html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}html{scrollbar-gutter:stable}.headline-text{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block}.bg-wrap{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%}@media screen and (max-width: 750px){.bg-wrap{display:none}}.bg-wrap::before{position:fixed;top:0;left:0;width:100%;height:100vh;content:'';background-position:top center;background-image:url('../images/2606-ultraman-collabo/bg-pc.jpg');background-size:cover}.pc-switcher{display:none}.loading{position:fixed;top:0;left:0;z-index:100;width:100%;height:100%;background-position:center center;background-image:url('../images/2606-ultraman-collabo/bg-pc-loading.jpg');background-repeat:no-repeat;background-size:cover}.loading .loading-logo{background-image:url('../images/2606-ultraman-collabo/logo-op.png');background-repeat:no-repeat;background-position:left top;width:528px;height:328.8px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-size:contain;position:absolute;top:50%;left:50%;opacity:0;transform:translate(-50%, -50%)}@media screen and (max-width: 1080px){.loading .loading-logo{background-image:url('../images/2606-ultraman-collabo/logo-op.png');padding-bottom:49.81818%;width:80%;height:0;background-size:cover;background-position:0 0}}.load .loading .loading-logo{animation:fadeIn .7s ease .3s forwards}.container{position:relative;font-family:'Noto Sans CJK JP', 'Hiragino Kaku Gothic Pro', 'メイリオ', Mayryo, 'ＭＳ Ｐゴシック', 'MS PGothic', sans-serif}.container *{box-sizing:border-box}.container .pc-wrap{position:fixed;width:100%;height:100vh}@media screen and (max-width: 1200px){.container .pc-wrap{display:none}}.container .pc-wrap .home{background-image:url('../images/2606-ultraman-collabo/link-official.png');background-repeat:no-repeat;background-position:left top;width:214px;height:68px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute;top:10px;left:0;z-index:20;opacity:0}@media screen and (max-width: 1200px){.container .pc-wrap .home{display:none}}.animation-end .container .pc-wrap .home{animation:fadeIn 1s ease 1.4s forwards}.container .pc-wrap .firstview-bg-pc{background-image:url('../images/2606-ultraman-collabo/firstview-chara-pc.png');background-repeat:no-repeat;background-position:left top;width:1181px;height:1955px;position:fixed;top:calc(50% + 549px);left:calc(50% - 166px);opacity:0;transform:translate(-50%, -50%)}.animation-end .container .pc-wrap .firstview-bg-pc{animation:fadeIn 1.2s ease .2s forwards}.container .pc-wrap .logo-pc{background-image:url('../images/2606-ultraman-collabo/logo-pc.png');background-repeat:no-repeat;background-position:left top;width:336px;height:195px;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:fixed;top:23%;left:calc(50% - 407px);z-index:3;opacity:0;transform:translate(-50%, -50%)}.animation-end .container .pc-wrap .logo-pc{animation:fadeIn 1s ease 2.1s forwards}.container .pc-wrap .ultraman-60th-logo{background-image:url('../images/2606-ultraman-collabo/pc-left-ultraman-60th-logo.png');background-repeat:no-repeat;background-position:left top;width:123px;height:87px;position:fixed;bottom:30px;left:calc(50% - 576px);z-index:3;opacity:0}.animation-end .container .pc-wrap .ultraman-60th-logo{animation:fadeIn 1s ease 1.8s forwards}@media screen and (max-height: 770px){.container .pc-wrap .firstview-bg-pc{transform:translate(-50%, -50%) scale(0.8)}.container .pc-wrap .logo-pc{top:34%;transform:translate(-50%, -50%) scale(0.8)}.container .pc-wrap .ultraman-60th-logo{transform:scale(0.8);transform-origin:left bottom}}.container .scroll-down{position:fixed;right:0;bottom:0;left:1165px;z-index:30;width:1em;margin:0 auto;padding-bottom:75px;color:#a32d30;transition:.2s;font-size:12px;font-weight:bold;opacity:0;overflow:hidden;text-transform:uppercase;transition-delay:2s;transition-duration:1s;-ms-writing-mode:tb-lr;writing-mode:vertical-lr}@media screen and (max-width: 1200px){.container .scroll-down{right:auto;left:calc(50% + 260px);margin:0}}@media screen and (max-width: 750px){.container .scroll-down{display:none}}.animation-end .container .scroll-down{opacity:1}.container .scroll-down::after{background:#a32d30;position:absolute;bottom:0;left:50%;width:1px;height:70px;animation:scrollDown 1.5s cubic-bezier(1, 0, 0, 1) infinite;content:''}.container .sp-wrap{background-color:#fff;position:absolute;top:0;right:0;left:637px;z-index:10;width:500px;margin:auto;box-shadow:-10px 0 10px rgba(0,0,0,0.2),10px 0 10px rgba(0,0,0,0.2);opacity:0;overflow:hidden}@media screen and (max-width: 750px){.container .sp-wrap{max-width:none;width:100%;box-shadow:none;opacity:1;transition-delay:.5s}}@media screen and (max-width: 1200px){.container .sp-wrap{right:0;left:0;margin:0 auto}}@media screen and (max-width: 1080px){.container .sp-wrap{background-image:none}}.animation-end .container .sp-wrap{animation:fadeIn 1s ease .9s forwards}@media screen and (max-width: 1200px){.animation-end .container .sp-wrap{animation:fadeIn 1s ease 0s forwards}}@media screen and (max-width: 750px){.animation-end .container .sp-wrap{animation:none}}.container .sp-inner{position:relative}.container .sp-inner section{position:relative;z-index:1}.container .contents{position:relative}.container .bg-parallax{position:absolute;top:0;left:0;z-index:-3;width:100%;height:100%;will-change:transform;background-position:center top;background-image:url('../images/2606-ultraman-collabo/bg.jpg');background-repeat:repeat-y;background-size:100% auto}.container .firstview{position:relative;padding-bottom:173.3%;transition:opacity .3s ease;border-bottom:7px solid #00c7e4;opacity:0;overflow:hidden}.animation-end .container .firstview{opacity:1}@media screen and (max-width: 750px){.container .firstview{border-bottom:1vw solid #00c7e4}}.container .firstview::before{background-position:top center;background-image:url('../images/2606-ultraman-collabo/firstview-bg.png');background-repeat:no-repeat;background-size:cover;position:absolute;top:0;left:0;z-index:-2;width:100%;min-height:100%;height:100vh;margin:auto;content:''}.container .firstview .ultraman-60th-logo{background-image:url('../images/2606-ultraman-collabo/firstview-ultraman-60th-logo.png');padding-bottom:15.04313%;width:21.3%;height:0;background-size:cover;background-position:0 0;position:absolute;top:7%;left:9%;z-index:3;opacity:0}.animation-end .container .firstview .ultraman-60th-logo{animation:fadeIn 1s ease 1.8s forwards}.container .firstview .chara-before{background-image:url('../images/2606-ultraman-collabo/sp-firstview-chara-before.png');padding-bottom:162.66667%;width:100%;height:0;background-size:cover;background-position:0 0;position:absolute;bottom:0;left:0;filter:brightness(.1);opacity:0}.animation-end .container .firstview .chara-before{animation:fv-chara-before-entrance 2s ease .2s forwards}.container .firstview .chara-after{background-image:url('../images/2606-ultraman-collabo/sp-firstview-chara-after.png');padding-bottom:162.66667%;width:100%;height:0;background-size:cover;background-position:0 0;position:absolute;bottom:0;left:0;opacity:0}.animation-end .container .firstview .chara-after{animation:fadeIn .8s ease 2.2s forwards, chara-after-flicker 6s ease-in-out 3.0s infinite}.container .firstview .firstview-bottom{background-image:url('../images/2606-ultraman-collabo/firstview-bottom.png');padding-bottom:89.33333%;width:100%;height:0;background-size:cover;background-position:0 0;position:absolute;bottom:0;left:0;opacity:0;pointer-events:none}.animation-end .container .firstview .firstview-bottom{animation:fadeIn 1.2s ease 0s forwards}.container .firstview .logo{background-image:url('../images/2606-ultraman-collabo/logo.png');padding-bottom:45.4497%;width:89.3%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute;top:48%;right:0;left:0;z-index:2;margin:0 auto;opacity:0}.animation-end .container .firstview .logo{animation:fadeIn .6s ease 2.1s forwards}.container .firstview .period{position:absolute;top:0;left:0;z-index:3;width:100%;opacity:0}.animation-end .container .firstview .period{animation:fadeIn .6s ease 2.1s forwards}.container .firstview .period span{background-image:url('../images/2606-ultraman-collabo/period.png');padding-bottom:5.33333%;width:97.6%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-size:contain;background-repeat:no-repeat;display:block;margin:0 auto}.container .firstview .reward-images{position:absolute;bottom:14%;left:0;z-index:2;width:100%;height:28%;pointer-events:none}.container .firstview .reward-images .reward1{background-image:url('../images/2606-ultraman-collabo/firstview-image1.png');padding-bottom:33.18794%;width:91.7%;height:0;background-size:cover;background-position:0 0;position:absolute;right:0;bottom:-8%;opacity:0}.animation-end .container .firstview .reward-images .reward1{animation:fadeInLeft .5s ease 2.3s forwards}.container .firstview .reward-images .reward2{background-image:url('../images/2606-ultraman-collabo/firstview-image2.png');padding-bottom:8.40524%;width:53.5%;height:0;background-size:cover;background-position:0 0;position:absolute;bottom:19%;left:21%;opacity:0}.animation-end .container .firstview .reward-images .reward2{animation:fadeInLeft .3s ease 2.4s forwards}.container .firstview .reward-images .reward3{background-image:url('../images/2606-ultraman-collabo/firstview-image3.png');padding-bottom:9.72747%;width:55.3%;height:0;background-size:cover;background-position:0 0;position:absolute;bottom:2%;left:19%;opacity:0}.animation-end .container .firstview .reward-images .reward3{animation:fadeInLeft .3s ease 2.5s forwards}.container .nav{position:relative;z-index:2;margin-top:-23%;opacity:0;transition-delay:.1s;transition-duration:1s}@media screen and (max-width: 1200px){.container .nav{transition-delay:1.5s;transition-duration:1s}}.animation-end .container .nav{opacity:1}.container .nav ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:1%;-ms-flex-pack:center;justify-content:center}.container .nav ul li{margin-top:1%;opacity:0;transform:translateX(30px)}.animation-end .container .nav ul .nav1{animation:fadeInLeft .5s ease 2.6s forwards}.animation-end .container .nav ul .nav2{animation:fadeInLeft .5s ease 2.7s forwards}.animation-end .container .nav ul .nav3{animation:fadeInLeft .5s ease 2.8s forwards}.container .nav ul .nav1{position:relative;width:31%}.container .nav ul .nav1 a{background-image:url('../images/2606-ultraman-collabo/nav1.png');padding-bottom:62.5%;width:100%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block}.container .nav ul .nav2{position:relative;left:-1%;width:31%}.container .nav ul .nav2 a{background-image:url('../images/2606-ultraman-collabo/nav2.png');padding-bottom:62.5%;width:100%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block}.container .nav ul .nav3{position:relative;left:-1%;width:31%}.container .nav ul .nav3 a{background-image:url('../images/2606-ultraman-collabo/nav3.png');padding-bottom:62.5%;width:100%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block}.container .quest{position:relative;margin-bottom:10%;padding:16% 0 5%}.container .quest .headline{position:relative;z-index:2;width:100%;height:0;margin:0 auto;padding-bottom:18.87%;opacity:0}.container .quest .headline .headline-bg{background-image:url('../images/2606-ultraman-collabo/quest-headline3.png');padding-bottom:91.86667%;width:100%;height:0;background-size:cover;background-position:0 0;position:absolute;top:0;left:0;z-index:-1;margin-top:-31%;clip-path:inset(-200% -200% -200% 100%)}.container .quest .headline .headline-bg::before{background-color:rgba(0,199,228,0.8);position:absolute;top:0;left:0;width:100%;height:100%;content:'';filter:blur(8px);-webkit-mask-image:url('../images/2606-ultraman-collabo/quest-headline3.png');mask-image:url('../images/2606-ultraman-collabo/quest-headline3.png');-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:0;pointer-events:none;transform:translateX(100%)}.container .quest .headline::before{background-image:url('../images/2606-ultraman-collabo/quest-headline1.png');padding-bottom:3.33333%;width:10.8%;height:0;background-size:cover;background-position:0 0;background-size:contain;background-repeat:no-repeat;position:absolute;top:28%;left:50%;content:'';opacity:0;transform:translate(-50%, 20px)}.container .quest .headline::after{background-image:url('../images/2606-ultraman-collabo/quest-headline2.png');padding-bottom:12.52694%;width:65.3%;height:0;background-size:cover;background-position:0 0;background-size:contain;background-repeat:no-repeat;position:absolute;top:40%;left:50%;content:'';opacity:0;transform:translate(-50%, 20px)}.container .quest.fade-up .headline{opacity:1}.container .quest.fade-up .headline::before{animation:gacha-fade-up-x-center .5s ease forwards}.container .quest.fade-up .headline::after{animation:gacha-fade-up-x-center .5s ease .7s forwards}.container .quest.fade-up .headline .headline-bg{animation:headline-bg-slide-in 0.2s cubic-bezier(0.22, 1, 0.36, 1) 0.5s forwards,headline-bg-flicker 3s steps(1, end) 0.7s infinite}.container .quest.fade-up .headline .headline-bg::before{animation:headline-bg-afterglow .2s ease-out .5s forwards}.container .quest.fade-up .quest2 .character{animation:character-entrance 1.8s ease 1.2s forwards}.container .quest.fade-up .quest2 .character-eff{animation:lightning-flash-recurring 5.8s steps(1, end) 2.5s infinite}.container .quest.fade-up .quest2 .quest2-subheadline{animation:gacha-fade-up .5s ease 3.0s forwards}.container .quest.fade-up .quest2 .slider{animation:fadeIn .5s ease 3.1s forwards}.container .quest.fade-up .quest2 .quest-h2{animation:gacha-fade-up .5s ease 3.2s forwards}.container .quest .quest2{position:relative;margin:5% auto 28%}.container .quest .quest2 .character{background-image:url('../images/2606-ultraman-collabo/quest2-character.png');padding-bottom:121.33333%;width:100%;height:0;background-size:cover;background-position:0 0;margin:auto;filter:brightness(.1);opacity:0;transform:translateY(40px)}.container .quest .quest2 .character-eff{background-image:url('../images/2606-ultraman-collabo/quest2-character-eff.png');padding-bottom:121.33333%;width:100%;height:0;background-size:cover;background-position:0 0;position:absolute;top:0;left:0;z-index:0;opacity:0;pointer-events:none}.container .quest .quest2 .slider{opacity:0;transition-delay:.6s;transition-duration:1s}.container .quest .quest2 .slick-slider{position:absolute;top:56%;right:0;left:0;width:50.6%;margin:0 auto}.container .quest .quest2 .slick-slider img{max-width:100%}.container .quest .quest2 .quest-h2{background-image:url('../images/2606-ultraman-collabo/quest-h2.png');padding-bottom:5.46643%;width:76.13%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-size:contain;background-repeat:no-repeat;position:absolute;right:0;left:0;margin:19% auto 0;opacity:0;transform:translateY(20px)}@media screen and (max-width: 750px){.container .quest .quest2 .quest-h2{margin:25% auto 0}}.container .quest .slick-prev,.container .quest .slick-next{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-color:transparent;position:absolute;bottom:9%;z-index:2;padding:0;border:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none}.container .quest .slick-prev{background-image:url('../images/2606-ultraman-collabo/prev.png');padding-bottom:17.69231%;width:10%;height:0;background-size:cover;background-position:0 0;background-position:center;background-size:contain;background-repeat:no-repeat;left:-15%}.container .quest .slick-prev::before{display:none}.container .quest .slick-next{background-image:url('../images/2606-ultraman-collabo/next.png');padding-bottom:17.69231%;width:10%;height:0;background-size:cover;background-position:0 0;background-position:center;background-size:contain;background-repeat:no-repeat;right:-15%}.container .quest .slick-next::before{display:none}.container .gacha{position:relative;margin-bottom:10%;padding:8% 0 5%}.container .gacha.fade-up .headline{opacity:1}.container .gacha.fade-up .headline::before{animation:gacha-fade-up-x-center .5s ease forwards}.container .gacha.fade-up .headline::after{animation:gacha-fade-up-x-center .5s ease .7s forwards}.container .gacha.fade-up .headline .headline-bg{animation:headline-bg-slide-in 0.2s cubic-bezier(0.22, 1, 0.36, 1) 0.5s forwards,headline-bg-flicker 3s steps(1, end) 0.7s infinite}.container .gacha.fade-up .headline .headline-bg::before{animation:headline-bg-afterglow .2s ease-out .5s forwards}.container .gacha.fade-up .gacha1 .bg{animation:fadeIn .6s ease 1.2s both}.container .gacha.fade-up .gacha1 .subheadline{animation:subheadline-reveal .6s ease 1.9s forwards}.container .gacha.fade-up .gacha1 .illust{animation:gacha-fade-up .5s ease 2.1s forwards}.container .gacha.fade-up .gacha1 .chara{animation:gacha-fade-up .5s ease 2.2s forwards}.container .gacha.fade-up .gacha1 .effect-back{animation:fadeIn .5s ease 2.6s forwards, aura-blink 1s ease-in-out 3.1s infinite alternate}.container .gacha .headline{position:relative;z-index:2;width:100%;height:0;margin:0 auto;padding-bottom:18.87%;opacity:0}.container .gacha .headline .headline-bg{background-image:url('../images/2606-ultraman-collabo/equipment-headline3.png');padding-bottom:91.86667%;width:100%;height:0;background-size:cover;background-position:0 0;position:absolute;top:0;left:0;z-index:-1;margin-top:-31%;clip-path:inset(-200% -200% -200% 100%)}.container .gacha .headline .headline-bg::before{background-color:rgba(0,199,228,0.8);position:absolute;top:0;left:0;width:100%;height:100%;content:'';filter:blur(8px);-webkit-mask-image:url('../images/2606-ultraman-collabo/equipment-headline3.png');mask-image:url('../images/2606-ultraman-collabo/equipment-headline3.png');-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:0;pointer-events:none;transform:translateX(100%)}.container .gacha .headline::before{background-image:url('../images/2606-ultraman-collabo/equipment-headline1.png');padding-bottom:3.33277%;width:19.73%;height:0;background-size:cover;background-position:0 0;background-size:contain;background-repeat:no-repeat;position:absolute;top:28%;left:50%;content:'';opacity:0;transform:translate(-50%, 20px)}.container .gacha .headline::after{background-image:url('../images/2606-ultraman-collabo/equipment-headline2.png');padding-bottom:12.53263%;width:59.33%;height:0;background-size:cover;background-position:0 0;position:absolute;top:40%;left:50%;content:'';opacity:0;transform:translate(-50%, 20px)}.container .gacha .gacha1{position:relative;margin-bottom:-10%}.container .gacha .gacha1 .bg{background-image:url('../images/2606-ultraman-collabo/gacha1-bg.png');padding-bottom:165.20344%;width:160.27%;height:0;background-size:cover;background-position:0 0;background-image:none;position:absolute;top:0;left:-61%;margin:-28% auto 0}.container .gacha .gacha1 .bg::after{background-image:url('../images/2606-ultraman-collabo/gacha1-bg.png');padding-bottom:103.0782%;width:100%;height:0;background-size:cover;background-position:0 0;position:absolute;top:0;left:0;margin:0 auto;content:''}.container .gacha .gacha1 .bg::before{background-color:#cfcfcf;position:absolute;top:0%;left:0%;width:100%;height:100%;content:'';-webkit-mask-image:url("../images/2606-ultraman-collabo/gacha1-bg.png");mask-image:url("../images/2606-ultraman-collabo/gacha1-bg.png");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover}.container .gacha .gacha1 .subheadline{background-image:url('../images/2606-ultraman-collabo/gacha1-subheadline.png');padding-bottom:46.13333%;width:5.6%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute;top:0;left:5%;z-index:10;margin-top:50%;clip-path:inset(0 0 100% 0)}.container .gacha .gacha1 .detail{position:relative;padding-bottom:127.2%}.container .gacha .gacha1 .effect-back{background-image:url('../images/2606-ultraman-collabo/gacha1-illust-back.png');padding-bottom:104.92801%;width:65.73%;height:0;background-size:cover;background-position:0 0;position:absolute;top:0;left:33%;z-index:1;margin-top:12%;opacity:0}.container .gacha .gacha1 .illust{background-image:url('../images/2606-ultraman-collabo/gacha1-illust.png');padding-bottom:95.2%;width:57.6%;height:0;background-size:cover;background-position:0 0;position:absolute;top:0;left:38%;z-index:2;margin-top:17%;opacity:0;transform:translateY(20px)}.container .gacha .gacha1 .chara{background-image:url('../images/2606-ultraman-collabo/gacha1-chara.png');padding-bottom:53.46667%;width:26%;height:0;background-size:cover;background-position:0 0;position:absolute;top:0;right:61%;margin-top:49%;opacity:0;transform:translateY(20px)}.container .gacha .gacha2{position:relative;margin-bottom:0}.container .gacha .gacha2.fade-up .bg{animation:fadeIn .6s ease both}.container .gacha .gacha2.fade-up .subheadline{animation:subheadline-reveal .6s ease .7s forwards}.container .gacha .gacha2.fade-up .illust{animation:gacha-fade-up .5s ease .9s forwards}.container .gacha .gacha2.fade-up .chara{animation:gacha-fade-up .5s ease 1.0s forwards}.container .gacha .gacha2.fade-up .effect-back2{animation:spark-float 3s ease-out 1.6s forwards, spark-float 3s ease-out 4.18s infinite}.container .gacha .gacha2.fade-up .effect-front{animation:clip-left-to-right 0.4s ease-out 1.2s forwards,slash-flash 3s steps(1, end) 1.6s infinite}.container .gacha .gacha2.fade-up .effect-back{animation:fadeIn .5s ease 1.4s forwards, aura-blink 1s ease-in-out 1.9s infinite alternate}.container .gacha .gacha2.fade-up+.gacha-note{animation:gacha-fade-up .5s ease 1.5s forwards}.container .gacha .gacha2 .bg{background-image:url('../images/2606-ultraman-collabo/gacha2-bg.png');padding-bottom:126.66667%;width:100%;height:0;background-size:cover;background-position:0 0;position:absolute;top:4%;left:3%;margin:0 auto}.container .gacha .gacha2 .subheadline{background-image:url('../images/2606-ultraman-collabo/gacha2-subheadline.png');padding-bottom:30.13333%;width:6%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:absolute;right:4%;bottom:11%;z-index:10;margin:0 auto;clip-path:inset(0 0 100% 0)}.container .gacha .gacha2 .detail{position:relative;padding-bottom:125.8%}.container .gacha .gacha2 .illust{background-image:url('../images/2606-ultraman-collabo/gacha2-illust.png');padding-bottom:106.22179%;width:78.9%;height:0;background-size:cover;background-position:0 0;position:absolute;top:0;left:10%;margin-top:19%;opacity:0;transform:translateY(20px)}.container .gacha .gacha2 .chara{background-image:url('../images/2606-ultraman-collabo/gacha2-chara.png');padding-bottom:54.25953%;width:25.33%;height:0;background-size:cover;background-position:0 0;position:absolute;top:0;right:11%;margin-top:62%;opacity:0;transform:translateY(20px)}.container .gacha .gacha2 .effect-back{background-image:url('../images/2606-ultraman-collabo/gacha2-illust-back.png');padding-bottom:116.1377%;width:88.67%;height:0;background-size:cover;background-position:0 0;position:absolute;top:0;right:6.2%;z-index:-1;margin-top:14%;opacity:0}.container .gacha .gacha2 .effect-back2{background-image:url('../images/2606-ultraman-collabo/gacha2-effect-back.png');padding-bottom:56.37379%;width:71.7%;height:0;background-size:cover;background-position:0 0;position:absolute;top:13%;right:28%;margin-top:25%;opacity:0;transform:translateY(20px)}.container .gacha .gacha2 .effect-front{background-image:url('../images/2606-ultraman-collabo/gacha2-effect-front.png');padding-bottom:54.13333%;width:58.4%;height:0;background-size:cover;background-position:0 0;position:absolute;top:0;right:27%;margin-top:27%;clip-path:inset(0 100% 0 0)}.container .gacha .gacha-note{background-image:url('../images/2606-ultraman-collabo/equipment-note.png');padding-bottom:3.73351%;width:69.47%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;margin:5% auto 0;opacity:0;transform:translateY(20px)}.container .special{position:relative;margin:0 3%;padding:8% 0 20%}.container .special .inner-special{position:relative;padding:3% 0 7%;opacity:0;overflow:hidden;transition-delay:.1s}.container .special.fade-up .headline{opacity:1}.container .special.fade-up .headline::before{animation:gacha-fade-up-x-center .5s ease forwards}.container .special.fade-up .headline::after{animation:gacha-fade-up-x-center .5s ease .7s forwards}.container .special.fade-up .headline .headline-bg{animation:headline-bg-slide-in 0.2s cubic-bezier(0.22, 1, 0.36, 1) 0.5s forwards,headline-bg-flicker 3s steps(1, end) 0.7s infinite}.container .special.fade-up .headline .headline-bg::before{animation:headline-bg-afterglow .2s ease-out .5s forwards}.container .special.fade-up .stone{animation:gacha-fade-up .5s ease 1.2s forwards}.container .special.fade-up .subheadline{animation:gacha-fade-up .5s ease 1.3s forwards}.container .special.fade-up .btn-detail{animation:gacha-fade-up .5s ease 1.4s forwards}.container .special.fade-up .star-box{animation:fadeIn .5s ease 1.7s forwards}.container .special.fade-up .inner-special,.container .special.fade-up .text{opacity:1;transform:translateY(0);transition-duration:.5s}.container .special .headline{position:relative;z-index:2;width:100%;height:0;margin:0 auto;padding-bottom:18.87%;opacity:0}.container .special .headline .headline-bg{background-image:url('../images/2606-ultraman-collabo/special-headline3.png');padding-bottom:91.86667%;width:100%;height:0;background-size:cover;background-position:0 0;position:absolute;top:0;left:0;z-index:-1;margin-top:-31%;clip-path:inset(-200% -200% -200% 100%)}.container .special .headline .headline-bg::before{background-color:rgba(0,199,228,0.8);position:absolute;top:0;left:0;width:100%;height:100%;content:'';filter:blur(8px);-webkit-mask-image:url('../images/2606-ultraman-collabo/special-headline3.png');mask-image:url('../images/2606-ultraman-collabo/special-headline3.png');-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;opacity:0;pointer-events:none;transform:translateX(100%)}.container .special .headline::before{background-image:url('../images/2606-ultraman-collabo/special-headline1.png');padding-bottom:2.793%;width:13.3%;height:0;background-size:cover;background-position:0 0;background-size:contain;background-repeat:no-repeat;position:absolute;top:28%;left:50%;content:'';opacity:0;transform:translate(-50%, 20px)}.container .special .headline::after{background-image:url('../images/2606-ultraman-collabo/special-headline2.png');padding-bottom:12.52404%;width:44.9%;height:0;background-size:cover;background-position:0 0;background-size:contain;background-repeat:no-repeat;position:absolute;top:40%;left:50%;content:'';opacity:0;transform:translate(-50%, 20px)}.container .special .subheadline{background-image:url('../images/2606-ultraman-collabo/special-subheadline.png');padding-bottom:20.13333%;width:76.4%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:relative;z-index:1;margin:45% auto 4%;opacity:0;transform:translateY(20px);transition-delay:.2s}.container .special .stone{background-image:url('../images/2606-ultraman-collabo/special-contents.png');padding-bottom:66.66667%;width:100%;height:0;background-size:cover;background-position:0 0;position:absolute;top:0;right:0;left:0;margin:auto;opacity:0;transition-delay:.3s}.container .special .text{background-image:url('../images/2606-ultraman-collabo/special-catch.png');padding-bottom:17.12413%;width:82.9%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:relative;z-index:1;margin:0 auto;opacity:0;transform:translateY(20px);transition-delay:.5s}.container .special .btn-detail{background-image:url('../images/2606-ultraman-collabo/btn-special.png');padding-bottom:9.94286%;width:58%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-size:contain;background-repeat:no-repeat;position:relative;z-index:1;display:block;margin:0 auto;opacity:0;transform:translateY(20px);transition-delay:.6s}.container .special .btn-detail:hover{filter:brightness(1.2)}.container .special .star-box{position:absolute;top:0;width:100%;height:100%;opacity:0;pointer-events:none;transition-delay:.7s}.container .special .star-box .star{position:absolute;z-index:1;width:18%}.container .special .star-box .star div{background-image:url('../images/2606-ultraman-collabo/star.png');padding-bottom:118.33333%;width:100%;height:0;background-size:cover;background-position:0 0;background-size:contain}.container .special .star-box .star1{top:-9%;left:1.5%;transform:scale(0.4)}.container .special .star-box .star1 div{animation:kira 1s infinite -0.2s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star2{top:-6%;left:60%;transform:scale(0.5)}.container .special .star-box .star2 div{animation:kira 1s infinite -0.3s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star3{top:-2%;left:70%;transform:scale(0.3)}.container .special .star-box .star3 div{animation:kira 1s infinite -0.4s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star4{top:-1%;left:16%;transform:scale(0.3)}.container .special .star-box .star4 div{animation:kira 1s infinite 0.2s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star5{top:-7%;left:68%;transform:scale(0.2)}.container .special .star-box .star5 div{animation:kira 1s infinite 4s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star6{top:11%;left:81%;transform:scale(0.4)}.container .special .star-box .star6 div{animation:kira 1s infinite -0.5s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star7{top:7%;left:55%;transform:scale(0.2)}.container .special .star-box .star7 div{animation:kira 1s infinite 0.2s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star8{top:21%;left:69%;transform:scale(0.25)}.container .special .star-box .star8 div{animation:kira 1s infinite 0.3s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star9{top:32%;left:71%;transform:scale(0.4)}.container .special .star-box .star9 div{animation:kira 1s infinite 0.7s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star10{top:-1%;left:0%;transform:scale(0.3)}.container .special .star-box .star10 div{animation:kira 1s infinite 0.8s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star11{top:12%;left:24%}.container .special .star-box .star11 div{animation:kira 1s infinite -0.8s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star12{top:39%;left:27%;transform:scale(0.6)}.container .special .star-box .star12 div{animation:kira 1s infinite -1s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star13{top:19.5%;left:78%;transform:scale(0.2)}.container .special .star-box .star13 div{animation:kira 1s infinite -0.2s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star14{top:38%;left:33%;transform:scale(0.4)}.container .special .star-box .star14 div{animation:kira 1s infinite -0.3s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star15{top:39%;left:-2%;transform:scale(0.5)}.container .special .star-box .star15 div{animation:kira 1s infinite -0.4s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star16{top:27%;left:8%;transform:scale(0.4)}.container .special .star-box .star16 div{animation:kira 1s infinite -0.6s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .special .star-box .star17{top:19%;left:19%;transform:scale(0.6)}.container .special .star-box .star17 div{animation:kira 1s infinite -0.1s alternate cubic-bezier(0.645, 0.045, 0.355, 1)}.container .scroll-anime{opacity:0}.container .scroll-anime.fade-up{animation:fade-up .7s ease forwards}.container .collabo{position:relative;margin:0 6% 15%;padding:2% 5% 0;border:2px solid #00a5bd;border-top-width:4px;background-image:url('../images/2606-ultraman-collabo/about-bg.png');background-repeat:repeat;opacity:0;transform:translateY(30px)}@media screen and (max-width: 750px){.container .collabo{border-width:.3vw;border-top-width:.5vw}}.container .collabo.fade-up{animation:fade-up .7s ease forwards}.container .collabo .headline{background-image:url('../images/2606-ultraman-collabo/about-ultraman-logo.png');padding-bottom:29.45455%;width:88%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-size:contain;background-repeat:no-repeat;position:relative;margin:0 auto 7%}.container .collabo .image{background-image:url('../images/2606-ultraman-collabo/about-ultraman-kv.png');padding-bottom:144.72727%;width:100%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-size:contain;background-repeat:no-repeat;position:relative;margin:0 auto 5%}.container .collabo .text{margin:0 3% 7%;color:#eee;line-height:1.8;font-size:15px;font-family:'Noto Serif JP', 'ヒラギノ明朝 ProN', 'Hiragino Mincho ProN', 'ＭＳ Ｐ明朝', 'MS PMincho', serif;text-shadow:0 0 4px #051c1f, 0 0 2px #051c1f}@media screen and (max-width: 750px){.container .collabo .text{font-size:3.1vw}}.container .collabo .text p:not(:last-child){margin-bottom:1em}.container .collabo .btn-official{background-image:url('../images/2606-ultraman-collabo/about-btn.png');padding-bottom:10.64516%;width:55%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-size:contain;background-repeat:no-repeat;position:relative;top:0;display:block;margin:0 auto 8%;transition-duration:.7s}@media screen and (max-width: 750px){.container .collabo .btn-official{background-image:url('../images/2606-ultraman-collabo/about-btn.png');padding-bottom:13.54839%;width:70%;height:0;background-size:cover;background-position:0 0;background-size:contain;background-repeat:no-repeat}}.container .collabo .btn-official:hover{filter:brightness(1.2)}.container .collabo::before{background-color:#00a5bd;position:absolute;top:-25px;left:-2px;z-index:1;width:26%;height:22px;clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 100%, 0 100%);content:''}@media screen and (max-width: 750px){.container .collabo::before{top:-3.3vw;left:-.3vw;height:3vw;clip-path:polygon(0 0, calc(100% - 3vw) 0, 100% 100%, 0 100%)}}.container .logres{position:relative;margin:0 6% 15%;padding:4% 5% 2%;border:2px solid #00a5bd;border-top-width:4px;background-image:url('../images/2606-ultraman-collabo/about-bg.png');background-repeat:repeat;opacity:0;transform:translateY(30px)}@media screen and (max-width: 750px){.container .logres{border-width:.3vw;border-top-width:.5vw}}.container .logres.fade-up{animation:fade-up .7s ease forwards}.container .logres .headline{background-image:url('../images/2606-ultraman-collabo/about-logres-logo.png');padding-bottom:26.07692%;width:67.8%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-size:contain;background-repeat:no-repeat;margin:0 auto 7%}.container .logres .image{background-image:url('../images/2606-ultraman-collabo/about-logres-kv.png');padding-bottom:59.27273%;width:100%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-size:contain;background-repeat:no-repeat;margin:0 auto 5%}.container .logres .text{margin:0 3% 7%;color:#eee;line-height:1.8;font-size:15px;text-shadow:0 0 4px #051c1f, 0 0 2px #051c1f}@media screen and (max-width: 750px){.container .logres .text{font-size:3.1vw}}.container .logres .text p:not(:last-child){margin-bottom:1em}.container .logres::before{background-color:#00a5bd;position:absolute;top:-25px;left:-2px;z-index:1;width:26%;height:22px;clip-path:polygon(0 0, calc(100% - 20px) 0, 100% 100%, 0 100%);content:''}@media screen and (max-width: 750px){.container .logres::before{top:-3.3vw;left:-.3vw;height:3vw;clip-path:polygon(0 0, calc(100% - 3vw) 0, 100% 100%, 0 100%)}}.container .logres .btn-official{background-image:url('../images/2606-ultraman-collabo/about-btn.png');padding-bottom:10.64516%;width:55%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-size:contain;background-repeat:no-repeat;position:relative;top:0;display:block;margin:0 auto 8%;transition-duration:.7s}@media screen and (max-width: 750px){.container .logres .btn-official{background-image:url('../images/2606-ultraman-collabo/about-btn.png');padding-bottom:13.54839%;width:70%;height:0;background-size:cover;background-position:0 0;background-size:contain;background-repeat:no-repeat}}.container .logres .btn-official:hover{filter:brightness(1.2)}.container .logres .store-button{display:-ms-flexbox;display:flex;padding:0 2%;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1%;-ms-flex-pack:center;justify-content:center}.container .logres .store-button li a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block}.container .logres .store-button li a.icon-appstore{background-image:url('../images/2606-ultraman-collabo/btn-appstore.png');padding-bottom:36.56388%;width:100%;height:0;background-size:cover;background-position:0 0;background-size:contain;background-repeat:no-repeat;margin-bottom:10%}.container .logres .store-button li a.icon-googleplay{background-image:url('../images/2606-ultraman-collabo/btn-googleplay.png');padding-bottom:29.53737%;width:100%;height:0;background-size:cover;background-position:0 0;background-size:contain;background-repeat:no-repeat;margin-bottom:10%}.container .logres .store-button li a.icon-andapp{background-image:url('../images/2606-ultraman-collabo/btn-andapp.png');padding-bottom:29.43262%;width:100%;height:0;background-size:cover;background-position:0 0;background-size:contain;background-repeat:no-repeat;margin-bottom:10%}.container .logres .store-button li.hidden{display:none}.container .logres .store-button li.ios{width:35%}@media screen and (min-width: 1081px){.container .logres .store-button li.ios{width:28%}}.container .logres .store-button li.android{width:44%}@media screen and (min-width: 1081px){.container .logres .store-button li.android{width:34%}}.container .logres .store-button li.andapp{width:43%}@media screen and (min-width: 1081px){.container .logres .store-button li.andapp{width:34%}}.container .logres.fade-up .headline,.container .logres.fade-up .inner{opacity:1;transform:translateY(0)}.container .pagetop{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;position:relative;z-index:2;display:block;width:16%;margin:10% auto -1.5%}.container .pagetop .pagetop-arrow{background-image:url('../images/2606-ultraman-collabo/pagetop-arrow.png');padding-bottom:24.86957%;width:44%;height:0;background-size:cover;background-position:0 0;background-size:contain;background-repeat:no-repeat;display:block;margin:0 auto 6%;animation:pagetop-arrow-bounce 1.4s cubic-bezier(0.45, 0, 0.55, 1) infinite}.container .pagetop-text{background-image:url('../images/2606-ultraman-collabo/pagetop.png');padding-bottom:17.14286%;width:100%;height:0;background-size:cover;background-position:0 0;background-size:cover;background-repeat:no-repeat;display:block;margin:0 auto}@media screen and (max-width: 1080px){.container .pagetop-text{background-size:contain}}.container .footer{background-position:top center;background-image:url('../images/2606-ultraman-collabo/footer-bg.png');background-size:auto;position:relative;z-index:1}@media screen and (max-width: 1080px){.container .footer{border-width:5px}}.container .footer::before{background:linear-gradient(to right, #007283 0%,#007283 31%,#00c7e4 31%,#00c7e4 39%,rgba(0,0,0,0) 39%,rgba(0,0,0,0) 61%,#00c7e4 61%,#00c7e4 69%,#007283 69%,#007283 100%);display:block;width:100%;height:2px;content:''}.container .footer .headline{background-image:url('../images/2606-ultraman-collabo/share.png');padding-bottom:2.93425%;width:11.9%;height:0;background-size:cover;background-position:0 0;text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;background-size:contain;background-repeat:no-repeat;margin:0 auto 5%;transform-origin:center}.container .footer .inner{position:relative;margin:0 auto;padding:60px 0 15px}@media screen and (max-width: 1080px){.container .footer .inner{width:100%;padding:15% 0 8%}}.container .footer .social-button{position:relative;left:2%;display:-ms-flexbox;display:flex;margin:0 0 40px -20px;-ms-flex-align:center;align-items:center;gap:30px;-ms-flex-pack:center;justify-content:center;transform-origin:center}@media screen and (max-width: 1080px){.container .footer .social-button{left:0;margin:0 0 10%;gap:8%}}@media screen and (max-width: 1080px){.container .footer .social-button li{width:12%}}@media screen and (max-width: 1080px){.container .footer .social-button li:nth-child(1){width:10%}}.container .footer .social-button li a{text-indent:-119988px;overflow:hidden;text-align:left;text-transform:capitalize;display:block}.container .footer .social-button li a.x{background-image:url('../images/2606-ultraman-collabo/btn-share-x.png');background-repeat:no-repeat;background-position:left top;width:40.66667px;height:48.66667px;background-size:contain}@media screen and (max-width: 1080px){.container .footer .social-button li a.x{background-image:url('../images/2606-ultraman-collabo/btn-share-x.png');padding-bottom:119.67213%;width:100%;height:0;background-size:cover;background-position:0 0}}.container .footer .social-button li a.facebook{background-image:url('../images/2606-ultraman-collabo/btn-share-fb.png');background-repeat:no-repeat;background-position:left top;width:48.66667px;height:48.66667px;background-size:contain}@media screen and (max-width: 1080px){.container .footer .social-button li a.facebook{background-image:url('../images/2606-ultraman-collabo/btn-share-fb.png');padding-bottom:100%;width:100%;height:0;background-size:cover;background-position:0 0}}.container .footer .social-button li a.line{background-image:url('../images/2606-ultraman-collabo/btn-share-line.png');background-repeat:no-repeat;background-position:left top;width:52.66667px;height:48.66667px;background-size:contain}@media screen and (max-width: 1080px){.container .footer .social-button li a.line{background-image:url('../images/2606-ultraman-collabo/btn-share-line.png');padding-bottom:92.40506%;width:100%;height:0;background-size:cover;background-position:0 0}}.container .footer .copyright{display:block;margin-bottom:15px;padding:0 30px;color:#00c7e4;line-height:1.4;text-align:center;font-size:16px}@media screen and (max-width: 750px){.container .footer .copyright{margin-bottom:5%;font-size:3.5vw}}.container .footer .footer-text{display:block;color:#48787f;text-align:center;font-size:12px}@media screen and (max-width: 750px){.container .footer .footer-text{font-size:2.5vw}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-tap-highlight-color:transparent;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list{position:relative;display:block;margin:0;padding:0}.slick-list.weapon-slider{overflow:visible}.slick-list.weapon-slider .slick-list{overflow:visible}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track::before,.slick-track::after{display:table;content:''}.slick-track::after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;min-height:1px;height:100%;float:left}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;right:0;bottom:-12%;left:0;width:64%;height:32px;margin:auto;padding:5px 0 6px;text-align:center;transform:translateZ(0)}@media screen and (max-width: 750px){.slick-dots{right:0;bottom:-17%;left:0;width:64%;height:12%;padding:0}}.slick-dots li{display:inline-block;width:10px;height:10px;margin:0 3px;border:1px solid #a63de9;cursor:pointer;transform:translateZ(0)}@media screen and (max-width: 750px){.slick-dots li{width:2.5vw;height:2.5vw;margin:2vw 1vw 0}}.slick-dots li.slick-active{background-color:#a63de9}.slick-dots button{display:none}@keyframes kira{from{transform:scale(1)}to{transform:scale(0)}}@keyframes scrollDown{0%{transform:scale(1, 0);transform-origin:0 0}50%{transform:scale(1, 1);transform-origin:0 0}50.1%{transform:scale(1, 1);transform-origin:0 100%}100%{transform:scale(1, 0);transform-origin:0 100%}}@keyframes fade-up{0%{opacity:0;transform:translateY(30px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(50px)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes pagetop-arrow-bounce{0%, 100%{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes lightning-flash-recurring{0%{opacity:1}1%{opacity:0}1.5%{opacity:1}2.5%{opacity:0}3%{opacity:1}4%{opacity:0}4.5%{opacity:1}6%{opacity:0}6.5%{opacity:1}94%{opacity:1}94.5%{opacity:0}95%{opacity:1}96%{opacity:0}96.5%{opacity:1}98%{opacity:0}98.5%{opacity:1}100%{opacity:1}}@keyframes character-entrance{0%{filter:brightness(.1);opacity:0;transform:translateY(40px)}44%{filter:brightness(.1);opacity:1;transform:translateY(0)}100%{filter:brightness(1);opacity:1;transform:translateY(0)}}@keyframes fv-chara-before-entrance{0%{filter:brightness(.1);opacity:0}60%{filter:brightness(.1);opacity:1}100%{filter:brightness(1);opacity:1}}@keyframes chara-after-flicker{0%, 100%{opacity:1}20%{opacity:.75}40%{opacity:1}60%{opacity:.65}80%{opacity:1}}@keyframes gacha-fade-up{to{opacity:1;transform:translateY(0)}}@keyframes gacha-fade-up-x-center{to{opacity:1;transform:translate(-50%, 0)}}@keyframes headline-bg-slide-in{0%{clip-path:inset(0 0 0 100%)}100%{clip-path:inset(0)}}@keyframes headline-bg-afterglow{0%{opacity:0;transform:translateX(100%)}30%{opacity:1}100%{opacity:0;transform:translateX(-100%)}}@keyframes subheadline-reveal{to{clip-path:inset(0)}}@keyframes aura-blink{0%{opacity:1}100%{opacity:.2}}@keyframes spark-float{0%{opacity:0;transform:translateY(2%)}10%{opacity:1;transform:translateY(0)}60%{opacity:0;transform:translateY(-18%)}100%{opacity:0;transform:translateY(-18%)}}@keyframes slash-flash{0%, 100%{opacity:1}78%{opacity:1}79%{opacity:.7}80%{opacity:1}81%{opacity:.65}82%{opacity:1}83%{opacity:.8}84%{opacity:1}85%{opacity:.7}86%{opacity:1}}@keyframes headline-bg-flicker{0%, 100%{opacity:1}83%{opacity:1}84%{opacity:.7}85%{opacity:1}86%{opacity:.65}87%{opacity:1}88%{opacity:.8}89%{opacity:1}90%{opacity:.6}91%{opacity:1}92%{opacity:.75}93%{opacity:1}}@keyframes clip-left-to-right{0%{clip-path:inset(0 100% 0 0)}100%{clip-path:inset(0 0% 0 0)}}
