@charset "UTF-8";.btn_area{display:flex;justify-content:center;position:relative;margin-top:25px;margin-bottom:60px;overflow:hidden}.btn_area .btn{display:flex;justify-content:center;align-items:center;position:relative;width:100%;height:60px;overflow:hidden;border:1px solid #0082e6;border-radius:0;background:#0082e6;color:#fff;font-weight:700;font-size:16px;outline:0;transition:.3s}.btn_area .btn:hover{background:#fff;color:#0082e6}.btn_area .btn.square{justify-content:center;width:320px;max-width:320px;height:50px;margin:0 auto;border:1px solid #000;border-radius:0;background:#fff;color:#000}.btn_area .btn.square::after{position:absolute;right:1em}.btn_area .btn_orange{background-color:#f8833e}.btn_area .btn_black{background-color:#000}.more-btn{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;align-items:center;margin:0 auto;border:1px solid #000;border-radius:0}@media (max-width:440px){.more-btn{width:90%}}.more-btn .more{display:block;position:relative;overflow:hidden;border-radius:0;font-size:16px;line-height:2.2;text-align:center;transition:.3s}.more-btn .more:hover{color:#fff!important;font-style:italic;cursor:pointer}.more-btn .more:hover a{color:#fff}.more-btn .more:hover::after{left:-10%;width:120%}.more-btn .more::after{position:absolute;bottom:0;left:50%;left:-10%;z-index:-1;transform:skewX(15deg);width:0;height:3px;height:120%;background:#000;content:"";transition:.3s}.btn-n{display:block;position:relative;width:100%;max-width:320px;margin:20px auto;padding:15px;border:solid 2px #0082e6;border-radius:5px;background-color:#0082e6;color:#fff;font-weight:700;font-size:16px;line-height:1;text-align:center}.btn-n span{display:block;position:absolute;top:13px;right:10px;line-height:1}.btn-n:hover{background-color:#eee;color:#0082e6}.btn-n::after{position:absolute;right:10px}a.bg_pink:hover{opacity:.6;background-color:#f183c8}a.bg_green:hover{opacity:.6;background-color:#00ad00}.mail::before{padding-left:.8em;font-weight:900;font-size:1.5em;font-family:"Font Awesome 5 Free";content:"\f0e0"}.angle::after{position:absolute;top:50%;right:15px;transform:translateY(-50%);font-weight:900;font-family:"Font Awesome 5 Free";content:"\f105"}.required::after{padding-right:10px;padding-left:10px;border-radius:5px;background-color:#a20000;color:#fff;font-weight:900;font-size:14px;font-family:"Font Awesome 5 Free";content:"必須"}.tel::before{font-weight:900;font-size:1.5em;font-family:"Font Awesome 5 Free";content:"\f095"}.fax::before{font-weight:900;font-size:1.5em;font-family:"Font Awesome 5 Free";content:"\f1ac"}.pdf::before{font-weight:900;font-family:"Font Awesome 5 Free";content:"\f1c1"}.movie::before{font-weight:900;font-family:"Font Awesome 5 Free";content:"\f1c8"}.info-circle{position:relative}.info-circle::before{position:absolute;top:5px;left:0;font-weight:900;font-family:"Font Awesome 5 Free";content:"\f05a"}.btn:not([href]):not([tabindex]){color:#fff;cursor:pointer}a:not([href]):not([tabindex]){cursor:pointer}#contents{padding-top:80px}header{background-color:#0082e6}header .inner{justify-content:flex-start;opacity:0;width:100%;max-width:100%;height:80px;padding-left:40px;transition:1.5s;transition-delay:1.5s}@media screen and (max-width:1400px){header .inner{padding-left:2.8571428571vw}}@media screen and (max-width:991px){header .inner{opacity:1;background-color:#0082e6}}header .logo_area{width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){header .logo_area{margin-right:4rem}}header .r_area{width:-moz-fit-content;width:fit-content}header #gNavi{height:100%}header #gNavi .navi{justify-content:center;align-items:center;height:100%}header #gNavi .navi li{width:-moz-fit-content;width:fit-content;margin-left:30px}@media screen and (max-width:1400px){header #gNavi .navi li{margin-left:2.1428571429vw}}header #gNavi .navi li a{display:flex;height:100%;color:#fff;font-size:16px}@media screen and (max-width:1400px){header #gNavi .navi li a{font-size:1.1428571429vw}}header #gNavi .navi li a span{display:flex;width:-moz-fit-content;width:fit-content;white-space:nowrap}header #gNavi .navi li:last-child{width:250px;height:100%;background-color:#fff}@media screen and (max-width:1400px){header #gNavi .navi li:last-child{width:17.8571428571vw}}header #gNavi .navi li:last-child a{display:flex;justify-content:center;align-items:center;padding:0;font-size:30px;font-family:Impact;letter-spacing:.05em}@media screen and (max-width:1400px){header #gNavi .navi li:last-child a{font-size:2.1428571429vw}}header #gNavi .navi li:last-child a span{color:#0082e6}header.showing .inner{padding-top:0;padding-bottom:0;padding-left:40px}header.showing .logo_area{width:-moz-fit-content;width:fit-content}header.showing .r_area{display:block;width:-moz-fit-content;width:fit-content}header.showing #gNavi{width:100%}header.showing #gNavi .navi li:last-child a{font-size:30px}header.showing #gNavi .navi li a{font-size:16px}.drawer-hamburger{top:15px}@media screen and (max-width:768px){.under .main_sec{padding-top:0}}.under .mv{position:relative;height:calc(100svh - 80px);min-height:950px;background:#0082e6}@media screen and (max-width:600px){.under .mv{min-height:700px}}@media screen and (max-width:440px){.under .mv{height:100vh;height:calc(100svh - 80px);min-height:145vw}}.under .mv img{max-width:100%;height:auto}.under .mv .container{padding:0}.under .mv .container .star{display:flex;position:absolute;top:0;left:0;z-index:1;width:100%}.under .mv .container .star span{transform:scale(0);transition:.6s;transition-timing-function:linear;transition-delay:1.5s}.under .mv .container .star span:nth-of-type(1){margin-right:auto;margin-left:9svh;transform-origin:right}@media screen and (max-width:768px){.under .mv .container .star span:nth-of-type(1){margin-left:0}}.under .mv .container .star span:nth-of-type(2){margin-right:11svh;transform-origin:left}@media screen and (max-width:768px){.under .mv .container .star span:nth-of-type(2){margin-right:0}}.under .mv .container .main_logo{position:relative;z-index:2;transform:translateY(20svh);width:300px;margin-right:auto;margin-left:auto;padding-top:85px;transition:.6s;transition-delay:0s}@media screen and (max-width:991px){.under .mv .container .main_logo{padding-top:2.5227043391vw}}@media screen and (max-width:768px){.under .mv .container .main_logo{width:39.0625vw}}@media screen and (max-width:440px){.under .mv .container .main_logo{width:45.4545454545vw}}.under .mv .container .cast{display:flex;position:absolute;top:150px;left:0;z-index:3;width:100%}@media screen and (max-width:991px){.under .mv .container .cast{top:5.0454086781vw}}@media screen and (max-width:768px){.under .mv .container .cast{top:11.3636363636vw}}.under .mv .container .cast span{transform:translateY(15svh);transition:.6s;transition-timing-function:cubic-bezier(0,0,.26,2.07);transition-delay:.9s}.under .mv .container .cast span:nth-of-type(1){margin-right:60px;margin-left:10px;padding-top:50px;transition-delay:1s}@media screen and (max-width:768px){.under .mv .container .cast span:nth-of-type(1){margin-right:2.2727272727vw}}.under .mv .container .cast span:nth-of-type(1) img{opacity:0;transition:.6s;transition-delay:1s}.under .mv .container .cast span:nth-of-type(2){margin-right:300px;padding-top:30px;transition-delay:.9s}@media screen and (max-width:768px){.under .mv .container .cast span:nth-of-type(2){margin-right:18svw}}@media screen and (max-width:440px){.under .mv .container .cast span:nth-of-type(2){margin-right:20svw;margin-right:22.7272727273vw}}.under .mv .container .cast span:nth-of-type(2) img{opacity:0;transition:.6s;transition-delay:.9s}.under .mv .container .cast span:nth-of-type(3){margin-right:10px;padding-top:30px;transition-delay:1.2s}.under .mv .container .cast span:nth-of-type(3) img{opacity:0;transition:.6s;transition-delay:1.2s}.under .mv .container .cast span:nth-of-type(4){margin-right:0;padding-top:80px;transition-delay:.8s}.under .mv .container .cast span:nth-of-type(4) img{opacity:0;transition:.6s;transition-delay:.8s}.under .mv .container .cast span img{opacity:0;transition:.6s;transition-delay:.9s}.under .mv .container .copy_text{position:absolute;top:100%;left:0;z-index:3;width:100%}@media screen and (max-width:768px){.under .mv .container .copy_text{top:49.4791666667vw}}@media screen and (max-width:440px){.under .mv .container .copy_text{top:68.1818181818vw}}.under .mv .container .copy_text span{display:block;opacity:0;width:100%;text-align:center;transition:.6s;transition-delay:1.8s}.under .mv .container .copy_text span img{transform:rotate(8deg) translateX(10svh);transition:.6s;transition-timing-function:cubic-bezier(0,0,.26,2.07);transition-delay:1.8s}.under .mv .container .copy_text span:nth-of-type(1){position:absolute;top:0;left:0;text-align:left;transition-delay:1.8s}.under .mv .container .copy_text span:nth-of-type(2){position:absolute;top:0;left:0;transform:translateY(60%);text-align:center;transition-delay:1.9s}.under .mv .container .copy_text span:nth-of-type(2) img{transition-delay:1.9s}.under .mv .container .copy_text span:nth-of-type(3){position:absolute;top:0;left:0;transform:translateY(110%);text-align:right;transition-delay:2s}@media screen and (max-width:768px){.under .mv .container .copy_text span:nth-of-type(3){transform:translateY(115%)}}@media screen and (max-width:600px){.under .mv .container .copy_text span:nth-of-type(3){transform:translateY(130%)}}.under .mv .container .copy_text span:nth-of-type(3) img{transition-delay:2s}.under .mv .scrolldown{opacity:0;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);height:30px;transition:.8s;transition-delay:2s}.under .mv .scrolldown.is-action{opacity:1}.under .mv .scrolldown span{position:absolute;top:-20px;transform:translateX(-50%);color:#fff;font-size:16px;font-family:noto-sans-cjk-jp,sans-serif;letter-spacing:.05em}.under .mv .scrolldown span:after{opacity:0;position:absolute;top:0;left:50%;transform:translateX(-50%);width:2px;height:30px;background:#fff;content:"";animation:pathmove 1.4s ease-in-out infinite}@keyframes pathmove{0%{opacity:0;top:20px;height:0}30%{opacity:1;height:30px}100%{opacity:0;top:66px;height:0}}.under .ttl_wrap{max-width:1200px;margin:0 auto;margin-bottom:50px;margin-bottom:50px;overflow:hidden}@media screen and (max-width:768px){.under .ttl_wrap{margin-bottom:4.5454545455vw}}.under .ttl_wrap h2{margin-bottom:20px;color:#0082e6;font-weight:400;font-size:100px;font-family:Impact;letter-spacing:.05em}@media screen and (max-width:768px){.under .ttl_wrap h2{font-size:18.1818181818vw;margin-bottom:2.2727272727vw}}.under .ttl_wrap .lead{font-weight:700;font-size:26px;font-family:noto-sans-cjk-jp,sans-serif}@media screen and (max-width:768px){.under .ttl_wrap .lead{font-size:5.4545454545vw}}.under .text{padding-bottom:30px;font-weight:600;font-size:16px;line-height:2.2;font-family:noto-sans-cjk-jp,sans-serif}@media screen and (max-width:768px){.under .text{line-height:1.6;font-size:5.4545454545vw}}@media screen and (max-width:440px){.under .text{font-size:4.0909090909vw}}.under .text strong{font-weight:700;font-size:36px;line-height:1.8}@media screen and (max-width:768px){.under .text strong{line-height:1.6;text-align:justify;font-size:4.5454545455vw}}.under .text.is-set{transform:translate3d(0,12svh,0);transition:.8s;transition-timing-function:cubic-bezier(.16,.43,.45,1);transition-delay:.3s}.under .text.is-set.is-action{transform:translate3d(0,0,0)}.under .section-01{padding-top:100px;background-image:url(../img/bg_message-left.png),url(../img/bg_message-right.png);background-position:left bottom,right top;background-size:50%,50%;background-repeat:no-repeat,no-repeat}@media screen and (max-width:991px){.under .section-01{padding-left:3.0272452069vw;padding-right:3.0272452069vw}}@media screen and (max-width:440px){.under .section-01{padding-top:11.3636363636vw}}.under .section-01 .ttl_wrap{overflow:hidden}.under .section-01 .ttl_wrap h2{transform:translateX(-110%) skewX(-30deg);transition:.9s .2s cubic-bezier(.3,.4,.1,1)}.under .section-01 .ttl_wrap h2.is-action{transform:translateX(0) skewX(0)}.under .section-01 .ttl_wrap .lead{transform:translateX(-110%) skewX(-30deg);transition:.9s .4s cubic-bezier(.3,.4,.1,1)}.under .section-01 .ttl_wrap .lead.is-action{transform:translateX(0) skewX(0)}.under .section-01 .container{display:flex;width:100%;padding:0}@media screen and (max-width:768px){.under .section-01 .container{flex-direction:column}}.under .section-01 .container .contetnts{flex:1}@media screen and (max-width:440px){.under .section-01 .container .contetnts .text:last-child{font-size:3.8636363636vw}.under .section-01 .container .contetnts .text:last-child br{display:none}}@media screen and (max-width:440px){.under .section-01 .container .contetnts .text strong{color:#0082e6}}.under .section-01 .container .img-box{transform:translateY(-100px);width:470px;padding-left:30px}@media screen and (max-width:768px){.under .section-01 .container .img-box{transform:none;width:100%;padding-left:6.8181818182vw;padding-right:6.8181818182vw}}.under .section-01 .container .img-box img{max-width:100%;height:auto}.under .section-02{background-image:url(../img/bg_box.svg)}@media screen and (max-width:991px){.under .section-02{padding-left:3.0272452069vw;padding-right:3.0272452069vw}}.under .section-02 .container{position:relative;padding:0}@media screen and (max-width:768px){.under .section-02 .container{display:flex;flex-direction:column-reverse;width:100%;margin:0}}.under .section-02 .ttl_wrap{overflow:hidden}.under .section-02 .ttl_wrap .lead,.under .section-02 .ttl_wrap h2{text-align:right}.under .section-02 .ttl_wrap h2{transform:translateX(110%) skewX(-30deg);transition:.9s .2s cubic-bezier(.3,.4,.1,1)}.under .section-02 .ttl_wrap h2.is-action{transform:translateX(0) skewX(0)}.under .section-02 .ttl_wrap .lead{transform:translateX(110%) skewX(-30deg);transition:.9s .4s cubic-bezier(.3,.4,.1,1)}.under .section-02 .ttl_wrap .lead.is-action{transform:translateX(0) skewX(0)}.under .section-02 ul li::before{padding-right:5px;color:#0082e6;content:"●"}.under .section-02 .img-box{position:absolute;top:-20svh;left:-3svh;width:calc(100% - 550px)}@media screen and (max-width:991px){.under .section-02 .img-box{position:relative;top:0;width:50%}}@media screen and (max-width:768px){.under .section-02 .img-box{left:0;width:100%}}.under .section-02 .img-box img{position:absolute;max-width:100%;height:auto}.under .section-02 .img-box img:nth-of-type(1){position:relative;top:0;left:0;z-index:3;width:100%}.under .section-02 .img-box img:nth-of-type(2){position:absolute;bottom:4svh;left:0;z-index:2;width:15vw}@media screen and (max-width:1400px){.under .section-02 .img-box img:nth-of-type(2){width:21.4285714286vw}}@media screen and (max-width:991px){.under .section-02 .img-box img:nth-of-type(2){width:20.1816347124vw}}@media screen and (max-width:768px){.under .section-02 .img-box img:nth-of-type(2){width:34.0909090909vw}}.under .section-02 .img-box img:nth-of-type(2).is-set{transform:translate3d(0,12svh,0);transform:translate3d(0,20svh,0);transition:.8s;transition-timing-function:cubic-bezier(.16,.43,.45,1);transition-delay:.3s}.under .section-02 .img-box img:nth-of-type(2).is-set.is-action{transform:translate3d(0,0,0)}.under .section-02 .img-box img:nth-of-type(3){position:absolute;right:2svh;bottom:10svh;z-index:2;width:15vw}@media screen and (max-width:1400px){.under .section-02 .img-box img:nth-of-type(3){width:21.4285714286vw}}@media screen and (max-width:991px){.under .section-02 .img-box img:nth-of-type(3){width:20.1816347124vw}}@media screen and (max-width:768px){.under .section-02 .img-box img:nth-of-type(3){width:34.0909090909vw}}.under .section-02 .img-box img:nth-of-type(3).is-set{transform:translate3d(0,12svh,0);transform:translate3d(0,20svh,0);transition:.8s;transition-timing-function:cubic-bezier(.16,.43,.45,1);transition-delay:.6s}.under .section-02 .img-box img:nth-of-type(3).is-set.is-action{transform:translate3d(0,0,0)}.under .section-02 .contetnts{width:540px;margin-left:auto}@media screen and (max-width:991px){.under .section-02 .contetnts{width:50%}}@media screen and (max-width:768px){.under .section-02 .contetnts{width:100%}.under .section-02 .contetnts ul li{font-size:4.5454545455vw}}.under .section-03{padding-top:170px;padding-bottom:150px;background-image:url(../img/bg_message-left.png),url(../img/bg_message-right.png);background-position:left bottom,right top;background-size:50%,50%;background-repeat:no-repeat,no-repeat}@media screen and (max-width:991px){.under .section-03{padding-left:3.0272452069vw;padding-right:3.0272452069vw;padding-top:10.0908173562vw;padding-bottom:6.0544904137vw}}.under .section-03 .ttl_wrap{overflow:hidden}.under .section-03 .ttl_wrap h2{transform:translateX(-110%) skewX(-30deg);transition:.9s .2s cubic-bezier(.3,.4,.1,1)}.under .section-03 .ttl_wrap h2.is-action{transform:translateX(0) skewX(0)}.under .section-03 .ttl_wrap .lead{transform:translateX(-110%) skewX(-30deg);transition:.9s .4s cubic-bezier(.3,.4,.1,1)}.under .section-03 .ttl_wrap .lead.is-action{transform:translateX(0) skewX(0)}.under .section-03 .container{width:100%;padding:0;overflow:hidden}.under .section-03 .container .contetnts.is-action{transform:translateX(0) skewX(0)}.under .section-03 .container .contetnts.is-action .pnl{transition:1.5s;transition-delay:1.5s}.under .section-03 .container .contetnts.is-action .pnl .person{transform:translateY(0);transition:.3s;transition-delay:2.8s}.under .section-03 .container .contetnts.is-action .pnl:nth-of-type(2){top:60px;left:calc((100% - 81px)/ 4 + 27px)}@media screen and (max-width:768px){.under .section-03 .container .contetnts.is-action .pnl:nth-of-type(2){left:calc((100% - 1.302vw)/ 2 + 1.302vw);top:6.8181818182vw}}.under .section-03 .container .contetnts.is-action .pnl:nth-of-type(3){top:120px;left:calc(((100% - 81px)/ 4 + 27px) * 2)}@media screen and (max-width:768px){.under .section-03 .container .contetnts.is-action .pnl:nth-of-type(3){left:0;top:84.0909090909vw}}.under .section-03 .container .contetnts.is-action .pnl:nth-of-type(4){top:180px;left:calc(((100% - 81px)/ 4 + 27px) * 3)}@media screen and (max-width:768px){.under .section-03 .container .contetnts.is-action .pnl:nth-of-type(4){left:calc((100% - 1.302vw)/ 2 + 1.302vw);top:90.9090909091vw}}.under .section-03 .container .contetnts.is-action.is-detail .pnl{top:0;left:0;background-color:#fff;transition:1.2s;transition-delay:.3s}@media screen and (max-width:768px){.under .section-03 .container .contetnts.is-action.is-detail .pnl{transform:scale(.5);transform-origin:top left}}.under .section-03 .container .contetnts{display:flex;position:relative;transform:translateX(100%) skewX(-30deg);padding-bottom:180px;transition:.8s;transition-timing-function:cubic-bezier(.3,.4,.1,1)}@media screen and (max-width:768px){.under .section-03 .container .contetnts{flex-wrap:wrap;padding-bottom:90.9090909091vw}}.under .section-03 .container .pnl{position:relative;z-index:5;width:calc((100% - 81px)/ 4);cursor:pointer;transition:0s;transition-timing-function:cubic-bezier(.3,.4,.1,1);transition-delay:0s}@media screen and (max-width:768px){.under .section-03 .container .pnl{width:calc((100% - 1.302vw)/ 2)}.under .section-03 .container .pnl:nth-of-type(odd){margin-right:1.302vw}}@media screen and (min-width:768px){.under .section-03 .container .pnl:not(:last-child){margin-right:27px}.under .section-03 .container .pnl:not(:first-child){position:absolute;top:0;left:0}}.under .section-03 .container .pnl:not(:first-child){position:absolute;top:0;left:0}.under .section-03 .container .pnl:nth-of-type(2){z-index:6}.under .section-03 .container .pnl:nth-of-type(3){z-index:7}.under .section-03 .container .pnl:nth-of-type(4){z-index:8}.under .section-03 .container .pnl .person{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;top:20px;z-index:1;transform:translateY(50px);transition-duration:0s;transition-delay:0s}@media screen and (max-width:768px){.under .section-03 .container .pnl .person{transform:translateY(30px)}}.under .section-03 .container .pnl .person span{color:#0082e6;line-height:1;font-family:Impact}.under .section-03 .container .pnl .person span:first-child{font-size:20px}@media screen and (max-width:768px){.under .section-03 .container .pnl .person span:first-child{font-size:4.0909090909vw}}.under .section-03 .container .pnl .person span:last-child{font-size:70px}@media screen and (max-width:768px){.under .section-03 .container .pnl .person span:last-child{font-size:12.7272727273vw}}.under .section-03 .container .pnl .img{position:relative;overflow:hidden}.under .section-03 .container .pnl .img img{max-width:100%;height:auto;transition:.3s}.under .section-03 .container .pnl .img:hover img{transform:scale(1.1)}.under .section-03 .container .pnl .img .position{display:flex;justify-content:center;align-items:center;position:absolute;bottom:0;left:0;width:120px;height:40px;background-color:#0082e6;color:#fff;font-weight:700;font-size:20px;font-family:noto-sans-cjk-jp,sans-serif}.under .section-03 .container .pnl .join{display:flex;justify-content:center;align-items:center;width:120px;height:30px;background-color:#d8ebfb;font-weight:700;font-size:16px;font-family:noto-sans-cjk-jp,sans-serif}.under .section-03 .container .message-box{opacity:0;position:absolute;top:0;right:0;height:500px;margin-left:300px;overflow:auto;transition:1.2s}@media screen and (max-width:991px){.under .section-03 .container .message-box{margin-left:20.1816347124vw}}@media screen and (max-width:768px){.under .section-03 .container .message-box{flex-direction:column;margin-left:0;top:45.4545454545vw;padding-left:3.4090909091vw;padding-right:3.4090909091vw;height:136.3636363636vw}}.under .section-03 .container .message-box.set{opacity:1;z-index:99!important;transition:.8s;transition-delay:.8s}.under .section-03 .container .message-box#person-01{z-index:4}.under .section-03 .container .message-box#person-02{z-index:3}.under .section-03 .container .message-box#person-03{z-index:2}.under .section-03 .container .message-box#person-04{z-index:1}.under .section-03 .container .message-box .inner{display:flex;padding-top:20px;padding-bottom:50px}@media screen and (max-width:768px){.under .section-03 .container .message-box .inner{flex-direction:column;padding-top:4.5454545455vw;padding-bottom:4.5454545455vw}}.under .section-03 .container .message-box .img-box{width:50%}@media screen and (max-width:991px){.under .section-03 .container .message-box .img-box{width:30.2724520686vw}}@media screen and (max-width:768px){.under .section-03 .container .message-box .img-box{width:100%}}.under .section-03 .container .message-box .img-box img{position:sticky;top:0;width:100%;max-width:100%;height:auto;padding-bottom:30px}.under .section-03 .container .message-box .contents-box{flex:1;padding-left:30px}@media screen and (max-width:991px){.under .section-03 .container .message-box .contents-box{height:40.3632694248vw}}@media screen and (max-width:768px){.under .section-03 .container .message-box .contents-box{padding-left:0;height:11.3636363636vw}}.under .section-03 .container .message-box .contents-box h5{margin-bottom:20px;padding-right:1em;font-weight:700;font-size:20px;font-family:noto-sans-cjk-jp,sans-serif;text-align:justify}@media screen and (max-width:768px){.under .section-03 .container .message-box .contents-box h5{font-size:4.0909090909vw}}.under .section-03 .container .message-box .contents-box .text{padding-right:1em;text-align:justify}@media screen and (max-width:768px){.under .section-03 .container .message-box .contents-box .text{font-size:3.1818181818vw}}.under .section-03 .container .message-box .contents-box .join{display:flex;justify-content:center;align-items:center;width:120px;height:40px;background-color:#d8ebfb;font-weight:700;font-size:16px;font-family:noto-sans-cjk-jp,sans-serif}.under .section-03 .container .message-box .contents-box .position{display:flex;justify-content:center;align-items:center;bottom:0;left:0;width:120px;height:40px;background-color:#0082e6;color:#fff;font-weight:700;font-size:20px;font-family:noto-sans-cjk-jp,sans-serif}.under .section-03 .container .message-box .btn_area{width:150px;margin-right:auto;margin-left:auto}.under .section-03 .container .message-box .btn_area .btn{height:40px;border:1px solid #000;background-color:#000;color:#fff}.under .section-04{padding-top:170px;padding-bottom:150px}@media screen and (max-width:991px){.under .section-04{padding-left:3.0272452069vw;padding-right:3.0272452069vw;padding-top:10.0908173562vw;padding-bottom:15.1362260343vw}}@media screen and (max-width:768px){.under .section-04{padding-bottom:34.0909090909vw}}.under .section-04 .ttl_wrap{overflow:hidden}.under .section-04 .ttl_wrap .lead,.under .section-04 .ttl_wrap h2{text-align:center}.under .section-04 .ttl_wrap h2{transform:translateY(-110%);transition:.9s .2s cubic-bezier(.3,.4,.1,1)}.under .section-04 .ttl_wrap h2.is-action{transform:translateY(0)}@media screen and (max-width:768px){.under .section-04 .ttl_wrap h2{font-size:13.6363636364vw}}.under .section-04 .ttl_wrap .lead{transform:translateY(110%);transition:.9s .4s cubic-bezier(.3,.4,.1,1)}.under .section-04 .ttl_wrap .lead.is-action{transform:translateY(0)}.under .section-04 .container{width:100%;padding:0}.under .section-04 .container .contetnts{position:relative;border-top:4px solid #0082e6;border-right:4px solid #0082e6;border-left:4px solid #0082e6}.under .section-04 .container .contetnts .icon{position:absolute;bottom:-152px;left:0;width:125px}@media screen and (max-width:768px){.under .section-04 .container .contetnts .icon{width:22.7272727273vw}}.under .section-04 .container .contetnts dl{display:flex;border-bottom:4px solid #0082e6}.under .section-04 .container .contetnts dl dd{display:flex;justify-content:center;align-items:center;position:relative;padding-top:80px;padding-bottom:80px;font-weight:700;font-size:40px;line-height:1.2;font-family:noto-sans-cjk-jp,sans-serif}@media screen and (max-width:991px){.under .section-04 .container .contetnts dl dd{font-size:3.229061554vw;padding-top:6.0544904137vw;padding-bottom:6.0544904137vw}}.under .section-04 .container .contetnts dl dd:not(:last-child){border-right:4px solid #0082e6}.under .section-04 .container .contetnts dl dd:nth-of-type(2) span.move span{transition-delay:.8s}.under .section-04 .container .contetnts dl dd:nth-of-type(3) span.move span{transition-delay:1.2s}.under .section-04 .container .contetnts dl dd:nth-of-type(4) span.move span{transition-delay:1.6s}.under .section-04 .container .contetnts dl dd img{position:absolute;top:50%;left:50%;z-index:-1;transform:translate(-50%,-50%)}.under .section-04 .container .contetnts dl dd span.move{position:relative;padding-left:30px;overflow:hidden;color:#0082e6;font-weight:500;font-size:100px;line-height:1;font-family:Impact}@media screen and (max-width:991px){.under .section-04 .container .contetnts dl dd span.move{font-size:8.072653885vw}}@media screen and (max-width:768px){.under .section-04 .container .contetnts dl dd span.move{padding-left:2.2727272727vw}}.under .section-04 .container .contetnts dl dd span.move span{display:inline-block;transform:translateY(110%);transition:.4s;transition-delay:.4s}.under .section-04 .container .contetnts dl dd span.move.on span{transform:translateY(0)}.under .section-04 .container .contetnts dl dd span.strong{font-size:60px}@media screen and (max-width:991px){.under .section-04 .container .contetnts dl dd span.strong{font-size:5.0454086781vw}}.under .section-04 .container .contetnts dl:nth-of-type(1) dd{width:50%}.under .section-04 .container .contetnts dl:nth-of-type(2) dd{flex-wrap:wrap;justify-content:center;align-items:center;width:33.3333333333%}.under .section-04 .container .contetnts dl:nth-of-type(2) dd span:first-child{width:100%;text-align:center}.under .section-04 .container .contetnts dl:nth-of-type(2) dd span.move{padding-left:0}.under .section-04 .container .contetnts dl:nth-of-type(2) dd:last-child span{font-size:40px;font-family:noto-sans-cjk-jp,sans-serif}@media screen and (max-width:991px){.under .section-04 .container .contetnts dl:nth-of-type(2) dd:last-child span{font-size:3.229061554vw}}.under .section-04 .container .contetnts dl:nth-of-type(2) dd:last-child span.move span{font-weight:700;font-size:60px}@media screen and (max-width:991px){.under .section-04 .container .contetnts dl:nth-of-type(2) dd:last-child span.move span{font-size:4.0363269425vw}}.under .section-04 .container .contetnts dl:nth-of-type(3) dd{flex-direction:column;width:25%}.under .section-04 .container .contetnts dl:nth-of-type(3) dd span.move{padding-left:0;font-weight:600;font-size:60px}@media screen and (max-width:991px){.under .section-04 .container .contetnts dl:nth-of-type(3) dd span.move{font-size:4.0363269425vw}}.under .section-04 .container .contetnts dl:nth-of-type(4) dd{flex-wrap:wrap;justify-content:center;align-items:center;width:33.3333333333%}.under .section-04 .container .contetnts dl:nth-of-type(4) dd span:first-child{width:100%;text-align:center}.under .section-04 .container .contetnts dl:nth-of-type(4) dd span.move{padding-left:0}.under .section-04 .container .contetnts dl:nth-of-type(4) dd:last-child span{font-size:40px;font-family:noto-sans-cjk-jp,sans-serif}@media screen and (max-width:991px){.under .section-04 .container .contetnts dl:nth-of-type(4) dd:last-child span{font-size:3.229061554vw}}.under .section-04 .container .contetnts dl:nth-of-type(4) dd:last-child span.move span{font-weight:700;font-size:60px}@media screen and (max-width:991px){.under .section-04 .container .contetnts dl:nth-of-type(4) dd:last-child span.move span{font-size:6.0544904137vw}}.under .section-05{position:relative;padding-top:170px;padding-bottom:150px;background-image:url(../img/bg_section5.png);background-size:cover;background-color:#98d2ff}@media screen and (max-width:991px){.under .section-05{padding-top:13.0208333333vw;padding-bottom:13.0208333333vw}}.under .section-05 .icon{position:absolute;top:-242px;right:0;z-index:1;width:192px}@media screen and (max-width:768px){.under .section-05 .icon{width:18.1818181818vw;top:-18.1818181818vw}}.under .section-05 .ttl_wrap{overflow:hidden}.under .section-05 .ttl_wrap .lead,.under .section-05 .ttl_wrap h2{text-align:center}.under .section-05 .ttl_wrap h2{transform:translateY(-110%);transition:.9s .2s cubic-bezier(.3,.4,.1,1)}@media screen and (max-width:768px){.under .section-05 .ttl_wrap h2{font-size:14.7727272727vw}}.under .section-05 .ttl_wrap h2.is-action{transform:translateY(0)}.under .section-05 .ttl_wrap .lead{transform:translateY(110%);transition:.9s .4s cubic-bezier(.3,.4,.1,1)}.under .section-05 .ttl_wrap .lead.is-action{transform:translateY(0)}.under .section-05 .container{width:100%;padding:0}.under .section-05 .container .contetnts{position:relative}.under .section-05 .container .contetnts dl{display:flex;flex-wrap:wrap}.under .section-05 .container .contetnts dl dd{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:33.3333333333%;padding-top:80px;padding-bottom:80px;background-color:#fff;color:#0082e6;font-weight:700;font-size:40px;line-height:1.4;font-family:noto-sans-cjk-jp,sans-serif}@media screen and (max-width:768px){.under .section-05 .container .contetnts dl dd{font-size:5vw;padding-top:2.2727272727vw;padding-bottom:4.5454545455vw}}.under .section-05 .container .contetnts dl dd:nth-of-type(odd){background-color:#0082e6;color:#fff}.under .section-05 .container .contetnts dl dd span{opacity:0;text-align:center;transition:.9s .3s cubic-bezier(.3,.4,.1,1)}.under .section-05 .container .contetnts dl dd span:nth-of-type(1){font-weight:500;font-size:60px;font-family:Impact}@media screen and (max-width:768px){.under .section-05 .container .contetnts dl dd span:nth-of-type(1){font-size:8.1818181818vw}}.under .section-05 .container .contetnts dl dd span:nth-of-type(3){font-size:26px}@media screen and (max-width:768px){.under .section-05 .container .contetnts dl dd span:nth-of-type(3){font-size:2.7272727273vw}}.under .section-05 .container .contetnts dl dd.is-action span{opacity:1}.under .section-05 .container .contetnts dl dd:nth-of-type(2n) span{transition-delay:.5s}.under .section-05 .container .contetnts dl dd:nth-of-type(3n) span{transition-delay:.8s}.under .section-06{position:relative;padding-top:100px;background-image:url(../img/bg_sectino6.png);background-size:cover;background-color:#0082e6}@media screen and (max-width:991px){.under .section-06{padding-left:3.0272452069vw;padding-right:3.0272452069vw;padding-top:10.0908173562vw;padding-bottom:6.0544904137vw}}.under .section-06 .ttl_wrap{overflow:hidden}.under .section-06 .ttl_wrap .lead,.under .section-06 .ttl_wrap h2{color:#fff}.under .section-06 .ttl_wrap h2{transform:translateX(-110%) skewX(-30deg);transition:.9s .2s cubic-bezier(.3,.4,.1,1)}.under .section-06 .ttl_wrap h2.is-action{transform:translateX(0) skewX(0)}.under .section-06 .ttl_wrap .lead{transform:translateX(-110%) skewX(-30deg);transition:.9s .4s cubic-bezier(.3,.4,.1,1)}.under .section-06 .ttl_wrap .lead.is-action{transform:translateX(0) skewX(0)}.under .section-06 .container{width:100%;padding:0}@media screen and (max-width:768px){.under .section-06 .container{display:flex;flex-direction:column-reverse}}.under .section-06 .container dl{display:flex;flex-wrap:wrap;padding-top:100px}@media screen and (max-width:768px){.under .section-06 .container dl{padding-top:6.8181818182vw}}.under .section-06 .container dl dd{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;width:calc((100% - 6px)/ 4);height:200px;margin-bottom:2px;background-color:#fff;color:#0082e6;font-weight:700;font-size:30px;font-family:noto-sans-cjk-jp,sans-serif;text-align:center}@media screen and (max-width:768px){.under .section-06 .container dl dd{width:calc((100% - 3px)/ 2);font-size:5vw}.under .section-06 .container dl dd:not(:nth-of-type(2n)){margin-right:2px}}@media screen and (min-width:768px){.under .section-06 .container dl dd:not(:nth-of-type(4n)){margin-right:2px}}.under .section-06 .container dl dd span{font-size:16px}@media screen and (max-width:768px){.under .section-06 .container dl dd span{font-size:3.1818181818vw}}.under .section-06 .container dl dd img{position:absolute;top:10px;right:10px;transform:scale(0);width:56px;transition:.3s;transition-duration:.8s;transition-timing-function:cubic-bezier(0,0,.26,2.07)}.under .section-06 .container dl dd.is-action img{transform:scale(1)}.under .section-06 .container dl dd:nth-of-type(2) img{transition-delay:.4s}.under .section-06 .container dl dd:nth-of-type(3) img{transition-delay:.5s}.under .section-06 .container dl dd:nth-of-type(4) img{transition-delay:.65s}.under .section-06 .container dl dd:nth-of-type(5) img{transition-delay:.7s}.under .section-06 .container dl dd:nth-of-type(6) img{transition-delay:.8s}.under .section-06 .container dl dd:nth-of-type(7) img{transition-delay:.9s}.under .section-06 .container dl dd:nth-of-type(8) img{transition-delay:1s}.under .section-06 .container .contetnts{width:475px}@media screen and (max-width:768px){.under .section-06 .container .contetnts{width:100%}}.under .section-06 .container .contetnts .text{color:#fff}.under .section-06 .container .img-box{position:absolute;top:150px;right:0;width:1000px;max-width:calc(100vw - ((100vw - 1200px)/ 2 + 500px))}@media screen and (max-width:991px){.under .section-06 .container .img-box{width:50%;width:45.4086781029vw;padding-left:5.0454086781vw}}@media screen and (max-width:768px){.under .section-06 .container .img-box{position:relative;top:0;width:100%;padding-left:0;margin-bottom:3.4090909091vw}}.under .section-06 .container .img-box img{max-width:100%;height:auto}.under .section-07{position:relative;height:100vh;padding:0}.under .section-07 img{position:fixed;top:0;left:0;z-index:-2;max-width:100%;height:auto}@media screen and (min-width:440px){.under .section-07 img.sp{display:none}}@media screen and (max-width:991px){.under .section-07 img{top:auto;bottom:0;height:calc(100svh - 56.81vw);-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:440px){.under .section-07 img{display:flex;position:relative;top:auto;bottom:0;z-index:1;width:100%;height:auto}.under .section-07 img.pc{display:none}}.under .section-07 .ttl_wrap{position:fixed;top:0;left:50%;z-index:-1;transform:translateX(-50%);overflow:hidden;margin-top:8vw}@media screen and (max-width:991px){.under .section-07 .ttl_wrap{margin-top:1.0090817356vw}}@media screen and (max-width:440px){.under .section-07 .ttl_wrap{position:relative}}.under .section-07 .ttl_wrap .lead,.under .section-07 .ttl_wrap h2{text-align:center}.under .section-07 .ttl_wrap h2{transform:translateY(-110%);transition:.9s 0s cubic-bezier(.3,.4,.1,1)}.under .section-07 .ttl_wrap h2.is-action{transform:translateY(0)}.under .section-07 .ttl_wrap .lead{transform:translateY(110%);transition:.9s 0s cubic-bezier(.3,.4,.1,1)}.under .section-07 .ttl_wrap .lead.is-action{transform:translateY(0)}.under .section-08{background-image:url(../img/bg_sectino6.png);background-size:contain;background-color:#0082e6}@media screen and (max-width:991px){.under .section-08{padding-left:3.0272452069vw;padding-right:3.0272452069vw}}.under .section-08 .btn_area{width:350px;height:100px;margin-top:70px;margin-right:auto;margin-left:auto}.under .section-08 .btn_area .btn{display:flex;justify-content:center;align-items:center;height:100%;background-color:#000;color:#fff;font-weight:600;font-size:40px;font-family:Impact;letter-spacing:.05em}.under .section-08 .ttl_wrap{overflow:hidden}.under .section-08 .ttl_wrap .lead,.under .section-08 .ttl_wrap h2{color:#fff;text-align:center}.under .section-08 .ttl_wrap h2{transform:translateY(-110%);transition:.9s .2s cubic-bezier(.3,.4,.1,1)}@media screen and (max-width:440px){.under .section-08 .ttl_wrap h2{font-size:13.6363636364vw}}.under .section-08 .ttl_wrap h2.is-action{transform:translateY(0)}.under .section-08 .ttl_wrap .lead{transform:translateY(110%);transition:.9s .4s cubic-bezier(.3,.4,.1,1)}.under .section-08 .ttl_wrap .lead.is-action{transform:translateY(0)}.under .section-08 .container{position:relative;padding-top:40px;padding-bottom:40px;background-color:#fff}@media screen and (max-width:991px){.under .section-08 .container{width:100%;margin:0}}.under .section-08 .container .icon{position:absolute}.under .section-08 .container .icon img{max-width:100%;height:auto}.under .section-08 .container .icon:nth-of-type(1){top:-100px;left:0;width:190px}@media screen and (max-width:440px){.under .section-08 .container .icon:nth-of-type(1){width:22.7272727273vw;top:-11.3636363636vw}}.under .section-08 .container .icon:nth-of-type(2){right:0;bottom:-50px;width:200px}@media screen and (max-width:440px){.under .section-08 .container .icon:nth-of-type(2){width:45.4545454545vw}}.under .section-08 .container dl{display:flex;padding-top:60px;padding-bottom:60px}@media screen and (max-width:440px){.under .section-08 .container dl{flex-direction:column;padding-top:13.6363636364vw;padding-bottom:13.6363636364vw}}.under .section-08 .container dl:not(:last-child){border-bottom:1px solid #707070}.under .section-08 .container dl dt{width:180px;font-weight:700;font-size:16px}@media screen and (max-width:768px){.under .section-08 .container dl dt{width:14.7727272727vw}}@media screen and (max-width:440px){.under .section-08 .container dl dt{width:100%;font-size:6.3636363636vw;padding-bottom:3.4090909091vw}}.under .section-08 .container dl dd{flex:1;width:100%}.under .section-08 .container dl dd h3{margin-bottom:15px;font-weight:700;font-size:20px;font-family:noto-sans-cjk-jp,sans-serif}@media screen and (max-width:440px){.under .section-08 .container dl dd h3{font-size:4.5454545455vw}}.under .section-08 .container dl dd h4{font-weight:700;font-size:16px;font-family:noto-sans-cjk-jp,sans-serif}@media screen and (max-width:440px){.under .section-08 .container dl dd h4{font-size:4.5454545455vw}}.under .section-08 .container dl dd .text{margin-bottom:30px;font-weight:500;font-size:16px;line-height:1.4;font-family:noto-sans-cjk-jp,sans-serif}@media screen and (max-width:440px){.under .section-08 .container dl dd .text{font-size:4.0909090909vw;margin-bottom:6.8181818182vw;padding-bottom:2.2727272727vw}}.under .section-08 .container dl dd iframe{width:100%;aspect-ratio:16/9}.under .section-form{background-color:#fff}.under .section-form .ttl_wrap{overflow:hidden}.under .section-form .ttl_wrap .lead,.under .section-form .ttl_wrap h2{color:#0082e6;text-align:center}.under .section-form .ttl_wrap h2{transform:translateY(-110%);transition:.9s .2s cubic-bezier(.3,.4,.1,1)}.under .section-form .ttl_wrap h2.is-action{transform:translateY(0)}.under .section-form .ttl_wrap .lead{transform:translateY(110%);transition:.9s .4s cubic-bezier(.3,.4,.1,1)}.under .section-form .ttl_wrap .lead.is-action{transform:translateY(0)}.under .section-form .text{text-align:center}@media screen and (max-width:440px){.under .section-form .container{width:100%;margin:0}}.under .section-form .mw_wp_form input[type=email],.under .section-form .mw_wp_form input[type=tel],.under .section-form .mw_wp_form input[type=text],.under .section-form .mw_wp_form textarea{width:100%;padding:1em;border:1px solid #ccc;box-sizing:border-box;font-size:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.under .section-form input[type=file]{border:none}.under .section-form .cform tr{display:flex;justify-content:space-between}@media screen and (max-width:440px){.under .section-form .cform tr{flex-direction:column}}.under .section-form .cform th{width:25%;padding:2rem 1.5rem;border-bottom:solid 1px #000;font-weight:700;font-size:15px;text-align:left}@media screen and (max-width:440px){.under .section-form .cform th{border:none;border-bottom:1px solid #000}}.under .section-form .cform td{width:70%;padding:2rem 1.5rem;border-bottom:1px solid #f3f4f6;font-size:15px;line-height:200%}.under .section-form .cform td.demo{display:none}@media screen and (max-width:440px){.under .section-form .cform td{border:none}}.under .section-form .cform{width:94%;margin:auto}@media screen and (max-width:440px){.under .section-form .cform{width:100%}}.under .section-form .cform input[type=email],.under .section-form .cform input[type=search],.under .section-form .cform input[type=text],.under .section-form .cform input[type=url],.under .section-form .cform option,.under .section-form .cform textarea{width:90%}@media only screen and (max-width:767px){.under .section-form .cform tr:first-child th{border-top:1px solid #999}.under .section-form .cform td,.under .section-form .cform th{display:block;width:97%;padding:.5em 1em;border:1px solid #999;border-top:none}}@media only screen and (max-width:440px){.under .section-form .cform tr:first-child th{border-top:none}.under .section-form .cform td,.under .section-form .cform th{display:block;width:100%;padding:.5em 1em;border:none;border-top:none}.under .section-form .cform th{border-bottom:1px solid #000}}.under .section-form .form-btn_area{display:flex;justify-content:center}.under .section-form .submit-btn input{margin:0 auto;padding:10px 35px;border:3px solid #1c2f6e;border-radius:0;background-color:#1c2f6e;color:#fff;font-weight:400;font-size:1.3em;text-align:center;cursor:pointer;-webkit-appearance:none}.under .section-form .submit-btn{margin-top:20px;margin-right:10px;margin-left:10px;text-align:center;cursor:pointer}.under .section-form .submit-btn.demo{display:none}.under .section-form .back-btn{margin-top:20px;margin-right:10px;margin-left:10px;text-align:center;cursor:pointer}.under .section-form .back-btn.demo{display:none}.under .section-form .back-btn input{margin:0 auto;padding:10px 35px;border:3px solid #b9b3b3;background-color:#b9b3b3;color:#fff;font-weight:400;font-size:1.3em;text-align:center;cursor:pointer}.under .section-form .back-btn input:hover{background-color:#fff;color:#b9b3b3}.under .section-form .submit-btn input:hover{border:3px solid #1c2f6e;background:#fff;color:#1c2f6e;cursor:pointer}.under .section-form .required-srt{margin-right:10px;padding:6px;border-radius:5px;color:#e35252;font-size:13px}.under .section-form .required-dec{margin-right:10px;padding:6px;border-radius:5px;color:#404cbf;font-size:13px}@media screen and (max-width:550px){.confirm .form-btn_area{flex-wrap:nowrap;gap:20px}.confirm .form-btn_area .back-btn,.confirm .form-btn_area .submit-btn{border-radius:0}.confirm .form-btn_area .back-btn input,.confirm .form-btn_area .submit-btn input{border-radius:0;-webkit-appearance:none}.confirm .form-btn_area .submit-btn{display:flex}.confirm .form-btn_area .submit-btn .back-btn{margin-top:0}}.mv-loaded header .inner{opacity:1;background-color:#0082e6}.mv-loaded #main_logo{transform:translateY(0svh)}.mv-loaded.under .mv .container .cast span{transform:translateY(0svh)}.mv-loaded.under .mv .container .cast span img{opacity:1}.mv-loaded.under .mv .container .star span{position:relative;transform:scale(1)}.mv-loaded.under .mv .container .star span img{transform:scale(1)}.mv-loaded.under .mv .container .star span .star-item{position:absolute;animation-name:rotate;animation-duration:4s;animation-timing-function:linear;animation-iteration-count:infinite}.mv-loaded.under .mv .container .star span .star-00{top:1%;left:55%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-00{width:4vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-00{width:4vw}}.mv-loaded.under .mv .container .star span .star-01{top:17%;left:60%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-01{width:4.6875vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-01{width:4.6875vw}}.mv-loaded.under .mv .container .star span .star-02{top:9%;left:25%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-02{width:4.296875vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-02{width:4.296875vw}}.mv-loaded.under .mv .container .star span .star-03{top:21%;left:2%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-03{width:4.296875vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-03{width:4.296875vw}}.mv-loaded.under .mv .container .star span .star-04{top:39%;left:56%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-04{width:4.4270833333vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-04{width:4.4270833333vw}}.mv-loaded.under .mv .container .star span .star-05{top:49%;left:12%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-05{width:3.90625vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-05{width:3.90625vw}}.mv-loaded.under .mv .container .star span .star-06{top:61%;left:42%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-06{width:5.5989583333vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-06{width:5.5989583333vw}}.mv-loaded.under .mv .container .star span .star-07{top:76%;left:16%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-07{width:6.640625vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-07{width:6.640625vw}}.mv-loaded.under .mv .container .star span .star-08{top:79%;left:79%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-08{width:2.734375vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-08{width:2.734375vw}}.mv-loaded.under .mv .container .star span .star-09{top:36%;left:41%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-09{width:2.4739583333vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-09{width:2.4739583333vw}}.mv-loaded.under .mv .container .star span .star-10{top:71%;left:0}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-10{width:2.4739583333vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-10{width:2.4739583333vw}}.mv-loaded.under .mv .container .star span .star-11{top:0;right:79%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-11{width:4.5572916667vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-11{width:4.5572916667vw}}.mv-loaded.under .mv .container .star span .star-12{top:5%;right:32%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-12{width:5.5989583333vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-12{width:5.5989583333vw}}.mv-loaded.under .mv .container .star span .star-13{top:19%;right:76%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-13{width:2.734375vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-13{width:2.734375vw}}.mv-loaded.under .mv .container .star span .star-14{top:37%;right:51%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-14{width:5.3385416667vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-14{width:5.3385416667vw}}.mv-loaded.under .mv .container .star span .star-15{top:48%;right:3%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-15{width:5.5989583333vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-15{width:5.5989583333vw}}.mv-loaded.under .mv .container .star span .star-16{top:81%;right:49%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-16{width:7.2916666667vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-16{width:7.2916666667vw}}.mv-loaded.under .mv .container .star span .star-17{top:90%;right:12%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-17{width:4.296875vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-17{width:4.296875vw}}.mv-loaded.under .mv .container .star span .star-18{top:42%;right:79%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-18{width:3.7760416667vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-18{width:3.7760416667vw}}.mv-loaded.under .mv .container .star span .star-19{top:33%;right:26%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-19{width:2.4739583333vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-19{width:2.4739583333vw}}.mv-loaded.under .mv .container .star span .star-20{top:64%;right:39%}@media screen and (max-width:550px){.mv-loaded.under .mv .container .star span .star-20{width:2.4739583333vw}}@media screen and (max-width:768px){.mv-loaded.under .mv .container .star span .star-20{width:2.4739583333vw}}@keyframes rotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.mv-loaded.under .mv .container .copy_text span{opacity:1}.mv-loaded.under .mv .container .copy_text span img{transform:rotate(0) translateX(0svh)}@media screen and (max-width:440px){#footer .top_box .l_box{width:100%}}footer{background-color:#fff}.section-01,.section-02,.section-03,.section-04,.section-05,.section-06,.section-07{position:relative;background-color:#fff}#section-01,#section-02,#section-03,#section-04,#section-05,#section-06,#section-07{position:absolute;top:0}.section-07{background-color:transparent}.rotateY{transform:rotateY(180deg);transform-style:preserve-3d;perspective:470px;backface-visibility:hidden}.rotateY.is-action{animation-name:rotateYAnime;animation-duration:3s;animation-fill-mode:forwards}@keyframes rotateYAnime{from{transform:rotateY(180deg)}to{transform:rotateY(0)}}@media screen and (max-width:440px){ul.main_menu{padding-top:15.9090909091vw}ul.main_menu li{margin-bottom:6.8181818182vw}ul.main_menu li a p{font-size:3.1818181818vw;margin-bottom:2.2727272727vw}ul.main_menu li a span{font-size:6.3636363636vw}}
/*# sourceMappingURL=recruit.css.map */