img{ border:none;}
a:link { color:#006699; text-decoration:none; }
a:visited { color:#006699; text-decoration:none; }
a:hover { color:#58849E; text-decoration: underline; background-color:#CCFFFF;}
a:active { color:#58849E; text-decoration: underline; background-color:#CCFFFF;}

a:link.top_link_navi { color:#999999; text-decoration:none; }
a:visited.top_link_navi { color:#999999; text-decoration:none; }
a:hover.top_link_navi { color:#999999; text-decoration: underline; background-color:#CCFFFF;}
a:active.top_link_navi { color:#999999; text-decoration: underline; background-color:#CCFFFF;}

#admin_a{color:#ffffff; text-decoration: none; font-size:12px;}

table {font-size:13px;align:center; color:#535353; }
table.white {BACKGROUND-COLOR:#ffffff;height:575px;}


body { color:#535353;
	font-family:Arial, Helvetica, sans-serif;
	line-height:16px;
	margin-top: 0px;
	margin-bottom: 0px;
	position:center;
	background-image: url(/image/bg_shadow950.gif);
	background-repeat: repeat-y;
	background-position: center;
	background-color:#EFEFEF;	
	align:left;
}


#whole{width:920px; color:#535353;}
#menu{width:230px; color:#535353;}
#main{width:680px; color:#535353;}
.maintab{width:680px; color:#535353;}
#450{width:450px;}
#335{width:335;}
#bg_top{width:951px; height:130px; background-image:url(/image/bg_top.gif);}
#bg_menu{width:951px; background-image:url(/image/bg_menu.gif); color:#ffffff;}
#navi{width:951px; height:25px; background-image:url(/image/bg_navi.gif);}
#footer{width:951px; height:18px; background-image:url(/image/footer.gif);}
#mypage{width:680px;height:575px;}

	
.small{font-size:x-small; font-weight:bold;}
.normal{font-size:11px; color:#535353;}
.big{font-size:14px; font-weight:bold;}
.orange{color:#FF9900;font-weight:bold;}
.orange_big{color:#FF9900;font-weight:bold; font-size:14px;}
.navimenutop{font-weight:normal; vertical-align:middle; color:#535353}
.gray{color:#535353;font-weight:bold;}

.left{float:left;}
.right{float:right;}

H1 {font-size:28px; white-space:nowrap; margin:0px; border-left:solid orange 5px;padding:8px; text-align:left}
H5 {font-size:27px; white-space:wrap; margin:0px; border-left:solid orange 5px;padding:6px;line-height:23px;}
H2 {font-size:20px; white-space:nowrap; margin:0px; color:#FF9900; text-align:left; padding-top:3px; padding-bottom:3px;}
H3 {font-size:15px; white-space:wrap; margin:0px;}
H4 {color:#FF9900;font-weight:bold; font-size:14px; margin:0px; padding-bottom:5px;}


span {white-space:wrap;}
table {white-space:wrap; color:#535353; text-align:left;}

.rightspace img{padding-right:5px;}
.rightspace {padding-right:5px;}

.space{clear:both;}/*divの縦を段落分けする*/
.space5{clear:both; padding-top:5px;}/*divの縦を段落分けする&トップ５pxスペース*/
.space5_bt{clear:both; padding-bottom:5px;}/*divの縦を段落分けする&トップ５pxスペース*/
.space_top{padding-top:5px;}
.space_top3{padding-top:3px;}
.space_rf5{padding-left:5px; padding-right:5px;}
.space_l5{padding-left:5px;}
.space_r5{padding-right:5px;}
.space_l3{padding-left:3px;}
.both2{padding-top:2px; padding-bottom:2px;}
.both5{padding-top:5px; padding-bottom:5px;}
.both10{padding-top:10px; padding-bottom:10px;}
.padding_bt10{padding-bottom:10px;}
.padding_tp10{padding-top:10px;}
.padding_bt2{padding-bottom:2px;}
.pad5{padding:5px;}
.pad3{padding:3px;}
.extop3{padding-bottom:3px; padding-left:3px; padding-right:3px;}

.dotto{background-image:url(/image/dotto.gif);width:100%; height:1px;}

.waku{border:#CCCCCC solid thin; width:680px; padding:5px; text-align:left;}
.waku_book{border:#e9e9e9 solid thin; width:680px; padding:3px; text-align:left;font-size:11px;}
.waku_guide{border:#cccccc solid thin; background-color:#EFEFEF; overflow:auto; padding:5px; width:210px; text-align:left;font-size:11px;}

.float_r{float:right;width:335px; text-align:right;}
.float_l{float:left;width:335px; text-align:left;}

.waku_spot{border:#cccccc solid thin; background-color:#EFEFEF; padding:5px; width:205px; text-align:right;font-size:11px;}
.waku_weather{padding:5px;border-color:#cccccc;border-width:2px;border-style:solid;width:205px;}
.waku_guide1{padding-left:5px;padding-right:5px;padding-top:10px;width:210px; height:158px; background-image:url(/image/bg_guide.gif);}
.waku_survey{padding:5px;border-color:#cccccc;border-width:2px;border-style:solid;width:205px;}
.waku_kihonlist{border:solid #cccccc 1px; padding:3px 0px 3px 0px;}
.waku_kihonlist2{border:1px #CCCCCC solid; padding:3px; width:180px;}
.waku_kiji{padding:8px 3px 3px 3px; border-top:#CCCCCC solid 1px;}
.waku_kiji2{padding:5px; border:#cccccc solid 1px}
.waku_kiji3{border-right:#DFDFDF solid 4px; border-bottom:#DFDFDF solid 4px;}
.waku_kiji4{border:#a9a9a9 1px solid;background:#ffffff;}
.waku_maintab{height:315px;display:none;padding-top:10px; padding-bottom:10px; background-image:url(/image/top_waku2.jpg);}

.bg_menu{background-image:url(/image/bg_junbi_middle.gif);}
.bg_mypgmenu{background-image:url(/image/ttl_search_top220.gif); width:215px; padding-top:9px; padding-left:5px;}
.bg_mypgmenu2{background-image:url(/image/ttl_search_middle220.gif); width:210px; padding-top:5px;padding-right:5px;padding-left:5px;}
.bg_kuchikomi{padding:5px;background-image:url(/image/ttl_335_middle1.gif);width:325px;}
.bg_search{background-image:url(/image/ttl_680_middle.gif);}
.bg_survey{background-image:url(/image/survey_mid.gif);}
.bg_survey2{background-image:url(/image/survey_bt2.gif);}

.bg_orange{background-color:#FF9900;}
.map_kazari{padding:5px;border-color:#FFFFCC; background-color:#FF9900; border-width:1px;border-style:solid;width:280px; font-weight:bold; size:13px; margin:0px; color:#FFFFFF;}
.map_kazari2{padding:5px;border-color:#FFFFCC; background-color:#00CC00; border-width:1px;border-style:solid;width:280px; font-weight:bold; size:13px; margin:0px; color:#FFFFFF;}

.map_table{padding-left:22px;}

.bg_line{background-image:url(/image/bg_line.gif);}

.nogap{line-height:0px;}
.head_title{font-size:10px; border-left:0px; margin-top:0px;padding:0px;text-align:left;}

