@charset "Shift_JIS"; 

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

/*--h2--*/
.bimg0 {
	width: 677px;
	height: 94px;
	background: url(../onsen/img/title_oncen.png) 0 0 no-repeat;
	text-indent: -9999px;
}
/*----------------------------------------------------------------------*/
/*--box1--*/
.box1 {
	width: 686px;
	height: 520px;
	margin: 3px 0 5px 0;
	color: #100700;
	}
	
	
/*--box1-2--*/
.box1-2 {
	width: 686px;
	height: 403px;
	background: url(../onsen/img/sap2.jpg) 0 0 no-repeat;
	margin: 3px 0 22px 0;
	color: #100700;
	}
	
.box1-2txt1 {
	padding: 100px 34px 0 30px;
	}
	
.box1-2txt1b {
	font-weight:bold;
	font-size:14px;
	}		
.box1-2txt2 {
	padding: 118px 34px 0 30px;
	}
.box1-2txtb_red {
	font-weight:bold;
	color: #900;
	}	
	
/*----------------------------------------------------------------------*/		
	
/*--text1--*/
.text1 {
	padding: 109px 30px 0 30px;
	}

.simg1 {
	background: url(../onsen/img/subtitle.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;
	margin-bottom: 13px;
}

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

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

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

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

/*--jampnav--*/
.jampnav {
	width: 500px;
	color: #fff;
}

.jampnav {
	padding: 22px 0 0 178px;
	}

.jampnav li {
	margin-left: 13px;
	padding-left: 3px;
	padding-right: 3px;
	list-style-image: url(../onsen/img/arrow_onsen.jpg);
	float: left;
}

.jampnav a:link {
text-decoration: none;
color: #999;
text-decoration: underline;
}

.jampnav a:visited {
text-decoration: none;
color: #999;
text-decoration: underline;
}

.jampnav a:hover {
text-decoration: underline;
color: #666;
}

.jampnav a:active {
text-decoration: none;
color: #999;
text-decoration: underline;
}

.naka_top {
	text-align: right;
}

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

.pads {
	padding: 0 0 8px 30px;
}


/*--box2--*/
.box2 {
	clear: both;
	width: 650px;
	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: 650px;
	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: 650px;
	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: auto;
	font-family:"‚l‚r ‚o–¾’©", "MS PMincho", "ƒqƒ‰ƒMƒm–¾’© Pro W3", "Hiragino Mincho Pro", serif;
	color: #fff;
	padding-bottom: 30px;
	float: right;	
}
.room_p {
	float: right;	
}

.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;
	margin-top: 20px;
}

.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;
}
