@charset "x-sjis";

body {
	background-color:#ffffff ;
	background-image: url(images/bg.gif) ;
	margin: 0px ;
	padding: 0px ;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
}

A:link{
color: #0873B1; 
text-decoration: none;3C3C3E
}

A:visited{
COLOR: #0873B1; 
text-decoration: none;
}

A:active{
color: #5E5E5E; 
text-decoration: none;
}

A:hover{
color: #3C3C3E; 
text-decoration: underline;
}

.topic{
FONT-SIZE: 11px;
color: #B22222; 
padding:0px; 
line-height:120%;
text-align:left;
margin-right:0px;
}

.topic-line{
FONT-SIZE: 11px;
color: #5E5E5E; 
padding:0px; 
line-height:120%;
text-align:left;
margin-right:0px;
}

.foot{
FONT-SIZE: 12px;
color: #535656;   
background-color:#FFFFFF;
line-height:120%;
}

.menu{
FONT-SIZE: 12px; 
line-height:130%;
margin-left:12px;
}

.text04{
FONT-SIZE: 12px; 
line-height:150%;
margin-right:30px;
margin-left:130px;
}

.t01{
FONT-SIZE: 12px;
color: #535656;    
border-collapse : collapse ;  
width:290px;  
background-color:#FFFFFF;
line-height:120%;
text-indent: 0.0em;
}

table.t01 td{
border-width : 0 1px 1px 0 ;   
border-style : solid ;   
padding : 5px ;  
line-height:120%;    
border-color : #CDCDCD ;
}

td.tb01{
FONT-SIZE: 12px;
background-color:#ECECEC;
text-align:center;
}

p.p01{
font-size:12px;
color:#4A4A4A;
line-height:120%;
margin-left: 30px;
margin-right:30px;
}

.h1{
font-size:14px;
margin-left: 25px;
color:#808080;
font-weight:bold;
}
.h1-tit{
font-size:12px;
color:#696969;
line-height:130%;
margin-left: 25px;
margin-right:6px;
margin-top:20px;
margin-bottom:10px;
font-weight:bold;
}

.h1-line{
font-size:12px;
color:#696969;
line-height:130%;
margin-left: 25px;
margin-right:6px;
margin-top:0px;
margin-bottom:10px;
}

.h1-lis{
font-size:12px;
color:#696969;
line-height:130%;
margin-left: 0px;
margin-right:0px;
margin-top:0px;
margin-bottom:10px;
}

.h2{
font-size:14px;
font-weight:bold;
color:#191970;
margin-top:0;
text-align:left;padding:5px;
}

.h2-line{
font-size:12px;
color:#696969;
line-height:130%;
margin-left: 6px;
margin-right:6px;
margin-top:0px;
margin-bottom:10px;
}

.h3{
font-size:12px;  
color:#191970;
margin-top:0;
text-align:left;padding:5px;
}

.h3-line{
font-size:12px;
color:#696969;
line-height:200%;
margin-left: 50px;
margin-right:6px;
margin-top:0px;
margin-bottom:10px;
}

.h4{
font-size:12px;
margin-left: 15px;
margin-right: 15px;
color:#808080;
}

.midashi{
font-size:16px;
font-weight:bold;
color:#708090;
margin-bottom:10px;
text-align:left;padding:5px;
}

.cap{
font-size:10px;
line-height:130%;
margin-left: 24px;

.banner{
font-size:10px;
margin-top:0;
}

li{
padding-left:0px; 
font-size:12px; 
}

.image A:link{color: #000000;}
.image A:visited{color: #000000;}
.image A:active{color: #000000;}
.image A:hover{color: #000000;}

