.school-banner{margin:0;padding:0;list-style:none}.overview-table dt{background-color:#f48300}.heading-01.___color-01 .en{color:#f48300}.global-header__logo{width:222px;max-width:56.9230769231vw}@media all and (min-width: 768px){.mainvisual-header{height:315px;padding-top:8px}}@media all and (max-width: 767px){.mainvisual-header{-webkit-padding-before:25px;height:175px;padding-block-start:25px}}.mainvisual-header__logo{margin:0}@media all and (max-width: 767px){.mainvisual-header__logo .image{width:314px;max-width:80.5128205128vw}}.mainvisual-header__logo .image::after{display:none}.mainvisual-header__month{-webkit-text-stroke:4px #fff;margin-block:5px 0;text-stroke:4px #fff;paint-order:stroke}.mainvisual-body{position:relative;background-image:url(../img/mv@2x.png)}.mainvisual-body .container,.mainvisual-body .container__inner{height:100%}.mainvisual__copy{text-shadow:0 4px 16px #3c3c3c}.mainvisual__badge{position:absolute;top:4.2459736457vw;left:5.6368960469vw;width:18.3016105417vw;max-width:250px}@media all and (max-width: 767px){.mainvisual__badge{top:0;left:0;width:33.3333333333vw}}.school-heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:80px;gap:20px;color:#f48300;font-weight:bold;font-size:1.8rem;letter-spacing:.04em;text-align:center}@media all and (max-width: 767px){.school-heading{margin-top:50px}}.school-heading::before,.school-heading::after{display:inline-block;height:1em;border-left:2px solid;content:""}.school-heading::before{-webkit-transform:rotate(-30deg);transform:rotate(-30deg)}.school-heading::after{-webkit-transform:rotate(30deg);transform:rotate(30deg)}.school-banner{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;gap:24px}@media all and (max-width: 767px){.school-banner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px}}.school-banner a{-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:opacity;transition-property:opacity}.school-banner a:hover{opacity:.7}.section-group-01{background:url(../img/bg_body_curve_01.png) left center/103% 100% no-repeat,url(../../../assets/img/bg_body_01.png) center center repeat fixed;background-blend-mode:multiply}.innovation.section{padding-bottom:190px}@media all and (max-width: 767px){.innovation.section{padding-bottom:38.4615384615vw}}.anime_stationery{z-index:1;position:absolute;top:-340px;right:-3.6603221083vw}@media all and (max-width: 767px){.anime_stationery{top:-55.8974358974vw;right:-21.5384615385vw;width:129.2307692308vw}}.anime_chair{z-index:1;position:absolute;top:-280px;left:8.78477306vw}@media all and (max-width: 767px){.anime_chair{top:-36.6666666667vw;left:-3.3333333333vw;width:73.8461538462vw}}.tab__head.___color-pc01{background-color:#f48300}.tab__head.___color-pc01:not(.___active){opacity:.5}.tab__head.___color-pc02{background-color:#296c1c}@media all and (max-width: 767px){.flow-box{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media all and (max-width: 767px){.flow-box dl{margin-left:12px}}.flow-box__step{color:#f48300}.flow-box.___last .flow-box__step{color:#fff}@media all and (max-width: 767px){.flow-box.___last dl dt img{display:block;width:min(180px,46.1538461538vw);height:auto}}.schedule-table{margin-top:30px}@media all and (max-width: 767px){.schedule-table{margin-top:15px}}.schedule-table__head .recommend{position:absolute;top:-42px;left:-15px;width:113px;height:auto;pointer-events:none}@media all and (max-width: 767px){.schedule-table__head .recommend{top:-32px;left:-6px;width:71px}}.schedule-table__head.___active{cursor:auto;pointer-events:none}.schedule-table__head:not(.___active){-webkit-transition:.3s ease;transition:.3s ease;-webkit-transition-property:opacity;transition-property:opacity}.schedule-table__head:not(.___active):hover{opacity:.7}.schedule-table__inner-wrap::after{--border-color: #A9BFA6}.schedule-table__body{border-color:#296c1c}.schedule-table__body tbody td{vertical-align:top}.schedule-table__body.___color-pc02{border-color:#296c1c}.schedule-table__body.___color-pc02 table th,.schedule-table__body.___color-pc02 table td{border:0}.schedule-table__body.___color-pc02 thead{background-color:#d0ebcc;color:#296c1c}.schedule-table__body.___color-pc02 tbody tr:nth-child(odd){background-color:#f3f8f2}.schedule-table__body.___color-pc02 td .time{color:#296c1c}.about-heading .ja .line{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.25em}@media all and (max-width: 767px){.about-heading .ja img{width:320px;max-width:82.0512820513vw}}@media all and (max-width: 767px){#entry .tab__head{font-size:clamp(1rem,3.8461538462vw,1.5rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;padding:10px 5px;gap:5px;letter-spacing:0}}@media all and (max-width: 767px){.global-footer{background-size:260% auto}}@media all and (max-width: 767px){.global-footer__logo{width:min(293px,75.1282051282vw)}}@media all and (min-width: 768px){.global-footer__logo{width:554px}}/*# sourceMappingURL=../../../maps/parent-child/assets/style/style.css.map */
