._grid_1ag0s_1{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}._item_1ag0s_7{position:relative}._item_1ag0s_7 select{width:100%;height:44px;border:1px solid #000;background:transparent;color:#000;font-size:16px;padding:0 38px 0 14px;outline:none;border-radius:0;appearance:none;-webkit-appearance:none;-moz-appearance:none}._item_1ag0s_7:after{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #000;pointer-events:none}._gridGray_1ag0s_41 ._item_1ag0s_7 select{height:46px;padding:0 36px 0 12px}._gridGray_1ag0s_41 ._item_1ag0s_7:after{right:12px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:8px solid #000}._error_1ag0s_54 ._item_1ag0s_7 select{border-color:#d93025}._errorMessage_1ag0s_58{margin-top:8px;min-height:17px;font-size:12px;line-height:1.4;color:#d93025}@media (max-width: 640px){._grid_1ag0s_1{gap:12px}}@media (max-width: 380px){._grid_1ag0s_1{gap:8px}}._overlay_1s0kw_1{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:24px;z-index:40}._overlay_popup_1s0kw_11{background:#00000059}._overlay_info_1s0kw_15{background:#0000008c;padding:20px}._overlay_status_1s0kw_20{background:#00000073}._overlay_confirm_1s0kw_24{background:#00000073;padding:20px;z-index:45}._overlay_success_1s0kw_30{background:#00000080;z-index:50}._box_1s0kw_35{position:relative;background:#fff;color:#000}._box_popup_1s0kw_41{width:100%;max-width:360px;border:1px solid #000;padding:24px;text-align:center}._box_info_1s0kw_49{width:100%;max-width:320px;padding:24px 20px;text-align:center}._box_status_1s0kw_56{width:100%;max-width:600px;padding:38px 40px 44px}._box_confirm_1s0kw_63{width:100%;max-width:600px;max-height:calc(100dvh - 40px);display:flex;flex-direction:column;padding:36px 40px 40px;box-shadow:0 8px 30px #00000040}._box_success_1s0kw_74{padding:40px 16px;text-align:center;max-width:320px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;box-shadow:0 4px 4px #00000040}._closeX_1s0kw_87{position:absolute;top:16px;right:16px;width:28px;height:28px;border:0;background:transparent;color:#3a3a3a;font-size:30px;line-height:1;font-weight:300;cursor:pointer}._box_confirm_1s0kw_63 ._closeX_1s0kw_87{top:18px;right:18px}@media (max-width: 640px){._box_status_1s0kw_56{padding:34px 20px 28px}}@media (max-width: 380px){._box_confirm_1s0kw_63{padding:36px 16px 16px}}._root_1dfx5_1{width:calc(100% - 42px);font-family:Noto Sans JP,sans-serif;color:#000;text-align:center}._logo_1dfx5_8{width:100%;max-width:360px;height:auto;display:block;margin:0 auto}._wrap_e1s77_1{width:100%;min-height:100vh;padding:24px;display:flex;align-items:center;justify-content:center}._content_e1s77_10{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:28px}._inner_e1s77_19{width:100%;display:flex;flex-direction:column;align-items:center}._buttonGroup_e1s77_26{display:flex;flex-direction:column;gap:12px;width:180px}._comingSoon_e1s77_33{color:#00000085;text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:normal}._buttonGroup_e1s77_26 a,._buttonGroup_e1s77_26 button{width:100%;height:44px;border:1px solid #000;background:#fff;color:#000;font-size:14px;letter-spacing:.08em;text-decoration:none;display:flex;align-items:center;justify-content:center;cursor:pointer;font-family:inherit}._statusTitle_e1s77_59{text-align:center;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:34px}._statusDesc_e1s77_67{font-size:14px;line-height:1.5;font-weight:700;margin-bottom:38px}._statusDescSub_e1s77_74{color:#000000b3}._statusForm_e1s77_78{width:100%}._field_e1s77_82{margin-bottom:26px}._field_e1s77_82 label,._label_e1s77_87{display:block;font-size:14px;line-height:1.2;font-weight:700;margin-bottom:10px}._field_e1s77_82 input{width:100%;height:44px;border:1px solid #000;background:transparent;color:#000;font-size:16px;padding:0 14px;outline:none;border-radius:0}._field_e1s77_82 input::placeholder{color:#8b8b8b}._fieldError_e1s77_111 input{border-color:#d93025}._errorMessage_e1s77_115{margin-top:8px;min-height:17px;font-size:12px;line-height:1.4;color:#d93025}._statusSubmit_e1s77_123{width:100%;height:44px;border:0;background:#000;color:#fff;font-size:16px;font-weight:700;letter-spacing:.02em;cursor:pointer;margin-top:18px;font-family:inherit}._statusSubmit_e1s77_123:disabled{background:#9b9b9b;color:#fff;cursor:not-allowed}._confirmTitle_e1s77_143{text-align:center;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:34px}._confirmNotes_e1s77_151{margin:0 0 30px 20px;padding:0}._confirmNotes_e1s77_151 li{font-size:14px;font-weight:700;line-height:1.6;color:#000}._confirmNotes_e1s77_151 li._confirmNotesSub_e1s77_163{color:#000000b3}._confirmTable_e1s77_167{width:100%;border-collapse:collapse;table-layout:fixed;margin-bottom:26px}._confirmTable_e1s77_167 th,._confirmTable_e1s77_167 td{width:50%;text-align:center;padding:12px 10px;font-size:14px;font-weight:700;border-top:1px solid rgba(0,0,0,.3);word-break:break-all;overflow-wrap:anywhere}._confirmTable_e1s77_167 tr:first-child th,._confirmTable_e1s77_167 tr:first-child td{border-top:0}._confirmTable_e1s77_167 th{border-right:1px solid rgba(0,0,0,.3)}._successText_e1s77_195{font-size:16px;font-weight:700;line-height:1.6;margin:0;color:#000}._successSubText_e1s77_203{font-size:12px;line-height:1.6;margin:0;color:#000000b3}._infoBtn_bzihj_1{position:absolute;right:0;top:0;width:22px;height:22px;border-radius:50%;border:0;background:#f2f2f2;color:#000;font-size:14px;font-weight:700;line-height:1;cursor:pointer}._infoBtn_bzihj_1:after{content:"身分証明書に記載されているとおりに正確に入力してください。\a(Please enter it exactly as it appears on your identification.)";position:absolute;bottom:32px;right:0;background:#888;color:#fff;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:700;line-height:19px;padding:10px;width:max-content;max-width:min(350px,calc(100vw - 40px));white-space:pre-line;word-break:keep-all;overflow-wrap:break-word;text-align:left;opacity:0;pointer-events:none}._infoBtn_bzihj_1:before{content:"";position:absolute;bottom:22px;right:4px;border-width:6px 6px 0 6px;border-style:solid;border-color:#888 transparent transparent transparent;opacity:0}._infoBtn_bzihj_1:hover:after,._infoBtn_bzihj_1:hover:before{opacity:1}._confirmTitle_146af_1{flex-shrink:0;text-align:center;font-size:24px;font-weight:700;line-height:1.6;margin-bottom:32px}._confirmBody_146af_10{flex:1 1 auto;min-height:0;overflow-y:auto;margin:0 -20px;padding:0 20px;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.4) transparent}._confirmBody_146af_10::-webkit-scrollbar{width:6px}._confirmBody_146af_10::-webkit-scrollbar-track{background:transparent}._confirmBody_146af_10::-webkit-scrollbar-thumb{background-color:#00000059;border-radius:3px}._confirmBody_146af_10::-webkit-scrollbar-thumb:hover{background-color:#0000008c}._confirmTable_146af_37{width:100%;border-collapse:collapse;table-layout:fixed;margin-bottom:32px}._confirmTable_146af_37 th,._confirmTable_146af_37 td{height:40px;text-align:center;padding:10px 16px;font-size:15px;font-weight:700;line-height:1.6;border-bottom:1px solid #000;word-break:break-all;overflow-wrap:anywhere}._confirmTable_146af_37 th{width:46%;border-right:1px solid #000}._confirmTable_146af_37 tr:last-child th,._confirmTable_146af_37 tr:last-child td{border-bottom:0}._notesHeading_146af_67{font-size:14px;font-weight:900;line-height:1.6;color:#000;margin:0 0 4px}._notesHeading_146af_67+._confirmNotes_146af_75{margin-top:0}._notesHeadingEn_146af_79{color:#000000b3}._confirmNotes_146af_75{margin:0 0 24px 20px;padding:0}._confirmNotes_146af_75 li{font-size:14px;font-weight:500;line-height:1.6;color:#000;margin-bottom:2px}._confirmNotesEn_146af_96 li{color:#000000b3}._confirmSubmit_146af_100{flex-shrink:0;margin-top:20px;width:100%;height:44px;border:0;background:#000;color:#fff;font-size:16px;font-weight:700;letter-spacing:.02em;cursor:pointer;font-family:inherit}._confirmSubmit_146af_100:disabled{background:#9b9b9b;cursor:not-allowed}@media (max-width: 380px){._confirmTitle_146af_1{margin:20px 0;font-size:20px}._confirmNotes_146af_75 li{font-size:12px;line-height:1.5}._confirmTable_146af_37 th,._confirmTable_146af_37 td{font-size:13px;padding:8px 10px}._notesHeading_146af_67{font-size:13px}}._page_g5xa9_1{width:100%;max-width:430px;min-height:100vh;margin:0 auto;display:flex;flex-direction:column;justify-content:center;padding:42px 0 30px}._inner_g5xa9_12{width:100%;display:flex;flex-direction:column;align-items:center}._hero_g5xa9_19{max-width:360px}._formArea_g5xa9_23{width:100%;padding:0 16px}._sectionTitle_g5xa9_28{font-size:22px;font-weight:700;line-height:1.2;color:#000;margin:0 0 20px}._sectionTitle_g5xa9_28:not(:first-child){margin-top:20px}._field_g5xa9_40{position:relative;margin-bottom:26px}._field_g5xa9_40 label,._selectLabel_g5xa9_46{display:block;font-size:14px;line-height:1.2;color:#000;margin-bottom:10px}._field_g5xa9_40 input,._field_g5xa9_40 select{width:100%;height:44px;background:transparent;border:1px solid #000;color:#000;font-size:16px;outline:none;border-radius:0;padding:0 14px}._field_g5xa9_40 input::placeholder{color:#8b8b8b}._fieldError_g5xa9_71 input,._fieldError_g5xa9_71 select{border-color:#d93025}._selectWrap_g5xa9_76{position:relative}._selectWrap_g5xa9_76 select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:38px}._selectWrap_g5xa9_76:after{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:10px solid #000;pointer-events:none}._errorMessage_g5xa9_101{margin-top:8px;min-height:17px;font-size:12px;line-height:1.4;color:#d93025}._submitWrap_g5xa9_109{margin-top:18px}._submitBtn_g5xa9_113{width:100%;height:44px;border:0;background:#000;color:#fff;font-size:16px;font-weight:700;letter-spacing:.02em;cursor:pointer;font-family:inherit}._submitBtn_g5xa9_113:disabled{background:#9b9b9b;color:#fff;cursor:not-allowed}._backWrap_g5xa9_132{padding-top:16px;margin:0 auto;text-align:center}._backLink_g5xa9_138{color:#000!important;text-decoration:none}._infoText_g5xa9_143{font-size:14px;line-height:1.6;margin-bottom:16px}._infoClose_g5xa9_149{width:100%;height:40px;border:1px solid #000;background:#fff;color:#000;font-size:14px;cursor:pointer;font-family:inherit}@media (max-width: 380px){._hero_g5xa9_19{width:calc(100% - 32px);margin-bottom:40px;padding:26px 14px 30px}._field_g5xa9_40{margin-bottom:0}}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;min-height:100%;font-family:Arial,Helvetica,sans-serif;background:#fff;color:#000}#root{width:100%;min-height:100vh}
