/* 全サブ共通事項 */

#sub_middle_menu{
	margin-bottom:10px;
	}
#sub_top_left{
	width:170px;
	padding:0;
	float:left;
	margin-right:10px;
	}
#sub_top_left_in{
	background-color:#FFFFFF;
	margin:0;
	}
#sub_top_center{
	width:620px;
	float:left;
	background-color:#FFFFFF;
	border-top:1px solid #97986E;
	}
#sub_top_right{
	width:170px;
	float:left;
	margin-left:10px;
	background-color:#FFFFFF;
	border-top:1px solid #97986E;
	padding-top:0px;
	}	
.twitter01{
	text-align:left;
	margin-left:10px;
	margin-top:5px;
	}	
.twitter03{

	margin:10px;
	}	
/* 左側（ルートメニュー） */

ul.rootmenu{
	margin-top:0;
	margin-left:10px;
	margin-right:-10px;
	margin-bottom:0;
	padding-top:7px;
	padding-left:10px;
	padding-right:10px;
	}	
ul.rootmenu li{
	list-style-image:url(../images/common/list_icon01.gif);
	margin-bottom:5px;
	color:#000000;
	font-size:13px;
		}
		
	ul.rootmenu li a{
	font-size:12px;
		}
p.rootmenu_komidashi{
	font-size:13px;
	color:#A7B37E;
	padding-top:10px;
	margin:0 0 0 7px;
	}
	
	p.rootmenu_komidashi img{
		margin-right:3px;
		}
		
	p.rootmenu_komidashi a{
		color:#8B281F;
		font-weight:bold;
		}	
/* 中央 */

.center_ohmidashi{
	color:#8B281F;
	font-size:16px;
	font-weight:bold;
	padding-top:5px;
	padding-left:10px;
	margin-bottom:0;
	}	
.center_reed{
	padding-top:10px;
	padding-left:10px;
	margin-top:0;
	margin-bottom:5px;
	}	
/* 右側 */

.tenki{
	width:160px;
	height:20px;
	background-image:url(../images/common/sub_sub_top_title.gif);
	background-repeat:repeat-x;
	text-align:center;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-top: 10px;
	}		
.kogenmap{
	width:160px;
	height:20px;
	background-image:url(../images/common/sub_sub_top_maptitle.gif);
	background-repeat:repeat-x;
	padding:10px 5px 5px 5px;
	text-align:center;
	margin-top:10px;
	margin-bottom:10px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	}	
.kogenmap_others{
	width:160px;
	height:20px;
	background-image:url(../images/common/sub_sub_top_maptitle.gif);
	background-repeat:repeat-x;
	padding:10px 5px 5px 5px;
	text-align:center;
	margin-top:0px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	}	
.amazon{
	background-color:#DF8623;
	color:#FFFFFF;
	text-align:center;
	padding:2px;
	font-weight:bold;
	margin:10px 0 0 0;
	}	
.amazon02{
	margin:0px 0 0 0;
	padding:5px;
	}	
.greentitle{
	width:160px;
	height:20px;
	background-image:url(../images/common/sub_sub_top_title02.gif);
	background-repeat:repeat-x;
	padding:10px 5px 5px 5px;
	text-align:center;
	margin-top:10px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	text-decoration:none;
	}	
/* 全サブ共通事項終わり */

/* 各山index */

#sub_sub_top_center{
	width:620px;
	float:left;
	}	
#guide_top_center{
	width:800px;
	float:left;
	}	
#guide_top_title02{
	width:800px;
	height:34px;
	background-image:url(../images/common/sub_sub_top_maptitle.gif);
	background-repeat:repeat-x;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	padding-top:10px;
	font-weight:bold;
	}	
#sub_sub_top_title{
	width:620px;
	height:34px;
	background-image:url(../images/common/sub_sub_top_title.gif);
	background-repeat:repeat-x;
	font-size:17px;
	color:#FFFFFF;
	text-align:center;
	padding-top:10px;
	font-weight:bold;
	}	
#sub_sub_top_title_rss{
	width:980px;
	height:34px;
	background-image:url(../images/common/sub_sub_top_title.gif);
	background-repeat:repeat-x;
	font-size:17px;
	color:#FFFFFF;
	text-align:center;
	padding-top:10px;
	font-weight:bold;
	}	
#sub_sub_top_title02{
	width:620px;
	height:34px;
	background-image:url(../images/common/sub_sub_top_maptitle.gif);
	background-repeat:repeat-x;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	padding-top:10px;
	font-weight:bold;
	}	
#sub_sub_top_title03{
	width:620px;
	height:34px;
	background-image:url(../images/common/sub_sub_top_title02.gif);
	background-repeat:repeat-x;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	padding-top:10px;
	font-weight:bold;
	}	
#sub_sub_top_title04{
	width:620px;
	height:34px;
	background-image:url(../images/common/sub_sub_top_title.gif);
	background-repeat:repeat-x;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	padding-top:10px;
	font-weight:bold;
	}
#sub_sub_top_title05{
	width:620px;
	height:34px;
	background-image:url(../images/common/sub_sub_top_title03.gif);
	background-repeat:repeat-x;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	padding-top:10px;
	font-weight:bold;
	}	
#sub_sub_top_title06{
	width:620px;
	height:34px;
	background-image:url(../images/common/sub_sub_top_title04.gif);
	background-repeat:repeat-x;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	padding-top:10px;
	font-weight:bold;
	}	
#left_title{
	width:170px;
	height:25px;
	background-image:url(../images/common/sub_sub_top_title03.gif);
	background-repeat:repeat-x;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	padding-top:10px;
	font-weight:bold;
	}
	
	#left_title a{
		color:#FFFFFF;
		}
	
#sub_sub_top_maptitle{
	width:620px;
	height:28px;
	background-image:url(../images/common/sub_sub_top_maptitle.gif);
	background-repeat:repeat-x;
	font-size:16px;
	color:#FFFFFF;
	text-align:center;
	padding-top:10px;
	font-weight:bold;
	margin-top:20px;
	margin-bottom:0;
	}	
#sub_sub_top_center01{
	float:left;
	width:365px;
	}
#sub_sub_access_center01{
	float:left;
	width:285px;
	margin-left:5px;
	margin-right:10px;
	}
#sub_sub_top_center02{
	float:left;
	width:240px;
	background-color:#F2F2ED;
	margin-left:5px;
	padding:5px;
	}	
#sub_sub_top_center03{
float:none;
	width:600px;
	}			
#sub_sub_top_center02_top{
	float:left;
	width:240px;
	background-color:#F2F2ED;
	margin-left:5px;
	padding:5px;
	border-top:1px solid #B5B9AB;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}	
	#sub_sub_top_center02_top_1{
	float:left;
	width:365px;
	background-color:#F2F2ED;
	margin-left:5px;
	padding:5px;
	border-top:1px solid #B5B9AB;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
#sub_sub_top_center02_top_2{
	float:left;
	width:285px;
	background-color:#F2F2ED;
	margin-left:5px;
	padding:5px;
	border-top:1px solid #B5B9AB;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
#sub_sub_top_center02_live_funka{
	float:left;
	width:610px;
	background-color:#F2F2ED;
	margin-left:0px;
	padding:5px;
	border-top:1px solid #B5B9AB;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	}
.center01_text{
	background-color:#F2F2ED;
	margin-bottom: 0px;
	border-top:1px solid #B5B9AB;
	padding:5px 5px 5px 5px;
	}
.sub_movie{
	background-color:#FFFFFF;
	margin-bottom: 0px;
	border-top:1px solid #B5B9AB;
	padding:0px 5px 5px 5px;
	}		
.2{
	background-color:#F2F2ED;
	margin-bottom: 0px;
	border-top:1px solid #B5B9AB;
	padding:5px 5px 5px 5px;
	}	
.1{
    background-color:#FFFFFF
	margin-bottom: 0px;
	margin-top:1px;
	border-top:1px solid #B5B9AB;
	padding:10px 5px 5px 5px;
	}	
.center01_text_adsens{
    background-color:#FFFFFF
	margin-top:0px;
	margin-bottom:10px;
	border-top:0px solid #B5B9AB;
	}
.center01_text_adsens_2{
    background-color:#FFFFFF
	float:left;
	width:590px;
	margin-top:0px;
	margin-bottom:0px;
	border-top:0px solid #B5B9AB;
	padding:0px 0px 0px 10px;
	}
.list_top{
	background-color:#FFFFFF;
	margin-top:0px;
	margin-bottom:0px;
	padding:10px 0px 10px 2px;
	border-top:0px solid #B5B9AB;
	}	
.center01_text_adsens_1{
    background-color:#FFFFFF
	margin-top:5px;
	border-top:1px solid #B5B9AB;
	}	
.3{
	background-color:#F2F2ED;
	margin-bottom: 0px;
	border-top:1px solid #B5B9AB;
	padding:10px 5px 1px 5px;
	}
.center02_group01{
	float:left;
	width:155px;
	margin: 0px;
	}
.center02_group01_1{
	float:left;
	width:238px;
	margin: 0px;
	}
.center02_group01_2{
	float:left;
	width:285px;
	margin: 0px;
	}
.center02_group02{
	float:left;
	width:78px;
	margin-left:5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
.center02_group02_1{
	float:left;
	width:136px;
	margin-left:5px;
	padding:20px 0px 0px 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	}
.center02_midokoro{
	float:left;
	width:590px;
	margin-left:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#ffffff;
	padding:10px;
	border-top:1px solid #D9D9CA;
	}
.center02_group_live_camera{
	float:left;
	width:468px;
	margin: 0px;
	}
	
.center02_group_midokoro{
	float:left;
	width:610px;
	margin: 0px;
	}		
.center02_group_funka{
	float:left;
	width:610px;
	margin: 0px;
	}	
	.center02_midashi{
	font-weight:bold;
	color:#8B281F;
	margin:0;
		}
	.center02_midashi_midokoro{
	font-weight:bold;
	font-size:16px;
	border-left:4px solid #FF6633;
	color:#333333;
	padding:6px;
	background-color:#F4FFFF;
	margin:0;
		}			
	.center02_midashi a{
	font-weight:bold;
	color:#8B281F;
		}		
	.center02_text{
	background-color:#ffffff;
	padding:3px;
	border-top:1px solid #D9D9CA;
		}
	.center02_midokoro_text{
	background-color:#FFFAF4;
	width:570px;
	padding:10px;
	margin:0px 15px 0px 10px;
	border-top:1px solid #660000;
		}
	.center02_midokoro_text_1{
	background-color:#FFFAF4;
	width:560px;
	padding:10px;
	margin:0px 0px 0px 10px;
	border-top:1px solid #660000;
		}
	.center02_midokoro_box{
	background-color:#FFFAF4;
	width:560px;
	padding:10px;
	margin:15px 0px 0px 10px;
	border-top:1px solid #660000;
		}			
	.right01_text{
	background-color:#ffffff;
	padding:2px 2px 2px　5px;
	border-top:0px solid #D9D9CA;
		}
		.right01_text_top{
	background-color:#ffffff;
	padding:2px 2px 0px　5px;
	border-top:0px solid #D9D9CA;
		}			
#sub_sub_top_mapzone{
	background-color:#FFFFFF;
	text-align:center;
	margin-top:5px;
	border-top:0px solid #B5B9AB;
	}	
	.mapzone_text{
		padding-bottom:0px;
		}		
.sub_sub_top_komidashi01{
	font-size:15px;
	font-weight:bold;
	margin:5px 0 10px 0;
	padding:5px 10px 5px 10px;
	color:#16656C;
	border-top:2px solid #16656C;
	border-bottom:1px solid #16656C;
		}	
.listimages_komidashi{
	font-size:12px;
	font-weight:bold;
	margin:5px 0 0px 0;
	padding:5px 10px 5px 10px;
	color:#16656C;
	border-top:2px solid #16656C;
	border-bottom:1px solid #16656C;
		}	
.sub_sub_top_text01{
	margin:0;
	padding:0 10px 0px 10px;
	text-align:left;
	}	
.sub_sub_top_komidashi02{
	font-size:16px;
	font-weight:bold;
	margin:5px 0px 6px 0px;
	padding:5px 10px 5px 10px;
	background-color:#336699;
	color:#FFFFFF;
	border-top:2px solid #333366;
	border-bottom:2px solid #3366FF;
	text-align:center;
	}	
.sub_sub_top_komidashi03{
	font-size:15px;
	font-weight:bold;
	margin:20px 0 10px 0;
	padding:5px 10px 5px 10px;
	color:#8B281F;
	border-top:2px solid #8B281F;
	border-bottom:1px solid #8B281F;
	}
/* 各山index終わり */

/* 各山サブ */

#sub_sub_sub_center{
	width:620px;
	float:left;
	background-color:#FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #97986E;
	border-right-color: #97986E;
	border-bottom-color: #97986E;
	border-left-color: #97986E;
	}
.sub_sub_sub_textgroup{
	padding:0 10px 0 10px;
	}	
.sub_sub_sub_textgroup_a{
	padding:1px 10px 0px 10px;
	background-color:#FF3300;
	color:#FFFFFF;
	font-size:16px;
	}
.sub_sub_sub_textgroup02{
	padding:10px 10px 10px 10px;
	border:1px solid #A0CEC7;
	margin:0 10px 15px 10px;
	}
#sub_sub_sub_frame{
	margin-bottom:5px;
	}
.sub_sub_sub_komidashi01{
	font-size:15px;
	font-weight:bold;
	margin:5 0 10px 0;
	padding:5px 10px 5px 10px;
	color:#16656C;
	border-top:2px solid #16656C;
	border-bottom:1px solid #16656C;
	text-align: center;
	}
.sub_sub_sub_puraguin{
	font-size:14px;
	font-weight:bold;
	margin:0 0 10px 5;
	padding:5px 10px 5px 10px;
	color:#16656C;
	border-left:8px solid #CC6600;
	border-bottom:1px solid #CC6600;
	text-align: left;
	}
.sub_top_sub_title{
	font-size:15px;
	font-weight:bold;
	margin:6px 0px 8px 0px;
	padding:4px 4px 4px 7px;
	color:#8B281F;  
	border-left:6px solid #FF6633;
	background-color:#F2F2ED;
	text-align: left;
	}	
.sub_top_sub_title_line{
	font-size:14px;
	font-weight:bold;
	margin:8px 10px 10px 0px;
	padding:4px 30px 4px 6px;
	color:#000000;  
	border-bottom:0px solid #FF6633;
	border-left:3px solid #FF6633;
	text-align: left;
	}
.sub_top_sub_title_line_top{
	font-size:14px;
	font-weight:bold;
	margin:8px 10px 10px 10px;
	padding:0px 30px 4px 6px;
	color:#000000;  
	border-bottom:1px solid #FF6633;
	text-align: left;
	}
#sub_sub_top_center02_live_camera{
	float:left;
	width:610px;
	background-color:#F2F2ED;
	margin-left:0px;
	padding:5px;
	border-top:1px solid #B5B9AB;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	}	
.sub_top_sub_title_line_top_s{
	font-size:14px;
	font-weight:bold;
	margin:8px 10px 10px 10px;
	padding:0px 30px 4px 6px;
	color:#000000;  
	border-bottom:1px solid #FF6633;
	text-align: left;
	}
.sub_top_sub_title_line_top_b{
	font-size:14px;
	font-weight:bold;
	margin:4px 0px 5px 0px;
	padding:0px 30px 4px 6px;
	color:#000000;  
	border-bottom:1px solid #FF6633;
	border-left:3px solid #FF6633;
	text-align: left;
	}
.sub_top_sub_title_line_top_b_1{
	font-size:14px;
	font-weight:bold;
	margin:4px 0px 5px 0px;
	padding:0px 30px 4px 6px;
	color:#000000;  
	border-bottom:1px solid #FF6633;
	text-align: left;
	}
.sub_top_sub_title_line_isan{
	font-size:14px;
	font-weight:bold;
	margin:5px 0px 10px 0px;
	padding:4px 30px 4px 6px;
	color:#000000;  
	border-left:4px solid #FF6633;
	text-align: left;
	}			
.sub_top_sub_title_jiko{
	font-size:15px;
	font-weight:bold;
	margin:0 0 1 0px;
	padding:4px 0px 4px 7px;
	color:#FFFFFF;  
	border-left:6px solid #FF6633;
	background-color:#FF0000;
	text-align: left;
	}	
.adosens_label{
	font-size:10px;
	color:#16656C;
	text-align: center;
	}	
.c_label{
	font-size:12px;
	color:#16656C;
	text-align: left;
	}	
	
.sub_sub_sub_komidashi_top{
	font-size:15px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:5px 10px 5px 10px;
	color:#16656C;
	border-top:1px solid #16656C;
	border-bottom:1px solid #16656C;
	text-align: center;
	}	

.sub_sub_sub_text01{
	margin:0;
	padding:0 10px 10px 10px;
	}	
.sub_sub_sub_komidashi02{
	font-size:14px;
	font-weight:bold;
	margin:20px 0 10px 0;
	padding:5px 10px 5px 10px;
	background-color:#336699;
	color:#FFFFFF;
	border-top:2px solid #333333;
	text-align:center;
	}	
.sub_sub_sub_komidashi03{
	font-size:15px;
	font-weight:bold;
	margin:20px 0 10px 0;
	color:#16656C;
	border-left:10px solid #16656C;
	border-bottom:1px solid #16656C;
	border-top:1px solid #16656C;
	padding:2px 0px 2px 5px;
	}	
.sub_sub_sub_komidashi04{
	font-size:15px;
	font-weight:bold;
	margin:20px 0 10px 0;
	padding:5px 10px 5px 10px;
	background-color:#8B281F;
	color:#FFFFFF;
	text-align:center;
	}	
.sub_sub_sub_komidashi05{
	font-size:15px;
	font-weight:bold;
	margin:20px 0 10px 0;
	padding:5px 10px 5px 10px;
	background-color:#D37921;
	color:#FFFFFF;
	text-align:center;
	}	
.sub_sub_sub_komidashi06{
	font-size:15px;
	font-weight:bold;
	margin:0 0 10px 0;
	padding:5px 10px 5px 10px;
	color:#D37921;
	border-top:2px solid #D37921;
	border-bottom:1px solid #D37921;
	text-align: center;
	}
/* 各山サブ終わり */

/* リザルトページ専用 */

#sub_sub_top_center800{
	width:800px;
	float:left;
	background-color:#FFFFFF;
	}	
/* リザルトページ専用終わり */

.access_reed{
	font-weight:bold;
	color:#333333;
	margin:0 0 10px 10px;
	font-size:1.1em;
	}	
.access_komidashi{
	font-weight:bold;
	margin:0 0 10px 10px;
	color:#8B281F;
	}	
.access_index_left{
	float:left;
	width:280px;
	margin:0 15px 20px 0;
	}	
.access_index_others_left{
	float:left;
	width:150px;
	margin:0px 0px 15px 10px;
	}	
.access_index_right{
	float:left;
	width:295px;
	height:215px;
	border:1px solid #A0CEC7;
	padding:10px;
	line-height:1.8em;
	margin:0 0 20px 0;
	}
.access_index_others_right{
	float:left;
	width:430px;
	height:129px;
	border:1px solid #A0CEC7;
	padding:0px 10px 10px 10px;
	line-height:1.8em;
	margin:0 0 10px 0;
	}
.fuji_index_gaiyou{
	float:left;
	width:430px;
	border:1px solid #A0CEC7;
	padding:0px 10px 0px 10px;
	line-height:1.8em;
	margin:0 0 15px 0;
	}
.access_index_right_rengeonsen{
	float:left;
	width:295px;
	height:400px;
	border:1px solid #A0CEC7;
	padding:10px;
	line-height:1.8em;
	margin:0 0 20px 0;
	}		
.access_index_right_takaosan{
	float:left;
	width:295px;
	height:340px;
	border:1px solid #A0CEC7;
	padding:10px;
	line-height:1.8em;
	margin:0 0 20px 0;
	}	
.access_index_right_yarigatake{
	float:left;
	width:295px;
	height:280px;
	border:1px solid #A0CEC7;
	padding:10px;
	line-height:1.8em;
	margin:0 0 20px 0;
	}			
.access_index_right_kamikouchi{
	float:left;
	width:295px;
	height:440px;
	border:1px solid #A0CEC7;
	padding:10px;
	line-height:1.8em;
	margin:0 0 20px 0;
	}
	.access_index_right_p1{
		margin:10px 0 10px 0;
		}
		
	.access_index_right_p2{
		margin:10px 0 15px 0;
		border-bottom:1px solid #A0CEC7;
		padding:0 0 10px 0;
		}		
.access_index_midashi01{
	background-color:#16656C;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:5px;
	font-size:14px;
	margin:0 0 0 0;
	}	
	.access_index_midashi01 a{
		text-decoration:none;
		color:#FFFFFF;
		}
		
	.access_index_midashi01 a:hover{
		color:#FFFF66;
		}	
.access_index_midashi02{
	background-color:#D37921;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:5px;
	font-size:14px;
	margin:0 0 0 0;
	}	
	.access_index_midashi02 a{
			text-decoration:none;
			color:#FFFFFF;
			}
		
		.access_index_midashi02 a:hover{
			color:#FFFF66;
			}
.access_index_midashi03{
	background-color:#999966;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:5px;
	font-size:14px;
	margin:0 0 0 0;
	}	
	.access_index_midashi03 a{
		text-decoration:none;
		color:#FFFFFF;
		}
		
	.access_index_midashi03 a:hover{
		color:#FFFF66;
		}		
.access_index_photo01{
	margin:0;
	}	
.retsu_04{
	float:left;
	width:150px;
	text-align:center;
	margin:0 0 20px 0;
	}	
#map_left{
	float:left;
	width:295px;
	padding-left:10px;
	}	
#map_right{
	float:left;
	width:295px;
	padding-right:10px;
	}	
#equip_01{
	float:left;
	width:290px;
	}
.equip_02{
	font-weight:bold;
	color:#8B281F;
	margin:15px 0 5px 0;
	font-size:14px;
	}	
#equip_table{
	border-collapse:collapse;
	padding:3px;
	margin:0 10px 10px 10px;
	}	
.tenki_midashi{
	margin:0;
	text-align:center;
	}	
.tenki_txt{
	text-align:left;
	font-size:0.8em;
	line-height:1.3em;
	margin:0;
	padding-left:15px;
	padding-right:15px;
	}	
#sub_sub_sub_adsense{
	width:800px;
	float:left;
	background-color:#FFFFFF;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #97986E;
	border-right-color: #97986E;
	border-bottom-color: #97986E;
	border-left-color: #97986E;
	margin:0 0 0 0;
	}	
.onsen_3retsu{
	float:left;
	width:180px;
	margin:5px 12px 5px 12px;
	background-color:#F2F2ED;		
		}		
.right_tour{
	float:left;
	width:240px;
	margin:0px 0px 5px 0px;
	background-color:#FFFFFF;		
		}
.tozan_tour_title{
	float:left;
	width:270px;
	margin:0px 0px 5px 0px;
	background-color:#FFFFFF;		
		}
.list_images{
	float:left;
	width:140px;
	margin:0px 2px 5px 3px;
    background-color:#FFFFFF;
		}
.yamagoya_top_title{
	float:left;
	width:148px;
	margin:0px 0px 5px 0px;
	background-color:#FFFFFF;		
		}
.top_movie{
	float:left;
	width:613px;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;		
		}				
.hot_spring_text{
	float:left;
	width:300px;
	margin:0px 0px 5px 10px;
	background-color:#FFFFFF;	
		}							
.adsense_2retsu{
	float:left;
	width:300px;
	margin:5px 5px 0px 5px;
	background-color:#FFFFFF;		
		}
.adsense_2retsu2{
	float:left;
	width:290px;
	margin:5px 5px 0px 5px;
	background-color:#FFFFFF;		
		}
.access_2retsu{
	float:left;
	width:290px;
	margin:5px 5px 0px 5px;
	background-color:#FFFFFF;		
		}
.gazou_2retsu{
	float:left;
	width:290px;
	margin:0px 5px 5px 5px;
	background-color:#FFFFFF;		
		}
.gazou_2retsu_1{
	float:left;
	width:275px;
	margin:0px 20px 0px 0px;
	background-color:#FFFFFF;		
		}
.gazou_1retsu{
	float:left;
	width:240px;
	margin:0px 10px 0px 5px;
	background-color:#FFFFFF;		
		}
.tour_image{
	float:left;
	width:100px;
	margin:5px 0px 5px 0px;
	background-color:#FFFFFF;		
		}	
.tour_text{
	float:left;
	width:123px;
	margin:5px 5px 5px 5px;
	background-color:#FFFFFF;		
		}	
.tour_image2{
	float:left;
	width:234px;
	margin:5px 0px 0px 0px;
	background-color:#FFFFFF;		
		}	
.tour_text2{
	float:left;
	width:234px;
	margin:5px 0px 0px 0px;
	background-color:#FFFFFF;		
		}		
.adsense_2retsu_top{
	float:left;
	width:310px;
	margin:10px 17px 0px 0px;
	background-color:#FFFFFF;		
		}
.movie_sub_top{
	float:left;
	width:310px;
	margin:10px 10px 0px 0px;
	background-color:#FFFFFF;		
		}
.adsense_2retsu_top_right{
	float:left;
	width:300px;
	margin:10px 0px 0px 0px;
	background-color:#FFFFFF;		
		}
.adsense_sub_top336{
	float:left;
	width:365px;
	height:336px;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;		
		}
.adsense_2retsu_1{
	float:left;
	width:300px;
	margin:5px 5px 5px 5px;
	background-color:#FFFFFF;		
		}		
.adsense_2retsu_2{
	float:left;
	width:230px;
	margin:10px 5px 5px 5px;
	background-color:#FFFFFF;		
		}			
.adsense_2retsu_3{
	float:left;
	width:350px;
	margin:10px 5px 5px 5px;
	background-color:#FFFFFF;		
		}						
.adsense_tour_1{
	float:left;
	width:340px;
	margin:10px 15px 0px 10px;
	background-color:#FFFFFF;
				}
.adsense_300{
	float:left;
	width:310px;
	margin:10px 15px 0px 10px;
	background-color:#FFFFFF;
				}
.adsense_336{
	float:left;
	width:340px;
	margin:5px 5px 0px 1px;
	background-color:#FFFFFF;
				}
.adsense_respons{
	float:left;
	width:600px;
	margin:5px 10px 10px 10px;
	background-color:#FFFFFF;
				}
.hot_spring_image{
	float:left;
	width:270px;
	margin:5px 15px 15px 10px;
	background-color:#FFFFFF;
				}			
.botan{
	float:left;
	width:600px;
	margin:10px 10px 0px 10px;
	background-color:#FFFFFF;
				}	
		
.adsense_tour_2{
	float:left;
	width:240px;
	margin:10px 5px 0px 5px;
	background-color:#FFFFFF;
				}
.tozan_tour{
	float:left;
	width:270px;
	margin:10px 10px 0px 0px;
	background-color:#FFFFFF;
				}
.tozan_tour336{
	float:left;
	width:250px;
	margin:5px 1px 0px 0px;
	background-color:#FFFFFF;
				}
.yamagoya_top{
	float:left;
	width:148px;
	margin:0px 4px 0px 3px;
	background-color:#FFFFFF;
				}

.top_movie_1{
	float:left;
	width:310px;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
				}
.plugin_left{
	float:left;
	width:395px;
	margin:10px 5px 0px 5px;
	background-color:#FFFFFF;
				}
.plugin_right{
	float:left;
	width:100px;
	margin:10px 0px 0px 7px;
	background-color:#FFFFFF;
				}	
.social_button{
	float:left;
	width:620px;
	text-align:left;
	padding:0px;
	margin:0px 0px 0px 0px;
	background-color:#FFFFFF;
				}	
.plugin_sub_left{
	float:left;
	width:450px;
	margin:0px 5px 0px 0px;
	background-color:#FFFFFF;
				}
.plugin_sub_facebook{
	float:left;
	width:400px;
	margin:0px 0px 0px 5px;
	background-color:#FFFFFF;
				}
.plugin_sub_right{
	float:left;
	width:100px;
	margin:0px 5px 0px 20px;
	background-color:#FFFFFF;
				}
.plugin_sub_twitter{
	float:left;
	width:95px;
	margin:0px 0px 0px 10px;
	background-color:#FFFFFF;
				}	
				
.plugin_sub_google{
	float:left;
	width:215px;
	margin:0px 0px 0px 10px;
	background-color:#FFFFFF;
				}						
.tour_right_title{
	margin:0;
	background-image:url(../images/toppage/cm_back.gif);
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:5px;
	}
.tour_right_title_google＋{
	margin:0;
	background-image:url(../images/toppage/cm_back.gif);
	color:#333333;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding:5px;
	}
.top_ad_text{
	margin:0;
	background-image:url(../images/toppage/cm_back.gif);
	color:#666666;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	padding:5px;
	}
.top_sub_ad_text{
	margin:0px 0px 10px 0px;
	background-image:url(../images/toppage/cm_back.gif);
	color:#666666;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding:5px;
	}									
.onsen_3retsu_title{
	margin:0;
	background-image:url(../images/toppage/gra_green.gif);
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding:5px;
	}	
	.onsen_3retsu_title a{
		color:#FFFFFF;
		text-decoration:none;
		}
.onsen_3retsu_txt{
	margin:0;
	padding:2px;
	}
.list_images_txt{
	margin:0;
	padding:3px;
	width:140px;
	}
.adosens_center_txt{
	margin:0;
	text-align:center;
	font-size:10px;
	}	
.gude_title03{
	background-color:#993300;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	margin:0;
	color:#FFFFFF;
	padding:5px;
	}	
table.guidetable td{
	border:#999999 1px solid;
	}	
table.guidetable th{
	width:150px;
	border:#999999 1px solid;
	text-align:center;
	}
#jyouhou {
	font-weight: bold;
	margin-bottom: 0px;
	padding: 3px 0 3px 3px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #993300;
	border-bottom-color: #993300;
　　}
/* マーカーを使用しない設定（無くてもマーカーは表示されませんが念の為） */
.sns{ list-style-type:none; }
/* display:inline-block;を指定 */
.sns li{
    display:inline-block;
    margin-right:5px;
    vertical-align:bottom;
    *display: inline;   <!-- IE用のハック -->
    zoom: 1;        <!-- IE用の hasLayout を true にするための記述 -->
}