@media screen and (max-width: 750px){header{display:none;background:none}header .inner{height:60px;background:#fff;opacity:0;-webkit-transition:0.8s 0.5s;transition:0.8s 0.5s}header.show .inner{opacity:1}main .box{width:100%;height:400px;background:#fff;display:table;text-align:center}main .box .ttl{margin-bottom:13px}main .box .ttl img{width:100%}main .box .text{text-align:center;padding:13px 10px 20px}main .box .text p{font-size:1.4rem;font-weight:500;line-height:1.6}main .box .text .button{margin:15px auto 0}main .box figure{height:55vw;background-position:center top;background-size:cover;border:5px solid #fff}#mv{width:100%;height:102vh;height:calc(var(--vh, 1vh) * 100 + 15px);overflow:hidden;z-index:500;background:#000}#mv.load{position:relative}#mv.load:before{content:"";width:100%;height:100%;background:url(../img/sp/img_slide01_b.jpg) no-repeat center top;background-size:cover;position:absolute;top:0;left:0;display:block;-webkit-transition:0.3s;transition:0.3s}#mv .mvInnr{position:relative;width:100%;height:100%}#mv .slideContainer,#mv .slideWrapper{height:100%}#mv .slideContainer .slide{width:100%;height:100%;top:0;left:0;position:relative}#mv .slideBg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:0;-webkit-transition:1s 0.2s opacity;transition:1s 0.2s opacity}#mv .slideBg.is-show{opacity:1}#mv .slideBg .bg{width:100%;height:100%;display:block;position:absolute;top:0;left:0;background-size:cover;background-position:center center;opacity:0;-webkittransition-duration:1s;transition-duration:1s}#mv .slideBg .bg:first-child{background-image:url(../img/sp/img_slide01.jpg);z-index:7;background-position:center top}#mv .slideBg .bg:nth-child(2){background-image:url(../img/sp/img_slide02.jpg);z-index:8}#mv .slideBg .bg:nth-child(3){background-image:url(../img/sp/img_slide03.jpg);z-index:9}#mv .slideBg .bg:nth-child(4){background-image:url(../img/sp/img_slide04.jpg);z-index:10}#mv .slideBg .bg:nth-child(5){background-image:url(../img/sp/img_slide05.jpg);z-index:11}#mv .slideBg .bg:nth-child(6){background-image:url(../img/sp/img_slide06.jpg);z-index:12}#mv .slideBg .bg.animation{opacity:1}#mv .textAll{display:none;width:86%;margin:0 auto}#mv .slideTxt{width:86%;position:absolute;top:15%;left:5%;z-index:600}#mv .slideTxt img{width:100%}#mv .slideLead{text-align:center;margin-bottom:5px;opacity:0}#mv .textBoxWrap{opacity:0;margin-top:15px}#mv .textBoxWrapInnr{opacity:0;-webkit-transition:0.7s 1.4s;transition:0.7s 1.4s}#mv .textBoxWrap.show .textBoxWrapInnr{opacity:1}#mv .textBox{width:100%;height:0;position:absolute;top:100%;left:0;text-align:center;z-index:600;opacity:0;-webkit-transition:0.9s 0.3s;transition:0.9s 0.3s}#mv .textBox.active{z-index:700;opacity:1}#mv .textBox p{font-size:1.4rem;line-height:1.7;color:#fff}#mv .textBox p+p{margin-top:12px}#mv .textBox .button{width:260px;margin:20px auto 0}#mv .textBox .button a{height:50px;line-height:50px;border-radius:25px}.nextBtn{position:absolute;width:10px;height:84px;top:inherit;bottom:10px;right:15px;background:url(../img/sp/txt_scroll.png) no-repeat top center !important;background-size:10px !important;margin:0;-webkit-transform:translate(0);transform:translate(0);z-index:550;display:none;cursor:pointer}.nextBtn:before{content:"";width:2px;height:25px;background:#fff;top:60px;left:4px;position:absolute;-webkit-animation:scroll 1.2s infinite;animation:scroll 1.2s infinite}.slick-dots{z-index:600;width:2px !important;position:absolute;bottom:105px !important;left:inherit !important;right:14px;z-index:700}.slick-dots li{display:block;width:12px;height:25px;border-radius:0;background:none;opacity:1;margin:3px 0 4px !important}.slick-dots li:before{content:"";display:block;width:2px;height:25px;margin:0 auto;background:#fff}.slick-dots li button{width:100%;height:100%;position:relative;cursor:pointer}.slick-dots li.slick-active:before{background:#007d42}.slideTxt .cls-1{fill:none;stroke:#ffffff;stroke-width:25px;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10;stroke-dasharray:1500;stroke-dashoffset:1500}.slideTextWrap{position:relative;width:90%;margin:0 5%;padding-bottom:44.48051%}.slideTextWrap .textWrap{position:absolute}.slideTextWrap .textWrap .innr{position:relative;width:100%}.slideTextWrap .textWrap01{top:5.47445%;left:15.422078%;max-width:97px;width:15.74675%}.slideTextWrap .textWrap01 .innr{padding-top:118.5567%}.slideTextWrap .textWrap02{top:-8.02919%;left:26.46103%;max-width:129px;width:20.94155%}.slideTextWrap .textWrap02 .innr{padding-top:130.23255%}.slideTextWrap .textWrap03{top:4.01459%;left:40.25974%;max-width:137px;width:22.24026%}.slideTextWrap .textWrap03 .innr{padding-top:89.05109%}.slideTextWrap .textWrap04{top:-16.78832%;left:54.54545%;max-width:132px;width:21.42857%}.slideTextWrap .textWrap04 .innr{padding-top:141.66666%}.slideTextWrap .textWrap05{top:2.55474%;left:69.31818%;max-width:118px;width:19.15584%}.slideTextWrap .textWrap05 .innr{padding-top:107.62711%}.slideTextWrap .textWrap06{top:51.09489%;left:-0.81168%;max-width:97px;width:15.74675%}.slideTextWrap .textWrap06 .innr{padding-top:113.40206%}.slideTextWrap .textWrap07{top:44.52554%;left:12.5%;max-width:132px;width:21.42857%}.slideTextWrap .textWrap07 .innr{padding-top:104.54545%}.slideTextWrap .textWrap08{top:31.38686%;left:19.96753%;max-width:132px;width:21.42857%}.slideTextWrap .textWrap08 .innr{padding-top:141.66666%}.slideTextWrap .textWrap09{top:33.21167%;left:33.27922%;max-width:140px;width:22.72727%}.slideTextWrap .textWrap09 .innr{padding-top:136.42857%}.slideTextWrap .textWrap10{top:36.49635%;left:47.56493%;max-width:139px;width:22.56493%}.slideTextWrap .textWrap10 .innr{padding-top:125.17985%}.slideTextWrap .textWrap11{top:53.28467%;left:63.7987%;max-width:59px;width:9.57792%}.slideTextWrap .textWrap11 .innr{padding-top:177.9661%}.slideTextWrap .textWrap12{top:52.9197%;left:71.10389%;max-width:97px;width:15.74675%}.slideTextWrap .textWrap12 .innr{padding-top:118.5567%}.slideTextWrap .textWrap13{top:36.49635%;left:81.16883%;max-width:139px;width:22.56493%}.slideTextWrap .textWrap13 .innr{padding-top:125.17985%}.slideTextWrap svg{position:absolute;width:100%;height:100%;top:0;left:0}#mv .layer{width:140%}#mv .layer img{width:100%;height:100%}#mv .layer.set{background:url(../img/layer.png) repeat-y left top;background-size:100%;position:absolute;top:0;left:0;opacity:0;width:140%;height:104%;z-index:800;-webkit-transform:translateX(-100%);transform:translateX(-100%)}#mv .layer.set.animation{-webkit-animation:slideLayer 2.0s;animation:slideLayer 2.0s}#collegeInfo{background:url(../img/bg_college.png) no-repeat center center;background-size:cover;padding:50px 0;margin:-15px 0;position:relative;z-index:800}#collegeInfo .ttl span{top:-30px;left:-33px}#collegeInfo .ttl span img{width:54px}#highschoolInfo{background:url(../img/bg_highschool.png) no-repeat center center;background-size:cover;padding:50px 0;margin-bottom:-15px}#highschoolInfo .ttl span{top:-40px;left:-51px}#highschoolInfo .ttl span img{width:101px}#careerInfo{background-position:35% center;padding:30px 0 30px;margin-bottom:-12px;z-index:20}#careerInfo .text{text-align:center}#careerInfo .ttl img{width:100%}#careerInfo .button{width:240px;margin:20px auto 0}}@media screen and (max-width: 320px){#mv .textBox p+p{margin-top:10px}#mv .textBox .button{width:250px;margin-top:15px}}@-webkit-keyframes zoomOut02{0%{-webkit-transform:scale(1.12) rotate(0.0001deg);transform:scale(1.12) rotate(0.0001deg)}6%{opacity:1}100%{-webkit-transform:scale(1) rotate(0.0001deg);transform:scale(1) rotate(0.0001deg);opacity:1}}@keyframes zoomOut02{0%{-webkit-transform:scale(1.12) rotate(0.0001deg);transform:scale(1.12) rotate(0.0001deg)}6%{opacity:1}100%{-webkit-transform:scale(1) rotate(0.0001deg);transform:scale(1) rotate(0.0001deg);opacity:1}}
