@charset "utf-8";

img { behavior: url(iepngfix/iepngfix.htc); }

.posi4 {
    width: 300px;
    margin: 0 auto;
} 

.osusume01 {
	width: 685px;
	margin-left: 5px;
	margin-top: 15px;
}
.osusume_txt {
	width: 505px;
	margin-left: 10px;
}
.menu_txt1 {
	margin-top: 6px;
	clear: left;
	width: 300px;
	margin-left: 10px;
}
.shop_cont {
	margin-left: 20px;
	width: 202px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	font-size: 13px;
}

.shop_cont2 {
	width: 217px;
	margin-top: 10px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 5px;
}

.pack {
	margin-top: 25px;
}
.cont_right2 {
	margin-top: 50px;
}
.re_top {
	width: 900px;
}
.cont_right3 {
	margin-top: 20px;
}
.plan_waku {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-left-style: none;
	border-bottom-color: #837954;
}
.house_ico {
	background-image: url(../room_img/house_ico.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.underline {
	background-image: url(../room_img/text_under.gif);
	background-repeat: repeat;
	width: 282px;
}
.underline2 {
	background-image: url(../room_img/text_under.gif);
	background-repeat: repeat;
	width: 320px;
}

.underline3 {
	background-image: url(../room_img/text_under.gif);
	background-repeat: repeat;
	width: 360px;
	margin-left: 5px;
	margin-top: 5px;
}
.underline4 {
	background-image: url(../room_img/text_under.gif);
	background-repeat: repeat;
	width: 650px;
	margin-left: 5px;
	margin-top: 5px;
}
.underline5 {
	background-image: url(../room_img/text_under.gif);
	background-repeat: repeat;
	width: 200px;
}

.cont {
	margin-top: 30px;
}
.niku_ico {
	background-image: url(../restaurant_img/niku_ico.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.fish_ico {
	background-image: url(../leisure_img/fish_ico.gif);
	background-repeat: no-repeat;
	background-position: right;
}

.car_ico {
	background-image: url(../map_img/car_ico.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.map_com {
	margin-top: 460px;
	margin-left: 15px;
}


.map_back {
	background-image: url(../map_img/map.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 670px;
	width: 670px;
}
.border-soli {
	border: 1px solid #5B87F2;
}
