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

.best-tit {
    font-size: 20px;
    font-family: Georgia;
    font-style: italic;
    color: #333;
    line-height: 26px;
    padding-top: 30px;
}


/* =========================================================
   º£½ºÆ® ¾ÆÀÌÅÛ
   ±âÁ¸ ±×´ë·Î À¯Áö
   ========================================================= */

#prdBrand .item-wrap .recmd-item-cont {
    zoom: 1;
    overflow: hidden;
    border: 1px solid #ddd;
    background-color: #f5f5f5;
    margin-bottom: 30px;
    padding: 15px;
}

#prdBrand .item-wrap .recmd-item-cont:after {
    content: "";
    display: block;
    clear: both;
}

#prdBrand .item-wrap .recmd-item-cont .item-list {
    float: left;
    margin: 0 35px 0 0;
    width: 240px;
}

#prdBrand .item-wrap .recmd-item-cont .item-list .thumb {
    text-align: center;
}

#prdBrand .item-wrap .recmd-item-cont .item-list .thumb img {
    width: 240px;
}

#prdBrand .item-wrap .recmd-item-cont .item-list li {
    color: #111;
}

#prdBrand .item-wrap .recmd-item-cont .nomg {
    margin-right: 0;
}


/* =========================================================
   365ÇÇ½Ì »óÇ°ºÐ·ù ÀÏ¹Ý »óÇ°
   PC 4¿­
   »óÇ°»çÁø 285px
   ========================================================= */

#prdBrand .item-wrap .item-cont {
    width: 1200px;
    overflow: hidden;
}


/* »óÇ° 4¿­ */
#prdBrand .item-wrap .item-cont .item-list {
    float: left;
    width: 285px;
    height: auto;
    padding: 0 15px 20px 0;
    box-sizing: border-box;
    text-align: center;
}


/* 4¹øÂ° »óÇ° ¿À¸¥ÂÊ ¿©¹é Á¦°Å */
#prdBrand .item-wrap .item-cont .item-list:nth-child(4n),
#prdBrand .item-wrap .item-cont .item-list.nomg {
    padding-right: 0;
}


/* =========================================================
   »óÇ° ÀÌ¹ÌÁö
   ========================================================= */

#prdBrand .item-wrap .item-cont .item-list .thumb {
    position: relative;
    width: 285px;
    height: 285px;
    overflow: hidden;
    text-align: center;
}

#prdBrand .item-wrap .item-cont .item-list .thumb a {
    display: block;
    width: 285px;
    height: 285px;
}

#prdBrand .item-wrap .item-cont .item-list .thumb img {
    display: block;
    width: 285px;
    height: 285px;
    margin: 0 auto;
    object-fit: contain;
    transition: transform 0.25s ease;
}


/* ¸¶¿ì½º¸¦ ¿Ã¸®¸é »çÁø¸¸ È®´ë */
#prdBrand .item-wrap .item-cont .item-list .thumb a:hover img {
    transform: scale(1.08);
}


/* =========================================================
   »óÇ° Á¤º¸
   ========================================================= */

#prdBrand .item-wrap .item-cont .item-list .prd-info {
    padding: 10px 0 15px;
    overflow: visible;
    text-align: center;
}


/* =========================================================
   »óÇ°¸í ±ä ±Û¾¾ Àß¸² ¹æÁö
   ========================================================= */

#prdBrand .item-wrap .item-cont .item-list .prd-name {
    display: block;
    width: 100%;
    min-height: 40px;
    height: auto !important;
    padding-top: 5px;
    font-size: 14px;
    line-height: 20px;
    color: #111;
    text-align: center;
    white-space: normal !important;
    word-break: break-all !important;
    overflow-wrap: break-word !important;
    overflow: visible !important;
}

#prdBrand .item-wrap .item-cont .item-list .prd-name a {
    display: block;
    width: 100%;
    height: auto !important;
    color: #111;
    line-height: 20px;
    text-align: center;
    white-space: normal !important;
    word-break: break-all !important;
    overflow-wrap: break-word !important;
    overflow: visible !important;
}


/* °¡°Ý */
#prdBrand .item-wrap .item-cont .item-list .prd-price {
    padding-top: 5px;
    font-size: 14px;
    line-height: 20px;
    color: #111;
    font-weight: 700;
    text-align: center;
    white-space: nowrap;
}

#prdBrand .item-wrap .item-cont .item-list .prd-price .price {
    color: #111;
}


/* ±âÅ¸ ¹®±¸ */
#prdBrand .item-wrap .item-cont .item-list .line {
    font-size: 12px;
    line-height: 18px;
    color: #777;
    text-align: center;
}


/* =========================================================
   ÀÛÀº µ¸º¸±â / »óÇ° ¹Ì¸®º¸±â Á¦°Å
   ========================================================= */

#prdBrand .item-wrap .item-cont .item-list .prd-preview,
#prdBrand .item-wrap .item-cont .item-list .prd-preview .btn-preview,
#prdBrand .item-wrap .item-cont .item-list .prd-preview a,
#prdBrand .item-wrap .item-cont .item-list .prd-preview img {
    display: none !important;
    visibility: hidden !important;
}


/* »óÇ° ¹Ì¸®º¸±â ¹öÆ°ÀÌ ´Ù¸¥ À§Ä¡¿¡ ÀÖ´Â °æ¿ì±îÁö Á¦°Å */
#productClass .item-list .prd-preview,
#productClass .item-list .btn-preview {
    display: none !important;
    visibility: hidden !important;
}


/* =========================================================
   ºÒÇÊ¿äÇÑ »óÇ° ºÎ°¡¿µ¿ª
   ========================================================= */

#prdBrand .item-wrap .item-cont .item-list .prd-wish {
    display: none;
}

#prdBrand .item-wrap .item-cont .item-list .prd-color {
    display: none;
}


/* =========================================================
   ¸¶Áö¸· »óÇ° ¿©¹é
   ========================================================= */

#prdBrand .item-wrap .item-cont .nomg {
    padding-right: 0;
}


/* =========================================================
   »óÇ°ºÐ·ù »óÇ° ¹Ø µ¸º¸±â ¿ÏÀü Á¦°Å
   ========================================================= */

#prdBrand .item-wrap .item-cont .item-list .prd-preview,
#prdBrand .item-wrap .item-cont .item-list .btn-preview,
#prdBrand .item-wrap .item-cont .item-list .video-preview,
#prdBrand .item-wrap .item-cont .item-list .preview,
#prdBrand .item-wrap .item-cont .item-list a.preview,
#prdBrand .item-wrap .item-cont .item-list .thumb + .preview {
    display: none !important;
    visibility: hidden !important;
    width: 0 !important;
    height: 0 !important;
    overflow: hidden !important;
}


/* =========================================================
   »óÇ°ºÐ·ù ÀüÃ¼ Æø
   °øÅë CSSÀÇ 1100px ¶§¹®¿¡ ¿À¸¥ÂÊ ±Û¾¾°¡ Àß¸®Áö ¾Êµµ·Ï
   ========================================================= */

#prdBrand .item-wrap {
    width: 1200px;
    overflow: visible !important;
}

#prdBrand .item-wrap .item-cont {
    width: 1200px;
    overflow: visible !important;
}


/* =========================================================
   »óÇ°ºÐ·ù ÇÏÀ§ Ä«Å×°í¸® ±Û¾¾
   ³¬½Ã¹Ù´Ã(47) / ³¬½ÃÁÙ(31) µî
   ========================================================= */

#prdBrand .cate-wrap .class-list span a {
    white-space: nowrap;
    font-size: 15px !important;
    font-weight: 700 !important;
    font-family: "Malgun Gothic", "¸¼Àº °íµñ", sans-serif !important;
}

/* BASIC css end */

