@charset "utf-8";
/* ===================================================================
CSS information

 file name  :hotspa.css
 author     :Ability Consultant
style info  :おふろ・お湯ページ設定　ハックは最下部に記述
=================================================================== */


/* おふろ・お湯紹介
----------------------------------------------------------- */
#hotspa #main div.pagetitle {
	width: 740px;
	min-height: 455px;
	margin: 0 0 20px 0;
	background: url(../hotspa/images/bg_hotspa.gif) no-repeat right bottom;
	overflow: hidden;
}

#hotspa #main div.pagetitle h2 {
	margin: 0 0 10px 0;
	background: url(../hotspa/images/img_titleimage.jpg) no-repeat 0 0;
}

#hotspa #main div.pagetitle div.hotspa_left {
	width: 283px;
	float: left;
}

#hotspa #main div.pagetitle div.hotspa_right {
	width: 430px;
	float: right;
}

#hotspa #main div.pagetitle div.hotspa_right table {
	width: 400px;
}

#hotspa #main div.pagetitle div.hotspa_right table th {
	width: 20%;
	padding: 10px;
}

#hotspa #main div.pagetitle div.hotspa_right table td {
	padding: 10px;
}



/* 太平の湯
----------------------------------------------------------- */
#hotspa #main div.taihei_con {
	width: 740px;
	margin: 0 0 40px 0;
	overflow: hidden;
}

#hotspa #main div.taihei_con h3 {
	width: 740px;
	height: 35px;
	background: url(../hotspa/images/st_taihei.gif) no-repeat 0 0;
	text-indent: -9999px;
}

#hotspa #main div.taihei_con div.taihei_left {
	width: 455px;
	padding: 25px 0 0 26px;
	float: left;
}

#hotspa #main div.taihei_con div.taihei_left p {
	margin: 0 0 30px 0;
}

#hotspa #main div.taihei_con div.taihei_left p.taihei_txt {
	margin: 0 0 1px 0;
	padding: 15px 10px;
	background-color: #EAE1CA;
	font-size: 85%;
}

#hotspa #main div.taihei_con div.taihei_right {
	width: 233px;
	padding: 0 25px 0 0;
	float: right;
}



/* 光明の湯
----------------------------------------------------------- */
#hotspa #main div.koumyou_con {
	width: 740px;
	margin: 0 0 40px 0;
	overflow: hidden;
}

#hotspa #main div.koumyou_con h3 {
	width: 740px;
	height: 35px;
	margin: 0 0 35px 0;
	background: url(../hotspa/images/st_koumyou.gif) no-repeat 0 0;
	text-indent: -9999px;
}

#hotspa #main div.koumyou_con div.koumyou_left {
	width: 475px;
	padding: 0 0 0 26px;
	float: left;
}

#hotspa #main div.koumyou_con div.koumyou_right {
	width: 204px;
	padding: 0 20px 0 1px;
	float: left;
}

#hotspa #main div.koumyou_con div.koumyou_right p {
	margin: 0;
}

#hotspa #main div.koumyou_con div.koumyou_right p img {
	margin: 0 0 1px 0;
	vertical-align: bottom;
}

#hotspa #main div.koumyou_con div.koumyou_right p.koumyou_txt {
	padding: 15px 10px;
	background-color: #EAE1CA;
	font-size: 85%;
}



/* 露天風呂付客室
----------------------------------------------------------- */
#hotspa #main div.roten_con {
	width: 740px;
	margin: 0 0 40px 0;
	overflow: hidden;
}

#hotspa #main div.roten_con h3 {
	width: 740px;
	height: 35px;
	margin: 0 0 15px 0;
	background: url(../hotspa/images/st_roten.gif) no-repeat 0 0;
	text-indent: -9999px;
}

#hotspa #main div.roten_con div.roten {
	width: 740px;
	padding: 15px 0 0 0;
	background-color: #EFE6D6;
	overflow: hidden;
}

#hotspa #main div.roten_con div.roten_left {
	width: 430px;
	padding: 0 0 0 10px;
	background-color: #EFE6D6;
	float: left;
}

#hotspa #main div.roten_con div.roten_left h4 {
	width: 405px;
	height: 60px;
	margin: 0 0 20px 0;
	background: url(../hotspa/images/st_roten_txt.gif) no-repeat 0 0;
	text-indent: -9999px;
}

#hotspa #main div.roten_con div.roten_left p {
	margin: 0 0 20px 0;
}

#hotspa #main div.roten_con div.roten_right {
	width: 291px;
	padding: 0 10px 0 0;
	float: right;
}










/*======================================

	hack - 各種cssハック - for IE7

=======================================*/
*:first-child+html {}


/*======================================

	hack - 各種cssハック - for IE6

=======================================*/
* html {}

/* min-height対策 */


/* スペース調整 */
* html #hotspa #main div.koumyou_con div.koumyou_left {padding: 0 0 0 28px;}
* html #hotspa #main div.koumyou_con div.koumyou_right {padding: 0 32px 0 1px;}
