@media print, screen and (min-width: 751px){body{overflow-y:scroll}body.hidden{height:100vh}header{display:none}header .gnavWrap #gnav .lv01>li>a.blank span:after{background:url(../common/img/icon_blank_w.png) no-repeat}header.fixed{background:#fff}header.fixed .gnavWrap #gnav .lv01>li>a.blank span:after{background:url(../common/img/icon_blank_g.png) no-repeat}header.hover02 .gnavWrap #gnav .lv01>li>a.blank span:after,header.hover .gnavWrap #gnav .lv01>li>a.blank span:after{background:url(../common/img/icon_blank_g.png) no-repeat}main .box{width:100%;height:350px;padding:10px;background:#fff;display:table}main .box .text{display:table-cell;width:50%;vertical-align:middle;text-align:center;padding:10px 15px}main .box .text p{font-size:1.38rem;font-weight:500}main .box .text .button{margin-top:17px}main .box figure{display:table-cell;width:50%;background-position:center;background-size:cover}main section .ttl{margin-bottom:20px}#mv.preload *{-webkit-transition:none !important;transition:none !important}#mv{width:100%;height:102vh;top:0;left:0;z-index:500;-webkit-transition:0.4s background;transition:0.4s background;background:#000}#mv.load{position:relative}#mv.load:before{content:"";width:100%;height:102vh;background:url(../img/img_slide01_b.jpg) no-repeat center center;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:102vh}#mv .slideContainer .slide{width:100%;height:100vh;position:relative}#mv .slideContainer .noise{width:100%;height:100%;display:block;background:url(../img/noise.png);position:absolute;top:0;left:0;opacity:1;-webkit-transition:2.5s 0.8s;transition:2.5s 0.8s}#mv .slideContainer .noise.animation{opacity:0}#mv .slideBg{position:absolute;top:0;left:0;width:100%;height:102vh;z-index:0;opacity:0;-webkit-transition:0.8s opacity;transition:0.8s opacity}#mv .slideBg.is-show{opacity:1}#mv .slideBg .bg{width:100%;height:102vh;display:block;position:absolute;top:0;left:0;background-size:cover;background-position:center center;opacity:0;-webkittransition-duration:1s;transition-duration:1s;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}#mv .slideBg .bg.bg01{background-image:url(../img/img_slide01.jpg);z-index:7;-webkit-transform:scale(1);transform:scale(1)}#mv .slideBg .bg.bg02{background-image:url(../img/img_slide02.jpg);z-index:8}#mv .slideBg .bg.bg03{background-image:url(../img/img_slide03.jpg);z-index:9}#mv .slideBg .bg.bg04{background-image:url(../img/img_slide04.jpg);z-index:10}#mv .slideBg .bg.bg05{background-image:url(../img/img_slide05.jpg);z-index:11}#mv .slideBg .bg.bg06{background-image:url(../img/img_slide06.jpg);z-index:12}#mv .slideBg .bg.animation{opacity:1}#mv .textAll{display:none}#mv .slideTxt{width:616px;position:absolute;top:16vh;right:10%;z-index:600}#mv .slideLead{text-align:center;margin-bottom:15px;opacity:0}#mv .textBoxWrap{opacity:0}#mv .textBox{position:absolute;width:760px;text-align:center;z-index:600;margin-top:30px;margin-left:-74px;min-height:350px;opacity:0;-webkit-transition:opacity 0.9s 0.3s;transition:opacity 0.9s 0.3s}#mv .textBox.active{z-index:700;opacity:1}#mv .textBox p{font-size:1.6rem;font-weight:600;line-height:1.8;color:#000}#mv .textBox p+p{margin-top:25px}#mv .textBox.txtWhite p{color:#fff}#mv .textBox.animation{z-index:600;height:100%}#mv .textBox.animation p{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:0.8s 0.5s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.8s 0.5s cubic-bezier(0.215, 0.61, 0.355, 1)}#mv .textBox.animation .btn{-webkit-transition:0.8s 0.65s cubic-bezier(0.215, 0.61, 0.355, 1);transition:0.8s 0.65s cubic-bezier(0.215, 0.61, 0.355, 1)}#mv .slideTxt .slideLead .white{display:none}#mv .slideTxt .textAll .white{display:none}#mv .slideTxt.txtWhite .slideLead .black{display:none}#mv .slideTxt.txtWhite .slideLead .white{display:block}#mv .slideTxt.txtWhite .textAll .black{display:none}#mv .slideTxt.txtWhite .textAll .white{display:block}.nextBtn{position:fixed;width:10px;height:84px;top:inherit;bottom:0;right:37px;background:url(../img/txt_scroll.png) no-repeat top center !important;margin:0;-webkit-transform:translate(0);transform:translate(0);z-index:500;display:none;cursor:pointer;display:none}.nextBtn:before{content:"";width:2px;height:25px;background:#007d42;top:58px;left:4px;position:absolute;-webkit-animation:scroll 1.2s infinite;animation:scroll 1.2s infinite}.slick-dots{z-index:600;width:12px !important;position:absolute;bottom:inherit !important;top:50%;left:inherit !important;right:30px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slick-dots li{display:block;width:12px;height:25px;border-radius:0;opacity:1;background:none;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 button::-moz-focus-inner{border:0px}.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:616px;padding-bottom:44.48051%;display:none}.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}.slideTxt.txtWhite .slideTextWrap image.pc{display:none}.slideTxt.txtWhite .slideTextWrap image.sp{display:block !important}#mv .layer{width:140%}#mv .layer img{width:100%;height:100%}#mv .layer.set{background:url(../img/layer.png) no-repeat top left;background-size:100% 100%;position:absolute;top:0;left:0;width:140%;height:104%;z-index:800;-webkit-transform:translateX(-100%);transform:translateX(-100%)}#mv .layer.set.animation{-webkit-animation:slideLayer 2.3s;animation:slideLayer 2.3s}#collegeInfo{background:url(../img/bg_college.png) no-repeat left center;background-size:cover;padding:70px 0;position:relative;z-index:100;margin:-15px 0}#collegeInfo .inner{max-width:1000px;margin:0 auto}#collegeInfo .ttl span{top:-30px;left:-33px}#collegeInfo .ttl span img{width:54px}#highschoolInfo{background:url(../img/bg_highschool.png) no-repeat center bottom;background-size:cover;padding:70px 0;position:relative;z-index:70;margin-bottom:-15px}#highschoolInfo .inner{max-width:1000px;margin:0 auto}#highschoolInfo .ttl span{top:-40px;left:-51px}#highschoolInfo .ttl span img{width:101px}#careerInfo{height:261px;background:url(../img/bg_career.png) no-repeat center center;background-size:auto 100%;padding-top:70px;position:relative;z-index:60;margin-bottom:-12px}#careerInfo:after{content:none}#careerInfo .text{width:50%;text-align:center}#careerInfo h2{margin-bottom:25px}#careerInfo h2 span{top:-20px;left:-9px}#careerInfo h2 span img{width:50px}#careerInfo .btn{width:240px}}@media print, screen and (min-width: 751px) and (max-width: 1440px){#mv .slideTxt{top:10vh;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);right:8%}#mv .textBox p{font-size:1.8rem}}@media print, screen and (min-width: 751px) and (max-width: 1370px){#mv .slideTxt{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7)}#mv .textBox p{font-size:2rem}}@-webkit-keyframes scroll{0%{height:0}100%{height:27px}}@keyframes scroll{0%{height:0}100%{height:27px}}@-webkit-keyframes zoomOut{0%{-webkit-transform:scale(1.18) rotate(0.0001deg);transform:scale(1.18) rotate(0.0001deg)}6%{opacity:1}100%{-webkit-transform:scale(1) rotate(0.0001deg);transform:scale(1) rotate(0.0001deg);opacity:1}}@keyframes zoomOut{0%{-webkit-transform:scale(1.18) rotate(0.0001deg);transform:scale(1.18) rotate(0.0001deg)}6%{opacity:1}100%{-webkit-transform:scale(1) rotate(0.0001deg);transform:scale(1) rotate(0.0001deg);opacity:1}}@-webkit-keyframes slideLayer{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:1}}@keyframes slideLayer{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%);opacity:1}100%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:1}}@-webkit-keyframes noise{0%{opacity:1}50%{opacity:0}100%{opacity:0}}@keyframes noise{0%{opacity:1}50%{opacity:0}100%{opacity:0}}
