/* BASIC css start */
/* class-list */
#productClass .cate-wrap { overflow:hidden }
#productClass .cate-wrap .bcate { }
#productClass .cate-wrap .class-list ul { border-bottom:1px solid #e3e3e3;  *zoom:1 }
#productClass .cate-wrap .class-list ul:after { display:block; clear:both; content:'' }
#productClass .cate-wrap .class-list ul li { padding:15px 30px 16px 0; float:left }
#productClass .cate-wrap .class-list ul li a { display:block; font-size:13px; color:#919191 }

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


/* 250109 수정 */
/* 카테고리 타이틀, 배너 */
#contentWrap {
    width: 1520px;
}

.page-body .item-wrap {
    margin: 0 auto;
}

#cateTitle {
    font-size: 39px;
    text-align: center;
}

#cateTitle p {
    font-size: 23px;
    font-weight: 300;
    color: #868686;
    padding-top: 20px;
}

#cateTitle ul {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 70px;
}

#cateTitle li {
    margin-bottom: 44px;
}

#cateTitle li + li {
    margin-left: 15px;
}

#cateTitle li:nth-child(6) {
    margin-left: 0;
}

/* 상품목록 사이즈 */
#prdList .item-cont .item-list {
    width: 20%;
    box-sizing: border-box;
}

#prdList .item-cont .item-list .thumb {
    width: 100%;
    height: auto;
}

#prdList .item-cont .item-list .thumb img {
    width: 100%;
    height: auto;
}





/* BASIC css end */

