@charset "utf-8";

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

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

/* pointElementary */
.section_pointElementary{
    padding-bottom: min(calc(100 * var(--vw-pc)), 100px);
}

/* お申し込みモーダル */
.app_modal_link[data-tab="tab_item-7"],
.app_modal_link[data-tab="tab_item-8"],
.app_modal_link[data-tab="tab_item-9"],
.app_modal_link[data-tab="tab_item-10"]
{
    display: none;
}

@media screen and (max-width:768px){
    /* mv */
    .mv_grade_icon{
        width: 18%;
        top: 7.5%;
        left: 4%;
    }

    /* pointElementary */
    .section_pointElementary{
        padding-bottom: min(calc(110 * var(--vw-sp)), 110px);
    }
}


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

.course .resp-tabs-list.resp-tabs-list-n10 li{
    width: calc(100% / 7);
}

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

.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;
}