@charset "UTF-8";.error-page[data-v-b151e6e9]{min-height:100vh;background:linear-gradient(135deg,#fff7ed,#ffedd5);display:flex;align-items:center;justify-content:center;padding:20px}.error-container[data-v-b151e6e9]{max-width:600px;width:100%}.error-content[data-v-b151e6e9]{background:#fff;border-radius:16px;box-shadow:0 10px 40px #0000001a;padding:48px 40px;text-align:center}.error-icon[data-v-b151e6e9]{margin-bottom:32px;display:flex;justify-content:center}.error-icon svg[data-v-b151e6e9]{animation:pulse-b151e6e9 2s infinite}@keyframes pulse-b151e6e9{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.error-message[data-v-b151e6e9]{margin-bottom:40px}.error-title[data-v-b151e6e9]{font-size:1.75rem;font-weight:700;color:#c2410c;margin-bottom:16px;line-height:1.2}.error-description[data-v-b151e6e9]{font-size:1rem;color:#ea580c;margin-bottom:16px;line-height:1.6}.error-help[data-v-b151e6e9]{font-size:.875rem;color:#f97316;line-height:1.5}.error-actions[data-v-b151e6e9]{display:flex;gap:16px;justify-content:center;margin-bottom:32px;flex-wrap:wrap}.btn[data-v-b151e6e9]{padding:12px 24px;border-radius:8px;font-size:.875rem;font-weight:600;border:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;text-decoration:none;transition:all .2s ease;min-width:180px;justify-content:center}.btn-primary[data-v-b151e6e9]{background:#f97316;color:#fff}.btn-primary[data-v-b151e6e9]:hover{background:#ea580c;transform:translateY(-1px);box-shadow:0 4px 12px #f973164d}.btn-outline[data-v-b151e6e9]{background:transparent;color:#ea580c;border:2px solid #fed7aa}.btn-outline[data-v-b151e6e9]:hover{background:#fff7ed;border-color:#fdba74;transform:translateY(-1px);box-shadow:0 2px 8px #f973161a}.error-support[data-v-b151e6e9]{padding-top:24px;border-top:1px solid #fed7aa}.support-text[data-v-b151e6e9]{font-size:.875rem;color:#ea580c;margin:0;display:flex;align-items:center;justify-content:center;gap:8px}@media(max-width:768px){.error-page[data-v-b151e6e9]{padding:16px}.error-content[data-v-b151e6e9]{padding:32px 24px}.error-title[data-v-b151e6e9]{font-size:1.5rem}.error-actions[data-v-b151e6e9]{flex-direction:column;align-items:stretch}.btn[data-v-b151e6e9]{min-width:auto}.support-text[data-v-b151e6e9]{flex-direction:column;gap:4px;text-align:center}}@media(max-width:480px){.error-icon svg[data-v-b151e6e9]{width:80px;height:80px}.error-title[data-v-b151e6e9]{font-size:1.25rem}.error-description[data-v-b151e6e9]{font-size:.875rem}}.confirm-modal-overlay[data-v-6b5721d9]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.confirm-modal[data-v-6b5721d9]{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0003;min-width:480px;max-width:600px;margin:20px;overflow:hidden}.confirm-modal-header[data-v-6b5721d9]{padding:25px 30px 20px;background:linear-gradient(135deg,#fff5f0,#ffe8d9);border-bottom:1px solid #ffd4b3}.confirm-modal-title[data-v-6b5721d9]{margin:0;font-size:1.25rem;font-weight:600;color:#d2691e}.confirm-modal-body[data-v-6b5721d9]{padding:30px;background:#fefefe}.confirm-modal-message[data-v-6b5721d9]{margin:0;font-size:1.125rem;line-height:1.6;color:#444;text-align:center}.confirm-modal-footer[data-v-6b5721d9]{padding:20px 30px 30px;background:#fefefe;display:flex;justify-content:center;gap:15px}.confirm-btn[data-v-6b5721d9]{padding:12px 30px;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:100px}.confirm-btn[data-v-6b5721d9]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0003}.confirm-btn[data-v-6b5721d9]:active{transform:translateY(0)}.confirm-btn-cancel[data-v-6b5721d9]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#6c757d;border:2px solid #dee2e6}.confirm-btn-cancel[data-v-6b5721d9]:hover{background:linear-gradient(135deg,#e9ecef,#dee2e6);color:#495057;border-color:#adb5bd}.confirm-btn-ok[data-v-6b5721d9]{background:linear-gradient(135deg,#ff6b35,#ff8c42);color:#fff;box-shadow:0 4px 8px #ff6b354d;border:2px solid transparent}.confirm-btn-ok[data-v-6b5721d9]:hover{background:linear-gradient(135deg,#ff5722,#ff7043);box-shadow:0 6px 20px #ff6b3566}.confirm-btn-ok[data-v-6b5721d9]:active{background:linear-gradient(135deg,#e64a19,#ff5722)}.error-modal-overlay[data-v-ee69117f]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.error-modal[data-v-ee69117f]{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0003;min-width:480px;max-width:600px;margin:20px;overflow:hidden}.error-modal-header[data-v-ee69117f]{padding:25px 30px 20px;background:linear-gradient(135deg,#ffebee,#ffcdd2);border-bottom:1px solid #ef9a9a}.error-modal-title[data-v-ee69117f]{margin:0;font-size:1.25rem;font-weight:600;color:#c62828}.error-modal-body[data-v-ee69117f]{padding:30px;background:#fefefe}.error-modal-message[data-v-ee69117f]{margin:0;font-size:1rem;line-height:1.6;color:#444;text-align:center}.error-modal-footer[data-v-ee69117f]{padding:20px 30px 30px;background:#fefefe;display:flex;justify-content:center;gap:15px}.error-btn[data-v-ee69117f]{padding:12px 30px;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:100px}.error-btn[data-v-ee69117f]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0003}.error-btn[data-v-ee69117f]:active{transform:translateY(0)}.error-btn-ok[data-v-ee69117f]{background:linear-gradient(135deg,#f44336,#e57373);color:#fff;box-shadow:0 4px 8px #f443364d;border:2px solid transparent}.error-btn-ok[data-v-ee69117f]:hover{background:linear-gradient(135deg,#d32f2f,#f44336);box-shadow:0 6px 20px #f4433666}.error-btn-ok[data-v-ee69117f]:active{background:linear-gradient(135deg,#b71c1c,#d32f2f)}.business-item[data-v-d2fc24e1]{display:flex;flex-direction:column}.business-item>a[data-v-d2fc24e1]{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%}.business-item>a[data-v-d2fc24e1]:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.business-item-title[data-v-d2fc24e1]{display:flex;align-items:center;justify-content:center;min-height:2.4em;margin:0;line-height:1.2;text-align:center}.business-item-num[data-v-d2fc24e1]{margin-top:8px}.business-item.is-error[data-v-d2fc24e1]:hover{background-color:#ff7d8e;border-color:#ff7d8e}.business-item.is-news[data-v-d2fc24e1]:hover{background-color:#5da5e8;border-color:#5da5e8}.business-item--placeholder[data-v-133ce2d5]{visibility:hidden;pointer-events:none}.business-item[data-v-133ce2d5]{display:flex;flex-direction:column}.business-item>a[data-v-133ce2d5]{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%}.business-item>a[data-v-133ce2d5]:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.business-item-title[data-v-133ce2d5]{display:flex;align-items:center;justify-content:center;min-height:2.4em;margin:0;line-height:1.2;text-align:center}.business-item-num[data-v-133ce2d5]{margin-top:8px}.business-item.is-error[data-v-133ce2d5]:hover{background-color:var(--Pink_Text);border-color:var(--Pink_Text)}.business-item.is-news[data-v-133ce2d5]:hover{background-color:#5da5e8;border-color:#5da5e8}.business-item.is-andefined[data-v-133ce2d5]:hover{background-color:var(--placeholder);border-color:var(--placeholder)}.business-wrap-col[data-v-4d88a175]{margin-right:0}.business-item[data-v-4d88a175]{display:flex;flex-direction:column}.business-item>a[data-v-4d88a175]{display:flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%}.business-item>a[data-v-4d88a175]:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.business-item-title[data-v-4d88a175]{display:flex;align-items:center;justify-content:center;min-height:2.4em;margin:0;line-height:1.2;text-align:center}.business-item-num[data-v-4d88a175],.business-item-num.__school[data-v-4d88a175]{margin-top:8px}.business-item.is-error[data-v-4d88a175]:hover{background-color:#ff7d8e;border-color:#ff7d8e}.business-item.is-news[data-v-4d88a175]:hover{background-color:#5da5e8;border-color:#5da5e8}.business-wrap.is-affiliation-only[data-v-dcec9d87]{justify-content:flex-start}.business-wrap.is-affiliation-only[data-v-dcec9d87] .business-wrap-col--affiliation{order:1}.business-wrap.is-affiliation-only[data-v-dcec9d87] .business-wrap-col--placeholder{order:2}.event-schedule[data-v-db8e59e7]{background:#fff;border-radius:8px;padding:5px;box-shadow:0 2px 4px #0000001a}.schedule-top[data-v-db8e59e7]{display:flex;justify-content:space-between;align-items:center}.heading-title[data-v-db8e59e7]{font-size:1.25rem;font-weight:700;color:#333;margin:0}.calendar-nav[data-v-db8e59e7]{display:flex;align-items:center;gap:16px}.nav-btn[data-v-db8e59e7]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid #ddd;border-radius:6px;background:#fff;cursor:pointer;transition:background-color .25s ease;color:#666}.nav-btn[data-v-db8e59e7]:hover:not(:disabled){background:#f5f5f5;border-color:#bbb}.nav-btn[data-v-db8e59e7]:disabled{opacity:.5;cursor:not-allowed}.current-month[data-v-db8e59e7]{font-size:1rem;font-weight:600;color:#333;margin:0;min-width:120px;text-align:center}.calendar-container[data-v-db8e59e7]{border:1px solid #e0e0e0;border-radius:6px;overflow:hidden}.calendar-header[data-v-db8e59e7]{display:grid;grid-template-columns:repeat(7,1fr);background:#f8f9fa;border-bottom:1px solid #e0e0e0}.day-header[data-v-db8e59e7]{text-align:center;font-weight:600;font-size:.875rem;color:#555;border-right:1px solid #e0e0e0}.day-header[data-v-db8e59e7]:last-child{border-right:none}.day-header[data-v-db8e59e7]:first-child{color:#e74c3c;font-weight:700}.day-header[data-v-db8e59e7]:nth-child(7){color:#3498db;font-weight:700}.calendar-grid[data-v-db8e59e7]{display:grid;grid-template-columns:repeat(7,1fr)}.calendar-cell[data-v-db8e59e7]{min-height:20px;min-width:0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;position:relative;background:#fff;cursor:pointer;transition:background-color .25s ease}.calendar-cell[data-v-db8e59e7]:hover{background-color:var(--MainSuperLight_btn)}.calendar-cell[data-v-db8e59e7]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--blue)}.calendar-cell[data-v-db8e59e7]:nth-child(7n){border-right:none}.calendar-cell[data-v-db8e59e7]:last-child,.calendar-cell[data-v-db8e59e7]:nth-last-child(-n+7){border-bottom:none}.calendar-cell.other-month[data-v-db8e59e7]{background:#f8f9fa;color:#aaa}.calendar-cell.today[data-v-db8e59e7]{background:#e3f2fd}.calendar-cell.has-event[data-v-db8e59e7]{background:#fff8e1}.calendar-cell.has-event[data-v-db8e59e7]:hover{background-color:var(--MainSuperLight_btn)}.calendar-cell.other-month.has-event[data-v-db8e59e7]{background:#f5f5f5}.date-number[data-v-db8e59e7]{font-weight:600;font-size:.875rem;margin-bottom:0;text-align:center;position:relative;z-index:2}.date-row[data-v-db8e59e7]{display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:2px}.today .date-number[data-v-db8e59e7]{color:#1976d2;font-weight:700}.sunday-text[data-v-db8e59e7],.holiday .date-number[data-v-db8e59e7],.calendar-cell.sunday .date-number[data-v-db8e59e7],.calendar-cell.holiday .date-number[data-v-db8e59e7]{color:#e74c3c!important;font-weight:700}.saturday-text[data-v-db8e59e7],.calendar-cell.saturday .date-number[data-v-db8e59e7]{color:#3498db!important;font-weight:700}.today.sunday .date-number[data-v-db8e59e7],.today.holiday .date-number[data-v-db8e59e7]{color:#e74c3c!important}.today.saturday .date-number[data-v-db8e59e7]{color:#3498db!important}.event-list[data-v-db8e59e7]{display:flex;flex-direction:column;gap:2px;max-width:100%;overflow:hidden}.event-item[data-v-db8e59e7]{background:#ff9800;color:#fff;padding:2px 4px;border-radius:3px;font-size:.625rem;line-height:1.2;cursor:pointer;transition:background-color .2s ease;max-width:100%}.event-title[data-v-db8e59e7]{display:block;font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.more-events[data-v-db8e59e7]{font-size:.5625rem;color:#fff;text-align:center;margin-top:0;font-weight:500;background:#ffc000;border-radius:3px;padding:1px 2px;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}@media(max-width:768px){.event-schedule[data-v-db8e59e7]{padding:16px}.schedule-top[data-v-db8e59e7]{flex-direction:column;gap:16px;align-items:stretch}.calendar-nav[data-v-db8e59e7]{justify-content:center}.current-month[data-v-db8e59e7]{font-size:.3125rem}.calendar-cell[data-v-db8e59e7]{min-height:60px;padding:2px}.date-number[data-v-db8e59e7]{font-size:.75rem}.event-item[data-v-db8e59e7]{font-size:.5625rem;padding:1px 2px}.more-events[data-v-db8e59e7]{width:10px;white-space:nowrap}}@media(prefers-color-scheme:dark){.event-schedule[data-v-db8e59e7]{background:#1f2937;color:#fff}.heading-title[data-v-db8e59e7],.current-month[data-v-db8e59e7]{color:#fff}.calendar-header[data-v-db8e59e7]{background:#374151}.day-header[data-v-db8e59e7]{color:#d1d5db}.day-header[data-v-db8e59e7]:first-child{color:#ef4444}.day-header[data-v-db8e59e7]:nth-child(7){color:#60a5fa}.sunday-text[data-v-db8e59e7],.holiday .date-number[data-v-db8e59e7],.calendar-cell.sunday .date-number[data-v-db8e59e7],.calendar-cell.holiday .date-number[data-v-db8e59e7]{color:#ef4444!important}.saturday-text[data-v-db8e59e7],.calendar-cell.saturday .date-number[data-v-db8e59e7]{color:#60a5fa!important}.calendar-cell[data-v-db8e59e7]{background:#1f2937;border-color:#374151}.calendar-cell.other-month[data-v-db8e59e7]{background:#111827;color:#6b7280}.calendar-cell.today[data-v-db8e59e7]{background:#1e40af}.calendar-cell.has-event[data-v-db8e59e7]{background:#451a03}.calendar-cell.has-event[data-v-db8e59e7]:hover{background:var(--MainSub)}}.validation-error-summary[data-v-16859324]{padding:16px 12px;margin:0 0 16px;background:#fff0f3;border:2px solid #f25b74;border-radius:8px}.validation-error-summary__row[data-v-16859324]{display:flex;align-items:flex-start;gap:18px}.validation-error-summary__toggle[data-v-16859324]{width:33px;height:27px;display:flex;align-items:center;justify-content:center;border:2px solid #119ead;border-radius:4px;background:#fff;color:#119ead;font-size:1rem;font-weight:700;line-height:1;cursor:pointer}.validation-error-summary__body[data-v-16859324]{flex:1;padding-top:1px}.validation-error-summary__list[data-v-16859324]{margin:0}.validation-error-summary__item[data-v-16859324]{margin:0 0 4px;color:#bf1028;font-size:1rem;line-height:1.4}.validation-error-summary__item[data-v-16859324]:last-child{margin-bottom:0}@media(max-width:900px){.validation-error-summary[data-v-16859324]{padding:12px}.validation-error-summary__row[data-v-16859324]{gap:10px}.validation-error-summary__toggle[data-v-16859324]{width:44px;height:38px;font-size:1.5rem;border-width:2px}.validation-error-summary__item[data-v-16859324]{font-size:.875rem}}.success-modal-overlay[data-v-424370a5]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:9999}.success-modal[data-v-424370a5]{background:#fff;border-radius:12px;box-shadow:0 8px 32px #0003;min-width:480px;max-width:600px;margin:20px;overflow:hidden}.success-modal-header[data-v-424370a5]{padding:25px 30px 20px;background:linear-gradient(135deg,#e8f5e8,#c8e6c9);border-bottom:1px solid #a5d6a7}.success-modal-title[data-v-424370a5]{margin:0;font-size:1.25rem;font-weight:600;color:#2e7d32}.success-modal-body[data-v-424370a5]{padding:30px;background:#fefefe}.success-modal-message[data-v-424370a5]{margin:0;font-size:1rem;line-height:1.6;color:#444;text-align:center}.success-modal-footer[data-v-424370a5]{padding:20px 30px 30px;background:#fefefe;display:flex;justify-content:center;gap:15px}.success-btn[data-v-424370a5]{padding:12px 30px;border:none;border-radius:8px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease;min-width:100px}.success-btn[data-v-424370a5]:hover{transform:translateY(-2px);box-shadow:0 4px 16px #0003}.success-btn[data-v-424370a5]:active{transform:translateY(0)}.success-btn-ok[data-v-424370a5]{background:linear-gradient(135deg,#4caf50,#66bb6a);color:#fff;box-shadow:0 4px 8px #4caf504d;border:2px solid transparent}.success-btn-ok[data-v-424370a5]:hover{background:linear-gradient(135deg,#388e3c,#4caf50);box-shadow:0 6px 20px #4caf5066}.success-btn-ok[data-v-424370a5]:active{background:linear-gradient(135deg,#2e7d32,#388e3c)}.notice-detail-page[data-v-aafec18a]{padding:16px 24px 40px}.notice-detail-page__inner[data-v-aafec18a]{max-width:1200px;margin:0 auto;background:var(--white);padding:20px 40px 28px}.notice-detail-page__header[data-v-aafec18a]{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--MainSuperLight);padding-bottom:12px}.notice-detail-page__heading[data-v-aafec18a]{margin:0;font-size:1.5rem;font-weight:700;color:var(--MainText)}.notice-detail-page__content[data-v-aafec18a]{padding-top:18px}.notice-detail-page__tags[data-v-aafec18a]{display:flex;align-items:center;gap:8px}.notice-detail-page__tag[data-v-aafec18a]{border:1px solid var(--gray30);background:var(--gray10);color:var(--MainText);border-radius:4px;padding:4px 8px;font-size:.75rem;line-height:1.2}.notice-detail-page__target-cat[data-v-aafec18a]{padding:6px 8px;font-size:.8125rem;border-radius:4px}.notice-detail-page__target-cat.newslist__white[data-v-aafec18a]{border:1px solid var(--gray30)}.notice-detail-page__target-cat.newslist__white.target-1[data-v-aafec18a]{color:#fff;background-color:#000}.notice-detail-page__target-cat.newslist__white.target-2[data-v-aafec18a]{color:#fff;background-color:#00f}.notice-detail-page__target-cat.newslist__white.target-3[data-v-aafec18a]{color:#fff;background-color:green}.notice-detail-page__target-cat.newslist__white.target-4[data-v-aafec18a]{color:#fff;background-color:#4169e1}.notice-detail-page__tag--important[data-v-aafec18a]{border:none;background:transparent;color:var(--Error_Text);font-weight:700;padding:0}.notice-detail-page__deadline[data-v-aafec18a]{margin:10px 0 16px;font-size:.875rem}.notice-detail-page__title-row[data-v-aafec18a]{display:flex;align-items:center;justify-content:space-between;gap:12px}.notice-detail-page__title[data-v-aafec18a]{margin:0;min-width:0;flex:1 1 auto;font-size:1.75rem;line-height:1.5;overflow-wrap:anywhere;word-break:break-word;font-weight:700}.notice-detail-page__title-bookmark[data-v-aafec18a]{display:inline-flex;margin-left:8px;vertical-align:middle}.notice-detail-page__body[data-v-aafec18a]{margin-top:16px;color:var(--MainText);line-height:1.8;overflow-wrap:anywhere;word-break:break-word}.notice-detail-page__body.ql-editor[data-v-aafec18a]{padding:0}.notice-detail-page__body[data-v-aafec18a] .ql-align-center{text-align:center}.notice-detail-page__body[data-v-aafec18a] .ql-align-right{text-align:right}.notice-detail-page__body[data-v-aafec18a] ul{margin:0;padding-left:.75em;list-style-position:inside;list-style-type:disc}.notice-detail-page__body[data-v-aafec18a] ol{margin:0;padding-left:.75em;list-style-position:inside;list-style-type:decimal}.notice-detail-page__body[data-v-aafec18a] li{display:list-item;font-size:1rem}.notice-detail-page__body[data-v-aafec18a] li>p{display:inline;margin:0}.notice-detail-page__body[data-v-aafec18a] a{color:var(--blue);text-decoration:underline}.notice-detail-page__section[data-v-aafec18a]{margin-top:24px}.notice-detail-page__label[data-v-aafec18a]{margin:0 0 8px;font-weight:700;color:var(--MainText)}.notice-detail-page__files[data-v-aafec18a]{display:flex;align-items:flex-start;gap:16px}.notice-detail-page__label--files[data-v-aafec18a]{flex:0 0 auto;margin:0;padding-top:2px;font-size:.875rem}.notice-detail-page__attachments[data-v-aafec18a]{margin:0;padding:0;list-style:none;min-width:0;flex:1 1 auto}.notice-detail-page__attachments li[data-v-aafec18a]{display:list-item;margin:2px 0;color:var(--blue);text-decoration:underline}.notice-detail-page__attachment-item[data-v-aafec18a]{display:flex;align-items:center;gap:6px;list-style:none;min-width:0;max-width:100%}.notice-detail-page__attachment-item[data-v-aafec18a]:before{content:"";display:inline-block;width:14px;height:14px;flex:0 0 14px;background:no-repeat center / contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 3.75h6.75L18 8v12.25H7V3.75Z' stroke='%2396A4B7' stroke-width='1.5'/%3E%3Cpath d='M13.75 3.75V8H18' stroke='%2396A4B7' stroke-width='1.5'/%3E%3C/svg%3E")}.notice-detail-page__attachment-link[data-v-aafec18a]{display:inline-block;border:none;background:transparent;color:inherit;text-decoration:inherit;padding:0;font-size:.875rem;cursor:pointer;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.notice-detail-page__empty[data-v-aafec18a]{margin:0}.notice-detail-page__row[data-v-aafec18a]{margin:0;font-size:.875rem;line-height:1.8}.notice-detail-page__row--aligned[data-v-aafec18a],.notice-detail-page__counts--aligned[data-v-aafec18a]{display:grid;grid-template-columns:72px minmax(0,1fr);column-gap:0;align-items:start}.notice-detail-page__label-inline[data-v-aafec18a]{display:inline-block;min-width:72px;font-weight:700}.notice-detail-page__label-inline--placeholder[data-v-aafec18a]{visibility:hidden}.notice-detail-page__counts[data-v-aafec18a]{margin:4px 0 0;font-size:.875rem}.notice-detail-page__meta[data-v-aafec18a],.notice-detail-page__row-date[data-v-aafec18a]{margin-top:20px}.notice-detail-page__dates[data-v-aafec18a]{display:flex;flex-wrap:wrap;gap:0}.notice-detail-page__dates-sep[data-v-aafec18a]{display:inline-block;width:16px}@media(max-width:900px){.notice-detail-page[data-v-aafec18a]{padding:12px 12px 24px}.notice-detail-page__inner[data-v-aafec18a]{padding:16px}.notice-detail-page__heading[data-v-aafec18a]{font-size:1.5rem}.notice-detail-page__title[data-v-aafec18a]{font-size:1.375rem}.notice-detail-page__files[data-v-aafec18a]{gap:10px}}.tiptap-editor[data-v-1b9f1160]{border:1px solid var(--theme-border, #cbd5e1);border-radius:.8rem;background:var(--theme-element-bg, #ffffff)}.tiptap-editor.is-disabled[data-v-1b9f1160]{background:var(--theme-sub-bg, #f8fafc)}.tiptap-toolbar[data-v-1b9f1160]{display:flex;flex-wrap:wrap;gap:.4rem;padding:.4rem .6rem;border-bottom:1px solid var(--theme-border, #cbd5e1);background:var(--theme-sub-bg, #f8fafc);border-radius:.8rem .8rem 0 0}.tiptap-toolbar-group[data-v-1b9f1160]{display:flex;align-items:center;gap:.2rem}.tiptap-btn[data-v-1b9f1160]{display:flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border:none;border-radius:.4rem;background:transparent;cursor:pointer;color:var(--theme-text, #1e293b);transition:background-color .15s}.tiptap-btn[data-v-1b9f1160]:hover{background:var(--theme-hover-bg, rgba(0, 0, 0, .05))}.tiptap-btn.is-active[data-v-1b9f1160]{background:var(--theme-active-bg, rgba(37, 99, 235, .12));color:var(--theme-accent, #2563eb)}.tiptap-icon[data-v-1b9f1160]{font-size:1.2rem;font-weight:700;line-height:1}.tiptap-icon--svg svg[data-v-1b9f1160]{width:1.6rem;height:1.6rem;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tiptap-icon--svg .ql-fill[data-v-1b9f1160]{fill:currentColor;stroke:none}.tiptap-icon--svg .ql-stroke[data-v-1b9f1160]{fill:none;stroke:currentColor}.tiptap-icon--svg .ql-thin[data-v-1b9f1160]{stroke-width:1}.tiptap-icon--svg .ql-even[data-v-1b9f1160]{fill-rule:evenodd}.tiptap-select[data-v-1b9f1160]{height:2.4rem;padding:0 .6rem;border:1px solid var(--theme-border, #cbd5e1);border-radius:.4rem;background:var(--theme-element-bg, #ffffff);color:var(--theme-text, #1e293b);font-size:1rem;cursor:pointer}.tiptap-select--font[data-v-1b9f1160]{width:160px;min-width:180px;max-width:160px}.tiptap-color-picker[data-v-1b9f1160]{position:relative}.tiptap-btn--color[data-v-1b9f1160],.tiptap-btn--highlight[data-v-1b9f1160]{flex-direction:column;gap:.2rem}.tiptap-color-bar[data-v-1b9f1160]{width:1.6rem;height:.3rem;border-radius:.1rem;background-color:var(--tiptap-color, #000000)}.tiptap-color-dropdown[data-v-1b9f1160]{position:absolute;top:100%;left:0;z-index:100;padding:.8rem;background:var(--theme-element-bg, #ffffff);border:1px solid var(--theme-border, #cbd5e1);border-radius:.4rem;box-shadow:0 4px 12px #00000026}.tiptap-color-grid[data-v-1b9f1160]{display:grid;grid-template-columns:repeat(7,2rem);gap:.3rem}.tiptap-color-swatch[data-v-1b9f1160]{width:2rem;height:2rem;border:1px solid var(--theme-border, #cbd5e1);border-radius:.2rem;background-color:var(--tiptap-color, transparent);cursor:pointer;transition:transform .1s}.tiptap-color-swatch[data-v-1b9f1160]:hover{transform:scale(1.15)}.tiptap-content[data-v-1b9f1160]{min-height:15rem;padding:.5rem;font-size:1rem;line-height:1.75;color:var(--theme-text, #1e293b)}.tiptap-content[data-v-1b9f1160] .tiptap{outline:none;min-height:13rem}.tiptap-content[data-v-1b9f1160] .tiptap p{margin:0}.tiptap-content[data-v-1b9f1160] .tiptap p:last-child{margin-bottom:0}.tiptap-content[data-v-1b9f1160] .ql-editor ul,.tiptap-content[data-v-1b9f1160] .tiptap ul{margin:.5em 0;padding-left:1.4em!important;list-style-type:disc!important;list-style-position:outside!important;font-size:1rem}.tiptap-content[data-v-1b9f1160] .ql-editor ol,.tiptap-content[data-v-1b9f1160] .tiptap ol{margin:.5em 0;padding-left:1.4em!important;list-style-type:decimal!important;list-style-position:outside!important;font-size:1rem}.tiptap-content[data-v-1b9f1160] .ql-editor li,.tiptap-content[data-v-1b9f1160] .tiptap li{display:list-item!important}.tiptap-content[data-v-1b9f1160] .tiptap img{max-width:100%;height:auto}.tiptap-content[data-v-1b9f1160] .tiptap a{color:var(--theme-accent, #2563eb);text-decoration:underline}.tiptap-content[data-v-1b9f1160] .tiptap mark{border-radius:0;padding:0 .1em}.tiptap-btn.is-disabled[data-v-1b9f1160],.tiptap-btn[data-v-1b9f1160]:disabled{opacity:.4;cursor:not-allowed}.tiptap-link-modal-overlay[data-v-1b9f1160]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#00000080}.tiptap-link-modal[data-v-1b9f1160]{width:min(100%,600px);min-width:480px;margin:20px;background:#fff;border-radius:12px;box-shadow:0 8px 32px #0003;overflow:hidden}.tiptap-link-modal-header[data-v-1b9f1160]{display:flex;align-items:center;justify-content:space-between;padding:25px 30px 20px;background:linear-gradient(135deg,#fff5f0,#ffe8d9);border-bottom:1px solid #ffd4b3}.tiptap-link-modal-title[data-v-1b9f1160]{font-size:1.25rem;font-weight:600;color:#d2691e}.tiptap-link-modal-body[data-v-1b9f1160]{padding:30px;background:#fefefe}.tiptap-link-modal-input-group[data-v-1b9f1160]{margin-bottom:0}.tiptap-link-modal-label[data-v-1b9f1160]{display:block;margin-bottom:.6rem;font-size:1.3rem;font-weight:500;color:var(--theme-text, #1e293b)}.tiptap-link-modal-input[data-v-1b9f1160]{width:100%;padding:12px 14px;border:1px solid #cbd5e1;border-radius:8px;font-size:1.6rem;color:#1e293b;background:#fff}.tiptap-link-modal-input[data-v-1b9f1160]:focus{outline:none;border-color:#2f6edb;box-shadow:0 0 0 2px #2f6edb26}.tiptap-link-modal-footer[data-v-1b9f1160]{display:flex;justify-content:center;gap:15px;padding:20px 30px 30px;background:#fefefe;border-top:1px solid #f1f5f9}.tiptap-link-modal-btn[data-v-1b9f1160]{min-width:100px;padding:12px 30px;border-radius:8px;border:2px solid transparent;font-size:1rem;font-weight:600;cursor:pointer;transition:all .3s ease}.tiptap-link-modal-btn[data-v-1b9f1160]:hover{transform:translateY(-2px)}.tiptap-link-modal-btn[data-v-1b9f1160]:active{transform:translateY(0)}.tiptap-link-modal-btn--cancel[data-v-1b9f1160]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);color:#6c757d;border-color:#dee2e6}.tiptap-link-modal-btn--cancel[data-v-1b9f1160]:hover{background:linear-gradient(135deg,#e9ecef,#dee2e6);color:#495057;border-color:#adb5bd}.tiptap-link-modal-btn--save[data-v-1b9f1160]{background:linear-gradient(135deg,#ff6b35,#ff8c42);color:#fff;box-shadow:0 4px 8px #ff6b354d}.tiptap-link-modal-btn--save[data-v-1b9f1160]:hover{background:linear-gradient(135deg,#ff5722,#ff7043);box-shadow:0 6px 20px #ff6b3566}.tiptap-content[data-v-1b9f1160] .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;color:var(--Text_Placeholder, #c5d2e2);pointer-events:none;height:0;font-style:normal;font-size:1rem}.notice-public-range-modal-overlay[data-v-b9d257b2]{position:fixed;inset:0;z-index:9990;background:#00000080;display:flex;justify-content:center;align-items:center;padding:12px}.notice-public-range-modal[data-v-b9d257b2]{--modal-bg: var(--MainBg);--modal-main: #f28d35;--modal-main-sub: #ffb270;--modal-main-soft: #fff0dd;--modal-list-height: 340px;--layout-max-width: 95%;--layout-padding-x: 24px;width:min(1280px,99vw);max-height:calc(100dvh - 24px);overflow:auto;background:var(--modal-bg);border:1px solid #ffd4b3;border-radius:12px;box-shadow:0 8px 32px #0003;padding:16px 20px 18px;display:grid;gap:14px}.notice-public-range-modal__header[data-v-b9d257b2]{margin-bottom:14px}.notice-public-range-modal__header .page-header-content[data-v-b9d257b2]{display:flex;gap:12px;align-items:center;justify-content:space-between;max-width:var(--layout-max-width);padding:0 var(--layout-padding-x);margin:0 auto}.notice-public-range-modal__header .shared-layout-width[data-v-b9d257b2]{box-sizing:border-box}.notice-public-range-modal__header .header-back-btn[data-v-b9d257b2]{display:flex;flex-shrink:0;align-items:center;padding-block:12px}.notice-public-range-modal__header .back-btn[data-v-b9d257b2]{box-sizing:border-box;width:80px;height:42.33px;padding:0}.notice-public-range-modal__header h2[data-v-b9d257b2]{padding-block:12px;margin:0;font-size:1.875rem;font-weight:700;line-height:1.2;color:#222f3d}.notice-public-range-modal__body[data-v-b9d257b2]{background:#fff;border-radius:8px;padding:10px;display:grid;grid-template-columns:minmax(280px,1fr) 110px minmax(280px,1fr);grid-template-areas:"search search search" "search-actions search-actions search-actions" "public actions result";gap:10px;align-items:start}.notice-public-range-modal__content[data-v-b9d257b2]{background:#fff;border-radius:8px;padding:10px}.notice-public-range-modal__search[data-v-b9d257b2],.notice-public-range-modal__panel[data-v-b9d257b2]{border:1px solid #ddd9ce;border-radius:0;padding:0;background:#f6f6f6}.notice-public-range-modal__search h4[data-v-b9d257b2],.notice-public-range-modal__panel h4[data-v-b9d257b2]{margin:0;padding:8px 10px;font-size:inherit;color:#fff;background:var(--modal-main);font-weight:700;text-align:center}.notice-public-range-modal__search[data-v-b9d257b2]{grid-area:search;background:#fff}.notice-public-range-modal__search h4[data-v-b9d257b2]{display:none}.notice-public-range-modal__search-actions[data-v-b9d257b2]{grid-area:search-actions;display:flex;justify-content:flex-end}.notice-public-range-modal__field[data-v-b9d257b2]{display:grid;grid-template-columns:210px 1fr;border-top:1px solid #d6d8dd;background:#fff}.notice-public-range-modal__field>span[data-v-b9d257b2]{background:var(--modal-main);color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;padding:10px 6px}.notice-public-range-modal__field>.notice-public-range-modal__chips[data-v-b9d257b2],.notice-public-range-modal__field>.notice-public-range-modal__input[data-v-b9d257b2]{margin:8px 10px}.notice-public-range-modal__input[data-v-b9d257b2]{width:calc(100% - 20px);max-width:calc(100% - 20px);box-sizing:border-box;border:1px solid var(--modal-main);border-radius:0;padding:8px 10px;font-size:.875rem}.notice-public-range-modal__chips[data-v-b9d257b2]{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:center}.notice-public-range-modal__chip-option[data-v-b9d257b2]{font-size:inherit;color:#424242;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.notice-public-range-modal__chip-checkbox[data-v-b9d257b2]{display:inline-block!important;width:16px;height:16px;margin:0;appearance:auto}.notice-public-range-modal__list[data-v-b9d257b2]{list-style:none;margin:0;padding:6px;display:flex;flex-direction:column;height:var(--modal-list-height);overflow:auto;border:1px solid #ddd9ce;border-radius:0;background:#fff}.notice-public-range-modal__item[data-v-b9d257b2]{display:block;width:100%;padding:6px 8px;border-bottom:1px solid #f1f1f1;cursor:pointer;box-sizing:border-box;user-select:none;-webkit-user-select:none}.notice-public-range-modal__item[data-v-b9d257b2]:last-child{border-bottom:none}.notice-public-range-modal__item.__selected[data-v-b9d257b2]{background:var(--modal-main-soft)}.notice-public-range-modal__empty[data-v-b9d257b2]{padding:12px 8px;color:#6a7280}.notice-public-range-modal__actions[data-v-b9d257b2]{grid-area:actions;display:flex;flex-direction:column;align-items:center;gap:8px;justify-content:center;align-self:stretch;padding-top:18px;box-sizing:border-box}.notice-public-range-modal__footer[data-v-b9d257b2]{display:flex;justify-content:flex-end}.notice-public-range-modal__footer>.main-btn[data-v-b9d257b2]{box-sizing:border-box;width:80px;height:42.33px;padding:0;font-size:.875rem;line-height:1.5;min-width:0;min-height:0}.notice-public-range-modal__panel[data-v-b9d257b2]{display:grid;grid-template-rows:auto 1fr}.notice-public-range-modal__panel[data-v-b9d257b2]:first-of-type{grid-area:result}.notice-public-range-modal__panel--public[data-v-b9d257b2]{grid-area:public}.notice-public-range-modal__search-actions>.main-btn.__small[data-v-b9d257b2]{margin:0;display:inline-flex;min-width:108px}.notice-public-range-modal[data-v-b9d257b2] .main-btn,.notice-public-range-modal[data-v-b9d257b2] .main-btn.__sub,.notice-public-range-modal[data-v-b9d257b2] .main-btn.__small{display:inline-flex;align-items:center;justify-content:center;background:var(--modal-main);border:1px solid var(--modal-main);border-radius:6px;color:#fff;font-weight:700;min-height:32px;padding:6px 12px;text-align:center;transition:background-color .25s ease}.notice-public-range-modal[data-v-b9d257b2] .main-btn:hover,.notice-public-range-modal[data-v-b9d257b2] .main-btn.__sub:hover,.notice-public-range-modal[data-v-b9d257b2] .main-btn.__small:hover{background-color:var(--modal-main-sub);border-color:var(--modal-main-sub)}.notice-public-range-modal[data-v-b9d257b2] .main-btn.__sub{min-width:96px}.notice-public-range-modal[data-v-b9d257b2] .main-btn.__sub.__outline-delete{background:transparent;color:var(--modal-main);border:1px solid var(--modal-main)}.notice-public-range-modal[data-v-b9d257b2] .main-btn.__sub.__outline-delete:hover{background:var(--modal-main);color:#fff;border-color:var(--modal-main)}@media(max-width:980px){.notice-public-range-modal[data-v-b9d257b2]{--layout-padding-x: 16px;max-height:calc(100dvh - 16px)}.notice-public-range-modal__header .page-header-content[data-v-b9d257b2]{padding:0 var(--layout-padding-x)}.notice-public-range-modal__header h2[data-v-b9d257b2]{font-size:1.75rem}.notice-public-range-modal__body[data-v-b9d257b2]{grid-template-columns:1fr;grid-template-areas:"search" "search-actions" "result" "actions" "public"}.notice-public-range-modal__field[data-v-b9d257b2]{grid-template-columns:1fr}.notice-public-range-modal__field>span[data-v-b9d257b2]{justify-content:flex-start;padding-left:10px}.notice-public-range-modal__actions[data-v-b9d257b2]{padding-top:0}}.notice-update-page[data-v-ead8fba9]{padding:0 24px 24px}.notice-update-page--preview[data-v-ead8fba9]{padding-top:16px}.notice-update-page__title-bar[data-v-ead8fba9]{margin-bottom:12px}.notice-update-page__panel[data-v-ead8fba9]{max-width:1200px;margin:0 auto;background:#fff;padding:20px 40px 12px}.notice-update-page__header[data-v-ead8fba9]{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:0;border-bottom:1px solid #d7cfc0;background-color:#faf7f0;padding-inline:8px;padding-bottom:0}.notice-update-page__header--preview[data-v-ead8fba9]{border-bottom:1px solid var(--MainSuperLight);background-color:var(--white);padding-inline:0}.notice-update-page__header .modal-schedule-title[data-v-ead8fba9]{padding-block:12px;margin:0;font-size:1.5rem;font-weight:700;line-height:1.3;color:#111}.notice-update-page__header .modal-schedule-title--preview[data-v-ead8fba9]{padding-block:0 12px}.notice-update-page__panel>.notice-update-page__title-bar[data-v-ead8fba9]{margin-bottom:0}.notice-update-page__header .modal-schedule-back-btn-wrap[data-v-ead8fba9]{display:flex;flex-shrink:0;align-items:center;padding-block:12px}.notice-update-page__header .modal-schedule-back-btn-wrap>.back-btn[data-v-ead8fba9]{display:inline-flex;align-items:center;padding-block:10px;margin:0}.notice-update-page__back-btn-placeholder[data-v-ead8fba9]{box-sizing:border-box;height:56px;padding-block:0;visibility:hidden;pointer-events:none}.notice-update-page__back-btn-placeholder>.back-btn[data-v-ead8fba9]{height:100%}.notice-detail-page__content[data-v-ead8fba9]{padding-top:18px}.notice-detail-page__tags[data-v-ead8fba9]{display:flex;align-items:center;gap:8px}.notice-detail-page__tag[data-v-ead8fba9]{border:1px solid var(--gray30);background:var(--gray10);color:var(--MainText);border-radius:4px;padding:4px 8px;font-size:.75rem;line-height:1.2}.notice-detail-page__target-cat[data-v-ead8fba9]{padding:6px 8px;font-size:.8125rem;border-radius:4px}.notice-detail-page__target-cat.newslist__white[data-v-ead8fba9]{border:1px solid var(--gray30)}.notice-detail-page__target-cat.newslist__white.target-1[data-v-ead8fba9]{color:#fff;background-color:#000}.notice-detail-page__target-cat.newslist__white.target-2[data-v-ead8fba9]{color:#fff;background-color:#00f}.notice-detail-page__target-cat.newslist__white.target-3[data-v-ead8fba9]{color:#fff;background-color:green}.notice-detail-page__target-cat.newslist__white.target-4[data-v-ead8fba9]{color:#fff;background-color:#4169e1}.notice-detail-page__tag--important[data-v-ead8fba9]{border:none;background:transparent;color:var(--Error_Text);font-weight:700;padding:0}.notice-detail-page__deadline[data-v-ead8fba9]{margin:10px 0 16px;font-size:.875rem}.notice-detail-page__title-row[data-v-ead8fba9]{display:flex;align-items:center;justify-content:space-between;gap:12px}.notice-detail-page__title[data-v-ead8fba9]{margin:0;min-width:0;flex:1 1 auto;font-size:1.75rem;line-height:1.5;overflow-wrap:anywhere;word-break:break-word;font-weight:700}.notice-detail-page__title-bookmark[data-v-ead8fba9]{display:inline-flex;margin-left:8px;vertical-align:middle;cursor:default;pointer-events:none}.notice-detail-page__body[data-v-ead8fba9]{margin-top:16px;color:var(--MainText);line-height:1.8;overflow-wrap:anywhere;word-break:break-word}.notice-detail-page__body.ql-editor[data-v-ead8fba9]{padding:0}.notice-detail-page__body[data-v-ead8fba9] .ql-align-center{text-align:center}.notice-detail-page__body[data-v-ead8fba9] .ql-align-right{text-align:right}.notice-detail-page__body[data-v-ead8fba9] ul{margin:0;padding-left:.75em;list-style-position:inside;list-style-type:disc}.notice-detail-page__body[data-v-ead8fba9] ol{margin:0;padding-left:.75em;list-style-position:inside;list-style-type:decimal}.notice-detail-page__body[data-v-ead8fba9] li{display:list-item;font-size:1rem}.notice-detail-page__body[data-v-ead8fba9] li>p{display:inline;margin:0}.notice-detail-page__body[data-v-ead8fba9] a{color:var(--blue);text-decoration:underline}.notice-detail-page__section[data-v-ead8fba9]{margin-top:24px}.notice-detail-page__label[data-v-ead8fba9]{margin:0 0 8px;font-weight:700;color:var(--MainText)}.notice-detail-page__files[data-v-ead8fba9]{display:flex;align-items:flex-start;gap:16px}.notice-detail-page__label--files[data-v-ead8fba9]{flex:0 0 auto;margin:0;padding-top:2px;font-size:.875rem}.notice-detail-page__attachments[data-v-ead8fba9]{margin:0;padding:0;list-style:none;min-width:0;flex:1 1 auto}.notice-detail-page__attachments li[data-v-ead8fba9]{display:list-item;margin:2px 0;color:var(--blue);text-decoration:underline}.notice-detail-page__attachment-item[data-v-ead8fba9]{display:flex;align-items:center;gap:6px;list-style:none;min-width:0;max-width:100%}.notice-detail-page__attachment-item[data-v-ead8fba9]:before{content:"";display:inline-block;width:14px;height:14px;flex:0 0 14px;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 3.75h6.75L18 8v12.25H7V3.75Z' stroke='%2396A4B7' stroke-width='1.5'/%3E%3Cpath d='M13.75 3.75V8H18' stroke='%2396A4B7' stroke-width='1.5'/%3E%3C/svg%3E")}.notice-detail-page__attachment-link[data-v-ead8fba9]{display:inline-block;border:none;background:transparent;color:inherit;text-decoration:inherit;padding:0;font-size:.875rem;cursor:default;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.notice-detail-page__attachment-link[data-v-ead8fba9]:disabled{opacity:1}.notice-detail-page__empty[data-v-ead8fba9]{margin:0}.notice-detail-page__row[data-v-ead8fba9]{margin:0;font-size:.875rem;line-height:1.8}.notice-detail-page__row--aligned[data-v-ead8fba9],.notice-detail-page__counts--aligned[data-v-ead8fba9]{display:grid;grid-template-columns:72px minmax(0,1fr);column-gap:0;align-items:start}.notice-detail-page__label-inline[data-v-ead8fba9]{display:inline-block;min-width:72px;font-weight:700}.notice-detail-page__label-inline--placeholder[data-v-ead8fba9]{visibility:hidden}.notice-detail-page__counts[data-v-ead8fba9]{margin:4px 0 0;font-size:.875rem}.notice-detail-page__meta[data-v-ead8fba9],.notice-detail-page__row-date[data-v-ead8fba9]{margin-top:20px}.notice-detail-page__dates[data-v-ead8fba9]{display:flex;flex-wrap:wrap;gap:0}.notice-detail-page__dates-sep[data-v-ead8fba9]{display:inline-block;width:16px}.notice-update-page__body[data-v-ead8fba9],.notice-update-page__preview[data-v-ead8fba9]{display:grid;gap:16px;padding:0 16px 16px;background:#fff;min-width:0}.notice-update-page__preview[data-v-ead8fba9]{padding-right:0;padding-left:0}.notice-update-page__section[data-v-ead8fba9]{padding:12px;border-radius:8px}.notice-update-page__section--targets[data-v-ead8fba9]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.notice-update-page__section--targets .notice-update-page__field-label--targets[data-v-ead8fba9]{margin:0;display:inline-flex;align-items:center;flex:0 0 180px;min-width:180px}.notice-update-page__section--targets .notice-update-page__target-list[data-v-ead8fba9]{flex:1 1 auto;min-width:0}.notice-update-page__section-title[data-v-ead8fba9]{margin:0 0 10px;color:#325078;font-size:1.25rem;font-weight:700}.notice-update-page__section-header[data-v-ead8fba9]{display:flex;align-items:center;gap:12px;margin:0 0 10px}.notice-update-page__section-header .notice-update-page__section-title[data-v-ead8fba9]{margin:0}.notice-update-page__draft[data-v-ead8fba9]{margin:0;color:#d33;font-weight:700}.notice-update-page__row[data-v-ead8fba9]{display:grid;gap:8px;margin-bottom:10px}.notice-update-page__row--split[data-v-ead8fba9]{grid-template-columns:minmax(420px,1fr) auto;align-items:center;column-gap:0px}.notice-update-page__row--type-important[data-v-ead8fba9]{grid-template-columns:max-content auto;justify-content:start;column-gap:64px}.notice-update-page__field[data-v-ead8fba9]{display:grid;gap:6px;margin-bottom:10px}.notice-update-page__field-label[data-v-ead8fba9]{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:6px;min-width:120px;white-space:nowrap;font-weight:700}.notice-update-page__field-label-text[data-v-ead8fba9]{margin-left:2em;flex-shrink:0;white-space:nowrap}.notice-update-page__field-label-text--type[data-v-ead8fba9]{display:inline-block;min-width:4em}.notice-update-page__field--inline[data-v-ead8fba9]{display:flex;align-items:center;flex-wrap:wrap;column-gap:10px;row-gap:6px}.notice-update-page__field--inline .notice-update-page__field-label[data-v-ead8fba9]{flex:0 0 180px;min-width:180px}.notice-update-page__field--single-line[data-v-ead8fba9]{display:flex;align-items:center;flex-wrap:nowrap;column-gap:10px}.notice-update-page__field--single-line .notice-update-page__field-label[data-v-ead8fba9]{flex:0 0 180px;min-width:180px}.notice-update-page__field--content[data-v-ead8fba9]{display:flex;align-items:flex-start;flex-wrap:nowrap;column-gap:10px}.notice-update-page__field--content .notice-update-page__field-label[data-v-ead8fba9]{flex:0 0 180px;min-width:180px;margin-top:8px}.notice-update-page__field--content .notice-update-page__editor[data-v-ead8fba9]{flex:1 1 auto;width:100%;min-width:0}.notice-update-page__field--single-line .notice-update-page__input[data-v-ead8fba9]{min-width:0;flex:1 1 auto;margin-left:0}.notice-update-page__field--title[data-v-ead8fba9]{margin-bottom:20px}.notice-update-page__field--inline .notice-update-page__input[data-v-ead8fba9],.notice-update-page__field--inline .school-select[data-v-ead8fba9],.notice-update-page__field--inline .notice-update-page__date[data-v-ead8fba9],.notice-update-page__field--inline .notice-update-page__datetime-row[data-v-ead8fba9]{min-width:220px}.notice-update-page__select--no-offset[data-v-ead8fba9]{margin-left:0}.notice-update-page .school-select[data-v-ead8fba9]{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.66669%2011L4.66669%205L12.6667%205L8.66669%2011Z'%20fill='%23222'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:16px 16px}.notice-update-page .school-select.error[data-v-ead8fba9]{border-color:#d9534f;background-color:#fff2f5;background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.66669%2011L4.66669%205L12.6667%205L8.66669%2011Z'%20fill='%23222'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:16px 16px}.notice-update-page__input[data-v-ead8fba9],.notice-update-page__textarea[data-v-ead8fba9]{border:1px solid var(--MainLight);border-radius:6px;padding:8px 10px}.notice-update-page__date[data-v-ead8fba9]{border:1px solid var(--MainLight);border-radius:6px;padding:3px 8px 3px 16px;height:31px;box-sizing:border-box}.notice-update-page__date--empty[data-v-ead8fba9],.notice-update-page__date--empty[data-v-ead8fba9]::-webkit-datetime-edit,.notice-update-page__date--empty[data-v-ead8fba9]::-webkit-date-and-time-value{color:#b8bec8}.notice-update-page__textarea[data-v-ead8fba9]{resize:vertical}.notice-update-page__editor[data-v-ead8fba9]{border:1px solid var(--MainLight);border-radius:6px;overflow:visible;position:relative;z-index:1}.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host{border:none;border-radius:6px;background:transparent;overflow:visible}.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__toolbar{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;overflow:visible;white-space:nowrap;position:relative;z-index:2}.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__toolbar-group{display:inline-flex;align-items:center;flex-wrap:nowrap;white-space:nowrap}.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__button,.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__select,.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__color-picker{flex:0 0 auto}.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__button{width:1.6rem;height:1.6rem;margin:0;padding:0}.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__button .tiptap-icon{font-size:.8rem;margin:0;padding:0}.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__button .tiptap-icon--svg svg{width:1.07rem;height:1.07rem;margin:0;padding:0}.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__button .tiptap-color-bar{width:1.07rem;height:.2rem}.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__toolbar-group:first-child .quill-editor-host__select{width:160px;min-width:180px;padding-left:4px;padding-right:0}.notice-update-page__editor[data-v-ead8fba9] .ql-container.ql-snow{border:none;min-height:200px}.notice-update-page__editor[data-v-ead8fba9] .ql-editor{overflow-wrap:anywhere;word-break:break-word}.notice-update-page__editor[data-v-ead8fba9] .ql-picker-options{z-index:20}.notice-update-page__editor.error[data-v-ead8fba9]{border-color:#d9534f;background:#fff2f5}.notice-update-page__datetime-row[data-v-ead8fba9]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.notice-update-page__attachment-actions[data-v-ead8fba9]{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-left:0}.notice-update-page__field--attachment[data-v-ead8fba9]{display:flex;align-items:flex-start;gap:10px}.notice-update-page__field--attachment .notice-update-page__field-label[data-v-ead8fba9]{flex:0 0 180px;min-width:180px}.notice-update-page__attachment-body[data-v-ead8fba9]{flex:1 1 auto;min-width:0}.notice-update-page__attachment-note[data-v-ead8fba9]{display:inline-block;margin-bottom:6px}.notice-update-page__file-input[data-v-ead8fba9]{display:none}.notice-update-page__attachment-list[data-v-ead8fba9]{margin:0;padding-left:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px 20px;flex:1 1 auto;min-width:240px}.notice-update-page__attachment-item[data-v-ead8fba9]{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:min(520px,48%)}.notice-update-page__attachment-name[data-v-ead8fba9]{display:inline-block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notice-update-page__remove[data-v-ead8fba9]{border:none;background:transparent;color:#8a93a3;padding:2px;line-height:1;cursor:pointer}.notice-update-page__remove svg[data-v-ead8fba9]{display:block;width:28px;height:36px;fill:currentColor}.notice-update-page__remove[data-v-ead8fba9]:hover{color:#5f6878}.notice-update-page__author[data-v-ead8fba9]{display:flex;align-items:center;gap:10px;margin-bottom:10px}.notice-update-page__author .notice-update-page__field-label[data-v-ead8fba9]{flex:0 0 180px;min-width:180px}.notice-update-page__author .notice-update-page__author-value[data-v-ead8fba9]{flex:1 1 auto}.notice-update-page__author-value[data-v-ead8fba9]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notice-update-page__organization-panel[data-v-ead8fba9]{margin-top:8px;display:grid;gap:8px}.notice-update-page__field--public-range[data-v-ead8fba9]{display:flex;align-items:flex-start;gap:12px}.notice-update-page__field--public-range .notice-update-page__organization-panel[data-v-ead8fba9]{margin-top:0;min-width:0;flex:1 1 auto}.notice-update-page__organization-panel.error[data-v-ead8fba9],.notice-update-page__target-list.error[data-v-ead8fba9]{border:1px solid #d9534f;background:#fff2f5;border-radius:6px;padding:8px}.notice-update-page__organization-list[data-v-ead8fba9],.notice-update-page__target-list[data-v-ead8fba9]{display:flex;flex-wrap:wrap;gap:48px}.notice-update-page__target-list .notice-update-page__checkbox[data-v-ead8fba9]{display:inline-flex;align-items:center;flex-wrap:nowrap;white-space:nowrap}.notice-update-page__organization-summary[data-v-ead8fba9]{color:#5b6574;font-size:.875rem}.notice-update-page__footer[data-v-ead8fba9]{display:flex;justify-content:flex-end;gap:8px}.notice-update-page__action-btn[data-v-ead8fba9]{width:106px;min-width:106px;max-width:106px;flex:0 0 106px;padding:10px 24px;font-size:.875rem;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1.5;box-sizing:border-box;border:1px solid var(--Main);border-radius:6px}.notice-update-page__confirm-btn[data-v-ead8fba9]{width:106px}.notice-update-page__action-btn[data-v-ead8fba9],.notice-update-page__public-range-btn[data-v-ead8fba9]{box-sizing:border-box}.notice-update-page__confirm-btn[data-v-ead8fba9],.notice-update-page__public-range-btn[data-v-ead8fba9],.notice-update-page__footer--preview .notice-update-page__preview-submit-btn[data-v-ead8fba9]{transition:background-color .25s ease}.notice-update-page__action-btn[data-v-ead8fba9]:hover,.notice-update-page__public-range-btn[data-v-ead8fba9]:hover{transform:none}.notice-update-page__confirm-btn[data-v-ead8fba9]:hover,.notice-update-page__public-range-btn[data-v-ead8fba9]:hover:not(:disabled),.notice-update-page__footer--preview .notice-update-page__preview-submit-btn[data-v-ead8fba9]:hover{background:var(--MainSub);border-color:var(--MainSub)}.notice-update-page__upload-btn[data-v-ead8fba9]:disabled,.notice-update-page__public-range-btn[data-v-ead8fba9]:disabled{cursor:default;pointer-events:none}.notice-update-page__upload-btn[data-v-ead8fba9]:disabled:disabled,.notice-update-page__public-range-btn[data-v-ead8fba9]:disabled:disabled{cursor:not-allowed;opacity:.5}.notice-update-page__public-range-btn[data-v-ead8fba9]{height:36px}.notice-update-page__checkbox[data-v-ead8fba9]{display:flex;align-items:center;gap:6px}.notice-update-page__checkbox input[type=checkbox][data-v-ead8fba9]{display:inline-block!important;width:16px;height:16px;margin:0;appearance:auto}.notice-update-page__preview-tags[data-v-ead8fba9]{display:flex;align-items:center;gap:8px}.notice-update-page__preview-target-cat.newslist__white[data-v-ead8fba9]{padding:6px 8px;font-size:.8125rem;border-radius:4px;border:1px solid var(--gray30)}.notice-update-page__preview-target-cat.newslist__white.target-1[data-v-ead8fba9]{color:#fff;background-color:#000}.notice-update-page__preview-target-cat.newslist__white.target-2[data-v-ead8fba9]{color:#fff;background-color:#00f}.notice-update-page__preview-target-cat.newslist__white.target-3[data-v-ead8fba9]{color:#fff;background-color:green}.notice-update-page__preview-target-cat.newslist__white.target-4[data-v-ead8fba9]{color:#fff;background-color:#4169e1}.notice-update-page__preview-tag[data-v-ead8fba9]{border:1px solid var(--gray30);background:var(--gray10);color:var(--MainText);border-radius:4px;padding:4px 8px;font-size:.75rem;line-height:1.2}.notice-update-page__preview-tag--important[data-v-ead8fba9]{border:none;background:transparent;color:var(--Error_Text);font-weight:700;padding:0}.notice-update-page__preview-title[data-v-ead8fba9]{margin:0;font-size:1.75rem;font-weight:700;overflow-wrap:anywhere;word-break:break-word}.notice-update-page__preview-title-row[data-v-ead8fba9]{display:flex;align-items:center;justify-content:flex-start;gap:6px}.notice-update-page__preview-title-row .notice-update-page__preview-title[data-v-ead8fba9]{flex:0 1 auto;max-width:calc(100% - 40px)}.notice-update-page__preview-title-row .bookmark-btn[data-v-ead8fba9]{cursor:default;pointer-events:none}.notice-update-page__footer--preview[data-v-ead8fba9]{gap:10px}.notice-update-page__footer--preview .notice-update-page__preview-submit-btn[data-v-ead8fba9]{min-width:80px;padding:10px 24px;font-size:.875rem;border-radius:6px;border:1px solid #f28d35;background:#f28d35;color:#fff;font-weight:700;line-height:1.5}.notice-update-page__footer--preview .notice-update-page__preview-cancel-btn[data-v-ead8fba9]{min-width:66px;padding:10px 24px;font-size:.875rem;border-radius:6px;border:1px solid #c9d0db;background:#fff;color:#5f6878;font-weight:700;line-height:1.5}.notice-update-page__footer--preview .notice-update-page__preview-cancel-btn[data-v-ead8fba9]:hover{border-color:var(--Main);background:var(--Main);color:#fff}.notice-update-page__preview-content[data-v-ead8fba9]{margin-top:16px;line-height:1.7;overflow-wrap:anywhere;word-break:break-word}.notice-update-page__preview-content-body[data-v-ead8fba9]{padding:0;height:auto;overflow-y:visible;line-height:inherit}.notice-update-page__preview-content[data-v-ead8fba9] *{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.notice-update-page__preview-content-body[data-v-ead8fba9] a{color:#2563eb;text-decoration:underline;text-decoration-color:#2563eb}.notice-update-page__preview-content-body[data-v-ead8fba9] ul,.notice-update-page__preview-content-body[data-v-ead8fba9] ol{margin:0;padding-left:.75em;list-style-position:inside}.notice-update-page__preview-content-body[data-v-ead8fba9] ul{list-style-type:disc}.notice-update-page__preview-content-body[data-v-ead8fba9] ol{list-style-type:decimal}.notice-update-page__preview-content-body[data-v-ead8fba9] li{display:list-item;font-size:1rem}.notice-update-page__preview-content-body[data-v-ead8fba9] li>p{display:inline;margin:0}.notice-update-page__preview-section[data-v-ead8fba9]{margin-top:24px}.notice-update-page__preview-files[data-v-ead8fba9]{display:flex;align-items:flex-start;gap:16px}.notice-update-page__preview-label[data-v-ead8fba9]{margin:0 0 8px;font-weight:700;color:var(--MainText)}.notice-update-page__preview-label--files[data-v-ead8fba9]{flex:0 0 auto;margin:0;padding-top:2px;font-size:.875rem}.notice-update-page__preview-attachments[data-v-ead8fba9]{margin:0;padding:0;list-style:none;min-width:0;flex:1 1 auto}.notice-update-page__preview-file-item[data-v-ead8fba9]{display:flex;align-items:center;gap:6px;list-style:none;min-width:0;max-width:100%}.notice-update-page__preview-file-item[data-v-ead8fba9]:before{content:"";display:inline-block;width:14px;height:14px;flex:0 0 14px;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 3.75h6.75L18 8v12.25H7V3.75Z' stroke='%2396A4B7' stroke-width='1.5'/%3E%3Cpath d='M13.75 3.75V8H18' stroke='%2396A4B7' stroke-width='1.5'/%3E%3C/svg%3E")}.notice-update-page__preview-file-name[data-v-ead8fba9]{display:inline-block;color:var(--blue);text-decoration:underline;font-size:.875rem;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.notice-update-page__preview-empty[data-v-ead8fba9]{margin:0}.notice-update-page__preview-row[data-v-ead8fba9]{margin:0;font-size:.875rem;line-height:1.8}.notice-update-page__preview-row--aligned[data-v-ead8fba9],.notice-update-page__preview-counts--aligned[data-v-ead8fba9]{display:grid;grid-template-columns:72px minmax(0,1fr);column-gap:0;align-items:start}.notice-update-page__preview-label-inline[data-v-ead8fba9]{display:inline-block;min-width:72px;font-weight:700}.notice-update-page__preview-label-inline--placeholder[data-v-ead8fba9]{visibility:hidden}.notice-update-page__preview-counts[data-v-ead8fba9]{margin:4px 0 0;font-size:.875rem}.notice-update-page__preview-meta[data-v-ead8fba9],.notice-update-page__preview-row-date[data-v-ead8fba9]{margin-top:20px}.notice-update-page__preview-dates[data-v-ead8fba9]{display:flex;flex-wrap:wrap;gap:0}.notice-update-page__preview-dates-sep[data-v-ead8fba9]{display:inline-block;width:16px}.notice-update-page__required[data-v-ead8fba9]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:32px;height:18px;padding:0 4px;margin-left:4px;font-size:.6875rem;font-weight:700;line-height:1;color:#ef5f5f;border:1px solid #ef5f5f;border-radius:4px}.notice-update-page__required[data-v-ead8fba9]:before{content:"必須"}.error[data-v-ead8fba9]{border-color:#d9534f;background-color:#fff2f5}.notice-update-page__hint[data-v-ead8fba9]{color:#d9534f;font-size:.75rem}.notice-update-page__no-file-message[data-v-ead8fba9]{color:#5b6574;font-size:.75rem}.notice-update-page__upload-btn[data-v-ead8fba9]{font-size:.72em;padding:.45em .67em;line-height:1.2;height:2rem}.notice-update-page__time-select[data-v-ead8fba9]{width:80px;min-width:80px!important}.time-minute[data-v-ead8fba9],.notice-update-page__posting-range-select[data-v-ead8fba9]{margin-left:0}.main-btn.__small[data-v-ead8fba9]{justify-self:start;white-space:nowrap;margin-left:190px}.delete-btn[data-v-ead8fba9]{width:106px;min-width:106px;max-width:106px;flex:0 0 106px;padding:10px 24px;font-size:.875rem;font-weight:600;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;line-height:1.5;box-sizing:border-box;border:1px solid #9ba5b5;border-radius:6px;background:#fff;color:#4c5d73;transition:background-color .25s ease}.delete-btn[data-v-ead8fba9]:hover{border-color:var(--Main)}@media(max-width:1058px){.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__toolbar{flex-wrap:wrap;white-space:normal;align-items:flex-start;row-gap:4px;column-gap:6px;overflow-x:hidden}.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__toolbar-group{flex-wrap:wrap;white-space:normal;row-gap:2px;max-width:100%}.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__toolbar-group:first-child .quill-editor-host__select{width:clamp(96px,28vw,140px);min-width:96px}}@media(max-width:900px){.notice-update-page[data-v-ead8fba9]{padding:0 12px 12px}.notice-update-page__panel[data-v-ead8fba9],.notice-update-page__section[data-v-ead8fba9],.notice-update-page__field[data-v-ead8fba9],.notice-update-page__organization-panel[data-v-ead8fba9],.notice-update-page__attachment-actions[data-v-ead8fba9],.notice-update-page__attachment-list[data-v-ead8fba9],.notice-update-page__datetime-row[data-v-ead8fba9],.notice-update-page__checkbox[data-v-ead8fba9],.notice-update-page__editor[data-v-ead8fba9]{min-width:0;max-width:100%}.notice-update-page__row--split[data-v-ead8fba9]{grid-template-columns:1fr}.notice-update-page__row--type-important[data-v-ead8fba9]{grid-template-columns:1fr;column-gap:0;row-gap:8px}.notice-update-page__section--targets[data-v-ead8fba9]{display:grid;gap:8px}.notice-update-page__field--inline[data-v-ead8fba9]{align-items:flex-start}.notice-update-page__field--single-line[data-v-ead8fba9]{display:flex;flex-wrap:wrap}.notice-update-page__field--content[data-v-ead8fba9]{grid-template-columns:1fr;column-gap:0}.notice-update-page__field--content .notice-update-page__field-label[data-v-ead8fba9]{margin-top:0}.notice-update-page__field-label[data-v-ead8fba9]{flex:0 1 auto;min-width:0}.notice-update-page__field-label-text[data-v-ead8fba9]{margin-left:0}.notice-update-page__field--inline .notice-update-page__input[data-v-ead8fba9],.notice-update-page__field--inline .school-select[data-v-ead8fba9]:not(.notice-update-page__time-select),.notice-update-page__field--inline .notice-update-page__datetime-row[data-v-ead8fba9]{min-width:0;width:100%;max-width:100%}.notice-update-page__datetime-row>.notice-update-page__date[data-v-ead8fba9]{min-width:0;width:100%}.notice-update-page__attachment-actions[data-v-ead8fba9],.main-btn.__small[data-v-ead8fba9]{margin-left:0}.notice-update-page__editor[data-v-ead8fba9] .ql-editor{overflow-wrap:anywhere;word-break:break-word}.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__toolbar{gap:6px}.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__toolbar-group{flex-wrap:wrap;white-space:normal;row-gap:2px;max-width:100%}.notice-update-page__footer[data-v-ead8fba9]{justify-content:stretch;flex-wrap:wrap}}@media(max-width:420px){.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__toolbar{flex-wrap:nowrap;white-space:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch}.notice-update-page__editor[data-v-ead8fba9] .quill-editor-host__toolbar-group{flex-wrap:nowrap;white-space:nowrap}}[data-v-b2195aec]:root{--pale-orange: #faf7f0;--line-orange: #ffd8a8;--muted-gray: #e9ecef;--header-bg: #ffe8cc;--input-bg: #f5f5f5;--primary-blue: #2196f3;--success-green: #2e8b57;--danger-red: #f44336}.common-master-content[data-v-b2195aec]{padding:0 32px 0 0;padding-bottom:4rem;padding-left:32px;background:var(--pale-orange)}.common-master-content .container[data-v-b2195aec]{max-width:none;padding:0;margin:0}.page-header-content[data-v-b2195aec]{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:18px;border-bottom:1px solid #d7cfc0}@media(max-width:1200px){.common-master-content[data-v-b2195aec]{padding-right:2rem;padding-left:2rem}}@media(max-width:768px){.common-master-content[data-v-b2195aec]{padding-right:1rem;padding-left:1rem}}.title-cm[data-v-b2195aec]{padding-block:12px;margin:0;font-size:1.5rem;font-weight:700;line-height:1.3;color:#111}.modal-schedule-back-btn-wrap[data-v-b2195aec]{display:flex;flex-shrink:0;align-items:center;padding-block:12px}.card[data-v-b2195aec]{max-width:760px;padding-bottom:1rem;background:transparent;border:none;box-shadow:none}.card-body[data-v-b2195aec]{background:#fff;border:1px solid #cfd4da;border-radius:4px}#search-form .col-sm-6.col-md-4[data-v-b2195aec]{padding-bottom:.75rem;padding-left:.75rem;background:#fff}[id=searchCodeId][data-v-b2195aec]{width:100%;height:38px;padding:0 2rem 0 .5rem;margin-bottom:.5rem;margin-left:0;appearance:none;background:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.66669%2011L4.66669%205L12.6667%205L8.66669%2011Z'%20fill='%23222'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem center;background-size:17px 16px}[id=searchCodeId].error[data-v-b2195aec]{background:#fff2f5;border-color:#dc3545!important;box-shadow:0 0 0 .2rem #dc354540!important}.serch-code-id[data-v-b2195aec]{margin-top:1rem;margin-left:0;white-space:nowrap}.sercc-box-cm[data-v-b2195aec]{display:inline-block;width:min(380px,100% - 96px);vertical-align:middle}.common-master-tbl[data-v-b2195aec]{overflow:hidden;background:#fff;border:1px solid var(--line-orange);border-radius:4px}.common-master-tbl .table[data-v-b2195aec]{margin-bottom:0;border-spacing:0;border-collapse:separate;background:#fff}.table-responsive[data-v-b2195aec]{overflow-x:auto}table thead th[data-v-b2195aec]{padding:.3rem;font-weight:600;vertical-align:middle;color:#333;text-align:center;-webkit-user-select:none;user-select:none;border-right:1px solid var(--line-orange);border-bottom:1px solid var(--line-orange)}table thead th.cm-resizable-th[data-v-b2195aec]{position:relative;padding-right:.9rem}.cm-col-resizer[data-v-b2195aec]{position:absolute;top:0;right:-4px;bottom:0;z-index:5;width:8px;cursor:col-resize}.cm-col-resizer[data-v-b2195aec]:before{position:absolute;top:20%;bottom:20%;left:3px;width:1px;content:"";background-color:transparent;transition:background-color .15s ease}.cm-col-resizer[data-v-b2195aec]:hover:before{background-color:#f28d35}.cm-filter-trigger[data-v-b2195aec]{display:inline-flex;gap:.35rem;align-items:center;justify-content:center;width:100%;padding:0 .75rem 0 0;font:inherit;color:inherit;cursor:pointer;background:transparent;border:none}th.mc-sort .cm-filter-trigger[data-v-b2195aec],th.mc-sort .cm-filter-trigger>span[data-v-b2195aec]:first-child{white-space:nowrap}.cm-triangle[data-v-b2195aec]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:18px;height:18px}.cm-triangle[data-v-b2195aec]:before{display:inline-block;font-size:.7em;color:#222;content:"▼"}.cm-triangle.is-filtered[data-v-b2195aec]:before{width:14px;height:14px;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23f39a3c' d='M2 3h12L9.5 8.2v4.1l-3 1.7V8.2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px 14px}table thead th.mc-box-select[data-v-b2195aec]{padding-right:.25rem;padding-left:.25rem;white-space:nowrap}.table-responsive table tbody td[data-v-b2195aec]{padding:.45rem;margin:30px;vertical-align:middle;border-right:1px solid var(--line-orange);border-bottom:1px solid var(--line-orange)}.no-data-row[data-v-b2195aec]{background:#fff}.no-data-cell[data-v-b2195aec]{padding:.85rem 1rem;font-size:1.05rem;color:#8f8f8f;text-align:left}.cm-row.is-active[data-v-b2195aec]{background-color:var(--muted-gray);opacity:.7}.select-row[data-v-b2195aec]{background-color:bisque}.unselect-row[data-v-b2195aec]{background-color:#fff}table thead th[data-v-b2195aec]:last-child,table tbody td[data-v-b2195aec]:last-child{border-right:none}table tbody tr[data-v-b2195aec]{background:#fff}table tbody tr[data-v-b2195aec]:hover{background:#fffaf2}.form-control[data-v-b2195aec],.form-select-cm[data-v-b2195aec]{height:calc(1.5em + .5rem);color:#333;border:1px solid #333!important;border-radius:8px!important}.form-control[data-v-b2195aec]:focus,.form-select-cm[data-v-b2195aec]:focus{outline:none!important;background:#fff!important;border-color:#f28d35!important;box-shadow:0 0 0 2px #f28d3526!important}.form-control.error[data-v-b2195aec]:not([disabled]),.form-select-cm.error[data-v-b2195aec]:not([disabled]){background:#fff2f5;border-color:#dc3545!important;box-shadow:0 0 0 .2rem #dc354540!important}input.form-select-cm[data-v-b2195aec]{padding:5px!important}select.form-select-cm[data-v-b2195aec]{padding-bottom:8px!important;padding-left:5px!important}.form-control[data-v-b2195aec]:disabled,.form-select[data-v-b2195aec]:disabled,.form-select-cm[data-v-b2195aec]:disabled{color:#666;background:#f4f4f4;border:1px solid #dbdfe4!important;border-radius:8px!important}.cm-radio[data-v-b2195aec]{text-align:center}.form-check.d-flex[data-v-b2195aec]{align-items:center;justify-content:center}tr.row-deleted[data-v-b2195aec]{background:var(--gray20)!important}.col-sm-6 .board-search-btn[data-v-b2195aec]{min-width:88px;margin-left:.75rem}.btn-serach-cm[data-v-b2195aec],.btn-update-cm[data-v-b2195aec],.back-btn[data-v-b2195aec]{display:inline-flex;align-items:center;justify-content:center;min-width:80px;padding:10px 24px;font-size:.875rem;line-height:1.5;border-radius:6px}.add-row-btn[data-v-b2195aec]{display:inline-flex;align-items:center;justify-content:center;min-width:80px;padding:10px 24px;margin:0;font-size:.875rem;font-weight:700;line-height:1.5;color:#fff;background-color:var(--Main);border:1px solid var(--Main);border-radius:6px}.add-row-btn[data-v-b2195aec]:hover{color:#fff;background:var(--MainSub);border-color:var(--MainSub)}.add-row-btn[data-v-b2195aec]:disabled{color:#fff;cursor:not-allowed;background:var(--Main);border-color:var(--Main);opacity:.6}.btn-serach-cm[data-v-b2195aec],.btn-update-cm[data-v-b2195aec]{color:#fff;background-color:var(--Main);border:1px solid var(--Main)}.btn-serach-cm[data-v-b2195aec]:hover,.btn-update-cm[data-v-b2195aec]:hover{color:#fff;background:var(--MainSub);border-color:var(--MainSub)}.btn-update-cm[data-v-b2195aec]{margin:0}.btn-update-cm[data-v-b2195aec]:disabled,.btn-serach-cm[data-v-b2195aec]:disabled{color:#fff;cursor:not-allowed;background:var(--Main);border-color:var(--Main);opacity:.6}.back-btn[data-v-b2195aec]{flex-shrink:0;margin:0;color:#555;cursor:pointer;background:#f5f5f5;border:1px solid #555;transition:all .2s ease}.back-btn[data-v-b2195aec]:hover{color:#fff;background:#6c757d;border-color:#bbb}.cm-update-cell[data-v-b2195aec]{text-align:center}.apply-filter-btn[data-v-b2195aec]{width:2.5rem;height:2rem;font-size:small;color:#fff;background-color:#f28d35;border-color:#f28d35;border-radius:10%}.apply-filter-btn[data-v-b2195aec]:hover{background:var(--MainSub);border-color:var(--MainSub)}.cm-clear-filter-btn[data-v-b2195aec]{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:2rem;font-size:small;color:#8a8a8a;background:#fff;border-style:solid;border-width:1px;border-radius:10%}.cm-clear-filter-btn[data-v-b2195aec]:hover{color:#fff;background:#8a8a8a}.sort-text-nl[data-v-b2195aec]{box-sizing:border-box;width:100%;padding:.15rem .5rem!important;background-color:#fff!important;border:1px solid #f28d35!important;border-radius:6px!important}.sort-text-nl[data-v-b2195aec]:focus{outline:none!important;background:#fff!important;border-color:#f28d35!important;box-shadow:0 0 0 2px #f28d3526!important}.sort-text-nl[data-v-b2195aec]:disabled{color:#8b95a1!important;cursor:not-allowed;background-color:#f1f3f5!important;border:1px solid #d7dde5!important;box-shadow:none!important}.sort-text-nl[data-v-b2195aec]:disabled::placeholder{color:#a5aebb!important}.sort-order-list-nl[data-v-b2195aec]{display:flex;flex-direction:column;margin-bottom:8px}.sort-order-option-nl[data-v-b2195aec]{display:flex;gap:8px;align-items:center;width:100%;padding:6px 10px;font-size:.8125rem;color:#1f2937;text-align:left;cursor:pointer;background:#fff;border:0}.sort-order-option-nl[data-v-b2195aec]:hover{background:#f3f7fc}.sort-order-option-nl.is-active[data-v-b2195aec]{font-weight:700;background:#fcefe3}.sort-order-glyph-nl[data-v-b2195aec]{display:inline-flex;gap:2px;align-items:center;min-width:28px;font-family:Courier New,monospace;font-weight:700;color:#355d8b}.sort-order-letters-nl[data-v-b2195aec]{display:inline-flex;flex-direction:column;font-size:.6875rem;line-height:1}.sort-order-arrow-nl[data-v-b2195aec]{order:-1;font-family:Segoe UI Symbol,Arial Black,sans-serif;font-size:1rem;font-weight:900;line-height:1}.cm-menu-checkbox-list[data-v-b2195aec]{display:flex;flex-direction:column;gap:.25rem;max-height:min(40vh,260px);padding-right:.25rem;margin-top:.4rem;overflow-y:auto;overscroll-behavior:contain}.cm-menu-checkbox-row[data-v-b2195aec]{display:grid;grid-template-columns:16px minmax(0,1fr);gap:.45rem;align-items:flex-start;width:100%;padding:.25rem 0;margin:0}.cm-menu-checkbox-row--all[data-v-b2195aec]{margin-top:.4rem}.cm-menu-checkbox-label[data-v-b2195aec]{display:block;min-width:0;font-size:.75rem;line-height:1.6;color:#222;overflow-wrap:anywhere;white-space:normal}.cm-menu-checkbox-input[data-v-b2195aec]{align-self:start;width:16px!important;height:16px!important;margin:0!important;margin-top:.2rem!important;vertical-align:middle;transform:none}.context-menu .filter-btn .search-input-btn[data-v-b2195aec]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2rem;padding:0;margin-top:.5rem;line-height:1;border-radius:10%}.context-menu .filter-btn .clear-filter-btn[data-v-b2195aec]{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:2rem;margin-top:.5rem;margin-left:.5rem;font-size:small;color:#8a8a8a;background:#fff;border-style:solid;border-width:1px;border-radius:10%}.context-menu .filter-btn .clear-filter-btn[data-v-b2195aec]:hover{color:#fff;background:#8a8a8a}.cm-filter-checkbox-empty[data-v-b2195aec]{margin:8px 0 0;font-size:.875rem;color:#666}.pagination[data-v-b2195aec]{gap:.1rem}.page-item.active .page-link[data-v-b2195aec]{color:#fff;background-color:var(--primary-blue);border-color:var(--primary-blue)}.pagination .page-item.active .page-link[data-v-b2195aec]{color:#f28d35;background-color:#fff;border-color:#fff}.pagination .page-link[data-v-b2195aec]{color:#fff;border-color:#ddd}.pagination .page-link[data-v-b2195aec]:hover{color:#f28d35;background-color:var(--pale-orange);border-color:#ddd}.pagination .page-item.disabled .page-link[data-v-b2195aec]{color:#ccc;cursor:not-allowed;border-color:#ddd}.bottom-actions[data-v-b2195aec]{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding-top:1rem;background:var(--pale-orange)}.context-menu[data-v-b2195aec]{position:fixed;z-index:1400;display:none;min-width:260px;max-width:340px;padding:.75rem;background:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 6px 18px #0000001f}.context-menu-header[data-v-b2195aec]{margin-bottom:.6rem}.context-menu-section+.context-menu-section[data-v-b2195aec]{margin-top:.75rem}.context-menu-caption[data-v-b2195aec]{margin-bottom:.45rem;font-size:.78rem;font-weight:700;color:#7a6a57;letter-spacing:.03em}.cm-sort-order-list[data-v-b2195aec]{display:flex;flex-direction:column;margin-bottom:.35rem}.cm-sort-order-option[data-v-b2195aec]{display:flex;gap:8px;align-items:center;width:100%;padding:6px 10px;font-size:.8125rem;color:#1f2937;text-align:left;cursor:pointer;background:#fff;border:0}.cm-sort-order-option[data-v-b2195aec]:hover{background:#f3f7fc}.cm-sort-order-option.is-active[data-v-b2195aec]{font-weight:700;background:#fcefe3}.cm-sort-order-glyph[data-v-b2195aec]{display:inline-flex;gap:2px;align-items:center;min-width:28px;font-family:Courier New,monospace;font-weight:700;color:#355d8b}.cm-sort-order-letters[data-v-b2195aec]{display:inline-flex;flex-direction:column;font-size:.6875rem;line-height:1}.cm-sort-order-arrow[data-v-b2195aec]{order:-1;font-family:Segoe UI Symbol,Arial Black,sans-serif;font-size:1rem;font-weight:900;line-height:1}.context-menu .form-text[data-v-b2195aec]{margin-bottom:.4rem;font-size:.8rem;color:#666}.cm-item-content[data-v-b2195aec]{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help}.cm-item-content[data-v-b2195aec]:hover{z-index:100;padding:.25rem .5rem;overflow:visible;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 8px #00000026}@media(max-width:992px){.table thead th[data-v-b2195aec],.table tbody td[data-v-b2195aec]{padding:.4rem;font-size:.85rem}}[id=ctxTargetLabel][data-v-b2195aec]{margin-bottom:.4rem;font-size:.9rem;font-weight:600}[id=ctxModeText] .form-control[data-v-b2195aec],[id=ctxModeNumber] .form-control[data-v-b2195aec],[id=ctxModeNumber] .form-select-cm[data-v-b2195aec]{font-size:.95rem}.cm-sort-text[data-v-b2195aec]{box-sizing:border-box;width:100%;padding:.35rem .5rem!important;background-color:#fff!important;border:1px solid #f28d35!important;border-radius:6px!important}.cm-sort-text[data-v-b2195aec]:focus{outline:none!important;background:#fff!important;border-color:#f28d35!important;box-shadow:0 0 0 2px #f28d3526!important}.context-menu .cm-context-filter-select[data-v-b2195aec]{width:112px}.filter-btn[data-v-b2195aec]{display:flex;gap:.5rem;align-items:center;justify-content:flex-end;margin-top:.9rem;text-align:right}.filter-inputs[data-v-b2195aec]{display:flex;gap:.5rem;align-items:center}#app[data-v-b2195aec],.l-main-root-wrap[data-v-b2195aec],.l-main-contents[data-v-b2195aec],.container[data-v-b2195aec],.layout-body[data-v-b2195aec],html[data-v-b2195aec],body[data-v-b2195aec]{background-color:#faf7f0!important}body.cm-column-resizing[data-v-b2195aec],body.cm-column-resizing[data-v-b2195aec] *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}input[type=radio][data-v-b2195aec],input[type=checkbox][data-v-b2195aec]{position:static!important;display:block!important;width:auto!important;height:auto!important;margin-right:auto!important;margin-left:auto!important;opacity:1!important}input[type=text][data-v-b2195aec]{padding:.35rem .5rem!important;font-size:.875rem!important}.scroll-top[data-v-20f88ff5]{position:fixed;right:1rem;bottom:2rem;z-index:100}.scroll-top-btn[data-v-20f88ff5]{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;cursor:pointer;background:#f28d35;border-radius:50%;transition:background-color .25s ease}.scroll-top-btn[data-v-20f88ff5]:hover{background:var(--MainSub)}.scroll-top-btn[data-v-20f88ff5]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.list-header-inner[data-v-20f88ff5]{margin:0 24px}.list-header__header[data-v-20f88ff5]{display:flex;gap:16px;align-items:center;justify-content:space-between;padding-inline:8px;padding-bottom:0;margin-bottom:0;background-color:#faf7f0;border-bottom:1px solid #d7cfc0}.list-header__left[data-v-20f88ff5]{display:flex;gap:16px;align-items:center;min-width:0}.list-header__header .modal-schedule-title[data-v-20f88ff5]{padding-block:12px;margin:0;font-size:1.5rem;font-weight:700;line-height:1.3;color:#111}.list-header__header .modal-schedule-back-btn-wrap[data-v-20f88ff5]{display:flex;flex-shrink:0;align-items:center;padding-block:12px}.list-header__header .modal-schedule-back-btn-wrap>.back-btn[data-v-20f88ff5]{display:inline-flex;align-items:center;padding-block:10px;margin:0}.main-btn[data-v-20f88ff5]{display:flex;gap:.5rem;align-items:center;padding:.65rem 1.5rem;font-weight:600;color:#fff;cursor:pointer;background:#f28d35;border:none;border-radius:50px;transition:background-color .25s ease}.main-btn[data-v-20f88ff5]:hover{background:var(--MainSub);opacity:1}.main-btn svg[data-v-20f88ff5]{width:16px;height:16px}.contents.notice-board-list .contents-inner[data-v-20f88ff5]{display:flex;flex-direction:column;gap:1.5rem}.index-notice-list[data-v-20f88ff5]{box-sizing:border-box;width:100%;padding:1.5rem 2rem 0}.index-inner[data-v-20f88ff5]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.index-caption[data-v-20f88ff5]{margin:0;margin-right:.4rem;font-size:.9rem;font-weight:700;color:#3d526b}.index-control[data-v-20f88ff5]{display:inline-flex;align-items:center}.index-select-control[data-v-20f88ff5]{width:auto;min-width:auto;max-width:none}.index-select-control--year[data-v-20f88ff5]{width:calc(4ch + 3rem);min-width:calc(4ch + 3rem);max-width:calc(4ch + 3rem)}.index-select-control--month[data-v-20f88ff5]{width:calc(3em + 3rem);min-width:calc(3em + 3rem);max-width:calc(3em + 3rem)}.index-unit[data-v-20f88ff5]{font-size:.9rem;color:#3d526b}.news[data-v-20f88ff5]{flex:1}.news-contents[data-v-20f88ff5]{box-sizing:border-box;width:100%;padding:.5rem 2rem 1.5rem}.news-search-controls[data-v-20f88ff5]{display:flex;flex-wrap:nowrap;gap:.9rem;align-items:center;padding-bottom:.5rem;margin-bottom:.5rem}@media(max-width:1100px){.news-search-controls[data-v-20f88ff5]{flex-wrap:wrap}}.news-search-cehck-label[data-v-20f88ff5]{display:flex;flex-shrink:0;gap:.2rem;align-items:center;width:auto;font-size:.85rem;color:#3d526b;white-space:nowrap}.news-search-cehck-label input[type=checkbox][data-v-20f88ff5]{flex:0 0 auto;width:16px!important;height:16px!important;margin:0!important}.news-search-select-control[data-v-20f88ff5]{flex-shrink:0;width:100px;padding-right:1.5rem;font-size:.85rem}@media(min-width:1400px){.news-search-select-control[data-v-20f88ff5]{width:120px}}.news-search-select-control--type[data-v-20f88ff5]{width:calc(4em + 3rem);min-width:calc(4em + 3rem);max-width:calc(4em + 3rem)}.news-search-select-control--group[data-v-20f88ff5]{width:calc(5em + 3rem);min-width:calc(5em + 3rem);max-width:calc(5em + 3rem)}.news-search-cehck+.news-search-select[data-v-20f88ff5]{margin-left:1rem}.news-search-select-label[data-v-20f88ff5]{display:inline-flex;flex-shrink:0;gap:.5rem;align-items:center;font-size:.85rem;font-weight:700;color:#3d526b;white-space:nowrap;cursor:pointer}.news-search-check-input[data-v-20f88ff5]{width:16px;height:16px;cursor:pointer}.search-input-newsList[data-v-20f88ff5]{position:relative;display:flex;flex-shrink:0;gap:.5rem;align-items:center;margin-left:auto}.search-input[data-v-20f88ff5]{display:flex;flex:1;gap:.5rem;align-items:center;padding:0 .5rem;border:1px solid #c5d2e2;border-radius:4px}.search-input-newsList input.search-input-form-notice-list[data-v-20f88ff5]{flex:1;min-width:180px;max-width:250px;height:31.38px;padding-inline-start:2.4rem!important;padding:.15rem .5rem .15rem 2.4rem!important;font-size:.85rem!important;text-indent:0!important;letter-spacing:0!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='17'%20viewBox='0%200%2016%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_485_7643)'%3e%3ccircle%20cx='6.5'%20cy='7'%20r='4.4'%20stroke='%23F28D35'%20stroke-width='2.2'/%3e%3crect%20x='8.68628'%20y='10.2908'%20width='1.5621'%20height='4.68631'%20rx='0.781052'%20transform='rotate(-45%208.68628%2010.2908)'%20fill='%23F28D35'/%3e%3crect%20x='9.37256'%20y='12.0817'%20width='3.12421'%20height='6.24841'%20rx='1.5621'%20transform='rotate(-45%209.37256%2012.0817)'%20fill='%23F28D35'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_485_7643'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(0%200.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:.75rem center!important;background-size:1rem 1rem!important;border:1px solid var(--MainLight)!important;border-radius:6px!important}.search-input-newsList input.search-input-form-notice-list[data-v-20f88ff5]::placeholder{color:#a8b5c5;letter-spacing:0}.search-input-newsList input.search-input-form-notice-list[data-v-20f88ff5]:focus{outline:none!important;background-color:#fff!important;border-color:#f28d35!important;box-shadow:0 0 0 2px #f28d3526!important}.search-input-btn[data-v-20f88ff5]{flex-shrink:0;padding:.2rem .6rem;font-size:.8rem;font-weight:600;color:#fff;white-space:nowrap;cursor:pointer;background:#f28d35;border:none;border-radius:9999px;transition:background-color .25s ease}.search-input-btn[data-v-20f88ff5]:hover{background:var(--MainSub)}.search-input-btn--search[data-v-20f88ff5]{min-width:88px;padding:6px 20px;font-size:.875rem;font-weight:700;line-height:160%}input[type=checkbox][data-v-20f88ff5]{position:static!important;display:block!important;width:auto!important;height:auto!important;margin-right:auto!important;margin-left:auto!important;opacity:1!important}.search-icon[data-v-20f88ff5]{display:none!important}.search-icon[data-v-20f88ff5]:before,.search-icon[data-v-20f88ff5]:after{content:none!important}input[type=radio][data-v-20f88ff5]{position:static!important;display:block!important;width:auto!important;height:auto!important;margin-right:auto!important;margin-left:auto!important;opacity:1!important}.sort-text-nl[data-v-20f88ff5]{box-sizing:border-box;width:100%;padding:.15rem .5rem!important;background-color:#fff!important;border:1px solid #f28d35!important;border-radius:6px!important}.sort-text-nl[data-v-20f88ff5]:focus{outline:none!important;background:#fff!important;border-color:#f28d35!important;box-shadow:0 0 0 2px #f28d3526!important}.sort-text-nl[data-v-20f88ff5]:disabled{color:#8b95a1!important;cursor:not-allowed;background-color:#f1f3f5!important;border:1px solid #d7dde5!important;box-shadow:none!important}.sort-text-nl[data-v-20f88ff5]:disabled::placeholder{color:#a5aebb!important}.sort-order-list-nl[data-v-20f88ff5]{display:flex;flex-direction:column;margin-bottom:8px}.sort-order-option-nl[data-v-20f88ff5]{display:flex;gap:8px;align-items:center;width:100%;padding:6px 10px;font-size:.8125rem;color:#1f2937;text-align:left;cursor:pointer;background:#fff;border:0}.sort-order-option-nl[data-v-20f88ff5]:hover{background:#f3f7fc}.sort-order-option-nl.is-active[data-v-20f88ff5]{font-weight:700;background:#fcefe3}.sort-order-glyph-nl[data-v-20f88ff5]{display:inline-flex;gap:2px;align-items:center;min-width:28px;font-family:Courier New,monospace;font-weight:700;color:#355d8b}.sort-order-letters-nl[data-v-20f88ff5]{display:inline-flex;flex-direction:column;font-size:.6875rem;line-height:1}.sort-order-arrow-nl[data-v-20f88ff5]{order:-1;font-family:Segoe UI Symbol,Arial Black,sans-serif;font-size:1rem;font-weight:900;line-height:1}.context-menu .filter-btn .search-input-btn[data-v-20f88ff5]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2rem;padding:0;margin-top:.5rem;line-height:1;border-radius:10%}.context-menu .context-filter-select[data-v-20f88ff5]{width:200px;margin-bottom:8px}@media(min-width:1400px){.context-menu .context-filter-select[data-v-20f88ff5]{width:240px}}.sort-radio-group-nl[data-v-20f88ff5],.filter-checkbox-list[data-v-20f88ff5]{display:flex;flex-direction:column;gap:.25rem;margin-top:.4rem}#ctx-mode-org .filter-checkbox-list[data-v-20f88ff5]{max-height:min(40vh,260px);padding-right:.25rem;overflow-y:auto;overscroll-behavior:contain}.sort-radio-label-nl[data-v-20f88ff5],.filter-checkbox-item[data-v-20f88ff5]{display:inline-flex;gap:.45rem;align-items:center;min-height:1.6rem;margin:0;line-height:1.6rem}.context-menu .sort-radio-label-nl input[type=radio][data-v-20f88ff5],.context-menu .filter-checkbox-item input[type=checkbox][data-v-20f88ff5]{width:16px!important;height:16px!important;margin:0!important;vertical-align:middle;transform:translateY(-.5px)}.context-menu .sort-radio-label-nl input[type=radio][data-v-20f88ff5]{display:inline-block!important}.apply-filter-btn-nl[data-v-20f88ff5]{width:2.5rem;height:2rem;font-size:small;color:#fff;cursor:pointer;background:#f28d35;border:none;border-radius:10%}.apply-filter-btn-nl[data-v-20f88ff5]:hover{background:#f28d35;opacity:.7}.context-menu .filter-btn .clear-filter-btn[data-v-20f88ff5]{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:2rem;margin-top:.5rem;margin-left:.5rem;font-size:small;color:#8a8a8a;background:#fff;border-style:solid;border-width:1px;border-radius:10%}.context-menu .filter-btn .clear-filter-btn[data-v-20f88ff5]:hover{color:#fff;background:#8a8a8a}.page-nation-notice-list[data-v-20f88ff5]{position:static}.form-label[data-v-20f88ff5]{display:block;margin-bottom:.25rem}.news-table[data-v-20f88ff5]{width:100%;min-width:1160px;overflow:hidden;table-layout:fixed;border-collapse:separate;background:#fff;border:1px solid #f28d35!important;border-radius:6px}.news-table col.news-col-bookmark[data-v-20f88ff5]{width:44px}.news-table col.news-col-date[data-v-20f88ff5]{width:150px}.news-table col.news-col-category[data-v-20f88ff5]{width:90px}.news-table col.news-col-title[data-v-20f88ff5]{width:auto}.news-table col.news-col-organization[data-v-20f88ff5]{width:130px}.news-table col.news-col-writer[data-v-20f88ff5]{width:120px}.news-table col.news-col-edit[data-v-20f88ff5]{width:124px}.news-table col.news-col-status[data-v-20f88ff5]{width:9rem}.news-table col.news-col-action[data-v-20f88ff5]{width:40px}.news-table-head[data-v-20f88ff5]{background:#fff}.news-table-header-row[data-v-20f88ff5]{display:table-row;border-bottom:1px solid #fae7cd}.news-table-head .news-table-col[data-v-20f88ff5]{display:table-cell;align-items:center;padding:.58rem .4rem;overflow:visible;font-size:.78rem;font-weight:700;line-height:1.1;vertical-align:middle;color:#222;text-align:center;letter-spacing:.01em;white-space:nowrap;border-right:1px solid #fae7cd;border-bottom:1px solid #fae7cd;border-left:none}.news-table-head .news-table-col-status[data-v-20f88ff5]{min-width:10rem}.news-table-head .news-table-col-writer[data-v-20f88ff5]{justify-content:center;text-align:center;border-right:none}.news-table-head .news-table-sort-btn[data-v-20f88ff5]{align-items:center;min-height:100%;overflow:visible;white-space:nowrap}.news-table-body[data-v-20f88ff5]{display:table-row-group}.news-table-row[data-v-20f88ff5]{display:table-row;transition:background-color .25s ease}.news-table-row.news-table-row-body[data-v-20f88ff5]{background:#fff}.news-table-row.news-table-row-body .news-table-col[data-v-20f88ff5]{border-bottom:1px solid #fae7cd}.news-table-body>.news-table-row:last-child .news-table-col[data-v-20f88ff5]{border-bottom:none}.news-table-body .news-table-row>.news-table-col[rowspan="2"][data-v-20f88ff5]{border-bottom:1px solid #fae7cd}.news-table-body>.news-table-row:nth-last-child(2)>.news-table-col[rowspan="2"][data-v-20f88ff5]{border-bottom:none}.news-table-row[data-v-20f88ff5]:hover,.news-table-row.is-hovered[data-v-20f88ff5],.news-table-row.news-table-row-body[data-v-20f88ff5]:hover,.news-table-row.news-table-row-body.is-hovered[data-v-20f88ff5],.news-table-row:hover+.news-table-row.news-table-row-body[data-v-20f88ff5],.news-table-row[data-v-20f88ff5]:has(+.news-table-row.news-table-row-body:hover){background:#fcefe3}.news-table-empty-row[data-v-20f88ff5]{display:table-row;border-bottom:1px solid #fae7cd}.news-table-empty-cell[data-v-20f88ff5]{display:table-cell;padding:.9rem 1rem;font-size:1.05rem;color:#8f8f8f;text-align:left}.news-table-col[data-v-20f88ff5]{display:flex;align-items:center;justify-content:center;min-height:100%;padding:.75rem .5rem;overflow:hidden;border-right:1px solid #fae7cd;border-bottom:none}.news-table-col[data-v-20f88ff5]:last-child{border-right:none}.news-table-body .news-table-col[data-v-20f88ff5]{display:table-cell;vertical-align:middle}.news-table-col-body[data-v-20f88ff5]{display:table-cell;padding-top:.45rem;padding-bottom:.55rem;overflow:visible;vertical-align:top}.news-table-col-bookmark[data-v-20f88ff5]{padding-right:0;padding-left:0;text-align:center}.news-table-col-bookmark .bookmark-btn[data-v-20f88ff5]{margin:0 auto}.news-table-col-date[data-v-20f88ff5]{font-size:.85rem;text-align:center;white-space:normal}.news-table-body .news-table-col-date[data-v-20f88ff5]{flex-direction:column;gap:.15rem}.news-table-body .news-table-col-date .board-article-state[data-v-20f88ff5]{margin:0;font-size:.8rem;line-height:1.05}.news-table-col-important[data-v-20f88ff5],.news-table-col-date[data-v-20f88ff5],.news-table-col-category[data-v-20f88ff5],.news-table-col-target[data-v-20f88ff5],.news-table-col-deadline[data-v-20f88ff5],.news-table-col-edit[data-v-20f88ff5],.news-table-col-status[data-v-20f88ff5]{text-align:center}.news-table-col-category[data-v-20f88ff5]{font-size:.85rem}.news-table-col-title[data-v-20f88ff5]{min-width:200px}.news-table-body .news-table-col-title[data-v-20f88ff5],.news-table-body .news-table-col-organization[data-v-20f88ff5],.news-table-body .news-table-col-writer[data-v-20f88ff5],.news-table-body .news-table-col-status[data-v-20f88ff5],.news-table-body .news-table-col-edit[data-v-20f88ff5]{padding-bottom:0}.news-table-col-title[data-v-20f88ff5],.news-table-col-organization[data-v-20f88ff5],.news-table-col-writer[data-v-20f88ff5]{font-size:.85rem;text-align:left;white-space:normal}.news-table-col-organization .news-table-text[data-v-20f88ff5],.news-table-col-writer .news-table-text[data-v-20f88ff5]{text-align:left}td.news-table-col-writer[data-v-20f88ff5]{border-right:none}td.td-edit-btn[data-v-20f88ff5]{text-align:center}.news-table-col-status[data-v-20f88ff5]{font-size:.85rem;font-weight:600;color:#f28d35;cursor:pointer}.news-table-col-status[data-v-20f88ff5]:hover{opacity:.7}td.news-table-col-status[data-v-20f88ff5]{cursor:text;border-right:none}td.news-table-col-status[data-v-20f88ff5]:hover{opacity:1}.news-table-col-status .news-table-text[data-v-20f88ff5]{font-size:.9rem}td.news-table-col-action[data-v-20f88ff5]{text-align:center;cursor:pointer;border-left:1px solid #fae7cd}td.news-table-col-action[data-v-20f88ff5]:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--blue)}.news-table-head .news-table-col-action[data-v-20f88ff5]{border-left:none}.news-table-row .news-table-col-action[data-v-20f88ff5]{min-height:100%;padding:0}.news-table-sort-btn[data-v-20f88ff5]{display:inline-flex;gap:.25rem;align-items:center;justify-content:center;width:100%;font-size:inherit;font-weight:inherit;line-height:1.1;color:inherit;white-space:nowrap;cursor:pointer;background:transparent;border:none;transition:color .2s ease}.news-table-sort-btn[data-v-20f88ff5]:hover{opacity:.7}.news-table-sort-btn.is-active[data-v-20f88ff5],.news-table-sort-btn.is-filtered[data-v-20f88ff5]{color:inherit}.news-table-sort-btn .sort-icon[data-v-20f88ff5]{margin-left:.25rem;font-size:.65rem}.news-table-text[data-v-20f88ff5]{margin:0;font-size:.75rem;color:#3d526b;text-align:center;word-wrap:break-word;white-space:normal}.news-table-text.is-read[data-v-20f88ff5]{color:#000}.news-table-text.is-published[data-v-20f88ff5]{font-weight:600;color:#0f9b91}.news-table-text.is-draft[data-v-20f88ff5]{font-weight:600}.news-table-text.is-unpublished[data-v-20f88ff5]{font-weight:600;color:#8fa0b8}td[data-v-20f88ff5]{height:100%;border-right:1px solid #fae7cd}.news-table-arrow-icon[data-v-20f88ff5]{display:inline-block;width:16px;height:16px;background:url("data:image/svg+xml,%3csvg%20width='17'%20height='17'%20viewBox='0%200%2017%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.33325%2014.5L12.3333%208.5L6.33325%202.5'%20stroke='%238FA0B8'%20stroke-width='2'/%3e%3c/svg%3e") no-repeat center/contain}.news-item-link[data-v-20f88ff5]{display:block;width:100%;color:inherit;text-decoration:none}.news-item-link[data-v-20f88ff5]:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.news-title-row[data-v-20f88ff5]{display:flex;gap:.5rem;align-items:center;width:100%;min-width:0;margin-bottom:8px}.news-title-row .board-articl-tag[data-v-20f88ff5]{flex:0 0 auto;white-space:nowrap}.news-title-row .news-article-title[data-v-20f88ff5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-item-link-body[data-v-20f88ff5]{width:100%}.news-title-summary[data-v-20f88ff5]{margin-top:0}.news-title-deadline[data-v-20f88ff5]{margin-top:.3rem;color:#8fa0b8;text-align:left}.board-articl-tag[data-v-20f88ff5]{width:fit-content;padding:6px 8px;margin:0;font-size:.8125rem;font-style:normal;font-weight:400;line-height:100%;color:var(--Text_Sub);letter-spacing:.26px;white-space:normal;background-color:var(--gray10);border:1px solid var(--gray30);border-radius:4px}.board-articl-tag.target-1[data-v-20f88ff5]{color:#fff;background-color:#000;border:1px solid black}.board-articl-tag.target-2[data-v-20f88ff5]{color:#fff;background-color:#00f;border:1px solid blue}.board-articl-tag.target-3[data-v-20f88ff5]{color:#fff;background-color:green;border:1px solid green}.board-articl-tag.target-4[data-v-20f88ff5]{color:#fff;background-color:#4169e1;border:1px solid royalblue}.news-article-title[data-v-20f88ff5]{margin:0;font-size:1rem;font-weight:400;color:#8fa0b8;transition:color .2s ease}.news-article-title.is-unread[data-v-20f88ff5]{font-weight:700;color:#f28d35;text-decoration:underline}.news-article-title.is-read[data-v-20f88ff5]{color:#000}.news-article-title.is-draft[data-v-20f88ff5]{font-weight:400;color:#8fa0b8;text-decoration:none}.news-article-text[data-v-20f88ff5]{margin:0;font-size:.8rem;line-height:1.4;text-align:left;overflow-wrap:anywhere}.news-article-text.is-unread[data-v-20f88ff5]{color:#666}.news-article-text.is-read[data-v-20f88ff5]{color:#000}.news-article-text.is-draft[data-v-20f88ff5]{color:#8fa0b8}.news-article-text.is-published[data-v-20f88ff5],.news-article-text.is-unpublished[data-v-20f88ff5]{color:#3d526b}.board-cat-title-nl[data-v-20f88ff5]{display:inline-block;padding:.25rem .5rem;margin:0;font-size:.9rem;font-weight:700;white-space:nowrap;border-radius:4px}.board-cat-title-nl.notice[data-v-20f88ff5]{color:var(--blue)}.board-cat-title-nl.event[data-v-20f88ff5]{color:var(--green)}.board-cat-title-nl.other[data-v-20f88ff5]{color:var(--Text_Sub)}.news-table-col-deadline .news-table-text[data-v-20f88ff5],.news-table-col-date .news-table-text[data-v-20f88ff5]{text-align:center}.board-article-state[data-v-20f88ff5]{display:inline-block;padding:.2rem .4rem;font-size:.8rem;font-weight:600;color:#3d526b;text-align:center;white-space:nowrap;border-radius:3px}.board-article-state.__red[data-v-20f88ff5]{color:#d32f2f}.news-article-time[data-v-20f88ff5]{display:block;font-size:.9rem;line-height:1.25;color:#3d526b;text-align:center;white-space:pre-line}.news-grid-frame[data-v-20f88ff5]{overflow:hidden;overflow-x:auto}.triangle-nl[data-v-20f88ff5]{display:inline-block;margin-left:.1rem;font-size:.62em;line-height:1;color:#222;transform:translateY(-1px)}.triangle-nl.is-filtered[data-v-20f88ff5]{width:.72rem;height:.72rem;margin-left:.2rem;vertical-align:middle;color:transparent;background-image:url("data:image/svg+xml,%3Csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M1.5%202H10.5L7.25%205.9V9.25L4.75%2010.5V5.9L1.5%202Z'%20fill='%23F28D35'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(0)}.index-notice-list .school-select[data-v-20f88ff5],.news-search-controls .school-select[data-v-20f88ff5]{background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.66669%2011L4.66669%205L12.6667%205L8.66669%2011Z'%20fill='%23222'/%3e%3c/svg%3e")}.nl-edit-btn[data-v-20f88ff5]{display:inline-flex;gap:.25rem;align-items:center;width:fit-content;min-width:0;padding:.25rem .75rem;font-size:.75rem;font-weight:600;color:#fff;white-space:nowrap;cursor:pointer;background:#f28d35;border:none;border-radius:20px;transition:background-color .25s ease}.nl-edit-btn[data-v-20f88ff5]:hover{background:var(--MainSub)}@media(max-width:900px){.news-table[data-v-20f88ff5]{min-width:1320px}}.teacher-maintenance-page[data-v-8da927e9],.teacher-maintenance-page .container[data-v-8da927e9]{background-color:#faf7f0!important}.teacher-maintenance-page .common-master-content[data-v-8da927e9]{padding-right:1rem;padding-left:1rem}.teacher-maintenance-page .page-header-content[data-v-8da927e9]{display:flex;align-items:center;width:100%;padding-right:16px;padding-left:16px;margin-bottom:18px}.teacher-maintenance-page .title-cm[data-v-8da927e9]{margin:0;text-align:left}.teacher-maintenance-page .page-header-content .back-btn[data-v-8da927e9]{margin-left:auto}[id=teacherTable] tbody tr:not(.no-data-row) td[data-v-8da927e9]:nth-child(5),[id=teacherTable] tbody tr:not(.no-data-row) td[data-v-8da927e9]:nth-child(6),[id=teacherTable] tbody tr:not(.no-data-row) td[data-v-8da927e9]:nth-child(9),[id=teacherTable] tbody tr:not(.no-data-row) td[data-v-8da927e9]:nth-child(10){padding:0}[id=teacherTable] thead th[data-v-8da927e9]:nth-child(5),[id=teacherTable] thead th[data-v-8da927e9]:nth-child(6){padding-right:4px;padding-left:4px}[id=teacherTable] thead th[data-v-8da927e9],[id=teacherTable] thead th[data-v-8da927e9]:first-child,[id=teacherTable] tbody td[data-v-8da927e9]:first-child{padding-right:4px;padding-left:4px}[id=teacherTable] thead th[data-v-8da927e9]:nth-child(1),[id=teacherTable] thead th[data-v-8da927e9]:nth-child(5),[id=teacherTable] thead th[data-v-8da927e9]:nth-child(6){padding-right:2px;padding-left:2px;white-space:nowrap}.teacher-maintenance-page .center-item-tm[data-v-8da927e9],.teacher-maintenance-page .adoption-date[data-v-8da927e9]{padding:0!important}.card-body-tm[data-v-8da927e9]{display:inline-block;width:fit-content;max-width:100%;padding:1rem;background:#fff;border:1px solid #cfd4da;border-radius:4px}.common-master-content[data-v-8da927e9]{background:#faf7f0}.search-form[data-v-8da927e9]{display:flex;flex-direction:column;gap:.75rem;align-items:center}.search-field[data-v-8da927e9]{display:flex;flex-direction:column;gap:.25rem}.field-label[data-v-8da927e9]{min-width:2.5rem;font-size:1rem;font-weight:600;color:#333}.kijunbi-tm[data-v-8da927e9]{height:38px;padding:3px 8px 3px 16px;font-family:Noto Sans JP,sans-serif;border:1px solid #d1d5db!important;border-radius:8px}.kijunbi-tm[data-v-8da927e9]:focus{outline:none!important;background:#fff!important;border-color:#f28d35!important;box-shadow:0 0 0 2px #f28d3526!important}.kijunbi-tm.error[data-v-8da927e9]{background:#fff2f5!important;border-color:#dc3545!important;box-shadow:0 0 0 .2rem #dc354540!important}.form-select-tm[data-v-8da927e9]{width:16rem;height:38px;padding:0 .75rem;font-family:Noto Sans JP,sans-serif;font-size:1rem;color:#141414;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.66669%2011L4.66669%205L12.6667%205L8.66669%2011Z'%20fill='%23000'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:16px 16px;border:1px solid #d1d5db!important;border-radius:8px}.form-select-tm[data-v-8da927e9]:focus{outline:none!important;border-color:#f28d35!important;box-shadow:0 0 0 2px #f28d3526!important}.teacher-maintenance-page [id=organizationId].form-select-tm[data-v-8da927e9]{width:24rem;max-width:100%}.search-button-field[data-v-8da927e9]{display:flex;align-items:flex-end}.search-button-field .board-search-btn[data-v-8da927e9]{min-width:88px}[id=teacherTable][data-v-8da927e9]{width:100%;table-layout:fixed}.no-data-row[data-v-8da927e9],.cm-row-inactive[data-v-8da927e9]{background:#fff}.no-data-cell[data-v-8da927e9]{padding:.85rem 1rem;font-size:1.05rem;color:#8f8f8f;text-align:left}.center-item-tm[data-v-8da927e9]{color:#333;text-align:center}[id=teacherTable] tbody td.staff-master-field[data-v-8da927e9]{font-size:.75rem;font-weight:500;line-height:1.2;color:#333}td .form-select-tm[data-v-8da927e9]:disabled{height:29px;padding:0 .5rem!important;margin:auto;font-size:.875rem!important;color:#333;background-color:#f4f4f4;border:1px solid #dbdfe4!important;border-radius:8px!important}td .staff-master-field[data-v-8da927e9]:disabled{color:#333;background:#fff;border:none!important;box-shadow:none!important}.system-authority[data-v-8da927e9]{width:100%;min-width:0;height:34px;padding:0 2.5rem 0 .875rem!important;margin:auto;overflow:hidden;text-overflow:ellipsis;font-size:.75rem;font-weight:500;line-height:1.2;color:#333;white-space:nowrap;appearance:none;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.66669%2011L4.66669%205L12.6667%205L8.66669%2011Z'%20fill='%23000'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .625rem center;background-size:16px 16px;border:2px solid #9ea9b6!important;border-radius:999px!important;box-shadow:none!important}.system-authority[data-v-8da927e9]:disabled{color:#333;cursor:default;background-color:#f1f3f5!important;border-color:#9ea9b6!important;opacity:1}.system-authority.error[data-v-8da927e9]{background:#fff2f5!important;border-color:#dc3545!important;box-shadow:0 0 0 .2rem #dc354540!important}.system-authority[data-v-8da927e9]:not([disabled]){height:34px;background-color:#fff!important}.system-authority.system-authority-inactive[data-v-8da927e9]:disabled{color:#333;background-color:#f1f3f5!important;border:2px solid #9ea9b6!important;border-radius:999px!important;box-shadow:none!important}.filterable-header[data-v-8da927e9]{display:inline-flex;gap:.2rem;align-items:center;cursor:pointer}.filter-trigger[data-v-8da927e9]{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:18px;height:18px;padding:0;cursor:pointer;background:transparent;border:none}.filter-trigger[data-v-8da927e9]:before{display:inline-block;font-size:.7em;color:#000;content:"▼"}.filter-trigger-filtered[data-v-8da927e9]:before{width:14px;height:14px;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23f39a3c' d='M2 3h12L9.5 8.2v4.1l-3 1.7V8.2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px 14px}.adoption-date[data-v-8da927e9]{text-align:center}[id=teacherTable] td[data-v-8da927e9]:last-child{padding-right:4px;padding-left:4px;vertical-align:middle;text-align:center}[id=teacherTable] tbody tr:last-child td[data-v-8da927e9]{border-bottom:none}.row-update-btn[data-v-8da927e9]{display:inline-flex;align-items:center;justify-content:center;min-width:80px;height:35px;padding:0 .45rem;font-size:.75rem;line-height:1;color:#fff;cursor:pointer;background:#f39a3c;border:none;border-radius:4px}.row-update-btn[data-v-8da927e9]:hover{background:#e78825}.row-update-btn[data-v-8da927e9]:disabled{cursor:not-allowed;opacity:.6}.context-menu[data-v-8da927e9]{position:fixed;z-index:1400;min-width:274px;padding:10px;background:#fff;border:1px solid #000;border-radius:4px;box-shadow:2px 2px #0000002e}.context-menu__header[data-v-8da927e9]{margin-bottom:8px}.context-menu__sort[data-v-8da927e9]{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.context-menu-sort-btn[data-v-8da927e9]{display:flex;gap:8px;align-items:center;width:100%;min-height:28px;padding:3px 6px;font-size:.8125rem;color:#222;text-align:left;cursor:pointer;background:#fff;border:none;border-radius:0;box-shadow:none}.context-menu-sort-btn[data-v-8da927e9]:before{display:inline-block;width:16px;min-width:16px;height:16px;content:"";background-repeat:no-repeat;background-position:center;background-size:16px 16px}.context-menu-sort-btn[data-v-8da927e9]:first-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ctext x='1' y='6.2' font-family='Arial' font-size='6.5' fill='%232e74b5'%3EA%3C/text%3E%3Ctext x='1' y='14.2' font-family='Arial' font-size='6.5' fill='%232e74b5'%3EZ%3C/text%3E%3Cpath d='M10 2v10' stroke='%23777777' stroke-width='1.2'/%3E%3Cpath d='M7.8 10.6L10 13l2.2-2.4' fill='none' stroke='%23777777' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.context-menu-sort-btn[data-v-8da927e9]:last-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ctext x='1' y='6.2' font-family='Arial' font-size='6.5' fill='%232e74b5'%3EZ%3C/text%3E%3Ctext x='1' y='14.2' font-family='Arial' font-size='6.5' fill='%232e74b5'%3EA%3C/text%3E%3Cpath d='M10 3v10' stroke='%23777777' stroke-width='1.2'/%3E%3Cpath d='M7.8 5.4L10 3l2.2 2.4' fill='none' stroke='%23777777' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.context-menu-sort-btn.active[data-v-8da927e9]{background:#fcefe3}.context-menu-sort-btn[data-v-8da927e9]:hover{background:#f3f3f3}.context-menu .form-text[data-v-8da927e9]{margin:0;font-size:.75rem;color:#222}[id=ctxTargetLabel][data-v-8da927e9]{font-weight:400}.context-menu__section[data-v-8da927e9]{padding:8px;margin-bottom:10px;background:#fff;border:1px solid #c9c9c9}.context-menu__list[data-v-8da927e9]{display:flex;flex-direction:column;gap:2px;max-height:190px;overflow-y:auto}.context-menu__section .form-label[data-v-8da927e9]{display:block;margin-bottom:4px;font-size:.75rem;font-weight:400;color:#333;text-align:left}.context-menu-input[data-v-8da927e9]{width:100%!important;height:30px!important;padding:4px 8px!important;margin:0!important;font-size:.75rem!important;color:#222!important;background:#fff!important;border:1px solid #b8b8b8!important;border-radius:0!important;box-shadow:inset 0 1px 2px #00000014!important}.context-menu-input[data-v-8da927e9]:focus{border-color:#7f9db9!important;box-shadow:inset 0 1px 2px #00000014!important}.context-menu-input[data-v-8da927e9]:disabled{color:#777!important;cursor:not-allowed;background:#e5e5e5!important;border-color:#c2c2c2!important;box-shadow:none!important}.filter-checkbox-item[data-v-8da927e9]{display:flex;gap:6px;align-items:center;min-height:22px;font-size:.75rem;color:#222}.context-menu .filter-checkbox-item input[type=checkbox][data-v-8da927e9]{width:14px!important;height:14px!important;margin:0!important}.context-sort-select[data-v-8da927e9]{padding-right:1.75rem!important;appearance:auto}[id=rankText] .form-label[data-v-8da927e9]{text-align:left}.context-menu__actions[data-v-8da927e9]{display:flex;gap:10px;align-items:center;justify-content:flex-end;padding-top:2px;text-align:right}.context-menu-btn[data-v-8da927e9]{display:inline-flex;align-items:center;justify-content:center;min-width:84px;height:32px;padding:4px 12px;font-size:.75rem;line-height:1.2;color:#222;text-align:center;white-space:nowrap;background:linear-gradient(to bottom,#fff,#efefef);border:1px solid #707070;border-radius:4px;box-shadow:1px 1px #00000040}.context-menu__actions .apply-filter-btn[data-v-8da927e9],.context-menu__actions .clear-filter-btn[data-v-8da927e9]{margin-top:0;margin-left:0}.context-menu-btn[data-v-8da927e9]:hover{color:#222;background:linear-gradient(to bottom,#fff,#e5e5e5);border-color:#4d4d4d}.context-menu .filter-btn .search-input-btn[data-v-8da927e9]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2rem;padding:0;margin-top:.5rem;line-height:1;border-radius:10%}.context-menu .filter-btn .clear-filter-btn[data-v-8da927e9]{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:2rem;margin-top:.5rem;margin-left:.5rem;font-size:small;color:#8a8a8a;background:#fff;border-style:solid;border-width:1px;border-radius:10%}.context-menu .filter-btn .clear-filter-btn[data-v-8da927e9]:hover{color:#fff;background:#8a8a8a}.scroll-top-tm[data-v-8da927e9]{right:2rem;z-index:100}.bottom-actions-tm[data-v-8da927e9]{display:flex;gap:1rem;align-items:center;justify-content:flex-end;padding:1rem;background:#faf7f0}#app[data-v-8da927e9],.l-main-root-wrap[data-v-8da927e9],.l-main-contents[data-v-8da927e9],.layout-body[data-v-8da927e9],html[data-v-8da927e9],body[data-v-8da927e9]{background-color:#faf7f0!important}input[type=radio][data-v-8da927e9],input[type=checkbox][data-v-8da927e9]{position:static!important;display:block!important;width:auto!important;height:auto!important;margin-right:auto!important;margin-left:auto!important;opacity:1!important}input[type=text][data-v-8da927e9]{padding:.35rem .5rem!important;font-size:.875rem!important}@media(min-width:768px){.card-body-tm[data-v-8da927e9]{display:inline-flex;justify-content:flex-start}.search-form[data-v-8da927e9]{flex-direction:row;gap:1rem;align-items:flex-end;width:auto}.search-field[data-v-8da927e9]{flex:0 0 auto;flex-direction:row;gap:.5rem;align-items:center}.field-label[data-v-8da927e9]{margin-bottom:0;white-space:nowrap}.search-button-field[data-v-8da927e9]{flex:0 0 auto;min-width:120px}}:root{--torem: .0625rem ;--torlh: .0625rlh ;--design-widith-sm: 375;--design-widith-md: 768;--design-widith-lg: 1280;--black: #000;--white: #fff;--orange01: #3abaff;--tag-orange: #ff8b25;--tag-green: #0f9b91;--tag-gray: #666e6e;--placeholder: #8fa0b8;--gray30: #e8e8e8;--gray20: #f5f5f5;--gray10: #f5f7fa;--blue: #3389da;--green: #1ed20e;--Main: #f28d35;--MainSub: #ffb270;--MainLight: #ffd2ab;--MainSuperLight: #fae7cd;--MainSuperLight_btn: #fcefe3;--MainBg: #faf7f0;--MainBg_archive: #fffbf5;--Text_Main: #3d526b;--Text_Sub: #506a8c;--Text_Light: #6b83a2;--Text_Placeholder: #c5d2e2;--Error_Text: #ff6277;--Error_Line: #ffe1e5;--Error_Bg: #fff7f8;--Bookmark_Text: #ff944d;--Bookmark_Bg: #fef4ef;--Pink_Text: #fe7ad2;--Pink_Bg: #faf7f9;--News_Text: #049a95;--News_Line: #ccebe5;--News_Bg: #f0fcfa;--font-sans-ja: "Meiryo", sans-serif;--font-family1: "Noto Sans JP", sans-serif;--font-family2: "Poppins", sans-serif;--font-base: 16;--font-ratio: 8;--font-2xs: calc(var(--font-base) * var(--font-ratio) / 12 * var(--torem));--font-xs: calc(var(--font-base) * var(--font-ratio) / 10 * var(--torem));--font-sm: calc(var(--font-base) * var(--font-ratio) / 9 * var(--torem));--font-md: calc(var(--font-base) * var(--font-ratio) / 8 * var(--torem));--font-lg: calc(var(--font-base) * var(--font-ratio) / 7 * var(--torem));--font-xl: calc(var(--font-base) * var(--font-ratio) / 5 * var(--torem));--font-2xl: calc(var(--font-base) * var(--font-ratio) / 3 * var(--torem));--leading-base: 4;--leading-xs: calc(var(--leading-base) * 3 * var(--torem));--leading-sm: calc(var(--leading-base) * 4 * var(--torem));--leading-md: calc(var(--leading-base) * 5 * var(--torem));--leading-lg: calc(var(--leading-base) * 6 * var(--torem));--leading-xl: calc(var(--leading-base) * 7 * var(--torem));--leading-2xl: calc(var(--leading-base) * 8 * var(--torem));--leading-3xl: calc(var(--leading-base) * 9 * var(--torem));--leading-4xl: calc(var(--leading-base) * 10 * var(--torem));--leading-none: 1;--leading-tight: 1.25;--leading-normal: 1.5;--leading-relaxed: 1.75;--leading-loose: 2;--space-base: 8;--space-2xs: calc(var(--space-base) * var(--torem));--space-xs: calc(var(--space-base) * 2 * var(--torem));--space-sm: calc(var(--space-base) * 3 * var(--torem));--space-md: calc(var(--space-base) * 5 * var(--torem));--space-lg: calc(var(--space-base) * 8 * var(--torem));--space-xl: calc(var(--space-base) * 13 * var(--torem));--radius-sm: 1rem;--radius-md: 2rem;--radius-lg: 2.5rem;--radius-full: 50%;--duration-fast: .3s;--duration-normal: .6s;--duration-slow: 1.2s;--ease-in-sine: cubic-bezier(.12, 0, .39, 0);--ease-out-sine: cubic-bezier(.61, 1, .88, 1);--ease-in-out-sine: cubic-bezier(.37, 0, .63, 1);--ease-in-quart: cubic-bezier(.5, 0, .75, 0);--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-in-out-quart: cubic-bezier(.76, 0, .24, 1);--ease-in-expo: cubic-bezier(.7, 0, .84, 0);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-in-out-expo: cubic-bezier(.87, 0, .13, 1)}#app,.l-main-root-wrap,.l-main-contents,.container{background-color:#faf7f0!important}.container::-webkit-scrollbar{width:12px}.container::-webkit-scrollbar-track{background-color:#f1f1f1}.container::-webkit-scrollbar-thumb{background-color:#c1c1c1;border:2px solid #f1f1f1;border-radius:6px}.container::-webkit-scrollbar-thumb:hover{background-color:#a8a8a8}.container::-webkit-scrollbar-button{display:block;width:12px;height:12px;background-color:#f1f1f1;background-repeat:no-repeat;background-position:center;background-size:8px 8px}.container::-webkit-scrollbar-button:hover{background-color:#e0e0e0}.container::-webkit-scrollbar-button:vertical:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath fill='%23888888' d='M4 1.5 7 6.5H1z'/%3E%3C/svg%3E")}.container::-webkit-scrollbar-button:vertical:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3E%3Cpath fill='%23888888' d='M1 1.5h6L4 6.5z'/%3E%3C/svg%3E")}.container::-webkit-scrollbar-button:vertical:increment:start,.container::-webkit-scrollbar-button:vertical:decrement:end{display:none}.container::-webkit-scrollbar-button:horizontal{display:none}.layout-body{padding:12px 56px;background-color:#faf7f0!important}html{-ms-overflow-style:none;scrollbar-width:none;background-color:#faf7f0!important}html::-webkit-scrollbar{display:none}body{position:relative;font-family:Noto Sans JP,sans-serif;font-size:1rem;line-height:1.5;color:#3d526b;background-color:#faf7f0!important}html.font-size-normal{font-size:100%}html.font-size-large{font-size:var(--portal-large-font-size, 130%)}body.theme-white,#app.theme-white,body.theme-white .l-main-root-wrap,body.theme-white .l-main-contents,body.theme-white .container,body.theme-white .layout-body{background-color:#faf7f0!important}body.theme-black,#app.theme-black,body.theme-black .l-main-root-wrap,body.theme-black .l-main-contents,body.theme-black .container,body.theme-black .layout-body{background-color:#000!important}body.theme-blue,#app.theme-blue,body.theme-blue .l-main-root-wrap,body.theme-blue .l-main-contents,body.theme-blue .container,body.theme-blue .layout-body{background-color:#00f!important}.scroll-top{position:absolute;right:16px;bottom:16px;z-index:10}.scroll-top-btn{display:inline-block;display:flex;align-items:center;justify-content:center;width:40px;aspect-ratio:1;background-color:#f28d35;border-radius:50%;transition:background-color .25s ease}.scroll-top-btn:hover{background-color:#ffb270}.file-links{display:flex;flex-wrap:wrap;gap:12px}.file-link-btn{display:inline-block;padding:8px 16px;font-size:.875rem;font-weight:500;color:#fff;text-decoration:none;cursor:pointer;background:linear-gradient(135deg,#2196f3,#1976d2);border:none;border-radius:6px;box-shadow:0 2px 4px #2196f34d;transition:all .3s ease}.file-link-btn:hover{background:linear-gradient(135deg,#1976d2,#1565c0);box-shadow:0 4px 12px #2196f366;transform:translateY(-2px)}.file-link-btn:active{box-shadow:0 2px 4px #2196f34d;transform:translateY(0)}.no-attachments{font-style:italic;color:#999}.file-item.existing-file{background-color:#f8f9fa;border:1px solid #6c757d}.file-item.existing-file .file-name{font-weight:500;color:#495057}.file-item.existing-file .remove-file-btn{background-color:#6c757d}.file-item.existing-file .remove-file-btn:hover{background-color:#5a6268}.main-btn{padding:9px 20px;font-size:.875rem;font-style:normal;font-weight:700;line-height:100%;color:var(--white);letter-spacing:.56px;cursor:pointer;background-color:var(--Main);border:1px solid var(--Main);border-radius:100px;transition:background-color .25s,color .25s}.main-btn.__large{padding:16px 32px;transition:background-color .25s ease}.main-btn.__icon{display:flex;gap:8px;align-items:center;justify-content:center;padding:12px 20px 12px 14px}.main-btn.is-active{color:var(--Main);background-color:var(--white)}.main-btn.is-active:hover{color:var(--Main);background-color:var(--white);border:1px solid var(--Main)}.main-btn:hover{background-color:var(--MainSub);border:1px solid var(--MainSub)}.disable-btn{display:flex;gap:8px;align-items:center;justify-content:center;padding:12px 20px 12px 14px;font-size:.875rem;font-style:normal;font-weight:700;line-height:100%;color:var(--Text_Light);letter-spacing:.56px;cursor:pointer;background-color:var(--gray10);border:none;border-radius:100px;transition:background-color .25s,color .25s}.disable-btn.is-active{color:var(--white);background-color:var(--Main)}.disable-btn.is-active path{stroke:var(--white)}.disable-btn.is-active:hover{background-color:var(--MainSub)}.small-btn{display:flex;align-items:flex-end;justify-content:center;width:24px;height:24px;aspect-ratio:1;padding-bottom:4px;font-size:.5rem;cursor:pointer;background-color:var(--MainSuperLight_btn);border-color:var(--Main);border-width:1px;border-radius:4px;transition:background-color .25s}.small-btn:hover{background-color:var(--MainSub)}.large-btn{display:flex;align-items:flex-end;justify-content:center;width:32px;height:32px;aspect-ratio:1;cursor:pointer;background-color:var(--MainSuperLight_btn);border-color:var(--Main);border-width:1px;border-radius:4px;transition:background-color .25s}.large-btn:hover{background-color:var(--MainSub)}.maintenance-btn-quick-link{display:flex;align-items:center;justify-content:center;width:32px;height:32px;aspect-ratio:1;cursor:pointer;background-color:var(--MainSuperLight_btn);border:1px solid var(--MainLight);border-radius:50%;transition:border-color .25s,background-color .25s}.maintenance-btn-quick-link:hover{background-color:var(--MainBg);border:1px solid var(--MainSuperLight)}.maintenance-btn-quick-link:hover path{fill:var(--MainSub)}.maintenance-btn-system-maintenance{display:flex;align-items:center;justify-content:center;width:32px;height:32px;aspect-ratio:1;margin-right:4px;cursor:pointer;background-color:var(--MainSuperLight_btn);border:1px solid var(--MainLight);border-radius:50%;transition:border-color .25s,background-color .25s}.maintenance-btn-system-maintenance:hover{background-color:var(--MainBg);border:1px solid var(--MainSuperLight)}.maintenance-btn-system-maintenance:hover path{fill:var(--MainSub)}.question-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;aspect-ratio:1;cursor:pointer;background-color:var(--MainSuperLight_btn);border:1px solid var(--MainLight);border-radius:50%;transition:border-color .25s,background-color .25s}.question-btn:hover{background-color:var(--MainBg);border-color:var(--Main)}.bookmark-btn{position:relative;display:flex;align-items:center;justify-content:center;width:32px;height:32px;aspect-ratio:1;background-color:var(--gray20);border:1px solid var(--gray30);border-style:none;border-radius:50%}.bookmark-btn.is-bookmark{background-color:var(--Bookmark_Text);border:1px solid var(--Bookmark_Text)}.bookmark-btn.is-bookmark path{stroke:var(--white)}.bookmark-btn.is-bookmark svg{fill:var(--white)}.board-search-btn{display:inline-block;width:auto;padding:6px 20px;margin:0;font-size:.875rem;font-style:bold;font-weight:700;line-height:160%;color:var(--white);letter-spacing:.4px;text-decoration:none;background-color:var(--Main);background-image:none;border:none;border-radius:100px;transition:background-color .25s ease}.board-search-btn:hover{background-color:var(--MainSub)}.link-btn{position:relative;display:block;display:flex;align-items:center;justify-content:space-between;padding:15px 16px;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;color:var(--Main);text-decoration:none;cursor:pointer;background-color:var(--white);border:1px solid var(--MainSuperLight);border-radius:8px}.link-btn:hover{background-color:var(--MainSuperLight_btn)}.pagination{display:flex;align-items:center;justify-content:center;width:fit-content;margin-inline:auto;margin-top:17px;border:1px solid var(--MainSuperLight);border-radius:8px}.page-link{display:flex;align-items:center;justify-content:center;width:40px;height:40px;font-size:1rem;font-style:normal;font-weight:700;line-height:100%;color:var(--white);letter-spacing:-.8px;background-color:var(--Main);transition:background-color .25s ease}.page-link:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--blue)}.page-link:hover{color:var(--Main);background-color:var(--MainSuperLight_btn)}.page-link:hover path{stroke:var(--Main)}.page-link:hover img{filter:brightness(0) saturate(100%) invert(47%) sepia(95%) saturate(2170%) hue-rotate(173deg) brightness(100%) contrast(106%)}.page-item.is-disabled .page-link{pointer-events:none;background-color:var(--white)}.page-item.is-disabled .page-link path{stroke:var(--Text_Placeholder)}.page-item.is-disabled .page-link img{filter:brightness(0) saturate(100%) invert(93%) sepia(4%) saturate(2389%) hue-rotate(182deg) brightness(97%) contrast(83%)}.page-item.is-active{pointer-events:none}.page-item.is-active .page-link{color:var(--Main);background-color:var(--white)}.page-item:first-child .page-link{border-radius:8px 0 0 8px}.page-item:last-child .page-link{border-radius:0 8px 8px 0}.page-item+.page-item .page-link{border-left:1px solid var(--MainSuperLight)}.page-link-bottom img{transform:rotate(180deg)}.page-btn{display:flex;justify-content:center;margin-top:24px}.modal-bg{position:fixed;top:0;left:0;z-index:9;display:none;width:100%;height:100%;background-color:#ffd17a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.modal-bg.is-modal-open-quick,.modal-bg.is-modal-open-fav,.modal-bg.is-modal-open-newslist,.modal-bg.is-modal-open-articleregi{z-index:4;display:block}.modal-quick{position:fixed;top:50%;left:50%;z-index:5;visibility:hidden;width:90%;max-width:880px;height:80%;background-color:var(--white);opacity:0;transform:translate(-50%,-50%);transition:opacity .5s ease,visibility .5s ease}.modal-quick.is-modal-open{visibility:visible;opacity:1}.modal-quick-inner{padding:16px 24px 32px}.modal-quick-title-wrap{position:relative;display:flex;justify-content:center;padding:16px 0 24px;border-bottom:1px solid var(--MainSuperLight)}.modal-quick-title{font-size:1.25rem;font-weight:700;line-height:1.5}.modal-quick-close-btn{position:absolute;right:0;display:flex;gap:8px;align-items:center;justify-content:center;padding:12px 24px;margin-left:auto;cursor:pointer;background-color:var(--white);border:none}.modal-quick-close-text{font-size:.875rem;font-style:normal;font-weight:700;line-height:160%;color:var(--Main);letter-spacing:.56px}.modal-fav{position:fixed;top:50%;left:50%;z-index:5;visibility:hidden;width:100%;max-width:720px;height:80%;background-color:var(--white);opacity:0;transform:translate(-50%,-50%);transition:opacity .5s ease,visibility .5s ease}.modal-fav.is-modal-open{visibility:visible;opacity:1}.modal-fav-inner{padding:16px 24px 32px}.modal-fav-title-wrap{position:relative;display:flex;justify-content:center;padding:16px 0 24px;border-bottom:1px solid var(--MainSuperLight)}.modal-fav-title{font-size:1.25rem;font-weight:700;line-height:1.5}.modal-fav-close-btn{position:absolute;right:0;display:flex;gap:8px;align-items:center;justify-content:center;padding:12px 24px;margin-left:auto;cursor:pointer;background-color:var(--white);border:none}.modal-fav-close-text{font-size:.875rem;font-style:normal;font-weight:700;line-height:160%;color:var(--Main);letter-spacing:.56px}.maintenance-btn-fav-link{display:flex;flex-direction:column;align-items:center;width:88px;height:100px;font-style:normal;font-weight:700;line-height:100%;color:var(--Main);cursor:pointer;background-color:var(--MainSuperLight_btn);border:none;transition:background-color .25s ease}.maintenance-btn-fav-link:hover{background-color:var(--MainBg)}.modal-fav-icon-picker{display:flex;gap:10px;align-items:center;padding-top:16px}.modal-fav-icon-label{font-size:.875rem;font-weight:700;color:#333}.modal-fav-icon-container{width:500px;height:80px;padding:5px;overflow:auto hidden;white-space:nowrap;border:1px solid var(--MainSuperLight);border-radius:5px}.modal-newslist{position:fixed;top:50%;left:50%;z-index:5;visibility:hidden;width:90%;height:95%;overflow:scroll;background-color:var(--white);opacity:0;transform:translate(-50%,-50%);transition:opacity .5s ease,visibility .5s ease}.modal-newslist-title{font-size:1.25rem;font-weight:700;line-height:1.5}.modal-newslist-close-btn{position:absolute;right:0;display:flex;gap:8px;align-items:center;justify-content:center;padding:12px 24px;margin-left:auto;cursor:pointer;background-color:var(--white);border:none}.modal-newslist-close-text{font-size:.875rem;font-style:normal;font-weight:700;line-height:160%;color:var(--Main);letter-spacing:.56px}.schedule{width:100%}.schedule-top{display:flex;align-items:center;justify-content:space-between}.schedule-contents{margin-top:13px}.schedule-list{border:1px solid var(--MainSuperLight);border-radius:8px}.schedule-item{display:block;background-color:var(--white);transition:background-color .25s ease}.schedule-item:hover{background-color:var(--MainSuperLight_btn)}.schedule-item+.schedule-item{border-top:1px solid var(--MainSuperLight)}.schedule-item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.schedule-item:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.schedule-item-link{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px;text-decoration:none}.schedule-item-link:after{position:absolute;top:50%;right:16px;display:block;width:16px;height:16px;content:"";background:url("data:image/svg+xml,%3csvg%20width='17'%20height='17'%20viewBox='0%200%2017%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.33325%2014.5L12.3333%208.5L6.33325%202.5'%20stroke='%238FA0B8'%20stroke-width='2'/%3e%3c/svg%3e") no-repeat center;background-size:contain;transform:translateY(-50%)}.schedule-date{display:flex;align-items:center;justify-content:center;width:100px;height:100%;padding:0 5px;font-size:.8125rem;font-weight:700;line-height:100%;color:var(--Text_Sub);text-align:center;white-space:nowrap;border-right:1px solid var(--MainSuperLight);border-left:1px solid var(--MainSuperLight)}.schedule-title{flex-grow:1;padding:4px 16px;overflow:hidden;text-overflow:ellipsis;font-size:1.125rem;font-weight:700;line-height:150%;color:var(--Main);white-space:nowrap}.contents-left{display:flex;flex-direction:column;gap:16px;width:100%;max-width:536px}.contents-right{width:100%}.footer{display:flex;align-items:flex-start;justify-content:flex-start;padding:20px;color:#fff;text-align:left;background-color:#000}.footer-container{display:flex;justify-content:flex-start;width:100%;margin:0 16px}.footer-section .left{margin-right:30px}.footer-section h3{margin-bottom:10px;font-size:1.125rem;font-weight:700}.footer-section a{color:#fff;text-decoration:underline}.footer-section a:visited{color:#fff}.footer-section:first-child{flex:0 0 12rem;min-width:12rem}.footer-section:last-child{flex:1 1 auto;min-width:0;word-break:normal;overflow-wrap:anywhere}input.news-article-writer-radio{z-index:1}.radio-name{margin-left:16px}input.modal-articleregi-checkbox{margin-right:4px;margin-left:16px}.heading-wrap{display:flex;gap:16px;align-items:center}.heading-title{font-size:1.25rem;font-style:normal;font-weight:700;line-height:150%}.heading-btn{margin-left:auto}.link-btn{position:relative;display:block;display:flex;align-items:center;justify-content:space-between;padding:15px 16px;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;color:var(--Main);text-decoration:none;cursor:pointer;background-color:var(--white);border:1px solid var(--MainSuperLight);border-radius:8px;transition:background-color .25s,border-color .25s}.link-btn:after{display:block;width:14px;height:15px;aspect-ratio:1;content:"";background:url("data:image/svg+xml,%3csvg%20width='17'%20height='17'%20viewBox='0%200%2017%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.33325%2014.5L12.3333%208.5L6.33325%202.5'%20stroke='%238FA0B8'%20stroke-width='2'/%3e%3c/svg%3e") no-repeat;background-position:center;background-size:contain;transition:transform .25s ease}.link-btn.__system_operation:after,.link-btn.__system_error:after{background:url("data:image/svg+xml,%3csvg%20width='14'%20height='14'%20viewBox='0%200%2014%2014'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='8'%20width='14'%20height='2'%20transform='rotate(90%208%200)'%20fill='%23F28D35'/%3e%3crect%20width='14'%20height='2'%20transform='matrix(-1%20-2.18557e-08%20-2.18557e-08%201%2014%206)'%20fill='%23F28D35'/%3e%3c/svg%3e")}.link-btn.__system_operation.is-open,.link-btn.__system_error.is-open{color:var(--Text_Main);background-color:var(--MainSuperLight_btn);border:1px solid var(--MainSuperLight)}.link-btn.__system_operation.is-open:after,.link-btn.__system_error.is-open:after{width:16px;height:20px;background:url("data:image/svg+xml,%3csvg%20width='17'%20height='21'%20viewBox='0%200%2017%2021'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3crect%20x='14.3237'%20y='6.25732'%20width='14'%20height='2'%20transform='rotate(135%2014.3237%206.25732)'%20fill='%231D8CFA'/%3e%3crect%20width='14'%20height='2'%20transform='matrix(-0.707107%20-0.707107%20-0.707107%200.707107%2014.3237%2014.7427)'%20fill='%231D8CFA'/%3e%3c/svg%3e");transform:rotate(90deg)}.link-btn:hover{background-color:var(--MainSuperLight_btn);border-color:var(--MainLight)}.link-btn-news{position:absolute;top:50%;right:156px;padding:6px 14px;font-size:1rem;font-style:normal;font-weight:700;line-height:1;border-radius:100px;transform:translateY(-50%)}.link-btn-news.is-active{background-color:var(--MainSuperLight_btn)}.modal-newslist-article-datetime{margin-right:6px}.articleregi-del-btn{padding:8px 15px;font-size:.875rem;font-weight:700;cursor:pointer;background-color:transparent;border:1px solid var(--Main);border-radius:5px;transition:background-color .3s}.articleregi-del-btn:hover{background-color:var(--MainSuperLight_btn)}.modal-newslist-bookmark{display:flex;align-items:center;justify-content:flex-end;margin-top:8px}.modal-newslist-bookmark-btn{display:inline-block;width:auto;padding:6px 20px;margin:0;font-size:.875rem;font-style:normal;font-weight:700;line-height:160%;color:var(--white);letter-spacing:.4px;text-decoration:none;cursor:pointer;background-color:var(--Main);background-image:none;border:none;border-radius:100px;transition:background-color .25s ease}.modal-newslist-bookmark-btn:hover{background-color:var(--MainSub)}.modal-newslist-article-tag{display:flex}.modal-newslist-article-necessity{padding:6px 8px;margin-right:6px;margin-left:16px;font-size:.8125rem;font-style:normal;font-weight:700;line-height:100%}.modal-newslist-article-cat{width:fit-content;padding:6px 8px;font-size:.8125rem;font-style:normal;font-weight:400;line-height:100%;letter-spacing:.26px;background-color:var(--tag-gray);border:1px solid var(--tag-gray);border-radius:4px}.newslist__red{color:var(--Error_Text)}.newslist__white{background-color:var(--gray10);border:1px solid var(--gray30)}.modal-newslist-article-time{margin-top:8px;margin-left:24px;font-size:.9375rem;font-style:normal;font-weight:400;line-height:1;color:var(--Error_Text)}.modal-newslist-article-title{display:flex;align-items:center;margin-top:8px;margin-right:8px;margin-left:32px;color:var(--Main)}.modal-newslist-article-main{margin-top:24px;margin-left:80px}.modal-newslist-article-footer{display:flex;align-items:center;margin-top:24px;margin-left:32px}.modal-newslist-article-organization,.modal-newslist-article-pic,.modal-newslist-article-type{margin-right:24px}.modal-newslist-article-date{display:flex;align-items:center;margin-top:24px;margin-left:32px}.modal-newslist-article-start,.modal-newslist-article-end{margin-right:24px}.footer{padding:40px 0;margin-top:auto;color:#fff;background-color:#000}.footer-container{display:flex;gap:40px;justify-content:space-between;max-width:1200px;padding:0 20px;margin:0 auto}.footer-section{flex:1}.footer-section h3{margin-bottom:16px;font-size:1.125rem;font-weight:700;color:#fff}.footer-section a{display:inline-block;font-size:.875rem;line-height:1.6;color:#fff;text-decoration:underline;transition:color .2s ease}.footer-section a:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.footer-section a:hover{color:#ccc}.footer-section p{margin:0 0 8px;font-size:.875rem;line-height:1.6;color:#fff}@media(max-width:768px){.footer{padding:30px 0}.footer-container{flex-direction:column;gap:30px}.footer-section h3{margin-bottom:12px;font-size:1rem}.footer-section a,.footer-section p{font-size:.8125rem}}.header{position:sticky;top:0;z-index:100;padding:12px 0;background-color:var(--white);border-bottom:1px solid var(--MainSuperLight)}.header-inner{display:flex;justify-content:space-between;padding-right:24px;padding-left:32px}.header-left-wrap{display:flex;gap:32px;align-items:center}.header-title-wrap{display:flex;gap:12px;align-items:center}.header-title-wrap:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:4px}.header-title{display:flex;gap:8px;align-items:center;font-size:1.125rem;font-style:normal;font-weight:700;line-height:100%;color:#141414;letter-spacing:.54px;cursor:pointer}.header-title:before{display:block;width:32px;aspect-ratio:1;content:"";background:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1.98764%202.40932C2.48401%202.03103%203.12852%201.90613%203.73026%202.07161L16%205.44577L28.2696%202.07161C28.8714%201.90613%2029.5159%202.03103%2030.0123%202.40932C30.5086%202.78761%2030.8%203.37593%2030.8%204.00002V24.48C30.8%2025.3804%2030.1984%2026.1697%2029.3303%2026.4084L16.5303%2029.9284C16.1832%2030.0239%2015.8167%2030.0239%2015.4696%2029.9284L2.66964%2026.4084C1.80153%2026.1697%201.19995%2025.3804%201.19995%2024.48V4.00002C1.19995%203.37593%201.49128%202.78761%201.98764%202.40932ZM14%209.04426L5.19995%206.62426V22.9558L14%2025.3758V9.04426ZM18%2025.3758L26.8%2022.9558V6.62426L18%209.04426V25.3758Z'%20fill='%23F28D35'/%3e%3c/svg%3e") no-repeat;background-position:center;background-size:contain}.header-title:visited{color:#141414}.header-sub-title{font-size:.875rem;font-style:normal;font-weight:700;line-height:100%;color:var(--Main);letter-spacing:.7px}.header-login-wrap{display:flex;align-items:center}.header-fontsize{display:flex;gap:6px;align-items:center;padding:4px 16px;border-left:1px solid var(--MainSuperLight)}.header-control-label{font-size:.875rem;font-style:normal;font-weight:700;line-height:100%;color:#141414;white-space:nowrap}.header-text-btn{width:auto;min-width:38px;height:24px;padding:0 8px;font-size:.75rem;font-style:normal;font-weight:700;line-height:100%;color:#141414;cursor:pointer;border:1px solid var(--MainLight);border-radius:2px;transition:background-color .25s ease}.header-text-btn:hover{background-color:var(--MainBg)}.header-text-btn.is-active{color:var(--white);background-color:var(--Main);border-color:var(--Main)}.header-color-btn{width:auto;min-width:24px;height:24px;padding:0 8px;font-size:.75rem;font-style:normal;font-weight:700;line-height:100%;color:#141414;cursor:pointer;border:1px solid var(--MainLight);border-radius:2px;transition:box-shadow .25s ease,transform .25s ease}.header-color-btn.is-active{box-shadow:inset 0 0 0 2px var(--Main)}.header-color-btn-white{color:#141414;background-color:var(--white)}.header-color-btn-black{color:var(--white);background-color:#000}.header-color-btn-blue{color:var(--white);background-color:#00f}.header-login{display:flex;gap:8px;align-items:center;padding:4px 16px;border-left:1px solid var(--MainSuperLight)}.header-login-icon{display:block;width:24px;height:24px;object-fit:contain}.school-select{width:160px;padding:3px 8px 3px 16px;margin-left:4px;font-family:inherit;font-size:.875rem;color:inherit;appearance:none;cursor:pointer;background-color:var(--white);background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.66669%2011L4.66669%205L12.6667%205L8.66669%2011Z'%20fill='%23F28D35'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:16px 16px;border:none;border:1px solid var(--MainLight);border-radius:8px;transition:border-color .25s}.school-select:hover{border-color:var(--Main)}.school-select:focus{outline:2px solid var(--blue);border-color:var(--Main)}.header-login #select-belong-info{flex:0 0 calc(12.7em + 44px);width:calc(12.7em + 44px);min-width:calc(12.7em + 44px);padding-right:28px}.header-login #select-belong-info option{padding-right:16px;padding-left:16px}.header-login-name{font-size:.9375rem;font-style:normal;font-weight:400;line-height:160%;color:#141414;letter-spacing:.6px}.header-function{display:flex;gap:16px;align-items:center;padding-left:16px;border-left:1px solid var(--MainSuperLight)}.header-function-mainte{position:relative}.maintenance-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;aspect-ratio:1;cursor:pointer;background-color:var(--MainSuperLight_btn);border:1px solid var(--MainLight);border-radius:50%;transition:border-color .25s,background-color .25s}.maintenance-btn:hover{background-color:var(--MainBg);border:1px solid var(--MainSuperLight)}.maintenance-btn:hover path{fill:var(--MainSub)}.maintenance-btn svg{display:block}.header-function-faq,.header-function-logout{display:flex;align-items:center}.header-logout-btn{min-width:72px;height:32px;padding:0 12px;font-size:.75rem;font-weight:700;line-height:1;color:var(--white);cursor:pointer;background-color:var(--Main);border:none;border-radius:16px;transition:opacity .25s ease}.header-logout-btn:hover{opacity:.8}.mainte-list{position:absolute;top:37px;right:0;z-index:10;display:none;visibility:hidden;width:max-content;min-width:175px;padding:0;margin:0;pointer-events:none;list-style:none;border-radius:8px;opacity:0;transition:opacity .2s}.mainte-list.is-active{display:block;visibility:visible;pointer-events:auto;opacity:1}.mainte-list:before{position:absolute;top:-10px;right:8px;display:block;width:14px;height:12px;content:"";background-color:var(--Main);clip-path:polygon(0 0,50% 100%,100% 0);transform:rotate(180deg)}.mainte-list-item{display:block}.mainte-list-item+.mainte-list-item{border-top:1px solid var(--MainSuperLight)}.mainte-list-item a{display:block;padding:16px;font-size:.8125rem;font-style:normal;font-weight:700;line-height:100%;color:var(--white);white-space:nowrap;text-decoration:none;background-color:var(--Main);transition:background-color .25s ease}.mainte-list-item a:hover{background-color:var(--MainSub)}.mainte-list-item a:focus-visible{box-shadow:inset 0 0 0 2px var(--blue)}.mainte-list-item:first-child a{border-radius:8px 8px 0 0}.mainte-list-item:last-child a{border-radius:0 0 8px 8px}@media(max-width:1200px){.header-inner{flex-wrap:wrap;row-gap:8px;padding-right:16px;padding-left:16px}.header-left-wrap{width:100%}.header-login-wrap{display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:flex-end;width:100%}.header-fontsize,.header-login,.header-function{min-width:0;border-left:none}.header-fontsize{flex-wrap:wrap;justify-content:flex-end;padding:4px 0}.header-login{padding:4px 0}.header-function{padding-left:0}.header-login #select-belong-info{flex:1 1 calc(12.7em + 44px);min-width:0;max-width:100%}}.inspect-head{display:flex;flex-direction:column}.system-management-page{padding:0 32px 28px}.system-management-page .system-management-header{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:18px;border-bottom:1px solid #d7cfc0}.system-management-page .page-title{padding-block:12px;margin:0;font-size:1.5rem;font-weight:700;line-height:1.3;color:#111}.system-management-page .system-management-back-btn-wrap{display:flex;flex-shrink:0;align-items:center;padding-block:12px}.system-management-page .system-table-container{overflow:hidden;background:#fff;border:1px solid #f2b248}.system-management-page .table-wrapper{overflow-x:auto}.system-management-page .system-table{width:100%;min-width:880px;table-layout:fixed;border-collapse:collapse}.system-management-page .system-table th,.system-management-page .system-table td{padding:9px 10px;font-size:.9375rem;line-height:1.25;vertical-align:middle;color:#111;text-align:left;white-space:nowrap;border:1px solid #f2b248}.system-management-page .system-table th{font-weight:700;background:#d8d8d8}.system-management-page .system-table th.system-name{width:auto}.system-management-page .system-table th.target{width:100px;min-width:100px;max-width:100px}.system-management-page .system-table th.status{width:250px;min-width:250px;max-width:250px}.system-management-page .system-table th.last-updated{width:260px;min-width:260px;max-width:260px}.system-management-page .system-table th.actions{width:70px;min-width:70px;max-width:70px;text-align:center}.system-management-page .system-table td.system-name{overflow:hidden;text-overflow:ellipsis}.system-management-page .system-table td.actions{text-align:center;background:#fff}.system-management-page .status-text{font-weight:500}.system-management-page .status-text.status-normal{color:#000}.system-management-page .status-text.status-notice-maintenance{color:#003bff}.system-management-page .status-text.status-error{color:#e80000}.system-management-page .action-btn{min-width:46px;height:32px;padding:0 10px;font-size:.875rem;font-weight:600;line-height:1;color:#fff;cursor:pointer;background:#f28d35;border-radius:7px;transition:background-color .25s ease}.system-management-page .update-btn:hover{background-color:var(--MainSub)}.system-management-page .no-data{font-size:1rem;color:#8f8f8f;text-align:left}@media(max-width:900px){.system-management-page{padding:8px 16px 20px}.system-management-page .system-management-header{gap:10px;margin-bottom:12px}.system-management-page .page-title{font-size:1.25rem}.system-management-page .back-btn{min-width:72px;height:36px;font-size:.875rem}.system-management-page .system-management-back-btn-wrap{padding-block:8px}.system-management-page .system-table{min-width:760px}.system-management-page .system-table th,.system-management-page .system-table td{padding:8px;font-size:.8125rem}.system-management-page .system-table th.last-updated{width:160px;min-width:180px;max-width:160px}.system-management-page .action-btn{min-width:42px;height:30px;font-size:.8125rem}}.contents{--top-left-pane-max: 574px;--top-left-pane-max-student: 584px;padding:12px 36px}.contents .contents-student{display:grid;grid-template-columns:minmax(0,var(--top-left-pane-max-student)) minmax(0,1fr);gap:24px;align-items:flex-start;padding:0}.contents .contents-student .link{justify-self:start;width:100%;max-width:574px}.contents .contents-inner{display:flex;gap:3.13vw;padding:0}.contents .contents-inner .contents-left{display:flex;flex-direction:column;gap:16px;width:100%;max-width:var(--top-left-pane-max)}.contents .contents-inner .contents-right{flex:1 1 auto;width:auto;min-width:0}@media(max-width:900px){.contents{padding-inline:24px}.contents .contents-student{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding-inline:0}.contents .contents-student>*{width:100%;min-width:0}.contents .contents-inner{gap:16px;padding-inline:0}.contents .contents-inner .contents-left,.contents .contents-inner .contents-right{flex:1 1 0;width:auto;min-width:0;max-width:none}}@media(max-width:640px){.contents{padding-inline:16px}.contents .contents-student{grid-template-columns:repeat(2,minmax(0,1fr))}.contents .contents-student>*{width:100%;min-width:0}.link,.system{padding-inline:16px}.link .heading-wrap,.system .heading-wrap{flex-wrap:nowrap;align-items:center}.link .heading-wrap{flex-wrap:wrap;align-items:flex-start}}.search{padding:40px 0;margin-bottom:0;background:linear-gradient(135deg,#fae7cd,#ffd2ab)}.search .search-inner{max-width:800px;padding:0 20px;margin:0 auto}.search .search-form{position:relative}.search .search-form .search-input{width:100%;padding:16px 60px 16px 20px;font-size:1rem;background-color:#fff;border:none;border-radius:50px;box-shadow:0 2px 10px #0000001a}.search .search-form .search-input:focus{outline:none;box-shadow:0 2px 15px #00000026}.search .search-form .search-btn{position:absolute;top:50%;right:8px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;background:#f28d35;border:none;border-radius:50%;transform:translateY(-50%);transition:background-color .25s ease}.search .search-form .search-btn:hover{background:#e57239}.search .search-form .search-btn svg{fill:#fff}.link{padding:8px 5px 5px;margin-bottom:24px;background:#fff;border-radius:8px}.link .heading-wrap{display:flex;gap:12px;align-items:center;justify-content:space-between}.link .heading-btn{display:flex;gap:8px;align-items:center}.link .link-fav-button{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;padding:4px 12px;line-height:1;cursor:pointer;background-color:var(--Main);border:none;border-radius:20px;transition:background-color .25s ease}.link .link-fav-button:hover{background-color:var(--MainSub)}.link .link-fav-button .link-text{margin:0;font-size:.875rem;font-weight:700;color:var(--white);white-space:nowrap}.link .link-inner{margin-top:4px;background-color:var(--white);border:1px solid var(--MainSuperLight);border-radius:8px}.link .link-scroll-wrap{padding-bottom:8px;overflow:auto hidden}.link .link-overly{margin-top:10px}.link .link-list{display:grid;grid-template-columns:repeat(var(--quick-link-column-count, 5),94px);gap:16px;width:max-content;padding-right:14px;padding-left:14px}.link .link-item .link-link{display:flex;flex-direction:column;align-items:center;width:100%;max-width:94px;height:97px;font-style:normal;font-weight:700;line-height:100%;color:var(--Main);background-color:var(--MainSuperLight_btn);transition:background-color .25s ease}.link .link-item .link-link:hover{background-color:#f8f9fa}.link .link-item .link-link:hover .link-icon img{opacity:.8;transition:opacity .2s ease}.link .link-item .link-link:hover .link-text{color:#f59e0b;transition:color .2s ease}.link .link-item .link-link:focus{outline:2px solid var(--blue);outline-offset:2px}.link .link-item .link-text{display:-webkit-box;max-width:90%;margin-top:.4px;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;font-size:.7188rem;font-weight:700;color:#374151;text-align:center;word-wrap:break-word;overflow-wrap:break-word;white-space:normal;-webkit-box-orient:vertical}.link .link-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;margin:auto}.link .link-icon img{display:block;width:48px;max-width:48px;height:48px;max-height:48px;object-fit:contain}.link .link-icon img[src$=".svg"]{filter:brightness(0) saturate(100%) invert(64%) sepia(78%) saturate(1574%) hue-rotate(347deg) brightness(101%) contrast(95%)}.link .link-icon img:not([src]),.link .link-icon img[src=""],.link .link-icon img[src*="default.svg"]{background-color:#f3f4f6;border-radius:4px;opacity:.6}.link .link-list-wrap{width:100%;max-height:0;margin-top:0;overflow:hidden;opacity:0;transition:all .5s ease}.link .link-list-wrap.is-active{width:max-content;min-width:100%;max-height:var(--quick-link-expanded-height, 0);margin-top:16px;overflow:visible hidden;opacity:1;transition:all .5s ease}.link .link-overly-btn{display:inline-block;display:flex!important;visibility:visible;gap:8px;align-items:center;width:auto;padding:8px 24px;margin:16px 0 0;margin-inline:auto;font-size:.875rem;font-style:normal;font-weight:700;line-height:160%;color:var(--Main);letter-spacing:.56px;text-decoration:none;background-color:var(--white);background-image:none;border:none;border-radius:0;opacity:1;transition:background-color .25s ease}.link .link-overly-btn:hover{color:var(--Text_Sub);background-color:transparent}.link .link-overly-btn:hover .link-overly-icon:before,.link .link-overly-btn:hover .link-overly-icon:after{background-color:var(--Text_Sub)}.link .link-overly-text{display:inline-block;color:inherit}.link .link-overly-icon{position:relative;display:inline-block;width:14px;height:14px}.link .link-overly-icon:before{position:absolute;top:50%;left:50%;display:block;width:100%;height:2px;content:"";background-color:var(--Main);transform:translate(-50%,-50%);transition:transform .2s ease}.link .link-overly-icon:after{position:absolute;top:0;left:50%;display:block;width:2px;height:100%;content:"";background-color:var(--Main);transform:translate(-50%);transition:transform .2s ease}.link .link-overly-btn.is-active .link-overly-icon:after{transform:translate(-50%) rotate(90deg)}.link .maintenance-btn-fav-link{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:4px 12px;cursor:pointer;background-color:var(--Main);border:none;border-radius:20px;transition:background-color .25s ease}.link .maintenance-btn-fav-link:hover{background-color:var(--MainSub)}.link .maintenance-btn-fav-link .link-text{margin:0;font-size:.875rem;font-weight:700;color:var(--white);white-space:nowrap}.info,.schedule{padding:24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014}.info .heading-wrap,.schedule .heading-wrap{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;margin-bottom:20px;border-bottom:1px solid #eee}.info .heading-wrap .heading-title,.schedule .heading-wrap .heading-title{margin:0;font-size:1.125rem;font-weight:700;color:#333}.info .info-list,.info .schedule-list,.schedule .info-list,.schedule .schedule-list{padding:0;margin:0;list-style:none}.info .info-item,.schedule .info-item{position:relative;border-bottom:1px solid #f0f0f0}.info .info-item:last-child,.schedule .info-item:last-child{border-bottom:none}.info .info-item.is-new .info-text,.schedule .info-item.is-new .info-text{font-weight:700}.info .info-item.is-new:before,.schedule .info-item.is-new:before{position:absolute;top:8px;right:8px;padding:2px 4px;font-size:.625rem;font-weight:700;color:#fff;content:"NEW";background-color:#e74c3c;border-radius:4px}.info .info-item .info-link,.schedule .info-item .info-link{display:block;padding:12px 0;color:#333;text-decoration:none;transition:background-color .2s}.info .info-item .info-link:hover,.schedule .info-item .info-link:hover{padding:12px;margin:0 -12px;background-color:#f8f9fa;border-radius:4px}.info .info-item .info-meta,.schedule .info-item .info-meta{display:flex;gap:8px;align-items:center;margin-bottom:4px}.info .info-item .info-meta .info-date,.schedule .info-item .info-meta .info-date{font-size:.75rem;color:#666}.info .info-item .info-meta .info-category,.schedule .info-item .info-meta .info-category{padding:2px 6px;font-size:.625rem;font-weight:700;border-radius:4px}.info .info-item .info-meta .info-category.category--important,.schedule .info-item .info-meta .info-category.category--important{color:#fff;background-color:#e74c3c}.info .info-item .info-meta .info-category.category--procedure,.schedule .info-item .info-meta .info-category.category--procedure{color:#fff;background-color:#3498db}.info .info-item .info-meta .info-category.category--update,.schedule .info-item .info-meta .info-category.category--update{color:#fff;background-color:#27ae60}.info .info-item .info-meta .info-category.category--terms,.schedule .info-item .info-meta .info-category.category--terms{color:#fff;background-color:#f39c12}.info .info-item .info-meta .info-category.category--system,.schedule .info-item .info-meta .info-category.category--system{color:#fff;background-color:#9b59b6}.info .info-item .info-text,.schedule .info-item .info-text{margin:0;font-size:.875rem;line-height:1.4}.info .info-empty,.schedule .info-empty{padding:40px 20px;font-size:.875rem;color:#999;text-align:center}.board{width:100%;padding:8px 5px 13px;margin-top:24px;overflow-x:auto;background:#fff;border-radius:8px}.board .notice-all-link{padding:2px;color:var(--Main);background-color:transparent;border:none}.board .notice-all-link:hover{color:var(--Text_Sub);background-color:transparent}.board .board-top{display:flex;align-items:center;justify-content:space-between;width:100%}.board .board-top .board-title{margin:0;font-size:1.125rem;font-weight:700;color:#333}.board .board-search{width:100%}.board .board-form{display:flex;gap:40px;align-items:center;justify-content:space-between;width:100%;padding-left:32px}.board .board-form-right{display:flex;flex-shrink:0;flex-wrap:nowrap;gap:40px;align-items:center;margin-left:auto}.board .board-search-select{width:148px;padding:3px 8px 3px 16px;margin-bottom:4px;margin-left:4px;font-family:inherit;color:inherit;appearance:none;cursor:pointer;background-color:var(--white);background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.66669%2011L4.66669%205L12.6667%205L8.66669%2011Z'%20fill='%23F28D35'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:16px 16px;border:none;border:1px solid var(--MainLight);border-radius:8px}.board .board-radio{display:flex;flex-wrap:nowrap;gap:12px;align-items:center}.board .board-radio label{padding:4px 14px 4px 8px;white-space:nowrap;border-radius:8px}.board .board-radio label:has(input:checked){background-color:var(--MainSuperLight)}.board .board-radio label+label{margin-left:4px}.board .board-radio .board-search-radio{display:inline-block!important;width:16px;height:16px;margin:0 6px 0 0;vertical-align:middle}.board .board-radio .board-search-radio+span{padding:0!important;font-size:.8125rem;font-style:normal;font-weight:700;line-height:100%;letter-spacing:.26px;word-break:keep-all;white-space:nowrap;cursor:pointer}.board .board-radio .board-search-radio+span:before,.board .board-radio .board-search-radio+span:after{display:none!important;content:none!important}.board .board-radio .board-search-radio:checked+span:before,.board .board-radio .board-search-radio:checked+span:after{display:none!important;content:none!important}.board .board-search-title{margin-left:.3rem;font-size:.9375rem;font-style:normal;font-weight:700;line-height:1;color:var(--Text_Sub);letter-spacing:.6px;white-space:nowrap}.board .category-group{display:flex;flex-wrap:nowrap;gap:8px;align-items:center}.board .board-search-btn{flex-shrink:0;min-width:88px;margin-bottom:2px;white-space:nowrap}.board .category-label{font-size:.9375rem;font-style:normal;font-weight:700;line-height:1;color:var(--Text_Sub);letter-spacing:.6px;white-space:nowrap}.board .category-select{min-width:120px;padding:4px 8px;font-size:.875rem;background:#fff;border:1px solid #ddd;border-radius:4px}.board .board-list{width:100%;min-width:800px;border:1px solid var(--MainSuperLight);border-radius:8px}.board .board-contents{display:flex;flex-direction:column;gap:0}.board .board-item{display:grid;grid-template-columns:auto 1fr;min-height:80px;padding:8px 0;background-color:var(--white);transition:background-color .25s ease}.board .board-item:hover{background-color:var(--MainSuperLight_btn)}.board .board-item+.board-item{border-top:1px solid var(--MainSuperLight)}.board .board-item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.board .board-item:last-child{border-bottom-right-radius:8px;border-bottom-left-radius:8px}.board .board-item-bookmark{display:flex;align-items:center;justify-content:center;padding:20px 16px 20px 20px}.board .board-item-link{position:relative;display:grid;grid-template-columns:88px 1fr;width:100%;padding:0 8px 0 0}.board .board-item-link:after{position:absolute;top:50%;right:16px;display:block;width:16px;height:16px;aspect-ratio:1;content:"";background:url("data:image/svg+xml,%3csvg%20width='17'%20height='17'%20viewBox='0%200%2017%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.33325%2014.5L12.3333%208.5L6.33325%202.5'%20stroke='%238FA0B8'%20stroke-width='2'/%3e%3c/svg%3e") no-repeat;background-position:center;background-size:contain;transform:translateY(-50%)}.board .board-item-link:focus-visible{box-shadow:inset 0 0 0 2px var(--blue)}.board .board-item-link:focus-visible .board-cat{border-left:none}.board .board-cat{display:grid;align-items:center;justify-content:center;height:100%;padding:0 5px;text-align:center;border-right:1px solid var(--MainSuperLight);border-left:1px solid var(--MainSuperLight)}.board .board-cat-title{font-size:.8125rem;font-style:normal;font-weight:700;line-height:100%;color:var(--Text_Sub)}.board .board-empty{padding:40px 20px;font-size:.875rem;color:#999;text-align:center}.board .modal-newslist{position:fixed;top:0;left:0;z-index:1000;display:flex;visibility:hidden;align-items:center;justify-content:center;width:100%;height:100%;opacity:0;transition:all .3s ease}.board .modal-newslist.show{visibility:visible;opacity:1}.board .modal-newslist.show .modal-content{transform:translateY(0)}.board .modal-newslist .modal-bg{position:absolute;top:0;left:0;width:100%;height:100%;cursor:pointer;background-color:#00000080}.board .modal-newslist .modal-content{position:relative;max-width:600px;max-height:80vh;padding:24px;overflow-y:auto;background:#fff;border-radius:8px;box-shadow:0 10px 30px #0003;transform:translateY(-20px);transition:transform .3s ease}.board .modal-newslist .modal-content .modal-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px;margin-bottom:16px;border-bottom:1px solid #eee}.board .modal-newslist .modal-content .modal-header .modal-title{margin:0;font-size:1.125rem;font-weight:700;color:#333}.board .modal-newslist .modal-content .modal-header .modal-close{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;font-size:1.5rem;color:#999;cursor:pointer;background:none;border:none}.board .modal-newslist .modal-content .modal-header .modal-close:hover{color:#333}.board .modal-newslist .modal-content .modal-body .modal-meta{display:flex;gap:12px;align-items:center;margin-bottom:16px}.board .modal-newslist .modal-content .modal-body .modal-meta .modal-date{font-size:.875rem;color:#666}.board .modal-newslist .modal-content .modal-body .modal-meta .modal-category{padding:4px 8px;font-size:.75rem;font-weight:700;border-radius:4px}.board .modal-newslist .modal-content .modal-body .modal-meta .modal-category.category--important{color:#fff;background-color:#e74c3c}.board .modal-newslist .modal-content .modal-body .modal-meta .modal-category.category--procedure{color:#fff;background-color:#3498db}.board .modal-newslist .modal-content .modal-body .modal-meta .modal-category.category--update{color:#fff;background-color:#27ae60}.board .modal-newslist .modal-content .modal-body .modal-meta .modal-category.category--terms{color:#fff;background-color:#f39c12}.board .modal-newslist .modal-content .modal-body .modal-meta .modal-category.category--system{color:#fff;background-color:#9b59b6}.board .modal-newslist .modal-content .modal-body .modal-text{margin:0;font-size:1rem;line-height:1.6;color:#333}.board .target{display:flex}.board .target-icon{display:block;width:16px;aspect-ratio:1;background-position:center;background-size:contain}.board .target-icon.__staff{background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_485_7792'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='16'%20height='16'%3e%3ccircle%20cx='8'%20cy='8'%20r='8'%20fill='%23FAF7F0'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_485_7792)'%3e%3crect%20width='16'%20height='16'%20fill='%23FFD2AB'/%3e%3ccircle%20cx='8'%20cy='18.5'%20r='8.5'%20fill='%23F28D35'/%3e%3ccircle%20cx='3'%20cy='3'%20r='3'%20transform='matrix(1%200%200%20-1%205%208.5)'%20fill='%23F28D35'/%3e%3c/g%3e%3c/svg%3e") no-repeat;background-position:center}.board .target-icon.__parent{background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_485_7792'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='16'%20height='16'%3e%3ccircle%20cx='8'%20cy='8'%20r='8'%20fill='%23FAF7F0'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_485_7792)'%3e%3crect%20width='16'%20height='16'%20fill='%23DAFFAC'/%3e%3ccircle%20cx='8'%20cy='18.5'%20r='8.5'%20fill='%239CFF23'/%3e%3ccircle%20cx='3'%20cy='3'%20r='3'%20transform='matrix(1%200%200%20-1%205%208.5)'%20fill='%239CFF23'/%3e%3c/g%3e%3c/svg%3e") no-repeat;background-position:center}.board .target-icon.__student{background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_485_7792'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='16'%20height='16'%3e%3ccircle%20cx='8'%20cy='8'%20r='8'%20fill='%23FAF7F0'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_485_7792)'%3e%3crect%20width='16'%20height='16'%20fill='%23B4E0FF'/%3e%3ccircle%20cx='8'%20cy='18.5'%20r='8.5'%20fill='%2355B8FF'/%3e%3ccircle%20cx='3'%20cy='3'%20r='3'%20transform='matrix(1%200%200%20-1%205%208.5)'%20fill='%2355B8FF'/%3e%3c/g%3e%3c/svg%3e") no-repeat;background-position:center}.board .cat-title-notice{color:var(--blue)}.board .cat-title-event{color:var(--green)}.board .cat-title-others{color:var(--Text_Sub)}.board .board-article{display:grid;grid-template-columns:subgrid;grid-column:span 1;padding:4px 16px}.board .board-article-heading{display:grid;grid-template-columns:auto 1fr;gap:8px;min-width:0}.board .board-article-title{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;font-size:1rem;font-style:normal;font-weight:700;line-height:150%;color:var(--Main);white-space:nowrap;text-decoration:underline;text-decoration-color:var(--Main)}.board .board-article-title.__read{font-weight:500;color:#3d526b;text-decoration:none}.board .articl-description{position:absolute;display:none;width:640px;padding:10px;margin-top:-200px;margin-left:100px;font-size:.75rem;line-height:1.6em;color:var(--Main);background:var(--MainSuperLight);border:1px solid var(--Main);border-radius:5px}.board .articl-description-body{margin-left:8px}.board .articl-description-body.__over-title{font-weight:700}.board .articl-description:before{position:absolute;top:174px;right:590px;margin-left:-15px;content:"";border:15px solid transparent;border-top:30px solid var(--Main)}.board .board-article-heading:hover .articl-description{top:0;left:80px;display:inline-block}.board .board-article-school{margin-top:4px;margin-left:16px;font-size:.75rem;font-style:normal;font-weight:400;line-height:1;color:var(--Text_Main)}.board .board-article-time{display:flex;align-items:center;margin-top:4px;margin-left:16px;font-size:.75rem;font-style:normal;font-weight:400;line-height:1;color:var(--Text_Main)}.board .board-article-datetime{margin-right:6px}.board .board-article-deadline{font-size:.875rem;font-style:normal;font-weight:700;line-height:1}.board .board-articl-tag{width:fit-content;padding:6px 8px;font-size:.8125rem;font-style:normal;font-weight:400;line-height:100%;color:var(--Text_Sub);letter-spacing:.26px;background-color:var(--gray10);border:1px solid var(--gray30);border-radius:4px}.board .board-articl-tag.__green{color:var(--white);background-color:var(--tag-green);border:1px solid var(--tag-green)}.board .board-articl-tag.__orange{color:var(--white);background-color:var(--tag-orange);border:1px solid var(--tag-orange)}.board .board-articl-tag.__gray{color:var(--white);background-color:var(--tag-gray);border:1px solid var(--tag-gray)}.board .board-articl-tag.target-1{color:#fff;background-color:#000;border:1px solid black}.board .board-articl-tag.target-2{color:#fff;background-color:#00f;border:1px solid blue}.board .board-articl-tag.target-3{color:#fff;background-color:green;border:1px solid green}.board .board-articl-tag.target-4{color:#fff;background-color:#4169e1;border:1px solid royalblue}.board .board-article-state{margin-right:6px;font-size:.8125rem;font-style:normal;font-weight:700;line-height:100%}.board .board-article-state.__red{color:var(--Error_Text)}.board .board-title-wrapper{position:relative;display:inline-block;width:100%;min-width:0;overflow:hidden}.board .notice-tooltip{position:fixed;top:0;left:0;z-index:1000;width:max-content;min-width:300px;max-width:min(500px,100vw - 40px);padding:16px;background:#fff;border:2px solid #ff8c42;border-radius:8px;box-shadow:0 4px 12px #00000026;animation:fade-in .2s ease-in}.board .notice-tooltip:before{position:absolute;bottom:100%;left:20px;width:0;height:0;content:"";border-right:10px solid transparent;border-bottom:10px solid #ff8c42;border-left:10px solid transparent}.board .notice-tooltip:after{position:absolute;bottom:100%;left:22px;width:0;height:0;content:"";border-right:8px solid transparent;border-bottom:8px solid #fff;border-left:8px solid transparent}.board .notice-tooltip.tooltip-top:before{top:100%;bottom:auto;border-top:10px solid #ff8c42;border-bottom:none}.board .notice-tooltip.tooltip-top:after{top:100%;bottom:auto;border-top:8px solid #fff;border-bottom:none}.board .notice-tooltip.tooltip-right:before{right:20px;left:auto}.board .notice-tooltip.tooltip-right:after{right:22px;left:auto}.board .tooltip-content{display:flex;flex-direction:column;gap:12px}.board .tooltip-text{font-size:.875rem;font-weight:700;line-height:1.6;color:#ff8c42;word-wrap:break-word;overflow-wrap:break-word}.board .tooltip-info{display:flex;flex-direction:column;gap:4px;padding-top:8px;font-size:.75rem;color:#ff8c42}.board .tooltip-info span{display:block}@keyframes fade-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}.board .calendar-container{margin-top:16px}.board .calendar-header{display:flex;align-items:center;justify-content:space-between;padding:0 8px;margin-bottom:16px}.board .calendar-header .nav-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;background:none;border:1px solid #ddd;border-radius:4px;transition:all .2s}.board .calendar-header .nav-btn:hover{background-color:#f8f9fa;border-color:#aaa}.board .calendar-header .current-month{font-size:1rem;font-weight:700;color:#333}.board .calendar-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:1px;margin-bottom:16px;background-color:#e0e0e0}.board .calendar-day{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;font-size:.875rem;cursor:pointer;background-color:#fff;transition:background-color .2s}.board .calendar-day:hover{background-color:#f0f8ff}.board .calendar-day.today{font-weight:700;color:#fff;background-color:#007bff}.board .calendar-day.other-month{color:#ccc;background-color:#f8f9fa}.board .calendar-day.has-event:after{position:absolute;right:4px;bottom:4px;width:6px;height:6px;content:"";background-color:#ff6b6b;border-radius:50%}.board .calendar-day.selected{background-color:#e3f2fd;border:2px solid #2196f3}.board .calendar-event-indicator{position:absolute;right:2px;bottom:2px;width:4px;height:4px;background-color:#e74c3c;border-radius:50%}.board .schedule-list{max-height:300px;padding:0;margin:0;overflow-y:auto;list-style:none}.board .schedule-list .schedule-item{display:flex;gap:8px;align-items:flex-start;padding:8px 0;border-bottom:1px solid #f0f0f0}.board .schedule-list .schedule-item:last-child{border-bottom:none}.board .schedule-list .schedule-item .schedule-time{flex-shrink:0;min-width:60px;padding:2px 6px;font-size:.75rem;color:#666;text-align:center;background-color:#f8f9fa;border-radius:4px}.board .schedule-list .schedule-item .schedule-content{flex:1;font-size:.875rem;line-height:1.4;color:#333}.board .schedule-empty{padding:20px;font-size:.875rem;color:#999;text-align:center}.event-schedule{width:100%}.event-schedule .schedule-top{display:flex;align-items:center;justify-content:space-between}.event-schedule .heading-wrap{display:flex;gap:16px;align-items:center}.event-schedule .schedule-search-select{width:148px;padding:3px 8px 3px 16px;margin-left:4px;font-family:inherit;color:inherit;appearance:none;cursor:pointer;background-color:var(--white);background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.66669%2011L4.66669%205L12.6667%205L8.66669%2011Z'%20fill='%23F28D35'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:16px 16px;border:none;border:1px solid var(--MainLight);border-radius:8px;transition:border-color .25s}.event-schedule .schedule-search-select:hover{border-color:var(--Main)}.event-schedule .schedule-search-select:focus{outline:2px solid var(--blue);border-color:var(--Main)}.event-schedule .schedule-contents .schedule-list{padding:0;margin:0;list-style:none}.event-schedule .schedule-contents .schedule-item{border-bottom:1px solid #f0f0f0}.event-schedule .schedule-contents .schedule-item:last-child{border-bottom:none}.event-schedule .schedule-empty{padding:40px 20px;text-align:center}.event-schedule .schedule-empty .empty-message{margin:0;font-size:.875rem;font-style:italic;color:#666}.modal-system_operation{position:fixed;top:auto;bottom:80px;left:16px;z-index:1000;visibility:hidden;width:100%;max-width:405px;max-height:250px;overflow-y:auto;background-color:var(--white);opacity:0;transition:opacity .3s ease,visibility 0s linear .3s}.modal-system_operation.is-modal-open{visibility:visible;opacity:1;transition:opacity .3s ease,visibility 0s linear 0s}.modal-system_operation-list{border:1px solid var(--MainSuperLight);border-radius:0 0 8px 8px;box-shadow:0 4px 12px #00000026}.modal-system_operation.upward{top:auto;bottom:100%}.modal-system_operation.upward .modal-system_operation-list{border-radius:8px 8px 0 0;box-shadow:0 -4px 12px #00000026}.modal-system_operation-item{display:block;border-bottom:1px solid var(--MainSuperLight)}.modal-system_operation-item a{display:block;padding:20px 0}.modal-system_operation-item a:focus-visible{box-shadow:inset 0 0 0 2px var(--blue)}.modal-system_operation-item a:hover{background-color:var(--MainSuperLight_btn)}.modal-system_operation-item:last-child{border-bottom:none}.system_operation-info{position:relative;padding:0 16px}.system_operation-info:after{position:absolute;top:50%;right:16px;display:block;width:16px;height:16px;aspect-ratio:1;content:"";background:url("data:image/svg+xml,%3csvg%20width='17'%20height='17'%20viewBox='0%200%2017%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.33325%2014.5L12.3333%208.5L6.33325%202.5'%20stroke='%238FA0B8'%20stroke-width='2'/%3e%3c/svg%3e") no-repeat;background-position:center;background-size:contain;transform:translateY(-50%)}.system_operation-info-inner{max-width:347px}.system_operation-info-title-wrap{display:block grid;grid-template-columns:auto 1fr;gap:4px}.system_operation-info-title{overflow:hidden;text-overflow:ellipsis;font-size:1rem;font-style:bold;font-weight:700;color:var(--Main);white-space:nowrap}.system_operation-info-content{margin-top:8px;overflow:hidden;font-size:.875rem;font-style:normal;font-weight:400;line-height:1;color:var(--Text_Light);white-space:nowrap}.system{padding:8px 5px 5px;margin-bottom:24px;background:#fff;border-radius:8px}.system .heading-wrap{display:flex;flex-wrap:nowrap;gap:12px;align-items:center;justify-content:space-between;width:max-content;min-width:100%}.system .heading-title{white-space:nowrap}.system .heading-btn{flex:0 0 auto}.system .news-link{position:relative;width:100%;overflow:visible}.system .news-link .system-status-scroll{overflow:auto visible;-webkit-overflow-scrolling:touch}.system .news-link .system-status-scroll-inner{width:max-content;min-width:100%}.system .news-link.is-modal-open .system-status-scroll{overflow-x:visible}.system .news-link.is-modal-open .system-status-scroll-inner{width:100%}.system .news-link.is-modal-open .heading-wrap{width:100%;min-width:0}.system .news-link.is-modal-open .system-status-section{width:100%}.system .news-link.is-modal-open .system-status-section .link-btn.__system_operation,.system .news-link.is-modal-open .system-status-section .link-btn.__system_error{width:100%;min-width:0}.system .news-link .link-btn.__system_operation:after,.system .news-link .link-btn.__system_error:after{display:none}.system .news-link .link-btn.__system_operation,.system .news-link .link-btn.__system_error{padding-right:16px}.system .news-link .link-btn-news{right:44px}.system .news-link .system-status-section{position:relative;width:max-content;min-width:100%;margin-bottom:8px}.system .news-link .system-status-section:last-child{margin-bottom:0}.system .news-link .system-status-section .link-btn.__system_operation,.system .news-link .system-status-section .link-btn.__system_error{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;align-items:center;justify-content:initial;width:100%;min-width:0;overflow:hidden;white-space:nowrap}.system .news-link .system-status-section .link-btn.__system_operation:focus-visible,.system .news-link .system-status-section .link-btn.__system_error:focus-visible{box-shadow:inset 0 0 0 2px var(--blue)}.system .news-link .system-status-section .link-btn.__system_operation .system-status-label,.system .news-link .system-status-section .link-btn.__system_error .system-status-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.system .news-link .system-status-section .link-btn.__system_operation .link-btn-news,.system .news-link .system-status-section .link-btn.__system_error .link-btn-news{position:static;margin:0;transform:none}.system .news-link .system-status-section .modal-system_operation-list{position:absolute;top:calc(100% + 4px);left:0;z-index:1000;box-sizing:border-box;visibility:hidden;width:100%;min-width:0;max-width:100%;padding:0;margin:0;overflow-x:hidden;list-style:none;background:#fff;border:1px solid var(--MainSuperLight);border-radius:8px;box-shadow:0 12px 32px #00000040;opacity:0;transform:translateY(-8px);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}.system .news-link .system-status-section .modal-system_operation-list:not([style*="display: none"]){visibility:visible;opacity:1;transform:translateY(0);transition:opacity .25s ease,transform .25s ease,visibility 0s linear 0s}.system .news-link .system-status-section .modal-system_operation-list.is-scrollable{max-height:none;overflow:auto hidden}.system .news-link .system-status-section .modal-system_operation-item{min-width:max-content}.system-status-detail-modal-overlay{position:fixed;inset:0;z-index:1300;display:flex;align-items:flex-start;justify-content:center;padding:24px;overflow-y:auto;background:#111a288c}.system-status-detail-modal{width:min(1120px,100%);height:calc(100vh - 48px);overflow:hidden;background:var(--white);border-radius:12px;box-shadow:0 18px 48px #00000059}.system-status-detail-modal .system-status-detail-page{height:100%;min-height:0;overflow:hidden;background:#faf7f0}.system-status-detail-modal .detail-container{max-height:calc(100vh - 200px);overflow-y:auto}@media(max-width:768px){.system-status-detail-modal-overlay{padding:12px}.system-status-detail-modal{height:calc(100vh - 24px);border-radius:10px}.system-status-detail-modal .detail-container{max-height:calc(100vh - 170px)}}.business-management{padding:24px;margin-bottom:24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014}.business-management .business-content .business-placeholder{padding:20px;color:#666;text-align:center}.business{padding:8px 5px 5px;margin-bottom:24px;background:#fff;border-radius:8px}.business .business-wrap-top{display:flex;gap:10px;align-items:center;justify-content:space-between}.business .business-wrap-top .business-title-top{font-size:1.25rem;font-style:normal;font-weight:700;line-height:150%}.business .business-wrap-top .business-date-time{font-size:1rem;font-style:normal;line-height:150%}.business .business-scroll-parent{overflow:hidden}@media(max-width:1890px){.business .business-scroll-parent{overflow-x:auto}}.business .business-wrap{display:flex;flex-wrap:nowrap;justify-content:center;width:max-content;min-width:100%;min-height:168px}.business .business-wrap.__mt0{margin-top:0}.business .business-wrap .business-wrap-col{flex:0 0 432px;min-width:432px;max-width:432px;margin-top:12px;margin-right:24px;background-color:var(--white);border:1px solid var(--MainSuperLight);border-radius:8px}.business .business-wrap .business-wrap-col .business-title{padding:8px 24px;font-size:.9375rem;font-style:normal;font-weight:700;line-height:160%;text-align:center;letter-spacing:.6px;border-bottom:1px solid var(--MainSuperLight)}.business .business-wrap .business-wrap-col .business-contets{display:flex;gap:10px;justify-content:space-between;padding:16px}.business .business-wrap .business-wrap-col .business-contets.__service{display:flex;gap:10px;justify-content:space-between;padding:12px 24px}.business .business-wrap .business-wrap-col .business-contets.__shift{display:flex;gap:10px;justify-content:space-between;padding:16px}.business .business-wrap .business-wrap-col:first-child{flex-basis:230px;min-width:230px;max-width:230px}.business .business-wrap .business-wrap-col:last-child{margin-right:0}.business .business-wrap .business-wrap-col.business-wrap-col--placeholder{visibility:hidden;pointer-events:none}.business .business-wrap-2col{display:flex;gap:16px;align-items:center;margin-top:16px}.business .business-item{width:90px;min-height:90px;padding:16px 5px;background-color:gray;border:1px solid gray;border-radius:8px}.business .business-item.__bookmark{width:75px;min-height:75px;padding:8px 12px;background-color:var(--gray10);border:1px solid var(--gray20);border-radius:8px}.business .business-item.is-andefined{padding:8px 5px;background:linear-gradient(to bottom,gray 0,gray 60%,var(--MainSuperLight_btn) 60%,var(--MainSuperLight_btn) 100%);border:none}.business .business-item.is-andefined:hover{background:linear-gradient(to bottom,var(--placeholder) 0,var(--placeholder) 60%,var(--MainSuperLight_btn) 60%,var(--MainSuperLight_btn) 100%)}.business .business-item.is-andefined .business-item-title{font-weight:700;color:var(--white)}.business .business-item.is-andefined .business-item-num{padding:6px 8px;color:var(--Text_Main);background-color:transparent;border-radius:4px}.business .business-item.is-news{padding:8px 5px;background:linear-gradient(to bottom,#92d050 0,#92d050 60%,var(--MainSuperLight_btn) 60%,var(--MainSuperLight_btn) 100%);border:none}.business .business-item.is-news:hover{background:linear-gradient(to bottom,#aed387 0,#aed387 60%,var(--MainSuperLight_btn) 60%,var(--MainSuperLight_btn) 100%)}.business .business-item.is-news .business-item-title{font-weight:700;color:var(--white)}.business .business-item.is-news .business-item-num{padding:6px 8px;color:var(--Text_Main);background-color:transparent;border-radius:4px}.business .business-item.is-error{padding:8px 5px;background:linear-gradient(to bottom,#f96 0,#f96 60%,var(--MainSuperLight_btn) 60%,var(--MainSuperLight_btn) 100%);border:none}.business .business-item.is-error:hover{background:linear-gradient(to bottom,var(--MainSub) 0,var(--MainSub) 60%,var(--MainSuperLight_btn) 60%,var(--MainSuperLight_btn) 100%)}.business .business-item.is-error .business-item-title{font-weight:700;color:var(--white)}.business .business-item.is-error .business-item-num{padding:6px 8px;color:var(--Text_Main);background-color:transparent;border-radius:4px}.business .business-item-title{font-size:.875rem;font-style:normal;font-weight:400;line-height:1;color:var(--Text-sub);text-align:center}.business .business-item-num{font-size:20px;font-style:normal;font-weight:700;line-height:1;color:var(--Text_Light);text-align:center}.business .business-item-num.__bookmark{margin-top:8px}.business .business-item-line{display:block;width:1px;height:75px;margin:0 16px;background-color:var(--MainSuperLight)}.document-management{padding:24px;margin-bottom:24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014}.document-management .heading-wrap{padding-bottom:8px;margin-bottom:16px;border-bottom:1px solid #eee}.document-management .heading-wrap .heading-title{margin:0;font-size:1.125rem;font-weight:700;color:#333}.document-management .status-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.document-management .status-item{padding:16px 8px;text-align:center;border:1px solid #eee;border-radius:8px}.document-management .status-item.status-urgent{color:#d63384;background-color:#ffe1e5}.document-management .status-item.status-completed{color:#0c5460;background-color:#d1ecf1}.document-management .status-item.status-reply,.document-management .status-item.status-waiting{color:#6c757d;background-color:#f8f9fa}.document-management .status-item.status-not-replied{color:#721c24;background-color:#f8d7da}.document-management .status-item.status-answered{color:#155724;background-color:#d4edda}.document-management .status-label{margin-bottom:4px;font-size:.75rem;font-weight:700}.document-management .status-count{font-size:1.5rem;font-weight:700}.survey-management{padding:24px;margin-bottom:24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #00000014}.survey-management .heading-wrap{padding-bottom:8px;margin-bottom:16px;border-bottom:1px solid #eee}.survey-management .heading-wrap .heading-title{margin:0;font-size:1.125rem;font-weight:700;color:#333}.survey-management .status-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.survey-management .status-item{padding:16px 8px;text-align:center;border:1px solid #eee;border-radius:8px}.survey-management .status-item.status-urgent{color:#d63384;background-color:#ffe1e5}.survey-management .status-item.status-completed{color:#0c5460;background-color:#d1ecf1}.survey-management .status-item.status-reply,.survey-management .status-item.status-waiting{color:#6c757d;background-color:#f8f9fa}.survey-management .status-item.status-not-replied{color:#721c24;background-color:#f8d7da}.survey-management .status-item.status-answered{color:#155724;background-color:#d4edda}.survey-management .status-label{margin-bottom:4px;font-size:.75rem;font-weight:700}.survey-management .status-count{font-size:1.5rem;font-weight:700}.system-status-detail-page{--layout-max-width: 95%;min-height:100vh;padding:0 32px 28px;background-color:#faf7f0}.system-status-detail-page.system-status-detail-embedded{min-height:100%;padding:0 32px 28px;background-color:#faf7f0}.system-status-detail-embedded-root{height:100%;background-color:#faf7f0}@media(max-width:900px){.system-status-detail-page.system-status-detail-embedded{padding:0 16px 28px}}.system-management-header{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:18px;border-bottom:1px solid #d7cfc0}.shared-layout-width{box-sizing:border-box}.page-title{padding-block:12px;margin:0;font-size:1.5rem;font-weight:700;line-height:1.3;color:#111}.system-status-detail-page .page-content{max-width:var(--layout-max-width);margin:0 auto}.detail-container{overflow:hidden;background:#ececec;border:1px solid #c8c8c8;border-radius:14px;box-shadow:0 2px 7px #00000014}.detail-form{padding:24px 24px 12px;background-color:#fff}.form-meta-grid{display:grid;grid-template-columns:minmax(0,15fr) minmax(0,1fr);gap:20px;margin-bottom:18px}.meta-item{min-height:56px}.meta-label{margin:0 0 4px;font-size:1.25rem;font-weight:700;color:#5f6770}.meta-label-system-name{padding-left:12px}.meta-value{margin:0;font-size:1.0625rem;font-weight:400;line-height:1.25;color:#222}.meta-value-system-name{padding-left:12px;font-size:1.5rem;font-weight:700}.status-group{margin-top:36px}.status-group .form-select{display:block;width:15em;max-width:100%}.system-status-detail-page .form-group{margin-bottom:14px}.system-status-detail-page .form-label{position:relative;display:inline-flex;align-items:center;width:fit-content;padding-left:12px;margin-bottom:6px;font-size:1.25rem;font-weight:700;line-height:1.2;color:#5f6770;white-space:nowrap}.system-status-detail-page .form-label .required{position:absolute;top:50%;left:calc(100% + 10px);display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:22px;padding:0 6px;font-size:.75rem;font-weight:700;line-height:1;color:#ef5f5f;border:1px solid #ef5f5f;border-radius:5px;transform:translateY(-50%)}.system-status-detail-page .form-label .required:before{content:"必須"}.system-status-detail-page .form-label .required:after{display:none;content:none}.form-value{box-sizing:border-box;width:100%;min-height:44px;padding:7px 12px;font-size:1rem;line-height:1.4;color:#222;word-break:normal;overflow-wrap:anywhere;background:#efefef;border:1px solid #c9cfd5;border-radius:4px}.form-value.multiline{min-height:138px;white-space:pre-wrap}.form-value.plain-text{min-height:auto;padding:0;background:transparent;border:none;border-radius:0}.form-value.multiline.plain-text{min-height:auto}.form-value.plain-text.readonly-value{padding-left:24px}.form-select,.form-textarea,.system-status-detail-text{box-sizing:border-box;width:100%;font-family:inherit;font-size:1rem;line-height:1.4;color:#222;border:1px solid #c9cfd5!important;border-radius:4px}.form-select,.system-status-detail-text{min-height:32px;padding:6px 12px!important;word-break:normal;overflow-wrap:anywhere;resize:none;border-radius:4px!important}.form-textarea{min-height:138px;padding:8px 12px;word-break:normal;overflow-wrap:anywhere;resize:vertical}.form-select::placeholder,.form-textarea::placeholder,.system-status-detail-text::placeholder{color:#939da8}.system-status-detail-page .detail-form .form-group select.form-select{padding:3px 6px!important;font-size:1rem;appearance:none;cursor:pointer;background-image:url(/img/chevron-down.svg);background-repeat:no-repeat;background-position:right 12px center;background-size:14px}.form-select:focus,.form-textarea:focus,.system-status-detail-text:focus{outline:none;border-color:#f28d35!important;box-shadow:0 0 0 2px #f28d3529}.status-badge{display:inline-flex;align-items:center;padding:4px 12px;font-size:1rem;font-weight:700;border-radius:999px}.status-badge.status-normal{color:#155724;background:#d4edda}.status-badge.status-notice-maintenance{color:#856404;background:#fff3cd}.status-badge.status-error{color:#721c24;background:#f8d7da}.file-upload{margin-top:2px}.attachment-actions{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 10px;align-items:start}.upload-btn{height:2rem;padding:.45em .67em;font-size:.72em;line-height:1.2;color:#556371;cursor:pointer;background:#f8fafc;border:1px solid #cfd6df;border-radius:6px}.upload-btn:hover{background:#eef3f8}.upload-btn:disabled{pointer-events:none;cursor:default}.file-input{display:none}.attachment-list{display:flex;flex-wrap:wrap;grid-row:1;grid-column:2;gap:8px 20px;min-width:0;padding-left:0;margin:0;list-style:none}.attachment-item{display:inline-flex;gap:10px;align-items:center;min-width:0;max-width:min(520px,48%)}.attachment-name{display:inline-block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remove-file-btn{flex-shrink:0;padding:2px;line-height:1;color:#8a93a3;cursor:pointer;background:transparent;border:none}.remove-file-btn svg{display:block;width:28px;height:36px;fill:currentcolor}.remove-file-btn:hover{color:#5f6878}.file-links{display:flex;flex-direction:column;gap:6px}.readonly-attachments{padding:0;margin:0;list-style:none}.readonly-attachments-row{display:flex;gap:16px;align-items:flex-start}.readonly-attachments-label.form-label{flex:0 0 auto;padding-top:2px;padding-left:0;margin-bottom:0}.readonly-attachments-content{flex:1 1 auto;min-width:0}.readonly-attachment-item{display:flex;gap:6px;align-items:center;min-width:0}.readonly-attachment-item+.readonly-attachment-item{margin-top:2px}.readonly-attachment-item:before{display:inline-block;flex:0 0 14px;width:14px;height:14px;content:"";background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 3.75h6.75L18 8v12.25H7V3.75Z' stroke='%2396A4B7' stroke-width='1.5'/%3E%3Cpath d='M13.75 3.75V8H18' stroke='%2396A4B7' stroke-width='1.5'/%3E%3C/svg%3E")}.readonly-attachment-link{display:inline-block;min-width:0;max-width:100%;padding:0;overflow:hidden;text-overflow:ellipsis;font-size:.875rem;color:var(--blue);text-align:left;white-space:nowrap;text-decoration:underline;cursor:pointer;background:transparent;border:none}.readonly-attachments-empty{margin:0}.file-link-btn{width:fit-content;max-width:100%;padding:0;font-size:1.25rem;color:#f28d35;text-align:left;text-decoration:underline;cursor:pointer;background:transparent;border:none}.no-attachments{grid-row:1;grid-column:2;align-self:center;font-size:.75rem;color:#5b6574}.attachment-hint{grid-row:2;grid-column:2;font-size:.75rem;color:#d9534f}.form-actions{display:flex;justify-content:flex-end;padding-top:6px;margin-top:16px}.cancel-btn{min-width:72px;height:36px;padding:0 14px;font-size:1rem;font-weight:700;color:#607080;cursor:pointer;background:#efefef;border:1px solid #b9c2ca;border-radius:6px}.cancel-btn:hover{background:#e5e5e5}.system-management-back-btn-wrap{display:flex;flex-shrink:0;align-items:center;padding-block:12px}.system-management-back-btn-wrap>.back-btn{width:80px;min-width:80px;padding-right:0;padding-left:0}.update-btn-sytem-datail{display:inline-flex;align-items:center;justify-content:center;min-width:80px;padding:10px 24px;margin-left:auto;font-size:.875rem;font-weight:600;line-height:1.5;color:#fff;cursor:pointer;background:#f28d35;border:1px solid #f28d35;border-radius:6px;transition:background-color .25s ease}.update-btn-sytem-datail:hover:not(:disabled){background:var(--MainSub);border-color:var(--MainSub)}.update-btn-sytem-datail:disabled{cursor:not-allowed;opacity:.6}.error-message{margin-top:4px;margin-bottom:0;font-size:.875rem;color:#dc3545}.form-select.error,.system-status-detail-text.error,.form-textarea.error{background:#fff2f5;border-color:#dc3545!important;box-shadow:0 0 0 2px #dc354538}@media(max-width:900px){.system-status-detail-page{padding:0 16px 28px}.system-management-header,.system-status-detail-page .page-content{padding:0}.page-title{font-size:1.75rem}.detail-form{padding:18px 16px}.form-meta-grid{grid-template-columns:1fr;gap:12px}.meta-label,.meta-value,.system-status-detail-page .form-label,.form-value,.form-select,.form-textarea,.system-status-detail-text{font-size:1rem}.attachment-actions{grid-template-columns:1fr;gap:8px}.readonly-attachments-row{display:block}.readonly-attachments-label.form-label{margin-bottom:6px}.attachment-list,.no-attachments,.attachment-hint{grid-row:auto;grid-column:1}.upload-btn{min-width:98px;height:36px;font-size:.9375rem}.cancel-btn{min-width:64px;height:34px;font-size:.875rem}}.quick-link-settings-container{padding:36px;margin-bottom:20px;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a}.quick-link-settings-page{min-height:100vh;padding:8px 32px 28px;background-color:#faf7f0}.quick-link-settings-page .system-management-header{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;margin-bottom:18px;border-bottom:1px solid #d7cfc0}.quick-link-settings-page .quick-link-header-content{max-width:1350px;padding:0 32px;margin:0}.quick-link-settings-page .page-content{max-width:1100px;padding:0;margin:0 auto}.quick-link-settings-page .page-title{margin:0;font-size:1.5rem;font-weight:700;line-height:1.3;color:#111}.settings-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:16px;align-items:start;margin-bottom:24px}.link-container{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.container-title{margin:0;font-size:1rem;font-weight:600;color:#333;text-align:center}.link-box{display:flex;flex-direction:column;gap:1px;height:600px;padding:12px;overflow-y:auto;background:#fff;border:2px solid #ff8c42;border-radius:6px}.quick-link-settings-page .link-item{padding:4px 12px;font-size:1.05rem;color:#333;cursor:move;-webkit-user-select:none;user-select:none;background:#fff;border-radius:4px;transition:background-color .25s ease}.quick-link-settings-page .link-item:hover{background:#f8f9fa;border-color:#f28d35}.quick-link-settings-page .link-item.selected{font-weight:500;background:#fff5eb}.link-empty{padding:12px 20px;margin:0;font-size:.875rem;color:#999;text-align:center}.transfer-buttons{display:flex;flex-direction:column;gap:16px;align-items:center;align-self:center;justify-content:center}.quick-link-settings-page .transfer-btn{width:100px;padding:8px 12px;font-size:.875rem;font-weight:700;color:#fff;cursor:pointer;background:#f28d35;border:1px solid #f28d35;border:2px solid #ff8c42;border-radius:6px;transition:background-color .25s ease}.quick-link-settings-page .transfer-btn:hover{background:var(--MainSub);border-color:var(--MainSub)}.quick-link-settings-page .transfer-btn-delete{color:#f28d35;background:#fff;border:2px solid #ff8c42}.quick-link-settings-page .transfer-btn-delete:hover{color:#fff;background:#f28d35}.help-text{margin:8px 0 0;font-size:.875rem;font-style:normal;color:#333;text-align:left;white-space:nowrap}.settings-footer{display:flex;gap:12px;justify-content:flex-end}.quick-link-settings-page .save-btn{display:flex;align-items:center;justify-content:center;width:90px;padding:8px 12px;font-size:.875rem;font-weight:700;color:#fff;cursor:pointer;background:#ff8c42;border:none;border:1px solid #ff8c42;border-radius:6px;transition:background-color .25s ease}.quick-link-settings-page .save-btn:hover{background:var(--MainSub);border-color:var(--MainSub)}@media(max-width:768px){.quick-link-settings-page{padding:8px 16px 20px}.quick-link-settings-page .quick-link-header-content{padding:0 16px}.settings-grid{grid-template-columns:1fr;gap:16px}.transfer-buttons{flex-direction:row;justify-content:center}.link-box{height:300px}}.personal-link-settings-page{min-height:100vh;padding:8px 32px 28px;background-color:#faf7f0}.personal-link-settings-page .system-management-header{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;margin-bottom:18px;border-bottom:1px solid #d7cfc0}.personal-link-settings-page .page-title{margin:0;font-size:1.5rem;font-weight:700;line-height:1.3;color:#111}.personal-link-settings-page .page-content{max-width:1200px;padding:0 0 40px;margin:0 auto}.personal-link-settings-shell{display:flex;flex-direction:column}.personal-link-settings-container{padding:32px;background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a}.saved-links-section{margin-bottom:24px}.saved-links-header{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start}.section-title{padding-top:16px;margin:0;font-size:1rem;color:#000;white-space:nowrap}.saved-links-list{display:flex;flex-direction:column;gap:4px;min-height:120px;max-height:200px;padding:8px;overflow-y:auto;background:#fff;border:1px solid #f28d35;border-radius:6px}.saved-links-panel{min-width:0}.personal-link-settings-tabs{display:inline-flex;align-items:flex-end;margin-bottom:0;margin-left:8px}.personal-link-settings-tab{min-width:54px;height:24px;padding:0 12px;font-size:.875rem;font-weight:600;color:#7b756c;cursor:pointer;background:#e7e2d8;border:1px solid #d8d2c8;border-radius:4px 4px 0 0}.personal-link-settings-tab:not(:first-child){margin-left:2px}.personal-link-settings-tab:not(.active):hover{background:var(--gray10)}.personal-link-settings-tab.active{color:#333;background:#fff;border-color:#fff;border-bottom-color:#fff}.saved-links-empty{padding:8px;margin:0;font-size:.875rem;color:#999}.saved-link-item{padding:2px 8px;font-size:.875rem;font-weight:700;color:#555;text-align:left;word-break:normal;overflow-wrap:anywhere;white-space:normal;cursor:pointer;background:#fff;border:none;border-radius:4px;transition:background-color .25s ease}.saved-link-item:hover{font-weight:700;background:#dceeff;border-color:#4a90e2}.saved-link-item.selected{font-weight:500;font-weight:700;color:#333;background:#dceeff;border-color:#4a90e2}.instruction-text{margin:24px 0 8px;font-size:.875rem;color:#333}.link-form-section{padding:24px;margin-bottom:24px;border:2px dashed #f28d35;border-radius:8px}.form-row{display:flex;gap:12px;align-items:center;margin-bottom:8px}.form-label{display:flex;flex-shrink:0;gap:4px;align-items:center;justify-content:flex-end;width:104px;margin:0;font-size:.875rem;font-weight:600;color:#333;text-align:right;white-space:nowrap}.form-label .required-badge{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:18px;padding:0 4px;margin-left:4px;font-size:.6875rem;font-weight:700;line-height:1;color:#ef5f5f;border:1px solid #ef5f5f;border-radius:4px}.form-label .required-badge:before{content:"必須"}.form-input-wrapper{box-sizing:border-box;display:flex;gap:12px;align-items:center;width:min(100% - 116px,900px);min-width:0;max-width:900px}.personal-link-settings-page input.form-input,.personal-link-settings-page textarea.form-input{flex:1;padding:2px 8px;font-size:.875rem;outline:none;border:1px solid #f28d35!important;border-radius:8px;box-shadow:none!important;transition:border-color 260.2s ease}.personal-link-settings-page input.form-input:focus,.personal-link-settings-page input.form-input:hover,.personal-link-settings-page textarea.form-input:focus,.personal-link-settings-page textarea.form-input:hover{outline:none!important;background-clip:padding-box!important;border-color:#f28d35!important;border-width:1px!important;box-shadow:none!important}.personal-link-settings-page input.form-input.error,.personal-link-settings-page textarea.form-input.error{background:#fff2f5;border-color:#dc3545!important;box-shadow:0 0 0 .2rem #dc354540!important}.personal-link-settings-page textarea.url-input{overflow-y:hidden;line-height:1.4;word-break:break-all;overflow-wrap:anywhere;resize:none}.personal-link-settings-page textarea.display-name-input{overflow-y:hidden;line-height:1.4;resize:none}.clear-btn{box-sizing:border-box;flex-shrink:0;width:56px;padding:5px 0;font-size:.75rem;font-weight:500;color:#fff;text-align:center;white-space:nowrap;cursor:pointer;background:#f28d35;border:none;border-radius:4px;transition:background-color .25s ease}.clear-btn:hover{background:var(--MainSub)}.clear-btn.invisible{visibility:hidden;pointer-events:none}.form-row.no-gap{gap:12px;margin-bottom:20px}.icon-under-row{display:flex;gap:8px;align-items:flex-start;margin-top:0;margin-bottom:20px}.icon-under-col{display:flex;flex-direction:row;gap:12px;align-items:flex-start}.icon-under-left{min-width:auto}.icon-under-right{box-sizing:border-box;display:flex;flex:0 1 auto;gap:12px;align-items:flex-start;justify-content:flex-end;width:min(100% - 262px,754px);min-width:0;max-width:754px}.icon-row-col{display:flex;flex-direction:column;align-items:flex-start}.icon-col-left{min-width:120px}.icon-col-right{flex:1}.icon-row .form-label{flex-shrink:0;width:70px;padding-top:8px;text-align:right}.icon-wrapper{display:flex;gap:12px;align-items:flex-start}.icon-collection-label{flex-shrink:0;margin-right:0;font-size:.875rem;font-weight:600;color:#333;text-align:right;white-space:nowrap}.icon-preview-box{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:70px;height:70px;background:#fff;border:1px solid #f28d35;border-radius:4px}.icon-preview-img{max-width:50px;max-height:50px}.icon-preview-img[src$=".svg"]{filter:brightness(0) saturate(100%) invert(64%) sepia(78%) saturate(1574%) hue-rotate(347deg) brightness(101%) contrast(95%)}.icon-selection-box{display:grid;grid-template-columns:repeat(5,50px);grid-auto-rows:50px;gap:19px;place-content:start start;width:371px;height:220px;padding:12px;margin-left:0;overflow:hidden;overflow-y:auto;border:1px solid #f28d35;border-radius:4px}.icon-btn{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:60px;height:60px;padding:6px;cursor:pointer;background:#fff;border:2px solid #ddd;border-radius:4px;transition:background-color .25s ease}.icon-btn img{max-width:40px;max-height:40px;object-fit:contain}.icon-btn img[src$=".svg"]{filter:brightness(0) saturate(100%) invert(64%) sepia(78%) saturate(1574%) hue-rotate(347deg) brightness(101%) contrast(95%)}.icon-btn:hover{background:#fff5eb;border-color:#f28d35}.icon-btn.selected{background:#fff5eb;border-color:#f28d35;border-width:3px}.icon-btn.error{background:#fff2f5;border-color:#dc3545}.target-user-row{margin-top:4px;margin-bottom:16px}.display-order-row{margin-top:0;margin-bottom:20px}.display-order-input-wrapper{width:600px}.personal-link-settings-page .display-order-input{flex:0 0 120px;max-width:120px;text-align:left}.target-user-options{display:flex;flex-wrap:wrap;gap:14px;align-items:center;min-height:24px}.target-user-option{display:inline-flex;gap:4px;align-items:center;font-size:.875rem;color:#555}.target-user-option input[type=radio]{position:static!important;display:inline-block!important;width:14px!important;height:14px!important;margin:0 4px 0 0!important;appearance:auto!important;opacity:1!important}.form-actions{display:flex;gap:5px;justify-content:flex-start;margin-top:0;border-top:none}.action-btn{padding:8px 24px;margin:0;font-size:.875rem;font-weight:500;cursor:pointer;border:none;border-radius:4px;transition:background-color .25s ease}.action-btn:disabled{cursor:not-allowed;opacity:.5}.delete-btn{color:#f28d35;background:#fff;border:1px solid #f28d35}.delete-btn:hover:not(:disabled){color:#fff;background:#f28d35}.update-btn{color:#fff;background:#f28d35}.update-btn:hover:not(:disabled){background:var(--MainSub)}.add-btn{color:#fff;background:#f28d35}.add-btn:hover:not(:disabled){background:var(--MainSub)}.footer-actions{display:flex;justify-content:flex-end;margin-top:24px}.quick-link-settings-btn{padding:12px 32px;font-size:.875rem;font-weight:500;color:#fff;cursor:pointer;background:#f28d35;border:none;border-radius:4px;transition:background-color .25s ease}.quick-link-settings-btn:hover{background:var(--MainSub)}@media(max-width:895px){.personal-link-settings-page{padding:8px 16px 20px}.personal-link-settings-container{padding:20px}.form-row{flex-direction:column;gap:8px;align-items:stretch}.form-label{justify-content:flex-start;width:100%;text-align:left}.form-input-wrapper,.display-order-input-wrapper{width:100%}.personal-link-settings-page .display-order-input{width:100%;max-width:100%}.icon-under-row{gap:12px}.icon-under-col{flex-direction:column;gap:8px;justify-content:flex-start;width:100%}.icon-under-col .form-label,.icon-collection-label{width:auto;max-width:100%;text-align:left}.icon-under-right{flex:1 1 auto;justify-content:flex-start;max-width:100%}.icon-selection-box{box-sizing:border-box;max-width:103%;min-height:auto;margin-left:0}.personal-link-settings-tabs{margin-bottom:0;margin-left:0}}.modal-newslist{position:fixed;top:50%;left:50%;z-index:5;visibility:hidden;width:90%;height:95%;overflow:auto;background-color:var(--white);opacity:0;transform:translate(-50%,-50%);transition:opacity .5s ease,visibility .5s ease}.modal-newslist.is-modal-open{visibility:visible;opacity:1}.modal-newslist-inner{padding:16px 24px 32px}.modal-newslist-title-wrap{position:relative;display:flex;justify-content:center;padding:16px 0 24px;border-bottom:1px solid var(--MainSuperLight)}.modal-newslist-title{font-size:1.25rem;font-weight:700}.modal-newslist-close-btn{position:absolute;right:0;display:flex;gap:8px;align-items:center;padding:12px 24px;background:none;border:none}.modal-newslist-close-text{font-size:.875rem;font-weight:700;line-height:160%;color:var(--Main);letter-spacing:.56px}.modal-newslist-article-state{margin-top:16px}.modal-newslist-article-tag{display:flex;gap:8px;align-items:center}.modal-newslist-article-necessity{padding:6px 8px;margin-left:16px;font-size:.8125rem;font-weight:700}.modal-newslist-article-necessity.newslist__red{color:var(--Error_Text)}.modal-newslist-article-cat{padding:6px 8px;font-size:.8125rem;border-radius:4px}.modal-newslist-article-cat.newslist__white{border:1px solid var(--gray30)}.modal-newslist-article-cat.newslist__white.target-1{color:#fff;background-color:#000}.modal-newslist-article-cat.newslist__white.target-2{color:#fff;background-color:#00f}.modal-newslist-article-cat.newslist__white.target-3{color:#fff;background-color:green}.modal-newslist-article-cat.newslist__white.target-4{color:#fff;background-color:#4169e1}.modal-newslist-article-time{margin:8px 0 0 24px;font-size:.9375rem;color:var(--Error_Text)}.modal-newslist-article-title{display:flex;align-items:center;margin:8px 32px 0;font-size:1.125rem;font-weight:700;color:var(--Main)}.modal-newslist-article-title h3{flex:1}.modal-newslist-article-main{margin:24px 0 0 80px;line-height:1.6}.modal-newslist-article-main-text__red{color:var(--Error_Text)}.modal-newslist-article-main-link{color:var(--blue);text-decoration:underline}.modal-newslist-article-footer,.modal-newslist-article-date{display:flex;gap:24px;margin:24px 0 0 32px}.target.__newslist{margin-left:16px}.bookmark-btn{padding:4px;cursor:pointer;background-color:var(--gray20);border:1px solid var(--gray30)}.bookmark-btn.is-active{background-color:#f28d35;border:1px solid #f28d35}.modal-bg{position:fixed;top:0;left:0;z-index:4;display:none;width:100%;height:100%;background-color:#ffd17a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.modal-bg.is-modal-open-newslist{display:block}.modal-newslist-bookmark-title{margin-top:0;margin-left:10px}.target__newslist{display:flex}.target-icon{display:block;width:16px;aspect-ratio:1;background-position:center;background-size:contain}.target-icon.__staff{background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_485_7792'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='16'%20height='16'%3e%3ccircle%20cx='8'%20cy='8'%20r='8'%20fill='%23FAF7F0'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_485_7792)'%3e%3crect%20width='16'%20height='16'%20fill='%23FFD2AB'/%3e%3ccircle%20cx='8'%20cy='18.5'%20r='8.5'%20fill='%23F28D35'/%3e%3ccircle%20cx='3'%20cy='3'%20r='3'%20transform='matrix(1%200%200%20-1%205%208.5)'%20fill='%23F28D35'/%3e%3c/g%3e%3c/svg%3e") no-repeat;background-position:center}.target-icon.__parent{background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_485_7792'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='16'%20height='16'%3e%3ccircle%20cx='8'%20cy='8'%20r='8'%20fill='%23FAF7F0'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_485_7792)'%3e%3crect%20width='16'%20height='16'%20fill='%23DAFFAC'/%3e%3ccircle%20cx='8'%20cy='18.5'%20r='8.5'%20fill='%239CFF23'/%3e%3ccircle%20cx='3'%20cy='3'%20r='3'%20transform='matrix(1%200%200%20-1%205%208.5)'%20fill='%239CFF23'/%3e%3c/g%3e%3c/svg%3e") no-repeat;background-position:center}.target-icon.__student{background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cmask%20id='mask0_485_7792'%20style='mask-type:alpha'%20maskUnits='userSpaceOnUse'%20x='0'%20y='0'%20width='16'%20height='16'%3e%3ccircle%20cx='8'%20cy='8'%20r='8'%20fill='%23FAF7F0'/%3e%3c/mask%3e%3cg%20mask='url(%23mask0_485_7792)'%3e%3crect%20width='16'%20height='16'%20fill='%23B4E0FF'/%3e%3ccircle%20cx='8'%20cy='18.5'%20r='8.5'%20fill='%2355B8FF'/%3e%3ccircle%20cx='3'%20cy='3'%20r='3'%20transform='matrix(1%200%200%20-1%205%208.5)'%20fill='%2355B8FF'/%3e%3c/g%3e%3c/svg%3e") no-repeat;background-position:center}.confirm-modal-overlay{position:fixed;top:0;left:0;z-index:7;display:flex;align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none}.confirm-modal-overlay>*{pointer-events:auto}:root{--pale-orange: #faf7f0;--line-orange: #ffd8a8;--muted-gray: #e9ecef;--header-bg: #ffe8cc;--input-bg: #f5f5f5;--primary-blue: #2196f3;--success-green: #2e8b57;--danger-red: #f44336}.common-master-content{padding:0 32px 0 0;padding-bottom:4rem;padding-left:32px;background:var(--pale-orange)}.common-master-content .container{max-width:none;padding:0;margin:0}.page-header-content{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:18px;border-bottom:1px solid #d7cfc0}@media(max-width:1200px){.common-master-content{padding-right:2rem;padding-left:2rem}}@media(max-width:768px){.common-master-content{padding-right:1rem;padding-left:1rem}}.title-cm{padding-block:12px;margin:0;font-size:1.5rem;font-weight:700;line-height:1.3;color:#111}.modal-schedule-back-btn-wrap{display:flex;flex-shrink:0;align-items:center;padding-block:12px}.card{max-width:760px;padding-bottom:1rem;background:transparent;border:none;box-shadow:none}.card-body{background:#fff;border:1px solid #cfd4da;border-radius:4px}#search-form .col-sm-6.col-md-4{padding-bottom:.75rem;padding-left:.75rem;background:#fff}[id=searchCodeId]{width:100%;height:38px;padding:0 2rem 0 .5rem;margin-bottom:.5rem;margin-left:0;appearance:none;background:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.66669%2011L4.66669%205L12.6667%205L8.66669%2011Z'%20fill='%23222'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .5rem center;background-size:17px 16px}[id=searchCodeId].error{background:#fff2f5;border-color:#dc3545!important;box-shadow:0 0 0 .2rem #dc354540!important}.serch-code-id{margin-top:1rem;margin-left:0;white-space:nowrap}.sercc-box-cm{display:inline-block;width:min(380px,100% - 96px);vertical-align:middle}.common-master-tbl{overflow:hidden;background:#fff;border:1px solid var(--line-orange);border-radius:4px}.common-master-tbl .table{margin-bottom:0;border-spacing:0;border-collapse:separate;background:#fff}.table-responsive{overflow-x:auto}table thead th{padding:.3rem;font-weight:600;vertical-align:middle;color:#333;text-align:center;-webkit-user-select:none;user-select:none;border-right:1px solid var(--line-orange);border-bottom:1px solid var(--line-orange)}table thead th.cm-resizable-th{position:relative;padding-right:.9rem}.cm-col-resizer{position:absolute;top:0;right:-4px;bottom:0;z-index:5;width:8px;cursor:col-resize}.cm-col-resizer:before{position:absolute;top:20%;bottom:20%;left:3px;width:1px;content:"";background-color:transparent;transition:background-color .15s ease}.cm-col-resizer:hover:before{background-color:#f28d35}.cm-filter-trigger{display:inline-flex;gap:.35rem;align-items:center;justify-content:center;width:100%;padding:0 .75rem 0 0;font:inherit;color:inherit;cursor:pointer;background:transparent;border:none}th.mc-sort .cm-filter-trigger,th.mc-sort .cm-filter-trigger>span:first-child{white-space:nowrap}.cm-triangle{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:18px;height:18px}.cm-triangle:before{display:inline-block;font-size:.7em;color:#222;content:"▼"}.cm-triangle.is-filtered:before{width:14px;height:14px;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23f39a3c' d='M2 3h12L9.5 8.2v4.1l-3 1.7V8.2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px 14px}table thead th.mc-box-select{padding-right:.25rem;padding-left:.25rem;white-space:nowrap}.table-responsive table tbody td{padding:.45rem;margin:30px;vertical-align:middle;border-right:1px solid var(--line-orange);border-bottom:1px solid var(--line-orange)}.no-data-row{background:#fff}.cm-row.is-active{background-color:var(--muted-gray);opacity:.7}.select-row{background-color:bisque}.unselect-row{background-color:#fff}table thead th:last-child,table tbody td:last-child{border-right:none}table tbody tr{background:#fff}table tbody tr:hover{background:#fffaf2}.form-control,.form-select-cm{height:calc(1.5em + .5rem);color:#333;border:1px solid #333!important;border-radius:8px!important}.form-control:focus,.form-select-cm:focus{outline:none!important;background:#fff!important;border-color:#f28d35!important;box-shadow:0 0 0 2px #f28d3526!important}.form-control.error:not([disabled]),.form-select-cm.error:not([disabled]){background:#fff2f5;border-color:#dc3545!important;box-shadow:0 0 0 .2rem #dc354540!important}input.form-select-cm{padding:5px!important}select.form-select-cm{padding-bottom:8px!important;padding-left:5px!important}.form-control:disabled,.form-select:disabled,.form-select-cm:disabled{color:#666;background:#f4f4f4;border:1px solid #dbdfe4!important;border-radius:8px!important}.cm-radio{text-align:center}.form-check.d-flex{align-items:center;justify-content:center}tr.row-deleted{background:var(--gray20)!important}.col-sm-6 .board-search-btn{min-width:88px;margin-left:.75rem}.btn-serach-cm,.btn-update-cm,.back-btn{display:inline-flex;align-items:center;justify-content:center;min-width:80px;padding:10px 24px;font-size:.875rem;line-height:1.5;border-radius:6px}.add-row-btn{display:inline-flex;align-items:center;justify-content:center;min-width:80px;padding:10px 24px;margin:0;font-size:.875rem;font-weight:700;line-height:1.5;color:#fff;background-color:var(--Main);border:1px solid var(--Main);border-radius:6px}.add-row-btn:hover{color:#fff;background:var(--MainSub);border-color:var(--MainSub)}.add-row-btn:disabled{color:#fff;cursor:not-allowed;background:var(--Main);border-color:var(--Main);opacity:.6}.btn-serach-cm,.btn-update-cm{color:#fff;background-color:var(--Main);border:1px solid var(--Main)}.btn-serach-cm:hover,.btn-update-cm:hover{color:#fff;background:var(--MainSub);border-color:var(--MainSub)}.btn-update-cm{margin:0}.btn-update-cm:disabled,.btn-serach-cm:disabled{color:#fff;cursor:not-allowed;background:var(--Main);border-color:var(--Main);opacity:.6}.back-btn{flex-shrink:0;margin:0;color:#555;cursor:pointer;background:#f5f5f5;border:1px solid #555;transition:all .2s ease}.back-btn:hover{color:#fff;background:#6c757d;border-color:#bbb}.cm-update-cell{text-align:center}.apply-filter-btn{width:2.5rem;height:2rem;font-size:small;color:#fff;background-color:#f28d35;border-color:#f28d35;border-radius:10%}.apply-filter-btn:hover{background:var(--MainSub);border-color:var(--MainSub)}.cm-clear-filter-btn{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:2rem;font-size:small;color:#8a8a8a;background:#fff;border-style:solid;border-width:1px;border-radius:10%}.cm-clear-filter-btn:hover{color:#fff;background:#8a8a8a}.cm-menu-checkbox-list{display:flex;flex-direction:column;gap:.25rem;max-height:min(40vh,260px);padding-right:.25rem;margin-top:.4rem;overflow-y:auto;overscroll-behavior:contain}.cm-menu-checkbox-row{display:grid;grid-template-columns:16px minmax(0,1fr);gap:.45rem;align-items:flex-start;width:100%;padding:.25rem 0;margin:0}.cm-menu-checkbox-row--all{margin-top:.4rem}.cm-menu-checkbox-label{display:block;min-width:0;font-size:.75rem;line-height:1.6;color:#222;overflow-wrap:anywhere;white-space:normal}.cm-menu-checkbox-input{align-self:start;width:16px!important;height:16px!important;margin:0!important;margin-top:.2rem!important;vertical-align:middle;transform:none}.cm-filter-checkbox-empty{margin:8px 0 0;font-size:.875rem;color:#666}.pagination{gap:.1rem}.page-item.active .page-link{color:#fff;background-color:var(--primary-blue);border-color:var(--primary-blue)}.pagination .page-item.active .page-link{color:#f28d35;background-color:#fff;border-color:#fff}.pagination .page-link{color:#fff;border-color:#ddd}.pagination .page-link:hover{color:#f28d35;background-color:var(--pale-orange);border-color:#ddd}.pagination .page-item.disabled .page-link{color:#ccc;cursor:not-allowed;border-color:#ddd}.bottom-actions{display:flex;gap:1rem;align-items:center;justify-content:space-between;padding-top:1rem;background:var(--pale-orange)}.context-menu{position:fixed;z-index:1400;display:none;min-width:260px;max-width:340px;padding:.75rem;background:#fff;border:1px solid #dee2e6;border-radius:8px;box-shadow:0 6px 18px #0000001f}.context-menu-header{margin-bottom:.6rem}.context-menu-section+.context-menu-section{margin-top:.75rem}.context-menu-caption{margin-bottom:.45rem;font-size:.78rem;font-weight:700;color:#7a6a57;letter-spacing:.03em}.cm-sort-order-list{display:flex;flex-direction:column;margin-bottom:.35rem}.cm-sort-order-option{display:flex;gap:8px;align-items:center;width:100%;padding:6px 10px;font-size:.8125rem;color:#1f2937;text-align:left;cursor:pointer;background:#fff;border:0}.cm-sort-order-option:hover{background:#f3f7fc}.cm-sort-order-option.is-active{font-weight:700;background:#fcefe3}.cm-sort-order-glyph{display:inline-flex;gap:2px;align-items:center;min-width:28px;font-family:Courier New,monospace;font-weight:700;color:#355d8b}.cm-sort-order-letters{display:inline-flex;flex-direction:column;font-size:.6875rem;line-height:1}.cm-sort-order-arrow{order:-1;font-family:Segoe UI Symbol,Arial Black,sans-serif;font-size:1rem;font-weight:900;line-height:1}.context-menu .form-text{margin-bottom:.4rem;font-size:.8rem;color:#666}.cm-item-content{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:help}.cm-item-content:hover{z-index:100;padding:.25rem .5rem;overflow:visible;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 8px #00000026}@media(max-width:992px){.table thead th,.table tbody td{padding:.4rem;font-size:.85rem}}[id=ctxTargetLabel]{margin-bottom:.4rem;font-size:.9rem;font-weight:600}[id=ctxModeText] .form-control,[id=ctxModeNumber] .form-control,[id=ctxModeNumber] .form-select-cm{font-size:.95rem}.cm-sort-text{box-sizing:border-box;width:100%;padding:.35rem .5rem!important;background-color:#fff!important;border:1px solid #f28d35!important;border-radius:6px!important}.cm-sort-text:focus{outline:none!important;background:#fff!important;border-color:#f28d35!important;box-shadow:0 0 0 2px #f28d3526!important}.context-menu .cm-context-filter-select{width:112px}.filter-btn{display:flex;gap:.5rem;align-items:center;justify-content:flex-end;margin-top:.9rem;text-align:right}.filter-inputs{display:flex;gap:.5rem;align-items:center}#app,.l-main-root-wrap,.l-main-contents,.container,.layout-body,html,body{background-color:#faf7f0!important}body.cm-column-resizing,body.cm-column-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}.scroll-top{position:fixed;right:1rem;bottom:2rem;z-index:100}.scroll-top-btn{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;cursor:pointer;background:#f28d35;border-radius:50%;transition:background-color .25s ease}.scroll-top-btn:hover{background:var(--MainSub)}.scroll-top-btn:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.list-header-inner{margin:0 24px}.list-header__header{display:flex;gap:16px;align-items:center;justify-content:space-between;padding-inline:8px;padding-bottom:0;margin-bottom:0;background-color:#faf7f0;border-bottom:1px solid #d7cfc0}.list-header__left{display:flex;gap:16px;align-items:center;min-width:0}.list-header__header .modal-schedule-title{padding-block:12px;margin:0;font-size:1.5rem;font-weight:700;line-height:1.3;color:#111}.list-header__header .modal-schedule-back-btn-wrap{display:flex;flex-shrink:0;align-items:center;padding-block:12px}.list-header__header .modal-schedule-back-btn-wrap>.back-btn{display:inline-flex;align-items:center;padding-block:10px;margin:0}.main-btn{display:flex;gap:.5rem;align-items:center;padding:.65rem 1.5rem;font-weight:600;color:#fff;cursor:pointer;background:#f28d35;border:none;border-radius:50px;transition:background-color .25s ease}.main-btn:hover{background:var(--MainSub);opacity:1}.main-btn svg{width:16px;height:16px}.contents.notice-board-list .contents-inner{display:flex;flex-direction:column;gap:1.5rem}.index-notice-list{box-sizing:border-box;width:100%;padding:1.5rem 2rem 0}.index-inner{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.index-caption{margin:0;margin-right:.4rem;font-size:.9rem;font-weight:700;color:#3d526b}.index-control{display:inline-flex;align-items:center}.index-select-control{width:auto;min-width:auto;max-width:none}.index-select-control--year{width:calc(4ch + 3rem);min-width:calc(4ch + 3rem);max-width:calc(4ch + 3rem)}.index-select-control--month{width:calc(3em + 3rem);min-width:calc(3em + 3rem);max-width:calc(3em + 3rem)}.index-unit{font-size:.9rem;color:#3d526b}.news{flex:1}.news-contents{box-sizing:border-box;width:100%;padding:.5rem 2rem 1.5rem}.news-search-controls{display:flex;flex-wrap:nowrap;gap:.9rem;align-items:center;padding-bottom:.5rem;margin-bottom:.5rem}@media(max-width:1100px){.news-search-controls{flex-wrap:wrap}}.news-search-cehck-label{display:flex;flex-shrink:0;gap:.2rem;align-items:center;width:auto;font-size:.85rem;color:#3d526b;white-space:nowrap}.news-search-cehck-label input[type=checkbox]{flex:0 0 auto;width:16px!important;height:16px!important;margin:0!important}.news-search-select-control{flex-shrink:0;width:100px;padding-right:1.5rem;font-size:.85rem}@media(min-width:1400px){.news-search-select-control{width:120px}}.news-search-select-control--type{width:calc(4em + 3rem);min-width:calc(4em + 3rem);max-width:calc(4em + 3rem)}.news-search-select-control--group{width:calc(5em + 3rem);min-width:calc(5em + 3rem);max-width:calc(5em + 3rem)}.news-search-cehck+.news-search-select{margin-left:1rem}.news-search-select-label{display:inline-flex;flex-shrink:0;gap:.5rem;align-items:center;font-size:.85rem;font-weight:700;color:#3d526b;white-space:nowrap;cursor:pointer}.news-search-check-input{width:16px;height:16px;cursor:pointer}.search-input-newsList{position:relative;display:flex;flex-shrink:0;gap:.5rem;align-items:center;margin-left:auto}.search-input{display:flex;flex:1;gap:.5rem;align-items:center;padding:0 .5rem;border:1px solid #c5d2e2;border-radius:4px}.search-input-newsList input.search-input-form-notice-list{flex:1;min-width:180px;max-width:250px;height:31.38px;padding-inline-start:2.4rem!important;padding:.15rem .5rem .15rem 2.4rem!important;font-size:.85rem!important;text-indent:0!important;letter-spacing:0!important;background-color:#fff!important;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='17'%20viewBox='0%200%2016%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_485_7643)'%3e%3ccircle%20cx='6.5'%20cy='7'%20r='4.4'%20stroke='%23F28D35'%20stroke-width='2.2'/%3e%3crect%20x='8.68628'%20y='10.2908'%20width='1.5621'%20height='4.68631'%20rx='0.781052'%20transform='rotate(-45%208.68628%2010.2908)'%20fill='%23F28D35'/%3e%3crect%20x='9.37256'%20y='12.0817'%20width='3.12421'%20height='6.24841'%20rx='1.5621'%20transform='rotate(-45%209.37256%2012.0817)'%20fill='%23F28D35'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_485_7643'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(0%200.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:.75rem center!important;background-size:1rem 1rem!important;border:1px solid var(--MainLight)!important;border-radius:6px!important}.search-input-newsList input.search-input-form-notice-list::placeholder{color:#a8b5c5;letter-spacing:0}.search-input-newsList input.search-input-form-notice-list:focus{outline:none!important;background-color:#fff!important;border-color:#f28d35!important;box-shadow:0 0 0 2px #f28d3526!important}.search-input-btn{flex-shrink:0;padding:.2rem .6rem;font-size:.8rem;font-weight:600;color:#fff;white-space:nowrap;cursor:pointer;background:#f28d35;border:none;border-radius:9999px;transition:background-color .25s ease}.search-input-btn:hover{background:var(--MainSub)}.search-input-btn--search{min-width:88px;padding:6px 20px;font-size:.875rem;font-weight:700;line-height:160%}input[type=checkbox]{position:static!important;display:block!important;width:auto!important;height:auto!important;margin-right:auto!important;margin-left:auto!important;opacity:1!important}.search-icon{display:none!important}.search-icon:before,.search-icon:after{content:none!important}input[type=radio]{position:static!important;display:block!important;width:auto!important;height:auto!important;margin-right:auto!important;margin-left:auto!important;opacity:1!important}.sort-text-nl{box-sizing:border-box;width:100%;padding:.15rem .5rem!important;background-color:#fff!important;border:1px solid #f28d35!important;border-radius:6px!important}.sort-text-nl:focus{outline:none!important;background:#fff!important;border-color:#f28d35!important;box-shadow:0 0 0 2px #f28d3526!important}.sort-text-nl:disabled{color:#8b95a1!important;cursor:not-allowed;background-color:#f1f3f5!important;border:1px solid #d7dde5!important;box-shadow:none!important}.sort-text-nl:disabled::placeholder{color:#a5aebb!important}.sort-order-list-nl{display:flex;flex-direction:column;margin-bottom:8px}.sort-order-option-nl{display:flex;gap:8px;align-items:center;width:100%;padding:6px 10px;font-size:.8125rem;color:#1f2937;text-align:left;cursor:pointer;background:#fff;border:0}.sort-order-option-nl:hover{background:#f3f7fc}.sort-order-option-nl.is-active{font-weight:700;background:#fcefe3}.sort-order-glyph-nl{display:inline-flex;gap:2px;align-items:center;min-width:28px;font-family:Courier New,monospace;font-weight:700;color:#355d8b}.sort-order-letters-nl{display:inline-flex;flex-direction:column;font-size:.6875rem;line-height:1}.sort-order-arrow-nl{order:-1;font-family:Segoe UI Symbol,Arial Black,sans-serif;font-size:1rem;font-weight:900;line-height:1}.context-menu .context-filter-select{width:200px;margin-bottom:8px}@media(min-width:1400px){.context-menu .context-filter-select{width:240px}}.sort-radio-group-nl,.filter-checkbox-list{display:flex;flex-direction:column;gap:.25rem;margin-top:.4rem}#ctx-mode-org .filter-checkbox-list{max-height:min(40vh,260px);padding-right:.25rem;overflow-y:auto;overscroll-behavior:contain}.sort-radio-label-nl,.filter-checkbox-item{display:inline-flex;gap:.45rem;align-items:center;min-height:1.6rem;margin:0;line-height:1.6rem}.context-menu .sort-radio-label-nl input[type=radio],.context-menu .filter-checkbox-item input[type=checkbox]{width:16px!important;height:16px!important;margin:0!important;vertical-align:middle;transform:translateY(-.5px)}.context-menu .sort-radio-label-nl input[type=radio]{display:inline-block!important}.apply-filter-btn-nl{width:2.5rem;height:2rem;font-size:small;color:#fff;cursor:pointer;background:#f28d35;border:none;border-radius:10%}.apply-filter-btn-nl:hover{background:#f28d35;opacity:.7}.page-nation-notice-list{position:static}.form-label{display:block;margin-bottom:.25rem}.news-table{width:100%;min-width:1160px;overflow:hidden;table-layout:fixed;border-collapse:separate;background:#fff;border:1px solid #f28d35!important;border-radius:6px}.news-table col.news-col-bookmark{width:44px}.news-table col.news-col-date{width:150px}.news-table col.news-col-category{width:90px}.news-table col.news-col-title{width:auto}.news-table col.news-col-organization{width:130px}.news-table col.news-col-writer{width:120px}.news-table col.news-col-edit{width:124px}.news-table col.news-col-status{width:9rem}.news-table col.news-col-action{width:40px}.news-table-head{background:#fff}.news-table-header-row{display:table-row;border-bottom:1px solid #fae7cd}.news-table-head .news-table-col{display:table-cell;align-items:center;padding:.58rem .4rem;overflow:visible;font-size:.78rem;font-weight:700;line-height:1.1;vertical-align:middle;color:#222;text-align:center;letter-spacing:.01em;white-space:nowrap;border-right:1px solid #fae7cd;border-bottom:1px solid #fae7cd;border-left:none}.news-table-head .news-table-col-status{min-width:10rem}.news-table-head .news-table-col-writer{justify-content:center;text-align:center;border-right:none}.news-table-head .news-table-sort-btn{align-items:center;min-height:100%;overflow:visible;white-space:nowrap}.news-table-body{display:table-row-group}.news-table-row{display:table-row;transition:background-color .25s ease}.news-table-row.news-table-row-body{background:#fff}.news-table-row.news-table-row-body .news-table-col{border-bottom:1px solid #fae7cd}.news-table-body>.news-table-row:last-child .news-table-col{border-bottom:none}.news-table-body .news-table-row>.news-table-col[rowspan="2"]{border-bottom:1px solid #fae7cd}.news-table-body>.news-table-row:nth-last-child(2)>.news-table-col[rowspan="2"]{border-bottom:none}.news-table-row:hover,.news-table-row.is-hovered,.news-table-row.news-table-row-body:hover,.news-table-row.news-table-row-body.is-hovered,.news-table-row:hover+.news-table-row.news-table-row-body,.news-table-row:has(+.news-table-row.news-table-row-body:hover){background:#fcefe3}.news-table-empty-row{display:table-row;border-bottom:1px solid #fae7cd}.news-table-empty-cell{display:table-cell;padding:.9rem 1rem;font-size:1.05rem;color:#8f8f8f;text-align:left}.news-table-col{display:flex;align-items:center;justify-content:center;min-height:100%;padding:.75rem .5rem;overflow:hidden;border-right:1px solid #fae7cd;border-bottom:none}.news-table-col:last-child{border-right:none}.news-table-body .news-table-col{display:table-cell;vertical-align:middle}.news-table-col-body{display:table-cell;padding-top:.45rem;padding-bottom:.55rem;overflow:visible;vertical-align:top}.news-table-col-bookmark{padding-right:0;padding-left:0;text-align:center}.news-table-col-bookmark .bookmark-btn{margin:0 auto}.news-table-col-date{font-size:.85rem;text-align:center;white-space:normal}.news-table-body .news-table-col-date{flex-direction:column;gap:.15rem}.news-table-body .news-table-col-date .board-article-state{margin:0;font-size:.8rem;line-height:1.05}.news-table-col-important,.news-table-col-date,.news-table-col-category,.news-table-col-target,.news-table-col-deadline,.news-table-col-edit,.news-table-col-status{text-align:center}.news-table-col-category{font-size:.85rem}.news-table-col-title{min-width:200px}.news-table-body .news-table-col-title,.news-table-body .news-table-col-organization,.news-table-body .news-table-col-writer,.news-table-body .news-table-col-status,.news-table-body .news-table-col-edit{padding-bottom:0}.news-table-col-title,.news-table-col-organization,.news-table-col-writer{font-size:.85rem;text-align:left;white-space:normal}.news-table-col-organization .news-table-text,.news-table-col-writer .news-table-text{text-align:left}td.news-table-col-writer{border-right:none}td.td-edit-btn{text-align:center}.news-table-col-status{font-size:.85rem;font-weight:600;color:#f28d35;cursor:pointer}.news-table-col-status:hover{opacity:.7}td.news-table-col-status{cursor:text;border-right:none}td.news-table-col-status:hover{opacity:1}.news-table-col-status .news-table-text{font-size:.9rem}td.news-table-col-action{text-align:center;cursor:pointer;border-left:1px solid #fae7cd}td.news-table-col-action:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--blue)}.news-table-head .news-table-col-action{border-left:none}.news-table-row .news-table-col-action{min-height:100%;padding:0}.news-table-sort-btn{display:inline-flex;gap:.25rem;align-items:center;justify-content:center;width:100%;font-size:inherit;font-weight:inherit;line-height:1.1;color:inherit;white-space:nowrap;cursor:pointer;background:transparent;border:none;transition:color .2s ease}.news-table-sort-btn:hover{opacity:.7}.news-table-sort-btn.is-active,.news-table-sort-btn.is-filtered{color:inherit}.news-table-sort-btn .sort-icon{margin-left:.25rem;font-size:.65rem}.news-table-text{margin:0;font-size:.75rem;color:#3d526b;text-align:center;word-wrap:break-word;white-space:normal}.news-table-text.is-read{color:#000}.news-table-text.is-published{font-weight:600;color:#0f9b91}.news-table-text.is-draft{font-weight:600}.news-table-text.is-unpublished{font-weight:600;color:#8fa0b8}td{height:100%;border-right:1px solid #fae7cd}.news-table-arrow-icon{display:inline-block;width:16px;height:16px;background:url("data:image/svg+xml,%3csvg%20width='17'%20height='17'%20viewBox='0%200%2017%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.33325%2014.5L12.3333%208.5L6.33325%202.5'%20stroke='%238FA0B8'%20stroke-width='2'/%3e%3c/svg%3e") no-repeat center/contain}.news-item-link{display:block;width:100%;color:inherit;text-decoration:none}.news-item-link:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.news-title-row{display:flex;gap:.5rem;align-items:center;width:100%;min-width:0;margin-bottom:8px}.news-title-row .board-articl-tag{flex:0 0 auto;white-space:nowrap}.news-title-row .news-article-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.news-item-link-body{width:100%}.news-title-summary{margin-top:0}.news-title-deadline{margin-top:.3rem;color:#8fa0b8;text-align:left}.board-articl-tag{width:fit-content;padding:6px 8px;margin:0;font-size:.8125rem;font-style:normal;font-weight:400;line-height:100%;color:var(--Text_Sub);letter-spacing:.26px;white-space:normal;background-color:var(--gray10);border:1px solid var(--gray30);border-radius:4px}.board-articl-tag.target-1{color:#fff;background-color:#000;border:1px solid black}.board-articl-tag.target-2{color:#fff;background-color:#00f;border:1px solid blue}.board-articl-tag.target-3{color:#fff;background-color:green;border:1px solid green}.board-articl-tag.target-4{color:#fff;background-color:#4169e1;border:1px solid royalblue}.news-article-title{margin:0;font-size:1rem;font-weight:400;color:#8fa0b8;transition:color .2s ease}.news-article-title.is-unread{font-weight:700;color:#f28d35;text-decoration:underline}.news-article-title.is-read{color:#000}.news-article-title.is-draft{font-weight:400;color:#8fa0b8;text-decoration:none}.news-article-text{margin:0;font-size:.8rem;line-height:1.4;text-align:left;overflow-wrap:anywhere}.news-article-text.is-unread{color:#666}.news-article-text.is-read{color:#000}.news-article-text.is-draft{color:#8fa0b8}.news-article-text.is-published,.news-article-text.is-unpublished{color:#3d526b}.board-cat-title-nl{display:inline-block;padding:.25rem .5rem;margin:0;font-size:.9rem;font-weight:700;white-space:nowrap;border-radius:4px}.board-cat-title-nl.notice{color:var(--blue)}.board-cat-title-nl.event{color:var(--green)}.board-cat-title-nl.other{color:var(--Text_Sub)}.news-table-col-deadline .news-table-text,.news-table-col-date .news-table-text{text-align:center}.board-article-state{display:inline-block;padding:.2rem .4rem;font-size:.8rem;font-weight:600;color:#3d526b;text-align:center;white-space:nowrap;border-radius:3px}.board-article-state.__red{color:#d32f2f}.news-article-time{display:block;font-size:.9rem;line-height:1.25;color:#3d526b;text-align:center;white-space:pre-line}.news-grid-frame{overflow:hidden;overflow-x:auto}.triangle-nl{display:inline-block;margin-left:.1rem;font-size:.62em;line-height:1;color:#222;transform:translateY(-1px)}.triangle-nl.is-filtered{width:.72rem;height:.72rem;margin-left:.2rem;vertical-align:middle;color:transparent;background-image:url("data:image/svg+xml,%3Csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M1.5%202H10.5L7.25%205.9V9.25L4.75%2010.5V5.9L1.5%202Z'%20fill='%23F28D35'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;transform:translateY(0)}.index-notice-list .school-select,.news-search-controls .school-select{background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.66669%2011L4.66669%205L12.6667%205L8.66669%2011Z'%20fill='%23222'/%3e%3c/svg%3e")}.nl-edit-btn{display:inline-flex;gap:.25rem;align-items:center;width:fit-content;min-width:0;padding:.25rem .75rem;font-size:.75rem;font-weight:600;color:#fff;white-space:nowrap;cursor:pointer;background:#f28d35;border:none;border-radius:20px;transition:background-color .25s ease}.nl-edit-btn:hover{background:var(--MainSub)}@media(max-width:900px){.news-table{min-width:1320px}}.teacher-maintenance-page,.teacher-maintenance-page .container{background-color:#faf7f0!important}.teacher-maintenance-page .common-master-content{padding-right:1rem;padding-left:1rem}.teacher-maintenance-page .page-header-content{display:flex;align-items:center;width:100%;padding-right:16px;padding-left:16px;margin-bottom:18px}.teacher-maintenance-page .title-cm{margin:0;text-align:left}.teacher-maintenance-page .page-header-content .back-btn{margin-left:auto}[id=teacherTable] tbody tr:not(.no-data-row) td:nth-child(5),[id=teacherTable] tbody tr:not(.no-data-row) td:nth-child(6),[id=teacherTable] tbody tr:not(.no-data-row) td:nth-child(9),[id=teacherTable] tbody tr:not(.no-data-row) td:nth-child(10){padding:0}[id=teacherTable] thead th:nth-child(5),[id=teacherTable] thead th:nth-child(6){padding-right:4px;padding-left:4px}[id=teacherTable] thead th,[id=teacherTable] thead th:first-child,[id=teacherTable] tbody td:first-child{padding-right:4px;padding-left:4px}[id=teacherTable] thead th:nth-child(1),[id=teacherTable] thead th:nth-child(5),[id=teacherTable] thead th:nth-child(6){padding-right:2px;padding-left:2px;white-space:nowrap}.teacher-maintenance-page .center-item-tm,.teacher-maintenance-page .adoption-date{padding:0!important}.card-body-tm{display:inline-block;width:fit-content;max-width:100%;padding:1rem;background:#fff;border:1px solid #cfd4da;border-radius:4px}.common-master-content{background:#faf7f0}.search-form{display:flex;flex-direction:column;gap:.75rem;align-items:center}.search-field{display:flex;flex-direction:column;gap:.25rem}.field-label{min-width:2.5rem;font-size:1rem;font-weight:600;color:#333}.kijunbi-tm{height:38px;padding:3px 8px 3px 16px;font-family:Noto Sans JP,sans-serif;border:1px solid #d1d5db!important;border-radius:8px}.kijunbi-tm:focus{outline:none!important;background:#fff!important;border-color:#f28d35!important;box-shadow:0 0 0 2px #f28d3526!important}.kijunbi-tm.error{background:#fff2f5!important;border-color:#dc3545!important;box-shadow:0 0 0 .2rem #dc354540!important}.form-select-tm{width:16rem;height:38px;padding:0 .75rem;font-family:Noto Sans JP,sans-serif;font-size:1rem;color:#141414;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.66669%2011L4.66669%205L12.6667%205L8.66669%2011Z'%20fill='%23000'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:16px 16px;border:1px solid #d1d5db!important;border-radius:8px}.form-select-tm:focus{outline:none!important;border-color:#f28d35!important;box-shadow:0 0 0 2px #f28d3526!important}.teacher-maintenance-page [id=organizationId].form-select-tm{width:24rem;max-width:100%}.search-button-field{display:flex;align-items:flex-end}.search-button-field .board-search-btn{min-width:88px}[id=teacherTable]{width:100%;table-layout:fixed}.no-data-row,.cm-row-inactive{background:#fff}.no-data-cell{padding:.85rem 1rem;font-size:1.05rem;color:#8f8f8f;text-align:left}.center-item-tm{color:#333;text-align:center}[id=teacherTable] tbody td.staff-master-field{font-size:.75rem;font-weight:500;line-height:1.2;color:#333}td .form-select-tm:disabled{height:29px;padding:0 .5rem!important;margin:auto;font-size:.875rem!important;color:#333;background-color:#f4f4f4;border:1px solid #dbdfe4!important;border-radius:8px!important}td .staff-master-field:disabled{color:#333;background:#fff;border:none!important;box-shadow:none!important}.system-authority{width:100%;min-width:0;height:34px;padding:0 2.5rem 0 .875rem!important;margin:auto;overflow:hidden;text-overflow:ellipsis;font-size:.75rem;font-weight:500;line-height:1.2;color:#333;white-space:nowrap;appearance:none;cursor:pointer;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.66669%2011L4.66669%205L12.6667%205L8.66669%2011Z'%20fill='%23000'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .625rem center;background-size:16px 16px;border:2px solid #9ea9b6!important;border-radius:999px!important;box-shadow:none!important}.system-authority:disabled{color:#333;cursor:default;background-color:#f1f3f5!important;border-color:#9ea9b6!important;opacity:1}.system-authority.error{background:#fff2f5!important;border-color:#dc3545!important;box-shadow:0 0 0 .2rem #dc354540!important}.system-authority:not([disabled]){height:34px;background-color:#fff!important}.system-authority.system-authority-inactive:disabled{color:#333;background-color:#f1f3f5!important;border:2px solid #9ea9b6!important;border-radius:999px!important;box-shadow:none!important}.filterable-header{display:inline-flex;gap:.2rem;align-items:center;cursor:pointer}.filter-trigger{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:18px;height:18px;padding:0;cursor:pointer;background:transparent;border:none}.filter-trigger:before{display:inline-block;font-size:.7em;color:#000;content:"▼"}.filter-trigger-filtered:before{width:14px;height:14px;content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23f39a3c' d='M2 3h12L9.5 8.2v4.1l-3 1.7V8.2z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:14px 14px}.adoption-date{text-align:center}[id=teacherTable] td:last-child{padding-right:4px;padding-left:4px;vertical-align:middle;text-align:center}[id=teacherTable] tbody tr:last-child td{border-bottom:none}.row-update-btn{display:inline-flex;align-items:center;justify-content:center;min-width:80px;height:35px;padding:0 .45rem;font-size:.75rem;line-height:1;color:#fff;cursor:pointer;background:#f39a3c;border:none;border-radius:4px}.row-update-btn:hover{background:#e78825}.row-update-btn:disabled{cursor:not-allowed;opacity:.6}.context-menu{position:fixed;z-index:1400;min-width:274px;padding:10px;background:#fff;border:1px solid #000;border-radius:4px;box-shadow:2px 2px #0000002e}.context-menu__header{margin-bottom:8px}.context-menu__sort{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.context-menu-sort-btn{display:flex;gap:8px;align-items:center;width:100%;min-height:28px;padding:3px 6px;font-size:.8125rem;color:#222;text-align:left;cursor:pointer;background:#fff;border:none;border-radius:0;box-shadow:none}.context-menu-sort-btn:before{display:inline-block;width:16px;min-width:16px;height:16px;content:"";background-repeat:no-repeat;background-position:center;background-size:16px 16px}.context-menu-sort-btn:first-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ctext x='1' y='6.2' font-family='Arial' font-size='6.5' fill='%232e74b5'%3EA%3C/text%3E%3Ctext x='1' y='14.2' font-family='Arial' font-size='6.5' fill='%232e74b5'%3EZ%3C/text%3E%3Cpath d='M10 2v10' stroke='%23777777' stroke-width='1.2'/%3E%3Cpath d='M7.8 10.6L10 13l2.2-2.4' fill='none' stroke='%23777777' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.context-menu-sort-btn:last-child:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Ctext x='1' y='6.2' font-family='Arial' font-size='6.5' fill='%232e74b5'%3EZ%3C/text%3E%3Ctext x='1' y='14.2' font-family='Arial' font-size='6.5' fill='%232e74b5'%3EA%3C/text%3E%3Cpath d='M10 3v10' stroke='%23777777' stroke-width='1.2'/%3E%3Cpath d='M7.8 5.4L10 3l2.2 2.4' fill='none' stroke='%23777777' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.context-menu-sort-btn.active{background:#fcefe3}.context-menu-sort-btn:hover{background:#f3f3f3}.context-menu .form-text{margin:0;font-size:.75rem;color:#222}[id=ctxTargetLabel]{font-weight:400}.context-menu__section{padding:8px;margin-bottom:10px;background:#fff;border:1px solid #c9c9c9}.context-menu__list{display:flex;flex-direction:column;gap:2px;max-height:190px;overflow-y:auto}.context-menu__section .form-label{display:block;margin-bottom:4px;font-size:.75rem;font-weight:400;color:#333;text-align:left}.context-menu-input{width:100%!important;height:30px!important;padding:4px 8px!important;margin:0!important;font-size:.75rem!important;color:#222!important;background:#fff!important;border:1px solid #b8b8b8!important;border-radius:0!important;box-shadow:inset 0 1px 2px #00000014!important}.context-menu-input:focus{border-color:#7f9db9!important;box-shadow:inset 0 1px 2px #00000014!important}.context-menu-input:disabled{color:#777!important;cursor:not-allowed;background:#e5e5e5!important;border-color:#c2c2c2!important;box-shadow:none!important}.filter-checkbox-item{display:flex;gap:6px;align-items:center;min-height:22px;font-size:.75rem;color:#222}.context-menu .filter-checkbox-item input[type=checkbox]{width:14px!important;height:14px!important;margin:0!important}.context-sort-select{padding-right:1.75rem!important;appearance:auto}[id=rankText] .form-label{text-align:left}.context-menu__actions{display:flex;gap:10px;align-items:center;justify-content:flex-end;padding-top:2px;text-align:right}.context-menu-btn{display:inline-flex;align-items:center;justify-content:center;min-width:84px;height:32px;padding:4px 12px;font-size:.75rem;line-height:1.2;color:#222;text-align:center;white-space:nowrap;background:linear-gradient(to bottom,#fff,#efefef);border:1px solid #707070;border-radius:4px;box-shadow:1px 1px #00000040}.context-menu__actions .apply-filter-btn,.context-menu__actions .clear-filter-btn{margin-top:0;margin-left:0}.context-menu-btn:hover{color:#222;background:linear-gradient(to bottom,#fff,#e5e5e5);border-color:#4d4d4d}.context-menu .filter-btn .search-input-btn{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2rem;padding:0;margin-top:.5rem;line-height:1;border-radius:10%}.context-menu .filter-btn .clear-filter-btn{display:inline-flex;align-items:center;justify-content:center;width:5rem;height:2rem;margin-top:.5rem;margin-left:.5rem;font-size:small;color:#8a8a8a;background:#fff;border-style:solid;border-width:1px;border-radius:10%}.context-menu .filter-btn .clear-filter-btn:hover{color:#fff;background:#8a8a8a}.scroll-top-tm{right:2rem;z-index:100}.bottom-actions-tm{display:flex;gap:1rem;align-items:center;justify-content:flex-end;padding:1rem;background:#faf7f0}#app,.l-main-root-wrap,.l-main-contents,.layout-body,html,body{background-color:#faf7f0!important}input[type=radio],input[type=checkbox]{position:static!important;display:block!important;width:auto!important;height:auto!important;margin-right:auto!important;margin-left:auto!important;opacity:1!important}input[type=text]{padding:.35rem .5rem!important;font-size:.875rem!important}@media(min-width:768px){.card-body-tm{display:inline-flex;justify-content:flex-start}.search-form{flex-direction:row;gap:1rem;align-items:flex-end;width:auto}.search-field{flex:0 0 auto;flex-direction:row;gap:.5rem;align-items:center}.field-label{margin-bottom:0;white-space:nowrap}.search-button-field{flex:0 0 auto;min-width:120px}}.modal-schedule-close-btn{position:absolute;right:16px;display:flex;align-items:center;margin-left:auto}.modal-schedule{position:fixed;top:50%;left:50%;z-index:5;visibility:hidden;width:90%;height:95%;overflow:visible;background-color:#faf7f0;opacity:0;transform:translate(-50%,-50%);transition:opacity .5s ease,visibility .5s ease}.modal-schedule.is-modal-open{visibility:visible;opacity:1}.modal-schedule-inner{display:flex;flex-direction:column;max-height:90vh;padding:24px}.modal-schedule-title-wrap{display:flex;align-items:center;justify-content:space-between;padding-bottom:16px;margin-bottom:24px;border-bottom:1px solid var(--MainSuperLight)}.modal-schedule-title{margin:0;font-size:1.25rem;font-weight:700;color:#333}.modal-schedule-date{margin-bottom:24px}.modal-schedule-date h3{margin:0;font-size:1.125rem;font-weight:700;color:#333}.modal-schedule-list-wrapper{max-height:calc(90vh - 140px);padding-right:8px;overflow-y:auto}.modal-schedule-list-wrapper::-webkit-scrollbar{width:8px}.modal-schedule-list-wrapper::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.modal-schedule-list-wrapper::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.modal-schedule-list{display:flex;flex-direction:column;gap:28px;word-wrap:break-word;overflow-wrap:break-word}.schedule-item{overflow:visible}.event-schedule-detail-modal .schedule-item{background-color:transparent;transition:none}.event-schedule-detail-modal .schedule-item:hover{background-color:transparent}.event-schedule-detail-modal .schedule-item+.schedule-item{border-top:none}.schedule-eventName{display:block;width:fit-content;max-width:100%;padding:12px 8px;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;font-size:1.0938rem;font-weight:700;line-height:1.2;color:#fff;word-break:keep-all;overflow-wrap:normal;white-space:nowrap;background:#ff9800}.schedule-detail-box{overflow:hidden;background:#faf7f0;border-top:2px solid #6f767d}.schedule-eventDetailContent{padding:16px;line-height:1.6;color:#333;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap;background:#faf7f0}.schedule-content p{margin:0}.schedule-file{padding:0 16px 12px;overflow:hidden;text-overflow:ellipsis;word-break:keep-all;overflow-wrap:normal;white-space:nowrap;background:#faf7f0}.schedule-update-date{padding:8px 16px 9px;font-size:.8125rem;color:#666;background:#faf7f0}.modal-bg.is-modal-open-newslist{display:block;background-color:#faf7f0}.event-schedule-detail-modal{position:relative;top:auto;left:auto;z-index:2;box-sizing:border-box;width:100%;max-width:none;height:auto;padding:0 32px 8px;margin:0 0 8px;overflow:visible;background-color:#faf7f0;transform:none}.event-schedule-detail-modal .modal-schedule-inner{max-height:none;padding:24px 24px 12px}.event-schedule-detail-content{padding:24px 24px 12px;overflow:hidden;background:#faf7f0}.event-schedule-detail-modal .modal-schedule-title-wrap{display:flex;gap:16px;align-items:center;justify-content:space-between;padding-bottom:0;margin-bottom:18px;background-color:#faf7f0;border-bottom:1px solid #d7cfc0}.event-schedule-detail-modal .modal-schedule-title{padding-block:12px;margin:0;font-size:1.5rem;font-weight:700;line-height:1.3;color:#111}.event-schedule-detail-modal .modal-schedule-back-btn-wrap{display:flex;flex-shrink:0;align-items:center;padding-block:12px}.event-schedule-detail-modal .modal-schedule-back-btn-wrap>.back-btn{display:inline-flex;align-items:center;padding-block:10px;margin:0}.event-schedule-detail-modal .modal-schedule-list-wrapper{max-height:calc(100vh - 280px)}.modal-bg.event-schedule-detail-modal-bg.is-modal-open-newslist{display:none}@media(max-width:768px){.modal-schedule{width:95%}.modal-schedule-inner{padding:16px}.modal-schedule-title{font-size:1.125rem}.event-schedule-detail-modal .modal-schedule-title{font-size:1.5rem}.schedule-title{padding:10px 12px;font-size:.875rem}.schedule-content{padding:12px;font-size:.875rem}}html.theme-black,body.theme-black,#app.theme-black{color:#ff0!important;color-scheme:dark;background-color:#000!important}html.theme-black *,html.theme-black *:before,html.theme-black *:after,body.theme-black *,body.theme-black *:before,body.theme-black *:after,#app.theme-black *,#app.theme-black *:before,#app.theme-black *:after{color:#ff0!important;text-shadow:none!important;background-color:#000!important;background-image:none!important;border-color:#ff0!important;box-shadow:none!important}html.theme-black,body.theme-black,#app.theme-black{--black: #ff0;--white: #000;--Main: #ff0;--MainSub: #ff0;--MainLight: #ff0;--MainSuperLight: #ff0;--MainSuperLight_btn: #000;--MainBg: #000;--MainBg_archive: #000;--gray10: #000;--gray20: #000;--gray30: #ff0;--Text_Main: #ff0;--Text_Sub: #ff0;--Text_Light: #ff0;--Text_Placeholder: #ff0;--Error_Text: #ff0;--Error_Line: #ff0;--Error_Bg: #000;--Bookmark_Text: #ff0;--Bookmark_Bg: #000;--News_Text: #ff0;--News_Line: #ff0;--News_Bg: #000;--blue: #ff0;--green: #ff0;--placeholder: #ff0;--tag-gray: #000;--tag-orange: #ff0;--tag-green: #ff0;--orange01: #ff0;--Pink_Text: #ff0;--Pink_Bg: #000}html.theme-black .c-modal-bg,html.theme-black .modal-bg,html.theme-black .system-status-detail-modal-overlay,html.theme-black .confirm-modal-overlay,html.theme-black .error-modal-overlay,html.theme-black .success-modal-overlay,body.theme-black .c-modal-bg,body.theme-black .modal-bg,body.theme-black .system-status-detail-modal-overlay,body.theme-black .confirm-modal-overlay,body.theme-black .error-modal-overlay,body.theme-black .success-modal-overlay,#app.theme-black .c-modal-bg,#app.theme-black .modal-bg,#app.theme-black .system-status-detail-modal-overlay,#app.theme-black .confirm-modal-overlay,#app.theme-black .error-modal-overlay,#app.theme-black .success-modal-overlay{background:#00000080!important}html.theme-black input,html.theme-black select,html.theme-black textarea,html.theme-black button,body.theme-black input,body.theme-black select,body.theme-black textarea,body.theme-black button,#app.theme-black input,#app.theme-black select,#app.theme-black textarea,#app.theme-black button{color:#ff0!important;background-color:#000!important;border:1px solid #ff0!important}html.theme-black .contents,body.theme-black .contents,#app.theme-black .contents{--top-left-pane-max: 576px;--top-left-pane-max-student: 586px}html.theme-black .contents .contents-student .link,body.theme-black .contents .contents-student .link,#app.theme-black .contents .contents-student .link{max-width:576px}html.theme-black :where(fieldset),html.theme-black .image-wrapper,html.theme-black .p-kensaku-contents,html.theme-black .c-card-file,html.theme-black .c-card-file>.card-inner,html.theme-black .c-modal-search .modal-wrap,html.theme-black .c-modal-search .modal-wrap-large,html.theme-black .c-modal-search .modal-wrap-width,html.theme-black .c-modal-search .modal-wrap.m,html.theme-black .c-modal-search .modal-wrap02,html.theme-black .modal-schedule,html.theme-black .system,html.theme-black .system-status-detail-modal,html.theme-black .business,html.theme-black .business-card,html.theme-black .business-item,html.theme-black .board,html.theme-black .board-area,html.theme-black .board-list,html.theme-black .board-item,html.theme-black .board-cat,html.theme-black .board-article,html.theme-black .event-schedule,html.theme-black .event-list,html.theme-black .event-item,html.theme-black .schedule,html.theme-black .schedule-list,html.theme-black .schedule-item,html.theme-black .schedule-items,html.theme-black .system-status-wrap,html.theme-black .calendar-container,html.theme-black .calendar-table-wrap,html.theme-black .menu-item,html.theme-black .contact-item,html.theme-black .contact-wrap,html.theme-black .link,html.theme-black .link-item,html.theme-black .link-btn,html.theme-black .link-btn-news,html.theme-black .info-list,html.theme-black .info-inner,html.theme-black .mainte-list,html.theme-black .search-input-form,html.theme-black .search-inner,html.theme-black .table-wrap-rnk,html.theme-black .table-wrapper,html.theme-black .table-responsive,html.theme-black .card-body,html.theme-black .card-body-tm,html.theme-black .card-contents,html.theme-black .business-wrap-col--affiliation,html.theme-black .business-wrap-col--placeholder,html.theme-black .business-item--placeholder,html.theme-black .input,html.theme-black .form-control,html.theme-black .form-control-sm,html.theme-black .form-input,html.theme-black .form-select,html.theme-black .form-select-cm,html.theme-black .form-select-tm,html.theme-black .form-check-input,html.theme-black .c-form-input-date .input-area,html.theme-black .c-form-input-famercode .input-area,html.theme-black .c-form-input-famercode .input-area01,html.theme-black .c-form-select select,html.theme-black .c-form-textarea,html.theme-black .error-box,html.theme-black .pagination,html.theme-black .notice-tooltip,html.theme-black .pagenation-link,html.theme-black .pagination .page-link,html.theme-black .main-btn,html.theme-black .board-search-btn,html.theme-black .link-overly-btn,html.theme-black .login-button,html.theme-black .btn,html.theme-black .btn-primary,html.theme-black .btn-outline,html.theme-black .btn--line,html.theme-black .btn--sm,html.theme-black .btn-serach-cm,html.theme-black .btn-update-cm,html.theme-black .nav-btn,html.theme-black .prev-btn,html.theme-black .next-btn,html.theme-black .header-text-btn,html.theme-black .search-input-btn,html.theme-black .header-color-btn,html.theme-black .header-color-btn-white,html.theme-black .header-color-btn-black,html.theme-black .header-color-btn-blue,html.theme-black .maintenance-btn,html.theme-black .maintenance-btn-fav-link,html.theme-black .maintenance-btn-quick-link,html.theme-black .maintenance-btn-system-maintenance,html.theme-black .quick-link-settings-container,html.theme-black .personal-link-settings-container,html.theme-black .notice-update-page__panel,html.theme-black .bookmark-btn,html.theme-black .header-logout-btn,html.theme-black .scroll-top-btn,html.theme-black .file-link-btn,html.theme-black .c-btn-aside-nav,html.theme-black .c-btn-aside-nav-nest,html.theme-black .c-btn-modal-close,html.theme-black .c-btn-search,html.theme-black .success-count:before,html.theme-black .success-count-imr:before,html.theme-black .error-count:before,html.theme-black .target-not-count:before,html.theme-black .target-not-count-imr:before,html.theme-black .required:after,html.theme-black .c-md-displayed-results .box,html.theme-black .c-md-date .youbi,html.theme-black table.c-md-table-normal,html.theme-black table.c-md-table-normal th,html.theme-black table.c-md-table-normal td,html.theme-black .confirm-modal,html.theme-black .error-modal,html.theme-black .success-modal,body.theme-black :where(fieldset),body.theme-black .image-wrapper,body.theme-black .p-kensaku-contents,body.theme-black .c-card-file,body.theme-black .c-card-file>.card-inner,body.theme-black .c-modal-search .modal-wrap,body.theme-black .c-modal-search .modal-wrap-large,body.theme-black .c-modal-search .modal-wrap-width,body.theme-black .c-modal-search .modal-wrap.m,body.theme-black .c-modal-search .modal-wrap02,body.theme-black .modal-schedule,body.theme-black .system,body.theme-black .system-status-detail-modal,body.theme-black .business,body.theme-black .business-card,body.theme-black .business-item,body.theme-black .board,body.theme-black .board-area,body.theme-black .board-list,body.theme-black .board-item,body.theme-black .board-cat,body.theme-black .board-article,body.theme-black .event-schedule,body.theme-black .event-list,body.theme-black .event-item,body.theme-black .schedule,body.theme-black .schedule-list,body.theme-black .schedule-item,body.theme-black .schedule-items,body.theme-black .system-status-wrap,body.theme-black .calendar-container,body.theme-black .calendar-table-wrap,body.theme-black .menu-item,body.theme-black .contact-item,body.theme-black .contact-wrap,body.theme-black .link,body.theme-black .link-item,body.theme-black .link-btn,body.theme-black .link-btn-news,body.theme-black .info-list,body.theme-black .info-inner,body.theme-black .mainte-list,body.theme-black .search-input-form,body.theme-black .search-inner,body.theme-black .table-wrap-rnk,body.theme-black .table-wrapper,body.theme-black .table-responsive,body.theme-black .card-body,body.theme-black .card-body-tm,body.theme-black .card-contents,body.theme-black .business-wrap-col--affiliation,body.theme-black .business-wrap-col--placeholder,body.theme-black .business-item--placeholder,body.theme-black .input,body.theme-black .form-control,body.theme-black .form-control-sm,body.theme-black .form-input,body.theme-black .form-select,body.theme-black .form-select-cm,body.theme-black .form-select-tm,body.theme-black .form-check-input,body.theme-black .c-form-input-date .input-area,body.theme-black .c-form-input-famercode .input-area,body.theme-black .c-form-input-famercode .input-area01,body.theme-black .c-form-select select,body.theme-black .c-form-textarea,body.theme-black .error-box,body.theme-black .pagination,body.theme-black .notice-tooltip,body.theme-black .pagenation-link,body.theme-black .pagination .page-link,body.theme-black .main-btn,body.theme-black .board-search-btn,body.theme-black .link-overly-btn,body.theme-black .login-button,body.theme-black .btn,body.theme-black .btn-primary,body.theme-black .btn-outline,body.theme-black .btn--line,body.theme-black .btn--sm,body.theme-black .btn-serach-cm,body.theme-black .btn-update-cm,body.theme-black .nav-btn,body.theme-black .prev-btn,body.theme-black .next-btn,body.theme-black .header-text-btn,body.theme-black .search-input-btn,body.theme-black .header-color-btn,body.theme-black .header-color-btn-white,body.theme-black .header-color-btn-black,body.theme-black .header-color-btn-blue,body.theme-black .maintenance-btn,body.theme-black .maintenance-btn-fav-link,body.theme-black .maintenance-btn-quick-link,body.theme-black .maintenance-btn-system-maintenance,body.theme-black .quick-link-settings-container,body.theme-black .personal-link-settings-container,body.theme-black .notice-update-page__panel,body.theme-black .bookmark-btn,body.theme-black .header-logout-btn,body.theme-black .scroll-top-btn,body.theme-black .file-link-btn,body.theme-black .c-btn-aside-nav,body.theme-black .c-btn-aside-nav-nest,body.theme-black .c-btn-modal-close,body.theme-black .c-btn-search,body.theme-black .success-count:before,body.theme-black .success-count-imr:before,body.theme-black .error-count:before,body.theme-black .target-not-count:before,body.theme-black .target-not-count-imr:before,body.theme-black .required:after,body.theme-black .c-md-displayed-results .box,body.theme-black .c-md-date .youbi,body.theme-black table.c-md-table-normal,body.theme-black table.c-md-table-normal th,body.theme-black table.c-md-table-normal td,body.theme-black .confirm-modal,body.theme-black .error-modal,body.theme-black .success-modal,#app.theme-black :where(fieldset),#app.theme-black .image-wrapper,#app.theme-black .p-kensaku-contents,#app.theme-black .c-card-file,#app.theme-black .c-card-file>.card-inner,#app.theme-black .c-modal-search .modal-wrap,#app.theme-black .c-modal-search .modal-wrap-large,#app.theme-black .c-modal-search .modal-wrap-width,#app.theme-black .c-modal-search .modal-wrap.m,#app.theme-black .c-modal-search .modal-wrap02,#app.theme-black .modal-schedule,#app.theme-black .system,#app.theme-black .system-status-detail-modal,#app.theme-black .business,#app.theme-black .business-card,#app.theme-black .business-item,#app.theme-black .board,#app.theme-black .board-area,#app.theme-black .board-list,#app.theme-black .board-item,#app.theme-black .board-cat,#app.theme-black .board-article,#app.theme-black .event-schedule,#app.theme-black .event-list,#app.theme-black .event-item,#app.theme-black .schedule,#app.theme-black .schedule-list,#app.theme-black .schedule-item,#app.theme-black .schedule-items,#app.theme-black .system-status-wrap,#app.theme-black .calendar-container,#app.theme-black .calendar-table-wrap,#app.theme-black .menu-item,#app.theme-black .contact-item,#app.theme-black .contact-wrap,#app.theme-black .link,#app.theme-black .link-item,#app.theme-black .link-btn,#app.theme-black .link-btn-news,#app.theme-black .info-list,#app.theme-black .info-inner,#app.theme-black .mainte-list,#app.theme-black .search-input-form,#app.theme-black .search-inner,#app.theme-black .table-wrap-rnk,#app.theme-black .table-wrapper,#app.theme-black .table-responsive,#app.theme-black .card-body,#app.theme-black .card-body-tm,#app.theme-black .card-contents,#app.theme-black .business-wrap-col--affiliation,#app.theme-black .business-wrap-col--placeholder,#app.theme-black .business-item--placeholder,#app.theme-black .input,#app.theme-black .form-control,#app.theme-black .form-control-sm,#app.theme-black .form-input,#app.theme-black .form-select,#app.theme-black .form-select-cm,#app.theme-black .form-select-tm,#app.theme-black .form-check-input,#app.theme-black .c-form-input-date .input-area,#app.theme-black .c-form-input-famercode .input-area,#app.theme-black .c-form-input-famercode .input-area01,#app.theme-black .c-form-select select,#app.theme-black .c-form-textarea,#app.theme-black .error-box,#app.theme-black .pagination,#app.theme-black .notice-tooltip,#app.theme-black .pagenation-link,#app.theme-black .pagination .page-link,#app.theme-black .main-btn,#app.theme-black .board-search-btn,#app.theme-black .link-overly-btn,#app.theme-black .login-button,#app.theme-black .btn,#app.theme-black .btn-primary,#app.theme-black .btn-outline,#app.theme-black .btn--line,#app.theme-black .btn--sm,#app.theme-black .btn-serach-cm,#app.theme-black .btn-update-cm,#app.theme-black .nav-btn,#app.theme-black .prev-btn,#app.theme-black .next-btn,#app.theme-black .header-text-btn,#app.theme-black .search-input-btn,#app.theme-black .header-color-btn,#app.theme-black .header-color-btn-white,#app.theme-black .header-color-btn-black,#app.theme-black .header-color-btn-blue,#app.theme-black .maintenance-btn,#app.theme-black .maintenance-btn-fav-link,#app.theme-black .maintenance-btn-quick-link,#app.theme-black .maintenance-btn-system-maintenance,#app.theme-black .quick-link-settings-container,#app.theme-black .personal-link-settings-container,#app.theme-black .notice-update-page__panel,#app.theme-black .bookmark-btn,#app.theme-black .header-logout-btn,#app.theme-black .scroll-top-btn,#app.theme-black .file-link-btn,#app.theme-black .c-btn-aside-nav,#app.theme-black .c-btn-aside-nav-nest,#app.theme-black .c-btn-modal-close,#app.theme-black .c-btn-search,#app.theme-black .success-count:before,#app.theme-black .success-count-imr:before,#app.theme-black .error-count:before,#app.theme-black .target-not-count:before,#app.theme-black .target-not-count-imr:before,#app.theme-black .required:after,#app.theme-black .c-md-displayed-results .box,#app.theme-black .c-md-date .youbi,#app.theme-black table.c-md-table-normal,#app.theme-black table.c-md-table-normal th,#app.theme-black table.c-md-table-normal td,#app.theme-black .confirm-modal,#app.theme-black .error-modal,#app.theme-black .success-modal{border:1px solid #ff0!important}html.theme-black .bookmark-btn.is-bookmark,html.theme-black .bookmark-btn.is-active,body.theme-black .bookmark-btn.is-bookmark,body.theme-black .bookmark-btn.is-active,#app.theme-black .bookmark-btn.is-bookmark,#app.theme-black .bookmark-btn.is-active{background-color:#ff0!important;border:1px solid #000!important}html.theme-black .bookmark-btn,body.theme-black .bookmark-btn,#app.theme-black .bookmark-btn{position:relative}html.theme-black .bookmark-btn svg,body.theme-black .bookmark-btn svg,#app.theme-black .bookmark-btn svg{display:none!important}html.theme-black .bookmark-btn:before,body.theme-black .bookmark-btn:before,#app.theme-black .bookmark-btn:before{display:block;width:14px;height:13px;content:"";background-color:transparent!important;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='14'%20height='13'%20viewBox='0%200%2014%2013'%20fill='none'%3e%3cpath%20d='M4%201.5H10V11L7%207.4L4%2011V1.5Z'%20fill='none'%20stroke='%23ff0'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}html.theme-black .bookmark-btn.is-bookmark:before,html.theme-black .bookmark-btn.is-active:before,body.theme-black .bookmark-btn.is-bookmark:before,body.theme-black .bookmark-btn.is-active:before,#app.theme-black .bookmark-btn.is-bookmark:before,#app.theme-black .bookmark-btn.is-active:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='14'%20height='13'%20viewBox='0%200%2014%2013'%20fill='none'%3e%3cpath%20d='M4%201.5H10V11L7%207.4L4%2011V1.5Z'%20fill='%23000'%20stroke='%23000'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")!important}html.theme-black .footer,body.theme-black .footer,#app.theme-black .footer{border-top:1px solid #ff0!important}html.theme-black .notice-update-page__editor,body.theme-black .notice-update-page__editor,#app.theme-black .notice-update-page__editor{overflow:visible}html.theme-black .mainte-list,html.theme-black .pagination,html.theme-black .link-inner,html.theme-black .news-table,body.theme-black .mainte-list,body.theme-black .pagination,body.theme-black .link-inner,body.theme-black .news-table,#app.theme-black .mainte-list,#app.theme-black .pagination,#app.theme-black .link-inner,#app.theme-black .news-table{overflow:hidden}html.theme-black .business-wrap-col,body.theme-black .business-wrap-col,#app.theme-black .business-wrap-col{overflow:hidden;border:1px solid #ff0!important}html.theme-black .logo,html.theme-black .logo a,html.theme-black .logo img,html.theme-black button.news-table-sort-btn,html.theme-black .readonly-attachment-link,html.theme-black .remove-file-btn,html.theme-black .notice-update-page__remove,html.theme-black .notice-detail-page__attachment-link,html.theme-black img,html.theme-black svg,body.theme-black .logo,body.theme-black .logo a,body.theme-black .logo img,body.theme-black button.news-table-sort-btn,body.theme-black .readonly-attachment-link,body.theme-black .remove-file-btn,body.theme-black .notice-update-page__remove,body.theme-black .notice-detail-page__attachment-link,body.theme-black img,body.theme-black svg,#app.theme-black .logo,#app.theme-black .logo a,#app.theme-black .logo img,#app.theme-black button.news-table-sort-btn,#app.theme-black .readonly-attachment-link,#app.theme-black .remove-file-btn,#app.theme-black .notice-update-page__remove,#app.theme-black .notice-detail-page__attachment-link,#app.theme-black img,#app.theme-black svg{border:none!important}html.theme-black .link-icon>img,html.theme-black .icon-btn>img,body.theme-black .link-icon>img,body.theme-black .icon-btn>img,#app.theme-black .link-icon>img,#app.theme-black .icon-btn>img{background-color:unset!important}html.theme-black .heading-info,html.theme-black .title-card,html.theme-black .login-button.login-button--secondary,body.theme-black .heading-info,body.theme-black .title-card,body.theme-black .login-button.login-button--secondary,#app.theme-black .heading-info,#app.theme-black .title-card,#app.theme-black .login-button.login-button--secondary{border:none!important;border-bottom:1px solid #ff0!important}html.theme-black input[type=radio],html.theme-black input[type=checkbox],body.theme-black input[type=radio],body.theme-black input[type=checkbox],#app.theme-black input[type=radio],#app.theme-black input[type=checkbox]{accent-color:#ff0!important}html.theme-black input[type=checkbox]:not([class*=hidden]),body.theme-black input[type=checkbox]:not([class*=hidden]),#app.theme-black input[type=checkbox]:not([class*=hidden]){position:relative!important;width:13px!important;min-width:13px!important;height:13px!important;appearance:none!important;cursor:pointer!important;background-color:#000!important;border:2px solid #ff0!important;border-radius:2px!important}html.theme-black input[type=checkbox]:not([class*=hidden]):checked,body.theme-black input[type=checkbox]:not([class*=hidden]):checked,#app.theme-black input[type=checkbox]:not([class*=hidden]):checked{background-color:#000!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5L6.5 11L12 5' fill='none' stroke='%23ff0' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:14px!important}html.theme-black input[type=checkbox]:not([class*=hidden]):disabled,body.theme-black input[type=checkbox]:not([class*=hidden]):disabled,#app.theme-black input[type=checkbox]:not([class*=hidden]):disabled{cursor:not-allowed!important;opacity:.5!important}html.theme-black input[type=radio]:not([class*=hidden]),body.theme-black input[type=radio]:not([class*=hidden]),#app.theme-black input[type=radio]:not([class*=hidden]){position:relative!important;width:16px!important;min-width:16px!important;height:16px!important;appearance:none!important;cursor:pointer!important;background-color:#000!important;border:2px solid #ff0!important;border-radius:50%!important}html.theme-black input[type=radio]:not([class*=hidden]):checked:after,body.theme-black input[type=radio]:not([class*=hidden]):checked:after,#app.theme-black input[type=radio]:not([class*=hidden]):checked:after{position:absolute;top:50%;left:50%;width:6px;height:6px;content:"";background-color:#ff0!important;border-radius:50%;transform:translate(-50%,-50%)}html.theme-black input[type=radio]:not([class*=hidden]):disabled,body.theme-black input[type=radio]:not([class*=hidden]):disabled,#app.theme-black input[type=radio]:not([class*=hidden]):disabled{cursor:not-allowed!important;opacity:.5!important}html.theme-black .c-form-check .label-check:before,html.theme-black .c-form-radio .label-radio:before,body.theme-black .c-form-check .label-check:before,body.theme-black .c-form-radio .label-radio:before,#app.theme-black .c-form-check .label-check:before,#app.theme-black .c-form-radio .label-radio:before{background:#000!important;border:1px solid #ff0!important}html.theme-black .news-search-cehck-label,body.theme-black .news-search-cehck-label,#app.theme-black .news-search-cehck-label{line-height:1}html.theme-black .pagination .page-link:focus-visible,html.theme-black td.news-table-col-action:focus-visible,html.theme-black .modal-system_operation-item a:focus-visible,html.theme-black .system .link-btn.__system_operation:focus-visible,html.theme-black .system .link-btn.__system_error:focus-visible,html.theme-black .mainte-list-item a:focus-visible,body.theme-black .pagination .page-link:focus-visible,body.theme-black td.news-table-col-action:focus-visible,body.theme-black .modal-system_operation-item a:focus-visible,body.theme-black .system .link-btn.__system_operation:focus-visible,body.theme-black .system .link-btn.__system_error:focus-visible,body.theme-black .mainte-list-item a:focus-visible,#app.theme-black .pagination .page-link:focus-visible,#app.theme-black td.news-table-col-action:focus-visible,#app.theme-black .modal-system_operation-item a:focus-visible,#app.theme-black .system .link-btn.__system_operation:focus-visible,#app.theme-black .system .link-btn.__system_error:focus-visible,#app.theme-black .mainte-list-item a:focus-visible{outline:2px solid #ff0!important;outline-offset:-2px}html.theme-black .calendar-cell:focus-visible,body.theme-black .calendar-cell:focus-visible,#app.theme-black .calendar-cell:focus-visible{outline:none!important}html.theme-black .calendar-cell:focus-visible:after,body.theme-black .calendar-cell:focus-visible:after,#app.theme-black .calendar-cell:focus-visible:after{position:absolute;inset:0;z-index:4;pointer-events:none;content:"";background-color:transparent!important;border:2px solid #ff0!important}html.theme-black .board-item-link:focus-visible,body.theme-black .board-item-link:focus-visible,#app.theme-black .board-item-link:focus-visible{outline:2px solid #ff0!important;outline-offset:-2px}html.theme-black .board-item-link:focus-visible .board-cat,body.theme-black .board-item-link:focus-visible .board-cat,#app.theme-black .board-item-link:focus-visible .board-cat{border-left:none!important}html.theme-black svg,body.theme-black svg,#app.theme-black svg{color:#ff0!important;fill:#ff0!important}html.theme-black svg path,html.theme-black svg circle,html.theme-black svg rect,html.theme-black svg polygon,html.theme-black svg polyline,html.theme-black svg line,body.theme-black svg path,body.theme-black svg circle,body.theme-black svg rect,body.theme-black svg polygon,body.theme-black svg polyline,body.theme-black svg line,#app.theme-black svg path,#app.theme-black svg circle,#app.theme-black svg rect,#app.theme-black svg polygon,#app.theme-black svg polyline,#app.theme-black svg line{fill:#ff0!important;stroke:#ff0!important}html.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg,html.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg path,html.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg circle,html.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg rect,html.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg polygon,html.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg polyline,html.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg line,html.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg,html.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg path,html.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg circle,html.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg rect,html.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg polygon,html.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg polyline,html.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg line,body.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg,body.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg path,body.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg circle,body.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg rect,body.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg polygon,body.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg polyline,body.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg line,body.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg,body.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg path,body.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg circle,body.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg rect,body.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg polygon,body.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg polyline,body.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg line,#app.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg,#app.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg path,#app.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg circle,#app.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg rect,#app.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg polygon,#app.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg polyline,#app.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg line,#app.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg,#app.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg path,#app.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg circle,#app.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg rect,#app.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg polygon,#app.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg polyline,#app.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg line{fill:none!important;stroke:currentcolor!important}html.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-color-bar,html.theme-black .notice-update-page__editor .tiptap-color-swatch,body.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-color-bar,body.theme-black .notice-update-page__editor .tiptap-color-swatch,#app.theme-black .notice-update-page__editor .quill-editor-host__button .tiptap-color-bar,#app.theme-black .notice-update-page__editor .tiptap-color-swatch{background-color:var(--tiptap-color, #ff0)!important}html.theme-black .tiptap-color-dropdown,body.theme-black .tiptap-color-dropdown,#app.theme-black .tiptap-color-dropdown{z-index:100!important}html.theme-black svg path[fill=none],html.theme-black svg circle[fill=none],html.theme-black svg rect[fill=none],html.theme-black svg polygon[fill=none],html.theme-black svg polyline[fill=none],html.theme-black svg line[fill=none],body.theme-black svg path[fill=none],body.theme-black svg circle[fill=none],body.theme-black svg rect[fill=none],body.theme-black svg polygon[fill=none],body.theme-black svg polyline[fill=none],body.theme-black svg line[fill=none],#app.theme-black svg path[fill=none],#app.theme-black svg circle[fill=none],#app.theme-black svg rect[fill=none],#app.theme-black svg polygon[fill=none],#app.theme-black svg polyline[fill=none],#app.theme-black svg line[fill=none]{fill:none!important}html.theme-black .link-icon>img,html.theme-black .icon-btn>img,html.theme-black .icon-option img,html.theme-black .icon-preview-box img,html.theme-black .saved-link-item img,html.theme-black .spinning img,body.theme-black .link-icon>img,body.theme-black .icon-btn>img,body.theme-black .icon-option img,body.theme-black .icon-preview-box img,body.theme-black .saved-link-item img,body.theme-black .spinning img,#app.theme-black .link-icon>img,#app.theme-black .icon-btn>img,#app.theme-black .icon-option img,#app.theme-black .icon-preview-box img,#app.theme-black .saved-link-item img,#app.theme-black .spinning img{filter:brightness(0) saturate(100%) invert(94%) sepia(54%) saturate(2851%) hue-rotate(2deg) brightness(107%) contrast(106%)!important}html.theme-black .link-item.selected .link-icon>img,html.theme-black .saved-link-item.selected img,html.theme-black .icon-option.selected img,body.theme-black .link-item.selected .link-icon>img,body.theme-black .saved-link-item.selected img,body.theme-black .icon-option.selected img,#app.theme-black .link-item.selected .link-icon>img,#app.theme-black .saved-link-item.selected img,#app.theme-black .icon-option.selected img{filter:brightness(0) saturate(100%)!important}html.theme-black .c-form-select:after,body.theme-black .c-form-select:after,#app.theme-black .c-form-select:after{border-top-color:#ff0!important;border-right-color:#ff0!important}html.theme-black .search-input-newsList input.search-input-form-notice-list,body.theme-black .search-input-newsList input.search-input-form-notice-list,#app.theme-black .search-input-newsList input.search-input-form-notice-list{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='17'%20viewBox='0%200%2016%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_485_7643)'%3e%3ccircle%20cx='6.5'%20cy='7'%20r='4.4'%20stroke='%23ff0'%20stroke-width='2.2'/%3e%3crect%20x='8.68628'%20y='10.2908'%20width='1.5621'%20height='4.68631'%20rx='0.781052'%20transform='rotate(-45%208.68628%2010.2908)'%20fill='%23ff0'/%3e%3crect%20x='9.37256'%20y='12.0817'%20width='3.12421'%20height='6.24841'%20rx='1.5621'%20transform='rotate(-45%209.37256%2012.0817)'%20fill='%23ff0'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_485_7643'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(0%200.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:.75rem center!important;background-size:1rem 1rem!important}html.theme-black .news-table-arrow-icon,body.theme-black .news-table-arrow-icon,#app.theme-black .news-table-arrow-icon{display:inline-block!important;width:16px!important;height:16px!important;background:url("data:image/svg+xml,%3csvg%20width='17'%20height='17'%20viewBox='0%200%2017%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.33325%2014.5L12.3333%208.5L6.33325%202.5'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e") no-repeat center/contain!important}html.theme-black .notice-detail-page__attachment-item:before,body.theme-black .notice-detail-page__attachment-item:before,#app.theme-black .notice-detail-page__attachment-item:before{background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ff0'%3E%3Cpath d='M7 3.75h6.75L18 8v12.25H7V3.75Z' stroke='%23ff0' stroke-width='1.5'/%3E%3Cpath d='M13.75 3.75V8H18' stroke='%23ff0' stroke-width='1.5'/%3E%3C/svg%3E")!important}html.theme-black .readonly-attachment-item:before,body.theme-black .readonly-attachment-item:before,#app.theme-black .readonly-attachment-item:before{background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ff0'%3E%3Cpath d='M7 3.75h6.75L18 8v12.25H7V3.75Z' stroke='%23ff0' stroke-width='1.5'/%3E%3Cpath d='M13.75 3.75V8H18' stroke='%23ff0' stroke-width='1.5'/%3E%3C/svg%3E")!important}html.theme-black input[type=date]::-webkit-datetime-edit,html.theme-black input[type=date]::-webkit-datetime-edit-year-field,html.theme-black input[type=date]::-webkit-datetime-edit-month-field,html.theme-black input[type=date]::-webkit-datetime-edit-day-field,html.theme-black input[type=date]::-webkit-datetime-edit-text,html.theme-black input[type=date]::-webkit-date-and-time-value,html.theme-black input[type=time]::-webkit-datetime-edit,html.theme-black input[type=time]::-webkit-datetime-edit-hour-field,html.theme-black input[type=time]::-webkit-datetime-edit-minute-field,html.theme-black input[type=time]::-webkit-datetime-edit-text,html.theme-black input[type=datetime-local]::-webkit-datetime-edit,body.theme-black input[type=date]::-webkit-datetime-edit,body.theme-black input[type=date]::-webkit-datetime-edit-year-field,body.theme-black input[type=date]::-webkit-datetime-edit-month-field,body.theme-black input[type=date]::-webkit-datetime-edit-day-field,body.theme-black input[type=date]::-webkit-datetime-edit-text,body.theme-black input[type=date]::-webkit-date-and-time-value,body.theme-black input[type=time]::-webkit-datetime-edit,body.theme-black input[type=time]::-webkit-datetime-edit-hour-field,body.theme-black input[type=time]::-webkit-datetime-edit-minute-field,body.theme-black input[type=time]::-webkit-datetime-edit-text,body.theme-black input[type=datetime-local]::-webkit-datetime-edit,#app.theme-black input[type=date]::-webkit-datetime-edit,#app.theme-black input[type=date]::-webkit-datetime-edit-year-field,#app.theme-black input[type=date]::-webkit-datetime-edit-month-field,#app.theme-black input[type=date]::-webkit-datetime-edit-day-field,#app.theme-black input[type=date]::-webkit-datetime-edit-text,#app.theme-black input[type=date]::-webkit-date-and-time-value,#app.theme-black input[type=time]::-webkit-datetime-edit,#app.theme-black input[type=time]::-webkit-datetime-edit-hour-field,#app.theme-black input[type=time]::-webkit-datetime-edit-minute-field,#app.theme-black input[type=time]::-webkit-datetime-edit-text,#app.theme-black input[type=datetime-local]::-webkit-datetime-edit{color:#ff0!important}html.theme-black input[type=date]::-webkit-datetime-edit-year-field [aria-valuenow=""],html.theme-black input[type=date]::-webkit-datetime-edit-month-field [aria-valuenow=""],html.theme-black input[type=date]::-webkit-datetime-edit-day-field [aria-valuenow=""],body.theme-black input[type=date]::-webkit-datetime-edit-year-field [aria-valuenow=""],body.theme-black input[type=date]::-webkit-datetime-edit-month-field [aria-valuenow=""],body.theme-black input[type=date]::-webkit-datetime-edit-day-field [aria-valuenow=""],#app.theme-black input[type=date]::-webkit-datetime-edit-year-field [aria-valuenow=""],#app.theme-black input[type=date]::-webkit-datetime-edit-month-field [aria-valuenow=""],#app.theme-black input[type=date]::-webkit-datetime-edit-day-field [aria-valuenow=""]{color:#ff0!important}html.theme-black .notice-update-page__date--empty,html.theme-black .notice-update-page__date--empty::-webkit-datetime-edit,html.theme-black .notice-update-page__date--empty::-webkit-date-and-time-value,html.theme-black .notice-update-page__date--empty::-webkit-datetime-edit-year-field,html.theme-black .notice-update-page__date--empty::-webkit-datetime-edit-month-field,html.theme-black .notice-update-page__date--empty::-webkit-datetime-edit-day-field,html.theme-black .notice-update-page__date--empty::-webkit-datetime-edit-text,body.theme-black .notice-update-page__date--empty,body.theme-black .notice-update-page__date--empty::-webkit-datetime-edit,body.theme-black .notice-update-page__date--empty::-webkit-date-and-time-value,body.theme-black .notice-update-page__date--empty::-webkit-datetime-edit-year-field,body.theme-black .notice-update-page__date--empty::-webkit-datetime-edit-month-field,body.theme-black .notice-update-page__date--empty::-webkit-datetime-edit-day-field,body.theme-black .notice-update-page__date--empty::-webkit-datetime-edit-text,#app.theme-black .notice-update-page__date--empty,#app.theme-black .notice-update-page__date--empty::-webkit-datetime-edit,#app.theme-black .notice-update-page__date--empty::-webkit-date-and-time-value,#app.theme-black .notice-update-page__date--empty::-webkit-datetime-edit-year-field,#app.theme-black .notice-update-page__date--empty::-webkit-datetime-edit-month-field,#app.theme-black .notice-update-page__date--empty::-webkit-datetime-edit-day-field,#app.theme-black .notice-update-page__date--empty::-webkit-datetime-edit-text{color:#ff0!important}html.theme-black input[type=date]::-webkit-calendar-picker-indicator,html.theme-black input[type=time]::-webkit-calendar-picker-indicator,html.theme-black input[type=datetime-local]::-webkit-calendar-picker-indicator,body.theme-black input[type=date]::-webkit-calendar-picker-indicator,body.theme-black input[type=time]::-webkit-calendar-picker-indicator,body.theme-black input[type=datetime-local]::-webkit-calendar-picker-indicator,#app.theme-black input[type=date]::-webkit-calendar-picker-indicator,#app.theme-black input[type=time]::-webkit-calendar-picker-indicator,#app.theme-black input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer!important;opacity:1!important;filter:brightness(0) saturate(100%) invert(94%) sepia(54%) saturate(2851%) hue-rotate(2deg) brightness(107%) contrast(106%)!important}html.theme-black .header-title:before,body.theme-black .header-title:before,#app.theme-black .header-title:before{background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1.98764%202.40932C2.48401%202.03103%203.12852%201.90613%203.73026%202.07161L16%205.44577L28.2696%202.07161C28.8714%201.90613%2029.5159%202.03103%2030.0123%202.40932C30.5086%202.78761%2030.8%203.37593%2030.8%204.00002V24.48C30.8%2025.3804%2030.1984%2026.1697%2029.3303%2026.4084L16.5303%2029.9284C16.1832%2030.0239%2015.8167%2030.0239%2015.4696%2029.9284L2.66964%2026.4084C1.80153%2026.1697%201.19995%2025.3804%201.19995%2024.48V4.00002C1.19995%203.37593%201.49128%202.78761%201.98764%202.40932ZM14%209.04426L5.19995%206.62426V22.9558L14%2025.3758V9.04426ZM18%2025.3758L26.8%2022.9558V6.62426L18%209.04426V25.3758Z'%20fill='%23ff0'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}html.theme-black select.school-select,html.theme-black select.school-select.error,body.theme-black select.school-select,body.theme-black select.school-select.error,#app.theme-black select.school-select,#app.theme-black select.school-select.error{appearance:none!important;-webkit-appearance:none!important;background-color:#000!important;background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.66669%2011L4.66669%205L12.6667%205L8.66669%2011Z'%20fill='%23ff0'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 8px center!important;background-size:16px 16px!important}html.theme-black .c-list-breadcrumb .icon,html.theme-black .c-md-displayed-results .btn .icon,body.theme-black .c-list-breadcrumb .icon,body.theme-black .c-md-displayed-results .btn .icon,#app.theme-black .c-list-breadcrumb .icon,#app.theme-black .c-md-displayed-results .btn .icon{border-top:2px solid #ff0!important;border-right:2px solid #ff0!important}html.theme-black option,body.theme-black option,#app.theme-black option{color:#ff0!important;background-color:#000!important}html.theme-black input:-webkit-autofill,html.theme-black input:-webkit-autofill:hover,html.theme-black input:-webkit-autofill:focus,html.theme-black input:-webkit-autofill:active,body.theme-black input:-webkit-autofill,body.theme-black input:-webkit-autofill:hover,body.theme-black input:-webkit-autofill:focus,body.theme-black input:-webkit-autofill:active,#app.theme-black input:-webkit-autofill,#app.theme-black input:-webkit-autofill:hover,#app.theme-black input:-webkit-autofill:focus,#app.theme-black input:-webkit-autofill:active{caret-color:#ff0!important;box-shadow:0 0 0 1000px #000 inset!important;-webkit-text-fill-color:#ff0!important}html.theme-black ::placeholder,body.theme-black ::placeholder,#app.theme-black ::placeholder{color:#ff0!important}html.theme-black input:disabled,html.theme-black input[readonly]:not(.is-calendar-only),html.theme-black select:disabled,html.theme-black textarea:disabled,html.theme-black button:disabled,body.theme-black input:disabled,body.theme-black input[readonly]:not(.is-calendar-only),body.theme-black select:disabled,body.theme-black textarea:disabled,body.theme-black button:disabled,#app.theme-black input:disabled,#app.theme-black input[readonly]:not(.is-calendar-only),#app.theme-black select:disabled,#app.theme-black textarea:disabled,#app.theme-black button:disabled{opacity:.5!important}html.theme-black button.notice-detail-page__attachment-link:disabled,body.theme-black button.notice-detail-page__attachment-link:disabled,#app.theme-black button.notice-detail-page__attachment-link:disabled{opacity:1!important}html.theme-black a,html.theme-black a:hover,html.theme-black a:focus,html.theme-black a:active,html.theme-black a:visited,body.theme-black a,body.theme-black a:hover,body.theme-black a:focus,body.theme-black a:active,body.theme-black a:visited,#app.theme-black a,#app.theme-black a:hover,#app.theme-black a:focus,#app.theme-black a:active,#app.theme-black a:visited{color:#ff0!important;text-decoration-color:#ff0!important}html.theme-black .header-color-btn-white,body.theme-black .header-color-btn-white,#app.theme-black .header-color-btn-white{color:#000!important;background-color:#fff!important;border:1px solid #ff0!important}html.theme-black .header-color-btn-black,body.theme-black .header-color-btn-black,#app.theme-black .header-color-btn-black{color:#fff!important;background-color:#000!important;border:1px solid #ff0!important}html.theme-black .header-color-btn-blue,body.theme-black .header-color-btn-blue,#app.theme-black .header-color-btn-blue{color:#fff!important;background-color:#00f!important;border:1px solid #ff0!important}html.theme-black .header-color-btn-white *,html.theme-black .header-color-btn-black *,html.theme-black .header-color-btn-blue *,body.theme-black .header-color-btn-white *,body.theme-black .header-color-btn-black *,body.theme-black .header-color-btn-blue *,#app.theme-black .header-color-btn-white *,#app.theme-black .header-color-btn-black *,#app.theme-black .header-color-btn-blue *{background-color:transparent!important}html.theme-black .header-text-btn.is-active,html.theme-black .heading-btn.is-active,html.theme-black .nav-btn.is-active,html.theme-black .page-btn.is-active,html.theme-black .main-btn,html.theme-black .board-search-btn,html.theme-black .link-overly-btn,html.theme-black .search-input-btn,html.theme-black .login-button,body.theme-black .header-text-btn.is-active,body.theme-black .heading-btn.is-active,body.theme-black .nav-btn.is-active,body.theme-black .page-btn.is-active,body.theme-black .main-btn,body.theme-black .board-search-btn,body.theme-black .link-overly-btn,body.theme-black .search-input-btn,body.theme-black .login-button,#app.theme-black .header-text-btn.is-active,#app.theme-black .heading-btn.is-active,#app.theme-black .nav-btn.is-active,#app.theme-black .page-btn.is-active,#app.theme-black .main-btn,#app.theme-black .board-search-btn,#app.theme-black .link-overly-btn,#app.theme-black .search-input-btn,#app.theme-black .login-button{color:#000!important;background-color:#ff0!important;border:1px solid #ff0!important}html.theme-black .header-text-btn.is-active *,html.theme-black .heading-btn.is-active *,html.theme-black .nav-btn.is-active *,html.theme-black .page-btn.is-active *,html.theme-black .main-btn *,html.theme-black .board-search-btn *,html.theme-black .link-overly-btn *,html.theme-black .search-input-btn *,html.theme-black .login-button *,body.theme-black .header-text-btn.is-active *,body.theme-black .heading-btn.is-active *,body.theme-black .nav-btn.is-active *,body.theme-black .page-btn.is-active *,body.theme-black .main-btn *,body.theme-black .board-search-btn *,body.theme-black .link-overly-btn *,body.theme-black .search-input-btn *,body.theme-black .login-button *,#app.theme-black .header-text-btn.is-active *,#app.theme-black .heading-btn.is-active *,#app.theme-black .nav-btn.is-active *,#app.theme-black .page-btn.is-active *,#app.theme-black .main-btn *,#app.theme-black .board-search-btn *,#app.theme-black .link-overly-btn *,#app.theme-black .search-input-btn *,#app.theme-black .login-button *{color:#000!important;background-color:#ff0!important}html.theme-black .header-text-btn.is-active svg,html.theme-black .header-text-btn.is-active svg *,html.theme-black .heading-btn.is-active svg,html.theme-black .heading-btn.is-active svg *,html.theme-black .nav-btn.is-active svg,html.theme-black .nav-btn.is-active svg *,html.theme-black .page-btn.is-active svg,html.theme-black .page-btn.is-active svg *,html.theme-black .main-btn svg,html.theme-black .main-btn svg *,html.theme-black .board-search-btn svg,html.theme-black .board-search-btn svg *,html.theme-black .link-overly-btn svg,html.theme-black .link-overly-btn svg *,html.theme-black .search-input-btn svg,html.theme-black .search-input-btn svg *,html.theme-black .login-button svg,html.theme-black .login-button svg *,body.theme-black .header-text-btn.is-active svg,body.theme-black .header-text-btn.is-active svg *,body.theme-black .heading-btn.is-active svg,body.theme-black .heading-btn.is-active svg *,body.theme-black .nav-btn.is-active svg,body.theme-black .nav-btn.is-active svg *,body.theme-black .page-btn.is-active svg,body.theme-black .page-btn.is-active svg *,body.theme-black .main-btn svg,body.theme-black .main-btn svg *,body.theme-black .board-search-btn svg,body.theme-black .board-search-btn svg *,body.theme-black .link-overly-btn svg,body.theme-black .link-overly-btn svg *,body.theme-black .search-input-btn svg,body.theme-black .search-input-btn svg *,body.theme-black .login-button svg,body.theme-black .login-button svg *,#app.theme-black .header-text-btn.is-active svg,#app.theme-black .header-text-btn.is-active svg *,#app.theme-black .heading-btn.is-active svg,#app.theme-black .heading-btn.is-active svg *,#app.theme-black .nav-btn.is-active svg,#app.theme-black .nav-btn.is-active svg *,#app.theme-black .page-btn.is-active svg,#app.theme-black .page-btn.is-active svg *,#app.theme-black .main-btn svg,#app.theme-black .main-btn svg *,#app.theme-black .board-search-btn svg,#app.theme-black .board-search-btn svg *,#app.theme-black .link-overly-btn svg,#app.theme-black .link-overly-btn svg *,#app.theme-black .search-input-btn svg,#app.theme-black .search-input-btn svg *,#app.theme-black .login-button svg,#app.theme-black .login-button svg *{color:#000!important;fill:#000!important;stroke:#000!important}html.theme-black .pagination .page-link,html.theme-black .pagenation-link,body.theme-black .pagination .page-link,body.theme-black .pagenation-link,#app.theme-black .pagination .page-link,#app.theme-black .pagenation-link{color:#000!important;background-color:#ff0!important;border-color:#ff0!important}html.theme-black .pagination .page-link span,html.theme-black .pagenation-link span,body.theme-black .pagination .page-link span,body.theme-black .pagenation-link span,#app.theme-black .pagination .page-link span,#app.theme-black .pagenation-link span{color:#000!important;background-color:#ff0!important}html.theme-black .pagination .page-link svg,html.theme-black .pagenation-link svg,body.theme-black .pagination .page-link svg,body.theme-black .pagenation-link svg,#app.theme-black .pagination .page-link svg,#app.theme-black .pagenation-link svg{display:none!important}html.theme-black .pagination .page-item.is-active .page-link,body.theme-black .pagination .page-item.is-active .page-link,#app.theme-black .pagination .page-item.is-active .page-link{color:#ff0!important;background-color:#000!important;border-color:#ff0!important}html.theme-black .pagination .page-item.is-active .page-link span,body.theme-black .pagination .page-item.is-active .page-link span,#app.theme-black .pagination .page-item.is-active .page-link span{color:#ff0!important;background-color:#000!important}html.theme-black .pagination .page-item.is-active .page-link svg,body.theme-black .pagination .page-item.is-active .page-link svg,#app.theme-black .pagination .page-item.is-active .page-link svg{display:none!important}html.theme-black .pagination .page-item.is-disabled .page-link,body.theme-black .pagination .page-item.is-disabled .page-link,#app.theme-black .pagination .page-item.is-disabled .page-link{color:#ff0!important;background-color:#000!important;border-color:#ff0!important;opacity:1!important}html.theme-black .pagination .page-item.is-disabled .page-link span,body.theme-black .pagination .page-item.is-disabled .page-link span,#app.theme-black .pagination .page-item.is-disabled .page-link span{color:#ff0!important;background-color:#000!important}html.theme-black .pagination .page-item.is-disabled .page-link svg,body.theme-black .pagination .page-item.is-disabled .page-link svg,#app.theme-black .pagination .page-item.is-disabled .page-link svg{display:none!important}html.theme-black .pagination .page-link-top span,html.theme-black .pagination .page-link-prev span,html.theme-black .pagination .page-link-next span,html.theme-black .pagination .page-link-bottom span,body.theme-black .pagination .page-link-top span,body.theme-black .pagination .page-link-prev span,body.theme-black .pagination .page-link-next span,body.theme-black .pagination .page-link-bottom span,#app.theme-black .pagination .page-link-top span,#app.theme-black .pagination .page-link-prev span,#app.theme-black .pagination .page-link-next span,#app.theme-black .pagination .page-link-bottom span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:transparent!important}html.theme-black .pagination .page-link-top span:before,html.theme-black .pagination .page-link-prev span:before,html.theme-black .pagination .page-link-next span:before,html.theme-black .pagination .page-link-bottom span:before,body.theme-black .pagination .page-link-top span:before,body.theme-black .pagination .page-link-prev span:before,body.theme-black .pagination .page-link-next span:before,body.theme-black .pagination .page-link-bottom span:before,#app.theme-black .pagination .page-link-top span:before,#app.theme-black .pagination .page-link-prev span:before,#app.theme-black .pagination .page-link-next span:before,#app.theme-black .pagination .page-link-bottom span:before{display:block;content:"";background-color:transparent!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}html.theme-black .pagination .page-link-top span:before,body.theme-black .pagination .page-link-top span:before,#app.theme-black .pagination .page-link-top span:before{width:24px;height:16px;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='16'%20viewBox='0%200%2024%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.2227%202L4.22266%208L10.2227%2014'%20stroke='%23000'%20stroke-width='2'/%3e%3cpath%20d='M18%202L12%208L18%2014'%20stroke='%23000'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-black .pagination .page-link-prev span:before,body.theme-black .pagination .page-link-prev span:before,#app.theme-black .pagination .page-link-prev span:before{width:16px;height:16px;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.2227%202L4.22266%208L10.2227%2014'%20stroke='%23000'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-black .pagination .page-link-next span:before,body.theme-black .pagination .page-link-next span:before,#app.theme-black .pagination .page-link-next span:before{width:16px;height:16px;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.6665%2014L11.6665%208L5.6665%202'%20stroke='%23000'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-black .pagination .page-link-bottom span:before,body.theme-black .pagination .page-link-bottom span:before,#app.theme-black .pagination .page-link-bottom span:before{width:24px;height:16px;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='16'%20viewBox='0%200%2024%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.6665%2014L11.6665%208L5.6665%202'%20stroke='%23000'%20stroke-width='2'/%3e%3cpath%20d='M13.6665%2014L19.6665%208L13.6665%202'%20stroke='%23000'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-black .pagination .page-item.is-active .page-link-top span:before,body.theme-black .pagination .page-item.is-active .page-link-top span:before,#app.theme-black .pagination .page-item.is-active .page-link-top span:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='16'%20viewBox='0%200%2024%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.2227%202L4.22266%208L10.2227%2014'%20stroke='%23ff0'%20stroke-width='2'/%3e%3cpath%20d='M18%202L12%208L18%2014'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-black .pagination .page-item.is-active .page-link-prev span:before,body.theme-black .pagination .page-item.is-active .page-link-prev span:before,#app.theme-black .pagination .page-item.is-active .page-link-prev span:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.2227%202L4.22266%208L10.2227%2014'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-black .pagination .page-item.is-active .page-link-next span:before,body.theme-black .pagination .page-item.is-active .page-link-next span:before,#app.theme-black .pagination .page-item.is-active .page-link-next span:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.6665%2014L11.6665%208L5.6665%202'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-black .pagination .page-item.is-active .page-link-bottom span:before,body.theme-black .pagination .page-item.is-active .page-link-bottom span:before,#app.theme-black .pagination .page-item.is-active .page-link-bottom span:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='16'%20viewBox='0%200%2024%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.6665%2014L11.6665%208L5.6665%202'%20stroke='%23ff0'%20stroke-width='2'/%3e%3cpath%20d='M13.6665%2014L19.6665%208L13.6665%202'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-black .pagination .page-item.is-disabled .page-link-top span:before,body.theme-black .pagination .page-item.is-disabled .page-link-top span:before,#app.theme-black .pagination .page-item.is-disabled .page-link-top span:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='16'%20viewBox='0%200%2024%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.2227%202L4.22266%208L10.2227%2014'%20stroke='%23ff0'%20stroke-width='2'/%3e%3cpath%20d='M18%202L12%208L18%2014'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-black .pagination .page-item.is-disabled .page-link-prev span:before,body.theme-black .pagination .page-item.is-disabled .page-link-prev span:before,#app.theme-black .pagination .page-item.is-disabled .page-link-prev span:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.2227%202L4.22266%208L10.2227%2014'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-black .pagination .page-item.is-disabled .page-link-next span:before,body.theme-black .pagination .page-item.is-disabled .page-link-next span:before,#app.theme-black .pagination .page-item.is-disabled .page-link-next span:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.6665%2014L11.6665%208L5.6665%202'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-black .pagination .page-item.is-disabled .page-link-bottom span:before,body.theme-black .pagination .page-item.is-disabled .page-link-bottom span:before,#app.theme-black .pagination .page-item.is-disabled .page-link-bottom span:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='16'%20viewBox='0%200%2024%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.6665%2014L11.6665%208L5.6665%202'%20stroke='%23ff0'%20stroke-width='2'/%3e%3cpath%20d='M13.6665%2014L19.6665%208L13.6665%202'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-black .link-item.selected,html.theme-black .saved-link-item.selected,html.theme-black .icon-option.selected,html.theme-black .personal-link-settings-tab.active,html.theme-black .notice-public-range-modal__item.__selected,body.theme-black .link-item.selected,body.theme-black .saved-link-item.selected,body.theme-black .icon-option.selected,body.theme-black .personal-link-settings-tab.active,body.theme-black .notice-public-range-modal__item.__selected,#app.theme-black .link-item.selected,#app.theme-black .saved-link-item.selected,#app.theme-black .icon-option.selected,#app.theme-black .personal-link-settings-tab.active,#app.theme-black .notice-public-range-modal__item.__selected{color:#000!important;background-color:#ff0!important;border:2px solid #ff0!important}html.theme-black .link-item.selected *,html.theme-black .saved-link-item.selected *,html.theme-black .icon-option.selected *,html.theme-black .personal-link-settings-tab.active *,html.theme-black .notice-public-range-modal__item.__selected *,body.theme-black .link-item.selected *,body.theme-black .saved-link-item.selected *,body.theme-black .icon-option.selected *,body.theme-black .personal-link-settings-tab.active *,body.theme-black .notice-public-range-modal__item.__selected *,#app.theme-black .link-item.selected *,#app.theme-black .saved-link-item.selected *,#app.theme-black .icon-option.selected *,#app.theme-black .personal-link-settings-tab.active *,#app.theme-black .notice-public-range-modal__item.__selected *{color:#000!important;background-color:#ff0!important}html.theme-black .link-item.selected svg,html.theme-black .link-item.selected svg *,html.theme-black .saved-link-item.selected svg,html.theme-black .saved-link-item.selected svg *,html.theme-black .icon-option.selected svg,html.theme-black .icon-option.selected svg *,html.theme-black .personal-link-settings-tab.active svg,html.theme-black .personal-link-settings-tab.active svg *,html.theme-black .notice-public-range-modal__item.__selected svg,html.theme-black .notice-public-range-modal__item.__selected svg *,body.theme-black .link-item.selected svg,body.theme-black .link-item.selected svg *,body.theme-black .saved-link-item.selected svg,body.theme-black .saved-link-item.selected svg *,body.theme-black .icon-option.selected svg,body.theme-black .icon-option.selected svg *,body.theme-black .personal-link-settings-tab.active svg,body.theme-black .personal-link-settings-tab.active svg *,body.theme-black .notice-public-range-modal__item.__selected svg,body.theme-black .notice-public-range-modal__item.__selected svg *,#app.theme-black .link-item.selected svg,#app.theme-black .link-item.selected svg *,#app.theme-black .saved-link-item.selected svg,#app.theme-black .saved-link-item.selected svg *,#app.theme-black .icon-option.selected svg,#app.theme-black .icon-option.selected svg *,#app.theme-black .personal-link-settings-tab.active svg,#app.theme-black .personal-link-settings-tab.active svg *,#app.theme-black .notice-public-range-modal__item.__selected svg,#app.theme-black .notice-public-range-modal__item.__selected svg *{color:#000!important;fill:#000!important;stroke:#000!important}html.theme-black .link-item.selected img,html.theme-black .saved-link-item.selected img,html.theme-black .icon-option.selected img,html.theme-black .personal-link-settings-tab.active img,html.theme-black .notice-public-range-modal__item.__selected img,body.theme-black .link-item.selected img,body.theme-black .saved-link-item.selected img,body.theme-black .icon-option.selected img,body.theme-black .personal-link-settings-tab.active img,body.theme-black .notice-public-range-modal__item.__selected img,#app.theme-black .link-item.selected img,#app.theme-black .saved-link-item.selected img,#app.theme-black .icon-option.selected img,#app.theme-black .personal-link-settings-tab.active img,#app.theme-black .notice-public-range-modal__item.__selected img{filter:none!important}html.theme-blue,body.theme-blue,#app.theme-blue{color:#ff0!important;color-scheme:dark;background-color:#00f!important}html.theme-blue *,html.theme-blue *:before,html.theme-blue *:after,body.theme-blue *,body.theme-blue *:before,body.theme-blue *:after,#app.theme-blue *,#app.theme-blue *:before,#app.theme-blue *:after{color:#ff0!important;text-shadow:none!important;background-color:#00f!important;background-image:none!important;border-color:#ff0!important;box-shadow:none!important}html.theme-blue,body.theme-blue,#app.theme-blue{--black: #ff0;--white: #00f;--Main: #ff0;--MainSub: #ff0;--MainLight: #ff0;--MainSuperLight: #ff0;--MainSuperLight_btn: #00f;--MainBg: #00f;--MainBg_archive: #00f;--gray10: #00f;--gray20: #00f;--gray30: #ff0;--Text_Main: #ff0;--Text_Sub: #ff0;--Text_Light: #ff0;--Text_Placeholder: #ff0;--Error_Text: #ff0;--Error_Line: #ff0;--Error_Bg: #00f;--Bookmark_Text: #ff0;--Bookmark_Bg: #00f;--News_Text: #ff0;--News_Line: #ff0;--News_Bg: #00f;--blue: #ff0;--green: #ff0;--placeholder: #ff0;--tag-gray: #00f;--tag-orange: #ff0;--tag-green: #ff0;--orange01: #ff0;--Pink_Text: #ff0;--Pink_Bg: #00f}html.theme-blue .c-modal-bg,html.theme-blue .modal-bg,html.theme-blue .system-status-detail-modal-overlay,html.theme-blue .confirm-modal-overlay,html.theme-blue .error-modal-overlay,html.theme-blue .success-modal-overlay,body.theme-blue .c-modal-bg,body.theme-blue .modal-bg,body.theme-blue .system-status-detail-modal-overlay,body.theme-blue .confirm-modal-overlay,body.theme-blue .error-modal-overlay,body.theme-blue .success-modal-overlay,#app.theme-blue .c-modal-bg,#app.theme-blue .modal-bg,#app.theme-blue .system-status-detail-modal-overlay,#app.theme-blue .confirm-modal-overlay,#app.theme-blue .error-modal-overlay,#app.theme-blue .success-modal-overlay{background:#00000080!important}html.theme-blue input,html.theme-blue select,html.theme-blue textarea,html.theme-blue button,body.theme-blue input,body.theme-blue select,body.theme-blue textarea,body.theme-blue button,#app.theme-blue input,#app.theme-blue select,#app.theme-blue textarea,#app.theme-blue button{color:#ff0!important;background-color:#00f!important;border:1px solid #ff0!important}html.theme-blue .contents,body.theme-blue .contents,#app.theme-blue .contents{--top-left-pane-max: 576px;--top-left-pane-max-student: 586px}html.theme-blue .contents .contents-student .link,body.theme-blue .contents .contents-student .link,#app.theme-blue .contents .contents-student .link{max-width:576px}html.theme-blue :where(fieldset),html.theme-blue .image-wrapper,html.theme-blue .p-kensaku-contents,html.theme-blue .c-card-file,html.theme-blue .c-card-file>.card-inner,html.theme-blue .c-modal-search .modal-wrap,html.theme-blue .c-modal-search .modal-wrap-large,html.theme-blue .c-modal-search .modal-wrap-width,html.theme-blue .c-modal-search .modal-wrap.m,html.theme-blue .c-modal-search .modal-wrap02,html.theme-blue .modal-schedule,html.theme-blue .system,html.theme-blue .system-status-detail-modal,html.theme-blue .business,html.theme-blue .business-card,html.theme-blue .business-item,html.theme-blue .board,html.theme-blue .board-area,html.theme-blue .board-list,html.theme-blue .board-item,html.theme-blue .board-cat,html.theme-blue .board-article,html.theme-blue .event-schedule,html.theme-blue .event-list,html.theme-blue .event-item,html.theme-blue .schedule,html.theme-blue .schedule-list,html.theme-blue .schedule-item,html.theme-blue .schedule-items,html.theme-blue .system-status-wrap,html.theme-blue .calendar-container,html.theme-blue .calendar-table-wrap,html.theme-blue .menu-item,html.theme-blue .contact-item,html.theme-blue .contact-wrap,html.theme-blue .link,html.theme-blue .link-item,html.theme-blue .link-btn,html.theme-blue .link-btn-news,html.theme-blue .info-list,html.theme-blue .info-inner,html.theme-blue .mainte-list,html.theme-blue .search-input-form,html.theme-blue .search-inner,html.theme-blue .table-wrap-rnk,html.theme-blue .table-wrapper,html.theme-blue .table-responsive,html.theme-blue .card-body,html.theme-blue .card-body-tm,html.theme-blue .card-contents,html.theme-blue .business-wrap-col--affiliation,html.theme-blue .business-wrap-col--placeholder,html.theme-blue .business-item--placeholder,html.theme-blue .input,html.theme-blue .form-control,html.theme-blue .form-control-sm,html.theme-blue .form-input,html.theme-blue .form-select,html.theme-blue .form-select-cm,html.theme-blue .form-select-tm,html.theme-blue .form-check-input,html.theme-blue .c-form-input-date .input-area,html.theme-blue .c-form-input-famercode .input-area,html.theme-blue .c-form-input-famercode .input-area01,html.theme-blue .c-form-select select,html.theme-blue .c-form-textarea,html.theme-blue .error-box,html.theme-blue .pagination,html.theme-blue .notice-tooltip,html.theme-blue .pagenation-link,html.theme-blue .pagination .page-link,html.theme-blue .main-btn,html.theme-blue .board-search-btn,html.theme-blue .link-overly-btn,html.theme-blue .login-button,html.theme-blue .btn,html.theme-blue .btn-primary,html.theme-blue .btn-outline,html.theme-blue .btn--line,html.theme-blue .btn--sm,html.theme-blue .btn-serach-cm,html.theme-blue .btn-update-cm,html.theme-blue .nav-btn,html.theme-blue .prev-btn,html.theme-blue .next-btn,html.theme-blue .header-text-btn,html.theme-blue .search-input-btn,html.theme-blue .header-color-btn,html.theme-blue .header-color-btn-white,html.theme-blue .header-color-btn-black,html.theme-blue .header-color-btn-blue,html.theme-blue .maintenance-btn,html.theme-blue .maintenance-btn-fav-link,html.theme-blue .maintenance-btn-quick-link,html.theme-blue .maintenance-btn-system-maintenance,html.theme-blue .quick-link-settings-container,html.theme-blue .personal-link-settings-container,html.theme-blue .notice-update-page__panel,html.theme-blue .bookmark-btn,html.theme-blue .header-logout-btn,html.theme-blue .scroll-top-btn,html.theme-blue .file-link-btn,html.theme-blue .c-btn-aside-nav,html.theme-blue .c-btn-aside-nav-nest,html.theme-blue .c-btn-modal-close,html.theme-blue .c-btn-search,html.theme-blue .success-count:before,html.theme-blue .success-count-imr:before,html.theme-blue .error-count:before,html.theme-blue .target-not-count:before,html.theme-blue .target-not-count-imr:before,html.theme-blue .required:after,html.theme-blue .c-md-displayed-results .box,html.theme-blue .c-md-date .youbi,html.theme-blue table.c-md-table-normal,html.theme-blue table.c-md-table-normal th,html.theme-blue table.c-md-table-normal td,html.theme-blue .confirm-modal,html.theme-blue .error-modal,html.theme-blue .success-modal,body.theme-blue :where(fieldset),body.theme-blue .image-wrapper,body.theme-blue .p-kensaku-contents,body.theme-blue .c-card-file,body.theme-blue .c-card-file>.card-inner,body.theme-blue .c-modal-search .modal-wrap,body.theme-blue .c-modal-search .modal-wrap-large,body.theme-blue .c-modal-search .modal-wrap-width,body.theme-blue .c-modal-search .modal-wrap.m,body.theme-blue .c-modal-search .modal-wrap02,body.theme-blue .modal-schedule,body.theme-blue .system,body.theme-blue .system-status-detail-modal,body.theme-blue .business,body.theme-blue .business-card,body.theme-blue .business-item,body.theme-blue .board,body.theme-blue .board-area,body.theme-blue .board-list,body.theme-blue .board-item,body.theme-blue .board-cat,body.theme-blue .board-article,body.theme-blue .event-schedule,body.theme-blue .event-list,body.theme-blue .event-item,body.theme-blue .schedule,body.theme-blue .schedule-list,body.theme-blue .schedule-item,body.theme-blue .schedule-items,body.theme-blue .system-status-wrap,body.theme-blue .calendar-container,body.theme-blue .calendar-table-wrap,body.theme-blue .menu-item,body.theme-blue .contact-item,body.theme-blue .contact-wrap,body.theme-blue .link,body.theme-blue .link-item,body.theme-blue .link-btn,body.theme-blue .link-btn-news,body.theme-blue .info-list,body.theme-blue .info-inner,body.theme-blue .mainte-list,body.theme-blue .search-input-form,body.theme-blue .search-inner,body.theme-blue .table-wrap-rnk,body.theme-blue .table-wrapper,body.theme-blue .table-responsive,body.theme-blue .card-body,body.theme-blue .card-body-tm,body.theme-blue .card-contents,body.theme-blue .business-wrap-col--affiliation,body.theme-blue .business-wrap-col--placeholder,body.theme-blue .business-item--placeholder,body.theme-blue .input,body.theme-blue .form-control,body.theme-blue .form-control-sm,body.theme-blue .form-input,body.theme-blue .form-select,body.theme-blue .form-select-cm,body.theme-blue .form-select-tm,body.theme-blue .form-check-input,body.theme-blue .c-form-input-date .input-area,body.theme-blue .c-form-input-famercode .input-area,body.theme-blue .c-form-input-famercode .input-area01,body.theme-blue .c-form-select select,body.theme-blue .c-form-textarea,body.theme-blue .error-box,body.theme-blue .pagination,body.theme-blue .notice-tooltip,body.theme-blue .pagenation-link,body.theme-blue .pagination .page-link,body.theme-blue .main-btn,body.theme-blue .board-search-btn,body.theme-blue .link-overly-btn,body.theme-blue .login-button,body.theme-blue .btn,body.theme-blue .btn-primary,body.theme-blue .btn-outline,body.theme-blue .btn--line,body.theme-blue .btn--sm,body.theme-blue .btn-serach-cm,body.theme-blue .btn-update-cm,body.theme-blue .nav-btn,body.theme-blue .prev-btn,body.theme-blue .next-btn,body.theme-blue .header-text-btn,body.theme-blue .search-input-btn,body.theme-blue .header-color-btn,body.theme-blue .header-color-btn-white,body.theme-blue .header-color-btn-black,body.theme-blue .header-color-btn-blue,body.theme-blue .maintenance-btn,body.theme-blue .maintenance-btn-fav-link,body.theme-blue .maintenance-btn-quick-link,body.theme-blue .maintenance-btn-system-maintenance,body.theme-blue .quick-link-settings-container,body.theme-blue .personal-link-settings-container,body.theme-blue .notice-update-page__panel,body.theme-blue .bookmark-btn,body.theme-blue .header-logout-btn,body.theme-blue .scroll-top-btn,body.theme-blue .file-link-btn,body.theme-blue .c-btn-aside-nav,body.theme-blue .c-btn-aside-nav-nest,body.theme-blue .c-btn-modal-close,body.theme-blue .c-btn-search,body.theme-blue .success-count:before,body.theme-blue .success-count-imr:before,body.theme-blue .error-count:before,body.theme-blue .target-not-count:before,body.theme-blue .target-not-count-imr:before,body.theme-blue .required:after,body.theme-blue .c-md-displayed-results .box,body.theme-blue .c-md-date .youbi,body.theme-blue table.c-md-table-normal,body.theme-blue table.c-md-table-normal th,body.theme-blue table.c-md-table-normal td,body.theme-blue .confirm-modal,body.theme-blue .error-modal,body.theme-blue .success-modal,#app.theme-blue :where(fieldset),#app.theme-blue .image-wrapper,#app.theme-blue .p-kensaku-contents,#app.theme-blue .c-card-file,#app.theme-blue .c-card-file>.card-inner,#app.theme-blue .c-modal-search .modal-wrap,#app.theme-blue .c-modal-search .modal-wrap-large,#app.theme-blue .c-modal-search .modal-wrap-width,#app.theme-blue .c-modal-search .modal-wrap.m,#app.theme-blue .c-modal-search .modal-wrap02,#app.theme-blue .modal-schedule,#app.theme-blue .system,#app.theme-blue .system-status-detail-modal,#app.theme-blue .business,#app.theme-blue .business-card,#app.theme-blue .business-item,#app.theme-blue .board,#app.theme-blue .board-area,#app.theme-blue .board-list,#app.theme-blue .board-item,#app.theme-blue .board-cat,#app.theme-blue .board-article,#app.theme-blue .event-schedule,#app.theme-blue .event-list,#app.theme-blue .event-item,#app.theme-blue .schedule,#app.theme-blue .schedule-list,#app.theme-blue .schedule-item,#app.theme-blue .schedule-items,#app.theme-blue .system-status-wrap,#app.theme-blue .calendar-container,#app.theme-blue .calendar-table-wrap,#app.theme-blue .menu-item,#app.theme-blue .contact-item,#app.theme-blue .contact-wrap,#app.theme-blue .link,#app.theme-blue .link-item,#app.theme-blue .link-btn,#app.theme-blue .link-btn-news,#app.theme-blue .info-list,#app.theme-blue .info-inner,#app.theme-blue .mainte-list,#app.theme-blue .search-input-form,#app.theme-blue .search-inner,#app.theme-blue .table-wrap-rnk,#app.theme-blue .table-wrapper,#app.theme-blue .table-responsive,#app.theme-blue .card-body,#app.theme-blue .card-body-tm,#app.theme-blue .card-contents,#app.theme-blue .business-wrap-col--affiliation,#app.theme-blue .business-wrap-col--placeholder,#app.theme-blue .business-item--placeholder,#app.theme-blue .input,#app.theme-blue .form-control,#app.theme-blue .form-control-sm,#app.theme-blue .form-input,#app.theme-blue .form-select,#app.theme-blue .form-select-cm,#app.theme-blue .form-select-tm,#app.theme-blue .form-check-input,#app.theme-blue .c-form-input-date .input-area,#app.theme-blue .c-form-input-famercode .input-area,#app.theme-blue .c-form-input-famercode .input-area01,#app.theme-blue .c-form-select select,#app.theme-blue .c-form-textarea,#app.theme-blue .error-box,#app.theme-blue .pagination,#app.theme-blue .notice-tooltip,#app.theme-blue .pagenation-link,#app.theme-blue .pagination .page-link,#app.theme-blue .main-btn,#app.theme-blue .board-search-btn,#app.theme-blue .link-overly-btn,#app.theme-blue .login-button,#app.theme-blue .btn,#app.theme-blue .btn-primary,#app.theme-blue .btn-outline,#app.theme-blue .btn--line,#app.theme-blue .btn--sm,#app.theme-blue .btn-serach-cm,#app.theme-blue .btn-update-cm,#app.theme-blue .nav-btn,#app.theme-blue .prev-btn,#app.theme-blue .next-btn,#app.theme-blue .header-text-btn,#app.theme-blue .search-input-btn,#app.theme-blue .header-color-btn,#app.theme-blue .header-color-btn-white,#app.theme-blue .header-color-btn-black,#app.theme-blue .header-color-btn-blue,#app.theme-blue .maintenance-btn,#app.theme-blue .maintenance-btn-fav-link,#app.theme-blue .maintenance-btn-quick-link,#app.theme-blue .maintenance-btn-system-maintenance,#app.theme-blue .quick-link-settings-container,#app.theme-blue .personal-link-settings-container,#app.theme-blue .notice-update-page__panel,#app.theme-blue .bookmark-btn,#app.theme-blue .header-logout-btn,#app.theme-blue .scroll-top-btn,#app.theme-blue .file-link-btn,#app.theme-blue .c-btn-aside-nav,#app.theme-blue .c-btn-aside-nav-nest,#app.theme-blue .c-btn-modal-close,#app.theme-blue .c-btn-search,#app.theme-blue .success-count:before,#app.theme-blue .success-count-imr:before,#app.theme-blue .error-count:before,#app.theme-blue .target-not-count:before,#app.theme-blue .target-not-count-imr:before,#app.theme-blue .required:after,#app.theme-blue .c-md-displayed-results .box,#app.theme-blue .c-md-date .youbi,#app.theme-blue table.c-md-table-normal,#app.theme-blue table.c-md-table-normal th,#app.theme-blue table.c-md-table-normal td,#app.theme-blue .confirm-modal,#app.theme-blue .error-modal,#app.theme-blue .success-modal{border:1px solid #ff0!important}html.theme-blue .bookmark-btn.is-bookmark,html.theme-blue .bookmark-btn.is-active,body.theme-blue .bookmark-btn.is-bookmark,body.theme-blue .bookmark-btn.is-active,#app.theme-blue .bookmark-btn.is-bookmark,#app.theme-blue .bookmark-btn.is-active{background-color:#ff0!important;border:1px solid #00f!important}html.theme-blue .bookmark-btn,body.theme-blue .bookmark-btn,#app.theme-blue .bookmark-btn{position:relative}html.theme-blue .bookmark-btn svg,body.theme-blue .bookmark-btn svg,#app.theme-blue .bookmark-btn svg{display:none!important}html.theme-blue .bookmark-btn:before,body.theme-blue .bookmark-btn:before,#app.theme-blue .bookmark-btn:before{display:block;width:14px;height:13px;content:"";background-color:transparent!important;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='14'%20height='13'%20viewBox='0%200%2014%2013'%20fill='none'%3e%3cpath%20d='M4%201.5H10V11L7%207.4L4%2011V1.5Z'%20fill='none'%20stroke='%23ff0'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}html.theme-blue .bookmark-btn.is-bookmark:before,html.theme-blue .bookmark-btn.is-active:before,body.theme-blue .bookmark-btn.is-bookmark:before,body.theme-blue .bookmark-btn.is-active:before,#app.theme-blue .bookmark-btn.is-bookmark:before,#app.theme-blue .bookmark-btn.is-active:before{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='14'%20height='13'%20viewBox='0%200%2014%2013'%20fill='none'%3e%3cpath%20d='M4%201.5H10V11L7%207.4L4%2011V1.5Z'%20fill='%2300f'%20stroke='%2300f'%20stroke-width='1.5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/svg%3e")!important}html.theme-blue .footer,body.theme-blue .footer,#app.theme-blue .footer{border-top:1px solid #ff0!important}html.theme-blue .notice-update-page__editor,body.theme-blue .notice-update-page__editor,#app.theme-blue .notice-update-page__editor{overflow:visible}html.theme-blue .mainte-list,html.theme-blue .pagination,html.theme-blue .link-inner,html.theme-blue .news-table,body.theme-blue .mainte-list,body.theme-blue .pagination,body.theme-blue .link-inner,body.theme-blue .news-table,#app.theme-blue .mainte-list,#app.theme-blue .pagination,#app.theme-blue .link-inner,#app.theme-blue .news-table{overflow:hidden}html.theme-blue .business-wrap-col,body.theme-blue .business-wrap-col,#app.theme-blue .business-wrap-col{overflow:hidden;border:1px solid #ff0!important}html.theme-blue .logo,html.theme-blue .logo a,html.theme-blue .logo img,html.theme-blue button.news-table-sort-btn,html.theme-blue .readonly-attachment-link,html.theme-blue .remove-file-btn,html.theme-blue .notice-update-page__remove,html.theme-blue .notice-detail-page__attachment-link,html.theme-blue img,html.theme-blue svg,body.theme-blue .logo,body.theme-blue .logo a,body.theme-blue .logo img,body.theme-blue button.news-table-sort-btn,body.theme-blue .readonly-attachment-link,body.theme-blue .remove-file-btn,body.theme-blue .notice-update-page__remove,body.theme-blue .notice-detail-page__attachment-link,body.theme-blue img,body.theme-blue svg,#app.theme-blue .logo,#app.theme-blue .logo a,#app.theme-blue .logo img,#app.theme-blue button.news-table-sort-btn,#app.theme-blue .readonly-attachment-link,#app.theme-blue .remove-file-btn,#app.theme-blue .notice-update-page__remove,#app.theme-blue .notice-detail-page__attachment-link,#app.theme-blue img,#app.theme-blue svg{border:none!important}html.theme-blue .link-icon>img,html.theme-blue .icon-btn>img,body.theme-blue .link-icon>img,body.theme-blue .icon-btn>img,#app.theme-blue .link-icon>img,#app.theme-blue .icon-btn>img{background-color:unset!important}html.theme-blue .heading-info,html.theme-blue .title-card,html.theme-blue .login-button.login-button--secondary,body.theme-blue .heading-info,body.theme-blue .title-card,body.theme-blue .login-button.login-button--secondary,#app.theme-blue .heading-info,#app.theme-blue .title-card,#app.theme-blue .login-button.login-button--secondary{border:none!important;border-bottom:1px solid #ff0!important}html.theme-blue input[type=radio],html.theme-blue input[type=checkbox],body.theme-blue input[type=radio],body.theme-blue input[type=checkbox],#app.theme-blue input[type=radio],#app.theme-blue input[type=checkbox]{accent-color:#ff0!important}html.theme-blue input[type=checkbox]:not([class*=hidden]),body.theme-blue input[type=checkbox]:not([class*=hidden]),#app.theme-blue input[type=checkbox]:not([class*=hidden]){position:relative!important;width:13px!important;min-width:13px!important;height:13px!important;appearance:none!important;cursor:pointer!important;background-color:#00f!important;border:2px solid #ff0!important;border-radius:2px!important}html.theme-blue input[type=checkbox]:not([class*=hidden]):checked,body.theme-blue input[type=checkbox]:not([class*=hidden]):checked,#app.theme-blue input[type=checkbox]:not([class*=hidden]):checked{background-color:#00f!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5L6.5 11L12 5' fill='none' stroke='%23ff0' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:14px!important}html.theme-blue input[type=checkbox]:not([class*=hidden]):disabled,body.theme-blue input[type=checkbox]:not([class*=hidden]):disabled,#app.theme-blue input[type=checkbox]:not([class*=hidden]):disabled{cursor:not-allowed!important;opacity:.5!important}html.theme-blue input[type=radio]:not([class*=hidden]),body.theme-blue input[type=radio]:not([class*=hidden]),#app.theme-blue input[type=radio]:not([class*=hidden]){position:relative!important;width:16px!important;min-width:16px!important;height:16px!important;appearance:none!important;cursor:pointer!important;background-color:#00f!important;border:2px solid #ff0!important;border-radius:50%!important}html.theme-blue input[type=radio]:not([class*=hidden]):checked:after,body.theme-blue input[type=radio]:not([class*=hidden]):checked:after,#app.theme-blue input[type=radio]:not([class*=hidden]):checked:after{position:absolute;top:50%;left:50%;width:6px;height:6px;content:"";background-color:#ff0!important;border-radius:50%;transform:translate(-50%,-50%)}html.theme-blue input[type=radio]:not([class*=hidden]):disabled,body.theme-blue input[type=radio]:not([class*=hidden]):disabled,#app.theme-blue input[type=radio]:not([class*=hidden]):disabled{cursor:not-allowed!important;opacity:.5!important}html.theme-blue .c-form-check .label-check:before,html.theme-blue .c-form-radio .label-radio:before,body.theme-blue .c-form-check .label-check:before,body.theme-blue .c-form-radio .label-radio:before,#app.theme-blue .c-form-check .label-check:before,#app.theme-blue .c-form-radio .label-radio:before{background:#00f!important;border:1px solid #ff0!important}html.theme-blue .news-search-cehck-label,body.theme-blue .news-search-cehck-label,#app.theme-blue .news-search-cehck-label{line-height:1}html.theme-blue .pagination .page-link:focus-visible,html.theme-blue td.news-table-col-action:focus-visible,html.theme-blue .modal-system_operation-item a:focus-visible,html.theme-blue .system .link-btn.__system_operation:focus-visible,html.theme-blue .system .link-btn.__system_error:focus-visible,html.theme-blue .mainte-list-item a:focus-visible,body.theme-blue .pagination .page-link:focus-visible,body.theme-blue td.news-table-col-action:focus-visible,body.theme-blue .modal-system_operation-item a:focus-visible,body.theme-blue .system .link-btn.__system_operation:focus-visible,body.theme-blue .system .link-btn.__system_error:focus-visible,body.theme-blue .mainte-list-item a:focus-visible,#app.theme-blue .pagination .page-link:focus-visible,#app.theme-blue td.news-table-col-action:focus-visible,#app.theme-blue .modal-system_operation-item a:focus-visible,#app.theme-blue .system .link-btn.__system_operation:focus-visible,#app.theme-blue .system .link-btn.__system_error:focus-visible,#app.theme-blue .mainte-list-item a:focus-visible{outline:2px solid #ff0!important;outline-offset:-2px}html.theme-blue .calendar-cell:focus-visible,body.theme-blue .calendar-cell:focus-visible,#app.theme-blue .calendar-cell:focus-visible{outline:none!important}html.theme-blue .calendar-cell:focus-visible:after,body.theme-blue .calendar-cell:focus-visible:after,#app.theme-blue .calendar-cell:focus-visible:after{position:absolute;inset:0;z-index:4;pointer-events:none;content:"";background-color:transparent!important;border:2px solid #ff0!important}html.theme-blue .board-item-link:focus-visible,body.theme-blue .board-item-link:focus-visible,#app.theme-blue .board-item-link:focus-visible{outline:2px solid #ff0!important;outline-offset:-2px}html.theme-blue .board-item-link:focus-visible .board-cat,body.theme-blue .board-item-link:focus-visible .board-cat,#app.theme-blue .board-item-link:focus-visible .board-cat{border-left:none!important}html.theme-blue svg,body.theme-blue svg,#app.theme-blue svg{color:#ff0!important;fill:#ff0!important}html.theme-blue svg path,html.theme-blue svg circle,html.theme-blue svg rect,html.theme-blue svg polygon,html.theme-blue svg polyline,html.theme-blue svg line,body.theme-blue svg path,body.theme-blue svg circle,body.theme-blue svg rect,body.theme-blue svg polygon,body.theme-blue svg polyline,body.theme-blue svg line,#app.theme-blue svg path,#app.theme-blue svg circle,#app.theme-blue svg rect,#app.theme-blue svg polygon,#app.theme-blue svg polyline,#app.theme-blue svg line{fill:#ff0!important;stroke:#ff0!important}html.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg,html.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg path,html.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg circle,html.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg rect,html.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg polygon,html.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg polyline,html.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg line,html.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg,html.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg path,html.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg circle,html.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg rect,html.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg polygon,html.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg polyline,html.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg line,body.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg,body.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg path,body.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg circle,body.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg rect,body.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg polygon,body.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg polyline,body.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg line,body.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg,body.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg path,body.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg circle,body.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg rect,body.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg polygon,body.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg polyline,body.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg line,#app.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg,#app.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg path,#app.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg circle,#app.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg rect,#app.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg polygon,#app.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg polyline,#app.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--svg svg line,#app.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg,#app.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg path,#app.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg circle,#app.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg rect,#app.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg polygon,#app.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg polyline,#app.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-icon--highlight svg line{fill:none!important;stroke:currentcolor!important}html.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-color-bar,html.theme-blue .notice-update-page__editor .tiptap-color-swatch,body.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-color-bar,body.theme-blue .notice-update-page__editor .tiptap-color-swatch,#app.theme-blue .notice-update-page__editor .quill-editor-host__button .tiptap-color-bar,#app.theme-blue .notice-update-page__editor .tiptap-color-swatch{background-color:var(--tiptap-color, #ff0)!important}html.theme-blue .tiptap-color-dropdown,body.theme-blue .tiptap-color-dropdown,#app.theme-blue .tiptap-color-dropdown{z-index:100!important}html.theme-blue svg path[fill=none],html.theme-blue svg circle[fill=none],html.theme-blue svg rect[fill=none],html.theme-blue svg polygon[fill=none],html.theme-blue svg polyline[fill=none],html.theme-blue svg line[fill=none],body.theme-blue svg path[fill=none],body.theme-blue svg circle[fill=none],body.theme-blue svg rect[fill=none],body.theme-blue svg polygon[fill=none],body.theme-blue svg polyline[fill=none],body.theme-blue svg line[fill=none],#app.theme-blue svg path[fill=none],#app.theme-blue svg circle[fill=none],#app.theme-blue svg rect[fill=none],#app.theme-blue svg polygon[fill=none],#app.theme-blue svg polyline[fill=none],#app.theme-blue svg line[fill=none]{fill:none!important}html.theme-blue .link-icon>img,html.theme-blue .icon-btn>img,html.theme-blue .icon-option img,html.theme-blue .icon-preview-box img,html.theme-blue .saved-link-item img,html.theme-blue .spinning img,body.theme-blue .link-icon>img,body.theme-blue .icon-btn>img,body.theme-blue .icon-option img,body.theme-blue .icon-preview-box img,body.theme-blue .saved-link-item img,body.theme-blue .spinning img,#app.theme-blue .link-icon>img,#app.theme-blue .icon-btn>img,#app.theme-blue .icon-option img,#app.theme-blue .icon-preview-box img,#app.theme-blue .saved-link-item img,#app.theme-blue .spinning img{filter:brightness(0) saturate(100%) invert(94%) sepia(54%) saturate(2851%) hue-rotate(2deg) brightness(107%) contrast(106%)!important}html.theme-blue .link-item.selected .link-icon>img,html.theme-blue .saved-link-item.selected img,html.theme-blue .icon-option.selected img,body.theme-blue .link-item.selected .link-icon>img,body.theme-blue .saved-link-item.selected img,body.theme-blue .icon-option.selected img,#app.theme-blue .link-item.selected .link-icon>img,#app.theme-blue .saved-link-item.selected img,#app.theme-blue .icon-option.selected img{filter:brightness(0) saturate(100%) invert(13%) sepia(99%) saturate(7472%) hue-rotate(247deg) brightness(98%) contrast(143%)!important}html.theme-blue .c-form-select:after,body.theme-blue .c-form-select:after,#app.theme-blue .c-form-select:after{border-top-color:#ff0!important;border-right-color:#ff0!important}html.theme-blue .search-input-newsList input.search-input-form-notice-list,body.theme-blue .search-input-newsList input.search-input-form-notice-list,#app.theme-blue .search-input-newsList input.search-input-form-notice-list{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='17'%20viewBox='0%200%2016%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_485_7643)'%3e%3ccircle%20cx='6.5'%20cy='7'%20r='4.4'%20stroke='%23ff0'%20stroke-width='2.2'/%3e%3crect%20x='8.68628'%20y='10.2908'%20width='1.5621'%20height='4.68631'%20rx='0.781052'%20transform='rotate(-45%208.68628%2010.2908)'%20fill='%23ff0'/%3e%3crect%20x='9.37256'%20y='12.0817'%20width='3.12421'%20height='6.24841'%20rx='1.5621'%20transform='rotate(-45%209.37256%2012.0817)'%20fill='%23ff0'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_485_7643'%3e%3crect%20width='16'%20height='16'%20fill='white'%20transform='translate(0%200.5)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:.75rem center!important;background-size:1rem 1rem!important}html.theme-blue .news-table-arrow-icon,body.theme-blue .news-table-arrow-icon,#app.theme-blue .news-table-arrow-icon{display:inline-block!important;width:16px!important;height:16px!important;background:url("data:image/svg+xml,%3csvg%20width='17'%20height='17'%20viewBox='0%200%2017%2017'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M6.33325%2014.5L12.3333%208.5L6.33325%202.5'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e") no-repeat center/contain!important}html.theme-blue .notice-detail-page__attachment-item:before,body.theme-blue .notice-detail-page__attachment-item:before,#app.theme-blue .notice-detail-page__attachment-item:before{background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ff0'%3E%3Cpath d='M7 3.75h6.75L18 8v12.25H7V3.75Z' stroke='%23ff0' stroke-width='1.5'/%3E%3Cpath d='M13.75 3.75V8H18' stroke='%23ff0' stroke-width='1.5'/%3E%3C/svg%3E")!important}html.theme-blue .readonly-attachment-item:before,body.theme-blue .readonly-attachment-item:before,#app.theme-blue .readonly-attachment-item:before{background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ff0'%3E%3Cpath d='M7 3.75h6.75L18 8v12.25H7V3.75Z' stroke='%23ff0' stroke-width='1.5'/%3E%3Cpath d='M13.75 3.75V8H18' stroke='%23ff0' stroke-width='1.5'/%3E%3C/svg%3E")!important}html.theme-blue input[type=date]::-webkit-datetime-edit,html.theme-blue input[type=date]::-webkit-datetime-edit-year-field,html.theme-blue input[type=date]::-webkit-datetime-edit-month-field,html.theme-blue input[type=date]::-webkit-datetime-edit-day-field,html.theme-blue input[type=date]::-webkit-datetime-edit-text,html.theme-blue input[type=date]::-webkit-date-and-time-value,html.theme-blue input[type=time]::-webkit-datetime-edit,html.theme-blue input[type=time]::-webkit-datetime-edit-hour-field,html.theme-blue input[type=time]::-webkit-datetime-edit-minute-field,html.theme-blue input[type=time]::-webkit-datetime-edit-text,html.theme-blue input[type=datetime-local]::-webkit-datetime-edit,body.theme-blue input[type=date]::-webkit-datetime-edit,body.theme-blue input[type=date]::-webkit-datetime-edit-year-field,body.theme-blue input[type=date]::-webkit-datetime-edit-month-field,body.theme-blue input[type=date]::-webkit-datetime-edit-day-field,body.theme-blue input[type=date]::-webkit-datetime-edit-text,body.theme-blue input[type=date]::-webkit-date-and-time-value,body.theme-blue input[type=time]::-webkit-datetime-edit,body.theme-blue input[type=time]::-webkit-datetime-edit-hour-field,body.theme-blue input[type=time]::-webkit-datetime-edit-minute-field,body.theme-blue input[type=time]::-webkit-datetime-edit-text,body.theme-blue input[type=datetime-local]::-webkit-datetime-edit,#app.theme-blue input[type=date]::-webkit-datetime-edit,#app.theme-blue input[type=date]::-webkit-datetime-edit-year-field,#app.theme-blue input[type=date]::-webkit-datetime-edit-month-field,#app.theme-blue input[type=date]::-webkit-datetime-edit-day-field,#app.theme-blue input[type=date]::-webkit-datetime-edit-text,#app.theme-blue input[type=date]::-webkit-date-and-time-value,#app.theme-blue input[type=time]::-webkit-datetime-edit,#app.theme-blue input[type=time]::-webkit-datetime-edit-hour-field,#app.theme-blue input[type=time]::-webkit-datetime-edit-minute-field,#app.theme-blue input[type=time]::-webkit-datetime-edit-text,#app.theme-blue input[type=datetime-local]::-webkit-datetime-edit{color:#ff0!important}html.theme-blue input[type=date]::-webkit-datetime-edit-year-field [aria-valuenow=""],html.theme-blue input[type=date]::-webkit-datetime-edit-month-field [aria-valuenow=""],html.theme-blue input[type=date]::-webkit-datetime-edit-day-field [aria-valuenow=""],body.theme-blue input[type=date]::-webkit-datetime-edit-year-field [aria-valuenow=""],body.theme-blue input[type=date]::-webkit-datetime-edit-month-field [aria-valuenow=""],body.theme-blue input[type=date]::-webkit-datetime-edit-day-field [aria-valuenow=""],#app.theme-blue input[type=date]::-webkit-datetime-edit-year-field [aria-valuenow=""],#app.theme-blue input[type=date]::-webkit-datetime-edit-month-field [aria-valuenow=""],#app.theme-blue input[type=date]::-webkit-datetime-edit-day-field [aria-valuenow=""]{color:#ff0!important}html.theme-blue .notice-update-page__date--empty,html.theme-blue .notice-update-page__date--empty::-webkit-datetime-edit,html.theme-blue .notice-update-page__date--empty::-webkit-date-and-time-value,html.theme-blue .notice-update-page__date--empty::-webkit-datetime-edit-year-field,html.theme-blue .notice-update-page__date--empty::-webkit-datetime-edit-month-field,html.theme-blue .notice-update-page__date--empty::-webkit-datetime-edit-day-field,html.theme-blue .notice-update-page__date--empty::-webkit-datetime-edit-text,body.theme-blue .notice-update-page__date--empty,body.theme-blue .notice-update-page__date--empty::-webkit-datetime-edit,body.theme-blue .notice-update-page__date--empty::-webkit-date-and-time-value,body.theme-blue .notice-update-page__date--empty::-webkit-datetime-edit-year-field,body.theme-blue .notice-update-page__date--empty::-webkit-datetime-edit-month-field,body.theme-blue .notice-update-page__date--empty::-webkit-datetime-edit-day-field,body.theme-blue .notice-update-page__date--empty::-webkit-datetime-edit-text,#app.theme-blue .notice-update-page__date--empty,#app.theme-blue .notice-update-page__date--empty::-webkit-datetime-edit,#app.theme-blue .notice-update-page__date--empty::-webkit-date-and-time-value,#app.theme-blue .notice-update-page__date--empty::-webkit-datetime-edit-year-field,#app.theme-blue .notice-update-page__date--empty::-webkit-datetime-edit-month-field,#app.theme-blue .notice-update-page__date--empty::-webkit-datetime-edit-day-field,#app.theme-blue .notice-update-page__date--empty::-webkit-datetime-edit-text{color:#ff0!important}html.theme-blue input[type=date]::-webkit-calendar-picker-indicator,html.theme-blue input[type=time]::-webkit-calendar-picker-indicator,html.theme-blue input[type=datetime-local]::-webkit-calendar-picker-indicator,body.theme-blue input[type=date]::-webkit-calendar-picker-indicator,body.theme-blue input[type=time]::-webkit-calendar-picker-indicator,body.theme-blue input[type=datetime-local]::-webkit-calendar-picker-indicator,#app.theme-blue input[type=date]::-webkit-calendar-picker-indicator,#app.theme-blue input[type=time]::-webkit-calendar-picker-indicator,#app.theme-blue input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer!important;opacity:1!important;filter:brightness(0) saturate(100%) invert(94%) sepia(54%) saturate(2851%) hue-rotate(2deg) brightness(107%) contrast(106%)!important}html.theme-blue .header-title:before,body.theme-blue .header-title:before,#app.theme-blue .header-title:before{background-image:url("data:image/svg+xml,%3csvg%20width='32'%20height='32'%20viewBox='0%200%2032%2032'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1.98764%202.40932C2.48401%202.03103%203.12852%201.90613%203.73026%202.07161L16%205.44577L28.2696%202.07161C28.8714%201.90613%2029.5159%202.03103%2030.0123%202.40932C30.5086%202.78761%2030.8%203.37593%2030.8%204.00002V24.48C30.8%2025.3804%2030.1984%2026.1697%2029.3303%2026.4084L16.5303%2029.9284C16.1832%2030.0239%2015.8167%2030.0239%2015.4696%2029.9284L2.66964%2026.4084C1.80153%2026.1697%201.19995%2025.3804%201.19995%2024.48V4.00002C1.19995%203.37593%201.49128%202.78761%201.98764%202.40932ZM14%209.04426L5.19995%206.62426V22.9558L14%2025.3758V9.04426ZM18%2025.3758L26.8%2022.9558V6.62426L18%209.04426V25.3758Z'%20fill='%23ff0'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}html.theme-blue select.school-select,html.theme-blue select.school-select.error,body.theme-blue select.school-select,body.theme-blue select.school-select.error,#app.theme-blue select.school-select,#app.theme-blue select.school-select.error{appearance:none!important;-webkit-appearance:none!important;background-color:#00f!important;background-image:url("data:image/svg+xml,%3csvg%20width='17'%20height='16'%20viewBox='0%200%2017%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M8.66669%2011L4.66669%205L12.6667%205L8.66669%2011Z'%20fill='%23ff0'/%3e%3c/svg%3e")!important;background-repeat:no-repeat!important;background-position:right 8px center!important;background-size:16px 16px!important}html.theme-blue .c-list-breadcrumb .icon,html.theme-blue .c-md-displayed-results .btn .icon,body.theme-blue .c-list-breadcrumb .icon,body.theme-blue .c-md-displayed-results .btn .icon,#app.theme-blue .c-list-breadcrumb .icon,#app.theme-blue .c-md-displayed-results .btn .icon{border-top:2px solid #ff0!important;border-right:2px solid #ff0!important}html.theme-blue option,body.theme-blue option,#app.theme-blue option{color:#ff0!important;background-color:#00f!important}html.theme-blue input:-webkit-autofill,html.theme-blue input:-webkit-autofill:hover,html.theme-blue input:-webkit-autofill:focus,html.theme-blue input:-webkit-autofill:active,body.theme-blue input:-webkit-autofill,body.theme-blue input:-webkit-autofill:hover,body.theme-blue input:-webkit-autofill:focus,body.theme-blue input:-webkit-autofill:active,#app.theme-blue input:-webkit-autofill,#app.theme-blue input:-webkit-autofill:hover,#app.theme-blue input:-webkit-autofill:focus,#app.theme-blue input:-webkit-autofill:active{caret-color:#ff0!important;box-shadow:0 0 0 1000px #00f inset!important;-webkit-text-fill-color:#ff0!important}html.theme-blue ::placeholder,body.theme-blue ::placeholder,#app.theme-blue ::placeholder{color:#ff0!important}html.theme-blue input:disabled,html.theme-blue input[readonly]:not(.is-calendar-only),html.theme-blue select:disabled,html.theme-blue textarea:disabled,html.theme-blue button:disabled,body.theme-blue input:disabled,body.theme-blue input[readonly]:not(.is-calendar-only),body.theme-blue select:disabled,body.theme-blue textarea:disabled,body.theme-blue button:disabled,#app.theme-blue input:disabled,#app.theme-blue input[readonly]:not(.is-calendar-only),#app.theme-blue select:disabled,#app.theme-blue textarea:disabled,#app.theme-blue button:disabled{opacity:.5!important}html.theme-blue button.notice-detail-page__attachment-link:disabled,body.theme-blue button.notice-detail-page__attachment-link:disabled,#app.theme-blue button.notice-detail-page__attachment-link:disabled{opacity:1!important}html.theme-blue a,html.theme-blue a:hover,html.theme-blue a:focus,html.theme-blue a:active,html.theme-blue a:visited,body.theme-blue a,body.theme-blue a:hover,body.theme-blue a:focus,body.theme-blue a:active,body.theme-blue a:visited,#app.theme-blue a,#app.theme-blue a:hover,#app.theme-blue a:focus,#app.theme-blue a:active,#app.theme-blue a:visited{color:#ff0!important;text-decoration-color:#ff0!important}html.theme-blue .header-color-btn-white,body.theme-blue .header-color-btn-white,#app.theme-blue .header-color-btn-white{color:#000!important;background-color:#fff!important;border:1px solid #ff0!important}html.theme-blue .header-color-btn-black,body.theme-blue .header-color-btn-black,#app.theme-blue .header-color-btn-black{color:#fff!important;background-color:#000!important;border:1px solid #ff0!important}html.theme-blue .header-color-btn-blue,body.theme-blue .header-color-btn-blue,#app.theme-blue .header-color-btn-blue{color:#fff!important;background-color:#00f!important;border:1px solid #ff0!important}html.theme-blue .header-color-btn-white *,html.theme-blue .header-color-btn-black *,html.theme-blue .header-color-btn-blue *,body.theme-blue .header-color-btn-white *,body.theme-blue .header-color-btn-black *,body.theme-blue .header-color-btn-blue *,#app.theme-blue .header-color-btn-white *,#app.theme-blue .header-color-btn-black *,#app.theme-blue .header-color-btn-blue *{background-color:transparent!important}html.theme-blue .header-text-btn.is-active,html.theme-blue .heading-btn.is-active,html.theme-blue .nav-btn.is-active,html.theme-blue .page-btn.is-active,html.theme-blue .main-btn,html.theme-blue .board-search-btn,html.theme-blue .link-overly-btn,html.theme-blue .search-input-btn,html.theme-blue .login-button,body.theme-blue .header-text-btn.is-active,body.theme-blue .heading-btn.is-active,body.theme-blue .nav-btn.is-active,body.theme-blue .page-btn.is-active,body.theme-blue .main-btn,body.theme-blue .board-search-btn,body.theme-blue .link-overly-btn,body.theme-blue .search-input-btn,body.theme-blue .login-button,#app.theme-blue .header-text-btn.is-active,#app.theme-blue .heading-btn.is-active,#app.theme-blue .nav-btn.is-active,#app.theme-blue .page-btn.is-active,#app.theme-blue .main-btn,#app.theme-blue .board-search-btn,#app.theme-blue .link-overly-btn,#app.theme-blue .search-input-btn,#app.theme-blue .login-button{color:#00f!important;background-color:#ff0!important;border:1px solid #ff0!important}html.theme-blue .header-text-btn.is-active *,html.theme-blue .heading-btn.is-active *,html.theme-blue .nav-btn.is-active *,html.theme-blue .page-btn.is-active *,html.theme-blue .main-btn *,html.theme-blue .board-search-btn *,html.theme-blue .link-overly-btn *,html.theme-blue .search-input-btn *,html.theme-blue .login-button *,body.theme-blue .header-text-btn.is-active *,body.theme-blue .heading-btn.is-active *,body.theme-blue .nav-btn.is-active *,body.theme-blue .page-btn.is-active *,body.theme-blue .main-btn *,body.theme-blue .board-search-btn *,body.theme-blue .link-overly-btn *,body.theme-blue .search-input-btn *,body.theme-blue .login-button *,#app.theme-blue .header-text-btn.is-active *,#app.theme-blue .heading-btn.is-active *,#app.theme-blue .nav-btn.is-active *,#app.theme-blue .page-btn.is-active *,#app.theme-blue .main-btn *,#app.theme-blue .board-search-btn *,#app.theme-blue .link-overly-btn *,#app.theme-blue .search-input-btn *,#app.theme-blue .login-button *{color:#00f!important;background-color:#ff0!important}html.theme-blue .header-text-btn.is-active svg,html.theme-blue .header-text-btn.is-active svg *,html.theme-blue .heading-btn.is-active svg,html.theme-blue .heading-btn.is-active svg *,html.theme-blue .nav-btn.is-active svg,html.theme-blue .nav-btn.is-active svg *,html.theme-blue .page-btn.is-active svg,html.theme-blue .page-btn.is-active svg *,html.theme-blue .main-btn svg,html.theme-blue .main-btn svg *,html.theme-blue .board-search-btn svg,html.theme-blue .board-search-btn svg *,html.theme-blue .link-overly-btn svg,html.theme-blue .link-overly-btn svg *,html.theme-blue .search-input-btn svg,html.theme-blue .search-input-btn svg *,html.theme-blue .login-button svg,html.theme-blue .login-button svg *,body.theme-blue .header-text-btn.is-active svg,body.theme-blue .header-text-btn.is-active svg *,body.theme-blue .heading-btn.is-active svg,body.theme-blue .heading-btn.is-active svg *,body.theme-blue .nav-btn.is-active svg,body.theme-blue .nav-btn.is-active svg *,body.theme-blue .page-btn.is-active svg,body.theme-blue .page-btn.is-active svg *,body.theme-blue .main-btn svg,body.theme-blue .main-btn svg *,body.theme-blue .board-search-btn svg,body.theme-blue .board-search-btn svg *,body.theme-blue .link-overly-btn svg,body.theme-blue .link-overly-btn svg *,body.theme-blue .search-input-btn svg,body.theme-blue .search-input-btn svg *,body.theme-blue .login-button svg,body.theme-blue .login-button svg *,#app.theme-blue .header-text-btn.is-active svg,#app.theme-blue .header-text-btn.is-active svg *,#app.theme-blue .heading-btn.is-active svg,#app.theme-blue .heading-btn.is-active svg *,#app.theme-blue .nav-btn.is-active svg,#app.theme-blue .nav-btn.is-active svg *,#app.theme-blue .page-btn.is-active svg,#app.theme-blue .page-btn.is-active svg *,#app.theme-blue .main-btn svg,#app.theme-blue .main-btn svg *,#app.theme-blue .board-search-btn svg,#app.theme-blue .board-search-btn svg *,#app.theme-blue .link-overly-btn svg,#app.theme-blue .link-overly-btn svg *,#app.theme-blue .search-input-btn svg,#app.theme-blue .search-input-btn svg *,#app.theme-blue .login-button svg,#app.theme-blue .login-button svg *{color:#00f!important;fill:#00f!important;stroke:#00f!important}html.theme-blue .pagination .page-link,html.theme-blue .pagenation-link,body.theme-blue .pagination .page-link,body.theme-blue .pagenation-link,#app.theme-blue .pagination .page-link,#app.theme-blue .pagenation-link{color:#00f!important;background-color:#ff0!important;border-color:#ff0!important}html.theme-blue .pagination .page-link span,html.theme-blue .pagenation-link span,body.theme-blue .pagination .page-link span,body.theme-blue .pagenation-link span,#app.theme-blue .pagination .page-link span,#app.theme-blue .pagenation-link span{color:#00f!important;background-color:#ff0!important}html.theme-blue .pagination .page-link svg,html.theme-blue .pagenation-link svg,body.theme-blue .pagination .page-link svg,body.theme-blue .pagenation-link svg,#app.theme-blue .pagination .page-link svg,#app.theme-blue .pagenation-link svg{display:none!important}html.theme-blue .pagination .page-item.is-active .page-link,body.theme-blue .pagination .page-item.is-active .page-link,#app.theme-blue .pagination .page-item.is-active .page-link{color:#ff0!important;background-color:#00f!important;border-color:#ff0!important}html.theme-blue .pagination .page-item.is-active .page-link span,body.theme-blue .pagination .page-item.is-active .page-link span,#app.theme-blue .pagination .page-item.is-active .page-link span{color:#ff0!important;background-color:#00f!important}html.theme-blue .pagination .page-item.is-active .page-link svg,body.theme-blue .pagination .page-item.is-active .page-link svg,#app.theme-blue .pagination .page-item.is-active .page-link svg{display:none!important}html.theme-blue .pagination .page-item.is-disabled .page-link,body.theme-blue .pagination .page-item.is-disabled .page-link,#app.theme-blue .pagination .page-item.is-disabled .page-link{color:#ff0!important;background-color:#00f!important;border-color:#ff0!important;opacity:1!important}html.theme-blue .pagination .page-item.is-disabled .page-link span,body.theme-blue .pagination .page-item.is-disabled .page-link span,#app.theme-blue .pagination .page-item.is-disabled .page-link span{color:#ff0!important;background-color:#00f!important}html.theme-blue .pagination .page-item.is-disabled .page-link svg,body.theme-blue .pagination .page-item.is-disabled .page-link svg,#app.theme-blue .pagination .page-item.is-disabled .page-link svg{display:none!important}html.theme-blue .pagination .page-link-top span,html.theme-blue .pagination .page-link-prev span,html.theme-blue .pagination .page-link-next span,html.theme-blue .pagination .page-link-bottom span,body.theme-blue .pagination .page-link-top span,body.theme-blue .pagination .page-link-prev span,body.theme-blue .pagination .page-link-next span,body.theme-blue .pagination .page-link-bottom span,#app.theme-blue .pagination .page-link-top span,#app.theme-blue .pagination .page-link-prev span,#app.theme-blue .pagination .page-link-next span,#app.theme-blue .pagination .page-link-bottom span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background-color:transparent!important}html.theme-blue .pagination .page-link-top span:before,html.theme-blue .pagination .page-link-prev span:before,html.theme-blue .pagination .page-link-next span:before,html.theme-blue .pagination .page-link-bottom span:before,body.theme-blue .pagination .page-link-top span:before,body.theme-blue .pagination .page-link-prev span:before,body.theme-blue .pagination .page-link-next span:before,body.theme-blue .pagination .page-link-bottom span:before,#app.theme-blue .pagination .page-link-top span:before,#app.theme-blue .pagination .page-link-prev span:before,#app.theme-blue .pagination .page-link-next span:before,#app.theme-blue .pagination .page-link-bottom span:before{display:block;content:"";background-color:transparent!important;background-repeat:no-repeat!important;background-position:center!important;background-size:contain!important}html.theme-blue .pagination .page-link-top span:before,body.theme-blue .pagination .page-link-top span:before,#app.theme-blue .pagination .page-link-top span:before{width:24px;height:16px;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='16'%20viewBox='0%200%2024%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.2227%202L4.22266%208L10.2227%2014'%20stroke='%2300f'%20stroke-width='2'/%3e%3cpath%20d='M18%202L12%208L18%2014'%20stroke='%2300f'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-blue .pagination .page-link-prev span:before,body.theme-blue .pagination .page-link-prev span:before,#app.theme-blue .pagination .page-link-prev span:before{width:16px;height:16px;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.2227%202L4.22266%208L10.2227%2014'%20stroke='%2300f'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-blue .pagination .page-link-next span:before,body.theme-blue .pagination .page-link-next span:before,#app.theme-blue .pagination .page-link-next span:before{width:16px;height:16px;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.6665%2014L11.6665%208L5.6665%202'%20stroke='%2300f'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-blue .pagination .page-link-bottom span:before,body.theme-blue .pagination .page-link-bottom span:before,#app.theme-blue .pagination .page-link-bottom span:before{width:24px;height:16px;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='16'%20viewBox='0%200%2024%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.6665%2014L11.6665%208L5.6665%202'%20stroke='%2300f'%20stroke-width='2'/%3e%3cpath%20d='M13.6665%2014L19.6665%208L13.6665%202'%20stroke='%2300f'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-blue .pagination .page-item.is-active .page-link-top span:before,body.theme-blue .pagination .page-item.is-active .page-link-top span:before,#app.theme-blue .pagination .page-item.is-active .page-link-top span:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='16'%20viewBox='0%200%2024%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.2227%202L4.22266%208L10.2227%2014'%20stroke='%23ff0'%20stroke-width='2'/%3e%3cpath%20d='M18%202L12%208L18%2014'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-blue .pagination .page-item.is-active .page-link-prev span:before,body.theme-blue .pagination .page-item.is-active .page-link-prev span:before,#app.theme-blue .pagination .page-item.is-active .page-link-prev span:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.2227%202L4.22266%208L10.2227%2014'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-blue .pagination .page-item.is-active .page-link-next span:before,body.theme-blue .pagination .page-item.is-active .page-link-next span:before,#app.theme-blue .pagination .page-item.is-active .page-link-next span:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.6665%2014L11.6665%208L5.6665%202'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-blue .pagination .page-item.is-active .page-link-bottom span:before,body.theme-blue .pagination .page-item.is-active .page-link-bottom span:before,#app.theme-blue .pagination .page-item.is-active .page-link-bottom span:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='16'%20viewBox='0%200%2024%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.6665%2014L11.6665%208L5.6665%202'%20stroke='%23ff0'%20stroke-width='2'/%3e%3cpath%20d='M13.6665%2014L19.6665%208L13.6665%202'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-blue .pagination .page-item.is-disabled .page-link-top span:before,body.theme-blue .pagination .page-item.is-disabled .page-link-top span:before,#app.theme-blue .pagination .page-item.is-disabled .page-link-top span:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='16'%20viewBox='0%200%2024%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.2227%202L4.22266%208L10.2227%2014'%20stroke='%23ff0'%20stroke-width='2'/%3e%3cpath%20d='M18%202L12%208L18%2014'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-blue .pagination .page-item.is-disabled .page-link-prev span:before,body.theme-blue .pagination .page-item.is-disabled .page-link-prev span:before,#app.theme-blue .pagination .page-item.is-disabled .page-link-prev span:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.2227%202L4.22266%208L10.2227%2014'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-blue .pagination .page-item.is-disabled .page-link-next span:before,body.theme-blue .pagination .page-item.is-disabled .page-link-next span:before,#app.theme-blue .pagination .page-item.is-disabled .page-link-next span:before{background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.6665%2014L11.6665%208L5.6665%202'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-blue .pagination .page-item.is-disabled .page-link-bottom span:before,body.theme-blue .pagination .page-item.is-disabled .page-link-bottom span:before,#app.theme-blue .pagination .page-item.is-disabled .page-link-bottom span:before{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='16'%20viewBox='0%200%2024%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M5.6665%2014L11.6665%208L5.6665%202'%20stroke='%23ff0'%20stroke-width='2'/%3e%3cpath%20d='M13.6665%2014L19.6665%208L13.6665%202'%20stroke='%23ff0'%20stroke-width='2'/%3e%3c/svg%3e")!important}html.theme-blue .link-item.selected,html.theme-blue .saved-link-item.selected,html.theme-blue .icon-option.selected,html.theme-blue .personal-link-settings-tab.active,html.theme-blue .notice-public-range-modal__item.__selected,body.theme-blue .link-item.selected,body.theme-blue .saved-link-item.selected,body.theme-blue .icon-option.selected,body.theme-blue .personal-link-settings-tab.active,body.theme-blue .notice-public-range-modal__item.__selected,#app.theme-blue .link-item.selected,#app.theme-blue .saved-link-item.selected,#app.theme-blue .icon-option.selected,#app.theme-blue .personal-link-settings-tab.active,#app.theme-blue .notice-public-range-modal__item.__selected{color:#00f!important;background-color:#ff0!important;border:2px solid #ff0!important}html.theme-blue .link-item.selected *,html.theme-blue .saved-link-item.selected *,html.theme-blue .icon-option.selected *,html.theme-blue .personal-link-settings-tab.active *,html.theme-blue .notice-public-range-modal__item.__selected *,body.theme-blue .link-item.selected *,body.theme-blue .saved-link-item.selected *,body.theme-blue .icon-option.selected *,body.theme-blue .personal-link-settings-tab.active *,body.theme-blue .notice-public-range-modal__item.__selected *,#app.theme-blue .link-item.selected *,#app.theme-blue .saved-link-item.selected *,#app.theme-blue .icon-option.selected *,#app.theme-blue .personal-link-settings-tab.active *,#app.theme-blue .notice-public-range-modal__item.__selected *{color:#00f!important;background-color:#ff0!important}html.theme-blue .link-item.selected svg,html.theme-blue .link-item.selected svg *,html.theme-blue .saved-link-item.selected svg,html.theme-blue .saved-link-item.selected svg *,html.theme-blue .icon-option.selected svg,html.theme-blue .icon-option.selected svg *,html.theme-blue .personal-link-settings-tab.active svg,html.theme-blue .personal-link-settings-tab.active svg *,html.theme-blue .notice-public-range-modal__item.__selected svg,html.theme-blue .notice-public-range-modal__item.__selected svg *,body.theme-blue .link-item.selected svg,body.theme-blue .link-item.selected svg *,body.theme-blue .saved-link-item.selected svg,body.theme-blue .saved-link-item.selected svg *,body.theme-blue .icon-option.selected svg,body.theme-blue .icon-option.selected svg *,body.theme-blue .personal-link-settings-tab.active svg,body.theme-blue .personal-link-settings-tab.active svg *,body.theme-blue .notice-public-range-modal__item.__selected svg,body.theme-blue .notice-public-range-modal__item.__selected svg *,#app.theme-blue .link-item.selected svg,#app.theme-blue .link-item.selected svg *,#app.theme-blue .saved-link-item.selected svg,#app.theme-blue .saved-link-item.selected svg *,#app.theme-blue .icon-option.selected svg,#app.theme-blue .icon-option.selected svg *,#app.theme-blue .personal-link-settings-tab.active svg,#app.theme-blue .personal-link-settings-tab.active svg *,#app.theme-blue .notice-public-range-modal__item.__selected svg,#app.theme-blue .notice-public-range-modal__item.__selected svg *{color:#00f!important;fill:#00f!important;stroke:#00f!important}html.theme-blue .link-item.selected img,html.theme-blue .saved-link-item.selected img,html.theme-blue .icon-option.selected img,html.theme-blue .personal-link-settings-tab.active img,html.theme-blue .notice-public-range-modal__item.__selected img,body.theme-blue .link-item.selected img,body.theme-blue .saved-link-item.selected img,body.theme-blue .icon-option.selected img,body.theme-blue .personal-link-settings-tab.active img,body.theme-blue .notice-public-range-modal__item.__selected img,#app.theme-blue .link-item.selected img,#app.theme-blue .saved-link-item.selected img,#app.theme-blue .icon-option.selected img,#app.theme-blue .personal-link-settings-tab.active img,#app.theme-blue .notice-public-range-modal__item.__selected img{filter:none!important}html.theme-blue{background-color:#00f!important}html.theme-black{background-color:#000!important}*,:after,:before{box-sizing:border-box;padding:0;margin:0}html{width:100%;font-size:1rem;text-size-adjust:100%}body{width:100%;overflow-x:hidden;font-family:Noto Sans JP,sans-serif;font-weight:400;line-height:1.75;color:#141414;letter-spacing:.5px;-webkit-tap-highlight-color:rgba(0,0,0,0)}a{color:#141414;text-decoration:none;outline:none}a:focus{outline:none}:where(a[href],button,input:not([type=hidden]),select,textarea,summary):focus-visible{outline:2px solid var(--blue);outline-offset:2px}img{width:100%;height:auto;vertical-align:bottom;image-rendering:optimize-contrast;border:none}svg{height:auto;vertical-align:bottom;image-rendering:optimize-contrast;border:none}hr{height:0;padding:0;margin:0;border:0}h1,h2,h3,h4,h5,h6{padding:0;margin:0;font-family:Noto Sans JP,sans-serif;font-size:1rem;font-weight:400;line-height:1.75}p{padding:0;margin:0;line-height:1.75}div{line-height:1.75}article,aside,details,footer,header,main,menu,nav,section,summary{display:block}ol{list-style:none}ul{font-size:0;list-style:none}ul li{display:inline-block;margin:0;font-size:1rem}iframe{vertical-align:bottom}table{border-spacing:0;border-collapse:collapse;border:none}td,th{font-weight:400;vertical-align:top;text-align:left;overflow-wrap:break-word;border:solid 0}caption{text-align:left}::placeholder{font-family:Noto Sans JP,sans-serif;font-size:.8rem}::selection{color:#fff;background:#27847b}button,input[type=email],input[type=number],input[type=submit],input[type=tel],input[type=text],input[type=password],select,textarea{width:100%;padding:0;margin:0;font-family:Noto Sans JP,sans-serif;font-size:1rem;line-height:1.75;letter-spacing:1px;appearance:none;outline:none;background:none;border:none;border-radius:0}input[type=date],input[type=email],input[type=number],input[type=tel],input[type=text],input[type=password],select,textarea{font-family:Noto Sans JP,sans-serif;font-size:1rem;line-height:175%;color:#141414;letter-spacing:.5px}select::-ms-expand{display:none}button{display:inline-block;width:auto;cursor:pointer}input[type=submit]{color:#141414}input[type=checkbox],input[type=radio]{display:none}input[type=checkbox].table-checkbox{display:inline-block}.layout-container{min-height:100svh}.l-main-root-wrap{width:100%;min-height:inherit;opacity:1}.l-main-contents{position:relative;display:flex;flex-direction:column;width:100%;height:100svh;overflow:hidden;background:#f6f6f6;transition:.3s}.l-main-contents .heading-info{display:-webkit-box;display:flexbox;display:flex;gap:2rem;align-items:center;padding:17px 0;border-bottom:1px solid #d6d6d6;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.l-main-contents .heading-info .title{display:flex;gap:2rem;align-items:center;justify-content:space-between;margin-right:auto;font-size:1.5rem;line-height:1;color:#141414}.l-main-contents .heading-title{display:-webkit-box;display:flexbox;display:flex;gap:2rem;align-items:start;align-items:center;justify-content:space-between;padding:10px 0 15px;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.l-main-contents .heading-title.tab-list{flex-wrap:wrap;gap:1rem 2rem}.l-main-contents .heading-title.tab-list .heading-container{display:flex;gap:32px;-ms-flex-align:center;align-items:center}.l-main-contents .heading-title.tab-list .tab-wrap{display:flex;flex-wrap:wrap;gap:16px}.l-main-contents .heading-title .heading-title02{display:flex;gap:2rem;align-items:center;justify-content:space-between;padding:20px 0 0}.l-main-contents .heading-title .box02-col3{display:grid;-ms-grid-columns:1fr 10px 1fr;grid-template-columns:1fr 1fr 1fr;gap:0 10px}.l-main-contents .heading-title.item-right{justify-content:end}.l-main-contents .heading-title03{display:-webkit-box;-webkit-box-pack:justify}.l-main-contents.menu-close{left:84px;width:calc(100% - 84px);transition:.3s}.l-main-contents>.container{flex:1 1 auto;min-height:0;overflow-y:auto}.c-form-input-famercode .input-area{min-width:100px;max-width:180px;height:47px;padding:10.5px 0 10.5px 24px;margin:0;font-size:1rem;background:#fff;border:1px solid #d6d6d6;border-radius:3px}.c-form-input-famercode .input-area::-webkit-calendar-picker-indicator{width:64px;height:32px;opacity:0}.c-form-input-famercode .input-area.margin01{width:30px;margin-left:20px}.c-form-input-famercode .input-area.long{min-width:500px;max-width:500px}.c-form-input-famercode .input-area.disabled{background-color:#d6d6d6}.c-form-input-famercode .input-area01{min-width:100px;max-width:180px;height:47px;padding:10.5px 0 10.5px 24px;margin:0;font-size:1rem;background:#fff;border:1px solid #d6d6d6;border-radius:3px}.c-form-input-famercode .input-area01:disabled{background:#d6d6d6}.c-form-input-famercode .input-area01::-webkit-calendar-picker-indicator{width:64px;height:32px;opacity:0}.c-form-input-famercode .input-area01.margin01{width:30px;margin-left:20px}.c-form-input-famercode .input-area01.margin02{width:30px;margin-bottom:2px;margin-left:53px}.c-form-input-famercode .input-area01.long{min-width:500px;max-width:500px}.c-form-input-famercode.margin01{margin-left:20px}.c-form-input-famercode .inline01{display:inline-block;margin-left:34px}.c-form-input-date{position:relative;width:fit-content}.c-form-input-date.margin01{display:flex;margin-left:25px}.c-form-input-date.w-100{width:100%}.c-form-input-date .input-area{min-width:247px;max-width:247px;height:47px;padding:10.5px;font-size:1rem;background:#fff;border:1px solid #d6d6d6;border-radius:3px}.c-form-input-date .input-area::-webkit-calendar-picker-indicator{width:64px;height:32px;opacity:0}.c-form-input-date .input-area:disabled{background:#d6d6d6}.c-form-input-date .input-area.text-area01{width:100%;max-width:600px;height:150px;resize:none}.c-form-input-date .input-area.short-text{width:80%}.c-form-input-date .input-area.text-r{text-align:right}.c-form-input-date .input-area.ml-short{margin-right:.5rem}.c-form-input-date .input-area.fit{width:100%;min-width:200px}.c-form-input-date .input-area.disable{cursor:initial;background:#d6d6d6}.c-form-input-date .input-area.long{min-width:380px;max-width:380px}.c-form-input-date .input-area.long.ml24{margin-left:24px}.c-form-input-date .input-area.long02{width:100%;min-width:380px;max-width:380px}.c-form-input-date .input-area.fit-long{width:100%;min-width:247px;max-width:380px}@media only screen and not (min-width:831px){.c-form-input-date .input-area.long02{min-width:180px;max-width:180px}}.c-form-input-date .input-area.x-long{min-width:500px;max-width:500px}.c-form-input-date .input-area.short{min-width:170px;max-width:170px;padding:10.5px 0 10.5px 20px}.c-form-input-date .input-area.short.text-r{padding:10.5px 20px;text-align:right}.c-form-input-date .input-area.short02{min-width:120px;max-width:120px}.c-form-input-date.input-label{min-width:247px;max-width:247px}.c-form-input-date .input-area.dummy{min-width:380px;max-width:380px;cursor:initial;border:none}.c-form-input-date .icon-wrap{position:absolute;top:-15px;width:fit-content;padding:0 6px 6px;pointer-events:none;background:#27847b;border-radius:3px}.c-form-input-date .icon{display:-webkit-box;display:flexbox;display:flex;align-items:center;justify-content:center;width:20px;height:20px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.c-form-input-date.w100{width:100%}.c-form-input-date.mt-10{margin-top:10px}.c-form-input-date .width200{display:inline-block;width:200px;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.c-form-input-date .wavy-line{margin-top:10px;margin-right:6px;margin-left:6px}.c-form-input-date.short .input-area{min-width:123px;max-width:123px}.c-form-input-date.none-label{margin-top:42px}.c-form-input-date.none-label.mt-align{margin-top:33px}.c-heading-page{padding:8px 0 8px 24px;border-left:6px solid #27847b}.c-heading-page .text{font-size:2rem;font-weight:700;line-height:1;color:#141414}.success-count{display:flex;gap:10px;align-items:center;-ms-flex-align:center}.success-count:before{display:-webkit-box;display:flexbox;display:flex;align-items:center;justify-content:center;width:90px;height:26px;font-size:.9rem;font-weight:700;line-height:1;color:#27847b;letter-spacing:.5px;content:"正常件数";background-color:#dcf4f2;border:1px solid #27847b;border-radius:3px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.success-count-imr{display:flex;gap:10px;align-items:center;-ms-flex-align:center}.success-count-imr:before{display:-webkit-box;display:flexbox;display:flex;align-items:center;justify-content:center;width:210px;height:26px;font-size:.9rem;font-weight:700;line-height:1;color:#27847b;letter-spacing:.5px;content:"JA全農（トレサ）対象件数";background-color:#dcf4f2;border:1px solid #27847b;border-radius:3px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.error-count{display:flex;gap:10px;align-items:center;-ms-flex-align:center}.error-count:before{display:-webkit-box;display:flexbox;display:flex;align-items:center;justify-content:center;width:90px;height:26px;font-size:.9rem;font-weight:700;line-height:1;color:#bf4439;letter-spacing:.5px;content:"エラー件数";background-color:#ffefef;border:1px solid #bf4439;border-radius:3px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.target-not-count{display:flex;gap:10px;align-items:center;-ms-flex-align:center}.target-not-count:before{display:-webkit-box;display:flexbox;display:flex;align-items:center;justify-content:center;width:90px;height:26px;font-size:.9rem;font-weight:700;line-height:1;color:#555;letter-spacing:.5px;content:"対象外件数";background-color:#f6f6f6;border:1px solid #555;border-radius:3px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.target-not-count-imr{display:flex;gap:10px;align-items:center;-ms-flex-align:center}.target-not-count-imr:before{display:-webkit-box;display:flexbox;display:flex;align-items:center;justify-content:center;width:210px;height:26px;font-size:.9rem;font-weight:700;line-height:1;color:#555;letter-spacing:.5px;content:"JA全農（トレサ）対象外件数";background-color:#f6f6f6;border:1px solid #555;border-radius:3px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.required{display:flex;gap:10px;align-items:center;-ms-flex-align:center}.required:after{display:-webkit-box;display:flexbox;display:flex;align-items:center;justify-content:center;width:45px;height:26px;font-size:.9rem;font-weight:700;line-height:1;color:#bf4439;letter-spacing:.5px;content:"必須";background-color:#ffefef;border:1px solid #bf4439;border-radius:3px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.title-wrap-required{display:flex;align-items:center;justify-content:space-between}.c-form-select{position:relative;width:100%;min-width:247px;max-width:247px}.c-form-select.short{min-width:123px;max-width:123px}.c-form-select.middle{min-width:137px!important}.c-form-select.fit{max-width:fit-content}.c-form-select select{height:47px;padding:0 39px 0 24px;cursor:pointer;background:#fff;border:1px solid #d6d6d6;border-radius:3px}.c-form-select select:disabled{cursor:auto;background:#d6d6d6}.c-form-select:after{position:absolute;top:23px;right:15.14px;display:block;width:9px;height:9px;pointer-events:none;content:"";border-top:2px solid #27847b;border-right:2px solid #27847b;transform:rotate(135deg) translateY(7px)}.c-form-select.sm{min-width:90px}.c-form-select.sm select{height:32px;padding:0 40px 0 24px}.c-form-select.sm:after{top:50%}.c-form-select.mm{min-width:90px}.c-form-select.mm select{height:46px;padding:0 40px 0 24px}.c-form-select.ss{max-width:40px;margin-right:4px}.c-form-select.ss select{padding:0 0 0 14px}.c-form-select.ss:after{content:none}.c-form-textarea{width:100%;height:188px;padding:16px;resize:none;background:#fff;border:1px solid #d6d6d6;border-radius:3px}.c-form-textarea.width-600{width:600px}.c-form-textarea:disabled{background:#d6d6d6}.c-form-radio{margin-right:35px}.c-form-radio.mr-sm{margin-right:9px}.c-form-radio .label-radio{position:relative;cursor:pointer}.c-form-radio .label-radio:after{position:absolute;top:50%;display:block;content:"";border-radius:50%}.c-form-radio .label-radio:before{position:absolute;top:50%;display:block;width:18px;height:18px;content:"";background-color:#fff;border:1px solid #8c8c8c;border-radius:50%;transform:translateY(-50%) translate(-25px)}.c-form-radio.birth-flex{display:inline-flex;flex-wrap:wrap;column-gap:40px}.c-form-radio.ml-align{margin-left:24px}.c-form-radio input:checked+label:after{width:10px;height:10px;background-color:#1e6666;transform:translateY(-50%) translate(-21px)}.c-form-radio input:disabled+label{cursor:auto}.c-form-radio input:disabled+label:after{background-color:#8c8c8c}.c-form-radio input:disabled+label:before{background:#d6d6d6}.c-form-radio.ml1{margin-left:16px}.c-form-radio.ml2,.c-form-check{margin-left:30px}.c-form-check .label-check{position:relative;cursor:pointer}.c-form-check .label-check:after{position:absolute;top:50%;display:block;content:"";border-radius:10%}.c-form-check .label-check:before{position:absolute;top:50%;display:block;width:18px;height:18px;content:"";background:#fff;border:1px solid #8c8c8c;border-radius:10%;transform:translateY(-50%) translate(-25px)}.c-form-check .label-check.mr-40{margin-right:40px}.c-form-check .label-check.white-space{white-space:nowrap}.c-form-check .label-check.fs-13{font-size:.8125rem}.c-form-check input:checked+label:after{top:50%;left:5px;width:8px;height:14px;border:solid #27847b;border-width:0 3px 3px 0;transform:translateY(-50%) translate(-25px) rotate(45deg)}.c-form-check input:disabled+label{cursor:auto}.c-form-check input:disabled+label:before{background:#d6d6d6}.c-form-check input:checked:disabled+label{cursor:auto}.c-form-check input:checked:disabled+label:after{border:solid #8c8c8c;border-width:0 3px 3px 0}.c-form-check.check-flex{display:flex;flex-wrap:wrap;column-gap:40px}.c-form-check.tbl input:checked+label:after{top:0}.c-form-check.flex-width-long{display:flex;flex-wrap:wrap;width:1000px}.c-form-check.ml1{padding-left:25px}.c-form-check .mt-40{margin-top:40px}.c-md-aside-close-hidden{white-space:nowrap}.c-md-date{display:-webkit-box;display:flexbox;display:flex;gap:8px;align-items:flex-end;align-items:end;-ms-flex-align:end}.c-md-date .year{font-size:1.1rem;line-height:1.2}.c-md-date .day{display:-webkit-box;display:flexbox;display:flex;gap:4px;align-items:center;-ms-flex-align:center}.c-md-date .num{font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:500;line-height:.875;letter-spacing:.4px}.c-md-date .border{font-family:Poppins,sans-serif;font-size:1rem;font-weight:200;line-height:1.3;letter-spacing:.4px}.c-md-date .youbi{width:fit-content;padding:5px;font-size:.8rem;font-weight:700;line-height:1;color:#fff;letter-spacing:0;background:#141414;border-radius:80px}.fixed{position:sticky;top:0;left:0;z-index:2;display:-webkit-box;display:flexbox;display:flex}.c-btn-modal-close{position:absolute;display:-webkit-box;display:flexbox;display:flex;align-items:center;justify-content:center;width:32px;aspect-ratio:1/1;cursor:pointer;transform:rotate(45deg);-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.c-btn-modal-close .inner-btn{position:relative;width:18px;aspect-ratio:1/1}.c-btn-modal-close span{position:absolute;left:50%;display:block;width:2px;height:100%;background:#8c8c8c}.c-btn-modal-close span:first-of-type{top:0;transform:translate(-50%)}.c-btn-modal-close span:last-of-type{top:50%;transform:translate(-50%) translateY(-50%) rotate(90deg)}.c-modal-bg{position:fixed;top:0;left:0;z-index:9999;display:none;width:100%;height:100%;pointer-events:none;background:#141414;opacity:.5;transition:.3s}.p-kensaku-contents{padding:32px;background:#fff;border-radius:5px}.p-kensaku-contents .heading-group-wrap{display:-webkit-box;display:flexbox;display:flex;gap:2rem;align-items:center;justify-content:space-between;margin-bottom:2px;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.p-kensaku-contents .heading-group-wrap .title01{margin-bottom:10px;font-weight:700}.p-kensaku-contents .heading-wrap{display:-webkit-box;display:flexbox;display:flex;gap:2rem;align-items:center;justify-content:space-between;margin-bottom:16px;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.p-kensaku-contents .heading-wrap.paging{position:relative;top:-30px;margin-bottom:0}.p-kensaku-contents .heading-wrap-modal{display:-webkit-box;display:flexbox;display:flex;gap:2rem;align-items:center;justify-content:space-between;margin-bottom:16px;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify}.p-kensaku-contents .table-wrap.modal{margin:0 auto}.p-kensaku-contents.pd-10{padding:32px 10px}.p-kensaku-contents .pb-50{padding-bottom:50px}.p-bulk-registration-contents .list{display:-webkit-box;display:flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:32px;margin-bottom:32px}.table-wrap{width:fit-content;max-width:100%;height:calc(100svh - 288px);overflow:auto;white-space:nowrap}.table-wrap.max-h{height:auto;max-height:calc(100svh - 288px)}.table-wrap.table-info{height:fit-content;max-height:400px}.table-wrap.table-info.h-700{max-height:700px}.table-wrap.table-info02{min-width:1000px;max-width:1000px;height:270px;margin-left:40px}.table-wrap.table-info02.fit-width{max-width:100%}.table-wrap.table-info02.fit-height{height:fit-content}.table-wrap.table-info03{height:fit-content;max-height:calc(100svh - 288px)}.table-wrap-rnk{width:fit-content;max-width:100%;height:64px;overflow:hidden;white-space:nowrap;border:1px solid #27847b}.search-form{width:100%}main.login{position:relative;z-index:1}.login .main-container{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:50px 60px;background-color:#27847b}.login .header{position:relative;z-index:3;padding:12px 0;background-color:var(--white);border-bottom:1px solid var(--MainSuperLight)}.login .main-container-sp{display:flex;flex-direction:column;align-items:center;justify-content:center;justify-content:flex-start;min-height:100vh;padding:50px 60px;background-color:#f4fdfc}.login .image-wrapper{display:flex;flex-direction:column;align-items:center;width:700px;min-width:350px;max-width:100%;padding:30px 60px;margin:100px 0;background-color:#f4fdfc;border-radius:5px;box-shadow:0 4px 4px #00000040}.login .title{align-self:center;margin-top:5px;font-size:2.5rem;font-weight:600;color:#27847b;white-space:nowrap}.login .form{display:flex;flex-direction:column;gap:20px;align-self:center;margin-top:10px;margin-bottom:20px}.login .form .form-group{display:flex;flex-direction:column;gap:2px}.login .label{color:#141414}.login .input{align-self:start;width:300px;height:50px;padding:15px 40px 15px 10px;font-size:1.3rem;color:#141414;background-color:#fff;border:1px solid #8c8c8c;border-radius:5px}.login .input::placeholder{font-size:1.1rem}.login .instruction{max-width:380px;padding:5px 15px}.login .error-box{padding:16px;margin:20px 0;font-weight:700;color:#bf4439;background-color:#fff;border:1px solid #bf4439;border-radius:5px}.login .forgot-link{margin-top:30px;color:#2d6a99;text-align:center;text-decoration:underline;cursor:pointer}.terms-of-service .form{margin-top:20px!important}.terms-of-service .agree-link{margin-bottom:30px;color:#2d6a99;text-align:center;text-decoration:underline;cursor:pointer}.login-button{align-self:center;justify-content:center;padding:16px 35px;margin-top:5px;font-size:1.25rem;font-weight:700;color:#fff;white-space:nowrap;background-color:#27847b;border:0 solid #d6d6d6;border-radius:3px}.login-button:hover{background-color:#35b2a6}.login-button a{color:#fff}.c-list-breadcrumb{display:-webkit-box;display:flexbox;display:flex;gap:12.73px;align-items:center;-ms-flex-align:center}.c-list-breadcrumb a{display:block;width:fit-content;height:fit-content}.c-list-breadcrumb .icon{display:-webkit-box;display:flexbox;display:flex;align-items:center;justify-content:center;width:24px;height:24px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.c-list-breadcrumb .text{color:#8c8c8c}.c-list-breadcrumb .item{display:flex;gap:4px}.c-md-displayed-results{display:-webkit-box;display:flexbox;display:flex;gap:16px;align-items:center;-ms-flex-align:center}.c-md-displayed-results .text{font-size:1rem;line-height:1;color:#141414;white-space:nowrap}.c-md-displayed-results .displayed-wrap{display:-webkit-box;display:flexbox;display:flex;gap:8px;align-items:center;-ms-flex-align:center}.c-md-displayed-results .box{display:-webkit-box;display:flexbox;display:flex;gap:8px;align-items:center;justify-content:flex-end;width:fit-content;min-width:90px;padding:2px 8px;border:1px solid #d6d6d6;border-radius:5px;-ms-flex-align:center;-webkit-box-pack:end;-ms-flex-pack:end}.c-md-displayed-results .num{font-size:1rem;line-height:150%;color:#141414}.c-md-displayed-results .btn{display:block;width:fit-content;padding:7.64px 9.64px 11.64px}.c-md-displayed-results .btn .icon{display:block;width:9px;height:9px;border-top:2px solid #27847b;border-right:2px solid #27847b;transform:rotate(135deg)}.c-btn-aside-nav.logout{color:#fff;background-color:#35b2a6}.c-btn-aside-nav.logout img{width:20px;height:20px}.l-aside{position:fixed;bottom:0;left:0;width:240px;height:100%;padding-bottom:55px;background:#27847b;transition:.3s}.l-aside .text{font-weight:700;color:#fff}.l-aside.bc-stage{background:#06f!important}.l-aside .logo{padding:29.5px 0;border-bottom:1px solid #35b2a6}.l-aside .logo .inner{display:-webkit-box;display:flexbox;display:flex;gap:8px;align-items:center;justify-content:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.l-aside .logo .icon{width:24px;height:24px}.l-aside .logo .text{font-size:1.25rem;line-height:1;color:#fff}.l-aside .nav-first{height:calc(100svh - 455px);margin-bottom:16px;overflow-y:scroll;-webkit-overscroll-behavior-y:contain;overscroll-behavior-y:contain;-ms-overflow-style:none;scrollbar-width:none}.l-aside .nav-first::-webkit-scrollbar{display:none}.l-aside .c-btn-aside-nav{display:block;width:100%;padding:15px;transition:.3s}.l-aside .c-btn-aside-nav .inner{display:-webkit-box;display:flexbox;display:flex;gap:10px;align-items:center;-ms-flex-align:center}.l-aside .c-btn-aside-nav .icon{display:-webkit-box;display:flexbox;display:flex;align-items:center;justify-content:center;width:20px;height:20px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.l-aside .c-btn-aside-nav .icon.open,.l-aside .c-btn-aside-nav .icon.close{width:30px;height:30px;margin-left:auto}.l-aside .c-btn-aside-nav .text{font-size:1.2rem;letter-spacing:0;transition:.3s}.l-aside .c-btn-aside-nav:hover{cursor:pointer;background:#35b2a6;transition:.3s}.l-aside .c-btn-aside-nav.top.active{background-color:#1e6666}.l-aside .c-btn-aside-nav.bc-stage{background:#06f!important}.l-aside .c-btn-aside-nav.bc-stage.logout{background-color:#7fb2ff!important}.l-aside .c-btn-aside-nav.bc-stage.active{background-color:#004cbf!important}.l-aside .c-btn-aside-nav.bc-stage:hover{background:#7fb2ff!important}.l-aside .c-btn-aside-nav-nest{display:block;padding:14px 28px;background:#27847b;border-top:1px solid #27847b}.l-aside .c-btn-aside-nav-nest .text{font-size:1.2rem;font-weight:500;line-height:150%;color:#fff}.l-aside .c-btn-aside-nav-nest.active{background-color:#1e6666}.l-aside .c-btn-aside-nav-nest:hover{cursor:pointer;background:#35b2a6;transition:.3s}.l-aside .c-btn-aside-nav-nest.bc-stage{background:#06f!important;border-top:1px solid #06f!important}.l-aside .c-btn-aside-nav-nest.bc-stage.active{background-color:#004cbf!important}.l-aside .c-btn-aside-nav-nest.bc-stage:hover{background:#7fb2ff!important}.l-aside .list{display:-webkit-box;display:flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.l-aside .nav-last{height:220px;padding-top:16px;margin-bottom:16px;overflow-y:scroll;-webkit-overscroll-behavior-y:contain;overscroll-behavior-y:contain;scrollbar-width:none;border-top:1px solid #35b2a6;-ms-overflow-style:none}.l-aside .nav-last::-webkit-scrollbar{display:none}.l-aside .btn-wrap{display:flex;padding:9px 12px}.l-aside .btn-wrap .c-btn-aside-close{margin-right:0;margin-left:auto}.l-aside .btn-wrap .text{font-size:1.15rem;cursor:pointer}.l-aside.close-aside{width:84px;transition:.3s}.l-aside.close-aside .c-btn-aside-nav .inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.l-aside.close-aside .c-btn-aside-close{padding:15.5px 17px 15.5px 14px}.l-aside.close-aside .c-btn-aside-close .icon{transform:rotate(-135deg)}.l-aside.close-aside .aside-close-hidden{display:none}.fertili-info-cols{width:100%;min-width:740px;height:auto;padding:0}.fertili-info-cols.v1{margin-bottom:10px}.fertili-info-cols.v2{margin-bottom:50px}.fertili-info-cols.mt-20{margin-top:20px}.fertili-info-cols.min-none{min-width:auto}.fertili-info-cols .title-card{padding-bottom:9px;margin-bottom:16px;border-bottom:1px solid #27847b}.fertili-info-cols .title-card.mt-20{margin-top:20px}.fertili-info-cols .title-card .text{font-size:1.25rem;font-weight:700;line-height:1;color:#1e6666}.fertili-info-cols .footer-card{border-bottom:1px solid #27847b}.fertili-info-cols dl{display:flex;gap:1em;align-items:flex-start;width:auto;min-width:280px;height:auto;padding:0;margin:0;line-height:2.4}.fertili-info-cols dl dt{flex:0 0 10em;min-width:12em;font-weight:600;white-space:nowrap}.fertili-info-cols dl dt.mt-ctr{margin-top:4px}.fertili-info-cols dl dt.mw-mid{min-width:15em}.fertili-info-cols dl dt.pl-align{padding-left:45px}.fertili-info-cols dl dd{flex:0 0 auto;white-space:nowrap}.fertili-info-cols dl dd.ml-10{margin-left:10px}.fertili-info-cols dl dd.mt-ctr{margin-top:4px}.fertili-info-cols dl dd.mt-2{margin-top:2px}.fertili-info-cols dl dd.mt-6{margin-top:6px}.fertili-info-cols dl dd.mt-10{margin-top:10px}.fertili-info-cols.m1{min-width:100%;margin-bottom:15px}.fertili-info-cols.m2{min-width:100%;margin-top:40px;margin-bottom:15px}.fertili-info-cols.m3{min-width:280px}@media only screen and not (min-width:901px){.fertili-info-cols dl dt{flex:0 0 8em;min-width:9em;font-weight:600;white-space:break-spaces}}.fertili-cel-double{display:flex;flex-wrap:wrap;gap:0 3em;width:100%;height:auto;padding:0;margin:0}.fertili-cel-double dl{flex:0 0 calc(50% - 3em)}.fertili-cel-double dl.a{flex:0 0 calc(50% - 3em);margin-bottom:20px}.fertili-cel-double dl.a.min-max{min-width:450px;max-width:2000px}.fertili-cel-double dl.a.gap{gap:2.5em}.fertili-cel-double dl.a.display-none{display:none}.fertili-cel-double .flex{display:flex}.fertili-cel-double .flex.gap{gap:.5em}.fertili-cel-double .flex.gap-l{gap:2em;margin-left:25px}.fertili-cel-double .padding-left{padding-left:10px}.fertili-cel-double .padding-left-40{padding-left:40px}.fertili-cel-single.wide-col dl dt{min-width:26rem}.fertili-cel-single.mid-col dl dt{min-width:16rem}.fertili-cel-single dl.a{margin-bottom:20px}.c-btn-search.v2 .text{font-size:1rem}.c-btn-search.v2.ml-20{margin-left:20px}.c-btn-search.v3{margin-left:auto}.c-btn-search.v3.mt-5{margin-top:5px}.c-btn-search.v4{margin-left:30px}.c-btn-search.v4 .birth-text{font-size:1rem;font-weight:700;line-height:1;color:#fff}.search-form-panel .title-wrap{width:100px}.search-form-panel .title-wrap.flex{display:flex;gap:10px}.search-form-panel .title-wrap .title{height:100%;font-size:1rem;font-weight:700;line-height:150%;color:#141414;letter-spacing:.5px;white-space:nowrap}.search-form-panel .title-wrap .title.large{font-size:1.25rem}.search-form-panel .title-wrap .title.ml-5{margin-left:5px}.search-form-panel .title-wrap.margin01{margin-top:8px;margin-right:30px}.search-form-panel .title-wrap.margin02{margin-right:190px}.search-form-panel .title-wrap.margin03{margin-right:267px}.search-form-panel .title-wrap.margin04{margin-right:214px}.search-form-panel .title-wrap.margin05{margin-right:40px}.search-form-panel .title-wrap.margin06{margin-right:20px}.search-form-panel .title-wrap.fit{width:fit-content}.search-form-panel .title-wrap.mt-ctr{margin-top:8px}.search-form-panel .title-wrap.mt-ctr-search{margin-top:10px}.search-form-panel .box01{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start;align-items:center;width:100%;padding-bottom:10px;margin-bottom:10px;-ms-flex-align:center}.search-form-panel .box01 .right{display:block;flex:0 0 auto;margin-left:auto}.search-form-panel .box01.v2{margin:0}.search-form-panel .box01.v3{gap:64px}.search-form-panel .box01.v4{gap:10px}.search-form-panel .box01 .mt-2{margin-top:2px}.search-form-panel .box01 .mt-5{margin-top:5px}.search-form-panel .box01 .mt-8{margin-top:8px}.search-form-panel .box01 .mt-10{margin-top:10px}.search-form-panel .box01.center{align-items:center}.search-form-panel .box01.s{display:-webkit-box;display:flexbox;display:flex;flex-wrap:wrap;gap:32px;align-items:center;width:100%;padding-bottom:0;margin-bottom:0;-ms-flex-align:center}.search-form-panel .c-form-radio{margin-left:24px}.search-form-panel .title-wrap-no-required{width:100px;margin-right:76px}.search-form-panel .title-wrap-no-required .title{height:100%;font-size:.9375rem;font-weight:700;line-height:150%;color:#141414;letter-spacing:.5px;white-space:nowrap}.search-form-panel .title-wrap-no-required.margin01{margin-top:8px}.search-form-panel .item .margin01{margin-top:10px}.display-none{display:none}.c-modal-search{position:fixed;top:0;left:0;z-index:10001;width:100%;height:100vh;margin:auto;pointer-events:auto}.c-modal-search .scroll-y-content{height:100vh;padding:3rem 2rem 55px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.c-modal-search .scroll-y-content::-webkit-scrollbar{display:none}.c-modal-search .modal-wrap-large{position:relative;z-index:120000;width:100%;min-width:300px;max-width:1200px;margin:0 auto;background:#fff;border-radius:5px}.c-modal-search .modal-wrap-large .contents-wrap{padding-right:5%;padding-left:5%}.c-modal-search .modal-wrap-large .contents-wrap.margin-t30{margin-top:30px}.c-modal-search .modal-wrap-large .radio-flex{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:space-evenly}.c-modal-search .modal-wrap-width{position:relative;z-index:120000;width:100%;max-width:1500px;margin:0 auto;background:#fff;border-radius:5px}.c-modal-search .modal-wrap.m{position:relative;z-index:120000;width:100%;max-width:900px;margin:0 auto;background:#fff;border-radius:5px}.c-modal-search .heading-wrap{position:relative;padding:24px 0;border-bottom:1px solid #27847b}.c-modal-search .heading-wrap .title{font-size:1.15rem;font-weight:700;line-height:1;color:#141414;text-align:center}.c-modal-search .heading-wrap .title.small{font-size:1rem}.c-modal-search .heading-wrap .title.small.line-height{line-height:1.2}.c-modal-search .modal-wrap{position:relative;z-index:120000;width:100%;max-width:710px;margin:0 auto;background:#fff;border-radius:5px}.c-modal-search .modal-wrap02{position:relative;z-index:120000;width:100%;min-width:350px;max-width:1400px;margin:0 auto;background:#fff;border-radius:5px}@media only screen and (max-width:1024px){.c-modal-search .modal-wrap02 .box02{display:flex;flex-direction:column;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;align-items:start;-ms-flex-align:start}}.c-modal-search .c-btn-modal-close{position:absolute;top:16px;right:19px}.c-modal-search .form-inner{width:100%;padding:40px 80px}.c-modal-search .form-inner.search{padding:20px 80px}.c-modal-search .form-inner.grid{display:grid;gap:10px}.c-modal-search .form-inner .title{font-weight:600}.c-modal-search .form-inner.pb0{padding-bottom:0}.c-modal-search .form-inner01{width:100%;padding:40px 40px 0 0}.c-modal-search .form-inner02{width:100%;padding:20px 0 0 40px}.c-modal-search .form-inner02 .param-label{font-size:1.2rem;font-weight:600}.c-modal-search .form-inner03{width:100%;padding:20px 0 0 40px;font-weight:600}.c-modal-search .item{display:-webkit-box;display:flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:14px}.c-modal-search .item .title-wrap{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;margin-bottom:12px;-ms-flex-align:center}.c-modal-search .item .title-wrap .text{margin-left:6px;font-size:.9rem;line-height:1;color:#8c8c8c}.c-modal-search .item .title-wrap.mb1{margin-bottom:0}.c-modal-search .box01{display:-webkit-box;display:flexbox;display:flex;gap:56px;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #27847b}.c-modal-search .box01 .title{font-size:.9rem;font-weight:700;line-height:1;color:#1e6666}.c-modal-search .box01.no-border{padding-bottom:0;margin-bottom:0;border:none}.c-modal-search .box01-non-border{display:-webkit-box;display:flexbox;display:flex;gap:56px;margin-top:5px}.c-modal-search .box01-non-border .title{font-size:.9rem;font-weight:700;line-height:1;color:#1e6666}.c-modal-search .box02{-ms-grid-columns:1fr 56px 1fr;grid-template-columns:1fr 1fr;gap:32px 56px}.c-modal-search .box02 .title{font-size:.9rem;font-weight:700;line-height:1;color:#8c8c8c}.c-modal-search .box02 .height01{line-height:1.7}.c-modal-search .box02 .right-item{padding-top:10px;margin-right:14px;text-align:right}.c-modal-search .box02 .item02{display:-webkit-box;display:flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:14px}.c-modal-search .box02 .item03{display:-webkit-box;display:flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:14px;min-width:175px}.c-modal-search .box02 .display-none{display:none}.c-modal-search .box02 .margin-tr10{margin-top:10px;margin-right:10px}.c-modal-search .box02 .margin-t30{margin-top:30px}.c-modal-search .box02 .margin-r30{margin-right:30px}.c-modal-search .box02 .width-380{width:380px}.c-modal-search .box02.grid01{-ms-grid-columns:1fr;grid-template-columns:1fr}.c-modal-search .box02.grid02{-ms-grid-columns:1fr 56px 1fr;grid-template-columns:.7fr 1fr;margin-bottom:26px}.c-modal-search .box02.margin-left01{margin-left:25px}.c-modal-search .box02.margin01{margin-top:10px}.c-modal-search .box02.margin02{gap:0;margin-left:306px}.c-modal-search .box02.margin03{gap:0;margin-bottom:30px}.c-modal-search .box02 .flex{display:flex}.c-modal-search .box02-col5{display:grid;-ms-grid-columns:1fr 10px 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:32px 2px}.c-modal-search .box02-col5.mt01{margin-top:25px}.c-modal-search .box02-col2{display:grid;grid-template-rows:47px;grid-template-columns:120px 440px;gap:32px 2px;-ms-grid-columns:1fr 10px 1fr}.c-modal-search .box03-col2{display:grid;grid-template-rows:47px;grid-template-columns:600px 600px;gap:42px 20px;-ms-grid-columns:1fr 20px 1fr}.c-modal-search .box02-col3{display:grid;-ms-grid-columns:1fr 10px 1fr;grid-template-columns:1fr 1fr 1fr;gap:32px 10px}.c-modal-search .box03{display:-webkit-box;display:flexbox;display:flex;gap:56px;align-items:start;margin-bottom:16px}.c-modal-search .box03 .title-wrap{min-width:180px}.c-modal-search .box03 .title{font-size:.9rem;font-weight:700;line-height:1;color:#8c8c8c}.c-modal-search .box03 .title.accent{font-size:1rem;color:#141414}.c-modal-search .box03 .padding-left{padding-left:20px}.c-modal-search .box03.gap-sm{flex-wrap:wrap;gap:10px}.c-modal-search .box03.gap-sm .item-width-sm{width:125px}.c-modal-search .box03 .mt-2{margin-top:2px}.c-modal-search .box03 .mt-8{margin-top:8px}.c-modal-search .box03 .mt-10{margin-top:10px}.c-modal-search .box04{display:flex;flex-wrap:wrap;gap:15px;padding-bottom:15px;margin-top:5px}.c-modal-search .box04 .title{font-size:.9rem;font-weight:700;line-height:1}.c-modal-search .foot-wrap{padding:24px 0 32px;border-top:1px solid #27847b}.c-modal-search .foot-wrap .contents{display:-webkit-box;display:flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:12px;-ms-flex-align:center;align-items:center}.c-modal-search .date-flex{display:flex;gap:8px;align-items:center;justify-content:center}.c-modal-search .title.required{display:flex;gap:10px;align-items:center;-ms-flex-align:center}.c-modal-search .title.required:after{display:flex;align-items:center;justify-content:center;min-width:45px;height:26px;font-size:.9rem;font-weight:700;line-height:1;color:#bf4439;letter-spacing:.5px;content:"必須";background-color:#ffefef;border:1px solid #bf4439;border-radius:3px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.c-card-file{display:block;width:100%;background:#fff;border-radius:5px}.c-card-file.align-center{display:flex;align-items:center}.c-card-file .card-inner{padding:32px}.c-card-file .card-inner.pd-0{padding:0}.c-card-file .card-inner.pl-25{padding:32px 25px}.c-card-file .title-card{padding-bottom:9px;margin-bottom:16px;border-bottom:1px solid #27847b}.c-card-file .title-card .text{font-size:1.25rem;font-weight:700;line-height:1;color:#1e6666}.c-card-file .title-card .text02{font-size:1rem;font-weight:700;line-height:1;color:#fff;letter-spacing:0}.c-card-file .radio-box{display:-webkit-box;display:flexbox;display:flex;flex-wrap:wrap;gap:20px;align-items:center;-ms-flex-align:center}.c-card-file .card-contents .title{font-weight:700;line-height:150%;color:#141414}.c-card-file .card-contents .title.mt-ctr{margin-top:10px}.c-card-file .card-contents .title.required{display:flex;gap:10px;align-items:center;-ms-flex-align:center}.c-card-file .card-contents .title.required:after{display:flex;align-items:center;justify-content:center;width:45px;height:26px;font-size:.9rem;font-weight:700;line-height:1;color:#bf4439;letter-spacing:.5px;content:"必須";background-color:#ffefef;border:1px solid #bf4439;border-radius:3px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.c-card-file .card-contents .radio-box{display:flex;flex-wrap:wrap;gap:20px;align-items:center;-ms-flex-align:center}.c-card-file .card-contents .radio-box.vertical{display:flex;flex-wrap:wrap;gap:8px;width:calc(100% - 200px)}.c-card-file .card-contents .radio-box.vertical .c-form-radio{display:block;width:100%;padding:0;margin:0}.c-card-file .card-contents .radio-box .flex-wrap{display:flex;flex-wrap:wrap}.c-card-file .heading-wrap{display:-webkit-box;display:flexbox;display:flex;flex-wrap:wrap;gap:24px;-ms-flex-align:center;align-items:center;margin-bottom:20px}.c-card-file .heading-wrap.radio{gap:48px;padding:10px 0 0}.c-card-file .heading-wrap .datetime{display:flex;width:100%;margin:-30px 0 0 200px}.c-card-file .heading-wrap .mt-ctr-btn{margin-top:2px}.c-card-file .heading-wrap .vertical,.c-card-file .heading-wrap.vertical{gap:46px;-ms-flex-align:start;align-items:start}.c-card-file .error-box{padding:16px;margin-top:16px;border:1px solid #bf4439;border-radius:5px}.c-card-file .error-box .title{margin-bottom:16px;font-weight:700;line-height:150%;color:#bf4439}.password-box{position:relative;display:flex;width:100%}.password-box button{position:absolute;top:40px;right:.5rem;color:#7c7c7c;cursor:pointer;background-color:#fff;border:none;transition:.5s}.wrap-button-3col{display:flex;gap:1em;justify-content:end;width:100%;height:auto;padding:0;margin:0}.wrap-button-3col button:first-child{margin-right:auto}main.pale-green-base{position:absolute;top:0;left:0;z-index:9999;width:100%}.pale-green-base .main-container{display:flex;flex-direction:column;align-items:flex-start;min-height:200svh;padding:15px 50px 80px;font-size:1.13rem;background-color:#f4fdfc}.pale-green-base .pale-green-header{display:flex;gap:9px;align-self:start}.pale-green-base .pale-green-header .pale-green-title{flex-grow:1;align-self:center;margin:auto 0;font-size:1.4rem;color:#1e6666;white-space:nowrap}.pale-green-base .page-title{align-self:center;margin-top:20px;font-size:1.75rem;font-weight:700;color:#141414;white-space:nowrap}.pale-green-base .page-title.small{font-size:1.25rem}.pale-green-base .page-message{align-self:center;width:80%;margin-bottom:20px;font-size:1rem;font-weight:600;color:#141414}.pale-green-base .form{display:flex;flex-direction:column;gap:20px;align-self:center;width:50%;min-width:430px;margin-top:64px}.pale-green-base .form .form-group{display:flex;flex-direction:column;gap:2px;align-self:center;width:60%}.pale-green-base .form .form-group div.is-invalid{font-size:1rem}.pale-green-base .form.center{align-items:center}.pale-green-base .label{color:#141414}.pale-green-base .input{height:50px;padding:15px 10px;font-size:1.25rem;color:#141414;background-color:#fff;border:1px solid #8c8c8c;border-radius:5px}.pale-green-base .input::placeholder{font-size:1.13rem}.pale-green-base .input.password{padding-right:40px}.pale-green-base .password-box.mt-15{margin-top:-15px}.pale-green-base .password-box.mt-15 .tp9{top:9px}.is-completed{color:#27847b!important;border-color:#27847b!important}.is-invalid{min-height:28px;color:#bf4439!important;border-color:#bf4439!important}.is-invalid.mw01{max-width:237px}.is-invalid.none-h{min-height:auto}.is-invalid.large{font-size:1.25rem}@media only screen and not (min-width:901px){.c-heading-page{padding:8px 0 8px 20px}.c-heading-page .text{font-size:1.25rem}.c-list-breadcrumb{gap:8.73px}.c-list-breadcrumb .item:not(:last-of-type){gap:5.73px}.c-list-breadcrumb .text{font-size:.9rem}.c-modal-search .scroll-y-content{padding:3rem 2rem 55px}.c-modal-search .c-btn-modal-close{right:16px}.c-modal-search .form-inner{padding:40px 42.5px}.c-modal-search .box01{flex-wrap:wrap;gap:24px 88px;padding-bottom:24px;margin-bottom:0}.p-cancel-contents{padding-bottom:32px}.p-cancel-contents .item .title-wrap .text{margin-left:-2px}}@media only screen and (max-width:1024px){.login .main-container{min-height:100svh;padding:0 20px}.login .main-container-sp{min-height:100svh;padding:20px}.login .image-wrapper{padding:20px;margin:40px 0}.login .title{font-size:1.9rem;white-space:initial}.login .form{margin-top:20px;margin-bottom:20px}.login-button{padding:10px 20px;margin-top:40px;white-space:initial}.pale-green-base .main-container{padding:15px}.pale-green-base .pale-green-header .pale-green-title{white-space:initial}.pale-green-base .page-title{font-size:1.25rem;white-space:initial}.pale-green-base .page-title.small{font-size:1rem}.pale-green-base .form{margin-top:40px}.pale-green-base .register-button{padding:10px 20px;margin:40px 0}}.dp__input{height:47px;padding-left:24px!important}.dp__input:disabled{background-color:#d6d6d6}.dp__input_icon{margin-left:85%}.input-slot-image{width:auto;height:20px;margin-left:auto}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.mt-12{margin-top:12px}.mt-20{margin-top:20px}.w-135{width:135px}.icon-img{width:24px;height:24px;margin-right:5px}.icon-img-l{width:64px;height:64px}.fs-19{font-size:1.2rem}.loading-bg{position:fixed;top:0;left:0;z-index:99999;display:flex;align-items:start;justify-content:center;width:100%;height:100%;background:#ffffff80}.loading-bg .spinning{position:absolute;top:20%;left:calc(50% - 48px);width:100px}.p-input-contents .input-form{width:100%;max-width:590px;padding:32px 32px 0}.p-input-contents .input-form.w-100{max-width:100%}.p-input-contents .birth-title-wrap{display:flex;gap:30px;justify-content:flex-end;padding-bottom:5px;padding-left:5px;font-weight:700}.p-input-contents .item{min-width:247px;max-width:247px}.p-input-contents .item .title-wrap{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:center;margin-bottom:12px;-ms-flex-align:center}.p-input-contents .item .title-wrap .text{margin-left:6px;font-size:.9rem;line-height:1;color:#8c8c8c}.p-input-contents .item .farm-title-wrap{display:flex;gap:30px;padding-bottom:5px;padding-left:5px;font-weight:700}.p-input-contents .item .title{font-size:1rem;font-weight:700;line-height:150%;color:#141414;letter-spacing:.5px;white-space:nowrap}.p-input-contents .item .title.large{font-size:1.25rem}.p-input-contents .item .title-line{width:100%;font-size:1.25rem;font-weight:700;line-height:150%;color:#1e6666;letter-spacing:.5px;white-space:nowrap;border-bottom:solid 1px #1e6666}.p-input-contents .item .c-form-check{display:flex;flex-wrap:wrap;column-gap:40px}.p-input-contents .item.check-area{min-width:700px;max-width:700px}.p-input-contents .box01{display:flex;flex-wrap:wrap;gap:32px;align-items:start;width:fit-content;padding-bottom:32px;margin-bottom:32px;border-bottom:1px solid #27847b;-ms-flex-align:start}.p-input-contents .box01 .table-wrap{height:265px}.p-input-contents .box01.width900{min-width:900px;max-width:900px}.p-input-contents .box01.border-none{padding-bottom:0;margin-bottom:0;border-bottom:none}.p-input-contents .c-form-select{min-width:247px}.p-input-contents .box02{margin-bottom:40px}.p-input-contents .box03{display:-webkit-box;display:flexbox;display:flex;flex-wrap:wrap;gap:24px}.p-input-contents .box03.width900{min-width:900px;max-width:900px}.p-input-contents .fertili-info-cols .title-card{padding-bottom:9px;margin-bottom:16px;border-bottom:1px solid #1e6666}.p-input-contents .fertili-info-cols .title-card .text{font-size:1.25rem;font-weight:700;line-height:1;color:#1e6666}.p-input-contents .fertili-info-cols .title-card .birth-text{font-size:1.25rem;font-weight:700;line-height:1;color:#fff}.p-input-contents .fertili-info-cols dl{display:flex;gap:1em;align-items:center;width:auto;min-width:280px;height:auto;padding:0;margin:0;line-height:2.4}.p-input-contents .fertili-info-cols dl dt{flex:0 0 10em;min-width:12em;font-weight:600;white-space:nowrap}.p-input-contents .fertili-info-cols dl dd{flex:0 0 auto;white-space:nowrap}.p-input-contents .fertili-info-cols dl dd.flex{display:flex}.p-input-contents .fertili-info-cols .ml-40{margin-left:40px}.p-input-contents .mr-100{margin-right:100px}.p-input-contents.margin-box{margin-top:20px;margin-left:20px}.c-md-table thead{position:sticky;top:0;z-index:11}.c-md-table tbody{overflow-y:scroll;border-bottom:1px solid #bde1e3}.c-md-table tbody tr:hover,.c-md-table tbody tr:hover td{background:#dcf4f2!important}.c-md-table tbody tr.disabled:hover,.c-md-table tbody tr.disabled:hover td{background:#d6d6d6!important}.c-md-table.ta-left{text-align:left}.c-md-table .item{box-sizing:border-box;min-width:136px;max-width:136px;line-break:anywhere;word-break:break-all;overflow-wrap:break-word;white-space:pre-wrap;white-space:break-spaces}.c-md-table .item .text-l{width:100%;text-align:left;white-space:pre-wrap}.c-md-table .item .text-r{width:100%;text-align:right;white-space:pre-wrap}.c-md-table .item .inner{display:-webkit-box;display:flexbox;display:flex;align-items:center;justify-content:center;width:100%;height:100%;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.c-md-table .item.short{min-width:72px;max-width:72px}.c-md-table .item.short .text-l{width:100%;text-align:left;white-space:pre-wrap}.c-md-table .item.short .text-r{width:100%;text-align:right;white-space:pre-wrap}.c-md-table .item.short.bb{border-bottom:1px solid #bde1e3}.c-md-table .item.short02{min-width:80px;max-width:80px}.c-md-table .item.short02 .text-l{width:100%;text-align:left;white-space:pre-wrap}.c-md-table .item.short02 .text-r{width:100%;text-align:right;white-space:pre-wrap}.c-md-table .item.medium{min-width:120px;max-width:120px}.c-md-table .item.medium .text-l{width:100%;text-align:left;white-space:pre-wrap}.c-md-table .item.medium .text-r{width:100%;text-align:right;white-space:pre-wrap}.c-md-table .item.medium .c-form-input{width:100%;height:150%;padding:4px;font-size:1rem;text-align:center;background:#fff;border:1px solid #d6d6d6;border-radius:3px}.c-md-table .item.medium02{min-width:90px;max-width:90px}.c-md-table .item.medium02 .text-l{width:100%;text-align:left;white-space:pre-wrap}.c-md-table .item.medium02 .text-r{width:100%;text-align:right;white-space:pre-wrap}.c-md-table .item.medium03{min-width:150px;max-width:150px}.c-md-table .item.medium03 .text-l{width:100%;text-align:left;white-space:pre-wrap}.c-md-table .item.medium03 .text-r{width:100%;text-align:right;white-space:pre-wrap}.c-md-table .item.long{min-width:180px;max-width:180px}.c-md-table .item.long .text-l{width:100%;text-align:left;white-space:pre-wrap}.c-md-table .item.long .text-r{width:100%;text-align:right;white-space:pre-wrap}.c-md-table .item.long.bb{border-bottom:1px solid #bde1e3}.c-md-table .item.longshort{min-width:260px;max-width:260px}.c-md-table .item.longshort .text-l{width:100%;text-align:left;white-space:pre-wrap}.c-md-table .item.longshort .text-r{width:100%;text-align:right;white-space:pre-wrap}.c-md-table .item.longlong{min-width:500px;max-width:500px}.c-md-table .item.longlong .text-l{width:100%;text-align:left;white-space:pre-wrap}.c-md-table .item.longlong .text-r{width:100%;text-align:right;white-space:pre-wrap}.c-md-table .item.x-longlong{min-width:700px;max-width:700px}.c-md-table .item.x-longlong .text-l{width:100%;text-align:left;white-space:pre-wrap}.c-md-table .item.x-longlong .text-r{width:100%;text-align:right;white-space:pre-wrap}.c-md-table .item.long2{min-width:300px;max-width:300px}.c-md-table .item.long2 .text-l{width:90%;text-align:left;white-space:pre-wrap}.c-md-table .item.long2 .text-r{width:90%;text-align:right;white-space:pre-wrap}.c-md-table .item.long3{min-width:190px;max-width:190px}.c-md-table .item.long3 .text-l{width:100%;text-align:left;white-space:pre-wrap}.c-md-table .item.long3 .text-r{width:100%;text-align:right;white-space:pre-wrap}.c-md-table .item.long4{min-width:360px;max-width:360px}.c-md-table .item.long5{min-width:670px;max-width:670px}.c-md-table .item.long5 .c-form-input{width:100%;height:150%;padding:4px;font-size:1rem;background:#fff;border:1px solid #d6d6d6;border-radius:3px}.c-md-table .select{min-width:194px}.c-md-table .select .inner{display:-webkit-box;display:flexbox;display:flex;gap:10px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:18px 14px}.c-md-table .line .item.multiple-culumn{padding:0}.c-md-table .line .item.multiple-culumn div.inner.col{display:flex;flex-flow:column wrap;align-items:stretch}.c-md-table .line .item.multiple-culumn div.inner.col p.text{padding-top:2px;padding-bottom:2px;text-align:center;border-bottom:1px solid #bde1e3}.c-md-table .line .item.multiple-culumn div.inner.col p.text-l{padding-top:2px;padding-bottom:2px;padding-left:8px;text-align:left;border-bottom:1px solid #bde1e3}.c-md-table .line .item.multiple-culumn div.inner.col p.text-l.last{border-bottom:none}.c-md-table .line .item.multiple-culumn div.inner.col p.text-r{padding-top:2px;padding-right:8px;padding-bottom:2px;text-align:right;border-bottom:1px solid #bde1e3}.c-md-table .line .item.multiple-culumn div.inner.col p.text-r.last{border-bottom:none}.c-md-table .line .item.multiple-culumn div.inner.col p.text:last-of-type{border-bottom:none}.c-md-table .line .item{padding:19px 10px;border-right:1px solid #bde1e3}.c-md-table .line .item:first-of-type{border-left:1px solid #bde1e3}.c-md-table .line .item.thin{padding:10px}.c-md-table .line .inner .link-text{color:#2d6a99;text-decoration:underline;cursor:pointer}.c-md-table .line .inner .link-text:visited{color:#992d73}.c-md-table .line .inner .link-text-l{width:90%;color:#2d6a99;text-align:left;text-decoration:underline;cursor:pointer}.c-md-table .line .inner .link-text-l:visited{color:#992d73}.c-md-table .line .inner .text-red{color:red}.c-md-table .line .inner .text-blue{color:#00f}.c-md-table .line{display:-webkit-box;display:flexbox;display:flex}.c-md-table .line:nth-of-type(2n-1){background:#fff}.c-md-table .line:nth-of-type(2n-1) .fixed{background:#fff}.c-md-table .line:nth-of-type(2n-1) .fixed.disabled{background:#d6d6d6}.c-md-table .line:nth-of-type(2n){background:#f6f6f6}.c-md-table .line:nth-of-type(2n) .fixed{background:#f6f6f6}.c-md-table .line:nth-of-type(2n) .fixed.disabled{background:#d6d6d6}.c-md-table .line.disabled{background:#d6d6d6}.c-md-table .heading{position:sticky;top:0;left:0;z-index:10;display:-webkit-box;display:flexbox;display:flex;justify-content:flex-start;border-top:1px solid #27847b;border-bottom:1px solid #27847b}.c-md-table .heading .item-grid.col4 .title{grid-area:1/1/2/5;-ms-grid-row-span:1;-ms-grid-column-span:4}.c-md-table .heading .item-grid.col4 .item:first-of-type{grid-area:2/1/3/2;-ms-grid-row-span:1;-ms-grid-column-span:1}.c-md-table .heading .item-grid.col4 .item:nth-of-type(2){grid-area:2/2/3/3;-ms-grid-row-span:1;-ms-grid-column-span:1}.c-md-table .heading .item-grid.col4 .item:nth-of-type(3){grid-area:2/3/3/4;-ms-grid-row-span:1;-ms-grid-column-span:1}.c-md-table .heading .item-grid.col4 .item:last-of-type{grid-area:2/4/3/5;-ms-grid-row-span:1;-ms-grid-column-span:1}.c-md-table .heading .item-grid.col6 .title{grid-area:1/1/2/7;-ms-grid-row-span:1;-ms-grid-column-span:6}.c-md-table .heading .item-grid.col6 .item:first-of-type{grid-area:2/1/3/2;-ms-grid-row-span:1;-ms-grid-column-span:1}.c-md-table .heading .item-grid.col6 .item:nth-of-type(2){grid-area:2/2/3/3;-ms-grid-row-span:1;-ms-grid-column-span:1}.c-md-table .heading .item-grid.col6 .item:nth-of-type(3){grid-area:2/3/3/4;-ms-grid-row-span:1;-ms-grid-column-span:1}.c-md-table .heading .item-grid.col6 .item:nth-of-type(4){grid-area:2/4/3/5;-ms-grid-row-span:1;-ms-grid-column-span:1}.c-md-table .heading .item-grid.col6 .item:nth-of-type(5){grid-area:2/5/3/6;-ms-grid-row-span:1;-ms-grid-column-span:1}.c-md-table .heading .item-grid.col6 .item:last-of-type{grid-area:2/6/3/7;-ms-grid-row-span:1;-ms-grid-column-span:1}.c-md-table .heading .item{padding-top:21px;padding-bottom:21px;margin:0;color:#1e6666;background:#f6f6f6;border-right:1px solid #27847b}.c-md-table .heading .item:first-of-type{border-left:1px solid #27847b}.c-md-table .heading .item:has(.sort.asc.sorted,.sort.desc.sorted){color:#fff!important;background:#27847b!important;border-color:#bde1e3!important}.c-md-table .heading .item .sort{display:-webkit-box;display:flexbox;display:flex;gap:10px;align-items:center;font-weight:700;line-height:150%;white-space:nowrap;-ms-flex-align:center;cursor:pointer}.c-md-table .heading .item .sort .not-sorted{display:flex;flex-flow:column;line-height:.75}.c-md-table .heading .item .sort .asc-arrow:after{display:block;width:6.75px;height:6.75px;content:"";border-top:1.5px solid #27847b;border-right:1.5px solid #27847b;transform:rotate(315deg)}.c-md-table .heading .item .sort .desc-arrow:after{display:block;width:6.75px;height:6.75px;content:"";border-top:1.5px solid #27847b;border-right:1.5px solid #27847b;transform:rotate(135deg)}.c-md-table .heading .item .sort .display-none{display:none}.c-md-table .heading .item .sort.asc:after{display:block;width:6.75px;height:6.75px;content:"";border-top:1.5px solid #27847b;border-right:1.5px solid #27847b;transform:rotate(315deg)}.c-md-table .heading .item .sort.asc.sorted:after{border-top:1.5px solid #fff;border-right:1.5px solid #fff}.c-md-table .heading .item .sort.desc:after{display:block;width:6.75px;height:6.75px;content:"";border-top:1.5px solid #27847b;border-right:1.5px solid #27847b;transform:rotate(135deg)}.c-md-table .heading .item .sort.desc.sorted:after{border-top:1.5px solid #fff;border-right:1.5px solid #fff}.c-md-table .heading .item .text{display:-webkit-box;display:flexbox;display:flex;gap:10px;align-items:center;font-weight:700;line-height:150%;white-space:nowrap;-ms-flex-align:center}.c-md-table .heading .item-grid{display:grid}.c-md-table .heading .item-grid .title{grid-area:1/1/2/3;width:100%;padding:8px 10px;font-size:1rem;font-weight:700;line-height:1;color:#1e6666;text-align:center;background:#dcf4f2;border-right:1px solid #27847b;-ms-grid-row-span:1;-ms-grid-column-span:2}.c-md-table .heading .item-grid .item{padding-top:17.5px;padding-bottom:17.5px;background:#fff;border-right:1px solid #27847b;border-left:none}.c-md-table .heading .item-grid .item:first-of-type{grid-area:2/1/3/2;grid-row:2;grid-column:1;-ms-grid-row-span:1;-ms-grid-column-span:1}.c-md-table .heading .item-grid .item:last-of-type{grid-area:2/2/3/3;grid-row:2;grid-column:2;-ms-grid-row-span:1;-ms-grid-column-span:1}.c-md-table .heading .select{background:#fff}.c-md-table .btn{cursor:pointer}.c-md-table .btn.disabled{color:#d6d6d6;cursor:text}.footer-right{display:flex;flex-direction:column}.footer-right .p-execute-contents .box02{display:flex;flex-wrap:wrap;gap:24px}.green-line{border-bottom:solid 1px #27847b}.green-line.mb01{margin-bottom:16px}.tag-required{display:flex;align-items:center;justify-content:center;width:45px;height:26px;font-size:.9rem;font-weight:700;line-height:1;color:#bf4439;letter-spacing:.5px;background-color:#ffefef;border:1px solid #bf4439;border-radius:3px;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center}.tag-required.margin01{margin-top:8px}.gray-label{padding:5px;background:#d6d6d6;border-radius:3px}.blue-label{padding:5px;background:#dcf4f2;border-radius:3px}.label-none{padding:5px}.supplement{color:#bf4439}.gray-flex,.item-flex{display:flex}.item-flex.radio{margin-left:25px}.ml-align{margin-left:24px}.p-footer-contents .box03{display:-webkit-box;display:flexbox;display:flex;flex-wrap:wrap;gap:24px}.label-area.margin01{margin-left:10px}.title-label{font-size:1.25rem;font-weight:700}.title-label.mt-10{margin-top:10px}.hide{visibility:hidden}.item-area :has(.input-area):has(:disabled),.input-item :has(.input-area):has(:disabled){color:#d6d6d6}.item-area input[type=checkbox]:disabled+:before,.item-area input[type=radio]:disabled+:before,.input-item input[type=checkbox]:disabled+:before,.input-item input[type=radio]:disabled+:before{cursor:auto;background:#f6f6f6;border-color:#d6d6d6}.input-checkbox input[type=checkbox]:disabled+:before,.input-checkbox input[type=radio]:disabled+:before,.input-radio input[type=checkbox]:disabled+:before,.input-radio input[type=radio]:disabled+:before{cursor:auto;background:#f6f6f6;border-color:#d6d6d6}.input-checkbox input[type=checkbox]:disabled+label,.input-checkbox input[type=radio]:disabled+label,.input-radio input[type=checkbox]:disabled+label,.input-radio input[type=radio]:disabled+label{color:#d6d6d6;cursor:auto}.font-sm{font-size:.85rem}::-ms-reveal{display:none}.gap-1r{gap:1rem!important}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_not_clearable{padding-inline-end:var(--dp-input-not-clearable-padding)!important}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp--clear-btn{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color);background:#0000;border:none;display:inline-flex;align-items:center;padding:0;margin:0}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{position:absolute;inset:0;z-index:999999}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:#0000;cursor:default}.dp-menu-loading{background:#ffffff80;cursor:default}.dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation 1s linear infinite;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translateY(-50%) rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp--preset-dates[data-dp-mobile],.dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}.dp__menu_content_wrapper[data-dp-mobile],.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp--extended-fixed-end,.dp--extended-fixed-start,.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}.dp__flex_display[data-dp-mobile],.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%;align-items:center}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;width:100%;flex-direction:column}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-overlay-btn,.dp--time-invalid{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}.dp--tp-wrap{width:100%}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__pm_am_button[data-compact~=true]{padding:7px}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:#0000;border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transition: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-input-not-clearable-padding: 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px;--dp-direction: ltr}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #fff;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__main *{direction:var(--dp-direction, ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition);height:100%}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}.dp--centered{top:50%;left:50%;transform:translate(-50%,-50%);position:fixed}
