.__nuxt-error-page{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;align-items:center;background:#f7f8fb;bottom:0;color:#47494e;display:flex;flex-direction:column;font-family:sans-serif;font-weight:100!important;justify-content:center;left:0;padding:1rem;position:absolute;right:0;text-align:center;top:0}.__nuxt-error-page .error{max-width:450px}.__nuxt-error-page .title{color:#47494e;font-size:1.5rem;margin-bottom:8px;margin-top:15px}.__nuxt-error-page .description{color:#7f828b;line-height:21px;margin-bottom:10px}.__nuxt-error-page a{color:#7f828b!important;-webkit-text-decoration:none;text-decoration:none}.__nuxt-error-page .logo{bottom:12px;left:12px;position:fixed}.nuxt-progress{background-color:#000;height:2px;left:0;opacity:1;position:fixed;right:0;top:0;transition:width .1s,opacity .4s;width:0;z-index:999999}.nuxt-progress.nuxt-progress-notransition{transition:none}.nuxt-progress-failed{background-color:red}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,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,input,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,textarea,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;box-shadow:none;box-sizing:border-box;font-weight:inherit;margin:0;outline:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:never;line-height:1;overflow-x:hidden;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);word-break:keep-all}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}html{opacity:0}pre{font-family:RedHatDisplay,Pretendard,sans-serif}html.has-scroll-smooth{bottom:0;left:0;position:fixed;right:0;top:0}button,img,svg{-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(max-width:1023px){button,img,svg{-webkit-tap-highlight-color:rgba(0,0,0,0)}}button{cursor:pointer}body{background:#0d1016}#app{background:#fff}a[href^="x-apple-data-detectors:"]{color:inherit;text-decoration:inherit}[data-aos=fade-up]{transform:translate3d(0,40px,0)}[data-scroll-container],[data-scroll-section],[data-scroll]{perspective:1px;will-change:transform}@font-face{font-family:NanumSquare;font-weight:300;src:url(/_nuxt/fonts/NanumSquareL.a1139c2.woff2) format("woff2")}@font-face{font-family:NanumSquare;font-weight:400;src:url(/_nuxt/fonts/NanumSquareR.9f99e6d.woff2) format("woff2")}@font-face{font-family:NanumSquare;font-weight:500;src:url(/_nuxt/fonts/NanumSquareB.b3bdf8e.woff2) format("woff2")}@font-face{font-family:NanumSquare;font-weight:700;src:url(/_nuxt/fonts/NanumSquareEB.d051c8a.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:400;src:url(/_nuxt/fonts/PretendardR.38bed7d.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:500;src:url(/_nuxt/fonts/PretendardM.a9645be.woff2) format("woff2")}@font-face{font-family:Pretendard;font-weight:700;src:url(/_nuxt/fonts/PretendardB.0c6f5e2.woff2) format("woff2")}@font-face{font-family:RedHatDisplay;font-weight:400;src:url(/_nuxt/fonts/RedHatDisplayR.a1c6648.woff2) format("woff2")}@font-face{font-family:RedHatDisplay;font-weight:500;src:url(/_nuxt/fonts/RedHatDisplayM.3673f77.woff2) format("woff2")}@font-face{font-family:RedHatDisplay;font-weight:700;src:url(/_nuxt/fonts/RedHatDisplayB.6857fdb.woff2) format("woff2")}body,html{font-family:RedHatDisplay,Pretendard,sans-serif;font-size:10px}button,input,textarea{font-family:Poppins,RedHatDisplay,Pretendard,sans-serif}.fade-enter-active,.fade-leave-active{transition:opacity 1.3s ease}.fade-enter,.fade-leave-to{opacity:0}.slide-enter-active,.slide-leave-active{transition:all .2s ease}.slide-enter,.slide-leave-to{opacity:0}.fade-in{opacity:0!important;transform:translateY(2rem)!important}.active .fade-in{opacity:1!important;transform:translateY(0)!important;transition-duration:1s!important;transition-property:transform,opacity!important}.fade-slide{opacity:0!important;transform:translateY(50%)!important}.active .fade-slide{opacity:1!important;transform:translateY(0)!important;transition-duration:1s!important;transition-property:transform,opacity!important}.modal-enter-active,.modal-leave-active{transition:opacity .4s}.modal-enter-active .modal-window,.modal-leave-active .modal-window{transition:opacity .4s,transform .4s}.modal-leave-active{transition:opacity .6s ease}.modal-enter,.modal-leave-to{opacity:0}.modal-enter .modal-window,.modal-leave-to .modal-window{opacity:0;transform:translateY(-2rem)}a{color:inherit;-webkit-text-decoration:none;text-decoration:none}::-webkit-scrollbar{width:15px}::-webkit-scrollbar,::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:#babac0;border:4px solid #fff;border-radius:20px}::-webkit-scrollbar-button{display:none}.wrapper{margin-left:auto;margin-right:auto;max-width:1152px;min-width:1024px}#app{overflow-x:hidden}#app .url-path{color:#9d9d9d;font-size:1.6rem;letter-spacing:0;line-height:normal;position:absolute;right:4rem;top:4rem}#app .url-path .emphasis{color:#222;font-weight:500}#app .url-path.bg-black{color:#7c7c7c}#app .url-path.bg-black .emphasis{color:#fff}#app .url-path.first-section{top:calc(80px + 4rem)}@media(min-width:768px)and (max-width:1023px){.wrapper{max-width:1024px;min-width:768px;padding-left:2.4rem;padding-right:2.4rem;width:100%}#app .url-path{right:calc(4rem + env(safe-area-inset-right))}}@media(max-width:767px){.wrapper{max-width:768px;min-width:320px;padding-left:2.4rem;padding-right:2.4rem;width:100%}#app .url-path{display:none}}@keyframes bounce{0%,to{transform:translateY(-15px)}20%,80%{transform:translateY(-10px)}50%{transform:translateY(15px)}}@keyframes loadingBlack{0%{background-position:0 0}to{background-position:-105984px 0}}@keyframes loadingWhite{0%{background-position:0 0}to{background-position:-3240px 0}}@keyframes fadeSlideInFromBottom{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes drop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes fadeOut{0%{opacity:0}to{opacity:1}}html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px;z-index:1002}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#878787;border-radius:10px;cursor:grab;margin:2px;opacity:.7;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}.btn{cursor:pointer;font-size:1.8rem;font-weight:500;line-height:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn img,.btn svg{margin-left:1rem;position:relative;top:.2rem}.btn-with-right-arrow{font-size:1.8rem;line-height:normal;width:-moz-fit-content;width:fit-content}.btn-with-right-arrow a{align-items:center;display:flex;flex-wrap:nowrap}.btn-with-right-arrow .more-arrow-image{margin-left:1.2rem}.border-btn-wrapper{align-items:center;border:1px solid;border-radius:5rem;display:flex;justify-content:center;padding:1em 2.5em;white-space:nowrap;width:-moz-fit-content;width:fit-content}.border-btn-wrapper:hover{background-color:#fff;border-color:#fff;color:#222}.demo-btn-wrapper{word-break:keep-all}.demo-btn-wrapper:hover{background-color:transparent;border-color:inherit;color:inherit;cursor:pointer;opacity:.7}.demo-btn-wrapper img{margin-left:1rem}.fill-btn{width:-moz-fit-content;width:fit-content}.fill-btn .border-btn-wrapper{text-align:center;width:100%}.fill-btn--padding-small .border-btn-wrapper{padding:.8em 1em}.blue-fill-btn .border-btn-wrapper{background-color:#426ceb;border-color:#426ceb;border-radius:24px;color:#fff;height:48px;transition:all .3s;width:160px}.blue-fill-btn .border-btn-wrapper:hover{background-color:#1f4ed9;border-color:#1f4ed9}.right-circle-btn{display:flex}.right-circle-btn>div{align-items:center;background:#fff;border-radius:24px;color:#222;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:15px;height:48px;justify-content:space-between;padding:8px 10px 8px 21px}.right-circle-btn>div span{text-align:center;width:100%}.right-circle-btn>div:hover svg circle{fill:#222}.right-circle-btn>div:hover svg polyline{stroke:#fff}.right-circle-btn>div svg{flex-shrink:0;width:32px}.right-circle-btn>div svg *{stroke:#222;transition:all .5s}.black-fill-btn .border-btn-wrapper{background-color:#141515;border-color:#141515;color:#fff;width:20rem}.black-fill-btn .border-btn-wrapper:hover{opacity:.87}.swiper-btn{display:flex}.swiper-btn .btn{cursor:auto;opacity:.4}.swiper-btn .btn.active{cursor:pointer;opacity:1}.swiper-bracket-btn{width:100%}.swiper-bracket-btn .right-btn{margin-left:auto}.swiper-round-btn{width:-moz-fit-content;width:fit-content}.swiper-round-btn .right-btn{margin-left:2rem}.swiper-bracket-small div{align-items:center;cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}.swiper-bracket-small div:first-of-type{margin-right:12px}.swiper-bracket-small svg{margin:0!important}.swiper-round-btn-arrow rect{transition:all .5s}.swiper-round-btn-arrow .active:hover rect{stroke-opacity:1}.pagination{align-items:center;display:flex;margin:0 auto;width:-moz-fit-content;width:fit-content}.pagination *{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pagination .pages{align-items:center;display:flex;margin-left:3.7rem;margin-right:3.7rem}.pagination .pages.white{color:#fff}.pagination .pages .page{align-items:center;cursor:pointer;display:flex;font-size:1.6rem;height:3.6rem;justify-content:center;line-height:normal;margin-right:1rem;width:3.6rem}.pagination .pages .page:last-child{margin-right:0}.pagination .pages .page.active{background-color:#008bff;border-radius:50%;color:#fff}.pagination .btn{cursor:auto;opacity:.4}.pagination .btn.active{cursor:pointer;opacity:1}.pagination .double-btn{display:none}.pagination .double-btn.display{display:inline}.pagination .left-btn{margin-left:5rem}.pagination .right-btn{margin-right:5rem}.text-in-bg{height:540px;overflow:hidden;position:relative}.text-in-bg .background{height:150%;position:absolute;top:-30%;width:100%}.text-in-bg .background img,.text-in-bg .background video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.text-in-bg .wrapper{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.joinus{height:-moz-fit-content;height:fit-content;overflow:hidden;position:relative}.joinus__bg{height:150%;position:absolute;top:-30%;width:100%}.joinus__bg img,.joinus__bg video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.joinus__text{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:154px 20px;position:relative;row-gap:4rem;text-align:center}.joinus__text>p{color:#fff;font-size:52px;font-weight:700;line-height:64px}@media(max-width:1024px){.joinus__text{padding-bottom:88px;padding-top:88px}.joinus__text>p{font-size:40px;line-height:48px}}@media(max-width:768px){.joinus__text{padding-bottom:48px;padding-top:48px}.joinus__text>p{font-size:30px;line-height:40px}}.loading-image-wrapper{align-items:center;background-color:#252627;border-radius:1.8rem;display:flex;flex-direction:column;height:13rem;justify-content:center;margin:auto;width:13rem}.loading-image-wrapper .loading-image{animation-duration:22s;animation-iteration-count:infinite;animation-name:loadingBlack;animation-timing-function:steps(144);background-size:cover;height:40px;width:36px}.loading-image-wrapper .loading-text{color:#7c7c7c;font-size:1.5rem;line-height:normal;margin-top:.7rem;text-align:center}.loading-image-wrapper.white{background-color:#edeeef}.loading-image-wrapper.white .loading-text{color:#9d9d9d}.loading-image-wrapper.white .loading-image{animation-duration:3s;animation-name:loadingWhite;animation-timing-function:steps(90)}.input-warning{bottom:-4.5rem;display:flex;height:4.7rem;left:20px;position:absolute;z-index:10}.input-warning .balloon{align-items:center;display:flex;height:100%}.input-warning .input-warning__left{background-repeat:no-repeat;width:35px}.input-warning .input-warning__mid{background-position-y:6px;background-repeat:repeat-x;color:#222;font-size:1.2rem;margin-top:.2rem;padding:0 .5rem}.input-warning .input-warning__right{background-position-x:-37px;background-repeat:no-repeat;width:11px}.copy-clipboard{display:flex;height:4.7rem;position:absolute;right:58px;top:-53px;transform:translateX(100%);z-index:10}.copy-clipboard .balloon{align-items:center;display:flex;height:100%}.copy-clipboard .copy-clipboard__left{background-repeat:no-repeat;width:35px}.copy-clipboard .copy-clipboard__mid{background-position-y:6px;background-repeat:repeat-x;color:#fff;font-size:1.2rem;margin-left:-2.6rem;margin-top:-.6rem;padding:0 .5rem}.copy-clipboard .copy-clipboard__right{background-position-x:-37px;background-repeat:no-repeat;width:11px}.sns-link{display:flex;justify-content:flex-end;margin-top:4rem;padding:0 19.6rem;position:relative}.sns-link__item{cursor:pointer;margin-right:2rem;opacity:.4}.sns-link__item:last-of-type{margin-right:0}.sns-link__item:hover{opacity:1}.top-bar{animation:drop .7s ease-in-out .3s forwards;background-color:#1b088f;height:10rem;left:0;margin-left:env(safe-area-inset-left);margin-right:env(safe-area-inset-right);overflow:hidden;padding:0 26rem;position:fixed;top:80px;transform:translateY(-100%);width:calc(100% - env(safe-area-inset-right) - env(safe-area-inset-left));z-index:101}.top-bar .center{font-size:2rem;font-weight:500;height:100%;justify-content:space-between;line-height:3rem;width:100%}.top-bar .center,.top-bar p{align-items:center;display:flex}.top-bar p .ico{height:6.2rem}.top-bar p .ico+span{margin-left:2.5rem}.top-bar p strong{font-weight:700}.top-bar p strong+span{margin-left:1.5rem}.top-bar p .text-with-emphasis span{color:#fff;white-space:pre-line}.top-bar p .emphasis{display:block;font-weight:700}.top-bar a{border:1px solid #fff;border-radius:10rem;color:#fff;font-weight:400;line-height:2.7rem;padding:1.6rem 2.1rem;transition:color .3s,background-color .3s}.top-bar a:hover{background-color:#fff;color:#612079}@media(min-width:1137px){.top-bar .center{left:50%;min-width:76rem;position:relative;transform:translateX(-50%)}}@media(max-width:1136px){.top-bar{line-height:2.1rem;padding:0 3rem}.top-bar .center{font-size:1.6rem;line-height:2.4rem}.top-bar p .ico{height:5.8rem}.top-bar p .ico+span{margin-left:1.2rem}.top-bar a{line-height:2.4rem;padding:1.2rem 2.1rem}}@media(max-width:767px){.top-bar{height:8rem;padding:0 2.4rem}.top-bar p .ico{height:5rem}.top-bar p .ico+span{display:none}.top-bar a{font-size:1.4rem;line-height:2.1rem;padding:.8rem 1.8rem}}.modal-overlay{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:30}.modal-window{border-radius:2rem;display:flex;flex-direction:column;overflow:auto;position:relative}.modal-window__close-btn{cursor:pointer;height:2.4rem;position:absolute;right:2.4rem;top:2.4rem;width:2.4rem}.rnd-modal{background-color:hsla(0,0%,100%,.6)}.rnd-modal .modal-window{width:115rem}.rnd-modal-wrapper{max-height:calc(100vh - 80px);overflow:auto;padding:15rem}.rnd-modal-wrapper:before{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.rnd-modal-wrapper.img-black .rnd-modal__title{color:#fff}.rnd-modal-wrapper.img-black .rnd-modal__content p{color:#e1e1e1}.rnd-modal-wrapper.img-black:before{background-color:#000}.rnd-modal__title{color:#222;font-size:4.8rem;font-weight:600;line-height:1.25;margin-bottom:1rem}.rnd-modal__content{font-size:1.8rem;line-height:normal}.rnd-modal__content img{filter:blur(2.5rem);height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.rnd-modal__content p{color:#7c7c7c;margin-bottom:2rem}.rnd-modal__content p:last-child{margin-bottom:0}.privacy-policy-modal{background-color:rgba(0,0,0,.4);z-index:10000}.privacy-policy-modal .modal-window{background-color:#fff;border-radius:.4rem;height:80%;width:67rem}.privacy-policy-modal .modal-content{color:#7c7c7c;font-size:1.5rem;line-height:normal;padding:8rem 5rem}.privacy-policy-modal .modal-content .title{color:#222;font-size:3rem;line-height:normal;text-align:center}.privacy-policy-modal .modal-content .desc{margin-top:5rem}.privacy-policy-modal .modal-content p+p{margin-top:.8rem}.privacy-policy-modal .modal-content h3{color:#222;font-size:1.6rem;font-weight:600;line-height:normal;margin-bottom:2.5rem;margin-top:2.5rem}.privacy-policy-modal .modal-content ul{margin-top:.8rem}.privacy-policy-modal .modal-content li{padding-left:1.6rem;position:relative}.privacy-policy-modal .modal-content li:before{content:"-";left:0;position:absolute}.privacy-policy-modal .modal-content .agree-btn{align-items:center;background-color:#141515;border-radius:3rem;color:#fff;cursor:pointer;display:flex;font-size:1.8rem;font-weight:500;height:6.4rem;justify-content:center;line-height:normal;margin:10rem auto 2rem;width:20rem}.privacy-policy-modal .modal-content .agree-btn:hover{opacity:.87}.mobile-search{display:none}@media(max-width:1023px){.rnd-modal .modal-window{border-radius:0;height:calc(100vh - 80px);margin-top:80px;width:100%}.rnd-modal-wrapper{padding:10rem 4rem 12rem}.rnd-modal__title{font-size:3rem}.privacy-policy-modal .modal-window{border-radius:0;height:calc(100% - 80px);margin-top:80px}.mobile-search-modal .reset-btn{height:1.8rem;width:1.8rem}.mobile-search-modal__window .search-wrapper .search input{border-radius:0;font-size:1.6rem}.mobile-search-modal__window .search-wrapper .search input::-moz-placeholder{font-size:1.6rem}.mobile-search-modal__window .search-wrapper .search input::placeholder{font-size:1.6rem}.mobile-search{backdrop-filter:saturate(0) blur(0);-webkit-backdrop-filter:saturate(0) blur(0);background-color:rgba(20,21,21,.4);display:block;height:100vh;opacity:0;position:fixed;top:0;transition:-webkit-backdrop-filter .25s;transition:backdrop-filter .25s;transition:backdrop-filter .25s,-webkit-backdrop-filter .25s;width:100%;z-index:-1}.mobile-search.white{background-color:hsla(0,0%,100%,.4)}.mobile-search.white .modal-window__title{color:#222}.mobile-search.white .modal-window .search-form__input{background-color:#edeeef;color:#222}.mobile-search.active{backdrop-filter:saturate(180%) blur(2rem);-webkit-backdrop-filter:saturate(180%) blur(2rem);opacity:1;z-index:20000}.mobile-search .modal-window{border-radius:0;height:100%;padding:2.5rem;width:100%}.mobile-search .modal-window__title{color:#fff;font-size:2.2rem;line-height:normal;margin-bottom:4rem;margin-top:11rem}.mobile-search .modal-window__search-type{color:rgba(34,34,34,.6);display:flex;font-size:1.6rem;font-weight:500;justify-content:center}.mobile-search .modal-window__search-type .item{border-right:1px solid #edeeef;cursor:pointer;margin-left:1.2rem;padding-right:1.2rem}.mobile-search .modal-window__search-type .item.active{color:#222}.mobile-search .modal-window__search-type .item:first-child{margin:0}.mobile-search .modal-window__search-type .item:last-child{border-right:0;padding:0}.mobile-search .modal-window .search-form{height:5.5rem;margin-top:2rem;position:relative;width:100%}.mobile-search .modal-window .search-form__input{background-color:#292b2c;border-radius:27.5px;color:#fff;font-weight:500;height:100%;padding-left:2rem;padding-right:9.5rem;width:100%}.mobile-search .modal-window .search-form__input::-moz-placeholder{color:#7c7c7c;font-size:1.6rem}.mobile-search .modal-window .search-form__input::placeholder{color:#7c7c7c;font-size:1.6rem}.mobile-search .modal-window .search-form__funcs{align-items:center;display:flex;position:absolute;right:2rem;top:50%;transform:translateY(-50%)}.mobile-search .modal-window .search-form__reset-btn{border-right:1px solid hsla(0,0%,62%,.4);cursor:pointer;height:1.8rem;margin-right:1.15rem;padding-right:1.15rem}.mobile-search .modal-window .search-form__search-btn{cursor:pointer;height:2.4rem;width:2.4rem}}#newHero{background:#0d1016;height:100vh;padding:80px 40px 48px;position:relative;width:100%}#newHero .video_cover{background:#000;opacity:.16;z-index:1}#newHero .video_wrapper{z-index:0}#newHero .video_cover,#newHero .video_wrapper{position:absolute;top:80px}#newHero .video_cover,#newHero .video_wrapper,#newHero video{border-radius:12px;height:calc(100vh - 128px);width:calc(100vw - 80px)}#newHero video{-o-object-fit:cover;object-fit:cover;transition:transform .5s}#newHero video.scale{transform:scale(1.1)}#newHero .hero_content{align-items:flex-end;color:#fff;display:flex;height:100%;justify-content:space-between;padding:0 48px 48px;position:relative;z-index:3}#newHero .hero_content h1{font-size:2.7vw;font-weight:700;letter-spacing:-.2px;line-height:3.33vw;text-shadow:2px 2px 12px rgba(0,0,0,.24)}#newHero .hero_content .progress_wrapper{align-items:center;display:flex;margin-top:8.33vw}#newHero .hero_content .progress_wrapper>div{align-items:center;display:flex;font-size:14px;font-weight:500;line-height:20px}#newHero .hero_content .progress_wrapper>div div:first-of-type{cursor:pointer;margin-right:19px}#newHero .hero_content .progress_wrapper>div .disabled{opacity:.4}#newHero .hero_content .progress_wrapper>div .hero_progress{background:hsla(0,0%,100%,.161);height:2px;margin-right:19px;position:relative;width:160px}#newHero .hero_content .progress_wrapper>div .hero_progress:after{background-color:#fff;content:"";height:100%;left:0;position:absolute;top:0;transition:width .6s;width:var(--progress)}#newHero .hero_content .hero_news_wrapper{align-items:flex-end;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:hsla(0,0%,100%,.118);border-radius:12px;display:flex;height:176px;min-width:400px;padding:32px;width:31.25vw}#newHero .hero_content .hero_news_wrapper .swiper-container{width:100%}#newHero .hero_content .hero_news_wrapper .news_item{font-weight:500}#newHero .hero_content .hero_news_wrapper .news_item .news_category{border:1px solid hsla(0,0%,100%,.8);border-radius:4px;display:inline-block;font-size:14px;margin-bottom:12px;padding:3px 6px}#newHero .hero_content .hero_news_wrapper .news_item p{font-size:24px;height:40px;margin-bottom:25px;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#newHero .hero_content .hero_news_wrapper .news_item span{color:hsla(0,0%,100%,.6);font-size:16px}@media(max-width:1023px){#newHero{padding:60px 32px 32px}#newHero .video_cover,#newHero .video_wrapper{border-radius:12px;height:calc(100vh - 92px);top:60px;width:calc(100% - 64px)}#newHero video{border-radius:12px;height:calc(100vh - 92px);width:100%}#newHero .hero_content{align-items:flex-start;flex-direction:column;justify-content:flex-end;padding:32px}#newHero .hero_content .hero_left_content h1{font-size:40px;line-height:52px}#newHero .hero_content .progress_wrapper{margin-bottom:48px;margin-top:24px}#newHero .hero_content .progress_wrapper .hero_progress{width:80px}#newHero .hero_content .hero_news_wrapper{height:136px;min-width:0;min-width:auto;padding:24px;width:100%}#newHero .hero_content .hero_news_wrapper .news_item .news_category{font-size:12px;line-height:16px}#newHero .hero_content .hero_news_wrapper .news_item p{font-size:18px;height:auto;line-height:28px;margin-bottom:4px}#newHero .hero_content .hero_news_wrapper .news_item span{line-height:28px}}@media(max-width:767px){#newHero{height:100vh;height:calc(var(--innerHeight, 1vh)*100);padding:60px 0 0}#newHero .video_cover,#newHero .video_wrapper,#newHero video{border-radius:0;height:calc(100vh - 60px);height:calc(var(--innerHeight, 1vh)*100 - 60px);width:100vw}#newHero video{transition:transform .5s}#newHero .hero_content{padding:20px}#newHero .hero_content .hero_left_content h1{font-size:32px;line-height:40px}#newHero .hero_content .progress_wrapper{margin-top:16px}#newHero .hero_content .hero_news_wrapper{height:132px}#newHero .hero_content .hero_news_wrapper .news_item p{font-size:16px}#newHero .hero_content .hero_news_wrapper .news_item span{font-size:14px}}#new_vision{align-items:center;background:#0d1016;color:#fff;display:flex;flex-direction:column;justify-content:center;margin-top:-1px;padding:200px 16.66vw 120px;position:relative}#new_vision>div{width:1280px}#new_vision h2{align-self:baseline;font-size:52px;font-weight:700;line-height:64px}#new_vision .vision_img{display:flex}#new_vision .vision_img>div:first-of-type{margin-top:120px}#new_vision .vision_img>div:nth-of-type(2){margin-top:60px}#new_vision .vision_img>div:not(:last-of-type){margin-right:24px}#new_vision .vision_img>div{align-items:flex-start;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 100%),linear-gradient(180deg,rgba(66,108,235,.06) 50%,rgba(66,108,235,.8) 100%),var(--backgroundImage),#d3d3d3 50%/cover no-repeat;background-size:cover;border-radius:12px;display:flex;flex-direction:column;font-size:40px;font-weight:700;height:520px;justify-content:flex-end;line-height:48px;padding:32px;width:410px}@media(max-width:1344px){#new_vision h2{font-size:3.86vw;line-height:4.76vw}#new_vision>div{width:95.23vw}#new_vision .vision_img>div{font-size:2.97vw;height:520px;line-height:3.57vw;padding:2.38vw;width:30.5vw}}@media(max-width:1023px){#new_vision{display:block;padding:144px 32px 96px}#new_vision>div{width:auto}#new_vision h2{font-size:40px;line-height:52px}#new_vision .vision_img>div:not(:last-of-type){margin-right:20px}#new_vision .vision_img>div{font-size:28px;height:400px;line-height:36px;min-width:0;min-width:auto;padding:24px;width:29.77vw}}@media(max-width:767px){#new_vision{padding:112px 20px 64px}#new_vision>div{width:100%}#new_vision h2{font-size:32px;line-height:40px}#new_vision .vision_img{display:flex;flex-direction:column}#new_vision .vision_img>div:first-of-type{margin-top:24px}#new_vision .vision_img>div:nth-of-type(2){margin-top:0}#new_vision .vision_img>div:not(:last-of-type){margin-bottom:20px}#new_vision .vision_img>div{font-size:24px;height:240px;line-height:32px;padding:24px;width:100%}}#mpneuro_section .product_top .product_left .logo_wrapper span{color:#ff2556!important}#mpneuro_section .product_top .product_img_wrapper{padding:48px}#mpneuro_section .product_top .product_img_wrapper>img:first-of-type{bottom:0;position:relative;right:0}@media(min-width:768px)and (max-width:1023px){#mpneuro_section .product_top .product_img_wrapper>img:first-of-type{height:286px;width:513px}}@media(max-width:767px){#mpneuro_section .product_top .product_img_wrapper>img:first-of-type{height:37vw;width:67vw}}@media(min-width:1024px){#mpneuro_section .product_top .product_left{flex-shrink:0;max-width:656px;width:49vw}#mpneuro_section .product_top .product_left .logo_wrapper img{height:32px;width:210px}#mpneuro_section .product_top .product_left h2{letter-spacing:-.52px;white-space:nowrap}#mpneuro_section .product_top .product_img_wrapper>img:first-of-type{height:24vw;max-height:320px;max-width:513px;width:38vw}}.main-page-product{align-items:center;background:#0d1016;color:#fff;display:flex;flex-direction:column;margin-top:-1px;padding:120px 16.66vw}.main-page-product .cert_wrapper.tablet_mobile{display:none}.main-page-product .cert_wrapper{color:hsla(0,0%,100%,.6);display:flex;font-size:16px;gap:0 24px}.main-page-product .cert_wrapper span{white-space:nowrap}.main-page-product .cert_wrapper span:first-of-type{font-weight:700}.main-page-product .product_top{display:flex;width:1280px}.main-page-product .product_top .product_left{display:flex;flex-direction:column;padding:70px 32px 70px 0;width:50%}.main-page-product .product_top .product_left .logo_wrapper{align-items:center;display:flex;margin-bottom:24px}.main-page-product .product_top .product_left .logo_wrapper img{height:32px;width:134.75px}.main-page-product .product_top .product_left .logo_wrapper span{color:#426ceb;font-size:24px;font-weight:700;margin-left:12px}.main-page-product .product_top .product_left h2{font-size:52px;font-weight:700;line-height:64px}.main-page-product .product_top .product_left h2:last-of-type{margin-bottom:24px}.main-page-product .product_top .product_left p{font-size:16px;line-height:28px}.main-page-product .product_top .product_left .btn_wrapper{display:flex;justify-content:flex-start;margin-top:80px}.main-page-product .product_top .product_left .btn_wrapper svg{height:28px;margin-left:8px;width:28px}.main-page-product .product_top .product_left .btn_wrapper svg *{transition:all .5s}.main-page-product .product_top .product_left .btn_wrapper a{align-items:center;border-radius:24px;display:flex;flex-shrink:0;font-size:16px;font-weight:700;justify-content:space-between;padding:6px 10px}.main-page-product .product_top .product_left .btn_wrapper a svg{flex-shrink:0}.main-page-product .product_top .product_left .btn_wrapper a span{text-align:center;width:100%}.main-page-product .product_top .product_left .btn_wrapper a:hover circle{fill:#fff}.main-page-product .product_top .product_left .btn_wrapper a:hover polyline{stroke:#426ceb}.main-page-product .product_top .product_left .btn_wrapper div{align-items:center;display:flex;justify-content:center}.main-page-product .product_top .product_left .btn_wrapper .demo-btn{background:#426ceb;height:48px;margin-left:40px;width:200px}.main-page-product .product_top .product_left .btn_wrapper .demo-btn:hover{background:#1f4ed9;transition:background .5s}.main-page-product .product_top .product_img_wrapper{align-items:center;background:rgba(0,0,0,.8);display:flex;justify-content:center;margin-left:24px;overflow:hidden;padding:48px;position:relative;width:50%}.main-page-product .product_top .product_img_wrapper>img:first-of-type{height:286px;width:513px;z-index:1}.main-page-product .product_top .product_img_wrapper>img:last-of-type{bottom:82px;height:198px;opacity:.7;position:absolute;right:-19px;width:349px}.main-page-product .product_top .product_img_wrapper .cert_wrapper.pc{bottom:24px;position:absolute;right:24px}.main-page-product .product_top .product_img_wrapper .cert_wrapper.pc div:first-of-type img{height:24px}.main-page-product .product_top .product_img_wrapper .cert_wrapper.pc div:last-of-type img{height:20px}.main-page-product .product_bottom{display:flex;margin-top:24px;width:1280px}.main-page-product .product_bottom .product_info{border:1px solid hsla(0,0%,100%,.12);border-radius:20px;display:flex;flex-direction:column;padding:32px;width:410px}.main-page-product .product_bottom .product_info:not(:last-of-type){margin-right:24px}.main-page-product .product_bottom .product_info img{width:30px}.main-page-product .product_bottom .product_info h3{font-size:24px;font-weight:700;line-height:32px;margin-bottom:12px;margin-top:12px}.main-page-product .product_bottom .product_info p{font-size:16px;line-height:28px}@media(min-width:1024px)and (max-width:1344px){.main-page-product{padding:120px 23.8vw}.main-page-product .product_top{width:95.23vw}.main-page-product .product_top .product_left h2{font-size:3.86vw;line-height:4.76vw}.main-page-product .product_top .product_left .logo_wrapper span{font-size:1.78vw}.main-page-product .product_top .product_left .logo_wrapper img{height:2.38vw;width:10vw}.main-page-product .product_bottom{width:95.23vw}.main-page-product .product_bottom .product_info{width:30.5vw}}@media(min-width:768px)and (max-width:1023px){.main-page-product .cert_wrapper.tablet_mobile div:first-of-type img{height:24px}.main-page-product .cert_wrapper.tablet_mobile div:last-of-type img{height:20px}}@media(max-width:1023px){.main-page-product{align-items:normal;padding:96px 32px}.main-page-product .cert_wrapper.tablet_mobile{display:flex;justify-content:center;margin-top:24px}.main-page-product .product_top{align-items:center;flex-direction:column;width:auto}.main-page-product .product_top .product_left{align-items:center;padding:0;text-align:center;width:auto}.main-page-product .product_top .product_left .logo_wrapper{flex-direction:column}.main-page-product .product_top .product_left .logo_wrapper span{font-size:18px;margin:12px 0 0}.main-page-product .product_top .product_left h2{font-size:40px;line-height:52px;white-space:inherit}.main-page-product .product_top .product_left .btn_wrapper{margin-bottom:20px;margin-top:24px}.main-page-product .product_top .product_img_wrapper{margin-left:0;width:100%}.main-page-product .product_top .product_img_wrapper img:last-of-type{bottom:22px;position:absolute;right:41px}.main-page-product .product_top .product_img_wrapper .cert_wrapper.pc{display:none}.main-page-product .product_bottom{width:auto}.main-page-product .product_bottom .product_info{padding:24px}.main-page-product .product_bottom .product_info:not(:last-of-type){margin-right:20px}.main-page-product .product_bottom .product_info h3{font-size:18px;line-height:28px;margin-bottom:8px;margin-top:8px}}@media(max-width:767px){.main-page-product{padding:64px 20px}.main-page-product .product_top .product_left{min-width:0;min-width:auto}.main-page-product .product_top .product_left h2{font-size:32px;line-height:40px}.main-page-product .product_top .product_left .btn_wrapper{flex-direction:column;margin-bottom:24px}.main-page-product .product_top .product_left .btn_wrapper a:last-of-type{margin-left:0;margin-top:24px}.main-page-product .product_top .product_img_wrapper{padding:24px 43px 30px 22px;width:100%}.main-page-product .product_top .product_img_wrapper img:first-of-type{height:37.5vw;width:67.18vw}.main-page-product .product_top .product_img_wrapper img:last-of-type{bottom:2.18vw;height:26vw;right:6.87vw;width:45.62vw}.main-page-product .cert_wrapper{gap:0 12px}.main-page-product .product_bottom{flex-direction:column}.main-page-product .product_bottom .product_info{width:100%}.main-page-product .product_bottom .product_info:not(:last-of-type){margin-bottom:16px;margin-right:0}.main-page-product .product_bottom .product_info h3{font-size:18px;line-height:28px;margin-bottom:8px;margin-top:8px}}#new_product_section{display:flex;justify-content:center;padding:120px 16.66vw;transform-style:preserve-3d}#new_product_section>div{width:1280px}#new_product_section header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:64px}#new_product_section header h2{font-size:52px;font-weight:700;line-height:64px}#new_product_section header a>div{align-items:center;color:#426ceb;cursor:pointer;display:flex;font-size:16px;font-weight:700;justify-content:center;white-space:nowrap}#new_product_section header a>div:hover polyline{stroke:#fff}#new_product_section header a>div:hover circle{fill:#426ceb}#new_product_section header a>div svg{margin-left:8px;width:32px}#new_product_section header a>div svg *{stroke:#426ceb;transition:all .5s}#new_product_section .product_line{color:#426ceb;font-size:20px;font-weight:700;margin-bottom:16px}#new_product_section .product_nav{display:flex;margin-bottom:24px;overflow-x:auto;position:relative;scrollbar-width:none}#new_product_section .product_nav::-webkit-scrollbar{display:none}#new_product_section .product_nav div{align-items:center;border:1px solid rgba(34,34,34,.239);border-radius:24px;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:36px;padding:0 16px;transition:all .5s;white-space:nowrap}#new_product_section .product_nav div:hover{border:1px solid #222}#new_product_section .product_nav div:not(:last-of-type){margin-right:12px}#new_product_section .product_nav div.active{background:#222;color:#fff}#new_product_section .product_main_content{align-items:center;display:flex}#new_product_section .product_main_content .product_info{background:#fff;flex-shrink:0;height:542px;margin-right:24px;padding-right:32px;padding-top:96px;position:relative;width:379px;z-index:2}#new_product_section .product_main_content .product_info:before{background:#fff;content:"";display:block;height:100%;left:-100vw;position:absolute;top:0;width:100vw}#new_product_section .product_main_content .product_info .research{display:flex;flex-direction:column-reverse;position:relative;white-space:nowrap}#new_product_section .product_main_content .product_info .research div{background:rgba(13,16,22,.078);border-radius:4px;color:rgba(13,16,22,.6);font-size:14px;font-weight:500;margin-bottom:12px;padding:3px 6px;width:-moz-fit-content;width:fit-content}#new_product_section .product_main_content .product_info h3{font-size:40px;font-weight:700;margin-bottom:24px;white-space:nowrap}#new_product_section .product_main_content .product_info p{font-size:16px;line-height:28px}#new_product_section .product_main_content .product_info span{color:rgba(34,34,34,.6);display:block;font-size:16px;line-height:28px;margin-top:24px}#new_product_section .product_main_content .product_info .swiper-btn{bottom:0;position:absolute}#new_product_section .product_swiper{width:calc(845px + 16.66vw)}#new_product_section .product_swiper .swiper-slide-prev{margin:0}#new_product_section .product_swiper .swiper-container{overflow:visible;overflow:initial}#new_product_section .product_swiper .swiper-slide{opacity:0;transition:opacity .5s}#new_product_section .product_swiper .swiper-slide-active{opacity:1}#new_product_section .product_swiper .swiper-slide-next{opacity:.5}#new_product_section .product_swiper .swiper_content{background-position:50%;background-size:cover;border-radius:12px;height:540px;padding:32px}@media(max-width:1344px){#new_product_section>div{flex-shrink:0;width:95.23vw}#new_product_section header h2{font-size:3.86vw;line-height:4.76vw}#new_product_section .product_swiper{width:62.87vw}#new_product_section .product_swiper .swiper_content{background-size:cover;border-radius:12px;height:52.17vw;max-height:535px;padding:2.38vw}#new_product_section .product_main_content{display:flex}#new_product_section .product_main_content .product_info{height:calc(52.17vw + 2px);margin-right:1.78vw;max-height:537px;padding-right:2.38vw;padding-top:7.14vw;width:28.19vw}#new_product_section .product_main_content .product_info h3{font-size:2.97vw;font-weight:700;margin-bottom:1.78vw;white-space:nowrap}#new_product_section .product_main_content .product_info p{font-size:max(1.19vw,15px);line-height:max(2.08vw,26px)}#new_product_section .product_main_content .product_info .swiper-btn{bottom:0;position:absolute}}@media(max-width:1023px){#new_product_section{display:block;padding:96px 32px}#new_product_section>div{flex-shrink:1;width:auto}#new_product_section header{margin-bottom:48px}#new_product_section header h2{font-size:40px;line-height:52px}#new_product_section .product_nav div:not(:last-of-type){margin-right:8px}#new_product_section .product_main_content{align-items:baseline;flex-direction:column-reverse}#new_product_section .product_main_content .product_info{height:auto;padding-top:24px;width:100%}#new_product_section .product_main_content .product_info h3{font-size:28px;margin-bottom:12px}#new_product_section .product_main_content .product_info p{font-size:16px;height:56px;line-height:28px}#new_product_section .product_main_content .product_info p.en{height:84px}#new_product_section .product_main_content .product_info .swiper-btn{bottom:auto;margin-top:24px;position:static}#new_product_section .product_main_content .product_info .research{align-items:center;flex-direction:row;gap:12px;margin-bottom:12px}#new_product_section .product_main_content .product_info .research div,#new_product_section .product_main_content .product_info .research h3{margin-bottom:0}#new_product_section .product_main_content .product_info .research div{position:static}#new_product_section .product_main_content .product_swiper{width:calc(87.5vw + 52px)}#new_product_section .product_main_content .product_swiper .swiper_content{height:55.98vw}}@media(max-width:767px){#new_product_section{padding:64px 20px}#new_product_section header{align-items:baseline;flex-direction:column;margin-bottom:24px}#new_product_section header h2{align-self:baseline;font-size:32px;line-height:40px}#new_product_section header h2:last-of-type{margin-bottom:16px}#new_product_section header a{align-self:flex-end}#new_product_section .product_main_content{flex-direction:column-reverse}#new_product_section .product_main_content .product_info{margin-right:0;padding-right:0;padding-top:16px;width:100%}#new_product_section .product_main_content .product_info .research{gap:6px;margin-bottom:8px}#new_product_section .product_main_content .product_info .research div{font-size:14px}#new_product_section .product_main_content .product_info h3{font-size:24px}#new_product_section .product_main_content .product_info p,#new_product_section .product_main_content .product_info p.en{height:auto}#new_product_section .product_main_content .product_info .swiper-btn{bottom:auto;display:none;margin-top:20px;position:static}#new_product_section .product_main_content .product_swiper{height:56.25vw;width:calc(87.5vw + 32px)}#new_product_section .product_main_content .product_swiper .swiper_content{height:56.25vw;padding:16px}}#sns_section{display:flex;flex-direction:column;padding:80px 16.6vw}#sns_section>div{align-self:center;width:1280px}#sns_section h3{font-size:32px;font-weight:700;line-height:40px}#sns_section .sns_swiper{height:202px;margin-top:64px}#sns_section .sns_swiper .swiper-container{overflow:visible}#sns_section .sns_swiper .swiper-wrapper{transition-timing-function:linear}#sns_section .sns_swiper .swiper-slide{border:1px solid rgba(0,0,0,.12);border-radius:12px;width:auto!important}#sns_section .sns_swiper .sns_swiper_content{background-position:50%;background-size:cover;border-radius:12px;height:200px;width:200px}#sns_section .sns_swiper .sns_swiper_content div{background:rgba(13,16,22,.6);border-radius:12px;height:200px;width:200px}#sns_section .sns_swiper .sns_swiper_content div,#sns_section .sns_swiper .sns_swiper_content img{opacity:0;transition:all .3s}#sns_section .sns_swiper .sns_swiper_content img{position:absolute;right:12px;top:12px}#sns_section .sns_swiper .sns_swiper_content:hover div,#sns_section .sns_swiper .sns_swiper_content:hover img{opacity:1}@media(min-width:1024px)and (max-width:1344px){#sns_section>div{width:95.23vw}}@media(max-width:1023px){#sns_section{padding:64px 0}#sns_section>div{align-self:auto;width:auto}#sns_section h3{font-size:24px;line-height:32px;padding-left:32px}#sns_section .sns_swiper{margin-top:32px}}@media(max-width:767px){#sns_section{padding:48px 0}#sns_section h3{font-size:24px;line-height:32px;padding-left:20px}#sns_section .sns_swiper{margin-top:12px}}#contact_section{align-items:center;background:#426ceb;color:#fff;display:flex;height:460px;justify-content:center;padding:80px 16.66vw;width:100%}#contact_section>div{align-items:center;display:flex;flex-direction:column;flex-shrink:0;text-align:center;width:1280px}#contact_section h2{font-size:52px;font-weight:700;line-height:64px;margin:0}#contact_section h2:last-of-type{margin-bottom:24px}#contact_section p{font-size:18px;font-weight:500;line-height:28px;margin-bottom:40px}@media(max-width:1023px){#contact_section{height:360px;padding:64px 32px}#contact_section h2{font-size:40px;line-height:52px}}@media(max-width:767px){#contact_section{height:auto;min-height:280px;padding:48px 20px}#contact_section>div{flex-shrink:1;width:auto}#contact_section h2{font-size:32px;line-height:40px}#contact_section p{font-size:16px;font-weight:400}}#new_newsroom_section{align-items:center;display:flex;flex-direction:column;padding:120px 16.66vw}#new_newsroom_section>div{width:1280px}#new_newsroom_section header{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:64px}#new_newsroom_section header h2{font-size:52px;font-weight:700;line-height:64px}#new_newsroom_section header a>div{align-items:center;color:#426ceb;display:flex;font-size:16px;font-weight:700;justify-content:center;white-space:nowrap}#new_newsroom_section header a>div:hover circle{fill:#426ceb}#new_newsroom_section header a>div:hover polyline{stroke:#fff}#new_newsroom_section header a>div svg{margin-left:8px;width:32px}#new_newsroom_section header a>div svg *{stroke:#426ceb;transition:all .5s}#new_newsroom_section .swiper-pagination-progressbar{background:rgba(34,34,34,.122);height:2px;margin-right:40px;position:relative;width:100%}#new_newsroom_section .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#426ceb}#new_newsroom_section .swiper_wrapper{height:480px}#new_newsroom_section .news_item{border:1px solid rgba(34,34,34,.118);border-radius:12px;display:flex;flex-direction:column;height:100%;transition:all .5s;width:410px}#new_newsroom_section .news_item:hover{border:1px solid #426ceb}#new_newsroom_section .news_item:hover img{transform:scale(1.1)}#new_newsroom_section .news_item .img_wrapper{border-radius:12px 12px 0 0;height:276px;overflow:hidden}#new_newsroom_section .news_item .img_wrapper img{border-radius:12px 12px 0 0;flex-shrink:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:all .5s;width:100%}#new_newsroom_section .news_item .news_info{border-radius:0 0 12px 12px;border-top:1px solid rgba(34,34,34,.118);padding:32px 24px;text-align:left}#new_newsroom_section .news_item .news_info div,#new_newsroom_section .news_item .news_info span{color:rgba(34,34,34,.6)}#new_newsroom_section .news_item .news_info div{border:1px solid rgba(34,34,34,.6);border-radius:4px;display:inline-block;font-size:14px;font-weight:500;margin-bottom:12px;padding:3px 6px}#new_newsroom_section .news_item .news_info p{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;font-size:24px;font-weight:700;height:64px;line-height:32px;margin-bottom:16px;overflow:hidden}#new_newsroom_section .news_item .news_info span{font-size:16px}#new_newsroom_section .swiper_nav{align-items:center;display:flex;justify-content:space-between;margin-top:64px}@media(min-width:1024px)and (max-width:1344px){#new_newsroom_section>div{width:95.23vw}#new_newsroom_section header h2{font-size:3.86vw;line-height:4.76vw}#new_newsroom_section .news_item{width:30.2vw}}@media(max-width:1023px){#new_newsroom_section{display:block;padding:96px 32px}#new_newsroom_section>div{width:auto}#new_newsroom_section header{margin-bottom:48px}#new_newsroom_section header h2{font-size:40px;line-height:52px}#new_newsroom_section .swiper_wrapper{height:46.87vw}#new_newsroom_section .news_item{height:46.87vw;width:100%}#new_newsroom_section .news_item img{height:22.91vw}#new_newsroom_section .swiper_nav{margin-top:6.25vw}}@media(max-width:767px){#new_newsroom_section{padding:64px 20px}#new_newsroom_section header{align-items:baseline;flex-direction:column;margin-bottom:24px}#new_newsroom_section header h2{font-size:32px;line-height:40px}#new_newsroom_section header h2:last-of-type{margin-bottom:16px}#new_newsroom_section header a{align-self:flex-end}#new_newsroom_section .news_item,#new_newsroom_section .swiper_wrapper{height:340px}#new_newsroom_section .news_item img{height:156px}#new_newsroom_section .news_item .news_info{padding:24px}#new_newsroom_section .news_item .news_info div{margin-bottom:18px}#new_newsroom_section .news_item .news_info p{margin-bottom:12px}#new_newsroom_section .swiper_nav{margin-top:24px}#new_newsroom_section .swiper-pagination-progressbar{margin-right:0}#new_newsroom_section .swiper-btn{display:none}}#main_history{background:#f0f2f8;display:flex;flex-direction:column;padding:120px 16.6vw 180px}#main_history .history-title{align-self:center;width:1280px}#main_history .history-title h2{font-size:52px;font-weight:700;margin-bottom:120px}#main_history .swiper_wrapper{height:400px}#main_history .swiper-wrapper{transition-timing-function:linear}#main_history .swiper-slide{width:auto}#main_history .swiper-container{cursor:url(/_nuxt/img/cursor-history.7cbafec.svg),auto;overflow:visible}#main_history .history_item{background:#fff;border-radius:12px;height:360px;padding:32px;position:relative;width:360px}#main_history .history_item.odd{margin-top:40px}#main_history .history_item span{color:#426ceb;font-size:20px;font-weight:700}#main_history .history_item p{font-size:28px;font-weight:500;line-height:36px;margin-top:16px}#main_history .history_item .year{color:rgba(66,108,235,.122);font-size:180px;font-weight:700;left:0;position:absolute;top:-153px;z-index:-1}#main_history .history_item div{background-size:contain;border:1px solid hsla(0,0%,83%,.502);border-radius:100%;bottom:32px;height:80px;position:absolute;right:32px;width:80px}@media(min-width:1024px)and (max-width:1344px){#main_history .history-title{width:95.23vw}#main_history .history-title h2{font-size:3.86vw;line-height:4.76vw}}@media(max-width:1023px){#main_history{padding:96px 0 128px}#main_history .history-title{align-self:auto;width:auto}#main_history .history-title h2{font-size:40px;margin-bottom:96px;padding-left:32px}#main_history .swiper_wrapper{height:320px}#main_history .history_item{height:280px;padding:24px;width:280px}#main_history .history_item span{font-size:16px}#main_history .history_item p{font-size:24px;line-height:32px;margin-top:8px}#main_history .history_item .year{display:none}#main_history .history_item div{bottom:24px;right:24px}}@media(max-width:767px){#main_history{padding:64px 0 96px}#main_history .history-title h2{font-size:32px;line-height:40px;margin-bottom:64px;padding:0 20px}#main_history .history_item{height:280px;width:200px}#main_history .history_item p{font-size:18px;line-height:28px}}#section_nav{align-items:center;color:#fff;display:flex;flex-direction:column;left:40px;opacity:0;position:absolute;transition:color .5s;z-index:3}#section_nav.dark{color:#222}#section_nav.dark .section_progress{background:rgba(34,34,34,.122)}#section_nav.dark path{fill:#000}#section_nav.fixed{position:fixed!important;transform:translateY(-50%)}#section_nav .section_name{font-size:14px;font-weight:500;margin-bottom:12px;transform:rotate(-180deg);white-space:nowrap;writing-mode:vertical-lr}#section_nav path{fill:#fff;transition:fill .5s}#section_nav .down_arrow,#section_nav .up_arrow{cursor:pointer}#section_nav .up_arrow svg{transform:rotate(90deg)}#section_nav .down_arrow svg{transform:rotate(-90deg)}#section_nav .section_progress{background:hsla(0,0%,100%,.122);height:160px;margin-bottom:28px;position:relative;width:2px}#section_nav .section_progress:before{background:#426ceb;content:"";height:var(--progress);position:absolute;transition:height .3s;width:2px}@media(max-width:1023px){#section_nav{display:none}}#our-partners{background:#0d1016;color:#fff;margin-top:-1px;padding:48px 0 1px}#our-partners>div{position:relative}#our-partners .swiper-wrapper{transition-timing-function:linear}#our-partners .partners_title{align-items:center;background:#0d1016;border:1px solid hsla(0,0%,100%,.12);border-bottom:none;border-radius:12px 12px 0 0;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:37px;justify-content:center;padding-top:10px;position:absolute;right:16.66vw;top:1px;width:180px}#our-partners .partners_title:hover circle{fill:#fff}#our-partners .partners_title:hover polyline{stroke:#222}#our-partners .partners_title svg{height:28px;margin-left:8px;width:28px}#our-partners .partners_title svg *{transition:all .3s}#our-partners .partners_title:before{border:1px solid hsla(0,0%,100%,.12);border-bottom-right-radius:12px;border-left:none;border-top:none;left:-1421px;width:1420px}#our-partners .partners_title:after,#our-partners .partners_title:before{background:#0d1016;content:"";height:26px;pointer-events:none;position:absolute;top:19px}#our-partners .partners_title:after{border:1px solid hsla(0,0%,100%,.12);border-bottom-left-radius:12px;border-right:none;border-top:none;left:178px;width:1024px}#our-partners .partners_slide{border-bottom:1px solid hsla(0,0%,100%,.12);display:flex;padding:101px 0 60px}#our-partners .partners_slide img{align-items:center;display:flex;height:80px;height:100%;justify-content:center;pointer-events:none;width:200px}#our-partners .swiper-slide{width:auto}@media(max-width:1023px){#our-partners .partners_title{right:4.16vw}}@media(max-width:767px){#our-partners .partners_title{right:6.25vw}#our-partners .partners_slide{padding:65px 0 20px}}#contact-us-section{color:#fff;font-weight:500;height:40rem;line-height:1.3;position:relative;width:100%}#contact-us-section .wrapper{width:100%}#contact-us-section .wrapper .title1{font-size:4rem;line-height:1.35}#contact-us-section .wrapper .title2{font-size:4.4rem;line-height:1.35}#contact-us-section .wrapper .contact-btn{line-height:1.35;margin-top:3.2rem}#contact-us-section .wrapper .contact-btn .border-btn-wrapper{width:20rem}@media(min-width:768px)and (max-width:1023px){#contact-us-section .wrapper .title1{font-size:2.8rem}#contact-us-section .wrapper .title2{font-size:3.4rem}}@media(max-width:767px){#contact-us-section{height:35rem}#contact-us-section .background{-o-object-position:65% 50%;object-position:65% 50%}#contact-us-section .wrapper .title1{font-size:2.2rem}#contact-us-section .wrapper .title2{font-size:2.8rem}#contact-us-section .wrapper .contact-btn{font-size:1.8rem;margin-top:4.5rem}}#overview-count{align-items:center;background:#f0f2f8;display:flex;flex-direction:column;gap:80px 0;padding:148px 320px 178px}#overview-count h2{font-size:52px;font-weight:700;line-height:64px;white-space:nowrap}#overview-count .overview-count-wrapper{grid-gap:0 24px;align-items:center;display:grid;flex-direction:column;gap:0 24px;grid-template-columns:repeat(4,1fr);width:1280px}#overview-count .overview-count-wrapper .count-wrapper{align-items:center;background:#426ceb;border-radius:16px;color:#fff;display:flex;flex-direction:column;font-weight:700;height:260px;text-align:center}#overview-count .overview-count-wrapper .count-wrapper img{height:40px;margin-top:32px;width:40px}#overview-count .overview-count-wrapper .count-wrapper span{font-size:16px;line-height:28px;margin-top:6px}#overview-count .overview-count-wrapper .count-wrapper .count{font-size:65px;line-height:84px;margin-top:16px}#overview-count .overview-count-wrapper .count-wrapper .subCount{color:hsla(0,0%,100%,.8);font-size:16px}@media(min-width:1024px)and (max-width:1280px){#overview-count h2{font-size:4vw}#overview-count .overview-count-wrapper{padding:0 32px;width:100vw}}@media(max-width:1023px){#overview-count{gap:60px;padding:96px 70px 120px}#overview-count h2{font-size:40px;line-height:48px;text-align:center;white-space:inherit}#overview-count .overview-count-wrapper{gap:22px 24px;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);width:100%}}@media(max-width:767px){#overview-count{gap:24px;padding:64px 20px}#overview-count h2{font-size:24px;line-height:32px;width:auto}#overview-count .overview-count-wrapper{gap:12px}#overview-count .overview-count-wrapper .count-wrapper{height:150px;padding:0 10px}#overview-count .overview-count-wrapper .count-wrapper img{height:24px;margin-top:14px;width:24px}#overview-count .overview-count-wrapper .count-wrapper span{font-size:14px;line-height:20px;min-height:34px}#overview-count .overview-count-wrapper .count-wrapper .count{font-size:32px;line-height:40px;margin-top:0}#overview-count .overview-count-wrapper .count-wrapper .subCount{font-size:12px;line-height:20px}}#app.en #overview-mainContent .core-values .core-values-item h2{font-size:40px}#app.en #overview-mainContent .core-values .core-values-item>div>div span{font-size:16px;line-height:26px}#overview-mainContent{background:#0d1016;color:#fff;padding:0 100px 100px;position:relative}#overview-mainContent .img-wrapper{align-items:start;display:flex;flex-direction:column;gap:20vh;padding:100vh 0}#overview-mainContent .img-wrapper>div:after{background:rgba(0,0,0,.4);border-radius:12px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}#overview-mainContent .img-wrapper img{border-radius:16px;height:18.8vw;max-height:361px;max-width:638px;-o-object-fit:cover;object-fit:cover;width:33.22vw}#overview-mainContent .img-wrapper>div:nth-child(odd){align-self:flex-end}#overview-mainContent .core-values{display:flex;gap:24px}#overview-mainContent .core-values .core-values-item{background:linear-gradient(180deg,transparent 30.73%,rgba(0,0,0,.1) 35.75%),linear-gradient(180deg,rgba(84,84,84,.4) 27%,rgba(66,108,235,.8));border-radius:12px;padding:74px 32px 66px;width:410px}#overview-mainContent .core-values .core-values-item h2{font-size:52px;margin-bottom:70px;word-break:break-word}#overview-mainContent .core-values .core-values-item>div{display:flex;flex-direction:column;gap:32px}#overview-mainContent .core-values .core-values-item>div>div{align-items:baseline;display:flex;gap:12px}#overview-mainContent .core-values .core-values-item>div>div span:first-of-type{align-items:center;background:#fff;border-radius:4px;color:#426ceb;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}#overview-mainContent .core-values .core-values-item>div>div span:last-of-type{font-weight:400;line-height:28px;text-align:left}#overview-mainContent .core-values .core-values-item>div>div span{font-size:18px}#overview-mainContent .sticky-wrapper{align-items:center;display:flex;height:calc(var(--viewHeight) - var(--addressbarHeight));justify-content:center;left:0;position:absolute;top:0;transition:height .1s;width:100%}#overview-mainContent .sticky-wrapper.sticky{padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);position:fixed}#overview-mainContent .sticky-wrapper.bottom{position:absolute;top:auto}#overview-mainContent .text-wrapper{font-weight:700;padding:0 100px;text-align:center;transition:opacity .15s}#overview-mainContent .text-wrapper.hide{opacity:0}#overview-mainContent .text-wrapper p{color:#426ceb;font-size:24px;line-height:32px;margin-bottom:60px;text-shadow:0 2px 1px rgba(0,0,0,.6)}#overview-mainContent .text-wrapper h3{font-size:52px;line-height:64px}@media(min-width:1024px)and (max-width:1280px){#overview-mainContent{padding:32px}#overview-mainContent .text-wrapper pre{white-space:normal}#overview-mainContent .core-values .core-values-item{width:32vw}#overview-mainContent .core-values .core-values-item h2{font-size:4vw;margin-bottom:6.56vw}#overview-mainContent .core-values .core-values-item>div{gap:2.5vw}#overview-mainContent .core-values .core-values-item>div>div span:first-of-type{height:1.87vw;width:1.87vw}#overview-mainContent .core-values .core-values-item>div>div span:last-of-type{line-height:2.18vw}#overview-mainContent .core-values .core-values-item>div>div span{font-size:1.4vw}}@media(max-width:1023px){#overview-mainContent{padding:0 32px 150px}#overview-mainContent .img-wrapper{padding-bottom:150px}#overview-mainContent .img-wrapper img{height:23.31vw;width:40.93vw}#overview-mainContent .text-wrapper{padding:0 20.83vw}#overview-mainContent .text-wrapper p{font-size:20px;line-height:28px;margin-bottom:40px}#overview-mainContent .text-wrapper pre{white-space:normal}#overview-mainContent .text-wrapper h3{font-size:40px;line-height:48px}#overview-mainContent .core-values{align-items:center;flex-direction:column;gap:40px;width:100%}#overview-mainContent .core-values:after{content:none!important}#overview-mainContent .core-values .core-values-item{padding:70px 32px 50px;width:410px}#overview-mainContent .core-values .core-values-item h2{font-size:40px;margin-bottom:50px}}@media(max-width:767px){#overview-mainContent{padding:0 20px 134px}#overview-mainContent .img-wrapper>div img{border-radius:12px;height:33vw;max-height:180px;max-width:314px;position:relative;width:53vw}#overview-mainContent .text-wrapper{padding:0 7.81vw}#overview-mainContent .text-wrapper p{font-size:16px;margin-bottom:8px}#overview-mainContent .text-wrapper h3{font-size:24px;line-height:32px}#overview-mainContent .core-values{gap:28px}#overview-mainContent .core-values .core-values-item{padding:40px 20px 38px;width:calc(100vw - 50px)}#overview-mainContent .core-values .core-values-item h2{font-size:28px!important;margin-bottom:30px}#overview-mainContent .core-values .core-values-item>div{gap:23px}#overview-mainContent .core-values .core-values-item>div>div span:first-of-type{height:20px;width:20px}}#overview-other-page-list{display:flex;justify-content:center;padding:120px 320px}#overview-other-page-list>div{width:1280px}#overview-other-page-list h2{font-size:40px;font-weight:700;line-height:52px;margin-bottom:40px}#overview-other-page-list .overview-swiper{position:relative}#overview-other-page-list .overview-swiper:before{background:#fff;content:"";height:101%;left:-100vw;position:absolute;top:-1px;width:100vw;z-index:2}#overview-other-page-list .overview-swiper .swiper-content{background:#1d2129;border-radius:16px;display:flex;flex-direction:column;height:320px;justify-content:space-between;overflow:hidden;padding:83px 32px 101px;position:relative}#overview-other-page-list .overview-swiper .swiper-content h3{color:#fff;font-size:40px;font-weight:700;line-height:48px;z-index:1}#overview-other-page-list .overview-swiper .swiper-content .page-btn{z-index:1}#overview-other-page-list .overview-swiper .swiper-content .page-btn:hover~.circle{height:2688px;width:2688px}#overview-other-page-list .overview-swiper .swiper-content .circle{height:818px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .5s;width:818px}#overview-other-page-list .overview-swiper .swiper-content .overlay{background:rgba(13,16,22,.6)}#overview-other-page-list .overview-swiper .swiper-content .overlay,#overview-other-page-list .overview-swiper .swiper-content img{border-radius:16px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}#overview-other-page-list .swiper-container{overflow:visible;overflow:initial}#overview-other-page-list .swiper-pagination-progressbar{background:rgba(34,34,34,.122);height:2px;margin-right:40px;position:relative;width:100%}#overview-other-page-list .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#426ceb}#overview-other-page-list .swiper_nav{align-items:center;display:flex;justify-content:space-between;margin-top:40px}@media(min-width:1024px)and (max-width:1280px){#overview-other-page-list>div{width:calc(100vw - 64px)}#overview-other-page-list .overview-swiper .swiper-content{width:100%}}@media(max-width:1023px){#overview-other-page-list{padding:96px 32px}#overview-other-page-list>div{width:100%}#overview-other-page-list h2{font-size:32px;line-height:40px;margin-bottom:48px}#overview-other-page-list .swiper-slide{width:628px!important}}@media(max-width:767px){#overview-other-page-list{padding:64px 20px}#overview-other-page-list h2{font-size:24px;line-height:32px;margin-bottom:24px}#overview-other-page-list .overview-swiper .swiper-content{height:340px;padding:108px 24px}#overview-other-page-list .overview-swiper .swiper-content .page-btn:hover~.circle{height:2900px;width:2900px}#overview-other-page-list .overview-swiper .swiper-content .circle{right:calc(20vw - 122px)}#overview-other-page-list .overview-swiper .swiper-content h3{font-size:28px;line-height:36px}#overview-other-page-list .swiper-round-btn-arrow{display:none}#overview-other-page-list .swiper-pagination{margin-right:0}#overview-other-page-list .swiper-slide{width:calc(100vw - 40px)!important}}#overview-hero{background:#0d1016;color:#fff;height:100%;padding:80px 40px 48px;width:100%}#overview-hero.isMounted .visual-img .main-title{opacity:1;transform:translate(-50%,-50%)}#overview-hero.isSubTitle .visual-img:before{background:rgba(0,0,0,.8)}#overview-hero.isSubTitle .visual-img .main-title{opacity:0;transform:translate(-50%,calc(-50% + 40px))}#overview-hero.isSubTitle .visual-img .sub-title{opacity:1;transform:translate(-50%,-50%)}#overview-hero .visual-img{background-image:url(/_nuxt/img/overview_visual.4fe2740.png);background-position:50%;background-size:cover;border-radius:16px;height:calc(100vh - 128px);position:relative;width:100%}#overview-hero .visual-img .main-title{top:50%}#overview-hero .visual-img .main-title h1{font-size:65px;font-weight:700;line-height:84px}#overview-hero .visual-img .main-title pre{white-space:pre-line}#overview-hero .visual-img .main-title,#overview-hero .visual-img .sub-title{left:50%;opacity:0;position:absolute;text-align:center;top:50%;transform:translate(-50%,calc(-50% + 40px));transition:all 1s;width:100%;z-index:1}#overview-hero .visual-img .sub-title{display:flex;flex-direction:column;gap:max(32px,1.66vw)}#overview-hero .visual-img .sub-title pre{font-size:max(24px,1.25vw);font-weight:300;line-height:max(32px,1.66vw);white-space:pre-line}#overview-hero .visual-img .sub-title pre:last-of-type{font-weight:700}#overview-hero .visual-img:before{background:rgba(0,0,0,.6);border-radius:15px;content:"";height:100%;position:absolute;transition:all 1s;width:100%}@media(max-width:1023px){#overview-hero{padding:60px 32px 32px}#overview-hero .visual-img{height:calc(100vh - 92px)}#overview-hero .visual-img .main-title,#overview-hero .visual-img .sub-title{padding:0 82px}#overview-hero .visual-img .main-title h1{font-size:40px;line-height:48px}#overview-hero .visual-img .sub-title pre{font-size:18px}}@media(max-width:767px){#overview-hero{padding:0}#overview-hero .visual-img{border-radius:0;height:calc(100vh - env(safe-area-inset-top))}#overview-hero .visual-img:before{border-radius:0}#overview-hero .visual-img .main-title,#overview-hero .visual-img .sub-title{padding:0 20px}#overview-hero .visual-img .main-title h1{font-size:32px;line-height:40px}#overview-hero .visual-img .sub-title{gap:28px}#overview-hero .visual-img .sub-title pre{font-size:16px;line-height:24px;white-space:normal}}#product-progress{align-items:center;display:flex;justify-content:center;padding:103px 0 101px}#product-progress>div{width:1280px}#product-progress header{margin-bottom:80px;text-align:center}#product-progress header h2{font-size:52px;font-weight:700;line-height:64px;margin-bottom:40px}#product-progress header>pre{font-size:24px;font-weight:500;line-height:32px}#product-progress img{width:100%}@media(max-width:1279px){#product-progress{padding:96px 32px}#product-progress>div{width:auto}#product-progress header pre{white-space:normal}}@media(max-width:1023px){#product-progress header{margin-bottom:46px}#product-progress header h2{font-size:40px;line-height:48px;margin-bottom:24px}#product-progress header>pre{font-size:16px;line-height:28px}}@media(max-width:767px){#product-progress{padding:64px 20px 56px}#product-progress header{margin-bottom:40px}#product-progress header h2{font-size:24px;line-height:32px}}#ci-color-section{background-color:#edeeef;padding:12rem 0}#ci-color-section .title{color:#222;font-size:3rem;font-weight:600;margin-bottom:1.5rem}#ci-color-section .desc{color:#7c7c7c;font-size:1.7rem;line-height:normal}#ci-color-section .ciColor{margin-bottom:3rem}#ci-color-section .descGroup{align-items:center;display:flex;justify-content:space-between}#ci-color-section .descGroup .image,#ci-color-section .descGroup .text{flex:0 0 auto;width:48%}#ci-color-section .descGroup .colorList{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}#ci-color-section .descGroup .colorList .color{align-items:center;display:flex;margin-bottom:3rem;margin-right:1rem}#ci-color-section .descGroup .colorList .color :last-child{margin-bottom:0;margin-right:0}#ci-color-section .descGroup .colorList .color__image{border-radius:2rem;height:9.6rem;margin-right:1rem;width:9.6rem}#ci-color-section .descGroup .colorList .color__desc{display:flex;flex-direction:column;font-size:1.4rem;font-weight:500;height:100%;justify-content:space-evenly;line-height:normal}#ci-color-section .descGroup .colorList .color__desc div{margin-bottom:.5rem}#ci-color-section .descGroup .colorList .color__key{color:#7c7c7c}#ci-color-section .descGroup .colorList .color__value{color:#222;margin-left:.5rem}#ci-color-section .descGroup .colorList .color:first-child .color__image{background-color:#920883}#ci-color-section .descGroup .colorList .color:nth-child(2) .color__image{background-color:#6bc8f2}#ci-color-section .descGroup .colorList .color:nth-child(3) .color__image{background-color:#f39800}#ci-color-section .descGroup .colorList .color:nth-child(4) .color__image{background-color:#0068b7}#ci-color-section .bgReg .image .layer{align-items:center;display:flex;height:8rem;justify-content:space-between;padding:0 2rem}#ci-color-section .bgReg .image .layerWrapper{position:relative}#ci-color-section .bgReg .image .layerWrapper img:nth-child(2){left:50%;position:absolute;top:0;transform:translateX(-30%)}#ci-color-section .bgReg .image .layer:first-child{background-color:#000}#ci-color-section .bgReg .image .layer:nth-child(2){background-color:#333}#ci-color-section .bgReg .image .layer:nth-child(3){background-color:#666}#ci-color-section .bgReg .image .layer:nth-child(4){background-color:#999}#ci-color-section .bgReg .image .layer:nth-child(5){background-color:#ccc}#ci-color-section .bgReg .image .layer:nth-child(6){background-color:#fff}@media(min-width:768px)and (max-width:1023px){#ci-color-section{padding:7rem 0 9rem}#ci-color-section .ciColor{justify-content:space-between}#ci-color-section .ciColor .text .title{font-size:2.4rem}#ci-color-section .ciColor .text .desc{font-size:1.6rem}#ci-color-section .ciColor .colorList{width:47%}#ci-color-section .ciColor .colorList .color{align-items:flex-start;display:flex;flex-direction:column}#ci-color-section .ciColor .colorList .color__image{min-height:8.9rem;width:8.9rem}#ci-color-section .ciColor .colorList .color__desc{font-size:1.6rem;margin-top:1rem}#ci-color-section .ciColor .colorList .color__desc div{margin-bottom:1rem}#ci-color-section .bgReg .text .title{font-size:2.4rem}#ci-color-section .bgReg .text .desc{font-size:1.6rem}#ci-color-section .bgReg .image .layer{height:6.3rem}#ci-color-section .bgReg .image .layer .layerWrapper img:first-child{height:2.5rem}#ci-color-section .bgReg .image .layer .layerWrapper img:nth-child(2){height:3.5rem}}@media(max-width:767px){#ci-color-section{padding:1px}#ci-color-section .wrapper{display:flex;flex-direction:column-reverse;margin-top:6rem}#ci-color-section .wrapper .text{width:100%}#ci-color-section .wrapper .text .title{font-size:2rem}#ci-color-section .wrapper .text .desc{font-size:1.5rem;line-height:normal}#ci-color-section .ciColor .colorList{width:50%}#ci-color-section .ciColor .colorList .color{align-items:flex-start;display:flex;flex-direction:column}#ci-color-section .ciColor .colorList .color__image{min-height:8.9rem;width:8.9rem}#ci-color-section .ciColor .colorList .color__desc{margin-top:1rem}#ci-color-section .ciColor .colorList .color__desc div{margin-bottom:1rem}#ci-color-section .descGroup{margin-bottom:7rem}#ci-color-section .descGroup .text{margin-top:3rem}#ci-color-section .descGroup .image,#ci-color-section .descGroup .image .layer{width:100%}}#ci-signature-section .wrapper{padding-bottom:16rem;padding-top:10rem}#ci-signature-section .wrapper .title{color:#222;font-size:3rem;font-weight:600;line-height:normal;margin-bottom:3rem}#ci-signature-section .wrapper .imageList{grid-gap:5rem;display:grid;gap:5rem;grid-template-columns:repeat(2,calc(50% - 2.5rem));grid-template-rows:repeat(2,calc(50% - 2.5rem));height:67rem}#ci-signature-section .wrapper .imageList .imageGroup{align-items:center;background-color:#edeeef;border-radius:2rem;display:flex;justify-content:center}#ci-signature-section .wrapper .imageList .imageGroup img{margin-right:4rem}#ci-signature-section .wrapper .imageList .imageGroup img:last-child{margin-right:0}#ci-signature-section .wrapper .imageList .imageGroup .vertical{height:40%}#ci-signature-section .wrapper .imageList .imageGroup .horizontal{height:20%}#ci-signature-section .wrapper .imageList .imageGroup:last-child{grid-column:1/-1}#ci-signature-section .wrapper .file-download{display:flex;justify-content:center;margin-top:5rem}#ci-signature-section .wrapper .file-download__btn{color:#222;font-size:1.8rem;font-weight:500;margin-right:3rem}#ci-signature-section .wrapper .file-download__btn:last-child{margin-right:0}#ci-signature-section .wrapper .file-download__btn :hover{border-color:#222;opacity:.7}@media(min-width:768px)and (max-width:1023px){#ci-signature-section .wrapper{padding-bottom:10rem;padding-top:7rem}#ci-signature-section .wrapper .title{margin-bottom:5rem}#ci-signature-section .wrapper .imageList{gap:1.6rem;grid-template-columns:repeat(2,50%);grid-template-rows:repeat(2,50%);height:42rem}#ci-signature-section .wrapper .imageList .imageGroup .vertical{height:50%}#ci-signature-section .wrapper .imageList .imageGroup .horizontal{height:20%}#ci-signature-section .wrapper .imageList .imageGroup:last-child .vertical{height:50%}#ci-signature-section .wrapper .imageList .imageGroup:last-child .horizontal{height:22%}#ci-signature-section .file-download{margin-top:4rem}}@media(max-width:767px){#ci-signature-section{height:-moz-fit-content;height:fit-content;padding:0}#ci-signature-section .wrapper{margin-bottom:16rem;margin-top:6rem}#ci-signature-section .wrapper .title{font-size:2rem}#ci-signature-section .wrapper .imageList{display:flex;flex-direction:column;gap:0;height:-moz-fit-content;height:fit-content}#ci-signature-section .wrapper .imageGroup{display:flex;height:-moz-fit-content;height:fit-content;margin-bottom:2rem;padding:5rem;width:100%}#ci-signature-section .wrapper .imageGroup img.vertical{height:30%;width:30%}#ci-signature-section .wrapper .imageGroup img.horizontal{height:50%;width:50%}#ci-signature-section .wrapper .imageGroup:last-child{flex-direction:column;margin-bottom:0}#ci-signature-section .wrapper .imageGroup:last-child img{margin-bottom:5rem;margin-right:0;min-width:70%}#ci-signature-section .wrapper .imageGroup:last-child img:first-child{min-width:50%}#ci-signature-section .wrapper .imageGroup:last-child img:last-child{margin:0;max-width:30%;min-width:30%}#ci-signature-section .wrapper .file-download{align-items:center;display:flex;flex-direction:column}#ci-signature-section .wrapper .file-download__btn{margin-bottom:2rem;margin-right:0}}#ci-symbol-section{background-color:#fff}#ci-symbol-section .title{color:#222}#ci-symbol-section .desc{color:#7c7c7c}#ci-symbol-section .main-ci{margin:20rem auto 10rem;width:76rem}#ci-symbol-section .main-ci .text1{text-align:center}#ci-symbol-section .main-ci .text1 .title{font-size:12.5rem;font-weight:600;line-height:1.25}#ci-symbol-section .main-ci .text1 .desc{font-size:2.2rem;font-weight:500;line-height:normal;margin-top:1rem}#ci-symbol-section .main-ci .image{margin-top:5rem;text-align:center}#ci-symbol-section .main-ci .text2{margin-top:5rem}#ci-symbol-section .main-ci .text2 .title{font-size:3rem;font-weight:600;line-height:normal}#ci-symbol-section .main-ci .text2 .desc{font-size:1.7rem;line-height:normal;margin-top:2rem}#ci-symbol-section .wrapper{margin-bottom:15rem}#ci-symbol-section .wrapper .inner{align-items:center;display:flex;margin-bottom:5rem}#ci-symbol-section .wrapper .inner:first-child .image img{width:90%}#ci-symbol-section .wrapper .inner:nth-child(2) .image img{width:80%}#ci-symbol-section .wrapper .inner .image,#ci-symbol-section .wrapper .inner .text{flex:0 0 auto;width:50%}#ci-symbol-section .wrapper .inner .text .title{font-size:3rem;font-weight:600;line-height:normal}#ci-symbol-section .wrapper .inner .text .desc{font-size:1.7rem;line-height:normal;margin-top:2rem}@media(min-width:768px)and (max-width:1023px){#ci-symbol-section .main-ci .text1 .title{font-size:9rem}#ci-symbol-section .main-ci .text1 .desc{font-size:1.8rem}#ci-symbol-section .main-ci .image{margin-top:6.2rem}#ci-symbol-section .main-ci .image img{width:35%}#ci-symbol-section .main-ci .text2{margin-top:4rem}#ci-symbol-section .main-ci .text2 .title{font-size:2.4rem}#ci-symbol-section .main-ci .text2 .desc{font-size:1.6rem}#ci-symbol-section .wrapper{margin-bottom:10rem}#ci-symbol-section .wrapper .inner .text .title{font-size:2.4rem}#ci-symbol-section .wrapper .inner .text .desc{font-size:1.6rem}}@media(max-width:767px){#ci-symbol-section{padding-top:6rem}#ci-symbol-section .main-ci,#ci-symbol-section .wrapper{min-width:0;padding-left:2.4rem;padding-right:2.4rem;width:100%}#ci-symbol-section .main-ci{margin-top:6rem}#ci-symbol-section .main-ci .text1 .title{font-size:4.4rem}#ci-symbol-section .main-ci .text1 .desc{font-size:1.6rem}#ci-symbol-section .main-ci .image{margin-top:6rem}#ci-symbol-section .main-ci .image img{width:60%}#ci-symbol-section .main-ci .text2{margin-top:2rem}#ci-symbol-section .main-ci .text2 .title{font-size:2rem}#ci-symbol-section .main-ci .text2 .desc{font-size:1.5rem;margin-top:1rem}#ci-symbol-section .wrapper{margin-bottom:7rem}#ci-symbol-section .wrapper .inner{flex-direction:column}#ci-symbol-section .wrapper .inner:first-child .image img{width:100%}#ci-symbol-section .wrapper .inner:nth-child(2) .image{margin-bottom:2rem;text-align:center}#ci-symbol-section .wrapper .inner:nth-child(2) .image img{width:80%}#ci-symbol-section .wrapper .inner .image{width:100%}#ci-symbol-section .wrapper .inner .text{margin-top:2rem;width:100%}#ci-symbol-section .wrapper .inner .text .title{font-size:2rem}#ci-symbol-section .wrapper .inner .text .desc{font-size:1.5rem}}#app.en .card-item .text-box{height:15rem}.card-item{display:flex;width:100%}.card-item button{background-color:transparent}.card-item img{width:100%}.card-item>button{background-color:#fff;border:1px solid rgba(0,0,0,.12);border-radius:2rem;cursor:pointer;padding:4rem 2rem 4rem 4rem;position:relative;width:100%}.card-item>button span{display:block;text-align:left}.card-item .image-box{padding-right:2rem;position:relative;text-align:center;width:100%}.card-item .image-box img{height:100%;-o-object-fit:contain;object-fit:contain}.card-item .text-box{height:10.4rem;margin-top:2.4rem;position:relative}.card-item .text-box .title{color:#222;font-size:2.4rem;font-weight:700;line-height:2.8rem}.card-item .text-box .date{bottom:0;color:#222;font-size:1.5rem;left:0;line-height:2.4rem;opacity:.4;position:absolute}.card-item .card-content{cursor:default;height:100%;left:0;top:0;width:100%}@media(min-width:1024px){.card-item{position:relative}.card-item .card-content:hover,.card-item button:hover+.card-content{opacity:1}.card-item .card-content{background-color:rgba(0,102,183,.88);border-radius:2rem;opacity:0;position:absolute;transition:.2s ease-in}.card-item .card-content .btn-close,.card-item .card-content .btn-next,.card-item .card-content .btn-prev,.card-item .card-content .content .date,.card-item .card-content .content .title,.card-item .card-content .image-box{display:none}.card-item .card-content>div{height:100%}.card-item .card-content .content{display:flex;flex-direction:column;height:100%;justify-content:flex-end;padding:4rem;position:relative}.card-item .card-content .content .desc{color:#fff;font-size:1.6rem;line-height:2.8rem}.card-item .card-content .content .link{color:hsla(0,0%,100%,.8);display:flex;font-size:1.6rem;font-weight:700;line-height:3.2rem;position:absolute;right:2rem;top:2rem}.card-item .card-content .content .link:after{background:url(/_nuxt/img/ico-link-w.9b7d689.svg);content:"";height:3.2rem;margin-left:.8rem;width:3.2rem}}@media(max-width:1023px){.card-item .card-content{background-color:#fff;overflow:hidden;overflow-y:auto;overscroll-behavior:contain;position:fixed;z-index:10000}.card-item .card-content:not(.on){display:none}.card-item .card-content.active>div{opacity:1}.card-item .card-content.active .content{opacity:1;transform:translateY(0)}.card-item .card-content>div{display:flex;flex-direction:column;min-height:100%;opacity:0;transition:.5s}.card-item .card-content .image-box{background-color:#f0f2f4;height:48rem}.card-item .card-content .btn-close{cursor:pointer;height:2.4rem;padding:.4rem;position:absolute;right:2.4rem;top:2.4rem;width:2.4rem}.card-item .card-content .btn-next,.card-item .card-content .btn-prev{cursor:pointer;height:4rem;position:absolute;top:calc(50% - 2rem);width:4rem}.card-item .card-content .btn-next.disabled,.card-item .card-content .btn-prev.disabled{opacity:.38;pointer-events:none}.card-item .card-content .btn-prev{left:2.4rem}.card-item .card-content .btn-prev img{transform:rotate(-180deg)}.card-item .card-content .btn-next{right:2.4rem}.card-item .card-content .content{opacity:0;padding:3.2rem 2.4rem;transform:translateY(6rem);transition:.5s ease-out .2s}.card-item .card-content .title{font-size:3.2rem;font-weight:700;line-height:4.8rem}.card-item .card-content .date{color:rgba(34,34,34,.4);font-size:2rem;line-height:2.8rem;margin-top:.8rem}.card-item .card-content .desc{font-size:1.6rem;line-height:2.8rem;margin-top:2.4rem}.card-item .card-content .link{color:#0091ff;display:flex;font-size:1.6rem;font-weight:700;line-height:3.2rem;margin-top:2.6rem}.card-item .card-content .link:after{background:url(/_nuxt/img/ico-link.eed1ee1.svg);content:"";height:3.2rem;margin-left:.8rem;width:3.2rem}}@media(min-width:768px)and (max-width:1023px){.card-item .card-content .image-box{height:48rem}.card-item.hori .card-content .image-box{padding:13.1rem 0}.card-item.vert .card-content .image-box{padding:8rem 0}}@media(max-width:767px){.card-item .card-content .image-box{height:32rem}.card-item .card-content .title{font-size:2.8rem;line-height:4rem}.card-item .card-content .date{font-size:1.8rem}.card-item.hori .card-content .image-box{padding:11.2rem 0}.card-item.vert .card-content .image-box{padding:6.8rem 0}}@media(max-width:359px){.card-item .text-box .date{display:none}}.awards-hero{align-items:center;display:flex;flex-direction:column;margin-top:12rem}.awards-hero .content{position:relative;width:100%}.awards-hero .swiper{background-color:#0a1d33;display:flex;max-width:100%;opacity:0;padding:12rem 0;transition:opacity .5s 1s}.awards-hero .swiper.swiper-container-initialized{opacity:1}.awards-hero .swiper-wrapper{display:flex;width:100%}.awards-hero .swiper-item{flex:0 0 auto;max-width:1160px}.awards-hero .swiper-item .image{padding-top:56.8%;position:relative;width:100%}.awards-hero .swiper-item img{left:0;opacity:1;position:absolute;top:0;transition:.3s}.awards-hero .swiper-item:not(.swiper-slide-active) img{opacity:.4}.awards-hero .swiper-item:not(.swiper-slide-active) .txt{opacity:0}.awards-hero .swiper-item img{border-radius:2rem;height:100%;max-height:66rem;width:100%}.awards-hero .swiper-item .txt{align-items:center;color:#fff;display:flex;font-size:2.8rem;line-height:2.8rem;margin-top:4rem;opacity:1;transform:translateY(0);transition:.2s}.awards-hero .swiper-item .txt.hidden{opacity:0}.awards-hero .swiper-item .txt.down{transform:translateY(5rem)}.awards-hero .swiper-item .txt.show{transition:.5s ease-out}.awards-hero .swiper-btn-wrap{margin:0 auto;max-width:1160px;position:relative;width:100%}.awards-hero .swiper-btn{bottom:12rem;display:flex;position:absolute;right:0;z-index:1}.awards-hero .swiper-round-btn .right-btn{margin-left:1.2rem}@media(max-width:1023px){.awards-hero .content{width:100%}.awards-hero .swiper-item{max-width:calc(100% - 4.8rem)}.awards-hero .slide-btn,.awards-hero .swiper-btn{right:2.4rem}}@media(max-width:767px){.awards-hero .swiper{padding:8rem 0}.awards-hero .swiper-item .txt{font-size:2rem;height:5.6rem;margin-top:2.4rem;padding-right:10rem}.awards-hero .swiper-btn{bottom:8.8rem}}@keyframes tablet_bigger{0%{border-radius:50%;box-shadow:inset 0 0 20px 20px hsla(0,0%,100%,.7);height:36.3vw;opacity:0;width:150px}50%{border-radius:50%}to{border-radius:0;box-shadow:inset 0 0 100px 100px hsla(0,0%,100%,0);height:36.3vw;opacity:1;width:91.6vw}}@keyframes bigger{0%{border-radius:50%;box-shadow:inset 0 0 20px 20px hsla(0,0%,100%,.7);height:508px;opacity:0;width:200px}50%{border-radius:50%}to{border-radius:0;box-shadow:inset 0 0 100px 100px hsla(0,0%,100%,0);height:508px;opacity:1;width:1280px}}.partnership-hero{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:auto;margin-right:auto;padding-bottom:158px}.partnership-hero h1{color:#426ceb;font-size:20px;font-weight:700;line-height:28px}.partnership-hero .title{font-size:52px;font-weight:700;line-height:64px;margin-bottom:40px;margin-top:16px;text-align:center}.partnership-hero .title span{display:block;opacity:0}.partnership-hero .title span:first-child{transition-delay:.6s}.partnership-hero .title span:nth-child(2){transition-delay:1s}.partnership-hero .description{color:rgba(34,34,34,.6);font-size:24px;font-weight:500;line-height:34px;margin-bottom:144px;text-align:center}.partnership-hero .map{position:relative}.partnership-hero .map>img{display:block;height:508px;width:1280px}.partnership-hero .map .filled-map{background:url(/_nuxt/img/filled-map.52a956c.png) 50%;background-size:1280px 508px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}.partnership-hero .map .filled-map.active{animation:bigger .8s linear .3s forwards}.partnership-hero .map .locale-mark{align-items:center;display:flex;flex-direction:column;font-size:16px;position:absolute;z-index:1}.partnership-hero .map .locale-mark:hover{z-index:2}.partnership-hero .map .locale-mark:hover .country-list{opacity:1;visibility:visible}.partnership-hero .map .locale-mark:hover .white-space{display:block}.partnership-hero .map .locale-mark:hover .mark{border:2px solid #426ceb;color:#426ceb}.partnership-hero .map .locale-mark:hover .mark svg path{fill:#426ceb;stroke:#426ceb}.partnership-hero .map .locale-mark .mark{align-items:center;background:#fff;border:1px solid rgba(34,34,34,.239);border-radius:18px;cursor:pointer;display:inline-flex;font-weight:700;gap:0 6px;height:36px;justify-content:center;padding:0 16px;transition:color .3s}.partnership-hero .map .locale-mark .mark svg path{fill:#222;stroke:#222;transition:all .3s}.partnership-hero .map .locale-mark .white-space{display:none;height:9px;width:100%}.partnership-hero .map .locale-mark .country-list{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#426ceb;border-radius:12px;box-shadow:0 4px 32px 0 rgba(0,0,0,.12);color:#fff;display:flex;flex-direction:column;font-size:16px;font-weight:700;gap:12px 0;line-height:28px;margin-top:45px;opacity:0;padding:20px;position:absolute;text-align:center;transition:all .3s;visibility:hidden;white-space:nowrap;z-index:-1}@media(max-width:1280px){.partnership-hero{padding-bottom:80px}.partnership-hero h1{font-size:min(2.08vw,20px);line-height:min(3.64vw,28px)}.partnership-hero .title{font-size:min(5.2vw,52px);line-height:min(6.25vw,64px);margin-bottom:24px}.partnership-hero .description{font-size:min(2.08vw,24px);line-height:min(3.14vw,34px);margin-bottom:7.29vw}.partnership-hero .map .locale-mark{display:none}.partnership-hero .map img{height:36.3vw;width:91.6vw}.partnership-hero .map .filled-map{background-size:91.6vw 36.3vw;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.partnership-hero .map .filled-map.active{animation:tablet_bigger .8s linear .3s forwards}}@media(max-width:767px){.partnership-hero{padding:0 20px 64px}.partnership-hero h1{font-size:min(5vw,16px);line-height:min(8.75vw,28px)}.partnership-hero .title{font-size:min(8.75vw,40px);line-height:min(11.25vw,48px)}.partnership-hero .description{font-size:min(7.5vw,16px);line-height:min(7.5vw,24px);margin-bottom:min(7.29vw,56px)}.partnership-hero .map{display:none}}.partnership-page .partner-list{background:#f0f2f8;display:flex;justify-content:center;padding:120px 0 140px;width:100%}.partnership-page .partner-list>div{margin:0 auto;width:1280px}.partnership-page .partner-list>div h2{font-size:40px;font-weight:700;line-height:48px;margin-bottom:60px;margin-top:0}.partnership-page .partner-list>div .category-wrapper{align-items:center;display:flex;justify-content:space-between}.partnership-page .partner-list>div .sort-info-pc{color:rgba(34,34,34,.4);font-size:14px;font-weight:700}.partnership-page .partner-list>div .category-select,.partnership-page .partner-list>div .sort-info-mobile{display:none}.partnership-page .partner-list>div .category-list{display:flex;gap:0 16px}.partnership-page .partner-list>div .category-list li{align-items:center;border:1px solid rgba(34,34,34,.239);border-radius:18px;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:36px;justify-content:center;line-height:20px;min-width:100px;padding:0 16px;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.partnership-page .partner-list>div .category-list li.active{background:#222;color:#fff}.partnership-page .partner-list>div .category-list li:hover{border:1px solid #222}.partnership-page .partner-list>div .partners-wrapper{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-top:24px}.partnership-page .partner-list>div .partners-wrapper>div{align-items:center;background:#fff;border-radius:12px;display:flex;height:158px;justify-content:center;position:relative;width:300px}.partnership-page .partner-list>div .partners-wrapper>div:hover a{opacity:1;visibility:visible}.partnership-page .partner-list>div .partners-wrapper>div img{width:100%}.partnership-page .partner-list>div .partners-wrapper>div a{align-items:center;background:rgba(66,108,235,.878);border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;gap:0 8px;height:100%;justify-content:center;line-height:28px;opacity:0;position:absolute;transition:all .5s;-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;width:100%}.partnership-page .partner-list>div .partners-wrapper>div a img{height:32px;padding:8px;width:32px}@media(max-width:1280px){.partnership-page .partner-list{padding:96px 32px 120px}.partnership-page .partner-list>div h2{font-size:min(4.16vw,40px);line-height:min(5.2vw,48px);margin-bottom:min(5.2vw,60px)}.partnership-page .partner-list>div .partners-wrapper{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.partnership-page .partner-list>div .partners-wrapper>div{height:12vw;width:auto}}@media(max-width:1023px){.partnership-page .partner-list>div .sort-info-mobile{display:block}.partnership-page .partner-list>div .sort-info-pc{display:none}.partnership-page .partner-list>div .partners-wrapper{grid-template-columns:repeat(3,1fr)}.partnership-page .partner-list>div .partners-wrapper>div{height:15.62vw}}@media(max-width:767px){.partnership-page .partner-list{padding:64px 20px}.partnership-page .partner-list>div h2{font-size:min(7.5vw,32px);line-height:min(10vw,40px);margin-bottom:13px}.partnership-page .partner-list>div .category-select{display:block;font-size:14px;line-height:20px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.partnership-page .partner-list>div .category-select>div{align-items:center;border:1px solid rgba(34,34,34,.239);border-radius:18px;cursor:pointer;display:inline-flex;height:36px;justify-content:center;min-width:100px;padding:0 39px;position:relative}.partnership-page .partner-list>div .category-select>div span{font-size:14px;font-weight:700;line-height:20px}.partnership-page .partner-list>div .category-select>div img{height:14px;padding:2px;position:absolute;right:16px;transform:rotate(-90deg);width:14px}.partnership-page .partner-list>div .category-select ul{background:#fff;border:1px solid rgba(34,34,34,.239);border-radius:12px;display:none;flex-direction:column;font-weight:500;gap:17px 0;height:180px;padding:22px 20px;position:absolute;top:40px;width:172px;z-index:1}.partnership-page .partner-list>div .category-select ul.active{display:flex}.partnership-page .partner-list>div .category-select ul li{cursor:pointer}.partnership-page .partner-list>div .category-select ul li.active,.partnership-page .partner-list>div .category-select ul li:hover{color:#426ceb;font-weight:700}.partnership-page .partner-list>div .category-list{display:none}.partnership-page .partner-list>div .partners-wrapper{gap:12px;grid-template-columns:repeat(2,1fr)}.partnership-page .partner-list>div .partners-wrapper>div{height:21.87vw}.partnership-page .partner-list>div .partners-wrapper>div .site-link-box{font-size:13px}.partnership-page .partner-list>div .partners-wrapper>div .site-link-box img{height:13px;padding:initial;width:13px}}.major-awards{min-height:100vh;padding-bottom:12rem}.major-awards .wrapper.active ul{margin-top:0;opacity:1}.major-awards ul{display:flex;flex-wrap:wrap;margin:5rem -2rem 0;opacity:0;transition:.6s ease-in}.major-awards ul li{display:flex;margin-top:4rem;padding:0 2rem;width:33.3333333333%}.major-awards ul li>div{max-width:36rem;min-height:36rem;width:100%}@media(min-width:768px)and (max-width:1023px){.major-awards ul{margin:5rem -1.2rem 0}.major-awards ul li{padding:0 1.2rem;width:50%}.major-awards ul li:nth-child(odd){justify-content:flex-end}}@media(max-width:767px){.major-awards ul li{justify-content:center;padding:0;width:100%}}.certification-status{background-color:#f0f2f4;min-height:100vh;padding-bottom:12rem}.certification-status .wrapper.active ul{margin-top:0;opacity:1}.certification-status .card-item>button{border:0}.certification-status ul{display:flex;flex-wrap:wrap;margin:5rem -2rem 0;opacity:0;transition:.6s ease-in}.certification-status ul li{display:flex;margin-top:4rem;padding:0 20px;width:33.3333333333%}.certification-status ul li>div{max-width:36rem;min-height:36rem;width:100%}@media(min-width:768px)and (max-width:1023px){.certification-status ul{margin:5rem -1.2rem 0}.certification-status ul li{padding:0 1.2rem;width:50%}.certification-status ul li:nth-child(odd){justify-content:flex-end}}@media(max-width:767px){.certification-status ul li{justify-content:center;padding:0;width:100%}}@keyframes scroll-notice{0%{top:40px}50%{top:0}to{top:40px}}#mpxa-hero{height:100vh;padding-bottom:80px;position:relative;width:100%}#mpxa-hero.firstAnimate{height:auto}#mpxa-hero.firstAnimate .title{padding-top:200px}#mpxa-hero.firstAnimate .title>img{width:280px}#mpxa-hero.firstAnimate .scroll-icon{opacity:0}#mpxa-hero.secondAnimate .title{padding-bottom:40px}#mpxa-hero.secondAnimate .mpxa-main-content{opacity:1}#mpxa-hero .title{align-items:center;display:flex;flex-direction:column;gap:48px 0;opacity:0;padding:38.51vh 0;transform:translate3d(0,100px,0);transition-duration:1s;transition-property:opacity,transform,padding}#mpxa-hero .title.fadeup{opacity:1;transform:translateZ(0)}#mpxa-hero .title>img{transition:width .5s;width:336.8px}#mpxa-hero .title h1{font-size:52px;font-weight:700;line-height:64px;text-align:center}#mpxa-hero .scroll-icon{background:hsla(0,0%,100%,.16);height:80px;left:calc(50% - 2px);position:absolute;top:calc(100vh - 80px);transition:opacity .5s;width:2px;z-index:100}#mpxa-hero .scroll-icon:after{animation:scroll-notice 2s infinite;background:#fff;content:"";display:block;height:40px;position:relative;top:0;width:2px}#mpxa-hero .mpxa-main-content{gap:96px 0;opacity:0;transition:opacity .5s}#mpxa-hero .mpxa-main-content,#mpxa-hero .mpxa-main-content .img-wrapper{align-items:center;display:flex;flex-direction:column}#mpxa-hero .mpxa-main-content .img-wrapper img{width:1262px}#mpxa-hero .mpxa-main-content .img-wrapper p{color:#fff;font-size:16px;line-height:28px;margin-top:12px;opacity:.4;text-align:center}#mpxa-hero .mpxa-main-content .hero-description{font-size:18px;font-weight:500;line-height:28px;margin-top:40px;text-align:center}#mpxa-hero .mpxa-main-content .cert-wrapper{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.122);border-top:1px solid hsla(0,0%,100%,.122);display:flex;gap:0 40px;height:168px;justify-content:center;width:100vw}#mpxa-hero .mpxa-main-content .cert-wrapper div{align-items:center;display:flex;font-size:28px;opacity:.8}#mpxa-hero .mpxa-main-content .cert-wrapper div:last-of-type .bold{margin-right:5px}#mpxa-hero .mpxa-main-content .cert-wrapper div img{margin-right:8px;width:28px}#mpxa-hero .mpxa-main-content .cert-wrapper div .bold{font-weight:700}@media(min-width:1024px)and (max-width:1280px){#mpxa-hero .mpxa-main-content .img-wrapper>img{width:calc(100vw - 64px)}}@media(max-width:1023px){#mpxa-hero.firstAnimate{height:auto}#mpxa-hero.firstAnimate .title{padding-top:144px}#mpxa-hero.firstAnimate .title>img{width:270px}#mpxa-hero.firstAnimate .scroll-icon{opacity:0}#mpxa-hero.secondAnimate .title{padding-bottom:140px}#mpxa-hero.secondAnimate .mpxa-main-content{opacity:1}#mpxa-hero .scroll-icon{display:none}#mpxa-hero .title{gap:40px 0}#mpxa-hero .title h1{font-size:40px;line-height:48px}#mpxa-hero .mpxa-main-content{gap:80px 0}#mpxa-hero .mpxa-main-content .img-wrapper img{width:704px}#mpxa-hero .mpxa-main-content .hero-description{white-space:normal}#mpxa-hero .mpxa-main-content .cert-wrapper{gap:0 24px;height:136px}#mpxa-hero .mpxa-main-content .cert-wrapper span{font-size:24px}}@media(max-width:767px){#mpxa-hero.firstAnimate{height:auto}#mpxa-hero.firstAnimate .title{padding-top:112px}#mpxa-hero.firstAnimate .title>img{width:175px}#mpxa-hero.firstAnimate .scroll-icon{opacity:0}#mpxa-hero.secondAnimate .title{padding-bottom:80px}#mpxa-hero.secondAnimate .mpxa-main-content{opacity:1}#mpxa-hero .title{gap:24px 0}#mpxa-hero .title img{width:219px}#mpxa-hero .title h1{font-size:24px;line-height:32px}#mpxa-hero .mpxa-main-content{gap:64px 0}#mpxa-hero .mpxa-main-content .img-wrapper img{width:calc(100vw - 40px)}#mpxa-hero .mpxa-main-content .cert-wrapper{flex-direction:column;gap:14px 0}#mpxa-hero .mpxa-main-content .cert-wrapper span{font-size:18px}}#mpxa-overview{align-items:center;display:flex;flex-direction:column;padding:120px 0 212px;z-index:1}#mpxa-overview header{text-align:center}#mpxa-overview header h4{color:hsla(0,0%,100%,.4);font-size:20px;font-weight:700;margin-bottom:16px}#mpxa-overview header .header-title{font-size:40px;font-weight:700;line-height:52px}#mpxa-overview.mpneuro .content div:nth-of-type(2) h2{font-size:40px}#mpxa-overview.mpneuro .content>div{background-image:linear-gradient(#0d1016,#0d1016),linear-gradient(180deg,rgba(232,46,87,.502),#e82e57)}#mpxa-overview.mpneuro .content>div .center-content h2{color:#ff2556}#mpxa-overview .content{display:flex;justify-content:space-between;margin-top:80px;text-align:center;width:1280px}#mpxa-overview .content div:nth-of-type(2){left:calc(50% - 220px);position:absolute;z-index:1}#mpxa-overview .content>div{align-items:center;background-clip:content-box,border-box;background-image:linear-gradient(#0d1016,#0d1016),linear-gradient(180deg,rgba(66,108,235,.5),#426ceb);background-origin:border-box;border:1px solid transparent;border-radius:100%;display:flex;flex-direction:column;height:440px;justify-content:center;width:440px}#mpxa-overview .content>div .center-content{position:relative}#mpxa-overview .content>div .center-content *{width:376px}#mpxa-overview .content>div .center-content h2{color:#426ceb;font-size:52px;font-weight:700;margin-bottom:32px}#mpxa-overview .content>div .center-content .subTitle{font-size:24px;font-weight:700;margin-bottom:12px}#mpxa-overview .content>div .center-content .text{font-size:16px;line-height:28px}#mpxa-overview .content>div .center-content .subContent{color:hsla(0,0%,100%,.502);font-size:16px}@media(min-width:1024px)and (max-width:1280px){#mpxa-overview .content{width:93.75vw}#mpxa-overview .content>div{height:32.81vw;width:32.81vw}#mpxa-overview .content>div .center-content *{width:26.56vw}#mpxa-overview .content>div .center-content .subContent{width:14.35vw}#mpxa-overview .content div:nth-of-type(2){left:calc(50% - 16.4vw)}}@media(max-width:1023px){#mpxa-overview{padding:84px 0 96px}#mpxa-overview header .header-title{font-size:32px;line-height:40px}#mpxa-overview .content{align-items:center;flex-direction:column;gap:30px 0;margin-top:48px;width:auto}#mpxa-overview .content div:nth-of-type(2){left:auto;position:static}#mpxa-overview .content>div{height:340px;width:340px}#mpxa-overview .content>div .center-content *{width:276px}#mpxa-overview .content>div .center-content h2{font-size:40px}#mpxa-overview .content>div .center-content .subTitle{font-size:20px}}@media(max-width:767px){#mpxa-overview{padding:52px 0 64px}#mpxa-overview header h4{font-size:16px}#mpxa-overview header .header-title{font-size:24px;line-height:32px}#mpxa-overview .content{align-items:center;flex-direction:column;gap:24px 0;width:auto}#mpxa-overview .content>div{height:280px;width:280px}#mpxa-overview .content>div .center-content *{width:256px}}#app.kr #mpxa-features-pc .non-stikcy{padding-top:272px}@media(max-width:1023px){#mpxa-features{width:100%}}#mpxa-features.sticky{height:100vh;overflow:hidden}#mpxa-features.sticky .sticky-container{transform:none!important;transition:none 0s ease 0s!important;transition:initial!important}#mpxa-features-pc{display:flex;justify-content:center;padding-bottom:120px;position:relative;width:100vw}#mpxa-features-pc .sticky-container{display:flex;justify-content:center;left:0;padding-top:120px;position:absolute;top:0;width:100vw}#mpxa-features-pc .non-stikcy{display:flex;flex-direction:column;padding-top:324px;width:1280px}#mpxa-features-pc .inner-container{align-items:center;display:flex;flex-direction:column;width:1280px}#mpxa-features-pc header{text-align:center;transition:none 0s ease 0s;transition:initial}#mpxa-features-pc header h4{color:hsla(0,0%,100%,.4);font-size:20px;font-weight:700;margin-bottom:16px}#mpxa-features-pc header .subTitle{font-size:40px;font-weight:700;line-height:52px}#mpxa-features-pc .textWrapper{align-items:center;display:flex;height:600px;margin-left:652px;padding-left:28px}#mpxa-features-pc .textWrapper .textBox{padding:0 40px}#mpxa-features-pc .textWrapper .textBox .info-title{align-items:start;display:inline-flex;flex-direction:column;gap:10px;justify-content:center;margin-bottom:12px}#mpxa-features-pc .textWrapper .textBox .info-title h3{font-size:32px;font-weight:700;line-height:40px;white-space:pre}#mpxa-features-pc .textWrapper .textBox .info-title div{border:1px solid hsla(0,0%,100%,.6);border-radius:4px;color:hsla(0,0%,100%,.6);font-size:15px;font-weight:500;letter-spacing:-.2px;padding:3px 6px}#mpxa-features-pc .textWrapper .textBox .text{font-size:18px;font-weight:500;line-height:28px;white-space:normal}#mpxa-features-pc .content-wrapper{align-items:flex-start;display:flex;gap:0 24px;justify-content:center;margin-top:64px;position:relative;width:100%}#mpxa-features-pc .content-wrapper:before{background:#0d1016;content:"";height:50vh;left:50%;position:absolute;top:-50vh;width:100%;z-index:-1}#mpxa-features-pc .content-wrapper .img-wrapper{height:600px;width:628px}#mpxa-features-pc .content-wrapper .img-wrapper img{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}#mpxa-features-pc .content-wrapper .right-content{padding:0 28px;text-align:left;width:50%}@media(min-width:1024px)and (max-width:1280px){#mpxa-features-pc{width:calc(100vw - 64px)}#mpxa-features-pc header .subTitle{font-size:38px;white-space:normal}#mpxa-features-pc .textWrapper{height:46.87vw;margin-left:calc(49.06vw + 24px)}#mpxa-features-pc .sticky-container{width:100%}#mpxa-features-pc .content-wrapper .img-wrapper{height:46.87vw;width:49.06vw}}@media(max-width:1023px){#mpxa-features-pc{padding:96px 0;width:100%}#mpxa-features-pc header{text-align:center}#mpxa-features-pc header h4{color:hsla(0,0%,100%,.4);font-size:20px;font-weight:700;line-height:28px}#mpxa-features-pc header .subTitle{font-size:32px;font-weight:700;line-height:40px;margin-top:16px;white-space:normal}#mpxa-features-pc>div{min-width:0;min-width:auto;width:100%}#mpxa-features-pc .img-nav{display:none}#mpxa-features-pc .content-wrapper{align-items:flex-start;display:flex;flex-direction:column;gap:0 24px;justify-content:center;margin-top:64px;width:100%}#mpxa-features-pc .content-wrapper img{border-radius:16px;height:53.12vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%!important}#mpxa-features-pc .content-wrapper .textWrapper{padding:0;text-align:center;width:auto}#mpxa-features-pc .content-wrapper .textWrapper .textBox{padding:0}#mpxa-features-pc .content-wrapper .textWrapper .textBox .info-title{align-items:center;display:inline-flex;flex-direction:column;gap:10px;margin:24px 0 12px}#mpxa-features-pc .content-wrapper .textWrapper .textBox .info-title h3{font-size:28px;font-weight:700;line-height:36px}#mpxa-features-pc .content-wrapper .textWrapper .textBox .info-title div{border:1px solid hsla(0,0%,100%,.6);border-radius:4px;bottom:2px;color:hsla(0,0%,100%,.6);font-size:15px;font-weight:500;left:auto;letter-spacing:-.2px;padding:3px 6px;right:-148px;top:auto}#mpxa-features-pc .content-wrapper .textWrapper .textBox .text{font-size:18px;font-weight:500;line-height:28px;white-space:normal}}@media(max-width:767px){#mpxa-features-pc{padding:64px 0}#mpxa-features-pc header h4{font-size:16px}#mpxa-features-pc header .subTitle{font-size:24px;line-height:32px;margin-top:8px}#mpxa-features-pc .content-wrapper{margin-top:48px}#mpxa-features-pc .content-wrapper img{height:50.62vw}#mpxa-features-pc .content-wrapper .textWrapper .textBox .info-title{margin-top:20px}#mpxa-features-pc .content-wrapper .textWrapper .textBox .info-title h3{font-size:24px}#mpxa-features-pc .content-wrapper .textWrapper .textBox .text{font-size:16px;font-weight:400}}#mpxa-features-mobile{display:flex;justify-content:center;padding:96px 32px;position:relative;width:1280px}#mpxa-features-mobile>div{align-items:center;display:flex;flex-direction:column}@media(min-width:1024px)and (max-width:1280px){#mpxa-features-mobile{width:100vw}}@media(max-width:1023px){#mpxa-features-mobile{padding:96px 0;width:100%}}#mpxa-features-mobile header{text-align:center}#mpxa-features-mobile header h4{color:hsla(0,0%,100%,.4);font-size:20px;font-weight:700;line-height:28px}#mpxa-features-mobile header .subTitle{font-size:32px;font-weight:700;line-height:40px;margin-top:16px;white-space:normal}#mpxa-features-mobile>div{min-width:0;min-width:auto;width:100%}#mpxa-features-mobile .img-nav{display:none}#mpxa-features-mobile .content-wrapper{align-items:center;display:flex;flex-direction:column;gap:0 24px;justify-content:center;margin-top:64px;width:100%}#mpxa-features-mobile .content-wrapper img{border-radius:16px;height:min(53.12vw,679px);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%!important}#mpxa-features-mobile .content-wrapper .textWrapper{padding:0;text-align:center;width:auto}#mpxa-features-mobile .content-wrapper .textWrapper .textBox{padding:0}#mpxa-features-mobile .content-wrapper .textWrapper .textBox .info-title{align-items:center;display:inline-flex;flex-direction:column;gap:10px;margin:24px 0 12px}#mpxa-features-mobile .content-wrapper .textWrapper .textBox .info-title h3{font-size:28px;font-weight:700;line-height:36px}#mpxa-features-mobile .content-wrapper .textWrapper .textBox .info-title div{border:1px solid hsla(0,0%,100%,.6);border-radius:4px;bottom:2px;color:hsla(0,0%,100%,.6);font-size:15px;font-weight:500;left:auto;letter-spacing:-.2px;padding:3px 6px;right:-148px;top:auto}#mpxa-features-mobile .content-wrapper .textWrapper .textBox .text{font-size:18px;font-weight:500;line-height:28px;white-space:normal}@media(max-width:767px){#mpxa-features-mobile{padding:64px 0}#mpxa-features-mobile header h4{font-size:16px}#mpxa-features-mobile header .subTitle{font-size:24px;line-height:32px;margin-top:8px}#mpxa-features-mobile .content-wrapper{margin-top:48px}#mpxa-features-mobile .content-wrapper img{height:50.62vw}#mpxa-features-mobile .content-wrapper .textWrapper .textBox .info-title{margin-top:20px}#mpxa-features-mobile .content-wrapper .textWrapper .textBox .info-title h3{font-size:24px}#mpxa-features-mobile .content-wrapper .textWrapper .textBox .text{font-size:16px;font-weight:400}}#mpxa-benefits{align-items:center;display:flex;flex-direction:column;padding:120px 0}#mpxa-benefits header{text-align:center;width:100%}#mpxa-benefits header h4{color:hsla(0,0%,100%,.4);font-size:20px;font-weight:700;margin-bottom:16px}#mpxa-benefits header .subTitle{font-size:40px;font-weight:700;line-height:52px}#mpxa-benefits header .subTitle pre{white-space:normal}#mpxa-benefits.mpneuro .main-content .benefit-list{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:min-content;width:100%}@media(max-width:1023px){#mpxa-benefits.mpneuro .main-content .benefit-list{grid-template-columns:1fr}}#mpxa-benefits.mpneuro .main-content .benefit-list .benefit-title>div{background:#e82e57}#mpxa-benefits .main-content{display:flex;gap:0 24px;margin-top:64px;width:1280px}#mpxa-benefits .main-content .benefit-img{position:relative;width:50%}#mpxa-benefits .main-content .benefit-img img{border-radius:12px;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}#mpxa-benefits .main-content .benefit-list{display:flex;flex-direction:column;gap:24px;width:50%}#mpxa-benefits .main-content .benefit-list>li{background:#000;border-radius:12px;padding:32px}#mpxa-benefits .main-content .benefit-list .benefit-title{align-items:center;display:flex;position:relative}#mpxa-benefits .main-content .benefit-list .benefit-title>div{align-items:center;background:#426ceb;border-radius:12px;display:flex;height:48px;justify-content:center;width:48px}#mpxa-benefits .main-content .benefit-list .benefit-title span{font-size:24px;font-weight:700;margin-left:24px}#mpxa-benefits .main-content .benefit-list .benefit-title svg{position:absolute;right:24px;transform:rotate(180deg);transition:all .5s}#mpxa-benefits .main-content .benefit-list .content-list{padding-top:24px}#mpxa-benefits .main-content .benefit-list .content-list>div{display:flex;flex-direction:column;gap:12px 0}#mpxa-benefits .main-content .benefit-list .content-list h4{font-size:20px;font-weight:700;line-height:28px}#mpxa-benefits .main-content .benefit-list .content-list .text-list{display:flex;flex-direction:column;gap:4px 0;margin-top:12px;padding-left:10px}#mpxa-benefits .main-content .benefit-list .content-list .text-list li{font-size:16px;line-height:28px;list-style:inside}#mpxa-benefits .main-content .benefit-list .content-list .text-list li::marker{font-size:.7em}#mpxa-benefits .main-content .benefit-list .content-list .text-list li span{color:hsla(0,0%,100%,.4);white-space:nowrap}#mpxa-benefits .overview-video{align-items:center;background-image:url(/_nuxt/img/overview_video.c043bb3.png);background-position:50%;background-size:cover;border-radius:12px;display:flex;height:320px;justify-content:space-between;margin-top:200px;padding:104px 96px 104px 64px;position:relative;width:100%}#mpxa-benefits .overview-video p,#mpxa-benefits .overview-video pre{font-size:40px;font-weight:700;line-height:56px;z-index:1}#mpxa-benefits .overview-video .video-button{align-items:center;background:#426ceb;border-radius:74px;cursor:pointer;display:flex;font-size:24px;font-weight:700;gap:0 16px;height:96px;line-height:28px;padding:20px 32px 20px 16px;transition:all .3s;white-space:nowrap;z-index:1}#mpxa-benefits .overview-video .video-button:hover{background:#1f4ed9}#mpxa-benefits .overview-video .gradient{background:linear-gradient(91.96deg,rgba(66,108,235,.5) 1.38%,rgba(13,16,22,.4) 99.89%);border-radius:12px;height:100%;left:0;position:absolute;top:0;width:100%}#mpxa-benefits .brochure{display:none}@media(min-width:1024px)and (max-width:1280px){#mpxa-benefits .main-content{width:calc(100vw - 64px)}#mpxa-benefits .main-content .benefit-list{padding-right:20px}#mpxa-benefits .overview-video{gap:0 24px;justify-content:space-around;padding:0}#mpxa-benefits .overview-video p,#mpxa-benefits .overview-video pre{font-size:3.12vw}#mpxa-benefits .overview-video .video-button{font-size:1.87vw;width:auto}}@media(max-width:1023px){#mpxa-benefits{padding:96px 0;width:100%}#mpxa-benefits header,#mpxa-benefits>div{width:100%}#mpxa-benefits header .subTitle{font-size:32px;line-height:40px}#mpxa-benefits header .subTitle pre{white-space:normal}#mpxa-benefits .main-content{flex-direction:column-reverse;margin-top:48px;width:100%}#mpxa-benefits .main-content .benefit-img{margin-bottom:20px;width:100%}#mpxa-benefits .main-content .benefit-img img{height:52.08vw;position:relative}#mpxa-benefits .main-content .benefit-list{gap:20px;padding:0;width:100%}#mpxa-benefits .overview-video{align-items:baseline;flex-direction:column;gap:24px 0;justify-content:center;margin-top:160px;padding:64px}#mpxa-benefits .overview-video p,#mpxa-benefits .overview-video pre{font-size:28px;line-height:36px;white-space:normal}#mpxa-benefits .brochure{background:radial-gradient(86.88% 174.28% at 86.87% 45%,#544ad0 0,#30a8e1 100%);display:block;height:240px;margin-top:96px;padding:41.33px 32px;width:100vw}#mpxa-benefits .brochure>div{align-items:center;display:flex;justify-content:space-between;padding-right:32px}#mpxa-benefits .brochure>div .text-wrapper{padding:9.67px 0}#mpxa-benefits .brochure>div .text-wrapper h3{font-size:32px;font-weight:700;line-height:40px}#mpxa-benefits .brochure>div .text-wrapper>span{display:block;font-size:16px;line-height:28px;margin-bottom:14px;margin-top:8px}#mpxa-benefits .brochure>div .text-wrapper div{align-items:center;background:#fff;border-radius:24px;color:#222;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:48px;justify-content:center;padding:6px 16px 6px 12px;white-space:nowrap;width:173px}}@media(max-width:767px){#mpxa-benefits{padding:64px 0}#mpxa-benefits header h4{font-size:16px}#mpxa-benefits header .subTitle{font-size:24px;line-height:32px}#mpxa-benefits .main-content{margin-top:24px}#mpxa-benefits .main-content .benefit-img img{height:56.25vw}#mpxa-benefits .main-content .benefit-list>li{padding:24px}#mpxa-benefits .main-content .benefit-list .benefit-title span{font-size:20px;line-height:28px}#mpxa-benefits .main-content .benefit-list .benefit-title svg{right:12px}#mpxa-benefits .main-content .benefit-list .content-list h4{font-size:18px}#mpxa-benefits .overview-video{gap:96px 0;height:auto;justify-content:space-between;margin-top:112px;padding:24px}#mpxa-benefits .overview-video p,#mpxa-benefits .overview-video pre{font-size:20px;line-height:28px}#mpxa-benefits .overview-video .video-button{font-size:18px;height:64px;padding:20px 24px 20px 8px}#mpxa-benefits .overview-video .video-button img{height:48px;width:48px}#mpxa-benefits .brochure{height:auto;margin-top:64px;padding:24px}#mpxa-benefits .brochure>div{gap:0 20px;padding-right:0}#mpxa-benefits .brochure>div>img{height:28.54vw;width:21.25vw}#mpxa-benefits .brochure>div .text-wrapper{padding:0}#mpxa-benefits .brochure>div .text-wrapper h3{font-size:24px;line-height:32px}}#mpxa-process{align-items:center;background:#1d2129;display:flex;flex-direction:column;padding:120px 0;width:100vw}#mpxa-process header{text-align:center}#mpxa-process header h4{color:hsla(0,0%,100%,.4);font-size:20px;font-weight:700}#mpxa-process header .subTitle{font-size:40px;font-weight:700;line-height:52px}#mpxa-process .workflow-wrapper{margin-top:64px;width:1280px}#mpxa-process .workflow-wrapper>div>div:first-of-type .workflow{margin-bottom:40px}#mpxa-process .workflow-wrapper .workflow{align-items:center;background:#0d1016;border-radius:12px;display:flex;flex-direction:column;padding:64px 128px}#mpxa-process .workflow-wrapper .workflow h3{font-size:32px;font-weight:700;margin-bottom:64px;text-align:center}#mpxa-process .workflow-wrapper .workflow img{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media(min-width:1024px)and (max-width:1280px){#mpxa-process .workflow-wrapper{width:calc(100vw - 64px)}}@media(max-width:1023px){#mpxa-process{padding:96px 0}#mpxa-process .subTitle{font-size:32px;line-height:40px}#mpxa-process .workflow-wrapper{margin-top:48px;padding:0 32px;width:100%}#mpxa-process .workflow-wrapper .workflow{padding:32px 80px;width:calc(100vw - 64px)}#mpxa-process .workflow-wrapper .workflow h3{margin-bottom:48px}#mpxa-process .workflow-wrapper .workflow .pagination{gap:0 20px;margin-top:48px;position:relative}#mpxa-process .workflow-wrapper .workflow .pagination span{background:hsla(0,0%,100%,.24);height:12px;opacity:1;width:12px}#mpxa-process .workflow-wrapper .workflow .pagination .swiper-pagination-bullet-active{background:#fff}#mpxa-process .workflow-wrapper .workflow .swiper-container{width:100%!important}#mpxa-process .workflow-wrapper .workflow .swiper-container .swiper-content{align-items:center;display:flex;flex-direction:column;line-height:28px}#mpxa-process .workflow-wrapper .workflow .swiper-container .swiper-content img{width:auto}#mpxa-process .workflow-wrapper .workflow .swiper-container .swiper-content p{font-size:20px;font-weight:700;margin:20px 0 8px}#mpxa-process .workflow-wrapper .workflow .swiper-container .swiper-content span{font-size:16px;text-align:center}}@media(max-width:767px){#mpxa-process{padding:64px 0}#mpxa-process header h4{font-size:16px}#mpxa-process header .subTitle{font-size:24px;line-height:32px}#mpxa-process .workflow-wrapper{margin-top:24px;padding:initial}#mpxa-process .workflow-wrapper .workflow{border-radius:0;padding:24px 20px;width:100vw}#mpxa-process .workflow-wrapper .workflow h3{font-size:24px;line-height:32px;margin-bottom:24px}#mpxa-process .workflow-wrapper .workflow .pagination{margin-top:24px}#mpxa-process .workflow-wrapper .workflow .swiper-container .swiper-content{line-height:28px}}#mpxa-related-contents{align-items:center;display:flex;flex-direction:column;padding:120px 0;width:100%}#mpxa-related-contents header{font-size:40px;font-weight:700;width:1280px}#mpxa-related-contents .related-content{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;margin:64px 0;width:1280px}#mpxa-related-contents .related-content>div{background:#1d2129;border-radius:12px;display:grid;grid-template-rows:0fr 1fr;padding:32px}#mpxa-related-contents .related-content>div>div{display:flex;gap:0 4px;-webkit-text-decoration:none!important;text-decoration:none!important}#mpxa-related-contents .related-content>div>div *{pointer-events:none;-webkit-text-decoration:none!important;text-decoration:none!important}#mpxa-related-contents .related-content>div>div p{color:#426ceb;font-size:16px;font-weight:700;line-height:28px}#mpxa-related-contents .related-content>div h3{font-size:24px;font-weight:700;line-height:32px;margin:8px 0 28px}#mpxa-related-contents .related-content>div span{color:hsla(0,0%,100%,.6);font-size:16px;line-height:28px}#mpxa-related-contents .view-more{background:#426ceb;border-radius:24px;cursor:pointer;font-size:16px;font-weight:700;line-height:28px;padding:10px 40px;transition:.5s}@media(hover:hover){#mpxa-related-contents .view-more:hover{background:#1f4ed9}}@media(min-width:1024px)and (max-width:1280px){#mpxa-related-contents .related-content,#mpxa-related-contents header{width:calc(100vw - 64px)}}@media(max-width:1023px){#mpxa-related-contents{padding:96px 0}#mpxa-related-contents .related-content,#mpxa-related-contents header{width:auto}#mpxa-related-contents header{align-self:baseline;font-size:32px}#mpxa-related-contents .related-content{gap:20px;margin:48px 0}#mpxa-related-contents .related-content>div h3{font-size:18px;line-height:28px}}@media(max-width:767px){#mpxa-related-contents{padding:64px 0}#mpxa-related-contents header{font-size:24px}#mpxa-related-contents .related-content{grid-template-columns:1fr;margin:24px 0}#mpxa-related-contents .related-content>div{padding:24px}}#mpxa-news{align-items:center;background:#fff;color:#222;display:flex;flex-direction:column;padding:120px 0;width:100vw}#mpxa-news>div{width:1280px}#mpxa-news>div header{display:flex;justify-content:space-between}#mpxa-news>div header h2{font-size:40px;font-weight:700;line-height:52px}#mpxa-news>div header a>div{align-items:center;color:#426ceb;display:flex;font-size:16px;font-weight:700;justify-content:center;white-space:nowrap}#mpxa-news>div header a>div:hover circle{fill:#426ceb}#mpxa-news>div header a>div:hover polyline{stroke:#fff}#mpxa-news>div header a>div svg{margin-left:8px;width:32px}#mpxa-news>div header a>div svg *{stroke:#426ceb;transition:all .5s}#mpxa-news>div>div{height:520px;margin-top:64px}#mpxa-news>div>div .news-item a{align-items:center;border-bottom:1px solid rgba(0,0,0,.122);display:flex;height:104px;line-height:28px;padding:32px 24px}#mpxa-news>div>div .news-item a span{color:rgba(34,34,34,.6);font-size:16px;white-space:nowrap;width:82px}#mpxa-news>div>div .news-item a h3{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:24px;font-weight:700;line-height:32px;margin:0 96px 0 40px;overflow:hidden;text-overflow:ellipsis;width:980px}@media(min-width:1024px)and (max-width:1280px){#mpxa-news>div{width:calc(100vw - 64px)}}@media(max-width:1023px){#mpxa-news{padding:96px 0}#mpxa-news>div{width:calc(100vw - 64px)}#mpxa-news>div header h2{font-size:32px;line-height:40px}#mpxa-news>div>div{margin-top:64px}#mpxa-news>div>div .news-item a h3{font-size:18px;line-height:28px}}@media(max-width:767px){#mpxa-news{padding:64px 0}#mpxa-news>div{width:calc(100vw - 40px)}#mpxa-news>div header{flex-direction:column;gap:24px 0}#mpxa-news>div header h2{font-size:24px;line-height:32px}#mpxa-news>div header a{align-self:flex-end}#mpxa-news>div>div{height:auto;margin-top:24px}#mpxa-news>div>div .news-item a{align-items:baseline;display:flex;flex-direction:column-reverse;gap:8px 0;height:132px;justify-content:center;padding:20px 0}#mpxa-news>div>div .news-item a h3{-webkit-line-clamp:2;margin:0;width:100%}#mpxa-news>div>div .news-item a img{display:none}}#sticky-target{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}#sticky-target:not(.mobile) #mpxa-content-nav{top:0}#sticky-target.mobile.bottom{padding-top:60px}#sticky-target.mobile.bottom #mpxa-content-nav{bottom:0;position:absolute!important;top:auto}#sticky-target.mobile.sticky{padding-top:60px}#sticky-target.mobile.sticky #mpxa-content-nav{position:fixed}#sticky-target.sticky #mpxa-content-nav{background:#1d2129;box-shadow:0 8px 24px 0 rgba(0,0,0,.161);top:0}#app:not(.scroll-down) #sticky-target.sticky #mpxa-content-nav{top:79px!important}@media(max-width:1023px){#app:not(.scroll-down) #sticky-target.sticky #mpxa-content-nav{top:59px!important}}#mpxa-content-nav{background:#0d1016;display:flex;height:60px;justify-content:center;padding:env(safe-area-inset-top) env(safe-area-inset-right) 0 env(safe-area-inset-left);position:relative;transition:top .3s,background .3s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100vw;z-index:2}#mpxa-content-nav .mobile{display:none}#mpxa-content-nav .pc-tablet{align-items:center;display:flex;justify-content:space-between;width:1280px}#mpxa-content-nav .menu{display:flex;gap:0 16px}#mpxa-content-nav .menu li{align-items:center;border:1px solid hsla(0,0%,100%,.239);border-radius:18px;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:36px;line-height:20px;padding:0 16px;transition:all .3s;white-space:nowrap}#mpxa-content-nav .menu li.active{background:#fff;color:#222}#mpxa-content-nav .menu li:hover{border:1px solid #fff}#mpxa-content-nav .nav-right{align-items:center;display:flex;gap:0 16px}#mpxa-content-nav .nav-right .brochure,#mpxa-content-nav .nav-right .play-video{align-items:center;border-radius:24px;cursor:pointer;display:flex;font-size:14px;font-weight:700;gap:0 4px;height:36px;justify-content:space-between;padding:4px 16px 4px 4px;transition:all .3s;white-space:nowrap}#mpxa-content-nav .nav-right .brochure span,#mpxa-content-nav .nav-right .play-video span{text-align:center;width:100%}#mpxa-content-nav .nav-right .brochure svg,#mpxa-content-nav .nav-right .play-video svg{flex-shrink:0;width:28px}#mpxa-content-nav .nav-right .play-video{background:#426ceb}#mpxa-content-nav .nav-right .play-video:hover{background:#1f4ed9}#mpxa-content-nav .nav-right .brochure{background:#fff;color:#222;padding-left:12px}#mpxa-content-nav .nav-right .brochure:hover{background:#d1d1d1}#mpxa-content-nav .nav-right .share-wrapper{cursor:pointer;display:flex;height:40px;justify-content:center;position:relative}#mpxa-content-nav .nav-right .share-wrapper:after{content:"";height:40px;position:absolute;top:40px;width:40px}#mpxa-content-nav .nav-right .share-wrapper:hover ul{opacity:1;visibility:visible}#mpxa-content-nav .nav-right .share-wrapper ul{background:#1d2129;border-radius:12px;box-shadow:0 4px 32px 0 rgba(0,0,0,.122);display:flex;flex-direction:column;gap:24px 0;opacity:0;padding:24px;position:absolute;top:66px;transition:all .5s;visibility:hidden}#mpxa-content-nav .nav-right .share-wrapper ul li{height:28px}#mpxa-content-nav .nav-right .share-wrapper ul svg *{transition:all .3s}#mpxa-content-nav .nav-right .share-wrapper ul svg:hover *{fill-opacity:1}@media(min-width:1024px)and (max-width:1280px){#mpxa-content-nav>div{padding:0 32px}}@media(max-width:1023px){#mpxa-content-nav>div{padding:0 32px}#mpxa-content-nav .nav-right{display:none}}@media(max-width:767px){#mpxa-content-nav{height:60px}#mpxa-content-nav .pc-tablet{display:none}#mpxa-content-nav .mobile{cursor:pointer;display:block;height:100%;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100vw}#mpxa-content-nav .mobile .selected-menu{align-items:center;display:flex;height:100%;justify-content:space-between;padding:16px 20px}#mpxa-content-nav .mobile .selected-menu h3{font-size:20px;font-weight:700}#mpxa-content-nav .mobile .selected-menu svg{transform:rotate(180deg);transition:all .3s}#mpxa-content-nav .mobile .selected-menu.active{border-bottom:1px solid hsla(0,0%,100%,.122)}#mpxa-content-nav .mobile .selected-menu.active svg{transform:rotate(0)}#mpxa-content-nav .mobile .menu-wrapper{height:var(--height);overflow:hidden;position:absolute;transition:all .5s;width:100%}#mpxa-content-nav .mobile .menu-wrapper ul{background:#292b31;display:flex;flex-direction:column;gap:6px 0;padding:18px 20px}#mpxa-content-nav .mobile .menu-wrapper ul li{color:hsla(0,0%,100%,.6);font-size:16px;font-weight:700;height:40px;line-height:28px}#mpxa-content-nav .mobile .menu-wrapper ul li.active{color:#fff}}#video-modal{align-items:center;background:rgba(0,0,0,.4);cursor:pointer;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .5s,visibility .5s;visibility:hidden;width:100vw;z-index:1002}#video-modal.open{opacity:1;visibility:visible}#video-modal>img{position:absolute;right:24px;top:24px}#video-modal .video-js{border-radius:12px;height:720px;width:1280px}#video-modal .video-js.vjs-user-inactive .vjs-big-play-button,#video-modal .video-js.vjs-user-inactive .vjs-control-bar{opacity:0;visibility:hidden}#video-modal .video-js.vjs-playing .vjs-big-play-button{background-image:url(/_nuxt/img/pause_icon.f7f8315.svg)}#video-modal .video-js .vjs-big-play-button{background-color:transparent;background-image:url(/_nuxt/img/play_icon.1fc48ff.svg);background-position:50% calc(50% - 10px);background-repeat:no-repeat;background-size:150px;border:none!important;box-shadow:none!important;display:block!important;height:150px;margin:0;transform:translate(-50%,-50%);transition:opacity .5s,visibility .5s;width:150px}#video-modal .video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:""}#video-modal .video-js .vjs-big-play-button:before{content:"";display:none}#video-modal .video-js .vjs-big-play-button:hover{background-color:transparent;opacity:.7}#video-modal .video-js .vjs-picture-in-picture-control{display:none}#video-modal .video-js video{border-radius:12px}#video-modal .video-js .vjs-control-bar{background:rgba(66,108,235,.878);border-radius:0 0 12px 12px}@media(min-width:1024px)and (max-width:1280px){#video-modal .video-js{height:53.5vw;width:95vw}}@media(max-width:1023px){#video-modal{background:#000}#video-modal .video-js{height:auto;width:100vw}#video-modal .video-js video{border-radius:0;position:static!important}#video-modal .video-js .vjs-control-bar{border-radius:0}}.our-project{padding:1px;position:relative}.our-project>.wrapper{margin-bottom:15rem;margin-top:22rem}.our-project>.wrapper .subject{color:#9d9d9d;font-size:2.2rem;font-weight:600;line-height:normal;margin-bottom:1.5rem}.our-project>.wrapper .text{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:3rem;margin-top:1rem}.our-project>.wrapper .text .title{color:#222;font-size:7rem;font-weight:600;line-height:1.25;width:37%}.our-project>.wrapper .text .desc{color:#7c7c7c;font-size:1.8rem;font-weight:500;line-height:normal;width:47%}.our-project>.wrapper .project{grid-gap:4.4rem;display:grid;gap:4.4rem;grid-template-columns:repeat(2,calc(50% - 2.2rem));margin-bottom:14rem;width:100%}.our-project>.wrapper .project-item{border-radius:2rem;cursor:pointer;height:50rem;opacity:0;overflow:hidden;position:relative;transform:translateY(30px)}.our-project>.wrapper .project-item.fade-slide-active{opacity:1;transform:translateY(0);transition:all 1s}.our-project>.wrapper .project-item:first-child{transition-delay:0s}.our-project>.wrapper .project-item:nth-child(2){transition-delay:.2s}.our-project>.wrapper .project-item:nth-child(3){transition-delay:.4s}.our-project>.wrapper .project-item:nth-child(4){transition-delay:.6s}.our-project>.wrapper .project-item:hover .projectItem__btn{opacity:.7}.our-project>.wrapper .project-item__image{height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%)}.our-project>.wrapper .project-item__subject{color:#9d9d9d;font-size:2rem;font-weight:500;line-height:normal;margin-bottom:1rem}.our-project>.wrapper .project-item__title{font-size:6rem;font-weight:600;line-height:1.25;margin-bottom:5rem}.our-project>.wrapper .project-item__btn{height:4rem;width:4rem}.our-project>.wrapper .project-item__wrapper{display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:4.5rem;position:absolute;top:0;width:100%}.our-project>.wrapper .project-item__wrapper--black{color:#fff}.our-project>.wrapper .project-item__wrapper--white{color:#222}@media(max-width:1023px){.our-project{display:flex;margin-bottom:0}.our-project>.wrapper{margin-bottom:7rem;margin-top:6.5rem}.our-project>.wrapper .subject{font-size:1.6rem}.our-project>.wrapper .text{flex-direction:column}.our-project>.wrapper .text .title{font-size:3rem;width:100%}.our-project>.wrapper .text .desc{font-size:1.6rem;margin-top:3rem;width:100%}.our-project>.wrapper .project{gap:2.1rem;grid-template-columns:100%;grid-template-rows:auto;margin-bottom:0;margin-top:5.1rem}.our-project>.wrapper .project-item{height:calc(100vw - 2.4rem);height:30rem}.our-project>.wrapper .project-item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.our-project>.wrapper .project-item__wrapper{padding:4rem}.our-project>.wrapper .project-item__subject{font-size:1.8rem;margin-bottom:2rem}.our-project>.wrapper .project-item__title{font-size:4.4rem;margin-bottom:0}.our-project>.wrapper .project-item__btn{display:none}}.ourResearch{background-color:#edeeef}.ourResearch .wrapper{margin-bottom:10rem;margin-top:12rem}.ourResearch .wrapper .subject{color:#9d9d9d;font-size:2.1rem;font-weight:600;line-height:normal}.ourResearch .wrapper .blogList{display:flex;flex-direction:column;margin-top:5px}.ourResearch .wrapper .blogList .blogItem{align-items:center;border-bottom:1px solid #b7babb;display:flex;height:18.7rem;padding:4.5rem 0}.ourResearch .wrapper .blogList .blogItem__text{height:100%}.ourResearch .wrapper .blogList .blogItem__title{color:#222;font-size:2.6rem;font-weight:600;line-height:normal}.ourResearch .wrapper .blogList .blogItem__date{color:#7c7c7c;font-size:1.5rem;font-weight:500;line-height:normal;margin-top:3.5rem}.ourResearch .wrapper .blogList .blogItem__author{color:#7c7c7c;font-size:1.5rem;font-weight:500;line-height:normal;margin-top:5px}.ourResearch .wrapper .blogList .blogItem__btn{margin-left:auto}#expected-results .wrapper{margin-bottom:18rem}#expected-results .wrapper .subject{color:#9d9d9d;font-size:2.2rem;font-weight:600;line-height:normal;margin-bottom:1.5rem}#expected-results .wrapper .text{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:3rem;margin-top:1rem}#expected-results .wrapper .text .title{color:#222;font-size:6rem;font-weight:600;line-height:1.25;margin-bottom:7rem;width:70%}#expected-results .wrapper .workList{display:flex;width:100%}#expected-results .wrapper .workList .work{width:33.3333333333%}#expected-results .wrapper .workList .work__image{height:6.8rem;width:6.8rem}#expected-results .wrapper .workList .work__image img{height:100%;width:100%}#expected-results .wrapper .workList .work__title{color:#222;font-size:2.2rem;font-weight:600;line-height:normal;margin-top:2rem;text-align:left}#expected-results .wrapper .workList .work__desc{color:#7c7c7c;font-size:1.6rem;line-height:normal;margin-top:2rem;width:80%}@media(max-width:1023px){#expected-results .wrapper{margin-bottom:2rem}#expected-results .wrapper .subject{font-size:1.6rem}#expected-results .wrapper .text{margin-bottom:4rem}#expected-results .wrapper .text .title{font-size:2.8rem;line-height:1.2;margin-bottom:0;width:100%}#expected-results .wrapper .workList{flex-direction:column}#expected-results .wrapper .workList .work{width:100%}#expected-results .wrapper .workList .work:last-child{margin-bottom:0}#expected-results .wrapper .workList .work__image{margin-bottom:2rem}#expected-results .wrapper .workList .work__title{margin-bottom:2rem;margin-top:0}#expected-results .wrapper .workList .work__desc{margin-bottom:4rem;margin-top:0;width:100%}}.culture-hero .wrapper{align-items:center;display:flex;flex-direction:column;margin-top:calc(14rem + 80px)}.culture-hero .wrapper .hero-text{align-items:center;color:#222;display:flex;flex-direction:column}.culture-hero .wrapper .hero-text__subtitle{color:#426ceb;font-size:1.8rem;font-weight:700;margin-bottom:1.6rem}.culture-hero .wrapper .hero-text__title{font-size:5.6rem;font-weight:700;letter-spacing:-.4px;line-height:1.3;text-align:center}.culture-hero .wrapper .hero-text__desc{font-size:2rem;font-weight:500;letter-spacing:-.4px;line-height:1.6;margin-top:4rem;opacity:0;text-align:center;transition-delay:.4s;width:78%}.culture-hero .wrapper .hero-img{height:640px;margin-top:12.8rem;-o-object-fit:cover;object-fit:cover;width:100vw}@media(min-width:768px)and (max-width:1023px){.culture-hero .wrapper .hero-text__title{font-size:48px}.culture-hero .wrapper .hero-text__desc{font-size:1.8rem;width:80%}.culture-hero .wrapper .hero-img{height:60rem;margin-top:12rem}}@media(max-width:767px){.culture-hero .wrapper{margin-top:calc(10rem + 80px)}.culture-hero .wrapper .hero-text__title{font-size:3.2rem}.culture-hero .wrapper .hero-text__desc{font-size:1.6rem;margin-top:3.6rem;width:100%}.culture-hero .wrapper .hero-img{height:32rem;margin-top:7.2rem}}.culture-medipixel-life .wrapper{margin-bottom:2.8rem;margin-top:18.7rem;min-width:0;min-width:auto}.culture-medipixel-life .wrapper .title{font-size:4rem;font-weight:700;line-height:1.13}.culture-medipixel-life .wrapper .cards{margin-top:40px}.culture-medipixel-life .wrapper .cards .swiper-container{overflow:visible}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper{height:-moz-fit-content;height:fit-content}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide{display:flex;height:auto;opacity:.4;overflow:hidden;transition:opacity .7s}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide .image{aspect-ratio:1/1.08;border-radius:12px;flex:0 0 auto;overflow:hidden;width:50%}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide .text{flex:0 0 auto;padding:7rem;width:50%}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide .text__number{color:#426ceb;font-size:16px;font-weight:700;line-height:28px}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide .text__title{font-size:4rem;font-weight:700;line-height:1.2;margin-top:8px}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide .text__desc{font-size:1.6rem;line-height:1.75;margin-top:3.2rem}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide-active{opacity:1}.culture-medipixel-life .wrapper .cards__control{align-items:center;display:flex;margin-left:auto;margin-top:3.2rem;width:-moz-fit-content;width:fit-content}.culture-medipixel-life .wrapper .cards__control .count{font-size:2rem;margin-right:4.8rem}.culture-medipixel-life .wrapper .cards__control .count__div{margin:0 .8rem}.culture-medipixel-life .wrapper .cards__control .swiper-btn .right-btn{margin-left:1.6rem}@media(min-width:768px)and (max-width:1023px){.culture-medipixel-life .wrapper{margin-top:18rem}.culture-medipixel-life .wrapper .title{font-size:2.8rem}.culture-medipixel-life .wrapper .cards{margin-top:4.5rem}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide{flex-direction:column}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide .image{height:430px;width:auto}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide .text{flex:1;padding:2.4rem 0;width:auto}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide .text__title{font-size:3.2rem;line-height:4rem}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide .text__desc{font-size:1.6rem;line-height:2.8rem;margin-top:2.4rem}}@media(max-width:767px){.culture-medipixel-life .wrapper{margin-top:12rem}.culture-medipixel-life .wrapper .title{font-size:2.4rem}.culture-medipixel-life .wrapper .cards{margin-top:2rem}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide{flex-direction:column}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide .image{height:180px;width:auto}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide .text{flex:1;padding:1.6rem 0 2.4rem;width:auto}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide .text__title{font-size:2.4rem;line-height:3.2rem}.culture-medipixel-life .wrapper .cards .swiper-container .swiper-wrapper .swiper-slide .text__desc{margin-top:1.2rem}.culture-medipixel-life .wrapper .cards__control{margin-top:2.4rem}.culture-medipixel-life .wrapper .cards__control .count{font-size:1.8rem;margin-right:2.8rem}}.culture-our-office{padding-bottom:20rem;padding-top:4rem}.culture-our-office .wrapper .title{font-size:2.8rem;font-weight:700;margin-bottom:4rem}.culture-our-office .gallery{position:relative}.culture-our-office .gallery:first-child{margin-bottom:3.2rem}.culture-our-office .gallery .swiper-container{overflow:visible}.culture-our-office .gallery .swiper-container:before{left:0}.culture-our-office .gallery .swiper-container:after{right:0;transform:rotate(-180deg)}.culture-our-office .gallery .swiper-container .swiper-wrapper{transition-timing-function:linear}.culture-our-office .gallery .swiper-container .swiper-wrapper .swiper-slide{height:320px;width:520px}.culture-our-office .gallery .swiper-container .swiper-wrapper .swiper-slide img{border-radius:12px;height:100%;width:100%}.culture-our-office .gallery #swiper2 .swiper-slide{height:252px;width:411px}.culture-our-office .lighthouse-wrap{align-items:center;background-color:hsla(0,0%,100%,.6);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:100}.culture-our-office .lighthouse-wrap .lighthouse{position:relative}.culture-our-office .lighthouse-wrap .lighthouse img{cursor:pointer}.culture-our-office .lighthouse-wrap .lighthouse__close-btn{bottom:calc(100% + 20px);position:absolute;right:10px;width:1.5vw}.culture-our-office .lighthouse-wrap .lighthouse__img{border-radius:16px;-o-object-fit:contain;object-fit:contain;width:55vw}.culture-our-office .lighthouse-wrap .lighthouse__arrow{position:absolute;right:calc(100% + 47px);top:50%;transform:translateY(-50%);width:4vw}.culture-our-office .lighthouse-wrap .lighthouse__arrow.right{left:calc(100% + 47px);right:auto}@media(min-width:768px)and (max-width:1023px){.culture-our-office .gallery{position:relative}.culture-our-office .gallery:first-child{margin-bottom:2.4rem}.culture-our-office .lighthouse-wrap .lighthouse__close-btn{width:24px}.culture-our-office .lighthouse-wrap .lighthouse__img{width:calc(100vw - 48px)}.culture-our-office .lighthouse-wrap .lighthouse__arrow{left:24px;right:auto;width:6.4rem}.culture-our-office .lighthouse-wrap .lighthouse__arrow.right{left:auto;right:24px}}@media(max-width:767px){.culture-our-office .gallery{position:relative}.culture-our-office .gallery:first-child{margin-bottom:1.6rem}.culture-our-office .gallery .swiper-container .swiper-wrapper .swiper-slide{height:128px;width:207px}.culture-our-office .gallery #swiper2 .swiper-slide{height:100px;width:164px}.culture-our-office .lighthouse-wrap .lighthouse__close-btn{width:24px}.culture-our-office .lighthouse-wrap .lighthouse__img{width:calc(100vw - 48px)}.culture-our-office .lighthouse-wrap .lighthouse__arrow{left:24px;right:auto;width:6.4rem}.culture-our-office .lighthouse-wrap .lighthouse__arrow.right{left:auto;right:24px}}.culture-what-we-offer .wrapper{margin-top:18.8rem;min-width:0;min-width:auto}.culture-what-we-offer .wrapper .title{font-size:4rem;font-weight:700;line-height:1.4}.culture-what-we-offer .wrapper .desc{font-size:2.4rem;margin-bottom:6rem;margin-top:2.7rem}.culture-what-we-offer .wrapper .items{display:flex;margin-bottom:160px}.culture-what-we-offer .wrapper .items__title{flex:0 0 209px;font-size:28px;font-weight:700}.culture-what-we-offer .wrapper .items .grid{grid-column-gap:4.9rem;-moz-column-gap:4.9rem;column-gap:4.9rem;display:grid;flex:1;grid-template-columns:1fr 1fr}.culture-what-we-offer .wrapper .items .grid-item{border-bottom:1px solid #f0f0f0;padding:4rem 0}.culture-what-we-offer .wrapper .items .grid-item:first-child,.culture-what-we-offer .wrapper .items .grid-item:nth-child(2){padding-top:0}.culture-what-we-offer .wrapper .items .grid-item__title{color:#222;font-size:24px;font-weight:700;line-height:normal;margin-top:2.2rem}.culture-what-we-offer .wrapper .items .grid-item__desc{color:#444;font-size:1.6rem;line-height:1.75;margin-top:1.2rem}.culture-what-we-offer .wrapper .items .grid-item__desc p{margin-bottom:12px}.culture-what-we-offer .wrapper .items .grid-item__desc p:last-child{margin-bottom:0}@media(min-width:768px)and (max-width:1023px){.culture-what-we-offer .wrapper{margin-top:18rem}.culture-what-we-offer .wrapper .title{font-size:2.8rem}.culture-what-we-offer .wrapper .desc{font-size:2rem;margin-top:3.2rem}.culture-what-we-offer .wrapper .items{display:block;margin-bottom:8rem}.culture-what-we-offer .wrapper .items__title{margin-bottom:8rem}.culture-what-we-offer .wrapper .items .grid-item__title{font-size:2rem}}@media(max-width:767px){.culture-what-we-offer .wrapper{margin-top:16rem}.culture-what-we-offer .wrapper .title{font-size:2.4rem}.culture-what-we-offer .wrapper .desc{font-size:1.8rem;font-weight:400;line-height:1.5;margin-top:1.6rem}.culture-what-we-offer .wrapper .items{display:block;margin-bottom:6rem}.culture-what-we-offer .wrapper .items__title{font-size:2rem;font-weight:500;margin-bottom:6.4rem}.culture-what-we-offer .wrapper .items .grid{grid-template-columns:1fr}.culture-what-we-offer .wrapper .items .grid-item{border-bottom:0}.culture-what-we-offer .wrapper .items .grid-item:nth-child(2){padding-top:4rem}.culture-what-we-offer .wrapper .items .grid-item__title{font-size:1.8rem;margin-top:.8rem}.culture-what-we-offer .wrapper .items .grid-item__desc{font-size:1.4rem;margin-top:.8rem}.culture-what-we-offer .wrapper .items .grid-item__desc p{margin-bottom:8px}}.our-crew-page{margin-bottom:16rem;margin-top:14rem;min-height:calc(100vh - 45rem)}.our-crew-page .wrapper .our-crew__title{font-size:72px;font-weight:500;line-height:1.6}.our-crew-page .wrapper .our-crew__sub-title{font-size:2.4rem;line-height:1.6;margin-top:4rem}.our-crew-page .wrapper .our-crew .loading-image-wrapper{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.our-crew-page .wrapper .our-crew__list{grid-column-gap:6.5rem;-moz-column-gap:6.5rem;column-gap:6.5rem;display:grid;grid-template-columns:1fr 1fr;justify-content:flex-end;margin-top:12rem}.our-crew-page .wrapper .our-crew__item{padding-top:12rem}.our-crew-page .wrapper .our-crew__item:nth-of-type(2){padding-top:0}.our-crew-page .wrapper .our-crew__item .image{border-radius:2rem;height:70rem;-o-object-fit:cover;object-fit:cover;width:100%}.our-crew-page .wrapper .our-crew__item .info{align-items:center;display:flex;font-size:1.4rem;margin-top:2.4rem}.our-crew-page .wrapper .our-crew__item .info .department{color:#222}.our-crew-page .wrapper .our-crew__item .info .div{background-color:#8c8c8c;height:8px;margin:0 8px;width:1px}.our-crew-page .wrapper .our-crew__item .info .name{color:#8c8c8c}.our-crew-page .wrapper .our-crew__item .title{font-size:2.8rem;font-weight:500;line-height:1.5;margin-top:1.2rem}.our-crew-page .wrapper .our-crew .pagination{margin-top:20rem}@media(min-width:768px)and (max-width:1023px){.our-crew-page .wrapper .our-crew__title{font-size:4rem;font-weight:500}.our-crew-page .wrapper .our-crew__sub-title{font-size:2rem}.our-crew-page .wrapper .our-crew__list{grid-template-columns:1fr;margin-top:14rem;row-gap:8rem}.our-crew-page .wrapper .our-crew__item .image{border-radius:1.6rem;height:60rem}.our-crew-page .wrapper .our-crew__item .title{font-size:2.4rem}.our-crew-page .wrapper .our-crew .pagination{margin-top:8rem}}@media(max-width:767px){.our-crew-page{margin-bottom:8rem;margin-top:calc(10rem + 80px);min-height:calc(100vh - 33rem)}.our-crew-page .wrapper .our-crew__title{font-size:4rem}.our-crew-page .wrapper .our-crew__sub-title{font-size:1.8rem;margin-top:2.4rem}.our-crew-page .wrapper .our-crew__list{grid-template-columns:1fr;margin-top:8rem;row-gap:6.4rem}.our-crew-page .wrapper .our-crew__item .image{border-radius:1.2rem;height:40rem}.our-crew-page .wrapper .our-crew__item .title{font-size:2.4rem}.our-crew-page .wrapper .our-crew .pagination{margin-top:6.4rem}}.our-crew-detail-page .our-crew-detail-section .wrapper{margin-top:20rem;min-height:100vh}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__title{font-size:48px;font-weight:500;line-height:72px}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__info{align-items:center;display:flex;font-size:14px;font-weight:400;margin-top:16px}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__info .department{color:#222}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__info .div{background-color:#8c8c8c;height:8px;margin:0 8px;width:1px}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__info .name{color:#8c8c8c}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body{padding:80px 0}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content{align-items:center;color:#444;display:flex;flex-direction:column;font-size:1.6rem;font-weight:400;line-break:anywhere;line-height:1.56}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content>*{padding:0 19.6rem}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content p{margin-bottom:16px;text-align:justify;width:100%}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content p iframe{aspect-ratio:16/9;border-radius:20px;height:auto;margin:0 -19.6rem 8rem;padding:0;width:calc(100% + 39.2rem)}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content h2{color:#222;font-size:2rem;font-weight:700}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content h3{color:#222;font-size:1.6rem;font-weight:500;margin-bottom:12px;margin-top:40px;width:100%}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content figcaption{text-align:center}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content blockquote{display:block;font-size:20px;font-weight:500;line-height:32px;margin:150px 196px 80px;padding:0;position:relative}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content blockquote:before{background:url(/_nuxt/img/blockquote.408e17b.svg) no-repeat;bottom:calc(100% + 40px);content:"";height:28px;left:0;position:absolute;width:33px}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content ol,.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content ul{margin-bottom:2rem;margin-left:4rem;margin-top:2rem}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content li{color:#7c7c7c;font-size:1.6rem;margin-bottom:1.7rem;text-indent:-.6rem}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content li:before{content:"•";display:inline;left:-3.5rem;position:relative}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content li p{display:inline;margin-bottom:0}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content img{display:none}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content a{color:#008bff;font-size:1.6rem}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content strong{font-weight:600}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content code{font-size:1.6rem;margin-top:3rem;padding:4rem}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .division{border:1px solid #f0f0f0;margin-bottom:3rem;margin-left:19.6rem;margin-right:19.6rem}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .list-btn{margin:80px auto}.our-crew-detail-page .more-section{background-color:#edeeef;padding:104px 0}.our-crew-detail-page .more-section .wrapper .more__title{color:#222;font-size:2.4rem;margin-bottom:40px}.our-crew-detail-page .more-section .wrapper .more__list .item__image{height:280px}.our-crew-detail-page .more-section .wrapper .more__list .item__image img{border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.our-crew-detail-page .more-section .wrapper .more__list .item__info{align-items:center;display:flex;font-weight:400;line-height:normal;margin-top:16px}.our-crew-detail-page .more-section .wrapper .more__list .item__info .department{font-size:1.4rem}.our-crew-detail-page .more-section .wrapper .more__list .item__info .department:after{background-color:#8c8c8c;content:"";display:inline-block;height:8px;margin:0 8px;width:1px}.our-crew-detail-page .more-section .wrapper .more__list .item__info .name{color:#8c8c8c;font-size:1.4rem}.our-crew-detail-page .more-section .wrapper .more__list .item__title{font-size:2rem;line-height:normal;margin-top:4px}.our-crew-detail-page .more-section .wrapper .more .swiper-btn{margin-left:auto;margin-top:40px}@media(min-width:768px)and (max-width:1023px){.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body{padding:9.6rem 0}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content iframe:first-child{margin-bottom:6.4rem}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content blockquote{margin-top:12rem}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content img{margin:4rem auto;padding:0}.our-crew-detail-page .more-section .wrapper .more__title{font-size:2rem}.our-crew-detail-page .more-section .wrapper .more__list .item__image{height:36rem}.our-crew-detail-page .more-section .wrapper .more__list .item__info{font-weight:400}.our-crew-detail-page .more-section .wrapper .more .swiper-btn{margin-top:32px}}@media(max-width:767px){.our-crew-detail-page .our-crew-detail-section .wrapper{margin-top:calc(10rem + 80px)}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body{padding:8rem 0}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content{font-size:1.4rem}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content>*{padding:0}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content p iframe{margin-bottom:6.4rem;margin-left:0;margin-right:0;width:100%}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content h3{margin-top:7rem}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content blockquote{font-size:1.6rem;margin:13rem 0 0}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .content img{margin:6.4rem 0;padding:0}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .list-btn{margin-bottom:0}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .sns-link__item{margin-right:2.4rem}.our-crew-detail-page .our-crew-detail-section .wrapper .our-crew-detail__body .sns-link__item:last-of-type{margin-right:0}.our-crew-detail-page .more-section{padding:64px 0}.our-crew-detail-page .more-section .wrapper .more__title{font-size:2rem;font-weight:500;margin-bottom:3.2rem}.our-crew-detail-page .more-section .wrapper .more__list .item__image{height:22.4rem}.our-crew-detail-page .more-section .wrapper .more__list .item__info{font-size:1.3rem;font-weight:400}.our-crew-detail-page .more-section .wrapper .more__list .item__title{margin-top:1rem}.our-crew-detail-page .more-section .wrapper .more .swiper-btn{margin-top:32px}}.jobs-page .wrapper{margin-bottom:17rem;margin-top:calc(14rem + 80px);min-height:calc(100vh - 46rem - 80px)}.jobs-page .wrapper .jobs{line-height:normal}.jobs-page .wrapper .jobs__title{font-size:72px;font-weight:500}.jobs-page .wrapper .jobs__sub-title{font-size:24px;font-weight:400;margin-top:40px}.jobs-page .wrapper .jobs .loading-image-wrapper{left:50%;position:fixed;top:50%;transform:translate(-50%,-50%)}.jobs-page .wrapper .jobs .career{display:grid;grid-template-columns:22.8rem 1fr auto;padding:13.8rem 99px 0;width:100%}.jobs-page .wrapper .jobs .career__head{align-items:center;display:flex;grid-column:1/-1;margin-bottom:52px}.jobs-page .wrapper .jobs .career__head h3{font-size:2.8rem;font-weight:500}.jobs-page .wrapper .jobs .career__head p{font-size:1.8rem;font-weight:400;margin-left:2rem;white-space:break-spaces}.jobs-page .wrapper .jobs .career__head p strong{color:#0091ff}.jobs-page .wrapper .jobs .career__category{align-items:center;display:flex;flex-wrap:wrap;grid-column:1/-1;margin-bottom:3.2rem}.jobs-page .wrapper .jobs .career__category li{border-bottom:2px solid transparent;color:rgba(0,0,0,.4);cursor:pointer;font-size:2rem;font-weight:400;line-height:normal;margin-right:4rem}.jobs-page .wrapper .jobs .career__category li:hover{color:rgba(0,0,0,.6)}.jobs-page .wrapper .jobs .career__category li:last-child{margin-right:0}.jobs-page .wrapper .jobs .career__category li.active{border-color:#008bff;color:#008bff}.jobs-page .wrapper .jobs .career-header-item{align-items:center;cursor:pointer;display:flex;height:8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.jobs-page .wrapper .jobs .career__empty{align-items:center;border-bottom:1px solid rgba(0,0,0,.12);border-top:1px solid rgba(0,0,0,.12);color:rgba(34,34,34,.6);display:flex;font-size:16px;grid-column:1/-1;height:520px;justify-content:center;width:100%}.jobs-page .wrapper .jobs .career__division{color:#7c7c7c;font-size:1.8rem;font-weight:400;line-height:normal;padding:0 2.8rem}.jobs-page .wrapper .jobs .career__title{color:#222;font-size:2rem;font-weight:400;line-height:normal}.jobs-page .wrapper .jobs .career__title .text{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;max-height:15.2rem;overflow:hidden;text-overflow:ellipsis}.jobs-page .wrapper .jobs .career__arrow{padding-left:2rem;padding-right:2rem}.jobs-page .wrapper .jobs .career__arrow img{height:1.1rem;transform:rotate(0deg);transition:transform .25s ease-in-out}.jobs-page .wrapper .jobs .career__arrow.active img{transform:rotate(180deg)}.jobs-page .wrapper .jobs .career__content{background-color:#f1f3f4;border-top:1px solid #dedede;color:#7c7c7c;grid-column:1/-1;height:0;overflow-y:hidden;transition:height .25s}.jobs-page .wrapper .jobs .career__content.active{transition-duration:.8s}.jobs-page .wrapper .jobs .career__content-inner{color:#444;font-size:1.6rem;font-weight:400;padding:6rem}.jobs-page .wrapper .jobs .career__content h2{color:#007aff;font-size:20px;font-weight:700}.jobs-page .wrapper .jobs .career__content h3{color:#222;font-size:1.6rem;font-weight:500}.jobs-page .wrapper .jobs .career__content p{letter-spacing:-.6px}.jobs-page .wrapper .jobs .career__content b,.jobs-page .wrapper .jobs .career__content strong{font-weight:500}.jobs-page .wrapper .jobs .career__content ul:first-child li{margin-left:2em}.jobs-page .wrapper .jobs .career__content ul li{color:#7c7c7c}.jobs-page .wrapper .jobs .career__content ul li:before{content:"·";font-size:2rem;margin-right:1rem;vertical-align:middle}.jobs-page .wrapper .jobs .career__content hr{border:0;border-top:1px solid #7c7c7c;margin-bottom:3em;opacity:.4}.jobs-page .wrapper .jobs .career__content img{width:100%}.jobs-page .wrapper .jobs .career__content a{color:#008bff;-webkit-text-decoration:underline;text-decoration:underline}.jobs-page .wrapper .jobs .pagination{margin-top:8rem}@media(min-width:768px)and (max-width:1023px){.jobs-page .wrapper{margin-bottom:12rem;margin-top:calc(14rem + 80px);min-height:calc(100vh - 41rem - 80px)}.jobs-page .wrapper .jobs__title{font-size:4rem}.jobs-page .wrapper .jobs__sub-title{font-size:2rem}.jobs-page .wrapper .jobs .career{grid-template-columns:14.8rem 1fr auto;padding:13.6rem 0 0}.jobs-page .wrapper .jobs .career__head{margin-bottom:6.5rem}.jobs-page .wrapper .jobs .career__arrow img{height:auto}.jobs-page .wrapper .jobs .career__division,.jobs-page .wrapper .jobs .career__title .text{font-size:1.6rem}.jobs-page .wrapper .jobs .career__content-inner{padding:8rem}.jobs-page .wrapper .jobs .pagination{margin-top:12rem}}@media(max-width:767px){.jobs-page .wrapper{margin-bottom:8rem;margin-top:calc(10rem + 80px);min-height:calc(100vh - 33rem - 80px)}.jobs-page .wrapper .jobs__title{font-size:4rem}.jobs-page .wrapper .jobs__sub-title{font-size:1.8rem;margin-top:2.4rem}.jobs-page .wrapper .jobs .career{grid-template-columns:1fr auto;padding:7.8rem 0 0}.jobs-page .wrapper .jobs .career__head{margin-bottom:6.5rem}.jobs-page .wrapper .jobs .career__arrow img{height:auto}.jobs-page .wrapper .jobs .career__title .text{font-size:1.4rem}.jobs-page .wrapper .jobs .career__division{display:none}.jobs-page .wrapper .jobs .career__content-inner{padding:4rem 2.8rem}.jobs-page .wrapper .jobs .pagination{margin-top:6.4rem}}#contact-us-form-section{color:#222}#contact-us-form-section>.wrapper{align-items:center;display:flex;flex-direction:column;margin-bottom:10rem;margin-top:calc(80px + 14rem)}#contact-us-form-section>.wrapper .back-btn{margin-top:4rem}#contact-us-form-section>.wrapper .back-btn img{margin-right:1rem;transform:rotate(.5turn)}#contact-us-form-section>.wrapper .text{display:flex;flex-direction:column;text-align:center}#contact-us-form-section>.wrapper .text .subject{color:#426ceb;font-size:20px;font-weight:700;line-height:28px}#contact-us-form-section>.wrapper .text .title{font-size:52px;font-weight:700;letter-spacing:-.04rem;line-height:64px;margin-top:1.6rem}#contact-us-form-section>.wrapper .text .desc{color:#7c7c7c;font-size:24px;font-weight:500;line-height:34px;margin-top:4rem}#contact-us-form-section>.wrapper .text .desc .emphasis{color:#222}@media(min-width:1024px){#contact-us-form-section>.wrapper .text .desc .emphasis{white-space:pre-line}}#contact-us-form-section>.wrapper .text .desc .link-products{border-bottom:1px solid;color:#426ceb}#contact-us-form-section>.wrapper .form{margin-top:12rem}#contact-us-form-section>.wrapper .form .caption{color:#b8b9ba;font-size:1.4rem;font-weight:500;line-height:normal;margin-bottom:1.6rem;text-align:right}#contact-us-form-section>.wrapper .form .caption.required-field{color:#008bff}#contact-us-form-section>.wrapper .form-group{-moz-column-gap:1.2rem;column-gap:1.2rem;display:flex;margin-bottom:6.4rem;max-width:100%;width:84.6rem}#contact-us-form-section>.wrapper .form-group:last-of-type{margin-bottom:0}#contact-us-form-section>.wrapper .form-group-name{flex:0 0 auto;font-size:1.8rem;font-weight:700;line-height:1.55;margin-top:1.4rem;width:14.4rem}#contact-us-form-section>.wrapper .form-group-name.english{width:20rem}#contact-us-form-section>.wrapper .form-group-items{display:flex;flex:1;flex-direction:column;row-gap:2.4rem}#contact-us-form-section>.wrapper .form-item{height:5.6rem}#contact-us-form-section>.wrapper .form-item.display-none{display:none}#contact-us-form-section>.wrapper .form-item.brochure-checks{align-items:center;-moz-column-gap:4rem;column-gap:4rem;display:flex;height:auto}#contact-us-form-section>.wrapper .form-item.half{-moz-column-gap:2rem;column-gap:2rem;display:flex;justify-content:space-between}#contact-us-form-section>.wrapper .form-item.text-area-wrapper{height:auto}#contact-us-form-section>.wrapper .form-item__input{background-color:transparent;border:1px solid rgba(34,34,34,.2);border-radius:4px;font-size:1.6rem;height:100%;line-height:normal;padding:.8rem 2rem;position:relative;width:100%}#contact-us-form-section>.wrapper .form-item__input:disabled{background-color:#e1e1e1;border-color:transparent;color:#afb1b2;cursor:auto}#contact-us-form-section>.wrapper .form-item__input:disabled .form-item__input::-moz-placeholder{color:#afb1b2}#contact-us-form-section>.wrapper .form-item__input:disabled .form-item__input::placeholder{color:#afb1b2}#contact-us-form-section>.wrapper .form-item__input::-moz-placeholder{color:#afb1b2;position:relative}#contact-us-form-section>.wrapper .form-item__input::placeholder{color:#afb1b2;position:relative}#contact-us-form-section>.wrapper .form-item__input.required-field{border-color:#008bff}#contact-us-form-section>.wrapper .form-item__input.required-field::-moz-placeholder{color:#008bff}#contact-us-form-section>.wrapper .form-item__input.required-field::placeholder{color:#008bff}#contact-us-form-section>.wrapper .form-item .text-area{height:17rem;resize:none}#contact-us-form-section>.wrapper .form-item .text-area::-moz-placeholder{line-height:1.75}#contact-us-form-section>.wrapper .form-item .text-area::placeholder{line-height:1.75}#contact-us-form-section>.wrapper .form-item .select{background-color:transparent;border:1px solid;border:1px solid rgba(34,34,34,.2);border-radius:.6rem;color:#afb1b2;cursor:pointer;font-size:1.6rem;height:100%;line-height:normal;-webkit-user-select:none;-moz-user-select:none;user-select:none}#contact-us-form-section>.wrapper .form-item .select.disabled{background-color:#e1e1e1;border-color:transparent;color:#afb1b2;cursor:auto}#contact-us-form-section>.wrapper .form-item .select.disabled .select__placeholder{color:#afb1b2}#contact-us-form-section>.wrapper .form-item .select__placeholder{align-items:center;color:#222;display:flex;font-size:1.6rem;height:100%;line-height:normal;padding:0 2rem}#contact-us-form-section>.wrapper .form-item .select__placeholder .downArrow{margin-left:auto;transition:transform .25s ease-in-out}#contact-us-form-section>.wrapper .form-item .select__placeholder.required-field{border:1px solid #008bff;border-radius:.6rem;color:#008bff}#contact-us-form-section>.wrapper .form-item .select__option-list{display:none;height:500%}#contact-us-form-section>.wrapper .form-item.select-focused{border-radius:.6rem;position:relative;z-index:100}#contact-us-form-section>.wrapper .form-item.select-focused .select{background-color:#fff;border:1px solid #777c7d;height:30rem;overflow:hidden}#contact-us-form-section>.wrapper .form-item.select-focused .select__placeholder{color:#222;height:5rem}#contact-us-form-section>.wrapper .form-item.select-focused .select__placeholder .downArrow{transform:rotate(180deg)}#contact-us-form-section>.wrapper .form-item.select-focused .select__placeholder.required-field{border-color:#edf0f1}#contact-us-form-section>.wrapper .form-item.select-focused .select__option-list{align-content:center;background-color:inherit;display:flex;flex-direction:column;height:calc(100% - 5rem);overflow:auto}#contact-us-form-section>.wrapper .form-item.select-focused .select__option-item{align-items:center;display:flex;flex:0 0 auto;height:4rem;padding-left:1.8rem}#contact-us-form-section>.wrapper .form-item.select-focused .select__option-item:hover{background-color:#dbdfe0;color:#222}#contact-us-form-section>.wrapper .form .brochure-checkbox{align-items:center;color:#222;display:inline-flex;font-size:1.6rem}#contact-us-form-section>.wrapper .form .brochure-checkbox input{height:1.6rem;margin-right:.8rem;width:1.6rem}#contact-us-form-section>.wrapper .form .privacy-policy{color:#7c7c7c;display:flex;font-size:1.4rem;line-height:1.53}#contact-us-form-section>.wrapper .form .privacy-policy .checkbox-input{flex:0 0 auto;height:1.8rem;margin-right:1.2rem;margin-top:.2rem;width:1.8rem}#contact-us-form-section>.wrapper .form .privacy-policy .checkbox-input img{height:100%;-o-object-fit:fill;object-fit:fill;width:100%}#contact-us-form-section>.wrapper .form .privacy-policy-desc{flex:1;font-size:1.5rem;font-weight:600;line-height:normal}#contact-us-form-section>.wrapper .form .privacy-policy-btn{border-bottom:1px solid;color:#222;cursor:pointer;font-weight:600}#contact-us-form-section>.wrapper .form .submit{align-items:center;background-color:#426ceb;border-radius:3rem;color:#fff;cursor:pointer;display:flex;font-size:1.8rem;font-weight:700;height:6rem;justify-content:center;line-height:normal;margin:5.6rem auto 0;width:20rem}#contact-us-form-section>.wrapper .form .submit.active:after{animation:lds-dual-ring 1.2s linear infinite;border-color:#fff transparent;border-radius:50%;border-style:solid;border-width:6px;content:" ";display:block;height:3.2rem;width:3.2rem}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#contact-us-form-section>.wrapper .form .submit:hover{background-color:#1f4ed9}@media(max-width:1280px){#contact-us-form-section .wrapper .text .subject{font-size:min(2.08vw,20px);line-height:min(3.64vw,28px)}#contact-us-form-section .wrapper .text .title{font-size:min(5.2vw,52px);line-height:min(6.25vw,64px)}#contact-us-form-section .wrapper .text .desc{font-size:min(2.08vw,24px);line-height:min(3.14vw,34px);margin-top:2.4rem}}@media(max-width:1023px){#contact-us-form-section>.wrapper{margin-top:200px}#contact-us-form-section>.wrapper .form{width:100%}#contact-us-form-section>.wrapper .form-group{flex-direction:column;row-gap:1.2rem;width:100%}}@media(max-width:767px){#contact-us-form-section .wrapper{margin-top:139px}#contact-us-form-section .wrapper .text .subject{font-size:min(5vw,16px);line-height:min(8.75vw,28px)}#contact-us-form-section .wrapper .text .title{font-size:min(8.75vw,40px);line-height:min(11.25vw,48px)}#contact-us-form-section .wrapper .text .desc{font-size:min(7.5vw,16px);line-height:min(7.5vw,24px)}}#location-map{background-color:#1d2129;color:#fff;height:-moz-fit-content;height:fit-content;padding:7rem 0 9rem}#location-map .wrapper .title{font-size:3rem;font-weight:600;line-height:normal}#location-map .wrapper .map{height:47rem;margin-top:5rem;width:100%}#location-map .wrapper .locationInfo{align-items:flex-end;display:flex;flex-direction:column;line-height:2.2;margin-left:auto;margin-top:4rem}#location-map .wrapper .locationInfo .address{font-size:2.4rem;font-weight:500;line-height:3.2rem}#location-map .wrapper .locationInfo .contact{-moz-column-gap:4rem;column-gap:4rem;display:flex;flex-wrap:wrap;margin-top:2.4rem}#location-map .wrapper .locationInfo .contact-item{-moz-column-gap:1.2rem;column-gap:1.2rem;display:flex}#location-map .wrapper .locationInfo .contact-item .category{color:#9d9d9d;font-size:1.7rem;font-weight:500;line-height:normal}#location-map .wrapper .locationInfo .contact-item .info{font-size:1.8rem;line-height:normal}@media(max-width:1023px){#location-map{padding:.1rem}#location-map .wrapper{margin-bottom:7rem;margin-top:7rem}#location-map .wrapper .title{font-size:2.4rem}#location-map .wrapper .map{margin-top:4rem}#location-map .wrapper .locationInfo{display:flex;flex-direction:column;margin:0;width:100%}#location-map .wrapper .locationInfo .address,#location-map .wrapper .locationInfo .contact{margin-top:4rem;width:100%}}.sub-nav-bg{backdrop-filter:saturate(180%) blur(2rem);-webkit-backdrop-filter:saturate(180%) blur(2rem);background-color:rgba(47,51,57,.7);color:#fff;display:none;height:80px;left:0;position:absolute;top:0;width:100%;z-index:-1}.sub-nav-bg.active{display:block;top:80px}.nav-wrapper{background-color:#0e0f0f;color:#fff;font-size:1.6rem;justify-content:center;line-height:normal;padding:0 3.2rem;white-space:nowrap;width:100%}.nav-wrapper,.nav-wrapper .nav{align-items:center;display:flex;height:100%}.nav-wrapper .nav__item{margin-right:5rem}.nav-wrapper .nav__item.hide{display:none}.nav-wrapper .nav__item>a{letter-spacing:0!important;position:relative}.nav-wrapper .nav__item>a:after{background-color:#426ceb;bottom:-3px;content:"";height:2px;left:0;opacity:0;position:absolute;transition:width .4s,opacity 0s ease .4s;width:0}.nav-wrapper .nav__item>a.nuxt-link-active:after,.nav-wrapper .nav__item>a:hover:after{opacity:1;transition:width .4s,opacity 0s;width:100%}.nav-wrapper .nav__item.is-new{position:relative}.nav-wrapper .nav__item.is-new:after{color:#0091ff;content:"New";display:inline-block;font-size:1.2rem;font-weight:400;left:100%;line-height:1.8rem;margin-left:5px;position:absolute;top:-.7rem}.nav-wrapper .nav:last-child{margin-right:0}.nav-wrapper .nav .sub-nav{align-items:center;display:flex;height:80px;opacity:0;position:absolute;top:0;z-index:-1}.nav-wrapper .nav .sub-nav.active{opacity:1;top:80px}.nav-wrapper .nav .sub-nav__item{margin-right:6rem}.nav-wrapper .nav .sub-nav__item>a{opacity:.6}.nav-wrapper .nav .sub-nav__item>a:hover{opacity:1}.nav-wrapper .nav .sub-nav__item:last-child{margin-right:0}.nav-wrapper .nav .sub-nav__item .nuxt-link-active{opacity:1}#app.scroll-down #header{top:-80px}@media(max-width:1023px){#app.scroll-down #header{top:-60px}}#header{background:#0d1016;color:#fff;height:80px;position:fixed;top:0;transition:top .3s,visibility .3s;width:calc(100% - env(safe-area-inset-right) - env(safe-area-inset-left));z-index:1001}#header .mobile_menu{display:none}#header #desktop{align-items:center;display:flex;height:100%;justify-content:center;padding:0 40px;position:relative;width:100vw}#header #desktop .logo{height:32px;left:40px;position:absolute;width:122px}#header #desktop .logo img{height:100%;width:100%}#header #desktop .dropdown{align-items:center;cursor:pointer;display:flex;flex-direction:column;justify-content:center}#header #desktop .dropdown>a{align-items:center;display:flex;height:100%}#header #desktop .dropdown:hover .dropdown_child{opacity:1;visibility:visible}#header #desktop .dropdown:hover .dropdown_child li{cursor:pointer}#header #desktop .dropdown_child{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:rgba(31,33,39,.9);border-radius:12px;opacity:0;padding:24px;position:absolute;top:90%;transition:opacity .5s;visibility:hidden}#header #desktop .dropdown_child li{color:hsla(0,0%,100%,.6);font-size:16px;font-weight:400;line-height:28px;margin-bottom:12px;transition:color .3s;white-space:nowrap}#header #desktop .dropdown_child li:last-of-type{margin-bottom:0}#header #desktop .dropdown_child li a:after{content:attr(title);display:block;font-weight:700;height:0;visibility:hidden}#header #desktop .dropdown_child li .nuxt-link-active,#header #desktop .dropdown_child li.active,#header #desktop .dropdown_child li:hover{color:#fff;font-weight:700}#header #desktop .dropdown_child li.brochure-item{width:168px}#header #desktop .dropdown_child .menu-divider{background:hsla(0,0%,100%,.122);height:1px;margin:24px 0;width:100%}#header #desktop .dropdown_child .brochure-link{align-items:center;display:flex}#header #desktop .dropdown_child .brochure-link .link-image{align-items:center;display:flex;height:20px;justify-content:center;margin-right:8px;width:20px}#header #desktop .mainNav{display:flex;height:100%}#header #desktop .mainNav>li{align-items:center;display:flex;height:100%;padding:8px 1.04vw;position:relative}#header #desktop .mainNav>li .nuxt-link-active h3:after,#header #desktop .mainNav>li:hover h3:after{width:100%}#header #desktop .mainNav>li h3{font-size:16px;font-weight:700;position:relative;text-transform:uppercase;white-space:nowrap}#header #desktop .mainNav>li h3:after{border-bottom:2px solid #426ceb;bottom:-10px;box-sizing:content-box;content:"";left:0;position:absolute;transition:width .5s;width:0}#header #desktop .mainNav>li:not(:nth-of-type(6)){margin-right:.83vw}#header #desktop .header_right{align-items:center;display:flex;position:absolute;right:40px}#header #desktop .header_right .lang_icon{align-items:center;display:flex;height:80px;margin-right:12px}#header #desktop .header_right .lang_icon .dropdown_child{text-transform:uppercase}#header #desktop .header_right a{align-items:center;background:transparent;border-radius:24px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:36px;padding:10px 20px;text-transform:uppercase;transition:all .5s}#header #desktop .header_right a:first-of-type{border:1px solid #fff;margin-right:12px}#header #desktop .header_right a:first-of-type:hover{border:1px solid #426ceb;color:#426ceb}#header #desktop .header_right a:last-of-type{background:#426ceb}#header #desktop .header_right a:last-of-type:hover{background:#1f4ed9}#header #mobile{display:none}@media(max-width:1500px)and (min-width:1024px){#header #desktop{justify-content:space-between}#header #desktop .header_right,#header #desktop .logo{left:0;position:relative;right:0}}@media(max-width:1023px){#header{height:60px}#header #desktop{display:none}#header #mobile{align-items:center;display:flex;height:100%;justify-content:space-between;padding:0 32px;width:100%}#header #mobile .logo{height:32px}#header #mobile .logo img{height:100%}#header #mobile .menu_open svg{cursor:pointer;transition:all .5s}#header #mobile .menu_open svg path{transition:all .5s}#header #mobile .menu_open svg path:first-of-type{transform-origin:50% 0}#header #mobile .menu_open svg path:last-of-type{transform-origin:50% 100%}#header #mobile .menu_open.active svg{transform:rotate(45deg)}#header #mobile .menu_open.active svg path:nth-child(2){opacity:0}#header .mobile_menu{background:#0d1016;display:block;height:calc(100vh - 60px);height:calc(var(--innerHeight, 1vh)*100 - 60px);overflow-y:auto;overscroll-behavior:contain;padding:5.93vh 32px 8.63vh;top:60px;transform:translateX(110%);transition:all .5s;will-change:transform}#header .mobile_menu::-webkit-scrollbar{background-color:#0d1016;width:4px}#header .mobile_menu::-webkit-scrollbar-track{background-color:#0d1016}#header .mobile_menu::-webkit-scrollbar-thumb{background-color:#babac0;border:0}#header .mobile_menu.active{transform:translateX(0)}#header .mobile_menu .lang_select{color:hsla(0,0%,100%,.4);display:flex;font-size:16px;font-weight:700;margin-top:8.63vh}#header .mobile_menu .lang_select .division{background:hsla(0,0%,100%,.239);height:16px;margin:0 16px;width:1px}#header .mobile_menu .lang_select span{cursor:pointer;text-transform:uppercase;transition:all .3s}#header .mobile_menu .lang_select span.active{color:#fff}#header .mobile_menu .mainNav,#header .mobile_menu .mainNav>li{position:relative;transition:height .3s}#header .mobile_menu .mainNav>li:after{border-bottom:1px solid hsla(0,0%,100%,.122);content:"";left:-32px;position:absolute;width:100vw}#header .mobile_menu .mainNav>li svg{cursor:pointer}#header .mobile_menu .mainNav>li svg path:first-of-type{transform-origin:50% 50%;transition:all .3s}#header .mobile_menu .mainNav>li .main_nav_name{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;cursor:pointer;display:flex;height:12.14vh;justify-content:space-between;padding:1vh 0}#header .mobile_menu .mainNav>li .main_nav_name h3{font-size:24px;font-weight:700;text-transform:uppercase;white-space:nowrap}#header .mobile_menu .mainNav>li .main_nav_name .plus_accordian{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;width:40px}#header .mobile_menu .mainNav>li .subNav{height:0;opacity:0;overflow:hidden;transition:all .5s;visibility:hidden}#header .mobile_menu .mainNav>li .subNav li{color:hsla(0,0%,100%,.8);font-size:18px;height:5.93vh;line-height:3.77vh;transition:all .5s}#header .mobile_menu .mainNav>li .subNav .menu-divider{border-bottom:1px solid hsla(0,0%,100%,.122);height:0;margin:12px 0;width:100%}#header .mobile_menu .mainNav>li .subNav .brochure-link{align-items:center;display:flex;gap:8px}#header .mobile_menu .mainNav>li .subNav .brochure-link img{height:16px;width:16px}#header .mobile_menu .mainNav>li.active{height:100%}#header .mobile_menu .mainNav>li.active svg path:first-of-type{transform:rotate(90deg)}#header .mobile_menu .mainNav>li.active .subNav{height:var(--activeSubMenuHeight);opacity:1;visibility:visible}}@media(max-width:767px){#header .mobile_menu.active{padding:5.93vh 20px 8.63vh}#header #mobile{padding:0 20px}}#newFooter{background:#0d1016;display:flex;justify-content:center;padding:64px 16.66vw}#newFooter .footerWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;width:1280px}#newFooter .footerDivision{background:hsla(0,0%,100%,.122);height:1px;margin-bottom:48px;margin-top:64px;width:100vw}#newFooter .footerContent{display:flex;height:332px}#newFooter .footerContent .footerLeft.mobile,#newFooter .footerContent .footerLeft.mobileTablet{display:none}#newFooter .footerContent .footerLeft{display:flex;flex-direction:column;justify-content:space-between;white-space:nowrap;width:436px}#newFooter .footerContent .footerLeft .footerLogo{height:48px;width:181px}#newFooter .footerContent .footerLeft .officeInfo{display:flex;flex-direction:column;position:relative;z-index:1}#newFooter .footerContent .footerLeft .officeInfo>div{bottom:0;left:352px;position:absolute}#newFooter .footerContent .footerLeft .officeInfo>div span:first-of-type{margin-right:40px}#newFooter .footerContent .footerLeft .officeInfo p{color:#fff;font-size:16px;font-weight:500;margin-bottom:12px}#newFooter .footerContent .footerLeft .officeInfo span{color:hsla(0,0%,100%,.6);font-size:16px;line-height:24px}#newFooter .footerContent .footerLeft .officeInfo .link{cursor:pointer}#newFooter .footerContent .footerLeft .officeInfo .link:hover{-webkit-text-decoration:underline;text-decoration:underline}#newFooter .footerContent .footerRight{align-items:end;display:flex;flex-direction:column;justify-content:space-between;padding-left:185px;width:844px}#newFooter .footerContent .footerRight .footerNav{display:flex;margin-bottom:104px;margin-top:12px}#newFooter .footerContent .footerRight .footerNav .navList:not(:last-of-type){margin-right:64px}#newFooter .footerContent .footerRight .footerNav .navList h3{color:#fff;font-size:18px;font-weight:500;line-height:28px;margin-bottom:12px;white-space:nowrap}#newFooter .footerContent .footerRight .footerNav .navList li{color:hsla(0,0%,100%,.8);font-size:16px;transition:all .5s;white-space:nowrap}#newFooter .footerContent .footerRight .footerNav .navList li:not(:last-of-type){margin-bottom:8px}#newFooter .footerContent .footerRight .footerNav .navList li:hover{color:#fff}#newFooter .footerContent .snsLink{align-items:center;display:flex;gap:0 8px;justify-content:flex-end}#newFooter .footerContent .snsLink a{align-items:center;cursor:pointer;display:flex;height:28px;justify-content:center;padding:0 10px}#newFooter .footerContent .snsLink a:last-of-type{padding-right:0}#newFooter .footerContent .snsLink a:first-of-type{padding-left:0}#newFooter .policy-copyRight{align-self:flex-end;display:flex;justify-content:flex-end}#newFooter .policy-copyRight .policy{color:#fff;font-size:16px;font-weight:700;width:644px}#newFooter .policy-copyRight .policy span:first-of-type{margin-right:24px}#newFooter .policy-copyRight .copyRight{color:hsla(0,0%,100%,.4);font-size:14px}@media(max-width:1290px)and (min-width:1024px){#newFooter{padding:120px 32px 64px}#newFooter .footerWrapper{width:1024px}#newFooter .footerWrapper .footerContent{display:flex;height:332px}#newFooter .footerWrapper .footerContent .footerLeft.mobile,#newFooter .footerWrapper .footerContent .footerLeft.mobileTablet{display:none}#newFooter .footerWrapper .footerContent .footerLeft{width:380px}#newFooter .footerWrapper .footerContent .footerRight{padding-left:0;width:644px}}@media(max-width:1023px){#newFooter{display:block;padding:64px 32px 48px}#newFooter .footerWrapper{display:block;width:auto}#newFooter .footerDivision{margin-top:48px;transform:translateX(-1.66vw)}#newFooter .footerContent{height:auto}#newFooter .footerContent .snsLink{height:40px;justify-content:flex-start}#newFooter .footerContent .footerRight{display:none}#newFooter .footerContent .footerLeft.mobile{display:block}#newFooter .footerContent .footerLeft.mobile .footerLogo{margin-bottom:48px}#newFooter .footerContent .footerLeft.mobile .officeInfo>div{position:static}#newFooter .footerContent .footerLeft.mobile .officeInfo>div>span{margin:0}#newFooter .footerContent .footerLeft.mobile .officeInfo:nth-of-type(2){margin-bottom:24px;margin-top:24px}#newFooter .footerContent .footerLeft.mobile .officeInfo:nth-of-type(3){margin-bottom:48px}#newFooter .footerContent .footerLeft.mobile .officeInfo:nth-of-type(3) span:first-of-type{margin-bottom:8px}#newFooter .footerContent .footerLeft.pc{display:none}#newFooter .policy-copyRight{justify-content:flex-start}}@media(max-width:767px){#newFooter{padding:48px 20px}#newFooter .footerDivision{margin-bottom:24px;margin-top:24px;transform:translateX(-10vw)}#newFooter .footerContent .footerLeft.mobile .officeInfo div{display:flex;flex-direction:column}}#footer{background-color:#edeeef;font-size:1.6rem;height:15rem;line-height:normal;padding-bottom:env(safe-area-inset-bottom)}#footer a{color:#222}#footer.black{background-color:#0e0f0f}#footer.black .wrapper .nav-wrapper .nav{border-color:#444}#footer.black .wrapper a{color:#fff}#footer.black .wrapper .footer-info{color:#7c7c7c}#footer.black .wrapper .footer-info .division{background-color:#444}#footer .wrapper{display:flex;flex-direction:column;height:100%}#footer .wrapper .nav-wrapper{background-color:transparent;height:50%;padding:0;width:100%}#footer .wrapper .nav-wrapper .nav{border-bottom:1px solid #d6d6d7;font-weight:600;height:100%;width:100%}#footer .wrapper .nav-wrapper .nav__item>a.nuxt-link-active:after,#footer .wrapper .nav-wrapper .nav__item>a:hover:after{width:0}#footer .wrapper .footer-info{align-items:center;color:#9d9d9d;display:flex;font-size:1.2rem;font-weight:500;height:50%;line-height:normal}#footer .wrapper .footer-info .division{background-color:#d6d6d7;height:1rem;margin:0 2.8rem;width:.1rem}#footer .wrapper .footer-info .social{display:flex;justify-content:space-between;margin-left:auto;width:18rem}@media(max-width:767px){#footer{height:auto}#footer .wrapper .nav-wrapper .nav{align-items:flex-start;flex-direction:column;font-size:1.4rem;height:auto;padding-bottom:1.5rem;padding-top:1.5rem}#footer .wrapper .nav-wrapper .nav__item{margin-bottom:1rem;margin-top:1rem}#footer .wrapper .footer-info{align-items:flex-start;flex-direction:column;margin-bottom:2rem;margin-top:2rem}#footer .wrapper .footer-info .copyright{border-right:0;font-size:1.2rem}#footer .wrapper .footer-info .division{display:none}#footer .wrapper .footer-info .address{margin-left:0;margin-top:1.2rem}#footer .wrapper .footer-info .social{margin-left:0;margin-top:2rem}}#hero{color:#fff;height:100vh;overflow:hidden;position:relative;width:100%}#hero .background{height:100%;position:absolute;top:0;width:100%}#hero .background img,#hero .background video{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#hero .background:after{background:#000;content:"";height:100%;left:0;opacity:.35;position:absolute;top:0;width:100%}#hero .wrapper{left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%}#hero .down-arrow{align-items:center;bottom:calc(5% + env(safe-area-inset-bottom));cursor:pointer;display:flex;height:10rem;left:50%;position:absolute;transform:translateX(-50%);width:3rem}#hero .down-arrow img{animation:bounce 1.5s linear infinite;width:100%}#home-view .hero-section .title{font-size:8rem;font-weight:600;line-height:1.25;margin:0 auto;min-width:75rem;width:75rem}#home-view .hero-section .sub-title{color:#e1e1e1;font-size:2.6rem;font-weight:500;line-height:normal;margin:6rem auto 0;transition-delay:.4s;width:60rem}#home-view .join-us{color:#fff;height:54rem}#home-view .join-us__image{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}#home-view .join-us .text{font-weight:600;width:100%}#home-view .join-us .text .title1{font-size:4rem;line-height:1.35}#home-view .join-us .text .title2{font-size:4.8rem;line-height:1.25}#home-view .join-us .text .see-more{margin-top:6rem;text-align:center}#home-view .join-us .text .see-more .border-btn-wrapper{width:20rem}@media(min-width:768px)and (max-width:1023px){#home-view .hero-section{line-height:normal}#home-view .hero-section .title{font-size:6rem}#home-view .hero-section .sub-title{font-size:2.4rem}#home-view .join-us{height:48rem}#home-view .join-us .text .title1{font-size:4rem}#home-view .join-us .text .title2{font-size:4.8rem}#home-view .join-us .text .see-more{margin-top:5.8rem}}@media(max-width:767px){#home-view .hero-section .title{font-size:4.4rem;min-width:auto;width:100%}#home-view .hero-section .sub-title{font-size:1.8rem;width:90%}#home-view .join-us{height:48rem}#home-view .join-us .text{width:100%}#home-view .join-us .text .title1{font-size:2.4rem}#home-view .join-us .text .title2{font-size:3.4rem}#home-view .join-us .text .see-more{margin-top:5rem}}#vision-page{display:flex;flex-direction:column}#vision-page .hero-title{font-size:7rem;font-weight:600;line-height:1.25;margin:0 auto;width:95rem}@media(min-width:768px)and (max-width:1023px){#vision-page .wrapper .hero-title{font-size:4.8rem;width:100%}}@media(max-width:767px){#vision-page .wrapper .hero-title{font-size:4rem;width:100%}}#history-page{background-color:#141515;min-height:calc(100vh - 15rem);padding:1px}#history-page>.wrapper{color:#fff;margin-top:26rem}#history-page>.wrapper>.title{font-size:12.5rem;font-weight:600;line-height:1.25}#history-page>.wrapper .loading-image-wrapper{margin-top:10rem}#history-page>.wrapper #history-section{margin-top:15rem}#history-page>.wrapper #history-section .history-block{display:flex;justify-content:space-between}#history-page>.wrapper #history-section .history-block__comment{flex:0 0 auto;font-size:4.8rem;font-weight:600;line-height:1.25;opacity:0;transform:translateY(-50px);transition:opacity 1s,transform 1s;width:30%}#history-page>.wrapper #history-section .history-block__comment.active{opacity:1;transform:translateY(0)}#history-page>.wrapper #history-section .history-block__year{margin-bottom:20rem;position:relative;width:50%}#history-page>.wrapper #history-section .history-block__year .active-bar{background-color:#008bff;height:0;position:absolute;width:1px;z-index:3}#history-page>.wrapper #history-section .history-block__year .active-bar.end{height:100%!important;transition:height .3s}#history-page>.wrapper #history-section .history-block__year .year{border-left:1px solid #444;padding-bottom:20rem}#history-page>.wrapper #history-section .history-block__year .year:nth-child(2) .year-item:nth-child(2) .date,#history-page>.wrapper #history-section .history-block__year .year:nth-child(2) .year-title{border-left:4px solid #141515;margin-left:-3px;position:relative;z-index:4}#history-page>.wrapper #history-section .history-block__year .year:last-child{padding-bottom:0}#history-page>.wrapper #history-section .history-block__year .year:last-child .year-item:last-child .desc,#history-page>.wrapper #history-section .history-block__year .year:last-child .year-item:last-child .image,#history-page>.wrapper #history-section .history-block__year .year:last-child .year-item:last-child .title{border-left:4px solid #141515;margin-left:-3px;position:relative;z-index:4}#history-page>.wrapper #history-section .history-block__year .year-title{font-size:6rem;font-weight:600;padding-bottom:5rem;padding-left:6rem}#history-page>.wrapper #history-section .history-block__year .year-item{padding-bottom:7.2rem}#history-page>.wrapper #history-section .history-block__year .year-item:last-child{padding-bottom:0}#history-page>.wrapper #history-section .history-block__year .year-item .date{color:#9d9d9d;font-size:1.6rem;padding-bottom:.5rem;padding-left:6rem;position:relative}#history-page>.wrapper #history-section .history-block__year .year-item .date:after{background-color:#444;border-radius:50%;content:"";height:1rem;left:-.6rem;position:absolute;top:1.2rem;width:1rem;z-index:100}#history-page>.wrapper #history-section .history-block__year .year-item .date.active:after{background-color:#008bff}#history-page>.wrapper #history-section .history-block__year .year-item .date.end:after{background-color:#008bff;transition:background-color .3s}#history-page>.wrapper #history-section .history-block__year .year-item .title{color:#fff;font-size:1.8rem;line-height:normal;padding-left:6rem;padding-top:.5rem}#history-page>.wrapper #history-section .history-block__year .year-item .image{padding-left:6rem;padding-top:2.2rem;width:100%}#history-page>.wrapper #history-section .history-block__year .year-item .image img{border-radius:20px;height:100%;max-height:300px;-o-object-fit:cover;object-fit:cover;width:100%}#history-page>.wrapper #history-section .history-block__year .year-item .desc{color:#9d9d9d;font-size:1.6rem;line-height:normal;padding-left:6rem;padding-top:2rem}@media(min-width:768px)and (max-width:1023px){#history-page>.wrapper{margin-top:12rem}#history-page>.wrapper>.title{font-size:9rem}#history-page>.wrapper #history-section{margin-top:8rem}#history-page>.wrapper #history-section .history-block__comment{font-size:3.4rem;margin-right:2rem;width:23rem}#history-page>.wrapper #history-section .history-block__year{flex:1}#history-page>.wrapper #history-section .history-block__year .year-title{font-size:4.8rem}#history-page>.wrapper #history-section .history-block__year .year-item .date{font-size:1.5rem}#history-page>.wrapper #history-section .history-block__year .year-item .desc,#history-page>.wrapper #history-section .history-block__year .year-item .title{font-size:1.6rem}}@media(max-width:767px){#history-page>.wrapper{margin-top:12rem}#history-page>.wrapper>.title{font-size:4.4rem}#history-page>.wrapper #history-section{margin-top:8rem}#history-page>.wrapper #history-section .history-block{flex-direction:column}#history-page>.wrapper #history-section .history-block__comment{font-size:3rem;margin-right:2rem;width:60%}#history-page>.wrapper #history-section .history-block__year{margin-top:5rem;padding-left:7.7rem;width:100%}#history-page>.wrapper #history-section .history-block__year .year-title,#history-page>.wrapper #history-section .history-block__year .year:nth-child(2) .year-title{font-size:2.4rem;left:0;margin:0;padding:0;position:absolute}#history-page>.wrapper #history-section .history-block__year .year-item .date{font-size:1.5rem;padding-left:2.4rem}#history-page>.wrapper #history-section .history-block__year .year-item .title{font-size:1.6rem;padding-left:2.4rem}#history-page>.wrapper #history-section .history-block__year .year-item .image{padding-left:2.4rem}#history-page>.wrapper #history-section .history-block__year .year-item .desc{font-size:1.4rem;padding-left:2.4rem}}@keyframes leaderAni{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.leadership-page .wrapper{margin-top:calc(80px + 14rem)}.leadership-page .wrapper .leadership-hero h1{font-size:7.2rem;font-weight:500;line-height:1.16}.leadership-page .wrapper .leadership-hero h2{animation:leaderAni 1.5s;font-size:4rem;font-weight:500;line-height:1.3;margin-top:13rem}.leadership-page .wrapper .leadership-hero p{animation:leaderAni 1.5s;font-size:1.8rem;font-weight:400;line-height:1.5;margin-top:3.2rem}.leadership-page .wrapper .leadership-hero img{margin-top:12.8rem;width:100%}.leadership-page .wrapper .loading-image-wrapper{margin:10rem auto}.leadership-page .wrapper .leadership-team{margin-top:20.7rem}.leadership-page .wrapper .leadership-team>h3{font-size:3.2rem;font-weight:500;line-height:normal}.leadership-page .wrapper .leadership-team ul{display:flex;margin-top:4.5rem;position:relative;z-index:1}.leadership-page .wrapper .leadership-team ul li{align-items:center;aspect-ratio:1;border-radius:1.6rem;cursor:pointer;display:flex;flex:0 1 270px;isolation:isolate;justify-content:center;margin-right:1rem;overflow:hidden;position:relative}.leadership-page .wrapper .leadership-team ul li:last-child{margin-right:0}.leadership-page .wrapper .leadership-team ul li:before{background:rgba(0,0,0,.3);border-radius:16px;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.leadership-page .wrapper .leadership-team ul li.active:before,.leadership-page .wrapper .leadership-team ul li:hover:before{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5))}.leadership-page .wrapper .leadership-team ul li.active img,.leadership-page .wrapper .leadership-team ul li:hover img{filter:none}.leadership-page .wrapper .leadership-team ul li:hover img{transform:scale(1.2)}.leadership-page .wrapper .leadership-team ul li img{filter:grayscale(1);height:100%;-o-object-fit:cover;object-fit:cover;transition:all .4s;width:100%}.leadership-page .wrapper .leadership-team ul li .text{bottom:2.4rem;color:#fff;left:1rem;position:absolute;z-index:2}.leadership-page .wrapper .leadership-team ul li .text .title{font-size:1.7rem;font-weight:700;line-height:normal}.leadership-page .wrapper .leadership-team ul li .text .job{font-size:1.6rem;font-weight:500;line-height:normal}.leadership-page .wrapper .leadership-team .pure-content{margin-bottom:20rem;margin-top:-43.5rem;padding-bottom:7rem;padding-top:51.5rem;position:relative}.leadership-page .wrapper .leadership-team .pure-content:before{background-color:#f0f2f4;content:"";height:100%;left:-50%;position:absolute;top:0;width:200vw;z-index:-1}.leadership-page .wrapper .leadership-team .pure-content .inner{display:flex;min-height:480px;position:relative}.leadership-page .wrapper .leadership-team .pure-content .inner__img{flex:0 0 466px}.leadership-page .wrapper .leadership-team .pure-content .inner__img img{border-radius:1.6rem;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.leadership-page .wrapper .leadership-team .pure-content .inner .fade-slide-enter-active{animation:leaderAni 1.5s}.leadership-page .wrapper .leadership-team .pure-content .inner .fase-slide-leave-active,.leadership-page .wrapper .leadership-team .pure-content .inner .fase-slide-leave-to{display:none}.leadership-page .wrapper .leadership-team .pure-content .inner__text{box-sizing:border-box;display:inline-block;flex:1;padding:2.4rem 4.8rem}.leadership-page .wrapper .leadership-team .pure-content .inner__text h3{font-size:4rem;font-weight:500;line-height:1.3}.leadership-page .wrapper .leadership-team .pure-content .inner__text h4{font-size:2.4rem;font-weight:400;line-height:1.5;margin-top:8px}.leadership-page .wrapper .leadership-team .pure-content .inner__text p{font-size:1.6rem;font-weight:400;line-height:1.75;margin-top:3.2rem}.leadership-page .wrapper .leadership-team .pure-content .inner__close-btn{display:none}.leadership-page .wrapper .leadership-team .pure-content .inner .btns{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% + 184px)}.leadership-page .wrapper .leadership-team .pure-content .inner__sns{bottom:3.6rem;height:32px;-o-object-fit:contain;object-fit:contain;position:absolute;right:0;width:32px}@media(max-width:1152px){.leadership-page .wrapper .leadership-team ul li .text .title{font-size:1.5rem}}@media(max-width:1023px){.leadership-page .wrapper{margin-bottom:12rem}.leadership-page .wrapper .leadership-hero h1{font-size:6.4rem}.leadership-page .wrapper .leadership-hero h2{font-size:3.2rem;margin-top:12rem}.leadership-page .wrapper .leadership-hero p{font-size:1.6rem}.leadership-page .wrapper .leadership-hero img{margin-left:-2.4rem;margin-right:-2.4rem;margin-top:12rem;width:100vw}.leadership-page .wrapper .leadership-team{margin-top:8rem}.leadership-page .wrapper .leadership-team ul{grid-gap:2.4rem;display:grid;gap:2.4rem;grid-template-columns:1fr 1fr}.leadership-page .wrapper .leadership-team ul li{margin-right:0}.leadership-page .wrapper .leadership-team ul li:before{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.5))}.leadership-page .wrapper .leadership-team ul li img,.leadership-page .wrapper .leadership-team ul li.active img,.leadership-page .wrapper .leadership-team ul li:hover img{filter:none}.leadership-page .wrapper .leadership-team ul li:hover img{transform:none}.leadership-page .wrapper .leadership-team .pure-content{background-color:#fff;display:none;height:100%;left:0;margin:0;overflow-y:auto;overscroll-behavior:contain;padding:0;position:fixed;top:0;width:100vw;z-index:10000}.leadership-page .wrapper .leadership-team .pure-content:before{content:none}.leadership-page .wrapper .leadership-team .pure-content.active{display:block}.leadership-page .wrapper .leadership-team .pure-content .inner{flex-direction:column}.leadership-page .wrapper .leadership-team .pure-content .inner__img{flex:0 0 auto;height:48rem}.leadership-page .wrapper .leadership-team .pure-content .inner__img img{border-radius:0}.leadership-page .wrapper .leadership-team .pure-content .inner__text{padding:3.2rem 2.4rem}.leadership-page .wrapper .leadership-team .pure-content .inner__text h3{font-size:3.2rem}.leadership-page .wrapper .leadership-team .pure-content .inner__text h4{font-size:2rem}.leadership-page .wrapper .leadership-team .pure-content .inner__close-btn{cursor:pointer;display:block;height:1.5rem;position:absolute;right:2.8rem;top:2.8rem;width:1.5rem}.leadership-page .wrapper .leadership-team .pure-content .inner .btns{top:24rem;width:calc(100% - 76px)}.leadership-page .wrapper .leadership-team .pure-content .inner__sns{bottom:auto;right:3.6rem;top:52.4rem}}@media(max-width:767px){.leadership-page .wrapper{margin-bottom:8rem}.leadership-page .wrapper .leadership-hero h1{font-size:4rem}.leadership-page .wrapper .leadership-hero h2{font-size:2.4rem;margin-top:8rem}.leadership-page .wrapper .leadership-hero p{font-size:1.6rem}.leadership-page .wrapper .leadership-hero img,.leadership-page .wrapper .leadership-team{margin-top:8rem}.leadership-page .wrapper .leadership-team>h3{font-size:2.4rem}.leadership-page .wrapper .leadership-team ul{grid-template-columns:1fr}.leadership-page .wrapper .leadership-team .pure-content .inner__img{flex:0 0 auto;height:32rem}.leadership-page .wrapper .leadership-team .pure-content .inner__text h3{font-size:2.8rem}.leadership-page .wrapper .leadership-team .pure-content .inner__text h4{font-size:1.8rem}.leadership-page .wrapper .leadership-team .pure-content .inner .btns{top:16rem;width:calc(100% - 76px)}.leadership-page .wrapper .leadership-team .pure-content .inner__sns{bottom:auto;right:3.6rem;top:36.4rem}}.partnership-page{align-items:center;color:#222;display:flex;flex-direction:column;padding-top:220px}.partnership-page .partnership-wrapper{width:1280px}.partnership-page .wrapper{display:flex;flex-direction:column;height:100%;justify-content:center}.partnership-page>h2{font-size:4rem;font-weight:700;line-height:4.8rem;margin:12rem 0 4rem}.partnership-page.__en .card-item .text-box .title{font-size:2rem;line-height:2.4rem}@media(max-width:1023px){.partnership-page{padding-top:200px}.partnership-page .partnership-wrapper{width:auto}}@media(max-width:767px){.partnership-page{padding-top:139px}}.awards-page{margin-top:calc(80px + 14rem)}.awards-page .top,.awards-page .wrapper{display:flex;flex-direction:column;height:100%;justify-content:center}.awards-page .top{align-items:center;margin-left:auto;margin-right:auto}.awards-page .top h1{color:#426ceb;font-size:2rem;font-weight:700;line-height:2.8rem;opacity:0;transition-delay:.4s}.awards-page .top .title{font-size:6.4rem;font-weight:700;line-height:8.4rem;margin-top:1.6rem;text-align:center}.awards-page .top .title pre{display:block;opacity:0;white-space:pre-line}.awards-page .top .title pre:first-child{transition-delay:.6s}.awards-page .top .title pre:nth-child(2){transition-delay:1s}.awards-page h2{font-size:4rem;font-weight:700;line-height:4.8rem;margin:12rem 0 4rem}.awards-page.__en .card-item .text-box .title{font-size:2rem;line-height:2.4rem}@media(min-width:1024px)and (max-width:1280px){.awards-page .top .title pre{white-space:normal}}@media(max-width:1023px){.awards-page .top{min-width:100%}.awards-page .top .title pre{white-space:normal}}@media(min-width:768px)and (max-width:1023px){.awards-page .top h2{font-size:3.2rem;line-height:4rem;margin-bottom:3.2rem}.awards-page .top .title{font-size:4.8rem;line-height:6.4rem}}@media(max-width:767px){.awards-page .top h2{font-size:2.4rem;line-height:3.6rem;margin:8rem 0 2.4rem}.awards-page .top .title{font-size:3.2rem;line-height:4.8rem}.culture-page .join-us__text .title{font-size:2.4rem;width:100%}.culture-page .join-us__text .btn{font-size:1.4rem!important;margin-top:2.4rem}}#contact-success-page{min-height:100vh;width:100%}#contact-success-page .wrapper{margin-top:calc(80px + 25rem)}#contact-success-page .wrapper .title{font-size:5.5rem;font-stretch:normal;font-weight:600;line-height:1.25;width:60%}#contact-success-page .wrapper .title .emphasis{color:#008bff}#contact-success-page .wrapper .go-back-btn{align-items:center;display:flex;font-size:2rem;font-weight:500;line-height:normal;margin-top:5rem}#contact-success-page .wrapper .go-back-btn img{margin-right:1rem;transform:rotate(180deg)}@media(max-width:767px){#contact-success-page .wrapper{margin-top:calc(80px + 20vh)}#contact-success-page .wrapper .title{font-size:4rem;width:100%}}#error-page{min-height:calc(100vh - 80px - 30rem);width:100%}#error-page .wrapper{margin-top:calc(80px + 15rem)}#error-page .wrapper .error-code{color:#9d9d9d;font-size:12.5rem;font-weight:600;letter-spacing:normal;line-height:1.25}#error-page .wrapper .error-message{font-size:5.5rem;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;margin-top:2rem}#error-page .wrapper .error-sub-message{color:#7c7c7c;font-size:2rem;font-weight:500;line-height:normal;margin-top:2rem;white-space:pre-line}#error-page .wrapper .go-home-btn{align-items:center;background-color:#008bff;border-radius:3rem;color:#fff;cursor:pointer;display:flex;font-size:1.8rem;font-weight:500;height:6rem;justify-content:center;line-height:normal;margin-top:5rem;width:20rem}#error-page .wrapper .go-home-btn:hover{background-color:#38a9ff}@media only screen and (min-width:481px)and (max-width:767px)and (orientation:landscape){#error-page{min-height:140vh}#error-page .wrapper{margin-top:calc(80px + 5rem)}}@media only screen and (min-width:320px)and (max-width:480px)and (orientation:portrait){#error-page{min-height:calc(100vh - 15rem)}#error-page .wrapper{margin-top:calc(80px + 10vh)}#error-page .wrapper .error-code{font-size:10rem}#error-page .wrapper .error-message{font-size:3.2rem}}#newsroom-page{background-color:#141515;min-height:calc(100vh - 15rem)}#newsroom-page #newsroom-section{padding:1px}#newsroom-page #newsroom-section .wrapper{color:#fff;margin-bottom:16rem;margin-top:calc(14rem + 80px);position:relative}#newsroom-page #newsroom-section .wrapper .title{font-size:6rem;font-weight:600;line-height:1.25}#newsroom-page #newsroom-section .wrapper .toolbar{display:flex;margin-top:8.8rem}#newsroom-page #newsroom-section .wrapper .toolbar__category{font-size:1.8rem;font-weight:500;line-height:normal}#newsroom-page #newsroom-section .wrapper .toolbar__category .selected-category,#newsroom-page #newsroom-section .wrapper .toolbar__category-btn{display:none}#newsroom-page #newsroom-section .wrapper .toolbar__category-list .category{display:flex}#newsroom-page #newsroom-section .wrapper .toolbar__category-list .category-item{cursor:pointer;margin-right:3rem;opacity:.4;position:relative}#newsroom-page #newsroom-section .wrapper .toolbar__category-list .category-item:hover{opacity:1}#newsroom-page #newsroom-section .wrapper .toolbar__category-list .category-item:after{background-color:#fff;bottom:-.8rem;content:"";height:.2rem;left:0;position:absolute;width:0}#newsroom-page #newsroom-section .wrapper .toolbar__category-list .category-item.active{opacity:1}#newsroom-page #newsroom-section .wrapper .toolbar__category-list .category-item.active:after{width:100%}#newsroom-page #newsroom-section .wrapper .toolbar__category-list .category-item:last-child{margin-right:0}#newsroom-page #newsroom-section .wrapper .toolbar__search-mobile{display:none}#newsroom-page #newsroom-section .wrapper .toolbar__search{margin-left:auto;position:relative}#newsroom-page #newsroom-section .wrapper .toolbar__search input{background-color:#292b2c;border:none;border-radius:2.7rem;color:#fff;font-size:1.6rem;height:4.4rem;line-height:normal;padding:0 5em 0 2em;width:30rem}#newsroom-page #newsroom-section .wrapper .toolbar__search>img{cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}#newsroom-page #newsroom-section .wrapper .toolbar__search .reset-btn{height:2rem;padding-right:.5rem;right:5rem;width:2.5rem}#newsroom-page #newsroom-section .wrapper .toolbar__search .division{background-color:#7c7c7c;height:40%;opacity:.4;position:absolute;right:5rem;top:50%;transform:translateY(-50%);width:1px}#newsroom-page #newsroom-section .wrapper .toolbar__search .search-btn{height:2.2rem;right:2rem;width:2.2rem}#newsroom-page #newsroom-section .wrapper .blank-news{align-items:center;display:flex;flex-direction:column}#newsroom-page #newsroom-section .wrapper .blank-news img{margin:15rem auto 3rem}#newsroom-page #newsroom-section .wrapper .blank-news p{color:#7c7c7c;font-size:1.8rem;font-weight:500;line-height:normal;text-align:center}#newsroom-page #newsroom-section .wrapper .blank-news p .emphasis{color:#fff}#newsroom-page #newsroom-section .wrapper .blank-news p .emphasis:after,#newsroom-page #newsroom-section .wrapper .blank-news p .emphasis:before{content:"”";display:inline}#newsroom-page #newsroom-section .wrapper .loading-image-wrapper{margin-top:14rem}#newsroom-page #newsroom-section .wrapper .news{grid-gap:4rem;display:grid;grid-template-columns:repeat(3,calc(33.33333% - 2.66667rem));margin-top:3rem}#newsroom-page #newsroom-section .wrapper .news .news-item{animation:fadeSlideInFromBottom .8s;animation-fill-mode:forwards;background-color:#292b2c;border-radius:2rem;color:#fff;display:flex;flex-direction:column;height:36.8rem;opacity:0;transform:translateY(100px);transition:all .5s}#newsroom-page #newsroom-section .wrapper .news .news-item:first-child{animation-delay:.1s}#newsroom-page #newsroom-section .wrapper .news .news-item:nth-child(2){animation-delay:.2s}#newsroom-page #newsroom-section .wrapper .news .news-item:nth-child(3){animation-delay:.3s}#newsroom-page #newsroom-section .wrapper .news .news-item:nth-child(4){animation-delay:.4s}#newsroom-page #newsroom-section .wrapper .news .news-item:nth-child(5){animation-delay:.5s}#newsroom-page #newsroom-section .wrapper .news .news-item:nth-child(6){animation-delay:.6s}#newsroom-page #newsroom-section .wrapper .news .news-item:nth-child(7){animation-delay:.7s}#newsroom-page #newsroom-section .wrapper .news .news-item:nth-child(8){animation-delay:.8s}#newsroom-page #newsroom-section .wrapper .news .news-item:nth-child(9){animation-delay:.9s}#newsroom-page #newsroom-section .wrapper .news .news-item:nth-child(10){animation-delay:1s}#newsroom-page #newsroom-section .wrapper .news .news-item:nth-child(11){animation-delay:1.1s}#newsroom-page #newsroom-section .wrapper .news .news-item:nth-child(12){animation-delay:1.2s}#newsroom-page #newsroom-section .wrapper .news .news-item:hover{box-shadow:2px 2px 10px 2px rgba(0,0,0,.15)}#newsroom-page #newsroom-section .wrapper .news .news-item__image{height:54%;overflow:hidden;position:relative;width:100%}#newsroom-page #newsroom-section .wrapper .news .news-item__image img{background-color:#393e44;border-radius:2rem 2rem 0 0;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}#newsroom-page #newsroom-section .wrapper .news .news-item__desc{display:flex;flex:1;flex-direction:column;padding:2rem}#newsroom-page #newsroom-section .wrapper .news .news-item__category{color:#7c7c7c;font-size:1.5rem;font-weight:500;margin-bottom:.8rem}#newsroom-page #newsroom-section .wrapper .news .news-item__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.8rem;letter-spacing:-.07rem;line-height:normal;max-height:5.2rem;overflow:hidden;text-overflow:ellipsis}#newsroom-page #newsroom-section .wrapper .news .news-item__date{color:#7c7c7c;font-size:1.5rem;font-weight:500;line-height:normal;margin-top:auto}#newsroom-page #newsroom-section .wrapper .news .news-item__summary{-webkit-line-clamp:5;-webkit-box-orient:vertical;color:#7c7c7c;display:-webkit-box;font-size:1.6rem;height:7.6rem;line-height:normal;margin-top:2rem;overflow:hidden;text-overflow:ellipsis}#newsroom-page #newsroom-section .wrapper .pagination{margin:8rem auto 0;width:-moz-fit-content;width:fit-content}@media(max-width:1023px){#newsroom-page #newsroom-section .wrapper{margin-bottom:6rem;margin-top:calc(80px + 6rem)}#newsroom-page #newsroom-section .wrapper .title{font-size:2.4rem}#newsroom-page #newsroom-section .wrapper .see-more{font-size:1.8rem}#newsroom-page #newsroom-section .wrapper .toolbar__category{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}#newsroom-page #newsroom-section .wrapper .toolbar__category.mobile-active:after{content:"";cursor:auto;display:block;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:10005}#newsroom-page #newsroom-section .wrapper .toolbar__category.mobile-active .toolbar__category-btn{transform:rotate(180deg)}#newsroom-page #newsroom-section .wrapper .toolbar__category.mobile-active .toolbar__category-list{max-height:250px}#newsroom-page #newsroom-section .wrapper .toolbar__category-btn{display:block}#newsroom-page #newsroom-section .wrapper .toolbar__category .selected-category{display:block;font-size:1.6rem;margin-left:2rem}#newsroom-page #newsroom-section .wrapper .toolbar__category-list{border-radius:2rem;box-shadow:0 0 10px 1px rgba(0,0,0,.2);left:-.9rem;margin-left:4.5rem;max-height:0;overflow:hidden;position:absolute;top:16.5rem;transition:max-height .5s;z-index:10015}#newsroom-page #newsroom-section .wrapper .toolbar__category-list .category{align-items:flex-start;background-color:#fff;color:#9d9d9d;display:flex;flex-direction:column;font-size:1.6rem;padding:1.3rem 2rem}#newsroom-page #newsroom-section .wrapper .toolbar__category-list .category-item{align-items:center;display:flex;margin-right:0;min-height:4rem;opacity:1;text-align:left;width:100%}#newsroom-page #newsroom-section .wrapper .toolbar__category-list .category-item:after{content:none}#newsroom-page #newsroom-section .wrapper .toolbar__category-list .category-item.active,#newsroom-page #newsroom-section .wrapper .toolbar__category-list .category-item:hover{color:#008bff}#newsroom-page #newsroom-section .wrapper .toolbar__search-mobile{align-items:center;background-color:#292b2c;border-radius:50%;cursor:pointer;display:flex;height:5.5rem;justify-content:center;margin-left:auto;width:5.5rem}#newsroom-page #newsroom-section .wrapper .toolbar__search{display:none}#newsroom-page #newsroom-section .wrapper .news{gap:2.4rem;grid-template-columns:100%;margin-top:2rem}#newsroom-page #newsroom-section .wrapper .pagination{margin-top:6rem}#newsroom-page #newsroom-section .wrapper .pagination .left-btns{display:flex}#newsroom-page #newsroom-section .wrapper .pagination .left-btns img:last-of-type{margin-left:4vw}#newsroom-page #newsroom-section .wrapper .pagination .right-btns{display:flex}#newsroom-page #newsroom-section .wrapper .pagination .right-btns img:first-of-type{margin-right:4vw}#newsroom-page #newsroom-section .wrapper .pagination .pages{margin:0 3vw}}#img-modal{align-items:center;background:rgba(0,0,0,.302);display:flex;height:100vh;justify-content:center;position:fixed;width:100vw;z-index:1002}#img-modal>div{margin:100px 0;max-height:calc(100vh - 200px);overflow-x:hidden;overflow-y:auto}#img-modal>div img{max-width:1400px;width:72.9vw}@media(max-width:1023px){#img-modal>div{margin:107px 0}#img-modal>div img{width:100vw}}.detail-page{display:flex;width:100%}.detail-page .wrapper{display:flex;min-height:calc(100vh - 15rem)}.detail-page .wrapper .sns-link{padding:0}.detail-page .wrapper .loading-image-wrapper{margin-top:50vh;transform:translateY(-100%)}.detail-page .wrapper .content{margin:20rem auto 21.7rem;min-width:0;width:95.6rem}.detail-page .wrapper .content .doc-info{color:#9d9d9d;display:flex;font-size:1.6rem;line-height:normal;margin-bottom:1rem}.detail-page .wrapper .content .doc-info__category{font-weight:500}.detail-page .wrapper .content .doc-info__division{background-color:#edeeef;height:1.3rem;margin:auto 2rem;width:1px}.detail-page .wrapper .content .doc-info__date{color:#9d9d9d;font-size:1.8rem}.detail-page .wrapper .content .title{color:#222;font-size:4.8rem;font-weight:700;line-height:1.25;margin-top:1.2rem}.detail-page .wrapper .content .division{border:0;border-bottom:1px solid #edeeef;margin-top:2rem}.detail-page .wrapper .content .desc{line-height:normal}.detail-page .wrapper .content .desc hr,.detail-page .wrapper .content .desc img[class*=MOBILE],.detail-page .wrapper .content .desc img[class*=MOBILe],.detail-page .wrapper .content .desc img[class*=MOBIlE],.detail-page .wrapper .content .desc img[class*=MOBIle],.detail-page .wrapper .content .desc img[class*=MOBiLE],.detail-page .wrapper .content .desc img[class*=MOBiLe],.detail-page .wrapper .content .desc img[class*=MOBilE],.detail-page .wrapper .content .desc img[class*=MOBile],.detail-page .wrapper .content .desc img[class*=MObILE],.detail-page .wrapper .content .desc img[class*=MObILe],.detail-page .wrapper .content .desc img[class*=MObIlE],.detail-page .wrapper .content .desc img[class*=MObIle],.detail-page .wrapper .content .desc img[class*=MObiLE],.detail-page .wrapper .content .desc img[class*=MObiLe],.detail-page .wrapper .content .desc img[class*=MObilE],.detail-page .wrapper .content .desc img[class*=MObile],.detail-page .wrapper .content .desc img[class*=MoBILE],.detail-page .wrapper .content .desc img[class*=MoBILe],.detail-page .wrapper .content .desc img[class*=MoBIlE],.detail-page .wrapper .content .desc img[class*=MoBIle],.detail-page .wrapper .content .desc img[class*=MoBiLE],.detail-page .wrapper .content .desc img[class*=MoBiLe],.detail-page .wrapper .content .desc img[class*=MoBilE],.detail-page .wrapper .content .desc img[class*=MoBile],.detail-page .wrapper .content .desc img[class*=MobILE],.detail-page .wrapper .content .desc img[class*=MobILe],.detail-page .wrapper .content .desc img[class*=MobIlE],.detail-page .wrapper .content .desc img[class*=MobIle],.detail-page .wrapper .content .desc img[class*=MobiLE],.detail-page .wrapper .content .desc img[class*=MobiLe],.detail-page .wrapper .content .desc img[class*=MobilE],.detail-page .wrapper .content .desc img[class*=Mobile],.detail-page .wrapper .content .desc img[class*=mOBILE],.detail-page .wrapper .content .desc img[class*=mOBILe],.detail-page .wrapper .content .desc img[class*=mOBIlE],.detail-page .wrapper .content .desc img[class*=mOBIle],.detail-page .wrapper .content .desc img[class*=mOBiLE],.detail-page .wrapper .content .desc img[class*=mOBiLe],.detail-page .wrapper .content .desc img[class*=mOBilE],.detail-page .wrapper .content .desc img[class*=mOBile],.detail-page .wrapper .content .desc img[class*=mObILE],.detail-page .wrapper .content .desc img[class*=mObILe],.detail-page .wrapper .content .desc img[class*=mObIlE],.detail-page .wrapper .content .desc img[class*=mObIle],.detail-page .wrapper .content .desc img[class*=mObiLE],.detail-page .wrapper .content .desc img[class*=mObiLe],.detail-page .wrapper .content .desc img[class*=mObilE],.detail-page .wrapper .content .desc img[class*=mObile],.detail-page .wrapper .content .desc img[class*=moBILE],.detail-page .wrapper .content .desc img[class*=moBILe],.detail-page .wrapper .content .desc img[class*=moBIlE],.detail-page .wrapper .content .desc img[class*=moBIle],.detail-page .wrapper .content .desc img[class*=moBiLE],.detail-page .wrapper .content .desc img[class*=moBiLe],.detail-page .wrapper .content .desc img[class*=moBilE],.detail-page .wrapper .content .desc img[class*=moBile],.detail-page .wrapper .content .desc img[class*=mobILE],.detail-page .wrapper .content .desc img[class*=mobILe],.detail-page .wrapper .content .desc img[class*=mobIlE],.detail-page .wrapper .content .desc img[class*=mobIle],.detail-page .wrapper .content .desc img[class*=mobiLE],.detail-page .wrapper .content .desc img[class*=mobiLe],.detail-page .wrapper .content .desc img[class*=mobilE],.detail-page .wrapper .content .desc img[class*=mobile]{display:none}.detail-page .wrapper .content .desc h1,.detail-page .wrapper .content .desc h2,.detail-page .wrapper .content .desc h3,.detail-page .wrapper .content .desc h4{color:#222;margin-bottom:3rem}.detail-page .wrapper .content .desc h1{font-size:4.2rem;margin-top:8rem}.detail-page .wrapper .content .desc h2{font-size:3rem;margin-top:5rem}.detail-page .wrapper .content .desc h3{color:#222;font-size:2.4rem;font-weight:700;margin-top:5rem}.detail-page .wrapper .content .desc h4{font-size:1.8rem}.detail-page .wrapper .content .desc p{color:#444;font-size:1.6rem;font-weight:400;line-height:2.5rem;margin-bottom:3rem;margin-top:1.2rem}.detail-page .wrapper .content .desc figcaption{color:#8c8c8c;font-size:1.4rem;text-align:center}.detail-page .wrapper .content .desc blockquote{border-left:6px solid #edeeef;font-size:1.4rem;font-weight:600;margin:3.2rem 0;padding-left:2rem}.detail-page .wrapper .content .desc ol,.detail-page .wrapper .content .desc ul{margin-bottom:2rem;margin-left:4rem;margin-top:2rem}.detail-page .wrapper .content .desc li{color:#7c7c7c;font-size:1.6rem;margin-bottom:1.7rem;text-indent:-.6rem}.detail-page .wrapper .content .desc li:before{content:"•";display:inline;left:-3.5rem;position:relative}.detail-page .wrapper .content .desc li p{display:inline;margin-bottom:0}.detail-page .wrapper .content .desc iframe,.detail-page .wrapper .content .desc img{display:flex;height:auto;margin:3rem auto;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}.detail-page .wrapper .content .desc a{color:#4282f7;font-size:1.6rem}.detail-page .wrapper .content .desc b,.detail-page .wrapper .content .desc strong{font-weight:600}.detail-page .wrapper .content .desc code{font-size:1.6rem;margin-top:3rem;padding:4rem}.detail-page .wrapper .content .author{display:flex;flex-direction:column;margin-bottom:5.8rem;margin-top:10rem}.detail-page .wrapper .content .author-item{grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:5rem 1fr;grid-template-rows:2.5rem 2.5rem;margin-bottom:2rem}.detail-page .wrapper .content .author-item:last-child{margin-bottom:0}.detail-page .wrapper .content .author-item:first-child .author-item__icon{background-color:#ffd6d6}.detail-page .wrapper .content .author-item:nth-child(2) .author-item__icon{background-color:#d6e9ff}.detail-page .wrapper .content .author-item:nth-child(3) .author-item__icon{background-color:#ebf5bc}.detail-page .wrapper .content .author-item:nth-child(4) .author-item__icon{background-color:#ffe1af}.detail-page .wrapper .content .author-item:nth-child(5) .author-item__icon{background-color:#edeeef}.detail-page .wrapper .content .author-item:nth-child(6) .author-item__icon{background-color:#c1e4ef}.detail-page .wrapper .content .author-item:nth-child(7) .author-item__icon{background-color:#d6d9c9}.detail-page .wrapper .content .author-item__icon{align-items:center;border-radius:50%;display:flex;grid-row:1/-1;height:5rem;justify-content:center;width:5rem}.detail-page .wrapper .content .author-item__icon img{height:60%;-o-object-fit:contain;object-fit:contain;width:60%}.detail-page .wrapper .content .author-item__name{color:#222;font-size:1.6rem;font-weight:500;margin-bottom:auto;margin-top:auto}.detail-page .wrapper .content .author-item__job{color:#9d9d9d;font-size:1.5rem;font-weight:500;margin-bottom:auto;margin-top:auto}.detail-page .wrapper .content .related-post{color:#222;justify-content:space-between;margin-top:3rem;position:relative}.detail-page .wrapper .content .related-post__item{position:absolute;top:0;width:45%}.detail-page .wrapper .content .related-post .prev{left:0}.detail-page .wrapper .content .related-post .next{right:0;text-align:right}.detail-page .wrapper .content .related-post__text{font-size:2.2rem;font-weight:600}.detail-page .wrapper .content .related-post__text span{margin:0 2.1rem}.detail-page .wrapper .content .related-post__title{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;font-size:1.6rem;font-weight:500;line-height:normal;margin-top:1rem;max-height:5.2rem;overflow:hidden;text-overflow:ellipsis}.detail-page .wrapper .content .related-post img{width:.8rem}.detail-page .wrapper .content .list-btn{margin:12rem auto 0}.detail-page .wrapper .no-content{margin:auto;text-align:center}.detail-page .wrapper .no-content__title{font-size:4.8rem;font-weight:600;line-height:1.25}.detail-page .wrapper .no-content__message{color:#9d9d9d;font-size:1.6rem;line-height:normal;margin:3rem auto 0;width:45rem}.detail-page .wrapper .no-content .list-btn{margin:8rem auto}@media(max-width:1023px){.detail-page .wrapper{margin-bottom:6rem;margin-top:calc(80px + 7rem);min-width:0;width:100%}.detail-page .wrapper .content{margin-bottom:0;margin-top:0;padding-top:0}.detail-page .wrapper .content .title{font-size:2.3rem;margin-bottom:2rem}.detail-page .wrapper .content .desc img[class*=PC],.detail-page .wrapper .content .desc img[class*=Pc],.detail-page .wrapper .content .desc img[class*=pC],.detail-page .wrapper .content .desc img[class*=pc]{display:none}.detail-page .wrapper .content .desc img[class*=MOBILE],.detail-page .wrapper .content .desc img[class*=MOBILe],.detail-page .wrapper .content .desc img[class*=MOBIlE],.detail-page .wrapper .content .desc img[class*=MOBIle],.detail-page .wrapper .content .desc img[class*=MOBiLE],.detail-page .wrapper .content .desc img[class*=MOBiLe],.detail-page .wrapper .content .desc img[class*=MOBilE],.detail-page .wrapper .content .desc img[class*=MOBile],.detail-page .wrapper .content .desc img[class*=MObILE],.detail-page .wrapper .content .desc img[class*=MObILe],.detail-page .wrapper .content .desc img[class*=MObIlE],.detail-page .wrapper .content .desc img[class*=MObIle],.detail-page .wrapper .content .desc img[class*=MObiLE],.detail-page .wrapper .content .desc img[class*=MObiLe],.detail-page .wrapper .content .desc img[class*=MObilE],.detail-page .wrapper .content .desc img[class*=MObile],.detail-page .wrapper .content .desc img[class*=MoBILE],.detail-page .wrapper .content .desc img[class*=MoBILe],.detail-page .wrapper .content .desc img[class*=MoBIlE],.detail-page .wrapper .content .desc img[class*=MoBIle],.detail-page .wrapper .content .desc img[class*=MoBiLE],.detail-page .wrapper .content .desc img[class*=MoBiLe],.detail-page .wrapper .content .desc img[class*=MoBilE],.detail-page .wrapper .content .desc img[class*=MoBile],.detail-page .wrapper .content .desc img[class*=MobILE],.detail-page .wrapper .content .desc img[class*=MobILe],.detail-page .wrapper .content .desc img[class*=MobIlE],.detail-page .wrapper .content .desc img[class*=MobIle],.detail-page .wrapper .content .desc img[class*=MobiLE],.detail-page .wrapper .content .desc img[class*=MobiLe],.detail-page .wrapper .content .desc img[class*=MobilE],.detail-page .wrapper .content .desc img[class*=Mobile],.detail-page .wrapper .content .desc img[class*=mOBILE],.detail-page .wrapper .content .desc img[class*=mOBILe],.detail-page .wrapper .content .desc img[class*=mOBIlE],.detail-page .wrapper .content .desc img[class*=mOBIle],.detail-page .wrapper .content .desc img[class*=mOBiLE],.detail-page .wrapper .content .desc img[class*=mOBiLe],.detail-page .wrapper .content .desc img[class*=mOBilE],.detail-page .wrapper .content .desc img[class*=mOBile],.detail-page .wrapper .content .desc img[class*=mObILE],.detail-page .wrapper .content .desc img[class*=mObILe],.detail-page .wrapper .content .desc img[class*=mObIlE],.detail-page .wrapper .content .desc img[class*=mObIle],.detail-page .wrapper .content .desc img[class*=mObiLE],.detail-page .wrapper .content .desc img[class*=mObiLe],.detail-page .wrapper .content .desc img[class*=mObilE],.detail-page .wrapper .content .desc img[class*=mObile],.detail-page .wrapper .content .desc img[class*=moBILE],.detail-page .wrapper .content .desc img[class*=moBILe],.detail-page .wrapper .content .desc img[class*=moBIlE],.detail-page .wrapper .content .desc img[class*=moBIle],.detail-page .wrapper .content .desc img[class*=moBiLE],.detail-page .wrapper .content .desc img[class*=moBiLe],.detail-page .wrapper .content .desc img[class*=moBilE],.detail-page .wrapper .content .desc img[class*=moBile],.detail-page .wrapper .content .desc img[class*=mobILE],.detail-page .wrapper .content .desc img[class*=mobILe],.detail-page .wrapper .content .desc img[class*=mobIlE],.detail-page .wrapper .content .desc img[class*=mobIle],.detail-page .wrapper .content .desc img[class*=mobiLE],.detail-page .wrapper .content .desc img[class*=mobiLe],.detail-page .wrapper .content .desc img[class*=mobilE],.detail-page .wrapper .content .desc img[class*=mobile]{display:block}.detail-page .wrapper .content .desc h1{font-size:2.3rem}.detail-page .wrapper .content .desc h2{font-size:2rem}.detail-page .wrapper .content .desc h3{font-size:1.8rem}.detail-page .wrapper .no-content__title{font-size:3.4rem}.detail-page .wrapper .no-content__message{font-size:1.5rem;width:100%}}#medipixel-xa-page{align-items:center;background:#0d1016;color:#fff;display:flex;flex-direction:column;padding:0 320px}@media(min-width:768px)and (max-width:1023px){#medipixel-xa-page{padding:0 32px}}@media(max-width:767px){#medipixel-xa-page{padding:0 20px}}#rnd-page .hero-title{font-size:6.2rem;font-weight:500;line-height:1.25;margin:0 auto;width:80rem}@media(max-width:1023px){#rnd-page .hero-title{font-size:3rem;width:100%}}#techblog-page{min-height:calc(100vh - 15rem)}#techblog-page #techblog-section{padding:1px}#techblog-page #techblog-section .wrapper{margin-bottom:16rem;margin-top:calc(14rem + 80px);position:relative}#techblog-page #techblog-section .wrapper .title{font-size:6rem;font-weight:600;line-height:1.25}#techblog-page #techblog-section .wrapper .title span{font-weight:600}#techblog-page #techblog-section .wrapper .toolbar{display:flex;margin-top:7rem}#techblog-page #techblog-section .wrapper .toolbar__search{display:flex;margin-left:auto;position:relative}#techblog-page #techblog-section .wrapper .toolbar__search-mobile{display:none}#techblog-page #techblog-section .wrapper .toolbar__search .search-type{align-items:stretch;display:flex;font-size:1.6rem;font-weight:600;margin-right:3rem;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}#techblog-page #techblog-section .wrapper .toolbar__search .search-type__focused{align-items:center;cursor:pointer;display:flex;height:100%;padding-right:2.3rem}#techblog-page #techblog-section .wrapper .toolbar__search .search-type__btn{cursor:pointer;width:1.4rem}#techblog-page #techblog-section .wrapper .toolbar__search .search-type__list{background-color:#fff;border:1px solid #edeeef;border-radius:2rem;box-shadow:0 0 10px 1px rgba(0,0,0,.1);cursor:pointer;margin-left:-2rem;padding:3rem 5.3rem 3rem 2rem;position:absolute;top:100%;z-index:10000}#techblog-page #techblog-section .wrapper .toolbar__search .search-type__item{color:#9d9d9d;cursor:pointer;margin-top:2rem}#techblog-page #techblog-section .wrapper .toolbar__search .search-type__item.active{color:#222}#techblog-page #techblog-section .wrapper .toolbar__search .search-type__item:first-child{margin-top:0}#techblog-page #techblog-section .wrapper .toolbar__search .search-type__btn.active{transform:rotate(180deg)}#techblog-page #techblog-section .wrapper .toolbar__search .search-type__bg{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}#techblog-page #techblog-section .wrapper .toolbar__search .search-input{position:relative}#techblog-page #techblog-section .wrapper .toolbar__search .search-input input{background-color:#edeeef;border:none;border-radius:2.4rem;font-size:1.6rem;height:4.8rem;line-height:normal;padding:0 5.2em 0 1.5em;width:30rem}#techblog-page #techblog-section .wrapper .toolbar__search .search-input input::-moz-placeholder{color:#9d9d9d;letter-spacing:normal}#techblog-page #techblog-section .wrapper .toolbar__search .search-input input::placeholder{color:#9d9d9d;letter-spacing:normal}#techblog-page #techblog-section .wrapper .toolbar__search .search-input .reset-btn{cursor:pointer;height:1.8rem;margin-right:1rem;position:absolute;right:5rem;top:50%;transform:translateY(-50%);width:1.8rem}#techblog-page #techblog-section .wrapper .toolbar__search .search-input .division{background-color:#7c7c7c;height:40%;opacity:.2;position:absolute;right:5rem;top:50%;transform:translateY(-50%);width:1px}#techblog-page #techblog-section .wrapper .toolbar__search .search-input .search-btn{cursor:pointer;height:2.2rem;position:absolute;right:2rem;top:50%;transform:translateY(-50%);width:2.2rem}#techblog-page #techblog-section .wrapper .blank-blog{align-items:center;display:flex;flex-direction:column}#techblog-page #techblog-section .wrapper .blank-blog img{height:7rem;margin:15rem auto 3rem;width:7rem}#techblog-page #techblog-section .wrapper .blank-blog p{color:#9d9d9d;font-size:1.8rem;font-weight:500;line-height:normal;text-align:center}#techblog-page #techblog-section .wrapper .blank-blog p .emphasis{color:#222}#techblog-page #techblog-section .wrapper .blank-blog p .emphasis:after,#techblog-page #techblog-section .wrapper .blank-blog p .emphasis:before{content:"”";display:inline}#techblog-page #techblog-section .wrapper .loading-image-wrapper{margin-top:14rem}#techblog-page #techblog-section .wrapper .techblog{grid-gap:4rem;display:grid;gap:4rem;grid-auto-rows:35rem;grid-template-columns:repeat(2,calc(50% - 2rem));margin-top:3rem}#techblog-page #techblog-section .wrapper .techblog-item{animation:fadeSlideInFromBottom .8s;animation-fill-mode:forwards;background-color:#edeeef;border-radius:2rem;display:flex;flex-direction:column;opacity:0;padding:4rem;transform:translateY(100px);transition:all .5s}#techblog-page #techblog-section .wrapper .techblog-item:first-child{animation-delay:.1s}#techblog-page #techblog-section .wrapper .techblog-item:nth-child(2){animation-delay:.2s}#techblog-page #techblog-section .wrapper .techblog-item:nth-child(3){animation-delay:.3s}#techblog-page #techblog-section .wrapper .techblog-item:nth-child(4){animation-delay:.4s}#techblog-page #techblog-section .wrapper .techblog-item:nth-child(5){animation-delay:.5s}#techblog-page #techblog-section .wrapper .techblog-item:nth-child(6){animation-delay:.6s}#techblog-page #techblog-section .wrapper .techblog-item:nth-child(7){animation-delay:.7s}#techblog-page #techblog-section .wrapper .techblog-item:nth-child(8){animation-delay:.8s}#techblog-page #techblog-section .wrapper .techblog-item:nth-child(9){animation-delay:.9s}#techblog-page #techblog-section .wrapper .techblog-item:nth-child(10){animation-delay:1s}#techblog-page #techblog-section .wrapper .techblog-item:nth-child(11){animation-delay:1.1s}#techblog-page #techblog-section .wrapper .techblog-item:nth-child(12){animation-delay:1.2s}#techblog-page #techblog-section .wrapper .techblog-item:hover{box-shadow:2px 2px 10px 2px hsla(210,6%,93%,.6)}#techblog-page #techblog-section .wrapper .techblog-item__title{color:#222;font-size:2.6rem;font-weight:600;line-height:1.35}#techblog-page #techblog-section .wrapper .techblog-item__pure-content{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#7c7c7c;display:-webkit-box;font-size:1.6rem;line-height:normal;margin-top:1.2rem;max-height:8.2rem;overflow:hidden;text-overflow:ellipsis}#techblog-page #techblog-section .wrapper .techblog-item__date{color:#7c7c7c;font-size:1.5rem;font-weight:500;line-height:normal;margin-top:auto}#techblog-page #techblog-section .wrapper .techblog-item__author{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;max-height:5.2rem;overflow:hidden;text-overflow:ellipsis}#techblog-page #techblog-section .wrapper .techblog-item__author-item{color:#7c7c7c;display:inline;font-size:1.5rem;font-weight:500;line-height:normal;margin-right:.5rem}#techblog-page #techblog-section .wrapper .techblog-item__author-item:after{content:",";display:inline}#techblog-page #techblog-section .wrapper .techblog-item__author-item:last-child:after{content:""}#techblog-page #techblog-section .wrapper .pagination{margin-top:8rem}@media(max-width:1023px){#techblog-page{min-height:0}#techblog-page #techblog-section .wrapper{margin-bottom:13rem}#techblog-page #techblog-section .wrapper .title{align-items:center;display:flex;font-size:2.8rem;font-weight:600}#techblog-page #techblog-section .wrapper .toolbar{margin:0}#techblog-page #techblog-section .wrapper .toolbar__search{display:none}#techblog-page #techblog-section .wrapper .toolbar__search-mobile{align-items:center;background-color:#edeeef;border-radius:50%;cursor:pointer;display:flex;height:5.5rem;justify-content:center;margin-left:auto;width:5.5rem}#techblog-page #techblog-section .wrapper .toolbar__search-mobile img{width:2.4rem}#techblog-page #techblog-section .wrapper .blank-blog img,#techblog-page #techblog-section .wrapper .loading-image-wrapper{margin-top:5rem}#techblog-page #techblog-section .wrapper .techblog{grid-gap:2.4rem;grid-auto-rows:29rem;grid-template-columns:1fr;margin-top:4.5rem}#techblog-page #techblog-section .wrapper .techblog-item{padding:3.4rem 2rem 2rem}#techblog-page #techblog-section .wrapper .techblog-item__title{font-size:2rem;font-weight:600}#techblog-page #techblog-section .wrapper .techblog-item__pure-content{font-size:1.6rem;margin-top:1rem}#techblog-page #techblog-section .wrapper .techblog-item__author,#techblog-page #techblog-section .wrapper .techblog-item__date{font-size:1.4rem;font-weight:500}#techblog-page #techblog-section .wrapper .pagination{margin-top:6rem}}.detail-page.techblog .wrapper .content .desc h3{color:#222;font-size:3.2rem;font-weight:700}.detail-page.techblog .wrapper .content .desc h4{color:#222;font-size:2rem;font-weight:700}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff")}:root{--swiper-theme-color:#007aff}.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-direction:column;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container-pointer-events.swiper-container-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-container-3d{perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-container-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:#007aff;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important;text-transform:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{left:10px;right:auto}.swiper-button-prev:after,.swiper-container-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{left:auto;right:10px}.swiper-button-next:after,.swiper-container-rtl .swiper-button-prev:after{content:"next"}.swiper-button-next.swiper-button-white,.swiper-button-prev.swiper-button-white{--swiper-navigation-color:#fff}.swiper-button-next.swiper-button-black,.swiper-button-prev.swiper-button-black{--swiper-navigation-color:#000}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:50%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar,.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;left:0;top:0;width:100%}.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white{--swiper-pagination-color:#fff}.swiper-pagination-black{--swiper-pagination-color:#000}.swiper-pagination-lock{display:none}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite;border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{to{transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{backface-visibility:hidden;height:100%;pointer-events:none;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{bottom:0;height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-cube .swiper-cube-shadow:before{background:#000;bottom:0;content:"";filter:blur(50px);left:0;position:absolute;right:0;top:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{backface-visibility:hidden;z-index:0}