.band:where(.astro-24Z5AGKS) img:where(.astro-24Z5AGKS){width:100%;object-fit:cover}@media (min-width: 961px){.band:where(.astro-24Z5AGKS) img:where(.astro-24Z5AGKS){height:386px}}section:where(.astro-GHKBVK7A) .content:where(.astro-GHKBVK7A){text-align:center}section:where(.astro-GHKBVK7A) .content:where(.astro-GHKBVK7A) h2:where(.astro-GHKBVK7A){font-weight:var(--fw5);font-size:18px;text-align:center}@media (min-width: 1201px){section:where(.astro-GHKBVK7A) .content:where(.astro-GHKBVK7A) h2:where(.astro-GHKBVK7A){font-size:24px}}section:where(.astro-GHKBVK7A) .content:where(.astro-GHKBVK7A) p:where(.astro-GHKBVK7A){margin-top:30px}@media (min-width: 1201px){section:where(.astro-GHKBVK7A) .content:where(.astro-GHKBVK7A) p:where(.astro-GHKBVK7A){font-size:16px;font-weight:var(--fw4)}}section:where(.astro-GHKBVK7A) .content:where(.astro-GHKBVK7A) ul:where(.astro-GHKBVK7A){margin-top:20px}section:where(.astro-GHKBVK7A) .content:where(.astro-GHKBVK7A) ul:where(.astro-GHKBVK7A) li:where(.astro-GHKBVK7A){font-size:16px;font-weight:var(--fw5);padding-left:28px;margin-top:10px;display:inline-block;position:relative}section:where(.astro-GHKBVK7A) .content:where(.astro-GHKBVK7A) ul:where(.astro-GHKBVK7A) li:where(.astro-GHKBVK7A):first-child{margin-top:0}@media (min-width: 1201px){section:where(.astro-GHKBVK7A) .content:where(.astro-GHKBVK7A) ul:where(.astro-GHKBVK7A) li:where(.astro-GHKBVK7A):nth-child(2),section:where(.astro-GHKBVK7A) .content:where(.astro-GHKBVK7A) ul:where(.astro-GHKBVK7A) li:where(.astro-GHKBVK7A):nth-child(4){padding-left:55px}section:where(.astro-GHKBVK7A) .content:where(.astro-GHKBVK7A) ul:where(.astro-GHKBVK7A) li:where(.astro-GHKBVK7A):nth-child(2):before,section:where(.astro-GHKBVK7A) .content:where(.astro-GHKBVK7A) ul:where(.astro-GHKBVK7A) li:where(.astro-GHKBVK7A):nth-child(4):before{left:27px}}section:where(.astro-GHKBVK7A) .content:where(.astro-GHKBVK7A) ul:where(.astro-GHKBVK7A) li:where(.astro-GHKBVK7A):before{content:"";background-image:url(/_astro/check_box.2d444fc1.jpg);background-position:center center;background-size:contain;display:inline-block;width:28px;height:28px;position:absolute;left:0}.secSimpleBottom:where(.astro-BNKWH2NB){background-color:var(--gray);padding-top:80px}.recruitYoukou:where(.astro-BNKWH2NB){width:min(100% - var(--pad),var(--max));margin-inline:auto}.recruitYoukou:where(.astro-BNKWH2NB) .company:where(.astro-BNKWH2NB){background-color:#fff;margin-top:32px;border:2px solid var(--borderGray)}@media (min-width: 961px){.recruitYoukou:where(.astro-BNKWH2NB) .company:where(.astro-BNKWH2NB){margin-top:40px}}.recruitYoukou:where(.astro-BNKWH2NB) .company:where(.astro-BNKWH2NB) dl:where(.astro-BNKWH2NB):not(:first-child){border-top:2px solid var(--borderGray)}.recruitYoukou:where(.astro-BNKWH2NB) .company:where(.astro-BNKWH2NB) dl:where(.astro-BNKWH2NB) dt:where(.astro-BNKWH2NB),.recruitYoukou:where(.astro-BNKWH2NB) .company:where(.astro-BNKWH2NB) dl:where(.astro-BNKWH2NB) dd:where(.astro-BNKWH2NB){padding:8px 16px}@media (min-width: 961px){.recruitYoukou:where(.astro-BNKWH2NB) .company:where(.astro-BNKWH2NB) dl:where(.astro-BNKWH2NB) dt:where(.astro-BNKWH2NB),.recruitYoukou:where(.astro-BNKWH2NB) .company:where(.astro-BNKWH2NB) dl:where(.astro-BNKWH2NB) dd:where(.astro-BNKWH2NB){padding:24px 32px;display:inline-block}}.recruitYoukou:where(.astro-BNKWH2NB) .company:where(.astro-BNKWH2NB) dl:where(.astro-BNKWH2NB) dt:where(.astro-BNKWH2NB){font-weight:var(--fw5);background-color:var(--gray)}@media (min-width: 961px){.recruitYoukou:where(.astro-BNKWH2NB) .company:where(.astro-BNKWH2NB) dl:where(.astro-BNKWH2NB) dt:where(.astro-BNKWH2NB){width:200px;border-bottom:none;border-right:1px solid var(--borderGray)}}@media (min-width: 961px){.recruitYoukou:where(.astro-BNKWH2NB) .company:where(.astro-BNKWH2NB) dl:where(.astro-BNKWH2NB).flex{display:flex}.recruitYoukou:where(.astro-BNKWH2NB) .company:where(.astro-BNKWH2NB) dl:where(.astro-BNKWH2NB).flex dt:where(.astro-BNKWH2NB){min-width:200px}}.flow-item:where(.astro-4EHBELQB){width:min(100%,230px);margin:0 auto}@media (min-width: 1201px){.flow-item:where(.astro-4EHBELQB):hover{transform:translateY(-10px) scale(1.06);box-shadow:var(--shadow)}}@media (min-width: 961px){.flow-item:where(.astro-4EHBELQB){width:180px}}.flow-item:where(.astro-4EHBELQB).kansai h3:where(.astro-4EHBELQB) span:where(.astro-4EHBELQB):after{background-color:var(--skyblue)}.flow-item:where(.astro-4EHBELQB).chugoku h3:where(.astro-4EHBELQB) span:where(.astro-4EHBELQB):after{background-color:var(--yellow)}.flow-item:where(.astro-4EHBELQB).kanto h3:where(.astro-4EHBELQB) span:where(.astro-4EHBELQB):after{background-color:var(--yellow)}.flow-item:where(.astro-4EHBELQB).tokai h3:where(.astro-4EHBELQB) span:where(.astro-4EHBELQB):after{background-color:var(--yellow)}.flow-item:where(.astro-4EHBELQB).shikoku h3:where(.astro-4EHBELQB) span:where(.astro-4EHBELQB):after{background-color:var(--yellow)}.flow-item:where(.astro-4EHBELQB):not(:first-child){padding-top:52px;position:relative}@media (min-width: 961px){.flow-item:where(.astro-4EHBELQB):not(:first-child){padding-top:0}}.flow-item:where(.astro-4EHBELQB):not(:first-child):before,.flow-item:where(.astro-4EHBELQB):not(:first-child):after{content:"";position:absolute;top:20px;display:inline-block;width:3px;height:12px;background-color:#000;border-radius:10px}@media (min-width: 961px){.flow-item:where(.astro-4EHBELQB):not(:first-child):before,.flow-item:where(.astro-4EHBELQB):not(:first-child):after{transform-origin:left center}}.flow-item:where(.astro-4EHBELQB):not(:first-child):before{transform:translate(-50%) rotate(-45deg);left:calc(50% - 3.5px)}@media (min-width: 961px){.flow-item:where(.astro-4EHBELQB):not(:first-child):before{left:-17px;transform:translateY(-50%) rotate(-45deg);top:calc(35% - 2.3px)}}.flow-item:where(.astro-4EHBELQB):not(:first-child):after{transform:translate(-50%) rotate(45deg);left:calc(50% + 3.5px)}@media (min-width: 961px){.flow-item:where(.astro-4EHBELQB):not(:first-child):after{left:-17px;top:calc(35% + 2.3px);transform:translateY(-50%) rotate(45deg)}}.flow-item:where(.astro-4EHBELQB) h3:where(.astro-4EHBELQB){font-size:20px;text-align:center;font-weight:var(--fw5)}.flow-item:where(.astro-4EHBELQB) h3:where(.astro-4EHBELQB) span:where(.astro-4EHBELQB){position:relative;z-index:1}.flow-item:where(.astro-4EHBELQB) h3:where(.astro-4EHBELQB) span:where(.astro-4EHBELQB):after{content:"";position:absolute;bottom:0;left:0;display:inline-block;width:100%;height:8px;z-index:-1;border-radius:4px}.flow-item:where(.astro-4EHBELQB) figure:where(.astro-4EHBELQB){margin-top:24px}.flow-item:where(.astro-4EHBELQB) figure:where(.astro-4EHBELQB) img:where(.astro-4EHBELQB){border-radius:30px}.flow-item:where(.astro-4EHBELQB) p:where(.astro-4EHBELQB){font-size:14px;margin-top:16px;font-weight:var(--fw5);letter-spacing:.02em}@media (min-width: 961px){.flow-item:where(.astro-4EHBELQB) p:where(.astro-4EHBELQB){letter-spacing:.04em}}.flow:where(.astro-RLP6C2BZ){padding:48px 0}@media (min-width: 961px){.flow:where(.astro-RLP6C2BZ){padding:64px 0}}.flow:where(.astro-RLP6C2BZ) h2:where(.astro-RLP6C2BZ){font-weight:var(--fw5);font-size:18px;text-align:center}@media (min-width: 1201px){.flow:where(.astro-RLP6C2BZ) h2:where(.astro-RLP6C2BZ){font-size:24px}}.flow:where(.astro-RLP6C2BZ) ul:where(.astro-RLP6C2BZ){margin-top:32px}@media (min-width: 961px){.flow:where(.astro-RLP6C2BZ) ul:where(.astro-RLP6C2BZ){display:flex;gap:32px;margin-top:48px}}
