@charset "Shift_JIS"; 

/*--top_box--*/
#flash_box {
width: 1280px;
height: 261px;
background: url(../room/img/room_top.jpg) 0 0 no-repeat;
margin: 0 auto;
}

/*--h2--*/
.bimg0 {
	width: 677px;
	height: 94px;
	background: url(../room/img/room_title.png) 0 0 no-repeat;
	text-indent: -9999px;
	margin-bottom: 12px;
}


/*----------------------------------------------------------------------*/
/*--box0--*/
.box0 {
	width: 686px;
	padding-top: 3px;
	margin: 0 0 5px 0;
	color: #100700;
	}
	
.box0txtb_red {
	font-weight:bold;
	color: #900;
	}		
/*----------------------------------------------------------------------*/	

/*--box1--*/
.box1 {
	width: 686px;
	height: 283px;
	background: url(../room/img/room_takumi.jpg) 0 0 no-repeat;
	padding-top: 3px;
	margin: 0 0 22px 0;
	color: #100700;
}

.musi {
	text-align: right;
	margin-top: 12px;
}
	

	
/*--text1--*/
.text1 {
	padding: 100px 30px 0 30px;
	}

.simg1 {
	background: url(../room/img/sub1.jpg) 0 0 no-repeat;
	width: 676px;
	height: 92px;
	text-indent: -9999px;
}

/*--h3--*/
.onsen_title1,.onsen_title2,.onsen_title3,.onsen_title4 {
	width: 686px;
	height: 57px;
	overflow: hidden;
}

.onsen_title1 {
	background: url(../onsen/img/onsen_title1.jpg) 0 0 no-repeat;
}

.onsen_title2 {
	background: url(../room/img/sub2.jpg) 0 0 no-repeat;
	padding-bottom:  15px;
}

.onsen_title3 {
	background: url(../room/img/sub3.jpg) 0 0 no-repeat;
}

.onsen_title4 {
	background: url(../onsen/img/onsen_title4.jpg) 0 0 no-repeat;
}

.bana_box {
	width: 685px;
	overflow: hidden;
	margin: 0 0 22px 0;
}

.bana_box p {
	float: left;
	padding-bottom: 18px;
}

.bana_box a:hover img {
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}

.pad1 {
	padding: 0 2px 0 2px;
}

.ryoukin_tex {
	padding: 19px 0 8px 42px;
}


/*--box2--*/
.box2 {
	clear: both;
	width: 685px;
	overflow: hidden;
	margin-top: 4px;
	margin-bottom: 10px;
	padding-left: 30px;
}

.img_left {
	width: 400px;
	float: left;
}

.img_right {
	width: 220px;
	overflow: hidden;
	float: left;
	padding-left: 4px;
}

.img_right p {
	padding-bottom: 5px;
}

/*--box3--*/
.box3 {
	clear: both;
	width: 685px;
	overflow: hidden;
	margin-top: 4px;
	margin-bottom: 10px;
	padding-left: 30px;
}

.box3 .img_left {
	width: 400px;
	float: left;
	padding-left: 4px;
}

.box3 .img_right {
	width: 220px;
	overflow: hidden;
	float: left;
	
}

/*--box4--*/
.box4 {
	clear: both;
	width: 685px;
	overflow: hidden;
	margin-top: 4px;
	margin-bottom: 10px;
	padding-left: 30px;
}

.non_pad {
	padding-left: 0px;
}

.box4  li {
	width: 102px;
	float: left;
	padding-left: 2px;
	margin-top: 14px;
}

.box4 a:hover img {
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}

.bt_aria {
	width: 480px;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	color: #fff;
	padding-left: 230px;
	padding-bottom: 30px;
	
}

.bt_aria p {
	float: left;
}

.room_p {
}

.room_p a:hover img {
	filter: alpha(opacity=80);
	-moz-opacity:0.8;
	opacity:0.8;
}

/* --tab--*/
.tab {
	clear: both;
	width: 625px;
	line-height: 125%;
	color: #333;
	background-color: #1B1B1B;
	border: solid 1px #666666;
	margin: 0 auto;
	margin-bottom: 9px;
	
}

.ta1 {
	width: 108px;
	padding: 2px 0 2px 16px;
	background-color: #000000;
	border-right: solid 1px #666666;
	border-bottom: solid 1px #666666;
	color: #fff;
}

.ta2 {
	width: 86px;
	padding: 14px 0 15px 27px;
	background-color: #000000;
	border-right: solid 1px #666666;
	border-bottom: solid 1px #666666;
	color: #fff;
}

.ta3 {
	width: 86px;
	padding: 32px 0 31px 15px;
	border-right: solid 1px #666666;
	border-bottom: solid 1px #666666;
	color: #999;
	vertical-align: middle;
}

.botnboo {
	width: 625px;
	margin: 0 auto;
}

.sa-bisu  {
	padding: 14px 0 18px 0;
}

.sa-bisu span {
	color: #fff;
}

.botnboo2 {
	width: 458px;
	margin: 0 auto;
}

.yoyaku {
	text-align: center;
	padding-bottom: 11px;
}

