/* BASIC css start */
/* class-list */
#productClass .cate-wrap {overflow:hidden;text-align: center;margin-bottom: 63px;}
#productClass .cate-wrap .bcate {margin: 5px 0 50px;font-size: 38px;color:#202020;font-weight:bold;}
#productClass .cate-wrap .class-list{}
#productClass .cate-wrap .class-list ul {   *zoom:1;display: flex;flex-wrap: wrap;text-align: center;justify-content: center;align-items: center;}
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li {padding: 0 6px 7px;}
#productClass .cate-wrap .class-list ul li a {display:block;font-size: 15px;color: #777;background: #f9f9f9;padding: 17px 26px;box-sizing: border-box;border-radius: 50px;border: 1px solid #f9f9f9 !important;}

/* 메인 첫번째 영역 css */
.area1_wrap {width: 100vw;box-sizing: border-box;overflow: hidden;margin-bottom: 90px;margin-left: calc(-50vw + 50%);margin-right: calc(-50vw + 50%);background: transparent;padding: 0;} 
.area1_wrap .swiper-container {padding-bottom: 73px;}
.area1_wrap .prd-info {display:none;position: absolute;left: 0;right: 0;bottom: 0;background: rgba(255,255,255,0.5);padding: 28px 30px !important;box-sizing: border-box;cursor: pointer;} 
#area1_wrap_swiper .swiper-pagination {bottom: 0;text-align:center;color: #ccc;font-size:18px;display: flex;justify-content: center;align-items: center;} 
#area1_wrap_swiper .swiper-pagination-bullet {width: 6px;height: 6px;opacity:1 !important;background: #ccc;margin:0 6px !important;position:relative;box-sizing:border-box;border-radius: 5px;} 
#area1_wrap_swiper .swiper-pagination-bullet-active {background: #006341 !important;width: 12px;height: 12px;} 

/* 상품 리스트 공통 */
#list2_wrap { margin-bottom:95px; } 
#list2_wrap.item-wrap .item-cont .item-list { width: 49%; margin-right: 2%; } 
#list2_wrap.item-wrap .item-cont .item-list:nth-child(2n) { margin-right: 0; } 

#list3_wrap {margin-bottom:95px;width: 100%;max-width: 1420px;margin: 0 auto 40px;padding: 0;} 
#list3_wrap.item-wrap .item-cont .item-list { width: 32%; margin-right: 2%; } 
#list3_wrap.item-wrap .item-cont .item-list:nth-child(3n) { margin-right: 0; } 

.item-wrap {overflow: hidden;width: 1420px;margin:0 auto;} 
.item-wrap .item-info{display:flex;color:#888;justify-content: space-between;align-items: center;width: 100%;max-width: 1420px;margin: 0 auto 40px;}
.item-wrap .item-info .all_cnt{font-size:15px;}
.item-wrap .item-info .all_cnt b{font-weight:normal; color:#000;}
.item-wrap .item-order dd ul li a:hover{color:#000;}

.none-data {text-align: center;margin: 100px 0; font-size:20px}
.none-data i{margin-bottom:20px}

#productClass .cate-wrap .bcate {
    margin: 50px 0 50px;
    }
    
    .couponPop {
    margin-right : 5px;
}

/* BASIC css end */

