body{font-size:12px; line-height:130%; width:800px; margin:0 auto; background-image:url(../img/haikei1.jpg);}

.header{width:800px;font-size:12px; height:50px;}

.header1{width:800px;
		font-size:35px;
		height:100px;
		font-weight:bold;
		color:#CC3300;
		}

.btn1{width:178px; float:left; background-color:#FFFFFF; height:1203px; border:dotted 1px #FFFFCC;}
.btn2{width:479px; height:1203px; float:left; background-color:#FFFFFF; overflow-x:hidden;}
.btn3{width:137px; float:left; background-color:#FFFFFF; height:1203px; border:dotted 1px #FFFFCC;}
.ft{width:800px;font-size:12px; line-height:26px;}

.ft1{width:800px;font-size:12px;text-align:center; line-height:30px; background-color:#009900;}
.style2 {color: #0000FF;}
.style3 {font-size: 10px;}
.style4 {color: #FFFFFF; margin: 0px 10px;}
.style1 {color: #FFFFFF;}



.cl{float:right; width:570px;}
.left{float:left; width:385px; border:dotted 2px #FF99FF;}
.right{float:right; width:350px; border:dotted 2px #FF99FF;}
.bo{border:dotted 1px #FF99FF;}
.wa{ width:263;}

.img01{margin-right:50px;}
.cnt img.img02{margin-right:40px;}
img.margin01{margin:10px 0px 10px 0px;}

.midashi23{font-size:12px ; margin:0px 10px 0px 15px;padding:0px; color:#333333; font-weight:nomal;}

body{line-height:120%;}

table.margin01{margin-top:40px;}
p{ margin:10px; font-size:13px;line-height:130%;}

.text01{ font-size:12px ; color:#333333 ; line-height:130% ;}
.text02{ font-size:13px ; color:#333333 ; font-weight:bold ; line-height:130%;}

.midashi04{font-size:12px; margin:0px 2px 0px 5px;}

.midashi05{font-size:12px; color:#FF0000;}
.midashi06{font-size:16px; margin:0px 30px 0px 80px; color:#FF0000;}
.midashi07{ font-size:12px; margin:5px 2px 5px 2px;}
.midashi08{font-size:12px; margin:5px 3px 5px 2px;}
.midashi09{font-size:12px ; margin:0px 10px;padding:0px; color:#333333; font-weight:nomal;}
.midashi10{font-size:15px ; color:#FF0000;}
.midashi11{font-size:12px ; margin:0px 10px;padding:0px; color:#0033FF;}
.midashi12{padding:5px; font-size:12px; margin-left:10px; border-right:dashed 1px #FF00FF;}
.midashi13{font-size:16px ; margin:0px 10px;padding:0px;color:#9A5957;}
.midashi14{font-size:12px ; margin:0px 10px;padding:0px; color:#333333;}
.midashi20{font-size:10px ; margin:0px 10px;padding:0px; color:#333333;}
.midashi21{font-size:12px ; margin:0px 20px;padding:0px; color:#333333;}
.midashi22{font-size:12px ; color:#333333;}

.hutozi{font-weight:bold;color:#FF0000;}

.hutozi20{font-size:22px ;font-weight:bold;color:#FF00FF;width:40px;}
.hutozi21{ border-bottom:dashed 2px #99CC66;width:97%;}
.hutozi22{border-left:double 10px #FF6633; border-bottom:dashed 2px #FF6633; width:93%;}

.div010 a{color:#996600;font-size:12px ; margin:0px 20px;padding:0px;}
.border{border:dashed 1px #FF00FF; font-size:12px;}
.border02{border-bottom:dashed 3px #00CC33; margin:15px 0px;}
.border03{border-bottom:dashed 3px #FF00FF; margin:0px 0px; width:200px;}
.border06{border-bottom:solid 3px #663300; margin:15px 0px;}

td.td02{width:85px;}
.top01{border-top:dashed 1px #FF00FF; width:90%; margin:0px auto;}
h1{font-size:12px;}
h2{ background-color:#99CC99;width:780px;height:1px; font-size:18px; color:#FF6600;}
,h3,h4,h5,h6{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333333;
	}
/*

 font-size   文字のサイズ
 
 color		 文字の色
 
 font-weight 書体　:bold 　太字になる
 			　　　 :normal 普通
 
 */


/***********/


/* リンク */
.url{color:#009900; padding-top:0; font-size:10px;}

.link-text{font-size:10px; line-height:1.5;}

.anc{font-size:12px;}

.anc a:link{color:#0000FF; text-decoration:underline;}

.anc a:visited{color:#660099; text-decoration:underline;}

td { border-width: 0; }


.kairoarea a{color:#f26c29}
