@charset "UTF-8";@import url(https://fonts.googleapis.com/earlyaccess/nicomoji.css?family=Roboto+Condensed);.WorkM_Label_Change_Password[data-v-59def402]{font-size:.85rem;font-weight:700;margin:0}.WorkM_SideMenuGroup{padding-left:20px;padding-right:20px;padding-bottom:15px}.WorkM_SideMenuGroup__Title{padding:.5rem;font-size:.85rem;padding-left:10px;text-align:left;background:var(--mainColor);border-radius:10px 0 0 0;color:#fff}.WorkM_SideMenuGroup__ButtonArea{padding:.5rem 0}.WorkM_LinkButton{font-size:.85rem;border:1px solid #8a8787}.WorkM_LinkButton_Disabled{background-color:rgba(0,0,0,.1)}.system_title .btn{background:#2c4cff;border:#2c4cff}.header_content{background:#2c4cff!important;box-shadow:4px 3px 6px 3px #c9c9c9!important}.area_title{margin:5px 0;padding:50px 45px;text-align:left;border-radius:0;color:#5e5a5a}.btnSideMenu{border-top:none!important;border-bottom:none!important;border-left:none!important;border-right:none!important;border-radius:0!important;width:100%;padding-top:1rem!important;padding-bottom:1rem!important;padding-left:30px!important;color:#5e5a5a!important;text-align:left!important;height:calc(6.66667vh - 4px);display:flex!important;align-items:center!important}.btn_selected{color:#2c4cff!important}.sidebar{position:fixed;width:250px;top:0;bottom:0;left:0;z-index:100;padding:50px 0 0;box-shadow:2px 2px 4px 3px #d1d1d1;background-color:#fff;background:#fff!important}main.manager_main{overflow-x:hidden;max-height:calc(100vh - 90px);margin-top:20px;margin-left:260px}.manager_main main{max-height:100%;overflow-y:hidden}div.WorkM_MainArea{margin-bottom:0}.right-col{display:flex;justify-content:end}.TitleItem_TitleLabel{font-weight:700}.WorkM_BottomMenu{position:fixed;bottom:0;width:100%;background-color:var(--mainColor);box-shadow:0 -1px 5px rgba(0,0,0,.1)}.WorkM_BottomMenuContainer{width:100%;display:flex;justify-content:center;padding:.2rem .7rem}.WorkM_BottomMenuItem{color:#fff;text-decoration:none;text-align:center;width:4rem;min-width:2rem;margin:0 .5rem}.WorkM_BottomMenuItem_Disabled{color:grey!important}.WorkM_BottomeMenuIcon{font-size:.9rem}.WorkM_BottomeMenulabel{font-size:.6rem;white-space:nowrap;text-align:center}.WorkM_BottomMenuItem:hover{color:#f2f6fa}.BottomModalMenu{position:fixed;bottom:0;left:0;width:100%;background:#eee;box-shadow:0 -2px 10px rgba(0,0,0,.2);overflow-y:auto;transition:height .3s ease}.BottomModalMenu_HeaderArea{width:100%;display:flex;justify-content:space-between;background:#424246;color:#fff}.BottomModalMenu_Title{font-size:1rem;flex-grow:1;padding:.3rem .5rem}.BottomModalMenuCloseBtn{font-size:1.3rem;cursor:pointer;text-align:right;padding:0 .5rem}.BottomModalMenu_MenuContnt{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;padding:.5rem}.BottomModalMenu_MenuButton{font-size:.8rem;width:45%;margin:.2rem;padding:.2rem;background:#fff}.slide-up-enter-active,.slide-up-leave-active{transition:transform .3s ease}.slide-up-enter,.slide-up-leave-to{transform:translateY(100%)}.WorkM_HeaderMene{display:flex;align-items:center;justify-content:space-between;background-color:var(--mainColor);color:#fff;padding:.5rem 1rem;box-shadow:0 1px 5px rgba(0,0,0,.1)}.hamburger-menu{color:#fff;font-size:1rem;cursor:pointer}.hamburger-menu:hover{color:#eee}.WorkM_HeaderMeneTitle{flex-grow:1;text-align:center;padding:0}.blue-back{background:#e0efff}.system-version{font-size:13px;position:absolute;bottom:1.5em;width:100%}.alert[data-v-63f4dea6]{font-size:1rem;padding:.5rem .75rem}.sm[data-v-63f4dea6]{font-size:.875rem;padding:.25rem .5rem}.DispDateArea{font-size:1rem;font-weight:400;padding:.3rem;width:100%;text-align:center;background:#ececec;border-bottom:1px solid #f1f1f1}.WorkList_DispMemoArea{word-break:break-all}.SummaryItem{display:flex;flex-wrap:nowrap;justify-content:space-between;border-bottom:1px solid #e7e7e7;padding:.2rem}.SummaryItem_Content{text-align:right}.text-overtime-warning{color:#e83e8c}.WorkM_ConstructionTable{width:100%}.WorkM_ConstructionTableWithKeyword{max-height:330px;overflow-y:auto;width:100%}.WorkM_ConstructionTableWithoutKeyword{max-height:410px;overflow-y:auto;width:100%}.WorkM_InputTime .WorkM_InputTimeGroup_InputItem{width:3.5rem}.WorkEditModal_ButtonSearch{background-color:#2d65af!important;color:#fff!important}input:invalid{background:none!important}.WorkM_InputGroupArea option[disabled=disabled]{display:none}.WorkM_AddButton_Disabled{background-color:rgba(0,0,0,.1)!important}.WorkM_ChangeTargetMonthArea[data-v-33490d36]{display:flex;justify-content:space-around;text-align:center;border-bottom:1px solid #f1f1f1;padding:.3rem;padding-right:1rem;padding-left:2rem}.WorkM_ChangeTargetMonthArea .ChangeTargetMonthButton[data-v-33490d36],.WorkM_ChangeTargetMonthArea .DispYearMonth[data-v-33490d36]{font-size:1.2rem}.WorkM_CalendarTable[data-v-33490d36]{width:100%;border-collapse:collapse}.WorkM_CalendarTable td[data-v-33490d36],.WorkM_CalendarTable th[data-v-33490d36]{width:14.28%;height:80px;border:1px solid #ccc;text-align:center;padding:0}.WorkM_CalendarTable th[data-v-33490d36]{height:50px;background:#5c5c5c;color:#fff}.WorkM_CalendarTable th[data-v-33490d36]:first-child{background:#cf5a5a}.WorkM_CalendarTable th[data-v-33490d36]:last-child{background:#287bc9}.WorkM_CalendarTable .CalendarCel_OtherMonth[data-v-33490d36]{background-color:#f0f0f0!important}.WorkM_CalendarTable .CalendarCel_TypeRed[data-v-33490d36]{background-color:#ffd6d6}.WorkM_CalendarTable .CalendarCel_TypeRed .CelContent_DispDayLabel[data-v-33490d36]{color:#a70606}.WorkM_CalendarTable .CalendarCel_TypeBlue[data-v-33490d36]{background-color:#d6f7ff}.WorkM_CalendarTable .CalendarCel_TypeBlue .CelContent_DispDayLabel[data-v-33490d36]{color:#1d4a7c}.WorkM_CalendarTable .CalendarCel_isConfirmed .CelContent_DispDayLabel[data-v-33490d36]{color:#5c5c5c}.WorkM_CalendarTable .CelContent_DispDayLabel[data-v-33490d36]{padding:5px;text-align:left;height:20px}.WorkM_CalendarTable .CalendarCel_TypeRed .CelContent_DispOverTimeLabel[data-v-33490d36]{color:#a70606}.WorkM_CalendarTable .CalendarCel_TypeBlue .CelContent_DispOverTimeLabel[data-v-33490d36]{color:#1d4a7c}.WorkM_CalendarTable .CalendarCel_isConfirmed .CelContent_DispOverTimeLabel[data-v-33490d36]{color:#5c5c5c}.CelContent_DispOverTimeArea[data-v-33490d36]{height:10px}.WorkM_CalendarTable .CelContent_DispOverTimeLabel[data-v-33490d36]{position:absolute;left:0;right:0;bottom:0;font-size:12px}.WorkM_CalendarTable .CelContent_DispValueArea[data-v-33490d36]{display:flex;justify-content:center;align-items:center;text-align:center;height:50px;color:#f06868}.WorkM_CalendarTable .CelContent_DispValueArea .CalendarDispValue[data-v-33490d36]{background-color:#f06868;color:#fff;width:30px;height:30px;line-height:30px;border-radius:50%;text-align:center;font-size:16px;font-weight:700}.WorkM_CalendarTable .CelContent_DispValueArea .CalendarDispValue_AttendanceColor[data-v-33490d36]{background-color:#68c868;color:#fff}.WorkM_CalendarTable .CelContent_DispValueArea .CalendarDispValue_RestColor[data-v-33490d36]{background-color:#f06868;color:#fff}.WorkM_CalendarTable .CelContent_DispValueArea .CalendarDispValue_NotSubmitColor[data-v-33490d36]{color:#5a5a5a}.WorkM_CalendarTable .CelContent_DispValueArea .CalendarDispValue_Circle[data-v-33490d36]{width:30px;height:30px;line-height:30px;border-radius:50%;text-align:center;font-size:16px;font-weight:700}.WorkM_CalendarTable .CelContent_DispValueArea .CalendarDispValue_Triangle[data-v-33490d36]{width:30px;height:30px;line-height:40px;clip-path:polygon(50% 0,0 100%,100% 100%);text-align:center;font-size:16px;font-weight:700}.WorkM_CalendarTable .CelContent_DispValueArea .CalendarDispValue_Cross[data-v-33490d36]{width:36px;border-radius:50%;border:3px solid rgba(255,0,0,.4);font-size:20px;font-weight:700}.WorkM_CalendarTable .CelContent_DispDayLabel .approvalIcon[data-v-33490d36]{color:#1d4a7c;font-weight:700}.WorkM_CalendarArea .explainIconArea[data-v-33490d36]{font-size:.8rem;padding:.25rem;background-color:#eee}.EditModalHeaderVariant{background-color:#0d5b88}.WorkM_ConstructionList{min-height:415px}.WorkM_ConstructionItems{background:#f8f8f8;border-radius:5px;height:2rem}.WorkM_ConstructionSelectItems{background:#007bff;color:#fff;border-radius:5px;height:2rem}.WorkM_ConstructionKeyword{height:81px}.WorkM_SubstituteWorkTable{width:100%;max-height:655px;overflow-y:auto}.SearchWorkInfoItem{line-height:1rem}.WorkM_InputTimeGroup_InputItem{width:4rem}.ApplicationEditModalHeaderVariant{background-color:purple;background-color:teal}.disabled{opacity:.5}.text-black .custom-select:disabled,.text-black .form-control:disabled{color:#495057;opacity:1}.DispYearMonthDateApplicationRegist{font-size:1.1rem;white-space:nowrap;text-align:center}.ApplicationDateApplicationRegist,.DetailItemApplicationRegist,.WorkM_ApprovalApplicationItem_DetailArea .ApprovalDetailItem{flex-wrap:wrap}.WorkM_ApplicationEditSummaryArea{background:#eee!important;border-color:#ced4da!important;padding:.3rem;width:35%;height:auto}.WorkM_InputGroup_ItemLabel{font-size:.85rem;color:#0d5b88;font-weight:700;margin:0}.WorkM_InputTimeGroup{display:flex}.WorkM_InputTime_ApplicationEditModal .WorkM_InputTimeGroup_InputItem{width:3.5rem}.WorkApplicationViewModalHeaderVariant{background-color:#0d5b88}.text-black .custom-select:disabled,.text-black .form-control:disabled{color:#495057}.WorkM_WorkApplicationItem_HeaderArea{min-width:5rem}.PendingLabel{text-align:center;color:#fff}.PendingIcon_Label{background-color:#ff7f00!important;color:#fff!important;transform:scalex(.9)}.ApprovalDetailItemApprovalApplication{font-weight:400;flex-wrap:wrap;font-size:.85rem}.WorkM_ApprovalApplicationListArea{height:100%}.WorkM_ApprovalApplicationItem{display:flex;margin-bottom:.7rem;background:#e3e3e3;box-shadow:2px 2px 3px #e6e6e6;border-radius:5px;height:100%}.WorkM_ApprovalApplicationItem_HeaderArea{font-size:.9rem;height:100%;min-width:5rem}.ApprovalApplicationSelectArea{margin-top:.5rem;margin-bottom:.5rem}.ApprovalApplicationSelectArea .ApprovalLabel,.ApprovalApplicationSelectArea .RejectionLabel{padding-left:.5rem;text-align:left}.WorkM_ApprovalApplicationItem_DetailArea{overflow:hidden;padding:.3rem .5rem;flex-grow:1;background:#f5f5f5}.WorkM_ApprovalApplicationItem_DetailArea .ApprovalDetailItem{display:flex;font-size:.95rem}.WorkM_ApprovalApplicationItem_DetailArea .ApprovalDetailItem .DispReasonArea{word-break:break-all}.WorkM_ApprovalApplicationItem_DetailArea .ApprovalDate{font-size:1.1rem;display:flex;font-weight:700}.ApprovalCheckBox.custom-control-input{height:1rem!important}.WorkM_ApprovalApplicationListArea .explainArea{font-size:1rem;padding:.25rem;background-color:#eee}.WorkM_ApprovalConditionArea{border-bottom:1px solid #d4d4d4}.Condition_StatusArea{display:flex;justify-content:space-around}.Condition_StatusArea .StatusButton{background:#fff;border:1px solid silver;box-shadow:2px 2px 2px silver;text-align:center;padding:.3rem;border-radius:5px}.WorkM_ApprovalWorkListArea{height:100%}.WorkM_ApprovalWorkItem{display:flex;margin-bottom:.7rem;background:#e3e3e3;box-shadow:2px 2px 3px #e6e6e6;border-radius:5px;height:100%}.WorkM_WorkApplicationItem_HeaderArea{font-size:.9rem;height:100%;min-width:4.5rem}.ApprovalWorkSelectArea{margin-top:.5rem;margin-bottom:.5rem}.ApprovalWorkSelectArea .ApprovalLabel,.ApprovalWorkSelectArea .RejectionLabel{padding-left:.5rem;text-align:left}.WorkM_ApprovalWorkItem_DetailArea{overflow:hidden;padding:.2rem .5rem;flex-grow:1;background:#f5f5f5}.WorkM_ApprovalWorkItem_DetailArea .ApprovalDetailItem{display:flex;font-size:.95rem}.WorkM_ApprovalWorkItem_DetailArea .ApprovalDetailItem .WorkApplication_Transfer{color:#1d4a7c}.WorkM_ApprovalWorkItem_DetailArea .ApprovalDetailItem .WorkApplication_Allowance{color:#a70606}.WorkM_ApprovalWorkItem_DetailArea .ApprovalDetailItem .WorkApplication_Overtime2{border:1px solid green;color:green;margin:1px;background-color:transparent;padding:0}.WorkM_ApprovalWorkItem_DetailArea .ApprovalDetailItem .WorkApplication_Transfer2{border:1px solid #1d4a7c;color:#1d4a7c;margin:1px;background-color:transparent;padding:0}.WorkM_ApprovalWorkItem_DetailArea .ApprovalDetailItem .WorkApplication_Allowance2{border:1px solid #a70606;color:#a70606;margin:1px;background-color:transparent;padding:0}.WorkM_ApprovalWorkItem_DetailArea .ApprovalDate{font-size:1.1rem;display:flex;font-weight:700}.WorkM_ApprovalWorkListArea .explainArea{font-size:1rem;padding:.25rem;background-color:#eee}.WorkM_Aporoval{padding:0 1rem}.WorkM_Aporoval .ApprovalFooter{margin-bottom:50px!important;background-color:#ececec!important}.WorkM_Aporoval .ApprovalDetailItemConstruction{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WorkM_Aporoval .ApprovalDateApprovalApplication{flex-wrap:wrap}.WorkM_AttendanceCheckHeader{position:sticky;top:0;z-index:999}.WorkM_AttendanceCheck{background:#e0efff}.workerRest{display:flex;align-items:center;justify-content:center;border-radius:5px 0 0 5px;color:#f1f1f1;background:#cf5a5a;height:100%;width:100%}.workerRestColor{border:1px solid #cf5a5a}.workerWorkColor{border:1px solid #287bc9}.workerName{margin-left:2rem}.workerName,.workerNamePartialRest{margin-top:auto;margin-bottom:auto;width:100%}.workerNamePartialRest{margin-left:3rem}.smartphone .WorkStateConstructionTable{min-width:450px;max-height:20svh!important;min-height:70px;border-bottom:1px solid #d4d4d4}.smartphone .WorkStateConstructionTable .col_constraction_code{width:70px;text-align:right}.smartphone .WorkStateConstructionTable .col_constraction_name{min-width:200px;max-width:500px;text-align:left}.smartphone .WorkStateConstructionTable .col_work_time{min-width:60px;text-align:center}body,html{height:100%}body{margin:0}#login,#work_manage,.login_main{height:100%}#work_manage .login_cardheader{background:var(--mainColor);color:#fff}#login .login_main{max-width:500px;margin:0 auto}#login .errorMsg{font-size:13px}.WorkM_LoginInfo__Input{border:none!important;border-bottom:1px solid silver!important;border-radius:0!important}.Kyuyo_HomeInfoCard{background:linear-gradient(25deg,#7d7dff,#2c4cff);color:#fff}.Kyuyo_HomeMenu__Button{text-align:left!important;font-size:1.4rem!important}.Kyuyo_HomeMenu__Button,.Kyuyo_HomeMenu__Button_Type1{border-radius:5px!important;width:100%;padding:2rem!important;margin:5px}.Kyuyo_HomeMenu__Button_Type1{text-align:center!important;font-size:1rem!important}.Kyuyo_HomeMenu__Button_Icon{color:#2c4cff!important}.Kyuyo_HomeMenu__Button_Icon_Work_Calendar,.Kyuyo_HomeMenu__Button_Icon_Work_Regist{color:#212529!important}.Kyuyo_HomeMenu__Button_Icon_Application_Regist,.Kyuyo_HomeMenu__Button_Icon_Approval{color:#ff2c2c!important}.Kyuyo_HomeMenu__Button_Icon_SubstituteHolidayManage{color:#0d5b80!important}.Kyuyo_HomeMenu__Button_Icon_MailResend{color:#2c4cff!important}.Kyuyo_HomeMenu__Button_Icon_WorkSummary{color:#2c965b!important}.Kyuyo_HomeMenu__Button_Icon_AttendanceCheck{color:#ffa02c!important}.Kyuyo_HomeMenu__Button_Icon_ProxyApplication{color:#ff2c2c!important}.Kyuyo_HomeMenu__Button_Icon_WorkState{color:#2c965b!important}.Kyuyo_MainArea{margin-left:10px;margin-right:10px}.WorkRegist_DispDateArea{font-size:1rem;width:100%;text-align:center;background:#ececec;border-bottom:1px solid #f1f1f1;padding:.3rem;padding-right:1rem;padding-left:1rem;font-size:1.2rem}.DispShiftArea{font-size:.9rem;padding:.3rem;width:100%;text-align:center;background:#f8f8f8}.WorkRegist_DispMemoArea{word-break:break-all}.WorkM_AddButton{margin:1rem 0}.WorkM_PreCopyButton{width:auto!important}.WorkM_WorkRegistButtonArea{display:flex;justify-content:center}.WorkM_Button_Confirm{background-color:grey!important}.WorkM_ChangeTargetMonthArea[data-v-64ac9faa]{display:flex;justify-content:space-around;text-align:center;border-bottom:1px solid #f1f1f1;padding:.3rem;padding-right:1rem;padding-left:2rem}.WorkM_ChangeTargetMonthArea .ChangeTargetMonthButton[data-v-64ac9faa],.WorkM_ChangeTargetMonthArea .DispYearMonth[data-v-64ac9faa]{font-size:1.2rem}.WorkM_CalendarTable[data-v-64ac9faa]{width:100%;border-collapse:collapse}.WorkM_CalendarTable td[data-v-64ac9faa],.WorkM_CalendarTable th[data-v-64ac9faa]{width:14.28%;height:80px;border:1px solid #ccc;text-align:center;padding:0}.WorkM_CalendarTable th[data-v-64ac9faa]{height:50px;background:#5c5c5c;color:#fff}.WorkM_CalendarTable th[data-v-64ac9faa]:first-child{background:#cf5a5a}.WorkM_CalendarTable th[data-v-64ac9faa]:last-child{background:#287bc9}.WorkM_CalendarTable .CalendarCel_OtherMonth[data-v-64ac9faa]{background-color:#f0f0f0!important}.WorkM_CalendarTable .CalendarCel_TypeRed[data-v-64ac9faa]{background-color:#ffd6d6}.WorkM_CalendarTable .CalendarCel_TypeRed .CelContent_DispDayLabel[data-v-64ac9faa]{color:#a70606}.WorkM_CalendarTable .CalendarCel_TypeBlue[data-v-64ac9faa]{background-color:#d6f7ff}.WorkM_CalendarTable .CalendarCel_TypeBlue .CelContent_DispDayLabel[data-v-64ac9faa]{color:#1d4a7c}.WorkM_CalendarTable .CalendarCel_isConfirmed .CelContent_DispDayLabel[data-v-64ac9faa]{color:#5c5c5c}.WorkM_CalendarTable .CelContent_DispDayLabel[data-v-64ac9faa]{padding:5px;text-align:left;height:20px}.WorkM_CalendarTable .CalendarCel_TypeRed .CelContent_DispOverTimeLabel[data-v-64ac9faa]{color:#a70606}.WorkM_CalendarTable .CalendarCel_TypeBlue .CelContent_DispOverTimeLabel[data-v-64ac9faa]{color:#1d4a7c}.WorkM_CalendarTable .CalendarCel_isConfirmed .CelContent_DispOverTimeLabel[data-v-64ac9faa]{color:#5c5c5c}.CelContent_DispOverTimeArea[data-v-64ac9faa]{height:10px}.WorkM_CalendarTable .CelContent_DispOverTimeLabel[data-v-64ac9faa]{position:absolute;left:0;right:0;bottom:0;font-size:12px}.WorkM_CalendarTable .CelContent_DispValueArea[data-v-64ac9faa]{display:flex;justify-content:center;align-items:center;text-align:center;height:50px;color:#f06868}.WorkM_CalendarTable .CelContent_DispValueArea .CalendarDispValue[data-v-64ac9faa]{background-color:#f06868;color:#fff;width:30px;height:30px;line-height:30px;border-radius:50%;text-align:center;font-size:16px;font-weight:700}.WorkM_CalendarTable .CelContent_DispValueArea .CalendarDispValue_AttendanceColor[data-v-64ac9faa]{background-color:#68c868;color:#fff}.WorkM_CalendarTable .CelContent_DispValueArea .CalendarDispValue_RestColor[data-v-64ac9faa]{background-color:#f06868;color:#fff}.WorkM_CalendarTable .CelContent_DispValueArea .CalendarDispValue_NotSubmitColor[data-v-64ac9faa]{color:#5a5a5a}.WorkM_CalendarTable .CelContent_DispValueArea .CalendarDispValue_Circle[data-v-64ac9faa]{width:30px;height:30px;line-height:30px;border-radius:50%;text-align:center;font-size:16px;font-weight:700}.WorkM_CalendarTable .CelContent_DispValueArea .CalendarDispValue_Triangle[data-v-64ac9faa]{width:30px;height:30px;line-height:40px;clip-path:polygon(50% 0,0 100%,100% 100%);text-align:center;font-size:16px;font-weight:700}.WorkM_CalendarTable .CelContent_DispValueArea .CalendarDispValue_Cross[data-v-64ac9faa]{width:36px;border-radius:50%;border:3px solid rgba(255,0,0,.4);font-size:20px;font-weight:700}.WorkM_CalendarTable .CelContent_DispDayLabel .approvalIcon[data-v-64ac9faa]{color:#1d4a7c;font-weight:700}.WorkM_CalendarArea .explainIconArea[data-v-64ac9faa]{font-size:.8rem;padding:.25rem;background-color:#eee}.AplicationRegist_DispDateArea{justify-content:space-around;font-size:1rem;width:100%;text-align:center;background:#ececec;border-bottom:1px solid #f1f1f1;padding:.3rem;padding-right:3rem;padding-left:3rem;font-size:1.2rem}.workCalendarIcon{position:absolute;right:0}.WorkM_OwnApplicationListCondition{background-color:#f8f8f8;font-size:.8rem}.WorkM_OwnApplicationList{padding:0 1rem}.WorkM_OwnApplicationItem{display:flex;margin-bottom:.7rem;background:#e3e3e3;box-shadow:2px 2px 3px #e6e6e6;border-radius:5px;height:100%}.WorkM_OwnApplicationItem_HeaderArea{height:100%;width:5rem}.WorkM_OwnApplicationItem_DetailArea{padding:.1rem .5rem;padding-top:0;flex-grow:1;background:#f5f5f5}.WorkM_OwnApplicationItem_DetailArea .ApplicationDate{font-size:1.1rem;display:flex;font-weight:700}.WorkM_OwnApplicationItem_DetailArea .DetailItem{display:flex;font-size:.95rem}.WorkM_OwnApplicationItem_DetailArea .DetailItem .ApplicationRegist_DispReasonArea{word-break:break-all}.WorkM_AddButton{width:100%;padding:.4rem!important;text-align:center;background:#fdfdfd;border:1px solid #d8d8d8;color:#535353;border-radius:5px;margin:.5rem 0;font-weight:700}.ApprovalIcon_Circle{background-color:#1d7432}.ApprovalIcon_Circle,.RejectionIcon_Circle{color:#fff;width:30px;height:30px;line-height:30px;border-radius:50%;text-align:center;font-size:16px;font-weight:700}.RejectionIcon_Circle{background-color:red}.ApprovalLabel{text-align:center;color:#144e22}.ApprovalIcon_Label{background-color:transparent!important;color:#144e22!important;border:1px solid #144e22!important;max-width:60px}.RejectionLabel{text-align:center;color:red}.RejectionIcon_Label{background-color:transparent!important;color:red!important;border:1px solid red!important;max-width:60px}.WorkM_ManagerAporoval{padding:0 1rem}.WorkM_ManagerAporoval .ApprovalFooter{margin-left:-15px;margin-bottom:0!important;background-color:#ececec!important;min-width:700px!important;right:auto;left:auto}.WorkM_CompleteAporoval .ApprovalFooter{margin-bottom:50px!important;background-color:#ececec!important}.WorkM_CompleteAporoval .ApprovalDetailItemConstruction{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WorkM_CompleteAporoval .ApprovalDateApprovalApplication{flex-wrap:wrap}.WorkM_CompleteAporoval{padding:0 1rem}.WorkM_CompleteManagerAporoval .ApprovalFooter{margin-bottom:0!important;background-color:#ececec!important;min-width:700px!important;right:auto;left:auto}fieldset.form-group{margin-bottom:.5rem}div.inputDateTime{width:12em}label.labelTitle{font-weight:700}label.labelItem,label.labelTitle{padding-right:10px;padding-top:.3rem;margin-bottom:0;font-size:.875rem}label.spacer{padding-right:.5rem}input.inputShainCode{width:6em}.WorkM_MailResend{padding:0 1rem}.WorkM_MailResendTitleArea{width:100%;padding-bottom:1rem}.WorkM_MailResendConditionArea{padding:1rem;border-top:1px solid #524b4b;border-bottom:1px solid #524b4b}.selectedStatus{font-size:.875rem}.dummyMargin{margin-top:11px}#mail-history-table{font-size:.875rem}#mail-history-table .table-header{font-weight:700;background-color:#ccd3ff}#mail-history-table .width-send-target{width:5%}#mail-history-table .width-approval-shain-name,#mail-history-table .width-check-date,#mail-history-table .width-request-shain-name,#mail-history-table .width-resend-date,#mail-history-table .width-send-date{width:10%}.WorkM_ApplicationHeader{display:flex;justify-content:center;padding:1rem;font-size:1.2rem}.ConditionStartDate{width:280px}.WorkM_ApprovalListArea{height:500px}.WorkM_ApplicationItem{display:flex;margin-bottom:.7rem;background:#ededee;box-shadow:2px 2px 3px #e6e6e6;border-radius:5px;height:100%}.WorkM_ApplicationItem_HeaderArea{font-size:.9rem;height:100%;width:5.5rem}.SegmentLabel{padding:4px;width:100%;background:#1867c2;color:#fff;font-weight:700;border-radius:5px 0 0 0;min-width:4rem;text-align:center}.ApprovalSelectArea{margin-top:.5rem}.ApprovalSelectArea .ApprovalLabel{padding-left:.5rem;color:#1d7432;text-align:left}.ApprovalSelectArea .NonApprovalLabel{padding-left:.5rem;color:red;text-align:left}.WorkM_ApplicationItem_DetailArea{padding:.2rem .5rem .5rem .5rem;flex-grow:1;background:#f5f5f5}.WorkM_ApplicationItem_DetailArea .ApplicationDate{font-size:.85rem;display:flex;font-weight:700;padding:.1rem}.WorkM_ApplicationItem_DetailArea .DetailItem{display:flex;font-size:.75rem}.WorkM_ApplicationItem_DetailArea .DetailItem_TitleLabel{width:3rem}.WorkM_WorkSummary{padding:0 1rem}.WorkM_WorkSummaryTitleArea{width:100%;padding-bottom:1rem}.TitleItem_TitleLabel{width:100%;text-align:center}.WorkM_WorkSummaryConditionArea{padding:1rem;border-top:1px solid #524b4b;border-bottom:1px solid #524b4b}.WorkSummaryListArea{max-height:620px;border-bottom:1px solid #d4d4d4}.WorkSummaryListTable{min-height:9.5em;max-height:50vh!important;overflow-x:auto;white-space:nowrap}@media(min-width:1870px){.WorkSummaryListTable{max-height:57vh!important;overflow-x:auto;white-space:nowrap}}.WorkSummaryListTable p{margin-top:auto;margin-bottom:auto}#work-summary-table div{min-height:24px}#work-summary-table .table-sm th,.table-sm td{padding:.2rem!important}#work-summary-table .col_index{min-width:50px;text-align:center!important}#work-summary-table .col_departmentName,#work-summary-table .col_isNotBacklog,#work-summary-table .col_shainName{text-align:center}#work-summary-table .col_shain_num_absence{min-width:3.5em;text-align:right}#work-summary-table .col_alertStatus{text-align:center;min-width:65px!important}#work-summary-table .alert-row-1 .col_alertStatus{background-color:#ff60ff;color:#ff0;font-weight:700}#work-summary-table .alert-row-2 .col_alertStatus{background-color:red;color:#ff0;font-weight:700}#work-summary-table .col_absenceDays,#work-summary-table .col_ovetrtime_work_total_time,#work-summary-table .col_weekdayAttendanceDays,#work-summary-table .col_weekdayCount,#work-summary-table .col_weekdayWorkingDays,#work-summary-table .col_yealy_ovetrtime_work_total_time{text-align:center}#work-summary-table .month-alert-row-1 .col_ovetrtime_work_total_time .overtime{text-align:center;background-color:#ff60ff;color:#ff0}#work-summary-table .month-alert-row-2 .col_ovetrtime_work_total_time .overtime{text-align:center;background-color:red;color:#ff0}#work-summary-table .yealy-alert-row-1 .col_yealy_ovetrtime_work_total_time .overtime{text-align:center;background-color:#ff60ff;color:#ff0}#work-summary-table .yealy-alert-row-2 .col_yealy_ovetrtime_work_total_time .overtime{text-align:center;background-color:red;color:#ff0}#work-summary-table .col_holidayAllowanceLateNightWorkTime,#work-summary-table .col_holidayAllowanceWorkTime,#work-summary-table .col_holidayTransferWorkTime,#work-summary-table .col_lateLeaveEarlyTime,#work-summary-table .col_legalHolidayAllowanceLateNightWorkTime,#work-summary-table .col_legalHolidayAllowanceWorkTime,#work-summary-table .col_legalHolidayTransferWorkTime,#work-summary-table .col_overtimeDisasterWorkTime,#work-summary-table .col_overtimeWarningTime,#work-summary-table .col_paidHolidayDays,#work-summary-table .col_paidHolidayTime,#work-summary-table .col_remainPaidHolidayTime,#work-summary-table .col_specialHolidayDays,#work-summary-table .col_specialHolidayTime,#work-summary-table .col_substituteHolidayDays,#work-summary-table .col_substituteHolidayTime,#work-summary-table .col_substitution_holiday_remain_time,#work-summary-table .col_weekdayLateNightWorkTime,#work-summary-table .col_weekdayOvertimeWorkTime,#work-summary-table .col_weekdayRegularWorkTime{text-align:center}.ManagerAttendanceCheck{padding:0 1rem;min-height:450px}.AttendanceCheckConditionArea{padding:1rem;border-top:1px solid #524b4b;border-bottom:1px solid #524b4b}.AttendanceCheckListArea{max-height:675px;border-bottom:1px solid #d4d4d4;overflow-y:auto;padding-top:1rem;margin-bottom:1rem;padding-bottom:1rem}.WorkM_MainArea{padding:0 1rem;min-height:450px}.ProxyApplicationConditionArea{padding:1rem;border-top:1px solid #524b4b;border-bottom:1px solid #524b4b}.ProxyApplicationListArea{max-height:675px;border-bottom:1px solid #d4d4d4;overflow-y:auto;padding-top:1rem;margin-bottom:1rem;padding-bottom:1rem}.WorkM_ChangeTargetDateArea{justify-content:space-around;width:100%;text-align:center;background:#ececec;border-bottom:1px solid #f1f1f1;padding:.3rem;padding-right:1rem;padding-left:2rem;font-size:1.2rem}.WorkM_SelectPart,.WorkM_SelectSection{width:10rem}.WorkM_ChangeTargetSelect{background-color:#f8f8f8;font-size:.8rem}.WorkM_AttendanceList{background:#f8f8f8;border-radius:5px;font-size:.9rem;height:2rem}.workerStatus{display:flex;align-items:left;min-width:2rem;height:100%}.WorkM_ManagerAttendanceCheck{background:transparent;max-width:none!important;margin-left:auto;margin-right:auto}.managerWorkerRest{display:flex;align-items:center;justify-content:center;border-radius:0;color:#f1f1f1;background:#cf5a5a;height:100%;width:100%}.managerWorkerRestColor{background-color:#ffd6d6}.managerWorkerRestColor_Type1{border:1px solid #cf5a5a}.workerWork{display:flex;align-items:center;justify-content:center;border-radius:5px 0 0 5px;color:#f1f1f1;background:#287bc9;height:100%;width:100%}.managerWorkerWorkColor{background-color:#d6f7ff}.managerWorkerWorkColor_Type1{border:1px solid #287bc9}.managerWorkerName{margin-left:2rem}.managerWorkerName,.managerWorkerNamePartialRest{width:100%;margin-right:auto;margin-top:auto;margin-bottom:auto}.managerWorkerNamePartialRest{margin-left:3rem}.attendanceWorkerName{width:100%;margin-top:auto;margin-bottom:auto}.AttendanceCheckItem{width:10rem}.selectSectionPart{width:189px!important}.inputManagerAttendanceCheckDateTime{height:42.5px!important}.WorkState{padding:0 1rem}.WorkStateConditionArea{padding:1rem;margin-bottom:1rem;border-top:1px solid #524b4b;border-bottom:1px solid #524b4b}.sectionName{width:100px}.WorkerList{width:200px;min-width:200px}.WorkStateListArea{max-height:550px;border-bottom:1px solid #d4d4d4}.WorkStateListTable{min-height:280px;max-height:35svh!important;overflow-x:auto}.table-header,.WorkStateConstructionTable th.table-header,.WorkStateListTable th.table-header{font-weight:700;background-color:#ccd3ff!important;text-align:center!important}.WorkStateListTable td,.WorkStateListTable th{text-align:center}.WorkStateListTable>table>tbody>tr:last-child{background-color:#fed}.WorkStateListDetailTable th{display:none}.WorkStateListDetailTable td{color:#9e6827;padding-left:0!important;padding-right:0!important}.constructionNameArea{padding-right:.25em;padding-left:.25em}.col_show_details{width:30px}.detailButton{transform:rotate(270deg);font-size:smaller!important}.col_day{min-width:75px}.col_shift{min-width:110px}.col_confirm{min-width:60px}.col_constraction_code{min-width:60px;text-align:right!important}.col_constraction_name{min-width:270px;text-align:left!important}.col_time{min-width:50px}.col_worktime{min-width:110px}.col_overtime{min-width:100px}.col_state{min-width:50px}.col_state_time{min-width:100px}.col_note{width:auto;min-width:700px;text-align:left!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:0}.col_margin{width:10px}.WorkStateMonthlyTable{min-width:400px;border-bottom:1px solid #d4d4d4}.WorkStateMonthlyTable td,.WorkStateMonthlyTable th{text-align:center}.labelTitleWorkState{min-width:60px}.WorkStateMonthlyTable .col_paidtime{width:120px;text-align:center}.WorkStateConstructionTable{min-width:450px;max-height:20svh!important;min-height:70px;overflow-x:hidden;border-bottom:1px solid #d4d4d4}.WorkStateConstructionTable td,.WorkStateConstructionTable th{text-align:center}.WorkStateConstructionTable .col_constraction_code{width:70px;text-align:right}.WorkStateConstructionTable .col_constraction_name{min-width:400px;max-width:500px;text-align:left}.WorkStateConstructionTable .col_work_time{min-width:120px;text-align:center}.modal-fluid .modal-dialog{max-width:95%}.WorkM_InputGroup_ItemLabel_Transfer{font-size:1.25rem;color:#0d5b88;font-weight:700;margin:0}.TransferMatchModalHeaderVariant{background-color:#0d5b80}.TransferMatchModal{width:1000px}.SubstituteWorkListtArea{border-bottom:1px solid #d4d4d4}.TransferSubstituteWorkListTable{min-height:215px!important;max-height:200px!important;border-bottom:1px solid #d4d4d4}.TransferSubstituteWorkListTable table{border:none!important}.TransferSubstituteWorkListTable th.table-header{font-weight:700;background-color:#0d5b88!important;color:#fff!important;text-align:center!important}.TransferSubstituteWorkListTable th.bg_transfer_holiday{background-color:#002d64!important;color:#fff!important}.TransferSubstituteHolidayListTable{min-height:215px!important;max-height:200px!important;border-bottom:1px solid #d4d4d4}.TransferSubstituteHolidayListTable table{border:none!important;border-bottom:1px solid #d4d4d4}.TransferSubstituteHolidayListTable th.table-header{font-weight:700;background-color:teal!important;color:#fff!important;text-align:center!important}.TransferSubstituteHolidayListTable th.bg_transfer_work{background-color:#004949!important;color:#fff!important}.col_transfer_radio{width:10%;min-width:45px;text-align:center!important}.col_transfer_day{width:7%;min-width:90px;text-align:center!important}.col_transfer_end,.col_transfer_start{width:5%;min-width:50px;text-align:center!important}.col_transfer_time{width:5%;min-width:95px;text-align:right!important}.col_transfer_construction_code{width:5%;min-width:65px;text-align:right!important}.col_transfer_construction_name{width:25%;min-width:80px;text-align:left!important}.transfer_icon_color_work{color:#0d5b88;visibility:hidden}.transfer_icon_color_holiday{color:teal;visibility:hidden}.transfer_icon_color_work2{color:#0d5b88}.transfer_icon_color_holiday2{color:teal}@media(min-width:1870px){.dispTable{display:flex}.TransferSubstituteHolidayListTable,.TransferSubstituteWorkListTable{max-height:300px!important;min-height:510px!important;overflow-x:auto}.transfer_icon_color_holiday,.transfer_icon_color_work{visibility:visible}.col_transfer_construction_name{max-width:110px}}.SubstitudeHoliday{padding:0 1rem}.SubstitudeHolidayConditionArea{padding:1rem;margin-bottom:1rem;border-top:1px solid #524b4b;border-bottom:1px solid #524b4b}.SubstitudeHolidayListArea{max-height:750px;max-width:1365px;border-bottom:1px solid #d4d4d4}.SubstitudeHolidayListTable{max-height:60vh!important;overflow-x:auto}.SubstitudeHolidayListTable th.table-header{font-weight:700;background-color:#ccd3ff!important;text-align:center!important}.SubstitudeHolidayListTable td{text-align:center}.col_index{text-align:right!important;width:3%;min-width:35px}.col_office,.col_part,.col_section{text-align:left!important;width:9%;min-width:120px}.col_shaincd{text-align:right!important;width:5%;min-width:55px}.col_name{text-align:left!important;width:14%;min-width:160px}.col_substitute_date{text-align:right!important;width:10%!important;min-width:150px}html{box-sizing:border-box;-webkit-text-size-adjust:100%;word-break:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4}*,:after,:before{background-repeat:no-repeat;box-sizing:inherit}:after,:before{text-decoration:inherit;vertical-align:inherit}*{padding:0;margin:0}hr{overflow:visible;height:0}details,main{display:block}summary{display:list-item}small{font-size:80%}[hidden]{display:none}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}a{background-color:transparent}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace,monospace}pre{font-size:1em}b,strong{font-weight:bolder}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}input{border-radius:0}[disabled]{cursor:default}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}button,input,optgroup,select,textarea{font:inherit}optgroup{font-weight:700}button{overflow:visible}button,select{text-transform:none}[role=button],[type=button],[type=reset],[type=submit],button{cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button:-moz-focusring{outline:1px dotted ButtonText}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button,input,select,textarea{background-color:transparent;border-style:none}a:focus,button:focus,input:focus,select:focus,textarea:focus{outline-width:0}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;white-space:normal;max-width:100%}::-webkit-file-upload-button{-webkit-appearance:button;color:inherit;font:inherit}img{border-style:none}progress{vertical-align:baseline}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){position:absolute!important;clip:rect(0 0 0 0)!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true]{cursor:default}:root{--mainColor:#0069a7;--lightColor:#fafafa;--activeColor:#fcffd0;--infoColor:#17a2b8;--cellBorderColor:#d1d1d1;--thBackColor:#e6f2ff;--thTextColor:#144b8a;--validationErrorBackColor:#ffe8e8;--disabledColor:#eee;--readonlyColor:#f7f7f7}html{font-size:18px}body{background:#fff!important;margin:0 auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;margin-top:60px}.form-control:disabled{background:var(--disabledColor);color:#929292}.form-control[readonly],.show_onry.form-control[readonly]{background:var(--readonlyColor)!important}h1,h2,h3,h4,h5,h6{margin-bottom:0}.btn-success:hover{background-color:#0c641f}.btn-danger{background-color:#ff5b6b;border-color:#f55464}.btn-danger:hover{background-color:#ce0015}.btn-info:hover{background-color:#006777}.btn-secondary:hover{background-color:#313538}.btn:disabled{background:silver;border:silver}.container-fluid{padding:0}.card{box-shadow:4px 2px 6px #aaa}.no-spin::-webkit-inner-spin-button,.no-spin::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-moz-appearance:textfield}.custom-control-input:checked~.custom-control-label:before{color:#fff;border-color:#046dcf;background-color:#046dcf}.table.b-table>tbody>.table-active,.table.b-table>tbody>.table-active>td,.table.b-table>tbody>.table-active>th{background-color:var(--activeColor)}.tooltip-inner{max-width:300px}table{background:#fff}.table-bordered thead td,.table-bordered thead th,.table tbody+tbody{border-width:1px}th{font-weight:500;background-color:var(--lightColor)}td,th{vertical-align:middle!important}.btnTab{border-radius:0!important;padding:.6em!important;width:12rem!important;border:0!important;color:#9b9b9b!important;background:#fff!important;border-bottom:5px solid #999ca1!important}.useTab{color:#758488!important;border-radius:2px!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;border:1px solid #d1d1d1!important;margin-right:4px;box-shadow:1px 1px 2px #dfdfdf!important;background-color:#f1f1f1!important;border-bottom:5px solid #687b91!important;flex-grow:1}.btnTab.active{color:#176ab8!important;background-color:#fff!important;border:1px solid #1673be!important;border-bottom:5px solid #1673be!important;font-weight:600}.el-message-box__message p{word-break:break-all!important}.el-message-box{width:auto}.table-header:before{content:"";position:absolute;top:-1px;left:0;width:100%;height:100%;border-top:1px solid #ccd3ff;border-bottom:1px solid #ccd3ff;z-index:-1}.editCheckModalWidthHeader .el-message-box__content{padding:5px 15px;color:#606266}.editCheckModalWidthHeader .el-message-box__header{position:relative;padding:18px 15px 15px;border-bottom:.5px solid #888}.editCheckModalWidthHeader .el-message-box__title{color:#606266!important}main{max-height:calc(100svh - 110px);overflow-y:auto}.WorkM_MainArea{margin-bottom:3rem}.WorkM_TableArea__Caption{font-size:16px;color:var(--infoColor)}.WorkM_FormTable__CelTitle{border:1px solid var(--cellBorderColor)!important;background:var(--thBackColor);color:var(--thTextColor);padding:.3rem}.WorkM_SalaryBonusTable_Separator{padding-left:25px;padding-right:25px;font-size:large}.WorkM_FormTable__CelTitle_Small{font-size:12px!important}.WorkM_FormTable__CelInput{border:1px solid var(--cellBorderColor)!important;padding:0 0!important}.WorkM_FormTable__CelInput_Small{font-size:12px!important}.WorkM_FormTable__CelInput_Md{padding:7px 10px!important}.WorkM_FormTable__CelInput_Disabled{background-color:var(--disabledColor)}.WorkM_FormTable__CelLabel{border:1px solid var(--cellBorderColor)!important;padding:5px!important}.WorkM_FormTable__CelLabel_Small{font-size:12px!important}.WorkM_FormTable__CelUnit{padding-left:3px;padding-right:3px;white-space:nowrap!important;border:1px solid var(--cellBorderColor)!important;background:var(--thBackColor);color:var(--thTextColor);font-size:12px!important}.WorkM_FormTable__Input_Small{height:28px;padding:1px 10px!important;font-size:12px!important;border-radius:0!important;border:none!important}.WorkM_SticyTableArea{max-height:600px;overflow-y:auto}.WorkM_SticyTableArea__Talbe{border:0!important;border-collapse:separate;border-spacing:0;position:relative}.WorkM_SticyTableArea__TalbeThead{position:sticky;top:0;border-top:0;border-bottom:0}.WorkM_Card{margin:1rem .5rem;border-radius:8px;border:1px solid var(--mainColor)}.WorkM_Card_AreaHeader{width:100%;padding:.3rem .6rem;color:#fff;background:var(--mainColor)}.WorkM_Card__MonthSummary{border:1px solid #057257}.WorkM_Card_AreaHeader__MonthSummary{background:#057257}.WorkM_FormExplanation{color:#ff5252;font-size:14px;white-space:nowrap}.WorkM_Input_ValidationError{background:var(--validationErrorBackColor)!important}.WorkM_RowForm__ValidationMessage{font-size:15px;color:#ff5252}.WorkM_InputRequired__After:after{content:"※";padding-left:5px;color:#ff5252;font-size:12px;vertical-align:top}.WorkM_Button{min-width:100px;padding:.3rem .5rem;text-align:center;box-shadow:2px 2px 2px #d3d3d3;border-radius:5px}.WorkM_Button__Lg{min-width:150px}.WorkM_ButtonSuccess{background-color:#0aa10a;color:#fff}.WorkM_ButtonTempSuccess{background-color:#2d65af;color:#fff}.WorkM_ButtonDanger{background-color:#f75276;color:#fff}.WorkM_ButtonConfirm{background-color:#c8c8c8;color:#2d2d2d}.WorkM_TabGroup__Tab{color:#758488!important;margin-right:4px;box-shadow:1px 1px 2px #dfdfdf!important;background-color:#f1f1f1!important;border-radius:2px!important;border-bottom-right-radius:0!important;border-bottom-left-radius:0!important;border:1px solid #d1d1d1!important;border-bottom:5px solid #687b91!important}.WorkM_TabGroup__Tab_NoUse{color:#9b9b9b!important;padding:.6em!important;width:12rem!important;border-radius:0!important;border:0!important;background:#fff!important;border-bottom:5px solid #999ca1!important}.WorkM_TabGroup__Tab_Active{color:#176ab8!important;font-weight:600;background-color:#fff!important;border:1px solid #1673be!important;border-bottom:5px solid #1673be!important}.WorkM_FloatBox{border-radius:5px;box-shadow:4px 3px 6px 3px #aaa;background:#fff}.WorkM_FloatBox_Content{padding:25px}.WorkM_ContentExplanation{background:rgba(224,239,240,.623);padding:1rem}.WorkM_RequestInputGroup{padding:0}.WorkM_RequestInputGroup__Label{color:#056991}.WorkM_RequestInputGroup__Input{font-size:1rem}.WorkM_RequestInputGroup__ValidationError{font-size:.9rem;color:#e46868;padding:5px}.WorkM_Card_ContentArea{padding:.5rem .5rem}.WorkInfoItem{display:flex;flex-wrap:nowrap;align-items:stretch;box-shadow:2px 2px 3px #dfdfdf}.WorkInfoItem_WorkTimeArea{font-size:.95rem;flex-shrink:0;width:30%;padding:.3rem 0;text-align:center;font-weight:700;background:#287bc9;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:5px 0 0 0;flex-direction:column;justify-content:space-between;font-size:1.1rem;padding:.5rem 0}.WorkInfoItem_WorkTimeArea_Red{background:#cf5a5a}.WorkInfoItem_WorkContentArea{flex-grow:1;padding:.5rem 1rem;background:#f8f8f8;min-height:2rem}.WorkContent_ItemTypeArea{display:flex}.WorkContent_ItemTypeArea_TypeLabel{background:#287bc9;padding:0 .8rem;border-radius:5px;color:#fff}.WorkContent_ItemTypeArea_TypeLabel_Red{background:#cf5a5a}.WorkContent_ConstructionCode{font-size:.9rem}.WorkContent_ConstructionName{font-size:1rem}.WorkContent_ItemNote{height:3rem}.w-10{width:10%}.w-15{width:15%}.w-20{width:20%}.w-25{width:25%}.w-30{width:30%}.w-35{width:35%}.w-40{width:40%}.w-45{width:45%}.FontNico{font-family:Nico Moji}