@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:400,700&display=swap);a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body{line-height:1}li,ol,ul{list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{vertical-align:middle}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:100;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Thin.otf) format("opentype")}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:200;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Light.otf) format("opentype")}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:300;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-DemiLight.otf) format("opentype")}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:400;src:local("NotoSansJP-Regular.otf"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Regular.otf) format("opentype")}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:500;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Medium.otf) format("opentype")}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:700;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Bold.otf) format("opentype")}@font-face{font-family:Noto Sans Japanese;font-style:normal;font-weight:900;src:url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Black.woff2) format("woff2"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Black.woff) format("woff"),url(//fonts.gstatic.com/ea/notosansjapanese/v6/NotoSansJP-Black.otf) format("opentype")}html{overflow-y:scroll}body{font-family:Noto Sans Japanese,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,sans-serif;-webkit-text-size-adjust:100%;color:#12006d;font-size:18px;font-weight:500;min-width:1024px;line-height:1.5;letter-spacing:.08em}@media screen and (max-width:768px){body{min-width:100%;font-size:14px}}button,input,select,textarea{font-family:Noto Sans Japanese,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,游ゴシック,Yu Gothic,メイリオ,Meiryo,sans-serif}*,:after,:before{box-sizing:border-box}a{text-decoration:none}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUnder{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translate(0)}}@keyframes illustration{0%{opacity:0}to{opacity:1}}@keyframes fadeInFetch{0%{opacity:0}to{opacity:1;transform:translate(0)}}@keyframes jk{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:scale(1)}}@keyframes jk-sp{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes logo-sp{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes banner{0%{transform:rotate(90deg)}to{transform:rotate(0)}}@media screen and (max-width:768px){.is-pc{display:none}}.is-sp{display:none}@media screen and (max-width:768px){.is-sp{display:block}}.container{background:#e7ede6 url(/assets/img/bg_decoration.svg) no-repeat;background-position:center 10px;background-size:1600px 1690px}@media screen and (min-width:1600px){.container{background-size:contain}}@media screen and (max-width:768px){.container{background-position:center 31.25vw;background-size:800px 845px}}.container.is-hide,.loading{position:fixed}.loading{z-index:20;top:0;right:0;bottom:0;left:0;transition:opacity 1s;background-color:#3ad1ba}.loading.is-hide{opacity:0}.loading:after{position:fixed;top:50%;left:50%;width:82.66667px;height:86.66667px;margin:-41.33333px 0 0 -43.33333px;content:"";background:url(/assets/img/load.gif) no-repeat;background-size:82.66667px auto}.footer{font-weight:400;position:relative;margin-top:-52px;padding-right:38px;text-align:right}@media screen and (max-width:768px){.footer{margin-top:-12.5vw;padding-right:0;text-align:center}}.footer__copyright{font-size:14px;color:#fff}@media screen and (max-width:768px){.footer__copyright{font-size:3.4375vw}}.footer__copyright a{color:#fff}.footer__privacy{font-size:14px;line-height:1.1;display:inline-block;margin-right:10px;padding-right:10px;color:#fff;border-right:1px solid #fff}@media screen and (max-width:768px){.footer__privacy{font-size:3.4375vw}}.footer__privacy:hover{text-decoration:underline}[data-typed]{position:relative;white-space:pre}[data-typed],[data-typed] span{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.ityped-cursor{font-size:1em;font-weight:400;position:relative;top:-.13em;animation:blink .3s infinite;animation-direction:alternate;opacity:1}@keyframes blink{to{opacity:0}}.hero{position:relative;background:url(/assets/img/sec_main_image/img_main_base.png) center 90px no-repeat;background-size:1200px auto}@media screen and (max-width:768px){.hero{overflow-x:hidden;background-position:center 9.375vw;background-size:118.75vw auto}}.hero__visual{height:795px}@media screen and (max-width:768px){.hero__visual{height:78.125vw}}.hero__floating{position:absolute;left:50%;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes moln1{0%{transform:translateZ(0)}to{transform:translate3d(0,-50px,0)}}@keyframes moln2{0%{transform:translateZ(0)}to{transform:translate3d(0,30px,0)}}@keyframes robo{0%{transform:translateZ(0)}to{transform:translate3d(0,-50px,0)}}.hero__floating--moln1{top:190px;width:106px;margin-left:-510px}@media screen and (max-width:768px){.hero__floating--moln1{top:18.75vw;width:11.04167vw;margin-left:-51.5625vw}}.is-loaded .hero__floating--moln1{animation:moln1 3s ease-in infinite alternate-reverse}.hero__floating--moln2{top:90px;width:72.5px;margin-left:-390px}@media screen and (max-width:768px){.hero__floating--moln2{top:6.25vw;width:7.55208vw;margin-left:-37.5vw}}.is-loaded .hero__floating--moln2{animation:moln2 2s ease-in infinite alternate-reverse}.hero__floating--robo{top:92px;width:238.5px;margin-left:280px}@media screen and (max-width:768px){.hero__floating--robo{top:9.375vw;width:24.84375vw;margin-left:31.25vw}}.is-loaded .hero__floating--robo{animation:robo 4s ease-in infinite alternate-reverse}.hero__floating img{width:100%}.hero__dr{position:absolute;top:245px;left:50%;width:436px;height:495px;margin-left:-198px}@media screen and (max-width:768px){.hero__dr{top:23.4375vw;width:136.25vw;height:154.6875vw;margin-left:0;transform:scale(.33) translate(-50%);transform-origin:left top}}.hero__dr canvas{transition:all .6s ease-in-out .6s;transform:translate3d(0,-100px,0);opacity:0}.loading.is-hide+.container .hero__dr.is-show canvas{transform:translateZ(0);opacity:1}.hero__catch{font-size:32px;font-weight:700;line-height:1.5;height:4.5em;margin-top:65px;text-align:center}@media screen and (max-width:768px){.hero__catch{font-size:6.5625vw;line-height:1.47619;width:100%;height:7.38em;margin-top:4.6875vw;padding:0 6.25vw;text-align:left}.en .hero__catch{font-size:6.40625vw;height:9em}}.logo{position:absolute;top:501px;left:50%;display:-ms-flexbox;display:flex;margin-left:-265px;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.logo{top:43.75vw;margin-left:0;transform:translate(-50%)}}.logo__item+.logo__item{margin-left:50px}@media screen and (max-width:768px){.logo__item+.logo__item{margin-left:6.25vw}}@keyframes logo{0%{transform:translate(0)}5%{transform:translateY(-40px)}10%{transform:translate(0)}to{transform:translate(0)}}.logo__item--a1{width:63.5px}@media screen and (max-width:768px){.logo__item--a1{width:8.81944vw}}.is-loaded .logo__item--a1{animation:logo 8s ease -4.5s infinite}.logo__item--r{width:68px}@media screen and (max-width:768px){.logo__item--r{width:9.44444vw}}.is-loaded .logo__item--r{animation:logo 8s ease -4.2s infinite}.logo__item--e{width:61px}@media screen and (max-width:768px){.logo__item--e{width:8.47222vw}}.is-loaded .logo__item--e{animation:logo 8s ease -3.8s infinite}.logo__item--a2{width:62.5px}@media screen and (max-width:768px){.logo__item--a2{width:8.68056vw}}.is-loaded .logo__item--a2{animation:logo 8s ease -3.5s infinite}.logo__item--9{width:100.5px}@media screen and (max-width:768px){.logo__item--9{width:13.95833vw}}.is-loaded .logo__item--9{animation:logo 8s ease -3.2s infinite}.logo__item--1{width:43px;margin-left:15px!important}@media screen and (max-width:768px){.logo__item--1{width:5.97222vw;margin-left:3.125vw!important}}.is-loaded .logo__item--1{animation:logo 8s ease -3s infinite}.logo__item img{width:100%}.app-btn{display:-ms-flexbox;display:flex;margin-top:-55px;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:768px){.app-btn{margin-top:-4.6875vw}}@media screen and (max-width:768px){.app-btn.is-pc{display:none}}.app-btn.is-sp{display:none}@media screen and (max-width:768px){.app-btn.is-sp{position:relative;display:block;padding:0 6.25vw}.app-btn.is-sp img{width:100%}}.app-btn__item+.app-btn__item{margin-left:25px}.app-btn__item a{display:block;transition:.3s ease-in-out;transform:scale(1)}.app-btn__item a:hover{transform:scale(1.05)}@media screen and (max-width:768px){.app-btn__item a{transition:none}.app-btn__item a:hover{transform:scale(1)}}.app-btn__item img{width:100%}.intro{margin-top:102px;padding-bottom:160px}@media screen and (max-width:768px){.intro{margin-top:9.375vw;padding-bottom:18.75vw}}.intro__heading{font-size:72px;color:#3ad1ba;line-height:1.11111;text-align:center;font-family:Josefin Sans,sans-serif;font-weight:700}@media screen and (max-width:768px){.intro__heading{font-size:11.25vw;height:2.22em}}.intro__contents{margin-top:40px;transition:opacity 1s;opacity:0}@media screen and (max-width:768px){.intro__contents{margin-top:6.25vw}}.intro__contents.is-initialize{opacity:1}.intro__contents.is-transition .slick-slide{transition:opacity .3s}.screen-image{width:920px;margin:0 auto}@media screen and (max-width:768px){.screen-image{width:100%}}.screen-image .slick-slide.is-hide{opacity:0}.screen-image .slick-list{width:960px;margin:0 -20px}@media screen and (max-width:768px){.screen-image .slick-list{width:50vw;margin:0 auto}}.screen-image .slick-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.screen-image .slick-next,.screen-image .slick-prev{position:absolute;top:50%;width:80px;height:80px;margin-top:-40px;cursor:pointer;text-indent:-9999px;border:0;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:.3s ease-in-out;transform:scale(1)}.screen-image .slick-next:hover,.screen-image .slick-prev:hover{transform:scale(1.05)}@media screen and (max-width:768px){.screen-image .slick-next,.screen-image .slick-prev{transition:none}.screen-image .slick-next:hover,.screen-image .slick-prev:hover{transform:scale(1)}}@media screen and (max-width:768px){.screen-image .slick-next,.screen-image .slick-prev{width:12.5vw;height:12.5vw;margin-top:-6.25vw}}.screen-image .slick-prev{left:-110px;background:url(/assets/img/arrow_l.svg) no-repeat;background-size:80px 80px}@media screen and (max-width:768px){.screen-image .slick-prev{left:6.25vw;background-size:12.5vw 12.5vw}}.screen-image .slick-next{right:-110px;background:url(/assets/img/arrow_r.svg) no-repeat;background-size:80px 80px}@media screen and (max-width:768px){.screen-image .slick-next{right:6.25vw;background-size:12.5vw 12.5vw}}.screen-image .slick-dots{margin-top:20px;text-align:center}@media screen and (max-width:768px){.screen-image .slick-dots{margin-top:3.125vw;transform:scale(.5);transform-origin:center top}}.screen-image .slick-dots li{display:inline-block;margin:0 6px}.screen-image .slick-dots span{display:block;width:16px;height:16px;text-indent:-9999px;border:1px solid #3ad1ba;border-radius:8px;outline:0;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}.screen-image .slick-dots .slick-active span{background:#3ad1ba}.screen-image__list{height:504px}@media screen and (max-width:768px){.screen-image__list{height:78.75vw}}.screen-image__inner{overflow:hidden;width:280px;margin:0 auto;border-radius:20px}@media screen and (max-width:768px){.screen-image__inner{width:43.75vw;border-radius:6.25vw}}.screen-image__inner video{display:block;width:100%;height:auto;border-radius:20px}@media screen and (max-width:768px){.screen-image__inner video{border-radius:6.25vw}}.screen-description{height:280px;margin-top:40px}@media screen and (max-width:768px){.screen-description{margin-top:7.8125vw;padding:0 6.25vw}}.screen-description__item{line-height:1.89;text-align:center}@media screen and (max-width:768px){.screen-description__item{font-size:4.375vw;line-height:1.64286;text-align:left}}.characters{position:relative;padding:90px 0 115px;background:#211b27}@media screen and (max-width:768px){.characters{padding:12.5vw 0 14.0625vw}}.characters__heading{font-size:72px;color:#3ad1ba;line-height:1.11111;text-align:center;font-family:Josefin Sans,sans-serif;font-weight:700}@media screen and (max-width:768px){.characters__heading{font-size:11.25vw}}@media screen and (max-width:768px){.character-image{overflow-x:scroll;-webkit-overflow-scrolling:touch}}.character-image__list{position:relative;width:1040px;height:438px;margin:0 auto}@media screen and (max-width:768px){.character-image__list{width:162.5vw;height:68.4375vw}}.character-image__item{position:absolute;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.character-image__item--01{z-index:5;top:100px;left:20px;width:290px;height:318px}@media screen and (max-width:768px){.character-image__item--01{top:15.625vw;left:3.125vw;width:45.3125vw;height:49.6875vw}}.character-image__item--02{z-index:4;top:79px;left:222px;width:245px;height:313px}@media screen and (max-width:768px){.character-image__item--02{top:12.34375vw;left:34.6875vw;width:38.28125vw;height:48.90625vw}}.character-image__item--03{z-index:3;top:119px;left:373px;width:372.5px;height:300px}@media screen and (max-width:768px){.character-image__item--03{top:18.59375vw;left:58.28125vw;width:58.20312vw;height:46.875vw}}.character-image__item--04{z-index:4;top:77px;right:166px;width:233px;height:290px}@media screen and (max-width:768px){.character-image__item--04{top:12.03125vw;right:25.9375vw;width:36.40625vw;height:45.3125vw}}.character-image__item--05{z-index:5;top:90px;right:20px;width:208px;height:324px}@media screen and (max-width:768px){.character-image__item--05{top:14.0625vw;right:3.125vw;width:32.5vw;height:50.625vw}}.character-image__item.is-active{z-index:10}.character-image__item.is-active .character-image__img--active{opacity:1}.character-image__item.is-active .character-image__img--off{opacity:0}.character-image__item__img{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.character-image__item img{position:absolute;width:100%}.character-image__img{transition:opacity .2s linear}.character-image__img--active{opacity:0}.character-description__list{position:relative;height:12em}@media screen and (max-width:768px){.character-description__list{height:71.875vw}.en .character-description__list{height:82.8125vw}}.character-description__item{line-height:1.88889;position:absolute;top:0;left:0;width:100%;transition:opacity .6s ease;text-align:center;opacity:0}.character-description__item.is-active{z-index:1;opacity:1}.character-description__name{font-size:52px;font-weight:700;display:block;color:#fff}@media screen and (max-width:768px){.character-description__name{font-size:8.125vw}}.character-description__text{display:block;color:#fff}@media screen and (max-width:768px){.character-description__text{font-size:4.375vw;padding:0 6.25vw;text-align:left}}.team{padding:90px 0 120px;background:#3ad1ba}@media screen and (max-width:768px){.team{padding:12.5vw 0 15.625vw}}.team__heading{font-size:72px;color:#fff;line-height:1.11111;text-align:center;font-family:Josefin Sans,sans-serif;font-weight:700}@media screen and (max-width:768px){.team__heading{font-size:11.25vw}}.team__contents{margin-top:-40px}@media screen and (max-width:768px){.team__contents{overflow:hidden;height:419px;margin-top:0}}.team__list{position:relative;width:1040px;height:658px;margin:0 auto;background:url(/assets/img/sec_team/img_riangle.svg) center 160px no-repeat;background-size:468px auto}@media screen and (max-width:768px){.team__list{left:50%;width:160%;height:675px;margin-top:-3.125vw;transform:scale(.6) translate(-50%);transform-origin:left top;background-position:center 172px}}.team__item{position:absolute;z-index:3;top:50%;left:50%;transform-origin:center center;-webkit-backface-visibility:hidden;backface-visibility:hidden}@keyframes team-first{0%{transform:translate3d(0,-195px,0)}8.33%{transform:translate3d(58.75px,-120px,0) scale(.6)}16.66%{transform:translate3d(117.5px,-45px,0) scale(.6)}25%{transform:translate3d(176.25px,30px,0) scale(.6)}33.33%{transform:translate3d(215px,105px,0)}41.66%{transform:translate3d(107.5px,105px,0) scale(.6)}49.99%{transform:translate3d(0,105px,0) scale(.6)}58.32%{transform:translate3d(-107.5px,105px,0) scale(.6)}66.66%{transform:translate3d(-215px,105px,0)}75.1%{transform:translate3d(-176.25px,30px,0) scale(.6)}83.32%{transform:translate3d(-107.5px,-45px,0) scale(.6)}91.65%{transform:translate3d(-58.75px,-120px,0) scale(.6)}to{transform:translate3d(0,-195px,0)}}@keyframes team-second{0%{transform:translate3d(-215px,105px,0)}8.33%{transform:translate3d(-176.25px,30px,0) scale(.6)}16.66%{transform:translate3d(-107.5px,-45px,0) scale(.6)}25%{transform:translate3d(-58.75px,-120px,0) scale(.6)}33.33%{transform:translate3d(0,-195px,0)}41.66%{transform:translate3d(58.75px,-120px,0) scale(.6)}49.99%{transform:translate3d(117.5px,-45px,0) scale(.6)}58.32%{transform:translate3d(176.25px,30px,0) scale(.6)}66.66%{transform:translate3d(215px,105px,0)}75.1%{transform:translate3d(107.5px,105px,0) scale(.6)}83.32%{transform:translate3d(0,105px,0) scale(.6)}91.65%{transform:translate3d(-107.5px,105px,0) scale(.6)}to{transform:translate3d(-215px,105px,0)}}@keyframes team-third{0%{transform:translate3d(215px,105px,0)}8.33%{transform:translate3d(107.5px,105px,0) scale(.6)}16.66%{transform:translate3d(0,105px,0) scale(.6)}25%{transform:translate3d(-107.5px,105px,0) scale(.6)}33.33%{transform:translate3d(-215px,105px,0)}41.66%{transform:translate3d(-176.25px,30px,0) scale(.6)}49.99%{transform:translate3d(-107.5px,-45px,0) scale(.6)}58.32%{transform:translate3d(-58.75px,-120px,0) scale(.6)}66.66%{transform:translate3d(0,-195px,0)}75.1%{transform:translate3d(58.75px,-120px,0) scale(.6)}83.32%{transform:translate3d(117.5px,-45px,0) scale(.6)}91.65%{transform:translate3d(176.25px,30px,0) scale(.6)}to{transform:translate3d(215px,105px,0)}}.team__item--tobinaga{width:262px;margin:-54px 0 0 -144px;transform:translate3d(0,-195px,0);animation:team-first 6s linear infinite}.team__item--hikishima{width:254px;margin:-54px 0 0 -135px;transform:translate3d(-215px,105px,0);animation:team-second 6s linear infinite}.team__item--ishikawa{width:240px;margin:-54px 0 0 -124px;transform:translate3d(215px,105px,0);animation:team-third 6s linear infinite}.team__item img{width:100%}.company{padding:100px 0 200px;background:url(/assets/img/bg_company.jpg) top no-repeat;background-size:cover}@media screen and (max-width:768px){.company{padding:12.5vw 0 31.25vw;background:url(/assets/img/bg_company_sp.jpg) top no-repeat;background-size:cover}}.company__heading{font-size:72px;color:#3ad1ba;line-height:1.11111;text-align:center;font-family:Josefin Sans,sans-serif;font-weight:700}@media screen and (max-width:768px){.company__heading{font-size:11.25vw}}.company__contents{margin-top:40px;text-align:center}@media screen and (max-width:768px){.company__contents{margin-top:7.8125vw;padding:0 6.25vw}}.company__text{line-height:1.89;height:11.34em;color:#fff}@media screen and (max-width:768px){.company__text{font-size:4.375vw;line-height:1.64286;height:21.34em;text-align:left}.en .company__text{height:26em}}.company__btn{display:inline-block;width:420px;height:82px;margin-top:80px;padding:25px 65px 0;text-align:center;border-radius:41px;background-image:linear-gradient(90deg,#cc208e,#9a1ab0 37%,#6713d2);transition:.3s ease-in-out;transform:scale(1)}.company__btn:hover{transform:scale(1.05)}@media screen and (max-width:768px){.company__btn{transition:none}.company__btn:hover{transform:scale(1)}}@media screen and (max-width:768px){.company__btn{width:100%;height:17.1875vw;margin-top:7.8125vw;padding:5.625vw 14.0625vw 0;border-radius:8.59375vw}.company__btn img{width:100%}}.company__btn img{width:100%}.container--privacy{background-image:none}.header--docs{width:1018px;margin:0 auto;padding:50px 0 10px}@media screen and (max-width:768px){.header--docs{width:100%;padding:7.8125vw 6.40625vw 0}}.header--docs .header__logo{width:180px}@media screen and (max-width:768px){.header--docs .header__logo{width:28.125vw}}.header--docs .header__logo img{width:100%}.footer--docs{position:relative;top:-28px;margin-top:0;padding-right:38px;text-align:right}@media screen and (max-width:768px){.footer--docs{top:-7.8125vw;padding-right:0;text-align:center}}.footer--docs .footer__copyright{font-size:14px;color:#333}@media screen and (max-width:768px){.footer--docs .footer__copyright{font-size:3.4375vw}}.footer--docs .footer__copyright a{color:#333}.privacy{font-size:16px;line-height:2;width:950px;margin:0 auto;padding:130px 0 240px}@media screen and (max-width:768px){.privacy{font-size:4.375vw;line-height:1.64286;width:100%;padding:15.625vw 5.3125vw 39.0625vw}}.privacy__heading{font-size:72px;color:#12006d;line-height:1.11111;text-align:center;font-family:Josefin Sans,sans-serif;font-weight:700}@media screen and (max-width:768px){.privacy__heading{font-size:11.25vw}}.privacy__catch{margin-top:70px}@media screen and (max-width:768px){.privacy__catch{margin-top:9.375vw}}.privacy__section{margin-top:40px}@media screen and (max-width:768px){.privacy__section{margin-top:10.9375vw}}.privacy__definition{font-size:28px;font-weight:700}@media screen and (max-width:768px){.privacy__definition{font-size:6.25vw;line-height:1.375}}.privacy__text{margin-top:13px}@media screen and (max-width:768px){.privacy__text{margin-top:4.0625vw}}.privacy__company{margin-top:50px}@media screen and (max-width:768px){.privacy__company{margin-top:15.625vw}}.privacy__company a{text-decoration:underline;color:#12006d}.privacy__company a:hover{text-decoration:none}.privacy__date{margin-top:40px}@media screen and (max-width:768px){.privacy__date{margin-top:12.5vw}}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-right:auto;margin-left:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}