/*.hotelbox .price{
	display:none;
}*/

h2{
	margin-top:10px;
}

.hotelbox .depa{
	bottom:0;
	top: inherit;
    position: absolute;
}


.big .depa{
	left:440px;
	background-color:#ffeccc;
	width:190px;
	padding:10px 10px 10px 80px;
	background-position:10px center;
}
.big_2 p span.price {
    font-size: 16px;
    position: absolute;
    top: -34px;
}

ul.anchor{
	margin:15px 0;
}


.big_2 { height: 153px; padding-left: 148px; width: 570px;}
.big_2 h5,
.big_2 p.hotelname {
    background-position: left 12px;
    font-size: 14px;
    height: 30px;
    padding: 10px 0 0 16px;
    width: 400px;
}
.big_2 p { line-height: 19px; margin: 0 0 13px; width: 550px;}
.big h5 span,
.big_2 h5 span { font-size:10px; padding-left:10px; font-weight:normal; line-height:14px; color:#FF3300;}

.big dl.gwplan_01,
.big_2 dl.gwplan_01 {
	position: absolute;
	right: 10px;
	top:95px;
	background-color:#ffeccc;
	padding:10px 5px 10px 5px;
}
.big_2 dl.gwplan_02{
	position: absolute;
	right: 10px;
	top: 125px;
	background-color:#ffeccc;
	padding:5px 5px 10px 5px;
}
.hotelbox dl.gwplan_01 dt { background:#1C4BAF; padding:2px 5px 0; color:#FFFFFF; font-size:11px;}
.hotelbox dl.gwplan_02 dt { background:#178857; padding:2px 5px 0; color:#FFFFFF; font-size:11px;}
.hotelbox dl.gwplan_01 dt span,
.hotelbox dl.gwplan_02 dt span { font-weight:bold;}
.hotelbox dl.gwplan_01 dd.last,
.hotelbox dl.gwplan_02 dd.last{	margin-right:12px;}


.txt{
	width:705px;
	margin:0 auto;
	line-height:24px;
	background:url(img/txt-bg.png) 0 0 repeat;
}
.txt span{
	font-weight:bold;
	color:#ff6000;
}
.txt dl dt{
	background-color:#ffd7f2;
	font-weight:bold;
	padding:0 10px;
}
.txt dl dd{
	padding-left:10px;
}


.big p span.price{
	right:20px;
}
	