body{padding:0;margin:0;font-size:0.8em;line-height:1.5em;background:#EEE;text-align:center;}
h2{font-size:1.5em;margin:12px 0 5px 10px;padding-left:10px;clear:both;border-left:5px solid #936366;}
h3{font-size:1.1em;margin:12px 0 5px 5px;clear:both;border-bottom:1px dotted #1193AE;}
h4{font-size:1.0em;margin:12px 0 5px 5px;clear:both;}
a{text-decoration:none;color:#5580FF;}
a:hover{color:#995533;}
a:visited{color:#5580FF;}
tr td{font-size:0.8em;}
th td{font-size:0.8em;}
table.spread{border:1px #939393 solid;border-collapse:collapse;margin-top:15px;}
td.spread{border:1px #939393 solid;text-align:center;}
img{border-style:none;-ms-interpolation-mode:bicubic;}
hr{border-top:1px solid #333;}
#pref ul{margin:0px;padding:0px;list-style:none;}
#pref li{padding:0em 0.5em;display:inline;}
#content{background:#FFFFFF;width:750px;margin:0px auto 0px auto;border-left:double #DDD;border-right:double #DDD;}
#content td{padding:5px;}
#header{background:#F9FFFF;padding:8px 5px 0 10px;line-height:2.0em;text-align:left;}
#info{margin:12px 0 5px 255px;color:#666;}
h1{font-family:"メイリオ", "Meiryo", "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "ＭＳ Ｐゴシック", sans-serif;font-size:1.8em;color:#000055;margin:12px 0 5px 5px;}
#topmenu{width:220px;margin:5px 5px 5px 10px;padding:0px;float:left;line-height:1.0em;}
#top_search_txt{width:140px;margin:0px;padding:0px;}
#top_search_button{width:50px;text-align:center;margin:0px;padding:0px;}
#header .linknavi{text-align:center;}
#data{background:#fcfcff;padding:0 5px 0 10px;text-align:left;clear:both;}
.kansokujo{background:#fcfcff;float:left;width:280px;height:170px;margin:0px;padding:0px;}
.suii_txt{background:#fcfcff;float:left;width:450px;margin:0px;padding:0px;}
.adsl{background:#fcfcff;float:left;width:300px;height:255px;margin:0px;padding:10px;}
.adsr{background:#fcfcff;float:left;width:430px;height:255px;margin:0px;padding:10px;}
.adsc{margin:0px;padding:10px;text-align:center;}
#footer{background:#FFF;padding:0 5px 0 10px;border-top:1px solid #aaa;text-align:left;clear:both;}
#footer .annotation{margin:10px 50px 10px 5px;}
#footer .annotation ul{list-style-type:circle;}
#footer .annotation li{padding-left:10px;}
#footer .linknavi{text-align:center;}
#footer a{color:#963E6E;}
.text_linkunit{margin:3px 0 0 0;padding:0px;background:#f4f4f4;color:#808080;text-align:center;}
#foot_ad{text-align:center;}
#rakuten_apisearch table{border:0px;}
#rakuten_apisearch_title{text-align:center;}
#rakuten_apisearch.a{color:#995533;}
#rakuten_apisearch li{padding:3px;}
