/* BASIC css start */
img {
  object-fit: cover;
  image-rendering: -webkit-optimize-contrast; /* Å©·Ò ÃÖÀûÈ­ */
  image-rendering: crisp-edges; /* °æ°è ¶Ñ·ÇÇÏ°Ô */
  image-rendering: high-quality; /* ÀÏºÎ ºê¶ó¿ìÀú¿¡¼­ °íÇ°Áú ·»´õ¸µ */
}


/* BASIC css start */
/* BASIC css start */
/* BASIC css start */
/* swiper °øÅë */
.swiper-button-prev { left:0; } 
.swiper-button-next { right:0; } 
.swiper-button-next:after, .swiper-button-prev:after { content:unset !important; } 
.swiper-button-prev img,
.swiper-button-next img { width: 13px; opacity: 0.5; } 


/* ¸ÞÀÎ ¹è³Ê ¿µ¿ª*/
#main_bnr_swiper {width: 1500px;margin: 0 auto 140px;} 
#main_bnr_swiper .swiper-slide a { position:relative; display: block; } 
#main_bnr_swiper .swiper-slide img {width:100%;} 
#main_bnr_swiper .swiper-slide img.btn_shopnow { width: 149px; position: absolute; bottom: 70px; left: 70px; } 
#main_bnr_swiper .swiper-pagination { bottom: 0; text-align:center; color:#fff; font-size:18px; position: relative; transform: unset; } 
#main_bnr_swiper .swiper-pagination-bullet { width:11px; height:11px; opacity:0.3 !important; background:transparent; border:2px solid #fff; margin:0 6px !important; position:relative; box-sizing:border-box; } 
#main_bnr_swiper .swiper-pagination-bullet-active { width: 11px; height: 2px; border-radius: 0; border: none; vertical-align: middle; background:#fff !important; opacity:1 !important; } 
#main_bnr_swiper .swiper-fraction { position: relative; color: #9a9a99; margin-left: 17px; font-size:13px; } 
#main_bnr_swiper .swiper-fraction b { color:#fff; font-weight:normal; } 
#main_bnr_swiper .swiper-button-next {right: 11.5% !important;z-index: 9999;} 
#main_bnr_swiper .swiper-button-prev { left:11.5% !important;z-index: 9999; } 
#main_bnr_swiper .swiper-button-next img,
#main_bnr_swiper .swiper-button-prev img{width:27px; opacity:1;}
.slide_content{ position: absolute; bottom: 50px; left: 70px; opacity:0;}
.slide_content p{ margin: 0 0 24px;  color: #494949; font-size: 30px; font-family: 'Montserrat', 'NanumBarunGothic', sans-serif; letter-spacing: 3px;}
.slide_content h1{margin: 0 0 35px; color: #494949; font-size: 30px; font-family: 'Merriweather', 'NanumBarunGothic', sans-serif; letter-spacing: 3px;}
.slide_content span{ display: block; width: 150px; height: 44px; line-height: 44px; color: #494949; font-size: 14px; font-family: 'Montserrat', 'NanumBarunGothic', sans-serif; background: #fff; letter-spacing: 2px; text-align: center;}
.swiper-slide-active .slide_content{opacity:1; margin-bottom:30px; animation:moveUp 1.3s forwards;}
@keyframes moveUp{
    from {
        opacity:0; margin-bottom:0
    }
    to{
        opacity:1; margin-bottom:30px;
    }
}



/* º£½ºÆ® ¾ÆÀÌÅÛ */
.best_wrap { max-width: 1353px; margin: 0 auto 136px; position: relative; } 
.best_wrap .item-cont .item-list .prd-info { display:none; } 
.best_wrap .swiper-button-next { top:55% !important; right: 0 !important } 
.best_wrap .swiper-button-prev { top:55% !important; left: 0 !important; } 
#best_swiper { max-width: 1353px; width: 100%; margin: 0 auto; } 
#best_swiper .item-cont .item-list .thumb img {width: 325px;}
#best_swiper .item-cont .item-list .thumb .p_preview a img {width:auto;}



/* ¼­ºê ¹è³Ê ¿µ¿ª */
.sub_bnr_wrap { max-width: 1353px; margin: 0 auto 136px; display: flex; justify-content: space-between; overflow:hidden; gap:0 24px; } 
.sub_bnr_wrap a { display:inline-block; } 
.sub_bnr_wrap .sub_bnr_r { position: relative; width: 50%; } 
.sub_bnr_wrap .sub_bnr_r .sub_bnr_rt { display: flex; justify-content: space-between; margin-bottom: 24px; } 
.sub_bnr_wrap .sub_bnr_l { position: relative; max-width: 672px; width: 50%; } 
.sub_bnr_wrap .swiper-pagination { } 
.sub_bnr_wrap .swiper-pagination-bullet { width:11px; height:11px; opacity:0.3 !important; background:transparent; border:2px solid #fff; margin:0 6px !important; position:relative; box-sizing:border-box; } 
.sub_bnr_wrap .swiper-pagination-bullet-active { width: 11px; height: 2px; border-radius: 0; border: none; vertical-align: super; background:#fff !important; opacity:1 !important; } 
.sub_bnr_wrap img { width:100%; } 


/* Áß°£ ¹è³Ê ¿µ¿ª */
.mid_bnr_wrap { position:relative; max-width: 1353px; width: 100%; margin: 0 auto 136px; } 
.mid_bnr_wrap a { display:block; } 
.mid_bnr_wrap a img { width:100%; } 


/* ¶ì¹è³Ê ¿µ¿ª */
#ft_bnr_swiper { max-width: 1353px; width: 100%; margin: 0 auto 136px; } 
#ft_bnr_swiper .swiper-slide a { display:block; } 
#ft_bnr_swiper .swiper-slide a img { width:100%; } 
#ft_bnr_swiper .swiper-pagination { } 
#ft_bnr_swiper .swiper-pagination-bullet { width: 6px; height: 6px; opacity:0.3 !important; background:transparent; border:2px solid #000; margin:0 6px !important; position:relative; box-sizing:border-box; } 
#ft_bnr_swiper .swiper-pagination-bullet-active { width: 11px; height: 2px; border-radius: 0; border: none; vertical-align: middle; background:#000 !important; opacity:1 !important; } 
#ft_bnr_swiper .swiper-button-next { right: 1% !important; } 
#ft_bnr_swiper .swiper-button-prev { left: 1% !important; } 


/* ·èºÏ ¿µ¿ª */
.lookbook_wrap { position: relative; max-width: 1353px; width: 100%; margin: 0 auto 136px; overflow: hidden; } 
.lookbook_wrap .lookbook_cont { display: flex; justify-content: space-between; } 
.lookbook_wrap .lookbook_cont .lookbook_l { width: 49%; } 
.lookbook_wrap .lookbook_cont .lookbook_l a { display:block; } 
.lookbook_wrap .lookbook_cont .lookbook_l a img {width:100%;} 
.lookbook_wrap .lookbook_cont .lookbook_r { position: relative; width: 49%; } 
.lookbook_wrap .lookbook_cont .lookbook_r .swiper-slide a { display:block; } 
.lookbook_wrap .lookbook_cont .lookbook_r .swiper-slide a img {width:100%; } 
.lookbook_wrap .swiper-button-next { right: 1% !important; } 
.lookbook_wrap .swiper-button-prev { left: 1% !important; } 


/* ½ºÅ×µð¼¿·¯ */
.item-wrap .item-cont .item-list .thumb .dc_per { display:none !important; } 
.steady_seller_wrap .item-wrap .item-cont .item-list .thumb .dc_per { display:inline !important; } 
.steady_seller_wrap { position: relative; background: #fafafa; padding: 81px 0; margin-bottom: 136px; } 
.steady_seller_wrap .item-wrap { margin-bottom: 0 !important; } 
.steady_seller_wrap .item-wrap .item-cont .item-list .prd-info { padding-bottom:0; } 


/* °í°´´ÔµéÀÇ ´ã¹éÇÑ ¸®ºä */
.review_wrap { position: relative; max-width: 1353px; width: 100%; margin: 0 auto 80px; } 
 
 
/* È¸¿øÇýÅÃ */
.benefit_wrap { position: relative; max-width: 1353px; margin: 0 auto 160px; display: flex; justify-content: space-between; align-items: center; } 
.benefit_wrap a { display:inline-block; } 
.benefit_wrap a img { width:100%; } 

/* BASIC css end */


/* BASIC css end */


/* BASIC css end */

@media (max-width: 1500px) {
     #best_swiper .item-cont .item-list .thumb img {
         width:100%;
     }
     .lookbook_wrap .lookbook_cont .lookbook_r .swiper-slide a img {
         width:100%;
     }
     .lookbook_wrap .lookbook_cont .lookbook_l a img {
         width:100%;
     }
}

/* BASIC css end */

