.contents .inner .ttl{max-width:924px;margin:0 auto;text-align:center}.contents .inner .ttl i{display:inline-block;padding-top:4%;font-size:40px;font-weight:bold;letter-spacing:7px}@media only screen and (max-width: 924px){.contents .inner .ttl i{font-size:4.33vw}}@media only screen and (max-width: 768px){.contents .inner .ttl i{padding-top:4%;font-size:6.4vw;letter-spacing:.9vw}}.contents .inner .ttl u{display:inline-block;font-size:18px}@media only screen and (max-width: 924px){.contents .inner .ttl u{font-size:1.95vw}}@media only screen and (max-width: 768px){.contents .inner .ttl u{font-size:2.94vw}}.contents .kv{position:relative}.contents .kv .channel_btn-box{position:absolute}@media only screen and (min-width: 769px){.contents .kv .channel_btn-box{width:9.69%;max-width:186px;top:88.34%;right:13.6%}.contents .kv .channel_btn-box u{width:36.03%;position:absolute;top:-8%;right:-8%}}@media only screen and (max-width: 768px){.contents .kv .channel_btn-box{width:24.8%;max-width:187px;top:87.27%;right:2.14%}.contents .kv .channel_btn-box u{width:36.03%;position:absolute;top:-8%;right:-8%}}.contents .kv .channel_btn{opacity:0;position:absolute;z-index:998}.contents .kv .channel_btn i{display:block;-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}.contents .kv .channel_btn u{display:block;-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}.contents .kv .channel_btn.fade{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;opacity:1}.contents .kv .channel_btn.fade a i{-webkit-animation:.7s kvchannelbtnframe both;animation:.7s kvchannelbtnframe both;-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}.contents .kv .channel_btn.fade a u{-webkit-animation:.7s kvchannelclickframe both;animation:.7s kvchannelclickframe both;-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}.contents .kv .channel_btn.show{opacity:1}.contents .kv .channel_btn.fixed{position:fixed}@media only screen and (min-width: 769px){.contents .kv .channel_btn.fixed{width:9.69%;max-width:186px}}@media only screen and (max-width: 768px){.contents .kv .channel_btn.fixed{width:24.8%;max-width:187px}}@media only screen and (min-width: 769px){.contents .kv .channel_btn:hover a i{-webkit-animation:.7s kvchannelbtnframe2;animation:.7s kvchannelbtnframe2;-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}.contents .kv .channel_btn:hover a u{-webkit-animation:.7s kvchannelclickframe2;animation:.7s kvchannelclickframe2;-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}}@-webkit-keyframes kvchannelbtnframe{0%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}50%{-webkit-transform:translate3d(0%, 24%, 0) scale3d(1, 0.5, 1);transform:translate3d(0%, 24%, 0) scale3d(1, 0.5, 1)}75%{-webkit-transform:translate3d(0%, -10%, 0) scale3d(1, 1, 1);transform:translate3d(0%, -10%, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}}@keyframes kvchannelbtnframe{0%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}50%{-webkit-transform:translate3d(0%, 24%, 0) scale3d(1, 0.5, 1);transform:translate3d(0%, 24%, 0) scale3d(1, 0.5, 1)}75%{-webkit-transform:translate3d(0%, -10%, 0) scale3d(1, 1, 1);transform:translate3d(0%, -10%, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}}@-webkit-keyframes kvchannelclickframe{0%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}50%{-webkit-transform:translate3d(0, 120%, 0) scale3d(1, 1, 1);transform:translate3d(0, 120%, 0) scale3d(1, 1, 1)}75%{-webkit-transform:translate3d(0, -65%, 0) scale3d(1, 1, 1);transform:translate3d(0, -65%, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}}@keyframes kvchannelclickframe{0%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}50%{-webkit-transform:translate3d(0, 120%, 0) scale3d(1, 1, 1);transform:translate3d(0, 120%, 0) scale3d(1, 1, 1)}75%{-webkit-transform:translate3d(0, -65%, 0) scale3d(1, 1, 1);transform:translate3d(0, -65%, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}}@-webkit-keyframes kvchannelbtnframe2{0%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}50%{-webkit-transform:translate3d(0%, 24%, 0) scale3d(1, 0.5, 1);transform:translate3d(0%, 24%, 0) scale3d(1, 0.5, 1)}75%{-webkit-transform:translate3d(0%, -10%, 0) scale3d(1, 1, 1);transform:translate3d(0%, -10%, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}}@keyframes kvchannelbtnframe2{0%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}50%{-webkit-transform:translate3d(0%, 24%, 0) scale3d(1, 0.5, 1);transform:translate3d(0%, 24%, 0) scale3d(1, 0.5, 1)}75%{-webkit-transform:translate3d(0%, -10%, 0) scale3d(1, 1, 1);transform:translate3d(0%, -10%, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}}@-webkit-keyframes kvchannelclickframe2{0%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}50%{-webkit-transform:translate3d(0, 120%, 0) scale3d(1, 1, 1);transform:translate3d(0, 120%, 0) scale3d(1, 1, 1)}75%{-webkit-transform:translate3d(0, -65%, 0) scale3d(1, 1, 1);transform:translate3d(0, -65%, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}}@keyframes kvchannelclickframe2{0%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}50%{-webkit-transform:translate3d(0, 120%, 0) scale3d(1, 1, 1);transform:translate3d(0, 120%, 0) scale3d(1, 1, 1)}75%{-webkit-transform:translate3d(0, -65%, 0) scale3d(1, 1, 1);transform:translate3d(0, -65%, 0) scale3d(1, 1, 1)}100%{-webkit-transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1);transform:translate3d(0%, 0%, 0) scale3d(1, 1, 1)}}.contents .kv .channel_btn a:hover{opacity:1}.contents .kv .inner{overflow:hidden;position:relative;background:url(../img/kv_bg.png) center center/cover no-repeat}@media only screen and (max-width: 1920px){.contents .kv .inner{padding-top:50%}}@media only screen and (min-width: 1921px){.contents .kv .inner{height:960px}}@media only screen and (max-width: 768px){.contents .kv .inner{padding-top:124.667%;background:url(../img/kv_bg_sp.png) center center/cover no-repeat}}.contents .kv .inner p{position:absolute}.contents .kv .inner .white{width:100%;height:100%;background:#fff;top:50%;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);-webkit-transition:.5s transform .5s ease-in-out;transition:.5s transform .5s ease-in-out}.contents .kv .inner .logo{top:82%;left:50%;opacity:0;-webkit-transform:translate3d(-50%, -50%, 0) scale3d(0, 0, 0);transform:translate3d(-50%, -50%, 0) scale3d(0, 0, 0)}@media only screen and (min-width: 769px){.contents .kv .inner .logo{width:28.03%}}@media only screen and (max-width: 768px){.contents .kv .inner .logo{top:77%;width:64.94%}}@-webkit-keyframes kvlogoframe{0%{opacity:1;-webkit-transform:translate3d(-50%, -50%, 0) scale3d(0, 0, 0);transform:translate3d(-50%, -50%, 0) scale3d(0, 0, 0)}40%{-webkit-transform:translate3d(-50%, -50%, 0) scale3d(1.2, 1.2, 1.2);transform:translate3d(-50%, -50%, 0) scale3d(1.2, 1.2, 1.2)}75%{-webkit-transform:translate3d(-50%, -50%, 0) scale3d(0.8, 0.8, 0.8);transform:translate3d(-50%, -50%, 0) scale3d(0.8, 0.8, 0.8)}90%{-webkit-transform:translate3d(-50%, -50%, 0) scale3d(1.1, 1.1, 1.1);transform:translate3d(-50%, -50%, 0) scale3d(1.1, 1.1, 1.1)}100%{opacity:1;-webkit-transform:translate3d(-50%, -50%, 0) scale3d(1, 1, 1);transform:translate3d(-50%, -50%, 0) scale3d(1, 1, 1)}}@keyframes kvlogoframe{0%{opacity:1;-webkit-transform:translate3d(-50%, -50%, 0) scale3d(0, 0, 0);transform:translate3d(-50%, -50%, 0) scale3d(0, 0, 0)}40%{-webkit-transform:translate3d(-50%, -50%, 0) scale3d(1.2, 1.2, 1.2);transform:translate3d(-50%, -50%, 0) scale3d(1.2, 1.2, 1.2)}75%{-webkit-transform:translate3d(-50%, -50%, 0) scale3d(0.8, 0.8, 0.8);transform:translate3d(-50%, -50%, 0) scale3d(0.8, 0.8, 0.8)}90%{-webkit-transform:translate3d(-50%, -50%, 0) scale3d(1.1, 1.1, 1.1);transform:translate3d(-50%, -50%, 0) scale3d(1.1, 1.1, 1.1)}100%{opacity:1;-webkit-transform:translate3d(-50%, -50%, 0) scale3d(1, 1, 1);transform:translate3d(-50%, -50%, 0) scale3d(1, 1, 1)}}.contents .kv .inner .rez{opacity:0;-webkit-transition:.7s opacity 1.8s ease-out;transition:.7s opacity 1.8s ease-out}@media only screen and (min-width: 769px){.contents .kv .inner .rez{width:42.5%;top:8.23%;right:28.75%}}@media only screen and (max-width: 768px){.contents .kv .inner .rez{width:64.41%;top:3.86%;right:17.74%}}.contents .kv .inner .rez span{display:block;position:absolute;top:0;left:0;-webkit-transform:translate3d(0%, 5%, 0);transform:translate3d(0%, 5%, 0);-webkit-transition:.7s transform 1.8s ease-out;transition:.7s transform 1.8s ease-out}.contents .kv .inner .rez span.rez01{opacity:1;-webkit-animation:20s kvchara01frame 3s infinite;animation:20s kvchara01frame 3s infinite}.contents .kv .inner .rez span.rez02{opacity:0;-webkit-animation:20s kvchara02frame 3s infinite;animation:20s kvchara02frame 3s infinite}.contents .kv .inner .rez span.rez03{opacity:0;-webkit-animation:20s kvchara03frame 3s infinite;animation:20s kvchara03frame 3s infinite}.contents .kv .inner .rez span.rez04{opacity:0;-webkit-animation:20s kvchara04frame 3s infinite;animation:20s kvchara04frame 3s infinite}.contents .kv .inner .rez span.rez05{opacity:0;-webkit-animation:20s kvchara05frame 3s infinite;animation:20s kvchara05frame 3s infinite}.contents .kv .inner .clane{opacity:0;-webkit-transition:.7s transform 2.3s ease-out,.7s opacity 2.3s ease-out;transition:.7s transform 2.3s ease-out,.7s opacity 2.3s ease-out;-webkit-transform:translate3d(0%, 5%, 0);transform:translate3d(0%, 5%, 0)}@media only screen and (min-width: 769px){.contents .kv .inner .clane{width:41.88%;top:1.36%;left:9.74%}}@media only screen and (max-width: 768px){.contents .kv .inner .clane{width:50.14%;top:0%;left:0}}.contents .kv .inner .clane span{display:block;position:absolute;top:0;left:0;-webkit-transform:translate3d(0%, 5%, 0);transform:translate3d(0%, 5%, 0);-webkit-transition:.7s transform 2.3s ease-out,.7s opacity 2.3s ease-out;transition:.7s transform 2.3s ease-out,.7s opacity 2.3s ease-out}.contents .kv .inner .clane span.clane01{opacity:1;-webkit-animation:20s kvchara01frame 3s infinite;animation:20s kvchara01frame 3s infinite}.contents .kv .inner .clane span.clane02{opacity:0;-webkit-animation:20s kvchara02frame 3s infinite;animation:20s kvchara02frame 3s infinite}.contents .kv .inner .clane span.clane03{opacity:0;-webkit-animation:20s kvchara03frame 3s infinite;animation:20s kvchara03frame 3s infinite}.contents .kv .inner .clane span.clane04{opacity:0;-webkit-animation:20s kvchara04frame 3s infinite;animation:20s kvchara04frame 3s infinite}.contents .kv .inner .clane span.clane05{opacity:0;-webkit-animation:20s kvchara05frame 3s infinite;animation:20s kvchara05frame 3s infinite}.contents .kv .inner .clasa{opacity:0;-webkit-transition:.7s transform 2.8s ease-out,.7s opacity 2.8s ease-out;transition:.7s transform 2.8s ease-out,.7s opacity 2.8s ease-out;-webkit-transform:translate3d(0%, 5%, 0);transform:translate3d(0%, 5%, 0)}@media only screen and (min-width: 769px){.contents .kv .inner .clasa{width:33.75%;top:7.61%;right:13.55%}}@media only screen and (max-width: 768px){.contents .kv .inner .clasa{width:42.27%;top:3.64%;right:0}}.contents .kv .inner .clasa span{display:block;position:absolute;top:0;left:0;-webkit-transform:translate3d(0%, 5%, 0);transform:translate3d(0%, 5%, 0);-webkit-transition:.7s transform 2.8s ease-out,.7s opacity 2.8s ease-out;transition:.7s transform 2.8s ease-out,.7s opacity 2.8s ease-out}.contents .kv .inner .clasa span.clasa01{opacity:1;-webkit-animation:20s kvchara01frame 3s infinite;animation:20s kvchara01frame 3s infinite}.contents .kv .inner .clasa span.clasa02{opacity:0;-webkit-animation:20s kvchara02frame 3s infinite;animation:20s kvchara02frame 3s infinite}.contents .kv .inner .clasa span.clasa03{opacity:0;-webkit-animation:20s kvchara03frame 3s infinite;animation:20s kvchara03frame 3s infinite}.contents .kv .inner .clasa span.clasa04{opacity:0;-webkit-animation:20s kvchara04frame 3s infinite;animation:20s kvchara04frame 3s infinite}.contents .kv .inner .clasa span.clasa05{opacity:0;-webkit-animation:20s kvchara05frame 3s infinite;animation:20s kvchara05frame 3s infinite}@-webkit-keyframes kvchara01frame{0%{opacity:1}20%{opacity:1}25%{opacity:0}85%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes kvchara01frame{0%{opacity:1}20%{opacity:1}25%{opacity:0}85%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes kvchara02frame{0%{opacity:0}15%{opacity:0}20%{opacity:1}40%{opacity:1}45%{opacity:0}100%{opacity:0}}@keyframes kvchara02frame{0%{opacity:0}15%{opacity:0}20%{opacity:1}40%{opacity:1}45%{opacity:0}100%{opacity:0}}@-webkit-keyframes kvchara03frame{0%{opacity:0}35%{opacity:0}40%{opacity:1}60%{opacity:1}65%{opacity:0}100%{opacity:0}}@keyframes kvchara03frame{0%{opacity:0}35%{opacity:0}40%{opacity:1}60%{opacity:1}65%{opacity:0}100%{opacity:0}}@-webkit-keyframes kvchara04frame{0%{opacity:0}55%{opacity:0}60%{opacity:1}80%{opacity:1}85%{opacity:0}100%{opacity:0}}@keyframes kvchara04frame{0%{opacity:0}55%{opacity:0}60%{opacity:1}80%{opacity:1}85%{opacity:0}100%{opacity:0}}@-webkit-keyframes kvchara05frame{0%{opacity:0}75%{opacity:0}80%{opacity:1}95%{opacity:1}100%{opacity:0}}@keyframes kvchara05frame{0%{opacity:0}75%{opacity:0}80%{opacity:1}95%{opacity:1}100%{opacity:0}}.contents .kv .inner.fade .white{-webkit-transform:translate3d(-150%, -50%, 0);transform:translate3d(-150%, -50%, 0)}.contents .kv .inner.fade .logo{-webkit-animation:.8s kvlogoframe 1s forwards;animation:.8s kvlogoframe 1s forwards}.contents .kv .inner.fade .rez{opacity:1}.contents .kv .inner.fade .rez span{-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0)}.contents .kv .inner.fade .clane{opacity:1}.contents .kv .inner.fade .clane span{-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0)}.contents .kv .inner.fade .clasa{opacity:1}.contents .kv .inner.fade .clasa span{-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0)}.contents #about.fade .inner .left .l01{opacity:1;-webkit-transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);-webkit-transition:.5s opacity .9s,1s -webkit-transform .9s;transition:.5s opacity .9s,1s -webkit-transform .9s;transition:1s transform .9s,.5s opacity .9s;transition:1s transform .9s,.5s opacity .9s,1s -webkit-transform .9s}.contents #about.fade .inner .left .l02{opacity:1;-webkit-transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);-webkit-transition:.5s opacity .8s,1.2s -webkit-transform .8s;transition:.5s opacity .8s,1.2s -webkit-transform .8s;transition:1.2s transform .8s,.5s opacity .8s;transition:1.2s transform .8s,.5s opacity .8s,1.2s -webkit-transform .8s}.contents #about.fade .inner .left .l03{opacity:1;-webkit-transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);-webkit-transition:.5s opacity .7s,1.5s -webkit-transform .7s;transition:.5s opacity .7s,1.5s -webkit-transform .7s;transition:1.5s transform .7s,.5s opacity .7s;transition:1.5s transform .7s,.5s opacity .7s,1.5s -webkit-transform .7s}.contents #about.fade .inner .right .r01{opacity:1;-webkit-transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);-webkit-transition:.5s opacity 1s,1s -webkit-transform 1s;transition:.5s opacity 1s,1s -webkit-transform 1s;transition:1s transform 1s,.5s opacity 1s;transition:1s transform 1s,.5s opacity 1s,1s -webkit-transform 1s}.contents #about.fade .inner .right .r02{opacity:1;-webkit-transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);-webkit-transition:.5s opacity .9s,1.2s -webkit-transform .9s;transition:.5s opacity .9s,1.2s -webkit-transform .9s;transition:1.2s transform .9s,.5s opacity .9s;transition:1.2s transform .9s,.5s opacity .9s,1.2s -webkit-transform .9s}.contents #about.fade .inner .right .r03{opacity:1;-webkit-transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);-webkit-transition:.5s opacity .8s,1.5s -webkit-transform .8s;transition:.5s opacity .8s,1.5s -webkit-transform .8s;transition:1.5s transform .8s,.5s opacity .8s;transition:1.5s transform .8s,.5s opacity .8s,1.5s -webkit-transform .8s}.contents #about.fade .inner .txt-box .head{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition:1s opacity .5s,1s -webkit-transform .5s;transition:1s opacity .5s,1s -webkit-transform .5s;transition:1s transform .5s,1s opacity .5s;transition:1s transform .5s,1s opacity .5s,1s -webkit-transform .5s}.contents #about.fade .inner .txt-box .txt{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition:1s opacity .8s,1s -webkit-transform .8s;transition:1s opacity .8s,1s -webkit-transform .8s;transition:1s transform .8s,1s opacity .8s;transition:1s transform .8s,1s opacity .8s,1s -webkit-transform .8s}.contents #about.fade .inner .txt-box a.btn{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition:1s opacity 1.4s,1s -webkit-transform 1.4s;transition:1s opacity 1.4s,1s -webkit-transform 1.4s;transition:1s transform 1.4s,1s opacity 1.4s;transition:1s transform 1.4s,1s opacity 1.4s,1s -webkit-transform 1.4s}.contents #about .inner{text-align:center;position:relative}.contents #about .inner .left p{position:absolute;z-index:0}.contents #about .inner .left .l01{opacity:0;-webkit-transform:translate3d(0%, 50%, 0) rotate3d(0, 0, 1, 50deg);transform:translate3d(0%, 50%, 0) rotate3d(0, 0, 1, 50deg)}@media only screen and (min-width: 769px){.contents #about .inner .left .l01{width:8.44%;top:33%;left:12%}}@media only screen and (max-width: 768px){.contents #about .inner .left .l01{width:16.94%;top:32%;left:4%}}.contents #about .inner .left .l02{opacity:0;-webkit-transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg);transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg)}@media only screen and (min-width: 769px){.contents #about .inner .left .l02{width:3.34%;top:45%;left:24%}}@media only screen and (max-width: 768px){.contents #about .inner .left .l02{width:6.67%;top:46%;left:17%}}.contents #about .inner .left .l03{opacity:0;-webkit-transform:translate3d(0%, 10%, 0) rotate3d(0, 0, 1, 50deg);transform:translate3d(0%, 10%, 0) rotate3d(0, 0, 1, 50deg)}@media only screen and (min-width: 769px){.contents #about .inner .left .l03{width:8.23%;top:75%;left:14%}}@media only screen and (max-width: 768px){.contents #about .inner .left .l03{width:16.67%;top:67%;left:-1%}}.contents #about .inner .right p{position:absolute;z-index:0}.contents #about .inner .right .r01{opacity:0;-webkit-transform:translate3d(0%, 50%, 0) rotate3d(0, 0, 1, 50deg);transform:translate3d(0%, 50%, 0) rotate3d(0, 0, 1, 50deg)}@media only screen and (min-width: 769px){.contents #about .inner .right .r01{width:7.09%;top:23%;right:21%}}@media only screen and (max-width: 768px){.contents #about .inner .right .r01{width:14.4%;top:27%;right:13%}}.contents #about .inner .right .r02{opacity:0;-webkit-transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg);transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg)}@media only screen and (min-width: 769px){.contents #about .inner .right .r02{width:3.13%;top:59%;right:16%}}@media only screen and (max-width: 768px){.contents #about .inner .right .r02{width:6.4%;top:47%;right:3%}}.contents #about .inner .right .r03{opacity:0;-webkit-transform:translate3d(0%, 10%, 0) rotate3d(0, 0, 1, 50deg);transform:translate3d(0%, 10%, 0) rotate3d(0, 0, 1, 50deg)}@media only screen and (min-width: 769px){.contents #about .inner .right .r03{width:8.55%;top:81%;right:20%}}@media only screen and (max-width: 768px){.contents #about .inner .right .r03{width:17.47%;top:59%;right:10%}}.contents #about .inner .txt-box{width:100%;margin:0 auto 6%;position:relative;z-index:1}@media only screen and (min-width: 769px){.contents #about .inner .txt-box{max-width:924px}}@media only screen and (max-width: 768px){.contents #about .inner .txt-box{max-width:750px;margin:0 auto 12%}}.contents #about .inner .txt-box .head{opacity:0;font-weight:bold;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0)}@media only screen and (min-width: 769px){.contents #about .inner .txt-box .head{padding-top:12%;font-size:36px;letter-spacing:5px}}@media only screen and (max-width: 924px){.contents #about .inner .txt-box .head{font-size:3.9vw}}@media only screen and (max-width: 768px){.contents #about .inner .txt-box .head{padding-top:16%;font-size:5.07vw;letter-spacing:.5vw}}.contents #about .inner .txt-box .txt{opacity:0;font-weight:bold;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0)}@media only screen and (min-width: 769px){.contents #about .inner .txt-box .txt{margin-top:3%;font-size:18px;line-height:2.2;letter-spacing:1px}}@media only screen and (max-width: 924px){.contents #about .inner .txt-box .txt{font-size:1.95vw}}@media only screen and (max-width: 768px){.contents #about .inner .txt-box .txt{margin-top:8%;font-size:3.2vw;line-height:2.4;letter-spacing:.1vw}}.contents #about .inner .txt-box a.btn{opacity:0;background:-webkit-gradient(linear, left top, right top, from(#fe82c0), color-stop(22.5%, #60d6d4), color-stop(50%, #ffe690), color-stop(77.5%, #60d6d4), to(#fe82c0));background:-webkit-linear-gradient(left, #fe82c0 0%, #60d6d4 22.5%, #ffe690 50%, #60d6d4 77.5%, #fe82c0 100%);background:linear-gradient(to right, #fe82c0 0%, #60d6d4 22.5%, #ffe690 50%, #60d6d4 77.5%, #fe82c0 100%);background-size:200% 100%;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0)}@media only screen and (min-width: 769px){.contents #about .inner .txt-box a.btn{margin:5% auto 0;-webkit-animation:.3s aboutbtnframe ease-in-out both;animation:.3s aboutbtnframe ease-in-out both}}@media only screen and (max-width: 768px){.contents #about .inner .txt-box a.btn{margin:8% auto 0}}.contents #about .inner .txt-box a.btn span{-webkit-transform:translateX(7%);transform:translateX(7%)}@media only screen and (max-width: 924px){.contents #about .inner .txt-box a.btn span{font-size:2.49vw}}@media only screen and (max-width: 768px){.contents #about .inner .txt-box a.btn span{font-size:3.74vw;-webkit-transform:translateX(7%);transform:translateX(7%)}}@media only screen and (min-width: 769px){.contents #about .inner .txt-box a.btn:hover{opacity:1;-webkit-animation:.3s aboutbtnframe2 ease-in-out both;animation:.3s aboutbtnframe2 ease-in-out both}}@-webkit-keyframes aboutbtnframe{0%{background-position:100% 0%}100%{background-position:0% 0%}}@keyframes aboutbtnframe{0%{background-position:100% 0%}100%{background-position:0% 0%}}@-webkit-keyframes aboutbtnframe2{0%{background-position:0% 0%}50%{}75%{}90%{}100%{background-position:100% 0%}}@keyframes aboutbtnframe2{0%{background-position:0% 0%}50%{}75%{}90%{}100%{background-position:100% 0%}}.contents #profile.fade .inner .ttl{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition:.2s transform,.2s opacity;transition:.2s transform,.2s opacity}.contents #profile.fade .box .inner .clane{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition:.5s transform .3s,.5s opacity .3s;transition:.5s transform .3s,.5s opacity .3s}.contents #profile.fade .box .inner .rez{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition:.5s transform .4s,.5s opacity .4s;transition:.5s transform .4s,.5s opacity .4s}.contents #profile.fade .box .inner .clasa{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition:.5s transform .5s,.5s opacity .5s;transition:.5s transform .5s,.5s opacity .5s}.contents #profile.fade .box .inner .e02{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition:.5s transform .6s,.5s opacity .6s;transition:.5s transform .6s,.5s opacity .6s}.contents #profile.fade .box .inner .e01{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition:.5s transform .7s,.5s opacity .8s;transition:.5s transform .7s,.5s opacity .8s}.contents #profile.fade .box .inner .e03{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition:.5s transform .8s,.5s opacity .8s;transition:.5s transform .8s,.5s opacity .8s}.contents #profile.fade .box .inner .e04{opacity:1;-webkit-transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);-webkit-transition:.5s transform .9s,.5s opacity .9s;transition:.5s transform .9s,.5s opacity .9s}.contents #profile.fade .box .inner .e05{opacity:1;-webkit-transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);-webkit-transition:.5s transform 1s,.5s opacity 1s;transition:.5s transform 1s,.5s opacity 1s}.contents #profile.fade .box .inner .e06{opacity:1;-webkit-transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);-webkit-transition:.5s transform 1.1s,.5s opacity 1.1s;transition:.5s transform 1.1s,.5s opacity 1.1s}.contents #profile.fade .box .inner .e07{opacity:1;-webkit-transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);-webkit-transition:.5s transform 1.2s,.5s opacity 1.2s;transition:.5s transform 1.2s,.5s opacity 1.2s}.contents #profile.fade .box .inner .e08{opacity:1;-webkit-transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);-webkit-transition:.5s transform 1.3s,.5s opacity 1.3s;transition:.5s transform 1.3s,.5s opacity 1.3s}.contents #profile.fade .box .inner .e09{opacity:1;-webkit-transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);-webkit-transition:.5s transform 1.4s,.5s opacity 1.4s;transition:.5s transform 1.4s,.5s opacity 1.4s}.contents #profile.fade .box .inner .e10{opacity:1;-webkit-transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);transform:translate3d(0%, 0%, 0) rotate3d(0, 0, 1, 0deg);-webkit-transition:.5s transform 1.5s,.5s opacity 1.5s;transition:.5s transform 1.5s,.5s opacity 1.5s}.contents #profile .ttl{opacity:0;-webkit-transform:translate3d(0%, 5%, 0);transform:translate3d(0%, 5%, 0)}.contents #profile .box{margin:78px auto 150px;position:relative;background:url(../img/profile_bg.png) center/cover no-repeat}@media only screen and (max-width: 1100px){.contents #profile .box{margin:7.1% auto 13.64%;padding-top:81%}}@media only screen and (min-width: 1101px){.contents #profile .box{height:891px}}@media only screen and (max-width: 768px){.contents #profile .box{margin:8.8% auto 10.67%;padding-top:134.5%;background:url(../img/profile_bg_sp.png) center/cover no-repeat}}.contents #profile .box .inner{width:1920px;height:100%;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 1100px){.contents #profile .box .inner{width:174.55%}}@media only screen and (max-width: 768px){.contents #profile .box .inner{width:100%}}.contents #profile .box .inner p{position:absolute}.contents #profile .box .inner .clane{opacity:0;position:absolute;-webkit-transform:translate3d(0%, 5%, 0);transform:translate3d(0%, 5%, 0)}@media only screen and (min-width: 769px){.contents #profile .box .inner .clane{width:13.49%;top:-7.63%;left:28.6%}}@media only screen and (max-width: 768px){.contents #profile .box .inner .clane{width:32.81%;top:-6.08%;left:2.4%}}.contents #profile .box .inner .rez{opacity:0;position:absolute;-webkit-transform:translate3d(0%, 5%, 0);transform:translate3d(0%, 5%, 0)}@media only screen and (min-width: 769px){.contents #profile .box .inner .rez{width:13.29%;top:-4.48%;right:43.39%}}@media only screen and (max-width: 768px){.contents #profile .box .inner .rez{width:32.27%;top:-3.39%;right:33.6%}}.contents #profile .box .inner .clasa{opacity:0;position:absolute;-webkit-transform:translate3d(0%, 5%, 0);transform:translate3d(0%, 5%, 0)}@media only screen and (min-width: 769px){.contents #profile .box .inner .clasa{width:10.42%;top:-4.48%;right:29.48%}}@media only screen and (max-width: 768px){.contents #profile .box .inner .clasa{width:25.34%;top:-3.29%;right:6.67%}}.contents #profile .box .inner .e01{opacity:0;-webkit-transform:translate3d(0%, 30%, 0);transform:translate3d(0%, 30%, 0)}@media only screen and (min-width: 769px){.contents #profile .box .inner .e01{width:14.43%;left:42.82%;bottom:4.49%}.contents #profile .box .inner .e01 span{display:inline-block;font-size:13px;line-height:1.8;position:absolute;top:16%;left:14%}.contents #profile .box .inner .e01 span b{display:block;font-size:31px;color:#fe82c0}.contents #profile .box .inner .e01 span b i{font-size:10px}}@media only screen and (max-width: 1200px){.contents #profile .box .inner .e01 span{font-size:1.09vw}.contents #profile .box .inner .e01 span b{font-size:2.59vw}.contents #profile .box .inner .e01 span b i{font-size:0.84vw}}@media only screen and (max-width: 768px){.contents #profile .box .inner .e01{width:32.81%;left:33.74%;bottom:4%}.contents #profile .box .inner .e01 span{display:inline-block;width:83.56%;font-size:2.94vw;line-height:1.8;position:absolute;top:12%;left:6.5%;letter-spacing:-.2vw}.contents #profile .box .inner .e01 span b{display:block;margin-bottom:3%;font-size:4.67vw;color:#fe82c0}.contents #profile .box .inner .e01 span b i{font-size:2.4vw}}@media only screen and (max-width: 340px){.contents #profile .box .inner .e01 span{top:10%;letter-spacing:-.5vw}}.contents #profile .box .inner .e02{opacity:0;-webkit-transform:translate3d(0%, 30%, 0);transform:translate3d(0%, 30%, 0)}@media only screen and (min-width: 769px){.contents #profile .box .inner .e02{width:14.95%;left:27.82%;bottom:4.49%}.contents #profile .box .inner .e02 span{display:inline-block;font-size:13px;line-height:1.8;position:absolute;top:16%;left:14%}.contents #profile .box .inner .e02 span b{display:block;font-size:31px;color:#60d6d4}.contents #profile .box .inner .e02 span b i{font-size:10px}}@media only screen and (max-width: 1200px){.contents #profile .box .inner .e02 span{font-size:1.09vw}.contents #profile .box .inner .e02 span b{font-size:2.59vw}.contents #profile .box .inner .e02 span b i{font-size:0.84vw}}@media only screen and (max-width: 768px){.contents #profile .box .inner .e02{width:31.87%;left:1.47%;bottom:4%}.contents #profile .box .inner .e02 span{display:inline-block;width:83.56%;font-size:2.94vw;line-height:1.8;position:absolute;top:12%;left:9.5%;letter-spacing:-.2vw}.contents #profile .box .inner .e02 span b{display:block;margin-bottom:3%;font-size:4.67vw;color:#60d6d4}.contents #profile .box .inner .e02 span b i{font-size:2.4vw}}@media only screen and (max-width: 340px){.contents #profile .box .inner .e02 span{top:10%;letter-spacing:-.5vw}}.contents #profile .box .inner .e03{opacity:0;-webkit-transform:translate3d(0%, 30%, 0);transform:translate3d(0%, 30%, 0)}@media only screen and (min-width: 769px){.contents #profile .box .inner .e03{width:14.95%;left:58.08%;bottom:4.49%}}@media only screen and (max-width: 768px){.contents #profile .box .inner .e03{width:31.87%;left:66.94%;bottom:4%}}.contents #profile .box .inner .e04{opacity:0;-webkit-transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg);transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg)}@media only screen and (min-width: 769px){.contents #profile .box .inner .e04{width:10.27%;top:5.39%;left:21.67%}}@media only screen and (max-width: 768px){.contents #profile .box .inner .e04{width:18.14%;top:6.09%;left:1.87%}}.contents #profile .box .inner .e05{opacity:0;-webkit-transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg);transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg)}@media only screen and (min-width: 769px){.contents #profile .box .inner .e05{width:9.07%;top:4.94%;left:68.03%}}@media only screen and (max-width: 768px){.contents #profile .box .inner .e05{width:16.8%;top:17.97%;left:46.8%}}.contents #profile .box .inner .e06{opacity:0;-webkit-transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg);transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg)}@media only screen and (min-width: 769px){.contents #profile .box .inner .e06{width:8.29%;top:41.87%;left:27.97%}}@media only screen and (max-width: 768px){.contents #profile .box .inner .e06{width:16.8%;top:5.89%;left:82.94%}}.contents #profile .box .inner .e07{opacity:0;-webkit-transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg);transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg)}@media only screen and (min-width: 769px){.contents #profile .box .inner .e07{width:8.55%;top:34.8%;left:48.91%}}@media only screen and (max-width: 768px){.contents #profile .box .inner .e07{width:13.47%;top:35.63%;left:0%}}.contents #profile .box .inner .e08{opacity:0;-webkit-transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg);transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg)}@media only screen and (min-width: 769px){.contents #profile .box .inner .e08{width:6.62%;top:49.06%;left:70.53%}}@media only screen and (max-width: 768px){.contents #profile .box .inner .e08{width:15.2%;top:29.85%;left:34.94%}}.contents #profile .box .inner .e09{opacity:0;-webkit-transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg);transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg)}@media only screen and (max-width: 768px){.contents #profile .box .inner .e09{width:11.2%;top:35.33%;left:87.87%}}.contents #profile .box .inner .e10{opacity:0;-webkit-transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg);transform:translate3d(0%, 30%, 0) rotate3d(0, 0, 1, 50deg)}@media only screen and (max-width: 768px){.contents #profile .box .inner .e10{width:17.6%;top:54.9%;left:37.6%}}.contents #movie.fade .inner .ttl{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition:.2s transform,.2s opacity;transition:.2s transform,.2s opacity}.contents #movie.fade .box .inner .movie-ttl{opacity:1}.contents #movie.fade .box .inner ol li{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0)}.contents #movie.fade .box .inner ol li:nth-of-type(1){-webkit-transition:0.3s opacity 0.3s,0.3s -webkit-transform 0.3s;transition:0.3s opacity 0.3s,0.3s -webkit-transform 0.3s;transition:0.3s transform 0.3s,0.3s opacity 0.3s;transition:0.3s transform 0.3s,0.3s opacity 0.3s,0.3s -webkit-transform 0.3s}.contents #movie.fade .box .inner ol li:nth-of-type(2){-webkit-transition:0.3s opacity 0.4s,0.3s -webkit-transform 0.4s;transition:0.3s opacity 0.4s,0.3s -webkit-transform 0.4s;transition:0.3s transform 0.4s,0.3s opacity 0.4s;transition:0.3s transform 0.4s,0.3s opacity 0.4s,0.3s -webkit-transform 0.4s}.contents #movie.fade .box .inner ol li:nth-of-type(3){-webkit-transition:0.3s opacity 0.5s,0.3s -webkit-transform 0.5s;transition:0.3s opacity 0.5s,0.3s -webkit-transform 0.5s;transition:0.3s transform 0.5s,0.3s opacity 0.5s;transition:0.3s transform 0.5s,0.3s opacity 0.5s,0.3s -webkit-transform 0.5s}.contents #movie.fade .box .inner ol li:nth-of-type(4){-webkit-transition:0.3s opacity 0.6s,0.3s -webkit-transform 0.6s;transition:0.3s opacity 0.6s,0.3s -webkit-transform 0.6s;transition:0.3s transform 0.6s,0.3s opacity 0.6s;transition:0.3s transform 0.6s,0.3s opacity 0.6s,0.3s -webkit-transform 0.6s}.contents #movie.fade .box .inner ol li:nth-of-type(5){-webkit-transition:0.3s opacity 0.7s,0.3s -webkit-transform 0.7s;transition:0.3s opacity 0.7s,0.3s -webkit-transform 0.7s;transition:0.3s transform 0.7s,0.3s opacity 0.7s;transition:0.3s transform 0.7s,0.3s opacity 0.7s,0.3s -webkit-transform 0.7s}.contents #movie.fade .box .inner ol li:nth-of-type(6){-webkit-transition:0.3s opacity 0.8s,0.3s -webkit-transform 0.8s;transition:0.3s opacity 0.8s,0.3s -webkit-transform 0.8s;transition:0.3s transform 0.8s,0.3s opacity 0.8s;transition:0.3s transform 0.8s,0.3s opacity 0.8s,0.3s -webkit-transform 0.8s}.contents #movie.fade .box .inner a.btn{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition:.2s transform 1s,.2s opacity 1s;transition:.2s transform 1s,.2s opacity 1s}.contents #movie .ttl{opacity:0;-webkit-transform:translate3d(0%, 5%, 0);transform:translate3d(0%, 5%, 0)}.contents #movie .box{margin:30px auto 60px;position:relative;background:-webkit-gradient(linear, left top, right top, from(#ffb7db), color-stop(50%, #ffb7db), color-stop(50%, #ff8fc7), to(#ff8fc7));background:-webkit-linear-gradient(left, #ffb7db 0%, #ffb7db 50%, #ff8fc7 50%, #ff8fc7 100%);background:linear-gradient(90deg, #ffb7db 0%, #ffb7db 50%, #ff8fc7 50%, #ff8fc7 100%)}@media only screen and (max-width: 1920px){.contents #movie .box{margin:1.57% auto 3.13%}}@media only screen and (max-width: 768px){.contents #movie .box{margin:5.34% auto 10.67%}}.contents #movie .box .inner{width:96%;max-width:950px;padding:1px 0;background:-webkit-gradient(linear, left top, right top, from(#ffb7db), to(#ff8fc7));background:-webkit-linear-gradient(left, #ffb7db 0%, #ff8fc7 100%);background:linear-gradient(to right, #ffb7db 0%, #ff8fc7 100%)}.contents #movie .box .inner .slide-box{display:none}.contents #movie .box .inner .movie-ttl{width:49.27%;max-width:468px;margin:6% auto 3%;font-size:31px;color:#fff;font-weight:bold;text-align:center;line-height:2;border:#fff 2px solid;border-radius:50px;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}@media only screen and (max-width: 924px){.contents #movie .box .inner .movie-ttl{font-size:3.36vw}}@media only screen and (max-width: 768px){.contents #movie .box .inner .movie-ttl{width:75.74%;max-width:568px;margin:8% auto 4%;font-size:4.14vw}}.contents #movie .box .inner ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;margin:0 auto 4%/*&.slide {
            padding-top: 0;
            @media only screen and (max-width: 768px) {
              padding-top: 0;
            }
          }*/}@media only screen and (max-width: 768px){.contents #movie .box .inner ol{margin:0 auto 6%}}.contents #movie .box .inner ol li{width:48.43%;margin:0 auto 2%;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;opacity:0;-webkit-transform:translate3d(0%, 20%, 0);transform:translate3d(0%, 20%, 0)}@media only screen and (max-width: 768px){.contents #movie .box .inner ol li{width:100%;margin:0 auto 3%}}.contents #movie .box .inner ol li .yt-box{width:100%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}.contents #movie .box .inner ol li .yt-box .yt{display:block;width:100%;padding-top:56.25%}.contents #movie .box .inner ol li .yt-box .yt iframe{width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.contents #movie .box .inner ol li a:before{content:'';background:url(../img/movie_play.svg) center center/100% auto no-repeat;width:10.76%;padding-top:10.752%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width: 768px){.contents #movie .box .inner ol li a:before{width:14.62%;padding-top:14.619%}}.contents #movie .box .inner ol li.cmg a{pointer-events:none;position:relative}.contents #movie .box .inner ol li.cmg a img{position:relative;z-index:1}.contents #movie .box .inner ol li.cmg a:before{opacity:.5;z-index:0}.contents #movie .box .inner a.btn{opacity:0;-webkit-transform:translate3d(0%, 20%, 0);transform:translate3d(0%, 20%, 0);background:#fff;border:#fff 1px solid;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer}@media only screen and (min-width: 769px){.contents #movie .box .inner a.btn{width:52.22%;margin:0 auto 4%;padding:2% 0}}@media only screen and (max-width: 768px){.contents #movie .box .inner a.btn{width:84%;margin:0 auto 8%;padding:3% 0}}.contents #movie .box .inner a.btn span{color:#ff67b3;-webkit-transform:translateX(7%);transform:translateX(7%)}@media only screen and (max-width: 950px){.contents #movie .box .inner a.btn span{font-size:2.43vw}}@media only screen and (max-width: 768px){.contents #movie .box .inner a.btn span{font-size:3.74vw;-webkit-transform:translateX(7%);transform:translateX(7%)}}.contents #movie .box .inner a.btn u{/*
            @include w-percentage (12/252);
            right: percentage(20/252);
            transform: translateY(-50%);
            transition: .2s transform;
            @media only screen and (max-width: 768px) {
              @include w-percentage (15/295);
              right: percentage(33/295);
            }*/}@media only screen and (min-width: 769px){.contents #movie .box .inner a.btn:hover{opacity:1;background:-webkit-gradient(linear, left top, right top, color-stop(6%, #ff4289), color-stop(77%, #ff67b3));background:-webkit-linear-gradient(left, #ff4289 6%, #ff67b3 77%);background:linear-gradient(to right, #ff4289 6%, #ff67b3 77%)}.contents #movie .box .inner a.btn:hover span{color:#fff}}.contents #movie .box .inner a.btn.show u{-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.contents #news.fade .inner .ttl{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition:.2s transform,.2s opacity;transition:.2s transform,.2s opacity}.contents #news.fade .box .inner .list{opacity:1;-webkit-transition:.2s opacity;transition:.2s opacity}.contents #news.fade .box .inner .list ol li{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0)}.contents #news.fade .box .inner .list ol li:nth-of-type(1){-webkit-transition:0.3s opacity 0.3s,0.3s -webkit-transform 0.3s;transition:0.3s opacity 0.3s,0.3s -webkit-transform 0.3s;transition:0.3s transform 0.3s,0.3s opacity 0.3s;transition:0.3s transform 0.3s,0.3s opacity 0.3s,0.3s -webkit-transform 0.3s}.contents #news.fade .box .inner .list ol li:nth-of-type(2){-webkit-transition:0.3s opacity 0.4s,0.3s -webkit-transform 0.4s;transition:0.3s opacity 0.4s,0.3s -webkit-transform 0.4s;transition:0.3s transform 0.4s,0.3s opacity 0.4s;transition:0.3s transform 0.4s,0.3s opacity 0.4s,0.3s -webkit-transform 0.4s}.contents #news.fade .box .inner .list ol li:nth-of-type(3){-webkit-transition:0.3s opacity 0.5s,0.3s -webkit-transform 0.5s;transition:0.3s opacity 0.5s,0.3s -webkit-transform 0.5s;transition:0.3s transform 0.5s,0.3s opacity 0.5s;transition:0.3s transform 0.5s,0.3s opacity 0.5s,0.3s -webkit-transform 0.5s}.contents #news.fade .box .inner .list ol li:nth-of-type(4){-webkit-transition:0.3s opacity 0.6s,0.3s -webkit-transform 0.6s;transition:0.3s opacity 0.6s,0.3s -webkit-transform 0.6s;transition:0.3s transform 0.6s,0.3s opacity 0.6s;transition:0.3s transform 0.6s,0.3s opacity 0.6s,0.3s -webkit-transform 0.6s}.contents #news.fade .box .inner .list ol li:nth-of-type(5){-webkit-transition:0.3s opacity 0.7s,0.3s -webkit-transform 0.7s;transition:0.3s opacity 0.7s,0.3s -webkit-transform 0.7s;transition:0.3s transform 0.7s,0.3s opacity 0.7s;transition:0.3s transform 0.7s,0.3s opacity 0.7s,0.3s -webkit-transform 0.7s}.contents #news.fade .box .inner .list ol li:nth-of-type(6){-webkit-transition:0.3s opacity 0.8s,0.3s -webkit-transform 0.8s;transition:0.3s opacity 0.8s,0.3s -webkit-transform 0.8s;transition:0.3s transform 0.8s,0.3s opacity 0.8s;transition:0.3s transform 0.8s,0.3s opacity 0.8s,0.3s -webkit-transform 0.8s}.contents #news.fade .box .inner a.btn{opacity:1;-webkit-transform:translate3d(0%, 0%, 0);transform:translate3d(0%, 0%, 0);-webkit-transition:.2s transform .8s,.2s opacity .8s;transition:.2s transform .8s,.2s opacity .8s}.contents #news .ttl{opacity:0;-webkit-transform:translate3d(0%, 5%, 0);transform:translate3d(0%, 5%, 0)}.contents #news .box{margin-top:20px;position:relative;background:-webkit-gradient(linear, left top, right top, from(#9fc8ff), color-stop(50%, #9fc8ff), color-stop(50%, #acfffe), to(#acfffe));background:-webkit-linear-gradient(left, #9fc8ff 0%, #9fc8ff 50%, #acfffe 50%, #acfffe 100%);background:linear-gradient(90deg, #9fc8ff 0%, #9fc8ff 50%, #acfffe 50%, #acfffe 100%)}@media only screen and (max-width: 1920px){.contents #news .box{margin-top:1.05%}}@media only screen and (max-width: 768px){.contents #news .box{margin-top:5.34%}}.contents #news .box .inner{width:96%;max-width:950px;padding:1px 0;background:-webkit-gradient(linear, left top, right top, color-stop(25%, #9fc8ff), color-stop(75%, #acfffe));background:-webkit-linear-gradient(left, #9fc8ff 25%, #acfffe 75%);background:linear-gradient(to right, #9fc8ff 25%, #acfffe 75%)}@media only screen and (max-width: 768px){.contents #news .box .inner{width:100%;max-width:750px}}.contents #news .box .inner .list{opacity:0;width:100%;margin:4% auto 3%;background:#fff}@media only screen and (max-width: 768px){.contents #news .box .inner .list{width:93.34%;margin:8% auto 4%}}.contents #news .box .inner .list ol{width:92.64%;max-width:880px;margin:0 auto;padding:3.5% 0}@media only screen and (max-width: 768px){.contents #news .box .inner .list ol{width:94.29%;padding:7% 0}}.contents #news .box .inner .list ol li{opacity:0;-webkit-transform:translate3d(0%, 20%, 0);transform:translate3d(0%, 20%, 0);margin-bottom:4%}@media only screen and (max-width: 768px){.contents #news .box .inner .list ol li{margin-bottom:8%}}.contents #news .box .inner .list ol li:nth-of-type(n+7){display:none}.contents #news .box .inner .list ol li:nth-of-type(6){margin-bottom:0}.contents #news .box .inner .list ol li .news-article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contents #news .box .inner .list ol li .news-article .img{width:20.69%}@media only screen and (max-width: 768px){.contents #news .box .inner .list ol li .news-article .img{width:20.58%}}.contents #news .box .inner .list ol li .news-article .txt{width:76.14%}@media only screen and (max-width: 768px){.contents #news .box .inner .list ol li .news-article .txt{width:75.72%}}.contents #news .box .inner .list ol li .news-article .txt b{display:block;margin-bottom:1.5%;font-size:23px;color:#4acbc9}@media only screen and (max-width: 950px){.contents #news .box .inner .list ol li .news-article .txt b{font-size:2.43vw}}@media only screen and (max-width: 768px){.contents #news .box .inner .list ol li .news-article .txt b{font-size:3.74vw;margin-bottom:3%}}.contents #news .box .inner .list ol li .news-article .txt i{display:block;font-size:17px}@media only screen and (max-width: 950px){.contents #news .box .inner .list ol li .news-article .txt i{font-size:1.79vw}}@media only screen and (max-width: 768px){.contents #news .box .inner .list ol li .news-article .txt i{font-size:3.2vw}}.contents #news .box .inner .list ol li .news-article .txt i u{display:block;font-size:20px;text-decoration:underline}@media only screen and (max-width: 950px){.contents #news .box .inner .list ol li .news-article .txt i u{font-size:2.11vw}}@media only screen and (max-width: 768px){.contents #news .box .inner .list ol li .news-article .txt i u{font-size:3.47vw}}.contents #news .box .inner a.btn{opacity:0;-webkit-transform:translate3d(0%, 20%, 0);transform:translate3d(0%, 20%, 0);background:#fff;border:#fff 1px solid;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 769px){.contents #news .box .inner a.btn{width:26.53%;margin:0 auto 4%;padding:2% 0}}@media only screen and (max-width: 768px){.contents #news .box .inner a.btn{width:42.15%;margin:0 auto 8%;padding:3% 0}}.contents #news .box .inner a.btn span{color:#37c5c3}.contents #news .box .inner a.btn u{width:4.77%;right:11.12%}@media only screen and (max-width: 768px){.contents #news .box .inner a.btn u{width:5.09%;right:11.19%}}@media only screen and (min-width: 769px){.contents #news .box .inner a.btn:hover{opacity:1;background:-webkit-gradient(linear, left top, right top, color-stop(11%, #35fffd), color-stop(91%, #75b0ff));background:-webkit-linear-gradient(left, #35fffd 11%, #75b0ff 91%);background:linear-gradient(to right, #35fffd 11%, #75b0ff 91%)}.contents #news .box .inner a.btn:hover span{color:#fff}}.modal .modal-article-box{top:0;left:50%;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}.modal .modal-article-box .modal-article{width:96%;max-width:900px;margin:4% auto !important;background:#fff;border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:auto}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article{width:93.34%;max-width:700px}}.modal .modal-article-box .modal-article .ttl{margin:0 auto 4%;padding-top:23.889%;text-align:center;background:url(../img/guideline_head.png) center center/100% auto no-repeat;position:relative}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article .ttl{margin:0 auto 6%;padding-top:26.857%;background:url(../img/guideline_head_sp.png) center center/100% auto no-repeat}}.modal .modal-article-box .modal-article .ttl span{position:absolute;top:22%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article .ttl span{top:10%}}.modal .modal-article-box .modal-article .ttl i{display:inline-block;padding-top:0;font-size:40px;color:#fff;font-weight:bold;letter-spacing:7px}@media only screen and (max-width: 900px){.modal .modal-article-box .modal-article .ttl i{font-size:4.45vw}}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article .ttl i{font-size:6.86vw;letter-spacing:.9vw}}.modal .modal-article-box .modal-article .ttl u{display:inline-block;font-size:18px;color:#fff}@media only screen and (max-width: 900px){.modal .modal-article-box .modal-article .ttl u{font-size:2vw}}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article .ttl u{font-size:2.94vw}}.modal .modal-article-box .modal-article dl{width:94%;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (min-width: 769px){.modal .modal-article-box .modal-article dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article dl{width:94.29%;max-width:660px}}.modal .modal-article-box .modal-article dl dt{width:33.34%;padding:0;position:relative}@media only screen and (min-width: 769px){.modal .modal-article-box .modal-article dl dt img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.modal .modal-article-box .modal-article dl dt img[src="index/img/ok.png"]{width:91.85%}.modal .modal-article-box .modal-article dl dt img[src="index/img/ng.png"]{width:91.85%}}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article dl dt{width:100%;margin:0 auto 4%}}.modal .modal-article-box .modal-article dl dd{width:63.13%;padding:0;font-size:23px;font-weight:bold;line-height:1.4;-webkit-box-sizing:border-box;box-sizing:border-box}.modal .modal-article-box .modal-article dl dd span{display:block;margin-bottom:4%;text-indent:-23px;padding-left:23px}.modal .modal-article-box .modal-article dl dd span:last-child{margin-bottom:0}@media only screen and (max-width: 900px){.modal .modal-article-box .modal-article dl dd{font-size:2.56vw;text-indent:-2.55vw;padding-left:2.56vw}}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article dl dd{width:93.94%;margin:0 auto;font-size:3.47vw;text-indent:-3.46vw;padding-left:3.47vw}.modal .modal-article-box .modal-article dl dd span{margin-bottom:3%}.modal .modal-article-box .modal-article dl dd span:last-child{margin-bottom:0}}.modal .modal-article-box .modal-article dl:nth-of-type(1){padding-bottom:4%;margin:0 auto 4%;border-bottom:#c7c7c7 5px dotted}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article dl:nth-of-type(1){padding-bottom:6%;margin:0 auto 6%;border-bottom:#c7c7c7 0.67vw dotted}}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article dl:nth-of-type(1) dt{width:39.25%}}.modal .modal-article-box .modal-article dl:nth-of-type(2){margin:0 auto 6%}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article dl:nth-of-type(2){margin:0 auto 8%}}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article dl:nth-of-type(2) dt{width:39.25%}}.modal .modal-article-box .modal-article span.btn{background:#343434}@media only screen and (min-width: 769px){.modal .modal-article-box .modal-article span.btn{width:36.23%;max-width:326px;margin:0 auto 2%}}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article span.btn{width:57.15%;margin:0 auto 3%}}.modal .modal-article-box .modal-article span.btn i{width:7.06%;position:absolute;top:50%;left:25.77%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article span.btn i{width:6.25%;left:28.01%}}.modal .modal-article-box .modal-article span.btn span{color:#fff;-webkit-transform:translateX(7%);transform:translateX(7%)}@media only screen and (max-width: 900px){.modal .modal-article-box .modal-article span.btn span{font-size:2.56vw}}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article span.btn span{font-size:3.2vw;-webkit-transform:translateX(7%);transform:translateX(7%)}}.modal .modal-article-box .modal-article .note{margin:0 auto 4%;font-size:15px;color:#343434;text-align:center}@media only screen and (max-width: 900px){.modal .modal-article-box .modal-article .note{font-size:1.67vw}}@media only screen and (max-width: 768px){.modal .modal-article-box .modal-article .note{margin:0 auto 6%;font-size:2.94vw}}
/*# sourceMappingURL=index.css.map */
