@charset "UTF-8";.top-body,.top-html{-ms-overflow-style:none;scrollbar-width:none}.top-body:-webkit-scrollbar,.top-html:-webkit-scrollbar{display:none}.top-body,.top-html{position:relative;top:0;left:0;right:0;bottom:0;margin:auto;z-index:10;overflow:hidden;height:100svh}.top-body.scroll,.top-html.scroll{position:relative;overflow:auto;height:auto}.n-kv-wrap{overflow:hidden;position:relative;height:100svh;width:100%;z-index:2}.n-kv-wrap__fixed{position:fixed;top:0;bottom:0;left:0;right:0}.n-kv-wrap__fixed.stop{position:relative}.n-kv-wrap__inner{position:absolute;z-index:1;max-height:100svh;max-width:100vw;top:0;bottom:0;left:0;right:0;margin:auto}@media screen and (min-width:768px){.n-kv-wrap__inner{aspect-ratio:15/9}}.n-kv-wrap.n-kv-second{height:100svh}.n-kv-wrap.n-kv-second .n-kv-collage{opacity:0}.n-kv-bg{width:100%;height:100vh;position:relative;background:linear-gradient(0deg,#92b2df,#c9ddf6);z-index:1;overflow:hidden}.n-kv-bg:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:0;background:url(../../img/top/kv/bg_line.png) repeat bottom right/10% auto}@media screen and (max-width:767px){.n-kv-bg:before{background-size:50% auto}}.n-kv-bg__item{position:absolute;display:block;background:linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.9));width:2px;height:26vw;border-radius:20px;transform:translate(-25vw,14.45vw) rotate(60deg);transform-origin:right bottom;bottom:0;left:0;margin:auto;z-index:1}.n-kv-bg__item--01{right:16.4%}@media screen and (max-width:767px){.n-kv-bg__item--01{right:82%}}.n-kv-bg__item--02{right:36.4%;height:16vw}@media screen and (max-width:767px){.n-kv-bg__item--02{right:122%;left:-60%}}.n-kv-bg__item--03{right:76.4%}@media screen and (max-width:767px){.n-kv-bg__item--03{right:192%;left:-190%}}.n-kv-bg__item--04{right:96.4%;left:-20%}@media screen and (max-width:767px){.n-kv-bg__item--04{right:192%;left:-290%}}.n-kv-bg__item--05{right:96.4%;left:-40%}@media screen and (max-width:767px){.n-kv-bg__item--05{right:292%;left:-290%}}.n-kv-bg__item--06{right:106.4%;height:12vw;left:-90%}@media screen and (max-width:767px){.n-kv-bg__item--06{display:none}}.n-first{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:2;display:flex;justify-content:center;align-items:center;flex-direction:column}@media screen and (max-width:767px){.n-first{bottom:3%}}.n-first__txt{font-weight:700;font-size:2.1vw;text-align:center}@media screen and (min-width:1300px){.n-first__txt{font-size:26px}}@media screen and (max-width:767px){.n-first__txt{font-size:3.7vw}}.n-first__logo{max-width:486px;width:40%}@media screen and (max-width:767px){.n-first__logo{width:70%}}.n-first.hide{display:none}.n-kv{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1;transition:ease-out .4s opacity}.n-kv:not(.show){opacity:0;pointer-events:none}.n-kv-jpx{position:absolute;top:100px;right:5%;max-width:81px;width:6%;z-index:1;opacity:0;pointer-events:none;transition:ease-out .3s opacity}@media screen and (max-width:767px){.n-kv-jpx{top:60px;width:10%;right:4%}}.n-kv-jpx.show{opacity:1;pointer-events:all}.n-kv-collage{position:absolute;top:0;bottom:0;left:0;right:0;z-index:0;margin:auto;height:100%;transition:cubic-bezier(.3,.5,0,1) .4s height}.n-kv-collage__item{position:absolute;margin:auto;z-index:0}.n-kv-collage__item--building{width:56%;top:0;bottom:5%;left:0;right:0;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.n-kv-collage__item--building{width:94%;bottom:45px}}.n-kv-collage__item--logoparts{z-index:2;-webkit-backface-visibility:hidden;backface-visibility:hidden;right:0;margin:auto}.n-kv-collage__item--logoparts01{width:34%;top:-13%;left:40%}@media screen and (max-width:767px){.n-kv-collage__item--logoparts01{width:48%;top:3%;left:23%}}.n-kv-collage__item--logoparts02{width:30%;left:-75%;top:33%}@media screen and (max-width:767px){.n-kv-collage__item--logoparts02{width:50%;left:-59%;top:62%}}.n-kv-collage__item--logoparts03{width:30%;left:79%;top:30%}@media screen and (max-width:767px){.n-kv-collage__item--logoparts03{width:44%;left:60%;top:48%}}.n-kv-collage__item--logoparts04{width:30%;left:-30%;top:-6%}@media screen and (max-width:767px){.n-kv-collage__item--logoparts04{width:51%;left:-30%;top:12%}}.n-kv-collage__item--logoparts05{width:31%;left:-30%;top:16%}@media screen and (max-width:767px){.n-kv-collage__item--logoparts05{width:49%;left:-55%;top:27%}}.n-kv-collage__item--logoparts06{width:32%;left:52%;top:17%}@media screen and (max-width:767px){.n-kv-collage__item--logoparts06{width:50%;left:53%;top:20%}}.n-kv-collage__item--airplane{width:26%;top:14%;left:64%}@media screen and (max-width:767px){.n-kv-collage__item--airplane{width:58%;top:12%;left:58%}}.n-kv-collage__item--board{width:10%;left:86%;top:67%;z-index:1}@media screen and (max-width:767px){.n-kv-collage__item--board{width:22%;left:76%;top:66%;z-index:2}}.n-kv-collage__item--boxes{width:13%;left:12%;top:12%;z-index:1}@media screen and (max-width:767px){.n-kv-collage__item--boxes{width:23%;left:4%;top:10%;z-index:1}}.n-kv-collage__item--container{width:8%;left:33%;top:77%}@media screen and (max-width:767px){.n-kv-collage__item--container{width:19%;left:39%;top:68%}}.n-kv-collage__item--graph01{width:6%;top:24%;left:88%}@media screen and (max-width:767px){.n-kv-collage__item--graph01{display:none}}.n-kv-collage__item--graph02{width:15%;left:-1%;top:20%}@media screen and (max-width:767px){.n-kv-collage__item--graph02{width:33%;left:-12%;top:24%}}.n-kv-collage__item--graph03{left:84%;top:56%;width:10%}@media screen and (max-width:767px){.n-kv-collage__item--graph03{left:65%;top:60%;width:16%}}.n-kv-collage__item--graph04{left:8%;top:40%;width:10%}@media screen and (max-width:767px){.n-kv-collage__item--graph04{left:13%;top:61%;width:22%}}.n-kv-collage__item--graph05{left:36%;top:14%;width:17%}@media screen and (max-width:767px){.n-kv-collage__item--graph05{left:18%;top:26%;width:38%}}.n-kv-collage__item--earth{top:75%;left:68%;width:19%}@media screen and (max-width:767px){.n-kv-collage__item--earth{top:81%;left:58%;width:38%}}.n-kv-collage__item--keyboard{width:7%;left:23%;top:34%}@media screen and (max-width:767px){.n-kv-collage__item--keyboard{width:17%;left:10%;top:32%}}.n-kv-collage__item--pc_01{width:9%;left:60%;top:24%}@media screen and (max-width:767px){.n-kv-collage__item--pc_01{width:15%;left:65%;top:31%}}.n-kv-collage__item--ship{width:21%;top:73%;left:59%}@media screen and (max-width:767px){.n-kv-collage__item--ship{width:48%;top:78%;left:29%}}.n-kv-collage__item--track{width:13.5%;top:56%;left:14%}@media screen and (max-width:767px){.n-kv-collage__item--track{width:25%;top:70%;left:-1%}}.n-kv-collage__item--txt_business{width:4.5%;left:65%;top:12%}@media screen and (max-width:767px){.n-kv-collage__item--txt_business{width:14%;left:58%;top:10%}}.n-kv-collage__item--txt_cre{width:.9%;left:32.3%;top:78.2%}@media screen and (max-width:767px){.n-kv-collage__item--txt_cre{width:3%;left:36%;top:69%}}.n-kv-collage__item--txt_solution{width:5%;top:37%;left:8%}@media screen and (max-width:767px){.n-kv-collage__item--txt_solution{width:15%;top:58.5%;left:15%}}.n-kv-collage__item--txt_technology{width:6%;left:80.4%;top:74.3%}@media screen and (max-width:767px){.n-kv-collage__item--txt_technology{width:17%;left:80.4%;top:79.3%}}.n-kv-collage__item--human{width:14%;left:56%;top:21%;z-index:-1}@media screen and (max-width:767px){.n-kv-collage__item--human{width:18%;left:60%;top:12%}}.n-kv-collage__item--crane{width:9%;top:21%;left:57%;z-index:-1}@media screen and (max-width:767px){.n-kv-collage__item--crane{width:12%;top:5%;left:62%}}.n-kv-collage__item--container_big{width:9%;top:39%;left:62%;z-index:-1}@media screen and (max-width:767px){.n-kv-collage__item--container_big{width:12%;top:32%;left:67%}}.n-kv-collage__item--pc_02{width:13%;left:66%;top:44%;z-index:-2}@media screen and (max-width:767px){.n-kv-collage__item--pc_02{width:21%;left:73%;top:37%}}.n-kv-collage__item--line{top:28%;left:25%;display:flex;justify-content:space-between;width:26%;gap:7%;z-index:-1}@media screen and (max-width:767px){.n-kv-collage__item--line{width:42%;top:720%;left:11%}}.n-kv-collage__item--c01{width:2%;top:39%;left:21%}@media screen and (max-width:767px){.n-kv-collage__item--c01{width:3%;top:31%;left:4%}}.n-kv-collage__item--c02{width:3%;top:73%;left:33%}@media screen and (max-width:767px){.n-kv-collage__item--c02{width:4%}}.n-kv-collage__item--r{width:3%;left:64%;top:13%}@media screen and (max-width:767px){.n-kv-collage__item--r{width:4%;left:77%;top:-5%}}.n-kv-collage__item--e{width:1.5%;top:56%;left:78%}@media screen and (max-width:767px){.n-kv-collage__item--e{width:2.5%;top:50%;left:91%}}.n-kv-collage__item--b{width:3%;left:65%;top:75%}@media screen and (max-width:767px){.n-kv-collage__item--b{width:4%;left:72%}}.n-kv-collage__copy{position:absolute;top:24%;left:24%;max-width:245px;width:18%}@media screen and (max-width:767px){.n-kv-collage__copy{width:30%;top:10%;left:8%}}.n-kv-collage__copy-txt{letter-spacing:8px;font-family:Figtree,"Zen Kaku Gothic New","Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;line-height:1.5;display:flex;flex-wrap:wrap;gap:20px 8px;width:100%}@media screen and (max-width:767px){.n-kv-collage__copy-txt{gap:0 4px}}.n-kv-collage__copy-txt+.n-kv-collage__copy-txt{margin-top:1.5vw}@media screen and (max-width:767px){.n-kv-collage__copy-txt+.n-kv-collage__copy-txt{margin-top:.2vw}}.n-kv-collage__copy-txt:nth-child(2){margin-left:2px}@media screen and (max-width:767px){.n-kv-collage__copy-txt:nth-child(2){margin-left:1px}}.n-kv-collage__copy-txt span{width:calc((100% - 56px)/ 8)}@media screen and (max-width:767px){.n-kv-collage__copy-txt span{width:calc((100% - 28px)/ 8)}}.n-kv-collage:not(.next) .n-kv-collage__item--b,.n-kv-collage:not(.next) .n-kv-collage__item--c01,.n-kv-collage:not(.next) .n-kv-collage__item--c02,.n-kv-collage:not(.next) .n-kv-collage__item--crane,.n-kv-collage:not(.next) .n-kv-collage__item--e,.n-kv-collage:not(.next) .n-kv-collage__item--human,.n-kv-collage:not(.next) .n-kv-collage__item--line,.n-kv-collage:not(.next) .n-kv-collage__item--pc_02,.n-kv-collage:not(.next) .n-kv-collage__item--r,.n-kv-collage:not(.next) .n-kv-collage__item--sontainer_big{display:none}.n-kv-collage:not(.next) .n-kv-collage__copy{display:none}@media screen and (max-width:767px){.n-kv-collage.next{height:70vw}}@media screen and (min-width:768px){.n-kv-collage.next .n-kv-collage__item--building{transform:scale(.9)}}.n-kv-collage.last{transition:cubic-bezier(.2,.7,0,1) .8s transform;transform:scale(.95) translateX(23%)}@media screen and (max-width:767px){.n-kv-collage.last{transform:scale(.95) translateY(-43%)}}.n-kv-collage.second{transition:cubic-bezier(.2,.7,0,1) .8s transform,ease-out .4s opacity;transform:scale(.95) translateX(23%)}@media screen and (max-width:767px){.n-kv-collage.second{transform:scale(.95) translateY(-43%)}}.n-kv-collage.second .n-kv-collage__item--board,.n-kv-collage.second .n-kv-collage__item--boxes,.n-kv-collage.second .n-kv-collage__item--container,.n-kv-collage.second .n-kv-collage__item--earth,.n-kv-collage.second .n-kv-collage__item--graph01,.n-kv-collage.second .n-kv-collage__item--graph02,.n-kv-collage.second .n-kv-collage__item--graph03,.n-kv-collage.second .n-kv-collage__item--graph04,.n-kv-collage.second .n-kv-collage__item--graph05,.n-kv-collage.second .n-kv-collage__item--keyboard,.n-kv-collage.second .n-kv-collage__item--pc_01,.n-kv-collage.second .n-kv-collage__item--ship,.n-kv-collage.second .n-kv-collage__item--txt_business,.n-kv-collage.second .n-kv-collage__item--txt_cre,.n-kv-collage.second .n-kv-collage__item--txt_solution,.n-kv-collage.second .n-kv-collage__item--txt_technology{display:none}.n-kv-collage.second.show{opacity:1}.n-kv-scroll{position:absolute;bottom:0;left:0;right:0;margin:auto;width:50px;text-align:center;transition:ease-out .3s opacity}.n-kv-scroll:after{content:"";display:block;width:1px;height:150px;background:#fff;margin:10px auto 0}@media screen and (max-width:767px){.n-kv-scroll:after{height:28px;margin-top:4px}}.n-kv-scroll span{color:#fff;font-size:12px;font-family:Figtree,"Zen Kaku Gothic New","Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif}@media screen and (max-width:767px){.n-kv-scroll span{font-size:10px}}.n-kv-scroll.hide{opacity:0}.n-kv-sev{position:absolute;top:49%;width:80vw;margin:auto;left:50%;right:0;opacity:0;pointer-events:none;transition:ease-out 1s opacity .2s}@media screen and (min-width:768px){.n-kv-sev{transform:translate(-50%,-50%);max-width:1100px}}@media screen and (max-width:767px){.n-kv-sev{width:90%;top:50%;left:0}}.n-kv-sev.show{opacity:1;pointer-events:auto}@media screen and (min-width:768px){.n-kv-sev__slide-wrap{width:40%}}.n-kv-sev__slide .slick-dots{display:flex;align-items:flex-end;gap:10px}.n-kv-sev__slide .slick-dots li button{font-family:Figtree,"Zen Kaku Gothic New","Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-weight:700;color:rgba(255,255,255,.5);font-size:16px;background:0 0;border:none;text-align:center;padding:0;position:relative}@media screen and (max-width:767px){.n-kv-sev__slide .slick-dots li button{font-size:13px}}.n-kv-sev__slide .slick-dots li button:after,.n-kv-sev__slide .slick-dots li button:before{content:"";display:block;width:80px;height:3px}@media screen and (max-width:767px){.n-kv-sev__slide .slick-dots li button:after,.n-kv-sev__slide .slick-dots li button:before{width:60px}}.n-kv-sev__slide .slick-dots li button:before{position:absolute;z-index:1;bottom:0;left:0;right:0;transform-origin:left;background-color:#1e314c;transform:scaleX(0)}.n-kv-sev__slide .slick-dots li button:after{background-color:rgba(255,255,255,.5);margin-top:10px}@media screen and (max-width:767px){.n-kv-sev__slide .slick-dots li button:after{margin-top:4px}}.n-kv-sev__slide .slick-dots li.slick-active button{color:#1e314c}.n-kv-sev__slide-item__head{display:flex;align-items:flex-end;color:#74879c;font-family:Figtree,"Zen Kaku Gothic New","Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-weight:700;line-height:1;margin-bottom:10px}.n-kv-sev__slide-item__num{font-size:2.7vw}@media screen and (min-width:1200px){.n-kv-sev__slide-item__num{font-size:32px}}@media screen and (max-width:767px){.n-kv-sev__slide-item__num{font-size:8vw}}.n-kv-sev__slide-item__en{font-size:2vw;letter-spacing:1px;margin-bottom:5px;border-left:1px solid #74879c;padding-left:10px;margin-left:20px}@media screen and (min-width:1200px){.n-kv-sev__slide-item__en{font-size:19px}}@media screen and (max-width:767px){.n-kv-sev__slide-item__en{font-size:4vw}}.n-kv-sev__slide-item__heading{font-size:2.4vw;font-weight:700;line-height:1.3;font-family:Figtree,"Zen Kaku Gothic New","Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;margin:10px 0}@media screen and (min-width:1200px){.n-kv-sev__slide-item__heading{font-size:30px}}@media screen and (max-width:767px){.n-kv-sev__slide-item__heading{font-size:5.5vw;margin:6px 0}}.n-kv-sev__slide-item p{line-height:1.6}@media screen and (max-width:767px){.n-kv-sev__slide-item p{font-size:3.6vw}}.n-kv-sev__slide-item__btn-wrap{margin:20px -10px 0}@media screen and (max-width:767px){.n-kv-sev__slide-item__btn-wrap{margin:5px -5px 0}}.n-kv-sev__slide-item__btn-wrap .btn{width:260px}@media screen and (max-width:767px){.n-kv-sev__slide-item__btn-wrap .btn{font-size:3.6vw;width:100%;max-width:220px}}.n-kv-logos{background-color:#fff;z-index:1;border-top-right-radius:10px;padding:22px 30px 20px 0;transition:.6s cubic-bezier(.3,.5,0,1) .6s transform}@media screen and (min-width:768px){.n-kv-logos{max-width:55vw;transform:translateY(101%);position:absolute;bottom:0;left:0}}@media screen and (min-width:768px) and (max-height:600px){.n-kv-logos{padding:12px 30px 10px 0;max-width:50vw}}@media screen and (max-width:767px){.n-kv-logos{padding:20px 4%;border-top-left-radius:10px;border-bottom:1px solid #e8ecf1}}.n-kv-logos__list{display:flex;justify-content:space-between;gap:30px}@media screen and (min-width:1210px){.n-kv-logos__list{margin-left:calc(50vw - 550px)}}@media screen and (min-width:768px){.n-kv-logos__list{margin-left:5vw}}@media screen and (max-width:767px){.n-kv-logos__list{gap:12px}}.n-kv-logos.show{transform:translateY(0)}.n-first,header{opacity:0}@-webkit-keyframes header_down{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@-moz-keyframes header_down{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}@keyframes header_down{0%{transform:translateY(-100%)}100%{transform:translateY(0)}}.top-anim-start .header{transform:translateY(-100%);opacity:1}.top-anim-start .header.down{-webkit-animation:header_down .6s cubic-bezier(.3,.5,0,1) .8s forwards;-moz-animation:header_down .6s cubic-bezier(.3,.5,0,1) .8s forwards;animation:header_down .6s cubic-bezier(.3,.5,0,1) .8s forwards}.top-anim-start .header.down-end{transform:none;animation:none}@-webkit-keyframes kvslide_seekbar{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@-moz-keyframes kvslide_seekbar{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@keyframes kvslide_seekbar{0%{transform:scaleX(0)}100%{transform:scaleX(1)}}@-webkit-keyframes kvitem_uyo{0%{transform:translate(0,0)}3%{transform:translate(2%,2%)}30%{transform:translate(-28%,24%)}33%{transform:translate(-30%,26%)}36%{transform:translate(-28%,28%)}63%{transform:translate(38%,50%)}66%{transform:translate(40%,52%)}69%{transform:translate(38%,50%)}97%{transform:translate(15%,-5%)}100%{transform:translate(10%,-10%)}}@-moz-keyframes kvitem_uyo{0%{transform:translate(0,0)}3%{transform:translate(2%,2%)}30%{transform:translate(-28%,24%)}33%{transform:translate(-30%,26%)}36%{transform:translate(-28%,28%)}63%{transform:translate(38%,50%)}66%{transform:translate(40%,52%)}69%{transform:translate(38%,50%)}97%{transform:translate(15%,-5%)}100%{transform:translate(10%,-10%)}}@keyframes kvitem_uyo{0%{transform:translate(0,0)}3%{transform:translate(2%,2%)}30%{transform:translate(-28%,24%)}33%{transform:translate(-30%,26%)}36%{transform:translate(-28%,28%)}63%{transform:translate(38%,50%)}66%{transform:translate(40%,52%)}69%{transform:translate(38%,50%)}97%{transform:translate(15%,-5%)}100%{transform:translate(10%,-10%)}}@-webkit-keyframes kvitem_uyo2{0%{transform:translate(0,0)}3%{transform:translate(2%,-2%)}30%{transform:translate(43%,-24%)}33%{transform:translate(45%,-26%)}36%{transform:translate(43%,-24%)}63%{transform:translate(12%,38%)}66%{transform:translate(10%,40%)}69%{transform:translate(8%,38%)}97%{transform:translate(-13%,-3%)}100%{transform:translate(-15%,-5%)}}@-moz-keyframes kvitem_uyo2{0%{transform:translate(0,0)}3%{transform:translate(2%,-2%)}30%{transform:translate(43%,-24%)}33%{transform:translate(45%,-26%)}36%{transform:translate(43%,-24%)}63%{transform:translate(12%,38%)}66%{transform:translate(10%,40%)}69%{transform:translate(8%,38%)}97%{transform:translate(-13%,-3%)}100%{transform:translate(-15%,-5%)}}@keyframes kvitem_uyo2{0%{transform:translate(0,0)}3%{transform:translate(2%,-2%)}30%{transform:translate(43%,-24%)}33%{transform:translate(45%,-26%)}36%{transform:translate(43%,-24%)}63%{transform:translate(12%,38%)}66%{transform:translate(10%,40%)}69%{transform:translate(8%,38%)}97%{transform:translate(-13%,-3%)}100%{transform:translate(-15%,-5%)}}@-webkit-keyframes kvitem_uyo3{0%{transform:translate(0,0)}3%{transform:translate(2%,2%)}30%{transform:translate(-33%,-8%)}33%{transform:translate(-35%,-10%)}36%{transform:translate(-33%,-12%)}63%{transform:translate(8%,-26%)}66%{transform:translate(10%,-28%)}69%{transform:translate(8%,-26%)}100%{transform:translate(-2%,5%)}}@-moz-keyframes kvitem_uyo3{0%{transform:translate(0,0)}3%{transform:translate(2%,2%)}30%{transform:translate(-33%,-8%)}33%{transform:translate(-35%,-10%)}36%{transform:translate(-33%,-12%)}63%{transform:translate(8%,-26%)}66%{transform:translate(10%,-28%)}69%{transform:translate(8%,-26%)}100%{transform:translate(-2%,5%)}}@keyframes kvitem_uyo3{0%{transform:translate(0,0)}3%{transform:translate(2%,2%)}30%{transform:translate(-33%,-8%)}33%{transform:translate(-35%,-10%)}36%{transform:translate(-33%,-12%)}63%{transform:translate(8%,-26%)}66%{transform:translate(10%,-28%)}69%{transform:translate(8%,-26%)}100%{transform:translate(-2%,5%)}}.top-anim-start .n-kv-sev__slide .slick-dots li.slick-active button:before{-webkit-animation:kvslide_seekbar 3.5s linear .1s forwards;-moz-animation:kvslide_seekbar 3.5s linear .1s forwards;animation:kvslide_seekbar 3.5s linear .1s forwards}.top-anim-start .n-kv-collage__item--c01{-webkit-animation:kvitem_uyo 4.3s linear 0s infinite alternate;-moz-animation:kvitem_uyo 4.3s linear 0s infinite alternate;animation:kvitem_uyo 4.3s linear 0s infinite alternate}.top-anim-start .n-kv-collage__item--c02{-webkit-animation:kvitem_uyo3 5s linear 0s infinite alternate;-moz-animation:kvitem_uyo3 5s linear 0s infinite alternate;animation:kvitem_uyo3 5s linear 0s infinite alternate}.top-anim-start .n-kv-collage__item--r{-webkit-animation:kvitem_uyo3 5s linear 0s infinite alternate;-moz-animation:kvitem_uyo3 5s linear 0s infinite alternate;animation:kvitem_uyo3 5s linear 0s infinite alternate}.top-anim-start .n-kv-collage__item--e{-webkit-animation:kvitem_uyo 4s linear 0s infinite alternate;-moz-animation:kvitem_uyo 4s linear 0s infinite alternate;animation:kvitem_uyo 4s linear 0s infinite alternate}.top-anim-start .n-kv-collage__item--b{-webkit-animation:kvitem_uyo2 5s linear 0s infinite alternate;-moz-animation:kvitem_uyo2 5s linear 0s infinite alternate;animation:kvitem_uyo2 5s linear 0s infinite alternate}@-webkit-keyframes first_logo{0%{transform:scale(.9);opacity:0}20%{opacity:1}36%{transform:scale(1);opacity:1}78%{transform:scale(1);opacity:1}98%{opacity:0}100%{transform:scale(.3);opacity:0}}@-moz-keyframes first_logo{0%{transform:scale(.9);opacity:0}20%{opacity:1}36%{transform:scale(1);opacity:1}78%{transform:scale(1);opacity:1}98%{opacity:0}100%{transform:scale(.3);opacity:0}}@keyframes first_logo{0%{transform:scale(.9);opacity:0}20%{opacity:1}36%{transform:scale(1);opacity:1}78%{transform:scale(1);opacity:1}98%{opacity:0}100%{transform:scale(.3);opacity:0}}.top-anim-start .n-first{opacity:0;-webkit-animation:first_logo 2.4s cubic-bezier(.5,.3,0,1) .5s forwards;-moz-animation:first_logo 2.4s cubic-bezier(.5,.3,0,1) .5s forwards;animation:first_logo 2.4s cubic-bezier(.5,.3,0,1) .5s forwards}@-webkit-keyframes bg_star{0%{transform:translate(-25vw,14.45vw) rotate(60deg)}100%{transform:translate(100vw,-57.8vw) rotate(60deg)}}@-moz-keyframes bg_star{0%{transform:translate(-25vw,14.45vw) rotate(60deg)}100%{transform:translate(100vw,-57.8vw) rotate(60deg)}}@keyframes bg_star{0%{transform:translate(-25vw,14.45vw) rotate(60deg)}100%{transform:translate(100vw,-57.8vw) rotate(60deg)}}@-webkit-keyframes bg_star_sp{0%{transform:translate(-25vh,14.45vh) rotate(60deg)}100%{transform:translate(200vh,-115.6vh) rotate(60deg)}}@-moz-keyframes bg_star_sp{0%{transform:translate(-25vh,14.45vh) rotate(60deg)}100%{transform:translate(200vh,-115.6vh) rotate(60deg)}}@keyframes bg_star_sp{0%{transform:translate(-25vh,14.45vh) rotate(60deg)}100%{transform:translate(200vh,-115.6vh) rotate(60deg)}}.top-anim-start .n-kv-bg__item--01{-webkit-animation:bg_star 20s cubic-bezier(.63,.26,.62,1.01) 0s infinite;-moz-animation:bg_star 20s cubic-bezier(.63,.26,.62,1.01) 0s infinite;animation:bg_star 20s cubic-bezier(.63,.26,.62,1.01) 0s infinite}@media screen and (max-width:767px){.top-anim-start .n-kv-bg__item--01{-webkit-animation:bg_star_sp 20s cubic-bezier(.63,.26,.62,1.01) 0s infinite;-moz-animation:bg_star_sp 20s cubic-bezier(.63,.26,.62,1.01) 0s infinite;animation:bg_star_sp 20s cubic-bezier(.63,.26,.62,1.01) 0s infinite}}.top-anim-start .n-kv-bg__item--02{-webkit-animation:bg_star 16s cubic-bezier(.63,.26,.62,1.01) 3s infinite;-moz-animation:bg_star 16s cubic-bezier(.63,.26,.62,1.01) 3s infinite;animation:bg_star 16s cubic-bezier(.63,.26,.62,1.01) 3s infinite}@media screen and (max-width:767px){.top-anim-start .n-kv-bg__item--02{-webkit-animation:bg_star_sp 16s cubic-bezier(.63,.26,.62,1.01) 3s infinite;-moz-animation:bg_star_sp 16s cubic-bezier(.63,.26,.62,1.01) 3s infinite;animation:bg_star_sp 16s cubic-bezier(.63,.26,.62,1.01) 3s infinite}}.top-anim-start .n-kv-bg__item--03{-webkit-animation:bg_star 16s cubic-bezier(.63,.26,.62,1.01) 1s infinite;-moz-animation:bg_star 16s cubic-bezier(.63,.26,.62,1.01) 1s infinite;animation:bg_star 16s cubic-bezier(.63,.26,.62,1.01) 1s infinite}@media screen and (max-width:767px){.top-anim-start .n-kv-bg__item--03{-webkit-animation:bg_star_sp 16s cubic-bezier(.63,.26,.62,1.01) 1s infinite;-moz-animation:bg_star_sp 16s cubic-bezier(.63,.26,.62,1.01) 1s infinite;animation:bg_star_sp 16s cubic-bezier(.63,.26,.62,1.01) 1s infinite}}.top-anim-start .n-kv-bg__item--04{-webkit-animation:bg_star 32s cubic-bezier(.63,.26,.62,1.01) 0s infinite;-moz-animation:bg_star 32s cubic-bezier(.63,.26,.62,1.01) 0s infinite;animation:bg_star 32s cubic-bezier(.63,.26,.62,1.01) 0s infinite}@media screen and (max-width:767px){.top-anim-start .n-kv-bg__item--04{-webkit-animation:bg_star_sp 32s cubic-bezier(.63,.26,.62,1.01) 0s infinite;-moz-animation:bg_star_sp 32s cubic-bezier(.63,.26,.62,1.01) 0s infinite;animation:bg_star_sp 32s cubic-bezier(.63,.26,.62,1.01) 0s infinite}}.top-anim-start .n-kv-bg__item--05{-webkit-animation:bg_star 12s cubic-bezier(.63,.26,.62,1.01) 4.5s infinite;-moz-animation:bg_star 12s cubic-bezier(.63,.26,.62,1.01) 4.5s infinite;animation:bg_star 12s cubic-bezier(.63,.26,.62,1.01) 4.5s infinite}@media screen and (max-width:767px){.top-anim-start .n-kv-bg__item--05{-webkit-animation:bg_star_sp 12s cubic-bezier(.63,.26,.62,1.01) 4.5s infinite;-moz-animation:bg_star_sp 12s cubic-bezier(.63,.26,.62,1.01) 4.5s infinite;animation:bg_star_sp 12s cubic-bezier(.63,.26,.62,1.01) 4.5s infinite}}.top-anim-start .n-kv-bg__item--06{-webkit-animation:bg_star 12s cubic-bezier(.63,.26,.62,1.01) 0s infinite;-moz-animation:bg_star 12s cubic-bezier(.63,.26,.62,1.01) 0s infinite;animation:bg_star 12s cubic-bezier(.63,.26,.62,1.01) 0s infinite}@media screen and (max-width:767px){.top-anim-start .n-kv-bg__item--06{-webkit-animation:bg_star_sp 12s cubic-bezier(.63,.26,.62,1.01) 0s infinite;-moz-animation:bg_star_sp 12s cubic-bezier(.63,.26,.62,1.01) 0s infinite;animation:bg_star_sp 12s cubic-bezier(.63,.26,.62,1.01) 0s infinite}}@-webkit-keyframes building_anim{0%{transform:scale(.3)}100%{transform:scale(1)}}@-moz-keyframes building_anim{0%{transform:scale(.3)}100%{transform:scale(1)}}@keyframes building_anim{0%{transform:scale(.3)}100%{transform:scale(1)}}@-webkit-keyframes airplane_anim{0%{transform:translate(-100%,180%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes airplane_anim{0%{transform:translate(-100%,180%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes airplane_anim{0%{transform:translate(-100%,180%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes logoparts_anim_01{0%{transform:translate(-55%,80%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes logoparts_anim_01{0%{transform:translate(-55%,80%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes logoparts_anim_01{0%{transform:translate(-55%,80%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes logoparts_anim_02{0%{transform:translate(140%,-40%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes logoparts_anim_02{0%{transform:translate(140%,-40%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes logoparts_anim_02{0%{transform:translate(140%,-40%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes logoparts_anim_03{0%{transform:translate(-160%,-45%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes logoparts_anim_03{0%{transform:translate(-160%,-45%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes logoparts_anim_03{0%{transform:translate(-160%,-45%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes logoparts_anim_04{0%{transform:translate(50%,70%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes logoparts_anim_04{0%{transform:translate(50%,70%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes logoparts_anim_04{0%{transform:translate(50%,70%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes logoparts_anim_05{0%{transform:translate(70%,5%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes logoparts_anim_05{0%{transform:translate(70%,5%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes logoparts_anim_05{0%{transform:translate(70%,5%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes logoparts_anim_06{0%{transform:translate(-94%,-1%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes logoparts_anim_06{0%{transform:translate(-94%,-1%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes logoparts_anim_06{0%{transform:translate(-94%,-1%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes board_anim{0%{transform:translate(-400%,-80%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes board_anim{0%{transform:translate(-400%,-80%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes board_anim{0%{transform:translate(-400%,-80%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes boxes_anim{0%{transform:translate(250%,230%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes boxes_anim{0%{transform:translate(250%,230%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes boxes_anim{0%{transform:translate(250%,230%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes container_anim{0%{transform:translate(150%,-190%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes container_anim{0%{transform:translate(150%,-190%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes container_anim{0%{transform:translate(150%,-190%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes graph01_anim{0%{transform:translate(-730%,500%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes graph01_anim{0%{transform:translate(-730%,500%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes graph01_anim{0%{transform:translate(-730%,500%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes graph02_anim{0%{transform:translate(300%,270%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes graph02_anim{0%{transform:translate(300%,270%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes graph02_anim{0%{transform:translate(300%,270%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes graph03_anim{0%{transform:translate(-370%,-10%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes graph03_anim{0%{transform:translate(-370%,-10%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes graph03_anim{0%{transform:translate(-370%,-10%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes graph04_anim{0%{transform:translate(350%,60%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes graph04_anim{0%{transform:translate(350%,60%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes graph04_anim{0%{transform:translate(350%,60%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes graph05_anim{0%{transform:translate(40%,100%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes graph05_anim{0%{transform:translate(40%,100%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes graph05_anim{0%{transform:translate(40%,100%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes earth_anim{0%{transform:translate(-130%,-100%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes earth_anim{0%{transform:translate(-130%,-100%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes earth_anim{0%{transform:translate(-130%,-100%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes keyboard_anim{0%{transform:translate(340%,290%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes keyboard_anim{0%{transform:translate(340%,290%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes keyboard_anim{0%{transform:translate(340%,290%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes pc_01_anim{0%{transform:translate(-140%,310%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes pc_01_anim{0%{transform:translate(-140%,310%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes pc_01_anim{0%{transform:translate(-140%,310%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes ship_anim{0%{transform:translate(-80%,-130%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes ship_anim{0%{transform:translate(-80%,-130%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes ship_anim{0%{transform:translate(-80%,-130%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes track_anim{0%{transform:translate(220%,-20%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes track_anim{0%{transform:translate(220%,-20%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes track_anim{0%{transform:translate(220%,-20%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes txt_business_anim{0%{transform:translate(-330%,900%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes txt_business_anim{0%{transform:translate(-330%,900%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes txt_business_anim{0%{transform:translate(-330%,900%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes txt_cre_anim{0%{transform:translate(-1600%,-560%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes txt_cre_anim{0%{transform:translate(-1600%,-560%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes txt_cre_anim{0%{transform:translate(-1600%,-560%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes txt_solution_anim{0%{transform:translate(740%,500%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes txt_solution_anim{0%{transform:translate(740%,500%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes txt_solution_anim{0%{transform:translate(740%,500%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes txt_technology_anim{0%{transform:translate(-570%,-200%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes txt_technology_anim{0%{transform:translate(-570%,-200%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes txt_technology_anim{0%{transform:translate(-570%,-200%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes airplane_anim_sp{0%{transform:translate(-40%,170%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes airplane_anim_sp{0%{transform:translate(-40%,170%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes airplane_anim_sp{0%{transform:translate(-40%,170%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes logoparts_anim_01_sp{0%{transform:translate(-20%,120%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes logoparts_anim_01_sp{0%{transform:translate(-20%,120%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes logoparts_anim_01_sp{0%{transform:translate(-20%,120%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes logoparts_anim_02_sp{0%{transform:translate(80%,-100%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes logoparts_anim_02_sp{0%{transform:translate(80%,-100%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes logoparts_anim_02_sp{0%{transform:translate(80%,-100%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes logoparts_anim_03_sp{0%{transform:translate(-100%,-80%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes logoparts_anim_03_sp{0%{transform:translate(-100%,-80%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes logoparts_anim_03_sp{0%{transform:translate(-100%,-80%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes logoparts_anim_04_sp{0%{transform:translate(30%,80%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes logoparts_anim_04_sp{0%{transform:translate(30%,80%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes logoparts_anim_04_sp{0%{transform:translate(30%,80%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes logoparts_anim_05_sp{0%{transform:translate(-70%,20%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes logoparts_anim_05_sp{0%{transform:translate(-70%,20%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes logoparts_anim_05_sp{0%{transform:translate(-70%,20%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes logoparts_anim_06_sp{0%{transform:translate(-70%,20%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes logoparts_anim_06_sp{0%{transform:translate(-70%,20%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes logoparts_anim_06_sp{0%{transform:translate(-70%,20%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes board_anim_sp{0%{transform:translate(-160%,-180%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes board_anim_sp{0%{transform:translate(-160%,-180%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes board_anim_sp{0%{transform:translate(-160%,-180%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes boxes_anim_sp{0%{transform:translate(150%,350%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes boxes_anim_sp{0%{transform:translate(150%,350%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes boxes_anim_sp{0%{transform:translate(150%,350%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes container_anim_sp{0%{transform:translate(0,-200%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes container_anim_sp{0%{transform:translate(0,-200%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes container_anim_sp{0%{transform:translate(0,-200%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes graph02_anim_sp{0%{transform:translate(140%,180%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes graph02_anim_sp{0%{transform:translate(140%,180%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes graph02_anim_sp{0%{transform:translate(140%,180%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes graph03_anim_sp{0%{transform:translate(-120%,-130%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes graph03_anim_sp{0%{transform:translate(-120%,-130%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes graph03_anim_sp{0%{transform:translate(-120%,-130%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes graph04_anim_sp{0%{transform:translate(100%,-100%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes graph04_anim_sp{0%{transform:translate(100%,-100%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes graph04_anim_sp{0%{transform:translate(100%,-100%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes graph05_anim_sp{0%{transform:translate(40%,70%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes graph05_anim_sp{0%{transform:translate(40%,70%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes graph05_anim_sp{0%{transform:translate(40%,70%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes earth_anim_sp{0%{transform:translate(-65%,-200%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes earth_anim_sp{0%{transform:translate(-65%,-200%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes earth_anim_sp{0%{transform:translate(-65%,-200%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes keyboard_anim_sp{0%{transform:translate(170%,220%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes keyboard_anim_sp{0%{transform:translate(170%,220%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes keyboard_anim_sp{0%{transform:translate(170%,220%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes pc_01_anim_sp{0%{transform:translate(-90%,220%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes pc_01_anim_sp{0%{transform:translate(-90%,220%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes pc_01_anim_sp{0%{transform:translate(-90%,220%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes ship_anim_sp{0%{transform:translate(-10%,-250%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes ship_anim_sp{0%{transform:translate(-10%,-250%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes ship_anim_sp{0%{transform:translate(-10%,-250%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes track_anim_sp{0%{transform:translate(150%,-200%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes track_anim_sp{0%{transform:translate(150%,-200%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes track_anim_sp{0%{transform:translate(150%,-200%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes txt_business_anim_sp{0%{transform:translate(-80%,580%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes txt_business_anim_sp{0%{transform:translate(-80%,580%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes txt_business_anim_sp{0%{transform:translate(-80%,580%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes txt_cre_anim_sp{0%{transform:translate(300%,-400%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes txt_cre_anim_sp{0%{transform:translate(300%,-400%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes txt_cre_anim_sp{0%{transform:translate(300%,-400%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes txt_solution_anim_sp{0%{transform:translate(180%,-150%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes txt_solution_anim_sp{0%{transform:translate(180%,-150%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes txt_solution_anim_sp{0%{transform:translate(180%,-150%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes txt_technology_anim_sp{0%{transform:translate(-220%,-360%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes txt_technology_anim_sp{0%{transform:translate(-220%,-360%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes txt_technology_anim_sp{0%{transform:translate(-220%,-360%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}.top-anim-start .n-kv.show .n-kv-collage__item{opacity:0}.top-anim-start .n-kv.show .n-kv-collage__item--building{transform-origin:50% 55%;opacity:1;-webkit-animation:building_anim 1.2s cubic-bezier(.2,.9,0,1) 0s forwards;-moz-animation:building_anim 1.2s cubic-bezier(.2,.9,0,1) 0s forwards;animation:building_anim 1.2s cubic-bezier(.2,.9,0,1) 0s forwards}.top-anim-start .n-kv.show .n-kv-collage__item--logoparts{pointer-events:none}.top-anim-start .n-kv.show .n-kv-collage__item--logoparts01{-webkit-animation:logoparts_anim_01 1s cubic-bezier(.2,.9,0,1) 0s forwards;-moz-animation:logoparts_anim_01 1s cubic-bezier(.2,.9,0,1) 0s forwards;animation:logoparts_anim_01 1s cubic-bezier(.2,.9,0,1) 0s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--logoparts01{-webkit-animation:logoparts_anim_01_sp 1s cubic-bezier(.2,.9,0,1) 0s forwards;-moz-animation:logoparts_anim_01_sp 1s cubic-bezier(.2,.9,0,1) 0s forwards;animation:logoparts_anim_01_sp 1s cubic-bezier(.2,.9,0,1) 0s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--logoparts02{-webkit-animation:logoparts_anim_02 1s cubic-bezier(.2,.9,0,1) .1s forwards;-moz-animation:logoparts_anim_02 1s cubic-bezier(.2,.9,0,1) .1s forwards;animation:logoparts_anim_02 1s cubic-bezier(.2,.9,0,1) .1s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--logoparts02{-webkit-animation:logoparts_anim_02_sp 1s cubic-bezier(.2,.9,0,1) .1s forwards;-moz-animation:logoparts_anim_02_sp 1s cubic-bezier(.2,.9,0,1) .1s forwards;animation:logoparts_anim_02_sp 1s cubic-bezier(.2,.9,0,1) .1s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--logoparts03{-webkit-animation:logoparts_anim_03 1s cubic-bezier(.2,.9,0,1) .15s forwards;-moz-animation:logoparts_anim_03 1s cubic-bezier(.2,.9,0,1) .15s forwards;animation:logoparts_anim_03 1s cubic-bezier(.2,.9,0,1) .15s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--logoparts03{-webkit-animation:logoparts_anim_03_sp 1s cubic-bezier(.2,.9,0,1) .15s forwards;-moz-animation:logoparts_anim_03_sp 1s cubic-bezier(.2,.9,0,1) .15s forwards;animation:logoparts_anim_03_sp 1s cubic-bezier(.2,.9,0,1) .15s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--logoparts04{-webkit-animation:logoparts_anim_04 1.1s cubic-bezier(.2,.9,0,1) .15s forwards;-moz-animation:logoparts_anim_04 1.1s cubic-bezier(.2,.9,0,1) .15s forwards;animation:logoparts_anim_04 1.1s cubic-bezier(.2,.9,0,1) .15s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--logoparts04{-webkit-animation:logoparts_anim_04_sp 1.1s cubic-bezier(.2,.9,0,1) .15s forwards;-moz-animation:logoparts_anim_04_sp 1.1s cubic-bezier(.2,.9,0,1) .15s forwards;animation:logoparts_anim_04_sp 1.1s cubic-bezier(.2,.9,0,1) .15s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--logoparts05{-webkit-animation:logoparts_anim_05 1.1s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:logoparts_anim_05 1.1s cubic-bezier(.2,.9,0,1) .2s forwards;animation:logoparts_anim_05 1.1s cubic-bezier(.2,.9,0,1) .2s forwards}.top-anim-start .n-kv.show .n-kv-collage__item--logoparts06{-webkit-animation:logoparts_anim_06 1.1s cubic-bezier(.2,.9,0,1) .1s forwards;-moz-animation:logoparts_anim_06 1.1s cubic-bezier(.2,.9,0,1) .1s forwards;animation:logoparts_anim_06 1.1s cubic-bezier(.2,.9,0,1) .1s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--logoparts06{-webkit-animation:logoparts_anim_06_sp 1.1s cubic-bezier(.2,.9,0,1) .1s forwards;-moz-animation:logoparts_anim_06_sp 1.1s cubic-bezier(.2,.9,0,1) .1s forwards;animation:logoparts_anim_06_sp 1.1s cubic-bezier(.2,.9,0,1) .1s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--airplane{-webkit-animation:airplane_anim 1s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:airplane_anim 1s cubic-bezier(.2,.9,0,1) .2s forwards;animation:airplane_anim 1s cubic-bezier(.2,.9,0,1) .2s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--airplane{-webkit-animation:airplane_anim_sp 1s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:airplane_anim_sp 1s cubic-bezier(.2,.9,0,1) .2s forwards;animation:airplane_anim_sp 1s cubic-bezier(.2,.9,0,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--board{-webkit-animation:board_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:board_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:board_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--board{-webkit-animation:board_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:board_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:board_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--boxes{-webkit-animation:boxes_anim 1s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:boxes_anim 1s cubic-bezier(.2,.9,0,1) .2s forwards;animation:boxes_anim 1s cubic-bezier(.2,.9,0,1) .2s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--boxes{-webkit-animation:boxes_anim_sp 1s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:boxes_anim_sp 1s cubic-bezier(.2,.9,0,1) .2s forwards;animation:boxes_anim_sp 1s cubic-bezier(.2,.9,0,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--container{-webkit-animation:container_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:container_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:container_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--container{-webkit-animation:container_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:container_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:container_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--graph01{-webkit-animation:graph01_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:graph01_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:graph01_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--graph01{-webkit-animation:graph01_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:graph01_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:graph01_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--graph02{-webkit-animation:graph02_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:graph02_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:graph02_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--graph02{-webkit-animation:graph02_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:graph02_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:graph02_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--graph03{-webkit-animation:graph03_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:graph03_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:graph03_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--graph03{-webkit-animation:graph03_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:graph03_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:graph03_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--graph04{-webkit-animation:graph04_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:graph04_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:graph04_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--graph04{-webkit-animation:graph04_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:graph04_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:graph04_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--graph05{-webkit-animation:graph05_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:graph05_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:graph05_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--graph05{-webkit-animation:graph05_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:graph05_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:graph05_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--earth{-webkit-animation:earth_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:earth_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:earth_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--earth{-webkit-animation:earth_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:earth_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:earth_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--keyboard{-webkit-animation:keyboard_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:keyboard_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:keyboard_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--keyboard{-webkit-animation:keyboard_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:keyboard_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:keyboard_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--pc_01{-webkit-animation:pc_01_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:pc_01_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:pc_01_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--pc_01{-webkit-animation:pc_01_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:pc_01_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:pc_01_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--ship{-webkit-animation:ship_anim 1s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:ship_anim 1s cubic-bezier(.2,.9,0,1) .2s forwards;animation:ship_anim 1s cubic-bezier(.2,.9,0,1) .2s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--ship{-webkit-animation:ship_anim_sp 1s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:ship_anim_sp 1s cubic-bezier(.2,.9,0,1) .2s forwards;animation:ship_anim_sp 1s cubic-bezier(.2,.9,0,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--track{-webkit-animation:track_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:track_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:track_anim .9s cubic-bezier(.2,.9,0,1) .2s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--track{-webkit-animation:track_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;-moz-animation:track_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards;animation:track_anim_sp .9s cubic-bezier(.2,.9,0,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--txt_business{-webkit-animation:txt_business_anim .8s cubic-bezier(.2,.9,0,1) .25s forwards;-moz-animation:txt_business_anim .8s cubic-bezier(.2,.9,0,1) .25s forwards;animation:txt_business_anim .8s cubic-bezier(.2,.9,0,1) .25s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--txt_business{-webkit-animation:txt_business_anim_sp .8s cubic-bezier(.2,.9,0,1) .25s forwards;-moz-animation:txt_business_anim_sp .8s cubic-bezier(.2,.9,0,1) .25s forwards;animation:txt_business_anim_sp .8s cubic-bezier(.2,.9,0,1) .25s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--txt_cre{-webkit-animation:txt_cre_anim .8s cubic-bezier(.2,.9,0,1) .25s forwards;-moz-animation:txt_cre_anim .8s cubic-bezier(.2,.9,0,1) .25s forwards;animation:txt_cre_anim .8s cubic-bezier(.2,.9,0,1) .25s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--txt_cre{-webkit-animation:txt_cre_anim_sp .8s cubic-bezier(.2,.9,0,1) .25s forwards;-moz-animation:txt_cre_anim_sp .8s cubic-bezier(.2,.9,0,1) .25s forwards;animation:txt_cre_anim_sp .8s cubic-bezier(.2,.9,0,1) .25s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--txt_solution{-webkit-animation:txt_solution_anim .8s cubic-bezier(.2,.9,0,1) .25s forwards;-moz-animation:txt_solution_anim .8s cubic-bezier(.2,.9,0,1) .25s forwards;animation:txt_solution_anim .8s cubic-bezier(.2,.9,0,1) .25s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--txt_solution{-webkit-animation:txt_solution_anim_sp .8s cubic-bezier(.2,.9,0,1) .25s forwards;-moz-animation:txt_solution_anim_sp .8s cubic-bezier(.2,.9,0,1) .25s forwards;animation:txt_solution_anim_sp .8s cubic-bezier(.2,.9,0,1) .25s forwards}}.top-anim-start .n-kv.show .n-kv-collage__item--txt_technology{-webkit-animation:txt_technology_anim .8s cubic-bezier(.2,.9,0,1) .25s forwards;-moz-animation:txt_technology_anim .8s cubic-bezier(.2,.9,0,1) .25s forwards;animation:txt_technology_anim .8s cubic-bezier(.2,.9,0,1) .25s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage__item--txt_technology{-webkit-animation:txt_technology_anim_sp .8s cubic-bezier(.2,.9,0,1) .25s forwards;-moz-animation:txt_technology_anim_sp .8s cubic-bezier(.2,.9,0,1) .25s forwards;animation:txt_technology_anim_sp .8s cubic-bezier(.2,.9,0,1) .25s forwards}}@-webkit-keyframes next_building_anim{0%{transform:scale(1)}100%{transform:scale(.9)}}@-moz-keyframes next_building_anim{0%{transform:scale(1)}100%{transform:scale(.9)}}@keyframes next_building_anim{0%{transform:scale(1)}100%{transform:scale(.9)}}@-webkit-keyframes next_building_anim_sp{0%{transform:scale(1)}100%{transform:scale(.82)}}@-moz-keyframes next_building_anim_sp{0%{transform:scale(1)}100%{transform:scale(.82)}}@keyframes next_building_anim_sp{0%{transform:scale(1)}100%{transform:scale(.82)}}@-webkit-keyframes next_aieplane_anim{0%{transform:scale(1) translate(0,0)}100%{transform:scale(.56) translate(-224%,-45%)}}@-moz-keyframes next_aieplane_anim{0%{transform:scale(1) translate(0,0)}100%{transform:scale(.56) translate(-224%,-45%)}}@keyframes next_aieplane_anim{0%{transform:scale(1) translate(0,0)}100%{transform:scale(.56) translate(-224%,-45%)}}@-webkit-keyframes next_aieplane_anim_sp{0%{transform:scale(1) translate(0,0)}100%{transform:scale(.4) translate(-196%,-160%)}}@-moz-keyframes next_aieplane_anim_sp{0%{transform:scale(1) translate(0,0)}100%{transform:scale(.4) translate(-196%,-160%)}}@keyframes next_aieplane_anim_sp{0%{transform:scale(1) translate(0,0)}100%{transform:scale(.4) translate(-196%,-160%)}}@-webkit-keyframes next_track_anim{0%{transform:scale(1) translate(0,0)}100%{transform:scale(.7) translate(55%,4%)}}@-moz-keyframes next_track_anim{0%{transform:scale(1) translate(0,0)}100%{transform:scale(.7) translate(55%,4%)}}@keyframes next_track_anim{0%{transform:scale(1) translate(0,0)}100%{transform:scale(.7) translate(55%,4%)}}@-webkit-keyframes next_track_anim_sp{0%{transform:scale(1) translate(0,0)}100%{transform:scale(.55) translate(10%,-110%)}}@-moz-keyframes next_track_anim_sp{0%{transform:scale(1) translate(0,0)}100%{transform:scale(.55) translate(10%,-110%)}}@keyframes next_track_anim_sp{0%{transform:scale(1) translate(0,0)}100%{transform:scale(.55) translate(10%,-110%)}}@-webkit-keyframes next_human_anim{0%{opacity:0;transform:translateY(80%)}80%{opacity:1}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes next_human_anim{0%{opacity:0;transform:translateY(80%)}80%{opacity:1}100%{opacity:1;transform:translateY(0)}}@keyframes next_human_anim{0%{opacity:0;transform:translateY(80%)}80%{opacity:1}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes next_crane_anim{0%{opacity:0;transform:translateY(80%)}80%{opacity:1}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes next_crane_anim{0%{opacity:0;transform:translateY(80%)}80%{opacity:1}100%{opacity:1;transform:translateY(0)}}@keyframes next_crane_anim{0%{opacity:0;transform:translateY(80%)}80%{opacity:1}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes next_container_big_anim{0%{opacity:0;transform:translateY(80%)}80%{opacity:1}100%{opacity:1;transform:translateY(0)}}@-moz-keyframes next_container_big_anim{0%{opacity:0;transform:translateY(80%)}80%{opacity:1}100%{opacity:1;transform:translateY(0)}}@keyframes next_container_big_anim{0%{opacity:0;transform:translateY(80%)}80%{opacity:1}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes next_line_anim{0%{opacity:0;transform:scaleY(0)}10%{opacity:1}100%{opacity:1;transform:scaleY(1)}}@-moz-keyframes next_line_anim{0%{opacity:0;transform:scaleY(0)}10%{opacity:1}100%{opacity:1;transform:scaleY(1)}}@keyframes next_line_anim{0%{opacity:0;transform:scaleY(0)}10%{opacity:1}100%{opacity:1;transform:scaleY(1)}}@-webkit-keyframes next_txt_anim{0%{opacity:0}100%{opacity:1}}@-moz-keyframes next_txt_anim{0%{opacity:0}100%{opacity:1}}@keyframes next_txt_anim{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes next_items_anim{0%{opacity:1}100%{opacity:0}}@-moz-keyframes next_items_anim{0%{opacity:1}100%{opacity:0}}@keyframes next_items_anim{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes next_pc02_anim{0%{transform:translate(-80%,30%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-moz-keyframes next_pc02_anim{0%{transform:translate(-80%,30%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@keyframes next_pc02_anim{0%{transform:translate(-80%,30%);opacity:0}20%{opacity:1}100%{opacity:1;transform:translate(0,0)}}@-webkit-keyframes next_board_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-400%,-80%)}}@-moz-keyframes next_board_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-400%,-80%)}}@keyframes next_board_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-400%,-80%)}}@-webkit-keyframes next_boxes_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(250%,230%)}}@-moz-keyframes next_boxes_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(250%,230%)}}@keyframes next_boxes_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(250%,230%)}}@-webkit-keyframes next_container_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(150%,-190%)}}@-moz-keyframes next_container_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(150%,-190%)}}@keyframes next_container_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(150%,-190%)}}@-webkit-keyframes next_graph01_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-730%,500%)}}@-moz-keyframes next_graph01_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-730%,500%)}}@keyframes next_graph01_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-730%,500%)}}@-webkit-keyframes next_graph02_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(300%,270%)}}@-moz-keyframes next_graph02_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(300%,270%)}}@keyframes next_graph02_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(300%,270%)}}@-webkit-keyframes next_graph03_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-370%,-10%)}}@-moz-keyframes next_graph03_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-370%,-10%)}}@keyframes next_graph03_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-370%,-10%)}}@-webkit-keyframes next_graph04_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(350%,60%)}}@-moz-keyframes next_graph04_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(350%,60%)}}@keyframes next_graph04_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(350%,60%)}}@-webkit-keyframes next_graph05_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(40%,100%)}}@-moz-keyframes next_graph05_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(40%,100%)}}@keyframes next_graph05_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(40%,100%)}}@-webkit-keyframes next_earth_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-130%,-100%)}}@-moz-keyframes next_earth_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-130%,-100%)}}@keyframes next_earth_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-130%,-100%)}}@-webkit-keyframes next_keyboard_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(340%,290%)}}@-moz-keyframes next_keyboard_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(340%,290%)}}@keyframes next_keyboard_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(340%,290%)}}@-webkit-keyframes next_pc_01_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-140%,310%)}}@-moz-keyframes next_pc_01_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-140%,310%)}}@keyframes next_pc_01_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-140%,310%)}}@-webkit-keyframes next_ship_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-80%,-130%)}}@-moz-keyframes next_ship_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-80%,-130%)}}@keyframes next_ship_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-80%,-130%)}}@-webkit-keyframes next_txt_business_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-330%,900%)}}@-moz-keyframes next_txt_business_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-330%,900%)}}@keyframes next_txt_business_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-330%,900%)}}@-webkit-keyframes next_txt_cre_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-1600%,-560%)}}@-moz-keyframes next_txt_cre_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-1600%,-560%)}}@keyframes next_txt_cre_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-1600%,-560%)}}@-webkit-keyframes next_txt_solution_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(740%,500%)}}@-moz-keyframes next_txt_solution_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(740%,500%)}}@keyframes next_txt_solution_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(740%,500%)}}@-webkit-keyframes next_txt_technology_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-570%,-200%)}}@-moz-keyframes next_txt_technology_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-570%,-200%)}}@keyframes next_txt_technology_anim{0%{opacity:1;transform:translate(0,0)}80%{opacity:1}100%{opacity:0;transform:translate(-570%,-200%)}}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--building{-webkit-animation:next_building_anim .6s cubic-bezier(.8,.4,.1,1) 0s forwards;-moz-animation:next_building_anim .6s cubic-bezier(.8,.4,.1,1) 0s forwards;animation:next_building_anim .6s cubic-bezier(.8,.4,.1,1) 0s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--building{-webkit-animation:next_building_anim_sp .8s cubic-bezier(.8,.4,.1,1) 0s forwards;-moz-animation:next_building_anim_sp .8s cubic-bezier(.8,.4,.1,1) 0s forwards;animation:next_building_anim_sp .8s cubic-bezier(.8,.4,.1,1) 0s forwards}}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--airplane{opacity:1;-webkit-animation:next_aieplane_anim .6s cubic-bezier(.8,.4,.1,1) .1s forwards;-moz-animation:next_aieplane_anim .6s cubic-bezier(.8,.4,.1,1) .1s forwards;animation:next_aieplane_anim .6s cubic-bezier(.8,.4,.1,1) .1s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--airplane{-webkit-animation:next_aieplane_anim_sp 1.4s cubic-bezier(.8,.4,.1,1) .2s forwards;-moz-animation:next_aieplane_anim_sp 1.4s cubic-bezier(.8,.4,.1,1) .2s forwards;animation:next_aieplane_anim_sp 1.4s cubic-bezier(.8,.4,.1,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--track{opacity:1;-webkit-animation:next_track_anim .6s cubic-bezier(.8,.4,.1,1) .1s forwards;-moz-animation:next_track_anim .6s cubic-bezier(.8,.4,.1,1) .1s forwards;animation:next_track_anim .6s cubic-bezier(.8,.4,.1,1) .1s forwards}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--track{-webkit-animation:next_track_anim_sp 1.4s cubic-bezier(.8,.4,.1,1) .2s forwards;-moz-animation:next_track_anim_sp 1.4s cubic-bezier(.8,.4,.1,1) .2s forwards;animation:next_track_anim_sp 1.4s cubic-bezier(.8,.4,.1,1) .2s forwards}}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--logoparts{transition:1s cubic-bezier(.8,.4,.1,1) 0s;top:25%;left:0;right:0;width:25%}@media screen and (max-width:767px){.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--logoparts{width:36%;top:16%}}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--human{-webkit-animation:next_human_anim .8s cubic-bezier(.8,.4,.1,1) .62s forwards;-moz-animation:next_human_anim .8s cubic-bezier(.8,.4,.1,1) .62s forwards;animation:next_human_anim .8s cubic-bezier(.8,.4,.1,1) .62s forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--crane{-webkit-animation:next_crane_anim .6s cubic-bezier(.8,.4,.1,1) .62s forwards;-moz-animation:next_crane_anim .6s cubic-bezier(.8,.4,.1,1) .62s forwards;animation:next_crane_anim .6s cubic-bezier(.8,.4,.1,1) .62s forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--container_big{-webkit-animation:next_container_big_anim .6s cubic-bezier(.8,.4,.1,1) .72s forwards;-moz-animation:next_container_big_anim .6s cubic-bezier(.8,.4,.1,1) .72s forwards;animation:next_container_big_anim .6s cubic-bezier(.8,.4,.1,1) .72s forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--pc_02{-webkit-animation:next_pc02_anim .7s cubic-bezier(.8,.4,.1,1) .67s forwards;-moz-animation:next_pc02_anim .7s cubic-bezier(.8,.4,.1,1) .67s forwards;animation:next_pc02_anim .7s cubic-bezier(.8,.4,.1,1) .67s forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--line{opacity:1}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--line__item{transform-origin:bottom;transform:scaleY(0)}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--line__item--01{-webkit-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) .7s forwards;-moz-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) .7s forwards;animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) .7s forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--line__item--02{-webkit-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 755ms forwards;-moz-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 755ms forwards;animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 755ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--line__item--03{-webkit-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) .81s forwards;-moz-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) .81s forwards;animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) .81s forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--line__item--04{-webkit-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 865ms forwards;-moz-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 865ms forwards;animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 865ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--line__item--05{-webkit-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) .92s forwards;-moz-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) .92s forwards;animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) .92s forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--line__item--06{-webkit-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 975ms forwards;-moz-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 975ms forwards;animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 975ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--line__item--07{-webkit-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 1.03s forwards;-moz-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 1.03s forwards;animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 1.03s forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--line__item--08{-webkit-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 1.085s forwards;-moz-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 1.085s forwards;animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 1.085s forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--line__item--09{-webkit-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 1.14s forwards;-moz-animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 1.14s forwards;animation:next_line_anim .4s cubic-bezier(.8,.4,.1,1) 1.14s forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--b,.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--c01,.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--c02,.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--e,.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--r{opacity:1}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--b img,.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--c01 img,.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--c02 img,.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--e img,.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--r img{opacity:0;display:block;-webkit-animation:next_txt_anim .8s cubic-bezier(.8,.4,.1,1) 80ms forwards;-moz-animation:next_txt_anim .8s cubic-bezier(.8,.4,.1,1) 80ms forwards;animation:next_txt_anim .8s cubic-bezier(.8,.4,.1,1) 80ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--c02{animation-delay:.2s}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--r{animation-delay:.3s}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--e{animation-delay:.24s}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--boxes{opacity:1;z-index:-1;-webkit-animation:next_boxes_anim .6s cubic-bezier(.8,.4,.1,1) 186ms forwards;-moz-animation:next_boxes_anim .6s cubic-bezier(.8,.4,.1,1) 186ms forwards;animation:next_boxes_anim .6s cubic-bezier(.8,.4,.1,1) 186ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--keyboard{opacity:1;z-index:-1;-webkit-animation:next_keyboard_anim .6s cubic-bezier(.8,.4,.1,1) 187ms forwards;-moz-animation:next_keyboard_anim .6s cubic-bezier(.8,.4,.1,1) 187ms forwards;animation:next_keyboard_anim .6s cubic-bezier(.8,.4,.1,1) 187ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--board{opacity:1;z-index:-1;-webkit-animation:next_board_anim .6s cubic-bezier(.8,.4,.1,1) 98ms forwards;-moz-animation:next_board_anim .6s cubic-bezier(.8,.4,.1,1) 98ms forwards;animation:next_board_anim .6s cubic-bezier(.8,.4,.1,1) 98ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--container{opacity:1;z-index:-1;-webkit-animation:next_container_anim .6s cubic-bezier(.8,.4,.1,1) 177ms forwards;-moz-animation:next_container_anim .6s cubic-bezier(.8,.4,.1,1) 177ms forwards;animation:next_container_anim .6s cubic-bezier(.8,.4,.1,1) 177ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--pc_01{opacity:1;z-index:-1;-webkit-animation:next_pc_01_anim .6s cubic-bezier(.8,.4,.1,1) 54ms forwards;-moz-animation:next_pc_01_anim .6s cubic-bezier(.8,.4,.1,1) 54ms forwards;animation:next_pc_01_anim .6s cubic-bezier(.8,.4,.1,1) 54ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--earth{opacity:1;z-index:-1;-webkit-animation:next_earth_anim .6s cubic-bezier(.8,.4,.1,1) 15ms forwards;-moz-animation:next_earth_anim .6s cubic-bezier(.8,.4,.1,1) 15ms forwards;animation:next_earth_anim .6s cubic-bezier(.8,.4,.1,1) 15ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--ship{opacity:1;z-index:-1;-webkit-animation:next_ship_anim .6s cubic-bezier(.8,.4,.1,1) 101ms forwards;-moz-animation:next_ship_anim .6s cubic-bezier(.8,.4,.1,1) 101ms forwards;animation:next_ship_anim .6s cubic-bezier(.8,.4,.1,1) 101ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--graph01{opacity:1;z-index:-1;-webkit-animation:next_graph01_anim .6s cubic-bezier(.8,.4,.1,1) 151ms forwards;-moz-animation:next_graph01_anim .6s cubic-bezier(.8,.4,.1,1) 151ms forwards;animation:next_graph01_anim .6s cubic-bezier(.8,.4,.1,1) 151ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--graph02{opacity:1;z-index:-1;-webkit-animation:next_graph02_anim .6s cubic-bezier(.8,.4,.1,1) 299ms forwards;-moz-animation:next_graph02_anim .6s cubic-bezier(.8,.4,.1,1) 299ms forwards;animation:next_graph02_anim .6s cubic-bezier(.8,.4,.1,1) 299ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--graph03{opacity:1;z-index:-1;-webkit-animation:next_graph03_anim .6s cubic-bezier(.8,.4,.1,1) 59ms forwards;-moz-animation:next_graph03_anim .6s cubic-bezier(.8,.4,.1,1) 59ms forwards;animation:next_graph03_anim .6s cubic-bezier(.8,.4,.1,1) 59ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--graph04{opacity:1;z-index:-1;-webkit-animation:next_graph04_anim .6s cubic-bezier(.8,.4,.1,1) 174ms forwards;-moz-animation:next_graph04_anim .6s cubic-bezier(.8,.4,.1,1) 174ms forwards;animation:next_graph04_anim .6s cubic-bezier(.8,.4,.1,1) 174ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--graph05{opacity:1;z-index:-1;-webkit-animation:next_graph05_anim .6s cubic-bezier(.8,.4,.1,1) 209ms forwards;-moz-animation:next_graph05_anim .6s cubic-bezier(.8,.4,.1,1) 209ms forwards;animation:next_graph05_anim .6s cubic-bezier(.8,.4,.1,1) 209ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--txt_business{opacity:1;z-index:-1;-webkit-animation:next_txt_business_anim .6s cubic-bezier(.8,.4,.1,1) 193ms forwards;-moz-animation:next_txt_business_anim .6s cubic-bezier(.8,.4,.1,1) 193ms forwards;animation:next_txt_business_anim .6s cubic-bezier(.8,.4,.1,1) 193ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--txt_cre{opacity:1;z-index:-1;-webkit-animation:next_txt_cre_anim .6s cubic-bezier(.8,.4,.1,1) 139ms forwards;-moz-animation:next_txt_cre_anim .6s cubic-bezier(.8,.4,.1,1) 139ms forwards;animation:next_txt_cre_anim .6s cubic-bezier(.8,.4,.1,1) 139ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--txt_solution{opacity:1;z-index:-1;-webkit-animation:next_txt_solution_anim .6s cubic-bezier(.8,.4,.1,1) 223ms forwards;-moz-animation:next_txt_solution_anim .6s cubic-bezier(.8,.4,.1,1) 223ms forwards;animation:next_txt_solution_anim .6s cubic-bezier(.8,.4,.1,1) 223ms forwards}.top-anim-start .n-kv.show .n-kv-collage.next .n-kv-collage__item--txt_technology{opacity:1;z-index:-1;-webkit-animation:next_txt_technology_anim .6s cubic-bezier(.8,.4,.1,1) 135ms forwards;-moz-animation:next_txt_technology_anim .6s cubic-bezier(.8,.4,.1,1) 135ms forwards;animation:next_txt_technology_anim .6s cubic-bezier(.8,.4,.1,1) 135ms forwards}@-webkit-keyframes kvcopy_item{0%{opacity:0;transform:translateY(-40%) rotate(-45deg)}20%{opacity:1}100%{opacity:1;transform:translateY(0) rotate(0)}}@-moz-keyframes kvcopy_item{0%{opacity:0;transform:translateY(-40%) rotate(-45deg)}20%{opacity:1}100%{opacity:1;transform:translateY(0) rotate(0)}}@keyframes kvcopy_item{0%{opacity:0;transform:translateY(-40%) rotate(-45deg)}20%{opacity:1}100%{opacity:1;transform:translateY(0) rotate(0)}}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span{opacity:0;display:inline-block}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--1{-webkit-animation:kvcopy_item .5s ease-out .8s forwards;-moz-animation:kvcopy_item .5s ease-out .8s forwards;animation:kvcopy_item .5s ease-out .8s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--2{-webkit-animation:kvcopy_item .5s ease-out .87s forwards;-moz-animation:kvcopy_item .5s ease-out .87s forwards;animation:kvcopy_item .5s ease-out .87s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--3{-webkit-animation:kvcopy_item .5s ease-out .94s forwards;-moz-animation:kvcopy_item .5s ease-out .94s forwards;animation:kvcopy_item .5s ease-out .94s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--4{-webkit-animation:kvcopy_item .5s ease-out 1.01s forwards;-moz-animation:kvcopy_item .5s ease-out 1.01s forwards;animation:kvcopy_item .5s ease-out 1.01s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--5{-webkit-animation:kvcopy_item .5s ease-out 1.08s forwards;-moz-animation:kvcopy_item .5s ease-out 1.08s forwards;animation:kvcopy_item .5s ease-out 1.08s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--6{-webkit-animation:kvcopy_item .5s ease-out 1.15s forwards;-moz-animation:kvcopy_item .5s ease-out 1.15s forwards;animation:kvcopy_item .5s ease-out 1.15s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--7{-webkit-animation:kvcopy_item .5s ease-out 1.22s forwards;-moz-animation:kvcopy_item .5s ease-out 1.22s forwards;animation:kvcopy_item .5s ease-out 1.22s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--8{-webkit-animation:kvcopy_item .5s ease-out 1.29s forwards;-moz-animation:kvcopy_item .5s ease-out 1.29s forwards;animation:kvcopy_item .5s ease-out 1.29s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--9{-webkit-animation:kvcopy_item .5s ease-out 1.36s forwards;-moz-animation:kvcopy_item .5s ease-out 1.36s forwards;animation:kvcopy_item .5s ease-out 1.36s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--10{-webkit-animation:kvcopy_item .5s ease-out 1.43s forwards;-moz-animation:kvcopy_item .5s ease-out 1.43s forwards;animation:kvcopy_item .5s ease-out 1.43s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--11{-webkit-animation:kvcopy_item .5s ease-out 1.5s forwards;-moz-animation:kvcopy_item .5s ease-out 1.5s forwards;animation:kvcopy_item .5s ease-out 1.5s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--12{-webkit-animation:kvcopy_item .5s ease-out 1.57s forwards;-moz-animation:kvcopy_item .5s ease-out 1.57s forwards;animation:kvcopy_item .5s ease-out 1.57s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--13{-webkit-animation:kvcopy_item .5s ease-out 1.64s forwards;-moz-animation:kvcopy_item .5s ease-out 1.64s forwards;animation:kvcopy_item .5s ease-out 1.64s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--14{-webkit-animation:kvcopy_item .5s ease-out 1.71s forwards;-moz-animation:kvcopy_item .5s ease-out 1.71s forwards;animation:kvcopy_item .5s ease-out 1.71s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--15{-webkit-animation:kvcopy_item .5s ease-out 1.78s forwards;-moz-animation:kvcopy_item .5s ease-out 1.78s forwards;animation:kvcopy_item .5s ease-out 1.78s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--16{-webkit-animation:kvcopy_item .5s ease-out 1.85s forwards;-moz-animation:kvcopy_item .5s ease-out 1.85s forwards;animation:kvcopy_item .5s ease-out 1.85s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--17{-webkit-animation:kvcopy_item .5s ease-out 1.92s forwards;-moz-animation:kvcopy_item .5s ease-out 1.92s forwards;animation:kvcopy_item .5s ease-out 1.92s forwards}.top-anim-start .n-kv-collage.next .n-kv-collage__copy-txt span.n-kv-collage__copy-txt__item--18{-webkit-animation:kvcopy_item .5s ease-out 1.99s forwards;-moz-animation:kvcopy_item .5s ease-out 1.99s forwards;animation:kvcopy_item .5s ease-out 1.99s forwards}.contents.stop .first,.contents.stop .fv-bg{position:absolute}.kv-wrap{position:relative;height:200vh}@media screen and (max-width:767px){.kv-wrap{height:244vh}}.fv-bg{height:100vh;position:absolute;top:0;left:0;right:0;user-select:none;z-index:0}.fv-bg img,.fv-bg video{width:100%;height:100%;object-fit:cover}.first{user-select:none;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10;min-height:100vh}@media screen and (min-width:768px){.first{display:flex;align-items:center}}.first.stop{position:relative}.first,.first *{pointer-events:none;user-select:none}.first a{pointer-events:auto}@media screen and (max-width:767px){.first__inner{height:100vh;position:relative}}.first__first-logo{position:absolute;width:360px;top:0;left:0;right:0;bottom:0;margin:auto;display:flex;align-items:center}@media screen and (max-width:767px){.first__first-logo{width:240px}}.first__building{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;z-index:1;width:70%;display:flex;justify-content:center;align-items:center}@media screen and (max-width:767px){.first__building{width:120%;left:-10%}}.first__building-box{background:url(../../img/top/kv_building.png) no-repeat center/contain;position:relative}.first__building-box img{opacity:0}.first__building-box span,.first__building-box:after,.first__building-box:before{background:inherit;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.first__building-box:after,.first__building-box:before{content:""}.first__building-box:before{animation:glitch_bill-before 3.0165488535s linear infinite alternate both}@keyframes glitch_bill-before{0%{clip-path:polygon(0 88.1794714045%,100% 88.1794714045%,100% 88.9283599563%,0 88.9283599563%);transform:translate(-1.2420155747%,.0190125541%)}0.5%{clip-path:polygon(0 44.9185973423%,100% 44.9185973423%,100% 45.5429821465%,0 45.5429821465%);transform:translate(-.9586344238%,-.1562536934%)}1%{clip-path:polygon(0 79.6748222434%,100% 79.6748222434%,100% 79.9378864064%,0 79.9378864064%);transform:translate(1.6532917768%,-.0453933268%)}1.5%{clip-path:polygon(0 79.1597800698%,100% 79.1597800698%,100% 79.2409178797%,0 79.2409178797%);transform:translate(-1.8897179304%,-.0114105556%)}2%{clip-path:polygon(0 19.0402334181%,100% 19.0402334181%,100% 19.254908753%,0 19.254908753%);transform:translate(-2.7337871964%,.1191180952%)}2.5%{clip-path:polygon(0 11.3798071491%,100% 11.3798071491%,100% 11.4195703021%,0 11.4195703021%);transform:translate(2.4542275192%,-.0116229243%)}3%{clip-path:polygon(0 68.8482641583%,100% 68.8482641583%,100% 68.9333292968%,0 68.9333292968%);transform:translate(1.6105035144%,.1113790558%)}3.5%{clip-path:polygon(0 10.0071729526%,100% 10.0071729526%,100% 10.3677423017%,0 10.3677423017%);transform:translate(2.8542828007%,-.0323098715%)}4%{clip-path:polygon(0 35.9781642033%,100% 35.9781642033%,100% 36.640959065%,0 36.640959065%);transform:translate(2.6395906885%,-.177868406%)}4.5%{clip-path:polygon(0 71.4982854074%,100% 71.4982854074%,100% 71.7914022245%,0 71.7914022245%);transform:translate(-1.5443360865%,.1932259844%)}100%,5%{clip-path:none;transform:none}}.first__building-box:after{animation:glitch_bill-after 3.0165488535s linear infinite alternate both}@keyframes glitch_bill-after{0%{clip-path:polygon(0 44.2633028071%,100% 44.2633028071%,100% 44.7918120109%,0 44.7918120109%);transform:translate(-1.0701345018%,-.0112086051%)}0.5%{clip-path:polygon(0 66.9742825078%,100% 66.9742825078%,100% 67.6469544044%,0 67.6469544044%);transform:translate(-1.3988383927%,-.005747083%)}1%{clip-path:polygon(0 4.1669962677%,100% 4.1669962677%,100% 4.4416494285%,0 4.4416494285%);transform:translate(-2.908783168%,.0914564577%)}1.5%{clip-path:polygon(0 23.2472739633%,100% 23.2472739633%,100% 23.9514362845%,0 23.9514362845%);transform:translate(2.3835577558%,-.0540235353%)}2%{clip-path:polygon(0 49.0445802284%,100% 49.0445802284%,100% 49.7022005648%,0 49.7022005648%);transform:translate(.2764297637%,-.03510212%)}2.5%{clip-path:polygon(0 18.2294554279%,100% 18.2294554279%,100% 18.6928422046%,0 18.6928422046%);transform:translate(-2.133120408%,.0819537172%)}3%{clip-path:polygon(0 84.1131788412%,100% 84.1131788412%,100% 84.1151187443%,0 84.1151187443%);transform:translate(-1.2231569475%,.0428296%)}3.5%{clip-path:polygon(0 53.5284728559%,100% 53.5284728559%,100% 53.6109734184%,0 53.6109734184%);transform:translate(2.18336418%,.0077339299%)}4%{clip-path:polygon(0 77.320066187%,100% 77.320066187%,100% 77.3402309008%,0 77.3402309008%);transform:translate(.9279466701%,.0604966654%)}4.5%{clip-path:polygon(0 59.9928260207%,100% 59.9928260207%,100% 60.1305551052%,0 60.1305551052%);transform:translate(-2.7924860313%,-.047509562%)}100%,5%{clip-path:none;transform:none}}.first__img{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:2}.first__img-item{position:absolute;margin:auto;top:50%;left:50%}.first__img-item img{opacity:0}.first__img-item__box{position:relative;transform:translate(-50%,-50%)}.first__img-item__box span,.first__img-item__box:after,.first__img-item__box:before{background:inherit;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.first__img-item__box:after,.first__img-item__box:before{content:""}.first__img-item__box:before{animation:glitch-before 2.9685237977s linear infinite alternate both}@keyframes glitch-before{0%{clip-path:polygon(0 8.6941339548%,100% 8.6941339548%,100% 8.9250500147%,0 8.9250500147%);transform:translate(-6.9800966131%,.0908936985%)}0.8333333333%{clip-path:polygon(0 14.9159002291%,100% 14.9159002291%,100% 16.771965315%,0 16.771965315%);transform:translate(4.0170067869%,-.577893353%)}1.6666666667%{clip-path:polygon(0 8.9826623185%,100% 8.9826623185%,100% 11.6011974134%,0 11.6011974134%);transform:translate(-5.7910501535%,.0456890389%)}2.5%{clip-path:polygon(0 30.7027743715%,100% 30.7027743715%,100% 31.0180146735%,0 31.0180146735%);transform:translate(5.520796939%,-.1037195491%)}3.3333333333%{clip-path:polygon(0 59.1452742015%,100% 59.1452742015%,100% 61.4773565954%,0 61.4773565954%);transform:translate(6.5796823984%,.3472316735%)}4.1666666667%{clip-path:polygon(0 18.6038380554%,100% 18.6038380554%,100% 20.3321752589%,0 20.3321752589%);transform:translate(-6.8605962569%,-.5957675457%)}5%{clip-path:polygon(0 30.0971674638%,100% 30.0971674638%,100% 30.7515425791%,0 30.7515425791%);transform:translate(-5.051572223%,-.0071181915%)}5.8333333333%{clip-path:polygon(0 63.0143602649%,100% 63.0143602649%,100% 64.8706571598%,0 64.8706571598%);transform:translate(-.9231961043%,-.3040687663%)}6.6666666667%{clip-path:polygon(0 32.9611450877%,100% 32.9611450877%,100% 33.9842677302%,0 33.9842677302%);transform:translate(-4.6128859763%,-.4783086295%)}7.5%{clip-path:polygon(0 45.2841813219%,100% 45.2841813219%,100% 45.9111389588%,0 45.9111389588%);transform:translate(5.0846183604%,.115386894%)}8.3333333333%{clip-path:polygon(0 82.7931155911%,100% 82.7931155911%,100% 85.7241955215%,0 85.7241955215%);transform:translate(-3.1751225242%,.3706827926%)}9.1666666667%{clip-path:polygon(0 72.9773525004%,100% 72.9773525004%,100% 74.5269202712%,0 74.5269202712%);transform:translate(3.9427279587%,-.3201434265%)}10%,100%{clip-path:none;transform:none}}.first__img-item__box:after{animation:glitch-after 2.9685237977s linear infinite alternate both}@keyframes glitch-after{0%{clip-path:polygon(0 12.902428176%,100% 12.902428176%,100% 14.1588433593%,0 14.1588433593%);transform:translate(-3.8930014506%,-.6372699039%)}0.8333333333%{clip-path:polygon(0 24.9414544471%,100% 24.9414544471%,100% 27.1823789061%,0 27.1823789061%);transform:translate(-3.811140576%,.6257967089%)}1.6666666667%{clip-path:polygon(0 16.658606%,100% 16.658606%,100% 17.7585382545%,0 17.7585382545%);transform:translate(-.2577189701%,.1235782106%)}2.5%{clip-path:polygon(0 57.0557067207%,100% 57.0557067207%,100% 57.2614475823%,0 57.2614475823%);transform:translate(1.0542357199%,.6316782508%)}3.3333333333%{clip-path:polygon(0 27.4744482025%,100% 27.4744482025%,100% 28.6730569082%,0 28.6730569082%);transform:translate(7.098729804%,-.4337673288%)}4.1666666667%{clip-path:polygon(0 65.8110180977%,100% 65.8110180977%,100% 65.817129437%,0 65.817129437%);transform:translate(-1.9771139926%,-.6200341459%)}5%{clip-path:polygon(0 52.898922853%,100% 52.898922853%,100% 53.6817330113%,0 53.6817330113%);transform:translate(3.1161277695%,-.3535258153%)}5.8333333333%{clip-path:polygon(0 76.0517657427%,100% 76.0517657427%,100% 78.778447593%,0 78.778447593%);transform:translate(4.0350703034%,.004406753%)}6.6666666667%{clip-path:polygon(0 43.7082077407%,100% 43.7082077407%,100% 46.5166765862%,0 46.5166765862%);transform:translate(-1.2100334217%,-.3610248274%)}7.5%{clip-path:polygon(0 43.2133394912%,100% 43.2133394912%,100% 45.6362202141%,0 45.6362202141%);transform:translate(1.4165804573%,-.0442356277%)}8.3333333333%{clip-path:polygon(0 11.7525038199%,100% 11.7525038199%,100% 13.4518554539%,0 13.4518554539%);transform:translate(-6.6768400379%,.0911479607%)}9.1666666667%{clip-path:polygon(0 6.9295362004%,100% 6.9295362004%,100% 8.5998235901%,0 8.5998235901%);transform:translate(-.4333269288%,-.4423719663%)}10%,100%{clip-path:none;transform:none}}.first__img-item--1{width:15%}@media screen and (max-width:767px){.first__img-item--1{width:30%}}.first__img-item--1 .first__img-item__box{background:url(../../img/top/kv_img01.jpg) no-repeat center/contain}.first__img-item--2{width:16%}@media screen and (max-width:767px){.first__img-item--2{width:34%}}.first__img-item--2 .first__img-item__box{background:url(../../img/top/kv_img02.jpg) no-repeat center/contain}.first__img-item--3{width:21%}@media screen and (max-width:767px){.first__img-item--3{width:50%}}.first__img-item--3 .first__img-item__box{background:url(../../img/top/kv_img03.jpg) no-repeat center/contain}.first__logo{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:3}.first__logo-item{position:absolute;margin:auto;top:46%;left:0;right:0;width:30.749%}@media screen and (max-height:740px) and (min-width:769px){.first__logo-item{width:64vh;left:calc((64vh - 36vw)/ 2)}}@media screen and (max-width:767px){.first__logo-item{width:50%}}.first__logo-item__box{position:relative;transform:translate(-50%,-50%)}.first__main{max-width:1100px;margin:0 auto;width:90%;padding-bottom:60px;z-index:4}@media screen and (min-width:768px){.first__main{position:relative}}@media screen and (max-width:767px){.first__main{background-color:#a1cafe;width:100%;padding:0 10%;margin-top:12px}}.first__main p{font-weight:700;line-height:2}@media screen and (min-width:768px){.first__main p{font-size:18px}}.first__heading{font-size:40px;font-weight:700;margin-bottom:30px;line-height:1.6}@media screen and (max-width:767px){.first__heading{font-size:5vw;margin-bottom:15px;position:absolute;top:calc(60px + 12vh);margin-top:-25px;left:6.5%;z-index:5}}.first__logos-wrap{background-color:#fff;position:absolute;bottom:0;left:0;z-index:11;padding:18px;padding-left:5%}@media screen and (min-width:1440px){.first__logos-wrap{padding-left:calc(50% - 650px)}}@media screen and (min-width:768px){.first__logos-wrap{border-top-right-radius:10px}}@media screen and (max-width:767px){.first__logos-wrap{padding:12px 3%;margin-top:30px;position:relative}}.first__logos-wrap:after{display:block;background:#fff;width:100%;bottom:99%;left:0;right:0;height:35px}@media screen and (max-width:767px){.first__logos-wrap:after{content:""}}.first__logos{display:flex;align-items:center}@media screen and (min-width:768px){.first__logos-item{width:136px;margin:7px 15px}}@media screen and (max-width:767px){.first__logos-item{flex:1;margin:5px}}.first__scroll{position:absolute;bottom:0;left:0;right:0;width:50px;margin:auto}@media screen and (max-width:767px){.first__scroll{width:40px}}.first__scroll:after{content:"";display:block;width:1px;height:140px;background-color:#fff;margin:5px auto 0}@media screen and (max-width:767px){.first__scroll:after{height:40px}}.first__scroll span{color:#fff;font-family:Figtree,"Zen Kaku Gothic New","Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;text-align:center;font-size:12px;display:block}@media screen and (max-width:767px){.first__scroll span{font-size:10px}}@media screen and (min-width:768px){.top-news{display:flex}}@media screen and (min-width:768px){.top-news-nav{width:240px}}@media screen and (max-width:767px){.top-news-nav{display:flex;flex-wrap:wrap;margin:0 -15px 20px}}.top-news-nav label{display:block;margin:12px 0}@media screen and (max-width:767px){.top-news-nav label{margin:5px 15px}}.top-news-nav label input{display:none}.top-news-nav label input:checked+span:before{background-image:url(../../img/ico_radio_active.svg)}.top-news-nav label span{font-weight:700;display:inline-block;position:relative;padding-left:30px;cursor:pointer}@media screen and (max-width:767px){.top-news-nav label span{padding-left:20px}}.top-news-nav label span:before{content:"";display:block;width:11px;height:14px;background:url(../../img/ico_radio.svg) no-repeat center/100% auto;position:absolute;left:0;top:0;bottom:0;margin:auto}.top-news-nav-item{margin:12px 0}@media screen and (max-width:767px){.top-news-nav-item{margin:5px 15px}}.top-news-nav-item a{font-weight:700;display:inline-block;position:relative;padding-left:30px;cursor:pointer}@media screen and (max-width:767px){.top-news-nav-item a{padding-left:20px}}.top-news-nav-item a:before{content:"";display:block;width:11px;height:14px;background:url(../../img/ico_radio.svg) no-repeat center/100% auto;position:absolute;left:0;top:0;bottom:0;margin:auto}.top-news-nav-item a:after{content:"";display:block;width:100%;height:1px;background-color:#1e314c;transform-origin:left;transition:cubic-bezier(.3,.5,0,1) .3s transform,.1s ease-out .1s opacity;transform:scaleX(0);opacity:0}.top-news-nav-item a:hover:after{transition:cubic-bezier(.3,.5,0,1) .3s transform,.12s ease-out opacity;transform:scaleX(1);opacity:1}.top-news-nav-item.current a:before{background-image:url(../../img/ico_radio_active.svg)}.top-news-main{flex:1}.top-news-list{border-top:1px solid #e8ecf1}.top-news-list li.ta-c{margin-top:60px}@media screen and (max-width:767px){.top-news-list li.ta-c{margin-top:30px}}.top-news-list-item{border-bottom:1px solid #e8ecf1}.top-news-list-item a{display:block;transition:ease-out .2s background-color;padding:25px 80px 20px 40px;position:relative}@media screen and (max-width:767px){.top-news-list-item a{padding:20px 55px 15px 0}}.top-news-list-item a:after{content:"";display:block;width:25px;height:19px;position:absolute;top:0;bottom:0;margin:auto;right:40px;background:url(../../img/ico_arrow.svg) no-repeat center/contain;transition:cubic-bezier(.3,.5,0,1) .4s transform}@media screen and (max-width:767px){.top-news-list-item a:after{right:0;width:20px}}@media screen and (min-width:768px){.top-news-list-item a:hover{background-color:#f3f6f8}}.top-news-list-item a:hover:before{transform:translateX(25%)}.top-news-list-item__head{display:flex;align-items:center;margin-bottom:12px}.top-news-list-item__cat,.top-news-list-item__date{font-size:14px;font-family:Figtree,"Zen Kaku Gothic New","Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;color:#74879c;line-height:1}.top-news-list-item__date{border-right:1px solid #e8ecf1;padding-right:10px;margin-right:10px}.top-news-list-item__ttl{font-weight:500;line-height:1.4;display:flex;align-items:center}@media screen and (min-width:768px){.top-news-list-item__ttl{position:relative}}.top-news-list-item__ttl:after{display:block;background:no-repeat center center/contain;min-width:19px;width:19px;height:24px}@media screen and (min-width:768px){.top-news-list-item__ttl:after{margin:-1px 0 1px 5px}}@media screen and (max-width:767px){.top-news-list-item__ttl:after{position:absolute;margin:auto;top:4px;bottom:0;right:30px;min-width:16px;width:16px}}.top-news-list-item--ex .news-list-item__ttl:after,.top-news-list-item--ex .top-news-list-item__ttl:after{content:"";background-image:url(../../img/ico_ex.svg)}.top-news-list-item--pdf .news-list-item__ttl:after,.top-news-list-item--pdf .top-news-list-item__ttl:after{content:"";background-image:url(../../img/ico_pdf.svg)}.top-about-kv{margin:0 calc(50% - 50vw) 100px;width:100vw}@media screen and (max-width:767px){.top-about-kv{height:50vw;margin-bottom:60px}}.top-about-kv img{object-fit:cover;height:100%}.top-about{display:flex;align-items:flex-start}@media screen and (min-width:768px){.top-about{flex-direction:row-reverse}}@media screen and (max-width:767px){.top-about{flex-direction:column-reverse}}.top-about__img{transition:ease-out .2s opacity;position:relative}@media screen and (min-width:768px){.top-about__img{width:50%;cursor:pointer}}@media screen and (max-width:767px){.top-about__img{margin-top:30px}}.top-about__img:before{content:"";display:block;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.3);position:absolute;z-index:0;border-radius:10px;transition:ease-out .2s opacity}@media screen and (max-width:767px){.top-about__img:before{border-radius:5px}}.top-about__img:after{content:"";display:block;width:80px;height:82px;position:absolute;background:url(../../img/top/icon_pray.png) no-repeat center center/100% auto;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1;transition:cubic-bezier(.2,.2,0,1.5) .4s transform,ease-out .2s background-color;border-radius:50%}@media screen and (max-width:767px){.top-about__img:after{width:72px}}.top-about__img:hover:before{opacity:.1}.top-about__img:hover:after{transform:scale(1.2);background-color:rgba(0,0,0,.2)}.top-about__img img{border-radius:10px}@media screen and (max-width:767px){.top-about__img img{border-radius:5px}}@media screen and (min-width:768px){.top-about__body{flex:1;padding-right:6%}}.top-about__body .section__head{width:auto}.top-about__heading{font-size:22px;font-weight:700;line-height:1.5;margin-bottom:20px}@media screen and (max-width:767px){.top-about__heading{font-size:18px;margin-bottom:15px}}@media screen and (max-width:767px){.top-about-modal{height:81vw}}.top-about-modal__video{height:100%;display:flex;justify-content:center;align-items:center}.top-about-modal__video iframe{aspect-ratio:16/9;width:82%}@media screen and (max-width:767px){.top-about-modal__video iframe{width:90%}}@-webkit-keyframes anime{to{-webkit-mask-position:50% 50%,0 50%;mask-position:50% 50%,0 50%}}.bg-top-busi{color:#fff;width:100%;position:relative;background-color:#75879d;background:url(../../img/top/bg_bis_2.jpg) no-repeat center/cover;z-index:1}.bg-top-busi:before{content:"";display:block;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;z-index:-1;background:conic-gradient(from 180deg at 50% 70%,#fff 0deg,rgba(255,255,255,.7),rgba(255,255,255,.2) 110deg,rgba(255,255,255,.3) 160deg,#a3caff 240deg,rgba(255,255,255,.2) 320deg,#fff 360deg);-webkit-mask:radial-gradient(circle at 50% 50%,#fff 2px,rgba(0,0,0,0) 2px) 50% 50%/18px 18px,url(https://assets.codepen.io/605876/noise-mask.png) 300px 50%/300px 300px;-webkit-mask-composite:source-in;-webkit-animation:anime 30s infinite linear}@media screen and (min-width:768px){.top-busi{display:flex;flex-direction:row-reverse}}@media screen and (max-width:767px){.top-busi{margin-bottom:-60px}}@media screen and (min-width:768px){.top-busi__img{width:52%}}@media screen and (min-width:768px){.top-busi__body{flex:1;padding-right:6%}}.top-busi__body p+p{margin-top:20px}.top-busi__heading{font-size:32px;font-weight:700;line-height:1.5;margin-bottom:30px;margin-top:-20px}@media screen and (max-width:767px){.top-busi__heading{font-size:22px;margin-bottom:20px;margin-top:15px}}.top-company__img img{border-radius:10px}.top-company .btn-wrap{margin-bottom:0}.top-irsus{width:100vw;margin:0 calc(50% - 50vw)}@media screen and (min-width:768px){.top-irsus{display:flex;gap:10px}}.top-irsus-card{position:relative;z-index:1;display:block}@media screen and (min-width:768px){.top-irsus-card{width:calc(50% - 5px);max-height:440px}}@media screen and (min-width:768px){.top-irsus-card:hover .btn-sml:before{transform:scaleX(1)}}@media screen and (min-width:768px){.top-irsus-card:hover .btn-sml:after{transform:translateX(25%)}}@media screen and (min-width:768px){.top-irsus-card:hover .top-irsus-card__img img{transform:scale(1.06)}}.top-irsus-card img{user-select:none;pointer-events:none}@media screen and (min-width:768px){.top-irsus-card:first-child{padding-left:5%}}@media screen and (min-width:1240px){.top-irsus-card:first-child{padding-left:calc(50vw - 550px)}}.top-irsus-card:last-child .top-irsus-card__main{padding-left:30px}@media screen and (max-width:767px){.top-irsus-card:last-child{margin-top:5px}}.top-irsus-card__bg{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;z-index:-1}.top-irsus-card__bg img{object-fit:cover;height:100%}.top-irsus-card__head .section__ttl2{display:block}@media screen and (min-width:768px) and (max-width:1330px){.top-irsus-card__head .section__ttl2{font-size:3.8vw}}.top-irsus-card__head .section__ttl2 i{font-style:normal}.top-irsus-card__row{display:flex;height:100%}.top-irsus-card__main{flex:1;padding:50px 0;padding-right:20px}@media screen and (max-width:767px){.top-irsus-card__main{padding:30px 20px;padding-left:30px}}.top-irsus-card__img{overflow:hidden;width:50%}@media screen and (max-width:767px){.top-irsus-card__img{min-width:33%;width:33%}}.top-irsus-card__img img{object-fit:cover;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:cubic-bezier(.3,.5,0,1) .5s transform}.top-irsus-card__btn-wrap{margin-top:30px}.top-topics{position:relative}@media screen and (min-width:768px){.top-topics-slide-wrap{display:flex}}.top-topics-slide .slick-arrow,.top-topics-slide-body .slick-arrow,.top-topics-slide-img .slick-arrow{width:60px;height:60px;border-radius:50%;border:1px solid #1e314c;position:absolute;top:0;bottom:0;margin:auto;display:flex;align-items:center;justify-content:center;font-size:0;background:0 0;z-index:2;cursor:pointer;transition:ease-out .12s background-color}@media screen and (max-width:767px){.top-topics-slide .slick-arrow,.top-topics-slide-body .slick-arrow,.top-topics-slide-img .slick-arrow{width:46px;height:46px;background-color:rgba(255,255,255,.7);bottom:auto;top:calc(30.015vw - 23px)}}@media screen and (min-width:768px){.top-topics-slide .slick-arrow:hover,.top-topics-slide-body .slick-arrow:hover,.top-topics-slide-img .slick-arrow:hover{background-color:rgba(255,255,255,.6)}}.top-topics-slide .slick-arrow:before,.top-topics-slide-body .slick-arrow:before,.top-topics-slide-img .slick-arrow:before{content:"";display:block;width:17px;height:13px;background:url(../../img/ico_arrow.svg) no-repeat center/100% auto}@media screen and (max-width:767px){.top-topics-slide .slick-arrow:before,.top-topics-slide-body .slick-arrow:before,.top-topics-slide-img .slick-arrow:before{width:15px}}.top-topics-slide .slick-prev,.top-topics-slide-body .slick-prev,.top-topics-slide-img .slick-prev{left:0;transform:translateX(-50%)}@media screen and (max-width:767px){.top-topics-slide .slick-prev,.top-topics-slide-body .slick-prev,.top-topics-slide-img .slick-prev{left:15px}}.top-topics-slide .slick-prev:before,.top-topics-slide-body .slick-prev:before,.top-topics-slide-img .slick-prev:before{transform:scaleX(-1)}.top-topics-slide .slick-next,.top-topics-slide-body .slick-next,.top-topics-slide-img .slick-next{transform:translateX(50%)}@media screen and (min-width:768px){.top-topics-slide .slick-next,.top-topics-slide-body .slick-next,.top-topics-slide-img .slick-next{left:calc(100% - 60px)}}@media screen and (max-width:767px){.top-topics-slide .slick-next,.top-topics-slide-body .slick-next,.top-topics-slide-img .slick-next{right:15px}}.top-topics-slide-body-wrap,.top-topics-slide-img-wrap{overflow:hidden}.top-topics-slide-img-wrap{width:calc(48% + 60px);margin-left:-30px;padding:0 30px;font-size:0;line-height:0}@media screen and (max-width:767px){.top-topics-slide-img-wrap{width:100vw;margin-left:-5vw;padding:0 5vw}}@media screen and (min-width:768px){.top-topics-slide-body-wrap{flex:1;margin-left:20px}}@media screen and (min-width:768px){.top-topics-slide-img .top-topics-slide-card__body{display:none!important}}@media screen and (max-width:767px){.top-topics-slide-img{margin:0 -10px}}@media screen and (max-width:767px){.top-topics-slide-body{display:none!important}}@media screen and (max-width:767px){.top-topics-slide-card{padding:0 10px}}@media screen and (min-width:768px){.top-topics-slide-card__row{display:flex}}.top-topics-slide-card__img{aspect-ratio:109/70;overflow:hidden}@media screen and (min-width:768px){.top-topics-slide-card__img{border-radius:10px}}@media screen and (max-width:767px){.top-topics-slide-card__img{margin-bottom:20px}}.top-topics-slide-card__img img{border-radius:10px;-webkit-backface-visibility:hidden;backface-visibility:hidden;object-fit:cover;height:100%}@media screen and (min-width:768px){.top-topics-slide-card__img img{transition:cubic-bezier(.3,.5,0,1) .6s transform}}@media screen and (min-width:768px){.top-topics-slide-card__img:hover img{transform:scale(1.08)}}@media screen and (min-width:768px){.top-topics-slide-card__body{flex:1;padding-bottom:190px}}.top-topics-slide-card__head{display:flex;align-items:center;margin-bottom:12px}.top-topics-slide-card__cat,.top-topics-slide-card__date{font-size:14px;font-family:Figtree,"Zen Kaku Gothic New","Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;color:#74879c;line-height:1}.top-topics-slide-card__date{border-right:1px solid #e8ecf1;padding-right:10px;margin-right:10px}.top-topics-slide-card__ttl{font-size:18px;font-weight:500;line-height:1.5;display:inline}@media screen and (max-width:767px){.top-topics-slide-card__ttl{font-size:14px;font-weight:700}}@media screen and (min-width:768px){.top-topics-slide-card__ttl:hover{border-bottom:1px solid #74879c}}@media screen and (min-width:768px){.top-topics-nav{position:absolute;bottom:0;right:0;width:50%;padding-left:20px}}@media screen and (max-width:767px){.top-topics-nav{margin-top:20px}}.top-topics-nav__btn-wrap{margin-top:40px;margin-bottom:-10px}@media screen and (max-width:767px){.top-topics-nav__btn-wrap{margin-top:20px;margin-left:-5px}}.top-topics-nav-list{display:flex}.top-topics-nav-list .slick-slide{width:calc((100% - 96px)/ 6)!important;max-width:54px!important;margin:0 8px}@media screen and (max-width:767px){.top-topics-nav-list .slick-slide{width:calc((90vw - 50px)/ 6)!important;min-width:calc((90vw - 50px)/ 6)!important;max-width:none;margin:0 5px}}@media screen and (max-width:767px){.top-topics-nav-list .slick-slide:first-child{margin-left:0}}@media screen and (max-width:767px){.top-topics-nav-list .slick-slide:last-child{margin-right:0}}.top-topics-nav-list .slick-list{width:100%}.top-topics-nav-list .slick-track{width:100%!important;font-size:0;transform:none!important}

.top-topics-nav-list .slick-current .top-topics-nav-list-item:before {
  opacity: .6
}

.top-topics-nav-list-item {
  border-radius:50%;
  overflow:hidden;
  position:relative;
  cursor:pointer
}

.top-topics-nav-list-item:before {
  content:"";
  display:block;
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  margin:auto;
  background-color:#1e314c;
  opacity: 0;
  transition:ease-out .2s opacity
}

.top-topics-nav-list-item img{border-radius:50%}.top-column{max-width:1430px;margin:0 auto;width:90%}.top-column__text{overflow:hidden;display:flex;margin:0 calc(50% - 50vw) -25px;user-select:none}@media screen and (max-width:767px){.top-column__text{margin-bottom:-10px}}.top-column__text span{display:block;word-break:keep-all;white-space:nowrap;color:#e8ecf1;font-family:Figtree,"Zen Kaku Gothic New","Noto Sans JP","游ゴシック体",YuGothic,"游ゴシック","Yu Gothic","メイリオ",sans-serif;font-size:6.25vw;font-weight:300;min-width:100vw;width:100vw;line-height:1}@media screen and (max-width:767px){.top-column__text span{font-size:12vw;min-width:180vw;width:180vw}}.sec-recruit{background:url(../../img/top/bg_recruit.jpg) no-repeat center center/cover}@media screen and (max-width:767px){.sec-recruit{padding:40px 0 30px}}.top-recruit{display:flex;align-items:center}@media screen and (max-width:767px){.top-recruit{flex-direction:column;align-items:flex-start}}@media screen and (min-width:768px){.top-recruit__body{flex:1;padding-right:40px}}@media screen and (min-width:768px){.top-recruit__img{width:60%}}@media screen and (max-width:767px){.top-recruit__img{margin-top:20px}}.top-recruit__img img{border-radius:10px}

.top-body, .top-html{
  overflow: auto;
  height: auto;
  scrollbar-width: auto;
}