.about .sell__slider--item .flex table .row--orange {
    > th > span {
        background: linear-gradient(180deg, rgba(255, 255, 255, 0) 62%, #f2ca9a 65%);
    }

    > td {
        font-weight: 700;
        color: #e58210;
    }
}

/* 20240619追加 */
.value {
    padding-block: 64px;
    background: #f6f0e1;
    margin-top: 64px;
}

.value .value__txt {
    text-align: center;
    font-size: 27px;
    font-weight: bold;
    padding-inline: calc(56px + 6vw);
    width: fit-content;
    margin-inline: auto;
    position: relative;
}

.value .value__txt::before,
.value .value__txt::after {
    content: "";
    width: 56px;
    height: auto;
    aspect-ratio: 0.8 / 1;
    background: url(../../assets/images/deco_value.svg) no-repeat center / contain;
    position: absolute;
    bottom: 0;
}

.value .value__txt::before {
    left: 0;
}

.value .value__txt::after {
    right: 0;
    transform: scale(-1, 1);
}

.value .value__txt span {
    background: linear-gradient(180deg, rgba(255, 255, 255, 0) 62%, #f2ca9a 65%);
}

.value .value__txt em {
    color: #e58210;
    font-size: 40px;
    font-style: normal;
}

@media screen and (max-width: 900px) {
    .value {
        padding-block: 40px;
    }

    .value .value__txt {
        font-size: 20px;
        padding-inline: calc(30px + 3vw);
    }

    .value .value__txt em {
        font-size: 25px;
    }

    .value .value__txt::before,
    .value .value__txt::after {
        width: 30px;
        bottom: 12px;
    }
}

/* 20240924 */
.cta__flex--left{
    text-align: center;
}