@import url(https://fonts.googleapis.com/css2?family=Anton&family=Antonio:wght@100..700&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Anton&display=swap);@import url(https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css);.modal-crop[data-v-550cee52]{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);display:flex;justify-content:center;align-items:center;z-index:9999;animation:fadeIn-550cee52 .3s ease-in-out}.modal-crop-content img[data-v-550cee52]{max-width:100%;max-height:60vh;-o-object-fit:contain;object-fit:contain}.modal-crop-content h3[data-v-550cee52]{text-align:center;font-weight:700;margin-bottom:30px;color:#333;letter-spacing:.5px}.modal-crop-content[data-v-550cee52]{background:#fff;padding:20px;border-radius:8px;width:90%;max-height:90%;max-width:800px;position:relative;animation:slideUp-550cee52 .4s ease-out}@keyframes fadeIn-550cee52{0%{opacity:0}to{opacity:1}}@keyframes slideUp-550cee52{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}.spinner-wrapper[data-v-550cee52]{display:flex;justify-content:center;align-items:center}.modal-crop-content button[data-v-550cee52]{display:inline-block;padding:12px 24px;font-weight:500;border:none;border-radius:8px;cursor:pointer;margin:10px 8px;transition:all .3s ease}.modal-crop-content button[data-v-550cee52]:first-of-type{background-color:#f7be17;color:#333}.modal-crop-content button[data-v-550cee52]:first-of-type:hover{background-color:#f7be17;box-shadow:0 4px 12px #d4a310}.modal-crop-content button[data-v-550cee52]:last-of-type{background-color:#f8f9fa;color:#333;border:1px solid #ddd}.modal-crop-content button[data-v-550cee52]:last-of-type:hover{background-color:#e2e6ea;box-shadow:0 4px 12px rgba(0,0,0,.1)}.modal-crop-content[data-v-550cee52]{text-align:center}select[data-v-3c26fb2a],select[data-v-7e2f104e],select[data-v-a3a5132e],select[data-v-c5914434],select[data-v-d84337d2]{width:100%;padding:8px 10px;border:1px solid #ddd;border-radius:4px;font-size:14px;cursor:pointer}.content-selector[data-v-7767ea62]{display:flex;flex-direction:column;gap:12px}.content-type-select[data-v-7767ea62]{display:flex;flex-direction:column;gap:4px}.content-type-select label[data-v-7767ea62]{font-weight:600;font-size:12px;color:#333}.content-type-select select[data-v-7767ea62]{padding:8px 10px;border:1px solid #ddd;border-radius:4px;font-size:14px;cursor:pointer;background-color:#fff}.content-type-select select[data-v-7767ea62]:hover{border-color:#999}.content-selector-wrapper[data-v-7767ea62]{padding:12px;background-color:#f9f9f9;border-radius:4px;border:1px solid #eee}.selected-content-info[data-v-7767ea62]{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#f0f0f0;border-radius:4px;font-size:12px}.badge[data-v-7767ea62]{display:inline-block;padding:3px 8px;border-radius:3px;color:#fff;font-weight:600;font-size:11px}.content-id[data-v-7767ea62]{color:#666}.badge[data-v-c1321b50]{display:inline-block;padding:4px 8px;border-radius:3px;color:#fff;font-weight:600;font-size:11px;white-space:nowrap}select[data-v-c1321b50]{padding:8px 10px;border:1px solid #ddd;border-radius:4px;font-size:14px;cursor:pointer;max-width:200px}.tabletki-tree_item[data-v-33b59bcd]{cursor:pointer}input[type=text][data-v-0204339a],input[type=text][data-v-996a141e]{background-color:#e5edff}.interest-item{display:flex;flex-direction:column;align-items:flex-start}.interest-item label{margin-top:5px}input[type=text][data-v-58f8e376]{background-color:#e5edff}.stat-card[data-v-06317b22]{display:flex;align-items:center;padding:24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);border-left:4px solid #007bff}.stat-icon[data-v-06317b22]{font-size:32px;margin-right:16px}.stat-content h3[data-v-06317b22]{font-size:14px;font-weight:600;color:#666;margin:0 0 8px 0}.stat-value[data-v-06317b22]{font-size:24px;font-weight:700;color:#1a1a1a;margin:0}.table-section[data-v-a3888830]{background:#fff;border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);overflow:hidden}.table-header[data-v-a3888830]{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;background:#f8f9fa;border-bottom:1px solid #dee2e6}.table-header h2[data-v-a3888830]{font-size:20px;font-weight:600;color:#1a1a1a;margin:0}.table-actions[data-v-a3888830]{display:flex;align-items:center;gap:16px}.record-count[data-v-a3888830]{font-size:14px;color:#666}.table-container[data-v-a3888830]{overflow-x:auto}.data-table[data-v-a3888830]{width:100%;border-collapse:collapse}.data-table th[data-v-a3888830]{background:#f8f9fa;padding:16px 12px;text-align:left;font-weight:600;color:#333;border-bottom:2px solid #dee2e6;white-space:nowrap}.data-table td[data-v-a3888830]{padding:12px;border-bottom:1px solid #f0f0f0;vertical-align:middle}.empty-cell[data-v-a3888830],.loading-cell[data-v-a3888830]{text-align:center;padding:40px 12px;color:#666;font-style:italic}.loading-spinner[data-v-a3888830]{display:inline-block}@media (max-width:768px){.table-container[data-v-a3888830]{font-size:14px}.data-table td[data-v-a3888830],.data-table th[data-v-a3888830]{padding:8px}}.filter-section[data-v-301cd5e8]{display:flex;justify-content:space-between;align-items:center;padding:20px;background:#f8f9fa;border-radius:8px;margin-bottom:24px}.filter-items[data-v-301cd5e8]{display:flex;align-items:center;gap:20px}.filter-actions[data-v-301cd5e8]{display:flex;gap:12px}.btn[data-v-301cd5e8]{padding:8px 16px;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-secondary[data-v-301cd5e8]{background:#6c757d;color:#fff}.btn-secondary[data-v-301cd5e8]:hover{background:#5a6268}.btn-primary[data-v-301cd5e8]{background:#007bff;color:#fff}.btn-primary[data-v-301cd5e8]:hover{background:#0056b3}@media (max-width:768px){.filter-section[data-v-301cd5e8]{flex-direction:column;gap:16px;align-items:stretch}.filter-items[data-v-301cd5e8]{flex-direction:column;align-items:stretch;gap:12px}}.content-type-badge[data-v-4b0c35df]{display:inline-block;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500;text-transform:uppercase}.type-event[data-v-4b0c35df]{background:#e3f2fd;color:#1976d2}.type-exhibition[data-v-4b0c35df]{background:#f3e5f5;color:#7b1fa2}.type-news[data-v-4b0c35df]{background:#e8f5e8;color:#388e3c}.type-special[data-v-4b0c35df]{background:#fff3e0;color:#f57c00}.type-artist[data-v-4b0c35df]{background:#fce4ec;color:#c2185b}.type-artwork[data-v-4b0c35df]{background:#f1f8e9;color:#689f38}.type-default[data-v-4b0c35df]{background:#f5f5f5;color:#666}.pagination-container[data-v-36740b3b]{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-top:1px solid #e5e5e5}.pagination-info[data-v-36740b3b]{display:flex;align-items:center;gap:20px}.pagination-summary[data-v-36740b3b]{font-size:14px;color:#666}.page-size-selector[data-v-36740b3b]{display:flex;align-items:center;gap:8px}.page-size-selector label[data-v-36740b3b]{font-size:14px;color:#666}.page-size-select[data-v-36740b3b]{padding:4px 8px;border:1px solid #ddd;border-radius:4px;font-size:14px}.pagination-controls[data-v-36740b3b]{display:flex;align-items:center;gap:8px}.pagination-btn[data-v-36740b3b]{padding:8px 12px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;font-size:14px;color:#666;transition:all .2s ease}.pagination-btn[data-v-36740b3b]:hover:not(:disabled){background:#f5f5f5;border-color:#999}.pagination-btn[data-v-36740b3b]:disabled{opacity:.5;cursor:not-allowed}.page-numbers[data-v-36740b3b]{display:flex;gap:4px}.page-number[data-v-36740b3b]{padding:8px 12px;border:1px solid #ddd;background:#fff;border-radius:4px;cursor:pointer;font-size:14px;color:#666;transition:all .2s ease;min-width:40px}.page-number[data-v-36740b3b]:hover{background:#f5f5f5;border-color:#999}.page-number.active[data-v-36740b3b]{background:#007bff;border-color:#007bff;color:#fff}.page-number.active[data-v-36740b3b]:hover{background:#0056b3;border-color:#0056b3}@media (max-width:768px){.pagination-container[data-v-36740b3b]{flex-direction:column;gap:16px;align-items:stretch}.pagination-info[data-v-36740b3b]{justify-content:space-between}.pagination-controls[data-v-36740b3b]{justify-content:center}.page-numbers[data-v-36740b3b]{max-width:200px;overflow-x:auto}}.view-count-analysis[data-v-75db520f]{padding:0;width:100%}.page-header[data-v-75db520f]{margin-bottom:32px}.page-title[data-v-75db520f]{font-size:28px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.page-description[data-v-75db520f]{font-size:16px;color:#666;margin:0}.stats-cards[data-v-75db520f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:32px}.filter-item[data-v-75db520f]{display:flex;align-items:center;gap:12px}.filter-item label[data-v-75db520f]{font-weight:600;color:#333;min-width:80px}.form-select[data-v-75db520f]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;background:#fff;min-width:120px}.refresh-button[data-v-75db520f]{padding:8px 16px;border:1px solid #007bff;border-radius:4px;background:#007bff;color:#fff;cursor:pointer;display:flex;align-items:center;gap:4px;font-size:14px;transition:all .2s}.refresh-button[data-v-75db520f]:hover:not(:disabled){background:#0056b3}.refresh-button[data-v-75db520f]:disabled{opacity:.6;cursor:not-allowed}.error-message[data-v-75db520f]{display:flex;align-items:center;gap:12px;padding:16px;background:#f8d7da;border:1px solid #f5c6cb;border-radius:4px;color:#721c24;margin-bottom:24px}.error-icon[data-v-75db520f]{font-size:18px}.error-text[data-v-75db520f]{flex:1;font-weight:500}.retry-button[data-v-75db520f]{padding:6px 12px;border:1px solid #721c24;border-radius:4px;background:transparent;color:#721c24;cursor:pointer;font-size:12px;transition:all .2s}.retry-button[data-v-75db520f]:hover{background:#721c24;color:#fff}.view-count[data-v-75db520f]{font-weight:600;color:#007bff}.timestamp[data-v-75db520f]{font-size:13px;color:#666;white-space:nowrap}.author-name[data-v-75db520f]{font-size:14px;color:#333;display:inline-block;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-badge[data-v-75db520f]{display:inline-block;padding:4px 8px;border-radius:12px;font-size:12px;font-weight:500}.status-badge.active[data-v-75db520f]{background:#d4edda;color:#155724}.status-badge.inactive[data-v-75db520f]{background:#f8d7da;color:#721c24}@media (max-width:768px){.stats-cards[data-v-75db520f]{grid-template-columns:1fr}.filter-item[data-v-75db520f]{flex-direction:column;align-items:stretch}.filter-item label[data-v-75db520f]{min-width:auto}.refresh-button[data-v-75db520f]{padding:10px 16px;font-size:16px}.error-message[data-v-75db520f]{flex-direction:column;align-items:stretch;text-align:center}.retry-button[data-v-75db520f]{align-self:center;padding:8px 16px;font-size:14px}}.view-log-analysis[data-v-b97b3ec4]{padding:0;width:100%}.page-header[data-v-b97b3ec4]{margin-bottom:32px}.page-title[data-v-b97b3ec4]{font-size:28px;font-weight:700;color:#1a1a1a;margin-bottom:8px}.page-description[data-v-b97b3ec4]{font-size:16px;color:#666;margin:0}.stats-cards[data-v-b97b3ec4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-bottom:32px}.filter-item[data-v-b97b3ec4]{display:flex;align-items:center;gap:12px}.filter-item label[data-v-b97b3ec4]{font-weight:600;color:#333}.form-select[data-v-b97b3ec4]{padding:8px 12px;border:1px solid #ddd;border-radius:4px;background:#fff;min-width:150px}.btn[data-v-b97b3ec4]{padding:8px 16px;border:none;border-radius:4px;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-secondary[data-v-b97b3ec4]{background:#6c757d;color:#fff}.btn-secondary[data-v-b97b3ec4]:hover{background:#5a6268}.btn-primary[data-v-b97b3ec4]{background:#007bff;color:#fff}.btn-primary[data-v-b97b3ec4]:hover{background:#0056b3}.user-info[data-v-b97b3ec4]{font-weight:500;display:inline-block}.guest-user[data-v-b97b3ec4]{color:#666;font-style:italic}.content-title[data-v-b97b3ec4]{font-weight:500;color:#333;display:inline-block}.session-id[data-v-b97b3ec4]{font-family:monospace;font-size:12px;color:#666}.timestamp[data-v-b97b3ec4]{font-size:13px;color:#666;white-space:nowrap}@media (max-width:768px){.stats-cards[data-v-b97b3ec4]{grid-template-columns:1fr}}.loading-container[data-v-a6798582]{display:flex;justify-content:center;align-items:center;padding:40px;font-size:1.1rem;color:#666}.header[data-v-a6798582]{margin-bottom:30px}.header h1[data-v-a6798582]{font-size:2rem;font-weight:700;color:#333;margin-bottom:8px}.header p[data-v-a6798582]{color:#666;font-size:1rem}.card[data-v-a6798582]{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #e1e5e9;padding:24px;margin-bottom:24px}.card h2[data-v-a6798582]{font-size:1.25rem;font-weight:600;color:#333;margin-bottom:16px}.form-grid[data-v-a6798582]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}@media (max-width:768px){.form-grid[data-v-a6798582]{grid-template-columns:1fr}}.image-preview[data-v-a6798582]{margin-bottom:24px}.card-header[data-v-a6798582]{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.fields-list[data-v-a6798582]{display:flex;flex-direction:column;gap:16px}.field-item[data-v-a6798582]{border:1px solid #e1e5e9;border-radius:8px;padding:16px;background:#f8f9fa}.field-header[data-v-a6798582]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.field-info h3[data-v-a6798582]{font-weight:500;color:#333;margin-bottom:4px}.field-type[data-v-a6798582]{font-size:.875rem;color:#666;margin:0}.field-actions[data-v-a6798582]{display:flex;gap:8px}.field-preview[data-v-a6798582]{background:#fff;padding:12px;border-radius:4px;border:1px solid #e1e5e9}.empty-state[data-v-a6798582]{text-align:center;padding:40px;color:#666}.empty-state p[data-v-a6798582]{margin-bottom:16px}.preview-container[data-v-a6798582]{border:2px dashed #e1e5e9;border-radius:8px;padding:24px;background:#f8f9fa}.btn-primary[data-v-a6798582]{background:#007bff;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:.875rem;transition:background .2s}.btn-primary[data-v-a6798582]:hover{background:#0056b3}.btn-secondary[data-v-a6798582]{background:#6c757d;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:.875rem;transition:background .2s}.btn-secondary[data-v-a6798582]:hover{background:#545b62}.btn-success[data-v-a6798582]{background:#28a745;color:#fff;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:.875rem;display:flex;align-items:center;gap:4px;transition:background .2s}.btn-success[data-v-a6798582]:hover{background:#1e7e34}.btn-edit[data-v-a6798582]{background:#ffc107;color:#333;border:none;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:.75rem;transition:background .2s}.btn-edit[data-v-a6798582]:hover{background:#e0a800}.btn-danger[data-v-a6798582]{background:#dc3545;color:#fff;border:none;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:.75rem;transition:background .2s}.btn-danger[data-v-a6798582]:hover{background:#c82333}.btn-remove[data-v-a6798582]{background:#dc3545;color:#fff;border:none;padding:4px 8px;border-radius:4px;font-size:.75rem;width:28px;height:28px}.btn-close[data-v-a6798582],.btn-remove[data-v-a6798582]{cursor:pointer;display:flex;align-items:center;justify-content:center}.btn-close[data-v-a6798582]{background:none;border:none;font-size:1.5rem;color:#666;padding:0;width:24px;height:24px}.icon[data-v-a6798582]{font-size:1.1rem}.modal-overlay[data-v-a6798582]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000}.modal[data-v-a6798582]{background:#fff;border-radius:8px;width:90%;max-width:600px;max-height:80vh;overflow:auto;box-shadow:0 4px 6px rgba(0,0,0,.1)}.modal-header[data-v-a6798582]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e1e5e9}.modal-header h3[data-v-a6798582]{margin:0;font-size:1.25rem;font-weight:600}.modal-body[data-v-a6798582]{padding:20px}.options-section[data-v-a6798582]{margin-top:20px;padding-top:20px;border-top:1px solid #e1e5e9}.options-section h4[data-v-a6798582]{margin-bottom:16px;font-size:1rem;font-weight:500}.options-list[data-v-a6798582]{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.option-item[data-v-a6798582]{display:flex;gap:8px;align-items:center}.option-input[data-v-a6798582]{flex:1;padding:8px 12px;border:1px solid #e1e5e9;border-radius:4px;font-size:.875rem}.option-input[data-v-a6798582]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.file-section[data-v-a6798582]{margin-top:20px;padding-top:20px;border-top:1px solid #e1e5e9}.file-section h4[data-v-a6798582]{margin-bottom:16px;font-size:1rem;font-weight:500}.extensions-section[data-v-a6798582]{margin-top:16px}.form-label[data-v-a6798582]{display:block;margin-bottom:8px;font-weight:500;color:#333}.extensions-grid[data-v-a6798582]{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:8px;margin-bottom:16px}.extension-item[data-v-a6798582]{display:flex;align-items:center;gap:6px;padding:6px 8px;border:1px solid #e1e5e9;border-radius:4px;cursor:pointer;transition:all .2s}.extension-item[data-v-a6798582]:hover{background:#f8f9fa}.extension-item input[type=checkbox][data-v-a6798582]{margin:0}.custom-extension[data-v-a6798582]{display:flex;gap:8px;margin-bottom:16px}.extension-input[data-v-a6798582]{flex:1;padding:8px 12px;border:1px solid #e1e5e9;border-radius:4px;font-size:.875rem}.extension-input[data-v-a6798582]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.selected-extensions[data-v-a6798582]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:.875rem}.extension-tag[data-v-a6798582]{display:inline-flex;align-items:center;gap:4px;background:#e3f2fd;color:#1976d2;padding:4px 8px;border-radius:12px;font-size:.75rem}.tag-remove[data-v-a6798582]{background:none;border:none;color:#1976d2;cursor:pointer;font-size:.875rem;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%}.tag-remove[data-v-a6798582]:hover{background:rgba(25,118,210,.1)}.debug-info[data-v-a6798582]{background:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;padding:8px;margin-bottom:16px;font-size:.75rem;color:#6c757d}.debug-info h4[data-v-a6798582]{margin:0 0 8px 0;font-size:.875rem}.debug-info pre[data-v-a6798582]{margin:0;white-space:pre-wrap;word-break:break-word}.ellipsis-link[data-v-95d401d4]{max-width:100%}.ellipsis-link[data-v-95d401d4],.organization-name[data-v-95d401d4]{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.organization-name[data-v-95d401d4]{max-width:120px;color:#495057;font-weight:500}.text-muted[data-v-95d401d4]{color:#6c757d}.text-center[data-v-95d401d4]{text-align:center}.upload-guide[data-v-708bb528]{margin-bottom:24px;padding:16px;border:1px solid #ccc;background:#f9f9f9;font-size:14px;line-height:1.6}.upload-guide__title[data-v-708bb528]{font-weight:700;margin-bottom:8px}.upload-guide__desc[data-v-708bb528]{list-style:disc;padding-left:20px;margin-bottom:12px}.upload-guide__table[data-v-708bb528]{width:100%;border-collapse:collapse;font-size:13px}.upload-guide__table td[data-v-708bb528],.upload-guide__table th[data-v-708bb528]{border:1px solid #ccc;padding:6px 10px;text-align:left}.upload-guide__table th[data-v-708bb528]{background:#f0f0f0}.toast[data-v-45300615]{display:flex;align-items:flex-start;gap:12px;padding:16px;background:#fff;border-radius:8px;box-shadow:0 10px 25px rgba(0,0,0,.1);border-left:4px solid;max-width:420px;min-width:300px;position:fixed;z-index:9999;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.toast--top-right[data-v-45300615]{top:20px;right:20px}.toast--top-left[data-v-45300615]{top:20px;left:20px}.toast--bottom-right[data-v-45300615]{bottom:20px;right:20px}.toast--bottom-left[data-v-45300615]{bottom:20px;left:20px}.toast--top-center[data-v-45300615]{top:20px;left:50%;transform:translateX(-50%)}.toast--success[data-v-45300615]{border-left-color:#10b981}.toast--success .toast__icon[data-v-45300615]{color:#10b981}.toast--error[data-v-45300615]{border-left-color:#ef4444}.toast--error .toast__icon[data-v-45300615]{color:#ef4444}.toast--warning[data-v-45300615]{border-left-color:#f59e0b}.toast--warning .toast__icon[data-v-45300615]{color:#f59e0b}.toast--info[data-v-45300615]{border-left-color:#3b82f6}.toast--info .toast__icon[data-v-45300615]{color:#3b82f6}.toast__content[data-v-45300615]{flex:1}.toast__title[data-v-45300615]{font-weight:600;font-size:14px;color:#374151;margin-bottom:4px}.toast__message[data-v-45300615]{font-size:14px;color:#6b7280;line-height:1.4}.toast__close[data-v-45300615]{background:none;border:none;font-size:18px;color:#9ca3af;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .2s}.toast__close[data-v-45300615]:hover{color:#374151}.toast-enter-active[data-v-45300615],.toast-leave-active[data-v-45300615]{transition:all .3s ease}.toast-enter-from[data-v-45300615],.toast-leave-to[data-v-45300615]{opacity:0;transform:translateX(100%)}.toast--bottom-left.toast-enter-from[data-v-45300615],.toast--bottom-left.toast-leave-to[data-v-45300615],.toast--top-left.toast-enter-from[data-v-45300615],.toast--top-left.toast-leave-to[data-v-45300615]{transform:translateX(-100%)}.toast--top-center.toast-enter-from[data-v-45300615],.toast--top-center.toast-leave-to[data-v-45300615]{transform:translateX(-50%) translateY(-100%)}.page-header[data-v-37691e5c]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-title[data-v-37691e5c]{margin:0;font-size:24px;font-weight:600}.page-actions[data-v-37691e5c]{display:flex;gap:10px}.action-buttons[data-v-37691e5c]{display:flex;gap:5px;align-items:center}.font-weight-bold[data-v-37691e5c]{font-weight:600}.badge[data-v-37691e5c]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;text-align:center}.badge-primary[data-v-37691e5c]{background-color:#007bff;color:#fff}.badge-info[data-v-37691e5c]{background-color:#17a2b8;color:#fff}.badge-secondary[data-v-37691e5c]{background-color:#6c757d;color:#fff}.modal-overlay[data-v-37691e5c]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-37691e5c]{background:#fff;border-radius:8px;width:90%;max-width:700px;max-height:90vh;overflow-y:auto}.modal-header[data-v-37691e5c]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #dee2e6}.modal-header h3[data-v-37691e5c]{margin:0;font-size:18px;font-weight:600}.modal-close[data-v-37691e5c]{background:none;border:none;font-size:24px;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.modal-body[data-v-37691e5c]{padding:20px}.modal-footer[data-v-37691e5c]{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid #dee2e6}.form-group[data-v-37691e5c]{margin-bottom:20px}.form-group label[data-v-37691e5c]{display:block;margin-bottom:5px;font-weight:500;color:#333}.form-row[data-v-37691e5c]{display:flex;gap:15px;align-items:center}.address-search-btn[data-v-37691e5c]{white-space:nowrap;min-width:140px}.zone-code[data-v-37691e5c]{max-width:120px}.half-width[data-v-37691e5c]{flex:1}.form-control[data-v-37691e5c]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;box-sizing:border-box}.form-control[data-v-37691e5c]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control.is-invalid[data-v-37691e5c]{border-color:#dc3545}.form-control.is-invalid[data-v-37691e5c]:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.address-inputs[data-v-37691e5c]{display:flex;flex-direction:column;gap:10px}.zone-code[data-v-37691e5c]{max-width:200px}.btn[data-v-37691e5c]{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;gap:5px}.btn-primary[data-v-37691e5c]{background-color:#007bff;color:#fff}.btn-secondary[data-v-37691e5c]{background-color:#6c757d;color:#fff}.btn-danger[data-v-37691e5c]{background-color:#dc3545;color:#fff}.btn-outline[data-v-37691e5c]{background-color:transparent;color:#007bff;border:1px solid #007bff}.btn-sm[data-v-37691e5c]{padding:4px 8px;font-size:12px}.text-center[data-v-37691e5c]{text-align:center}.text-muted[data-v-37691e5c]{color:#6c757d}.text-sm[data-v-37691e5c]{font-size:12px}.mt20[data-v-37691e5c]{margin-top:20px}.white-panel[data-v-37691e5c]{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.table-wrap[data-v-37691e5c]{overflow-x:auto}.scroll-box[data-v-37691e5c]{min-height:200px}.table-type1[data-v-37691e5c]{width:100%;border-collapse:collapse}.table-type1 td[data-v-37691e5c],.table-type1 th[data-v-37691e5c]{padding:12px;text-align:left;border-bottom:1px solid #eee;vertical-align:middle}.table-type1 th[data-v-37691e5c]{background-color:#f8f9fa;font-weight:600;color:#495057}.breadcrumb[data-v-37691e5c]{display:flex;margin-bottom:20px;font-size:14px}.breadcrumb-item[data-v-37691e5c]{color:#6c757d}.breadcrumb-item[data-v-37691e5c]:not(:last-child):after{content:" > ";margin:0 8px}.breadcrumb-item.active[data-v-37691e5c]{color:#495057;font-weight:500}.contents[data-v-37691e5c]{padding:20px}.layout[data-v-37691e5c]{max-width:1200px}.page-header[data-v-85aa1554]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-title[data-v-85aa1554]{margin:0;font-size:24px;font-weight:600}.page-actions[data-v-85aa1554]{display:flex;gap:10px}.action-buttons[data-v-85aa1554]{display:flex;gap:5px;align-items:center}.font-weight-bold[data-v-85aa1554]{font-weight:600}.badge[data-v-85aa1554]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;text-align:center}.badge-info[data-v-85aa1554]{background-color:#17a2b8;color:#fff}.modal-overlay[data-v-85aa1554]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-85aa1554]{background:#fff;border-radius:8px;width:90%;max-width:600px;max-height:90vh;overflow-y:auto}.modal-header[data-v-85aa1554]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #dee2e6}.modal-header h3[data-v-85aa1554]{margin:0;font-size:18px;font-weight:600}.modal-close[data-v-85aa1554]{background:none;border:none;font-size:24px;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.modal-body[data-v-85aa1554]{padding:20px}.modal-footer[data-v-85aa1554]{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid #dee2e6}.form-group[data-v-85aa1554]{margin-bottom:20px}.form-group label[data-v-85aa1554]{display:block;margin-bottom:5px;font-weight:500;color:#333}.form-control[data-v-85aa1554]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px;box-sizing:border-box}.form-control[data-v-85aa1554]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control.is-invalid[data-v-85aa1554]{border-color:#dc3545}.form-control.is-invalid[data-v-85aa1554]:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}textarea.form-control[data-v-85aa1554]{resize:vertical;min-height:80px}.btn[data-v-85aa1554]{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;gap:5px}.btn-primary[data-v-85aa1554]{background-color:#007bff;color:#fff}.btn-secondary[data-v-85aa1554]{background-color:#6c757d;color:#fff}.btn-danger[data-v-85aa1554]{background-color:#dc3545;color:#fff}.btn-outline[data-v-85aa1554]{background-color:transparent;color:#007bff;border:1px solid #007bff}.btn-sm[data-v-85aa1554]{padding:4px 8px;font-size:12px}.text-center[data-v-85aa1554]{text-align:center}.text-muted[data-v-85aa1554]{color:#6c757d}.text-sm[data-v-85aa1554]{font-size:12px}.mt20[data-v-85aa1554]{margin-top:20px}.white-panel[data-v-85aa1554]{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.table-wrap[data-v-85aa1554]{overflow-x:auto}.scroll-box[data-v-85aa1554]{min-height:200px}.table-type1[data-v-85aa1554]{width:100%;border-collapse:collapse}.table-type1 td[data-v-85aa1554],.table-type1 th[data-v-85aa1554]{padding:12px;text-align:left;border-bottom:1px solid #eee;vertical-align:middle}.table-type1 th[data-v-85aa1554]{background-color:#f8f9fa;font-weight:600;color:#495057}.breadcrumb[data-v-85aa1554]{display:flex;margin-bottom:20px;font-size:14px}.breadcrumb-item[data-v-85aa1554]{color:#6c757d}.breadcrumb-item[data-v-85aa1554]:not(:last-child):after{content:" > ";margin:0 8px}.breadcrumb-item.active[data-v-85aa1554]{color:#495057;font-weight:500}.contents[data-v-85aa1554]{padding:20px}.layout[data-v-85aa1554]{max-width:1200px}.address-input-group[data-v-85aa1554]{display:flex;gap:10px;align-items:flex-start}.address-search-btn[data-v-85aa1554]{white-space:nowrap;min-width:140px}.page-header[data-v-489a495b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-title[data-v-489a495b]{margin:0;font-size:24px;font-weight:600}.page-actions[data-v-489a495b]{display:flex;gap:10px}.action-buttons[data-v-489a495b]{display:flex;gap:5px;align-items:center}.badge[data-v-489a495b]{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;text-align:center}.badge-danger[data-v-489a495b]{background-color:#dc3545;color:#fff}.badge-warning[data-v-489a495b]{background-color:#ffc107;color:#212529}.badge-secondary[data-v-489a495b]{background-color:#6c757d;color:#fff}.modal-overlay[data-v-489a495b]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-489a495b]{background:#fff;border-radius:8px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}.modal-header[data-v-489a495b]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #dee2e6}.modal-header h3[data-v-489a495b]{margin:0;font-size:18px;font-weight:600}.modal-close[data-v-489a495b]{background:none;border:none;font-size:24px;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.modal-body[data-v-489a495b]{padding:20px}.modal-footer[data-v-489a495b]{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid #dee2e6}.form-group[data-v-489a495b]{margin-bottom:20px}.form-group label[data-v-489a495b]{display:block;margin-bottom:5px;font-weight:500;color:#333}.form-control[data-v-489a495b]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.form-control[data-v-489a495b]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn[data-v-489a495b]{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;gap:5px}.btn-primary[data-v-489a495b]{background-color:#007bff;color:#fff}.btn-secondary[data-v-489a495b]{background-color:#6c757d;color:#fff}.btn-danger[data-v-489a495b]{background-color:#dc3545;color:#fff}.btn-outline[data-v-489a495b]{background-color:transparent;color:#007bff;border:1px solid #007bff}.btn-sm[data-v-489a495b]{padding:4px 8px;font-size:12px}.text-center[data-v-489a495b]{text-align:center}.text-muted[data-v-489a495b]{color:#6c757d}.text-sm[data-v-489a495b]{font-size:12px}.page-header[data-v-9d8e2a34]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.page-title[data-v-9d8e2a34]{margin:0;font-size:24px;font-weight:600}.action-buttons[data-v-9d8e2a34]{display:flex;gap:5px;align-items:center}.user-count[data-v-9d8e2a34]{font-weight:500;color:#007bff}.modal-content.large[data-v-9d8e2a34]{max-width:800px;max-height:90vh}.form-row[data-v-9d8e2a34]{display:flex;gap:20px}.form-row .form-group[data-v-9d8e2a34]{flex:1}.permissions-grid[data-v-9d8e2a34]{border:1px solid #ddd;border-radius:8px;max-height:400px;overflow-y:auto}.permission-group[data-v-9d8e2a34]{border-bottom:1px solid #eee}.permission-group[data-v-9d8e2a34]:last-child{border-bottom:none}.permission-group-header[data-v-9d8e2a34]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background-color:#f8f9fa;border-bottom:1px solid #ddd}.permission-group-header h4[data-v-9d8e2a34]{margin:0;font-size:14px;font-weight:600;color:#333}.permission-group-actions[data-v-9d8e2a34]{display:flex;gap:5px}.permission-items[data-v-9d8e2a34]{padding:12px 16px;display:flex;flex-wrap:wrap;gap:12px}.permission-item[data-v-9d8e2a34]{display:flex;align-items:center;gap:8px;cursor:pointer;padding:4px 8px;border-radius:4px;transition:background-color .2s}.permission-item[data-v-9d8e2a34]:hover{background-color:#f8f9fa}.permission-label[data-v-9d8e2a34]{font-size:14px;display:flex;flex-direction:column;gap:2px}.permission-desc[data-v-9d8e2a34]{font-size:12px;color:#666}.permission-list[data-v-9d8e2a34]{display:flex;flex-wrap:wrap;gap:8px}.permission-badge[data-v-9d8e2a34]{display:inline-flex;flex-direction:column;padding:8px 12px;background-color:#e9ecef;border-radius:6px;font-size:12px;font-weight:500}.permission-badge small[data-v-9d8e2a34]{font-weight:400;color:#666;margin-top:2px}.btn-info[data-v-9d8e2a34]{background-color:#17a2b8;color:#fff}.btn-xs[data-v-9d8e2a34]{padding:2px 6px;font-size:11px}.modal-overlay[data-v-9d8e2a34]{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-9d8e2a34]{background:#fff;border-radius:8px;width:90%;max-width:500px;max-height:90vh;overflow-y:auto}.modal-header[data-v-9d8e2a34]{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #dee2e6}.modal-header h3[data-v-9d8e2a34]{margin:0;font-size:18px;font-weight:600}.modal-close[data-v-9d8e2a34]{background:none;border:none;font-size:24px;cursor:pointer;padding:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.modal-body[data-v-9d8e2a34]{padding:20px}.modal-footer[data-v-9d8e2a34]{display:flex;justify-content:flex-end;gap:10px;padding:20px;border-top:1px solid #dee2e6}.form-group[data-v-9d8e2a34]{margin-bottom:20px}.form-group label[data-v-9d8e2a34]{display:block;margin-bottom:5px;font-weight:500;color:#333}.form-control[data-v-9d8e2a34]{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;font-size:14px}.form-control[data-v-9d8e2a34]:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn[data-v-9d8e2a34]{padding:8px 16px;border:none;border-radius:4px;cursor:pointer;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex;align-items:center;gap:5px}.btn-primary[data-v-9d8e2a34]{background-color:#007bff;color:#fff}.btn-secondary[data-v-9d8e2a34]{background-color:#6c757d;color:#fff}.btn-danger[data-v-9d8e2a34]{background-color:#dc3545;color:#fff}.btn-outline[data-v-9d8e2a34]{background-color:transparent;color:#007bff;border:1px solid #007bff}.btn-sm[data-v-9d8e2a34]{padding:4px 8px;font-size:12px}.text-center[data-v-9d8e2a34]{text-align:center}.text-muted[data-v-9d8e2a34]{color:#6c757d}.text-sm[data-v-9d8e2a34]{font-size:12px}.field-radio-group[data-v-f303895e]{display:flex;flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px;row-gap:6px;padding:10px}.radio-option[data-v-f303895e]{font-size:15px;display:flex;align-items:center;padding:4px 0;white-space:nowrap;min-width:115px;position:relative}.radio-option span[data-v-f303895e]{white-space:nowrap}.radio-option input[type=radio][data-v-f303895e]{margin-right:8px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;width:14px;height:14px;background-color:#fff;border:2px solid #fff;box-shadow:0 0 0 1.6px #999;vertical-align:middle;cursor:pointer}.radio-option input[type=radio][data-v-f303895e]:checked{background-color:#151419;border:2px solid #fff;box-shadow:0 0 0 1.6px #151419}.radio-option input[type=radio]+label[data-v-f303895e]{color:#999;cursor:pointer}.radio-option input[type=radio]:checked+label[data-v-f303895e]{color:#151419}.radio-option .chk-etc-input[data-v-f303895e]{position:absolute;left:50px;padding:0 0 0 5px;width:74px}.radio-option .chk-etc-input input[type=text][data-v-f303895e]{width:100%}.form-box .button-box[data-v-5cf93ca0]{display:flex;justify-content:flex-end;margin-top:40px;gap:12px}.img[data-v-93f38720]{aspect-ratio:1/1;width:100%;-o-object-fit:contain;object-fit:contain}.category-1[data-v-93f38720]{background-color:rgba(230,167,247,.3)}.category-2[data-v-93f38720]{background-color:rgba(255,235,153,.3)}.category-3[data-v-93f38720]{background-color:rgba(204,231,255,.3)}.menu-content{display:none}.menu-toggle:checked+.menu-label+.menu-content{display:block}.menu-label{cursor:pointer}.menu-label.menu-disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.menu-loading{opacity:.6;cursor:not-allowed;pointer-events:none}.loading-indicator{margin-left:5px;color:#999;font-size:12px}.fade-enter-active[data-v-48efa63e],.fade-leave-active[data-v-48efa63e]{transition:opacity 1s ease-in-out}.fade-enter-from[data-v-48efa63e],.fade-leave-to[data-v-48efa63e]{opacity:0}.main-spinner[data-v-48efa63e]{width:40px;height:40px;border:6px solid #f7be17;border-top:6px solid #ffffff00;border-radius:50%;animation:spin-48efa63e 2s linear infinite}@keyframes spin-48efa63e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.custom-select.v-select{width:100%;font-size:15px;font-weight:500;height:45px}.custom-select.v-select input::-moz-placeholder{color:#b7b7b7}.custom-select.v-select input::placeholder{color:#b7b7b7}.custom-select.vs--searchable .vs__dropdown-toggle{height:100%}*{font-family:Roboto,Pretendard,Anton,Montserrat,"Noto Serif",-apple-system,BlinkMacSystemFont,system-ui,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}:after,:before{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block;margin:0;padding:0}body{min-width:320px;font-size:13px;line-height:1.42857;-webkit-text-size-adjust:none;-ms-interpolation-mode:bicubic;font-weight:400;letter-spacing:-.4px;top:0;left:0}body,button,dd,div,dt,h1,h2,h3,h4,h5,h6,input,li,p,textarea{margin:0;padding:0;color:#191919;font-family:Roboto,Pretendard,Anton,Montserrat,"Noto Serif",-apple-system,BlinkMacSystemFont,system-ui,Helvetica Neue,Segoe UI,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}audio,embed,iframe,img,object,video{max-width:100%;border:0}img{border:0 none;line-height:0;-ms-interpolation-mode:bicubic;-webkit-image-rendering:optimizeQuality}dl,ol,ul{list-style:none;margin:0;padding:0}form{margin:0}table{width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed}a,td,th{padding:0}a{color:#333;margin:0;font-size:100%;vertical-align:baseline;background:transparent;text-decoration:none;line-height:inherit}input[type=email],input[type=number],input[type=password],input[type=reset],input[type=submit],input[type=tel],input[type=text]{font-size:13px;background:none;border-radius:0;border:none;-webkit-appearance:none;-webkit-border-radius:0}input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=reset]:disabled,input[type=submit]:disabled,input[type=tel]:disabled,input[type=text]:disabled{background:#f0f0f0}input[type=date]:focus,input[type=number]:focus,input[type=password]:focus,input[type=reset]:focus,input[type=submit]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield!important}i{font-style:normal;display:inline-block}textarea{overflow-y:auto}fieldset{border:0;margin:0;padding:0}select{border:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url(/img/ico_select_black.05f90ed1.svg) 96% 50% no-repeat;background-position:96% 50%;background-size:20px;letter-spacing:-.6px}select::-ms-expand{display:none}select option:checked{color:#191919}em{font-style:normal}button{border:none;padding:0;margin:0;cursor:pointer;background:transparent}button:focus{outline:0}br{font-family:dotum}address{font-style:normal}s{text-decoration:line-through}::-webkit-scrollbar{width:8px;height:3px;background-color:rgba(137,115,88,.1);border-radius:10px}::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.9)}caption,legend{font-size:0;width:0;height:0;line-height:0;overflow:hidden;text-indent:-9999px}*{box-sizing:border-box}body,html{width:100%;height:100%}body{overflow:inherit;background:#f8f8f8}body.on{overflow:hidden}#wrap{width:100%;height:100%}.layout{position:relative;margin:0 auto;width:100%;max-width:1200px}.no-data{display:block!important;font-size:16px!important;width:100%!important;padding:100px 0!important;text-align:center;margin:0!important}.blind{position:absolute;top:-9999999px;left:-999999px}.required{color:#101733}.overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);z-index:1000;line-height:normal}.not-post{padding:50px 0;text-align:center;line-height:normal!important}.not-post figure figcaption{display:block;font-size:19px;font-weight:600;letter-spacing:.19px;color:#202020}.not-post figure figcaption span{display:block;margin-top:5px;font-size:15px;font-weight:400;letter-spacing:.15px;text-align:center;color:#999}.not-find{padding:50px 0;text-align:center;line-height:normal!important}.not-find figure figcaption{display:block;font-size:19px;font-weight:600;letter-spacing:.19px;color:#202020}.not-find figure figcaption span{display:block;margin-top:5px;font-size:15px;font-weight:400;letter-spacing:.15px;text-align:center;color:#999}.t-align-left{text-align:left!important}.t-align-center{text-align:center!important}.t-align-right{text-align:right!important}.color-white{color:#fff!important}.color-navy{background-color:#101733!important}.color-green{background-color:#183310!important}.color-gray{color:#999!important}.color-gray2{color:#787878!important}.color-gray3{color:#606060!important}.color-purple{color:#9661d2!important}.color-black{color:#202020!important}.color-red{color:#f94040!important}.bg-navy{background-color:#101733!important}.bg-green{background-color:#183310!important}.bg-gray{background-color:#999!important}.bg-gray2{background-color:#787878!important}.bg-gray3{background-color:#606060!important}.bg-purple{background-color:#9661d2!important}.bg-black{background-color:#202020!important}.bg-red{background-color:#f94040!important}.w360{max-width:360px}.p0{padding:0!important}.pt0{padding-top:0!important}.pt5{padding-top:5px!important}.pt10{padding-top:10px!important}.pt15{padding-top:15px!important}.pt20{padding-top:20px!important}.pt25{padding-top:25px!important}.pt30{padding-top:30px!important}.pt35{padding-top:35px!important}.pt40{padding-top:40px!important}.pt45{padding-top:45px!important}.pt50{padding-top:50px!important}.pt55{padding-top:55px!important}.pt60{padding-top:60px!important}.pt65{padding-top:65px!important}.pt70{padding-top:70px!important}.pt75{padding-top:75px!important}.pt80{padding-top:80px!important}.pt85{padding-top:85px!important}.pt90{padding-top:90px!important}.pt95{padding-top:95px!important}.pr0{padding-right:0!important}.pr5{padding-right:5px!important}.pr10{padding-right:10px!important}.pr15{padding-right:15px!important}.pr20{padding-right:20px!important}.pr25{padding-right:25px!important}.pr30{padding-right:30px!important}.pr35{padding-right:35px!important}.pr40{padding-right:40px!important}.pr45{padding-right:45px!important}.pr50{padding-right:50px!important}.pb0{padding-bottom:0!important}.pb5{padding-bottom:5px!important}.pb10{padding-bottom:10px!important}.pb15{padding-bottom:15px!important}.pb20{padding-bottom:20px!important}.pb25{padding-bottom:25px!important}.pb30{padding-bottom:30px!important}.pb35{padding-bottom:35px!important}.pb40{padding-bottom:40px!important}.pb45{padding-bottom:45px!important}.pb50{padding-bottom:50px!important}.pb55{padding-bottom:55px!important}.pb60{padding-bottom:60px!important}.pb65{padding-bottom:65px!important}.pb70{padding-bottom:70px!important}.pb75{padding-bottom:75px!important}.pb80{padding-bottom:80px!important}.pb85{padding-bottom:85px!important}.pb90{padding-bottom:90px!important}.pb95{padding-bottom:95px!important}.pl0{padding-left:0!important}.pl5{padding-left:5px!important}.pl10{padding-left:10px!important}.pl15{padding-left:15px!important}.pl20{padding-left:20px!important}.pl25{padding-left:25px!important}.pl30{padding-left:30px!important}.pl35{padding-left:35px!important}.pl40{padding-left:40px!important}.pl45{padding-left:45px!important}.pl50{padding-left:50px!important}.pl55{padding-left:55px!important}.pl60{padding-left:60px!important}.pl65{padding-left:65px!important}.pl70{padding-left:70px!important}.pl75{padding-left:75px!important}.pl80{padding-left:80px!important}.pl85{padding-left:85px!important}.pl90{padding-left:90px!important}.pl95{padding-left:95px!important}.pl100{padding-left:100px!important}.p10{padding:10px!important}.p15{padding:15px!important}.p20{padding:20px!important}.mt0{margin-top:0!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt25{margin-top:25px!important}.mt30{margin-top:30px!important}.mt35{margin-top:35px!important}.mt40{margin-top:40px!important}.mt45{margin-top:45px!important}.mt50{margin-top:50px!important}.mt55{margin-top:55px!important}.mt60{margin-top:60px!important}.mt62{margin-top:62px!important}.mt65{margin-top:65px!important}.mt70{margin-top:70px!important}.mt75{margin-top:75px!important}.mt80{margin-top:80px!important}.mt85{margin-top:85px!important}.mt90{margin-top:90px!important}.mt95{margin-top:95px!important}.mt100{margin-top:100px!important}.mr0{margin-right:0!important}.mr5{margin-right:5px!important}.mr8{margin-right:8px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr20{margin-right:20px!important}.mr25{margin-right:25px!important}.mr30{margin-right:30px!important}.mr35{margin-right:35px!important}.mr40{margin-right:40px!important}.mr45{margin-right:45px!important}.mr50{margin-right:50px!important}.mr55{margin-right:55px!important}.mr60{margin-right:60px!important}.mr65{margin-right:65px!important}.mr70{margin-right:70px!important}.mb0{margin-bottom:0!important}.mb5{margin-bottom:5px!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb25{margin-bottom:25px!important}.mb30{margin-bottom:30px!important}.mb35{margin-bottom:35px!important}.mb40{margin-bottom:40px!important}.mb45{margin-bottom:45px!important}.mb50{margin-bottom:50px!important}.mb55{margin-bottom:55px!important}.mb60{margin-bottom:60px!important}.mb65{margin-bottom:65px!important}.mb70{margin-bottom:70px!important}.mb75{margin-bottom:75px!important}.mb80{margin-bottom:80px!important}.mb85{margin-bottom:85px!important}.mb90{margin-bottom:90px!important}.mb95{margin-bottom:95px!important}.mb100{margin-bottom:100px!important}.ml0{margin-left:0!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.ml30{margin-left:30px!important}.ml35{margin-left:35px!important}.ml40{margin-left:40px!important}.ml45{margin-left:45px!important}.ml50{margin-left:50px!important}.ml55{margin-left:55px!important}.ml56{margin-left:56px!important}.ml57{margin-left:57px!important}.ml58{margin-left:58px!important}.ml59{margin-left:59px!important}.ml60{margin-left:60px!important}.ml65{margin-left:65px!important}.ml70{margin-left:70px!important}.ml75{margin-left:75px!important}.ml80{margin-left:80px!important}.ml85{margin-left:85px!important}.ml90{margin-left:90px!important}.ml95{margin-left:95px!important}.ml100{margin-left:100px!important}.m10{margin:10px!important}.m20{margin:20px!important}.m30{margin:30px!important}.ma0{margin:0 auto!important}.jap{display:inline-block;color:#787878!important;font-weight:600}.jap.block{display:block}header{position:fixed;top:0;left:0;width:100%;height:60px;box-shadow:0 3px 5px 0 #dde0e5;background-color:#fff;display:flex;z-index:100}header .h-left{width:260px;border-right:1px solid #ddd;display:flex;align-items:center;justify-content:center}header .h-left a{gap:10px;font-size:19px;font-weight:600;width:120px}header .h-left a,header .h-right{position:relative;display:flex;align-items:center}header .h-right{padding:0 30px;width:calc(100% - 260px);justify-content:space-between}header .h-right .site-link{position:relative;display:flex;align-items:center;font-size:15px;font-weight:600;color:#787878;gap:7px}header .h-right .site-link:before{content:"";position:relative;top:-1px;display:inline-block;width:15px;height:15px;background:url(/img/ico_site.eec7ae36.svg) no-repeat;background-size:cover;line-height:normal}header .h-right .h-util{display:flex;align-items:center;gap:20px}header .h-right .h-util a{display:inline-block;font-size:15px;font-weight:500;color:#202020;line-height:1}header .h-right .h-util button{display:flex;align-items:center;gap:20px;font-size:15px;font-weight:600}aside{position:fixed;top:60px;left:-260px;padding:30px 15px;width:260px;height:calc(100vh - 60px);background:#fff;z-index:10;transition:all .3s}aside .toggle-aside{position:absolute;top:30px;right:-25px;width:25px;height:50px;border-radius:0 5px 5px 0;box-shadow:5px 5px 15px 0 rgba(113,129,155,.15);background-color:#101733}aside .toggle-aside:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:15px;height:15px;background:url(/img/ico_toggle2.5257aa4d.svg) no-repeat;background-size:cover}aside.active{left:0}aside.active .toggle-aside{background-color:#fff}aside.active .toggle-aside:after{background:url(/img/ico_toggle.11caa0df.svg) no-repeat;background-size:cover}aside .link-dashboard{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:50px;border-radius:5px;border:2px solid #101733;background-color:#fff;font-size:15px;font-weight:700;line-height:46px}aside .link-dashboard:before{content:"";display:inline-block;width:18px;height:18px;background:url(/img/ico_dashboard.c62b1e30.svg) no-repeat;background-size:cover}aside dl{margin-top:30px;border-bottom:1px solid #d0d6e5;max-height:calc(100vh - 330px);overflow-y:auto}aside dl dt{position:relative;line-height:55px;padding:0 10px;font-size:17px;font-weight:600;border-top:1px solid #d0d6e5;cursor:pointer}aside dl dt i{position:relative;top:-2px;display:inline-block;line-height:normal;vertical-align:middle;margin-right:10px}aside dl dt i img{display:block}aside dl dt:after{content:"";position:absolute;top:20px;right:15px;display:inline-block;width:14px;height:14px;background:url(/img/ico_a_down.b1a34bd1.svg) no-repeat;background-size:cover}aside dl dt.on{color:#101733}aside dl dt.on:after{background:url(/img/ico_a_up.d9e57cb9.svg) no-repeat;background-size:cover}aside dl dt span{display:inline-block;margin-left:5px;font-size:15px}aside dl dd{display:none;padding:10px 15px}aside dl dd a{position:relative;padding-left:12px;display:block;font-size:16px;font-weight:500;line-height:2.5;color:#787878}aside dl dd a:before{content:"";position:absolute;top:17px;left:0;display:inline-block;width:5px;height:5px;border-radius:100%;background:#ccd2df}aside dl dd a:hover{color:#202020}aside dl dd a:hover:before{background:#101733}.white-panel{padding:40px;border-radius:10px;border:1px solid #e4e7ee;background:#fff}.between-box{display:flex;align-items:center;justify-content:space-between}.flex-start{justify-content:flex-start!important}.flex-end{justify-content:flex-end!important}.bg-highlight{background-color:var(--bg-highlight,#fff8e2)}.bg-hidden{background-color:var(--bg-hidden,#ffe6e6)}.line-through{text-decoration:line-through}.title span{display:inline-block;font-size:15px;font-weight:500;letter-spacing:-.6px;text-align:center;color:#fff;position:relative}.title span.req:after{content:"*";position:absolute;top:-5px;right:-7px;color:red;font-size:12px}.button-box button{display:flex;align-items:center;justify-content:center;width:168px;height:43px;border-radius:20px;background-color:#f7be17;font-size:16px;color:#151419}.button-box button.column{flex-direction:column}.button-box button:disabled{background-color:#fff5e8;color:#999}.button-box button.cancel{background-color:#1b1a1f;color:#fff}.button-box button span{display:inline-block;font-size:12px;font-weight:400}@media (max-width:1450px){.scroll-box{overflow-x:auto}.scroll-box table{width:1024px}}.clickable{cursor:pointer;transition:background-color .2s ease}.clickable:hover{background-color:#f5f5f5}.clickable:active{background-color:#e0e0e0}.v-popper__inner{background-color:#fff!important;color:#333!important;border:1px solid #ddd;box-shadow:0 2px 8px rgba(0,0,0,.1)}.v-popper__arrow-inner{border-color:#fff!important;visibility:visible!important}.spinner-wrap{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);z-index:999999}.spinner-wrap .loading-box{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px}.spinner-wrap .loading-box i{display:inline-block;width:150px}.loader{font-family:Anton;font-size:24px;font-weight:700;display:inline-block;color:#dabbaf;letter-spacing:2px;position:relative;box-sizing:border-box}.loader:after{content:"Loading";position:absolute;left:0;top:0;color:#f8f8f8f8;width:100%;height:100%;overflow:hidden;box-sizing:border-box;animation:animloader 3s linear infinite}@keyframes animloader{0%{height:100%}to{height:0}}.dl-type1 dt{position:relative;clear:left;float:left}.dl-type1 dd{position:relative;width:100%}.dl-type1 dd:after{content:"";display:table;clear:both}select{height:45px;border-radius:5px;border:1px solid #dcdfe6;background:#fff url(/img/ico_select.74a3b15b.svg) 95% 50% no-repeat;padding:0 55px 0 10px;font-size:15px;font-weight:500;color:#787878}select.type-big{height:auto;border-radius:0;border:0;background:transparent url(/img/ico_open.0354278c.svg) 100% 50% no-repeat;padding:0 45px 0 0;font-size:34px;font-weight:700;color:#202020}.button{padding:0 10px}.button.flex{display:flex;align-items:center;gap:5px}.button.flex i{line-height:normal}.button.flex i img{display:block}.button.small{height:30px!important;font-size:14px;font-weight:500;padding:0 10px}.button.medium{height:40px!important}.button.medium,.button.medium2{font-size:15px;font-weight:700;padding:0 20px}.button.medium2{height:45px!important}.button.large{height:50px!important;font-size:15px;font-weight:500;padding:0 30px}.reset-button{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:500;color:#b9bfcc;padding:0}.reset-button:before{content:"";display:inline-block;width:16px;height:15px;background:url(/img/ico_reset.683b8b2b.svg) no-repeat;background-size:cover}.round-button{border-radius:5px;border:1px solid transparent;display:flex;align-items:center;justify-content:center}.round-button.navy{border-color:#101733;color:#101733}.round-button.gray{border-color:#707070;color:#707070}.round-button.gray2{border-color:#dcdfe6;color:#202020}.round-button.red{border-color:#f94040;color:#f94040}.navy-button{background:#101733;color:#fff;font-size:14px;font-weight:500;border-radius:5px}.white-button{background:#fff;color:#202020}.red-button,.white-button{display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:500;border-radius:5px}.red-button{background:#f94040;color:#fff}.blue-button{background:#0080ff}.blue-button,.green-button{display:flex;align-items:center;justify-content:center;color:#fff;font-size:15px;font-weight:500;border-radius:5px}.green-button{background:#090}.delete-button{width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:0;border-radius:5px;border:1px solid #b9bfcc;background-color:#fff;padding:0!important;font-size:0!important}.delete-button:hover{border-color:#202020}.delete-button:after{content:"";display:inline-block;width:18px;height:20px;background:url(/img/ico_trash.fedd7d03.svg) no-repeat;background-size:cover}.add-button{display:flex;align-items:center;justify-content:center;gap:10px;border-radius:5px;padding:0 10px}.add-button:before{content:"";display:inline-block;width:16px;height:16px;background:url(/img/ico_plus.5f007286.svg) no-repeat;background-size:cover}.history-back{position:relative;display:inline-block;padding-left:26px;font-size:22px;font-weight:600;color:#202020}.history-back:before{content:"";display:block;position:absolute;left:0;top:4px;width:18px;height:18px;background:url(/img/ico_back.1a2a4211.svg) no-repeat;background-size:cover}.modify-button{display:flex;padding:0 10px;height:30px;align-items:center;justify-content:center;font-size:14px;font-weight:500}.modify-button:hover{background:#535e7c;border-color:#535e7c;color:#fff}.tab{display:flex}.tab .button{flex:1;height:50px;display:flex;align-items:center;justify-content:center;border:2px solid #101733;background-color:#fff;font-size:16px;font-weight:700;color:#202020}.tab .button.active{color:#fff;background:#101733}.tab .button:first-child{border-radius:5px 0 0 5px}.tab .button:last-child{border-radius:0 5px 5px 0}.chk-group{display:flex;gap:30px}.ios-chk{display:inline-block;position:relative;cursor:pointer}.ios-chk input[type=checkbox]{position:absolute;display:inline-block;opacity:0}.ios-chk label{position:relative!important;top:inherit!important;left:inherit!important;display:inline-block;padding-left:60px;color:#555;font-size:15px;line-height:27px;font-weight:400}.apple-switch:before,.ios-chk label{cursor:pointer;vertical-align:middle}.apple-switch:before{left:0;-webkit-appearance:none;outline:none;width:50px;height:25px;background-color:#fff;border:1px solid #d9dadc;border-radius:50px;box-shadow:inset -20px 0 0 0 #fff}.apple-switch:after,.apple-switch:before{content:"";transition:all .5s;position:absolute}.apple-switch:after{top:3px;left:1px;background:transparent;width:22px;height:22px;border-radius:50%;box-shadow:2px 4px 6px rgba(0,0,0,.2)}.ios-chk input[type=checkbox]:checked+.apple-switch:before{box-shadow:inset 26px 0 0 0 #222;border-color:#222}.ios-chk input[type=checkbox]:checked+.apple-switch:after{left:20px;box-shadow:-2px 4px 3px rgba(0,0,0,.05)}.checkbox-type1{position:relative;display:inline-block;width:20px;height:20px;vertical-align:middle}.checkbox-type1 input[type=checkbox]{position:absolute;display:inline-block;opacity:0}.checkbox-type1 label{position:relative;display:block;width:20px;height:20px;cursor:pointer;font-size:0;background:url(/img/ico_chk.53ee1bd8.svg) no-repeat;background-size:cover}.checkbox-type1 input[type=checkbox]:checked+label{background:url(/img/ico_chk_on.87a738d2.svg) no-repeat;background-size:cover}.checkbox-type2{position:relative;display:inline-block}.checkbox-type2 input[type=checkbox]{position:absolute;display:inline-block;opacity:0}.checkbox-type2 label{position:relative;display:block;padding-left:26px;cursor:pointer;font-size:15px;font-weight:500}.checkbox-type2 label:before{content:"";position:absolute;left:0;display:inline-block;width:20px;height:20px;background:url(/img/ico_chk.53ee1bd8.svg) no-repeat;background-size:cover}.checkbox-type2 input[type=checkbox]:checked+label:before{background:url(/img/ico_chk_on.87a738d2.svg) no-repeat;background-size:cover}.checkbox-type3{position:relative;display:inline-block;width:100%}.checkbox-type3 input[type=checkbox]{position:absolute;width:100%;height:20px;top:50%;transform:translateY(-50%);left:0;opacity:0;cursor:pointer;z-index:1}.checkbox-type3 label{position:relative;display:flex;flex-direction:column;align-items:flex-start;padding-left:33px;font-size:16px;font-weight:400;letter-spacing:-.6px;color:#000;cursor:pointer}.checkbox-type3 label .sub{color:#999;font-size:14px;font-weight:400;line-height:100%;text-align:left}.checkbox-type3 label:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;display:inline-block;border:1px solid #a1a1a1;width:20px;height:20px}.checkbox-type3 label:after{content:"";display:none;position:absolute;top:35%;left:7px;width:6px;height:10px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}.checkbox-type3 input[type=checkbox]:checked+label{color:#101733;font-weight:700}.checkbox-type3 input[type=checkbox]:checked+label:before{background:#1b1a1f;font-weight:700}.checkbox-type3 input[type=checkbox]:checked+label:after{display:block}.radio-group{display:flex;align-items:center;gap:30px}.radio-type1{position:relative}.radio-type1 input[type=radio]{display:inline-block;position:absolute;opacity:0}.radio-type1 label{position:relative;cursor:pointer;display:block;padding-left:23px;font-size:15px;font-weight:500}.radio-type1 label:before{content:"";position:absolute;top:1px;left:0;display:block;width:18px;height:18px;border:1px solid #b9bfcc;border-radius:100%}.radio-type1 label:after{content:"";position:absolute;top:7px;left:6px;display:none;width:6px;height:6px;background:#fff;border-radius:100%}.radio-type1 input[type=radio]:checked+label:before{border-color:#101733;background:#101733}.radio-type1 input[type=radio]:checked+label:after{display:block}.radio-group.item4{gap:0;flex-wrap:wrap}.radio-group.item4 .radio-type1{width:25%}.file-wrap{display:flex;gap:30px}.file-wrap .left{width:280px}.file-wrap .left .filebox+.filebox{margin-top:10px}.file-wrap .left .add-file{margin-top:10px;display:flex;align-items:center;justify-content:center;width:280px;height:100px;border-radius:5px;border:1px dashed #b9bfcc;background-color:#fafbfd}.file-wrap .left .add-file span{display:flex;align-items:center;justify-content:center;border-radius:5px;border:1px solid #dcdfe6;background-color:#fff;padding:0 10px;height:40px}.file-wrap .right{width:calc(100% - 310px)}.file-wrap .right p{font-size:14px;font-weight:400;color:#787878}.file-wrap .right ul li{border-radius:5px;border:1px solid #b9bfcc;background-color:#fff;height:45px;display:flex;align-items:center;justify-content:space-between;padding:0 20px}.file-wrap .right ul li+li{margin-top:10px}.file-wrap .right ul li span{display:inline-block;font-size:14px;font-weight:400;color:#787878}.file-wrap .right ul li button{display:inline-block;text-decoration:underline;font-size:14px;font-weight:400;color:#f55555}.filebox{font-size:0}.filebox input[type=file]{width:0;height:0}.filebox label{position:relative;flex-direction:column;width:280px;height:100px;border:1px dashed #535e7c;background-color:#fafbfd;gap:15px}.filebox label span{display:inline-block;font-size:15px;font-weight:500;color:#787878}.filebox label em{display:block;text-decoration:underline;font-size:14px;font-weight:500;color:#535e7c}.filebox{position:relative;display:flex;gap:13px;align-items:center;padding-top:9px;height:100%;justify-content:center;overflow:hidden}.filebox input[type=file]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.filebox label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;width:92px;height:26px;border-radius:5px;background-color:#151419;font-size:12px;font-weight:700;color:#fff;cursor:pointer;line-height:26px}.filebox .upload-name{font-family:Pretendard;font-size:16px;font-weight:400;letter-spacing:-.16px;border:0;background:transparent}.filebox #output{max-height:100%}.file-list ul li+li{margin-top:10px}.file-list ul li{display:flex;gap:19px;align-items:center;flex-wrap:wrap}.file-list ul li .filebox2{display:flex;width:100%}.attachment{position:relative;display:flex;align-items:center;width:calc(100% - 100px)}.attachment .delete{position:absolute;right:20px;top:20px;z-index:10}.attachment .delete img{display:block}.filebox2{position:relative;font-size:0}.filebox2 input[type=file]{position:absolute;width:0;height:0;padding:0;overflow:hidden;border:0}.filebox2 label{position:relative;cursor:pointer;display:flex;align-items:center;width:100%;height:60px;border-radius:5px;border:1px dashed #535e7c;background-color:#fafbfd;padding:0 80px 0 70px}.filebox2 label:before{top:19px;left:30px;width:20px;height:20px;background:url(/img/ico_file.b37c6bb8.svg) no-repeat;background-size:cover}.filebox2 label:after,.filebox2 label:before{content:"";display:inline-block;position:absolute}.filebox2 label:after{top:14px;right:45px;width:30px;height:30px;background:url(/img/ico_clip.cc1061a8.svg) no-repeat;background-size:cover}.filebox2 label span{display:inline-block;font-size:14px;font-weight:400;color:#535e7c;text-decoration:underline}.filebox3{position:relative;font-size:0}.filebox3 input[type=file]{position:absolute;width:0;height:0;padding:0;overflow:hidden;border:0}.filebox3 label{position:relative;cursor:pointer;display:flex;align-items:center;width:100%;height:60px;border-radius:5px;border:1px dashed #535e7c;background-color:#fafbfd;padding:0 80px 0 70px}.filebox3 label:before{content:"";display:inline-block;position:absolute;top:19px;left:30px;width:20px;height:20px;background:url(/img/ico_file.b37c6bb8.svg) no-repeat;background-size:cover}.filebox3 label span{font-weight:400;max-width:calc(100% - 40px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.filebox3 label i,.filebox3 label span{display:inline-block;font-size:14px;color:#535e7c}.filebox3 label i{position:absolute;right:44px;font-weight:500;text-decoration:underline}.upload ul li{border-radius:5px;border:1px solid #b9bfcc;background-color:#fff;height:45px;display:flex;align-items:center;justify-content:space-between;padding:0 20px;width:calc(100% - 100px)}.upload ul li+li{margin-top:10px}.upload ul li span{color:#787878}.upload ul li button,.upload ul li span{display:inline-block;font-size:14px;font-weight:400}.upload ul li button{text-decoration:underline;color:#f55555}.attachment-box a{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 30px 0 70px;background-color:#f3f4f8;height:60px}.attachment-box a:before{content:"";position:absolute;left:30px;display:block;width:20px;height:20px;background:url(/img/ico_attachment.12c0d594.svg) no-repeat;background-size:cover}.attachment-box a:after{content:"";display:block;width:30px;height:30px;background:url(/img/ico_down.05b82d20.svg) no-repeat;background-size:cover}.attachment-box a+a{margin-top:10px}.thumnail-list ul{display:flex;flex-wrap:wrap;gap:40px}.thumnail-list ul li{position:relative;overflow:hidden;border-radius:5px;border:1px solid #dcdfe6;cursor:pointer;background:#fff;width:calc(33.3333% - 27px)}.thumnail-list ul li figure{position:relative;overflow:hidden;border-radius:5px}.thumnail-list ul li figure>img{display:block;width:100%}.thumnail-list ul li figure figcaption{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;font-size:15px;font-weight:500;text-align:center;color:#fff;transition:all .3s;opacity:0}.thumnail-list ul li figure figcaption i{display:inline-block}.thumnail-list ul li figure figcaption i img{display:block}.thumnail-list ul li figure figcaption span{display:inline-block}.thumnail-list ul li:hover figure figcaption{opacity:1}.thumnail-list ul li .txt-box{display:flex;align-items:center;justify-content:space-between;padding:10px}.thumnail-list ul li .txt-box p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;color:#787878;max-width:calc(100% - 45px)}.thumnail-list ul li .txt-box button{font-size:14px;font-weight:500;color:#f55555;text-decoration:underline}.thumnail-list2 ul{display:flex;flex-wrap:wrap;gap:40px}.thumnail-list2 ul li{position:relative;overflow:hidden;border-radius:5px;border:1px solid #dcdfe6;cursor:pointer;background:#fff;width:calc(33.3333% - 27px)}.thumnail-list2 ul li figure{position:relative;overflow:hidden;border-radius:5px}.thumnail-list2 ul li figure>img{display:block;width:100%}.thumnail-list2 ul li .txt-box{display:flex;align-items:center;justify-content:space-between;padding:10px}.thumnail-list2 ul li .txt-box p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;color:#787878;max-width:calc(100% - 45px)}.thumnail-list2 ul li .txt-box button{font-size:14px;font-weight:500;color:#f55555;text-decoration:underline}.thumnail-list2 ul li.first{border:0;max-height:184px}.thumnail-list2 ul li.first .filebox,.thumnail-list2 ul li.first .filebox label{width:100%;height:100%}.page-top{display:flex;align-items:flex-end;justify-content:space-between}.page-top h2{font-size:30px;font-weight:700}.breadcrumbs{display:flex;gap:25px}.breadcrumbs span{position:relative;display:inline-block;font-size:14px;font-weight:500;color:#787878}.breadcrumbs span:before{content:"";position:absolute;left:-21px;top:2px;width:15px;height:15px;background:url(/img/ico_a_navi.4a75af4f.svg) no-repeat;background-size:cover}.breadcrumbs span:first-child:before{display:none}.section-title{padding-bottom:5px;border-bottom:1px solid #b9bfcc;font-size:22px;font-weight:600}.search-panel{position:relative;overflow:hidden}.search-panel table tbody tr th{padding:10px 0;font-size:16px;font-weight:600;text-align:left}.search-panel table tbody tr th i{position:relative;top:-2px;font-size:0;display:inline-block;vertical-align:middle;margin-left:5px}.search-panel table tbody tr td{padding:10px 0;font-size:15px;font-weight:600}.search-panel table tbody tr td .form-group{display:flex;gap:10px}.search-panel table tbody tr td .date-wrap{display:flex;align-items:center;gap:10px}.search-panel table tbody tr td .date-wrap span{display:inline-block;font-size:15px;font-weight:500;color:#202020}.search-panel table tbody tr td .input-search{position:relative;width:100%;max-width:473px}.search-panel table tbody tr td .input-search input[type=text]{padding:0 70px 0 20px}.search-panel table tbody tr td .input-search .keyword-del{position:absolute;top:13px;right:48px;font-size:0;display:none}.search-panel table tbody tr td .input-search .keyword-del img{display:block}.search-panel table tbody tr td .input-search .button-search{position:absolute;top:12px;right:20px;font-size:0}.search-panel table tbody tr td .input-search .button-search img{display:block}.search-panel table tbody tr td select{width:100%}.search-panel table tbody tr td select.max{max-width:240px}.search-panel table tbody tr td input[type=date],.search-panel table tbody tr td input[type=email],.search-panel table tbody tr td input[type=number],.search-panel table tbody tr td input[type=password],.search-panel table tbody tr td input[type=tel],.search-panel table tbody tr td input[type=text]{padding:0 20px;width:100%;height:45px;border-radius:5px;border:1px solid #b9bfcc;background-color:#fff;font-size:15px;font-weight:600}.search-panel table tbody tr td input[type=date]::-moz-placeholder,.search-panel table tbody tr td input[type=email]::-moz-placeholder,.search-panel table tbody tr td input[type=number]::-moz-placeholder,.search-panel table tbody tr td input[type=tel]::-moz-placeholder,.search-panel table tbody tr td input[type=text]::-moz-placeholder{color:#b9bfcc}.search-panel table tbody tr td input[type=date]::placeholder,.search-panel table tbody tr td input[type=email]::placeholder,.search-panel table tbody tr td input[type=number]::placeholder,.search-panel table tbody tr td input[type=tel]::placeholder,.search-panel table tbody tr td input[type=text]::placeholder{color:#b9bfcc}.search-panel table tbody tr td .radio-group{display:flex;align-items:center;gap:30px}.search-panel .button-panel{width:306px;display:flex;gap:10px}.search-panel .button-panel button{height:45px;font-size:15px;font-weight:600;padding:0 20px}.reservation-search{position:relative}.reservation-search .search-panel{max-height:155px;transition:all .3s}.reservation-search .search-panel.open{max-height:455px}.reservation-search .search-panel table tbody tr td,.reservation-search .search-panel table tbody tr th{padding:15px 20px}.reservation-search .search-panel .button-panel{position:absolute;right:20px;bottom:20px}.reservation-search .open-button{display:flex;align-items:center;justify-content:center;gap:10px;margin:10px 20px 0;width:calc(100% - 40px);height:40px;border-radius:10px;border:1px solid #b9bfcc;background-color:#f5f6f8;font-size:15px;font-weight:600;color:#202020}.reservation-search .open-button:after{content:"";display:block;width:36px;height:20px;background:url(/img/ico_open.0354278c.svg) no-repeat;background-size:cover;transition:all .3s}.reservation-search .open-button.on:after{transform:rotate(-180deg)}.list-top{display:flex;align-items:center;justify-content:space-between}.list-top h3{font-size:22px;font-weight:600}.list-bottom{justify-content:space-between}.control-group,.list-bottom{display:flex;align-items:center}.control-group{gap:20px}.control-group select{height:40px}.control-group p{font-size:14px;font-weight:500}.control-group .btn-group{display:flex;gap:10px;align-items:center}.control-group .add-button,.control-group .modify-button{height:40px}.paging{display:flex;align-items:center;gap:10px;justify-content:center}.paging a{display:inline-block;width:20px;height:20px;line-height:20px;font-size:15px;font-weight:500;color:#b9bfcc;text-align:center}.paging a.active{color:#101733}.paging a img{display:block}.paging a.next,.paging a.prev{width:15px;height:15px;line-height:15px}.hgroup{display:flex;padding-bottom:10px;border-bottom:1px solid #e4e7ee}.hgroup .title{font-size:22px;font-weight:600;color:#202020}.flex-box{display:flex;gap:20px;align-items:center}.flex-box.evenly{align-items:flex-start}.flex-box.evenly>div{flex:1;height:100%}.btn-flex{display:flex;gap:5px;align-items:center}.dot-list{display:flex;flex-wrap:wrap;gap:15px}.dot-list li{position:relative;padding-left:16px;width:100%}.dot-list.item2 li{width:calc(50% - 8px)}.dot-list.item3 li{width:calc(33.3333% - 10px)}.dot-list.item4 li{width:calc(25% - 12px)}.dot-list li:before{content:"";position:absolute;top:7px;left:0;display:block;width:6px;height:6px;border-radius:100%;background:#101733}.status-button{display:flex;gap:5px}.status-button button{display:flex;gap:5px;align-items:center;padding:0 20px;font-size:15px;font-weight:700;height:45px;border-radius:5px;border:1px solid #b9bfcc}.status-button button:before{content:"";position:relative;top:1px;display:block;width:15px;height:15px}.status-button .btn01{color:#9661d2}.status-button .btn01:before{background:url(/img/ico_dot.eb4bdc6a.svg) no-repeat;background-size:cover}.status-button .btn01.on,.status-button .btn01:hover{color:#fff;background:#9661d2}.status-button .btn01.on:before,.status-button .btn01:hover:before{background:url(/img/ico_dot_white.97fed2d3.svg) no-repeat;background-size:cover}.status-button .btn02{color:#101733}.status-button .btn02:before{background:url(/img/ico_chk_green.94b759c6.svg) no-repeat;background-size:cover}.status-button .btn02.on,.status-button .btn02:hover{color:#fff;background:#101733}.status-button .btn02.on:before,.status-button .btn02:hover:before{background:url(/img/ico_chk_white.de5da1bc.svg) no-repeat;background-size:cover}.status-button .btn03{color:#f94040}.status-button .btn03:before{background:url(/img/ico_x_red.a7a988d8.svg) no-repeat;background-size:cover}.status-button .btn03.on,.status-button .btn03:hover{background:#f94040;color:#fff;border-color:#f94040}.status-button .btn03.on:before,.status-button .btn03:hover:before{background:url(/img/ico_x_white.0d64a25d.svg) no-repeat;background-size:cover}.status-box{padding:30px;border-radius:5px;border:1px solid #dcdfe6;background-color:#f5f6f8}.status-box .txt,.status-box .txt2{font-size:15px;font-weight:500}.status-box .txt2{color:#b9bfcc}.status-box dl{border-bottom:1px solid #b9bfcc}.status-box dl dt{width:150px}.status-box dl dd{padding:0 0 20px 150px}.status-box dl dd textarea{width:100%;height:120px;padding:12px 20px;font-size:15px;font-weight:500;border-radius:5px;border:1px solid #dcdfe6;background-color:#fff;resize:none}.status-box dl dd textarea::-moz-placeholder{color:#b9bfcc}.status-box dl dd textarea::placeholder{color:#b9bfcc}.car-info{font-size:0;display:flex;align-items:center;gap:20px}.car-info>img{width:130px}.car-info figcaption{display:flex;flex-direction:column;gap:10px}.car-info figcaption h4{display:flex;gap:10px;font-size:16px;font-weight:700}.car-info figcaption h4 span{font-size:16px;font-weight:500}.car-info figcaption p{display:flex;gap:25px}.car-info figcaption p span{position:relative;font-size:15px;font-weight:500;color:#606060}.car-info figcaption p span:before{content:"";position:absolute;left:-21px;top:2px;width:15px;height:15px;background:url(/img/ico_a_navi.4a75af4f.svg) no-repeat;background-size:cover}.car-info figcaption p span:first-child:before{display:none}.car-info2{padding:30px 0;display:flex;gap:30px}.car-info2 figure{width:200px}.car-info2 figure img{display:block;width:100%}.car-info2 .txt-box{width:calc(100% - 200px)}.car-info2 .txt-box h4{display:flex;align-items:center;gap:20px;font-size:15px;font-weight:700;color:#202020}.car-info2 .txt-box h4 span{display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#2a3246;padding:0 10px;border-radius:99px;background-color:#f1f4f9;height:30px}.car-info2 .txt-box .info-panel{margin-top:15px}.car-info2 .txt-box h3{font-size:20px;font-weight:700;color:#202020}.car-info2 .txt-box .option-box{margin-top:10px;display:flex;flex-wrap:wrap;gap:10px 20px}.car-info2 .txt-box .option-box span{display:flex;gap:5px;font-size:15px;font-weight:500;color:#2a3246}.car-info2 .txt-box .option-box span:before{content:"";display:inline-block;width:16px;height:16px;position:relative;top:2px}.car-info2 .txt-box .option-list{margin-top:20px;display:flex;gap:5px}.car-info2 .txt-box .option-list span{display:flex;align-items:center;justify-content:center;height:28px;padding:0 10px;border-radius:99px;border:1px solid #dcdfe6;background-color:#fff;line-height:26px;font-size:13px;font-weight:600;color:#2a3246}.table-wrap .table-type1 thead tr th{border-bottom:1px solid #dcdfe6;padding:10px 10px 30px;text-align:left;font-size:15px;font-weight:700;word-break:break-word}.table-wrap .table-type1 tbody tr td{font-size:15px;color:#606060;font-weight:600;padding:30px 10px;border-bottom:1px solid #dcdfe6;word-break:break-word}.table-wrap .table-type1 tbody tr td .subject{display:inline-block;max-width:100%;color:#202020;font-size:16px;font-weight:700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;vertical-align:middle}.table-wrap .table-type1 tbody tr td .modify-button{display:flex;padding:0 10px;height:30px;align-items:center;justify-content:center;font-size:14px;font-weight:500}.table-wrap .table-type1 tbody tr td .modify-button:hover{background:#535e7c;border-color:#535e7c;color:#fff}.table-wrap .table-type1 tbody tr td .date{font-size:14px}.table-wrap .table-type1.vertical-top tbody tr td{vertical-align:top}.table-wrap .table-type1 tbody tr.checked,.table-wrap .table-type1 tbody tr:hover{background:#f6fcf8}.table-wrap+.table-wrap{margin-top:20px;padding-top:20px;border-top:1px solid #dcdfe6}.table-wrap .table-type2 tbody tr th{padding:10px;text-align:left;font-size:15px;font-weight:700}.table-wrap .table-type2 tbody tr th i{position:relative;top:-2px;font-size:0;display:inline-block;vertical-align:middle;margin-left:5px}.table-wrap .table-type2 tbody tr td{font-size:15px;color:#606060;font-weight:600;padding:10px}.table-wrap .table-type2 tbody tr td .radio-group{display:flex;align-items:center;gap:30px}.table-wrap .table-type2 tbody tr td select{width:100%;max-width:240px}.table-wrap .table-type2 tbody tr td .input-wrap{position:relative;max-width:540px}.table-wrap .table-type2 tbody tr td .input-wrap .txt{position:absolute;top:13px;right:20px;font-size:12px;font-weight:500;color:#b9bfcc}.table-wrap .table-type2 tbody tr td input[type=date],.table-wrap .table-type2 tbody tr td input[type=email],.table-wrap .table-type2 tbody tr td input[type=number],.table-wrap .table-type2 tbody tr td input[type=password],.table-wrap .table-type2 tbody tr td input[type=tel],.table-wrap .table-type2 tbody tr td input[type=text]{padding:0 20px;width:100%;height:45px;border-radius:5px;border:1px solid #dcdfe6;background-color:#fff;font-size:15px;font-weight:600}.table-wrap .table-type2 tbody tr td input[type=checkbox]{width:17px;height:17px;margin:5px}.table-wrap .table-type2 tbody tr td input[type=date]::-moz-placeholder,.table-wrap .table-type2 tbody tr td input[type=email]::-moz-placeholder,.table-wrap .table-type2 tbody tr td input[type=number]::-moz-placeholder,.table-wrap .table-type2 tbody tr td input[type=password]::-moz-placeholder,.table-wrap .table-type2 tbody tr td input[type=tel]::-moz-placeholder,.table-wrap .table-type2 tbody tr td input[type=text]::-moz-placeholder{color:#b9bfcc}.table-wrap .table-type2 tbody tr td input[type=date]::placeholder,.table-wrap .table-type2 tbody tr td input[type=email]::placeholder,.table-wrap .table-type2 tbody tr td input[type=number]::placeholder,.table-wrap .table-type2 tbody tr td input[type=password]::placeholder,.table-wrap .table-type2 tbody tr td input[type=tel]::placeholder,.table-wrap .table-type2 tbody tr td input[type=text]::placeholder{color:#b9bfcc}.table-wrap .table-type2 tbody tr td input[type=date]:disabled,.table-wrap .table-type2 tbody tr td input[type=email]:disabled,.table-wrap .table-type2 tbody tr td input[type=number]:disabled,.table-wrap .table-type2 tbody tr td input[type=password]:disabled,.table-wrap .table-type2 tbody tr td input[type=tel]:disabled,.table-wrap .table-type2 tbody tr td input[type=text]:disabled{padding:0 20px;width:100%;height:45px;border-radius:5px;border:1px solid #dcdfe6;background-color:#e0e0e0;font-size:15px;font-weight:600;cursor:not-allowed}.table-wrap .table-type2 tbody tr td input[type=checkbox]:disabled{cursor:not-allowed}.table-wrap .table-type2 tbody tr td .input-txt{display:flex;align-items:center;padding:0 20px;width:100%;height:45px;border-radius:5px;border:1px solid #dcdfe6;background-color:#f5f6f8;font-size:15px;font-weight:600}.table-wrap .table-type2 tbody tr td textarea{width:100%;height:300px;padding:12px 20px;font-size:15px;font-weight:500;border-radius:5px;border:1px solid #dcdfe6;background-color:#fff;resize:none}.table-wrap .table-type2 tbody tr td textarea::-moz-placeholder{color:#b9bfcc}.table-wrap .table-type2 tbody tr td textarea::placeholder{color:#b9bfcc}.table-wrap .table-type2 tbody tr td .add-list{position:absolute;right:-40px;top:10px;width:40px}.table-wrap .table-type2 tbody tr td .add-list img{filter:invert(1)}.table-wrap .table-type3 thead tr th{padding-bottom:15px;border-bottom:1px solid #202020;font-size:15px;font-weight:700;color:#202020}.table-wrap .table-type3 tbody tr td{padding:7px 7px;font-size:15px;font-weight:600;color:#202020}.table-wrap .table-type4{border-bottom:1px solid #202020}.table-wrap .table-type4 tbody tr th{text-align:left}.table-wrap .table-type4 tbody tr td,.table-wrap .table-type4 tbody tr th{padding:19px 0;font-size:15px;font-weight:700;border-bottom:1px dashed #b9bfcc}.table-wrap .table-type4 tbody tr td{color:#202020}.reservation-list .thead li{display:flex;border-bottom:2px solid #dcdfe6;align-items:center;padding:0 10px}.reservation-list .thead li .col{padding:0 0 20px;text-align:left;font-size:15px;font-weight:700}.reservation-list .thead li .col:first-child{width:50px}.reservation-list .thead li .col:nth-child(2){width:65px}.reservation-list .thead li .col:nth-child(3){width:100px}.reservation-list .thead li .col:nth-child(4){width:220px}.reservation-list .thead li .col:nth-child(5){width:155px}.reservation-list .thead li .col:nth-child(6){width:205px}.reservation-list .thead li .col:nth-child(7),.reservation-list .thead li .col:nth-child(8){width:115px}.reservation-list .thead li .col:nth-child(9){width:100px}.reservation-list .tbody li{padding:30px 10px;border-bottom:1px solid #dcdfe6}.reservation-list .tbody li.checked{background:#f6fcf8}.reservation-list .tbody li .colgroup{display:flex;align-items:center}.reservation-list .tbody li .colgroup .col{padding:0 0 25px;text-align:left;font-size:15px;font-weight:500}.reservation-list .tbody li .colgroup .col:first-child{width:50px}.reservation-list .tbody li .colgroup .col:nth-child(2){width:65px}.reservation-list .tbody li .colgroup .col:nth-child(3){width:100px}.reservation-list .tbody li .colgroup .col:nth-child(4){width:220px}.reservation-list .tbody li .colgroup .col:nth-child(5){width:155px}.reservation-list .tbody li .colgroup .col:nth-child(6){width:205px}.reservation-list .tbody li .colgroup .col:nth-child(7),.reservation-list .tbody li .colgroup .col:nth-child(8){width:115px}.reservation-list .tbody li .colgroup .col:nth-child(9){width:100px}.reservation-list .tbody li .colgroup .col .status{position:relative;padding-left:16px;font-weight:700}.reservation-list .tbody li .colgroup .col .status:before{content:"";position:absolute;top:1px;left:0;display:block;width:15px;height:15px}.reservation-list .tbody li .colgroup .col .status.case1{color:#9661d2}.reservation-list .tbody li .colgroup .col .status.case1:before{background:url(/img/ico_case1.eb4bdc6a.svg) no-repeat;background-size:cover}.reservation-list .tbody li .colgroup .col .status.case2{color:#101733}.reservation-list .tbody li .colgroup .col .status.case2:before{background:url(/img/ico_case2.94b759c6.svg) no-repeat;background-size:cover}.reservation-list .tbody li .colgroup .col .status.case3{color:#f94040}.reservation-list .tbody li .colgroup .col .status.case3:before{background:url(/img/ico_case3.a7a988d8.svg) no-repeat;background-size:cover}.reservation-list .tbody li .colgroup .col .modify-button{display:flex;padding:0 10px;height:30px;align-items:center;justify-content:center;font-size:14px;font-weight:500}.reservation-list .tbody li .colgroup .col .modify-button:hover{background:#535e7c;border-color:#535e7c;color:#fff}.reservation-list .tbody li .info-box{border-radius:10px;background-color:#f5f6f8;padding:20px 20px 10px;display:flex;margin-left:45px}.reservation-list .tbody li .info-box dl:first-child{width:445px}.reservation-list .tbody li .info-box dl:nth-child(2),.reservation-list .tbody li .info-box dl:nth-child(3){width:260px}.reservation-list .tbody li .info-box dl dt{width:115px;padding-left:12px;font-size:14px;font-weight:600;color:#202020}.reservation-list .tbody li .info-box dl dt:before{content:"";position:absolute;top:6px;left:0;display:block;width:5px;height:5px;border-radius:100%;background:#424242}.reservation-list .tbody li .info-box dl dd{padding:0 0 10px 115px;font-size:14px;font-weight:500;color:#424242}.reservation-list .tbody li .info-box dl:first-child dt{width:90px}.reservation-list .tbody li .info-box dl:first-child dd{padding:0 10px 10px 90px}.reservation-list .tbody li .between-box{margin-top:10px;padding-left:45px}.reservation-list .tbody li .between-box span{font-size:14px;font-weight:600}.reservation-list .tbody li .between-box .price{display:flex;align-items:center;gap:10px}.reservation-list .tbody li .between-box .price strong{font-size:18px;font-weight:600}.reservation-list .tbody li .between-box .modal-button{position:relative;width:25px;height:25px}.reservation-list .tbody li .between-box .modal-button button{display:inline-block;width:25px;height:25px;background:url(/img/ico_pointer.03f86adb.svg) no-repeat;background-size:cover}.reservation-list .tbody li .between-box .modal-button button:hover{background:url(/img/ico_pointer_on.665e3472.svg) no-repeat;background-size:cover}.reservation-list .modal-info{display:none;position:absolute;bottom:36px;right:0;width:987px;border-radius:10px;box-shadow:0 5px 15px 0 rgba(0,0,0,.1);border:2px solid #101733;background-color:#fff;padding:25px 30px;z-index:10}.reservation-list .modal-info .box{display:flex;gap:37px}.reservation-list .modal-info .box>div{flex:1}.reservation-list .modal-info .box>div dl+dl{margin-top:20px;padding-top:20px;border-top:1px dashed #aaa}.reservation-list .modal-info .box>div dl dt{width:110px;font-size:14px;font-weight:700;color:#202020}.reservation-list .modal-info .box>div dl dd{padding:11px 0 0 110px}.reservation-list .modal-info .box>div dl dd p{position:relative;padding-left:10px;font-size:14px;font-weight:600;color:#202020;display:flex;align-items:center;justify-content:space-between}.reservation-list .modal-info .box>div dl dd p+p{margin-top:10px}.reservation-list .modal-info .box>div dl dd p span{font-size:14px;font-weight:600;color:#202020}.reservation-list .modal-info .box>div dl dd p span em{color:#787878}.reservation-list .modal-info .box>div dl dd p i{font-size:14px;font-weight:600;color:#202020}.reservation-list .modal-info .box>div dl dd p:before{content:"";position:absolute;left:0;display:block;width:4px;height:4px;border-radius:100%;background:#01ad40}.noc-register ul li{display:flex;align-items:center}.noc-register ul li+li{margin-top:10px}.noc-register ul li .label{font-size:15px;font-weight:600;color:#202020;width:125px}.noc-register ul li .input-box{display:flex;gap:10px;width:calc(100% - 125px)}.noc-register ul li .input-box input[type=date],.noc-register ul li .input-box input[type=text]{width:100%;height:45px;border-radius:5px;border:1px solid #dcdfe6;padding:0 20px;font-size:16px;font-weight:500}.noc-register ul li .input-box select{width:130px;height:45px;border-radius:5px;border:1px solid #dcdfe6;padding:0 20px;font-size:16px;font-weight:500}.noc-register ul li .input-box .k-name{max-width:130px}.noc-register ul li .input-box .e-name{max-width:200px}.noc-register ul li .input-box input[type=date]{max-width:240px}.noc-register ul li select{max-width:100px;background-position:85% 50%}.car-management{gap:30px;align-items:flex-start}.car-management .check-list{width:230px}.car-management .check-list h4{font-size:18px;font-weight:700;color:#202020}.car-management .check-list ul{height:646px;overflow-y:auto}.car-management .check-list ul li button{position:relative;display:block;width:100%;cursor:pointer;font-size:15px;font-weight:500;border:1px solid #dcdfe6;background-color:#f8f8f8;padding:10px;text-align:left;border-radius:5px}.car-management .check-list ul li button.on{font-weight:700;color:#101733;border-color:#101733;background-color:#e7f8ea}.car-management .check-list ul li+li{margin-top:10px}.car-management .calendar-box{width:calc(100% - 260px)}.car-management .calendar-box h4{font-size:18px;font-weight:700;color:#202020}.car-management .calendar-box table thead tr th{border-bottom:1px solid #202020;padding:10px;font-size:15px;font-weight:500;color:#787878}.car-management .calendar-box table thead tr th.sun{color:#e94842}.car-management .calendar-box table thead tr th.sat{color:#0d6ffc}.car-management .calendar-box table tbody tr td{padding:10px;cursor:pointer}.car-management .calendar-box table tbody tr td p{position:relative;height:85px;padding:10px;border-radius:10px;border:1px solid #dcdfe6;background-color:#fff;font-size:20px;font-weight:500;color:#202020}.car-management .calendar-box table tbody tr td select{padding:0 10px;font-size:14px;height:30px;width:100%}.car-management .calendar-box table tbody tr td p.on{border-color:#101733}.car-management .calendar-box table tbody tr td p .checkbox-type1{position:absolute;top:10px;right:10px}.car-management .calendar-box table tbody tr td.disabled p{color:#ccc!important;border-color:#f8f8f8;background:#f8f8f8}.car-management .calendar-box table tbody tr td.sun p{color:#e94842}.car-management .calendar-box table tbody tr td.sat p{color:#0d6ffc}.list-box{display:flex;flex-wrap:wrap;gap:20px}.list-box button{display:flex;align-items:center;height:40px;padding:0 15px;border-radius:5px;background-color:#f5f6f8;font-size:15px;font-weight:400;color:#202020;gap:10px}.list-box button:after{content:"";display:block;width:20px;height:20px;background:url(/img/ico_close2.1001aa9f.svg) no-repeat;background-size:cover}.bbs-view .view-top{padding-bottom:20px;border-bottom:1px solid #202020}.bbs-view .view-top h3{font-size:18px;font-weight:700;color:#202020}.bbs-view .view-top .ui-article{display:flex;gap:30px}.bbs-view .view-top .ui-article span{position:relative;font-size:15px;font-weight:600;color:#606060}.bbs-view .view-top .ui-article span:before{content:"";position:absolute;top:4px;left:-15px;width:1px;height:12px;background:#b9bfcc}.bbs-view .view-top .ui-article span:first-child:before{display:none}.bbs-view .view-top .hit{position:relative;padding-left:28px;font-size:15px;font-weight:600;color:#606060}.bbs-view .view-top .hit:before{content:"";position:absolute;top:1px;left:0;display:block;width:20px;height:17px;background:url(/img/ico_hit.9e368708.svg) no-repeat;background-size:cover}.bbs-view .view-content{padding:50px 10px 30px;border-bottom:1px solid #e4e7ee;font-size:16px;font-weight:500;line-height:1.63;color:#202020}.bbs-view .link-box{display:flex;align-items:center;justify-content:space-between}.bbs-view .link-box a{position:relative;font-size:16px;font-weight:500;color:#202020}.bbs-view .link-box .prev{padding-left:25px}.bbs-view .link-box .prev:before{content:"";position:absolute;top:3px;left:0;display:block;width:15px;height:15px;background:url(/img/ico_prev.a6d1c521.svg) no-repeat;background-size:cover}.bbs-view .link-box .next{padding-right:25px}.bbs-view .link-box .next:after{content:"";position:absolute;top:3px;right:0;display:block;width:15px;height:15px;background:url(/img/ico_next.b50296ea.svg) no-repeat;background-size:cover}.button-panel{display:flex;align-items:center;justify-content:space-between}.button-panel .left{display:flex;gap:10px}.button-panel .left .button{width:130px;height:50px}.button-panel .right{display:flex;gap:10px}.button-panel .right .button{height:50px}.button-list{display:flex;gap:15px}.button-list button{display:flex;align-items:center;justify-content:center;flex:1;height:40px;border-radius:5px;border:1px solid #dcdfe6;background-color:#f8f8f8;font-size:16px;font-weight:600;color:#606060}.button-list button.on{color:#101733;border-color:#101733;background-color:#e7f8ea}.gallery ul{display:flex;flex-wrap:wrap;gap:40px}.gallery ul li .checkbox-type1{position:absolute;z-index:10;top:10px;right:10px}.gallery ul.item2 li{width:calc(50% - 27px)}.gallery ul.item3 li{width:calc(33.3333% - 27px)}.gallery ul.item4{gap:40px 30px}.gallery ul.item4 li{width:calc(25% - 23px)}.gallery ul.item5{gap:40px 20px}.gallery ul.item5 li{width:calc(20% - 16px)}.gallery ul li,.gallery ul li a{position:relative}.gallery ul li a{display:block}.gallery ul li .img{position:relative;height:220px;overflow:hidden;border-radius:5px;border:1px solid #dcdfe6;background:#fff}.gallery ul li .img,.gallery ul li .img .mask{display:flex;align-items:center;justify-content:center}.gallery ul li .img .mask{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);flex-direction:column;gap:16px;opacity:0;transition:all .3s}.gallery ul li .img .mask i{display:inline-block}.gallery ul li .img .mask i img{display:block}.gallery ul li .img .mask span{font-size:14px;font-weight:600;line-height:1.29;text-align:center;color:#fff}.gallery ul li .txt-box{margin-top:20px}.gallery ul li .txt-box .title-group{display:flex;justify-content:space-between;gap:20px}.gallery ul li .txt-box .title-group h4{font-size:16px;font-weight:700;color:#202020;max-width:70%}.gallery ul li .txt-box .title-group .price{font-size:16px;font-weight:800;color:#606060}.gallery ul li .txt-box .txt{margin-top:2px;font-size:14px;font-weight:500;color:#999}.gallery ul li .txt-box .date{margin-top:5px;font-size:14px;font-weight:500;color:#606060}.gallery ul.item5 li .txt-box .title-group{flex-direction:column;align-items:flex-start;gap:5px}.gallery ul.item5 li .txt-box .title-group h4{max-width:100%}.gallery ul li:hover .img .mask{opacity:1}.tabletki-tree{min-height:20px;padding:19px;margin-bottom:20px;margin-left:40px}@media (max-width:600px){.tabletki-tree{margin-left:10px}}.tabletki-tree_li{position:relative;margin:0;padding:10px 5px 0 5px;list-style-type:none;font-size:16px}.tabletki-tree_li:after,.tabletki-tree_li:before{content:"";position:absolute;left:-20px;right:auto}.tabletki-tree_li:before{border-left:1px solid #999;height:100%;top:-5px;width:1px}.tabletki-tree_li:after{border-top:1px solid #999;height:20px;top:25px;width:25px}.tabletki-tree_li:last-child:before{height:30px}.tabletki-tree_li--disabled{color:#cbcbcb}.tabletki-tree_parent{position:relative}.tabletki-tree_parent .tabletki-tree_item:hover+ul li .tabletki-tree_item:not(.tabletki-tree_item--active){background-color:#cbcbcb}.tabletki-tree>ul>li:after,.tabletki-tree>ul>li:before{border:0}.tabletki-tree_icon{margin-right:3px;color:#101733}.tabletki-tree_item{display:inline-block;padding:5px 15px;border:1px solid #999;border-radius:5px;text-decoration:none;cursor:default}.tabletki-tree_item:hover{background-color:#cbcbcb}.tabletki-tree_item--active{background-color:#101733;color:#fff}.tabletki-tree_item--active:hover{background-color:#101733}.tabletki-tree_child-list{padding:5px 0 5px 25px}.tabletki-tree_child-list .list-group-item{border:0}select.formkit-input{background-image:none!important}legend.formkit-legend{width:auto;height:auto;line-height:normal;overflow:visible;text-indent:0}.formkit-help{white-space:pre-wrap;overflow-wrap:break-word;word-break:keep-all}.contents .layout .formkit-fieldset,.contents .layout .formkit-wrapper{max-width:100%}.panel{min-height:100vh;padding:60px 0 0;gap:30px}.panel,.panel .contents{position:relative;display:flex}.panel .contents{justify-content:center;padding:50px 30px 108px;width:100%;transition:all .3s}.panel.on .contents{padding-left:290px}.modal-wrap{display:flex;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:100;overflow-y:auto}.modal-wrap .modal-upload{position:absolute;top:150px;left:50%;transform:translateX(-50%);width:100%;max-width:720px;padding-bottom:50px}.modal-wrap .modal-upload .close-modal{width:17px;height:17px;position:absolute;right:0;top:-34px}.modal-wrap .modal-upload .form-box{display:flex;gap:5px;flex-direction:column}.modal-wrap .modal-upload .picture-box{position:relative;width:100%;height:322px;border-radius:5px;background:#fff5e8}.modal-wrap .modal-upload .picture-box .filebox{padding:0}.modal-wrap .modal-upload .picture-box .filebox label{width:108px;top:132px;height:36px}.modal-wrap .modal-upload .picture-box .filebox.on #output{width:100%;height:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.modal-wrap .modal-upload .picture-box p{position:absolute;left:0;bottom:132px;width:100%;text-align:center;font-size:12px;font-weight:500;line-height:1.39;letter-spacing:-.48px;color:#151419}.modal-wrap .modal-upload .field-box{width:100%}.modal-wrap .modal-upload .field-box ul{display:flex;flex-direction:column;gap:5px}.modal-wrap .modal-upload .field-box ul li{display:flex;gap:5px}.modal-wrap .modal-upload .field-box ul li .title{display:flex;align-items:center;justify-content:center;width:94px;border-radius:5px;background-color:#fff5e8}.modal-wrap .modal-upload .field-box ul li .title span{display:inline-block;font-size:16px;font-weight:500;letter-spacing:-.6px;text-align:center;color:#151419}.modal-wrap .modal-upload .field-box ul li .col{width:calc(100% - 99px);display:flex;flex-direction:column;gap:5px}.modal-wrap .modal-upload .field-box ul li .col .row{display:flex;background-color:#fff;justify-content:flex-start;align-items:stretch}.modal-wrap .modal-upload .field-box ul li .col .row .sub-title{width:12%;color:#151419;height:100%;text-align:center;font-size:16px;padding:12px 8px 12px 4px;position:relative}.modal-wrap .modal-upload .field-box ul li .col .row .sub-title:after{content:"";width:1px;background-color:#151419;height:16.5px;position:absolute;top:50%;transform:translateY(-50%);right:0;z-index:1}.modal-wrap .modal-upload .field-box ul li .col .row .sub-title span{position:relative}.modal-wrap .modal-upload .field-box ul li .col .row .sub-title span.req:after{content:"*";position:absolute;top:-5px;right:-7px;color:red;font-size:12px}.modal-wrap .modal-upload .field-box ul li .col .row .field{width:100%;background-color:#fff;padding:12px 8px 12px 15px;font-size:15px;font-weight:500;letter-spacing:-.6px;color:#a1a1a1}.modal-wrap .modal-upload .field-box ul li .col .row .field .inner-list .li{display:flex;flex-direction:column;row-gap:13px}.modal-wrap .modal-upload .field-box ul li .col .row .field input[type=text]{width:75%;border-radius:5px;background-color:#fff;font-size:15px;letter-spacing:-.6px;color:#191919}.modal-wrap .modal-upload .field-box ul li .col .row .field textarea{width:100%;height:100%;resize:none;overflow:auto;border:none;font-size:16px;font-family:SUIT}.modal-wrap .modal-upload .field-box ul li.explaint,.modal-wrap .modal-upload .field-box ul li.explaint .col .row .field{height:182px}.modal-wrap .modal-upload .field-box ul li .col .row .field-one{padding:12px;background-color:#fff;position:relative}.modal-wrap .modal-upload .field-box ul li .col .row .field-one select{min-width:105px;max-width:-moz-fit-content;max-width:fit-content;background:#fff url(/img/ico_select_gray2.c62dd933.svg) 100% 50% no-repeat;background-size:12px;font-size:16px;font-weight:500;letter-spacing:-.6px;color:#151419;position:relative}.modal-wrap .modal-upload .field-box ul li .col .row .field select+.etc{margin-top:5px}.modal-wrap .modal-upload .field-box ul li .col .row .field .input-file{width:100%;height:100%;min-height:41px;border-radius:5px;background-color:#fff;font-size:15px;font-weight:500;letter-spacing:-.6px;color:#a1a1a1;padding:0 16px}.modal-wrap .modal-upload .field-box ul li.colspan .title{background-color:#fff5e8}.modal-wrap .modal-upload .field-box ul li.colspan .col{width:calc(100% - 99px)}.modal-wrap .modal-upload .field-box ul li.colspan .col .row .field{padding:21px 14px}.modal-wrap .modal-upload .btn-box{margin-top:18px;display:flex;justify-content:flex-end}.modal-wrap .modal-upload .btn-box button{display:flex;width:125px;height:31px;align-items:center;justify-content:center;border-radius:20px;background:#dabbaf;font-size:15px;font-weight:700;color:#000}.modal-wrap-3{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:100;display:flex;justify-content:center;align-items:center}.modal-wrap-3 .modal-inner{display:flex;flex-direction:column;max-width:343px;justify-content:flex-end;align-items:flex-end}.modal-wrap-3 .modal-inner .close-modal{width:19px;height:19px}.modal-wrap-3 .modal-inner .modal-content{margin-top:10px;background-color:#fff;color:#151419;padding:47px 73px;box-sizing:border-box;border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;row-gap:20px}.modal-wrap-3 .modal-inner .modal-content h4{font-size:20px;font-weight:700;letter-spacing:-.8px}.modal-wrap-3 .modal-inner .modal-content p{font-size:12px;font-weight:400;letter-spacing:-.4px}.modal-wrap-3 .modal-inner .button-box button{margin-top:20px;display:flex;align-items:center;justify-content:center;width:168px;height:43px;border-radius:20px;background-color:#f7be17;font-size:15px;font-weight:700;color:#151419}.modal-wrap-3.del{z-index:300}.modal-wrap-3.del .modal-inner .modal-content{padding:47px 25px}.modal-wrap-4{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:200;display:flex;justify-content:center;align-items:center}.modal-wrap-4 .modal-inner{display:flex;flex-direction:column;max-width:441px;justify-content:flex-end;align-items:flex-end}.modal-wrap-4 .modal-inner .close-modal{width:19px;height:19px}.modal-wrap-4 .modal-inner .modal-content{margin-top:10px;background-color:#fff;color:#151419;padding:47px 30px;box-sizing:border-box;border-radius:8px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;row-gap:20px}.modal-wrap-4 .modal-inner .modal-content h4{font-size:20px;color:#151419;font-weight:700}.modal-wrap-4 .modal-inner .modal-content .modal-form-box{display:flex;flex-direction:column;row-gap:35px}.modal-wrap-4 .modal-inner .modal-content .modal-form-box .input-wrap{display:flex;flex-direction:column;row-gap:7px;align-items:flex-start}.modal-wrap-4 .modal-inner .modal-content .modal-form-box .input-wrap input[type=text]{border:1px solid #d9d9d9;border-radius:10px;width:100%;padding:14px;font-size:16px}.modal-wrap-4 .modal-inner .modal-content .modal-form-box .input-wrap p{text-align:left}.modal-wrap-4 .modal-inner .modal-content .modal-form-box .input-wrap button{width:-moz-fit-content;width:fit-content;padding:10px;background-color:#1b1a1f;border-radius:5px;font-size:16px;font-weight:500;color:#fff}.modal-wrap-4 .modal-inner .button-box button{margin-top:20px;display:flex;align-items:center;justify-content:center;width:168px;height:43px;border-radius:20px;background-color:#f7be17;font-size:15px;font-weight:700;color:#151419}.modal-wrap-4 .modal-inner .button-box button:disabled{background-color:#fff5e8;color:#c7c1b9}:root{--bg-highlight:#fff8e2;--bg-hidden:#ffe6e6;--fk-font-family:"Poppins","SUIT",sans-serif!important}