form[data-v-3cbaa95e]{width:890px;margin:0 auto}form fieldset[data-v-3cbaa95e]{position:relative;padding:14px 40px 20px;margin-bottom:40px;border:1px solid #b9b9b9;border-radius:4px}form fieldset legend[data-v-3cbaa95e]{position:absolute;top:-14px;width:auto;padding:0 10px;background-color:#fff}form fieldset legend>label[data-v-3cbaa95e]:after{color:#fff;font-size:.8em;padding:.3em .6em;border-radius:.5em;vertical-align:bottom;margin-left:.5em;line-height:2.3em}form fieldset legend>label.optional[data-v-3cbaa95e]:after{content:"任意";background:#696969}form fieldset>p[data-v-3cbaa95e]{border-bottom:1px solid #dee2e6;width:38%;margin-top:32px}form fieldset>div[data-v-3cbaa95e]{display:flex;align-items:center;margin:8px 0}form fieldset>div label[data-v-3cbaa95e]{order:1;width:480px;padding-right:5.2em;position:relative;text-align:right}form fieldset>div label[data-v-3cbaa95e]:after{color:#fff;font-size:.8em;padding:0 .6em;border-radius:.5em;right:1.06em;position:absolute;line-height:2.3em}form fieldset>div label.required[data-v-3cbaa95e]:after{content:"必須";background:#e94425}form fieldset>div label.optional[data-v-3cbaa95e]:after{content:"任意";background:#696969}form fieldset>div label.notchange[data-v-3cbaa95e]:after{content:"変更不可";background:#696969;right:4px}form fieldset>div label.disabled[data-v-3cbaa95e]:after{content:"入力不可";background:#696969;padding:0 .4em;right:.2em}form fieldset>div label i[data-v-3cbaa95e]{margin-left:10px;color:var(--accent-color)}form fieldset>div label i+span[data-v-3cbaa95e]{opacity:0;display:none}form fieldset>div label i:hover+span[data-v-3cbaa95e]{opacity:1;display:inline-block;position:absolute;width:23rem;padding:8px 10px;text-align:left;z-index:99;background-color:#fff5e6;border:1px solid #ffb740;border-radius:4px;margin-left:.6rem}form fieldset>div .errorInline[data-v-3cbaa95e]{position:absolute;right:50px;color:var(--warning-color);font-size:.9em}form fieldset>div[data-v-3cbaa95e] :where(input,textarea,.form-select){order:2;width:328px;transition:.3s ease}form fieldset>div input[data-v-3cbaa95e]:focus{outline:none}form fieldset>div input[type=checkbox][data-v-3cbaa95e],form fieldset>div input[type=radio][data-v-3cbaa95e]{order:1;flex:none;width:auto}form fieldset>div input[type=checkbox]~label[data-v-3cbaa95e],form fieldset>div input[type=radio]~label[data-v-3cbaa95e]{width:auto;padding-left:.4rem}form fieldset>div #username:hover span[data-v-3cbaa95e]{width:420px}form fieldset>div #username:hover span ul ul[data-v-3cbaa95e]{margin-left:30px}form fieldset>div #username1[data-v-3cbaa95e]{width:260px;border-radius:4px 0 0 4px}form fieldset>div #username2[data-v-3cbaa95e]{width:70px;padding-left:10px;padding-right:10px;text-align:center;border-radius:0 4px 4px 0;border-left:none;background-color:hsla(0,0%,46.3%,.3);-webkit-user-select:none;-moz-user-select:none;user-select:none}form fieldset>div #username-rule[data-v-3cbaa95e]:hover{width:1000px}form fieldset .terms-comment[data-v-3cbaa95e]{margin-top:1.4em}form fieldset .terms-wrapper[data-v-3cbaa95e]{display:flex;flex-direction:column;align-items:flex-start;gap:.4em;margin-left:44px;margin-top:.8em}form fieldset .terms-wrapper .terms-link[data-v-3cbaa95e]{border-bottom:1px solid var(--accent-color);cursor:pointer}form fieldset .terms-wrapper .terms-link.false[data-v-3cbaa95e]{display:list-item}form fieldset .terms-wrapper .terms-link span[data-v-3cbaa95e]{margin-left:-1.4em;margin-right:.4em;color:var(--accent-color)}form fieldset .file-comment[data-v-3cbaa95e]{margin-top:1.4em;margin-bottom:1.4em}form fieldset .dropbox[data-v-3cbaa95e]{outline:2px dashed grey;outline-offset:-10px;background:#fffbf4;border-radius:4px;height:200px;position:relative}form fieldset .dropbox section[data-v-3cbaa95e]{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}form fieldset .dropbox input[data-v-3cbaa95e]{opacity:0;width:100%;height:100%;position:absolute;cursor:pointer}form fieldset .dropbox .initial-message[data-v-3cbaa95e]{outline:2px dashed grey;outline-offset:-10px;transition:all .5s ease}form fieldset .dropbox .initial-message i[data-v-3cbaa95e]{font-size:3rem;color:var(--accent-color);display:inline-block}form fieldset .dropbox .initial-message p[data-v-3cbaa95e]{margin-left:16px}form fieldset .dropbox .upload-message[data-v-3cbaa95e]{flex-direction:column}form fieldset .dropbox .upload-message .upload-files[data-v-3cbaa95e]{display:flex;gap:6px 24px;align-items:center;justify-content:center;flex-wrap:wrap;width:94%}form fieldset .dropbox .upload-message .upload-files p[data-v-3cbaa95e]{white-space:nowrap;padding:0 1em}form fieldset .dropbox[data-v-3cbaa95e]:hover{background:#ffd286}form fieldset .dropbox:hover i[data-v-3cbaa95e]{color:#fff}form fieldset .upload-errormessage.red[data-v-3cbaa95e]{color:var(--warning-color)}button[data-v-3cbaa95e]{font-size:1.1rem;font-weight:700;letter-spacing:.8rem}.overlayConfirm[data-v-587e4e89]{z-index:2000;position:fixed;display:flex;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;background-color:rgba(88,88,88,.65);transition:.25s linear}.overlayConfirm .content[data-v-587e4e89]{width:46em;background:#fff;border-radius:5px;position:relative;text-align:center;text-align:left;padding:14px 48px 32px;max-height:92%;overflow:auto}.overlayConfirm .content i.close[data-v-587e4e89]{position:absolute;top:6px;right:16px;padding:4px;font-size:2rem;cursor:pointer}.overlayConfirm .content .confirm-title[data-v-587e4e89]{margin-top:0;margin-bottom:56px;border-bottom:2px solid var(--accent-color);width:40%;font-size:1.4rem;font-weight:400;letter-spacing:.2em}.overlayConfirm .content .confirm-fieldset[data-v-587e4e89]{position:relative;padding:14px 40px 20px;margin-bottom:40px;border:1px solid #b9b9b9;border-radius:4px;font-size:1rem}.overlayConfirm .content .confirm-fieldset h3[data-v-587e4e89]{position:absolute;top:-1.4em;width:auto;padding:16px 10px;background-color:#fff;font-weight:400;border-bottom:none;margin-left:-28px}.overlayConfirm .content .confirm-fieldset>p[data-v-587e4e89]{border-bottom:1px solid var(--accent-color);width:40%;margin-top:22px;margin-bottom:2px;padding-left:8px}.overlayConfirm .content .confirm-fieldset table[data-v-587e4e89]{margin-left:40px;width:92%;border-collapse:collapse}.overlayConfirm .content .confirm-fieldset table td[data-v-587e4e89]{border-bottom:1px solid #d6d6d6;padding-top:12px}.overlayConfirm .content .confirm-fieldset table td[data-v-587e4e89]:first-child{width:10rem}.overlayConfirm .content .confirm-fieldset table td[data-v-587e4e89]:last-child{padding-left:1.2rem}.overlayConfirm .content .button-wrapper[data-v-587e4e89]{display:flex;justify-content:center;gap:40px;margin-top:34px}.overlayConfirm .content .button-wrapper .btn[data-v-587e4e89]{font-size:1.1rem;font-weight:700;letter-spacing:.8rem}.overlayConfirm .content .button-wrapper i[data-v-587e4e89]{text-align:center}.overlayTerms[data-v-a7c61dce]{z-index:2000;position:fixed;display:flex;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;background-color:rgba(88,88,88,.65);transition:.25s linear}.overlayTerms .content[data-v-a7c61dce]{display:flex;flex-direction:column;max-height:740px;height:80%;width:980px;background:#fff;border-radius:5px;position:relative;text-align:center;text-align:left;padding:14px 48px 32px}.overlayTerms .content i[data-v-a7c61dce]{position:absolute;top:24px;right:16px;padding:4px;font-size:2rem;cursor:pointer}.overlayTerms .content .title[data-v-a7c61dce]{margin-top:10px;margin-bottom:30px;border-bottom:2px solid var(--accent-color);width:90%;font-size:1.4rem;font-weight:400;letter-spacing:.2em}.overlayTerms .content section[data-v-a7c61dce]{margin-bottom:20px;flex-grow:1}.overlayTerms .content .button-wrapper[data-v-a7c61dce]{display:flex;gap:40px}.overlayTerms .content .button-wrapper button[data-v-a7c61dce]{font-size:1.1rem;font-weight:700;letter-spacing:.8rem}.container h1[data-v-63543f32]{margin-top:10px;margin-bottom:32px}.container .info[data-v-63543f32]{margin-bottom:42px}.overlayViewAddress[data-v-63543f32]{z-index:2000;position:fixed;display:flex;top:0;left:0;width:100%;height:100%;background-color:rgba(88,88,88,.65);align-items:center;justify-content:center;transition:.25s linear}.overlayViewAddress .content[data-v-63543f32]{width:650px;background:#fff;border-radius:5px;position:relative;text-align:left;padding:0}.overlayViewAddress .content i[data-v-63543f32]{position:absolute;right:5px;top:4px;color:#fff;font-size:1.4rem;cursor:pointer}.overlayViewAddress .content .overlayTitle[data-v-63543f32]{font-weight:700;margin:0;padding:16px 30px 12px;border-radius:5px 5px 0 0}.overlayViewAddress .content .overlayBody[data-v-63543f32]{margin:0;padding:16px 30px 12px}.overlayViewAddress .content .overlayBody .overlayTableTitle[data-v-63543f32]{display:flex;border-bottom:2px solid var(--accent-color);margin-bottom:6px}.overlayViewAddress .content .overlayBody .overlayTableTitle>.prefecture[data-v-63543f32]{flex-basis:150px}.overlayViewAddress .content .overlayBody .overlayTableTitle>.address1[data-v-63543f32]{flex-basis:144px}.overlayViewAddress .content .overlayBody .overlayTableBody[data-v-63543f32]{margin:0;padding:0;overflow:auto;max-height:70vh}.overlayViewAddress .content .overlayBody .overlayTableBody table[data-v-63543f32]{width:100%;border-spacing:0}.overlayViewAddress .content .overlayBody .overlayTableBody table tbody tr[data-v-63543f32]{cursor:pointer}.overlayViewAddress .content .overlayBody .overlayTableBody table tbody tr td[data-v-63543f32]{padding:6px;padding-left:0}.overlayViewAddress .content .overlayBody .overlayTableBody table tbody tr td[data-v-63543f32]:first-child{width:144px}.overlayViewAddress .content .overlayBody .overlayTableBody table tbody tr td[data-v-63543f32]:nth-child(2){width:138px}.overlayViewAddress .content .overlayBody .overlayTableBody table tbody tr[data-v-63543f32]:nth-child(2n){background-color:#fff9e8}.overlayViewAddress .content .overlayBody .overlayTableBody table tbody tr[data-v-63543f32]:hover{background-color:#f3f3f3}.overlayViewCompletion[data-v-63543f32]{z-index:2000;position:fixed;display:flex;top:0;left:0;width:100%;height:100%;background-color:rgba(88,88,88,.65);align-items:center;justify-content:center;transition:.25s linear}.overlayViewCompletion .content[data-v-63543f32]{width:46em;background:#fff;border-radius:5px;position:relative;text-align:center;padding:0}.overlayViewCompletion .content p[data-v-63543f32]{margin:100px}button[data-v-63543f32]{font-size:1.1rem;font-weight:700;letter-spacing:.8rem}