#header.svelte-eeq6t7{padding:24px;background:#fff}#header.svelte-eeq6t7 .logo:where(.svelte-eeq6t7){font-size:0;width:175px}.first-visual.svelte-zrjvhe{margin-bottom:36px}.first-visual-head.svelte-zrjvhe{margin-top:24px;padding:0 24px;margin-bottom:24px}.first-visual-caption.svelte-zrjvhe{border-radius:10px;line-height:1;display:inline-block;padding:6px 8px;background:#000;font-size:10px;font-weight:600;color:#fff}.first-visual-caption-inner.svelte-zrjvhe{display:block;margin-bottom:12px}.first-visual-heading.svelte-zrjvhe{font-size:24px;font-weight:600;margin:0;line-height:40px}.first-visual-image.svelte-zrjvhe img:where(.svelte-zrjvhe){height:auto}.card-link-block.svelte-1g5tsdz{padding:21px 40px 21px 24px;border:2px solid #000;position:relative}.card-link-block-title.svelte-1g5tsdz{font-size:14px;line-height:1.714;font-weight:600;margin-bottom:4px}.card-link-block-caption.svelte-1g5tsdz{line-height:1.667;font-size:12px}.card-link-block-icon.svelte-1g5tsdz img:where(.svelte-1g5tsdz){height:auto}.card-link-block-chevron.svelte-1g5tsdz{position:absolute;top:50%;right:16px;transform:translateY(-50%)}.card-link-block a{display:grid;align-items:center;grid-template-columns:57px 1fr;grid-gap:16px;gap:16px}.first-touch.svelte-1qnbkjv{margin-bottom:48px}.first-touch-item.svelte-1qnbkjv{margin-top:24px}.active-debit-notice.svelte-1xfgmrd{margin-top:72px;margin-bottom:72px}.notice-list.svelte-1xfgmrd li:where(.svelte-1xfgmrd){color:rgaba(0,0,0,.7);font-size:10px;line-height:1.6;margin-bottom:4px;margin-left:12px;text-indent:-12px;color:#000000b3}.notice-list-item.svelte-1xfgmrd{margin-bottom:32px;color:#000000b3}.notice-list-heading.svelte-1xfgmrd{line-height:1;color:#000000b3;font-size:10px;margin-bottom:12px}.notice-list li a{font-weight:600;border-bottom:1px dashed #000;text-decoration:none;color:#000000b3;font-size:10px}.debit-button.svelte-fjcpc9{width:100%;display:flex;align-items:center;justify-content:center;color:#000;padding:20px;line-height:1;border:2px solid #000;background:#fff;text-decoration:none;transition:.3s linear;transition-property:background color}@media (hover:hover){.debit-button.svelte-fjcpc9:hover{background:#000}.debit-button.svelte-fjcpc9:hover .debit-button-text:where(.svelte-fjcpc9){color:#fff}}.debit-button-text.svelte-fjcpc9{font-weight:600;font-size:14px;color:#000;transition:.3s linear color}.debit-button.black.svelte-fjcpc9{background:#000;color:#fff;font-size:14px}@media (hover:hover){.debit-button.black.svelte-fjcpc9:hover{background:#fff;color:#000}.debit-button.black.svelte-fjcpc9:hover .debit-button-text:where(.svelte-fjcpc9){color:#000}}.debit-button.black.svelte-fjcpc9 .debit-button-text:where(.svelte-fjcpc9){color:#fff}.sub-conversion.svelte-tx32nj{padding:24px;background:#0000001a}.sub-conversion-heading.svelte-tx32nj{margin-bottom:8px}@media screen and (min-width:791px){.large-none.svelte-tx32nj{display:none}}.sub-conversion-text.svelte-tx32nj{font-size:12px;margin-bottom:12px}.side-bar.svelte-1hkgha9{position:fixed;top:138px;left:calc(50% - 445px);width:375px}.side-bar-inner.svelte-1hkgha9{background:#fff;border-radius:10px;padding:32px 24px}.side-bar-heading-caption.svelte-1hkgha9{font-size:16px;line-height:1.59;font-weight:600;margin-bottom:12px}.side-bar-heading-content.svelte-1hkgha9{margin-bottom:36px;font-size:24px;font-weight:600;line-height:1.66}.side-bar-sns.svelte-1hkgha9{margin-top:34px}.side-bar-sns-heading.svelte-1hkgha9{margin-bottom:8px}.side-bar-sns-list.svelte-1hkgha9{display:grid;grid-template-columns:32px 32px 32px 32px 32px;grid-gap:8px;gap:8px}.side-bar-sns-list.svelte-1hkgha9 a:where(.svelte-1hkgha9){display:block;transition:.2s linear opacity}.side-bar-sns-list.svelte-1hkgha9 a:where(.svelte-1hkgha9):hover{opacity:.7}.side-list-block-head.svelte-1hkgha9{font-weight:600;margin-bottom:4px;line-height:1.6;position:relative;padding-left:16px;font-size:14px;display:block}.side-list-block-head.svelte-1hkgha9 span:where(.svelte-1hkgha9){display:inline-block;font-size:14px}.side-list-block-head.svelte-1hkgha9:after,.side-list-block-head.svelte-1hkgha9:before{position:absolute;content:"";border-radius:100%;display:inline-block}.side-list-block-head.svelte-1hkgha9:before{top:8px;left:0;width:8px;height:8px;background:#000;z-index:5}.side-list-block-head.svelte-1hkgha9:after{top:9px;left:1px;width:6px;height:6px;background:#ef0;z-index:6}.side-list-block-links.svelte-1hkgha9{padding-left:16px;display:flex;flex-wrap:wrap;margin-bottom:36px}.side-list-block-links.svelte-1hkgha9 li:where(.svelte-1hkgha9){margin-bottom:12px}.side-list-block-links.svelte-1hkgha9 li:where(.svelte-1hkgha9):not(:last-of-type){padding-right:16px}.side-list-block-links.svelte-1hkgha9 li:where(.svelte-1hkgha9) a:where(.svelte-1hkgha9){display:inline-block;word-break:keep-all;font-weight:600;text-decoration:none;padding-bottom:6px;line-height:1;border-bottom:1px dashed #000;position:relative}.side-list-block-links.svelte-1hkgha9 li:where(.svelte-1hkgha9) a.current:where(.svelte-1hkgha9){border-bottom:0;background:linear-gradient(transparent 60%,#ef0 40%)}@media (hover:hover){.side-list-block-links.svelte-1hkgha9 li:where(.svelte-1hkgha9) a:where(.svelte-1hkgha9):hover{border-bottom:1px dashed #fff}}.side-list-block-links.svelte-1hkgha9 li:where(.svelte-1hkgha9) a:where(.svelte-1hkgha9) span:where(.svelte-1hkgha9){font-size:12px}.app-background.svelte-w245je{content:"";width:100%;height:100%;background:#f2f2f2;position:absolute;top:0;left:0;display:block}.app-debit-bg.svelte-w245je{position:fixed;bottom:0;left:50%;transform:translate(-50%);width:100%;max-width:1600px;height:auto}.app-debit-bg.svelte-w245je img:where(.svelte-w245je){width:100%}.active-debit-heading{display:block;margin-bottom:20px}.active-debit-heading-content{display:inline-block;font-size:24px;font-weight:600;line-height:36px;position:relative;background:linear-gradient(transparent 60%,#ef0 40%)}.active-debit-sub-heading{font-size:20px;font-weight:600;margin-bottom:16px;line-height:28px}.active-debit-text{font-size:14px;line-height:24px;margin-bottom:24px}.active-debit-text-strong{font-weight:600;font-size:16px;line-height:24px;margin-bottom:14px}.active-debit-text-notice{margin-left:12px;text-indent:-12px;font-size:10px;color:#000;opacity:.7;display:block;line-height:16px}.active-debit-inner{padding:0 24px}.app-debit-guide-container{background:#f2f2f2}@media (max-width:780px){.app-debit-guide-container{background:#fff}}*{font-weight:500;font-family:Avenir Next,Roboto,Noto Sans JP,system-ui,sans-serif}
