#app[data-v-3fb5e523]{font-family:Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50;margin-top:30px;margin-bottom:15px}#app button.cus-primary-button[data-v-3fb5e523]{background:#fff!important;color:#000}#app button.cus-primary-button.active[data-v-3fb5e523]{background:#9bc4e2!important}#app p.cus-title-over-border[data-v-3fb5e523]{width:-moz-max-content;width:max-content;margin-top:-1.8rem;background:#fff;padding:0 8px}.btn-add-meeting[data-v-33f57342],.btn-remove-used-machine[data-v-33f57342]{vertical-align:-webkit-baseline-middle!important}.work-record-modal-sign-image[data-v-33f57342]{max-width:80px}@media(max-width:1336px){.work-record-modal-sign-image[data-v-33f57342]{max-width:40px}}.table-work-contents .change-position-record .btn-swap-icon-change[data-v-274d2994]{height:50%}.table-work-contents .change-position-record .btn-swap-icon-change svg[data-v-274d2994]{font-size:1.2rem}.table-work-contents .safety-instruction-prewrap[data-v-274d2994]{white-space:pre-wrap}.table-work-contents .work-record-work-meeting-mastters[data-v-274d2994]{min-width:200px}.table-work-contents table tr th[data-v-274d2994]{padding:8px;vertical-align:middle}.table-work-contents[data-v-274d2994] table tr td:nth-last-child(2),.table-work-contents[data-v-274d2994] table tr th:nth-last-child(2),.table-work-contents table tr td[data-v-274d2994]:nth-last-child(2),.table-work-contents table tr th[data-v-274d2994]:nth-last-child(2){border-right:none!important}.table-work-contents .cus-prewrap[data-v-274d2994]{white-space:pre-wrap}.table-work-contents .work-sign-image[data-v-274d2994]{max-width:42px}.table-work-contents[data-v-274d2994] table tbody tr td,.table-work-contents[data-v-274d2994] table thead tr th{padding:8px}.table-work-contents[data-v-274d2994] .hold-up-meeting{min-width:140px}.table-work-contents[data-v-274d2994] .background-color-light-gray{background-color:#bcbcbc!important;font-weight:400!important}.table-work-contents[data-v-274d2994] .work-sign-image{max-width:42px}.table-work-contents[data-v-274d2994] ::v-deep .background-color-light-gray{background-color:#bcbcbc!important;font-weight:400!important}[data-v-274d2994] .table-work-contents table tbody tr td{word-break:break-all}[data-v-274d2994] .table-work-contents table tbody tr td:nth-child(7){padding:12px 4px}@media not print{@media(max-width:1336px){.table-work-contents .work-record-work-meeting-mastters[data-v-274d2994]{min-width:unset}.table-work-contents[data-v-274d2994] table tbody tr td,.table-work-contents[data-v-274d2994] table thead tr th{padding:8px}.table-work-contents[data-v-274d2994] .hold-up-meeting{min-width:unset}}}.custom-styled-select[data-v-ec5ea1be]{display:inline-block;width:100%;margin:0;padding:0}.custom-styled-select .select-wrapper[data-v-ec5ea1be]{position:relative;width:100%;height:1.8rem}.custom-styled-select .select-wrapper .custom-select[data-v-ec5ea1be]{position:absolute;top:0;left:0;width:100%!important;height:1.8rem!important;padding:0!important;margin:0!important;font-size:.6rem!important;line-height:1.8rem!important;color:transparent!important;background-color:transparent!important;border:none!important;border-radius:0!important;text-align:center!important;-moz-text-align-last:center!important;text-align-last:center!important;appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;outline:none!important;box-shadow:none!important;cursor:pointer!important;z-index:2}.custom-styled-select .select-wrapper .custom-select[data-v-ec5ea1be]:focus{outline:none!important;box-shadow:none!important;border:none!important;background-color:transparent!important}.custom-styled-select .select-wrapper .custom-select[data-v-ec5ea1be]:disabled{cursor:not-allowed!important;opacity:.6!important}.custom-styled-select .select-wrapper .custom-select[data-v-ec5ea1be]::-ms-expand{display:none}.custom-styled-select .select-wrapper .custom-select option[data-v-ec5ea1be]{font-size:.6rem!important;text-align:center!important;padding:2px!important;color:#495057!important}.custom-styled-select .select-wrapper .select-overlay[data-v-ec5ea1be]{position:absolute;top:0;left:0;width:100%;height:1.8rem;display:flex;align-items:center;justify-content:center;font-size:.6rem;line-height:1.8rem;pointer-events:none;z-index:1}.custom-styled-select.select-record-rate[data-v-ec5ea1be]{line-height:1.8rem;margin:0!important;padding:0!important;height:1.8rem!important}.custom-styled-select.select-record-rate .select-wrapper[data-v-ec5ea1be]{height:1.8rem!important}.custom-styled-select.select-record-rate .select-wrapper .custom-select[data-v-ec5ea1be],.custom-styled-select.select-record-rate .select-wrapper .select-overlay[data-v-ec5ea1be]{height:1.8rem!important;line-height:1.8rem!important;font-size:.6rem!important}.custom-styled-select.cus-font-size-11px .select-wrapper .custom-select[data-v-ec5ea1be],.custom-styled-select.cus-font-size-11px .select-wrapper .custom-select option[data-v-ec5ea1be],.custom-styled-select.cus-font-size-11px .select-wrapper .select-overlay[data-v-ec5ea1be],.custom-styled-select.cus-font-size-11px[data-v-ec5ea1be]{font-size:.6rem!important}#filter-check-container[data-v-69478fd8]{text-align:left;display:table;width:calc(97.3% + 1.5px);margin-left:calc(2.7% - 1.5px)}#filter-check-container #filter-check-table[data-v-69478fd8]{font-size:.6rem}#filter-check-container #filter-check-table select.cus-font-size-11px[data-v-69478fd8]{font-size:inherit}#filter-check-container #filter-check-table .filter-table-id[data-v-69478fd8]{height:inherit;line-height:1.8rem}#filter-check-container #filter-check-table .filter-table-content[data-v-69478fd8]{height:inherit;line-height:.8rem}#filter-check-container #filter-check-table .site-patrol-lable[data-v-69478fd8]{white-space:pre-wrap}#filter-check-container #filter-check-table .site-patrol-custom-label-input[data-v-69478fd8]{font-size:inherit;padding:.1rem .25rem;height:auto;line-height:1.2;border:1px solid #ced4da;border-radius:.2rem;background-color:#fff}#filter-check-container #filter-check-table .site-patrol-custom-label-input[data-v-69478fd8]:disabled{background-color:#e9ecef;cursor:not-allowed}@media print{#filter-check-container .categories-row[data-v-69478fd8]:nth-of-type(2n),#filter-check-container .categories-row[data-v-69478fd8]:nth-of-type(odd){background-color:#fff}}#text-note-container[data-v-08659b9a]{font-size:.75rem;display:table;width:calc(97.3% + 1.5px);margin-left:calc(2.7% - 1.5px);border-top:0}#text-note-container .title-environmentInstructions p[data-v-08659b9a]{white-space:pre-wrap}.text-input-extra[data-v-08659b9a]{font-size:.75rem}.extra-input[data-v-08659b9a],.note-title[data-v-08659b9a]{height:48px}.note-area-has-extra[data-v-08659b9a]{padding-bottom:2px}.text-area-format[data-v-08659b9a]{border-radius:none}#instruction-during-work-instruction[data-v-08659b9a],#supervisor-patrol-record[data-v-08659b9a]{padding-bottom:10px}.expand-text-area-extra-focus[data-v-08659b9a]{line-height:2.8rem;padding-bottom:10px}.text-area-auto-resize[data-v-08659b9a]{padding-bottom:0;line-height:1.4rem}textarea.text-area-auto-resize[data-v-08659b9a]:focus{outline:0;border-radius:0}.cus-word-wrap[data-v-08659b9a]{white-space:pre-wrap}.cus-header-style[data-v-08659b9a]{color:#2c3e52;font-weight:400;margin-bottom:auto}.cus-height-auto[data-v-08659b9a]{height:auto}.height-text-area-extra[data-v-08659b9a]{height:80px}.cus-height-init[data-v-08659b9a]{height:auto}.previous-element[data-v-08659b9a]{background:hsla(0,0%,93.7%,.3)}.min-width-td[data-v-08659b9a]{min-width:90px}.btn-commons[data-v-08659b9a]{font-size:.8rem}.signature-commons[data-v-08659b9a]{max-height:3rem}.input-extra-commons[data-v-08659b9a]{max-width:125px;background:inherit;border:none}.print-common-not-download#text-note-container-print[data-v-d5572094]{font-size:.75rem;display:table;width:calc(100% - 30px);margin-left:30px;border-top:0}.print-common-not-download#text-note-container-print p[data-v-d5572094]{word-break:break-all}.print-common-not-download#text-note-container-print .title-environmentInstructions p[data-v-d5572094],.print-common-not-download#text-note-container-print table tbody tr td p[data-v-d5572094]{white-space:pre-wrap}.print-common-not-download .note-area-has-extra[data-v-d5572094]{padding-bottom:2px}.print-common-not-download .text-area-format[data-v-d5572094]{border-radius:none}.print-common-not-download #instruction-during-work-instruction[data-v-d5572094],.print-common-not-download #supervisor-patrol-record[data-v-d5572094]{padding-bottom:10px}.print-common-not-download .expand-text-area-extra-focus[data-v-d5572094]{line-height:2.8rem;padding-bottom:10px}.print-common-not-download .text-area-auto-resize[data-v-d5572094]{padding-bottom:0;line-height:1.8rem}.print-common-not-download textarea.text-area-auto-resize[data-v-d5572094]:focus{outline:0;border-radius:0}.print-common-not-download .cus-word-wrap[data-v-d5572094]{white-space:pre-wrap}.print-common-not-download .cus-header-style[data-v-d5572094]{color:#2c3e52;font-weight:400;margin-bottom:auto}.print-common-not-download .cus-height-auto[data-v-d5572094],.print-common-not-download .cus-height-init[data-v-d5572094]{height:auto}.print-common-not-download .min-width-36[data-v-d5572094]{min-width:36px}.print-common-not-download .min-width-td[data-v-d5572094]{min-width:90px}.print-common-not-download .btn-commons[data-v-d5572094]{font-size:.8rem}.print-common-not-download .signature-commons[data-v-d5572094]{max-height:3rem}.print-common-not-download .input-extra-commons[data-v-d5572094]{max-width:125px;background:inherit;border:none}.style-download-pdf[data-v-d5572094]{margin-left:calc(2.7% - 1.5px)!important;width:calc(97.3% + 1.5px)!important}.style-download-pdf table tr th[data-v-d5572094]{border-left:none;border-bottom:none}.style-download-pdf table tr td[data-v-d5572094]{border-left:none}.style-download-pdf table tbody tr:first-child td[data-v-d5572094]:last-child,.style-download-pdf table tbody tr:first-child td[data-v-d5572094]:nth-last-child(2){border-bottom:none}.style-download-pdf table tr td[data-v-d5572094]:first-child,.style-download-pdf table tr th[data-v-d5572094]:first-child{border-left:2px solid #6c757d}.style-download-pdf table tbody tr:last-child td[data-v-d5572094]:first-child{border-left:none}.style-download-pdf .min-width-td[data-v-d5572094]{min-width:90px}.style-download-pdf .input-extra-commons[data-v-d5572094]{max-width:125px;background:inherit;border:none}.style-download-pdf .min-width-print-pdf[data-v-d5572094]{min-width:160px}@media(max-width:1025px){.note-title[data-v-d5572094]{min-height:86px}}@media(max-width:768px){#text-note-container-print[data-v-d5572094]{width:100%;margin-left:unset}}#carry-table-container table tbody tr td span.cus-format-cell-revision[data-v-49582336]{max-width:150px}#safetyPlanRecord table tbody tr td:first-child span.cus-format-cell-revision[data-v-49582336]{max-width:315px}#safetyPlanRecord table tbody tr td:nth-child(3) span.cus-format-cell-revision[data-v-49582336]{max-width:180px}#hazard-reduction-table-container tr td:first-child span.cus-format-cell-revision[data-v-49582336]{max-width:390px}#hazard-reduction-table-container tr td:nth-child(2) span.cus-format-cell-revision[data-v-49582336]{max-width:180px}#inspection-table[data-v-761fe2ec]{margin-bottom:1px}#attached-image-modal .modal-header .close[data-v-b7269808]{font-size:2.4rem}#attached-image-modal .modal-header[data-v-b7269808]{border-bottom:none}#attached-image-modal .trash-icon[data-v-b7269808]{font-size:1.4rem}#attached-image-modal button.disable-button-border-none[data-v-b7269808] .trash-icon{font-size:22px}.attached-image[data-v-db69749c]{border:2px solid #6c757d;margin-right:calc(5.7% - 2px)}.attached-image-title[data-v-db69749c]{padding:10px;border-bottom:2px solid #6c757d;color:#212529}.attached-image-content[data-v-db69749c]{padding:5px;height:270px}.attached-image-content .icon-groups .b-icon-group[data-v-db69749c]{margin-top:15%}.attached-image-content .icon-groups .b-icon-group svg[data-v-db69749c]{font-size:1.3rem}.attached-image-content .custom-file[data-v-db69749c]{height:100%;position:relative}.attached-image-content .custom-file[data-v-db69749c] .custom-file-input,.attached-image-content .custom-file[data-v-db69749c] .custom-file-label{height:100px;margin-top:15%;position:absolute;left:0;opacity:0}.attached-image-content #attach-image[data-v-db69749c]{height:100%}.attached-image-content #pdf-attach-image[data-v-db69749c]{position:absolute;height:250px;width:92%}.attached-image-content .attached-image-swap-embed[data-v-db69749c]{overflow:hidden}@media print{.attached-image[data-v-db69749c]{border:2px solid #6c757d;margin-right:calc(5.7% - 2px)}}@media not print{@media(max-width:1336px){.attached-image[data-v-db69749c]{margin-right:5%}.attached-image-content[data-v-db69749c]{padding:5px;height:170px}.attached-image-content #pdf-attach-image[data-v-db69749c]{position:absolute;height:150px;width:90%}}@media(max-width:1317px){.attached-image[data-v-db69749c]{margin-right:calc(6% - 2px)}}@media(max-width:1180px){.attached-image[data-v-db69749c]{margin-right:calc(7% - 1.5px)}}@media(max-width:1112px){.attached-image[data-v-db69749c]{margin-right:7.2%}}@media(max-width:1024px){.attached-image[data-v-db69749c]{margin-right:7.5%}}@media(max-width:834px){.attached-image[data-v-db69749c]{margin-right:9.5%}}@media(max-width:768px){.attached-image[data-v-db69749c]{margin-right:10%}}}.estimatime-type[data-v-5fb0947e]{line-height:1rem;height:24px;padding:.375rem .75rem 0}#safetyPlanRecord[data-v-50866828] .th-plan-header-title{white-space:pre-line}[data-v-146a7aba] .cus-header-co2-modal{border-bottom:2px solid #6c757d!important}.title-co2[data-v-146a7aba]{margin-top:-28px}.title-co2 p[data-v-146a7aba]{background:#fff;width:-moz-max-content;width:max-content;padding:0 8px}.errors[data-v-146a7aba]{color:red}#in-site-work-table table tr td[data-v-146a7aba]:last-child,#in-site-work-table table tr th[data-v-146a7aba]:last-child,#out-site-work-talbe table tr td[data-v-146a7aba]:last-child,#out-site-work-talbe table tr th[data-v-146a7aba]:last-child{border:none;width:25px!important;background:#fff}#in-site-work-table .total-time-actual[data-v-146a7aba]{font-size:1.4rem;line-height:7rem;text-align:center}#in-site-work-table .line-height-textarea[data-v-146a7aba]{line-height:1.3;height:118px}#in-site-work-table .machine-select[data-v-146a7aba]{max-width:450px;min-width:400px}#in-site-work-table .insite-work-vertical-middle[data-v-146a7aba]{vertical-align:middle}#out-site-work-talbe .line-height-input[data-v-146a7aba]{line-height:68px;height:68px}.in-site-work-th-number[data-v-146a7aba]{min-width:60px}.in-site-work-th-total-operation-time[data-v-146a7aba]{min-width:106px}#in-site-work table tbody tr[data-v-146a7aba],#in-site-work table tbody tr td[data-v-146a7aba]:first-child{height:100%}#in-site-work table tbody tr td:first-child textarea[data-v-146a7aba]{border:0}#in-site-work table tbody tr td:first-child textarea[data-v-146a7aba]:focus{outline:none;box-shadow:none;background:inherit}[data-v-146a7aba] .v-select.vs--disabled,[data-v-146a7aba] .v-select.vs--disabled div.vs__dropdown-toggle,[data-v-146a7aba] .v-select.vs--disabled div.vs__dropdown-toggle div.vs__selected-options input.vs__search{background-color:inherit}[data-v-146a7aba] .v-select.vs--open.vs--single.vs--searchable ul li.vs__dropdown-option--disabled{background:#bcbcbc}[data-v-146a7aba] .v-select.vs--open.vs--single.vs--searchable ul li.vs__dropdown-option--disabled div.background-header-first-layer{color:#212529}[data-v-146a7aba] .vs--single .vs__selected{max-width:95%}[data-v-146a7aba] .vs__search{padding:0}@media not print{@media(max-width:1336px){#in-site-work-table[data-v-146a7aba]{overflow:auto}#in-site-work-table .machine-select[data-v-146a7aba]{max-width:450px;min-width:140px}.in-site-work-th-number[data-v-146a7aba],.in-site-work-th-total-operation-time[data-v-146a7aba]{min-width:60px}}}.auth-buttons[data-v-23aa68ed]{display:flex;align-items:center}.auth-buttons .auth-loading[data-v-23aa68ed]{display:flex;align-items:center;justify-content:center;padding:0 10px}.auth-buttons .auth-user-info .user-name[data-v-23aa68ed]{font-weight:500;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block;vertical-align:middle}.auth-buttons .auth-user-info .user-email[data-v-23aa68ed]{font-size:.85rem;color:#6c757d;max-width:200px;overflow:hidden;text-overflow:ellipsis}.auth-buttons .auth-login .btn[data-v-23aa68ed]{white-space:nowrap}@media(max-width:576px){.auth-buttons .auth-user-info .user-name[data-v-23aa68ed]{max-width:100px}}.hamburger[data-v-9a44c106]{display:inline-flex;height:100%}.hamburger .user-name-left-hamberger[data-v-9a44c106]{min-width:75px}.hamburger .dropdown[data-v-9a44c106] button.dropdown-toggle{background:#fff!important;color:#000;border:none;margin-right:-15px}.hamburger .dropdown[data-v-9a44c106] button.dropdown-toggle svg.icon-top-header{font-size:2rem}[data-v-3b81aa1d] #bv-modal-mess .modal-dialog #bv-modal-mess___BV_modal_content_{border-radius:1rem}[data-v-3b81aa1d] #bv-modal-mess .modal-dialog #bv-modal-mess___BV_modal_content_ .modal-body{padding:0}[data-v-3b81aa1d] #bv-modal-mess .modal-dialog #bv-modal-mess___BV_modal_content_ .modal-body .body-content{padding:.5rem 1rem}[data-v-3b81aa1d] #bv-modal-mess .modal-dialog #bv-modal-mess___BV_modal_content_ .modal-body .button-ok{background:#fff;color:#000;border-width:1px 0 0 0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}[data-v-612448bf] #signature-modal header{border-bottom:2px solid #6c757d!important}#dashboard .cus-container-fixed-w2800px{width:2800px}#dashboard.bgTransparent{opacity:.3}.cus-fas-spinner{position:absolute;left:50%;top:50%;z-index:1}.cus-fas-spinner svg{font-size:5rem;color:#6c757d}#top-header{width:100%}#top-header .icon-top-header{font-size:2rem;height:100%}#top-header .left-content .back-to-list{display:inline-flex;float:left}#top-header .right-content button.cus-bg{background:#fff;color:#000}#top-header .right-content button.active{background:#9bc4e2!important}#top-header .right-content .meta-editor-btn-diary .header-meta-editor-errors{font-size:.8rem;text-align:right;color:red}.btn-group{display:flex!important;margin-bottom:1rem}.form-row-inline{display:flex}.no-gutters{padding:0!important}.select-record-rate{line-height:1.9}.record-section-cell{padding:10px;font-size:.75rem}.extra-text-area{padding:10px 10px 10px 0}.form-padding{padding-left:10px!important;padding-right:10px!important}#filter-table-container{width:100%;margin:0 2rem 0 2rem}#filter-table-container .work-implement-date{display:inline-flex}#filter-table-container .work-implement-date .btn-group{margin-left:20px}#filter-table-container .work-implement-date .btn-group button{background-color:#fff;color:#000;padding:4px 25px}#filter-table-container .work-implement-date .btn-group button.active{background-color:#9bc4e2}#filter-table-container .weathers-row button{background-color:#fff;color:#000}#filter-table-container .weathers-row button.active{background-color:#9bc4e2}#filter-table-container .btn-post-diary{color:#000}#filter-table-container #btn-co2-input{float:right;background-color:#bcbcbc;color:#000}#filter-table-container .group-btn-state button{background-color:#bcbcbc;color:#000;padding:0 2.7rem 0 2.7rem}#filter-table-container .group-btn-state button.active{background-color:#9bc4e2}#filter-table-container .header-left-bottom .meeting-date-input,#filter-table-container .header-left-bottom .meeting-date-label{display:inline-block}#filter-table-container .header-left-bottom .meeting-date-label{line-height:2.3;width:100%;text-align:right}#filter-table-container .header-left-bottom .meeting-date-input{width:100%}#filter-table-container .header-left-bottom .meeting-date-input #dashboard-meeting-date-input{width:100%;display:inline-block}#filter-table-container .header-left-bottom .icon-meeting-date{font-size:2rem;display:inline-block}#filter-table-container .header-left-bottom .time{width:40%;display:inline-block}#filter-table-container .header-left-bottom .sign-table table tr td{border:2px solid #6c757d;width:auto;padding:.5rem}#filter-table-container .header-left-bottom .sign-table table tr td input{border:0;border-radius:0;width:100%;outline-width:0;padding:4px;height:1.95rem}#filter-table-container .header-left-bottom .sign-table table tr td input:focus{box-shadow:none}#filter-table-container .header-left-bottom .sign-table table tr td .sign-job-title{min-height:20px}#filter-table-container .header-left-bottom .sign-table table tr:nth-child(2){padding:.15rem}#filter-table-container .header-left-bottom .sign-table table tr:nth-child(2) textarea{border:none;border-radius:0;width:100%;height:100%;outline-width:0;resize:none}#filter-table-container .header-left-bottom .sign-table table .sign-image{max-width:65px;max-height:36px}.border-break-line{border-bottom:2px solid #6c757d;margin:0 4%}.border-gray{border-color:#6c757d!important}a.color-icon{color:#2c3e50}a.color-icon:hover{color:unset;text-decoration:none}.print-common-intruction{display:block}.print-common-intruction-print-function{display:none!important}.print-common-intruction-print-function .min-width-td{min-width:90px}.cus-border-1px-default{border:1px solid #6c757d!important}.cus-border-top-default{border-top:2px solid #6c757d!important}.cus-border-left-default{border-left:2px solid #6c757d!important}.cus-border-bottom-default{border-bottom:2px solid #6c757d!important}.cus-border-right-default{border-right:2px solid #6c757d!important}.cus-border-default{border:2px solid #6c757d!important}.cus-bg-header .simple-sketch-title,.cus-bg-header table thead tr{background:#bcbcbc}.cus-border-table-default table tr td,.cus-border-table-default table tr th{border:2px solid #6c757d}.cus-border-x-table-default table{border-bottom:2px solid #6c757d}.cus-border-x-table-default table tr td,.cus-border-x-table-default table tr th{border-left:2px solid #6c757d;border-bottom:unset}.cus-border-x-table-default table tr td:last-child,.cus-border-x-table-default table tr td:nth-last-child(2),.cus-border-x-table-default table tr th:last-child,.cus-border-x-table-default table tr th:nth-last-child(2){border-right:2px solid #6c757d}.cus-border-x-table-default table tr td{border-top:unset}.cus-border-x-table-default table tr th{border-top:2px solid #6c757d}.cus-cell-none table{border:none}.cus-cell-none table thead tr th:first-child{background:#fff;border:none}.cus-cell-none table tbody tr td:first-child{background:#fff;border:none;padding:0;vertical-align:bottom;width:2.7%}.cus-cell-none table tbody tr td:first-child span{height:100%}.cus-cell-none table tbody tr:last-child td{border-bottom:2px solid #6c757d}.cus-cell-none table tbody tr:last-child td:first-child{border-bottom:none}.cus-cell-first-tr-last-th-none table{border:none}.cus-cell-first-tr-last-th-none table thead tr:first-child th:last-child{background:#fff;border:none}.cus-cell-last-child-none table{border:none}.cus-cell-last-child-none table thead tr:last-child th:last-child{background:#fff;border:none}.cus-cell-last-child-none table tbody tr td:last-child{background:#fff;border:none;width:5.7%;padding:0;vertical-align:bottom}.cus-cell-last-child-none table tbody tr td:last-child span{height:100%}.cus-cell-last-child-none table tbody tr:last-child td{border-bottom:2px solid #6c757d}.cus-cell-last-child-none table tbody tr:last-child td:last-child{border-bottom:none}.cus-text-resize-0{resize:none}.cus-min-w-60px{min-width:60px}.cus-min-w-70px{min-width:70px}.cus-min-w-80px{min-width:80px}.cus-min-w-120px{min-width:120px}.cus-max-w-60px{max-width:60px}.cus-max-w-120px{max-width:120px}.cus-max-w-170px{max-width:170px}.cus-datetime-picker .bootstrap-datetimepicker-widget{max-width:180px}.cus-datetime-picker .bootstrap-datetimepicker-widget table.table-condensed{border:unset;max-width:180px}.cus-datetime-picker .bootstrap-datetimepicker-widget table.table-condensed tr td{border:unset;height:20px;width:30px;line-height:25px;background-color:#fff;padding:.5rem!important}.cus-datetime-picker .bootstrap-datetimepicker-widget table.table-condensed tr td span{font-size:1rem;height:100%;width:100%;line-height:20px}.cus-datetime-picker .bootstrap-datetimepicker-widget table.table-condensed tr td{border:none}.cus-datetime-picker .bootstrap-datetimepicker-widget table.table-condensed tr:last-child td{border-bottom:unset;padding:unset}.cus-datetime-picker .bootstrap-datetimepicker-widget table.table-condensed tbody tr td:last-child{padding:.5rem!important}.cus-padding-table-none table tbody tr td{padding:0}.cus-bg-table table tr td input{background:inherit;border-radius:0;border:none;line-height:inherit}.cus-bg-table table tr td input:focus{outline-width:0;border:none}.cus-bg-table table tr td select{background-color:inherit;border-radius:0;border:none}.cus-bg-table table tr td select:focus{outline-width:0;box-shadow:none;border:none}.cus-bg-table table tr td textarea{resize:none;background-color:inherit;border-radius:0;height:84px;line-height:1.2rem}.cus-bg-table tr:last-child td{padding:.75rem}button.disable-button-border-none{padding:0;border:none;background:inherit;outline:none!important;box-shadow:none!important}.history-color-orange{color:#f95930!important}.history-color-black{color:#000!important}.history-line-through{text-decoration:line-through}select.custom-select.history-color-orange option{color:#000!important}.cus-format-cell-revision{padding:.375rem .75rem 0;display:block;word-break:break-all;white-space:pre-wrap}.cus-text-area-border{border:0;padding:.5rem .75rem;width:100%}.cus-text-area-border:focus{outline:none}.desktop-d-none{display:none}.cus-form-control{width:100%;border:1px solid #ced4da;height:calc(2.25rem + 2px);margin:0;padding:.375rem .75rem;border-radius:.25rem}.cus-print-div-pdf-cell{width:100%;height:100%;min-height:calc(1.5em + .75rem + 2px);min-width:25px;box-sizing:border-box;padding-top:.4rem;display:flex;justify-content:center}#filter-check-container .cus-print-div-pdf-cell{border:1px solid #ced4da}.sign-table-pdf-border table tr td{border-left:2px solid #6c757d;border-top:2px solid #6c757d;border-right:0!important;border-bottom:0!important}.sign-table-pdf-border table tr td input{width:90%;height:90%}.sign-table-pdf-border table tr:nth-child(2) td{border-bottom:2px solid #6c757d!important}.sign-table-pdf-border table tr td:last-child{border-right:2px solid #6c757d!important}.print-d-none-last-row table tbody tr:last-child{display:none}.print-d-none-last-row table tbody tr:nth-last-child(2){border-bottom:2px solid #6c757d}.print-table-cell-left-none-download-pdf{padding-left:2.5%}.print-table-cell-left-none-download-pdf table tbody tr:last-child,.print-table-cell-left-none-download-pdf table tbody tr td:first-child,.print-table-cell-left-none-download-pdf table thead tr th:first-child{display:none}.print-table-cell-right-none-download-pdf{padding-right:12px}.print-table-cell-right-none-download-pdf table tbody tr:last-child,.print-table-cell-right-none-download-pdf table tbody tr td:last-child,.print-table-cell-right-none-download-pdf table thead tr th:last-child{display:none}@media not print{@media(max-width:1336px){#filter-check-container{width:100%;margin-left:unset}#dashboard .cus-container-fixed-w2800px{width:unset}.cus-min-w-60px{min-width:38px}.cus-min-w-70px{min-width:50px}.cus-min-w-80px{min-width:80px}.cus-min-w-120px{min-width:120px}#filter-table-container .header-left-bottom .sign-table table .sign-image{max-width:30px;max-height:20px}#filter-table-container .header-left-bottom .sign-table table .sign-name-input button{font-size:.7rem;padding-left:5px;padding-right:5px}#filter-table-container .header-left-bottom .sign-table table .sign-old-data{word-break:break-all}}@media(max-width:1180px){#filter-table-container{width:100%;margin:0 2rem 0 2.3rem}.cus-cell-last-child-none table tbody tr td:last-child{width:7%}}@media(max-width:1112px){.cus-cell-last-child-none table tbody tr td:last-child{width:26px}}}@page{size:auto!important}@media print{body{zoom:70%}#dashboard .cus-container-fixed-w2800px{padding:0;width:2800px}#dashboard .left-container-body-pr-1{padding-right:4px}#dashboard #top-header{display:none}.print-margin-left-auto{margin-left:auto}#attached-image .simple-sketch-title,#inspection-table table thead tr{background:#fff}.print-d-none{display:none!important}.desktop-d-none{display:block}.print-table-cell-left-none{padding-left:30px}.print-table-cell-left-none table tbody tr:last-child,.print-table-cell-left-none table tbody tr td:first-child,.print-table-cell-left-none table thead tr th:first-child{display:none}.print-table-cell-right-none{padding-right:32px}.print-table-cell-right-none table tbody tr:last-child,.print-table-cell-right-none table tbody tr td:last-child,.print-table-cell-right-none table thead tr th:last-child{display:none}.print-border-top-0{border-top:0}.cus-border-x-table-default table tr:last-child th,.cus-border-x-table-default table tr td{border-bottom:2px solid #6c757d}.print-common-intruction{display:none!important}.print-common-intruction-print-function{display:block!important}.cus-page-break#filter-check-container,.cus-page-break.attached-image,.cus-page-break table{page-break-inside:avoid}}#copy-diary-modal .modal-body #copy-diary-dest-date[data-v-a6ea6692] .calendar-height-light,#copy-diary-modal .modal-body #copy-diary-source-date[data-v-a6ea6692] .calendar-height-light{background:rgba(0,123,255,.2);border:1px solid rgba(0,123,255,.3);border-radius:4px}#copy-diary-modal .modal-body #copy-diary-dest-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table td.day,#copy-diary-modal .modal-body #copy-diary-source-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table td.day{height:16px;line-height:16px;width:10px}#copy-diary-modal .modal-body #copy-diary-dest-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table td.active,#copy-diary-modal .modal-body #copy-diary-source-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table td.active{background:#75aad1;color:#fff}#copy-diary-modal .modal-body #copy-diary-dest-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table td,#copy-diary-modal .modal-body #copy-diary-dest-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table th,#copy-diary-modal .modal-body #copy-diary-source-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table td,#copy-diary-modal .modal-body #copy-diary-source-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table th{border:2px solid #fff;border-radius:15%}#copy-diary-modal .modal-body #copy-diary-dest-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table td.today:before,#copy-diary-modal .modal-body #copy-diary-source-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#e5d5d5}#copy-diary-modal .modal-body #copy-diary-dest-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table td.active.today:before,#copy-diary-modal .modal-body #copy-diary-source-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}#copy-diary-modal .modal-body #copy-diary-dest-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table td,#copy-diary-modal .modal-body #copy-diary-dest-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table th,#copy-diary-modal .modal-body #copy-diary-source-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table td,#copy-diary-modal .modal-body #copy-diary-source-date[data-v-a6ea6692] .bootstrap-datetimepicker-widget table th{padding:.4rem}#copy-diary-modal .copy-diary-calendar-section[data-v-a6ea6692]{border:1px solid #e0e0e0;border-radius:8px;padding:1rem;margin-bottom:1rem}#copy-diary-modal .copy-diary-calendar-section h5[data-v-a6ea6692]{color:#333;font-weight:600}#copy-diary-modal .copy-diary-calendar-section .calendar-container[data-v-a6ea6692]{display:flex;justify-content:center}#copy-diary-modal .diary-list-section[data-v-a6ea6692]{border-top:1px solid #e0e0e0;padding-top:1rem}#copy-diary-modal .diary-list-section h6[data-v-a6ea6692]{color:#555;font-weight:500;margin-bottom:.5rem}#copy-diary-modal .diary-list-section .diary-list[data-v-a6ea6692]{list-style:none;padding:0;margin:0;max-height:150px;overflow-y:auto}#copy-diary-modal .diary-list-section .diary-list .diary-item[data-v-a6ea6692]{padding:.5rem;border:1px solid #e0e0e0;border-radius:4px;margin-bottom:.5rem;background:#f8f9fa}#copy-diary-modal .diary-list-section .diary-list .diary-item .diary-period[data-v-a6ea6692]{display:inline-block;background:#007bff;color:#fff;padding:.2rem .5rem;border-radius:4px;font-size:.8rem;margin-right:.5rem}#copy-diary-modal .diary-list-section .diary-list .diary-item .diary-editor[data-v-a6ea6692]{font-weight:500;margin-right:.5rem}#copy-diary-modal .diary-list-section .diary-list .diary-item .diary-time[data-v-a6ea6692]{color:#666;font-size:.9rem}#copy-diary-modal .copy-diary-button button[data-v-a6ea6692]{background-color:#fff;color:#000;padding:4px;border-radius:0}#copy-diary-modal .copy-diary-button button.active[data-v-a6ea6692]{background-color:#9bc4e2}#copy-diary-modal .errors[data-v-a6ea6692]{color:red}.meta-data-label[data-v-3ab15f29]{padding:.375rem .75rem;min-height:38px;line-height:1.5;display:flex;align-items:center;color:#495057;font-size:1rem}[data-v-3ab15f29] .meta-data-amount-contract>div,[data-v-3ab15f29] .meta-data-month-survey-amount>div,[data-v-3ab15f29] .meta-data-month-survey>div,[data-v-3ab15f29] .meta-data-months-contract>div{height:100%}[data-v-3ab15f29] .meta-data-amount-contract>div>div,[data-v-3ab15f29] .meta-data-month-survey-amount>div>div,[data-v-3ab15f29] .meta-data-month-survey>div>div,[data-v-3ab15f29] .meta-data-months-contract>div>div{height:72%}@media(max-width:1336px){[data-v-3ab15f29] .meta-data-amount-contract>div,[data-v-3ab15f29] .meta-data-month-survey-amount>div,[data-v-3ab15f29] .meta-data-month-survey>div,[data-v-3ab15f29] .meta-data-months-contract>div{height:100%}[data-v-3ab15f29] .meta-data-amount-contract>div>div,[data-v-3ab15f29] .meta-data-month-survey-amount>div>div,[data-v-3ab15f29] .meta-data-month-survey>div>div,[data-v-3ab15f29] .meta-data-months-contract>div>div{height:85%}}@media(max-width:1180px){[data-v-3ab15f29] .meta-data-amount-contract>div,[data-v-3ab15f29] .meta-data-month-survey-amount>div,[data-v-3ab15f29] .meta-data-month-survey>div,[data-v-3ab15f29] .meta-data-months-contract>div{height:100%}[data-v-3ab15f29] .meta-data-amount-contract>div>div,[data-v-3ab15f29] .meta-data-month-survey-amount>div>div,[data-v-3ab15f29] .meta-data-month-survey>div>div,[data-v-3ab15f29] .meta-data-months-contract>div>div{height:90%}}.swap-errors-mess[data-v-3ab15f29]{position:relative;height:1rem}.swap-errors-mess .errors[data-v-3ab15f29]{position:absolute}.errors[data-v-3ab15f29]{color:red}.total-floor-area-errors-mess[data-v-3ab15f29]{overflow-x:visible;top:-.5rem}@media not print{@media(max-width:1336px){[data-v-3ab15f29] .meta-data-row-third>div fieldset legend{padding:0}}}#diary-list[data-v-99e4c0ba]{padding:15px}#diary-list .cus-container-fixed[data-v-99e4c0ba]{width:unset}#diary-list .cus-container-fixed-w2800px[data-v-99e4c0ba]{max-width:1200px;width:100%}#diary-list .sites-selection .cus-fas-spinner svg[data-v-99e4c0ba]{font-size:2.2rem;color:#6c757d}#diary-list .while-edit[data-v-99e4c0ba]{border:2px solid #6c757d}#diary-list .while-edit-contents[data-v-99e4c0ba]{height:316px;overflow-y:auto}#diary-list .while-edit-contents .while-edit-content[data-v-99e4c0ba]{font-weight:700;font-size:1.1rem;text-decoration:underline;border:none;color:#2c3e50;line-height:1.5rem;padding:5px 8px 18px 8px;text-align:left}#diary-list .while-edit-contents .while-edit-content[data-v-99e4c0ba]:focus{box-shadow:none}#diary-list .diary-calendar .calendar[data-v-99e4c0ba]{border-bottom:none}#diary-list .diary-calendar .sun-moon-button[data-v-99e4c0ba]{border:1px solid #6c757d;border-top:none}#diary-list .diary-calendar .disalbe-calendar[data-v-99e4c0ba]{width:100%;height:300px;position:absolute;top:0}#diary-list .diary-calendar button[data-v-99e4c0ba]{padding:4px 32px}#diary-list .detail[data-v-99e4c0ba]{border:2px solid #6c757d;padding:0 15px 15px 15px;margin-top:1px}#diary-list .detail .swap-copy-icon[data-v-99e4c0ba]{text-align:right}#diary-list .detail .swap-copy-icon svg[data-v-99e4c0ba]{font-size:2rem}#diary-list .detail .swap-copy-icon .copy-icon-text-right[data-v-99e4c0ba]{line-height:2.4rem}#diary-list .detail .detail-title[data-v-99e4c0ba]{font-weight:700;font-size:1.1rem}#diary-list .detail .to-edit[data-v-99e4c0ba]{padding-bottom:15px}#diary-list .detail .edit-history[data-v-99e4c0ba]{border:2px solid #6c757d;min-height:420px;padding:0 15px}#diary-list .detail .edit-history .edit-history-contents .edit-history-content[data-v-99e4c0ba]{font-weight:400;font-size:1.1rem;text-decoration:underline}#diary-list .detail .edit-history .edit-history-contents .edit-history-content a[data-v-99e4c0ba]{color:#2c3e50}#diary-list .detail .cus-edit-history[data-v-99e4c0ba]{border:none;min-height:420px;padding:1rem 0 0 0}#diary-list .detail .cus-edit-history .edit-history-contents .edit-history-content[data-v-99e4c0ba]{font-weight:400;font-size:1.1rem;text-decoration:underline}#diary-list .detail .cus-edit-history .edit-history-contents .edit-history-content a[data-v-99e4c0ba]{color:#2c3e50}#diary-list .title-inline[data-v-99e4c0ba]{margin-top:-1.2rem;background:#fff;box-sizing:border-box;padding:8px;width:-moz-max-content;width:max-content}#diary-list .title-main[data-v-99e4c0ba]{font-weight:800}#diary-list .title-highlight[data-v-99e4c0ba]{color:#e35d6a}#diary-list .cus-title-co2 p[data-v-99e4c0ba]{font-size:1.2rem;font-weight:600}#diary-list .cus-second-title-co2 p[data-v-99e4c0ba]{font-size:1.3rem;color:#000}#diary-list .cus-out-site-work-title p[data-v-99e4c0ba]{font-weight:550;font-size:1.3rem;color:#000;text-align:center}#diary-list .work-implement-date-label[data-v-99e4c0ba]{padding:0 0 0 2rem}#diary-list .work-implement-date-label p[data-v-99e4c0ba]{font-size:1.3rem}#diary-list .diary-button button[data-v-99e4c0ba]{background-color:#fff;color:#000;padding:4px;border-radius:0}#diary-list .diary-button button.active[data-v-99e4c0ba]{background-color:#9bc4e2}#diary-list .diary-button button[data-v-99e4c0ba]:focus{outline:none;box-shadow:none}#diary-list .diary-button .state-diary[data-v-99e4c0ba]{cursor:default}#diary-list .cus-border[data-v-99e4c0ba]{border:2px solid #6c757d!important}#diary-list .cus-border-none table tr td[data-v-99e4c0ba],#diary-list .cus-border-none table tr th[data-v-99e4c0ba]{border:none}#diary-list .cus-table-header table tr th[data-v-99e4c0ba]{text-align:center}#diary-list #out-site-work-waste-table table tr th[data-v-99e4c0ba]:first-child,#diary-list .cus-table-outsite-work-header table tr th[data-v-99e4c0ba]:first-child{width:20%;margin-right:1rem}#diary-list #out-site-work-waste-table table tr th[data-v-99e4c0ba]:nth-child(2),#diary-list .cus-table-outsite-work-header table tr th[data-v-99e4c0ba]:nth-child(2){width:25%}#diary-list #out-site-work-waste-table table tr th[data-v-99e4c0ba]:nth-child(3),#diary-list .cus-table-outsite-work-header table tr th[data-v-99e4c0ba]:nth-child(3){width:50%}#diary-list #out-site-work-waste-table table tr th[data-v-99e4c0ba]:last-child,#diary-list .cus-table-outsite-work-header table tr th[data-v-99e4c0ba]:last-child{width:5%;vertical-align:middle;padding:0 0 1rem 0}#diary-list #out-site-work-waste-table table tr th[data-v-99e4c0ba],#diary-list .cus-table-outsite-work-header table tr th[data-v-99e4c0ba]{text-align:center}#diary-list #out-site-work-construction-soil-table table tr th[data-v-99e4c0ba]:first-child{width:20%;margin-right:1rem}#diary-list #out-site-work-construction-soil-table table tr th[data-v-99e4c0ba]:nth-child(2){width:25%}#diary-list #out-site-work-construction-soil-table table tr th[data-v-99e4c0ba]:nth-child(3){width:45%}#diary-list #out-site-work-construction-soil-table table tr th[data-v-99e4c0ba]:last-child{width:10%}#diary-list #out-site-work-construction-soil-table table tr th[data-v-99e4c0ba]{text-align:center}#diary-list .cus-table-body table tbody[data-v-99e4c0ba]{background-color:#fff}#diary-list #in-site-work-table .total-time-actual[data-v-99e4c0ba]{font-size:1.4rem;text-align:center}#diary-list #in-site-work-table .line-height-textarea[data-v-99e4c0ba]{line-height:1;height:40px}#diary-list #in-site-work-table .machine-owner[data-v-99e4c0ba]{max-width:150px;min-width:100px}#diary-list #in-site-work-table .machine-select[data-v-99e4c0ba]{max-width:200px;min-width:150px}#diary-list #in-site-work-table .machine-select-first-div[data-v-99e4c0ba]{max-width:200px}#diary-list #in-site-work-table .machine-select-first-div .py-1[data-v-99e4c0ba]{padding-top:0!important}#diary-list #in-site-work-table .machine-select-first-div .v-select .py-1 .vs__selected-options[data-v-99e4c0ba]{flex-wrap:nowrap!important}#diary-list #out-site-work-construction-soil-table table td[data-v-99e4c0ba]:last-child,#diary-list #out-site-work-waste-table table td[data-v-99e4c0ba]:last-child{vertical-align:middle;padding:0 0 1rem 0}#diary-list .insite-work-budget-field-input[data-v-99e4c0ba]{margin:0}#diary-list .cus-insite-work-time-input[data-v-99e4c0ba]{padding-left:32px}#diary-list .meta-editor-btn-diary .header-meta-editor-errors[data-v-99e4c0ba]{font-size:.8rem;text-align:right;color:red}#diary-list .errors[data-v-99e4c0ba]{color:red}#diary-list .custom-form-row[data-v-99e4c0ba]{display:flex}#diary-list .col-one[data-v-99e4c0ba]{padding:0 0 0 0}#diary-list .col-three[data-v-99e4c0ba]{margin:0 0 0 5px}#diary-list .col-four[data-v-99e4c0ba]{margin:0 0 0 10px}#diary-list .col-five[data-v-99e4c0ba]{padding:0 0 0 0}#diary-list .electricity-amount-unit[data-v-99e4c0ba]{display:inline-flex;align-items:center}#diary-list .electricity-amount-custom-form-control-width[data-v-99e4c0ba]{text-align:right}#diary-list .electricity-amount-year-custom-form-control-width[data-v-99e4c0ba]{width:65px}#diary-list .electricity-amount-month-custom-form-control-width[data-v-99e4c0ba]{width:45px}#diary-list .electricity-amount-value-custom-form-control-width[data-v-99e4c0ba]{width:60px;margin:0 0 0 0}#diary-list .electricity-amount-cost-custom-form-control-width[data-v-99e4c0ba],#diary-list .water-intake-amount-month-custom-form-control-width[data-v-99e4c0ba]{width:45px;margin:0 0 0 -20px}#diary-list .water-intake-amount-value-custom-form-control-width[data-v-99e4c0ba]{width:70px;margin:0 0 0 -20px}#diary-list .drainage-destination-amount-month-custom-form-control-width[data-v-99e4c0ba]{width:45px;margin:0 0 0 -20px}#diary-list .drainage-destination-amount-value-custom-form-control-width[data-v-99e4c0ba]{width:70px;margin:0 0 0 -20px}#diary-list .diary-new-cus-border[data-v-99e4c0ba]{border-radius:10px}#diary-list .big-header-co2[data-v-99e4c0ba]{font-weight:400;margin:1rem 0 1rem 1rem;font-size:12px;color:#a83e62}#diary-list .co2-modal-boder[data-v-99e4c0ba]{border:1px solid #a83e62;border-radius:5px}#diary-list .big-header-co2-input[data-v-99e4c0ba]{font-weight:600;margin:1rem 0;font-size:24px;color:#3d8efd}#diary-list .co2-input-boder[data-v-99e4c0ba]{border:4px solid #3d8efd;border-radius:10px}#diary-list .big-header-order[data-v-99e4c0ba]{font-weight:600;margin:1rem 1rem 0 1rem;font-size:24px;color:#4dd4ac}#diary-list .order-boder[data-v-99e4c0ba]{border:4px solid #4dd4ac;border-radius:10px}#diary-list .big-header-co2-electric-power[data-v-99e4c0ba]{font-weight:600;margin:1rem 0;font-size:24px;color:#8c68cd}#diary-list .electric-power-boder[data-v-99e4c0ba]{border:4px solid #8c68cd;border-radius:10px}#diary-list .light-oil-idling-stop[data-v-99e4c0ba],#diary-list .light-oil-implementation-fuel-effient-verification[data-v-99e4c0ba],#diary-list .light-oil-lecture-guidance-fuel[data-v-99e4c0ba],#diary-list .reduction-label[data-v-99e4c0ba]{padding:0 0 0 15px}#diary-list .in-siteWork-actual-number[data-v-99e4c0ba]{min-width:50px}#diary-list .custom-p-center-middle[data-v-99e4c0ba]{position:relative;top:50%;transform:translateY(-50%)}#diary-list .cus-active-button button.disabled[data-v-99e4c0ba]{font-weight:400}#diary-list .cus-active-button button[data-v-99e4c0ba]{font-weight:600}#diary-list .calendar-loading-overlay[data-v-99e4c0ba]{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1000;pointer-events:none}#diary-list .calendar-loading-overlay .calendar-loading-content[data-v-99e4c0ba]{text-align:center;padding:20px}#diary-list[data-v-99e4c0ba] .calendar-height-light{background:#dee2e6}#diary-list[data-v-99e4c0ba] .bootstrap-datetimepicker-widget table td.day{width:10px}#diary-list[data-v-99e4c0ba] .bootstrap-datetimepicker-widget table td.active{background:#75aad1;color:#fff}#diary-list[data-v-99e4c0ba] .bootstrap-datetimepicker-widget table td,#diary-list[data-v-99e4c0ba] .bootstrap-datetimepicker-widget table th{border:2px solid #fff;border-radius:15%}#diary-list[data-v-99e4c0ba] .bootstrap-datetimepicker-widget table td.today:before{border-bottom-color:#e5d5d5}#diary-list[data-v-99e4c0ba] .bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}#diary-list[data-v-99e4c0ba] .custom-machine-select .vs__dropdown-toggle{min-height:40px}#diary-list[data-v-99e4c0ba] .custom-machine-select input.vs__search{display:none}#diary-list[data-v-99e4c0ba] .light-oil-check-periodic-inpection,#diary-list[data-v-99e4c0ba] .light-oil-idling-stop,#diary-list[data-v-99e4c0ba] .light-oil-idling-stop label.d-block,#diary-list[data-v-99e4c0ba] .light-oil-implementation-fuel-effient-verification,#diary-list[data-v-99e4c0ba] .light-oil-implementation-fuel-effient-verification label.d-block,#diary-list[data-v-99e4c0ba] .light-oil-lecture-guidance-fuel,#diary-list[data-v-99e4c0ba] .light-oil-lecture-guidance-fuel label.d-block{padding:0 0 0 15px}@media not print{@media(max-width:1336px){#diary-list .cus-container-fixed[data-v-99e4c0ba]{width:unset}#diary-list .sites-selection .cus-fas-spinner svg[data-v-99e4c0ba]{font-size:2.2rem;color:#6c757d}#diary-list .while-edit[data-v-99e4c0ba]{border:2px solid #6c757d}#diary-list .while-edit-contents[data-v-99e4c0ba]{height:241px;overflow-y:auto}#diary-list .while-edit-contents .while-edit-content[data-v-99e4c0ba]{padding:5px 8px 10px 8px}#diary-list[data-v-99e4c0ba] .calendar-height-light{background:#dee2e6}#diary-list[data-v-99e4c0ba] .bootstrap-datetimepicker-widget table td.day{width:10px;height:14px;line-height:14px}#diary-list[data-v-99e4c0ba] .bootstrap-datetimepicker-widget table td.active{background:#75aad1;color:#fff}#diary-list[data-v-99e4c0ba] .bootstrap-datetimepicker-widget table td,#diary-list[data-v-99e4c0ba] .bootstrap-datetimepicker-widget table th{border:2px solid #fff;border-radius:15%}}}@media(max-width:768px){#diary-list[data-v-99e4c0ba] .bootstrap-datetimepicker-widget table td,#diary-list[data-v-99e4c0ba] .bootstrap-datetimepicker-widget table th{border:unset;border-radius:15%}#diary-list[data-v-99e4c0ba] .bootstrap-datetimepicker-widget table td.day{width:10px;height:12px;line-height:12px}#diary-list .detail .edit-history .edit-history-contents .edit-history-content[data-v-99e4c0ba]{font-size:1.1rem}#diary-list .diary-calendar .disalbe-calendar[data-v-99e4c0ba]{width:100%;height:270px;position:absolute;top:0}#diary-list .while-edit-contents[data-v-99e4c0ba]{height:214px}}.big-header-co2[data-v-df835078]{font-size:1.2rem;font-weight:700;margin-bottom:1rem}.detail[data-v-df835078]{border:1px solid #ddd;border-radius:5px;padding:1rem}.title-co2[data-v-df835078]{background-color:#f8f9fa}label[data-v-df835078]{font-weight:700;margin-bottom:.5rem;display:block}dl.row[data-v-6a009138]{margin-bottom:0}dl.row dt[data-v-6a009138]{font-weight:700;padding:8px 0}dl.row dd[data-v-6a009138]{padding:8px 0;border-bottom:1px solid #dee2e6}dl.row dd[data-v-6a009138]:last-child{border-bottom:none}.site-safety-health-measures[data-v-08f82860],.site-work-monthly-results[data-v-5dbbc246]{padding:20px}.auth-callback[data-v-518519ee]{background-color:#f8f9fa;height:100vh}.auth-callback .spinner-border[data-v-518519ee]{width:3rem;height:3rem}.auth-callback h3[data-v-518519ee]{color:#333}.auth-callback p[data-v-518519ee]{color:#6c757d}.auth-login-page[data-v-5847e3a6]{background-color:#f8f9fa;height:100vh}.auth-login-page .spinner-border[data-v-5847e3a6]{width:3rem;height:3rem}.auth-login-page h3[data-v-5847e3a6]{color:#333}.auth-login-page p[data-v-5847e3a6]{color:#6c757d}.contractor-signin{min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#667eea,#764ba2);position:relative;overflow:hidden;padding:20px}.contractor-signin .signin-container{width:100%;max-width:450px;z-index:2;position:relative}.contractor-signin .signin-card{background:hsla(0,0%,100%,.95);border-radius:20px;padding:40px;box-shadow:0 20px 40px rgba(0,0,0,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2)}@media(max-width:480px){.contractor-signin .signin-card{padding:30px 20px;border-radius:15px}}.contractor-signin .logo-section{text-align:center;margin-bottom:40px}.contractor-signin .logo-section .logo{width:80px;height:80px;margin-bottom:20px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1))}.contractor-signin .logo-section .title{font-size:28px;font-weight:700;color:#2d3748;margin-bottom:8px;letter-spacing:-.5px}.contractor-signin .logo-section .subtitle{font-size:16px;color:#718096;margin:0;font-weight:400}.contractor-signin .signin-form .form-group{margin-bottom:24px}.contractor-signin .signin-form .form-group .form-label{display:flex;align-items:center;font-size:14px;font-weight:600;color:#4a5568;margin-bottom:8px}.contractor-signin .signin-form .form-group .form-label i{margin-right:8px;font-size:16px;color:#667eea}.contractor-signin .signin-form .form-group .form-input{width:100%;padding:14px 16px;border:2px solid #e2e8f0;border-radius:12px;font-size:16px;background-color:#fff;transition:all .3s ease;box-sizing:border-box}.contractor-signin .signin-form .form-group .form-input:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px rgba(102,126,234,.1)}.contractor-signin .signin-form .form-group .form-input.error{border-color:#e53e3e;background-color:#fef5f5}.contractor-signin .signin-form .form-group .form-input.error:focus{border-color:#e53e3e;box-shadow:0 0 0 3px rgba(229,62,62,.1)}.contractor-signin .signin-form .form-group .form-input::-moz-placeholder{color:#a0aec0}.contractor-signin .signin-form .form-group .form-input::placeholder{color:#a0aec0}.contractor-signin .signin-form .form-group .password-input-wrapper{position:relative}.contractor-signin .signin-form .form-group .password-input-wrapper .password-toggle{position:absolute;right:12px;top:50%;transform:translateY(-50%);background:none;border:none;color:#718096;cursor:pointer;padding:8px;border-radius:6px;transition:all .2s ease}.contractor-signin .signin-form .form-group .password-input-wrapper .password-toggle:hover{color:#4a5568;background-color:#f7fafc}.contractor-signin .signin-form .form-group .password-input-wrapper .password-toggle:focus{outline:none;box-shadow:0 0 0 2px rgba(102,126,234,.2)}.contractor-signin .signin-form .form-group .password-input-wrapper .password-toggle i{font-size:18px}.contractor-signin .signin-form .form-group .error-message{color:#e53e3e;font-size:12px;margin-top:6px;display:flex;align-items:center}.contractor-signin .signin-form .form-group .error-message:before{content:"⚠";margin-right:4px}.contractor-signin .signin-form .alert{padding:16px;border-radius:12px;margin-bottom:24px;display:flex;align-items:center;font-size:14px;font-weight:500}.contractor-signin .signin-form .alert i{margin-right:8px;font-size:16px}.contractor-signin .signin-form .alert.alert-error{background-color:#fed7d7;color:#c53030;border:1px solid #feb2b2}.contractor-signin .signin-form .alert.alert-error i{color:#e53e3e}.contractor-signin .signin-form .alert.alert-success{background-color:#c6f6d5;color:#276749;border:1px solid #9ae6b4}.contractor-signin .signin-form .alert.alert-success i{color:#38a169}.contractor-signin .signin-form .signin-button{width:100%;padding:16px;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border:none;border-radius:12px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.contractor-signin .signin-form .signin-button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 8px 25px rgba(102,126,234,.3)}.contractor-signin .signin-form .signin-button:active:not(:disabled){transform:translateY(0)}.contractor-signin .signin-form .signin-button:disabled{opacity:.7;cursor:not-allowed;transform:none}.contractor-signin .signin-form .signin-button.loading{color:transparent}.contractor-signin .signin-form .signin-button .button-text{display:flex;align-items:center;justify-content:center}.contractor-signin .signin-form .signin-button .button-text i{margin-right:8px;font-size:18px}.contractor-signin .signin-form .signin-button .loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:20px;height:20px;border:2px solid hsla(0,0%,100%,.3);border-top:2px solid #fff;border-radius:50%;animation:spin 1s linear infinite}.contractor-signin .signin-footer{margin-top:32px;text-align:center}.contractor-signin .signin-footer .help-text{font-size:14px;color:#718096;margin:0 0 20px 0;line-height:1.5}.contractor-signin .signin-footer .divider{height:1px;background:linear-gradient(90deg,transparent,#e2e8f0,transparent);margin:20px 0}.contractor-signin .signin-footer .back-to-main{margin:0}.contractor-signin .signin-footer .back-to-main .link{color:#667eea;text-decoration:none;font-size:14px;font-weight:500;display:inline-flex;align-items:center;transition:all .2s ease}.contractor-signin .signin-footer .back-to-main .link:hover{color:#5a6fd8;text-decoration:underline}.contractor-signin .signin-footer .back-to-main .link i{margin-right:6px;font-size:14px}.contractor-signin .background-decoration{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:1}.contractor-signin .background-decoration .decoration-circle{position:absolute;background:hsla(0,0%,100%,.1);border-radius:50%;animation:float 6s ease-in-out infinite}.contractor-signin .background-decoration .decoration-circle.circle-1{width:300px;height:300px;top:-150px;left:-150px;animation-delay:0s}.contractor-signin .background-decoration .decoration-circle.circle-2{width:200px;height:200px;bottom:-100px;right:-100px;animation-delay:2s}.contractor-signin .background-decoration .decoration-circle.circle-3{width:150px;height:150px;top:50%;left:-75px;animation-delay:4s}.contractor-signin .icon-email:before{content:"📧"}.contractor-signin .icon-lock:before{content:"🔒"}.contractor-signin .icon-eye:before{content:"👁"}.contractor-signin .icon-eye-off:before{content:"🙈"}.contractor-signin .icon-alert:before{content:"⚠️"}.contractor-signin .icon-check:before{content:"✅"}.contractor-signin .icon-login:before{content:"🔑"}.contractor-signin .icon-arrow-left:before{content:"←"}@keyframes spin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(180deg)}}@media(max-width:480px){.contractor-signin{padding:15px}.contractor-signin .signin-card .logo-section{margin-bottom:30px}.contractor-signin .signin-card .logo-section .title{font-size:24px}.contractor-signin .signin-card .logo-section .subtitle{font-size:14px}.contractor-signin .signin-card .signin-form .form-group{margin-bottom:20px}.contractor-signin .signin-card .signin-form .form-group .form-input{padding:12px 14px;font-size:16px}.contractor-signin .signin-card .signin-form .signin-button{padding:14px;font-size:15px}.contractor-signin .signin-card .signin-footer{margin-top:24px}}.btn-trigger-modal{cursor:pointer}.cus-bg-primary{background:#f2f2f2}.cus-bg-secondary{background:#bcbcbc}.cus-font-size-main{font-size:.75rem}.cus-font-size-main input,.cus-font-size-main select{font-size:inherit}.tooltip{display:block!important;z-index:10000}.tooltip .tooltip-inner{background:#000;color:#fff;border-radius:16px;padding:5px 10px 4px;max-width:250px}.tooltip .tooltip-arrow{width:0;height:0;border-style:solid;position:absolute;margin:5px;border-color:#000;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-width:5px 5px 0 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;bottom:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=bottom]{margin-top:5px}.tooltip[x-placement^=bottom] .tooltip-arrow{border-width:0 5px 5px 5px;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important;top:-5px;left:calc(50% - 5px);margin-top:0;margin-bottom:0}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-width:5px 5px 5px 0;border-left-color:transparent!important;border-top-color:transparent!important;border-bottom-color:transparent!important;left:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-width:5px 0 5px 5px;border-top-color:transparent!important;border-right-color:transparent!important;border-bottom-color:transparent!important;right:-5px;top:calc(50% - 5px);margin-left:0;margin-right:0}.tooltip.popover .popover-inner{background:#f9f9f9;color:#000;padding:24px;border-radius:5px;box-shadow:0 5px 30px rgba(0,0,0,.1)}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s}.tooltip[aria-hidden=false]{visibility:visible;opacity:1;transition:opacity .15s}