@charset "Shift_JIS";
/*--top_box--*/
#flash_box {
	width: 1280px;
	height: 261px;
	background: url(../ryouri/img/ryouri_top.jpg) 0 0 no-repeat;
	margin: 0 auto;
}
/*--h2--*/
.bimg0 {
	width: 680px;
	height: 94px;
	background: url(../ryouri/img/title_ryouri.png) 0 0 no-repeat;
	text-indent: -9999px;
}


/*----------------------------------------------------------------------*/
/*--box1--*/
.box1 {
	width: 686px;
	height: 500px;
	padding-top: 3px;
	margin: 0 0 20px 0;
	color: #100700;
	}
/*----------------------------------------------------------------------*/

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

.onsen_box1 {
	width: 680px;
	overflow: hidden;
}

/*--h3--*/
.onsen_title1, .onsen_title2 {
	width: 686px;
	height: 57px;
	overflow: hidden;
}
.onsen_title1 {
	background: url(../ryouri/img/ryouri_title1.png) 0 0 no-repeat;
}
.onsen_title2 {
	background: url(../ryouri/img/ryouri_title2.jpg) 0 0 no-repeat;
	margin-top: 27px;
	padding-bottom: 10px;
}
/*--jampnav--*/
.jampnav {
	width: 600px;
	padding: 21px 0 0 73px;
}
.jampnav p {
	color: #999;
	text-align: right;
}
.jampnav span {
	font-size: 11px;
}
/*--box5--*/
.box5 {
	clear: both;
	width: 685px;
	overflow: hidden;
	margin-top: 19px;
	margin-bottom: 10px;
}
/*--box6--*/
.box6 {
	clear: both;
	width: 688px;
	overflow: hidden;
}
.box6 .img_left2 {
	width: 303px;
	float: left;
}
.box6 .img_left2 p {
	float: left;
}

.pad1 {
	padding-left: 3px;
}

.pad2 {
	padding-left: 3px;
	padding-right: 3px;
}

.box6 .img_right2 {
	width: 382px;
	overflow: hidden;
	float: left;
	padding-left: 3px;
}
.box6 .img_right2 p {
	padding-bottom: 3px;
	float: left;
}
/*--box7--*/
.box7 {
	clear: both;
	width: 685px;
	overflow: hidden;
	margin-top: 4px;
	margin-bottom: 10px;
}

.box7 .img_left3 {
	width: 306px;
	float: left;
}

.box7 .img_left3 p {
	float: left;
	padding-bottom: 4px;
}


.box7 .img_right3 {
	width: 375px;
	padding-left: 4px;
	float: left;
}

.pad3 {
	clear: both;
	padding-bottom: 40px;
	padding-left: 30px;
}

.kakudai {
	clear: both;
	width: 280px;
	padding: 12px 0 10px 406px;
}

.non_pad {
	padding-left: 0px;
}

/*--box8--*/
.box8 {
	width: 680px;
	height: 206px;
	background: url(../ryouri/img/etc_title1.jpg) 0 15px no-repeat;
}

.box8 p {
	float: left;
}

.pad4 {
	padding: 111px 0 0 19px;
}

.pad6 {
	padding: 0 0 0 30px;
}

/*--box9--*/
.box9 {
	width: 680px;
	height: 121px;
	background: url(../ryouri/img/etc_title2.jpg) 0 37px no-repeat;
	padding-bottom: 132px;
	clear: both;
}

.box9 p {
	float: left;
}

.pad5 {
	padding: 188px 30px 0 30px;
}


.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;
	font-size: 10px;
	line-height: 125%;
	color: #333;
	background-color: #CAC9C5;
	border: solid 1px #805504;
}
.ta1 {
	width: 53px;
	padding: 2px 0 2px 7px;
	border-right: solid 1px #805504;
	border-bottom: solid 1px #805504;
}
.ta2 {
	padding: 2px 0 2px 7px;
	border-bottom: solid 1px #805504;
}
