@keyframes hidden{0%{visibility:hidden}to{visibility:visible}}@keyframes fadeIn{0%{opacity:1%}to{opacity:1}}@keyframes slideLeft{0%{opacity:1%;transform:translateX(-4cqw)}to{opacity:1;transform:translateX(0px)}}@keyframes slideRight{0%{opacity:1%;transform:translateX(4cqw)}to{opacity:1;transform:translateX(0px)}}@keyframes slideTop{0%{opacity:1%;transform:translateY(-4cqw)}to{opacity:1;transform:translateY(0px)}}@keyframes slideBottom{0%{opacity:1%;transform:translateY(4cqw)}to{opacity:1;transform:translateY(0px)}}@media screen and (min-width:1280px){@keyframes slideLeft{0%{opacity:1%;transform:translateX(-1.5625cqw)}to{opacity:1;transform:translateX(0px)}}@keyframes slideRight{0%{opacity:1%;transform:translateX(1.5625cqw)}to{opacity:1;transform:translateX(0px)}}@keyframes slideTop{0%{opacity:1%;transform:translateY(-1.5625cqw)}to{opacity:1;transform:translateY(0px)}}@keyframes slideBottom{0%{opacity:1%;transform:translateY(1.5625cqw)}to{opacity:1;transform:translateY(0px)}}}.special .t-type1{text-indent:-0.63em}.products .btn a,.products .btn button{padding-bottom:0!important}#container .battle-mv div{background:url(../img/home/bg_movie.jpg) no-repeat 0 0 #000;background-size:cover}.visual__txt{line-height:1.4}.visual__txt span{letter-spacing:0}.visual__txt-01 span{font-size:8.5333333333cqw}@media screen and (min-width:1280px){.visual__txt{line-height:1.05}.visual__txt-01 span{font-size:3.3333333333cqw}}.intro h2 span{display:block;margin:0 auto}@media screen and (min-width:1280px){.intro h2{padding:0;font-size:3.5416666667cqw}}.kiwami3-cast .splide__slide .box{justify-content:start;writing-mode:sideways-lr}@media screen and (max-width:1279px){.kiwami3-cast .splide__slide .box{font-size:3.4666666667cqw}.kiwami3-cast .splide__slide .name{padding-bottom:3.2cqw}}@media screen and (max-width:1279px){.kiwami3-battle .copy1{padding-left:9.3333333333cqw}}.kiwami3-adventure #adventurelist ul figcaption{line-height:6.4cqw}@media screen and (max-width:1279px){.kiwami3-adventure .copy1{padding-right:9.3333333333cqw}}@media screen and (min-width:1280px){.kiwami3-adventure #adventurelist ul figcaption{line-height:3.5416666667cqw;font-size:1.5625cqw}.kiwami3-adventure figure figcaption{padding-bottom:0}}@media screen and (min-width:1280px){.darktiesBlock .copy1{line-height:4.375cqw}}@media screen and (max-width:1279px){.darkties-story{height:278.6666666667cqw}}@media screen and (max-width:1279px){.darkties-cast .block span{display:none}}@media screen and (min-width:1280px){.darkties-battle .copy1{left:-23.3%;top:14.5833333333cqw}}@media screen and (min-width:1280px){.darkties-adventure figure figcaption{padding-bottom:0}.darkties-adventure .block1 .copy1{left:14.5%;top:-7.8645833333cqw}}@media screen and (max-width:1279px){.products__tab button{font-size:4.5333333333cqw}}.castModal h1 span{line-height:1.3}.castModal .copy{line-height:1.5!important}@media screen and (max-width:1279px){.castModal .btn-style span{padding:0.5333333333cqw 0.6em 0}.castModal .cast11 h1{font-size:6.1333333333cqw}}@media screen and (min-width:1280px){.castModal h1{margin-bottom:min(0.78125cqw,15px)}.castModal .copy{padding:min(1.0416666667cqw,20px) 0 0}.castModal .copy strong{line-height:1.4;margin-bottom:min(0.78125cqw,15px)}.castModal .btn-style span{padding:min(0.0520833333cqw,1px) 1em}.castModal .ss{bottom:min(2.5520833333cqw,49px)}}@media screen and (min-width:1280px){.kiwami3-story .images{clip-path:polygon(0 0,100% 0,100% calc(100% - 42.96875cqw),calc(100% - 31.4583333333cqw) calc(100% - 42.96875cqw),calc(100% - 31.4583333333cqw) 100%,0 100%)}@keyframes kiwami3-story{0%{clip-path:polygon(0 0,100% 0,100% 100%,calc(100% - 31.4583333333cqw) 100%,calc(100% - 31.4583333333cqw) 100%,0 100%)}to{clip-path:polygon(0 0,100% 0,100% calc(100% - 42.96875cqw),calc(100% - 31.4583333333cqw) calc(100% - 42.96875cqw),calc(100% - 31.4583333333cqw) 100%,0 100%)}}}@media screen and (max-width:1279px){.darkties-cast h2:before{height:calc(100% + 222.2666666667cqw);top:-199.3333333333cqw}.darkties-cast.start h2.battleIn:before{height:calc(100% + 199.3333333333cqw)}@keyframes darkties-cast-h2{0%{opacity:1;height:0}to{opacity:1;height:calc(100% + 199.3333333333cqw)}}@keyframes darkties-cast-h2-2{0%{height:calc(100% + 199.3333333333cqw)}to{height:calc(100% + 222.2666666667cqw)}}}