a:link{color:#FF6600;}
a:visited{color:#FF6600;}


.spring_other_top_image {
	width:100%;
	height:302px;
	background-color:#ffffff;
	background-image:url(../img/spring_other_top_image.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
}

/*温泉・その他施設ベース*/
.spring_other_base {
	width:100%;
	margin-top:10px;
}	

.spring_other_base h2{
	width:100%;
	height:20px;
	border-left:5px solid #0099CC;
	color:#999999;
	margin:5px 2px 5px 2px;
	font-size:20px;
	text-indent:-5000px;
	background-image:url(../img/spring_other/other_infomation.jpg);
	background-repeat:no-repeat;
	background-position:5 1;
}	


/*温泉・その他施設　メニューエリア*/
.spring_other_menu ul{
	width:150px;
	height:650px;
	float:left;
	margin-left:2px;
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-color:#ffffff;
	display: block;
}

/*温泉メニューボタン*/

.spring_menu_btn {
	width:150px;
	height:30px;
	background-image:url(../img/spring_other/menu_bluesky.jpg);
	background-repeat:no-repeat;
	float:none;
	text-indent:-5000px;
	margin-bottom:3px;
	margin-left:0px;
	list-style-type: none;
}

.spring_menu_btn a{
	width:150px;
	height:30px;
	background-image:url(../img/spring_other/menu_bluesky.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	display:block;
}

.spring_menu_btn a:hover{
	background-position:0 -30px;
}

/*その他施設メニューボタン*/
.other_menu_btn {
	width:150px;
	height:30px;
	background-image:url(../img/spring_other/menu_other.jpg);
	background-repeat:no-repeat;
	float:none;
	text-indent:-5000px;
	margin-bottom:20px;
	margin-left:0px;
	list-style-type: none;
}

.other_menu_btn a{
	width:150px;
	height:30px;
	background-image:url(../img/spring_other/menu_other.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	display:block;
}

.other_menu_btn a:hover{
	background-position:0 -30px;
}

/*通販バナー*/
.shopping_banner {
	width:150px;
	height:50px;
	background-image:url(../img/restaurant/banner_tsuhan.jpg);
	background-repeat:no-repeat;
	float:none;
	text-indent:-5000px;
	margin-bottom:10px;
	margin-left:0px;
	list-style-type: none;
}

.shopping_banner a{
	width:150px;
	height:50px;
	background-image:url(../img/restaurant/banner_tsuhan.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	display:block;
}

.shopping_banner a:hover{
	background-position:0 -50px;
}

/*ポイントカードバナー*/
.pointcard_banner {
	width:150px;
	height:50px;
	background-image:url(../img/restaurant/banner_point.jpg);
	background-repeat:no-repeat;
	float:none;
	text-indent:-5000px;
	margin-bottom:10px;
	margin-left:0px;
	list-style-type: none;
}

.pointcard_banner a{
	width:150px;
	height:50px;
	background-image:url(../img/restaurant/banner_point.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	display:block;
}

.pointcard_banner a:hover{
	background-position:0 -50px;
}

/*小諸温泉　枠*/
.box_spring {
	width:730px;
	height:350px;
	float:left;
	margin:0 0 15px 10px;
}

.box_spring h1{
	width:730px;
	height:20px;
	font-size:15px;
	float:none;
	border-left:5px solid #ccccff;
	border-bottom:1px solid #ccccff;
	background-color:#ffffff;
	padding:2px 0 0 5px;
	margin-bottom:5px;
	color:#666666;
}

/*小諸温泉コメント*/
.spring_info {
	width:730px;
	height:50px;
	float:none;
	line-height:18px;
	padding:5px;
}


/*小諸温泉画像*/
.spring_image {
	width:365px;
	height:243px;
	float:left;
	background-image:url(../img/spring_other/img_spring.jpg);
	background-repeat:no-repeat;
	text-indent:-5000px;
}


/*小諸温泉効能IE*/
.spring_text {
	width:360px;
	height:100px;
	float:right;
	line-height:18px;
	padding-left:10px;
	margin-bottom:13px;
}

/*小諸温泉効能*/
:root .spring_text {
	width:350px;
	height:100px;
	float:right;
	line-height:18px;
	padding-left:10px;
	margin-bottom:13px;
}

/*日帰りプラン　枠*/
.box_spring_plan {
	width:355px;
	height:100px;
	float:right;
	margin:0;
}

.box_spring_plan h1{
	width:355px;
	height:20px;
	font-size:15px;
	float:none;
	border-left:5px solid #ccccff;
	border-bottom:1px solid #ccccff;
	background-color:#ffffff;
	padding:2px 0 0 5px;
	margin-bottom:5px;
	color:#666666;
}

/*日帰りプランコメント*/
.spring_plan_text {
	width:355px;
	height:100px;
	float:right;
	line-height:18px;
	padding-left:10px;
}

.spring_plan_text li{
	margin-left:0px;
	list-style-type: none;

}

/*その他施設　枠*/
.box_other_bass {
	width:730px;
	height:150px;
	float:left;
	margin:0 0 10px 10px;
}

.box_other_bass h1{
	width:730px;
	height:20px;
	font-size:15px;
	float:none;
	border-left:5px solid #ccccff;
	border-bottom:1px solid #ccccff;
	background-color:#ffffff;
	padding:2px 0 0 5px;
	margin-bottom:5px;
	color:#666666;
}

.box_other_bass p {
	font-weight:bold;
	
}

/*その他施設　左*/
.box_other_left {
	width:335px;
	height:150px;
	float:left;
	margin-bottom:5px;
	padding:5px;
}

.box_other_left h1{
	width:365px;
	height:20px;
	font-size:15px;
	float:none;
	border-left:5px solid #ccccff;
	border-bottom:1px solid #ccccff;
	background-color:#ffffff;
	padding:2px 0 0 5px;
	margin-bottom:5px;
	color:#666666;
}

/*売店*/
.box_shop {
	width:355px;
	height:70px;
	float:none;
	margin-bottom:5px;
	line-height:18px;
}

/*写真*/
.box_photoroom {
	width:355px;
	height:70px;
	float:none;
	margin-bottom:5px;
	line-height:18px;
}

/*美容室*/
.box_salon {
	width:355px;
	height:auto;
	float:none;
	margin-bottom:5px;
	line-height:18px;
}



/*その他施設　右*/
.box_other_right {
	width:365px;
	height:150px;
	float:right;
	margin-bottom:5px;
	padding:5px;
}

.box_other_right h1{
	width:365px;
	height:20px;
	font-size:15px;
	float:none;
	border-left:5px solid #ccccff;
	border-bottom:1px solid #ccccff;
	background-color:#ffffff;
	padding:2px 0 0 5px;
	margin-bottom:5px;
	color:#666666;
}

/*ネットコーナー*/
.box_net {
	width:355px;
	height:70px;
	float:none;
	margin-bottom:5px;
	line-height:18px;
}

/*駐車場*/
.box_parking {
	width:355px;
	height:70px;
	float:none;
	margin-bottom:5px;
	line-height:18px;
}

