.heading_h1-32_bold{font-family:Sarabun,sans-serif!important;font-weight:700;font-size:32px}.heading_h1-32_medium,.heading_h1-32_regular{font-family:Sarabun,sans-serif!important;font-weight:400;font-size:32px}.heading_h2-28_bold{font-weight:700}.heading_h2-28_bold,.heading_h2-28_medium{font-family:Sarabun,sans-serif!important;font-size:28px}.heading_h2-28_medium{font-weight:400}.heading_h2-28_regular{font-family:Sarabun,sans-serif!important;font-weight:400;font-size:28px}.body-text_L-16_bold{font-weight:700}.body-text_L-16_bold,.body-text_L-16_medium{font-family:Sarabun,sans-serif!important;font-size:16px}.body-text_L-16_medium{font-weight:400}.body-text_L-16_regular,.button-label_L-16_bold{font-family:Sarabun,sans-serif!important;font-weight:400;font-size:16px}.shadowbox-re{box-shadow:0 0 10px 0 hsla(0,0%,80%,.75)}.header-title{font-weight:700;font-size:22px;color:#171f46;padding:1%}.header-title,.header-title-text{font-family:Sarabun,sans-serif!important}.header-title-text{margin-left:2%}.text-title-content{font-family:Sarabun,sans-serif!important;font-size:1.1rem}.ra-border-button{background:#fff!important;border:1px solid #e4e4e4!important;box-sizing:border-box!important;box-shadow:0 0 4px rgba(0,0,0,.04)!important;border-radius:4px!important}.title-notab{padding:10px 20px 10px 20px}.title-notab,.title-tab{background-color:#f8f9fa;margin:-20px}.title-tab,.title-tab-orgchart{padding:20px 20px 60px 20px}.title-tab-orgchart{margin:-20px}.ra-button{flex-direction:column;justify-content:center;padding:9px 24px;position:absolute;width:157px;height:36px;background:#2ba197;border-radius:4px}.ra-button,.ra-head-text-bold{display:flex;align-items:center}.ra-head-text-bold{font-family:Sarabun,sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:24px;color:#2ba197}.ra-text-in-button{color:inherit!important;font-weight:200}.ra-head-text,.ra-text-in-button{font-family:Sarabun,sans-serif;font-style:normal;font-size:14px}.ra-head-text,.ra-head-text-gray{font-weight:400;line-height:22px}.ra-head-text-gray{font-family:Sarabun;font-style:normal;font-size:14px;color:#757575}.ra-border-button{background:#fff;border:1px solid #eee;box-sizing:border-box;box-shadow:0 0 4px rgba(0,0,0,.04);border-radius:4px}.radio-border{height:45px;border:2px solid #ddd;border-radius:5px;padding:15px}.user-data-panel{background:#f8f9fb!important;border:1px solid #eff4fd!important;box-sizing:border-box!important;border-radius:4px!important}.base-background{background-color:#f8f9fa}.object-background{background:#fafafa}.btn-top-cancel{position:fixed;top:80px;right:170px}.action-top-btn{position:fixed;top:auto;right:10px;z-index:10}.action-top-btn .v-btn--outlined{background-color:#fafafa}.theme--light.v-banner.v-sheet .v-banner__wrapper{border-bottom:thin solid transparent!important}.button-color{color:#fff;background-color:#2ba197!important}.button-color-outline,.icon-eye-color{color:#2ba197!important}.text-head-color{color:#2ba197!important}.text-head-back,.text-head-color{font-family:Sarabun,sans-serif;font-weight:700;font-size:22px}.text-head-back{color:#171f46}.text-head-back-all{color:#171f46;font-family:Sarabun,sans-serif;font-weight:700;font-size:18px}.text-sub-color{font-family:Sarabun,sans-serif;color:#2ba197!important}.border-table-overview{border-radius:10px;border:1px solid #e4e4e4}.border-table-overview th{background-color:#f8f9fb;color:#333!important;font-family:Sarabun,sans-serif!important;font-style:normal!important;font-weight:500!important;font-size:14px!important;line-height:22px!important}.v-data-table{border-radius:10px;border:1px solid #e4e4e4}.v-data-table th{background-color:#f8f9fb;font-weight:500!important;font-size:14px!important;line-height:22px!important}.v-data-table th,.v-data-table tr{color:#333!important;font-family:Sarabun,sans-serif!important;font-style:normal!important}.v-data-table tr{font-weight:400!important;font-size:18px!important}.head-search-text{font-family:Sarabun,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#757575}.head-search-button{padding:5px 14px 5px 10px;position:static;left:0;right:0;top:0;bottom:0;background:#fff;border:1px solid #dbdbdb;box-sizing:border-box;box-shadow:0 0 4px rgba(0,0,0,.04);border-radius:6px}.border-black-v3{box-shadow:0 0 2px #000}.border-black-v4{box-shadow:0 0 4px #c5c3c3;height:"110px";width:"110px";border-radius:4px}.border-black-box,.border-black-box-checked{box-shadow:0 0 2px #000}*{scrollbar-width:thin}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{border-radius:10px;background:#f5f5f5}::-webkit-scrollbar-thumb{border-radius:10px;background:#d4d4d4}::-webkit-scrollbar-thumb:hover{background:#b1b0b0}.image-title-welcome{font-family:Sarabun,sans-serif!important;font-size:18px;font-weight:700;color:#333}.image-title-ra{font-family:Spartan,sans-serif!important;font-size:2rem;font-weight:600;color:#fff;text-align:center;word-break:break-word!important}.image-border-darkgreen{border:none;border-radius:25px;background-color:#a8d19e}.image-border-lightgreen{padding:18px 14px;border:1px solid #d8e8d7;border-radius:25px;background-color:#e2eede}.image-border-lightblue{border:1px solid #eff4fd;border-radius:10px;background-color:#eff4fd}.image-label-welcome{font-family:Sarabun,sans-serif!important;font-size:1.5rem;font-weight:600;color:#888}.row-create-title{display:flex;flex-direction:row}.create-label{font-family:Sarabun,sans-serif!important;font-weight:400;font-size:1.2rem;color:#333}.create-orgchart-roundbox-odd{width:100%;height:100%;min-height:5vh;border-radius:25px;background-color:#fff;box-shadow:1px 1px 3px #999;padding:1.3rem}.create-orgchart-title-odd{font-family:Sarabun,sans-serif!important;font-weight:700;font-size:1.3rem;color:#333;text-decoration:underline}.create-orgchart-roundbox-even{width:100%;height:100%;min-height:5vh;border-radius:25px;background-color:#fff;box-shadow:1px 1px 3px #999;padding:1.3rem}.create-orgchart-title-even{font-family:Sarabun,sans-serif!important;font-weight:700;font-size:1.3rem;color:#333;text-decoration:underline}.create-orgchart-row-title{display:flex;flex-direction:row;align-items:baseline}.create-orgchart-type-label-even,.create-orgchart-type-label-odd{font-family:Sarabun,sans-serif!important;font-weight:600!important;font-size:1rem;color:#333}.create-orgchart-type-textfield{width:-moz-fit-content!important;width:fit-content!important;max-width:-moz-max-content!important;max-width:max-content!important}.create-orgchart-header-title-odd{font-size:1rem}.create-orgchart-header-title-even,.create-orgchart-header-title-odd{font-family:Sarabun,sans-serif!important;font-weight:700!important;color:#333;text-decoration:underline}.create-orgchart-header-title-even{font-size:1.1rem}.create-orgchart-header-cancel-btn{font-family:Sarabun,sans-serif!important;font-weight:400!important;font-size:1.1rem!important}.create-orgchart-header-save-btn{font-family:Sarabun,sans-serif!important;font-weight:700!important;font-size:1.1rem!important}.section{margin-top:50px}.v-data-table{font-family:Sarabun,sans-serif;font-weight:400;font-size:16px}.row-menu-left{justify-content:flex-start!important}.row-menu-right{justify-content:flex-end!important}.v-data-table tbody tr.v-data-table__expanded__content{box-shadow:inset 0 4px 8px -5px rgba(50,50,50,0),inset 0 -4px 8px -5px rgba(50,50,50,0)!important}.padding-left-90{padding-left:90px!important}.table-name-row{display:flex;flex-direction:row}.btn-edit-dep{background-color:#0370b7!important;color:#fff!important}.btn-del-dep{background-color:#da2525!important;color:#fff!important}.btn-member-dep{background-color:#dbad2c!important;color:#fff!important}.manage-department-title,.manage-position-title{font-family:Sarabun,sans-serif!important;font-weight:700;font-size:1.5rem}.v-input{font-size:14px}.txt-font,.v-input{font-family:Sarabun,sans-serif;font-weight:400}.txt-font{font-size:18px}.txt-head{font-family:Sarabun,sans-serif;font-weight:700}span{font-family:Sarabun,sans-serif!important;word-break:break-all!important}.v-input__slot{align-items:center;color:inherit;display:flex;min-height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.v-input__slot,.v-text-field.v-text-field--enclosed .v-text-field__details{margin-bottom:0!important}.v-text-field__details{min-height:0!important}.v-application .caption{font-size:.75rem!important;font-weight:400;letter-spacing:.0333333333em!important;line-height:1.25rem;font-family:Sarabun,sans-serif!important}.theme--light.v-text-field--outlined>.v-input__control>.v-input__slot{font-family:Sarabun,sans-serif!important;font-weight:400;font-size:14px}.v-menu__content{font-weight:400}.filter-chip_department,.v-menu__content{font-family:Sarabun,sans-serif;font-size:14px}.filter-chip_department{font-weight:700;color:#fff}.filter-title-textfield{font-family:Sarabun,sans-serif;font-weight:400;font-size:18px;color:#000}.btn-reset-dep,.btn-search-dep{font-family:Sarabun,sans-serif;background-color:#2ba197!important;color:#fff!important}.container-pagenotfound-back{display:flex;align-items:center;justify-content:flex-start}.btn-pagenotfound-back{border-radius:30px;min-width:7rem;text-align:center;background:#004682;background:linear-gradient(90deg,#07d1bf,#004682)}.btn-pagenotfound-back:hover{cursor:pointer;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important}.btn-pagenotfound-back:hover .label-pagenotfound-back{color:#fff}.label-pagenotfound-back{font-family:Sarabun,sans-serif;font-weight:700;font-size:1rem;color:#fff}.container-pagenotfound-goback{left:50%;position:absolute;top:80%;transform:translate(-50%,-50%);width:500px;display:flex;align-items:center;justify-content:center}.btn-pagenotfound-goback{border:.5rem solid #fff;border-radius:30px;background:#004682;background:linear-gradient(90deg,#07d1bf,#004682)}.btn-pagenotfound-goback:hover{cursor:pointer;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 5px 8px 0 rgba(0,0,0,.14),0 1px 14px 0 rgba(0,0,0,.12)!important}.btn-pagenotfound-goback:hover .label-pagenotfound-goback{color:#fff}.label-pagenotfound-goback{font-family:Sarabun,sans-serif;font-weight:700;font-size:1rem;color:#fff}.vue-parallax-view{margin:0 auto;position:relative;overflow:hidden}.vue-parallax-view-layer{position:absolute;-webkit-transform-origin:left bottom;transform-origin:left bottom;will-change:transform;-webkit-transition:-webkit-transform .3s linear;transition:-webkit-transform .3s linear;transition:transform .3s linear;transition:transform .3s linear,-webkit-transform .3s linear;background-repeat:no-repeat;background-size:cover}