@charset "UTF-8";

.container {
    background-color: #f6f6f6;
}

.collection {
    font-size: 14px;
}

.collection section {
    padding: calc(var(--padd) * 6) 0 0;
}

.page_link_box li {
    width: calc(100% / 6);
}

.styling_list .item {
    padding-left: var(--padd);
    display: flex;
    flex-wrap: wrap;
    align-items: end;
    justify-content: center;
    gap: var(--padd);
}

.styling_list:nth-child(2n) .item {
    padding-left: 0;
    padding-right: var(--padd);
    flex-direction: row-reverse;
}

.styling_list .item_box {
    width: 488px;
}

.styling_list .sub_title {
    padding-bottom: calc(var(--padd) * 5);
    font-size: 2.2em;
    line-height: 1.6;
    text-align: left;
}

.styling_list .credit_box {
    padding: var(--padd) 0 0;
}

.styling_list .item .sub_box {
    width: calc(488px + (var(--padd) * 2));
}

.recommend_box h4 {
    font-size: 1.6em;
    text-align: left;
}

.list_only {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: calc(var(--padd) * 2);
}

.list_only .styling_list .sub_title {
    padding: 0 0 var(--padd);
    font-size: 2em;
}

.list_only .styling_list .btn_box {
    padding: var(--padd) 0 0;
}

.collection section.review {
    padding-left: calc(var(--padd) * 2.5);
    padding-right: calc(var(--padd) * 2.5);
    box-sizing: border-box;
}

.review>div {
    padding-top: calc(var(--padd) * 3);
}

.review_box {
    padding-bottom: calc(var(--padd) * 2);
}