body,h1,h2,h3,h4,h5,h6{font-family:NaverBD}body{margin:0}[lang=en] *,[lang=en] body,[lang=en] h1,[lang=en] h2,[lang=en] h3,[lang=en] h4,[lang=en] h5,[lang=en] h6{font-family:Testbed}[lang=ja] *,[lang=ja] body,[lang=ja] h1,[lang=ja] h2,[lang=ja] h3,[lang=ja] h4,[lang=ja] h5,[lang=ja] h6{font-family:NotoSansJP;word-break:break-word}a,button,input,select,textarea{margin:0;border-width:0;background:none;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}input:focus{outline:none}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;margin:0}@font-face{font-family:NaverBD;src:url(../fonts/NaverBD-Light.eot);src:url(../fonts/NaverBD-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/NaverBD-Light.woff) format("woff2"),url(../fonts/NaverBD-Light.woff) format("woff"),url(../fonts/NaverBD-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:NaverBD;src:url(../fonts/NaverBD-Regular.eot);src:url(../fonts/NaverBD-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/NaverBD-Regular.woff) format("woff2"),url(../fonts/NaverBD-Regular.woff) format("woff"),url(../fonts/NaverBD-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:NaverBD;src:url(../fonts/NaverBD-Bold.eot);src:url(../fonts/NaverBD-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/NaverBD-Bold.woff) format("woff2"),url(../fonts/NaverBD-Bold.woff) format("woff"),url(../fonts/NaverBD-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:NaverBD;src:url(../fonts/NaverBD-ExtraBold.eot);src:url(../fonts/NaverBD-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/NaverBD-ExtraBold.woff) format("woff2"),url(../fonts/NaverBD-ExtraBold.woff) format("woff"),url(../fonts/NaverBD-ExtraBold.ttf) format("truetype");font-weight:800}@font-face{font-family:NaverBD;src:url(../fonts/NaverBD-Heavy.eot);src:url(../fonts/NaverBD-Heavy.eot?#iefix) format("embedded-opentype"),url(../fonts/NaverBD-Heavy.woff) format("woff2"),url(../fonts/NaverBD-Heavy.woff) format("woff"),url(../fonts/NaverBD-Heavy.ttf) format("truetype");font-weight:900}@font-face{font-family:Testbed;src:url(../fonts/Testbed-Light.eot);src:url(../fonts/Testbed-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Testbed-Light.woff) format("woff2"),url(../fonts/Testbed-Light.woff) format("woff");font-weight:300}@font-face{font-family:Testbed;src:url(../fonts/Testbed-Regular.eot);src:url(../fonts/Testbed-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Testbed-Regular.woff) format("woff2"),url(../fonts/Testbed-Regular.woff) format("woff");font-weight:400}@font-face{font-family:Testbed;src:url(../fonts/Testbed-Bold.eot);src:url(../fonts/Testbed-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Testbed-Bold.woff) format("woff2"),url(../fonts/Testbed-Bold.woff) format("woff");font-weight:700}@font-face{font-family:Testbed;src:url(../fonts/Testbed-ExtraBold.eot);src:url(../fonts/Testbed-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Testbed-ExtraBold.woff) format("woff2"),url(../fonts/Testbed-ExtraBold.woff) format("woff");font-weight:800}@font-face{font-family:Testbed;src:url(../fonts/Testbed-Heavy.eot);src:url(../fonts/Testbed-Heavy.eot?#iefix) format("embedded-opentype"),url(../fonts/Testbed-Heavy.woff) format("woff2"),url(../fonts/Testbed-Heavy.woff) format("woff");font-weight:900}@font-face{font-family:TestbedALT;src:url(../fonts/TestbedALT-Light.eot);src:url(../fonts/TestbedALT-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/TestbedALT-Light.woff) format("woff2"),url(../fonts/TestbedALT-Light.woff) format("woff");font-weight:300}@font-face{font-family:TestbedALT;src:url(../fonts/TestbedALT-Regular.eot);src:url(../fonts/TestbedALT-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/TestbedALT-Regular.woff) format("woff2"),url(../fonts/TestbedALT-Regular.woff) format("woff");font-weight:400}@font-face{font-family:TestbedALT;src:url(../fonts/TestbedALT-Bold.eot);src:url(../fonts/TestbedALT-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/TestbedALT-Bold.woff) format("woff2"),url(../fonts/TestbedALT-Bold.woff) format("woff");font-weight:700}@font-face{font-family:TestbedALT;src:url(../fonts/TestbedALT-ExtraBold.eot);src:url(../fonts/TestbedALT-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/TestbedALT-ExtraBold.woff) format("woff2"),url(../fonts/TestbedALT-ExtraBold.woff) format("woff");font-weight:800}@font-face{font-family:TestbedALT;src:url(../fonts/TestbedALT-Heavy.eot);src:url(../fonts/TestbedALT-Heavy.eot?#iefix) format("embedded-opentype"),url(../fonts/TestbedALT-Heavy.woff) format("woff2"),url(../fonts/TestbedALT-Heavy.woff) format("woff");font-weight:900}@font-face{font-family:NotoSansJP;font-weight:100;src:url(../fonts/NotoSansJP-Thin.eot);src:url(../fonts/NotoSansJP-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/NotoSansJP-Thin.woff) format("woff2"),url(../fonts/NotoSansJP-Thin.woff) format("woff")}@font-face{font-family:NotoSansJP;font-weight:300;src:url(../fonts/NotoSansJP-Light.eot);src:url(../fonts/NotoSansJP-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/NotoSansJP-Light.woff) format("woff2"),url(../fonts/NotoSansJP-Light.woff) format("woff")}@font-face{font-family:NotoSansJP;font-weight:400;src:url(../fonts/NotoSansJP-Regular.eot);src:url(../fonts/NotoSansJP-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/NotoSansJP-Regular.woff) format("woff2"),url(../fonts/NotoSansJP-Regular.woff) format("woff")}@font-face{font-family:NotoSansJP;font-weight:500;src:url(../fonts/NotoSansJP-Medium.eot);src:url(../fonts/NotoSansJP-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/NotoSansJP-Medium.woff) format("woff2"),url(../fonts/NotoSansJP-Medium.woff) format("woff")}@font-face{font-family:NotoSansJP;font-weight:700;src:url(../fonts/NotoSansJP-Bold.eot);src:url(../fonts/NotoSansJP-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/NotoSansJP-Bold.woff) format("woff2"),url(../fonts/NotoSansJP-Bold.woff) format("woff")}@font-face{font-family:NotoSansJP;font-weight:900;src:url(../fonts/NotoSansJP-Black.eot);src:url(../fonts/NotoSansJP-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/NotoSansJP-Black.woff) format("woff2"),url(../fonts/NotoSansJP-Black.woff) format("woff")}.layout--simple .header{opacity:1}.layout--simple .header__logo__link{pointer-events:all}.layout--simple .header__logo__link .subtitle{display:none}@media (min-width:640px){.layout--simple .header__logo__link .subtitle{display:inline-block}}.layout--simple .header__lang{display:none}.header{position:fixed;top:0;left:0;width:100%;font-family:Testbed;z-index:1000;-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(20px);background-image:linear-gradient(180deg,rgba(0,0,0,.1),rgba(0,0,0,.1));opacity:0;transition:background-color .3s,opacity .4s}.header [role=button],.header a,.header button{pointer-events:none}.header.show,.use--keyboard .header{opacity:1}.header.show [role=button],.header.show a,.header.show button,.use--keyboard .header [role=button],.use--keyboard .header a,.use--keyboard .header button{pointer-events:all}.header__logo__link{white-space:nowrap;font-family:Testbed!important;display:inline-block;padding:.9375rem 0 .6875rem;font-size:1.375rem;line-height:1.36}.header__logo__link .subtitle{display:inline-block;margin-left:-1.5rem}.header__logo__link .subtitle i{font-family:Testbed!important;display:block;width:100%;padding-right:1.5rem;text-indent:1.5rem;font-style:normal;mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),transparent);-webkit-mask-size:100% 100%;mask-size:100% 100%;mask-repeat:no-repeat;mask-position:left top,right top;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 1.5rem),transparent);-webkit-mask-repeat:no-repeat;-webkit-mask-position:left top,right top;transition:width .5s ease-in-out}.header.subtitle--hidden .subtitle i{width:0}@media (min-width:640px){.header.subtitle--hidden .subtitle i{width:100%;transition:none}}.header.subtitle--hidden .header__anchor{overflow:visible;opacity:1}.header__container{padding:0 1.375rem 0 1.5rem}.header__content{display:flex;justify-content:space-between;align-items:center}.header__lang,.header__logo__link{position:relative;font-weight:800;color:#fff;text-decoration:none;transition:color .3s ease-in-out}.header__lang:hover,.header__logo__link:hover{cursor:pointer}.header__lang svg path,.header__logo__link svg path{fill:#fff;transition:fill .3s ease-in-out}.use--keyboard .header__lang:focus .lang__subnav{opacity:1;height:auto}.header__gnb{position:relative}.header__anchor,.header__gnb{display:flex;align-items:center}.header__anchor{overflow:hidden;justify-content:center;position:absolute;left:-4.8125rem;min-width:4.25rem;height:2.125rem;border:1px solid #fff;border-radius:1.125rem;background-color:transparent;font-weight:700;font-size:.875rem;color:#fff;text-decoration:none;opacity:0;box-sizing:border-box;transition:all .3s ease-in-out}@media (hover:hover){.header__anchor:hover{background-color:#fff;color:#000}}.header .lang__subnav{position:absolute;top:32px;background:#121212;height:0;padding:0;margin:0;list-style:none;opacity:0;transition:all .3s ease-in-out;overflow:hidden}.header .lang__subnav.open{opacity:1;height:auto}.header .lang__subnav li:first-child a{padding-top:.625rem}.header .lang__subnav li:last-child a{padding-bottom:.625rem}.header .lang__btn{display:block;font-size:1rem;line-height:1.5;font-weight:700;color:hsla(0,0%,100%,.8);text-decoration:none;text-align:center;padding:5px 16px;font-family:Testbed!important}.header .lang__btn:hover{color:#fff}[lang=en] .header .lang__btn--en,[lang=ja] .header .lang__btn--ja,[lang=ko] .header .lang__btn--ko{color:#fff;pointer-events:none;font-weight:800}.header .lang svg circle,.header .lang svg path{transition:stroke .3s}.header .lang__title{display:flex;align-items:center;justify-content:center}.header .lang__title span{font-size:1rem;line-height:1}.header .lang__title .lang__text{display:inline-block;margin:0 .3125rem 0 .1875rem;transform:translateY(1px);font-family:Testbed!important}.header .lang__title .lang__img{font-size:0}.header.header--dark .header__lang,.header.header--dark .header__logo__link{color:#000}.header.header--dark .header__anchor{border-color:#000;color:#000}.header.header--dark .header__anchor.is-active,.header.header--dark .header__anchor:hover{background-color:#000;color:#fff}.header.header--dark .header__lang svg path{fill:#000}@media (min-width:640px){.header.header--flat{-webkit-backdrop-filter:none;backdrop-filter:none;background-image:none;background-color:#000}.header.header--flat.header--dark{background-color:#fff}.header__logo__link{padding:1rem 0;font-size:1.125rem;line-height:1.78}}@media (min-width:1024px){.header .header__container{padding:0 3.75rem}.header .header__anchor{overflow:visible;left:-5.25rem;min-width:4.5rem;height:2.25rem;opacity:1}}@media (min-width:1440px){.header .header__container{padding:0 6.25rem}}.footer{position:-webkit-sticky;position:sticky;top:calc(100vh - var(--footer-height) + 1px);color:#fff}.footer,.footer:after{width:100%;background-color:#000}.footer:after{content:"";position:absolute;top:100%;left:0;height:2px}@media (min-width:1024px){.footer{opacity:0;z-index:100}}.footer__container{margin-left:auto;margin-right:auto;padding:2.5rem 2.125rem}.footer__logo{margin-bottom:36px;display:flex;justify-content:space-between}.footer__logo .footer__link--logo{display:block}.footer__logo-naver img{width:121px}.footer__logo-1784{font-size:24px;font-weight:700;line-height:1.42}.footer__link--list{margin:0;padding:0}.footer__link--item{margin-bottom:16px;display:block;list-style:none}.footer__link--main{margin-bottom:20px}.footer__link--main a{font-weight:900}.footer__link--main img{width:78px;display:block}.footer__link--link{display:inline-block;font-size:.875rem;font-weight:700;line-height:1.57;border-radius:24.5px;text-decoration:none;color:#ddd}.footer__link--link span{display:none}.footer__copyright{margin-top:40px;font-size:.875rem;font-weight:700;line-height:1.57;color:#aaa;font-family:TestbedALT}.footer-gutter{width:100%;height:var(--footer-height)}@media (min-width:1024px){.section__contact[data-scradar-in="1"]~.footer{opacity:1}}.scradar__delay{position:absolute;opacity:0;pointer-events:none;z-index:-1}@media (min-width:1024px){.footer li+li:before{content:"";display:block;position:absolute;top:50%;margin-top:-4px;left:-1px;width:1px;height:8px;background:#777}.footer__logo{margin-bottom:28px}.footer__link--list{margin-left:-12px;margin-right:-12px;display:flex;align-items:center}.footer__link--item{margin-bottom:0;display:inline-block;position:relative}.footer__link--main{margin-bottom:0;line-height:18px}.footer__link--main a{font-weight:900}.footer__link--link{font-size:.875rem;padding:0 12px}.footer__link--link span{display:inline-block}.footer__copyright{margin-top:24px;margin-left:0}}@media (min-width:1024px){.footer__container{padding:2rem 3.75rem}}@media (min-width:1440px){.footer__container{padding:2rem 6.25rem}}[lang=en] .header .header__anchor{left:-6.25rem;min-width:5.5rem}[lang=ja] .header .header__anchor{left:-7.25rem;min-width:6.5rem}[lang=ja] .footer__link--link,[lang=ja] .footer__logo-1784{font-family:Testbed!important}.blind{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;width:1px;height:1px}.is-scroll-lock{overflow:hidden;height:100%}body{background-color:#000;overflow-x:hidden}.use--keyboard :focus{outline:2px solid #0656c3!important}section.scradar[data-scradar-in="1"]{z-index:100}.section__challenge{background-color:#fff}.challenge__contents{display:flex;flex-direction:column;justify-content:center;height:100%;padding:4.5rem 1.5rem 6.5rem;box-sizing:border-box}.contents__title--text-title{font-size:2.375rem;line-height:1.32;font-weight:800;color:#000;margin-bottom:2rem;opacity:calc((var(--progress-visible)) / .2)}.contents__title--text-title span{display:block}.contents__title--text-description{word-break:keep-all}.contents__title--text-description .text-description-item{font-size:1rem;font-weight:800;line-height:1.75;color:#000;opacity:calc((var(--progress-visible)) / .25)}.contents__title--text-description .text-description-item .br-pc{display:none!important}.contents__title--text-description .text-description-item:not(:first-child){margin-top:1.3125rem}.challenge__wrap{width:100%;margin-top:3.5rem;text-align:center}.challenge__list{margin:0;padding:0}.challenge__item{visibility:hidden;margin-top:1.875rem;opacity:0;list-style:none;transform:translateY(50px);transition:visibility .5s ease-in-out,transform .5s cubic-bezier(.215,.61,.355,1),opacity .5s ease-in-out}.challenge__item:first-child{margin-top:0}.challenge__item:nth-child(3n-1){transition-delay:.3s}.challenge__item:nth-child(3n){transition-delay:.6s}.challenge__item.is-show{visibility:visible;opacity:1;transform:translateY(0)}.challenge__link{overflow:hidden;display:block;position:relative;border-radius:1rem;box-shadow:4px 8px 40px rgba(0,0,0,.15);font-size:0;text-decoration:none}.challenge__link:focus .contents__img img,.challenge__link:hover .contents__img img{transform:scale(1.05)}.challenge__img-wrap{position:relative;overflow:hidden;height:56.2691131498%}.challenge__img-wrap:after{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:42px;height:50px;background-image:url(../img/icon-play.png);background-repeat:no-repeat;background-size:contain;content:""}.challenge__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:1.8s cubic-bezier(.075,.82,.165,1)}.challenge__title{font-weight:800;font-size:1rem;line-height:1.375rem}.challenge__text{display:block;width:100%;margin-top:.5rem;font-weight:700;font-size:.875rem}.challenge__text-wrap{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;min-height:106px;padding:0 1rem;background-color:#fff;color:#000;box-sizing:border-box}.challenge__btn{display:none;min-width:9.375rem;height:3.25rem;margin-top:2.5rem;border:2px solid #000;border-radius:2.5rem;background-color:#fff;font-weight:700;font-family:NaverBD;font-size:1.125rem;color:#000;cursor:pointer}.challenge__btn:hover{background-color:#000;color:#fff}[lang=ko] .text-description-item-bottom{display:none}@media (min-width:768px){.challenge__contents{padding:20.25rem 3.75rem 21.5rem;align-items:center}.contents__title--text{display:flex;justify-content:space-between;width:100%;max-width:1240px}.contents__title--text-title{min-width:300px;font-size:3.5rem;line-height:1.21;margin-bottom:0}.contents__title--text-title span{display:inline-block}.contents__title--text-description{padding-right:0}.contents__title--text-description .text-description-item{line-height:1.67;font-size:1.5rem}.contents__title--text-description .text-description-item .br-mobile{display:none!important}.contents__title--text-description .text-description-item__line{display:block}.contents__title--text-description .text-description-item:first-child{padding-right:0}.contents__title--text-description .text-description-item:not(:last-child){margin-bottom:0}.challenge__wrap{max-width:1240px;margin-top:5.25rem}.challenge__list{display:flex;flex-wrap:wrap;margin:0 -1.125rem;font-size:0}.challenge__item{display:inline-block;width:33.3333%;margin-top:2.5rem;padding:0 1.125rem;box-sizing:border-box}.challenge__item:first-child,.challenge__item:nth-child(2),.challenge__item:nth-child(3){margin-top:0}.challenge__item:nth-child(3n-2){margin-left:0}.challenge__img-wrap{height:56.1538461538%}.challenge__img-wrap:after{width:52px;height:61px}.challenge__title{font-size:1.25rem}.challenge__text{margin-top:.75rem;font-size:1.0625rem}.challenge__text-wrap{min-height:126px}.challenge__btn{min-width:10.5625rem;height:3.5rem;margin-top:3.75rem;border-radius:2.5rem;font-size:1.25rem}}[lang=en] .contents__title--text-title{font-size:2.375rem;line-height:1.32;font-weight:800;color:#000}[lang=en] .contents__title--text-description .text-description-item{font-size:1rem;font-weight:800;line-height:1.75;color:#000}[lang=en] .contents__title--text-description .text-description-item:first-child{padding-right:0}[lang=en] .contents__title--text-description .text-description-item__line{font-family:TestbedALT;letter-spacing:-.15px}@media (min-width:768px){[lang=en] .contents__title--text-title{font-size:3.5rem;line-height:1.21}[lang=en] .contents__title--text-description .text-description-item{font-size:1.5rem;line-height:1.5}[lang=en] .contents__title--text-description .text-description-item .br-pc{display:block!important}[lang=en] .contents__title--text-description .text-description-item__line{display:inline-block}}[lang=ja] .contents__title--text-title{font-size:2.375rem;line-height:1.32;font-weight:700;color:#000}[lang=ja] .contents__title--text-description .text-description-item{font-size:1rem;font-weight:700;line-height:1.75;color:#000}[lang=ja] .contents__title--text-description .text-description-item:not(:last-child){margin-bottom:1.9375rem}[lang=ja] .contents__title--text-description .text-description-item-bottom .text-description-item__line{display:block}@media (min-width:768px){[lang=ja] .contents__title--text-title{font-size:3rem;line-height:1.42;letter-spacing:-.2px;flex-shrink:0}[lang=ja] .contents__title--text-title span{display:block}[lang=ja] .contents__title--text-description .text-description-item{font-size:1.5rem;line-height:1.5}[lang=ja] .contents__title--text-description .text-description-item:not(:last-child){margin-bottom:2rem}[lang=ja] .contents__title--text-description .text-description-item__line{display:inline-block}}.section__wrap{position:relative;z-index:10}.section__contact{height:100%;margin-bottom:calc(var(--footer-height) * -1);background-color:#fff;box-sizing:border-box;height:100vh}@media (max-width:320px){.section__contact{height:100%!important}}.contact-title{font-size:2rem;line-height:1.44;padding-bottom:24px;color:#000;font-weight:800;padding-top:56px}.contact-info{padding-top:24px;padding-bottom:80px}.contact-list{list-style:none;padding:0;margin:0}.contact-item:not(:last-child){margin-bottom:24px}.contact-item .item-title{font-size:1.25rem;line-height:1.5;color:#000;font-weight:800;margin-bottom:2px}.contact-item .item-desc{font-size:1rem;line-height:1.63;color:#000;margin:0}.contents__inner{padding:0 24px}.inner-reset{margin-left:-24px;margin-right:-24px}.section-img-box img{display:block;width:100%}.section-img-box .mobile-img-bg{position:absolute;top:0;background:url(../img/contact/img-contact.jpg) no-repeat top/cover;width:100%;height:100%;display:block}.section-img-box__mobile{display:block;position:relative;padding-top:56.25%;overflow:hidden}.section-img-box__mobile img{position:absolute;top:0;width:100%;height:auto}.section-img-box__pc{display:none}@media (min-width:1024px){.section-img-box__mobile{display:none}.section-img-box__pc{display:block}.section__contact{padding:0;height:auto}.contents__inner{padding:0 60px;margin-left:auto;margin-right:auto}.contact-box{display:flex;justify-content:space-between;padding:32px 0;align-items:flex-start}.contact-title{font-size:4rem;padding:0 8px 0 0;line-height:1.16}.contact-list{padding-top:10px}.contact-info{padding:0}.contact-item{display:flex;align-items:flex-start;justify-content:space-between}.contact-item:not(:last-child){margin-bottom:12px}.contact-item .item-title{font-size:1rem;line-height:1.5;margin-bottom:0;padding-right:96px}.contact-item .item-desc{font-size:1rem;line-height:1.5;text-align:right}.contact-visual{display:block!important}}@media (min-width:1440px){.contents__inner{padding:0 100px}.contact-box{padding:52px 0 48px}.contact-title{font-size:6rem;line-height:1.04}.contact-list{padding-top:13px}.contact-item:not(:last-child){margin-bottom:8px}.contact-item .item-title{font-size:1.25rem;line-height:1.8;padding-right:72px}.contact-item .item-desc{font-size:1.25rem;line-height:1.6}}[lang=en] .section__contact .item-desc,[lang=en] .section__contact .item-title{font-family:TestbedALT}@media (min-width:1024px){[lang=en] .contact-box{align-items:flex-start}[lang=en] .contact-list{padding-top:6px}[lang=en] .contact-item:not(:last-child){margin-bottom:16px}[lang=en] .contact-item .item-title{padding-right:15px}[lang=en] .contact-item .item-desc{max-width:350px}}@media (min-width:1440px){[lang=en] .contact-list{padding-top:6px}[lang=en] .contact-item:not(:last-child){margin-bottom:24px}[lang=en] .contact-item .item-title{padding-right:19px}[lang=en] .contact-item .item-desc{max-width:438px}}[lang=ja] .contact-item .item-title,[lang=ja] .contact-title{font-family:TestbedALT!important}.page{position:relative;background:#000;height:100vh}.page-inner{display:flex;flex-direction:column;justify-content:center;height:100%}.page-title{font-size:32px;font-weight:700;line-height:1.5;color:#fff;text-align:center;padding:0 16px}.page-title p{margin:0}@media (min-width:640px){.page-title p br{display:none}}.page-box{margin-top:32px;text-align:center}.page__button{font-size:20px;color:#fff;line-height:1.5;font-weight:700;padding:10px 52px 12px;border-radius:40px;border:2px solid #fff;display:inline-block;margin:0 auto;box-sizing:border-box;text-decoration:none}[lang=en] .page-title{line-height:1.44}@media (min-width:640px){[lang=en] .page-title{line-height:1.5}}.pc-block,.pc-block-block{display:none!important}.pc-none{display:inline-block!important}.pc-none-block{display:block!important}@media (min-width:640px){.pc-block{display:inline-block!important}.pc-block-block{display:block!important}.pc-none,.pc-none-block{display:none!important}}body{will-change:scroll-position;word-break:keep-all}.cover{position:relative;height:calc(var(--full-height, 100vh) * 6);background-color:rgba(0,0,0,.4);--title-font-size:6.25rem}@media (min-width:640px){.cover{--title-font-size:10rem}}.cover__video{position:fixed;top:0;width:100vw;height:var(--full-height,100vh);mix-blend-mode:multiply}.cover__video .poster{position:absolute;width:100%;height:100%;z-index:10}.cover__video .poster img,.cover__video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cover__video video{position:absolute}.cover__video.loaded .poster{opacity:0}.cover.fade-out{background-color:#000}.cover.fade-out .cover__video{opacity:0}.cover__intro{position:relative;top:0;width:100%;height:calc(var(--full-height, 100vh) * 3)}.cover__intro[data-scradar-start="1"][data-scradar-end="1"] .cover-title{z-index:20}.cover__content{position:relative;height:calc(var(--full-height, 100vh) * 3)}.cover__content[data-visible-step]:not([data-visible-step="0"]) .cover-description{position:absolute;top:calc(var(--full-height, 100vh) * 2.5)}.cover__content[data-scradar-in="1"] .cover-description{z-index:10}.cover__content[data-scradar-in="0"] .cover-description__button,.cover__content[data-scradar-in="0"] .cover-description__item{opacity:0}.cover-title{position:-webkit-sticky;position:sticky;top:0;width:100%;padding:calc((var(--full-height, 100vh) - var(--title-font-size) * 1.1 * 2) * .5) 1.5rem calc((var(--full-height, 100vh) - var(--title-font-size) * 1.1 * 4) * .5);margin:0 auto;font-family:Testbed,sans-serif;font-size:var(--title-font-size);font-weight:800;line-height:1.1;color:#fff;box-sizing:border-box;overflow:hidden;--title-zoomin:min(var(--vw)/375 * 2,var(--vh)/330 * 2);--title-zoomout:calc(1 / var(--title-zoomin));--max-width:375px}@media (min-width:640px){.cover-title{--title-zoomin:min(min(var(--vw)/652 * 2,var(--vh)/350 * 2),1000/160);--title-zoomout:calc(1 / var(--title-zoomin));--max-width:600px}}@keyframes a{0%{top:calc(var(--full-height, 100vh) * .5);left:50%;opacity:1;transform:scale(1) translate3d(calc(-32.7% * var(--title-zoomin)),-50%,0)}30%{top:calc(var(--full-height, 100vh) * .5);left:50%;opacity:1;transform:scale(var(--title-zoomout)) translate3d(calc(-32.7% * var(--title-zoomin)),-50%,0)}35%{top:calc(var(--full-height, 100vh) * .5);left:max((100vw - var(--max-width)) * .5,1.5rem);opacity:1;transform:scale(var(--title-zoomout)) translate3d(0,-50%,0)}60%{top:calc((var(--full-height, 100vh) - var(--title-font-size) * 1.1 * 4) * .5);left:max((100vw - var(--max-width)) * .5,1.5rem);opacity:1;transform:scale(var(--title-zoomout)) translateZ(0)}80%{top:calc((var(--full-height, 100vh) - var(--title-font-size) * 1.1 * 4) * .5);left:max((100vw - var(--max-width)) * .5,1.5rem);opacity:1;transform:scale(var(--title-zoomout)) translateZ(0)}to{top:calc((var(--full-height, 100vh) - var(--title-font-size) * 1.1 * 4) * .5);left:max((100vw - var(--max-width)) * .5,1.5rem);opacity:0;transform:scale(var(--title-zoomout)) translate3d(calc(100% * var(--title-zoomin)),0,0)}}@keyframes b{0%{top:calc(var(--full-height, 100vh) * .5);left:50%;margin:0;opacity:1;transform:scale(1) translate3d(calc(-32.7% * var(--title-zoomin)),-50%,0)}30%{top:calc(var(--full-height, 100vh) * .5);left:50%;opacity:1;transform:scale(var(--title-zoomout)) translate3d(calc(-32.7% * var(--title-zoomin)),-50%,0)}35%{top:calc(var(--full-height, 100vh) * .5);left:max((100vw - var(--max-width)) * .5,1.5rem);opacity:1;transform:scale(var(--title-zoomout)) translate3d(0,-50%,0)}60%{top:calc((var(--full-height, 100vh) - var(--title-font-size) * 1.1 * 4) * .5);left:max((100vw - var(--max-width)) * .5,1.5rem);opacity:1;transform:scale(var(--title-zoomout)) translateZ(0)}80%{top:calc((var(--full-height, 100vh) - var(--title-font-size) * 1.1 * 4) * .5);left:max((100vw - var(--max-width)) * .5,1.5rem);opacity:1;transform:scale(var(--title-zoomout)) translateZ(0)}to{top:calc((var(--full-height, 100vh) - var(--title-font-size) * 1.1 * 4) * .5);left:max((100vw - var(--max-width)) * .5,1.5rem);opacity:0;transform:scale(var(--title-zoomout)) translate3d(calc(100% * var(--title-zoomin)),0,0)}}@keyframes c{0%{transform:translate3d(-100%,0,0);opacity:0}50%{transform:translate3d(-100%,0,0);opacity:0}70%{transform:translateZ(0);opacity:1}80%{transform:translateZ(0);opacity:1}to{transform:translate3d(100%,0,0);opacity:0}}@keyframes d{0%{transform:translate3d(100%,0,0);opacity:0}50%{transform:translate3d(100%,0,0);opacity:0}70%{transform:translateZ(0);opacity:1}80%{transform:translateZ(0);opacity:1}to{transform:translate3d(-100%,0,0);opacity:0}}@keyframes e{0%{opacity:1}80%{opacity:1}to{opacity:0}}.cover-title__item{width:100%;max-width:375px;margin:0 auto;will-change:transform;font-family:Testbed,sans-serif!important}@media (min-width:640px){.cover-title__item{max-width:600px}}.cover-title__item--title{width:auto;position:absolute;font-size:calc(var(--title-font-size) * var(--title-zoomin));animation:a 1s cubic-bezier(.45,.05,.55,.95) forwards paused;animation-delay:calc(var(--progress-full) * -1s);transform-origin:top left}.cover-title__item--title.animation--reset{animation-name:b}.cover-title__item:nth-child(2){text-align:right;animation:d 1s ease-out forwards paused;animation-delay:calc(var(--progress-full) * -1s)}.cover-title__item:nth-child(3){animation:c 1s ease-in-out forwards paused;animation-delay:calc(var(--progress-full) * -1s)}.cover-title__item:nth-child(4){text-align:right;animation:d 1s ease-in-out forwards paused;animation-delay:calc(var(--progress-full) * -1s)}.cover-title__scroll-down{position:fixed;bottom:1.5rem;left:50%;width:2.5rem;height:2.5rem;font-size:0;transform:translateX(-50%);animation:e 1s linear forwards paused;animation-delay:calc(var(--progress-full) * -1s)}@media (miw-width:640px){.cover-title__scroll-down{width:2.625rem;height:2.625rem}}.cover-title__scroll-down img{bottom:2.5rem;width:100%;height:100%}.cover-logo{position:fixed;top:calc(var(--full-height, 100vh) * .5);left:50%;width:100%;max-width:375px;padding:60px 96px;opacity:0;animation:f 1s linear forwards paused;animation-delay:calc(var(--progress-visible) * -1s);box-sizing:border-box;transform:translate(-50%,-50%)}@keyframes f{0%{opacity:0}3%{opacity:0;transform:translate(-50%,-30%)}6%{opacity:1}18%{opacity:1;transform:translate(-50%,-50%)}24%{opacity:0}to{opacity:0}}@media (min-width:640px){.cover-logo{max-width:600px;padding:64px 140px}}.cover-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cover-description{position:fixed;top:calc(var(--full-height, 100vh) * .5);left:50%;width:100%;max-width:375px;padding:0 2rem;margin:0 auto;font-family:NaverBD,sans-serif;font-weight:700;color:#fff;box-sizing:border-box;transform:translate(-50%,-50%)}@media (min-width:640px){.cover-description{max-width:600px}}.cover-description__item{margin-top:0;margin-bottom:2rem;font-size:1.25rem;line-height:1.7}.cover-description__item:first-child{opacity:calc((var(--progress-visible) - .25) / .1)}.cover-description__item:nth-child(2){opacity:calc((var(--progress-visible) - .39666) / .1)}.cover-description__button{display:flex;position:relative;width:100%;height:3.5rem;padding:0 1.3rem;margin-top:3.5rem;font-size:1rem;line-height:3.25rem;color:#fff;border:3px solid #fff;border-radius:3.25rem;background-color:rgba(0,0,0,.2);text-decoration:none;box-sizing:border-box;justify-content:space-between;align-items:center;transition:background-color .3s ease-in-out;opacity:calc((var(--progress-visible) - .54333) / .1)}.cover-description__button:focus,.cover-description__button:hover{background-color:rgba(0,0,0,.6)}.cover-description__button:after{width:1.5rem;height:1.5rem;background-image:url(../img/btn-more.svg);content:""}.cover-description__button.btn-book{margin-top:1rem}.cover-description__button--anchor{margin-top:1rem;color:#000;background-color:#fff}.cover-description__button--anchor:focus,.cover-description__button--anchor:hover{color:#fff}.cover-description__button--anchor:focus:after,.cover-description__button--anchor:hover:after{background-image:url(../img/btn-more.svg);transform:rotate(90deg)}.cover-description__button--anchor:after{background-image:url(../img/btn-anchor.svg)}[lang=en] .cover-description__item{font-family:TestbedALT;letter-spacing:.3px}[lang=en] .cover-description__button{text-transform:uppercase;letter-spacing:.5px}[lang=en] .cover-description__button.btn-book{display:none}[lang=en] .cover-description__button--anchor{margin-top:1.75rem}[lang=ja] .cover-title__item{word-break:keep-all}[lang=ja] .cover-description__item{word-break:break-all}[lang=ja] .cover-description__button.btn-book{display:none}@media (max-width:639px){[lang=ja] .cover-description__item br{display:none}}@media (min-width:640px){.cover-description{max-width:564px}.cover-description__item{margin-bottom:2.5rem;font-size:1.5rem;line-height:1.67}.cover-description__button{max-width:440px;height:4rem;padding:0 1.625rem 0 1.75rem;margin-top:3.875rem;font-size:1.25rem}.cover-description__button.btn-book{margin-top:1.75rem}.cover-description__button .button-icon{width:1.875rem;height:1.875rem}.cover-description__button .button-icon img{width:100%}.cover-description__button--anchor{margin-top:1.75rem}[lang=en] .cover-description{max-width:556px;letter-spacing:.4px}[lang=ja] .cover-description{max-width:612px}[lang=ja] .cover-description__button{margin-top:4rem}[lang=ja] .cover-description__button--anchor,[lang=ja] .cover-description__button.btn-book{margin-top:1.75rem}}.showcase{position:relative;height:calc(var(--full-height, 100vh) * 4);pointer-events:none}.showcase[data-scradar-start="1"][data-scradar-end="1"]{pointer-events:all}.showcase__gallery{position:-webkit-sticky;position:sticky;top:0;height:var(--full-height,100vh);overflow:hidden;transform:translateZ(0)}.showcase__gallery picture{position:absolute;top:0;right:0;bottom:0;left:0}.showcase__gallery picture:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;height:var(--full-height,100vh);background-color:#000;opacity:0;z-index:10}.showcase__gallery picture img{position:absolute;width:100vw;height:var(--full-height,100vh);max-width:none;-o-object-fit:cover;object-fit:cover;z-index:10}@keyframes g{0%{opacity:0}to{opacity:.4}}.showcase__gallery picture:first-child::before{animation:g 1s linear forwards paused;animation-delay:calc(var(--progress-full) * -1s);z-index:20}.showcase__title{--title-zoomin:min(var(--vw)/375 * 16,var(--vh)/600 * 16);--title-zoomout:calc(max(var(--vw) / 754, 1) / var(--title-zoomin));position:fixed;margin:0;font-family:NaverBD,sans-serif;font-weight:800;font-size:calc(3.25rem * var(--title-zoomin));line-height:1.44;text-align:center;color:#fff;white-space:nowrap;animation:h 2.5s cubic-bezier(.55,.06,.68,.19) forwards paused;animation-delay:calc(var(--progress-full) * -1s);transform-origin:top left}@keyframes h{0%{top:calc(var(--full-height, 100vh) * .5);left:50%;opacity:0;transform:scale(var(--title-zoomout)) translate3d(-50%,-50%,0)}3%{top:calc(var(--full-height, 100vh) * .5);left:50%;opacity:1;transform:scale(var(--title-zoomout)) translate3d(-50%,-50%,0)}10%{top:calc(var(--full-height, 100vh) * .5);left:50%;opacity:1;transform:scale(var(--title-zoomout)) translate3d(-50%,-50%,0)}14%{top:calc(var(--full-height, 100vh) * .5);left:50%;opacity:1}16%{top:calc(var(--full-height, 100vh) * .5);left:50%;opacity:0;transform:scale(1) translate3d(-48.9%,-50%,0)}to{top:calc(var(--full-height, 100vh) * .5);left:50%;opacity:0;transform:scale(1) translate3d(-48.9%,-50%,0)}}@keyframes i{0%{top:calc(var(--full-height, 100vh) * .5);left:50%;margin:0;opacity:0;transform:scale(var(--title-zoomout)) translate3d(-50%,-50%,0)}3%{top:calc(var(--full-height, 100vh) * .5);left:50%;opacity:1;transform:scale(var(--title-zoomout)) translate3d(-50%,-50%,0)}10%{top:calc(var(--full-height, 100vh) * .5);left:50%;opacity:1;transform:scale(var(--title-zoomout)) translate3d(-50%,-50%,0)}14%{top:calc(var(--full-height, 100vh) * .5);left:50%;opacity:1}16%{top:calc(var(--full-height, 100vh) * .5);left:50%;opacity:0;transform:scale(1) translate3d(-48.9%,-50%,0)}to{top:calc(var(--full-height, 100vh) * .5);left:50%;opacity:0;transform:scale(1) translate3d(-48.9%,-50%,0)}}.showcase__title.animation--reset{animation-name:i}[lang=en] .showcase__title{font-family:Testbed;font-size:calc(1.25rem * var(--title-zoomin))}[lang=ja] .showcase__title{font-size:calc(1.8rem * var(--title-zoomin))}@media (min-width:640px){[lang=en] .showcase__title{font-size:calc(1.625rem * var(--title-zoomin));line-height:1.16}}.guide{position:relative;top:0;width:100%;height:calc(var(--full-height, 100vh) * 7);padding-top:calc(var(--full-height, 100vh) * .5);margin-top:calc(var(--full-height, 100vh) * -1)}.guide:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;height:var(--full-height,100vh);background-color:#000;opacity:min(var(--progress-visible)/.117643,1)}.guide__container{position:-webkit-sticky;position:sticky;top:calc(var(--full-height, 100vh) * .5);width:100%;font-family:NaverBD,sans-serif;font-weight:700;font-size:1rem;line-height:1.75;color:#fff;transform:translate3d(0,-50%,0);visibility:hidden}.guide[data-visible-step]:not([data-visible-step="0"]) .guide__container{position:fixed}.guide[data-visible-step]:not([data-visible-step="0"]) .guide__content{margin-top:min(var(--content-height) * -1 * min((var(--progress-full) - .25)/.05,1),.1px)}.guide__content{position:relative;width:100%;max-width:375px;padding:2.5rem 2rem;margin:0 auto;box-sizing:border-box}@media (min-width:640px){.guide__content{max-width:600px}}@keyframes j{0%{bottom:50%;transform:translate3d(-50%,50%,0);opacity:1}5%{bottom:50%;transform:translate3d(-50%,50%,0)}8%{opacity:1}10%{opacity:0}12%{bottom:var(--content-height);transform:translate3d(-50%,0,0);opacity:0}to{bottom:var(--content-height);transform:translate3d(-50%,0,0);opacity:0}}@keyframes k{0%{transform:translate3d(-50%,50%,0);opacity:0}10%{transform:translate3d(-50%,50%,0);opacity:0}13%{transform:translate3d(-50%,50%,0);opacity:1}24%{transform:translate3d(-50%,50%,0);opacity:1}25%{transform:translate3d(-50%,calc(50% - 2rem),0);opacity:1}to{transform:translate3d(-50%,calc(50% - 2rem),0);opacity:1}}.guide-title{padding:1.5rem 0;margin:0;font-size:3.5rem;line-height:1.25;font-weight:800}.guide-description__item{margin:0}.guide-description__item:last-child{margin-top:1.5rem}.guide-description__item+.guide-description__item{margin-bottom:0}.guide__container.content-size--ready{visibility:visible}.guide__container.content-size--ready .guide__content{height:var(--content-height)}.guide__container.content-size--ready .guide-title{position:absolute;bottom:50%;left:50%;width:100%;max-width:calc(100% - 4rem);transform:translate3d(-50%,50%,0);opacity:1;animation:j 1s linear forwards paused;animation-delay:calc(var(--progress-full) * -1s)}.guide__container.content-size--ready .guide-description{position:absolute;bottom:50%;left:50%;width:100%;max-width:calc(100% - 4rem);transform:translate3d(-50%,150%,0);opacity:0;animation:k 1s linear forwards paused;animation-delay:calc(var(--progress-full) * -1s)}.guide__video{position:relative;width:calc(min(319px, 100vw - 56px) + max((100vw - min(319px, 100vw - 56px)) * (var(--progress-full) - .3) / .05, .1px));max-width:100vw;height:min(var(--full-height,100vh) * (var(--progress-full) - .25)/.1,var(--full-height,100vh));margin-right:auto;margin-left:auto;font-size:0;overflow:hidden;transform:translateZ(0);will-change:width,height}.guide__video .threed__video{position:absolute;top:50%;left:50%;width:100vw;height:100%;-o-object-fit:cover;object-fit:cover;background-color:#fff;transform:translate(-50%,-50%)}.guide[data-scradar-in="0"] .guide__video{opacity:0}[lang=en] .guide-title{max-width:270px;font-size:3rem;line-height:1.46}[lang=en] .guide-description{white-space:inherit}[lang=en] .guide-description__item{font-family:TestbedALT;letter-spacing:.3px}[lang=ja] .guide-title{font-size:3rem;font-weight:600}[lang=ja] .guide-description{white-space:inherit}@media (max-width:639px){.guide-description br,.guide .small-break{display:none}}@media (max-width:357px){.guide .small-break{display:block}}@media (min-width:640px){.guide__content{max-width:inherit;padding:3.75rem 2rem}.guide-title{width:100%;font-size:6.25rem;text-align:center}}@media (min-width:640px) and (max-width:900px){.guide-title{font-size:4.3rem}}@media (min-width:640px){.guide-title br{display:none}}@media (min-width:640px){.guide-description{width:auto!important;font-size:1.5rem;line-height:1.67;white-space:nowrap;box-sizing:border-box}}@media (min-width:640px) and (max-width:900px){.guide-description{font-size:1.375rem}}@media (min-width:640px){.guide__video{width:calc(min(645px, 100vw - 56px) + max((100vw - min(645px, 100vw - 56px)) * (var(--progress-full) - .3) / .05, .1px))}}@media (min-width:640px){[lang=en] .guide__content{max-width:1063px}[lang=en] .guide-title{font-size:5rem;line-height:1.2;text-align:left;max-width:inherit}}@media (min-width:640px) and (min-width:1024px){[lang=en] .guide-title{max-width:calc(100% - 50px)!important}}@media (min-width:640px) and (min-width:1025px) and (max-width:1220px){[lang=en] .guide-title{max-width:calc(100% - 120px)!important}}@media (min-width:640px) and (max-width:1250px){[lang=en] .guide-title{font-size:4rem}}@media (min-width:640px){[lang=en] .guide-description{width:100%!important;max-width:710px!important}}@media (min-width:640px) and (max-width:1024px){[lang=en] .guide-description{max-width:calc(100% - 7.5rem)!important}}@media (min-width:640px){[lang=en] .guide__video{width:calc(min(698px, 100vw - 56px) + max((100vw - min(698px, 100vw - 56px)) * (var(--progress-full) - .3) / .05, .1px))}}@media (min-width:640px){[lang=ja] .guide-title{font-size:5rem;font-weight:600}}@media (min-width:640px) and (max-width:1024px){[lang=ja] .guide-title{font-size:4rem}}@media (min-width:640px){[lang=ja] .guide-description{width:480px!important}[lang=ja] .guide-description__item{font-size:1.5rem;font-weight:500;line-height:1.67}}@media (min-width:640px){[lang=ja] .guide__video{width:calc(min(480px, 100vw - 56px) + max((100vw - min(480px, 100vw - 56px)) * (var(--progress-full) - .3) / .05, .1px))}}.story-layer{display:none;align-items:center;justify-content:center;position:fixed;top:0;left:0;right:0;bottom:0;z-index:1001;font-size:0}.story-layer.is-show{display:flex}.story-layer:before{content:"";display:inline-block;height:100%;vertical-align:middle}.story-layer__dimmed{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.45}.story-layer__inner{overflow-y:auto;position:relative;width:100%;height:100%;box-sizing:border-box;text-align:center}.story-layer__inner:before{display:inline-block;height:100%;vertical-align:middle;content:""}.story-layer__contents{display:inline-block;position:relative;width:100%;padding:2.5rem 0;vertical-align:middle}.story-layer__swiper{background-color:#000}.story-layer__swiper-slide{text-align:center}.story-layer__swiper-slide-inner{position:relative;width:100%;padding-top:56.25%}.story-layer__swiper-slide video{visibility:hidden;position:absolute;top:50%;left:50%;opacity:0;width:100%;height:100%;transition:opacity .7s;transform:translate(-50%,-50%)}.story-layer__swiper-slide video.is-show{visibility:visible;opacity:1}.story-layer__swiper-next,.story-layer__swiper-prev{display:none}.story-layer__swiper-pagination{position:absolute;bottom:1.25rem!important;text-align:center}.story-layer__swiper-pagination .swiper-pagination-bullet{width:.5rem;height:.5rem;border-radius:50%;border:1px solid #fff;background-color:transparent;box-sizing:border-box;cursor:pointer}.story-layer__swiper-pagination .swiper-pagination-bullet-active{background-color:#fff}.story-layer__controls.is-play .story-layer__play{display:block;animation:l 1s}.story-layer__controls.is-pause .story-layer__play,.story-layer__controls.is-play .story-layer__pause{display:none}.story-layer__controls.is-pause .story-layer__pause{display:block;animation:l 1s}.story-layer__pause,.story-layer__play{visibility:hidden;position:absolute;top:50%;left:50%;width:1.875rem;height:2.25rem;background-repeat:no-repeat;background-size:contain;opacity:0;transform:translate(-50%,-50%)}.story-layer__play{background-image:url(../img/icon-play.png)}.story-layer__pause{background-image:url(../img/icon-pause.svg)}.story-layer__close{position:absolute;top:0;right:0;padding:.75rem;cursor:pointer}.story-layer__close:before{display:block;width:1rem;height:1rem;background-image:url(../img/icon-close.svg);background-repeat:no-repeat;background-size:contain;content:""}@media (min-width:768px){.story-layer__contents{padding:4.25rem 0}.story-layer__swiper-next,.story-layer__swiper-prev{display:block;position:absolute;top:50%;padding:.625rem 1.25rem;transform:translateY(-50%);cursor:pointer}.story-layer__swiper-next.swiper-button-disabled,.story-layer__swiper-prev.swiper-button-disabled{display:none}.story-layer__swiper-next:after,.story-layer__swiper-prev:after{display:block;width:1.75rem;height:3.5rem;background-image:url(../img/icon-arrow-slide.svg);background-repeat:no-repeat;background-size:contain;content:""}.story-layer__swiper-prev{left:-4.25rem}.story-layer__swiper-next{right:-4.25rem}.story-layer__swiper-prev:after{transform:rotate(180deg)}.story-layer__swiper-pagination{bottom:1.875rem!important}.story-layer__swiper-pagination .swiper-pagination-bullet{width:.875rem;height:.875rem;margin:0 7px!important}.story-layer__pause,.story-layer__play{width:3.625rem;height:4.25rem}.story-layer__close{right:-1.25rem;padding:1.25rem}.story-layer__close:before{width:1.75rem;height:1.75rem}}@media (min-width:1440px){.story-layer__contents{max-width:1024px}.story-layer__swiper-next,.story-layer__swiper-prev{padding:.625rem 2.5rem}.story-layer__swiper-prev{left:-6.875rem}.story-layer__swiper-next{right:-6.875rem}}@keyframes l{0%{display:block}1%{visibility:visible;opacity:1}to{visibility:hidden;opacity:0}}img{max-width:100%}.font-testbed,.marquee{font-family:Testbed}.marquee{display:flex;position:relative;overflow:hidden;margin-bottom:2.5rem}.marquee__inner{animation-name:n;animation-duration:20s;white-space:nowrap;animation-iteration-count:infinite;animation-timing-function:linear;transition-timing-function:cubic-bezier(.4,0,.2,1)}.marquee__inner,.marquee__item{display:flex;align-items:center}.marquee__text{font-size:6.25rem;line-height:1.1;font-weight:800;font-family:Testbed!important}.marquee__text:after{content:"/";position:relative;top:50%;transform:translateY(-50%);display:inline-block;padding:0 2rem;font-size:2.5rem;line-height:1}.marquee__arrow{padding:.9375rem 0 .8125rem;margin-bottom:0}.marquee__arrow .marquee__inner{animation-name:m}.marquee__arrow .marquee__text{font-size:1.5rem;line-height:1;font-weight:800;display:flex;align-items:center}.marquee__arrow .marquee__text:after{content:"";display:inline-block;top:inherit;transform:translateY(0);padding:0 .4375rem 0 0;margin-left:-2px;background:url(../img/icon-arrow-black.svg) no-repeat 50%;width:1.75rem;height:1.75rem}.marquee__arrow.white-version .marquee__text{color:#fff}.marquee__arrow.white-version .marquee__text:after{background:url(../img/icon-arrow-white.svg) no-repeat 50%}@media (min-width:640px){.marquee__arrow .marquee__text:after{width:2.75rem;height:1.75rem;padding:0 1.875rem 0 2.25rem;background:url(../img/icon-arrow-black-pc.svg) no-repeat 50%}.marquee__arrow.white-version .marquee__text:after{background:url(../img/icon-arrow-white-pc.svg) no-repeat 50%}}@keyframes m{0%{transform:translateX(-50%)}to{transform:translateX(0)}}@keyframes n{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.section__slide-section{overflow:hidden;position:relative;background-color:#fff}.section__slide-section .section__slide-wrap{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;height:100%;--bg-start:calc(510 * var(--progress-fill));--bg-end:calc(255 * var(--progress-fill));background-image:linear-gradient(180deg,rgba(0,0,0,calc(1 - var(--progress-fill))),rgba(0,0,0,calc(1 - var(--progress-fill) * 2)));background-image:-webkit-linear-gradient(bottom,rgb(var(--bg-start),var(--bg-start),var(--bg-start)),rgb(var(--bg-end),var(--bg-end),var(--bg-end)));overflow:hidden;will-change:background-image}.section__slide-section .section__slide-box{position:relative}.section__slide{padding-bottom:5.5rem}.section__slide:first-child{padding-top:5.5rem}.section__slide.section__slide--white{color:#fff}.section__slide img{max-width:100%;transition:1.8s cubic-bezier(.075,.82,.165,1)}.section__slide .slide__swiper{padding:2.5rem 1.5rem 0}.section__slide .slide__swiper.slide__swiper--block{overflow:visible}.section__slide .slide__swiper.slide__swiper--block .slide__wrapper{display:block}.section__slide .slide__swiper.slide__swiper--block .slide__slide:not(:last-child){margin-bottom:2rem}.section__slide .slide__slide{width:100%}.section__slide.section__tech .slide__slide .slide__box--text:before{content:"";position:absolute;display:block;width:100%;height:100%;background-position:0 100%;background-size:cover;background-repeat:no-repeat;transform:scale(1.1);filter:blur(14px);background-color:rgba(0,0,0,.3);background-blend-mode:multiply}.section__slide.section__tech-1 .slide__slide:first-child .slide__box--text::before{background-image:url(../img/tech/tech-detail-1-1-m.jpg)}.section__slide.section__tech-1 .slide__slide:nth-child(2) .slide__box--text:before{background-image:url(../img/tech/tech-detail-1-2-m.jpg)}.section__slide.section__tech-1 .slide__slide:nth-child(3) .slide__box--text:before{background-image:url(../img/tech/tech-detail-1-3-m.jpg)}.section__slide.section__tech-2 .slide__slide:first-child .slide__box--text::before{background-image:url(../img/tech/tech-detail-2-1-m.jpg)}.section__slide.section__tech-2 .slide__slide:nth-child(2) .slide__box--text:before{background-image:url(../img/tech/tech-detail-2-2-m.jpg)}.section__slide.section__tech-2 .slide__slide:nth-child(3) .slide__box--text:before{background-image:url(../img/tech/tech-detail-2-3-m.jpg)}.section__slide.section__tech-2 .slide__slide:nth-child(4) .slide__box--text:before{background-image:url(../img/tech/tech-detail-2-4-m.jpg)}.section__slide .slide__title{word-break:keep-all;font-size:0}.section__slide .slide__title--text{margin:0 1.75rem 3.5rem 1.5rem}.section__slide .slide__title--text-title{font-size:2rem;line-height:1.44;font-weight:800;margin-bottom:1.375rem}.section__slide .slide__title--text-description{font-size:1rem;font-weight:700;line-height:1.63}.section__slide .slide__title--text-description br{display:none}.section__slide .slide__title--text-sub{margin-top:.625rem;font-size:.75rem;line-height:1.83;color:#aaa}.section__slide .slide__title .slide__title--img{font-size:0}.section__slide .slide__box{position:relative;font-size:0;word-break:keep-all;overflow:hidden;border-radius:1.25rem;box-shadow:4px 8px 40px rgba(0,0,0,.15);transform:translateZ(0)}.section__slide .slide__box--cta{display:block;position:relative}.section__slide .slide__box--cta:after{position:absolute;top:calc(50% - 66px);left:50%;width:50px;height:59px;background-image:url(../img/icon-play.png);background-repeat:no-repeat;background-size:contain;transform:translate(-50%,-50%);content:""}.section__slide .slide__box--time{display:flex;justify-content:center;align-items:center;position:absolute;top:20px;right:20px;width:60px;height:28px;font-weight:700;font-size:.8125rem;color:#fff;z-index:1}.section__slide .slide__box--time:before{position:absolute;width:100%;height:100%;border-radius:3px;background-color:#000;opacity:.3;z-index:-1;content:""}.section__slide .slide__box--link{display:block;position:relative}.section__slide .slide__box--link .link-btn-icon{display:block;position:absolute;top:1rem;right:1rem;width:3rem;height:3rem;background:url(../img/horizontal-link-arrow.svg) no-repeat 50%;background-color:rgba(0,0,0,.4);border-radius:50%;z-index:10;transition:.3s ease-in-out}.section__slide .slide__box--link .link-btn-icon:hover,.section__slide .slide__box--link:hover .slide__box--txt{background-color:rgba(0,0,0,.6)}.section__slide .slide__box--txt{display:inline-flex;position:relative;justify-content:center;align-items:center;position:absolute;top:16px;right:16px;z-index:1;font-weight:800;font-size:16px;color:#fff;height:44px;padding:0 16px 0 18px;border:2px solid #fff;border-radius:32px;background-color:rgba(0,0,0,.4);box-sizing:border-box;transition:background-color 1.8s cubic-bezier(.075,.82,.165,1)}.section__slide .slide__box--txt:after{content:"";display:block;width:15px;height:15px;margin-lefT:4px;background:url(../img/horizontal-link-arrow.svg) no-repeat 50%;background-size:contain}.section__slide .slide__box--text{position:absolute;bottom:0;left:0;width:100%;padding:1.5rem;text-align:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:rgba(0,0,0,.3);box-sizing:border-box;color:#fff;border-radius:0 0 1.25rem 1.25rem;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden}.section__slide .slide__box--text-title{position:relative;font-size:1.125rem;font-weight:700;line-height:1.56;margin:0}.section__slide .slide__box--text-subtitle{position:relative;font-size:1rem;font-weight:700;line-height:1.63;margin:0}.section__slide .slide__box--text-description{position:relative;margin:.5rem 0 0;font-size:.875rem;line-height:1.71;font-weight:700}.section__slide .slide__box--text-description br{display:none}.section__slide .slide__btn{margin:1.5rem 0 .1rem}.section__slide .slide__btn--wrap{display:flex;align-items:center;justify-content:flex-end}.section__slide .slide__btn img{width:100%}.section__slide .slide__btn .swiper-button-disabled{opacity:.2}.section__slide .slide__btn--item{width:1.75rem;height:1.75rem;padding:0}.section__slide .slide__btn--item:not(:last-child){margin-right:1rem}@media (min-width:1023px){.section__slide .slide__box--txt{font-size:18px;height:48px;padding:0 18px 0 20px;border-width:2.5px}.section__slide .slide__box--txt:after{width:20px;height:20px}}@media (min-width:640px){.section__slide-section{height:calc(100vh + (var(--scroll-width) + var(--delay-length)) * 1px);overflow:visible}.section__slide-section .section__slide-box,.section__slide-section .section__slide-wrap{height:100vh}.section__slide-section .section__slide-wrap{--bg-start:calc(510 * var(--progress-fill));--bg-end:calc(255 * var(--progress-fill));background-image:linear-gradient(90deg,rgba(0,0,0,calc(1 - var(--progress-fill))),rgba(0,0,0,calc(1 - var(--progress-fill) * 2)));background-image:-webkit-linear-gradient(right,rgb(var(--bg-start),var(--bg-start),var(--bg-start)),rgb(var(--bg-end),var(--bg-end),var(--bg-end)))}.section__slide-section[data-scradar-start="1"][data-scradar-end="1"] .section__slide-wrap{position:fixed}.section__slide-section .section__slide-box{display:flex;min-width:-webkit-min-content;min-width:-moz-min-content;min-width:min-content;align-items:center;transform:translate3d(calc(var(--scroll-width) * 1px * var(--progress-full) * -1),0,0);will-change:transform}.section__slide-section.signage--show .marquee__arrow{transition-delay:.2s;transform:rotate(-90deg) translate3d(0,100%,0)}.section__slide-section.signage--tran .marquee__arrow{transition:transform .3s,opacity .3s}.section__slide{padding:0;font-size:0;--right-padding:5rem;--left-padding:8.75rem}.section__slide .scradar__delay{top:0;left:calc(var(--content-offset-left) + var(--left-padding));width:min(100% - 100vw,500px)}.section__slide .scradar__delay--last{width:min(var(--content-width) - 100vw,500px)}.section__slide .scradar__delay--end{left:calc(var(--content-offset-left) + var(--content-width));width:500px}.section__slide:first-child{padding:0}.section__slide:first-child .marquee__title{visibility:hidden}.section__slide:first-child .scradar__delay{left:var(--content-offset-left)}.section__slide:nth-child(2) .marquee__title{transform:translate3d(min(max(var(--scroll-width) * var(--progress-full) * 1px - var(--content-offset-left),var(--content-offset-left) * -1),var(--content-width) - 100% - var(--right-padding)),0,0)}.section__slide .marquee__title{display:inline-block;font-size:0;transform:translate3d(min(max(var(--scroll-width) * var(--progress-full) * 1px - var(--content-offset-left) - var(--left-padding),.00001px),var(--content-width) - 100% - var(--right-padding)),0,0)}.section__slide .marquee__title .marquee__inner{animation-name:none}.section__slide .marquee__title .marquee__item:not(:first-child),.section__slide .marquee__title .marquee__text:after,.section__slide .marquee__title .marquee__text:not(:first-child){display:none}.section__slide.section__tech-2 .marquee__arrow{opacity:1}.section__slide .marquee__arrow{position:absolute;left:calc(var(--scroll-width) * 1px * var(--progress-full));bottom:0;opacity:0;width:100vh;transition:opacity .3s;transform:rotate(-90deg) translateY(0);transform-origin:left bottom;z-index:100}.section__slide .marquee__arrow.move{transform:rotate(-90deg) translateY(56px)}.section__slide[data-scradar-start="1"] .marquee__arrow{opacity:1}.section__slide .section__slide-bottom{display:flex}.section__slide .slide__swiper{padding:0;overflow:visible}.section__slide .slide__swiper.slide__swiper--block .slide__wrapper{display:flex}.section__slide .slide__swiper.slide__swiper--block .slide__slide:not(:last-child){margin-bottom:0}.section__slide .slide__wrapper{height:auto}.section__slide .section__slide--title{width:38.75rem}.section__slide .marquee__title{margin-bottom:4.25rem}.section__slide .marquee__title,.section__slide .section__slide-bottom{padding-left:18.75rem}.section__slide:first-child .section__slide-bottom,.section__slide:nth-child(2) .marquee__title{padding-left:10rem}.section__slide .slide__slide{width:26.25rem;margin-right:2.5rem}.section__slide .slide__slide:last-child{margin-right:6.25rem}.section__slide .slide__title{display:flex;flex-direction:column;justify-content:space-between;height:100%;max-width:440px}.section__slide .slide__title--img{max-width:28.75rem}.section__slide .slide__title--text{margin:0;transform:translateY(-8px)}.section__slide .slide__title--text-title{font-size:2.5rem;line-height:1.4;margin-bottom:1.5rem}.section__slide .slide__title--text-description{font-size:1rem}.section__slide .slide__title--text-description br{display:inline-block}.section__slide .slide__box{border-radius:1rem}.section__slide .slide__box--text{padding:2rem;border-radius:0 0 1rem 1rem;min-height:9.5rem}.section__slide .slide__box--text-title{font-size:1.25rem;line-height:1.4}.section__slide .slide__box--text-subtitle{font-size:1.25rem;line-height:1.5}.section__slide .slide__box--text-description{font-size:1rem;line-height:1.63}.section__slide .slide__box--text-description br{display:inline-block}.section__slide .slide__box--cta:after{top:calc(50% - 76px);width:58px;height:68px}.section__slide .slide__box--link:focus .slide__box--img img,.section__slide .slide__box:focus .slide__box--img img,.section__slide .slide__box:hover .slide__box--img img{transform:scale(1.05)}.section__slide.section__tech .slide__slide .slide__box--text:before,.section__slide .slide__btn{display:none}}@media (min-width:1024px){.section__slide .slide__box--time{top:25px;right:25px}}@media (min-width:640px) and (max-width:1024px){.section__slide{--left-padding:0.00001px}.section__slide,.section__slide:first-child{padding-top:3.7rem}.section__slide .section__slide--title{width:27.5rem}.section__slide .marquee__title{margin-bottom:2.5rem}.section__slide .marquee__title .marquee__text{font-size:4rem}.section__slide .marquee__title,.section__slide .section__slide-bottom{padding-left:6.25rem}.section__slide:first-child .section__slide-bottom,.section__slide:nth-child(2) .marquee__title{padding-left:6.375rem}.section__slide .slide__slide{width:20.625rem;margin-right:1.875rem}.section__slide .slide__slide:last-child{margin-right:5rem}.section__slide .slide__title--img{max-width:20rem}.section__slide .slide__title--text-title{font-size:1.75rem;line-height:1.43;margin-bottom:1.25rem}.section__slide .slide__title--text-description{font-size:.75rem;line-height:1.83}.section__slide .slide__box--text{padding:1.5rem;min-height:7.9375rem}.section__slide .slide__box--text-title{font-size:1rem;line-height:1.75}.section__slide .slide__box--text-subtitle{font-size:1rem}.section__slide .slide__box--text-description{font-size:.75rem;line-height:1.83}}@media (min-width:640px) and (max-height:920px){.section__slide{--left-padding:0.00001px}.section__slide,.section__slide:first-child{padding-top:3.7rem}.section__slide .section__slide--title{width:27.5rem}.section__slide .marquee__title{margin-bottom:2.5rem}.section__slide .marquee__title .marquee__text{font-size:4rem}.section__slide .marquee__title,.section__slide .section__slide-bottom{padding-left:6.25rem}.section__slide:first-child .section__slide-bottom,.section__slide:nth-child(2) .marquee__title{padding-left:6.375rem}.section__slide .slide__slide{width:20.625rem;margin-right:1.875rem}.section__slide .slide__slide:last-child{margin-right:5rem}.section__slide .slide__title--img{max-width:20rem}.section__slide .slide__title--text-title{font-size:1.75rem;line-height:1.43;margin-bottom:1.25rem}.section__slide .slide__title--text-description{font-size:.75rem;line-height:1.83}.section__slide .slide__box--text{padding:1.5rem;min-height:7.9375rem}.section__slide .slide__box--text-title{font-size:1rem;line-height:1.75}.section__slide .slide__box--text-subtitle{font-size:1rem}.section__slide .slide__box--text-description{font-size:.75rem;line-height:1.83}}.section__tech .marquee__arrow{background-image:linear-gradient(270deg,#7427ff,#002aff)}.section__new-normal .marquee__arrow{background-image:linear-gradient(90deg,#d6fe51,#68d840 97%)}.section__eco .marquee__arrow{background-image:linear-gradient(90deg,#00d543,#0cacff)}.section__with .marquee__arrow{background-image:linear-gradient(90deg,#ee7f31,#ff3973)}@media (max-width:639px){.section__eco .slide__box--text{min-height:8.2469rem}}.section__tech-2 .slide__box--text{min-height:9.75rem}@media (min-width:640px){.section__tech-2 .slide__box--text{min-height:auto}}[lang=en] .section__slide .slide__title--text-title{line-height:1.31}[lang=en] .section__slide .slide__title--text-description{font-family:TestbedALT;padding-right:4px}[lang=en] .section__slide .slide__box--text{min-height:7.875rem;padding:1.5rem 1rem}[lang=en] .section__slide .slide__box--text-title{padding:0 .9375rem;font-family:Testbed;line-height:1.44}[lang=en] .section__slide .slide__box--text-subtitle{font-family:TestbedALT;line-height:1.44}[lang=en] .section__slide .slide__box--text-description{font-family:TestbedALT;line-height:1.57}@media (max-width:640px){[lang=en] .section__slide .slide__box br,[lang=en] .section__slide .slide__title br{display:none}[lang=en] .section__slide .slide__box--text-subtitle{font-size:1.125rem}[lang=en] .section__tech .slide__box--text{min-height:9.25rem}[lang=en] .section__new-normal .slide__box--text{min-height:9.1875rem}[lang=en] .section__eco .slide__box--text{min-height:9.5rem}[lang=en] .section__with .slide__box--text{min-height:10.625rem}}@media (min-width:640px){[lang=en] .section__slide .slide__title--img{max-width:25rem}[lang=en] .section__slide .slide__title--text-title{line-height:1.25}[lang=en] .section__slide .slide__box--text{padding:2rem 1.5625rem;min-height:9.25rem}[lang=en] .section__slide .slide__box--text-title{padding:0;line-height:1.4}[lang=en] .section__slide .slide__box--text-subtitle{line-height:1.4}[lang=en] .section__slide .slide__box--text-description{line-height:1.5}[lang=en] .section__tech .slide__title--img{max-width:21.5625rem}[lang=en] .section__tech:not(.section__tech-2) .slide__box--text{min-height:10.75rem}[lang=en] .section__tech-2 .slide__box--text{min-height:12.25rem}[lang=en] .section__new-normal .slide__box--text{min-height:11rem}}@media (min-width:640px) and (max-width:1024px){[lang=en] .section__slide .slide__box--text{padding:1.4375rem .9375rem;min-height:7.0313rem}[lang=en] .section__slide .slide__title--img{max-width:18rem}[lang=en] .section__slide .slide__title--text{padding-right:3.125rem}[lang=en] .section__slide .slide__title--text-description{font-size:1rem;line-height:1.63}[lang=en] .section__slide .slide__title--text-description br{display:none}[lang=en] .section__tech .slide__title--img{max-width:11.8125rem}[lang=en] .section__tech:not(.section__tech-2) .slide__box--text{min-height:8.425rem}[lang=en] .section__tech-2 .slide__box--text{min-height:8.15rem}[lang=en] .section__new-normal .slide__box--text{min-height:8.5rem}}@media (min-width:640px) and (max-height:920px){[lang=en] .section__slide .slide__box--text{padding:1.4375rem .9375rem;min-height:7.0313rem}[lang=en] .section__slide .slide__title--img{max-width:18rem}[lang=en] .section__slide .slide__title--text{padding-right:3.125rem}[lang=en] .section__slide .slide__title--text-description{font-size:1rem;line-height:1.63}[lang=en] .section__slide .slide__title--text-description br{display:none}[lang=en] .section__tech .slide__title--img{max-width:11.8125rem}[lang=en] .section__tech:not(.section__tech-2) .slide__box--text{min-height:8.425rem}[lang=en] .section__tech-2 .slide__box--text{min-height:8.15rem}[lang=en] .section__new-normal .slide__box--text{min-height:8.5rem}}[lang=ja] .section__slide .slide__title--text-title{font-weight:600}[lang=ja] .section__slide .slide__box--text-description,[lang=ja] .section__slide .slide__box--text-title:not(.font-testbed){font-weight:500}[lang=ja] .section__slide:not(.section__eco) .slide__box--text{min-height:9.75rem}@media (max-width:639px){[lang=ja] .section__slide .slide__title--text-title{margin-bottom:1.5625rem}[lang=ja] .section__slide .slide__title--text-sub{margin-top:.875rem}[lang=ja] .section__slide .slide__box--text-description{word-break:keep-all}[lang=ja] .section__slide.section__tech-2 .slide__title--text-description{padding-right:4px}}@media (max-width:340px){[lang=ja] .section__slide .slide__box--text-description{word-break:inherit}[lang=ja] .section__slide .slide__box--text-description br{display:none!important}}@media (min-width:640px){[lang=ja] .section__slide .slide__title{max-width:460px}[lang=ja] .section__slide .slide__title--img{max-width:440px}[lang=ja] .section__slide .slide__box--text{min-height:9.5rem}[lang=ja] .section__slide:not(.section__eco) .slide__box--text{min-height:11.1875rem}}@media (min-width:640px) and (max-width:1024px){[lang=ja] .section__slide .marquee__title{margin-bottom:3.25rem}[lang=ja] .section__slide .slide__title{max-width:360px}[lang=ja] .section__slide .slide__title--text-title{margin-bottom:1.25rem;line-height:1.36}[lang=ja] .section__slide .slide__title--text-description{font-size:1rem;line-height:1.63}[lang=ja] .section__slide .slide__title--text-description br{display:none}[lang=ja] .section__slide .slide__title--text-sub{margin-top:.6875rem;font-size:.625rem}[lang=ja] .section__slide .slide__title--img{max-width:272px}[lang=ja] .section__slide .slide__box--text{min-height:128px!important}[lang=ja] .section__slide:not(.section__eco,.section__tech-1) .slide__box--text{min-height:150px!important}}@media (min-width:640px) and (max-height:920px){[lang=ja] .section__slide .marquee__title{margin-bottom:3.25rem}[lang=ja] .section__slide .slide__title{max-width:360px}[lang=ja] .section__slide .slide__title--text-title{margin-bottom:1.25rem;line-height:1.36}[lang=ja] .section__slide .slide__title--text-description{font-size:1rem;line-height:1.63}[lang=ja] .section__slide .slide__title--text-description br{display:none}[lang=ja] .section__slide .slide__title--text-sub{margin-top:.6875rem;font-size:.625rem}[lang=ja] .section__slide .slide__title--img{max-width:272px}[lang=ja] .section__slide .slide__box--text{min-height:128px!important}[lang=ja] .section__slide:not(.section__eco,.section__tech-1) .slide__box--text{min-height:150px!important}}
/*# sourceMappingURL=naver_1784.min.css.map */
