@charset "utf-8";


/*======================================

お部屋

=======================================*/

#navi2 #navi21 a {background-image:url(../img/menu01_f2.jpg);width:182px;height:45px;}



/*コンテンツ-----------------------------------*/

.ad01h2{padding:20px 0px 0px 20px;}

.ad02all{margin:10px 0 40px 27px;
	width: 639px;
}
.ad02left{
	float: left;
	width: 309px;
}
.ad02right{
	float:left;padding-top:15px;
	width: 330px;
}


.ad02right img{
	margin:0 0px 9px 0;
}
.ad02p{
	padding:0 5px 0px 9px;
}

.ad02btn{
	padding:0px 15px 0px 0px;
	text-align: right;
}


.ad03table{	margin:0 0 40px 22px;}

.ad04div{padding:10px 0 10px 0;
	width: 204px;
	border: 1px solid #F0F0F0;
	background-image: url(../accommodation/img/ad2-2.jpg);
	background-repeat: repeat-x;
}

.ad05p{padding:0 8px 6px 8px;
}

.ad06p{padding:0 0px 2px 8px;}


.ad07table{	margin:20px 0 40px 34px;}
.ad07table th{
	background-color: #F6F0E6;
	padding:5px 5px 5px 9px;
}
.ad07table td{
	border: 1px solid #E7E7E7;
	padding:5px 5px 5px 9px;
}



.ad08div{
	margin:18px 0 0px 36px;
	width: 580px;
}

.ad08div p{
	padding:0px 0px 15px 0px;
}

.ad08div strong{
	font-size: 14px;
	font-weight: bold;
	color: #663300;
}

.ad09img{
	float: left;margin:0 5px 0 0;
}

.ad10p{padding:10px 0px 35px 15px;}

.ad11img{ float:left; margin:0 9px 0 20px;}
.ad12ul{ float:left; margin:0 9px 0 15px;
 padding:0 9px 0 15px;}
.ad13div{
 padding:9px 0 15px 10px;}
.ad13div imb{ float:left;
marging:0px 5px 0px 0;}
 
.ad14table{	margin:0px 0 10px 34px;
	
}
.ad14table th{	border: 1px solid #E7E7E7;
	background-color: #EEE9E3;
	padding:5px 5px 5px 9px;
}

.ad14table td{	border: 1px solid #E7E7E7;
	padding:5px 5px 5px 9px;
}


.ad15btn{
	padding:0px 15px 0px 0px;
	text-align: right;
}

.ad16p{
	padding:0px 15px 20px 50px;
	width:580px;
}
