@charset "UTF-8";

.recruitment_list .wrapper_item {
        gap: 2%;
}
.recruit_archive.add_design1 .recruitment_list .inner_item {
        width: calc((94% - 8px) / 4);
        margin: 0;
}
@media screen and (max-width: 900px) {
    .recruitment_list .wrapper_item {
        gap: 4rem 2%;
        margin-bottom: 30px;
    }
    .recruit_archive.add_design1 .recruitment_list .inner_item {
        width: 100%;
    }
}

#top_youtube + section .content_area {
        display: flex;
        gap: 4rem 2%;
        flex-wrap: wrap;
}
#top_youtube + section .content_area .content_item{
        width: 49%;
}
@media screen and (max-width: 900px) {
    #top_youtube + section .content_area .content_item{
        width: 100%;
    }
}