@import url('basic.css');

#contentArea .contents {zoom: 1;}


.gallery {float: left; width: 466px;}
.gallery img {vertical-align: top;}
.gallery .largeSize {height: 314px;}
.gallery .largeSize img {border: 2px solid #ececec;}

.gallery .thumTit {width: 414px; height: 10px;}
.gallery .thumList img {border: 2px solid #ececec;}
.gallery .thumList li {float: left; width: 88px; height: 59px; margin-right: 1px;}

.infoRoom {float: right; width: 202px;}
.infoRoom p {line-height: 14px;}
.infoRoom img {vertical-align: top;}
.infoRoom h3 {height: 23px; color: #000; font-size: 14px; color: #000;} 
.infoRoom .priceGuide {display: block; width: 105px; height: 20px; margin: 0px 0 0px 0;}
.infoRoom .subscript {padding-bottom: 12px; border-bottom: 4px solid #eaeae4;}

.basicInfo {float: left; width: 190px; margin: 15px 0 15px 0; padding: 13px 0 3px 12px; background: #f4f3f1; color: #000;}
.basicInfo dl {}
.basicInfo dl dt {float: left; width: 52px; height: 20px;}
.basicInfo dl dd {float: left; width: 130px; height: 20px;}
.basicInfo dl dd.price {float: left; width: 130px; height: 35px; line-height: 14px; color: #666;}
.basicInfo dl dd.price strong {font-size: 12px; color: #333;}


.service {padding-bottom: 7px; border-bottom: 4px solid #eaeae4;}
.service li {height: 18px; padding-left: 8px; background: url('../../images/Korean/common/bu_beige.gif ') no-repeat 0 3px; color: #454545;}

.roomService {margin: 10px 0 0px 0; padding: 0 0 10px 0; border-bottom: 4px solid #eaeae4;}
.roomService h4 {height: 12px;}
.roomService p strong {color: #666;}
.roomService dl {margin-top: 12px; margin-bottom: 5px;}
.roomService dl dt {float: left; width: 26px; height: 11px; padding: 2px 0 0 0;}
.roomService dl dd {width: 150px; height: 13px;}

.bgLogo {background: url('../../images/Korean/facilities/bg_lottecity.gif') no-repeat right -15px; overflow: hidden;}
.facilites {float: left; width: 180px;}
.facilites a img {border: 4px solid #e8e9ec; vertical-align: top;}

.gap1 {display: inline; margin: 0 0 0 31px;}
.gap2 {display: inline; margin: 47px 0 0 17px;}
.gap3 {display: inline; margin: 94px 0 0 17px;}

.facilites .infoWwrap {width: 166px; height: 38px; margin-top: 10px; padding: 11px 0 0 14px; background: #f4f3f1;}
.facilites .infoWwrap dl {}
.facilites .infoWwrap dl dt {float: left; width: 46px; height: 16px;}
.facilites .infoWwrap dl dd {float: left; width: 110px; height: 16px; color: #84766e;}

#priceWrap {width: 595px; height: 155px; margin-bottom: -1px; padding: 11px 0 0 15px;  background: #eae7e4 url('/images/ ') no-repeat;}
#priceWrap h1 {width: 580px; height: 19px;}
#priceWrap h1 .fl_r {margin-top: 5px;}
#priceWrap .wrap {width: 578px; border: 1px solid #9c8648; overflow: hidden;}
#priceWrap table {width: 580px; margin-left: -1px}
#priceWrap table th {height: 22px; border-left: 1px solid #ebe4d1; background: #9d8c77;}
#priceWrap table tr.price th{height: 19px; border-top: 1px solid #ebe4d1;}
#priceWrap table td {height: 25px; border-left: 1px solid #ebe4d1; border-bottom: 1px solid #ebe4d1; background: #fff; font-weight: bold; color: #694a1d; text-align: center; font-size: 11px;}
#priceWrap table td.etc {text-align: left; font-weight: normal;}
#priceWrap table td ul {margin-left: 15px; text-align: left;}
#priceWrap table td ul li {padding-left: 7px; background: url('../../images/Korean/common/bu_brown.gif ') no-repeat 0 3px;}
