/* BASIC css start */
/*·¹ÀÌ¾Æ¿ô*/
#contentWrap { position:relative;width:100%; margin:0 auto; *zoom:1;; min-height:600px;background-color:#f5f4f4 !important;}
#contents {position:relative;width:1400px !important;;margin:0 auto;position:relative;}
#header_wrap {height:145px !important;}


/* ¸ÞÀÎ ½½¶óÀÌ´õ */


.mainSlider {position:relative;}
.mainSlider li {width:100%;height:1038px; cursor:pointer;}
.mainSlider .ms1 {background:url(/design/orange20x/onedesign/images/bg_main1.jpg) no-repeat center 0/cover;}
.mainSlider .ms2 {background:url(/design/orange20x/onedesign/images/bg_main2.jpg) no-repeat center 0/cover;}
.mainSlider .ms3 {background:url(/design/orange20x/onedesign/images/bg_main3.jpg) no-repeat center 0/cover;}
.mainSlider .ms4 {background:url(/design/orange20x/onedesign/images/bg_main4.jpg) no-repeat center 0/cover;}



.mainbox_1 {position: relative;width: 1000px;margin: 54px auto 0;z-index: 999;}
.mainbox_1 h2 {opacity: 0;position: absolute;text-align: right;right: 20px;top: 0px;z-index: 99999;
font-family: 'Catamaran',sans-serif;font-size: 41px;font-weight: 100;letter-spacing: 4px;color: #4a4a4a;
LINE-HEIGHT:45px;}
.mainbox_1 .box {opacity: 0;position: absolute;right: 72px;top: 152px;background: #777777;width: 38px;height: 1px;}
.mainbox_1 span {opacity:0;padding-top: 205px;padding-right: 250px;font-size: 20px;line-height: 34px;font-weight: normal;
text-align: right;display: block;letter-spacing: 0.05em;font-family: 'Montserrat',sans-serif;font-weight: 300;color: #3a3a3a;}
.btn_viewmore {position: relative;text-align: center;padding: 200px 0 200px 0;font-size: 13px;letter-spacing: 3px;
color: #5b5857;font-family: 'Catamaran',sans-serif;}
.btn_viewmore .triangle { position: absolute;left: calc(50% - 14px);top: 230px;display: block;width: 0;
height: 0;border-right: 8px solid transparent;border-top: 10px solid #5b5857;border-left: 8px solid transparent;}
.featured {margin: 169px 0 0;width: 100%;text-align: center;font-size: 22px;z-index: 99999;text-transform: uppercase;}
.featured h3 {letter-spacing: 3px;font-weight: normal;font-size: 17px;font-weight: 100;text-transform: uppercase;font-family: 'Catamaran',sans-serif;}
.featured .btns {margin: 39px auto 24px;letter-spacing: 5px;}
.featured .btns a {cursor:pointer;display: inline-block;margin: 0 5px;background: #f1f1f1;border-radius: 50px;
letter-spacing: 0;font-size: 10px;letter-spacing: 0.03em;padding: 12px 25px;color: #555;}
.featured .btns a.on {background:#bcd6d7}

/* ÅÇ»óÇ° */
.featured .ec-base-product .spec li {text-align:left;}
.featured .promotion {display:none;}
.featured .ec-base-product .title {width:1400px;margin: 0 0 30px;height: 30px;line-height: 30px;text-align: center;}
.title_sub1 {font-family:oswald;font-size:14px;letter-spacing:5px;}
.ranking .namess {text-align:left;line-height:18px !important;letter-spacing:0.05em;}
.ranking ul.spec li{text-align:left;line-height:18px !important;letter-spacing:2px}
.ranking_num {position:absolute;left:28px;top:245px;z-index:9999;display:none;}

#noticebox {position:fixed;width:410px;height:410px;left:calc(50% - 205px);top:calc(50% - 205px);z-index:9999999999999;color:#fff;opacity:0;}
#onedesign_notice {position:fixed;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.85);z-index:999999;opacity:0;}
#mainimg {position:relative;width:100%;}

.mainitem {width: 1481px;margin-left: -20px;margin: 250px auto;}
.mainitem table {float:left;height:500px;overflow:hidden;margin-bottom:100px;}
.mainitem table td {padding-bottom:50px;}
.mainitem img {opacity:0;}
.newpro {  margin: 169px 0 0 80px;width: calc(100% - 145px);padding-bottom: 87px;}

/* BASIC css end */

