@charset "Shift_JIS";
/*非表示ブロック*/
h1, ul#tab, ul.headdocs, #catmenu, .srcbox, #subblock, #navi, #footer  {
	float:none;
	display:none;
}
/*非表示パーツ*/
.pagenavi, .submovie, .onsennews h3 {
	float:none;
	display:none;
}
/*表示ブロック*/
#wrapper, #head, #mainlayout, #mainblock, #main {
	float:none;
	width:500px;
	margin:0px auto;
}
#head { height:auto; }
#main div { margin:10px auto; }
p.headlogo {
	float:none;
	height:30px;
}
p.headlogo img { width:87px; height:30px; }
.onsennews .iframebox, .onsennews .iframebox iframe { float:none; width:500px; height:220px; margin:10px auto; }
.data table, table.result, table.map {
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}
.data caption { text-align:left; }
.data th, .data td, .result th, .result td, .map th, .map td {
	border-right:1px solid #CCCCCC;
	border-bottom:1px solid #CCCCCC;
	padding:2px 5px;
}
/*グーグルマップ*/
#googlemap p.navi { display:none; }
#googlemap h1, .printitem { display:inherit; visibility:visible; }