@charset "UTF-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0 auto;padding:0;font-family:PingFang SC,Helvetica Neue,Hiragino Sans GB,Segoe UI,Microsoft YaHei,\5fae\8f6f\96c5\9ed1,Arial,SimSn,sans-seriuf}* html{background-image:url(about:blank);background-attachment:fixed}fieldset,img{border:0;vertical-align:middle}:focus{outline:0}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:normal;font-weight:400}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}a{text-decoration:none;color:#333}a:hover{color:#999}abbr,acronym{border:0;font-variant:normal}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;-webkit-user-select:text;-moz-user-select:text;user-select:text}code,kbd,samp,tt{font-size:100%}input,button,textarea,select{*font-size:100%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th{text-align:left}.clear{clear:both}.zoom{*zoom:1;*display:inline}.fl{float:left}.fr{float:right}.dl{display:block;float:left}.dr{display:block;float:right}.em2{text-indent:2em}.hide{display:none!important}*{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-user-select:none;-moz-user-focus:none;-moz-user-select:none}input,textarea{-webkit-user-select:text;-moz-user-focus:text;-moz-user-select:text}body,html{width:100%;height:100%;text-align:left;overflow:hidden;margin:0 auto;position:relative}@font-face{font-family:ChakraPetchLight;src:url(./ChakraPetch-Light.2669a2cd.ttf) format("truetype")}@font-face{font-family:ChakraPetchBold;src:url(./ChakraPetch-Bold.a18fd535.ttf) format("truetype")}@font-face{font-family:TomorrowExtraBold;src:url(./Tomorrow-ExtraBold.01c3e0f0.ttf) format("truetype")}@font-face{font-family:Oxanium;src:url(./Oxanium-SemiBold.7cfc9680.ttf) format("truetype")}@font-face{font-family:OxaniumBold;src:url(./Oxanium-ExtraBold.af296336.ttf) format("truetype")}@font-face{font-family:MPLUS1pBold;src:url(./MPLUS1p-ExtraBold.296f69be.ttf) format("truetype")}@font-face{font-family:MPLUS1p;src:url(./MPLUS1p-Regular.7bc36841.ttf) format("truetype")}@font-face{font-family:RoGSanSrfStd;src:url(./RoGSanSrfStd-UB.30c36bb8.ttf) format("truetype")}@font-face{font-family:TTGothicMB;src:url(./TT-GothicMB101Pro-Ultra.9e321a6e.ttf) format("truetype")}@font-face{font-family:SOURCEHANSERIFJP-BOLD;src:url(./SOURCEHANSERIFJP-BOLD.284a4f59.OTF) format("truetype")}@font-face{font-family:PSL054pro;src:url(./PSL054pro.5ab302da.ttf) format("truetype")}@font-face{font-family:PSL055pro;src:url(./PSL055pro.1df0ae1e.ttf) format("truetype")}@font-face{font-family:PSL056pro;src:url(./PSL056pro.5e16d3e6.ttf) format("truetype")}@font-face{font-family:PSL057pro;src:url(./PSL057pro.8536ed4b.ttf) format("truetype")}@font-face{font-family:PSL313pro;src:url(./PSL313pro.2ddfd0e2.otf) format("truetype")}@font-face{font-family:PSL315pro;src:url(./PSL315pro.daa55eed.otf) format("truetype")}@-webkit-keyframes left3D{0%{opacity:0}to{transform:translate(0) rotate3d(.1,1,0,35deg);opacity:1}}@keyframes left3D{0%{opacity:0}to{transform:translate(0) rotate3d(.1,1,0,35deg);opacity:1}}@-webkit-keyframes left3D2{0%{opacity:0}to{transform:translateY(-100%) rotate3d(.1,1,0,35deg);opacity:1}}@keyframes left3D2{0%{opacity:0}to{transform:translateY(-100%) rotate3d(.1,1,0,35deg);opacity:1}}@-webkit-keyframes right3D{0%{opacity:0}to{transform:translate(0) rotate3d(.1,1,0,-35deg);opacity:1}}@keyframes right3D{0%{opacity:0}to{transform:translate(0) rotate3d(.1,1,0,-35deg);opacity:1}}.swiper-slide-active .page.page2 .playBtn{transform:translate(100%);opacity:0;-webkit-animation:right3D .5s .8s;animation:right3D .5s .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.swiper-slide-active .page.page2 .simulacra .item.out{-webkit-animation:simulacraOut .5s 0s;animation:simulacraOut .5s 0s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes simulacraOut{0%{opacity:1}to{transform:translate(-2rem);opacity:0}}@keyframes simulacraOut{0%{opacity:1}to{transform:translate(-2rem);opacity:0}}.swiper-slide-active .page.page2 .simulacra .item.in .info{-webkit-animation-delay:.4s;animation-delay:.4s}.swiper-slide-active .page.page2 .simulacra .item.in .info .weapon{-webkit-animation-delay:.9s;animation-delay:.9s}.swiper-slide-active .page.page2 .simulacra .item.in .birthday{-webkit-animation-delay:1s;animation-delay:1s}.swiper-slide-active .page.page2 .simulacra .item.in .name{-webkit-animation-delay:.2s;animation-delay:.2s}.swiper-slide-active .page.page2 .simulacra .item.in .cv{-webkit-animation-delay:.3s;animation-delay:.3s}.swiper-slide-active .page.page2 .simulacra .item.in .main{-webkit-animation-delay:0s;animation-delay:0s}.swiper-slide-active .page.page2 .simulacra .item .info{transform:translate(100%);opacity:0;-webkit-animation:right3D .5s 1s;animation:right3D .5s 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.swiper-slide-active .page.page2 .simulacra .item .info .weapon{transform:translate(.5rem);opacity:0;-webkit-animation:weapon .5s 1.5s;animation:weapon .5s 1.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes weapon{0%{opacity:0}to{transform:translate(0);opacity:1}}@keyframes weapon{0%{opacity:0}to{transform:translate(0);opacity:1}}@media screen and (max-width: 600px){.swiper-slide-active .page.page2 .simulacra .item .birthday{transform:translate(.5rem);opacity:0;-webkit-animation:weapon .5s 1.6s;animation:weapon .5s 1.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes weapon{0%{opacity:0}to{transform:translate(0);opacity:1}}@keyframes weapon{0%{opacity:0}to{transform:translate(0);opacity:1}}.swiper-slide-active .page.page2 .simulacra .item.active .cv .text{transform:translate(2rem);opacity:0;-webkit-animation:cv-M2 .5s 1s;animation:cv-M2 .5s 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes cv-M2{0%{opacity:0}to{transform:translate(0);opacity:1}}@keyframes cv-M2{0%{opacity:0}to{transform:translate(0);opacity:1}}}.swiper-slide-active .page.page2 .simulacra .item .name{transform:translate(-100%,-100%);opacity:0;-webkit-animation:left3D2 .5s .7s;animation:left3D2 .5s .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.swiper-slide-active .page.page2 .simulacra .item .cv{transform:translate(-100%);opacity:0;-webkit-animation:left3D .5s .9s;animation:left3D .5s .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.swiper-slide-active .page.page2 .simulacra .item .main{transform:translate(100%);opacity:0;-webkit-animation:main .5s .5s;animation:main .5s .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes main{0%{opacity:0}to{transform:translate(0);opacity:1}}@keyframes main{0%{opacity:0}to{transform:translate(0);opacity:1}}@media screen and (max-width: 600px){.swiper-slide-active .page.page2 .playBtn{transform:translate(100%);opacity:0;-webkit-animation:playBtn .5s .8s;animation:playBtn .5s .8s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes playBtn{0%{opacity:0}to{transform:translate(0);opacity:1}}@keyframes playBtn{0%{opacity:0}to{transform:translate(0);opacity:1}}.swiper-slide-active .page.page2 .simulacra .item .info{transform:translate(100%);opacity:0;-webkit-animation:info .5s 1s;animation:info .5s 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes info{0%{opacity:0}to{transform:translate(0);opacity:1}}@keyframes info{0%{opacity:0}to{transform:translate(0);opacity:1}}.swiper-slide-active .page.page2 .simulacra .item .name{transform:translate(-100%,-100%);opacity:0;-webkit-animation:name .5s .7s;animation:name .5s .7s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes name{0%{opacity:0}to{transform:translateY(-100%);opacity:1}}@keyframes name{0%{opacity:0}to{transform:translateY(-100%);opacity:1}}.swiper-slide-active .page.page2 .simulacra .item .cv{transform:translate(-100%);opacity:0;-webkit-animation:cv .5s .9s;animation:cv .5s .9s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes cv{0%{opacity:0}to{transform:translate(0);opacity:1}}@keyframes cv{0%{opacity:0}to{transform:translate(0);opacity:1}}}.mobile{display:none!important}html{font-size:10vh;width:100%;height:100%}body{background:#000000;font-size:0}.active{display:block;z-index:9}.out{z-index:8}.cursor{cursor:pointer;pointer-events:auto}[fontScale]{transform-origin:left top}body{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:100%;background:#000000}#canvas-webgl{position:fixed;z-index:9;top:0;left:0;width:100%;height:100%;pointer-events:none;opacity:0}#canvas-webgl.active{opacity:1}.top{position:fixed;left:0;top:0;width:100%;display:none}.top.active{display:block;z-index:10}.top.fontScaleTest{display:block;opacity:0;z-index:0}.top .music{position:absolute;width:.4444rem;height:.4444rem;right:4rem;top:.3981rem;cursor:pointer;box-sizing:border-box;background:transparent url(../images/fab/music-on.png) 0 0 no-repeat;background-size:100% 100%}.top .music i{display:none;position:absolute;width:.15625vw;height:.573vw;bottom:.3125vw;left:3.385vw;background:#ff7144}.top .music i:nth-of-type(2){left:3.698vw}.top .music i:nth-of-type(3){left:4.01vw}.top .music i:nth-of-type(4){left:4.323vw}.top .music.p3{background:transparent url(../images/fab/music-on-1.png) 0 0 no-repeat;background-size:100% 100%;filter:none}.top .music.off{background:transparent url(../images/music-off.png) 0 0 no-repeat;background-size:100% 100%;filter:none}.logo{position:absolute;width:1.1019rem;left:.9444rem;top:.2593rem;z-index:10;overflow:visible}.logo.anniversary{width:1.2963rem;left:2.3148rem;top:.287rem}.backHome{position:absolute;width:2.4259rem;height:.4444rem;background:transparent url(../images/fab/backHome.png) 0 0 no-repeat;background-size:100% 100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;text-transform:uppercase;font-family:Oxanium;right:.537rem;top:.4259rem;font-size:.1736rem;color:#fff;transition:all .5s}.backHome:hover{background:transparent url(../images/fab/backHome-a.png) 0 0 no-repeat;background-size:100% 100%}.languageSelect{position:absolute;width:.4444rem;height:.4444rem;right:3.2963rem;top:.3981rem}.languageSelect h1{display:block;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;height:100%;background:transparent url(../images/fab/language.png) 0 0 no-repeat;background-size:100% 100%;font-size:.2407rem;color:#6a77dc;text-transform:uppercase;font-family:Oxanium;padding-top:.2em;box-sizing:border-box;cursor:pointer}.languageSelect.active h1{background:transparent url(../images/fab/language-a.png) 0 0 no-repeat;background-size:100% 100%;color:#fff}.languageSelect.active .hideBox{height:auto;padding-top:.625vw}.languageSelect.active .hideBox ul{height:16.09375vw}.languageSelect.active img{display:none}.languageSelect.active img.hover{display:inline-block}.languageSelect .hideBox{position:absolute;right:0;top:100%;display:block;height:0;overflow:hidden;padding-top:0}.languageSelect .hideBox ul{width:6.615vw;height:0;background:transparent url(../images/fab/lang-box.png) 0 0 no-repeat;background-size:100% auto;box-sizing:border-box;padding-top:.417vw;transition:all .5s}.languageSelect .hideBox ul li{width:5.208vw;text-align:center;line-height:2.083vw;height:2.083vw;border-bottom:.0093rem solid #2e4052;font-size:.651vw;color:#68848e;cursor:pointer;font-family:PingFang SC,Helvetica Neue,Hiragino Sans GB,Segoe UI,Microsoft YaHei,\5fae\8f6f\96c5\9ed1,Arial,SimSn,sans-seriuf!important}.languageSelect .hideBox ul li:last-of-type{border:none}.languageSelect .hideBox ul li:hover{color:#00e0e0}#bgCanvas{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:0!important;opacity:0}#bgCanvas.active{opacity:1}#container{width:100%;height:100%}.swiper-index{position:fixed;left:0;bottom:0;width:100%;height:100%}.AIHelpSupportBox{z-index:11;width:3.4722rem;height:4.6296rem;position:fixed;right:2.4479166667vw;bottom:5.2083333333vw}.AIHelpSupportBox #close{background:transparent url(../images/close.png) 0 0 no-repeat;background-size:100% 100%;width:.2315rem;height:.2315rem;display:block;position:absolute;top:.0833rem;right:.0833rem;cursor:pointer}.page{top:0;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;flex-wrap:nowrap;position:absolute;left:0;bottom:0;top:auto;box-sizing:border-box;overflow:hidden}.page .bgTop{position:absolute;left:0;top:0;height:100%}.page .bgBottom{position:absolute;right:0;top:0;height:100%}.page.out{z-index:2;opacity:1;-webkit-animation:fadeOut 1s linear forwards!important;animation:fadeOut 1s linear forwards!important}.page.active{display:flex;opacity:0;-webkit-animation:fadeIn 1s .5s linear forwards;animation:fadeIn 1s .5s linear forwards}.page.fontScaleTest{display:flex;opacity:0;z-index:0}.page .title{width:100%;z-index:3;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;text-transform:uppercase;position:relative}.page .title .center{min-width:5.2685rem;text-align:center;height:.8704rem;line-height:.8704rem;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;white-space:nowrap;position:relative;z-index:2}.page .title .center:before{content:"";position:absolute;left:1.5926rem;top:0;right:1.5926rem;bottom:0;background:url(../images/fab/p2-title.png) 1.5926rem center/2.0185rem .8333rem repeat-x}.page .title .center span{position:relative;display:inline-block;font-size:.463rem;font-family:OxaniumBold;color:#6d8dff;padding-top:.08em;opacity:1}.page .title .left,.page .title .right{flex:1;height:100%;margin-left:-1.5926rem;display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap;position:relative;z-index:1}.page .title .left{margin-left:0;margin-right:-1.5926rem}.page .title .left:after,.page .title .right:after{content:"";width:3.963rem;height:.8333rem;background:transparent url(../images/fab/p2-title-l.png) 0 0 no-repeat;background-size:100% 100%;margin:0;position:absolute;right:0}.page .title .right:after{background:transparent url(../images/fab/p2-title-r.png) 0 0 no-repeat;background-size:100% 100%;right:auto;left:0}.page.page1{background:transparent url(../images/fab/p1-video.jpg) center center no-repeat;background-size:cover;padding-top:5rem}.page.page1:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(./p1-bg-block.24677a2e.png) 0 0 no-repeat,url(./p1-mask.684172ff.png) 0 0 no-repeat;background-size:100% 100%}.page.page1 .mix-bg{width:100%;height:100%;position:absolute;left:0;bottom:0;z-index:3;pointer-events:none}.page.page1 .mix-bg.mix-lighten{mix-blend-mode:lighten}.page.page1 .mix-bg.mix-hard-light{mix-blend-mode:hard-light}.page.page1 .anniversaryBlock{position:absolute;left:0;bottom:0;width:100%}.page.page1 .videoBox{position:absolute;left:0;top:0;width:100%;height:100%}.page.page1 .videoBox video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page.page1 .playBtn{position:absolute;left:50%;top:.56rem;z-index:2;margin-left:3.7rem;width:1.0278rem;height:1.0278rem;background:transparent url(../images/fab/playBtn.png) 0 0 no-repeat;background-size:100% 100%;cursor:pointer;transition:all .5s}.page.page1 .playBtn:hover{background:transparent url(../images/fab/playBtn-a.png) 0 0 no-repeat;background-size:100% 100%}body.lang_ja .page.page1 .playBtn{top:1.15rem;margin-left:4.2rem}body.lang_fr .page.page1 .playBtn{top:.6rem;margin-left:4.4rem}.page.page1 .banner{position:relative;width:100%;text-align:left;height:2.6944rem;margin-top:-.1rem}.page.page1 .banner .cybr-btn{position:absolute;width:100%;text-align:center;height:1.1389rem;cursor:unset}.page.page1 .banner img{width:10.6019rem;position:relative;left:50%;transform:translate(-50%);margin-top:-.75rem}.page.page1 .p1-btns{position:relative;width:7.5833rem;height:.8426rem;box-sizing:border-box;margin-top:.3rem;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.page.page1 .p1-btns:before,.page.page1 .p1-btns:after{display:none;position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:transparent url(../images/fab/p1-btns1.png) 0 0 no-repeat;background-size:100% 100%;mix-blend-mode:hard-light;z-index:1}.page.page1 .p1-btns:after{background:transparent url(../images/fab/p1-btns2.png) 0 0 no-repeat;background-size:100% 100%;mix-blend-mode:overlay;z-index:0}.page.page1 .p1-btns img{position:relative;width:1.2407rem;transition:all .5s;z-index:2}.page.page1 .p1-btns img:hover{transform:scale(1.05)}.page.page1 .p1-btns .bg{position:absolute;left:0;top:0;width:100%;z-index:0;mix-blend-mode:overlay;margin:0}.page.page1 .p1-btns .bg:hover{transform:none}.page.page1 .p1-btns .bg.bg2{mix-blend-mode:hard-light}.page.page1 .p1-btns .last{position:relative;width:1.5556rem;height:.3519rem;margin:auto .0741rem}.page.page1 .p1-btns .last h1{position:absolute;left:.0185rem;line-height:1;top:0;font-size:.1019rem;color:#fff;text-transform:uppercase;transform-origin:left top;text-align:left}.page.page1 .p1-btns .last img{position:absolute;left:0;bottom:0;margin:0;width:.7593rem}.page.page1 .p1-btns .last .epic{left:auto;right:0}.page.page1 .p1-btns a{position:relative;display:inline-block;margin:auto .0741rem}.page.page1 .p1-btns a.new{position:relative}.page.page1 .p1-btns a.new:after{position:absolute;content:"";width:.2963rem;height:.2685rem;background:transparent url(../images/EN/btn-new.png) 0 0 no-repeat;background-size:100% 100%;right:.0093rem;top:.0093rem}.page.page1 .copyright{position:relative;height:.1574rem;margin-top:-.12rem;z-index:1}.page.page1 .copyright img{height:100%}.page.page1 #bgCanvas{display:none}.page.page2{padding-top:.9352rem;overflow:hidden}.page.page2 .playBtn{position:absolute;width:2.1389rem;height:1.3704rem;right:1.7778rem;top:3.1296rem;z-index:9;cursor:pointer;background:transparent url(../images/fab/p2-playBtn.png) 0 0 no-repeat;background-size:100% 100%;transform-style:preserve-3d}.page.page2 .playBtn .box{position:absolute;width:2.1389rem;height:1.3704rem;left:0;top:0}.page.page2 .playBtn .box img{width:100%;height:100%}.page.page2 .playBtn .box:before{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent url(../images/fab/playBtn-mask1.png) 0 0 no-repeat;background-size:100% 100%;content:""}.page.page2 .playBtn:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";width:.7407rem;height:.5093rem;background:transparent url(../images/fab/p2-play.png) 0 0 no-repeat;background-size:100% 100%}.page.page2 .playBtn:hover .box:before{background:transparent url(../images/fab/playBtn-mask2.png) 0 0 no-repeat;background-size:100% 100%}.page.page2 .playBtn:hover:after{background:transparent url(../images/fab/p2-play-a.png) 0 0 no-repeat;background-size:100% 100%}.page.page2 .simulacra-change{width:100%;height:.6667rem;position:absolute;top:4.6204rem;left:0}.page.page2 .simulacra-change .prev,.page.page2 .simulacra-change .next{position:absolute;width:.4722rem;height:.6667rem;background:transparent url(../images/fab/p4-prev.png) 0 0 no-repeat;background-size:100% 100%;left:.1852rem;z-index:5;cursor:pointer}.page.page2 .simulacra-change .next{left:auto;right:.1852rem;background:transparent url(../images/fab/p4-next.png) 0 0 no-repeat;background-size:100% 100%}.page.page2 .simulacra{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.page.page2 .simulacra .item{display:none;width:100%;height:100%}.page.page2 .simulacra .item.active,.page.page2 .simulacra .item.fontScaleTest{display:block;perspective:1400px;-webkit-perspective:1400px}.page.page2 .simulacra .item .cv{position:absolute;width:4.287rem;height:3.0185rem;top:5.4815rem;left:1.8519rem;background:transparent url(../images/fab/cv.png) 0 0 no-repeat;background-size:100% 100%;z-index:4}.page.page2 .simulacra .item .cv.coming h1{white-space:nowrap;font-size:.15rem;text-transform:uppercase}.page.page2 .simulacra .item .cv.coming .box h1{font-size:.3rem}.page.page2 .simulacra .item .cv.coming .box .music{cursor:not-allowed}.page.page2 .simulacra .item .cv.coming .box .music .icon{background:transparent url(../images/fab/lock.png) 50% 50% no-repeat;background-size:.1667rem auto}.page.page2 .simulacra .item .cv.coming .box .music .icon:before,.page.page2 .simulacra .item .cv.coming .box .music .icon:after{-webkit-animation:none;animation:none}.page.page2 .simulacra .item .cv.coming .text p{white-space:nowrap;width:3.6rem;height:.9rem;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:.1929rem;color:#fff;text-shadow:0px .0741rem .0463rem rgba(28,28,28,.35)}.page.page2 .simulacra .item .cv h1{font-size:.2315rem;flex:1;color:#fff;margin-left:.1574rem;font-family:ChakraPetchBold;white-space:nowrap}.page.page2 .simulacra .item .cv .box{position:absolute;left:.1944rem;top:.8796rem;height:.3704rem;width:auto;display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;background:url(../images/fab/play.png) left center no-repeat;background-size:.1019rem auto;padding-left:.1481rem}.page.page2 .simulacra .item .cv .box:before,.page.page2 .simulacra .item .cv .box:after{display:inline-block;content:"";width:.0741rem;height:.3704rem;background:transparent url(../images/fab/LingHan-box.png) 0 0 no-repeat;background-size:100% 100%}.page.page2 .simulacra .item .cv .box:after{transform:rotate(180deg);margin-left:.1rem}.page.page2 .simulacra .item .cv .box .music{padding:0 .1389rem 0 .0833rem;height:.25rem;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;background:#ffffff;margin:0 .037rem;cursor:pointer;pointer-events:auto}.page.page2 .simulacra .item .cv .box .music.play .icon:before{opacity:1;-webkit-animation:none;animation:none}.page.page2 .simulacra .item .cv .box .music.play .icon:after{opacity:1;-webkit-animation:none;animation:none}.page.page2 .simulacra .item .cv .box .music .icon{position:relative;width:.2315rem;height:.1852rem;background:transparent url(../images/fab/music-1.png) 0 0 no-repeat;background-size:100% 100%}.page.page2 .simulacra .item .cv .box .music .icon:before,.page.page2 .simulacra .item .cv .box .music .icon:after{position:absolute;width:100%;height:100%;content:"";background:transparent url(../images/fab/music-2.png) 0 0 no-repeat;background-size:100% 100%;-webkit-animation:flash 4s linear infinite;animation:flash 4s linear infinite;opacity:0}.page.page2 .simulacra .item .cv .box .music .icon:after{background:transparent url(../images/fab/music-3.png) 0 0 no-repeat;background-size:100% 100%;-webkit-animation:flash 4s .2s linear infinite;animation:flash 4s .2s linear infinite}.page.page2 .simulacra .item .cv .box span{margin-left:.1111rem;font-size:.2407rem;color:#5630a6;font-family:ChakraPetchBold}.page.page2 .simulacra .item .cv .text{position:absolute;left:.4537rem;top:1.713rem;width:3.4259rem}.page.page2 .simulacra .item .cv .text p{display:block;width:100%;font-size:.1926rem;color:#3446a5;line-height:1.6;max-width:3.7037rem;font-family:ChakraPetchLight;text-shadow:.0162rem .0333rem .037rem rgba(71,41,87,.3);max-height:1.3rem;overflow-y:auto}.page.page2 .simulacra .item .cv .text p::-webkit-scrollbar{width:.037rem;height:.037rem;box-sizing:border-box}.page.page2 .simulacra .item .cv .text p::-webkit-scrollbar-thumb{box-sizing:border-box;background:#feffeb;border-radius:.037rem}.page.page2 .simulacra .item .cv .birthday,.page.page2 .simulacra .item .cv .hideText{position:absolute;left:.2593rem;top:.3796rem;line-height:1;font-size:.2685rem;color:#5c30a1;text-transform:uppercase;font-family:ChakraPetchBold;font-weight:bolder;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page.page2 .simulacra .item .cv .birthday sup,.page.page2 .simulacra .item .cv .hideText sup{display:inline-block;transform:scale(.8)}.page.page2 .simulacra .item .cv .birthday span,.page.page2 .simulacra .item .cv .hideText span{font-family:ChakraPetchBold}.page.page2 .simulacra .item .main{position:absolute;width:7.3148rem;left:0;right:0;bottom:0;top:auto;margin:auto;z-index:3;pointer-events:none}.page.page2 .simulacra .item .main img{width:100%}.page.page2 .simulacra .item .name{position:absolute;width:auto;transform:translate(-100%,-100%);left:1.4444rem;top:5.95rem;z-index:5}.page.page2 .simulacra .item .info{position:absolute;width:5.1296rem;height:3.9815rem;background:transparent url(../images/fab/info.png) 0 0 no-repeat;background-size:100% 100%;right:1.8519rem;top:4.5185rem;pointer-events:auto;z-index:4}.page.page2 .simulacra .item .info.coming{background:transparent url(../images/fab/info-hide.png) left top no-repeat;background-size:100% auto}.page.page2 .simulacra .item .info.coming .hideText.t1{color:#fff;font-size:.135rem;top:.86rem;left:2.3611rem;letter-spacing:normal;text-shadow:.0162rem .0333rem .037rem rgba(207,211,241,.44)}.page.page2 .simulacra .item .info.coming .hideText.t3{font-size:.1736rem;text-transform:lowercase;font-weight:400;color:#fff;top:2.74rem;padding-right:.72rem}.page.page2 .simulacra .item .info.coming .hideText.t3 span{letter-spacing:normal;font-family:ChakraPetchLight;text-shadow:0px .0556rem .0556rem rgba(13,19,41,.17)}.page.page2 .simulacra .item .info .icon{position:absolute;width:1.213rem;height:1.1296rem;top:.4074rem;left:.2685rem}.page.page2 .simulacra .item .info .icon img{position:absolute;width:100%;transition:all .2s}.page.page2 .simulacra .item .info .weapon,.page.page2 .simulacra .item .info .birthday,.page.page2 .simulacra .item .info .hideText{position:absolute;left:1.9352rem;top:.8rem;height:.3148rem;line-height:.3148rem;font-size:.2315rem;letter-spacing:.0185rem;color:#5c30a1;text-transform:uppercase}.page.page2 .simulacra .item .info .weapon span,.page.page2 .simulacra .item .info .birthday span,.page.page2 .simulacra .item .info .hideText span{display:inline-block;font-family:ChakraPetchBold;transform-origin:left center;white-space:nowrap}.page.page2 .simulacra .item .info .birthday span:last-child{text-transform:none}.page.page2 .simulacra .item .info .weapon{height:.37rem;line-height:.42rem}.page.page2 .simulacra .item .info .weapon span{font-weight:700}.page.page2 .simulacra .item .info .hideText{line-height:.42rem}.page.page2 .simulacra .item .info .hideText p{display:inline-block;font-family:ChakraPetchBold;transform-origin:left center;white-space:nowrap}.page.page2 .simulacra .item .info .text{position:absolute;left:.3611rem;top:2.2963rem;width:4.3rem;height:1.1944rem;overflow-y:auto;-webkit-mask-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0) 0%,rgb(0,0,0) 10%,rgb(0,0,0) 100%);background:transparent}.page.page2 .simulacra .item .info .text::-webkit-scrollbar{width:.037rem;height:.037rem;background:#cce3ff;box-sizing:border-box}.page.page2 .simulacra .item .info .text::-webkit-scrollbar-thumb{box-sizing:border-box;background:#6a77dc}.page.page2 .simulacra .item .info .text p{font-size:.1546rem;color:#3446a5;line-height:1.6;font-family:ChakraPetchLight;text-shadow:.0162rem .0333rem .037rem rgba(71,41,87,.3);margin-bottom:.0926rem}.page.page2 .simulacra .item .info .hideText.t2{top:1.38rem}.page.page2 .simulacra .item .info .hideText.t3{top:2.96rem;font-size:.1667rem;left:0;padding:0;box-sizing:border-box;padding-right:.2rem;width:100%;text-align:center}.page.page2 .simulacra .item[name=Roslyn] .main{background:transparent url(../images/fab/Roslyn-bg.jpg) center center no-repeat;background-size:cover;width:100%;height:100%;overflow:hidden;-webkit-animation:none;animation:none;opacity:1;transform:translate(0)}.page.page2 .simulacra .item[name=Roslyn] .main video{width:100%;height:100%;object-fit:cover;-o-object-fit:cover;position:absolute;top:0;left:0}.page.page2 .simulacra .item[name=Roslyn] .icon img{top:0;left:-.1rem;width:1.3148rem}.page.page2 .tabTitle{position:absolute;width:3.1204rem;height:.287rem;background:transparent url(../images/fab/p2-tabTitle.png) 0 0 no-repeat;background-size:100% 100%;left:1.0556rem;bottom:2.75rem;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;z-index:2}.page.page2 .tabTitle .item{flex:1;text-align:center;cursor:pointer;position:relative;height:100%}.page.page2 .tabTitle .item span{position:absolute;left:50%;transform:translate(-50%);top:.0463rem;z-index:2;display:inline-block;box-sizing:border-box;font-size:.1544rem;line-height:.1944rem;color:#ca1111;font-family:Oxanium;text-transform:uppercase;margin-bottom:0!important;transform-origin:left top;white-space:nowrap;padding-top:.1em}body.lang_ja .page.page2 .tabTitle .item span{padding-top:0;top:.038rem}.page.page2 .tabTitle .item:before{position:absolute;content:"";width:1.6204rem;height:.287rem;left:0;bottom:0;opacity:0;transition:all .5s}.page.page2 .tabTitle .item.active:before{opacity:1}.page.page2 .tabTitle .item.active:nth-child(1):before{background:transparent url(../images/fab/p2-active-1.png) 0 0 no-repeat;background-size:100% auto}.page.page2 .tabTitle .item.active:nth-child(2):before{left:auto;right:0;bottom:auto;top:0;background:transparent url(../images/fab/p2-active-2.png) 0 0 no-repeat;background-size:100% auto}.page.page2 .tabTitle .item.active span{color:#fff}.page.page2 .tabTitle .item.active span:after{position:absolute;content:"";width:.0926rem;height:.1019rem;background:transparent url(../images/fab/p2-arrow.png) 0 0 no-repeat;background-size:100% 100%;left:-.1481rem;top:50%;transform:translateY(-58%);margin:auto;-webkit-animation:fadeIn .8s infinite alternate;animation:fadeIn .8s infinite alternate}.page.page3{overflow:hidden}.page.page3 .neon-box{position:absolute;top:0;width:100%;height:100%;background:transparent url(../images/fab/page3.jpg) center center no-repeat;background-size:cover}.page.page3 .neon-box .color-block{width:100%;height:100%;position:absolute;left:0;top:0;background:transparent url(../images/fab/page3-block.png) center center no-repeat;background-size:cover}.page.page3 .neon-box .box{width:40%;height:100%;position:absolute;right:0;top:0}.page.page3 .neon-box .box img{position:absolute;left:-30%;top:-50%;height:15rem;-webkit-animation:rotate 10s linear infinite alternate;animation:rotate 10s linear infinite alternate;mix-blend-mode:screen;transform:rotate(-30deg);transform-origin:top left}@-webkit-keyframes rotate{0%{transform:rotate(-30deg)}to{transform:rotate(0)}}@keyframes rotate{0%{transform:rotate(-30deg)}to{transform:rotate(0)}}@-webkit-keyframes p3light{0%,to{opacity:1}50%{opacity:0}}@keyframes p3light{0%,to{opacity:1}50%{opacity:0}}.page.page3 .title{position:absolute;left:0;top:.8519rem;margin-left:0;transform:translateZ(.0185rem)}.page.page3 .background{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}.page.page3 .main{position:absolute;left:0;top:0;height:100%;transform-origin:left top;z-index:2;transform:translateZ(.0185rem);width:100%}.page.page3 .main .block{height:8.5926rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) translateZ(.0463rem);margin-left:-.1389rem;margin-top:.25rem;z-index:10;pointer-events:none}.page.page3 .main .light{position:absolute;left:50%;transform:translate(-50%,-50%);z-index:2;top:50%;width:.4907rem;height:5.8611rem}.page.page3 .main .light:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";opacity:0;z-index:2}.page.page3 .main .light.left{margin-left:-4.3rem;background:transparent url(../images/fab/p3-light1.png) 0 0 no-repeat;background-size:100% 100%}.page.page3 .main .light.left:before{background:transparent url(../images/fab/p3-light1.png) 0 0 no-repeat;background-size:100% 100%}.page.page3 .main .light.right{margin-left:4.3rem;background:transparent url(../images/fab/p3-light2.png) 0 0 no-repeat;background-size:100% 100%}.page.page3 .main .light.right:before{background:transparent url(../images/fab/p3-light2.png) 0 0 no-repeat;background-size:100% 100%}.page.page3 .main .videoBox{position:absolute;width:9.4815rem;height:5.3148rem;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;left:50%;top:50%;transform-origin:left top;transform:translate(-50%,-50%);transition:all .5s;margin-left:-1.6296rem;margin-top:.463rem;overflow:visible}.page.page3 .main .videoBox .video{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);overflow:hidden;width:100%;height:100%}.page.page3 .main .videoBox .video .video1{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.page.page3 .main .videoBox .video .video1.active{opacity:1}.page.page3 .main .videoBox .video .video1 img{width:100%}.page.page3 .main .videoBox .video .youtube-video{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;transition:all 1s linear}.page.page3 .main .videoBox .video .youtube-video.active{opacity:1}.page.page3 .main .videoBox .video .youtube-video iframe{position:absolute;left:0;top:0;width:100%;height:100%}.page.page3 .main .videoBox video{position:absolute;left:0;top:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:all 1s linear}.page.page3 .main .videoBox video.active{opacity:1}.page.page3 .btns{position:absolute;left:50%;top:50%;transform:translateY(-50%);margin-left:3.8796rem;z-index:3;margin-top:.5rem;text-align:left;width:2.463rem;height:3.8981rem;box-sizing:border-box;background:transparent url(../images/fab/p3-btn-bg.png) 0 0 no-repeat;background-size:100% 100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.page.page3 .btns:before{display:none;position:absolute;left:0;top:.0648rem;height:calc(100% - .1111rem);background:url(../images/fab/p3-line.png) 0 0 repeat-y;width:.0093rem;content:""}.page.page3 .btns .item{position:relative;width:90%;height:.7222rem;cursor:pointer;margin-left:auto;margin-right:auto;box-sizing:border-box;margin-bottom:.0833rem}.page.page3 .btns .item:after{position:absolute;content:"";width:1.6574rem;height:.0185rem;background:transparent url(../images/fab/p3-btn-line.png) 0 0 no-repeat;background-size:100% 100%;left:0;right:0;bottom:.0463rem;margin:auto}.page.page3 .btns .item:last-child{margin-bottom:0}.page.page3 .btns .item:last-child:after{display:none}.page.page3 .btns .item span{position:absolute;width:79%;text-align:center;left:50%;top:50%;transform:translate(-50%,-50%);font-family:OxaniumBold;text-transform:uppercase;color:#5676ff;font-size:.2122rem;font-weight:400;line-height:1}body.lang_de .page.page3 .btns .item span{font-size:.18rem}body.lang_fr .page.page3 .btns .item span{line-height:1.1}.page.page3 .btns .item.prev:after{display:none}.page.page3 .btns .item.active{background:none}.page.page3 .btns .item.active span{color:#4f2dab}.page.page3 .btns .item.active:before{position:absolute;left:-.2rem;bottom:0;width:2.6296rem;height:.7222rem;background:transparent url(../images/fab/p3-btn-a.png) 0 0 no-repeat;background-size:100% 100%;content:"";pointer-events:none}.page.page3 .btns .item.active:after{display:none}.page .bottom{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;position:absolute;left:0;right:0;margin:auto;bottom:.2963rem;width:100%;height:.1759rem;z-index:2}.page .bottom .arrow{position:absolute;width:.4815rem;left:0;right:0;top:-.05rem;margin:auto;-webkit-animation:Arrow 2s infinite;animation:Arrow 2s infinite}.page .bottom .center{margin:0;width:.463rem}.page .bottom .left,.page .bottom .right{flex:1;height:.1759rem;margin-left:.537rem;display:flex;justify-content:space-between;align-items:center;flex-direction:row;flex-wrap:nowrap}.page .bottom .left .bg,.page .bottom .right .bg{flex:1;height:100%}.page .bottom .right{margin-left:0;margin-right:.537rem}.page .bottom .right:before,.page .bottom .right:after{transform:rotateY(180deg)}.page .bottom .left:before,.page .bottom .right:after{content:"";width:.0926rem;height:.1759rem;background:transparent url(../images/fab/p1-bottom-a.png) 0 0 no-repeat;background-size:100% 100%;margin:0;display:none}.page .bottom .left:after,.page .bottom .right:before{content:"";width:3.6389rem;height:.2778rem;background:transparent url(../images/fab/bottom-line.png) 0 0 no-repeat;background-size:100% 100%;margin:0}.page.page4{transition:all .5s}.page.page4.active{display:block}.page.page4.scroll{margin-bottom:3.5926rem}.page.page4 .main{position:relative;padding-top:.8519rem;height:10rem;width:100%;box-sizing:border-box;overflow:hidden}.page.page4 .main>*{z-index:2}.page.page4 .main .title{position:relative}.page.page4 .neon-box{position:absolute;top:0;width:100%;height:100%;z-index:1!important;background:transparent url(../images/fab/page4.jpg) center center no-repeat;background-size:cover}.page.page4 .neon-box .color-block{width:100%;height:100%;position:absolute;left:0;top:0;background:transparent url(../images/fab/page4-block.png) center center no-repeat;background-size:cover}.page.page4 .neon-box .box{width:40%;height:100%;position:absolute;right:0;top:0}.page.page4 .neon-box .box img{position:absolute;left:-30%;top:-50%;height:15rem;-webkit-animation:rotate 10s linear infinite alternate;animation:rotate 10s linear infinite alternate;mix-blend-mode:screen;transform:rotate(-30deg);transform-origin:top left}@keyframes rotate{0%{transform:rotate(-30deg)}to{transform:rotate(0)}}.page.page4 .prev,.page.page4 .next{position:absolute;width:.3519rem;height:.5741rem;background:transparent url(../images/fab/p4-prev.png) 0 0 no-repeat;background-size:100% 100%;left:50%;top:50%;z-index:11;transform:translate(-50%,-50%);margin-left:-5.4352rem;margin-top:-.0926rem;cursor:pointer}.page.page4 .prev:hover,.page.page4 .next:hover{background:transparent url(../images/fab/p4-prev-a.png) 0 0 no-repeat;background-size:100% 100%}.page.page4 .prev:before,.page.page4 .next:before{position:absolute;left:0;top:0;width:100%;height:100%;background:transparent url(../images/fab/p4-prev-a.png) 0 0 no-repeat;background-size:100% 100%;-webkit-animation:fadeIn 1s infinite alternate;animation:fadeIn 1s infinite alternate;content:""}.page.page4 .next{margin-left:5.4352rem;background:transparent url(../images/fab/p4-next.png) 0 0 no-repeat;background-size:100% 100%}.page.page4 .next:hover,.page.page4 .next:before{background:transparent url(../images/fab/p4-next-a.png) 0 0 no-repeat;background-size:100% 100%}.page.page4 .button{position:absolute;top:50%;margin-top:3.0648rem;bottom:auto;line-height:.2593rem;text-align:center}.page.page4 .button span{display:inline-block;vertical-align:middle;width:.5093rem;height:.3333rem;margin:0 .0648rem;opacity:1;border-radius:0;cursor:pointer;background:transparent url(../images/fab/p4-page.png) center center no-repeat;background-size:100% auto}.page.page4 .button span.swiper-pagination-bullet-active{background:transparent url(../images/fab/p4-page-a.png) 0 0 no-repeat;background-size:100% 100%;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.page.page4 .block{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:9.1667rem;margin-left:0;margin-top:.04rem;pointer-events:none}.page.page4 .block img{width:100%}.page.page4 .slideBox{position:absolute;width:8.4815rem;height:4.7685rem;top:0;left:0;right:0;bottom:0;margin:2.6667rem auto auto;overflow:hidden;z-index:3}.page.page4 .slideBox .swiper-wrapper{position:relative;width:100%;height:100%;transition-timing-function:ease}.page.page4 .slideBox .rotateBox{position:absolute;width:100%;top:0;height:4.7685rem;overflow:hidden}.page.page4 .slideBox .swiper-slide{width:8.5rem;height:100%;box-sizing:border-box;opacity:0;overflow:hidden;--glitch-width: 100%;--glitch-height: 100%;--gap-horizontal: .0926rem ;--gap-vertical: .0463rem ;--time-anim: .5s;--delay-anim: 0s;--blend-mode-1: none;--blend-mode-2: none;--blend-mode-3: none;--blend-mode-4: none;--blend-mode-5: overlay;--blend-color-1: transparent;--blend-color-2: transparent;--blend-color-3: transparent;--blend-color-4: transparent;--blend-color-5: #af4949}.page.page4 .slideBox .swiper-slide.swiper-slide-active,.page.page4 .slideBox .swiper-slide.swiper-slide-prev,.page.page4 .slideBox .swiper-slide.swiper-slide-next{opacity:1}.page.page4 .slideBox .swiper-slide .bg{display:block;position:absolute;left:0;top:0}.page.page4 .slideBox .swiper-slide .glitch{position:absolute;top:0;left:0;width:var(--glitch-width);height:var(--glitch-height);overflow:hidden;display:none}.page.page4 .slideBox .swiper-slide .glitch__img{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--blend-color-1);background-size:cover;transform:translateZ(0);background-blend-mode:var(--blend-mode-1)}.page.page4 .slideBox .swiper-slide .glitch__img:nth-child(n+2){opacity:0}.page.page4 .slideBox .swiper-slide.out .glitch__img:nth-child(n+2),.page.page4 .slideBox .swiper-slide.in .glitch__img:nth-child(n+2){-webkit-animation-duration:var(--time-anim);animation-duration:var(--time-anim);-webkit-animation-delay:var(--delay-anim);animation-delay:var(--delay-anim);-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.page.page4 .slideBox .swiper-slide.out .glitch__img:nth-child(2),.page.page4 .slideBox .swiper-slide.in .glitch__img:nth-child(2){background-color:var(--blend-color-2);background-blend-mode:var(--blend-mode-2);-webkit-animation-name:glitch-anim-1;animation-name:glitch-anim-1}.page.page4 .slideBox .swiper-slide.out .glitch__img:nth-child(3),.page.page4 .slideBox .swiper-slide.in .glitch__img:nth-child(3){background-color:var(--blend-color-3);background-blend-mode:var(--blend-mode-3);-webkit-animation-name:glitch-anim-2;animation-name:glitch-anim-2}.page.page4 .slideBox .swiper-slide.out .glitch__img:nth-child(4),.page.page4 .slideBox .swiper-slide.in .glitch__img:nth-child(4){background-color:var(--blend-color-4);background-blend-mode:var(--blend-mode-4);-webkit-animation-name:glitch-anim-3;animation-name:glitch-anim-3}.page.page4 .slideBox .swiper-slide.out .glitch__img:nth-child(5),.page.page4 .slideBox .swiper-slide.in .glitch__img:nth-child(5){background-color:var(--blend-color-5);background-blend-mode:var(--blend-mode-5);-webkit-animation-name:glitch-anim-flash;animation-name:glitch-anim-flash}@-webkit-keyframes glitch-anim-1{0%{opacity:1;transform:translate3d(var(--gap-horizontal),0,0);-webkit-clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%);clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%)}8%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%);clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%)}16%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%);clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%)}24%{-webkit-clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%);clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%)}32%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}40%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}48%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}56%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}64%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}72%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}80%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}87.9%{opacity:1;transform:translate3d(var(--gap-horizontal),0,0)}88%,to{opacity:0;transform:translateZ(0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@keyframes glitch-anim-1{0%{opacity:1;transform:translate3d(var(--gap-horizontal),0,0);-webkit-clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%);clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%)}8%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%);clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%)}16%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%);clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%)}24%{-webkit-clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%);clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%)}32%{-webkit-clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%);clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}40%{-webkit-clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%);clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}48%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%);clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}56%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%);clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}64%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%);clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}72%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%);clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}80%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%);clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}87.9%{opacity:1;transform:translate3d(var(--gap-horizontal),0,0)}88%,to{opacity:0;transform:translateZ(0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@-webkit-keyframes glitch-anim-2{0%{opacity:1;transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0);-webkit-clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%);clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%)}12%{-webkit-clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%);clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%)}20%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%);clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%)}28%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}36%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%);clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%)}44%{-webkit-clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%);clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%)}52%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}60%{-webkit-clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%);clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%)}68%{-webkit-clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%);clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%)}76%{-webkit-clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%);clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%)}80%{-webkit-clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%);clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%)}87.9%{opacity:1;transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0)}88%,to{opacity:0;transform:translateZ(0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@keyframes glitch-anim-2{0%{opacity:1;transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0);-webkit-clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%);clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%)}12%{-webkit-clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%);clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%)}20%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%);clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%)}28%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}36%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%);clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%)}44%{-webkit-clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%);clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%)}52%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}60%{-webkit-clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%);clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%)}68%{-webkit-clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%);clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%)}76%{-webkit-clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%);clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%)}80%{-webkit-clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%);clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%)}87.9%{opacity:1;transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0)}88%,to{opacity:0;transform:translateZ(0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@-webkit-keyframes glitch-anim-3{0%{opacity:1;transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%);clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%)}6%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%);clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%)}8%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%);clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%)}10%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}12%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%);clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%)}20%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%);clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%)}22%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%);clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%)}28%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%);clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%)}32%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}36%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%);clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%)}42%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%);clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%)}44%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%);clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%)}52%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%);clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%)}56%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%);clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%)}58%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%);clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%)}60%{-webkit-clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%);clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%)}64%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}72%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%);clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%)}80%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%);clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%)}87.9%{opacity:1;transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1)}88%,to{opacity:0;transform:translateZ(0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@keyframes glitch-anim-3{0%{opacity:1;transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1);-webkit-clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%);clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%)}6%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%);clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%)}8%{-webkit-clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%);clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%)}10%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%);clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}12%{-webkit-clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%);clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%)}20%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%);clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%)}22%{-webkit-clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%);clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%)}28%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%);clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%)}32%{-webkit-clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%);clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}36%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%);clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%)}42%{-webkit-clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%);clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%)}44%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%);clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%)}52%{-webkit-clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%);clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%)}56%{-webkit-clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%);clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%)}58%{-webkit-clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%);clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%)}60%{-webkit-clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%);clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%)}64%{-webkit-clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%);clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}72%{-webkit-clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%);clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%)}80%{-webkit-clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%);clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%)}87.9%{opacity:1;transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1)}88%,to{opacity:0;transform:translateZ(0);-webkit-clip-path:polygon(0 0,0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@-webkit-keyframes glitch-anim-flash{0%,5%{opacity:.2;transform:translate3d(var(--gap-horizontal),var(--gap-vertical),0)}5.5%,to{opacity:0;transform:translateZ(0)}}@keyframes glitch-anim-flash{0%,5%{opacity:.2;transform:translate3d(var(--gap-horizontal),var(--gap-vertical),0)}5.5%,to{opacity:0;transform:translateZ(0)}}.page.page4 .slideBox .swiper-slide.swiper-slide-active:before{display:none}.page.page4 .slideBox .swiper-slide.swiper-slide-active .imgBox .bg{-webkit-mask-image:none}.page.page4 .slideBox .swiper-slide[slide=prev],.page.page4 .slideBox .swiper-slide[slide=next]{opacity:1;z-index:1}.page.page4 .slideBox .swiper-slide[slide=prev].in,.page.page4 .slideBox .swiper-slide[slide=next].in{transform:translate3d(-50%,0,0) scale(1);-webkit-transform:translate3d(-50%,0,0) scale(1);z-index:3;opacity:0;-webkit-animation:fadeIn 1s linear forwards;animation:fadeIn 1s linear forwards;left:50%}.page.page4 .slideBox .swiper-slide[slide=prev]{transform-origin:50% 50%;transform:translate3d(-105%,0,0) scale(.3);left:45%}.page.page4 .slideBox .swiper-slide[slide=next]{left:55%;transform:translate3d(5%,0,0) scale(.3);transform-origin:50% 50%}.page.page4 .community{position:absolute;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;left:0;bottom:.7037rem}.page.page4 .community .item{position:relative;margin:0 .2685rem;cursor:pointer}.page.page4 .community .item img{width:.3611rem}.page.page4 .community .item .hover{position:absolute;top:50%;transform:translateY(-50%);left:50%;margin-left:-.2454rem;width:0;overflow:hidden;transition:all .5s}.page.page4 .community .item .hover img,.page.page4 .community .item:hover .hover{width:.4907rem}.page.page5{background:transparent url(../images/fab/page5.jpg) center center no-repeat;background-size:cover}.page.page5 .title{position:absolute;top:1.0185rem}.page.page5 .box{width:14.4444rem;height:6.713rem;background:transparent url(../images/fab/p5-box.png) 0 0 no-repeat;background-size:100% 100%;margin-top:2.5648rem;transform:translate(.2rem);display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;padding-left:1.3426rem;padding-top:.5833rem;padding-right:1.7315rem;box-sizing:border-box}.page.page5 .box.mobile{display:none}.page.page5 .box .item{position:relative;margin:0;width:2.537rem}.page.page5 .box .item .imgBox,.page.page5 .box .item .imgBox img{width:100%}.page.page5 .box .item .text{position:absolute;text-align:center;top:3.4722rem;width:100%}.page.page5 .box .item .text p{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;left:50%;top:0;transform:translate(-50%);text-align:center;font-size:.1736rem;color:#fff;line-height:1.22;display:block;padding:0 .2rem;font-family:OxaniumBold}body.lang_en .page.page5 .box .item .text p{text-transform:uppercase}.page.page5 .box .item .btn{margin-top:.3056rem;display:flex;flex-direction:row;align-items:center;justify-content:center;width:1.8889rem;height:.4444rem;background:transparent url(../images/fab/p5-btn.png) 0 0 no-repeat;background-size:100% 100%}.page.page5 .box .item .btn.gray{cursor:not-allowed;background:transparent url(../images/fab/p5-btn-gray.png) 0 0 no-repeat;background-size:100% 100%}.page.page5 .box .item .btn p{position:absolute;white-space:nowrap;left:50%;transform:translate(-50%);transform-origin:left center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;text-align:center;font-size:.1736rem;font-family:Oxanium;color:#fff;padding-top:.05rem}body.lang_en .page.page5 .box .item .btn p{text-transform:uppercase}.page.orientation{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;display:none;background:#000000;-webkit-animation:none!important;animation:none!important;opacity:1!important;z-index:9147483646}.page.orientation.active{display:Flex}.page.orientation img{max-width:100%;max-height:100%;transform:rotate(90deg)}.swiper-slide.footer{position:relative;height:3.5926rem;background:#000000;box-sizing:border-box;padding-top:1.0648rem}.swiper-slide.footer .onlyJA{display:inline-block}.swiper-slide.footer #ot-sdk-btn{position:absolute;left:0;top:0;width:100%;height:100%;height:100%!important;overflow:hidden;opacity:0}.swiper-slide.footer .text{position:relative;left:50%;transform:translate(-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;text-align:center;margin:0;transform-origin:left center;white-space:nowrap}.swiper-slide.footer .text *{font-family:PingFang SC,Helvetica Neue,Hiragino Sans GB,Segoe UI,Microsoft YaHei,\5fae\8f6f\96c5\9ed1,Arial,SimSn,sans-seriuf!important}.swiper-slide.footer .text span{position:relative;font-family:TRAJANPROBOLD;text-transform:uppercase;font-weight:700;display:inline-block;font-size:.1667rem;line-height:.1667rem;padding:0 .2407rem;border-right:.0093rem solid #ffffff;color:#fff}.swiper-slide.footer .text span:last-of-type{border:none}.swiper-slide.footer .text a{color:#fff}.swiper-slide.footer .icons{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;margin-top:.2778rem}.swiper-slide.footer .icons .item{display:inline-block;position:relative;margin:0}.swiper-slide.footer .icons .item:after{position:absolute;width:.0093rem;height:80%;background:#828586;content:"";top:0;bottom:0;margin:auto;right:0}.swiper-slide.footer .icons .item:last-of-type:after{display:none}.swiper-slide.footer .icons img{height:.4259rem;margin:0 .463rem}.swiper-slide.footer .icons img:last-of-type{height:.3241rem}.swiper-slide.footer .copyright{position:relative;left:50%;transform:translate(-50%);transform-origin:left center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transform-origin:left top;margin:.2778rem 0 0;text-align:center;font-size:.1rem;line-height:1.8;color:#7e7e7e;text-transform:uppercase}.dialog{position:absolute;left:0;top:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;display:none;box-sizing:border-box;background:rgba(0,0,0,.9)}.dialog.active{display:Flex}.dialog .main{position:relative}.dialog .close{position:absolute;width:.4722rem;right:0;top:-.6481rem;cursor:pointer}.dialog.video{z-index:999999!important}.dialog.video iframe{max-width:100%}#__vconsole{position:fixed;z-index:99999999999}@-webkit-keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}.loading{position:absolute;left:0;top:0;width:100%;height:100%;display:none;z-index:9;top:auto;bottom:0rem;background:#000000 url(../images/fab/loading-1.jpg) center center no-repeat;background-size:100% auto}.loading.active{display:block}.loading img{position:absolute;top:50%;transform:translateY(-50%);width:100vw;left:0}.loading .text{position:absolute;width:100%;text-align:center;color:#fff;font-size:.1944rem;top:75%;text-transform:uppercase;font-family:ChakraPetchLight;text-shadow:0 0 .0833rem rgba(112,60,22,.33)}.loading .text .animation{position:absolute;margin-left:.05rem}.loading.out{opacity:1;z-index:1;-webkit-animation:fadeOut 1s linear forwards;animation:fadeOut 1s linear forwards}.loading .animate{left:0;top:0;width:100%;position:absolute;top:50%;transform:translateY(-50%);height:100%}.loading .animate img{opacity:0}.loading .animate img.active:nth-of-type(1){-webkit-animation:fadeIn .5s linear forwards;animation:fadeIn .5s linear forwards}.loading .animate img.active:nth-of-type(2){-webkit-animation:fadeIn .5s linear forwards;animation:fadeIn .5s linear forwards}.loading .animate img.active:nth-of-type(3){-webkit-animation:fadeIn .5s linear forwards;animation:fadeIn .5s linear forwards}.loading .animate img.active:nth-of-type(4){-webkit-animation:fadeIn .5s linear forwards;animation:fadeIn .5s linear forwards}.loading .animate img.active:nth-of-type(5){-webkit-animation:fadeIn .5s linear forwards;animation:fadeIn .5s linear forwards}.loading .animate img.active:nth-of-type(6){-webkit-animation:fadeIn .5s linear forwards;animation:fadeIn .5s linear forwards}.loading #mycanvas{position:absolute;right:-1rem;bottom:0;transform:rotate(-10deg);transform-origin:right top}.loading.end{-webkit-animation:zoomOut 1s linear forwards;animation:zoomOut 1s linear forwards;transform-origin:49.4% 52%}.loading.end .zoomOut{-webkit-animation:fadeIn .5s .3s linear forwards;animation:fadeIn .5s .3s linear forwards}.loading.end .zoomOut svg{-webkit-animation:zoomOut2 .5s .5s linear forwards;animation:zoomOut2 .5s .5s linear forwards}.loading .zoomOut{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;z-index:7}.loading .zoomOut svg{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);top:48%;left:49.4%;width:.4rem;transform-origin:0% 30%;transform:scale(1) translate(-50%,-50%)}.p5Canvas{position:absolute;left:0;top:0;opacity:.2;z-index:8;transform:rotate(90deg) translateY(-100%);transform-origin:left top}.codeBlock{display:none;font-weight:700;font-family:OxaniumBold;background-image:url(../images/fab/videoBlock.png);background-position:center;background-repeat:no-repeat;background-size:cover;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;z-index:8;font-size:.1111rem;letter-spacing:.0093rem;word-break:break-all}.codeBlock.active{opacity:.5;-webkit-animation:none;animation:none}@-webkit-keyframes Arrow{0%{opacity:0;transform:translateY(-30%)}50%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30%)}}@keyframes Arrow{0%{opacity:0;transform:translateY(-30%)}50%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(30%)}}@-webkit-keyframes ArrowL{0%{opacity:0;transform:translate(30%,-50%)}50%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translate(-30%,-50%)}}@keyframes ArrowL{0%{opacity:0;transform:translate(30%,-50%)}50%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translate(-30%,-50%)}}@-webkit-keyframes ArrowR{0%{opacity:0;transform:translate(-30%,-50%)}50%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translate(30%,-50%)}}@keyframes ArrowR{0%{opacity:0;transform:translate(-30%,-50%)}50%{opacity:1;transform:translateY(-50%)}to{opacity:0;transform:translate(30%,-50%)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes zoomOut{to{transform:scale(5)}}@keyframes zoomOut{to{transform:scale(5)}}@-webkit-keyframes zoomOut2{to{transform:scale(40) translate(-50%,-50%)}}@keyframes zoomOut2{to{transform:scale(40) translate(-50%,-50%)}}@-webkit-keyframes flash{0%,50%,to{opacity:0}70%,90%{opacity:1}}@keyframes flash{0%,50%,to{opacity:0}70%,90%{opacity:1}}.lang_en .page.page2 .simulacra .item[name=Ruby] .name,.lang_en .page.page2 .simulacra .item[name=Lin] .name{margin-right:-.05rem}.lang_en .page.page2 .simulacra .item[name=SakiFuwa] .name{margin-right:-.03rem}.lang_ja *,.lang_ja .backHome{font-family:MPLUS1p-Regular!important}.lang_ja .languageSelect h1{font-family:Oxanium!important}.lang_ja .page.page2 .simulacra .item .cv .box span{font-family:ChakraPetchLight!important}.lang_ja .page .title .center span{font-family:TTGothicMB!important;font-weight:700}.lang_ja .page.page2 .simulacra .item .cv .text p{font-size:.2rem}.lang_ja .page.page2 .tabTitle .item span,.lang_ja .languageSelect h1{padding-top:0}.lang_ja .page.page2 .simulacra .item[name=Ruby] .name{margin-right:-.1rem}.lang_ja .page.page2 .simulacra .item[name=Lin] .name{margin-right:-.06rem}.lang_ja .page.page2 .simulacra .item[name=SakiFuwa] .name{height:1.0926rem;margin-top:.2rem;margin-right:-.06rem}.lang_ja .footer .text span:last-of-type{border-right:.0093rem solid #ffffff}.lang_ja .footer .text .onlyJA span:last-of-type{border:none}.lang_pt .page.page2 .simulacra .item[name=Ruby] .name{margin-right:-.05rem}.lang_pt .page.page2 .simulacra .item[name=Lin] .name{margin-right:-.06rem}.lang_pt .page.page2 .simulacra .item[name=SakiFuwa] .name{margin-right:-.03rem}.lang_fr .page.page2 .simulacra .item[name=Ruby] .name{margin-right:-.07rem}.lang_fr .page.page2 .simulacra .item[name=Lin] .name{margin-right:-.06rem}.lang_fr .page.page2 .simulacra .item[name=SakiFuwa] .name{margin-right:-.03rem}.lang_de .page.page2 .simulacra .item[name=Ruby] .name{margin-right:-.04rem}.lang_de .page.page2 .simulacra .item[name=Lin] .name{margin-right:-.06rem}.lang_de .page.page2 .simulacra .item[name=SakiFuwa] .name{margin-right:-.03rem}.lang_es .page.page2 .simulacra .item[name=Ruby] .name{width:3.5833rem;margin-right:-.36rem}.lang_es .page.page2 .simulacra .item[name=Lin] .name{margin-right:-.06rem}.lang_es .page.page2 .simulacra .item[name=SakiFuwa] .name,.lang_id .page.page2 .simulacra .item[name=Ruby] .name{margin-right:-.03rem}.lang_id .page.page2 .simulacra .item[name=Lin] .name{margin-right:-.06rem}.lang_id .page.page2 .simulacra .item[name=SakiFuwa] .name{margin-right:-.03rem}.lang_th *{font-family:PSL313pro!important}.lang_th .page.page2 .simulacra .item .info .weapon span,.lang_th .page.page2 .simulacra .item .info .birthday span{font-family:PSL315pro!important;letter-spacing:0;font-size:.22rem}.lang_th .page.page3 .btns .item span{font-family:PSL315pro!important}.lang_th .languageSelect h1{padding-top:0;font-family:Oxanium!important}.lang_th .backHome{font-size:.22rem}.lang_th .loading .text{font-size:.24rem}.lang_th .page.page2 .tabTitle .item span{padding-top:0;font-size:.22rem}.lang_th .page.page3 .btns .item span{padding-top:0}.lang_th .page.page2 .simulacra .item .info .text p{font-size:.2rem;line-height:1.2}.lang_th .page.page2 .simulacra .item .cv .text p{font-size:.32rem;line-height:1.2}.lang_th .page.page2 .simulacra .item[name=Yulan] .name,.lang_th .page.page2 .simulacra .item[name=LiuHuo] .name{top:5.9rem;right:5.2rem}.lang_th .page.page2 .simulacra .item[name=Ruby] .name{width:2.0093rem;margin-right:-.35rem}.lang_th .page.page2 .simulacra .item[name=Lin] .name{width:2.8333rem;height:auto;margin-top:.4rem;margin-right:-.35rem}.lang_th .page.page2 .simulacra .item[name=SakiFuwa] .name{height:1.1944rem;margin-right:-.25rem}.cybr-btn{--shadow-secondary-hue: 60;--shadow-secondary: hsl(var(--shadow-secondary-hue), 90%, 60%);--clip: polygon(0 0, 100% 0, 100% 100%, 95% 100%, 95% 90%, 55% 90%, 55% 100%, 18% 100%, 0 82%);--border: .037rem ;--shimmy-distance: 2;--clip-one: polygon(0 2% , 100% 2% , 100% 95% , 95% 95%, 95% 90%, 55% 90%, 55% 95%, 18% 95%, 0 82%);--clip-two: polygon(0 78%, 100% 78%, 100% 100%, 95% 100%, 95% 90%, 55% 90%, 55% 100%, 16% 100%, 0 78%);--clip-three: polygon(0 44%, 100% 44%, 100% 48%, 95% 49%, 95% 49%, 55% 49%, 55% 49%, 18% 49%, 0 49%);--clip-four: polygon(0 0, 100% 0, 100% 0, 95% 0, 95% 0, 55% 0, 55% 0, 18% 0, 0 0);--clip-five: polygon(0 0, 100% 0, 100% 0, 95% 0, 95% 0, 55% 0, 55% 0, 18% 0, 0 0);--clip-six: polygon(0 70%, 100% 80%, 100% 85%, 95% 85%, 95% 85%, 55% 85%, 55% 85%, 18% 85%, 0 82%);--clip-seven: polygon(0 63%, 100% 63%, 100% 80%, 95% 80%, 95% 80%, 55% 80%, 55% 80%, 18% 80%, 0 82%);cursor:pointer;background:transparent;text-transform:uppercase;position:absolute;width:100%;height:100%;left:0;top:0;transition:background .2s}.cybr-btn__glitch{position:absolute;z-index:0;top:calc(var(--border) * -1);left:calc(var(--border) * -1);right:calc(var(--border) * -1);bottom:calc(var(--border) * -1);text-shadow:.0185rem .0185rem var(--shadow-primary),-.0185rem -.0185rem var(--shadow-secondary);-webkit-clip-path:var(--clip);clip-path:var(--clip);display:block}.cybr-btn:nth-of-type(2){--primary-hue: 260}@-webkit-keyframes glitch{0%{-webkit-clip-path:var(--clip-one);clip-path:var(--clip-one)}2%,32%{-webkit-clip-path:var(--clip-two);clip-path:var(--clip-two);transform:translate(calc(var(--shimmy-distance) * -1%))}6%{-webkit-clip-path:var(--clip-two);clip-path:var(--clip-two);transform:translate(calc(var(--shimmy-distance) * 1%))}36%{-webkit-clip-path:var(--clip-two);clip-path:var(--clip-two);transform:translate(0)}40%{-webkit-clip-path:var(--clip-three);clip-path:var(--clip-three);transform:translate(calc(var(--shimmy-distance) * 1%))}52%{-webkit-clip-path:var(--clip-three);clip-path:var(--clip-three);transform:translate(0)}14%,21%{-webkit-clip-path:var(--clip-four);clip-path:var(--clip-four);transform:translate(calc(var(--shimmy-distance) * 1%))}25%{-webkit-clip-path:var(--clip-five);clip-path:var(--clip-five);transform:translate(calc(var(--shimmy-distance) * 1%))}30%{-webkit-clip-path:var(--clip-five);clip-path:var(--clip-five);transform:translate(calc(var(--shimmy-distance) * -1%))}35%,45%{transform:translate(calc(var(--shimmy-distance) * -1%))}40%{transform:translate(calc(var(--shimmy-distance) * 1%))}50%{transform:translate(0)}55%{transform:translate(calc(var(--shimmy-distance) * 1%))}60%{transform:translate(0)}31%,61%,to{-webkit-clip-path:var(--clip-four);clip-path:var(--clip-four)}}.page1 .cybr-btn__glitch{-webkit-animation:glitch 2s infinite linear;animation:glitch 2s infinite linear}#snow{position:absolute;left:0;top:0;width:100%;height:100%;position:fixed;pointer-events:none;z-index:9;opacity:0;transition:all .5s}#snow.active{opacity:1}.pcScale .top{top:50%;margin-top:-29vw}.pcScale .swiper-index,.pcScale #snow{height:56vw;top:0;bottom:0;margin:auto;overflow:hidden}@media screen and (max-width: 600px){.pc{display:none!important}.mobile{display:block!important}html{font-size:10vw}.loading{background:transparent url(../images/fab/loading-1-m.jpg) center center no-repeat;background-size:100% auto;transform-origin:49.4% 42%!important}.loading #mycanvas{transform:rotate(-30deg);bottom:1.5rem}.loading .text{font-size:.28rem;top:65%}.loading .zoomOut svg{left:50%;top:42%}.top{height:1.5rem;background:rgba(0,0,0,.6)}.top.slide .languageSelect{height:var(--vh, 100vh)}.top.slide .backHome{position:fixed;z-index:2;left:0;right:0;margin:auto;bottom:2rem;top:auto;width:4.507rem;height:.813rem;font-size:.32rem;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.top.slide .backHome,.top.slide .languageSelect .hideBox{display:flex;opacity:0;-webkit-animation:fadeIn 1s .5s forwards;animation:fadeIn 1s .5s forwards}.top .icon{position:absolute;width:1.08rem;left:.333rem;top:0;bottom:0;margin:auto;z-index:2}.top .logo{width:1.24rem;left:1.627rem;top:0;bottom:0;margin:auto;z-index:2}.top .logo.anniversary{width:1rem;left:2.6rem;top:.1rem}.top .download{position:absolute;width:3.213rem;height:.667rem;text-align:center;box-sizing:border-box;right:1.653rem;top:0;bottom:0;margin:auto;z-index:2;background:transparent url(../images/fab/backHome-m.png) 0 0 no-repeat;background-size:100% 100%;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap}.top .download span{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:left top;text-transform:uppercase;font-size:.253rem;font-family:OxaniumBold!important;white-space:nowrap;padding-top:.4em;color:#fff}.top .backHome{display:none;opacity:0}.top .menu{position:absolute;width:.493rem;height:.387rem;background:transparent url(../images/fab/menu.png) 0 0 no-repeat;background-size:100% 100%;right:.613rem;top:0;bottom:0;margin:auto;z-index:2}.top .music{right:5.2rem;top:.3rem;width:.64rem;height:.733rem;left:auto;background:none;z-index:2}.top .music.off{background:none}.top .music i{display:block;width:.093rem;height:10%;left:0;bottom:0;background:#ffffff}.top .music i:nth-of-type(2){left:.187rem}.top .music i:nth-of-type(3){left:.36rem}.top .music i:nth-of-type(4){left:.547rem}.top .music.on i{height:0;overflow:hidden;-webkit-animation:music 1s linear infinite alternate;animation:music 1s linear infinite alternate}.top .music.on i:nth-of-type(2){-webkit-animation-delay:.2s;animation-delay:.2s}.top .music.on i:nth-of-type(3){-webkit-animation-delay:.4s;animation-delay:.4s}.top .music.off i{-webkit-animation:none;animation:none;height:10%!important}@-webkit-keyframes music{0%{height:0}to{height:60%}}@keyframes music{0%{height:0}to{height:60%}}.top .languageSelect{right:0;top:0;width:100%;height:0;overflow:hidden;background:#000000 url(../images/fab/menu-bg.png) center center no-repeat;background-size:100% auto;transition:all .5s;z-index:1}.top .languageSelect h1{display:none}.top .languageSelect .hideBox{opacity:0;display:none;width:100%;height:100%;left:0;top:0;white-space:nowrap}.top .languageSelect .hideBox ul{width:100%;height:100%;background:none;display:flex;justify-content:center;align-items:center;flex-direction:column;flex-wrap:nowrap;padding-top:2rem;padding-bottom:3rem}.top .languageSelect .hideBox ul li{flex:1;display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;border:none;font-size:.507rem;color:#00e0e0}.page{left:0;bottom:0;top:auto}.page .bgTop,.page .bgBottom{height:auto;width:100%;top:0;bottom:auto}.page .bgTop.bgBottom,.page .bgBottom.bgBottom{top:auto;bottom:0}.page .title .center{min-width:5.053rem;height:.693rem;line-height:.693rem}.page .title .center:before{left:1.707rem;right:1.707rem;background:url(../images/fab/p2-title-m.png) 1.707rem center/1.64rem .693rem repeat-x}.page .title .center span{font-size:.48rem;padding-top:.05rem}.page .title .left,.page .title .right{margin-left:-1.707rem}.page .title .left .bg,.page .title .right .bg{background:none}.page .title .left .bg:after,.page .title .right .bg:after{margin:0}.page .title .left{margin-left:0;margin-right:-1.707rem}.page .title .left:after,.page .title .right:after{width:4.013rem;height:.693rem;background:transparent url(../images/fab/p2-title-l-m.png) 0 0 no-repeat;background-size:100% 100%}.page .title .right:after{width:3.987rem;height:.693rem;background:transparent url(../images/fab/p2-title-r-m.png) 0 0 no-repeat;background-size:100% 100%}.page.page1{background:transparent url(../images/fab/p1-video-m.jpg) center center no-repeat;background-size:cover;padding-top:3rem;align-items:center;justify-content:center}.page.page1:after{background:url(./p1-mask-m.4ba90d2d.png) center center no-repeat;background-size:cover}.page.page1 .mix-bg{width:100%;height:auto}.page.page1 .p1-logo{width:5.827rem;height:1.36rem;z-index:5;top:1.827rem;position:absolute;left:50%;transform:translate(-50%)}.page.page1 .videoBox video{width:100%!important;height:auto!important;top:50%;transform:translateY(-50%)}.page.page1 .videoBox:after{background:transparent url(../images/fab/videoBlock2-m.png) left center no-repeat;background-size:100% auto}.page.page1 .playBtn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);position:fixed;margin:-.8rem 0 0!important;width:2.093rem;height:2.093rem;background:transparent url(../images/fab/playBtn-a.png) 0 0 no-repeat;background-size:100% 100%;transition:none;left:50%!important;top:50%!important}.page.page1 .copyright{position:absolute;bottom:.9rem;margin:0 auto;height:.827rem;z-index:5}.page.page1 .p1-btns{display:none}.page.page1 .banner{position:absolute;left:0;top:50%;width:100%;height:auto;bottom:auto;margin-bottom:auto;margin-top:-1.2rem}.page.page1 .banner img{width:100%!important;margin-top:0}.page.page1 .banner .cybr-btn{height:2.64rem}.page.page5{background:transparent url(../images/fab/page5-m.jpg) center center no-repeat;background-size:100% auto;display:flex;flex-direction:row;align-items:center;justify-content:center}.page.page5 .title{top:0;padding-top:2.133rem}.page.page5 .box{background:none;padding:0;width:100%;height:11.467rem;transform:none}.page.page5 .box.PC{display:none}.page.page5 .box .prev,.page.page5 .box .next{display:block;position:absolute;top:4rem;transform:translateY(-50%);width:.893rem;height:1.227rem;z-index:2;left:.133rem;cursor:pointer;background:transparent url(../images/fab/p5-prev.png) 0 0 no-repeat;background-size:100% 100%}.page.page5 .box .next{left:auto;right:.133rem;background:transparent url(../images/fab/p5-next.png) 0 0 no-repeat;background-size:100% 100%}.page.page5 .box .button{position:absolute;top:8rem;bottom:auto;text-align:center;z-index:9}.page.page5 .box .button span{width:.64rem;height:.64rem;opacity:1;border-radius:0;margin:0;background:transparent url(../images/fab/p4-page.png) 0 0 no-repeat;background-size:100% 100%}.page.page5 .box .button span.swiper-pagination-bullet-active{background:transparent url(../images/fab/p4-page-a.png) 0 0 no-repeat;background-size:100% 100%}.page.page5 .box .text{position:absolute;width:8.773rem;height:1.253rem;background:transparent url(../images/fab/p5-text-m.png) 0 0 no-repeat;background-size:100% 100%;left:50%;transform:translate(-50%);top:8.733rem;font-size:.488rem;color:#fff;font-weight:700;text-transform:uppercase;line-height:1.1;display:flex;flex-direction:row;align-items:center;justify-content:center;box-sizing:border-box;padding:0 .2rem;visibility:hidden;text-align:center}.page.page5 .box .text p{font-family:OxaniumBold;padding-top:.15em}.page.page5 .box .btn{position:absolute;left:0;right:0;margin:auto;top:10.267rem;display:flex;flex-direction:row;align-items:center;justify-content:center;width:4.32rem;height:1.013rem;background:transparent url(../images/fab/p5-btn.png) 0 0 no-repeat;background-size:100% 100%;visibility:hidden}.page.page5 .box .btn.gray{background:transparent url(../images/fab/p5-btn-gray.png) 0 0 no-repeat;background-size:100% 100%}.page.page5 .box .btn p{position:absolute;white-space:nowrap;left:50%;transform:translate(-50%);transform-origin:center center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:block;text-align:center;font-size:.48rem;font-family:OxaniumBold;color:#fff;padding-top:.05rem}body.lang_en .page.page5 .box .btn p{text-transform:uppercase}.page.page5 .box .swiper-slide{width:5.613rem;opacity:0}.page.page5 .box .swiper-slide-active,.page.page5 .box .swiper-slide-prev,.page.page5 .box .swiper-slide-next{opacity:1}.page.page5 .box .swiper-slide-active .imgBox:after{left:-.195rem;top:-.2rem;width:6.027rem;height:8.067rem;background:transparent url(../images/fab/p5-item-m.png) 0 0 no-repeat;background-size:100% 100%}.page.page5 .box .swiper-slide-active .btn,.page.page5 .box .swiper-slide-active .text{visibility:visible}.page.page5 .box .imgBox{width:100%;height:7.68rem;position:relative}.page.page5 .box .imgBox:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:transparent url(../images/fab/p5-slide-block.png) 0 0 no-repeat;background-size:100% auto;opacity:.82}.page.page5 .box .imgBox img{width:100%;height:100%;-webkit-mask-image:url(../images/fab/p5-block.png);-webkit-mask-size:100% 100%}.page.page2{background-color:#001429;padding-top:1.92rem}.page.page2 .playBtn{width:3.413rem;height:2.147rem;left:auto;right:0;top:auto;bottom:4.9rem;margin:0;background:transparent url(../images/fab/p2-playBtn.png) 0 0 no-repeat;background-size:100% 100%}.page.page2 .playBtn .box{display:block;width:3.413rem;height:2.147rem}.page.page2 .playBtn:after{width:1.2rem;height:.813rem;background:transparent url(../images/fab/p2-play-a.png) 0 0 no-repeat;background-size:100% 100%}.page.page2 .simulacra .item.active .main{transform:translate(-100%)}.page.page2 .simulacra .item.active .cv .text{transform:translate(2rem);opacity:0;-webkit-animation:cv-M .5s 1s;animation:cv-M .5s 1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes cv-M{0%{opacity:0}to{transform:translate(0);opacity:1}}@keyframes cv-M{0%{opacity:0}to{transform:translate(0);opacity:1}}.page.page2 .simulacra .item .main{bottom:auto;width:100%;padding:0;top:50%;margin:-6.413rem 0 0}.page.page2 .simulacra .item .cv,.page.page2 .simulacra .item .info{width:9.88rem;height:5.453rem;left:0;right:0;top:auto;margin:auto;bottom:.6rem}.page.page2 .simulacra .item .cv{background:transparent url(../images/fab/info-m.png) 0 0 no-repeat;background-size:100% auto}.page.page2 .simulacra .item .cv:before,.page.page2 .simulacra .item .cv:after{display:none}.page.page2 .simulacra .item .cv.coming{background:transparent url(../images/fab/info-hide-m.png) 0 .05rem no-repeat;background-size:100% auto}.page.page2 .simulacra .item .cv.coming .box .music .icon{width:.24rem;height:.28rem}.page.page2 .simulacra .item .cv.coming .box h1{font-size:.389rem;margin-right:.24rem}.page.page2 .simulacra .item .cv.coming .text p{width:100%;font-size:.278rem}.page.page2 .simulacra .item .cv .birthday,.page.page2 .simulacra .item .cv .hideText{left:3.533rem;top:3.25rem;height:.4rem;line-height:.4rem;padding-left:.133rem}.page.page2 .simulacra .item .cv .birthday span,.page.page2 .simulacra .item .cv .hideText span{letter-spacing:0;font-size:.28rem}body.lang_es .page.page2 .simulacra .item .cv .birthday span,body.lang_es .page.page2 .simulacra .item .cv .hideText span{font-size:.22rem}body.lang_th .page.page2 .simulacra .item .cv .birthday span,body.lang_th .page.page2 .simulacra .item .cv .hideText span{font-size:.4rem;font-family:PSL315pro!important}.page.page2 .simulacra .item .cv h1{font-size:.333rem;margin-left:.213rem;margin-right:.107rem;letter-spacing:0px}.page.page2 .simulacra .item .cv .box{left:.64rem;top:1.613rem;height:.533rem;background:none}.page.page2 .simulacra .item .cv .box:before,.page.page2 .simulacra .item .cv .box:after{content:"";display:block;width:.107rem;height:.533rem;margin:0}.page.page2 .simulacra .item .cv .box .music{padding:0 .16rem 0 .12rem;height:.36rem;margin:0 0 0 .173rem;background-color:#fff}.page.page2 .simulacra .item .cv .box .music .icon{width:.333rem;height:.267rem}.page.page2 .simulacra .item .cv .box span{font-size:.347rem}.page.page2 .simulacra .item .cv .box h1{font-size:.333rem;color:#fff;text-shadow:0 .053rem .04rem rgba(42,74,196,.3)}.page.page2 .simulacra .item .cv .text{left:3.32rem;top:4.16rem;width:5.027rem;height:.627rem!important;overflow:hidden;display:flex;flex-direction:row;align-items:center;justify-content:center}body.lang_es .page.page2 .simulacra .item .cv .text{height:.72rem}.page.page2 .simulacra .item .cv .text.hasScroll{width:5.92rem;padding-right:.533rem;box-sizing:border-box}.page.page2 .simulacra .item .cv .text.hasScroll p{transform:translateY(0)}.page.page2 .simulacra .item .cv .text p{font-size:.28rem;max-width:5.373rem;line-height:1.5;color:#2d46a1;max-height:none;text-shadow:0 .04rem .04rem rgba(189,71,200,.3)}.page.page2 .simulacra .item .info{background:none!important;z-index:6;pointer-events:none}.page.page2 .simulacra .item .info:before,.page.page2 .simulacra .item .info:after{display:none}.page.page2 .simulacra .item .info.coming .birthday{top:1.51rem}.page.page2 .simulacra .item .info.coming .birthday span{font-size:.278rem}.page.page2 .simulacra .item .info.coming .hideText.t1{top:2.05rem;left:3.533rem;padding-left:.133rem;height:.413rem;line-height:.413rem}.page.page2 .simulacra .item .info.coming .hideText.t1 span{font-size:.278rem;text-shadow:none;color:#fff}.page.page2 .simulacra .item .info .icon{width:2.36rem;height:2.107rem;left:.64rem;top:2.6rem;transform:translateZ(5px)}.page.page2 .simulacra .item .info .icon img{width:2.56rem;height:auto;left:-.28rem}.page.page2 .simulacra .item .info .birthday{top:1.467rem;left:3.533rem;height:.427rem;line-height:.427rem;color:#562fa2;font-size:.278rem;padding-left:.133rem}.page.page2 .simulacra .item .info .weapon,.page.page2 .simulacra .item .info .hideText{left:3.533rem;top:2.73rem;height:.413rem;line-height:.413rem;padding-left:.133rem}.page.page2 .simulacra .item .info .weapon span,.page.page2 .simulacra .item .info .hideText span{font-size:.278rem;text-shadow:none;color:#562fa2}.page.page2 .simulacra .item .info .hideText{top:2.15rem}.page.page2 .simulacra .item .info .hideText.t1{padding-left:0}.page.page2 .simulacra .item .info .hideText.t2{top:2.2rem}.page.page2 .simulacra .item .info .text,.page.page2 .simulacra .item .info .hideText.t3{display:none}.page.page2 .simulacra .item .name{width:auto;top:auto!important;bottom:2.3rem;left:0;right:auto;margin-right:0}.page.page2 .simulacra .item[name=Roslyn] .main{background:transparent url(../images/fab/Roslyn-bg-m.jpg) center center no-repeat;background-size:cover;width:100%;top:0;margin:0;-webkit-animation:none;animation:none;opacity:1;transform:translate(0)}.page.page2 .simulacra .item[name=Roslyn] .main img.video{width:110%}.page.page2 .simulacra .item[name=Roslyn] .icon img{top:-.267rem;left:-.16rem;width:2.613rem}.page.page2 .tabTitle{display:none;width:9.253rem;height:.2rem;left:0;right:0;margin:auto;bottom:1rem;background:transparent url(../images/fab/p2-tabTitle-m.png) 0 0 no-repeat;background-size:100% 100%}.page.page2 .tabTitle .item span{font-size:.167rem;display:none}.page.page2 .tabTitle .item:before{width:3.173rem;height:.307rem}.page.page2 .tabTitle .item.active:before{background:transparent url(../images/fab/p2-active-m.png) 0 0 no-repeat;background-size:100% 100%}.page.page2 .tabTitle .item.active:after{width:.2rem;height:.173rem;top:.293rem}.page.page2 .simulacra-change{width:100%;height:.96rem;position:absolute;left:0;top:auto;bottom:11.76rem;z-index:10}.page.page2 .simulacra-change .prev,.page.page2 .simulacra-change .next{display:block;position:absolute;top:0;left:.293rem;width:.68rem;height:.96rem}.page.page2 .simulacra-change .next{left:auto;right:.293rem;margin-right:0;background:transparent url(../images/fab/p4-next-a.png) 0 0 no-repeat;background-size:100% 100%}.page.page3{background:transparent url(../images/fab/page3-m.jpg) center center no-repeat;background-size:100% auto}.page.page3 .title{top:0;left:0;padding-top:1.92rem}.page.page3 .main{position:absolute;left:50%;transform:translate(-50%,-50%);top:50%;margin-left:0;margin-top:.2rem;width:100%;height:auto}.page.page3 .main .block{height:auto;width:10rem;margin-left:0;margin-top:.68rem}.page.page3 .main .videoBox{position:relative;left:0;right:0;top:0;margin:auto;transform:none;width:9.093rem;height:5.12rem}.page.page3 .main .videoBox .video{z-index:2}.page.page3 .main .videoBox:after{background:transparent url(../images/fab/p3-after-m.png) 0 0 no-repeat;background-size:100% 100%;width:8.76rem;height:2.44rem;left:0;right:0;margin:auto;top:100%;transform:none;margin-top:-.6rem}.page.page3 .main .light{top:0;width:.693rem;height:5.32rem}.page.page3 .main .light.left{margin-left:-3.75rem}.page.page3 .main .light.right{margin-left:3.75rem}.page.page3 .btns{position:relative;left:auto;top:auto;z-index:10;transform:translateY(0) translateZ(6px);width:89.33%;height:auto;text-align:left;background:none;margin:.4rem auto auto;font-size:0;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap}.page.page3 .btns:before{display:none}.page.page3 .btns .item{display:inline-block;height:1.173rem;background:none;width:50%;margin:0}.page.page3 .btns .item span{font-size:.333rem;letter-spacing:0;font-weight:400;width:68%;padding-top:.1rem;padding-bottom:0}body.lang_en .page.page3 .btns .item span{font-size:.31302rem}body.lang_ja .page.page3 .btns .item span{font-size:.2997rem;padding-top:0}body.lang_fr .page.page3 .btns .item span{font-size:.251082rem}body.lang_es .page.page3 .btns .item span{font-size:.255411rem}body.lang_id .page.page3 .btns .item span{font-size:.31302rem}body.lang_de .page.page3 .btns .item span,body.lang_pt .page.page3 .btns .item span{font-size:.291375rem}body.lang_th .page.page3 .btns .item span{font-size:.333rem}.page.page3 .btns .item:after{content:"";width:.027rem;height:.653rem;background:transparent url(../images/fab/p3-btn-line-m.png) 0 0 no-repeat;background-size:100% 100%;position:absolute;top:50%;transform:translateY(-50%);margin:0;left:auto}.page.page3 .btns .item:nth-child(even):after{display:none}.page.page3 .btns .item.active span{padding-bottom:0}.page.page3 .btns .item.active:before{width:4.44rem;height:1.173rem;background:transparent url(../images/fab/p3-btn-a-m.png) 0 0 no-repeat;background-size:100% 100%;left:50%;top:50%;transform:translate(-50%,-50%)}.page .bottom{bottom:.3rem;height:.333rem}.page .bottom .arrow{width:.707rem}.page .bottom .left:after,.page .bottom .right:before{width:3.4rem;height:.267rem}.page.page4 .main{display:flex;justify-content:space-between;align-items:center;flex-direction:column;flex-wrap:nowrap;background:transparent url(../images/fab/page4-m.jpg) center center no-repeat;background-size:100% auto;background-color:#000;padding-top:1.92rem;height:100%}.page.page4 .main .prev,.page.page4 .main .next{left:.3rem;margin-left:0;width:.347rem;height:.56rem;margin-top:-.65rem}.page.page4 .main .next{left:auto;right:0rem;margin-right:0}.page.page4 .main .block{width:8.733rem;margin-top:-.87rem;margin-left:-.02rem}.page.page4 .main .button{margin-top:2.3rem}.page.page4 .main .button span{width:.733rem;height:.48rem;margin:0 .113rem;opacity:1!important}.page.page4 .main .slideBox{position:absolute;top:0;bottom:0;margin:auto;width:8.053rem;height:4.547rem;transform:translateY(-.85rem)}.page.page4 .main .slideBox .thumb{display:block;position:absolute;width:9.813rem;height:2.013rem;top:5.667rem;padding-left:.307rem;padding-right:.307rem;box-sizing:border-box;overflow:hidden;background:transparent url(../images/fab/p4-thumb.png) 0 0 no-repeat;background-size:100% 100%}.page.page4 .main .slideBox .thumb ul{width:100%;white-space:nowrap;overflow:hidden;padding-top:.35rem}.page.page4 .main .slideBox .thumb li{display:inline-block;width:2.133rem;height:1.2rem;margin-right:.2rem;font-size:0;position:relative;cursor:pointer}.page.page4 .main .slideBox .thumb li.active:before{display:none}.page.page4 .main .slideBox .thumb li:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background:transparent url(../images/fab/p4-thumb-b.png) 0 0 repeat;background-size:100% 100%}.page.page4 .main .slideBox .rotateBox{height:4.307rem;top:.5rem}.page.page4 .main .slideBox .rotateBox .item{width:7.68rem;display:none}.page.page4 .main .slideBox .rotateBox .item[slide=active],.page.page4 .main .slideBox .rotateBox .item.out,.page.page4 .main .slideBox .rotateBox .item.in{display:block}.page.page4 .main .community{position:absolute;bottom:3.1rem}.page.page4 .main .community .item{width:.733rem;height:.733rem;margin:0 .3rem}.page.page4 .main .community .item img{width:100%}.page.page4 .main .community .item:hover .hover{width:.76rem}.page.page4 .main .community .item .hover{display:none;margin-left:-.44rem}.page.page4 .main .community .item .hover img{width:.76rem}.dialog{position:fixed;left:0;bottom:0;top:auto}.dialog .close{right:0rem;width:.68rem;top:-1rem}.footer{padding-top:.8rem!important;height:4rem!important}.footer .text{display:flex!important;flex-wrap:wrap!important;justify-content:center;white-space:nowrap;font-size:.22rem}.footer .text span{font-size:.22rem;margin-bottom:.133rem}.footer .copyright{white-space:nowrap;font-size:.18rem}.footer .icons{margin-top:.4778rem!important}.footer .icons img{height:.613rem;margin:0 .667rem}.footer .icons img:last-of-type{height:.467rem}.lang_es .page.page2 .simulacra .item[name=Ruby] .name{width:auto}.lang_de .top .download span{font-size:.22rem}.lang_ja .page.page2 .simulacra .item[name=SakiFuwa] .name{height:2.067rem;margin-top:.2rem;margin-right:-.06rem}.lang_ja .page.page3 .btns .item span{font-size:.28rem;font-weight:700}.lang_ja .footer{padding-top:.5rem}.lang_ja .footer .onlyJA{display:flex;margin:0}.lang_fr .page .title .center span{font-size:.4rem}.lang_th .loading .text{font-size:.5rem}.lang_th .top .download span{font-size:.5rem;padding-top:0}.lang_th .top.slide .backHome{font-size:.42rem}.lang_th .page .title .center span{font-size:.7rem}.lang_th .page.page2 .simulacra .item .info .weapon span,.lang_th .page.page2 .simulacra .item .info .birthday span,.lang_th .page.page2 .simulacra .item .cv .text p{font-size:.4rem}.lang_th .page.page2 .simulacra .item[name=Ruby] .name{width:auto;height:1.987rem}.lang_th .page.page2 .simulacra .item[name=Lin] .name{width:auto;height:1.36rem;margin-right:-.5rem;margin-top:0;margin-bottom:.1rem}.lang_th .page.page2 .simulacra .item[name=SakiFuwa] .name{width:auto;height:1.68rem;margin-right:-.5rem}.scrollBox{position:absolute;right:0;top:0;height:100%;width:.08rem;background:#3e48d1}.scrollBox span{position:absolute;width:100%;height:50%;left:0;top:0;background:#ade1e8}}@media screen and (max-width: 600px){.miniSize .page.page1 .playBtn{top:55%}.miniSize .page.page2 .simulacra-change{bottom:9.1rem!important}}#onetrust-banner-sdk button,#onetrust-pc-sdk button,#ot-sdk-cookie-policy button{margin-bottom:19px}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr{padding:5px 0}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:last-child,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr div:last-child{margin:0 5px}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-cat-header{margin:0 5px}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:first-child,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr div:first-child{margin-left:5px}#onetrust-banner-sdk.otRelFont,#ot-sdk-btn-floating.ot-floating-button:after{font-size:222px!important}#onetrust-pc-sdk.otRelFont{font-size:116px!important}#onetrust-consent-sdk #onetrust-banner-sdk{background:url(../images/cookie-bottom.png) left top no-repeat;background-size:100% auto;background-color:transparent!important;outline:none!important;font-size:.3rem}#onetrust-consent-sdk #onetrust-pc-btn-handler,#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link,#onetrust-consent-sdk #onetrust-banner-sdk a[href],#onetrust-consent-sdk #onetrust-banner-sdk a[href] font,#onetrust-consent-sdk #onetrust-banner-sdk .ot-link-btn,#onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link,#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler,#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler+a,#onetrust-consent-sdk #onetrust-pc-sdk .category-host-list-handler,#onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-link,#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a,#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand,#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a,#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn,#onetrust-pc-sdk .ot-always-active{background-color:transparent!important;color:#ff7144!important}#onetrust-consent-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler,#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn),#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn{background-color:transparent!important;border:none!important;display:block!important;margin-left:auto!important;margin-right:auto!important;background:url(../images/cookie-btn.png) left top no-repeat;background-size:100% 100%;overflow:visible;box-sizing:border-box;height:3em!important;line-height:3em!important;width:auto!important;min-width:16.32em!important;color:#fff!important;padding:0 3em 0 1em!important;text-align:left;border-radius:0!important;white-space:nowrap!important;outline:none!important}#onetrust-consent-sdk #onetrust-pc-sdk button:not(#clear-filters-handler):not(.ot-close-icon):not(#filter-btn-handler):not(.ot-remove-objection-handler):not(.ot-obj-leg-btn-handler):not([aria-expanded]):not(.ot-link-btn),#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-active-leg-btn{text-align:center;margin-left:0!important}#onetrust-consent-sdk #onetrust-pc-sdk,#onetrust-consent-sdk #ot-search-cntr,#onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle,#onetrust-consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox,#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title:after,#onetrust-consent-sdk #onetrust-pc-sdk #ot-sel-blk,#onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt,#onetrust-consent-sdk #onetrust-pc-sdk #ot-anchor{background:url(../images/cookie-left.png) right 0 top 50% no-repeat;background-size:auto 99%;background-color:transparent!important;box-shadow:none}#onetrust-consent-sdk #onetrust-policy-title,#onetrust-consent-sdk #onetrust-policy-text,#onetrust-consent-sdk .ot-b-addl-desc,#onetrust-consent-sdk .ot-dpd-desc,#onetrust-consent-sdk .ot-dpd-title,#onetrust-consent-sdk #onetrust-policy-text *:not(.onetrust-vendors-list-handler),#onetrust-consent-sdk .ot-dpd-desc *:not(.onetrust-vendors-list-handler),#onetrust-consent-sdk #onetrust-banner-sdk #banner-options *,#onetrust-banner-sdk .ot-cat-header,#onetrust-consent-sdk #onetrust-pc-sdk h3,#onetrust-consent-sdk #onetrust-pc-sdk h4,#onetrust-consent-sdk #onetrust-pc-sdk h5,#onetrust-consent-sdk #onetrust-pc-sdk h6,#onetrust-consent-sdk #onetrust-pc-sdk p,#onetrust-consent-sdk #onetrust-pc-sdk #ot-ven-lst .ot-ven-opts p,#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-desc,#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title,#onetrust-consent-sdk #onetrust-pc-sdk .ot-li-title,#onetrust-consent-sdk #onetrust-pc-sdk .ot-sel-all-hdr span,#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info,#onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-modal #modal-header,#onetrust-consent-sdk #onetrust-pc-sdk .ot-checkbox label span,#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-sel-blk p,#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-lst-title h3,#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .back-btn-handler p,#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst .ot-ven-name,#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-lst #ot-ven-lst .consent-category,#onetrust-consent-sdk #onetrust-pc-sdk .ot-leg-btn-container .ot-inactive-leg-btn,#onetrust-consent-sdk #onetrust-pc-sdk .ot-label-status,#onetrust-consent-sdk #onetrust-pc-sdk .ot-chkbox label span,#onetrust-consent-sdk #onetrust-pc-sdk #clear-filters-handler{color:#00e0e0!important}#onetrust-pc-sdk #ot-pc-content,#onetrust-pc-sdk #ot-pc-lst{top:80px!important}#onetrust-pc-sdk .ot-pc-header{border:none!important;height:60px!important}#onetrust-pc-sdk #close-pc-btn-handler{margin-right:10px!important}#onetrust-pc-sdk .ot-pc-logo{background:url(../images/cookie-logo.png) left top no-repeat!important;background-size:auto 100%!important;height:60px!important}#onetrust-banner-sdk .ot-close-icon,#onetrust-pc-sdk .ot-close-icon,#ot-sync-ntfy .ot-close-icon{background-image:url(../images/cookie-close.png)!important;background-size:50% auto!important}#onetrust-pc-sdk .ot-pc-footer{width:calc(100% - 10px)!important}#onetrust-pc-sdk .ot-accordion-layout.ot-cat-item{border-color:#00e0e0!important}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr{padding:30px 0!important}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr .ot-cat-header,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr .ot-cat-header{margin:0!important}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:last-child,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr div:last-child,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr div:last-child{margin:0 40px 0 0!important}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:first-child,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr div:first-child{margin-left:40px!important;background:url(../images/cookie-arrow.png) center no-repeat;background-size:30% auto;transform-origin:center;margin-top:-5px}#onetrust-pc-sdk .ot-vs-config .ot-acc-hdr div:first-child span,#onetrust-pc-sdk .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child span,#onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-acc-hdr div:first-child span,#onetrust-pc-sdk #ot-pc-lst .ot-vs-list .ot-vnd-item .ot-acc-hdr div:first-child span,#onetrust-pc-sdk .ot-accordion-layout.ot-checkbox-consent .ot-acc-hdr div:first-child span{display:none}#onetrust-pc-sdk button[aria-expanded=true]~.ot-acc-hdr .ot-plus-minus{transform:rotate(90deg)}#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-grpcntr.ot-acc-txt,#onetrust-consent-sdk #onetrust-pc-sdk .ot-acc-txt .ot-subgrp-tgl .ot-switch.ot-toggle{background:transparent!important}#onetrust-consent-sdk #onetrust-pc-sdk p{color:#9b9b9b!important}#onetrust-pc-sdk .ot-accordion-layout .ot-acc-txt{margin-top:-30px!important;margin-bottom:30px}#onetrust-pc-sdk .ot-cat-item p:last-of-type{padding-top:0!important;padding-left:65px!important;padding-right:0!important;box-sizing:border-box}#onetrust-pc-sdk .ot-switch-nob{background-color:#050708!important;border-color:#00e0e0!important}#onetrust-pc-sdk .ot-switch-nob:before{background-color:#68848e!important;border:1px solid #00e0e0!important;box-sizing:border-box}#onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob{background-color:#68848e!important}#onetrust-pc-sdk .ot-tgl input:checked+.ot-switch .ot-switch-nob:before{background:#00e0e0!important;border-color:#fff!important}body #onetrust-pc-sdk .ot-tgl input:focus+.ot-switch .ot-switch-nob{border-color:#00e0e0!important;outline-style:none!important;outline-width:0!important;border:1px solid #00e0e0!important}#onetrust-pc-sdk .ot-pc-footer-logo{background-color:transparent!important;transform:translateY(-30px)}#ot-sdk-btn-floating{display:none}#onetrust-banner-sdk .has-reject-all-button #onetrust-reject-all-handler,#onetrust-banner-sdk .has-reject-all-button #onetrust-accept-btn-handler{width:auto!important}@media screen and (max-width: 896px){#onetrust-consent-sdk #onetrust-banner-sdk{font-size:.4rem}#onetrust-banner-sdk .has-reject-all-button #onetrust-reject-all-handler,#onetrust-banner-sdk .has-reject-all-button #onetrust-accept-btn-handler{margin-right:.2rem!important;width:auto!important}#onetrust-consent-sdk #onetrust-pc-sdk,#onetrust-consent-sdk #ot-search-cntr,#onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle,#onetrust-consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox,#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title:after,#onetrust-consent-sdk #onetrust-pc-sdk #ot-sel-blk,#onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt,#onetrust-consent-sdk #onetrust-pc-sdk #ot-anchor{background:url(../images/cookie-left.png) right 0 top 50% no-repeat;background-size:100% 99%}}@media screen and (max-width: 600px){#onetrust-banner-sdk #onetrust-button-group{text-align:center}#onetrust-banner-sdk .has-reject-all-button #onetrust-reject-all-handler,#onetrust-banner-sdk .has-reject-all-button #onetrust-accept-btn-handler{margin:.2rem auto!important}#onetrust-banner-sdk #onetrust-pc-btn-handler.cookie-setting-link{white-space:nowrap}#onetrust-consent-sdk #onetrust-banner-sdk{background:url(../images/cookie-bottom-m.png) left top no-repeat;background-size:100% auto}#onetrust-banner-sdk button,#onetrust-pc-sdk button,#ot-sdk-cookie-policy button{margin-bottom:10px!important}#onetrust-banner-sdk #onetrust-policy-title{margin-top:.5rem}#onetrust-consent-sdk #onetrust-accept-btn-handler,#onetrust-banner-sdk #onetrust-reject-all-handler{padding-right:4em!important}#onetrust-pc-sdk .ot-pc-footer-logo{background-color:transparent!important;transform:none}}@media only screen and (max-width: 425px){body #onetrust-banner-sdk #onetrust-close-btn-container{z-index:10;transform:translateZ(1px)}}
