@charset "euc-jp";

/* ----- index.htmlのみに使用するCSSです ----- */
/* ※ 新着情報見出し以外は変更しないで下さい ※ */

/* トップページ画像位置 */

#index_back {
	background: url(../images/index_back.jpg) no-repeat center top;
}

div#index_image{
	text-align: center;
	padding:0px 0px 20px;
	margin:0px 0px 0px 0px;
	background-image: url(../images/topimage_back.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

div#index_image .img01{
	width:390px;
	padding:70px 0px 0px;
	margin:0px;
	float:left;
}

div#index_image .img02{
	width:195px;
	padding:5px 0px 0px;
	margin:0px;
	float:left;
}

div#index_image .img03{
	width:195px;
	padding:5px 0px 0px;
	margin:0px;
	float:left;
}


/* ルームタイプ */
div#rooms {
	width: 580px;
	padding:0px;
	margin:10px 0px 0px;
	float: left;
}

ul#room-type {
	list-style:none;
	padding:0px 0px 10px 0px;
	margin:5px 0px 0px 0px;
}


/* 新着情報 */
div#news {
	width: 360px;
	padding:0px 0px 10px 0px;
	margin:10px 20px 0px 0px;
	float: left;
}

div#nProgram {
	overflow:auto;
	width:360px; /*幅*/
	height:430px; /*高さ*/
	margin:5px 0px;
}

#nProgram dl {
	margin: 0 0 0 0;
	padding: 0;
}
#nProgram dl dt {
	margin: 0;
	padding: 5px 0px 0px 5px;
	width: 6em;
	float: left;
}
#nProgram dl dd {
	border-bottom: 1px dotted #999;
	float: left;
	padding: 0px 5px 0px 17px;
	width: 315px;
	margin: 0px;
	background: url(../images/info-list.jpg) no-repeat 3px 4px;
}
