/* BASIC css start */
body #contentWrapper {width:100%;}
body .item-wrap {width:auto;}

body #content{width:1780px; margin:0 auto;}
.brand_img img{width:100%}


/* class-list */
.list6n {margin-bottom:40px;}
#productClass .cate-wrap { overflow:hidden }
#productClass .cate-wrap .bcate { font-family: 'Montserrat','Noto Sans KR', sans-serif;padding:96px 0 40px; font-size:40px; font-weight:400; text-align:center; }
#productClass .cate-wrap .class-list ul { text-align:center; margin-bottom:30px;}
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li { display:inline-block; margin: 0 24px;}
#productClass .cate-wrap .class-list ul li a { font-family: 'Montserrat','Noto Sans KR', sans-serif;display:block; font-size:16px; color:#979797; line-height:23px;}
#productClass .cate-wrap .class-list ul li .sel a {color:#1C1C1C; font-weight:700;    border-bottom: 1px solid #222;}

/* 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; padding:100px 0 30px; }

.best_sec_inner{ margin:0 auto;position:relative; }
.best_sec_inner h3{font-family: 'Montserrat', sans-serif;font-size:30px; color:#000; font-weight:500; text-align:center;}
.best_sec_inner .best_tit{ margin-bottom:50px}
.best_sec_inner .best_tit h3{}
.best_sec_inner .best_tit>div{ }
.best_sec .swiper{padding-bottom:40px;}
.best_sec .swiper .swiper-pagination-progressbar{bottom: 0; top: unset; height: 1.5px; background-color: rgba(0,0,0,.09);}
.best_sec .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color: #222;}


/* BASIC css end */

