a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@-webkit-keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:.2}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:1}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.2}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0);opacity:.2}50%{-webkit-transform:rotate(180deg);transform:rotate(180deg);opacity:1}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);opacity:.2}}@-webkit-keyframes fadein-4deg{0%{opacity:0;-webkit-transform:rotate(10deg);transform:rotate(10deg)}100%{opacity:1;-webkit-transform:rotate(4deg);transform:rotate(4deg)}}@keyframes fadein-4deg{0%{opacity:0;-webkit-transform:rotate(10deg);transform:rotate(10deg)}100%{opacity:1;-webkit-transform:rotate(4deg);transform:rotate(4deg)}}@-webkit-keyframes fadein-4deg2{0%{opacity:0;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{opacity:1;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}@keyframes fadein-4deg2{0%{opacity:0;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{opacity:1;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}}@-webkit-keyframes fadein-6deg{0%{opacity:0;-webkit-transform:rotate(12deg);transform:rotate(12deg)}100%{opacity:1;-webkit-transform:rotate(6deg);transform:rotate(6deg)}}@keyframes fadein-6deg{0%{opacity:0;-webkit-transform:rotate(12deg);transform:rotate(12deg)}100%{opacity:1;-webkit-transform:rotate(6deg);transform:rotate(6deg)}}@-webkit-keyframes fadein-6deg2{0%{opacity:0;-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}100%{opacity:1;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}}@keyframes fadein-6deg2{0%{opacity:0;-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}100%{opacity:1;-webkit-transform:rotate(-6deg);transform:rotate(-6deg)}}@-webkit-keyframes fadein-9deg{0%{opacity:0;-webkit-transform:rotate(14deg);transform:rotate(14deg)}100%{opacity:1;-webkit-transform:rotate(9deg);transform:rotate(9deg)}}@keyframes fadein-9deg{0%{opacity:0;-webkit-transform:rotate(14deg);transform:rotate(14deg)}100%{opacity:1;-webkit-transform:rotate(9deg);transform:rotate(9deg)}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadein-15deg{0%{opacity:0;-webkit-transform:rotate(18deg);transform:rotate(18deg)}100%{opacity:1;-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@keyframes fadein-15deg{0%{opacity:0;-webkit-transform:rotate(18deg);transform:rotate(18deg)}100%{opacity:1;-webkit-transform:rotate(15deg);transform:rotate(15deg)}}@-webkit-keyframes katakata{0%,5%{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}0.5%,1%{-webkit-transform:rotate3d(0,0,1,-2deg);transform:rotate3d(0,0,1,-2deg)}1.5%,2.5%,3.5%,4.5%{-webkit-transform:rotate3d(0,0,1,2deg);transform:rotate3d(0,0,1,2deg)}2%,3%,4%{-webkit-transform:rotate3d(0,0,1,-2deg);transform:rotate3d(0,0,1,-2deg)}}@keyframes katakata{0%,5%{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}0.5%,1%{-webkit-transform:rotate3d(0,0,1,-2deg);transform:rotate3d(0,0,1,-2deg)}1.5%,2.5%,3.5%,4.5%{-webkit-transform:rotate3d(0,0,1,2deg);transform:rotate3d(0,0,1,2deg)}2%,3%,4%{-webkit-transform:rotate3d(0,0,1,-2deg);transform:rotate3d(0,0,1,-2deg)}}@-webkit-keyframes wobbling_y{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes wobbling_y{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes wobbling_y2{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}@keyframes wobbling_y2{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}}.ten-eve{background-size:auto auto;background-color:#0a4082;background-image:-webkit-repeating-linear-gradient(left,transparent,transparent 30px,#0f4484 30px,#0f4484 42px);background-image:repeating-linear-gradient(90deg,transparent,transparent 30px,#0f4484 30px,#0f4484 42px)}.ten-eve:before{background:-webkit-radial-gradient(circle,rgba(116,208,214,.6),rgba(116,208,214,.1));background:radial-gradient(circle,rgba(116,208,214,.6),rgba(116,208,214,.1));border-radius:50%;-webkit-filter:blur(50px);filter:blur(50px);min-width:1400px;height:600px;content:'';position:fixed;top:-33%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}.ten-eve .banner-box1,.ten-eve .banner1,.ten-eve .container{position:relative;z-index:2}.ten-eve .container{box-shadow:1px 1px 20px rgba(0,50,112,.5);width:500px;margin:auto;overflow:hidden;background-image:url(../images/10th-eve/bg.jpg);background-repeat:repeat;background-size:contain}@media (max-width:750px){.ten-eve .container{width:100%}}.ten-eve .container:after{content:'';position:absolute;width:100%;height:100%;top:0;left:0;box-shadow:8px 0 8px rgba(0,0,0,.2) inset,-8px 0 8px rgba(0,0,0,.2) inset;pointer-events:none}.ten-eve .container .contents{padding:10% 0}.ten-eve .container .firstview{padding-top:10px;position:relative}.ten-eve .container .firstview .chara span,.ten-eve .container .firstview h2 span,.ten-eve .container .firstview:before{position:absolute;background-position:0 0;background-size:cover}.ten-eve .container .firstview:before{background-image:url(../images/10th-eve/mandra.png);padding-bottom:18.85714%;width:18%;height:0;content:'';right:4%;bottom:14.5%;opacity:0}.ten-eve .container .firstview .chara{opacity:0;margin:-9% 0 9%}.ten-eve .container .firstview .chara span{background-image:url(../images/10th-eve/magician.png);padding-bottom:26.26667%;width:38%;height:0;content:'';right:-2%;bottom:0}.ten-eve .container .firstview h1{background-image:url(../images/10th-eve/goto-logo.png);padding-bottom:23.3713%;width:54%;height:0;background-position:0 0;background-size:cover;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block;margin-left:12px;opacity:0}.ten-eve .container .firstview h2{display:block;opacity:0}.ten-eve .container .firstview h2 span{background-image:url(../images/10th-eve/logres-logo.png);padding-bottom:18%;width:36%;height:0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;right:3%;top:0;margin-top:-18%}.ten-eve .container .firstview .logo{background-image:url(../images/10th-eve/logo.png);padding-bottom:99.06667%;width:100%;height:0;background-position:0 0;background-size:cover;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;margin-top:2%;position:relative;opacity:0}.ten-eve .container .firstview .date{opacity:0}.ten-eve .container .firstview .date span{background-image:url(../images/10th-eve/date.png);padding-bottom:26.63265%;width:45%;height:0;background-position:0 0;background-size:cover;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute;right:-3%;bottom:25%}.ten-eve .container .firstview .movie{background-image:url(../images/10th-eve/logres-live.png);padding-bottom:45.82609%;width:68%;height:0;background-position:0 0;background-size:cover;text-indent:-119988px;text-align:left;text-transform:capitalize;margin:2% 0 0 2%;position:relative;display:block;overflow:visible!important;font-size:0;pointer-events:none;opacity:0}.ten-eve .arrow-right:after,.ten-eve .container .firstview .movie.arrow-left:after{background-image:url(../images/10th-eve/arrow.png);bottom:-5%;height:0;background-position:0 0;background-size:cover;content:''}.ten-eve .container .firstview .movie.arrow-left{pointer-events:auto}.ten-eve .container .firstview .movie.arrow-left:after{padding-bottom:17.40964%;width:17%;position:absolute;left:2%;opacity:0}.ten-eve.load .katakata{-webkit-animation:katakata 12s 4s linear infinite;animation:katakata 12s 4s linear infinite}.ten-eve.load .firstview h2{-webkit-animation:fadein-4deg .3s ease-in-out 1 forwards;animation:fadein-4deg .3s ease-in-out 1 forwards}.ten-eve.load .firstview h2 span{-webkit-animation:wobbling_y 7s ease-in-out 2s infinite alternate;animation:wobbling_y 7s ease-in-out 2s infinite alternate}.ten-eve.load .firstview .movie{-webkit-animation:fadein .3s ease-in .2s 1 forwards,wobbling_y 3s ease-in-out .1s infinite alternate;animation:fadein .3s ease-in .2s 1 forwards,wobbling_y 3s ease-in-out .1s infinite alternate}.ten-eve.load .firstview .movie.arrow-left:after{-webkit-animation:fadein .3s ease-in .4s 1 forwards,wobbling_y2 6s ease-in-out 7s infinite alternate;animation:fadein .3s ease-in .4s 1 forwards,wobbling_y2 6s ease-in-out 7s infinite alternate}.ten-eve.load .firstview h1{-webkit-animation:fadein .3s ease-in .6s 1 forwards,wobbling_y 5s ease-in-out 4s infinite alternate;animation:fadein .3s ease-in .6s 1 forwards,wobbling_y 5s ease-in-out 4s infinite alternate}.ten-eve.load .firstview:before{-webkit-animation:fadein .3s ease-in .8s 1 forwards,wobbling_y2 4s ease-in-out 1s infinite alternate;animation:fadein .3s ease-in .8s 1 forwards,wobbling_y2 4s ease-in-out 1s infinite alternate}.ten-eve.load .firstview .chara{-webkit-animation:fadein-15deg .3s ease-in 1.4s 1 forwards;animation:fadein-15deg .3s ease-in 1.4s 1 forwards}.ten-eve.load .firstview .chara span{-webkit-animation:wobbling_y 6s ease-in-out 3s infinite alternate;animation:wobbling_y 6s ease-in-out 3s infinite alternate}.ten-eve.load .firstview .logo{-webkit-animation:fadein .3s ease-in 1.2s 1 forwards,wobbling_y 3s ease-in-out 1s infinite alternate;animation:fadein .3s ease-in 1.2s 1 forwards,wobbling_y 3s ease-in-out 1s infinite alternate}.ten-eve.load .firstview .date{-webkit-animation:fadein-6deg .3s ease-in 1 1.6s forwards;animation:fadein-6deg .3s ease-in 1 1.6s forwards}.ten-eve.load .firstview .date span{-webkit-animation:wobbling_y 5s ease-in-out 4s infinite alternate;animation:wobbling_y 5s ease-in-out 4s infinite alternate}.ten-eve .bottom-banner{margin:10% 5% 0}.ten-eve .bottom-banner a{display:block}.ten-eve .bottom-banner img{opacity:0;width:100%}.ten-eve .arrow-right{position:relative;display:block;overflow:visible!important;font-size:0;pointer-events:auto!important}.ten-eve .banner1 span,.ten-eve .banner2 span,.ten-eve .image1 span,.ten-eve .image2 span,.ten-eve .image3 span,.ten-eve .image4 span{overflow:hidden;text-transform:capitalize;text-align:left}.ten-eve .arrow-right:after{padding-bottom:11.26506%;width:11%;position:absolute;right:2%}.ten-eve .banner1{margin-left:.5%;pointer-events:none;display:block}.ten-eve .banner1 span{background-image:url(../images/10th-eve/10th-eve-231108.png);padding-bottom:34.1094%;width:95%;height:0;background-position:0 0;background-size:cover;text-indent:-119988px;margin:0 auto 4% 0;-webkit-transform:rotate(-4deg);transform:rotate(-4deg);display:block;opacity:0}.ten-eve .banner2 span,.ten-eve .banner2.arrow-right span{padding-bottom:33.3913%;width:93%;background-size:cover;height:0;background-position:0 0}.ten-eve .banner1.arrow-right:after{left:auto;right:2%;bottom:1%;opacity:0}.ten-eve .banner-box1.is-active .katakata{-webkit-animation:katakata 12s 6s linear infinite;animation:katakata 12s 6s linear infinite}.ten-eve .banner-box1.is-active .banner1{-webkit-animation:wobbling_y 5s ease-in-out .5s infinite alternate;animation:wobbling_y 5s ease-in-out .5s infinite alternate}.ten-eve .banner-box1.is-active .banner1 span{-webkit-animation:fadein-4deg2 .4s ease-in 0s 1 forwards;animation:fadein-4deg2 .4s ease-in 0s 1 forwards}.ten-eve .banner-box1.is-active .banner1.arrow-right:after{-webkit-animation:fadein .4s ease-in .2s 1 forwards;animation:fadein .4s ease-in .2s 1 forwards}.ten-eve .banner2{position:relative;margin-left:-1%;pointer-events:none;display:block}.ten-eve .footer:after,.ten-eve .image2 span,.ten-eve .image3 span,.ten-eve .image4 span{height:0;background-position:0 0;background-size:cover;position:absolute}.ten-eve .banner2 span{background-image:url(../images/10th-eve/10th-eve-231115-cs.png);text-indent:-119988px;margin:auto;-webkit-transform:rotate(6deg);transform:rotate(6deg);display:block;opacity:0}.ten-eve .banner2.arrow-right span{background-image:url(../images/10th-eve/10th-eve-231115.png)}.ten-eve .banner2.arrow-right:after{left:auto;right:1.5%;bottom:-22%;opacity:0}.ten-eve .banner-box2 .banner2{-webkit-animation:wobbling_y 2.8s ease-in-out .1s infinite alternate;animation:wobbling_y 2.8s ease-in-out .1s infinite alternate}.ten-eve .banner-box2.is-active .katakata{-webkit-animation:katakata 12s 8s linear infinite;animation:katakata 12s 8s linear infinite}.ten-eve .banner-box2.is-active .banner2{-webkit-animation:wobbling_y 2.8s ease-in-out .1s infinite alternate;animation:wobbling_y 2.8s ease-in-out .1s infinite alternate}.ten-eve .banner-box2.is-active .banner2 span{-webkit-animation:fadein-6deg .4s ease-in 0s 1 forwards;animation:fadein-6deg .4s ease-in 0s 1 forwards}.ten-eve .banner-box2.is-active .banner2.arrow-right:after{-webkit-animation:fadein .4s ease-in .2s 1 forwards;animation:fadein .4s ease-in .2s 1 forwards}.ten-eve .image1{opacity:0}.ten-eve .image1 span{background-image:url(../images/10th-eve/contest.png);padding-bottom:54.56954%;width:40%;height:0;background-position:0 0;background-size:cover;text-indent:-119988px;margin:0 0 0 51%;display:block}.ten-eve .image2{opacity:0}.ten-eve .image2 span{background-image:url(../images/10th-eve/contest-balloon.png);padding-bottom:16.82412%;width:54%;text-indent:-119988px;left:10%;top:0;margin-top:-56%}.ten-eve .inner{position:relative;margin-top:8%}.ten-eve .inner.is-active .image1{-webkit-animation:fadein-6deg .4s ease-in 0s 1 forwards;animation:fadein-6deg .4s ease-in 0s 1 forwards}.ten-eve .inner.is-active .image1 span{-webkit-animation:wobbling_y 5s ease-in-out 3s infinite alternate;animation:wobbling_y 5s ease-in-out 3s infinite alternate}.ten-eve .inner.is-active .image2{-webkit-animation:fadein-6deg2 .4s ease-in .2s 1 forwards;animation:fadein-6deg2 .4s ease-in .2s 1 forwards}.ten-eve .inner.is-active .image2 span{-webkit-animation:wobbling_y 4s ease-in-out 2s infinite alternate;animation:wobbling_y 4s ease-in-out 2s infinite alternate}.ten-eve .inner.is-active .image3{-webkit-animation:fadein .4s ease-in .4s 1 forwards;animation:fadein .4s ease-in .4s 1 forwards}.ten-eve .inner.is-active .image3 span{-webkit-animation:wobbling_y 3s ease-in-out 2.5s infinite alternate;animation:wobbling_y 3s ease-in-out 2.5s infinite alternate}.ten-eve .inner.is-active .image4{-webkit-animation:fadein-9deg .4s ease-in .6s 1 forwards;animation:fadein-9deg .4s ease-in .6s 1 forwards}.ten-eve .inner.is-active .image4 span{-webkit-animation:wobbling_y2 6s ease-in-out 1.5s infinite alternate;animation:wobbling_y2 6s ease-in-out 1.5s infinite alternate}.ten-eve .inner.is-active .bottom-banner{-webkit-animation:wobbling_y 3s ease-in-out 1s infinite alternate;animation:wobbling_y 3s ease-in-out 1s infinite alternate}.ten-eve .inner.is-active .bottom-banner img{-webkit-animation:fadein .4s ease-in .8s 1 forwards;animation:fadein .4s ease-in .8s 1 forwards}.ten-eve .image3{opacity:0}.ten-eve .image3 span{background-image:url(../images/10th-eve/kinopo.png);padding-bottom:14.96296%;width:16%;text-indent:-119988px;left:2%;top:0;margin-top:20%}.ten-eve .image4{opacity:0}.ten-eve .image4 span{background-image:url(../images/10th-eve/knight.png);padding-bottom:27.38168%;width:34%;text-indent:-119988px;left:11%;top:0;margin-top:-31%}.ten-eve .footer{border-top:10px solid #d0c63c;background-color:#1f1f1f;font-family:'Noto Sans JP',sans-serif;padding:5% 0 33%}.ten-eve .footer h2{color:#b8af37;text-align:center;margin-bottom:4%}.ten-eve .footer:after{background-image:url(../images/10th-eve/goto-logo-footer.png);padding-bottom:25.12941%;width:60%;content:'';bottom:1%;right:2%}.ten-eve .social-buttons{vertical-align:bottom;text-align:center;background-color:transparent;padding:0;border:none;letter-spacing:-.5em;width:100%;display:block;margin-bottom:10%}.ten-eve .social-buttons li{display:inline-block;vertical-align:top;margin:0 2%;width:12%}.btn-official,.ten-eve .social-buttons li a{display:block;text-indent:-119988px;overflow:hidden;text-transform:capitalize}.ten-eve .social-buttons li a.facebook,.ten-eve .social-buttons li a.line,.ten-eve .social-buttons li a.twitter{padding-bottom:80.45977%;width:100%;background-size:contain;background-repeat:no-repeat;height:0;background-position:0 0}.ten-eve .social-buttons li a{text-align:left}.ten-eve .social-buttons li a.twitter{background-image:url(../images/10th-eve/share-icon-twitter.png)}.ten-eve .social-buttons li a.facebook{background-image:url(../images/10th-eve/share-icon-facebook.png)}.ten-eve .social-buttons li a.line{background-image:url(../images/10th-eve/share-icon-line.png)}.footer .copyright small{color:#aaa}.btn-official,.copyright{color:#d0c63c;text-align:center}@media (max-width:750px){.footer .copyright small{font-size:14px}}.btn-official{background-image:url(../images/10th-eve/to-home.png);padding-bottom:24%;width:75%;height:0;background-position:0 0;background-size:cover;margin:0 auto 6%}.copyright{background-color:transparent;padding:0;font-size:18px}.official-link{margin-bottom:6%;text-align:center}.official-link .official-link-list{letter-spacing:-.5em}.official-link .official-link-list li{display:inline-block;vertical-align:bottom;width:27%}.official-link .official-link-list li:not(:last-child){margin-right:3.5%}.official-link .official-link-list li a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block}.official-link .official-link-list li a.official-twitter{background-image:url(../images/10th-eve/btn-official-twitter.png);padding-bottom:30%;width:100%;height:0;background-position:0 0;background-size:cover}.official-link .official-link-list li a.cherry-twitter{background-image:url(../images/10th-eve/btn-cherry-twitter.png);padding-bottom:30%;width:100%;height:0;background-position:0 0;background-size:cover}.official-link .official-link-list li a.official-instagram{background-image:url(../images/10th-eve/btn-official-instagram.png);padding-bottom:30%;width:100%;height:0;background-position:0 0;background-size:cover}.app-download{margin-bottom:10%}.app-download .app-download-list{width:100%;margin:0 auto;text-align:center;font-size:0}.app-download .app-download-list li{display:inline-block;vertical-align:bottom;width:30%;margin:0 .7%}.app-download .app-download-list li.ios-list{width:24%}.app-download .app-download-list li a.andapp,.app-download .app-download-list li a.googleplay,.app-download .app-download-list li a.ios{width:100%;height:0;background-position:0 0;background-size:contain}.app-download .app-download-list li a{display:block}.app-download .app-download-list li a.ios{background-image:url(../images/10th-eve/btn-ios.png);padding-bottom:36.72316%}.app-download .app-download-list li a.googleplay{background-image:url(../images/10th-eve/btn-googleplay.png);padding-bottom:29.68037%}.app-download .app-download-list li a.andapp{background-image:url(../images/10th-eve/btn-andapp.png);padding-bottom:29.54545%}