﻿@charset "UTF-8";

/* img
----------------------------------------------- */
#img {
	width: 537px;
	height: 170px;
	margin: 0 auto;
	color:#666;
	background: url("../images/img_main.jpg") no-repeat;
}
	#img p {
		padding: 65px 0 0 20px;
		color: #666;
		text-align: left;
		line-height: 1.7;
	}

/* box
----------------------------------------------- */
.box {
	width: 495px;
	margin: 0 auto;
}
	.box p {
		margin: 10px 0;
	}
	.box .imgList li span,
	.box p.imgCaption {
		font-size: 80%;
	}
	.box p.imgCaption {
		margin: 0;
	}

	/* ------------------------
	 * バリアフリールーム
	------------------------ */
	#barrierFree .imgL,
	#barrierFree .posR,
	#barrierFree .imgList li {
		width: 240px;
	}

	#barrierFree .posR {
		float: right;
	}

	#barrierFree .imgList {
		margin-top: 10px;
	}

	#barrierFree table {
		width: 150px;
	}

	/* ------------------------
	 * 特別室
	------------------------ */
	#suitRoom p.imgCaption {
		width: 399px;
		margin: 0 auto;
	}
	
	/* ------------------------
	 * 客室表
	------------------------ */
	#roomList table.table02 {
		margin-right: 15px;
	}
		#roomList table.table02 th,
		#roomList table.table02 td {
			padding: 5px;
		}

	#roomList dl {
		float: left;
		width: 200px;
		margin: 0 0 15px 0;
	}
		#roomList dl dt {
			width: 200px;
			margin: 0 0 3px 0;
			font-weight: bold;
			border-bottom: 1px solid #000;
		}
		#roomList dl dd {
			margin: 0 0 0 20px;
		}
			#roomList dl dd ul {
				margin: 0;
				padding: 0;
				list-style-type: disc;
			}

		.sToilet {
			font-weight: bold;
		}