﻿:root{--notosans: "Noto Sans JP", sans-serif;--mplusrounded: "M PLUS Rounded 1c", sans-serif;--black: #231815;--white: #fff;--blue: #1f8aff;--yellow: #fff56b;--pink: #fe7f9c;--orange: #ef7800;--lightyellow: #fffbc7;--point: #cae8f9;--admission: #b6e1f9;--crem-base-width: 750}@media screen and (min-width: 769px){:root{--crem-base-width: 1920}}main{font-family:var(--mplusrounded);color:var(--black);container-type:inline-size}.c-footer{margin-top:0}#container{font-size:calc(16/var(--crem-base-width)*100cqw);font-weight:700;position:relative;background-color:var(--admission);padding-bottom:calc(180/var(--crem-base-width)*100cqw)}.inner{padding-inline:calc(40/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){.inner{padding-inline:calc(360/var(--crem-base-width)*100cqw)}}.inner-sm{padding-inline:calc(30/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){.inner-sm{padding-inline:calc(70/var(--crem-base-width)*100cqw)}}.mb0{margin-bottom:calc(0/var(--crem-base-width)*100cqw) !important}.mb10{margin-bottom:calc(10/var(--crem-base-width)*100cqw) !important}.mb20{margin-bottom:calc(20/var(--crem-base-width)*100cqw) !important}.mb30{margin-bottom:calc(30/var(--crem-base-width)*100cqw) !important}.mb40{margin-bottom:calc(40/var(--crem-base-width)*100cqw) !important}.mb50{margin-bottom:calc(50/var(--crem-base-width)*100cqw) !important}.mb60{margin-bottom:calc(60/var(--crem-base-width)*100cqw) !important}.mb70{margin-bottom:calc(70/var(--crem-base-width)*100cqw) !important}.mb80{margin-bottom:calc(80/var(--crem-base-width)*100cqw) !important}.mb90{margin-bottom:calc(90/var(--crem-base-width)*100cqw) !important}.mb100{margin-bottom:calc(100/var(--crem-base-width)*100cqw) !important}.note{font-size:calc(30/var(--crem-base-width)*100cqw);font-weight:500;line-height:1.4;display:flex}.note .kome{flex-shrink:0}@media screen and (min-width: 769px){.note{font-size:calc(20/var(--crem-base-width)*100cqw)}}.spIn{display:none}@media screen and (max-width: 768px){.spIn{display:inline}}.pcIn{display:inline}@media screen and (max-width: 768px){.pcIn{display:none}}.js-fadeup{opacity:0;transform:translateY(calc(30 / var(--crem-base-width) * 100cqw)) scale(0.98);transition:opacity .5s ease,transform .5s ease}.js-fadeup.is-visible{opacity:1;transform:translateY(0) scale(1)}main sup{vertical-align:top}#mv h1{line-height:0;position:relative;padding-bottom:calc(50/var(--crem-base-width)*100cqw);overflow:hidden}@media screen and (min-width: 769px){#mv h1{padding-bottom:0}}#mv h1 .mv__character{position:absolute;width:calc(641/var(--crem-base-width)*100cqw);left:calc(98/var(--crem-base-width)*100cqw);bottom:calc(-54/var(--crem-base-width)*100cqw);opacity:0;transform:translate3d(0, calc(28 / var(--crem-base-width) * 100cqw), 0) scale(0.94);transform-origin:center bottom;will-change:transform,opacity}#mv h1 .mv__character.is-animated{animation:character-pop-up .7s cubic-bezier(0.22, 1, 0.36, 1) forwards}@media screen and (min-width: 769px){#mv h1 .mv__character{width:calc(815/var(--crem-base-width)*100cqw);left:calc(983/var(--crem-base-width)*100cqw);bottom:calc(-15/var(--crem-base-width)*100cqw)}}#mv h1 .mv__caption{position:absolute;left:0;bottom:0}@keyframes character-pop-up{0%{opacity:0;transform:translate3d(0, calc(28 / var(--crem-base-width) * 100cqw), 0) scale(0.94)}48%{opacity:1;transform:translate3d(0, calc(-14 / var(--crem-base-width) * 100cqw), 0) scale(1.03)}80%{opacity:1;transform:translate3d(0, calc(-14 / var(--crem-base-width) * 100cqw), 0) scale(1.03)}100%{opacity:1;transform:translate3d(0, 0, 0) scale(1)}}@media(prefers-reduced-motion: reduce){.mv__character,.mv__character.is-animated{opacity:1;transform:none;animation:none}}#point{background-color:var(--point);padding-bottom:calc(40/var(--crem-base-width)*100cqw)}#point .point__item{position:relative;border-radius:calc(10/var(--crem-base-width)*100cqw);background-color:var(--white);padding-bottom:calc(30/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item{padding-bottom:calc(80/var(--crem-base-width)*100cqw)}}#point .point__item .point__title{display:grid;grid-template-columns:[number] calc(123/var(--crem-base-width)*100cqw) [text] 1fr;column-gap:calc(15/var(--crem-base-width)*100cqw);background-color:var(--yellow);padding:calc(25/var(--crem-base-width)*100cqw) calc(15/var(--crem-base-width)*100cqw);border-radius:calc(10/var(--crem-base-width)*100cqw);margin-bottom:calc(30/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__title{align-items:center;grid-template-columns:[number] calc(118/var(--crem-base-width)*100cqw) [text] 1fr;column-gap:calc(25/var(--crem-base-width)*100cqw);padding:calc(15/var(--crem-base-width)*100cqw) calc(50/var(--crem-base-width)*100cqw) calc(30/var(--crem-base-width)*100cqw);margin-bottom:calc(80/var(--crem-base-width)*100cqw)}}#point .point__item .point__title span{font-size:calc(48/var(--crem-base-width)*100cqw);font-weight:700;line-height:calc(62/var(--crem-base-width)*100cqw);position:relative;z-index:2}#point .point__item .point__title span .point__title--underline{position:relative}#point .point__item .point__title span .point__title--underline::after{content:"";width:101%;height:calc(20/var(--crem-base-width)*100cqw);position:absolute;bottom:0;left:50%;transform:translateX(-50%);background-color:var(--pink);z-index:-1}#point .point__item .point__inner{width:calc(605/var(--crem-base-width)*100cqw);margin-inline:auto}@media screen and (min-width: 769px){#point .point__item .point__inner{width:calc(1040/var(--crem-base-width)*100cqw)}}#point .point__item .point__subtitle{position:relative;margin:0 auto calc(25/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__subtitle{margin-bottom:calc(35/var(--crem-base-width)*100cqw)}}#point .point__item .point__subtitle span{font-size:calc(57/var(--crem-base-width)*100cqw);font-weight:700;text-align:center;line-height:calc(70/var(--crem-base-width)*100cqw);color:var(--white);width:max-content;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#point .point__item .point__subtitle span small{font-size:calc(26/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__subtitle span small{vertical-align:bottom}}#point .point__item .point__subtitle span:has(small){line-height:calc(57/var(--crem-base-width)*100cqw);top:calc(70/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__subtitle span:has(small){line-height:calc(50/var(--crem-base-width)*100cqw);top:calc(60/var(--crem-base-width)*100cqw)}}#point .point__item .point__subtitle::before,#point .point__item .point__subtitle::after{content:"";position:absolute;width:calc(129/var(--crem-base-width)*100cqw);aspect-ratio:1/1;top:calc(-11/var(--crem-base-width)*100cqw);background-size:100% 100%}#point .point__item .point__subtitle::before{left:calc(-11/var(--crem-base-width)*100cqw);background-image:url(../img/point_subtitle_deco_left.webp)}#point .point__item .point__subtitle::after{right:calc(-11/var(--crem-base-width)*100cqw);background-image:url(../img/point_subtitle_deco_right.webp)}#point .point__item .point__intro{margin-bottom:calc(25/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__intro{margin-inline:auto}#point .point__item .point__intro--01{width:calc(684/var(--crem-base-width)*100cqw)}#point .point__item .point__intro--02{width:calc(664/var(--crem-base-width)*100cqw)}#point .point__item .point__intro--03{width:calc(654/var(--crem-base-width)*100cqw)}#point .point__item .point__intro--04{width:calc(690/var(--crem-base-width)*100cqw)}#point .point__item .point__intro--05{width:calc(654/var(--crem-base-width)*100cqw)}}#point .point__item .point__lead{line-height:1}#point .point__item .point__lead--01{width:calc(566/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__lead--01{width:calc(920/var(--crem-base-width)*100cqw)}}#point .point__item .point__lead--02{width:calc(599/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__lead--02{width:calc(1038/var(--crem-base-width)*100cqw)}}#point .point__item .point__lead--03{width:calc(591/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__lead--03{width:calc(900/var(--crem-base-width)*100cqw)}}#point .point__item .point__lead--04{width:calc(493/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__lead--04{width:calc(799/var(--crem-base-width)*100cqw)}}#point .point__item .point__lead--05{width:calc(579/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__lead--05{width:calc(1006/var(--crem-base-width)*100cqw)}}#point .point__item .point__lead--06{width:calc(584/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__lead--06{width:calc(1036/var(--crem-base-width)*100cqw)}}#point .point__item .point__lead--07{width:calc(604/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__lead--07{width:calc(1017/var(--crem-base-width)*100cqw)}}#point .point__item .point__lead--08{width:calc(409/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__lead--08{width:calc(738/var(--crem-base-width)*100cqw)}}#point .point__item .point__lead--09{width:calc(624/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__lead--09{width:calc(775/var(--crem-base-width)*100cqw)}}#point .point__item .point__lead--10{width:calc(604/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__lead--10{width:calc(670/var(--crem-base-width)*100cqw)}}#point .point__item .point__lead+.point__lead{margin-top:calc(20/var(--crem-base-width)*100cqw)}#point .point__item .point__column{margin-block:calc(20/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__column{margin-block:calc(30/var(--crem-base-width)*100cqw) calc(60/var(--crem-base-width)*100cqw)}}#point .point__item .point__column .point__column-headline{width:calc(265/var(--crem-base-width)*100cqw);margin-bottom:calc(25/var(--crem-base-width)*100cqw)}#point .point__item .point__column .point__column-headline.center{margin-inline:auto}@media screen and (min-width: 769px){#point .point__item .point__column .point__column-headline{display:none}}#point .point__item .point__column .point__column--flex{display:flex;justify-content:space-between}#point .point__item .point__column .point__column--flex.flex--end{align-items:flex-end}@media screen and (min-width: 769px){#point .point__item .point__column .point__column--flex{align-items:flex-end;justify-content:flex-start;column-gap:calc(25/var(--crem-base-width)*100cqw)}}#point .point__item .point__column .point__column--flex .flex--text{font-size:calc(38/var(--crem-base-width)*100cqw);font-weight:500;line-height:calc(60/var(--crem-base-width)*100cqw);text-align:justify;width:calc(430/var(--crem-base-width)*100cqw)}#point .point__item .point__column .point__column--flex .flex--text img{display:none}#point .point__item .point__column .point__column--flex .flex--text strong{font-weight:700;text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:calc(20/var(--crem-base-width)*100cqw);text-underline-offset:calc(-5/var(--crem-base-width)*100cqw);text-decoration-skip-ink:none}@media screen and (min-width: 769px){#point .point__item .point__column .point__column--flex .flex--text{width:auto}#point .point__item .point__column .point__column--flex .flex--text img{display:block;width:calc(265/var(--crem-base-width)*100cqw);margin-bottom:calc(25/var(--crem-base-width)*100cqw)}}#point .point__item .point__column .point__column--flex .flex--img{width:calc(153/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item .point__column .point__column--flex .flex--img{width:calc(170/var(--crem-base-width)*100cqw);flex-shrink:0;float:right}}#point .point__item .point__column .point__column--flex.is-float{display:block;overflow:hidden}#point .point__item .point__column .point__column--flex.is-float .flex--text{width:auto}#point .point__item .point__column .point__column--flex.is-float .space{float:right;width:0;height:calc(135/var(--crem-base-width)*100cqw)}#point .point__item .point__column .point__column--flex.is-float .flex--img{float:right;clear:both;margin-left:calc(20/var(--crem-base-width)*100cqw)}#point .point__item .point__outro{line-height:1;margin-bottom:calc(25/var(--crem-base-width)*100cqw)}#point .point__item .point__outro:last-child{margin-bottom:0}@media screen and (min-width: 769px){#point .point__item .point__outro{margin:calc(25/var(--crem-base-width)*100cqw) auto calc(50/var(--crem-base-width)*100cqw)}#point .point__item .point__outro--01{width:calc(652/var(--crem-base-width)*100cqw)}#point .point__item .point__outro--02{width:calc(680/var(--crem-base-width)*100cqw)}#point .point__item .point__outro--03{width:calc(688/var(--crem-base-width)*100cqw)}#point .point__item .point__outro--04{width:calc(676/var(--crem-base-width)*100cqw)}#point .point__item .point__outro--05{width:calc(669/var(--crem-base-width)*100cqw)}}#point .point__item--01::after{width:calc(707/var(--crem-base-width)*100cqw);aspect-ratio:707/390;left:calc(-30/var(--crem-base-width)*100cqw);top:calc(540/var(--crem-base-width)*100cqw);background-image:url(../img/deco_tape_01.webp)}#point .point__item--02::after{width:calc(707/var(--crem-base-width)*100cqw);aspect-ratio:707/390;left:calc(-30/var(--crem-base-width)*100cqw);top:calc(560/var(--crem-base-width)*100cqw);background-image:url(../img/deco_tape_02.webp)}#point .point__item--03 .point__column .point__column-headline{margin-bottom:calc(-30/var(--crem-base-width)*100cqw)}#point .point__item--03::after{width:calc(656/var(--crem-base-width)*100cqw);aspect-ratio:656/557;left:calc(-15/var(--crem-base-width)*100cqw);top:calc(560/var(--crem-base-width)*100cqw);background-image:url(../img/deco_tape_03.webp)}#point .point__item--04::after{width:calc(593/var(--crem-base-width)*100cqw);aspect-ratio:593/257;left:calc(20/var(--crem-base-width)*100cqw);top:calc(440/var(--crem-base-width)*100cqw);background-image:url(../img/deco_tape_05.webp)}#point .point__item::after{position:absolute;content:"";background-size:100% 100%}@media screen and (min-width: 769px){#point .point__item::after{width:calc(1020/var(--crem-base-width)*100cqw);aspect-ratio:2040/585;left:calc(50% - 510/var(--crem-base-width)*100cqw);top:calc(410/var(--crem-base-width)*100cqw);background-image:url(../img/deco_tape_01_pc.webp)}}@media screen and (min-width: 769px){#point .point__item--04::after{top:calc(220/var(--crem-base-width)*100cqw)}}#point .point__item .point__item--sub{position:relative}#point .point__item .point__item--sub.sub--01::after{content:"";width:calc(628/var(--crem-base-width)*100cqw);aspect-ratio:628/341;position:absolute;top:calc(180/var(--crem-base-width)*100cqw);left:0;background:url(../img/deco_tape_04.webp) top left/100% 100%}@media screen and (min-width: 769px){#point .point__item .point__item--sub.sub--01::after{width:calc(347/var(--crem-base-width)*100cqw);aspect-ratio:347/267;top:calc(245/var(--crem-base-width)*100cqw);left:calc(640/var(--crem-base-width)*100cqw);background-image:url(../img/deco_tape_04_pc.webp)}}#point .point__item+.point__item{margin-top:calc(40/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#point .point__item+.point__item{margin-top:calc(80/var(--crem-base-width)*100cqw)}}#admission{padding-top:calc(95/var(--crem-base-width)*100cqw);background:url(../img/admission_bg_sp.webp) top left/100% auto no-repeat,var(--admission)}@media screen and (min-width: 769px){#admission{padding-top:calc(290/var(--crem-base-width)*100cqw)}}#admission .adm__title{margin-bottom:calc(25/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#admission .adm__title{width:calc(1231/var(--crem-base-width)*100cqw);margin:0 auto calc(60/var(--crem-base-width)*100cqw)}}@media screen and (min-width: 769px){#admission .adm__wrap{padding:calc(70/var(--crem-base-width)*100cqw) calc(40/var(--crem-base-width)*100cqw);border:calc(3/var(--crem-base-width)*100cqw) solid var(--white);margin-bottom:calc(80/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__item-headline{font-size:calc(54/var(--crem-base-width)*100cqw);font-weight:700;text-align:center;line-height:calc(86/var(--crem-base-width)*100cqw);color:var(--blue);margin-bottom:calc(15/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#admission .adm__item .adm__item-headline{font-size:calc(68/var(--crem-base-width)*100cqw);background-color:var(--white);margin-bottom:0;padding-block:calc(25/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__date{margin-bottom:calc(45/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#admission .adm__item .adm__date{margin-bottom:calc(60/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__intro{position:relative;padding-bottom:calc(60/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#admission .adm__item .adm__intro{padding-bottom:0}}#admission .adm__item .adm__intro .adm__intro-headline{width:calc(380/var(--crem-base-width)*100cqw);margin-bottom:calc(20/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__intro .adm__intro-lead{position:relative}#admission .adm__item .adm__intro .adm__intro-lead p{font-size:calc(45/var(--crem-base-width)*100cqw);font-weight:700;line-height:calc(76/var(--crem-base-width)*100cqw);display:flex}#admission .adm__item .adm__intro .adm__intro-lead p strong{font-size:calc(54/var(--crem-base-width)*100cqw);font-weight:700;text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:calc(20/var(--crem-base-width)*100cqw);text-underline-offset:calc(-5/var(--crem-base-width)*100cqw);text-decoration-skip-ink:none}@media screen and (min-width: 769px){#admission .adm__item .adm__intro .adm__intro-lead p strong{font-size:calc(59/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__intro .adm__intro-lead p::before{content:"◎";font-size:calc(62/var(--crem-base-width)*100cqw);line-height:calc(76/var(--crem-base-width)*100cqw);color:var(--orange)}#admission .adm__item .adm__intro .adm__intro-lead .before-black::before{color:var(--black)}#admission .adm__item .adm__intro .adm__intro-lead p+p{margin-top:calc(10/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-head{color:var(--white);font-weight:700;position:relative;padding:calc(30/var(--crem-base-width)*100cqw) calc(30/var(--crem-base-width)*100cqw) calc(35/var(--crem-base-width)*100cqw);background:url(../img/admission_accordion_bg.webp) center center/cover;pointer-events:all;cursor:pointer}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-head{padding:calc(30/var(--crem-base-width)*100cqw) calc(40/var(--crem-base-width)*100cqw) calc(40/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__accordion .adm__acc-head .head-top{font-size:calc(24/var(--crem-base-width)*100cqw);line-height:1;padding-bottom:calc(10/var(--crem-base-width)*100cqw);margin-bottom:calc(25/var(--crem-base-width)*100cqw)}@media screen and (max-width: 768px){#admission .adm__item .adm__accordion .adm__acc-head .head-top{border-bottom:calc(2/var(--crem-base-width)*100cqw) solid var(--white)}}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-head .head-top{font-size:calc(34/var(--crem-base-width)*100cqw);position:relative;padding-bottom:calc(15/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-head .head-top::before,#admission .adm__item .adm__accordion .adm__acc-head .head-top::after{content:"";height:calc(2/var(--crem-base-width)*100cqw);position:absolute;bottom:0;background-color:var(--white)}#admission .adm__item .adm__accordion .adm__acc-head .head-top::before{width:calc(889/var(--crem-base-width)*100cqw);left:0}#admission .adm__item .adm__accordion .adm__acc-head .head-top::after{width:calc(119/var(--crem-base-width)*100cqw);right:0}}#admission .adm__item .adm__accordion .adm__acc-head .head-bottom{display:flex;justify-content:space-between;align-items:center}#admission .adm__item .adm__accordion .adm__acc-head .head-bottom .head-bottom-text{font-size:calc(40/var(--crem-base-width)*100cqw);line-height:1}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-head .head-bottom .head-bottom-text{font-size:calc(53/var(--crem-base-width)*100cqw)}}@media screen and (max-width: 768px){#admission .adm__item .adm__accordion .adm__acc-head .head-bottom .head-bottom-text small{font-size:calc(30/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__accordion .adm__acc-head .head-bottom .head-bottom-text.period-early{position:relative}#admission .adm__item .adm__accordion .adm__acc-head .head-bottom .head-bottom-text.period-early::after{content:"";width:calc(100/var(--crem-base-width)*100cqw);aspect-ratio:1/1;position:absolute;top:calc(50% - 51/var(--crem-base-width)*100cqw);right:calc(-110/var(--crem-base-width)*100cqw);background:url(../img/admission_accordion_icon_early.webp) top left/100% 100%}#admission .adm__item .adm__accordion .adm__acc-head .head-bottom .head-bottom-text.period-later{position:relative}#admission .adm__item .adm__accordion .adm__acc-head .head-bottom .head-bottom-text.period-later::after{content:"";width:calc(100/var(--crem-base-width)*100cqw);aspect-ratio:1/1;position:absolute;top:calc(50% - 51/var(--crem-base-width)*100cqw);right:calc(-110/var(--crem-base-width)*100cqw);background:url(../img/admission_accordion_icon_later.webp) top left/100% 100%}#admission .adm__item .adm__accordion .adm__acc-head .head-bottom .head-bottom-icon{display:block;width:calc(65/var(--crem-base-width)*100cqw);aspect-ratio:1/1;position:relative;background-color:var(--white)}#admission .adm__item .adm__accordion .adm__acc-head .head-bottom .head-bottom-icon::before{content:"";width:calc(22/var(--crem-base-width)*100cqw);aspect-ratio:1/1;position:absolute;left:calc(50% - 11/var(--crem-base-width)*100cqw);border-top:calc(2/var(--crem-base-width)*100cqw) solid var(--blue);border-right:calc(2/var(--crem-base-width)*100cqw) solid var(--blue);top:calc(50% - 22/var(--crem-base-width)*100cqw*.75);transform:rotate(135deg);transition:all .3s}#admission .adm__item .adm__accordion .adm__acc-head.is-active .head-bottom .head-bottom-icon::before{top:calc(50% - 22/var(--crem-base-width)*100cqw*.25);transform:rotate(315deg)}#admission .adm__item .adm__accordion .adm__acc-head::after{content:"";width:calc(98/var(--crem-base-width)*100cqw);aspect-ratio:98/111;position:absolute;bottom:0;right:calc(115/var(--crem-base-width)*100cqw);background-size:100% 100%}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-head::after{width:calc(130/var(--crem-base-width)*100cqw);right:calc(150/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__accordion .adm__acc-head.deco-girl::after{background-image:url(../img/deco_check_01.webp)}#admission .adm__item .adm__accordion .adm__acc-head.deco-boy::after{background-image:url(../img/deco_check_02.webp)}#admission .adm__item .adm__accordion .adm__acc-body{display:none;padding-block:calc(25/var(--crem-base-width)*100cqw) calc(30/var(--crem-base-width)*100cqw);background-color:var(--white)}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-body{padding-block:calc(30/var(--crem-base-width)*100cqw) calc(80/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body.deco-tape{background-image:url(../img/deco_tape_09_pc.webp);background-position:top calc(50/var(--crem-base-width)*100cqw) center;background-size:calc(1148/var(--crem-base-width)*100cqw) auto;background-repeat:no-repeat}}#admission .adm__item .adm__accordion .adm__acc-body .body__category{display:flex;justify-content:center;flex-wrap:wrap;gap:calc(20/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__category .body__cat-item{line-height:0}#admission .adm__item .adm__accordion .adm__acc-body .body__category .body__cat-item--01{width:calc(175/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__category .body__cat-item--02{width:calc(196/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__category .body__cat-item--03{width:calc(395/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__category .body__cat-item--04{width:calc(395/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__intro{margin:calc(15/var(--crem-base-width)*100cqw) auto 0}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-body .body__intro{margin-top:calc(30/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__accordion .adm__acc-body .body__intro--01{width:calc(592/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-body .body__intro--01{width:calc(651/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__accordion .adm__acc-body .body__intro--02{width:calc(623/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-body .body__intro--02{width:calc(690/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__accordion .adm__acc-body .body__intro--03{width:calc(589/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-body .body__intro--03{width:calc(662/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__accordion .adm__acc-body .body__lead{display:grid;grid-template-columns:max-content 1fr;margin-top:calc(30/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__lead::before{content:"◎";font-size:calc(62/var(--crem-base-width)*100cqw);line-height:calc(69/var(--crem-base-width)*100cqw);color:var(--orange)}#admission .adm__item .adm__accordion .adm__acc-body .body__lead.m0{margin:0}#admission .adm__item .adm__accordion .adm__acc-body .body__lead .body__lead--text{font-size:calc(42/var(--crem-base-width)*100cqw);line-height:calc(69/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__lead .body__lead--text strong{font-size:calc(54/var(--crem-base-width)*100cqw);font-weight:700;color:var(--orange);text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:calc(20/var(--crem-base-width)*100cqw);text-underline-offset:calc(-5/var(--crem-base-width)*100cqw);text-decoration-skip-ink:none}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-body .body__lead .body__lead--text strong{font-size:calc(59/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__accordion .adm__acc-body .body__lead .body__lead--text sup{font-size:.7em;vertical-align:top}#admission .adm__item .adm__accordion .adm__acc-body .body__lead--plus{margin-top:calc(70/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__lead--plus .body__lead--text{position:relative}#admission .adm__item .adm__accordion .adm__acc-body .body__lead--plus .body__lead--text .icon{width:calc(45/var(--crem-base-width)*100cqw);aspect-ratio:1/1;position:absolute;left:calc(50% - 45/var(--crem-base-width)*100cqw/2);top:calc(-45/var(--crem-base-width)*100cqw + -8/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__lead--plus .body__lead--text .icon::before,#admission .adm__item .adm__accordion .adm__acc-body .body__lead--plus .body__lead--text .icon::after{content:"";position:absolute;background-color:var(--black)}#admission .adm__item .adm__accordion .adm__acc-body .body__lead--plus .body__lead--text .icon::before{width:calc(6/var(--crem-base-width)*100cqw);height:100%;top:0;left:calc(50% - 3/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__lead--plus .body__lead--text .icon::after{height:calc(6/var(--crem-base-width)*100cqw);width:100%;left:0;top:calc(50% - 3/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__point{margin-top:calc(30/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__point .body__point-wrap{background-color:var(--lightyellow);padding:calc(20/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-body .body__point .body__point-wrap{padding-block:calc(30/var(--crem-base-width)*100cqw) calc(45/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__accordion .adm__acc-body .body__point .body__point-wrap p{font-size:calc(41/var(--crem-base-width)*100cqw);line-height:1.5}#admission .adm__item .adm__accordion .adm__acc-body .body__point .body__point-wrap p strong{font-weight:700;text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:calc(15/var(--crem-base-width)*100cqw);text-underline-offset:calc(-5/var(--crem-base-width)*100cqw);text-decoration-skip-ink:none}#admission .adm__item .adm__accordion .adm__acc-body .body__point .body__point-wrap p sup{font-size:.5em}#admission .adm__item .adm__accordion .adm__acc-body .body__column{margin-top:calc(35/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__column .body__column-headline{width:calc(265/var(--crem-base-width)*100cqw);margin-bottom:calc(20/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__column .body__column-lead{font-size:calc(38/var(--crem-base-width)*100cqw);font-weight:500;line-height:calc(60/var(--crem-base-width)*100cqw);text-align:justify}#admission .adm__item .adm__accordion .adm__acc-body .body__column .body__column-lead strong{font-weight:700;text-decoration:underline;text-decoration-color:var(--yellow);text-decoration-thickness:calc(20/var(--crem-base-width)*100cqw);text-underline-offset:calc(-5/var(--crem-base-width)*100cqw);text-decoration-skip-ink:none}#admission .adm__item .adm__accordion .adm__acc-body .body__column .note{margin-top:calc(30/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__outro{margin-top:calc(40/var(--crem-base-width)*100cqw)}#admission .adm__item .adm__accordion .adm__acc-body .body__outro--01{width:calc(622/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-body .body__outro--01{width:calc(684/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__accordion .adm__acc-body .body__outro--02{width:calc(609/var(--crem-base-width)*100cqw);margin-inline:auto 0}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-body .body__outro--02{width:calc(670/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__accordion .adm__acc-body .body__outro--03{width:calc(620/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-body .body__outro--03{width:calc(683/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__accordion .adm__acc-body .body__outro--04{width:calc(649/var(--crem-base-width)*100cqw);margin-inline:auto}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-body .body__outro--04{width:calc(714/var(--crem-base-width)*100cqw)}}#admission .adm__item .adm__accordion .adm__acc-body .body__outro--05{width:calc(644/var(--crem-base-width)*100cqw);margin-inline:auto 0}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-body .body__outro--05{width:calc(709/var(--crem-base-width)*100cqw)}}@media screen and (min-width: 769px){#admission .adm__item .adm__accordion .adm__acc-body .body__outro{margin:calc(30/var(--crem-base-width)*100cqw) auto 0}}#admission .adm__item .adm__accordion+.adm__accordion{margin-top:calc(50/var(--crem-base-width)*100cqw)}#admission .adm__item--01 .adm__intro .adm__intro-lead{background:url(../img/deco_girl_01.webp) bottom calc(10/var(--crem-base-width)*100cqw) right/calc(135 / var(--crem-base-width) * 100cqw) auto no-repeat}#admission .adm__item--01 .adm__intro::after{content:"";width:calc(705/var(--crem-base-width)*100cqw);aspect-ratio:705/632;position:absolute;top:calc(-15/var(--crem-base-width)*100cqw);right:0;background:url(../img/deco_tape_06.webp) top left/100% 100%}@media screen and (min-width: 769px){#admission .adm__item--01 .adm__intro::after{width:calc(331/var(--crem-base-width)*100cqw);aspect-ratio:331/192;background-image:url(../img/deco_tape_06_pc.webp)}}#admission .adm__item--02 .adm__intro .adm__intro-lead::after{content:"";width:calc(141/var(--crem-base-width)*100cqw);aspect-ratio:141/163;position:absolute;bottom:calc(20/var(--crem-base-width)*100cqw);right:calc(-15/var(--crem-base-width)*100cqw);background:url(../img/deco_boy_01.webp) top left/100% 100%}@media screen and (min-width: 769px){#admission .adm__item--02 .adm__intro .adm__intro-lead::after{width:calc(155/var(--crem-base-width)*100cqw);right:calc(270/var(--crem-base-width)*100cqw)}}#admission .adm__item--02 .adm__intro::after{content:"";width:calc(225/var(--crem-base-width)*100cqw);aspect-ratio:225/296;position:absolute;top:0;right:calc(-10/var(--crem-base-width)*100cqw);background:url(../img/deco_tape_07.webp) top left/100% 100%}@media screen and (min-width: 769px){#admission .adm__item--02 .adm__intro::after{width:calc(273/var(--crem-base-width)*100cqw);aspect-ratio:273/299;top:calc(-50/var(--crem-base-width)*100cqw);right:calc(30/var(--crem-base-width)*100cqw);background-image:url(../img/deco_tape_07_pc.webp)}}#admission .adm__item--03 .adm__intro .adm__intro-lead::after{content:"";width:calc(135/var(--crem-base-width)*100cqw);aspect-ratio:262/343;position:absolute;bottom:calc(10/var(--crem-base-width)*100cqw);right:0;background:url(../img/deco_girl_02.webp) top left/100% 100%}@media screen and (min-width: 769px){#admission .adm__item--03 .adm__intro .adm__intro-lead::after{width:calc(148/var(--crem-base-width)*100cqw);aspect-ratio:148/207;background-image:url(../img/deco_girl_01.webp)}}#admission .adm__item--03 .adm__intro::after{content:"";width:calc(227/var(--crem-base-width)*100cqw);aspect-ratio:227/160;position:absolute;top:calc(45/var(--crem-base-width)*100cqw);right:0;background:url(../img/deco_tape_08.webp) top left/100% 100%}@media screen and (min-width: 769px){#admission .adm__item--03 .adm__intro::after{width:calc(331/var(--crem-base-width)*100cqw);aspect-ratio:331/210;top:calc(-15/var(--crem-base-width)*100cqw);right:calc(160/var(--crem-base-width)*100cqw);background-image:url(../img/deco_tape_08_pc.webp)}}#admission .adm__item+.adm__item{margin-top:calc(140/var(--crem-base-width)*100cqw)}#information{background-color:var(--admission);padding-top:calc(150/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#information{padding-top:calc(100/var(--crem-base-width)*100cqw)}}#information .info__title{font-weight:700;color:var(--blue);text-align:center}#information .info__title span{font-size:calc(53/var(--crem-base-width)*100cqw);line-height:calc(74/var(--crem-base-width)*100cqw);display:block}#information .info__title strong{font-size:calc(64/var(--crem-base-width)*100cqw);font-weight:700;line-height:1.1;display:block;width:fit-content;margin:calc(30/var(--crem-base-width)*100cqw) auto 0;background-color:var(--yellow)}#information .info__title strong+strong{margin-top:calc(20/var(--crem-base-width)*100cqw)}#information .info__image{width:calc(618/var(--crem-base-width)*100cqw);margin:calc(10/var(--crem-base-width)*100cqw) auto}@media screen and (min-width: 769px){#information .info__image{width:calc(1113/var(--crem-base-width)*100cqw);margin-inline-start:calc(370/var(--crem-base-width)*100cqw);margin-bottom:calc(30/var(--crem-base-width)*100cqw)}}#information .info__btns{display:grid;gap:calc(65/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#information .info__btns{align-items:end;justify-content:center;grid-template-columns:repeat(2, calc(587 / var(--crem-base-width) * 100cqw));column-gap:calc(20/var(--crem-base-width)*100cqw)}}#information .info__btns .info__btns-item .item__headline{font-size:calc(34/var(--crem-base-width)*100cqw);font-weight:500;text-align:center;line-height:1.4;margin-bottom:calc(30/var(--crem-base-width)*100cqw)}@media screen and (min-width: 769px){#information .info__btns .info__btns-item .item__headline{font-size:calc(26/var(--crem-base-width)*100cqw);line-height:1;margin-bottom:calc(20/var(--crem-base-width)*100cqw)}#information .info__btns .info__btns-item .item__headline span{position:relative}#information .info__btns .info__btns-item .item__headline span::before,#information .info__btns .info__btns-item .item__headline span::after{content:"";width:calc(1/var(--crem-base-width)*100cqw);height:calc(30/var(--crem-base-width)*100cqw);position:absolute;bottom:calc(3/var(--crem-base-width)*100cqw);background-color:var(--black)}#information .info__btns .info__btns-item .item__headline span::before{left:calc(-20/var(--crem-base-width)*100cqw);transform:rotate(-25deg)}#information .info__btns .info__btns-item .item__headline span::after{right:calc(-20/var(--crem-base-width)*100cqw);transform:rotate(25deg)}}#information .info__btns .info__btns-item a{transition:opacity .3s}#pagetop{width:calc(90/var(--crem-base-width)*100cqw);position:fixed;bottom:calc(30/var(--crem-base-width)*100cqw);right:calc(25/var(--crem-base-width)*100cqw);z-index:10;transition:opacity .3s;opacity:0;pointer-events:none}@media screen and (min-width: 769px){#pagetop{right:calc(200/var(--crem-base-width)*100cqw)}}#pagetop.is-active{opacity:1;pointer-events:all}#pagetop.is-stopped{position:absolute}#pagetop a{transition:opacity .3s}@media(hover: hover)and (pointer: fine){#information .info__btns .info__btns-item a:hover,#pagetop a:hover{opacity:.7}}/*# sourceMappingURL=style.css.map */