a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.nav-tabs,.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover,.nav-tabs>li>a,.nav-tabs>li>a:hover{background-color:unset;border:unset;line-height:unset}li{list-style:none}.mt-5{margin-top:16px}.pt-5{padding-top:16px}.mb-5{margin-bottom:16px}body{background-color:#131920;background-repeat:no-repeat;background-position:center 0;background-size:cover;max-width:100%}body p{color:#868686;font-size:12px;line-height:14px}body a{background-color:unset}body img{max-width:100%}@-webkit-keyframes flash{0%{opacity:0}10%{opacity:1;transform:scale(110%) rotate(2deg)}100%{opacity:0;transform:scale(210%) rotate(20deg)}}@keyframes flash{0%{opacity:0}10%{opacity:1;transform:scale(110%) rotate(2deg)}100%{opacity:0;transform:scale(210%) rotate(20deg)}}main{position:relative;height:calc(100vh - 24px);width:100%;transition:.8s all;overflow:hidden}@media only screen and (max-width:480px){main{width:100%}}main #scene{position:relative;height:100%;background:url(../image/bg.jpg) no-repeat center center;background-size:cover}main #scene .char{position:absolute;width:100%;height:100vh;max-height:100%;pointer-events:none;overflow:visible}main #scene .char img{position:absolute;max-width:120%}@media only screen and (max-width:480px){main #scene .char.char1{z-index:2}}main #scene .char.char1 img{left:60%;top:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:3440px){main #scene .char.char1 img{left:58%}}@media only screen and (max-width:1200px){main #scene .char.char1 img{left:75%}}@media only screen and (max-width:480px){main #scene .char.char1 img{max-width:150%;top:45%;left:70%}}main #scene .char.char2{mix-blend-mode:lighten;z-index:0}main #scene .char.char2 img,main #scene .char.char2_before img{left:28%;top:55%;transform:translate(-50%,-50%)}@media only screen and (min-width:2440px){main #scene .char.char2 img,main #scene .char.char2_before img{left:35%}}@media only screen and (min-width:3440px){main #scene .char.char2 img,main #scene .char.char2_before img{left:40%}}@media only screen and (max-width:1200px){main #scene .char.char2 img,main #scene .char.char2_before img{left:20%}}@media only screen and (max-width:480px){main #scene .char.char2 img,main #scene .char.char2_before img{top:20%;left:40%}}@media only screen and (max-width:480px){main #scene .char.char3{z-index:1}}main #scene .char.char3 img{left:72%;top:40%;transform:translate(-50%,-50%)}@media only screen and (min-width:2440px){main #scene .char.char3 img{left:68%;top:45%}}@media only screen and (min-width:3440px){main #scene .char.char3 img{left:65%;top:48%}}@media only screen and (max-width:1200px){main #scene .char.char3 img{left:90%}}@media only screen and (max-width:480px){main #scene .char.char3 img{max-width:220%;top:33%;left:85%}}main #scene .char.char4 img{left:30%;top:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:2440px){main #scene .char.char4 img{left:37%}}@media only screen and (min-width:3440px){main #scene .char.char4 img{left:41%}}@media only screen and (max-width:1200px){main #scene .char.char4 img{top:40%;left:30%}}@media only screen and (max-width:480px){main #scene .char.char4 img{display:none}}main #scene .char.char5 img{left:62%;top:38%;transform:translate(-50%,-50%)}@media only screen and (min-width:2440px){main #scene .char.char5 img{left:62%}}@media only screen and (min-width:3440px){main #scene .char.char5 img{left:59%;top:40%}}@media only screen and (max-width:1200px){main #scene .char.char5 img{top:30%;left:80%}}@media only screen and (max-width:480px){main #scene .char.char5 img{display:none}}main #scene .char.mask1{width:100%;height:100%;background:url(../image/mask1.png) no-repeat center center;background-size:cover}main #scene .char.mask2{mix-blend-mode:lighten;-webkit-animation:flash 8s linear 0s infinite;animation:flash 8s linear 0s infinite;opacity:0}main #scene .char.mask4{mix-blend-mode:lighten;-webkit-animation:flash 8s linear 4s infinite;animation:flash 8s linear 4s infinite;opacity:0}main #scene .char.mask2 img,main #scene .char.mask4 img{left:50%;top:50%;transform:translate(-50%,-50%)}main #scene .char.mask3{width:100%;height:100%;background:url(../image/mask3.png) no-repeat center center;background-size:cover;opacity:.3}main #scene .char.r18 img{left:0;bottom:0}main .wrapper{position:absolute;top:0;height:calc(100vh - 24px);width:100vw;transform:scale(90%);transform-origin:50% 100%}@media only screen and (min-width:3440px){main .wrapper{transform:scale(100%)}}@media only screen and (max-width:480px){main .wrapper{transform:scale(100%)}}main .wrapper .con{position:absolute;height:100%;width:100%}main .wrapper .con .title{position:absolute;top:100%;left:50%;width:100%}main .wrapper .con .title.title1{transform:translate(-50%,calc(-190% - 60px))}@media only screen and (min-width:3440px){main .wrapper .con .title.title1{transform:translate(-50%,calc(-190% - 100px))}}@media only screen and (max-width:480px){main .wrapper .con .title.title1{transform:translate(-50%,calc(-190% - 80px))}}main .wrapper .con .title.title1::before{content:'';position:absolute;width:921px;height:657px;left:50%;top:50%;transform:translate(-50%,-50%);background:url(../image/logo_before.png);z-index:-1;opacity:.5}main .wrapper .con .title.title2{transform:translate(-50%,calc(-100% - 40px))}@media only screen and (min-width:3440px){main .wrapper .con .title.title2{transform:translate(-50%,calc(-100% - 100px))}}@media only screen and (max-width:480px){main .wrapper .con .title.title2{transform:translate(-50%,calc(-100% - 80px))}}main .wrapper .con .title.title3{transform:translate(-50%,calc(-100% - 20px))}@media only screen and (max-width:480px){main .wrapper .con .title.title3{top:unset;bottom:0;left:0;height:62.5px;margin-left:56px;margin-right:-50px;width:calc(120% - 56px);transform:scale(.8);transform-origin:left bottom}}@media only screen and (max-width:480px){main .wrapper .con .title.title3 p{text-align:center;transform-origin:left;line-height:15.625px}}main a{position:absolute;width:100%;height:100%;top:0;left:0}