<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";

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

/* mv */
.mv_target{
    display: block;
    width: 16%;
    height: auto;
    position: absolute;
    top: 16%;
    right: 5%;
}

/* elementary */
.elementary_grade-feature_inner:nth-child(2) .elementary_grade-feature_img{
    width: 100%;
}
.elementary_grade-feature_inner:nth-child(2)::before{
    content: "";
    background-image: url(../img/ss2025/dot_bg02.svg);
    background-size: contain;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 3%;
}

@media screen and (max-width:768px){
    /* mv */
    .mv_target{
        width: 25%;
        top: 9%;
        right: 4%;
    }

    /* elementary */
    .elementary_grade-feature_inner:nth-child(2) .elementary_grade-feature_img{
        margin-top: 0;
    }
    .elementary_grade-feature_inner:nth-child(2){
        margin-top: 31%;
    }
    .elementary_grade-feature_inner:nth-child(2)::before{
        background-image: url(../img/ss2025/dot_bg03_sp.svg);
        top: 12%;
    }
    .elementary_grade-feature_inner:nth-child(2)::before{
        right: -19%;
    }
}


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

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

.resp-tabs-list li:nth-child(-n+4),
.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-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"]{
    display: none;
}</pre></body></html>