@charset "UTF-8";th.close-day:not(.Sat){color:var(--cms-week-sunday-color)!important}td.close-day:not(.Sat),th.close-day:not(.Sat),tr.close-day:not(.Sat)>*{background-color:var(--cms-week-sunday-background)!important}html{font-size:12px}body{--cms-header-height:70px;--cms-header-background:#FFF;--cms-sidebar-background:#005499;--cms-sidebar-header-background:#FFF;--cms-sidebar-accent:rgba(255, 255, 255, 0.2);--cms-sidebar-color:#FFF;--cms-sidebar-current:#FFF;--cms-main-background:#EEE;--cms-sidebar-min-width:200px;--cms-toggle-color:#CCC;--bs-font-sans-serif:"Helvetica Neue",Arial,"Hiragino Kaku Gothic ProN","Hiragino Sans",Meiryo,sans-serif;--bs-body-line-height:1.2}body:not(.loaded) button{pointer-events:none}body:not(.loaded) [data-match],body:not(.loaded) [data-no-match]{display:none}body:not(.production) header{background-color:#e33;color:#fff}body:not(.production) header a,body:not(.production) header h1{color:#fff}body:not(.production) header .border-primary{border-color:#fff!important}.bg-danger,.bg-info,.bg-primary,.bg-success,.bg-warning,.btn-info,.btn-success,.modal-dialog .modal-header,body.dashboard #main-content h3{color:#fff;--bs-table-color-state:#FFF;--bs-link-color:#FFF}.bg-danger a,.bg-info a,.bg-primary a,.bg-success a,.bg-warning a,.btn-info a,.btn-success a,.modal-dialog .modal-header a,body.dashboard #main-content h3 a{color:#fff}.bg-danger .dropdown-menu a,.bg-danger .table a,.bg-info .dropdown-menu a,.bg-info .table a,.bg-primary .dropdown-menu a,.bg-primary .table a,.bg-success .dropdown-menu a,.bg-success .table a,.bg-warning .dropdown-menu a,.bg-warning .table a,.btn-info .dropdown-menu a,.btn-info .table a,.btn-success .dropdown-menu a,.btn-success .table a,.modal-dialog .modal-header .dropdown-menu a,.modal-dialog .modal-header .table a,body.dashboard #main-content h3 .dropdown-menu a,body.dashboard #main-content h3 .table a{color:var(--bs-body-color)}.bg-danger .form-control-plaintext,.bg-info .form-control-plaintext,.bg-primary .form-control-plaintext,.bg-success .form-control-plaintext,.bg-warning .form-control-plaintext,.btn-info .form-control-plaintext,.btn-success .form-control-plaintext,.modal-dialog .modal-header .form-control-plaintext,body.dashboard #main-content h3 .form-control-plaintext{color:#fff}.bg-danger .btn-close,.bg-info .btn-close,.bg-primary .btn-close,.bg-success .btn-close,.bg-warning .btn-close,.btn-info .btn-close,.btn-success .btn-close,.modal-dialog .modal-header .btn-close,body.dashboard #main-content h3 .btn-close{--bs-btn-close-bg:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23FFF'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e")}.bg-danger .card,.bg-info .card,.bg-primary .card,.bg-success .card,.bg-warning .card,.btn-info .card,.btn-success .card,.modal-dialog .modal-header .card,body.dashboard #main-content h3 .card{margin-top:0!important;--bs-card-color:#FFF;--bs-card-border-color:#FFF}[data-ajax-uploader-mode][data-ajax-uploader-mode=none]{background-color:#fff;color:var(--bs-body-color)}.card{--bs-card-bg::transparent}.modal-form [data-ajax-uploader-mode=none],.slim-upload [data-ajax-uploader-mode=none],body.contract.edit [data-ajax-uploader-mode=none]{padding:.5em 0;border-width:5px}.modal-form [data-ajax-uploader-mode=none] p br,.slim-upload [data-ajax-uploader-mode=none] p br,body.contract.edit [data-ajax-uploader-mode=none] p br{display:none}body.scrolled .scrolled{padding-bottom:100px!important}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{border-radius:5px;background:rgba(110,108,108,.2)}::-webkit-scrollbar-thumb{border-radius:5px;background:var(--bs-primary)}[data-uneditable]{pointer-events:none}[data-uneditable] .uploader[data-ajax-uploader-mode=none],[data-uneditable] input,[data-uneditable] select,[data-uneditable] textarea{background-color:#f9f9f9}[data-uneditable] .form-check-input,[data-uneditable] .form-control,[data-uneditable] .form-select,[data-uneditable] .input-group-text{background-color:rgba(255,255,255,.5)}[data-uneditable].form-control-border-none .form-check-input,[data-uneditable].form-control-border-none .form-control,[data-uneditable].form-control-border-none .form-select,[data-uneditable].form-control-border-none .input-group-text{border:none}[data-uneditable] .form-control-plaintext{background-color:rgba(255,255,255,.5)}[data-uneditable] .input-group i.date-clear{pointer-events:none}[data-uneditable] .input-group i.date-clear~.input-group-text{pointer-events:none}[data-uneditable] .form-check-input:checked{background-color:#005499}[data-uneditable] .form-select{background-image:none}[data-uneditable] input[type=radio]{position:relative}[data-uneditable] input[type=radio]:before{content:"";display:block;width:1em;height:1em;border-radius:100%;background-color:#ccc}[data-uneditable] a[href]{pointer-events:auto}[data-uneditable] a.ajax-uploader-delete,[data-uneditable] a.delete,[data-uneditable] button{display:none}body.sccc{height:100%;overflow-y:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.sccc header{height:50px}body.sccc header .brand{color:#000;text-decoration:none}body.sccc header .brand img{width:35px}body.sccc header .brand h1{margin:0}body.sccc header .brand h1 small{display:block;font-size:.5rem}body.sccc header .brand h1 strong{display:block}body.sccc header nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}body.sccc header nav a{text-decoration:none;height:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.sccc header nav#link a{padding-right:.5em}body.sccc header nav#link a i{margin-right:.25em}body.sccc header nav#link a:nth-child(odd){-webkit-box-align:end;-webkit-align-items:end;-ms-flex-align:end;align-items:end;padding-bottom:.1em}body.sccc header nav#link a:nth-child(even){-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start;padding-top:.1em}body.sccc header nav#gw a{padding:0 1em;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}body.sccc h2{background-color:#0082de}body.sccc nav[aria-label=breadcrumb]{--bs-breadcrumb-divider:""}body.sccc nav[aria-label=breadcrumb] .breadcrumb-item::before{font-family:bootstrap-icons!important}body.sccc label[for=toggle]{font-size:1.6em}body.sccc #container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-y:hidden}body.sccc #container>nav{padding:1em}body.sccc #container>nav a{color:#fff;text-decoration:none}body.sccc #container>main{overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.sccc #container>main h1 label{display:inline-block;vertical-align:middle}body.sccc #container>main>.wrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:calc(100% - 40px)}body.sccc #container>main>.wrapper #side-content{width:400px;background-color:var(--bs-info)}body.sccc #container>main>.wrapper #side-content .scroll-y>table{--bs-border-width:3px}body.sccc #container>main>.wrapper #side-content .scroll-y>table table{--bs-border-width:1px}body.sccc #container>main>.wrapper #main-content{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative;max-width:100%;background-color:#efefef}body.sccc #container>main>.wrapper #main-content>nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;bottom:100%;left:0;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}body.sccc #container>main>.wrapper #main-content>nav ul.nav-tabs{margin-left:0;margin-right:auto}body.sccc #container>main>.wrapper #main-content .scroll-y>section{padding:1em;background-color:#fff}body.sccc #container>main>.wrapper #main-content .fixed{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.box{background-color:#fff;padding:1em}.scroll-y{height:100%;overflow-y:scroll;overflow-x:hidden}.scroll-x{overflow-x:scroll}.error{margin-top:.25rem}.error strong{text-wrap:nowrap}#toggle{display:none}#toggle~main #main-header label[for=toggle]{display:block;position:relative;cursor:pointer;width:1.4em;height:1.4em}#toggle~main #main-header label[for=toggle]:after,#toggle~main #main-header label[for=toggle]:before{-webkit-transition-property:top,bottom,-webkit-transform;transition-property:top,bottom,-webkit-transform;transition-property:transform,top,bottom;transition-property:transform,top,bottom,-webkit-transform;-webkit-transition-duration:.5s;transition-duration:.5s;content:"";position:absolute;display:block;border-width:2px;border-color:var(--cms-toggle-color);width:80%;height:80%;top:10%;left:10%;-webkit-box-sizing:border-box;box-sizing:border-box}#toggle~main #main-header label[for=toggle]:before{border-top-style:solid;-webkit-transform-origin:center top;transform-origin:center top}#toggle~main #main-header label[for=toggle]:after{border-bottom-style:solid;-webkit-transform-origin:center bottom;transform-origin:center bottom}#toggle:not(:checked)~main #main-header label[for=toggle]:before{border-bottom-style:solid;height:40%}#toggle:checked~main #main-header label[for=toggle]:before{top:calc(50% - 1px);-webkit-transform:rotate(45deg);transform:rotate(45deg)}#toggle:checked~main #main-header label[for=toggle]:after{top:auto;bottom:calc(50% - 1px);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#toggle:not(:checked)+#sidebar{margin-left:var(--sidebar-width)}input.flatpickr-input{max-width:8em}label.form-label,span.btn{cursor:default}a:not(.btn) i.bi[class*=excel]{color:var(--bs-success)}a:not(.btn) i.bi[class*=pdf]{color:var(--bs-danger)}.nav-tabs{--bs-nav-tabs-link-active-bg:var(--bs-info);--bs-nav-tabs-link-active-color:#FFF;border-bottom:none}.nav-tabs .nav-link{color:#fff;background-color:var(--bs-secondary)}.nav-tabs .nav-item+.nav-item{margin-left:3px}.tab-pane:focus{outline:unset}h2,h3,h4,h5{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}h2 a.btn,h3 a.btn,h4 a.btn,h5 a.btn{margin-left:auto;margin-right:0}h2 a.btn+a.btn,h3 a.btn+a.btn,h4 a.btn+a.btn,h5 a.btn+a.btn{margin-left:1px}.nav-tabs.border-bottom{--bs-nav-tabs-border-width:0}.overflow-ellipsis{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.dashboard #main-content>.container-fluid{padding-top:0!important;padding-left:0!important;padding-right:0!important}body.dashboard #main-content .notice{padding:.5em 1em;text-decoration:none;display:inline-block;background-color:#efefef}body.dashboard #main-content .notice p{color:var(--bs-body-color);text-align:center;font-size:.9em;margin-bottom:0}body.dashboard #main-content .notice div{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;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}body.dashboard #main-content .notice div i{font-size:2em}body.dashboard #main-content .notice div span{margin-left:.5em;background-color:#b7b7b7;color:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:2.5em;height:2.5em;border-radius:100%}body.dashboard #main-content table{table-layout:fixed}body.dashboard #main-content h3,body.dashboard #main-content h4,body.dashboard #main-content h5{line-height:1.4}body.dashboard #main-content h3{background-color:#0082de;margin:0;font-size:1.1rem;padding:.5em .5em}body.dashboard #main-content h3 small>a{margin-left:.5em}body.dashboard #main-content h4{background-color:var(--bs-info);color:#fff;margin:0;font-size:1.05rem;padding:.25em .5em}body.dashboard #main-content h4 a{color:#fff}body.dashboard #main-content h5{background-color:var(--bs-info-bg-subtle);margin:0;font-size:1.05rem;padding:.25em .5em}body.dashboard #main-content h5 a{color:#fff}body.dashboard #main-content #portal section{background-color:#fff}*+body.dashboard #main-content #portal section{margin-top:1em}body.dashboard #main-content #portal section>a{display:block;padding:.5em 1em;text-decoration:none}body.dashboard #main-content #portal section>a+a{border-top:1px solid #efefef}body.dashboard #main-content #portal section>a:not([href]){color:#666!important}body.dashboard #main-content #portal section p{margin:0;padding:.5em 1em}body.dashboard #main-content #portal section+section{margin-top:1em}.table-scroll{overflow:scroll;margin-bottom:1rem;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.table-scroll table>tbody>tr[data-scroll-sticky]>*,.table-scroll table>tfoot>tr[data-scroll-sticky]>*,.table-scroll table>thead>tr[data-scroll-sticky]>*{top:var(--scroll-sticky-top);position:-webkit-sticky;position:sticky;z-index:1}.table-scroll table>tbody>tr[data-scroll-sticky]>:after,.table-scroll table>tfoot>tr[data-scroll-sticky]>:after,.table-scroll table>thead>tr[data-scroll-sticky]>:after{content:"";display:block;position:absolute;-webkit-box-sizing:borde-box;box-sizing:borde-box;height:100%;width:100%;top:0;left:0;border-right:var(--scroll-sticky-border-right);border-bottom:var(--scroll-sticky-border-bottom);pointer-events:none}.table-scroll table>tbody>tr>[data-scroll-sticky],.table-scroll table>tfoot>tr>[data-scroll-sticky],.table-scroll table>thead>tr>[data-scroll-sticky]{left:var(--scroll-sticky-left);position:-webkit-sticky;position:sticky;z-index:2}.table-scroll table>tbody>tr>[data-scroll-sticky]:after,.table-scroll table>tfoot>tr>[data-scroll-sticky]:after,.table-scroll table>thead>tr>[data-scroll-sticky]:after{content:"";display:block;position:absolute;-webkit-box-sizing:borde-box;box-sizing:borde-box;height:100%;width:100%;top:0;left:0;border-right:var(--scroll-sticky-border-right);border-bottom:var(--scroll-sticky-border-bottom);pointer-events:none}.table-scroll table>tbody>tr[data-scroll-sticky]>[data-scroll-sticky],.table-scroll table>tfoot>tr[data-scroll-sticky]>[data-scroll-sticky],.table-scroll table>thead>tr[data-scroll-sticky]>[data-scroll-sticky]{z-index:3}.table-scroll.adjust-table table{width:var(--adjust-width-total)}.table-scroll table{margin:0}.table-scroll .adjusted [data-scroll-sticky]{border-width:--bs-border-width}.table thead th{text-align:center}.table th{font-weight:400}.table.table-default th{background-color:#e5f6fc}.table .input-group{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.table.table-fixed{table-layout:fixed;width:100%}.table.thead-sticky thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}tr.expand>:first-child div{position:absolute}table.adjusted tr.expand{position:-webkit-sticky;position:sticky;left:0}table.adjusted tr.expand>:first-child{border-right:none}table.adjusted tr.expand>:first-child div{padding:.5rem;left:0;top:0;width:calc(var(--adjust-width-total) - 2px);background-color:#f9f9f1;z-index:3}table.adjusted tr.expand>:not(:first-child){position:static!important}body.progressive .legend [data-role=sales]{background-color:#fef7d4}body.progressive .legend [data-role=worker]{background-color:#e9f6d8}body.progressive .legend [data-role=manager]{background-color:#ffe9eb}body.progressive .legend [data-role=scheduler]{background-color:#fdf1de}body.progressive .legend [data-role=support]{background-color:#f9efff}body.progressive.index #main-content thead th{text-align:left}body.progressive.index #main-content thead th[data-role=none]{background-color:#666;color:#fff}body.progressive.index #main-content thead th[data-role=none] a{color:#fff}body.progressive.index #main-content thead th[data-role=sales]{background-color:#fef7d4}body.progressive.index #main-content thead th[data-role=worker]{background-color:#e9f6d8}body.progressive.index #main-content thead th[data-role=manager]{background-color:#ffe9eb}body.progressive.index #main-content thead th[data-role=scheduler]{background-color:#fdf1de}body.progressive.index #main-content thead th[data-role=support]{background-color:#f9efff}body.progressive.index #main-content thead th span.no{position:absolute;opacity:.1;font-size:3em;top:0;right:.1em;line-height:1}body.progressive.index #main-content p[data-type=file]{display:inline-block}body.progressive.index #main-content td>p,body.progressive.index #main-content th>p{margin:0;max-width:20em}body.progressive.detail #main-content section{border:1px solid #ccc}body.progressive.detail #main-content section+section{margin-top:1em}body.progressive.detail #main-content section div[data-role=sales] h5{background-color:#fef7d4}body.progressive.detail #main-content section div[data-role=worker] h5{background-color:#e9f6d8}body.progressive.detail #main-content section div[data-role=manager] h5{background-color:#ffe9eb}body.progressive.detail #main-content section div[data-role=scheduler] h5{background-color:#fdf1de}body.progressive.detail #main-content section div[data-role=support] h5{background-color:#f9efff}body.progressive.detail #main-content section h5{font-weight:700;padding-left:2.2em;position:relative}body.progressive.detail #main-content section h5 span{display:inline-block;width:2em;height:100%;text-align:center;vertical-align:middle;position:absolute;top:0;left:0;padding-top:.4em}body.progressive.detail #main-content section h5.current span{background-color:var(--bs-danger);color:#fff}body.progressive.detail #main-content section h5 a.btn{position:absolute;top:0;right:0;border-radius:0;bottom:0}body.progressive.detail #main-content section table{background-color:#fff;width:100%}body.progressive.detail #main-content section table th{font-weight:400;width:11em}body.progressive.detail #main-content section table td,body.progressive.detail #main-content section table th{border-top:1px solid #ccc;padding:.25em}body.progressive.detail #main-content section>div+div{border-top:1px solid #ccc}.offcanvas .offcanvas-body{overflow:hidden}.offcanvas iframe{width:100%;height:100%}.modal-dialog .modal-header{background-color:var(--bs-primary)}.modal-dialog .modal-body .ajax-uploader-preview{display:none}.modal-dialog.modal-fullscreen iframe{height:calc(100% - 3px)}[data-schedule=onsite][data-status=tentative]{--schedule-type-color:#000;--schedule-type-bgcolor:#F4F3EF}[data-schedule=onsite][data-status=adjusting]{--schedule-type-color:#0E90F3;--schedule-type-bgcolor:#E0F7FF}[data-schedule=onsite][data-status=fixed]{--schedule-type-color:#FB5906;--schedule-type-bgcolor:#FEE9E0}[data-schedule=offsite]{--schedule-type-color:#3BAA4A;--schedule-type-bgcolor:#ECF9EE}table.calendar tbody td:before{content:"";display:block;float:left;height:70px}a[data-schedule]{margin-top:4px;min-height:1.8em;position:relative;display:block;text-decoration:none;color:var(--bs-body-color);font-size:.9em;padding:4px;border-top-color:var(--schedule-type-color);background-color:var(--schedule-type-bgcolor)}a[data-schedule] p{margin:0}a[data-schedule] p.status{position:absolute;top:0;right:0;width:6em;color:#fff;text-align:center;font-size:.9em;background-color:var(--schedule-type-color)}a[data-schedule] p.type{font-size:.9em;color:var(--schedule-type-color)}a[data-schedule][data-schedule=offsite],a[data-schedule][data-schedule=onsite]{border-top-width:2px;border-top-style:solid}a[data-schedule][data-status=adjusting] p.status,a[data-schedule][data-status=temp] p.status,a[data-schedule][data-status=tentative] p.status{background-color:#666!important}a[data-schedule][data-schedule^=regular]:not([data-schedule=regular-48]) p.time{display:inline}a[data-schedule][data-schedule^=regular]:not([data-schedule=regular-48]) p.type{display:inline}body.schedule.detail #main-content .type{color:var(--schedule-type-color)}body.schedule.regular.form #main-content #repeat-day{display:none}body.schedule.regular.form #main-content #repeat-week{display:none}body.schedule.regular.form #main-content #repeat-month{display:none}body.schedule.regular.form #main-content form[data-repeat=day] #repeat-day{display:block}body.schedule.regular.form #main-content form[data-repeat=week] #repeat-week{display:block}body.schedule.regular.form #main-content form[data-repeat=month] #repeat-month{display:block}body.schedule.regular.form #main-content #datetime>.row:before{content:"";width:100%;-webkit-box-ordinal-group:1;-webkit-order:0;-ms-flex-order:0;order:0}body.schedule.regular.form #main-content #datetime>.row:after{content:"";width:100%;-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}body.schedule.regular.form #main-content form[data-repeat=none] #start_dt-wrapper{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}body.schedule.regular.form #main-content form[data-repeat=none] #start_dt-wrapper label:before{content:"開始"}body.schedule.regular.form #main-content form[data-repeat=none] #start_time-wrapper{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}body.schedule.regular.form #main-content form[data-repeat=none] #start_time-wrapper label{display:none}body.schedule.regular.form #main-content form[data-repeat=none] #end_dt-wrapper label:before{content:"終了"}body.schedule.regular.form #main-content form[data-repeat=none] #end_time-wrapper label{display:none}body.schedule.regular.form.create #main-content form:not([data-repeat=none]) #start_dt-wrapper{-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}body.schedule.regular.form.create #main-content form:not([data-repeat=none]) #start_dt-wrapper label:before{content:"開始"}body.schedule.regular.form.create #main-content form:not([data-repeat=none]) #end_dt-wrapper label:before{content:"終了"}body.schedule.regular.form.create #main-content form:not([data-repeat=none]) #start_time-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}body.schedule.regular.form.create #main-content form:not([data-repeat=none]) #start_time-wrapper label:before{content:"時間"}body.schedule.regular.form.create #main-content form:not([data-repeat=none]) #end_time-wrapper{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}body.schedule.regular.form.create #main-content form:not([data-repeat=none]) #end_time-wrapper label{display:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]) #start_time-wrapper label:before{content:"時間"}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]) #end_time-wrapper label{display:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper .uploader[data-ajax-uploader-mode=none],body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper textarea{background-color:#f9f9f9}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper .form-check-input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper .form-control,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper .form-select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper .input-group-text{background-color:rgba(255,255,255,.5)}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper.form-control-border-none .form-check-input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper.form-control-border-none .form-control,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper.form-control-border-none .form-select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper.form-control-border-none .input-group-text{border:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper .form-control-plaintext{background-color:rgba(255,255,255,.5)}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper .input-group i.date-clear{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper .input-group i.date-clear~.input-group-text{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper .form-check-input:checked{background-color:#005499}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper .form-select{background-image:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper input[type=radio]{position:relative}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper input[type=radio]:before{content:"";display:block;width:1em;height:1em;border-radius:100%;background-color:#ccc}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper a[href]{pointer-events:auto}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper a.ajax-uploader-delete,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper a.delete,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=this]) #start_dt-wrapper button{display:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper .uploader[data-ajax-uploader-mode=none],body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper textarea{background-color:#f9f9f9}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper .form-check-input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper .form-control,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper .form-select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper .input-group-text{background-color:rgba(255,255,255,.5)}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper.form-control-border-none .form-check-input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper.form-control-border-none .form-control,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper.form-control-border-none .form-select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper.form-control-border-none .input-group-text{border:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper .form-control-plaintext{background-color:rgba(255,255,255,.5)}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper .input-group i.date-clear{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper .input-group i.date-clear~.input-group-text{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper .form-check-input:checked{background-color:#005499}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper .form-select{background-image:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper input[type=radio]{position:relative}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper input[type=radio]:before{content:"";display:block;width:1em;height:1em;border-radius:100%;background-color:#ccc}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper a[href]{pointer-events:auto}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper a.ajax-uploader-delete,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper a.delete,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-wrapper button{display:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day .uploader[data-ajax-uploader-mode=none],body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day textarea{background-color:#f9f9f9}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day .form-check-input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day .form-control,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day .form-select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day .input-group-text{background-color:rgba(255,255,255,.5)}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day.form-control-border-none .form-check-input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day.form-control-border-none .form-control,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day.form-control-border-none .form-select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day.form-control-border-none .input-group-text{border:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day .form-control-plaintext{background-color:rgba(255,255,255,.5)}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day .input-group i.date-clear{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day .input-group i.date-clear~.input-group-text{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day .form-check-input:checked{background-color:#005499}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day .form-select{background-image:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day input[type=radio]{position:relative}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day input[type=radio]:before{content:"";display:block;width:1em;height:1em;border-radius:100%;background-color:#ccc}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day a[href]{pointer-events:auto}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day a.ajax-uploader-delete,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day a.delete,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-day button{display:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week .uploader[data-ajax-uploader-mode=none],body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week textarea{background-color:#f9f9f9}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week .form-check-input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week .form-control,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week .form-select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week .input-group-text{background-color:rgba(255,255,255,.5)}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week.form-control-border-none .form-check-input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week.form-control-border-none .form-control,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week.form-control-border-none .form-select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week.form-control-border-none .input-group-text{border:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week .form-control-plaintext{background-color:rgba(255,255,255,.5)}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week .input-group i.date-clear{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week .input-group i.date-clear~.input-group-text{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week .form-check-input:checked{background-color:#005499}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week .form-select{background-image:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week input[type=radio]{position:relative}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week input[type=radio]:before{content:"";display:block;width:1em;height:1em;border-radius:100%;background-color:#ccc}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week a[href]{pointer-events:auto}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week a.ajax-uploader-delete,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week a.delete,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-week button{display:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month .uploader[data-ajax-uploader-mode=none],body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month textarea{background-color:#f9f9f9}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month .form-check-input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month .form-control,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month .form-select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month .input-group-text{background-color:rgba(255,255,255,.5)}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month.form-control-border-none .form-check-input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month.form-control-border-none .form-control,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month.form-control-border-none .form-select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month.form-control-border-none .input-group-text{border:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month .form-control-plaintext{background-color:rgba(255,255,255,.5)}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month .input-group i.date-clear{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month .input-group i.date-clear~.input-group-text{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month .form-check-input:checked{background-color:#005499}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month .form-select{background-image:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month input[type=radio]{position:relative}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month input[type=radio]:before{content:"";display:block;width:1em;height:1em;border-radius:100%;background-color:#ccc}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month a[href]{pointer-events:auto}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month a.ajax-uploader-delete,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month a.delete,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #repeat-month button{display:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper .uploader[data-ajax-uploader-mode=none],body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper textarea{background-color:#f9f9f9}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper .form-check-input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper .form-control,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper .form-select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper .input-group-text{background-color:rgba(255,255,255,.5)}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper.form-control-border-none .form-check-input,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper.form-control-border-none .form-control,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper.form-control-border-none .form-select,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper.form-control-border-none .input-group-text{border:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper .form-control-plaintext{background-color:rgba(255,255,255,.5)}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper .input-group i.date-clear{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper .input-group i.date-clear~.input-group-text{pointer-events:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper .form-check-input:checked{background-color:#005499}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper .form-select{background-image:none}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper input[type=radio]{position:relative}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper input[type=radio]:before{content:"";display:block;width:1em;height:1em;border-radius:100%;background-color:#ccc}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper a[href]{pointer-events:auto}body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper a.ajax-uploader-delete,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper a.delete,body.schedule.regular.form.edit #main-content form:not([data-repeat=none]):not([data-changefor=onwards]) #end_dt-wrapper button{display:none}body.schedule.work.form .facility span+span:before{content:"、 "}#expense-travel .d-table-cell{vertical-align:top}#expense-travel #receipts-multi-files .canvas{padding:.5rem}#expense-travel #receipts-multi-files .canvas:first-child{padding-bottom:10rem}#expense-travel #receipts-multi-files .box{height:75px}#expense-travel #receipts-multi-files .box a{word-break:break-all}#expense-travel[data-status=apply] #apply-form,#expense-travel[data-status=completed] #apply-form{pointer-events:none}#expense-travel[data-status=apply] #apply-form .uploader[data-ajax-uploader-mode=none],#expense-travel[data-status=apply] #apply-form input,#expense-travel[data-status=apply] #apply-form select,#expense-travel[data-status=apply] #apply-form textarea,#expense-travel[data-status=completed] #apply-form .uploader[data-ajax-uploader-mode=none],#expense-travel[data-status=completed] #apply-form input,#expense-travel[data-status=completed] #apply-form select,#expense-travel[data-status=completed] #apply-form textarea{background-color:#f9f9f9}#expense-travel[data-status=apply] #apply-form .form-check-input,#expense-travel[data-status=apply] #apply-form .form-control,#expense-travel[data-status=apply] #apply-form .form-select,#expense-travel[data-status=apply] #apply-form .input-group-text,#expense-travel[data-status=completed] #apply-form .form-check-input,#expense-travel[data-status=completed] #apply-form .form-control,#expense-travel[data-status=completed] #apply-form .form-select,#expense-travel[data-status=completed] #apply-form .input-group-text{background-color:rgba(255,255,255,.5)}#expense-travel[data-status=apply] #apply-form.form-control-border-none .form-check-input,#expense-travel[data-status=apply] #apply-form.form-control-border-none .form-control,#expense-travel[data-status=apply] #apply-form.form-control-border-none .form-select,#expense-travel[data-status=apply] #apply-form.form-control-border-none .input-group-text,#expense-travel[data-status=completed] #apply-form.form-control-border-none .form-check-input,#expense-travel[data-status=completed] #apply-form.form-control-border-none .form-control,#expense-travel[data-status=completed] #apply-form.form-control-border-none .form-select,#expense-travel[data-status=completed] #apply-form.form-control-border-none .input-group-text{border:none}#expense-travel[data-status=apply] #apply-form .form-control-plaintext,#expense-travel[data-status=completed] #apply-form .form-control-plaintext{background-color:rgba(255,255,255,.5)}#expense-travel[data-status=apply] #apply-form .input-group i.date-clear,#expense-travel[data-status=completed] #apply-form .input-group i.date-clear{pointer-events:none}#expense-travel[data-status=apply] #apply-form .input-group i.date-clear~.input-group-text,#expense-travel[data-status=completed] #apply-form .input-group i.date-clear~.input-group-text{pointer-events:none}#expense-travel[data-status=apply] #apply-form .form-check-input:checked,#expense-travel[data-status=completed] #apply-form .form-check-input:checked{background-color:#005499}#expense-travel[data-status=apply] #apply-form .form-select,#expense-travel[data-status=completed] #apply-form .form-select{background-image:none}#expense-travel[data-status=apply] #apply-form input[type=radio],#expense-travel[data-status=completed] #apply-form input[type=radio]{position:relative}#expense-travel[data-status=apply] #apply-form input[type=radio]:before,#expense-travel[data-status=completed] #apply-form input[type=radio]:before{content:"";display:block;width:1em;height:1em;border-radius:100%;background-color:#ccc}#expense-travel[data-status=apply] #apply-form a[href],#expense-travel[data-status=completed] #apply-form a[href]{pointer-events:auto}#expense-travel[data-status=apply] #apply-form a.ajax-uploader-delete,#expense-travel[data-status=apply] #apply-form a.delete,#expense-travel[data-status=apply] #apply-form button,#expense-travel[data-status=completed] #apply-form a.ajax-uploader-delete,#expense-travel[data-status=completed] #apply-form a.delete,#expense-travel[data-status=completed] #apply-form button{display:none}#expense-travel[data-status=apply] #apply-form .overflow-x-scroll,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll{pointer-events:auto}#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>*,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>*{pointer-events:none}#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* .uploader[data-ajax-uploader-mode=none],#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* input,#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* select,#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* textarea,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* .uploader[data-ajax-uploader-mode=none],#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* input,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* select,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* textarea{background-color:#f9f9f9}#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* .form-check-input,#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* .form-control,#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* .form-select,#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* .input-group-text,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* .form-check-input,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* .form-control,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* .form-select,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* .input-group-text{background-color:rgba(255,255,255,.5)}#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>.form-control-border-none .form-check-input,#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>.form-control-border-none .form-control,#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>.form-control-border-none .form-select,#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>.form-control-border-none .input-group-text,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>.form-control-border-none .form-check-input,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>.form-control-border-none .form-control,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>.form-control-border-none .form-select,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>.form-control-border-none .input-group-text{border:none}#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* .form-control-plaintext,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* .form-control-plaintext{background-color:rgba(255,255,255,.5)}#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* .input-group i.date-clear,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* .input-group i.date-clear{pointer-events:none}#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* .input-group i.date-clear~.input-group-text,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* .input-group i.date-clear~.input-group-text{pointer-events:none}#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* .form-check-input:checked,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* .form-check-input:checked{background-color:#005499}#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* .form-select,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* .form-select{background-image:none}#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* input[type=radio],#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* input[type=radio]{position:relative}#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* input[type=radio]:before,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* input[type=radio]:before{content:"";display:block;width:1em;height:1em;border-radius:100%;background-color:#ccc}#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* a[href],#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* a[href]{pointer-events:auto}#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* a.ajax-uploader-delete,#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* a.delete,#expense-travel[data-status=apply] #apply-form .overflow-x-scroll>* button,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* a.ajax-uploader-delete,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* a.delete,#expense-travel[data-status=completed] #apply-form .overflow-x-scroll>* button{display:none}#expense-travel[data-status=apply] .editable-apply{pointer-events:auto}:root{--form-wrapper-label-width:10rem}.label-xs{--form-wrapper-label-width:5em}.label-s{--form-wrapper-label-width:8em}.label-l{--form-wrapper-label-width:15rem}.label-xl{--form-wrapper-label-width:20rem}.label-auto{--form-wrapper-label-width:auto}.form-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form-wrapper .form-label{width:var(--form-wrapper-label-width);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;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;text-align:right;padding-right:1.5em;position:relative;margin-bottom:0}.form-wrapper .form-label .required{color:#e00;position:absolute;right:.75em;font-weight:700;font-size:.8em}.form-wrapper .form-label+div,.form-wrapper>div:first-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.form-wrapper *+.card{margin-top:1em}.form-label-strong .form-label{font-weight:700}body.report.achievement #main-content table{table-layout:fixed}body.report.achievement #main-content table tr>:first-child{width:10em}body.communication.achievements #main-content section[data-status=loading] button,body.communication.gw2 #main-content section[data-status=loading] button{display:none}body.communication.achievements #main-content section:not([data-status=loading]) #loading,body.communication.gw2 #main-content section:not([data-status=loading]) #loading{display:none}body.communication.achievements #main-content section:not([data-status=completed]) #completed,body.communication.gw2 #main-content section:not([data-status=completed]) #completed{display:none}body.communication.achievements #main-content section:not([data-status=error]) #error,body.communication.gw2 #main-content section:not([data-status=error]) #error{display:none}.unread{background-color:#fef7d4}.unread td,.unread th{background-color:#fef7d4}body.calendar #main-content table td{min-width:4em}.modal table.industry-classification tbody tr{cursor:pointer}table.industry-classification.nace2 tbody [data-key=eac]{text-align:center}table.industry-classification.gics td{text-align:center}table.industry-classification.gics [data-key=sc_code]{min-width:5em}table.industry-classification.gics [data-key=sc_name]{min-width:7em}table.industry-classification.gics [data-key=gr_code]{min-width:5em}table.industry-classification.gics [data-key=gr_name]{min-width:8em}table.industry-classification.gics [data-key=i_code]{min-width:5em}table.industry-classification.gics [data-key=i_name]{min-width:14em}table.industry-classification.gics [data-key=is_code]{min-width:6em}table.industry-classification.gics [data-key=is_name]{min-width:14em}table.industry-classification.gics [data-key=detail]{text-align:left}.form-wrapper .app table.industry-classification.gics [data-key=detail]{display:none}table.industry-classification.gr200 td{text-align:center}table.industry-classification.nace2 [data-key=comment_jab]{display:none}table.industry-classification.nace2 [data-key=comment_ukas]{display:none}.attendance-form .form-wrapper>div:first-child{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.attendance-form .form-select{width:auto}.attendance-form .form-control[type=text]{width:4rem;text-align:right}.attendance-form .form-control[type=time]{width:7rem;text-align:right}.attendance-form .form-wrapper .error{display:none}.attendance-form .nowrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.attendance .list-wrapper{--border-color:#e7e7e7;--border-dark-color:#d5d5d5}.attendance .list-wrapper .list{width:auto;border-collapse:separate;border-spacing:0}.attendance .list-wrapper .list td,.attendance .list-wrapper .list th{background-color:#fff;white-space:nowrap;border-right:.5px solid var(--border-color);border-bottom:.5px solid var(--border-color);text-align:center!important;vertical-align:middle;padding:.375rem .75rem}.attendance .list-wrapper .list thead th{border-bottom:.5px solid var(--border-dark-color)}.attendance .list-wrapper .list .top-corner{border-right:none;background-color:#efefef}.attendance .list-wrapper .list .bd-none{border:none}.attendance .list-wrapper .list .bd-l{border-left:.5px solid var(--border-dark-color)}.attendance .list-wrapper .list .bd-r{border-right:1px solid var(--border-dark-color)}.attendance .list-wrapper .list .bd-t{border-top:.5px solid var(--border-dark-color)}.attendance .list-wrapper .list .bd-b{border-bottom:.5px solid var(--border-dark-color)}.attendance .list-wrapper .list .bc-l-red{border-left:3px solid red}.attendance .list-wrapper .list .bc-r-red{border-right:3px solid red}.attendance .list-wrapper .list .bc-t-red{border-top:3px solid red}.attendance .list-wrapper .list .bc-b-red{border-bottom:3px solid red}.attendance .list-wrapper .list .bc-none{background-color:#efefef;border-right:none;border-bottom:none}.attendance .list-wrapper .list.staff td{min-width:5rem;text-align:right}.attendance .list-wrapper .list.paid-leave td{min-width:5rem;text-align:right}.attendance .list-wrapper .list.nursing-and-care td{min-width:7.5rem;text-align:right}.attendance .h-green{background-color:#3baa4a!important;color:#fff}.attendance .h-lightgreen{background-color:#b5e7a5!important}.attendance .h-mosgreen{background-color:#e9f6d8!important}.attendance .h-blue{background-color:var(--bs-info)!important}.attendance .h-aquablue{background-color:var(--bs-info-bg-subtle)!important}.attendance .h-orange{background-color:#fdf1de!important}.attendance .h-gray{background-color:#666!important;color:#fff}.attendance .ft-green{color:#3baa4a!important}.attendance form[name=search] button{display:none}.attendance .v-hidden{visibility:hidden}.attendance .float-text{top:-1.4em}.attendance .summary table td:nth-child(2),.attendance .summary table td:nth-child(4){text-align:left}.attendance .summary table td:nth-child(3){text-align:right}.attendance .counter{counter-reset:number 0}.attendance .num:before{counter-increment:number 1;content:counter(number) " "}.attendance .hidden-year{display:none!important}.attendance .year-list-wrapper{position:relative}.attendance .toggle-icon{border:none;background:0 0;color:#333;font-size:1.2rem;z-index:1;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.attendance .toggle-icon:hover{color:#007bff;-webkit-transform:scale(1.2);transform:scale(1.2)}.attendance .fs-small{font-size:.875rem}.attendance .attendance-alert{max-height:7.9rem;overflow-y:scroll;padding:1.25rem 4rem 1.25rem 1rem}