.pageHeader {
    padding-bottom: 32px;
}

.pageHeader--textBox {
    padding: 8px;
}

.pageHeader--text {
    font-size: 1.6rem;
    line-height: 1.5;
    margin-top: 16px;
}

.pageHeader .pageHeader--btnBox {
    width: 100%;
    display: grid;
    place-items: center;
    margin-top: 32px;
}

.pageHeader .arrowBtn {
    width: 100%;
    background-color: var(--primary-bland-color);
    border-bottom-color: var(--primary-bland-color-dark);
}

.scratchesPriceSection {
    padding: 24px 8px;
}

.scratchesPriceSection .content--title {
    font-size: 2.4rem;
    text-align: left;
    padding: 0 8px 8px;
    border-bottom: 1px solid var(--primary-bland-color);
}

.scratchesPriceSection .content--textBox {
    padding: 16px 8px;
}

.scratchesPriceSection .content--text {
    line-height: 1.5;
}

.scratchesPriceSection .tableBox {
    width: 100%;
}


.dentPriceSection {
    padding: 24px 8px;
}

.dentPriceSection .content--title {
    font-size: 2.4rem;
    text-align: left;
    padding: 0 8px 8px;
    border-bottom: 1px solid var(--primary-bland-color);
}

.dentPriceSection .content--textBox {
    padding: 16px 8px;
}

.dentPriceSection .content--text {
    line-height: 1.5;
}

.dentPriceSection .tableBox {
    width: 100%;
}