@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Oswald:wght@400;700&display=swap";.c-loading-overlay[data-v-526107fe]{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#ffffffb8;pointer-events:all}.c-loading-overlay__content[data-v-526107fe]{display:flex;flex-direction:column;align-items:center;gap:12px}.c-loading-overlay__icon[data-v-526107fe]{width:72px;height:72px}.c-loading-overlay__text[data-v-526107fe]{margin:0;color:#235d66;font-size:14px;font-weight:700}.p-json-tree[data-v-0c04f902]{font-family:Consolas,Monaco,Courier New,monospace;font-size:11px;line-height:1.6}.p-json-tree__row[data-v-0c04f902]{white-space:nowrap}.p-json-tree__toggle[data-v-0c04f902]{display:inline-block;width:14px;cursor:pointer;color:#888;-webkit-user-select:none;user-select:none;font-size:9px;text-align:center;vertical-align:middle}.p-json-tree__leaf-indent[data-v-0c04f902]{display:inline-block;width:14px}.p-json-tree__key[data-v-0c04f902]{color:#81c784;cursor:default}.p-json-tree__key.is-match[data-v-0c04f902]{background:#ffeb3b40;border-radius:2px;padding:0 2px}.p-json-tree__colon[data-v-0c04f902]{color:#888}.p-json-tree__type[data-v-0c04f902]{color:#666;font-size:10px;margin-left:4px}.p-json-tree__children[data-v-0c04f902]{padding-left:16px;border-left:1px solid #3a3a3a;margin-left:6px}.p-json-tree__string[data-v-0c04f902]{color:#ce9178;word-break:break-all;white-space:normal}.p-json-tree__number[data-v-0c04f902]{color:#b5cea8}.p-json-tree__boolean[data-v-0c04f902]{color:#569cd6}.p-json-tree__null[data-v-0c04f902]{color:#666;font-style:italic}.p-json-tree__value[data-v-0c04f902]{color:#fff59d}.p-json-tree__empty[data-v-0c04f902]{color:#666;font-style:italic}.p-debug-overlay[data-v-6e7a8ccb]{position:fixed;bottom:16px;right:16px;z-index:99999;width:380px;max-height:70vh;background:#1e1e1ef2;color:#e0e0e0;border:1px solid #555;border-radius:8px;font-family:Consolas,Monaco,Courier New,monospace;font-size:12px;box-shadow:0 4px 20px #00000080;overflow:hidden;display:flex;flex-direction:column}.p-debug-overlay.is-collapsed[data-v-6e7a8ccb]{width:auto;max-height:none}.p-debug-overlay__header[data-v-6e7a8ccb]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background:#323232fa;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid #444}.p-debug-overlay__title[data-v-6e7a8ccb]{font-weight:700;font-size:13px;color:#4fc3f7}.p-debug-overlay__toggle[data-v-6e7a8ccb]{font-size:10px;color:#aaa}.p-debug-overlay__body[data-v-6e7a8ccb]{overflow-y:auto;padding:8px 12px;max-height:calc(70vh - 40px)}.p-debug-overlay__section[data-v-6e7a8ccb]{margin-bottom:10px;border-bottom:1px solid #3a3a3a;padding-bottom:8px}.p-debug-overlay__section[data-v-6e7a8ccb]:last-child{border-bottom:none;margin-bottom:0}.p-debug-overlay__label[data-v-6e7a8ccb]{font-weight:700;color:#81c784;margin-bottom:4px;font-size:11px;text-transform:uppercase}.p-debug-overlay__value[data-v-6e7a8ccb]{color:#fff;word-break:break-all}.p-debug-overlay__tree[data-v-6e7a8ccb]{max-height:400px;overflow-y:auto}.p-debug-overlay__filter[data-v-6e7a8ccb]{margin-bottom:6px}.p-debug-overlay__filter-input[data-v-6e7a8ccb]{width:100%;padding:4px 8px;font-family:Consolas,Monaco,Courier New,monospace;font-size:11px;color:#e0e0e0;background:#ffffff14;border:1px solid #555;border-radius:4px;outline:none;box-sizing:border-box}.p-debug-overlay__filter-input[data-v-6e7a8ccb]:focus{border-color:#4fc3f7}.p-debug-overlay__toolbar[data-v-6e7a8ccb]{padding-bottom:8px;margin-bottom:8px;border-bottom:1px solid #3a3a3a}.p-debug-overlay__switch[data-v-6e7a8ccb]{display:flex;align-items:center;gap:6px;cursor:pointer;font-size:12px;color:#e0e0e0;-webkit-user-select:none;user-select:none}.p-debug-overlay__switch input[type=checkbox][data-v-6e7a8ccb]{accent-color:#ff9800;width:14px;height:14px;cursor:pointer}body.is-debug-show-hidden *:not(.p-debug-overlay):not(.p-debug-overlay *){visibility:visible!important}body.is-debug-show-hidden [style*="display: none"]:not(.p-debug-overlay):not(.p-debug-overlay *),body.is-debug-show-hidden [style*="display:none"]:not(.p-debug-overlay):not(.p-debug-overlay *){display:block!important;outline:2px dashed #ff9800!important;outline-offset:2px;background:#ff980014!important;position:relative}body.is-debug-show-hidden input[type=hidden]:not(.p-debug-overlay input){display:inline-block!important;outline:2px dashed #e91e63!important;outline-offset:2px;background:#e91e631a!important;padding:4px 8px;font-family:Consolas,Monaco,Courier New,monospace;font-size:11px;color:#e91e63;min-width:120px}body.is-debug-show-hidden input[type=hidden]:not(.p-debug-overlay input):before{content:attr(name) ": " attr(value)}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px,0px,0px);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}:root{interpolate-size:allow-keywords}*,*:before,*:after{box-sizing:border-box;padding:0;margin:0;letter-spacing:.04em}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){font-size:14px;text-size-adjust:100%}@supports not (min-block-size: 100vh){:where(html){block-size:100%}}@media(prefers-reduced-motion:no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){overflow-x:clip;line-height:1.6;font-family:Noto Sans JP,dashicons,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,meiryo,ＭＳ Ｐゴシック,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:rgba(0,0,0,0);background:#e9ecf5}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}summary{list-style:none}summary::-webkit-details-marker{display:none}:where(:disabled){cursor:not-allowed}:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(button){display:inline-block;cursor:pointer;outline:none;background:none;border:none}:where(a){color:#019fa6;text-decoration:none;outline:none}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}iframe{vertical-align:bottom}table{border-spacing:0;border-collapse:collapse;border:none}th,td{font-weight:400;vertical-align:top;text-align:left;border:solid 0}:where(img,picture,svg){width:100%;block-size:auto;image-rendering:-webkit-optimize-contrast}:where(p,h1,h2,h3,h4,h5,h6){font-size:1rem;font-weight:400}:where(h1,h2,h3){font-size:1rem;font-weight:400}:where(hr){block-size:0;padding:0;margin:0;overflow:visible;color:inherit;border:none;border-block-start:1px solid}:where(:focus-visible){outline:2px solid var(#019fa6, Highlight);outline-offset:2px}::placeholder{font-family:Noto Sans JP,dashicons,ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,meiryo,ＭＳ Ｐゴシック,sans-serif;color:#000;font-size:.8rem}::selection{color:#fff;background:#019fa6}input[type=text],input[type=email],input[type=number],input[type=tel],input[type=submit],textarea,select{width:100%;vertical-align:bottom;letter-spacing:1px;appearance:none;outline:none;background:none;border:none;border-radius:0;line-height:1.6}input[type=checkbox],input[type=radio]{display:none}select::-ms-expand{display:none}input.is-invalid:-webkit-autofill,input.is-invalid:-webkit-autofill:hover,input.is-invalid:-webkit-autofill:focus{background-color:#ffcce6!important;box-shadow:0 0 0 1000px #ffcce6 inset!important;-webkit-text-fill-color:#373840!important}html.font-size-normal{font-size:100%}html.font-size-large{font-size:125%}html.font-size-large .c-form-error,html.font-size-large .c-validation-error-summary__item{font-size:15px}html.font-size-large .c-validation-error-summary__toggle,html.font-size-large .c-confirm-modal .confirm-modal-message,html.font-size-large .c-info-modal .info-modal-message,html.font-size-large .c-error-modal .error-modal-message{font-size:18px}html.font-size-large .c-btn-calendar>input[type=text]{font-size:18px}html.font-size-large .l-header .c-btn-calendar{max-width:220px;height:40px}html.font-size-large .record-count .text{font-size:18px;white-space:nowrap}html.font-size-large .items-per-page label{font-size:18px}html.font-size-large .p-archive-table th .text{font-size:15px}html.font-size-large .p-archive-table .check .wrap{justify-content:center}html.font-size-large .p-archive-table .check .c-form-checkbox{height:auto;translate:0}html.font-size-large .p-archive-table .check .c-form-checkbox label{padding-left:16px}html.font-size-large .p-archive-table .process .wrap{justify-content:center}html.font-size-large .c-md-label-process{min-width:auto;max-width:100%;height:auto;min-height:25px;padding:4px 6px}html.font-size-large .c-md-label-process .text{font-size:15px;line-height:1.3;white-space:normal}html.font-size-large .p-archive-table .arrival .text{flex-direction:column;gap:2px;align-items:center;white-space:nowrap}html.font-size-large .p-archive-table .deadline .text{word-break:break-all;white-space:normal}html.font-size-large .p-status .title,html.font-size-large .p-status .item-status .num,html.font-size-large .c-form-item .title .text,html.font-size-large .c-form-item .title .note,html.font-size-large .c-form-label-required{font-size:15px}html.font-size-large input[type=text],html.font-size-large input[type=tel],html.font-size-large input[type=number],html.font-size-large textarea{font-size:18px}html.font-size-large .c-md-table-normal th .text,html.font-size-large .c-md-table-normal td .text{font-size:15px}html.font-size-large .c-book-input .item-info-document-series .item .title{min-width:100px;padding:4px 10px;font-size:15px}html.font-size-large .c-book-input .item-info-document-series .item .text{font-size:15px}html.font-size-large .c-form-select{height:40px;padding-top:0;padding-bottom:0}html.font-size-large .c-form-select select{height:100%}html.font-size-large .c-form-input-bg,html.font-size-large .c-form-input-bg label,html.font-size-large .c-form-input-bg input{height:40px}html.font-size-large .c-attachment-input .attachment-filename{max-width:400px;min-height:40px}html.font-size-large .c-attachment-input .remove-file-button{display:flex;align-items:center;justify-content:center;min-width:80px;height:30px}html.font-size-large .c-attachment-input .attachment-item-header,html.font-size-large .c-attachment-input .attachment-area .attachment-label .attachment-text{font-size:15px}html.font-size-large .c-inquiry-pattern-register-modal .register-form .c-form-item .title .text{font-size:16px}html.font-size-large .c-inquiry-pattern-register-modal .pattern-list-table thead th,html.font-size-large .c-inquiry-pattern-register-modal .pattern-list-table tbody td,html.font-size-large .c-inquiry-pattern-register-modal .pattern-list-table tbody .column-action .c-btn-normal._small{font-size:13px}html.font-size-large .c-circulation-route-setting-modal .approval-type-section .c-form-item .title .text{font-size:16px}html.font-size-large .c-circulation-route-setting-modal .pattern-section .c-form-item .title .text{font-size:15px}html.font-size-large .c-circulation-route-setting-modal .route-list-label .text{font-size:16px}html.font-size-large .c-circulation-route-setting-modal .route-list-table thead th{font-size:13px}html.font-size-large .c-circulation-route-setting-modal .route-list-table tbody td{font-size:14px}html.font-size-large .c-circulation-route-setting-modal .route-list-table tbody .column-action .c-btn-normal,html.font-size-large .c-circulation-route-setting-modal .route-list-table tbody .column-action .c-btn-normal._small{font-size:13px}html.font-size-large .c-circulation-route-setting-modal .route-list-table tbody .no-data{font-size:15px}html.font-size-large .c-circulation-route-setting-modal .move-btn .icon,html.font-size-large .c-circulation-route-setting-modal .c-btn-normal._small{font-size:13px}html.font-size-large .c-modal.c-related-document-add-modal._extra-large{width:96vw;max-width:1180px}html.font-size-large .c-modal.c-related-document-add-modal._extra-large .docnum-input{height:40px}html.font-size-large .c-related-document-add-modal .search-condition .condition-title{font-size:19px}html.font-size-large .c-related-document-add-modal .period-type-select{width:220px}html.font-size-large .c-related-document-add-modal .period-type-select .select{height:100%}html.font-size-large .c-related-document-add-modal .period-range-wrap .c-btn-calendar{height:40px}html.font-size-large .c-related-document-add-modal .c-form-item .title .text,html.font-size-large .c-related-document-add-modal .c-form-item .title .note,html.font-size-large .c-related-document-add-modal .docnum-label,html.font-size-large .c-related-document-add-modal .docnum-input,html.font-size-large .c-related-document-add-modal .freeword-wrap input{font-size:15px}html.font-size-large .c-related-document-add-modal .record-count-selector .items-per-page .c-form-select{width:100px}html.font-size-large .c-related-document-add-modal .related-doc-table,html.font-size-large .c-related-document-add-modal .related-doc-table th,html.font-size-large .c-related-document-add-modal .related-doc-table td{font-size:14px}html.font-size-large .c-related-document-add-modal .empty-message .message{font-size:28px}html.font-size-large .c-related-document-add-modal .c-form-radio label,html.font-size-large .c-related-document-add-modal .c-form-checkbox label{font-size:15px}html.font-size-large .c-related-document-add-modal .c-form-input-text{font-size:14px}html.font-size-large .c-related-document-add-modal .c-form-label-required{font-size:15px}html.font-size-large .c-related-document-add-modal .docnum-symbol-select{width:225px}html.font-size-large .c-temp-save-call-modal .c-btn-normal{white-space:nowrap}html.font-size-large .c-temp-save-call-modal .temp-save-list-table thead th{font-size:11px}html.font-size-large .c-temp-save-call-modal .temp-save-list-table tbody td,html.font-size-large .c-temp-save-call-modal .temp-save-list-table thead th .sort-icon,html.font-size-large .c-comment-modal .comment-table thead th,html.font-size-large .c-comment-modal .comment-table tbody td,html.font-size-large .c-comment-modal .comment-input-area .limit-text{font-size:13px}html.font-size-large .c-comment-modal .comment-input-area .c-form-textarea{font-size:18px}html.font-size-large .c-comment-modal .c-btn-normal._small,html.font-size-large .c-comment-modal .c-btn-normal._small .text{font-size:13px}html.font-size-large .c-circulation-status-modal .c-md-table-normal th .text,html.font-size-large .c-circulation-status-modal .c-md-table-normal td .text{font-size:15px}html.font-size-large .c-circulation-status-modal .c-md-table-normal th,html.font-size-large .c-circulation-status-modal .c-md-table-normal td{text-overflow:clip;white-space:normal}html.font-size-large .c-circulation-status-modal .tab-list .tab-item{font-size:18px}html.font-size-large .c-circulation-status-modal .tab-list .tab-count{font-size:15px}html.font-size-large .c-comment-alert .alert-text{font-size:13px}html.font-size-large .panel-section__title{font-size:16px}html.font-size-large .panel-section__options{font-size:13px}html.font-size-large .c-form-radio--small label{font-size:14px}html.font-size-large .annotation-table{font-size:15px}html.font-size-large .related-section .action-buttons{align-items:center}html.font-size-large .destination-table .c-md-table-normal th.type,html.font-size-large .destination-table .c-md-table-normal td.type{width:156px}html.font-size-large .destination-table .c-md-table-normal td.execution-doc .text,html.font-size-large .destination-table .c-md-table-normal td.execution-doc .attachment-name{font-size:15px}html.font-size-large .destination-table .c-md-table-normal td.destination .text{font-size:15px;overflow-wrap:anywhere;white-space:normal}html.font-size-large .destination-table .c-md-table-normal td.type .c-form-select .select{font-size:19px}html.font-size-large .destination-table .c-md-table-normal td.type .c-form-select{width:156px}html.font-size-large .c-enforcement-target-pattern-register-modal .pattern-register-form .c-form-label{font-size:15px}html.font-size-large .c-enforcement-target-pattern-register-modal .pattern-input-row .register-button{font-size:14px}html.font-size-large .c-enforcement-target-pattern-register-modal .pattern-table th,html.font-size-large .c-enforcement-target-pattern-register-modal .pattern-table td,html.font-size-large .c-enforcement-target-pattern-register-modal .pattern-table .column-action .c-btn-normal._small{font-size:13px}html.font-size-large .c-enforcement-target-add-modal .section-title{font-size:15px}html.font-size-large .c-enforcement-target-add-modal .criteria-label{font-size:19px}html.font-size-large .c-enforcement-target-add-modal .checkbox-grid .c-form-checkbox label{font-size:14px}html.font-size-large .c-enforcement-target-add-modal .panel-header,html.font-size-large .c-enforcement-target-add-modal .result-list li{font-size:19px}html.font-size-large .c-enforcement-target-add-modal .result-actions .action-button{font-size:13px}html.font-size-large .c-enforcement-target-add-modal .attachment-table th .text{font-size:19px}html.font-size-large .c-enforcement-target-add-modal .attachment-table td .text,html.font-size-large .c-paper-enforcement-target-add-modal .doc-type-options .c-form-radio label{font-size:15px}html.theme-black,body.theme-black,#app.theme-black{color:#ff0!important;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;background-color:#000!important;border-color:#ff0!important}html.theme-black .c-modal-overlay,body.theme-black .c-modal-overlay,#app.theme-black .c-modal-overlay{background:#00000080!important}html.theme-black .c-modal,body.theme-black .c-modal,#app.theme-black .c-modal{border:2px solid #ff0!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 :where(div,section,article,nav,header,footer,aside,fieldset,table,thead,tbody,tfoot,tr,td,th,ul,ol,dl,dt,dd,a,details,summary),html.theme-black [class*=container],html.theme-black [class*=-body],html.theme-black [class*=-panel],html.theme-black [class*=-section],html.theme-black [class*=-card],html.theme-black [class*=-btn],html.theme-black [class*=btn-],html.theme-black [class*=button],html.theme-black .numbering-trigger,body.theme-black :where(div,section,article,nav,header,footer,aside,fieldset,table,thead,tbody,tfoot,tr,td,th,ul,ol,dl,dt,dd,a,details,summary),body.theme-black [class*=container],body.theme-black [class*=-body],body.theme-black [class*=-panel],body.theme-black [class*=-section],body.theme-black [class*=-card],body.theme-black [class*=-btn],body.theme-black [class*=btn-],body.theme-black [class*=button],body.theme-black .numbering-trigger,#app.theme-black :where(div,section,article,nav,header,footer,aside,fieldset,table,thead,tbody,tfoot,tr,td,th,ul,ol,dl,dt,dd,a,details,summary),#app.theme-black [class*=container],#app.theme-black [class*=-body],#app.theme-black [class*=-panel],#app.theme-black [class*=-section],#app.theme-black [class*=-card],#app.theme-black [class*=-btn],#app.theme-black [class*=btn-],#app.theme-black [class*=button],#app.theme-black .numbering-trigger{border:1px solid #ff0!important}html.theme-black .logo,html.theme-black .logo a,html.theme-black .logo img,body.theme-black .logo,body.theme-black .logo a,body.theme-black .logo img,#app.theme-black .logo,#app.theme-black .logo a,#app.theme-black .logo img{border:none!important}html.theme-black .action-buttons,html.theme-black .action-buttons-section,html.theme-black .attachment-icon,html.theme-black .attachment-text,html.theme-black .attention-fields,html.theme-black .annotation-tools,html.theme-black .batch-process-area,html.theme-black .batch-process-controls,html.theme-black .button-group,html.theme-black .button-area,html.theme-black .box,html.theme-black .box02,html.theme-black .box03,html.theme-black .box04,html.theme-black .box-child,html.theme-black .circulation-route-wrap,html.theme-black .c-book-input,html.theme-black .c-form-checkbox,html.theme-black .c-form-search-input,html.theme-black .c-form-item,html.theme-black .c-form-item-inner,html.theme-black .c-form-item-inner>div,html.theme-black .c-form-input-bg,html.theme-black .c-form-radio,html.theme-black .c-modal-title,html.theme-black .c-modal-header-title,html.theme-black .c-modal-actions,html.theme-black .c-menu-global,html.theme-black .c-document-view-category-input,html.theme-black .c-document-flow,html.theme-black .child-flex-box,html.theme-black .comment-preview-wrapper,html.theme-black .contents,html.theme-black .count-controls,html.theme-black .condition-header,html.theme-black .condition-body,html.theme-black .condition-row,html.theme-black .condition-item,html.theme-black .contact-row,html.theme-black .circulation-route-table,html.theme-black .drawing-tools,html.theme-black .display-count-area,html.theme-black .cls-table-empty,html.theme-black .date,html.theme-black .date-row,html.theme-black .destination-section,html.theme-black .flex-box,html.theme-black .form-body,html.theme-black .form-row,html.theme-black .filter-left-group,html.theme-black .filter-right-group,html.theme-black .head,html.theme-black .header-actions,html.theme-black .header-slot-content,html.theme-black .header-buttons,html.theme-black .items-per-page,html.theme-black .l-inner,html.theme-black .l-header,html.theme-black .label-wrap,html.theme-black .label-with-icon,html.theme-black .list,html.theme-black .link,html.theme-black .name,html.theme-black .page-header,html.theme-black .page-navigation,html.theme-black .pattern-row,html.theme-black .period-option,html.theme-black .result-info-left,html.theme-black .result-info-right,html.theme-black .related-section,html.theme-black .record-count-selector,html.theme-black .register-actions,html.theme-black .register-footer,html.theme-black .route-section,html.theme-black .root-wrap,html.theme-black .response-settings,html.theme-black .screen-setting-body,html.theme-black .screen-setting-label,html.theme-black .screen-setting-options,html.theme-black .screen-setting-row,html.theme-black .search-row,html.theme-black .search-buttons,html.theme-black .search-condition-body,html.theme-black .settings-menu,html.theme-black .sub-button-group,html.theme-black .tab-navigation-wrapper,html.theme-black .tab-navigation,html.theme-black .tab-navigation-comment-alert,html.theme-black .tab-navigation-row,html.theme-black .tab-list,html.theme-black .tab-panel,html.theme-black .urgent-deadline-row,html.theme-black .wrap,html.theme-black .wrap-btn,html.theme-black .wrap-info,html.theme-black .wrap-select,html.theme-black .info-modal-content,html.theme-black .record-count,html.theme-black .wrap-number,html.theme-black .c-sort-state-button.is-sort-none,html.theme-black .c-sort-state-button.is-sort-asc,html.theme-black .c-sort-state-button.is-sort-desc,html.theme-black .list-02,html.theme-black .body,html.theme-black .c-list-pagination,html.theme-black .l-main-container,html.theme-black .icon,html.theme-black .flatpickr-current-month,html.theme-black .flatpickr-innerContainer,html.theme-black .flatpickr-weekdaycontainer,html.theme-black .flatpickr-rContainer,html.theme-black .flatpickr-months,html.theme-black .flatpickr-weekdays,html.theme-black .flatpickr-days,html.theme-black .dayContainer,html.theme-black .flatpickr-day,html.theme-black .wrap-account,html.theme-black .tab-content,html.theme-black .c-modal-body,html.theme-black .confirm-modal-content,html.theme-black .dropdown-link,html.theme-black .route-setting-button-wrap,html.theme-black .approval-type-section,html.theme-black .pattern-section,html.theme-black .pattern-select-wrap,html.theme-black .pattern-save-wrap,html.theme-black .route-list-label,html.theme-black .modal-content-wrap,html.theme-black .route-settings,html.theme-black .two-column-layout,html.theme-black .panel-left,html.theme-black .panel-right,html.theme-black .panel-title-row,html.theme-black .register-form,html.theme-black .c-related-documents-input,html.theme-black .contents.input-wrap,html.theme-black .input-container.input-container-right,html.theme-black .input-container.input-container-left,html.theme-black .p-document-input,html.theme-black .temp-save-list-header,html.theme-black .temp-save-header-actions,html.theme-black .count-display-wrap,html.theme-black .scroll-top-wrap,html.theme-black .c-validation-error-summary__list,html.theme-black .c-validation-error-summary__body,html.theme-black .c-validation-error-summary__row,html.theme-black .search-condition,html.theme-black .form-wrapper,html.theme-black .period-range-wrap,html.theme-black .filter-checkbox-wrap,html.theme-black .result-header,html.theme-black .result-panel,html.theme-black .add-button-area,html.theme-black .change-order,html.theme-black .attachment-item-header,html.theme-black .c-btn-calendar.date-box-input,html.theme-black .route-setting-action,html.theme-black .comment-input-area,html.theme-black .c-modal-scroll-top-wrap,html.theme-black .file-navigation,html.theme-black .response-deadline,html.theme-black .pattern-input-row,html.theme-black .section-title,html.theme-black .criteria-row,html.theme-black .checkbox-grid,html.theme-black .search-button-wrap,html.theme-black .result-list,html.theme-black .result-actions,html.theme-black .result-section,html.theme-black .attachment-section,html.theme-black .execution-doc-label,html.theme-black .paper-enforcement-body,html.theme-black .doc-type-options.required,html.theme-black .doc-actions,html.theme-black .attachment-item,html.theme-black .attachment-list,html.theme-black .destination-table,html.theme-black .recirculation-body,html.theme-black .route-columns,html.theme-black .route-panel,html.theme-black .route-title,html.theme-black .attachment-preview-panel,html.theme-black .preview-content,html.theme-black .file-list,html.theme-black .attachment-list-table,html.theme-black .file-list__item.is-selected,html.theme-black .side-panel.side-panel--left,html.theme-black .annotation-toolbar,html.theme-black .panel-section__title,html.theme-black .panel-section__options,html.theme-black .return-destination-footer,html.theme-black .return-destination-reason,html.theme-black .return-destination-actions,html.theme-black .attachment-panel,html.theme-black .attachment-setting-basic,html.theme-black .c-btn-calendar.answer-deadline-date,html.theme-black .panel-section__actions,html.theme-black .header-icon-btn,html.theme-black .numInputWrapper,html.theme-black .numInputWrapper span,html.theme-black .flatpickr-month,html.theme-black .target-name,html.theme-black .delete-all-button-wrap,html.theme-black .comment-list-container,html.theme-black .document-condition-wrap,html.theme-black .status-book-wrap,html.theme-black .affiliation-docnum-wrap,html.theme-black .registrant-self-wrap,html.theme-black .period-year-section,html.theme-black .period-year-checkboxes,html.theme-black .period-range-section,html.theme-black .period-range-inputs,html.theme-black .selected-target-info,html.theme-black .p-document-detail,html.theme-black select,body.theme-black .action-buttons,body.theme-black .action-buttons-section,body.theme-black .attachment-icon,body.theme-black .attachment-text,body.theme-black .attention-fields,body.theme-black .annotation-tools,body.theme-black .batch-process-area,body.theme-black .batch-process-controls,body.theme-black .button-group,body.theme-black .button-area,body.theme-black .box,body.theme-black .box02,body.theme-black .box03,body.theme-black .box04,body.theme-black .box-child,body.theme-black .circulation-route-wrap,body.theme-black .c-book-input,body.theme-black .c-form-checkbox,body.theme-black .c-form-search-input,body.theme-black .c-form-item,body.theme-black .c-form-item-inner,body.theme-black .c-form-item-inner>div,body.theme-black .c-form-input-bg,body.theme-black .c-form-radio,body.theme-black .c-modal-title,body.theme-black .c-modal-header-title,body.theme-black .c-modal-actions,body.theme-black .c-menu-global,body.theme-black .c-document-view-category-input,body.theme-black .c-document-flow,body.theme-black .child-flex-box,body.theme-black .comment-preview-wrapper,body.theme-black .contents,body.theme-black .count-controls,body.theme-black .condition-header,body.theme-black .condition-body,body.theme-black .condition-row,body.theme-black .condition-item,body.theme-black .contact-row,body.theme-black .circulation-route-table,body.theme-black .drawing-tools,body.theme-black .display-count-area,body.theme-black .cls-table-empty,body.theme-black .date,body.theme-black .date-row,body.theme-black .destination-section,body.theme-black .flex-box,body.theme-black .form-body,body.theme-black .form-row,body.theme-black .filter-left-group,body.theme-black .filter-right-group,body.theme-black .head,body.theme-black .header-actions,body.theme-black .header-slot-content,body.theme-black .header-buttons,body.theme-black .items-per-page,body.theme-black .l-inner,body.theme-black .l-header,body.theme-black .label-wrap,body.theme-black .label-with-icon,body.theme-black .list,body.theme-black .link,body.theme-black .name,body.theme-black .page-header,body.theme-black .page-navigation,body.theme-black .pattern-row,body.theme-black .period-option,body.theme-black .result-info-left,body.theme-black .result-info-right,body.theme-black .related-section,body.theme-black .record-count-selector,body.theme-black .register-actions,body.theme-black .register-footer,body.theme-black .route-section,body.theme-black .root-wrap,body.theme-black .response-settings,body.theme-black .screen-setting-body,body.theme-black .screen-setting-label,body.theme-black .screen-setting-options,body.theme-black .screen-setting-row,body.theme-black .search-row,body.theme-black .search-buttons,body.theme-black .search-condition-body,body.theme-black .settings-menu,body.theme-black .sub-button-group,body.theme-black .tab-navigation-wrapper,body.theme-black .tab-navigation,body.theme-black .tab-navigation-comment-alert,body.theme-black .tab-navigation-row,body.theme-black .tab-list,body.theme-black .tab-panel,body.theme-black .urgent-deadline-row,body.theme-black .wrap,body.theme-black .wrap-btn,body.theme-black .wrap-info,body.theme-black .wrap-select,body.theme-black .info-modal-content,body.theme-black .record-count,body.theme-black .wrap-number,body.theme-black .c-sort-state-button.is-sort-none,body.theme-black .c-sort-state-button.is-sort-asc,body.theme-black .c-sort-state-button.is-sort-desc,body.theme-black .list-02,body.theme-black .body,body.theme-black .c-list-pagination,body.theme-black .l-main-container,body.theme-black .icon,body.theme-black .flatpickr-current-month,body.theme-black .flatpickr-innerContainer,body.theme-black .flatpickr-weekdaycontainer,body.theme-black .flatpickr-rContainer,body.theme-black .flatpickr-months,body.theme-black .flatpickr-weekdays,body.theme-black .flatpickr-days,body.theme-black .dayContainer,body.theme-black .flatpickr-day,body.theme-black .wrap-account,body.theme-black .tab-content,body.theme-black .c-modal-body,body.theme-black .confirm-modal-content,body.theme-black .dropdown-link,body.theme-black .route-setting-button-wrap,body.theme-black .approval-type-section,body.theme-black .pattern-section,body.theme-black .pattern-select-wrap,body.theme-black .pattern-save-wrap,body.theme-black .route-list-label,body.theme-black .modal-content-wrap,body.theme-black .route-settings,body.theme-black .two-column-layout,body.theme-black .panel-left,body.theme-black .panel-right,body.theme-black .panel-title-row,body.theme-black .register-form,body.theme-black .c-related-documents-input,body.theme-black .contents.input-wrap,body.theme-black .input-container.input-container-right,body.theme-black .input-container.input-container-left,body.theme-black .p-document-input,body.theme-black .temp-save-list-header,body.theme-black .temp-save-header-actions,body.theme-black .count-display-wrap,body.theme-black .scroll-top-wrap,body.theme-black .c-validation-error-summary__list,body.theme-black .c-validation-error-summary__body,body.theme-black .c-validation-error-summary__row,body.theme-black .search-condition,body.theme-black .form-wrapper,body.theme-black .period-range-wrap,body.theme-black .filter-checkbox-wrap,body.theme-black .result-header,body.theme-black .result-panel,body.theme-black .add-button-area,body.theme-black .change-order,body.theme-black .attachment-item-header,body.theme-black .c-btn-calendar.date-box-input,body.theme-black .route-setting-action,body.theme-black .comment-input-area,body.theme-black .c-modal-scroll-top-wrap,body.theme-black .file-navigation,body.theme-black .response-deadline,body.theme-black .pattern-input-row,body.theme-black .section-title,body.theme-black .criteria-row,body.theme-black .checkbox-grid,body.theme-black .search-button-wrap,body.theme-black .result-list,body.theme-black .result-actions,body.theme-black .result-section,body.theme-black .attachment-section,body.theme-black .execution-doc-label,body.theme-black .paper-enforcement-body,body.theme-black .doc-type-options.required,body.theme-black .doc-actions,body.theme-black .attachment-item,body.theme-black .attachment-list,body.theme-black .destination-table,body.theme-black .recirculation-body,body.theme-black .route-columns,body.theme-black .route-panel,body.theme-black .route-title,body.theme-black .attachment-preview-panel,body.theme-black .preview-content,body.theme-black .file-list,body.theme-black .attachment-list-table,body.theme-black .file-list__item.is-selected,body.theme-black .side-panel.side-panel--left,body.theme-black .annotation-toolbar,body.theme-black .panel-section__title,body.theme-black .panel-section__options,body.theme-black .return-destination-footer,body.theme-black .return-destination-reason,body.theme-black .return-destination-actions,body.theme-black .attachment-panel,body.theme-black .attachment-setting-basic,body.theme-black .c-btn-calendar.answer-deadline-date,body.theme-black .panel-section__actions,body.theme-black .header-icon-btn,body.theme-black .numInputWrapper,body.theme-black .numInputWrapper span,body.theme-black .flatpickr-month,body.theme-black .target-name,body.theme-black .delete-all-button-wrap,body.theme-black .comment-list-container,body.theme-black .document-condition-wrap,body.theme-black .status-book-wrap,body.theme-black .affiliation-docnum-wrap,body.theme-black .registrant-self-wrap,body.theme-black .period-year-section,body.theme-black .period-year-checkboxes,body.theme-black .period-range-section,body.theme-black .period-range-inputs,body.theme-black .selected-target-info,body.theme-black .p-document-detail,body.theme-black select,#app.theme-black .action-buttons,#app.theme-black .action-buttons-section,#app.theme-black .attachment-icon,#app.theme-black .attachment-text,#app.theme-black .attention-fields,#app.theme-black .annotation-tools,#app.theme-black .batch-process-area,#app.theme-black .batch-process-controls,#app.theme-black .button-group,#app.theme-black .button-area,#app.theme-black .box,#app.theme-black .box02,#app.theme-black .box03,#app.theme-black .box04,#app.theme-black .box-child,#app.theme-black .circulation-route-wrap,#app.theme-black .c-book-input,#app.theme-black .c-form-checkbox,#app.theme-black .c-form-search-input,#app.theme-black .c-form-item,#app.theme-black .c-form-item-inner,#app.theme-black .c-form-item-inner>div,#app.theme-black .c-form-input-bg,#app.theme-black .c-form-radio,#app.theme-black .c-modal-title,#app.theme-black .c-modal-header-title,#app.theme-black .c-modal-actions,#app.theme-black .c-menu-global,#app.theme-black .c-document-view-category-input,#app.theme-black .c-document-flow,#app.theme-black .child-flex-box,#app.theme-black .comment-preview-wrapper,#app.theme-black .contents,#app.theme-black .count-controls,#app.theme-black .condition-header,#app.theme-black .condition-body,#app.theme-black .condition-row,#app.theme-black .condition-item,#app.theme-black .contact-row,#app.theme-black .circulation-route-table,#app.theme-black .drawing-tools,#app.theme-black .display-count-area,#app.theme-black .cls-table-empty,#app.theme-black .date,#app.theme-black .date-row,#app.theme-black .destination-section,#app.theme-black .flex-box,#app.theme-black .form-body,#app.theme-black .form-row,#app.theme-black .filter-left-group,#app.theme-black .filter-right-group,#app.theme-black .head,#app.theme-black .header-actions,#app.theme-black .header-slot-content,#app.theme-black .header-buttons,#app.theme-black .items-per-page,#app.theme-black .l-inner,#app.theme-black .l-header,#app.theme-black .label-wrap,#app.theme-black .label-with-icon,#app.theme-black .list,#app.theme-black .link,#app.theme-black .name,#app.theme-black .page-header,#app.theme-black .page-navigation,#app.theme-black .pattern-row,#app.theme-black .period-option,#app.theme-black .result-info-left,#app.theme-black .result-info-right,#app.theme-black .related-section,#app.theme-black .record-count-selector,#app.theme-black .register-actions,#app.theme-black .register-footer,#app.theme-black .route-section,#app.theme-black .root-wrap,#app.theme-black .response-settings,#app.theme-black .screen-setting-body,#app.theme-black .screen-setting-label,#app.theme-black .screen-setting-options,#app.theme-black .screen-setting-row,#app.theme-black .search-row,#app.theme-black .search-buttons,#app.theme-black .search-condition-body,#app.theme-black .settings-menu,#app.theme-black .sub-button-group,#app.theme-black .tab-navigation-wrapper,#app.theme-black .tab-navigation,#app.theme-black .tab-navigation-comment-alert,#app.theme-black .tab-navigation-row,#app.theme-black .tab-list,#app.theme-black .tab-panel,#app.theme-black .urgent-deadline-row,#app.theme-black .wrap,#app.theme-black .wrap-btn,#app.theme-black .wrap-info,#app.theme-black .wrap-select,#app.theme-black .info-modal-content,#app.theme-black .record-count,#app.theme-black .wrap-number,#app.theme-black .c-sort-state-button.is-sort-none,#app.theme-black .c-sort-state-button.is-sort-asc,#app.theme-black .c-sort-state-button.is-sort-desc,#app.theme-black .list-02,#app.theme-black .body,#app.theme-black .c-list-pagination,#app.theme-black .l-main-container,#app.theme-black .icon,#app.theme-black .flatpickr-current-month,#app.theme-black .flatpickr-innerContainer,#app.theme-black .flatpickr-weekdaycontainer,#app.theme-black .flatpickr-rContainer,#app.theme-black .flatpickr-months,#app.theme-black .flatpickr-weekdays,#app.theme-black .flatpickr-days,#app.theme-black .dayContainer,#app.theme-black .flatpickr-day,#app.theme-black .wrap-account,#app.theme-black .tab-content,#app.theme-black .c-modal-body,#app.theme-black .confirm-modal-content,#app.theme-black .dropdown-link,#app.theme-black .route-setting-button-wrap,#app.theme-black .approval-type-section,#app.theme-black .pattern-section,#app.theme-black .pattern-select-wrap,#app.theme-black .pattern-save-wrap,#app.theme-black .route-list-label,#app.theme-black .modal-content-wrap,#app.theme-black .route-settings,#app.theme-black .two-column-layout,#app.theme-black .panel-left,#app.theme-black .panel-right,#app.theme-black .panel-title-row,#app.theme-black .register-form,#app.theme-black .c-related-documents-input,#app.theme-black .contents.input-wrap,#app.theme-black .input-container.input-container-right,#app.theme-black .input-container.input-container-left,#app.theme-black .p-document-input,#app.theme-black .temp-save-list-header,#app.theme-black .temp-save-header-actions,#app.theme-black .count-display-wrap,#app.theme-black .scroll-top-wrap,#app.theme-black .c-validation-error-summary__list,#app.theme-black .c-validation-error-summary__body,#app.theme-black .c-validation-error-summary__row,#app.theme-black .search-condition,#app.theme-black .form-wrapper,#app.theme-black .period-range-wrap,#app.theme-black .filter-checkbox-wrap,#app.theme-black .result-header,#app.theme-black .result-panel,#app.theme-black .add-button-area,#app.theme-black .change-order,#app.theme-black .attachment-item-header,#app.theme-black .c-btn-calendar.date-box-input,#app.theme-black .route-setting-action,#app.theme-black .comment-input-area,#app.theme-black .c-modal-scroll-top-wrap,#app.theme-black .file-navigation,#app.theme-black .response-deadline,#app.theme-black .pattern-input-row,#app.theme-black .section-title,#app.theme-black .criteria-row,#app.theme-black .checkbox-grid,#app.theme-black .search-button-wrap,#app.theme-black .result-list,#app.theme-black .result-actions,#app.theme-black .result-section,#app.theme-black .attachment-section,#app.theme-black .execution-doc-label,#app.theme-black .paper-enforcement-body,#app.theme-black .doc-type-options.required,#app.theme-black .doc-actions,#app.theme-black .attachment-item,#app.theme-black .attachment-list,#app.theme-black .destination-table,#app.theme-black .recirculation-body,#app.theme-black .route-columns,#app.theme-black .route-panel,#app.theme-black .route-title,#app.theme-black .attachment-preview-panel,#app.theme-black .preview-content,#app.theme-black .file-list,#app.theme-black .attachment-list-table,#app.theme-black .file-list__item.is-selected,#app.theme-black .side-panel.side-panel--left,#app.theme-black .annotation-toolbar,#app.theme-black .panel-section__title,#app.theme-black .panel-section__options,#app.theme-black .return-destination-footer,#app.theme-black .return-destination-reason,#app.theme-black .return-destination-actions,#app.theme-black .attachment-panel,#app.theme-black .attachment-setting-basic,#app.theme-black .c-btn-calendar.answer-deadline-date,#app.theme-black .panel-section__actions,#app.theme-black .header-icon-btn,#app.theme-black .numInputWrapper,#app.theme-black .numInputWrapper span,#app.theme-black .flatpickr-month,#app.theme-black .target-name,#app.theme-black .delete-all-button-wrap,#app.theme-black .comment-list-container,#app.theme-black .document-condition-wrap,#app.theme-black .status-book-wrap,#app.theme-black .affiliation-docnum-wrap,#app.theme-black .registrant-self-wrap,#app.theme-black .period-year-section,#app.theme-black .period-year-checkboxes,#app.theme-black .period-range-section,#app.theme-black .period-range-inputs,#app.theme-black .selected-target-info,#app.theme-black .p-document-detail,#app.theme-black select{border:none!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 .notice-badge,body.theme-black .notice-badge,#app.theme-black .notice-badge{background:#ff0!important;border:1px solid #ff0!important}html.theme-black .c-form-radio label:before,body.theme-black .c-form-radio label:before,#app.theme-black .c-form-radio label:before{background:#000!important;border:1px solid #ff0!important}html.theme-black .c-form-radio label:after,html.theme-black .c-form-radio .radio:checked+label:after,body.theme-black .c-form-radio label:after,body.theme-black .c-form-radio .radio:checked+label:after,#app.theme-black .c-form-radio label:after,#app.theme-black .c-form-radio .radio:checked+label:after{background:#ff0!important}html.theme-black svg,body.theme-black svg,#app.theme-black svg{color:#ff0!important;fill:#ff0!important}html.theme-black .c-btn-hamburger .inner .border,body.theme-black .c-btn-hamburger .inner .border,#app.theme-black .c-btn-hamburger .inner .border{background-color:#ff0!important}html.theme-black .c-btn-notice:after,body.theme-black .c-btn-notice:after,#app.theme-black .c-btn-notice:after{background:#ff0!important;-webkit-mask-image:url(/img/common/dm_icon-bell.svg);mask-image:url(/img/common/dm_icon-bell.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}html.theme-black .c-btn-calendar:before,body.theme-black .c-btn-calendar:before,#app.theme-black .c-btn-calendar:before{background:#ff0!important;-webkit-mask-image:url(/img/common/icon-calender.svg);mask-image:url(/img/common/icon-calender.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}html.theme-black .c-btn-calendar._ver02:before,body.theme-black .c-btn-calendar._ver02:before,#app.theme-black .c-btn-calendar._ver02:before{-webkit-mask-image:url(/img/common/icon-calender-02.svg);mask-image:url(/img/common/icon-calender-02.svg)}html.theme-black .c-form-select:after,body.theme-black .c-form-select:after,#app.theme-black .c-form-select:after{border-color:#ff0 transparent transparent transparent!important}html.theme-black .c-menu-item-global .btn-select:after,body.theme-black .c-menu-item-global .btn-select:after,#app.theme-black .c-menu-item-global .btn-select:after{background:#ff0!important;-webkit-mask-image:url(/img/common/dm_icon_chevron.svg);mask-image:url(/img/common/dm_icon_chevron.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}html.theme-black #home,body.theme-black #home,#app.theme-black #home{border:none!important}html.theme-black .c-md-label-process,body.theme-black .c-md-label-process,#app.theme-black .c-md-label-process{height:auto!important;min-height:25px;padding:4px 8px!important}html.theme-black .numInputWrapper span.arrowUp:after,body.theme-black .numInputWrapper span.arrowUp:after,#app.theme-black .numInputWrapper span.arrowUp:after{border-color:transparent transparent #ff0!important}html.theme-black .numInputWrapper span.arrowDown:after,body.theme-black .numInputWrapper span.arrowDown:after,#app.theme-black .numInputWrapper span.arrowDown:after{border-color:#ff0 transparent transparent transparent!important}html.theme-black .item-status .num,body.theme-black .item-status .num,#app.theme-black .item-status .num{border:1px solid #ff0!important}html.theme-black .flatpickr-day:hover,html.theme-black .flatpickr-day:focus,body.theme-black .flatpickr-day:hover,body.theme-black .flatpickr-day:focus,#app.theme-black .flatpickr-day:hover,#app.theme-black .flatpickr-day:focus{background-color:#ffff004d!important}html.theme-black .flatpickr-day.selected,body.theme-black .flatpickr-day.selected,#app.theme-black .flatpickr-day.selected{color:#000!important;background-color:#ff0!important}html.theme-black .flatpickr-current-month input.cur-year,body.theme-black .flatpickr-current-month input.cur-year,#app.theme-black .flatpickr-current-month input.cur-year{border:none!important}html.theme-black .flatpickr-current-month .numInputWrapper,body.theme-black .flatpickr-current-month .numInputWrapper,#app.theme-black .flatpickr-current-month .numInputWrapper{width:7ch!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 .change-order,body.theme-black .change-order,#app.theme-black .change-order{background:#ff0!important;-webkit-mask-image:url(/img/common/icon-order.svg);mask-image:url(/img/common/icon-order.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}html.theme-black .attachment-filename,body.theme-black .attachment-filename,#app.theme-black .attachment-filename{max-width:none!important}html.theme-black .attachment-filename .remove-file-button,body.theme-black .attachment-filename .remove-file-button,#app.theme-black .attachment-filename .remove-file-button{min-width:auto!important;white-space:nowrap}html.theme-black .icon-button svg,html.theme-black .header-icon-btn svg,html.theme-black .file-list__icon svg,body.theme-black .icon-button svg,body.theme-black .header-icon-btn svg,body.theme-black .file-list__icon svg,#app.theme-black .icon-button svg,#app.theme-black .header-icon-btn svg,#app.theme-black .file-list__icon svg{fill:none!important}html.theme-black .l-header .settings-menu,body.theme-black .l-header .settings-menu,#app.theme-black .l-header .settings-menu{z-index:1101}html.theme-black .l-header .settings-drawer,body.theme-black .l-header .settings-drawer,#app.theme-black .l-header .settings-drawer{z-index:1102}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 textarea[readonly],html.theme-black textarea.readonly,html.theme-black .c-form-input-text.readonly,html.theme-black .c-form-input-text:disabled,html.theme-black .c-form-textarea.readonly,html.theme-black .c-form-input.readonly,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 textarea[readonly],body.theme-black textarea.readonly,body.theme-black .c-form-input-text.readonly,body.theme-black .c-form-input-text:disabled,body.theme-black .c-form-textarea.readonly,body.theme-black .c-form-input.readonly,#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 textarea[readonly],#app.theme-black textarea.readonly,#app.theme-black .c-form-input-text.readonly,#app.theme-black .c-form-input-text:disabled,#app.theme-black .c-form-textarea.readonly,#app.theme-black .c-form-input.readonly{opacity:.5!important}html.theme-black .c-form-select:has(select:disabled),body.theme-black .c-form-select:has(select:disabled),#app.theme-black .c-form-select:has(select:disabled){opacity:.5!important}html.theme-black .c-form-select:has(select:disabled) select,body.theme-black .c-form-select:has(select:disabled) select,#app.theme-black .c-form-select:has(select:disabled) select{opacity:1!important}html.theme-black .c-form-select:has(select:disabled):after,body.theme-black .c-form-select:has(select:disabled):after,#app.theme-black .c-form-select:has(select:disabled):after{opacity:.5!important}html.theme-black .c-btn-calendar:has(input:disabled),html.theme-black .c-btn-calendar:has(input[readonly]:not(.is-calendar-only)),body.theme-black .c-btn-calendar:has(input:disabled),body.theme-black .c-btn-calendar:has(input[readonly]:not(.is-calendar-only)),#app.theme-black .c-btn-calendar:has(input:disabled),#app.theme-black .c-btn-calendar:has(input[readonly]:not(.is-calendar-only)){opacity:.5!important}html.theme-black .c-btn-calendar:has(input:disabled) input,html.theme-black .c-btn-calendar:has(input[readonly]:not(.is-calendar-only)) input,body.theme-black .c-btn-calendar:has(input:disabled) input,body.theme-black .c-btn-calendar:has(input[readonly]:not(.is-calendar-only)) input,#app.theme-black .c-btn-calendar:has(input:disabled) input,#app.theme-black .c-btn-calendar:has(input[readonly]:not(.is-calendar-only)) input{opacity:1!important}html.theme-black .c-btn-edit-icon,body.theme-black .c-btn-edit-icon,#app.theme-black .c-btn-edit-icon{box-sizing:border-box!important;flex-shrink:0!important;width:28px!important;height:28px!important;margin-bottom:0!important;border:2px solid #ff0!important}html.theme-black .destination-table input[type=checkbox],body.theme-black .destination-table input[type=checkbox],#app.theme-black .destination-table input[type=checkbox]{flex-shrink:0!important;width:16px!important;min-width:16px!important;height:16px!important;appearance:none!important;cursor:pointer!important;outline:none!important;background-color:transparent!important;border:1px solid #ff0!important;border-radius:4px!important}html.theme-black .destination-table input[type=checkbox]:checked,body.theme-black .destination-table input[type=checkbox]:checked,#app.theme-black .destination-table input[type=checkbox]:checked{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' 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 .destination-table input[type=checkbox]:disabled,body.theme-black .destination-table input[type=checkbox]:disabled,#app.theme-black .destination-table input[type=checkbox]:disabled{cursor:not-allowed!important;opacity:.5!important}html.theme-black .c-enforcement-target-add-modal .result-list li.selected,body.theme-black .c-enforcement-target-add-modal .result-list li.selected,#app.theme-black .c-enforcement-target-add-modal .result-list li.selected{background-color:#ffff004d!important}html.theme-black .c-enforcement-target-add-modal .result-panel,body.theme-black .c-enforcement-target-add-modal .result-panel,#app.theme-black .c-enforcement-target-add-modal .result-panel{border:1px solid #ff0!important}html.theme-black .c-enforcement-target-add-modal .panel-body,body.theme-black .c-enforcement-target-add-modal .panel-body,#app.theme-black .c-enforcement-target-add-modal .panel-body{border:none!important}html.theme-black .flatpickr-day.today:not(.selected),body.theme-black .flatpickr-day.today:not(.selected),#app.theme-black .flatpickr-day.today:not(.selected){border:2px solid #ff0!important}html.theme-black .numbering-trigger:disabled,html.theme-black .c-form-input-bg:has(input:disabled),body.theme-black .numbering-trigger:disabled,body.theme-black .c-form-input-bg:has(input:disabled),#app.theme-black .numbering-trigger:disabled,#app.theme-black .c-form-input-bg:has(input:disabled){opacity:.5!important}html.theme-black .c-document-number-input .is-disabled,body.theme-black .c-document-number-input .is-disabled,#app.theme-black .c-document-number-input .is-disabled{opacity:.5!important}html.theme-black .c-attachment-input .remove-file-button,body.theme-black .c-attachment-input .remove-file-button,#app.theme-black .c-attachment-input .remove-file-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:auto!important;min-height:24px;padding:2px 8px!important;line-height:1!important;border:2px solid #ff0!important}html.theme-blue,body.theme-blue,#app.theme-blue{color:#ff0!important;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;background-color:#00f!important;border-color:#ff0!important}html.theme-blue .c-modal-overlay,body.theme-blue .c-modal-overlay,#app.theme-blue .c-modal-overlay{background:#00000080!important}html.theme-blue .c-modal,body.theme-blue .c-modal,#app.theme-blue .c-modal{border:2px solid #ff0!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 :where(div,section,article,nav,header,footer,aside,fieldset,table,thead,tbody,tfoot,tr,td,th,ul,ol,dl,dt,dd,a,details,summary),html.theme-blue [class*=container],html.theme-blue [class*=-body],html.theme-blue [class*=-panel],html.theme-blue [class*=-section],html.theme-blue [class*=-card],html.theme-blue [class*=-btn],html.theme-blue [class*=btn-],html.theme-blue [class*=button],html.theme-blue .numbering-trigger,body.theme-blue :where(div,section,article,nav,header,footer,aside,fieldset,table,thead,tbody,tfoot,tr,td,th,ul,ol,dl,dt,dd,a,details,summary),body.theme-blue [class*=container],body.theme-blue [class*=-body],body.theme-blue [class*=-panel],body.theme-blue [class*=-section],body.theme-blue [class*=-card],body.theme-blue [class*=-btn],body.theme-blue [class*=btn-],body.theme-blue [class*=button],body.theme-blue .numbering-trigger,#app.theme-blue :where(div,section,article,nav,header,footer,aside,fieldset,table,thead,tbody,tfoot,tr,td,th,ul,ol,dl,dt,dd,a,details,summary),#app.theme-blue [class*=container],#app.theme-blue [class*=-body],#app.theme-blue [class*=-panel],#app.theme-blue [class*=-section],#app.theme-blue [class*=-card],#app.theme-blue [class*=-btn],#app.theme-blue [class*=btn-],#app.theme-blue [class*=button],#app.theme-blue .numbering-trigger{border:1px solid #ff0!important}html.theme-blue .logo,html.theme-blue .logo a,html.theme-blue .logo img,body.theme-blue .logo,body.theme-blue .logo a,body.theme-blue .logo img,#app.theme-blue .logo,#app.theme-blue .logo a,#app.theme-blue .logo img{border:none!important}html.theme-blue .action-buttons,html.theme-blue .action-buttons-section,html.theme-blue .attachment-icon,html.theme-blue .attachment-text,html.theme-blue .attention-fields,html.theme-blue .annotation-tools,html.theme-blue .batch-process-area,html.theme-blue .batch-process-controls,html.theme-blue .button-group,html.theme-blue .button-area,html.theme-blue .box,html.theme-blue .box02,html.theme-blue .box03,html.theme-blue .box04,html.theme-blue .box-child,html.theme-blue .circulation-route-wrap,html.theme-blue .c-book-input,html.theme-blue .c-form-checkbox,html.theme-blue .c-form-search-input,html.theme-blue .c-form-item,html.theme-blue .c-form-item-inner,html.theme-blue .c-form-item-inner>div,html.theme-blue .c-form-input-bg,html.theme-blue .c-form-radio,html.theme-blue .c-modal-title,html.theme-blue .c-modal-header-title,html.theme-blue .c-modal-actions,html.theme-blue .c-menu-global,html.theme-blue .c-document-view-category-input,html.theme-blue .c-document-flow,html.theme-blue .child-flex-box,html.theme-blue .comment-preview-wrapper,html.theme-blue .contents,html.theme-blue .count-controls,html.theme-blue .condition-header,html.theme-blue .condition-body,html.theme-blue .condition-row,html.theme-blue .condition-item,html.theme-blue .contact-row,html.theme-blue .circulation-route-table,html.theme-blue .drawing-tools,html.theme-blue .display-count-area,html.theme-blue .cls-table-empty,html.theme-blue .date,html.theme-blue .date-row,html.theme-blue .destination-section,html.theme-blue .flex-box,html.theme-blue .form-body,html.theme-blue .form-row,html.theme-blue .filter-left-group,html.theme-blue .filter-right-group,html.theme-blue .head,html.theme-blue .header-actions,html.theme-blue .header-slot-content,html.theme-blue .header-buttons,html.theme-blue .items-per-page,html.theme-blue .l-inner,html.theme-blue .l-header,html.theme-blue .label-wrap,html.theme-blue .label-with-icon,html.theme-blue .list,html.theme-blue .link,html.theme-blue .name,html.theme-blue .page-header,html.theme-blue .page-navigation,html.theme-blue .pattern-row,html.theme-blue .period-option,html.theme-blue .result-info-left,html.theme-blue .result-info-right,html.theme-blue .related-section,html.theme-blue .record-count-selector,html.theme-blue .register-actions,html.theme-blue .register-footer,html.theme-blue .route-section,html.theme-blue .root-wrap,html.theme-blue .response-settings,html.theme-blue .screen-setting-body,html.theme-blue .screen-setting-label,html.theme-blue .screen-setting-options,html.theme-blue .screen-setting-row,html.theme-blue .search-row,html.theme-blue .search-buttons,html.theme-blue .search-condition-body,html.theme-blue .settings-menu,html.theme-blue .sub-button-group,html.theme-blue .tab-navigation-wrapper,html.theme-blue .tab-navigation,html.theme-blue .tab-navigation-comment-alert,html.theme-blue .tab-navigation-row,html.theme-blue .tab-list,html.theme-blue .tab-panel,html.theme-blue .urgent-deadline-row,html.theme-blue .wrap,html.theme-blue .wrap-btn,html.theme-blue .wrap-info,html.theme-blue .wrap-select,html.theme-blue .info-modal-content,html.theme-blue .record-count,html.theme-blue .wrap-number,html.theme-blue .c-sort-state-button.is-sort-none,html.theme-blue .c-sort-state-button.is-sort-asc,html.theme-blue .c-sort-state-button.is-sort-desc,html.theme-blue .list-02,html.theme-blue .body,html.theme-blue .c-list-pagination,html.theme-blue .l-main-container,html.theme-blue .icon,html.theme-blue .flatpickr-current-month,html.theme-blue .flatpickr-innerContainer,html.theme-blue .flatpickr-weekdaycontainer,html.theme-blue .flatpickr-rContainer,html.theme-blue .flatpickr-months,html.theme-blue .flatpickr-weekdays,html.theme-blue .flatpickr-days,html.theme-blue .dayContainer,html.theme-blue .flatpickr-day,html.theme-blue .wrap-account,html.theme-blue .tab-content,html.theme-blue .c-modal-body,html.theme-blue .confirm-modal-content,html.theme-blue .dropdown-link,html.theme-blue .route-setting-button-wrap,html.theme-blue .approval-type-section,html.theme-blue .pattern-section,html.theme-blue .pattern-select-wrap,html.theme-blue .pattern-save-wrap,html.theme-blue .route-list-label,html.theme-blue .modal-content-wrap,html.theme-blue .route-settings,html.theme-blue .two-column-layout,html.theme-blue .panel-left,html.theme-blue .panel-right,html.theme-blue .panel-title-row,html.theme-blue .register-form,html.theme-blue .c-related-documents-input,html.theme-blue .contents.input-wrap,html.theme-blue .input-container.input-container-right,html.theme-blue .input-container.input-container-left,html.theme-blue .p-document-input,html.theme-blue .temp-save-list-header,html.theme-blue .temp-save-header-actions,html.theme-blue .count-display-wrap,html.theme-blue .scroll-top-wrap,html.theme-blue .c-validation-error-summary__list,html.theme-blue .c-validation-error-summary__body,html.theme-blue .c-validation-error-summary__row,html.theme-blue .search-condition,html.theme-blue .form-wrapper,html.theme-blue .period-range-wrap,html.theme-blue .filter-checkbox-wrap,html.theme-blue .result-header,html.theme-blue .result-panel,html.theme-blue .add-button-area,html.theme-blue .change-order,html.theme-blue .attachment-item-header,html.theme-blue .c-btn-calendar.date-box-input,html.theme-blue .route-setting-action,html.theme-blue .comment-input-area,html.theme-blue .c-modal-scroll-top-wrap,html.theme-blue .file-navigation,html.theme-blue .response-deadline,html.theme-blue .pattern-input-row,html.theme-blue .section-title,html.theme-blue .criteria-row,html.theme-blue .checkbox-grid,html.theme-blue .search-button-wrap,html.theme-blue .result-list,html.theme-blue .result-actions,html.theme-blue .result-section,html.theme-blue .attachment-section,html.theme-blue .execution-doc-label,html.theme-blue .paper-enforcement-body,html.theme-blue .doc-type-options.required,html.theme-blue .doc-actions,html.theme-blue .attachment-item,html.theme-blue .attachment-list,html.theme-blue .destination-table,html.theme-blue .recirculation-body,html.theme-blue .route-columns,html.theme-blue .route-panel,html.theme-blue .route-title,html.theme-blue .attachment-preview-panel,html.theme-blue .preview-content,html.theme-blue .file-list,html.theme-blue .attachment-list-table,html.theme-blue .file-list__item.is-selected,html.theme-blue .side-panel.side-panel--left,html.theme-blue .annotation-toolbar,html.theme-blue .panel-section__title,html.theme-blue .panel-section__options,html.theme-blue .return-destination-footer,html.theme-blue .return-destination-reason,html.theme-blue .return-destination-actions,html.theme-blue .attachment-panel,html.theme-blue .attachment-setting-basic,html.theme-blue .c-btn-calendar.answer-deadline-date,html.theme-blue .panel-section__actions,html.theme-blue .header-icon-btn,html.theme-blue .numInputWrapper,html.theme-blue .numInputWrapper span,html.theme-blue .flatpickr-month,html.theme-blue .target-name,html.theme-blue .delete-all-button-wrap,html.theme-blue .comment-list-container,html.theme-blue .document-condition-wrap,html.theme-blue .status-book-wrap,html.theme-blue .affiliation-docnum-wrap,html.theme-blue .registrant-self-wrap,html.theme-blue .period-year-section,html.theme-blue .period-year-checkboxes,html.theme-blue .period-range-section,html.theme-blue .period-range-inputs,html.theme-blue .selected-target-info,html.theme-blue .p-document-detail,html.theme-blue select,body.theme-blue .action-buttons,body.theme-blue .action-buttons-section,body.theme-blue .attachment-icon,body.theme-blue .attachment-text,body.theme-blue .attention-fields,body.theme-blue .annotation-tools,body.theme-blue .batch-process-area,body.theme-blue .batch-process-controls,body.theme-blue .button-group,body.theme-blue .button-area,body.theme-blue .box,body.theme-blue .box02,body.theme-blue .box03,body.theme-blue .box04,body.theme-blue .box-child,body.theme-blue .circulation-route-wrap,body.theme-blue .c-book-input,body.theme-blue .c-form-checkbox,body.theme-blue .c-form-search-input,body.theme-blue .c-form-item,body.theme-blue .c-form-item-inner,body.theme-blue .c-form-item-inner>div,body.theme-blue .c-form-input-bg,body.theme-blue .c-form-radio,body.theme-blue .c-modal-title,body.theme-blue .c-modal-header-title,body.theme-blue .c-modal-actions,body.theme-blue .c-menu-global,body.theme-blue .c-document-view-category-input,body.theme-blue .c-document-flow,body.theme-blue .child-flex-box,body.theme-blue .comment-preview-wrapper,body.theme-blue .contents,body.theme-blue .count-controls,body.theme-blue .condition-header,body.theme-blue .condition-body,body.theme-blue .condition-row,body.theme-blue .condition-item,body.theme-blue .contact-row,body.theme-blue .circulation-route-table,body.theme-blue .drawing-tools,body.theme-blue .display-count-area,body.theme-blue .cls-table-empty,body.theme-blue .date,body.theme-blue .date-row,body.theme-blue .destination-section,body.theme-blue .flex-box,body.theme-blue .form-body,body.theme-blue .form-row,body.theme-blue .filter-left-group,body.theme-blue .filter-right-group,body.theme-blue .head,body.theme-blue .header-actions,body.theme-blue .header-slot-content,body.theme-blue .header-buttons,body.theme-blue .items-per-page,body.theme-blue .l-inner,body.theme-blue .l-header,body.theme-blue .label-wrap,body.theme-blue .label-with-icon,body.theme-blue .list,body.theme-blue .link,body.theme-blue .name,body.theme-blue .page-header,body.theme-blue .page-navigation,body.theme-blue .pattern-row,body.theme-blue .period-option,body.theme-blue .result-info-left,body.theme-blue .result-info-right,body.theme-blue .related-section,body.theme-blue .record-count-selector,body.theme-blue .register-actions,body.theme-blue .register-footer,body.theme-blue .route-section,body.theme-blue .root-wrap,body.theme-blue .response-settings,body.theme-blue .screen-setting-body,body.theme-blue .screen-setting-label,body.theme-blue .screen-setting-options,body.theme-blue .screen-setting-row,body.theme-blue .search-row,body.theme-blue .search-buttons,body.theme-blue .search-condition-body,body.theme-blue .settings-menu,body.theme-blue .sub-button-group,body.theme-blue .tab-navigation-wrapper,body.theme-blue .tab-navigation,body.theme-blue .tab-navigation-comment-alert,body.theme-blue .tab-navigation-row,body.theme-blue .tab-list,body.theme-blue .tab-panel,body.theme-blue .urgent-deadline-row,body.theme-blue .wrap,body.theme-blue .wrap-btn,body.theme-blue .wrap-info,body.theme-blue .wrap-select,body.theme-blue .info-modal-content,body.theme-blue .record-count,body.theme-blue .wrap-number,body.theme-blue .c-sort-state-button.is-sort-none,body.theme-blue .c-sort-state-button.is-sort-asc,body.theme-blue .c-sort-state-button.is-sort-desc,body.theme-blue .list-02,body.theme-blue .body,body.theme-blue .c-list-pagination,body.theme-blue .l-main-container,body.theme-blue .icon,body.theme-blue .flatpickr-current-month,body.theme-blue .flatpickr-innerContainer,body.theme-blue .flatpickr-weekdaycontainer,body.theme-blue .flatpickr-rContainer,body.theme-blue .flatpickr-months,body.theme-blue .flatpickr-weekdays,body.theme-blue .flatpickr-days,body.theme-blue .dayContainer,body.theme-blue .flatpickr-day,body.theme-blue .wrap-account,body.theme-blue .tab-content,body.theme-blue .c-modal-body,body.theme-blue .confirm-modal-content,body.theme-blue .dropdown-link,body.theme-blue .route-setting-button-wrap,body.theme-blue .approval-type-section,body.theme-blue .pattern-section,body.theme-blue .pattern-select-wrap,body.theme-blue .pattern-save-wrap,body.theme-blue .route-list-label,body.theme-blue .modal-content-wrap,body.theme-blue .route-settings,body.theme-blue .two-column-layout,body.theme-blue .panel-left,body.theme-blue .panel-right,body.theme-blue .panel-title-row,body.theme-blue .register-form,body.theme-blue .c-related-documents-input,body.theme-blue .contents.input-wrap,body.theme-blue .input-container.input-container-right,body.theme-blue .input-container.input-container-left,body.theme-blue .p-document-input,body.theme-blue .temp-save-list-header,body.theme-blue .temp-save-header-actions,body.theme-blue .count-display-wrap,body.theme-blue .scroll-top-wrap,body.theme-blue .c-validation-error-summary__list,body.theme-blue .c-validation-error-summary__body,body.theme-blue .c-validation-error-summary__row,body.theme-blue .search-condition,body.theme-blue .form-wrapper,body.theme-blue .period-range-wrap,body.theme-blue .filter-checkbox-wrap,body.theme-blue .result-header,body.theme-blue .result-panel,body.theme-blue .add-button-area,body.theme-blue .change-order,body.theme-blue .attachment-item-header,body.theme-blue .c-btn-calendar.date-box-input,body.theme-blue .route-setting-action,body.theme-blue .comment-input-area,body.theme-blue .c-modal-scroll-top-wrap,body.theme-blue .file-navigation,body.theme-blue .response-deadline,body.theme-blue .pattern-input-row,body.theme-blue .section-title,body.theme-blue .criteria-row,body.theme-blue .checkbox-grid,body.theme-blue .search-button-wrap,body.theme-blue .result-list,body.theme-blue .result-actions,body.theme-blue .result-section,body.theme-blue .attachment-section,body.theme-blue .execution-doc-label,body.theme-blue .paper-enforcement-body,body.theme-blue .doc-type-options.required,body.theme-blue .doc-actions,body.theme-blue .attachment-item,body.theme-blue .attachment-list,body.theme-blue .destination-table,body.theme-blue .recirculation-body,body.theme-blue .route-columns,body.theme-blue .route-panel,body.theme-blue .route-title,body.theme-blue .attachment-preview-panel,body.theme-blue .preview-content,body.theme-blue .file-list,body.theme-blue .attachment-list-table,body.theme-blue .file-list__item.is-selected,body.theme-blue .side-panel.side-panel--left,body.theme-blue .annotation-toolbar,body.theme-blue .panel-section__title,body.theme-blue .panel-section__options,body.theme-blue .return-destination-footer,body.theme-blue .return-destination-reason,body.theme-blue .return-destination-actions,body.theme-blue .attachment-panel,body.theme-blue .attachment-setting-basic,body.theme-blue .c-btn-calendar.answer-deadline-date,body.theme-blue .panel-section__actions,body.theme-blue .header-icon-btn,body.theme-blue .numInputWrapper,body.theme-blue .numInputWrapper span,body.theme-blue .flatpickr-month,body.theme-blue .target-name,body.theme-blue .delete-all-button-wrap,body.theme-blue .comment-list-container,body.theme-blue .document-condition-wrap,body.theme-blue .status-book-wrap,body.theme-blue .affiliation-docnum-wrap,body.theme-blue .registrant-self-wrap,body.theme-blue .period-year-section,body.theme-blue .period-year-checkboxes,body.theme-blue .period-range-section,body.theme-blue .period-range-inputs,body.theme-blue .selected-target-info,body.theme-blue .p-document-detail,body.theme-blue select,#app.theme-blue .action-buttons,#app.theme-blue .action-buttons-section,#app.theme-blue .attachment-icon,#app.theme-blue .attachment-text,#app.theme-blue .attention-fields,#app.theme-blue .annotation-tools,#app.theme-blue .batch-process-area,#app.theme-blue .batch-process-controls,#app.theme-blue .button-group,#app.theme-blue .button-area,#app.theme-blue .box,#app.theme-blue .box02,#app.theme-blue .box03,#app.theme-blue .box04,#app.theme-blue .box-child,#app.theme-blue .circulation-route-wrap,#app.theme-blue .c-book-input,#app.theme-blue .c-form-checkbox,#app.theme-blue .c-form-search-input,#app.theme-blue .c-form-item,#app.theme-blue .c-form-item-inner,#app.theme-blue .c-form-item-inner>div,#app.theme-blue .c-form-input-bg,#app.theme-blue .c-form-radio,#app.theme-blue .c-modal-title,#app.theme-blue .c-modal-header-title,#app.theme-blue .c-modal-actions,#app.theme-blue .c-menu-global,#app.theme-blue .c-document-view-category-input,#app.theme-blue .c-document-flow,#app.theme-blue .child-flex-box,#app.theme-blue .comment-preview-wrapper,#app.theme-blue .contents,#app.theme-blue .count-controls,#app.theme-blue .condition-header,#app.theme-blue .condition-body,#app.theme-blue .condition-row,#app.theme-blue .condition-item,#app.theme-blue .contact-row,#app.theme-blue .circulation-route-table,#app.theme-blue .drawing-tools,#app.theme-blue .display-count-area,#app.theme-blue .cls-table-empty,#app.theme-blue .date,#app.theme-blue .date-row,#app.theme-blue .destination-section,#app.theme-blue .flex-box,#app.theme-blue .form-body,#app.theme-blue .form-row,#app.theme-blue .filter-left-group,#app.theme-blue .filter-right-group,#app.theme-blue .head,#app.theme-blue .header-actions,#app.theme-blue .header-slot-content,#app.theme-blue .header-buttons,#app.theme-blue .items-per-page,#app.theme-blue .l-inner,#app.theme-blue .l-header,#app.theme-blue .label-wrap,#app.theme-blue .label-with-icon,#app.theme-blue .list,#app.theme-blue .link,#app.theme-blue .name,#app.theme-blue .page-header,#app.theme-blue .page-navigation,#app.theme-blue .pattern-row,#app.theme-blue .period-option,#app.theme-blue .result-info-left,#app.theme-blue .result-info-right,#app.theme-blue .related-section,#app.theme-blue .record-count-selector,#app.theme-blue .register-actions,#app.theme-blue .register-footer,#app.theme-blue .route-section,#app.theme-blue .root-wrap,#app.theme-blue .response-settings,#app.theme-blue .screen-setting-body,#app.theme-blue .screen-setting-label,#app.theme-blue .screen-setting-options,#app.theme-blue .screen-setting-row,#app.theme-blue .search-row,#app.theme-blue .search-buttons,#app.theme-blue .search-condition-body,#app.theme-blue .settings-menu,#app.theme-blue .sub-button-group,#app.theme-blue .tab-navigation-wrapper,#app.theme-blue .tab-navigation,#app.theme-blue .tab-navigation-comment-alert,#app.theme-blue .tab-navigation-row,#app.theme-blue .tab-list,#app.theme-blue .tab-panel,#app.theme-blue .urgent-deadline-row,#app.theme-blue .wrap,#app.theme-blue .wrap-btn,#app.theme-blue .wrap-info,#app.theme-blue .wrap-select,#app.theme-blue .info-modal-content,#app.theme-blue .record-count,#app.theme-blue .wrap-number,#app.theme-blue .c-sort-state-button.is-sort-none,#app.theme-blue .c-sort-state-button.is-sort-asc,#app.theme-blue .c-sort-state-button.is-sort-desc,#app.theme-blue .list-02,#app.theme-blue .body,#app.theme-blue .c-list-pagination,#app.theme-blue .l-main-container,#app.theme-blue .icon,#app.theme-blue .flatpickr-current-month,#app.theme-blue .flatpickr-innerContainer,#app.theme-blue .flatpickr-weekdaycontainer,#app.theme-blue .flatpickr-rContainer,#app.theme-blue .flatpickr-months,#app.theme-blue .flatpickr-weekdays,#app.theme-blue .flatpickr-days,#app.theme-blue .dayContainer,#app.theme-blue .flatpickr-day,#app.theme-blue .wrap-account,#app.theme-blue .tab-content,#app.theme-blue .c-modal-body,#app.theme-blue .confirm-modal-content,#app.theme-blue .dropdown-link,#app.theme-blue .route-setting-button-wrap,#app.theme-blue .approval-type-section,#app.theme-blue .pattern-section,#app.theme-blue .pattern-select-wrap,#app.theme-blue .pattern-save-wrap,#app.theme-blue .route-list-label,#app.theme-blue .modal-content-wrap,#app.theme-blue .route-settings,#app.theme-blue .two-column-layout,#app.theme-blue .panel-left,#app.theme-blue .panel-right,#app.theme-blue .panel-title-row,#app.theme-blue .register-form,#app.theme-blue .c-related-documents-input,#app.theme-blue .contents.input-wrap,#app.theme-blue .input-container.input-container-right,#app.theme-blue .input-container.input-container-left,#app.theme-blue .p-document-input,#app.theme-blue .temp-save-list-header,#app.theme-blue .temp-save-header-actions,#app.theme-blue .count-display-wrap,#app.theme-blue .scroll-top-wrap,#app.theme-blue .c-validation-error-summary__list,#app.theme-blue .c-validation-error-summary__body,#app.theme-blue .c-validation-error-summary__row,#app.theme-blue .search-condition,#app.theme-blue .form-wrapper,#app.theme-blue .period-range-wrap,#app.theme-blue .filter-checkbox-wrap,#app.theme-blue .result-header,#app.theme-blue .result-panel,#app.theme-blue .add-button-area,#app.theme-blue .change-order,#app.theme-blue .attachment-item-header,#app.theme-blue .c-btn-calendar.date-box-input,#app.theme-blue .route-setting-action,#app.theme-blue .comment-input-area,#app.theme-blue .c-modal-scroll-top-wrap,#app.theme-blue .file-navigation,#app.theme-blue .response-deadline,#app.theme-blue .pattern-input-row,#app.theme-blue .section-title,#app.theme-blue .criteria-row,#app.theme-blue .checkbox-grid,#app.theme-blue .search-button-wrap,#app.theme-blue .result-list,#app.theme-blue .result-actions,#app.theme-blue .result-section,#app.theme-blue .attachment-section,#app.theme-blue .execution-doc-label,#app.theme-blue .paper-enforcement-body,#app.theme-blue .doc-type-options.required,#app.theme-blue .doc-actions,#app.theme-blue .attachment-item,#app.theme-blue .attachment-list,#app.theme-blue .destination-table,#app.theme-blue .recirculation-body,#app.theme-blue .route-columns,#app.theme-blue .route-panel,#app.theme-blue .route-title,#app.theme-blue .attachment-preview-panel,#app.theme-blue .preview-content,#app.theme-blue .file-list,#app.theme-blue .attachment-list-table,#app.theme-blue .file-list__item.is-selected,#app.theme-blue .side-panel.side-panel--left,#app.theme-blue .annotation-toolbar,#app.theme-blue .panel-section__title,#app.theme-blue .panel-section__options,#app.theme-blue .return-destination-footer,#app.theme-blue .return-destination-reason,#app.theme-blue .return-destination-actions,#app.theme-blue .attachment-panel,#app.theme-blue .attachment-setting-basic,#app.theme-blue .c-btn-calendar.answer-deadline-date,#app.theme-blue .panel-section__actions,#app.theme-blue .header-icon-btn,#app.theme-blue .numInputWrapper,#app.theme-blue .numInputWrapper span,#app.theme-blue .flatpickr-month,#app.theme-blue .target-name,#app.theme-blue .delete-all-button-wrap,#app.theme-blue .comment-list-container,#app.theme-blue .document-condition-wrap,#app.theme-blue .status-book-wrap,#app.theme-blue .affiliation-docnum-wrap,#app.theme-blue .registrant-self-wrap,#app.theme-blue .period-year-section,#app.theme-blue .period-year-checkboxes,#app.theme-blue .period-range-section,#app.theme-blue .period-range-inputs,#app.theme-blue .selected-target-info,#app.theme-blue .p-document-detail,#app.theme-blue select{border:none!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 .notice-badge,body.theme-blue .notice-badge,#app.theme-blue .notice-badge{background:#ff0!important;border:1px solid #ff0!important}html.theme-blue .c-form-radio label:before,body.theme-blue .c-form-radio label:before,#app.theme-blue .c-form-radio label:before{background:#00f!important;border:1px solid #ff0!important}html.theme-blue .c-form-radio label:after,html.theme-blue .c-form-radio .radio:checked+label:after,body.theme-blue .c-form-radio label:after,body.theme-blue .c-form-radio .radio:checked+label:after,#app.theme-blue .c-form-radio label:after,#app.theme-blue .c-form-radio .radio:checked+label:after{background:#ff0!important}html.theme-blue svg,body.theme-blue svg,#app.theme-blue svg{color:#ff0!important;fill:#ff0!important}html.theme-blue .c-btn-hamburger .inner .border,body.theme-blue .c-btn-hamburger .inner .border,#app.theme-blue .c-btn-hamburger .inner .border{background-color:#ff0!important}html.theme-blue .c-btn-notice:after,body.theme-blue .c-btn-notice:after,#app.theme-blue .c-btn-notice:after{background:#ff0!important;-webkit-mask-image:url(/img/common/dm_icon-bell.svg);mask-image:url(/img/common/dm_icon-bell.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}html.theme-blue .c-btn-calendar:before,body.theme-blue .c-btn-calendar:before,#app.theme-blue .c-btn-calendar:before{background:#ff0!important;-webkit-mask-image:url(/img/common/icon-calender.svg);mask-image:url(/img/common/icon-calender.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}html.theme-blue .c-btn-calendar._ver02:before,body.theme-blue .c-btn-calendar._ver02:before,#app.theme-blue .c-btn-calendar._ver02:before{-webkit-mask-image:url(/img/common/icon-calender-02.svg);mask-image:url(/img/common/icon-calender-02.svg)}html.theme-blue .c-form-select:after,body.theme-blue .c-form-select:after,#app.theme-blue .c-form-select:after{border-color:#ff0 transparent transparent transparent!important}html.theme-blue .c-menu-item-global .btn-select:after,body.theme-blue .c-menu-item-global .btn-select:after,#app.theme-blue .c-menu-item-global .btn-select:after{background:#ff0!important;-webkit-mask-image:url(/img/common/dm_icon_chevron.svg);mask-image:url(/img/common/dm_icon_chevron.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}html.theme-blue #home,body.theme-blue #home,#app.theme-blue #home{border:none!important}html.theme-blue .c-md-label-process,body.theme-blue .c-md-label-process,#app.theme-blue .c-md-label-process{height:auto!important;min-height:25px;padding:4px 8px!important}html.theme-blue .numInputWrapper span.arrowUp:after,body.theme-blue .numInputWrapper span.arrowUp:after,#app.theme-blue .numInputWrapper span.arrowUp:after{border-color:transparent transparent #ff0!important}html.theme-blue .numInputWrapper span.arrowDown:after,body.theme-blue .numInputWrapper span.arrowDown:after,#app.theme-blue .numInputWrapper span.arrowDown:after{border-color:#ff0 transparent transparent transparent!important}html.theme-blue .item-status .num,body.theme-blue .item-status .num,#app.theme-blue .item-status .num{border:1px solid #ff0!important}html.theme-blue .flatpickr-day:hover,html.theme-blue .flatpickr-day:focus,body.theme-blue .flatpickr-day:hover,body.theme-blue .flatpickr-day:focus,#app.theme-blue .flatpickr-day:hover,#app.theme-blue .flatpickr-day:focus{background-color:#ffff004d!important}html.theme-blue .flatpickr-day.selected,body.theme-blue .flatpickr-day.selected,#app.theme-blue .flatpickr-day.selected{color:#00f!important;background-color:#ff0!important}html.theme-blue .flatpickr-current-month input.cur-year,body.theme-blue .flatpickr-current-month input.cur-year,#app.theme-blue .flatpickr-current-month input.cur-year{border:none!important}html.theme-blue .flatpickr-current-month .numInputWrapper,body.theme-blue .flatpickr-current-month .numInputWrapper,#app.theme-blue .flatpickr-current-month .numInputWrapper{width:7ch!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 .change-order,body.theme-blue .change-order,#app.theme-blue .change-order{background:#ff0!important;-webkit-mask-image:url(/img/common/icon-order.svg);mask-image:url(/img/common/icon-order.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain}html.theme-blue .attachment-filename,body.theme-blue .attachment-filename,#app.theme-blue .attachment-filename{max-width:none!important}html.theme-blue .attachment-filename .remove-file-button,body.theme-blue .attachment-filename .remove-file-button,#app.theme-blue .attachment-filename .remove-file-button{min-width:auto!important;white-space:nowrap}html.theme-blue .icon-button svg,html.theme-blue .header-icon-btn svg,html.theme-blue .file-list__icon svg,body.theme-blue .icon-button svg,body.theme-blue .header-icon-btn svg,body.theme-blue .file-list__icon svg,#app.theme-blue .icon-button svg,#app.theme-blue .header-icon-btn svg,#app.theme-blue .file-list__icon svg{fill:none!important}html.theme-blue .l-header .settings-menu,body.theme-blue .l-header .settings-menu,#app.theme-blue .l-header .settings-menu{z-index:1101}html.theme-blue .l-header .settings-drawer,body.theme-blue .l-header .settings-drawer,#app.theme-blue .l-header .settings-drawer{z-index:1102}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 textarea[readonly],html.theme-blue textarea.readonly,html.theme-blue .c-form-input-text.readonly,html.theme-blue .c-form-input-text:disabled,html.theme-blue .c-form-textarea.readonly,html.theme-blue .c-form-input.readonly,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 textarea[readonly],body.theme-blue textarea.readonly,body.theme-blue .c-form-input-text.readonly,body.theme-blue .c-form-input-text:disabled,body.theme-blue .c-form-textarea.readonly,body.theme-blue .c-form-input.readonly,#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 textarea[readonly],#app.theme-blue textarea.readonly,#app.theme-blue .c-form-input-text.readonly,#app.theme-blue .c-form-input-text:disabled,#app.theme-blue .c-form-textarea.readonly,#app.theme-blue .c-form-input.readonly{opacity:.5!important}html.theme-blue .c-form-select:has(select:disabled),body.theme-blue .c-form-select:has(select:disabled),#app.theme-blue .c-form-select:has(select:disabled){opacity:.5!important}html.theme-blue .c-form-select:has(select:disabled) select,body.theme-blue .c-form-select:has(select:disabled) select,#app.theme-blue .c-form-select:has(select:disabled) select{opacity:1!important}html.theme-blue .c-form-select:has(select:disabled):after,body.theme-blue .c-form-select:has(select:disabled):after,#app.theme-blue .c-form-select:has(select:disabled):after{opacity:.5!important}html.theme-blue .c-btn-calendar:has(input:disabled),html.theme-blue .c-btn-calendar:has(input[readonly]:not(.is-calendar-only)),body.theme-blue .c-btn-calendar:has(input:disabled),body.theme-blue .c-btn-calendar:has(input[readonly]:not(.is-calendar-only)),#app.theme-blue .c-btn-calendar:has(input:disabled),#app.theme-blue .c-btn-calendar:has(input[readonly]:not(.is-calendar-only)){opacity:.5!important}html.theme-blue .c-btn-calendar:has(input:disabled) input,html.theme-blue .c-btn-calendar:has(input[readonly]:not(.is-calendar-only)) input,body.theme-blue .c-btn-calendar:has(input:disabled) input,body.theme-blue .c-btn-calendar:has(input[readonly]:not(.is-calendar-only)) input,#app.theme-blue .c-btn-calendar:has(input:disabled) input,#app.theme-blue .c-btn-calendar:has(input[readonly]:not(.is-calendar-only)) input{opacity:1!important}html.theme-blue .c-btn-edit-icon,body.theme-blue .c-btn-edit-icon,#app.theme-blue .c-btn-edit-icon{box-sizing:border-box!important;flex-shrink:0!important;width:28px!important;height:28px!important;margin-bottom:0!important;border:2px solid #ff0!important}html.theme-blue .destination-table input[type=checkbox],body.theme-blue .destination-table input[type=checkbox],#app.theme-blue .destination-table input[type=checkbox]{flex-shrink:0!important;width:16px!important;min-width:16px!important;height:16px!important;appearance:none!important;cursor:pointer!important;outline:none!important;background-color:transparent!important;border:1px solid #ff0!important;border-radius:4px!important}html.theme-blue .destination-table input[type=checkbox]:checked,body.theme-blue .destination-table input[type=checkbox]:checked,#app.theme-blue .destination-table input[type=checkbox]:checked{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' 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 .destination-table input[type=checkbox]:disabled,body.theme-blue .destination-table input[type=checkbox]:disabled,#app.theme-blue .destination-table input[type=checkbox]:disabled{cursor:not-allowed!important;opacity:.5!important}html.theme-blue .c-enforcement-target-add-modal .result-list li.selected,body.theme-blue .c-enforcement-target-add-modal .result-list li.selected,#app.theme-blue .c-enforcement-target-add-modal .result-list li.selected{background-color:#ffff004d!important}html.theme-blue .c-enforcement-target-add-modal .result-panel,body.theme-blue .c-enforcement-target-add-modal .result-panel,#app.theme-blue .c-enforcement-target-add-modal .result-panel{border:1px solid #ff0!important}html.theme-blue .c-enforcement-target-add-modal .panel-body,body.theme-blue .c-enforcement-target-add-modal .panel-body,#app.theme-blue .c-enforcement-target-add-modal .panel-body{border:none!important}html.theme-blue .flatpickr-day.today:not(.selected),body.theme-blue .flatpickr-day.today:not(.selected),#app.theme-blue .flatpickr-day.today:not(.selected){border:2px solid #ff0!important}html.theme-blue .numbering-trigger:disabled,html.theme-blue .c-form-input-bg:has(input:disabled),body.theme-blue .numbering-trigger:disabled,body.theme-blue .c-form-input-bg:has(input:disabled),#app.theme-blue .numbering-trigger:disabled,#app.theme-blue .c-form-input-bg:has(input:disabled){opacity:.5!important}html.theme-blue .c-document-number-input .is-disabled,body.theme-blue .c-document-number-input .is-disabled,#app.theme-blue .c-document-number-input .is-disabled{opacity:.5!important}html.theme-blue .c-attachment-input .remove-file-button,body.theme-blue .c-attachment-input .remove-file-button,#app.theme-blue .c-attachment-input .remove-file-button{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:auto!important;min-height:24px;padding:2px 8px!important;line-height:1!important;border:2px solid #ff0!important}.l-header .container{display:flex;gap:2rem;align-items:flex-start;justify-content:space-between;padding:18px 16px 14px 24px;background:#f7f8fa}.l-header .contents{display:flex;gap:16px;align-items:center}.l-header .c-form-select select{padding-right:28px}.l-header .c-btn-calendar._ver02{max-width:180px}.l-header .logo{flex:0 0 auto;max-width:none}.l-header .logo a{display:block;width:100%;height:100%}.l-header .wrap-account{display:flex;gap:12px;align-items:center}.l-header .icon{width:32px;aspect-ratio:1/1}.l-header .icon img{width:100%;height:100%;object-fit:cover}.l-header .wrap-info{display:flex;flex-direction:column;gap:8px}.l-header .settings-menu{position:relative}.l-header .settings-trigger{display:inline-flex;align-items:center;justify-content:center;min-width:64px;height:32px;padding:0 12px;font-size:12px;font-weight:600;color:#373840;background:#fff;border:1px solid #b0b5c8;border-radius:4px;transition:.3s ease}@media(hover:hover)and (pointer:fine){.l-header .settings-trigger:hover{opacity:.7}}.l-header .settings-drawer{position:absolute;top:calc(100% + 8px);right:0;z-index:10;display:flex;flex-direction:column;gap:4px;min-width:180px;padding:8px;background:#fff;border:1px solid #e9ecf5;border-radius:8px;box-shadow:0 12px 24px #0000001f}.l-header .settings-item{width:100%;padding:8px 12px;font-size:13px;color:#373840;text-align:left;cursor:pointer;background:transparent;border:none;border-radius:6px;transition:.3s ease}@media(hover:hover)and (pointer:fine){.l-header .settings-item:hover{opacity:.7}}.l-header .settings-item.logout{font-weight:600;color:#f04d6a}.l-header .tel{display:flex;gap:2px;align-items:center;font-size:12px;line-height:1.3;color:#676877;white-space:nowrap}.l-header .tel:before{display:block;width:11px;aspect-ratio:11.54/12;content:"";background:url(/img/common/icon-phone.svg) no-repeat center/contain}.l-header .name{line-height:1.3}.l-header a{transition:.3s ease}@media(hover:hover)and (pointer:fine){.l-header a:hover{opacity:.7}}.flex-box{display:flex;align-items:center}.l-inner>.flex-box{align-items:start}.l-main-root-wrap{width:100%;overflow:clip}.l-main-container .flex-box{gap:16px}.l-inner{width:100%;max-width:calc(1248px + 2rem);padding:0 16px;margin:0 auto}.c-btn-normal{min-width:80.25px;padding:6px 12px;background:#019fa6;border-radius:4px;transition:.3s ease}@media(hover:hover)and (pointer:fine){.c-btn-normal:hover{opacity:.7}}.c-btn-normal .text{font-weight:700;line-height:1;color:#fff}.c-btn-normal._color-sub{background:#fb9600}.c-btn-normal._border{font-weight:700;color:#019fa6;background:#fff;border:1px solid #019fa6}.c-btn-normal._border .text{color:#019fa6}.c-btn-notice{position:relative;display:block;width:32px;aspect-ratio:1/1;background:#eaf9f9;border:1px solid #019fa6;border-radius:4px;transition:.3s ease}@media(hover:hover)and (pointer:fine){.c-btn-notice:hover{opacity:.7}}.c-btn-notice:after{position:absolute;top:50%;left:50%;display:block;width:20px;aspect-ratio:1/1;content:"";background:url(/img/common/dm_icon-bell.svg) no-repeat center/contain;translate:-50% -50%}.c-btn-notice .notice-badge{position:absolute;top:-5px;right:-5px;display:block;width:12px;aspect-ratio:1/1;background:#fb9600;border-radius:50%}.c-btn-hamburger{position:relative;display:flex;align-items:center;justify-content:center;width:32px;aspect-ratio:1/1;background:#019fa6;border-radius:4px;transition:.3s ease}@media(hover:hover)and (pointer:fine){.c-btn-hamburger:hover{opacity:.7}}.c-btn-hamburger .inner{position:relative;display:block;width:16px;aspect-ratio:16/14}.c-btn-hamburger .border{position:absolute;left:0;display:block;width:100%;height:2px;background:#fff;border:4px}.c-btn-hamburger .border:first-of-type{top:0}.c-btn-hamburger .border:nth-of-type(2){top:50%;translate:0 -50%}.c-btn-hamburger .border:last-of-type{bottom:0}.c-btn-hamburger.is-active .border:first-of-type,.c-btn-hamburger.is-active .border:last-of-type{top:50%;left:50%}.c-btn-hamburger.is-active .border:first-of-type{transform:translate(-50%,-50%) rotate(45deg)}.c-btn-hamburger.is-active .border:nth-of-type(2){opacity:0}.c-btn-hamburger.is-active .border:last-of-type{transform:translate(-50%,-50%) rotate(-45deg)}.c-btn-search{display:flex;gap:4px;align-items:center;height:32px;padding:4px 12px 4px 10px;font-size:12px;font-weight:700;color:#fff;cursor:pointer;background-color:#019fa6;border:1px solid #019fa6;border-radius:0 4px 4px 0;transition:.3s ease}@media(hover:hover)and (pointer:fine){.c-btn-search:hover{opacity:.7}}.c-btn-search .icon{width:16px;aspect-ratio:1/1;background:url(/img/common/d_icon_search.svg) center/contain no-repeat}.theme-black .c-btn-search .icon,.theme-blue .c-btn-search .icon{background-image:url(/img/common/d_icon_search_yellow.svg)}.c-btn-top{position:fixed;right:1rem;bottom:1rem;display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:#019fa6;border-radius:50%;transition:.3s ease}@media(hover:hover)and (pointer:fine){.c-btn-top:hover{opacity:.7}}.c-btn-top span{display:block;width:16px;aspect-ratio:1/1;background:url(/img/common/d_ico_chevron.svg) center/contain no-repeat}.theme-black .c-btn-top span,.theme-blue .c-btn-top span{background-image:url(/img/common/d_ico_chevron_yellow.svg)}.header-buttons{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.header-buttons .button-group{display:flex;flex:1;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-left:32px}.header-buttons .button-group .sub-button-group{display:flex;gap:8px}.header-buttons .comment-preview-wrapper{position:relative}.header-buttons .comment-preview-wrapper .c-comment-alert{position:absolute;top:100%;left:50%;margin-top:8px;transform:translate(-50%)}.c-btn-normal:disabled,.c-btn-notice:disabled,.c-btn-hamburger:disabled,.c-btn-search:disabled,.c-btn-top:disabled,.c-btn-scroll-top:disabled{cursor:not-allowed;opacity:.5}.c-btn-normal:disabled:hover,.c-btn-notice:disabled:hover,.c-btn-hamburger:disabled:hover,.c-btn-search:disabled:hover,.c-btn-top:disabled:hover,.c-btn-scroll-top:disabled:hover{opacity:.5}input[type=text],input[type=email],input[type=number],input[type=tel],button,textarea,select{color:#373840}input[type=text]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=tel]::placeholder,button::placeholder,textarea::placeholder,select::placeholder{color:#9c9dad}input[type=submit]{width:fit-content;font-weight:700;color:#fff;border-radius:4px}input[type=reset]{height:32px}.c-form-item{width:100%}.c-form-item .required{background-color:#fffacd}.c-form-item .title{display:flex;gap:8px;align-items:center;margin:10px 0}.c-form-item .title .text{font-size:12px;font-weight:700;color:#676877}.c-form-item .title .note{font-size:12px;color:#676877}.c-form-item .radio-wrap{display:flex;gap:16px;align-items:center}.c-form-item .c-form-search-input .input.required{background-color:#fffacd}.c-form-item:has(.c-form-label-required) .c-form-input-text{background-color:#fffacd}.c-form-item:has(.c-form-label-required) .c-form-select .required{background-color:#fffacd}.c-form-item:has(.c-form-label-required) .c-btn-calendar .required{background-color:#fffacd}.c-form-item:has(.c-form-label-required) .c-md-table-normal .thead,.c-form-item:has(.c-form-label-required) .c-md-table-normal .required{background-color:#fffacd}.c-form-item:has(.c-form-label-required) .c-md-table-normal .is-invalid{background-color:#ffcce6}.c-form-item:has(.c-form-label-required) .c-md-table-normal th{border-bottom:1px solid #d3d9eb}.c-form-item:has(.c-form-label-required) .contents:has(.c-form-checkbox),.c-form-item:has(.c-form-label-required) .contents:has(.c-form-radio){padding:8px 0;background-color:#fffacd;border-radius:4px}.c-form-item:has(.c-form-label-required) .contents:not(:has(.c-form-checkbox),:has(.c-form-radio)){border-radius:4px}.c-form-item:has(.c-form-label-required) .c-form-input-text.is-invalid,.c-form-item:has(.c-form-label-required) .c-form-select.is-invalid,.c-form-item:has(.c-form-label-required) .c-form-select:has(select.is-invalid),.c-form-item:has(.c-form-label-required) .c-form-select:has(.select.is-invalid),.c-form-item:has(.c-form-label-required) .c-btn-calendar.is-invalid input,.c-form-item:has(.c-form-label-required) .c-btn-calendar input.is-invalid,.c-form-item:has(.c-form-label-required) input.is-invalid,.c-form-item:has(.c-form-label-required) textarea.is-invalid,.c-form-item:has(.c-form-label-required) select.is-invalid{background-color:#ffcce6}.c-form-item .contents.is-invalid:has(.c-form-radio),.c-form-item .contents.is-invalid:has(.c-form-checkbox){padding:8px 0;background-color:#ffcce6}input[type=text],input[type=tel],input[type=number],textarea{padding:4px 12px;font-size:14px;background:#fff;border:1px solid #d3d9eb;border-radius:4px}.c-form-error{margin-top:4px;font-size:12px;color:#f04d6a}.c-btn-calendar.is-invalid input,.c-form-select.is-invalid,.c-form-select:has(select.is-invalid),.c-form-select:has(.select.is-invalid),.c-form-input-text.is-invalid,.c-form-textarea.is-invalid,input.is-invalid,textarea.is-invalid,select.is-invalid,.c-md-table-normal.is-invalid{background-color:transparent}.c-md-table-normal.is-invalid thead tr,.c-md-table-normal.is-invalid thead th{background-color:#ffcce6!important}.input-wrap textarea{height:72px;overflow-y:auto;resize:vertical}textarea.textarea-inquiry,.c-form-textarea.textarea-inquiry{width:100%;min-width:0;max-width:none;height:144px;overflow-y:auto;resize:vertical}.c-form-textarea.c-title-supplement-input--expanded{height:144px;min-height:144px}.c-form-textarea.readonly.c-title-supplement--expanded{width:100%;max-width:none;min-height:144px}.c-btn-calendar{position:relative;display:block;width:100%;height:32px;background:#fff;border-radius:4px}.c-btn-calendar input[type=text]{position:relative;z-index:1;display:block;font-size:14px;text-align:right;text-align:left;cursor:pointer}.c-btn-calendar:before{position:absolute;top:9px;right:13px;z-index:2;display:block;width:16px;aspect-ratio:15.42/16;pointer-events:none;content:"";background:url(/img/common/icon-calender.svg) no-repeat center/contain}.c-btn-calendar._ver02{max-width:220px}.c-btn-calendar._ver02 input[type=text]{padding-left:36px}.c-btn-calendar._ver02:before{right:inherit;left:13px;background:url(/img/common/icon-calender-02.svg) no-repeat center/contain}.c-form-select{position:relative;height:32px;padding:3px 12px;background:#fff;border:1px solid #d3d9eb;border-radius:4px}.c-form-select.required:not(:has(select:disabled)){background-color:#fffacd}.c-form-select:after{position:absolute;top:50%;right:16px;display:block;width:0;height:0;pointer-events:none;content:"";border-color:#676877 transparent transparent transparent;border-style:solid;border-width:6.93px 4px 0;translate:0 -50%}.c-form-select option{font-size:1rem}.c-form-select._ver02{border:1px solid #019fa6}.c-form-select:has(select:disabled){cursor:not-allowed;background-color:#e9ecf5;border-color:#e9ecf5}.c-form-select:has(select:disabled):after{border-color:#676877 transparent transparent transparent}.c-form-radio{position:relative}.c-form-radio label{position:relative;display:inline-block;padding-left:24px;cursor:pointer;-webkit-user-select:none;user-select:none}.c-form-radio label:before,.c-form-radio label:after{position:absolute;top:50%;display:block;content:"";border-radius:50%;transform:translateY(-50%)}.c-form-radio label:before{left:0;width:16px;height:16px;background:#fff;border:1px solid #9c9dad}.c-form-radio label:after{left:3px;width:10px;height:10px;background:#019fa6;opacity:0;transition:opacity .2s ease}.c-form-radio .radio:checked+label:after{opacity:1}.c-form-radio:has(input:disabled){cursor:not-allowed}.c-form-radio:has(input:disabled) label{color:#9c9dad;cursor:not-allowed}.c-form-radio:has(input:disabled) label:before{background:#e9ecf5;border-color:#e9ecf5}.c-form-checkbox{position:relative}.c-form-checkbox .checkbox{position:absolute;width:0;height:0;margin:0;opacity:0}.c-form-checkbox label{position:relative;display:inline-block;padding-left:24px;cursor:pointer;-webkit-user-select:none;user-select:none}.c-form-checkbox label:before,.c-form-checkbox label:after{position:absolute;top:50%;content:"";transform:translateY(-50%)}.c-form-checkbox label:before{left:0;width:16px;aspect-ratio:1/1;background:#fff;border:1px solid #9c9dad;border-radius:4px}.c-form-checkbox label:after{top:50%;left:5px;width:6px;height:10px;border:solid #019fa6;border-width:0 2px 2px 0;opacity:0;transform:translateY(-50%) rotate(45deg);transition:opacity .2s ease}.c-form-checkbox .checkbox:checked+label:before{background:#0581f3}.c-form-checkbox .checkbox:checked+label:after{border:solid #fff;border-width:0 2px 2px 0;opacity:1}.c-form-checkbox:has(input:disabled){cursor:not-allowed}.c-form-checkbox:has(input:disabled) label{color:#9c9dad;cursor:not-allowed}.c-form-checkbox:has(input:disabled) label:before{background:#e9ecf5;border-color:#e9ecf5}.c-form-search-input{display:flex;align-items:center}.c-form-search-input .input{flex:1;height:32px;padding:4px 12px;font-size:14px;border-top:1px solid #d3d9eb;border-bottom:1px solid #d3d9eb;border-left:1px solid #d3d9eb;border-radius:4px 0 0 4px}.c-form-search-input .input::placeholder{color:#9c9dad}.c-form-search-input .input:disabled{cursor:not-allowed;background-color:#e9ecf5;border-color:#e9ecf5}.c-form-search-input .input.is-invalid{background-color:#ffcce6}.c-form-input-bg{position:relative;width:195px}.c-form-input-bg label{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:60px;height:32px;background:#019fa6;border-radius:0 4px 4px 0}.c-form-input-bg label .text{font-weight:700;line-height:1;color:#fff}.c-btn-circle{display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;background:#019fa6;border:none;border-radius:50%;transition:opacity .2s ease}.c-btn-circle .icon-arrow-down,.c-btn-circle .icon-arrow-up{position:relative;display:block;width:8px;height:8px}.c-btn-circle .icon-arrow-down:before,.c-btn-circle .icon-arrow-up:before{position:absolute;top:50%;left:50%;display:block;width:6px;height:6px;content:"";border-top:2px solid #fff;border-right:2px solid #fff;transform-origin:center}.c-btn-circle .icon-arrow-up:before{transform:translate(-50%,-35%) rotate(-45deg)}.c-btn-circle .icon-arrow-down:before{transform:translate(-50%,-65%) rotate(135deg)}.c-btn-circle:hover{opacity:.8}.c-btn-circle:disabled{cursor:not-allowed;opacity:.5}.readonly{min-height:38px;padding:8px 12px;color:#676877;background:#e9ecf5;border:1px solid #e9ecf5;border-radius:8px}.readonly.large{min-height:120px;white-space:pre-wrap}.readonly.is-invalid{color:#373840;background:#ffcce6}.c-form-input-text.readonly,input[type=text][readonly],input[type=tel][readonly],input[type=number][readonly]{color:#676877;cursor:default;background:#fff;border:1px solid #d3d9eb}.c-form-input-text:disabled{color:#676877;cursor:default;border:1px solid #f7f8fa}.c-form-textarea.readonly,textarea[readonly]{min-height:72px;overflow-y:auto;color:#676877;white-space:pre-wrap;cursor:default;background-color:#d3d9eb;border:1px solid #f7f8fa}.c-form-textarea.readonly.large,textarea[readonly].large{width:80%;min-height:144px}.c-form-textarea.readonly.is-invalid,textarea[readonly].is-invalid{color:#373840;background-color:#ffcce6}.c-form-textarea.readonly.large.c-inquiry-letter{width:100%;max-width:none}.c-form-textarea.readonly.c-title-supplement,.c-form-textarea.readonly.c-inquiry-letter{background-color:#e9ecf5;border:1px solid #e9ecf5}.c-form-select.readonly{color:#676877;cursor:default;background-color:#f7f8fa;border:1px solid #d3d9eb}.c-form-radio input:disabled+label,.c-form-checkbox input:disabled+label{cursor:default;opacity:.6}.document-settings{flex-wrap:nowrap;gap:64px;align-items:start;margin-right:160px}.document-settings .c-form-item{flex:1 1 0;width:auto;min-width:0}@media(max-width:1366px){.document-settings{flex-wrap:wrap;gap:24px;margin-right:0}.document-settings .c-form-item{flex:1 1 320px;width:100%;min-width:280px}}.date-row{display:flex;flex-wrap:wrap;gap:16px}.date-row .date-item{flex:1;min-width:180px;max-width:250px}.contact-row{display:flex;flex-wrap:wrap;gap:16px}.contact-row .contact-item{flex:1;min-width:180px;max-width:250px}.preview-section h3{margin-bottom:16px;font-size:14px}.preview-section .c-md-table-normal{width:100%}.preview-section .c-md-table-normal th,.preview-section .c-md-table-normal td{padding:8px 12px}.preview-section .c-md-table-normal th{background:#e9ecf5}.preview-attachment-tab .preview-attachment-layout{display:flex;gap:24px;min-height:550px}.preview-attachment-tab .attachment-list-section{display:flex;flex:0 0 350px;flex-direction:column;max-width:400px;min-height:160px}.preview-attachment-tab .attachment-list-section .section-title{margin:0 0 12px;font-size:14px;font-weight:700;color:#333}.preview-attachment-tab .preview-viewer-section{display:flex;flex:1;flex-direction:column;min-width:400px}.preview-attachment-tab .preview-viewer-section .section-title{margin:0 0 12px;font-size:14px;font-weight:700;color:#333}.related-section .action-buttons{display:flex;gap:8px;margin-bottom:16px}.related-section .c-md-table-normal{width:100%}.related-section .c-md-table-normal th,.related-section .c-md-table-normal td{padding:8px 12px}.related-section .c-md-table-normal th{background:#e9ecf5}.related-section .c-md-table-normal th,.related-section .c-md-table-normal td{padding:0;vertical-align:middle;text-align:center}.related-section .c-md-table-normal .c-form-checkbox{display:inline-flex;align-items:center;justify-content:center}.related-section .c-md-table-normal .c-form-checkbox:has(input:disabled) label:before{border-color:#9c9dad}.related-section .c-md-table-normal .no-data{color:#9c9dad;text-align:center}.pattern-row{display:flex;gap:8px;align-items:center}.pattern-row .pattern-select{flex:1;min-width:0}.destination-section{display:flex;flex-direction:column;gap:16px}.destination-section .items-per-page{display:flex;gap:8px;align-items:center}.destination-section .items-per-page label{font-size:14px;color:#373840}.destination-section .record-count{margin-left:32px}.destination-section .action-buttons-section{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;justify-content:space-between}.destination-section .action-buttons-section .button-group{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.destination-section .action-buttons-section .button-group.right{margin-left:auto}.destination-section .action-buttons-section .execution-doc-label{white-space:nowrap}.destination-section .action-buttons-section .record-count{margin-left:0}.destination-section .attention-row .attention-fields{display:flex;gap:8px}.destination-section .attention-row .attention-fields .c-form-select{flex:1;width:auto;min-width:0}.destination-section .attention-row .attention-fields .c-handling-note-select{flex:1;min-width:0}.destination-section .response-settings{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.destination-section .response-settings .response-deadline{display:flex;gap:8px;align-items:center}.destination-section .response-settings .response-deadline .c-form-input{width:120px}.destination-section .response-settings .response-deadline .time-select{width:60px}.destination-section .destination-table{margin-top:8px;overflow-x:auto}.destination-section .destination-table .c-md-table-normal{width:100%}.destination-section .destination-table .c-md-table-normal th,.destination-section .destination-table .c-md-table-normal td{padding:8px 12px}.destination-section .destination-table .c-md-table-normal th{background:#e9ecf5}.destination-section .destination-table .c-md-table-normal{min-width:980px;table-layout:fixed}.destination-section .destination-table .c-md-table-normal td .wrap{display:flex;gap:8px;align-items:center;justify-content:center}.destination-section .destination-table .c-md-table-normal td.is-cell-invalid .wrap{padding:8px;background-color:#ffcce6;border:1px solid #f04d6a;border-radius:4px}.destination-section .destination-table .c-md-table-normal td.execution-doc.is-cell-invalid .wrap{align-items:flex-start;justify-content:flex-start}.destination-section .destination-table .c-md-table-normal td.execution-doc .text,.destination-section .destination-table .c-md-table-normal td.execution-doc .attachment-name{font-size:12px;line-height:1.4;word-break:normal;overflow-wrap:anywhere;white-space:normal}.destination-section .destination-table .c-md-table-normal td.destination .text{display:block;font-size:12px;white-space:nowrap}.destination-section .destination-table .c-md-table-normal td.response-usage .wrap{justify-content:center}.destination-section .destination-table .c-md-table-normal td.response-usage .is-cell-invalid-label{display:inline-block;padding:2px 6px;background-color:#ffcce6;border-radius:4px}.destination-section .destination-table .c-md-table-normal td.type .wrap{justify-content:center}.destination-section .destination-table .c-md-table-normal td.type .c-form-select{display:flex;align-items:center;width:132px}.destination-section .destination-table .c-md-table-normal td.type .c-form-select .doc-type-select{width:100%;height:100%;padding:0 20px 0 5px;font-size:15px;line-height:1.3;vertical-align:middle;text-align:center;text-align-last:center}.destination-section .destination-table .c-md-table-normal td.type .c-form-select .doc-type-select option{text-align:center}.destination-section .destination-table .c-md-table-normal td.type .c-form-select .doc-type-select.is-invalid{background-color:#ffcce6;border-color:#f04d6a}.destination-section .destination-table .c-md-table-normal td .attachment-name.is-cell-invalid-label,.destination-section .destination-table .c-md-table-normal td .text.is-cell-invalid-label{display:inline-block;padding:2px 6px;background-color:#ffcce6;border-radius:4px}.destination-section .destination-table .c-md-table-normal th.checkbox{width:48px}.destination-section .destination-table .c-md-table-normal th.destination{width:244px}.destination-section .destination-table .c-md-table-normal th.type{width:132px}.destination-section .destination-table .c-md-table-normal th.type .wrap{justify-content:center}.destination-section .destination-table .c-md-table-normal th.execution-type{width:116px}.destination-section .destination-table .c-md-table-normal th.response-usage{width:138px}.destination-section .destination-table .c-md-table-normal th.response-usage .wrap{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;justify-content:center;white-space:nowrap}.destination-section .destination-table .c-md-table-normal th.execution-doc{width:260px}.destination-section .destination-table .c-md-table-normal a{color:#019fa6;text-decoration:none}.destination-section .destination-table .c-md-table-normal a:hover{text-decoration:underline}.destination-section .destination-table .c-md-table-normal .doc-actions{display:flex;gap:8px;align-items:center}.destination-section .destination-table .c-md-table-normal .doc-actions .text{flex:1}:is(.p-document-input,.p-document-pre-circulation,.p-document-detail,.p-document-approval,.p-document-proofread,.p-document-enforcement,.c-document-flow) .c-form-item .radio-wrap{display:flex;flex-wrap:wrap;gap:16px}:is(.p-document-input,.p-document-pre-circulation,.p-document-detail,.p-document-approval,.p-document-proofread,.p-document-enforcement,.c-document-flow) .c-form-item .c-btn-edit-icon{margin-bottom:5px}.c-document-flow .container-body{padding:16px;background:#f7f8fa}.c-document-flow .header-buttons{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;margin-bottom:16px}.c-document-flow .header-buttons .button-group{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.c-document-flow .header-buttons .button-group .sub-button-group{display:flex;gap:8px;align-items:center}.c-document-flow .tab-navigation-wrapper{display:flex;flex:1 1 auto;gap:16px;align-items:center;justify-content:space-between}.c-document-flow .tab-navigation-wrapper .c-comment-alert{flex-shrink:0}.c-document-flow .c-form-item .c-form-input-text.is-invalid,.c-document-flow .c-form-item .c-form-textarea.is-invalid,.c-document-flow .c-form-item .c-form-select.is-invalid,.c-document-flow .c-form-item .c-form-select:has(select.is-invalid),.c-document-flow .c-form-item .c-form-select:has(.select.is-invalid),.c-document-flow .c-form-item input.is-invalid,.c-document-flow .c-form-item textarea.is-invalid,.c-document-flow .c-form-item select.is-invalid{background-color:#ffcce6!important}.c-document-flow .c-form-item .c-btn-calendar.is-invalid input[type=text],.c-document-flow .c-form-item .c-btn-calendar input.is-invalid,.c-document-flow .c-form-item .contents.input-wrap.is-invalid .c-btn-calendar,.c-document-flow .c-form-item .contents.input-wrap.is-invalid .c-btn-calendar input[type=text],.c-document-flow .c-form-item .contents.input-wrap.is-invalid .c-btn-calendar input[type=text][readonly]{background-color:#ffcce6!important}.c-heading-page{padding-bottom:16px;font-size:25px;font-weight:700}.c-list-pagination{width:100%}.c-list-pagination .list{box-sizing:border-box;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;width:100%;max-width:100%;padding-bottom:10px}.c-list-pagination a,.c-list-pagination span{display:block;padding:6px 10px;font-weight:700;background:#fff;border:1px solid #e9ecf5;border-radius:4px}.c-list-pagination .page.is-active span{color:#fff;background-color:#019fa6}.c-list-pagination .page.is-ellipsis span{padding-right:6px;padding-left:6px;color:#019fa6;white-space:nowrap}.c-list-pagination .first.is-disabled span,.c-list-pagination .prev.is-disabled span,.c-list-pagination .next.is-disabled span,.c-list-pagination .last.is-disabled span{color:#e9ecf5;cursor:default;background:#fff;border-color:#e9ecf5}.c-list-pagination a{transition:.3s ease}@media(hover:hover)and (pointer:fine){.c-list-pagination a:hover{background:#eaf9f9}}.c-md-label-process{display:flex;align-items:center;justify-content:center;min-width:80.25px;height:25px;border-radius:4px}.c-md-label-process .text{font-size:12px;font-weight:700;line-height:1;color:#fff}.c-md-label-process._ver01{background:#fb9600}.c-md-label-process._ver02{background:#019fa6}.c-md-table-normal{width:100%;border:1px solid #d3d9eb}.c-md-table-normal thead tr{background:#f7f8fa}.c-md-table-normal tbody tr{background:#fff}.c-md-table-normal tbody tr:not(:last-of-type){border-bottom:1px solid #d3d9eb}.c-md-table-normal tr{width:100%}.c-md-table-normal th:not(:last-of-type),.c-md-table-normal td:not(:last-of-type){border-right:1px solid #d3d9eb}.c-md-table-normal th{height:35px}.c-md-table-normal th.required{background-color:#fffacd}.c-md-table-normal th .text{font-size:12px;font-weight:700;color:#676877}.c-md-table-normal td{height:35px}.c-md-table-normal td .text{font-size:12px}.c-md-table-normal .wrap{display:flex;align-items:center;justify-content:center;height:100%;padding:4px 8px}.c-menu-global{padding:16px 0}.c-menu-global .contents{display:flex;gap:2rem;align-items:center;justify-content:space-between}.c-menu-global .list{display:flex;gap:12px}.c-menu-item-global .link{display:flex;gap:8px;align-items:center;justify-content:center;width:fit-content;padding:6px 14px;border-radius:4px}.c-menu-item-global .text{font-weight:700;color:#9c9dad}.c-menu-item-global .num-wrap{display:flex;align-items:center;justify-content:center;width:16px;aspect-ratio:1/1;background:#019fa6;border-radius:50%}.c-menu-item-global .num-wrap .num{font-size:10px;font-weight:700;line-height:1.3;color:#fff}.c-menu-item-global .btn-select{position:relative;display:block;width:fit-content;padding:6px 34px 6px 14px}.c-menu-item-global .btn-select:after{position:absolute;top:50%;right:14px;display:block;width:12px;aspect-ratio:1/1;content:"";background:url(/img/common/dm_icon_chevron.svg) center/contain no-repeat;translate:0 -50%}.c-menu-item-global.is-active .link{background:#eaf9f9}.c-menu-item-global.is-active .text{color:#019fa6}.c-document-number-input{padding:16px;background:#f7f8fa}.c-document-number-input .item-document-number .contents{display:flex;flex-direction:column;gap:16px}.c-document-number-input .item-document-number .box{display:flex;gap:8px;align-items:center}.c-document-number-input .item-document-number .box .c-form-radio{translate:0 -5px}.c-document-number-input .item-document-number .box .date{display:flex;gap:8px;align-items:center;min-width:0}.c-document-number-input .item-document-number .box .date>.text{flex-shrink:0;white-space:nowrap}.c-document-number-input .item-document-number .box02{display:flex;flex-direction:column;gap:16px}.c-document-number-input .item-document-number .box02 .box-child{display:flex;gap:8px;align-items:center}.c-document-number-input .item-document-number .box02 .box-child:nth-of-type(2){justify-content:flex-end}.c-document-number-input .item-document-number .box02 .input-number{width:72px}.c-document-number-input .item-document-number .box02 .input-number.is-inactive,.c-document-number-input .item-document-number .box02 .c-form-input-bg input.is-inactive{color:#9c9dad;background:#e9ecf5;border-color:#e9ecf5}.c-document-number-input .item-document-number .box02 .numbering-trigger{transition:opacity .2s ease}.c-document-number-input .item-document-number .box02 .numbering-trigger.is-disabled{cursor:not-allowed;opacity:.5}.c-document-number-input .item-document-number .box02 .numbering-trigger.is-disabled:hover{opacity:.5}.c-document-number-input .item-document-number .box03{display:flex;gap:14px;align-items:center;justify-content:flex-end}.c-document-number-input .item-document-number .box04{margin-top:8px}.c-document-number-input .item-document-number .year-text{flex-shrink:0;min-width:110px;text-align:center;white-space:nowrap}.c-document-number-input .item-document-number .c-form-select{flex:1 1 0;min-width:150px;max-width:190px}.c-attachment-input{padding:16px;background:#f7f8fa}.c-attachment-input.is-invalid{background:#ffcce6;border:1px solid #f04d6a;border-radius:4px}.c-attachment-input .attachment-item-header{margin-bottom:8px;font-size:12px;font-weight:700;color:#676877}.c-attachment-input .attachment-filename{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:320px;min-height:32px;padding:4px 8px 4px 12px;margin-bottom:8px;background:#fff;border:1px solid #d3d9eb;border-radius:4px}.c-attachment-input .attachment-filename .attachment-filename__text{display:block;flex:1;min-width:0;padding-right:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-attachment-input .attachment-filename .remove-file-button{min-width:64px;height:24px;padding:0 8px}.c-attachment-input .attachment-area{position:relative;padding:16px;text-align:center;cursor:pointer;background:#d3d9eb;border-radius:4px}.c-attachment-input.is-invalid .c-attachment-input .attachment-area{background:#ffcce6;border:1px solid #f04d6a}.c-attachment-input .attachment-area.is-dragover{background:#e9ecf5;box-shadow:0 0 0 2px #019fa6 inset}.c-attachment-input .attachment-area .attachment-label{display:block;cursor:pointer}.c-attachment-input .attachment-area .attachment-label .attachment-icon{width:32px;aspect-ratio:1/1;margin:0 auto 16px;background:url(/img/common/icon-clip.svg) center/contain no-repeat}.theme-black .c-attachment-input .attachment-area .attachment-label .attachment-icon,.theme-blue .c-attachment-input .attachment-area .attachment-label .attachment-icon{background-image:url(/img/common/icon-clip_yellow.svg)}.c-attachment-input .attachment-area .attachment-label .attachment-text{margin-bottom:16px;font-size:12px}.c-attachment-input .attachment-area .attachment-label .attachment-text span{display:block;margin-top:12px;color:#676877}.c-attachment-input .attachment-area .attachment-input{display:none}.c-book-input .c-form-select{width:100%}.c-book-input .book-keyword-disabled[disabled]{color:#676877;background-color:#e9ecf5;border:1px solid #d3d9eb}.c-book-input .book-search-button-disabled-like-normal:disabled{background-color:#019fa6;border-color:#019fa6}.c-book-input .item-document-series{padding-bottom:24px;margin-bottom:24px;border-bottom:1px solid #d3d9eb}.c-book-input .item-document-series .form,.c-book-input .item-document-series .book-category-filter{margin-bottom:8px}.c-book-input .item-document-series .book-category-filter .contents.input-wrap{gap:8px}.c-book-input .item-document-series .book-category-filter .c-form-input-text:disabled{background-color:#e9ecf5;border-color:#f7f8fa}.c-book-input .item-document-series .book-category-filter .book-category-input-active[readonly]:not(:disabled){background-color:#fff}.c-book-input .item-info-document-series{--book-info-first-col-start-offset: 1ch;--book-info-title-width: 88px}.c-book-input .item-info-document-series .list{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:flex-start}.c-book-input .item-info-document-series .item{flex:0 0 auto;align-items:flex-start}.c-book-input .item-info-document-series .item .title{padding:4px 8px;font-size:12px;text-align:left;white-space:nowrap;background:#e9ecf5;border-radius:4px}.c-book-input .item-info-document-series .item .text{display:block;align-self:flex-start;width:100%;font-size:12px;text-align:center}.c-book-input .item-info-document-series .classification-item{flex:0 0 100%;align-items:flex-start}.c-book-input .item-info-document-series .classification-item .title{display:block;width:var(--book-info-title-width);margin-left:0;text-align:center}.c-book-input .item-info-document-series .classification-item .text{margin-left:0;text-align:left;white-space:nowrap}.c-book-input .item-info-document-series .item:nth-child(2) .title{width:var(--book-info-title-width)}.c-book-input .item-info-document-series .item:nth-child(2) .title,.c-book-input .item-info-document-series .item:nth-child(2) .text{position:static;left:auto}.c-book-input .item-info-document-series .item:nth-child(3) .title,.c-book-input .item-info-document-series .item:nth-child(3) .text{position:static;left:auto}.c-book-input .item-info-document-series .expiration-item .title,.c-book-input .item-info-document-series .expiration-item .text{position:static;left:auto}.c-book-input .item-info-document-series .expiration-item .text{white-space:nowrap}.p-document-input .c-book-input .item-document-series .c-form-select.is-invalid,.p-document-input .c-book-input .item-document-series .c-form-select:has(select.is-invalid),.p-document-input .c-book-input .item-document-series .c-form-select:has(.select.is-invalid),.p-document-input .c-book-input .item-document-series .c-form-select.is-invalid .select,.p-document-input .c-book-input .item-document-series .c-form-select .select.is-invalid,.p-kyouransho-input .c-book-input .item-document-series .c-form-select.is-invalid,.p-kyouransho-input .c-book-input .item-document-series .c-form-select:has(select.is-invalid),.p-kyouransho-input .c-book-input .item-document-series .c-form-select:has(.select.is-invalid),.p-kyouransho-input .c-book-input .item-document-series .c-form-select.is-invalid .select,.p-kyouransho-input .c-book-input .item-document-series .c-form-select .select.is-invalid,.p-document-approval .c-book-input .item-document-series .c-form-select.is-invalid,.p-document-approval .c-book-input .item-document-series .c-form-select:has(select.is-invalid),.p-document-approval .c-book-input .item-document-series .c-form-select:has(.select.is-invalid),.p-document-approval .c-book-input .item-document-series .c-form-select.is-invalid .select,.p-document-approval .c-book-input .item-document-series .c-form-select .select.is-invalid,.p-document-pre-circulation .c-book-input .item-document-series .c-form-select.is-invalid,.p-document-pre-circulation .c-book-input .item-document-series .c-form-select:has(select.is-invalid),.p-document-pre-circulation .c-book-input .item-document-series .c-form-select:has(.select.is-invalid),.p-document-pre-circulation .c-book-input .item-document-series .c-form-select.is-invalid .select,.p-document-pre-circulation .c-book-input .item-document-series .c-form-select .select.is-invalid,.p-document-enforcement .c-book-input .item-document-series .c-form-select.is-invalid,.p-document-enforcement .c-book-input .item-document-series .c-form-select:has(select.is-invalid),.p-document-enforcement .c-book-input .item-document-series .c-form-select:has(.select.is-invalid),.p-document-enforcement .c-book-input .item-document-series .c-form-select.is-invalid .select,.p-document-enforcement .c-book-input .item-document-series .c-form-select .select.is-invalid,.p-document-detail .c-book-input .item-document-series .c-form-select.is-invalid,.p-document-detail .c-book-input .item-document-series .c-form-select:has(select.is-invalid),.p-document-detail .c-book-input .item-document-series .c-form-select:has(.select.is-invalid),.p-document-detail .c-book-input .item-document-series .c-form-select.is-invalid .select,.p-document-detail .c-book-input .item-document-series .c-form-select .select.is-invalid,.p-document-proofread .c-book-input .item-document-series .c-form-select.is-invalid,.p-document-proofread .c-book-input .item-document-series .c-form-select:has(select.is-invalid),.p-document-proofread .c-book-input .item-document-series .c-form-select:has(.select.is-invalid),.p-document-proofread .c-book-input .item-document-series .c-form-select.is-invalid .select,.p-document-proofread .c-book-input .item-document-series .c-form-select .select.is-invalid,.p-kyouransho-pre-circulation .c-book-input .item-document-series .c-form-select.is-invalid,.p-kyouransho-pre-circulation .c-book-input .item-document-series .c-form-select:has(select.is-invalid),.p-kyouransho-pre-circulation .c-book-input .item-document-series .c-form-select:has(.select.is-invalid),.p-kyouransho-pre-circulation .c-book-input .item-document-series .c-form-select.is-invalid .select,.p-kyouransho-pre-circulation .c-book-input .item-document-series .c-form-select .select.is-invalid{background-color:#ffcce6!important}.p-document-input .c-book-input .item-document-series .c-form-search-input .input.is-invalid,.p-kyouransho-input .c-book-input .item-document-series .c-form-search-input .input.is-invalid,.p-document-approval .c-book-input .item-document-series .c-form-search-input .input.is-invalid,.p-document-pre-circulation .c-book-input .item-document-series .c-form-search-input .input.is-invalid,.p-document-enforcement .c-book-input .item-document-series .c-form-search-input .input.is-invalid,.p-document-detail .c-book-input .item-document-series .c-form-search-input .input.is-invalid,.p-document-proofread .c-book-input .item-document-series .c-form-search-input .input.is-invalid,.p-kyouransho-pre-circulation .c-book-input .item-document-series .c-form-search-input .input.is-invalid{background-color:#ffcce6!important}.p-document-input .c-book-input .item-info-document-series .contents,.p-kyouransho-input .c-book-input .item-info-document-series .contents,.p-document-approval .c-book-input .item-info-document-series .contents,.p-document-pre-circulation .c-book-input .item-info-document-series .contents,.p-document-enforcement .c-book-input .item-info-document-series .contents,.p-document-detail .c-book-input .item-info-document-series .contents,.p-document-proofread .c-book-input .item-info-document-series .contents,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .contents{padding-top:10px;margin-top:6px;overflow-x:auto}.p-document-input .c-book-input .item-info-document-series .list,.p-kyouransho-input .c-book-input .item-info-document-series .list,.p-document-approval .c-book-input .item-info-document-series .list,.p-document-pre-circulation .c-book-input .item-info-document-series .list,.p-document-enforcement .c-book-input .item-info-document-series .list,.p-document-detail .c-book-input .item-info-document-series .list,.p-document-proofread .c-book-input .item-info-document-series .list,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .list{display:grid;grid-template-columns:repeat(3,max-content);gap:10px 6px;align-items:flex-start;justify-content:flex-start;--book-info-title-width: 88px}.p-document-input .c-book-input .item-info-document-series .item,.p-kyouransho-input .c-book-input .item-info-document-series .item,.p-document-approval .c-book-input .item-info-document-series .item,.p-document-pre-circulation .c-book-input .item-info-document-series .item,.p-document-enforcement .c-book-input .item-info-document-series .item,.p-document-detail .c-book-input .item-info-document-series .item,.p-document-proofread .c-book-input .item-info-document-series .item,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .item{flex:0 0 auto;gap:4px;align-items:flex-start;justify-self:start}.p-document-input .c-book-input .item-info-document-series .item .title,.p-kyouransho-input .c-book-input .item-info-document-series .item .title,.p-document-approval .c-book-input .item-info-document-series .item .title,.p-document-pre-circulation .c-book-input .item-info-document-series .item .title,.p-document-enforcement .c-book-input .item-info-document-series .item .title,.p-document-detail .c-book-input .item-info-document-series .item .title,.p-document-proofread .c-book-input .item-info-document-series .item .title,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .item .title{display:inline-block;min-width:72px;padding:4px 8px;margin:0;text-align:left;background:#e9ecf5;border-radius:4px}.p-document-input .c-book-input .item-info-document-series .item .text,.p-kyouransho-input .c-book-input .item-info-document-series .item .text,.p-document-approval .c-book-input .item-info-document-series .item .text,.p-document-pre-circulation .c-book-input .item-info-document-series .item .text,.p-document-enforcement .c-book-input .item-info-document-series .item .text,.p-document-detail .c-book-input .item-info-document-series .item .text,.p-document-proofread .c-book-input .item-info-document-series .item .text,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .item .text{width:100%;text-align:center;word-break:break-all}.p-document-input .c-book-input .item-info-document-series .classification-item,.p-kyouransho-input .c-book-input .item-info-document-series .classification-item,.p-document-approval .c-book-input .item-info-document-series .classification-item,.p-document-pre-circulation .c-book-input .item-info-document-series .classification-item,.p-document-enforcement .c-book-input .item-info-document-series .classification-item,.p-document-detail .c-book-input .item-info-document-series .classification-item,.p-document-proofread .c-book-input .item-info-document-series .classification-item,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .classification-item{grid-row:1;grid-column:1/4;align-items:flex-start}.p-document-input .c-book-input .item-info-document-series .classification-item .title,.p-document-input .c-book-input .item-info-document-series .classification-item .text,.p-kyouransho-input .c-book-input .item-info-document-series .classification-item .title,.p-kyouransho-input .c-book-input .item-info-document-series .classification-item .text,.p-document-approval .c-book-input .item-info-document-series .classification-item .title,.p-document-approval .c-book-input .item-info-document-series .classification-item .text,.p-document-pre-circulation .c-book-input .item-info-document-series .classification-item .title,.p-document-pre-circulation .c-book-input .item-info-document-series .classification-item .text,.p-document-enforcement .c-book-input .item-info-document-series .classification-item .title,.p-document-enforcement .c-book-input .item-info-document-series .classification-item .text,.p-document-detail .c-book-input .item-info-document-series .classification-item .title,.p-document-detail .c-book-input .item-info-document-series .classification-item .text,.p-document-proofread .c-book-input .item-info-document-series .classification-item .title,.p-document-proofread .c-book-input .item-info-document-series .classification-item .text,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .classification-item .title,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .classification-item .text{margin-left:0}.p-document-input .c-book-input .item-info-document-series .classification-item .text,.p-kyouransho-input .c-book-input .item-info-document-series .classification-item .text,.p-document-approval .c-book-input .item-info-document-series .classification-item .text,.p-document-pre-circulation .c-book-input .item-info-document-series .classification-item .text,.p-document-enforcement .c-book-input .item-info-document-series .classification-item .text,.p-document-detail .c-book-input .item-info-document-series .classification-item .text,.p-document-proofread .c-book-input .item-info-document-series .classification-item .text,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .classification-item .text{text-align:left;white-space:normal}.p-document-input .c-book-input .item-info-document-series .classification-item .title,.p-kyouransho-input .c-book-input .item-info-document-series .classification-item .title,.p-document-approval .c-book-input .item-info-document-series .classification-item .title,.p-document-pre-circulation .c-book-input .item-info-document-series .classification-item .title,.p-document-enforcement .c-book-input .item-info-document-series .classification-item .title,.p-document-detail .c-book-input .item-info-document-series .classification-item .title,.p-document-proofread .c-book-input .item-info-document-series .classification-item .title,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .classification-item .title{display:inline-flex;align-items:center;justify-content:center;width:var(--book-info-title-width);text-align:center}.p-document-input .c-book-input .item-info-document-series .item:nth-child(2) .title,.p-document-input .c-book-input .item-info-document-series .item:nth-child(2) .text,.p-document-input .c-book-input .item-info-document-series .item:nth-child(3) .title,.p-document-input .c-book-input .item-info-document-series .item:nth-child(3) .text,.p-document-input .c-book-input .item-info-document-series .expiration-item .title,.p-document-input .c-book-input .item-info-document-series .expiration-item .text,.p-kyouransho-input .c-book-input .item-info-document-series .item:nth-child(2) .title,.p-kyouransho-input .c-book-input .item-info-document-series .item:nth-child(2) .text,.p-kyouransho-input .c-book-input .item-info-document-series .item:nth-child(3) .title,.p-kyouransho-input .c-book-input .item-info-document-series .item:nth-child(3) .text,.p-kyouransho-input .c-book-input .item-info-document-series .expiration-item .title,.p-kyouransho-input .c-book-input .item-info-document-series .expiration-item .text,.p-document-approval .c-book-input .item-info-document-series .item:nth-child(2) .title,.p-document-approval .c-book-input .item-info-document-series .item:nth-child(2) .text,.p-document-approval .c-book-input .item-info-document-series .item:nth-child(3) .title,.p-document-approval .c-book-input .item-info-document-series .item:nth-child(3) .text,.p-document-approval .c-book-input .item-info-document-series .expiration-item .title,.p-document-approval .c-book-input .item-info-document-series .expiration-item .text,.p-document-pre-circulation .c-book-input .item-info-document-series .item:nth-child(2) .title,.p-document-pre-circulation .c-book-input .item-info-document-series .item:nth-child(2) .text,.p-document-pre-circulation .c-book-input .item-info-document-series .item:nth-child(3) .title,.p-document-pre-circulation .c-book-input .item-info-document-series .item:nth-child(3) .text,.p-document-pre-circulation .c-book-input .item-info-document-series .expiration-item .title,.p-document-pre-circulation .c-book-input .item-info-document-series .expiration-item .text,.p-document-enforcement .c-book-input .item-info-document-series .item:nth-child(2) .title,.p-document-enforcement .c-book-input .item-info-document-series .item:nth-child(2) .text,.p-document-enforcement .c-book-input .item-info-document-series .item:nth-child(3) .title,.p-document-enforcement .c-book-input .item-info-document-series .item:nth-child(3) .text,.p-document-enforcement .c-book-input .item-info-document-series .expiration-item .title,.p-document-enforcement .c-book-input .item-info-document-series .expiration-item .text,.p-document-detail .c-book-input .item-info-document-series .item:nth-child(2) .title,.p-document-detail .c-book-input .item-info-document-series .item:nth-child(2) .text,.p-document-detail .c-book-input .item-info-document-series .item:nth-child(3) .title,.p-document-detail .c-book-input .item-info-document-series .item:nth-child(3) .text,.p-document-detail .c-book-input .item-info-document-series .expiration-item .title,.p-document-detail .c-book-input .item-info-document-series .expiration-item .text,.p-document-proofread .c-book-input .item-info-document-series .item:nth-child(2) .title,.p-document-proofread .c-book-input .item-info-document-series .item:nth-child(2) .text,.p-document-proofread .c-book-input .item-info-document-series .item:nth-child(3) .title,.p-document-proofread .c-book-input .item-info-document-series .item:nth-child(3) .text,.p-document-proofread .c-book-input .item-info-document-series .expiration-item .title,.p-document-proofread .c-book-input .item-info-document-series .expiration-item .text,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .item:nth-child(2) .title,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .item:nth-child(2) .text,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .item:nth-child(3) .title,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .item:nth-child(3) .text,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .expiration-item .title,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .expiration-item .text{position:static;left:auto}.p-document-input .c-book-input .item-info-document-series .item:nth-child(2),.p-kyouransho-input .c-book-input .item-info-document-series .item:nth-child(2),.p-document-approval .c-book-input .item-info-document-series .item:nth-child(2),.p-document-pre-circulation .c-book-input .item-info-document-series .item:nth-child(2),.p-document-enforcement .c-book-input .item-info-document-series .item:nth-child(2),.p-document-detail .c-book-input .item-info-document-series .item:nth-child(2),.p-document-proofread .c-book-input .item-info-document-series .item:nth-child(2),.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .item:nth-child(2){grid-row:2;grid-column:1/2}.p-document-input .c-book-input .item-info-document-series .item:nth-child(2) .title,.p-kyouransho-input .c-book-input .item-info-document-series .item:nth-child(2) .title,.p-document-approval .c-book-input .item-info-document-series .item:nth-child(2) .title,.p-document-pre-circulation .c-book-input .item-info-document-series .item:nth-child(2) .title,.p-document-enforcement .c-book-input .item-info-document-series .item:nth-child(2) .title,.p-document-detail .c-book-input .item-info-document-series .item:nth-child(2) .title,.p-document-proofread .c-book-input .item-info-document-series .item:nth-child(2) .title,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .item:nth-child(2) .title{width:var(--book-info-title-width)}.p-document-input .c-book-input .item-info-document-series .item:nth-child(3),.p-kyouransho-input .c-book-input .item-info-document-series .item:nth-child(3),.p-document-approval .c-book-input .item-info-document-series .item:nth-child(3),.p-document-pre-circulation .c-book-input .item-info-document-series .item:nth-child(3),.p-document-enforcement .c-book-input .item-info-document-series .item:nth-child(3),.p-document-detail .c-book-input .item-info-document-series .item:nth-child(3),.p-document-proofread .c-book-input .item-info-document-series .item:nth-child(3),.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .item:nth-child(3){grid-row:2;grid-column:2/3}.p-document-input .c-book-input .item-info-document-series .expiration-item,.p-kyouransho-input .c-book-input .item-info-document-series .expiration-item,.p-document-approval .c-book-input .item-info-document-series .expiration-item,.p-document-pre-circulation .c-book-input .item-info-document-series .expiration-item,.p-document-enforcement .c-book-input .item-info-document-series .expiration-item,.p-document-detail .c-book-input .item-info-document-series .expiration-item,.p-document-proofread .c-book-input .item-info-document-series .expiration-item,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .expiration-item{grid-row:2;grid-column:3/4}.p-document-input .c-book-input .item-info-document-series .expiration-item .text,.p-kyouransho-input .c-book-input .item-info-document-series .expiration-item .text,.p-document-approval .c-book-input .item-info-document-series .expiration-item .text,.p-document-pre-circulation .c-book-input .item-info-document-series .expiration-item .text,.p-document-enforcement .c-book-input .item-info-document-series .expiration-item .text,.p-document-detail .c-book-input .item-info-document-series .expiration-item .text,.p-document-proofread .c-book-input .item-info-document-series .expiration-item .text,.p-kyouransho-pre-circulation .c-book-input .item-info-document-series .expiration-item .text{white-space:nowrap}.c-document-view-category-input .item-document-viewing-category .contents{display:flex;flex-direction:column;gap:8px}.c-document-view-category-input .item-document-viewing-category .wrap-select{display:flex;flex-wrap:nowrap;gap:8px;align-items:center}.c-document-view-category-input .item-document-viewing-category .wrap-select .text{white-space:nowrap}.c-document-view-category-input .item-document-viewing-category .wrap-select .c-form-input.readonly{min-width:120px}.c-document-view-category-input .item-document-viewing-category .c-form-select{width:120px}.c-document-view-category-input .item-document-viewing-category .c-form-select.is-invalid,.c-document-view-category-input .item-document-viewing-category .c-form-select:has(select.is-invalid),.c-document-view-category-input .item-document-viewing-category .c-form-select:has(.select.is-invalid),.c-document-view-category-input .item-document-viewing-category .c-form-select .select.is-invalid{background-color:#ffcce6!important}@media(max-width:1366px){.c-document-view-category-input .item-document-viewing-category .wrap-select{row-gap:6px}.c-document-view-category-input .item-document-viewing-category .wrap-select .c-form-select,.c-document-view-category-input .item-document-viewing-category .wrap-select .c-form-input.readonly{flex:1 1 120px;min-width:120px;max-width:180px}}.c-related-documents-input.is-invalid .item-related-documents .c-md-table-normal thead tr{background:#ffcce6}.c-related-documents-input .item-related-documents{margin-top:18px}.c-related-documents-input .item-related-documents .c-md-table-normal{margin-bottom:12px}.c-related-documents-input .item-related-documents .c-md-table-normal th,.c-related-documents-input .item-related-documents .c-md-table-normal td{vertical-align:middle;text-align:center}.c-related-documents-input .item-related-documents .c-md-table-normal .c-form-checkbox{display:inline-flex;align-items:center;justify-content:center}.c-related-documents-input .item-related-documents .c-md-table-normal .c-form-checkbox label{width:16px;height:16px;padding-left:0;margin:0}.c-related-documents-input .item-related-documents .c-md-table-normal .c-form-checkbox label:before,.c-related-documents-input .item-related-documents .c-md-table-normal .c-form-checkbox label:after{left:50%;transform:translate(-50%,-50%)}.c-related-documents-input .item-related-documents .c-md-table-normal .c-form-checkbox label:after{left:50%;transform:translate(-50%,-50%) rotate(45deg)}.c-related-documents-input .item-related-documents .c-md-table-normal .checkbox{width:38px;text-align:center}.c-related-documents-input .item-related-documents .c-md-table-normal .type{width:76px}.c-related-documents-input .item-related-documents .c-md-table-normal .document-number{width:126px}.c-related-documents-input .item-related-documents .c-md-table-normal .document-title{width:265px}.c-related-documents-input .item-related-documents .c-md-table-normal .document-title .cls-table-empty,.c-related-documents-input .item-related-documents .c-md-table-normal tbody .document-title{text-align:left}.c-related-documents-input .item-related-documents .c-md-table-normal tbody .document-title .link{color:#0581f3;text-decoration:underline;transition:.3s ease}@media(hover:hover)and (pointer:fine){.c-related-documents-input .item-related-documents .c-md-table-normal tbody .document-title .link:hover{opacity:.7}}.c-related-documents-input .item-related-documents .c-md-table-normal .approval-date,.c-related-documents-input .item-related-documents .c-md-table-normal .creator,.c-related-documents-input .item-related-documents .c-md-table-normal .charge{width:100px}.c-related-documents-input .item-related-documents .wrap-btn{display:flex;gap:12px;justify-content:flex-end}.related-section{overflow-x:auto}.related-section.is-invalid .c-md-table-normal thead tr{background:#ffcce6}.related-section .c-md-table-normal{width:max-content;min-width:100%;table-layout:auto}.related-section .c-md-table-normal th,.related-section .c-md-table-normal td{padding:4px 8px;vertical-align:middle;text-align:center}.related-section .c-md-table-normal .wrap{display:flex;align-items:center;justify-content:center;width:100%;padding:4px 0}.related-section .c-md-table-normal thead th .text{display:block;width:100%;text-align:center}.related-section .c-md-table-normal thead th.document-number .text,.related-section .c-md-table-normal thead th.document-title .text,.related-section .c-md-table-normal thead th.creator .text{white-space:nowrap}.related-section .c-md-table-normal .c-form-checkbox{display:inline-flex;align-items:center;justify-content:center;width:100%;margin:0 auto}.related-section .c-md-table-normal .c-form-checkbox .checkbox{margin:0}.related-section .c-md-table-normal .c-form-checkbox label{width:16px;height:16px;padding-left:0;margin:0}.related-section .c-md-table-normal .c-form-checkbox label:before,.related-section .c-md-table-normal .c-form-checkbox label:after{left:50%;transform:translate(-50%,-50%)}.related-section .c-md-table-normal .c-form-checkbox label:after{transform:translate(-50%,-50%) rotate(45deg)}.related-section .c-md-table-normal tbody td.document-title{text-align:left}.related-section .c-md-table-normal tbody td:not(.document-title){padding-right:0;padding-left:0;text-align:center}.related-section .c-md-table-normal thead th.type .text,.related-section .c-md-table-normal tbody td.type .text{display:block;width:100%;text-align:center}.related-section .c-md-table-normal tbody td.document-title .text{display:inline;overflow:visible;text-overflow:clip;text-align:left;white-space:nowrap}.related-section .c-md-table-normal tbody td.document-title .link{display:inline;color:#0581f3;text-decoration:underline;transition:.3s ease}@media(hover:hover)and (pointer:fine){.related-section .c-md-table-normal tbody td.document-title .link:hover{opacity:.7}}.related-section .c-md-table-normal tbody td.document-number .text,.related-section .c-md-table-normal tbody td.document-title .text,.related-section .c-md-table-normal tbody td.creator .text{white-space:nowrap}.related-section .c-md-table-normal tbody td.document-title .cls-table-empty{justify-content:left;padding-left:0}.related-section th.checkbox,.related-section td.checkbox{width:20px;padding-right:0;padding-left:0;text-align:center}.related-section th.checkbox .wrap,.related-section th.checkbox .c-form-checkbox,.related-section td.checkbox .wrap,.related-section td.checkbox .c-form-checkbox{display:flex;align-items:center;justify-content:center;width:100%;margin:0 auto}.related-section .type{width:76px}.related-section .document-number{width:126px}.related-section .document-title{width:35%;min-width:220px}.related-section .document-title .cls-table-empty{justify-content:left!important;padding-left:0!important}.related-section .approval-date,.related-section .creator,.related-section .charge{width:100px}.c-form-footer{padding:16px 0;background:#fff}.c-form-footer .flex-box{display:flex;gap:2rem;align-items:center;justify-content:space-between}.c-form-footer .wrap-btn button{margin-right:3px}.c-form-label{display:flex;gap:8px;align-items:center}.c-form-label .text{font-weight:700}.label-with-icon{display:flex;gap:8px;align-items:center}.label-with-icon .c-btn-edit-icon{align-self:center;margin-bottom:5px}.c-form-label-required{display:block;width:fit-content;height:min-content;padding:3px 7px;font-size:12px;line-height:1;color:#f04d6a;letter-spacing:0;border:1px solid #f04d6a;border-radius:4px}.c-form-checkbox._urgent{width:fit-content;padding:4px 12px 4px 8px;margin-right:8px;background:#cbe5fe;border-radius:4px}.c-form-checkbox._urgent label{font-weight:700;color:#019fa6}.item-inquiry .flex-box{gap:16px;align-items:center}.item-inquiry .c-form-select{flex:1;min-width:0}.item-inquiry .c-form-select .select{width:100%}.c-validation-error-summary{padding:12px;margin:12px 0 16px;background:#fffacd;border:1px solid #f04d6a;border-radius:4px}.c-validation-error-summary__row{display:flex;gap:12px;align-items:flex-start}.c-validation-error-summary__toggle{min-width:auto;padding:2px 8px;font-size:14px}.c-validation-error-summary__body{flex:1;min-width:0}.c-validation-error-summary__list{padding-left:20px;margin:0}.c-validation-error-summary__item{font-size:12px;line-height:1.6;color:#b00020;overflow-wrap:anywhere;white-space:pre-line}.tab-navigation .tab-list{display:inline-flex;padding:2px;background:#e9ecf5;border-radius:8px}.tab-navigation .tab-item{padding:8px 16px;font-size:14px;color:#9c9dad;cursor:pointer;background:transparent;border:none;border-radius:6px;transition:all .2s ease}.tab-navigation .tab-item:hover{color:#019fa6}.tab-navigation .tab-item.is-active{color:#019fa6;background:#eaf9f9}.tab-navigation .tab-item.has-error{color:#f04d6a}.tab-navigation .tab-item.has-error.is-active{color:#f04d6a;background:#ffcce6}.tab-navigation .tab-item:disabled{color:#019fa6;cursor:default;background:#eaf9f9}.tab-navigation .tab-count{margin-left:4px;font-size:12px}.tab-navigation .tab-error{margin-left:6px;font-size:12px;font-weight:700;color:#f04d6a}.tab-content{padding:16px 24px 16px 50px}.tab-panel .form-body{display:flex;flex-direction:column;gap:18px}.tab-navigation-row{display:flex;gap:16px;align-items:center;margin-bottom:16px}.tab-navigation-comment-alert{align-self:center;margin-right:120px;margin-left:auto}.circulation-route-table .route-section{width:80%;margin-bottom:16px;overflow-x:auto}.circulation-route-table .route-section:last-child{margin-bottom:0}.circulation-route-table .route-setting-action{margin-bottom:8px}.circulation-route-table .c-md-table-normal{min-width:760px;table-layout:fixed}.circulation-route-table .c-md-table-normal th,.circulation-route-table .c-md-table-normal td{height:35px}.circulation-route-table .order,.circulation-route-table .route{width:70px}.circulation-route-table .affiliation{width:160px}.circulation-route-table .position{width:120px}.circulation-route-table .name{width:110px}.circulation-route-table .circulation,.circulation-route-table .status{width:90px}.circulation-route-table .processed-time{width:130px}.c-comment-alert{padding:8px 16px;text-align:center;white-space:nowrap;border:1px solid #f00;border-radius:20px}.c-comment-alert .alert-text{font-size:10px;font-weight:700;color:red}.panel-section{display:flex;flex-direction:column;overflow:hidden;border:1px solid #e8ebf5;border-radius:4px}.panel-section__header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:8px 12px}.panel-section__header--primary{color:#fff;background-color:#d88200}.panel-section__title{font-size:13px;font-weight:700}.panel-section__options{display:flex;gap:8px;font-size:10px}.c-form-radio--small label{padding-left:18px;font-size:11px;color:#fff}.c-form-radio--small label:before{width:12px;height:12px;background:transparent;border-color:#fff}.c-form-radio--small label:after{left:2px;width:8px;height:8px;background:#fff}.panel-section__content{flex:1;min-height:0;overflow-y:auto}.attachment-list-section{flex:0 0 auto;max-height:200px;margin-bottom:8px}.attachment-list-section .panel-section__content{max-height:160px}.annotation-list-section{flex:1;min-height:0}.annotation-table{width:100%;font-size:12px;table-layout:fixed;border-collapse:collapse}.annotation-table th,.annotation-table td{padding:8px;text-align:left;border-bottom:1px solid #e8ebf5}.annotation-table th{font-weight:400;color:#666;background-color:#f7f8fa}.annotation-row{cursor:pointer;transition:background-color .2s}.annotation-row:hover{background-color:#f0f7ff}.annotation-table .col-page{width:40px;padding-right:8px;text-align:right}.col-content{flex:1}.content-input{width:100%;padding:2px 4px;font-size:12px;background-color:#fff;border:1px solid #e8ebf5;border-radius:4px}.content-input:focus{outline:none;border-color:#019fa6}.col-actions{width:56px;text-align:center;white-space:nowrap}.action-icon+.action-icon{margin-left:2px}.action-icon{padding:2px 4px;font-size:12px;cursor:pointer;background:none;border:none;opacity:.7}.action-icon:hover{opacity:1}.empty-message{padding:16px;color:#999;text-align:center}.p-kyouransho-input .c-form-item .radio-wrap,.p-kyouransho-pre-circulation .c-form-item .radio-wrap,.p-kyouransho-detail .c-form-item .radio-wrap,.p-kyouransho-approval .c-form-item .radio-wrap{display:flex;flex-wrap:wrap;gap:16px}.p-kyouransho-input .c-form-item .c-btn-edit-icon,.p-kyouransho-pre-circulation .c-form-item .c-btn-edit-icon,.p-kyouransho-detail .c-form-item .c-btn-edit-icon,.p-kyouransho-approval .c-form-item .c-btn-edit-icon{margin-bottom:5px}.c-kyouransho-tab-content .tab-content{display:flex;flex-direction:column;gap:18px}.c-kyouransho-tab-content .urgent-deadline-area{display:flex;flex-wrap:nowrap;gap:16px;align-items:flex-start}.c-kyouransho-tab-content .urgent-deadline-area .c-form-item{display:flex;flex-direction:column;max-width:237px}.c-kyouransho-tab-content .urgent-deadline-area .label-with-icon{display:flex;align-items:center;min-height:32px}.c-kyouransho-tab-content .urgent-deadline-area .confirmer-deadline-item{margin-top:-4px}.c-kyouransho-tab-content .urgent-deadline-area .confirmer-deadline-item .c-btn-calendar{width:100%;max-width:none;height:38px;border-radius:8px}.c-kyouransho-tab-content .urgent-deadline-area .confirmer-deadline-item .c-btn-calendar input[type=text]{height:38px;padding:8px 36px 8px 12px;border-radius:8px}.c-kyouransho-tab-content .detail-urgent-deadline-area{align-items:center}.c-kyouransho-tab-content .date-input-area{display:flex;flex-wrap:wrap;gap:16px}.c-kyouransho-tab-content .date-input-area .c-form-item{max-width:237px}.c-kyouransho-tab-content .date-input-area .c-btn-calendar{width:100%;max-width:none;height:38px;border-radius:8px}.c-kyouransho-tab-content .date-input-area .c-btn-calendar input[type=text]{height:38px;padding:8px 36px 8px 12px;border-radius:8px}.c-kyouransho-tab-content .contact-input-area{display:flex;flex-wrap:wrap;gap:16px}.c-kyouransho-tab-content .contact-input-area .c-form-item{max-width:237px}.c-kyouransho-tab-content .contact-input-area .c-form-input-text{height:38px;padding:8px 12px;border-radius:8px}.c-kyouransho-tab-content .contact-input-area .c-form-input-text.readonly{color:#676877;background-color:#e9ecf5;border:1px solid #e9ecf5}.c-kyouransho-tab-content .c-inquiry-letter{width:85%!important;background:#e9ecf5}.c-kyouransho-tab-content .c-form-textarea.c-title-supplement{padding:8px 12px;font-size:14px;line-height:1.6;letter-spacing:1px;border-radius:8px}.c-kyouransho-tab-content .c-form-textarea.c-title-supplement.readonly{background:#e9ecf5;border:1px solid #e9ecf5}.c-kyouransho-tab-content .c-title-subject-input{width:85%!important}.c-kyouransho-tab-content .c-title-subject-input.c-form-input-text{height:40px;min-height:40px;padding:8px 12px;line-height:1.6;border-radius:8px}.c-kyouransho-tab-content .c-title-subject-input.c-form-input-text.readonly{color:#676877;background-color:#e9ecf5;border:1px solid #e9ecf5}.c-kyouransho-tab-content .doc-number-display{display:inline-block;padding:8px 12px;font-size:14px;line-height:1.6;color:#676877;letter-spacing:1px;background:#f7f8fa;border-radius:4px}.c-kyouransho-tab-content .c-open-day{gap:8px}.c-kyouransho-tab-content .item-exhibit-destination{width:80%}.c-kyouransho-tab-content .item-exhibit-destination .c-btn-normal{margin-bottom:8px}.c-kyouransho-tab-content .item-exhibit-destination .c-md-table-normal th,.c-kyouransho-tab-content .item-exhibit-destination .c-md-table-normal td{vertical-align:middle;text-align:center}.c-kyouransho-tab-content .item-exhibit-destination .c-md-table-normal .affiliation{width:180px}.c-kyouransho-tab-content .item-exhibit-destination .c-md-table-normal .name{width:160px}.c-kyouransho-tab-content .item-exhibit-destination .c-md-table-normal .position,.c-kyouransho-tab-content .item-exhibit-destination .c-md-table-normal .circulation,.c-kyouransho-tab-content .item-exhibit-destination .c-md-table-normal .status{width:80px}.c-kyouransho-tab-content .item-exhibit-destination .c-md-table-normal .processed-time{width:220px}.c-kyouransho-tab-content .preview-tab .section-title{margin-bottom:16px;font-size:16px;font-weight:700;color:#676877}.c-kyouransho-tab-content .preview-tab .preview-area{display:flex;align-items:center;justify-content:center;min-height:300px;background:#f7f8fa;border:1px solid #e9ecf5;border-radius:4px}.c-kyouransho-tab-content .preview-tab .preview-area .placeholder-text{font-size:14px;color:#9c9dad}.c-kyouransho-tab-content .preview-tab .attachment-section{margin-top:24px}.c-kyouransho-tab-content .related-tab{display:flex;flex-direction:column;gap:16px}.c-affiliation-document-answer-tab-content{margin-top:16px}.c-affiliation-document-answer-tab-content .form-body{display:flex;flex-direction:column;gap:18px}.c-affiliation-document-answer-tab-content .c-form-item{display:flex;flex-direction:column;gap:8px}.c-affiliation-document-answer-tab-content .c-form-item .radio-wrap{display:flex;flex-wrap:wrap;gap:16px;padding-left:12px}.c-affiliation-document-answer-tab-content .c-form-item .handling-wrap{display:flex;gap:8px;width:80%}.c-affiliation-document-answer-tab-content .c-form-item .handling-wrap .handling-category,.c-affiliation-document-answer-tab-content .c-form-item .handling-wrap .handling-detail{flex:1;min-height:38px}.c-affiliation-document-answer-tab-content .c-form-item .response-wrap{display:flex;flex-wrap:wrap;gap:40px;align-items:center;padding-left:12px}.c-affiliation-document-answer-tab-content .c-form-item .response-wrap .response-option-wrap{display:flex;gap:16px}.c-affiliation-document-answer-tab-content .c-form-item .response-wrap .response-deadline-wrap{display:flex;gap:8px;align-items:center}.c-affiliation-document-answer-tab-content .c-form-item .response-wrap .response-deadline-wrap .deadline-label{margin:0}.c-affiliation-document-answer-tab-content .c-form-item .response-wrap .response-deadline-wrap .deadline-date{width:197px}.c-affiliation-document-answer-tab-content .c-form-item .response-wrap .response-deadline-wrap .deadline-hour,.c-affiliation-document-answer-tab-content .c-form-item .response-wrap .response-deadline-wrap .deadline-minute{display:flex;align-items:center;justify-content:center;width:60px;min-height:40.39px;text-align:center;border-radius:8px}.c-affiliation-document-answer-tab-content .c-form-item .response-wrap .response-deadline-wrap .deadline-hour:after,.c-affiliation-document-answer-tab-content .c-form-item .response-wrap .response-deadline-wrap .deadline-minute:after{display:none}.c-affiliation-document-answer-tab-content .c-form-item .response-wrap .response-deadline-wrap .separator{font-size:14px}.c-affiliation-document-answer-tab-content .subject-name,.c-affiliation-document-answer-tab-content .sending-address,.c-affiliation-document-answer-tab-content .sender-comment,.c-affiliation-document-answer-tab-content .answer-comment,.c-affiliation-document-answer-tab-content .charge-person{width:75%}.c-affiliation-document-answer-tab-content .document-date{width:17%}.c-affiliation-document-answer-tab-content .sender-comment,.c-affiliation-document-answer-tab-content .answer-comment{background-color:#e9ecf5;border:1px solid #d3d9eb}.c-affiliation-document-answer-tab-content .readonly{min-height:22px;padding:8px 12px;background-color:#e9ecf5;border:1px solid #d3d9eb;border-radius:4px}.c-affiliation-document-answer-tab-content .c-form-input-text.readonly.charge-person{min-height:38px}.c-affiliation-document-answer-tab-content .c-form-textarea.readonly{min-height:72px}.c-affiliation-document-answer-tab-content .c-form-textarea.readonly.large{min-height:144px}.c-affiliation-document-answer-tab-content .c-form-textarea.editable{width:100%;max-width:752px;min-height:144px;padding:8px 12px;resize:vertical;border:1px solid #019fa6;border-radius:4px}.c-affiliation-document-answer-tab-content .c-form-textarea.editable.is-invalid{background-color:#ffcce6;border-color:#f04d6a}.c-affiliation-document-answer-tab-content .preview-tab .preview-content h3{margin-bottom:12px;font-size:14px}.c-affiliation-document-answer-tab-content .preview-tab table.c-md-table-normal .checkbox{width:40px;text-align:center}.c-affiliation-document-answer-tab-content .preview-tab table.c-md-table-normal .file-name{min-width:200px}.c-affiliation-document-answer-tab-content .preview-tab table.c-md-table-normal .file-size{width:100px}.period-range-wrap{display:flex;gap:8px;align-items:center}.period-range-wrap .c-form-radio{display:flex;align-items:center}.period-range-wrap .c-form-radio label{display:flex;align-items:center;height:32px}.period-range-wrap .period-type-select{width:140px}.period-range-wrap .period-separator{flex-shrink:0;font-size:14px;color:#373840}.c-btn-calendar{position:relative;display:block;width:100%;max-width:180px;height:32px;background:#fff;border-radius:4px}.c-btn-calendar input[type=text]{position:relative;z-index:1;display:block;width:100%;height:100%;padding:4px 36px 4px 12px;font-size:14px;cursor:pointer;border:1px solid #d3d9eb;border-radius:4px}.c-btn-calendar input[type=text]:disabled,.c-btn-calendar input[type=text][readonly]:not(.is-calendar-only){color:#676877;cursor:default;background-color:#e9ecf5;border:1px solid #d3d9eb}.c-btn-calendar input[type=text].is-calendar-only{color:#373840;cursor:pointer;background-color:#fff;border:1px solid #d3d9eb}.c-btn-calendar input[type=text]::placeholder{color:#b0b5c8}.c-btn-calendar:before{position:absolute;top:50%;right:13px;z-index:2;display:block;width:16px;aspect-ratio:15.42/16;pointer-events:none;content:"";background:url(/img/common/icon-calender.svg) no-repeat center/contain;transform:translateY(-50%)}.c-btn-calendar:has(input:disabled),.c-btn-calendar:has(input[readonly]:not(.is-calendar-only)){background:#e9ecf5}.c-btn-calendar:has(input:disabled):before,.c-btn-calendar:has(input[readonly]:not(.is-calendar-only)):before{opacity:.5}.record-count-selector{display:flex;gap:16px;align-items:center}.record-count .text{font-size:14px;color:#373840}.items-per-page{display:flex;gap:8px;align-items:center}.items-per-page label{font-size:14px;color:#373840;white-space:nowrap}.items-per-page .c-form-select{width:100px}.result-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:#019fa6;border-radius:8px 8px 0 0}.result-header .result-info-left{display:flex;gap:16px;align-items:center}.result-header .result-info-right{display:flex;gap:8px;align-items:center}.result-header .output-btn .icon{display:inline-block;width:16px;height:16px;margin-right:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23333'%3E%3Cpath d='M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.theme-black .result-header .output-btn .icon,.theme-blue .result-header .output-btn .icon{background-image:url(/img/common/d_icon_download_yellow.svg)}.search-panel{padding:16px;margin-bottom:16px;background:#f7f8fa;border-radius:8px}.search-condition{background:transparent;border-radius:8px}.condition-header{display:flex;gap:8px;align-items:center;padding:12px 16px}.condition-header .condition-icon{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23333'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.theme-black .condition-header .condition-icon,.theme-blue .condition-header .condition-icon{background-image:url(/img/common/d_icon_search_yellow.svg)}.condition-header .condition-title{font-size:15px;font-weight:500;color:#373840}.condition-body{display:flex;flex-direction:column;gap:16px;padding:16px 24px 16px 50px}.c-affiliation-select-modal{width:470px}.c-affiliation-select-modal .selected-affiliation-info{margin-bottom:4px;font-size:11px;color:#676877}.c-affiliation-select-modal .affiliation-tab-header{display:flex;gap:8px;align-items:center;justify-content:center;padding:3px 16px;font-size:20px;font-weight:700;color:#fff;background:#019fa6;border-radius:8px 8px 0 0}.c-affiliation-select-modal .affiliation-list-container{max-height:300px;overflow-y:auto;background:#fff;border:1px solid #e9ecf5;border-top:none}.c-affiliation-select-modal .affiliation-list-container::-webkit-scrollbar{width:6px}.c-affiliation-select-modal .affiliation-list-container::-webkit-scrollbar-track{background:#f7f8fa}.c-affiliation-select-modal .affiliation-list-container::-webkit-scrollbar-thumb{background:#b0b5c8;border-radius:3px}.c-affiliation-select-modal .affiliation-list{width:100%;border-collapse:collapse}.c-affiliation-select-modal .affiliation-list .category-row{cursor:pointer;background:#f7f8fa}.c-affiliation-select-modal .affiliation-list .category-row:hover{background:#e9ecf5}.c-affiliation-select-modal .affiliation-list .category-row .category-cell{display:flex;gap:8px;align-items:center;padding:8px 12px;font-size:11px;color:#676877;border-bottom:1px solid #e9ecf5}.c-affiliation-select-modal .affiliation-list .category-row .expand-icon{width:12px;font-size:10px;color:#676877}.c-affiliation-select-modal .affiliation-list .category-row .category-name{font-weight:400}.c-affiliation-select-modal .affiliation-list .organization-row{border-bottom:1px solid #e9ecf5}.c-affiliation-select-modal .affiliation-list .organization-row:hover{background:#f7f8fa}.c-affiliation-select-modal .affiliation-list .organization-row.selected{background:#019fa61a}.c-affiliation-select-modal .affiliation-list .organization-row .organization-cell{padding:8px 12px 8px 32px;font-size:11px;color:#676877}.c-affiliation-select-modal .c-form-radio{display:flex;gap:8px;align-items:center}.c-affiliation-select-modal .c-form-radio .radio{width:13px;height:13px;accent-color:#019fa6}.c-affiliation-select-modal .c-form-radio label{font-size:11px;color:#676877;cursor:pointer}html.font-size-large .c-affiliation-select-modal .c-modal-title{font-size:31px}html.font-size-large .c-affiliation-select-modal .selected-affiliation-info{font-size:14px}html.font-size-large .c-affiliation-select-modal .affiliation-tab-header{font-size:25px}html.font-size-large .c-affiliation-select-modal .affiliation-tab-header .c-form-label-required{padding:4px 8px;font-size:15px}html.font-size-large .c-affiliation-select-modal .affiliation-list .category-row .category-cell{font-size:14px}html.font-size-large .c-affiliation-select-modal .affiliation-list .category-row .expand-icon{font-size:13px}html.font-size-large .c-affiliation-select-modal .affiliation-list .organization-row .organization-cell,html.font-size-large .c-affiliation-select-modal .c-form-radio label{font-size:14px}.c-account-info-modal{min-width:360px}.c-account-info-modal .account-info-body{display:flex;flex-direction:column;gap:12px;padding:8px 0 16px}.c-account-info-modal .account-info-row{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:8px 12px;background:#fff;border:1px solid #e9ecf5;border-radius:6px}.c-account-info-modal .label{font-size:12px;color:#676877}.c-account-info-modal .value{font-size:14px;font-weight:600;color:#373840}.c-attachment-setting-modal,.c-attachment-setting-modal--advanced{width:780px;max-width:95vw}.c-attachment-setting-modal .c-modal-actions .c-btn-normal,.c-attachment-setting-modal--advanced .c-modal-actions .c-btn-normal{padding:6px 12px}.c-attachment-setting-modal .attachment-panel,.c-attachment-setting-modal--advanced .attachment-panel{width:100%;min-width:0}.c-attachment-setting-modal .attachment-panel-header,.c-attachment-setting-modal--advanced .attachment-panel-header{display:flex;align-items:center;justify-content:center;padding:3px 16px;font-size:20px;font-weight:700;color:#fff;text-align:center;background:#019fa6;border-radius:8px 8px 0 0}.c-attachment-setting-modal .attachment-panel-body,.c-attachment-setting-modal--advanced .attachment-panel-body{max-height:220px;overflow:auto;background:#fff;border:1px solid #d3d9eb;border-top:none}.c-attachment-setting-modal .attachment-panel-body::-webkit-scrollbar,.c-attachment-setting-modal--advanced .attachment-panel-body::-webkit-scrollbar{width:6px;height:6px}.c-attachment-setting-modal .attachment-panel-body::-webkit-scrollbar-track,.c-attachment-setting-modal--advanced .attachment-panel-body::-webkit-scrollbar-track{background:#f7f8fa}.c-attachment-setting-modal .attachment-panel-body::-webkit-scrollbar-thumb,.c-attachment-setting-modal--advanced .attachment-panel-body::-webkit-scrollbar-thumb{background:#b0b5c8;border-radius:3px}.c-attachment-setting-modal .attachment-table,.c-attachment-setting-modal--advanced .attachment-table{width:100%;border:none}.c-attachment-setting-modal .attachment-table thead tr,.c-attachment-setting-modal--advanced .attachment-table thead tr{background:#f7f8fa}.c-attachment-setting-modal .attachment-table thead .text,.c-attachment-setting-modal--advanced .attachment-table thead .text{font-size:11px}.c-attachment-setting-modal .attachment-table th,.c-attachment-setting-modal .attachment-table td,.c-attachment-setting-modal--advanced .attachment-table th,.c-attachment-setting-modal--advanced .attachment-table td{height:38px;vertical-align:middle}.c-attachment-setting-modal .attachment-table thead th,.c-attachment-setting-modal--advanced .attachment-table thead th{height:24px;padding-top:0;padding-bottom:0}.c-attachment-setting-modal .attachment-table .wrap,.c-attachment-setting-modal--advanced .attachment-table .wrap{padding:4px 8px}.c-attachment-setting-modal .attachment-table .col-select,.c-attachment-setting-modal--advanced .attachment-table .col-select{width:48px}.c-attachment-setting-modal .attachment-table .col-select .wrap,.c-attachment-setting-modal--advanced .attachment-table .col-select .wrap,.c-attachment-setting-modal .attachment-table .col-select .c-form-checkbox,.c-attachment-setting-modal--advanced .attachment-table .col-select .c-form-checkbox{display:flex;align-items:center;justify-content:center}.c-attachment-setting-modal .attachment-table thead .col-select,.c-attachment-setting-modal .attachment-table thead .col-name,.c-attachment-setting-modal--advanced .attachment-table thead .col-select,.c-attachment-setting-modal--advanced .attachment-table thead .col-name{background:#f1f1f1}.c-attachment-setting-modal .attachment-table th.col-select,.c-attachment-setting-modal .attachment-table td.col-select,.c-attachment-setting-modal--advanced .attachment-table th.col-select,.c-attachment-setting-modal--advanced .attachment-table td.col-select{border-right:none}.c-attachment-setting-modal .attachment-table .col-name .wrap,.c-attachment-setting-modal--advanced .attachment-table .col-name .wrap{justify-content:center}.c-attachment-setting-modal .attachment-table .col-name .text,.c-attachment-setting-modal--advanced .attachment-table .col-name .text{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;line-height:1.4;word-break:break-all;overflow-wrap:anywhere;-webkit-box-orient:vertical}.c-attachment-setting-modal .attachment-table tbody tr,.c-attachment-setting-modal--advanced .attachment-table tbody tr{border-bottom:1px solid #d3d9eb}.c-attachment-setting-modal .attachment-table tbody tr.is-selected,.c-attachment-setting-modal--advanced .attachment-table tbody tr.is-selected{background:#019fa61a}.c-attachment-setting-modal .attachment-table.selectable tbody tr,.c-attachment-setting-modal--advanced .attachment-table.selectable tbody tr{cursor:pointer}.c-attachment-setting-modal .attachment-table tbody tr:last-of-type,.c-attachment-setting-modal--advanced .attachment-table tbody tr:last-of-type{border-bottom:none}.c-attachment-setting-modal .attachment-table .empty .text,.c-attachment-setting-modal--advanced .attachment-table .empty .text{font-size:11px;color:#9c9dad}.c-attachment-setting-modal .attachment-setting-basic,.c-attachment-setting-modal--advanced .attachment-setting-basic{max-width:620px;margin:0 auto}.c-attachment-setting-modal--advanced{width:1040px}.c-attachment-setting-modal--advanced .attachment-setting-advanced{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 270px;gap:16px;align-items:start}.c-attachment-setting-modal--advanced .attachment-actions{display:flex;flex-direction:column;gap:8px;padding-top:44px}.c-attachment-setting-modal--advanced .attachment-actions .action-button{min-width:76px;padding:6px 8px;font-size:10px}.c-attachment-setting-modal--advanced .upload-panel{display:flex;flex-direction:column;gap:8px}.c-attachment-setting-modal--advanced .upload-dropzone{display:flex;flex-direction:column;gap:10px;align-items:center;justify-content:center;min-height:140px;padding:16px;text-align:center;background:#e9ecf5;border-radius:16px}.c-attachment-setting-modal--advanced .upload-text{margin:0;font-size:10px;line-height:1.5;color:#676877}.c-attachment-setting-modal--advanced .upload-text span{display:block}.c-attachment-setting-modal--advanced .upload-button{padding:6px 14px;font-size:10px}.c-attachment-setting-modal--advanced .upload-input{display:none}.c-attachment-setting-modal--advanced .upload-note{margin:0;font-size:10px;color:#9c9dad}@media(max-width:1200px){.c-attachment-setting-modal--advanced{width:95vw}.c-attachment-setting-modal--advanced .attachment-setting-advanced{grid-template-columns:1fr}.c-attachment-setting-modal--advanced .attachment-actions{flex-flow:row wrap;justify-content:center;padding-top:0}}.c-affiliation-document-return-modal{width:720px;max-width:95vw}.c-affiliation-document-return-modal .return-modal-body .c-form-textarea{margin-bottom:16px;resize:none;border-radius:8px}.c-affiliation-document-return-modal .return-modal-body .c-enforce-subject{background:#e9ecf5}.c-affiliation-document-return-modal .return-modal-body .contents{margin-right:30px;margin-left:30px}.c-book-info-search-modal{width:1010px}.c-book-info-search-modal .search-condition{margin-bottom:16px;background:#fff;border-radius:8px}.c-book-info-search-modal .condition-header{display:flex;gap:8px;align-items:center;padding:12px 16px}.c-book-info-search-modal .condition-header .condition-icon{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23019FA6'%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.theme-black .c-book-info-search-modal .condition-header .condition-icon,.theme-blue .c-book-info-search-modal .condition-header .condition-icon{background-image:url(/img/common/d_icon_search_yellow.svg)}.c-book-info-search-modal .condition-header .condition-title{font-size:15px;font-weight:500;color:#373840}.c-book-info-search-modal .condition-body{display:flex;flex-direction:column;gap:12px}.c-book-info-search-modal .c-form-item{gap:8px;align-items:flex-start;padding-left:20px}.c-book-info-search-modal .c-form-item .title{display:flex;gap:8px;align-items:center;min-width:100px;padding-top:6px;font-size:12px;color:#676877}.c-book-info-search-modal .c-form-item .title .note{font-size:10px;color:#9c9dad}.c-book-info-search-modal .c-form-item .contents{flex:1}.c-book-info-search-modal .affiliation-wrap{display:flex;gap:8px}.c-book-info-search-modal .affiliation-wrap .c-form-input-text{flex:1;max-width:400px}.c-book-info-search-modal .freeword-wrap .c-form-input-text{width:100%;max-width:705px}.c-book-info-search-modal .form-row{display:flex;gap:24px}.c-book-info-search-modal .year-section .c-form-select,.c-book-info-search-modal .storage-section .c-form-select{width:120px}.c-book-info-search-modal .checkbox-wrap{display:flex;flex-wrap:wrap;gap:12px 24px}.c-book-info-search-modal .period-section{display:flex;flex-direction:column;gap:8px;padding-left:20px!important}.c-book-info-search-modal .period-section.is-invalid{background-color:#ffcce6;border-radius:4px}.c-book-info-search-modal .period-year-section{display:flex;flex-direction:column;gap:8px}.c-book-info-search-modal .period-year-checkboxes{display:flex;flex-wrap:wrap;gap:8px 16px;margin-left:24px}.c-book-info-search-modal .period-year-checkboxes.is-invalid{padding:6px 8px;background-color:#ffcce6;border-radius:4px}.c-book-info-search-modal .period-year-checkboxes .c-form-checkbox.is-invalid input[type=checkbox]{outline:2px solid #ffcce6;outline-offset:2px;border-radius:4px;box-shadow:0 0 0 2px #ffcce6}.c-book-info-search-modal .period-range-section{display:flex;flex-direction:column;gap:8px}.c-book-info-search-modal .period-range-inputs{display:flex;gap:8px;align-items:center;margin-left:24px}.c-book-info-search-modal .input-wrap{width:85%}.c-book-info-search-modal .period-range-yearselect-wrap{display:flex;gap:8px;align-items:center}.c-book-info-search-modal .period-input{width:50px;text-align:center}.c-book-info-search-modal .period-input:not(:disabled,.is-invalid){background-color:#fff}.c-book-info-search-modal .period-input:disabled{background-color:#e9ecf5;border-color:#e9ecf5}.c-book-info-search-modal .c-form-input-text.is-invalid,.c-book-info-search-modal input.is-invalid,.c-book-info-search-modal .c-form-select.is-invalid,.c-book-info-search-modal .c-form-select:has(select.is-invalid),.c-book-info-search-modal .c-form-select:has(.select.is-invalid),.c-book-info-search-modal select.is-invalid{background-color:#ffcce6}.c-book-info-search-modal .period-separator,.c-book-info-search-modal .period-unit{font-size:12px;color:#676877}.c-book-info-search-modal .button-area{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.c-book-info-search-modal .button-area .c-btn-normal .icon{display:inline-block;width:14px;height:14px;margin-right:6px;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.theme-black .c-book-info-search-modal .button-area .c-btn-normal .icon,.theme-blue .c-book-info-search-modal .button-area .c-btn-normal .icon{background-image:url(/img/common/d_icon_search_yellow.svg)}.c-book-info-search-modal .result-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;margin-bottom:0;background:#019fa6}.c-book-info-search-modal .result-header .result-info,.c-book-info-search-modal .result-header .result-info-left,.c-book-info-search-modal .result-header .result-info-right{display:flex;gap:12px;align-items:center}.c-book-info-search-modal .result-header .record-count .text,.c-book-info-search-modal .result-header .items-per-page label{color:#fff}.c-book-info-search-modal .output-btn{color:#fff;background:#019fa6;border:1px solid #fff;border-color:#fff}.c-book-info-search-modal .output-btn .icon{display:inline-block;width:16px;height:16px;margin-right:4px;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M19 9h-4V3H9v6H5l7 7 7-7zM5 18v2h14v-2H5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.c-book-info-search-modal .output-btn .text{color:#fff}.c-book-info-search-modal .output-btn:hover{background:#016e73}.c-book-info-search-modal .result-panel{padding:16px;background:#f7f8fa}.c-book-info-search-modal .result-body{background:#fff;border-radius:4px}.c-book-info-search-modal .book-search-table{width:100%;margin-bottom:24px;border-collapse:collapse;border:1px solid #d3d9eb}.c-book-info-search-modal .book-search-table thead,.c-book-info-search-modal .book-search-table thead tr{background-color:#e9ecf5}.c-book-info-search-modal .book-search-table thead th{font-size:12px;font-weight:500;color:#676877;text-align:center;white-space:nowrap;background-color:#e9ecf5;border:1px solid #d3d9eb}.c-book-info-search-modal .book-search-table thead th .wrap{display:flex;gap:4px;align-items:center;justify-content:center;white-space:nowrap}.c-book-info-search-modal .book-search-table thead th .wrap .text{color:#676877;white-space:nowrap}.c-book-info-search-modal .book-search-table tbody tr:not(:last-child){border-bottom:1px solid #d3d9eb}.c-book-info-search-modal .book-search-table tbody tr:hover{background-color:#f7f8fa}.c-book-info-search-modal .book-search-table tbody td{font-size:12px;vertical-align:middle;color:#373840;text-align:center;border:1px solid #d3d9eb}.c-book-info-search-modal .book-search-table tbody td .wrap{display:flex;align-items:center;justify-content:center}.c-book-info-search-modal .book-search-table thead th .change-order{width:16px;aspect-ratio:1/1;cursor:pointer;background:url(/img/common/icon-order.svg) center/contain no-repeat;border:none}.c-book-info-search-modal .book-search-table tbody td .link{color:#0581f3;text-decoration:underline;transition:.3s ease}@media(hover:hover)and (pointer:fine){.c-book-info-search-modal .book-search-table tbody td .link:hover{opacity:.7}}.c-book-info-search-modal .book-search-table tbody .empty-message{padding:80px 16px;text-align:center}.c-book-info-search-modal .book-search-table tbody .empty-message .message{font-size:22px;font-weight:700;color:#019fa6}.c-book-info-search-modal .book-search-table tbody .col-name .wrap{justify-content:flex-start}.c-book-info-search-modal .book-search-table .col-year{width:100px}.c-book-info-search-modal .book-search-table .col-storage{width:150px}.c-book-info-search-modal .book-search-table .col-status,.c-book-info-search-modal .book-search-table .col-period{width:120px}.c-book-info-search-modal .book-search-table .col-name{width:auto}.c-book-info-search-modal .c-form-radio,.c-book-info-search-modal .c-form-checkbox{display:flex;gap:6px;align-items:center}.c-book-info-search-modal .c-form-radio .radio,.c-book-info-search-modal .c-form-radio .checkbox,.c-book-info-search-modal .c-form-checkbox .radio,.c-book-info-search-modal .c-form-checkbox .checkbox{width:14px;height:14px;accent-color:#019fa6}.c-book-info-search-modal .c-form-radio label,.c-book-info-search-modal .c-form-checkbox label{font-size:12px;color:#676877;cursor:pointer}.c-book-info-search-modal .c-form-label-required{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;font-size:10px;color:red;border:1px solid #f00;border-radius:10px}html.font-size-large .c-book-info-search-modal .condition-header .condition-title{font-size:19px}html.font-size-large .c-book-info-search-modal .year-section .c-form-select,html.font-size-large .c-book-info-search-modal .storage-section .c-form-select{width:180px}html.font-size-large .c-book-info-search-modal .c-form-radio .radio,html.font-size-large .c-book-info-search-modal .c-form-radio .checkbox,html.font-size-large .c-book-info-search-modal .c-form-checkbox .radio,html.font-size-large .c-book-info-search-modal .c-form-checkbox .checkbox{width:18px;height:18px}html.font-size-large .c-book-info-search-modal .c-form-radio label,html.font-size-large .c-book-info-search-modal .c-form-checkbox label{font-size:15px}html.font-size-large .c-book-info-search-modal .items-per-page .c-form-select{width:120px}html.font-size-large .c-book-info-search-modal .book-search-table thead th,html.font-size-large .c-book-info-search-modal .book-search-table thead th .wrap .text,html.font-size-large .c-book-info-search-modal .book-search-table tbody td{font-size:15px}.c-category-select-modal{width:560px}.c-category-select-modal .category-tab-header{display:flex;gap:8px;align-items:center;justify-content:center;padding:3px 16px;font-size:20px;font-weight:700;color:#fff;text-align:center;background:#019fa6;border-radius:8px 8px 0 0}.c-category-select-modal .category-tab-header .c-form-label-required{display:inline-block}.c-category-select-modal .selected-classification{margin-bottom:4px;font-size:11px;font-weight:400;color:#676877}.c-category-select-modal .category-list-container{max-height:320px;overflow-y:auto;background:#fff;border:1px solid #e9ecf5;border-top:none}.c-category-select-modal .category-list-container::-webkit-scrollbar{width:6px}.c-category-select-modal .category-list-container::-webkit-scrollbar-track{background:#f7f8fa}.c-category-select-modal .category-list-container::-webkit-scrollbar-thumb{background:#b0b5c8;border-radius:3px}.c-category-select-modal .category-list{width:100%;border-collapse:collapse}.c-category-select-modal .category-list .major-category-row{cursor:pointer;background:#fff}.c-category-select-modal .category-list .major-category-row:hover{background:#f7f8fa}.c-category-select-modal .category-list .major-category-row .major-category-cell{display:flex;gap:8px;align-items:center;padding:8px 12px;font-size:11px;color:#676877;border-bottom:1px solid #e9ecf5}.c-category-select-modal .category-list .major-category-row .expand-icon{width:12px;font-size:10px;color:#676877}.c-category-select-modal .category-list .major-category-row .category-name{font-weight:400}.c-category-select-modal .category-list .middle-category-row{cursor:pointer;background:#fff}.c-category-select-modal .category-list .middle-category-row:hover{background:#f7f8fa}.c-category-select-modal .category-list .middle-category-row .middle-category-cell{display:flex;gap:8px;align-items:center;padding:8px 12px 8px 32px;font-size:11px;color:#676877;border-bottom:1px solid #e9ecf5}.c-category-select-modal .category-list .middle-category-row .expand-icon{width:12px;font-size:10px;color:#676877}.c-category-select-modal .category-list .middle-category-row .category-name{font-weight:400}.c-category-select-modal .category-list .minor-category-row{border-bottom:1px solid #e9ecf5}.c-category-select-modal .category-list .minor-category-row:hover{background:#f7f8fa}.c-category-select-modal .category-list .minor-category-row.selected{background:#019fa61a}.c-category-select-modal .category-list .minor-category-row .minor-category-cell{padding:8px 12px 8px 64px;font-size:11px;color:#676877}.c-category-select-modal .c-form-radio{display:flex;gap:8px;align-items:center}.c-category-select-modal .c-form-radio .radio{width:13px;height:13px;accent-color:#019fa6}.c-category-select-modal .c-form-radio label{font-size:11px;color:#676877;cursor:pointer}html.font-size-large .c-category-select-modal .c-modal-title{font-size:31px}html.font-size-large .c-category-select-modal .category-tab-header{font-size:25px}html.font-size-large .c-category-select-modal .category-tab-header .c-form-label-required{padding:4px 8px;font-size:15px}html.font-size-large .c-category-select-modal .selected-classification,html.font-size-large .c-category-select-modal .category-list .major-category-row .major-category-cell{font-size:14px}html.font-size-large .c-category-select-modal .category-list .major-category-row .expand-icon{font-size:13px}html.font-size-large .c-category-select-modal .category-list .middle-category-row .middle-category-cell{font-size:14px}html.font-size-large .c-category-select-modal .category-list .middle-category-row .expand-icon{font-size:13px}html.font-size-large .c-category-select-modal .category-list .minor-category-row .minor-category-cell,html.font-size-large .c-category-select-modal .c-form-radio label{font-size:14px}.c-circulation-route-add-modal{width:850px;--staff-checkbox-col-width: 36px}.c-circulation-route-add-modal .c-modal-body{overflow:hidden}.c-circulation-route-add-modal .modal-content-wrap{display:flex;flex-direction:column;gap:16px}.c-circulation-route-add-modal .route-settings{display:flex;gap:24px;align-items:center;padding:8px 16px;background:#f7f8fa;border-radius:8px}.c-circulation-route-add-modal .route-settings .c-form-item{display:flex;flex:1;gap:12px;align-items:center}.c-circulation-route-add-modal .route-settings .c-form-item .title{gap:8px;margin:0}.c-circulation-route-add-modal .route-settings .c-form-item .contents{flex:1}.c-circulation-route-add-modal .route-settings .c-form-item .radio-wrap{display:flex;gap:16px}.c-circulation-route-add-modal .route-settings.is-decision .circulation-type-item{flex:0 0 calc(50% - 12px);max-width:calc(50% - 12px)}.c-circulation-route-add-modal .two-column-layout{display:flex;gap:16px;align-items:stretch;max-height:50vh}.c-circulation-route-add-modal .panel-left,.c-circulation-route-add-modal .panel-right{display:flex;flex:1;flex-direction:column;min-width:0;min-height:0}.c-circulation-route-add-modal .panel-header{position:relative;display:flex;align-items:center;justify-content:center;min-height:48px;padding:12px 16px;font-size:15px;font-weight:700;color:#fff;background:#019fa6;border-radius:8px 8px 0 0}.c-circulation-route-add-modal .panel-header .panel-title{font-weight:700;text-align:center}.c-circulation-route-add-modal .panel-header .panel-title-row{position:relative;display:flex;align-items:center;justify-content:center;width:100%}.c-circulation-route-add-modal .panel-header .panel-title-row .c-form-checkbox{position:absolute;left:calc((var(--staff-checkbox-col-width) - 16px) / 2 - 16px);display:flex;align-items:center;justify-content:center;margin-left:0}.c-circulation-route-add-modal .panel-header .panel-title-row .c-form-checkbox .checkbox{margin:0}.c-circulation-route-add-modal .panel-header .panel-title-row .c-form-checkbox label{width:16px;height:16px;padding-left:0}.c-circulation-route-add-modal .panel-header .reference-date{margin-bottom:-24px;font-size:xx-small;font-weight:400;text-align:right}.c-circulation-route-add-modal .panel-left .panel-header{justify-content:center}.c-circulation-route-add-modal .panel-left .reference-date{position:absolute;right:16px}.c-circulation-route-add-modal .panel-content{max-height:300px;overflow-y:auto;background:#fff;border:1px solid #e9ecf5;border-top:none;border-radius:0 0 8px 8px}.c-circulation-route-add-modal .panel-content::-webkit-scrollbar{width:6px}.c-circulation-route-add-modal .panel-content::-webkit-scrollbar-track{background:#f7f8fa}.c-circulation-route-add-modal .panel-content::-webkit-scrollbar-thumb{background:#b0b5c8;border-radius:3px}.c-circulation-route-add-modal .affiliation-list{width:100%;border-collapse:collapse}.c-circulation-route-add-modal .affiliation-list .category-row{cursor:pointer;background:#f7f8fa}.c-circulation-route-add-modal .affiliation-list .category-row:hover{background:#e9ecf5}.c-circulation-route-add-modal .affiliation-list .category-row .category-cell{display:flex;gap:8px;align-items:center;padding:8px 12px;font-size:11px;color:#676877}.c-circulation-route-add-modal .affiliation-list .category-row .expand-icon{width:12px;font-size:10px;color:#676877}.c-circulation-route-add-modal .affiliation-list .category-row .category-name{font-weight:400}.c-circulation-route-add-modal .affiliation-list .organization-row{border-bottom:1px solid #e9ecf5}.c-circulation-route-add-modal .affiliation-list .organization-row:hover{background:#f7f8fa}.c-circulation-route-add-modal .affiliation-list .organization-row.selected{background:#019fa61a}.c-circulation-route-add-modal .affiliation-list .organization-row .organization-cell{padding:8px 12px 8px 32px;font-size:11px;color:#676877}.c-circulation-route-add-modal .staff-list{width:100%;border-collapse:collapse}.c-circulation-route-add-modal .staff-list thead{position:sticky;top:0;z-index:1;background:#fff}.c-circulation-route-add-modal .staff-list .staff-list-header{background:#fff;border-bottom:1px solid #e9ecf5}.c-circulation-route-add-modal .staff-list .staff-list-header th{padding:8px 12px;font-size:11px;font-weight:400;color:#676877;text-align:left}.c-circulation-route-add-modal .staff-list .staff-list-header .col-checkbox{width:var(--staff-checkbox-col-width)}.c-circulation-route-add-modal .staff-list .staff-row{border-bottom:1px solid #e9ecf5}.c-circulation-route-add-modal .staff-list .staff-row:hover:not(.empty){background:#f7f8fa}.c-circulation-route-add-modal .staff-list .staff-row.selected{background:#019fa61a}.c-circulation-route-add-modal .staff-list .staff-row td{padding:8px 12px;font-size:11px;vertical-align:middle;color:#676877;border-right:1px solid #e9ecf5}.c-circulation-route-add-modal .staff-list .staff-row td:last-child{border-right:none}.c-circulation-route-add-modal .staff-list .staff-row .col-checkbox{width:var(--staff-checkbox-col-width);padding:8px 4px;text-align:center}.c-circulation-route-add-modal .staff-list .staff-row .col-checkbox .c-form-checkbox{display:flex;align-items:center;justify-content:center}.c-circulation-route-add-modal .staff-list .staff-row .col-checkbox .c-form-checkbox label{width:16px;height:16px;padding-left:0}.c-circulation-route-add-modal .staff-list .staff-row .col-position{width:120px;text-align:left}.c-circulation-route-add-modal .staff-list .staff-row .col-name{flex:1;text-align:left}.c-circulation-route-add-modal .staff-list .staff-row.empty{height:100px}.c-circulation-route-add-modal .staff-list .staff-row.empty .empty-message{padding:40px;font-size:13px;color:#676877;text-align:center}@media(max-width:900px){.c-circulation-route-add-modal{width:90vw}.c-circulation-route-add-modal .two-column-layout{flex-direction:column}.c-circulation-route-add-modal .panel-left,.c-circulation-route-add-modal .panel-right{max-width:100%}}.c-circulation-route-setting-modal{width:1140px}.c-circulation-route-setting-modal .route-tab-nav{margin-bottom:16px}.c-circulation-route-setting-modal .route-tab-nav .tab-list{display:inline-flex}.c-circulation-route-setting-modal .route-tab-nav .tab-item{text-align:center}.c-circulation-route-setting-modal .approval-type-section{margin-bottom:16px}.c-circulation-route-setting-modal .approval-type-section .c-form-item{gap:12px;align-items:center}.c-circulation-route-setting-modal .approval-type-section .c-form-item .title{display:flex;gap:8px;align-items:center}.c-circulation-route-setting-modal .approval-type-section .c-form-item .title .text{font-size:13px;font-weight:700;color:#676877}.c-circulation-route-setting-modal .approval-type-section .c-form-item .contents .c-form-select{width:90px;min-width:90px}.c-circulation-route-setting-modal .pattern-section{--pattern-select-width: 356px;display:flex;gap:24px;justify-content:space-between;margin-bottom:16px;background:#f7f8fa;border-radius:4px}.c-circulation-route-setting-modal .pattern-section .pattern-select-wrap,.c-circulation-route-setting-modal .pattern-section .pattern-save-wrap{flex:1}.c-circulation-route-setting-modal .pattern-section .pattern-select-wrap .c-form-item,.c-circulation-route-setting-modal .pattern-section .pattern-save-wrap .c-form-item{display:flex;flex-direction:column;gap:8px;width:100%}.c-circulation-route-setting-modal .pattern-section .pattern-select-wrap .c-form-item .title,.c-circulation-route-setting-modal .pattern-section .pattern-save-wrap .c-form-item .title{margin-bottom:-4px}.c-circulation-route-setting-modal .pattern-section .pattern-select-wrap .c-form-item .title .text,.c-circulation-route-setting-modal .pattern-section .pattern-save-wrap .c-form-item .title .text{font-size:12px;font-weight:700;color:#676877}.c-circulation-route-setting-modal .pattern-section .pattern-select-wrap .c-form-item .pattern-controls,.c-circulation-route-setting-modal .pattern-section .pattern-save-wrap .c-form-item .pattern-controls{display:flex;gap:8px;align-items:center}.c-circulation-route-setting-modal .pattern-section .pattern-select-wrap .c-form-item .pattern-controls .pattern-name-input,.c-circulation-route-setting-modal .pattern-section .pattern-save-wrap .c-form-item .pattern-controls .pattern-name-input{flex:1;min-width:150px}.c-circulation-route-setting-modal .pattern-section .pattern-select-wrap .pattern-controls .c-form-select{flex:0 0 var(--pattern-select-width);width:var(--pattern-select-width);min-width:var(--pattern-select-width)}.c-circulation-route-setting-modal .pattern-section .pattern-select-wrap .pattern-controls .c-form-select:after{right:10px}.c-circulation-route-setting-modal .pattern-section .pattern-select-wrap .pattern-controls .pattern-select{width:100%;max-width:100%;padding-right:24px}.c-circulation-route-setting-modal .pattern-section .pattern-save-wrap .c-form-item .title .text{white-space:nowrap}.c-circulation-route-setting-modal .approval-type-section .c-form-select.is-invalid,.c-circulation-route-setting-modal .approval-type-section .c-form-select:has(select.is-invalid),.c-circulation-route-setting-modal .approval-type-section .c-form-select:has(.select.is-invalid),.c-circulation-route-setting-modal .approval-type-section select.is-invalid,.c-circulation-route-setting-modal .approval-type-section .c-form-input-text.is-invalid,.c-circulation-route-setting-modal .approval-type-section input.is-invalid,.c-circulation-route-setting-modal .pattern-section .c-form-select.is-invalid,.c-circulation-route-setting-modal .pattern-section .c-form-select:has(select.is-invalid),.c-circulation-route-setting-modal .pattern-section .c-form-select:has(.select.is-invalid),.c-circulation-route-setting-modal .pattern-section select.is-invalid,.c-circulation-route-setting-modal .pattern-section .c-form-input-text.is-invalid,.c-circulation-route-setting-modal .pattern-section input.is-invalid{background-color:#ffcce6}.c-circulation-route-setting-modal .route-list-label{display:flex;gap:8px;align-items:center;margin-bottom:8px}.c-circulation-route-setting-modal .route-list-label .text{font-size:13px;font-weight:700;color:#676877}.c-circulation-route-setting-modal .route-list-label:has(.c-form-label-required)~.route-list-container .c-md-table-normal thead th{background-color:#fffacd;border-bottom:1px solid #d3d9eb}.c-circulation-route-setting-modal .route-list-container{max-height:320px;overflow-y:auto;background:#fff;border:1px solid #e9ecf5}.c-circulation-route-setting-modal .route-list-container::-webkit-scrollbar{width:6px}.c-circulation-route-setting-modal .route-list-container::-webkit-scrollbar-track{background:#f7f8fa}.c-circulation-route-setting-modal .route-list-container::-webkit-scrollbar-thumb{background:#b0b5c8;border-radius:3px}.c-circulation-route-setting-modal .route-list-table{width:100%;table-layout:fixed}.c-circulation-route-setting-modal .route-list-table .column-type .text,.c-circulation-route-setting-modal .route-list-table .column-name .text,.c-circulation-route-setting-modal .route-list-table .column-status .text,.c-circulation-route-setting-modal .route-list-table .column-position .text{white-space:nowrap}.c-circulation-route-setting-modal .route-list-table .column-affiliation .text{line-height:1.4;word-break:break-all;overflow-wrap:anywhere;white-space:normal}.c-circulation-route-setting-modal .route-list-table{border-collapse:collapse}.c-circulation-route-setting-modal .route-list-table thead{position:sticky;top:0;z-index:1}.c-circulation-route-setting-modal .route-list-table thead tr{background:#f7f8fa}.c-circulation-route-setting-modal .route-list-table thead.is-error tr{background:#ffcce6}.c-circulation-route-setting-modal .route-list-table thead th{height:35px;font-size:10px;font-weight:700;color:#676877;text-align:center;border-bottom:1px solid #e9ecf5}.c-circulation-route-setting-modal .route-list-table thead th .wrap{display:flex;align-items:center;justify-content:center}.c-circulation-route-setting-modal .route-list-table thead .column-action{width:72px}.c-circulation-route-setting-modal .route-list-table thead .column-order{width:50px}.c-circulation-route-setting-modal .route-list-table thead .column-type{width:70px}.c-circulation-route-setting-modal .route-list-table thead .column-affiliation{width:250px}.c-circulation-route-setting-modal .route-list-table thead .column-position{width:130px}.c-circulation-route-setting-modal .route-list-table thead .column-name{width:180px}.c-circulation-route-setting-modal .route-list-table thead .column-status{width:70px}.c-circulation-route-setting-modal .route-list-table thead .column-move{width:44px}.c-circulation-route-setting-modal .route-list-table tbody tr{border-bottom:1px solid #e9ecf5}.c-circulation-route-setting-modal .route-list-table tbody tr:hover{background:#019fa60d}.c-circulation-route-setting-modal .route-list-table tbody td{height:auto;min-height:35px;font-size:11px;vertical-align:middle;color:#676877;text-align:center}.c-circulation-route-setting-modal .route-list-table tbody td .wrap{display:flex;align-items:center;justify-content:center;min-height:35px}.c-circulation-route-setting-modal .route-list-table tbody .column-action .c-btn-normal{min-width:auto;padding:4px 8px;font-size:10px}.c-circulation-route-setting-modal .route-list-table tbody .column-action .c-btn-normal._small{font-size:10px}.c-circulation-route-setting-modal .route-list-table tbody .no-data{padding:24px;font-size:12px;color:#9c9dad;text-align:center}.c-circulation-route-setting-modal .move-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:#fff;cursor:pointer;background:#019fa6;border:none;border-radius:50%;transition:background .2s ease}.c-circulation-route-setting-modal .move-btn:hover{background:#016e73}.c-circulation-route-setting-modal .move-btn .icon{font-size:10px;line-height:1}.c-circulation-route-setting-modal .c-btn-normal._small{padding:4px 10px;font-size:10px}html.font-size-large .c-circulation-route-setting-modal{width:min(1220px,96vw)}html.font-size-large .c-circulation-route-setting-modal .c-modal-title{font-size:31px}html.font-size-large .c-circulation-route-setting-modal .route-tab-nav .tab-list{flex-wrap:wrap}html.font-size-large .c-circulation-route-setting-modal .route-tab-nav .tab-item{min-width:140px;font-size:18px}html.font-size-large .c-circulation-route-setting-modal .route-tab-nav .tab-count{font-size:15px}html.font-size-large .c-circulation-route-setting-modal .pattern-section{gap:16px;align-items:stretch;padding:12px}html.font-size-large .c-circulation-route-setting-modal .pattern-section .pattern-select-wrap .c-form-item .title .text,html.font-size-large .c-circulation-route-setting-modal .pattern-section .pattern-save-wrap .c-form-item .title .text{line-height:1.4;white-space:normal}html.font-size-large .c-circulation-route-setting-modal .pattern-section .pattern-select-wrap .c-form-item .pattern-controls,html.font-size-large .c-circulation-route-setting-modal .pattern-section .pattern-save-wrap .c-form-item .pattern-controls{flex-wrap:wrap;align-items:stretch}html.font-size-large .c-circulation-route-setting-modal .pattern-section .pattern-select-wrap .c-form-item .pattern-controls .c-btn-normal,html.font-size-large .c-circulation-route-setting-modal .pattern-section .pattern-select-wrap .c-form-item .pattern-controls .c-btn-border,html.font-size-large .c-circulation-route-setting-modal .pattern-section .pattern-save-wrap .c-form-item .pattern-controls .c-btn-normal,html.font-size-large .c-circulation-route-setting-modal .pattern-section .pattern-save-wrap .c-form-item .pattern-controls .c-btn-border{min-height:40px}html.font-size-large .c-circulation-route-setting-modal .pattern-section .pattern-select-wrap .c-form-item .pattern-controls .pattern-name-input,html.font-size-large .c-circulation-route-setting-modal .pattern-section .pattern-save-wrap .c-form-item .pattern-controls .pattern-name-input{min-width:320px}html.font-size-large .c-circulation-route-setting-modal .pattern-section .pattern-select-wrap .pattern-controls .c-form-select{flex:1 1 320px;width:auto;min-width:320px}html.font-size-large .c-circulation-route-setting-modal .move-btn{width:28px;height:28px}html.font-size-large .c-circulation-route-setting-modal .route-list-table tbody .column-type .wrap{padding:4px 2px}html.font-size-large .c-circulation-route-setting-modal .route-list-table tbody .column-type .text{line-height:1.3;overflow-wrap:anywhere;white-space:normal}.c-circulation-status-modal{width:1140px}.c-circulation-status-modal .c-modal-body{padding:0 24px 20px;overflow-y:auto}.c-circulation-status-modal .tab-content{padding:16px 4px}.c-circulation-status-modal .table-container{overflow-x:auto;background:#fff}.c-circulation-status-modal .table-container::-webkit-scrollbar{height:6px}.c-circulation-status-modal .table-container::-webkit-scrollbar-track{background:#f7f8fa}.c-circulation-status-modal .table-container::-webkit-scrollbar-thumb{background:#d3d9eb;border-radius:3px}.c-circulation-status-modal .c-md-table-normal{width:100%;min-width:835px;table-layout:fixed}.c-circulation-status-modal .c-md-table-normal thead tr{border-bottom:1px solid #d3d9eb}.c-circulation-status-modal .c-md-table-normal th,.c-circulation-status-modal .c-md-table-normal td{overflow:hidden;text-overflow:ellipsis;vertical-align:middle;text-align:center;overflow-wrap:anywhere;white-space:nowrap}.c-circulation-status-modal .c-md-table-normal .check-mark{color:red}.c-circulation-status-modal .c-md-table-normal.is-circulation{min-width:1075px}.c-circulation-status-modal .c-md-table-normal.is-circulation th:nth-child(1),.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(1){width:23.063px}.c-circulation-status-modal .c-md-table-normal.is-circulation th:nth-child(2),.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(2){width:35.094px}.c-circulation-status-modal .c-md-table-normal.is-circulation th:nth-child(3),.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(3){width:239.672px}.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(3){overflow-wrap:anywhere;white-space:normal}.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(3) .text{display:block;overflow-wrap:anywhere;white-space:normal}.c-circulation-status-modal .c-md-table-normal.is-circulation th:nth-child(4),.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(4){width:107.297px}.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(4){overflow-wrap:anywhere;white-space:normal}.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(4) .text{display:block;overflow-wrap:anywhere;white-space:normal}.c-circulation-status-modal .c-md-table-normal.is-circulation th:nth-child(5),.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(5){width:167.453px}.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(5){overflow-wrap:anywhere;white-space:normal}.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(5) .text{display:block;overflow-wrap:anywhere;white-space:normal}.c-circulation-status-modal .c-md-table-normal.is-circulation th:nth-child(6),.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(6){width:71.188px}.c-circulation-status-modal .c-md-table-normal.is-circulation th:nth-child(7),.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(7){width:71.188px}.c-circulation-status-modal .c-md-table-normal.is-circulation th:nth-child(8),.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(8){width:119.328px}.c-circulation-status-modal .c-md-table-normal.is-circulation th:nth-child(9),.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(9){width:240.719px}.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(9){text-align:left}.c-circulation-status-modal .c-md-table-normal.is-circulation td:nth-child(9) .text{display:block;margin-left:.5rem;text-align:left;overflow-wrap:anywhere;white-space:normal}.c-circulation-status-modal .c-md-table-normal.is-kyouran th:nth-child(1),.c-circulation-status-modal .c-md-table-normal.is-kyouran td:nth-child(1),.c-circulation-status-modal .c-md-table-normal.is-review th:nth-child(1),.c-circulation-status-modal .c-md-table-normal.is-review td:nth-child(1){width:71.207px}.c-circulation-status-modal .c-md-table-normal.is-kyouran th:nth-child(2),.c-circulation-status-modal .c-md-table-normal.is-kyouran td:nth-child(2),.c-circulation-status-modal .c-md-table-normal.is-review th:nth-child(2),.c-circulation-status-modal .c-md-table-normal.is-review td:nth-child(2){width:83.238px}.c-circulation-status-modal .c-md-table-normal.is-kyouran th:nth-child(3),.c-circulation-status-modal .c-md-table-normal.is-kyouran td:nth-child(3),.c-circulation-status-modal .c-md-table-normal.is-review th:nth-child(3),.c-circulation-status-modal .c-md-table-normal.is-review td:nth-child(3){width:239.672px}.c-circulation-status-modal .c-md-table-normal.is-kyouran td:nth-child(3),.c-circulation-status-modal .c-md-table-normal.is-review td:nth-child(3){overflow-wrap:anywhere;white-space:normal}.c-circulation-status-modal .c-md-table-normal.is-kyouran td:nth-child(3) .text,.c-circulation-status-modal .c-md-table-normal.is-review td:nth-child(3) .text{display:block;overflow-wrap:anywhere;white-space:normal}.c-circulation-status-modal .c-md-table-normal.is-kyouran th:nth-child(4),.c-circulation-status-modal .c-md-table-normal.is-kyouran td:nth-child(4),.c-circulation-status-modal .c-md-table-normal.is-review th:nth-child(4),.c-circulation-status-modal .c-md-table-normal.is-review td:nth-child(4){width:107.297px}.c-circulation-status-modal .c-md-table-normal.is-kyouran td:nth-child(4),.c-circulation-status-modal .c-md-table-normal.is-review td:nth-child(4){overflow-wrap:anywhere;white-space:normal}.c-circulation-status-modal .c-md-table-normal.is-kyouran td:nth-child(4) .text,.c-circulation-status-modal .c-md-table-normal.is-review td:nth-child(4) .text{display:block;overflow-wrap:anywhere;white-space:normal}.c-circulation-status-modal .c-md-table-normal.is-kyouran th:nth-child(5),.c-circulation-status-modal .c-md-table-normal.is-kyouran td:nth-child(5),.c-circulation-status-modal .c-md-table-normal.is-review th:nth-child(5),.c-circulation-status-modal .c-md-table-normal.is-review td:nth-child(5){width:167.453px}.c-circulation-status-modal .c-md-table-normal.is-kyouran td:nth-child(5),.c-circulation-status-modal .c-md-table-normal.is-review td:nth-child(5){overflow-wrap:anywhere;white-space:normal}.c-circulation-status-modal .c-md-table-normal.is-kyouran td:nth-child(5) .text,.c-circulation-status-modal .c-md-table-normal.is-review td:nth-child(5) .text{display:block;overflow-wrap:anywhere;white-space:normal}.c-circulation-status-modal .c-md-table-normal.is-kyouran th:nth-child(6),.c-circulation-status-modal .c-md-table-normal.is-kyouran td:nth-child(6),.c-circulation-status-modal .c-md-table-normal.is-review th:nth-child(6),.c-circulation-status-modal .c-md-table-normal.is-review td:nth-child(6){width:119.332px}.c-circulation-status-modal .c-md-table-normal.is-kyouran th:nth-child(7),.c-circulation-status-modal .c-md-table-normal.is-kyouran td:nth-child(7),.c-circulation-status-modal .c-md-table-normal.is-review th:nth-child(7),.c-circulation-status-modal .c-md-table-normal.is-review td:nth-child(7){width:119.332px}.c-circulation-status-modal .c-md-table-normal.is-kyouran th:nth-child(8),.c-circulation-status-modal .c-md-table-normal.is-kyouran td:nth-child(8),.c-circulation-status-modal .c-md-table-normal.is-review th:nth-child(8),.c-circulation-status-modal .c-md-table-normal.is-review td:nth-child(8){width:167.472px}.c-notice-modal{width:820px;max-width:90%}.c-notice-modal .notice-list-container{max-height:320px;margin-bottom:16px;overflow:auto}.c-notice-modal .notice-table{width:100%;table-layout:fixed}.c-notice-modal .notice-table thead{position:sticky;top:0;z-index:1}.c-notice-modal .notice-table tbody tr td.column-radio,.c-notice-modal .notice-table tbody tr td.column-delete{vertical-align:middle;text-align:center}.c-notice-modal .notice-table tbody tr td.column-content .notice-content-text,.c-notice-modal .notice-table tbody tr td.column-content .notice-subject{margin:0;font-size:12px;color:#676877;overflow-wrap:anywhere;white-space:pre-line}.c-notice-modal .notice-table thead tr th{font-weight:700;color:#676877;text-align:center;background:#e9ecf5}.c-notice-modal .notice-table thead tr th.column-radio{width:48px}.c-notice-modal .notice-table thead tr th.column-delete{width:80px}.c-notice-modal .notice-table tbody tr.is-selected{background:#d3d9eb40}.c-notice-modal .notice-table tbody tr.notice-empty-row td.notice-empty-cell{padding:24px 12px;vertical-align:middle;text-align:center}.c-notice-modal .notice-table tbody tr td{padding:8px 4px;vertical-align:top}.c-notice-modal .notice-table tbody tr td.column-radio .c-form-radio{display:flex;align-items:center;justify-content:center}.c-notice-modal .notice-table tbody tr td.column-radio .c-form-radio label{display:block;width:16px;height:16px;padding:0;line-height:0}.c-notice-modal .notice-table tbody tr td.column-delete .wrap{display:flex;justify-content:center}.c-notice-modal .notice-table tbody tr td.column-delete .c-btn-normal._small{min-width:0;padding:4px 10px}.c-notice-modal .notice-table tbody tr td.column-delete .c-btn-normal._small .text{font-size:12px;white-space:nowrap}.c-notice-modal .notice-table tbody tr td.column-content .notice-subject{font-weight:700;line-height:1.4}.c-notice-modal .notice-table tbody tr td.column-content .notice-content-text{line-height:1.5;white-space:pre-wrap}.c-notice-modal .notice-input-area{padding-top:8px}.c-notice-modal .notice-input-title{margin:0 0 8px;font-size:13px;font-weight:700;color:#676877}.c-notice-modal .notice-input-body{display:flex;gap:16px;align-items:stretch}.c-notice-modal .notice-input-fields{display:flex;flex:1 1 auto;flex-direction:column;gap:8px}.c-notice-modal .notice-input-fields .c-form-input,.c-notice-modal .notice-input-fields .c-form-textarea{width:100%;resize:none}.c-notice-modal .notice-input-fields .c-form-input.is-invalid,.c-notice-modal .notice-input-fields .c-form-textarea.is-invalid{background-color:#ffcce6!important}.c-notice-modal .notice-input-actions{display:flex;flex:0 0 auto;flex-direction:column;gap:8px;justify-content:flex-end;min-width:96px}html.font-size-large .c-notice-modal{width:920px;max-width:96%}html.font-size-large .c-notice-modal .notice-table thead tr th.column-radio{width:56px}html.font-size-large .c-notice-modal .notice-table thead tr th.column-delete{width:108px}html.font-size-large .c-notice-modal .notice-table thead tr th .wrap .text{font-size:15px}html.font-size-large .c-notice-modal .notice-table tbody tr td.column-radio .c-form-radio label{width:18px;height:18px}html.font-size-large .c-notice-modal .notice-table tbody tr td.column-delete .c-btn-normal._small{padding:6px 12px}html.font-size-large .c-notice-modal .notice-table tbody tr td.column-delete .c-btn-normal._small .text{font-size:14px}html.font-size-large .c-notice-modal .notice-table tbody tr td.column-content .notice-subject,html.font-size-large .c-notice-modal .notice-table tbody tr td.column-content .notice-content-text,html.font-size-large .c-notice-modal .notice-input-title{font-size:15px}html.font-size-large .c-notice-modal .notice-input-body{flex-direction:column}html.font-size-large .c-notice-modal .notice-input-fields .c-form-input,html.font-size-large .c-notice-modal .notice-input-fields .c-form-textarea{font-size:15px}html.font-size-large .c-notice-modal .notice-input-actions{flex-flow:row wrap;justify-content:flex-end;min-width:0}.c-comment-modal{width:1200px;max-width:80%}.c-comment-modal .delete-all-button-wrap{display:flex;justify-content:flex-end;padding:0 20px;margin-bottom:8px}.c-comment-modal .delete-all-button-wrap .c-btn-normal._small{min-width:80.25px;padding:6px 12px}.c-comment-modal .delete-all-button-wrap .c-btn-normal._small .text{font-size:inherit}.c-comment-modal .comment-list-container{margin-bottom:16px}.c-comment-modal .comment-table{width:100%}.c-comment-modal .comment-table thead tr th{padding:8px;font-size:10px;font-weight:700;color:#676877;text-align:center;background:#f7f8fa;border:1px solid #e9ecf5}.c-comment-modal .comment-table thead tr th .wrap{display:flex;align-items:center;justify-content:center}.c-comment-modal .comment-table thead tr th.column-comment .wrap .text{text-align:center!important}.c-comment-modal .comment-table tbody tr td{height:auto;padding:4px 8px;font-size:10px;vertical-align:top;color:#676877;border:1px solid #e9ecf5}.c-comment-modal .comment-table tbody tr td .wrap{display:flex;align-items:flex-start}.c-comment-modal .comment-table tbody tr td.column-comment{text-align:left}.c-comment-modal .comment-table tbody tr td.column-comment .wrap{justify-content:flex-start}.c-comment-modal .comment-table tbody tr td.column-comment .wrap .text{text-align:left!important;overflow-wrap:break-word;white-space:pre-wrap}.c-comment-modal .comment-table .column-delete{width:70px;text-align:center}.c-comment-modal .comment-table .column-delete .wrap{justify-content:center}.c-comment-modal .comment-table .column-delete .c-btn-normal._small{min-width:56px;padding:4px 8px}.c-comment-modal .comment-table .column-delete .c-btn-normal._small .text{white-space:nowrap}.c-comment-modal .comment-table .column-department{width:120px;text-align:center}.c-comment-modal .comment-table .column-department .wrap{justify-content:center}.c-comment-modal .comment-table .column-department .text{white-space:nowrap}.c-comment-modal .comment-table .column-name{width:120px;text-align:center}.c-comment-modal .comment-table .column-name .wrap{justify-content:center}.c-comment-modal .comment-table .column-name .text{white-space:nowrap}.c-comment-modal .comment-table .column-datetime{width:120px;text-align:center}.c-comment-modal .comment-table .column-datetime .wrap{justify-content:center}.c-comment-modal .comment-table .column-datetime .text{white-space:nowrap}.c-comment-modal .comment-table .column-comment{width:386px}.c-comment-modal .comment-input-area{padding:0 24px 8px;background:transparent;border:none;border-radius:0}.c-comment-modal .comment-input-area .c-form-item{margin-bottom:8px}.c-comment-modal .comment-input-area .c-form-item .title{display:inline-flex;gap:6px;align-items:center;margin-bottom:6px;margin-left:30px}.c-comment-modal .comment-input-area .c-form-item .limit-text{display:inline-block;margin-left:12px;font-size:10px;color:#9c9dad}.c-comment-modal .comment-input-area .c-form-item .textarea-wrap .c-form-textarea{width:80%;min-height:60px;padding:8px;margin-left:50px;font-size:11px;resize:vertical;border:1px solid #e9ecf5;border-radius:4px}.c-comment-modal .comment-input-area .c-form-item .textarea-wrap .c-form-textarea:focus{outline:none;border-color:#019fa6}.c-comment-modal .comment-input-area .c-form-item .textarea-wrap .c-form-textarea.is-invalid{background-color:#ffcce6}.c-comment-modal .register-button-wrap{margin-bottom:20px;margin-left:30px}.c-comment-modal .c-btn-normal._small{min-width:auto;padding:4px 12px;font-size:10px}.c-comment-modal .c-btn-normal._small .text{font-size:10px}html.font-size-large .c-comment-modal .comment-input-area .c-form-item .textarea-wrap .c-form-textarea{font-size:18px}.c-date-correction-modal{width:900px;max-width:95vw;color:#373840}.c-date-correction-modal .c-modal-body{font-size:12px}.c-date-correction-modal .date-correction-body{display:flex;flex-direction:column;gap:18px;padding-top:4px;margin-bottom:30px}.c-date-correction-modal .info-list{display:flex;flex-direction:column;gap:12px}.c-date-correction-modal .info-item{display:flex;flex-direction:column;gap:6px}.c-date-correction-modal .info-label{font-size:12px;color:#373840}.c-date-correction-modal .info-value{height:32px;padding:6px 10px;font-size:12px;color:#373840;background:#e7e7e7;border:1px solid #d3d9eb;border-radius:4px}.c-date-correction-modal .info-value.compact{width:260px}.c-date-correction-modal .info-value.wide{width:560px}.c-date-correction-modal .date-section{display:flex;flex-direction:column;gap:8px}.c-date-correction-modal .section-title{font-size:12px;font-weight:700;color:#373840}.c-date-correction-modal .section-title.with-required{display:flex;gap:8px;align-items:center;padding:8px 12px;background-color:#fffacd;border-radius:4px}.c-date-correction-modal .date-row{display:flex;gap:18px 48px;align-items:flex-end}.c-date-correction-modal .date-item{display:flex;gap:8px;align-items:center}.c-date-correction-modal .date-label{flex-shrink:0;font-size:12px;color:#373840;white-space:nowrap}.c-date-correction-modal .date-section:has(.section-title.with-required) .date-input input[type=text]{background-color:#fffacd}.c-date-correction-modal .date-input{width:100%;max-width:none}.c-date-correction-modal .date-input input[type=text]{font-size:12px}.c-date-correction-modal .date-section:first-of-type .info-value{box-sizing:border-box;width:100%;height:32px;padding:4px 12px}@media(max-width:900px){.c-date-correction-modal{width:95vw}.c-date-correction-modal .info-value.compact,.c-date-correction-modal .info-value.wide{max-width:none}.c-date-correction-modal .date-row{gap:12px}}.c-error-modal{width:520px;max-width:90vw;color:#373840}.c-error-modal .c-modal-header{background-color:#dc3545;border-bottom:none}.c-error-modal .c-modal-header-title{display:flex;gap:.5rem;align-items:center}.c-error-modal .error-modal-header-icon{display:flex;align-items:center}.c-error-modal .c-modal-title{color:#fff}.c-error-modal .c-modal-actions{display:none}.c-error-modal .error-modal-content{padding:1.5rem 1rem}.c-error-modal .error-modal-message{margin:0;font-size:14px;line-height:1.6;color:#373840;white-space:pre-line}.c-error-modal .c-modal-footer{justify-content:center;border-top:1px solid #e0e0e0}.c-error-modal .error-modal-ok{min-width:120px}.c-info-modal{width:520px;max-width:90vw;color:#373840}.c-info-modal .c-modal-header{background-color:#28a745;border-bottom:none}.c-info-modal .c-modal-header-title{display:flex;gap:.5rem;align-items:center}.c-info-modal .info-modal-header-icon{display:flex;align-items:center}.c-info-modal .c-modal-title{color:#fff}.c-info-modal .c-modal-actions{display:none}.c-info-modal .info-modal-content{padding:1.5rem 1rem}.c-info-modal .info-modal-message{margin:0;font-size:14px;line-height:1.6;color:#373840;white-space:pre-line}.c-info-modal .c-modal-footer{justify-content:center;border-top:1px solid #e0e0e0}.c-info-modal .info-modal-ok{min-width:120px}.c-confirm-modal{width:520px;max-width:90vw;color:#373840}.c-confirm-modal .c-modal-header{background-color:#007bff;border-bottom:none}.c-confirm-modal .c-modal-header-title{display:flex;gap:.5rem;align-items:center}.c-confirm-modal .confirm-modal-header-icon{display:flex;align-items:center}.c-confirm-modal .c-modal-title{color:#fff}.c-confirm-modal .c-modal-actions{display:none}.c-confirm-modal .confirm-modal-content{padding:1.5rem 1rem}.c-confirm-modal .confirm-modal-message{margin:0;font-size:14px;line-height:1.6;color:#373840;white-space:pre-line}.c-confirm-modal .c-modal-footer{gap:12px;justify-content:center;border-top:1px solid #e0e0e0}.c-confirm-modal .confirm-modal-ok,.c-confirm-modal .confirm-modal-cancel{min-width:120px}.c-enforcement-target-add-modal{width:880px;max-width:96vw}.c-enforcement-target-add-modal .c-modal-actions .c-btn-normal{padding:6px 12px}.c-enforcement-target-add-modal .doc-type-section{display:flex;flex-direction:column;gap:8px;align-items:flex-start;margin-bottom:12px}.c-enforcement-target-add-modal .doc-type-section .contents{display:flex;flex-wrap:wrap;gap:12px}.c-enforcement-target-add-modal .destination-section{margin-bottom:16px}.c-enforcement-target-add-modal .section-title{font-size:12px;font-weight:700;color:#676877}.c-enforcement-target-add-modal .criteria-table{overflow:hidden;border:1px solid #d3d9eb;border-radius:4px}.c-enforcement-target-add-modal .criteria-row{display:grid;grid-template-columns:180px 1fr;border-bottom:1px solid #e9ecf5}.c-enforcement-target-add-modal .criteria-row:last-of-type{border-bottom:none}.c-enforcement-target-add-modal .criteria-label{display:flex;align-items:center;justify-content:center;padding:12px 8px;font-size:15px;font-weight:700;color:#fff;background:#019fa6}.c-enforcement-target-add-modal .criteria-content{padding:10px 12px;background:#fff}.c-enforcement-target-add-modal .c-form-input-text{width:100%}.c-enforcement-target-add-modal .c-form-input-text.is-invalid,.c-enforcement-target-add-modal input.is-invalid{background-color:#ffcce6}.c-enforcement-target-add-modal .checkbox-grid{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:6px 12px}.c-enforcement-target-add-modal .checkbox-grid .c-form-checkbox label{font-size:11px;color:#676877}.c-enforcement-target-add-modal .area-grid{grid-template-columns:repeat(4,minmax(120px,1fr))}.c-enforcement-target-add-modal .search-button-wrap{display:flex;justify-content:flex-end}.c-enforcement-target-add-modal .search-button-wrap .c-btn-normal{padding:6px 16px}.c-enforcement-target-add-modal .result-section{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;margin-bottom:16px}.c-enforcement-target-add-modal .result-panel{overflow:hidden;background:#fff;border:1px solid #d3d9eb;border-radius:4px}.c-enforcement-target-add-modal .panel-header{padding:8px 12px;font-size:15px;font-weight:700;color:#fff;text-align:center;background:#019fa6}.c-enforcement-target-add-modal .panel-body{min-height:180px;max-height:220px;padding:8px 12px;overflow-y:auto}.c-enforcement-target-add-modal .panel-body::-webkit-scrollbar{width:6px}.c-enforcement-target-add-modal .panel-body::-webkit-scrollbar-track{background:#f7f8fa}.c-enforcement-target-add-modal .panel-body::-webkit-scrollbar-thumb{background:#b0b5c8;border-radius:3px}.c-enforcement-target-add-modal .result-list{display:flex;flex-direction:column;gap:6px;padding:0;margin:0;list-style:none}.c-enforcement-target-add-modal .result-list li{padding:4px 6px;font-size:15px;color:#676877;cursor:pointer;border-radius:3px}.c-enforcement-target-add-modal .result-list li.selected{background:#019fa61f}.c-enforcement-target-add-modal .result-actions{display:flex;flex-direction:column;gap:8px;justify-content:center}.c-enforcement-target-add-modal .result-actions .action-button{min-width:80px;height:28px;padding:0 8px;font-size:10px}.c-enforcement-target-add-modal .attachment-section{display:flex;flex-direction:column;gap:16px}.c-enforcement-target-add-modal .attachment-table{border:1px solid #d3d9eb}.c-enforcement-target-add-modal .attachment-table thead tr{background:#019fa6}.c-enforcement-target-add-modal .attachment-table th .text{font-size:15px;color:#fff}.c-enforcement-target-add-modal .attachment-table .col-select{width:40px}.c-enforcement-target-add-modal .attachment-table th.col-select,.c-enforcement-target-add-modal .attachment-table td.col-select{padding:0;text-align:center}.c-enforcement-target-add-modal .attachment-table th.col-select .wrap,.c-enforcement-target-add-modal .attachment-table td.col-select .wrap{display:flex;align-items:center;justify-content:center;width:100%}.c-enforcement-target-add-modal .attachment-table th.col-select .c-form-checkbox,.c-enforcement-target-add-modal .attachment-table td.col-select .c-form-checkbox{display:flex;align-items:center;justify-content:center;width:100%;margin:0}.c-enforcement-target-add-modal .attachment-table th.col-select .checkbox,.c-enforcement-target-add-modal .attachment-table td.col-select .checkbox{display:block;margin:0 auto}.c-enforcement-target-add-modal .attachment-table th.col-select .c-form-checkbox label,.c-enforcement-target-add-modal .attachment-table td.col-select .c-form-checkbox label{display:block;width:16px;height:16px;padding-left:0;margin-left:0}.c-enforcement-target-add-modal .attachment-table th.col-select .c-form-checkbox label:before,.c-enforcement-target-add-modal .attachment-table td.col-select .c-form-checkbox label:before{left:50%;transform:translate(-50%,-50%)}.c-enforcement-target-add-modal .attachment-table th.col-select .c-form-checkbox label:after,.c-enforcement-target-add-modal .attachment-table td.col-select .c-form-checkbox label:after{left:50%;transform:translate(-35%,-50%) rotate(45deg)}.c-enforcement-target-add-modal .attachment-table td .text{font-size:12px;color:#676877}.c-enforcement-target-add-modal .attachment-table .wrap{justify-content:flex-start}.c-enforcement-target-add-modal .attachment-table th .wrap{justify-content:center}@media(max-width:1200px){.c-enforcement-target-add-modal .criteria-row{grid-template-columns:140px 1fr}.c-enforcement-target-add-modal .checkbox-grid,.c-enforcement-target-add-modal .area-grid{grid-template-columns:repeat(2,minmax(120px,1fr))}.c-enforcement-target-add-modal .result-section{grid-template-columns:1fr}.c-enforcement-target-add-modal .result-actions{flex-flow:row wrap}}.c-enforcement-target-info-edit-modal{width:520px;max-width:92vw}.c-enforcement-target-info-edit-modal .c-modal-actions .c-btn-normal{padding:6px 12px;font-size:10px}.c-enforcement-target-info-edit-modal .enforcement-target-info-edit-body{display:flex;flex-direction:column;gap:16px;padding-top:4px}.c-enforcement-target-info-edit-modal .enforcement-target-info-row{display:grid;grid-template-columns:120px 1fr;gap:12px;align-items:center}.c-enforcement-target-info-edit-modal .subject-input,.c-enforcement-target-info-edit-modal .subject-input .c-form-input-text{width:100%}@media(max-width:900px){.c-enforcement-target-info-edit-modal .enforcement-target-info-row{grid-template-columns:1fr;align-items:flex-start}}.c-enforcement-target-pattern-register-modal{width:620px;max-width:95vw}.c-enforcement-target-pattern-register-modal .pattern-register-form{display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.c-enforcement-target-pattern-register-modal .pattern-register-form .c-form-label{font-size:12px}.c-enforcement-target-pattern-register-modal .pattern-input-row{display:flex;gap:12px;align-items:center;width:80%;padding-left:30px}.c-enforcement-target-pattern-register-modal .pattern-input-row .c-form-input-text{flex:1;min-width:220px}.c-enforcement-target-pattern-register-modal .pattern-input-row .c-form-input-text.is-invalid{background-color:#ffcce6}.c-enforcement-target-pattern-register-modal .pattern-input-row .register-button{padding:8px 16px;font-size:11px}.c-enforcement-target-pattern-register-modal .pattern-list-container{background:#fff;border:1px solid #e9ecf5}.c-enforcement-target-pattern-register-modal .pattern-table{width:100%;border-collapse:collapse}.c-enforcement-target-pattern-register-modal .pattern-table thead tr{background:#f7f8fa}.c-enforcement-target-pattern-register-modal .pattern-table th,.c-enforcement-target-pattern-register-modal .pattern-table td{height:36px;padding:6px 8px;font-size:10px;color:#676877}.c-enforcement-target-pattern-register-modal .pattern-table th .text{font-weight:700}.c-enforcement-target-pattern-register-modal .pattern-table .wrap{display:flex;align-items:center;justify-content:center}.c-enforcement-target-pattern-register-modal .pattern-table thead .column-name .wrap{justify-content:center;padding-left:0}.c-enforcement-target-pattern-register-modal .pattern-table .column-action{width:90px}.c-enforcement-target-pattern-register-modal .pattern-table .column-action .c-btn-normal._small{padding:4px 10px;font-size:10px}.c-enforcement-target-pattern-register-modal .pattern-table .column-year{width:120px}.c-enforcement-target-pattern-register-modal .pattern-table .column-name .wrap{justify-content:flex-start;padding-left:6px}@media(max-width:768px){.c-enforcement-target-pattern-register-modal{width:95vw}.c-enforcement-target-pattern-register-modal .pattern-input-row{flex-direction:column;align-items:stretch}.c-enforcement-target-pattern-register-modal .pattern-table th,.c-enforcement-target-pattern-register-modal .pattern-table td{padding:6px 4px}}.c-compare-preview-modal{width:100%;max-width:98vw}.c-compare-preview-modal .c-modal-body{padding:0 16px 16px}.compare-preview-body{display:flex;flex-direction:column;width:100%}.compare-preview-notice{flex:1;margin:0;font-size:12px;color:#d9534f;text-align:center}html.font-size-large .c-compare-preview-modal .c-modal-header{gap:16px;align-items:flex-start}html.font-size-large .c-compare-preview-modal .c-modal-actions{flex:1;align-items:center;justify-content:flex-end;min-width:0}html.font-size-large .c-compare-preview-modal .c-modal-actions>:last-child{flex-shrink:0}html.font-size-large .compare-preview-notice{flex:0 1 720px;min-width:0;max-width:720px;font-size:18px;line-height:1.5;overflow-wrap:anywhere;white-space:normal}.compare-preview-viewers{display:flex;flex:1;gap:8px;width:100%;min-width:0;min-height:600px}.compare-preview-pane-wrapper{display:flex;flex:1 1 0;min-width:0}@media(max-width:900px){.compare-preview-viewers{flex-direction:column}}.c-inquiry-pattern-register-modal{width:800px;max-width:95vw}.c-inquiry-pattern-register-modal .register-form{display:flex;gap:12px;align-items:flex-end;width:70%;padding-left:20px;margin-bottom:16px}.c-inquiry-pattern-register-modal .register-form .c-form-item{display:flex;flex:1;flex-direction:column;gap:8px}.c-inquiry-pattern-register-modal .register-form .c-form-item .title{display:flex;gap:8px;align-items:center}.c-inquiry-pattern-register-modal .register-form .c-form-item .title .text{font-size:13px;font-weight:700;color:#676877}.c-inquiry-pattern-register-modal .register-form .c-form-item .contents{width:100%;padding-left:30px}.c-inquiry-pattern-register-modal .register-form .c-form-item .c-form-input-text{width:100%}.c-inquiry-pattern-register-modal .register-form .c-btn-normal{flex-shrink:0}.c-inquiry-pattern-register-modal .pattern-list-container{max-height:200px;overflow:auto;background:#fff;border:1px solid #e9ecf5}.c-inquiry-pattern-register-modal .pattern-list-container::-webkit-scrollbar{width:6px}.c-inquiry-pattern-register-modal .pattern-list-container::-webkit-scrollbar-track{background:#f7f8fa}.c-inquiry-pattern-register-modal .pattern-list-container::-webkit-scrollbar-thumb{background:#b0b5c8;border-radius:3px}.c-inquiry-pattern-register-modal .pattern-list-table{width:100%;min-width:640px;table-layout:fixed;border-collapse:collapse}.c-inquiry-pattern-register-modal .pattern-list-table thead tr{background:#f7f8fa}.c-inquiry-pattern-register-modal .pattern-list-table thead th{padding:8px 12px;font-size:10px;font-weight:700;color:#676877;text-align:center;border-bottom:1px solid #e9ecf5}.c-inquiry-pattern-register-modal .pattern-list-table thead th .wrap{display:flex;align-items:center;justify-content:center}.c-inquiry-pattern-register-modal .pattern-list-table thead .column-action{width:90px}.c-inquiry-pattern-register-modal .pattern-list-table thead .column-action .wrap{padding:0 4px}.c-inquiry-pattern-register-modal .pattern-list-table thead .column-name{width:240px}.c-inquiry-pattern-register-modal .pattern-list-table thead .column-date,.c-inquiry-pattern-register-modal .pattern-list-table thead .column-last-use{width:110px}.c-inquiry-pattern-register-modal .pattern-list-table thead .column-count{width:100px}.c-inquiry-pattern-register-modal .pattern-list-table tbody tr{border-bottom:1px solid #e9ecf5}.c-inquiry-pattern-register-modal .pattern-list-table tbody tr:hover{background:#f7f8fa}.c-inquiry-pattern-register-modal .pattern-list-table tbody td{font-size:10px;vertical-align:middle;color:#676877}.c-inquiry-pattern-register-modal .pattern-list-table tbody td .wrap{display:flex;align-items:center}.c-inquiry-pattern-register-modal .pattern-list-table tbody .column-action .wrap{justify-content:center}.c-inquiry-pattern-register-modal .pattern-list-table tbody .column-action .c-btn-normal._small{padding:4px 10px;font-size:10px}.c-inquiry-pattern-register-modal .pattern-list-table tbody .column-name .wrap{justify-content:flex-start;min-width:0}.c-inquiry-pattern-register-modal .pattern-list-table tbody .column-name .text{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-inquiry-pattern-register-modal .pattern-list-table tbody .column-date .wrap,.c-inquiry-pattern-register-modal .pattern-list-table tbody .column-last-use .wrap,.c-inquiry-pattern-register-modal .pattern-list-table tbody .column-count .wrap{justify-content:center}@media(max-width:768px){.c-inquiry-pattern-register-modal{width:95vw}.c-inquiry-pattern-register-modal .register-form{flex-direction:column;align-items:stretch;width:100%;padding-left:12px}.c-inquiry-pattern-register-modal .pattern-list-table{min-width:520px}.c-inquiry-pattern-register-modal .pattern-list-table th,.c-inquiry-pattern-register-modal .pattern-list-table td{padding:6px;font-size:9px}.c-inquiry-pattern-register-modal .pattern-list-table .column-action{width:80px}.c-inquiry-pattern-register-modal .pattern-list-table .column-action .c-btn-normal._small{padding:4px 8px;font-size:9px}.c-inquiry-pattern-register-modal .pattern-list-table .column-name{width:170px}.c-inquiry-pattern-register-modal .pattern-list-table .column-date,.c-inquiry-pattern-register-modal .pattern-list-table .column-last-use{width:90px}.c-inquiry-pattern-register-modal .pattern-list-table .column-count{width:70px}}.c-related-document-add-modal{width:95%;max-width:800px}.c-related-document-add-modal .search-condition{margin-bottom:16px;background:#fff;background-color:#f7f8fa;border-radius:4px}.c-related-document-add-modal .search-condition .condition-header{display:flex;gap:8px;align-items:center;padding:12px 16px}.c-related-document-add-modal .search-condition .condition-header .condition-icon{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23333'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain}.theme-black .c-related-document-add-modal .search-condition .condition-header .condition-icon,.theme-blue .c-related-document-add-modal .search-condition .condition-header .condition-icon{background-image:url(/img/common/d_icon_search_yellow.svg)}.c-related-document-add-modal .search-condition .condition-header .condition-title{font-size:15px;font-weight:500;color:#373840}.c-related-document-add-modal .search-condition .condition-body{display:flex;flex-direction:column;gap:12px;padding:0 16px 16px;border-radius:0 0 8px 8px}.c-related-document-add-modal .search-condition .condition-body .form-wrapper{display:flex;gap:12px;justify-content:space-between}.c-related-document-add-modal .search-condition .condition-body .form-wrapper .vertical-divider{width:1px;min-height:30px;background-color:#b0b5c8}.c-related-document-add-modal .docnum-symbol-select{width:180px}.c-related-document-add-modal .c-form-item{width:unset}.c-related-document-add-modal .c-form-item .title{display:flex;align-items:center;min-width:120px;padding-top:4px}.c-related-document-add-modal .c-form-item .title .text{font-size:12px;font-weight:700;color:#373840}.c-related-document-add-modal .c-form-item .title .note{font-size:12px;font-weight:400;color:#373840}.c-related-document-add-modal .c-form-item .contents{display:flex;flex:1;flex-wrap:wrap;gap:8px;align-items:center}.c-related-document-add-modal .divider{height:1px;margin:8px 0;background-color:#b0b5c8}.c-related-document-add-modal .period-section .period-wrap{flex-direction:column;gap:8px;align-items:flex-start}.c-related-document-add-modal .doc-number-section .docnum-wrap{display:flex;flex-wrap:nowrap;gap:8px;align-items:center;padding:8px 0}.c-related-document-add-modal .doc-number-section .docnum-wrap .docnum-label{flex-shrink:0;font-size:12px;color:#373840;white-space:nowrap}.c-related-document-add-modal .doc-number-section .docnum-wrap .docnum-input{width:80px;height:32px;padding:4px 8px;font-size:12px;border:1px solid #d3d9eb;border-radius:4px}.c-related-document-add-modal .freeword-wrap input{width:100%;max-width:900px;height:32px;font-size:12px}.c-related-document-add-modal .filter-checkbox-wrap{display:flex;gap:16px;justify-content:space-between}.c-related-document-add-modal .button-area{display:flex;gap:8px;justify-content:flex-end}.c-related-document-add-modal .result-header{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;margin-bottom:0;background:transparent}.c-related-document-add-modal .result-header .result-info,.c-related-document-add-modal .result-header .result-info-left,.c-related-document-add-modal .result-header .result-info-right{display:flex;gap:12px;align-items:center}.c-related-document-add-modal .result-header .record-count .text,.c-related-document-add-modal .result-header .items-per-page label{color:#373840}.c-related-document-add-modal .result-header .result-info-left{gap:16px}.c-related-document-add-modal .result-panel{padding:16px;background:#f7f8fa}.c-related-document-add-modal .result-panel .add-button-area{display:flex;justify-content:flex-end;margin-top:12px}.c-related-document-add-modal .result-panel .result-body{margin-bottom:10px;background:#fff;border-radius:4px}.c-related-document-add-modal .related-doc-table{width:100%;font-size:11px;border-collapse:collapse;border:1px solid #d3d9eb}.c-related-document-add-modal .related-doc-table thead,.c-related-document-add-modal .related-doc-table thead tr{background-color:#e9ecf5}.c-related-document-add-modal .related-doc-table thead th{font-size:11px;font-weight:500;color:#676877;text-align:left;white-space:nowrap;background-color:#e9ecf5;border:1px solid #d3d9eb}.c-related-document-add-modal .related-doc-table thead th .wrap{display:flex;gap:4px;align-items:center;justify-content:flex-start;white-space:nowrap}.c-related-document-add-modal .related-doc-table thead th .wrap .text{color:#676877;white-space:nowrap}.c-related-document-add-modal .related-doc-table tbody tr:not(:last-child){border-bottom:1px solid #d3d9eb}.c-related-document-add-modal .related-doc-table tbody td{font-size:11px;vertical-align:middle;color:#373840;text-align:left;border:1px solid #d3d9eb}.c-related-document-add-modal .related-doc-table tbody td .wrap{display:flex;align-items:center;justify-content:flex-start}.c-related-document-add-modal .related-doc-table thead tr th .change-order{display:inline-block;flex-shrink:0;width:12px;min-width:12px;height:12px;min-height:12px;padding:0;cursor:pointer;outline:none;background:url(/img/common/icon-order.svg) no-repeat center;background-size:12px 12px;border:none}.c-related-document-add-modal .related-doc-table tbody tr:hover{background-color:#f7f8fa}.c-related-document-add-modal .related-doc-table tbody tr td{vertical-align:middle;color:#373840;border-bottom:1px solid #e9ecf5}.c-related-document-add-modal .related-doc-table tbody tr td .wrap{display:flex;align-items:center;justify-content:flex-start}.c-related-document-add-modal .related-doc-table .col-title{text-align:left}.c-related-document-add-modal .related-doc-table .col-title .wrap{justify-content:flex-start}.c-related-document-add-modal .related-doc-table .col-checkbox{width:32px;text-align:center}.c-related-document-add-modal .related-doc-table .col-checkbox .wrap{display:flex;align-items:center;justify-content:center}.c-related-document-add-modal .related-doc-table .col-date,.c-related-document-add-modal .related-doc-table .col-doc-number,.c-related-document-add-modal .related-doc-table .col-department,.c-related-document-add-modal .related-doc-table .col-author,.c-related-document-add-modal .related-doc-table .col-folder{width:150px}.c-related-document-add-modal .related-doc-table .empty-message{padding:80px 16px;text-align:center}.c-related-document-add-modal .related-doc-table .empty-message .message{font-size:22px;font-weight:700;color:#019fa6}.c-related-document-add-modal .c-form-radio{display:flex;gap:4px;align-items:center}.c-related-document-add-modal .c-form-radio .radio{width:14px;height:14px;accent-color:#019fa6}.c-related-document-add-modal .c-form-radio label{font-size:12px;color:#373840;cursor:pointer}.c-related-document-add-modal .c-form-checkbox{display:flex;gap:4px;align-items:center}.c-related-document-add-modal .c-form-checkbox .checkbox{width:14px;height:14px;accent-color:#019fa6}.c-related-document-add-modal .c-form-checkbox label{font-size:12px;color:#373840;cursor:pointer}.c-related-document-add-modal .c-form-input-text{padding:4px 8px;font-size:11px;border:1px solid #d3d9eb;border-radius:4px}.c-related-document-add-modal .c-btn-normal .icon{display:inline-block;width:14px;height:14px;vertical-align:middle;background-image:url(/img/common/d_icon_search.svg);background-repeat:no-repeat;background-position:center;background-size:contain}.theme-black .c-related-document-add-modal .c-btn-normal .icon,.theme-blue .c-related-document-add-modal .c-btn-normal .icon{background-image:url(/img/common/d_icon_search_yellow.svg)}.c-related-document-add-modal .c-form-label-required{display:inline-flex;align-items:center;justify-content:center;padding:3px 7px;font-size:12px;color:#f04d6a;border:1px solid #f04d6a;border-radius:4px}.c-related-document-add-modal .c-form-input-text.is-invalid,.c-related-document-add-modal input.is-invalid{background-color:#ffcce6}.c-related-document-add-modal .contents.is-invalid{background-color:#ffcce6;border-radius:4px}.c-return-destination-modal{width:900px;max-width:95vw}.c-return-destination-modal .return-destination-table{margin-bottom:16px}.c-return-destination-modal .return-destination-list{max-height:220px;overflow-y:auto;background:#fff;border:1px solid #e9ecf5}.c-return-destination-modal .return-destination-list::-webkit-scrollbar{width:6px}.c-return-destination-modal .return-destination-list::-webkit-scrollbar-track{background:#f7f8fa}.c-return-destination-modal .return-destination-list::-webkit-scrollbar-thumb{background:#b0b5c8;border-radius:3px}.c-return-destination-modal .return-destination-table-inner{border:none}.c-return-destination-modal .return-destination-table-inner thead tr{background:#f7f8fa}.c-return-destination-modal .return-destination-table-inner th,.c-return-destination-modal .return-destination-table-inner td{height:32px}.c-return-destination-modal .return-destination-table-inner th .text{font-size:10px;font-weight:700;color:#676877}.c-return-destination-modal .return-destination-table-inner td .text{font-size:11px;color:#676877}.c-return-destination-modal .return-destination-table-inner .col-select{width:40px}.c-return-destination-modal .return-destination-table-inner .col-select .c-form-radio{display:flex;align-items:center;justify-content:center}.c-return-destination-modal .return-destination-table-inner .col-select .c-form-radio .radio{margin:0}.c-return-destination-modal .return-destination-table-inner .col-order{width:50px}.c-return-destination-modal .return-destination-table-inner .col-affiliation{width:80px}.c-return-destination-modal .return-destination-table-inner .col-position{width:60px}.c-return-destination-modal .return-destination-table-inner .col-name{width:150px}.c-return-destination-modal .return-destination-table-inner .col-type,.c-return-destination-modal .return-destination-table-inner .col-status{width:75px}.c-return-destination-modal .return-destination-table-inner .col-date{width:110px}.c-return-destination-modal .return-destination-table-inner .col-date .text{font-size:10px}.c-return-destination-modal .return-destination-table-inner .col-reason{width:auto}.c-return-destination-modal .return-destination-table-inner td.col-reason .wrap{justify-content:flex-start}.c-return-destination-modal .return-destination-table-inner td.col-reason .text{font-size:10px;text-align:left;overflow-wrap:anywhere}.c-return-destination-modal .return-destination-table-inner td.col-order .text,.c-return-destination-modal .return-destination-table-inner td.col-affiliation .text,.c-return-destination-modal .return-destination-table-inner td.col-position .text,.c-return-destination-modal .return-destination-table-inner td.col-name .text,.c-return-destination-modal .return-destination-table-inner td.col-type .text,.c-return-destination-modal .return-destination-table-inner td.col-status .text,.c-return-destination-modal .return-destination-table-inner td.col-date .text{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.c-return-destination-modal .return-destination-footer{display:flex;gap:16px;align-items:flex-end;margin-bottom:30px}.c-return-destination-modal .return-destination-reason{display:flex;flex:1;flex-direction:column;gap:4px}.c-return-destination-modal .return-destination-reason .title{color:#676877}.c-return-destination-modal .return-destination-reason .contents{width:100%}.c-return-destination-modal .return-destination-reason .c-form-textarea{width:100%;min-height:80px;resize:none;border:1px solid #d3d9eb;border-radius:4px}.c-return-destination-modal .return-destination-reason .c-form-textarea.is-invalid{background-color:#ffcce6!important}.c-return-destination-modal .return-destination-actions{display:flex;justify-content:flex-end;padding-bottom:25px}.c-return-destination-modal .return-destination-actions .c-btn-normal{min-width:88px}html.font-size-large .c-return-destination-modal .return-destination-table-inner th .text,html.font-size-large .c-return-destination-modal .return-destination-table-inner td .text{font-size:15px}html.font-size-large .c-return-destination-modal .return-destination-table-inner td.col-date .text{text-overflow:clip;line-height:1.4;word-spacing:100vw;white-space:normal}html.font-size-large .c-return-destination-modal .return-destination-table-inner .col-date{width:130px}.c-recirculation-destination-modal{width:980px;max-width:96vw}.c-recirculation-destination-modal .recirculation-body{display:flex;flex-direction:column;gap:12px}.c-recirculation-destination-modal .recirculation-note{margin:0;font-size:11px;color:#f04d6a}.c-recirculation-destination-modal .route-columns{display:grid;grid-template-columns:1.4fr 1fr;gap:70px}.c-recirculation-destination-modal .route-columns.route-columns-single{grid-template-columns:1fr}.c-recirculation-destination-modal .route-title{padding-bottom:5px}.c-recirculation-destination-modal .route-table-wrap{background:#fff;border:1px solid #e9ecf5;border-top:none;border-radius:0 0 6px 6px}.c-recirculation-destination-modal .route-table{width:100%;table-layout:fixed}.c-recirculation-destination-modal .route-table thead tr{background:#f7f8fa}.c-recirculation-destination-modal .route-table th,.c-recirculation-destination-modal .route-table td{height:32px}.c-recirculation-destination-modal .route-table th .text{font-size:10px;font-weight:700;color:#676877}.c-recirculation-destination-modal .route-table td .text{font-size:11px;color:#676877}.c-recirculation-destination-modal .route-table .wrap{display:flex;align-items:center;justify-content:center;height:100%}.c-recirculation-destination-modal .route-table .col-select{width:34px}.c-recirculation-destination-modal .route-table .col-select .c-form-checkbox{display:flex;align-items:center;justify-content:center}.c-recirculation-destination-modal .route-table .col-select .c-form-checkbox label{padding-left:16px}.c-recirculation-destination-modal .route-table .col-order{width:40px}.c-recirculation-destination-modal .route-table .col-affiliation{width:80px}.c-recirculation-destination-modal .route-table .col-position{width:60px}.c-recirculation-destination-modal .route-table .col-name{width:120px}.c-recirculation-destination-modal .route-table .col-name .wrap{justify-content:center;padding-left:6px}.c-recirculation-destination-modal .route-table .col-type{width:70px}@media(max-width:1024px){.c-recirculation-destination-modal .route-columns{grid-template-columns:1fr}.c-recirculation-destination-modal .route-title{text-align:left}}.c-paper-enforcement-target-add-modal{width:760px;max-width:95vw}.c-paper-enforcement-target-add-modal .paper-enforcement-body{display:flex;flex-direction:column;gap:16px;padding-top:4px;margin-bottom:30px}.c-paper-enforcement-target-add-modal .paper-enforcement-row{display:grid;grid-template-columns:1fr;gap:12px;align-items:flex-start}.c-paper-enforcement-target-add-modal .paper-enforcement-row .c-form-label{margin-bottom:4px}.c-paper-enforcement-target-add-modal .doc-type-options{display:flex;flex-wrap:wrap;gap:12px}.c-paper-enforcement-target-add-modal .doc-type-options.is-invalid{background-color:#ffcce6;border-radius:4px}.c-paper-enforcement-target-add-modal .doc-type-options .c-form-radio label{font-size:12px;color:#676877}@media(max-width:900px){.c-paper-enforcement-target-add-modal .paper-enforcement-row{grid-template-columns:1fr;align-items:flex-start}}.c-permission-setting-modal{width:760px;max-width:95vw}.c-permission-setting-modal .c-modal-actions .c-btn-normal{padding:6px 12px}.c-permission-setting-modal .permission-setting-body{display:flex;flex-direction:column;gap:12px}.c-permission-setting-modal .required-badge{width:fit-content;padding:2px 8px;font-size:10px;color:#f04d6a;background:transparent;border:1px solid #f04d6a;border-radius:10px}.c-permission-setting-modal .permission-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.c-permission-setting-modal .permission-option{display:grid;grid-template-columns:34px 1fr;align-items:center;min-height:35px;background:#fff;border:1px solid #e9ecf5}.c-permission-setting-modal .permission-radio{display:flex;align-items:center;justify-content:center;height:100%;border-right:1px solid #e9ecf5}.c-permission-setting-modal .permission-radio-input{position:relative;display:inline-block;width:14px;height:14px;appearance:none;cursor:pointer;background:#fff;border:1px solid #9c9dad;border-radius:50%}.c-permission-setting-modal .permission-radio-input:checked:after{position:absolute;top:2px;left:2px;width:8px;height:8px;content:"";background:#019fa6;border-radius:50%}.c-permission-setting-modal .permission-label{display:flex;align-items:center;height:100%;padding:0 12px;font-size:11px;color:#676877;cursor:pointer}@media(max-width:900px){.c-permission-setting-modal .permission-grid{grid-template-columns:1fr}.c-permission-setting-modal .permission-option{grid-template-columns:34px 1fr}}.c-search-condition-setting-modal{width:800px;max-width:92vw;font-size:12px}.c-search-condition-setting-modal .c-modal-actions .c-btn-normal{padding:6px 12px;font-size:14px}.c-search-condition-setting-modal .search-condition-body{display:flex;flex-direction:column;gap:5px}.c-search-condition-setting-modal .section-title{margin-top:8px;font-size:12px;font-weight:700;color:#676877}.c-search-condition-setting-modal .section-row{display:flex;flex-direction:column;gap:6px;align-items:stretch}.c-search-condition-setting-modal .affiliation-row{display:flex;gap:12px;align-items:center}.c-search-condition-setting-modal .affiliation-display{display:flex;flex:1;align-items:center;min-height:32px;padding:8px 12px;font-size:11px;color:#676877;background:#fffacd;border:1px solid #d3d9eb;border-radius:4px}.c-search-condition-setting-modal .affiliation-display.is-invalid{background-color:#ffcce6}.c-search-condition-setting-modal .affiliation-button{padding:6px 12px;font-size:14px}.c-search-condition-setting-modal .checkbox-inline,.c-search-condition-setting-modal .radio-inline{display:flex;flex-wrap:wrap;gap:12px}.c-search-condition-setting-modal .date-range{display:flex;gap:8px;align-items:center}.c-search-condition-setting-modal .date-range input[type=text]{outline:none!important;border:none!important;box-shadow:none!important}.c-search-condition-setting-modal .date-input{position:relative;display:inline-flex;gap:6px;align-items:center;padding:4px 10px;font-size:10px;color:#676877;background:#fff;border:none;border-radius:4px}.c-search-condition-setting-modal .date-input.is-invalid,.c-search-condition-setting-modal .date-input.is-invalid input{background-color:#ffcce6}.c-search-condition-setting-modal .calendar-icon{display:inline-block;width:14px;height:14px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23676877'%3E%3Cpath d='M7 2h2v2h6V2h2v2h3v18H4V4h3V2zm13 8H4v10h16V10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.c-search-condition-setting-modal .range-separator{font-size:10px;color:#676877}.c-search-condition-setting-modal .text-field input{width:100%;padding:4px 10px;border:1px solid #e9ecf5;border-radius:4px}.c-search-condition-setting-modal input:focus,.c-search-condition-setting-modal textarea:focus,.c-search-condition-setting-modal select:focus{outline:none;box-shadow:none}.c-search-condition-setting-modal .search-action{display:flex;justify-content:center;margin-top:6px}.c-search-condition-setting-modal .search-action .c-btn-normal{min-width:90px;font-size:14px}.c-send-setting-modal{width:940px;max-width:96vw}.c-send-setting-modal .c-modal-actions .c-btn-normal{padding:6px 12px;font-size:10px}.c-send-setting-modal .send-setting-body{display:flex;flex-direction:column;gap:14px}.c-send-setting-modal .form-row{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}.c-send-setting-modal .form-row .c-form-label{min-width:120px;font-size:12px}.c-send-setting-modal .media-type-options,.c-send-setting-modal .doc-type-options,.c-send-setting-modal .handling-options,.c-send-setting-modal .response-options{display:flex;flex-wrap:wrap;gap:12px}.c-send-setting-modal .section-label{margin-bottom:8px;font-size:14px;font-weight:700;color:#676877}.c-send-setting-modal .destination-section{margin-bottom:8px}.c-send-setting-modal .criteria-table{overflow:hidden;border:1px solid #d3d9eb;border-radius:4px}.c-send-setting-modal .criteria-row{display:grid;grid-template-columns:180px 1fr;border-bottom:1px solid #e9ecf5}.c-send-setting-modal .criteria-row:last-of-type{border-bottom:none}.c-send-setting-modal .criteria-label{display:flex;align-items:center;justify-content:center;padding:12px 8px;font-size:12px;font-weight:700;color:#fff;background:#019fa6}.c-send-setting-modal .criteria-content{padding:10px 12px;background:#fff}.c-send-setting-modal .c-form-input-text{width:100%}.c-send-setting-modal .checkbox-grid{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr));gap:6px 12px}.c-send-setting-modal .checkbox-grid .c-form-checkbox label{font-size:11px;color:#676877}.c-send-setting-modal .area-grid{grid-template-columns:repeat(4,minmax(120px,1fr))}.c-send-setting-modal .search-button-wrap{display:flex;justify-content:flex-end;margin-top:10px}.c-send-setting-modal .search-button-wrap .c-btn-normal{padding:6px 16px;font-size:11px}.c-send-setting-modal .result-section{display:grid;grid-template-columns:1fr auto 1fr;gap:12px}.c-send-setting-modal .result-panel{overflow:hidden;background:#fff;border:1px solid #d3d9eb;border-radius:4px}.c-send-setting-modal .panel-header{padding:8px 12px;font-size:12px;font-weight:700;color:#fff;text-align:center;background:#019fa6}.c-send-setting-modal .panel-body{min-height:180px;max-height:220px;padding:8px 12px;overflow-y:auto}.c-send-setting-modal .panel-body::-webkit-scrollbar{width:6px}.c-send-setting-modal .panel-body::-webkit-scrollbar-track{background:#f7f8fa}.c-send-setting-modal .panel-body::-webkit-scrollbar-thumb{background:#b0b5c8;border-radius:3px}.c-send-setting-modal .result-list{display:flex;flex-direction:column;gap:6px;padding:0;margin:0;list-style:none}.c-send-setting-modal .result-list li{padding:4px 6px;font-size:12px;color:#676877;cursor:pointer;border-radius:3px}.c-send-setting-modal .result-list li.selected{background:#019fa61f}.c-send-setting-modal .result-actions{display:flex;flex-direction:column;gap:8px;justify-content:center}.c-send-setting-modal .result-actions .action-button{min-width:80px;padding:6px 8px;font-size:10px}.c-send-setting-modal .paper-destination-section{display:flex;flex-direction:column;gap:10px}.c-send-setting-modal .paper-field .field-input{flex:1;min-width:220px}.c-send-setting-modal .paper-field .c-form-select{width:100%}.c-send-setting-modal .subject-section .subject-input{flex:1;min-width:240px}.c-send-setting-modal .response-content{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:center}.c-send-setting-modal .response-deadline{display:flex;flex-wrap:wrap;gap:6px;align-items:center;font-size:11px;color:#676877}.c-send-setting-modal .deadline-input{width:160px}.c-send-setting-modal .time{width:64px;height:32px}.c-send-setting-modal .attachment-section{margin-top:4px}.c-send-setting-modal .attachment-table{border:1px solid #d3d9eb}.c-send-setting-modal .attachment-table thead tr{background:#019fa6}.c-send-setting-modal .attachment-table th .text{color:#fff}.c-send-setting-modal .attachment-table .col-select{width:40px}.c-send-setting-modal .attachment-table td .text{font-size:12px;color:#676877}.c-send-setting-modal .attachment-table .wrap{justify-content:flex-start}.c-send-setting-modal .attachment-table th .wrap{justify-content:center}@media(max-width:1200px){.c-send-setting-modal .criteria-row{grid-template-columns:140px 1fr}.c-send-setting-modal .checkbox-grid,.c-send-setting-modal .area-grid{grid-template-columns:repeat(2,minmax(120px,1fr))}.c-send-setting-modal .result-section{grid-template-columns:1fr}.c-send-setting-modal .result-actions{flex-flow:row wrap}}.c-staff-info-modal{width:820px;max-width:95vw}.c-staff-info-modal .staff-info-body{display:flex;flex-direction:column;gap:18px}.c-staff-info-modal .section-title{margin-bottom:8px;font-size:12px;font-weight:700;color:#676877}.c-staff-info-modal .basic-info-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.c-staff-info-modal .basic-info-grid .item-staff-number{grid-column:1/1;width:50%}.c-staff-info-modal .basic-info-grid .item-first-name{grid-row-start:2;grid-column:1/1}.c-staff-info-modal .basic-info-grid .item-first-name-kana{grid-row-start:2;grid-column-start:2}.c-staff-info-modal .basic-info-grid .item-last-name{grid-row-start:3;grid-column-start:1}.c-staff-info-modal .basic-info-grid .item-last-name-kana{grid-row-start:3;grid-column-start:2}.c-staff-info-modal .basic-info-grid .item-start-date{grid-row-start:4;grid-column-start:1}.c-staff-info-modal .basic-info-grid .item-end-date{grid-row-start:4;grid-column-start:2}.c-staff-info-modal .basic-info-item{display:flex;flex-direction:column;gap:6px}.c-staff-info-modal .basic-info-label{font-size:11px;color:#676877}.c-staff-info-modal .basic-info-value{min-height:32px;padding:6px 10px;font-size:11px;color:#676877;background:#e9ecf5;border:1px solid #d3d9eb;border-radius:4px}.c-staff-info-modal .staff-info-table-wrap{margin-bottom:30px;overflow:hidden;background:#fff;border:1px solid #e9ecf5}.c-staff-info-modal .staff-info-table{width:100%;table-layout:fixed;border:none}.c-staff-info-modal .staff-info-table thead tr{background:#f7f8fa}.c-staff-info-modal .staff-info-table th,.c-staff-info-modal .staff-info-table td{height:34px}.c-staff-info-modal .staff-info-table th .text{font-size:10px;font-weight:700;color:#676877}.c-staff-info-modal .staff-info-table td .text{font-size:11px;color:#676877}.c-staff-info-modal .staff-info-table .col-main{width:70px}.c-staff-info-modal .staff-info-table .col-code{width:120px}.c-staff-info-modal .staff-info-table .col-name{width:240px}.c-staff-info-modal .staff-info-table .col-start,.c-staff-info-modal .staff-info-table .col-end{width:120px}@media(max-width:900px){.c-staff-info-modal .basic-info-grid{grid-template-columns:1fr}}.c-staff-view-permission-add-modal{width:640px;max-width:95vw}.c-staff-view-permission-add-modal .c-modal-actions .c-btn-normal{padding:6px 12px}.c-staff-view-permission-add-modal .staff-permission-body,.c-staff-view-permission-add-modal .subject-block{display:flex;flex-direction:column;gap:14px}.c-staff-view-permission-add-modal .subject-label{font-size:12px;font-weight:700;color:#676877}.c-staff-view-permission-add-modal .subject-value{align-content:center;font-size:11px;font-weight:700;color:#676877;background:#e9ecf5;border:1px solid #d3d9eb;border-radius:4px}.c-staff-view-permission-add-modal .permission-section{display:flex;flex-direction:column}.c-staff-view-permission-add-modal .section-header{display:flex;align-items:center;justify-content:center;padding:3px 16px;font-size:20px;font-weight:700;color:#fff;background:#019fa6;border-radius:12px 12px 0 0}.c-staff-view-permission-add-modal .section-body{margin-bottom:30px;background:#fff;border:1px solid #d3d9eb;border-top:none}.c-staff-view-permission-add-modal .table-scroll{max-height:180px;overflow-y:auto}.c-staff-view-permission-add-modal .table-scroll::-webkit-scrollbar{width:6px}.c-staff-view-permission-add-modal .table-scroll::-webkit-scrollbar-track{background:#f7f8fa}.c-staff-view-permission-add-modal .table-scroll::-webkit-scrollbar-thumb{background:#b0b5c8;border-radius:3px}.c-staff-view-permission-add-modal .permission-table{width:100%;table-layout:fixed;border:none}.c-staff-view-permission-add-modal .permission-table thead tr{background:#f7f8fa}.c-staff-view-permission-add-modal .permission-table th,.c-staff-view-permission-add-modal .permission-table td{height:38px}.c-staff-view-permission-add-modal .permission-table th .text{font-size:10px;font-weight:700;color:#676877}.c-staff-view-permission-add-modal .permission-table td .text{font-size:11px}.c-staff-view-permission-add-modal .permission-table .wrap{display:flex;align-items:center;justify-content:center;padding:4px 6px}.c-staff-view-permission-add-modal .permission-table .col-action{width:72px}.c-staff-view-permission-add-modal .permission-table .col-action .wrap{padding:4px}.c-staff-view-permission-add-modal .permission-table .col-action .c-btn-normal{box-sizing:border-box;width:100%;min-width:0;padding:4px 6px;font-size:10px}.c-staff-view-permission-add-modal .permission-table .col-select{width:40px}.c-staff-view-permission-add-modal .permission-table .col-select .c-form-checkbox{display:flex;align-items:center;justify-content:center}.c-staff-view-permission-add-modal .permission-table .col-select .c-form-checkbox label{padding-left:16px}.c-staff-view-permission-add-modal .permission-table .col-affiliation{width:165px}.c-staff-view-permission-add-modal .permission-table .col-position,.c-staff-view-permission-add-modal .permission-table .col-name{width:140px}.c-staff-view-permission-add-modal .permission-table .col-name .wrap{justify-content:center;padding-left:8px}.c-staff-view-permission-add-modal .affiliation-section{display:flex;flex-direction:column;gap:14px}.c-staff-view-permission-add-modal .affiliation-label{font-size:12px;font-weight:700;color:#676877}.c-staff-view-permission-add-modal .affiliation-row{display:flex;gap:10px;align-items:center;width:60%}.c-staff-view-permission-add-modal .affiliation-value{flex:1;align-content:center;padding:6px 10px;font-size:11px;font-weight:700;color:#676877;background:#e9ecf5;border:1px solid #d3d9eb;border-radius:4px}.c-staff-view-permission-add-modal .add-button{width:fit-content;padding:6px 12px}@media(max-width:1000px){.c-staff-view-permission-add-modal{width:95vw}.c-staff-view-permission-add-modal .permission-table .col-affiliation,.c-staff-view-permission-add-modal .permission-table .col-position,.c-staff-view-permission-add-modal .permission-table .col-name{width:auto}}.c-target-person-select-modal{width:790px}.c-target-person-select-modal .modal-content-wrap{display:flex;gap:16px}.c-target-person-select-modal .panel-left,.c-target-person-select-modal .panel-right{flex:1;min-width:0}.c-target-person-select-modal .selected-target-info{margin-bottom:4px;font-size:11px;color:#676877}.c-target-person-select-modal .panel-header{display:flex;gap:4px;align-items:center;justify-content:center;padding:3px 16px;font-size:20px;font-weight:700;color:#fff;background:#019fa6;border-radius:8px 8px 0 0}.c-target-person-select-modal .panel-content{max-height:250px;overflow-y:auto;background:#fff;border:1px solid #e9ecf5;border-top:none}.c-target-person-select-modal .panel-content::-webkit-scrollbar{width:6px}.c-target-person-select-modal .panel-content::-webkit-scrollbar-track{background:#f7f8fa}.c-target-person-select-modal .panel-content::-webkit-scrollbar-thumb{background:#b0b5c8;border-radius:3px}.c-target-person-select-modal .affiliation-list{width:100%;table-layout:fixed;border-collapse:collapse}.c-target-person-select-modal .affiliation-list .category-row{cursor:pointer;background:#f7f8fa}.c-target-person-select-modal .affiliation-list .category-row:hover{background:#e9ecf5}.c-target-person-select-modal .affiliation-list .category-row .category-cell{display:flex;gap:8px;align-items:center;padding:8px 12px;font-size:11px;color:#676877;border-bottom:1px solid #e9ecf5}.c-target-person-select-modal .affiliation-list .category-row .expand-icon{width:12px;font-size:10px;color:#676877}.c-target-person-select-modal .affiliation-list .category-row .category-name{font-weight:400}.c-target-person-select-modal .affiliation-list .organization-row{border-bottom:1px solid #e9ecf5}.c-target-person-select-modal .affiliation-list .organization-row:hover{background:#f7f8fa}.c-target-person-select-modal .affiliation-list .organization-row.selected{background:#019fa61a}.c-target-person-select-modal .affiliation-list .organization-row .organization-cell{padding:8px 12px;font-size:11px;color:#676877}.c-target-person-select-modal .staff-list{width:100%;table-layout:fixed;border-collapse:collapse}.c-target-person-select-modal .staff-list .col-radio{width:30px;text-align:center}.c-target-person-select-modal .staff-list .staff-list-header .col-radio{padding:8px 4px}.c-target-person-select-modal .staff-list .staff-list-header{background:#fff;border:1px solid #e9ecf5}.c-target-person-select-modal .staff-list .staff-list-header td{padding:8px 12px;font-size:11px;font-weight:400;color:#676877;text-align:center;border-right:1px solid #e9ecf5}.c-target-person-select-modal .staff-list .staff-list-header td:last-child{border-right:none}.c-target-person-select-modal .staff-list .staff-row:hover:not(.empty){background:#f7f8fa}.c-target-person-select-modal .staff-list .staff-row.selected{background:#019fa61a}.c-target-person-select-modal .staff-list .staff-row.empty{height:100px}.c-target-person-select-modal .staff-list .staff-row td{padding:8px 12px;font-size:11px;vertical-align:middle;color:#676877;text-align:center;border-right:1px solid #e9ecf5;border-bottom:1px solid #e9ecf5}.c-target-person-select-modal .staff-list .staff-row td:last-child{border-right:none}.c-target-person-select-modal .staff-list .staff-row .col-radio{width:30px;padding:8px 4px;text-align:center}.c-target-person-select-modal .staff-list .staff-row .col-position{width:90px;overflow:hidden;text-overflow:ellipsis;text-align:left;white-space:nowrap}.c-target-person-select-modal .staff-list .staff-row .col-name{flex:1;text-align:left;word-break:normal;overflow-wrap:anywhere;white-space:normal}.c-target-person-select-modal .c-form-radio label{font-size:11px;color:#676877;cursor:pointer}.c-target-person-select-modal .staff-list .col-radio .c-form-radio{display:flex;align-items:center;justify-content:center}.c-target-person-select-modal .staff-list .col-radio .c-form-radio label{padding-left:16px}.c-target-person-select-modal .organization-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.font-size-large .c-target-person-select-modal .selected-target-info,html.font-size-large .c-target-person-select-modal .affiliation-list .category-row .category-cell{font-size:14px}html.font-size-large .c-target-person-select-modal .affiliation-list .category-row .expand-icon{font-size:13px}html.font-size-large .c-target-person-select-modal .affiliation-list .organization-row .organization-cell,html.font-size-large .c-target-person-select-modal .staff-list .staff-list-header td,html.font-size-large .c-target-person-select-modal .staff-list .staff-row td,html.font-size-large .c-target-person-select-modal .c-form-radio label{font-size:14px}.c-temp-save-call-modal{width:800px}.c-temp-save-call-modal .temp-save-list-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;margin-bottom:0;background:transparent}.c-temp-save-call-modal .temp-save-list-header .result-info,.c-temp-save-call-modal .temp-save-list-header .result-info-left,.c-temp-save-call-modal .temp-save-list-header .result-info-right{display:flex;gap:12px;align-items:center}.c-temp-save-call-modal .temp-save-list-header .record-count .text,.c-temp-save-call-modal .temp-save-list-header .items-per-page label{color:#373840}.c-temp-save-call-modal .temp-save-header-actions{display:flex;flex-wrap:nowrap;gap:8px;align-items:center}.c-temp-save-call-modal .temp-save-list-container{max-height:240px;overflow-y:auto;padding:0;background:#f7f8fa}.c-temp-save-call-modal .temp-save-list-container::-webkit-scrollbar{width:6px}.c-temp-save-call-modal .temp-save-list-container::-webkit-scrollbar-track{background:#f7f8fa}.c-temp-save-call-modal .temp-save-list-container::-webkit-scrollbar-thumb{background:#b0b5c8;border-radius:3px}.c-temp-save-call-modal .temp-save-list-table{width:100%;border-collapse:collapse;border:1px solid #d3d9eb}.c-temp-save-call-modal .temp-save-list-table thead,.c-temp-save-call-modal .temp-save-list-table thead tr{background-color:#e9ecf5}.c-temp-save-call-modal .temp-save-list-table thead th{font-size:9px;font-weight:500;color:#676877;text-align:left;white-space:nowrap;background-color:#e9ecf5;border:1px solid #d3d9eb}.c-temp-save-call-modal .temp-save-list-table thead th .wrap{display:flex;gap:4px;align-items:center;justify-content:flex-start;white-space:nowrap}.c-temp-save-call-modal .temp-save-list-table thead th .wrap .text{color:#676877;white-space:nowrap}.c-temp-save-call-modal .temp-save-list-table tbody tr:not(:last-child){border-bottom:1px solid #d3d9eb}.c-temp-save-call-modal .temp-save-list-table tbody tr:hover{background-color:#f7f8fa}.c-temp-save-call-modal .temp-save-list-table tbody td{font-size:10px;vertical-align:middle;color:#373840;text-align:left;border:1px solid #d3d9eb}.c-temp-save-call-modal .temp-save-list-table tbody td .wrap{display:flex;align-items:center;justify-content:flex-start}.c-temp-save-call-modal .temp-save-list-table thead th{cursor:pointer;-webkit-user-select:none;user-select:none}.c-temp-save-call-modal .temp-save-list-table thead th .sort-icon{font-size:10px;color:#9c9dad}.c-temp-save-call-modal .temp-save-list-table thead th:hover{background:#e9ecf5}.c-temp-save-call-modal .temp-save-list-table thead .column-select{width:40px;cursor:default}.c-temp-save-call-modal .temp-save-list-table thead .column-select:hover{background:#e9ecf5}.c-temp-save-call-modal .temp-save-list-table thead .column-title{width:auto}.c-temp-save-call-modal .temp-save-list-table thead .column-date{width:180px}.c-temp-save-call-modal .temp-save-list-table tbody tr{border-bottom:1px solid #e9ecf5}.c-temp-save-call-modal .temp-save-list-table tbody tr:hover{background:#f7f8fa}.c-temp-save-call-modal .temp-save-list-table tbody tr.selected{background:#019fa61a}.c-temp-save-call-modal .temp-save-list-table tbody td .wrap,.c-temp-save-call-modal .temp-save-list-table tbody .column-select .c-form-radio{display:flex;align-items:center}.c-temp-save-call-modal .temp-save-list-table tbody .column-select .c-form-radio .radio{margin:0}.c-temp-save-call-modal .temp-save-list-table tbody .column-select .c-form-radio label{width:16px;height:16px;padding-left:0}.c-temp-save-call-modal .temp-save-list-table tbody .column-select .c-form-radio label:before{position:static;transform:none}.c-temp-save-call-modal .temp-save-list-table tbody .column-select .c-form-radio label:after{top:3px;left:3px;transform:none}.c-temp-save-call-modal .temp-save-list-table tbody .no-data{padding:24px 12px;color:#9c9dad;text-align:center}.c-temp-save-call-modal .temp-save-list-table tbody .no-data .wrap{justify-content:center}.c-temp-save-call-modal .scroll-top-wrap{display:flex;justify-content:flex-end;width:100%}.c-temp-save-call-modal .c-btn-scroll-top{display:flex;align-items:center;justify-content:center;width:32px;height:32px;cursor:pointer;background:#019fa6;border:none;border-radius:50%;box-shadow:0 2px 8px #0003}.c-temp-save-call-modal .c-btn-scroll-top .icon{width:16px;height:16px;background-image:url(/img/common/d_ico_chevron.svg);background-repeat:no-repeat;background-size:contain}.theme-black .c-temp-save-call-modal .c-btn-scroll-top .icon,.theme-blue .c-temp-save-call-modal .c-btn-scroll-top .icon{background-image:url(/img/common/d_ico_chevron_yellow.svg)}.c-temp-save-call-modal .c-btn-scroll-top:hover{background:#016e73}.c-temp-save-call-modal .c-modal-actions .c-btn-normal{padding:6px 12px}.c-temp-save-call-modal .c-modal-actions .c-btn-normal:disabled{cursor:not-allowed;opacity:.5}.c-modal-overlay{position:fixed;top:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:#00000080}.c-modal{display:flex;flex-direction:column;max-height:80vh;overflow:hidden;background:#f7f8fa;border-radius:8px;box-shadow:0 4px 16px #0003}.c-modal._large{max-height:90vh;overflow-y:auto}.c-modal._extra-large{max-width:1100px}.c-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px 20px}.c-modal-title{margin:0;font-size:25px;font-weight:700}.c-modal-actions{display:flex;gap:8px}.c-modal-body{padding:0 50px 20px;overflow-y:auto}.c-modal-footer{display:flex;justify-content:flex-end;padding:16px 20px;background:#f7f8fa;border-radius:0 0 8px 8px}.c-modal-scroll-top-wrap{position:sticky;bottom:20px;display:flex;justify-content:flex-end;padding:0 20px 20px}.c-modal-scroll-top-btn{display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;background:#019fa6;border:none;border-radius:50%;box-shadow:0 2px 8px #0003}.c-modal-scroll-top-btn .icon{width:20px;height:20px;background-image:url(/img/common/d_ico_chevron.svg);background-repeat:no-repeat;background-size:contain}.theme-black .c-modal-scroll-top-btn .icon,.theme-blue .c-modal-scroll-top-btn .icon{background-image:url(/img/common/d_ico_chevron_yellow.svg)}.c-modal-scroll-top-btn:hover{background:#016e73}.p-status{flex:0 0 250px;width:250px;max-width:250px}.p-status .inner{display:flex;flex-direction:column;gap:16px}.p-status .box{padding-bottom:16px;overflow:hidden;background:#f7f8fa;border-radius:8px}.p-status .title{padding-top:12px;margin-bottom:12px;font-size:12px;font-weight:700;line-height:1.2;color:#019fa6;text-align:center;letter-spacing:.04em}.p-status .list{display:flex;flex-direction:column;gap:4px;padding:0 16px}.p-status .item-status{display:flex;flex-direction:column;gap:10px;padding:12px;background:#fff}.p-status .item-status .wrap{display:flex;gap:2rem;align-items:center;justify-content:space-between}.p-status .item-status .wrap:nth-of-type(2){padding-left:12px}.p-status .item-status .num{display:flex;justify-content:center;width:fit-content;min-width:24px;padding:4px 10px;font-size:12px;line-height:1;background:#e9ecf5;border-radius:10px}.p-status .item-status .num._var02{color:#fff;background:#3bced5}.p-status .search-wrap{background:#fff}.p-status .search-wrap .form{padding:8px 16px 16px}.p-status .list-02{padding:12px 16px 0;background:#f7f8fa}.p-status .list-02 .item-status{padding:8px 12px}.p-status .list-02 .item-status:first-of-type{background:#eaf9f9}.p-status .list-02 .item-status:first-of-type label{color:#019fa6}.flex-box.p-archive-layout{flex-wrap:nowrap;align-items:flex-start}.flex-box.p-archive-layout>.p-archive{flex:1 1 auto;min-width:0}@media(max-width:1200px){.l-main-container .flex-box.p-archive-layout{flex-flow:row nowrap}}.p-archive{background:#f7f8fa;border-radius:8px}.p-archive>.inner{padding:16px}.p-archive .head{display:flex;gap:2rem;align-items:center;justify-content:space-between;margin-bottom:16px}.p-archive .wrap-btn{display:flex;gap:18px;align-items:center}.p-archive .wrap-number{display:flex;gap:20px;align-items:center}.p-archive .wrap-number .c-form-select{width:100px}.p-archive .body{overflow-x:auto}.p-archive-table{width:100%;min-width:940px;margin-bottom:3rem;table-layout:fixed;border-collapse:collapse;border:1px solid #d3d9eb}.p-archive-table thead{background-color:#e9ecf5}.p-archive-table tbody{background-color:#fff}.p-archive-table tbody tr:not(:last-of-type){border-bottom:1px solid #d3d9eb}.p-archive-table tr{display:table-row}.p-archive-table th:not(:last-of-type),.p-archive-table td:not(:last-of-type){border-right:1px solid #d3d9eb}.p-archive-table th .wrap,.p-archive-table td .wrap{display:flex;align-items:center;height:100%;padding:8px}.p-archive-table th .wrap{gap:8px;justify-content:center}.p-archive-table th .text{font-size:12px;font-weight:700;line-height:1.2;color:#676877}.p-archive-table th .change-order{width:16px;aspect-ratio:1/1;background:url(/img/common/icon-order.svg) center/contain no-repeat}.p-archive-table td{height:48px}.p-archive-table .status{width:40px}.p-archive-table .status .wrap{justify-content:center}.p-archive-table .status .text{line-height:0;color:#019fa6;text-align:center;writing-mode:vertical-rl}.p-archive-table .check{width:38px}.p-archive-table .check .c-form-checkbox{height:16px;translate:4px -8px}.p-archive-table .check .c-form-checkbox label:after{top:-3px}.p-archive-table .process{width:100px}.p-archive-table .num{width:150px}.p-archive-table .num .wrap{justify-content:center}.p-archive-table .title{width:185px}.p-archive-table .title .wrap{justify-content:flex-start}.p-archive-table .title a{color:#0581f3;transition:.3s ease}@media(hover:hover)and (pointer:fine){.p-archive-table .title a:hover{opacity:.7}}.p-archive-table .title .link{display:block;width:100%;padding:0;font:inherit;line-height:inherit;color:#0581f3;text-align:left;overflow-wrap:anywhere;white-space:normal;text-decoration:underline;cursor:pointer;background:none;border:none;transition:.3s ease}@media(hover:hover)and (pointer:fine){.p-archive-table .title .link:hover{opacity:.7}}.p-archive-table .arrival{width:140px}.p-archive-table .arrival .wrap{justify-content:center}.p-archive-table .arrival .text{display:flex;gap:6px}.p-archive-table .deadline{width:90px}.p-archive-table .deadline .wrap{justify-content:center}.p-archive-table .affiliation{width:100px}.p-archive-table .affiliation .wrap{justify-content:center}.p-archive-table .manager{width:97px}.p-archive-table .manager .wrap{justify-content:center}.p-archive-table.is-invalid thead tr,.p-archive-table.is-invalid thead th{background-color:#ffcce6!important}.p-kyouransho-input{padding-bottom:24px}.p-kyouransho-input .flex-box{display:flex;gap:16px}.p-kyouransho-input .input-container{width:100%}.p-kyouransho-input .input-container-left{max-width:856px}.p-kyouransho-input .input-container-right{display:flex;flex-direction:column;gap:16px;max-width:376px}.p-kyouransho-input .container-body{padding:16px;background:#f7f8fa}.p-kyouransho-input .form-body{display:flex;flex-direction:column;gap:18px}.p-kyouransho-input .form-body .urgent-deadline-row{display:flex;flex-wrap:wrap;gap:18px 24px;align-items:center}.p-kyouransho-input .form-body .urgent-deadline-row>.c-form-item{max-width:185px}.p-kyouransho-input .form-body .child-flex-box{display:grid;grid-template-columns:repeat(2,minmax(0,185px));gap:18px 24px}.p-kyouransho-input .form-body .child-flex-box .c-form-item{max-width:none}.p-kyouransho-input .item-kyouransaki .c-btn-normal{margin-bottom:8px}.p-kyouransho-input .item-kyouransaki .c-md-table-normal th.required{background-color:#f7f8fa}.p-kyouransho-input .item-kyouransaki .c-md-table-normal td{height:35px}.p-kyouransho-input .item-kyouransaki .c-md-table-normal .affiliation{width:180px}.p-kyouransho-input .item-kyouransaki .c-md-table-normal .position{width:100px}.p-kyouransho-input .item-kyouransaki .c-md-table-normal .name{width:160px}.p-kyouransho-input .item-kyouransaki .c-md-table-normal .circulation{width:80px}.p-kyouransho-input .item-kyouransaki .c-md-table-normal .status{width:180px}.p-kyouransho-input .item-kyouransaki .c-md-table-normal .processed-time{width:220px}.p-document-input{padding-bottom:24px}.p-document-input .flex-box{display:flex;gap:16px}.p-document-input .input-container{width:100%}.p-document-input .input-container-left{max-width:856px}.p-document-input .input-container-right{display:flex;flex-direction:column;gap:16px;max-width:376px}.p-document-input .container-body{padding:16px;background:#f7f8fa}.p-document-input .p-document-input__title-supplement,.p-document-input .textarea-inquiry{height:120px}.p-document-input .c-form-textarea.textarea-inquiry.is-invalid,.p-document-input .p-document-input__title-supplement.is-invalid,.p-document-input .c-btn-calendar.is-invalid input,.p-document-input .c-btn-calendar input.is-invalid,.p-document-input #telephone-number.is-invalid,.p-document-input #extension-number.is-invalid{background-color:#ffcce6}.p-document-input .form-body{display:flex;flex-direction:column;gap:18px}.p-document-input .form-body .urgent-deadline-row{display:flex;flex-wrap:wrap;gap:18px 24px;align-items:center}.p-document-input .form-body .urgent-deadline-row>.c-form-item{max-width:185px}.p-document-input .form-body .child-flex-box{display:grid;grid-template-columns:repeat(2,minmax(0,185px));gap:18px 24px}.p-document-input .form-body .child-flex-box .c-form-item{max-width:none}.p-document-input .route-setting-button-wrap{display:flex;justify-content:flex-start}.p-document-input .c-form-item .c-md-table-normal .required{background-color:#f7f8fa}.p-document-input .circulation-route-wrap{display:flex;gap:16px}.p-document-input .circulation-route-wrap>.c-form-item{flex:1;min-width:0}.p-document-input .item-kaigisaki .c-btn-normal{margin-bottom:8px}.p-document-input .item-kaigisaki .c-md-table-normal th,.p-document-input .item-kaigisaki .c-md-table-normal td{vertical-align:middle;text-align:center}.p-document-input .item-kaigisaki .c-md-table-normal td{height:35px}.p-document-input .item-kaigisaki .c-md-table-normal .order{width:60px}.p-document-input .item-kaigisaki .c-md-table-normal .type{width:80px}.p-document-input .item-kaigisaki .c-md-table-normal .affiliation{width:160px}.p-document-input .item-kaigisaki .c-md-table-normal .position{width:100px}.p-document-input .item-kaigisaki .c-md-table-normal .name{width:160px}.p-document-input .item-kyouran .c-md-table-normal th,.p-document-input .item-kyouran .c-md-table-normal td{vertical-align:middle;text-align:center}.p-document-input .item-kyouran .c-md-table-normal td{height:35px}.p-document-input .item-kyouran .c-md-table-normal .route,.p-document-input .item-kyouran .c-md-table-normal .type{width:80px}.p-document-input .item-kyouran .c-md-table-normal .affiliation{width:160px}.p-document-input .item-kyouran .c-md-table-normal .position{width:100px}.p-document-input .item-kyouran .c-md-table-normal .name{width:160px}.p-document-input .c-md-table-normal th.required{background-color:#f7f8fa}.p-document-input__footer .wrap-btn:last-child .c-btn-normal:not(._border){background:#019fa6;border-color:#019fa6}.p-document-input__footer .wrap-btn:last-child .c-btn-normal:not(._border) .text{color:#fff}@media screen and (max-width:1200px){.p-document-input>.l-inner>.flex-box{flex-direction:column}.p-document-input .input-container-left,.p-document-input .input-container-right{max-width:100%}.p-document-input .circulation-route-wrap{flex-direction:column}}.p-document-pre-circulation{padding-bottom:24px}.p-document-pre-circulation .container-body{padding:16px;background:#f7f8fa}.p-document-pre-circulation .c-title-supplement{background:#e9ecf5}.p-document-pre-circulation .c-inquiry-letter{width:100%!important;background:#e9ecf5}.p-document-pre-circulation .tab-navigation-row{display:flex;gap:16px;align-items:center}.p-document-pre-circulation .tab-navigation-wrapper{flex:1 1 auto}.p-document-pre-circulation .tab-navigation-comment-alert{align-self:center;margin-right:120px;margin-left:auto}.p-document-approval,.p-document-detail{padding-bottom:24px}.p-document-detail .container-body{padding:16px;background:#f7f8fa}.p-document-detail .c-inquiry-letter{width:80%;background:#e9ecf5}.p-document-detail .c-title-subject-item{width:80%}.p-document-detail .c-title-supplement{width:80%;background:#e9ecf5}.p-document-detail .destination-section select:disabled,.p-document-detail .destination-section input:disabled,.p-document-detail .destination-section textarea:disabled{padding:8px 12px;background:#e9ecf5;border:1px solid #e9ecf5}.p-document-detail .c-handling-note-select{height:auto}.p-document-detail .time-select{width:60px;height:32px}.p-document-detail .time-select>.select:disabled{padding:0;border:0}.p-document-detail .destination-table .response-usage .wrap{display:flex;gap:4px;align-items:center;justify-content:center}.p-document-proofread{padding-bottom:24px}.p-document-proofread .pattern-row{margin-bottom:24px}.p-document-proofread .pattern-row .pattern-select{min-width:720px}.p-document-proofread .c-inquiry-letter{width:100%!important;background:#e9ecf5}.p-document-proofread .c-title-supplement{background:#e9ecf5}.p-document-proofread .checkbox{width:20px}.p-document-proofread .type{width:76px}.p-document-proofread .document-number{width:126px}.p-document-proofread .document-title{width:265px}.p-document-proofread .document-title .cls-table-empty{justify-content:left!important;padding-left:0!important}.p-document-proofread .approval-date,.p-document-proofread .creator,.p-document-proofread .charge{width:100px}.p-document-enforcement{padding-bottom:24px}.p-document-enforcement .c-title-supplement{background:#e9ecf5}.p-document-enforcement .c-inquiry-letter{width:100%!important;background:#e9ecf5}.p-document-enforcement .checkbox{width:20px}.p-document-enforcement .type{width:76px}.p-document-enforcement .document-number{width:126px}.p-document-enforcement .document-title{width:265px}.p-document-enforcement .document-title .cls-table-empty{justify-content:left!important;padding-left:0!important}.p-document-enforcement .approval-date,.p-document-enforcement .creator,.p-document-enforcement .charge{width:100px}.p-document-enforcement .pattern-row{margin-bottom:24px}.p-document-enforcement .pattern-row .pattern-select{min-width:720px}.p-kyouransho-pre-circulation{padding-bottom:24px}.p-kyouransho-pre-circulation .container-body{padding:16px;background:#f7f8fa}.p-kyouransho-pre-circulation .c-title-supplement{width:85%;min-height:144px}.p-kyouransho-pre-circulation textarea.c-title-supplement{resize:vertical}.p-kyouransho-pre-circulation .related-section .c-md-table-normal td.document-title{padding-left:.5em;text-align:left}.p-kyouransho-pre-circulation .related-section .c-md-table-normal td.document-title .link,.p-kyouransho-pre-circulation .related-section .c-md-table-normal td.document-title .text{text-align:left}.p-kyouransho-detail{padding-bottom:24px}.p-kyouransho-detail .container-body{padding:16px;background:#f7f8fa}.p-kyouransho-approval{padding-bottom:24px}.p-kyouransho-approval .container-body{padding:16px;background:#f7f8fa}.p-affiliation-document-list{background:#f7f8fa;border-radius:8px}.p-affiliation-document-list .filter-area{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:16px 24px;margin-bottom:16px;border-radius:8px 8px 0 0}.p-affiliation-document-list .filter-area .filter-left-group{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.p-affiliation-document-list .filter-area .filter-right-group{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-left:auto}.p-affiliation-document-list .filter-area .tab-switch{display:flex;gap:12px;align-items:center;padding:8px 12px;border-radius:4px}.p-affiliation-document-list .filter-area .tab-switch .c-form-radio{margin-right:8px}.p-affiliation-document-list .filter-area .tab-switch .c-form-radio label{font-size:12px}.p-affiliation-document-list .filter-area .action-buttons{display:flex;gap:8px;align-items:center}.p-affiliation-document-list .filter-area .action-buttons .c-btn-normal{padding:6px 16px;font-size:12px}.p-affiliation-document-list .filter-area .answer-count .text,.p-affiliation-document-list .filter-area .organization-name .text{font-size:12px}.p-affiliation-document-list .filter-area .count-controls .record-count-selector .items-per-page .c-form-select{width:80px}.p-affiliation-document-list .filter-controls{display:flex;gap:16px;align-items:center;justify-content:space-between;padding:16px 24px;margin-bottom:16px}.p-affiliation-document-list .filter-controls .filter-left-group{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.p-affiliation-document-list .filter-controls .filter-right-group{display:flex;flex-wrap:wrap;gap:16px;align-items:center;margin-left:auto}.p-affiliation-document-list .filter-controls .organization-name .text{font-size:12px;color:#676877}.p-affiliation-document-list .filter-controls .filter-checkboxes{display:flex;gap:16px;align-items:center}.p-affiliation-document-list .filter-controls .filter-checkboxes .c-form-checkbox label{font-size:12px}.p-affiliation-document-list .filter-controls .count-controls{display:flex;gap:8px;align-items:center;margin-left:auto}.p-affiliation-document-list .filter-controls .count-controls .total-count{font-size:12px;color:#373840}.p-affiliation-document-list .filter-controls .count-controls .record-count-selector .items-per-page .c-form-select{width:80px;min-width:80px}.p-affiliation-document-list .filter-controls .count-controls .record-count-selector .items-per-page select{box-sizing:border-box;width:80px;min-width:80px;padding-right:24px}.p-affiliation-document-list .filter-controls .search-buttons{display:flex;gap:8px;align-items:center}.p-affiliation-document-list .filter-controls .search-buttons .c-btn-normal{padding:6px 16px;font-size:12px}.p-affiliation-document-list .table-container{margin-bottom:24px;overflow-x:auto}.p-affiliation-document-list .affiliation-table{width:100%;min-width:1200px;border-collapse:collapse;border:1px solid #d3d9eb}.p-affiliation-document-list .affiliation-table thead,.p-affiliation-document-list .affiliation-table thead tr{background-color:#e9ecf5}.p-affiliation-document-list .affiliation-table thead th{font-size:12px;font-weight:500;vertical-align:middle;color:#676877;text-align:center;white-space:nowrap;background-color:#e9ecf5;border:1px solid #d3d9eb}.p-affiliation-document-list .affiliation-table thead th .wrap{display:flex;gap:4px;align-items:center;justify-content:center;padding:8px 16px}.p-affiliation-document-list .affiliation-table tbody{background-color:#fff}.p-affiliation-document-list .affiliation-table tbody tr:not(:last-of-type){border-bottom:1px solid #d3d9eb}.p-affiliation-document-list .affiliation-table tbody tr.selected{background-color:#019fa61a}.p-affiliation-document-list .affiliation-table tbody tr:hover{background-color:#f7f8fa}.p-affiliation-document-list .affiliation-table tbody td{font-size:11px;vertical-align:middle;color:#373840;border:1px solid #d3d9eb}.p-affiliation-document-list .affiliation-table tbody td .wrap{display:flex;align-items:center;white-space:nowrap}.p-affiliation-document-list .affiliation-table tbody td .text.urgent{font-weight:700;color:#f04d6a}.p-affiliation-document-list .affiliation-table tbody td .text.returned{color:#f04d6a}.p-affiliation-document-list .affiliation-table tbody td .link{color:#0581f3;text-decoration:underline}.p-affiliation-document-list .affiliation-table tbody td .link:hover{text-decoration:none}.p-affiliation-document-list .affiliation-table tbody td button.link{padding:0;font:inherit;line-height:inherit;color:inherit;appearance:none;cursor:pointer;background:none;border:0}.p-affiliation-document-list .affiliation-table .col-checkbox{width:40px;padding:17px;text-align:center}.p-affiliation-document-list .affiliation-table .col-checkbox .wrap{justify-content:center}.p-affiliation-document-list .affiliation-table .col-checkbox .c-form-radio{display:flex;align-items:center;justify-content:center}.p-affiliation-document-list .affiliation-table .col-checkbox .c-form-radio label{padding-left:0}.p-affiliation-document-list .affiliation-table .col-checkbox .c-form-radio label:before,.p-affiliation-document-list .affiliation-table .col-checkbox .c-form-radio label:after{left:50%;transform:translate(-50%,-50%)}.p-affiliation-document-list .affiliation-table .col-checkbox .c-form-radio label:after{margin-left:0}.p-affiliation-document-list .affiliation-table .col-type{width:60px;text-align:center}.p-affiliation-document-list .affiliation-table .col-resend{width:70px;text-align:center}.p-affiliation-document-list .affiliation-table .col-answer{width:60px;text-align:center}.p-affiliation-document-list .affiliation-table .col-confidential{width:40px;text-align:center}.p-affiliation-document-list .affiliation-table .col-confidential .wrap{justify-content:center}.p-affiliation-document-list .affiliation-table .col-subject{min-width:200px}.p-affiliation-document-list .affiliation-table .col-subject .wrap{justify-content:center}.p-affiliation-document-list .affiliation-table tbody .col-subject{text-align:left}.p-affiliation-document-list .affiliation-table tbody .col-subject .wrap{justify-content:flex-start}.p-affiliation-document-list .affiliation-table .col-arrival-date,.p-affiliation-document-list .affiliation-table .col-enforcement-date,.p-affiliation-document-list .affiliation-table .col-receipt-date,.p-affiliation-document-list .affiliation-table .col-deadline{width:120px;text-align:center}.p-affiliation-document-list .affiliation-table .col-charge,.p-affiliation-document-list .affiliation-table .col-receipt-charge,.p-affiliation-document-list .affiliation-table .col-sender,.p-affiliation-document-list .affiliation-table .col-enforcement-staff{width:100px}.p-affiliation-document-list .affiliation-table tbody .col-charge,.p-affiliation-document-list .affiliation-table tbody .col-receipt-charge,.p-affiliation-document-list .affiliation-table tbody .col-sender{text-align:left}.p-affiliation-document-list .affiliation-table tbody .col-charge .wrap,.p-affiliation-document-list .affiliation-table tbody .col-receipt-charge .wrap,.p-affiliation-document-list .affiliation-table tbody .col-sender .wrap{justify-content:flex-start}.p-affiliation-document-list .affiliation-table tbody .col-enforcement-staff{text-align:center}.p-affiliation-document-list .affiliation-table tbody .col-enforcement-staff .wrap{justify-content:center}.p-affiliation-document-list .affiliation-table .col-sender-org,.p-affiliation-document-list .affiliation-table .col-enforcement-org{width:140px}.p-affiliation-document-list .affiliation-table tbody .col-sender-org{text-align:left}.p-affiliation-document-list .affiliation-table tbody .col-sender-org .wrap{justify-content:flex-start}.p-affiliation-document-list .affiliation-table tbody .col-enforcement-org{text-align:center}.p-affiliation-document-list .affiliation-table tbody .col-enforcement-org .wrap{justify-content:center}.p-affiliation-document-list .affiliation-table .col-status,.p-affiliation-document-list .affiliation-table .col-enforcement-status{width:60px;text-align:center}.p-affiliation-document-list .affiliation-table .col-answer-status,.p-affiliation-document-list .affiliation-table .col-receipt-status,.p-affiliation-document-list .affiliation-table .col-receipt-count,.p-affiliation-document-list .affiliation-table .col-answer-count{width:70px;text-align:center}.p-affiliation-document-list .affiliation-table .col-answer-status .wrap,.p-affiliation-document-list .affiliation-table .col-receipt-status .wrap,.p-affiliation-document-list .affiliation-table .col-receipt-count .wrap,.p-affiliation-document-list .affiliation-table .col-answer-count .wrap{justify-content:center}.p-affiliation-document-list .affiliation-table .col-receipt-detail{width:60px;text-align:center}.p-affiliation-document-list .affiliation-table .col-receipt-detail .wrap{justify-content:center}@media(max-width:1200px){.p-affiliation-document-list .filter-area .organization-name{width:100%;margin-left:0}.p-affiliation-document-list .filter-controls .count-controls{margin-left:0}}.p-affiliation-document-detail{padding-bottom:24px}.p-affiliation-document-detail .container-body{padding:16px;background:#f7f8fa}.p-affiliation-document-detail .header-buttons{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.p-affiliation-document-detail .header-buttons .button-group{display:flex;gap:8px;justify-content:center}.p-affiliation-document-detail .header-buttons .sub-button-group{display:flex;gap:8px}.p-affiliation-document-detail .header-buttons .sub-button-group.other-buttons{margin-left:16px}.p-affiliation-document-detail .form-body{display:flex;flex-direction:column;gap:18px}.p-affiliation-document-detail .c-form-item{display:flex;flex-direction:column;gap:8px}.p-affiliation-document-detail .c-form-item .radio-wrap{display:flex;flex-wrap:wrap;gap:16px;padding-left:12px}.p-affiliation-document-detail .c-form-item .handling-wrap{display:flex;gap:8px;width:80%}.p-affiliation-document-detail .c-form-item .handling-wrap .c-form-select-arrow{position:relative;flex:1}.p-affiliation-document-detail .c-form-item .handling-wrap .c-form-select-arrow select{min-height:32px;padding:8px 12px;border-radius:8px}.p-affiliation-document-detail .c-form-item .handling-wrap .c-form-select-arrow:after{position:absolute;top:50%;right:12px;width:0;height:0;pointer-events:none;content:"";border-top:6px solid #676877;border-right:4px solid transparent;border-left:4px solid transparent;transform:translateY(-50%)}.p-affiliation-document-detail .c-form-item .handling-wrap .handling-category{flex:1;border:1px solid #d3d9eb}.p-affiliation-document-detail .c-form-item .handling-wrap .handling-category:disabled{color:#676877;border:1px solid #d3d9eb;opacity:1;-webkit-text-fill-color:#676877}.p-affiliation-document-detail .c-form-item .handling-wrap .handling-detail{flex:1}.p-affiliation-document-detail .c-form-item .response-wrap{display:flex;flex-wrap:wrap;gap:40px;align-items:center;padding-left:12px}.p-affiliation-document-detail .c-form-item .response-wrap .response-option-wrap{display:flex;gap:16px}.p-affiliation-document-detail .c-form-item .response-wrap .response-deadline-wrap{display:flex;gap:8px;align-items:center}.p-affiliation-document-detail .c-form-item .response-wrap .response-deadline-wrap .deadline-label{margin:0}.p-affiliation-document-detail .c-form-item .response-wrap .response-deadline-wrap .deadline-date{width:197px}.p-affiliation-document-detail .c-form-item .response-wrap .response-deadline-wrap .c-form-select-arrow{position:relative}.p-affiliation-document-detail .c-form-item .response-wrap .response-deadline-wrap .c-form-select-arrow select{min-height:40.39px;border-radius:8px}.p-affiliation-document-detail .c-form-item .response-wrap .response-deadline-wrap .c-form-select-arrow select:disabled{cursor:default;background-color:#e9ecf5}.p-affiliation-document-detail .c-form-item .response-wrap .response-deadline-wrap .c-form-select-arrow:after{position:absolute;top:50%;right:12px;width:0;height:0;pointer-events:none;content:"";border-top:6px solid #676877;border-right:4px solid transparent;border-left:4px solid transparent;transform:translateY(-50%)}.p-affiliation-document-detail .c-form-item .response-wrap .response-deadline-wrap .deadline-hour,.p-affiliation-document-detail .c-form-item .response-wrap .response-deadline-wrap .deadline-minute{width:60px}.p-affiliation-document-detail .c-form-item .response-wrap .response-deadline-wrap .deadline-hour:disabled,.p-affiliation-document-detail .c-form-item .response-wrap .response-deadline-wrap .deadline-minute:disabled{color:#676877;-webkit-text-fill-color:#676877;opacity:1}.p-affiliation-document-detail .c-form-item .response-wrap .response-deadline-wrap .separator{font-size:14px}.p-affiliation-document-detail .c-form-item .sending-address{width:75%}.p-affiliation-document-detail .c-form-item .document-date{width:17%}.p-affiliation-document-detail .c-form-item .subject-name{width:75%}.p-affiliation-document-detail .c-form-item .subject-name,.p-affiliation-document-detail .c-form-item .handling-category,.p-affiliation-document-detail .c-form-item .handling-detail,.p-affiliation-document-detail .c-form-item .deadline-date,.p-affiliation-document-detail .c-form-item .deadline-hour,.p-affiliation-document-detail .c-form-item .deadline-minute,.p-affiliation-document-detail .c-form-item .sending-address,.p-affiliation-document-detail .c-form-item .charge-person{background-color:#e9ecf5}.p-affiliation-document-detail .c-form-item .sender-comment{background-color:#e9ecf5;border:1px solid #d3d9eb}.p-affiliation-document-detail .c-form-item .c-btn-calendar:has(input[readonly]){background-color:#e9ecf5}.p-affiliation-document-detail .c-form-item .c-btn-calendar input[readonly]{background-color:#e9ecf5}.p-affiliation-document-detail .c-form-item .charge-wrap{display:flex;gap:8px;align-items:center}.p-affiliation-document-detail .c-form-item .charge-wrap .charge-person{flex:1;max-width:75%}.p-affiliation-document-detail .preview-tab .preview-content{min-height:200px;padding:16px;background:#fff;border-radius:4px}.p-affiliation-document-pre-confirm .container-body{padding:16px;background:#f7f8fa}.p-affiliation-document-pre-confirm .container-body .header-buttons{display:flex;gap:8px;align-items:center;margin-bottom:16px}.p-affiliation-document-pre-confirm .container-body .header-buttons .c-heading-page{margin:0}.p-affiliation-document-pre-confirm .container-body .header-buttons .button-group{display:flex;flex:0 0 auto;flex-wrap:nowrap;gap:8px;align-items:center;justify-content:flex-end;margin-left:auto}.p-affiliation-document-pre-confirm .container-body .tab-navigation-row{display:flex;gap:16px;align-items:center;margin-bottom:16px}.p-affiliation-document-pre-confirm .container-body .tab-navigation-row .tab-navigation-wrapper{flex:1}.p-affiliation-document-pre-confirm .container-body .c-form-item .c-form-input-text.is-invalid,.p-affiliation-document-pre-confirm .container-body .c-form-item .c-form-textarea.is-invalid,.p-affiliation-document-pre-confirm .container-body .c-form-item .c-form-select.is-invalid,.p-affiliation-document-pre-confirm .container-body .c-form-item .c-form-select:has(select.is-invalid),.p-affiliation-document-pre-confirm .container-body .c-form-item .c-form-select:has(.select.is-invalid),.p-affiliation-document-pre-confirm .container-body .c-form-item input.is-invalid,.p-affiliation-document-pre-confirm .container-body .c-form-item textarea.is-invalid,.p-affiliation-document-pre-confirm .container-body .c-form-item select.is-invalid{background-color:#ffcce6!important}.p-affiliation-document-pre-confirm .container-body .c-form-item .c-btn-calendar.is-invalid input[type=text],.p-affiliation-document-pre-confirm .container-body .c-form-item .contents.input-wrap.is-invalid .c-btn-calendar,.p-affiliation-document-pre-confirm .container-body .c-form-item .contents.input-wrap.is-invalid .c-btn-calendar input[type=text],.p-affiliation-document-pre-confirm .container-body .c-form-item .contents.input-wrap.is-invalid .c-btn-calendar input[type=text][readonly]{background-color:#ffcce6!important}.p-affiliation-document-pre-confirm .container-body .c-form-item .doc-type-wrap:has(.radio:disabled),.p-affiliation-document-pre-confirm .container-body .c-form-item .use-answer-wrap:has(.radio:disabled),.p-affiliation-document-pre-confirm .container-body .c-form-item .handle-designate-wrap:has(.radio:disabled){background-color:transparent}.p-affiliation-document-pre-confirm .container-body .c-form-item .subject-input{background-color:#fffacd}.p-affiliation-document-pre-confirm .container-body .c-form-item .subject-input:disabled{background-color:#e9ecf5;border-color:#f7f8fa}.p-affiliation-document-pre-confirm .container-body .c-form-item .sender-comment-textarea{background-color:#fff}.p-affiliation-document-pre-confirm .container-body .c-form-item .sender-comment-textarea.readonly{background-color:#e9ecf5;border-color:#f7f8fa}.p-affiliation-document-pre-confirm .container-body .c-form-item .radio-wrap{display:flex;flex-wrap:wrap;gap:16px;padding-left:12px}.p-affiliation-document-pre-confirm .container-body .c-form-item .radio-wrap .c-form-radio:has(input:disabled) label:before{background:#fff;border-color:#9c9dad}.p-affiliation-document-pre-confirm .container-body .c-form-item .c-btn-edit-icon{margin-bottom:8px}.p-affiliation-document-pre-confirm .container-body .c-form-item .response-wrap{display:flex;flex-direction:column;gap:8px}.p-affiliation-document-pre-confirm .container-body .c-form-item .response-wrap .response-option-wrap{display:flex;gap:16px;padding-left:12px}.p-affiliation-document-pre-confirm .container-body .c-form-item .response-wrap .response-option-wrap .c-form-radio:has(input:disabled) label:before{background:#fff;border-color:#9c9dad}.p-affiliation-document-pre-confirm .container-body .c-form-item .response-wrap .response-deadline-wrap{display:flex;gap:8px;align-items:center;padding-left:12px}.p-affiliation-document-pre-confirm .container-body .c-form-item .response-wrap .response-deadline-wrap .label{font-size:12px;font-weight:700;color:#676877}.p-affiliation-document-pre-confirm .container-body .c-form-item .response-wrap .response-deadline-wrap .deadline-date{width:160px}.p-affiliation-document-pre-confirm .container-body .c-form-item .response-wrap .response-deadline-wrap .deadline-date.readonly{background-color:#e9ecf5;border-color:#f7f8fa}.p-affiliation-document-pre-confirm .container-body .c-form-item .response-wrap .response-deadline-wrap .deadline-hour-wrap,.p-affiliation-document-pre-confirm .container-body .c-form-item .response-wrap .response-deadline-wrap .deadline-minute-wrap{width:60px}.p-affiliation-document-pre-confirm .container-body .c-form-item .response-wrap .response-deadline-wrap .deadline-hour-wrap:not(:has(select:disabled)),.p-affiliation-document-pre-confirm .container-body .c-form-item .response-wrap .response-deadline-wrap .deadline-minute-wrap:not(:has(select:disabled)){background-color:#fffacd}.p-affiliation-document-pre-confirm .container-body .c-form-item .response-wrap .response-deadline-wrap .c-form-select:has(select:disabled){background-color:#e9ecf5;border-color:#f7f8fa}.p-affiliation-document-pre-confirm .container-body .c-form-item .response-wrap .response-deadline-wrap .separator{color:#676877}.p-affiliation-document-pre-confirm .container-body .c-form-item .handling-wrap{display:flex;flex-direction:column;gap:8px}.p-affiliation-document-pre-confirm .container-body .c-form-item .handling-wrap .handling-category{width:100%}.p-affiliation-document-pre-confirm .container-body .c-form-item .handling-wrap .handling-category-select{width:100%;max-width:800px}.p-affiliation-document-pre-confirm .container-body .c-form-item .handling-wrap .handling-detail{flex:1;width:100%;max-width:800px}.p-affiliation-document-pre-confirm .container-body .c-form-item .handling-wrap .handling-detail.is-inactive{background-color:#e9ecf5;border-color:#f7f8fa}.p-affiliation-document-pre-confirm .container-body .c-form-item .sender-name-input{width:100%;max-width:850px;background-color:#e9ecf5;border-color:#f7f8fa}.p-affiliation-document-pre-confirm .container-body .c-form-textarea.readonly{resize:vertical}.p-affiliation-document-pre-confirm .container-body .c-form-textarea{height:144px;min-height:144px;resize:vertical}.p-affiliation-document-pre-confirm .container-body .pattern-row .pattern-select-wrap{flex:1;min-width:0}.p-affiliation-document-pre-confirm .container-body .pattern-row .pattern-select-wrap .pattern-select{width:100%}.p-affiliation-document-pre-confirm .container-body .c-btn-edit{display:flex;align-items:center;justify-content:center;padding:4px;cursor:pointer;background:none;border:none}.p-affiliation-document-pre-confirm .container-body .c-btn-edit img{width:16px;height:16px}.p-affiliation-document-pre-confirm .container-body .c-btn-edit:hover{opacity:.7}.p-affiliation-document-pre-confirm .container-body .destination-list-section{margin-top:24px}.p-affiliation-document-pre-confirm .container-body .destination-list-section .destination-list-buttons{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:16px}.p-affiliation-document-pre-confirm .container-body .destination-list-section .destination-list-buttons .right-buttons{display:flex;gap:8px;align-items:center;margin-left:auto}.p-affiliation-document-pre-confirm .container-body .destination-list-section .destination-list-buttons .right-buttons .execution-doc-label{color:var(--color-gray-700)}.p-affiliation-document-pre-confirm .container-body .destination-list-section .destination-list-buttons .count-display{display:flex;gap:8px;align-items:center;margin-left:16px}.p-affiliation-document-pre-confirm .container-body .destination-list-section .destination-list-buttons .count-display .count-label,.p-affiliation-document-pre-confirm .container-body .destination-list-section .destination-list-buttons .count-display .display-label{color:var(--color-gray-700)}.p-affiliation-document-pre-confirm .container-body .destination-list-section .destination-list-buttons .count-display .display-count-select{width:auto;min-width:80px}.p-affiliation-document-pre-confirm .container-body .preview-placeholder{display:flex;align-items:center;justify-content:center;min-height:520px;margin-top:16px;background-color:#fff45a;border:1px solid #d9cf00}.p-affiliation-document-pre-confirm .container-body .preview-placeholder .preview-placeholder__text{font-size:20px;font-weight:700;color:#d40000}.p-affiliation-document-pre-confirm .container-body .destination-table{display:block;width:100%;min-width:0;max-width:100%;overflow:auto hidden}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal th.col-doc-type .wrap,.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-doc-type .wrap{justify-content:center}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-doc-type .doc-type-select{padding-right:20px;padding-left:5px;text-align:center;text-align-last:center}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-doc-type .doc-type-select option{text-align:center}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal th.col-checkbox .wrap,.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-checkbox .wrap{justify-content:center}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-enforcement-file .enforcement-doc-wrap{align-items:stretch;justify-content:flex-start}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-enforcement-file{padding-top:8px;padding-bottom:8px}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-enforcement-file .doc-actions{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:flex-start;width:100%}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-enforcement-file .doc-actions__edit{place-self:center start}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-enforcement-file .attachment-list,.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-enforcement-file .enforcement-attachment-list{display:flex;flex:1;flex-direction:column;gap:4px;width:100%}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-enforcement-file .attachment-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;width:100%;min-height:32px}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-enforcement-file .attachment-name{width:100%;line-height:1.4;text-align:left;overflow-wrap:anywhere}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-enforcement-file .remove-attachment-btn{place-self:center end;min-width:24px;padding:2px 8px;font-size:14px;color:#f44336;cursor:pointer;background:#fff;border:1px solid #f44336;border-radius:3px}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-enforcement-file .remove-attachment-btn:hover{opacity:.85}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal th.col-checkbox .c-form-checkbox,.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-checkbox .c-form-checkbox{display:inline-flex;align-items:center;justify-content:center}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal th.col-checkbox .c-form-checkbox label,.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-checkbox .c-form-checkbox label{width:16px;height:16px;padding-left:0;margin:0}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal th.col-checkbox .c-form-checkbox label:before,.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal th.col-checkbox .c-form-checkbox label:after,.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-checkbox .c-form-checkbox label:before,.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-checkbox .c-form-checkbox label:after{left:50%;transform:translate(-50%,-50%)}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal th.col-checkbox .c-form-checkbox label:after,.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal td.col-checkbox .c-form-checkbox label:after{transform:translate(-50%,-50%) rotate(45deg)}.p-affiliation-document-pre-confirm .container-body .destination-table .c-md-table-normal thead th{background-color:#e9ecf5}.p-send-affiliation-document-detail .container-body{padding:16px;background:#f7f8fa}.p-send-affiliation-document-detail .container-body .header-buttons{display:grid;grid-template-columns:auto 1fr auto;column-gap:24px;align-items:center;margin-bottom:16px}.p-send-affiliation-document-detail .container-body .header-buttons .c-heading-page{margin:0}.p-send-affiliation-document-detail .container-body .header-buttons .other-buttons{display:flex;gap:8px;justify-self:end}.p-send-affiliation-document-detail .container-body .header-buttons .action-buttons{display:flex;gap:8px;justify-self:center}@media(max-width:1200px){.p-send-affiliation-document-detail .container-body .header-buttons{grid-template-columns:auto auto;row-gap:8px}.p-send-affiliation-document-detail .container-body .header-buttons .action-buttons{justify-self:start}.p-send-affiliation-document-detail .container-body .header-buttons .other-buttons{justify-self:end}}@media(max-width:768px){.p-send-affiliation-document-detail .container-body .header-buttons{grid-template-columns:1fr;row-gap:8px}.p-send-affiliation-document-detail .container-body .header-buttons .action-buttons,.p-send-affiliation-document-detail .container-body .header-buttons .other-buttons{justify-self:start}}.p-send-affiliation-document-detail .container-body .tab-navigation-row{display:flex;gap:16px;align-items:center;margin-bottom:16px}.p-send-affiliation-document-detail .container-body .tab-navigation-row .tab-navigation-wrapper{flex:1}.p-send-affiliation-document-detail .container-body .form-body{display:flex;flex-direction:column;gap:16px;background-color:var(--color-gray-100);border-radius:4px}.p-send-affiliation-document-detail .container-body .c-form-item .doc-type-wrap:has(.radio:disabled),.p-send-affiliation-document-detail .container-body .c-form-item .use-answer-wrap:has(.radio:disabled),.p-send-affiliation-document-detail .container-body .c-form-item .handle-designate-wrap:has(.radio:disabled){background-color:transparent}.p-send-affiliation-document-detail .container-body .c-form-item .subject-input,.p-send-affiliation-document-detail .container-body .c-form-item .handling-detail,.p-send-affiliation-document-detail .container-body .c-form-item .sender-name-input{box-sizing:border-box;height:32px;min-height:32px;padding:4px 12px;line-height:22px}.p-send-affiliation-document-detail .container-body .c-form-item .subject-input{background-color:#e9ecf5;border-color:#d3d9eb;border-radius:4px}.p-send-affiliation-document-detail .container-body .c-form-item .subject-input:not(:disabled){color:#373840;background-color:#fffacd;border-color:#d3d9eb}.p-send-affiliation-document-detail .container-body .c-form-item .subject-input:disabled{color:#676877;border-color:#d3d9eb}.p-send-affiliation-document-detail .container-body .c-form-item .radio-wrap{display:flex;flex-wrap:wrap;gap:16px;padding-left:12px}.p-send-affiliation-document-detail .container-body .c-form-item .radio-wrap .c-form-radio:has(input:disabled) label:before{background:#fff;border-color:#9c9dad}.p-send-affiliation-document-detail .container-body .c-form-item .doc-type-wrap{background-color:transparent}.p-send-affiliation-document-detail .container-body .c-form-item .c-btn-edit-icon{margin-bottom:8px}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap{display:flex;flex-direction:column;gap:8px}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-option-wrap{display:flex;gap:16px;padding-left:12px}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-option-wrap .c-form-radio:has(input:disabled) label:before{background:#fff;border-color:#9c9dad}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap{display:flex;gap:8px;align-items:center;padding-left:12px}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .label{font-size:12px;font-weight:700;color:#676877}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .deadline-date{width:160px;height:32px}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .deadline-date input[type=text]{height:32px}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .deadline-hour-wrap,.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .deadline-minute-wrap{width:60px}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .deadline-hour-wrap:not(:has(select:disabled)),.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .deadline-minute-wrap:not(:has(select:disabled)){background-color:#fffacd}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .c-form-select:has(select:disabled){background-color:#e9ecf5;border-color:#d3d9eb}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .c-form-select:has(.select.is-invalid:disabled),.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .c-form-select:has(select.is-invalid:disabled){background-color:#e9ecf5;border-color:#d3d9eb}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .c-form-select:has(.select.is-invalid:disabled) .select.is-invalid:disabled,.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .c-form-select:has(.select.is-invalid:disabled) select.is-invalid:disabled,.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .c-form-select:has(select.is-invalid:disabled) .select.is-invalid:disabled,.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .c-form-select:has(select.is-invalid:disabled) select.is-invalid:disabled{background-color:transparent}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .c-form-select:has(.select.is-invalid):not(:has(.select:disabled)),.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .c-form-select:has(select.is-invalid):not(:has(select:disabled)),.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .c-form-select.is-invalid:not(:has(select:disabled)){background-color:#ffcce6;border-color:#d3d9eb}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .deadline-hour-wrap{margin-left:16px}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .deadline-hour,.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .deadline-minute{width:100%}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .c-form-select-arrow{width:auto}.p-send-affiliation-document-detail .container-body .c-form-item .response-wrap .response-deadline-wrap .separator{color:var(--color-gray-700)}.p-send-affiliation-document-detail .container-body .c-form-item .handling-wrap{display:flex;flex-direction:column;gap:8px}.p-send-affiliation-document-detail .container-body .c-form-item .handling-wrap .handling-category{width:100%}.p-send-affiliation-document-detail .container-body .c-form-item .handling-wrap .handling-category-select,.p-send-affiliation-document-detail .container-body .c-form-item .handling-wrap .handling-detail{width:100%;max-width:800px}.p-send-affiliation-document-detail .container-body .c-form-item .handling-wrap .handling-detail{flex:1;color:#676877;background-color:#e9ecf5;border-color:#d3d9eb}.p-send-affiliation-document-detail .container-body .c-form-item .handling-wrap .handling-category-select .select{color:#676877;background-color:#e9ecf5;border-color:#d3d9eb}.p-send-affiliation-document-detail .container-body .c-form-item .handling-wrap .handling-category-select{border-color:#d3d9eb}.p-send-affiliation-document-detail .container-body .c-form-item .handling-wrap .handling-category-select:has(select:disabled){border-color:#d3d9eb}.p-send-affiliation-document-detail .container-body .c-form-item .handle-designate-wrap{padding:8px 12px;background-color:transparent;border-radius:4px}.p-send-affiliation-document-detail .container-body .c-form-item .handle-designate-wrap .c-form-radio:has(input:disabled) label:before{background:#fff;border-color:#9c9dad}.p-send-affiliation-document-detail .container-body .c-form-item .readonly{color:#676877;background-color:#e9ecf5;border-color:#d3d9eb}.p-send-affiliation-document-detail .container-body .c-form-item .sender-name-input{display:flex;align-items:center;width:100%;max-width:calc(100% - 66px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background-color:#e9ecf5;border-color:#f7f8fa;border-radius:4px}.p-send-affiliation-document-detail .container-body .c-form-item .affiliation-creation-date,.p-send-affiliation-document-detail .container-body .c-form-item .affiliation-creation-date input[type=text]{height:32px}.p-send-affiliation-document-detail .container-body .c-form-textarea.readonly{color:#676877;resize:none;background-color:#e9ecf5;border-color:#d3d9eb}.p-send-affiliation-document-detail .container-body .sender-comment-textarea{height:144px;min-height:144px}.p-send-affiliation-document-detail .container-body .c-btn-edit{display:flex;align-items:center;justify-content:center;padding:4px;cursor:pointer;background:none;border:none}.p-send-affiliation-document-detail .container-body .c-btn-edit img{width:16px;height:16px}.p-send-affiliation-document-detail .container-body .c-btn-edit:hover{opacity:.7}.p-send-affiliation-document-detail .container-body .destination-list-section{margin-top:24px}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-list-buttons{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:16px}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-list-buttons .right-buttons{display:flex;gap:8px;align-items:center;margin-left:auto}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-list-buttons .right-buttons .label{color:var(--color-gray-700)}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-list-buttons .count-display{display:flex;gap:8px;align-items:center;margin-left:16px}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-list-buttons .count-display.is-right-aligned{margin-left:auto}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-list-buttons .count-display .count-label,.p-send-affiliation-document-detail .container-body .destination-list-section .destination-list-buttons .count-display .display-label{color:var(--color-gray-700)}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-list-buttons .count-display .display-count-select{width:auto;min-width:80px}.p-send-affiliation-document-detail .container-body .destination-list-section .table-container{overflow-x:auto}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table{width:100%;min-width:900px}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table thead th{padding:8px 12px;font-weight:700;text-align:left;background-color:var(--color-gray-200);border-bottom:1px solid var(--color-gray-300)}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table thead th .wrap{display:flex;align-items:center}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table tbody tr:nth-child(2n){background-color:var(--color-gray-50)}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table tbody tr:hover{background-color:var(--color-primary-50)}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table tbody td{padding:8px 12px;vertical-align:top;border-bottom:1px solid var(--color-gray-200)}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table tbody td .wrap{display:flex;align-items:flex-start}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .col-checkbox{width:40px}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .col-checkbox .wrap{align-items:center;justify-content:center}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .col-destination{width:160px}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .col-destination .enforcement-target-name{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .col-charge-staff{width:130px}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .col-charge-staff .charge-staff-name{display:inline-block;max-width:41ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .col-doc-type{width:100px}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .col-doc-type .doc-type-select{width:100%}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .col-method-type{width:110px}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .col-use-answer{width:140px}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .col-use-answer .wrap{white-space:nowrap}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .col-enforcement-file{min-width:170px}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .col-enforcement-file .wrap,.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .c-md-table-normal td.col-enforcement-file .wrap{justify-content:flex-start;text-align:left}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .c-md-table-normal td.col-enforcement-file .enforcement-doc-wrap{align-items:stretch;justify-content:flex-start}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .c-md-table-normal td.col-enforcement-file .doc-actions{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:flex-start;justify-content:flex-start;width:100%}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .c-md-table-normal td.col-enforcement-file .doc-actions__edit{place-self:center start}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .c-md-table-normal td.col-enforcement-file .attachment-list,.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .c-md-table-normal td.col-enforcement-file .enforcement-attachment-list{display:flex;flex:1;flex-direction:column;gap:4px;width:100%}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .c-md-table-normal td.col-enforcement-file .attachment-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;justify-content:flex-start;width:100%;min-height:32px}.p-send-affiliation-document-detail .container-body .destination-list-section .destination-table .c-md-table-normal td.col-enforcement-file .attachment-name{width:100%;line-height:1.4;text-align:left;overflow-wrap:anywhere}.p-send-affiliation-document-detail .container-body .destination-table{display:block;width:100%;min-width:0;max-width:100%;overflow:auto hidden}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal th.col-doc-type .wrap,.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-doc-type .wrap{justify-content:center}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal th.col-enforcement-file .wrap{justify-content:center;text-align:center}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-enforcement-file .wrap{justify-content:flex-start;width:100%;text-align:left}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-enforcement-file .enforcement-doc-wrap{align-items:stretch;justify-content:flex-start;width:100%}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-enforcement-file .doc-actions{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;align-items:flex-start;justify-content:flex-start;width:100%;min-width:0}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-enforcement-file .doc-actions.is-view-only{grid-template-columns:minmax(0,1fr)}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-enforcement-file .doc-actions__edit{place-self:center start}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-enforcement-file .attachment-list,.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-enforcement-file .enforcement-attachment-list{display:flex;flex:1;flex-direction:column;gap:4px;width:100%}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-enforcement-file .attachment-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;justify-content:flex-start;width:100%;min-height:32px}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-enforcement-file .attachment-name{width:100%;line-height:1.4;text-align:left;overflow-wrap:break-word}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-enforcement-file .remove-attachment-btn{place-self:center end;min-width:24px;padding:2px 8px;font-size:14px;color:#f44336;cursor:pointer;background:#fff;border:1px solid #f44336;border-radius:3px}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-enforcement-file .remove-attachment-btn:hover{opacity:.85}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-doc-type .doc-type-select{padding-right:20px;padding-left:5px;text-align:center;text-align-last:center}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-doc-type .doc-type-select option{text-align:center}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal th.col-checkbox .wrap,.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-checkbox .wrap{align-items:center;justify-content:center}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal th.col-checkbox .c-form-checkbox,.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-checkbox .c-form-checkbox{display:inline-flex;align-items:center;justify-content:center}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal th.col-checkbox .c-form-checkbox label,.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-checkbox .c-form-checkbox label{width:16px;height:16px;padding-left:0;margin:0}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal th.col-checkbox .c-form-checkbox label:before,.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal th.col-checkbox .c-form-checkbox label:after,.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-checkbox .c-form-checkbox label:before,.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-checkbox .c-form-checkbox label:after{left:50%;transform:translate(-50%,-50%)}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal th.col-checkbox .c-form-checkbox label:after,.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal td.col-checkbox .c-form-checkbox label:after{transform:translate(-50%,-50%) rotate(45deg)}.p-send-affiliation-document-detail .container-body .destination-table .c-md-table-normal thead th{background-color:#e9ecf5}.p-send-affiliation-document-detail .container-body .destination-table+.c-list-pagination{margin-top:10px}.p-send-affiliation-document-detail .container-body .preview-attachment-tab .preview-section{padding:16px;background-color:var(--color-gray-100);border-radius:4px}.p-send-affiliation-document-detail .container-body .preview-attachment-tab .preview-section h3{margin:0 0 16px;font-size:16px;font-weight:700;color:var(--color-gray-800)}.p-affiliation-document-input{padding-bottom:24px}.p-affiliation-document-input .input-container{width:100%;max-width:856px}.p-affiliation-document-input .container-body{padding:16px;background:#f7f8fa}.p-affiliation-document-input .form-body{display:flex;flex-direction:column;gap:18px}.p-affiliation-document-input .c-form-item:has(.c-form-label-required) .contents.response-wrap{padding:0;background-color:transparent;border-radius:0}.p-affiliation-document-input .c-form-item .radio-wrap{display:flex;flex-wrap:wrap;gap:16px;padding-left:12px}.p-affiliation-document-input .c-form-item .handling-wrap{margin-bottom:8px}.p-affiliation-document-input .c-form-item .handling-wrap .handling-category{max-width:321px}.p-affiliation-document-input .c-form-item .response-wrap{display:flex;flex-direction:column;gap:12px;align-items:flex-start;padding-left:0;background-color:transparent}.p-affiliation-document-input .c-form-item .response-wrap .response-option-wrap{display:flex;gap:16px;width:100%;padding:8px 0;background-color:#fffacd;border-radius:4px}.p-affiliation-document-input .c-form-item .response-wrap .response-option-wrap.is-invalid{background-color:#ffcce6}.p-affiliation-document-input .c-form-item .response-wrap .response-deadline-wrap{display:flex;flex-wrap:nowrap;gap:24px;align-items:center;padding-left:28px}.p-affiliation-document-input .c-form-item .response-wrap .response-deadline-wrap .deadline-date.is-invalid input:disabled,.p-affiliation-document-input .c-form-item .response-wrap .response-deadline-wrap .deadline-date.is-invalid input[readonly]:not(.is-calendar-only){background-color:#ffcce6}.p-affiliation-document-input .c-form-item .response-wrap .response-deadline-wrap .deadline-date.is-invalid:has(input:disabled),.p-affiliation-document-input .c-form-item .response-wrap .response-deadline-wrap .deadline-date.is-invalid:has(input[readonly]:not(.is-calendar-only)){background-color:#ffcce6}.p-affiliation-document-input .c-form-item .response-wrap .response-deadline-wrap .c-form-select:has(.select.is-invalid):has(.select:disabled),.p-affiliation-document-input .c-form-item .response-wrap .response-deadline-wrap .c-form-select:has(select.is-invalid):has(select:disabled){background-color:#ffcce6}.p-affiliation-document-input .c-form-item .response-wrap .response-deadline-wrap .deadline-label{flex:0 0 72px;margin:0}.p-affiliation-document-input .c-form-item .response-wrap .response-deadline-wrap .c-btn-calendar{flex:0 0 200px;max-width:200px}.p-affiliation-document-input .c-form-item .response-wrap .response-deadline-wrap .time-wrap{display:flex;flex:0 0 auto;gap:8px;align-items:center;white-space:nowrap}.p-affiliation-document-input .c-form-item .response-wrap .response-deadline-wrap .c-form-select{width:60px}.p-affiliation-document-input .c-form-item .date-wrap .c-btn-calendar{max-width:200px}.p-affiliation-document-input .c-form-textarea{width:100%;min-height:80px;padding:8px;font-size:12px;resize:vertical;border:1px solid #019fa6;border-radius:4px}.p-affiliation-document-input .c-form-input-text.readonly{white-space:nowrap}.p-affiliation-document-input .c-form-input-text.readonly.sender-name-display{background:#e9ecf5;border-color:#e9ecf5}.p-affiliation-document-input #handling-detail:disabled{background-color:#e9ecf5;border-color:#e9ecf5}.p-affiliation-document-input .handling-category:has(select:disabled),.p-affiliation-document-input .handling-category-select:has(select:disabled){background-color:#e9ecf5;border-color:#e9ecf5}.p-affiliation-document-input .handling-category select:disabled,.p-affiliation-document-input .handling-category-select select:disabled{color:#676877;background-color:#e9ecf5;border-color:#e9ecf5}.p-affiliation-document-input #sender-comment{height:144px;min-height:144px;overflow:hidden auto;overflow-wrap:anywhere;white-space:pre-wrap}.p-affiliation-document-input #sender-comment:disabled{color:#676877;cursor:not-allowed;background-color:#e9ecf5;border-color:#e9ecf5}.p-affiliation-document-input .attachment-section{width:100%;max-width:376px;margin-left:-16px}.p-affiliation-document-input .c-attachment-input .attachment-filename__text{overflow:auto hidden;text-overflow:clip;white-space:nowrap}.p-affiliation-document-input .c-attachment-input .attachment-area:has(input:disabled) .upload-button{cursor:not-allowed;opacity:.5}.p-affiliation-document-input .c-attachment-input .attachment-area:has(input:disabled) .upload-button:hover{opacity:.5}@media(max-width:1200px){.p-affiliation-document-input .input-container{max-width:100%}.p-affiliation-document-input .response-wrap .response-deadline-wrap{flex-wrap:wrap;gap:12px;padding-left:12px}.p-affiliation-document-input .response-wrap .response-deadline-wrap .deadline-label{flex-basis:100%}}.p-affiliation-document-answer-confirm{padding-bottom:24px}.p-affiliation-document-answer-confirm .container-body{padding:16px;background:#f7f8fa}.p-affiliation-document-answer-confirm .header-buttons{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.p-affiliation-document-answer-confirm .header-buttons .button-group{display:flex;gap:8px;justify-content:flex-end;margin-left:auto}.p-affiliation-document-answer-confirm .header-buttons .sub-button-group{display:flex;gap:8px}.p-affiliation-document-answer-confirm .header-buttons .sub-button-group.other-buttons{margin-left:16px}.p-affiliation-document-answer-input{padding-bottom:24px}.p-affiliation-document-answer-input .container-body{padding:16px;background:#f7f8fa}.p-affiliation-document-answer-input .header-buttons{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.p-affiliation-document-answer-input .header-buttons .button-group,.p-affiliation-document-answer-input .header-buttons .sub-button-group{display:flex;gap:8px}.p-affiliation-document-answer-input .header-buttons .sub-button-group.other-buttons{margin-left:16px}.p-affiliation-document-receipt-status{background:#f7f8fa;border-radius:8px}.p-affiliation-document-receipt-status .receipt-status-title{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between;padding:16px 16px 0;margin-bottom:12px}.p-affiliation-document-receipt-status .receipt-status-title .title{margin:0;font-size:16px;font-weight:700;color:#373840}.p-affiliation-document-receipt-status .receipt-status-title .action-buttons{display:flex;gap:8px;align-items:center}.p-affiliation-document-receipt-status .receipt-status-title .action-buttons .c-btn-normal,.p-affiliation-document-receipt-status .receipt-status-title .action-buttons .c-btn-border{padding:6px 16px;font-size:12px}.p-affiliation-document-receipt-status .receipt-status-meta{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:flex-start;padding:0 16px;margin-bottom:8px}.p-affiliation-document-receipt-status .receipt-status-meta .subject-area{display:flex;gap:6px;align-items:center}.p-affiliation-document-receipt-status .receipt-status-meta .subject-area .label{font-size:12px;color:#676877;white-space:nowrap}.p-affiliation-document-receipt-status .receipt-status-meta .subject-area .text{font-size:13px;color:#373840}.p-affiliation-document-receipt-status .receipt-status-meta .filter-radio{display:flex;gap:16px;align-items:center;margin-left:auto}.p-affiliation-document-receipt-status .receipt-status-meta .filter-radio .c-form-radio label{font-size:12px}.p-affiliation-document-receipt-status .receipt-status-summary{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:flex-end;padding:0 16px;margin-bottom:8px}.p-affiliation-document-receipt-status .receipt-status-summary .summary-items{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.p-affiliation-document-receipt-status .receipt-status-summary .summary-items .text{font-size:12px;color:#373840}.p-affiliation-document-receipt-status .receipt-status-summary .record-count-selector .text{font-size:12px}.p-affiliation-document-receipt-status .receipt-status-summary .record-count-selector .c-form-select{width:100px}.p-affiliation-document-receipt-status .receipt-status-download{display:flex;justify-content:flex-end;padding:0 16px;margin-bottom:8px}.p-affiliation-document-receipt-status .receipt-status-download .c-btn-normal,.p-affiliation-document-receipt-status .receipt-status-download .c-btn-border{padding:6px 16px;font-size:12px}.p-affiliation-document-receipt-status .table-container{padding:0 16px 16px;overflow-x:auto}.p-affiliation-document-receipt-status .c-list-pagination{padding:0 16px;margin-top:16px}.p-affiliation-document-receipt-status .receipt-status-table{width:100%;min-width:1200px;border-collapse:collapse;border:1px solid #d3d9eb}.p-affiliation-document-receipt-status .receipt-status-table thead,.p-affiliation-document-receipt-status .receipt-status-table thead tr{background-color:#e9ecf5}.p-affiliation-document-receipt-status .receipt-status-table thead th{font-size:12px;font-weight:500;color:#676877;text-align:center;white-space:nowrap;background-color:#e9ecf5;border:1px solid #d3d9eb;padding:8px}.p-affiliation-document-receipt-status .receipt-status-table thead th .wrap{display:flex;gap:4px;align-items:center;justify-content:center;white-space:nowrap}.p-affiliation-document-receipt-status .receipt-status-table thead th .wrap .text{color:#676877;white-space:nowrap}.p-affiliation-document-receipt-status .receipt-status-table tbody tr:not(:last-child){border-bottom:1px solid #d3d9eb}.p-affiliation-document-receipt-status .receipt-status-table tbody tr:hover{background-color:#f7f8fa}.p-affiliation-document-receipt-status .receipt-status-table tbody td{font-size:12px;vertical-align:middle;color:#373840;text-align:center;border:1px solid #d3d9eb}.p-affiliation-document-receipt-status .receipt-status-table tbody td .wrap{display:flex;align-items:center;justify-content:center}.p-affiliation-document-receipt-status .receipt-status-table thead th .change-order{width:16px;height:16px;cursor:pointer;background:transparent;border:none;opacity:.6}.p-affiliation-document-receipt-status .receipt-status-table thead th .change-order:after{font-size:10px;content:"↑↓"}.p-affiliation-document-receipt-status .receipt-status-table thead th .change-order:hover{opacity:1}.p-affiliation-document-receipt-status .receipt-status-table thead th.col-select{width:44px;min-width:44px;padding:4px 2px;vertical-align:middle}.p-affiliation-document-receipt-status .receipt-status-table thead th.col-select .c-form-checkbox{display:flex;align-items:center;justify-content:center;width:100%;min-height:24px}.p-affiliation-document-receipt-status .receipt-status-table thead th.col-select .c-form-checkbox label{display:block;width:16px;min-width:16px;height:16px;padding-left:0}.p-affiliation-document-receipt-status .receipt-status-table tbody tr{background-color:#fff}.p-affiliation-document-receipt-status .receipt-status-table tbody tr.canceled{background-color:#e9ecf5}.p-affiliation-document-receipt-status .receipt-status-table tbody td{padding:8px;font-size:12px}.p-affiliation-document-receipt-status .receipt-status-table tbody td .urgent{font-weight:700;color:#f04d6a}.p-affiliation-document-receipt-status .receipt-status-table tbody .col-target{text-align:left}.p-affiliation-document-receipt-status .receipt-status-table tbody .col-target .wrap{justify-content:flex-start}.p-affiliation-document-receipt-status .receipt-status-table tbody .col-select{width:44px;min-width:44px;padding:4px 2px;vertical-align:middle}.p-affiliation-document-receipt-status .receipt-status-table tbody .col-select .c-form-checkbox{display:flex;align-items:center;justify-content:center;width:100%;min-height:24px}.p-affiliation-document-receipt-status .receipt-status-table tbody .col-select .c-form-checkbox label{display:block;width:16px;min-width:16px;height:16px;padding-left:0}.l-main-container .flex-box{display:flex;gap:16px;align-items:flex-start}.p-book-list-filter{width:230px;min-width:230px;background:#f7f8fa;border-radius:8px}.p-book-list-filter .inner{padding:16px}.p-book-list-filter .filter-header{display:flex;align-items:center;justify-content:center;padding:12px 0;margin:-16px -16px 16px;border-radius:8px 8px 0 0}.p-book-list-filter .filter-header .title{font-size:14px;font-weight:600;color:#019fa6}.p-book-list-filter .filter-section{margin-bottom:16px}.p-book-list-filter .filter-section .section-header{display:flex;gap:8px;align-items:center;margin-bottom:8px}.p-book-list-filter .filter-section .section-header .label{font-size:12px;font-weight:500;color:#373840}.p-book-list-filter .filter-section .section-body{display:flex;flex-direction:column;gap:8px}.p-book-list-filter .affiliation-display.is-invalid,.p-book-list-filter .keyword-input.is-invalid{background-color:#ffcce6}.p-book-list-filter .affiliation-display{display:flex;align-items:center;min-height:32px;padding:8px 12px;font-size:11px;color:#373840;border:1px solid #d3d9eb;border-radius:4px}.p-book-list-filter .affiliation-btn{width:80.25px;padding:4px 12px;font-size:12px}.p-book-list-filter .keyword-input{width:100%;font-size:12px}.p-book-list-filter .hint-text{font-size:9px;line-height:1.4;color:#b0b5c8}.p-book-list-filter .year-select,.p-book-list-filter .storage-type-select{width:100%}.p-book-list-filter .year-select .select,.p-book-list-filter .storage-type-select .select{width:100%;font-size:12px}.p-book-list-filter .year-date-range{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.p-book-list-filter .year-date-range .date-input{width:75%;margin:0}.p-book-list-filter .year-date-range .c-btn-calendar:before{width:0;height:0;background:none;border-color:#676877 transparent transparent transparent;border-style:solid;border-width:6px 4px 0}.p-book-list-filter .year-date-range .range-separator{display:block;align-self:flex-start;width:75%;margin:0;font-size:12px;line-height:1;color:#373840;text-align:center}.p-book-list-filter .checkbox-list .c-form-checkbox label{font-size:11px}.p-book-list-filter .period-section .period-radio{margin-bottom:4px}.p-book-list-filter .period-section .period-radio label{font-size:11px}.p-book-list-filter .period-section .period-checkbox-list{display:flex;flex-direction:column;gap:4px;margin-bottom:8px;margin-left:20px}.p-book-list-filter .period-section .period-checkbox-list .c-form-checkbox label{font-size:11px}.p-book-list-filter .period-section .period-range-input{display:flex;flex-wrap:wrap;gap:4px;align-items:center;margin-left:20px}.p-book-list-filter .period-section .period-range-input .range-input{width:40px;padding:4px 8px;font-size:11px;text-align:center;border:1px solid #d3d9eb;border-radius:4px}.p-book-list-filter .period-section .period-range-input .range-unit{font-size:11px;color:#373840}.p-book-list-filter .filter-buttons{display:flex;gap:12px;justify-content:center;margin-top:24px}.p-book-list-filter .filter-buttons .c-btn-normal{min-height:28px;padding:4px 12px;font-size:12px}.p-book-list-main{flex:1;padding:16px;background:#f7f8fa;border-radius:8px}.p-book-list-main .output-header{display:flex;gap:24px;align-items:center;justify-content:space-between;margin-bottom:16px}.p-book-list-main .output-header .c-btn-normal{transform:translate(-70px)}.p-book-list-main .output-header .output-radio-group{display:flex;gap:24px;align-items:center}.p-book-list-main .output-header .output-radio-group .c-form-radio label{font-size:12px}.p-book-list-main .output-header .output-icon{display:inline-block;width:16px;height:16px;margin-right:4px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23fff'%3E%3Cpath d='M14,2H6A2,2 0 0,0 4,4V20A2,2 0 0,0 6,22H18A2,2 0 0,0 20,20V8L14,2M18,20H6V4H13V9H18V20Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.p-book-list-main .result-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;margin-bottom:16px;background:transparent}.p-book-list-main .result-header .result-info,.p-book-list-main .result-header .result-info-left,.p-book-list-main .result-header .result-info-right{display:flex;gap:12px;align-items:center}.p-book-list-main .result-header .record-count .text,.p-book-list-main .result-header .items-per-page label{color:#373840}.p-book-list-main .result-panel{overflow:hidden;padding:0;background:#f7f8fa}.p-book-list-main .book-list-pagination{margin-top:10px}.p-book-list-main .book-list-table{width:100%;border-collapse:collapse;border:1px solid #d3d9eb}.p-book-list-main .book-list-table thead,.p-book-list-main .book-list-table thead tr{background-color:#e9ecf5}.p-book-list-main .book-list-table thead th{font-size:12px;font-weight:500;color:#676877;text-align:center;white-space:nowrap;background-color:#e9ecf5;border:1px solid #d3d9eb}.p-book-list-main .book-list-table thead th .wrap{display:flex;gap:4px;align-items:center;justify-content:center;white-space:nowrap}.p-book-list-main .book-list-table thead th .wrap .text{color:#676877;white-space:nowrap}.p-book-list-main .book-list-table tbody tr:not(:last-child){border-bottom:1px solid #d3d9eb}.p-book-list-main .book-list-table tbody tr:hover{background-color:#f7f8fa}.p-book-list-main .book-list-table tbody td{font-size:12px;vertical-align:middle;color:#373840;text-align:center;border:1px solid #d3d9eb}.p-book-list-main .book-list-table tbody td .wrap{display:flex;align-items:center;justify-content:center}.p-book-list-main .book-list-table th,.p-book-list-main .book-list-table td{font-size:12px;text-align:center}.p-book-list-main .book-list-table th .wrap .text{white-space:nowrap}.p-book-list-main .book-list-table td{background:#fff}.p-book-list-main .book-list-table thead tr,.p-book-list-main .book-list-table tbody tr{height:35px}.p-book-list-main .book-list-table .col-checkbox{width:50px}.p-book-list-main .book-list-table .col-book-name{width:auto;min-width:140px}.p-book-list-main .book-list-table .col-year{width:100px}.p-book-list-main .book-list-table .col-status,.p-book-list-main .book-list-table .col-period,.p-book-list-main .book-list-table .col-start-date{width:120px}.p-book-list-main .book-list-table .col-expiry-date{width:140px}.p-book-list-main .book-list-table .link{color:#0581f3;text-decoration:underline}.p-book-list-main .book-list-table .link:hover{text-decoration:none}.p-book-list-main .book-list-table .empty-message .message{font-style:italic;color:#b0b5c8}.p-book-list-main .book-list-table th.col-checkbox .c-form-checkbox,.p-book-list-main .book-list-table td.col-checkbox .c-form-checkbox{display:inline-flex;align-items:center;justify-content:center}.p-book-list-main .book-list-table th.col-checkbox .c-form-checkbox label,.p-book-list-main .book-list-table td.col-checkbox .c-form-checkbox label{width:16px;height:16px;padding-left:0;margin:0}.p-book-list-main .book-list-table th.col-checkbox .c-form-checkbox label:before,.p-book-list-main .book-list-table th.col-checkbox .c-form-checkbox label:after,.p-book-list-main .book-list-table td.col-checkbox .c-form-checkbox label:before,.p-book-list-main .book-list-table td.col-checkbox .c-form-checkbox label:after{left:50%;transform:translate(-50%,-50%)}.p-book-list-main .book-list-table th.col-checkbox .c-form-checkbox label:after,.p-book-list-main .book-list-table td.col-checkbox .c-form-checkbox label:after{transform:translate(-50%,-50%) rotate(45deg)}@media(max-width:1200px){.l-main-container .flex-box{flex-direction:column}.p-book-list-filter{width:100%;min-width:100%}.p-book-list-main{width:100%}.p-book-list-main .book-list-table{display:block;overflow-x:auto;border:none}}.p-book-create{padding-bottom:24px}.p-book-create.is-readonly-mode .c-form-item:has(.c-form-label-required) .c-form-input-text{background-color:#e9ecf5}.p-book-create.is-readonly-mode .c-form-item:has(.c-form-label-required) .c-btn-calendar .required{background-color:#e9ecf5}.p-book-create.is-readonly-mode .c-form-item:has(.c-form-label-required) .contents:has(.c-form-checkbox){background-color:transparent}.p-book-create.is-readonly-mode .c-form-item:has(.c-form-label-required) .contents:has(.c-form-radio){background-color:transparent}.p-book-create.is-readonly-mode .c-form-select.required{background-color:#e9ecf5}.p-book-create.is-readonly-mode .c-form-input-text:disabled{background-color:#e9ecf5}.p-book-create.is-readonly-mode .remarks-textarea:disabled{background-color:#e9ecf5}.p-book-create.is-readonly-mode .management-log-textarea{background-color:#e9ecf5}.p-book-create .page-header{box-sizing:border-box;display:flex;column-gap:16px;align-items:center;justify-content:space-between;width:100%;padding:16px 0;background:#f7f8fa}.p-book-create .page-header .header-actions{display:flex;gap:8px;align-items:center;justify-content:space-between;width:100%}.p-book-create .page-header .header-buttons{display:flex;gap:8px;align-items:center;justify-content:space-between;margin-bottom:0}.p-book-create .form-container{padding:0 32px 32px;background:#f7f8fa}.p-book-create .form-row{display:flex;gap:16px;align-items:flex-start;padding:16px 70px}.p-book-create .form-row .c-form-item{display:flex;flex-direction:column}.p-book-create .form-row .c-form-item .label-wrap{display:flex;flex-direction:column;gap:8px}.p-book-create .form-row .c-form-item .c-form-item-inner{display:flex;gap:20px}.p-book-create .form-row .c-form-item .c-form-item-inner .title{display:flex;gap:8px;align-items:center;font-size:12px}.p-book-create .form-row .c-form-item .c-form-input-text{width:100%}.p-book-create .form-row .range-item,.p-book-create .form-row .classification-item,.p-book-create .form-row .storage-location-item,.p-book-create .form-row .textarea-item{flex:1}.p-book-create .form-divider{background-color:#e9ecf5}.p-book-create .form-divider.horizontal{flex:0 0 2px;width:100%;height:2px}.p-book-create .form-divider.vertical{flex:0 0 2px;align-self:stretch;width:2px}.p-book-create .range-wrap{display:flex;gap:8px;align-items:center}.p-book-create .range-wrap .range-label{font-size:12px;color:#373840}.p-book-create .range-wrap .c-form-select{min-width:150px}.p-book-create .classification-wrap{display:flex;gap:8px;align-items:center}.p-book-create .classification-wrap .classification-input{flex:1;min-width:300px}.p-book-create .affiliation-wrap{display:flex;gap:8px;align-items:center}.p-book-create .affiliation-wrap .affiliation-input{flex:1;min-width:240px}.p-book-create .year-display{width:140px;min-width:140px;padding:4px 36px 4px 12px;font-size:14px;color:#b0b5c8;background:#fff;border:1px solid #d3d9eb;border-radius:4px}.p-book-create .c-form-item-inner .c-btn-calendar{width:140px;max-width:140px}.p-book-create .c-form-item-inner .input-wrap{border-radius:4px}.p-book-create .c-form-item:has(.year-display) .input-wrap input{box-sizing:border-box;width:140px}.p-book-create .regular-use-display{min-width:80px;padding:4px 12px;font-size:14px;color:#b0b5c8;background:#fff;border:1px solid #d3d9eb;border-radius:4px}.p-book-create .four-columns .c-form-item{flex:1}.p-book-create .four-columns .retention-period-item{flex:1.3333}.p-book-create .four-columns .regular-use-item{flex:.6667}.p-book-create .three-columns .c-form-item,.p-book-create .two-columns-equal .c-form-item{flex:1}.p-book-create .retention-period-wrap{display:flex;gap:8px;align-items:center;justify-content:space-between}.p-book-create .retention-period-wrap .other-period-wrap{display:flex;gap:8px;align-items:center}.p-book-create .retention-period-wrap .period-label{font-size:12px;color:#373840;white-space:nowrap}.p-book-create .retention-period-wrap .period-other-input{width:60px}.p-book-create .retention-period-wrap .period-other-input:not(:disabled){background-color:#fffacd}.p-book-create .retention-period-wrap .period-other-input:disabled{background-color:#e9ecf5}.p-book-create .retention-period-wrap .period-other-input.is-invalid:not(:disabled){background-color:#ffcce6}.p-book-create .retention-period-wrap .period-unit{font-size:12px;color:#373840}.p-book-create .checkbox-wrap,.p-book-create .storage-location-wrap{display:flex;gap:16px;align-items:center}.p-book-create .storage-location-wrap .location-detail-input{flex:1;min-width:300px}.p-book-create .date-wrap{display:flex;gap:16px;align-items:center}.p-book-create .date-wrap .undecided-checkbox{margin-left:8px}.p-book-create .textarea-wrap{width:100%}.p-book-create .textarea-wrap .remarks-textarea,.p-book-create .textarea-wrap .management-log-textarea{width:100%;min-height:140px;padding:12px;font-size:14px;resize:vertical;resize:none;border:1px solid #d3d9eb;border-radius:20px}.p-book-create .c-btn-calendar input{min-width:150px}.p-book-create .c-form-select .select{min-width:100px}@media(max-width:1200px){.p-book-create .form-row{flex-direction:column;gap:16px}.p-book-create .form-row .form-divider.vertical{display:none}.p-book-create .form-row .c-form-item,.p-book-create .form-row.four-columns .c-form-item,.p-book-create .form-row.three-columns .c-form-item,.p-book-create .form-row.two-columns-equal .c-form-item{width:100%}.p-book-create .range-wrap{flex-wrap:wrap}.p-book-create .classification-wrap .classification-input{flex:1;min-width:auto}.p-book-create .affiliation-wrap{flex-wrap:wrap}.p-book-create .affiliation-wrap .affiliation-input{flex:1;min-width:auto}.p-book-create .storage-location-wrap{flex-wrap:wrap}.p-book-create .storage-location-wrap .location-detail-input{width:100%;min-width:auto}.p-book-create .page-header{flex-direction:column;gap:16px;align-items:flex-start}.p-book-create .page-header .header-buttons{flex-wrap:wrap}}.p-book-batch-process{padding-bottom:24px}.p-book-batch-process .c-btn-normal{font-size:12px}.p-book-batch-process .search-condition-area{padding:16px 32px;margin-bottom:16px;background:#f7f8fa;border-radius:8px}.p-book-batch-process .search-condition-body{display:flex;flex-direction:column;gap:12px;padding:0 80px}.p-book-batch-process .condition-header{display:flex;gap:8px;align-items:center;padding:12px 16px}.p-book-batch-process .condition-header .condition-icon{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23333'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.p-book-batch-process .condition-header .condition-title{font-size:15px;font-weight:500;color:#373840}.p-book-batch-process .condition-row{display:flex;gap:24px;align-items:flex-start}.p-book-batch-process .condition-item.full-width{width:100%}.p-book-batch-process .condition-item.affiliation-item{width:100%;max-width:500px}.p-book-batch-process .condition-item.freeword-item{width:100%}.p-book-batch-process .affiliation-wrap{display:flex;gap:12px;align-items:center}.p-book-batch-process .affiliation-display{display:flex;align-items:center;min-width:200px;min-height:28px;padding:4px 12px;font-size:12px;color:#373840;background:#fffacd;border:1px solid #d3d9eb;border-radius:4px}.p-book-batch-process .affiliation-btn{padding:6px 12px;font-size:11px;white-space:nowrap}.p-book-batch-process .freeword-wrap{display:flex;gap:12px;align-items:center}.p-book-batch-process .freeword-input{width:100%}.p-book-batch-process .label-wrap{display:flex;gap:8px;align-items:center}.p-book-batch-process .hint-text{padding-left:30px;font-size:10px;color:#b0b5c8}.p-book-batch-process .year-select,.p-book-batch-process .storage-type-select{width:150px}.p-book-batch-process .year-select .select,.p-book-batch-process .storage-type-select .select{width:100%;font-size:12px}.p-book-batch-process .status-checkbox-wrap{display:flex;flex-wrap:wrap;gap:16px}.p-book-batch-process .status-checkbox-wrap .c-form-radio{display:flex;gap:4px;align-items:center}.p-book-batch-process .status-checkbox-wrap .c-form-radio label{font-size:11px;white-space:nowrap}.p-book-batch-process .period-wrap{display:flex;flex-direction:column;gap:8px;padding-left:25px}.p-book-batch-process .period-option{display:flex;flex-direction:column;gap:6px}.p-book-batch-process .period-option .c-form-radio label{font-size:11px}.p-book-batch-process .period-checkbox-list{display:flex;flex-wrap:wrap;gap:12px;width:100%;height:100%;margin-left:20px}.p-book-batch-process .period-checkbox-list .c-form-checkbox label{font-size:11px}.p-book-batch-process .period-range-wrap{display:flex;gap:8px;align-items:center;margin:0 0 0 20px}.p-book-batch-process .period-range-input{width:60px;font-size:11px}.p-book-batch-process .range-separator,.p-book-batch-process .range-unit{font-size:11px;color:#373840}.p-book-batch-process .search-buttons{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.p-book-batch-process .search-buttons .c-btn-normal{display:inline-flex;gap:4px;align-items:center;min-height:32px;padding:6px 12px;font-size:12px}.p-book-batch-process .search-buttons .icon{width:12px;height:12px;margin-right:0;color:#fff}.p-book-batch-process .batch-process-area{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:0 32px;margin-bottom:12px}.p-book-batch-process .batch-process-controls{display:flex;gap:12px;align-items:center}.p-book-batch-process .batch-process-controls .c-btn-normal{min-height:32px;padding:6px 12px;font-size:12px}.p-book-batch-process .batch-process-controls .status-change-btn,.p-book-batch-process .batch-process-controls .disposal-catalog-btn{background:#019fa6}.p-book-batch-process .batch-process-controls .disposal-catalog-btn:disabled{color:#9c9dad;cursor:not-allowed;background:#d3d9eb;border-color:#d3d9eb;opacity:1}.p-book-batch-process .process-select{width:150px;background:#fff}.p-book-batch-process .process-select:has(select:disabled){background:#d3d9eb;border-color:#d3d9eb}.p-book-batch-process .process-select:has(select:disabled) .select{background:#d3d9eb}.p-book-batch-process .process-select .select{width:100%;font-size:12px;background:transparent;border:none}.p-book-batch-process .process-select .select:disabled{background:transparent;opacity:1}.p-book-batch-process .extension-years-wrap{display:flex;gap:6px;align-items:center}.p-book-batch-process .extension-years-input{width:50px;height:32px;font-size:12px;text-align:center}.p-book-batch-process .extension-years-input:disabled{background:#d3d9eb;border-color:#d3d9eb;opacity:1}.p-book-batch-process .extension-label{font-size:12px;color:#373840}.p-book-batch-process .book-list-area{padding:16px 32px;margin-bottom:16px;overflow:hidden;background:#f7f8fa;border-radius:8px}.p-book-batch-process .c-list-pagination{margin-top:15px}.p-book-batch-process .book-table{width:100%;border-collapse:collapse}.p-book-batch-process .book-table thead{background:#e9ecf5}.p-book-batch-process .book-table thead tr th{font-size:11px;font-weight:500;color:#373840;text-align:left;white-space:nowrap;border:1px solid #d3d9eb}.p-book-batch-process .book-table thead tr th .wrap{display:flex;gap:4px;align-items:center}.p-book-batch-process .book-table thead tr th .change-order{width:16px;aspect-ratio:1/1;padding:0;cursor:pointer;background:url(/img/common/icon-order.svg) center/contain no-repeat;border:none}.p-book-batch-process .book-table tbody tr td{font-size:11px;color:#373840;background:#fff;border:1px solid #d3d9eb}.p-book-batch-process .book-table tbody tr td .wrap{display:flex;align-items:center}.p-book-batch-process .book-table .col-checkbox{width:40px;vertical-align:middle;text-align:center}.p-book-batch-process .book-table .col-checkbox .wrap{align-items:center;justify-content:center;width:100%;height:100%}.p-book-batch-process .book-table .col-checkbox .c-form-checkbox{display:flex;align-items:center;justify-content:center;width:100%}.p-book-batch-process .book-table .col-checkbox .c-form-checkbox label{padding-left:0}.p-book-batch-process .book-table .col-checkbox .c-form-checkbox label:before{left:50%;transform:translate(-50%,-50%)}.p-book-batch-process .book-table .col-checkbox .c-form-checkbox label:after{left:50%;transform:translate(-50%,-50%) rotate(45deg)}.p-book-batch-process .book-table .col-year{width:140px}.p-book-batch-process .book-table .col-storage-type{width:150px}.p-book-batch-process .book-table .col-status{width:120px}.p-book-batch-process .book-table .col-retention-period{width:140px}.p-book-batch-process .book-table .col-book-name{min-width:200px}.p-book-batch-process .book-table .book-link{color:#0581f3;text-decoration:underline}.p-book-batch-process .book-table .book-link:hover{text-decoration:none}@media(max-width:1200px){.p-book-batch-process .condition-row{flex-direction:column;gap:12px}.p-book-batch-process .affiliation-wrap,.p-book-batch-process .freeword-wrap,.p-book-batch-process .batch-process-area{flex-direction:column;align-items:flex-start}.p-book-batch-process .batch-process-controls{flex-wrap:wrap}.p-book-batch-process .status-checkbox-wrap{flex-direction:column;gap:8px}}@media(max-width:768px){.p-book-batch-process .book-table{display:block;overflow-x:auto}}.p-document-search{padding-bottom:24px}.p-document-search .condition-header{display:flex;gap:8px;align-items:center;justify-content:flex-start}.p-document-search .divider{height:1px;margin:4px 0;background-color:#9c9dad}.p-document-search .vertical-divider{align-self:stretch;width:1px;margin:0 24px;background-color:#9c9dad}.p-document-search .period-section .note{margin-left:12px;font-size:11px;font-weight:400;color:#9c9dad}.p-document-search .period-wrap{display:flex;flex-direction:column;gap:8px}.p-document-search .freeword-wrap .c-form-input-text{max-width:600px}.p-document-search .freeword-wrap .c-form-input-text.is-invalid{background-color:#ffcce6}.p-document-search .c-form-item .title .note{margin-left:12px;font-size:11px;font-weight:400;color:#9c9dad}.p-document-search .filter-checkbox-wrap{display:flex;gap:24px}.p-document-search .document-condition-wrap{display:flex;align-items:stretch}.p-document-search .target-document{flex:1}.p-document-search .target-document .checkbox-wrap{display:flex;gap:24px}.p-document-search .target-document .checkbox-wrap.is-invalid{background-color:#ffcce6;border-radius:4px}.p-document-search .classification-section{flex:1}.p-document-search .classification-section .classification-wrap{display:flex;gap:8px;align-items:center}.p-document-search .classification-section .classification-wrap .c-form-input-text{flex:1}.p-document-search .status-book-wrap{display:flex;align-items:stretch}.p-document-search .doc-status-section{flex:1}.p-document-search .doc-status-section .status-select{width:100%}.p-document-search .doc-status-section .status-select.is-invalid{background-color:#ffcce6}.p-document-search .book-info-section{flex:1}.p-document-search .book-info-section .book-wrap{display:flex;gap:8px;align-items:center}.p-document-search .book-info-section .book-wrap .c-form-input-text{flex:1}.p-document-search .affiliation-docnum-wrap{display:flex;align-items:stretch}.p-document-search .affiliation-section{flex:1;min-width:280px}.p-document-search .affiliation-section .affiliation-wrap{display:flex;gap:8px;align-items:center}.p-document-search .doc-number-section{flex:1}.p-document-search .doc-number-section .docnum-wrap{display:flex;gap:8px;align-items:center}.p-document-search .doc-number-section .docnum-symbol-select{width:160px}.p-document-search .doc-number-section .docnum-label{font-size:14px;color:#373840}.p-document-search .doc-number-section .docnum-input{width:100px;text-align:right}.p-document-search .doc-number-section .docnum-input.is-invalid{background-color:#ffcce6}.p-document-search .registrant-self-wrap{display:flex;align-items:stretch}.p-document-search .registrant-section{flex:1}.p-document-search .registrant-section .registrant-wrap{display:flex;gap:8px;align-items:center}.p-document-search .registrant-section .registrant-wrap .c-form-input-text{flex:1}.p-document-search .registrant-section .registrant-wrap .c-form-input-text.is-invalid{background-color:#ffcce6}.p-document-search .self-related-section{flex:1}.p-document-search .self-related-section .checkbox-wrap{display:flex;gap:24px}.p-document-search .c-btn-normal._small{min-height:28px;padding:4px 12px;font-size:12px}.p-document-search .button-area{display:flex;gap:12px;justify-content:flex-end;margin-top:8px}.p-document-search .result-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;margin-bottom:16px;background:#019fa6;border-radius:8px}.p-document-search .result-info-right{display:flex;gap:12px;align-items:center}.p-document-search .result-info-right .record-count .text,.p-document-search .result-info-right .items-per-page label{color:#fff}.p-document-search .result-panel{padding:16px;background:#f7f8fa}.p-document-search .result-body{background:#fff;border-radius:4px}.p-document-search .document-search-table{width:100%;margin-bottom:24px;table-layout:fixed;border-collapse:collapse;border:1px solid #d3d9eb}.p-document-search .document-search-table thead,.p-document-search .document-search-table thead tr{background-color:#e9ecf5}.p-document-search .document-search-table thead th{font-size:12px;font-weight:500;color:#676877;text-align:center;white-space:nowrap;background-color:#e9ecf5;border:1px solid #d3d9eb}.p-document-search .document-search-table thead th .wrap{display:flex;gap:4px;align-items:center;justify-content:center;white-space:nowrap}.p-document-search .document-search-table thead th .wrap .text{color:#676877;white-space:nowrap}.p-document-search .document-search-table tbody tr:not(:last-child){border-bottom:1px solid #d3d9eb}.p-document-search .document-search-table tbody tr:hover{background-color:#f7f8fa}.p-document-search .document-search-table tbody td{font-size:12px;vertical-align:middle;color:#373840;text-align:center;border:1px solid #d3d9eb}.p-document-search .document-search-table tbody td .wrap{display:flex;align-items:center;justify-content:center}.p-document-search .document-search-table tbody td .wrap{justify-content:center}.p-document-search .document-search-table tbody td .link{color:#0581f3;text-decoration:underline;transition:.3s ease}@media(hover:hover)and (pointer:fine){.p-document-search .document-search-table tbody td .link:hover{opacity:.7}}.p-document-search .document-search-table tbody .empty-message{padding:80px 16px;text-align:center}.p-document-search .document-search-table tbody .empty-message .message{font-size:22px;font-weight:700;color:#019fa6}.p-document-search .document-search-table .col-date{width:10%}.p-document-search .document-search-table .col-title{width:29%}.p-document-search .document-search-table .col-type{width:6%;text-align:center}.p-document-search .document-search-table .col-doc-number{width:12%}.p-document-search .document-search-table .col-department{width:10%}.p-document-search .document-search-table .col-author{width:13%}.p-document-search .document-search-table .col-book{width:20%}.p-document-search .document-search-table tbody td.col-title,.p-document-search .document-search-table tbody td.col-book{text-align:left}.p-document-search .document-search-table tbody td.col-title .wrap,.p-document-search .document-search-table tbody td.col-book .wrap{justify-content:flex-start}html.font-size-large .p-document-search .search-condition .condition-title{font-size:19px}html.font-size-large .p-document-search .period-range-wrap .period-type-select{width:220px}html.font-size-large .p-document-search .period-range-wrap .c-btn-calendar{width:220px;max-width:none;height:40px}html.font-size-large .p-document-search .classification-wrap,html.font-size-large .p-document-search .book-wrap,html.font-size-large .p-document-search .affiliation-wrap,html.font-size-large .p-document-search .registrant-wrap{align-items:stretch}html.font-size-large .p-document-search .classification-wrap .c-btn-normal._small,html.font-size-large .p-document-search .book-wrap .c-btn-normal._small,html.font-size-large .p-document-search .affiliation-wrap .c-btn-normal._small,html.font-size-large .p-document-search .registrant-wrap .c-btn-normal._small{display:flex;align-items:center;justify-content:center;height:40px;min-height:40px;padding:0 12px;font-size:15px}html.font-size-large .p-document-search .classification-wrap .c-btn-normal._small .text,html.font-size-large .p-document-search .book-wrap .c-btn-normal._small .text,html.font-size-large .p-document-search .affiliation-wrap .c-btn-normal._small .text,html.font-size-large .p-document-search .registrant-wrap .c-btn-normal._small .text{font-size:inherit}html.font-size-large .p-document-search .result-info-right .record-count-selector .items-per-page .c-form-select{width:120px}html.font-size-large .p-document-search .docnum-symbol-select{width:240px}html.font-size-large .p-document-search .document-search-table thead th{font-size:15px;white-space:normal}html.font-size-large .p-document-search .document-search-table thead th .wrap,html.font-size-large .p-document-search .document-search-table thead th .wrap .text{white-space:normal}html.font-size-large .p-document-search .document-search-table tbody td{font-size:15px}@media(max-width:1200px){.p-document-search .document-condition-wrap,.p-document-search .status-book-wrap,.p-document-search .affiliation-docnum-wrap,.p-document-search .registrant-self-wrap{flex-direction:column;gap:16px}.p-document-search .document-condition-wrap .vertical-divider,.p-document-search .status-book-wrap .vertical-divider,.p-document-search .affiliation-docnum-wrap .vertical-divider,.p-document-search .registrant-self-wrap .vertical-divider{display:none}.p-document-search .target-document,.p-document-search .doc-status-section,.p-document-search .affiliation-section,.p-document-search .registrant-section{flex:1;min-width:100%}.p-document-search .classification-section,.p-document-search .book-info-section,.p-document-search .doc-number-section,.p-document-search .self-related-section{width:100%}.p-document-search .filter-checkbox-wrap{flex-wrap:wrap;margin-left:0}}.p-circulation-proxy{padding-bottom:24px}.p-circulation-proxy .search-panel{padding:16px;margin-bottom:16px;background:#f7f8fa;border-radius:8px}.p-circulation-proxy .search-condition{border-radius:8px}.p-circulation-proxy .condition-header{display:flex;gap:8px;align-items:center;padding:12px 16px;border-bottom:1px solid #e9ecf5}.p-circulation-proxy .condition-header .condition-icon{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23333'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.p-circulation-proxy .condition-header .condition-title{font-size:15px;font-weight:500;color:#373840}.p-circulation-proxy .divider{height:1px;margin:4px 0;background-color:#e9ecf5}.p-circulation-proxy .target-person-wrap{display:flex;gap:12px;align-items:center}.p-circulation-proxy .target-person-wrap .c-form-input-text{flex:1}.p-circulation-proxy .status-wrap{display:flex;flex-wrap:nowrap;gap:24px;overflow-x:auto;white-space:nowrap}.p-circulation-proxy .keyword-wrap .c-form-input-text{max-width:83%}.p-circulation-proxy .keyword-wrap .c-form-input-text.is-invalid{background-color:#ffcce6}.p-circulation-proxy .button-area{display:flex;justify-content:flex-end}.p-circulation-proxy .c-btn-normal .icon{display:inline-block;width:14px;height:14px;margin-right:6px;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.p-circulation-proxy .caution-text{margin:8px 0 16px;font-size:14px;font-weight:700;color:#f04d6a}.p-circulation-proxy .result-panel{padding:16px;background:#f7f8fa}.p-circulation-proxy .result-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;margin-bottom:16px;background:transparent}.p-circulation-proxy .result-header .result-info,.p-circulation-proxy .result-header .result-info-left,.p-circulation-proxy .result-header .result-info-right{display:flex;gap:12px;align-items:center}.p-circulation-proxy .result-header .record-count .text,.p-circulation-proxy .result-header .items-per-page label{color:#373840}.p-circulation-proxy .result-info-right{display:flex;gap:12px;align-items:center}.p-circulation-proxy .result-body{background:#fff;border-radius:4px}.p-circulation-proxy .circulation-proxy-table{width:100%;margin-bottom:0;overflow:hidden;table-layout:fixed;border-radius:6px;border-collapse:collapse;border:1px solid #d3d9eb}.p-circulation-proxy .circulation-proxy-table thead,.p-circulation-proxy .circulation-proxy-table thead tr{background-color:#e9ecf5}.p-circulation-proxy .circulation-proxy-table thead th{font-size:12px;font-weight:500;color:#676877;text-align:center;white-space:nowrap;background-color:#e9ecf5;border:1px solid #d3d9eb;padding:8px 6px}.p-circulation-proxy .circulation-proxy-table thead th .wrap{display:flex;gap:4px;align-items:center;justify-content:center;white-space:nowrap}.p-circulation-proxy .circulation-proxy-table thead th .wrap .text{color:#676877;white-space:nowrap}.p-circulation-proxy .circulation-proxy-table tbody tr:not(:last-child){border-bottom:1px solid #d3d9eb}.p-circulation-proxy .circulation-proxy-table tbody tr:hover{background-color:#f7f8fa}.p-circulation-proxy .circulation-proxy-table tbody td{font-size:12px;vertical-align:middle;color:#373840;text-align:center;border:1px solid #d3d9eb;padding:9px 6px}.p-circulation-proxy .circulation-proxy-table tbody td .wrap{display:flex;align-items:center;justify-content:center}.p-circulation-proxy .circulation-proxy-table tbody td .subject-wrap{justify-content:flex-start}.p-circulation-proxy .circulation-proxy-table tbody td .subject-wrap .link{display:block;width:100%;text-align:left;overflow-wrap:anywhere;white-space:normal}.p-circulation-proxy .circulation-proxy-table tbody td .link{padding:0;color:#0581f3;text-align:center;text-decoration:underline;cursor:pointer;background:none;border:none;transition:.3s ease}@media(hover:hover)and (pointer:fine){.p-circulation-proxy .circulation-proxy-table tbody td .link:hover{opacity:.7}}.p-circulation-proxy .circulation-proxy-table tbody .empty-message{padding:80px 16px;text-align:center}.p-circulation-proxy .circulation-proxy-table tbody .empty-message .message{font-size:22px;font-weight:700;color:#019fa6}.p-circulation-proxy .circulation-proxy-table .status-badge{display:inline-flex;align-items:center;justify-content:center;min-width:72px;padding:4px 8px;font-size:11px;color:#fff;background:#fb9600;border-radius:4px}.p-circulation-proxy .circulation-proxy-table .status-badge.is-confirm{background:#019fa6}.p-circulation-proxy .circulation-proxy-table .col-status{width:120px}.p-circulation-proxy .circulation-proxy-table .col-doc-number{width:160px}.p-circulation-proxy .circulation-proxy-table .col-subject{width:240px}.p-circulation-proxy .circulation-proxy-table .col-arrived{width:140px}.p-circulation-proxy .circulation-proxy-table .col-elapsed{width:90px}.p-circulation-proxy .circulation-proxy-table .col-deadline,.p-circulation-proxy .circulation-proxy-table .col-department,.p-circulation-proxy .circulation-proxy-table .col-staff{width:120px}.p-circulation-proxy .c-list-pagination{margin-top:12px}.p-circulation-proxy .c-list-pagination .list{gap:6px;padding-bottom:0}.p-circulation-proxy .c-list-pagination a,.p-circulation-proxy .c-list-pagination span{min-width:32px;padding:6px 10px;font-size:12px;font-weight:600;color:#019fa6;text-align:center;background:#fff;border:1px solid #d8e0f0;border-radius:4px}.p-circulation-proxy .c-list-pagination .page.is-active span{color:#fff;background-color:#019fa6;border-color:#019fa6}.p-circulation-proxy .c-list-pagination a{color:#019fa6}@media(hover:hover)and (pointer:fine){.p-circulation-proxy .c-list-pagination a:hover{background:#edf6f6}}@media(max-width:1200px){.p-circulation-proxy .result-header{flex-direction:column;gap:12px;align-items:stretch}.p-circulation-proxy .result-header .result-info-right{display:flex;justify-content:flex-end;width:100%}.p-circulation-proxy .circulation-proxy-table .col-status,.p-circulation-proxy .circulation-proxy-table .col-doc-number,.p-circulation-proxy .circulation-proxy-table .col-subject,.p-circulation-proxy .circulation-proxy-table .col-arrived,.p-circulation-proxy .circulation-proxy-table .col-elapsed,.p-circulation-proxy .circulation-proxy-table .col-deadline,.p-circulation-proxy .circulation-proxy-table .col-department,.p-circulation-proxy .circulation-proxy-table .col-staff{width:auto}}.p-staff-affiliation-manage{padding-bottom:24px}.p-staff-affiliation-manage .c-form-input-text.is-invalid{background:#ffcce6}.p-staff-affiliation-manage .search-panel{padding:16px;margin-bottom:16px;background:#f7f8fa;border-radius:8px}.p-staff-affiliation-manage .search-condition{background:transparent;border-radius:8px}.p-staff-affiliation-manage .condition-header{display:flex;gap:8px;align-items:center;padding:12px 16px}.p-staff-affiliation-manage .condition-header .condition-icon{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23333'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.p-staff-affiliation-manage .condition-header .condition-title{font-size:15px;font-weight:500;color:#373840}.p-staff-affiliation-manage .search-row{display:flex;gap:24px;align-items:flex-start}.p-staff-affiliation-manage .search-row.search-row--name,.p-staff-affiliation-manage .search-row.search-row--affiliation{width:90%}.p-staff-affiliation-manage .search-row:has(.button-area){align-items:flex-end}.p-staff-affiliation-manage .divider{height:1px;margin:4px 0;background-color:#e9ecf5}.p-staff-affiliation-manage .vertical-divider{align-self:stretch;width:1px;background-color:#d3d9eb}.p-staff-affiliation-manage .staff-number{width:240px}.p-staff-affiliation-manage .staff-name{flex:1}.p-staff-affiliation-manage .staff-name .name-wrap{display:flex;gap:12px}.p-staff-affiliation-manage .staff-name .name-wrap .c-form-input-text{width:100%}.p-staff-affiliation-manage .affiliation-wrap{display:flex;gap:12px;background:#fff;border-radius:4px}.p-staff-affiliation-manage .affiliation-wrap .c-form-input-text{flex:1}.p-staff-affiliation-manage .affiliation-wrap .c-form-input-text[readonly],.p-staff-affiliation-manage .affiliation-wrap .c-form-input-text:disabled{background:#e9ecf5}.p-staff-affiliation-manage .base-date{width:260px}.p-staff-affiliation-manage .button-area{display:flex;gap:12px;align-items:center;justify-content:flex-end;margin-left:auto}.p-staff-affiliation-manage .c-btn-normal .icon{display:inline-block;width:14px;height:14px;margin-right:6px;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.p-staff-affiliation-manage .permission-btn{min-width:96px}.p-staff-affiliation-manage .result-panel{padding:16px 60px;background:#f7f8fa;border-radius:8px}.p-staff-affiliation-manage .result-header{background:transparent}.p-staff-affiliation-manage .result-body{background:#fff;border-radius:4px}.p-staff-affiliation-manage .staff-affiliation-table{width:100%;margin-bottom:24px;border-collapse:collapse;border:1px solid #d3d9eb}.p-staff-affiliation-manage .staff-affiliation-table thead,.p-staff-affiliation-manage .staff-affiliation-table thead tr{background-color:#e9ecf5}.p-staff-affiliation-manage .staff-affiliation-table thead th{font-size:12px;font-weight:500;color:#676877;text-align:center;white-space:nowrap;background-color:#e9ecf5;border:1px solid #d3d9eb}.p-staff-affiliation-manage .staff-affiliation-table thead th .wrap{display:flex;gap:4px;align-items:center;justify-content:center;white-space:nowrap}.p-staff-affiliation-manage .staff-affiliation-table thead th .wrap .text{color:#676877;white-space:nowrap}.p-staff-affiliation-manage .staff-affiliation-table tbody tr:not(:last-child){border-bottom:1px solid #d3d9eb}.p-staff-affiliation-manage .staff-affiliation-table tbody tr:hover{background-color:#f7f8fa}.p-staff-affiliation-manage .staff-affiliation-table tbody td{font-size:12px;vertical-align:middle;color:#373840;text-align:center;border:1px solid #d3d9eb}.p-staff-affiliation-manage .staff-affiliation-table tbody td .wrap{display:flex;align-items:center;justify-content:center}.p-staff-affiliation-manage .staff-affiliation-table tbody td .name-wrap{justify-content:center}.p-staff-affiliation-manage .staff-affiliation-table tbody td .link{padding:0;color:#0581f3;text-decoration:underline;cursor:pointer;background:none;border:none;transition:.3s ease}@media(hover:hover)and (pointer:fine){.p-staff-affiliation-manage .staff-affiliation-table tbody td .link:hover{opacity:.7}}.p-staff-affiliation-manage .staff-affiliation-table tbody .empty-message{padding:80px 16px;text-align:center}.p-staff-affiliation-manage .staff-affiliation-table tbody .empty-message .message{font-size:22px;font-weight:700;color:#019fa6}.p-staff-affiliation-manage .staff-affiliation-table .col-select{width:36px}.p-staff-affiliation-manage .staff-affiliation-table .col-select .c-form-radio{display:flex;align-items:center;justify-content:center}.p-staff-affiliation-manage .staff-affiliation-table .col-select .c-form-radio label{display:inline-block;width:16px;height:16px;padding-left:0}.p-staff-affiliation-manage .staff-affiliation-table .col-staff-number{width:100px}.p-staff-affiliation-manage .staff-affiliation-table .col-position{width:120px}.p-staff-affiliation-manage .staff-affiliation-table .col-name,.p-staff-affiliation-manage .staff-affiliation-table .col-kana{width:200px}.p-staff-affiliation-manage .staff-affiliation-table .col-hire{width:120px}.p-staff-affiliation-manage .staff-affiliation-table .col-authority{width:180px}@media(max-width:1200px){.p-staff-affiliation-manage .search-row{flex-direction:column}.p-staff-affiliation-manage .vertical-divider{width:100%;height:1px}.p-staff-affiliation-manage .staff-number,.p-staff-affiliation-manage .base-date{width:100%}.p-staff-affiliation-manage .staff-affiliation-table .col-select,.p-staff-affiliation-manage .staff-affiliation-table .col-staff-number,.p-staff-affiliation-manage .staff-affiliation-table .col-position,.p-staff-affiliation-manage .staff-affiliation-table .col-name,.p-staff-affiliation-manage .staff-affiliation-table .col-kana,.p-staff-affiliation-manage .staff-affiliation-table .col-hire,.p-staff-affiliation-manage .staff-affiliation-table .col-authority{width:auto}}.p-proxy-approver-setting{padding-bottom:24px}.p-proxy-approver-setting .content-area{background:#f7f8fa}.p-proxy-approver-setting .form-row{display:flex;gap:24px;align-items:flex-start}.p-proxy-approver-setting .two-columns>.c-form-item{flex:1}.p-proxy-approver-setting .year-item{width:120px}.p-proxy-approver-setting .year-item.is-invalid,.p-proxy-approver-setting .year-item .select.is-invalid{background-color:#ffcce6}.p-proxy-approver-setting .select-wrap{display:flex;gap:12px;align-items:center;padding:0 0 0 30px}.p-proxy-approver-setting .select-wrap.is-invalid,.p-proxy-approver-setting .select-wrap .c-form-input-text.is-invalid{background-color:#ffcce6}.p-proxy-approver-setting .select-wrap .c-form-input-text{width:220px}.p-proxy-approver-setting .date-wrap{padding-left:30px}.p-proxy-approver-setting .divider{height:0;margin:0;background-color:transparent}.p-proxy-approver-setting .button-area{display:flex;justify-content:flex-end}.p-proxy-approver-setting .register-panel{padding:0 24px;margin-bottom:16px;background:transparent;border-radius:8px}.p-proxy-approver-setting .register-header{display:flex;gap:8px;align-items:center;padding:12px 24px}.p-proxy-approver-setting .register-title{font-size:15px;font-weight:500;color:#373840}.p-proxy-approver-setting .register-actions{display:flex;gap:12px;margin-left:auto}.p-proxy-approver-setting .register-body{padding:16px 24px 16px 50px;background:transparent;border-radius:8px}.p-proxy-approver-setting .register-body>.form-row.two-columns+.divider+.form-row.two-columns{margin-top:32px}.p-proxy-approver-setting .register-body>.form-row.two-columns+.form-row.two-columns{margin-top:32px}.p-proxy-approver-setting .result-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;margin-bottom:0;background:transparent}.p-proxy-approver-setting .result-header .result-info,.p-proxy-approver-setting .result-header .result-info-left,.p-proxy-approver-setting .result-header .result-info-right{display:flex;gap:12px;align-items:center}.p-proxy-approver-setting .result-header .record-count .text,.p-proxy-approver-setting .result-header .items-per-page label{color:#373840}.p-proxy-approver-setting .result-panel{padding:16px;background:#f7f8fa}.p-proxy-approver-setting .result-body{background:#fff;border-radius:4px}.p-proxy-approver-setting .delete-btn{min-width:80.25px}.p-proxy-approver-setting .proxy-approver-table{width:100%;margin-bottom:24px;border-collapse:collapse;border:1px solid #d3d9eb}.p-proxy-approver-setting .proxy-approver-table thead,.p-proxy-approver-setting .proxy-approver-table thead tr{background-color:#e9ecf5}.p-proxy-approver-setting .proxy-approver-table thead th{font-size:12px;font-weight:500;color:#676877;text-align:center;white-space:nowrap;background-color:#e9ecf5;border:1px solid #d3d9eb}.p-proxy-approver-setting .proxy-approver-table thead th .wrap{display:flex;gap:4px;align-items:center;justify-content:center;white-space:nowrap}.p-proxy-approver-setting .proxy-approver-table thead th .wrap .text{color:#676877;white-space:nowrap}.p-proxy-approver-setting .proxy-approver-table tbody tr:not(:last-child){border-bottom:1px solid #d3d9eb}.p-proxy-approver-setting .proxy-approver-table tbody tr:hover{background-color:#f7f8fa}.p-proxy-approver-setting .proxy-approver-table tbody td{font-size:12px;vertical-align:middle;color:#373840;text-align:center;border:1px solid #d3d9eb;padding:0 5px}.p-proxy-approver-setting .proxy-approver-table tbody td .wrap{display:flex;align-items:center;justify-content:center}.p-proxy-approver-setting .proxy-approver-table tbody td.align-center{text-align:center}.p-proxy-approver-setting .proxy-approver-table tbody td.align-left{text-align:left}.p-proxy-approver-setting .proxy-approver-table tbody .empty-message{padding:80px 16px;text-align:center}.p-proxy-approver-setting .proxy-approver-table tbody .empty-message .message{font-size:22px;font-weight:700;color:#019fa6}.p-proxy-approver-setting .proxy-approver-table .col-select{width:40px;vertical-align:middle;text-align:center}.p-proxy-approver-setting .proxy-approver-table .col-select .c-form-radio{display:flex;align-items:center;justify-content:center}.p-proxy-approver-setting .proxy-approver-table .col-select .c-form-radio label{width:16px;height:16px;padding-left:0;margin:0}.p-proxy-approver-setting .proxy-approver-table .col-select .c-form-radio label:before,.p-proxy-approver-setting .proxy-approver-table .col-select .c-form-radio label:after{left:50%;transform:translate(-50%,-50%)}.p-proxy-approver-setting .proxy-approver-table .col-organization{width:110px}.p-proxy-approver-setting .proxy-approver-table .col-position{width:120px}.p-proxy-approver-setting .proxy-approver-table .col-approver{width:180px}.p-proxy-approver-setting .proxy-approver-table .col-proxy-organization{width:160px}.p-proxy-approver-setting .proxy-approver-table .col-proxy-position{width:120px}.p-proxy-approver-setting .proxy-approver-table .col-proxy-approver{width:160px}.p-proxy-approver-setting .proxy-approver-table .col-year{width:110px}@media(max-width:1200px){.p-proxy-approver-setting .form-row{flex-direction:column}.p-proxy-approver-setting .year-item{width:100%}.p-proxy-approver-setting .register-header{flex-direction:column;gap:12px;align-items:flex-start}.p-proxy-approver-setting .proxy-approver-table .col-select,.p-proxy-approver-setting .proxy-approver-table .col-organization,.p-proxy-approver-setting .proxy-approver-table .col-position,.p-proxy-approver-setting .proxy-approver-table .col-approver,.p-proxy-approver-setting .proxy-approver-table .col-proxy-organization,.p-proxy-approver-setting .proxy-approver-table .col-proxy-position,.p-proxy-approver-setting .proxy-approver-table .col-proxy-approver,.p-proxy-approver-setting .proxy-approver-table .col-year{width:auto}}.p-document-symbol-setting{padding-bottom:24px}.p-document-symbol-setting .search-panel{padding:16px;margin-bottom:16px;background:#f7f8fa;border-radius:8px}.p-document-symbol-setting .search-condition{border-radius:8px}.p-document-symbol-setting .icon{display:inline-block;width:14px;height:14px;margin-right:6px;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.p-document-symbol-setting .condition-header{display:flex;gap:8px;align-items:center;padding:12px 16px}.p-document-symbol-setting .condition-header .condition-icon{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23333'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.p-document-symbol-setting .condition-header .condition-title{font-size:15px;font-weight:500;color:#373840}.p-document-symbol-setting .form-row{display:flex;flex-wrap:wrap;gap:24px;align-items:center}.p-document-symbol-setting .year-item{width:360px}.p-document-symbol-setting .symbol-wrap{display:flex;gap:12px;align-items:center}.p-document-symbol-setting .symbol-wrap .c-form-input-text{width:340px}.p-document-symbol-setting .symbol-wrap .extra-select{width:150px}.p-document-symbol-setting .extra-label{font-size:12px;color:#676877}.p-document-symbol-setting .two-columns{width:30%}.p-document-symbol-setting .two-columns>.c-form-item{flex:1}.p-document-symbol-setting .divider{height:1px;margin:4px 0;background-color:#e9ecf5}.p-document-symbol-setting .button-area{display:flex;justify-content:flex-end;margin-top:-20px}.p-document-symbol-setting .register-panel{background:#f7f8fa;border-radius:8px}.p-document-symbol-setting .c-form-input-number{width:50%}.p-document-symbol-setting .c-form-input-number-minimum{width:96px}.p-document-symbol-setting .register-header{display:flex;gap:8px;align-items:center;padding:12px 24px}.p-document-symbol-setting .register-title{font-size:15px;font-weight:500;color:#373840}.p-document-symbol-setting .register-actions{display:flex;gap:12px;margin-left:auto}.p-document-symbol-setting .c-form-label-required{margin-left:0}.p-document-symbol-setting .register-body{display:flex;flex-direction:column;gap:16px;padding:16px 24px 16px 50px}.p-document-symbol-setting .option-row{align-items:center;margin-top:2px}.p-document-symbol-setting .example-text{margin-left:-10px;font-size:14px}.p-document-symbol-setting .example-label{padding:2px 12px;font-size:12px;color:#019fa6;border:1px solid #019fa6;border-radius:4px}.p-document-symbol-setting .note-text{margin-top:12px;margin-left:20px;font-size:12px;color:#676877}.p-document-symbol-setting .register-footer{display:flex;gap:12px;justify-content:flex-end;margin-top:-15px;margin-bottom:10px}.p-document-symbol-setting .result-panel{background:#f7f8fa;border-radius:8px}.p-document-symbol-setting .record-count .text,.p-document-symbol-setting .items-per-page label{color:#fff}.p-document-symbol-setting .result-body{background:#fff;border-radius:4px}.p-document-symbol-setting .c-doc-symbol-transparent{background-color:transparent}.p-document-symbol-setting .search-organization{display:flex;flex-wrap:nowrap;gap:12px;align-items:center;width:50%}.p-document-symbol-setting .search-organization .c-form-input-text{flex:1;min-width:0;background-color:#e9ecf5!important}.p-document-symbol-setting .search-organization .c-btn-normal,.p-document-symbol-setting .search-organization .c-btn-border{white-space:nowrap}.p-document-symbol-setting .search-organization .c-form-input-text.readonly.is-invalid,.p-document-symbol-setting .search-organization input[type=text][readonly].is-invalid{color:#373840;background-color:#ffcce6;border-color:#f04d6a}.p-document-symbol-setting .document-symbol-table{width:100%;margin-bottom:12px;border-collapse:collapse}.p-document-symbol-setting .document-symbol-table thead tr{background-color:#e9ecf5}.p-document-symbol-setting .document-symbol-table thead th{font-size:12px;font-weight:500;text-align:center;border:1px solid #d3d9eb}.p-document-symbol-setting .document-symbol-table thead th .wrap{display:flex;align-items:center;justify-content:center}.p-document-symbol-setting .document-symbol-table tbody tr:not(:last-child){border-bottom:1px solid #d3d9eb}.p-document-symbol-setting .document-symbol-table tbody tr:hover{background-color:#f7f8fa}.p-document-symbol-setting .document-symbol-table tbody td{font-size:12px;vertical-align:middle;text-align:center;border:1px solid #d3d9eb}.p-document-symbol-setting .document-symbol-table tbody td .wrap{display:flex;align-items:center;justify-content:center}.p-document-symbol-setting .document-symbol-table tbody .empty-message{padding:48px 16px;text-align:center}.p-document-symbol-setting .document-symbol-table tbody .empty-message .message{font-size:22px;font-weight:700;color:#019fa6}.p-document-symbol-setting .document-symbol-table .col-select{width:40px}.p-document-symbol-setting .document-symbol-table .col-select .c-form-radio{display:flex;align-items:center;justify-content:center}.p-document-symbol-setting .document-symbol-table .col-select .c-form-radio label{width:16px;height:16px;padding-left:0;margin:0}.p-document-symbol-setting .document-symbol-table .col-select .c-form-radio label:before,.p-document-symbol-setting .document-symbol-table .col-select .c-form-radio label:after{left:50%;transform:translate(-50%,-50%)}.p-document-symbol-setting .document-symbol-table .col-year,.p-document-symbol-setting .document-symbol-table .col-extra{width:90px}.p-document-symbol-setting .document-symbol-table .col-min{width:70px}.p-document-symbol-setting .document-symbol-table .col-name{width:260px}.p-document-symbol-setting .document-symbol-table .col-sort{width:100px}.p-document-symbol-setting .document-symbol-table .col-hidden{width:120px}.p-document-symbol-setting .document-symbol-table .col-organization{width:200px}@media(max-width:1200px){.p-document-symbol-setting .form-row{flex-direction:column;align-items:flex-start}.p-document-symbol-setting .year-item{width:100%}.p-document-symbol-setting .symbol-wrap{flex-direction:column;align-items:flex-start}.p-document-symbol-setting .symbol-wrap .c-form-input-text,.p-document-symbol-setting .symbol-wrap .extra-select{width:100%}.p-document-symbol-setting .document-symbol-table .col-select,.p-document-symbol-setting .document-symbol-table .col-year,.p-document-symbol-setting .document-symbol-table .col-extra,.p-document-symbol-setting .document-symbol-table .col-min,.p-document-symbol-setting .document-symbol-table .col-name,.p-document-symbol-setting .document-symbol-table .col-sort,.p-document-symbol-setting .document-symbol-table .col-hidden,.p-document-symbol-setting .document-symbol-table .col-organization{width:auto}}.p-document-view-permission{padding-bottom:24px}.p-document-view-permission .search-panel{padding:16px;margin-bottom:16px;background:#f7f8fa;border-radius:8px}.p-document-view-permission .search-condition{border-radius:8px}.p-document-view-permission .doc-number-section{flex:1}.p-document-view-permission .doc-number-section .docnum-wrap{display:flex;gap:8px;align-items:center}.p-document-view-permission .doc-number-section .docnum-symbol-select{width:160px}.p-document-view-permission .doc-number-section .docnum-label{font-size:14px;color:#373840}.p-document-view-permission .doc-number-section .docnum-input{width:100px;text-align:right}.p-document-view-permission .condition-header{display:flex;gap:8px;align-items:center;padding:12px 16px;border-bottom:1px solid #e9ecf5}.p-document-view-permission .condition-header .condition-icon{width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23333'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.p-document-view-permission .condition-header .condition-title{font-size:15px;font-weight:500;color:#373840}.p-document-view-permission .period-wrap{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.p-document-view-permission .freeword-wrap .c-form-input-text{width:850px}.p-document-view-permission .freeword-wrap .c-form-input-text.is-invalid{background-color:#ffcce6}.p-document-view-permission .period-range-wrap .period-type-select{width:180px}.p-document-view-permission .note{margin-left:70px;font-size:11px;font-weight:400;color:#9c9dad}.p-document-view-permission .divider{height:2px;margin:4px 0;background-color:#e9ecf5}.p-document-view-permission .filter-checkbox-wrap{display:flex;flex-wrap:wrap;gap:16px 70px}.p-document-view-permission .checkbox-wrap{display:flex;flex-wrap:wrap;gap:12px 70px}.p-document-view-permission .document-condition-wrap,.p-document-view-permission .status-book-wrap,.p-document-view-permission .affiliation-register-wrap{display:flex;align-items:stretch;width:90%}.p-document-view-permission .vertical-divider{align-self:stretch;width:1px;margin:0 24px;background-color:#d3d9eb}.p-document-view-permission .classification-wrap,.p-document-view-permission .book-wrap,.p-document-view-permission .affiliation-wrap,.p-document-view-permission .registrant-wrap{display:flex;gap:12px;align-items:center}.p-document-view-permission .classification-wrap .c-form-input-text,.p-document-view-permission .book-wrap .c-form-input-text,.p-document-view-permission .affiliation-wrap .c-form-input-text,.p-document-view-permission .registrant-wrap .c-form-input-text{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-document-view-permission .status-select{width:300px}.p-document-view-permission .button-area{display:flex;gap:12px;justify-content:flex-end;margin-top:20px}.p-document-view-permission .permission-btn{min-width:130px}.p-document-view-permission .result-panel{padding:16px;background:#f7f8fa}.p-document-view-permission .result-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;margin-bottom:16px;background:transparent}.p-document-view-permission .result-header .result-info,.p-document-view-permission .result-header .result-info-left,.p-document-view-permission .result-header .result-info-right{display:flex;gap:12px;align-items:center}.p-document-view-permission .result-header .record-count .text,.p-document-view-permission .result-header .items-per-page label{color:#373840}.p-document-view-permission .result-body{overflow-x:auto;background:#fff;border-radius:4px}.p-document-view-permission .permission-table{width:100%;border-collapse:collapse;border:1px solid #d3d9eb}.p-document-view-permission .permission-table thead,.p-document-view-permission .permission-table thead tr{background-color:#e9ecf5}.p-document-view-permission .permission-table thead th{font-size:12px;font-weight:500;color:#676877;text-align:center;white-space:nowrap;background-color:#e9ecf5;border:1px solid #d3d9eb;padding:4px}.p-document-view-permission .permission-table thead th .wrap{display:flex;gap:4px;align-items:center;justify-content:center;white-space:nowrap}.p-document-view-permission .permission-table thead th .wrap .text{color:#676877;white-space:nowrap}.p-document-view-permission .permission-table tbody tr:not(:last-child){border-bottom:1px solid #d3d9eb}.p-document-view-permission .permission-table tbody tr:hover{background-color:#f7f8fa}.p-document-view-permission .permission-table tbody td{font-size:12px;vertical-align:middle;color:#373840;text-align:center;border:1px solid #d3d9eb;padding:4px}.p-document-view-permission .permission-table tbody td .wrap{display:flex;align-items:center;justify-content:center}.p-document-view-permission .permission-table tbody td .wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-document-view-permission .permission-table tbody td .text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.p-document-view-permission .permission-table tbody .empty-message{padding:80px 16px;text-align:center}.p-document-view-permission .permission-table tbody .empty-message .message{font-size:22px;font-weight:700;color:#019fa6}.p-document-view-permission .permission-table .col-select{width:20px}.p-document-view-permission .permission-table .col-select .wrap{display:flex;align-items:center;justify-content:center}.p-document-view-permission .permission-table .col-select label{position:relative;display:inline-flex;align-items:center;min-height:16px;padding-left:24px;margin:0;line-height:16px;cursor:pointer;-webkit-user-select:none;user-select:none}.p-document-view-permission .permission-table .col-select label:before,.p-document-view-permission .permission-table .col-select label:after{position:absolute;top:50%;display:block;content:"";border-radius:50%;transform:translateY(-50%)}.p-document-view-permission .permission-table .col-select label:before{left:0;width:16px;height:16px;background:#fff;border:1px solid #9c9dad}.p-document-view-permission .permission-table .col-select label:after{left:3px;width:10px;height:10px;background:#019fa6;opacity:0;transition:opacity .2s ease}.p-document-view-permission .permission-table .col-select label:empty{width:16px;height:16px;padding-left:0}.p-document-view-permission .permission-table .col-select label:empty:before,.p-document-view-permission .permission-table .col-select label:empty:after{left:50%;transform:translate(-50%,-50%)}.p-document-view-permission .permission-table .col-select .radio:checked+label:after{opacity:1}.p-document-view-permission .permission-table .col-date{width:130px}.p-document-view-permission .permission-table .col-title{width:140px}.p-document-view-permission .permission-table .col-title .wrap{justify-content:flex-start}.p-document-view-permission .permission-table .col-title .text{text-align:left;overflow-wrap:anywhere;white-space:normal}.p-document-view-permission .permission-table .col-type{width:110px}.p-document-view-permission .permission-table .col-doc-number{width:190px}.p-document-view-permission .permission-table .col-organization{width:180px}.p-document-view-permission .permission-table .col-author{width:140px}.p-document-view-permission .permission-table .col-book{width:150px}@media(max-width:1200px){.p-document-view-permission .document-condition-wrap,.p-document-view-permission .status-book-wrap,.p-document-view-permission .affiliation-register-wrap{flex-direction:column;gap:16px}.p-document-view-permission .vertical-divider{width:100%;height:1px;margin:0}.p-document-view-permission .freeword-wrap .c-form-input-text{width:100%}.p-document-view-permission .permission-table .col-select,.p-document-view-permission .permission-table .col-date,.p-document-view-permission .permission-table .col-title,.p-document-view-permission .permission-table .col-type,.p-document-view-permission .permission-table .col-doc-number,.p-document-view-permission .permission-table .col-organization,.p-document-view-permission .permission-table .col-author,.p-document-view-permission .permission-table .col-book{width:auto}}.p-temp-save-document{padding-bottom:24px;font-size:12px;color:#373840}.p-temp-save-document .c-form-item{width:60%;padding:0 0 0 70px}.p-temp-save-document .target-person-wrap{display:flex;gap:12px;align-items:center}.p-temp-save-document .target-person-wrap .c-form-input-text{flex:1}.p-temp-save-document .target-person-wrap input[type=text][readonly].is-invalid,.p-temp-save-document .target-person-wrap .c-form-input-text.is-invalid{background-color:#ffcce6}.p-temp-save-document .divider{height:1px;margin:4px 0;background-color:transparent}.p-temp-save-document .button-area{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr auto auto;gap:12px;align-items:center}.p-temp-save-document .button-area .search-btn{grid-row:1;grid-column:2/4;justify-self:end;background:#019fa6;border-color:#019fa6}.p-temp-save-document .button-area .search-btn .text{color:#fff}.p-temp-save-document .button-area .search-btn .icon{display:inline-block;width:14px;height:14px;margin-right:6px;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.p-temp-save-document .button-area>:nth-child(2){grid-row:2;grid-column:2;justify-self:end}.p-temp-save-document .button-area .reset-btn{grid-row:2;grid-column:3;justify-self:end;background:#fff;border:1px solid #019fa6}.p-temp-save-document .button-area .reset-btn .text{color:#019fa6}.p-temp-save-document .result-panel{padding:16px;background:#f7f8fa}.p-temp-save-document .result-body{background:transparent;border-radius:4px}.p-temp-save-document .result-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;margin-bottom:0;background:transparent}.p-temp-save-document .result-header .result-info,.p-temp-save-document .result-header .result-info-left,.p-temp-save-document .result-header .result-info-right{display:flex;gap:12px;align-items:center}.p-temp-save-document .result-header .record-count .text,.p-temp-save-document .result-header .items-per-page label{color:#373840}.p-temp-save-document .record-count-selector .record-count .text,.p-temp-save-document .record-count-selector .items-per-page label,.p-temp-save-document .record-count-selector .items-per-page select{font-size:12px}.p-temp-save-document .temp-save-document-table{width:100%;margin-bottom:24px;border-collapse:collapse;border:1px solid #d3d9eb}.p-temp-save-document .temp-save-document-table thead,.p-temp-save-document .temp-save-document-table thead tr{background-color:#e9ecf5}.p-temp-save-document .temp-save-document-table thead th{font-size:12px;font-weight:500;color:#676877;text-align:center;white-space:nowrap;background-color:#e9ecf5;border:1px solid #d3d9eb;padding:0}.p-temp-save-document .temp-save-document-table thead th .wrap{display:flex;gap:4px;align-items:center;justify-content:center;white-space:nowrap}.p-temp-save-document .temp-save-document-table thead th .wrap .text{color:#676877;white-space:nowrap}.p-temp-save-document .temp-save-document-table tbody tr:not(:last-child){border-bottom:1px solid #d3d9eb}.p-temp-save-document .temp-save-document-table tbody tr:hover{background-color:#f7f8fa}.p-temp-save-document .temp-save-document-table tbody td{font-size:12px;vertical-align:middle;color:#373840;text-align:center;border:1px solid #d3d9eb}.p-temp-save-document .temp-save-document-table tbody td .wrap{display:flex;align-items:center;justify-content:center}.p-temp-save-document .temp-save-document-table tbody td .link{color:#0581f3;text-decoration:underline;transition:.3s ease}@media(hover:hover)and (pointer:fine){.p-temp-save-document .temp-save-document-table tbody td .link:hover{opacity:.7}}.p-temp-save-document .temp-save-document-table tbody .col-doc-number{text-align:center}.p-temp-save-document .temp-save-document-table tbody .col-subject{text-align:left}.p-temp-save-document .temp-save-document-table tbody .col-subject .link{box-sizing:border-box;display:block;width:100%;padding-left:12px;text-align:left;overflow-wrap:anywhere;white-space:normal}.p-temp-save-document .temp-save-document-table .col-check{width:40px;vertical-align:middle;text-align:center}.p-temp-save-document .temp-save-document-table .col-check .c-form-checkbox{display:flex;align-items:center;justify-content:center}.p-temp-save-document .temp-save-document-table .col-check .c-form-checkbox label{width:16px;height:16px;padding-left:0;margin:0}.p-temp-save-document .temp-save-document-table .col-check .c-form-checkbox label:before{left:50%;transform:translate(-50%,-50%)}.p-temp-save-document .temp-save-document-table .col-check .c-form-checkbox label:after{left:50%;transform:translate(-50%,-50%) rotate(45deg)}.p-temp-save-document .temp-save-document-table .col-doc-number{width:200px}.p-temp-save-document .temp-save-document-table .col-subject{min-width:320px}.p-temp-save-document .temp-save-document-table .col-staff{width:140px}.p-completed-document-return{padding-bottom:24px;font-size:12px;color:#373840}.p-completed-document-return .c-form-input-text,.p-completed-document-return .c-form-select,.p-completed-document-return select.select{border:1px solid #d3d9eb}.p-completed-document-return .c-form-input-text:disabled,.p-completed-document-return input[type=text]:disabled{background-color:#e9ecf5;border:1px solid #d3d9eb}.p-completed-document-return .c-form-item .title .note{padding-left:30px;color:#676877}.p-completed-document-return .period-wrap{display:flex;flex-direction:column;gap:8px}.p-completed-document-return .period-range-wrap .period-type-select .select{border:none}.p-completed-document-return .divider{height:2px;margin:4px 0;background-color:#e9ecf5}.p-completed-document-return .freeword-wrap .c-form-input-text{max-width:520px}.p-completed-document-return .filter-checkbox-wrap{display:flex;gap:20px;justify-content:left;margin:10px 0}.p-completed-document-return .search-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding-bottom:24px}.p-completed-document-return .search-grid .search-col:nth-child(2n){padding-left:24px;border-left:2px solid #e9ecf5}.p-completed-document-return .search-grid+.search-grid{padding-top:24px;border-top:2px solid #e9ecf5}.p-completed-document-return .status-wrap,.p-completed-document-return .category-wrap,.p-completed-document-return .affiliation-wrap,.p-completed-document-return .book-wrap,.p-completed-document-return .registrant-wrap,.p-completed-document-return .doc-number-wrap{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.p-completed-document-return .affiliation-wrap .c-form-input-text,.p-completed-document-return .category-wrap .c-form-input-text,.p-completed-document-return .book-wrap .c-form-input-text,.p-completed-document-return .registrant-wrap .c-form-input-text{flex:1;min-width:200px}.p-completed-document-return .doc-number-wrap .c-form-select{width:200px}.p-completed-document-return .doc-number-wrap select.select{border:none}.p-completed-document-return .doc-number-wrap .c-form-input-text{width:120px}.p-completed-document-return .doc-number-wrap .c-form-input-text.is-invalid{background-color:#ffcce6}.p-completed-document-return .doc-number-wrap .unit{font-size:12px;color:#373840}.p-completed-document-return .button-area{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.p-completed-document-return .button-area .c-btn-normal .icon{display:inline-block;width:14px;height:14px;margin-right:6px;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.p-completed-document-return .release-panel{padding:0;margin-bottom:16px;background:transparent;border-radius:8px}.p-completed-document-return .release-panel .release-label{padding:0;margin-bottom:8px}.p-completed-document-return .release-panel .release-wrap{display:flex;flex-wrap:wrap;gap:16px;align-items:center;padding:0!important;background:transparent!important;border-radius:0!important}.p-completed-document-return .release-panel .release-radio-group{display:flex;flex-wrap:wrap;gap:16px;align-items:center;padding:8px 12px;background:#fff6bf;border-radius:6px}.p-completed-document-return .release-panel .release-radio-group.is-invalid{background:#ffcce6}.p-completed-document-return .release-result-row{display:flex;flex-wrap:wrap;gap:16px;align-items:self-end;justify-content:space-between;margin-bottom:16px}.p-completed-document-return .release-result-row .release-panel{flex:1 1 auto;margin-bottom:0}.p-completed-document-return .release-result-row .result-header{margin-bottom:0}.p-completed-document-return .result-panel{padding:16px;background:#f7f8fa}.p-completed-document-return .result-body{background:transparent;border-radius:4px}.p-completed-document-return .result-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;margin-bottom:0;background:transparent}.p-completed-document-return .result-header .result-info,.p-completed-document-return .result-header .result-info-left,.p-completed-document-return .result-header .result-info-right{display:flex;gap:12px;align-items:center}.p-completed-document-return .result-header .record-count .text,.p-completed-document-return .result-header .items-per-page label{color:#373840}.p-completed-document-return .completed-document-return-table{width:100%;margin-bottom:24px;border-collapse:collapse;border:1px solid #d3d9eb}.p-completed-document-return .completed-document-return-table thead,.p-completed-document-return .completed-document-return-table thead tr{background-color:#e9ecf5}.p-completed-document-return .completed-document-return-table thead th{font-size:12px;font-weight:500;color:#676877;text-align:center;white-space:nowrap;background-color:#e9ecf5;border:1px solid #d3d9eb}.p-completed-document-return .completed-document-return-table thead th .wrap{display:flex;gap:4px;align-items:center;justify-content:center;white-space:nowrap}.p-completed-document-return .completed-document-return-table thead th .wrap .text{color:#676877;white-space:nowrap}.p-completed-document-return .completed-document-return-table tbody tr:not(:last-child){border-bottom:1px solid #d3d9eb}.p-completed-document-return .completed-document-return-table tbody tr:hover{background-color:#f7f8fa}.p-completed-document-return .completed-document-return-table tbody td{font-size:12px;vertical-align:middle;color:#373840;text-align:center;border:1px solid #d3d9eb}.p-completed-document-return .completed-document-return-table tbody td .wrap{display:flex;align-items:center;justify-content:center}.p-completed-document-return .completed-document-return-table tbody td .wrap,.p-completed-document-return .completed-document-return-table tbody td .subject-wrap{justify-content:center}.p-completed-document-return .completed-document-return-table tbody td .link{color:#019fa6;text-decoration:none}.p-completed-document-return .completed-document-return-table tbody td .link:hover{text-decoration:underline}.p-completed-document-return .completed-document-return-table .col-check{width:40px}.p-completed-document-return .completed-document-return-table .col-check label{position:relative;display:inline-block;width:16px;height:16px;padding-left:0;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none}.p-completed-document-return .completed-document-return-table .col-check label:before,.p-completed-document-return .completed-document-return-table .col-check label:after{position:absolute;top:50%;left:50%;display:block;content:"";border-radius:50%;transform:translate(-50%,-50%)}.p-completed-document-return .completed-document-return-table .col-check label:before{width:16px;height:16px;background:#fff;border:1px solid #9c9dad}.p-completed-document-return .completed-document-return-table .col-check label:after{width:10px;height:10px;background:#019fa6;opacity:0;transition:opacity .2s ease}.p-completed-document-return .completed-document-return-table .col-check .radio:checked+label:after{opacity:1}.p-completed-document-return .completed-document-return-table .col-date{width:110px}.p-completed-document-return .completed-document-return-table .col-subject{min-width:160px;text-align:left}.p-completed-document-return .completed-document-return-table .col-subject .wrap{justify-content:flex-start}.p-completed-document-return .completed-document-return-table .col-subject .text{text-align:left;overflow-wrap:anywhere;white-space:normal}.p-completed-document-return .completed-document-return-table .col-type{width:80px}.p-completed-document-return .completed-document-return-table .col-doc-number{width:170px}.p-completed-document-return .completed-document-return-table .col-department{width:140px}.p-completed-document-return .completed-document-return-table .col-applicant{width:130px}.p-completed-document-return .completed-document-return-table .col-book{width:140px}@media(max-width:1200px){.p-completed-document-return .release-result-row{flex-direction:column;align-items:stretch}.p-completed-document-return .search-grid{grid-template-columns:1fr}.p-completed-document-return .release-wrap{flex-direction:column;align-items:flex-start}.p-completed-document-return .button-area{flex-direction:column;align-items:stretch}.p-completed-document-return .button-area .c-btn-normal,.p-completed-document-return .button-area .c-btn-normal._border{width:100%}}.p-date-correction{padding-bottom:24px}.p-date-correction .c-form-item .title .note{font-size:12px}.p-date-correction .c-form-item .contents:not(:has(.c-form-checkbox),:has(.c-form-radio)){padding:0}.p-date-correction .c-form-select{max-width:390px;padding:4px 26px}.p-date-correction .c-form-input-text.is-empty{background-color:#fffacd}.p-date-correction .checkbox-wrap.is-empty{background-color:#fffacd;border-radius:4px}.p-date-correction .checkbox-wrap.is-invalid{background-color:#ffcce6;border-color:#f04d6a}.p-date-correction .c-form-item:has(.title .c-form-label-required) .c-form-input-text:not(.is-empty){background-color:#fff}.p-date-correction .c-form-item:has(.title .c-form-label-required) .affiliation-wrap .c-form-input-text{background-color:#fffacd}.p-date-correction .c-form-item:has(.title .c-form-label-required) .affiliation-wrap .c-form-input-text.is-invalid{background-color:#ffcce6;border:1px solid #f04d6a}.p-date-correction .period-wrap{display:flex;flex-direction:column;gap:8px}.p-date-correction .period-range-wrap .period-type-select{width:190px}.p-date-correction .divider{height:1px;margin:4px 0;background-color:#e9ecf5}.p-date-correction .freeword-wrap .c-form-input-text{width:100%;max-width:750px}.p-date-correction .freeword-wrap .c-form-input-text.is-invalid{background-color:#ffcce6}.p-date-correction .filter-checkbox-wrap{display:flex;flex-wrap:wrap;gap:16px 90px;padding-left:4px}.p-date-correction .search-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.p-date-correction .search-grid .search-col:nth-child(2n){padding-left:24px;border-left:2px solid #e9ecf5}.p-date-correction .search-grid+.search-grid{padding-top:16px;border-top:2px solid #e9ecf5}.p-date-correction .checkbox-wrap{display:flex;flex-wrap:wrap;gap:16px 24px}.p-date-correction .category-wrap,.p-date-correction .book-wrap,.p-date-correction .affiliation-wrap,.p-date-correction .registrant-wrap,.p-date-correction .doc-number-wrap{display:flex;gap:8px;align-items:center}.p-date-correction .affiliation-wrap .c-form-item:has(.title .c-form-label-required) .contents:not(:has(.c-form-checkbox),:has(.c-form-radio)){padding:0;background-color:transparent}.p-date-correction .category-wrap .c-form-input-text,.p-date-correction .book-wrap .c-form-input-text,.p-date-correction .affiliation-wrap .c-form-input-text,.p-date-correction .registrant-wrap .c-form-input-text{width:300px}.p-date-correction .doc-number-wrap .c-form-select{width:190px;padding:3px 10px}.p-date-correction .doc-number-wrap .c-form-select .doc-number-symbol-select{padding-right:20px;padding-left:0;text-align:left!important;text-align-last:left}.p-date-correction .doc-number-wrap .c-form-select .doc-number-symbol-select option{text-align:left}.p-date-correction .doc-number-wrap .c-form-input-text{width:120px}.p-date-correction .doc-number-wrap .c-form-input-text.is-invalid{background-color:#ffcce6}.p-date-correction .doc-number-wrap .unit{font-size:12px;color:#373840}.p-date-correction .button-area{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.p-date-correction .button-area .c-btn-normal .icon{display:inline-block;width:14px;height:14px;margin-right:6px;vertical-align:middle;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%23ffffff'%3E%3Cpath d='M15.5 14h-.79l-.28-.27A6.471 6.471 0 0 0 16 9.5 6.5 6.5 0 1 0 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.p-date-correction .result-header{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;margin-bottom:16px;background:transparent}.p-date-correction .result-header .result-info,.p-date-correction .result-header .result-info-left,.p-date-correction .result-header .result-info-right{display:flex;gap:12px;align-items:center}.p-date-correction .result-header .record-count .text,.p-date-correction .result-header .items-per-page label{color:#373840}.p-date-correction .result-panel{padding:0;background:#f7f8fa}.p-date-correction .result-body{padding:24px;background:transparent;border-radius:4px}.p-date-correction .table-container{margin-bottom:24px;overflow-x:auto}.p-date-correction .date-correction-table{width:100%;min-width:1000px;border-collapse:collapse;border:1px solid #d3d9eb}.p-date-correction .date-correction-table thead,.p-date-correction .date-correction-table thead tr{background-color:#e9ecf5}.p-date-correction .date-correction-table thead th{font-size:12px;font-weight:500;color:#676877;text-align:center;white-space:nowrap;background-color:#e9ecf5;border:1px solid #d3d9eb}.p-date-correction .date-correction-table thead th .wrap{display:flex;gap:4px;align-items:center;justify-content:center;white-space:nowrap}.p-date-correction .date-correction-table thead th .wrap .text{color:#676877;white-space:nowrap}.p-date-correction .date-correction-table tbody td{font-size:12px;vertical-align:middle;color:#373840;text-align:center;border:1px solid #d3d9eb}.p-date-correction .date-correction-table tbody tr:not(:last-child){border-bottom:1px solid #d3d9eb}.p-date-correction .date-correction-table tbody tr.is-invalid-editable td{background-color:#ffcce6;border-color:#f04d6a}.p-date-correction .date-correction-table tbody tr:hover{background-color:#f7f8fa}.p-date-correction .date-correction-table tbody td{font-size:12px;vertical-align:middle;text-align:center;white-space:nowrap;border:1px solid #d3d9eb}.p-date-correction .date-correction-table tbody td .wrap{display:flex;align-items:center;justify-content:center}.p-date-correction .date-correction-table tbody td .link{color:#019fa6;text-decoration:none}.p-date-correction .date-correction-table tbody td .link:hover{text-decoration:underline}.p-date-correction .date-correction-table .col-check{width:40px}.p-date-correction .date-correction-table .col-check label{position:relative;display:inline-block;width:16px;height:16px;padding-left:0;margin:0;cursor:pointer;-webkit-user-select:none;user-select:none}.p-date-correction .date-correction-table .col-check label:before,.p-date-correction .date-correction-table .col-check label:after{position:absolute;top:50%;left:50%;display:block;content:"";border-radius:50%;transform:translate(-50%,-50%)}.p-date-correction .date-correction-table .col-check label:before{width:16px;height:16px;background:#fff;border:1px solid #9c9dad}.p-date-correction .date-correction-table .col-check label:after{width:10px;height:10px;background:#019fa6;opacity:0;transition:opacity .2s ease}.p-date-correction .date-correction-table .col-check .radio:checked+label:after{opacity:1}.p-date-correction .date-correction-table .col-date{width:110px}.p-date-correction .date-correction-table tbody .col-subject{min-width:140px;text-align:left}.p-date-correction .date-correction-table tbody .col-subject .wrap{justify-content:flex-start}.p-date-correction .date-correction-table .col-type{width:70px}.p-date-correction .date-correction-table .col-doc-number{width:160px}.p-date-correction .date-correction-table tbody .col-department{width:120px;text-align:left}.p-date-correction .date-correction-table tbody .col-department .wrap{justify-content:flex-start}.p-date-correction .date-correction-table tbody .col-applicant{width:120px;text-align:left}.p-date-correction .date-correction-table tbody .col-applicant .wrap{justify-content:flex-start}.p-date-correction .date-correction-table tbody .col-book{width:120px;text-align:left}.p-date-correction .date-correction-table tbody .col-book .wrap{justify-content:flex-start}@media(max-width:1200px){.p-date-correction .search-grid{grid-template-columns:1fr}.p-date-correction .button-area{flex-direction:column;align-items:stretch}.p-date-correction .button-area .c-btn-normal,.p-date-correction .button-area .c-btn-normal._border{width:100%}}.p-file-lock-message{padding:8px 12px;margin-bottom:8px;font-size:14px;font-weight:700;color:#856404;background-color:#fff3cd;border:1px solid #ffc107;border-radius:4px}html.font-size-large .p-file-lock-message{font-size:18px}.p-batch-result{padding:16px}.p-batch-result-table{width:100%;border-collapse:collapse;border:1px solid #d3d9eb}.p-batch-result-table th,.p-batch-result-table td{padding:8px 12px;font-size:14px;text-align:left;border:1px solid #d3d9eb}.p-batch-result-table thead th{font-weight:700;background-color:#f7f8fa}.p-batch-result-table .result{width:140px}.p-batch-result-table .is-success{color:#0581f3}.p-batch-result-table .is-error{color:#f04d6a}.p-batch-result-table .is-unprocessed{color:#9c9dad}html.font-size-large .p-batch-result-table th,html.font-size-large .p-batch-result-table td{font-size:18px}html.font-size-large .p-batch-result-modal .c-modal-title{font-size:31px}.c-screen-setting-modal{width:min(640px,92vw)}.c-screen-setting-modal .screen-setting-body{display:flex;flex-direction:column;gap:24px;padding:24px 16px}.c-screen-setting-modal .screen-setting-row{display:flex;gap:24px;align-items:center}.c-screen-setting-modal .screen-setting-label{flex:0 0 96px;font-weight:600}.c-screen-setting-modal .screen-setting-options{display:flex;flex-wrap:wrap;gap:24px}.c-screen-setting-modal .c-form-radio{display:flex;gap:8px;align-items:center}.c-screen-setting-modal .c-form-radio .radio{width:16px;height:16px;accent-color:#019fa6;cursor:pointer}.c-screen-setting-modal .c-form-radio label{cursor:pointer}html.font-size-large .c-screen-setting-modal .c-modal-title{font-size:31px}html.font-size-large .c-screen-setting-modal .screen-setting-label{flex:0 0 132px;white-space:nowrap}
