._container_1vvve_3{min-height:100vh;display:flex;justify-content:center;padding:56px 14px 40px;background:#fff;box-sizing:border-box}._inner_1vvve_12{width:100%;max-width:400px;display:flex;flex-direction:column;align-items:stretch}._captionSmall_1vvve_20{align-self:center;margin:0 0 10px;padding:4px 10px;border-radius:3px;background:#efefef;color:#ea5a00;font-size:0;font-weight:700;line-height:1;letter-spacing:.06em}._captionSmall_1vvve_20:before{content:"海外からのご連絡";font-size:13px;line-height:1.4}._inner_1vvve_12>svg{display:block;width:100%;max-width:353px;height:auto;margin:0 auto 26px}._title_1vvve_47{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}._description_1vvve_60{margin:0 0 28px;color:#333;font-size:15px;line-height:1.85;letter-spacing:.01em;text-align:left}._callButton_1vvve_69{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:62px;border:none;border-radius:5px;background:#ea5a00;color:#fff;font-size:19px;font-weight:700;letter-spacing:.04em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,opacity .2s ease}._callButton_1vvve_69:active:not(:disabled){background:#d75300}._callButton_1vvve_69:disabled{opacity:.55}._callButton_1vvve_69:after{content:"";position:absolute;top:50%;right:18px;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #fff}._callIcon_1vvve_110{width:20px;height:20px;flex-shrink:0;fill:currentColor}._notesList_1vvve_117{width:100%;margin:40px 0 0;padding:0;list-style:none}._notesList_1vvve_117:before{content:"ご利用について";display:flex;align-items:center;height:22px;margin-bottom:10px;padding-left:30px;color:#000;font-size:14px;font-weight:510;letter-spacing:.04em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23FFE0CD'/%3E%3Cpath d='M10.9 5.8h2.2v2.3h-2.2zM10.9 10h2.2v8.2h-2.2z' fill='%23EA5A00'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-size:22px 22px}._notesList_1vvve_117 li{padding-left:1.1em;text-indent:-1.1em;color:#4a4a4a;font-size:13px;line-height:1.85;letter-spacing:.02em}._notesList_1vvve_117 li+li{margin-top:8px}._errorMessage_1vvve_153{width:100%;margin:16px 0 0;color:#c0392b;font-size:13px;line-height:1.7;text-align:left}._overlay_1vvve_162{position:fixed;top:0;right:0;bottom:0;left:0;background:gray;display:flex;flex-direction:column;align-items:center;padding-top:5rem;padding-bottom:env(safe-area-inset-bottom);gap:.5rem;color:#fff;z-index:1000;box-sizing:border-box;overscroll-behavior:contain}._overlayCard_1vvve_178{display:contents}._overlayHeader_1vvve_186{display:flex;flex-direction:column;align-items:center;width:100%}._overlayTitle_1vvve_193{margin-top:50px;font-size:1.6rem;font-weight:700;line-height:1.3}._overlayStatus_1vvve_200{margin-top:1.75rem;font-size:.85rem;letter-spacing:.06em}._overlayTime_1vvve_206{margin-top:.35rem;font-size:.9rem;font-variant-numeric:tabular-nums;letter-spacing:.06em}._keypad_1vvve_213{display:grid;grid-template-columns:repeat(3,76px);gap:21px;margin-top:2rem}._keypadKey_1vvve_220{width:76px;height:76px;border-radius:50%;border:none;background:#e2e2e2;color:#333;font-size:1.75rem;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center}._keypadKey_1vvve_220:active{background:#c4c4c4}._overlayControls_1vvve_239{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:auto;margin-bottom:3rem}._overlayControlsRow_1vvve_248{display:flex;gap:4rem;align-items:flex-start}._overlayFooterRow_1vvve_254{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1rem;width:100%}._overlayFooterRow_1vvve_254 ._iconButton_1vvve_262{grid-column:2}._overlayFooterRow_1vvve_254 ._hideKeypadButton_1vvve_266{grid-column:3;justify-self:start}._hideKeypadButton_1vvve_266{background:none;border:none;color:#fff;font-size:.8rem;cursor:pointer;padding:.5rem .75rem;text-decoration:underline;-webkit-tap-highlight-color:transparent}._hideKeypadButton_1vvve_266:active{opacity:.6}._iconButton_1vvve_262{display:flex;flex-direction:column;align-items:center;gap:.5rem;background:none;border:none;color:#fff;cursor:pointer;padding:0;font-size:.75rem}._iconCircle_1vvve_299{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent}._iconButton_1vvve_262:not(:disabled):active ._iconCircle_1vvve_299{background:#ffffff2e}._iconEnd_1vvve_313{background:#f5334f}._iconButton_1vvve_262:not(:disabled):active ._iconEnd_1vvve_313{background:#d92842}._iconButton_1vvve_262:disabled{cursor:not-allowed;opacity:.35}._iconSvg_1vvve_326{width:28px;height:28px;color:#fff}._iconLabel_1vvve_332{font-size:.625rem;line-height:1.35}@media(max-height:700px){._overlay_1vvve_162{padding-top:3.5rem}._overlayTitle_1vvve_193{margin-top:24px}._keypad_1vvve_213{grid-template-columns:repeat(3,64px);gap:16px}._keypadKey_1vvve_220{width:64px;height:64px;font-size:1.5rem}._overlayControls_1vvve_239{margin-bottom:2rem}}._container_qp3nu_3{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 24px;background:#fff;box-sizing:border-box}._inner_qp3nu_13{width:100%;max-width:600px;display:flex;flex-direction:column;align-items:center}._captionSmall_qp3nu_21{display:inline-block;margin:0 0 14px;padding:5px 12px;border-radius:3px;background:#efefef;color:#ea5a00;font-size:0;font-weight:700;line-height:1;letter-spacing:.06em}._captionSmall_qp3nu_21:before{content:"海外からのご連絡";font-size:14px;line-height:1.4}._inner_qp3nu_13>svg{display:block;width:353px;height:48px;margin:0 0 22px}._title_qp3nu_47{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}._description_qp3nu_60{margin:0 0 36px;color:#333;font-size:16px;line-height:1.85;letter-spacing:.02em;text-align:center;max-width:520px}._description_qp3nu_60 br{display:block}._callButton_qp3nu_74{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:66px;border:none;border-radius:6px;background:#ea5a00;color:#fff;font-size:22px;font-weight:700;letter-spacing:.06em;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}._callButton_qp3nu_74:hover:not(:disabled){background:#d75300}._callButton_qp3nu_74:active:not(:disabled){background:#d75300}._callButton_qp3nu_74:disabled{opacity:.55;cursor:default}._callButton_qp3nu_74:after{content:"";position:absolute;top:50%;right:22px;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:6px 0 6px 9px;border-color:transparent transparent transparent #fff}._callIcon_qp3nu_119{width:24px;height:24px;flex-shrink:0;fill:currentColor}._notesList_qp3nu_126{width:100%;margin:56px 0 0;padding:0;list-style:none}._notesList_qp3nu_126:before{content:"ご利用について";display:flex;align-items:center;height:26px;margin-bottom:12px;padding-left:36px;color:#000;font-size:15px;font-weight:510;letter-spacing:.06em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23FFE0CD'/%3E%3Cpath d='M10.9 5.8h2.2v2.3h-2.2zM10.9 10h2.2v8.2h-2.2z' fill='%23EA5A00'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-size:26px 26px}._notesList_qp3nu_126 li{color:#4a4a4a;font-size:14px;line-height:2.1;letter-spacing:.04em;text-indent:0}._errorMessage_qp3nu_157{width:100%;margin:20px 0 0;color:#c0392b;font-size:14px;line-height:1.7;text-align:center}._overlay_qp3nu_166{position:fixed;top:0;right:0;bottom:0;left:0;background:gray;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;z-index:1000;box-sizing:border-box;overscroll-behavior:contain}._overlayCard_qp3nu_183{display:flex;flex-direction:column;align-items:center;width:600px;max-width:100%;height:720px;max-height:100%;padding:3.5rem 2rem 2.75rem;background:#fff;color:#1a1a1a;border-radius:8px;box-sizing:border-box;overflow-y:auto}._overlayHeader_qp3nu_199{display:flex;flex-direction:column;align-items:center;width:100%}._overlayTitle_qp3nu_206{margin-top:0;font-size:2.1rem;font-weight:700;line-height:1.3;word-break:break-word}._overlayStatus_qp3nu_214{margin-top:1.75rem;font-size:.8rem;color:#555;letter-spacing:.04em}._overlayTime_qp3nu_221{margin-top:.35rem;font-size:.85rem;color:#555;font-variant-numeric:tabular-nums;letter-spacing:.04em}._keypad_qp3nu_229{display:grid;grid-template-columns:repeat(3,78px);gap:18px;margin-top:2.5rem}._keypadKey_qp3nu_236{width:78px;height:78px;border-radius:50%;border:none;background:#ededed;color:#333;font-size:1.7rem;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s ease}._keypadKey_qp3nu_236:hover{background:#e0e0e0}._keypadKey_qp3nu_236:active{background:#d2d2d2}._keypadKey_qp3nu_236:focus-visible{outline:2px solid #1a1a1a;outline-offset:3px}._overlayControls_qp3nu_265{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:auto;padding-top:2.5rem}._overlayControlsRow_qp3nu_274{display:flex;gap:4.5rem;align-items:flex-start;justify-content:center}._overlayFooterRow_qp3nu_281{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1rem;width:100%}._overlayFooterRow_qp3nu_281 ._iconButton_qp3nu_289{grid-column:2}._overlayFooterRow_qp3nu_281 ._hideKeypadButton_qp3nu_293{grid-column:3;justify-self:start}._hideKeypadButton_qp3nu_293{background:none;border:none;color:#1a1a1a;font-size:.85rem;cursor:pointer;padding:.5rem .75rem;text-decoration:underline}._hideKeypadButton_qp3nu_293:hover{opacity:.7}._hideKeypadButton_qp3nu_293:focus-visible{outline:2px solid #1a1a1a;outline-offset:4px;border-radius:4px}._iconButton_qp3nu_289{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:6rem;background:none;border:none;color:#1a1a1a;cursor:pointer;padding:0;font-size:.75rem}._iconButton_qp3nu_289:focus-visible{outline:2px solid #1a1a1a;outline-offset:4px;border-radius:8px}._iconCircle_qp3nu_338{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;transition:background .12s ease}._iconButton_qp3nu_289:not(:disabled):hover ._iconCircle_qp3nu_338{background:#f0f0f0}._iconEnd_qp3nu_353{background:#f5334f;color:#fff}._iconButton_qp3nu_289:not(:disabled):hover ._iconEnd_qp3nu_353{background:#e21f3b}._iconButton_qp3nu_289:disabled{cursor:not-allowed;opacity:.35}._iconSvg_qp3nu_367{width:28px;height:28px;color:currentColor}._iconLabel_qp3nu_373{font-size:.7rem;line-height:1.35;white-space:nowrap}@media(max-height:800px){._overlayCard_qp3nu_183{height:auto;min-height:0;padding-top:2.5rem}._keypad_qp3nu_229{margin-top:1.75rem}._overlayControls_qp3nu_265{padding-top:2rem}}@media(prefers-reduced-motion:reduce){._keypadKey_qp3nu_236,._iconCircle_qp3nu_338{transition:none}}._container_1w8uy_1{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem;font-family:sans-serif;text-align:center}._inner_1w8uy_10{width:100%;max-width:340px;text-align:left}._captionSmall_1w8uy_16{display:block;margin-bottom:0;text-align:center}._title_1w8uy_22{margin-top:.25rem;text-align:center}._description_1w8uy_27{font-size:.75rem}._callButton_1w8uy_31{margin-top:1rem;margin-bottom:1.7rem;padding:1rem 1.5rem;font-size:1.1rem;font-weight:600;color:#fff;background:#000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%}._callButton_1w8uy_31:disabled{cursor:not-allowed;opacity:.6}._callIcon_1w8uy_54{width:20px;height:20px}._notesList_1w8uy_59{list-style:none;padding:0;margin-top:0;font-size:.7rem}._errorMessage_1w8uy_66{margin-top:1rem;color:#b00020;text-align:left;font-size:10px;white-space:pre-line}._statusList_1w8uy_74{list-style:none;padding:0;margin-top:1rem;text-align:center}._overlay_1w8uy_81{position:fixed;top:0;right:0;bottom:0;left:0;background:gray;display:flex;flex-direction:column;align-items:center;padding-top:5rem;padding-bottom:env(safe-area-inset-bottom);gap:.5rem;color:#fff;z-index:1000;box-sizing:border-box;overscroll-behavior:contain}._overlayCard_1w8uy_97{display:contents}._overlayHeader_1w8uy_106{display:flex;flex-direction:column;align-items:center;width:100%}._overlayTitle_1w8uy_113{margin-top:50px;font-size:1.6rem;font-weight:700;line-height:1.3}._overlayStatus_1w8uy_120{margin-top:1.75rem;font-size:.85rem;letter-spacing:.06em}._overlayTime_1w8uy_126{margin-top:.35rem;font-size:.9rem;font-variant-numeric:tabular-nums;letter-spacing:.06em}._keypad_1w8uy_133{display:grid;grid-template-columns:repeat(3,76px);gap:21px;margin-top:2rem}._keypadKey_1w8uy_140{width:76px;height:76px;border-radius:50%;border:none;background:#e2e2e2;color:#333;font-size:1.75rem;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center}._keypadKey_1w8uy_140:active{background:#c4c4c4}._overlayControls_1w8uy_159{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:auto;margin-bottom:3rem}._overlayControlsRow_1w8uy_168{display:flex;gap:4rem;align-items:flex-start}._overlayFooterRow_1w8uy_174{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1rem;width:100%}._overlayFooterRow_1w8uy_174 ._iconButton_1w8uy_182{grid-column:2}._overlayFooterRow_1w8uy_174 ._hideKeypadButton_1w8uy_186{grid-column:3;justify-self:start}._hideKeypadButton_1w8uy_186{background:none;border:none;color:#fff;font-size:.8rem;cursor:pointer;padding:.5rem .75rem;text-decoration:underline;-webkit-tap-highlight-color:transparent}._hideKeypadButton_1w8uy_186:active{opacity:.6}._iconButton_1w8uy_182{display:flex;flex-direction:column;align-items:center;gap:.5rem;background:none;border:none;color:#fff;cursor:pointer;padding:0;font-size:.75rem}._iconCircle_1w8uy_219{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent}._iconButton_1w8uy_182:not(:disabled):active ._iconCircle_1w8uy_219{background:#ffffff2e}._iconEnd_1w8uy_233{background:#f5334f}._iconButton_1w8uy_182:not(:disabled):active ._iconEnd_1w8uy_233{background:#d92842}._iconButton_1w8uy_182:disabled{cursor:not-allowed;opacity:.35}._iconSvg_1w8uy_246{width:28px;height:28px;color:#fff}._iconLabel_1w8uy_252{font-size:.625rem;line-height:1.35}@media(max-height:700px){._overlay_1w8uy_81{padding-top:3.5rem}._overlayTitle_1w8uy_113{margin-top:24px}._keypad_1w8uy_133{grid-template-columns:repeat(3,64px);gap:16px}._keypadKey_1w8uy_140{width:64px;height:64px;font-size:1.5rem}._overlayControls_1w8uy_159{margin-bottom:2rem}}._container_ipqvg_1{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem;font-family:sans-serif;text-align:center}._inner_ipqvg_10{width:100%;max-width:340px;text-align:left}._captionSmall_ipqvg_16{display:block;margin-bottom:0;text-align:center}._title_ipqvg_22{margin-top:.25rem;text-align:center}._description_ipqvg_27{font-size:.75rem}._callButton_ipqvg_31{margin-top:1rem;margin-bottom:1.7rem;padding:1rem 1.5rem;font-size:1.1rem;font-weight:600;color:#fff;background:#000;border:none;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%}._callButton_ipqvg_31:disabled{cursor:not-allowed;opacity:.6}._callIcon_ipqvg_54{width:20px;height:20px}._notesList_ipqvg_59{list-style:none;padding:0;margin-top:0;font-size:.7rem}._errorMessage_ipqvg_66{margin-top:1rem;color:#b00020;text-align:left;font-size:10px;white-space:pre-line}._statusList_ipqvg_74{list-style:none;padding:0;margin-top:1rem;text-align:center}._overlay_ipqvg_82{position:fixed;top:0;right:0;bottom:0;left:0;background:gray;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;z-index:1000;box-sizing:border-box;overscroll-behavior:contain}._overlayCard_ipqvg_100{display:flex;flex-direction:column;align-items:center;width:600px;max-width:100%;height:720px;max-height:100%;padding:3.5rem 2rem 2.75rem;background:#fff;color:#1a1a1a;border-radius:8px;box-sizing:border-box;overflow-y:auto}._overlayHeader_ipqvg_116{display:flex;flex-direction:column;align-items:center;width:100%}._overlayTitle_ipqvg_123{margin-top:0;font-size:2.1rem;font-weight:700;line-height:1.3;word-break:break-word}._overlayStatus_ipqvg_131{margin-top:1.75rem;font-size:.8rem;color:#555;letter-spacing:.04em}._overlayTime_ipqvg_138{margin-top:.35rem;font-size:.85rem;color:#555;font-variant-numeric:tabular-nums;letter-spacing:.04em}._keypad_ipqvg_146{display:grid;grid-template-columns:repeat(3,78px);gap:18px;margin-top:2.5rem}._keypadKey_ipqvg_153{width:78px;height:78px;border-radius:50%;border:none;background:#ededed;color:#333;font-size:1.7rem;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s ease}._keypadKey_ipqvg_153:hover{background:#e0e0e0}._keypadKey_ipqvg_153:active{background:#d2d2d2}._keypadKey_ipqvg_153:focus-visible{outline:2px solid #1a1a1a;outline-offset:3px}._overlayControls_ipqvg_182{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:auto;padding-top:2.5rem}._overlayControlsRow_ipqvg_191{display:flex;gap:4.5rem;align-items:flex-start;justify-content:center}._overlayFooterRow_ipqvg_198{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1rem;width:100%}._overlayFooterRow_ipqvg_198 ._iconButton_ipqvg_206{grid-column:2}._overlayFooterRow_ipqvg_198 ._hideKeypadButton_ipqvg_210{grid-column:3;justify-self:start}._hideKeypadButton_ipqvg_210{background:none;border:none;color:#1a1a1a;font-size:.85rem;cursor:pointer;padding:.5rem .75rem;text-decoration:underline}._hideKeypadButton_ipqvg_210:hover{opacity:.7}._hideKeypadButton_ipqvg_210:focus-visible{outline:2px solid #1a1a1a;outline-offset:4px;border-radius:4px}._iconButton_ipqvg_206{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:6rem;background:none;border:none;color:#1a1a1a;cursor:pointer;padding:0;font-size:.75rem}._iconButton_ipqvg_206:focus-visible{outline:2px solid #1a1a1a;outline-offset:4px;border-radius:8px}._iconCircle_ipqvg_255{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;transition:background .12s ease}._iconButton_ipqvg_206:not(:disabled):hover ._iconCircle_ipqvg_255{background:#f0f0f0}._iconEnd_ipqvg_270{background:#f5334f;color:#fff}._iconButton_ipqvg_206:not(:disabled):hover ._iconEnd_ipqvg_270{background:#e21f3b}._iconButton_ipqvg_206:disabled{cursor:not-allowed;opacity:.35}._iconSvg_ipqvg_284{width:28px;height:28px;color:currentColor}._iconLabel_ipqvg_290{font-size:.7rem;line-height:1.35;white-space:nowrap}@media(max-height:800px){._overlayCard_ipqvg_100{height:auto;min-height:0;padding-top:2.5rem}._keypad_ipqvg_146{margin-top:1.75rem}._overlayControls_ipqvg_182{padding-top:2rem}}@media(prefers-reduced-motion:reduce){._keypadKey_ipqvg_153,._iconCircle_ipqvg_255{transition:none}}._container_1br0z_1{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem;font-family:sans-serif;text-align:center;color:#fff}._inner_1br0z_11{width:100%;max-width:340px;text-align:left}._captionSmall_1br0z_17{display:block;margin-bottom:0;text-align:center;color:#fff}._title_1br0z_24{margin-top:.25rem;text-align:center;color:#fff}._description_1br0z_30{font-size:.75rem;color:#fff}._callButton_1br0z_35{margin-top:1rem;margin-bottom:1.7rem;padding:1rem 1.5rem;font-size:1.1rem;font-weight:600;color:#000;background:#fff;border:none;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%}._callButton_1br0z_35:disabled{cursor:not-allowed;opacity:.6}._callIcon_1br0z_58{width:20px;height:20px}._notesList_1br0z_63{list-style:none;padding:0;margin-top:0;font-size:.7rem;color:#fff}._errorMessage_1br0z_71{margin-top:1rem;color:#ff6b7a;text-align:left;font-size:10px;white-space:pre-line}._statusList_1br0z_79{list-style:none;padding:0;margin-top:1rem;text-align:center}._overlay_1br0z_86{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;display:flex;flex-direction:column;align-items:center;padding-top:5rem;padding-bottom:env(safe-area-inset-bottom);gap:.5rem;color:#fff;z-index:1000;box-sizing:border-box;overscroll-behavior:contain}._overlayCard_1br0z_102{display:contents}._overlayHeader_1br0z_111{display:flex;flex-direction:column;align-items:center;width:100%}._overlayTitle_1br0z_118{margin-top:50px;font-size:1.6rem;font-weight:700;line-height:1.3;color:#fff}._overlayStatus_1br0z_126{margin-top:1.75rem;font-size:.85rem;letter-spacing:.06em;color:#fff}._overlayTime_1br0z_133{margin-top:.35rem;font-size:.9rem;font-variant-numeric:tabular-nums;letter-spacing:.06em;color:#fff}._keypad_1br0z_141{display:grid;grid-template-columns:repeat(3,76px);gap:21px;margin-top:2rem}._keypadKey_1br0z_148{width:76px;height:76px;border-radius:50%;border:none;background:#fff;color:#000;font-size:1.75rem;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center}._keypadKey_1br0z_148:active{background:#d0d0d0}._overlayControls_1br0z_167{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:auto;margin-bottom:3rem}._overlayControlsRow_1br0z_176{display:flex;gap:4rem;align-items:flex-start}._overlayFooterRow_1br0z_182{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1rem;width:100%}._overlayFooterRow_1br0z_182 ._iconButton_1br0z_190{grid-column:2}._overlayFooterRow_1br0z_182 ._hideKeypadButton_1br0z_194{grid-column:3;justify-self:start}._hideKeypadButton_1br0z_194{background:none;border:none;color:#fff;font-size:.8rem;cursor:pointer;padding:.5rem .75rem;text-decoration:underline;-webkit-tap-highlight-color:transparent}._hideKeypadButton_1br0z_194:active{opacity:.6}._iconButton_1br0z_190{display:flex;flex-direction:column;align-items:center;gap:.5rem;background:none;border:none;color:#fff;cursor:pointer;padding:0;font-size:.75rem}._iconCircle_1br0z_227{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff}._iconButton_1br0z_190:not(:disabled):active ._iconCircle_1br0z_227{background:#d0d0d0}._iconEnd_1br0z_241{background:#f5334f}._iconButton_1br0z_190:not(:disabled):active ._iconEnd_1br0z_241{background:#d92842}._iconButton_1br0z_190:disabled{cursor:not-allowed;opacity:.35}._iconSvg_1br0z_254{width:28px;height:28px;color:#000}._iconEnd_1br0z_241 ._iconSvg_1br0z_254{color:#fff}._iconLabel_1br0z_264{font-size:.625rem;line-height:1.35;color:#fff}@media(max-height:700px){._overlay_1br0z_86{padding-top:3.5rem}._overlayTitle_1br0z_118{margin-top:24px}._keypad_1br0z_141{grid-template-columns:repeat(3,64px);gap:16px}._keypadKey_1br0z_148{width:64px;height:64px;font-size:1.5rem}._overlayControls_1br0z_167{margin-bottom:2rem}}._container_1x894_1{display:flex;flex-direction:column;align-items:center;padding:2rem 1rem;font-family:sans-serif;text-align:center;color:#fff}._inner_1x894_11{width:100%;max-width:340px;text-align:left}._captionSmall_1x894_17{display:block;margin-bottom:0;text-align:center;color:#fff}._title_1x894_24{margin-top:.25rem;text-align:center;color:#fff}._description_1x894_30{font-size:.75rem;color:#fff}._callButton_1x894_35{margin-top:1rem;margin-bottom:1.7rem;padding:1rem 1.5rem;font-size:1.1rem;font-weight:600;color:#000;background:#fff;border:none;border-radius:8px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.6rem;width:100%}._callButton_1x894_35:disabled{cursor:not-allowed;opacity:.6}._callIcon_1x894_58{width:20px;height:20px}._notesList_1x894_63{list-style:none;padding:0;margin-top:0;font-size:.7rem;color:#fff}._errorMessage_1x894_71{margin-top:1rem;color:#ff6b7a;text-align:left;font-size:10px;white-space:pre-line}._statusList_1x894_79{list-style:none;padding:0;margin-top:1rem;text-align:center}._overlay_1x894_87{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;z-index:1000;box-sizing:border-box;overscroll-behavior:contain}._overlayCard_1x894_105{display:flex;flex-direction:column;align-items:center;width:600px;max-width:100%;height:720px;max-height:100%;padding:3.5rem 2rem 2.75rem;background:#000;color:#fff;border:1px solid #333;border-radius:8px;box-sizing:border-box;overflow-y:auto}._overlayHeader_1x894_122{display:flex;flex-direction:column;align-items:center;width:100%}._overlayTitle_1x894_129{margin-top:0;font-size:2.1rem;font-weight:700;line-height:1.3;word-break:break-word;color:#fff}._overlayStatus_1x894_138{margin-top:1.75rem;font-size:.8rem;color:#bbb;letter-spacing:.04em}._overlayTime_1x894_145{margin-top:.35rem;font-size:.85rem;color:#bbb;font-variant-numeric:tabular-nums;letter-spacing:.04em}._keypad_1x894_153{display:grid;grid-template-columns:repeat(3,78px);gap:18px;margin-top:2.5rem}._keypadKey_1x894_160{width:78px;height:78px;border-radius:50%;border:none;background:#fff;color:#000;font-size:1.7rem;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s ease}._keypadKey_1x894_160:hover{background:#e0e0e0}._keypadKey_1x894_160:active{background:#c8c8c8}._keypadKey_1x894_160:focus-visible{outline:2px solid #fff;outline-offset:3px}._overlayControls_1x894_189{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:auto;padding-top:2.5rem}._overlayControlsRow_1x894_198{display:flex;gap:4.5rem;align-items:flex-start;justify-content:center}._overlayFooterRow_1x894_205{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1rem;width:100%}._overlayFooterRow_1x894_205 ._iconButton_1x894_213{grid-column:2}._overlayFooterRow_1x894_205 ._hideKeypadButton_1x894_217{grid-column:3;justify-self:start}._hideKeypadButton_1x894_217{background:none;border:none;color:#fff;font-size:.85rem;cursor:pointer;padding:.5rem .75rem;text-decoration:underline}._hideKeypadButton_1x894_217:hover{opacity:.7}._hideKeypadButton_1x894_217:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:4px}._iconButton_1x894_213{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:6rem;background:none;border:none;color:#fff;cursor:pointer;padding:0;font-size:.75rem}._iconButton_1x894_213:focus-visible{outline:2px solid #fff;outline-offset:4px;border-radius:8px}._iconCircle_1x894_262{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#fff;color:#000;transition:background .12s ease}._iconButton_1x894_213:not(:disabled):hover ._iconCircle_1x894_262{background:#e0e0e0}._iconEnd_1x894_278{background:#f5334f;color:#fff}._iconButton_1x894_213:not(:disabled):hover ._iconEnd_1x894_278{background:#e21f3b}._iconButton_1x894_213:disabled{cursor:not-allowed;opacity:.35}._iconSvg_1x894_292{width:28px;height:28px;color:currentColor}._iconLabel_1x894_298{font-size:.7rem;line-height:1.35;white-space:nowrap;color:#fff}@media(max-height:800px){._overlayCard_1x894_105{height:auto;min-height:0;padding-top:2.5rem}._keypad_1x894_153{margin-top:1.75rem}._overlayControls_1x894_189{padding-top:2rem}}@media(prefers-reduced-motion:reduce){._keypadKey_1x894_160,._iconCircle_1x894_262{transition:none}}._container_1rggm_3{min-height:100vh;display:flex;justify-content:center;padding:56px 14px 40px;background:#fff;box-sizing:border-box}._inner_1rggm_12{width:100%;max-width:400px;display:flex;flex-direction:column;align-items:stretch}._captionSmall_1rggm_20{align-self:center;margin:0 0 10px;padding:4px 10px;border-radius:3px;background:#e8f0fa;color:#0b52ae;font-size:0;font-weight:700;line-height:1;letter-spacing:.06em}._captionSmall_1rggm_20:before{content:"海外からのご連絡";font-size:13px;line-height:1.4}._inner_1rggm_12>svg{display:block;width:100%;max-width:353px;height:auto;margin:0 auto 26px}._title_1rggm_47{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}._description_1rggm_60{margin:0 0 28px;color:#333;font-size:15px;line-height:1.85;letter-spacing:.01em;text-align:left}._callButton_1rggm_69{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:62px;border:none;border-radius:5px;background:#0b52ae;color:#fff;font-size:19px;font-weight:700;letter-spacing:.04em;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,opacity .2s ease}._callButton_1rggm_69:active:not(:disabled){background:#073a79}._callButton_1rggm_69:disabled{opacity:.55}._callButton_1rggm_69:after{content:"";position:absolute;top:50%;right:18px;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:5px 0 5px 8px;border-color:transparent transparent transparent #fff}._callIcon_1rggm_110{width:20px;height:20px;flex-shrink:0;fill:currentColor}._notesList_1rggm_117{width:100%;margin:40px 0 0;padding:0;list-style:none}._notesList_1rggm_117:before{content:"ご利用について";display:flex;align-items:center;height:22px;margin-bottom:10px;padding-left:30px;color:#0b52ae;font-size:14px;font-weight:700;letter-spacing:.04em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23E3ECF9'/%3E%3Cpath d='M10.9 5.8h2.2v2.3h-2.2zM10.9 10h2.2v8.2h-2.2z' fill='%230B52AE'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-size:22px 22px}._notesList_1rggm_117 li{padding-left:1.1em;text-indent:-1.1em;color:#4a4a4a;font-size:13px;line-height:1.85;letter-spacing:.02em}._notesList_1rggm_117 li+li{margin-top:8px}._errorMessage_1rggm_154{width:100%;margin:16px 0 0;color:#c0392b;font-size:13px;line-height:1.7;text-align:left}._overlay_1rggm_163{position:fixed;top:0;right:0;bottom:0;left:0;background:gray;display:flex;flex-direction:column;align-items:center;padding-top:5rem;padding-bottom:env(safe-area-inset-bottom);gap:.5rem;color:#fff;z-index:1000;box-sizing:border-box;overscroll-behavior:contain}._overlayCard_1rggm_179{display:contents}._overlayHeader_1rggm_187{display:flex;flex-direction:column;align-items:center;width:100%}._overlayTitle_1rggm_194{margin-top:50px;font-size:1.6rem;font-weight:700;line-height:1.3}._overlayStatus_1rggm_201{margin-top:1.75rem;font-size:.85rem;letter-spacing:.06em}._overlayTime_1rggm_207{margin-top:.35rem;font-size:.9rem;font-variant-numeric:tabular-nums;letter-spacing:.06em}._keypad_1rggm_214{display:grid;grid-template-columns:repeat(3,76px);gap:21px;margin-top:2rem}._keypadKey_1rggm_221{width:76px;height:76px;border-radius:50%;border:none;background:#e2e2e2;color:#333;font-size:1.75rem;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center}._keypadKey_1rggm_221:active{background:#c4c4c4}._overlayControls_1rggm_240{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:auto;margin-bottom:3rem}._overlayControlsRow_1rggm_249{display:flex;gap:4rem;align-items:flex-start}._overlayFooterRow_1rggm_255{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1rem;width:100%}._overlayFooterRow_1rggm_255 ._iconButton_1rggm_263{grid-column:2}._overlayFooterRow_1rggm_255 ._hideKeypadButton_1rggm_267{grid-column:3;justify-self:start}._hideKeypadButton_1rggm_267{background:none;border:none;color:#fff;font-size:.8rem;cursor:pointer;padding:.5rem .75rem;text-decoration:underline;-webkit-tap-highlight-color:transparent}._hideKeypadButton_1rggm_267:active{opacity:.6}._iconButton_1rggm_263{display:flex;flex-direction:column;align-items:center;gap:.5rem;background:none;border:none;color:#fff;cursor:pointer;padding:0;font-size:.75rem}._iconCircle_1rggm_300{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent}._iconButton_1rggm_263:not(:disabled):active ._iconCircle_1rggm_300{background:#ffffff2e}._iconEnd_1rggm_314{background:#f5334f}._iconButton_1rggm_263:not(:disabled):active ._iconEnd_1rggm_314{background:#d92842}._iconButton_1rggm_263:disabled{cursor:not-allowed;opacity:.35}._iconSvg_1rggm_327{width:28px;height:28px;color:#fff}._iconLabel_1rggm_333{font-size:.625rem;line-height:1.35}@media(max-height:700px){._overlay_1rggm_163{padding-top:3.5rem}._overlayTitle_1rggm_194{margin-top:24px}._keypad_1rggm_214{grid-template-columns:repeat(3,64px);gap:16px}._keypadKey_1rggm_221{width:64px;height:64px;font-size:1.5rem}._overlayControls_1rggm_240{margin-bottom:2rem}}._container_rikk4_3{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 24px;background:#fff;box-sizing:border-box}._inner_rikk4_13{width:100%;max-width:600px;display:flex;flex-direction:column;align-items:center}._captionSmall_rikk4_21{display:inline-block;margin:0 0 14px;padding:5px 12px;border-radius:3px;background:#e8f0fa;color:#0b52ae;font-size:0;font-weight:700;line-height:1;letter-spacing:.06em}._captionSmall_rikk4_21:before{content:"海外からのご連絡";font-size:14px;line-height:1.4}._inner_rikk4_13>svg{display:block;width:353px;height:48px;margin:0 0 22px}._title_rikk4_47{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}._description_rikk4_60{margin:0 0 36px;color:#333;font-size:16px;line-height:1.85;letter-spacing:.02em;text-align:center;max-width:520px}._description_rikk4_60 br{display:block}._callButton_rikk4_74{position:relative;display:flex;align-items:center;justify-content:center;gap:12px;width:100%;height:66px;border:none;border-radius:6px;background:#0b52ae;color:#fff;font-size:22px;font-weight:700;letter-spacing:.06em;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}._callButton_rikk4_74:hover:not(:disabled){background:#09458f}._callButton_rikk4_74:active:not(:disabled){background:#073a79}._callButton_rikk4_74:disabled{opacity:.55;cursor:default}._callButton_rikk4_74:after{content:"";position:absolute;top:50%;right:22px;transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:6px 0 6px 9px;border-color:transparent transparent transparent #fff}._callIcon_rikk4_119{width:24px;height:24px;flex-shrink:0;fill:currentColor}._notesList_rikk4_126{width:100%;margin:56px 0 0;padding:0;list-style:none}._notesList_rikk4_126:before{content:"ご利用について";display:flex;align-items:center;height:26px;margin-bottom:12px;padding-left:36px;color:#0b52ae;font-size:15px;font-weight:700;letter-spacing:.06em;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='%23E3ECF9'/%3E%3Cpath d='M10.9 5.8h2.2v2.3h-2.2zM10.9 10h2.2v8.2h-2.2z' fill='%230B52AE'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:left center;background-size:26px 26px}._notesList_rikk4_126 li{color:#4a4a4a;font-size:14px;line-height:2.1;letter-spacing:.04em;text-indent:0}._errorMessage_rikk4_158{width:100%;margin:20px 0 0;color:#c0392b;font-size:14px;line-height:1.7;text-align:center}._overlay_rikk4_167{position:fixed;top:0;right:0;bottom:0;left:0;background:gray;display:flex;align-items:center;justify-content:center;padding:2rem 1rem;z-index:1000;box-sizing:border-box;overscroll-behavior:contain}body:has([data-call-overlay]){overflow:hidden}._overlayCard_rikk4_184{display:flex;flex-direction:column;align-items:center;width:600px;max-width:100%;height:720px;max-height:100%;padding:3.5rem 2rem 2.75rem;background:#fff;color:#1a1a1a;border-radius:8px;box-sizing:border-box;overflow-y:auto}._overlayHeader_rikk4_200{display:flex;flex-direction:column;align-items:center;width:100%}._overlayTitle_rikk4_207{margin-top:0;font-size:2.1rem;font-weight:700;line-height:1.3;word-break:break-word}._overlayStatus_rikk4_215{margin-top:1.75rem;font-size:.8rem;color:#555;letter-spacing:.04em}._overlayTime_rikk4_222{margin-top:.35rem;font-size:.85rem;color:#555;font-variant-numeric:tabular-nums;letter-spacing:.04em}._keypad_rikk4_230{display:grid;grid-template-columns:repeat(3,78px);gap:18px;margin-top:2.5rem}._keypadKey_rikk4_237{width:78px;height:78px;border-radius:50%;border:none;background:#ededed;color:#333;font-size:1.7rem;font-weight:400;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .12s ease}._keypadKey_rikk4_237:hover{background:#e0e0e0}._keypadKey_rikk4_237:active{background:#d2d2d2}._keypadKey_rikk4_237:focus-visible{outline:2px solid #1a1a1a;outline-offset:3px}._overlayControls_rikk4_266{display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin-top:auto;padding-top:2.5rem}._overlayControlsRow_rikk4_275{display:flex;gap:4.5rem;align-items:flex-start;justify-content:center}._overlayFooterRow_rikk4_282{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;column-gap:1rem;width:100%}._overlayFooterRow_rikk4_282 ._iconButton_rikk4_290{grid-column:2}._overlayFooterRow_rikk4_282 ._hideKeypadButton_rikk4_294{grid-column:3;justify-self:start}._hideKeypadButton_rikk4_294{background:none;border:none;color:#1a1a1a;font-size:.85rem;cursor:pointer;padding:.5rem .75rem;text-decoration:underline}._hideKeypadButton_rikk4_294:hover{opacity:.7}._hideKeypadButton_rikk4_294:focus-visible{outline:2px solid #1a1a1a;outline-offset:4px;border-radius:4px}._iconButton_rikk4_290{display:flex;flex-direction:column;align-items:center;gap:.4rem;width:6rem;background:none;border:none;color:#1a1a1a;cursor:pointer;padding:0;font-size:.75rem}._iconButton_rikk4_290:focus-visible{outline:2px solid #1a1a1a;outline-offset:4px;border-radius:8px}._iconCircle_rikk4_339{width:64px;height:64px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;transition:background .12s ease}._iconButton_rikk4_290:not(:disabled):hover ._iconCircle_rikk4_339{background:#f0f0f0}._iconEnd_rikk4_354{background:#f5334f;color:#fff}._iconButton_rikk4_290:not(:disabled):hover ._iconEnd_rikk4_354{background:#e21f3b}._iconButton_rikk4_290:disabled{cursor:not-allowed;opacity:.35}._iconSvg_rikk4_368{width:28px;height:28px;color:currentColor}._iconLabel_rikk4_374{font-size:.7rem;line-height:1.35;white-space:nowrap}@media(max-height:800px){._overlayCard_rikk4_184{height:auto;min-height:0;padding-top:2.5rem}._keypad_rikk4_230{margin-top:1.75rem}._overlayControls_rikk4_266{padding-top:2rem}}@media(prefers-reduced-motion:reduce){._keypadKey_rikk4_237,._iconCircle_rikk4_339{transition:none}}._container_se225_1{--navy: #0a2a5e;display:flex;align-items:center;justify-content:center;min-height:100vh;min-height:100dvh;margin:0;padding:2rem 1.5rem;background:#fff;font-family:sans-serif;box-sizing:border-box}._inner_se225_16{display:flex;flex-direction:column;align-items:center;text-align:center}._icon_se225_23{width:68px;height:auto;color:var(--navy);fill:currentColor}._title_se225_30{margin:1.6rem 0 0;font-size:1.75rem;font-weight:700;line-height:1.4;letter-spacing:.08em;color:var(--navy)}._message_se225_39{margin:1.6rem 0 0;font-size:.875rem;line-height:2;letter-spacing:.04em;color:#333}@media(min-width:768px){._icon_se225_23{width:86px}._title_se225_30{margin-top:1.9rem;font-size:2.1rem}._message_se225_39{margin-top:1.9rem;font-size:1rem}}
