.cemetery-form[data-v-05c07d94]{padding:20px;max-width:1000px;margin:0 auto;font-family:Arial,sans-serif}.cemetery-form .form-title[data-v-05c07d94]{text-align:center;margin-bottom:20px}.cemetery-form .form-title h2[data-v-05c07d94]{font-size:24px;font-weight:700;margin:0;color:#333}.cemetery-form .top-info[data-v-05c07d94]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;border:2px solid #000;border-bottom:none;padding:10px 15px;margin-bottom:0;background-color:#fff}.cemetery-form .top-info .cemetery-name[data-v-05c07d94]{font-weight:700;font-size:16px}.cemetery-form .top-info .fill-date[data-v-05c07d94]{font-weight:700;font-size:14px}.cemetery-form .top-info .fill-date .date-input[data-v-05c07d94]{width:50px;border:none;border-bottom:1px solid #000;background:transparent;text-align:center;margin:0 3px;padding:2px;font-size:14px}.cemetery-form .main-table[data-v-05c07d94]{width:100%;border-collapse:collapse;border:2px solid #000;margin-bottom:0}.cemetery-form .main-table td[data-v-05c07d94]{border:1px solid #000;padding:8px 12px;vertical-align:middle;min-height:40px}.cemetery-form .main-table .label-cell[data-v-05c07d94]{background-color:#f8f8f8;font-weight:700;text-align:center;white-space:nowrap;width:120px;border-right:2px solid #000}.cemetery-form .main-table .content-cell[data-v-05c07d94]{background-color:#fff;text-align:left}.cemetery-form .main-table .content-cell .label-text[data-v-05c07d94]{font-weight:700;margin-right:10px}.cemetery-form .main-table .type-cell[data-v-05c07d94]{padding:12px}.cemetery-form .main-table .type-cell .radio-row[data-v-05c07d94]{display:-ms-flexbox;display:flex;margin-bottom:8px}.cemetery-form .main-table .type-cell .radio-row[data-v-05c07d94]:last-child{margin-bottom:0}.cemetery-form .main-table .type-cell .radio-row label[data-v-05c07d94]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:20px;font-size:14px;cursor:pointer}.cemetery-form .main-table .type-cell .radio-row label input[type=radio][data-v-05c07d94]{margin-right:5px;width:16px;height:16px}.cemetery-form .main-table .confirm-header[data-v-05c07d94]{background-color:#f8f8f8;font-weight:700;text-align:center;width:200px}.cemetery-form .main-table .confirm-content[data-v-05c07d94]{background-color:#fff;padding:12px;text-align:left;line-height:1.5;font-size:14px}.cemetery-form .border-none[data-v-05c07d94]{border-bottom:none!important;border-top:none!important}.cemetery-form .user-section-title[data-v-05c07d94]{background-color:#f0f0f0;border:2px solid #000;border-bottom:none;border-top:none;padding:10px;text-align:center;font-weight:700;font-size:16px}.cemetery-form input.date-input[data-v-05c07d94]{width:50px;border:none;border-bottom:1px solid #000;background:transparent;text-align:center;margin:0 3px;padding:2px 4px;font-size:14px}.cemetery-form input.date-input[data-v-05c07d94]:focus{outline:none;border:none}.cemetery-form input.date-input-small[data-v-05c07d94]{width:40px;border:none;border-bottom:1px solid #000;background:transparent;text-align:center;margin:0 2px;padding:2px 4px;font-size:14px}.cemetery-form input.date-input-small[data-v-05c07d94]:focus{outline:none;border-bottom:1px solid #000}.cemetery-form input.inline-input[data-v-05c07d94]{width:30px;border:none;border-bottom:1px solid #000;background:transparent;text-align:center;margin:0 5px;padding:2px 4px;font-size:14px}.cemetery-form input.inline-input[data-v-05c07d94]:focus{outline:none;border-bottom:1px solid #000}.cemetery-form input.price-input[data-v-05c07d94]{width:120px;border:none;border-bottom:1px solid #000;background:transparent;text-align:center;margin:0 8px;padding:2px 4px;font-size:14px}.cemetery-form input.price-input[data-v-05c07d94]:focus{outline:none;border-bottom:1px solid #000}.cemetery-form input.full-input[data-v-05c07d94]{width:100%;border:none;background:transparent;padding:4px 6px;font-size:14px}.cemetery-form input.full-input[data-v-05c07d94]:focus{outline:none;border:none}.cemetery-form input.sign-input[data-v-05c07d94]{width:120px;border:none;border-bottom:1px solid #000;background:transparent;margin-left:8px;padding:2px 4px;font-size:14px}.cemetery-form input.sign-input[data-v-05c07d94]:focus{outline:none;border:none}.cemetery-form textarea.remarks-textarea[data-v-05c07d94]{width:100%;border:none;background:transparent;resize:vertical;padding:4px 6px;font-size:14px;font-family:Arial,sans-serif}.cemetery-form textarea.remarks-textarea[data-v-05c07d94]:focus{outline:none;border:none}.cemetery-form .action-buttons[data-v-05c07d94]{text-align:center;margin-top:30px;padding:20px 0;border-top:1px solid #ddd}@media print{.cemetery-form .action-buttons[data-v-05c07d94]{display:none}.cemetery-form .main-table[data-v-05c07d94],.cemetery-form .top-info[data-v-05c07d94]{border:2px solid #000!important;-webkit-print-color-adjust:exact}.cemetery-form .main-table td[data-v-05c07d94],.cemetery-form .top-info td[data-v-05c07d94]{border:1px solid #000!important;-webkit-print-color-adjust:exact}}