@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}#nav{padding:30px}#nav a{font-weight:700;color:#2c3e50}#nav a.router-link-exact-active{color:#42b983}ion-tab-bar{--color:#7f7f7f;--background:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.04);justify-content:space-between}ion-tab-bar ion-label{font-size:1.1rem!important;font-weight:600}ion-tab-bar .icon{display:flex;align-items:center;justify-content:center;width:24px;height:24px}ion-tab-bar .tab-selected{--color:#7f7f7f;color:var(--color)}ion-tab-bar .tab-selected svg path{fill:var(--color)}.tab-button-fab{visibility:visible;position:absolute;bottom:8px;left:50%;width:64px;height:64px;margin-left:-30px;--color:#fff;--background:linear-gradient(119.2deg,#f13326 14.5%,#ec3c11 86.05%);--box-shadow:0px 6px 12px rgba(0,0,0,0.1)}.tab-button-fab ion-label{display:block;font-size:1.1rem;margin:0;line-height:1.2rem}.tab-button-fab:before{position:absolute;content:"";left:-6px;bottom:-6px;width:77px;height:76px;border-radius:50%;background:hsla(0,0%,100%,.6);box-shadow:0 -15px 20px -10px rgba(0,0,0,.24)}:root.iphonex .tab-button-fab{bottom:42px}.modal[data-v-b35fb484]{position:fixed;inset:0;background:rgba(0,0,0,.5);z-index:999}.menu[data-v-b35fb484]{overflow-y:auto;text-align:left;background:#fff;height:100vh;width:76vw;position:fixed;top:0;left:0;z-index:1000;box-shadow:2px 0 8px rgba(0,0,0,.2);will-change:transform}.menu p[data-v-b35fb484]{display:flex;justify-content:space-between;padding:18px 12px 17px;font-size:15px;color:#1a1a1a;border-bottom:1px solid #eee;margin:0;align-items:center}.overlay-enter-from[data-v-b35fb484],.overlay-leave-to[data-v-b35fb484]{opacity:0}.overlay-enter-active[data-v-b35fb484],.overlay-leave-active[data-v-b35fb484]{transition:opacity .25s ease}.drawer-enter-from[data-v-b35fb484],.drawer-leave-to[data-v-b35fb484]{transform:translateX(-100%)}.drawer-enter-active[data-v-b35fb484],.drawer-leave-active[data-v-b35fb484]{transition:transform .4s ease-out}@media(prefers-reduced-motion:reduce){.drawer-enter-active[data-v-b35fb484],.drawer-leave-active[data-v-b35fb484],.overlay-enter-active[data-v-b35fb484],.overlay-leave-active[data-v-b35fb484]{transition:none}}ion-header>ion-toolbar:last-of-type{--border-width:0;--border-color:#fff}.trialHeader[data-v-7d02045c],ion-header .trialHeader{background:#263c8f;color:#263c8f;height:40px;display:flex;justify-content:flex-end}.trialHeader span[data-v-7d02045c]{display:block;background:#fff;margin:5px 20px;border-radius:9px;padding:4px 20px;font-size:13px;font-weight:700}.home-header ion-toolbar[data-v-7d02045c]{--background:#fff}.home-header ion-toolbar[data-v-7d02045c]:last-of-type{--border-width:0}.home-header .logo[data-v-7d02045c]{display:flex;justify-content:center}.home-header .logo img[data-v-7d02045c]{height:2.4rem}.kouza[data-v-7d02045c]{display:flex}.kouza .wrapper[data-v-7d02045c]{width:80%;margin:auto;color:#8f8f8f}.kouza .top[data-v-7d02045c]{text-align:left;font-size:14px;margin-bottom:10px}.kouza .middle[data-v-7d02045c]{text-align:right;font-size:34px;margin:0}.kouza .bottom[data-v-7d02045c]{text-align:right;font-size:12px;margin-top:10px}.grid3[data-v-7d02045c]{display:grid;grid-template-columns:repeat(3,1fr);gap:0}.tile[data-v-7d02045c]{background:transparent;border:0;padding:0}.tile-img[data-v-7d02045c]{width:100%;height:31.9vw;display:block;margin:0 auto}.icon-btn[data-v-7d02045c]{width:40px;height:40px;display:grid;place-items:center;background:transparent;color:inherit;border:none}.icon-img[data-v-7d02045c]{transform:scale(.9)}.icon-sm[data-v-7d02045c]{transform:scale(.5)}.chevron-up[data-v-7d02045c]{transform:scale(.5);position:absolute;right:15px}.home-top[data-v-7d02045c]{background:linear-gradient(90deg,#f2170c,#ed3b0e 50.03%,#e8380d);min-height:164px;background-image:url(../img/top_menu_bg.png);background-repeat:no-repeat;background-size:100%}.other[data-v-7d02045c]{background:#e7e6e6;padding:20px 10px}.kisekahome-bottom[data-v-7d02045c]{min-height:calc(100% - 224px);background-color:#f6e3e9;overflow:hidden}.kisekahome-bottom .margin-covering[data-v-7d02045c]{width:100vw}.home-bottom[data-v-7d02045c]{min-height:calc(100% - 224px);background-color:#fdd42e;overflow:hidden}.home-bottom .margin-covering[data-v-7d02045c]{width:100vw}.banner[data-v-7d02045c]{margin:20px auto;width:calc(100% - 40px);display:flex;align-items:center;justify-content:center;border:1px solid #ccc}.banner img[data-v-7d02045c]{display:block;max-width:100%}.tablist[data-v-7d02045c]{display:flex;color:#a1a1a1;width:100%;margin:0;background:#fff}.tablist span[data-v-7d02045c]{padding:10px;width:50%;font-size:15px;font-weight:800;text-align:center}.tablist .active[data-v-7d02045c]{color:#263c8f;border-bottom:3px solid #263c8f}@media(prefers-reduced-motion:reduce){.blink-border[data-v-7d02045c]{animation:none!important}}.trialHeader[data-v-4723bf73]{background:#263c8f;color:#263c8f;height:40px;display:flex;justify-content:flex-end}.trialHeader span[data-v-4723bf73]{display:block;background:#fff;margin:5px 20px;border-radius:9px;padding:4px 20px;font-size:13px;font-weight:700}.page[data-v-4723bf73]{--appbar-h:48px;--brand-700:#263c8f;--card-yellow:#ffe07a;background:#f2f4f8}.kb-scroll[data-v-4723bf73]{padding:12px 10px 24px;background:#f2f4f8}.kb-card[data-v-4723bf73]{position:relative;background:var(--card-yellow);border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.15);padding:15px 12px;margin:10px 0 14px}.kb-card__head[data-v-4723bf73]{display:flex;align-items:center;justify-content:space-between;gap:8px}.kb-head__left[data-v-4723bf73]{display:inline-flex;align-items:center;gap:8px}.kb-title[data-v-4723bf73]{font-weight:800;color:#1a1a1a;letter-spacing:.2px}.kb-chip[data-v-4723bf73]{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:700;border:1px solid}.kb-chip.muted[data-v-4723bf73]{opacity:.9}.kb-head__right[data-v-4723bf73]{display:inline-flex;align-items:center;gap:6px;color:#5a5a5a;font-size:12px}.kb-ts[data-v-4723bf73]{white-space:nowrap}.kb-chevron[data-v-4723bf73]{color:#2b2b2b;opacity:.6}.kb-divider[data-v-4723bf73]{height:1px;background:rgba(0,0,0,.25);margin:6px 0 8px}.kb-card__body[data-v-4723bf73]{display:grid;grid-template-columns:1fr auto;align-items:end;gap:8px}.kb-info .kb-row[data-v-4723bf73]{color:#1a1a1a;font-size:13px;line-height:1.35}.kb-info .kb-row.sub[data-v-4723bf73]{color:#333}.kb-info .kb-row.fx-main[data-v-4723bf73]{margin-top:6px;font-weight:700}.kb-info .kb-row.fx-note[data-v-4723bf73]{font-size:12px;color:#424242}.kb-balance[data-v-4723bf73]{text-align:right;white-space:nowrap}.kb-amt[data-v-4723bf73]{font-weight:900;font-size:22px;letter-spacing:.5px}.kb-yen[data-v-4723bf73]{font-weight:900;margin-left:2px;font-size:14px}@media (max-width:360px){.kb-amt[data-v-4723bf73]{font-size:20px}}.kb-footer[data-v-4723bf73]{padding:10px 12px;box-shadow:0 -1px 0 rgba(0,0,0,.04)}.add-account-btn[data-v-4723bf73]{width:min(520px,100%);height:52px;border-radius:14px;border:2px dashed #c8c8c8;color:#9a9a9a;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:700;letter-spacing:.2px;cursor:pointer;-webkit-tap-highlight-color:transparent}.add-account-btn .plus[data-v-4723bf73]{font-size:18px;line-height:1;transform:translateY(-1px)}.add-account-btn[data-v-4723bf73]:active{transform:translateY(1px);opacity:.9}.icon-btn[data-v-4723bf73]{display:grid;place-items:center;width:40px;height:40px;background:transparent;border:none;color:inherit}.trialHeader span[data-v-7e0e3fd4]{display:block;background:#fff;margin:5px 20px;border-radius:9px;padding:4px 20px;font-size:13px;font-weight:700}.page[data-v-7e0e3fd4]{--appbar-h:48px;--brand-700:#263c8f;--card-yellow:#ffe07a;--ink:#1a3d8f;--ink-muted:#9aa3b0;--text-main:#1f2937;--text-sub:#6b7280;background:#f2f4f8}.main-scroll[data-v-7e0e3fd4]{padding:12px}.account-card[data-v-7e0e3fd4]{background:var(--card-yellow);border-radius:8px;padding:12px;box-shadow:0 2px 6px rgba(0,0,0,.1)}.account-header[data-v-7e0e3fd4]{display:flex;justify-content:space-between}.amount[data-v-7e0e3fd4]{font-size:20px;font-weight:700}.muted[data-v-7e0e3fd4]{color:var(--text-sub);font-size:12px}.tx-wrapper[data-v-7e0e3fd4]{background:#fff;border-radius:8px;color:var(--text-main)}.tx-list[data-v-7e0e3fd4]{list-style:none;margin:0;padding:0}.tx-item[data-v-7e0e3fd4]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid #edf0f4}.tx-item[data-v-7e0e3fd4]:last-child{border-bottom:none}.tx-left[data-v-7e0e3fd4]{display:flex;align-items:center;gap:12px;min-width:0}.tx-badge[data-v-7e0e3fd4]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;font-weight:700;color:#fff;font-size:14px;letter-spacing:.1em;flex:0 0 28px}.tx-badge.income[data-v-7e0e3fd4]{background:#2e62d9}.tx-badge.expense[data-v-7e0e3fd4]{background:#f59e0b}.tx-meta[data-v-7e0e3fd4]{display:flex;gap:10px;min-width:0}.tx-date[data-v-7e0e3fd4]{color:var(--text-sub);font-size:13px;white-space:nowrap}.tx-name[data-v-7e0e3fd4]{font-size:14px;color:var(--text-main);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:52vw}.tx-right[data-v-7e0e3fd4]{display:flex;align-items:center;gap:10px;white-space:nowrap}.tx-amount[data-v-7e0e3fd4]{font-weight:700;font-size:14px;letter-spacing:.3px}.tx-amount.income[data-v-7e0e3fd4]{color:#2e62d9}.tx-amount.expense[data-v-7e0e3fd4]{color:#f59e0b}.tx-chevron[data-v-7e0e3fd4]{width:18px;height:18px;color:var(--ink);flex:0 0 18px}.tx-item[data-v-7e0e3fd4]:active{background:#f8fafc}.mark[data-v-7e0e3fd4]{width:100%;display:flex;justify-content:flex-end}.ink[data-v-7e0e3fd4]{fill:var(--ink)}.svg-scale-07[data-v-7e0e3fd4]{scale:.7}.text-gray-ccc[data-v-7e0e3fd4]{color:#ccc}.icon-btn[data-v-7e0e3fd4]{display:grid;place-items:center;width:40px;height:40px;background:transparent;border:none;color:inherit}.trialHeader[data-v-2781ef1a]{background:#263c8f;color:#263c8f;height:40px;display:flex;justify-content:flex-end}.trialHeader span[data-v-2781ef1a]{display:block;background:#fff;margin:5px 20px;border-radius:9px;padding:4px 20px;font-size:13px;font-weight:700}.page[data-v-2781ef1a]{--appbar-h:48px;--brand-700:#263c8f;--card-yellow:#ffe07a;--orange:#f59e0b;--ink:#1a3d8f;--ink-muted:#9aa3b0;--text-main:#1f2937;--text-sub:#6b7280;background:#f2f4f8}.icon-btn[data-v-2781ef1a]{display:grid;place-items:center;width:40px;height:40px;background:transparent;border:none;color:inherit}.content[data-v-2781ef1a]{padding:0 0 16px}.date[data-v-2781ef1a]{text-align:center;padding:14px 16px 10px;font-size:13px;color:#333;background:#fff}.subnote[data-v-2781ef1a]{padding:8px 12px 6px;color:#9aa3b0;font-size:11px;background:#fff}.subnote span[data-v-2781ef1a]{font-variant-numeric:tabular-nums}.sep[data-v-2781ef1a]{height:1px;border:0;background:var(--line);margin:0 12px}.sep.full[data-v-2781ef1a]{margin:0}.amount-row[data-v-2781ef1a]{background:#fff;display:flex;justify-content:space-between;align-items:center;padding:12px}.badge-col[data-v-2781ef1a]{display:flex;flex-direction:column;gap:6px}.badge[data-v-2781ef1a]{width:28px;height:28px;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-weight:700;color:#fff}.badge-out[data-v-2781ef1a]{background:var(--orange)}.caption-out[data-v-2781ef1a]{color:var(--orange);font-size:12px}.amount-out[data-v-2781ef1a]{color:var(--orange);font-weight:700;font-size:18px}.kv[data-v-2781ef1a]{background:#fff;display:flex;justify-content:space-between;align-items:center;padding:12px}.k[data-v-2781ef1a]{color:#222;font-size:14px}.v[data-v-2781ef1a]{font-size:12px}.v.muted[data-v-2781ef1a]{color:var(--text-sub)}.balance[data-v-2781ef1a]{font-size:18px;color:#384152}.strip[data-v-2781ef1a]{height:10px;background:#f1f3f6}.memo-wrap[data-v-2781ef1a]{padding:10px 12px 0;background:#f7f8fa}.memo-head[data-v-2781ef1a]{display:flex;justify-content:flex-end;color:#666;font-size:12px;margin-bottom:6px}.memo-box[data-v-2781ef1a]{position:relative;background:#fff;border:1px solid #d7dbe2;border-radius:8px;padding:10px;min-height:132px}textarea[data-v-2781ef1a]{width:100%;height:110px;resize:none;border:0;outline:0;font-size:14px;color:#333;font-family:inherit}textarea[data-v-2781ef1a]::-moz-placeholder{color:#c6cbd3}textarea[data-v-2781ef1a]::placeholder{color:#c6cbd3}.clear-btn[data-v-2781ef1a]{position:absolute;right:8px;top:8px;width:24px;height:24px;display:grid;place-items:center;background:transparent;border:0;cursor:pointer}.footer-action[data-v-2781ef1a]{padding:18px 12px 22px;background:#f1f3f6}.primary-btn[data-v-2781ef1a]{width:100%;height:48px;border-radius:24px;border:0;background:var(--brand-700);color:#fff;font-weight:700;letter-spacing:.1em;position:relative;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 12px rgba(38,60,143,.22)}.primary-btn .arrow[data-v-2781ef1a]{position:absolute;right:16px;display:grid;place-items:center}.amount-out strong[data-v-2781ef1a],.balance strong[data-v-2781ef1a]{font-variant-numeric:tabular-nums}.page[data-v-56955d13]{min-height:100dvh;background:#f5f6f8;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif;color:#1f2937}.appbar[data-v-56955d13]{height:56px;background:#263c8f;color:#fff;display:grid;grid-template-columns:56px 1fr 56px;align-items:center;padding:0 4px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.appbar h1[data-v-56955d13]{margin:0;text-align:center;font-weight:700;font-size:16px}.icon-btn[data-v-56955d13]{width:40px;height:40px;border:none;background:transparent;display:grid;place-items:center;color:inherit}.title-block[data-v-56955d13]{background:#f1f3f6;padding:18px 12px;border-bottom:1px solid #e5e7eb}.title-block h2[data-v-56955d13]{margin:0;font-size:16px;font-weight:700;color:#454b54;text-align:center}.account-list[data-v-56955d13]{padding:12px;display:flex;flex-direction:column;gap:12px}.account-card[data-v-56955d13]{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.08);padding:12px;display:flex;flex-direction:column;gap:8px}.account-head[data-v-56955d13]{display:flex;align-items:center;gap:8px}.badge[data-v-56955d13]{font-size:12px;color:#263c8f;border:1px solid #263c8f;padding:2px 8px;border-radius:12px}.time[data-v-56955d13]{font-size:12px;color:#6b7280}.account-name[data-v-56955d13]{display:flex;justify-content:space-between;align-items:center;font-weight:700;font-size:15px;padding:2px 0}.balance-row[data-v-56955d13]{display:flex;justify-content:space-between;font-size:14px;color:#1f2937}.label[data-v-56955d13]{color:#263c8f;border:1px solid #263c8f;padding:2px 8px;border-radius:12px;font-size:12px}.value[data-v-56955d13]{font-weight:700;font-size:18px;color:#374151}.page[data-v-716d2880]{min-height:100dvh;background:#f5f6f8;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.appbar[data-v-716d2880]{height:56px;background:#1f3a8a;color:#fff;display:grid;grid-template-columns:56px 1fr 56px;align-items:center;padding:0 4px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.appbar h1[data-v-716d2880]{margin:0;text-align:center;font-weight:700;font-size:16px}.icon-btn[data-v-716d2880]{width:40px;height:40px;display:grid;place-items:center;background:transparent;border:0;color:inherit}.hero[data-v-716d2880]{background:#fff;padding:16px 16px 18px;border-bottom:1px solid #e7e9ee}.lead[data-v-716d2880]{margin:4px 0 14px;text-align:center;color:#5b6472;font-size:15px}.cta[data-v-716d2880]{width:100%;height:44px;border:0;border-radius:22px;justify-content:center;gap:8px;box-shadow:0 6px 12px rgba(31,58,138,.25)}.cta[data-v-716d2880],.section-bar[data-v-716d2880]{background:#1f3a8a;color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center}.section-bar[data-v-716d2880]{justify-content:space-between;padding:10px 12px;margin-top:8px}.cards[data-v-716d2880]{padding:0 12px 8px;background:#f5f6f8}.card[data-v-716d2880]{position:relative;background:#fff;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden;margin-bottom:12px;margin-top:8px}.card-head[data-v-716d2880]{display:flex;align-items:center;justify-content:space-between;padding:12px 12px 10px}.card-head h3[data-v-716d2880]{margin:0;font-size:15px;font-weight:700;color:#6b7280}.edit[data-v-716d2880]{border:1.5px solid #d7dce6;border-radius:6px;background:#fff;width:28px;height:28px;display:grid;place-items:center;padding:0}.divider[data-v-716d2880]{height:1px;background:#eceff4}.card-body[data-v-716d2880]{padding:12px;line-height:1.5}.to-name[data-v-716d2880]{font-weight:700;font-size:16px;color:#4b5563}.bank[data-v-716d2880],.branch[data-v-716d2880]{color:#6b7280;font-size:14px}.branch[data-v-716d2880]{letter-spacing:.02em}.chev[data-v-716d2880]{position:absolute;right:12px;bottom:12px}.caret[data-v-716d2880]{flex:0 0 auto}.page[data-v-1f0bb83b]{min-height:100dvh;background:#f5f6f8;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.appbar[data-v-1f0bb83b]{height:56px;background:#263c8f;color:#fff;display:grid;grid-template-columns:56px 1fr 56px;align-items:center;padding:0 4px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.appbar h1[data-v-1f0bb83b]{margin:0;text-align:center;font-weight:700;font-size:16px}.icon-btn[data-v-1f0bb83b]{width:40px;height:40px;border:none;background:transparent;display:grid;place-items:center;color:inherit}.stepper[data-v-1f0bb83b]{background:#fff;padding:14px 12px 10px;border-bottom:1px solid #e5e7eb}.stepper ol[data-v-1f0bb83b]{list-style:none;display:flex;justify-content:space-between;align-items:flex-start;margin:0;padding:0 4px}.stepper li[data-v-1f0bb83b]{text-align:center;color:#9aa3b0;font-size:10px;flex:1;position:relative}.stepper li[data-v-1f0bb83b]:not(:last-child):after{content:"";position:absolute;top:8px;right:-50%;width:84%;height:2px;background:#d5dae2}.dot[data-v-1f0bb83b]{width:18px;height:18px;border-radius:50%;display:inline-block;background:#cfd6df;border:2px solid #cfd6df}.done .dot[data-v-1f0bb83b]{background:#263c8f;border-color:#263c8f}.label[data-v-1f0bb83b]{display:block;margin-top:6px;line-height:1.2}.title-block[data-v-1f0bb83b]{background:#f1f3f6;padding:18px 12px;border-top:1px solid #e9ecf1;border-bottom:1px solid #e9ecf1}.title-block h2[data-v-1f0bb83b]{margin:0;font-size:18px;color:#454b54;font-weight:700;text-align:center}.list[data-v-1f0bb83b]{background:#fff}.list h3[data-v-1f0bb83b]{margin:0;padding:14px 16px;font-size:14px;font-weight:700;color:#6b7280;border-bottom:1px solid #eef1f5}.list ul[data-v-1f0bb83b]{margin:0;padding:0;list-style:none}.list li[data-v-1f0bb83b]{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid #eef1f5;background:#fff}.list li span[data-v-1f0bb83b]{font-size:16px;color:#1f2937}.search[data-v-1f0bb83b]{background:#fff;margin-top:10px;padding:0 0 18px}.search h3[data-v-1f0bb83b]{margin:0;padding:14px 16px;font-size:14px;font-weight:700;color:#6b7280;border-top:10px solid #f1f3f6;border-bottom:1px solid #eef1f5}.srch-row[data-v-1f0bb83b]{display:flex;gap:0;margin:12px 16px 0;align-items:stretch;border:1px solid #cfd6df;border-radius:10px;overflow:hidden;background:#fff}.srch-row input[data-v-1f0bb83b]{flex:1;border:0;padding:12px;font-size:14px;outline:none;color:#1f2937}.srch-row input[data-v-1f0bb83b]::-moz-placeholder{color:#c7cbd4}.srch-row input[data-v-1f0bb83b]::placeholder{color:#c7cbd4}.btn-search[data-v-1f0bb83b]{border:0;background:#9aa3b0;color:#fff;padding:0 16px;font-weight:700;display:grid;place-items:center;font-size:14px}.page[data-v-0b86e9e7]{min-height:100dvh;background:#f5f6f8;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.appbar[data-v-0b86e9e7]{height:56px;background:#263c8f;color:#fff;display:grid;grid-template-columns:56px 1fr 56px;align-items:center;padding:0 4px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.appbar h1[data-v-0b86e9e7]{margin:0;text-align:center;font-weight:700;font-size:16px}.icon-btn[data-v-0b86e9e7]{width:40px;height:40px;border:none;background:transparent;display:grid;place-items:center;color:inherit}.stepper[data-v-0b86e9e7]{background:#fff;padding:14px 12px 10px;border-bottom:1px solid #e6e9ef}.stepper ol[data-v-0b86e9e7]{list-style:none;margin:0;padding:0 6px;display:flex;justify-content:space-between;align-items:flex-start}.stepper li[data-v-0b86e9e7]{flex:1;text-align:center;font-size:11px;color:#a0a7b3;position:relative}.stepper li[data-v-0b86e9e7]:not(:last-child):after{content:"";position:absolute;top:8px;right:-50%;width:84%;height:2px;background:#d5dae2}.dot[data-v-0b86e9e7]{width:18px;height:18px;border-radius:50%;display:inline-block;background:#cfd6df;border:2px solid #cfd6df}.label[data-v-0b86e9e7]{display:block;margin-top:6px;line-height:1.2}.stepper .active[data-v-0b86e9e7]{color:#263c8f}.stepper .active .dot[data-v-0b86e9e7]{background:#263c8f;border-color:#263c8f}.title-block[data-v-0b86e9e7]{background:#f1f3f6;padding:18px 12px;border-bottom:1px solid #e6e9ef}.title-block h2[data-v-0b86e9e7]{margin:0;font-size:16px;color:#555e69;font-weight:700;text-align:center}.form[data-v-0b86e9e7]{background:#fff;padding:16px;border-top:1px solid #eceff4;border-bottom:10px solid #f1f3f6;text-align:left}.form h3[data-v-0b86e9e7]{margin:0 0 8px;font-size:14px;font-weight:700;color:#666c78}.bank-name[data-v-0b86e9e7]{color:#6b7280;font-size:14px;margin-bottom:18px}.hint[data-v-0b86e9e7]{color:#6b7280;font-size:14px;margin-bottom:8px}.search-wrap[data-v-0b86e9e7]{position:relative;height:44px}.search-input[data-v-0b86e9e7]{width:100%;height:44px;padding:0 14px;border:1px solid #cfd6df;border-radius:10px;font-size:16px;color:#374151;outline:none;background:#fff}.btn-search[data-v-0b86e9e7]{position:absolute;right:0;top:0;height:44px;width:88px;background:#263c8f;color:#fff;font-weight:700;border:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.results[data-v-0b86e9e7]{background:#fff}.results-title[data-v-0b86e9e7]{padding:12px 16px;color:#666c78;font-weight:700;font-size:14px;background:#f8f9fb;border-top:1px solid #eceff4;border-bottom:1px solid #eceff4;text-align:left}.result-list[data-v-0b86e9e7]{list-style:none;margin:0;padding:0;background:#fff}.result-row[data-v-0b86e9e7]{display:flex;justify-content:space-between;align-items:center;padding:16px;font-size:16px;color:#374151;border-bottom:2px solid #2d4aa0}.page[data-v-28c7a1c2]{min-height:100dvh;background:#f5f6f8;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.appbar[data-v-28c7a1c2]{height:56px;background:#263c8f;color:#fff;display:grid;grid-template-columns:56px 1fr 56px;align-items:center;padding:0 4px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.appbar h1[data-v-28c7a1c2]{margin:0;text-align:center;font-weight:700;font-size:16px}.icon-btn[data-v-28c7a1c2]{width:40px;height:40px;border:none;background:transparent;display:grid;place-items:center;color:inherit}.stepper[data-v-28c7a1c2]{background:#fff;padding:14px 12px 10px;border-bottom:1px solid #e6e9ef}.stepper ol[data-v-28c7a1c2]{list-style:none;margin:0;padding:0 6px;display:flex;justify-content:space-between;align-items:flex-start}.stepper li[data-v-28c7a1c2]{flex:1;text-align:center;font-size:11px;color:#a0a7b3;position:relative}.stepper li[data-v-28c7a1c2]:not(:last-child):after{content:"";position:absolute;top:8px;right:-50%;width:84%;height:2px;background:#d5dae2}.dot[data-v-28c7a1c2]{width:18px;height:18px;border-radius:50%;display:inline-block;background:#cfd6df;border:2px solid #cfd6df}.label[data-v-28c7a1c2]{display:block;margin-top:6px;line-height:1.2}.stepper .active[data-v-28c7a1c2]{color:#263c8f}.stepper .active .dot[data-v-28c7a1c2]{background:#263c8f;border-color:#263c8f}.title-block[data-v-28c7a1c2]{background:#f1f3f6;padding:18px 12px;border-bottom:1px solid #e6e9ef}.title-block h2[data-v-28c7a1c2]{margin:0;font-size:16px;color:#555e69;font-weight:700;text-align:center}.form[data-v-28c7a1c2]{background:#fff;padding:16px;border-top:1px solid #eceff4;border-bottom:10px solid #f1f3f6;text-align:left}.form h3[data-v-28c7a1c2]{margin:0 0 8px;font-size:14px;font-weight:700;color:#666c78}.bank-name[data-v-28c7a1c2]{color:#6b7280;font-size:14px;margin-bottom:18px}.hint[data-v-28c7a1c2]{color:#6b7280;font-size:14px;margin-bottom:8px}.search-wrap[data-v-28c7a1c2]{position:relative;height:44px}.search-input[data-v-28c7a1c2]{width:100%;height:44px;padding:0 14px;border:1px solid #cfd6df;border-radius:10px;font-size:16px;color:#374151;outline:none;background:#fff}.btn-search[data-v-28c7a1c2]{position:absolute;right:0;top:0;height:44px;width:88px;background:#263c8f;color:#fff;font-weight:700;border:0;border-top-right-radius:10px;border-bottom-right-radius:10px}.results[data-v-28c7a1c2]{background:#fff}.results-title[data-v-28c7a1c2]{padding:12px 16px;color:#666c78;font-weight:700;font-size:14px;background:#f8f9fb;border-top:1px solid #eceff4;border-bottom:1px solid #eceff4;text-align:left}.result-list[data-v-28c7a1c2]{list-style:none;margin:0;padding:0;background:#fff}.result-row[data-v-28c7a1c2]{display:flex;justify-content:space-between;align-items:center;padding:16px;font-size:16px;color:#374151;border-bottom:2px solid #2d4aa0}.page[data-v-c7954386]{min-height:100dvh;background:#f5f6f8;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.appbar[data-v-c7954386]{height:56px;background:#263c8f;color:#fff;display:grid;grid-template-columns:56px 1fr 56px;align-items:center;padding:0 4px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.appbar h1[data-v-c7954386]{margin:0;text-align:center;font-weight:700;font-size:16px}.icon-btn[data-v-c7954386]{width:40px;height:40px;display:grid;place-items:center;background:transparent;border:0;color:inherit}.stepper[data-v-c7954386]{background:#fff;padding:14px 12px 10px;border-bottom:1px solid #e6e9ef}.stepper ol[data-v-c7954386]{list-style:none;margin:0;padding:0 6px;display:flex;justify-content:space-between;align-items:flex-start}.stepper li[data-v-c7954386]{flex:1;text-align:center;font-size:11px;color:#a0a7b3;position:relative}.stepper li[data-v-c7954386]:not(:last-child):after{content:"";position:absolute;top:8px;right:-50%;width:84%;height:2px;background:#d5dae2}.dot[data-v-c7954386]{width:18px;height:18px;border-radius:50%;display:inline-block;background:#cfd6df;border:2px solid #cfd6df}.label[data-v-c7954386]{display:block;margin-top:6px;line-height:1.2}.stepper .active[data-v-c7954386]{color:#263c8f}.stepper .active .dot[data-v-c7954386]{background:#263c8f;border-color:#263c8f}.title-block[data-v-c7954386]{background:#f1f3f6;padding:18px 12px;border-bottom:1px solid #e6e9ef}.title-block h2[data-v-c7954386]{margin:0;font-size:16px;color:#555e69;font-weight:700;text-align:center}.form[data-v-c7954386]{background:#fff;padding:16px;border-top:1px solid #eceff4;padding-bottom:80px;text-align:left}.section-h[data-v-c7954386]{font-size:14px;font-weight:700;color:#666c78;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #eceff4}.bank-line[data-v-c7954386]{color:#6b7280;font-size:14px;margin-bottom:18px}.field-label[data-v-c7954386]{display:block;color:#6b7280;font-size:14px;margin-bottom:8px}.select-wrap[data-v-c7954386]{position:relative;height:48px;margin-bottom:18px}select[data-v-c7954386]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:100%;height:48px;padding:0 40px 0 14px;border:1px solid #cfd6df;border-radius:10px;font-size:16px;color:#374151;background:#fff;outline:none}.select-wrap .chev[data-v-c7954386]{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.label-row[data-v-c7954386]{display:flex;align-items:flex-end;gap:6px;margin-bottom:8px}.note[data-v-c7954386]{color:#6b7280;font-size:12px}.textbox[data-v-c7954386]{width:100%;height:48px;padding:0 14px;font-size:16px;color:#374151;border:1px solid #cfd6df;border-radius:10px;outline:none;background:#fff}.cta-bottom[data-v-c7954386]{position:-webkit-sticky;position:sticky;bottom:0;background:transparent;padding:14px 16px calc(14px + env(safe-area-inset-bottom))}.next-btn[data-v-c7954386]{width:100%;height:52px;border:0;border-radius:26px;background:#263c8f;color:#fff;font-weight:700;letter-spacing:.1em;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 8px 16px rgba(38,60,143,.25)}.spacer[data-v-c7954386]{height:8px}.page[data-v-214ed35a]{min-height:100dvh;background:#f5f6f8;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.appbar[data-v-214ed35a]{height:56px;background:#263c8f;color:#fff;display:grid;grid-template-columns:56px 1fr 56px;align-items:center;padding:0 4px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.appbar h1[data-v-214ed35a]{margin:0;text-align:center;font-weight:700;font-size:16px}.icon-btn[data-v-214ed35a]{width:40px;height:40px;display:grid;place-items:center;background:transparent;border:0;color:inherit}.stepper[data-v-214ed35a]{background:#fff;padding:14px 12px 10px;border-bottom:1px solid #e6e9ef}.stepper ol[data-v-214ed35a]{list-style:none;margin:0;padding:0 6px;display:flex;justify-content:space-between;align-items:flex-start}.stepper li[data-v-214ed35a]{flex:1;text-align:center;font-size:11px;color:#a0a7b3;position:relative}.stepper li[data-v-214ed35a]:not(:last-child):after{content:"";position:absolute;top:8px;right:-50%;width:84%;height:2px;background:#d5dae2}.dot[data-v-214ed35a]{width:18px;height:18px;border-radius:50%;display:inline-block;background:#cfd6df;border:2px solid #cfd6df}.label[data-v-214ed35a]{display:block;margin-top:6px;line-height:1.2}.stepper .active[data-v-214ed35a]{color:#263c8f}.stepper .active .dot[data-v-214ed35a]{background:#263c8f;border-color:#263c8f}.title-block[data-v-214ed35a]{background:#f1f3f6;padding:18px 12px;border-bottom:1px solid #e6e9ef}.title-block h2[data-v-214ed35a]{margin:0;font-size:16px;color:#555e69;font-weight:700;text-align:center}.form[data-v-214ed35a]{background:#fff;padding:16px;border-top:1px solid #eceff4;padding-bottom:96px;text-align:left}.section-h[data-v-214ed35a]{font-size:14px;font-weight:700;color:#666c78;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #eceff4}.bank-line[data-v-214ed35a]{margin-bottom:18px}.bank-line[data-v-214ed35a],.field-label[data-v-214ed35a]{color:#6b7280;font-size:14px}.row[data-v-214ed35a]{display:flex;align-items:center;gap:8px}.mt24[data-v-214ed35a]{margin-top:24px}.limit[data-v-214ed35a]{margin-left:auto;color:#f59e0b;font-size:13px;font-weight:700}.amount-wrap[data-v-214ed35a]{margin-top:8px;display:flex;height:48px;border:1px solid #cfd6df;border-radius:10px;overflow:hidden;background:#fff}.amount-input[data-v-214ed35a]{flex:1;border:0;outline:0;padding:0 14px;font-size:18px;color:#111827;font-variant-numeric:tabular-nums}.yen[data-v-214ed35a]{width:64px;display:grid;place-items:center;background:#eceff3;color:#6b7280;font-weight:700;border-left:1px solid #cfd6df}.date-row[data-v-214ed35a]{margin-top:8px;width:100%;height:48px;display:flex;align-items:center;gap:10px;justify-content:flex-start;border:1px solid #cfd6df;border-radius:10px;background:#fff;padding:0 12px;color:#374151}.date-text[data-v-214ed35a]{font-size:16px}.date-row .chev[data-v-214ed35a]{margin-left:auto}.pill[data-v-214ed35a]{border:1px solid #cfd6df;color:#374151;font-size:12px;border-radius:999px;padding:2px 8px;line-height:1}.note[data-v-214ed35a]{color:#6b7280;font-size:12px;margin-left:auto}.textbox[data-v-214ed35a]{margin-top:8px;width:100%;height:48px;border:1px solid #cfd6df;border-radius:10px;background:#fff;outline:none;padding:0 14px;font-size:16px;color:#374151}.cta-bottom[data-v-214ed35a]{position:-webkit-sticky;position:sticky;bottom:0;background:#f1f3f6;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid #e6e9ef}.next-btn[data-v-214ed35a]{width:100%;height:52px;border:0;border-radius:26px;background:#263c8f;color:#fff;font-weight:700;letter-spacing:.1em;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 8px 16px rgba(38,60,143,.25)}.spacer[data-v-214ed35a]{height:8px}.page[data-v-3510c1b3]{height:100svh;height:100dvh;display:flex;flex-direction:column;background:#f5f6f8;color:#1f2937;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.appbar[data-v-3510c1b3]{height:56px;position:-webkit-sticky;position:sticky;top:0;z-index:10;background:#263c8f;color:#fff;display:grid;grid-template-columns:56px 1fr 56px;align-items:center;padding:0 4px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.appbar h1[data-v-3510c1b3]{margin:0;text-align:center;font-weight:700;font-size:16px}.icon-btn[data-v-3510c1b3]{width:40px;height:40px;display:grid;place-items:center;background:transparent;border:0;color:inherit}.main-scroll[data-v-3510c1b3]{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.stepper[data-v-3510c1b3]{background:#fff;padding:14px 12px 10px;border-bottom:1px solid #e6e9ef}.stepper ol[data-v-3510c1b3]{list-style:none;margin:0;padding:0 6px;display:flex;justify-content:space-between;align-items:flex-start}.stepper li[data-v-3510c1b3]{flex:1;text-align:center;font-size:11px;color:#a0a7b3;position:relative}.stepper li[data-v-3510c1b3]:not(:last-child):after{content:"";position:absolute;top:8px;right:-50%;width:85%;height:2px;background:#d5dae2}.dot[data-v-3510c1b3]{width:18px;height:18px;border-radius:50%;display:inline-block;background:#cfd6df;border:2px solid #cfd6df}.label[data-v-3510c1b3]{display:block;margin-top:6px;line-height:1.2}.stepper .active[data-v-3510c1b3]{color:#263c8f}.stepper .active .dot[data-v-3510c1b3]{background:#263c8f;border-color:#263c8f}.title-block[data-v-3510c1b3]{background:#f1f3f6;padding:18px 12px;border-bottom:1px solid #e6e9ef}.title-block h2[data-v-3510c1b3]{margin:0;color:#555e69;font-weight:700;font-size:16px;text-align:center;line-height:1.7}.group[data-v-3510c1b3]{background:#fff;border-top:1px solid #eceff4}.group-h[data-v-3510c1b3]{padding:12px 16px;color:#666c78;font-weight:700;border-bottom:1px solid #eceff4}.row-1line[data-v-3510c1b3]{padding:14px 16px;font-size:15px;color:#374151}.down-triangle[data-v-3510c1b3]{display:flex;justify-content:center;background:#f5f6f8;padding:8px 0}.payee-name[data-v-3510c1b3]{padding:10px 16px 0;font-weight:700;font-size:18px;color:#4b5563}.info[data-v-3510c1b3]{margin-top:10px}.info-bar[data-v-3510c1b3]{background:#263c8f;color:#fff;font-weight:700;padding:10px 12px}.info-body[data-v-3510c1b3]{background:#fff;padding:12px}.item[data-v-3510c1b3]{display:flex;align-items:center;justify-content:space-between;padding:10px 4px}.chip[data-v-3510c1b3]{color:#263c8f;border:1px solid #263c8f;border-radius:14px;padding:4px 10px;font-size:12px}.val[data-v-3510c1b3]{font-size:16px;color:#374151;display:flex;align-items:baseline;gap:8px}.val .strong[data-v-3510c1b3]{font-weight:700;font-variant-numeric:tabular-nums}.val .sub[data-v-3510c1b3]{color:#6b7280;font-size:12px}.note-orange[data-v-3510c1b3]{margin:10px 12px 0;background:#fff7e8;color:#f59e0b;border-radius:8px;padding:10px 12px;font-weight:700;border:1px solid #ffe3b5}.confirm-box[data-v-3510c1b3]{background:#fff;border-radius:8px;margin:12px;box-shadow:0 1px 3px rgba(0,0,0,.08);padding:12px 12px 16px}.confirm-box .head[data-v-3510c1b3]{display:flex;align-items:center;gap:8px;font-weight:700;color:#374151}.confirm-box .desc[data-v-3510c1b3]{color:#6b7280;font-size:13px;margin:8px 0 12px}.name-strong[data-v-3510c1b3]{font-weight:800;text-align:center;font-size:18px;color:#4b5563;margin-bottom:12px}.checkline[data-v-3510c1b3]{display:flex;align-items:center;gap:8px;justify-content:center}.checkline input[data-v-3510c1b3]{width:18px;height:18px;accent-color:#263c8f}.slider-cta[data-v-3510c1b3]{position:-webkit-sticky;position:sticky;bottom:0;background:#f1f3f6;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid #e6e9ef}.slider[data-v-3510c1b3]{position:relative;height:56px;border-radius:28px;border:2px solid #cfd6df;background:#fff;display:flex;align-items:center;justify-content:center;color:#1f2f6b;font-weight:800;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none;overflow:hidden}.slider-fill[data-v-3510c1b3]{position:absolute;inset:0;background:#263c8f;pointer-events:none;transition:width .08s linear;z-index:1;width:0}.knob[data-v-3510c1b3]{position:absolute;left:0;width:55px;height:55px;border-radius:50%;background:#263c8f;display:grid;place-items:center;box-shadow:0 4px 10px rgba(38,60,143,.3);will-change:transform;transition:transform .08s linear,background .2s ease,box-shadow .2s ease;cursor:grab;z-index:9}.slider.is-snapping .knob[data-v-3510c1b3]{transition:transform .18s ease}.slider.is-disabled .knob[data-v-3510c1b3]{background:#263c8f;box-shadow:none;cursor:not-allowed}.slider-text[data-v-3510c1b3]{letter-spacing:.02em;color:#263c8f;font-weight:700;transition:opacity .2s ease}.slider.is-complete .slider-text[data-v-3510c1b3]{opacity:.7}.slider[data-v-3510c1b3]:focus-visible{outline:3px solid rgba(38,60,143,.35);outline-offset:2px}.page[data-v-7ecae1a7]{height:100svh;height:100dvh;background:#f5f6f8;color:#1f2937;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans JP,Hiragino Kaku Gothic ProN,Meiryo,sans-serif}.appbar[data-v-7ecae1a7]{position:-webkit-sticky;position:sticky;top:0;z-index:10;height:56px;background:#263c8f;color:#fff;display:grid;grid-template-columns:56px 1fr 56px;align-items:center;padding:0 4px;box-shadow:0 2px 4px rgba(0,0,0,.12)}.appbar h1[data-v-7ecae1a7]{margin:0;font-weight:700;font-size:16px;text-align:center}.icon-btn[data-v-7ecae1a7]{width:40px;height:40px;display:grid;place-items:center;background:transparent;border:0;color:inherit}.main-scroll[data-v-7ecae1a7]{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.stepper[data-v-7ecae1a7]{background:#fff;padding:14px 12px 10px;border-bottom:1px solid #e6e9ef}.stepper ol[data-v-7ecae1a7]{list-style:none;margin:0;padding:0 6px;display:flex;justify-content:space-between;align-items:flex-start}.stepper li[data-v-7ecae1a7]{flex:1;text-align:center;font-size:11px;color:#a0a7b3;position:relative}.stepper li[data-v-7ecae1a7]:not(:last-child):after{content:"";position:absolute;top:8px;right:-50%;width:85%;height:2px;background:#d5dae2}.dot[data-v-7ecae1a7]{width:18px;height:18px;border-radius:50%;display:inline-block;background:#cfd6df;border:2px solid #cfd6df}.label[data-v-7ecae1a7]{display:block;margin-top:6px;line-height:1.2}.stepper .active[data-v-7ecae1a7]{color:#263c8f}.stepper .active .dot[data-v-7ecae1a7]{background:#263c8f;border-color:#263c8f}.title-block[data-v-7ecae1a7]{background:#f1f3f6;padding:22px 12px 8px;border-bottom:1px solid #e6e9ef}.title-block h2[data-v-7ecae1a7]{margin:0;font-size:18px;font-weight:800;color:#606672;text-align:center}.receipt-card[data-v-7ecae1a7]{background:#fff;margin:18px 20px;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.06);overflow:hidden;border:1px solid #eef1f5}.receipt-row[data-v-7ecae1a7]{display:flex;align-items:center;gap:12px;padding:18px;color:#4b5563;font-size:18px;font-weight:700}.badge[data-v-7ecae1a7]{border:2px solid #263c8f;color:#263c8f;border-radius:18px;padding:4px 12px;font-size:14px;font-weight:700}.rid[data-v-7ecae1a7]{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:#6b7280;font-weight:800}.receipt-link[data-v-7ecae1a7]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;border-top:1px solid #e6e9ef;background:#fff;color:#1f2f6b;font-weight:800;letter-spacing:.03em}.grow[data-v-7ecae1a7]{height:20px}.cta-wrap[data-v-7ecae1a7]{padding:12px 20px 24px;display:grid;gap:16px}.pill-btn[data-v-7ecae1a7]{height:56px;width:100%;border:0;border-radius:28px;background:#263c8f;color:#fff;font-weight:800;letter-spacing:.06em;display:flex;align-items:center;justify-content:center;gap:10px;box-shadow:0 8px 16px rgba(38,60,143,.22)}.disp-n{display:none!important}.fz-12{font-size:1.2rem}.fz-13{font-size:1.3rem}.ta-r{text-align:right}.ta-c{text-align:center}.nowrap{white-space:nowrap}.h-300{height:300px!important}.p-20{padding:20px!important}.pt-20{padding-top:20px!important}.pb-50{padding-bottom:50px!important}.pb-60{padding-bottom:60px!important}.pb-80{padding-bottom:80px!important}.pb-90{padding-bottom:90px!important}.pb-96{padding-bottom:96px!important}.pb-120{padding-bottom:120px!important}.pb-126{padding-bottom:126px!important}.mt-0{margin-top:0!important}.mt-20{margin-top:20px!important}.mb-30{margin-bottom:30px!important}.mb-36{margin-bottom:36px!important}.mb-40{margin-bottom:40px!important}.mb-90{margin-bottom:90px!important}.mb-130{margin-bottom:130px!important}.mr-10{margin-right:10px!important}html{font-size:2.6666666667vw}html .simple-hide{display:initial!important}html.dressing-simple .simple-hide,html .simple-show{display:none!important}html.dressing-simple .simple-show{display:initial!important}body,button{font-size:1.1rem;line-height:1.9rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{contain:none!important}.tabs-inner{position:static!important}a{text-decoration:none;color:#333}.section{padding:0 10px;margin-bottom:10px}.section-20{padding:0 20px;margin-bottom:20px}html.router-nest-back .main-router>.ion-page{opacity:1!important}html.router-nest-back .main-router>.ion-page+.ion-page{opacity:0!important}:root{--ion-font-family:"Roboto","Noto Sans JP","SF Pro Display","Hiragino Kaku Gothic ProN","ヒラギノ角ゴ ProN W3","Helvetica Neue",Helvetica,"Roboto",-apple-system,"BlinkMacSystemFont",sans-serif;--ion-text-color:#4c4c4c;--ion-background-color:#fff;--ion-safe-area-top:12px;--ion-color-primary:#cf330c;--ion-color-primary-rgb:255,209,113;--ion-color-primary-contrast:#fff;--ion-color-primary-contrast-rgb:255,255,255;--ion-color-primary-shade:#f45d38;--ion-color-primary-tint:#f45d38}:root.iphonex,:root.local.iphonex{--ion-safe-area-bottom:34px}:root.local.iphonex{--ion-safe-area-top:44px}body{color:var(--ion-text-color)}.ripple-parent{position:relative;overflow:hidden}ion-content::part(scroll):after,ion-content::part(scroll):before{content:none!important}.hydrated>.tabs{z-index:99;opacity:1}.header-translucent-ios ion-toolbar{--opacity:1}ion-content{--background:#fff}ion-content.ion-content-green{--background:linear-gradient(90deg,#f2170c,#ed3b0e 50.03%,#cf330c)}ion-tab ion-content::part(background),ion-tab ion-content::part(scroll){height:calc(100vh - 113px)}.iphonex ion-tab ion-content::part(background),.iphonex ion-tab ion-content::part(scroll){height:calc(100vh - 147px)}.local ion-tab ion-content::part(background),.local ion-tab ion-content::part(scroll){height:calc(100vh - 179px)!important}ion-button{--border-radius:8px;--box-shadow:none}ion-button.button-large{height:54px;font-size:1.6rem;font-weight:700}ion-button.button-disabled{opacity:1;--color:#999;--background:#cacaca;--ion-color-contrast:#999!important;--ion-color-base:#cacaca!important}ion-button.button-small{font-size:1.1rem}ion-button.button-primary{--background:linear-gradient(119.2deg,#66cd99 14.5%,#cf330c 86.05%);--border-radius:25px;--box-shadow:0px 6px 16px rgba(25,179,102,0.3);font-size:1.3rem;font-weight:700;min-height:48px}ion-button.button-primary.button-disabled{--color:#fff;--background:#ccc;--box-shadow:0px 2px 12px rgba(0,0,0,0.08)}ion-button.button-secondary{--border-width:1px;--border-style:solid;--border-radius:8px;height:4.8rem;--color:#7f7f7f;font-size:1.2rem}ion-button.button-secondary,ion-button.button-tertiary{--background:#fff;--border-color:#f2f2f2;--box-shadow:0px 4px 20px rgba(0,0,0,0.08)}ion-button.button-tertiary{--border-radius:25px;font-size:1.3rem;font-weight:700;--color:#999;min-height:48px}ion-radio{--color:#c4c4c4;height:24px;width:24px}ion-radio::part(container){--border-width:1px}.radio-checked::part(mark){transform:scale3d(1.3,1.3,1.3)}.radio-checked::part(container){border-color:#222}ion-checkbox{--border-color:#e6e6e6}ion-datetime{--placeholder-color:#999}ion-list ion-item{font-size:1.2rem;line-height:14px;border-bottom:1px solid #eee;--border-style:none;--padding-start:20px}ion-list ion-list-header+ion-item{border-top:1px solid #eee}ion-footer{--background:#fff}ion-footer ion-toolbar{--border-color:transparent}.help-list{overflow:hidden;background-color:#fff;margin-top:20px;min-height:calc(100% - 20px)}.help-list p{margin:0}.help-list ul{margin:0;padding:40px 5.3333333333vw 20px}.help-list .ripple{margin-bottom:10px;box-shadow:0 2px 12px rgba(0,0,0,.08);border-radius:8px;color:rgba(0,0,0,.2)}.help-list .ripple,.help-list li{height:auto;width:89.3333333333vw}.help-list li{background:#fff;border:1px solid #f2f2f2;color:#7f7f7f;box-sizing:border-box;padding:4.2666666667vw 4.2666666667vw;font-weight:700;font-size:1.3rem;display:flex;align-items:center;justify-content:space-between;font-feature-settings:"palt" on,"calt" off;text-align:left}.help-list .icon{min-height:12px;min-width:7px;margin-left:4.2666666667vw}.help-list .note{font-weight:600;font-size:1.1rem;line-height:19px;letter-spacing:.3px}.help-list .button-area{display:flex;justify-content:center;align-items:center;padding:0 5.3333333333vw;margin:12px 0 40px}.help-list .button-area .ripple-button{width:72.2666666667vw;height:40px;background:linear-gradient(90deg,#fd6651,#ff8b60);box-shadow:0 4px 10px rgba(253,102,81,.25);border-radius:8px;color:#fff;flex-shrink:0;text-align:center;position:relative;line-height:1.4rem}.help-list .button-area .ripple-button:after{position:absolute;right:0;top:0;content:"";height:100%;width:5.3333333333vw;padding:0 3.7333333333vw;display:block;background-image:url(../img/icon_link.svg);background-position:50%;background-repeat:no-repeat}.help-list .button-area.two-column{justify-content:space-between}.help-list .button-area.two-column .ripple-button{width:42.6666666667vw;padding-right:5.3333333333vw}.sign-up-bank-account{overflow:hidden;background-color:#fff;margin-top:5.3333333333vw;padding:0 5.3333333333vw 4.2666666667vw;min-height:calc(100% - 5.33333vw);text-align:left}.sign-up-bank-account .contents{overflow:hidden;margin:10.6666666667vw 0 6.4vw;border:1px solid #f2f2f2;box-sizing:border-box;border-radius:2.1333333333vw}.sign-up-bank-account .contents .title{font-size:4vw;font-weight:700;line-height:6.4vw;color:#cf330c;margin:6.4vw 0;border-left:1.0666666667vw solid #cf330c;padding-left:4.2666666667vw}.sign-up-bank-account .contents .text{padding:0 5.3333333333vw 4.2666666667vw 5.3333333333vw;font-size:3.4666666667vw}.sign-up-bank-account .note{color:#7f7f7f;font-size:3.2vw;margin:0;margin-bottom:2.6666666667vw}.sign-up-bank-account .note.-mb-0{margin-bottom:0}.sign-up-bank-account .block-checkbox{--border-color:transparent;--border-width:0;--padding-start:0;background:#fff;border:1px solid #f2f2f2;box-shadow:0 .5333333333vw 3.2vw rgba(0,0,0,.08);border-radius:2.1333333333vw;margin-bottom:3.4666666667vw}.sign-up-bank-account .block-checkbox ion-checkbox{margin:4.2666666667vw;width:5.3333333333vw;height:5.3333333333vw}.sign-up-bank-account .block-checkbox ion-label{color:#cf330c;font-size:3.4666666667vw;font-weight:700;text-overflow:inherit;white-space:inherit;overflow:inherit}.sign-up-bank-account .block-link{background:#f7fafd;border-radius:2.1333333333vw;padding:4.2666666667vw;display:flex;align-items:center;margin-bottom:3.2vw}.sign-up-bank-account .block-link .inner{align-items:flex-start;justify-content:flex-start}.sign-up-bank-account .block-link .link-icon{margin-right:2.1333333333vw;margin-top:.2666666667vw;width:4.2666666667vw;height:4.2666666667vw}.sign-up-bank-account .block-link .text{color:#347ae9;font-size:3.4666666667vw}.sign-up-bank-account .block-link-list{background:#f7fafd;border-radius:2.1333333333vw;overflow:hidden;padding:4.2666666667vw 0;margin-bottom:6.9333333333vw}.sign-up-bank-account .block-link-list .block-link{padding:2.1333333333vw 4.2666666667vw;margin-bottom:0}.sign-up-bank-account .button ion-button{--box-shadow:0px 2px 12px rgba(0,0,0,0.08);--border-radius:24px;width:74.6666666667vw;margin:12.8vw auto 5.3333333333vw;height:48px}.sign-up-bank-account .button ion-button.button-disabled{color:#fff}.sign-up-bank-account .button ion-button.button-secondary{margin-top:0;width:53.3333333333vw;font-size:3.4666666667vw}.sign-up-bank-account.sign-up-bank-account1.container .contents-wrap{padding-bottom:29.3333333333vw}.sign-up-bank-account.sign-up-bank-account1.container .contents-wrap .contents{background-color:#fff;border-radius:2.1333333333vw;box-shadow:0 1.0666666667vw 1.0666666667vw .2666666667vw rgba(0,0,0,.25);padding:8.5333333333vw 5.3333333333vw;margin-top:6.4vw}.sign-up-bank-account.sign-up-bank-account1.container .contents-wrap .contents .plain-text{font-size:3.4666666667vw;line-height:4.8vw;color:#4c4c4c;text-align:left}.sign-up-bank-account.sign-up-bank-account1.container .contents-wrap .contents .note{color:#7f7f7f;font-size:3.2vw;line-height:5.0666666667vw;text-align:left;margin-bottom:8.5333333333vw}.sign-up-bank-account.sign-up-bank-account1.container .contents-wrap .contents .headline{color:#cf330c;font-size:4vw;font-weight:700;line-height:5.6vw;margin-bottom:6.4vw;text-align:center}.sign-up-bank-account.sign-up-bank-account1.container .contents-wrap .contents .confirmation-document{color:#cf330c;font-size:3.7333333333vw;line-height:5.8666666667vw;text-align:left;margin:6.4vw auto}.sign-up-bank-account.sign-up-bank-account1.container .contents-wrap .contents .illust img{display:block;margin:0 auto}.sign-up-bank-account.sign-up-bank-account1.container .contents-wrap .contents .block-link{display:block}.sign-up-bank-account.sign-up-bank-account1.container .button-wrap{position:fixed;left:0;bottom:0;width:100vw;background-color:#fff;padding:5.3333333333vw 0 4.2666666667vw}.sign-up-bank-account.sign-up-bank-account1.container .button-wrap .text-red{color:#cf330c;text-align:center}.sign-up-bank-account.sign-up-bank-account1.container .button-wrap .button{margin:3.2vw auto}.toshin{overflow:hidden;background-color:#fff;margin-top:20px;min-height:calc(100% - 20px)}.toshin p{margin:0}.toshin ul{margin:0;padding:40px 5.3333333333vw 20px}.toshin .ripple{margin-bottom:10px;box-shadow:0 2px 12px rgba(0,0,0,.08);border-radius:8px;color:rgba(0,0,0,.2)}.toshin .ripple,.toshin li{height:auto;width:89.3333333333vw}.toshin li{background:#fff;border:1px solid #f2f2f2;color:#7f7f7f;box-sizing:border-box;font-weight:700;font-size:1.3rem;display:flex;align-items:center;font-feature-settings:"palt" on,"calt" off;text-align:left}.toshin li span{padding:4.2666666667vw 4.2666666667vw}.toshin .icon{min-height:12px;min-width:7px;margin-left:4.2666666667vw;font-size:8.5333333333vw}.toshin .note{font-weight:600;font-size:1.1rem;line-height:19px;letter-spacing:.3px}.toshin .button-area{display:flex;justify-content:center;align-items:center;padding:0 5.3333333333vw;margin:12px 0 40px}.toshin .button-area .ripple-button{width:72.2666666667vw;height:40px;background:linear-gradient(90deg,#fd6651,#ff8b60);box-shadow:0 4px 10px rgba(253,102,81,.25);border-radius:8px;color:#fff;flex-shrink:0;text-align:center;position:relative;line-height:1.4rem}.toshin .button-area .ripple-button:after{position:absolute;right:0;top:0;content:"";height:100%;width:5.3333333333vw;padding:0 3.7333333333vw;display:block;background-image:url(../img/icon_link.svg);background-position:50%;background-repeat:no-repeat}.toshin .button-area.two-column{justify-content:space-between}.toshin .button-area.two-column .ripple-button{width:42.6666666667vw;padding-right:5.3333333333vw}.toshin .news{margin:4vw 5.3333333333vw 0;text-align:center}.toshin .news p{font-size:4vw;font-weight:700;margin-bottom:4vw}.toshin .news li{display:-webkit-box;overflow:hidden;font-size:3.2vw;text-align:left;text-decoration:underline;-webkit-box-orient:vertical;-webkit-line-clamp:2;border:none}.action-sheet-custom .action-sheet-group.action-sheet-group-cancel{display:flex;justify-content:center;align-items:center;font-size:1.2rem;border-radius:0;padding:0 0 38px 0}.action-sheet-custom .action-sheet-group.action-sheet-group-cancel .action-sheet-button{width:90%;height:48px;border-radius:24px;border:1px solid #f2f2f2;color:#999;box-shadow:0 2px 12px rgba(0,0,0,.08)}.action-sheet-custom .action-sheet-group.action-sheet-group-cancel .action-sheet-button>.action-sheet-button-inner{font-weight:700;display:flex;justify-content:center;align-items:center;width:100%}.action-sheet-custom.payment-app .action-sheet-group:first-of-type{display:grid;grid-template-columns:repeat(3,1fr);padding:32px 0;border-radius:16px 16px 0 0}.action-sheet-custom.payment-app .action-sheet-group:first-of-type .action-sheet-title{grid-column:1/4;font-size:1.3rem;font-weight:700;line-height:20px;--color:#999;height:20px;min-height:20px;padding:0;margin:0 20px 30px}.action-sheet-custom.payment-app .action-sheet-group:first-of-type .action-sheet-button{color:#7f7f7f;height:94px}.action-sheet-custom.payment-app .action-sheet-group:first-of-type .action-sheet-button>.action-sheet-button-inner{font-size:1rem;width:100%;flex-wrap:wrap;align-content:center;justify-content:center}.action-sheet-custom.payment-app .action-sheet-group:first-of-type .action-sheet-button>.action-sheet-button-inner>.action-sheet-icon{width:100%;height:18px;margin:0 auto 12px auto}.action-sheet-custom.payment-app .action-sheet-group:first-of-type .action-sheet-button.rakuten>.action-sheet-button-inner>.action-sheet-icon{height:28px}.action-sheet-custom.payment-app .action-sheet-group:first-of-type .action-sheet-button.merpay>.action-sheet-button-inner>.action-sheet-icon{height:22px;margin-bottom:16px}.action-sheet-custom.payment-app .action-sheet-group:first-of-type .action-sheet-button.dbarai>.action-sheet-button-inner>.action-sheet-icon{margin-bottom:17px}.action-sheet-custom.payment-app .action-sheet-group:first-of-type .action-sheet-button.pring>.action-sheet-button-inner>.action-sheet-icon{height:30px}.action-sheet-custom.payment-app.colum-2 .action-sheet-group:first-of-type{grid-template-columns:repeat(2,1fr)}.action-sheet-custom.payment-app.colum-2 .action-sheet-group:first-of-type .action-sheet-button>.action-sheet-button-inner{font-size:1.3rem}.action-sheet-custom.payment-app.colum-2 .action-sheet-group:first-of-type .action-sheet-button>.action-sheet-button-inner>.action-sheet-icon{height:40px}.action-sheet-custom.payment-app.colum-1 .action-sheet-group:first-of-type{grid-template-columns:repeat(1,1fr)}.action-sheet-custom.payment-app.colum-1 .action-sheet-group:first-of-type .action-sheet-button>.action-sheet-button-inner{font-size:1.3rem}.action-sheet-custom.payment-app.colum-1 .action-sheet-group:first-of-type .action-sheet-button>.action-sheet-button-inner>.action-sheet-icon{height:40px}.action-sheet-custom.coupon .action-sheet-group:first-of-type{padding:32px 20px;border-radius:16px 16px 0 0}.action-sheet-custom.coupon .action-sheet-group:first-of-type .action-sheet-title{font-size:1.3rem;font-weight:700;line-height:20px;--color:#999;height:20px;min-height:20px;padding:0;margin:0 0 30px}.action-sheet-custom.coupon .action-sheet-group:first-of-type .action-sheet-button{background:#fff;border:1px solid #cf330c;color:#cf330c;font-weight:700;box-shadow:0 2px 12px rgba(0,0,0,.08);border-radius:24px;margin:0 0 16px}.action-sheet-custom.coupon .action-sheet-group:first-of-type .action-sheet-button>.action-sheet-button-inner{font-size:1.3rem;width:100%;align-content:center;justify-content:center}.action-sheet-custom.coupon .action-sheet-group:first-of-type .action-sheet-button>.action-sheet-button-inner>.action-sheet-icon{width:32px;height:32px;margin-right:10px}.action-sheet-custom.transaction{--ion-backdrop-color:#fff;--ion-overlay-background-color:#fff;--ion-backdrop-opacity:0.8}.action-sheet-custom.transaction .action-sheet-group:first-of-type{box-shadow:0 -10px 16px rgba(0,0,0,.08);border-radius:16px 16px 0 0;padding:26px 0}.action-sheet-custom.transaction .action-sheet-button{height:70px;padding:0 48px;color:#cf330c;font-size:1.4rem}.action-sheet-custom.transaction .action-sheet-icon{width:34px;height:34px;border:1px solid #f2f2f2;border-radius:50%;box-shadow:0 2px 12px rgba(0,0,0,.08);padding:10px}.otp-alert .alert-wrapper .alert-head{padding-top:18px;padding-bottom:25px}.otp-alert .alert-wrapper .alert-head h2{font-size:17px;color:#575757;font-weight:700;margin:0}.otp-alert .alert-wrapper .alert-message{font-size:13px;line-height:1.4;color:#575757;text-align:left;max-height:50vh}.otp-alert .alert-wrapper .alert-button-group .alert-button:last-of-type{font-weight:400}.content-inner{background-color:#fff;padding:1px 0;margin-top:2rem;min-height:calc(100% - 2rem)}.content-inner .title{font-size:4vw;font-weight:700;height:auto;color:#4c4c4c;text-align:left;margin:6.4vw 0 4.2666666667vw 4vw;border-left:4px solid #cf330c;padding:4px 0 4px 4.2666666667vw}.content-inner .button-area{display:flex;justify-content:center}.content-inner .button-area .button{position:relative;width:80vw;height:8.5333333333vw;color:#fff;font-size:3.2vw;background:linear-gradient(90deg,#fd6651,#ff8b60);border:none;border-radius:20px;box-shadow:0 6px 20px rgba(253,102,81,.3);outline:none;margin-top:24.5px;display:flex;justify-content:center;align-items:center}.content-inner .button-area .button:after{position:absolute;width:4.2666666667vw;height:4.2666666667vw;content:"";right:2.6666666667vw;background-image:url(../img/arrow_right.svg);background-repeat:no-repeat;background-size:100% auto}.content-inner .infomation-area{text-align:left}.content-inner .infomation-area div:first-child{color:#cf330c;font-size:3.7333333333vw;font-weight:700;margin-left:4vw;margin-bottom:4vw}.content-inner .infomation-area .table{display:flex;justify-content:center;padding-top:8px;padding-bottom:16px}.content-inner .infomation-area table{box-sizing:border-box;border:1px solid #eaeaea;background:rgba(245,170,0,.01);width:84vw;height:24vw;font-size:2.6666666667vw}.content-inner .infomation-area table tr td{height:8vw}.content-inner .infomation-area table tr td:first-child{text-align:center;font-weight:600;padding:0 10px}.content-inner .infomation-area table tr td:nth-child(2){text-align:left;padding:0 10px}.content-inner .infomation-area .note{width:84vw;margin:auto}.content-inner .banner-image{border:1px solid #e6e6e6;box-shadow:0 2px 12px rgba(0,0,0,.08);border-radius:8px}.content-inner .banner-image.-boder-top-none{border-top:none}.content-inner .fix-bottom-buttons{width:100vw;position:fixed;bottom:56px;left:0;padding-bottom:32px;padding-top:16px;background:hsla(0,0%,100%,.85);z-index:9}.content-inner .fix-bottom-buttons>div{display:flex;justify-content:center;line-height:14px}.content-inner .fix-bottom-buttons>div .bottom-button{position:relative;background:linear-gradient(90deg,#fd6651,#ff8b60);width:72.2666666667vw;height:10.6666666667vw;color:#fff;box-shadow:0 4px 10px rgba(253,102,81,.25);border-radius:8px;font-size:2.6666666667vw;display:flex;align-items:center;padding-right:2.6666666667vw;justify-content:center}.content-inner .fix-bottom-buttons>div .bottom-button:after{content:"";background-image:url(../img/icon_link.svg);width:3.7333333333vw;height:3.7333333333vw;position:absolute;right:12px;background-size:100% auto;background-repeat:no-repeat}.content-inner .fix-bottom-buttons>div .note{margin-left:4vw;display:flex;font-size:2.9333333333vw;width:84vw}.content-inner .fix-bottom-buttons>div .note span{margin-right:1.0666666667vw}.content-inner .fix-bottom-buttons>div .bottom-button-1{margin-right:4vw}.content-inner .fix-bottom-buttons>div .bottom-button-1,.content-inner .fix-bottom-buttons>div .bottom-button-2{width:42.6666666667vw;height:10.6666666667vw}.iphonex .fix-bottom-buttons{bottom:90px}.trialHeader{background:#263c8f;color:#263c8f;height:40px;display:flex;justify-content:flex-end}.trialHeader span{display:block;background:#fff;margin:5px 20px;border-radius:9px;padding:4px 20px;font-size:13px;font-weight:700}.blink-border{position:relative;border:1px solid #ff2d2d;animation:glow-pulse 1.2s ease-in-out infinite;box-shadow:0 0 0 rgba(255,45,45,0)}@keyframes glow-pulse{0%,to{box-shadow:0 0 0 0 rgba(255,45,45,0)}50%{box-shadow:0 0 10px 2px rgba(255,45,45,.8)}}