.sc2026-cta{padding:0 40px 80px}.sc2026-cta__card{background-color:#e0e0e0;background-image:url(https://8572205.fs1.hubspotusercontent-na1.net/hubfs/8572205/success-2026/bg-cta.webp);background-position:50% 50%;background-repeat:repeat;background-size:min(1246px,100%) auto;border-radius:8px;gap:32px;margin:0 auto;max-width:1200px;overflow:hidden;padding:64px 48px}.sc2026-cta__card,.sc2026-cta__text{align-items:center;display:flex;flex-direction:column}.sc2026-cta__text{gap:8px;text-align:center;white-space:normal}.sc2026-cta__title{color:#121213!important;font-size:32px!important;font-weight:700!important;letter-spacing:3.2px!important;line-height:1.5!important;margin:0!important}.sc2026-cta__de{font-size:24px!important;letter-spacing:2.4px!important;position:relative;top:3px;vertical-align:baseline}.sc2026-cta__copy{color:#121213!important;font-size:32px!important;font-weight:700!important;letter-spacing:3.2px!important;line-height:1.5!important;margin:0!important;max-width:100%}@media (max-width:1200px){.sc2026-cta__copy,.sc2026-cta__title{font-size:28px!important;letter-spacing:2.8px!important}.sc2026-cta__de{font-size:20px!important;letter-spacing:2px!important}}.sc2026-cta__buttons{display:flex;gap:12px;max-width:100%;width:776px}.sc2026-cta__buttons--single{width:382px}.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn{align-items:center;border-radius:100px;box-sizing:border-box;display:flex;flex:1 0 0;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,sans-serif;font-size:18px;font-weight:700;gap:16px;justify-content:center;line-height:1.5;min-height:66px;min-width:0;padding:20px 24px 20px 16px;text-decoration:none;transition:opacity .32s ease,background-color .32s ease,box-shadow .32s ease}.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn span{color:inherit;flex:1 0 0;letter-spacing:0;min-width:0;text-align:center;white-space:nowrap}.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn img,.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn svg{flex-shrink:0;height:26px;width:26px}.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn:focus-visible,.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn:hover{opacity:.86;text-decoration:none}.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn:active,.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn:link,.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn:visited{text-decoration:none}.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn.sc2026-cta__btn--download:active,.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn.sc2026-cta__btn--download:focus-visible,.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn.sc2026-cta__btn--download:hover,.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn.sc2026-cta__btn--download:link,.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn.sc2026-cta__btn--download:visited{color:#fff}.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn.sc2026-cta__btn--contact:active,.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn.sc2026-cta__btn--contact:focus-visible,.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn.sc2026-cta__btn--contact:hover,.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn.sc2026-cta__btn--contact:link,.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn.sc2026-cta__btn--contact:visited{color:#121213}.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn.sc2026-cta__btn--contact:focus-visible,.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn.sc2026-cta__btn--contact:hover{background:#f3f3f3;box-shadow:0 8px 24px 0 rgba(34,40,58,.08);opacity:.9}.sc2026-cta__btn--download{background:#1599c5;border:none;color:#fff}.sc2026-cta__btn--contact{background:#fff;border:1px solid #121213;box-shadow:0 0 30px 0 rgba(34,40,58,.02);color:#121213}@media (max-width:767px){.sc2026-cta{padding:0 0 64px}.sc2026-cta__card{border-radius:0;gap:32px;padding:64px 24px}.sc2026-cta__text{white-space:normal}.sc2026-cta__copy,.sc2026-cta__title{font-size:22px!important;letter-spacing:2.2px!important}.sc2026-cta__de{font-size:16px!important;letter-spacing:1.6px!important;top:2px}.sc2026-cta__buttons{flex-direction:column;gap:12px;margin-left:auto;margin-right:auto;max-width:282px;width:100%}.sc2026-cta__buttons--single{max-width:382px;width:100%}.success_in_page article .sc2026-cta .sc2026-cta__buttons>.sc2026-cta__btn{flex:none;font-size:18px;padding:20px 24px 20px 16px;width:100%}}.sc2026-service{padding:0 40px 120px}.sc2026-service .sc2026-service__heading{color:#677070;font-size:24px;font-weight:700;letter-spacing:2.4px;line-height:1.5;margin:0 auto 16px;max-width:1200px;text-align:center}.sc2026-service .sc2026-service__card-link,.sc2026-service>.sc2026-service__card{background-color:#d3d3d3;position:relative}.sc2026-service .sc2026-service__card-link:before,.sc2026-service>.sc2026-service__card:before{background-color:#d3d3d3;background-image:url(https://8572205.fs1.hubspotusercontent-na1.net/hubfs/8572205/success-2026/bg-service-pc.webp);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;border-radius:inherit;content:"";inset:0;mix-blend-mode:luminosity;opacity:.5;pointer-events:none;position:absolute;z-index:0}.sc2026-service .sc2026-service__card-link>.sc2026-service__card,.sc2026-service>.sc2026-service__card>*{position:relative;z-index:1}.sc2026-service .sc2026-service__card-link{border-radius:8px;color:inherit;display:block;margin:0 auto;max-width:860px;overflow:hidden;position:relative;text-decoration:none}.sc2026-service__card{background:transparent;border-radius:8px;margin:0;max-width:100%;overflow:hidden;position:relative}.sc2026-service .sc2026-service__card-link .sc2026-service__card{border-radius:0;overflow:visible}.sc2026-service__main{align-items:center;display:flex;gap:24px;justify-content:space-between;min-height:248px;padding:0 40px;position:relative}.sc2026-service__left{align-items:center;display:flex;flex:1 1 0;flex-direction:column;gap:16px;justify-content:center;min-width:0;padding:40px 0}.sc2026-service__logo{max-width:100%;width:187px}.sc2026-service__logo img{display:block;height:auto;width:100%}.sc2026-service .sc2026-service__copy{color:#121213;font-size:20px;font-weight:700;letter-spacing:2px;line-height:1.5;margin:0;max-width:460px;text-align:center}.sc2026-service__image{align-items:flex-end;align-self:stretch;display:flex;justify-content:center;max-width:40%;padding:24px 0;width:314px}.sc2026-service__image img{display:block;max-height:200px;max-width:100%;object-fit:contain;width:314px}.sc2026-service .sc2026-service__link{align-items:center;background:#ebebeb;color:#121213;display:flex;gap:8px;justify-content:center;padding:12px 24px;position:relative;text-decoration:none;transition:opacity .32s ease;width:100%}.sc2026-service .sc2026-service__link span{font-size:16px;font-weight:700;letter-spacing:1.6px;line-height:1.3}.sc2026-service .sc2026-service__link img,.sc2026-service .sc2026-service__link svg{flex-shrink:0;height:24px;width:24px}.sc2026-service .sc2026-service__card-link:hover .sc2026-service__link{opacity:.86}@media (min-width:768px) and (max-width:1023px){.sc2026-service__main{align-items:center;flex-direction:column;gap:24px;justify-content:flex-start;min-height:0;padding:32px 40px 24px}.sc2026-service__left{flex:none;padding:0;width:100%}.sc2026-service__image{align-items:center;align-self:center;justify-content:center;max-width:min(100%,314px);padding:0;width:314px}.sc2026-service__image img{margin-left:auto;margin-right:auto}}@media (max-width:767px){.sc2026-service{padding:0 24px 64px}.sc2026-service .sc2026-service__card-link:before,.sc2026-service>.sc2026-service__card:before{background-color:#d3d3d3;background-image:url(https://8572205.fs1.hubspotusercontent-na1.net/hubfs/8572205/success-2026/bg-service-sp.webp);background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.sc2026-service .sc2026-service__heading{font-size:18px;letter-spacing:1.8px;margin-bottom:16px}.sc2026-service__main{flex-direction:column;gap:16px;justify-content:flex-start;min-height:386px;padding:24px}.sc2026-service__left{gap:12px;padding:0;width:100%}.sc2026-service__logo{width:186.778px}.sc2026-service .sc2026-service__copy{font-size:16px;letter-spacing:1.6px}.sc2026-service .sc2026-service__copy br{display:none}.sc2026-service__image{margin:0 auto;max-width:100%;padding:0;width:279px}.sc2026-service__image img{max-height:228px;width:100%}.sc2026-service .sc2026-service__link{padding:12px 24px}.sc2026-service .sc2026-service__link span{font-size:16px;letter-spacing:1.6px}}.sc2026-related{background:#e9e9e9;padding:120px 40px}.sc2026-related__inner{align-items:center;display:flex;flex-direction:column;gap:64px;margin:0 auto;max-width:1200px}.sc2026-related__head{display:flex;flex-direction:column;gap:24px;width:100%}.sc2026-related__tag-row{align-items:center;display:inline-flex;gap:8px}.sc2026-related__dot{background:#121213;border-radius:50%;display:inline-block;height:6px;width:6px}.success_in_page article .sc2026-related .sc2026-related__tag{color:#677070;font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:1.5}.success_in_page article .sc2026-related .sc2026-related__title{align-items:baseline;display:flex;flex-wrap:wrap;gap:12px;margin:0;white-space:nowrap}.success_in_page article .sc2026-related .sc2026-related__title-main{color:#121213;font-size:32px;font-weight:700;letter-spacing:3.2px;line-height:1.5}.success_in_page article .sc2026-related .sc2026-related__title-sub{color:#121213;font-size:26px;font-weight:700;letter-spacing:2.6px;line-height:1.5}.sc2026-related__line{height:1px;position:relative;width:100%}.sc2026-related__line:after,.sc2026-related__line:before{content:"";height:1px;position:absolute;top:0}.sc2026-related__line:before{background:#121213;left:0;width:42px}.sc2026-related__line:after{background:#bcbcbc;left:41px;right:0}.sc2026-related__cards{display:grid;gap:32px;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.success_in_page article .sc2026-related .sc2026-related__card-link{color:inherit;display:block;text-decoration:none}.sc2026-related__cards>.sc2026-related__card-link:nth-child(n+4){display:none}.sc2026-related__card{background:#fff;border:1px solid #d9d9d9;border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden}.sc2026-related__image-wrap{background:#fff;display:grid;overflow:hidden;place-items:center;width:100%}.sc2026-related__image{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.sc2026-related__image-wrap .sc2026-related__image{height:100%!important;object-fit:cover!important;object-position:center!important;width:100%!important}.sc2026-related__body{display:flex;flex-direction:column;gap:20px;justify-content:space-between;min-height:364px;padding:24px}.sc2026-related__content{display:flex;flex-direction:column;gap:16px}.success_in_page article .sc2026-related .sc2026-related__company{color:#121213;font-size:14px;font-weight:700;letter-spacing:1.4px;line-height:1.5;margin:0}.success_in_page article .sc2026-related .sc2026-related__article-title{color:#121213;font-size:18px;font-weight:700;letter-spacing:1.8px;line-height:1.5;margin:0}.sc2026-related__meta{display:flex;flex-direction:column;gap:4px}.sc2026-related__meta-row{align-items:flex-start;display:flex;gap:12px}.success_in_page article .sc2026-related .sc2026-related__meta-label{color:#677070;flex-shrink:0;font-size:12px;font-weight:700;letter-spacing:1.2px;line-height:1.5}.success_in_page article .sc2026-related .sc2026-related__meta-value{color:#121213;flex:1;font-size:12px;letter-spacing:1.2px;line-height:1.5;min-width:0}.sc2026-related__mini-btn{display:flex;justify-content:flex-end;width:100%}.sc2026-related__mini-btn img,.sc2026-related__mini-btn svg{height:32px;width:32px}.success_in_page article .sc2026-related .sc2026-related__card-link:hover .sc2026-related__mini-btn{opacity:.86;transition:opacity .3s ease}.success_in_page article .sc2026-related .sc2026-related__back-link{align-items:center;background:transparent;border:1px solid #121213;border-radius:100px;box-sizing:border-box;color:#121213;display:flex;gap:0;justify-content:center;max-width:100%;min-height:74px;padding:24px 72px 24px 32px;position:relative;text-decoration:none;transition:opacity .32s ease,background-color .32s ease,box-shadow .32s ease;width:480px}.success_in_page article .sc2026-related .sc2026-related__back-link span{font-size:18px;font-weight:700;letter-spacing:1.8px;line-height:1.5}.sc2026-related__back-link img,.sc2026-related__back-link svg{flex-shrink:0;height:32px;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:32px}.success_in_page article .sc2026-related .sc2026-related__back-link:focus-visible,.success_in_page article .sc2026-related .sc2026-related__back-link:hover{background:#f3f3f3;box-shadow:0 8px 24px 0 rgba(34,40,58,.08);color:#121213;opacity:.9;text-decoration:none}.success_in_page article .sc2026-related .sc2026-related__back-link:active,.success_in_page article .sc2026-related .sc2026-related__back-link:link,.success_in_page article .sc2026-related .sc2026-related__back-link:visited{color:#121213;text-decoration:none}@media (max-width:1023px){.sc2026-related__cards{gap:24px;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.success_in_page article .sc2026-related .sc2026-related__title{align-items:flex-start;flex-direction:column;gap:0;white-space:normal}.sc2026-related{padding:64px 24px}.sc2026-related__inner{gap:40px}.sc2026-related__head{gap:16px}.success_in_page article .sc2026-related .sc2026-related__title-main{font-size:24px;letter-spacing:2.4px;line-height:1.5}.success_in_page article .sc2026-related .sc2026-related__title-sub{font-size:18px;letter-spacing:1.8px;line-height:1.5}.sc2026-related__cards{gap:16px;grid-template-columns:1fr}.sc2026-related__line:before{width:40px}.sc2026-related__line:after{left:40px}.sc2026-related__body{gap:12px;min-height:0;padding:24px 16px}.sc2026-related__content{gap:12px}.success_in_page article .sc2026-related .sc2026-related__article-title{font-size:16px;letter-spacing:1.6px}.success_in_page article .sc2026-related .sc2026-related__back-link{gap:0;min-height:74px;padding:20px 72px 20px 32px}.success_in_page article .sc2026-related .sc2026-related__back-link span{font-size:18px;letter-spacing:1.8px}}