@charset "UTF-8";@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);-webkit-box-sizing:content-box;box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-slide{-ms-flex-negative:0;flex-shrink:0;width:100%;height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-backface-hidden .swiper-slide{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{-ms-scroll-snap-type:none;scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:10000;-ms-flex-order:9999;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;transform-origin:50%;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s infinite linear;animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@-webkit-keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes swiper-preloader-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes bgFlag{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}75%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes bgFlag{0%{-webkit-transform:rotate(0);transform:rotate(0)}25%{-webkit-transform:rotate(10deg);transform:rotate(10deg)}50%{-webkit-transform:rotate(0);transform:rotate(0)}75%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@-webkit-keyframes ballonAnim{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes ballonAnim{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes FlyAnimBg{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,16px,0);transform:translate3d(0,16px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes FlyAnimBg{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,16px,0);transform:translate3d(0,16px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes cakeAnim{0%{-webkit-transform:skewX(0);transform:skewX(0)}25%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}50%{-webkit-transform:skewX(0);transform:skewX(0)}75%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}100%{-webkit-transform:skewX(0);transform:skewX(0)}}@keyframes cakeAnim{0%{-webkit-transform:skewX(0);transform:skewX(0)}25%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}50%{-webkit-transform:skewX(0);transform:skewX(0)}75%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}100%{-webkit-transform:skewX(0);transform:skewX(0)}}@-webkit-keyframes statusBadgeAnim{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}25%{-webkit-transform:scale(1.08) rotate(90deg);transform:scale(1.08) rotate(90deg)}50%{-webkit-transform:scale(.9) rotate(180deg);transform:scale(.9) rotate(180deg)}75%{-webkit-transform:scale(1.08) rotate(270deg);transform:scale(1.08) rotate(270deg)}100%{-webkit-transform:scale(1) rotate(360deg);transform:scale(1) rotate(360deg)}}@keyframes statusBadgeAnim{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}25%{-webkit-transform:scale(1.08) rotate(90deg);transform:scale(1.08) rotate(90deg)}50%{-webkit-transform:scale(.9) rotate(180deg);transform:scale(.9) rotate(180deg)}75%{-webkit-transform:scale(1.08) rotate(270deg);transform:scale(1.08) rotate(270deg)}100%{-webkit-transform:scale(1) rotate(360deg);transform:scale(1) rotate(360deg)}}@-webkit-keyframes statusBadgeAnimReverse{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}25%{-webkit-transform:scale(1.08) rotate(-90deg);transform:scale(1.08) rotate(-90deg)}50%{-webkit-transform:scale(.9) rotate(-180deg);transform:scale(.9) rotate(-180deg)}75%{-webkit-transform:scale(1.08) rotate(-270deg);transform:scale(1.08) rotate(-270deg)}100%{-webkit-transform:scale(1) rotate(-360deg);transform:scale(1) rotate(-360deg)}}@keyframes statusBadgeAnimReverse{0%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}25%{-webkit-transform:scale(1.08) rotate(-90deg);transform:scale(1.08) rotate(-90deg)}50%{-webkit-transform:scale(.9) rotate(-180deg);transform:scale(.9) rotate(-180deg)}75%{-webkit-transform:scale(1.08) rotate(-270deg);transform:scale(1.08) rotate(-270deg)}100%{-webkit-transform:scale(1) rotate(-360deg);transform:scale(1) rotate(-360deg)}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes bounceCpChara{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-9.6px);transform:translateY(-9.6px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(-4.8px);transform:translateY(-4.8px)}}@keyframes bounceCpChara{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-9.6px);transform:translateY(-9.6px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(-4.8px);transform:translateY(-4.8px)}}@-webkit-keyframes FlyAnim{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,3.2px,0);transform:translate3d(0,3.2px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes FlyAnim{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,3.2px,0);transform:translate3d(0,3.2px,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@-webkit-keyframes bounceDownSoudan{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}16%{-webkit-transform:translateY(32.27%);transform:translateY(32.27%)}28%{-webkit-transform:translateY(-13.12%);transform:translateY(-13.12%)}44%{-webkit-transform:translateY(4.63%);transform:translateY(4.63%)}59%{-webkit-transform:translateY(-1.64%);transform:translateY(-1.64%)}73%{-webkit-transform:translateY(.58%);transform:translateY(.58%)}88%{-webkit-transform:translateY(-.2%);transform:translateY(-.2%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceDownSoudan{0%{-webkit-transform:translateY(-100%);transform:translateY(-100%)}16%{-webkit-transform:translateY(32.27%);transform:translateY(32.27%)}28%{-webkit-transform:translateY(-13.12%);transform:translateY(-13.12%)}44%{-webkit-transform:translateY(4.63%);transform:translateY(4.63%)}59%{-webkit-transform:translateY(-1.64%);transform:translateY(-1.64%)}73%{-webkit-transform:translateY(.58%);transform:translateY(.58%)}88%{-webkit-transform:translateY(-.2%);transform:translateY(-.2%)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceZoomSoudan{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}16%{-webkit-transform:scale(.93);transform:scale(.93)}28%{-webkit-transform:scale(1.05);transform:scale(1.05)}44%{-webkit-transform:scale(.98);transform:scale(.98)}59%{-webkit-transform:scale(1.02);transform:scale(1.02)}73%{-webkit-transform:scale(.995);transform:scale(.995)}88%{-webkit-transform:scale(1.003);transform:scale(1.003)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bounceZoomSoudan{0%{-webkit-transform:scale(1.1);transform:scale(1.1)}16%{-webkit-transform:scale(.93);transform:scale(.93)}28%{-webkit-transform:scale(1.05);transform:scale(1.05)}44%{-webkit-transform:scale(.98);transform:scale(.98)}59%{-webkit-transform:scale(1.02);transform:scale(1.02)}73%{-webkit-transform:scale(.995);transform:scale(.995)}88%{-webkit-transform:scale(1.003);transform:scale(1.003)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes naganoSwaySP{to{rotate:2deg}}@keyframes naganoSwaySP{to{rotate:2deg}}@-webkit-keyframes naganoSwayPC{to{rotate:1deg}}@keyframes naganoSwayPC{to{rotate:1deg}}@-webkit-keyframes opacity{0%{opacity:0}100%{opacity:1}}@keyframes opacity{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fuwafuwaOrb{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fuwafuwaOrb{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes starShine{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@keyframes starShine{0%{opacity:0}50%{opacity:1}100%{opacity:0}}@-webkit-keyframes scaleAnim{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleAnim{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes ballAnime_pyon{0%{opacity:0;-webkit-transform:scale(1,1);transform:scale(1,1)}5.08475%{opacity:1;-webkit-transform:translate(0,-16px) rotate(0) scale(1,1);transform:translate(0,-16px) rotate(0) scale(1,1)}6.77966%{-webkit-transform:translate(0,-17.6px) rotate(0) scale(1,1);transform:translate(0,-17.6px) rotate(0) scale(1,1)}8.47458%{-webkit-transform:translate(-.25px,-19.36px) rotate(5.99817deg) scale(1.00001,1.00001);transform:translate(-.25px,-19.36px) rotate(5.99817deg) scale(1.00001,1.00001)}11.8644%{-webkit-transform:translate(-.2px,-20.92px) rotate(-5.99904deg) scale(1.00001,1.00001);transform:translate(-.2px,-20.92px) rotate(-5.99904deg) scale(1.00001,1.00001)}15.2542%{-webkit-transform:translate(-.25px,-20.96px) rotate(5.99817deg) scale(1.00001,1.00001);transform:translate(-.25px,-20.96px) rotate(5.99817deg) scale(1.00001,1.00001)}18.6441%{-webkit-transform:translate(-.2px,-19.32px) rotate(-5.99904deg) scale(1.00001,1.00001);transform:translate(-.2px,-19.32px) rotate(-5.99904deg) scale(1.00001,1.00001)}22.0339%{-webkit-transform:translate(0,-17.6px) rotate(0) scale(1,1);transform:translate(0,-17.6px) rotate(0) scale(1,1)}23.7288%{-webkit-transform:translate(0,-16px) rotate(0) scale(1,1);transform:translate(0,-16px) rotate(0) scale(1,1)}25.4237%{-webkit-transform:translate(0,-16px) rotate(0) scale(1,1);transform:translate(0,-16px) rotate(0) scale(1,1)}30.5085%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes ballAnime_pyon{0%{opacity:0;-webkit-transform:scale(1,1);transform:scale(1,1)}5.08475%{opacity:1;-webkit-transform:translate(0,-16px) rotate(0) scale(1,1);transform:translate(0,-16px) rotate(0) scale(1,1)}6.77966%{-webkit-transform:translate(0,-17.6px) rotate(0) scale(1,1);transform:translate(0,-17.6px) rotate(0) scale(1,1)}8.47458%{-webkit-transform:translate(-.25px,-19.36px) rotate(5.99817deg) scale(1.00001,1.00001);transform:translate(-.25px,-19.36px) rotate(5.99817deg) scale(1.00001,1.00001)}11.8644%{-webkit-transform:translate(-.2px,-20.92px) rotate(-5.99904deg) scale(1.00001,1.00001);transform:translate(-.2px,-20.92px) rotate(-5.99904deg) scale(1.00001,1.00001)}15.2542%{-webkit-transform:translate(-.25px,-20.96px) rotate(5.99817deg) scale(1.00001,1.00001);transform:translate(-.25px,-20.96px) rotate(5.99817deg) scale(1.00001,1.00001)}18.6441%{-webkit-transform:translate(-.2px,-19.32px) rotate(-5.99904deg) scale(1.00001,1.00001);transform:translate(-.2px,-19.32px) rotate(-5.99904deg) scale(1.00001,1.00001)}22.0339%{-webkit-transform:translate(0,-17.6px) rotate(0) scale(1,1);transform:translate(0,-17.6px) rotate(0) scale(1,1)}23.7288%{-webkit-transform:translate(0,-16px) rotate(0) scale(1,1);transform:translate(0,-16px) rotate(0) scale(1,1)}25.4237%{-webkit-transform:translate(0,-16px) rotate(0) scale(1,1);transform:translate(0,-16px) rotate(0) scale(1,1)}30.5085%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}}@-webkit-keyframes ballAnime_furifuri_loop{0%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}1.66%{-webkit-transform:rotate(0) scale(1,1);transform:rotate(0) scale(1,1)}2.22%{-webkit-transform:rotate(0) scale(1,1);transform:rotate(0) scale(1,1)}2.77%{-webkit-transform:rotate(5.99817deg) scale(1.00001,1.00001);transform:rotate(5.99817deg) scale(1.00001,1.00001)}3.88%{-webkit-transform:rotate(-5.99904deg) scale(1.00001,1.00001);transform:rotate(-5.99904deg) scale(1.00001,1.00001)}4.99%{-webkit-transform:rotate(5.99817deg) scale(1.00001,1.00001);transform:rotate(5.99817deg) scale(1.00001,1.00001)}6.10%{-webkit-transform:rotate(-5.99904deg) scale(1.00001,1.00001);transform:rotate(-5.99904deg) scale(1.00001,1.00001)}7.20%{-webkit-transform:rotate(0) scale(1,1);transform:rotate(0) scale(1,1)}7.77%{-webkit-transform:rotate(0) scale(1,1);transform:rotate(0) scale(1,1)}8.33%{-webkit-transform:rotate(0) scale(1,1);transform:rotate(0) scale(1,1)}10%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}@keyframes ballAnime_furifuri_loop{0%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}1.66%{-webkit-transform:rotate(0) scale(1,1);transform:rotate(0) scale(1,1)}2.22%{-webkit-transform:rotate(0) scale(1,1);transform:rotate(0) scale(1,1)}2.77%{-webkit-transform:rotate(5.99817deg) scale(1.00001,1.00001);transform:rotate(5.99817deg) scale(1.00001,1.00001)}3.88%{-webkit-transform:rotate(-5.99904deg) scale(1.00001,1.00001);transform:rotate(-5.99904deg) scale(1.00001,1.00001)}4.99%{-webkit-transform:rotate(5.99817deg) scale(1.00001,1.00001);transform:rotate(5.99817deg) scale(1.00001,1.00001)}6.10%{-webkit-transform:rotate(-5.99904deg) scale(1.00001,1.00001);transform:rotate(-5.99904deg) scale(1.00001,1.00001)}7.20%{-webkit-transform:rotate(0) scale(1,1);transform:rotate(0) scale(1,1)}7.77%{-webkit-transform:rotate(0) scale(1,1);transform:rotate(0) scale(1,1)}8.33%{-webkit-transform:rotate(0) scale(1,1);transform:rotate(0) scale(1,1)}10%{-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform:scale(1,1);transform:scale(1,1)}}.js-anim-paste{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;-webkit-transform:scale(2,2);transform:scale(2,2);opacity:0}.js-anim-paste.is-entered{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.js-anim-scale-up{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;-webkit-transform:scale(0,0);transform:scale(0,0);opacity:0}.js-anim-scale-up.is-entered{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.js-anim-slide-up{-webkit-transition:opacity .4s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .6s cubic-bezier(.215,.61,.355,1) 0s;transition:opacity .4s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .6s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .6s cubic-bezier(.215,.61,.355,1) 0s,opacity .4s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .6s cubic-bezier(.215,.61,.355,1) 0s,opacity .4s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .6s cubic-bezier(.215,.61,.355,1) 0s;-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0}.js-anim-slide-up.is-entered{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.js-anim-slide-down{-webkit-transition:opacity .4s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .6s cubic-bezier(.215,.61,.355,1) 0s;transition:opacity .4s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .6s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .6s cubic-bezier(.215,.61,.355,1) 0s,opacity .4s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .6s cubic-bezier(.215,.61,.355,1) 0s,opacity .4s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .6s cubic-bezier(.215,.61,.355,1) 0s;-webkit-transform:translate(0,-80px);transform:translate(0,-80px);opacity:0}.js-anim-slide-down.is-entered{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.js-anim-slide-left{-webkit-transition:opacity .4s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .6s cubic-bezier(.215,.61,.355,1) 0s;transition:opacity .4s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .6s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .6s cubic-bezier(.215,.61,.355,1) 0s,opacity .4s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .6s cubic-bezier(.215,.61,.355,1) 0s,opacity .4s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .6s cubic-bezier(.215,.61,.355,1) 0s;-webkit-transform:translateX(80px);transform:translateX(80px);opacity:0}.js-anim-slide-left.is-entered{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.js-anim-slide-right{-webkit-transition:opacity .4s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .6s cubic-bezier(.215,.61,.355,1) 0s;transition:opacity .4s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .6s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .6s cubic-bezier(.215,.61,.355,1) 0s,opacity .4s cubic-bezier(.215,.61,.355,1) 0s;transition:transform .6s cubic-bezier(.215,.61,.355,1) 0s,opacity .4s cubic-bezier(.215,.61,.355,1) 0s,-webkit-transform .6s cubic-bezier(.215,.61,.355,1) 0s;-webkit-transform:translateX(-80px);transform:translateX(-80px);opacity:0}.js-anim-slide-right.is-entered{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.js-anim-fade-in{-webkit-transition:opacity .8s cubic-bezier(.25,.46,.45,.94) .1s;transition:opacity .8s cubic-bezier(.25,.46,.45,.94) .1s;opacity:0}.js-anim-fade-in.is-entered{opacity:1}.loading__sound{position:relative;text-align:center;height:calc(100% - 96px);z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0}.loading__sound-txt{width:493.6px}.loading__sound-txt img{width:100%;height:auto}.loading__sound-switch{margin-top:25.6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.loading__sound-switch .btn{width:210.4px}.loading__sound-switch .btn img{width:100%;height:auto}.loading__sound-comment{width:453.6px;margin-top:30px}.loading__sound-comment img{width:100%;height:auto}.js-contents-wrapper{overflow-x:hidden}.index-layout-bg{display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/layout/bg_pattern.jpg);background-repeat:repeat;background-position:0 0;background-size:276px 276px;margin:0 auto;position:relative;width:600px;height:100lvh;min-height:1129.6px;position:fixed;overflow-x:hidden}.index-layout-bg__item--01{width:303px;height:354px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/layout/item01.png);background-repeat:no-repeat;background-position:0 0;background-size:303px 354px;position:absolute;top:0;right:92.8px;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-animation:bgFlag 6s cubic-bezier(.455,.03,.515,.955) infinite;animation:bgFlag 6s cubic-bezier(.455,.03,.515,.955) infinite}.index-layout-bg__item--02{width:258px;height:570px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/layout/item02.png);background-repeat:no-repeat;background-position:0 0;background-size:258px 570px;position:absolute;left:0;top:80px;-webkit-transform-origin:center left;transform-origin:center left;-webkit-animation:ballonAnim 6s cubic-bezier(.455,.03,.515,.955) infinite;animation:ballonAnim 6s cubic-bezier(.455,.03,.515,.955) infinite}.index-layout-bg__item--03{width:191px;height:296px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/layout/item03.png);background-repeat:no-repeat;background-position:0 0;background-size:191px 296px;position:absolute;top:345.6px;right:0;-webkit-animation:FlyAnimBg 4s cubic-bezier(.455,.03,.515,.955) infinite;animation:FlyAnimBg 4s cubic-bezier(.455,.03,.515,.955) infinite}.index-layout-bg__item--04{width:602px;height:660px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/layout/item04.png);background-repeat:no-repeat;background-position:0 0;background-size:602px 660px;position:absolute;top:470.4px;right:0;-webkit-transform-origin:bottom center;transform-origin:bottom center;-webkit-animation:cakeAnim 6s cubic-bezier(.455,.03,.515,.955) infinite;animation:cakeAnim 6s cubic-bezier(.455,.03,.515,.955) infinite}.kv{position:relative;background-color:#e61400}.kv__movie__control{position:absolute;top:12.8px;right:11.2px;z-index:10}.kv__control__wrap{display:grid;grid-template-columns:63.2px auto;-webkit-column-gap:3.2px;-moz-column-gap:3.2px;column-gap:3.2px;background:rgba(0,0,0,.3);padding:6.4px 12.8px 3.2px;border-radius:80px}.kv__control__wrap .control__text{width:63.2px}.kv__control__wrap .control__text img{width:100%;height:auto}.kv__control__wrap .control__type .type.on{width:20px;display:none}.kv__control__wrap .control__type .type.on img{width:100%;height:auto}.kv__control__wrap .control__type .type.off{width:28.8px}.kv__control__wrap .control__type .type.off img{width:100%;height:auto}.kv__movie{width:460.8px;margin:0 auto;border-left:1px solid #000;border-right:1px solid #000;border-right:2px solid #000}.kv__movie video{width:100%;height:auto;display:block}.pickup{background-color:rgba(194,0,0,.2);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);position:relative}.pickup::before{content:"";position:absolute;top:0;left:212.8px;width:2px;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjggKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NURBNjhCMDM3NTA0MTFGMEEwOTdCMzQxOEFDMDcwREEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NURBNjhCMDQ3NTA0MTFGMEEwOTdCMzQxOEFDMDcwREEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1REE2OEIwMTc1MDQxMUYwQTA5N0IzNDE4QUMwNzBEQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1REE2OEIwMjc1MDQxMUYwQTA5N0IzNDE4QUMwNzBEQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoORMQQAAACZSURBVHjarFMBCgAhCFPx/1/urqAQcVd5ChFUrjkdE1Gjgmitcd+5CnCGZlgMJswhEUEJJ+DRe/VASwvAwJ5HgEvDfolAdkxt3u+meJZCxSG3zYjKnWuU/B5CwSNNd6MjX93zzE8qGQwRk+iT3SRAwKymUgFi2UtWK+QeRVbKaijoJ5944u3QKXZIM/bTKstNULlN2DXwEWAAln2LET98baIAAAAASUVORK5CYII=);background-repeat:repeat-y;background-position:0 0;background-size:10px 10px}.pickup__title{padding:12.8px 16px}.pickup__title img{width:183.2px;height:55.2px}.pickup__contents-link{padding:16px;display:grid;-webkit-column-gap:12.8px;-moz-column-gap:12.8px;column-gap:12.8px;position:relative;grid-template-columns:280px 1fr}.pickup__contents-thumb{width:280px}.pickup__contents-thumb img{width:100%;height:auto}.pickup__contents-info-txt{display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/news/bg_pattern.jpg);background-repeat:repeat;background-position:0 0;background-size:351px 351px;padding:12.8px 16px;line-height:1.2}.pickup__contents-info-time{color:#ffe800;font-size:1.92em;font-family:Noto Sans JP,sans-serif;font-weight:500;-webkit-transform:scaleX(.8);transform:scaleX(.8);letter-spacing:.72px;-webkit-transform-origin:left top;transform-origin:left top;width:125%}.pickup__contents-info-disc{color:#fff;font-size:2.56em;font-family:Noto Sans JP,sans-serif;font-weight:900;-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:left top;transform-origin:left top;width:125%}.pickup__contents-info-icon{margin:6.4px 0 0 auto;width:89.6px;height:41.6px}.pickup__contents-info-icon img{width:100%;height:auto}.news{display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/news/bg_pattern.jpg);background-repeat:repeat;background-position:0 0;background-size:351px 351px;position:relative;display:grid;grid-template-columns:73.6px calc(100% - 73.6px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12.8px 25.6px}.news__title{width:73.6px;height:30.4px}.news__title img{width:100%;height:auto}.news__contents{padding-left:25.6px;margin-left:25.6px;position:relative}.news__contents::before{content:"";position:absolute;top:6.4px;left:0;width:3px;height:98px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/news/border.png);background-repeat:no-repeat;background-position:0 0;background-size:3px 98px}.news__contents .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:12.8px}.news__contents .swiper-pagination-bullet{border:solid 2px #7b7b7b;border-radius:50%;display:block;aspect-ratio:1/1;margin-right:16px;width:11px;height:11px}.news__contents .swiper-pagination-bullet:last-child{margin-right:0}.news__contents .swiper-pagination-bullet-active{border:solid 2px #d9d9d9;background-color:#d9d9d9}.news__contents-list{padding:8px 0}.news__contents-item-time{color:#fff;font-size:2.24em;font-family:Noto Sans JP,sans-serif;font-weight:500;-webkit-transform:scaleX(.8);transform:scaleX(.8);letter-spacing:.84px;-webkit-transform-origin:left top;transform-origin:left top;width:125%}.news__contents-item-disc{color:#fff;font-size:2.4em;font-family:Noto Sans JP,sans-serif;font-weight:900;-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:left top;transform-origin:left top;width:125%}.event{position:relative}.event__lead{display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/bg_pattern.jpg);background-repeat:repeat;background-position:0 0;background-size:138px 138px}.event__title{padding-top:64px;margin:0 auto;width:574.4px}.event__title img{width:100%;height:auto}.event__comment{margin:-8px auto 0;padding-bottom:72px;width:453.6px}.event__comment img{width:100%;height:auto}.event__comment.js-scroll-anim img{-webkit-transform:translate(-240px,0);transform:translate(-240px,0);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s;transition:opacity .3s cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .2s,opacity .3s cubic-bezier(.25,.46,.45,.94) .2s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .2s,opacity .3s cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s}.event__comment.js-scroll-anim.is-entered img{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.event__contents{position:relative;margin-bottom:116.8px}.event__contents[data-border-type=left]::before,.event__contents[data-border-type=right]::before{content:"";position:absolute;top:0;width:2px;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDkuMS1jMDAzIDc5Ljk2OTBhODdmYywgMjAyNS8wMy8wNi0yMDo1MDoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIDI2LjggKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NURBNjhCMDM3NTA0MTFGMEEwOTdCMzQxOEFDMDcwREEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NURBNjhCMDQ3NTA0MTFGMEEwOTdCMzQxOEFDMDcwREEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1REE2OEIwMTc1MDQxMUYwQTA5N0IzNDE4QUMwNzBEQSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1REE2OEIwMjc1MDQxMUYwQTA5N0IzNDE4QUMwNzBEQSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoORMQQAAACZSURBVHjarFMBCgAhCFPx/1/urqAQcVd5ChFUrjkdE1Gjgmitcd+5CnCGZlgMJswhEUEJJ+DRe/VASwvAwJ5HgEvDfolAdkxt3u+meJZCxSG3zYjKnWuU/B5CwSNNd6MjX93zzE8qGQwRk+iT3SRAwKymUgFi2UtWK+QeRVbKaijoJ5944u3QKXZIM/bTKstNULlN2DXwEWAAln2LET98baIAAAAASUVORK5CYII=);background-repeat:repeat;background-position:0 0;background-size:10px 10px}.event__contents[data-border-type=right]::before{right:32px}.event__contents[data-border-type=left]::before{left:32px}.event__contents-anchor{position:absolute;top:-73.6px}.event__border-before{position:absolute;top:-6.4px}.event__border-after{position:absolute;bottom:-6.4px}.event__contents-status{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;position:absolute;top:-73.6px;left:3.2px;width:129.6px;height:132px}.event__contents-status[data-status=closed]::before,.event__contents-status[data-status=comingsoon]::before,.event__contents-status[data-status=ongoing]::before{content:"";position:absolute;top:0;left:0}.event__contents-status[data-status=ongoing]::before{width:130px;height:132px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/status/ongoing_bg.png);background-repeat:no-repeat;background-position:center;background-size:130px 132px;-webkit-animation:statusBadgeAnim 14s linear infinite;animation:statusBadgeAnim 14s linear infinite}.event__contents-status[data-status=ongoing] img{width:76px;height:auto}.event__contents-status[data-status=comingsoon]::before{width:137px;height:132px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/status/comingsoon_bg.png);background-repeat:no-repeat;background-position:center;background-size:137px 132px;-webkit-animation:statusBadgeAnimReverse 14s linear infinite;animation:statusBadgeAnimReverse 14s linear infinite}.event__contents-status[data-status=comingsoon] img{width:60px;height:auto}.event__contents-status[data-status=closed]{top:0;left:0;width:123.2px;height:48px}.event__contents-status[data-status=closed]::before{width:124px;height:48px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/status/closed_bg.png);background-repeat:no-repeat;background-position:center;background-size:124px 48px}.event__contents-status[data-status=closed]::after{content:"開催終了";position:absolute;top:0;left:0;font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-size:25.6px;line-height:48px;color:#fff;-webkit-transform:scale(.8,1);transform:scale(.8,1)}.event__contents-status img{position:relative}.event__contents__title{padding-top:64px;font-size:5.76em;font-family:"BIZ UDPMincho",serif;font-weight:700;line-height:1.2;letter-spacing:-.74px;-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:left top;transform-origin:left top;width:125%}.event__contents__title.js-scroll-anim{-webkit-transform:scaleX(.8) translateY(48px);transform:scaleX(.8) translateY(48px);opacity:0;-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275) 0s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform .25s cubic-bezier(.175,.885,.32,1.275) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s;transition:transform .25s cubic-bezier(.175,.885,.32,1.275) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275) 0s}.event__contents__title.js-scroll-anim.is-entered{-webkit-transform:scaleX(.8) translateY(0);transform:scaleX(.8) translateY(0);opacity:1}.event__contents__title[data-type=cp]{color:#fff;margin-left:16px}.event__contents__title[data-type=cp] span{font-size:.712em;color:#ffe800}.event__contents__title[data-type=sticker]{color:#000;margin-left:48px}.event__contents__title[data-type=sticker] span{font-size:.712em}.event__contents__title[data-type=soudan]{color:#fff;margin-left:48px}.event__contents__title[data-type="12th_orb"]{color:#fff;margin-left:48px}.event__contents__title[data-type="12th_orb"] span{font-size:.66em;color:#ffe800;display:block;margin-bottom:25.6px;font-family:"BIZ UDPMincho",serif;letter-spacing:-.48px}.event__contents__title[data-type=election]{color:#000;margin-left:48px}.event__contents__title[data-type=election] span{font-size:.5em;display:block;margin-bottom:25.6px;font-family:"BIZ UDPMincho",serif;letter-spacing:-.36px}.event__contents__title[data-type=election] span strong{font-size:1.33em}.event__contents__title[data-type=multi_gacha]{color:#000;margin-left:48px}.event__contents__title[data-type=multi_gacha] span{font-size:.67em;color:#ff4cb4;display:block;margin-bottom:25.6px;font-family:"BIZ UDPMincho",serif;letter-spacing:-.36px}.event__contents__terms{margin-top:25.6px;font-size:2.08em;font-family:"Noto Sans JP",sans-serif;font-weight:900;color:#fff;background-color:#000;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:left top;transform-origin:left top;padding:6.4px 9.6px;position:relative;overflow-x:hidden}.event__contents__terms.js-scroll-anim::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;-webkit-transform:scaleX(100%);transform:scaleX(100%);-webkit-transform-origin:right center;transform-origin:right center;-webkit-transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) 0s;transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) 0s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) 0s}.event__contents__terms.js-scroll-anim.is-entered::before{-webkit-transform:scaleX(0);transform:scaleX(0)}.event__contents__terms[data-type=pt1]{margin-left:48px}.event__contents__terms[data-type=pt2]{margin-left:16px}.event__contents__terms[data-type=collabo]{margin:16px auto 0;-webkit-transform-origin:center;transform-origin:center}.event__contents__txt{margin-top:25.6px;font-size:2.24em;font-family:"Noto Sans JP",sans-serif;font-weight:900;line-height:2;-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:left top;transform-origin:left top;width:125%}.event__contents__txt[data-type=cp]{margin-left:16px;color:#fff}.event__contents__txt[data-type=election],.event__contents__txt[data-type=multi_gacha],.event__contents__txt[data-type=sticker]{margin-left:48px;color:#000}.event__contents__txt[data-type="12th_orb"],.event__contents__txt[data-type=soudan]{margin-left:48px;color:#fff}.event__contents__txt[data-type=election]{position:relative;z-index:2}.event__contents__btn{position:relative;z-index:2;width:334.4px}.event__contents__btn[data-type=cp]{margin:14.4px 32px 0 auto;padding-bottom:60.8px}.event__contents__btn[data-type=sticker]{margin:-144px 16px 0 auto;padding-bottom:48px}.event__contents__btn[data-type=soudan]{padding-bottom:41.6px;margin:-142.4px 16px 0 auto}.event__contents__btn[data-type=collabo]{margin:46.4px 16px 0 auto}.event__contents__btn[data-type="12th_orb"]{margin:-144px 16px 0 auto;padding-bottom:48px}.event__contents__btn[data-type=election]{margin:22.4px 16px 0 auto;padding-bottom:57.6px}.event__contents__btn[data-type=multi_gacha]{margin:-24px 16px 0 auto;padding-bottom:57.6px}.event__contents__btn img{width:100%;height:auto}.event__contents__btn-link{display:block}.event-cp{background:linear-gradient(342deg,#6c2ca8 26.5%,#d825ba 66.52%);-webkit-backdrop-filter:blur(27px);backdrop-filter:blur(27px)}.event-cp__imgArea{position:relative;margin-top:8px}.event-cp__imgArea.js-scroll-anim-50 .event-cp__img-site{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;-webkit-transform:scale(0,0);transform:scale(0,0);opacity:0}.event-cp__imgArea.js-scroll-anim-50 .event-cp__img-poster{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .2s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .2s;transition:transform .3s cubic-bezier(.165,.84,.44,1) .2s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s;transition:transform .3s cubic-bezier(.165,.84,.44,1) .2s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .2s;-webkit-transform:translate(-100%,100%);transform:translate(-100%,100%);opacity:0}.event-cp__imgArea.js-scroll-anim-50 .event-cp__img-ticket{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .2s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .2s;transition:transform .3s cubic-bezier(.165,.84,.44,1) .2s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s;transition:transform .3s cubic-bezier(.165,.84,.44,1) .2s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .3s cubic-bezier(.165,.84,.44,1) .2s;-webkit-transform:translate(100%,-100%);transform:translate(100%,-100%);opacity:0}.event-cp__imgArea.js-scroll-anim-50 .event-cp__img-logo{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .4s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .4s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .4s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .4s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .4s;-webkit-transform:scale(2,2);transform:scale(2,2);opacity:0}.event-cp__imgArea.js-scroll-anim-50 .event-cp__img-chara-wrap{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .5s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .5s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .5s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .5s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .5s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .5s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .5s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .5s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .5s;-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.event-cp__imgArea.js-scroll-anim-50 .event-cp__img-chara{backface-visibility:hidden;-webkit-backface-visibility:hidden}.event-cp__imgArea.js-scroll-anim-50.is-entered .event-cp__img-site{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.event-cp__imgArea.js-scroll-anim-50.is-entered .event-cp__img-poster,.event-cp__imgArea.js-scroll-anim-50.is-entered .event-cp__img-ticket{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.event-cp__imgArea.js-scroll-anim-50.is-entered .event-cp__img-logo{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.event-cp__imgArea.js-scroll-anim-50.is-entered .event-cp__img-chara-wrap{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.event-cp__imgArea.js-scroll-anim-50.is-entered .event-cp__img-chara{-webkit-animation:bounceCpChara 1.4s ease-in-out infinite;animation:bounceCpChara 1.4s ease-in-out infinite;-webkit-animation-delay:1.4s;animation-delay:1.4s}.event-cp__img-ticket{position:absolute;top:-16px;right:0;width:185.6px;height:auto;z-index:2}.event-cp__img-chara-wrap{position:absolute;top:57.6px;right:0;width:443.2px;height:auto;z-index:2}.event-cp__img-chara-wrap img{width:100%;height:auto}.event-cp__img-site{width:600px;height:auto;position:relative;top:12.8px;z-index:1}.event-cp__img-logo{position:absolute;top:99.2px;left:1.6px;width:401.6px;height:auto;z-index:2}.event-cp__img-poster{position:absolute;width:238.4px;height:auto;left:0;bottom:-156.8px;z-index:2}.event-sticker{background-color:#ffe800}.event-sticker__imgArea{position:relative;width:100%;height:416px}.event-sticker__imgArea img{height:auto}.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__bg-01,.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__bg-02,.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__bg-03,.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__bg-04{-webkit-animation:ballonAnim 2s cubic-bezier(.455,.03,.515,.955) infinite;animation:ballonAnim 2s cubic-bezier(.455,.03,.515,.955) infinite}.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__bg-02{-webkit-animation-delay:.6s;animation-delay:.6s}.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__bg-03{-webkit-animation-delay:1.6s;animation-delay:1.6s}.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__bg-04{-webkit-animation-delay:1s;animation-delay:1s}.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__imgArea-main-01{opacity:0;-webkit-transition:opacity .38s ease-out;transition:opacity .38s ease-out}.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__hatena-01,.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__hatena-02,.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__hatena-03,.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__hatena-04,.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__imgArea-main-02,.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__imgArea-main-03{opacity:0;-webkit-transform:translateX(calc(100vw - 100%)) translateY(calc(100vh - 100%)) rotate(0);transform:translateX(calc(100vw - 100%)) translateY(calc(100vh - 100%)) rotate(0)}.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__hatena-01{-webkit-transition:opacity .38s ease-out .32s,-webkit-transform .38s ease-out .32s;transition:opacity .38s ease-out .32s,-webkit-transform .38s ease-out .32s;transition:transform .38s ease-out .32s,opacity .38s ease-out .32s;transition:transform .38s ease-out .32s,opacity .38s ease-out .32s,-webkit-transform .38s ease-out .32s}.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__hatena-03{-webkit-transition:opacity .38s ease-out .42s,-webkit-transform .38s ease-out .42s;transition:opacity .38s ease-out .42s,-webkit-transform .38s ease-out .42s;transition:transform .38s ease-out .42s,opacity .38s ease-out .42s;transition:transform .38s ease-out .42s,opacity .38s ease-out .42s,-webkit-transform .38s ease-out .42s}.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__hatena-04{-webkit-transition:opacity .38s ease-out .52s,-webkit-transform .38s ease-out .52s;transition:opacity .38s ease-out .52s,-webkit-transform .38s ease-out .52s;transition:transform .38s ease-out .52s,opacity .38s ease-out .52s;transition:transform .38s ease-out .52s,opacity .38s ease-out .52s,-webkit-transform .38s ease-out .52s}.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__imgArea-main-02{-webkit-transition:opacity .38s ease-out .62s,-webkit-transform .38s ease-out .62s;transition:opacity .38s ease-out .62s,-webkit-transform .38s ease-out .62s;transition:transform .38s ease-out .62s,opacity .38s ease-out .62s;transition:transform .38s ease-out .62s,opacity .38s ease-out .62s,-webkit-transform .38s ease-out .62s}.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__imgArea-main-03{-webkit-transition:opacity .38s ease-out .72s,-webkit-transform .38s ease-out .72s;transition:opacity .38s ease-out .72s,-webkit-transform .38s ease-out .72s;transition:transform .38s ease-out .72s,opacity .38s ease-out .72s;transition:transform .38s ease-out .72s,opacity .38s ease-out .72s,-webkit-transform .38s ease-out .72s}.event-sticker__imgArea.js-scroll-anim-40 .event-sticker__hatena-02{-webkit-transition:opacity .38s ease-out .82s,-webkit-transform .38s ease-out .82s;transition:opacity .38s ease-out .82s,-webkit-transform .38s ease-out .82s;transition:transform .38s ease-out .82s,opacity .38s ease-out .82s;transition:transform .38s ease-out .82s,opacity .38s ease-out .82s,-webkit-transform .38s ease-out .82s}.event-sticker__imgArea.js-scroll-anim-40.is-entered .event-sticker__imgArea-main-01{opacity:1}.event-sticker__imgArea.js-scroll-anim-40.is-entered .event-sticker__hatena-01,.event-sticker__imgArea.js-scroll-anim-40.is-entered .event-sticker__hatena-02,.event-sticker__imgArea.js-scroll-anim-40.is-entered .event-sticker__hatena-03,.event-sticker__imgArea.js-scroll-anim-40.is-entered .event-sticker__hatena-04,.event-sticker__imgArea.js-scroll-anim-40.is-entered .event-sticker__imgArea-main-02,.event-sticker__imgArea.js-scroll-anim-40.is-entered .event-sticker__imgArea-main-03{opacity:1;-webkit-transform:translateX(0) translateY(0) rotate(-360deg);transform:translateX(0) translateY(0) rotate(-360deg)}.event-sticker__bg-01{position:absolute;top:144px;left:238.4px;width:123.2px}.event-sticker__bg-02{position:absolute;top:208px;left:416px;width:128px}.event-sticker__bg-03{position:absolute;top:0;right:0;width:68.8px}.event-sticker__bg-04{position:absolute;top:-182.4px;right:0;width:80px}.event-sticker__hatena-01{position:absolute;top:126.4px;left:281.6px;width:175.2px}.event-sticker__hatena-02{position:absolute;top:32px;left:208px;width:165.6px}.event-sticker__hatena-03{position:absolute;top:-22.4px;left:337.6px;width:155.2px}.event-sticker__hatena-04{position:absolute;top:-256px;right:22.4px;width:87.2px}.event-sticker__imgArea-main-01{position:absolute;bottom:0;left:0;width:362.4px}.event-sticker__imgArea-main-02{position:absolute;top:16px;right:0;width:224px;z-index:2}.event-sticker__imgArea-main-03{position:absolute;top:-144px;right:0;width:200px}.event-soudan{display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/soudan/bg_pattern.jpg);background-repeat:repeat;background-position:0 0;background-size:351px 351px}.event-soudan__imgArea{position:relative;overflow:hidden;height:448px}.event-soudan__imgArea.js-scroll-anim-40 .event-soudan__img-title{opacity:0}.event-soudan__imgArea.js-scroll-anim-40 .event-soudan__img-nagano{opacity:0;-webkit-transform-origin:center bottom;transform-origin:center bottom}.event-soudan__imgArea.js-scroll-anim-40.is-entered .event-soudan__img-title{-webkit-animation:bounceDownSoudan .5s,opacity .1s ease-in forwards;animation:bounceDownSoudan .5s,opacity .1s ease-in forwards}.event-soudan__imgArea.js-scroll-anim-40.is-entered .event-soudan__img-nagano{-webkit-animation:bounceZoomSoudan .5s,opacity .1s ease-in forwards,naganoSwayPC 3s cubic-bezier(.445,.05,.55,.95) infinite alternate;animation:bounceZoomSoudan .5s,opacity .1s ease-in forwards,naganoSwayPC 3s cubic-bezier(.445,.05,.55,.95) infinite alternate;-webkit-animation-delay:.5s;animation-delay:.5s}.event-soudan__img-title{margin-top:88px;margin-left:40px;height:auto;width:347.2px;z-index:2;position:relative}.event-soudan__img-nagano{position:absolute;top:0;right:0;width:464px;height:auto}.event-collabo{position:relative;z-index:1;height:1011.2px}.event-collabo::before{content:"";width:600px;height:1012px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo/bg.png);background-repeat:no-repeat;background-position:center;background-size:600px 1012px;position:absolute;top:0;left:0}.event-collabo.js-scroll-anim-50 .event-collabo__img-jin,.event-collabo.js-scroll-anim-50 .event-collabo__img-momo,.event-collabo.js-scroll-anim-50 .event-collabo__img-okarun{opacity:0}.event-collabo.js-scroll-anim-50 .event-collabo__img-jin img,.event-collabo.js-scroll-anim-50 .event-collabo__img-momo img,.event-collabo.js-scroll-anim-50 .event-collabo__img-okarun img{backface-visibility:hidden;-webkit-backface-visibility:hidden}.event-collabo.js-scroll-anim-50 .event-collabo__img-momo{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;-webkit-transform:scale(2,2);transform:scale(2,2)}.event-collabo.js-scroll-anim-50 .event-collabo__img-okarun{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .1s cubic-bezier(.175,.885,.32,1.275) .2s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .1s cubic-bezier(.175,.885,.32,1.275) .2s;transition:transform .1s cubic-bezier(.175,.885,.32,1.275) .2s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s;transition:transform .1s cubic-bezier(.175,.885,.32,1.275) .2s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .1s cubic-bezier(.175,.885,.32,1.275) .2s;-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transform-origin:right center;transform-origin:right center}.event-collabo.js-scroll-anim-50 .event-collabo__img-jin{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .4s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .4s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .4s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .4s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .4s;-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transform-origin:left center;transform-origin:left center}.event-collabo.js-scroll-anim-50 .event-collabo-info{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .8s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .8s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .8s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .8s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .8s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .8s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .8s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .8s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .8s;-webkit-transform:scale(2,2);transform:scale(2,2);opacity:0}.event-collabo.js-scroll-anim-50.is-entered .event-collabo-info,.event-collabo.js-scroll-anim-50.is-entered .event-collabo__img-jin,.event-collabo.js-scroll-anim-50.is-entered .event-collabo__img-momo,.event-collabo.js-scroll-anim-50.is-entered .event-collabo__img-okarun{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.event-collabo.js-scroll-anim-50.is-entered .event-collabo__img-momo img{-webkit-animation:FlyAnim 2s cubic-bezier(.455,.03,.515,.955) .6s infinite;animation:FlyAnim 2s cubic-bezier(.455,.03,.515,.955) .6s infinite}.event-collabo.js-scroll-anim-50.is-entered .event-collabo__img-okarun img{-webkit-animation:FlyAnim 2s cubic-bezier(.455,.03,.515,.955) .8s infinite;animation:FlyAnim 2s cubic-bezier(.455,.03,.515,.955) .8s infinite}.event-collabo.js-scroll-anim-50.is-entered .event-collabo__img-jin img{-webkit-animation:FlyAnim 2s cubic-bezier(.455,.03,.515,.955) 1.2s infinite;animation:FlyAnim 2s cubic-bezier(.455,.03,.515,.955) 1.2s infinite}.event-collabo.js-scroll-anim-50.is-entered .event-collabo-info{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.event-collabo-info{position:relative;z-index:2}.event-collabo-info__title{padding-top:275.2px;margin:0 auto;width:501.6px}.event-collabo-info__title img{width:100%;height:auto}.event-collabo-info__txt{margin:246.4px auto 0;width:339.2px}.event-collabo-info__txt img{width:100%;height:auto}.event-collabo__imgArea{position:absolute;top:0;left:0;width:100%;height:100%}.event-collabo__img-momo{width:516px;margin:48px auto 0}.event-collabo__img-momo img{width:100%;height:auto}.event-collabo__img-okarun{width:368px;position:absolute;top:432px;left:0}.event-collabo__img-okarun img{width:100%;height:auto}.event-collabo__img-jin{width:336px;position:absolute;top:456px;right:0}.event-collabo__img-jin img{width:100%;height:auto}.event__comment-separate{width:455.2px;margin:118.4px auto}.event__comment-separate img{width:100%;height:auto}.event__comment-separate.js-scroll-anim img{-webkit-transform:translate(-240px,0);transform:translate(-240px,0);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s;transition:opacity .3s cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .2s,opacity .3s cubic-bezier(.25,.46,.45,.94) .2s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .2s,opacity .3s cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s}.event__comment-separate.js-scroll-anim.is-entered img{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.event-12th_orb{background-color:#e61400}.event-12th_orb__imgArea{position:relative;width:100%;height:464px}.event-12th_orb__imgArea.js-scroll-anim-40 .event-12th_orb__img-orb-single01,.event-12th_orb__imgArea.js-scroll-anim-40 .event-12th_orb__img-orb-single02,.event-12th_orb__imgArea.js-scroll-anim-40 .event-12th_orb__img-orb-single03,.event-12th_orb__imgArea.js-scroll-anim-40 .event-12th_orb__img-orb-single04{-webkit-animation:fuwafuwaOrb 2s ease-in-out infinite;animation:fuwafuwaOrb 2s ease-in-out infinite}.event-12th_orb__imgArea.js-scroll-anim-40 .event-12th_orb__img-orb-single02{-webkit-animation-delay:.4s;animation-delay:.4s}.event-12th_orb__imgArea.js-scroll-anim-40 .event-12th_orb__img-orb-single03{-webkit-animation-delay:.2s;animation-delay:.2s}.event-12th_orb__imgArea.js-scroll-anim-40 .event-12th_orb__img-orb-single04{-webkit-animation-delay:.6s;animation-delay:.6s}.event-12th_orb__imgArea.js-scroll-anim-40 .event-12th_orb__img-main-fandama{-webkit-transition:opacity 50ms ease .2s,-webkit-transform .2s ease .2s;transition:opacity 50ms ease .2s,-webkit-transform .2s ease .2s;transition:transform .2s ease .2s,opacity 50ms ease .2s;transition:transform .2s ease .2s,opacity 50ms ease .2s,-webkit-transform .2s ease .2s;-webkit-transform:scale(1.2,1.2);transform:scale(1.2,1.2);opacity:0}.event-12th_orb__imgArea.js-scroll-anim-40 .event-12th_orb__img-main-quest{-webkit-transition:opacity 50ms ease 0s,-webkit-transform .2s ease 0s;transition:opacity 50ms ease 0s,-webkit-transform .2s ease 0s;transition:transform .2s ease 0s,opacity 50ms ease 0s;transition:transform .2s ease 0s,opacity 50ms ease 0s,-webkit-transform .2s ease 0s;-webkit-transform:translate(0,16px);transform:translate(0,16px);opacity:0}.event-12th_orb__imgArea.js-scroll-anim-40 .event-12th_orb__img-orb-group02{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .4s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .4s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .4s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .4s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .4s;-webkit-transform:scale(0,0);transform:scale(0,0);opacity:0}.event-12th_orb__imgArea.js-scroll-anim-40.is-entered .event-12th_orb__img-main-fandama{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.event-12th_orb__imgArea.js-scroll-anim-40.is-entered .event-12th_orb__img-main-quest{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.event-12th_orb__imgArea.js-scroll-anim-40.is-entered .event-12th_orb__img-orb-group02{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.event-12th_orb__img-bg{position:absolute;top:-40px;left:40px;right:0;bottom:0;margin:0 auto;width:484.8px;height:auto}.light{position:absolute}.light_1{width:485px;height:484px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/12th_orb/light.png);background-repeat:no-repeat;background-position:0 0;background-size:485px 484px;-webkit-animation:bg_effect 2s linear 0s normal infinite;animation:bg_effect 2s linear 0s normal infinite}.light_2{width:485px;height:484px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/12th_orb/light2.png);background-repeat:no-repeat;background-position:0 0;background-size:485px 484px;-webkit-animation:bg_effect 2s linear -.5s normal infinite;animation:bg_effect 2s linear -.5s normal infinite}.light_3{width:485px;height:484px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/12th_orb/light.png);background-repeat:no-repeat;background-position:0 0;background-size:485px 484px;-webkit-animation:bg_effect 2s linear -1s normal infinite;animation:bg_effect 2s linear -1s normal infinite}.light_4{width:485px;height:484px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/12th_orb/light2.png);background-repeat:no-repeat;background-position:0 0;background-size:485px 484px;-webkit-animation:bg_effect 2s linear -1.5s normal infinite;animation:bg_effect 2s linear -1.5s normal infinite}@-webkit-keyframes bg_effect{0%{opacity:0;-webkit-transform:scale(1,1);transform:scale(1,1)}50%{opacity:0;-webkit-transform:scale(1,1);transform:scale(1,1)}75%{opacity:1;-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}100%{opacity:0;-webkit-transform:scale(2,2);transform:scale(2,2)}}@keyframes bg_effect{0%{opacity:0;-webkit-transform:scale(1,1);transform:scale(1,1)}50%{opacity:0;-webkit-transform:scale(1,1);transform:scale(1,1)}75%{opacity:1;-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5)}100%{opacity:0;-webkit-transform:scale(2,2);transform:scale(2,2)}}.event-12th_orb__img-orb-group01{position:absolute;right:0;bottom:0;width:552px;height:auto}.event-12th_orb__img-orb-group02{position:absolute;top:-160px;right:0;width:600px;height:auto}.event-12th_orb__img-orb-single01{position:absolute;top:307.2px;left:92.8px;width:94.4px;height:auto}.event-12th_orb__img-orb-single02{position:absolute;top:216px;left:144px;width:100.8px;height:auto}.event-12th_orb__img-orb-single03{position:absolute;z-index:2;top:275.2px;left:313.6px;width:124.8px;height:auto}.event-12th_orb__img-orb-single04{position:absolute;top:299.2px;left:425.6px;width:136px;height:auto}.event-12th_orb__img-main-quest{position:absolute;top:-52.8px;left:54.4px;right:0;margin:0 auto;width:537.6px;height:auto}.event-12th_orb__img-main-fandama{position:absolute;top:54.4px;left:48px;right:0;margin:0 auto;width:254.4px;height:auto}.event-election{display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/monst-election2025/bg_pattern.jpg);background-repeat:repeat;background-position:0 0;background-size:351px 351px}.event-election__imgArea{position:relative;width:100%;height:496px}.event-election__imgArea.js-scroll-anim-40 .event-election__imgArea-chara{-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275);transition:opacity .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275);transition:transform .2s cubic-bezier(.175,.885,.32,1.275),opacity .2s cubic-bezier(.25,.46,.45,.94);transition:transform .2s cubic-bezier(.175,.885,.32,1.275),opacity .2s cubic-bezier(.25,.46,.45,.94),-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275);opacity:0;-webkit-transform:scale(.6);transform:scale(.6)}.event-election__imgArea.js-scroll-anim-40 .event-election__imgArea-chara-sanzu{-webkit-transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94),-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translate(32px,32px);transform:translate(32px,32px)}.event-election__imgArea.js-scroll-anim-40 .event-election__imgArea-chara-neo{-webkit-transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94),-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translate(24px,32px);transform:translate(24px,32px)}.event-election__imgArea.js-scroll-anim-40 .event-election__imgArea-chara-iroha{-webkit-transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94),-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translate(32px,0);transform:translate(32px,0)}.event-election__imgArea.js-scroll-anim-40 .event-election__imgArea-chara-mobius{-webkit-transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94),-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translate(32px,-32px);transform:translate(32px,-32px)}.event-election__imgArea.js-scroll-anim-40 .event-election__imgArea-chara-renaissance{-webkit-transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94),-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translate(-32px,-32px);transform:translate(-32px,-32px)}.event-election__imgArea.js-scroll-anim-40 .event-election__imgArea-chara-etoile{-webkit-transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94),-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translate(-32px,0);transform:translate(-32px,0)}.event-election__imgArea.js-scroll-anim-40 .event-election__imgArea-chara-ellis{-webkit-transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94),-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translate(-32px,32px);transform:translate(-32px,32px)}.event-election__imgArea.js-scroll-anim-40 .event-election__imgArea-chara-nike{-webkit-transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94);transition:transform 1.5s cubic-bezier(.25,.46,.45,.94),-webkit-transform 1.5s cubic-bezier(.25,.46,.45,.94);-webkit-transform:translate(-24px,32px);transform:translate(-24px,32px)}.event-election__imgArea.js-scroll-anim-40 .event-election__imgArea-logo{-webkit-transition:opacity 1s ease .7s,-webkit-transform 1s ease .7s,-webkit-filter 1s ease .7s;transition:opacity 1s ease .7s,-webkit-transform 1s ease .7s,-webkit-filter 1s ease .7s;transition:transform 1s ease .7s,opacity 1s ease .7s,filter 1s ease .7s;transition:transform 1s ease .7s,opacity 1s ease .7s,filter 1s ease .7s,-webkit-transform 1s ease .7s,-webkit-filter 1s ease .7s;-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5);-webkit-filter:brightness(4);filter:brightness(4);opacity:0}.event-election__imgArea.js-scroll-anim-40 .event-election__imgArea-txt{-webkit-transition:opacity 1s ease .7s,-webkit-transform 1s ease .7s;transition:opacity 1s ease .7s,-webkit-transform 1s ease .7s;transition:transform 1s ease .7s,opacity 1s ease .7s;transition:transform 1s ease .7s,opacity 1s ease .7s,-webkit-transform 1s ease .7s;-webkit-transform:translate(0,24px);transform:translate(0,24px);opacity:0}.event-election__imgArea.js-scroll-anim-40 .event-election__imgArea-bg-star01,.event-election__imgArea.js-scroll-anim-40 .event-election__imgArea-bg-star02{-webkit-animation:starShine 1.6s infinite;animation:starShine 1.6s infinite}.event-election__imgArea.js-scroll-anim-40 .event-election__imgArea-bg-star02{-webkit-animation-delay:.8s;animation-delay:.8s}.event-election__imgArea.js-scroll-anim-40.is-entered .event-election__imgArea-chara{-webkit-transform:scale(1);transform:scale(1);opacity:1}.event-election__imgArea.js-scroll-anim-40.is-entered .event-election__imgArea-chara-ellis,.event-election__imgArea.js-scroll-anim-40.is-entered .event-election__imgArea-chara-etoile,.event-election__imgArea.js-scroll-anim-40.is-entered .event-election__imgArea-chara-iroha,.event-election__imgArea.js-scroll-anim-40.is-entered .event-election__imgArea-chara-mobius,.event-election__imgArea.js-scroll-anim-40.is-entered .event-election__imgArea-chara-neo,.event-election__imgArea.js-scroll-anim-40.is-entered .event-election__imgArea-chara-nike,.event-election__imgArea.js-scroll-anim-40.is-entered .event-election__imgArea-chara-renaissance,.event-election__imgArea.js-scroll-anim-40.is-entered .event-election__imgArea-chara-sanzu{-webkit-transform:translate(0,0);transform:translate(0,0)}.event-election__imgArea.js-scroll-anim-40.is-entered .event-election__imgArea-logo{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-filter:brightness(1);filter:brightness(1);opacity:1}.event-election__imgArea.js-scroll-anim-40.is-entered .event-election__imgArea-txt{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.event-election__imgArea-bg-img{position:absolute;top:-64px;left:0;right:0;width:598.4px;height:auto;margin:0 auto}.event-election__imgArea-bg-tape{position:absolute;top:-3.2px;left:32px;right:0;width:568px;height:auto;margin:0 auto}.event-election__imgArea-bg-star01{position:absolute;top:-25.6px;left:65.6px;width:449.6px;height:auto;margin:0 auto}.event-election__imgArea-bg-star02{position:absolute;top:8px;left:67.2px;width:480.8px;height:auto;margin:0 auto}.event-election__imgArea-chara{position:relative}.event-election__imgArea-chara-elle{position:absolute;top:152px;left:30.4px;right:0;margin:0 auto;width:176.8px;height:auto;z-index:5}.event-election__imgArea-chara-mobius{position:absolute;top:249.6px;left:11.2px;width:160.8px;height:auto;z-index:5}.event-election__imgArea-chara-iroha{position:absolute;top:172.8px;left:110.4px;width:136px;height:auto;z-index:4}.event-election__imgArea-chara-sanzu{position:absolute;top:65.6px;left:48px;width:155.2px;height:auto;z-index:3}.event-election__imgArea-chara-renaissance{position:absolute;top:238.4px;right:0;width:166.4px;height:auto;z-index:5}.event-election__imgArea-chara-neo{position:absolute;top:30.4px;left:182.4px;width:139.2px;height:auto;z-index:1}.event-election__imgArea-chara-etoile{position:absolute;top:156.8px;right:86.4px;width:137.6px;height:auto;z-index:3}.event-election__imgArea-chara-ellis{position:absolute;top:62.4px;right:27.2px;width:147.2px;height:auto;z-index:2}.event-election__imgArea-chara-nike{position:absolute;top:25.6px;right:147.2px;width:141.6px;height:auto;z-index:2}.event-election__imgArea-logo{position:absolute;top:294.4px;left:16px;right:0;margin:0 auto;width:345.6px;height:auto;z-index:10}.event-election__imgArea-txt{position:absolute;bottom:-49.6px;left:40px;width:321.6px;height:auto}.event-multi_gacha{display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/multi_gacha/bg_pattern.jpg);background-repeat:repeat;background-position:0 0;background-size:351px 351px}.event-multi_gacha__imgArea{position:relative;height:619.2px}.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-logo{opacity:0;-webkit-transform:scale(2,2);transform:scale(2,2);-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s}.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-hand-bg-chara01,.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-hand-bg-chara02,.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-hand-bg-chara03,.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-hand-bg-chara04{opacity:0;-webkit-transform:scale(0,0);transform:scale(0,0)}.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-hand-bg-chara04{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 0s}.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-hand-bg-chara03{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .3s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .3s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .3s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .3s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .3s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .3s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .3s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .3s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .3s}.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-hand-bg-chara02{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .2s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .2s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .2s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .2s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .2s}.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-hand-bg-chara01{-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .4s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .4s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .4s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .4s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .4s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .4s}.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-hand-chara01,.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-hand-chara02,.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-hand-chara03,.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-hand-chara04{opacity:0}.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-obi-chara-nike,.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-obi-chara-nike-bg{opacity:0;-webkit-transform:scale(2,2);transform:scale(2,2);-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .7s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .7s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .7s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .7s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .7s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .7s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .7s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .7s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .7s}.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-obi-chara-txt{opacity:0;-webkit-transform:scale(2,2);transform:scale(2,2);-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .9s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .9s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) .9s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .9s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .9s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .9s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) .9s,opacity 50ms cubic-bezier(.25,.46,.45,.94) .9s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) .9s}.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-obi-txt{-webkit-transform:translate(200%,20%);transform:translate(200%,20%);-webkit-transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) 1s;transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) 1s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) 1s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) 1s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) 1s}.event-multi_gacha__imgArea.js-scroll-anim-40 .event-multi_gacha__img-obi-egg{opacity:0;-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 1.2s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 1.2s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 1.2s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 1.2s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) 1.2s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 1.2s;transition:transform .2s cubic-bezier(.175,.885,.32,1.275) 1.2s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 1.2s,-webkit-transform .2s cubic-bezier(.175,.885,.32,1.275) 1.2s}.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-hand-bg-chara01,.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-hand-bg-chara02,.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-hand-bg-chara03,.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-hand-bg-chara04,.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-logo,.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-obi-chara-nike,.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-obi-chara-nike-bg,.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-obi-chara-txt,.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-obi-egg{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-hand-chara01,.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-hand-chara02,.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-hand-chara03,.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-hand-chara04{-webkit-animation:ballAnime_pyon 1s cubic-bezier(.77,0,.175,1) forwards,ballAnime_furifuri_loop 5.6s 3.6s cubic-bezier(.77,0,.175,1) forwards infinite;animation:ballAnime_pyon 1s cubic-bezier(.77,0,.175,1) forwards,ballAnime_furifuri_loop 5.6s 3.6s cubic-bezier(.77,0,.175,1) forwards infinite}.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-hand-chara04{-webkit-animation-delay:.1s;animation-delay:.1s}.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-hand-chara03{-webkit-animation-delay:.3s;animation-delay:.3s}.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-hand-chara02{-webkit-animation-delay:.2s;animation-delay:.2s}.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-hand-chara01{-webkit-animation-delay:.4s;animation-delay:.4s}.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-obi-chara-nike{-webkit-animation:ballAnime_furifuri_loop 5.6s 1.3s cubic-bezier(.77,0,.175,1) forwards infinite;animation:ballAnime_furifuri_loop 5.6s 1.3s cubic-bezier(.77,0,.175,1) forwards infinite}.event-multi_gacha__imgArea.js-scroll-anim-40.is-entered .event-multi_gacha__img-obi-txt{-webkit-transform:translate(0,0);transform:translate(0,0)}.event-multi_gacha__img-bg-shine{position:absolute;top:0;left:0;right:0;margin:0 auto;width:600px;height:auto;z-index:1}.event-multi_gacha__img-bg{width:600px;height:auto;margin:0 auto;position:relative;z-index:2}.event-multi_gacha__img-logo{position:absolute;top:0;left:17.6px;width:352px;height:auto;z-index:2}.event-multi_gacha__img-hand-bg-chara01{position:absolute;top:246.4px;left:24px;width:90.4px;height:auto;z-index:3}.event-multi_gacha__img-hand-chara01{position:absolute;top:260.8px;left:36.8px;width:64px;height:auto;z-index:4}.event-multi_gacha__img-hand-bg-chara02{position:absolute;top:190.4px;left:142.4px;width:108.8px;height:auto;z-index:3}.event-multi_gacha__img-hand-chara02{position:absolute;top:206.4px;left:156.8px;width:75.2px;height:auto;z-index:4}.event-multi_gacha__img-hand-bg-chara03{position:absolute;top:156.8px;left:276.8px;width:123.2px;height:auto;z-index:3}.event-multi_gacha__img-hand-chara03{position:absolute;top:172.8px;left:294.4px;width:86.4px;height:auto;z-index:4}.event-multi_gacha__img-hand-bg-chara04{position:absolute;top:136px;left:419.2px;width:159.2px;height:auto;z-index:3}.event-multi_gacha__img-hand-chara04{position:absolute;top:158.4px;right:49.6px;width:107.2px;height:auto;z-index:4}.event-multi_gacha__img-obi-chara{position:absolute;left:22.4px;bottom:46.4px;z-index:5}.event-multi_gacha__img-obi-chara-txt{position:absolute;top:-4.8px;left:3.2px;width:63.2px;height:auto;z-index:2}.event-multi_gacha__img-obi-chara-nike{position:absolute;top:20.8px;left:24px;width:100.8px;height:auto;z-index:1}.event-multi_gacha__img-obi-chara-nike-bg{width:152.8px;height:auto}.event-multi_gacha__img-obi-txt{position:absolute;bottom:24px;right:59.2px;width:371.2px;height:auto;z-index:3}.event-multi_gacha__img-obi-egg{position:absolute;bottom:19.2px;right:0;width:92.8px;height:auto;z-index:3}.other{position:relative}.other img{width:100%;height:auto}.other-game{background-color:#e61400;padding:64px 0}.other-game__title{width:572px;height:274px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/other/nagano_game_txt_bg.png);background-repeat:no-repeat;background-position:0 0;background-size:572px 274px;margin:0 auto;-webkit-transition:opacity .2s cubic-bezier(.215,.61,.355,1) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s;transition:opacity .2s cubic-bezier(.215,.61,.355,1) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .2s,opacity .2s cubic-bezier(.215,.61,.355,1) .2s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .2s,opacity .2s cubic-bezier(.215,.61,.355,1) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s;-webkit-transform:scale(.8) translate(0,120px);transform:scale(.8) translate(0,120px);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}.other-game__title img{width:519.2px;height:auto;display:block;margin:0 auto}.other-game.is-entered .other-game__title{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);opacity:1}.other-game__nagano{position:relative;z-index:1;-webkit-transition:opacity .4s cubic-bezier(.215,.61,.355,1) .4s,-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .4s;transition:opacity .4s cubic-bezier(.215,.61,.355,1) .4s,-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .4s;transition:transform .4s cubic-bezier(.215,.61,.355,1) .4s,opacity .4s cubic-bezier(.215,.61,.355,1) .4s;transition:transform .4s cubic-bezier(.215,.61,.355,1) .4s,opacity .4s cubic-bezier(.215,.61,.355,1) .4s,-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .4s;-webkit-transform:scale(.4);transform:scale(.4);opacity:0}.other-game__nagano::before{content:"";width:424px;height:424px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/other/nagano_game_bg.png);background-repeat:no-repeat;background-position:0 0;background-size:424px 424px;margin:0 auto;position:absolute;z-index:-1;top:33.6px;left:0;right:0;-webkit-animation:rotate 100s linear infinite;animation:rotate 100s linear infinite}.other-game__nagano img{width:353.6px;height:auto;display:block;margin:-16px auto 0;-webkit-transform:scale(.4);transform:scale(.4);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1) .6s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .6s;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .6s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .6s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .6s,opacity .3s cubic-bezier(.215,.61,.355,1) .6s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .6s,opacity .3s cubic-bezier(.215,.61,.355,1) .6s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .6s}.other-game.is-entered .other-game__nagano{-webkit-transform:scale(1);transform:scale(1);opacity:1}.other-game.is-entered .other-game__nagano img{-webkit-transform:scale(1);transform:scale(1);opacity:1}.other-event{display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/bg_pattern.jpg);background-repeat:repeat;background-position:0 0;background-size:138px 138px;padding:96px 0 128px;overflow-x:hidden}.other-event__title{width:540px;height:232px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/other/event/txt_bg.png);background-repeat:no-repeat;background-position:0 0;background-size:540px 232px;margin:0 auto;-webkit-transition:opacity .2s cubic-bezier(.215,.61,.355,1) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s;transition:opacity .2s cubic-bezier(.215,.61,.355,1) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .2s,opacity .2s cubic-bezier(.215,.61,.355,1) .2s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .2s,opacity .2s cubic-bezier(.215,.61,.355,1) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s;-webkit-transform:scale(.8) translate(0,120px);transform:scale(.8) translate(0,120px);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}.other-event__title img{width:343.2px;height:auto;display:block;margin:0 auto}.other-event.is-entered .other-event__title{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0);opacity:1}.other-event__img{margin:19.2px auto 0}.other-event__img .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.other-event__img-slide[data-swiper-slide-index="0"],.other-event__img-slide[data-swiper-slide-index="1"],.other-event__img-slide[data-swiper-slide-index="2"],.other-event__img-slide[data-swiper-slide-index="5"]{width:310.4px}.other-event__img-slide[data-swiper-slide-index="3"],.other-event__img-slide[data-swiper-slide-index="4"]{width:451.2px}.other-event__img-link{display:block}.other-event__comment{width:513.6px;margin:56px auto 0;-webkit-transform:translate(240px,0);transform:translate(240px,0);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s;transition:opacity .3s cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .2s,opacity .3s cubic-bezier(.25,.46,.45,.94) .2s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .2s,opacity .3s cubic-bezier(.25,.46,.45,.94) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s}.other-event__comment.is-entered{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.other-cm{background-color:#e61400;padding:128px 43.2px;overflow:hidden}.other-cm__title{width:171.2px;-webkit-transform:translate(-160px,0);transform:translate(-160px,0);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .2s,opacity .3s cubic-bezier(.215,.61,.355,1) .2s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .2s,opacity .3s cubic-bezier(.215,.61,.355,1) .2s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .2s}.other-cm.is-entered .other-cm__title{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.other-cm__contents{-webkit-transform:translate(160px,0);transform:translate(160px,0);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1) .4s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .4s;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .4s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .4s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .4s,opacity .3s cubic-bezier(.215,.61,.355,1) .4s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .4s,opacity .3s cubic-bezier(.215,.61,.355,1) .4s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .4s}.other-cm.is-entered .other-cm__contents{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.other-cm__contents-item{width:512px}.other-cm__contents-item .cm-thumb{display:block;position:relative}.other-cm__contents-item .cm-thumb::after{content:"";width:130px;height:130px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/other/cm/play.png);background-repeat:no-repeat;background-position:0 0;background-size:130px 130px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.other-cm__contents-item .cm-thumb img{width:100%;height:auto;border:solid 6.4px #ff4cb4}.other-cm__contents-item .cm-title{margin-top:16px;font-size:2.88em;font-family:"Noto Sans JP",sans-serif;font-weight:900;color:#000;-webkit-transform:scaleX(.8);transform:scaleX(.8);-webkit-transform-origin:left top;transform-origin:left top}.other-cm__contents .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:38.4px}.other-cm__contents .swiper-pagination-bullet{border:solid 1px #fff;border-radius:50%;display:block;aspect-ratio:1/1;margin-right:16px;width:25.6px;height:25.6px}.other-cm__contents .swiper-pagination-bullet:last-child{margin-right:0}.other-cm__contents .swiper-pagination-bullet-active{border:solid 1px #fff;background-color:#fff}.other-comingsoon{background-color:#e61400;padding:128px 0;position:relative;overflow:hidden}.other-comingsoon__nagano{position:absolute;top:41.6px;left:0}.other-comingsoon__nagano::before{content:"";width:122px;height:293px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/other/comingsoon_nagano_bg.png);background-repeat:no-repeat;background-position:0 0;background-size:122px 293px;position:absolute;top:104px;left:0}.other-comingsoon__nagano img{width:363.2px;height:auto;position:relative;z-index:2;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:translate(-160px,160px) rotate(-14deg);transform:translate(-160px,160px) rotate(-14deg);opacity:0;-webkit-transition:opacity .2s cubic-bezier(.215,.61,.355,1) .2s,-webkit-transform .2s cubic-bezier(.25,.46,.45,.94) .2s;transition:opacity .2s cubic-bezier(.215,.61,.355,1) .2s,-webkit-transform .2s cubic-bezier(.25,.46,.45,.94) .2s;transition:transform .2s cubic-bezier(.25,.46,.45,.94) .2s,opacity .2s cubic-bezier(.215,.61,.355,1) .2s;transition:transform .2s cubic-bezier(.25,.46,.45,.94) .2s,opacity .2s cubic-bezier(.215,.61,.355,1) .2s,-webkit-transform .2s cubic-bezier(.25,.46,.45,.94) .2s}.other-comingsoon.is-entered .other-comingsoon__nagano img{-webkit-transform:translate(0,0) rotate(0);transform:translate(0,0) rotate(0);opacity:1}.other-comingsoon__comment{width:329.6px;margin:0 28.8px 0 auto}.other-comingsoon__comment .comingsoon{width:328.8px;height:auto;-webkit-transform:translate(-240px,0);transform:translate(-240px,0);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1) .4s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .4s;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .4s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .4s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .4s,opacity .3s cubic-bezier(.215,.61,.355,1) .4s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .4s,opacity .3s cubic-bezier(.215,.61,.355,1) .4s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .4s}.other-comingsoon__comment .txt{width:329.6px;height:auto;margin-top:-19.2px;-webkit-transform:translate(-240px,0);transform:translate(-240px,0);opacity:0;-webkit-transition:opacity .3s cubic-bezier(.215,.61,.355,1) .6s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .6s;transition:opacity .3s cubic-bezier(.215,.61,.355,1) .6s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .6s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .6s,opacity .3s cubic-bezier(.215,.61,.355,1) .6s;transition:transform .3s cubic-bezier(.175,.885,.32,1.275) .6s,opacity .3s cubic-bezier(.215,.61,.355,1) .6s,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275) .6s}.other-comingsoon.is-entered .other-comingsoon__comment .comingsoon{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.other-comingsoon.is-entered .other-comingsoon__comment .txt{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.js-event-collabo-contents-status{z-index:2}.event-collabo2 .event__contents-status,.event-multi_gacha .event__contents-status,.event-sticker .event__contents-status{z-index:2}.event-collabo2-contents{position:relative}.event-collabo2-kv{position:relative;width:600px;height:563.2px;overflow:hidden}.event-collabo2-kv::after{position:absolute;left:0;top:0;width:600px;height:564px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/frame.png);background-repeat:no-repeat;background-position:0 0;background-size:600px 564px;content:""}.collabo2-kv-bglayer{width:600px;height:564px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/bg.png);background-repeat:no-repeat;background-position:0 0;background-size:600px 564px;position:absolute;left:0;top:0}.collabo2-kv-bglayer .char{position:absolute;left:0;top:0;width:100%;height:100%}.collabo2-kv-bglayer .char[data-index="1"],.collabo2-kv-bglayer .char[data-index="2"]{-webkit-mask-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/mask_bottom.png);mask-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/mask_bottom.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:600px 563.2px;mask-size:600px 563.2px}.collabo2-kv-bglayer .char[data-index="3"],.collabo2-kv-bglayer .char[data-index="4"]{-webkit-mask-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/mask_top.png);mask-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/mask_top.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:0 0;mask-position:0 0;-webkit-mask-size:600px 563.2px;mask-size:600px 563.2px}.collabo2-kv-bglayer .char .illust{position:absolute;-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .45s cubic-bezier(.165,.84,.44,1) 0s;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .45s cubic-bezier(.165,.84,.44,1) 0s;transition:transform .45s cubic-bezier(.165,.84,.44,1) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s;transition:transform .45s cubic-bezier(.165,.84,.44,1) 0s,opacity 50ms cubic-bezier(.25,.46,.45,.94) 0s,-webkit-transform .45s cubic-bezier(.165,.84,.44,1) 0s;opacity:0}.collabo2-kv-bglayer .char .illust::after{position:absolute;left:0;top:0;content:""}.collabo2-kv-bglayer .char[data-index="1"] .illust{top:353.6px;left:-76.8px;width:316.8px;height:283.2px;-webkit-transform:translate(80px,0);transform:translate(80px,0)}.collabo2-kv-bglayer .char[data-index="1"] .illust::after{width:317px;height:284px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/char1.png);background-repeat:no-repeat;background-position:0 0;background-size:317px 284px;-webkit-animation:1s charFlyAnim cubic-bezier(.12,0,.39,0) .6s infinite alternate;animation:1s charFlyAnim cubic-bezier(.12,0,.39,0) .6s infinite alternate}.collabo2-kv-bglayer .char[data-index="2"] .illust{top:372.8px;left:329.6px;width:340.8px;height:305.6px;-webkit-transform:translate(-80px,0);transform:translate(-80px,0)}.collabo2-kv-bglayer .char[data-index="2"] .illust::after{width:340px;height:305px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/char2.png);background-repeat:no-repeat;background-position:0 0;background-size:340px 305px;-webkit-animation:1s charFlyAnim cubic-bezier(.12,0,.39,0) .2s infinite alternate;animation:1s charFlyAnim cubic-bezier(.12,0,.39,0) .2s infinite alternate}.collabo2-kv-bglayer .char[data-index="3"] .illust{top:57.6px;left:-160px;width:355.2px;height:320px;-webkit-transform:translate(80px,160px);transform:translate(80px,160px)}.collabo2-kv-bglayer .char[data-index="3"] .illust::after{width:356px;height:320px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/char3.png);background-repeat:no-repeat;background-position:0 0;background-size:356px 320px;-webkit-animation:1s charFlyAnim cubic-bezier(.12,0,.39,0) .8s infinite alternate;animation:1s charFlyAnim cubic-bezier(.12,0,.39,0) .8s infinite alternate}.collabo2-kv-bglayer .char[data-index="4"] .illust{top:25.6px;left:416px;width:278.4px;height:251.2px;-webkit-transform:translate(-80px,160px);transform:translate(-80px,160px)}.collabo2-kv-bglayer .char[data-index="4"] .illust::after{width:278px;height:251px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/char4.png);background-repeat:no-repeat;background-position:0 0;background-size:278px 251px;-webkit-animation:1s charFlyAnim cubic-bezier(.12,0,.39,0) .4s infinite alternate;animation:1s charFlyAnim cubic-bezier(.12,0,.39,0) .4s infinite alternate}.collabo2-kv-bglayer .line{width:600px;height:564px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/line.png);background-repeat:no-repeat;background-position:0 0;background-size:600px 564px;position:absolute;left:0;top:0}.collabo2-kv-bglayer .char[data-index="5"]{position:absolute;top:16px;left:97.6px;width:403.2px;height:360px;-webkit-transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 50ms,-webkit-transform .4s cubic-bezier(.165,.84,.44,1) 50ms;transition:opacity 50ms cubic-bezier(.25,.46,.45,.94) 50ms,-webkit-transform .4s cubic-bezier(.165,.84,.44,1) 50ms;transition:transform .4s cubic-bezier(.165,.84,.44,1) 50ms,opacity 50ms cubic-bezier(.25,.46,.45,.94) 50ms;transition:transform .4s cubic-bezier(.165,.84,.44,1) 50ms,opacity 50ms cubic-bezier(.25,.46,.45,.94) 50ms,-webkit-transform .4s cubic-bezier(.165,.84,.44,1) 50ms;-webkit-transform:translate(0,80px);transform:translate(0,80px);opacity:0}.collabo2-kv-bglayer .char[data-index="5"]::after{position:absolute;left:0;top:0;width:403px;height:360px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/char5.png);background-repeat:no-repeat;background-position:0 0;background-size:403px 360px;content:"";-webkit-animation:1s charFlyAnim cubic-bezier(.12,0,.39,0) 0s infinite alternate;animation:1s charFlyAnim cubic-bezier(.12,0,.39,0) 0s infinite alternate}.collabo2-kv-bglayer .light{width:600px;height:564px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/overlay_light.png);background-repeat:no-repeat;background-position:0 0;background-size:600px 564px;position:absolute;left:0;top:0;mix-blend-mode:hard-light}.collabo2-kv-bglayer .shadow{width:600px;height:115px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/top_shadow.png);background-repeat:no-repeat;background-position:0 0;background-size:600px 115px;position:absolute;left:0;bottom:0}.collabo2-kv-overlay{position:relative}.collabo2-kv-overlay .logo{position:relative;display:block;width:550.4px;height:198.4px;margin:232px 14.4px 0;-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955) .5s,-webkit-transform .35s cubic-bezier(1,0,0,1) .55s;transition:opacity .3s cubic-bezier(.455,.03,.515,.955) .5s,-webkit-transform .35s cubic-bezier(1,0,0,1) .55s;transition:transform .35s cubic-bezier(1,0,0,1) .55s,opacity .3s cubic-bezier(.455,.03,.515,.955) .5s;transition:transform .35s cubic-bezier(1,0,0,1) .55s,opacity .3s cubic-bezier(.455,.03,.515,.955) .5s,-webkit-transform .35s cubic-bezier(1,0,0,1) .55s;-webkit-transform:scale(3);transform:scale(3);opacity:0}.collabo2-kv-overlay .logo>span{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:551px;height:199px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/logo.png);background-repeat:no-repeat;background-position:0 0;background-size:551px 199px}.collabo2-kv-overlay .lead{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:405px;height:75px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/lead.png);background-repeat:no-repeat;background-position:0 0;background-size:405px 75px;margin:-6.4px auto 0;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .7s,-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .7s;transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .7s,-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .7s;transition:transform .4s cubic-bezier(.215,.61,.355,1) .7s,opacity .2s cubic-bezier(.25,.46,.45,.94) .7s;transition:transform .4s cubic-bezier(.215,.61,.355,1) .7s,opacity .2s cubic-bezier(.25,.46,.45,.94) .7s,-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .7s;-webkit-transform:translateY(16px);transform:translateY(16px);opacity:0}.collabo2-kv-overlay .term{width:100%;height:48px;padding-left:9.6px;text-align:center;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .75s,-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .75s;transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .75s,-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .75s;transition:transform .4s cubic-bezier(.215,.61,.355,1) .75s,opacity .2s cubic-bezier(.25,.46,.45,.94) .75s;transition:transform .4s cubic-bezier(.215,.61,.355,1) .75s,opacity .2s cubic-bezier(.25,.46,.45,.94) .75s,-webkit-transform .4s cubic-bezier(.215,.61,.355,1) .75s;-webkit-transform:translateY(16px);transform:translateY(16px);opacity:0}.collabo2-kv-overlay .term>span{display:inline-block;font-family:"Noto Sans JP";font-style:normal;font-weight:900;font-size:20.8px;line-height:35.2px;color:#fff;-webkit-transform:scale(.8,1);transform:scale(.8,1);padding:6.4px 12.8px;background-color:#000}.event-collabo2-kv.is-entered .collabo2-kv-bglayer .char .illust{-webkit-transform:translate(0,0);transform:translate(0,0);opacity:1}.event-collabo2-kv.is-entered .char[data-index="5"]{-webkit-transform:scale(1);transform:scale(1);opacity:1}.event-collabo2-kv.is-entered .logo{-webkit-transform:scale(1);transform:scale(1);opacity:1}.event-collabo2-kv.is-entered .lead{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.event-collabo2-kv.is-entered .term{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.event-collabo2-lead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:89.6px;background-color:#a81600}.event-collabo2-lead>p{font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-size:22.4px;line-height:140%;text-align:center;color:#fff;-webkit-filter:drop-shadow(0 0 4.8px #9d0000) drop-shadow(0 0 4.8px #9d0000) drop-shadow(0 0 4.8px #9d0000);filter:drop-shadow(0 0 4.8px #9d0000) drop-shadow(0 0 4.8px #9d0000) drop-shadow(0 0 4.8px #9d0000);-webkit-transform:scale(.8,1);transform:scale(.8,1)}.event-collabo2-lead>p>span{color:#ffff2c}.event-collabo2-info{position:relative;width:600px;height:412.8px;padding-top:296px}.event-collabo2-info .bgCanvas{position:absolute;top:0;left:0;width:100%;height:100%}.event-collabo2-info .bgCanvas>canvas{width:100%;height:100%}.event-collabo2-info .ball{position:absolute;width:169.6px;height:169.6px;opacity:0}.event-collabo2-info .ball[data-index="1"]{top:4.8px;left:56px;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94) 0s;transition:opacity .2s cubic-bezier(.25,.46,.45,.94) 0s}.event-collabo2-info .ball[data-index="2"]{top:4.8px;left:214.4px;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .2s;transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .2s}.event-collabo2-info .ball[data-index="3"]{top:4.8px;left:374.4px;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .4s;transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .4s}.event-collabo2-info .ball[data-index="4"]{top:131.2px;left:136px;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .1s;transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .1s}.event-collabo2-info .ball[data-index="5"]{top:131.2px;left:294.4px;-webkit-transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .3s;transition:opacity .2s cubic-bezier(.25,.46,.45,.94) .3s}.event-collabo2-info .ball>img{width:100%;height:auto}.event-collabo2-info .copyright{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:314px;height:16px;display:block;background-image:url(/promotion/12th_anniversary/assets/index/img/sp/event/collabo2/copyright.png);background-repeat:no-repeat;background-position:0 0;background-size:314px 16px;position:relative;margin:20.8px auto 0}.event__contents__btn[data-type=collabo2]{position:relative;margin-left:307.2px}.event__contents__btn[data-type=collabo2] .event__contents__btn-link{width:278.4px;height:59.2px}.event-collabo2-info.is-entered .ball{opacity:1}.event-collabo2-info.is-entered .ball[data-index="1"]>img{-webkit-animation:pyonpyon 1.5s ease 0s infinite;animation:pyonpyon 1.5s ease 0s infinite}.event-collabo2-info.is-entered .ball[data-index="2"]>img{-webkit-animation:pyonpyon 1.5s ease .2s infinite;animation:pyonpyon 1.5s ease .2s infinite}.event-collabo2-info.is-entered .ball[data-index="3"]>img{-webkit-animation:pyonpyon 1.5s ease .4s infinite;animation:pyonpyon 1.5s ease .4s infinite}.event-collabo2-info.is-entered .ball[data-index="4"]>img{-webkit-animation:pyonpyon 1.5s ease .1s infinite;animation:pyonpyon 1.5s ease .1s infinite}.event-collabo2-info.is-entered .ball[data-index="5"]>img{-webkit-animation:pyonpyon 1.5s ease .3s infinite;animation:pyonpyon 1.5s ease .3s infinite}@-webkit-keyframes pyonpyon{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}15%{-webkit-transform:translate(0,-20.8px);transform:translate(0,-20.8px)}26%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@keyframes pyonpyon{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}15%{-webkit-transform:translate(0,-20.8px);transform:translate(0,-20.8px)}26%{-webkit-transform:translate(0,0);transform:translate(0,0)}}@-webkit-keyframes logoBlurAnim{0%{opacity:0;-webkit-transform:scale(.2,1);transform:scale(.2,1)}40%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}100%{opacity:0;-webkit-transform:scale(1.1,1);transform:scale(1.1,1)}}@keyframes logoBlurAnim{0%{opacity:0;-webkit-transform:scale(.2,1);transform:scale(.2,1)}40%{opacity:1;-webkit-transform:scale(1,1);transform:scale(1,1)}100%{opacity:0;-webkit-transform:scale(1.1,1);transform:scale(1.1,1)}}@-webkit-keyframes charFlyAnim{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-4.8px);transform:translate(0,-4.8px)}}@keyframes charFlyAnim{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-4.8px);transform:translate(0,-4.8px)}}