@charset "UTF-8";.job-card[data-v-44b7f76f]{border:var(--border-md) solid var(--color-neutral-200);border-radius:var(--radius-md);padding:var(--spacing-md)}.job-card .table[data-v-44b7f76f]{display:grid;gap:var(--spacing-sm);grid-template-columns:88px 1fr;grid-template-rows:repeat(3,1fr);margin-top:var(--spacing-md)}@media screen and (min-width:992px){.job-card .table[data-v-44b7f76f]{grid-template-columns:120px 1fr}}.job-card .head[data-v-44b7f76f]{align-items:center;color:#0891b2;display:flex;flex:0 0 auto;font-size:var(--font-size-sm);gap:var(--spacing-sm);width:100%}.job-card .icon-wrapper-star[data-v-44b7f76f]{left:-5px;position:relative}.job-card .icon-wrapper-star-text[data-v-44b7f76f]{left:-8px;position:relative}.job-card .icon-wrapper[data-v-44b7f76f]{margin-top:5px;width:20px}.job-card .icon[data-icon=money][data-v-44b7f76f],.job-card .icon[data-icon=newPin][data-v-44b7f76f],.job-card .icon[data-icon=person][data-v-44b7f76f]{width:100%}.job-card .icon[data-icon=feature][data-v-44b7f76f]{width:200%}.job-card .data[data-v-44b7f76f]{align-items:center;display:flex;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.job-card[data-v-44b7f76f]{background-color:#fff;min-height:290px}@media screen and (min-width:992px){.job-card[data-v-44b7f76f]{min-height:390px}}.job-card .review-card-head[data-v-44b7f76f]{display:flex;margin-bottom:var(--spacing-xs);width:100%}.job-card .review-card-head img[data-v-44b7f76f]{height:1%;margin-right:var(--spacing-md);-o-object-fit:contain;object-fit:contain;width:20%}@media screen and (min-width:992px){.job-card .review-card-head img[data-v-44b7f76f]{width:25%}}.job-card .review-card-head .head-contents[data-v-44b7f76f]{display:flex;flex:1;flex-direction:column;justify-content:center}.job-card .review-card-head .eval[data-v-44b7f76f]{display:flex}.job-card .review-card-head .eval-content[data-v-44b7f76f]{align-items:center;display:flex}.job-card .review-card-head .eval-num[data-v-44b7f76f]{color:#9f1239;font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.job-card .review-card-head .eval-star[data-v-44b7f76f]{color:var(--color-neutral-200);font-size:var(--font-size-xs);letter-spacing:-.05em;position:relative}@media screen and (min-width:992px){.job-card .review-card-head .eval-star[data-v-44b7f76f]{font-size:var(--font-size-sm);letter-spacing:0}}.job-card .review-card-head .eval-star[data-v-44b7f76f]:after{color:var(--color-accent-400);content:"★★★★★";left:0;overflow:hidden;position:absolute;top:0;width:var(--score-width)}.job-card .review-card-head .personal-info[data-v-44b7f76f]{align-items:center;display:flex;gap:var(--spacing-xs);margin-bottom:var(--spacing-2xs)}.job-card .review-card-head .personal-info .age[data-v-44b7f76f]{font-size:var(--font-size-sm)}@media screen and (min-width:992px){.job-card .review-card-head .personal-info .age[data-v-44b7f76f]{font-size:var(--font-size-xs)}}.job-card .review-card-head .personal-info .gender[data-v-44b7f76f]{font-size:var(--font-size-sm)}@media screen and (min-width:992px){.job-card .review-card-head .personal-info .gender[data-v-44b7f76f]{font-size:var(--font-size-xs)}}.job-card .review-card-head .personal-info .current-situation[data-v-44b7f76f]{font-size:10px}@media screen and (min-width:992px){.job-card .review-card-head .personal-info .current-situation[data-v-44b7f76f]{font-size:12px}}.job-card .review-card-head .work-info[data-v-44b7f76f]{display:flex;gap:var(--spacing-xs)}.job-card .review-card-head .work-info .employment-type[data-v-44b7f76f]{border:1px solid #0991b2;border-radius:4px;color:#0991b2;font-size:10px;font-weight:700;padding:4px}@media screen and (min-width:992px){.job-card .review-card-head .work-info .employment-type[data-v-44b7f76f]{padding:4px}}.job-card .review-card-head .work-info .workplace[data-v-44b7f76f]{border:1px solid #0991b2;border-radius:4px;color:#0991b2;font-size:10px;font-weight:700;padding:4px}@media screen and (min-width:992px){.job-card .review-card-head .work-info .workplace[data-v-44b7f76f]{padding:4px}}.job-card .review-card-content .review-title[data-v-44b7f76f]{color:var(--color-secondary-400);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);font-weight:var(--font-weight-bold)}.job-card .review-card-content .review-content[data-v-44b7f76f]{font-size:11px;line-height:1.6;margin-top:var(--spacing-xs)}@media screen and (min-width:992px){.job-card .review-card-content .review-content[data-v-44b7f76f]{font-size:15px}}.job-card-slider[data-v-40004ed3]{overflow:hidden;position:relative}.job-card-slider[data-v-40004ed3]:not(.job-card-slider--contained){margin-left:calc(var(--spacing-md)*-1);width:calc(100% + var(--spacing-md)*2)}.job-card-slider--contained[data-v-40004ed3]{margin-left:0}.job-card-slider--contained[data-v-40004ed3],.job-card-slider--contained .swiper[data-v-40004ed3]{box-sizing:border-box;max-width:100%;width:100%}.job-card-slider .swiper[data-v-40004ed3]{padding-inline:var(--ic-size-lg)}.job-card-slider .swiper-slide .card[data-v-40004ed3]{padding-right:15px}
