@charset "EUC-JP";

body{margin:0px 0px 0px 0px;font-size:100%;}
img{border:none;}

hr{height:1px;}
a, a:link, a:visited{
text-decoration: none;
}

a:hover {
text-decoration: underline;
}

ul{line-height:1.3em;}
ol{line-height:1.3em;}

.border{border:1px solid #999999;background-color:#eeeeee;padding:5px;}

.reslink{text-decoration:underline;cursor:pointer;color:#0000FF;}

#top{width:920px;padding:5px 0px 0px 0px;background-color:#D2E4FB;}
#top p{margin:0px 0px 0px 8px;padding:0px 0px 0px 0px;font-size:12px;display:inline;letter-spacing:-1px;}
#top h1{margin:0px 0px 0px 2px;padding:0px 0px 0px 5px;font-size:13px;font-weight:normal;display:inline;letter-spacing:-1px;}

#title{width:920px;height:102px;background:url(../img/haikei.gif) repeat #ffffff; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px;}
#title img{background-color:#ffffff;margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

#first{width:875px;padding:3px 0px 3px 25px;margin:5px 15px 5px 15px;color:#FFFFFF;background-color:#DAA520;font-size:95%;}

#owaku{padding:0px 0px 0px 0px;margin:10px 9px 0px 9px;width:910px;background:url(../img/side.gif) repeat-y #ffffff;}
#owaku p{margin-top:0px;}

#migi{float:right;width:700px;margin:0px 0px 0px 0px;padding:0px;font-size:95%;}
#migi table{margin:0px 0px 0px 0px;width:98%;border:0px;cellpadding:3px;cellspacing:1;}
#migi p{line-height:1.4em;padding:0px 8px 0px 10px;margin:10px 0px 10px 0px}
#migi dl{line-height:1.2em;padding:0px 5px 0px 10px;}
#migi dt{}
#migi dd{}
#migi h2{border-bottom:1px solid #336600;background-color:#F5F5F5;color:#000000;margin:0px;padding:5px 0px 3px 10px;font-size:120%;letter-spacing:-1px;}
#migi h3{clear:both;border-bottom:1px solid #336600;color:#336600;margin:20px 0px 0px 0px;padding:6px 0px 2px 20px;font-size:100%;background:url(../img/h3_bg.gif) left 35% no-repeat #eeeeee;}
#migi h4{clear:both;border-bottom:1px dotted #999999;color:#666666;margin:20px 0px 20px 7px;padding:1px 0px 2px 21px;font-size:100%;background:url(../img/h4_bg.gif) left 20% no-repeat;}
#migi h5{clear:both;border:1px solid #999999;color:#ffffff;background-color:#666666;margin:30px 0px 0px 11px;padding:3px 3px 3px 3px;font-size:80%;display:inline;}

#hidari{margin:0px 0px 0px 0px;width:200px;padding:0px 0px 0px 0px;}
#hidari .menu ul{margin:6px 0px 6px 5px;line-height:1.6em;list-style-type:none;padding:0px 0px 0px 0px;font-size:85%;}
#hidari .menu li{padding:0px 0px 0px 0px;}
#hidari h4{background-color:#00008B;color:#ffffff;font-weight:300;font-size:90%;margin:0px;padding:4px 0px 3px 0px;text-align:center;font-weight:bold;}
#hidari h4 a{color:#FFFFFF;}
#hidari h5{background-color:#009900;color:#ffffff;font-weight:300;font-size:90%;margin:0px;padding:4px 0px 3px 0px;text-align:center;}

#hidari strong{letter-spacing:-1px;}s
#hidari p{font-size:90%;padding:0px 5px;line-height:1.4em;}


#footer{border-top:0px solid #cccccc;width:920px;clear:both;padding-top:10px;margin-top:5px;background-color:#D2E4FB;color:#000000;}
#footer p{text-align:center;margin-bottom:0px;line-height:1.4em;font-size:90%;}
#footer a{color:#000000;}

#waku{width:560px;border:1px solid #C4C4C4;padding:0px 0px 0px 0px;margin:0px 0px 20px 15px;font-size:98%;background-color :#FFFFFF;}
#ue{width:552px;margin:0px 0px 0px 0px;padding:3px 0px 1px 8px;background-color:#FFC5B0;}
#ue a{font-weight:bold;}

#mannaka{width:560px;font-size:93%;border-top:1px solid #C4C4C4;border-bottom:1px solid #C4C4C4;margin:0px 0px 0px 0px;padding:0px;background-color:#FFFFFF;}
#banner{float:left;width:100px;margin:3px 0px 0px 3px;padding:0px;background-color:#F22222;}
#hyou{width:452px;min-height:60px;margin:6px 0px 0px 0px;padding:0px;background-color:#FFFFFF;text-align: center;}
#shita{width:558px;margin:0px 0px 0px 0px;padding:6px 0px 6px 0px;background-color:#FFFFFF;font-size:88%;line-height:1.4em;}
#shita ul{margin:0 0 0 1.4em;line-height:1.4em;}

#example1 { width: 100px; } 
#example2 { width: 65px; } 
#example3 { width: 80px; } 
#example4 { width: 210px; } 
.tl3 {padding-left: 8px;}

.c-both { clear: both; }
.tdhaikei {
	background-color: #FFF8DD;
}

#lin{margin:0px 0px 0px 0px;padding:0px;font-size:100%;}
#lin dl{line-height:1.1em;padding:0px 5px 0px 0px;margin:0px 0px 0px 20px;}
#lin dt{margin:0px 0px 0px 0px;}
#lin dd{margin:0px 0px 5px 8px;}

.td1{width:90px;background-color:#EFF7FE;padding:4px 0px 3px 10px;}
.td2{ width:120px;padding:4px 0px 3px 10px;}
.td3{ width:120px;background-color:#EFF7FE;padding:4px 0px 3px 10px;}
.td4{ width:230px;padding:4px 0px 3px 10px;}
.td5{ text-align:center;}
.td6{ font-weight:bold;}
.td7{width:90px;padding:3px;}
.td8{width:590px;padding:3px;}
.td9{padding:4px 0px 3px 10px; background-color:#EFF7FE;}
.td10{padding:4px 0px 3px 10px;line-height:1.4em;}

.tr1{background-color:#D7E7FB; height:22px;font-weight:bold;}

#shoukai{margin:0px 0px 0px 10px;padding:0px;font-size:100%;}
#shoukai table{width:685px;margin:15px 0px 15px 0px;border:1px solid #3366CC;border-collapse:collapse;padding:1px;text-align:left;}
#shoukai td,th{border:1px solid #3366CC;border-collapse:collapse;}

.box1 { width:500px;padding:5px 0px 0px 0px; float:left;}