:root{--black:#000;--blue:#285ae6;--pink:#ff61b9;--yellow:#ffd200;--beige:#f3f3e9;--pastel-blue:#6e8be6;--light-blue:#eef1fb;--light-purple:#e6e5ff;--grey:#dcdcdd;--grad-purple:linear-gradient(60deg,#c53bc0,#7b6ce1 44%,#3998ff);--grad-purple-fallback:#c53bc0;--grad-blue:linear-gradient(60deg,#8fceea,#67bee1 50%,#00a4cf);--grad-blue-fallback:#8fceea;--easing-default:cubic-bezier(0.22,0.9,0.3,1)}*{box-sizing:border-box}body{background:#fff;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;letter-spacing:.06rem;line-height:1.6}.inview{opacity:0}.inview.is-inview{opacity:1;transition:opacity .8s var(--easing-default) .3s}.box-default{margin:0 auto;max-width:1200px;width:100%}.box-padding-x{padding-left:50px;padding-right:50px}.box-padding-y{padding-bottom:80px;padding-top:80px}.flex{align-self:stretch;display:flex;flex-flow:row wrap;gap:20px;justify-content:space-between}.flex2 .row{width:calc(50% - 20px)}.row .row-image{height:auto;vertical-align:bottom;width:100%}.margin-x-auto{margin-left:auto;margin-right:auto}em.blue{color:var(--blue)}em.blue,em.pink{font-style:normal}em.pink{color:var(--pink)}em.pastel-blue{color:var(--pastel-blue);font-style:normal}.spbr{display:none}.btn{border-radius:45px;display:inline-block;font-size:24px;font-weight:700;letter-spacing:.06em;max-width:360px;padding:15px;position:relative;text-align:center;text-decoration:none;transition:all .3s var(--easing-default);width:100%}.btn:hover{opacity:.8}.ico-caret:after{border-right:2px solid;border-top:2px solid;box-sizing:border-box;content:"";display:inline-block;height:15px;position:absolute;right:10%;top:50%;transform:rotate(45deg) translateY(-50%);transition:all .25s var(--easing-default);width:15px}.ico-caret:hover:after{right:8%}.mod-cta{max-width:360px;padding:30px 0;text-align:center;width:100%}.cta-lead{color:var(--pastel-blue);font-size:22px;font-weight:700;letter-spacing:.014em;margin-bottom:15px}.cta-note{color:#666;font-size:12px;line-height:1.7;margin-top:12px;padding-left:5px;padding-right:5px;text-align:left}.cta-note p{margin:0}.bg-grad-purple{background:var(--grad-purple-fallback);background:var(--grad-purple);color:#fff}.bg-beige{background:var(--beige)}html:not(.hs-inline-edit) body:not(.package-is-page-editor) .package-dnd-area:empty,html:not(.hs-inline-edit) body:not(.package-is-page-editor) .package-dnd-area>.container-fluid:empty,html:not(.hs-inline-edit) body:not(.package-is-page-editor) .package-dnd-area>.container-fluid:not(:has(.dnd-section,.dnd-module,.widget-type-module,section)){display:none}.section-title{mix-blend-mode:multiply!important;padding:30px 0 0;text-align:center}.section-title img{height:320px;max-width:95%;width:auto}.section-lead{font-family:zen maru gothic,sans-serif;font-size:60px;font-weight:700;letter-spacing:.018em;line-height:1.6;margin:-1.5em 0 1.5em;text-align:center}#top,.top-typo{position:relative}.top-typo{mix-blend-mode:multiply!important;padding:15px 15px 20px;width:100%;z-index:5}.top-typo img{height:auto;width:100%}.top-text{position:relative;z-index:5}.top-lead{font-size:22px;letter-spacing:.14em;line-height:2;margin-bottom:30px}.top-copy,.top-lead{font-family:Zen Maru Gothic,sans-serif;font-weight:700}.top-copy{font-size:75px;font-size:60px;letter-spacing:.06em;line-height:1}.top-copy .marker,.top-lead .marker{background:#fff;border-radius:20px;display:inline-block;margin:10px 0;padding:5px 10px 8px}.top-copy p{margin:0}.top-copy span[style*=background-color]{border-radius:20px;display:inline-block;margin:10px 0;padding:5px 10px 8px}.top-copy .size-l{font-size:1.3em;font-style:normal;letter-spacing:.1em;line-height:.7em;padding-left:.07em;vertical-align:-.05em}.top-cover{max-width:1100px;position:absolute;right:0;top:0;width:60%;z-index:1}.top-cover img{height:auto;vertical-align:bottom;width:100%}.commit-box{background:hsla(0,0%,100%,.8);border-radius:40px;font-family:zen maru gothic,sans-serif;margin:0 auto;padding:30px 50px;position:relative;z-index:5}#works{padding-bottom:0;padding-top:40px}.commit-title{font-size:41px;font-weight:700;letter-spacing:.06em;margin-bottom:30px;padding-right:210px;position:relative}.commit-title img{bottom:-10px;content:"";height:auto;position:absolute;right:0;width:230px}.commit-list{align-items:center;display:flex;flex-flow:row wrap;gap:20px;justify-content:space-between;list-style:none;margin:0;padding:0}.commit-list li{color:#686b6e;font-weight:700;text-align:center;width:calc(25% - 20px)}.commit-list li img{height:auto;margin-bottom:15px;vertical-align:bottom;width:100%}.aa-commit-list{align-items:start;display:grid}.aa-commit-list li{width:auto}.aa-free-content-block,.aa-history-block{margin-bottom:50px}.aa-free-content-block--one,.aa-free-content-block--one .history-text,.aa-history-block--one,.aa-history-block--one .history-text{width:100%}.aa-free-content-block figure,.aa-history-block figure{margin:0}.aa-free-content-image{margin-bottom:40px}.aa-free-content-image img{display:block;height:auto;max-width:100%}.aa-history-lead{background:none;padding-right:0}.aa-faq-list li figure{display:none}.history-box01 figure{padding-bottom:100px;position:relative}.history-box01 figure .position-image{bottom:0;height:auto;left:-70px;position:absolute;width:220px;z-index:3}.history-title{font-size:46px;letter-spacing:.1em;line-height:1.6;position:relative}.history-title .position-image{bottom:-95px;height:auto;position:absolute;right:0;width:120px;z-index:3}#history p{font-weight:700;line-height:2.4;margin-top:2em}.history-lead{background:url(https://245096697.fs1.hubspotusercontent-na2.net/hubfs/245096697/raw_assets/public/sk-elevate-child/images/package/image09.png) no-repeat 100%;background-size:270px auto;font-size:28px;font-weight:700;letter-spacing:.014em;line-height:2;margin:1em 0 2em;padding:0 280px 0 0}#mission{background:url(https://245096697.fs1.hubspotusercontent-na2.net/hubfs/245096697/raw_assets/public/sk-elevate-child/images/package/icons.svg) no-repeat center calc(100% - 110px);background-size:clamp(300px,90%,1000px) auto;padding-bottom:300px}.howto-list li{list-style:none;margin:150px 0 0;min-height:500px;overflow:hidden;position:relative}.howto-list li:first-child{background:url(https://245096697.fs1.hubspotusercontent-na2.net/hubfs/245096697/raw_assets/public/sk-elevate-child/images/package/text-01.svg) no-repeat -200px;background-size:auto 480px}.howto-list li:first-child h3{position:relative}.howto-list li:first-child h3:after{background:url(https://245096697.fs1.hubspotusercontent-na2.net/hubfs/245096697/raw_assets/public/sk-elevate-child/images/package/image11.png) no-repeat 50%;background-size:cover;bottom:50px;content:"";display:block;height:199px;position:absolute;right:50px;width:115px}.howto-list li:nth-child(2){background:url(https://245096697.fs1.hubspotusercontent-na2.net/hubfs/245096697/raw_assets/public/sk-elevate-child/images/package/text-02.svg) no-repeat -200px;background-size:auto 480px}.howto-list li:nth-child(3){background:url(https://245096697.fs1.hubspotusercontent-na2.net/hubfs/245096697/raw_assets/public/sk-elevate-child/images/package/text-03.svg) no-repeat -200px;background-size:auto 480px}.howto-list .howto-box{align-items:center;display:flex;flex-flow:row wrap;gap:50px;justify-content:space-between;position:relative;z-index:2}.howto-list .howto-content{width:calc(100% - 600px)}.howto-list h3{font-size:34px;font-weight:700;letter-spacing:.18em;line-height:1.8;margin-bottom:15px}.howto-list h3:before{content:"POINT";display:block;font-family:josefin sans,sans-serif;font-size:30px;letter-spacing:0}.howto-list h3+p{font-size:18px;font-weight:700;letter-spacing:.1em;line-height:2.4}.howto-list .how-to-image{border-radius:20px;height:auto;vertical-align:bottom;width:550px}.howto-list .how-to-image .hs_cos_wrapper,.howto-list .how-to-image .hs_cos_wrapper_type_image,.howto-list .how-to-image img,.howto-list .how-to-image>span{display:block;max-width:none!important;width:100%!important}.howto-list .how-to-image img{height:auto;vertical-align:bottom}#contact{overflow:hidden;padding-bottom:80px}.flow-list{align-items:flex-start;display:flex;flex-flow:row wrap;gap:50px;justify-content:space-between;list-style:none;margin:auto}.flow-list li{max-width:300px;width:calc(33.33333% - 50px)}.flow-list li h3{color:var(--blue);font-size:30px;font-weight:700;letter-spacing:.14em;line-height:1.8;margin:15px 0 10px}.flow-list li p{font-size:18px;font-weight:500;letter-spacing:0;line-height:1.8}.flow-list li figure{position:relative}.flow-list li figure img{height:auto;vertical-align:bottom;width:100%}.flow-list li figure:before{border-bottom:15px solid transparent;border-left:20px solid #686b6e;border-top:15px solid transparent;content:"";height:0;position:absolute;right:-60px;top:calc(50% + 15px);transform:translateY(-50%);width:0}.flow-list li:nth-child(3) figure:before,.flow-list li:nth-child(5) figure:before,.flow-list li:nth-child(6) figure:before{display:none}.flow-list li:nth-child(3) figure:after{background:url(https://245096697.fs1.hubspotusercontent-na2.net/hubfs/245096697/raw_assets/public/sk-elevate-child/images/package/arr01.svg) no-repeat 100%;background-size:cover;right:-11vw;width:11vw}.flow-list li:nth-child(3) figure:after,.flow-list li:nth-child(4) figure:after{content:"";height:140px;position:absolute;top:calc(50% + 15px);transform:translateY(-50%)}.flow-list li:nth-child(4) figure:after{background:url(https://245096697.fs1.hubspotusercontent-na2.net/hubfs/245096697/raw_assets/public/sk-elevate-child/images/package/arr01.svg) no-repeat 100%;background-size:auto 100%;left:-30vw;width:30vw}.faq-list{list-style:none;margin:0;padding:0}.faq-list li{background:var(--light-purple);border-radius:40px;margin:30px 0;padding:30px 40px;position:relative}.faq-list li .q{align-items:center;border-bottom:1px solid #000;display:flex;font-size:22px;font-weight:700;justify-content:flex-start;letter-spacing:.1em;margin-bottom:15px;padding:0 0 20px}.faq-list li .q:before{color:var(--blue);content:"Q";display:inline-block;font-family:josefin sans,sans-serif;font-size:60px;font-weight:500;line-height:1;margin-right:20px;padding-top:10px;text-align:center;width:60px}.faq-list li .a{align-items:center;display:flex;font-size:18px;font-weight:500;justify-content:flex-start;letter-spacing:.1em;line-height:2}.faq-list li .a:before{color:var(--pink);content:"A";display:inline-block;font-family:josefin sans,sans-serif;font-size:60px;font-weight:500;line-height:1;margin-right:20px;text-align:center;width:60px}.faq-list li figure{position:absolute}.faq-list li figure img{height:auto;vertical-align:bottom;width:100%}.faq-list li:nth-child(2) figure{right:50px;top:auto;top:50%;transform:translateY(-50%);width:150px}.faq-list li:nth-child(4) figure{bottom:5px;right:120px;top:auto;width:180px}@media screen and (max-width:1024px){.box-default{width:95%}.nobr1024{display:none}.section-title img{height:200px}.section-lead{font-size:50px;line-height:1.4}.top-cover{width:68%;z-index:1}.commit-title{font-size:34px;padding-right:130px}.commit-title img{height:auto;right:-50px;width:200px}.commit-list li{font-size:13px}.history-title{font-size:34px}.history-title .position-image{bottom:-70px;right:-40px;width:100px}.history-lead{background-size:200px auto;font-size:22px;padding:0 250px 0 0}#mission{background-position-y:calc(100% - 80px);padding-bottom:230px}.howto-list .howto-content{width:calc(100% - 450px)}.howto-list .how-to-image{width:400px}.howto-list h3{line-height:1.6}.howto-list h3:before{font-size:24px}.howto-list li:first-child h3:after{bottom:45px;height:140px;right:10px;width:80px}.howto-list h3+p{font-size:16px;line-height:2}.howto-list li:first-child,.howto-list li:nth-child(2),.howto-list li:nth-child(3){background-size:auto 400px}.flow-list li:nth-child(3) figure:after,.flow-list li:nth-child(4) figure:after{display:none}}@media screen and (max-width:768px){.box-padding-x{padding-left:20px;padding-right:20px}.box-padding-y{padding-bottom:40px;padding-top:40px}.nobr768{display:none}.section-title img{height:150px}.section-lead{font-size:40px;line-height:1.2;margin:-1em 0 1em}.top-copy{font-size:60px;line-height:1.2}.commit-box{padding:20px 30px}.commit-title{font-size:28px;padding-right:90px}.commit-title img{right:-30px;width:150px}.commit-list{gap:10px}.commit-list li{font-size:11px;width:calc(25% - 10px)}.history-title{font-size:28px}.history-title .position-image{bottom:-40px;right:-20px;width:80px}.history-box01 figure .position-image{bottom:auto;top:70%;transform:rotate(-10deg);width:75%}#history p{font-size:15px;letter-spacing:.014em;line-height:2;margin-top:1.5em}.history-lead{background-size:200px auto;font-size:22px;padding:0 250px 0 0}#mission{background-position-y:calc(100% - 50px);padding-bottom:150px}.howto-list li{margin:80px 0 0;min-height:auto}.howto-list .howto-content{padding-left:20%;width:100%}.howto-list li:first-child h3:after{bottom:50px;height:100px;right:60px;width:60px}.howto-list .how-to-image{margin:0 auto 30px;padding-left:20%;width:100%}.howto-list li{background-position:-100px 20px!important;background-size:auto 250px!important}.flow-list{gap:30px}.flow-list li{width:calc(50% - 30px)}.flow-list li figure:before{right:-58px}.flow-list li:nth-child(2) figure:before,.flow-list li:nth-child(4) figure:before{display:none}.flow-list li:nth-child(3) figure:before{display:inline}.faq-list li{padding:15px 20px}.faq-list li:nth-child(2) .a{padding-right:120px}.faq-list li:nth-child(2) figure{bottom:20px;right:20px;top:auto;transform:none;width:110px}.faq-list li:nth-child(4) .a{padding-right:150px}.faq-list li:nth-child(4) figure{bottom:20px;right:20px;top:auto;transform:none;width:150px}}@media screen and (max-width:640px){.box-padding-x{padding-left:10px;padding-right:10px}.spnobr{display:none}.spbr{display:inline}.btn{font-size:20px;padding:12px}.cta-lead{font-size:18px}.section-title img{height:70px}.section-lead{font-size:28px;line-height:1.4;margin:0 0 .5em}#top .mod-cta{margin:0 auto;padding-bottom:20px}.top-lead{font-size:18px;letter-spacing:.1em;line-height:1.8;margin-bottom:20px}.top-copy{display:flex;flex-flow:row wrap;font-size:32px;justify-content:flex-start;line-height:1.2}.top-copy br{display:none}.top-cover{width:88%}#works{padding-bottom:50px;padding-top:50px}.commit-box{margin-bottom:0;padding:20px}.commit-title{line-height:1.4;margin-bottom:20px;padding-right:0;text-align:center}.commit-title img{display:none}.commit-list{gap:10px}.commit-list li{font-size:11px;width:calc(50% - 10px)}#history{overflow:hidden;padding-bottom:50px}.history-box01 figure{margin:0 auto!important;padding-bottom:70px;width:80%!important}.history-box01 figure .position-image{top:70%;width:70%}.history-text{width:100%!important}.history-title .position-image{width:100px}.history-lead{background:none;font-size:20px;line-height:1.6;margin-bottom:1.5em;padding:0}.history-box02 .row{width:100%!important}#mission{background-position-y:calc(100% - 50px);padding-bottom:100px}.howto-list .howto-box{flex-direction:column;gap:30px}.howto-list .howto-content{padding-left:5%;padding-right:5%}.howto-list h3{font-size:30px;margin-bottom:10px;padding-bottom:20px}.howto-list li{margin-top:50px}.howto-list li:first-child h3:after{bottom:-40px}.howto-list .how-to-image{margin-bottom:20px;padding-left:0;padding-right:0;width:100%}.howto-list .how-to-image .hs_cos_wrapper,.howto-list .how-to-image .hs_cos_wrapper_type_image,.howto-list .how-to-image>span{display:block;max-width:none!important;width:100%!important}.howto-list .how-to-image img{display:block;max-width:none;width:100%!important}.flow-list{flex-flow:column nowrap;gap:20px}.flow-list li{margin:20px auto 0;max-width:none!important;width:85%!important}.flow-list li figure:after,.flow-list li figure:before,.flow-list li:nth-child(3) figure:before{display:none}.faq-list li .a,.faq-list li .q{align-items:flex-start!important}.faq-list li .a{padding-left:10px;padding-right:0!important}.faq-list li .a:before{margin-right:20px!important}.faq-list li figure img{display:none}}@media screen and (max-width:400px){.box-default{width:98%}.box-padding-x{padding-left:5px;padding-right:5px}.mod-cta{max-width:300px}.top-copy{font-size:25px;font-size:21px}.top-copy .marker,.top-lead .marker{margin:5px 0!important}#works{padding-bottom:20px;padding-top:20px}.commit-title{font-size:26px}.commit-list li{font-size:14px}.commit-box{margin:0 5px!important}.history-box01 figure{padding-bottom:50px!important}.history-box01 figure .position-image{top:75%!important}.history-title{font-size:26px}.history-title .position-image{bottom:-30px;right:-40px;width:90px}.howto-list li:first-child h3:after{right:0}.howto-list li{background-position:center 40px!important;background-size:auto 180px!important}#faq{padding-bottom:60px!important}.faq-list li .q{line-height:1.4!important}.faq-list li .q:before{font-size:40px;margin-right:10px;width:40px}.faq-list li .a{line-height:1.6!important;padding-left:0!important}.faq-list li .a:before{font-size:40px;width:40px}}@media screen and (min-width:350px) and (max-width:400px){.history-title .position-image{bottom:-30px;right:-3%;width:26vw}}.package-footer-module{display:block}.companyInfo{background:#4d4d4d;color:#fff;font-size:12px;padding:24px 0;text-align:center}.companyInfo .logoCompany{margin-bottom:1.6rem}.companyInfo .accessTxt a.tel{color:#fff;font-weight:400;text-decoration:none}.companyInfo .accessTxt a.tel,.companyInfo .accessTxt a.tel:active,.companyInfo .accessTxt a.tel:hover{cursor:default}.companyInfo .accessTxt a.tel.on{opacity:1}@media screen and (max-width:640px){.companyInfo .accessTxt{font-size:1.1rem;padding:0 1em}}.copyright{font-size:1.2rem;height:4rem;position:relative;text-align:center}@media screen and (max-width:640px){.copyright{font-size:1.1rem;height:auto;padding:1em 0}}.copyright small{align-items:center;display:flex;font-size:12px;height:100%;justify-content:center}@media screen and (max-width:640px){.copyright small{display:block;height:auto;margin-bottom:.4em}}.copyright a{color:#000;text-decoration:none}.copyright a,.copyright a:active,.copyright a:hover{cursor:default}.copyright a.on{opacity:1}.copyright .personalinfo{align-items:center;display:flex;font-size:12px;height:100%;justify-content:left;position:absolute;right:2em;top:0}.copyright a.personalinfo{cursor:pointer}@media screen and (max-width:640px){.copyright .personalinfo{display:block;height:auto;position:static}}.aa-commit-list li{width:auto!important}.aa-commit-list{display:grid!important;gap:20px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.aa-history-lead{background:none!important;padding-right:0!important}.aa-free-content-item--custom-size,.aa-free-content-item--custom-size *{font-size:var(--aa-free-item-size-pc,inherit)!important;line-height:var(--aa-free-item-line-height,inherit)}.aa-free-content-title--custom-size,.aa-free-content-title--custom-size *{font-size:var(--aa-free-title-size-pc,inherit)!important;line-height:var(--aa-free-title-line-height,inherit)}.aa-free-content-body--custom-size,.aa-free-content-body--custom-size *{font-size:var(--aa-free-body-size-pc,inherit)!important;line-height:var(--aa-free-body-line-height,inherit)}.commit-title p,.history-lead p,.section-lead p{margin:0}@media screen and (max-width:640px){.aa-commit-list{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.aa-top-copy{font-size:var(--aa-top-copy-size-pc,60px)}@media screen and (max-width:1024px){.aa-top-copy{font-size:var(--aa-top-copy-size-tablet,60px)}.aa-free-content-item--custom-size,.aa-free-content-item--custom-size *{font-size:var(--aa-free-item-size-tablet,var(--aa-free-item-size-pc,inherit))!important}.aa-free-content-title--custom-size,.aa-free-content-title--custom-size *{font-size:var(--aa-free-title-size-tablet,var(--aa-free-title-size-pc,inherit))!important}.aa-free-content-body--custom-size,.aa-free-content-body--custom-size *{font-size:var(--aa-free-body-size-tablet,var(--aa-free-body-size-pc,inherit))!important}}@media screen and (max-width:640px){.aa-top-copy{font-size:var(--aa-top-copy-size-sp,32px)}.aa-free-content-item--custom-size,.aa-free-content-item--custom-size *{font-size:var(--aa-free-item-size-sp,var(--aa-free-item-size-tablet,var(--aa-free-item-size-pc,inherit)))!important}.aa-free-content-title--custom-size,.aa-free-content-title--custom-size *{font-size:var(--aa-free-title-size-sp,var(--aa-free-title-size-tablet,var(--aa-free-title-size-pc,inherit)))!important}.aa-free-content-body--custom-size,.aa-free-content-body--custom-size *{font-size:var(--aa-free-body-size-sp,var(--aa-free-body-size-tablet,var(--aa-free-body-size-pc,inherit)))!important}.aa-free-content-block--two .history-text,.aa-free-content-block--two figure.row{width:100%!important}.aa-free-content-block--two figure.row{margin-left:auto;margin-right:auto}.aa-free-content-block--two .row-image{width:100%}.aa-free-content-text--mobile-auto-breaks br{display:none}}@media screen and (max-width:320px){.aa-top-copy{font-size:var(--aa-top-copy-size-small,21px)}.aa-free-content-item--custom-size,.aa-free-content-item--custom-size *{font-size:var(--aa-free-item-size-small,var(--aa-free-item-size-sp,var(--aa-free-item-size-tablet,var(--aa-free-item-size-pc,inherit))))!important}.aa-free-content-title--custom-size,.aa-free-content-title--custom-size *{font-size:var(--aa-free-title-size-small,var(--aa-free-title-size-sp,var(--aa-free-title-size-tablet,var(--aa-free-title-size-pc,inherit))))!important}.aa-free-content-body--custom-size,.aa-free-content-body--custom-size *{font-size:var(--aa-free-body-size-small,var(--aa-free-body-size-sp,var(--aa-free-body-size-tablet,var(--aa-free-body-size-pc,inherit))))!important}}