@charset "utf-8";
/* hotspa.css */

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

	0-3.タイトル｜
	
=======================================*/

#hotspa #header #title h2 {
	background: url(../hotspa/images/title.jpg) no-repeat 0 center;
}

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

	0-3.コンテンツ｜
	
=======================================*/

#hotspa #cont01 h3#copy01 {
	text-indent: -9999px;
	overflow: hidden;
}

#hotspa #cont01 h3#copy02 {
	text-indent: -9999px;
	overflow: hidden;
}

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

	コンテンツ｜cont01 キャッチテキスト
	
=======================================*/

#hotspa #cont01{
	width: 750px;
	text-align: left;
}

#hotspa #cont01 h3#copy01 {
	width: 750px;
	height: 56px;
	text-indent: -9999px;
	overflow: hidden;
	background: url(../hotspa/images/copy.gif) center top no-repeat;
}

#hotspa p.copy_text01{
	margin: 10px 0 0 20px;
	width: 700px;
	text-align: left;
	color:#69490F;
}



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

	コンテンツ｜cont02 
	
=======================================*/

#hotspa #cont02{
	margin: 30px 0 0 0;
	width: 750px;
}

#hotspa #cont02 h4{
	margin: 0 0 20px 20px;
	width: 325px;
	height: 24px;
	background: url(../hotspa/images/s_title02.gif) center top no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}

#hotspa #cont02 #cont02_01 {
	width: 750px;
	height: 370px;
	background: url(../hotspa/images/cont02_img01_01.jpg) center top no-repeat;
}


#hotspa #cont02 #cont02_01 p{
	padding: 315px 0 0 20px;
	color: #360E01;
}


#hotspa #cont02 #cont02_02 {
	margin: 0 auto;
	width: 710px;
}

#hotspa #cont02 #cont02_02 img{
	float: left;
}

#hotspa #cont02 #cont02_02 p {
	padding: 15px 0 0 20px;

	width: 480px;
	float: left;
	color: #360E01;
}

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

	コンテンツ｜cont03 
	
=======================================*/

#hotspa #cont03{
	margin: 30px 0 0 0;
	padding: 0 0 50px 0;

	width: 750px;
	clear: left;
}

#hotspa #cont03 h4{
	margin: 0 0 20px 20px;
	width: 325px;
	height: 24px;
	background: url(../hotspa/images/s_title03.gif) center top no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}


#hotspa #cont03 #cont03_01 {
	width: 750px;
	height: 370px;
	background: url(../hotspa/images/cont03_img02_01.jpg) center top no-repeat;
}


#hotspa #cont03 #cont03_01 p{
	padding: 315px 20px 0 0;
	color: #360E01;
	text-align: right;
}

#hotspa #cont03 #cont03_02 {
	margin: 10px auto 0;
	width: 710px;
}

#hotspa #cont03 #cont03_02 img{
	float: right;
}

#hotspa #cont03 #cont03_02 p {
	margin: 0;
	padding: 15px 0 0 0;

	width: 480px;
	color: #360E01;
}

/*泉質・効能*/

#hotspa #cont03 #cont03_03{
	margin: 30px auto 0;
	width: 710px;
	text-align: left;
	overflow: hidden;
}


#hotspa #cont03 #cont03_03 img{
	float: right;
}

#hotspa #cont03 #cont03_03 h5{
	margin: 0 0 20px;
	width: 109px;
	height: 19px;
	background: url(../hotspa/images/cont03_03_title.gif) center top no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}

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

	コンテンツ｜cont04 
	
=======================================*/

#hotspa #cont04{
	margin: 0 auto 20px auto;
	width: 710px;
	overflow: hidden;
}

#hotspa #cont04 h4{
	margin: 0 0 20px 0;
	width: 710px;
	height: 40px;
	background: url(../hotspa/images/s_title04.jpg) center top no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}

#hotspa #cont04 img{
	float:left;
}


#hotspa #cont04 #cont04_01 {
	width: 400px;
	float: right;
}

#hotspa #cont04 #cont04_01 h4#oogai{
	width: 230px;
	height: 24px;
	background: url(../hotspa/images/s_title04_01.gif) center top no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}

#hotspa #cont04 #cont04_01 p{
	margin: 20px 0 0 10px;
	width: 350px;
	color: #360E01;
}

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

	コンテンツ｜cont05 
	
=======================================*/

#hotspa #cont05{
	margin: 0 auto 20px auto;
	width: 710px;
	clear: both;
}

#hotspa #cont05 h4{
	margin: 0 0 20px 0;
	width: 710px;
	height: 40px;
	background: url(../hotspa/images/s_title05.jpg) center top no-repeat;
	text-indent: -9999px;
	overflow: hidden;
}

#hotspa #cont05 p{
	margin: 20px 0 20px 0;
	width: 710px;
	color: #360E01;
}