@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;overflow:hidden;}
#shopList h3 .title_img {float:left;}
#shopList h3 .info_img {float:right;}
#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;}
#shopList form {*zoom:1;}
#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.verylong{width:600px;}
#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;}

/* 20110811 ±èÇÏ³ª Ãß°¡ */
#shopList .shopMap {float:left;width:308px;height:433px;margin-bottom:32px;}
#shopList .shopMap .mapArea {width:308px;height:407px;margin-top:-40px;}
#shopList .shopSearch {float:right;width:413px;height:433px;margin-bottom:32px;}
#shopList .shopSearch .shopImg {margin-top:32px;}


/*¿¡ÀÌ½º ¿¡ºñ´º*/
#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;}

/*¿¡ÀÌ½º ¿¡ºñ´º - »ó´ã¿¹¾à */
.tbEvenue {width:100%;margin-top:20px;border-top:1px solid #e5e0d3}
.tbEvenue th {border-bottom:1px solid #e5e0d3;padding:8px;background-color:#f8f6f3;}
.tbEvenue td {border-bottom:1px solid #e5e0d3;padding:3px 8px;}
.tbEvenue td select {vertical-align:middle;margin-left:10px;}
.tbEvenue td select.first {margin-left:0;}
.tbEvenue td .favorite {font-size:11px;position:relative;width:500px;color:#888;line-height:2em;*zoom:1;}
.tbEvenue td .favorite .unit {float:left;display:block;width:100px;}
.tbEvenue td .favorite .unit2 {float:left;display:block;width:200px;}
.tbEvenue td .favorite label {vertical-align:middle;}
.tbEvenue td .favorite input {vertical-align:middle;margin-right:3px;}
.tbEvenue td .favorite em.txt {clear:both;position:absolute;display:block;width:90px;left:550px;top:2px;font-style:normal;color:#777777;}
.tbEvenue td .favorite em.txt span {color:#d72e2e;}
.tbEvenue td textarea {background-color:#faf8f6;}
.avenue_bot_txt {font-size:11px;padding:6px;}
.avenue_bot_txt span {color:#d72e2e;}
.avenue_btn_right {text-align:right;margin-top:15px;}

.pop_avenue_counsel {width:465px;padding:19px 17px 19px 18px;background-color:#f9f9f9;}
.pop_avenue_counsel .frame {border-right:1px solid #ebe7e5;border-left:1px solid #ebe7e5;background-color:#fff;}
.pop_avenue_counsel .frame h1 {text-align:center;padding:21px 0 10px;}
.pop_avenue_counsel .frame h1 img {vertical-align:top;}
.pop_avenue_counsel .frame p.info {color:#777;text-align:center;}
.pop_avenue_counsel .frame p.info strong {color:#5ca836;}
.pop_avenue_counsel .frame p.txt {padding:13px 0 15px 0;text-align:center;}
.pop_avenue_counsel .frame_top {background: url('/Images/shop/pop_counsel_round1.gif') no-repeat 0 0 #fff;width:100%;height:5px;overflow:hidden;}
.pop_avenue_counsel .frame_bot {background: url('/Images/shop/pop_counsel_round2.gif') no-repeat 0 0 #fff;width:100%;height:5px;overflow:hidden;}
.pop_avenue_counsel .btn {text-align:center;margin-top:12px;}
.pop_avenue_counsel ul {width:340px;text-align:left;padding:10px 0 10px 60px;}
.pop_avenue_counsel ul li {line-height:20px;}
.pop_avenue_counsel ul li b {margin-right:12px;}
.pop_avenue_counsel ul li strong {color:#5ca836;}

/* ÇÁ¸®¹Ì¾î °¶·¯¸® */
.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}

.generalGallery {background: url('/Images/shop/bg_gallery_silver.jpg') no-repeat 0 0;}
.generalGallery .mainPic {background: url('/Images/shop/bg_generalPic.gif') no-repeat 0 0;}
.generalGallery .thumList li {border:1px solid #c7c7c7;}

