.jp-guide-link.active[data-v-219ac132]:before{opacity:.5}.motion-letter[data-v-6fcac6b9]{animation-duration:.5s;animation-fill-mode:both;animation-timing-function:ease-out;opacity:0;transform:translateY(24px);transform-box:fill-box;transform-origin:bottom;will-change:transform,opacity}.motion-letter[data-v-6fcac6b9]:first-child{animation-delay:0s}.motion-letter[data-v-6fcac6b9]:nth-child(2){animation-delay:.07s}.motion-letter[data-v-6fcac6b9]:nth-child(3){animation-delay:.14s}.motion-letter[data-v-6fcac6b9]:nth-child(4){animation-delay:.21s}.motion-letter[data-v-6fcac6b9]:nth-child(5){animation-delay:.28s}.motion-letter[data-v-6fcac6b9]:nth-child(6){animation-delay:.35s}.motion-letter[data-v-6fcac6b9]:nth-child(7){animation-delay:.42s}.motion-letter[data-v-6fcac6b9]:nth-child(8){animation-delay:.49s}.motion-letter[data-v-6fcac6b9]:nth-child(9){animation-delay:.56s}.motion-letter[data-v-6fcac6b9]:nth-child(10){animation-delay:.63s}.motion-letter[data-v-6fcac6b9]:nth-child(11){animation-delay:.7s}.motion-letter[data-v-6fcac6b9]:nth-child(12){animation-delay:.77s}.motion-letter[data-v-6fcac6b9]:nth-child(13){animation-delay:.84s}.motion-letter[data-v-6fcac6b9]:nth-child(14){animation-delay:.91s}.motion-letter[data-v-6fcac6b9]:nth-child(15){animation-delay:.98s}.motion-letter[data-v-6fcac6b9]:nth-child(16){animation-delay:1.05s}.motion-letter[data-v-6fcac6b9]:nth-child(17){animation-delay:1.12s}.motion-letter[data-v-6fcac6b9]:nth-child(18){animation-delay:1.19s}.motion-letter[data-v-6fcac6b9]:nth-child(19){animation-delay:1.26s}.motion-letter[data-v-6fcac6b9]:nth-child(20){animation-delay:1.33s}.motion-letter[data-v-6fcac6b9]:nth-child(21){animation-delay:1.4s}.motion-letter[data-v-6fcac6b9]:nth-child(22){animation-delay:1.47s}.motion-letter[data-v-6fcac6b9]:nth-child(23){animation-delay:1.54s}.motion-letter[data-v-6fcac6b9]:nth-child(24){animation-delay:1.61s}.motion-letter[data-v-6fcac6b9]:nth-child(25){animation-delay:1.68s}.motion-letter[data-v-6fcac6b9]:nth-child(26){animation-delay:1.75s}.motion-letter[data-v-6fcac6b9]:nth-child(27){animation-delay:1.82s}.motion-letter[data-v-6fcac6b9]:nth-child(28){animation-delay:1.89s}.motion-letter[data-v-6fcac6b9]:nth-child(29){animation-delay:1.96s}.motion-letter[data-v-6fcac6b9]:nth-child(30){animation-delay:2.03s}.motion-title__text[data-v-6fcac6b9]{animation-delay:1.32s;animation-duration:.5s;animation-fill-mode:both;animation-timing-function:ease-out;opacity:0;transform:translateY(24px);will-change:transform,opacity}.is-playing .motion-letter[data-v-6fcac6b9],.is-playing .motion-title__text[data-v-6fcac6b9]{animation-name:letterRise-6fcac6b9}@keyframes letterRise-6fcac6b9{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.jp-guide-top-our-future[data-v-3dc86742]{background-image:url(/images/jp/guide/top/history/pattern-sky500.jpg);background-image:-webkit-image-set(url("/images/jp/guide/top/history/pattern-sky500.webp") 2x type("image/webp"),url("/images/jp/guide/top/history/pattern-sky500.jpg") 2x type("image/jpg"));background-image:image-set(url("/images/jp/guide/top/history/pattern-sky500.webp") 2x type("image/webp"),url("/images/jp/guide/top/history/pattern-sky500.jpg") 2x type("image/jpg"));background-position:top;background-size:auto max(75px,5.208vw);position:relative;z-index:0}.jp-guide-top-our-future[data-v-3dc86742]:before{--tw-content:"";background-position:top;background-repeat:no-repeat;background-size:100% auto;content:"";content:var(--tw-content);height:50%;left:0;position:absolute;top:0;width:100%}@media (min-width:1025px){.jp-guide-top-our-future[data-v-3dc86742]:before{background-image:url(/images/jp/guide/top/OurFuture/back-orange.png);background-size:1440px 690px}}@media (min-width:1441px){.jp-guide-top-our-future[data-v-3dc86742]:before{background-size:100% auto}}.jp-guide-top-our-future[data-v-3dc86742]:before{background-image:url(/images/jp/guide/top/OurFuture/back-orange@sp.png);background-image:-webkit-image-set(url("/images/jp/guide/top/OurFuture/back-orange@sp.webp") 2x type("image/webp"),url("/images/jp/guide/top/OurFuture/back-orange@sp.png") 2x type("image/png"));background-image:image-set(url("/images/jp/guide/top/OurFuture/back-orange@sp.webp") 2x type("image/webp"),url("/images/jp/guide/top/OurFuture/back-orange@sp.png") 2x type("image/png"))}@media screen and (min-width:1025px){.jp-guide-top-our-future[data-v-3dc86742]:before{background-image:url(/images/jp/guide/top/OurFuture/back-orange.png);background-image:-webkit-image-set(url("/images/jp/guide/top/OurFuture/back-orange.webp") 2x type("image/webp"),url("/images/jp/guide/top/OurFuture/back-orange.png") 2x type("image/png"));background-image:image-set(url("/images/jp/guide/top/OurFuture/back-orange.webp") 2x type("image/webp"),url("/images/jp/guide/top/OurFuture/back-orange.png") 2x type("image/png"))}}.jp-guide-top-our-future[data-v-3dc86742]:after{--tw-content:"";background-image:url(/images/jp/guide/top/OurFuture/pattern-orange@sp.jpg);background-position:top;background-size:auto max(75px,5.208vw);bottom:0;content:"";content:var(--tw-content);height:calc(100% - max(86px, 22.051vw));left:0;overflow:hidden;position:absolute;width:100%}@media (min-width:1025px){.jp-guide-top-our-future[data-v-3dc86742]:after{background-image:url(/images/jp/guide/top/OurFuture/pattern-orange.jpg);height:calc(100% - max(583px, 40.486vw))}}.jp-guide-top-our-future[data-v-3dc86742]:after{background-image:url(/images/jp/guide/top/OurFuture/pattern-orange@sp.png);background-image:-webkit-image-set(url("/images/jp/guide/top/OurFuture/pattern-orange@sp.webp") 2x type("image/webp"),url("/images/jp/guide/top/OurFuture/pattern-orange@sp.png") 2x type("image/jpg"));background-image:image-set(url("/images/jp/guide/top/OurFuture/pattern-orange@sp.webp") 2x type("image/webp"),url("/images/jp/guide/top/OurFuture/pattern-orange@sp.png") 2x type("image/jpg"))}@media screen and (min-width:1025px){.jp-guide-top-our-future[data-v-3dc86742]:after{background-image:url(/images/jp/guide/top/OurFuture/pattern-orange.png);background-image:-webkit-image-set(url("/images/jp/guide/top/OurFuture/pattern-orange.webp") 2x type("image/webp"),url("/images/jp/guide/top/OurFuture/pattern-orange.png") 2x type("image/jpg"));background-image:image-set(url("/images/jp/guide/top/OurFuture/pattern-orange.webp") 2x type("image/webp"),url("/images/jp/guide/top/OurFuture/pattern-orange.png") 2x type("image/jpg"))}}.jp-guide-top-our-future .blod[data-v-3dc86742]{--tw-translate-x:-50%;align-items:flex-start;display:flex;left:53.5%;pointer-events:none;position:absolute;top:min(-232px,-59.487vw);transform:translate(-50%,var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));width:max(418px,107.179vw);z-index:1}@media (min-width:1025px){.jp-guide-top-our-future .blod[data-v-3dc86742]{left:50.5%;top:min(-302px,-20.972vw);width:max(1514px,103.264vw)}}.jp-guide-top-our-future .blod__2[data-v-3dc86742]{left:89%;top:max(42px,2.917vw);width:max(86px,22.051vw)}@media (min-width:1025px){.jp-guide-top-our-future .blod__2[data-v-3dc86742]{left:88%;width:max(233px,16.181vw)}}@media (min-width:1441px){.jp-guide-top-our-future .blod__2[data-v-3dc86742]{width:max(233px,16.181vw)}}.jp-guide-top-our-future .blod img[data-v-3dc86742]{width:100%}.jp-guide-top-our-future .wrapper[data-v-3dc86742]{display:flex;flex-direction:column;padding-left:max(20px,1.389vw);padding-right:max(20px,1.389vw);position:relative;z-index:10}@media (min-width:1025px){.jp-guide-top-our-future .wrapper[data-v-3dc86742]{padding-left:max(112px,7.778vw);padding-right:max(112px,7.778vw)}}.jp-guide-top-our-future .h2[data-v-3dc86742]{padding-bottom:max(80px,5.556vw)}@media (min-width:1025px){.jp-guide-top-our-future .h2[data-v-3dc86742]{padding-bottom:max(182px,3.542vw)}}.jp-guide-top-our-future .h3[data-v-3dc86742]{font-size:max(32px,2.222vw);font-weight:600;letter-spacing:.08em;line-height:1.5;margin-bottom:max(20px);text-align:center}@media (min-width:1025px){.jp-guide-top-our-future .h3[data-v-3dc86742]{font-size:min(48px,3.333vw);line-height:1.2;margin-bottom:max(73px,5.069vw)}}.jp-guide-top-our-future .p[data-v-3dc86742]{font-size:max(18px,1.25vw);font-weight:400;letter-spacing:.05em;line-height:2;padding-left:max(15px,3.846vw);padding-right:max(15px,3.846vw);text-align:justify}@media (min-width:1025px){.jp-guide-top-our-future .p[data-v-3dc86742]{font-size:min(22px,1.528vw);padding-left:max(72px,5vw);padding-right:max(72px,5vw)}}.jp-guide-top-our-future .link-custom[data-v-3dc86742]{align-content:center;background-size:max(30px,7.692vw);font-size:max(16px,4.103vw);font-weight:600;letter-spacing:.05em;line-height:1.2;min-height:max(30px,7.692vw)}@media (min-width:1025px){.jp-guide-top-our-future .link-custom[data-v-3dc86742]{background-size:max(40px,2.778vw) auto;font-size:min(24px,1.667vw);line-height:min(40px,2.778vw);min-height:max(40px,2.778vw)}}.jp-guide-top-our-future .link-custom[data-v-3dc86742]{background-position:0 0;margin-left:min(16px,3.846vw);margin-right:min(16px,3.846vw);margin-top:max(46px,11.795vw);padding-left:max(48px,12.308vw)}@media (min-width:1025px){.jp-guide-top-our-future .link-custom[data-v-3dc86742]{margin-left:min(72px,5vw);margin-right:min(72px,5vw);margin-top:max(36px,2.5vw);padding-left:max(55px,3.819vw)}}@media (min-width:1441px){.jp-guide-top-our-future .link-custom[data-v-3dc86742]{margin-left:max(72px,5vw);margin-right:max(72px,5vw)}}.jp-guide-top-our-future .link-custom[data-v-3dc86742]{--tw-text-opacity:1;color:#000;color:rgba(0,0,0,var(--tw-text-opacity,1))}.jp-guide-top-our-future .link-custom[data-v-3dc86742]:hover{background-image:url(/images/common/icon/arrow-right-circle-orange__hover.svg)}.jp-guide-top-our-future .link-custom__down[data-v-3dc86742]{background-image:url(/images/common/icon/arrow_circle__down.svg);margin-right:0;margin-top:max(10px,2.564vw);white-space:nowrap}@media (min-width:1025px){.jp-guide-top-our-future .link-custom__down[data-v-3dc86742]{margin-top:max(16px,1.111vw)}}.jp-guide-top-our-future .link-custom__down[data-v-3dc86742]:hover{background-image:url(/images/common/icon/arrow_circle__down--hover.svg)}.jp-guide-top-our-future .link-custom__right[data-v-3dc86742]{margin-right:0;margin-top:max(10px,2.564vw);white-space:nowrap}@media (min-width:1025px){.jp-guide-top-our-future .link-custom__right[data-v-3dc86742]{margin-top:max(16px,1.111vw)}}.jp-guide-top-our-future .case[data-v-3dc86742]{display:flex;flex-direction:column;justify-content:center;position:relative;z-index:10}@media (min-width:1025px){.jp-guide-top-our-future .case[data-v-3dc86742]{flex-direction:row}}.jp-guide-top-our-future .case__left[data-v-3dc86742]{flex:1 1 0%;max-width:max(318px,81.538vw);width:100%}@media (min-width:1025px){.jp-guide-top-our-future .case__left[data-v-3dc86742]{max-width:max(622px,43.194vw)}}.jp-guide-top-our-future .case__right[data-v-3dc86742]{display:flex;flex:1 1 0%;flex-direction:column;justify-content:center}@media (min-width:1025px){.jp-guide-top-our-future .case__right[data-v-3dc86742]{max-width:max(550px,38.194vw)}}.jp-guide-top-our-future .case .sub[data-v-3dc86742]{align-items:center;display:flex;font-size:max(18px,4.615vw);font-weight:600;gap:max(12px,.833vw);letter-spacing:.05em;line-height:max(40px,10.256vw)}@media (min-width:1025px){.jp-guide-top-our-future .case .sub[data-v-3dc86742]{font-size:min(24px,1.667vw);line-height:min(40px,2.778vw)}}.jp-guide-top-our-future .case .sub[data-v-3dc86742]:before{--tw-bg-opacity:1;--tw-content:"事例";background-color:#fdc82f;background-color:rgba(253,200,47,var(--tw-bg-opacity,1));border-radius:max(6px,.417vw);content:"事例";content:var(--tw-content);font-size:max(14px,3.59vw);font-weight:600;letter-spacing:.08em;line-height:max(18px,4.615vw);padding:max(6px,.417vw) max(10px,.694vw);text-transform:capitalize;white-space:nowrap}@media (min-width:1025px){.jp-guide-top-our-future .case .sub[data-v-3dc86742]:before{font-size:min(14px,.972vw);line-height:min(18px,1.25vw)}}.jp-guide-top-our-future .case .title[data-v-3dc86742]{font-size:max(28px,7.179vw);font-weight:600;letter-spacing:.08em;line-height:1.2;margin-top:max(17px,4.359vw)}@media (min-width:1025px){.jp-guide-top-our-future .case .title[data-v-3dc86742]{font-size:min(40px,2.778vw);line-height:1.4;margin-top:max(20px,1.389vw)}}.jp-guide-top-our-future .case .p[data-v-3dc86742]{font-weight:600;margin-top:max(8px,2.051vw);padding-left:0;padding-right:0}@media (min-width:1025px){.jp-guide-top-our-future .case .p[data-v-3dc86742]{margin-top:max(25px,1.736vw)}}.jp-guide-top-our-future .case .button[data-v-3dc86742]{margin-top:max(24px,6.154vw)}@media (min-width:1025px){.jp-guide-top-our-future .case .button[data-v-3dc86742]{margin-top:max(40px,2.778vw)}}.jp-guide-top-our-future .case__1[data-v-3dc86742]{gap:max(32px,8.205vw)}@media (min-width:1025px){.jp-guide-top-our-future .case__1[data-v-3dc86742]{gap:max(25px,1.736vw)}}.jp-guide-top-our-future .case__1 .case__left[data-v-3dc86742]{margin-left:max(16px,4.103vw)}@media (min-width:1025px){.jp-guide-top-our-future .case__1 .case__left[data-v-3dc86742]{margin-left:max(-66px,-4.583vw)}}.jp-guide-top-our-future .case__1 .case__right[data-v-3dc86742]{padding-left:max(16px);padding-right:max(16px)}@media (min-width:1025px){.jp-guide-top-our-future .case__1 .case__right[data-v-3dc86742]{padding-left:0;padding-right:0}}.jp-guide-top-our-future .case__2[data-v-3dc86742]{gap:max(32px,8.205vw);margin-left:max(16px,4.103vw);margin-top:max(72px,18.462vw)}@media (min-width:1025px){.jp-guide-top-our-future .case__2[data-v-3dc86742]{flex-direction:row-reverse;gap:0;margin-left:0;margin-right:max(-101px,-7.014vw);margin-top:max(-35px,-2.431vw)}}.jp-guide-top-our-future .img1-slide[data-v-3dc86742]{position:relative;width:100%}@media (min-width:1025px){.jp-guide-top-our-future .img1-slide[data-v-3dc86742]{display:flex}}.jp-guide-top-our-future .img1-slide-outer[data-v-3dc86742]{overflow:hidden;width:100%}.jp-guide-top-our-future .observer[data-v-3dc86742]{--tw-translate-y:2.5rem;opacity:0;transform:translate(var(--tw-translate-x),2.5rem) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.jp-guide-top-our-future .observer.visible[data-v-3dc86742]{--tw-translate-y:0px;opacity:1;transform:translate(var(--tw-translate-x)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.jp-guide-link.active[data-v-7ee4496e]:before{opacity:.5}