._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_11vl1_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_11vl1_11{background:#00000059}._overlay_info_11vl1_15{background:#0000008c;padding:20px}._overlay_status_11vl1_20{background:#00000073}._overlay_confirm_11vl1_24{background:#00000073;padding:20px;z-index:45}._overlay_success_11vl1_30,._overlay_ended_11vl1_35{background:#00000080;z-index:50}._box_11vl1_40{position:relative;background:#fff;color:#000}._box_popup_11vl1_46{width:100%;max-width:360px;border:1px solid #000;padding:24px;text-align:center}._box_info_11vl1_54{width:100%;max-width:320px;padding:24px 20px;text-align:center}._box_status_11vl1_61{width:100%;max-width:600px;padding:38px 40px 44px}._box_confirm_11vl1_68{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_11vl1_79{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}._box_ended_11vl1_92{width:100%;max-width:500px;padding:16px 31px 40px 22px;display:flex;flex-direction:column;gap:10px;box-shadow:0 4px 4px #00000040}._closeX_11vl1_102{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_11vl1_68 ._closeX_11vl1_102{top:18px;right:18px}@media (max-width: 640px){._box_status_11vl1_61{padding:34px 20px 28px}}@media (max-width: 380px){._box_confirm_11vl1_68{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_1k6dh_1{width:100%;min-height:100vh;padding:24px;display:flex;align-items:center;justify-content:center}._content_1k6dh_10{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:28px}._inner_1k6dh_19{width:100%;display:flex;flex-direction:column;align-items:center}._buttonGroup_1k6dh_26{display:flex;flex-direction:column;gap:12px;width:180px}._comingSoon_1k6dh_33{color:#00000085;text-align:center;font-size:32px;font-style:normal;font-weight:700;line-height:normal}._buttonGroup_1k6dh_26 a,._buttonGroup_1k6dh_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_1k6dh_59{text-align:center;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:34px}._statusDesc_1k6dh_67{font-size:14px;line-height:1.5;font-weight:700;margin-bottom:38px}._statusDescSub_1k6dh_74{color:#000000b3}._statusForm_1k6dh_78{width:100%}._field_1k6dh_82{margin-bottom:26px}._field_1k6dh_82 label,._label_1k6dh_87{display:block;font-size:14px;line-height:1.2;font-weight:700;margin-bottom:10px}._field_1k6dh_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_1k6dh_82 input::placeholder{color:#8b8b8b}._fieldError_1k6dh_111 input{border-color:#d93025}._errorMessage_1k6dh_115{margin-top:8px;min-height:17px;font-size:12px;line-height:1.4;color:#d93025}._statusSubmit_1k6dh_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_1k6dh_123:disabled{background:#9b9b9b;color:#fff;cursor:not-allowed}._confirmTitle_1k6dh_143{text-align:center;font-size:22px;font-weight:700;line-height:1.2;margin-bottom:34px}._confirmNotes_1k6dh_151{margin:0 0 30px 20px;padding:0}._confirmNotes_1k6dh_151 li{font-size:14px;font-weight:700;line-height:1.6;color:#000}._confirmNotes_1k6dh_151 li._confirmNotesSub_1k6dh_163{color:#000000b3}._confirmTable_1k6dh_167{width:100%;border-collapse:collapse;table-layout:fixed;margin-bottom:26px}._confirmTable_1k6dh_167 th,._confirmTable_1k6dh_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_1k6dh_167 tr:first-child th,._confirmTable_1k6dh_167 tr:first-child td{border-top:0}._confirmTable_1k6dh_167 th{border-right:1px solid rgba(0,0,0,.3)}._successText_1k6dh_195{font-size:16px;font-weight:700;line-height:1.6;margin:0;color:#000}._successSubText_1k6dh_203{font-size:12px;line-height:1.6;margin:0;color:#000000b3}._endedClose_1k6dh_210{display:flex;justify-content:flex-end}._endedClose_1k6dh_210 button{width:24px;height:24px;border:0;background:transparent;color:#3a3a3a;font-size:26px;line-height:1;font-weight:300;cursor:pointer;padding:0}._endedTexts_1k6dh_228{display:flex;flex-direction:column}._endedText_1k6dh_228{margin:0;font-size:18px;font-weight:700;line-height:1.6;color:#000000b3}._endedSubText_1k6dh_241{margin:0;font-size:14px;font-weight:500;line-height:1.6;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}input,select,textarea,button{font-family:inherit}html,body{width:100%;min-height:100%;font-family:Noto Sans JP,Arial,Helvetica,sans-serif;background:#fff;color:#000}#root{width:100%;min-height:100vh}
