.gex{color:#0f1222;font-family:Plus Jakarta Sans,Noto Sans JP,Hiragino Kaku Gothic ProN,sans-serif;line-height:1.7;max-width:100%}.gex *{box-sizing:border-box}.gex a{text-decoration:none}.gex img{max-width:100%}@keyframes om-marq{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes om-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes om-blink{0%,45%{opacity:1}55%,to{opacity:0}}@media(prefers-reduced-motion:reduce){.gex [data-reveal]{opacity:1!important;transform:none!important}.gex .gex-hero__badge,.gex .gex-marq__track{animation:none!important}}.gex section{background:transparent!important}.gex .gex-hero__glow{display:none}@media(max-width:900px){.gex .gex-hero__grid{gap:36px!important;grid-template-columns:1fr!important}}@media(max-width:767px){.gex .gex-hero__h1{font-size:31px!important;letter-spacing:-.02em!important;line-height:1.32!important}.gex .gex-hero__lead{font-size:15px!important;line-height:1.8!important;margin-bottom:28px!important}.gex .gex-hero__btns{flex-direction:column;gap:10px!important}.gex .gex-hero__btn{padding:16px 20px!important;width:100%}.gex .gex-hero__notes{flex-wrap:wrap;font-size:12px;gap:10px 14px}.gex .gex-hero__demo{overflow-x:clip;padding-bottom:34px}.gex .gex-hero__win{box-shadow:0 10px 24px -14px rgba(15,18,34,.22)!important}.gex .gex-hero__badge{border-radius:14px!important;bottom:-8px!important;box-shadow:0 8px 18px -12px rgba(15,18,34,.22)!important;left:38px!important;padding:11px 14px!important;right:auto!important}.gex .gex-hero__badge>div:last-child{font-size:13px!important}.gex .gex-hero__winbody{gap:12px!important;padding:16px!important}.gex .gex-hero__a,.gex .gex-hero__q{font-size:13px!important;line-height:1.75!important;max-width:100%!important}.gex .gex-hero__input{font-size:12px!important;padding:10px 12px!important}.gex .gex-marq{padding:24px 20px!important}.gex .gex-marq__inner{display:block!important}.gex .gex-marq__label{display:block;font-size:12px!important;margin:0 0 12px;white-space:normal!important}.gex .gex-marq__lane{flex:none!important;mask-image:linear-gradient(90deg,#000,#000 88%,transparent)!important;-webkit-mask-image:linear-gradient(90deg,#000,#000 88%,transparent)!important;width:100%}.gex .gex-marq__track{animation-duration:24s;gap:10px!important}.gex .gex-marq__track>span{font-size:12px!important;padding:8px 13px!important}.gex [style*="box-shadow:0 40px"]{box-shadow:0 10px 24px -14px rgba(15,18,34,.22)!important}.gex [style*="left:-26px"]{bottom:-8px!important;box-shadow:0 8px 18px -12px rgba(15,18,34,.22)!important;left:0!important;right:auto!important}.gex [style*="left:-26px"]>div:last-child{font-size:13px!important}.gex [style*="border-top:1px solid #EEF1F8"]>div[style*="display:flex"]{display:block!important}.gex [style*="border-top:1px solid #EEF1F8"]>div>div:first-child{display:block;font-size:12px!important;margin:0 0 12px;text-align:center;white-space:normal!important}.gex [style*="border-top:1px solid #EEF1F8"]>div>div:last-child{flex:none!important;width:100%}}.gex .gex-hero__logoplate{background:#fff;border-radius:8px;display:inline-block;font-size:0;line-height:0;margin:0 0 20px;padding:10px 14px}.gex .gex-hero__logo{display:block}@media(max-width:767px){.gex .gex-hero__logoplate{margin-bottom:16px;padding:8px 12px}.gex .gex-hero__logo{height:22px!important}}.gex .pw-win{--pw-bg:#fff;--pw-side:#f3f5fa;--pw-tx:#1f2330;--pw-sub:#5f6578;--pw-on:#e3e8f5;--pw-bubble:#eef1f8;--pw-chip:#f1f3f8;--pw-chip-tx:#4a5168;--pw-input:#f1f3f8;--pw-send:#dde3f1;--pw-spark:#1f3fe0;--pw-bd:#e4e8f2;background:var(--pw-bg);border:1px solid var(--pw-bd);border-radius:22px;box-shadow:0 40px 80px -40px rgba(15,18,34,.3);color:var(--pw-tx);display:grid;grid-template-columns:34% 1fr;min-height:400px;overflow:hidden;position:relative;transition:background-color .3s,color .3s,border-color .3s}.gex .pw-win[data-theme=dark]{--pw-bg:#1b1c1f;--pw-side:#141517;--pw-tx:#e3e3e8;--pw-sub:#9aa0a6;--pw-on:#2a2c31;--pw-bubble:#2f3136;--pw-chip:#2a2c31;--pw-chip-tx:#c4c7cc;--pw-input:#2a2c31;--pw-send:#3c4043;--pw-spark:#8ab4f8;--pw-bd:#1b1c1f}.gex .pw-win *{transition:background-color .3s,color .3s,border-color .3s}.gex .pw-ic{flex:none;font-family:Material Symbols Outlined;-webkit-font-feature-settings:"liga";font-feature-settings:"liga";font-size:16px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1;text-transform:none;white-space:nowrap}.gex .pw-side{background:var(--pw-side);display:flex;flex-direction:column;gap:2px;padding:16px 10px}.gex .pw-brand{font-size:12px;font-weight:700;gap:8px;padding:0 10px 12px}.gex .pw-brand,.gex .pw-item{align-items:center;display:flex;white-space:nowrap}.gex .pw-item{border-radius:999px;font-size:11.5px;gap:9px;padding:7px 10px}.gex .pw-item .pw-ic{opacity:.8}.gex .pw-active{background:var(--pw-on)}.gex .pw-dot{border-radius:5px;flex:none;height:16px;width:16px}.gex .pw-main{display:flex;flex-direction:column;gap:16px;min-width:0;padding:48px 20px 18px}.gex .pw-q{align-self:flex-end;background:var(--pw-bubble);border-radius:16px 16px 4px 16px;font-size:13px;line-height:1.7;max-width:86%;padding:11px 15px}.gex .pw-ans{align-items:flex-start;display:flex;gap:10px}.gex .pw-spark{color:var(--pw-spark);font-size:18px;margin-top:2px}.gex .pw-a{font-size:13px;line-height:1.8}.gex .pw-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.gex .pw-chip{background:var(--pw-chip);border-radius:999px;color:var(--pw-chip-tx);font-size:10.5px;padding:4px 9px;white-space:nowrap}.gex .pw-input{background:var(--pw-input);border-radius:18px;margin-top:auto;padding:12px 14px 10px}.gex .pw-ph{font-size:12px;gap:6px}.gex .pw-ph,.gex .pw-tools{align-items:center;color:var(--pw-sub);display:flex}.gex .pw-tools{gap:12px;margin-top:12px}.gex .pw-auto{font-size:11px;font-weight:600;margin-left:auto}.gex .pw-send{align-items:center;background:var(--pw-send);border-radius:999px;display:flex;height:26px;justify-content:center;width:26px}.gex .pw-toggle{align-items:center;background:var(--pw-side);border:1px solid var(--pw-bd);border-radius:999px;color:var(--pw-tx);cursor:pointer;display:inline-flex;font-family:inherit;font-size:11px;font-weight:600;gap:6px;line-height:1;padding:5px 11px 5px 9px;position:absolute;right:12px;top:12px;z-index:2}.gex .pw-win[data-theme=dark] .pw-toggle{border-color:#3c4043}.gex .pw-toggle:hover{filter:brightness(.96)}.gex .pw-toggle:focus-visible{outline:2px solid #1f3fe0;outline-offset:2px}.gex .pw-sun,.gex .pw-win[data-theme=dark] .pw-moon{display:none}.gex .pw-win[data-theme=dark] .pw-sun{display:inline}@media (prefers-reduced-motion:reduce){.gex .pw-win,.gex .pw-win *{transition:none}}@media (max-width:600px){.gex .pw-win{grid-template-columns:1fr}.gex .pw-side{display:none}}.gex .gex-hero__logo{align-items:center;background:#fff;border-radius:.22em;display:inline-flex;height:.86em;justify-content:center;margin:0 .14em 0 .06em;vertical-align:.07em;width:.86em}.gex .gex-hero__logo img{display:block;height:.6em;width:.6em}.gex .pw-logo{align-items:center;border-radius:7px;display:flex;height:26px;justify-content:center;width:26px}.gex .pw-logo .pw-logo-w{display:none}.gex .pw-win[data-theme=dark] .pw-logo .pw-logo-c{display:none!important}.gex .pw-win[data-theme=dark] .pw-logo .pw-logo-w{display:block}.gex,.gex *{word-break:auto-phrase}.gex :is(p,li,dd,td,[data-faq-panel] div){text-wrap:pretty}#hs_cos_wrapper_breadcrumb{display:none}@media(max-width:767px){.gex .gex-hero__notes-sep{display:none}}.gex .gex-hero__l2{letter-spacing:.1em}@media(max-width:767px){.gex .gex-hero__l2{letter-spacing:.12em}}@media(min-width:768px){.gex .gex-hero__cta{column-gap:14px;display:inline-grid;grid-template-columns:auto auto}.gex .gex-hero__btns,.gex .gex-hero__notes{display:grid!important;gap:0!important;grid-column:1/-1;grid-template-columns:subgrid}.gex .gex-hero__n1{grid-column:1;grid-row:1;justify-self:start}.gex .gex-hero__n2{grid-column:2;grid-row:1;justify-self:end}.gex .gex-hero__notes-sep{align-self:center;grid-column:2;grid-row:1;justify-self:start;margin-left:-7.5px}}.gex .gx-cap{font-size:11px!important;line-height:1.6!important}.gex .gex-hero__demo+.gx-cap{margin-top:-66px!important}@media(min-width:901px){.gex .gex-hero__demo+.gx-cap{grid-column:2}}@media(max-width:900px){.gex .gex-hero__demo+.gx-cap{margin-top:-24px!important}}body header,body>header,header.header{z-index:1000!important}.gex .gex-hero__notes{font-size:14px!important}@media(max-width:767px){.gex .gex-hero__notes{align-items:flex-start!important;background:hsla(0,0%,100%,.88);border-radius:12px;color:#454d66!important;display:inline-flex!important;flex-direction:column!important;font-size:13px!important;gap:4px!important;line-height:1.5;padding:10px 14px;text-align:left}.gex .gex-hero__n1,.gex .gex-hero__n2{display:block;text-align:left}.gex .gex-hero__n1:before,.gex .gex-hero__n2:before{color:#1f3fe0;content:"・";font-weight:700}}@media(min-width:768px){.gex .gex-hero__btns,.gex .gex-hero__notes{column-gap:14px!important;row-gap:0!important}}@media (min-width:901px) and (max-width:1180px){.gex .pw-win{grid-template-columns:54px 1fr!important}.gex .pw-side{align-items:center;padding:16px 6px!important}.gex .pw-brand{flex-direction:column;gap:12px;padding:0 0 12px!important}.gex .pw-item{font-size:0!important;gap:0!important;justify-content:center;padding:8px!important}}