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{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes kirakira{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@keyframes kirakira{from{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes scrollDown{0%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:0 0;transform-origin:0 0}50.1%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@keyframes scrollDown{0%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 0;transform-origin:0 0}50%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:0 0;transform-origin:0 0}50.1%{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transform-origin:0 100%;transform-origin:0 100%}100%{-webkit-transform:scale(1,0);transform:scale(1,0);-webkit-transform-origin:0 100%;transform-origin:0 100%}}@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeUp2{0%{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp2{0%{opacity:0;-webkit-transform:translateY(80px);transform:translateY(80px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeUpLast{0%{opacity:0}10%,40%,60%,90%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-100dvh);transform:translateY(-100dvh)}}@keyframes fadeUpLast{0%{opacity:0}10%,40%,60%,90%{opacity:1}100%{opacity:0;-webkit-transform:translateY(-100dvh);transform:translateY(-100dvh)}}@-webkit-keyframes circleLight{100%{-webkit-transform:translateX(.2rem);transform:translateX(.2rem)}}@keyframes circleLight{100%{-webkit-transform:translateX(.2rem);transform:translateX(.2rem)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}100%{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes fadeUpFuwa{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}30%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}80%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUpFuwa{0%{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px)}30%{-webkit-transform:translateY(-20px);transform:translateY(-20px)}80%{-webkit-transform:translateY(4px);transform:translateY(4px)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-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)}}.ten-anniversary{background:url(../images/10th-anniversary/bg-pc.jpg) top fixed;background-size:cover}@media (max-width:1200px){.ten-anniversary{background:0 0}.ten-anniversary .pc-wrap .inner{display:none}}@media screen and (max-width:1200px){.ten-anniversary:before{background:url(../images/10th-anniversary/bg-pc.jpg) center;background-size:cover;position:fixed;top:0;left:0;width:100%;height:100vh;content:''}}.ten-anniversary .inner .headline,.ten-anniversary .pc-wrap .image1,.ten-anniversary .pc-wrap .image10,.ten-anniversary .pc-wrap .image11,.ten-anniversary .pc-wrap .image12,.ten-anniversary .pc-wrap .image2,.ten-anniversary .pc-wrap .image3,.ten-anniversary .pc-wrap .image4,.ten-anniversary .pc-wrap .image5,.ten-anniversary .pc-wrap .image6,.ten-anniversary .pc-wrap .image7,.ten-anniversary .pc-wrap .image8,.ten-anniversary .pc-wrap .image9,.ten-anniversary .pc-wrap .image9.on{background-position:left top;background-repeat:no-repeat}.ten-anniversary.load .firstview{-webkit-animation:fadein .8s cubic-bezier(.42,.86,.42,.86) 1 forwards;animation:fadein .8s cubic-bezier(.42,.86,.42,.86) 1 forwards}.ten-anniversary.load .firstview .image1,.ten-anniversary.load .pc-wrap .image1{-webkit-animation:fadeUp 1.2s ease 1 .8s forwards,wobbling_y 3s ease-in-out 2s infinite alternate;animation:fadeUp 1.2s ease 1 .8s forwards,wobbling_y 3s ease-in-out 2s infinite alternate}.ten-anniversary.load .firstview .image2,.ten-anniversary.load .pc-wrap .image2{-webkit-animation:fadeUpFuwa 1.2s cubic-bezier(.42,.86,.42,.86) 1 1s forwards,wobbling_y 3s ease-in-out 3s infinite alternate;animation:fadeUpFuwa 1.2s cubic-bezier(.42,.86,.42,.86) 1 1s forwards,wobbling_y 3s ease-in-out 3s infinite alternate}.ten-anniversary.load .firstview .image12,.ten-anniversary.load .pc-wrap .image12{-webkit-animation:fadeUpFuwa 1.2s cubic-bezier(.42,.86,.42,.86) 1 1.1s forwards,wobbling_y 3s ease-in-out 4.2s infinite alternate;animation:fadeUpFuwa 1.2s cubic-bezier(.42,.86,.42,.86) 1 1.1s forwards,wobbling_y 3s ease-in-out 4.2s infinite alternate}.ten-anniversary.load .firstview .image3,.ten-anniversary.load .pc-wrap .image3{-webkit-animation:fadeUpFuwa 1.2s cubic-bezier(.42,.86,.42,.86) 1 1.2s forwards,wobbling_y 3s ease-in-out 2.4s infinite alternate;animation:fadeUpFuwa 1.2s cubic-bezier(.42,.86,.42,.86) 1 1.2s forwards,wobbling_y 3s ease-in-out 2.4s infinite alternate}.ten-anniversary.load .firstview .image4,.ten-anniversary.load .pc-wrap .image4{-webkit-animation:fadeUpFuwa 1.2s cubic-bezier(.42,.86,.42,.86) 1 1.3s forwards,wobbling_y 3s ease-in-out 4s infinite alternate;animation:fadeUpFuwa 1.2s cubic-bezier(.42,.86,.42,.86) 1 1.3s forwards,wobbling_y 3s ease-in-out 4s infinite alternate}.ten-anniversary.load .firstview .image5,.ten-anniversary.load .pc-wrap .image5{-webkit-animation:fadeUpFuwa 1.2s cubic-bezier(.42,.86,.42,.86) 1 1.4s forwards,wobbling_y 3s ease-in-out 3.6s infinite alternate;animation:fadeUpFuwa 1.2s cubic-bezier(.42,.86,.42,.86) 1 1.4s forwards,wobbling_y 3s ease-in-out 3.6s infinite alternate}.ten-anniversary.load .firstview .image6,.ten-anniversary.load .pc-wrap .image6{-webkit-animation:fadeUpFuwa 1.2s cubic-bezier(.42,.86,.42,.86) 1 1.5s forwards,wobbling_y 3s ease-in-out 5s infinite alternate;animation:fadeUpFuwa 1.2s cubic-bezier(.42,.86,.42,.86) 1 1.5s forwards,wobbling_y 3s ease-in-out 5s infinite alternate}.ten-anniversary.load .firstview .image7,.ten-anniversary.load .pc-wrap .image7{-webkit-animation:fadeUp 1.2s cubic-bezier(.42,.86,.42,.86) 1 1.6s forwards,wobbling_y 3s ease-in-out 3s infinite alternate;animation:fadeUp 1.2s cubic-bezier(.42,.86,.42,.86) 1 1.6s forwards,wobbling_y 3s ease-in-out 3s infinite alternate}.ten-anniversary.load .firstview .image8,.ten-anniversary.load .pc-wrap .image8{-webkit-animation:fadeUp 1.2s cubic-bezier(.42,.86,.42,.86) 1 1.7s forwards,wobbling_y 3s ease-in-out 6s infinite alternate;animation:fadeUp 1.2s cubic-bezier(.42,.86,.42,.86) 1 1.7s forwards,wobbling_y 3s ease-in-out 6s infinite alternate}.ten-anniversary.load .firstview .image9,.ten-anniversary.load .pc-wrap .image9{-webkit-animation:fadeUp 1.2s cubic-bezier(.42,.86,.42,.86) 1 2.1s forwards;animation:fadeUp 1.2s cubic-bezier(.42,.86,.42,.86) 1 2.1s forwards}.ten-anniversary.load .firstview .image10,.ten-anniversary.load .pc-wrap .image10{-webkit-animation:fadeInRight 1.2s cubic-bezier(.08,.97,.08,.97) 1 2.2s forwards,wobbling_y 3s ease-in-out 3s infinite alternate;animation:fadeInRight 1.2s cubic-bezier(.08,.97,.08,.97) 1 2.2s forwards,wobbling_y 3s ease-in-out 3s infinite alternate}.ten-anniversary.load .firstview .image11,.ten-anniversary.load .pc-wrap .image11{-webkit-animation:fadeUp 1.7s cubic-bezier(.42,.86,.42,.86) 1 2.3s forwards,wobbling_y 3s ease-in-out 3.7s infinite alternate;animation:fadeUp 1.7s cubic-bezier(.42,.86,.42,.86) 1 2.3s forwards,wobbling_y 3s ease-in-out 3.7s infinite alternate}.ten-anniversary .inner{height:100%;width:calc(100% - 550px)}.ten-anniversary .inner .headline{background-image:url(../images/10th-anniversary/headline.png);width:270px;height:293px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-size:contain;position:absolute;top:0;left:0;right:0;margin:auto}.ten-anniversary .pc-wrap{width:100%;height:100%;position:fixed}@media (max-width:750px){.ten-anniversary .pc-wrap{display:none}}.ten-anniversary .pc-wrap .inner{margin:0}.ten-anniversary .pc-wrap .image1,.ten-anniversary .pc-wrap .image10,.ten-anniversary .pc-wrap .image11,.ten-anniversary .pc-wrap .image12,.ten-anniversary .pc-wrap .image2,.ten-anniversary .pc-wrap .image3,.ten-anniversary .pc-wrap .image4,.ten-anniversary .pc-wrap .image5,.ten-anniversary .pc-wrap .image6,.ten-anniversary .pc-wrap .image7,.ten-anniversary .pc-wrap .image8,.ten-anniversary .pc-wrap .image9{position:absolute;margin:auto;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-size:contain;opacity:0}.ten-anniversary .pc-wrap .image2{background-image:url(../images/10th-anniversary/firstview/image2.png);width:334px;height:419px;right:0;pointer-events:none}.ten-anniversary .pc-wrap .image3{background-image:url(../images/10th-anniversary/firstview/image3.png);width:395px;height:430px;pointer-events:none}.ten-anniversary .pc-wrap .image5{background-image:url(../images/10th-anniversary/firstview/image5.png);width:95px;height:121px;right:0;pointer-events:none}.ten-anniversary .pc-wrap .image6{background-image:url(../images/10th-anniversary/firstview/image6.png);width:227px;height:354px;left:0;pointer-events:none}.ten-anniversary .pc-wrap .image7{right:0;pointer-events:none}.ten-anniversary .pc-wrap .image8{background-image:url(../images/10th-anniversary/firstview/image8.png);width:269.5px;height:292.5px;left:0;right:0;pointer-events:none}.ten-anniversary .pc-wrap .image9{right:0;pointer-events:none}.ten-anniversary .pc-wrap .image10{background-image:url(../images/10th-anniversary/firstview/image10.png);width:146px;height:150px;pointer-events:none}.ten-anniversary .pc-wrap .image11{background-image:url(../images/10th-anniversary/firstview/image11.png);width:191px;height:177px;left:0}.ten-anniversary .pc-wrap .image12{background-image:url(../images/10th-anniversary/firstview/image12.png);width:50px;height:47px;left:0;pointer-events:none}.ten-anniversary .pc-wrap .image1{right:0;pointer-events:none;background-image:url(../images/10th-anniversary/firstview/image1.png);width:707px;height:833px;left:-248px;top:61px;z-index:-1}.ten-anniversary .pc-wrap .image2{left:-401px;top:45px;z-index:-1}.ten-anniversary .pc-wrap .image3{top:410px;left:-167px;right:0}.ten-anniversary .pc-wrap .image4{right:0;pointer-events:none;background-image:url(../images/10th-anniversary/firstview/image4.png);width:671px;height:787px;left:-174px;top:121px}.ten-anniversary .pc-wrap .image5{top:32px;left:-83px}.ten-anniversary .pc-wrap .image6{top:223px;right:-377px;z-index:-1}.ten-anniversary .pc-wrap .image7{background-image:url(../images/10th-anniversary/firstview/image7.png);width:714px;height:757px;top:126px;left:-206px;z-index:-2}.ten-anniversary .pc-wrap .image9{background-image:url(../images/10th-anniversary/firstview/image9.png);width:594px;height:184px;left:-144px;bottom:0;z-index:10}.ten-anniversary .pc-wrap .image9.on{background-image:url(../images/10th-anniversary/firstview/image9-on.png);width:594px;height:184px;background-size:contain;pointer-events:auto}.ten-anniversary .pc-wrap .image10{left:0;right:724px;bottom:99px;z-index:10}.ten-anniversary .pc-wrap .image11{right:-325px;top:48px;pointer-events:auto}.ten-anniversary .pc-wrap .image12{right:-36px;top:89px}.ten-anniversary .pc-wrap .headline{margin-top:130px}.ten-anniversary .bottom-contents{margin:10% auto}.ten-anniversary .bottom-contents.is-active .bottom-banner{-webkit-animation:fadeUp .5s ease 1 forwards;animation:fadeUp .5s ease 1 forwards}.ten-anniversary .bottom-contents.is-active .left{-webkit-animation:fadeUp .5s ease 1 .2s forwards;animation:fadeUp .5s ease 1 .2s forwards}.ten-anniversary .bottom-contents.is-active .right{-webkit-animation:fadeUp .5s ease 1 .4s forwards;animation:fadeUp .5s ease 1 .4s forwards}.ten-anniversary .bottom-contents .bottom-banner{background-image:url(../images/10th-anniversary/bottom-link.png);padding-bottom:33.6%;width:100%;height:0;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-size:contain;position:relative;margin:auto;top:0;left:0;right:0;pointer-events:none;display:block;opacity:0}.ten-anniversary .bottom-contents .bottom-banner:after{bottom:8%}.ten-anniversary .links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:10% 1%}.ten-anniversary .links a{width:50%;pointer-events:none}.ten-anniversary .links a.right{opacity:0}.ten-anniversary .links a.left{display:block;opacity:0}.ten-anniversary .links a.on{pointer-events:auto}.ten-anniversary .links img{width:100%}.ten-anniversary .scroll-anime{opacity:0}.ten-anniversary .is-active{-webkit-animation:fadeUp .5s ease 1 forwards;animation:fadeUp .5s ease 1 forwards}.ten-anniversary .container{box-shadow:1px 1px 20px rgba(0,50,112,.5);width:510px;height:100%;margin:auto;position:fixed;left:0;right:-41%;z-index:2;overflow:auto;overflow-x:hidden;border-image-source:url(../images/10th-anniversary/border.png);border-image-slice:6;border-image-width:6px;border-image-outset:6px;border-image-repeat:round;background-image:url(../images/10th-anniversary/bg.jpg);background-repeat:repeat;background-size:cover;background-position:center}@media (max-width:1200px){.ten-anniversary .container{left:0;right:0;margin:auto}}@media (max-width:750px){.ten-anniversary .container{right:0;width:100%;height:auto;position:relative;background:0 0;overflow:hidden;-webkit-border-image:none;border-image:none}}.ten-anniversary .container .image1,.ten-anniversary .container .image1 span,.ten-anniversary .container .image10,.ten-anniversary .container .image11,.ten-anniversary .container .image12,.ten-anniversary .container .image2,.ten-anniversary .container .image3,.ten-anniversary .container .image4,.ten-anniversary .container .image5,.ten-anniversary .container .image6,.ten-anniversary .container .image7,.ten-anniversary .container .image8,.ten-anniversary .container .image9,.ten-anniversary .container .image9.on{height:0;background-position:0 0;background-size:contain}@media screen and (min-width:750px){.ten-anniversary .container::-webkit-scrollbar{width:10px}.ten-anniversary .container::-webkit-scrollbar-track{background-color:#1b2b37}.ten-anniversary .container::-webkit-scrollbar-thumb{background-color:#c13a4a}}.ten-anniversary .container .image1,.ten-anniversary .container .image10,.ten-anniversary .container .image100,.ten-anniversary .container .image101,.ten-anniversary .container .image102,.ten-anniversary .container .image103,.ten-anniversary .container .image104,.ten-anniversary .container .image105,.ten-anniversary .container .image106,.ten-anniversary .container .image107,.ten-anniversary .container .image108,.ten-anniversary .container .image109,.ten-anniversary .container .image11,.ten-anniversary .container .image110,.ten-anniversary .container .image111,.ten-anniversary .container .image112,.ten-anniversary .container .image113,.ten-anniversary .container .image114,.ten-anniversary .container .image115,.ten-anniversary .container .image116,.ten-anniversary .container .image117,.ten-anniversary .container .image118,.ten-anniversary .container .image119,.ten-anniversary .container .image12,.ten-anniversary .container .image120,.ten-anniversary .container .image121,.ten-anniversary .container .image122,.ten-anniversary .container .image123,.ten-anniversary .container .image124,.ten-anniversary .container .image125,.ten-anniversary .container .image126,.ten-anniversary .container .image127,.ten-anniversary .container .image128,.ten-anniversary .container .image129,.ten-anniversary .container .image13,.ten-anniversary .container .image130,.ten-anniversary .container .image131,.ten-anniversary .container .image132,.ten-anniversary .container .image133,.ten-anniversary .container .image134,.ten-anniversary .container .image135,.ten-anniversary .container .image136,.ten-anniversary .container .image137,.ten-anniversary .container .image138,.ten-anniversary .container .image139,.ten-anniversary .container .image14,.ten-anniversary .container .image140,.ten-anniversary .container .image141,.ten-anniversary .container .image142,.ten-anniversary .container .image143,.ten-anniversary .container .image144,.ten-anniversary .container .image145,.ten-anniversary .container .image146,.ten-anniversary .container .image147,.ten-anniversary .container .image148,.ten-anniversary .container .image149,.ten-anniversary .container .image15,.ten-anniversary .container .image150,.ten-anniversary .container .image151,.ten-anniversary .container .image152,.ten-anniversary .container .image153,.ten-anniversary .container .image154,.ten-anniversary .container .image155,.ten-anniversary .container .image156,.ten-anniversary .container .image157,.ten-anniversary .container .image158,.ten-anniversary .container .image159,.ten-anniversary .container .image16,.ten-anniversary .container .image160,.ten-anniversary .container .image161,.ten-anniversary .container .image162,.ten-anniversary .container .image163,.ten-anniversary .container .image164,.ten-anniversary .container .image165,.ten-anniversary .container .image166,.ten-anniversary .container .image167,.ten-anniversary .container .image168,.ten-anniversary .container .image169,.ten-anniversary .container .image17,.ten-anniversary .container .image170,.ten-anniversary .container .image171,.ten-anniversary .container .image172,.ten-anniversary .container .image173,.ten-anniversary .container .image174,.ten-anniversary .container .image175,.ten-anniversary .container .image176,.ten-anniversary .container .image177,.ten-anniversary .container .image178,.ten-anniversary .container .image179,.ten-anniversary .container .image18,.ten-anniversary .container .image180,.ten-anniversary .container .image181,.ten-anniversary .container .image182,.ten-anniversary .container .image183,.ten-anniversary .container .image184,.ten-anniversary .container .image185,.ten-anniversary .container .image186,.ten-anniversary .container .image187,.ten-anniversary .container .image188,.ten-anniversary .container .image189,.ten-anniversary .container .image19,.ten-anniversary .container .image190,.ten-anniversary .container .image191,.ten-anniversary .container .image192,.ten-anniversary .container .image193,.ten-anniversary .container .image194,.ten-anniversary .container .image195,.ten-anniversary .container .image196,.ten-anniversary .container .image197,.ten-anniversary .container .image198,.ten-anniversary .container .image199,.ten-anniversary .container .image2,.ten-anniversary .container .image20,.ten-anniversary .container .image200,.ten-anniversary .container .image201,.ten-anniversary .container .image202,.ten-anniversary .container .image203,.ten-anniversary .container .image204,.ten-anniversary .container .image205,.ten-anniversary .container .image206,.ten-anniversary .container .image207,.ten-anniversary .container .image208,.ten-anniversary .container .image209,.ten-anniversary .container .image21,.ten-anniversary .container .image210,.ten-anniversary .container .image211,.ten-anniversary .container .image212,.ten-anniversary .container .image213,.ten-anniversary .container .image214,.ten-anniversary .container .image215,.ten-anniversary .container .image216,.ten-anniversary .container .image217,.ten-anniversary .container .image218,.ten-anniversary .container .image219,.ten-anniversary .container .image22,.ten-anniversary .container .image220,.ten-anniversary .container .image221,.ten-anniversary .container .image222,.ten-anniversary .container .image223,.ten-anniversary .container .image224,.ten-anniversary .container .image225,.ten-anniversary .container .image226,.ten-anniversary .container .image227,.ten-anniversary .container .image228,.ten-anniversary .container .image229,.ten-anniversary .container .image23,.ten-anniversary .container .image230,.ten-anniversary .container .image231,.ten-anniversary .container .image232,.ten-anniversary .container .image233,.ten-anniversary .container .image234,.ten-anniversary .container .image235,.ten-anniversary .container .image236,.ten-anniversary .container .image237,.ten-anniversary .container .image238,.ten-anniversary .container .image239,.ten-anniversary .container .image24,.ten-anniversary .container .image240,.ten-anniversary .container .image241,.ten-anniversary .container .image242,.ten-anniversary .container .image243,.ten-anniversary .container .image244,.ten-anniversary .container .image245,.ten-anniversary .container .image246,.ten-anniversary .container .image247,.ten-anniversary .container .image248,.ten-anniversary .container .image249,.ten-anniversary .container .image25,.ten-anniversary .container .image250,.ten-anniversary .container .image251,.ten-anniversary .container .image252,.ten-anniversary .container .image253,.ten-anniversary .container .image254,.ten-anniversary .container .image255,.ten-anniversary .container .image256,.ten-anniversary .container .image257,.ten-anniversary .container .image258,.ten-anniversary .container .image259,.ten-anniversary .container .image26,.ten-anniversary .container .image260,.ten-anniversary .container .image261,.ten-anniversary .container .image262,.ten-anniversary .container .image263,.ten-anniversary .container .image264,.ten-anniversary .container .image265,.ten-anniversary .container .image266,.ten-anniversary .container .image267,.ten-anniversary .container .image268,.ten-anniversary .container .image269,.ten-anniversary .container .image27,.ten-anniversary .container .image270,.ten-anniversary .container .image271,.ten-anniversary .container .image272,.ten-anniversary .container .image273,.ten-anniversary .container .image274,.ten-anniversary .container .image275,.ten-anniversary .container .image276,.ten-anniversary .container .image277,.ten-anniversary .container .image278,.ten-anniversary .container .image279,.ten-anniversary .container .image28,.ten-anniversary .container .image280,.ten-anniversary .container .image281,.ten-anniversary .container .image282,.ten-anniversary .container .image283,.ten-anniversary .container .image284,.ten-anniversary .container .image285,.ten-anniversary .container .image286,.ten-anniversary .container .image287,.ten-anniversary .container .image288,.ten-anniversary .container .image289,.ten-anniversary .container .image29,.ten-anniversary .container .image290,.ten-anniversary .container .image291,.ten-anniversary .container .image292,.ten-anniversary .container .image293,.ten-anniversary .container .image294,.ten-anniversary .container .image295,.ten-anniversary .container .image296,.ten-anniversary .container .image297,.ten-anniversary .container .image298,.ten-anniversary .container .image299,.ten-anniversary .container .image3,.ten-anniversary .container .image30,.ten-anniversary .container .image300,.ten-anniversary .container .image301,.ten-anniversary .container .image302,.ten-anniversary .container .image303,.ten-anniversary .container .image304,.ten-anniversary .container .image305,.ten-anniversary .container .image306,.ten-anniversary .container .image307,.ten-anniversary .container .image308,.ten-anniversary .container .image309,.ten-anniversary .container .image31,.ten-anniversary .container .image310,.ten-anniversary .container .image311,.ten-anniversary .container .image312,.ten-anniversary .container .image32,.ten-anniversary .container .image33,.ten-anniversary .container .image34,.ten-anniversary .container .image35,.ten-anniversary .container .image36,.ten-anniversary .container .image37,.ten-anniversary .container .image38,.ten-anniversary .container .image39,.ten-anniversary .container .image4,.ten-anniversary .container .image40,.ten-anniversary .container .image41,.ten-anniversary .container .image42,.ten-anniversary .container .image43,.ten-anniversary .container .image44,.ten-anniversary .container .image45,.ten-anniversary .container .image46,.ten-anniversary .container .image47,.ten-anniversary .container .image48,.ten-anniversary .container .image49,.ten-anniversary .container .image5,.ten-anniversary .container .image50,.ten-anniversary .container .image51,.ten-anniversary .container .image52,.ten-anniversary .container .image53,.ten-anniversary .container .image54,.ten-anniversary .container .image55,.ten-anniversary .container .image56,.ten-anniversary .container .image57,.ten-anniversary .container .image58,.ten-anniversary .container .image59,.ten-anniversary .container .image6,.ten-anniversary .container .image60,.ten-anniversary .container .image61,.ten-anniversary .container .image62,.ten-anniversary .container .image63,.ten-anniversary .container .image64,.ten-anniversary .container .image65,.ten-anniversary .container .image66,.ten-anniversary .container .image67,.ten-anniversary .container .image68,.ten-anniversary .container .image69,.ten-anniversary .container .image7,.ten-anniversary .container .image70,.ten-anniversary .container .image71,.ten-anniversary .container .image72,.ten-anniversary .container .image73,.ten-anniversary .container .image74,.ten-anniversary .container .image75,.ten-anniversary .container .image76,.ten-anniversary .container .image77,.ten-anniversary .container .image78,.ten-anniversary .container .image79,.ten-anniversary .container .image8,.ten-anniversary .container .image80,.ten-anniversary .container .image81,.ten-anniversary .container .image82,.ten-anniversary .container .image83,.ten-anniversary .container .image84,.ten-anniversary .container .image85,.ten-anniversary .container .image86,.ten-anniversary .container .image87,.ten-anniversary .container .image88,.ten-anniversary .container .image89,.ten-anniversary .container .image9,.ten-anniversary .container .image90,.ten-anniversary .container .image91,.ten-anniversary .container .image92,.ten-anniversary .container .image93,.ten-anniversary .container .image94,.ten-anniversary .container .image95,.ten-anniversary .container .image96,.ten-anniversary .container .image97,.ten-anniversary .container .image98,.ten-anniversary .container .image99{opacity:0}.ten-anniversary .container .ball-light,.ten-anniversary .container .bg-star{position:fixed;left:auto;z-index:0}.ten-anniversary .container .image1,.ten-anniversary .container .image1 span,.ten-anniversary .container .image10,.ten-anniversary .container .image11,.ten-anniversary .container .image12,.ten-anniversary .container .image2,.ten-anniversary .container .image3,.ten-anniversary .container .image4,.ten-anniversary .container .image5,.ten-anniversary .container .image6,.ten-anniversary .container .image7,.ten-anniversary .container .image8,.ten-anniversary .container .image9{text-transform:capitalize;position:absolute;margin:auto;text-align:left;text-indent:-119988px}.ten-anniversary .container .image2,.ten-anniversary .container .image3{z-index:2;overflow:hidden}.ten-anniversary .container .image1,.ten-anniversary .container .image1 span{background-image:url(../images/10th-anniversary/firstview/sp-image1.png);padding-bottom:128.55172%;width:100%;overflow:hidden;top:9%;left:0;right:0;pointer-events:none}.ten-anniversary .container .image2{background-image:url(../images/10th-anniversary/firstview/image2.png);padding-bottom:85.30539%;width:68%;top:-2%;left:-6%;pointer-events:none}.ten-anniversary .container .image3{background-image:url(../images/10th-anniversary/firstview/image3-sp.png);padding-bottom:95.97744%;width:74%;top:54%;left:-25%;right:0;pointer-events:none}.ten-anniversary .container .image4{background-image:url(../images/10th-anniversary/firstview/sp-image4.png);padding-bottom:136.55914%;width:100%;overflow:hidden;top:0;left:0;right:0;pointer-events:none}.ten-anniversary .container .image5{background-image:url(../images/10th-anniversary/firstview/image5.png);padding-bottom:25.47368%;width:20%;overflow:hidden;top:5%;left:7%;right:0;z-index:0;pointer-events:none}.ten-anniversary .container .image6{background-image:url(../images/10th-anniversary/firstview/image6.png);padding-bottom:59.25991%;width:38%;overflow:hidden;top:36%;right:-7%;z-index:2}.ten-anniversary .container .image11,.ten-anniversary .container .image12,.ten-anniversary .container .image7,.ten-anniversary .container .image8,.ten-anniversary .container .image9{right:0}.ten-anniversary .container .image7{background-image:url(../images/10th-anniversary/firstview/sp-image7.png);padding-bottom:131.33333%;width:100%;overflow:hidden;top:1%;z-index:0}.ten-anniversary .container .image8{background-image:url(../images/10th-anniversary/firstview/image8-sp.png);padding-bottom:65.53191%;width:60%;overflow:hidden;top:20%;left:0;z-index:5}.ten-anniversary .container .image9,.ten-anniversary .container .image9.on{padding-bottom:33.45455%}.ten-anniversary .container .image9{background-image:url(../images/10th-anniversary/firstview/image9.png);width:108%;overflow:hidden;bottom:-1.63%;left:-4%;z-index:2;pointer-events:none}.ten-anniversary .container .image9.on{background-image:url(../images/10th-anniversary/firstview/image9-on.png);width:108%;pointer-events:auto}.ten-anniversary .container .image10{background-image:url(../images/10th-anniversary/firstview/image10.png);padding-bottom:28.76712%;width:28%;overflow:hidden;top:76%;left:-14%;z-index:2}.ten-anniversary .container .image11{background-image:url(../images/10th-anniversary/firstview/sp-image11.png);padding-bottom:27.88732%;width:36%;overflow:hidden;background-repeat:no-repeat;top:4%;z-index:2}.ten-anniversary .container .image12{background-image:url(../images/10th-anniversary/firstview/image12.png);padding-bottom:12.22%;width:13%;overflow:hidden;top:14%;left:33%;z-index:2}.ten-anniversary .container .contents{padding-top:500px;position:relative;z-index:2}.ten-anniversary .container .firstview{background-image:url(../images/10th-anniversary/firstview/sp-bg.jpg);background-repeat:repeat;background-size:cover;background-position:center;padding-top:178%;position:relative;overflow:hidden;opacity:0;display:none}@media (max-width:1200px){.ten-anniversary .container .firstview{display:block}}.ten-anniversary .scroll-down{position:absolute;bottom:0;right:calc(520px - 39%);left:0;width:13px;margin:auto;padding-bottom:75px;text-transform:uppercase;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-transition:.2s;transition:.2s;font-size:12px;font-weight:700;color:#fff;overflow:hidden;z-index:11}.ten-anniversary .scroll-down:after{content:'';position:absolute;bottom:0;left:50%;width:1px;height:70px;background:#fff;-webkit-animation:scrollDown 1.5s cubic-bezier(1,0,0,1) infinite;animation:scrollDown 1.5s cubic-bezier(1,0,0,1) infinite}.ten-anniversary .section:after,.ten-anniversary .section:before{background-position:0 0;background-size:cover;position:absolute;height:0;z-index:2;content:''}@media screen and (max-width:1200px){.ten-anniversary .scroll-down{display:inline-block;right:550px;left:0;margin:auto;position:absolute;bottom:0;width:12px}}.ten-anniversary .event .chara,.ten-anniversary .section:after,.ten-anniversary .section:before{width:100%;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}@media screen and (max-width:750px){.ten-anniversary .scroll-down{display:none}}.ten-anniversary .section{margin-bottom:20%}.ten-anniversary .section:before{background-image:url(../images/10th-anniversary/event-border-top.png);padding-bottom:4.8%;top:0;left:0;margin-top:-4%}.ten-anniversary .section:after{background-image:url(../images/10th-anniversary/event-border-bottom.png);padding-bottom:2.4%;bottom:-1%;left:0}.ten-anniversary .event{background:url(../images/10th-anniversary/bg-event.png) top;background-size:cover;position:relative;margin-top:20%}.ten-anniversary .event.is-active .light2{-webkit-animation:fadeUp2 2s cubic-bezier(0,.99,0,.99) 1 forwards;animation:fadeUp2 2s cubic-bezier(0,.99,0,.99) 1 forwards}.ten-anniversary .event.is-active .light1{-webkit-animation:fadeUp2 10s cubic-bezier(0,.99,0,.99) 1 forwards;animation:fadeUp2 10s cubic-bezier(0,.99,0,.99) 1 forwards}.ten-anniversary .event.is-active .button-event{-webkit-animation:fadeUp .5s ease 1 .3s forwards;animation:fadeUp .5s ease 1 .3s forwards}.ten-anniversary .event.is-active .chara{-webkit-animation:fadeUp .5s ease 1 .5s forwards;animation:fadeUp .5s ease 1 .5s forwards}.ten-anniversary .event .chara{background-image:url(../images/10th-anniversary/event-chara.png);padding-bottom:116.13333%;height:0;background-position:0 0;background-size:cover;position:relative;opacity:0}.ten-anniversary .event .button-event,.ten-anniversary .event .light1,.ten-anniversary .event .light2{width:100%;height:0;background-position:0 0;background-size:cover;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute;opacity:0}.ten-anniversary .event .light1{background-image:url(../images/10th-anniversary/bg-event1.png);padding-bottom:103.51617%;top:0}.ten-anniversary .event .light2{background-image:url(../images/10th-anniversary/bg-event2.png);padding-bottom:86.71756%;bottom:22%}.ten-anniversary .event .button-event{background-image:url(../images/10th-anniversary/event-title.png);padding-bottom:35.2%;bottom:0;left:0;pointer-events:none}.ten-anniversary .event .button-event:after{bottom:10%}.ten-anniversary .quest{background:url(../images/10th-anniversary/bg-quest.png) top;background-size:cover;position:relative}.ten-anniversary .quest .chara,.ten-anniversary .quest .star{height:0;background-position:0 0;background-size:cover;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}.ten-anniversary .quest.is-active .chara{-webkit-animation:fadeUp .5s ease 1 forwards;animation:fadeUp .5s ease 1 forwards}.ten-anniversary .quest.is-active .button-quest{-webkit-animation:fadeUp .5s ease 1 .2s forwards;animation:fadeUp .5s ease 1 .2s forwards}.ten-anniversary .quest.is-active .image{-webkit-animation:fadeInRight .5s ease 1 .3s forwards;animation:fadeInRight .5s ease 1 .3s forwards}.ten-anniversary .quest.is-active .bg-quest1{-webkit-animation:fadeUp .5s ease 1 .3s forwards;animation:fadeUp .5s ease 1 .3s forwards}.ten-anniversary .quest.is-active .star-box{-webkit-animation:fadein .5s ease 1 .3s forwards;animation:fadein .5s ease 1 .3s forwards}.ten-anniversary .quest .star-box{opacity:0}.ten-anniversary .quest .star{background-image:url(../images/10th-anniversary/bg-quest4.png);padding-bottom:12.91429%;width:12%;position:absolute}.ten-anniversary .quest .star1{-webkit-animation:kirakira 1s infinite .7s alternate cubic-bezier(.645,.045,.355,1);animation:kirakira 1s infinite .7s alternate cubic-bezier(.645,.045,.355,1);top:2%;left:8%}.ten-anniversary .quest .star2{-webkit-animation:kirakira 1s infinite 1s alternate cubic-bezier(.645,.045,.355,1);animation:kirakira 1s infinite 1s alternate cubic-bezier(.645,.045,.355,1);top:54%;left:1%}.ten-anniversary .quest .star3{-webkit-animation:kirakira 1s infinite 1.3s alternate cubic-bezier(.645,.045,.355,1);animation:kirakira 1s infinite 1.3s alternate cubic-bezier(.645,.045,.355,1);top:15%;left:-1%}.ten-anniversary .quest .star4{-webkit-animation:kirakira 1s infinite .7s alternate cubic-bezier(.645,.045,.355,1);animation:kirakira 1s infinite .7s alternate cubic-bezier(.645,.045,.355,1);top:15%;left:-1%}.ten-anniversary .quest .star5{-webkit-animation:kirakira 1s infinite .3s alternate cubic-bezier(.645,.045,.355,1);animation:kirakira 1s infinite .3s alternate cubic-bezier(.645,.045,.355,1);top:11%;left:0}.ten-anniversary .quest .star6{-webkit-animation:kirakira 1s infinite .7s alternate cubic-bezier(.645,.045,.355,1);animation:kirakira 1s infinite .7s alternate cubic-bezier(.645,.045,.355,1);top:6%;left:65%}.ten-anniversary .quest .star7{-webkit-animation:kirakira 1s infinite .1s alternate cubic-bezier(.645,.045,.355,1);animation:kirakira 1s infinite .1s alternate cubic-bezier(.645,.045,.355,1);top:16%;left:77%}.ten-anniversary .quest .star8{-webkit-animation:kirakira 1s infinite .4s alternate cubic-bezier(.645,.045,.355,1);animation:kirakira 1s infinite .4s alternate cubic-bezier(.645,.045,.355,1);top:16%;left:77%}.ten-anniversary .quest .star9{-webkit-animation:kirakira 1s infinite .6s alternate cubic-bezier(.645,.045,.355,1);animation:kirakira 1s infinite .6s alternate cubic-bezier(.645,.045,.355,1);top:29%;left:84%}.ten-anniversary .quest .star10{-webkit-animation:kirakira 1s infinite .8s alternate cubic-bezier(.645,.045,.355,1);animation:kirakira 1s infinite .8s alternate cubic-bezier(.645,.045,.355,1);top:37%;left:87%}.ten-anniversary .quest .star11{-webkit-animation:kirakira 1s infinite .2s alternate cubic-bezier(.645,.045,.355,1);animation:kirakira 1s infinite .2s alternate cubic-bezier(.645,.045,.355,1);top:50%;left:82%}.ten-anniversary .quest .star12,.ten-anniversary .quest .star13{-webkit-animation:kirakira 1s infinite .2s alternate cubic-bezier(.645,.045,.355,1)}.ten-anniversary .quest .star12{animation:kirakira 1s infinite .2s alternate cubic-bezier(.645,.045,.355,1);top:55%;left:23%}.ten-anniversary .quest .star13{animation:kirakira 1s infinite .2s alternate cubic-bezier(.645,.045,.355,1);top:5%;left:82%}.ten-anniversary .quest .star14{-webkit-animation:kirakira 1s infinite .2s alternate cubic-bezier(.645,.045,.355,1);animation:kirakira 1s infinite .2s alternate cubic-bezier(.645,.045,.355,1);top:54%;left:66%}.ten-anniversary .quest .chara{background-image:url(../images/10th-anniversary/quest-chara.png);padding-bottom:125.03477%;width:100%;position:relative;opacity:0}.ten-anniversary .quest .bg-quest1,.ten-anniversary .quest .button-quest,.ten-anniversary .quest .image{background-position:0 0;background-size:cover;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute;height:0;opacity:0}.ten-anniversary .banner-weapon,.ten-anniversary .button-design,.ten-anniversary .design,.ten-anniversary .weapon{overflow:hidden;text-transform:capitalize;text-align:center;opacity:0}.ten-anniversary .quest .button-quest{background-image:url(../images/10th-anniversary/quest-title.png);padding-bottom:41.86667%;width:100%;bottom:0;z-index:2}.ten-anniversary .quest .button-quest:after{bottom:8%}.ten-anniversary .quest .image{background-image:url(../images/10th-anniversary/bg-quest3.png);padding-bottom:26.73152%;width:30%;left:4%;bottom:23%;content:''}.ten-anniversary .quest .bg-quest1{background-image:url(../images/10th-anniversary/bg-quest1.png);padding-bottom:114.66667%;width:100%;left:0;top:0;content:''}.ten-anniversary section .button.on:after,.ten-anniversary section .button2:after,.ten-anniversary section .button:after{background-position:0 0;background-size:contain;background-repeat:no-repeat}.ten-anniversary section{position:relative}.ten-anniversary section .button{position:relative;cursor:auto;pointer-events:none}.ten-anniversary section .button2:after,.ten-anniversary section .button:after{position:absolute;left:0;right:0;height:0;margin:auto;content:''}.ten-anniversary section .button:after{background-image:url(../images/10th-anniversary/coming-soon.png);padding-bottom:6.08276%;width:42%;bottom:3%}.ten-anniversary section .button.on{pointer-events:auto;cursor:pointer}.ten-anniversary section .button.on:after{background-image:url(../images/10th-anniversary/btn-detail.png);padding-bottom:5.93309%;width:38%;height:0}.ten-anniversary section .button2{position:relative;pointer-events:none;cursor:auto}.ten-anniversary section .button2:after{background-image:url(../images/10th-anniversary/coming-soon2.png);padding-bottom:5.1%;width:34%;bottom:0}.ten-anniversary section .button2.on{pointer-events:auto;cursor:pointer}.ten-anniversary section .button2.on:after{background-image:url(../images/10th-anniversary/btn-detail.png);padding-bottom:5.30855%;width:34%;height:0;background-position:0 0;background-size:contain;background-repeat:no-repeat}.ten-anniversary section .button3,.ten-anniversary section .button4{position:relative;cursor:auto;pointer-events:none}.ten-anniversary section .button3:after,.ten-anniversary section .button4:after{padding-bottom:4.35233%;width:30%;height:0;background-position:0 0;top:9%;left:2%;margin:auto;content:'';background-size:contain;background-image:url(../images/10th-anniversary/coming-soon3.png);background-repeat:no-repeat;position:absolute}.ten-anniversary section .button3.on,.ten-anniversary section .button4.on{pointer-events:auto;cursor:pointer}.ten-anniversary section .button3.on:after,.ten-anniversary section .button4.on:after{display:none}.ten-anniversary section .button4:after{background-image:url(../images/10th-anniversary/coming-soon4.png);background-repeat:no-repeat;position:absolute}.ten-anniversary .ball-light.size1,.ten-anniversary .ball-light.size1:after,.ten-anniversary .ball-light.size2,.ten-anniversary .ball-light.size2:after,.ten-anniversary .ball-light.size3,.ten-anniversary .ball-light.size3:after,.ten-anniversary .ball-light.size4,.ten-anniversary .ball-light.size4:after,.ten-anniversary .ball-light.size5,.ten-anniversary .ball-light.size5:after,.ten-anniversary .ball-light.size6,.ten-anniversary .ball-light.size6:after{background-image:url(../images/10th-anniversary/ball-of-light.png);background-position:left top;background-repeat:no-repeat}.ten-anniversary .ball-light.size1,.ten-anniversary .ball-light.size1:after{width:20.8px;height:20.8px}.ten-anniversary .ball-light{position:absolute;bottom:0;left:0;z-index:-20;-webkit-animation:fadeUpLast 30s ease-in 5s infinite;animation:fadeUpLast 30s ease-in 5s infinite;opacity:0}.ten-anniversary .ball-light.size1{background-size:contain}.ten-anniversary .ball-light.size1:after{content:''}.ten-anniversary .ball-light.size2,.ten-anniversary .ball-light.size2:after{width:18.57px;height:18.57px}.ten-anniversary .ball-light.size2{background-size:contain}.ten-anniversary .ball-light.size2:after{content:''}.ten-anniversary .ball-light.size3,.ten-anniversary .ball-light.size3:after{width:17.33px;height:17.33px}.ten-anniversary .ball-light.size3{background-size:contain}.ten-anniversary .ball-light.size3:after{content:''}.ten-anniversary .ball-light.size4,.ten-anniversary .ball-light.size4:after{width:14.86px;height:14.86px}.ten-anniversary .ball-light.size4{background-size:contain}.ten-anniversary .ball-light.size4:after{content:''}.ten-anniversary .ball-light.size5{width:13px;height:13px;background-size:contain}.ten-anniversary .ball-light.size5:after{width:11.56px;height:11.56px;content:''}.ten-anniversary .ball-light.size6,.ten-anniversary .ball-light.size6:after{width:10.4px;height:10.4px}.ten-anniversary .ball-light.size6{background-size:contain}.ten-anniversary .ball-light.size6:after{content:''}.ten-anniversary .bg-star,.ten-anniversary .bg-star.size1,.ten-anniversary .bg-star.size2,.ten-anniversary .bg-star.size3,.ten-anniversary .bg-star.size4,.ten-anniversary .bg-star.size5,.ten-anniversary .bg-star.size6{background-image:url(../images/10th-anniversary/kira.png);background-repeat:no-repeat;background-position:left top}.ten-anniversary .ball-light.opacity1{-webkit-filter:opacity(40%);filter:opacity(40%)}.ten-anniversary .ball-light.opacity2{-webkit-filter:opacity(50%);filter:opacity(50%)}.ten-anniversary .ball-light.opacity3{-webkit-filter:opacity(60%);filter:opacity(60%)}.ten-anniversary .ball-light.opacity4{-webkit-filter:opacity(80%);filter:opacity(80%)}.ten-anniversary .ball-light.opacity5{-webkit-filter:opacity(100%);filter:opacity(100%)}.ten-anniversary .bg-star{width:68px;height:67px;background-size:contain;position:absolute;bottom:0;left:0;z-index:-20;-webkit-animation:fadeUpLast 30s ease-in 5s infinite;animation:fadeUpLast 30s ease-in 5s infinite;opacity:0}.ten-anniversary .bg-star.size1{width:54.4px;height:53.6px;-webkit-animation-duration:35s;animation-duration:35s}.ten-anniversary .bg-star.size2{width:48.57px;height:47.86px;-webkit-animation-duration:30s;animation-duration:30s}.ten-anniversary .bg-star.size3{width:45.33px;height:44.67px;-webkit-animation-duration:24s;animation-duration:24s}.ten-anniversary .bg-star.size4{width:42.5px;height:41.88px;-webkit-animation-duration:32s;animation-duration:32s}.ten-anniversary .bg-star.size5{width:40px;height:39.41px;-webkit-animation-duration:20s;animation-duration:20s}.ten-anniversary .bg-star.size6{width:37.78px;height:37.22px;-webkit-animation-duration:22s;animation-duration:22s}.ten-anniversary .banner{width:86%;margin:-6% auto 0}.ten-anniversary .banner-weapon,.ten-anniversary .design{padding-bottom:47.60479%;height:0;background-position:0 0;text-indent:-119988px;margin:0 auto 10%}.ten-anniversary .banner.is-active .button-design,.ten-anniversary .banner.is-active .design{-webkit-animation:fadeUp .5s ease 1 forwards;animation:fadeUp .5s ease 1 forwards}.ten-anniversary .banner.is-active .banner-weapon{-webkit-animation:fadeUp .5s ease 1 .2s forwards;animation:fadeUp .5s ease 1 .2s forwards}.ten-anniversary .banner.is-active .ex{-webkit-animation:fadeUp .5s ease 1 .4s forwards;animation:fadeUp .5s ease 1 .4s forwards}.ten-anniversary .banner.is-active .clan1{-webkit-animation:fadeUp .5s ease 1 .6s forwards;animation:fadeUp .5s ease 1 .6s forwards}.ten-anniversary .banner.is-active .clan2{-webkit-animation:fadeUp .5s ease 1 .8s forwards;animation:fadeUp .5s ease 1 .8s forwards}.ten-anniversary .banner.is-active .clan3{-webkit-animation:fadeUp .5s ease 1 1s forwards;animation:fadeUp .5s ease 1 1s forwards}.ten-anniversary .design{background-image:url(../images/10th-anniversary/banner-design.png);width:100%;background-size:contain;display:block}.ten-anniversary .weapon{background-image:url(../images/10th-anniversary/banner-weapon.png);padding-bottom:47.60479%;width:100%;height:0;background-position:0 0;text-indent:-119988px;margin:10% auto 6%;background-size:contain;display:block}.ten-anniversary .button-design{background-image:url(../images/10th-anniversary/button-design.png);padding-bottom:12.91339%;width:80%;height:0;background-position:0 0;text-indent:-119988px;margin:-9% auto 10%;background-size:contain;display:block}.ten-anniversary .banner-weapon{background-image:url(../images/10th-anniversary/banner-weapon.png);width:100%;background-size:contain;display:block}.ten-anniversary .clan1.after,.ten-anniversary .clan1.date1216,.ten-anniversary .clan1.date1217,.ten-anniversary .clan2,.ten-anniversary .clan3,.ten-anniversary .ex{padding-bottom:23.65269%;width:100%;height:0;background-position:0 0;margin:0 auto 2%;background-size:contain;text-indent:-119988px;overflow:hidden;text-transform:capitalize;text-align:center;display:block}.ten-anniversary .footer .download-headline,.ten-anniversary .footer .official-sns-headline,.ten-anniversary .footer .share-headline,.ten-anniversary .pagetop{background-position:left top;text-align:center;background-size:contain;text-indent:-119988px;overflow:hidden;text-transform:capitalize;background-repeat:no-repeat}.ten-anniversary .ex{background-image:url(../images/10th-anniversary/banner-ex.png);opacity:0}.ten-anniversary .clan2{background-image:url(../images/10th-anniversary/banner-clan2.png);opacity:0}.ten-anniversary .clan3{background-image:url(../images/10th-anniversary/banner-clan3.png);opacity:0}.ten-anniversary .clan1.date1216{background-image:url(../images/10th-anniversary/banner-clan1-date1206.png)}.ten-anniversary .clan1.date1217{background-image:url(../images/10th-anniversary/banner-clan1-date1207.png)}.ten-anniversary .clan1.after{background-image:url(../images/10th-anniversary/banner-clan1-after.png)}.ten-anniversary .inner{position:relative;margin-top:8%}.ten-anniversary .pagetop{background-image:url(../images/10th-anniversary/pagetop.png);width:114px;height:94.67px;margin:0 auto 1%;display:block;z-index:1;position:relative}.ten-anniversary .footer .download-headline,.ten-anniversary .footer .official-sns-headline,.ten-anniversary .footer .share-headline{color:#b8af37;margin:0 auto 4%}.ten-anniversary .footer{border-top:10px solid #eac991;background-color:#2f2a39;font-family:'Noto Sans JP',sans-serif;padding:5% 0;position:relative;z-index:2}.ten-anniversary .footer .share-headline{background-image:url(../images/10th-anniversary/headline-share.png);width:83.33px;height:21.33px}.ten-anniversary .footer .download-headline{background-image:url(../images/10th-anniversary/headline-download.png);width:127.33px;height:21.33px}.ten-anniversary .footer .official-sns-headline{background-image:url(../images/10th-anniversary/headline-official-sns.png);width:152.67px;height:23.33px}.ten-anniversary .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-anniversary .social-buttons li{display:inline-block;vertical-align:top;margin:0 2%;width:12%}.ten-anniversary .social-buttons li a.facebook,.ten-anniversary .social-buttons li a.line,.ten-anniversary .social-buttons li a.twitter{padding-bottom:80.45977%;width:100%;height:0;background-size:contain;background-position:0 0;background-repeat:no-repeat}.ten-anniversary .social-buttons li a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block}.ten-anniversary .social-buttons li a.twitter{background-image:url(../images/10th-anniversary/share-icon-twitter.png)}.ten-anniversary .social-buttons li a.facebook{background-image:url(../images/10th-anniversary/share-icon-facebook.png)}.ten-anniversary .social-buttons li a.line{background-image:url(../images/10th-anniversary/share-icon-line.png)}.footer .copyright small{color:#fff}.footer .bottom-text{margin:15px 10px 0;font-size:14px;color:#67615e;text-align:center}@media (max-width:750px){.footer .copyright small{font-size:14px}.footer .bottom-text{font-size:2.5vw}}.home{background-image:url(../images/10th-anniversary/btn-official.png);background-repeat:no-repeat;background-position:left top;width:214px;height:68px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute;left:0;top:10px;z-index:2}@media (max-width:1200px){.home{display:none}}.btn-official{background-image:url(../images/10th-anniversary/to-home.png);padding-bottom:24%;width:75%;height:0;background-position:0 0;background-size:cover;text-indent:-119988px;overflow:hidden;text-transform:capitalize;display:block;margin:0 auto;color:#d0c63c;text-align:center}.copyright{background-color:transparent;padding:0;font-size:18px;color:#fff;text-align:center}.official-link{margin-bottom:6%;text-align:center}.official-link .official-link-list li a,.popup .close,.popup-end-inner .btn-close2{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}.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{display:block}.popup,.popup-end-inner,.popup-end-wrap{display:none;position:fixed}.official-link .official-link-list li a.official-twitter{background-image:url(../images/10th-anniversary/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-anniversary/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-anniversary/btn-official-instagram.png);padding-bottom:30%;width:100%;height:0;background-position:0 0;background-size:cover}.popup-end-wrap{top:0;left:0;width:100%;height:100%;background-color:rgba(17,17,17,.9);z-index:10}.popup-end-inner{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10}@media (max-width:1024px){.popup-end-inner{width:95%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.popup-end-inner img{width:100%}}@media only screen and (max-width:1024px) and (orientation:landscape){.popup-end-inner img{display:block;height:80vh;width:auto;margin:0 auto}}.popup-end-inner .btn-close2{background-image:url(../images/10th-anniversary/popup-close.png);background-repeat:no-repeat;background-position:left top;width:58px;height:45px;display:block;position:absolute;top:-7%;right:-75px}@media (max-width:1024px){.popup-end-inner .btn-close2{background-image:url(../images/10th-anniversary/popup-close.png);padding-bottom:7.75862%;width:10%;height:0;background-position:0 0;background-size:cover;top:-6%;right:3%}}@media only screen and (max-width:1024px) and (orientation:landscape){.sp .popup-end-inner .btn-close2{background-image:url(../images/10th-anniversary/popup-close.png);padding-bottom:3.87931%;width:5%;height:0;background-position:0 0;background-size:cover;right:21%}}.popup{height:100vh;width:100%;background:rgba(90,86,98,.9);top:0;left:0;z-index:100}.popup .close,.popup .popup-image{background-position:0 0;background-size:cover}.popup .popup-image{background-image:url(../images/10th-anniversary/popup.png);padding-bottom:85.29412%;width:100%;height:0}.popup .content{padding:0;width:700px}@media (max-width:750px){.popup .content{width:100%;height:auto}}@media (orientation:landscape) and (max-height:767px){.popup .popup-image{margin-bottom:20%}.popup .content{max-width:700px;margin:auto}}.popup .close{background-image:url(../images/10th-anniversary/close.png);padding-bottom:9.2%;width:12%;height:0;display:block;margin-left:auto;margin-right:2%}.popup.show{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (orientation:landscape) and (max-height:767px){.popup.show{display:block;overflow:scroll;height:100%;padding-top:10%;text-align:center;margin:auto}}.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-anniversary/btn-ios.png);padding-bottom:36.72316%}.app-download .app-download-list li a.googleplay{background-image:url(../images/10th-anniversary/btn-googleplay.png);padding-bottom:29.68037%}.app-download .app-download-list li a.andapp{background-image:url(../images/10th-anniversary/btn-andapp.png);padding-bottom:29.54545%}