.cableRe:where(.astro-MNBDHXFY){z-index:-1!important}@media (min-width: 960px){.cableRe:where(.astro-MNBDHXFY){bottom:-30px!important;z-index:1!important}}@media (min-width: 960px) and (min-width: 1280px){.cableRe:where(.astro-MNBDHXFY){bottom:-80px!important}}.catch:where(.astro-MNBDHXFY){width:min(100% - var(--pad),var(--max));margin-inline:auto;text-align:center;margin-top:24px;font-size:var(--fz16_24)}@media (min-width: 960px){.catch:where(.astro-MNBDHXFY){margin-top:40px}}.desktop-in:where(.astro-MNBDHXFY){display:none}@media (min-width: 960px){.desktop-in:where(.astro-MNBDHXFY){display:inline-block}}.recruitSec:where(.astro-MNBDHXFY){overflow-x:hidden;position:relative;padding-bottom:60px}@media (min-width: 1280px){.recruitSec:where(.astro-MNBDHXFY){padding-bottom:0}}.recruitSec:where(.astro-MNBDHXFY):not(:first-of-type){margin-top:60px}@media (min-width: 1280px){.recruitSec:where(.astro-MNBDHXFY):not(:first-of-type){margin-top:90px}}.recruitSec:where(.astro-MNBDHXFY):after{content:"";position:absolute;bottom:0;left:0;display:inline-block;width:100%;height:68%;background-color:var(--gray);z-index:-1}@media (min-width: 1280px){.recruitSec:where(.astro-MNBDHXFY):after{display:none}}@media (min-width: 1280px){.recruitSec:where(.astro-MNBDHXFY).reverse .inner:where(.astro-MNBDHXFY){grid-template:"... ... img" "ttl ... img" "txt ... img" "... ... img"/530px 64px auto;border-image-outset:0 0 0 100vw}.recruitSec:where(.astro-MNBDHXFY).reverse .inner:where(.astro-MNBDHXFY) header:where(.astro-MNBDHXFY),.recruitSec:where(.astro-MNBDHXFY).reverse .inner:where(.astro-MNBDHXFY) p:where(.astro-MNBDHXFY),.recruitSec:where(.astro-MNBDHXFY).reverse .inner:where(.astro-MNBDHXFY) figure:where(.astro-MNBDHXFY){left:0}}.recruitSec:where(.astro-MNBDHXFY) .inner:where(.astro-MNBDHXFY){--max: 600px;width:min(100% - var(--pad),var(--max));margin-inline:auto;display:grid;grid-template:"ttl" "img" "txt"}@media (min-width: 1280px){.recruitSec:where(.astro-MNBDHXFY) .inner:where(.astro-MNBDHXFY){--max: 1024px;grid-template:"img ... ..." "img ... ttl" "img ... txt" "img ... ..."/600px 64px 530px;align-items:center;position:relative;padding:90px 0;border-image-source:linear-gradient(var(--gray),var(--gray));border-image-slice:0 fill;border-image-outset:0 100vw 0 0}}.recruitSec:where(.astro-MNBDHXFY) .inner:where(.astro-MNBDHXFY) header:where(.astro-MNBDHXFY){grid-area:ttl}@media (min-width: 1280px){.recruitSec:where(.astro-MNBDHXFY) .inner:where(.astro-MNBDHXFY) header:where(.astro-MNBDHXFY){position:relative;left:-171px}}.recruitSec:where(.astro-MNBDHXFY) .inner:where(.astro-MNBDHXFY) header:where(.astro-MNBDHXFY) h2:where(.astro-MNBDHXFY){font-size:var(--fz12_14);font-weight:var(--fw5);color:var(--accent)}.recruitSec:where(.astro-MNBDHXFY) .inner:where(.astro-MNBDHXFY) header:where(.astro-MNBDHXFY) span:where(.astro-MNBDHXFY){display:block;font-size:var(--fz18_24);font-weight:var(--fw5)}.recruitSec:where(.astro-MNBDHXFY) .inner:where(.astro-MNBDHXFY) p:where(.astro-MNBDHXFY){grid-area:txt;margin-top:16px}@media (min-width: 1280px){.recruitSec:where(.astro-MNBDHXFY) .inner:where(.astro-MNBDHXFY) p:where(.astro-MNBDHXFY){position:relative;left:-171px}}.recruitSec:where(.astro-MNBDHXFY) .inner:where(.astro-MNBDHXFY) figure:where(.astro-MNBDHXFY){grid-area:img;margin-top:16px}@media (min-width: 1280px){.recruitSec:where(.astro-MNBDHXFY) .inner:where(.astro-MNBDHXFY) figure:where(.astro-MNBDHXFY){margin-top:0;position:relative;left:-171px}}.recruitSec:where(.astro-MNBDHXFY) .inner:where(.astro-MNBDHXFY) figure:where(.astro-MNBDHXFY) img:where(.astro-MNBDHXFY){width:100%;height:auto}@media (min-width: 1280px){.recruitSec:where(.astro-MNBDHXFY) .inner:where(.astro-MNBDHXFY) figure:where(.astro-MNBDHXFY) img:where(.astro-MNBDHXFY){min-width:600px}}.moreInfo:where(.astro-MNBDHXFY){margin:32px 16px 24px;position:relative;z-index:2}@media (min-width: 520px){.moreInfo:where(.astro-MNBDHXFY){width:min(100%,440px);margin-inline:auto}}@media (min-width: 520px) and (min-width: 960px){.moreInfo:where(.astro-MNBDHXFY){margin-top:56px;margin-bottom:56px}}.moreInfo:where(.astro-MNBDHXFY) a:where(.astro-MNBDHXFY){padding:18px 0;width:100%;color:var(--base);background-color:var(--accent);border:1px solid var(--accent);display:flex;justify-content:center;align-items:center;gap:16px;font-size:var(--fz16_20);transition:.3s;line-height:1}@media (min-width: 960px){.moreInfo:where(.astro-MNBDHXFY) a:where(.astro-MNBDHXFY){padding:27px 0}}@media (hover: hover){.moreInfo:where(.astro-MNBDHXFY) a:where(.astro-MNBDHXFY):where(:any-link,:enabled,summary):hover{color:var(--accent);background-color:var(--base)}}.moreInfo:where(.astro-MNBDHXFY) a:where(.astro-MNBDHXFY) p:where(.astro-MNBDHXFY){line-height:1}.moreInfo:where(.astro-MNBDHXFY) a:where(.astro-MNBDHXFY) span:where(.astro-MNBDHXFY){line-height:1}.moreInfo:where(.astro-MNBDHXFY) a:where(.astro-MNBDHXFY) span:where(.astro-MNBDHXFY) svg:where(.astro-MNBDHXFY){width:20px;height:16px}.cableWrap:where(.astro-MNBDHXFY){position:relative;padding-bottom:clamp(9.375rem,4.596rem + 14.71vw,15.625rem)!important}.cableWrap:where(.astro-MNBDHXFY) .cable:where(.astro-MNBDHXFY){z-index:1;bottom:50px}@media (min-width: 960px){.cableWrap:where(.astro-MNBDHXFY) .cable:where(.astro-MNBDHXFY){bottom:0}}
