@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,10px,0);transform:translate3d(0,10px,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,10px,0);transform:translate3d(0,10px,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(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes bounceCpChara{0%,100%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}50%{-webkit-transform:translateY(0);transform:translateY(0)}75%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@-webkit-keyframes FlyAnim{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}50%{-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,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,2px,0);transform:translate3d(0,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(-5px);transform:translateY(-5px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fuwafuwaOrb{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}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,50px);transform:translate(0,50px);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,-50px);transform:translate(0,-50px);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(50px);transform:translateX(50px);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(-50px);transform:translateX(-50px);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% - 60px);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:-25px}.loading__sound-txt{width:308.5px}.loading__sound-txt img{width:100%;height:auto}.loading__sound-switch{margin-top:16px;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:131.5px}.loading__sound-switch .btn img{width:100%;height:auto}.loading__sound-comment{width:283.5px;margin-top:50px}.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:172px 172px;margin:0 auto;position:relative;width:375px;height:100lvh;min-height:706px;position:fixed;overflow-x:hidden}.index-layout-bg__item--01{width:189px;height:221px;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:189px 221px;position:absolute;top:0;right:58px;-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:161px;height:356px;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:161px 356px;position:absolute;left:0;top:50px;-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:119px;height:185px;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:119px 185px;position:absolute;top:216px;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:376px;height:412px;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:376px 412px;position:absolute;top:294px;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:8px;right:7px;z-index:10}.kv__control__wrap{display:grid;grid-template-columns:39.5px auto;-webkit-column-gap:2px;-moz-column-gap:2px;column-gap:2px;background:rgba(0,0,0,.3);padding:4px 8px 2px;border-radius:50px}.kv__control__wrap .control__text{width:39.5px}.kv__control__wrap .control__text img{width:100%;height:auto}.kv__control__wrap .control__type .type.on{width:12.5px;display:none}.kv__control__wrap .control__type .type.on img{width:100%;height:auto}.kv__control__wrap .control__type .type.off{width:18px}.kv__control__wrap .control__type .type.off img{width:100%;height:auto}.kv__movie{width:288px;margin:0 auto;border-left:1px solid #000;border-right:1px 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:133px;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:6.25px 6.25px}.pickup__title{padding:8px 10px}.pickup__title img{width:114.5px;height:34.5px}.pickup__contents-link{padding:10px;display:grid;-webkit-column-gap:8px;-moz-column-gap:8px;column-gap:8px;position:relative;grid-template-columns:175px 1fr}.pickup__contents-thumb{width:175px}.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:219px 219px;padding:8px 10px;line-height:1.2}.pickup__contents-info-time{color:#ffe800;font-size:1.2em;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:1.6em;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:4px 0 0 auto;width:56px;height:26px}.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:219px 219px;position:relative;display:grid;grid-template-columns:46px calc(100% - 46px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 16px}.news__title{width:46px;height:19px}.news__title img{width:100%;height:auto}.news__contents{padding-left:16px;margin-left:16px;position:relative}.news__contents::before{content:"";position:absolute;top:4px;left:0;width:2px;height:61px;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:2px 61px}.news__contents .swiper-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:8px}.news__contents .swiper-pagination-bullet{border:solid 2px #7b7b7b;border-radius:50%;display:block;aspect-ratio:1/1;margin-right:10px;width:7px;height:7px}.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:5px 0}.news__contents-item-time{color:#fff;font-size:1.4em;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:1.5em;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:86px 86px}.event__title{padding-top:40px;margin:0 auto;width:359px}.event__title img{width:100%;height:auto}.event__comment{margin:-5px auto 0;padding-bottom:45px;width:283.5px}.event__comment img{width:100%;height:auto}.event__comment.js-scroll-anim img{-webkit-transform:translate(-150px,0);transform:translate(-150px,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:73px}.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:6.25px 6.25px}.event__contents[data-border-type=right]::before{right:20px}.event__contents[data-border-type=left]::before{left:20px}.event__contents-anchor{position:absolute;top:-46px}.event__border-before{position:absolute;top:-4px}.event__border-after{position:absolute;bottom:-4px}.event__contents-status{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;position:absolute;top:-46px;left:2px;width:81px;height:82.5px}.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:81px;height:83px;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:81px 83px;-webkit-animation:statusBadgeAnim 14s linear infinite;animation:statusBadgeAnim 14s linear infinite}.event__contents-status[data-status=ongoing] img{width:47.5px;height:auto}.event__contents-status[data-status=comingsoon]::before{width:86px;height:83px;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:86px 83px;-webkit-animation:statusBadgeAnimReverse 14s linear infinite;animation:statusBadgeAnimReverse 14s linear infinite}.event__contents-status[data-status=comingsoon] img{width:37.5px;height:auto}.event__contents-status[data-status=closed]{top:0;left:0;width:77px;height:30px}.event__contents-status[data-status=closed]::before{width:77px;height:30px;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:77px 30px}.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:16px;line-height:30px;color:#fff;-webkit-transform:scale(.8,1);transform:scale(.8,1)}.event__contents-status img{position:relative}.event__contents__title{padding-top:40px;font-size:3.6em;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(30px);transform:scaleX(.8) translateY(30px);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:10px}.event__contents__title[data-type=cp] span{font-size:.725em;color:#ffe800}.event__contents__title[data-type=sticker]{color:#000;margin-left:30px}.event__contents__title[data-type=sticker] span{font-size:.725em}.event__contents__title[data-type=soudan]{color:#fff;margin-left:30px}.event__contents__title[data-type="12th_orb"]{color:#fff;margin-left:30px}.event__contents__title[data-type="12th_orb"] span{font-size:.68em;color:#ffe800;display:block;margin-bottom:16px;font-family:"BIZ UDPMincho",serif;letter-spacing:-.48px}.event__contents__title[data-type=election]{color:#000;margin-left:30px}.event__contents__title[data-type=election] span{font-size:.5em;display:block;margin-bottom:16px;font-family:"BIZ UDPMincho",serif;letter-spacing:-.36px}.event__contents__title[data-type=election] span strong{font-size:1.34em}.event__contents__title[data-type=multi_gacha]{color:#000;margin-left:30px}.event__contents__title[data-type=multi_gacha] span{font-size:.67em;color:#ff4cb4;display:block;margin-bottom:16px;font-family:"BIZ UDPMincho",serif;letter-spacing:-.36px}.event__contents__terms{margin-top:16px;font-size:1.3em;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:4px 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:30px}.event__contents__terms[data-type=pt2]{margin-left:10px}.event__contents__terms[data-type=collabo]{margin:10px auto 0;-webkit-transform-origin:center;transform-origin:center}.event__contents__txt{margin-top:16px;font-size:1.4em;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:10px;color:#fff}.event__contents__txt[data-type=election],.event__contents__txt[data-type=multi_gacha],.event__contents__txt[data-type=sticker]{margin-left:30px;color:#000}.event__contents__txt[data-type="12th_orb"],.event__contents__txt[data-type=soudan]{margin-left:30px;color:#fff}.event__contents__txt[data-type=election]{position:relative;z-index:2}.event__contents__btn{position:relative;z-index:2;width:209px}.event__contents__btn[data-type=cp]{margin:9px 20px 0 auto;padding-bottom:38px}.event__contents__btn[data-type=sticker]{margin:-90px 10px 0 auto;padding-bottom:30px}.event__contents__btn[data-type=soudan]{padding-bottom:26px;margin:-89px 10px 0 auto}.event__contents__btn[data-type=collabo]{margin:29px 10px 0 auto}.event__contents__btn[data-type="12th_orb"]{margin:-90px 10px 0 auto;padding-bottom:30px}.event__contents__btn[data-type=election]{margin:14px 10px 0 auto;padding-bottom:36px}.event__contents__btn[data-type=multi_gacha]{margin:-15px 10px 0 auto;padding-bottom:36px}.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:5px}.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:-10px;right:0;width:116px;height:auto;z-index:2}.event-cp__img-chara-wrap{position:absolute;top:36px;right:0;width:277px;height:auto;z-index:2}.event-cp__img-chara-wrap img{width:100%;height:auto}.event-cp__img-site{width:375px;height:auto;position:relative;top:8px;z-index:1}.event-cp__img-logo{position:absolute;top:62px;left:1px;width:251px;height:auto;z-index:2}.event-cp__img-poster{position:absolute;width:149px;height:auto;left:0;bottom:-98px;z-index:2}.event-sticker{background-color:#ffe800}.event-sticker__imgArea{position:relative;width:100%;height:260px}.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:90px;left:149px;width:77px}.event-sticker__bg-02{position:absolute;top:130px;left:260px;width:80px}.event-sticker__bg-03{position:absolute;top:0;right:0;width:43px}.event-sticker__bg-04{position:absolute;top:-114px;right:0;width:50px}.event-sticker__hatena-01{position:absolute;top:79px;left:176px;width:109.5px}.event-sticker__hatena-02{position:absolute;top:20px;left:130px;width:103.5px}.event-sticker__hatena-03{position:absolute;top:-14px;left:211px;width:97px}.event-sticker__hatena-04{position:absolute;top:-160px;right:14px;width:54.5px}.event-sticker__imgArea-main-01{position:absolute;bottom:0;left:0;width:226.5px}.event-sticker__imgArea-main-02{position:absolute;top:10px;right:0;width:140px;z-index:2}.event-sticker__imgArea-main-03{position:absolute;top:-90px;right:0;width:125px}.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:219px 219px}.event-soudan__imgArea{position:relative;overflow:hidden;height:276px}.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,naganoSwaySP 3s cubic-bezier(.445,.05,.55,.95) infinite alternate;animation:bounceZoomSoudan .5s,opacity .1s ease-in forwards,naganoSwaySP 3s cubic-bezier(.445,.05,.55,.95) infinite alternate;-webkit-animation-delay:.5s;animation-delay:.5s}.event-soudan__img-title{margin-top:55px;margin-left:25px;height:auto;width:217px;z-index:2;position:relative}.event-soudan__img-nagano{position:absolute;top:0;right:0;width:290px;height:auto}.event-collabo{position:relative;z-index:1;height:632px}.event-collabo::before{content:"";width:375px;height:632px;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:375px 632px;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:172px;margin:0 auto;width:313.5px}.event-collabo-info__title img{width:100%;height:auto}.event-collabo-info__txt{margin:154px auto 0;width:212px}.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:322.5px;margin:30px auto 0}.event-collabo__img-momo img{width:100%;height:auto}.event-collabo__img-okarun{width:230px;position:absolute;top:270px;left:0}.event-collabo__img-okarun img{width:100%;height:auto}.event-collabo__img-jin{width:210px;position:absolute;top:285px;right:0}.event-collabo__img-jin img{width:100%;height:auto}.event__comment-separate{width:284.5px;margin:74px auto}.event__comment-separate img{width:100%;height:auto}.event__comment-separate.js-scroll-anim img{-webkit-transform:translate(-150px,0);transform:translate(-150px,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:290px}.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,10px);transform:translate(0,10px);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:-25px;left:25px;right:0;bottom:0;margin:0 auto;width:303px;height:auto}.light{position:absolute}.light_1{width:303px;height:302px;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:303px 302px;-webkit-animation:bg_effect 2s linear 0s normal infinite;animation:bg_effect 2s linear 0s normal infinite}.light_2{width:303px;height:302px;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:303px 302px;-webkit-animation:bg_effect 2s linear -.5s normal infinite;animation:bg_effect 2s linear -.5s normal infinite}.light_3{width:303px;height:302px;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:303px 302px;-webkit-animation:bg_effect 2s linear -1s normal infinite;animation:bg_effect 2s linear -1s normal infinite}.light_4{width:303px;height:302px;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:303px 302px;-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:345px;height:auto}.event-12th_orb__img-orb-group02{position:absolute;top:-100px;right:0;width:375px;height:auto}.event-12th_orb__img-orb-single01{position:absolute;top:192px;left:58px;width:59px;height:auto}.event-12th_orb__img-orb-single02{position:absolute;top:135px;left:90px;width:63px;height:auto}.event-12th_orb__img-orb-single03{position:absolute;z-index:2;top:172px;left:196px;width:78px;height:auto}.event-12th_orb__img-orb-single04{position:absolute;top:187px;left:266px;width:85px;height:auto}.event-12th_orb__img-main-quest{position:absolute;top:-33px;left:34px;right:0;margin:0 auto;width:336px;height:auto}.event-12th_orb__img-main-fandama{position:absolute;top:34px;left:30px;right:0;margin:0 auto;width:159px;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:219px 219px}.event-election__imgArea{position:relative;width:100%;height:310px}.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(20px,20px);transform:translate(20px,20px)}.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(15px,20px);transform:translate(15px,20px)}.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(20px,0);transform:translate(20px,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(20px,-20px);transform:translate(20px,-20px)}.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(-20px,-20px);transform:translate(-20px,-20px)}.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(-20px,0);transform:translate(-20px,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(-20px,20px);transform:translate(-20px,20px)}.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(-15px,20px);transform:translate(-15px,20px)}.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,15px);transform:translate(0,15px);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:-40px;left:0;right:0;width:374px;height:auto;margin:0 auto}.event-election__imgArea-bg-tape{position:absolute;top:-2px;left:20px;right:0;width:355px;height:auto;margin:0 auto}.event-election__imgArea-bg-star01{position:absolute;top:-16px;left:41px;width:281px;height:auto;margin:0 auto}.event-election__imgArea-bg-star02{position:absolute;top:5px;left:42px;width:300.5px;height:auto;margin:0 auto}.event-election__imgArea-chara{position:relative}.event-election__imgArea-chara-elle{position:absolute;top:95px;left:19px;right:0;margin:0 auto;width:110.5px;height:auto;z-index:5}.event-election__imgArea-chara-mobius{position:absolute;top:156px;left:7px;width:100.5px;height:auto;z-index:5}.event-election__imgArea-chara-iroha{position:absolute;top:108px;left:69px;width:85px;height:auto;z-index:4}.event-election__imgArea-chara-sanzu{position:absolute;top:41px;left:30px;width:97px;height:auto;z-index:3}.event-election__imgArea-chara-renaissance{position:absolute;top:149px;right:0;width:104px;height:auto;z-index:5}.event-election__imgArea-chara-neo{position:absolute;top:19px;left:114px;width:87px;height:auto;z-index:1}.event-election__imgArea-chara-etoile{position:absolute;top:98px;right:54px;width:86px;height:auto;z-index:3}.event-election__imgArea-chara-ellis{position:absolute;top:39px;right:17px;width:92px;height:auto;z-index:2}.event-election__imgArea-chara-nike{position:absolute;top:16px;right:92px;width:88.5px;height:auto;z-index:2}.event-election__imgArea-logo{position:absolute;top:184px;left:10px;right:0;margin:0 auto;width:216px;height:auto;z-index:10}.event-election__imgArea-txt{position:absolute;bottom:-31px;left:25px;width:201px;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:219px 219px}.event-multi_gacha__imgArea{position:relative;height:387px}.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:375px;height:auto;z-index:1}.event-multi_gacha__img-bg{width:375px;height:auto;margin:0 auto;position:relative;z-index:2}.event-multi_gacha__img-logo{position:absolute;top:0;left:11px;width:220px;height:auto;z-index:2}.event-multi_gacha__img-hand-bg-chara01{position:absolute;top:154px;left:15px;width:56.5px;height:auto;z-index:3}.event-multi_gacha__img-hand-chara01{position:absolute;top:163px;left:23px;width:40px;height:auto;z-index:4}.event-multi_gacha__img-hand-bg-chara02{position:absolute;top:119px;left:89px;width:68px;height:auto;z-index:3}.event-multi_gacha__img-hand-chara02{position:absolute;top:129px;left:98px;width:47px;height:auto;z-index:4}.event-multi_gacha__img-hand-bg-chara03{position:absolute;top:98px;left:173px;width:77px;height:auto;z-index:3}.event-multi_gacha__img-hand-chara03{position:absolute;top:108px;left:184px;width:54px;height:auto;z-index:4}.event-multi_gacha__img-hand-bg-chara04{position:absolute;top:85px;left:262px;width:99.5px;height:auto;z-index:3}.event-multi_gacha__img-hand-chara04{position:absolute;top:99px;right:31px;width:67px;height:auto;z-index:4}.event-multi_gacha__img-obi-chara{position:absolute;left:14px;bottom:29px;z-index:5}.event-multi_gacha__img-obi-chara-txt{position:absolute;top:-3px;left:2px;width:39.5px;height:auto;z-index:2}.event-multi_gacha__img-obi-chara-nike{position:absolute;top:13px;left:15px;width:63px;height:auto;z-index:1}.event-multi_gacha__img-obi-chara-nike-bg{width:95.5px;height:auto}.event-multi_gacha__img-obi-txt{position:absolute;bottom:15px;right:37px;width:232px;height:auto;z-index:3}.event-multi_gacha__img-obi-egg{position:absolute;bottom:12px;right:0;width:58px;height:auto;z-index:3}.other{position:relative}.other img{width:100%;height:auto}.other-game{background-color:#e61400;padding:40px 0}.other-game__title{width:357px;height:171px;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:357px 171px;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,75px);transform:scale(.8) translate(0,75px);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}.other-game__title img{width:324.5px;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:265px;height:265px;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:265px 265px;margin:0 auto;position:absolute;z-index:-1;top:21px;left:0;right:0;-webkit-animation:rotate 100s linear infinite;animation:rotate 100s linear infinite}.other-game__nagano img{width:221px;height:auto;display:block;margin:-10px 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:86px 86px;padding:60px 0 80px;overflow-x:hidden}.other-event__title{width:337px;height:145px;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:337px 145px;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,75px);transform:scale(.8) translate(0,75px);-webkit-transform-origin:bottom;transform-origin:bottom;opacity:0}.other-event__title img{width:214.5px;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:12px 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:194px}.other-event__img-slide[data-swiper-slide-index="3"],.other-event__img-slide[data-swiper-slide-index="4"]{width:282px}.other-event__img-link{display:block}.other-event__comment{width:321px;margin:35px auto 0;-webkit-transform:translate(150px,0);transform:translate(150px,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:80px 27px;overflow:hidden}.other-cm__title{width:107px;-webkit-transform:translate(-100px,0);transform:translate(-100px,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(100px,0);transform:translate(100px,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:320px}.other-cm__contents-item .cm-thumb{display:block;position:relative}.other-cm__contents-item .cm-thumb::after{content:"";width:81px;height:81px;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:81px 81px;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 4px #ff4cb4}.other-cm__contents-item .cm-title{margin-top:10px;font-size:1.8em;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:24px}.other-cm__contents .swiper-pagination-bullet{border:solid 1px #fff;border-radius:50%;display:block;aspect-ratio:1/1;margin-right:10px;width:16px;height:16px}.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:80px 0;position:relative;overflow:hidden}.other-comingsoon__nagano{position:absolute;top:26px;left:0}.other-comingsoon__nagano::before{content:"";width:76px;height:183px;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:76px 183px;position:absolute;top:65px;left:0}.other-comingsoon__nagano img{width:227px;height:auto;position:relative;z-index:2;-webkit-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:translate(-100px,100px) rotate(-14deg);transform:translate(-100px,100px) 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:206px;margin:0 18px 0 auto}.other-comingsoon__comment .comingsoon{width:205.5px;height:auto;-webkit-transform:translate(-150px,0);transform:translate(-150px,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:206px;height:auto;margin-top:-12px;-webkit-transform:translate(-150px,0);transform:translate(-150px,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:375px;height:352px;overflow:hidden}.event-collabo2-kv::after{position:absolute;left:0;top:0;width:375px;height:352px;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:375px 352px;content:""}.collabo2-kv-bglayer{width:375px;height:352px;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:375px 352px;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:375px 352px;mask-size:375px 352px}.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:375px 352px;mask-size:375px 352px}.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:221px;left:-48px;width:198px;height:177px;-webkit-transform:translate(50px,0);transform:translate(50px,0)}.collabo2-kv-bglayer .char[data-index="1"] .illust::after{width:198px;height:177px;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:198px 177px;-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:233px;left:206px;width:213px;height:191px;-webkit-transform:translate(-50px,0);transform:translate(-50px,0)}.collabo2-kv-bglayer .char[data-index="2"] .illust::after{width:213px;height:191px;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:213px 191px;-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:36px;left:-100px;width:222px;height:200px;-webkit-transform:translate(50px,100px);transform:translate(50px,100px)}.collabo2-kv-bglayer .char[data-index="3"] .illust::after{width:222px;height:200px;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:222px 200px;-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:16px;left:260px;width:174px;height:157px;-webkit-transform:translate(-50px,100px);transform:translate(-50px,100px)}.collabo2-kv-bglayer .char[data-index="4"] .illust::after{width:174px;height:157px;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:174px 157px;-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:375px;height:352px;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:375px 352px;position:absolute;left:0;top:0}.collabo2-kv-bglayer .char[data-index="5"]{position:absolute;top:10px;left:61px;width:252px;height:225px;-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,50px);transform:translate(0,50px);opacity:0}.collabo2-kv-bglayer .char[data-index="5"]::after{position:absolute;left:0;top:0;width:252px;height:225px;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:252px 225px;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:375px;height:352px;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:375px 352px;position:absolute;left:0;top:0;mix-blend-mode:hard-light}.collabo2-kv-bglayer .shadow{width:375px;height:72px;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:375px 72px;position:absolute;left:0;bottom:0}.collabo2-kv-overlay{position:relative}.collabo2-kv-overlay .logo{position:relative;display:block;width:344px;height:124px;margin:145px 9px 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:344px;height:124px;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:344px 124px}.collabo2-kv-overlay .lead{overflow:hidden;white-space:nowrap;text-indent:-9999px;width:253px;height:47px;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:253px 47px;margin:-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(10px);transform:translateY(10px);opacity:0}.collabo2-kv-overlay .term{width:100%;height:30px;padding-left: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(10px);transform:translateY(10px);opacity:0}.collabo2-kv-overlay .term>span{display:inline-block;font-family:"Noto Sans JP";font-style:normal;font-weight:900;font-size:13px;line-height:22px;color:#fff;-webkit-transform:scale(.8,1);transform:scale(.8,1);padding:4px 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:56px;background-color:#a81600}.event-collabo2-lead>p{font-family:"Noto Sans JP";font-style:normal;font-weight:700;font-size:14px;line-height:140%;text-align:center;color:#fff;-webkit-filter:drop-shadow(0 0 3px #9d0000) drop-shadow(0 0 3px #9d0000) drop-shadow(0 0 3px #9d0000);filter:drop-shadow(0 0 3px #9d0000) drop-shadow(0 0 3px #9d0000) drop-shadow(0 0 3px #9d0000);-webkit-transform:scale(.8,1);transform:scale(.8,1)}.event-collabo2-lead>p>span{color:#ffff2c}.event-collabo2-info{position:relative;width:375px;height:258px;padding-top:185px}.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:106px;height:106px;opacity:0}.event-collabo2-info .ball[data-index="1"]{top:3px;left:35px;-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:3px;left:134px;-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:3px;left:234px;-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:82px;left:85px;-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:82px;left:184px;-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:196px;height:10px;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:196px 10px;position:relative;margin:13px auto 0}.event__contents__btn[data-type=collabo2]{position:relative;margin-left:192px}.event__contents__btn[data-type=collabo2] .event__contents__btn-link{width:174px;height:37px}.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,-13px);transform:translate(0,-13px)}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,-13px);transform:translate(0,-13px)}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,-3px);transform:translate(0,-3px)}}@keyframes charFlyAnim{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}}