.bg-grey[data-v-1543b10e]{background-color:#f5f6f7}.v-speed-dial--right{right:24px!important}.v-calendar.two-line .v-event .pl-1{padding:1px 4px!important;text-align:left;line-height:1.6!important}.v-calendar.two-line .v-event{font-size:.5625rem!important;cursor:pointer;border-radius:3px!important;word-break:break-all!important;text-overflow:clip!important;white-space:normal!important;height:auto!important}.v-btn:not(.v-btn--round).v-size--default{height:48px!important;padding:0 12px!important}.v-text-field--outlined>.v-input__control>.v-input__slot{align-items:stretch;min-height:48px!important}.v-application .error--text{color:#000!important;caret-color:#000!important}.theme--light.v-messages{color:#dd4a36}.top-icon .v-btn__content{display:flex;flex-direction:column}.main-footer div{margin-top:2px;border:none}.main-footer div.active{margin-top:0;border-top:2px solid #4caf50}.col-3{flex:0 0 22%;max-width:22%}@font-face{font-family:Spoqa Han Sans Neo;font-weight:700;src:local("Spoqa Han Sans Neo Bold"),url(../fonts/SpoqaHanSansNeo-Bold.woff2) format("woff2"),url(../fonts/SpoqaHanSansNeo-Bold.woff) format("woff"),url(../fonts/SpoqaHanSansNeo-Bold.ttf) format("truetype")}@font-face{font-family:Spoqa Han Sans Neo;font-weight:500;src:local("Spoqa Han Sans Neo Medium"),url(../fonts/SpoqaHanSansNeo-Medium.woff2) format("woff2"),url(../fonts/SpoqaHanSansNeo-Medium.woff) format("woff"),url(../fonts/SpoqaHanSansNeo-Medium.ttf) format("truetype")}@font-face{font-family:Spoqa Han Sans Neo;font-weight:400;src:local("Spoqa Han Sans Neo Regular"),url(../fonts/SpoqaHanSansNeo-Regular.woff2) format("woff2"),url(../fonts/SpoqaHanSansNeo-Regular.woff) format("woff"),url(../fonts/SpoqaHanSansNeo-Regular.ttf) format("truetype")}@font-face{font-family:Spoqa Han Sans Neo;font-weight:300;src:local("Spoqa Han Sans Neo Light"),url(../fonts/SpoqaHanSansNeo-Light.woff2) format("woff2"),url(../fonts/SpoqaHanSansNeo-Light.woff) format("woff"),url(../fonts/SpoqaHanSansNeo-Light.ttf) format("truetype")}@font-face{font-family:Spoqa Han Sans Neo;font-weight:100;src:local("Spoqa Han Sans Neo Thin"),url(../fonts/SpoqaHanSansNeo-Thin.woff2) format("woff2"),url(../fonts/SpoqaHanSansNeo-Thin.woff) format("woff"),url(../fonts/SpoqaHanSansNeo-Thin.ttf) format("truetype")}.theme--light .v-toolbar.v-sheet{z-index:1}.v-application a{text-decoration:none}.divider:before{content:"";display:inline-block;width:1px;height:12px;background-color:#d5d8dc;vertical-align:-1px;margin:0 6px}.v-progress-circular{margin:1rem}.spinner-circle{display:block;width:124px;height:124px;padding:32px;margin-left:auto;margin-right:auto;border-radius:50%;background-color:#f4f6f7}.spinner-icon{width:60px;height:60px;-o-object-fit:contain;object-fit:contain}li,ul{list-style:none}.v-slide-group__wrapper{padding:0 24px;border-bottom:1px solid #d5d8dc}.v-tab{font-size:1rem!important;letter-spacing:normal}.v-tabs--grow>.v-tabs-bar .v-tab{flex:none!important;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.v-tab.v-tab--active{font-weight:700}.theme--light.v-tabs-items{background-color:#f5f6f7}.bg-grey{background-color:#fff}.v-expansion-panels .v-expansion-panel{border-radius:0!important}.shadow-none.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat)>.v-input__control>.v-input__slot{box-shadow:none}.btn-fixed-wrapper{background-color:#fff;box-shadow:0 -10px 10px 0 #fff}.btn-fixed-wrapper .col-6:first-child,.btn-fixed-wrapper .col-6:nth-child(2),.btn-fixed-wrapper .col-12{padding:0}button.v-btn.btn-fixed{height:56px!important;border-radius:12px!important;font-size:1rem!important}button.v-btn.btn-red{background-color:#ff5c5c!important}button.v-btn.btn-blue{background-color:#087ef7!important}button.v-btn.btn-grey{background-color:#465166!important}button.v-btn.btn-light-grey{background-color:#f5f5f5!important}button.v-btn.btn-s-grey{background-color:#5d5d5d!important}button.v-btn.btn-green{background-color:#3cb149!important}button.v-btn.btn-white{background-color:#fff!important;border:1px solid #5d5d5d!important}.avatar-wrap .v-avatar.with-icon.bg-grey{background-color:#f2f4f6}.avatar-wrap .v-avatar.with-icon.bg-white{background-color:#fff}.avatar-wrap .v-avatar.with-icon svg{width:24px;height:24px;vertical-align:text-bottom}.v-sheet.bottom-sheet-wrap{padding-top:30px;border-radius:20px 20px 0 0}.bottom-sheet-wrap .sheet-title{padding:0 24px 20px;font-weight:700;line-height:1.5;color:#363c43}.point-blue{color:#087ef7!important}.point-red{color:#ff5c5c!important}.point-green{color:#3cb149!important}.bg-blue{background-color:#087ef7!important}.bg-red{background-color:#ff5c5c!important}.bg-green{background-color:#3cb149!important}.color-dark-grey{color:#363c43!important}.color-light-grey{color:#565c63!important}.text-h7{font-size:1.125rem!important}.accordion.v-expansion-panels{border-radius:0}.accordion.v-expansion-panels .v-expansion-panel{transition:none}.accordion.v-expansion-panels .v-expansion-panel:last-child{border-bottom:1px solid #f0f0f0}.accordion.v-expansion-panels .v-expansion-panel:not(:first-child):after{border-color:#f0f0f0!important;transition:none}.accordion.v-expansion-panels .v-expansion-panel:before{box-shadow:none;transition:none}.accordion .v-expansion-panel--active:not(:first-child){margin-top:0;border-top:1px solid #f0f0f0}.accordion .v-expansion-panel-header{padding:20px 24px;font-size:14px;font-weight:700;line-height:1.43;color:#363c43}.accordion .v-expansion-panel-content__wrap{padding:24px;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;background-color:#f4f5f5}.accordion .v-expansion-panel--active+.v-expansion-panel{margin-top:0}.accordion .v-expansion-panel--active>.v-expansion-panel-header{min-height:56px}.v-dialog:not(.v-bottom-sheet){background-color:transparent!important}.v-dialog.v-dialog--fullscreen{background-color:#fff!important}.fixed-btn-padding{padding-bottom:96px!important}.login .page-padding{margin-top:122px}.login .page-title{margin-left:8px;font-size:22px;font-weight:700;line-height:1.09;color:#363c43}.v-application .login .primary--text{color:#087ef7!important}.theme--light.v-text-field>.v-input__control>.v-input__slot:before{border-color:#d5d8dc!important}.v-text-field>.v-input__control>.v-input__slot:after{border-color:#087ef7!important}.login .v-label{color:#505961}.login .no-underline{text-decoration:none}.v-btn.disabled{opacity:.5!important;pointer-events:none}.accept-page{padding-bottom:68px!important}.accept-page .inner-padding{padding-top:162px!important}.accept-page .accept-icon-wrap{width:72px;height:auto}.accept-page .desc{font-size:1.125rem;font-weight:500;line-height:1.56;letter-spacing:-.54px;color:#363c43}.accept-page .agree-wrap{margin-top:80px!important}.accept-page .agree-wrap .v-icon{color:#9ca3ab}.accept-page .agree-wrap.checked .v-icon,.accept-page .check-item.checked .v-icon{color:#087ef7}.accept-page .agree-wrap .all-agree{height:56px;padding:16px;border-radius:12px;border:1px solid #d5d8dc!important;font-weight:700;font-size:1rem}.accept-page .agree-wrap .all-agree .v-btn__content{justify-content:flex-start}.accept-page .agree-wrap.checked .all-agree{border-color:#087ef7!important}.accept-page .v-list-item{height:48px}.accept-page .v-btn.disabled{opacity:.5!important}.main-header .theme--light.v-app-bar.v-toolbar.v-sheet{background-color:#fff}.main-header-area{display:flex;font-size:1.25rem;font-weight:700;line-height:1.2;color:#363c43;width:100%;justify-content:space-between}.main-header-area span.main-header-title{width:100%;text-align:center;position:relative;margin-right:24px;top:4px}.app-menu{margin-top:30px}.app-menu:first-child{margin-top:0}.app-menu .v-list-item{height:60px;border-radius:12px;margin-top:12px;background:#f9fafa}.app-menu .v-list-item .menu-title{font-weight:500}.app-menu .theme--light.v-subheader{margin-top:20px;font-size:1rem;font-weight:500;color:#505961}.app-menu:first-child .v-subheader{margin-top:-4px}.app-menu .v-list-item:first-child{margin-top:0}.app-menu .v-list-item--link:before{border-radius:12px}.app-menu .v-list-item.v-item--active.v-list-item--active{background:#f4f5f5}.app-menu .theme--light.v-list-item--active:before{opacity:0;background:#f4f5f5}.v-application--is-ltr .app-menu .v-list-item__icon:first-child{margin-right:16px}.app-menu .v-icon.v-icon{color:#9ca3ab}.app-menu .v-list-item__icon{align-self:center}.app-box .v-card__title{padding:20px 24px 10px 24px}.app-box.viewer .v-card__title{padding:30px 24px 20px 24px}.app-box .v-card__text{padding:0 24px 30px}.v-application--is-ltr .v-divider--inset:not(.v-divider--vertical){margin-left:44px!important;border-color:#f0f0f0!important}.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 44px)!important}.approval-item .v-list-item__icon{margin:0 0 8px 0}.approval-item span.v-chip.status{height:24px;font-size:12px;padding:0 8px;color:#fff;background-color:#363c43}.approval-item span.v-chip.status.accept{background-color:#087ef7}.approval-item span.v-chip.status.reject{background-color:#ff5c5c}.approval-item span.v-chip.status.progress{background-color:#ffc304}.approval-item span.v-chip.status .v-icon{color:#fff;margin-left:2px}.approval-item .v-list-item .v-list-item__title{margin-bottom:0}.approval-item .v-list-item .v-list-item__title.name{font-size:1rem;font-weight:700;color:#363c43;flex:0 0 auto;margin-right:8px;padding-top:1px}.approval-item .v-list-item__icon{min-width:0;margin-left:0!important}.approval-item .v-list-item{padding:0}.approval-item .v-list-item__subtitle{margin-bottom:0;font-weight:500;line-height:1;color:#565c63!important}.approval-item .v-list-item__subtitle:first-child{margin-top:4px}.approval-item .v-list-item__subtitle.app-date{font-size:.875rem;font-weight:400;color:#565c63!important}.approval-item .opinion-outer{padding-left:44px;padding-right:0;margin-top:-4px}.approval-item .opinion-wrap{width:100%;padding:16px;border-radius:6px}.approval-item .opinion-wrap .opinion-title{font-weight:700;color:#565c63!important}.approval-item .opinion-wrap .opinion-desc{width:100%;margin-top:4px;white-space:normal;overflow:hidden;word-break:break-all;color:#565c63!important;font-size:.875rem;font-weight:500}.add-box.viewer .v-card__text{padding:4px 24px 24px}.add-box-viewer-list{padding-right:20px}.add-box-viewer-list .v-list-item__content{padding:16px 0}.add-box-viewer-list .name{font-weight:500;color:#363c43!important}.add-box-viewer-list .sub-desc{font-size:.875rem;color:#565c63!important}.add-box-viewer-list .theme--light.v-divider{border-color:#f0f0f0}.condition-wrap,.condition-wrap.btn-sign-wrap{padding:10px 24px 20px 24px!important}.condition-wrap .v-btn.btn-sign{padding:0;font-weight:500;font-size:1rem}.condition-wrap .v-btn.btn-change{color:#565c63}.condition-wrap .v-btn.btn-sign:hover:before{opacity:0}.condition-wrap .label{font-size:1rem;font-weight:700;color:#363c43}.condition-wrap .date{font-size:1rem;font-weight:500;color:#565c63}.borderLine-title{font-weight:700}.app-wrapper .title-wrap .btn-reuse{margin-top:-10px;color:#565c63}.app-wrapper .v-sheet.v-card.card-box{padding:0;border:1px solid #e7e7e8;box-shadow:0 4px 12px 0 rgba(0,0,0,.08)!important}.app-wrapper .v-sheet.v-card.card-box .card-header{padding:40px 0;background-color:#d3f4dd}.app-wrapper .v-sheet.v-card.card-box .card-header.cancel{background-color:#b5b9c2}.app-wrapper .v-sheet.v-card.card-box .card-contents{padding:10px 0}.app-wrapper .v-sheet.v-card.card-box .app-label{font-size:.875rem;font-weight:400;color:#565c63}.app-wrapper .v-sheet.v-card.card-box .app-desc{font-size:1rem;font-weight:500;line-height:1.5;color:#363c43}.app-wrapper .card-header .v-avatar svg{border-radius:0;width:30px;height:30px}.app-wrapper .card-header .notice{font-size:1.125rem;font-weight:700;line-height:1.33;letter-spacing:-.54px;color:#21bf54}.app-wrapper .card-header.cancel .notice{color:#363c43}.app-wrapper .v-list-item__content{padding:16px 0}.app-wrapper .v-list-item__subtitle{color:#777e87}.app-wrapper .v-list-item__title{color:#363c43}.app-wrapper .v-expansion-panels .v-expansion-panel{border-radius:12px!important;border:1px solid #eee}.app-wrapper .v-expansion-panel-header>:not(.v-expansion-panel-header__icon){flex:none}.app-wrapper .v-expansion-panel-content__wrap{font-size:.875rem}.app-wrapper .v-expansion-panel-header__icon .v-icon.mdi-chevron-down:before{content:"󰅀"}.app-wrapper .v-expansion-panels .v-expansion-panel:before{box-shadow:0 4px 12px 0 rgba(0,0,0,.08)!important}.app-wrapper .v-expansion-panel-header{padding:24px 20px!important;font-size:1rem!important;font-weight:700;color:#363c43}.app-wrapper .v-expansion-panel:not(:first-child):after{display:none}.app-wrapper .v-expansion-panel-content__wrap{padding:0 20px 12px!important}.app-wrapper .signLine-content .v-expansion-panel-content__wrap{padding:0 20px 30px 20px!important}.app-wrapper .signLine-content .v-expansion-panel-content__wrap .attach-fileList{padding-right:20px}.v-dialog{border-radius:0!important;box-shadow:none!important}.v-dialog:not(.v-bottom-sheet){background-color:#fff}.v-overlay__scrim{opacity:.3}.application-dialog{border-radius:20px!important;box-shadow:none!important}.application-dialog .v-card__title.title-header{padding:40px 30px 0;font-size:1rem;font-weight:700;line-height:1.5;color:#363c43}.application-dialog .v-card__text.text-body{padding:20px 30px 30px}.application-dialog .v-card__text.text-body .desc{font-size:1rem;font-weight:500;line-height:1.38;color:#505961}.application-dialog .v-card__actions{padding:0!important}.application-dialog .v-card__actions>.v-btn.v-btn{width:50%;font-weight:700}.application-dialog .v-card__actions>.v-btn.v-btn:first-child{border-radius:0 0 0 20px}.application-dialog .v-card__actions>.v-btn.v-btn.divider:nth-child(2){position:relative;margin-left:0;border-radius:0 0 20px 0}.application-dialog .v-card__actions>.v-btn.v-btn:nth-child(2):before{position:absolute;top:0;left:-6px;opacity:1;height:56px;background-color:#f0f0f0!important}.main-contents{padding:0 24px 20px!important;background-color:#fff}.main-visual{margin:16px 24px 16px;border-radius:16px;padding:12px 12px 5px;color:#fff;background-image:linear-gradient(140deg,#2fc09e,#28de87);word-break:break-word}.main-visual .date{font-size:15px;line-height:1.6;color:#fff;background-color:hsla(0,0%,100%,.25);padding:4px 12px;border-radius:20px;font-weight:500}.main-visual .desc{margin-top:16px;margin-left:2px;font-size:1.2rem;line-height:1.4;letter-spacing:-.36px;color:#fff}.main-visual .desc span{font-weight:400;margin-top:4px;font-size:1.125rem;display:inline-block;line-height:1.3}.today-section{padding-bottom:32px}.today-section .date{margin-bottom:16px;font-size:14px;font-weight:500;line-height:1.71;color:#3cb149}.today-section .desc{font-size:18px;line-height:1.5;letter-spacing:-.36px;color:#363c43}.today-section .btn-common{height:54px!important}.today-section .btn-common.btn-workOn{background-color:#4e86bf;color:#c1d9f2}.today-section .btn-common.btn-workOn.active{background-color:#3cb149;color:#fff}.today-section .btn-common.btn-workOff{background-color:#465166;color:#868f9e}.today-section .btn-common.btn-workOff.active{background-color:#465166;color:#fff}.today-section .btn-common i{margin-right:4px;font-size:18px;vertical-align:text-top}.v-sheet.v-card.card-box{padding:32px 32px 36px;border-radius:16px;margin-bottom:16px!important}.v-application .elevation-0.card-box{box-shadow:none}.card-box .v-icon.v-icon{color:#9ca3ab}.card-box .v-card__title{font-size:20px;font-weight:700;line-height:1.2;color:#363c43}.card-box.card-block .v-card__title{font-size:16px;font-weight:700;line-height:1.38;color:#363c43}.card-box.main-card .sub-title{margin:8px 0 16px;font-size:12px;font-weight:500;line-height:1.33;letter-spacing:-.6px;color:#565c63}.card-box .cnt-wrap .cnt,.card-box.main-card .desc .cnt{font-weight:700!important}.card-box.main-card .inner-list .list-item{min-height:50px;margin-top:8px!important;border-radius:12px;background-color:#f4f6f7!important}.card-box.main-card .inner-list .list-item .date{font-size:12px;font-weight:500;color:#565c63}.card-box.main-card .inner-list .list-item .time{margin-top:0;font-size:14px;font-weight:700}.card-box.main-card .inner-list .list-item .time .unit{margin-left:2px;font-weight:500}.card-box.main-card.work-status{position:relative;padding-bottom:70px!important}.card-box.main-card.work-status.fold{height:364px!important;overflow:hidden}.card-box.main-card.work-status .v-btn.btn-close{display:block}.card-box.main-card.work-status.fold .btn-close,.card-box.main-card.work-status .v-btn.btn-more{display:none}.card-box.main-card.work-status.fold .btn-more{display:block;border:0!important}.card-box.main-card.work-status .btn-toggle-wrap{position:absolute;bottom:0;width:100%;margin-top:20px;box-shadow:0 -10px 12px 0 #fff;background-color:#fff}.card-box.main-card.work-status .v-btn{margin-top:0;height:50px!important;color:#565c63}.card-box.main-card.work-status .v-btn .v-btn__content{opacity:1!important}.card-box.main-card.work-status .inner-list .list-item{min-height:60px}.card-box.main-card.work-status .inner-list .list-item:first-child{margin-top:20px}.card-box.main-card.work-status .inner-list .list-item .name{font-size:.875rem;font-weight:700;line-height:1.71;color:#363c43}.card-box.main-card.work-status .inner-list .list-item .position{font-size:.75rem;font-weight:500;color:#777e87}.card-box.work-status .date{font-size:.875rem;font-weight:500;line-height:1.71;color:#565c63!important}.card-box.work-status .cnt-wrap{padding:16px 0;border-radius:18px;background-color:#fff;font-size:.75rem;font-weight:700;color:#565c63}.card-box.work-status .cnt-wrap .cnt{font-size:1rem}.card-box.work-status .cnt-wrap .unit{margin-left:2px;font-weight:500;font-size:1rem}.card-box .time{margin-top:6px}.card-box .time .label{font-size:1rem;font-weight:500;line-height:1.5;color:#9ca3ab}.card-box .divider:before,.card-box .time .divider:before{content:"";display:inline-block;width:1px;background-color:#d5d8dc}.card-box .time .divider:before{height:16px;vertical-align:-1px;margin:0 10px}.card-box .time .desc{margin-left:6px;font-size:1rem;font-weight:500;line-height:1.5;color:#363c43}.card-box .v-btn{border-radius:12px;font-weight:500;font-size:1rem}.card-box.main-card .v-btn{font-weight:700;font-size:1rem}.card-box .v-btn:not(.v-btn--round).v-size--default{height:48px}.card-box.main-card .btn-wrap{max-width:220px!important}.card-box .time-desc{font-size:1.25rem;font-weight:500;line-height:1.2}.card-box .time-desc .time{font-weight:700;margin-top:0}.card-box .time-desc .unit{margin-left:2px}.card-box .time-graph{position:relative;width:100%;height:6px;border-radius:3px;overflow:hidden;background-color:#d5d8dc}.card-box .time-graph .work-time{position:absolute;top:0;left:0;width:70.45%;height:6px;border-radius:3px;background-color:#3cb149}.card-box .cnt-wrap .cnt-title{position:relative;padding:0;font-size:14px;font-weight:500;line-height:1.71;color:#9ca3ab}.card-box .cnt-wrap .cnt{margin-top:4px;height:25px;font-size:1.25rem;font-weight:500;line-height:1.2}.card-box .cnt-wrap .divider:before{position:absolute;top:4px;left:-6px;height:40px}.card-box.annual-status{background-color:#d7efda!important}.card-box.with-avatar .v-avatar svg{width:24px;height:24px;border-radius:0}.card-box.with-avatar .desc{font-size:1rem;font-weight:500;line-height:1.5;color:#363c43}.v-card.card-box.work-overtime{background-color:#fff4d1!important}.v-sheet.card-box.avatar-list{padding:24px 16px}.card-box.avatar-list.maternity{background-color:#ffdae0!important}.card-box.avatar-list.annualHolidaySta,.card-box.avatar-list.mybox,.card-box.avatar-list.orgGntWorkSta,.card-box.avatar-list.overtimeApp,.card-box.avatar-list.salary{background-color:#f1f1f1!important}.card-box.avatar-list .v-avatar svg{width:18px;height:18px;border-radius:0}.card-box.avatar-list .desc-small{font-size:.875rem;font-weight:500;line-height:1.43;color:#363c43}.card-box.avatar-list.apprDoc,.card-box.avatar-list.paybox{background-color:#f1f1f1!important;display:relative}.card-box.avatar-list.apprDoc span.num,.card-box.avatar-list.paybox span.num{background:#3cb149;padding:4px 10px;font-size:1rem;border-radius:20px;position:absolute;right:40px;color:#fff;font-weight:500}.v-toolbar__content{padding:16px;justify-content:space-between}.v-toolbar__title{font-size:1rem}.v-toolbar__content .bold{font-weight:700}.row+.row.title-wrap,.row.title-wrap{margin:0}.title-wrap .icon-title{padding:10px 22px;font-size:1.125rem;font-weight:700;line-height:1.125rem;color:#363c43}.title-wrap .icon-title.word-type{padding:10px 24px;font-size:1.25rem;font-weight:700;line-height:1.2;color:#363c43}.app-wrapper .title-wrap .icon-title.word-type{padding:0 14px 18px 14px;font-size:1.25rem;font-weight:700;line-height:1.2;color:#363c43}.title-wrap .icon-title .v-list-item__icon{margin:0!important;vertical-align:text-bottom}.title-wrap .icon-title svg{margin-right:4px;vertical-align:text-bottom}.icon-title.word-type svg{margin-right:12px;vertical-align:bottom}.app-wrapper .icon-title.word-type svg{margin-right:8px}.title-wrap .big-title{padding:20px 24px;font-size:1.25rem;font-weight:700;line-height:1.2;color:#363c43}.title-wrap .big-title.sm-padding{padding:10px 24px}.title-wrap .big-title.big-padding{padding:10px 24px 30px}.title-wrap .bg-title{padding:8px 24px;font-weight:700!important;color:#363c43;background-color:#f4f5f5}.title-wrap .bg-title,.title-wrap .bg-title-text{display:flex;line-height:1.5;font-size:1rem!important}.title-wrap .bg-title-text{padding:16px 24px;font-weight:400!important;color:#565c63}.date-title{color:#363c43;font-weight:500!important;font-size:.875rem!important;margin:0 24px 8px 24px}.calendar-title{line-height:1.33;font-size:1.125rem;font-weight:700;background-color:#f9fafa;color:#3cb149}.v-date-picker-table__current.v-btn--rounded.v-btn--outlined.theme--light.blue--text{background-color:#3cb149;color:#fff!important}.bt-line{border-top:1px solid #f0f0f0}.bb-line,.bt-line{border-color:#f0f0f0!important}.bb-line{border-bottom:1px solid #f0f0f0}.col.borderLine-outer{padding:20px 24px}.col.borderLine-outer.pt10{padding-top:10px}.borderLine-outer .v-input__slot{padding:0!important}.borderLine-outer .v-input__control{min-height:24px!important}.borderLine-outer .v-input__control input{padding:0!important;font-weight:500;color:#363c43}.borderLine-outer .borderLine-title{text-align:right;font-size:1rem;font-weight:700;line-height:1.5;color:#363c43}.borderLine-outer .point-blue{color:#087ef7}.borderLine-outer .time{color:#505961;font-weight:500}.borderLine-wrap{display:flex;align-items:flex-start;padding:12px 0;border-bottom:1px solid #f0f0f0}.place-holder{font-size:1rem;font-weight:500;color:#929699}.title-wrap .detail-title{padding:0 24px 10px;font-size:1rem;font-weight:700;line-height:1.5;color:#363c43}.title-wrap .detail-title.week{margin-top:30px}.v-toolbar__title.month-title{font-size:1rem;font-weight:700;line-height:1.25;letter-spacing:-.48px;color:#363c43}.all-menu-header{display:flex;font-size:1.25rem;font-weight:700;line-height:1.2;color:#363c43;width:100%;justify-content:space-between}.all-menu-header span.all-title{width:100%;text-align:center;margin-left:-24px;position:relative;top:1px}.all-menu-list .all-menu-sub.v-subheader{height:58px;font-size:1rem;font-weight:700;line-height:1.5;color:#565c63}.all-menu-list .v-list-item__title{font-weight:700;font-size:1.125rem;padding-left:17px;color:#363c43}.list-divider-line.v-divider--inset:not(.v-divider--vertical){max-width:calc(100% - 48px)!important;border-color:#f0f0f0;margin-left:24px!important}.position{font-size:.875rem;font-weight:400;line-height:1.71;color:#565c63!important}.order-list .v-list-item{min-height:44px;border-radius:12px;margin-top:8px;background:#f5f6f7}.order-list .v-list-item-group:first-child .v-list-item{margin-top:0}.order-list .v-list-item--link:before{border-radius:12px}.order-list .v-list-item.v-item--active.v-list-item--active{background:#f4f5f5}.order-list .theme--light.v-list-item--active:before{opacity:0;background:#f4f5f5}.order-list.v-list .v-list-item__icon:first-child{margin-right:0}.order-list .v-list-item .v-list-item__content .v-list-item__title{font-size:.875rem;font-weight:500}.order-list .v-list-item i.v-icon.v-icon{font-size:18px}.order-list.v-list .sub-desc{font-size:.75rem;color:#565c63}.order-list .divider:before{margin:0 4px}.attach-fileList .v-list-item span{font-size:.875rem;line-height:1.71;color:#363c43}.attach-fileList .v-list-item svg{margin-right:8px;vertical-align:text-bottom}.attach-fileList .theme--light.v-divider{border-color:#f0f0f0}.add-box-list .v-list-item{min-height:44px;border-radius:12px;margin-top:8px;background:#f5f6f7}.add-box-list .v-list-item:first-child{margin-top:0}.add-box-list .v-list-item--link:before{border-radius:12px}.add-box-list .v-list-item.v-item--active.v-list-item--active{background:#f4f5f5}.add-box-list .theme--light.v-list-item--active:before{opacity:0;background:#f4f5f5}.add-box-list .v-list-item svg{margin-right:8px;vertical-align:text-bottom}.add-box-list .v-list-item .v-list-item__content .v-list-item__title{font-size:.875rem;font-weight:500}.add-box-list .v-list-item i.v-icon.v-icon{font-size:18px}.add-box-list .v-list-item__icon:last-of-type:not(:only-child){margin:13px -6px 13px 10px}.add-box-list .sub-desc{font-size:12px;color:#565c63}.add-box-list .divider:before{margin:0 2px 0 4px}.doc-list .v-list-item__content{padding:24px 0}.doc-list .doc-title{margin-bottom:6px;font-size:1rem!important;font-weight:700;color:#363c43;letter-spacing:-.5px;line-height:1.4rem}.doc-list .date{font-size:.875rem;font-weight:400;color:#565c63!important}.doc-list .draft-wrap{margin-top:2px}.doc-list .draft-wrap .draft{display:inline-block;padding:2px 5px;border-radius:11px;margin-right:2px;font-size:.625rem;font-weight:400;color:#565c63;background-color:#eeefef}.doc-list .draft-wrap .date{font-size:.75rem;font-weight:400;color:#777e87!important}.doc-list .v-list-item__icon{align-self:center}.doc-list .doc-list-divider{border-bottom:1px solid #eee!important}.doc-list .sub-date,.doc-list .sub-title{font-size:1rem}.doc-list .sub-date{color:#363c43}.doc-list .sub-title{color:#565c63}.doc-list-divider.pc{background-color:#f5f6f7}.doc-list-divider.pc .avatar-wrap .v-avatar.with-icon.bg-grey{background-color:#fff}.doc-list-divider.pc .draft-wrap .draft{background-color:#e5e5e5}.doc-list-divider.mo .draft-wrap .draft:last-child{background-color:#3cb149;color:#fff}.leave-list .v-list-item__content{padding:20px 0}.leave-list .v-list-item__subtitle{font-size:.875rem;line-height:1.71;margin-bottom:0}.leave-list .date{font-weight:500;color:#777e87}.leave-list .v-list-item__title{font-size:1rem;font-weight:500;line-height:1.5;color:#363c43}.leave-list .item-none dl{opacity:.5}.leave-list dl{margin-bottom:10px}.leave-list .label{font-size:.875rem;font-weight:500;line-height:1.71;color:#777e87}.leave-list .desc{font-size:1rem;font-weight:500;line-height:1.5;color:#363c43}.leave-list .desc .point-blue{color:#087ef7;font-weight:700}.leave-list .desc .unit{margin-left:4px;font-weight:500;color:#777e87}.week-work-list .v-list-item__content:first-child{flex-grow:0;flex-basis:84px}.week-work-list .v-list-item__content:nth-child(2){flex-grow:1;min-width:68px;padding-left:24px}.week-work-list .v-list-item__content:nth-child(3){flex-grow:1;min-width:64px;padding-left:20px}.week-work-list .v-list-item__icon{flex-grow:2;flex-basis:auto}.week-work-list .chip-list{margin-top:-10px}.week-work-list .v-slide-group__wrapper{padding:0 0 12px;border-bottom:0}.week-work-list .day{font-size:.875rem;font-weight:500;line-height:1.71;color:#363c43}.week-work-list .day.holiday{color:#ff5c5c}.week-work-list .date{font-size:.875rem;font-weight:500;color:#777e87}.week-work-list .time{font-size:1rem;font-weight:500;color:#363c43}.week-work-list .divider.long{position:relative}.week-work-list .divider.long:before{position:absolute;top:8px;left:0;height:40px;margin:0;background-color:#f0f0f0}.workstatus-list .v-slide-group__wrapper{padding:0;border-bottom:0}.workstatus-list .chips-wrap .v-chip:last-child{margin-right:0}.workstatus-list .v-chip-group .v-chip{margin:0 6px 0 0}.workstatus-list .name{font-size:1rem;font-weight:700;line-height:1.5;color:#363c43}.workstatus-list .label,.workstatus-list .position{font-size:.875rem;font-weight:500;line-height:1.71;color:#777e87}.workstatus-list .time{margin-left:4px;font-size:1rem;font-weight:500;line-height:1.5;color:#363c43}.notice-list .v-list-item .notice-title{margin-bottom:6px;font-size:1rem!important;font-weight:500;line-height:1.5;color:#363c43}.notice-list .cnt .mdi-eye{margin-top:-2px;margin-right:2px}.notice-list .v-list-item__icon{align-self:center}.settings-list .v-list-item__content{padding:18px 0}.settings-list .v-list-item .setting-title{padding-left:16px;font-size:1rem!important;font-weight:500;line-height:1.5;color:#363c43}.policy-order-list li{font-size:.75rem;font-weight:500;line-height:1.5;letter-spacing:-.36px;color:#565c63}.policy-order-list>li{list-style:decimal;margin-top:24px}.policy-order-list>li:first-child{margin-top:0}ul.order-inner-list{padding-left:12px;margin-top:20px}.order-inner-list>li{position:relative;margin-top:10px}.order-inner-list>li:first-child{margin-top:0}.order-inner-list>li:before{content:"·";position:absolute;left:-12px;display:inline-block}.group-list .org-title{font-size:1rem;font-weight:700;line-height:1.5;color:#363c43!important}.group-list .org-path{font-size:.75rem;font-weight:500;color:#777e87!important}.group-list .v-list-item__content{padding:14px 0 16px}.group-list .v-list-item__content>:not(:last-child){margin-bottom:4px}.group-list .v-breadcrumbs a,.group-list .v-breadcrumbs a.v-breadcrumbs__item--disabled{color:#777e87}.group-list .v-breadcrumbs li:nth-child(2n){padding:0 2px}.group-list .v-divider{border-color:#f0f0f0!important}.member-list+.member-list{margin-top:16px}.member-list span.v-chip.step{margin-right:14px}.member-list .date{font-size:.875rem;font-weight:500;line-height:1.71;color:#363c43}.member-list .name{font-size:1rem;font-weight:700;line-height:1.5;color:#363c43}.member-list .team{font-size:.875rem;font-weight:500;line-height:1.71;color:#777e87}.gntType-list .gntType-item{padding-left:54px;padding-right:54px}.gntType-list .gntType-title{font-size:1rem;font-weight:500;color:#565c63}.appr-doc-list-wrap .v-list .v-list-item{margin-top:12px!important}.appr-doc-list-wrap .v-list .v-list-item:first-child{margin-top:0!important}.appr-doc-list-wrap .v-list-item.add-desc{font-size:.875rem;color:#f32c2c!important;margin:6px 0 0 0!important;min-height:20px}.v-sheet.v-card.doc-box{position:relative;padding:24px 24px;border-radius:12px;background-color:#f5f6f7;width:100%;max-width:100%}.v-sheet.v-card.doc-box:first-child{margin-top:0}.v-sheet.v-card.doc-box .v-list-item{margin-top:0;align-items:flex-start}.v-sheet.v-card.doc-box .card-title{margin-bottom:6px;font-size:1rem!important;font-weight:700;line-height:1.5;color:#363c43}.v-sheet.v-card.doc-box .desc{margin-bottom:4px;font-size:.875rem;font-weight:400;color:#363c43}.v-sheet.v-card.doc-box .date{font-size:.875rem;font-weight:400;color:#565c63}.v-sheet.v-card.doc-box .avatar-wrap{margin:0 14px 0 0}.v-sheet.v-card.doc-box .v-btn.btn-sign{width:100%;height:38px;border-radius:12px;font-size:1rem}.v-sheet.v-card.doc-box .btn-sign i{margin-right:4px;margin-bottom:3px;vertical-align:text-bottom}.v-sheet.v-card.doc-box .v-avatar .v-list-item__icon{align-self:center}.pay-tile-list .tile-outer{padding:8px 18px}.pay-tile-list .tile-inner{padding:6px}.pay-tile-list .tile-item{padding:22px 0 22px;border-radius:12px}.pay-tile-list .tile-item .box-title{margin-top:8px;font-size:.875rem!important;font-weight:500;line-height:1.5;color:#363c43}.v-btn.btn-year{padding:0 8px 0 10px!important;background-color:#f4f6f7;font-weight:500}.v-btn.btn-year .v-btn__content{font-size:1rem;color:#363c43}.pay-date{margin-top:6px;font-size:.75rem;font-weight:500;color:#777e87}.btn-payCalc{margin-top:-6px;border:1px solid #d5d8dc!important;font-size:.875rem;font-weight:500;color:#505961}.pay-sheet-wrap{background-color:#f5f6f7}.pay-sheet{padding:34px 0 30px;margin-top:12px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.12)!important}.pay-sheet-wrap .title-wrap{padding:10px 0 20px;margin-bottom:12px}.pay-sheet:first-child{margin-top:0}.pay-sheet:last-child{padding-bottom:33px}.pay-sheet .sheet-title{padding-bottom:20px;font-size:1rem!important;font-weight:700;line-height:1.5;color:#363c43}.pay-sheet .pay-list .v-list-item__content{padding:11px 0}.pay-sheet .pay-list .label{font-size:1rem;font-weight:500;line-height:1.5;color:#777e87!important}.pay-sheet .pay-list .chips-wrap{margin-left:10px}.pay-sheet .pay-list .label.small{font-size:.875rem}.pay-sheet .pay-list .label.sub{font-size:.75rem}.pay-sheet .pay-list .desc{font-size:1rem;font-weight:500;line-height:1.5;color:#363c43}.pay-sheet .pay-list .desc.big{font-size:1.25rem;font-weight:700;line-height:1.2;color:#363c43}.pay-sheet .line-wrap{padding:6px 24px}.pay-sheet .line-wrap .line{width:100%;height:1px;padding:0;background-color:#f0f0f0}.v-sheet.work-box.v-card{margin-top:10px;padding:20px 24px 20px;border-radius:12px;background-color:#f4f5f5!important}.work-box.v-card:first-child{margin-top:0}.work-box.v-card .date{font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:-.16px;color:#363c43}.work-box.v-card .date .v-icon{margin-right:6px}.work-box.v-card .divider{position:relative;padding-left:18px!important}.work-box.v-card .divider:before{content:"";position:absolute;top:4px;display:inline-block;width:1px;height:40px;background-color:#d5d8dc;vertical-align:-1px;margin-left:-18px}.work-box.v-card .label{font-size:.875rem;font-weight:400;line-height:1.71;color:#505961}.work-box.v-card .time{color:#363c43}.work-box.v-card .desc,.work-box.v-card .time{font-size:.875rem;font-weight:700;line-height:1.71}.work-box.v-card .desc{color:#505961}.v-btn.btn-more{border-radius:12px;border:1px solid #d5d8dc!important;background-color:#fff!important}span.v-chip.step{height:20px;padding:0 4px;border-radius:4px;font-size:12px;font-weight:400;line-height:1}span.v-chip.step.draft{color:#363c43;background-color:rgba(54,60,67,.1)}span.v-chip.step.approval{color:#087ef7;background-color:rgba(8,126,247,.1)}span.v-chip.step.charge{color:#21bf54;background-color:rgba(33,191,84,.1)}.v-chip.chip-desc{height:24px!important;padding-right:6px;padding-left:6px;font-size:.777rem;line-height:1}.v-chip.chip-desc span{color:#21bf54;font-weight:500}.v-chip.chip-desc.blue{background-color:#e5f2ff!important}.v-chip.chip-desc.blue span{color:#087ef7}.chips-wrap .v-chip{height:20px!important;padding-right:6px;padding-left:6px;border-radius:6px!important;margin-left:6px;font-size:.75rem!important;font-weight:500}.chips-wrap .v-chip:first-child{margin-left:0}.chips-wrap .v-chip.vacation{background-color:#e8f9ed!important;color:#21bf54}.chips-wrap .v-chip.day-cnt{background-color:#e5f2ff!important;color:#087ef7}.chips-wrap .v-chip.bcFFBEBE{background-color:#ffbebe!important;color:#ff4565}.chips-wrap .v-chip.red{background-color:#fee!important;color:#ff5c5c!important}.chips-wrap .v-chip.bcFFD49A,.chips-wrap .v-chip.orange{background-color:#ffd49a!important;color:#ff7936}.chips-wrap .v-chip.bcFFE79A,.chips-wrap .v-chip.yellow{background-color:#ffe79a!important;color:#ff9204}.chips-wrap .v-chip.bcA6E5BA,.chips-wrap .v-chip.green{background-color:#a6e5ba!important;color:#0fa941}.chips-wrap .v-chip.bc9CCBFC{background-color:#9ccbfc!important;color:#087ef7}.chips-wrap .v-chip.blue{background-color:#e5f2ff!important;color:#087ef7}.chips-wrap .v-chip.bcD7DADD,.chips-wrap .v-chip.gray,.chips-wrap .v-chip.grey{background-color:#d7dadd!important;color:#505961}.v-chip.lightgreen{background-color:#e4fdd5!important;color:#3cb149}.v-chip.lightblue,.v-chip.lightgrey{background-color:#ebf3ff!important;color:#3f44de}div.detail-wrapper{margin:0 0 50px;background-size:168px;background-repeat:repeat-x}div.detail-wrapper>div{z-index:1}div.detail-header{padding:5px 10px 0 20px}div.detail-wrapper .detail-header .label-title{font-size:1.375rem;font-weight:700;line-height:1.09;color:#087ef7}div.detail-wrapper.annual-leave .detail-header .label-title{color:#087ef7}div.detail-wrapper.maternity-leave .detail-header .label-title{color:#fd6882}div.detail-wrapper.work-status .detail-header .label-title{color:#21bf54}div.detail-wrapper.work-status .v-btn.btn-period .v-btn__content{color:#505961}div.detail-wrapper.work-overtime .detail-header .label-title{color:#363c43}.detail-header .label-date{margin-top:8px;font-size:1rem;font-weight:500;line-height:1.5;color:#505961}div.detail-wrapper .v-sheet.v-card.card-box{border-radius:12px;margin-top:22px;margin-bottom:0!important}div.detail-wrapper .v-sheet.v-card.card-box .v-icon.v-icon{color:#fff}div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap .cnt{margin-top:0;font-size:1.5rem;font-weight:700}div.detail-wrapper.annual-leave .v-sheet.v-card.card-box{box-shadow:0 10px 26px 0 rgba(16,76,218,.12)!important}div.detail-wrapper.maternity-leave .v-sheet.v-card.card-box{padding:30px 24px;box-shadow:0 10px 26px 0 rgba(253,104,130,.12)!important}div.detail-wrapper.work-status .v-sheet.v-card.card-box{margin-top:30px;padding:30px 20px 30px;box-shadow:0 10px 26px 0 rgba(16,121,44,.12)!important}div.detail-wrapper.work-overtime .v-sheet.v-card.card-box{position:relative;padding:30px 24px;box-shadow:0 10px 26px 0 rgba(70,81,102,.12)!important}div.detail-wrapper.work-overtime .v-sheet.v-card.card-box .divider:before{content:"";position:absolute;top:52px;left:50%;display:inline-block;width:1px;height:40px;margin:0;background-color:#d5d8dc}div.detail-wrapper .v-sheet.v-card.card-box .theme--light.v-sheet.cnt-wrap{border-radius:12px;align-items:baseline;text-align:center;background-color:#f4f6f7;color:#505961}div.detail-wrapper .v-sheet.v-card.card-box .sheet-wrap>div:first-child{padding-right:6px}div.detail-wrapper .v-sheet.v-card.card-box .sheet-wrap>div:last-child{padding-left:6px}div.detail-wrapper.annual-leave .v-sheet.v-card.card-box .v-sheet.cnt-wrap.remain{background-color:#daecfe!important;color:#505961}div.detail-wrapper.annual-leave .v-sheet.v-card.card-box .v-sheet.cnt-wrap.remain .cnt{color:#087ef7}div.detail-wrapper.maternity-leave .v-sheet.v-card.card-box .v-sheet.cnt-wrap.remain{background-color:#ffe8ec!important;color:#505961}div.detail-wrapper.maternity-leave .v-sheet.v-card.card-box .v-sheet.cnt-wrap.remain .cnt{color:#fd6882}div.detail-wrapper .v-sheet.v-card.card-box .theme--light.v-sheet.cnt-wrap>div:last-child{margin-top:4px}div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap .mt-desc{margin-top:6px}div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap .divider{position:relative}div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap .divider:before{position:absolute;top:4px}div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap .label{font-size:.875rem;line-height:1;color:#505961}div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap .unit{margin-left:2px;font-weight:500;color:#505961}div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap.wide .inner{display:flex;align-items:center}div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap.wide .label{margin-top:0;font-size:1rem;line-height:1}div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap.wide .label.small{font-size:.875rem}div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap.wide .cnt{font-size:1.125rem;font-weight:700;line-height:1.33;color:#363c43}div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap.wide .divider:before{top:-2px;height:30px}div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap.wide .unit{font-size:1.125rem;line-height:1.33;color:#505961}div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap.no-bg .label{margin-top:0;color:#777e87}div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap.no-bg .cnt,div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap.no-bg .unit{font-size:1.125rem}div.detail-wrapper .v-sheet.v-card.card-box .cnt-wrap.no-bg .mt-desc{margin-top:6px}.v-sheet.work-time.v-card{padding:30px 36px;border-radius:12px;background-color:#f4f5f5!important}.work-time.v-card .time{margin-top:6px;font-size:1.125rem;font-weight:700;line-height:1.33;color:#3cb149}.work-time.v-card .divider{position:relative}.work-time.v-card .divider:before{content:"";position:absolute;top:5px;left:0;display:inline-block;width:1px;height:40px;margin:0;background-color:#d5d8dc}.work-time.v-card .label{font-size:1rem;line-height:1.5;font-weight:400;color:#505961}.work-time.v-card .label .v-icon.v-icon{margin-right:6px;vertical-align:baseline}.borderLine-outer ul.borderLine-title{list-style:none;padding-left:0}.borderLine-outer ul.borderLine-title>li{margin-top:12px}.borderLine-outer ul.borderLine-title>li:first-child{margin-top:0}.borderLine-outer .label{font-size:.875rem;font-weight:500;line-height:1.71;color:#777e87}.v-bottom-navigation.bottom-nav.apple{height:82px!important}.v-bottom-navigation.bottom-nav.android{height:62px!important}.v-bottom-navigation.bottom-nav>a.v-btn{min-width:80px;max-width:80px;padding:0 16px!important;background-color:#fff!important}.v-bottom-navigation.bottom-nav.apple>a.v-btn{height:82px!important;padding-bottom:20px!important}.v-bottom-navigation.bottom-nav.android>a.v-btn{height:62px!important;padding-bottom:0!important}.v-bottom-navigation.bottom-nav>a>.v-btn__content>span{font-size:.75rem!important;color:#565c63!important}.v-bottom-navigation.bottom-nav>a>.v-btn__content .v-icon{color:#565c63!important;line-height:1.2}.v-bottom-navigation.bottom-nav>a.v-btn--active{position:relative!important}.v-bottom-navigation.bottom-nav>a.v-btn--active:before{content:"";position:absolute;top:0;left:10px;width:60px;height:2px;background-color:#3cb149;opacity:1!important}.v-bottom-navigation.bottom-nav>a:before{background-color:#fff}.v-bottom-navigation.bottom-nav>a.v-btn--active>.v-btn__content .v-icon,.v-bottom-navigation.bottom-nav>a.v-btn--active>.v-btn__content>span{color:#3cb149!important}.today-workstatus .date{padding:16px 24px;font-size:1rem;font-weight:700;line-height:1.5;background-color:#f4f6f7;color:#087ef7}.today-workstatus .accordion.v-expansion-panels{border-top:1px solid #f0f0f0}.today-workstatus .v-expansion-panel-content__wrap{padding:0}.workstatus-list .v-list-item__content{padding:20px 0}.workstatus-list .v-chip-group .v-slide-group__content{padding:0}.today-workstatus.mgr .workstatus-list{background-color:#f4f6f7}.today-workstatus.mgr .workstatus-list .v-divider--inset:not(.v-divider--vertical){border-color:#d5d8dc}.today-workstatus .v-expansion-panel-header{position:relative;padding:20px 24px 20px 46px;font-weight:700;font-size:1rem;color:#087ef7}.today-workstatus .v-expansion-panel-header:before{content:"";position:absolute;top:24px;left:24px;display:inline-block;width:6px;height:6px;border-radius:50%;background-color:#087ef7;opacity:1}.member-search .v-tabs{margin-top:10px}.input-search .v-input__slot{min-height:48px!important;height:48px!important}.input-search .v-input__append-inner{margin-top:0;align-self:center}.input-search .v-input__append-inner .mdi-close-circle{font-size:1.125rem!important;color:#9ca3ab!important}.input-search .v-input__append-inner .mdi-magnify{font-size:1.5rem!important;color:#3cb149!important}.member-search .member-list .v-list-item__icon:first-child{margin:24px 12px 24px 0}.member-search .member-list .v-list-item__content>:not(:last-child){margin-bottom:0}.member-search .member-list .v-list-item__content{padding:16px 0 20px 0}.member-search .member-list .name{font-size:1rem;font-weight:700;line-height:1.5;text-align:left}.member-search .member-list .btn-wrap{margin:22px 0 26px 0!important}.member-search .member-list .btn-wrap .v-btn{margin-left:10px;color:#505961}.member-search .member-list .btn-wrap .v-btn:first-child{margin-left:0}.depth-title{font-size:1rem;font-weight:700;line-height:1.5}.depth-title>span{display:inline-block;width:6px;height:6px;margin-right:6px;margin-bottom:3px;border-radius:50%;background:#363c43}.v-expansion-panel-content__wrap{padding:0 0 16px}.v-treeview-node__root{min-height:56px!important;padding-left:0!important;padding-right:0!important;border-bottom:1px solid #f0f0f0}.v-treeview-node__root:hover:before{opacity:0!important}.v-icon.v-icon.v-icon--link+.v-treeview-node__content{background-color:#fff!important}.v-icon.v-icon.v-icon--link+.v-treeview-node__content .v-treeview-node__append{margin-right:24px!important}.v-treeview-node__level{width:14px!important}.v-application--is-ltr .v-treeview-node__content{margin-left:0!important}.v-treeview-node__children .v-treeview-node--leaf{background-color:#f4f6f7!important}.v-treeview-node__root+.v-treeview-node__children .v-treeview-node--leaf .v-treeview-node__level{width:0!important}.v-treeview-node__root+.v-treeview-node__children .v-treeview-node--leaf .v-treeview-node__root{border-bottom:0!important}.v-treeview-node__root+.v-treeview-node__children .v-treeview-node--leaf .v-treeview-node__content .v-treeview-node__label{border-bottom:1px solid #d5d8dc!important}.v-treeview-node__root+.v-treeview-node__children .v-treeview-node--leaf:nth-child(2) .v-treeview-node__content .v-treeview-node__label{border-top:1px solid #d5d8dc!important}.v-treeview-node__root+.v-treeview-node__children .v-treeview-node--leaf:first-child .v-treeview-node__content .v-treeview-node__label,.v-treeview-node__root+.v-treeview-node__children .v-treeview-node--leaf:last-child .v-treeview-node__content .v-treeview-node__label{border-bottom:0!important}.v-treeview-node__root+.v-treeview-node__children .v-treeview-node--leaf:last-child .v-treeview-node__root{border-bottom:1px solid #f0f0f0!important}.non-member{min-height:88px}.non-member .v-icon.v-icon{margin-right:4px;color:#000}.non-member .desc{font-size:14px;font-weight:500;line-height:1.71;color:#363c43}.member-profile{position:relative}.member-profile:before{content:"";position:absolute;top:-56px;bottom:0;z-index:0;width:100%;height:-webkit-fill-available;background:linear-gradient(0deg,#b9f3cd,#cee5fd 74%)}.member-profile .inner-wrap{padding:40px 24px 0 28px!important;z-index:1}.member-profile .avatar-wrap{display:table-cell;vertical-align:top}.member-profile .avatar-wrap .v-image{width:90px;height:90px;border-radius:50%}.member-profile .profile-desc{display:table-cell;padding-top:12px;padding-left:16px}.member-profile .profile-desc .name{font-size:1.25rem;font-weight:700;line-height:1.2;color:#363c43}.member-profile .profile-desc .info-desc{padding:0;margin-top:8px;font-size:1rem;font-weight:400;line-height:1.43;color:#363c43}.member-profile .profile-desc .btn-wrap .v-btn{margin-left:10px}.member-profile .profile-desc .btn-wrap .v-btn:first-child{margin-left:0}.member-profile .profile-list-outer{padding:0 24px 26px;z-index:1}.member-profile .profile-list{padding:8px 24px;border-radius:12px;box-shadow:0 1px 1px 0 rgba(0,0,0,.12);background:hsla(0,0%,100%,.6)}.member-profile .profile-list li{position:relative;padding:16px 0}.member-profile .profile-list li:after{content:"";position:absolute;left:0;bottom:0;display:inline-block;width:100%;height:1px;background-color:rgba(206,229,253,.9)}.member-profile .profile-list li:last-child:after{display:none}.member-profile .profile-list span{vertical-align:middle}.member-profile .profile-list .label{display:inline-block;width:85px;font-size:.875rem;font-weight:400;color:#565c63}.member-profile .profile-list .desc{font-size:.875rem;font-weight:700;line-height:1.71;color:#363c43}.search-password .info-txt,.set-password .info-txt{padding:0 40px;font-size:.875rem;font-weight:500;line-height:1.43;color:#777e87}.set-password .form-wrap{margin-top:34px}.set-password .form-wrap .form-header{padding:16px 24px;background-color:#f4f6f7;font-size:1rem;font-weight:700;line-height:1.5;color:#465166}.set-password .form-wrap .form-body{padding:16px 24px 32px}.set-password .form-wrap .input-wrap{margin-top:-8px}.set-password .form-wrap .btn-save{margin-top:6px}.set-password .form-wrap .input-wrap:first-child{margin-top:0}.search-password .form-wrap{margin-top:32px!important}.search-password .form-wrap .outer-wrap{display:flex}.search-password .form-wrap .inner-wrap{width:calc(100% - 108px)}.search-password .v-input__control input::-moz-placeholder{letter-spacing:-.4px;font-size:.875rem;font-weight:500}.search-password .v-input__control input:-ms-input-placeholder{letter-spacing:-.4px;font-size:.875rem;font-weight:500}.search-password .v-input__control input::placeholder{letter-spacing:-.4px;font-size:.875rem;font-weight:500}.search-password .btn-code{width:100px;border-radius:6px;margin-left:8px;background-color:#ccc!important}.search-password .btn-code.active{background-color:#465166!important}.search-password .btn-code span{font-size:.875rem;font-weight:500}.search-password .otp-input .v-text-field__details{height:18px;padding-right:3px}.search-password .otp-input .v-text-field__details .v-messages__message{color:#ff5c5c;font-size:14px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.71;letter-spacing:-.42px;text-align:right}.board-guide{padding:16px;border-radius:12px!important;background-color:#daecfe!important;font-size:14px;font-weight:700;line-height:1.71;color:#087ef7!important}.notice-list .v-list-item .v-list-item__content{padding:20px 0}.notice-list .v-list-item .v-list-item__title.title{margin-bottom:6px;font-size:1rem!important;font-weight:500;line-height:1.5;color:#363c43}.notice-list .cnt,.notice-list .date,.notice-list .writer{font-size:.75rem;font-weight:500;color:#777e87}.notice-list .cnt .v-icon{margin-right:2px}div.notice{padding:0 24px}.notice .notice-header{padding:10px 0 20px;border-bottom:1px solid #f0f0f0}.notice-header .notice-title{margin-bottom:0;font-size:1rem!important;font-weight:700;line-height:1.5;color:#363c43}.notice-header .sub-desc{margin-top:6px;margin-bottom:0;font-size:.75rem;font-weight:500;color:#777e87}.notice-header .sub-desc .v-icon.v-icon{margin-right:2px}.notice-file{padding-top:20px}.notice-file span{font-size:.75rem;line-height:1.67}.notice-file .label{font-weight:500;color:#777e87}.notice-file .cnt{margin-left:8px;font-weight:700;color:#363c43}.notice-file .volume{margin-left:4px;color:#363c43}.notice-file .btn-save{margin-left:20px;font-weight:500;color:#363c43;text-decoration:underline}.notice-file .add-box-list{margin-top:20px}.notice-file .add-box-list .v-list-item{min-height:39px}.notice-file .add-box-list .v-list-item .v-list-item__content{padding:9px 0}.notice-file .add-box-list .v-list-item .v-list-item__content .v-list-item__title{font-size:.75rem}.notice-file .add-box-list .v-list-item__icon:last-of-type:not(:only-child){margin:10px -6px 8px 10px}.notice-body{padding:24px 0;font-size:.875rem;font-weight:500;line-height:1.71;color:#363c43}.error-page .inner-padding{padding-top:52px!important}.error-page .img-wrap{width:126px;height:86px}.error-page .contents-wrap{margin-top:34px!important}.error-page .page-title{font-size:1rem!important;font-weight:500;line-height:1.5;color:#505961}.error-page .desc{font-size:.8125rem;font-weight:500;color:#777e87}.error-page .btn-wrap{max-width:198px!important}.error-page .btn-wrap .btn-move{height:48px;font-weight:500;font-size:1rem}.no-applicable .inner-padding{padding-top:62px!important}.no-applicable .img-wrap{width:80px;height:80px}.no-applicable .page-title{font-size:1rem!important;font-weight:500;line-height:1.5;color:#505961}.title-desc{padding-bottom:30px}.remainder{display:flex;justify-content:center;align-items:center;padding:20px 0;border-radius:12px;background-color:#daecfe;font-size:.875rem;font-weight:700;line-height:1;color:#505961}.remainder.fixed{position:fixed;left:0;top:40px;z-index:1;width:100%;padding:14px 0;border-radius:0}.remainder .v-icon.v-icon{font-size:1rem}.remainder .data{font-size:1.5rem}.remainder.fixed .data{font-size:.875rem}.remainder .cnt{font-size:.93rem}.remainder .divider{position:relative}.remainder .divider:before{content:"";position:absolute;top:5px;left:0;display:inline-block;width:1px;height:40px;margin:0;background-color:#d5d8dc}.plan-title-wrap{display:flex;align-items:center;padding:9px 24px;background-color:#f4f6f7}.plan-title{font-size:.875rem!important;font-weight:700;line-height:1.71;color:#363c43}.plan-title.label-width{width:74px}.plan-title.view-label{font-weight:500;color:#777e87}.plan-desc{font-size:.875rem;font-weight:500;line-height:1.71;color:#363c43}.plan-desc.view-desc{font-size:1rem;line-height:1.5}.plan-desc.placeholder{color:#868a8e}.borderLine-outer{margin-bottom:10px}.time-gradation{position:relative;z-index:9;height:30px;background-color:#fff}.time-gradation.top{box-shadow:0 12px 10px 0 #fff}.time-gradation.bottom{box-shadow:0 -12px 10px 0 #fff}.scroll-always{overflow:-moz-scrollbars-vertical;overflow-y:scroll;-webkit-overflow-scrolling:touch}.v-application p{margin-bottom:0}.policy-title{font-size:12px;font-weight:700;line-height:1.5;letter-spacing:-.36px;color:#505961}.list-common li,.policy-desc{font-size:12px;font-weight:500;line-height:1.5;letter-spacing:-.36px;color:#505961}.dash-list{padding-left:0!important;margin-left:-12px}.dash-list>li:before{content:"-";padding-right:12px}.dot-list{padding-left:12px!important}.dot-list>li{margin-top:12px}.dot-list>li:before{content:"·";margin-left:-8px}.alpha-list{padding-left:12px!important;counter-reset:list-alpha}.alpha-list>li{margin-top:12px;list-style:lower-alpha}.v-application ol.number-list{margin-top:12px;padding-left:16px;counter-reset:list-number}ol.number-list>li{counter-increment:list-number;margin-top:16px}ol.number-list>li:first-child{margin-top:0}ol.number-list>li:before{content:counter(list-number) ".";margin-left:-12px;padding-right:4px}ol.number-list.bracket>li:before{content:counter(list-number) ")"}.policy-table{width:100%}.policy-table th{font-weight:700;background-color:#f4f6f7}.policy-table td,.policy-table th{padding:10px 20px;font-size:12px;line-height:1.5;text-align:left;color:#505961}.policy-table td{border-bottom:1px solid #f4f6f7;font-weight:500;letter-spacing:-.36px}.apply-list .apply-list .v-file-input__text,.apply-list .v-text-field input{flex:1 1 auto;line-height:20px;padding:32px 0 32px!important;max-width:100%;min-width:0;width:100%}.apply-list .v-textarea textarea{align-self:stretch;flex:1 1 auto;line-height:1.75rem;max-width:100%;min-height:40px;outline:none;padding:0;width:100%;margin-top:16px}.apply-list .v-input__slot{align-items:center;color:inherit;display:flex;margin-bottom:0;min-height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);width:100%}.apply-list .theme--light.v-counter{color:rgba(0,0,0,.6);margin-top:8px}.apply-list .theme--light.v-label{font-size:16px;font-weight:700;color:#363c43}.apply-list .theme--light.v-text-field>.v-input__control>.v-input__slot:before{border-color:#f0f0f0!important}.apply-list .title-wrap .apply-list .icon-title.word-type-txt{padding:10px 24px;font-size:1.125rem;font-weight:500;line-height:1.2;color:#363c43}.apply-list .v-input__prepend-outer{display:none}.bottom-sheet-box{height:auto!important;border-top-left-radius:1.2rem;border-top-right-radius:1.2rem;font-size:1rem;margin:0;padding:12px 0 30px 0}.bottom-sheet-box div{display:block;padding:16px 24px;border-bottom:1px solid #e7ecf3}.bottom-sheet-box div .bottom-sheet-box div:first-child,.bottom-sheet-box div:last-child{border:none}.bottom-sheet-box div:not(.sheet-title):hover{background-color:#f5f2f2;cursor:pointer}.bottom-sheet-box div.sheet-title{font-weight:700;font-size:1.125rem;padding:12px 24px}.mdi-plus-marker:before{content:"󰐕"}button.v-btn.btn-blue{background-color:#465166!important}.v-card.cont-area{width:100%;margin:0;font-weight:400;border-bottom:1px solid #eee;padding:20px 24px 24px}.v-card.cont-area .v-card__title{padding:0;display:flex;justify-content:space-between;align-items:center}.v-card.cont-area .v-card__title.cont-title{margin:0 0 6px 0}.v-card.cont-area .v-card__title.cont-title .label-group{display:flex;align-items:center}.v-card.cont-area .v-card__title.cont-title .title{margin:0 8px 0 0;font-family:Spoqa Han Sans Neo,"sans-serif"!important;font-size:1rem!important;line-height:1rem;font-weight:900!important;color:#363c43}.v-card.cont-area .v-card__title.cont-title .label{font-size:.7rem;line-height:.7rem;font-weight:300;background-color:#eafbe5;border:1px solid #a5e7a2;border-radius:6px;margin-right:4px;padding:2px 5px}.v-card.cont-area .v-card__text{text-align:left;line-height:1.5rem;padding:0}.v-card.cont-area .v-card__text.date{font-size:1rem;color:#565c63;font-family:roboto,serif}.v-card.cont-area .v-card__text.text{font-size:1rem;color:#565c63}.v-card.cont-area .v-card__text.text span{color:red}.v-sheet.v-card.cont-area{border-radius:0;margin-bottom:10px}.v-sheet.cont-area:not(.v-sheet--outlined){box-shadow:none}.v-btn.title-tooltip{height:20px;width:20px;border:1px solid #e3e3e3;color:#111}.v-card.list-area-box{border-radius:12px;padding:20px;box-shadow:none}.v-card.list-area-box .v-list-item__content{align-self:flex-start}.v-card.list-area-box .btn-outline-white{border:1px solid #565c63;color:#363c43;font-weight:500;width:100%;height:44px!important;background-color:#fff;margin-top:8px}.v-card.list-area-box.v-sheet.v-card:not(.v-sheet--outlined){box-shadow:none}.v-card.list-area-box.theme--light.v-card{background-color:#fff}.list-area{word-break:break-all!important;width:100%}.list-area .v-list-item{display:flex;flex-direction:column;align-items:flex-start;min-height:24px;padding:0}.list-area .v-list-item:last-child{min-height:0}.list-area .v-list-item__title{align-self:flex-start;color:#565c63!important;font-size:1rem;margin:0 0 6px 0}.list-area .v-list-item__subtitle{width:100%}.list-area .v-list-item__content,.list-area .v-list-item__subtitle{font-size:1rem;font-weight:500;color:#363c43!important;line-height:24px;text-align:left}.list-area .v-list-item__content{padding:0}.v-card .v-divider{padding-bottom:20px;border-color:#eee}.list-area-box .v-divider,.list-area .v-list-item,.v-card.card-group{background-color:#fff}.v-card.card-group{border-radius:12px;margin:20px 24px 0 24px;min-height:12px;box-shadow:0 4px 12px 0 rgba(0,0,0,.08)!important}.v-card.card-group div.card-title{display:flex;justify-content:space-between;align-items:center;padding:20px}.v-card.card-group .v-card__title{font-size:1.125rem;color:#363c43!important;display:flex;justify-content:space-between;align-items:center;padding:0!important}.v-list.card-cont-group{padding:0 20px 0}.v-list.card-cont-group:last-child{padding-bottom:20px}.v-list.v-list-item{padding:0}.v-list-item__title.list-name{font-size:1.125rem;font-weight:500;color:#363c43!important}.v-list-item__subtitle.list-level{font-size:.875rem;color:#565c63!important}.v-list-item__subtitle.list-level span.mx-1{color:#ccc;font-weight:300}.v-list .v-chip{height:24px;font-size:12px}.v-list .list-status{font-size:.875rem;line-height:1.125rem;height:18px;background-color:#fff;display:flex;justify-content:flex-end;font-weight:400}.v-list .v-icon.s16{font-size:14px;width:18px;height:18px}.v-list .v-divider{margin:24px 0 0 0}.mdi-check:before{font-size:16px;line-height:16px;margin-right:2px}.v-divider{margin:24px 0 0 0}.v-list.list-reply{background-color:#eee!important;border-radius:8px;margin-top:10px;padding:20px}.v-list.list-reply .v-list-item{min-height:24px;padding:0}.v-list.list-reply .list-reply-title{color:#565c63!important;font-size:.875rem}.v-list.list-reply .list-reply-text{font-size:1rem;color:#363c43!important}.v-card.pay-cancel-group{border-radius:12px;background-color:#fff;margin:20px 24px 0 24px;min-height:12px;box-shadow:0 4px 12px 0 rgba(0,0,0,.08)!important}.pay-btn-area{padding-bottom:20px}.v-card__subtitle.pay-subtitle{font-size:1rem!important;font-weight:300;color:#565c63}.v-list-item.pay-textarea{font-size:1rem!important;font-weight:400;color:#565c63;text-align:left;border-radius:8px;margin:0 20px;padding:12px!important;border:none;line-height:1.2rem}.v-btn.variant-tonal{background-color:#eee}.v-btn.variant-text,.v-btn.variant-tonal{font-size:1rem;min-width:50%!important;cursor:pointer}.v-btn.variant-text{background-color:#fff!important;color:#565c63;font-weight:400}.satis-survey-check>div>div.v-input__slot,.satis-survey-radio{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;border:1px solid #d5d8dc!important;background-color:#fff;border-radius:12px;cursor:pointer;padding:16px 24px;color:#565c63;margin-bottom:8px}.satis-survey-check>div>div.v-input__slot:hover,.satis-survey-radio:hover{background-color:#eaf6eb;border:1px solid #3cb149!important}.satis-survey-check>div>div.v-input__slot .theme--light.v-icon,.satis-survey-radio .theme--light.v-icon{color:#d5d8dc;font-weight:300}.satis-survey-check>div.v-input__control>div.v-messages{min-height:0}.satis-survey-check+.v-input--selection-controls{margin:0}.stepper-style{display:flex;height:24px!important;justify-content:flex-start!important}.satis-survey-img div.col.col-6 .v-card{border-radius:12px;border:1px solid #d5d8dc}.satis-survey-img .satis-survey-img .v-card:link,.satis-survey-img .v-card:hover{background-color:#eaf6eb;border:1px solid #3cb149!important}.satis-survey-img .col-6{padding:8px}.satis-survey-active .v-radio .v-input--selection-controls__input,.satis-survey .v-radio .v-input--selection-controls__input,.survey-checkbox .v-input--selection-controls__input{margin-right:0!important}.subheader-text{font-family:Spoqa Han Sans Neo,"sans-serif"!important;font-weight:400!important;font-size:1rem!important;color:#565c63!important;padding:0!important}.subheader-text .v-badge__wrapper{flex:0 1;height:100%;left:4px!important;pointer-events:none;position:absolute;top:0;width:100%}.subheader-text .v-badge{display:inline-block;line-height:1;position:relative;padding-left:6px}.subheader-text .v-badge--dot .v-badge__badge{border-radius:4.5px;height:5px!important;min-width:0;padding:0;width:5px!important}.survey-checkbox .v-icon.v-icon{border-radius:5px;border:1px solid #d5d8dc}.survey-checkbox .mdi-checkbox-marked:before{content:"󰄬";color:#fff;background-color:#3cb149;font-size:22px;border-radius:5px}.survey-checkbox .mdi-checkbox-blank-outline:before{content:""}.calendar-area .theme--light.v-calendar-weekly .v-calendar-weekly__day.v-outside,.calendar-area .theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside{background-color:#fff!important}.calendar-area .v-calendar-weekly__head-weekday{font-size:13px;font-weight:700}.calendar-area .v-toolbar__content{padding:12px 20px}.calendar-area .v-calendar-weekly__day-label .v-btn{font-size:14px}.calendar-area .v-toolbar__title.month-title{font-size:1.125rem}.calendar-area .v-calendar-weekly__head{padding:0}.v-calendar-weekly__head .v-calendar-weekly__head-weekday.v-future.v-outside,.v-calendar-weekly__head .v-calendar-weekly__head-weekday.v-past.v-outside,.v-calendar-weekly__head .v-calendar-weekly__head-weekday.v-present.v-outside.primary--text{color:#000!important}.v-calendar-weekly__day.v-future.v-outside span.v-btn__content,.v-calendar-weekly__day.v-past.v-outside span.v-btn__content{color:rgba(0,0,0,.38)}.v-calendar-weekly__head .v-calendar-weekly__head-weekday{padding:8px 0}.v-calendar-weekly__head-weekday.v-past{color:#000!important}.card-title-area{height:30px}.attendance-subtext{color:#565c63;font-size:.875rem;font-weight:400}.attendance-subtext .divider{margin:0 4px}.header-area{display:flex;font-size:1.25rem;font-weight:700;line-height:1.2;color:#363c43;width:100%;justify-content:space-between}.header-title{width:100%;text-align:center;position:relative;margin-right:24px;top:1px}.noticon-title{font-size:.875rem;font-weight:400;line-height:1rem;color:#363c43}.noticon-text{font-size:1rem;font-weight:700;line-height:1.125rem;color:#363c43;padding-top:0}.v-card.employ-period{margin:24px;border:1px solid #e7e7e8;box-shadow:0 4px 12px 0 rgba(0,0,0,.08)!important;border-radius:12px;padding:24px 20px}.v-select{border-radius:8px;color:#d5d8dc;height:56px;width:100%}.sub-double-btn{display:flex;justify-content:space-between;flex-direction:row;margin:0 0 2px 0}.fileSelect .v-btn.fileBtn{width:48%;border-radius:12px;padding:28px 16px;font-size:1rem;color:#363c43;border-color:#565c63;background:#fff}.bottom-sheet-box div.fileSelect:hover{background-color:#fff;cursor:pointer}.v-card.holiday-admin{border-radius:12px;border:1px solid #e7e7e8;box-shadow:0 4px 12px 0 rgba(0,0,0,.08)!important}.holiday-admin .day-num-group{display:flex;justify-content:space-between;font-size:1rem;font-weight:400;color:#363c43}.holiday-admin .day-num-group .day-num{text-align:center;background-color:#f5f5f5;padding:16px;border-radius:12px;color:#363c43;vertical-align:center}.holiday-admin .day-num-group .day-num .label{font-size:.875rem;font-weight:400;margin-top:4px}.holiday-admin .day-num-group .day-num .num{font-size:1.2rem;font-weight:700}.holiday-appr-btn{border-radius:8px;font-size:1rem!important}.title-wrap .detail-text{padding:0 24px 0}.title-wrap .detail-list,.title-wrap .detail-text{font-size:1rem;font-weight:400;line-height:1.5;color:#363c43}.title-wrap .detail-list{margin:0 24px;background-color:#f9fafa;border-radius:12px;margin-bottom:12px;padding:8px 24px}.v-list-item__content.detail-list-content{display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:nowrap;align-items:flex-start}.v-list-item__content.detail-list-content .v-list-item__subtitle span{color:#565c63!important}.v-list-item__content.detail-list-content .v-list-item__subtitle span.vline{color:#ccc!important;padding:0 8px!important;font-weight:400}.v-list-item__content.detail-list-content .v-list-item__subtitle,.v-list-item__content.detail-list-content .v-list-item__title{text-overflow:clip!important;overflow:visible;margin-bottom:0;align-self:start;padding:2px 0}.v-calendar .v-event-more{font-size:.625 rem}.v-list-item.total_list{align-items:center;display:flex;flex:1 1 auto;letter-spacing:normal;min-height:48px;outline:none;margin:0 24px;position:relative;text-decoration:none;border:1px solid #3cb149;border-radius:12px}.v-list-item__content.total_list_num{align-items:center;align-self:center;display:flex;flex-wrap:nowrap;overflow:hidden;padding:12px 0}.v-list-item__content.total_list_num .v-list-item__title{margin-bottom:0;font-size:.875rem}.v-list-item__content.total_list_num .v-list-item__subtitle{font-size:1rem;padding:4px 0;color:#3cb149!important;border-radius:20px;flex:0 0 auto}.v-list-item__content.total_list_num .v-list-item__subtitle:last-child{color:#333!important}.v-list-item__content.total_list_divider{align-items:center;align-self:center;display:flex;flex-wrap:wrap;flex:0 0 auto;overflow:hidden;padding:12px 0;color:#eee}.v-list-item.apply_list{align-items:center;display:flex;flex:1 1 auto;letter-spacing:normal;min-height:48px;outline:none;margin:0 24px;position:relative;text-decoration:none;border:1px solid #3cb149;border-radius:12px}.v-list-item__content.apply_list_num{align-items:center;align-self:center;display:flex;flex-wrap:wrap;overflow:hidden;padding:12px 0 10px 0;justify-content:center}.v-list-item__content.apply_list_num .v-list-item__title{margin-bottom:0;font-size:.875rem;text-align:center}.v-list-item__content.apply_list_num .v-list-item__subtitle{font-size:1rem;padding:4px 0 0 0;color:#3cb149!important;border-radius:20px;flex:0 0 auto}.v-list-item__content.apply_list_num .v-list-item__subtitle:last-child{color:#333!important}.v-list-item__content.apply_list_divider{align-items:center;align-self:center;display:flex;flex-wrap:wrap;flex:0 0 auto;overflow:hidden;padding:12px 0;color:#eee}.v-list-item__content.disabled{background-color:#eee!important}.v-list.holiday_date_list{align-items:center;align-self:center;display:flex;flex-direction:column;flex-wrap:wrap;overflow:hidden;text-align:center;padding:6px 0}.v-list.holiday_date_list .v-list-item{align-items:center;display:flex;flex:1 1 auto;letter-spacing:normal;min-height:20px;outline:none;padding:0;position:relative;text-decoration:none}.v-list.holiday_date_list .v-list-item.small-text{font-size:.75rem;font-weight:400;color:#555}.add-desc{font-size:.875rem;margin:0 24px;color:#f32c2c}.satis-survey-card{display:flex;justify-content:space-between;flex-direction:row;align-items:center;cursor:pointer;margin-bottom:8px}.satis-img-text{display:flex;flex-wrap:wrap;flex:1 1 auto;margin:-12px 0;flex-direction:column;margin-left:20px;margin-top:16px}.satis-img-text .satis-img{background-color:#fff;border-radius:12px;width:100%;padding:0}.satis-img-text .satis-img .v-responsive{border:1px solid #d5d8dc!important;border-radius:8px}.satis-img-text .satis-img .v-responsive:hover,.satis-img-text .satis-img .v-responsive:link{background-color:#eaf6eb;z-index:1;border:1px solid #3cb149!important}.satis-img-text .satis-img .v-responsive__content{flex:1 0 0px;max-width:100%}.satis-img-text .satis-img .v-responsive__content:hover,.satis-img-text .satis-img .v-responsive__content:link{background:rgba(190,242,201,.3)}.satis-img-text .satis-text{font-size:1rem;color:#565c63!important;padding:0;min-height:0;margin-top:8px}.satis-survey-card .theme--light.v-icon{color:#d5d8dc;font-weight:300}.work-period{border-radius:8px;border:1px solid #3cb149}.cal-list{min-height:0}.cal-list .v-list-item__content{width:100%}.cal-list .label{color:rgba(0,0,0,.6);font-size:.875rem}.cal-list .desc{margin-top:4px;color:#363c43!important;font-size:.875rem}.cal-list .caution{color:#ff5c5c!important}.disabled{background-color:#eee!important}.card-list{padding:20px!important;border:1px solid #eee!important;border-radius:12px}.card-list .caution{font-size:.875rem;color:#f32c2c!important;margin:6px 0 0 0!important;min-height:20px}