.ime-mode-active{-ms-ime-mode:active;ime-mode:active}.ime-mode-inactive{-ms-ime-mode:inactive;ime-mode:inactive}.ime-mode-disabled{-ms-ime-mode:disabled;ime-mode:disabled}::-ms-clear{visibility:hidden;width:0px}body{padding:20px 20px 20px 20px;background-repeat:repeat;min-height:250px}@media print{body{padding:0 !important}}body.wait,body.wait *{cursor:wait !important}.body-content{padding-left:30px;padding-right:30px}.side-bar{position:fixed}.modal-body{overflow-y:auto}.nav .return-menu{padding-right:20px}.fixed-header{background-color:#fff;position:fixed;width:100%;padding-left:15px;padding-right:55px;padding-top:15px;margin-top:-15px;z-index:99}.fixed-header .back-btn{margin-right:.5em;font-size:larger;vertical-align:text-top}.fixed-header .header-info{vertical-align:text-bottom}.fixed-header .border{border-width:3px;margin-top:5px;margin-bottom:0}.danger-tooltip+.tooltip>.tooltip-inner{background-color:#f04124}.danger-tooltip+.top.tooltip>.tooltip-arrow{border-top-color:#f04124}.danger-tooltip+.left.tooltip>.tooltip-arrow{border-left-color:#f04124}.danger-tooltip+.bottom.tooltip>.tooltip-arrow{border-bottom-color:#f04124}.danger-tooltip+.right.tooltip>.tooltip-arrow{border-right-color:#f04124}.warning-tooltip+.tooltip>.tooltip-inner{background-color:#e99002}.warning-tooltip+.top.tooltip>.tooltip-arrow{border-top-color:#e99002}.warning-tooltip+.left.tooltip>.tooltip-arrow{border-left-color:#e99002}.warning-tooltip+.bottom.tooltip>.tooltip-arrow{border-bottom-color:#e99002}.warning-tooltip+.right.tooltip>.tooltip-arrow{border-right-color:#e99002}ul.hs-breadcrumb{padding:0;list-style:none;margin-bottom:21px}.hs-breadcrumb{background:#b3fa90;border:1px solid #fbfff8;overflow:hidden;width:100%}.hs-breadcrumb li{float:left}.hs-breadcrumb a{padding:8px .5em 8px 1.7em;float:left;text-decoration:none;color:#4b4b4b;position:relative;background-color:#96f568}.hs-breadcrumb li:first-child a{padding-left:1em}.hs-breadcrumb a:hover{background:#d3fdbf}.hs-breadcrumb a:after,.hs-breadcrumb a:before{content:"";position:absolute;top:50%;margin-top:-1.5em;border-top:1.5em solid rgba(0,0,0,0);border-bottom:1.5em solid rgba(0,0,0,0);border-left:1em solid;right:-1em}.hs-breadcrumb a:after{z-index:2;border-left-color:#96f568}.hs-breadcrumb a:before{border-left-color:#d3fdbf;right:-1.1em;z-index:1}.hs-breadcrumb a:hover:after{border-left-color:#d3fdbf}.hs-breadcrumb .active,.hs-breadcrumb .active:hover{font-weight:bold;background:none}.hs-breadcrumb .active:after,.hs-breadcrumb .active:before{content:normal}.slickgrid,.slickgrid *,.slick-header-column{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;-ms-box-sizing:content-box}[class^=slickgrid_],[class^=slickgrid_] div{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}[class^=slickgrid_] .editor-text,[class^=slickgrid_] div .editor-text{width:100%;height:100%;border:0;margin:0;background:rgba(0,0,0,0);outline:0;padding:0}[class^=slickgrid_] .editor-button,[class^=slickgrid_] div .editor-button{width:100%;height:100%;border:0;margin:0;outline:0;padding:0}[class^=slickgrid_] .slick-headerrow-column,[class^=slickgrid_] div .slick-headerrow-column{text-overflow:clip;-moz-box-sizing:border-box;box-sizing:border-box}[class^=slickgrid_] .slick-headerrow-column input,[class^=slickgrid_] div .slick-headerrow-column input{margin:0;padding:0;width:100%;height:100%;-moz-box-sizing:border-box;box-sizing:border-box}[class^=slickgrid_] .hs-slick-cell-readonly,[class^=slickgrid_] div .hs-slick-cell-readonly{background-color:#d3d3d3}[class^=slickgrid_] .purchaseorder-data-edit-slick-disabled,[class^=slickgrid_] div .purchaseorder-data-edit-slick-disabled{background-color:#d3d3d3}[class^=slickgrid_] .slick-hidden,[class^=slickgrid_] div .slick-hidden{background:#c8c8c8 !important}[class^=slickgrid_] .purchaseorder-data-slick-delete,[class^=slickgrid_] div .purchaseorder-data-slick-delete{background:#969696 !important;color:#f0f0f0 !important}[class^=slickgrid_] .purchaseorder-data-edit-slick-ordered,[class^=slickgrid_] div .purchaseorder-data-edit-slick-ordered{background-color:#90ee90}[class^=slickgrid_] .purchaseorder-data-edit-slick-locked,[class^=slickgrid_] div .purchaseorder-data-edit-slick-locked{background-color:#ffebcd}[class^=slickgrid_] .meal-weekly-quantity-slick-non-editable,[class^=slickgrid_] div .meal-weekly-quantity-slick-non-editable{background:#d3d3d3;color:#000}[class^=slickgrid_] .slick-content-center,[class^=slickgrid_] div .slick-content-center{padding-left:4px;padding-right:4px;text-align:center}[class^=slickgrid_] .slick-content-right,[class^=slickgrid_] div .slick-content-right{padding-left:4px;padding-right:4px;text-align:right}[class^=slickgrid_] .slick-group .slick-content-center,[class^=slickgrid_] div .slick-group .slick-content-center{padding-left:4px;padding-right:4px;text-align:left}[class^=slickgrid_] .slick-content-center-sm,[class^=slickgrid_] div .slick-content-center-sm{padding-left:4px;padding-right:4px;text-align:center;font-size:11px}[class^=slickgrid_] .slick-content-sm,[class^=slickgrid_] div .slick-content-sm{padding-left:4px;padding-right:4px;font-size:11px}[class^=slickgrid_] .slick-content-ssm,[class^=slickgrid_] div .slick-content-ssm{padding-left:4px;padding-right:4px;font-size:10px}[class^=slickgrid_] .slick-content-default-editable,[class^=slickgrid_] div .slick-content-default-editable{background-color:#fff}[class^=slickgrid_] .slick-content-default-readonly,[class^=slickgrid_] div .slick-content-default-readonly{background-color:#ffebcd}[class^=slickgrid_] .slick-content-default-required,[class^=slickgrid_] div .slick-content-default-required{background-color:pink}[class^=slickgrid_] .slick-content-editable,[class^=slickgrid_] div .slick-content-editable{background-color:#fff}[class^=slickgrid_] .slick-content-readonly,[class^=slickgrid_] div .slick-content-readonly{background-color:#ffebcd}[class^=slickgrid_] .slick-content-required,[class^=slickgrid_] div .slick-content-required{background-color:pink}[class^=slickgrid_] .slick-content-date-column-saturday,[class^=slickgrid_] div .slick-content-date-column-saturday{background-color:#87cefa}[class^=slickgrid_] .slick-content-date-column-sunday,[class^=slickgrid_] div .slick-content-date-column-sunday{background-color:#ffb6c1}[class^=slickgrid_] .slick-content-date-column-holiday,[class^=slickgrid_] div .slick-content-date-column-holiday{background-color:#ffb6c1}[class^=slickgrid_] .attendance-cell-color-highlight,[class^=slickgrid_] div .attendance-cell-color-highlight{background-color:#ff0}[class^=slickgrid_] .cell-reorder,[class^=slickgrid_] div .cell-reorder{cursor:move;background:url(../a388c1e0a44ee0c51989.png) no-repeat center center}.loading-indicator{display:inline-block;padding:10px;background:#fff;-opacity:.5;color:#000;font-weight:bold;z-index:9999;border:1px solid #c9860c;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:0 0 5px #c9860c;-webkit-box-shadow:0px 0px 5px #c9860c;-text-shadow:1px 1px 1px #fff}.loading-indicator label{padding-left:20px;background:url(../2188bcd24b53c4001401.gif) no-repeat center left}.loading-indicator-box{display:inline-block;padding:40px;background:#fff;-opacity:.5;color:#000;font-weight:bold;z-index:9999;border:1px solid #c9860c;-moz-border-radius:10px;-webkit-border-radius:10px;-moz-box-shadow:0 0 5px #c9860c;-webkit-box-shadow:0px 0px 5px #c9860c;-text-shadow:1px 1px 1px #fff;text-align:center}.loading-indicator-box label{font-size:14px}.loading-indicator-box label.loading-main{font-size:16px;padding-left:20px;background:url(../2188bcd24b53c4001401.gif) no-repeat center left;animation:blink-slow 1s ease-in-out infinite alternate}@keyframes blink-slow{100%{color:#ccc}}.field-validation-error{color:#b94a48}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #b94a48}select.input-validation-error{border:1px solid #b94a48}input[type=checkbox].input-validation-error{border:0 none}.validation-summary-valid{display:none}p.form-control.readonly{background-color:#eee}.hs-alert2{font-size:19px;font-weight:bolder}.yearPicker.form-control,.dispYearPicker.form-control,.monthPicker.form-control,.dispMonthPicker.form-control,.datePicker.form-control,.dispDatePicker.form-control,.wareki-date .form-control{width:9em}input.yearPicker,input.datePicker,input.monthPicker,.wareki-date input,div.datePicker input.from,div.datePicker input.to{-ms-ime-mode:disabled;ime-mode:disabled}.input-daterange{width:25em}.input-daterange .range{width:5em;border-right-width:1px}.timePicker{-ms-ime-mode:disabled;ime-mode:disabled}.timePicker15Steps{-ms-ime-mode:disabled;ime-mode:disabled}.time-range label.range{text-align:center;font-weight:normal}.department-name{-ms-ime-mode:active;ime-mode:active}.area-name{-ms-ime-mode:active;ime-mode:active}.employee-cd{-ms-ime-mode:disabled;ime-mode:disabled}.employee-name{-ms-ime-mode:active;ime-mode:active}.branch-office-cd{-ms-ime-mode:disabled;ime-mode:disabled}.branch-office-name{-ms-ime-mode:active;ime-mode:active}.request-cd{-ms-ime-mode:disabled;ime-mode:disabled}.customer-cd{-ms-ime-mode:disabled;ime-mode:disabled}.meal-cd{-ms-ime-mode:disabled;ime-mode:disabled}.fixed-cost-cd{-ms-ime-mode:disabled;ime-mode:disabled}.supplier-cd{-ms-ime-mode:disabled;ime-mode:disabled}.supplier-name{-ms-ime-mode:active;ime-mode:active}.food-cd{-ms-ime-mode:disabled;ime-mode:disabled}.purchase-order-name{-ms-ime-mode:active;ime-mode:active}.manual-cd{-ms-ime-mode:disabled;ime-mode:disabled;width:7em}.cuisine-name{-ms-ime-mode:active;ime-mode:active}.ingredient-name{-ms-ime-mode:active;ime-mode:active}.postal-code{width:7em;-ms-ime-mode:disabled;ime-mode:disabled}.phone-no{-ms-ime-mode:disabled;ime-mode:disabled}.mail-address{-ms-ime-mode:disabled;ime-mode:disabled}.url{-ms-ime-mode:disabled;ime-mode:disabled}.rows-per-page{-ms-ime-mode:disabled;ime-mode:disabled;width:5em}.common-select-modal-food-seach-form .purchase-order-name{-ms-ime-mode:active;ime-mode:active}.common-select-modal-food-seach-form .food-classification label{display:block;float:left;width:11em}table.common-select-modal-food-seach-list .food-classification-name{white-space:nowrap;width:11em}table.common-select-modal-food-seach-list .supplier-cd{white-space:nowrap;width:5em;text-align:center}table.common-select-modal-food-seach-list .supplier-name{white-space:nowrap;width:15em}table.common-select-modal-food-seach-list .food-cd{white-space:nowrap;width:5em;text-align:center}table.common-select-modal-food-seach-list .purchase-order-name{white-space:nowrap}table.common-select-modal-select-branch-office .branch-office-cd{white-space:nowrap;width:8em}table.common-select-modal-select-branch-office .branch-office-name{white-space:nowrap}table.common-select-modal-select-branch-office .area-name{white-space:nowrap}table.common-select-modal-select-branch-office .department-name{white-space:nowrap}table.common-select-modal-select-boilerplates .management-cd{white-space:nowrap;width:8em}table.common-select-modal-select-boilerplates .boilerplate-name{white-space:nowrap}table.common-select-modal-select-boilerplates .management-date{white-space:nowrap}button.boilerplate-disable-btn{width:6em}label.cdNameLabel{font-size:large;padding-top:8px}table.common-select-modal-supplier-seach-list .supplier-cd{white-space:nowrap;width:5em;text-align:center}table.common-select-modal-supplier-seach-list .supplier-name{white-space:nowrap;width:15em}dl.attendance-color-sample{content:"";display:block;clear:both;height:0}dl.attendance-color-sample dt{clear:left;float:left;width:3em;font-weight:bold;padding:.1em 0;text-align:right;margin-bottom:3px}dl.attendance-color-sample dt.beforeWork{background-color:#e7e7e7}dl.attendance-color-sample dt.working{background-color:#f0a30a}dl.attendance-color-sample dt.afterWork{background-color:#00aba9}dl.attendance-color-sample dt.holiday{background-color:#647687}dl.attendance-color-sample dd:before{content:"："}dl.attendance-color-sample dd{float:left;margin-bottom:3px;padding:.1em 0}.attendance-book-modal .title{letter-spacing:20px}.attendance-book-modal table.empDataTable{font-size:12px;width:100%;margin-bottom:1em}.attendance-book-modal table.empDataTable th{width:11em;background-color:#c6bdbd;text-align:center;padding:1px 5px}.attendance-book-modal table.empDataTable td{text-align:left;padding:1px 5px}.attendance-book-modal table.attendanceDataTable{font-size:12px;width:100%;white-space:nowrap}.attendance-book-modal table.attendanceDataTable .day{width:3em;text-align:center}.attendance-book-modal table.attendanceDataTable .week{width:3em;text-align:center}.attendance-book-modal table.attendanceDataTable .working-form{width:5em;text-align:center}.attendance-book-modal table.attendanceDataTable .work-start-time{width:20%;text-align:center}.attendance-book-modal table.attendanceDataTable .work-end-time{width:20%;text-align:center}.attendance-book-modal table.attendanceDataTable .work-time{width:20%}.attendance-book-modal table.attendanceDataTable .shift-out-time{width:20%}.attendance-book-modal table.attendanceDataTable .total-work-time{width:20%}.attendance-book-modal table.attendanceDataTable thead th{text-align:center;background-color:#c6bdbd}.attendance-book-modal table.attendanceDataTable tbody .work-time{text-align:right}.attendance-book-modal table.attendanceDataTable tbody .shift-out-time{text-align:right}.attendance-book-modal table.attendanceDataTable tbody .total-work-time{text-align:right}.attendance-book-modal table.attendanceDataTable th,.attendance-book-modal table.attendanceDataTable tr{padding:1px 5px}.attendance-book-modal table.attendanceDataTable .dateHeader{width:5em;text-align:center;background-color:#c6bdbd}.attendance-book-modal table.attendanceDataTable .dayHeader{width:5em;text-align:center;background-color:#c6bdbd}.attendance-book-modal table.attendanceDataTable .workStartTimeHeader{width:10em;text-align:center;background-color:#c6bdbd}.attendance-book-modal table.attendanceDataTable .workEndTimeHeader{width:10em;text-align:center;background-color:#c6bdbd}.attendance-book-modal table.attendanceDataTable .workTimeHeader{width:10em;text-align:center;background-color:#c6bdbd}.attendance-book-modal table.attendanceDataTable .sumWorkTimeHeader{width:10em;text-align:center;background-color:#c6bdbd}.attendance-book-modal table.attendanceDataTable .dateValue{width:5em;text-align:center}.attendance-book-modal table.attendanceDataTable .dayValue{width:5em;text-align:center}.attendance-book-modal table.attendanceDataTable .workStartTimeValue{width:10em;text-align:center}.attendance-book-modal table.attendanceDataTable .workEndTimeValue{width:10em;text-align:center}.attendance-book-modal table.attendanceDataTable .workTimeValue{width:10em;text-align:right}.attendance-book-modal table.attendanceDataTable .sumWorkTimeValue{width:10em;text-align:right}.attendance-book-modal table.attendanceAggregatedDataTable{font-size:12px;width:30%;margin-top:1em}.attendance-book-modal table.attendanceAggregatedDataTable .workstyle{width:5em;text-align:center}.attendance-book-modal table.attendanceAggregatedDataTable .workstyleitem{width:5em;text-align:center}.attendance-book-modal table.attendanceAggregatedDataTable .aggregateValue{width:5em;text-align:center}.attendance-book-modal dl.notification-type-info{font-size:12px}.attendance-book-modal dl.notification-type-info dt{width:20px}.attendance-book-modal dl.notification-type-info dd{margin-left:40px}table.attendance-modify-history th{background-color:#ffdead;height:30px;text-align:center}table.attendance-modify-history .groupHeader{border-top-width:2px}table.attendance-modify-history .accentGroup{background-color:#f9f9f9}table.attendance-modify-history .branchOfficeName{min-width:10em}table.attendance-modify-history .employeeName{min-width:6em}table.attendance-modify-history .workDate{width:6em;text-align:center;white-space:nowrap}table.attendance-modify-history .isEnabled{width:4em;text-align:center}table.attendance-modify-history .startDatetime{width:5em;text-align:center;white-space:nowrap}table.attendance-modify-history .endDatetime{width:5em;text-align:center;white-space:nowrap}table.attendance-modify-history .revisionReason{min-width:8em}table.attendance-modify-history .revisionDatetime{width:6em;text-align:center;white-space:nowrap}table.attendance-modify-history .revisorName{min-width:6em}table.attendance-modify-history .removeReason{min-width:8em}table.attendance-modify-history .removeDatetime{width:6em;text-align:center;white-space:nowrap}table.attendance-modify-history .removerName{min-width:6em}.attendance-list .search-criteria .notification-type div{float:left;width:11em}.attendance-list .search-criteria .verify-state div{float:left;width:11em}.attendance-list .search-criteria .colum-time{text-align:right;width:5em}table.attendance-list{white-space:nowrap}table.attendance-list .select{text-align:center;width:3em}table.attendance-list .verify-state{text-align:center;width:8em}table.attendance-list .submit-state{text-align:center;width:8em}table.attendance-list .employee-cd{width:6em}table.attendance-list .branch-office-cd{width:5em}table.attendance-list .working-days{text-align:right;width:6em}table.attendance-list .holiday-work-days{text-align:right;width:6em}table.attendance-list .special-leave-days{text-align:right;width:6em}table.attendance-list .paid-leave-days{text-align:right;width:6em}table.attendance-list .paid-leave-time{text-align:right;width:6em}table.attendance-list .attendance-work-time{text-align:right;width:6em}table.attendance-list .tardy-leaving-early-time{text-align:right;width:6em}table.attendance-list .over-work-time{text-align:right;width:6em}table.attendance-list .night-over-wWork-time{text-align:right;width:6em}table.attendance-list .holiday-work-time{text-align:right;width:6em}table.attendance-list .night-holiday-work-time{text-align:right;width:6em}table.attendance-list .meal-quantity{text-align:right;width:6em}table.attendance-list .fixed-overtime-work{text-align:right;width:6em}table.attendance-list .non-application-overtime-work{text-align:right;width:8em}table.attendance-alert-list{white-space:nowrap}table.attendance-alert-list .employee-cd{width:6em}table.attendance-alert-list .branch-office-cd{width:5em}table.attendance-alert-list .change-count{text-align:right;width:6em}table.attendance-alert-list .change-count.change-worktimestamp-danger{color:#f04124}table.attendance-alert-list .change-count.change-worktimestamp-warning{color:#e99002}table.attendance-alert-list .alert-message{text-align:left;width:50em}table.addBranchOffice-list{white-space:nowrap}table.addBranchOffice-list .branch-office-cd{width:10em}#attendanceGrid .cell-alert-warning-goingwork .input-field-from{background-color:#fc3}#attendanceGrid .cell-alert-warning-leavingwork .input-field-to{background-color:#fc3}#attendanceGrid .cell-alert-danger-goingwork .input-field-from{background-color:#f30 !important}#attendanceGrid .cell-alert-danger-leavingwork .input-field-to{background-color:#f30 !important}.bulletin-board .view-frame{height:20em;border:1px solid #aaa}.bulletin-board .title{-ms-ime-mode:active;ime-mode:active}.bulletin-board .contents{-ms-ime-mode:active;ime-mode:active}.bulletin-board-view-list{white-space:nowrap}.bulletin-board-view-list .disp-start{width:7em}.bulletin-board-view-list .contributor-branch-office-name{width:15em}.bulletin-board-contents{height:auto;max-height:7em;white-space:pre-line;overflow-y:scroll}.bulletin-board-viewing-status-confirmation-list .is-un-read{width:5em;text-align:center;color:red}.bulletin-board-viewing-status-confirmation-list .is-already-read{width:5em;text-align:center;color:#000}.bulletin-board-viewing-status-confirmation-list .branch-office-info{width:85em}.bulletin-board-viewing-status-confirmation-list .read-date-time{width:30em}table.boilerplate th{text-align:center;white-space:nowrap;background-color:#90ee90}table.boilerplate td{white-space:nowrap}table.boilerplate .management-name{width:10em}table.boilerplate .management-cd{width:7em}table.boilerplate .management-date{width:8em;text-align:center}.authoritylv-type label{float:left;width:13em}.branchOfficeStatus{font-size:smaller;border-collapse:separate;display:block;overflow-x:scroll;white-space:nowrap}.branchOfficeStatus .groupName{min-width:10em;position:sticky;left:0;z-index:99}.branchOfficeStatus .lastCutoffDate{width:5em}.branchOfficeStatus .mealQuantity{text-align:right}.branchOfficeStatus .mealSale{text-align:right}.branchOfficeStatus .eventSale{text-align:right}.branchOfficeStatus .administrationCost{text-align:right}.branchOfficeStatus .employeeMealSale{text-align:right}.branchOfficeStatus .totalSales{text-align:right}.branchOfficeStatus .ingredientCost{text-align:right}.branchOfficeStatus .inventoryAmount{text-align:right}.branchOfficeStatus .ingredientCostRate{text-align:right}.branchOfficeStatus .ingredientCostRatePerTotalSales{text-align:right}.branchOfficeStatus .employeeWorkHours{text-align:right}.branchOfficeStatus .parttimerWorkHours{text-align:right}.branchOfficeStatus .totalWorkHours{text-align:right}.branchOfficeStatus .manHourProductivity{text-align:right}.branchOfficeStatus .laborCost{text-align:right}.branchOfficeStatus .laborCostRate{text-align:right}.branchOfficeStatus .productivity{text-align:right}.branchOfficeStatus .mealQuantityproductivity{text-align:right}.branchOfficeStatus .expense{text-align:right}.branchOfficeStatus .expensesRate{text-align:right}.branchOfficeStatus .benefit{text-align:right}.branchOfficeStatus .benefitRate{text-align:right}.branchOfficeStatus thead tr th{background-color:skyblue;text-align:center !important;white-space:nowrap}.branchOfficeStatus thead tr th span{cursor:pointer}.branchOfficeStatus tbody td{padding:0 !important}.branchOfficeStatus tbody td>div{padding:8px}.branchOfficeStatus tbody tr.company td,.branchOfficeStatus tbody tr.department td,.branchOfficeStatus tbody tr.area td{border-top-style:double;border-top-width:medium;border-bottom-style:double;border-bottom-width:medium}.branchOfficeStatus tbody tr.company td{background-color:#fcf8e3}.branchOfficeStatus tbody tr.department td{background-color:#d9edf7}.branchOfficeStatus tbody tr.zone td{background-color:#febfff}.branchOfficeStatus tbody tr.area td{background-color:#dff0d8}.branchOfficeStatus tbody tr.branchOffice td{background-color:#fff}.plStatement{font-size:smaller;border-collapse:separate;display:block;overflow-x:scroll;white-space:nowrap}.plStatement .groupName{min-width:10em;position:sticky;left:0;z-index:99}.plStatement .totalSales{min-width:10em;text-align:right}.plStatement .totalCosts{min-width:10em;text-align:right}.plStatement .totalExpenses{min-width:10em;text-align:right}.plStatement .totalProfits{min-width:10em;text-align:right}.plStatement thead tr th{background-color:skyblue;text-align:center !important;white-space:nowrap}.plStatement thead tr th span{cursor:pointer}.plStatement tbody td{padding:0 !important}.plStatement tbody td>div{padding:8px}.plStatement tbody tr.company td,.plStatement tbody tr.department td,.plStatement tbody tr.area td{border-top-style:double;border-top-width:medium;border-bottom-style:double;border-bottom-width:medium}.plStatement tbody tr.company td{background-color:#fcf8e3}.plStatement tbody tr.department td{background-color:#d9edf7}.plStatement tbody tr.zone td{background-color:#febfff}.plStatement tbody tr.area td{background-color:#dff0d8}.plStatement tbody tr.branchOffice td{background-color:#fff}.offerMealsComparison{font-size:smaller;border-collapse:separate;display:block;border:none;overflow-x:scroll;white-space:nowrap;height:78vh}.offerMealsComparison .itemName{min-width:7em}.offerMealsComparison .estimateMeals{min-width:6em;text-align:right;width:8em;background-color:#d9edf7;border-left-width:medium;border-left-style:double}.offerMealsComparison .forecastMeals{min-width:6em;text-align:right;width:8em;background-color:#dff0d8}.offerMealsComparison .scheduledMeals{min-width:6em;text-align:right;width:8em;background-color:#fcf8e3}.offerMealsComparison .actualMeals{min-width:6em;text-align:right;width:8em;background-color:#ffebcd}.offerMealsComparison .groupName{border-left-width:medium;border-left-style:double}.offerMealsComparison thead tr:nth-child(1) th{top:0}.offerMealsComparison thead tr:nth-child(2) th{top:3em}.offerMealsComparison thead tr th{background-color:skyblue;text-align:center !important;white-space:nowrap;height:3em;position:sticky}.offerMealsComparison thead tr th span{cursor:pointer}.offerMealsComparison thead tr th.itemName{left:0;top:0;z-index:99;text-align:center;position:sticky}.offerMealsComparison tbody{overflow-y:scroll}.offerMealsComparison tbody tr:hover td{background-color:#eee !important}.offerMealsComparison tbody td{padding:0 !important}.offerMealsComparison tbody td>div{padding:8px}.offerMealsComparison tbody td.itemName{left:0;text-align:right;position:sticky;background-color:#fff}.offerMealsComparison tfoot tr.total td{border-top-style:double;border-top-width:medium;border-bottom:2px solid #ddd;position:sticky;bottom:0}.offerMealsComparison tfoot tr.total td.itemName{text-align:center;left:0;z-index:99;background-color:#fff}.branchOfficeDayOfWeek{font-size:smaller;border-collapse:separate;display:block;border:none;white-space:nowrap}.branchOfficeDayOfWeek .itemName{width:10em;font-weight:bold}.branchOfficeDayOfWeek .dayOfWeek{text-align:center}.branchOfficeDayOfWeek .forecastBusinessDays{text-align:right;width:5em}.branchOfficeDayOfWeek .actualBusinessDays{text-align:right;width:5em}.branchOfficeDayOfWeek .forecastMeals{text-align:right;width:8em}.branchOfficeDayOfWeek .actualMeals{text-align:right;width:8em}.branchOfficeDayOfWeek .forecastTotalSales{text-align:right;width:9em}.branchOfficeDayOfWeek .actualTotalSales{text-align:right;width:9em}.branchOfficeDayOfWeek .employeeWorkHours{text-align:right;width:9em}.branchOfficeDayOfWeek .parttimerWorkHours{text-align:right;width:9em}.branchOfficeDayOfWeek .forecast{background-color:#d9edf7}.branchOfficeDayOfWeek .actual{background-color:#dff0d8}.branchOfficeDayOfWeek thead tr th{background-color:skyblue;text-align:center !important;white-space:nowrap}.branchOfficeDayOfWeek thead tr th span{cursor:pointer}.branchOfficeDayOfWeek tbody td{padding:0 !important}.branchOfficeDayOfWeek tbody td>div{padding:8px}.branchOfficeDayOfWeek tfoot tr.total td{border-top-style:double;border-top-width:medium}.branch-office-inventory-move th.application-state{white-space:nowrap;width:4em;text-align:center}.branch-office-inventory-move th.move-date{white-space:nowrap;width:8em;text-align:center}.branch-office-inventory-move th.branch-office{white-space:nowrap;width:25em;text-align:left}.branch-office-inventory-move th.price{white-space:nowrap;width:10em;text-align:center}.branch-office-inventory-move th.inspection-setting{white-space:nowrap;width:7em;text-align:center}.branch-office-inventory-move th.move-slip-no{white-space:nowrap;width:8em;text-align:center}.branch-office-inventory-move th.approval-date{white-space:nowrap;width:8em;text-align:center}.branch-office-inventory-move th.approval-employee{white-space:nowrap;width:20em;text-align:left}.branch-office-inventory-move td.application-state{text-align:center;white-space:nowrap}.branch-office-inventory-move td.move-date{text-align:center}.branch-office-inventory-move td.branch-office{text-align:left}.branch-office-inventory-move td.price{text-align:right}.branch-office-inventory-move td.inspection-setting{text-align:center}.branch-office-inventory-move td.move-slip-no{text-align:center}.branch-office-inventory-move td.approval-date{text-align:center}.branch-office-inventory-move td.approval-employee{text-align:left}table.business-calender-list{width:1288px;min-width:1288px}table.business-calender-list thead tr th{width:184px;min-width:184px;text-align:center;background-color:#f5f5f5}table.business-calender-list thead tr th.sunday{color:red}table.business-calender-list thead tr th.saturday{color:blue}table.business-calender-list tbody tr td{height:65px;min-height:65px;background-color:azure;padding-top:3px;padding-bottom:3px}table.business-calender-list tbody tr td hr.business-calender-centerline{border-top:1px dotted #ddd;margin-top:1px;margin-bottom:1px}table.business-calender-list tbody tr td.sunday{color:red}table.business-calender-list tbody tr td.saturday{color:blue}table.business-calender-list tbody tr td.holiday{background-color:#ffe4e1}table.business-calender-list tbody tr td.mealcare-holiday{background-color:#fcf}table.business-calender-list tbody tr td.supplier-businessday{background-color:azure}table.business-calender-list tbody tr td.supplier-holiday{background-color:#fcf}table.business-calender-list tbody tr td div.business-date{text-align:left}table.business-calender-list tbody tr td div.national-holiday-name{text-align:right;color:#000}table.business-calender-list tbody tr td div.notes{height:28px;text-align:left;color:#000}table.business-calender-list tbody tr td div.notes .row{min-height:18px}table.business-calender-list tbody tr td div.text-message{text-align:left;color:#000}table.business-calender-list tbody tr td div.has-purchase-order{text-align:right}.sample-color{border:solid 1pt #ddd;padding-left:50px;padding-top:10px;padding-bottom:10px}.sample-color.holiday{background-color:#ffe4e1}.sample-color.businessday{background-color:azure}.sample-color.mealcare-holiday{background-color:#fcf}.sample-color.supplier-holiday{background-color:#fcf}.sample-color.supplier-businessday{background-color:azure}.sample-outline{padding-left:10px;padding-right:20px}@media(min-width: 1200px){.daily-report .list-group{font-size:15px}}@media(max-width: 1199px){.daily-report .list-group{font-size:12px}}table.daily-report-closing{border-left-width:0px;white-space:nowrap}table.daily-report-closing thead th{color:#f5f5f5;background-color:#a9d08e}table.daily-report-closing thead th.salse{text-align:center;width:17%}table.daily-report-closing thead th.benefit{text-align:center;width:17%}table.daily-report-closing thead th.work-time-diff{text-align:center;width:17%}table.daily-report-closing thead th.food-cost-rate{text-align:center;width:17%}table.daily-report-closing thead th.productivity{text-align:center;width:17%}table.daily-report-closing tbody tr.today td{font-size:15px;font-weight:bold}table.daily-report-closing tbody tr.total td,table.daily-report-closing tbody tr.total th{border-bottom-width:2px;border-top-width:2px}table.daily-report-closing tbody tr.brank td,table.daily-report-closing tbody tr.brank th{padding:2px;border:0px}table.daily-report-closing tbody td.salse{text-align:right}table.daily-report-closing tbody td.benefit{text-align:right}table.daily-report-closing tbody td.work-time-diff{text-align:right}table.daily-report-closing tbody td.food-cost-rate{text-align:right}table.daily-report-closing tbody td.productivity{text-align:right}table.daily-report-claim th{white-space:nowrap}table.daily-report-claim .work-date{text-align:center;white-space:nowrap;width:9em}table.daily-report-claim .area-name{width:11%}table.daily-report-claim .branch-office-name{width:11%}table.daily-report-claim .div{white-space:nowrap;width:8em}table.daily-report-claim .correction-report{text-align:center;white-space:nowrap;width:7em}table.daily-report-claim .has-reply{text-align:center;white-space:nowrap;width:9em}table.daily-report-communication th{white-space:nowrap}table.daily-report-communication .work-date{text-align:center;white-space:nowrap;width:9em}table.daily-report-communication .area-name{width:11%}table.daily-report-communication .branch-office-name{width:11%}table.daily-report-communication .div{white-space:nowrap;width:8em}table.daily-report-communication .isresolved{text-align:center;white-space:nowrap;width:7em}table.daily-report-communication .has-reply{text-align:center;white-space:nowrap;width:9em}table.daily-report-impression th{white-space:nowrap}table.daily-report-impression .work-date{text-align:center;white-space:nowrap;width:9em}table.daily-report-impression .area-name{width:11%}table.daily-report-impression .branch-office-name{width:11%}table.daily-report-impression .has-reply{text-align:center;white-space:nowrap;width:9em}table.daily-report-good th{white-space:nowrap}table.daily-report-good .work-date{text-align:center;white-space:nowrap;width:9em}table.daily-report-good .area-name{width:11%}table.daily-report-good .branch-office-name{width:11%}table.daily-report-good .div{white-space:nowrap;width:8em}table.daily-report-good .has-reply{text-align:center;white-space:nowrap;width:9em}.daily-report table .meal-consumption-tax-div{width:5em}.daily-report table .meal-consumption-tax-rate-div{width:6em}.daily-report table .meal-unit-cost{width:7em}.daily-report table .meal-quantity{width:5em}.daily-report table .meal-amount{width:8em}.daily-report table .meal-code{width:6em}.daily-report table .meal-customer-cd{width:5em}.daily-report table .meal-outline{width:6em}.daily-report table .leftoverfood-quantity{width:8em}.daily-report table .event-meal-name{min-width:8em;width:16em}.daily-report table .event-unit-cost{min-width:9em;width:10em}.daily-report table .event-quantity{min-width:9em;width:10em}.daily-report table .event-amount{min-width:7em;width:8em}.daily-report table .event-notes{min-width:8em;width:26em}.daily-report table .event-consumption-tax-rate{min-width:8em;width:8em}.daily-report table .delivery-amount{width:8em}.daily-report table .expense-amount{width:8em}.daily-report table .subMenu-name{width:20em}.daily-report table .subMenu-consumption-tax-div{width:5em}.daily-report table .subMenu-unit-price{width:7em}.daily-report table .subMenu-quantity{width:5em}.daily-report table .subMenu-amount{width:8em}.daily-report table thead .meal-consumption-tax-div{text-align:center}.daily-report table thead .meal-consumption-tax-rate-div{text-align:center}.daily-report table thead .meal-unit-cost{text-align:center}.daily-report table thead .meal-quantity{text-align:center}.daily-report table thead .meal-amount{text-align:center}.daily-report table thead .leftoverfood-quantity{text-align:center}.daily-report table thead .event-meal-name{text-align:center}.daily-report table thead .event-unit-cost{text-align:center}.daily-report table thead .event-quantity{text-align:center}.daily-report table thead .event-amount{text-align:center}.daily-report table thead .event-notes{text-align:center}.daily-report table thead .event-consumption-tax-rate{text-align:center}.daily-report table thead .delivery-amount{text-align:center}.daily-report table thead .expense-amount{text-align:center}.daily-report table thead .subMenu-name{text-align:left}.daily-report table thead .subMenu-consumption-tax-div{text-align:center}.daily-report table thead .subMenu-unit-price{text-align:center}.daily-report table thead .subMenu-quantity{text-align:center}.daily-report table thead .subMenu-amount{text-align:center}.daily-report table tbody .meal-consumption-tax-div,.daily-report table tfoot .meal-consumption-tax-div{text-align:center}.daily-report table tbody .meal-consumption-tax-rate-div,.daily-report table tfoot .meal-consumption-tax-rate-div{text-align:center}.daily-report table tbody .meal-unit-cost,.daily-report table tfoot .meal-unit-cost{text-align:right}.daily-report table tbody .meal-quantity,.daily-report table tfoot .meal-quantity{text-align:right}.daily-report table tbody .meal-amount,.daily-report table tfoot .meal-amount{text-align:right}.daily-report table tbody .leftoverfood-quantity,.daily-report table tfoot .leftoverfood-quantity{text-align:right}.daily-report table tbody .event-unit-cost,.daily-report table tfoot .event-unit-cost{text-align:right}.daily-report table tbody .event-quantity,.daily-report table tfoot .event-quantity{text-align:right}.daily-report table tbody .event-amount,.daily-report table tfoot .event-amount{text-align:right}.daily-report table tbody .event-consumption-tax-rate,.daily-report table tfoot .event-consumption-tax-rate{text-align:center}.daily-report table tbody .delivery-amount,.daily-report table tfoot .delivery-amount{text-align:right}.daily-report table tbody .expense-amount,.daily-report table tfoot .expense-amount{text-align:right}.daily-report table tbody .subMenu-name,.daily-report table tfoot .subMenu-name{text-align:left}.daily-report table tbody .subMenu-consumption-tax-div,.daily-report table tfoot .subMenu-consumption-tax-div{text-align:center}.daily-report table tbody .subMenu-unit-price,.daily-report table tfoot .subMenu-unit-price{text-align:right}.daily-report table tbody .subMenu-quantity,.daily-report table tfoot .subMenu-quantity{text-align:right}.daily-report table tbody .subMenu-amount,.daily-report table tfoot .subMenu-amount{text-align:right}.daily-report .meal-quantity{-ms-ime-mode:disabled;ime-mode:disabled}.daily-report .leftoverfood-quantity{-ms-ime-mode:disabled;ime-mode:disabled}.daily-report .event-request-name{-ms-ime-mode:active;ime-mode:active}.daily-report .event-name{-ms-ime-mode:active;ime-mode:active}.daily-report .event-meal-name{-ms-ime-mode:active;ime-mode:active}.daily-report .event-unit-cost{-ms-ime-mode:disabled;ime-mode:disabled}.daily-report .event-quantity{-ms-ime-mode:disabled;ime-mode:disabled}.daily-report .event-amount{-ms-ime-mode:disabled;ime-mode:disabled}.daily-report .event-notes{-ms-ime-mode:active;ime-mode:active}.daily-report .delivery-amount{-ms-ime-mode:disabled;ime-mode:disabled}.daily-report .inventory-amount{width:7em;text-align:right;-ms-ime-mode:disabled;ime-mode:disabled}.daily-report .inventory-amount-expense{width:7em;text-align:right;-ms-ime-mode:disabled;ime-mode:disabled}.daily-report .expense-amount{-ms-ime-mode:disabled;ime-mode:disabled}.daily-report .labor-cost-work-time{text-align:right;-ms-ime-mode:disabled;ime-mode:disabled}.daily-report .claim-other-contents{-ms-ime-mode:active;ime-mode:active}.daily-report .claim-number{-ms-ime-mode:disabled;ime-mode:disabled}.daily-report .claim-contents{-ms-ime-mode:active;ime-mode:active}.daily-report .claim-response-contents{-ms-ime-mode:active;ime-mode:active}.daily-report .claim-response-client{-ms-ime-mode:active;ime-mode:active}.daily-report .communication-contents{-ms-ime-mode:active;ime-mode:active}.daily-report .impression-contents{-ms-ime-mode:active;ime-mode:active}.daily-report .improvement-proporsal-contents{-ms-ime-mode:active;ime-mode:active}.daily-report .food-education-work-contents{-ms-ime-mode:active;ime-mode:active}.daily-report .good-contents{-ms-ime-mode:active;ime-mode:active}.daily-report .subMenu-quantity{-ms-ime-mode:disabled;ime-mode:disabled}.daily-report .panel-title{font-size:27px}.daily-report .panel-claim p{margin:0}.daily-report .panel-claim .panel{margin-bottom:5px}.daily-report .panel-claim .panel .panel-heading{padding:5px}.daily-report .panel-claim .panel .panel-heading label{padding:0;margin:0}.daily-report .panel-claim .panel .panel-body{padding:5px}.daily-report span.claim-contents,.daily-report span.claim-response-contents,.daily-report span.claim-response-client,.daily-report span.communication-contents,.daily-report span.impression-contents,.daily-report span.good-contents,.daily-report span.food-education-work-contents,.daily-report span.improvement-proporsal-contents{height:auto;max-height:7em;white-space:pre-line;overflow-y:scroll}.daily-report .claim-reply .reply{white-space:pre-line}.daily-report .impression-reply .reply{white-space:pre-line}.daily-report .reply-list{border:1px solid #aaa;height:20em;overflow-y:scroll;white-space:nowrap}.daily-report .reply-list table{table-layout:fixed;width:100%}.daily-report .reply-list table .work-date{white-space:nowrap;width:7em}.daily-report .reply-list table .reply-contents{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.daily-report .reply-list table .reply-contents a:visited{color:#551a8b}.daily-report .event-scroll{overflow-y:scroll;height:230px}.daily-report .event-header{position:sticky;top:0;left:0;background-color:#fff}.daily-report .event-footer{position:sticky;bottom:0;left:0;background-color:#fff}table.employee-meal{margin-top:1em}table.employee-meal th{white-space:nowrap;text-align:center;width:100px;background-color:skyblue}table.employee-meal td{height:10em}table.employee-meal input.meal-quantity{-ms-ime-mode:disabled;ime-mode:disabled}.expense-settlement table.select-branch-office .branch-office-cd{white-space:nowrap;width:8em}.expense-settlement table.select-branch-office .branch-office-name{white-space:nowrap}ul.expense-settlement-operation-buttons .btn{width:7em}table.expense-settlement-state{white-space:nowrap;text-align:center;max-width:800px}table.expense-settlement-state .year-month{width:8em}table.expense-settlement-state th{background-color:#bdd7ee;text-align:center}table.expense-settlement-no{width:8em}table.expense-settlement-no th{background-color:#bdd7ee;text-align:center}table.expense-settlement-summary{white-space:nowrap}@media(min-width: 992px){table.expense-settlement-summary{width:auto;float:right !important}}table.expense-settlement-summary .title-label{min-width:5em}table.expense-settlement-summary .amount{width:6em}table.expense-settlement-summary th{background-color:#bdd7ee;text-align:center}table.expense-settlement-summary td.amount{text-align:right}table.expense-settlement-detail{white-space:nowrap}table.expense-settlement-detail .select{width:3em;text-align:center}table.expense-settlement-detail .serial-number{width:3em;text-align:center}table.expense-settlement-detail .applicationState{width:3em;text-align:center}table.expense-settlement-detail .date{width:6em}table.expense-settlement-detail .name{min-width:2em}table.expense-settlement-detail .contents{min-width:2em}table.expense-settlement-detail .amount{width:6em}table.expense-settlement-detail .deny-reason{-ms-ime-mode:active;ime-mode:active}table.expense-settlement-detail th{background-color:#bdd7ee;text-align:center}table.expense-settlement-detail td.date{text-align:center}table.expense-settlement-detail td.name{white-space:normal}table.expense-settlement-detail td.contents{white-space:normal}table.expense-settlement-detail td.amount{text-align:right}table.expense-settlement-detail td.reason{white-space:normal}table.expense-settlement-detail td.edit-confirm{background-color:#008cba}table.expense-settlement-detail td.edit-confirm a{text-align:center;font-weight:bold;color:#fff;display:block}table.expense-settlement-detail td.edit-confirm a:hover,table.expense-settlement-detail td.edit-confirm a:focus,table.expense-settlement-detail td.edit-confirm a:active{text-decoration:none;color:#fff;background-color:#006687}.expense-settlement-item-input .payment-name{-ms-ime-mode:active;ime-mode:active}.expense-settlement-item-input .payment-contents{-ms-ime-mode:active;ime-mode:active}.expense-settlement-item-input .payment-reason{-ms-ime-mode:active;ime-mode:active}.expense-settlement-item-input table{white-space:nowrap}.expense-settlement-item-input table .name{width:25%}.expense-settlement-item-input table .remarks{width:50%}.expense-settlement-item-input table .amount{width:15em}.expense-settlement-item-input table th{background-color:#bdd7ee}.expense-settlement-item-input table thead th{text-align:center}.expense-settlement-item-input table tbody .amount,.expense-settlement-item-input table tfoot .amount{text-align:right}.expense-settlement-item-input table tbody .amount input,.expense-settlement-item-input table tfoot .amount input{-ms-ime-mode:disabled;ime-mode:disabled}.expense-settlement-item-input table tbody .remarks,.expense-settlement-item-input table tfoot .remarks{white-space:pre-line}table.expense-settlement-list-approval{white-space:nowrap}table.expense-settlement-list-approval .all-approval-select{width:2em;text-align:center}table.expense-settlement-list-approval .year-month{width:8em;text-align:center}table.expense-settlement-list-approval .application-date{width:8em;text-align:center}table.expense-settlement-list-approval .amount{width:8em;text-align:right}table.expense-settlement-list-approval .application-state{width:12em;text-align:center}.help-work-list table{white-space:nowrap}.help-work-list table thead .employee-cd{text-align:left}.help-work-list table thead .branch-office-cd{text-align:left}.help-work-list table .employee-cd{width:6em}.help-work-list table .work-year-month{width:8em;text-align:center}.help-work-list table .work-time{width:6em;text-align:right}.help-work-list table .branch-office-cd{width:6em;text-align:center}.help-work-list table .branch-office-name{white-space:normal;width:18em}.help-work-list-branch-office table{white-space:nowrap}.help-work-list-branch-office table thead .branch-office-name{text-align:left}.help-work-list-branch-office table thead .help-work-time{text-align:center}.help-work-list-branch-office table thead .accept-help-work-time{text-align:center}.help-work-list-branch-office table thead .total-help-work-time{text-align:center}.help-work-list-branch-office table .branch-office-name{white-space:normal;text-align:left}.help-work-list-branch-office table .help-work-time{width:6em;text-align:right}.help-work-list-branch-office table .salary-wage-amount{width:10em;text-align:right}.help-work-list-branch-office table .accept-help-work-time{width:6em;text-align:right}.help-work-list-branch-office table .accept-salary-wage-amount{width:10em;text-align:right}.help-work-list-branch-office table .total-help-work-time{width:6em;text-align:right}.help-work-list-branch-office table .total-salary-wage-amount{width:10em;text-align:right}.help-work-list-branch-office table .empty-column{width:20em}.help-work-list-department table{white-space:nowrap}.help-work-list-department table thead .department-name{text-align:left}.help-work-list-department table thead .help-work-time{text-align:center}.help-work-list-department table thead .accept-help-work-time{text-align:center}.help-work-list-department table thead .total-help-work-time{text-align:center}.help-work-list-department table .department-name{white-space:normal;text-align:left}.help-work-list-department table .help-work-time{width:6em;text-align:right}.help-work-list-department table .salary-wage-amount{width:10em;text-align:right}.help-work-list-department table .accept-help-work-time{width:6em;text-align:right}.help-work-list-department table .accept-salary-wage-amount{width:10em;text-align:right}.help-work-list-department table .total-help-work-time{width:6em;text-align:right}.help-work-list-department table .total-salary-wage-amount{width:10em;text-align:right}.help-work-list-department table .empty-column{width:20em}.notification table.select-branch-office .branch-office-cd{white-space:nowrap;width:8em}.notification table.select-branch-office .branch-office-name{white-space:nowrap}.notification table.confirm-list{white-space:nowrap}.notification table.confirm-list .notification-type{width:6em}.notification table.confirm-list .notification-date{width:9em;text-align:center}.notification table.confirm-list .application-date{width:9em;text-align:center}.notification table.confirm-list .application-state{width:8em;text-align:center}.notification table.approval-list{white-space:nowrap}.notification table.approval-list .text-danger{font-weight:bold}.notification table.approval-list .branch-office-cd{width:5em}.notification table.approval-list .notification-type{width:6em}.notification table.approval-list .notification-date{width:9em;text-align:center}.notification table.approval-list .application-date{width:9em;text-align:center}.notification table.approval-list .application-time{width:6em;text-align:center}.notification table.approval-list .application-state{width:8em;text-align:center}.notification .search-criteria .notification-type div{float:left;width:11em}.notification .search-criteria .application-state div{float:left;width:11em}.notification .adjustment-time-hours{-ms-ime-mode:disabled;ime-mode:disabled}.notification .application-reason,.notification .deny-reason{-ms-ime-mode:active;ime-mode:active}.notification span.application-reason,.notification span.deny-reason{height:auto;height:4em;white-space:pre-line;overflow-y:scroll}table.recipe-menu{margin-top:1em}table.recipe-menu th{white-space:nowrap;text-align:center;width:100px}table.recipe-menu td{height:10em}table .col-command-select,table .col-command-delete{text-align:center;width:5em;padding:2px !important}table .col-command-select .btn,table .col-command-delete .btn{padding-top:4px;padding-bottom:4px}table .col-employee-cd{white-space:nowrap;width:8em}table .col-employee-name{white-space:nowrap}table .col-employee-belong-company{white-space:nowrap;width:10em}table .col-employee-post{white-space:nowrap;width:5em}table .col-supplier-cd{white-space:nowrap;width:8em}table .col-supplier-name{white-space:nowrap}table .col-meal-cd{white-space:nowrap;width:8em}table .col-meal-name{white-space:nowrap}table .col-meal-unit-cost{white-space:nowrap;text-align:right;width:8em}table .col-meal-coefficient{white-space:nowrap;text-align:right;width:8em}table .col-recipe-manual-cd{white-space:nowrap;width:12em}table .col-recipe-cuisine-name{white-space:nowrap}table .col-recipe-offer-date{white-space:nowrap;width:9em}table .col-bbs-publication-date{white-space:nowrap;width:15em}table.workshift-approval-list{width:1560px;max-width:1560px}table.workshift-approval-list .text-danger{font-weight:bold}table.workshift-approval-list .state-icon{white-space:nowrap;width:4em;min-width:4em;text-align:center;font-weight:bold;color:#000}table.workshift-approval-list .col-command-select{white-space:nowrap;width:5em;min-width:5em}table.workshift-approval-list .application-date{white-space:nowrap;width:8em;min-width:8em;text-align:center}table.workshift-approval-list .application-state{white-space:nowrap;width:5em;min-width:5em;text-align:center}table.workshift-approval-list .department-name{width:10em;min-width:10em}table.workshift-approval-list .zone-name{width:10em;min-width:10em}table.workshift-approval-list .area-name{width:10em;min-width:10em}table.workshift-approval-list .branch-office-name{width:14em;min-width:14em}table.workshift-approval-list .help-request-count{white-space:nowrap;width:2em;min-width:2em;padding:0;text-align:center;vertical-align:middle;color:#000}table.workshift-approval-list thead{display:block}table.workshift-approval-list tbody{display:block;overflow-y:scroll;max-height:425px}.work-shift .work-shift-fixed-header{width:1300px}.work-shift .work-shift-fixed-header .year-month-area{width:650px;float:left}.work-shift .work-shift-fixed-header .sub-command-area{width:650px;float:right}.work-shift .work-shift-fixed-header .command-area{width:162.5px;float:left;padding-right:15px}.work-shift .work-shift-fixed-header .shift-pattern-area{width:1137.5px;float:right}.work-shift .work-shift-fixed-header .shift-pattern-area table.shift-pattern{font-size:13px;margin-bottom:10px;width:100%}.work-shift .work-shift-fixed-header .shift-pattern-area table.shift-pattern tr td{white-space:nowrap;font-size:11px}.work-shift .work-shift-fixed-header .shift-pattern-area table.shift-pattern tr td.hover{cursor:pointer;background-color:#999;color:#fff}.work-shift .work-shift-fixed-header .shift-pattern-area table.shift-pattern .select{text-align:center;vertical-align:middle;white-space:nowrap;width:2em;padding:0}.work-shift .work-shift-fixed-header .shift-pattern-area table.shift-pattern .name{text-align:center;white-space:nowrap;width:3em}.work-shift .work-shift-fixed-header .shift-pattern-area table.shift-pattern .time{text-align:center;white-space:nowrap;width:12em}.work-shift table.work-shift-list{width:1300px}.work-shift table.work-shift-list tbody{display:block;overflow-y:scroll;height:230px}.work-shift table.work-shift-list tbody tr{min-height:3em}.work-shift table.work-shift-list th,.work-shift table.work-shift-list td{width:2.4em;min-width:2.4em;text-align:center;-ms-word-wrap:break-word;word-wrap:break-word}.work-shift table.work-shift-list .checkbox-in-work-shift{min-width:314px;text-align:left}.work-shift table.work-shift-list .staff{min-width:9.5em;width:9.5em;text-align:left}.work-shift table.work-shift-list .staffEdit{min-width:9.5em;width:9.5em;text-align:left}.work-shift table.work-shift-list .staffEdit:hover{cursor:pointer;background-color:#999;color:#fff}.work-shift table.work-shift-list .staffEdit:hover th,.work-shift table.work-shift-list .staffEdit:hover td{cursor:pointer;background-color:#999;color:#fff}.work-shift table.work-shift-list .sumEmployeeWorkday{width:2em;min-width:2em}.work-shift table.work-shift-list .sumEmployeeHoliday{width:2em;min-width:2em}.work-shift table.work-shift-list .sumEmployeeNormalWorkingHours{width:3.5em;min-width:3.5em;text-align:right}.work-shift table.work-shift-list .sumEmployeeWorkTime{width:3.5em;min-width:3.5em;text-align:right}.work-shift table.work-shift-list .sumEmployeeWorkTimeDiff{width:3.5em;min-width:3.5em;text-align:right}.work-shift table.work-shift-list .shiftDetail{max-width:2.4em;text-align:center}.work-shift table.work-shift-list .shiftDetailEdit{max-width:2.4em;text-align:center}.work-shift table.work-shift-list .shiftDetailEdit:hover{cursor:pointer;background-color:#999;color:#fff}.work-shift table.work-shift-list .shiftDetailEdit:hover th,.work-shift table.work-shift-list .shiftDetailEdit:hover td{cursor:pointer;background-color:#999;color:#fff}.work-shift table.work-shift-list thead{display:block}.work-shift table.work-shift-list thead .eventHeader th,.work-shift table.work-shift-list thead .eventHeader td{min-height:7em}.work-shift table.work-shift-list thead .eventHeader .sumEmployeeWorkday{min-width:2em}.work-shift table.work-shift-list thead .eventHeader .sumEmployeeWorkday span{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;white-space:nowrap}.work-shift table.work-shift-list thead .eventHeader .sumEmployeeHoliday{min-width:2em}.work-shift table.work-shift-list thead .eventHeader .sumEmployeeHoliday span{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;white-space:nowrap}.work-shift table.work-shift-list thead .eventHeader .sumEmployeeNormalWorkingHours{text-align:center;min-width:3.5em}.work-shift table.work-shift-list thead .eventHeader .sumEmployeeNormalWorkingHours span{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;white-space:nowrap}.work-shift table.work-shift-list thead .eventHeader .sumEmployeeWorkTime{text-align:center;min-width:3.5em}.work-shift table.work-shift-list thead .eventHeader .sumEmployeeWorkTime span{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;white-space:nowrap}.work-shift table.work-shift-list thead .eventHeader .sumEmployeeWorkTimeDiff{text-align:center;min-width:3.5em}.work-shift table.work-shift-list thead .eventHeader .sumEmployeeWorkTimeDiff span{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;white-space:nowrap}.work-shift table.work-shift-list thead .eventHeader .eventInfo{min-width:2.4em;vertical-align:top}.work-shift table.work-shift-list thead .eventHeader .eventInfo span{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;white-space:nowrap}.work-shift table.work-shift-list thead .eventHeader .eventInfoEdit{min-width:2.4em;vertical-align:top}.work-shift table.work-shift-list thead .eventHeader .eventInfoEdit span{-ms-writing-mode:tb-lr;writing-mode:vertical-lr;white-space:nowrap}.work-shift table.work-shift-list thead .eventHeader .eventInfoEdit:hover{cursor:pointer;background-color:#999;color:#fff}.work-shift table.work-shift-list thead .eventHeader .eventInfoEdit:hover th,.work-shift table.work-shift-list thead .eventHeader .eventInfoEdit:hover td{cursor:pointer;background-color:#999;color:#fff}.work-shift table.work-shift-list tfoot{display:block}.work-shift table.work-shift-list tfoot tr:first-child>th,.work-shift table.work-shift-list tfoot tr:first-child>td{border-top-width:2px !important}.work-shift table.work-shift-list tfoot .sumGroupTitle{width:314px;padding-right:10px;text-align:right}.work-shift table.work-shift-list tfoot .sumDateWorkTime{text-align:right;background-color:#ccc}.work-shift .notes p{font-weight:bold;margin:0}.work-shift .work-shift-table-height{width:6em;-ms-ime-mode:disabled;ime-mode:disabled}.work-shift .work-shift-sort{width:12em;-ms-ime-mode:disabled;ime-mode:disabled}.work-shift .editor-context-menu{position:absolute;display:none;background:#e1efc7;border:1px solid gray;padding:2px;min-width:100px;-moz-box-shadow:2px 2px 2px silver;-webkit-box-shadow:2px 2px 2px silver;z-index:99999}.work-shift .editor-context-menu li{padding:2px 2px 2px 10px;list-style:none;cursor:pointer}.work-shift .editor-context-menu li.disabled{color:silver;cursor:default}.work-shift .editor-context-menu li:hover:not(.disabled){background-color:#fff}table.purchase-amount .accent{background-color:#f9f9f9}table.purchase-amount .supplier-cd{white-space:nowrap;width:8em}table.purchase-amount .supplier-name{white-space:nowrap}table.purchase-amount .branch-office-cd{white-space:nowrap;width:8em}table.purchase-amount .branch-office-name{white-space:nowrap}table.purchase-amount .purchase-amount{text-align:right;white-space:nowrap}@media screen{table.purchase-amount-branch-office .work-date{white-space:nowrap;text-align:center;width:4.5em}table.purchase-amount-branch-office .supplier{white-space:nowrap;text-align:center}table.purchase-amount-branch-office .purchase-amount{white-space:nowrap;text-align:right}}@media print{table.purchase-amount-branch-office{font-size:x-small;table-layout:fixed;-ms-word-wrap:break-word;word-wrap:break-word;overflow-wrap:break-word}table.purchase-amount-branch-office .work-date{text-align:center;width:4.5em}table.purchase-amount-branch-office .supplier{text-align:center}table.purchase-amount-branch-office .purchase-amount{text-align:right}}.common-memo{-ms-ime-mode:active;ime-mode:active}table.environment-area .area-name{white-space:nowrap}table.environment-area .department-name{white-space:nowrap}table.environment-area .zone-name{white-space:nowrap}table.environment-area .area-manager{white-space:nowrap}.environment-area .bulkupdate-zone div{float:left;width:15em}.environment-area .bulkupdate-area div{float:left;width:15em}.environment-branch-office-submenu .btn{width:7.5em}table.environment-branch-office .branch-office-cd{white-space:nowrap;width:8em}table.environment-branch-office .branch-office-name{white-space:nowrap}table.environment-branch-office .area-name{white-space:nowrap}table.environment-branch-office .zone-name{white-space:nowrap}table.environment-branch-office .department-name{white-space:nowrap}table.environment-branch-office .contract-start-date{width:7em;white-space:nowrap;text-align:center}table.environment-branch-office .contract-end-date{width:7em;white-space:nowrap;text-align:center}.environment-branch-office .search-criteria .branch-office-category div{float:left;width:11em}.environment-branch-office .eibun-branch-office-cd{-ms-ime-mode:disabled;ime-mode:disabled}.environment-branch-office .corporation-name{-ms-ime-mode:active;ime-mode:active}.environment-branch-office .corporate-group-cd{-ms-ime-mode:inactive;ime-mode:inactive}.environment-branch-office .management-costs{-ms-ime-mode:disabled;ime-mode:disabled}.environment-branch-office .money-collection-kind{-ms-ime-mode:active;ime-mode:active}.environment-branch-office .payment-day{-ms-ime-mode:active;ime-mode:active}.environment-branch-office .contract-food-costs{-ms-ime-mode:disabled;ime-mode:disabled}.environment-branch-office .number-of-subscribers{-ms-ime-mode:disabled;ime-mode:disabled}.environment-branch-office .food-cost-rate{-ms-ime-mode:disabled;ime-mode:disabled}.environment-branch-office .productivity{-ms-ime-mode:disabled;ime-mode:disabled}.environment-branch-office .contract-number-of-food{-ms-ime-mode:disabled;ime-mode:disabled}.environment-branch-office .raw-password{-ms-ime-mode:disabled;ime-mode:disabled}.environment-branch-office .labor-cost-employee{-ms-ime-mode:disabled;ime-mode:disabled}.environment-branch-office .labor-cost-part-time{-ms-ime-mode:disabled;ime-mode:disabled}.environment-branch-office .work-shift-application-deadline{-ms-ime-mode:disabled;ime-mode:disabled}.environment-branch-office .provides-pattern{-ms-ime-mode:active;ime-mode:active}.environment-branch-office .address{-ms-ime-mode:active;ime-mode:active}.environment-branch-office .branch-office-address{-ms-ime-mode:active;ime-mode:active}.environment-branch-office .representative{-ms-ime-mode:active;ime-mode:active}.environment-branch-office .representative-post{-ms-ime-mode:active;ime-mode:active}.environment-branch-office .person-in-charge{-ms-ime-mode:active;ime-mode:active}.environment-branch-office .person-in-charge-post{-ms-ime-mode:active;ime-mode:active}.environment-branch-office .contract-special-mention{-ms-ime-mode:active;ime-mode:active}.environment-branch-office .history-memo{-ms-ime-mode:active;ime-mode:active}.environment-branch-office .memo{-ms-ime-mode:active;ime-mode:active}.environment-branch-office .common-memo{-ms-ime-mode:active;ime-mode:active}.environment-branch-office .cannot-delivery-day{width:5em}.environment-branch-office .bulkupdate-area div{float:left;width:15em}.environment-branch-office .bulkupdate-branch-office div{float:left;width:15em}table.supplier-linkage-list .col-cannotdelivery-day{width:40em}table.supplier-linkage-list .col-cannotdelivery-edit{padding-top:8px;padding-left:2px;padding-right:2px;text-align:center}table.supplier-linkage-list .col-customerspecifiedsupplier-food-list{padding-top:8px;padding-left:2px;padding-right:2px;text-align:center}table.supplier-linkage-list .col-customerspecifiedsupplier-food-list-space{width:1em}.environment-department table.list .department-cd{width:10em;white-space:nowrap}.environment-department table.list .department-name{white-space:nowrap}.environment-department table.department-workingday .yearMonth{min-width:6em;text-align:center;vertical-align:middle}.environment-department table.department-workingday .worktime{text-align:right;min-width:10em}.environment-department table.department-workingday .holidayDays{text-align:right;min-width:10em}.environment-department table.department-workingday .workingDays{text-align:right;min-width:10em}.environment-department table.department-workingday .operationTimePerDay{text-align:right;min-width:10em}.environment-department table.department-workingday .operationTimePerMonth{text-align:right;min-width:10em}.environment-department table.department-workingday thead tr th{background-color:skyblue;text-align:center !important;white-space:nowrap}.environment-department .employee-meal-unit-cost{-ms-ime-mode:disabled;ime-mode:disabled}.environment-department .work-shift-application-deadline{-ms-ime-mode:disabled;ime-mode:disabled}.environment-department table.department-profitloss .BudgetPLItemCd1{width:3.5em;text-align:right;vertical-align:middle}.environment-department table.department-profitloss .BudgetPLItemCd2{width:3.5em;text-align:right;vertical-align:middle}.environment-department table.department-profitloss .BudgetPLItemCd3{width:3.5em;text-align:right;vertical-align:middle}.environment-department table.department-profitloss .BudgetPLItemName{text-align:left;min-width:20em}.environment-department table.department-profitloss thead tr th{background-color:skyblue;text-align:left !important;white-space:nowrap}table.department-calender-list{width:1240px;min-width:1240px}table.department-calender-list thead tr th{width:177px;min-width:177px;text-align:center;background-color:#f5f5f5}table.department-calender-list thead tr th.sunday{color:red}table.department-calender-list thead tr th.saturday{color:blue}table.department-calender-list tbody tr td{height:65px;min-height:65px;background-color:azure;padding-top:3px;padding-bottom:3px}table.department-calender-list tbody tr td hr.business-calender-centerline{border-top:1px dotted #ddd;margin-top:1px;margin-bottom:1px}table.department-calender-list tbody tr td.sunday{color:red}table.department-calender-list tbody tr td.saturday{color:blue}table.department-calender-list tbody tr td.holiday{background-color:#ffe4e1}table.department-calender-list tbody tr td div.business-date{text-align:left}table.department-calender-list tbody tr td div.national-holiday-name{text-align:right;color:#000}table.department-calender-list tbody tr td div.notes{height:28px;text-align:left;color:#000}table.department-calender-list tbody tr td div.notes .row{min-height:18px}table.department-calender-list tbody tr td div.text-message{text-align:left;color:#000}table.department-calender-list tbody tr td div.has-purchase-order{text-align:right}.department-calender-legend .sample-color{border:solid 1pt #ddd;padding-left:50px;padding-top:10px;padding-bottom:10px}.department-calender-legend .sample-color.holiday{background-color:#ffe4e1}.department-calender-legend .sample-color.businessday{background-color:azure}.department-calender-legend .sample-outline{padding-left:10px;padding-right:20px}table.department-monthly-salarywage{border-collapse:separate;display:block;overflow-x:scroll;white-space:nowrap}table.department-monthly-salarywage th{background-color:#eee}table.department-monthly-salarywage .month{text-align:left;min-height:8em;border-bottom:none;padding-left:.5em;font-size:16px;font-weight:normal}table.department-monthly-salarywage .salarywagetype{text-align:center;min-width:7em;position:sticky;left:0;background-color:#eee}table.department-monthly-salarywage .amount-title{text-align:center;min-width:95px}table.department-monthly-salarywage .amount-val{padding-right:.5em;font-size:18px;text-align:right}table.department-monthly-salarywage .btn-edit{font-size:14px;padding:.5em;margin:.5em}table.environment-employee .employee-cd{white-space:nowrap;width:8em}table.environment-employee .employee-name{white-space:nowrap}table.environment-employee .employment-type{white-space:nowrap;width:5em}table.environment-employee .branch-office-name{white-space:nowrap}table.environment-employee .belong-company{white-space:nowrap;width:10em}table.environment-employee .employee-post{white-space:nowrap;width:5em;text-align:center}table.environment-employee .entrance-date{white-space:nowrap;width:8em;text-align:center}table.environment-employee .years-attended{white-space:nowrap;width:8em;text-align:right}p.environment-employee.search-area-list{padding:5px}.environment-employee .manage-department legend{margin-bottom:5px}.environment-employee .manage-department .manage-zone{margin-left:2em}.environment-employee .manage-department .manage-zone legend{margin-bottom:5px;font-size:19px}.environment-employee .manage-department .manage-zone .manage-area{margin-left:2em}.environment-employee .manage-department .manage-zone .manage-area legend{margin-bottom:5px;font-size:19px}.environment-employee .employee-name-kana{-ms-ime-mode:active;ime-mode:active}.environment-employee .employee-name{-ms-ime-mode:active;ime-mode:active}.environment-employee .password{-ms-ime-mode:disabled;ime-mode:disabled}.environment-employee .normal-working-hours-hour-input{-ms-ime-mode:disabled;ime-mode:disabled}.environment-employee .fixed-overtime-work-hours-hour-input{-ms-ime-mode:disabled;ime-mode:disabled}.environment-employee .normal-working-days{-ms-ime-mode:disabled;ime-mode:disabled}.environment-employee .alma-mater{-ms-ime-mode:active;ime-mode:active}.environment-employee .license{-ms-ime-mode:active;ime-mode:active}.environment-employee .city{-ms-ime-mode:active;ime-mode:active}.environment-employee .street-address{-ms-ime-mode:active;ime-mode:active}.environment-employee .house-name{-ms-ime-mode:active;ime-mode:active}.environment-employee .emergency-contact-name{-ms-ime-mode:active;ime-mode:active}.environment-employee .emergency-contact-city{-ms-ime-mode:active;ime-mode:active}.environment-employee .emergency-contact-street-address{-ms-ime-mode:active;ime-mode:active}.environment-employee .emergency-contact-house-name{-ms-ime-mode:active;ime-mode:active}.environment-employee .affiliation-change-history{-ms-ime-mode:active;ime-mode:active}.environment-employee .evaluation{-ms-ime-mode:active;ime-mode:active}.environment-employee .memo{-ms-ime-mode:active;ime-mode:active}table.environment-expense-pattern-list-pattern .expense-pattern-name{white-space:nowrap}table.environment-expense-pattern-list-item .expense-pattern-name{width:20em;white-space:nowrap}table.environment-expense-pattern-list-item .expense-item-cd{width:5em;text-align:right;white-space:nowrap}table.environment-expense-pattern-list-item .expense-item-name{width:15em;white-space:nowrap}table.environment-expense-pattern-list-item .expense-sub-item-cd{width:5em;text-align:right;white-space:nowrap}table.environment-expense-pattern-list-item .expense-sub-item-name{white-space:nowrap}table.environment-eibunsupplier .eibunsupplier-cd{width:5em;white-space:nowrap}table.environment-eibunsupplier .eibunsupplier-name{width:10em;white-space:nowrap}table.environment-eibunsupplier .eibunsupplier-person-in-charge{width:10em;white-space:nowrap}table.environment-eibunsupplier .eibunsupplier-outline{white-space:nowrap}table.environment-eibunsupplier .eibunsupplier-order{width:3em;white-space:nowrap}table.environment-eibunpc .eibunpc-name{white-space:nowrap;width:15em}table.environment-eibunpc .eibunpc-order{white-space:nowrap}table.environment-eibunpc .menu-software-type{white-space:nowrap}table.environment-meal .customer-cd{white-space:nowrap;width:8em}table.environment-meal .outline{white-space:nowrap;width:8em}table.environment-meal .meal-cd{white-space:nowrap;width:8em}table.environment-meal .meal-name{white-space:nowrap}table.environment-meal .unit-cost{white-space:nowrap;text-align:right;width:8em}table.environment-meal .coefficient{white-space:nowrap;text-align:right;width:8em}table.environment-meal-large-classification .meal-large-classification-cd{white-space:nowrap;width:10em}table.environment-meal-large-classification .meal-large-classification-name{white-space:nowrap}table.environment-singleorder-option .option-name{white-space:nowrap;min-width:20em}.environment-singleorder-option.select-facility .select-department legend{margin-bottom:5px}.environment-singleorder-option.select-facility .select-department .select-zone{margin-left:2em}.environment-singleorder-option.select-facility .select-department .select-zone legend{margin-bottom:5px;font-size:19px}.environment-singleorder-option.select-facility .select-department .select-zone .select-area{margin-left:2em}.environment-singleorder-option.select-facility .select-department .select-zone .select-area legend{margin-bottom:5px;font-size:16px}.environment-singleorder-option.select-facility .select-department .select-zone .select-area .select-branchoffice{margin-left:2em;min-height:2em}.environment-singleorder-option.select-facility .select-department .select-zone .select-area .select-branchoffice div{float:left;width:24em}.environment-organization-chart table th,.environment-organization-chart table td{height:4.5em;vertical-align:text-top !important}.environment-organization-chart .branch-office-column{border-collapse:separate;display:block;overflow-y:scroll;width:100%;min-width:650px;height:77vh}.environment-organization-chart .branch-office-column table{position:relative;font-size:10.5px;border:1px solid #000}.environment-organization-chart .branch-office-column table thead th{position:sticky;top:0;z-index:99;background:#d3d3d3;border:1px solid #000}.environment-organization-chart .branch-office-column table tbody td{border-left:1px solid #000;border-right:1px solid #000;border-top:1px dotted #000;border-bottom:1px dotted #000;height:45px}.environment-organization-chart .branch-office-column table .department-name{width:10em}.environment-organization-chart .branch-office-column table .zone-name{width:10em}.environment-organization-chart .branch-office-column table .area-name{width:10em}.environment-organization-chart .branch-office-column table .branch-office-cd{width:5em;text-align:right}.environment-organization-chart .branch-office-column table .branch-office-name{width:16em}.environment-organization-chart .branch-office-column table .number-of-employees{width:4em;text-align:right}.environment-organization-chart .branch-office-column table .chief-name{width:8em}.environment-organization-chart .branch-office-column table .number-of-employees-label{font-size:9.5px}.environment-organization-chart .employee-column{border-collapse:separate;display:block;overflow-x:scroll;white-space:nowrap;width:100%;min-width:300px;overflow-y:scroll;height:77vh}.environment-organization-chart .employee-column table{border:1px solid #000;position:relative;font-size:10.5px}.environment-organization-chart .employee-column table thead th{position:sticky;top:0;z-index:99;background:#d3d3d3;border:1px solid #000}.environment-organization-chart .employee-column table tbody td{border-left:1px solid #000;border-right:1px solid #000;border-top:1px dotted #000;border-bottom:1px dotted #000;height:45px}.environment-organization-chart .employee-column table .employee-name{min-width:140px}.environment-organization-chart .partner-column{border-collapse:separate;display:block;overflow-x:scroll;white-space:nowrap;width:100%;min-width:300px;overflow-y:scroll;height:77vh}.environment-organization-chart .partner-column table{border:1px solid #000;position:relative;font-size:10.5px}.environment-organization-chart .partner-column table thead th{position:sticky;top:0;z-index:99;background:#d3d3d3;border:1px solid #000}.environment-organization-chart .partner-column table tbody td{border-left:1px solid #000;border-right:1px solid #000;border-top:1px dotted #000;border-bottom:1px dotted #000;height:45px}.environment-organization-chart .partner-column table .employee-name{min-width:140px}table.environment-supplier-list .is-now-enabled{white-space:nowrap;text-align:center;width:1em}table.environment-supplier-list .enabled-start-date{white-space:nowrap;text-align:center;width:8em}table.environment-supplier-list .record-state{text-align:center;width:4em}table.environment-supplier-list .supplier-cd{white-space:nowrap;text-align:center;width:7em}table.environment-supplier-list .supplier-name{white-space:nowrap}.environment-supplier .supplier-name{-ms-ime-mode:active;ime-mode:active}.environment-supplier .cut-off-day-cd{-ms-ime-mode:inactive;ime-mode:inactive}.environment-supplier .payment-day{-ms-ime-mode:active;ime-mode:active}.environment-supplier .supplier-handling-area{-ms-ime-mode:active;ime-mode:active}.environment-supplier .address{-ms-ime-mode:active;ime-mode:active}.environment-supplier .representative{-ms-ime-mode:active;ime-mode:active}.environment-supplier .representative-post{-ms-ime-mode:active;ime-mode:active}.environment-supplier .person-in-charge{-ms-ime-mode:active;ime-mode:active}.environment-supplier .person-in-charge-post{-ms-ime-mode:active;ime-mode:active}.environment-supplier .purchase-order-mail-subject{-ms-ime-mode:active;ime-mode:active}.environment-supplier .purchase-order-mail-body{-ms-ime-mode:active;ime-mode:active}.environment-supplier .purchase-order-mail-attach-file-name{-ms-ime-mode:disabled;ime-mode:disabled}.environment-supplier .memo{-ms-ime-mode:active;ime-mode:active}.environment-supplier .eibun-supplier-cd{-ms-ime-mode:disabled;ime-mode:disabled}.environment-supplier .eibun-supplier-selected-list label{margin-right:1em;vertical-align:top}.environment-supplier .eibun-supplier-selected-list label input{float:left}.environment-supplier .eibun-supplier-selected-list label span{cursor:default;margin-left:5px;float:left;width:13em}.environment-supplier table.environment-supplier-senddatetime{table-layout:fixed}.environment-supplier table.environment-supplier-senddatetime .isenabled{white-space:nowrap;text-align:center;width:4em}.environment-supplier table.environment-supplier-senddatetime .temporaryDiv{white-space:nowrap;text-align:center;width:6.5em}.environment-supplier table.environment-supplier-senddatetime .configtype{white-space:nowrap;text-align:center;width:6.5em}.environment-supplier table.environment-supplier-senddatetime .send-dayofweek{white-space:nowrap;text-align:center;width:6.5em}.environment-supplier table.environment-supplier-senddatetime .deliverydate-weeks-ago{white-space:nowrap;text-align:center;width:7em}.environment-supplier table.environment-supplier-senddatetime .create-range{white-space:nowrap;text-align:center;width:10em}.environment-supplier table.environment-supplier-senddatetime .days-ago{white-space:nowrap;text-align:center;width:7em}.environment-supplier table.environment-supplier-senddatetime .send-datetime{white-space:nowrap;text-align:left;width:6em}.environment-supplier table.environment-supplier-senddatetime .send-name{white-space:nowrap;text-align:left;width:13em}.environment-supplier table.environment-supplier-senddatetime .postponement-span{white-space:nowrap;text-align:center;width:5em}table.environment-fixedcost .customer-cd{white-space:nowrap;width:8em}table.environment-fixedcost .outline{white-space:nowrap;width:8em}table.environment-fixedcost .fixedcost-cd{white-space:nowrap;width:8em}table.environment-fixedcost .fixedcost-name{white-space:nowrap}table.environment-fixedcost .unit-cost{white-space:nowrap;text-align:right;width:8em}table.environment-fixedcost .quantity{white-space:nowrap;text-align:right;width:8em}table.environment-fixedcost .quantity-unit-name{white-space:nowrap}table.environment-food-unit .food-unit-cd{width:15em;white-space:nowrap}table.environment-food-unit .food-unit-name{width:100em;white-space:nowrap}table.environment-food-unit .food-unit-order{width:10em;white-space:nowrap}table.environment-food-classification .food-classification-cd{width:15em;white-space:nowrap}table.environment-food-classification .food-classification-name{width:100em;white-space:nowrap}table.environment-food-classification .food-classification-order{width:10em;white-space:nowrap}table.environment-goods-list .is-now-enabled{white-space:nowrap;text-align:center;width:1em}table.environment-goods-list .enabled-start-date{white-space:nowrap;text-align:center;width:8em}table.environment-goods-list .record-state{text-align:center;width:4em}table.environment-goods-list .goods-cd{white-space:nowrap;text-align:center;width:4em}table.environment-goods-list .goods-name{white-space:nowrap}table.environment-goods-list .goods-classification{white-space:nowrap;width:15em}table.environment-goods-list .maintenance-system-type{white-space:nowrap;text-align:center;width:11em}table.environment-goods-list .food-item-type{white-space:nowrap;text-align:center;width:11em}.environment-goods .search-criteria .food-item-type div{float:left;width:11em}.environment-goods .search-criteria .goods-classification div{float:left;width:11em}.environment-goods .search-criteria .inspection-setting div{float:left;width:11em}.environment-goods .search-criteria .food-stock-setting div{float:left;width:5em}.environment-goods .search-criteria .maintenance-system-type div{float:left;width:11em}table.environment-zone .zone-name{white-space:nowrap}table.environment-zone .department-name{white-space:nowrap}.environment-zone .bulkupdate-zone div{float:left;width:15em}table.environment-reference-material .reference-material-name{white-space:nowrap;width:10em}table.environment-reference-material .reference-material-file{white-space:nowrap}table.environment-garden-classification{white-space:nowrap}table.environment-garden-classification .garden-classification-cd{text-align:left;width:14em}table.environment-garden-classification .garden-classification-name{text-align:left}table.environment-meal-type{white-space:nowrap}table.environment-meal-type .meal-type-cd{text-align:left;width:14em}table.environment-meal-type .meal-type-name{text-align:left}table.environment-meal-type .gardenclassification-cd{text-align:left;width:14em}table.environment-meal-type .gardenclassification-name{text-align:left}table.meal-plan{white-space:nowrap}table.meal-plan .meal-plan-cd{text-align:left;width:14em}table.meal-plan .meal-plan-name{text-align:left;width:25em}table.meal-plan .budget-meal-type{text-align:left}table.environment-limit-config-pattern .pattern-cd{width:15em;white-space:nowrap}table.environment-limit-config-pattern .pattern-name{width:100em;white-space:nowrap}.environment-limit-config-pattern-goods .search-criteria .goods-classification div{float:left;width:11em}table.environment-limit-config-pattern-branchoffice .option-name{white-space:nowrap;min-width:20em}.environment-limit-config-pattern-branchoffice.select-facility .select-department legend{margin-bottom:5px}.environment-limit-config-pattern-branchoffice.select-facility .select-department .select-zone{margin-left:2em}.environment-limit-config-pattern-branchoffice.select-facility .select-department .select-zone legend{margin-bottom:5px;font-size:19px}.environment-limit-config-pattern-branchoffice.select-facility .select-department .select-zone .select-area{margin-left:2em}.environment-limit-config-pattern-branchoffice.select-facility .select-department .select-zone .select-area legend{margin-bottom:5px;font-size:16px}.environment-limit-config-pattern-branchoffice.select-facility .select-department .select-zone .select-area .select-branchoffice{margin-left:2em;min-height:2em}.environment-limit-config-pattern-branchoffice.select-facility .select-department .select-zone .select-area .select-branchoffice div{float:left;width:24em}.editor-context-menu{position:absolute;display:none;background:#e1efc7;border:1px solid gray;padding:2px;min-width:100px;-moz-box-shadow:2px 2px 2px silver;-webkit-box-shadow:2px 2px 2px silver;z-index:99999}.editor-context-menu li{padding:2px 2px 2px 10px;list-style:none;cursor:pointer}.editor-context-menu li.disabled{color:silver;cursor:default}.editor-context-menu li:hover:not(.disabled){background-color:#fff}.purchaseorder-acceptance-header-frame{margin-top:-15px;height:85px}table.purchaseorder-acceptance-header{white-space:nowrap}table.purchaseorder-acceptance-header .deliveryNo{width:13em;text-align:left}table.purchaseorder-acceptance-header .purchaseOrderNo{width:13em;text-align:left}table.purchaseorder-acceptance-header .deliveryDate{width:4em;text-align:center}table.purchaseorder-acceptance-header .deliveryTime{width:4em;text-align:left}table.purchaseorder-acceptance-header .supplier{width:23em;text-align:left}table.purchaseorder-acceptance-header .supplierCd{width:5em;text-align:left}table.purchaseorder-acceptance-header .supplierName{width:17em;text-align:left}table.purchaseorder-acceptance-header .deliveryPlace{width:23em;text-align:left}table.purchaseorder-acceptance-header .deliveryPlaceCd{width:3em;text-align:left}table.purchaseorder-acceptance-header .deliveryPlaceName{width:20em;text-align:left}table.purchaseorder-acceptance-header th{background-color:#e0e4e6}.purchaseorder-acceptance-footer-frame{margin-top:-15px}.purchaseorder-acceptance-footer-frame hr{border-width:3px}.purchaseorder-acceptance-grid{width:100%;height:450px;margin-bottom:20px}.form-control-acceptance-header{display:block;width:100%;height:30px;padding:5px;font-size:18px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px none #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}table.purchase-change-order-header{white-space:nowrap}table.purchase-change-order-header .order-state{width:4em;text-align:center}table.purchase-change-order-header .purchase-change-order-no{min-width:12em;width:12em;text-align:left}table.purchase-change-order-header .completed-date-time{min-width:10em;width:10em;text-align:center}table.purchase-change-order-header .supplier{min-width:14em;width:14em;text-align:left}table.purchase-change-order-header .delivery-branch-office{min-width:14em;width:14em;text-align:left}table.purchase-change-order-header .purchase-order-approver-cd{min-width:1em;width:1em;text-align:left}table.purchase-change-order-header .purchase-order-approver-name{min-width:15em;width:15em;text-align:left}table.purchase-change-order-header th{background-color:#e0e4e6}table.purchase-orders-data-send{white-space:nowrap}table.purchase-orders-data-send .order-data{width:6em;text-align:center}table.purchase-orders-data-send .state{width:5em;text-align:center}table.purchase-orders-data-send .result{white-space:normal}table.purchase-orders-data-send .order-data-type{width:10em;text-align:center}table.purchase-orders-data-send .proc-start,table.purchase-orders-data-send .data-completed,table.purchase-orders-data-send .data-send{width:10em}.purchase-orders-data-send-schedule table.schedule-list{white-space:nowrap}.purchase-orders-data-send-schedule table.schedule-list .csv{width:4em;text-align:center}.purchase-orders-data-send-schedule table.schedule-list .state{width:5em;text-align:center}.purchase-orders-data-send-schedule table.schedule-list .auto-create{width:7em;text-align:center}.purchase-orders-data-send-schedule table.schedule-list .exec-name{width:20em;text-align:left}.purchase-orders-data-send-schedule table.schedule-list .order-data-type{width:10em;text-align:center}.purchase-orders-data-send-schedule table.schedule-list .exec-date-time{width:15em;text-align:center}.purchase-orders-data-send-schedule table.schedule-list .delivery-data{text-align:center}.purchase-orders-data-send-schedule table.schedule-list .delivery-data-range{width:3em;text-align:center}.purchase-orders-data-send-schedule table.schedule-list .delivery-data-from,.purchase-orders-data-send-schedule table.schedule-list .delivery-data-to{width:10em;text-align:center}.purchase-orders-data-send-schedule .eibun-supplier-selected-list label{margin-right:1em;vertical-align:top}.purchase-orders-data-send-schedule .eibun-supplier-selected-list label input{float:left}.purchase-orders-data-send-schedule .eibun-supplier-selected-list label span{cursor:default;margin-left:5px;float:left;width:20em}.eibun-purchase-order-import-panel table.error-list .detail-type{width:3em;text-align:center;white-space:nowrap}.eibun-purchase-order-import-panel table.error-list .row-num{width:3em;text-align:center;white-space:nowrap}.eibun-purchase-order-import-panel table.error-list .col-name{width:7em;text-align:center}.purchaseorder-order-download .supplier-selected-list label{margin-right:1em;vertical-align:top}.purchaseorder-order-download .supplier-selected-list label input{float:left}.purchaseorder-order-download .supplier-selected-list label span{cursor:default;margin-left:5px;float:left;width:20em}.purchaseorder-order-download .other-classification-selected-list label{margin-right:1em;vertical-align:top}.purchaseorder-order-download .other-classification-selected-list label input{float:left}.purchaseorder-order-download .other-classification-selected-list label span{cursor:default;margin-left:5px;float:left;width:10em}table.purchaseorder-order-download .process-result{width:6em;text-align:center;white-space:nowrap}table.purchaseorder-order-download .aggregate-date-time{width:17em;text-align:center;white-space:nowrap}.eibun-masterdata-import-result table.eibun-masterdata-import-result-list{white-space:nowrap}.eibun-masterdata-import-result table.eibun-masterdata-import-result-list .text-danger{font-weight:bold}.eibun-masterdata-import-result table.eibun-masterdata-import-result-list .import-result{width:5em;text-align:center}.eibun-masterdata-import-result table.eibun-masterdata-import-result-list .submit-datetime{width:9em;text-align:center}.eibun-masterdata-import-result table.eibun-masterdata-import-result-list .submitter-name{width:6em}.eibun-masterdata-import-result table.eibun-masterdata-import-result-list .fooddata-file-name{width:12em}.eibun-masterdata-import-result table.eibun-masterdata-import-result-list .foodclassficationdata-file-name{width:12em}.eibun-masterdata-import-result table.eibun-masterdata-import-result-list .foodunitdata-file-name{width:9em}.eibun-masterdata-import-result table.eibun-masterdata-import-result-list .effective-date{width:12em;text-align:center}.eibun-masterdata-import-result table.eibun-masterdata-import-result-list .cancel-form{width:7em}.purchaseorder-detail-header-frame{margin-top:-15px;height:90px}table.purchaseorder-detail-header{white-space:nowrap}table.purchaseorder-detail-header .orderState{width:4em;text-align:center}table.purchaseorder-detail-header .orderMethodType{width:4em;text-align:center}table.purchaseorder-detail-header .isExistModify{width:4em;text-align:center}table.purchaseorder-detail-header .directorApprovalState{width:4em;text-align:center}table.purchaseorder-detail-header .purchaseOrderNo{min-width:12em;width:12em;text-align:left}table.purchaseorder-detail-header .dataSendExecDateTime{width:10em;text-align:center}table.purchaseorder-detail-header .deliveryDate{width:8em;text-align:center}table.purchaseorder-detail-header .supplier{min-width:14em;width:14em;text-align:left}table.purchaseorder-detail-header .deliveryBranchOffice{min-width:14em;width:14em;text-align:left}table.purchaseorder-detail-header .orderMean{width:4em;text-align:center}table.purchaseorder-detail-header .purchase-order-approver-cd{min-width:2em;width:2em;text-align:left}table.purchaseorder-detail-header .purchase-order-approver-name{text-align:left}table.purchaseorder-detail-header th{background-color:#e0e4e6}.purchase-orders-editor .operation-menu button{margin-bottom:3px}.purchase-orders-editor .date-cell-color-highlight{background-color:#ff0}table.paymentrequest-calc-table{border:solid 3px;border-collapse:collapse}table.paymentrequest-calc-table tr{height:25px}table.paymentrequest-calc-table tr td{vertical-align:middle}table.paymentrequest-calc-table tr input{width:8em;border:none;margin-right:2px}table.paymentrequest-calc-table tr .itemName{width:15em;text-align:center}table.paymentrequest-calc-table tr .itemValue{width:8em}.modal-purchaseorder-mealquantityorder-bulkupdate .mealquantity{text-align:right;width:9em}table.order-list{white-space:nowrap}table.order-list .order-state{text-align:center;width:8em}table.order-list .branchoffice-name{text-align:left}.btn-operation{width:6em}table.table-menu-software-food-option .inquiry-info-title{text-align:left;white-space:nowrap}table.table-menu-software-food-option .option-name{text-align:left;white-space:nowrap}table.table-menu-software-food-option .responsible-department-name{text-align:left;width:15em;white-space:nowrap}.menu-software-food-option-detail-disp-omit-row{color:#bfbfbf}table.purchase-order-sheet-alert .delivery-date{width:7em;white-space:nowrap;text-align:center}table.purchase-order-sheet-alert .offer-date{width:7em;white-space:nowrap;text-align:center}table.purchase-order-sheet-alert .delivery-place-cd{white-space:nowrap;width:9em}table.purchase-order-sheet-alert .delivery-place-name{white-space:nowrap}table.purchase-order-sheet-alert .food-cd{white-space:nowrap;width:5em}table.purchase-order-sheet-alert .purchase-order-name{white-space:nowrap}table.purchase-order-sheet-alert .supplier-cd{white-space:nowrap;width:7em}table.purchase-order-sheet-alert .supplier-name{white-space:nowrap}table.purchase-order-sheet-alert .dish-name{white-space:nowrap}table.purchase-order-sheet-alert .message{white-space:nowrap}.supplier-goodsdata-import-result table.supplier-goodsdata-import-result-list{white-space:nowrap}.supplier-goodsdata-import-result table.supplier-goodsdata-import-result-list .text-danger{font-weight:bold}.supplier-goodsdata-import-result table.supplier-goodsdata-import-result-list .import-result{width:5em;text-align:center}.supplier-goodsdata-import-result table.supplier-goodsdata-import-result-list .submit-datetime{width:9em;text-align:center}.supplier-goodsdata-import-result table.supplier-goodsdata-import-result-list .submitter-name{width:6em}.supplier-goodsdata-import-result table.supplier-goodsdata-import-result-list .data-file-name{width:12em}.supplier-goodsdata-import-result table.supplier-goodsdata-import-result-list .effective-date{width:12em;text-align:center}.supplier-goodsdata-import-detail table.supplier-goodsdata-import-detail-list{white-space:nowrap}.supplier-goodsdata-import-detail table.supplier-goodsdata-import-detail-list .detail-type{width:5em;text-align:center}.purchaseOrderOriginComparisonList .departmentCd{width:3em}.purchaseOrderOriginComparisonList .departmentName{width:11em}.purchaseOrderOriginComparisonList .zone{width:12em}.purchaseOrderOriginComparisonList .area{width:12em}.purchaseOrderOriginComparisonList .branchOffice{width:24em}.purchaseOrderOriginComparisonList .branchOfficeCategory{width:140px}.purchaseOrderOriginComparisonList .plannedPrice{text-align:right;width:6em}.purchaseOrderOriginComparisonList .actualPrice{text-align:right;width:6em}.purchaseOrderOriginComparisonList .priceComparison{text-align:right;width:4em}.purchaseOrderOriginComparisonList .perMealPlannedPrice{text-align:right;width:6em}.purchaseOrderOriginComparisonList .perMealActualPrice{text-align:right;width:6em}.purchaseOrderOriginComparisonList .perMealPriceComparison{text-align:right;width:4em}.purchaseOrderOriginComparisonList thead tr.first th{border-bottom:none;padding-bottom:0px}.purchaseOrderOriginComparisonList thead tr.second th{border-top:none;padding-top:0px}.purchaseOrderOriginComparisonListDaily{border-collapse:separate;display:table;border:none;table-layout:fixed;box-sizing:content-box}.purchaseOrderOriginComparisonListDaily .branchOffice{width:200px;background-color:#fff}.purchaseOrderOriginComparisonListDaily .itemType{text-align:center !important;background-color:#fff;width:3.5em}.purchaseOrderOriginComparisonListDaily .day{width:6em}.purchaseOrderOriginComparisonListDaily .plannedPrice{text-align:right;width:6em}.purchaseOrderOriginComparisonListDaily .actualPrice{text-align:right;width:6em}.purchaseOrderOriginComparisonListDaily .total{width:6em;background-color:#fff}.purchaseOrderOriginComparisonListDaily .priceComparison{text-align:right;width:4em;background-color:#eee !important}.purchaseOrderOriginComparisonListDaily .first ::before{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;width:100%;height:100%;border-top:2px solid #ddd;box-sizing:initial}.purchaseOrderOriginComparisonListDaily .second ::before{content:"";position:absolute;top:-1px;left:-1px;width:100%;height:100%;border:0px solid #ddd;box-sizing:initial}.purchaseOrderOriginComparisonListDaily thead tr:nth-child(1) th{top:0}.purchaseOrderOriginComparisonListDaily thead tr:nth-child(2) th{top:1.5em}.purchaseOrderOriginComparisonListDaily thead tr th{position:sticky;background-color:#fff;padding-top:0px !important;padding-bottom:0px !important;padding-right:2px !important;padding-left:2px !important}.purchaseOrderOriginComparisonListDaily thead tr th.branchOffice{left:0;z-index:99;text-align:left;position:sticky}.purchaseOrderOriginComparisonListDaily thead tr th.itemType{left:200px;z-index:99}.purchaseOrderOriginComparisonListDaily thead tr th.day{text-align:center}.purchaseOrderOriginComparisonListDaily thead tr th.saturday{background-color:#87cefa}.purchaseOrderOriginComparisonListDaily thead tr th.sunday{background-color:#ffb6c1}.purchaseOrderOriginComparisonListDaily thead tr th.total{right:5em;z-index:99;text-align:center;position:sticky}.purchaseOrderOriginComparisonListDaily thead tr th.col-command-select{right:0;z-index:99;text-align:center;position:sticky}.purchaseOrderOriginComparisonListDaily tbody td{padding-top:0px !important;padding-bottom:0px !important;padding-right:2px !important;padding-left:2px !important}.purchaseOrderOriginComparisonListDaily tbody td>div{padding:8px}.purchaseOrderOriginComparisonListDaily tbody tr.priceComparison{background-color:#eee !important}.purchaseOrderOriginComparisonListDaily tbody td.branchOffice{left:0;position:sticky}.purchaseOrderOriginComparisonListDaily tbody td.itemType{left:200px;position:sticky}.purchaseOrderOriginComparisonListDaily tbody td.total{right:5em;position:sticky}.purchaseOrderOriginComparisonListDaily tbody td.saturday{background-color:#87cefa}.purchaseOrderOriginComparisonListDaily tbody td.sunday{background-color:#ffb6c1}.purchaseOrderOriginComparisonListDaily tbody td.day{text-align:right}.purchaseOrderOriginComparisonListDaily tbody td.col-command-select{right:0;position:sticky;background-color:#fff}.rosteraggregateinput-supplement{margin-top:10.5px}.rosteraggregateinput-supplement .indent-6em{text-indent:6em;margin-top:10.5px;margin-bottom:0}.rosteraggregateinput-supplement .indent-12em{text-indent:12em;margin-bottom:0}#rosterAggregadeGrid .slick-header-column{height:64px;background-color:#fafafa;display:grid;place-items:center}.tab-button-row{margin-bottom:12px;min-height:49.5px;font-size:26px}table.branch-office-management-report-list .branchOffice-management-report-state{width:6em}table.branchoffice-management-report{border-width:4px !important}@media screen and (max-width: 1366px){table.branchoffice-management-report{font-size:1vw}}@media screen and (min-width: 1367px){table.branchoffice-management-report{font-size:.8vw}}@media screen and (min-width: 1928px){table.branchoffice-management-report{font-size:.6vw}}table.branchoffice-management-report tr.category-lastrow td{border-bottom-width:4px}table.branchoffice-management-report tr.category-summaryrow td{border-top-style:double;border-top-width:4px}table.branchoffice-management-report tr.attention-cell td{background-color:#ceecf5 !important}table.branchoffice-management-report tr.worktime-header td{background-color:#000 !important;color:#fff !important;text-align:center}table.branchoffice-management-report td{vertical-align:middle !important}table.branchoffice-management-report td textarea{height:14em;background-color:#ffffe2 !important}table.branchoffice-management-report td input{border-style:solid;border-width:1px;background-color:#ffffe2 !important}table.branchoffice-management-report td .text-minus{color:red !important}table.branchoffice-management-report td .text-minus input{color:red !important}table.branchoffice-management-report td .text-plus{color:#01df01 !important}table.branchoffice-management-report td .text-plus input{color:#01df01 !important}table.branchoffice-management-report td.performance{padding:0}table.branchoffice-management-report td.estimation{padding:0}table.branchoffice-management-report td.category-lastrow{border-bottom-width:4px;text-align:center}table.branchoffice-management-report td.attention-cell{background-color:#ceecf5 !important}table.branchoffice-management-report td.inventory-frame{height:2em}table.branchoffice-management-report td.inventory-frame ul{height:100%;white-space:nowrap}table.branchoffice-management-report td.inventory-frame ul li{white-space:normal;vertical-align:middle}table.branchoffice-management-report td.meal-amount-header{background-color:#fcf9ec !important;height:19px}table.branchoffice-management-report td.meal-amount-header ul{height:100%;white-space:nowrap}table.branchoffice-management-report td.meal-amount-header ul li{white-space:normal}table.branchoffice-management-report td.meal-amount-header .normal-inventory-header{width:49%;text-align:center}table.branchoffice-management-report td.meal-amount-header .stock-inventory-header{width:49%;text-align:center}table.branchoffice-management-report td.worktime-frame{height:2em;padding:0}table.branchoffice-management-report td.worktime-frame.header{height:19px}table.branchoffice-management-report td.worktime-frame ul{height:100%;white-space:nowrap}table.branchoffice-management-report td.worktime-frame ul li{white-space:normal;vertical-align:middle}table.branchoffice-management-report td.worktime-frame .worktime-label{width:40%;text-align:center}table.branchoffice-management-report td.worktime-frame .worktime{width:28%;text-align:center;height:100%}table.branchoffice-management-report td.meal-loss-frame ul{height:100%;white-space:nowrap}table.branchoffice-management-report td.meal-loss-frame ul li{white-space:normal;vertical-align:middle}table.branchoffice-management-report td.standard-workinghours-frame ul{height:100%;white-space:nowrap}table.branchoffice-management-report td.standard-workinghours-frame ul li{white-space:normal;vertical-align:middle}table.branchoffice-management-report th{border-width:4px !important;text-align:center;color:#fff !important}table.branchoffice-management-report th.title-header{width:50%}table.branchoffice-management-report th.performance-header{background-color:#2e2efe !important;width:50%}table.branchoffice-management-report .performance{width:19em}table.branchoffice-management-report .estimation{width:19em}table.branchoffice-management-report .category-head{width:1.4em;border-left-width:4px;border-bottom-width:4px}table.branchoffice-management-report .category-head div.vertical{text-align:center;vertical-align:middle}table.branchoffice-management-report .category-head div.vertical span{white-space:nowrap;margin:0 auto;writing-mode:vertical-rl}table.branchoffice-management-report .itemname{border-right:solid;border-right-width:4px;border-color:#ddd !important}@media screen and (max-width: 1366px){table.branchoffice-management-report .itemname{font-size:1vw}}@media screen and (min-width: 1367px){table.branchoffice-management-report .itemname{font-size:.8vw}}@media screen and (min-width: 1928px){table.branchoffice-management-report .itemname{font-size:.6vw}}table.branchoffice-management-report .itemname span{display:inline-block}table.branchoffice-management-report .optional{padding-top:0;padding-bottom:0}table.branchoffice-management-report .rate{text-align:right;width:5em;border-right-width:4px;border-left-width:4px}table.branchoffice-management-report ul{width:100%;margin-bottom:0px;font-size:0}table.branchoffice-management-report ul li{display:inline-block;vertical-align:middle}@media screen and (max-width: 1366px){table.branchoffice-management-report ul li{font-size:1vw}}@media screen and (min-width: 1367px){table.branchoffice-management-report ul li{font-size:.8vw}}@media screen and (min-width: 1928px){table.branchoffice-management-report ul li{font-size:.6vw}}table.branchoffice-management-report ul .meal-amount{width:90%;text-align:right}table.branchoffice-management-report ul .unit-name{width:10%}table.branchoffice-management-report ul .expense-div{width:40%;padding-left:8px}table.branchoffice-management-report ul .summary-amount{width:50%;text-align:right}table.branchoffice-management-report ul .normal-inventory-frame{width:49%;text-align:right}@media screen and (max-width: 1366px){table.branchoffice-management-report ul .normal-inventory-frame{font-size:1vw}}@media screen and (min-width: 1367px){table.branchoffice-management-report ul .normal-inventory-frame{font-size:.8vw}}@media screen and (min-width: 1928px){table.branchoffice-management-report ul .normal-inventory-frame{font-size:.6vw}}table.branchoffice-management-report ul .normal-inventory-frame ul{height:100%;white-space:normal}table.branchoffice-management-report ul .normal-inventory-frame .normal-inventory-amount{width:85%;text-align:right;padding-right:0;padding-left:0}table.branchoffice-management-report ul .normal-inventory-frame .unit-name-normal-inventory{width:15%}table.branchoffice-management-report ul .stock-inventory-frame{width:49%;text-align:right}@media screen and (max-width: 1366px){table.branchoffice-management-report ul .stock-inventory-frame{font-size:1vw}}@media screen and (min-width: 1367px){table.branchoffice-management-report ul .stock-inventory-frame{font-size:.8vw}}@media screen and (min-width: 1928px){table.branchoffice-management-report ul .stock-inventory-frame{font-size:.6vw}}table.branchoffice-management-report ul .stock-inventory-frame ul{height:100%;white-space:normal}table.branchoffice-management-report ul .stock-inventory-frame .stock-inventory-amount{width:80%;text-align:right;padding-right:0;padding-left:0}table.branchoffice-management-report ul .stock-inventory-frame .unit-name-stock-inventory{width:20%}table.branchoffice-management-report ul .border{padding:0;width:2%;height:100%;border-left:solid;border-left-width:4px;border-color:#ddd !important}table.branchoffice-management-report ul .meal-amount-rate-label{width:60%;text-align:right}table.branchoffice-management-report ul .meal-amount-rate{width:40%;text-align:center}table.branchoffice-management-report ul .meal-loss-weight-frame{width:50%;text-align:right}table.branchoffice-management-report ul .meal-loss-weight-frame ul{height:100%;white-space:normal}table.branchoffice-management-report ul .meal-loss-weight-frame .meal-loss-weight-label{padding-left:0px;width:30%}table.branchoffice-management-report ul .meal-loss-weight-frame .meal-loss-weight-input{width:40%;text-align:right}table.branchoffice-management-report ul .meal-loss-weight-frame .meal-loss-weight-unit-name{width:30%}table.branchoffice-management-report ul .meal-loss-amount-frame{width:50%;text-align:right}table.branchoffice-management-report ul .meal-loss-amount-frame ul{height:100%;white-space:normal}table.branchoffice-management-report ul .meal-loss-amount-frame .meal-loss-amount-label{padding-left:0px;padding-right:0px;width:45%}table.branchoffice-management-report ul .meal-loss-amount-frame .meal-loss-amount-input{width:45%;text-align:right}table.branchoffice-management-report ul .meal-loss-amount-frame .meal-loss-amount-unit-name{width:10%}table.branchoffice-management-report ul .laborcost-label{width:35%;padding-left:8px;padding-right:0px}table.branchoffice-management-report ul .laborcost-input{width:15%;text-align:right}table.branchoffice-management-report ul .laborcost-unitname{width:8%}table.branchoffice-management-report ul .laborcost-standard-workhours-unitname{width:8%}table.branchoffice-management-report ul .laborcost-emp-label{width:27%}table.branchoffice-management-report ul .itemname-labor-label{padding-left:0px;padding-right:0px;width:60%;text-align:left}table.branchoffice-management-report ul .itemname-labor-cost{width:30%;text-align:right}table.branchoffice-management-report ul .itemname-labor-operator{width:10%;text-align:center}table.branchoffice-management-report ul .laborcost-workhour{width:30%;text-align:right}table.branchoffice-management-report ul .laborcost-amount{width:52%;text-align:right}table.branchoffice-management-report ul .worktime-label{width:34%;text-align:center}table.branchoffice-management-report ul .worktime{width:33%;text-align:center;height:100%}table.branchoffice-management-report .unioncol{border-left:solid;border-left-width:4px;border-color:#ddd !important}table.branchoffice-management-report .inputmask-amount{-ms-ime-mode:disabled;ime-mode:disabled}table.branchoffice-management-report .inputmask-amount-minus{-ms-ime-mode:disabled;ime-mode:disabled}table.branchoffice-management-report .inputmask-loss{-ms-ime-mode:disabled;ime-mode:disabled}table.branchoffice-management-report .inputmask-number-of-persons{-ms-ime-mode:disabled;ime-mode:disabled}table.branchoffice-management-report .inputmask-work-time{-ms-ime-mode:disabled;ime-mode:disabled}table.branchoffice-management-report .branchOffice-management-report-effort{-ms-ime-mode:active;ime-mode:active}@media print{table.branchoffice-management-report{font-size:10px}table.branchoffice-management-report body{-webkit-print-color-adjust:exact}table.branchoffice-management-report span{display:inline-block}table.branchoffice-management-report td{padding-top:0px !important;padding-bottom:0px !important}table.branchoffice-management-report td.inventory-frame{height:15px}table.branchoffice-management-report td.worktime-frame{height:15px}table.branchoffice-management-report .meal-amount{width:80%;text-align:right}table.branchoffice-management-report .performance{min-width:113px;width:initial}table.branchoffice-management-report .estimation{min-width:113px;width:initial}table.branchoffice-management-report .rate{width:60px}table.branchoffice-management-report .itemname{min-width:160px;max-width:160px;font-size:10px}table.branchoffice-management-report ul li{font-size:10px}table.branchoffice-management-report ul .itemname-labor-label{font-size:10px}table.branchoffice-management-report ul .expense-div{width:45%;padding-left:5px;padding-right:0;font-size:10px}table.branchoffice-management-report ul .summary-amount{width:45%;text-align:right}table.branchoffice-management-report ul .worktime-label{padding-left:0;padding-right:3px}table.branchoffice-management-report ul .normal-inventory-frame .normal-inventory-amount{width:70%;font-size:10px}table.branchoffice-management-report ul .normal-inventory-frame .unit-name-normal-inventory{width:30%}table.branchoffice-management-report ul .stock-inventory-frame .stock-inventory-amount{width:70%;font-size:10px}table.branchoffice-management-report ul .stock-inventory-frame .unit-name-stock-inventory{width:30%}table.branchoffice-management-report ul .meal-loss-weight-frame .meal-loss-weight-label{text-align:left;width:35%}table.branchoffice-management-report ul .meal-loss-weight-frame .meal-loss-weight-input{width:25%}table.branchoffice-management-report ul .meal-loss-weight-frame .meal-loss-weight-unit-name{width:40%}table.branchoffice-management-report ul .meal-loss-amount-frame .meal-loss-amount-label{text-align:left;width:50%}table.branchoffice-management-report ul .meal-loss-amount-frame .meal-loss-amount-input{width:30%;text-align:right}table.branchoffice-management-report ul .meal-loss-amount-frame .meal-loss-amount-unit-name{width:20%}table.branchoffice-management-report ul .laborcost-label{width:35%}table.branchoffice-management-report ul .laborcost-input{width:15%;text-align:right}table.branchoffice-management-report ul .laborcost-standard-workhours-unitname{width:10%}table.branchoffice-management-report ul .laborcost-emp-label{width:25%}table.branchoffice-management-report ul .itemname-labor-cost{padding:0;font-size:10px}table.branchoffice-management-report ul .itemname-labor-operator{font-size:10px}table.branchoffice-management-report ul.laborcost li{font-size:10px}table.branchoffice-management-report ul.laborcost .laborcost-workhour{padding:0;width:30%}table.branchoffice-management-report ul.laborcost .laborcost-unitname{padding-left:5px;padding-right:5px;width:10%}table.branchoffice-management-report ul.laborcost .laborcost-amount{padding:0;width:50%}table.branchoffice-management-report .pagebreak{page-break-after:always}}table.branchoffice-management-report-budget-control{white-space:nowrap}@media screen and (max-width: 1366px){table.branchoffice-management-report-budget-control{font-size:.7vw}}@media screen and (min-width: 1367px){table.branchoffice-management-report-budget-control{font-size:.56vw}}@media screen and (min-width: 1928px){table.branchoffice-management-report-budget-control{font-size:.42vw}}table.branchoffice-management-report-budget-control thead th{text-align:center;background-color:gray;color:#fff;height:45px;vertical-align:middle}@media screen and (max-width: 1366px){table.branchoffice-management-report-budget-control thead th{font-size:1vw}}@media screen and (min-width: 1367px){table.branchoffice-management-report-budget-control thead th{font-size:.8vw}}@media screen and (min-width: 1928px){table.branchoffice-management-report-budget-control thead th{font-size:.6vw}}table.branchoffice-management-report-budget-control tbody tr.header{background-color:#d3d3d3}table.branchoffice-management-report-budget-control tbody tr.header th{height:40px;vertical-align:middle}table.branchoffice-management-report-budget-control tbody tr.header th:first-child{text-align:center}table.branchoffice-management-report-budget-control tbody tr.estimate th,table.branchoffice-management-report-budget-control tbody tr.estimate td{height:40px;vertical-align:middle}table.branchoffice-management-report-budget-control tbody tr.estimate .title{border-style:solid solid dotted solid}table.branchoffice-management-report-budget-control tbody tr.estimate .value{text-align:right;border-style:solid dotted dotted solid}table.branchoffice-management-report-budget-control tbody tr.estimate .rate{text-align:right;border-style:solid solid dotted dotted}table.branchoffice-management-report-budget-control tbody tr.forecast th,table.branchoffice-management-report-budget-control tbody tr.forecast td{height:40px;vertical-align:middle}table.branchoffice-management-report-budget-control tbody tr.forecast .title{border-style:dotted solid dotted solid}table.branchoffice-management-report-budget-control tbody tr.forecast .value{text-align:right;border-style:dotted dotted dotted solid}table.branchoffice-management-report-budget-control tbody tr.forecast .rate{text-align:right;border-style:dotted solid dotted dotted}table.branchoffice-management-report-budget-control tbody tr.actual th,table.branchoffice-management-report-budget-control tbody tr.actual td{height:40px;vertical-align:middle}table.branchoffice-management-report-budget-control tbody tr.actual .title{border-style:dotted solid solid solid}table.branchoffice-management-report-budget-control tbody tr.actual .value{text-align:right;border-style:dotted dotted solid solid}table.branchoffice-management-report-budget-control tbody tr.actual .rate{text-align:right;border-style:dotted solid solid dotted}@media print{.branch-office-management-report-not-printarea{display:none}}.branch-office-management-report-printarea{display:none}@media print{.branch-office-management-report-printarea{display:block}}table.branchoffice-management-report-inquiry{font-size:12px;border-width:4px !important}table.branchoffice-management-report-inquiry tr.category-lastrow td{border-bottom-width:4px}table.branchoffice-management-report-inquiry tr.category-summaryrow td{border-top-style:double;border-top-width:4px}table.branchoffice-management-report-inquiry tr.attention-cell td{background-color:#ceecf5 !important}table.branchoffice-management-report-inquiry tr.worktime-header td{background-color:#000 !important;color:#fff !important;text-align:center}table.branchoffice-management-report-inquiry td{vertical-align:middle !important}table.branchoffice-management-report-inquiry td textarea{height:14em;background-color:#ffffe2 !important}table.branchoffice-management-report-inquiry td input{border-style:solid;border-width:1px;background-color:#ffffe2 !important}table.branchoffice-management-report-inquiry td .text-minus{color:red !important}table.branchoffice-management-report-inquiry td .text-minus input{color:red !important}table.branchoffice-management-report-inquiry td .text-plus{color:#01df01 !important}table.branchoffice-management-report-inquiry td .text-plus input{color:#01df01 !important}table.branchoffice-management-report-inquiry td.objective{padding:0}table.branchoffice-management-report-inquiry td.performance{padding:0}table.branchoffice-management-report-inquiry td.estimation{padding:0}table.branchoffice-management-report-inquiry td.category-lastrow{border-bottom-width:4px;text-align:center}table.branchoffice-management-report-inquiry td.attention-cell{background-color:#ceecf5 !important}table.branchoffice-management-report-inquiry td.inventory-frame{height:2em}table.branchoffice-management-report-inquiry td.inventory-frame ul{height:100%;white-space:nowrap}table.branchoffice-management-report-inquiry td.inventory-frame ul li{white-space:normal;vertical-align:middle}table.branchoffice-management-report-inquiry td.meal-amount-header{background-color:#fcf9ec !important;height:19px}table.branchoffice-management-report-inquiry td.meal-amount-header ul{height:100%;white-space:nowrap}table.branchoffice-management-report-inquiry td.meal-amount-header ul li{white-space:normal}table.branchoffice-management-report-inquiry td.meal-amount-header .normal-inventory-header{width:49%;text-align:center}table.branchoffice-management-report-inquiry td.meal-amount-header .stock-inventory-header{width:49%;text-align:center}table.branchoffice-management-report-inquiry td.worktime-frame{height:2em;padding:0}table.branchoffice-management-report-inquiry td.worktime-frame.header{height:19px}table.branchoffice-management-report-inquiry td.worktime-frame ul{height:100%;white-space:nowrap}table.branchoffice-management-report-inquiry td.worktime-frame ul li{white-space:normal;vertical-align:middle}table.branchoffice-management-report-inquiry td.worktime-frame .worktime-label{width:40%;text-align:center}table.branchoffice-management-report-inquiry td.worktime-frame .worktime{width:28%;text-align:center;height:100%}table.branchoffice-management-report-inquiry td.meal-loss-frame ul{height:100%;white-space:nowrap}table.branchoffice-management-report-inquiry td.meal-loss-frame ul li{white-space:normal;vertical-align:middle}table.branchoffice-management-report-inquiry td.standard-workinghours-frame ul{height:100%;white-space:nowrap}table.branchoffice-management-report-inquiry td.standard-workinghours-frame ul li{white-space:normal;vertical-align:middle}table.branchoffice-management-report-inquiry th{border-width:4px !important;text-align:center;color:#fff !important}table.branchoffice-management-report-inquiry th.objective-header{background-color:#40ff00 !important}table.branchoffice-management-report-inquiry th.performance-header{background-color:#2e2efe !important}table.branchoffice-management-report-inquiry th.estimation-header{background-color:#ff8000 !important}table.branchoffice-management-report-inquiry .objective{width:19em}table.branchoffice-management-report-inquiry .performance{width:19em}table.branchoffice-management-report-inquiry .estimation{width:19em}table.branchoffice-management-report-inquiry .category-head{width:1.4em;text-orientation:sideways;border-left-width:4px;border-bottom-width:4px}table.branchoffice-management-report-inquiry .itemname{font-size:14px;border-right:solid;border-right-width:4px;border-color:#ddd !important}table.branchoffice-management-report-inquiry .itemname span{display:inline-block}table.branchoffice-management-report-inquiry .optional{padding-top:0;padding-bottom:0}table.branchoffice-management-report-inquiry .rate{text-align:right;width:5em;border-right-width:4px;border-left-width:4px}table.branchoffice-management-report-inquiry ul{width:100%;margin-bottom:0px;font-size:0}table.branchoffice-management-report-inquiry ul li{font-size:14px;display:inline-block;vertical-align:middle}table.branchoffice-management-report-inquiry ul .meal-amount{width:85%;text-align:right}table.branchoffice-management-report-inquiry ul .unit-name{width:15%}table.branchoffice-management-report-inquiry ul .expense-div{width:50%;padding-left:8px}table.branchoffice-management-report-inquiry ul .summary-amount{width:35%;text-align:right}table.branchoffice-management-report-inquiry ul .normal-inventory-frame{width:49%;text-align:right;font-size:13px}table.branchoffice-management-report-inquiry ul .normal-inventory-frame ul{height:100%;white-space:normal}table.branchoffice-management-report-inquiry ul .normal-inventory-frame .normal-inventory-amount{width:80%;text-align:right;padding-right:0;padding-left:0}table.branchoffice-management-report-inquiry ul .normal-inventory-frame .unit-name-normal-inventory{width:20%;padding:0px}table.branchoffice-management-report-inquiry ul .stock-inventory-frame{width:49%;text-align:right;font-size:13px}table.branchoffice-management-report-inquiry ul .stock-inventory-frame ul{height:100%;white-space:normal}table.branchoffice-management-report-inquiry ul .stock-inventory-frame .stock-inventory-amount{width:80%;text-align:right;padding-right:0;padding-left:0}table.branchoffice-management-report-inquiry ul .stock-inventory-frame .unit-name-stock-inventory{width:20%;padding:0px}table.branchoffice-management-report-inquiry ul .border{padding:0;width:2%;height:100%;border-left:solid;border-left-width:4px;border-color:#ddd !important}table.branchoffice-management-report-inquiry ul .meal-amount-rate-label{width:60%;text-align:right}table.branchoffice-management-report-inquiry ul .meal-amount-rate{width:40%;text-align:center}table.branchoffice-management-report-inquiry ul .meal-loss-weight-frame{width:50%;text-align:right}table.branchoffice-management-report-inquiry ul .meal-loss-weight-frame ul{height:100%;white-space:normal}table.branchoffice-management-report-inquiry ul .meal-loss-weight-frame .meal-loss-weight-label{padding-left:0px;width:30%}table.branchoffice-management-report-inquiry ul .meal-loss-weight-frame .meal-loss-weight-input{width:40%;text-align:right}table.branchoffice-management-report-inquiry ul .meal-loss-weight-frame .meal-loss-weight-unit-name{width:30%}table.branchoffice-management-report-inquiry ul .meal-loss-amount-frame{width:50%;text-align:right}table.branchoffice-management-report-inquiry ul .meal-loss-amount-frame ul{height:100%;white-space:normal}table.branchoffice-management-report-inquiry ul .meal-loss-amount-frame .meal-loss-amount-label{padding-left:0px;padding-right:0px;width:45%}table.branchoffice-management-report-inquiry ul .meal-loss-amount-frame .meal-loss-amount-input{width:45%;text-align:right}table.branchoffice-management-report-inquiry ul .meal-loss-amount-frame .meal-loss-amount-unit-name{width:10%}table.branchoffice-management-report-inquiry ul .laborcost-label{width:35%;padding-left:8px;padding-right:0px}table.branchoffice-management-report-inquiry ul .laborcost-input{width:15%;text-align:right}table.branchoffice-management-report-inquiry ul .laborcost-unitname{width:8%}table.branchoffice-management-report-inquiry ul .laborcost-standard-workhours-unitname{width:8%}table.branchoffice-management-report-inquiry ul .laborcost-emp-label{width:27%}table.branchoffice-management-report-inquiry ul .itemname-labor-label{padding-left:0px;padding-right:0px;width:60%;text-align:left}table.branchoffice-management-report-inquiry ul .itemname-labor-cost{width:30%;text-align:right}table.branchoffice-management-report-inquiry ul .itemname-labor-operator{width:10%;text-align:center}table.branchoffice-management-report-inquiry ul .laborcost-workhour{width:30%;text-align:right}table.branchoffice-management-report-inquiry ul .laborcost-amount{width:47%;text-align:right}table.branchoffice-management-report-inquiry .unioncol{border-left:solid;border-left-width:4px;border-color:#ddd !important}@media print{table.branchoffice-management-report-inquiry body{-webkit-print-color-adjust:exact}table.branchoffice-management-report-inquiry span{display:inline-block}table.branchoffice-management-report-inquiry .meal-amount{width:80%;text-align:right}table.branchoffice-management-report-inquiry .objective{min-width:113px;width:initial}table.branchoffice-management-report-inquiry .performance{min-width:113px;width:initial}table.branchoffice-management-report-inquiry .estimation{min-width:113px;width:initial}table.branchoffice-management-report-inquiry .rate{width:68px}table.branchoffice-management-report-inquiry .itemname{min-width:170px;max-width:200px;font-size:12px}table.branchoffice-management-report-inquiry ul li{font-size:12px}table.branchoffice-management-report-inquiry ul .itemname-labor-label{font-size:10px}table.branchoffice-management-report-inquiry ul .meal-amount{width:80%;text-align:right}table.branchoffice-management-report-inquiry ul .unit-name{width:20%}table.branchoffice-management-report-inquiry ul .expense-div{width:100%;padding-left:8px;font-size:11px}table.branchoffice-management-report-inquiry ul .summary-amount{width:80%;text-align:right}table.branchoffice-management-report-inquiry ul .worktime-label{padding-left:0;padding-right:3px}table.branchoffice-management-report-inquiry ul .normal-inventory-frame .normal-inventory-amount{width:100%;font-size:10px}table.branchoffice-management-report-inquiry ul .normal-inventory-frame .unit-name-normal-inventory{width:100%}table.branchoffice-management-report-inquiry ul .stock-inventory-frame .stock-inventory-amount{width:100%;font-size:10px}table.branchoffice-management-report-inquiry ul .stock-inventory-frame .unit-name-stock-inventory{width:100%}table.branchoffice-management-report-inquiry ul .meal-loss-weight-frame .meal-loss-weight-label{text-align:left;width:100%}table.branchoffice-management-report-inquiry ul .meal-loss-weight-frame .meal-loss-weight-input{width:55%}table.branchoffice-management-report-inquiry ul .meal-loss-weight-frame .meal-loss-weight-unit-name{width:45%}table.branchoffice-management-report-inquiry ul .meal-loss-amount-frame .meal-loss-amount-label{text-align:left;width:100%}table.branchoffice-management-report-inquiry ul .meal-loss-amount-frame .meal-loss-amount-input{width:70%;text-align:right}table.branchoffice-management-report-inquiry ul .meal-loss-amount-frame .meal-loss-amount-unit-name{width:30%}table.branchoffice-management-report-inquiry ul .laborcost-label{width:100%}table.branchoffice-management-report-inquiry ul .laborcost-input{width:25%;text-align:right}table.branchoffice-management-report-inquiry ul .laborcost-standard-workhours-unitname{width:15%}table.branchoffice-management-report-inquiry ul .laborcost-emp-label{width:35%}table.branchoffice-management-report-inquiry ul .itemname-labor-cost{padding:0;font-size:10px}table.branchoffice-management-report-inquiry ul .itemname-labor-operator{font-size:10px}table.branchoffice-management-report-inquiry ul.laborcost li{font-size:10px}table.branchoffice-management-report-inquiry ul.laborcost .laborcost-workhour{padding:0;width:26%}table.branchoffice-management-report-inquiry ul.laborcost .laborcost-unitname{padding-left:2px;padding-right:2px;width:12%}table.branchoffice-management-report-inquiry ul.laborcost .laborcost-amount{padding:0;width:50%}table.branchoffice-management-report-inquiry .pagebreak{page-break-after:always}}@media print{.branch-office-management-report-inquiry-not-printarea{display:none}}table.branchoffice-management-report-summary{border-width:4px !important}@media screen and (max-width: 1366px){table.branchoffice-management-report-summary{font-size:1vw}}@media screen and (min-width: 1367px){table.branchoffice-management-report-summary{font-size:.8vw}}@media screen and (min-width: 1928px){table.branchoffice-management-report-summary{font-size:.6vw}}table.branchoffice-management-report-summary tr.category-lastrow td{border-bottom-width:4px}table.branchoffice-management-report-summary tr.category-summaryrow td{border-top-style:double;border-top-width:4px}table.branchoffice-management-report-summary tr.attention-cell td{background-color:#ceecf5 !important}table.branchoffice-management-report-summary tr.worktime-header td{background-color:#000 !important;color:#fff !important;text-align:center}table.branchoffice-management-report-summary td{vertical-align:middle !important}table.branchoffice-management-report-summary td textarea{height:14em;background-color:#ffffe2 !important}table.branchoffice-management-report-summary td input{border-style:solid;border-width:1px;background-color:#ffffe2 !important}table.branchoffice-management-report-summary td .text-minus{color:red !important}table.branchoffice-management-report-summary td .text-minus input{color:red !important}table.branchoffice-management-report-summary td .text-plus{color:#01df01 !important}table.branchoffice-management-report-summary td .text-plus input{color:#01df01 !important}table.branchoffice-management-report-summary td.performance{padding:0}table.branchoffice-management-report-summary td.estimation{padding:0}table.branchoffice-management-report-summary td.category-lastrow{border-bottom-width:4px;text-align:center}table.branchoffice-management-report-summary td.attention-cell{background-color:#ceecf5 !important}table.branchoffice-management-report-summary td.inventory-frame{height:1vw}table.branchoffice-management-report-summary td.inventory-frame ul{height:100%;white-space:nowrap}table.branchoffice-management-report-summary td.inventory-frame ul li{white-space:normal;vertical-align:middle}table.branchoffice-management-report-summary td.meal-amount-header{background-color:#fcf9ec !important;height:19px}table.branchoffice-management-report-summary td.meal-amount-header ul{height:100%;white-space:nowrap}table.branchoffice-management-report-summary td.meal-amount-header ul li{white-space:normal}table.branchoffice-management-report-summary td.meal-amount-header .normal-inventory-header{width:49%;text-align:center}table.branchoffice-management-report-summary td.meal-amount-header .stock-inventory-header{width:49%;text-align:center}table.branchoffice-management-report-summary td.worktime-frame{height:1vw;padding:0;border-right-width:4px}table.branchoffice-management-report-summary td.worktime-frame.header{height:19px}table.branchoffice-management-report-summary td.worktime-frame ul{height:100%;white-space:nowrap}table.branchoffice-management-report-summary td.worktime-frame ul li{white-space:normal;vertical-align:middle}table.branchoffice-management-report-summary td.worktime-frame .worktime-label{width:40%;text-align:center}table.branchoffice-management-report-summary td.worktime-frame .worktime{width:28%;text-align:center;height:100%}table.branchoffice-management-report-summary td.meal-loss-frame ul{height:100%;white-space:nowrap}table.branchoffice-management-report-summary td.meal-loss-frame ul li{white-space:normal;vertical-align:middle}table.branchoffice-management-report-summary td.standard-workinghours-frame ul{height:100%;white-space:nowrap}table.branchoffice-management-report-summary td.standard-workinghours-frame ul li{white-space:normal;vertical-align:middle}table.branchoffice-management-report-summary th{border-width:4px !important;text-align:center;color:#fff !important}table.branchoffice-management-report-summary th.title-header{width:50%}table.branchoffice-management-report-summary th.performance-header{background-color:#2e2efe !important;width:50%}table.branchoffice-management-report-summary .performance{width:19em;border-right-width:4px}table.branchoffice-management-report-summary .estimation{width:19em}table.branchoffice-management-report-summary .category-head{width:1.4em;border-left-width:4px;border-bottom-width:4px}table.branchoffice-management-report-summary .category-head div.vertical{text-align:center;vertical-align:middle}table.branchoffice-management-report-summary .category-head div.vertical span{white-space:nowrap;margin:0 auto;writing-mode:vertical-rl}table.branchoffice-management-report-summary .itemname{border-right:solid;border-right-width:4px;border-color:#ddd !important}@media screen and (max-width: 1366px){table.branchoffice-management-report-summary .itemname{font-size:1vw}}@media screen and (min-width: 1367px){table.branchoffice-management-report-summary .itemname{font-size:.8vw}}@media screen and (min-width: 1928px){table.branchoffice-management-report-summary .itemname{font-size:.6vw}}table.branchoffice-management-report-summary .itemname span{display:inline-block}table.branchoffice-management-report-summary .optional{padding-top:0;padding-bottom:0}table.branchoffice-management-report-summary .rate{text-align:right;width:5em;border-right-width:4px;border-left-width:4px}table.branchoffice-management-report-summary ul{width:100%;margin-bottom:0px;font-size:0}table.branchoffice-management-report-summary ul li{display:inline-block;vertical-align:middle}@media screen and (max-width: 1366px){table.branchoffice-management-report-summary ul li{font-size:1vw}}@media screen and (min-width: 1367px){table.branchoffice-management-report-summary ul li{font-size:.8vw}}@media screen and (min-width: 1928px){table.branchoffice-management-report-summary ul li{font-size:.6vw}}table.branchoffice-management-report-summary ul .meal-amount{width:90%;text-align:right}table.branchoffice-management-report-summary ul .unit-name{width:10%;text-align:right;white-space:nowrap;padding-left:0;padding-right:5px}table.branchoffice-management-report-summary ul .expense-div{width:50%;padding-left:8px}table.branchoffice-management-report-summary ul .summary-amount{width:40%;text-align:right}table.branchoffice-management-report-summary ul .normal-inventory-frame{width:49%;text-align:right}@media screen and (max-width: 1366px){table.branchoffice-management-report-summary ul .normal-inventory-frame{font-size:1vw}}@media screen and (min-width: 1367px){table.branchoffice-management-report-summary ul .normal-inventory-frame{font-size:.8vw}}@media screen and (min-width: 1928px){table.branchoffice-management-report-summary ul .normal-inventory-frame{font-size:.6vw}}table.branchoffice-management-report-summary ul .normal-inventory-frame ul{height:100%;white-space:normal}table.branchoffice-management-report-summary ul .normal-inventory-frame .normal-inventory-amount{width:78%;text-align:right;padding-right:0;padding-left:0}table.branchoffice-management-report-summary ul .normal-inventory-frame .unit-name-normal-inventory{width:22%;padding:0px;text-align:right;white-space:nowrap}table.branchoffice-management-report-summary ul .stock-inventory-frame{width:49%;text-align:right}@media screen and (max-width: 1366px){table.branchoffice-management-report-summary ul .stock-inventory-frame{font-size:1vw}}@media screen and (min-width: 1367px){table.branchoffice-management-report-summary ul .stock-inventory-frame{font-size:.8vw}}@media screen and (min-width: 1928px){table.branchoffice-management-report-summary ul .stock-inventory-frame{font-size:.6vw}}table.branchoffice-management-report-summary ul .stock-inventory-frame ul{height:100%;white-space:normal}table.branchoffice-management-report-summary ul .stock-inventory-frame .stock-inventory-amount{width:78%;text-align:right;padding-right:0;padding-left:0}table.branchoffice-management-report-summary ul .stock-inventory-frame .unit-name-stock-inventory{width:22%;padding:0px;text-align:right;white-space:nowrap}table.branchoffice-management-report-summary ul .border{padding:0;width:2%;height:100%;border-left:solid;border-left-width:4px;border-color:#ddd !important}table.branchoffice-management-report-summary ul .meal-amount-rate-label{width:60%;text-align:right}table.branchoffice-management-report-summary ul .meal-amount-rate{width:40%;text-align:center}table.branchoffice-management-report-summary ul .meal-loss-weight-frame{width:50%;text-align:right}table.branchoffice-management-report-summary ul .meal-loss-weight-frame ul{height:100%;white-space:normal}table.branchoffice-management-report-summary ul .meal-loss-weight-frame .meal-loss-weight-label{padding-left:0px;width:40%}table.branchoffice-management-report-summary ul .meal-loss-weight-frame .meal-loss-weight-input{width:45%;text-align:right}table.branchoffice-management-report-summary ul .meal-loss-weight-frame .meal-loss-weight-unit-name{width:15%;text-align:right;padding-right:0;white-space:nowrap}table.branchoffice-management-report-summary ul .meal-loss-amount-frame{width:50%;text-align:right}table.branchoffice-management-report-summary ul .meal-loss-amount-frame ul{height:100%;white-space:normal}table.branchoffice-management-report-summary ul .meal-loss-amount-frame .meal-loss-amount-label{padding-left:0px;padding-right:0px;width:40%}table.branchoffice-management-report-summary ul .meal-loss-amount-frame .meal-loss-amount-input{width:45%;text-align:right}table.branchoffice-management-report-summary ul .meal-loss-amount-frame .meal-loss-amount-unit-name{width:15%;text-align:right;padding-right:0;white-space:nowrap}table.branchoffice-management-report-summary ul .laborcost-label{width:35%;padding-left:8px;padding-right:0px}table.branchoffice-management-report-summary ul .laborcost-input{width:15%;text-align:right}table.branchoffice-management-report-summary ul .laborcost-unitname{width:15%;text-align:right;white-space:nowrap;padding-right:0}table.branchoffice-management-report-summary ul .laborcost-standard-workhours-unitname{width:8%}table.branchoffice-management-report-summary ul .laborcost-emp-label{width:27%}table.branchoffice-management-report-summary ul .itemname-labor-label{padding-left:0px;padding-right:0px;width:60%;text-align:left}table.branchoffice-management-report-summary ul .itemname-labor-cost{width:30%;text-align:right}table.branchoffice-management-report-summary ul .itemname-labor-operator{width:10%;text-align:center}table.branchoffice-management-report-summary ul .laborcost-workhour-frame{width:50%;text-align:right}@media screen and (max-width: 1366px){table.branchoffice-management-report-summary ul .laborcost-workhour-frame{font-size:1vw}}@media screen and (min-width: 1367px){table.branchoffice-management-report-summary ul .laborcost-workhour-frame{font-size:.8vw}}@media screen and (min-width: 1928px){table.branchoffice-management-report-summary ul .laborcost-workhour-frame{font-size:.6vw}}table.branchoffice-management-report-summary ul .laborcost-workhour-frame ul{height:100%;white-space:normal}table.branchoffice-management-report-summary ul .laborcost-workhour-frame .laborcost-workhour{width:90%;text-align:right}table.branchoffice-management-report-summary ul .laborcost-workhour-frame .laborcost-workhour-unitname{width:10%;text-align:right;white-space:nowrap;padding-right:0}table.branchoffice-management-report-summary ul .laborcost-amount-frame{width:50%;text-align:right}@media screen and (max-width: 1366px){table.branchoffice-management-report-summary ul .laborcost-amount-frame{font-size:1vw}}@media screen and (min-width: 1367px){table.branchoffice-management-report-summary ul .laborcost-amount-frame{font-size:.8vw}}@media screen and (min-width: 1928px){table.branchoffice-management-report-summary ul .laborcost-amount-frame{font-size:.6vw}}table.branchoffice-management-report-summary ul .laborcost-amount-frame ul{height:100%;white-space:normal}table.branchoffice-management-report-summary ul .laborcost-amount-frame .laborcost-amount{width:81%;text-align:right;padding-right:2px}table.branchoffice-management-report-summary ul .laborcost-amount-frame .laborcost-amount-unitname{width:19%;text-align:right;white-space:nowrap;padding-right:0px}table.branchoffice-management-report-summary ul .laborcost-unitname-one-col{width:10%;text-align:right;padding-left:0px;padding-right:4px;white-space:nowrap}table.branchoffice-management-report-summary ul .laborcost-amount-one-col{text-align:right;width:90%;padding-right:0px}table.branchoffice-management-report-summary ul .worktime-label{width:34%;text-align:center}table.branchoffice-management-report-summary ul .worktime{width:33%;text-align:center;height:100%}table.branchoffice-management-report-summary .unioncol{border-left:solid;border-left-width:4px;border-color:#ddd !important}table.branchoffice-management-report-summary .inputmask-amount{-ms-ime-mode:disabled;ime-mode:disabled}table.branchoffice-management-report-summary .inputmask-amount-minus{-ms-ime-mode:disabled;ime-mode:disabled}table.branchoffice-management-report-summary .inputmask-loss{-ms-ime-mode:disabled;ime-mode:disabled}table.branchoffice-management-report-summary .inputmask-number-of-persons{-ms-ime-mode:disabled;ime-mode:disabled}table.branchoffice-management-report-summary .inputmask-work-time{-ms-ime-mode:disabled;ime-mode:disabled}table.branchoffice-management-report-summary .branchOffice-management-report-effort{-ms-ime-mode:active;ime-mode:active}@media print{table.branchoffice-management-report-summary{font-size:10px}table.branchoffice-management-report-summary body{-webkit-print-color-adjust:exact}table.branchoffice-management-report-summary span{display:inline-block}table.branchoffice-management-report-summary td{padding-top:0px !important;padding-bottom:0px !important}table.branchoffice-management-report-summary td.inventory-frame{height:15px}table.branchoffice-management-report-summary td.worktime-frame{height:15px}table.branchoffice-management-report-summary .meal-amount{width:80%;text-align:right}table.branchoffice-management-report-summary .performance{min-width:113px;width:initial}table.branchoffice-management-report-summary .estimation{min-width:113px;width:initial}table.branchoffice-management-report-summary .rate{width:60px}table.branchoffice-management-report-summary .itemname{min-width:160px;max-width:160px;font-size:10px}table.branchoffice-management-report-summary ul li{font-size:10px}table.branchoffice-management-report-summary ul .itemname-labor-label{font-size:10px}table.branchoffice-management-report-summary ul .expense-div{width:45%;padding-left:5px;padding-right:0;font-size:10px}table.branchoffice-management-report-summary ul .summary-amount{width:35%;text-align:right}table.branchoffice-management-report-summary ul .worktime-label{padding-left:0;padding-right:3px}table.branchoffice-management-report-summary ul .normal-inventory-frame .normal-inventory-amount{width:65%;font-size:10px}table.branchoffice-management-report-summary ul .normal-inventory-frame .unit-name-normal-inventory{width:35%}table.branchoffice-management-report-summary ul .stock-inventory-frame .stock-inventory-amount{width:65%;font-size:10px}table.branchoffice-management-report-summary ul .stock-inventory-frame .unit-name-stock-inventory{width:35%}table.branchoffice-management-report-summary ul .meal-loss-weight-frame .meal-loss-weight-label{text-align:left;width:35%}table.branchoffice-management-report-summary ul .meal-loss-weight-frame .meal-loss-weight-input{width:25%}table.branchoffice-management-report-summary ul .meal-loss-weight-frame .meal-loss-weight-unit-name{width:40%}table.branchoffice-management-report-summary ul .meal-loss-amount-frame .meal-loss-amount-label{text-align:left;width:45%}table.branchoffice-management-report-summary ul .meal-loss-amount-frame .meal-loss-amount-input{width:25%;text-align:right}table.branchoffice-management-report-summary ul .meal-loss-amount-frame .meal-loss-amount-unit-name{width:30%}table.branchoffice-management-report-summary ul .laborcost-label{width:35%}table.branchoffice-management-report-summary ul .laborcost-input{width:15%;text-align:right}table.branchoffice-management-report-summary ul .laborcost-standard-workhours-unitname{width:10%}table.branchoffice-management-report-summary ul .laborcost-emp-label{width:25%}table.branchoffice-management-report-summary ul .itemname-labor-cost{padding:0;font-size:10px}table.branchoffice-management-report-summary ul .itemname-labor-operator{font-size:10px}table.branchoffice-management-report-summary ul.laborcost li{font-size:10px}table.branchoffice-management-report-summary ul.laborcost .laborcost-workhour{padding:0;width:25%}table.branchoffice-management-report-summary ul.laborcost .laborcost-unitname{padding-left:5px;padding-right:5px;width:20%}table.branchoffice-management-report-summary ul.laborcost .laborcost-amount{padding:0;width:35%}table.branchoffice-management-report-summary .pagebreak{page-break-after:always}}table.maintenance-request-list .datasend-state{text-align:center;width:6em}table.maintenance-request-list .branch-office-name{width:20em}table.maintenance-request-list .person-in-charge{width:10em}table.maintenance-request-list .request-date-time{text-align:center;width:15em}.modal-maintenance-request .text-attention{color:red;font-weight:bold}table.mealquantity-aggregate{font-size:16px;border-width:4px !important}table.mealquantity-aggregate tr.classification-firstrow td{border-top-width:4px}table.mealquantity-aggregate td{vertical-align:middle !important}table.mealquantity-aggregate td input{border-style:solid;border-width:1px}table.mealquantity-aggregate td.small-classfication{text-align:left}table.mealquantity-aggregate td.meal-quantity{text-align:right}table.mealquantity-aggregate td.unit-cost{text-align:right}table.mealquantity-aggregate td.billing-Amount{text-align:right}table.mealquantity-aggregate th{background-color:#f5f5f5;border-width:4px !important;text-align:center}table.mealquantity-aggregate .displayCell{padding:8px}table.mealquantity-aggregate .large-classfication{text-align:center;width:4em;border-top-width:4px}table.mealquantity-aggregate .middle-classfication{text-align:center;width:4em;border-top-width:4px}table.mealquantity-aggregate .small-classfication{width:8em}table.mealquantity-aggregate .meal-quantity{width:4em;padding:0}table.mealquantity-aggregate .meal-quantity .displayCell{padding:8px}table.mealquantity-aggregate .unit-cost{width:4em;padding:0}table.mealquantity-aggregate .unit-cost .displayCell{padding:8px}table.mealquantity-aggregate .billing-Amount{width:6em;padding:0}table.mealquantity-aggregate .billing-Amount .displayCell{padding:8px}table.mealquantity-aggregate .unit-name{width:2em;border-left:none;border-right:none}table.mealquantity-aggregate .operator{width:2em;border-left:none;border-right:none}.mealquantity-aggregate-totalsale{font-size:20px;border-bottom-width:2px;border-bottom-style:solid;margin-right:2em;overflow:hidden}table.mealquantity-aggregate-event{font-size:16px;border-width:4px !important}table.mealquantity-aggregate-event td{vertical-align:middle !important}table.mealquantity-aggregate-event td input{border-style:solid;border-width:1px}table.mealquantity-aggregate-event td.event-name{text-align:left}table.mealquantity-aggregate-event td.meal-quantity{text-align:right}table.mealquantity-aggregate-event td.unit-cost{text-align:right}table.mealquantity-aggregate-event td.billing-Amount{text-align:right}table.mealquantity-aggregate-event td.quantity-unit-name{text-align:left}table.mealquantity-aggregate-event td.operator{text-align:left}table.mealquantity-aggregate-event th{background-color:#f5f5f5;border-width:4px !important;text-align:center}table.mealquantity-aggregate-event .event-name{width:17em}table.mealquantity-aggregate-event .meal-quantity{width:4em}table.mealquantity-aggregate-event .unit-cost{width:4em}table.mealquantity-aggregate-event .billing-Amount{width:6em}table.mealquantity-aggregate-event .quantity-unit-name{width:2em;border-left:none;border-right:none}table.mealquantity-aggregate-event .unit-name{width:2em;border-left:none;border-right:none}table.mealquantity-aggregate-event .operator{width:2em;border-left:none;border-right:none}.cd-editor-label{font-size:16px;padding-top:9px}.forecastcomparison-grid .text-minus{color:red}.self-providing-meal-support .file-manage-list .file-management-type{white-space:nowrap;text-align:center;width:8em}.self-providing-meal-support .file-manage-list .group-order{width:9em;white-space:nowrap;text-align:right}.self-providing-meal-support .file-manage-list .group-name{width:20em;white-space:nowrap}.self-providing-meal-support .file-manage-list .display-order{width:5em;white-space:nowrap;text-align:right}.self-providing-meal-support .file-manage-list .display-name{width:20em;white-space:nowrap}.self-providing-meal-support .file-manage-list .download-name{width:20em;white-space:nowrap}.self-providing-meal-support .file-manage-list .file-name{white-space:nowrap}.self-providing-meal-support .menu-modify-request-branch-office-list .is-incomplete{text-align:center;width:8em}.self-providing-meal-support .menu-modify-request-branch-office-list .is-working{text-align:center;width:8em}.self-providing-meal-support .menu-modify-request-branch-office-list .branch-office-cd{white-space:nowrap;width:8em}.self-providing-meal-support .menu-modify-request-branch-office-list .branch-office-name{white-space:nowrap}.self-providing-meal-support .menu-modify-request-list .menu-modify-request-state{white-space:nowrap;text-align:center;width:8em}.self-providing-meal-support .menu-modify-request-list .standard-menu-file{width:15em}.self-providing-meal-support .menu-modify-request-list .menu-modify-request-file{width:15em}.self-providing-meal-support .info-notice-list .disp-date{white-space:nowrap;text-align:center;width:16em}.self-providing-meal-support .info-notice-list .readmark{text-align:center}.self-providing-meal-support .info-notice-form .title{-ms-ime-mode:active;ime-mode:active}.self-providing-meal-support .info-notice-form .contents{-ms-ime-mode:active;ime-mode:active}.self-providing-meal-support .info-notice-view-frame{height:20em;border:1px solid #aaa}.self-providing-meal-support .info-notice-view-list{white-space:nowrap}.self-providing-meal-support .info-notice-view-list .disp-start{width:7em}.self-providing-meal-support .info-notice-contents{height:auto;max-height:7em;white-space:pre-line;overflow-y:scroll}.self-providing-meal-support .info-notice-bulk-branch-list .read-mark{text-align:center;width:6em}.self-providing-meal-support .info-notice-bulk-branch-list .read-date{text-align:center;width:16em}.self-providing-meal-support .common-branch-office-list .branch-office-cd{white-space:nowrap;width:8em}.self-providing-meal-support .common-branch-office-list .branch-office-name{white-space:nowrap}.budget-control-select-branch-office .search-criteria .budget-application-state div{float:left;width:7em}.budget-control-select-branch-office table .branch-office-cd{white-space:nowrap;width:5em}.budget-control-select-branch-office table .estimate-status{width:9em}.budget-control-select-branch-office table .forecast-status{width:5em}.budget-control-daily #gridDaily{width:100%;height:69.1em}.budget-control-daily #gridDaily .slick-header-column{height:14em !important}.budget-control-daily .other-work-times{width:200px}.budget-control-daily .paid-leave-times{width:200px}.budget-control-daily .over-work-times{width:700px}.budget-control-daily #gridOtherWorkTime{width:100%;height:11em}.budget-control-daily #gridOtherWorkTime .slick-header-column{height:2em !important}.budget-control-daily #gridExceedOvertime{height:5em}.budget-control-daily #gridExceedOvertime .slick-header-column{height:2em !important}.budget-control-daily #gridPaidLeaveTime{height:5em}.budget-control-daily #gridPaidLeaveTime .slick-header-column{height:2em !important}.budget-control-daily .slick-grid-inner-header{text-align:center}.budget-control-daily .slick-grid-inner-header .vertical{-webkit-writing-mode:vertical-rl;-moz-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;-ms-writing-mode:vertical-rl;writing-mode:vertical-rl;-webkit-column-count:1;-moz-column-count:1;-ms-column-count:1;column-count:1;-webkit-column-gap:30px;-moz-column-gap:30px;-ms-column-gap:30px;column-gap:30px;display:inline-block;text-align:left;white-space:normal}.budget-control-daily .slick-grid-inner-header .row-1{height:8em}.budget-control-daily .slick-grid-inner-header .row-1-short{height:6em}.budget-control-salary-wage .regional-coefficient-table{width:8em}.budget-control-salary-wage .regional-coefficient-table .regional{width:5em;text-align:center;white-space:nowrap}.budget-control-salary-wage .regional-coefficient-table .coefficient{width:3em;text-align:right;white-space:nowrap}table.appropriate-work-shift-list .work-shift-name{white-space:nowrap;text-align:left;width:40em}table.appropriate-work-shift-list .work-shift-count{white-space:nowrap;text-align:left}table.appropriate-work-shift-list .total-work-time{white-space:nowrap;text-align:left}table.appropriate-work-shift-list .meal-quantity{white-space:nowrap;text-align:left}.slickgrid_budget-standard-expense .budget-standard-expense-editable{background-color:#fde9d9}.slickgrid_budget-standard-expense .budget-standard-expense-noteditable{background-color:#eeece1}.slickgrid_budget-standard-expense .budget-standard-expense-summaryrow{background-color:#ccc}.slickgrid_budget-standard-expense .budget-standard-expense-boldrow{font-weight:bold}.slickgrid_budget-standard-profitandloss .budget-standard-profitandloss-editable{background-color:#fde9d9}.slickgrid_budget-standard-profitandloss .budget-standard-profitandloss-noteditable{background-color:#eeece1}.slickgrid_budget-standard-profitandloss .budget-standard-profitandloss-summaryrow{background-color:#ccc}.slickgrid_budget-standard-profitandloss .budget-standard-profitandloss-boldrow{font-weight:bold}.slickgrid_budget-standard-profitandloss .budget-standard-profitandloss-cd{font-size:9pt;padding-left:0 !important;padding-right:0 !important}.slickgrid_budget-standard-profitandloss .budget-standard-profitandloss-name{font-size:9pt}.slickgrid_budget-standard-profitandloss .budget-standard-profitandloss-amount{font-size:9pt;padding-left:2px !important;padding-right:2px !important}.slickgrid_budget-standard-pllabercost .budget-standard-pllabercost-noteditable{background-color:#eeece1}.slickgrid_budget-standard-pllabercost .budget-standard-pllabercost-summaryrow{background-color:#ccc}.slickgrid_budget-standard-pllabercost .budget-standard-pllabercost-boldrow{font-weight:bold}.slickgrid_budget-standard-plcost .budget-standard-plcost-noteditable{background-color:#eeece1}.slickgrid_budget-standard-plcost .budget-standard-plcost-summaryrow{background-color:#ccc}.slickgrid_budget-standard-plcost .budget-standard-plcost-boldrow{font-weight:bold}table.budget-standard-plitem-option .BudgetPLItemCd1{width:3.5em;text-align:right;vertical-align:middle}table.budget-standard-plitem-option .BudgetPLItemCd2{width:3.5em;text-align:right;vertical-align:middle}table.budget-standard-plitem-option .BudgetPLItemCd3{width:3.5em;text-align:right;vertical-align:middle}table.budget-standard-plitem-option .BudgetPLItemName{text-align:left;min-width:20em}table.budget-standard-plitem-option thead tr th{background-color:skyblue;text-align:left !important;white-space:nowrap}.budget-control-employee-meal-unit-price .employee-meal-unit-price{text-align:right}table.table-inquiry-info .inquiry-info-question{text-align:center;width:10em}table.table-inquiry-info .inquiry-info-modify{text-align:center;width:10em}table.table-inquiry-info .inquiry-info-questionername{text-align:left;width:10em}table.table-inquiry-info .inquiry-info-title{text-align:left;white-space:nowrap}table.table-inquiry-info .responsible-department-name{text-align:left;width:15em;white-space:nowrap}table.table-inquiry-info .inquiry-info-answer{width:6em;text-align:center;white-space:nowrap}.bulk-file-management .filemanagement-list .file-management-type{width:8em;white-space:nowrap;text-align:center}.bulk-file-management .filemanagement-list .group-order{width:9em;white-space:nowrap;text-align:right}.bulk-file-management .filemanagement-list .group-name{width:8em;white-space:nowrap}.bulk-file-management .filemanagement-list .display-order{width:5em;white-space:nowrap;text-align:right}.bulk-file-management .filemanagement-list .display-name{width:10em;white-space:nowrap}.bulk-file-management .filemanagement-list .responsible-department-name{width:10em;white-space:nowrap}.bulk-file-management .filemanagement-list .download-name{width:10em;white-space:nowrap}.bulk-file-management .filemanagement-list .file-name{min-width:15em;white-space:nowrap}.bulk-file-management.select-facility .select-department legend{margin-bottom:5px}.bulk-file-management.select-facility .select-department .select-zone{margin-left:2em}.bulk-file-management.select-facility .select-department .select-zone legend{margin-bottom:5px;font-size:19px}.bulk-file-management.select-facility .select-department .select-zone .select-area{margin-left:2em}.bulk-file-management.select-facility .select-department .select-zone .select-area legend{margin-bottom:5px;font-size:16px}.bulk-file-management.select-facility .select-department .select-zone .select-area .select-branchoffice{margin-left:2em;min-height:2em}.bulk-file-management.select-facility .select-department .select-zone .select-area .select-branchoffice div{float:left;width:24em}.bulk-info-notice .info-notice-list .disp-date{white-space:nowrap;text-align:center;width:16em}.bulk-info-notice .info-notice-list .responsible-department-name{width:10em;white-space:nowrap}.bulk-info-notice .info-notice-list .name{width:10em;white-space:nowrap}.bulk-info-notice.select-facility .select-department legend{margin-bottom:5px}.bulk-info-notice.select-facility .select-department .select-zone{margin-left:2em}.bulk-info-notice.select-facility .select-department .select-zone legend{margin-bottom:5px;font-size:19px}.bulk-info-notice.select-facility .select-department .select-zone .select-area{margin-left:2em}.bulk-info-notice.select-facility .select-department .select-zone .select-area legend{margin-bottom:5px;font-size:16px}.bulk-info-notice.select-facility .select-department .select-zone .select-area .select-branchoffice{margin-left:2em;min-height:2em}.bulk-info-notice.select-facility .select-department .select-zone .select-area .select-branchoffice div{float:left;width:24em}table.inventory-movein-list .movedate{text-align:center;white-space:nowrap;width:8em}table.inventory-movein-list .food-cd{text-align:center;white-space:nowrap;width:6em}table.inventory-movein-list .food-name{text-align:left;white-space:nowrap}table.inventory-movein-list .branch-office-cd{text-align:center;white-space:nowrap;width:6em}table.inventory-movein-list .branch-office-name{text-align:left;white-space:nowrap;width:20em}table.inventory-movein-list .move-quantity{text-align:right;width:6em}.slick-content-inventory-quantity{font-size:13px}.inventory-lot-summary{font-weight:bold;margin-bottom:1em}.inventory-lot-summary .inventory-lot-summary-item{border-bottom:solid 1px}table.kitchen-equipment-qa-qa-manual .display-name{width:40em}@media(min-width: 1200px){.daily-operation .list-group{font-size:15px}}@media(max-width: 1199px){.daily-operation .list-group{font-size:12px}}.daily-operation table .meal-unit-cost{width:7em}.daily-operation table .meal-quantity{width:7em}.daily-operation table .meal-amount{width:10em}.daily-operation table .meal-code{width:6em}.daily-operation table .meal-customer-cd{width:5em}.daily-operation table .meal-outline{width:6em}.daily-operation table .delivery-amount{width:8em}.daily-operation table thead .meal-unit-cost{text-align:center}.daily-operation table thead .meal-quantity{text-align:center}.daily-operation table thead .meal-amount{text-align:center}.daily-operation table thead .delivery-amount{text-align:center}.daily-operation table tbody .meal-unit-cost,.daily-operation table tfoot .meal-unit-cost{text-align:right}.daily-operation table tbody .meal-quantity,.daily-operation table tfoot .meal-quantity{text-align:right}.daily-operation table tbody .meal-amount,.daily-operation table tfoot .meal-amount{text-align:right}.daily-operation table tbody .event-unit-cost,.daily-operation table tfoot .event-unit-cost{text-align:right}.daily-operation table tbody .event-quantity,.daily-operation table tfoot .event-quantity{text-align:right}.daily-operation table tbody .event-amount,.daily-operation table tfoot .event-amount{text-align:right}.daily-operation table tbody .delivery-amount,.daily-operation table tfoot .delivery-amount{text-align:right}.daily-operation .meal-quantity{-ms-ime-mode:disabled;ime-mode:disabled}.daily-operation .delivery-amount{-ms-ime-mode:disabled;ime-mode:disabled}.daily-operation .inventory-amount{width:7em;text-align:right;-ms-ime-mode:disabled;ime-mode:disabled}.daily-operation .inventory-amount-expense{width:7em;text-align:right;-ms-ime-mode:disabled;ime-mode:disabled}.daily-operation .panel-title{font-size:27px}.operationStatus{font-size:smaller;border-collapse:separate;display:block;white-space:nowrap}.operationStatus .branchOfficeCd{text-align:center;width:80px}.operationStatus .groupName{text-align:left;vertical-align:middle;width:320px}.operationStatus .deliveryAmount{text-align:right;width:120px}.operationStatus .inventoryAmount{text-align:right;width:120px}.operationStatus .mealQuantity{text-align:right;width:120px}.operationStatus .actualMealCost{text-align:right;width:120px}.operationStatus .momActualMealCost{text-align:right;width:120px}.operationStatus .yoyActualMealCost{text-align:right;width:120px}.operationStatus .menuTheoreticalCost{text-align:right;width:120px}.operationStatus .mealCostDifferences{text-align:right;width:120px}.operationStatus .isMenuModify{text-align:center;width:120px}.operationStatus thead tr th{background-color:skyblue;text-align:center !important;white-space:nowrap}.operationStatus thead tr th span{cursor:pointer}.operationStatus tbody td{padding:0 !important}.operationStatus tbody td>div{padding:8px}.operationStatus tbody tr.department td,.operationStatus tbody tr.area td{border-top-style:double;border-top-width:medium;border-bottom-style:double;border-bottom-width:medium}.operationStatus tbody tr.department td{background-color:#d9edf7}.operationStatus tbody tr.zone td{background-color:#febfff}.operationStatus tbody tr.area td{background-color:#dff0d8}.operationStatus tbody tr.branchOffice td{background-color:#fff}table.inventory-count-monthly-summary-list th.approvement{white-space:nowrap;width:4em;text-align:center}table.inventory-count-monthly-summary-list th.area{white-space:nowrap;width:10em;text-align:left}table.inventory-count-monthly-summary-list th.approval-check-box{white-space:nowrap;width:2em;text-align:center}table.inventory-count-monthly-summary-list th.branch-office{white-space:nowrap;width:31em;text-align:left}table.inventory-count-monthly-summary-list th.areaFT12956{white-space:nowrap;width:11em;text-align:left}table.inventory-count-monthly-summary-list th.branch-officeFT12956{white-space:nowrap;width:31em;text-align:left}table.inventory-count-monthly-summary-list th.branch-office-last-update-date{white-space:nowrap;width:13em;text-align:center}table.inventory-count-monthly-summary-list th.performance-profits{white-space:nowrap;width:8em;text-align:center}table.inventory-count-monthly-summary-list th.food-amount{white-space:nowrap;width:8em;text-align:center}table.inventory-count-monthly-summary-list th.consumables-amount{white-space:nowrap;width:8em;text-align:center}table.inventory-count-monthly-summary-list th.stock-amount{white-space:nowrap;width:8em;text-align:center}table.inventory-count-monthly-summary-list td.approvement{text-align:center;white-space:nowrap}table.inventory-count-monthly-summary-list td.area{text-align:left}table.inventory-count-monthly-summary-list td.approval-check-box{text-align:center}table.inventory-count-monthly-summary-list td.branch-office{text-align:left}table.inventory-count-monthly-summary-list td.areaFT12956{text-align:left}table.inventory-count-monthly-summary-list td.branch-officeFT12956{text-align:left}table.inventory-count-monthly-summary-list td.branch-office-last-update-date{text-align:center}table.inventory-count-monthly-summary-list td.performance-profits{text-align:right}table.inventory-count-monthly-summary-list td.food-amount{text-align:right}table.inventory-count-monthly-summary-list td.consumables-amount{text-align:right}table.inventory-count-monthly-summary-list td.stock-amount{text-align:right}.inventoryTotalAmount{border-collapse:separate;white-space:nowrap;table-layout:fixed;padding:0 !important}.inventoryTotalAmount thead tr th{background-color:#eee;text-align:center;white-space:nowrap;font-weight:normal !important;max-height:1em !important}.inventoryTotalAmount thead tr th span{cursor:pointer}.inventoryTotalAmount tbody td{text-align:right}.approved{width:4.8em;height:2.6em;color:#fff;text-align:center;background-color:#5bc0de;border-color:#46b8da;cursor:default;-webkit-box-shadow:none}table.inventory-count-monthly-summary-comparison{font-size:smaller;border-collapse:separate;display:block;border:none;white-space:nowrap}table.inventory-count-monthly-summary-comparison th.title{font-weight:bold;text-align:left;border-top-style:hidden}table.inventory-count-monthly-summary-comparison th.annotation{font-weight:normal;text-align:right}table.inventory-count-monthly-summary-comparison td.item{width:10em;text-align:left}table.inventory-count-monthly-summary-comparison td.empty-item{width:10em;background-color:skyblue}table.inventory-count-monthly-summary-comparison td.year-mouth{width:10em;text-align:center;background-color:skyblue}table.inventory-count-monthly-summary-comparison td.amount{width:10em;text-align:right}table.inventory-count-monthly-summary-comparison thead tr th{border-style:none;white-space:nowrap}table.support-business-sales-report-list .report-state{width:6em}table.support-business-sales-report-list .department-cd{width:10em}table.support-business-sales-report-list .report-employee{width:14em}table.support-business-sales-report-list .report-date{width:14em}table.manager-report-comparison{font-size:smaller;border-collapse:separate;display:block;border:none;white-space:nowrap}table.manager-report-comparison th.title{font-weight:normal;text-align:left;border-top-style:hidden}table.manager-report-comparison th.annotation{font-weight:normal;text-align:right}table.manager-report-comparison td.item{width:10em;text-align:left;line-height:.8}table.manager-report-comparison td.empty-item{width:10em;background-color:#d3d3d3;line-height:.8}table.manager-report-comparison td.year-mouth{width:10em;text-align:center;background-color:#d3d3d3;line-height:.8}table.manager-report-comparison td.amount{width:10em;text-align:right;line-height:.8}table.manager-report-comparison thead tr th{border-style:none;white-space:nowrap}table.branch-office-inventory-move-list th.application-state{white-space:nowrap;width:4em;text-align:center}table.branch-office-inventory-move-list th.move-date{white-space:nowrap;width:8em;text-align:center}table.branch-office-inventory-move-list th.branch-office{white-space:nowrap;width:30em;text-align:left}table.branch-office-inventory-move-list th.price{white-space:nowrap;width:10em;text-align:center}table.branch-office-inventory-move-list th.inspection-setting{white-space:nowrap;width:7em;text-align:center}table.branch-office-inventory-move-list th.move-slip-no{white-space:nowrap;width:8em;text-align:center}table.branch-office-inventory-move-list th.approval-date{white-space:nowrap;width:8em;text-align:center}table.branch-office-inventory-move-list th.approval-employee{white-space:nowrap;width:20em;text-align:left}table.branch-office-inventory-move-list td.application-state{text-align:center;white-space:nowrap}table.branch-office-inventory-move-list td.move-date{text-align:center}table.branch-office-inventory-move-list td.branch-office{text-align:left}table.branch-office-inventory-move-list td.price{text-align:right}table.branch-office-inventory-move-list td.inspection-setting{text-align:center}table.branch-office-inventory-move-list td.move-slip-no{text-align:center}table.branch-office-inventory-move-list td.approval-date{text-align:center}table.branch-office-inventory-move-list td.approval-employee{text-align:left}.branch-office-inventory-move .panel-title{font-size:27px;margin-top:6px}
