.detail__action[data-v-62883d72]{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.detail__action__button[data-v-62883d72]{padding:1rem 1.625rem!important;border-radius:1.25rem;border:1px solid #0f7dc1;background-color:#fff;font-size:1.5rem;color:#222;font-weight:700}.detail__action__button[data-v-62883d72]  .btn-icon svg{width:.75rem!important}.detail__action__button img[data-v-62883d72]{width:2.25rem;margin-right:1.25rem}.detail--action-custom[data-v-62883d72]{position:sticky;bottom:0;background-color:#dbf1ff;padding:0 3.75rem;margin:0 -1.875rem 3rem;z-index:99}.detail--action-custom .action-follow[data-v-62883d72]  button:last-child:first-child{margin-right:auto}.detail__job[data-v-62883d72]{background-color:#fff;border-radius:1.25rem;padding:2.5rem 1.875rem}.detail__job__time-out[data-v-62883d72]{color:rgba(34,34,34,.6);text-align:center;font-size:1.25rem;margin-top:2.5rem}.detail__job__time-out span[data-v-62883d72]{color:#222;font-size:1.5rem}@media(min-width:992px){.detail--action-custom[data-v-62883d72]{margin:2rem 0;border-radius:1rem;display:flex;justify-content:center;align-items:center}.detail--action-custom>div[data-v-62883d72]{width:55%}.detail__action__button[data-v-62883d72]{padding:1rem 1.25rem;font-size:.875rem;border-radius:.625rem}.detail__action__button[data-v-62883d72]:first-child  .btn-icon svg{width:.5rem!important}.detail__action__button:last-child .btn-icon img[data-v-62883d72]{width:1.25rem!important;margin-right:.625rem}.detail__job--custom-action[data-v-62883d72]{display:flex;align-items:center;margin-top:2rem}.detail__job--custom-action>div[data-v-62883d72]{flex:1}.detail__job--custom-action>div[data-v-62883d72]:first-child{color:#999;font-size:.875rem;line-height:2}.detail__job--custom-action>div:first-child span[data-v-62883d72]{color:#222;font-size:1rem}.detail__job--custom-action>div[data-v-62883d72]:last-child{padding:0}}
.content[data-v-28229a16]  .condition{margin-top:0}
.header[data-v-163decb4]{font-weight:700}.header__info[data-v-163decb4]{display:flex;align-items:center;justify-content:space-between;font-size:1.625rem;margin-bottom:1rem}.header__info--title[data-v-163decb4]{color:#666;font-size:.75rem;font-weight:300}.header__info__new[data-v-163decb4]{border-radius:1.25rem;padding:.75rem 1.5rem .425rem;background-color:#e2007e;color:#fff;font-size:1.5rem}.header__info__company-title-id[data-v-163decb4]{display:flex;width:100%;justify-content:space-between;align-items:center}.header__info__company-title-id>span[data-v-163decb4]{display:flex;align-items:center}.header__info__company-title-id>span[data-v-163decb4],.header__title[data-v-163decb4]{color:#666;font-size:1.375rem;font-weight:300}.header__decription[data-v-163decb4]{padding-top:0;font-size:1.75rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:pre-line}.header__carousel[data-v-163decb4]{padding:1.875rem 0 0}.header__carousel img[data-v-163decb4]{width:31.25rem}.header__carousel.only-image[data-v-163decb4]  .slick-list:after{background:linear-gradient(-90deg,hsla(0,0%,100%,.8) 90%,transparent)}.header__carousel[data-v-163decb4]  .slick-list:after,.header__carousel[data-v-163decb4]  .slick-list:before{content:"";position:absolute;top:0;width:15%;height:100%;z-index:1}.header__carousel[data-v-163decb4]  .slick-list:before{left:0;background:linear-gradient(90deg,hsla(0,0%,100%,.8) 70%,transparent)}.header__carousel[data-v-163decb4]  .slick-list:after{right:0;background:linear-gradient(-90deg,hsla(0,0%,100%,.8) 70%,transparent)}.header__topic[data-v-163decb4]{font-size:1.625rem;padding:1.25rem 4.375rem;text-align:center}@media(min-width:992px){.header__info[data-v-163decb4]{justify-content:flex-start;gap:.5rem}.header__info[data-v-163decb4]:nth-child(3){text-align:end;flex:1}.header__info div[data-v-163decb4]:not(.header__info--title){padding:.25rem .625rem;border-radius:999px;font-size:.75rem}.header__info span[data-v-163decb4]{font-weight:400;color:#666;flex:1;text-align:right;font-size:.75rem}.header__decription[data-v-163decb4]{font-size:1rem}.header__carousel[data-v-163decb4]  .carousel__action{bottom:2%;padding:0 1rem}.header__topic[data-v-163decb4]{font-size:.875rem}}
.modal-wrapper{background:#fff;display:flex;flex-direction:column;padding:20px}.modal-wrapper .modal-content{width:100%;margin:auto;text-align:center}.modal-wrapper .modal-content h5{margin-bottom:30px}.modal-wrapper .modal-content img{max-height:calc(100vh - 10rem)}.carousel{position:relative;margin:0 -1.875rem 2rem;z-index:0}.carousel .slick-slider{z-index:99}.carousel .slick-track{display:flex;align-items:center}.carousel__image{padding:0 1rem}.carousel__image img{height:auto;cursor:pointer}@media(min-width:992px){.carousel__image img{max-height:250px}}.carousel__custom-dots{display:flex!important;justify-content:center;align-items:center;gap:2.75rem}.carousel__custom-dots li{color:#d9d9d9;font-size:3.125rem;cursor:pointer}.carousel__custom-dots button{display:none}.carousel__custom-dots .slick-active{color:#0f7dc1}.carousel__action{display:flex;justify-content:space-between;padding:0 2.5rem;width:100%}.carousel__action button{position:absolute;width:1rem;z-index:100;top:50%;transform:translateY(-50%)}.carousel__action button:first-child{left:0}.carousel__action button:last-child{right:0}.carousel__description{display:flex;justify-content:center;position:absolute;bottom:-2rem;width:100%}.carousel__description>span{width:80%;text-align:center;font-size:1.625rem;font-weight:400}@media(min-width:992px){.carousel{margin:2.5rem 0;padding:0 1rem}.carousel__action{padding:0}.carousel__action button{width:.75rem;bottom:.5rem}.carousel__custom-dots li{font-size:2rem}.carousel__description{bottom:-4rem}.carousel__description>span{font-size:1rem}}
[data-v-1889cfee] .v-dialog{margin:1.875rem;border-radius:1.25rem}[data-v-1889cfee] .v-dialog.modal-full{max-height:none;margin:0;height:100vh;border-radius:0}[data-v-1889cfee] .v-dialog.modal-apply{max-height:95%;margin:0;height:100vh}[data-v-1889cfee] .v-dialog.modal-job{max-width:calc(100% - 3.75rem);width:500px;border-radius:1rem}[data-v-1889cfee] .v-dialog.modal-job__chat{position:relative;overflow-y:inherit}[data-v-1889cfee] .v-dialog.modal-pc{max-width:560px}[data-v-1889cfee] .v-dialog.register-member{max-width:980px}[data-v-1889cfee] .v-dialog.modal-image,[data-v-1889cfee] .v-dialog.modal-schedule{position:relative;overflow-y:inherit}[data-v-1889cfee] .v-dialog.modal-image{max-width:90%;width:auto;display:flex}[data-v-1889cfee] .v-dialog.modal-image .modal-content{max-height:100%}@media(min-width:992px){[data-v-1889cfee] .v-dialog.modal-image{max-width:70%}}[data-v-1889cfee] .v-dialog .btn-close{display:block;position:absolute;width:-moz-fit-content;width:fit-content;top:-3rem;right:0}@media(min-width:992px){[data-v-1889cfee] .v-dialog{position:relative;overflow-y:inherit}[data-v-1889cfee] .v-dialog .btn-close{top:0;right:-3rem}}
.salary-type[data-v-55ff73d1]{color:#222}.salary-amount[data-v-55ff73d1],.salary-type[data-v-55ff73d1]{font-weight:700!important;margin:0!important}.salary-amount[data-v-55ff73d1]{color:#e2007e!important}.content__policy[data-v-55ff73d1]{background-color:#e8f2fc;color:#5583a0;font-weight:700;border-radius:999px;margin:1.25rem .625rem 0 0;font-size:1.25rem;padding:.75rem 1.25rem .5rem;cursor:auto}.content__describe[data-v-55ff73d1]{color:#222;font-weight:700;padding:1.875rem 0 1.25rem;font-size:1.75rem}.content__describe__item[data-v-55ff73d1]{font-size:1.6rem;display:flex;align-items:flex-start;margin-bottom:1.875rem}.content__describe__item svg[data-v-55ff73d1]{width:3rem}.content__describe__item div[data-v-55ff73d1]{margin-top:.25rem}.content__describe__item span[data-v-55ff73d1]{color:#333;font-weight:400;white-space:pre-wrap;margin-left:1.25rem;flex:1;margin-top:-.25rem}.content__describe__item span strong[data-v-55ff73d1]{font-size:2.5rem}@media(min-width:992px){.content__policy[data-v-55ff73d1]{padding:.25rem 1rem;margin:0 .5rem .625rem 0;font-size:.7rem;cursor:pointer}.content__policy[data-v-55ff73d1]:disabled{cursor:auto}.content__describe__item[data-v-55ff73d1]{font-size:.875rem;margin-bottom:1.25rem}.content__describe__item svg[data-v-55ff73d1]{width:1rem}.content__describe__item span[data-v-55ff73d1]{white-space:pre-line}.content__describe__item span strong[data-v-55ff73d1]{font-size:1.75rem}}
.icon-keep[data-v-5fb7fe7e],.icon-keep-selected[data-v-5fb7fe7e]{color:#fff!important}.icon-keep-not-selected[data-v-5fb7fe7e]{color:#999!important}.action-follow__default[data-v-5fb7fe7e]{display:flex;justify-content:space-between;align-items:stretch;padding:1.5rem 0;width:100%}.action-follow__default__button[data-v-5fb7fe7e]{display:flex;align-items:center;justify-content:center;outline:none;color:#fff;font-weight:700;border-radius:1.25rem;padding:1.4375rem 1.875rem;font-size:1.875rem;border:none;border-bottom:3px solid #e0aa09;background-color:#ffc517;width:38%}.action-follow__default__button img[data-v-5fb7fe7e]{width:2.5rem}.action-follow__default__button[data-v-5fb7fe7e]:hover{background-color:#fcc10f}.action-follow__default__button[data-v-5fb7fe7e]:disabled{border-bottom:.375rem solid rgba(34,34,34,.3);background-color:rgba(34,34,34,.3)}.action-follow__default__button.keep-not-selected[data-v-5fb7fe7e]{background-color:#fff;border:solid #999;border-width:.5px .5px .3rem;color:#999}.action-follow__default__button.keep-not-selected .icon-keep[data-v-5fb7fe7e]{color:#999!important}.action-follow__default__button.keep-selected[data-v-5fb7fe7e]{background-color:#ffc517;border-bottom:.3rem solid #e0aa09;color:#fff}.action-follow__default__button.keep-selected .icon-keep[data-v-5fb7fe7e]{color:#fff!important}.action-follow__default button[data-v-5fb7fe7e]:last-child{margin-left:auto}@media(min-width:992px){.action-follow__default__button[data-v-5fb7fe7e]{font-size:1.125rem;padding:1rem 1.25rem;border-radius:.625rem}.action-follow__default__button[data-v-5fb7fe7e]  span{width:100%}.action-follow__default__button img[data-v-5fb7fe7e]{width:1.5rem}}
.job-code[data-v-695fe270]{color:#e80000}.job-code[data-v-695fe270],.phone-number[data-v-695fe270]{font-weight:700;font-size:1.5rem}.phone-number[data-v-695fe270]{color:#333}.phone-apply-info__item[data-v-695fe270]{font-size:1.6rem;display:flex;align-items:flex-start;margin-bottom:1.875rem}.phone-apply-info__item svg[data-v-695fe270]{width:3rem}.phone-apply-info__item div[data-v-695fe270]{margin-top:.25rem}.phone-apply-info__item span[data-v-695fe270]{color:#333;font-weight:400;white-space:pre-wrap;margin-left:1.25rem;flex:1;margin-top:-.25rem}.phone-apply-info__item span strong[data-v-695fe270]{font-size:2rem}.phone-apply-info__item__svg[data-v-695fe270]{margin-top:.85rem}@media(min-width:992px){.phone-apply-info__item[data-v-695fe270]{font-size:.875rem;margin-bottom:1.25rem}.phone-apply-info__item svg[data-v-695fe270]{width:1rem}.phone-apply-info__item span[data-v-695fe270]{white-space:pre-line}.phone-apply-info__item span strong[data-v-695fe270]{font-size:1.75rem}.phone-apply-info__item__svg[data-v-695fe270]{margin-top:.8rem}}
.call-apply[data-v-4c87fa6e]{margin-top:1rem}.custom-btn[data-v-4c87fa6e]{display:flex;align-items:center;justify-content:center;gap:1rem;width:100%;background-color:green!important;border-bottom:.375rem solid #006000!important;margin:0!important}
.job-code[data-v-d4dcfb64]{color:#e80000}.job-code[data-v-d4dcfb64],.phone-number[data-v-d4dcfb64]{font-weight:700;font-size:1rem!important}.phone-number[data-v-d4dcfb64]{color:#333}.phone-apply-info__item[data-v-d4dcfb64]{font-size:1.75rem;display:flex;align-items:flex-start;margin-bottom:1.875rem}.phone-apply-info__item svg[data-v-d4dcfb64]{width:3rem}.phone-apply-info__item div[data-v-d4dcfb64]{margin-top:.25rem}.phone-apply-info__item span[data-v-d4dcfb64]{color:#333;font-weight:400;white-space:pre-wrap;margin-left:1.25rem;flex:1;margin-top:-.25rem}.phone-apply-info__item span strong[data-v-d4dcfb64]{font-size:2rem}.phone-apply-info__item__svg[data-v-d4dcfb64]{margin-top:.85rem}@media(min-width:992px){.phone-apply-info__item[data-v-d4dcfb64]{font-size:.875rem;margin-bottom:1.25rem}.phone-apply-info__item svg[data-v-d4dcfb64]{width:1rem}.phone-apply-info__item span[data-v-d4dcfb64]{white-space:pre-line}.phone-apply-info__item span strong[data-v-d4dcfb64]{font-size:1.75rem}.phone-apply-info__item__svg[data-v-d4dcfb64]{margin-top:.8rem}}
.information[data-v-a9dd998e]{margin:4rem 0;position:relative}.information[data-v-a9dd998e]:last-child{margin-bottom:0}.information__attention[data-v-a9dd998e]{font-size:1.75rem;font-weight:400}.information__title[data-v-a9dd998e]{border:1px dashed #0f7dc1;border-right:none;border-left:none;padding:1.25rem 0 1rem;font-size:2rem;font-weight:900;margin-bottom:3rem}.information .see-move[data-v-a9dd998e],.information__title[data-v-a9dd998e]{display:flex;align-items:center;justify-content:center}.information .see-move[data-v-a9dd998e]{bottom:0;height:8rem;width:100%;background-color:transparent;position:inherit}.information .see-move[data-v-a9dd998e]  .btn-icon{rotate:180deg}.information .see-move.active button[data-v-a9dd998e]{background-color:#0f7dc1;color:#fff}.information .see-move.active button[data-v-a9dd998e]  .btn-icon svg path{fill:#fff;stroke:#fff}.information .see-move__button[data-v-a9dd998e]{border-radius:999px;background-color:#fff;border:1px solid #0f7dc1;font-size:1.25rem;font-weight:700;padding:.625rem 1.875rem;width:14.875rem;color:#0f7dc1}.information .see-move__button[data-v-a9dd998e]  span{width:100%;text-align:center}@media(min-width:1200px){.information .see-move__button[data-v-a9dd998e]:hover{background-color:#0f7dc1;color:#fff}.information .see-move__button[data-v-a9dd998e]:hover  .btn-icon svg path{fill:#fff;stroke:#fff}}.information.hideContent[data-v-a9dd998e]{max-height:22rem;overflow:hidden}.information.hideContent .see-move[data-v-a9dd998e]{background-color:hsla(0,0%,100%,.7);position:absolute}.information.hideContent .see-move[data-v-a9dd998e]  .btn-icon{rotate:0deg}@media(min-width:992px){.information[data-v-a9dd998e]{margin:4.5rem 0}.information__title[data-v-a9dd998e]{font-size:1.25rem}.information .see-move[data-v-a9dd998e]{height:3.75rem;width:100%}.information .see-move__button[data-v-a9dd998e]{font-size:.875rem;padding:.625rem .875rem;width:11rem}.information .see-move__button[data-v-a9dd998e]  .btn-icon svg{width:.75rem}.information__attention[data-v-a9dd998e]{font-size:1rem}.information.hideContent[data-v-a9dd998e]{max-height:17rem}}
.line-1[data-v-0c8e0cfc]{visibility:hidden;opacity:0;position:absolute}.infor-item[data-v-0c8e0cfc]{margin-bottom:2rem;position:relative}.infor-item .infor-wrapper[data-v-0c8e0cfc]{position:relative;flex-direction:column}.infor-item__title[data-v-0c8e0cfc]{display:flex;font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.infor-item__title__icon[data-v-0c8e0cfc]{margin-right:.625rem}.infor-item__title__icon img[data-v-0c8e0cfc]{width:2rem}.infor-item__title__icon .salary[data-v-0c8e0cfc]{width:1.5rem}.infor-item.hideContent[data-v-0c8e0cfc]{max-height:14rem;overflow:hidden}.infor-item.hideContent .see-more[data-v-0c8e0cfc]{background:linear-gradient(180deg,hsla(0,0%,100%,.7),#fff);position:absolute;bottom:0;left:0}.infor-item.hideContent .see-more__button[data-v-0c8e0cfc]{background-color:#fff;color:#0f7dc1}.infor-item.hideContent .see-more[data-v-0c8e0cfc]  .btn-icon{transform:rotate(0deg)}.infor-item.hideContent .see-more[data-v-0c8e0cfc]  .btn-icon svg path{fill:#0f7dc1;stroke:#0f7dc1}p[data-v-0c8e0cfc]:not(.infor-item__content--attention){font-weight:400;font-size:1.75rem;white-space:pre-wrap;margin:0}.infor-item .see-more[data-v-0c8e0cfc]{display:flex;justify-content:center;align-items:center;height:4rem;width:100%;background-color:transparent}.infor-item .see-more__button[data-v-0c8e0cfc]{border-radius:999px;background-color:#0f7dc1;color:#fff;font-size:1.25rem;font-weight:700;padding:.625rem 1.875rem;width:14.875rem;border:1px solid #0f7dc1}.infor-item .see-more__button[data-v-0c8e0cfc]  span{width:100%;text-align:center}.infor-item .see-more__button[data-v-0c8e0cfc]  .btn-icon{transform:rotate(180deg)}.infor-item .see-more__button[data-v-0c8e0cfc]  .btn-icon svg path{fill:#fff;stroke:#fff}@media(min-width:992px){.infor-item .see-more__button[data-v-0c8e0cfc]:hover{background-color:#0f7dc1;color:#fff}.infor-item .see-more__button[data-v-0c8e0cfc]:hover  .btn-icon svg path{fill:#fff;stroke:#fff}}@media(min-width:992px){.infor-item[data-v-0c8e0cfc]{position:relative;margin-bottom:1.5rem}.infor-item .infor-wrapper[data-v-0c8e0cfc]{display:flex;flex-direction:row}.infor-item__title[data-v-0c8e0cfc]{font-size:1.25rem;flex:1.25}.infor-item__title__icon[data-v-0c8e0cfc]{display:inline-block;padding-top:.1rem}.infor-item__title__icon img[data-v-0c8e0cfc]{width:1.25rem}.infor-item__title__icon .salary[data-v-0c8e0cfc]{width:1rem}.infor-item__content[data-v-0c8e0cfc]{flex:2.5;position:static}p[data-v-0c8e0cfc]:not(.infor-item__content--attention){font-size:1rem}.infor-item .see-more[data-v-0c8e0cfc]{height:3.75rem;width:100%}.infor-item .see-more__button[data-v-0c8e0cfc]{font-size:.875rem;padding:.625rem .875rem;width:11rem}.infor-item .see-more__button[data-v-0c8e0cfc]  .btn-icon svg{width:.75rem}.infor-item.hideContent[data-v-0c8e0cfc]{max-height:10rem}.infor-item.hideContent[data-v-0c8e0cfc]  .btn-icon{rotate:0deg!important}.infor-item .showContent[data-v-0c8e0cfc]{margin-bottom:4rem}.infor-item .showContent .see-more[data-v-0c8e0cfc]{left:0;bottom:0}}
.custom-btn[data-v-0721a3b0]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;background-color:green!important;border-bottom:.375rem solid #006000!important;margin:0!important}.action-follow__default[data-v-0721a3b0]{display:flex;justify-content:space-between;align-items:stretch;padding:1.5rem 0;width:100%}.action-follow__default__button[data-v-0721a3b0]{display:flex;align-items:center;justify-content:center;outline:none;color:#fff;font-weight:700;border-radius:1.25rem;padding:1.625rem 0 1.5625rem;font-size:1.875rem;border:none;border-bottom:3px solid #e0aa09;background-color:#ffc517;width:38%}.action-follow__default__button img[data-v-0721a3b0]{width:2.5rem}.action-follow__default__button[data-v-0721a3b0]:hover{background-color:#fcc10f}.action-follow__default button[data-v-0721a3b0]:last-child{margin-left:auto}@media(min-width:992px){.action-follow__default__button[data-v-0721a3b0]{font-size:1.125rem;padding:1rem 1.25rem;border-radius:.625rem}.action-follow__default__button[data-v-0721a3b0]  span{width:100%}.action-follow__default__button img[data-v-0721a3b0]{width:1.5rem}}.action-follow .job-id-no-wrap[data-v-0721a3b0]{font-weight:400!important;font-size:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.action-follow .job-id-no-wrap-number[data-v-0721a3b0]{font-weight:700;font-size:1.25rem;color:#fff}.btn-search[data-v-0721a3b0]{padding:1rem!important}.button-content[data-v-0721a3b0]{display:flex;align-items:center;gap:1rem}.phone-apply-text[data-v-0721a3b0]{font-size:1.6rem!important;font-weight:700;color:#fff}
.suggestion__title{border:1px dashed #0f7dc1;border-right:none;border-left:none;padding:.625rem;font-size:2.5rem;font-weight:900;display:flex;align-items:center;justify-content:center;margin-bottom:2.5rem}.suggestion__title span{padding-top:.3125rem}.suggestion__title img{width:2.5rem;margin-right:.625rem}.suggestion__content{background-color:#fff;border-radius:1.25rem;padding:0 1.875rem}.suggestion__content .borderBottom{border-bottom:none;padding-bottom:1rem}.suggestion__content__item{padding:2.5rem 0;border-bottom:1px dashed #0f7dc1}.suggestion__content__item__title{color:#0f7dc1;font-size:1.875rem;letter-spacing:.04em;font-weight:700;padding-bottom:1.25rem}.suggestion__content__item__content{display:flex;justify-content:space-between;align-items:flex-start}.suggestion__content__item__content img{margin-right:1.875rem;width:14.625rem}.suggestion__content__item__content .representative{display:flex;align-items:center;font-weight:400;margin-top:.5rem}.suggestion__content__item__content .representative p{margin:0 0 0 1.25rem}@media(min-width:992px){.suggestion__title{font-size:1.375rem}.suggestion__title img{width:1.625rem}.suggestion__content{padding:0 1.875rem}.suggestion__content__item{padding:1.875rem 0}.suggestion__content__item__title{display:none}.suggestion__content__item__content img{width:9.6875rem}.suggestion__content__item__content--custom-title{font-size:1.125rem;color:#5aafe3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.suggestion__content__item__content>div{flex:1}.suggestion__content .representative{font-size:1rem}}
