@charset "UTF-8";
/* --------------------------------------------------------------------------
HERO
-------------------------------------------------------------------------- */
@media all and (min-width: 768px), print {
    .mc-co-hero {
        background-image: url("/assets_v2/img/company/recruit/top/bg_hero.png");
        margin-bottom: calc(52 / var(--font) * 1rem);
    }
}
@media all and (max-width: 767px) {
    .mc-co-hero {
        background-image: url("/assets_v2/img/company/recruit/top/bg_hero_sp.png");
        margin-bottom: calc(42 / var(--font) * 1rem);
    }
}

/* --------------------------------------------------------------------------
RECRUIT-TITLE
-------------------------------------------------------------------------- */
@media all and (min-width: 768px), print {
    .recruit-title {
    }
    .recruit-title__inner {
        text-align: center;
    }
    .recruit-title__label {
        color: var(--c-main);
        font-family: var(--f-zen-kaku);
        font-size: calc(26 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1.5;
    }
}
@media all and (max-width: 767px) {
    .recruit-title {
    }
    .recruit-title__inner {
        text-align: center;
    }
    .recruit-title__label {
        color: var(--c-main);
        font-family: var(--f-zen-kaku);
        font-size: calc(18 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1.5;
    }
}

/* --------------------------------------------------------------------------
RECRUIT-NEWS
-------------------------------------------------------------------------- */
@media all and (min-width: 768px), print {
    .recruit-news-section {
    }
    .recruit-news-section__inner {
    }
    .recruit-news-section .recruit-news-section__body.ly-section__body {
        padding-bottom: calc(64 / var(--font) * 1rem);
    }
}
@media all and (max-width: 767px) {
    .recruit-news-section {
    }
    .recruit-news-section__inner {
    }
    .recruit-news-section .recruit-news-section__body.ly-section__body {
        padding-bottom: 0;
    }
}

/* --------------------------------------------------------------------------
RECRUIT-LINK
-------------------------------------------------------------------------- */
@media all and (min-width: 768px), print {
    .recruit-link-section {
        padding-top: calc(150 / var(--font) * 1rem);
        overflow-x: hidden;
    }
    .recruit-link-section__inner {
        position: relative;
        z-index: 0;
    }
    .recruit-link-section__inner::before {
        content: "";
        display: block;
        width: 100vw;
        height: 100%;
        background: var(--c-gray-f7);
        position: absolute;
        top: 0;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        z-index: -1;
    }
    .recruit-link-section .recruit-link-section__body.ly-section__body {
        padding-top: calc(175 / 980 * 100%);
        padding-bottom: calc(78 / var(--font) * 1rem);
    }
    .recruit-link-content {
    }
    .recruit-link-list__container {
        position: absolute;
        top: 0;
        left: 50%;
        transform: translateX(-50%);
        width: 100%;
        max-width: calc(1160 / var(--font) * 1rem);
        padding: 0 calc(20 / var(--font) * 1rem);
        margin-top: calc(-131.25 / 1015 * 100%);
    }
    .recruit-link-list {
        display: flex;
        gap: calc(32 / var(--font) * 1rem);
    }
    .recruit-link-list-item {
        width: calc((100% - (32 / var(--font) * 1rem)) / 2);
    }
    .recruit-link-card {
        display: block;
        position: relative;
    }
    .recruit-link-card__inner {
    }
    .recruit-link-card-img {
        border-radius: calc(20 / var(--font) * 1rem);
        overflow: hidden;
    }
    .recruit-link-card-img img {
        transition: var(--transition-all);
    }
    .recruit-link-card:hover .recruit-link-card-img img {
        transform: scale(1.1);
    }
    .recruit-link-card-text {
        display: flex;
        align-items: center;
        position: absolute;
        bottom: 0;
        right: 0;
        margin-bottom: calc(24 / var(--font) * 1rem);
        margin-right: calc(24 / var(--font) * 1rem);
    }
    .recruit-link-card-text::after {
        content: "";
        display: block;
        background: url("/assets_v2/img/common/link_ico_arrow.svg") no-repeat center / contain;
        width: calc(24 / var(--font) * 1rem);
        aspect-ratio: 1 / 1;
        margin-left: calc(23 / var(--font) * 1rem);
    }
    .recruit-link-card-text__label {
        color: var(--c-white);
        font-family: var(--f-zen-kaku);
        font-size: calc(24 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1;
    }
    .recruit-link-read {
        background: var(--c-white);
        max-width: calc(1000 / var(--font) * 1rem);
        margin: 0 auto;
    }
    .recruit-link-read__inner {
        width: 100%;
        max-width: calc(875 / var(--font) * 1rem);
        padding: 0 calc(20 / var(--font) * 1rem);
        margin: auto;
    }
    .recruit-link-read__body {
        padding: calc(54 / var(--font) * 1rem) 0 calc(64 / var(--font) * 1rem);
    }
    .recruit-link-read-heading {
        text-align: center;
        margin-bottom: calc(40 / var(--font) * 1rem);
    }
    .recruit-link-read-heading__label {
        font-family: var(--f-zen-kaku);
        font-size: calc(24 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1.5;
    }
    .recruit-link-read-logo {
        width: calc(265 / var(--font) * 1rem);
        margin: 0 auto calc(36 / var(--font) * 1rem);
    }
    .recruit-link-read-text {
    }
    .recruit-link-btn__container {
        margin-top: calc(48 / var(--font) * 1rem);
    }
    .recruit-link-btn-read {
        text-align: center;
    }
    .recruit-link-btn-read__label {
        font-family: var(--f-zen-kaku);
        font-size: calc(20 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1.5;
    }
    .recruit-link-btn {
        width: calc(300 / var(--font) * 1rem);
        margin: calc(24 / var(--font) * 1rem) auto 0;
    }
}
@media all and (max-width: 767px) {
    .recruit-link-section {
        padding-top: calc(115 / var(--font) * 1rem);
        overflow-x: hidden;
    }
    .recruit-link-section__inner {
        position: relative;
        z-index: 0;
    }
    .recruit-link-section__inner::before {
        content: "";
        display: block;
        width: 100vw;
        height: 100%;
        background: var(--c-gray-f7);
        position: absolute;
        top: 0;
        bottom: 0;
        left: 50%;
        transform: translateX(-50%);
        z-index: -1;
    }
    .recruit-link-section .recruit-link-section__body.ly-section__body {
        padding-top: calc(324 / var(--font) * 1rem);
        padding-bottom: calc(40 / var(--font) * 1rem);
    }
    .recruit-link-content {
    }
    .recruit-link-list__container {
        position: absolute;
        top: 0;
        left: 50%;
        transform: translateX(-50%);
        width: 100%;
        max-width: calc(345 / var(--font) * 1rem);
        margin-top: calc(-95 / var(--font) * 1rem);
    }
    .recruit-link-list {
    }
    .recruit-link-list-item {
        width: 100%;
    }
    .recruit-link-list-item + .recruit-link-list-item {
        margin-top: calc(16 / var(--font) * 1rem);
    }
    .recruit-link-card {
        display: block;
        position: relative;
    }
    .recruit-link-card__inner {
    }
    .recruit-link-card-img {
        border-radius: calc(10 / var(--font) * 1rem);
        overflow: hidden;
    }
    .recruit-link-card-text {
        display: flex;
        align-items: center;
        position: absolute;
        bottom: 0;
        right: 0;
        margin-bottom: calc(15 / var(--font) * 1rem);
        margin-right: calc(15 / var(--font) * 1rem);
    }
    .recruit-link-card-text::after {
        content: "";
        display: block;
        background: url("/assets_v2/img/common/link_ico_arrow.svg") no-repeat center / contain;
        width: calc(16 / var(--font) * 1rem);
        aspect-ratio: 1 / 1;
        margin-left: calc(12 / var(--font) * 1rem);
    }
    .recruit-link-card-text__label {
        color: var(--c-white);
        font-family: var(--f-zen-kaku);
        font-size: calc(16 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1;
    }
    .recruit-link-read {
        background: var(--c-white);
    }
    .recruit-link-read__inner {
        width: 100%;
        padding: 0 calc(15 / var(--font) * 1rem);
        margin: auto;
    }
    .recruit-link-read__body {
        padding: calc(26 / var(--font) * 1rem) 0;
    }
    .recruit-link-read-heading {
        text-align: center;
        margin-bottom: calc(20 / var(--font) * 1rem);
    }
    .recruit-link-read-heading__label {
        font-family: var(--f-zen-kaku);
        font-size: calc(15 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1.5;
    }
    .recruit-link-read-logo {
        width: calc(132 / var(--font) * 1rem);
        margin: 0 auto calc(21 / var(--font) * 1rem);
    }
    .recruit-link-read-text {
    }
    .recruit-link-btn__container {
        margin-top: calc(28 / var(--font) * 1rem);
    }
    .recruit-link-btn-read {
        text-align: center;
    }
    .recruit-link-btn-read__label {
        font-family: var(--f-zen-kaku);
        font-size: calc(15 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1.5;
    }
    .recruit-link-btn {
        width: calc(182 / var(--font) * 1rem);
        margin: calc(18 / var(--font) * 1rem) auto 0;
    }
}

/* --------------------------------------------------------------------------
RECRUIT-KNOW
-------------------------------------------------------------------------- */
@media all and (min-width: 768px), print {
    .recruit-know-section {
    }
    .recruit-know-section__inner {
    }
    .recruit-know-section .recruit-know-section__body.ly-section__body {
        padding-top: calc(72 / var(--font) * 1rem);
    }
    .recruit-know-list {
        display: flex;
        gap: calc(32 / var(--font) * 1rem);
    }
    .recruit-know-list-item {
        width: calc((100% - (32 / var(--font) * 1rem) * 2) / 3);
    }
    .recruit-know-card {
    }
    .recruit-know-card__inner {
    }
    .recruit-know-card-img {
        border-radius: calc(20 / var(--font) * 1rem);
        overflow: hidden;
    }
    .recruit-know-card-img img {
        transition: var(--transition-all);
    }
    .recruit-know-card:hover .recruit-know-card-img img {
        transform: scale(1.1);
    }
    .recruit-know-card-text {
        text-align: center;
        margin-top: calc(12 / var(--font) * 1rem);
    }
    .recruit-know-card-text__label {
        font-family: var(--f-zen-kaku);
        font-size: calc(22 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1.5;
    }
}
@media all and (max-width: 767px) {
    .recruit-know-section {
    }
    .recruit-know-section__inner {
    }
    .recruit-know-section .recruit-know-section__body.ly-section__body {
        padding-top: calc(45 / var(--font) * 1rem);
    }
    .recruit-know-list {
        display: flex;
        flex-wrap: wrap;
        gap: calc(20 / var(--font) * 1rem) calc(15 / var(--font) * 1rem);
    }
    .recruit-know-list-item {
        width: calc((100% - (15 / var(--font) * 1rem)) / 2);
    }
    .recruit-know-card {
    }
    .recruit-know-card__inner {
    }
    .recruit-know-card-img {
        border-radius: calc(10 / var(--font) * 1rem);
        overflow: hidden;
    }
    .recruit-know-card-text {
        text-align: center;
        margin-top: calc(10 / var(--font) * 1rem);
    }
    .recruit-know-card-text__label {
        font-family: var(--f-zen-kaku);
        font-size: calc(14 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1.5;
    }
}

/* --------------------------------------------------------------------------
RECRUIT-DATA
-------------------------------------------------------------------------- */
@media all and (min-width: 768px), print {
    .recruit-data-section {
    }
    .recruit-data-section__inner {
    }
    .recruit-data-section__body {
    }
    .recruit-data-content {
    }
    .recruit-data-content__inner {
        background: #fef2f3;
        padding: 0 calc(40 / var(--font) * 1rem);
    }
    .recruit-data-content__body {
        padding: calc(40 / var(--font) * 1rem) 0;
    }
    .recruit-data-list {
        display: flex;
        flex-wrap: wrap;
        gap: calc(16 / var(--font) * 1rem);
    }
    .recruit-data-list-item {
        width: calc((100% - (16 / var(--font) * 1rem) * 2) / 3);
    }
    .recruit-data-list-item--childcare.recruit-data-list-item,
    .recruit-data-list-item--women.recruit-data-list-item {
        width: calc((100% - (16 / var(--font) * 1rem)) / 2);
    }
    .recruit-data-list-item--years {
    }
    .recruit-data-card {
        background: var(--c-white);
        border-radius: calc(20 / var(--font) * 1rem);
        height: 100%;
    }
    .recruit-data-card__inner {
        padding: 0 calc(20 / var(--font) * 1rem);
    }
    .recruit-data-card__body {
        padding: calc(24 / var(--font) * 1rem) 0;
    }
    .recruit-data-card-heading {
        text-align: center;
        margin-bottom: calc(8 / var(--font) * 1rem);
    }
    .recruit-data-list-item--childcare .recruit-data-card-heading,
    .recruit-data-list-item--women .recruit-data-card-heading {
        margin-bottom: calc(20 / var(--font) * 1rem);
    }
    .recruit-data-card-heading__label {
        font-family: var(--f-zen-kaku);
        font-size: calc(20 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1.5;
    }
    .recruit-data-card__content {
    }
    .recruit-data-card__column {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .recruit-data-list-item--childcare .recruit-data-card__column {
        gap: calc(27 / var(--font) * 1rem);
    }
    .recruit-data-list-item--women .recruit-data-card__column {
        gap: calc(35 / var(--font) * 1rem);
    }
    .recruit-data-card-ico {
    }
    .recruit-data-list-item--years .recruit-data-card-ico,
    .recruit-data-list-item--hours .recruit-data-card-ico,
    .recruit-data-list-item--vacation .recruit-data-card-ico {
        max-width: calc(111 / var(--font) * 1rem);
        margin: 0 auto calc(12 / var(--font) * 1rem);
    }
    .recruit-data-list-item--childcare .recruit-data-card-ico {
        max-width: calc(186 / var(--font) * 1rem);
    }
    .recruit-data-list-item--women .recruit-data-card-ico {
        max-width: calc(123 / var(--font) * 1rem);
    }
    .recruit-data-card-text {
        text-align: center;
    }
    .recruit-data-card-text__label {
        font-family: var(--f-out);
        font-size: calc(60 / var(--font) * 1rem);
        font-weight: 500;
        line-height: 1;
    }
    .recruit-data-card-text__label.--size-s{
        font-size: calc(42 / var(--font) * 1rem);
    }
    .recruit-data-card-text__label--unit {
        font-family: var(--f-zen-kaku);
        font-size: calc(22 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1;
        display: inline-block;
    }
    .recruit-data-card-note {
        text-align: center;
    }
    .recruit-data-list-item--childcare .recruit-data-card-note {
        margin-top: calc(12 / var(--font) * 1rem);
    }
    .recruit-data-card-note__label {
        font-family: var(--f-zen-kaku);
        font-size: calc(14 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1.5;
    }
    .recruit-btn {
        width: calc(360 / var(--font) * 1rem);
        margin: calc(42 / var(--font) * 1rem) auto 0;
    }
}
@media all and (max-width: 767px) {
    .recruit-data-section {
    }
    .recruit-data-section__inner {
    }
    .recruit-data-section__body {
    }
    .recruit-data-content {
    }
    .recruit-data-content__inner {
        background: #fef2f3;
        padding: 0 calc(15 / var(--font) * 1rem);
    }
    .recruit-data-content__body {
        padding: calc(15 / var(--font) * 1rem) 0;
    }
    .recruit-data-list {
        display: flex;
        flex-wrap: wrap;
        gap: calc(10 / var(--font) * 1rem);
    }
    .recruit-data-list-item {
        width: calc((100% - (10 / var(--font) * 1rem)) / 2);
    }
    .recruit-data-list-item--vacation.recruit-data-list-item,
    .recruit-data-list-item--childcare.recruit-data-list-item,
    .recruit-data-list-item--women.recruit-data-list-item {
        width: 100%;
    }
    .recruit-data-list-item--years {
    }
    .recruit-data-card {
        background: var(--c-white);
        border-radius: calc(10 / var(--font) * 1rem);
        height: 100%;
    }
    .recruit-data-card__inner {
        padding: 0 calc(12 / var(--font) * 1rem);
    }
    .recruit-data-card__body {
        padding: calc(12 / var(--font) * 1rem) 0;
    }
    .recruit-data-list-item--vacation .recruit-data-card__body {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: calc(22 / var(--font) * 1rem);
    }
    .recruit-data-list-item--vacation .recruit-data-card-heading {
        margin-bottom: 0;
    }
    .recruit-data-list-item--vacation .recruit-data-card__content {
        display: flex;
        align-items: center;
        gap: calc(22 / var(--font) * 1rem);
    }
    .recruit-data-list-item--hours .recruit-data-card-text {
        margin-top: calc(8 / var(--font) * 1rem);
    }
    .recruit-data-card-heading {
        text-align: center;
        margin-bottom: calc(4 / var(--font) * 1rem);
    }
    .recruit-data-list-item--childcare .recruit-data-card-heading,
    .recruit-data-list-item--women .recruit-data-card-heading {
        margin-bottom: calc(9 / var(--font) * 1rem);
    }
    .recruit-data-card-heading__label {
        font-family: var(--f-zen-kaku);
        font-size: calc(14 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1.8;
    }
    .recruit-data-card__content {
    }
    .recruit-data-card__column {
        display: flex;
        align-items: center;
        justify-content: center;
    }
    .recruit-data-list-item--childcare .recruit-data-card__column {
        max-width: calc(300 / var(--font) * 1rem);
        margin: auto;
        justify-content: space-between;
    }
    .recruit-data-list-item--women .recruit-data-card__column {
        gap: calc(24 / var(--font) * 1rem);
    }
    .recruit-data-card-ico {
    }
    .recruit-data-list-item--years .recruit-data-card-ico,
    .recruit-data-list-item--hours .recruit-data-card-ico {
        max-width: calc(56.5 / var(--font) * 1rem);
        margin: 0 auto;
    }
    .recruit-data-list-item--vacation .recruit-data-card-ico {
        max-width: calc(50 / var(--font) * 1rem);
    }
    .recruit-data-list-item--childcare .recruit-data-card-ico {
        max-width: calc(107.5 / var(--font) * 1rem);
    }
    .recruit-data-list-item--women .recruit-data-card-ico {
        max-width: calc(71.5 / var(--font) * 1rem);
    }
    .recruit-data-card-text {
        text-align: center;
    }
    .recruit-data-card-text__label {
        font-family: var(--f-out);
        font-size: calc(38 / var(--font) * 1rem);
        font-weight: 500;
        line-height: 1;
    }
    .recruit-data-card-text__label.--size-s{
        font-size: calc(30 / var(--font) * 1rem);
    }
    .recruit-data-card-text__label--unit {
        font-family: var(--f-zen-kaku);
        font-size: calc(14 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1;
        display: inline-block;
    }
    .recruit-data-card-note {
        text-align: center;
    }
    .recruit-data-list-item--childcare .recruit-data-card-note {
        margin-top: calc(9 / var(--font) * 1rem);
    }
    .recruit-data-card-note__label {
        font-family: var(--f-zen-kaku);
        font-size: calc(10 / var(--font) * 1rem);
        font-weight: bold;
        line-height: 1.5;
    }
    .recruit-btn {
        width: calc(240 / var(--font) * 1rem);
        margin: calc(36 / var(--font) * 1rem) auto 0;
    }
}

/* --------------------------------------------------------------------------
RECRUIT-WORKER
-------------------------------------------------------------------------- */
@media all and (min-width: 768px), print {
    .mc-worker-list {
        display: flex;
        flex-wrap: wrap;
        gap: calc(32 / var(--font) * 1rem);
    }
    .mc-worker-list-item {
        width: calc((100% - (32 / var(--font) * 1rem) * 2) / 3);
    }
    .mc-worker-card {
        display: block;
        border: solid 1px var(--c-gray-eb);
        border-radius: calc(20 / var(--font) * 1rem);
        overflow: hidden;
        position: relative;
        z-index: 0;
        height: 100%;
    }
    .mc-worker-card__inner {
        height: 100%;
    }
    .mc-worker-card-img {
        position: relative;
        z-index: -1;
    }
    .mc-worker-card-img img {
        transition: var(--transition-all);
    }
    .mc-worker-card:hover .mc-worker-card-img img {
        transform: scale(1.1);
    }
    .mc-worker-card-read {
        background: var(--c-white);
        position: relative;
    }
    .mc-worker-card-read__inner {
        padding: 0 calc(20 / var(--font) * 1rem);
    }
    .mc-worker-card-read__body {
        padding: calc(12 / var(--font) * 1rem) 0 calc(16 / var(--font) * 1rem);
    }
    .mc-worker-card-read-heading {
    }
    .mc-worker-card-read-heading__inner {
        position: relative;
        padding-bottom: calc(8 / var(--font) * 1rem);
        margin-bottom: calc(8 / var(--font) * 1rem);
    }
    .mc-worker-card-read-heading__inner::before {
        content: "";
        display: block;
        background: var(--c-main);
        width: calc(100 / var(--font) * 1rem);
        padding-top: 1px;
        position: absolute;
        left: 0;
        bottom: 0;
    }
    .mc-worker-card-read-heading__label {
        font-family: var(--f-zen-kaku);
        font-size: calc(18 / var(--font) * 1rem);
        font-weight: bold;
        line-height: calc(28.95 / 18.1);
    }
    .mc-worker-card-read-model {
    }
    .mc-worker-card-read-model__label {
        font-size: calc(14 / var(--font) * 1rem);
        line-height: 1.5;
    }
    .recruit-worker-button {
        width: calc(300 / var(--font) * 1rem);
        margin: calc(80 / var(--font) * 1rem) auto 0;
    }
    .recruit-worker-button .mc-button-text__label {
        letter-spacing: 0;
    }
}
@media all and (max-width: 767px) {
    .mc-worker-list {
        display: flex;
        flex-wrap: wrap;
        gap: calc(24 / var(--font) * 1rem);
        max-width: calc(450 / var(--font) * 1rem);
        margin: auto;
    }
    .mc-worker-list-item {
        width: 100%;
    }
    .mc-worker-card {
        display: block;
        border: solid 1px var(--c-gray-eb);
        border-radius: calc(10 / var(--font) * 1rem);
        overflow: hidden;
        position: relative;
        z-index: 0;
        height: 100%;
    }
    .mc-worker-card__inner {
        height: 100%;
    }
    .mc-worker-card-img {
        position: relative;
        z-index: -1;
    }
    .mc-worker-card-read {
        background: var(--c-white);
        position: relative;
    }
    .mc-worker-card-read__inner {
        padding: 0 calc(15 / var(--font) * 1rem);
    }
    .mc-worker-card-read__body {
        padding: calc(10 / var(--font) * 1rem) 0;
    }
    .mc-worker-card-read-heading {
    }
    .mc-worker-card-read-heading__inner {
        position: relative;
        padding-bottom: calc(12 / var(--font) * 1rem);
        margin-bottom: calc(12 / var(--font) * 1rem);
    }
    .mc-worker-card-read-heading__inner::before {
        content: "";
        display: block;
        background: var(--c-main);
        width: calc(90 / var(--font) * 1rem);
        padding-top: 1px;
        position: absolute;
        left: 0;
        bottom: 0;
    }
    .mc-worker-card-read-heading__label {
        font-family: var(--f-zen-kaku);
        font-size: calc(15 / var(--font) * 1rem);
        font-weight: bold;
        line-height: calc(48 / 30);
    }
    .mc-worker-card-read-model {
    }
    .mc-worker-card-read-model__label {
        font-size: calc(13 / var(--font) * 1rem);
        line-height: 1.5;
    }
    .recruit-worker-button {
        width: calc(255 / var(--font) * 1rem);
        margin: calc(40 / var(--font) * 1rem) auto 0;
    }
    .recruit-worker-button .mc-button-text__label {
        letter-spacing: 0;
    }
}