@media (max-width: 1220px) {
    .recruit-content .recruit-item .item-box .font-h5 {
        font-size: 26px;
    }
}

@media (min-width: 1024px) and (max-width: 1220px) {
    .recruit-content .recruit-item .item-box .font-h5 {
        width: 100%;
        max-width: 260px;
        margin-left: auto;
        margin-right: auto;
        transform: none;
    }
}

@media (min-width: 768px) and (max-width: 1023px) {
    .recruit-content .recruit-item:nth-of-type(2) .item-box.item-box--center {
        margin-top: 9.5rem;
    }
}
