@charset "utf-8";
/* ===================================================================
	index.css
=================================================================== */

#hotel_area {
	background:#000000;
}
#map {
	text-align:center;
}
#map .iframe {
	width:675px;
	height:435px;
	padding:6px;
	margin:25px auto 5px;
	border:1px solid #4a4a4a;
}
#map p {
	text-align:right;
	margin-right:25px;
}
#map p span {
	background:url("../../common/images/icon_05.png") left top no-repeat;
	padding-left:19px;
}
#hotel_detail_area .hotel_list li {
	background:url("../images/content_hotel_bg_01.png") center center no-repeat #000000;
	margin-bottom:12px;
}
#hotel_detail_area .hotel_list .hotel_title {
	background:url("../images/content_hotel_bg_02.png") left top no-repeat;
	padding:7px 35px 0px 12px;
}
#hotel_detail_area .hotel_list .hotel_title .b_border {
	padding-bottom:15px;
	border-bottom:1px dotted #52443d;
}
#hotel_detail_area .hotel_list .hotel_title .h_title_data {
	float:left;
}
#hotel_detail_area .hotel_list .hotel_title .h_title_data span {
	background:url("../images/content_hotel_icon.png") left top no-repeat;
	height:32px;
	padding:18px 0px 0px 63px;
	color:#e3dcc0;
	font-size:133%;
	font-weight:bold;
	display:block;
}
#hotel_detail_area .hotel_list .hotel_title .btn_area {
	padding-top:10px;
}
#hotel_detail_area .hotel_list .hotel_data {
	background:url("../images/content_hotel_bg_02.png") left bottom no-repeat;
	padding:15px 35px 7px 12px;
}
#hotel_detail_area .hotel_list .hotel_data span {
	display:inline-block;
	/display:inline;
	/zoom:1;
	vertical-align:middle;
	margin-right:12px;
}
#hotel_detail_area .hotel_list .hotel_data span.hotel_icon {
	color:#e3dcc0;
	margin-right:6px;
}
#hotel_detail_area .hotel_list .hotel_data .comment {
	padding-top:20px;
	text-align:justify;
}
#hotel_detail_area .hotel_bnr {
	background:url("../images/content_hotel_bnr.jpg") left top no-repeat;
	width:738px;
	height:125px;
}
#hotel_detail_area .hotel_bnr a {
	display: block;
	width: 510px;
	height: 53px;
	padding: 72px 200px 0px 28px;
}
