/* @group header */

/*h1 {
	text-indent: -9999px;
	display: inline;
	overflow: hidden;
}

h1 a{
	text-indent: -9999px;
	display: block;
}*/

/*#mainImg {
}*/

#mainImg #headerBanner{
	background: url(../images/furusato_headerBanner.jpg) no-repeat center;
	height: 337px;
	width: 950px;
	text-indent: -9999px;
	overflow: hidden;
}


#mainImg #catch {
	text-indent: -9999px;
	background: url(../images/furusato_catch.jpg) no-repeat;
	width: 950px;
	height: 62px;
	margin-bottom: 0;
}

/* @end */

/* @group bodyBox01 */

#bodyBox01{
	margin-bottom: 33px;
}

#bodyBox01 p{
	padding: 12px 0 0;
}

#bodyBox01 h2{
	background: url(../images/furusato_bodyBox01_h2.jpg) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	width: 950px;
	height: 48px;
	margin-bottom: 17px;
}

#bodyBox01 #roomInfo {
	background: url(../images/furusato_roomInfo.jpg) no-repeat;
	width: 950px;
	height: 394px;
	text-indent: -9999px;
}

#bodyBox01 #familyTrip{
	background: url(../images/furusato_familyTripLink.jpg);
	width: 496px;
	height: 51px;
	text-indent: -9999px;
	overflow: hidden;
	margin: -74px 0 0 37px;
}

#bodyBox01 #familyTrip a:hover{
	background: url(../images/furusato_familyTripLink_o.jpg);
}

#bodyBox01 #familyTrip a{
	display: block;
	height: 51px;
}

/* @end */

/* @group bodyBox02 */

#bodyBox02{
	margin-bottom: 22px;
}

#bodyBox02 #bg{
	background-color:#9A6600;
	width: 306px;
	height: 476px;
}

#bodyBox02 #keyaki{
	float: left;
	display: inline;
	margin-bottom: 24px;
	padding-bottom: 25px;
}

#bodyBox02 #keyaki h3{
	background: url(../images/furusato_bodyBox02_keyaki.jpg) no-repeat;
	width: 306px;
	height: 46px;
	margin-bottom: 7px;
	text-indent: -9999px;
	overflow: hidden;
}

#bodyBox02 #keyaki #room_imgArea{
	background: url(../images/furusato_keyakiImg.jpg) no-repeat 0px 15px;
	width: 270px;
	height: 360px;
	text-indent: -9999px;
	overflow: hidden;
	margin-left:16px;
}

#bodyBox02 #keyaki #comment_keyaki{
	color:#FFFFFF;
	width: 270px;
	padding:15px 15px 30px 15px;
}

#bodyBox02 #keyaki #stLink a{
	background: url(../images/furusato_StLink.jpg) no-repeat 0px;
	width: 306px;
	height: 51px;
	display: block;
	text-indent:-9999px;
	overflow:hidden;
}

#bodyBox02 #keyaki #stLink a:hover{
	background: url(../images/furusato_StLink_o.jpg) no-repeat 0px;
}

#bodyBox02 #kashinoki{
	float: left;
	display: inline;
	margin: 0 0 24px 19px;
	padding-bottom: 25px;
}

#bodyBox02 #kashinoki h3{
	background: url(../images/furusato_bodyBox02_kashinoki.jpg) no-repeat;
	width: 306px;
	height: 46px;
	margin-bottom: 7px;
	text-indent:-9999px;
	overflow:hidden;
}

#bodyBox02 #kashinoki #room_imgArea{
	background: url(../images/furusato_kashinokiImg.jpg) no-repeat 0px 15px;
	width: 270px;
	height: 360px;
	text-indent: -9999px;
	overflow: hidden;
	margin-left:16px;
}

#bodyBox02 #kashinoki #comment_kashinoki{
	color:#FFFFFF;
	width: 270px;
	padding:15px 15px 30px 15px;
}

#bodyBox02 #kashinoki #stLink a{
	background: url(../images/furusato_StLink.jpg) no-repeat 0px;
	width: 306px;
	height: 51px;
	display: block;
	text-indent:-9999px;
	overflow:hidden;
}

#bodyBox02 #kashinoki #stLink a:hover{
	background: url(../images/furusato_StLink_o.jpg) no-repeat 0px;
}

#bodyBox02 #yamaboushi{
	float: right;
	display: inline;
	margin-bottom: 24px;
	padding-bottom: 25px;
}

#bodyBox02 #yamaboushi h3{
	background: url(../images/furusato_bodyBox02_yamaboushi.jpg) no-repeat;
	width: 306px;
	height: 46px;
	margin-bottom: 7px;
	text-indent:-9999px;
	overflow:hidden;
}

#bodyBox02 #yamaboushi #room_imgArea{
	background: url(../images/furusato_yamaboushiImg.jpg) no-repeat 0px 15px;
	width: 270px;
	height: 360px;
	text-indent: -9999px;
	overflow: hidden;
	margin-left:16px;
}

#bodyBox02 #yamaboushi #comment_yamaboushi{
	color:#FFFFFF;
	width: 270px;
	padding:15px 15px 30px 15px;
	_margin-bottom:17px;
}

#bodyBox02 #yamaboushi #stLink a{
	background: url(../images/furusato_StLink.jpg) no-repeat 0px;
	width: 306px;
	height: 51px;
	display: block;
	text-indent:-9999px;
	overflow:hidden;
}

#bodyBox02 #yamaboushi #stLink a:hover{
	background: url(../images/furusato_StLink_o.jpg) no-repeat 0px;
}

#bodyBox02 #mominoki{
	clear: both;
	float: left;
	display: inline;
	padding-bottom: 39px;
}

#bodyBox02 #mominoki h3{
	background: url(../images/furusato_bodyBox02_mominoki.jpg) no-repeat;
	width: 306px;
	height: 46px;
	margin-bottom: 7px;
	text-indent: -9999px;
	overflow: hidden;
}

#bodyBox02 #mominoki #room_imgArea{
	background: url(../images/furusato_mominokiImg.jpg) no-repeat 0px 15px;
	width: 270px;
	height: 360px;
	text-indent: -9999px;
	overflow: hidden;
	margin-left:16px;
}

#bodyBox02 #mominoki #comment_mominoki{
	color:#FFFFFF;
	width: 270px;
	padding:15px;
	_margin-bottom:10px;
}

#bodyBox02 #mominoki #stLink a{
	background: url(../images/furusato_StLink.jpg) no-repeat 0px;
	width: 306px;
	height: 51px;
	display: block;
	text-indent:-9999px;
	overflow:hidden;
}

#bodyBox02 #mominoki #stLink a:hover{
	background: url(../images/furusato_StLink_o.jpg) no-repeat 0px;
}

#bodyBox02 #mochinoki{
	float: left;
	display: inline;
	margin-left: 19px;
	padding-bottom: 39px;
}

#bodyBox02 #mochinoki h3{
	background: url(../images/furusato_bodyBox02_mochinoki.jpg) no-repeat;
	width: 306px;
	height: 46px;
	margin-bottom: 7px;
	text-indent: -9999px;
	overflow: hidden;
}

#bodyBox02 #mochinoki #room_imgArea{
	background: url(../images/furusato_mochinokiImg.jpg) no-repeat 0px 15pt;
	width: 270px;
	height: 360px;
	text-indent: -9999px;
	overflow: hidden;
	margin-left:16px;
}

#bodyBox02 #mochinoki #comment_mochinoki{
	color:#FFFFFF;
	width: 270px;
	padding:15px 15px 30px 15px;
	_margin-bottom:30px;
}

#bodyBox02 #mochinoki #stLink a{
	background: url(../images/furusato_StLink.jpg) no-repeat 0px;
	width: 306px;
	height: 51px;
	display: block;
	text-indent:-9999px;
	overflow:hidden;
}

#bodyBox02 #mochinoki #stLink a:hover{
	background: url(../images/furusato_StLink_o.jpg) no-repeat 0px;
}

#bodyBox02 #amenity{
	float: right;
	display: inline;
	text-indent: -9999px;
	overflow: hidden;
	border: 1px solid #996600;
	padding-bottom:4px;
}

#bodyBox02 #amenity h3{
	background: url(../images/furusato_comment_amenity.jpg) no-repeat 15px 15px;
	width: 306px;
	height: 523px;
}

#bodyBox02 #amenity a{
	background: url(../images/furusato_bodyBox02_amenityLink.jpg) no-repeat;
	width: 270px;
	height: 48px;
	display: block;
	margin: -61px 0 0 19px;
}

#bodyBox02 #amenity a:hover{
	background: url(../images/furusato_bodyBox02_amenityLink_o.jpg) no-repeat;
	width: 270px;
	height: 48px;
	display: block;
	margin: -61px 0 0 19px;
}


/* @end */

/* @group bodyBox03 */

#bodyBox03 #effect{
	border: 1px solid #CC9900;
	margin-bottom: 31px;
}

#bodyBox03 #effect h3{
	background: url(../images/furusato_effect.jpg) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	height: 23px;
	margin: 9px 0 0 9px;

}

#bodyBox03 #comment_effect{
	font-size: 1.2em;
	color: #666666;
	margin: 9px 0 9px 9px;

}

/* @end */

/* @group bodyBox04 */

#bodyBox04 {
	margin-bottom: 31px;
}

#bodyBox04 #menu{
	float: left;
	display: inline;
	background: url(../images/furusato_menu.jpg) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	width: 305px;
	height: 249px;
	margin-bottom: 15px;
}

#bodyBox04 #breakFast{
	float: right;
	display: inline;
	background: url(../images/furusato_breakFastBg.png);
	width: 625px;
	height: 249px;
}

#bodyBox04 #breakFast h3{
	background: url(../images/furusato_breakFast_h3.png) no-repeat;
	width: 420px;
	height: 40px;
	text-indent: -9999px;
	margin: 20px 0 9px 104px;
}

#bodyBox04 #breakFast #comment_breakFast{
	background: url(../images/furusato_comment_breakFast.png) no-repeat;
	width: 596px;
	height: 167px;
	text-indent: -9999px;
	overflow: hidden;
	margin-left: 15px;
}

/* @end */

/* @group inducementLink */

#inducementLink #bungogyuLink{
	float: left;
	margin-right: 24px;
}

#inducementLink #onsenLink{
	float: right;
}

/* @end */
