@keyframes bounce-b51fd78f{0%{transform:scaleX(1)}40%{transform:scale3d(1.025,1.025,1.025)}75%{transform:scale3d(.985,.985,.985)}to{transform:scaleX(1)}}@keyframes bigBounce-b51fd78f{0%{transform:scaleX(1)}40%{transform:scale3d(1.25,1.25,1.25)}75%{transform:scale3d(.985,.985,.985)}to{transform:scaleX(1)}}.recruitmentHeader__contents[data-v-b51fd78f]{padding:8px 15px}.recruitmentHeader__thumbnail[data-v-b51fd78f]{position:relative}.recruitmentHeader__affinity[data-v-b51fd78f]{bottom:10px;position:absolute;right:10px}.recruitmentHeader__affinity[data-v-b51fd78f]:before{background:#fff9;border-radius:9999px;content:"";display:block;height:calc(100% + 8px);left:-4px;position:absolute;top:-4px;width:calc(100% + 8px)}.recruitmentHeader__affinity[data-v-b51fd78f] .affinityBar.isCircle .affinityBar__text{font-size:.625rem}.recruitmentHeader__affinity[data-v-b51fd78f] .affinityBar.isCircle .affinityBar__value{font-size:.875rem;--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity))}.recruitmentHeader__agent[data-v-b51fd78f]{padding-left:.625rem;padding-right:.625rem;--tw-text-opacity:1;background-color:#33333380;color:rgb(255 255 255/var(--tw-text-opacity));font-size:.75rem;left:0;line-height:20px;position:absolute;top:0;z-index:20}.recruitmentHeader__jobDescription[data-v-b51fd78f]{margin-bottom:.9375rem;--tw-text-opacity:1;color:rgb(88 88 88/var(--tw-text-opacity));font-size:.8125rem;line-height:1.8}.recruitmentHeader__labels[data-v-b51fd78f]{display:flex;margin-bottom:.625rem;overflow-x:auto;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0)}.recruitmentHeader__label[data-v-b51fd78f]{display:inline-block;margin-right:.25rem;--tw-text-opacity:1;background-color:#f4f4f4;border-radius:2px;color:rgb(88 88 88/var(--tw-text-opacity));font-size:.75rem;line-height:39px;padding:0 12px 1px;word-break:keep-all}.recruitmentHeader__title[data-v-b51fd78f]{color:#525252;font-size:1.125rem;letter-spacing:.075em;line-height:1.4;margin-bottom:10px}.recruitmentHeader__companyInfo[data-v-b51fd78f],.recruitmentHeader__companyInfo--no-pointer[data-v-b51fd78f]{align-items:center;border-bottom-width:1px;border-top-width:1px;cursor:pointer;display:flex;position:relative;--tw-border-opacity:1;border-color:rgb(222 222 222/var(--tw-border-opacity));padding:.5rem}.recruitmentHeader__companyInfo--no-pointer[data-v-b51fd78f]{cursor:default;pointer-events:none}.recruitmentHeader__companyLogo[data-v-b51fd78f]{align-items:center;border-radius:.3125rem;border-style:solid;border-width:1px;display:flex;overflow:hidden;--tw-border-opacity:1;border-color:rgb(222 222 222/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));flex:0 0 auto;height:56px;margin-right:10px;width:56px}.recruitmentHeader__companyName[data-v-b51fd78f]{font-size:.9375rem}.recruitmentHeader__iconChevron[data-v-b51fd78f]{margin-left:auto;margin-right:10px}.recruitmentHeader__job[data-v-b51fd78f]{margin-bottom:.9375rem}.recruitmentHeader__jobItem[data-v-b51fd78f]{background:linear-gradient(180deg,#afd4ff4d,#7dcad14d);border-radius:2px;display:inline-block;padding:4px 8px}.recruitmentHeader__jobItem__content[data-v-b51fd78f],.recruitmentHeader__jobItem__icon[data-v-b51fd78f]{align-items:center;display:flex}.recruitmentHeader__jobItem__icon[data-v-b51fd78f]{flex:0 0 16px;height:18px}.recruitmentHeader__jobItem__text[data-v-b51fd78f]{--tw-text-opacity:1;color:rgb(88 88 88/var(--tw-text-opacity));font-size:.75rem;line-height:1.6;margin-left:8px}.recruitmentHeader__jobItem__text[data-v-b51fd78f] p{--tw-text-opacity:1;color:rgb(88 88 88/var(--tw-text-opacity));font-size:.75rem;line-height:1.6}.recruitmentHeader .hide[data-v-b51fd78f]{filter:blur(3px);overflow:hidden;pointer-events:none}.recruitmentHeader.recommend[data-v-b51fd78f]{position:relative}.recruitmentHeader.recommend .recruitmentHeader__employmentType[data-v-b51fd78f]{background:#fff;left:3px;position:absolute;top:3px}.recruitmentHeader.recommend .recruitmentHeader__title[data-v-b51fd78f]{display:-webkit-box;font-size:1rem;height:2.75em;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recruitmentHeader.recommend .recruitmentHeader__info[data-v-b51fd78f]{display:flex;justify-content:space-between}.recruitmentHeader.recommend .recruitmentHeader__infoItem[data-v-b51fd78f]{width:48%}.recruitmentHeader.recommend .recruitmentHeader__infoItem__text[data-v-b51fd78f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recruitmentHeader__row[data-v-b51fd78f]{align-items:center;display:flex}.recruitmentHeader__column[data-v-b51fd78f]{background-color:#33333380;font-weight:700;text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-size:.75rem;line-height:23px;overflow:hidden;padding:0 5px 1px;text-overflow:ellipsis;white-space:nowrap;width:33%}.recruitmentHeader__column[data-v-b51fd78f]:not(:first-child){margin-left:.5%}.mv__caroucel[data-v-b51fd78f]{position:relative}.mv__caroucel[data-v-b51fd78f]>.swiper-pagination-bullets{bottom:2px}.mv__caroucel[data-v-b51fd78f] .swiper-pagination-bullet{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));height:9px;opacity:1;width:9px}.mv__caroucel[data-v-b51fd78f] .swiper-pagination-bullet:focus{outline:none}.mv__caroucel[data-v-b51fd78f] .swiper-pagination-bullet-active{background-color:#1c81f6}.mv__caroucel[data-v-b51fd78f] .swiper-button-next,.mv__caroucel[data-v-b51fd78f] .swiper-button-prev{background-color:#34343499;border-radius:9999px;height:44px;top:calc(50% - 12.5px);width:44px}.mv__caroucel[data-v-b51fd78f] .swiper-button-next:focus,.mv__caroucel[data-v-b51fd78f] .swiper-button-prev:focus{outline:none}.mv__caroucel[data-v-b51fd78f] .swiper-button-next:after,.mv__caroucel[data-v-b51fd78f] .swiper-button-prev:after{content:""}.mv__caroucel[data-v-b51fd78f] .swiper-button-next{padding:0 14px 0 0;right:-22px}.mv__caroucel[data-v-b51fd78f] .swiper-button-prev{left:-22px;padding:0 0 0 14px}
