/* BASIC css start */
#footer {margin-top:0 !important}
#section00.section {padding:46px 10px 0;}
#section00 .prod_list_box {overflow:hidden;}
#section00.section .sect_tt_box {text-align:left;}
#section00 .swiper-slide { width: 42%;}
#section00 .swiper-pagination { margin-top:12px;  position:static; display: table; table-layout: fixed;}
#section00 .swiper-pagination-bullet{cursor: pointer;border-radius: 0 !important;height:2px;margin:0 !important;width:auto; display: table-cell;}
#section00 .swiper-pagination-bullet-active{background: #000 !important;} 
#section00 .sect_tt_box .sect_tt .view {right:0;}
.section {padding: 46px 0; box-sizing:border-box; }
.sect_tt_box {margin-bottom:24px;text-align:center; padding:0 10px; position:relative;}
.sect_tt_box .sect_tt {position:relative; font-size:26px; font-weight:bold; color:#000;}
.sect_tt_box .sect_tt .view {position:absolute; top:0; right:16px; font-weight:400; font-size:13px; color:#999}
.sect_tt_box .sect_p {font-size:14px; font-weight:400; color:#818181; margin-top:10px;  }
.sect_tt_box .sect_tt > span {display:inline-block; vertical-align:middle; }
.sect_tt_box .sect_tt > span > img {margin-top:-2px}


/* ¸ÞÀÎ ½º¿ÍÀÌÇÁ ¹è³Ê
.main_slider_box { position:relative }
.main_slider_box .swiper-slide {padding-bottom:140%; } 
.main_slider_box img { width:100%;  position:absolute; top:0; left:0; }
.main_slider_box .swiper-pagination  {position:absolute; bottom:32px; left:0; width:100%; }
.main_slider_box .swiper-pagination-bullet-active {background:#000} */


/* ¸ÞÀÎ ºñÁê¾ó ¹è³Ê */

.visual_swiper { text-align:center; position:relative; min-height:412px; margin-top:10px;}
.visual_swiper .img {position:relative; padding-bottom: 105.6%; overflow: hidden; }
.visual_swiper img { position:absolute; top:0; left:0; width:100%}
.visual_swiper .swiper-pagination-bullet {width:12px; height:12px; background:#b0b0b0 }
.visual_swiper .swiper-pagination-bullet-active {background:#000}
.visual_swiper .swiper-pagination { bottom:24px !important}

.visual_swiper .swiper-slide { width:100%}
.visual_swiper .swiper-slide .txt { position:absolute; left:50px; bottom:72px; color:#fff; transition:2s; opacity:0; text-align: left;  }
.visual_swiper .swiper-slide .txt .tit { font-size: 24px; font-weight: bold; line-height: 1.3; margin-bottom: 15px; letter-spacing: -1px; }
.visual_swiper .swiper-slide .txt .des {  font-size:14px; word-wrap:break-word; word-break:keep-all; }
.visual_swiper .swiper-slide.swiper-slide-active .txt { opacity:1; animation:all 1.5s; left:16px; }

@keyframes fadeIn2 {
    0% { left: 140px; }
    100% { left:95px; }
}



.focus_box  { padding:42px 0;/*background:#eae5dd*/}
.focus_box .swiper-slide {width: 181px; margin-right:13px;}
.focus_box .article  {padding-top: 8px; padding-left: 6px;}
.focus_box .article  h4 { font-size: 14px;  font-weight: 600;}
.focus_box .article  p { margin-top: 3px;font-size: 11px;}
.focus_box .swiper-navigation .swiper-button-prev, .focus_box .swiper-navigation .swiper-button-next {background:none; top:37.5%}


/* ÀÌ¹ÌÁö¸®½ºÆ® ½º¿ÍÀÌÇÁ */
.event_list_box { padding:0 10px; }
.event_list_box .swiper-slide { width: 68%;}
.event_list_box .swiper-slide a {display: block; padding-bottom:45%; position: relative; }
.event_list_box .swiper-slide a img {width: 100%; position: absolute; top: 0; left: 0;}


/* »óÇ°¸®½ºÆ® ½º¿ÍÀÌÇÁ */
.prod_list_box {}
.swiper.prod_list_slider { padding:0 10px}
.prod_list_slider .swiper-slide { width: 42%;}
.prod_list_slider .swiper-pagination {display: table; table-layout: fixed; width:100%; left:10px; position:static; margin-top:24px;  }
.prod_list_slider .swiper-pagination-bullet{cursor: pointer;border-radius: 0 !important;height:2px;margin:0 !important;width:auto; display: table-cell;}
.prod_list_slider .swiper-pagination-bullet-active{background: #000 !important; width:8.8%;} 
.prod_list_slider .item-list {margin-bottom:0}
.prod_list_slider .item_img a {}

/* ½Å»ó »óÇ°¸®½ºÆ® ½º¿ÍÀÌÇÁ */
.prod_list_box {}
.swiper.new_prod_list_slider { padding:0 10px}
.new_prod_list_slider .swiper-slide { width: 42%;}
.new_prod_list_slider .swiper-pagination {display: table; table-layout: fixed; width:calc(100% - 40px) !important; }
.new_prod_list_slider .swiper-pagination-bullet{cursor: pointer;border-radius: 0 !important;height:2px;margin:0 !important;width:auto; display: table-cell;}
.new_prod_list_slider .swiper-pagination-bullet-active{background: #000 !important; width:8.8%;} 
.new_prod_list_slider .item-list {margin-bottom:0}
.new_prod_list_slider .item_img .emptyPic {display:none; }

/* »óÇ°¸®½ºÆ® */
.prod_list {font-size:0}
.prod_list .prod_con {display:inline-block; width:calc(50% - 6px); margin-right:12px; vertical-align:top; font-size:0  }
.prod_list .prod_con:nth-child(2n) {margin-right:0; }
.prod_list_box .prod_con:nth-last-child(-n+2) .item-list {margin-bottom:0; }


#section01 {padding-top:64px}
#section02 .swiper-pagination, #time_sale .swiper-pagination {display:none; }
#section03 {background: #f0f0f0;}
#section09 {background: #f0f0f0}

.botBannner{width:100%;position:relative;padding-bottom:50px;}
.botBannner a {display: block; padding-bottom:60%; position:relative;}
.botBannner img{width:100%; position:absolute; top:0; left:0;}

#time_sale {display:none; }
.time_box {text-align:center; margin: 32px 0 42px; font-size:24px;display: flex;align-items: center;justify-content: center;}
.time_area span {font-weight:bold;}


#time_sale .swiper-navigation .swiper-button-prev, #time_sale .swiper-navigation .swiper-button-next {top:33%;}
#time_sale .item-list .item_option {display:block; }


.swiper.CollSwiper {padding:0 10px}
.CollSwiper .swiper-slide { width:80%}
.collection_link {display:block; margin-bottom:20px; position:relative; padding-bottom:57%}
.collection_link img {border-radius:16px; position:absolute; top:0; left:0;  }
.collection_tt {font-size:18px; font-weight:bold; }
.collection_sub {font-size:14px; margin-top:8px }
.CollSwiper .prod_list {margin-top:24px; }
.CollSwiper .item-list:last-child  {margin-bottom:0}
.CollSwiper .item-list .thumb {display: flex; align-items: center;}
.CollSwiper .item-list .item_img { display:inline-block; width:30%; margin:0 }
.CollSwiper .item-list .item_img a {padding-bottom: 128.4%!important;}
.CollSwiper .item-list .item_info { display:inline-block; width:70%; padding: 0 0 0 24px;}
.CollSwiper .discount_info, .CollSwiper .item_reaction, .CollSwiper .prod_cart, .CollSwiper .item_top, .CollSwiper .item_icons, .CollSwiper .strike {display:none; }


.CollSwiper .prod_list li {display:block; width:100%; padding-bottom:0px !important;margin:3% 0;  }
.CollSwiper .prod_list li a {display: flex;width:100%;height:100%;font-size: 0;align-items: center;}
.CollSwiper .prod_list li p {display:inline-block;font-size: 13px;margin-bottom:10px;line-height: 1.3;word-wrap: break-word;word-break: keep-all;}
.CollSwiper .prod_list li .imagePadWrap {display:inline-block;width: 45%;float:none;padding-bottom:58%; overflow: hidden;}
.CollSwiper .prod_list li .lace{display:inline-block;width:calc(100% - 45%);font-size:12px;font-weight:500;line-height:16px;color:#000;box-sizing: border-box;padding-left: 4%;}
.CollSwiper .prod_list li .lace span {display:block; }
.CollSwiper .prod_list li .closet{font-size: 14px;color:#000;font-weight: 600;}
.CollSwiper .prod_list li .closet em {text-decoration: line-through;margin-right: 4px;font-size:12px;color: #adadad;font-weight: 400;}




.banner_box {padding:42px 0}
.bannerSwiper {padding:0 10px}
.bannerSwiper .swiper-slide { width:80%}
.gallery_con {}
.gallery_img {position:relative; padding-bottom:43% }
.gallery_img img {border-radius:10px;  width:100%; position:absolute; top:0; left:0 }
.gallery_txt {margin-top:16px;}
.gallery_tt {font-size:16px; margin-bottom:10px; font-weight:bold }
.gallery_sub {font-size:13px; color:#666; }
.gallery_con .link {background:#f0f0f0; text-align:center; display:inline-block; height:32px; line-height:32px; border-radius:6px; width:100%; margin-top:16px; }


.made_list {padding:0;}
.made_list .swiper-slide {width:100%;}
.made_list .swiper-slide img {width:100%; }
.made_list .item-list .item_icons img {width:auto; }
.made_list .swiper-slide .emptyPic {display:none}
.made_list .swiper-pagination {display:none; width:100% !important; position:static; margin-bottom:16px;  }
.made_list .swiper-pagination-bullet {display:inline-block; width:8px; height:8px; border-radius:100% !important; margin-right:8px !important}
.made_list .swiper-pagination-bullet:last-child {margin-right:0}


#section08 .tab_box {text-align:center; margin-bottom:24px; }
#section08 .tab_box .tab {box-sizing:border-box; height: 30px;line-height: 30px; font-weight:500;margin: 0 2px 4px;border-radius: 6px;background: #fff;padding: 0px 11px; display:inline-block; vertical-align:top; font-size:12px; font-weight:400}
#section08 .tab_box .tab.active {background:#f0f0f0;font-weight:500;color:#000;}
#section08 .tab_con_box .item-list {display:inline-block; width:calc(33.33% - 5px); margin-right:4px; vertical-align:top; margin-bottom:7px }
#section08 .tab_con_box .item-list:nth-child(3n) {margin-right:0; }
#section08 .tab_con_box .item-list:nth-last-child(-n+3) {margin-bottom:0; }
#section08 .tab_con_box .item_img {margin-bottom:0}
#section08 .tab_con_box .item_info, .tab_con_box .discount_info, .tab_con_box .item_reaction {display:none; }

.more_box {margin-top:24px; }
.more_box .btn_moreGray {width: 135px;height:35px;line-height: 35px;background-color:#000;border:0px none;font-weight:normal;display: flex;margin: 0 auto;border: 1px solid #000;color: #fff;align-items: center;justify-content: center; font-size:13px}
.more_box .btn_moreGray span {display:inline-block;position:relative;color: #fff;}
.more_box .btn_moreGray i { display:inline-block; font-size: 14px; color: #fff;}

#section09 .more_box .btn_moreGray {text-align:center; background:#fff; }
#section09 .item-list {margin:0}


.has_timer #section05 {min-height:1297px}


.main_slider_box .swiper-navigation > div {top:calc(50% - 20px)} 
.event_list_box .swiper-navigation > div {top:53%} 
.CollSwiper .swiper-navigation > div {top:56%} 
.made_list .swiper-navigation > div {}


#section02 {margin-top:46px; }
#section03 {margin:46px 0}
#section09 {margin-top:46px; }

#section10 img {width:100%; }
#section11 img {width:100%; }





#category_best {overflow:hidden;padding: 60px 0 0;}
#category_best .swiper_tab_box .swiper {padding:0 10px;position:relative;border: none; box-sizing:border-box; }
#category_best .swiper_tab_box .swiper:after {content:""; display:inline-block; width:calc(100% - 40px); height:1px; background:rgb(233, 233, 233); position:absolute; left:20px; bottom:0}


.swiper_tab_box { box-sizing:border-box; text-align: center; margin-bottom: 30px;}
.swiper_tab_con {text-align:center;display: flex;justify-content: space-between;align-items: center;border-bottom: 1px solid rgb(233, 233, 233);margin: 0 0 24px;}
.swiper_tab_box .swiper_tab {line-height: 20px;min-height: 20px;color: #999;font-size: 13px;padding: 0 1px;margin: 0 8px 5px 0;position:relative;}
.swiper_tab_box .swiper_tab:last-child {margin-right:0}
.swiper_tab_box .swiper-slide.active .swiper_tab {background:none;color:#000;font-weight: 500;}
.swiper_tab_box .swiper-pagination-bullet-active:after, .swiper_tab_box .active:after {content:"";display:inline-block;width:100%;height: 2px;background:#000;position:absolute;bottom: -5px;left:0}
.swiper_tab_con .swiper-slide {width:auto !important; position:relative; margin-bottom:5px;}

.tab_content {display:block;padding-left:10px;box-sizing: border-box; overflow:hidden}
.tab_content.active {display:block;}

.tab_content .item-list {margin-bottom: 10px; position: relative;}
.tab_content .item-list .rank {position: absolute; top: 0; left: 0;font-size: 16px; font-weight: 600;color: #000;font-style: italic;}
.tab_content .item-list .thumb {display:flex;justify-content: flex-start;align-items: flex-start;}
.tab_content .item-list .thumb .item_img {width: 82px;margin-left: 25px;box-sizing: border-box;}
.tab_content .item-list .thumb .item_img a {}
.tab_content .item-list .thumb .item_info {width: calc(100% - 107px);box-sizing: border-box;padding:0 10px }
.tab_content .item-list .thumb .item_info .item_name {margin-bottom:14px;padding: 0;}
.tab_content .item-list .thumb .item_info .item_name a {font-size: 12px;line-height: 1.5;white-space: normal;text-align: left;word-wrap: break-word;word-break:keep-all;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow:hidden;text-overflow: ellipsis;max-height: 36px;}
.tab_content .item-list .thumb .item_info .price {font-size:15px; }
.tab_content .item-list .thumb .item_reaction, .tab_content .item-list .thumb .item_icons, .tab_content .item-list .thumb .prod_cart {display:none}

.tab_content .more_view { text-align:center;  }
.tab_content .more_view a {width: 135px;  height: 35px; line-height: 35px; background-color: #000; border: 0px none; font-weight: normal; display: flex; margin: 0 auto; border: 1px solid #000; color: #fff; align-items: center; justify-content: center; font-size: 13px;}

#section04 {margin-top:42px}


.allTimeBox {display:flex;justify-content: flex-start;align-items: center;margin-top: 20px;text-align: left;font-size:18px;color: #000;font-weight: bold;line-height: 1.3;}
#allTime {margin-left:5px; display:flex;justify-content: flex-start;align-items: center;color: #ec1e1e;}




/* BASIC css end */

