/*.hotelbox .price{
	display:none;
}*/


.big h5{
	width:530px;
}


#okinawablock .hotelbox .depa{
	bottom:0;
	top: inherit;
}


#okinawablock .big .depa{
	left:304px;
	background-color:#ffeccc;
	width:400px;
	padding:10px;
	background-position:10px center;
	background-image:none;
}
#okinawablock .big .depa2{
	top:72px;
}
#okinawablock .big .depa li.tour{
	background-color:#1c4baf;
	color:#fff;
	padding:0 5px 1px 5px;
}


ul.anchor{
	margin:15px 0;
}

div.txt{
	width:705px;
	margin:0 auto 20px auto;
	line-height:24px;
	background:url(../img/txt-bg.png) 0 0 repeat;
}

div.txt span{
	font-weight:bold;
	color:#ed7807;
}

div.button{ margin-bottom: 5px;}
div.button ul{
	background-image: url(img/button-bg.gif);
	background-repeat: repeat-y;
	height: 50px;
	padding-top: 10px;
	padding-left: 30px;
}
div.button ul li{float:left;margin-right:7px; }
div.button ul li a:hover img{ opacity:0.7; filter: alpha(opacity=70);}


.big h5.type2{
    background-position: 100px 12px;
    padding: 10px 0 0 116px;
    width: 350px;
	height:20px;
}
.big p.txt2{
    margin: 0 0 0 103px;
    width: 450px;
	padding-bottom:5px;
}