.member-tabs__process{padding:20px;font-size:14px;font-weight:700;color:#101c2a;-webkit-transition:all .3s ease;transition:all .3s ease}.member-tabs__process:hover{cursor:pointer;background-color:#ecf3fc}.process-item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.process-item__deleted,.process-item__unknown{display:none}.process-item__ball{border-radius:50%;-ms-flex-item-align:start;align-self:flex-start;margin-right:12px;width:17px;height:17px;background-color:#eaeef2;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1}.process-item:hover .process-item__ball{background-color:#387ac6}.process-item.active{background-color:#ecf3fc}.process-item.active .process-item__ball{background-color:#387ac6}.process-item:before{top:0}.process-item:after,.process-item:before{content:"";position:absolute;left:28px;height:40px;border-left:1px solid #eaeef2}.process-item:after{bottom:0}.process-item:first-child:before,.process-item:last-child:after{content:none}.process-item__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:20px}.process-item__badge{border-radius:50px;height:20px;margin-left:12px;padding:0 4px;min-width:12px;background-color:#dd1b1b;line-height:20px;text-align:center;font-size:12px;font-weight:700;color:#fff}.member-left-sidebar[data-v-90c7f23c]{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto;width:100%;max-height:calc(100vh - 55px)}.member-left-sidebar[data-v-90c7f23c]::-webkit-scrollbar{width:12px}.member-left-sidebar[data-v-90c7f23c]::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.member-left-sidebar .category[data-v-90c7f23c]{padding:24px}.member-left-sidebar .category[data-v-90c7f23c],.member-left-sidebar .category__badge[data-v-90c7f23c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.member-left-sidebar .category__badge[data-v-90c7f23c]{border-radius:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 4px;height:20px;min-width:12px;margin-left:12px;background-color:#dd1b1b;color:#fff;font-weight:700;font-size:12px;text-align:center}.member-left-sidebar__item.active[data-v-90c7f23c]{background-color:#ecf3fc}.radio .el-radio{margin-right:37px}.radio .el-radio__input{line-height:18px}.radio .el-radio .is-checked .el-radio__inner{-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #387ac6!important}.radio .el-radio .is-checked .el-radio__inner:after{width:8px;height:8px;background:#387ac6!important}.radio .el-radio .el-radio__inner{border:2px solid #929bad!important;width:18px;height:18px;background:#fff!important}.radio .el-radio__label{padding-left:15px;font-size:16px;font-weight:700;color:#233040!important}.member-top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.member-top-bar__search-box{margin-right:32px;height:50px}.btn-member-register{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;-o-user-select:none!important;user-select:none!important}.btn-member-register__button{cursor:pointer;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:150px;height:50px;margin-left:40px;padding:0 16px;background-color:#387ac6;font-weight:700;color:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}.btn-member-register__button .line{height:75%;border-left:1px solid #fff;margin:0 12px}.btn-member-register__button:hover{-webkit-box-shadow:0 6px 20px rgba(6,68,141,.5);box-shadow:0 6px 20px rgba(6,68,141,.5)}.lite-plan{min-width:180px!important}.member-register-type-and-created .member-register-type{font-weight:700;margin-bottom:8px}.member-coach-select,.member-coach-select__avatar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.member-coach-select__avatar{min-width:32px;width:32px;height:32px}.coach-select{color:#233040}.coach-select>div{padding-bottom:12px}.coach-select__label{display:inline-block;min-width:112px;font-weight:700}.more-action__actions--label{padding:6px}.more-action__actions--label:hover{background-color:#ecf3fc}.member-item__identity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:32px}.member-item__identity .member-phone-and-email{max-width:calc(100% - 60px)}.member-item__identity .member-phone-and-email .email{padding-right:0}.member-item__deleted{position:relative}.member-item__deleted--badge{border-radius:50px;position:absolute;right:-8px;bottom:0;padding:3px;width:10px;height:10px;border:1px solid #fff;background-color:#1faab3;text-align:center;font-size:10px;color:#fff}.member-item button.btn-to-schedule{border-radius:4px;-webkit-box-shadow:unset;box-shadow:unset;min-width:auto;width:140px;height:40px;padding:12px!important;font-size:16px;font-weight:700}.member-item button.btn-to-schedule .updating{font-size:16px}.member-deleted__popper{padding:0;color:#233040}.member-deleted__title{padding:12px;border-bottom:1px solid #929bad}.member-deleted__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px}.member-deleted__item:last-child{margin-bottom:unset}.member-deleted__item:hover{background-color:#ecf3fc}.member-deleted__info p:first-child{margin-bottom:6px}.member-item__plan{font-size:16px}.member-item__plan--label{font-weight:700}.member-item__plan--date{margin-top:8px;color:#929bad}.member-coach-wishes__reference{position:relative;display:inline-block}.member-coach-wishes__reference--count{border-radius:50%;position:absolute;bottom:0;right:-10px;border:2px solid #fff;background-color:#1faab3;width:18px;height:18px;line-height:18px;font-size:12px;color:#fff}.el-table{color:#233040}.el-table thead{font-weight:700;color:#233040}.member-item__coach-wishes{width:150px}.member-item__interview-end-date img{top:0;right:-24px;width:12px}.one-month__other-info>p:first-child{margin-bottom:8px}.one-month__other-info .is-attention{width:12px;top:-6px;right:-16px}.member-item__lesson-start-date img{top:-7px;right:12px;width:12px}.member-item .supporter-display-name{margin-bottom:8px}.member-item__coach-info[data-v-28adce22]{min-width:55px!important}.btn-back[data-v-28adce22]{border-radius:4px;-webkit-box-shadow:unset;box-shadow:unset;min-width:auto;width:220px;height:40px;padding:12px!important;font-size:16px;font-weight:700}.btn-back .updating[data-v-28adce22]{font-size:16px}.btn-confirm-group[data-v-28adce22]{text-align:right}.message-confirm[data-v-28adce22]{margin-bottom:16px}.member-list__thead--no_communication .thead1,.member-list__thead--no_communication .thead2{width:calc(30% - 75px)!important}.member-list__thead--no_communication .thead4{text-align:center;width:calc(40% - 450px)!important}.member-list__thead--no_communication .thead4.deactivate-date{text-align:left!important}.member-list__thead--no_communication .thead4.coach-wish{min-width:55px!important}@media screen and (max-width:1440px){.something{width:1120px;overflow-x:scroll;height:100%;overflow-y:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.member-item__controls .has-new-plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.member-item__controls .has-new-plan .plan-type{margin-bottom:6px}.member-item .btn-terminate{width:100px;min-width:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px}.el-button--success{background:#1faab3!important;border-color:#1faab3!important;color:#fff!important;-webkit-box-shadow:0 6px 20px rgba(31,170,179,.35);box-shadow:0 6px 20px rgba(31,170,179,.35)}.el-button--success:hover{-webkit-box-shadow:0 6px 20px rgba(31,170,179,.5);box-shadow:0 6px 20px rgba(31,170,179,.5)}.el-button--success:active{background:#1e9ea7!important}.payment-chat-box__form .payment-form__item .btn-create-payment{margin-left:auto}.one-month-template{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 12px 10px 32px;font-size:15px;color:#233040;-webkit-transition:all .3s ease;transition:all .3s ease}.one-month-template:hover{cursor:pointer;background-color:#ecf3fc;text-overflow:unset}.one-month-template:hover .one-month-template__buttons{visibility:visible}.one-month-template:not(:hover) .text-marquee{-webkit-transition:unset;transition:unset}.one-month-template.editing,.one-month-template.sending{background-color:#ecf3fc}.one-month-template__edit{width:100%;text-overflow:unset;position:relative}.one-month-template__edit textarea{border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;outline:none;resize:none;height:26px;border:unset;width:100%;margin-right:16px;padding:6px 32px 6px 6px;font-size:14px}.one-month-template__edit--refresh{position:absolute;top:7px;right:5px;color:#929bad}.one-month-template__edit--refresh:hover{font-weight:700;color:#387ac6}.one-month-template__content{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:28px;min-height:28px}.one-month-template__content .text-marquee{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important}.one-month-template__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-left:16px;visibility:hidden}.one-month-template__edit-options{position:absolute;right:0}.one-month-template .action-buttons.sending{visibility:visible}.one-month-template .action-buttons .btn{margin-right:16px}.one-month-template .action-buttons .btn:last-child{margin-right:unset}.one-month-template .action-buttons .btn.btn-send .el-icon-loading{font-size:22px;font-weight:700;color:#387ac6}.one-month-template .action-buttons .btn.btn-send .default{display:block}.one-month-template .action-buttons .btn.btn-send .active,.one-month-template .action-buttons .btn.btn-send:hover .default{display:none}.one-month-template .action-buttons .btn.btn-edit .default,.one-month-template .action-buttons .btn.btn-send:hover .active{display:block}.one-month-template .action-buttons .btn.btn-edit .active,.one-month-template .action-buttons .btn.btn-edit:hover .default{display:none}.one-month-template .action-buttons .btn.btn-delete .default,.one-month-template .action-buttons .btn.btn-edit:hover .active{display:block}.one-month-template .action-buttons .btn.btn-delete .active,.one-month-template .action-buttons .btn.btn-delete:hover .default{display:none}.one-month-template .action-buttons .btn.btn-delete:hover .active{display:block}.edit-quick-chat-template{padding:0 32px}.edit-quick-chat-template__title input{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;width:100%;outline:unset;border:1px solid #929bad;padding:8px 16px;font-size:16px;color:#233040}.edit-quick-chat-template__title input::-webkit-input-placeholder{color:#929bad}.edit-quick-chat-template__title input::-moz-placeholder{color:#929bad}.edit-quick-chat-template__title input:-ms-input-placeholder{color:#929bad}.edit-quick-chat-template__title input::-ms-input-placeholder{color:#929bad}.edit-quick-chat-template__title input::placeholder{color:#929bad}.edit-quick-chat-template__content{position:relative;margin-top:8px}.edit-quick-chat-template__content textarea{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;-webkit-overflow-scrolling:touch;overflow:auto;width:100%;outline:unset;padding:16px;border:1px solid #929bad;height:150px;resize:unset;font-size:16px;color:#233040}.edit-quick-chat-template__content textarea::-webkit-scrollbar{width:12px}.edit-quick-chat-template__content textarea::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.edit-quick-chat-template__content textarea::-webkit-input-placeholder{color:#929bad}.edit-quick-chat-template__content textarea::-moz-placeholder{color:#929bad}.edit-quick-chat-template__content textarea:-ms-input-placeholder{color:#929bad}.edit-quick-chat-template__content textarea::-ms-input-placeholder{color:#929bad}.edit-quick-chat-template__content textarea::placeholder{color:#929bad}.edit-quick-chat-template__content--refresh{cursor:pointer;position:absolute;right:16px;bottom:12px}.edit-quick-chat-template__submit{margin-top:8px;text-align:right}.edit-quick-chat-template__submit button{min-width:auto;width:110px}.edit-quick-chat-template__submit button i{font-size:16px;font-weight:700}.one-month-templates__list{-webkit-overflow-scrolling:touch;overflow:auto;max-height:145px}.one-month-templates__list::-webkit-scrollbar{width:6px}.one-month-templates__list::-webkit-scrollbar-thumb{border-radius:3px;background-color:#929bad;z-index:999}.one-month-templates__list::-webkit-scrollbar{width:16px}.one-month-templates__list::-webkit-scrollbar-thumb{border-radius:8px;border:5px solid transparent;background-clip:content-box}.one-month-templates__error{padding:32px;text-align:center;font-weight:700}.one-month-templates__error .el-icon-loading{font-size:32px;font-weight:700}.support-template .template-modal{padding:0 32px}.support-template .template-modal__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.support-template .template-modal__title .btn-close:hover{cursor:pointer}.support-template .template-modal__input{position:relative;margin-top:24px}.support-template .template-modal__input .title label{display:block;font-size:16px}.support-template .template-modal__input .title input{border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #929bad;padding:6px 16px;width:100%;outline:none;font-size:15px;line-height:160%;color:#101c2a}.support-template .template-modal__input .title input::-webkit-input-placeholder{color:#929bad}.support-template .template-modal__input .title input::-moz-placeholder{color:#929bad}.support-template .template-modal__input .title input:-ms-input-placeholder{color:#929bad}.support-template .template-modal__input .title input::-ms-input-placeholder{color:#929bad}.support-template .template-modal__input .title input::placeholder{color:#929bad}.support-template .template-modal__input textarea{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;-webkit-overflow-scrolling:touch;overflow:auto;outline:none;border:1px solid #929bad;width:100%;min-height:150px;padding:16px;font-size:15px;line-height:160%;color:#101c2a;resize:none}.support-template .template-modal__input textarea::-webkit-scrollbar{width:6px}.support-template .template-modal__input textarea::-webkit-scrollbar-thumb{border-radius:3px;background-color:#929bad;z-index:999}.support-template .template-modal__input textarea::-webkit-input-placeholder{color:#929bad}.support-template .template-modal__input textarea::-moz-placeholder{color:#929bad}.support-template .template-modal__input textarea:-ms-input-placeholder{color:#929bad}.support-template .template-modal__input textarea::-ms-input-placeholder{color:#929bad}.support-template .template-modal__input textarea::placeholder{color:#929bad}.support-template .template-modal__input textarea::-webkit-scrollbar{width:16px}.support-template .template-modal__input textarea::-webkit-scrollbar-thumb{border-radius:8px;border:5px solid transparent;background-clip:content-box}.support-template .template-modal__input i{position:absolute;bottom:12px;right:16px}.support-template .template-modal__input i:hover{cursor:pointer;font-weight:700;color:#387ac6}.support-template .template-modal__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.support-template .template-modal__controls--save,.support-template .template-modal__controls--send{min-width:auto;width:110px;height:50px}.support-template .template-modal__controls--create{height:50px;min-width:auto}.support-template .template-modal__controls--search-box{height:50px}.member-lite-change-confirm__template-model{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000;width:100%;height:100vh}.member-item__controls button{padding:0!important;min-width:auto;width:125px;height:40px}.member-item__controls button .el-icon-loading{font-size:16px}.confirm-message{padding:6px 0}.member-schedule-list__template-model{z-index:1}.member-schedule-list__template-model,.member-terminate-confirm__template-model{position:fixed;top:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100vh}.member-terminate-confirm__template-model{z-index:1000}.cart-status{margin-left:50px}.member-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.member-list,.member-list__help{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.member-list__help{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.member-list__help .loading{font-size:64px}.member-list__thead{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:32px;margin-right:44px;padding:12px 0 12px 8px;border-top:1px solid rgba(146,155,173,.4);border-bottom:1px solid rgba(146,155,173,.4);color:#929bad}.member-list__thead.member-list__thead--interview:not(.no_result){padding-bottom:10px;border-bottom-color:transparent}.member-list__main{-webkit-overflow-scrolling:touch;overflow:auto;height:100%;padding:0 32px}.member-list__main::-webkit-scrollbar{width:12px}.member-list__main::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.member-list__main .member-item{position:relative;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:-1px;padding:20px 0 20px 8px;border-top:1px solid rgba(146,155,173,.4);border-bottom:1px solid transparent;color:#233040;-webkit-transition:all .3s ease;transition:all .3s ease}.member-list__main .member-item:hover{cursor:pointer;background-color:#ecf3fc;border-color:transparent!important}.member-list__main .member-item:hover+.member-item{border-color:transparent!important}.member-list__main .member-item:hover:before{background-color:#ecf3fc!important}.member-list__main .member-item__badge{border-radius:50px;position:absolute;z-index:1;top:15px;left:0;padding:2px 4px;min-width:13px;border:1.5px solid #fff;background-color:#dd1b1b;line-height:17px;text-align:center;font-size:12px;font-weight:700;color:#fff}.member-list__main .member-item.selected{background-color:#ecf3fc}.member-list__main--no-result,.member-list__main.all .member-item,.member-list__main.has_card .is-has_card,.member-list__main.has_coach .is-has_coach,.member-list__main.has_expiry .is-has_expiry,.member-list__main.has_plan .is-has_plan,.member-list__main.interviewing .is-interviewing,.member-list__main.is_free .is-is_free,.member-list__main.is_has_fee .is-is_has_fee,.member-list__main.lp .is-lp,.member-list__main.no_card .is-no_card,.member-list__main.no_coach .is-no_coach,.member-list__main.no_expiry .is-no_expiry,.member-list__main.no_plan .is-no_plan,.member-list__main.over_date .is-interview--over,.member-list__main.store .is-store,.member-list__main.temporary_save .is-temporary_save,.member-list__main.waiting .is-interview--waiting{display:-webkit-box;display:-ms-flexbox;display:flex}.member-list__main--no-result{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.member-list__main.has_contract_reserve .is-has_contract_reserve,.member-list__main.no_contract_reserve .is-no_contract_reserve,.member-list__main.reservation_completed .is-reservation_completed,.member-list__main.reserved .is-reserved{display:-webkit-box;display:-ms-flexbox;display:flex}.member-list__load-more{padding:12px;text-align:center}.member-list__load-more i{font-size:24px}.member-list .is-expiry--over{border-top-color:#dd1b1b;margin-top:8px}.member-list .is-expiry--over:hover{border-top-color:#dd1b1b!important}.member-list .is-expiry--over:before{content:"\518D\958B\4E88\5B9A\65E5\8D85\904E";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#dd1b1b;font-size:12px;font-weight:700;background-color:#fff}.member-list .is-expiry--over~.is-expiry--over{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .is-expiry--over~.is-expiry--over:hover{border-top-color:transparent!important}.member-list .is-expiry--over~.is-expiry--over:before{display:none}.member-list .is-expiry--incoming{border-top-color:#ffb44b;margin-top:8px}.member-list .is-expiry--incoming:hover{border-top-color:#ffb44b!important}.member-list .is-expiry--incoming:before{content:"\307E\3082\306A\304F\518D\958B";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#ffb44b;font-size:12px;font-weight:700;background-color:#fff}.member-list .is-expiry--incoming~.is-expiry--incoming{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .is-expiry--incoming~.is-expiry--incoming:hover{border-top-color:transparent!important}.member-list .is-expiry--incoming~.is-expiry--incoming:before{display:none}.member-list .is-expiry--waiting{border-top-color:#1faab3;margin-top:8px}.member-list .is-expiry--waiting:hover{border-top-color:#1faab3!important}.member-list .is-expiry--waiting:before{content:"\518D\958B\307E\3061";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#1faab3;font-size:12px;font-weight:700;background-color:#fff}.member-list .is-expiry--waiting~.is-expiry--waiting{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .is-expiry--waiting~.is-expiry--waiting:hover{border-top-color:transparent!important}.member-list .is-expiry--waiting~.is-expiry--waiting:before{display:none}.member-list .is-expiry--none{border-top-color:#ef4577;margin-top:8px}.member-list .is-expiry--none:hover{border-top-color:#ef4577!important}.member-list .is-expiry--none:before{content:"\518D\5165\4F1A\4E88\5B9A\306A\3057";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#ef4577;font-size:12px;font-weight:700;background-color:#fff}.member-list .is-expiry--none~.is-expiry--none{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .is-expiry--none~.is-expiry--none:hover{border-top-color:transparent!important}.member-list .is-expiry--none~.is-expiry--none:before{display:none}.member-list .is-interview--interviewing{border-top-color:#1faab3;margin-top:8px}.member-list .is-interview--interviewing:hover{border-top-color:#1faab3!important}.member-list .is-interview--interviewing:before{content:"\9762\8AC7\4E2D";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#1faab3;font-size:12px;font-weight:700;background-color:#fff}.member-list .is-interview--interviewing~.is-interview--interviewing{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .is-interview--interviewing~.is-interview--interviewing:hover{border-top-color:transparent!important}.member-list .is-interview--interviewing~.is-interview--interviewing:before{display:none}.member-list .is-interview--interviewing .other-info__interview-date{color:#1faab3}.member-list .is-interview--waiting{border-top-color:#233040;margin-top:8px}.member-list .is-interview--waiting:hover{border-top-color:#233040!important}.member-list .is-interview--waiting:before{content:"\9762\8AC7\5F85\3061";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#233040;font-size:12px;font-weight:700;background-color:#fff}.member-list .is-interview--waiting~.is-interview--waiting{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .is-interview--waiting~.is-interview--waiting:hover{border-top-color:transparent!important}.member-list .is-interview--waiting~.is-interview--waiting:before{display:none}.member-list .is-interview--waiting .other-info__interview-date{color:#233040}.member-list .is-interview--pending{border-top-color:#ffb44b;margin-top:8px}.member-list .is-interview--pending:hover{border-top-color:#ffb44b!important}.member-list .is-interview--pending:before{content:"\9762\8AC7\4FDD\7559\4E2D";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#ffb44b;font-size:12px;font-weight:700;background-color:#fff}.member-list .is-interview--pending~.is-interview--pending{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .is-interview--pending~.is-interview--pending:hover{border-top-color:transparent!important}.member-list .is-interview--pending~.is-interview--pending:before{display:none}.member-list .is-interview--pending .other-info__interview-date{color:#ffb44b}.member-list .is-interview--over{border-top-color:#ef4577;margin-top:8px}.member-list .is-interview--over:hover{border-top-color:#ef4577!important}.member-list .is-interview--over:before{content:"\4E88\5B9A\65E5\8D85\904E";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#ef4577;font-size:12px;font-weight:700;background-color:#fff}.member-list .is-interview--over~.is-interview--over{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .is-interview--over~.is-interview--over:hover{border-top-color:transparent!important}.member-list .is-interview--over~.is-interview--over:before{display:none}.member-list .is-interview--over .other-info__interview-date{color:#ef4577}.member-list .termination-start--has-new-plan{border-top-color:#1faab3;margin-top:8px}.member-list .termination-start--has-new-plan:hover{border-top-color:#1faab3!important}.member-list .termination-start--has-new-plan:before{content:"\901A\5E38\30D7\30E9\30F3\518D\958B\5F85\3061";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#1faab3;font-size:12px;font-weight:700;background-color:#fff}.member-list .termination-start--has-new-plan~.termination-start--has-new-plan{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .termination-start--has-new-plan~.termination-start--has-new-plan:hover{border-top-color:transparent!important}.member-list .termination-start--has-new-plan~.termination-start--has-new-plan:before{display:none}.member-list .termination-start--has-not-new-plan{border-top-color:#ef4577;margin-top:8px}.member-list .termination-start--has-not-new-plan:hover{border-top-color:#ef4577!important}.member-list .termination-start--has-not-new-plan:before{content:"\901A\5E38\30D7\30E9\30F3\518D\958B\4E88\5B9A\306A\3057   ";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#ef4577;font-size:12px;font-weight:700;background-color:#fff}.member-list .termination-start--has-not-new-plan~.termination-start--has-not-new-plan{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .termination-start--has-not-new-plan~.termination-start--has-not-new-plan:hover{border-top-color:transparent!important}.member-list .termination-start--has-not-new-plan~.termination-start--has-not-new-plan:before{display:none}.member-list .termination-confirm--reservation-completed{border-top-color:#1faab3;margin-top:8px}.member-list .termination-confirm--reservation-completed:hover{border-top-color:#1faab3!important}.member-list .termination-confirm--reservation-completed:before{content:"\4F11\4F1A\4E88\7D04\6E08\307F";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#1faab3;font-size:12px;font-weight:700;background-color:#fff}.member-list .termination-confirm--reservation-completed~.termination-confirm--reservation-completed{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .termination-confirm--reservation-completed~.termination-confirm--reservation-completed:hover{border-top-color:transparent!important}.member-list .termination-confirm--reservation-completed~.termination-confirm--reservation-completed:before{display:none}.member-list .termination-confirm--reservation-completed .member-item__termination-date{color:#1faab3}.member-list .termination-confirm--reserved{border-top-color:#ffb44b;margin-top:8px}.member-list .termination-confirm--reserved:hover{border-top-color:#ffb44b!important}.member-list .termination-confirm--reserved:before{content:"\4F11\4F1A\4E88\7D04\524D";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#ffb44b;font-size:12px;font-weight:700;background-color:#fff}.member-list .termination-confirm--reserved~.termination-confirm--reserved{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .termination-confirm--reserved~.termination-confirm--reserved:hover{border-top-color:transparent!important}.member-list .termination-confirm--reserved~.termination-confirm--reserved:before{display:none}.member-list .termination-confirm--reserved .member-item__termination-date{color:#ffb44b}.member-list .lite-change-confirm--reserved{border-top-color:#1faab3;margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.member-list .lite-change-confirm--reserved:hover{border-top-color:#1faab3!important}.member-list .lite-change-confirm--reserved:before{content:"\5909\66F4\4E88\7D04\6E08\307F   ";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#1faab3;font-size:12px;font-weight:700;background-color:#fff}.member-list .lite-change-confirm--reserved~.lite-change-confirm--reserved{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .lite-change-confirm--reserved~.lite-change-confirm--reserved:hover{border-top-color:transparent!important}.member-list .lite-change-confirm--reserved~.lite-change-confirm--reserved:before{display:none}.member-list .lite-change-confirm--reserved .member-item__termination-date{color:#1faab3}.member-list .lite-change-confirm--before-reserved{border-top-color:#ffb44b;margin-top:8px;display:-webkit-box;display:-ms-flexbox;display:flex}.member-list .lite-change-confirm--before-reserved:hover{border-top-color:#ffb44b!important}.member-list .lite-change-confirm--before-reserved:before{content:"\5909\66F4\4E88\7D04\524D   ";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#ffb44b;font-size:12px;font-weight:700;background-color:#fff}.member-list .lite-change-confirm--before-reserved~.lite-change-confirm--before-reserved{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .lite-change-confirm--before-reserved~.lite-change-confirm--before-reserved:hover{border-top-color:transparent!important}.member-list .lite-change-confirm--before-reserved~.lite-change-confirm--before-reserved:before{display:none}.member-list .lite-change-confirm--before-reserved .member-item__termination-date{color:#ffb44b}.member-list .contract--created{border-top-color:#76c638;margin-top:8px}.member-list .contract--created:hover{border-top-color:#76c638!important}.member-list .contract--created:before{content:"\5951\7D04\4F5C\6210\6E08\307F";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#76c638;font-size:12px;font-weight:700;background-color:#fff}.member-list .contract--created~.contract--created{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .contract--created~.contract--created:hover{border-top-color:transparent!important}.member-list .contract--created~.contract--created:before{display:none}.member-list .contract--before-create{border-top-color:#ffb44b;margin-top:8px}.member-list .contract--before-create:hover{border-top-color:#ffb44b!important}.member-list .contract--before-create:before{content:"\5951\7D04\4F5C\6210\524D";position:absolute;top:-8px;left:25px;padding:2px 16px;color:#ffb44b;font-size:12px;font-weight:700;background-color:#fff}.member-list .contract--before-create~.contract--before-create{border-top-color:rgba(146,155,173,.4);margin-top:-1px}.member-list .contract--before-create~.contract--before-create:hover{border-top-color:transparent!important}.member-list .contract--before-create~.contract--before-create:before{display:none}.member-list .member-item>div:first-child,.member-list .member-item>div:nth-child(2),.member-list .member-list__thead>div:first-child,.member-list .member-list__thead>div:nth-child(2){min-width:230px;width:27%}.member-list .member-item>div:nth-child(3),.member-list .member-list__thead>div:nth-child(3){width:240px;min-width:150px}.member-list .member-item>div:nth-child(4),.member-list .member-list__thead>div:nth-child(4){min-width:150px;text-align:center}.member-list .member-item>div:nth-child(5),.member-list .member-item>div:nth-child(6),.member-list .member-list__thead>div:nth-child(5),.member-list .member-list__thead>div:nth-child(6){width:calc(40% - 300px);min-width:230px}.member-list .member-list__thead>div:nth-child(4){text-align:center}.member-list .member-list__thead>div:nth-child(4).text-left{text-align:left}@media screen and (min-width:1280px) and (max-width:1440px){.multi-column-thead .member-item>div:first-child,.multi-column-thead .member-item>div:nth-child(2),.multi-column-thead .member-list__thead>div:first-child,.multi-column-thead .member-list__thead>div:nth-child(2){min-width:210px!important;width:20%!important}.multi-column-thead .member-item>div:nth-child(3),.multi-column-thead .member-list__thead>div:nth-child(3){min-width:180px!important;width:180px!important}.multi-column-thead .member-item>div:nth-child(4),.multi-column-thead .member-list__thead>div:nth-child(4){min-width:120px!important;width:unset!important}.multi-column-thead .member-item>div:nth-child(5),.multi-column-thead .member-list__thead>div:nth-child(5){min-width:120px!important;width:calc(40% - 170px)!important}.multi-column-thead .member-item>div:nth-child(6),.multi-column-thead .member-list__thead>div:nth-child(6){min-width:160px!important;width:unset!important}}.register-form{-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);-webkit-overflow-scrolling:touch;max-width:100%;background-color:#fff}.register-form::-webkit-scrollbar{width:6px}.register-form::-webkit-scrollbar-thumb{border-radius:3px;background-color:#929bad;z-index:999}.register-form__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 32px;background:#387ac6;color:#fff}.register-form__header--title{font-size:24px;font-weight:700}.register-form__header--close{cursor:pointer}.register-form__body{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 175px);overflow:auto;padding:32px}.register-form__body::-webkit-scrollbar{width:12px}.register-form__body::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.register-form__body .body__title{font-size:24px;font-weight:700;color:#387ac6}.register-form__body .body__title .register-form__body .body__title--password{margin-top:24px;margin-bottom:24px}.register-form__body .body__profile-form .profile-form-group{display:-webkit-box;display:-ms-flexbox;display:flex}.register-form__body .body__profile-form .profile-form{position:relative;margin-top:16px}.register-form__body .body__profile-form .profile-form--dob{width:50%}.register-form__body .body__profile-form .profile-form--dob .el-date-editor{width:100%}.register-form__body .body__profile-form .profile-form--dob input{border-radius:unset}.register-form__body .body__profile-form .profile-form--dob .el-input__prefix{left:-6px!important}.register-form__body .body__profile-form .profile-form--age p{margin-top:28px;margin-left:20px;font-weight:700}.register-form__body .body__profile-form .profile-form--phone-number{width:50%}.register-form__body .body__profile-form .profile-form--password input{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:45px}.register-form__body .body__profile-form .profile-form.focus .label,.register-form__body .body__profile-form .profile-form .focus .label{font-weight:700;color:#387ac6!important}.register-form__body .body__profile-form .profile-form.focus input,.register-form__body .body__profile-form .profile-form .focus input{border-bottom:1px solid #387ac6!important}.register-form__body .body__profile-form .profile-form--password-hints{margin-top:24px;font-size:24px;font-weight:700;color:#387ac6}.register-form__body .body__profile-form .profile-form .label{width:200px;font-size:16px;color:#93a2b3}.register-form__body .body__profile-form .profile-form input{outline:unset;width:100%;height:38px;border:none;border-bottom:1px solid #929bad;font-size:16px;font-weight:700;color:#233040}.register-form__body .body__profile-form .profile-form .display-password{position:absolute;right:5px;bottom:34px}.register-form__body .body__profile-form .profile-form .display-password:hover{cursor:pointer}.register-form__body .body__button{margin-top:24px;text-align:right}.register-form__body .body__button button{border-radius:4px;pointer-events:unset;cursor:default;width:180px;height:48px}.register-form__body .body__button button.active{pointer-events:all;cursor:pointer;background-color:#387ac6!important;border-color:#387ac6!important;color:#fff!important}.register-form__body .body__button button .el-icon-loading{margin-top:-6px;font-weight:700;font-size:24px}.register-form__body .error-message{padding-top:5px;font-size:15px;height:15px;color:#dd1b1b}.register-form__footer{width:556px;margin:0 auto;padding:32px;text-align:right}.register-form__footer button{width:180px;height:48px}.register-form__footer button:hover{-webkit-box-shadow:0 6px 20px rgba(6,68,141,.35);box-shadow:0 6px 20px rgba(6,68,141,.35);background-color:#387ac6!important;border-color:#387ac6!important;color:#fff!important}.register-form__footer button .el-icon-loading{margin-top:-5px;font-size:24px;font-weight:700}.register-form input[type=file]{display:none}.schedule-quick-chat__header{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:17px;background-color:#387ac6;color:#fff}.schedule-quick-chat__header--username{overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.schedule-box__form{padding:32px 40px}.support-after-start-trial-interview .header__memo--label{width:155px}.interview-info__content .btn-training-note span{font-size:15px;line-height:24px}.interview-info__item--label{min-width:190px}.interview-info__item--value{word-break:break-all}.interview-info__item--value.no-nowrap{white-space:nowrap!important}.chat-after-start-interview{-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30%;min-width:320px;height:100%;margin-left:12px}.chat-after-start-interview .quick-message-list__main{height:0}.chat-after-start-interview__title{padding:16px 24px;background-color:#387ac6}.support-one-week{-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);background-color:#fff;height:calc(100vh - 65px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.support-one-week,.support-one-week__body{display:-webkit-box;display:-ms-flexbox;display:flex}.support-one-week__body{width:100%;overflow:auto}.support-lite-plan .header__title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background-color:#387ac6}.support-lite-plan .header__memo{padding:0 20px 12px 20px}.support-lite-plan .header__memo--label{width:155px}.support-lite-plan .header__memo .content-editable{-webkit-overflow-scrolling:touch;overflow-y:auto;padding:12px;min-height:45px;max-height:100px;border:1px dotted #929bad;line-height:1.42857;outline:none;word-break:break-all}.support-lite-plan .header__memo .content-editable::-webkit-scrollbar{width:12px}.support-lite-plan .header__memo .content-editable::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.support-lite-plan .header__member-info{padding:24px 16px}.support-lite-plan .header__member-info,.support-lite-plan .header__member-info--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.support-lite-plan .header__member-info--left{width:80%}.support-lite-plan .header__member-info--left .member-start-lite-plan-date .date{margin-top:12px}.support-lite-plan .header__member-info .btn-next-process{width:100px}.coach-wishes-picker{margin-top:24px;width:100%}.coach-wishes-picker .el-select .el-input input{border-top:unset;border-left:unset;border-right:unset;padding-left:unset}.coach-wishes-picker__select{width:300px}.coach-wishes-picker__error{margin-top:6px;font-size:12px;color:#dd1b1b}.coach-wishes-picker__error.is-warning{color:#ffb44b}.coach-wishes-picker__error.is-not-available{margin-top:6px}.change-plan{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:70%}.change-plan__title{padding:16px 24px;background-color:#387ac6}.change-plan__content{-webkit-overflow-scrolling:touch;-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);padding:32px;overflow:auto;height:100vh}.change-plan__content::-webkit-scrollbar{width:12px}.change-plan__content::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.change-plan__content__form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.change-plan__content__form .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.change-plan__content__form .item .title{width:10%}.change-plan__content__form .item .coach-wishes-picker{margin-top:0}.change-plan__content__form .item .input-fee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.change-plan__content__form .item .message{color:#929bad;line-height:1.42857}.change-plan__content__form .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:center;align-self:center}.change-plan__content__form .buttons button{border-radius:4px;padding:0!important;height:40px;min-width:auto;width:100px}.change-plan__content__form .buttons .btn-terminate{margin-left:20px}.change-plan__content__form .buttons .has-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.change-plan__content__form .buttons .has-link .link{text-decoration:underline;font-weight:700;color:#387ac6;margin:auto;padding-left:20px}.change-plan__content__form .buttons .btn-send-message{margin-left:20px}.change-plan__content__form .buttons .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.change-plan__content__form .buttons .icon .info-icon{margin:0 20px 0 10px;width:20px;height:20px}.change-plan__content__form .plan-reservation .title{color:#929bad}.change-plan__content__form .plan-reservation .content{margin-top:16px;padding-left:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.change-plan__content__form .plan-reservation .content .item{display:-webkit-box;display:-ms-flexbox;display:flex}.change-plan__content__form .plan-reservation .content .item .label{width:20%}.support-lite-plan{-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);background-color:#fff;height:calc(100vh - 65px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.support-lite-plan__header{height:240px}.support-lite-plan__body{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;overflow:auto}.support-after-start-trial-interview .header__title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background-color:#387ac6}.support-after-start-trial-interview .header__memo{padding:0 20px 12px 20px}.support-after-start-trial-interview .header__memo--label{width:85px}.support-after-start-trial-interview .header__memo .content-editable{-webkit-overflow-scrolling:touch;overflow-y:auto;padding:12px;min-height:45px;max-height:100px;border:1px dotted #929bad;line-height:1.42857;outline:none;word-break:break-all}.support-after-start-trial-interview .header__memo .content-editable::-webkit-scrollbar{width:12px}.support-after-start-trial-interview .header__memo .content-editable::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.support-after-start-trial-interview .header__member-info{padding:24px 16px}.support-after-start-trial-interview .header__member-info,.support-after-start-trial-interview .header__member-info--left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.support-after-start-trial-interview .header__member-info--left{width:80%}.support-after-start-trial-interview .header__member-info .btn-next-process{width:100px}.interview-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:70%}.interview-info__title{padding:16px 24px;background-color:#387ac6}.interview-info__content{-webkit-overflow-scrolling:touch;-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);padding:20px;height:100%;overflow:auto}.interview-info__content::-webkit-scrollbar{width:12px}.interview-info__content::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.interview-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;font-size:15px;line-height:1.42857;color:#233040}.interview-info__item:first-child{margin-top:unset}.interview-info__item--label{width:190px;font-weight:700;word-break:break-all}.interview-info__item--value{white-space:pre-line;word-break:break-word;margin-left:16px}.finish-trial-chat{-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:320px;height:100%}.finish-trial-chat .quick-message-list__main{height:0}.finish-trial-chat__title{padding:16px 24px;background-color:#387ac6}.finish-trial-chat__title img{top:14px;right:20px}.support-template{border-radius:8px;-webkit-box-shadow:0 8px 24px rgba(34,34,34,.2);box-shadow:0 8px 24px rgba(34,34,34,.2);width:645px;padding:32px 0 24px;background-color:#fff}.support-template .modal-header{padding:0 32px}.support-template .modal-header__title{text-align:right}.support-template .modal-header__title .btn-close:hover{cursor:pointer}.support-template .modal-header__input{position:relative;margin-top:24px}.support-template .modal-header__input .title label{display:block;font-size:16px}.support-template .modal-header__input .title input{border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #929bad;padding:6px 16px;width:100%;outline:none;font-size:15px;line-height:160%;color:#101c2a}.support-template .modal-header__input .title input::-webkit-input-placeholder{color:#929bad}.support-template .modal-header__input .title input::-moz-placeholder{color:#929bad}.support-template .modal-header__input .title input:-ms-input-placeholder{color:#929bad}.support-template .modal-header__input .title input::-ms-input-placeholder{color:#929bad}.support-template .modal-header__input .title input::placeholder{color:#929bad}.support-template .modal-header__input textarea{-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;-webkit-overflow-scrolling:touch;overflow:auto;outline:none;border:1px solid #929bad;width:100%;min-height:200px;padding:16px;font-size:15px;line-height:160%;color:#101c2a;resize:none}.support-template .modal-header__input textarea::-webkit-scrollbar{width:6px}.support-template .modal-header__input textarea::-webkit-scrollbar-thumb{border-radius:3px;background-color:#929bad;z-index:999}.support-template .modal-header__input textarea::-webkit-input-placeholder{color:#929bad}.support-template .modal-header__input textarea::-moz-placeholder{color:#929bad}.support-template .modal-header__input textarea:-ms-input-placeholder{color:#929bad}.support-template .modal-header__input textarea::-ms-input-placeholder{color:#929bad}.support-template .modal-header__input textarea::placeholder{color:#929bad}.support-template .modal-header__input textarea::-webkit-scrollbar{width:16px}.support-template .modal-header__input textarea::-webkit-scrollbar-thumb{border-radius:8px;border:5px solid transparent;background-clip:content-box}.support-template .modal-header__input i{position:absolute;bottom:12px;right:16px}.support-template .modal-header__input i:hover{cursor:pointer;font-weight:700;color:#387ac6}.support-template .modal-header__controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.support-template .modal-header__controls--save,.support-template .modal-header__controls--send{min-width:auto;width:110px;height:50px}.support-template .modal-header__controls--create,.support-template .modal-header__controls--search-box{height:50px}.support-template .modal-footer{margin-top:24px}.terminate-setup__title{padding:16px 20px;background-color:#387ac6;color:#fff;font-weight:700}.terminate-setup__skip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0;margin:0 12px}.terminate-setup__skip .options{margin-top:20px}.terminate-setup__skip .options .option{padding:12px 20px 0 0}.terminate-setup__skip .special-support-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.terminate-setup__skip button{min-width:auto;width:80px;height:35px;padding:0!important;margin-top:20px}.terminate-setup__skip .terminate-button{-ms-flex-item-align:center;align-self:center;margin-top:20px}.terminate-setup__set-date{padding:12px}.terminate-setup__set-date--form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:12px}.terminate-setup__set-date--form button{min-width:auto;width:100px;height:40px;padding:0!important}.terminate-setup__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.terminate-setup__input--expiry-date{width:184px!important;margin-left:6px;margin-right:10px}.terminate-setup__input--expiry-date input.el-input__inner{padding-right:6px}.terminate-setup__input--note{-webkit-overflow-scrolling:touch;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;resize:unset;width:100%;height:125px;outline:unset;padding:6px;line-height:1.5}.terminate-setup__input--note::-webkit-scrollbar{width:12px}.terminate-setup__input--note::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.terminate-setup__input--note::-webkit-input-placeholder{color:#929bad}.terminate-setup__input--note::-moz-placeholder{color:#929bad}.terminate-setup__input--note:-ms-input-placeholder{color:#929bad}.terminate-setup__input--note::-ms-input-placeholder{color:#929bad}.terminate-setup__input--note::placeholder{color:#929bad}.terminate-setup__input--buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:24px;width:100%}.terminate-setup__input--buttons.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.terminate-setup__input--buttons button{margin-left:24px!important;padding:0!important;min-width:auto;width:100px;height:40px}.terminate-setup__input label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.terminate-setup__select-coach{margin-top:12px}.terminate-setup__select-coach .text-warning{margin-top:6px}.terminate-setup__select-coach--width{width:400px}.support-finish-trial{-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);background-color:#fff;height:calc(100vh - 65px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.support-finish-trial__body{overflow:auto;width:100%}.support-finish-trial__body,.support-finish-trial__terminate{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}.support-finish-trial__terminate{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-left:12px;min-width:435px;width:30%}.support-finish-trial .quick-chat__wrapper{z-index:4;position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100vh}.payment-chat-box__form .payment-form__item,.support-finish-trial .quick-chat__wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-chat-box__form .payment-form__item--label{width:120px}.payment-chat-box__form .payment-form__item--billing-start .el-select{width:130px}.payment-chat-box__form .payment-form__item .coach-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:calc(100% - 120px)}.payment-chat-box__form .payment-form__item .coach-fee{margin-left:32px}.payment-chat-box__form .payment-form__item .btn-create-payment{padding:0!important;height:40px;width:135px;min-width:auto}.payment-chat-box__form .payment-form__date-separator{-ms-flex-item-align:center;align-self:center;margin:0 16px}.mt-half_small{margin-top:6px}.payment-chat-box{-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:320px;margin-left:12px;background-color:#fff}.payment-chat-box__top--header{padding:16px 24px}.payment-chat-box__bottom{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 111px);overflow:auto}.payment-chat-box__bottom::-webkit-scrollbar{width:12px}.payment-chat-box__bottom::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.payment-chat-box__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px;background-color:#387ac6}.payment-chat-box__header--display-name{max-width:100%}.payment-chat-box__form{padding:16px 24px}.payment-chat-box__form .payment-manual-form{padding:16px 24px!important}.payment-chat-box__form .payment-manual-form__item{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.payment-chat-box__form .payment-manual-form__item--label{width:65px}.payment-chat-box__form .payment-manual-form__item .btn-create-payment{margin-left:20px;padding:0!important;height:40px;width:135px;min-width:auto}.payment-chat-box__form .payment-manual-form__item .el-date-editor{width:163px}.payment-chat-box__form .payment-manual-form__item .coach-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:calc(100% - 65px)}.payment-chat-box__form .payment-manual-form__item .coach-fee{margin-left:80px}.payment-chat-box__form .payment-manual-form__item .el-date-editor input.el-input__inner{padding-right:24px}.payment-chat-box__form .payment-manual-form__date-separator{-ms-flex-item-align:center;align-self:center;margin:0 16px}.payment-chat-box__title{background-color:#387ac6;padding:16px 20px}.payment-chat-box .monthly-fee__input{position:relative}.payment-chat-box .monthly-fee__text--change{position:absolute;margin-top:6px}.payment-chat-box__confirm-payment{padding:32px 40px}.reservations .item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.reservations .item .title{width:100%!important}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:#f2f6fc!important;border-color:#dcdfe6!important}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:#c0c4cc!important}.reservations,.reservations .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reservations .item{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important;margin-bottom:12px}.reservations .item .content{margin-top:16px;margin-left:16px;line-height:1.42857;width:100%}.reservations .item .content .has-label{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex}.reservations .item .content .has-label .label{width:25%}.reservations .item .fee{margin-left:0}.plan-fade-enter-active{-webkit-transition:opacity 1s ease;transition:opacity 1s ease;-webkit-animation:slide-out 1s forwards;animation:slide-out 1s forwards}.plan-fade-enter,.plan-fade-leave-to{opacity:0}.terminate-contract{-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:320px;margin-left:12px;background-color:#fff}.terminate-contract,.terminate-contract__header{display:-webkit-box;display:-ms-flexbox;display:flex}.terminate-contract__header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:16px 24px;background-color:#387ac6}.terminate-contract__header--display-name{max-width:100%}.terminate-contract__main{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 55px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.terminate-contract__main::-webkit-scrollbar{width:12px}.terminate-contract__main::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.terminate-contract__top{width:100%;border-right:12px solid #f1f1f1;height:calc(100vh - 260px);overflow:auto;overflow-x:hidden}.terminate-contract__bottom{min-width:450px;min-height:650px}.terminate-contract__bottom .quick-chat-message-list{height:calc(100% - 52px)}@media screen and (min-width:1280px) and (max-width:1600px){.terminate-contract__main{max-height:calc(100vh - 320px)}.terminate-contract__top{height:calc(100vh - 320px)}.terminate-contract__bottom{min-height:unset}}.terminate-contract__member-info{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);position:sticky;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:24px 16px}.terminate-contract__member-info .current-plan{width:50%;line-height:1.33333}.terminate-contract__form{padding:24px}.terminate-contract__form .noti-text{line-height:1.33333}.terminate-contract__form .align-self-flex-end{-ms-flex-item-align:end;align-self:flex-end}.terminate-contract__form .align-self-flex-start{-ms-flex-item-align:start;align-self:flex-start}.terminate-contract__form .item-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.terminate-contract__form .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.terminate-contract__form .item .title{width:20%}.terminate-contract__form .item .long-title{width:30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.terminate-contract__form .item .input-fee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.terminate-contract__form .item .coach-wishes-picker{margin-top:0}.terminate-contract__pick-date{margin-top:24px}.terminate-contract__input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.terminate-contract__input--expiry-date{width:184px!important;margin-left:6px;margin-right:10px}.terminate-contract__input--expiry-date input.el-input__inner{padding-right:6px}.terminate-contract__input--note{-webkit-overflow-scrolling:touch;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;resize:unset;width:100%;height:125px;outline:unset;padding:6px;line-height:1.5}.terminate-contract__input--note::-webkit-scrollbar{width:12px}.terminate-contract__input--note::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.terminate-contract__input--note::-webkit-input-placeholder{color:#929bad}.terminate-contract__input--note::-moz-placeholder{color:#929bad}.terminate-contract__input--note:-ms-input-placeholder{color:#929bad}.terminate-contract__input--note::-ms-input-placeholder{color:#929bad}.terminate-contract__input--note::placeholder{color:#929bad}.terminate-contract__input--buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:24px;width:100%}.terminate-contract__input--buttons.flex-reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.terminate-contract__input--buttons button{margin-left:24px!important;padding:0!important;min-width:auto;width:120px;height:48px}.terminate-contract__input--buttons button:first-child{width:150px}.terminate-contract__input label{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.terminate-contract__select-coach{margin-top:24px}.terminate-contract__select-coach .text-warning{margin-top:6px}.terminate-contract__notes{margin-top:40px}.terminate-contract__link{text-decoration:underline;font-weight:700;color:#387ac6}.member-leave-info>:last-child,.member-re-contract-info>:last-child{margin-top:8px}.re-contract-header__title-bar{padding:20px;background-color:#387ac6}.re-contract-header__member-info,.re-contract-header__title-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.re-contract-header__member-info{padding:24px 16px}.re-contract-header__memo{padding:0 20px 12px 20px}.re-contract-header__memo--label{width:130px;line-height:1.5}.re-contract-header__memo--input{-webkit-overflow-scrolling:touch;overflow-y:auto;padding:12px;min-height:45px;max-height:100px;border:1px dotted #929bad;line-height:1.42857;outline:none;word-break:break-all}.re-contract-header__memo--input::-webkit-scrollbar{width:12px}.re-contract-header__memo--input::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.re-contract-chat{-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30%;min-width:320px;height:100%;margin-left:12px}.re-contract-chat .quick-message-list__main{height:0}.re-contract-chat__title{padding:16px 24px;background-color:#387ac6}.update-contract-form{padding:20px}.update-contract-form__item .noti-text{margin-left:192px}.update-contract-form__item .reservation .item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.update-contract-form__item .reservation .item .coach-wishes-picker{margin-top:0}.update-contract-form__item .reservation .item .title{width:20%!important}.update-contract-form__item .reservation .item .terminate-contract__input--expiry-date{margin-left:0}.update-contract-form__item .reservation .item .input-fee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.update-contract-form__item .reservation .item .content{margin-top:16px;margin-left:16px;line-height:1.42857;width:100%}.update-contract-form__item .reservation .item .content .has-label{margin-top:12px;display:-webkit-box;display:-ms-flexbox;display:flex}.update-contract-form__item .reservation .item .content .has-label .label{width:25%}.update-contract-form__item .reservation .item .fee{margin-left:0}.update-contract-form__item .form-item{padding:20px}.update-contract-form__item .form-item__label{width:100px;min-width:100px}.update-contract-form__item .form-item__date-picker{width:160px}.update-contract-form__item .form-item__date-picker input{padding-right:6px}.update-contract-form__item .form-item__select-coach{width:295px;margin-right:10px}.update-contract-form__item .form-item__select-coach--error{margin-top:6px}.update-contract-form__item .form-item .no-resume-plan{text-decoration:underline;font-weight:700;color:#387ac6}.update-contract-form__item .title{color:#929bad}.update-contract-form__item .content{margin-top:16px;padding-left:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.update-contract-form__item .content,.update-contract-form__item .content .item{display:-webkit-box;display:-ms-flexbox;display:flex}.update-contract-form__item .content .item .label{width:20%}.update-contract-form__item .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:64px 0 0 224px}.update-contract-form__item .buttons button{border-radius:4px;padding:0!important;height:40px;min-width:auto;width:120px}.update-contract-form__item .buttons .link-btn{cursor:pointer;text-decoration:underline;font-weight:700;color:#387ac6;padding-left:12px}.update-contract-form__item .buttons .btn-terminate{margin-left:20px}.update-contract-form__item .buttons .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.update-contract-form__item .buttons .icon .info-icon{margin:0 20px 0 10px;width:20px;height:20px}.update-contract-form__item .btn{border-radius:4px;height:40px;padding:0 24px!important;min-width:auto}.update-contract-form__item .btn--expiry-date{width:104px;margin:0 30px 0 10px}.update-contract-form__item .btn.btn-150{width:150px}.re-contract{-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);background-color:#fff;height:calc(100vh - 65px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.re-contract,.re-contract__body{display:-webkit-box;display:-ms-flexbox;display:flex}.re-contract__body{overflow:auto;width:100%;height:100%}.re-contract__form{-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:70%;max-width:calc(100% - 332px)}.re-contract__form--title{padding:16px 20px;background-color:#387ac6}.re-contract__form--inputs{overflow:auto;height:100%}.re-contract .quick-chat__wrapper{z-index:4;position:fixed;top:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 400px);height:100vh}.header-info .header__title-bar,.re-contract .quick-chat__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-info .header__title-bar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;background-color:#387ac6}.header-info .header__memo{padding:0 20px 12px 20px}.header-info .header__memo--label{width:80px}.header-info .header__memo .content-editable{-webkit-overflow-scrolling:touch;overflow-y:auto;padding:12px;min-height:45px;max-height:100px;border:1px dotted #929bad;line-height:1.42857;outline:none;word-break:break-all}.header-info .header__memo .content-editable::-webkit-scrollbar{width:12px}.header-info .header__memo .content-editable::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.header-info .header__member-info{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:24px 16px;width:70%}.chat-section,.header-info .header__member-info{display:-webkit-box;display:-ms-flexbox;display:flex}.chat-section{-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30%;min-width:320px;height:100%;margin-left:12px}.chat-section .quick-message-list__main{height:0}.chat-section__title{padding:16px 24px;background-color:#387ac6}.item-student-type{margin-top:40px}.item-student-type__label{margin-bottom:20px;color:#929bad}.item-student-type__options{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;min-width:400px}.item-student-type__options--free{margin-right:50px}.item-student-type .error-message{top:24px;left:115px;font-size:12px;color:#dd1b1b}.item-student-type .el-radio__label{font-weight:700;color:#233040!important}.disable{pointer-events:none}.item-reserve-type[data-v-5b2e684b]{margin-top:40px}.item-reserve-type__label[data-v-5b2e684b]{margin-bottom:20px;color:#929bad}.item-reserve-type__options[data-v-5b2e684b]{position:relative;width:50%;min-width:400px;font-weight:700}.item-reserve-type__options .cancel-reservation__date[data-v-5b2e684b]{margin:auto 0}.item-reserve-type__options--free[data-v-5b2e684b]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:50px}.item-reserve-type__options--free .date-picker[data-v-5b2e684b]{margin-top:16px;width:200px!important}.item-reserve-type__options--free .reserve[data-v-5b2e684b]{margin-right:20px}.item-reserve-type .reservation-button[data-v-5b2e684b]{float:right;position:relative;bottom:28px}.item-reserve-type .reservation-button button[data-v-5b2e684b]{border-radius:4px;padding:0!important;height:40px}.item-reserve-type .reservation-button .el-icon-loading[data-v-5b2e684b]{font-size:16px}.item-reserve-type .error-message[data-v-5b2e684b]{top:24px;left:115px;font-size:12px;color:#dd1b1b}.item-reserve-type .el-radio__label[data-v-5b2e684b]{font-weight:700;color:#233040!important}.create-contract{-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;width:70%}.create-contract__header .header__title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:16px 20px;background-color:#387ac6}.create-contract__header .header__profile,.create-contract__header .header__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.create-contract__header .header__profile{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);position:sticky;width:100%;padding:24px 16px}.create-contract__main{-webkit-overflow-scrolling:touch;overflow:auto;padding:24px;height:100%}.create-contract__main::-webkit-scrollbar{width:6px}.create-contract__main::-webkit-scrollbar-thumb{border-radius:3px;background-color:#929bad;z-index:999}.create-contract__coach-wishes--item{margin-top:24px;min-width:350px}.create-contract__coach-wishes--item .coach-wishes__item--message{margin-top:4px}.create-contract__item--coach-pic{min-width:350px;width:50%}.create-contract__item--coach-pic .coach-wishes-picker__select{width:calc(100% - 30px)}.create-contract__submit{margin-top:40px;text-align:right}.create-contract__submit button{border-radius:4px;padding:0!important;height:40px}.create-contract__submit .el-icon-loading{font-size:16px}.create-member-contract{-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);background-color:#fff;max-height:calc(100vh - 65px);height:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.create-member-contract__body{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:auto;width:100%;height:100%}.create-member-contract__body .chat-section{min-width:400px}.schedule-datepicker{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-datepicker__picker{width:100%!important}.schedule-datepicker__picker input{color:#233040}.schedule-datepicker .btn-submit{cursor:pointer;-webkit-box-shadow:unset;box-shadow:unset;border-radius:4px;position:absolute;right:6px;height:auto;padding:6px!important;min-width:auto;font-size:12px}.schedule-datepicker .btn-submit.disabled{cursor:unset}.schedule-datepicker .icon-updating{position:absolute;right:12px;font-weight:700}.el-picker-panel__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.el-picker-panel__footer button{display:none}.el-picker-panel__footer button.is-plain{display:block}.el-time-panel__footer .cancel{display:none}.el-time-panel__footer .confirm{border-radius:3px;height:20px;border:1px solid #ccc;line-height:20px;padding:0 10px;font-size:12px;font-weight:400;color:#233040;-webkit-transition:all .3s ease;transition:all .3s ease}.el-time-panel__footer .confirm:hover{border:1px solid #387ac6;color:#387ac6}.schedule-box{-webkit-box-shadow:0 4px 10px rgba(6,68,141,.14);box-shadow:0 4px 10px rgba(6,68,141,.14);background-color:#fff}.schedule-box__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px;background-color:#387ac6}.schedule-box__header--close{cursor:pointer}.schedule-box__main{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 111px);overflow:auto}.schedule-box__main::-webkit-scrollbar{width:12px}.schedule-box__main::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.schedule-box__form{padding:20px 40px}.schedule-box__form--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:28px}.schedule-box__form--title .btn-delete{cursor:pointer}.schedule-box__form--title .is-deleting{font-size:24px;font-weight:700}.schedule-box__form--input .schedule-date-picker{margin-top:24px}.schedule-box__form--input .schedule-cs-picker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px}.schedule-box__form--input .schedule-cs-picker__btn-slack button{-webkit-box-shadow:unset;box-shadow:unset;border-radius:4px;min-width:auto;padding:12px 32px!important;height:auto;-webkit-transition:all .3s ease;transition:all .3s ease}.schedule-box__form--input .schedule-cs-picker__btn-slack button:hover{-webkit-box-shadow:0 6px 20px rgba(6,68,141,.5);box-shadow:0 6px 20px rgba(6,68,141,.5)}.schedule-box__form--skip{margin-top:20px}.schedule-box__slack{position:fixed;left:0;top:0;z-index:2;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.schedule-box__slack .slack-modal{height:100%}.schedule-box .confirm-schedule,.schedule-box__slack .slack-modal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule-box .confirm-schedule{cursor:default}.schedule-box .confirm-schedule .el-dialog__header{padding:0!important}.schedule-box .confirm-schedule__btn--no{border-color:#233040;color:#233040}.schedule-box .confirm-schedule__btn--no:hover{background:#fff}.schedule-box .confirm-schedule__btn--no:active{border-color:#387ac6;color:#387ac6}.schedule-box .confirm-schedule__btn--yes{background:#387ac6;color:#fff}.schedule-box .confirm-schedule__btn--yes:hover{border-color:#387ac6}.schedule-box .confirm-schedule__message{word-break:break-word;line-height:1.5;font-size:16px}.search-modal__btn-submit{margin-left:32px;padding:0 40px!important;height:50px;min-width:auto}.search-modal__result{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:32px;height:100%}.search-modal__result .el-icon-loading{font-size:64px;color:#233040}.search-modal__result .btn-back{border-radius:4px;-webkit-box-shadow:unset;box-shadow:unset;min-width:auto;width:220px;height:40px;padding:12px!important;font-size:16px;font-weight:700}.search-modal__result .btn-back .el-icon-loading,.search-modal__result .btn-back .updating{font-size:16px;color:#fff}.search-modal .is-fetch-more{position:absolute;left:0;bottom:0;width:100%;height:50px;background-color:rgba(56,122,198,.4);text-align:center}.search-modal .is-fetch-more i{font-size:24px;font-weight:700;line-height:50px;color:#fff}.search-modal .el-dialog{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:80vh}.search-modal .el-dialog .el-icon-close{font-size:24px;font-weight:700;color:#233040}.search-modal .el-dialog__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;height:100%}.search-modal .el-dialog__title{color:#233040}.search-modal .el-table:before{background-color:transparent}.search-modal .el-table__empty-text{font-size:16px;font-weight:700;color:#233040}.new-contract-message{width:650px;margin:0 auto;padding:32px;background-color:#fff}.new-contract-message__main{margin-top:32px;position:relative}.new-contract-message__main:hover .new-contract-message__btn--copy{opacity:1}.new-contract-message__btn--copy{position:absolute;top:0;right:0;cursor:pointer;width:20px;opacity:.8}.new-contract-message__btn--copy img{max-width:100%}.new-contract-message__message{-webkit-overflow-scrolling:touch;border-radius:4px;border:1px dotted #929bad!important;padding:12px;background-color:#ecf3fc!important;line-height:1.5;min-height:320px;outline:none;cursor:text;overflow:auto;max-height:calc(100vh - 350px)}.new-contract-message__message::-webkit-scrollbar{width:12px}.new-contract-message__message::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:8px;background-clip:content-box;background-color:#929bad;z-index:999}.new-contract-message__btn{margin-top:32px;text-align:center}.new-contract-message__btn--submit{padding:15px 50px}.member-ship{position:relative;color:#233040}.member-ship,.member-ship__sidebar{display:-webkit-box;display:-ms-flexbox;display:flex}.member-ship__sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:320px;border-right:1px solid #d3d7de}.member-ship__sidebar--btn-search{margin:20px;padding:0!important;height:48px}.member-ship__top-bar{position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;padding:0 32px}.member-ship__main,.member-ship__top-bar{display:-webkit-box;display:-ms-flexbox;display:flex}.member-ship__main{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:16px 0 6px;width:calc(100% - 320px);height:calc(100vh - 55px)}.member-ship__register,.member-ship__schedule{position:absolute;bottom:0;right:0;width:556px}.member-ship__contract{position:absolute;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:calc(100% - 320px)}.member-ship__contract .create-member-contract{width:1000px}.member-ship__one-month,.member-ship__one-week,.member-ship__re-contract{-webkit-box-sizing:border-box;box-sizing:border-box;position:absolute;bottom:0;right:0;width:calc(100% - 320px);padding:0 40px}.member-ship__leave,.member-ship__payment-box,.member-ship__payment-manual-box{position:absolute;bottom:0;right:0;width:550px}.member-ship__leave-request{position:absolute;bottom:0;right:0;width:1050px}.member-ship__contract-message{position:fixed;top:0;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100vh;background:rgba(0,0,0,.5)}.member-ship .is-highlight{background-color:#bdd5f1}