/* BASIC css start */
/* BASIC css start */
.item-wrap { overflow: hidden; padding: 35px 30px 0 0; margin: 0 auto; max-width: 1470px; width: 100%; box-sizing: border-box; overflow: hidden; } 

/* ¸ÞÀÎ ·Ñ¸µ ¹è³Ê */
.sliderWrap { position:relative; min-width: 1557px; width: 100%; margin: 100px auto 0; } /* ¸ÞÀÎ ½ÃÀÛµÇ´Â Å¾À§Ä¡Á¶Á¤ margin:185px; */
.sliderWrap .mainSliderArea { position:relative;; max-width:1557px; width:100%; text-align: center; } 
.sliderWrap .mainSliderArea .swiper-slide a { display:block; } 
.sliderWrap .mainSliderArea .swiper-slide a img { width:100%; } 
.mainSliderArea .swiper-container .swiper-wrapper { } 
.mainSliderArea .swiper-container .swiper-slide { text-align: center; font-size: 13px; color: #555555; display: -webkit-box; display: -ms-flexbox; display: -webkit-flex; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; -webkit-justify-content: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; -webkit-align-items: center; align-items: center; width: auto !important; padding: 0 14px; } 
.mainSliderArea .swiper-container .swiper-slide a { color:#000; } 
.mainSliderArea .swiper-container .swiper-slide a.on { color: #d6000f; font-weight:bold; display: block; position: relative; line-height: 31px; height: 100%; } 
.mainSliderArea .swiper-container .swiper-slide a.on::after { content:""; display:block; width: 100%; height: 3px; background-color: #d6000f; position: absolute; bottom: 0px; } 
.mainSliderArea .swiper-container .swiper-slide span { color: #c70026; font-size: 8px; position: absolute; line-height: 8px; top: 2px; left: 10px; font-weight: bold; } 
.mainSliderArea .swiper-button-prev { background:#333; width: 30px; height: 45px; line-height: 45px; font-size: 16px; color: #fff; top: 40%; left: 0px; text-align: center; margin: 0; } 
.mainSliderArea .swiper-button-next { background:#333; width: 30px; height: 45px; line-height: 45px; font-size: 16px; color: #fff; right: 0px; top: 40%; margin: 0; text-align: center; } 
.mainSliderArea .swiper-button-next.swiper-button-disabled,
.mainSliderArea .swiper-button-prev.swiper-button-disabled { opacity:1 !important; } /* ¿øº» ÁÂ¿ì³×¸ðÅõ¸íµµ { opacity:1 !important; } */
.mainSliderArea .swiper-button-next.swiper-button-disabled i,
.mainSliderArea .swiper-button-prev.swiper-button-disabled i { opacity:0.2; } /* ¿øº» È­»ìÇ¥Åõ¸íµµ { opacity:0.35; } */
.mainSliderArea .mainSliderNav-pagination { bottom: 0px; left: 0; width: 100%; margin-top: 30px; position: relative; } 
.mainSliderArea .mainSliderNav-pagination .swiper-pagination-bullets .swiper-pagination-bulle { margin:0 } 
.mainSliderArea .mainSliderNav-pagination .swiper-pagination-bullet { width:74px; height:6px; background:#a2a2a2; /*margin:0 5px; */ opacity:1; border-radius:0; } 
.mainSliderArea .mainSliderNav-pagination .swiper-pagination-bullet-active { width:74px; height:6px; background:#000; opacity:1; } 

/* HJ Å¸ÀÓ¼¼ÀÏ */
.timesale_wrap { position: relative; max-width: 1470px; margin: 25px auto 0; display: flex; justify-content: space-between; }   /*  ÀÌº¥Æ®½Ã À­¿µ¿ª°úÀÇ °£°Ý margin:90px  ÀÌº¥Æ® Á¾·á½Ã margin: 30px */
.timesale_wrap .timer_count_cont {margin-right:145px; } /* ¿øº»Àº 50px ÀÌº¥Æ® 1¿µ¿ª °£°ÝÁ¶Á¤ */ 
.timesale_wrap .timer_count_cont .tit { padding-top: 1px; font-size: 22px; color: rgb(51, 51, 51); font-weight: bold; line-height: 1.1; letter-spacing: -0.26px; } 
.timesale_wrap .timer_count_cont .subtit { padding-top: 11px; font-size: 17px; color: rgb(113, 113, 113); font-weight: normal; line-height: 1.3; letter-spacing: normal; }  /*  rgb(153, 153, 153);  */
.timesale_wrap .timer_count_cont .timer { display: flex; align-items: center; justify-content: flex-start; display: flex; padding: 24px 0px 6px; } 
.timesale_wrap .timer_count_cont .timer .lottie-timer { margin-right: 10px; } 
.timesale_wrap .timer_count_cont .timer .count { display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; font-size: 20px; font-weight: 800; color: rgb(51, 51, 51); } 
.timesale_wrap .timer_count_cont .timer .count span { position:relative; border: 1px solid #ddd; border-radius: 5px; width: 42px; height: 42px; text-align: center; line-height: 42px; font-weight: bold; margin: 0 4px; font-size: 22px; }  /* ¿øº» minutes»çÀÌÁî  font-size: 22px; */
.timesale_wrap .timer_count_cont .timer .count span.day { color:#ff0000; font-size: 22px;}   /*  font-size: 22px; »ý¼º */
.timesale_wrap .timer_count_cont .timer .count span.hours { margin-left: 10px; font-size: 22px;} /*  font-size: 22px; »ý¼º */
.timesale_wrap .timer_count_cont .timer .count span.seconds { color: #c0c0c0; font-size: 22px;} /*  font-size: 22px; »ý¼º */
.timesale_wrap .timer_count_cont .subtit2 { padding-top: 26px; font-size: 16px; color: rgb(159, 159, 159); font-weight: normal; line-height: 1.53; letter-spacing: -0.3px; }   /*  rgb(204, 204, 204);  */
.timesale_wrap .timer_list_cont .item-wrap { padding: 0; } 
.timesale_wrap .timer_list_cont .item-wrap .list_1x { width:900px; } 
.timesale_wrap .timer_list_cont .item-wrap .list_1x .thumb { height: 550px; overflow: hidden; } /*  height: 425px;  */
.timesale_wrap .timer_list_cont .item-wrap .list_1x .thumb img.MS_prod_img_l { position: absolute; left: 0; right: 0; top: 50%; transform: translateY(-50%); } 
.timesale_wrap .timer_list_cont .item-wrap .list_1x dd ul { box-sizing: border-box; } 
.timesale_wrap .timer_list_cont .item-wrap .list_1x dd ul li,
.timesale_wrap .timer_list_cont .item-wrap .list_1x dd ul li * { font-size: 21px; } 
.timesale_wrap .timer_list_cont .item-wrap .list_1x dd ul li.prd-subname,
.timesale_wrap .timer_list_cont .item-wrap .list_1x dd ul li.prd-subname * { font-size: 17px; } 
.timesale_wrap .preview-box { display: none; } 


/* New Arrivals, Best Item ·Ñ¸µ»óÇ°Áø¿­ */
.mdWrap { min-width: 1470px; max-width: 1470px; width: 100%; margin: 35px auto 70px; } /* ¿øº»(Å¾À¸·ÎºÎÅÍÀÇ °£°Ý) margin: 150px ¶Ç´Â 55px MD's PICKÅ¾À§Ä¡µµ ¿µÇâÀ» ÁÜ  */
.mdWrap:after { content:""; clear:both; display:block; } 
.mdArea { } 
.mdPickWrap { display: flex; position:relative; border:1px solid #d8d8d8; justify-content: space-between; } 
.mdPickWrap:after { content:""; clear:both; display:block; } 
.mdPickWrap p.ttl { font-size:28px; font-weight:bold; text-align:center; margin: 15px 0 25px; letter-spacing:5.8px; } 
.mdPickWrap p.ttl1 { font-size:28px; font-weight:bold; text-align:center; margin: 15px 0 25px; letter-spacing:6.2px; } 
.mdPickWrap p.ttl2 { font-size:15px; font-weight:bold; text-align:center; margin:15px 0 30px; margin-top:-15px; margin-left:-8px; } 
.mdPickWrap p.ttl3 { font-size:15px; font-weight:bold; text-align:center; margin:15px 0 30px; margin-top:-15px; letter-spacing:1.6px; margin-left:-4px; } 
.mdPickWrap .sliderArea { position:relative; padding:0 0 76px; width:680px; margin:0 auto; } 
.mdPickWrap .itemImg { display: flex; justify-content: space-between; width: 100%; } /* ¿ÞÂÊÀÌ¹ÌÁö¿µ¿ª */
.mdPickWrap .itemArea { padding: 0 57px; } /* ¿À¸¥ÂÊ ·Ñ¸µÀÌ¹ÌÁö¿µ¿ª */
.mdPickWrap .list-box ul { *zoom:1 } 
.mdPickWrap .list-box ul:after { display:block; clear:both; content:'' } 
.mdPickWrap .list { float:left; margin: 0 5px; width: 205px; margin-right:20px; } /* ¿øº» width: 220px; Ãß°¡ÇÔ margin-right:30px; */
.mdPickWrap .list .thumb { display:block; overflow:hidden; text-align: center; position:relative; } 
.mdPickWrap .list .thumb img { width: 100%; max-width: 100%; -webkit-transition: -webkit-transform 0.5s ease; transition:transform 0.5s ease; } 
.mdPickWrap .list .thumb:hover img { -webkit-transform: scale(1.15); transform: scale(1.15) } 
.mdPickWrap .list .thumb:hover .prd-preview { display:block; -webkit-transition: -webkit-transform 0.5s ease; transition:transform 0.5s ease; } 
.mdPickWrap .list .thumb .prd-preview { display:none; position:absolute; right:12px; bottom:12px; width:32px; height:32px; background-color:rgba(255, 255, 255, 0.8); border-radius:100%; } 
.mdPickWrap .list .thumb .prd-preview a { font-size:18px; line-height:32px; } 

.mdPickWrap .prd-info { margin:20px 0 0; text-align: center; } 
.mdPickWrap .prd-info .prd-name { font-size: 16px; } 
.mdPickWrap .prd-info .prd-subname { font-size:14px; color:#999; margin-top:7px; } 
.mdPickWrap .prd-info .prd-price del { color:#999; font-weight: normal; font-size: 14px; margin-right: 5px; } 
.mdPickWrap .prd-info .prd-price { padding: 6px 0 0; font-size:16px; } 
.mdPickWrap .mdPick_pagination { position:absolute; right:0; left:0; bottom:24px; text-align:center; } 
.mdPickWrap .mdPick_pagination .swiper-pagination-bullet { width:30px; height:5px; background:#a2a2a2; margin:0 5px; opacity:1; border-radius:0; } 
.mdPickWrap .mdPick_pagination .swiper-pagination-bullet-active { width:30px; height:5px; background:#b77c5a; opacity:1; } 

.mdPickWrap .best-pagination { position:absolute; right:0; left:0; bottom:24px; text-align:center; } 
.mdPickWrap .best-pagination .swiper-pagination-bullet { width:30px; height:5px; background:#a2a2a2; margin:0 5px; opacity:1; border-radius:0; } 
.mdPickWrap .best-pagination .swiper-pagination-bullet-active { width:30px; height:5px; background:#b77c5a; opacity:1; } 


/* ¸ÞÀÎ »óÇ° */
.mainItemWrap { margin: 0 auto; min-width: 1470px; width: 100%; } 
.mainItemWrap .item-wrap { padding: 55px 15px 0 15px; }   /* ¸¶Áö¸· ¸ÞÀÎ »óÇ°µé°ú À­ºÎºÐ°úÀÇ °£°Ý  padding: 75px 15px 0 15px;   */
.mainItemWrap .item-wrap .item-cont .item-list { width: 337px; } 

/* ÀÌ¹ÌÁö °íÁ¤ ¹è³Ê */
.fixed-img-banner { position: relative; height: 450px; background: url('/design/redbrown/12814/tem152/fixban.jpg') center top no-repeat; background-attachment: fixed; overflow: hidden; margin: 30px auto 0; min-width: 1470px; width: 100%; } /* ¿øº» margin-top: 100px; */
.fixed-img-banner .inner { width: 100%; margin: 0 auto; text-align:center; margin-left:0px; } /* margin-left:80px; shop now ¹öÆ° À§Ä¡Á¶Á¤ */
.fixed-img-banner .inner .t1 { padding: 130px 0 40px 0; font-size: 56px; color: #b77c5a; font-weight: bold; line-height: 30px; } /* color:#b77c5a padding: 130px */
.fixed-img-banner .inner .t2 { font-size:35px; font-weight: bold; padding: 0px 0 20px 0; color:#b77c5a } /* color:#b77c5a */
.fixed-img-banner .inner .b1 a { display: inline-block; font-size: 14px; color: #fff; background: #b77c5a; padding: 8px 40px; border-radius: 50px; letter-spacing: 2px; font-weight: 700; margin-top: 10px; } /* background:#b77c5a */
.fixed-img-banner .inner .b1 a:hover { background-color:rgba(183, 124, 90, 0.7); } 




.sliderkit { display:none; position:relative; overflow:hidden; } 
.sliderkit a,
.sliderkit a:hover { text-decoration:none; } 
.sliderkit img { border:0; } 
.sliderkit .sliderkit-nav { z-index:10; position:absolute; text-align:center; } 
.sliderkit .sliderkit-nav-clip { position:relative; overflow:hidden; margin:0 auto; } 
.sliderkit .sliderkit-nav-clip ul { position:relative; left:0; top:0; list-style:none; margin:0; padding:0; font-size:0; } 
.sliderkit .sliderkit-nav-clip ul li { display:inline-block; } 
.sliderkit .sliderkit-nav-clip ul li a { display:block; overflow:hidden; } 
.sliderkit .sliderkit-btn { z-index:10; } 
.sliderkit .sliderkit-panel { z-index:1; position:absolute; overflow:hidden; } 
.sliderkit .sliderkit-panel-active { z-index:5; } 
.sliderkit .sliderkit-panel-old { z-index:4; } 

.contentslider-sub { width:674px; height:517px; margin:0px; padding:0px; } 
.contentslider-sub .sliderkit-btn .sliderkit-btn-inner { width:674px; position:relative; text-align:center; margin:0 auto; } 
.contentslider-sub .sliderkit-go-btn { position:absolute; top:0px; z-index:10; } 
.contentslider-sub .sliderkit-go-prev { left:-54px; } 
.contentslider-sub .sliderkit-go-next { right:0px; } 
.contentslider-sub .sliderkit-nav { position:relative; top:470px; text-align:center; margin:0 auto; } /* ¹Ì´Ï¿øÇü¹öÆ° */
.contentslider-sub .sliderkit-nav-clip { position:relative; margin:0 auto; text-align:center; } 
.contentslider-sub .sliderkit-nav-clip ul { font-size:0; text-align:center; font-size:0; } 
.contentslider-sub .sliderkit-nav-clip li { cursor:pointer; display:inline-block; text-align:center; } 

/* 
.contentslider-sub .sliderkit-nav-clip li a { margin:2px; text-decoration:none; width:10px; height:10px; border:1px solid #fff; border-radius:6px; cursor:pointer; } 
.contentslider-sub .sliderkit-nav-clip li.sliderkit-selected a { width:10px; height:10px; border:1px solid #b32c39; background-color:#b32c39; border-radius:6px; } 
*/


/* BASIC css end */

