/* CSS Room */
SUP {
font-size:70%;
}

/* room top */
.roomList {
clear:both;
margin:0 -3px;
zoom: 100%;
}
.roomList:after{
content: ""; clear: both; height: 0; display: block; visibility: hidden;
}
.roomList LI {
float:left;
display:inline;
width:218px;
background:url(../images/room_wbg01.gif) left top repeat-y;
margin:0 2px 5px;
}
.roomList .txt {
height:60px;
margin:5px 15px 0;
}
.roomList .Bb {
width:218px;
height:5px;
background:url(../images/room_wb01.gif) left top repeat-y;
display:block;
overflow:hidden;
}

.lnkC img {
margin:auto 12px;
}

/* ڍ */
.BtnPrice {
margin-top:-15px;
text-align:right;
}

.RoomDetail .Bmain {
text-align:center;
}
.RoomDetail .Bmain TABLE {
float:none;
margin:0 auto;
}
.RoomDetail .Bmain TD{
padding-right:10px;
}

/* kidsconfort */
.kidsconL {
float:left;
display:inline;
width:315px;
background:url(../images/kidscf_wbg01.gif);
text-align:center;
margin:0 0 0 10px;
}
.kidsconL .txt {
padding:10px auto;
_height:45px;
min-height:45px;
}
.kidsconL .Bb {
width:315px;
height:10px;
background:url(../images/kidscf_wb01.gif);
display:block;
overflow:hidden;
}
.kidsconR {
float:left;
display:inline;
width:315px;
background:url(../images/kidscf_wbg02.gif);
text-align:center;
margin:0 0 0 8px;
}
.kidsconR .txt {
padding:10px auto;
_height:45px;
min-height:45px;
}
.kidsconR .Bb {
width:315px;
height:10px;
background:url(../images/kidscf_wb02.gif);
display:block;
overflow:hidden;
}





