@media screen and (min-width: 1024px){.component-recruit[data-astro-cid-5omddmhs]{background:#e7f5f5;padding:5.555555555555555vw}}@media screen and (min-width: 1441px){.component-recruit[data-astro-cid-5omddmhs]{padding:80px}}@media screen and (max-width: 1023px){.component-recruit[data-astro-cid-5omddmhs]{background:#e7f5f5;padding:16vw 10.666666666666668vw}}.component-recruit-hdg[data-astro-cid-5omddmhs]{font-size:2.638888888888889vw;line-height:1.8;letter-spacing:.05em;font-weight:600;font-family:Roboto Condensed,sans-serif;font-optical-sizing:auto;text-align:center}@media screen and (min-width: 1441px){.component-recruit-hdg[data-astro-cid-5omddmhs]{font-size:38px}}@media screen and (max-width: 1023px){.component-recruit-hdg[data-astro-cid-5omddmhs]{font-size:10.133333333333333vw;line-height:1;letter-spacing:.05em;font-weight:600}}.component-recruit-content-desc[data-astro-cid-5omddmhs]{font-size:1.25vw;line-height:1.8;letter-spacing:.05em;font-weight:600;text-align:center;margin-top:2.777777777777778vw}@media screen and (min-width: 1441px){.component-recruit-content-desc[data-astro-cid-5omddmhs]{font-size:18px;margin-top:40px}}@media screen and (max-width: 1023px){.component-recruit-content-desc[data-astro-cid-5omddmhs]{font-size:4.8vw;line-height:1.8;letter-spacing:.05em;font-weight:600;margin-top:5.866666666666666vw}}.component-recruit-content-cvn[data-astro-cid-5omddmhs]{display:block;width:27.77777777777778vw;padding:1.736111111111111vw;margin:4.166666666666666vw auto 0;font-size:1.111111111111111vw;line-height:1.8;letter-spacing:.05em;font-weight:600;text-align:center;border:solid .069444444444444vw #393939;transition:color .5s,background-color .5s,opacicy .5s,filter .5s}@media screen and (min-width: 1441px){.component-recruit-content-cvn[data-astro-cid-5omddmhs]{width:400px;padding:25px;margin:60px auto 0;font-size:16px;border:solid 1px #393939}}@media screen and (max-width: 1023px){.component-recruit-content-cvn[data-astro-cid-5omddmhs]{width:auto;padding:6.666666666666667vw;margin-top:8vw;font-size:4.266666666666667vw;line-height:1.8;letter-spacing:.05em;font-weight:600;border:solid .266666666666667vw #393939}}.component-recruit-content-cvn[data-astro-cid-5omddmhs]:hover{color:#fff;background-color:#393939}.index-kv-inner[data-astro-cid-j7pv25f6]{position:relative}.index-kv-img[data-astro-cid-j7pv25f6]{display:block;width:100%;object-fit:cover}@media screen and (min-width: 1024px){.index-kv-img[data-astro-cid-j7pv25f6]{height:calc(100svh - 6.25vw)}}@media screen and (min-width: 1441px){.index-kv-img[data-astro-cid-j7pv25f6]{height:820px}}@media screen and (max-width: 1023px){.index-kv-img[data-astro-cid-j7pv25f6]{height:calc(100svh - 18.666666666666668vw)}}.index-kv-copy[data-astro-cid-j7pv25f6]{position:absolute;top:50%;left:6.25vw;color:#fff;font-size:3.472222222222222vw;line-height:1;letter-spacing:.05em;font-weight:500;font-family:Jost,sans-serif;font-optical-sizing:auto;transform:translateY(-50%)}@media screen and (min-width: 1441px){.index-kv-copy[data-astro-cid-j7pv25f6]{left:50%;font-size:50px;width:1440px;padding-left:90px;margin:0 auto;transform:translate(-50%,-50%)}}@media screen and (max-width: 1023px){.index-kv-copy[data-astro-cid-j7pv25f6]{left:8vw;font-size:6.933333333333333vw;line-height:1;letter-spacing:.05em;font-weight:500}}.index-kv-subcopy[data-astro-cid-j7pv25f6]{font-size:1.805555555555555vw;line-height:1.8;letter-spacing:.05em;font-weight:600;font-family:Noto Sans JP,sans-serif;font-optical-sizing:auto}@media screen and (min-width: 1441px){.index-kv-subcopy[data-astro-cid-j7pv25f6]{font-size:26px}}@media screen and (max-width: 1023px){.index-kv-subcopy[data-astro-cid-j7pv25f6]{font-size:3.733333333333334vw;line-height:1.8;letter-spacing:.05em;font-weight:600}}.index-value[data-astro-cid-j7pv25f6]{padding:6.944444444444445vw 0}@media screen and (min-width: 1441px){.index-value[data-astro-cid-j7pv25f6]{padding:100px 0}}@media screen and (max-width: 1023px){.index-value[data-astro-cid-j7pv25f6]{padding:16vw 5.333333333333334vw}}@media screen and (min-width: 1441px){.index-value-inner[data-astro-cid-j7pv25f6]{width:1440px;margin:0 auto}}.index-value-hdg[data-astro-cid-j7pv25f6]{font-size:2.638888888888889vw;line-height:1.8;letter-spacing:.05em;font-weight:600;font-family:Roboto Condensed,sans-serif;font-optical-sizing:auto;text-align:center}@media screen and (min-width: 1441px){.index-value-hdg[data-astro-cid-j7pv25f6]{font-size:38px}}@media screen and (max-width: 1023px){.index-value-hdg[data-astro-cid-j7pv25f6]{font-size:10.133333333333333vw;line-height:1;letter-spacing:.05em;font-weight:600}}.index-value-list[data-astro-cid-j7pv25f6]{margin-top:3.472222222222222vw}@media screen and (min-width: 1024px){.index-value-list[data-astro-cid-j7pv25f6]{display:flex;justify-content:space-between;padding:0 6.944444444444445vw}}@media screen and (min-width: 1441px){.index-value-list[data-astro-cid-j7pv25f6]{margin-top:50px;padding:0 100px}}@media screen and (max-width: 1023px){.index-value-list[data-astro-cid-j7pv25f6]{margin-top:8vw}}@media screen and (min-width: 1024px){.index-value-list-item[data-astro-cid-j7pv25f6]{width:30%}}@media screen and (max-width: 1023px){.index-value-list-item[data-astro-cid-j7pv25f6]:nth-child(n+2){margin-top:8vw}}.index-value-list-item-icon[data-astro-cid-j7pv25f6]{width:16.666666666666664vw;margin:0 auto}@media screen and (min-width: 1441px){.index-value-list-item-icon[data-astro-cid-j7pv25f6]{width:240px}}@media screen and (max-width: 1023px){.index-value-list-item-icon[data-astro-cid-j7pv25f6]{width:48vw}}.index-value-list-item-ttl[data-astro-cid-j7pv25f6]{text-align:center;font-size:1.25vw;line-height:1.8;letter-spacing:.05em;font-weight:600;margin-top:2.083333333333333vw}@media screen and (min-width: 1441px){.index-value-list-item-ttl[data-astro-cid-j7pv25f6]{font-size:18px;margin-top:30px}}@media screen and (max-width: 1023px){.index-value-list-item-ttl[data-astro-cid-j7pv25f6]{font-size:4.8vw;line-height:1.8;letter-spacing:.05em;font-weight:600;margin-top:2.666666666666667vw}}.index-value-list-item-desc[data-astro-cid-j7pv25f6]{font-size:1.041666666666667vw;line-height:1.8;letter-spacing:.05em;font-weight:400;margin-top:2.777777777777778vw}@media screen and (min-width: 1441px){.index-value-list-item-desc[data-astro-cid-j7pv25f6]{font-size:15px;margin-top:40px}}@media screen and (max-width: 1023px){.index-value-list-item-desc[data-astro-cid-j7pv25f6]{font-size:4vw;line-height:1.8;letter-spacing:.05em;font-weight:400;margin-top:5.333333333333334vw}}.index-solution[data-astro-cid-j7pv25f6]{padding:6.944444444444445vw 0;background:#a7e0d7}@media screen and (min-width: 1441px){.index-solution[data-astro-cid-j7pv25f6]{padding:100px 0}}@media screen and (max-width: 1023px){.index-solution[data-astro-cid-j7pv25f6]{padding:16vw 5.333333333333334vw}}@media screen and (min-width: 1441px){.index-solution-inner[data-astro-cid-j7pv25f6]{width:1440px;margin:0 auto}}@media screen and (min-width: 1024px){.index-solution-inner[data-astro-cid-j7pv25f6]{padding:0 6.944444444444445vw}}@media screen and (min-width: 1441px){.index-solution-inner[data-astro-cid-j7pv25f6]{padding:0 100px}}.index-solution-hdg[data-astro-cid-j7pv25f6]{font-size:2.638888888888889vw;line-height:1.8;letter-spacing:.05em;font-weight:600;font-family:Roboto Condensed,sans-serif;font-optical-sizing:auto}@media screen and (min-width: 1441px){.index-solution-hdg[data-astro-cid-j7pv25f6]{font-size:38px}}@media screen and (max-width: 1023px){.index-solution-hdg[data-astro-cid-j7pv25f6]{font-size:10.133333333333333vw;line-height:1;letter-spacing:.05em;font-weight:600;text-align:center}}.index-solution-list[data-astro-cid-j7pv25f6]{margin-top:3.472222222222222vw}@media screen and (min-width: 1024px){.index-solution-list[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (min-width: 1441px){.index-solution-list[data-astro-cid-j7pv25f6]{margin-top:50px}}@media screen and (max-width: 1023px){.index-solution-list[data-astro-cid-j7pv25f6]{margin-top:8vw}}.index-solution-list-item[data-astro-cid-j7pv25f6]{background:#fff;padding:2.777777777777778vw}@media screen and (min-width: 1024px){.index-solution-list-item[data-astro-cid-j7pv25f6]{width:30%}}@media screen and (min-width: 1441px){.index-solution-list-item[data-astro-cid-j7pv25f6]{padding:40px}}@media screen and (max-width: 1023px){.index-solution-list-item[data-astro-cid-j7pv25f6]{padding:10.666666666666668vw}}@media screen and (max-width: 1023px){.index-solution-list-item[data-astro-cid-j7pv25f6]:nth-child(n+2){margin-top:8vw}}@media screen and (min-width: 1024px){.index-solution-list-item[data-astro-cid-j7pv25f6]:nth-child(n+4){margin-top:3.472222222222222vw}}@media screen and (min-width: 1441px){.index-solution-list-item[data-astro-cid-j7pv25f6]:nth-child(n+4){margin-top:50px}}.index-solution-list-item-icon[data-astro-cid-j7pv25f6]{width:9.027777777777777vw;margin:1.388888888888889vw auto}@media screen and (min-width: 1441px){.index-solution-list-item-icon[data-astro-cid-j7pv25f6]{width:130px;margin:20px auto}}@media screen and (max-width: 1023px){.index-solution-list-item-icon[data-astro-cid-j7pv25f6]{width:20vw;margin-top:4vw}}.index-solution-list-item-ttl[data-astro-cid-j7pv25f6]{text-align:center;font-size:1.25vw;line-height:1.8;letter-spacing:.05em;font-weight:600}@media screen and (min-width: 1441px){.index-solution-list-item-ttl[data-astro-cid-j7pv25f6]{font-size:18px}}@media screen and (max-width: 1023px){.index-solution-list-item-ttl[data-astro-cid-j7pv25f6]{font-size:4.8vw;line-height:1.8;letter-spacing:.05em;font-weight:600}}.index-solution-list-item-desc[data-astro-cid-j7pv25f6]{font-size:1.041666666666667vw;line-height:1.8;letter-spacing:.05em;font-weight:400;margin-top:1.388888888888889vw}@media screen and (min-width: 1441px){.index-solution-list-item-desc[data-astro-cid-j7pv25f6]{font-size:15px;margin-top:20px}}@media screen and (max-width: 1023px){.index-solution-list-item-desc[data-astro-cid-j7pv25f6]{font-size:4vw;line-height:1.8;letter-spacing:.05em;font-weight:400;margin-top:2.666666666666667vw}}.index-company[data-astro-cid-j7pv25f6]{padding:6.944444444444445vw 0}@media screen and (min-width: 1441px){.index-company[data-astro-cid-j7pv25f6]{padding:100px 0}}@media screen and (max-width: 1023px){.index-company[data-astro-cid-j7pv25f6]{padding:16vw 5.333333333333334vw}}@media screen and (min-width: 1024px){.index-company-inner[data-astro-cid-j7pv25f6]{width:51.388888888888886vw;margin:0 auto}}@media screen and (min-width: 1441px){.index-company-inner[data-astro-cid-j7pv25f6]{width:740px}}.index-company-hdg[data-astro-cid-j7pv25f6]{font-size:2.638888888888889vw;line-height:1.8;letter-spacing:.05em;font-weight:600;font-family:Roboto Condensed,sans-serif;font-optical-sizing:auto;text-align:center}@media screen and (min-width: 1441px){.index-company-hdg[data-astro-cid-j7pv25f6]{font-size:38px}}@media screen and (max-width: 1023px){.index-company-hdg[data-astro-cid-j7pv25f6]{font-size:10.133333333333333vw;line-height:1;letter-spacing:.05em;font-weight:600}}.index-company-list[data-astro-cid-j7pv25f6]{margin-top:3.472222222222222vw}@media screen and (min-width: 1441px){.index-company-list[data-astro-cid-j7pv25f6]{margin-top:50px}}@media screen and (max-width: 1023px){.index-company-list[data-astro-cid-j7pv25f6]{margin-top:8vw}}.index-company-list-item[data-astro-cid-j7pv25f6]{display:flex;padding:2.083333333333333vw 0;border-top:solid .069444444444444vw #ccc}@media screen and (min-width: 1441px){.index-company-list-item[data-astro-cid-j7pv25f6]{padding:30px 0;border-top:solid 1px #ccc}}@media screen and (max-width: 1023px){.index-company-list-item[data-astro-cid-j7pv25f6]{padding:8vw 0}}.index-company-list-item[data-astro-cid-j7pv25f6]:last-child{padding-bottom:0}.index-company-list-item-ttl[data-astro-cid-j7pv25f6]{width:13.88888888888889vw;flex-shrink:0;font-size:1.041666666666667vw;line-height:1.8;letter-spacing:.05em;font-weight:600}@media screen and (min-width: 1441px){.index-company-list-item-ttl[data-astro-cid-j7pv25f6]{width:200px;font-size:15px}}@media screen and (max-width: 1023px){.index-company-list-item-ttl[data-astro-cid-j7pv25f6]{width:26.666666666666668vw;font-size:4vw;line-height:1.8;letter-spacing:.05em;font-weight:600}}.index-company-list-item-desc[data-astro-cid-j7pv25f6]{width:100%;font-size:1.041666666666667vw;line-height:1.8;letter-spacing:.05em;font-weight:400}@media screen and (min-width: 1441px){.index-company-list-item-desc[data-astro-cid-j7pv25f6]{font-size:15px}}@media screen and (max-width: 1023px){.index-company-list-item-desc[data-astro-cid-j7pv25f6]{font-size:4vw;line-height:1.8;letter-spacing:.05em;font-weight:400}}
