@charset "utf-8";

/* ./lp2026-ws.css をベースに変更を加えています。 */

.bg01{
    padding-bottom: min(calc(240 * var(--vw-pc)), 240px);
}

/* mv */
.mv_grade_icon{
    width: 9.5%;
    position: absolute;
    top: 15%;
    left: 9%;
}

.mv_copy{
    color: #fff;
    top: min(calc(137 * var(--vw-pc)), 137px);
    left: min(calc(52 * var(--vw-pc)), 52px);
}

/* お申し込みモーダル */
.app_modal_link[data-tab="tab_item-0"],
.app_modal_link[data-tab="tab_item-1"],
.app_modal_link[data-tab="tab_item-2"],
.app_modal_link[data-tab="tab_item-3"],
.app_modal_link[data-tab="tab_item-4"],
.app_modal_link[data-tab="tab_item-5"],
.app_modal_link[data-tab="tab_item-6"],
.app_modal_link[data-tab="tab_item-7"]
{
    display: none;
}

@media screen and (max-width:768px){
    .bg01{
        padding-bottom: min(calc(640 * var(--vw-sp)), 640px);
    }

    /* mv */
    .mv_grade_icon{
        width: 18%;
        top: 7.5%;
        left: 4%;
    }

    .mv_copy{
        top: min(calc(160 * var(--vw-sp)), 160px);
        left: min(calc(24 * var(--vw-sp)), 24px);
    }
}


/* 講座詳細 */
.course .resp-tabs-list{
    justify-content: center;
}

.course .resp-tabs-list.resp-tabs-list-n10 li{
    width: 100%;
}

.resp-tabs-list li:nth-child(-n+8){
    display: none;
}

.resp-tabs-container h2[aria-controls="tab_item-0"],
.resp-tabs-container div[aria-labelledby="tab_item-0"],
.resp-tabs-container h2[aria-controls="tab_item-1"],
.resp-tabs-container div[aria-labelledby="tab_item-1"],
.resp-tabs-container h2[aria-controls="tab_item-2"],
.resp-tabs-container div[aria-labelledby="tab_item-2"],
.resp-tabs-container h2[aria-controls="tab_item-3"],
.resp-tabs-container div[aria-labelledby="tab_item-3"],
.resp-tabs-container h2[aria-controls="tab_item-4"],
.resp-tabs-container div[aria-labelledby="tab_item-4"],
.resp-tabs-container h2[aria-controls="tab_item-5"],
.resp-tabs-container div[aria-labelledby="tab_item-5"],
.resp-tabs-container h2[aria-controls="tab_item-6"],
.resp-tabs-container div[aria-labelledby="tab_item-6"],
.resp-tabs-container h2[aria-controls="tab_item-7"],
.resp-tabs-container div[aria-labelledby="tab_item-7"]
/* .resp-tabs-container h2[aria-controls="tab_item-8"],
.resp-tabs-container div[aria-labelledby="tab_item-8"],
.resp-tabs-container h2[aria-controls="tab_item-9"],
.resp-tabs-container div[aria-labelledby="tab_item-9"],
.resp-tabs-container h2[aria-controls="tab_item-10"],
.resp-tabs-container div[aria-labelledby="tab_item-10"] */
{
    display: none;
}