@charset "utf-8";
#main_cnt #boxHR {
	margin:0 10px 20px 0;
	padding-bottom:20px;
	border-top:solid 4px;
	border-left:solid 1px;
	border-right:solid 1px;
	border-bottom:solid 1px;
	border-color:#a98b59;
}

/* common txt style */
/* h4 */
#main_cnt #boxHR h4 {
	font-size:150%;
	color:#a98b59;
	height:50px;
	width:614px;
	line-height:54px;
	margin:0 auto 15px auto;
	border-bottom:solid 1px #dbd5d1;
}

/* h5 */
#main_cnt #boxHR h5 {
	font-size:120%;
	line-height:25px;
	color:#c30a29;
	padding-left:14px;
	height:25px;
	margin:0 12px 12px 12px;
	background-color:#e8e0d2;
}

/* h6 */
#main_cnt #boxHR h6 {
	font-size:120%;
	line-height:140%;
	margin:0 0 20px 20px;
}

/* p */
#main_cnt #boxHR p {
	margin:0 35px 20px 28px;
}

#main_cnt #boxHR .BoxR_in p {
	margin:0 20px 20px 20px;
}


/* ul, li  */
#main_cnt #boxHR ul {
	padding:0 0 20px 25px;
}
#main_cnt #boxHR ul.markUL li {
	background:url(../images/hotel/dot_hotel.gif) no-repeat 5px 2px;
	padding:0 0 5px 20px;
}

#main_cnt #boxHR ul.btnUL{
	height:132px;
	margin-bottom:10px;
	padding:0px;
}

#main_cnt #boxHR ul.btnUL li {
	margin-left:20px;
	_margin-left:10px;
	float:left;
}


/* dl, dt, dd */
#main_cnt #boxHR dl {
	margin:0 0 20px 28px;
}
#main_cnt #boxHR dt {
	float:left;
	font-weight:bold;
	padding-right:5px;
}
#main_cnt #boxHR dd.contDD {
	margin-left:70px;
	_text-indent:-3px;
}

/* a */
#main_cnt #boxHR a {
	color:#c7173e;
}
#main_cnt #boxHR a:hover {
	text-decoration:none;
}

/* 2px round box */
#boxHR .BoxR_out{
	background:#fffce5;
	margin:0px 30px 35px;
	padding:1px 0px;
}
#boxHR .BoxR_in{
	background:#fffce5;
	margin:0 -1px;
	padding-top:15px;
}

