@charset "UTF-8";

/* 브랜드 · 카테고리 목록 공통 */
.common-content-whitespace03 {
    margin: 0 -5px;
    padding: 20px 0 30px;
}

.common-content-titlebox {
    position: relative;
    padding: 0 15px 20px;
}

.common-content-titlebox .title {
    color: #222;
    font-size: 25px;
    font-family: 'Pretendard SemiBold';font-weight:normal;
    line-height: 1.2;
}

.common-content-titlebox .text {
    margin-top: 10px;
    color: #222;
    font-size: 14px;
}

.common-content-titlebox .more{
    position:absolute;
    top:10px;right:17px;
    font-size:14px;color:#222;
    text-decoration: none;
}

/* 브랜드 목록 */
.brandlist-keyword {
    padding: 16px 10px;
    border-top: 1px solid #222;
    background: #f6f6f6;
}

.brandlist-keyword a {
    display: inline-block;
    padding: 8px 12px;
    color: #222;
    font-size: 14px;
    line-height: 1.2;
}

.brand-keywordlist-title {
    padding: 26px 15px 0;
    border-top: 1px solid #bbb;
}

.brand-keywordlist-title a {
    color: #222;
    font-size: 14px;
    line-height: 1.2;
    font-family: 'Pretendard SemiBold';font-weight:normal;
}

.brand-keywordlist-title .brnk {
    color: #999;
}

.brand-keywordlist-text {
    padding: 10px 8px;
}

.brand-keywordlist-text a {
    display: inline-block;
    padding: 10px 7px;
    color: #222;
    font-size: 12px;
}

.brand-keywordlist-text a .number {
    display: inline-block;
    padding-left: 4px;
    color: #999;
}

.brandlist-keyword + .brand-keywordlist-title {
    border-top: none;
}

.brand-keywordlist-text + .brandlist-keyword {
    border-top: 1px solid #bbb;
}

.brandlist-keyword + .brand-keywordlist > .brand-keywordlist-title:first-child {
    border-top: none;
}

/* 카테고리 목록 */
.categorylist-resulttran {
    border-top: 1px solid #bbb;
}

.categorylist-resulttran li {
    padding: 26px 15px 16px;
    border-top: 1px solid #bbbbbb;
}

.categorylist-resulttran li:first-child {
    border-top: none;
}

.categorylist-resulttran li .title {
    color: #222;
    font-size: 14px;
    font-family: 'Pretendard SemiBold';font-weight:normal;
}

.categorylist-resulttran li .title a{
    font-family: 'Pretendard SemiBold';font-weight:normal;
}

.categorylist-resulttran li .text {
    margin: 10px -7px 0;
    color: #222;
    font-size: 12px;
    line-height: 1.2;
}

.categorylist-resulttran li .text a {
    display: inline-block;
    padding: 10px 7px;
    color: #222;
    font-size: 12px;
    line-height: 1.2;
}

.categorylist-resulttran .txtDiscount span,
.categorylist-resulttran .txtDiscount span{font-size:13px;}
