
/*-------------------------------------------------
　  room  style
-------------------------------------------------*/
@import url("../../common/css/default.css");

#title
{width:707px;}
#title h2
{width:707px; height:238px; padding:0;  margin:0 auto; text-indent:-2000px; overflow:hidden; 
background:url(../images/title_room.png) no-repeat left top;
behavior: expression(IEPNGFIX.fix(this));}

h3{width:455px; height:51px; background:url(../images/page_copy.gif) no-repeat left top;
text-indent:-2000px; overflow:hidden; margin:10px 0 20px 0; padding:0;}

/*************** floorbox style　*****************/
.floorbox{width:677px; margin:0; padding: 0; }
.floorbox ul{margin:0 0 0 35px; padding:10px 0 0 0; text-align:left; display:block;}
.floorbox li{margin:0 auto; padding:0; list-style:none;}

/********** floor ***********/
.main_img{margin:0 0 15px 0; padding:0;}

.reserved{
   width:330px;
   float:left;
}

.detail{
    width:677px;
	float:left;
    clear:both;
	margin:10px 0 40px 0;
}

.detail h4{margin:0 0 5px 0; padding:0 0 2px 0; border-bottom:#32261F 1px dotted;}

.floordeta{
   width:310px;
   padding:15px 0 15px 0;
   border:#D8CBB4 1px solid;
   margin:0 0 15px 0;
   float:right;
}

.floordeta h5{width:251px; margin:0 0 0 25px; padding:0 0 5px 0;
border-bottom:#D8C9AF 1px solid;
text-align:center;}

.floordeta li{
   font-size:0.75em;
   line-height:1.5em;
   font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
}

.room_img{margin:0; padding:0;float:left;}

*:first-child+html .room_img{
margin:0 0 7px 0; padding:0;float:left;}

.room_img p{float:left; padding-right:7px; margin:0 0 7px 0;}


.m_room_img{margin:0; padding:0;float:left;}
.m_room_img p{float:left; padding-right:8px; margin:0 0 7px 0;}

p.crear{padding-right:0;}



/*************** bt_reservation style　*****************/

.detail a.bt_reservation
{width:283px; height:47px;text-indent:-2000px; overflow:hidden; display:block;
background:url(../images/bt_reservation.gif) 0 0 no-repeat; clear:both;}

.detail a.bt_reservation:hover
{width:283px; height:47px;text-indent:-2000px; overflow:hidden; display:block;
background:url(../images/bt_reservation.gif) 0 -47px no-repeat;}

.detail a.bt_reservation
{width:283px; height:47px;text-indent:-2000px; overflow:hidden; display:block;
background:url(../images/bt_reservation.gif) 0 0 no-repeat;}

.detail a.bt_reservation:hover
{width:283px; height:47px;text-indent:-2000px; overflow:hidden; display:block;
background:url(../images/bt_reservation.gif) 0 -47px no-repeat;}


/************* guidebox style　******************/
#guidebox{width:677px; clear:both;}
#guidebox h4{width:677px; height:26px; margin:0 0 25px 0; padding:0 0 5px 0; border-bottom:#32261F 2px solid;
text-indent:-2000px; overflow:hidden; background:url(../images/sub_title01.gif) no-repeat left top;}

#left_databox{width:318px; float:left;}
#right_databox{width:318px; float:right;}

#guidebox dl{width:100%; margin:0; padding:0; text-align:left;}
#guidebox dt{font-weight:bold; float:left; margin:0 0 5px 0;
padding:0 0 2px 0; clear:both; font-size:1.1em;}
#guidebox dd{width:318px; margin:0 0 10px 0; padding:0 0 5px 0;
border-bottom:#928674 1px dotted; clear:both;}

.small {font-size: 0.8em}



