/* BASIC css start */
#contentWrapper #contentWrap { width: 1200px;margin:0 auto;border-left:1px solid #000;border-right:1px solid #000;box-sizing: border-box;overflow: hidden; }

.item-wrap .cateTit {box-sizing:border-box;padding: 0;padding-left:30px;text-align:left;height:60px;line-height:60px;border-bottom:1px solid #000;overflow: hidden;position: relative;}
.item-wrap .cateTit h3 { font-size:26px; font-weight:700; color:#000; line-height:60px; }
.item-wrap .cateTit>img {float:left;padding: 17.5px 0;margin-right: 10px;}
.item-wrap .item-cont .item-list .prd-wish {display:none;}
.item-wrap.best_product { border-bottom:1px solid #000; }
.item-wrap.best_product .item-cont .item-list { border-right:none; border-bottom:none; }
.best_slide_arrow { position:absolute; right:0; top:0; }
.best_slide_arrow>a { width:60px; height:60px; float:left; border-left:1px solid #000; box-sizing:border-box; cursor:pointer; }
.best_slide_arrow>a.best_left { background:url(//skin.makeshop.co.kr/skin/vintagehood/imgs/best_slide_left.png) no-repeat center; }
.best_slide_arrow>a.best_right { background:url(//skin.makeshop.co.kr/skin/vintagehood/imgs/best_slide_right.png) no-repeat center; }



/* class-list */
#productClass .cate-wrap { overflow:hidden }
#productClass .cate-wrap .bcate {font-size: 12px;color: #000;font-weight:normal;min-height: 0px;padding: 0px 0 20px;text-align: left;}
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li {float:left }
#productClass .cate-wrap .class-list ul li a {position: relative;display: inline-block;padding-right: 20px;padding-bottom: 20px;font-size: 11px;color:#9e9e9e;vertical-align: middle;}
#productClass .cate-wrap .class-list ul li a.active {color:#000;}

/* best-item */
#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; }

/* 하위 분류 */
#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 */

