.etm-header .etm-left-header{cursor:pointer}.etm-header .etm-right-header div span{white-space:pre-wrap;font-family:Arial,sans-serif;font-size:14px;color:#616161;font-weight:700;text-decoration:none;line-height:16px}.etm-header .etm-right-header span{white-space:pre-wrap;font-family:Hiragino Kaku Gothic StdN,sans-serif;font-size:24px;color:#2296f3;font-weight:700;text-decoration:none;line-height:24px}.v-sheet.v-list:not(.v-sheet--outlined){font-size:12px!important}.custom-select .theme--light.v-select.v-input--is-disabled .v-select__selections{color:#616161}.custom-select span{white-space:pre-wrap;font-family:Arial,sans-serif;font-size:12px;color:#000;font-weight:400;text-decoration:none;line-height:12px;text-align:right}.custom-select .custom-v-select{border-radius:0;font-size:12px}.custom-select .custom-v-select .v-input__slot{width:200px}.custom-select .custom-v-select .v-input__slot fieldset{font-size:12px;color:rgba(0,0,0,.38);border:2px solid #000}.custom-select .custom-v-select .v-input__slot .v-input__icon.v-input__icon--append{margin-right:-5px}.custom-select .custom-v-select-noBorder{border-radius:0;font-size:12px}.custom-select .custom-v-select-noBorder .v-input__slot{width:200px}.custom-select .custom-v-select-noBorder .v-input__slot fieldset{font-size:12px;color:rgba(0,0,0,.38);border:none}.custom-select .custom-v-select-noBorder .v-input__slot .v-input__icon.v-input__icon--append{margin-right:-5px}.custom-select .hidden-text{white-space:pre-wrap;font-family:Arial,sans-serif;font-size:12px;color:#616161;font-weight:400;text-decoration:none;margin-left:5px}@media screen and (min-width:1400px){.container{max-width:1440px}}@media screen and (min-width:1264px)and (max-width:1400px){.form-estimate .custom-date-pick .v-input__slot,.form-estimate .custom-select .v-input__slot,.form-estimate .custom-text-field .v-input__slot{width:200px!important}.quote-filter .custom-date-pick .v-input__slot,.quote-filter .custom-select .v-input__slot,.quote-filter .custom-text-field .v-input__slot{width:150px!important}}@media screen and (min-width:1265px){.span-field{position:relative;right:25%}}@media screen and (max-width:960px){.grid-filter .grid-filter{display:flex!important;flex-wrap:wrap}.sg-container{margin-right:10rem;width:100%!important}.drag-table table{width:1000px!important}.span-field{position:relative;right:50%}}@media screen and (min-width:600px)and (max-width:960px){.quote-page-wrapper .quote-header-section .quote-filter .search-btn{min-width:100px!important;margin-left:1rem}.select-ctm{margin-right:60px}.form-estimate .custom-date-pick .v-input__slot,.form-estimate .custom-select .v-input__slot,.form-estimate .custom-text-field .v-input__slot{width:165px!important}.custom-date-pick .v-input__slot,.custom-select .v-input__slot,.custom-text-field .v-input__slot{width:180px!important}}@media screen and (min-width:600px)and (max-width:767px){.span-field{position:relative;right:40%}}@media screen and (max-width:600px){.etm-header .etm-right-header span{font-size:18px}.quote-page-wrapper .quote-header-section .quote-filter .search-btn{min-width:60px!important;margin-left:1rem}.quote-page-wrapper .quote-after-header{flex-direction:column!important;align-items:center}.span-field{position:relative;right:.6rem;top:2rem}.custom-date-pick .v-input__slot,.custom-select .v-input__slot,.custom-text-field .v-input__slot{width:170px!important}.timelog span{font-size:12px}}@media screen and (min-width:576px){.quote-filter .search-line-1{width:85%}.quote-filter .fromto-span{margin:0 1.8rem;width:10px;text-align:center}.quote-filter .span-line2{width:40px}.quote-filter .date-line2{margin-left:2.3rem}.quote-filter .search-btn{width:15%;margin-left:2.5rem}.quote-filter .text-line2{margin-left:1rem}}@media screen and (max-width:575px){.quote-filter .search-line-1{width:100%}.quote-filter .fromto-span{margin:20px 0 0 0;text-align:center}.quote-filter .span-line2{margin:20px 1rem 0 1rem}.quote-filter .search-btn{width:100%}.quote-filter .text-line2{margin-left:40px}}@media screen and (max-width:375px){.row-filter{grid-column-gap:5px}.quote-filter .span-line2{margin:20px 0 0 0!important}.quote-filter .text-line2{margin-left:10px}}.custom-date-pick span{white-space:pre-wrap;font-family:Arial,sans-serif;font-size:12px;color:#000;font-weight:400;text-decoration:none;line-height:12px;text-align:right}.custom-date-pick .date-pick-text-field{border-radius:0}.custom-date-pick .date-pick-text-field .v-input__control{height:2.5rem}.custom-date-pick .date-pick-text-field .v-input__control .v-input__slot{width:200px}.custom-date-pick .date-pick-text-field .v-input__control .v-input__slot fieldset{font-size:12px;color:rgba(0,0,0,.38);border:2px solid #000}.custom-date-pick .date-pick-text-field .v-input__control .v-input__slot input{padding:0 5px}.custom-date-pick .date-pick-text-field-dark{border-radius:0}.custom-date-pick .date-pick-text-field-dark .v-input__control{height:2.5rem}.custom-date-pick .date-pick-text-field-dark .v-input__control .v-input__slot{width:200px;background-color:#e0e0e0}.custom-date-pick .date-pick-text-field-dark .v-input__control .v-input__slot fieldset{font-size:12px;color:rgba(0,0,0,.38);border:2px solid #000}.custom-date-pick .date-pick-text-field-dark .v-input__control .v-input__slot input{padding:0 5px}.custom-text-field .theme--light.v-input--is-disabled input{color:#616161}.custom-text-field span{white-space:pre-wrap;font-family:Arial,sans-serif;font-size:12px;color:#000;font-weight:400;text-decoration:none;line-height:12px;text-align:right}.custom-text-field .custom-input{border-radius:0;font-size:12px}.custom-text-field .custom-input .v-input__control .v-input__slot{width:200px}.custom-text-field .custom-input .v-input__control .v-input__slot fieldset{font-size:12px;color:rgba(0,0,0,.38);border:2px solid #000}.custom-text-field .custom-input .v-input__control .v-input__slot .v-input__icon.v-input__icon--append{margin-right:10px}.custom-text-field .custom-input-noBorder{border-radius:0;font-size:12px}.custom-text-field .custom-input-noBorder .v-input__control .v-input__slot{width:200px}.custom-text-field .custom-input-noBorder .v-input__control .v-input__slot fieldset{font-size:12px;color:rgba(0,0,0,.38);border:none}.custom-text-field .custom-input-noBorder .v-input__control .v-input__slot .v-input__icon.v-input__icon--append{margin-right:10px}.custom-text-field .hidden-text{white-space:pre-wrap;font-family:Arial,sans-serif;font-size:12px;color:#616161;font-weight:400;text-decoration:none;margin-left:5px}.quote-table{overflow:auto;white-space:nowrap}.quote-table .v-data-table-header-mobile__select{min-width:0;display:flex;align-items:center;justify-content:center}.quote-table a{font-size:12px}.quote-table a.a-blue{text-decoration:underline}.quote-table a.a-black{text-decoration:none!important;color:#000}.quote-table .custom-header-table .v-data-table-header__icon{opacity:1}.quote-table .sort-active{opacity:1;color:#616161}.quote-table .sort-inactive{opacity:0}.quote-table .custom-header-table span{color:#000;white-space:pre-wrap;font-family:Arial,sans-serif;font-size:12px;font-weight:400;text-decoration:none;line-height:12px;cursor:pointer}.quote-table .custom-header-table span:hover{text-decoration:underline}.quote-table td,.quote-table th{border-bottom:2px solid #616161!important}.quote-table tr.v-data-table__selected{background:#e0e0e0!important}.quote-table tr{cursor:pointer}.etm-btn.v-btn{border-radius:15px}.etm-btn.v-btn .v-btn__content{color:#fff;font-family:Arial,sans-serif;font-weight:700}.etm-btn.v-btn .v-btn__content .v-icon--left{margin:0}.theme--light.etm-btn-disable.v-btn.v-btn--disabled{border-radius:15px;color:#2c98f0!important;opacity:.3}.theme--light.etm-btn-disable.v-btn.v-btn--disabled .v-btn__content .v-icon--left{margin:0}.theme--light.etm-btn-disable.v-btn.v-btn--disabled .v-icon{color:#2c98f0!important}.quote-page-wrapper .header-section{border-bottom:1px solid;display:flex;flex-direction:column}.quote-page-wrapper .header-section .quote-filter .row-filter{display:flex;justify-content:space-between}.quote-page-wrapper .header-section .quote-filter .filter-item{display:flex;flex-direction:column;align-items:flex-end}.quote-page-wrapper .header-section .quote-filter .show-btn{margin-top:10px}.quote-page-wrapper .header-section .quote-filter .show-btn:after{background-color:#fff}.quote-page-wrapper .header-section .quote-filter .search-btn{background-color:#2c98f0!important;overflow-wrap:break-word;border-radius:16px;margin-top:1.2rem;max-width:115px}.quote-page-wrapper .quote-after-header{display:flex;justify-content:space-between;flex-direction:row}.quote-page-wrapper .quote-after-header .paginate-section{text-align:center}.quote-page-wrapper .quote-after-header .paginate-section .mdi-chevron-double-left,.quote-page-wrapper .quote-after-header .paginate-section .mdi-chevron-double-right,.quote-page-wrapper .quote-after-header .paginate-section .mdi-chevron-left,.quote-page-wrapper .quote-after-header .paginate-section .mdi-chevron-right{color:#2c98f0!important;text-decoration:underline}.quote-page-wrapper .quote-after-header .paginate-section .custom-paginate .v-pagination__item,.quote-page-wrapper .quote-after-header .paginate-section .custom-paginate .v-pagination__navigation{box-shadow:none}.quote-page-wrapper .quote-after-header .paginate-section .custom-paginate button.v-pagination__item.v-pagination__item--active{color:#000!important;background-color:transparent!important;text-decoration:none}.quote-page-wrapper .quote-after-header .paginate-section .custom-paginate .v-pagination .v-pagination__item{color:#2c98f0!important;text-decoration:underline}.quote-page-wrapper .quote-after-header .paginate-section .v-icon:after{background-color:#fff}.quote-page-wrapper .quote-after-header .span-checked-length{white-space:pre-wrap;font-family:Arial,sans-serif;font-size:14px;color:#616161;font-weight:400;text-decoration:none;line-height:16px}.quote-page-wrapper .quote-table a{text-decoration:underline}.quote-page-wrapper .quote-table .custom-header-table .v-data-table-header__icon{opacity:1}.quote-page-wrapper .quote-table th.custom-header-table.sortable{position:relative}.quote-page-wrapper .quote-table .custom-header-table span{color:#000}.quote-page-wrapper .quote-table .custom-header-table span:hover{text-decoration:underline}.quote-page-wrapper .quote-table td,.quote-page-wrapper .quote-table th{border-bottom:2px solid #616161!important}.quote-page-wrapper .quote-table tr.v-data-table__selected{background:#e0e0e0!important}.paginate-info{white-space:pre-wrap;font-family:Arial,sans-serif;font-size:14px;color:#616161;font-weight:400;text-decoration:none;line-height:16px}.header-section .row-filter{display:flex;align-items:baseline}.header-section .row-filter .filter-item{display:flex;flex-direction:column;align-items:flex-start}.header-section .row-filter .filter-item .timelog{display:flex;position:relative}.header-section .row-filter .filter-item .timelog .filter-time-label{white-space:pre-wrap;font-family:Arial,sans-serif;font-size:12px;color:#000;font-weight:400;text-decoration:none}.header-section .row-filter .filter-item .timelog .filter-time-value{white-space:pre-wrap;font-family:Arial,sans-serif;font-size:12px;color:#616161;font-weight:400;text-decoration:none}.after-header .show-btn{position:relative;top:1rem}.after-header .show-btn:after{background-color:#fff}.suggest-cost-wrapper{overflow:auto;white-space:nowrap;width:100%}.file-table-wrapper{border-bottom:2px solid #e0e0e0}.sg-container{width:90%}.drag-table tr:hover{background-color:#eee!important}.drag-table tr.--checked{background-color:#e0e0e0}.drag-table tr.--edited{background-color:#bcdffa}.drag-table td{border:.5px solid #616161;font-size:12px!important}.drag-table td:hover{cursor:move}.drag-table td.td-break{border-left:none;border-right:none;padding:0!important}.drag-table .custom-header-table{background-color:#616161}.drag-table .custom-header-table span{color:#fff;white-space:pre-wrap;font-family:Arial,sans-serif;font-size:12px;font-weight:400;text-decoration:none;line-height:12px;cursor:pointer}.drag-table .cell-no{width:3%;text-align:right;padding:0!important}.drag-table .cell-parent{padding:0 10px!important;width:11%}.drag-table .cell-quality{width:45px;padding:0 5px!important}.drag-table .cell-unit{width:40px;padding:0 5px!important}.drag-table .cell-name{padding:0 5px!important;width:20%}.drag-table .cell-checkbox{padding:0 0 0 5px!important;width:3%}.drag-table .cell-unitPrice{padding:0 10px 0 2px!important;width:10%}.name-input,.parent-input{border:2px solid;outline:none;padding:0 5px;width:100%}.quality-input{text-align:right}.quality-input,.unit-input{border:2px solid;outline:none;padding:0 5px;width:85%}.unit-input{text-align:center}.unitPrice-input{border:2px solid;outline:none;padding:0 5px;width:100%;text-align:right}.title-table{color:#616161;font-weight:700}.cost-table .cell-no{width:4%}.cost-table .cell-parent{width:13%}.file-table{max-width:1080px;overflow:auto;white-space:nowrap}.file-table .v-data-table-header-mobile__select{min-width:0;display:flex;align-items:center;justify-content:center}.file-table td{border-bottom:none!important;font-size:12px!important}.file-table th{border-bottom:2px solid #616161}.file-table a{text-decoration:underline}.file-table tr.v-data-table__selected{background:#fff!important}.file-table .custom-header-table .v-data-table-header__icon{opacity:1}.file-table .sort-active{opacity:1;color:#616161}.file-table .sort-inactive{opacity:0}.file-table .custom-header-table span{color:#000;white-space:pre-wrap;font-family:Arial,sans-serif;font-size:12px;font-weight:400;text-decoration:none;line-height:12px;cursor:pointer}.file-table .custom-header-table span:hover{text-decoration:underline}