/* BASIC css start */
#contentWrap {width:1520px;}

/* class-list */
#productClass {padding-top:40px}
#productClass .cate-wrap { overflow:hidden }
#productClass .cate-wrap .bcate { padding-bottom:40px; font-size:20px; color:#555; font-weight:500; text-align:center;font-family: 'Red Hat Display', sans-serif; }
#productClass .cate-wrap .bcate .a_back{display:inline-block; margin-right:9px; transform:translateY(-3px)}
#productClass .cate-wrap .bcate .a_back img{    transform: scale(.6);}

#productClass .cate-wrap .class-list ul {}
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li {  }
#productClass .cate-wrap .class-list ul li a { font-family: 'Noto Sans KR', sans-serif; }
#productClass .cate-wrap{}
#productClass .cate-wrap .class1 .main_m{ padding-bottom:120px; }
#productClass .cate-wrap .main_m{position:relative;overflow:visible;padding-bottom:30px;text-align:center}
#productClass .cate-wrap .main_m>li{display: inline-block; border: 1px solid #ccc; padding:8px 60px; margin-right:7px; transition: border-color .3s; margin-bottom:6px}
#productClass .cate-wrap .main_m>li.on{border-color:#666 }
#productClass .cate-wrap .main_m>li.on>a{ color:#666}
#productClass .cate-wrap .main_m>li>a{font-size:14px; color:#ccc;font-weight:400;transition: color .2s; display:block;}
#productClass .cate-wrap .sub_m{position:absolute; left:50%; top:55px; opacity:0; transition:opacity .3s, display 0s; display:none; transform:translateX(-50%)}
#productClass .cate-wrap .sub_m.show{opacity:0; display:block}
#productClass .cate-wrap .sub_m.showOpacity{opacity:1 !important}
#productClass .cate-wrap .sub_m>li{display: inline-block; padding:10px 20px;margin-bottom:6px}
#productClass .cate-wrap .sub_m>li.on{border-color:#666}
#productClass .cate-wrap .sub_m>li.on a{color:#666}
#productClass .cate-wrap .sub_m>li>a{font-size:14px; color:#ccc;font-weight:400; display:block;width:100%; height:100%; transition: color:.3s}
 




/* best-item */
#productClass .best-item { padding-top: 20px; padding-bottom: 10px; border-top: 2px solid #5c5c5c; border-bottom: 2px solid #5c5c5c; background-color: #f8f8f8; }
.best_sec{margin-bottom:60px}
.best_sec ul li .tumb a{position:relative; display:block; width:100%; height:100%}
.best_sec ul li .tumb a span{position:absolute; top:20px ; left:20px; display:inline-block; background-color:#000; color:#fff; width:60px; height:60px; border-radius:50%; text-align:center; line-height:60px;font-family: 'Red Hat Display', sans-serif;  font-weight:600 }
.best_sec .swiper{padding-bottom:40px}
.best_sec .swiper-horizontal>.swiper-scrollbar{left:0 !important;  height: 2px !important; width:100% !important}
.best_sec .swiper-scrollbar-drag{background: rgba(0, 0, 0, 0.4);}



/*»óÇ° ¸®½ºÆ® (4n)*/
.item_list3{width:356px; }
.item_list3 .tumb{}
.item_list3 .info{}
.item_list3 .info .prdprice{}



/* BASIC css end */

