<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root{--vw:10px;--vh:10px}a,abbr,acronym,address,applet,big,blockquote,body,caption,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,form,h1,h2,h3,h4,h5,h6,html,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,ul,var{border:0;margin:0;outline:0;padding:0;vertical-align:baseline}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0;vertical-align:middle}caption,td,th{font-weight:400;text-align:left;vertical-align:middle}img{vertical-align:middle}dd,div,dl,dt,h1,h2,h3,h4,h5,h6,img,li,nav,ol,p,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{line-height:1}.clearfix:after{clear:both;content:"";display:block}main{display:block}figure{display:block;margin:0;padding:0}img{height:auto;width:100%}@media (any-hover:hover){.link__alpha{cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;will-change:opacity}.link__alpha:hover{opacity:.6}.link__color{cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease;will-change:color}.link__color:hover{color:#fff}.link__text{cursor:pointer;position:relative}.link__text:before{background-color:currentColor;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;will-change:transform}.link__text:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center}.link__line{background:-webkit-gradient(linear,left top,left bottom,from(currentColor),to(currentColor)) 0 100%/0 1px no-repeat;background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;padding-bottom:.25em;-webkit-transition:background .3s ease;transition:background .3s ease;will-change:background}.link__line:hover{background-size:100% 1px}.link__fill{cursor:pointer;display:-webkit-box;display:flex;position:relative;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.link__fill span{position:relative}.link__fill:before{background-color:#000;content:"";display:block;height:100%;left:0;position:absolute;top:0;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;will-change:transform}.link__fill:hover:before{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:left center;transform-origin:left center}.link__zoom figure{overflow:hidden}.link__zoom img{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;will-change:transform}.link__zoom:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}}@media (min-width:768px),print{.only-sp{display:none!important}.is_sink a{display:-webkit-box;display:flex;height:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.section_block{padding-bottom:85px}.section_block h4.leftBorder{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:20px;font-weight:700;margin-top:45px}.section_block h4.leftBorder:before{background-color:#052883;content:"";display:block;height:26px;margin-right:20px;width:4px}.section_block h4.leftBorder+p{margin-top:15px}.section_block h4.bigText{font-size:40px;font-weight:900;margin-bottom:55px;margin-top:50px;text-align:center}.section_block h5{background-color:#be9664;color:#fff;font-size:16px;font-weight:400;margin-top:20px;padding:10px 0;text-align:center}.section_block.schoolRelated ul{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.section_block.schoolRelated ul li{width:49%}.section_block.schoolRelated ul li .is_sink{width:100%}.section_block.schoolRelated ul li .is_sink a{display:-webkit-box;display:flex;height:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.section_block.schoolRelated ul li:nth-of-type(n+3){margin-top:40px}.section_block.bottomBanner{padding-bottom:0}.contents__inner{max-width:1280px;overflow:clip;position:relative;width:100%}.schedule__navi{margin-bottom:45px}.bottomBanner{margin-top:80px}.bottomBanner.bass{left:-90px;position:relative;width:1280px}.bottomBanner.sticky{bottom:0;left:0;padding-bottom:0;position:sticky;-webkit-transform:translateX(-90px);transform:translateX(-90px);width:1280px;z-index:2}.bottomBanner.sticky.hide{opacity:0;visibility:hidden}}@media only screen and (max-width:767px){.only-pc{display:none!important}.root{overflow:clip}.section_block h4.leftBorder{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-size:3.6458333333333335vw;font-weight:700}.section_block h4.leftBorder:before{background-color:#052883;content:"";display:block;height:3.3854166666666665vw;margin-right:2.604166666666667vw;width:.5208333333333333vw}.section_block h4.leftBorder+p{line-height:1.6;margin-top:4.557291666666666vw}.section_block h4.bigText{font-size:5.208333333333334vw;font-weight:900;line-height:1.5;margin-bottom:9.114583333333332vw;margin-top:6.510416666666667vw;text-align:center}.section_block h4.bigText+p{font-size:3.90625vw}.section_block h5{background-color:#be9664;color:#fff;font-size:3.6458333333333335vw;font-weight:400;margin-top:2.604166666666667vw;padding:3.90625vw 0;text-align:center}.section_block.schoolRelated ul{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between;margin-top:5.208333333333334vw}.section_block.schoolRelated ul li{margin:auto;width:70%}.section_block.schoolRelated ul li .is_sink{width:100%}.section_block.schoolRelated ul li+li{margin-top:5.208333333333334vw}.bottomBanner{margin-top:10.416666666666668vw;padding-bottom:0!important;position:relative}.bottomBanner.bass{left:-3.90625vw;width:calc(100% + 7.8125vw)}.bottomBanner.sticky{bottom:0;left:0;padding-bottom:0;position:sticky;-webkit-transform:translateX(-3.90625vw);transform:translateX(-3.90625vw);width:calc(100% + 7.8125vw);z-index:2}.bottomBanner.sticky.hide{opacity:0;visibility:hidden}.header__sub_navi .inner h1 img{width:auto}}a{color:currentColor;text-decoration:none}body{line-break:strict;opacity:0;overflow-wrap:anywhere;top:0;word-break:normal}body.fade-in{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s;will-change:opacity}head~iframe{position:relative}</pre></body></html>