/* お風呂用CSS  */

/* 見出し用CSS */
.hs_midashi {
  	background-image: url(../hotspring/img/effects.gif);
	background-repeat: no-repeat;
	position: top center;
	height:40px;
	width: 490px;
	padding:0px;
	margin: 0px 0px 5px;
	border: solid 0px #CC9966;
	float:left;
}
.hs_midashi_bun {
    width:325px;
    margin: 0px 0px 0px 166px;
}
.hs_midashi_bun p{
    font-size:80%;
    color:#666666;
	 width:320px;
	 padding:0px;
	 margin:0px;
}
.hs_midashi_bun span{
font-weight:bold;
}
/* お風呂名称用CSS */

.bath h3 {
    font-size:80%;
    font-weight:normal;
	width:480px;
	height:17px;
	line-height:1.5em;
	padding:0px 0px 0px 0px;
	margin:5px 0px 10px 0px;
	border-top:solid 1px #CCCCCC;
	border-bottom:solid 2px #CCCCCC;
	border-right:solid 2px #CCCCCC;
	border-left:solid 1px #CCCCCC;
}
.bath_s h3 {
    font-size:80%;
    font-weight:normal;
	width:480px;
	height:17px;
	line-height:1.5em;
	padding:0px 0px 0px 0px;
	margin:5px 0px 10px 0px;
	border-top:solid 1px #CCCCCC;
	border-bottom:solid 2px #CCCCCC;
	border-right:solid 2px #CCCCCC;
	border-left:solid 1px #CCCCCC;
}
/* 遊山・万代称用CSS */
.bath{
   clear:both;
	width: 495px;
	padding:0px;
	margin: 5px 0px 10px 0px;
}
.in{
    float: left;
	width: 308px;
	padding:0px;
	margin: 0px 0px 0px 0px;
	font-size: 70%;
	text-align:right;
	line-height:1.2em;
}
.out{
    font-size: 70%;
    margin:0px 0px 0px 309px;
	padding:0px 0px 0px 0px;
	border: solid 0px #CCCCCC;
	width: 178px;
	height: 100%;
	line-height:1.2em;
	text-align:right;
}
#yusan_txt{
    color:#666666;
   	font-size: 80%;
    margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border: solid 0px #CCCCCC;
	width: 490px;
	height: 100%;
	line-height:1.2em;
	text-align:left;
	clear:both;
}
/* 西の湯用CSS */
.bath_s{
     clear:both;
	width: 495px;
	padding:0px;
	margin: 5px 0px 10px 0px;
}
.in_sai{
    float: left;
	width: 178px;
	padding:0px;
	margin: 0px;
	font-size: 70%;
	text-align:right;
	line-height:1.2em;
}
.out_sai{
    font-size: 70%;
    margin:0px 0px 0px 179px;
	padding:0px 0px 0px 0px;
	width: 177px;
	height: 100%;
	line-height:1.2em;
	text-align:right;
}
/* 仕切り線用CSS */
.border{
border-bottom:dotted 1px #99CC99;
width:730px;
margin-left:10px;
}

/* 源泉説明用CSS */
.gensen{
    width: 750px;
	clear:both;
	margin:0px;
}
.gensen1{
	float:left;
	width: 360px;
	margin:5px;
}
.gensen1_txt{
    float: left;
   	width: 185px;
	padding:0px;
	margin: 5px 0px 0px 5px;
	font-size: 80%;
	text-align:left;
	line-height:1.2em;
	}
.gensen1_txt p{
	padding:0px 0px 0px 5px;
}
.gensen1_txt h4{
    width:160px;
	font-weight:bold;
	font-size:100%;
   	padding:0px 0px 0px 5px;
	margin: 0px 0px 5px 0px;
	text-align:left;
	line-height:1.2em;
    border-top: solid 1px #CCCCCC;
    border-right: solid 2px #CCCCCC;
    border-bottom: solid 2px #CCCCCC;
    border-left: solid 1px #CCCCCC;
}
.gensen1_img{
    color:#666666;
    width: 150px;
	padding:0px;
	margin: 5px 5px 10px 200px;
	font-size: 70%;
	text-align:right;
}
.gensen2{
	width: 360px;
	margin:5px 5px 5px 382px;
}
.gensen2_txt{
    float: left;
   	width: 185px;
	padding:0px;
	margin: 5px 0px 0px 5px;
	font-size: 80%;
	text-align:left;
	line-height:1.2em;
	}
.gensen2_txt p{
	padding:0px 0px 0px 5px;
}
.gensen2_txt h4{
    width:160px;
	font-weight:bold;
	font-size:100%;
   	padding:0px 0px 0px 5px;
	margin: 0px 0px 5px 0px;
	text-align:left;
	line-height:1.2em;
    border-top: solid 1px #CCCCCC;
    border-right: solid 2px #CCCCCC;
    border-bottom: solid 2px #CCCCCC;
    border-left: solid 1px #CCCCCC;
}
.gensen2_img{
    color:#666666;
    width: 150px;
	padding:0px;
	margin: 5px 5px 10px 200px;
	font-size: 70%;
	text-align:right;
}
/* 効能説明用CSS */
.kounou1{
   	clear:both;
	width: 720px;
	margin:5px 15px 5px 15px;
}.kounou2{
   	clear:both;
	width: 720px;
	margin:5px 15px 5px 15px;
}

.kounou1 h4 span{
    display: none;
}

.kounou1 h4{
    background-image: url(../hotspring/img/onsen.gif);
	background-repeat: no-repeat;
	height:22px;
	width: 299px;
	margin: 10px 0px 0px 0px;
	}
.kounou1 p{
    padding:5px 10px 0px 10px;
	margin: 5px;
	font-size: 80%;
	text-align:left;
	line-height:1.2em;
	}
	
.kounou2 h4 span{
    display: none;
}

.kounou2 h4{
    background-image: url(../hotspring/img/onsen.gif);
	background-repeat: no-repeat;
	height:22px;
	width: 299px;
	margin: 10px 0px 0px 0px;
	}
.kounou2 p{
    padding:5px 10px 0px 10px;
	margin: 5px;
	font-size: 80%;
	text-align:left;
	line-height:1.2em;
	}
.hs_midashi2 {

  	background-image: url(../hotspring/img/howto.gif);
	background-repeat: no-repeat;
	position: top center;
	height:40px;
	width: 490px;
	padding:0px;
	margin: 0px 0px 5px;
	border: solid 0px #CC9966;
	float:left;
}
.hs_midashi3 {


  	background-image: url(../hotspring/img/recommend.gif);
	background-repeat: no-repeat;
	position: top center;
	height:40px;
	width: 490px;
	padding:0px;
	margin: 0px 0px 5px;
	border: solid 0px #CC9966;
	float:left;
}
