@charset "UTF-8";

/* img
----------------------------------------------- */
#img {
	width: 551px;
	height: 214px;
	margin-top: 11px;
	color: #666;
	background: url("../images/img_main.jpg") no-repeat;
}
	#img p {
		padding: 140px 0 0 15px;
		color: #666;
		font-size: 14px;
		text-align: left;
		line-height: 2;
	}

/* ----------------------------------------------
 * box
---------------------------------------------- */
.box {
	width: 510px;
	margin: 0 auto;
}

/* --------------------------
 * 大浴場
-------------------------- */
#swimmingBath .imgList {
	margin-bottom: 1em;
}
	#swimmingBath .imgList li {
		font-size: 80%;
		margin-bottom: 15px;
	}
#swimmingBath table.table01 {
	margin-top: 1em;
}

/* --------------------------
 * 岩盤浴
-------------------------- */
#bedrockBath p {
	margin: 5px 0;
}
#bedrockBath th,
#bedrockBath td {
	padding: 5px;
}

/* --------------------------
 * 日帰り入浴
-------------------------- */
#oneDaySpa table.table01 {
	width: 95%;
}
	#oneDaySpa table th,
	#oneDaySpa table td {
		padding: 5px;
	}


/* --------------------------
 * シャトルバス
-------------------------- */
#shuttleBus .posL {
	width: 245px;
	float:left;
}

#shuttleBus .posR {
	width: 260px;
	float:right;
}

#shuttleBus .posR .textBottom {
	padding-top:6px;
}

/* --------------------------
 * 泉質表
-------------------------- */
#spaDetail table.tabl01 {
	width: 95%;
}
	#spaDetail table th,
	#spaDetail table td {
		padding: 5px;
	}
