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}}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:0;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-inner,.fancybox-outer,.fancybox-skin{position:relative}.fancybox-skin{background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}.fancybox-close,.fancybox-nav,.fancybox-nav span{cursor:pointer;z-index:8040;position:absolute}#fancybox-loading div{width:44px;height:44px}.fancybox-close{top:-18px;right:-18px;width:36px;height:36px}.fancybox-nav{top:0;width:40%;height:100%;text-decoration:none;-webkit-tap-highlight-color:transparent}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{top:50%;width:36px;height:34px;margin-top:-18px;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock{width:auto}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{background:rgba(0,0,0,.9);position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;width:100%;height:100%}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:400 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-size:44px 152px;background-image:url(../images/campaign/2nd-anniversary/fancybox-buttons.png)}#fancybox-loading div{background-size:24px 24px}}.fifth-anniversary #facebook-jssdk-iframe{display:none!important}.fifth-anniversary-inner{background-image:url(../images/5th-anniversary/bg.jpg);background-repeat:repeat;background-attachment:fixed}.fifth-anniversary-inner *{box-sizing:border-box}.fifth-anniversary-inner .inner{position:relative;width:1300px;padding:0 40px;margin:0 auto}@media (max-width:1024px){.fifth-anniversary-inner{background-size:47.5px 60px}.fifth-anniversary-inner .inner{width:100%;padding:0}}.fifth-anniversary-inner .firstview{position:relative;height:850px;background-image:url(../images/5th-anniversary/bg-firstview.jpg);background-repeat:no-repeat;background-size:cover;background-position:center top}@media (max-width:1024px){.fifth-anniversary-inner .firstview{height:0;padding-bottom:125%;background-image:url(../images/5th-anniversary/bg-firstview-sp.jpg)}}.fifth-anniversary-inner .firstview:after,.fifth-anniversary-inner .firstview:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%}.fifth-anniversary-inner .firstview:before{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJiZTlmZiIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJiZGFmZiIgc3RvcC1vcGFjaXR5PSIwLjEiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZThmZmYiIHN0b3Atb3BhY2l0eT0iMC4xIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g);background-size:100%;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(0,rgba(43,233,255,.1)),color-stop(50%,rgba(43,218,255,.1)),color-stop(100%,rgba(94,143,255,.1)));background-image:-webkit-linear-gradient(top,rgba(43,233,255,.1),rgba(43,218,255,.1) 50%,rgba(94,143,255,.1));background-image:linear-gradient(to bottom,rgba(43,233,255,.1),rgba(43,218,255,.1) 50%,rgba(94,143,255,.1))}.fifth-anniversary-inner .firstview:after{background-image:url(../images/5th-anniversary/firstview-bg-pattern.png);background-repeat:repeat}.fifth-anniversary-inner .firstview .inner{height:850px;padding:45px 40px 40px;z-index:1;overflow:inherit}.fifth-anniversary-inner .firstview .bg,.fifth-anniversary-inner .firstview .btn-cm,.fifth-anniversary-inner .firstview .headline,.fifth-anniversary-inner .firstview .logo,.fifth-anniversary-inner .firstview .present,.fifth-anniversary-inner .firstview .schedule{background-repeat:no-repeat;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute}@media (max-width:1024px){.fifth-anniversary-inner .firstview .inner{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;overflow:hidden}.fifth-anniversary-inner .firstview .logo{display:none}}.fifth-anniversary-inner .firstview .logo{background-image:url(../images/5th-anniversary/logo.png);background-position:left top;width:125px;height:58px;top:43px;left:55px;z-index:1}.fifth-anniversary-inner .firstview .headline{background-image:url(../images/5th-anniversary/firstview-anniversary-headline.png);background-position:left top;width:352px;height:291px;top:45px;left:0;right:0;margin:0 auto;z-index:2}@media (max-width:1024px){.fifth-anniversary-inner .firstview .headline{background-image:url(../images/5th-anniversary/firstview-anniversary-headline.png);padding-bottom:41.33523%;width:50%;height:0;background-position:0 0;background-size:cover;margin:0 auto 2%}}.fifth-anniversary-inner .firstview .bg{background-image:url(../images/5th-anniversary/firstview-bg-deco.png);background-position:left top;width:1458px;height:850px;top:0;left:-80px}@media (max-width:1024px){.fifth-anniversary-inner .firstview .bg{background-image:url(../images/5th-anniversary/firstview-bg-deco-sp.png);padding-bottom:120%;width:100%;height:0;background-position:0 0;background-size:cover;left:0}}.fifth-anniversary-inner .firstview .schedule{background-image:url(../images/5th-anniversary/firstview-open-text.png);background-position:left top;width:441px;height:137px;bottom:33px;left:0;right:0;margin:0 auto;z-index:2}@media (max-width:1024px){.fifth-anniversary-inner .firstview .schedule{background-image:url(../images/5th-anniversary/firstview-open-text.png);padding-bottom:18.63946%;width:60%;height:0;background-position:0 0;background-size:cover;margin:0 auto;bottom:5%}}.fifth-anniversary-inner .firstview .present{background-image:url(../images/5th-anniversary/firstview-present.png);background-position:left top;width:282px;height:394px;display:block;top:14px;right:29px;z-index:2;-webkit-animation:balloon 3s infinite alternate cubic-bezier(.645,.045,.355,1);animation:balloon 3s infinite alternate cubic-bezier(.645,.045,.355,1)}@media (max-width:1024px){.fifth-anniversary-inner .firstview .present{background-image:url(../images/5th-anniversary/firstview-present-sp.png);padding-bottom:48.84298%;width:30%;height:0;background-position:0 0;background-size:cover;top:3px;right:1px;-webkit-animation:balloonSp 3s infinite alternate cubic-bezier(.645,.045,.355,1);animation:balloonSp 3s infinite alternate cubic-bezier(.645,.045,.355,1)}}.fifth-anniversary-inner .firstview .btn-cm{background-image:url(../images/5th-anniversary/firstview-btn-cm.png);background-position:left top;width:233px;height:159px;bottom:20px;left:40px;z-index:2}@media (max-width:1024px){.fifth-anniversary-inner .firstview .btn-cm{background-image:url(../images/5th-anniversary/firstview-btn-cm.png);padding-bottom:20.4721%;width:30%;height:0;background-position:0 0;background-size:cover;top:5px;left:8px;bottom:inherit}}.fifth-anniversary-inner .firstview .btn-encho:after,.fifth-anniversary-inner .firstview .btn-encho:before{top:0;left:0;position:absolute;background-repeat:no-repeat;text-indent:-119988px;text-align:left;text-transform:capitalize;content:''}.fifth-anniversary-inner .firstview .btn-encho{text-indent:-119988px;text-align:left;text-transform:capitalize;width:167px;height:157px;overflow:inherit;position:absolute;bottom:0;right:40px;z-index:2}@media (max-width:1024px){.fifth-anniversary-inner .firstview .btn-encho{right:0;width:20%;height:0;padding-bottom:19.6%}}.fifth-anniversary-inner .firstview .btn-encho:after{background-image:url(../images/5th-anniversary/firstview-btn-encho.png);background-position:left top;width:167px;height:157px;overflow:hidden}@media (max-width:1024px){.fifth-anniversary-inner .firstview .btn-encho:after{background-image:url(../images/5th-anniversary/firstview-btn-encho.png);padding-bottom:94.01198%;width:100%;height:0;background-position:0 0;background-size:cover}.sp .fifth-anniversary-inner .firstview .btn-encho:after{background-image:url(../images/5th-anniversary/firstview-btn-encho-sp.png)}}.fifth-anniversary-inner .firstview .btn-encho:before{background-image:url(../images/5th-anniversary/firstview-btn-encho-shadow.png);background-position:left top;width:167px;height:157px;overflow:hidden;-webkit-transform-origin:center bottom;transform-origin:center bottom;z-index:-1;opacity:.4;-webkit-animation:enchoAnimation 3s ease infinite;animation:enchoAnimation 3s ease infinite}@media (max-width:1024px){.fifth-anniversary-inner .firstview .btn-encho:before{background-image:url(../images/5th-anniversary/firstview-btn-encho-shadow.png);padding-bottom:94.01198%;width:100%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .firstview .character-center{background-image:url(../images/5th-anniversary/firstview-chara-center.png);background-repeat:no-repeat;background-position:left top;width:393px;height:505px;position:absolute;top:298px;left:476px;z-index:1;opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition-duration:1s;transition-duration:1s}@media (max-width:1024px){.fifth-anniversary-inner .firstview .character-center{background-image:url(../images/5th-anniversary/firstview-chara-center.png);padding-bottom:55.25445%;width:43%;height:0;background-position:0 0;background-size:cover;top:auto;bottom:12%;left:0;right:0;margin:0 auto}}.loaded .fifth-anniversary-inner .firstview .character-center{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.fifth-anniversary-inner .firstview .character-left{background-image:url(../images/5th-anniversary/firstview-chara-left.png);background-repeat:no-repeat;background-position:left top;width:429px;height:418px;position:absolute;top:258px;left:214px;opacity:0;-webkit-transform:translate(100px,100px) scale(.8);transform:translate(100px,100px) scale(.8);-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}@media (max-width:1024px){.fifth-anniversary-inner .firstview .character-left{background-image:url(../images/5th-anniversary/firstview-chara-left.png);padding-bottom:41.89744%;width:43%;height:0;background-position:0 0;background-size:cover;top:auto;bottom:18%;left:10%}}.loaded .fifth-anniversary-inner .firstview .character-left{opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}.fifth-anniversary-inner .firstview .character-right{background-image:url(../images/5th-anniversary/firstview-chara-right.png);background-repeat:no-repeat;background-position:left top;width:471px;height:459px;position:absolute;top:224px;left:636px;opacity:0;-webkit-transform:translate(-100px,100px) scale(.8);transform:translate(-100px,100px) scale(.8);-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.5s;transition-duration:.5s}@media (max-width:1024px){.fifth-anniversary-inner .firstview .character-right{background-image:url(../images/5th-anniversary/firstview-chara-right.png);padding-bottom:41.90446%;width:43%;height:0;background-position:0 0;background-size:cover;top:auto;left:auto;bottom:19%;right:10%}}.loaded .fifth-anniversary-inner .firstview .character-right{opacity:1;-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}.fifth-anniversary-inner .event{position:relative;margin-top:-5px;z-index:1}.fifth-anniversary-inner .event .inner{padding:25px 40px 50px}.fifth-anniversary-inner .event .inner:after{background-image:url(../images/5th-anniversary/lower-character.png);background-repeat:no-repeat;background-position:left top;width:572px;height:349px;content:'';position:absolute;bottom:300px;right:40px}@media (max-width:1024px){.fifth-anniversary-inner .event .inner{padding:5% 0}.fifth-anniversary-inner .event .inner:after{display:none}}.fifth-anniversary-inner .event a.disable{pointer-events:none}.fifth-anniversary-inner .event .characters{padding-top:24px;height:200px;background-image:url(../images/5th-anniversary/characters-bg.png);background-repeat:repeat-x;background-position:center top}@media (max-width:1024px){.fifth-anniversary-inner .event .characters{padding-top:12px;height:100px;background-size:auto 100px}}.fifth-anniversary-inner .event .characters .characters-inner{height:140px;-webkit-animation:bgLoop 60s linear infinite;animation:bgLoop 60s linear infinite;background-image:url(../images/5th-anniversary/characters.png);background-repeat:repeat;background-position:center top}@media (max-width:1024px){.fifth-anniversary-inner .event .characters .characters-inner{height:70px;-webkit-animation:bgLoopSp 60s linear infinite;animation:bgLoopSp 60s linear infinite;background-size:2200px auto}}.fifth-anniversary-inner .event .live{box-shadow:0 4px 8px 2px rgba(49,0,0,.5),inset 0 1px 2px rgba(0,0,0,.2);position:relative;display:block;width:1220px;height:200px;margin:0 auto 30px;border-radius:30px;overflow:hidden;-webkit-animation:bgLoopToRightTop 30s linear infinite;animation:bgLoopToRightTop 30s linear infinite;background-color:#de34f5;background-image:url(../images/5th-anniversary/btn-bg-pattern.png);background-repeat:repeat}@media (max-width:1024px){.fifth-anniversary-inner .event .live{box-shadow:0 2px 4px 1px rgba(49,0,0,.5),inset 0 1px 2px rgba(0,0,0,.2);width:80%;height:0;border-radius:15px;margin-bottom:5%;padding-bottom:28%}}.fifth-anniversary-inner .event .live .live-text{background-image:url(../images/5th-anniversary/live-text.png);background-repeat:no-repeat;background-position:left top;width:575px;height:123px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute;top:23px;left:34px;opacity:0;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transform:translateX(-50px);transform:translateX(-50px)}.fifth-anniversary-inner .event .live .live-comment-left,.fifth-anniversary-inner .event .live .live-comment-right{position:absolute;background-repeat:no-repeat;text-indent:-119988px;text-align:left;text-transform:capitalize;overflow:hidden}@media (max-width:1024px){.fifth-anniversary-inner .event .live .live-text{background-image:url(../images/5th-anniversary/live-text-sp.png);padding-bottom:23.66667%;width:40%;height:0;background-position:0 0;background-size:cover;top:10%;left:3%;z-index:1}}.fifth-anniversary-inner .event .live .live-text-more{background-image:url(../images/5th-anniversary/live-text-more.png);background-repeat:no-repeat;background-position:left top;width:209px;height:33px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute;top:148px;left:203px}@media (max-width:1024px){.fifth-anniversary-inner .event .live .live-text-more{background-image:url(../images/5th-anniversary/live-text-more.png);padding-bottom:5.52632%;width:35%;height:0;background-position:0 0;background-size:cover;top:78%;left:5%;z-index:1}}.fifth-anniversary-inner .event .live .live-text-more-arrow{background-image:url(../images/5th-anniversary/live-text-arrow.png);background-repeat:no-repeat;background-position:left top;width:22px;height:28px;position:absolute;top:150px;left:415px;-webkit-animation:arrowAnimation 3s linear infinite;animation:arrowAnimation 3s linear infinite}.fifth-anniversary-inner .event .gacha:before,.fifth-anniversary-inner .event .present-campaign:before{background-repeat:no-repeat;content:''}@media (max-width:1024px){.fifth-anniversary-inner .event .live .live-text-more-arrow{background-image:url(../images/5th-anniversary/live-text-arrow.png);padding-bottom:5.09091%;width:4%;height:0;background-position:0 0;background-size:cover;top:79%;left:40%;z-index:1}}.fifth-anniversary-inner .event .live .character{background-image:url(../images/5th-anniversary/live-character.png);background-repeat:no-repeat;background-position:left top;width:605px;height:210px;position:absolute;bottom:0;right:0}.fifth-anniversary-inner .event .gacha,.fifth-anniversary-inner .event .present-campaign{position:relative;z-index:1;display:block;box-shadow:0 4px 8px 2px rgba(49,0,0,.5),inset 0 1px 2px rgba(0,0,0,.2);float:left}@media (max-width:1024px){.fifth-anniversary-inner .event .live .character{background-image:url(../images/5th-anniversary/live-character-sp.png);padding-bottom:25.1768%;width:62%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .event .live .live-comment-left{background-image:url(../images/5th-anniversary/live-text-left.png);background-position:left top;width:170px;height:56px;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transition-duration:.5s;transition-duration:.5s;top:21px;left:764px}@media (max-width:1024px){.fifth-anniversary-inner .event .live .live-comment-left{background-image:url(../images/5th-anniversary/live-text-left.png);padding-bottom:8.23529%;width:25%;height:0;background-position:0 0;background-size:cover;top:7%;left:45%}}.fifth-anniversary-inner .event .live .live-comment-right{background-image:url(../images/5th-anniversary/live-text-right.png);background-position:left top;width:194px;height:77px;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transition-duration:.5s;transition-duration:.5s;top:20px;left:942px}@media (max-width:1024px){.fifth-anniversary-inner .event .live .live-comment-right{background-image:url(../images/5th-anniversary/live-text-right.png);padding-bottom:9.92268%;width:25%;height:0;background-position:0 0;background-size:cover;top:11%;left:72%}}.fifth-anniversary-inner .event .live.is-action .live-text{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.fifth-anniversary-inner .event .live.is-action .live-comment-left,.fifth-anniversary-inner .event .live.is-action .live-comment-right{-webkit-transform:scale(1);transform:scale(1)}.fifth-anniversary-inner .event .present-campaign{width:600px;height:680px;margin:0 10px 20px 0;border-radius:30px;overflow:hidden;background-color:#d12a2a}@media (max-width:1024px){.fifth-anniversary-inner .event .present-campaign{box-shadow:0 2px 4px 1px rgba(49,0,0,.5),inset 0 1px 2px rgba(0,0,0,.2);float:none;width:80%;height:0;margin:0 auto 5%;border-radius:15px;padding-bottom:95%}}.fifth-anniversary-inner .event .present-campaign:before{position:absolute;top:-97%;left:-54%;width:1453px;height:1453px;-webkit-animation:rotationLoop 30s linear infinite;animation:rotationLoop 30s linear infinite;background-image:url(../images/5th-anniversary/present-campaign-bg.png);background-position:center center}@media (max-width:1024px){.fifth-anniversary-inner .event .present-campaign:before{top:-139%;left:-82%;width:300%;height:300%}}.fifth-anniversary-inner .event .present-campaign .present-campaign-text{background-image:url(../images/5th-anniversary/present-campaign-image.png);background-repeat:no-repeat;background-position:left top;width:600px;height:680px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute;top:0;left:0}@media (max-width:1024px){.fifth-anniversary-inner .event .present-campaign .present-campaign-text{background-image:url(../images/5th-anniversary/present-campaign-image.png);padding-bottom:113.33333%;width:100%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .event .gacha{width:600px;height:680px;margin:0 0 20px 10px;border-radius:30px;overflow:hidden;background-color:#ffcc06}@media (max-width:1024px){.fifth-anniversary-inner .event .gacha{box-shadow:0 2px 4px 1px rgba(49,0,0,.5),inset 0 1px 2px rgba(0,0,0,.2);float:none;width:80%;height:0;margin:0 auto 5%;border-radius:15px;padding-bottom:95%}}.fifth-anniversary-inner .event .gacha .gacha-headline,.fifth-anniversary-inner .event .gacha .gacha-text{right:0;margin:0 auto;background-repeat:no-repeat;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute}.fifth-anniversary-inner .event .gacha:before{position:absolute;top:-100%;left:-100%;width:300%;height:300%;-webkit-animation:rotationLoop 30s linear infinite;animation:rotationLoop 30s linear infinite;background-image:url(../images/5th-anniversary/gacha-bg.png);background-position:center center}.fifth-anniversary-inner .event .growth,.fifth-anniversary-inner .event .weapon{display:block;overflow:hidden}.fifth-anniversary-inner .event .gacha:after{background-image:url(../images/5th-anniversary/gacha-bg-top.png);background-repeat:no-repeat;background-position:left top;width:600px;height:217px;content:'';position:absolute;top:0;left:0;z-index:1}@media (max-width:1024px){.fifth-anniversary-inner .event .gacha:after{background-image:url(../images/5th-anniversary/gacha-bg-top.png);padding-bottom:36.16667%;width:100%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .event .gacha .gacha-headline{background-image:url(../images/5th-anniversary/gacha-headline.png);background-position:left top;width:493px;height:246px;top:24px;left:0;z-index:2}@media (max-width:1024px){.fifth-anniversary-inner .event .gacha .gacha-headline{background-image:url(../images/5th-anniversary/gacha-headline.png);padding-bottom:42.41379%;width:85%;height:0;background-position:0 0;background-size:cover;top:3%}}.fifth-anniversary-inner .event .gacha .gacha-kirakira{background-image:url(../images/5th-anniversary/gacha-kirakira.png);background-repeat:no-repeat;background-position:left top;width:600px;height:680px;position:absolute;top:0;left:0;z-index:1}.fifth-anniversary-inner .event .gacha .gacha-text{background-image:url(../images/5th-anniversary/gacha-text.png);background-position:left top;width:480px;height:84px;top:505px;left:0;z-index:2}.fifth-anniversary-inner .event .gacha .gacha-box,.fifth-anniversary-inner .event .gacha .gacha-weapon-left,.fifth-anniversary-inner .event .gacha .gacha-weapon-right,.fifth-anniversary-inner .event .weapon .weapon-headline,.fifth-anniversary-inner .event .weapon .weapon-text{z-index:1;text-align:left;text-indent:-119988px;overflow:hidden;text-transform:capitalize}@media (max-width:1024px){.fifth-anniversary-inner .event .gacha .gacha-text{background-image:url(../images/5th-anniversary/gacha-text.png);padding-bottom:14.875%;width:85%;height:0;background-position:0 0;background-size:cover;top:70%}}.fifth-anniversary-inner .event .gacha .gacha-box{background-image:url(../images/5th-anniversary/gacha-box.png);background-repeat:no-repeat;background-position:left top;width:385px;height:397px;position:absolute;top:187px;left:84px;opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:.5s;transition-delay:.5s}@media (max-width:1024px){.fifth-anniversary-inner .event .gacha .gacha-box{background-image:url(../images/5th-anniversary/gacha-box.png);padding-bottom:61.87013%;width:60%;height:0;background-position:0 0;background-size:cover;top:27%;left:18%}}.fifth-anniversary-inner .event .gacha .gacha-weapon-left{background-image:url(../images/5th-anniversary/gacha-weapon-left.png);background-repeat:no-repeat;background-position:left top;width:244px;height:295px;position:absolute;top:232px;left:2px;opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:1s;transition-delay:1s}@media (max-width:1024px){.fifth-anniversary-inner .event .gacha .gacha-weapon-left{background-image:url(../images/5th-anniversary/gacha-weapon-left.png);padding-bottom:48.36066%;width:40%;height:0;background-position:0 0;background-size:cover;top:32%}}.fifth-anniversary-inner .event .gacha .gacha-weapon-right{background-image:url(../images/5th-anniversary/gacha-weapon-right.png);background-repeat:no-repeat;background-position:left top;width:240px;height:286px;position:absolute;top:225px;right:5px;opacity:0;-webkit-transform:translateX(-100px);transform:translateX(-100px);-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-delay:1s;transition-delay:1s}.fifth-anniversary-inner .event .park,.fifth-anniversary-inner .event .weapon{position:relative;box-shadow:0 4px 8px 2px rgba(49,0,0,.5),inset 0 1px 2px rgba(0,0,0,.2);border-radius:30px}@media (max-width:1024px){.fifth-anniversary-inner .event .gacha .gacha-weapon-right{background-image:url(../images/5th-anniversary/gacha-weapon-right.png);padding-bottom:47.66667%;width:40%;height:0;background-position:0 0;background-size:cover;top:32%}}.fifth-anniversary-inner .event .gacha.is-action .gacha-box{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.fifth-anniversary-inner .event .gacha.is-action .gacha-weapon-left,.fifth-anniversary-inner .event .gacha.is-action .gacha-weapon-right{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.fifth-anniversary-inner .event .park{display:block;width:1220px;height:370px;margin:0 auto 20px;overflow:hidden;background-image:url(../images/5th-anniversary/park-bg.png);background-position:left bottom;background-repeat:no-repeat}.fifth-anniversary-inner .event .park .park-chara-kinopo,.fifth-anniversary-inner .event .park .park-chara-mandora,.fifth-anniversary-inner .event .park .park-headline{background-repeat:no-repeat;position:absolute;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize}@media (max-width:1024px){.fifth-anniversary-inner .event .park{box-shadow:0 2px 4px 1px rgba(49,0,0,.5),inset 0 1px 2px rgba(0,0,0,.2);float:none;width:80%;height:0;margin:0 auto 5%;border-radius:15px;padding-bottom:95%;background-image:url(../images/5th-anniversary/park-bg-sp.png);background-size:cover}}.fifth-anniversary-inner .event .park .park-headline{background-image:url(../images/5th-anniversary/park-headline.png);background-position:left top;width:430px;height:264px;top:19px;left:0;right:0;margin:0 auto}@media (max-width:1024px){.fifth-anniversary-inner .event .park .park-headline{background-image:url(../images/5th-anniversary/park-headline-sp.png);padding-bottom:53.53682%;width:85%;height:0;background-position:0 0;background-size:cover;top:10%;z-index:1}}.fifth-anniversary-inner .event .park .park-chara-kinopo{background-image:url(../images/5th-anniversary/park-chara-kinopo.png);background-position:left top;width:310px;height:280px;bottom:0;left:45px}@media (max-width:1024px){.fifth-anniversary-inner .event .park .park-chara-kinopo{background-image:url(../images/5th-anniversary/park-chara-kinopo-sp.png);padding-bottom:44.50549%;width:45%;height:0;background-position:0 0;background-size:cover;right:inherit;left:0;bottom:3%}}.fifth-anniversary-inner .event .park .park-chara-mandora{background-image:url(../images/5th-anniversary/park-chara-mandora.png);background-position:left top;width:385px;height:371px;bottom:-10px;right:-10px}@media (max-width:1024px){.fifth-anniversary-inner .event .park .park-chara-mandora{background-image:url(../images/5th-anniversary/park-chara-mandora-sp.png);padding-bottom:59.16%;width:58%;height:0;background-position:0 0;background-size:cover;right:0;bottom:0}}.fifth-anniversary-inner .event .weapon{float:left;width:600px;height:370px;margin:0 10px 20px 0;-webkit-animation:bgLoopToRightTop 30s linear infinite;animation:bgLoopToRightTop 30s linear infinite;background-color:#34bcef;background-image:url(../images/5th-anniversary/btn-bg-pattern.png);background-repeat:repeat}@media (max-width:1024px){.fifth-anniversary-inner .event .weapon{box-shadow:0 2px 4px 1px rgba(49,0,0,.5),inset 0 1px 2px rgba(0,0,0,.2);float:none;width:80%;height:0;border-radius:15px;margin:0 auto 5%;padding-bottom:45%}}.fifth-anniversary-inner .event .weapon .weapon-chara-left{background-image:url(../images/5th-anniversary/weapon-chara-left.png);background-repeat:no-repeat;background-position:left top;width:219px;height:364px;position:absolute;left:0;bottom:0;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:scale(.8);transform:scale(.8)}@media (max-width:1024px){.fifth-anniversary-inner .event .weapon .weapon-chara-left{background-image:url(../images/5th-anniversary/weapon-chara-left.png);padding-bottom:58.17352%;width:35%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .event .weapon .weapon-chara-right{background-image:url(../images/5th-anniversary/weapon-chara-right.png);background-repeat:no-repeat;background-position:left top;width:273px;height:361px;position:absolute;right:0;bottom:0;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:scale(.8);transform:scale(.8)}@media (max-width:1024px){.fifth-anniversary-inner .event .weapon .weapon-chara-right{background-image:url(../images/5th-anniversary/weapon-chara-right.png);padding-bottom:59.50549%;width:45%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .event .weapon .weapon-headline{background-image:url(../images/5th-anniversary/weapon-headline.png);background-repeat:no-repeat;background-position:left top;width:287.27px;height:249.09px;background-size:cover;position:absolute;top:23px;left:0;right:0;margin:0 auto;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transform:translateY(50px);transform:translateY(50px);opacity:0}@media (max-width:1024px){.fifth-anniversary-inner .event .weapon .weapon-headline{background-image:url(../images/5th-anniversary/weapon-headline.png);padding-bottom:34.68354%;width:40%;height:0;background-position:0 0;background-size:cover;top:6%}}.fifth-anniversary-inner .event .weapon .weapon-text{background-image:url(../images/5th-anniversary/weapon-text.png);background-repeat:no-repeat;background-position:left top;width:206px;height:151px;position:absolute;top:0;right:0}.sp .fifth-anniversary-inner .event .weapon .weapon-text{background-image:url(../images/5th-anniversary/weapon-text.png);padding-bottom:21.99029%;width:30%;height:0;background-position:0 0;background-size:cover}.fifth-anniversary-inner .event .weapon.is-action .weapon-chara-left,.fifth-anniversary-inner .event .weapon.is-action .weapon-chara-right{-webkit-transform:scale(1);transform:scale(1)}.fifth-anniversary-inner .event .weapon.is-action .weapon-headline{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.fifth-anniversary-inner .event .growth .growth-headline,.fifth-anniversary-inner .event .growth .growth-text1,.fifth-anniversary-inner .event .growth .growth-text2{opacity:0;text-align:left;text-indent:-119988px;overflow:hidden;text-transform:capitalize}.fifth-anniversary-inner .event .growth{box-shadow:0 4px 8px 2px rgba(49,0,0,.5),inset 0 1px 2px rgba(0,0,0,.2);float:left;position:relative;width:600px;height:370px;margin:0 0 20px 10px;border-radius:30px;-webkit-animation:bgLoopToRightTop 30s linear infinite;animation:bgLoopToRightTop 30s linear infinite;background-color:#51bc41;background-image:url(../images/5th-anniversary/btn-bg-pattern.png);background-repeat:repeat}@media (max-width:1024px){.fifth-anniversary-inner .event .growth{box-shadow:0 2px 4px 1px rgba(49,0,0,.5),inset 0 1px 2px rgba(0,0,0,.2);float:none;width:80%;height:0;border-radius:15px;margin:0 auto 5%;padding-bottom:45%}}.fifth-anniversary-inner .event .growth:before{background-image:url(../images/5th-anniversary/growth-character.png);background-repeat:no-repeat;background-position:left top;width:267px;height:354px;content:'';position:absolute;bottom:0;right:0;-webkit-transform:translate(100%,100%);transform:translate(100%,100%);-webkit-transition-duration:1s;transition-duration:1s}@media (max-width:1024px){.fifth-anniversary-inner .event .growth:before{background-image:url(../images/5th-anniversary/growth-character.png);padding-bottom:53.03371%;width:40%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .event .growth .growth-headline{background-image:url(../images/5th-anniversary/growth-headline.png);background-repeat:no-repeat;background-position:left top;width:496px;height:78px;position:absolute;top:21px;left:0;right:0;margin:0 auto;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition-duration:.5s;transition-duration:.5s;z-index:3}@media (max-width:1024px){.fifth-anniversary-inner .event .growth .growth-headline{background-image:url(../images/5th-anniversary/growth-headline.png);padding-bottom:13.36694%;width:85%;height:0;background-position:0 0;background-size:cover;top:7%}}.fifth-anniversary-inner .event .growth .growth-text1{background-image:url(../images/5th-anniversary/growth-text1.png);background-repeat:no-repeat;background-position:left top;width:395px;height:108px;position:absolute;top:93px;left:20px;z-index:2;-webkit-transform:translate(-110%,20px);transform:translate(-110%,20px);-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-transition-duration:.7s;transition-duration:.7s}@media (max-width:1024px){.fifth-anniversary-inner .event .growth .growth-text1{background-image:url(../images/5th-anniversary/growth-text1.png);padding-bottom:16.40506%;width:60%;height:0;background-position:0 0;background-size:cover;top:25%;left:3%}}.fifth-anniversary-inner .event .growth .growth-text2{background-image:url(../images/5th-anniversary/growth-text2.png);background-repeat:no-repeat;background-position:left top;width:392px;height:91px;position:absolute;top:188px;left:54px;z-index:1;-webkit-transform:translate(-110%,20px);transform:translate(-110%,20px);-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-transition-duration:.7s;transition-duration:.7s}@media (max-width:1024px){.fifth-anniversary-inner .event .growth .growth-text2{background-image:url(../images/5th-anniversary/growth-text2.png);padding-bottom:13.92857%;width:60%;height:0;background-position:0 0;background-size:cover;top:48%;left:10%}}.fifth-anniversary-inner .event .growth.is-action:before{-webkit-transform:translate(0,0);transform:translate(0,0)}.fifth-anniversary-inner .event .growth.is-action .growth-headline{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.fifth-anniversary-inner .event .growth.is-action .growth-text1,.fifth-anniversary-inner .event .growth.is-action .growth-text2{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.fifth-anniversary-inner .event .design-contest-wrap{width:600px;margin-bottom:20px}@media (max-width:1024px){.fifth-anniversary-inner .event .design-contest-wrap{margin-bottom:5%;width:inherit}}.fifth-anniversary-inner .event .design-contest-wrap:after{content:"";display:table;clear:both}.fifth-anniversary-inner .event .design-contest-wrap .btn-contest-enemy{background-image:url(../images/5th-anniversary/btn-design-contest-enemy.png);background-repeat:no-repeat;background-position:left top;width:295px;height:60px;box-shadow:0 4px 8px 2px rgba(49,0,0,.5),inset 0 2px 4px rgba(255,255,255,.2);text-indent:-119988px;text-align:left;text-transform:capitalize;display:block;float:left;border-radius:20px;background-color:#3794df;overflow:hidden}@media (max-width:1024px){.fifth-anniversary-inner .event .design-contest-wrap .btn-contest-enemy{background-image:url(../images/5th-anniversary/btn-design-contest-enemy.png);padding-bottom:7.9322%;width:39%;height:0;background-position:0 0;background-size:cover;box-shadow:0 2px 4px 1px rgba(49,0,0,.5),inset 0 1px 2px rgba(255,255,255,.2);border-radius:15px;margin-left:10%}}.fifth-anniversary-inner .event .design-contest-wrap .btn-contest-motion{background-image:url(../images/5th-anniversary/btn-design-contest-motion.png);background-repeat:no-repeat;background-position:left top;width:295px;height:60px;box-shadow:0 4px 8px 2px rgba(49,0,0,.5),inset 0 2px 4px rgba(255,255,255,.2);text-indent:-119988px;text-align:left;text-transform:capitalize;display:block;float:right;border-radius:20px;background-color:#3794df;overflow:hidden}@media (max-width:1024px){.fifth-anniversary-inner .event .design-contest-wrap .btn-contest-motion{background-image:url(../images/5th-anniversary/btn-design-contest-motion.png);padding-bottom:7.9322%;width:39%;height:0;background-position:0 0;background-size:cover;box-shadow:0 2px 4px 1px rgba(49,0,0,.5),inset 0 1px 2px rgba(255,255,255,.2);border-radius:15px;margin-right:10%}}.fifth-anniversary-inner .popup.download,.fifth-anniversary-inner .popup.park{border-radius:30px;box-shadow:0 0 35px 15px rgba(0,0,0,.35);position:absolute}.fifth-anniversary-inner .event .design-contest{box-shadow:0 4px 8px 2px rgba(49,0,0,.5),inset 0 1px 2px rgba(0,0,0,.2);position:relative;display:block;width:600px;height:300px;border-radius:30px;margin-bottom:10px;overflow:hidden;-webkit-animation:bgLoopToRightTop 30s linear infinite;animation:bgLoopToRightTop 30s linear infinite;background-color:#f7462a;background-image:url(../images/5th-anniversary/btn-bg-pattern.png);background-repeat:repeat}@media (max-width:1024px){.fifth-anniversary-inner .event .design-contest{box-shadow:0 2px 4px 1px rgba(49,0,0,.5),inset 0 1px 2px rgba(0,0,0,.2);float:none;width:80%;height:0;border-radius:15px;margin:0 auto 2.5%;padding-bottom:45%}}.fifth-anniversary-inner .event .design-contest:before{background-image:url(../images/5th-anniversary/design-contest-chara-left.png);background-repeat:no-repeat;background-position:left top;width:251px;height:270px;content:'';position:absolute;left:0;bottom:0;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transform:translateX(-20px);transform:translateX(-20px)}@media (max-width:1024px){.fifth-anniversary-inner .event .design-contest:before{background-image:url(../images/5th-anniversary/design-contest-chara-left.png);padding-bottom:43.02789%;width:40%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .event .design-contest:after{background-image:url(../images/5th-anniversary/design-contest-chara-right.png);background-repeat:no-repeat;background-position:left top;width:217px;height:253px;content:'';position:absolute;right:0;bottom:0;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transform:translateX(20px);transform:translateX(20px)}@media (max-width:1024px){.fifth-anniversary-inner .event .design-contest:after{background-image:url(../images/5th-anniversary/design-contest-chara-right.png);padding-bottom:46.63594%;width:40%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .event .design-contest .design-contest-headline{background-image:url(../images/5th-anniversary/design-contest-headline.png);background-repeat:no-repeat;background-position:left top;width:289.09px;height:194.55px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-size:cover;position:absolute;top:25px;left:140px;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transform:scale(.5);transform:scale(.5);z-index:1}@media (max-width:1024px){.fifth-anniversary-inner .event .design-contest .design-contest-headline{background-image:url(../images/5th-anniversary/design-contest-headline.png);padding-bottom:33.6478%;width:50%;height:0;background-position:0 0;background-size:cover;top:10%;left:0;right:0;margin:0 auto}}.fifth-anniversary-inner .event .design-contest .design-contest-text{background-image:url(../images/5th-anniversary/design-contest-text.png);background-repeat:no-repeat;background-position:left top;width:345px;height:49px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute;top:7px;left:220px;opacity:0;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition-delay:.7s;transition-delay:.7s;-webkit-transform-origin:center bottom;transform-origin:center bottom;z-index:1}@media (max-width:1024px){.fifth-anniversary-inner .event .design-contest .design-contest-text{background-image:url(../images/5th-anniversary/design-contest-text.png);padding-bottom:7.81159%;width:55%;height:0;background-position:0 0;background-size:cover;top:5%;left:36%}}.fifth-anniversary-inner .event .design-contest.is-action:after,.fifth-anniversary-inner .event .design-contest.is-action:before{-webkit-transform:translateX(0);transform:translateX(0)}.fifth-anniversary-inner .event .design-contest.is-action .design-contest-headline{-webkit-transform:scale(1);transform:scale(1)}.fifth-anniversary-inner .event .design-contest.is-action .design-contest-text{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.fifth-anniversary-inner .event .detail-btn{background-image:url(../images/5th-anniversary/btn-detail.png);background-repeat:no-repeat;background-position:left top;width:254px;height:64px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute;bottom:15px;left:0;right:0;margin:0 auto;z-index:2}@media (max-width:1024px){.fifth-anniversary-inner .event .detail-btn{background-image:url(../images/5th-anniversary/btn-detail.png);padding-bottom:11.33858%;width:45%;height:0;background-position:0 0;background-size:cover;bottom:4%}}.fifth-anniversary-inner .lower-download{position:relative;display:block;width:317px;height:317px;margin:0 auto 45px;background-image:url(../images/5th-anniversary/lower-download-bg.png);background-repeat:no-repeat;background-size:cover}@media (max-width:1024px){.fifth-anniversary-inner .lower-download{width:55%;height:0;padding-bottom:55%}}.fifth-anniversary-inner .lower-download .box{background-image:url(../images/5th-anniversary/lower-download-box.png);background-repeat:no-repeat;background-position:left top;width:122px;height:99px;position:absolute;top:122px;left:100px;-webkit-animation:katakata 3s infinite;animation:katakata 3s infinite}@media (max-width:1024px){.fifth-anniversary-inner .lower-download .box{background-image:url(../images/5th-anniversary/lower-download-box.png);padding-bottom:32.45902%;width:40%;height:0;background-position:0 0;background-size:cover;top:38%;left:30%}}.fifth-anniversary-inner .lower-download .text{background-image:url(../images/5th-anniversary/lower-download-text.png);background-repeat:no-repeat;background-position:left top;width:88px;height:26px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute;top:94px;left:112px}@media (max-width:1024px){.fifth-anniversary-inner .lower-download .text{background-image:url(../images/5th-anniversary/lower-download-text.png);padding-bottom:10.63636%;width:36%;height:0;background-position:0 0;background-size:cover;top:28%;left:32%}.sp .fifth-anniversary-inner .lower-download .text{background-image:url(../images/5th-anniversary/lower-download-text-sp.png);padding-bottom:9.33333%;width:28%;height:0;background-position:0 0;background-size:cover;top:29%;left:36%}}.fifth-anniversary-inner .lower-download .kirakira1{background-image:url(../images/5th-anniversary/lower-download-kirakira1.png);background-repeat:no-repeat;background-position:left top;width:32px;height:31px;position:absolute;top:104px;right:89px;-webkit-animation:kirakira 1s infinite alternate cubic-bezier(.645,.045,.355,1);animation:kirakira 1s infinite alternate cubic-bezier(.645,.045,.355,1)}@media (max-width:1024px){.fifth-anniversary-inner .lower-download .kirakira1{background-image:url(../images/5th-anniversary/lower-download-kirakira1.png);padding-bottom:9.6875%;width:10%;height:0;background-position:0 0;background-size:cover;top:33%;right:26%}}.fifth-anniversary-inner .lower-download .kirakira2{background-image:url(../images/5th-anniversary/lower-download-kirakira2.png);background-repeat:no-repeat;background-position:left top;width:14px;height:14px;position:absolute;top:186px;left:90px;-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)}@media (max-width:1024px){.fifth-anniversary-inner .lower-download .kirakira2{background-image:url(../images/5th-anniversary/lower-download-kirakira2.png);padding-bottom:5%;width:5%;height:0;background-position:0 0;background-size:cover;top:60%;left:27%}}.fifth-anniversary-inner .lower-download .kirakira3{background-image:url(../images/5th-anniversary/lower-download-kirakira3.png);background-repeat:no-repeat;background-position:left top;width:21px;height:21px;position:absolute;top:194px;left:97px;-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)}@media (max-width:1024px){.fifth-anniversary-inner .lower-download .kirakira3{background-image:url(../images/5th-anniversary/lower-download-kirakira3.png);padding-bottom:7%;width:7%;height:0;background-position:0 0;background-size:cover;top:62%;left:29%}}.fifth-anniversary-inner .footer{box-shadow:2px 2px 15px rgba(0,0,0,.75) inset;position:relative;margin-top:-15px;padding-bottom:0;background-image:url(../images/5th-anniversary/footer-bg.png);background-repeat:repeat}@media (max-width:1024px){.fifth-anniversary-inner .footer{box-shadow:none;margin-top:-7px;padding-bottom:3%;background-image:url(../images/5th-anniversary/footer-bg.png);background-repeat:repeat;background-size:12px 12px}.fifth-anniversary-inner .footer:after{background-image:url(../images/5th-anniversary/footer-item.png);padding-bottom:10.68182%;width:10%;height:0;background-position:0 0;background-size:cover;content:'';position:absolute;margin:inherit;left:inherit;right:10%;bottom:0}}.fifth-anniversary-inner .footer .inner{padding:95px 40px 100px}.fifth-anniversary-inner .footer .inner:after{background-image:url(../images/5th-anniversary/footer-item.png);background-repeat:no-repeat;background-position:left top;width:88px;height:94px;content:'';position:absolute;bottom:0;left:0;right:0;margin:0 auto}@media (max-width:1024px){.fifth-anniversary-inner .footer .inner{padding:8% 0 0}.fifth-anniversary-inner .footer .inner:after{display:none}}.fifth-anniversary-inner .footer .page-top{background-image:url(../images/5th-anniversary/pagetop.png);background-repeat:no-repeat;background-position:left top;width:225px;height:257px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block;position:absolute;top:98px;right:40px}@media (max-width:1024px){.fifth-anniversary-inner .footer .page-top{background-image:url(../images/5th-anniversary/pagetop.png);padding-bottom:57.11111%;width:50%;height:0;background-position:0 0;background-size:cover;position:static;margin:0 auto 10%}}.fifth-anniversary-inner .footer .footer-item-top{width:815px;overflow:hidden}@media (max-width:1024px){.fifth-anniversary-inner .footer .footer-item-top{width:100%}}.fifth-anniversary-inner .footer .app-download{float:left;width:535px;margin-bottom:50px;letter-spacing:-.5em}@media (max-width:1024px){.fifth-anniversary-inner .footer .app-download{float:none;width:100%}}.fifth-anniversary-inner .footer .app-download .app-download-headline{background-image:url(../images/5th-anniversary/download-headline.png);background-repeat:no-repeat;background-position:left top;width:178px;height:22px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;margin-bottom:25px}.fifth-anniversary-inner .footer .app-download ul{text-align:center}.fifth-anniversary-inner .footer .app-download ul li{display:inline-block}@media (max-width:1024px){.fifth-anniversary-inner .footer .app-download .app-download-headline{background-image:url(../images/5th-anniversary/download-headline-sp.png);padding-bottom:4.20495%;width:35%;height:0;background-position:0 0;background-size:cover;margin:0 auto 5%}.fifth-anniversary-inner .footer .app-download ul{padding:0 10px}.fifth-anniversary-inner .footer .app-download ul li{margin-bottom:10px}}.fifth-anniversary-inner .footer .app-download ul li:not(:last-child){margin-right:5px}.fifth-anniversary-inner .footer .app-download ul li a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block}.fifth-anniversary-inner .footer .app-download ul li a.augame{background-image:url(../images/5th-anniversary/button-augame.png);background-repeat:no-repeat;background-position:left top;width:129px;height:42px}@media (max-width:1024px){.fifth-anniversary-inner .footer .app-download ul li a.augame{background-image:url(../images/5th-anniversary/button-augame-sp.png);background-repeat:no-repeat;background-position:left top;width:105.33px;height:34.33px;background-size:cover}}.fifth-anniversary-inner .footer .app-download ul li a.ios{background-image:url(../images/5th-anniversary/button-ios.png);background-repeat:no-repeat;background-position:left top;width:111px;height:42px}@media (max-width:1024px){.fifth-anniversary-inner .footer .app-download ul li a.ios{background-image:url(../images/5th-anniversary/button-ios-sp.png);background-repeat:no-repeat;background-position:left top;width:91.33px;height:34px;background-size:cover}}.fifth-anniversary-inner .footer .app-download ul li a.android{background-image:url(../images/5th-anniversary/button-android.png);background-repeat:no-repeat;background-position:left top;width:137px;height:42px}@media (max-width:1024px){.fifth-anniversary-inner .footer .app-download ul li a.android{background-image:url(../images/5th-anniversary/button-android-sp.png);background-repeat:no-repeat;background-position:left top;width:113.33px;height:34.33px;background-size:cover}}.fifth-anniversary-inner .footer .app-download ul li a.andapp{background-image:url(../images/5th-anniversary/button-andapp.png);background-repeat:no-repeat;background-position:left top;width:138px;height:42px}@media (max-width:1024px){.fifth-anniversary-inner .footer .app-download ul li a.andapp{background-image:url(../images/5th-anniversary/button-andapp-sp.png);background-repeat:no-repeat;background-position:left top;width:112.67px;height:34.33px;background-size:cover}}.fifth-anniversary-inner .footer .share{float:right;width:210px}@media (max-width:1024px){.fifth-anniversary-inner .footer .share{float:none;width:100%;margin-bottom:10%}}.fifth-anniversary-inner .footer .share .share-headline{background-image:url(../images/5th-anniversary/share-headline.png);background-repeat:no-repeat;background-position:left top;width:91px;height:22px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;margin-bottom:25px}.fifth-anniversary-inner .footer .share .social-buttons{letter-spacing:-.5em;background-color:transparent;border:none}@media (max-width:1024px){.fifth-anniversary-inner .footer .share .share-headline{background-image:url(../images/5th-anniversary/share-headline-sp.png);padding-bottom:4.68966%;width:20%;height:0;background-position:0 0;background-size:cover;margin:0 auto 5%}.fifth-anniversary-inner .footer .share .social-buttons{text-align:center}}.fifth-anniversary-inner .footer .share .social-buttons li{display:inline-block;margin-right:8px}@media (max-width:1024px){.fifth-anniversary-inner .footer .share .social-buttons li{width:15%;margin:0 1%}}.fifth-anniversary-inner .footer .share .social-buttons li a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block}.fifth-anniversary-inner .footer .share .social-buttons li a.twitter{background-image:url(../images/5th-anniversary/btn-twitter.png);background-repeat:no-repeat;background-position:left top;width:61px;height:61px}@media (max-width:1024px){.fifth-anniversary-inner .footer .share .social-buttons li a.twitter{background-image:url(../images/5th-anniversary/btn-twitter-sp.png);padding-bottom:101.26582%;width:100%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .footer .share .social-buttons li a.facebook{background-image:url(../images/5th-anniversary/btn-facebook.png);background-repeat:no-repeat;background-position:left top;width:61px;height:61px}@media (max-width:1024px){.fifth-anniversary-inner .footer .share .social-buttons li a.facebook{background-image:url(../images/5th-anniversary/btn-facebook-sp.png);padding-bottom:101.26582%;width:100%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .footer .share .social-buttons li a.line{background-image:url(../images/5th-anniversary/btn-line.png);background-repeat:no-repeat;background-position:left top;width:61px;height:61px}@media (max-width:1024px){.fifth-anniversary-inner .footer .share .social-buttons li a.line{background-image:url(../images/5th-anniversary/btn-line-sp.png);padding-bottom:101.26582%;width:100%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .footer .official-link{clear:both}.fifth-anniversary-inner .footer .official-link .official-link-headline{background-image:url(../images/5th-anniversary/official-link-headline.png);background-repeat:no-repeat;background-position:left top;width:163px;height:25px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;margin-bottom:20px}@media (max-width:1024px){.fifth-anniversary-inner .footer .official-link .official-link-headline{background-image:url(../images/5th-anniversary/official-link-headline-sp.png);padding-bottom:4.98837%;width:33%;height:0;background-position:0 0;background-size:cover;margin:0 auto 5%}}.fifth-anniversary-inner .footer .official-link ul{width:690px;margin:0 0 50px -5px;letter-spacing:-.5em}.fifth-anniversary-inner .footer .official-link ul li{display:inline-block;margin-bottom:7px}@media (max-width:1024px){.fifth-anniversary-inner .footer .official-link ul{width:100%;text-align:center}.fifth-anniversary-inner .footer .official-link ul li{width:40%}.fifth-anniversary-inner .footer .official-link ul li:last-child{margin-top:3.5%;width:55%}}.fifth-anniversary-inner .footer .copyright,.fifth-anniversary-inner .footer .official-link .btn-official,.fifth-anniversary-inner .footer .official-link ul li a,.fifth-anniversary-inner .popup.download .special-headline{text-align:left;text-indent:-119988px;text-transform:capitalize;overflow:hidden}.fifth-anniversary-inner .footer .official-link ul li a{display:block}.fifth-anniversary-inner .footer .official-link ul li a.official{background-image:url(../images/5th-anniversary/btn-official.png);background-repeat:no-repeat;background-position:left top;width:171px;height:48px}@media (max-width:1024px){.fifth-anniversary-inner .footer .official-link ul li a.official{background-image:url(../images/5th-anniversary/btn-official-sp.png);padding-bottom:25.78125%;width:100%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .footer .official-link ul li a.shimohe{background-image:url(../images/5th-anniversary/btn-shimohe.png);background-repeat:no-repeat;background-position:left top;width:171px;height:48px}@media (max-width:1024px){.fifth-anniversary-inner .footer .official-link ul li a.shimohe{background-image:url(../images/5th-anniversary/btn-shimohe-sp.png);padding-bottom:25.78125%;width:100%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .footer .official-link ul li a.mashu{background-image:url(../images/5th-anniversary/btn-mashu.png);background-repeat:no-repeat;background-position:left top;width:171px;height:48px}@media (max-width:1024px){.fifth-anniversary-inner .footer .official-link ul li a.mashu{background-image:url(../images/5th-anniversary/btn-mashu-sp.png);padding-bottom:25.78125%;width:100%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .footer .official-link ul li a.cherry{background-image:url(../images/5th-anniversary/btn-cherry.png);background-repeat:no-repeat;background-position:left top;width:171px;height:48px}@media (max-width:1024px){.fifth-anniversary-inner .footer .official-link ul li a.cherry{background-image:url(../images/5th-anniversary/btn-cherry-sp.png);padding-bottom:25.78125%;width:100%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .footer .official-link ul li a.instagram{background-image:url(../images/5th-anniversary/btn-instagram.png);background-repeat:no-repeat;background-position:left top;width:236px;height:48px}@media (max-width:1024px){.fifth-anniversary-inner .footer .official-link ul li a.instagram{background-image:url(../images/5th-anniversary/btn-instagram-sp.png);padding-bottom:18.53933%;width:100%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .footer .official-link .btn-official{background-image:url(../images/5th-anniversary/btn-officialsite.png);background-repeat:no-repeat;background-position:left top;width:320px;height:60px;display:block;margin-bottom:70px}@media (max-width:1024px){.fifth-anniversary-inner .footer .official-link .btn-official{background-image:url(../images/5th-anniversary/btn-officialsite.png);padding-bottom:15%;width:80%;height:0;background-position:0 0;background-size:cover;margin:0 auto 10%}}.fifth-anniversary-inner .footer .copyright{background-image:url(../images/5th-anniversary/footer-copyright.png);background-repeat:no-repeat;background-position:left top;width:186px;height:17px}@media (max-width:1024px){.fifth-anniversary-inner .footer .copyright{background:url(../images/5th-anniversary/footer-copyright.png);padding:0 0 3.65591%;width:40%;height:0;background-size:cover;margin:0 auto}}.fifth-anniversary-inner .anniversary-end-popup .anniversary-end-popup-image,.fifth-anniversary-inner .popup .btn-close,.fifth-anniversary-inner .popup.encho .popup-encho-text{background-repeat:no-repeat;text-align:left;text-indent:-119988px;overflow:hidden;text-transform:capitalize}.fifth-anniversary-inner .popup{position:absolute;opacity:0;z-index:10;pointer-events:none}.fifth-anniversary-inner .popup.is-show{pointer-events:auto}.fifth-anniversary-inner .popup .btn-close{background-image:url(../images/5th-anniversary/btn-close.png);background-position:left top;width:100px;height:121px;position:absolute;top:22px;right:26px}@media (max-width:1024px){.fifth-anniversary-inner .popup .btn-close{background-image:url(../images/5th-anniversary/btn-close.png);padding-bottom:18.15%;width:15%;height:0;background-position:0 0;top:5%;right:1%;background-size:contain}}.fifth-anniversary-inner .anniversary-end-popup{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);z-index:10}.fifth-anniversary-inner .anniversary-end-popup .anniversary-end-popup-image{background-image:url(../images/5th-anniversary/end-popup-image.png);background-position:left top;width:612px;height:612px;position:absolute;top:0;bottom:0;left:0;right:0;display:block;margin:auto}@media (max-width:1024px){.fifth-anniversary-inner .anniversary-end-popup .anniversary-end-popup-image{background-image:url(../images/5th-anniversary/end-popup-image.png);padding-bottom:80%;width:80%;height:0;background-position:0 0;background-size:cover}}@media screen and (max-width:1024px) and (orientation:landscape){.fifth-anniversary-inner .anniversary-end-popup .anniversary-end-popup-image{background-image:url(../images/5th-anniversary/end-popup-image.png);padding-bottom:40%;width:40%;height:0;background-position:0 0;background-size:cover}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fifth-anniversary-inner .popup.encho{top:50%;left:0;right:0;width:900px;height:500px;margin:0 auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (max-width:1024px){.fifth-anniversary-inner .popup.encho{top:25%;width:100%;height:auto}}.fifth-anniversary-inner .popup.encho .popup-encho-text{background-image:url(../images/5th-anniversary/popup-encho-text.png);background-position:left top;width:828px;height:416px;margin:53px auto 0}@media (max-width:1024px){.fifth-anniversary-inner .popup.encho .popup-encho-text{background-image:url(../images/5th-anniversary/popup-encho-text-sp.png);padding-bottom:49.2022%;width:98%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .popup.download{border:10px solid #b00;top:0;left:0;right:0;margin:0 auto;padding:75px 50px 45px;width:1020px;background-image:url(../images/5th-anniversary/download-bg.jpg);background-repeat:repeat;background-position:center top}.fifth-anniversary-inner .popup.download .btn-close{top:-35px;right:-25px}@media (max-width:1024px){.fifth-anniversary-inner .popup.download{box-shadow:0 0 17px 7px rgba(0,0,0,.35);border-width:5px;width:95%;padding:10% 5% 5%}.fifth-anniversary-inner .popup.download .btn-close{top:-2%;right:-3%}}.fifth-anniversary-inner .popup.download .special-headline{background-image:url(../images/5th-anniversary/special-headline.png);background-repeat:no-repeat;background-position:left top;width:371px;height:94px;margin:0 auto 35px}@media (max-width:1024px){.fifth-anniversary-inner .popup.download .special-headline{background-image:url(../images/5th-anniversary/special-headline.png);padding-bottom:15.20216%;width:60%;height:0;background-position:0 0;background-size:cover;margin-bottom:5%}}.fifth-anniversary-inner .popup.download .download-list{text-align:center;letter-spacing:-.5em}.fifth-anniversary-inner .popup.download .download-list li{display:inline-block;vertical-align:bottom;margin:0 19px 30px;width:202px}@media (max-width:1024px){.fifth-anniversary-inner .popup.download .download-list li{width:30%;margin:0 1.5% 5%}.fifth-anniversary-inner .popup.download .download-list li img{width:100%}}.fifth-anniversary-inner .popup.download .download-list li a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block;margin:0 auto}.fifth-anniversary-inner .popup.download .download-list li a.btn-ios{background-image:url(../images/5th-anniversary/btn-download-ios.png);background-repeat:no-repeat;background-position:left top;width:174px;height:36px;margin-bottom:5px}@media (max-width:1024px){.fifth-anniversary-inner .popup.download .download-list li a.btn-ios{background-image:url(../images/5th-anniversary/btn-download-ios.png);padding-bottom:20.68966%;width:100%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .popup.download .download-list li a.btn-android{background-image:url(../images/5th-anniversary/btn-download-android.png);background-repeat:no-repeat;background-position:left top;width:174px;height:36px}@media (max-width:1024px){.fifth-anniversary-inner .popup.download .download-list li a.btn-android{background-image:url(../images/5th-anniversary/btn-download-android.png);padding-bottom:20.68966%;width:100%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .popup.park{border:10px solid #b00;top:0;left:0;right:0;margin:0 auto;padding:38px 0 37px;width:1020px;text-align:center;background-image:url(../images/5th-anniversary/park-popup-bg.jpg);background-repeat:no-repeat;background-position:center bottom;background-size:cover}.fifth-anniversary-inner .popup.park .park-gauge,.fifth-anniversary-inner .popup.park .popup-detail{background-repeat:no-repeat;text-indent:-119988px;text-align:left;text-transform:capitalize;overflow:hidden}.fifth-anniversary-inner .popup.park .btn-close{top:-35px;right:-25px}.fifth-anniversary-inner .popup.park .park-headline{display:none}.fifth-anniversary-inner .popup.park .park-map{margin-bottom:12px}@media (max-width:1024px){.fifth-anniversary-inner .popup.park{box-shadow:0 0 17px 7px rgba(0,0,0,.35);border-width:5px;width:95%;padding:11% 1.5% 5%;background-image:url(../images/5th-anniversary/park-popup-bg-sp.jpg)}.fifth-anniversary-inner .popup.park .btn-close{top:-2%;right:-3%}.fifth-anniversary-inner .popup.park .park-map{width:100%}}.fifth-anniversary-inner .popup.park .park-gauge{background-image:url(../images/5th-anniversary/park-popup-gauge.png);background-position:left top;width:746px;height:416px;margin:0 auto 10px}@media (max-width:1024px){.fifth-anniversary-inner .popup.park .park-gauge{background-image:url(../images/5th-anniversary/park-popup-gauge-sp.png);padding-bottom:65.70819%;width:85%;height:0;background-position:0 0;background-size:cover;margin-bottom:3%}}.fifth-anniversary-inner .popup.park .popup-detail{background-image:url(../images/5th-anniversary/park-popup-detail-button.png);background-position:left top;width:241px;height:71px;display:block;margin:0 auto}@media (max-width:1024px){.fifth-anniversary-inner .popup.park .popup-detail{background-image:url(../images/5th-anniversary/park-popup-detail-button.png);padding-bottom:11.78423%;width:40%;height:0;background-position:0 0;background-size:cover}}.fifth-anniversary-inner .js-fit-inner{-webkit-transform-origin:0 0 0;transform-origin:0 0 0;-moz-transform-origin:0 0 0;overflow:hidden}@-webkit-keyframes rotationLoop{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotationLoop{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes bgLoop{0%{background-position:0 0}100%{background-position:4400px 0}}@keyframes bgLoop{0%{background-position:0 0}100%{background-position:4400px 0}}@-webkit-keyframes bgLoopSp{0%{background-position:0 0}100%{background-position:2200px 0}}@keyframes bgLoopSp{0%{background-position:0 0}100%{background-position:2200px 0}}@-webkit-keyframes bgLoopToRightTop{0%{background-position:left bottom}100%{background-position:right top}}@keyframes bgLoopToRightTop{0%{background-position:left bottom}100%{background-position:right top}}@-webkit-keyframes arrowAnimation{0%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:1}40%{-webkit-transform:translateX(30px);transform:translateX(30px);opacity:0}80%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes arrowAnimation{0%{-webkit-transform:translateX(0);transform:translateX(0)}30%{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:1}40%{-webkit-transform:translateX(30px);transform:translateX(30px);opacity:0}80%{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes enchoAnimation{0%,70%{-webkit-transform:scale(1);transform:scale(1);opacity:.4}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes enchoAnimation{0%,70%{-webkit-transform:scale(1);transform:scale(1);opacity:.4}100%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes balloon{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(30px);transform:translateY(30px)}}@keyframes balloon{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(30px);transform:translateY(30px)}}@-webkit-keyframes balloonSp{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(15px);transform:translateY(15px)}}@keyframes balloonSp{from{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(15px);transform:translateY(15px)}}@-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 katakata{0%,100%,12%,6%{-webkit-transform:rotate(0);transform:rotate(0)}3%,9%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}@keyframes katakata{0%,100%,12%,6%{-webkit-transform:rotate(0);transform:rotate(0)}3%,9%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}}