
/* CSS Document */
body{line-height:120%;}

td.navi a{color:#FFFFFF;}

table.margin01{margin-top:40px;}
p{padding:0px 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%;}

.midashi01{font-size:16px ; color:#CC0000 ;}
.midashi02{font-size:16px ; color:#333333 ; font-weight:bold ;}
.midashi03{margin-left:10px;margin-top:0px;padding:0px;width:390px;}
.midashi04{font-size:16px ; margin:0px ;padding:0px; color:#00CC00;}
.midashi05{margin:10px;width:670px;}
.midashi06{padding:5px; font-size:12px; margin-bottom:0px; }
.midashi07{margin:15px;}
.midashi08{padding:30px;}
.midashi09{font-size:12px ; margin:0px 10px;padding:0px; color:#333333;}
.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;font-weight:bold; color:#9A5957;}
.midashi20{font-size:10px ; margin:0px 10px;padding:0px; color:#333333;}
.midashi009{font-size:12px ; margin:0px 10px;padding:0px; color:#333333; font-weight:bold}

.hutozi{font-weight:bold;color:#FF0000;}
.hutozi01{font-weight:bold;color:#000000;}
.hutozi02{padding:0px; font-weight:bold;color:#FF0000;}
.hutozi03{ font-size:14px; margin:0px;padding:0px; color:#FF00FF;}
.hutozi04{font-size:14px; margin:0px;padding:0px; color:#FF9933;}
.hutozi05{ font-size:18px ; font-weight:bold;color:#000000;}
.hutozi06{font-size:18px ; font-weight:bold;color:#FF0000;}
.hutozi08{ font-size:18px ; padding:0px; font-weight:bold;color:#FF0000;}
.hutozi09{ font-size:18px ; padding:0px; font-weight:bold;color:#000000;}
.hutozi10{font-size:16px ; font-weight:bold;color:#FF6600;}
.hutozi12{font-size:12px ; color:#FF0000;}
.hutozi19{ font-size:18px ; padding:0px; font-weight:bold;color:#0066FF;}
.hutozi20{font-size:22px ;font-weight:bold;color:#FF00FF;width:40px;}

.link01{ font-size:12px ; color:#000000 ; line-height:130% ; margin:0px ; padding:0px;}
.td01{padding:10px;}

.div01{width:155px;height:1700px;background:url(../img/kazari.jpg) repeat-y; float:right;}
.style1{color:#FFFFFF;}

.padding{padding:10px;}

.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;}

.div02{border-bottom:solid 3px #663300;}
.div003{border-bottom:solid 3px #663300; margin-left:10px; font-size:12px;}
.div04{width:200px; margin-left:80px; margin-top:30px;}
.div05{width:60px; margin-right:37px;}
td.td01{ width:362px;margin:0;padding:0;}
.div03{text-align:center;width:200px; margin-top:8px;}

.top01{border-top:dashed 1px #FF00FF; width:90%; margin:0px auto;}
h1{font-size:13px ; margin:0px ;padding:0px; font-weight:bold; color:#333333;text-align:right;}
h2,h3,h4,h5,h6{
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#333333;
	}
	
	

/*

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

div#yoimizu{
    font-size:0.75em;
	border:3px double #66FFFF;
	background:#FFFFFF;
	padding:10px;
	margin:10px 30px;
	color:#333333;
}
div#yoimizu p{
    font-weight:bold;
	color:#333333;
	border-bottom:3px double #DDDDDD;
	margin:0;
	padding:2px;
}

span.yoilist a{padding:0 5px; border-bottom:dotted 1px #0000FF;}

span.yoilist a:visited{ color:#666666;}
span.yoilist a:hover  { color:#FF3399;}

.sp {
	display: none;
}