/* BASIC css start */
#content{width:1200px;}

/* class-list */
#productClass .cate-wrap { padding-top:50px }
#productClass .cate-wrap .bcate { padding-bottom:10px; font-size:23px; color:#202020; font-weight:600; text-align:center;font-family: 'Noto Serif KR', serif;letter-spacing:1.4px; margin-bottom:20px }
#productClass .cate-wrap .class-list ul {  text-align:center}

#productClass .cate-wrap .class-list ul li { display:inline-block; height:auto;margin: 0 2px}
#productClass .cate-wrap .class-list ul li a { padding: 9px 20px; border-radius: 70px;font-family: 'Noto Sans KR', sans-serif;font-size: 12px;color: #ccc;background-color: #f5f5f5; }
#productClass .cate-wrap .class-list ul li.on>a{background-color: #a79d90; color: #fff;}
/* best-item */
.best_section{width: 100% !important;  background-color: #f7f7f7;position:relative; padding:30px 0 120px; margin-bottom:40px}
.best_section h3{font-family: 'Lora', serif; font-size: 25px;}
.best_section .item-wrap{width: 1200px; margin: 0 auto;}
.best_section .swiper_btn_prev{ position:absolute; left:50% !important; top:50%; transform:translate(-700px,-50%); z-index:2; cursor:pointer}
.best_section .swiper_btn_next{position:absolute; right:50%  !important; top:50%; transform:translate(700px,-50%);z-index:2; cursor:pointer}
.best_section .swiper-pagination{transform:translateY(-65px)}
.best_section .swiper-pagination-bullet{background-color:#aaa !important; margin:0 7px}

#productClass .best-item { padding-top: 20px; padding-bottom: 10px; border-top: 2px solid #5c5c5c; border-bottom: 2px solid #5c5c5c; background-color: #f8f8f8; }

/* total-sort */
#productClass .total-sort { padding-top: 30px; }
/* BASIC css end */

