@charset "euc-kr";
@import "acebed.css";
@import "table.css";
/* ------------------------------------------------------------
 * Name      : company.css
 * Desc       : ACE BED / Data Type Style Sheet
 * Created   : 2008/04/01 PentaBreed by Suga
 ------------------------------------------------------------ */

.cstTop{background:url(/Images/consult/use_tech_bg.gif) no-repeat 0 bottom;padding-bottom:37px;margin-bottom:16px;}

.premireInfo {height: 150px;}

#shopGeneral{overflow:hidden;}
#shopGeneral h3{padding:30px 0 0 10px;}
#shopGeneral .shopInfo dl{position:relative; overflow:hidden;}
#shopGeneral .shopInfo dt{font-size:1.3em; color:#43526E; font-weight:bold;line-height:1.5em; margin-bottom:5px;}
#shopGeneral .shopInfo dt img{padding:1px 0 3px 10px; vertical-align:middle;}
#shopGeneral .shopInfo dd{line-height:16px; width:740px;}  /*     height:expression(document.body.clientHight > 80 ? this.height = '100%' : '80');    */
#shopGeneral .shopInfo dd span.txt{float:left; width:520px;}
#shopGeneral .shopInfo dd span.photo{float:left; width:210px; height:120px; background:url('/Images/shop/shop_photoBg.gif') no-repeat right bottom; margin-top:-20px;}
#shopGeneral .shopInfo dd span.photo img{position:relative; bottom:-1px; left:35px; border:1px solid #D3D3D3; padding:3px; background:#fff; display:block; width:141px; height:111px;}

#shopGeneral #map{float:left; width:380px; padding:5px; border:1px solid #D3D3D3; overflow:hidden;}
#shopGeneral #map span{display:block;}
#shopGeneral #map span.map img{width:378px; height:243px;}
#shopGeneral #map p{border-top:1px solid #D3D3D3; margin-top:7px; padding:10px 15px 5px 15px;;}
#shopGeneral #map p span{padding:2px 0 3px 0; font-size:11px;}
#shopGeneral #map p span.date{border:0; padding:0; display:inline; color:#ACACAC;}

#shopGeneral #mapInfo{float:right; width:312px;}
#shopGeneral #mapInfo dl{width:312px; margin-top:5px; overflow:hidden;}
#shopGeneral #mapInfo dt{float:left; width:60px; background:url('/Images/common/icon/icon_map.gif') no-repeat left 7px; padding:5px 0 0 15px;}
#shopGeneral #mapInfo dd{position: relative; float:left; width:217px; border-left:1px solid #D3D3D3; padding:3px 0 2px 10px; line-height:15px;}
#shopGeneral #mapInfo dd img{display:block;}
#shopGeneral #mapInfo dd span.brand {position: absolute; left: 80px; top: 1px; width: 100px; text-align: left;}
#shopGeneral #mapInfo dd span.brand img {display: inline-block; margin-left: -5px; vertical-align: top;}
#shopGeneral #mapInfo p.navi{border:1px solid #ECECEC; background:#F7F7F7; padding:10px 15px; margin:15px 0 10px 0; height:95px; line-height:15px;}
#shopGeneral #mapInfo span{letter-spacing:6px;}
#shopGeneral ul.shopList{float:right; width:130px; overflow:hidden;}
#shopGeneral ul.shopList li{margin-top:7px;}
#shopGeneral ul.shopList li.first-child{margin-top:0px;}
#shopGeneral ul.shopList li span img{padding:4px; border:1px solid #D3D3D3; width:113px; height:82px; vertical-align:top;}
#shopGeneral #shopListViewDetail{float:left; width:585px; border-right:1px solid #ddd;}
#shopGeneral #shopListViewDetail p.photo img{width:550px; height:375px; padding:5px; border:1px solid #D3D3D3; vertical-align:top;}

/* ´õ½½¸³ Ã»´ãÁ¡ */
#shopTheSleep{overflow:hidden;}
#shopTheSleep ul.tabArea{margin:0; padding:0;}
#shopTheSleep #shopTheSleep1{background:url('/Images/shop/theSleep_bg.jpg') no-repeat right top; overflow:hidden;}
#shopTheSleep #shopTheSleep1 dl{margin-bottom:40px; height:285px;}
#shopTheSleep #shopTheSleep1 dt{padding:30px 0 13px 0;}
#shopTheSleep #shopTheSleep2 dl.cstTop{margin-top:40px;}
#shopTheSleep #shopTheSleep2 dd.cstTop{padding:10px 0;}
#shopTheSleep #shopTheSleep2 dl.prdList{overflow:hidden;}
#shopTheSleep #shopTheSleep2 dl.prdList dl{overflow:hidden;}
#shopTheSleep #shopTheSleep2 dl.prdList dt{float:left; width:325px; height:180px; border-top:1px solid #EAEAEA; padding:44px 0 0 0; background:url('/Images/shop/theSleep_prd_bar.gif') no-repeat 280px 35px;}
#shopTheSleep #shopTheSleep2 dl.prdList dt.first-child{border-top:none;}
#shopTheSleep #shopTheSleep2 dl.prdList dd{float:right; width:380px; height:180px; border-top:1px solid #EAEAEA; padding:44px 35px 0 0;}
#shopTheSleep #shopTheSleep2 dl.prdList dd.first-child{border-top:none;}
#shopTheSleep #shopTheSleep2 dl.prdList dd img{display:block; padding:0 0 10px 0;}
#shopTheSleep #shopTheSleep3 {margin-top:25px;}
#shopTheSleep #shopTheSleep3 img{vertical-align:top;}

/* ¸ÅÀå¸®½ºÆ® */
#shopList h3{margin-bottom:10px;}
#shopList p{margin-bottom:10px;}
#shopList span.searchResult{line-height:21px; display:block;}
#shopList .prodList{overflow:hidden; margin-top:20px; background:url('/Images/common/bg_line3.gif') repeat-x left bottom;}
#shopList .prodList ul{}
#shopList .prodList li{padding:0 0 30px 0;}
#shopListBoxIn{padding:15px 20px 5px 20px;}
#shopListBoxIn ul{overflow:hidden;}
#shopListBoxIn li{width:200px; float:left; background:url('/Images/science/sci_matt_spring_bul.gif') no-repeat left 9px; padding:0 0 0 10px; height:30px; display:block;}
#shopListBoxIn li label{padding:0 10px 0 0;}
#shopListBoxIn li.long{width:360px;}
#shopListBoxIn li.total{width:100%; background:url('/Images/science/sci_matt_spring_bul.gif') no-repeat left 19px; border-top:1px solid #ddd; margin-top:10px; padding:10px 0 0 10px}
#shopListBoxIn p{padding:3px 0;}


/*¿¡ÀÌ½º ¿¡ºñ´º*/
#shopTheSleep #shopTheSleep1.shopEvenue{background:url('/Images/shop/theEvenue_bg.jpg') no-repeat left top;overflow:hidden;}
#shopTheSleep #shopTheSleep1.shopEvenue div.flashArea{margin:-60px 0 40px 0;}  
#shopTheSleep #shopTheSleep1.shopEvenue dt{padding:40px 0 13px 0;}
#shopTheSleep #shopTheSleep1 dl.avenueCnt{height:100%;margin-top:-40px;}
dl.avenueCnt dt{clear:both;float:left;width:205px;background:url(/Images/shop/theEvenue_bg2.gif) no-repeat right 45px;margin:0 15px 0 20px;_margin:0 15px 0 10px;}
dl.avenueCnt dd{width:400px;float:left;height:150px;margin-top:40px;}
dl.avenueCnt dd img{padding-bottom:15px;}
#shopTheSleep #shopTheSleep2 img.evenueMap{margin:40px 0 20px 0;}

/* ÇÁ¸®¹Ì¾î °¶·¯¸® */
.premireGallery {width: 740px; height: 651px; background: url('/Images/shop/bg_gallery.jpg') no-repeat 0 0;}
.premireGallery h4 {height: 31px; padding-top: 22px; text-align: center;}
.premireGallery .mainPic {width: 584px; height: 434px; margin: 0 auto; background: url('/Images/shop/bg_premirePic.gif') no-repeat 0 0;}
.premireGallery .mainPic img {margin: 17px 0 0 17px; border: 1px solid #696a6a;}
.premireGallery .thumList {position: relative; }
.premireGallery .thumList li {float: left; width: 134px; height: 103px; margin-right: 9px; border: 1px solid #5e5f5e;}
.premireGallery .thumList li img {margin: 5px 0 0 6px;}

.premireGallery .thumList .wrap {overflow: hidden; width: 580px; height: 105px; margin: 0 auto;}
.premireGallery .thumList .wrap ul {overflow: hidden; width: 580px;}
.premireGallery .thumList .btn {position: absolute; display: block; width: 24px; height: 39px;}
.premireGallery .thumList .left {top: 33px; left: 36px}
.premireGallery .thumList .right {top: 33px; right: 36px}
