@charset "UTF-8";.btn0{width:50%;margin:auto !important;overflow:hidden;border-radius:50px}.kiraBtn a{position:relative;display:block}.kiraBtn a:before{position:absolute;content:'';top:0;left:-100%;width:100%;height:100%;transform:skewX(-45deg);animation:nyainy-btn 2.5s cubic-bezier(.55,.085,.68,.53) infinite;pointer-events:none}.btn0 a:before{background:linear-gradient(90deg,rgba(254,241,244,0) 0%,rgba(254,241,244,.85) 45%,rgba(254,241,244,0) 100%)}.lowFnav{gap:3%}.btnCtaDpTahnks{width:48.5%;padding:0 !important}.btnCtaDpTahnks a{background:linear-gradient(#8fc31f,#00732e);border-radius:10vw;border:3px solid #fff;display:block;padding:15px 0;color:#fff;width:100%;font-size:20px;font-weight:700;position:relative;overflow:hidden;box-shadow:0 0 5px rgba(0,0,0,.3);letter-spacing:2px}.btnCtaDpTahnks a:after{position:absolute;content:'';top:0;left:-100%;width:100%;height:100%;transform:skewX(-45deg);animation:nyainy-btn 2.5s cubic-bezier(.55,.085,.68,.53) infinite;background:linear-gradient(90deg,rgba(248,244,236,0) 0%,rgba(248,244,236,.85) 45%,rgba(248,244,236,0) 100%)}@media screen and (max-width:834px){.lowFnav{gap:1.5rem}.btnCtaDpTahnks{padding:40px 0;width:100%}.btnCtaDpTahnks a{padding:10px 0;font-size:4vw}.other.openschool p.btnCtaDpTahnks.drThanks{margin:30px auto 0 !important;width:100%}}@keyframes nyainy-btn{0%{left:-100%}25%{left:100%}100%{left:100%}}.ttlForm{width:50%;margin:10px auto 0 !important}.pgDr .ttlForm{margin:0 auto 20px !important}.ttlForm img,.kiraBtn img{margin:0 !important}@media screen and (max-width:768px){.btn0{width:100%}.ttlForm{width:100%;margin:5px auto 0 !important}.pgDr .ttlForm{margin:0 auto 10px !important}}.thabksWrap p{margin:0}@media screen and (max-width:834px){.open-school-thanks .mainCont{padding:30px 0 0;border:none}}@media screen and (max-width:834px){.document-request-thanks .thabksWrap,.digital-request-thanks .thabksWrap{padding:30px 0 0}}@media screen and (max-width:480px){.digital-request-thanks .lowFnav{padding:20px 0 30px}}.fw500{font-weight:700}.calDateTime div,.calDateTime span,.calDateTime p,.calDateTime a,.calDateTime big,.calDateTime del,.calDateTime img,.calDateTime small,.calDateTime ul,.calDateTime li{box-sizing:border-box !important;-webkit-box-sizing:border-box !important;-moz-box-sizing:border-box !important}.other .calDateTime p{line-height:1.8;margin:0;letter-spacing:normal}.calDateTime .f9{font-size:9px !important}.calDateTime .f10{font-size:10px !important}.calDateTime .f11{font-size:11px !important}.calDateTime .f12{font-size:12px !important}.calDateTime .f13{font-size:13px !important}.calDateTime .f14{font-size:14px !important}.calDateTime .f15{font-size:15px !important}.calDateTime .f16{font-size:16px !important}.calDateTime .f17{font-size:17px !important}.calDateTime .f18{font-size:18px !important}.calDateTime .f19{font-size:19px !important}.calDateTime .f20{font-size:20px !important}.calDateTime .f21{font-size:21px !important}.calDateTime .f22{font-size:22px !important}@media screen and (max-width:768px){.calDateTime .f9{font-size:7px !important}.calDateTime .f10{font-size:8px !important}.calDateTime .f11{font-size:9px !important}.calDateTime .f12{font-size:10px !important}.calDateTime .f13{font-size:11px !important}.calDateTime .f14{font-size:12px !important}.calDateTime .f15{font-size:13px !important}.calDateTime .f16{font-size:14px !important}.calDateTime .f17{font-size:15px !important}.calDateTime .f18{font-size:16px !important}.calDateTime .f19{font-size:17px !important}.calDateTime .f20{font-size:18px !important}.calDateTime .f21{font-size:19px !important}.calDateTime .f22{font-size:20px !important}}:root{--calPink:#ea5d87;--calBlue:#0000cd;--calPinkLight:#fbdfe7;--colorWhite:#fff;--border:1px solid var(--calPink)}.calPink{color:var(--calPink) !important}.calBlue{color:var(--calBlue) !important}.bgCalPink{background-color:var(--calPink) !important}.calPinkLight{color:var(--calPinkLight) !important}.bgCalPinkLight{background-color:var(--calPinkLight) !important}.bgWhite{background-color:var(--colorWhite) !important}.calDateTime{width:480px}@media screen and (max-width:768px){.calDateTime{width:100%}}.lht{line-height:1.8}span.emphasis{text-decoration:underline}.calWrap{width:100%;border:var(--border);background-color:#fff}.calTop{width:100%;display:flex;justify-content:flex-end;align-items:center;gap:2vw;padding:2vw}.calYearMonth{margin-right:auto !important}.calPrev,.calNext{width:9.5vw;height:9.5vw;border-radius:5px;flex-shrink:0;display:flex;justify-content:center;align-items:center;cursor:pointer}.calPrev span,.calNext span{display:inline-block;border:solid var(--calPink);padding:1.5vw}.calPrev span{margin-top:1vw;transform:rotate(-135deg);border-width:0 .75vw .75vw 0 !important}.calNext span{margin-bottom:1vw;transform:rotate(45deg);border-width:0 .75vw .75vw 0 !important}.calPrev.disable,.calNext.disable{cursor:auto}.calPrev.disable span,.calNext.disable span{pointer-events:none;border:solid var(--calPinkLight)}@media screen and (min-width:550px){.calTop{gap:10px;padding:10px 20px}.calPrev,.calNext{width:38px;height:38px}.calPrev span,.calNext span{padding:5px}.calPrev span{margin-top:5px;border-width:0 4px 4px 0 !important}.calNext span{margin-bottom:5px;border-width:0 4px 4px 0 !important}}.calBtm{padding:0 4vw 4vw}.calWeek{display:flex;justify-content:space-between}.calWeek span{padding:1.5vw 2.75vw 0}.calWeek .sunday{color:red}.calWeek .saturday{color:#00f}.calDays{display:flex;justify-content:space-between;margin-top:2vw}.calDays span{background-color:#d4f5ff;border-radius:5px;padding:1.5vw 2.75vw;cursor:pointer}.calDays span.bgDisabled{background-color:#f8f8f8;cursor:auto;pointer-events:none}.calDays span.bgCurrent{background-color:var(--calPink) !important;color:var(--colorWhite) !important}@media screen and (max-width:839px) and (min-width:550px){.calBtm{padding:10px 20px}.calWeek span{padding:5px 15px 0}.calDays{margin-top:10px}.calDays span{border-radius:5px;padding:5px 15px}}@media screen and (min-width:840px){.calBtm{padding:10px 20px}.calWeek span{padding:5px 15px 0}.calDays{margin-top:10px}.calDays span{border-radius:5px;padding:5px 15px}}.selectDateTime{width:100%;border:2px solid var(--calPink);padding:3vw 4vw;background-color:#fff}.selectDateTimeTxt{background-color:#fffe9e;padding:2vw 0}@media screen and (min-width:840px){.selectDateTime{padding:15px 20px}.selectDateTimeTxt{padding:10px 0}}.timeSelect{width:100%;border:1px solid var(--calPink);padding:4vw;background-color:#fff}.panelGallery{display:none;transition:all .5s}.panelGallery.isShow{display:block}.tabNavi{display:flex;justify-content:space-between}.other li.btnTab{width:31%;border-radius:50px;padding:1vw 0;color:var(--calPink) !important;background-color:var(--calPinkLight) !important;cursor:pointer}.other li.btnTab.isActive{color:var(--calPinkLight) !important;background-color:var(--calPink) !important}.panelGallery{justify-content:space-between;display:none}.panelGallery.isShow{display:flex;justify-content:space-between;flex-flow:wrap;gap:12px 0}.panelGallery.isShow:after{width:31%;display:block;content:""}.btnTime{width:31%;border-radius:3px;padding:1vw 0;border:1px solid #ccc;background-color:#fff;cursor:pointer}.btnTime.isSelect{color:var(--calPink) !important;border:1px solid var(--calPink);background-color:#f6fafd}@media screen and (min-width:840px){.timeSelect{padding:20px}.btnTab{padding:5px 0 !important}.btnTime{padding:5px 0}}.weeks-wrapper{height:22vw;overflow:hidden}@media screen and (min-width:550px){.weeks-wrapper{height:100px}}.weeks-container{transition:transform .3s ease-in-out}div#submit-button{display:flex;justify-content:center;gap:0 4%}div#submit-button input{background:linear-gradient(#8fc31f,#00732e);border-radius:10vw;border:3px solid #fff;padding:20px;color:#fff;width:100%;margin:0 auto;display:block;font-weight:700;font-size:18px}div#submit-button input.btn-back{background:#ccc !important;color:#333 !important}div#submit-button span.toBack{display:none}.mw_wp_form_confirm div#submit-button span.toBack{display:block}div#submit-button span{width:46%}div#submit-button span.toSubmit{display:block;position:relative;overflow:hidden}div#submit-button span.toSubmit:after{position:absolute;content:'';top:0;left:-100%;width:100%;height:100%;transform:skewX(-45deg);animation:nyainy-btn 2.5s cubic-bezier(.55,.085,.68,.53) infinite;background:linear-gradient(90deg,rgba(248,244,236,0) 0%,rgba(248,244,236,.85) 45%,rgba(248,244,236,0) 100%);pointer-events:none}.privacy-check{margin-bottom:10px}.privacy-check label{display:flex;align-items:center;justify-content:center}.privacy-check input[type=checkbox]{inline-size:27px;block-size:27px}.privacy-check .mwform-checkbox-field-text{font-size:20px}@media screen and (max-width:768px){div#submit-button{flex-direction:column;gap:2vw}div#submit-button span{width:100%}}.mailform-tbl th{display:flex;align-items:flex-start}.mailform-tbl th .attention{color:#fff;background-color:#f06060;padding:1px 7px;border-radius:5px}.groupSchool{font-size:85%}@media screen and (max-width:768px){.page-section .schoool-area.chekboxSchool{padding:0 5px 5px}.kengakuschoolTd .mwform-checkbox-field input{margin-right:0}}.pageInput .pgOs .cpWrap{margin-bottom:0 !important}.pageInput .h3ttl{display:none}@media screen and (max-width:768px){.pageInput .cpWrap{margin-bottom:0 !important}}@media screen and (max-width:834px){.pageInput .headingArea{display:none}.pageInput .logoNav{padding:15px 0 5px 5%}.pageInput .telHam{display:none}.pageInput .bgH2,.pageConfirm .bgH2,.pageThanks .bgH2{display:none}.pageInput .bgH2Simple,.pageConfirm .bgH2Simple,.pageThanks .bgH2Simple{display:none}.pageInput .breadcrumbs,.pageConfirm .breadcrumbs,.pageThanks .breadcrumbs{display:none}.pageConfirm header{display:none}.pageInput .lowFnav,.pageConfirm .lowFnav{display:none}.pageInput .sLict,.pageConfirm .sLict,.pageThanks .sLict{display:none}}.invisible_form{width:0;padding:0 !important;opacity:0;height:0;margin:0 !important}.mw_wp_form_preview .calDateTimeInner{display:none}