@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]{position:absolute;bottom:10px;right:10px}.recruitmentHeader__affinity[data-v-b51fd78f]:before{content:"";background:#fff9;border-radius:9999px;width:calc(100% + 8px);height:calc(100% + 8px);display:block;position:absolute;top:-4px;left:-4px}.recruitmentHeader__affinity[data-v-b51fd78f] .affinityBar.isCircle .affinityBar__text{font-size:.625rem}.recruitmentHeader__affinity[data-v-b51fd78f] .affinityBar.isCircle .affinityBar__value{--tw-text-opacity:1;color:rgb(var(--color-primary)/var(--tw-text-opacity));font-size:.875rem}.recruitmentHeader__agent[data-v-b51fd78f]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));z-index:20;background-color:#33333380;padding-left:.625rem;padding-right:.625rem;font-size:.75rem;line-height:20px;position:absolute;top:0;left:0}.recruitmentHeader__jobDescription[data-v-b51fd78f]{--tw-text-opacity:1;color:rgb(88 88 88/var(--tw-text-opacity));margin-bottom:.9375rem;font-size:.8125rem;line-height:1.8}.recruitmentHeader__labels[data-v-b51fd78f]{-webkit-overflow-scrolling:touch;margin-bottom:.625rem;display:flex;overflow-x:auto;-webkit-transform:translateZ(0)}.recruitmentHeader__label[data-v-b51fd78f]{--tw-text-opacity:1;color:rgb(88 88 88/var(--tw-text-opacity));word-break:keep-all;background-color:#f4f4f4;border-radius:2px;margin-right:.25rem;padding:0 12px 1px;font-size:.75rem;line-height:39px;display:inline-block}.recruitmentHeader__title[data-v-b51fd78f]{letter-spacing:.075em;color:#525252;margin-bottom:10px;font-size:1.125rem;line-height:1.4}.recruitmentHeader__companyInfo[data-v-b51fd78f],.recruitmentHeader__companyInfo--no-pointer[data-v-b51fd78f]{cursor:pointer;--tw-border-opacity:1;border-top-width:1px;border-bottom-width:1px;border-color:rgb(222 222 222/var(--tw-border-opacity));align-items:center;padding:.5rem;display:flex;position:relative}.recruitmentHeader__companyInfo--no-pointer[data-v-b51fd78f]{cursor:default;pointer-events:none}.recruitmentHeader__companyLogo[data-v-b51fd78f]{--tw-border-opacity:1;border-style:solid;border-width:1px;border-color:rgb(222 222 222/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:.3125rem;flex:none;align-items:center;width:56px;height:56px;margin-right:10px;display:flex;overflow:hidden}.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(#afd4ff4d,#7dcad14d);border-radius:2px;padding:4px 8px;display:inline-block}.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));margin-left:8px;font-size:.75rem;line-height:1.6}.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);pointer-events:none;overflow:hidden}.recruitmentHeader.recommend[data-v-b51fd78f]{position:relative}.recruitmentHeader.recommend .recruitmentHeader__employmentType[data-v-b51fd78f]{background:#fff;position:absolute;top:3px;left:3px}.recruitmentHeader.recommend .recruitmentHeader__title[data-v-b51fd78f]{-webkit-line-clamp:2;-webkit-box-orient:vertical;height:2.75em;font-size:1rem;display:-webkit-box;overflow:hidden}.recruitmentHeader.recommend .recruitmentHeader__info[data-v-b51fd78f]{justify-content:space-between;display:flex}.recruitmentHeader.recommend .recruitmentHeader__infoItem[data-v-b51fd78f]{width:48%}.recruitmentHeader.recommend .recruitmentHeader__infoItem__text[data-v-b51fd78f]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.recruitmentHeader__row[data-v-b51fd78f]{align-items:center;display:flex}.recruitmentHeader__column[data-v-b51fd78f]{text-align:center;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));text-overflow:ellipsis;white-space:nowrap;background-color:#33333380;width:33%;padding:0 5px 1px;font-size:.75rem;font-weight:700;line-height:23px;overflow:hidden}.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));opacity:1;width:9px;height: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;width:44px;height:44px;top:calc(50% - 12.5px)}.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{padding:0 0 0 14px;left:-22px}
