.contents form[data-v-64c521aa]{display:flex;flex-direction:column;gap:54px}.contents form .title-line[data-v-64c521aa]{display:flex;justify-content:space-between;align-items:flex-start}.contents form .title-line h1[data-v-64c521aa]{width:48%;margin-bottom:6px}.contents form .title-line .button-wrapper div[data-v-64c521aa]{display:flex;justify-content:center;gap:12px}.contents form .title-line .button-wrapper .btn[data-v-64c521aa]{height:2em;font-size:1.1em;font-weight:700;letter-spacing:.4em;text-indent:8px}.contents form .title-line .button-wrapper .btn.edit[data-v-64c521aa]{width:7em}.contents form .title-line .button-wrapper i[data-v-64c521aa]{flex:1;text-align:center}.contents form .editNotes[data-v-64c521aa]{text-align:center;padding:6px 4px;border:1px solid var(--warning-color);background-color:#fff1f1}.contents form .column[data-v-64c521aa]{display:flex;flex-direction:column;gap:12px;position:relative;padding:16px 40px 26px;border:1px solid #b9b9b9;border-radius:4px}.contents form .column h3[data-v-64c521aa]{position:absolute;top:-.8rem;padding:0 10px;margin-bottom:0;background-color:#fff;font-weight:400;border-bottom:none}.contents form .column h5[data-v-64c521aa]{border-bottom:1px solid var(--accent-color);width:40%;margin-top:22px;margin-bottom:2px;padding-left:8px}.contents form .column table[data-v-64c521aa]{margin-left:40px;width:92%;border-collapse:collapse}.contents form .column table td[data-v-64c521aa]{border-bottom:1px solid #d6d6d6;padding-top:12px}.contents form .column table td[data-v-64c521aa]:first-child{width:13em}.contents form .column table td[data-v-64c521aa]:last-child{padding-left:1.2rem}.contents form .column table td input[data-v-64c521aa]{width:100%}.contents form .column table td[data-v-64c521aa]:after{color:#fff;font-size:.8em;position:relative;float:right;right:-1em;padding:0 .6em;border-radius:.5em;line-height:2.3em}.contents form .column table td.required[data-v-64c521aa]:after{content:"必須";background:#e94425}.contents form .column table td.optional[data-v-64c521aa]:after{content:"任意";background:#696969}.overlayView .content[data-v-64c521aa]{color:var(--text-color);z-index:500;width:24rem;height:14em;background:#fff;border-radius:5px;position:relative;text-align:center;padding-top:4.6rem}.overlayView .content p[data-v-64c521aa]{display:flex;justify-content:center}.overlayView .content p i[data-v-64c521aa]{margin-right:1rem;padding-top:.6em;display:block;font-size:1.2rem}.overlayView .content p span[data-v-64c521aa]{line-height:1.6em}.overlayView .content .button-row[data-v-64c521aa]{position:absolute;bottom:0;flex-direction:row;display:flex;cursor:pointer}.overlayView .content .button-row .button[data-v-64c521aa]{width:12rem;height:3.6rem;display:flex;justify-content:center;align-items:center}.overlayView .content .button-row .button[data-v-64c521aa]:first-child{color:var(--text-color);background-color:#f7f7f7;border-radius:0 0 0 5px}.overlayView .content .button-row .button[data-v-64c521aa]:last-child{border-radius:0 0 5px 0}.notify-parent[data-v-64c521aa]{pointer-events:none;transition-property:opacity;transition-duration:.2s}.notify[data-v-64c521aa]{margin-top:15px;padding:10px 25px;background:#ffffe0;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;border:1px solid #d3d3d3;border-radius:15px;filter:drop-shadow(3px 3px 2px lightgray)}.error[data-v-64c521aa]{background:#fee}