/* BASIC css start */
body #contentWrap {width:100%;}

/* 분류 상단 */
.bcate {font-size:32px; font-weight:700; padding-left:152px; line-height:80px; border-bottom:1px solid #EBEBEB;}
body .item-wrap {width:100%; overflow:inherit;}
body .item-wrap .item-info {padding:77px 0 32px; margin:0;}
body .item-wrap .item-info .item-order {float:none; display:flex; align-items: center;}
body .item-wrap .item-info .item-order dt {width:200px; font-size:13px; font-weight:700; color:#000;}
body .item-wrap .item-info .item-order dd {flex:1; text-align:right;}
body .item-wrap .item-info .item-order li {display:inline-block; vertical-align:top; float:none; padding:0 10px; border-right:1px solid #dedede;}
body .item-wrap .item-info .item-order li a {font-size:13px; color:#949494;}
body .item-wrap .item-info .item-order li a .on {color:#000;}


/* 상품 */
.prdCont .prd_wrap ul {max-height: 352.92px; margin-bottom:40.5px;}
.prdCont .prd_wrap ul .prd_list {}
.prdCont .prd_wrap ul .prd_list.on {position: relative; z-index: 1;}

/* class-list */
#productClass .cate-wrap { overflow:hidden; padding-top:24px; }
#productClass .cate-wrap .class-list ul { font-size:0;}
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li {display:inline-block; width: 14%; margin-right:3.2%; margin-bottom:32px;}
#productClass .cate-wrap .class-list ul li:nth-child(6n) {margin-right:0;}
#productClass .cate-wrap .class-list ul li:nth-child(n+7) {margin-bottom:0;}
#productClass .cate-wrap .class-list ul li a {display:block; font-size:20px; color:#191919; text-align:center; font-weight:700;}
#productClass .cate-wrap .class-list ul li a img {margin-bottom:15px; width:100%;}

/* 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 */

