@charset "UTF-8";

/* //////////////////////////////////////////////////

日帰り入浴

////////////////////////////////////////////////// */

#pagetit {
	background-image: url(../img/bg_pagetit.jpg);
}
#pagetit h2 {
	padding-left: 10%;
}
#pagetit h2 img {
	width: 45%;
}

#sec1 {
	margin: 0 0 10px; background: url(../img/sec1_bg.png) no-repeat left top;
	-webkit-background-size: 100% auto; background-size: 100% auto;
}
#sec1:after { content: "."; display: block; height: 0px; clear: both; visibility: hidden; font-size: 0;}
#sec1 h3 { margin: 18px 0 5px;}
#sec1 .flR { width: 50%;}

#sec2 {
	margin: 0 10px; padding: 18px 10px;
	background: url(../img/sec2_bg1.png) repeat-x center top, url(../img/sec2_bg2.png) no-repeat right top #fff;
	-webkit-background-size: auto, 100% auto; background-size: auto, 100% auto;
}
#sec2 h3 { margin: 0 0 18px; text-align: center;}
#sec2 table { margin: 18px 0 10px; table-layout: fixed;}
#sec2 th,
#sec2 td { border-bottom: 1px dotted #471708;}
#sec2 th { width: 70px; padding: 10px 5px; background: #fdf7f5; text-align: center;}
#sec2 td { padding: 10px;}
#sec2 td li { padding: 0 0 0 1.5em; text-indent: -1.5em;}
#sec2 td li:before { content: '◆'; display: inline; margin: 0 5px 0 0; font-size: 10px; vertical-align: middle;}
#sec2 .attention li { padding: 0 0 0 1em; text-indent: -1em;}
#sec2 .attention li:before { content: '※'; display: inline;}

.link_btn { margin: 20px 0; text-align: center;}