.overlayConfirm[data-v-365727c4]{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-365727c4]{max-height:90vh;overflow-y:auto;width:880px;background:#fff;border-radius:5px;position:relative;padding:32px 48px;display:flex;flex-direction:column;gap:40px}.overlayConfirm .content .icon-close[data-v-365727c4]{position:absolute;top:6px;right:16px;padding:4px;font-size:2rem;cursor:pointer}.overlayConfirm .content .confirm-title[data-v-365727c4]{margin-bottom:8px;border-bottom:2px solid var(--accent-color);width:18em;font-size:1.4rem;font-weight:400;letter-spacing:.2em}.overlayConfirm .content .confirm-title.confirm[data-v-365727c4]{width:23em}.overlayConfirm .content .confirm-fieldset[data-v-365727c4]{position:relative;padding:14px 40px 20px;border:1px solid #b9b9b9;border-radius:4px;font-size:1rem}.overlayConfirm .content .confirm-fieldset h3[data-v-365727c4]{position:absolute;top:-1.6em;width:auto;padding:16px 10px;background-color:#fff;font-weight:400;border-bottom:none;margin-left:-28px}.overlayConfirm .content .confirm-fieldset table[data-v-365727c4]{display:block;margin-left:24px}.overlayConfirm .content .confirm-fieldset table tbody tr[data-v-365727c4]{display:flex;align-items:flex-end}.overlayConfirm .content .confirm-fieldset table tbody tr td[data-v-365727c4]{border-bottom:1px solid #d6d6d6;padding-top:24px;white-space:pre-wrap;overflow-wrap:break-word}.overlayConfirm .content .confirm-fieldset table tbody tr td[data-v-365727c4]:first-child{width:160px}.overlayConfirm .content .confirm-fieldset table tbody tr td[data-v-365727c4]:last-child{width:516px;padding-left:2.2rem}.overlayConfirm .content .confirm-fieldset table tbody tr td.confirm-message[data-v-365727c4]{max-height:40vh;overflow-y:auto}.overlayConfirm .content .button-wrapper[data-v-365727c4]{display:flex;justify-content:center;gap:40px;margin-top:16px}.overlayConfirm .content .button-wrapper .btn[data-v-365727c4]{width:50%;font-size:1.1rem;font-weight:700;letter-spacing:.8rem}.overlayConfirm .content .button-wrapper .btn i[data-v-365727c4]{letter-spacing:0}.container[data-v-29bbd50d]{display:flex;flex-direction:column;gap:48px}.container h1[data-v-29bbd50d]{margin:0}.container .info p[data-v-29bbd50d]:nth-child(n+2){margin-top:1.4em}.container .info p.text-red[data-v-29bbd50d]{color:red}.container form[data-v-29bbd50d]{display:flex;flex-direction:column;gap:56px}.container form fieldset[data-v-29bbd50d]{position:relative;padding:8px 40px 0;border:1px solid var(--disabled-border-color);border-radius:4px}.container form fieldset legend[data-v-29bbd50d]{position:absolute;top:-.9em;width:auto;padding:0 10px;background-color:#fff}.container form fieldset .content-row[data-v-29bbd50d]{display:flex;align-items:center;margin:32px 0}.container form fieldset .content-row .content-item[data-v-29bbd50d]{width:300px;padding-right:4.8em;position:relative;text-align:right}.container form fieldset .content-row .content-item[data-v-29bbd50d]:after{color:#fff;font-size:.8em;padding:0 .6em;border-radius:.5em;right:1.06em;position:absolute;line-height:2.3em}.container form fieldset .content-row .content-item.required[data-v-29bbd50d]:after{content:"必須";background:#e94425}.container form fieldset .content-row .content-item.optional[data-v-29bbd50d]:after{content:"任意";background:#696969}.container form fieldset .content-row .content-item.notchange[data-v-29bbd50d]:after{content:"変更不可";background:#696969;padding:0 .4em;right:.2em}.container form fieldset .content-row .content-item~[data-v-29bbd50d]{width:492px}.container form fieldset .content-row .content-type[data-v-29bbd50d]{display:flex;flex-direction:column;gap:0;padding-left:16px}.container form fieldset .content-row .content-type .content-type-item input[type=radio][data-v-29bbd50d]{display:unset}.container form fieldset .content-row .content-type .content-type-item input[type=text][data-v-29bbd50d]{margin-left:16px;width:calc(100% - 16px)}.container form fieldset .content-row .content-type .content-type-item input[type=number][data-v-29bbd50d]::-webkit-inner-spin-button,.container form fieldset .content-row .content-type .content-type-item input[type=number][data-v-29bbd50d]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;width:80px}.container form fieldset .content-row[data-v-29bbd50d] :where(input,textarea){order:2;flex:1 1 auto;transition:.3s ease}.container form fieldset .content-row input[type=checkbox][data-v-29bbd50d],.container form fieldset .content-row input[type=radio][data-v-29bbd50d]{order:1;flex:none;width:auto}.container form fieldset .content-row input[type=checkbox]~label[data-v-29bbd50d],.container form fieldset .content-row input[type=radio]~label[data-v-29bbd50d]{width:auto;padding-left:.4rem}.container form fieldset .content-row input[data-v-29bbd50d]::-moz-placeholder{color:#aaa}.container form fieldset .content-row input[data-v-29bbd50d]::placeholder{color:#aaa}.container form fieldset .content-row #frmContent[data-v-29bbd50d]{height:14em}.container form .dropbox[data-v-29bbd50d]{outline:2px dashed grey;outline-offset:-10px;background:#fffbf4;border-radius:4px;height:200px;position:relative}.container form .dropbox section[data-v-29bbd50d]{position:absolute;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.container form .dropbox input[data-v-29bbd50d]{opacity:0;width:100%;height:100%;position:absolute;cursor:pointer}.container form .dropbox .initial-message[data-v-29bbd50d]{outline:2px dashed grey;outline-offset:-10px;transition:all .5s ease}.container form .dropbox .initial-message i[data-v-29bbd50d]{font-size:3rem;color:var(--accent-color);display:inline-block}.container form .dropbox .initial-message p[data-v-29bbd50d]{margin-left:16px}.container form .dropbox .upload-message[data-v-29bbd50d]{flex-direction:column}.container form .dropbox .upload-message .upload-files[data-v-29bbd50d]{display:flex;gap:6px 24px;align-items:center;justify-content:center;flex-wrap:wrap;width:94%}.container form .dropbox .upload-message .upload-files p[data-v-29bbd50d]{white-space:nowrap;padding:0 1em}.container form .dropbox[data-v-29bbd50d]:hover{background:#ffd286}.container form .dropbox:hover i[data-v-29bbd50d]{color:#fff}.container form .privacy-policy p[data-v-29bbd50d]{margin-top:24px}.container form .privacy-policy pre[data-v-29bbd50d]{font-family:inherit;white-space:break-spaces;height:20em;overflow-y:auto;margin:16px 0 16px;padding:8px 16px;border:1px solid #888;border-radius:4px}.container form .privacy-policy .privacy-policy-agree[data-v-29bbd50d]{display:flex;align-items:center;gap:16px;margin-left:16px;margin-bottom:16px}.container button[data-v-29bbd50d]{width:72%;margin-inline:auto;font-size:1.1rem;font-weight:700;letter-spacing:.8rem}.container .upload-notice[data-v-29bbd50d]{margin-top:-32px;margin-bottom:32px;padding-left:1rem;padding-right:1rem;font-size:.8em;line-height:1.6em}