.recruit-article-item_link:where(.astro-gxpxu5t5){background:#fff;border-radius:10px;grid-template-columns:repeat(2,1fr);align-items:center;column-gap:4%;display:grid;overflow:hidden}@media screen and (width<=768px){.recruit-article-item_link:where(.astro-gxpxu5t5){grid-template-columns:none}}.recruit-article-item_thumbnail:where(.astro-gxpxu5t5){height:100%}.recruit-article-item_thumbnail:where(.astro-gxpxu5t5) img:where(.astro-gxpxu5t5){height:inherit;object-fit:cover}.recruit-article-item_info:where(.astro-gxpxu5t5){row-gap:15px;padding:20px 20px 20px 0;display:grid}@media screen and (width<=768px){.recruit-article-item_info:where(.astro-gxpxu5t5){grid-template-areas:"title title""more more";row-gap:10px;padding:20px}}.recruit-article-item_title:where(.astro-gxpxu5t5){text-align:justify;font-feature-settings:"palt";letter-spacing:.05em;font-family:Noto Sans JP,Noto Sans JP Fallback,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:clamp(1.13rem,.736rem + 1.658vw,2.13rem);font-weight:400;line-height:1.4}@media screen and (width<=768px){.recruit-article-item_title:where(.astro-gxpxu5t5){grid-area:title}}.recruit-article-item_more:where(.astro-gxpxu5t5){color:#81cae3;font-size:14px;line-height:1.4}@media screen and (width<=768px){.recruit-article-item_more:where(.astro-gxpxu5t5){grid-area:more;font-size:12px}}.is-m .recruit_mv_m:where(.astro-usafs2qw){margin-top:225px}@media screen and (width<=768px){.is-m .recruit_mv_m:where(.astro-usafs2qw){margin-top:125px}}.is-m .contents_data:where(.astro-usafs2qw) .hdg_s4:where(.astro-usafs2qw):after{width:calc(100% - 160px);left:160px}@media screen and (width<=768px){.is-m .contents_data:where(.astro-usafs2qw) .hdg_s4:where(.astro-usafs2qw):after{width:calc(100% - 120px);left:120px}}.is-m .contents_data:where(.astro-usafs2qw) .hdg_s4:where(.astro-usafs2qw) span:where(.astro-usafs2qw){font-size:14px;display:block}.is-m .contents_data:where(.astro-usafs2qw) .contents_data_inner:where(.astro-usafs2qw)+.contents_data_inner:where(.astro-usafs2qw){margin-top:60px}@media screen and (width<=768px){.is-m .contents_data:where(.astro-usafs2qw) .contents_data_inner:where(.astro-usafs2qw)+.contents_data_inner:where(.astro-usafs2qw){margin-top:40px}}.is-m .contents_spirits:where(.astro-usafs2qw).is-article .contents_spirits_inner:where(.astro-usafs2qw) figure{border-radius:0;width:100%;overflow:visible}.is-m .contents_spirits:where(.astro-usafs2qw).is-article .hdg_s4:where(.astro-usafs2qw){width:100%}.is-m .contents_spirits:where(.astro-usafs2qw).is-article .hdg_s4:where(.astro-usafs2qw):after{width:calc(100% - 200px);left:200px}@media screen and (width<=768px){.is-m .contents_spirits:where(.astro-usafs2qw).is-article .hdg_s4:where(.astro-usafs2qw):after{width:calc(100% - 150px);left:150px}}.contents_intern:where(.astro-usafs2qw){width:100vw;margin-top:85px;margin-bottom:170px;position:relative;left:50%;transform:translate(-50%)}@media screen and (width<=768px){.contents_intern:where(.astro-usafs2qw){margin-top:0;margin-bottom:70px}}.contents_intern_text:where(.astro-usafs2qw){z-index:2;color:#fff;font-feature-settings:"palt";text-align:center;flex-direction:column;align-items:center;row-gap:5px;font-size:40px;line-height:1.4;display:flex;position:absolute;top:57%;left:50%;transform:translate(-50%,-50%)}@media screen and (width<=768px){.contents_intern_text:where(.astro-usafs2qw){white-space:nowrap;font-size:20px}}.contents_intern_text:where(.astro-usafs2qw) span:where(.astro-usafs2qw){letter-spacing:.05em;background:linear-gradient(90deg,#2193b0,#7bacbd);padding:1px 9px 5px 15px;font-weight:200;line-height:1;display:block}@media screen and (width<=768px){.contents_intern_text:where(.astro-usafs2qw) span:where(.astro-usafs2qw){padding-left:10px;padding-right:6px}}.contents_intern_img:where(.astro-usafs2qw){object-fit:cover;object-position:0 69%;height:350px}@media screen and (width<=768px){.contents_intern_img:where(.astro-usafs2qw){height:50vw}.is-m .contents_spirits:where(.astro-usafs2qw) .hdg_s4:where(.astro-usafs2qw){margin-bottom:30px}.is-m .contents_spirits:where(.astro-usafs2qw) .hdg_s4:where(.astro-usafs2qw):after{width:calc(100% - 120px);left:120px}.is-m .contents_spirits:where(.astro-usafs2qw) .hdg_s4:where(.astro-usafs2qw) span:where(.astro-usafs2qw){font-size:12px;display:block}}
