/*
 スタンド価格表スタイル上書き 
*/

#vip * span.hanging-indent3 {
    display: block;
    text-indent: -1em;
    padding-left: 1em;
}

#stand1 * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__head tr th.m-basic-table__cell,
#stand2 * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__head tr th.m-basic-table__cell,
#vip * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__head tr th.m-basic-table__cell,
#kentucky * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__head tr th.m-basic-table__cell{
    font-size:1.6rem;
    text-align:center;
    color: var(--colorBg1);
    background-color: var(--colorMain6);
    padding-top: 1.6rem;
    padding-bottom: 1.6rem;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 0.4rem;
    font-weight: 700;    
}

#stand1 * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell,
#stand2 * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell,
#vip * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell,
#kentucky * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell {
    font-size:1.6rem;
    text-align:center;
    background: var(--colorMain2);
    padding-top: 1.6rem;
    padding-bottom: 1.6rem;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 0.4rem;
    vertical-align: top;
}

#stand1 * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell:nth-child(even), 
#stand2 * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell:nth-child(even),
#vip * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell:nth-child(even),
#kentucky * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell:nth-child(even) {
    font-size:1.6rem;
    text-align:center;
    background: var(--colorMain2);
    padding-top: 1.6rem;
    padding-bottom: 1.6rem;
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 0.4rem;
}

#vip .detail-content__sliders {
    margin-bottom: 2rem;
}
#vip .detail-content__application-sub-heading {
    display: block;
}
#vip .detail-content__application-box>.nd-markdown-p {
    margin-bottom: 0;
}
#vip .detail-content__comment {
    display: block;
}

.page-seat-detail .detail-content__sliders {
    margin-bottom: 2rem;
}

@media screen {
    #stand1 * .m-seat-card__info .m-scroll-table,
    #stand2 * .m-seat-card__info .m-scroll-table,
    #vip * .m-seat-card__info .m-scroll-table,
    #kentucky * .m-seat-card__info .m-scroll-table
    {
        overflow: visible;
    }

    #stand1 * .m-seat-card__info .m-scroll-table .m-scroll-table__content,
    #stand2 * .m-seat-card__info .m-scroll-table .m-scroll-table__content,
    #vip * .m-seat-card__info .m-scroll-table .m-scroll-table__content,
    #kentucky * .m-seat-card__info .m-scroll-table .m-scroll-table__content 
    {
        white-space: normal;
        min-width: calc(100% + 0.8rem);
        max-width: calc(100% + 0.8rem);
    }

    #stand1 * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__head tr th.m-basic-table__cell,
    #stand2 * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__head tr th.m-basic-table__cell,
    #vip * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__head tr th.m-basic-table__cell,
    #kentucky * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__head tr th.m-basic-table__cell{
        font-size:1.4rem;
    }
    
    #stand1 * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell, 
    #stand2 * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell,
    #vip * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell,
    #kentucky * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell {
        font-size:1.4rem;
    }
    
    #stand1 * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell:nth-child(even), 
    #stand2 * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell:nth-child(even),
    #vip * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell:nth-child(even),
    #kentucky * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell:nth-child(even) {
        font-size:1.4rem;
        width: 50%;
    }
    
    #stand1 * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell small, 
    #stand2 * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell small, 
    #vip * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell small, 
    #kentucky * .m-seat-card__info .m-scroll-table .m-scroll-table__content .m-basic-table__body tr td.m-basic-table__cell small {
        font-size:1.2rem;
    }
    
}
