/* BASIC css start */
#prdBrand .cate-wrap .cate-img { padding: 25px 0 25px 0 }
#prdBrand .cate-wrap .cate-review li { float: left; padding-right: 6px; }
#prdBrand .cate-wrap .cate-review .review_end { padding-right: 0px }

#prdBrand .item-wrap .item-cont .bestNum {background: #ababab; color: #fff; width: 70px; text-align: center; height: 20px; position: absolute;}
/* 1. 상품 목록 전체 컨테이너 중앙 정렬 */
.item-wrap .item-cont { 
    width: 1215px !important; 
    margin: 0 auto !important; /* 컨테이너 자체를 중앙으로 */
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: flex-start !important; /* 왼쪽부터 차곡차곡 */
}

/* 2. 상품 1개당 너비와 간격 (강제 적용) */
.item-wrap .item-cont .item-list {
    float: left !important;
    width: 285px !important;
    margin-right: 25px !important; /* 무조건 25px 간격 생성 */
    margin-left: 0 !important;
    padding: 0 0 50px 0 !important;
    box-sizing: border-box !important;
}

/* 3. 4번째 상품마다 오른쪽 간격 강제 제거 */
/* nth-child를 사용하면 nomg 클래스 유무와 상관없이 4번째마다 간격을 없앱니다 */
.item-wrap .item-cont .item-list:nth-child(4n) {
    margin-right: 0 !important;
}

/* 4. 이미지 크기 고정 */
.item-wrap .item-cont .item-list .thumb a,
.item-wrap .item-cont .item-list .thumb a img {
    width: 285px !important;
    height: 385px !important;
    display: block !important;
}
/* BASIC css end */

