@charset "UTF-8";.lp-cta-button[data-v-5812d5e8]{align-items:center;background-color:#ffb020;border-radius:10px;box-shadow:0 10px 15px #0000001a,0 4px 6px #0000001a;color:#101840;cursor:pointer;display:inline-flex;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;justify-content:center;line-height:30px;min-width:240px;padding:12px 32px;text-align:center;transition:background-color .3s ease,box-shadow .3s ease;white-space:nowrap}.lp-cta-button[data-v-5812d5e8]:hover{background-color:#e6a01d;box-shadow:0 10px 20px #00000026,0 6px 8px #0000001f}@media(max-width:480px){.lp-cta-button[data-v-5812d5e8]{font-size:1rem;min-width:200px;padding:10px 24px}}.lp-hero[data-v-a1fe194c]{background-color:#fff;padding:80px 0 64px 80px}@media(max-width:1024px){.lp-hero[data-v-a1fe194c]{padding:60px 0 60px 40px}}@media(max-width:480px){.lp-hero[data-v-a1fe194c]{background:linear-gradient(180deg,#fff 10%,#f3f6ff);padding:32px 24px}}.lp-hero__inner[data-v-a1fe194c]{align-items:center;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1280px}@media(max-width:1024px){.lp-hero__inner[data-v-a1fe194c]{flex-direction:column}}@media(max-width:480px){.lp-hero__inner[data-v-a1fe194c]{display:grid;gap:0;grid-template-columns:1fr}}.lp-hero__content[data-v-a1fe194c]{flex-shrink:0;width:581px}@media(max-width:1024px){.lp-hero__content[data-v-a1fe194c]{max-width:581px;width:100%}}@media(max-width:480px){.lp-hero__content[data-v-a1fe194c]{display:contents}}.lp-hero__title[data-v-a1fe194c]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:3.5rem;font-weight:700;line-height:1.5;margin-bottom:42px}@media(max-width:1024px){.lp-hero__title[data-v-a1fe194c]{font-size:2.5rem}}@media(max-width:480px){.lp-hero__title[data-v-a1fe194c]{font-size:2rem;margin-bottom:0;order:1;text-align:center}}.lp-hero__title span[data-v-a1fe194c]{display:block}.lp-hero__title--accent[data-v-a1fe194c]{color:#36f}.lp-hero__visual[data-v-a1fe194c]{flex-shrink:0;height:532px;overflow:hidden;width:690px}@media(max-width:1024px){.lp-hero__visual[data-v-a1fe194c]{height:auto;max-width:690px;width:100%}}@media(max-width:480px){.lp-hero__visual[data-v-a1fe194c]{height:auto;margin:29px 0;order:2;overflow:visible;width:100%}}.lp-hero__visual-img[data-v-a1fe194c]{height:100%;max-width:none;-o-object-fit:cover;object-fit:cover;width:130.87%}@media(max-width:480px){.lp-hero__visual-img[data-v-a1fe194c]{height:auto;width:100%}}.lp-hero__body[data-v-a1fe194c]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.7;margin-bottom:34px}@media(max-width:480px){.lp-hero__body[data-v-a1fe194c]{font-size:1rem;margin-bottom:0;order:3}}.lp-hero__body p+p[data-v-a1fe194c]{margin-top:16px}@media(max-width:480px){.lp-hero__body p+p[data-v-a1fe194c]{margin-top:12px}.lp-hero__cta[data-v-a1fe194c]{margin-top:38px;order:4;text-align:center}}.lp-achievements[data-v-14041d8d]{padding:32px 80px}@media(max-width:1024px){.lp-achievements[data-v-14041d8d]{padding:24px 40px}}@media(max-width:480px){.lp-achievements[data-v-14041d8d]{overflow:hidden;padding:24px}}.lp-achievements__inner[data-v-14041d8d]{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin:0 auto;max-width:1280px}@media(max-width:768px){.lp-achievements__inner[data-v-14041d8d]{gap:24px}}@media(max-width:480px){.lp-achievements__inner[data-v-14041d8d]{flex-direction:column;gap:16px}}.lp-achievements__badge[data-v-14041d8d]{align-items:center;aspect-ratio:1;background:linear-gradient(156deg,#224dcf 19%,#36f 72%,#9db5ff 97%);border:1px solid #ebf0ff;border-radius:50%;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:32px 24px;position:relative;width:224px}@media(max-width:480px){.lp-achievements__badge[data-v-14041d8d]{aspect-ratio:auto;border:none;border-radius:200px;box-shadow:0 10px 15px -5px #0000001a,0 4px 6px -6px #0000001a;box-sizing:border-box;height:72px;padding:0 24px;width:100%}.lp-achievements__badge--main[data-v-14041d8d]{height:72px}}.lp-achievements__badge--main .lp-achievements__badge-sub[data-v-14041d8d]{color:#fff;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1rem;font-weight:700;line-height:1.6;text-align:center}@media(max-width:480px){.lp-achievements__badge--main .lp-achievements__badge-sub[data-v-14041d8d]{display:none}}.lp-achievements__badge-border[data-v-14041d8d]{display:none}@media(max-width:480px){.lp-achievements__badge-border[data-v-14041d8d]{border:1px solid hsla(0,0%,100%,.4);border-radius:200px;display:block;height:64px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 8px)}}.lp-achievements__badge-number[data-v-14041d8d]{color:#fff;text-align:center}@media(max-width:480px){.lp-achievements__badge-number[data-v-14041d8d]{align-items:baseline;display:flex}}.lp-achievements__badge-num[data-v-14041d8d]{font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.6}@media(max-width:480px){.lp-achievements__badge-num[data-v-14041d8d]{font-size:1.125rem;line-height:1.4}}.lp-achievements__badge-unit[data-v-14041d8d]{font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.6}@media(max-width:480px){.lp-achievements__badge-unit[data-v-14041d8d]{font-size:1.125rem;line-height:1.4}}.lp-achievements__badge-text[data-v-14041d8d]{color:#fff;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.6;text-align:center}@media(max-width:480px){.lp-achievements__badge-text[data-v-14041d8d]{font-size:1.125rem;line-height:1.4}.lp-achievements__badge--main .lp-achievements__badge-number[data-v-14041d8d],.lp-achievements__badge--main .lp-achievements__badge-sub[data-v-14041d8d],.lp-achievements__badge--main .lp-achievements__badge-text[data-v-14041d8d]{display:none}}.lp-achievements__badge-main-sp[data-v-14041d8d]{display:none}@media(max-width:480px){.lp-achievements__badge-main-sp[data-v-14041d8d]{color:#fff;display:block;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-weight:700;line-height:0;text-align:center}.lp-achievements__badge-main-sp-sub[data-v-14041d8d]{font-size:.875rem;line-height:1.4}.lp-achievements__badge-main-sp-num[data-v-14041d8d]{font-size:1.125rem;line-height:1.4}}.lp-achievements__badge-caption[data-v-14041d8d]{color:#fff;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.6;text-align:center}@media(max-width:480px){.lp-achievements__badge-caption[data-v-14041d8d]{display:block;font-size:1.125rem}}.lp-achievements__badge-caption-br[data-v-14041d8d]{color:#fff;display:none;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.6;text-align:center}.flicking-viewport{overflow:hidden;position:relative}.flicking-viewport.vertical{display:inline-flex}.flicking-viewport.vertical>.flicking-camera{display:inline-flex;flex-direction:column}.flicking-viewport.flicking-hidden>.flicking-camera>*{visibility:hidden}.flicking-camera{display:flex;flex-direction:row;height:100%;position:relative;width:100%;will-change:transform;z-index:1}.flicking-camera>*{flex-shrink:0}.lp-company-logos[data-v-124d3c01]{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;overflow:hidden;padding:48px 0}@media(max-width:480px){.lp-company-logos[data-v-124d3c01]{padding:32px 0}}.lp-company-logos__item[data-v-124d3c01]{align-items:center;display:flex;justify-content:center;width:160px}@media screen and (min-width:768px){.lp-company-logos__item[data-v-124d3c01]{width:192px}}@media screen and (min-width:1024px){.lp-company-logos__item[data-v-124d3c01]{width:16.6666666667%}}@media(max-width:480px){.lp-company-logos__item[data-v-124d3c01]{width:132px}}.lp-company-logos__logo[data-v-124d3c01]{height:auto;width:160px}@media screen and (min-width:768px){.lp-company-logos__logo[data-v-124d3c01]{max-width:20.8333333333vw;width:100%}}@media screen and (min-width:1024px){.lp-company-logos__logo[data-v-124d3c01]{max-width:192px;width:100%}}@media(max-width:480px){.lp-company-logos__logo[data-v-124d3c01]{max-width:132px;width:100%}}[data-v-124d3c01] .flicking-viewport{width:100%}.lp-challenges[data-v-394f28e9]{background-color:#f3f6ff;padding:80px}@media(max-width:1024px){.lp-challenges[data-v-394f28e9]{padding:60px 40px}}@media(max-width:480px){.lp-challenges[data-v-394f28e9]{padding:40px 24px}}.lp-challenges__inner[data-v-394f28e9]{margin:0 auto;max-width:1280px}.lp-challenges__header[data-v-394f28e9]{margin-bottom:64px;text-align:center}@media(max-width:480px){.lp-challenges__header[data-v-394f28e9]{margin-bottom:40px}}.lp-challenges__title[data-v-394f28e9]{color:#36f;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.6;margin-bottom:24px}@media(max-width:480px){.lp-challenges__title[data-v-394f28e9]{font-size:1.5rem}}.lp-challenges__lead[data-v-394f28e9]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.7}@media(max-width:480px){.lp-challenges__lead[data-v-394f28e9]{font-size:1rem}}.lp-challenges__cards[data-v-394f28e9]{display:flex;gap:28px;justify-content:space-between}@media(max-width:768px){.lp-challenges__cards[data-v-394f28e9]{align-items:center;flex-direction:column}}.lp-challenges__card[data-v-394f28e9]{align-items:center;background:#fff;border:1px solid #ebf0ff;border-radius:24px;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;display:flex;flex:1;flex-direction:column;gap:24px;max-width:408px;overflow:hidden;padding:32px 24px}@media(max-width:768px){.lp-challenges__card[data-v-394f28e9]{box-sizing:border-box;max-width:100%;width:100%}}.lp-challenges__tag[data-v-394f28e9]{background-color:#e3edff;border-radius:200px;color:#1f3d99;display:inline-block;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:.875rem;font-weight:700;line-height:20px;padding:6px 14px}.lp-challenges__card-icon[data-v-394f28e9]{height:80px;width:80px}.lp-challenges__card-icon-img[data-v-394f28e9]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.lp-challenges__card-title[data-v-394f28e9]{font-size:1.25rem;font-weight:700;line-height:1.7;text-align:center}.lp-challenges__card-body[data-v-394f28e9],.lp-challenges__card-title[data-v-394f28e9]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif}.lp-challenges__card-body[data-v-394f28e9]{flex-grow:1;font-size:1rem;font-weight:500;line-height:1.75}.lp-challenges__card-points[data-v-394f28e9]{display:flex;flex-direction:column;gap:12px;width:100%}.lp-challenges__point[data-v-394f28e9]{align-items:center;background-color:#ebf0ff;border-radius:8px;display:flex;gap:12px;padding:8px 16px}.lp-challenges__point-icon[data-v-394f28e9]{color:#1f3d99;flex-shrink:0}.lp-challenges__point-text[data-v-394f28e9]{color:#1f3d99;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1rem;font-weight:500;line-height:1.75}.lp-five-fields[data-v-3754df9a]{background-color:#fff;padding:80px}@media(max-width:1024px){.lp-five-fields[data-v-3754df9a]{padding:60px 40px}}@media(max-width:480px){.lp-five-fields[data-v-3754df9a]{padding:40px 24px}}.lp-five-fields__inner[data-v-3754df9a]{margin:0 auto;max-width:1280px}.lp-five-fields__header[data-v-3754df9a]{margin-bottom:64px;text-align:center}@media(max-width:480px){.lp-five-fields__header[data-v-3754df9a]{margin-bottom:40px}}.lp-five-fields__title[data-v-3754df9a]{color:#36f;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.6;margin-bottom:24px}@media(max-width:480px){.lp-five-fields__title[data-v-3754df9a]{font-size:1.5rem}}.lp-five-fields__lead[data-v-3754df9a]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.7}@media(max-width:480px){.lp-five-fields__lead[data-v-3754df9a]{font-size:1rem}}.lp-five-fields__circles[data-v-3754df9a]{display:flex;flex-wrap:wrap;gap:80px;justify-content:center}@media(max-width:768px){.lp-five-fields__circles[data-v-3754df9a]{gap:32px}}@media(max-width:480px){.lp-five-fields__circles[data-v-3754df9a]{align-items:center;flex-direction:column;gap:16px}}.lp-five-fields__circle[data-v-3754df9a]{align-items:center;aspect-ratio:1;background:linear-gradient(156deg,#224dcf 19%,#36f 72%,#9db5ff 97%);border:1px solid #ebf0ff;border-radius:50%;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;display:flex;justify-content:center;overflow:hidden;padding:32px 24px;position:relative;width:280px}@media(max-width:480px){.lp-five-fields__circle[data-v-3754df9a]{aspect-ratio:auto;border:none;border-radius:200px;box-shadow:0 10px 15px -5px #0000001a,0 4px 6px -6px #0000001a;box-sizing:border-box;height:72px;padding:0 24px;width:100%}}.lp-five-fields__circle-border[data-v-3754df9a]{display:none}@media(max-width:480px){.lp-five-fields__circle-border[data-v-3754df9a]{border:1px solid hsla(0,0%,100%,.4);border-radius:200px;display:block;height:64px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 8px)}}.lp-five-fields__circle-text[data-v-3754df9a]{color:#fff;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.6;text-align:center}@media(max-width:480px){.lp-five-fields__circle-text[data-v-3754df9a]{display:none}}.lp-five-fields__circle-text-sp[data-v-3754df9a]{display:none}@media(max-width:480px){.lp-five-fields__circle-text-sp[data-v-3754df9a]{color:#fff;display:block;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.6;text-align:center}}.lp-features[data-v-29b6e85c]{background-color:#f3f6ff;padding:80px}@media(max-width:1024px){.lp-features[data-v-29b6e85c]{padding:60px 40px}}@media(max-width:480px){.lp-features[data-v-29b6e85c]{padding:40px 24px}}.lp-features__inner[data-v-29b6e85c]{margin:0 auto;max-width:1280px}.lp-features__header[data-v-29b6e85c]{margin-bottom:96px;text-align:center}@media(max-width:480px){.lp-features__header[data-v-29b6e85c]{margin-bottom:48px}}.lp-features__title[data-v-29b6e85c]{color:#36f;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.6;margin-bottom:24px}@media(max-width:480px){.lp-features__title[data-v-29b6e85c]{font-size:1.5rem}}.lp-features__lead[data-v-29b6e85c]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.7}@media(max-width:480px){.lp-features__lead[data-v-29b6e85c]{font-size:1rem}}.lp-features__content[data-v-29b6e85c]{display:flex;flex-direction:column;gap:40px}.lp-features__steps-card[data-v-29b6e85c]{background:#fff;border-radius:12px;padding:40px}@media(max-width:480px){.lp-features__steps-card[data-v-29b6e85c]{padding:24px 16px}}.lp-features__steps-title[data-v-29b6e85c]{color:#36f;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.6;margin-bottom:40px}@media(max-width:480px){.lp-features__steps-title[data-v-29b6e85c]{font-size:1.25rem;margin-bottom:24px}}.lp-features__steps[data-v-29b6e85c]{align-items:flex-start;display:flex;justify-content:space-between}@media(max-width:768px){.lp-features__steps[data-v-29b6e85c]{align-items:center;flex-direction:column;gap:24px}}.lp-features__step[data-v-29b6e85c]{display:flex;flex:1;flex-direction:column;gap:16px;max-width:345px}@media(max-width:768px){.lp-features__step[data-v-29b6e85c]{max-width:100%}}.lp-features__step-header[data-v-29b6e85c]{align-items:center;background-color:#e3edff;border-radius:200px 8px 8px 200px;display:flex;gap:10px;height:70px;padding:8px 32px 8px 84px;position:relative}@media(max-width:480px){.lp-features__step-header[data-v-29b6e85c]{height:auto;min-height:56px;padding:8px 16px 8px 64px}}.lp-features__step-number[data-v-29b6e85c]{align-items:center;background:linear-gradient(156deg,#224dcf 19%,#36f 72%,#9db5ff 97%);border:1px solid #ebf0ff;border-radius:50%;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;color:#fff;display:flex;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.5rem;font-weight:700;height:64px;justify-content:center;left:3px;position:absolute;top:50%;transform:translateY(-50%);width:64px}@media(max-width:480px){.lp-features__step-number[data-v-29b6e85c]{font-size:1.25rem;height:48px;width:48px}}.lp-features__step-title[data-v-29b6e85c]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.5}@media(max-width:480px){.lp-features__step-title[data-v-29b6e85c]{font-size:1rem}}.lp-features__step-body[data-v-29b6e85c]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1rem;font-weight:500;line-height:1.75}.lp-features__step-image[data-v-29b6e85c]{border-radius:12px;height:207px;-o-object-fit:cover;object-fit:cover;width:100%}@media(max-width:480px){.lp-features__step-image[data-v-29b6e85c]{height:160px}}.lp-features__step-arrow[data-v-29b6e85c]{align-items:center;display:flex;flex-shrink:0;margin-top:25px}@media(max-width:768px){.lp-features__step-arrow[data-v-29b6e85c]{transform:rotate(90deg)}}.lp-features__feature-card[data-v-29b6e85c]{align-items:center;background:#fff;border-radius:12px;display:flex;gap:56px;padding:40px}@media(max-width:768px){.lp-features__feature-card[data-v-29b6e85c]{flex-direction:column;gap:24px}}@media(max-width:480px){.lp-features__feature-card[data-v-29b6e85c]{padding:24px 16px}}.lp-features__feature-card--reversed[data-v-29b6e85c]{flex-direction:row-reverse}@media(max-width:768px){.lp-features__feature-card--reversed[data-v-29b6e85c]{flex-direction:column}}.lp-features__feature-image[data-v-29b6e85c]{flex:1;min-width:0}.lp-features__feature-image-img[data-v-29b6e85c]{border-radius:4px;height:auto;width:100%}.lp-features__feature-image-placeholder[data-v-29b6e85c]{background-color:#d9d9d9;border-radius:4px;height:426px;width:100%}@media(max-width:480px){.lp-features__feature-image-placeholder[data-v-29b6e85c]{height:240px}}.lp-features__feature-text[data-v-29b6e85c]{flex-shrink:0;padding:0 40px;width:620px}@media(max-width:768px){.lp-features__feature-text[data-v-29b6e85c]{padding:0;width:100%}}.lp-features__feature-title[data-v-29b6e85c]{color:#36f;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.6;margin-bottom:24px}@media(max-width:480px){.lp-features__feature-title[data-v-29b6e85c]{font-size:1.25rem}}.lp-features__feature-body[data-v-29b6e85c]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.7}@media(max-width:480px){.lp-features__feature-body[data-v-29b6e85c]{font-size:1rem}}.lp-features__feature-body p+p[data-v-29b6e85c]{margin-top:16px}.lp-features__cta[data-v-29b6e85c]{margin-top:74px;text-align:center}@media(max-width:480px){.lp-features__cta[data-v-29b6e85c]{margin-top:40px}}.lp-comparison[data-v-19db849a]{background-color:#fff;padding:80px}@media(max-width:1024px){.lp-comparison[data-v-19db849a]{padding:60px 40px}}@media(max-width:480px){.lp-comparison[data-v-19db849a]{padding:40px 24px}}.lp-comparison__inner[data-v-19db849a]{margin:0 auto;max-width:1280px}.lp-comparison__header[data-v-19db849a]{margin-bottom:64px;text-align:center}@media(max-width:480px){.lp-comparison__header[data-v-19db849a]{margin-bottom:40px}}.lp-comparison__title[data-v-19db849a]{color:#36f;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.6;margin-bottom:38px}@media(max-width:480px){.lp-comparison__title[data-v-19db849a]{font-size:1.5rem;margin-bottom:24px}}.lp-comparison__lead[data-v-19db849a]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.7}@media(max-width:480px){.lp-comparison__lead[data-v-19db849a]{font-size:1rem}}.lp-comparison__grid-wrapper[data-v-19db849a]{background:#fff;border-radius:12px;box-shadow:0 20px 60px #1e40af14,0 8px 16px #1e40af0a;overflow-x:auto;overflow-y:hidden}.lp-comparison__grid[data-v-19db849a]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;min-width:800px}.lp-comparison__head[data-v-19db849a]{color:#fff;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.7;padding:24px;text-align:center}.lp-comparison__head[data-v-19db849a],.lp-comparison__head--empty[data-v-19db849a]{background-color:#1f3d99}.lp-comparison__cell[data-v-19db849a]{align-items:center;border-bottom:1px solid #e6e8f0;border-right:1px solid #e6e8f0;color:#101840;display:flex;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;gap:20px;line-height:1.7;padding:24px 32px}.lp-comparison__cell[data-v-19db849a]:nth-child(4n){border-right:none}.lp-comparison__cell--cat[data-v-19db849a]{border-right:1px solid #e6e8f0;gap:0}.lp-comparison__cell--highlight[data-v-19db849a]{background-color:#ebf0ff;color:#36f}.lp-comparison__symbol[data-v-19db849a]{flex-shrink:0;font-size:2.25rem;font-weight:900;line-height:1;text-align:center;width:40px}.lp-comparison__desc[data-v-19db849a]{flex:1 0 0;min-width:0}.lp-comparison__callout[data-v-19db849a]{margin-top:0;position:relative;text-align:center}.lp-comparison__callout-arrow[data-v-19db849a]{border-bottom:45px solid #36f;border-left:32px solid transparent;border-right:32px solid transparent;height:0;margin:0 auto;width:0}.lp-comparison__callout-body[data-v-19db849a]{background-color:#36f;border-radius:7px;overflow:hidden;padding:16px 102px}@media(max-width:480px){.lp-comparison__callout-body[data-v-19db849a]{padding:16px 24px}}.lp-comparison__callout-body p[data-v-19db849a]{color:#fff;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.7;text-align:center}@media(max-width:480px){.lp-comparison__callout-body p[data-v-19db849a]{font-size:1rem}}.lp-use-cases[data-v-1944b74b]{background-color:#f3f6ff;padding:80px}@media(max-width:1024px){.lp-use-cases[data-v-1944b74b]{padding:60px 40px}}@media(max-width:480px){.lp-use-cases[data-v-1944b74b]{padding:40px 24px}}.lp-use-cases__inner[data-v-1944b74b]{margin:0 auto;max-width:1280px}.lp-use-cases__header[data-v-1944b74b]{margin-bottom:96px;text-align:center}@media(max-width:480px){.lp-use-cases__header[data-v-1944b74b]{margin-bottom:48px}}.lp-use-cases__title[data-v-1944b74b]{color:#36f;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.6;margin-bottom:18px}@media(max-width:480px){.lp-use-cases__title[data-v-1944b74b]{font-size:1.5rem}}.lp-use-cases__lead[data-v-1944b74b]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.7}@media(max-width:480px){.lp-use-cases__lead[data-v-1944b74b]{font-size:1rem}}.lp-use-cases__sections[data-v-1944b74b]{display:flex;flex-direction:column;gap:128px}@media(max-width:480px){.lp-use-cases__sections[data-v-1944b74b]{gap:64px}}.lp-use-cases__section-title[data-v-1944b74b]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.6;margin-bottom:36px;text-align:center}@media(max-width:480px){.lp-use-cases__section-title[data-v-1944b74b]{font-size:1.375rem;margin-bottom:24px}}.lp-use-cases__tags[data-v-1944b74b]{display:grid;gap:40px;grid-template-columns:repeat(4,1fr);margin:0 auto;max-width:1080px}@media(max-width:768px){.lp-use-cases__tags[data-v-1944b74b]{gap:16px;grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.lp-use-cases__tags[data-v-1944b74b]{gap:12px;grid-template-columns:repeat(2,1fr)}}.lp-use-cases__tag[data-v-1944b74b]{background:#fff;border-radius:12px;box-shadow:0 20px 60px #1e40af14,0 8px 16px #1e40af0a;color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.7;overflow:hidden;padding:16px;text-align:center}@media(max-width:480px){.lp-use-cases__tag[data-v-1944b74b]{font-size:1rem;padding:12px}}.lp-use-cases__cards[data-v-1944b74b]{display:grid;gap:40px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:1080px}@media(max-width:768px){.lp-use-cases__cards[data-v-1944b74b]{grid-template-columns:1fr}}.lp-use-cases__card[data-v-1944b74b]{background:#fff;border-radius:12px;box-shadow:0 20px 60px #1e40af14,0 8px 16px #1e40af0a;display:flex;flex-direction:column;gap:32px;overflow:hidden;padding:40px}@media(max-width:480px){.lp-use-cases__card[data-v-1944b74b]{gap:24px;padding:24px}}.lp-use-cases__card-title[data-v-1944b74b]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.7;text-align:center}.lp-use-cases__card-body[data-v-1944b74b]{color:#474d66;font-weight:500;line-height:1.75}.lp-use-cases__card-body[data-v-1944b74b],.lp-use-cases__card-features-heading[data-v-1944b74b]{font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1rem}.lp-use-cases__card-features-heading[data-v-1944b74b]{color:#101840;font-weight:700;line-height:1.7;margin-bottom:16px}.lp-use-cases__card-features-list[data-v-1944b74b]{display:flex;flex-wrap:wrap;gap:12px}.lp-use-cases__feature-tag[data-v-1944b74b]{background-color:#e3edff;border-radius:4px;color:#474d66;display:inline-block;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:.875rem;font-weight:500;line-height:1.75;padding:6px 16px}.lp-testimonials[data-v-76367415]{background-color:#fff;padding:80px}@media(max-width:1024px){.lp-testimonials[data-v-76367415]{padding:60px 40px}}@media(max-width:480px){.lp-testimonials[data-v-76367415]{padding:40px 24px}}.lp-testimonials__inner[data-v-76367415]{margin:0 auto;max-width:1280px}.lp-testimonials__header[data-v-76367415]{margin-bottom:80px;text-align:center}@media(max-width:480px){.lp-testimonials__header[data-v-76367415]{margin-bottom:48px}}.lp-testimonials__title[data-v-76367415]{color:#36f;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.6;margin-bottom:24px}@media(max-width:480px){.lp-testimonials__title[data-v-76367415]{font-size:1.5rem}}.lp-testimonials__lead[data-v-76367415]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.7}@media(max-width:480px){.lp-testimonials__lead[data-v-76367415]{font-size:1rem}}.lp-testimonials__section-title[data-v-76367415]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.6;margin-bottom:32px;text-align:center}@media(max-width:480px){.lp-testimonials__section-title[data-v-76367415]{font-size:1.375rem;margin-bottom:24px}}.lp-testimonials__voices[data-v-76367415]{margin-bottom:80px}@media(max-width:480px){.lp-testimonials__voices[data-v-76367415]{margin-bottom:48px}}.lp-testimonials__cards[data-v-76367415]{display:grid;gap:40px;grid-template-columns:repeat(3,1fr)}@media(max-width:768px){.lp-testimonials__cards[data-v-76367415]{grid-template-columns:1fr}}.lp-testimonials__card[data-v-76367415]{background:#fff;border:1px solid #8f95b2;border-radius:8px;display:flex;flex-direction:column;gap:24px;overflow:hidden;padding:32px 24px}.lp-testimonials__card-header[data-v-76367415]{align-items:center;display:flex;justify-content:space-between;min-height:85px;padding:0 16px}@media(max-width:480px){.lp-testimonials__card-header[data-v-76367415]{flex-direction:column-reverse;gap:16px;min-height:auto;padding:0}}.lp-testimonials__card-logo[data-v-76367415]{flex-shrink:0;height:85px;-o-object-fit:contain;object-fit:contain;width:138px}@media(max-width:480px){.lp-testimonials__card-logo[data-v-76367415]{height:auto;max-height:60px;max-width:140px;width:auto}}.lp-testimonials__card-tag[data-v-76367415]{background-color:#e3edff;border-radius:200px;box-shadow:0 4px 6px #0000001a,0 2px 4px #0000001a;color:#1f3d99;display:inline-block;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:.875rem;font-weight:700;line-height:20px;padding:6px 14px;white-space:nowrap}.lp-testimonials__card-body[data-v-76367415]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1rem;font-weight:500;line-height:1.75}.lp-testimonials__card-body p+p[data-v-76367415]{margin-top:8px}.lp-testimonials__card-author[data-v-76367415]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1rem;font-weight:500;line-height:1.75}.lp-testimonials__result-badges[data-v-76367415]{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media(max-width:480px){.lp-testimonials__result-badges[data-v-76367415]{align-items:center;flex-direction:column;gap:16px}}.lp-testimonials__result-badge[data-v-76367415]{align-items:center;aspect-ratio:1;background:linear-gradient(156deg,#224dcf 19%,#36f 72%,#9db5ff 97%);border:1px solid #ebf0ff;border-radius:50%;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;display:flex;flex-direction:column;gap:12px;justify-content:center;overflow:hidden;padding:32px 24px;position:relative;width:240px}@media(max-width:480px){.lp-testimonials__result-badge[data-v-76367415]{aspect-ratio:auto;border:none;border-radius:200px;gap:2px;height:88px;padding:0 24px;width:100%}}.lp-testimonials__result-badge-border[data-v-76367415]{display:none}@media(max-width:480px){.lp-testimonials__result-badge-border[data-v-76367415]{border:1px solid hsla(0,0%,100%,.4);border-radius:200px;display:block;height:80px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 8px)}}.lp-testimonials__result-sub[data-v-76367415]{color:#fff;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1rem;font-weight:700;line-height:1.55;text-align:center}@media(max-width:480px){.lp-testimonials__result-sub[data-v-76367415]{display:none}}.lp-testimonials__result-sub-sp[data-v-76367415]{display:none}@media(max-width:480px){.lp-testimonials__result-sub-sp[data-v-76367415]{color:#fff;display:block;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:.875rem;font-weight:700;line-height:1.6;text-align:center}}.lp-testimonials__result-title[data-v-76367415]{color:#fff;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.4;text-align:center}@media(max-width:480px){.lp-testimonials__result-title[data-v-76367415]{display:none}}.lp-testimonials__result-title-sp[data-v-76367415]{display:none}@media(max-width:480px){.lp-testimonials__result-title-sp[data-v-76367415]{color:#fff;display:block;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.125rem;font-weight:700;line-height:1.6;text-align:center}}.lp-download-form[data-v-50458988]{background-color:#f3f6ff;padding:80px}@media(max-width:1024px){.lp-download-form[data-v-50458988]{padding:60px 40px}}@media(max-width:480px){.lp-download-form[data-v-50458988]{padding:40px 24px}}.lp-download-form__inner[data-v-50458988]{margin:0 auto;max-width:1200px}.lp-download-form__title[data-v-50458988]{color:#36f;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.6;margin-bottom:76px;text-align:center}@media(max-width:480px){.lp-download-form__title[data-v-50458988]{font-size:1.5rem;margin-bottom:40px}}.lp-download-form__content[data-v-50458988]{align-items:flex-start;display:flex;gap:80px}@media(max-width:768px){.lp-download-form__content[data-v-50458988]{flex-direction:column;gap:40px}}.lp-download-form__left[data-v-50458988]{flex:1;min-width:0}.lp-download-form__cover-img[data-v-50458988]{border-radius:4px;height:auto;margin-bottom:36px;width:100%}.lp-download-form__info-title[data-v-50458988]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.7;margin-bottom:16px}@media(max-width:480px){.lp-download-form__info-title[data-v-50458988]{font-size:1.125rem}}.lp-download-form__info-list[data-v-50458988]{list-style:none;margin:0;padding:0}.lp-download-form__info-list li[data-v-50458988]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1rem;font-weight:500;line-height:1.75;padding-left:1em;position:relative}.lp-download-form__info-list li[data-v-50458988]:before{content:"・";left:0;position:absolute}.lp-download-form__right[data-v-50458988]{flex-shrink:0;width:560px}@media(max-width:768px){.lp-download-form__right[data-v-50458988]{width:100%}}.lp-download-form[data-v-50458988] .formrun-embed{width:100%}.lp-download-form[data-v-50458988] .formrun-embed iframe{border:1px solid #e6e8f0;border-radius:8px;width:100%}.lp-faq[data-v-b787117a]{background-color:#fff;padding:80px}@media(max-width:1024px){.lp-faq[data-v-b787117a]{padding:60px 40px}}@media(max-width:480px){.lp-faq[data-v-b787117a]{padding:40px 24px}}.lp-faq__inner[data-v-b787117a]{margin:0 auto;max-width:1080px}.lp-faq__title[data-v-b787117a]{color:#36f;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.6;margin-bottom:75px;text-align:center}@media(max-width:480px){.lp-faq__title[data-v-b787117a]{font-size:1.5rem;margin-bottom:40px}}.lp-faq__list[data-v-b787117a]{display:flex;flex-direction:column;gap:40px}@media(max-width:480px){.lp-faq__list[data-v-b787117a]{gap:24px}}.lp-faq__item[data-v-b787117a]{background:#fff;border-radius:8px;filter:drop-shadow(0 9px 9px rgba(30,64,175,.08));overflow:hidden}.lp-faq__question[data-v-b787117a]{align-items:center;background-color:#f3f6ff;border:none;cursor:pointer;display:flex;justify-content:space-between;padding:16px 40px;text-align:left;width:100%}@media(max-width:480px){.lp-faq__question[data-v-b787117a]{padding:12px 16px}}.lp-faq__question-text[data-v-b787117a]{color:#101840;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.7}@media(max-width:480px){.lp-faq__question-text[data-v-b787117a]{font-size:1rem}}.lp-faq__question-icon[data-v-b787117a]{flex-shrink:0;height:32px;transition:transform .3s;width:32px}.lp-faq__question-icon--open[data-v-b787117a]{transform:rotate(180deg)}.lp-faq__answer[data-v-b787117a]{max-height:0;overflow:hidden;transition:max-height .3s ease}.lp-faq__answer--open[data-v-b787117a]{max-height:500px}.lp-faq__answer-inner[data-v-b787117a]{padding:32px}@media(max-width:480px){.lp-faq__answer-inner[data-v-b787117a]{padding:16px}}.lp-faq__answer-inner p[data-v-b787117a]{color:#474d66;font-family:IBM Plex Sans,Noto Sans JP,sans-serif;font-size:1rem;font-weight:500;line-height:1.75}.lp-faq__answer-inner p+p[data-v-b787117a]{margin-top:8px}
