#classes main .mv{background-image:url(../img/classes/mv-sp.jpg)}@media screen and (min-width: 769px){#classes main .mv{background-image:url(../img/classes/mv.jpg)}}@media screen and (min-width: 1025px){#classes main .about-btn{display:flex;gap:20px;justify-content:center;align-items:center}}#classes main .about-btn li .btn{display:inline-block;width:100%;min-width:260px}@media screen and (min-width: 1025px){#classes main .classlist .tab-menu{display:flex;justify-content:center;align-items:center;padding:0 15vw;border-bottom:1px solid #65d4ee}}#classes main .classlist .tab-menu .tab-link{border-bottom:1px solid #fff}@media screen and (min-width: 1025px){#classes main .classlist .tab-menu .tab-link{width:33.3333%;border-right:1px solid #fff;border-bottom:none}}#classes main .classlist .tab-menu .tab-link:last-child{border-right:none}#classes main .classlist .tab-menu .tab-link a{width:100%;display:block;transition:background .2s;background-color:#65d4ee;color:#fff;padding:1.5rem 0}#classes main .classlist .tab-menu .tab-link.active a{background-color:#50abc0}#classes main .classlist .tab-content{display:none;border-top:none}#classes main .classlist .tab-content.active{display:block}#classes main .classlist-item{display:grid;grid-template-columns:repeat(1, 1fr);gap:20px}@media screen and (min-width: 1025px){#classes main .classlist-item{grid-template-columns:repeat(2, 1fr)}}#classes main .classlist-item li .title{text-align:left}#classes main .classlist-item li .title .en{font-size:1.6rem;font-weight:200}#classes main .classlist-item li p{text-align:left}#classes main .classlist .sub-title{text-align:left}#classes main .classlist .sub-text{color:#3c8394;font-size:calc(16px + (2) * ((100vw - 376px) / (768 - 376))
);font-weight:400}@media(max-width: 375px){#classes main .classlist .sub-text{font-size:16px}}@media(min-width: 769px){#classes main .classlist .sub-text{font-size:18px}}#classes main .classevent .title{text-align:left}#classes main .classevent .title .en{font-size:1.6rem;font-weight:200}
