body,html{padding:0;margin:0;width:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.bg-bodyColor,body,html{background-color:#f8f6f3!important}.bg-headerColor{background-color:#fb761b!important;color:#fff!important}.hamburger-menu{display:flex;flex-direction:column;justify-content:space-between;height:20px;cursor:pointer}.hamburger-menu .line{width:25px;height:3px;background-color:#fff;border-radius:5px}@media screen and (max-width:768px){#menuRadio{display:none}#menuRadio.md-open-menu{display:flow-root;width:100%;position:absolute}.headerSubMenu{display:flex}.md-menu-bg{background-color:#fb761b;color:#fff}.md-header{display:none!important}#menuRadio{font-size:1.5rem!important}#menuRadio .headerSubMenu{display:inline-block;width:100%;font-size:1rem!important}}@media screen and (min-width:768px){#menuRadio label .headerSubMenu{display:none}#menuRadio label:hover .headerSubMenu{display:block}#menuRadio .headerSubMenu{position:absolute;width:100%;background-color:#fb761b;color:#fff}#menuRadio .headerSubMenu .sub:hover{background-color:#ddd}}#time{font-size:3.7rem}#date,#time{color:#4b4b4b}#date{font-size:1.8rem}#placename{font-size:1.5rem;color:#4b4b4b}#worker{font-size:3.5rem}#searchKbnRadio{width:98%;display:flex;border-radius:10px;overflow:hidden;border:1px solid #b6b6b6}#menuRadio .radiobutton,#searchKbnRadio .radiobutton{display:none}#menuRadio label,.loginTitle{background-color:#fb761b;color:#fff}#menuRadio label{position:relative;width:100%;border-left:1px solid #f6f5f0}#menuRadio label:hover{background-color:skyblue}#searchKbnRadio label{background-color:#fff;padding:10px 15px;width:100%;border-right:1px solid #b6b6b6}#searchKbnRadio div:last-child label{border-right:0}#searchKbnRadio label:hover{background-color:#ff8686}#menuRadio .radiobutton:checked+label,#searchKbnRadio .radiobutton:checked+label{background-color:pink}#searchKbnRadio{margin-left:.3rem}#appradio label{border-radius:20px;background-color:skyblue;padding:10px 15px;width:100%;font-weight:700!important}#appradio label:hover{background-color:#ff8686}#appradio .radiobutton{display:none}#appradio .radiobutton:checked+label{background-color:pink}.buttonColor{background-color:#ff7e28!important;color:#fff!important;font-weight:700!important;border:0!important}.buttonColor:hover{background-color:pink!important}.buttons BUtton{font-size:1.4rem;padding:1.2rem 1rem}.form-control{font-size:1.3rem}.checkShiftFlag,.radiobuttonWeekKbn{display:none}label.WeekKbnLbel{background-color:skyblue;padding:10px 20px;border-radius:20px}label.checkShiftFlagLabel{background-color:skyblue;padding:8px 0;width:100%;border-radius:15px}label.WeekKbnLbel:hover,label.checkShiftFlagLabel:hover{background-color:#ff8686}.checkShiftFlag:checked+label.checkShiftFlagLabel,.radiobuttonWeekKbn:checked+label.WeekKbnLbel{background-color:pink}.stampListRow input,.stampSubList{display:none}.calender,.calender .col{border:1px solid #cacaca;background-color:#fff}.bg-week-holiday{background-color:#ffdfdf!important}.bg-holiday{background-color:#d5e6ff!important}.text-gray{color:#ccc}.WageBulkChangeList{font-size:1.3rem;display:block;overflow-y:auto;overflow-x:hidden;width:100%;height:75vh}#searchEatTimeRadio input,.filterKbnRadio input{display:none}#dateKbn_0,#eatTimeSelect_1,#filterKbn_0{background-color:#ff4f4f}#dateKbn_1,#eatTimeSelect_3,#filterKbn_1{background-color:#ffa43d}#eatTimeSelect_5{background-color:#6562ff}label.eatTimeSelectLabel{padding:8px 0;width:100%;border-radius:10px;color:#fff;font-weight:700!important}label.eatTimeSelectLabel:hover{background-color:skyblue!important}#searchEatTimeRadio .radiobutton:checked+label.eatTimeSelectLabel{background-color:pink!important}.application_border{border-bottom:1px solid hsla(0,0%,100%,0)!important}.box-container{display:flex;justify-content:space-between}.box{width:30%}.box:before{content:"";padding-top:100%;display:block}.zIndex{z-index:90}.zIndex2{z-index:80}.css-1nmdiq5-menu{z-index:99}.loadMain{position:fixed;width:100vw;height:100vh;justify-content:center;align-items:center;background-color:#000;animation:fadein 4s;z-index:9990;opacity:.5}.timeInput{border:none;outline:none}.timeInput::-webkit-inner-spin-button,.timeInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.timeInput:disabled{opacity:0}.disabled{background-color:#cacaca!important}.tabletShow .btn-close{width:3em!important;font-size:30px!important;--bs-btn-close-opacity:1!important;background:url(/_next/static/media/close.484c5697.png)!important;background-repeat:no-repeat!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}.css-16xfy0z-control{background-color:#fff!important}.css-olqui2-singleValue{color:#000!important}.input_disabled{opacity:.5;pointer-events:none}.applicationList,.rowList,table{display:block;overflow-y:auto;width:100%}.applicationList{height:86vh}td{vertical-align:middle!important}.attendance{display:block;overflow-y:auto;width:100%;height:72vh}.attendanceTable{overflow-x:auto;overflow-y:auto;white-space:nowrap;width:100%;height:75vh}.attendanceTable thead{position:-webkit-sticky;position:sticky;z-index:10;top:0;background-color:#fff}.attendanceTable .attendanceTableCol1,.attendanceTable .attendanceTableCol2,.attendanceTable .attendanceTableCol3,.attendanceTable .attendanceTableCol4,.attendanceTable .attendanceTableCol5,.attendanceTable .attendanceTableCol6{position:-webkit-sticky;position:sticky;&:before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%}}.attendanceTable .attendanceTableCol1{width:100px;display:inline-block;left:0}.attendanceTable .attendanceTableCol2{width:180px;display:inline-block;left:100px}.attendanceTable .attendanceTableCol3{width:70px;display:inline-block;left:280px}.attendanceTable .attendanceTableCol6{width:100px;display:inline-block;left:350px}.attendanceTable .attendanceTableCol4{width:70px;display:inline-block;left:450px}.attendanceTable .attendanceTableCol5{width:80px;display:inline-block;left:520px}.tableTrBgGray td{background-color:#ece7e2!important}.historyTable{font-size:1.2rem;height:75vh}.historyTable td,.historyTable th{border:1px solid #cacaca}.historyTable td:nth-child(4){width:15%}.errTable,.placeHistoryTable{font-size:1.2rem;height:78vh;background-color:#f8f6f3!important}.historyTable thead,.placeHistoryTable thead{position:-webkit-sticky;position:sticky;top:0;background-color:#fff}.errTable tr td,.placeHistoryTable tr td{width:30vh}.stampConfirmationTable{font-size:1.4rem}.destinationTable tr{border-bottom:2px solid #cacaca}.destinationTable,.historyListBody,.historyTable,.shiftInputTable,.stampConfirmationTable{height:70vh}.destinationTable thead,.shiftInputTable thead{z-index:10;position:-webkit-sticky;position:sticky;top:0;background-color:#f8f6f3}.shiftInputTable tfoot{position:-webkit-sticky;position:sticky;bottom:0;background-color:#f8f6f3}.shiftInputTable tr td{width:22vh!important}.shiftInputTable tr td:first-child{width:35vh!important}.workerList{font-size:1.5rem;height:75vh}.place,.salesStaff{font-size:1.5rem;height:80vh}.historyList{font-size:1.7rem}.historyList .row{border-bottom:1px solid #dbdbdb}.place .row,.salesStaff .row,.workerList .row{padding:10px;border-bottom:1px solid #dbdbdb}.bg-gray{background-color:#dbdbdb}.List{border:1px solid #d9dddd}.ListItemEven{background-color:#fff}.ReactVirtualized__Table__headerRow{font-weight:700;text-transform:uppercase}.ReactVirtualized__Table__headerRow,.ReactVirtualized__Table__row{display:flex;flex-direction:row;align-items:center}.ReactVirtualized__Table__headerTruncatedText{display:inline-block;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ReactVirtualized__Table__headerColumn,.ReactVirtualized__Table__rowColumn{margin-right:10px;min-width:0}.ReactVirtualized__Table__rowColumn{text-overflow:ellipsis;white-space:nowrap}.ReactVirtualized__Table__headerColumn:first-of-type,.ReactVirtualized__Table__rowColumn:first-of-type{margin-left:10px}.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.ReactVirtualized__Table__sortableHeaderIconContainer{display:flex;align-items:center}.ReactVirtualized__Table__sortableHeaderIcon{flex:0 0 24px;height:1em;width:1em;fill:currentColor}