*{margin:0;font-family:Noto Sans JP,sans-serif!important}html,body,#root{height:100dvh;background:#e7e7e7}.custom-time-picker{height:100%;color:#000}.custom-time-picker .react-time-picker__wrapper{border:none}.custom-time-picker .react-time-picker__inputGroup{min-width:auto}.ant-modal-footer .ant-btn-primary{background-color:transparent;color:#000000e0;border-color:#d9d9d9}.ant-modal-footer .modal-cancel-btn:hover{border-color:red!important;color:red!important}.ant-modal-footer .modal-normal-btn:hover{border-color:#001f60!important;color:#001f60!important}.ant-modal-footer .modal-normal-btn:focus{border-color:#001f60!important;color:#001f60!important}.ant-modal-footer .custom-focus:focus{border-color:#001f60!important;color:#001f60!important}.ant-modal-footer .ant-btn-primary:hover{border-color:#001f60!important;background-color:transparent!important;color:#001f60!important}.custom-file-upload{background:#4096ff;color:#fff;display:inline-block;font-weight:700;padding:6px 24px;cursor:pointer;border-radius:50px}input[type=file]{display:none}.my-table tbody tr{cursor:pointer}.even-row{background-color:#f5f5f5}.ant-table-header{position:sticky;top:40px!important;z-index:99}.ant-table-placeholder{height:calc(100dvh - 380px)!important}.ant-modal{position:static!important}.odd-row{background-color:#fff}.ant-form-item-required{flex-direction:row-reverse}.ant-form-item-required:after{display:none}.ant-form-item-label{padding-bottom:0!important}.ant-form-item-required{font-size:.75rem!important}.ant-table-footer{background:#ffffff!important;font-weight:700}.ant-table-footer{position:sticky!important;bottom:0}.ant-table-tbody td:not(:last-child){border-inline-end:1px solid rgb(195,195,195)!important}.ant-table-content{border:1px solid rgb(195,195,195)!important}thead tr th{border-radius:0!important}.ant-table-footer{border-radius:0!important;border:1px solid rgb(195,195,195)!important;border-top:0px!important}.ant-btn-default:disabled{opacity:.6!important}article,input,span{font-size:13px!important}.ant-table-container{border-inline-start:none!important}.copyright-text{font-size:.7rem!important}thead .ant-table-cell:before{height:0px!important}.font-12{font-size:13px!important}.font-18{font-size:18px!important}.keyboard-button:hover{cursor:pointer!important;border:1px solid #478ecc!important}.control-simple-button:hover,.control-simple-button:focus-visible,.control-simple-button:not(:disabled){cursor:default!important;color:initial!important;background:#ffffff!important;border-color:#d9d9d9!important}.normal-btn,.normal-btn:hover,.normal-btn:focus-visible,.normal-btn:not(:disabled){padding:10px 30px;height:100%;flex:1}.error-btn,.error-btn:hover,.error-btn:focus-visible,.error-btn:not(:disabled){padding:10px 30px;height:100%;flex:1;color:red!important;border-color:red!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.ant-radio-wrapper{margin:0!important}.worker_table .ant-select-selector,.f11-main-table .ant-select-selector{border-radius:0!important}.ant-typography{font-family:Noto Sans JP,sans-serif!important}.ant-form-item-label>label,.ant-form-item-control-input{height:auto!important;min-height:auto!important}.main-table-icons{font-size:20px!important}.rdt_TableHeadRow{background-color:#001f60!important}.f10-main-container .ant-form-item-label{align-self:center}.rdt_TableCell{padding-left:0!important;padding-right:0!important;height:33px}.custom-card:hover{background-color:#cce0ff;color:#172b4d}.sc-kFCroH{color:#fff!important}#pagination-first-page,#pagination-last-page{display:none!important}.blue-color{color:#22a3d5!important}.f11-flex-item{flex:0 0 auto}.fc-license-message{display:none!important}.ant-table-tbody tr:not(:last-child) td{border-bottom:1px solid rgb(195,195,195)!important}article,input,span{font-size:.75rem!important}.font-14{font-size:14px!important}.control-btn,.control-btn:hover,.control-btn:focus-visible,.control-btn:not(:disabled){padding:10px 30px;height:100%;flex:1}.modal-btn,.modal-btn:hover,.modal-btn:focus-visible,.modal-btn:not(:disabled){padding:10px 30px;height:100%;flex:1;background-color:#130d68!important;color:#fff!important;border-radius:3px!important}.cancel-btn,.cancel-btn:hover,.cancel-btn:focus-visible,.cancel-btn:not(:disabled){padding:10px 30px;height:100%;flex:1;background-color:#da2424!important;color:#fff!important;border-radius:3px!important}.control-btn-group .control-btn:first-child{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0px}.control-btn-group .control-btn:not(:last-child):not(:first-child){border-right-width:0px;border-radius:0/0px}.control-btn-group .control-btn:last-child{border-top-left-radius:0;border-bottom-left-radius:0}#f21-table .ant-table-thead>tr>th{border-inline-end:none!important}.f21-table .ant-table-thead>tr>th{border-inline-end:none!important}.active-menu{background:#ef7e23}.font-12{font-size:12px!important}.icon-size{font-size:30px!important}.retake-icon-size{font-size:25px!important}.rbc-time-header .rbc-time-header-content:nth-child(-n+3){background-color:#287bc5!important}.rbc-time-header .rbc-time-header-content:nth-child(-n+3) .rbc-header{color:#fff!important}.rbc-time-header .rbc-time-header-content:nth-child(6),.rbc-time-header .rbc-time-header-content:nth-child(7){background-color:red!important}.rbc-time-header .rbc-time-header-content:nth-child(6) .rbc-header,.rbc-time-header .rbc-time-header-content:nth-child(7) .rbc-header{color:#fff!important}:where(.css-dev-only-do-not-override-11xg00t).ant-btn-lg.ant-btn-icon-only .anticon{font-size:18px!important}:where(.css-dev-only-do-not-override-11xg00t).ant-btn.ant-btn-icon-only .anticon{font-size:18px!important}.f8-status:hover .ant-checkbox-inner{border-color:#d9d9d9!important}.f8-status .ant-checkbox-wrapper,.f8-status .ant-checkbox-input{cursor:default!important}.go2072408551{max-width:100%}.hKZhnY{width:110px!important}.react-time-picker{display:inline-flex;position:relative}.react-time-picker,.react-time-picker *,.react-time-picker *:before,.react-time-picker *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-time-picker--disabled{background-color:#f0f0f0;color:#6d6d6d}.react-time-picker__wrapper{display:flex;flex-grow:1;flex-shrink:0;border:thin solid gray}.react-time-picker__inputGroup{min-width:calc((4px * 3) + .54em * 6 + .217em * 2);flex-grow:1;padding:0 2px;box-sizing:content-box}.react-time-picker__inputGroup__divider{padding:1px 0;white-space:pre}.react-time-picker__inputGroup__divider,.react-time-picker__inputGroup__leadingZero{display:inline-block;font:inherit}.react-time-picker__inputGroup__input{min-width:.54em;height:100%;position:relative;padding:0 1px;border:0;background:none;color:currentColor;font:inherit;box-sizing:content-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.react-time-picker__inputGroup__input::-webkit-outer-spin-button,.react-time-picker__inputGroup__input::-webkit-inner-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.react-time-picker__inputGroup__input:invalid{background:rgba(255,0,0,.1)}.react-time-picker__inputGroup__input--hasLeadingZero{margin-left:-.54em;padding-left:calc(1px + .54em)}.react-time-picker__inputGroup__amPm{font:inherit;-webkit-appearance:menulist;-moz-appearance:menulist;appearance:menulist}.react-time-picker__button{border:0;background:transparent;padding:4px 6px}.react-time-picker__button:enabled{cursor:pointer}.react-time-picker__button:enabled:hover .react-time-picker__button__icon,.react-time-picker__button:enabled:focus .react-time-picker__button__icon{stroke:#0078d7}.react-time-picker__button:disabled .react-time-picker__button__icon{stroke:#6d6d6d}.react-time-picker__button svg{display:inherit}.react-time-picker__clock{width:200px;height:200px;max-width:100vw;padding:25px;background-color:#fff;border:thin solid #a0a096;z-index:1}.react-time-picker__clock--closed{display:none}
