/* BASIC css start */
html, body {
min-width:1400px;
}
/* class-list */
#productClass .cate-wrap {  }
#productClass .cate-wrap .bcate { margin:80px 0 40px;font-size:32px; font-weight:600;text-align:center; }
#productClass .cate-wrap .class-list {text-align:center;margin-bottom:100px; }
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li { margin:0 3px;display:inline-block;}
#productClass .cate-wrap .class-list ul li a { display:inline-block;font-size:16px; color:var(--txt);background-color:#F0F0F0;padding:15px 40px;box-sizing:border-box;text-align:center;border-radius:40px; }
#productClass .cate-wrap .class-list ul li a.active {background-color:var(--main-color);color:var(--fff);} 
/* best-item */
#best_prd .secinner {position:relative;}
#best_prd .best_prd {padding-bottom:60px;}
#best_prd .swiper-button-prev {width:80px; height:80px; left: -120px; top: 50%;}
#best_prd .swiper-button-next {width:80px; height:80px; right: -120px; top: 50%;}
#best_prd .swiper-button-prev:after {font-size:0; background:url(//skin.makeshop.co.kr/skin/apt/image/pc/main_bn_prev.png) no-repeat center; width:100%; height:100%; background-size:cover; }
#best_prd .swiper-button-next:after {font-size:0; background:url(//skin.makeshop.co.kr/skin/apt/image/pc/main_bn_next.png) no-repeat center; width:100%; height:100%; background-size:cover; }
#best_prd .swiper-horizontal>.swiper-scrollbar, #section2.product_tab .swiper-scrollbar.swiper-scrollbar-horizontal {width:240px;left:50%;transform:translateX(-50%);bottom:0px;height:1px;}
#best_prd .swiper-scrollbar-drag {background-color:#000;}

#recmd_prd .secinner {position:relative;}
#recmd_prd .recmd_prd {padding-bottom:60px;}
#recmd_prd .swiper-button-prev {width:80px; height:80px; left: -120px; top: 50%;}
#recmd_prd .swiper-button-next {width:80px; height:80px; right: -120px; top: 50%;}
#recmd_prd .swiper-button-prev:after {font-size:0; background:url(//skin.makeshop.co.kr/skin/apt/image/pc/main_bn_prev.png) no-repeat center; width:100%; height:100%; background-size:cover; }
#recmd_prd .swiper-button-next:after {font-size:0; background:url(//skin.makeshop.co.kr/skin/apt/image/pc/main_bn_next.png) no-repeat center; width:100%; height:100%; background-size:cover; }
#recmd_prd .swiper-horizontal>.swiper-scrollbar, #section2.product_tab .swiper-scrollbar.swiper-scrollbar-horizontal {width:240px;left:50%;transform:translateX(-50%);bottom:0px;height:1px;}
#recmd_prd .swiper-scrollbar-drag {background-color:#000;}


/* total-sort */
#productClass .item-prd-wrap .item-info { margin: 100px 0 20px; }
#productClass .item-prd-wrap .item-info ul { display:flex;justify-content: space-between; }
#productClass .item-prd-wrap .item-info ul li {font-size:14px;font-weight:400;}
#productClass .item-prd-wrap .item-info ul li strong {font-size:14px;font-weight:600;}
#productClass .item-prd-wrap .item-info ul li select::-ms-expand { display: none;}
#productClass .item-prd-wrap .item-info ul li select { font-size:13px;border:1px solid var(--line-color);width: 120px; height: 30px; background: url('//skin.makeshop.co.kr//skin/apt/image/pc/select_arrow_icon.png') 95px no-repeat; background-size: 16px;  padding: 5px 30px 5px 10px;
 outline: 0 none;-o-appearance: none; -webkit-appearance: none; -moz-appearance: none; appearance: none;}
 
/* 하위 분류 */
#productClass .item-cate { display: flex; justify-content: space-between; align-items: end; padding: 30px 0; }
#productClass .item-cate a { font-weight: bold; color: #1c1c1c; letter-spacing: -1px; }
#productClass .item-cate .scate a { font-size: 18px; }
#productClass .item-cont .thumb .main_icons {  position:relative; }



/* BASIC css end */

