/* @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: 63px;
	margin-bottom: 0;
}

/* @end */

/* @group bodyBox01 */

#bodyBox01{
	margin-bottom: 15px;
}

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

#bodyBox01 #letter {
	background: url(../images/furusato_letter.jpg);
	width: 314px;
	height: 435px;
	text-indent: -9999px;
	overflow: hidden;
	float: left;
	display: inline;
}

#bodyBox01 #subBungogyu{
	float: right;
	display: inline;
	background: url(../images/furusato_subBungogyuBg.jpg);
	width: 636px;
	height: 434px;
}

#bodyBox01 #subBungogyu h3{
	background: url(../images/furusato_subBungogyu_h3.jpg) no-repeat 0px 47px;
	width: 579px;
	height: 140px;
	text-indent: -9999px;
	margin: 0px 0px 0px 31px;
}

#bodyBox01 #subBungogyu #whatBungogyu{
	background: url(../images/furusato_whatBungogyu.jpg) no-repeat;
	width: 313px;
	height: 35px;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0 0 7px 297px;
}

#bodyBox01 #subBungogyu #aboutBungogyu{
	width: 313px;
	height: 71px;
	margin-left: 297px;
}

#bodyBox01 #subBungogyu #deliciousReason {
	background: url(../images/furusato_deliciousReason.jpg) no-repeat;
	width: 313px;
	height: 75px;
	text-indent: -9999px;
	margin: 0 0 7px 297px;
}

#bodyBox01 #subBungogyu #reason {
	width: 313px;
	height: 90px;
	margin-left: 297px;
}

/* @end */

/* @group bodyBox02 */

#bodyBox02{
	margin-bottom: 5px;
}

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

#bodyBox02 #comment{
	font-size: 1.2em;
	color: #666666;
	margin-bottom: 10px;
	padding-left:14px;
}

#bodyBox02 #sound{
	float: left;
	display: inline;
	text-indent: -9999px;
	overflow: hidden;
}

#bodyBox02 #sound h3{
	background: url(../images/furusato_bodyBox02_sound.jpg) no-repeat;
	width: 291px;
	height: 94px;
}

#bodyBox02 #sound #comment_sound{
	background: url(../images/furusato_soundImg.jpg) no-repeat;
	width: 291px;
	height: 295px;
}

#bodyBox02 #vege{
	float: left;
	display: inline;
	text-indent: -9999px;
	overflow: hidden;
	margin-left: 7px;
}

#bodyBox02 #vege h3{
	background: url(../images/furusato_bodyBox02_vege.jpg) no-repeat;
	width: 291px;
	height: 94px;
}

#bodyBox02 #vege #comment_vege{
	background: url(../images/furusato_vegeImg.jpg) no-repeat;
	width: 291px;
	height: 295px;
}

#bodyBox02 #soundYoutube{
	float: right;
	display: inline;
}

#bodyBox02 #soundYoutube h3{
	background: url(../images/furusato_bodyBox02_soundYoutube.jpg) no-repeat;
	width: 354px;
	height: 94px;
	text-indent:-9999px;
	overflow:hidden;
}

#bodyBox02 #soundYoutube #comment_soundYoutube{
	background-color: #9A6601;
	width: 354px;
	height:295px;
}

#youtubeArea{
	text-align:center;
	padding-top:16px;
}

/* @end */

/* @group CustomerVoice */

#CustomerVoice {
	clear: both;
	background: url(../images/furusato_voice.jpg) no-repeat;
	width: 950px;
	height: 136px;
	text-indent: -9999px;
	overflow: hidden;
	margin-bottom: 37px;
}

/* @end */

/* @group bodyBox03 */

#bodyBox03 {
	margin-bottom: 20px;
}

#bodyBox03 .commentArea{
	color:#FFFFFF;
	width:133px;
	height:176px;
	background-color:#986500;
	float:right;
	display:block;
}

#bodyBox03 .commentArea table{
	border-collapse:collapse;
	border:0px none;
	text-align:left;
	height:176px;
	margin-bottom:0px;
}

#bodyBox03 .commentArea td{
	vertical-align:center;
	border:0px none;
	color:#FFFFFF;
	line-height:140%;
	padding:0px 10px;
}

#bodyBox03 h2{
	background: url(../images/furusato_bodyBox03_h2.jpg) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	width: 950px;
	height: 48px;
	margin-bottom: 15px;
	padding-left:14px;
}

#bodyBox03 #comment{
	font-size: 1.2em;
	color: #666666;
	margin-bottom: 10px;
}

#bodyBox03 #riverFish{
	float: left;
	display: inline;
	margin-right: 18px;
	width:305px;
}

#bodyBox03 #riverFish h3{
	background: url(../images/furusato_riverFish_h3.jpg) no-repeat;
	width: 305px;
	height: 63px;
	text-indent: -9999px;
	overflow: hidden;
}

#bodyBox03 #riverFishImg {
	background: url(../images/furusato_riverFish_Img.jpg) no-repeat;
	width: 172px;
	height: 176px;
	float:left;
	display:inline;
	text-indent: -9999px;
	overflow: hidden;
}

#bodyBox03 #freshVege{
	float: left;
	display: inline;
	margin-right: 17px;
	width:305px;
}

#bodyBox03 #freshVege h3{
	background: url(../images/furusato_vege_h3.jpg) no-repeat;
	width: 304px;
	height: 63px;
	text-indent: -9999px;
	overflow: hidden;
}

#bodyBox03 #freshVegeImg {
	background: url(../images/furusato_vege_Img.jpg) no-repeat;
	width: 172px;
	height: 176px;
	float:left;
	display:inline;
	text-indent: -9999px;
	overflow: hidden;
}

#bodyBox03 #miso{
	float: right;
	display: inline;
	width:305px;
}

#bodyBox03 #miso h3{
	background: url(../images/furusato_miso_h3.jpg) no-repeat;
	width: 305px;
	height: 63px;
	text-indent: -9999px;
	overflow: hidden;
}

#bodyBox03 #misoImg {
	background: url(../images/furusato_miso_Img.jpg) no-repeat;
	width: 172px;
	height: 176px;
	float:left;
	display:inline;
	text-indent: -9999px;
	overflow: hidden;
}

/* @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 0px 20px;
	width: 420px;
	height: 66px;
	text-indent: -9999px;
	margin: 0px 0px 0px 104px;
}

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

#bodyBox04 #breakFast #comment_bfArea{
	background-color:#969A00;
	width: 268px;
	height: 167px;
	margin-right: 15px;
	float:right;
	display:inline;
	color:#FFFFFF;
	font-size:90%;
	
}

#bodyBox04 #breakFast #comment_bfArea table {
	border-collapse:collapse;
	border:0px none;
	text-align:left;
	height:167px;
	margin-bottom:0px;
	line-height:140%;
	color:#FFFFFF;
}

#bodyBox04 #breakFast #comment_bfArea table td{
	vertical-align:center;
	border:0px none;
	padding:14px;
}

/* @end */

/* @group inducementLink */

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

#inducementLink #roomLink{
	float: right;
}

/* @end */
