.recruit-company-1{opacity:1;background:#fff;border-radius:0;width:100%;height:100%;margin:0;padding:0}.recruit-company-2{--gh-recruit-company-2:0px;--gv-recruit-company-2:40px;background:0 0;flex:none;place-content:center;align-items:center;gap:40px;width:100%;height:auto;margin:146px 0 0;padding:0 0 90px}.recruit-company-3{background:#223a5e00;flex-wrap:nowrap;flex:none;place-content:center;align-items:center;width:100%;margin:0;padding:0}.recruit-company-4{--gh-recruit-company-4:0px;--gv-recruit-company-4:0px;background:#a1bce300;flex-wrap:nowrap;place-content:center flex-start;align-items:center;gap:0;margin:0 0 70px;padding:30px}.recruit-company-5{color:#0000;font-family:var(--font-inter);text-align:center;text-shadow:none;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;flex:none;justify-content:center;width:1300px;height:auto;margin:0;padding:0;font-size:72px;font-weight:700;line-height:1.2}.recruit-company-6{color:#0000;font-family:var(--font-noto);text-align:center;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;flex:none;justify-content:center;width:1300px;height:auto;margin:0;padding:0;font-size:18px;font-weight:700;line-height:1.4}.recruit-company-7{background:var(--color-recruit-grad);flex:none;place-content:center flex-start;align-items:center;width:100%;height:auto;margin:0;padding:70px 150px}.recruit-company-8{--gh-recruit-company-8:0px;--gv-recruit-company-8:60px;background:#eee0;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:60px;width:1300px;height:auto}.recruit-company-9{--gh-recruit-company-9:0px;--gv-recruit-company-9:0px;flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:0;width:100%;padding:0;overflow:visible}.recruit-company-10{color:var(--color-white);font-family:var(--font-inter);text-align:left;flex:none;justify-content:flex-start;width:100%;height:auto;margin:0;font-size:12vw;font-style:italic;font-weight:700;line-height:1}.recruit-company-11{color:var(--color-white);font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:28px;font-weight:700;line-height:1}.recruit-company-12{background:var(--color-white);--gh-recruit-company-12:0px;--gv-recruit-company-12:30px;flex-flow:column-reverse;place-content:flex-start;align-items:flex-start;gap:30px;padding:15px}.recruit-company-13{color:#0000;font-family:var(--font-noto);text-align:left;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:72px;font-weight:900;line-height:1.18}.recruit-company-14{--gh-recruit-company-14:0px;--gv-recruit-company-14:40px;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:40px;padding:0}.recruit-company-15{color:var(--color-white);font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:20px;font-weight:500;line-height:1.6;display:none}.recruit-company-16{color:var(--color-white);font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:20px;font-weight:500;line-height:1.6;display:flex}.recruit-company-17{background:var(--color-white);flex:none;place-content:center;align-items:center;width:100%;height:auto;margin:0;padding:150px}.recruit-company-18{--gh-recruit-company-18:0px;--gv-recruit-company-18:60px;background:#eee0;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:60px;width:1300px;height:auto}.recruit-company-19{--gh-recruit-company-19:0px;--gv-recruit-company-19:0px;flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:0;width:100%;padding:0;overflow:visible}.recruit-company-20{color:#0000;font-family:var(--font-inter);text-align:left;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;flex:none;justify-content:flex-start;width:100%;height:auto;margin:0;font-size:12vw;font-style:italic;font-weight:700;line-height:1}.recruit-company-21{color:var(--color-black);font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:28px;font-weight:700;line-height:1}.recruit-company-22{background:var(--color-recruit-grad);--gh-recruit-company-22:0px;--gv-recruit-company-22:30px;flex-flow:column-reverse;place-content:flex-start;align-items:flex-start;gap:30px;padding:15px}.recruit-company-23{color:var(--color-white);font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:72px;font-weight:900;line-height:1}.recruit-company-24{--gh-recruit-company-24:0px;--gv-recruit-company-24:40px;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:40px;padding:0}.recruit-company-25{color:#040404;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:20px;font-weight:700;line-height:1.6}.recruit-company-26{background:var(--color-recruit-grad);flex-flow:column;flex:none;place-content:center;align-items:center;width:100%;height:auto;margin:0 0 120px;padding:70px 150px}.recruit-company-27{--gh-recruit-company-27:0px;--gv-recruit-company-27:60px;background:#eee0;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:60px;width:1300px;height:auto}.recruit-company-28{--gh-recruit-company-28:0px;--gv-recruit-company-28:60px;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:60px;width:100%;padding:0}.recruit-company-29{--gh-recruit-company-29:0px;--gv-recruit-company-29:0px;flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:0;width:100%;padding:0;overflow:visible}.recruit-company-30{color:var(--color-white);font-family:var(--font-inter);text-align:left;flex:none;justify-content:flex-start;width:100%;height:auto;margin:0;font-size:12vw;font-style:italic;font-weight:700;line-height:1}.recruit-company-31{color:var(--color-white);font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:28px;font-weight:700;line-height:1}.recruit-company-32{--gh-recruit-company-32:30px;--gv-recruit-company-32:30px;flex-flow:wrap;flex:none;place-content:stretch flex-start;align-items:stretch;gap:30px;width:100%;padding:0}.recruit-company-33{background:var(--color-white);width:calc(50% - var(--gh-recruit-company-32,0px) * .5);max-width:calc(50% - var(--gh-recruit-company-32,0px) * .5);--gh-recruit-company-33:0px;--gv-recruit-company-33:40px;border-radius:12px;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:40px;padding:30px}.recruit-company-34{--gh-recruit-company-34:20px;--gv-recruit-company-34:0px;flex-flow:row-reverse;place-content:center;align-items:center;gap:20px;padding:0}.recruit-company-35{color:#0000;font-family:var(--font-noto);text-align:left;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:40px;font-weight:700;line-height:1.2}.recruit-company-36{color:#060606;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:18px;font-weight:700;line-height:1.6}.recruit-company-37{--gh-recruit-company-37:30px;--gv-recruit-company-37:0px;flex-flow:row;place-content:stretch flex-start;align-items:stretch;gap:30px;padding:0;display:none}.recruit-company-38{--gh-recruit-company-38:0px;--gv-recruit-company-38:30px;flex-flow:column;flex:1;place-content:flex-start;align-items:flex-start;gap:30px;width:auto;padding:0}.recruit-company-39{background:var(--color-white);--gh-recruit-company-39:0px;--gv-recruit-company-39:40px;border-radius:12px;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:40px;width:100%;padding:30px}.recruit-company-40{--gh-recruit-company-40:20px;--gv-recruit-company-40:0px;flex-flow:row-reverse;place-content:center;align-items:center;gap:20px;padding:0}.recruit-company-41{color:#0000;font-family:var(--font-noto);text-align:left;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:3vw;font-weight:700;line-height:1.2}.recruit-company-42{background:#eee;border-radius:10px;flex:none;place-content:center;align-items:center;width:20px;height:20px;padding:1px}.recruit-company-43{background:var(--color-recruit-grad);border-radius:50%;flex:none;width:65%;max-width:65%;height:65%}.recruit-company-44{color:#060606;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:18px;font-weight:700;line-height:1.6}.recruit-company-45{background:var(--color-white);--gh-recruit-company-45:0px;--gv-recruit-company-45:40px;border-radius:12px;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:40px;width:100%;padding:30px}.recruit-company-46{--gh-recruit-company-46:20px;--gv-recruit-company-46:0px;flex-flow:row-reverse;place-content:center;align-items:center;gap:20px;padding:0}.recruit-company-47{color:#0000;font-family:var(--font-noto);text-align:left;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:3vw;font-weight:700;line-height:1.2}.recruit-company-48{background:#eee;border-radius:10px;flex:none;place-content:center;align-items:center;width:20px;height:20px;padding:1px}.recruit-company-49{background:var(--color-recruit-grad);border-radius:50%;flex:none;width:65%;max-width:65%;height:65%}.recruit-company-50{color:#060606;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:18px;font-weight:700;line-height:1.6}.recruit-company-51{--gh-recruit-company-51:0px;--gv-recruit-company-51:30px;flex-flow:column;flex:1;place-content:flex-start;align-items:flex-start;gap:30px;width:auto;padding:0}.recruit-company-52{background:var(--color-white);--gh-recruit-company-52:0px;--gv-recruit-company-52:40px;border-radius:12px;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:40px;width:100%;padding:30px}.recruit-company-53{--gh-recruit-company-53:21px;--gv-recruit-company-53:0px;flex-flow:row-reverse;place-content:center flex-start;align-items:center;gap:21px;padding:0}.recruit-company-54{color:#0000;font-family:var(--font-noto);text-align:left;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:3vw;font-weight:700;line-height:1.2}.recruit-company-55{background:#eee;border-radius:10px;flex:none;place-content:center;align-items:center;width:20px;height:20px;padding:1px}.recruit-company-56{background:var(--color-recruit-grad);border-radius:50%;flex:none;width:65%;max-width:65%;height:65%}.recruit-company-57{color:#060606;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:18px;font-weight:700;line-height:1.6}.recruit-company-58{background:var(--color-white);--gh-recruit-company-58:0px;--gv-recruit-company-58:40px;border-radius:12px;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:40px;width:100%;padding:30px}.recruit-company-59{--gh-recruit-company-59:20px;--gv-recruit-company-59:0px;flex-flow:row-reverse;place-content:center flex-start;align-items:center;gap:20px;padding:0}.recruit-company-60{color:#0000;font-family:var(--font-noto);text-align:left;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:3vw;font-weight:700;line-height:1.2}.recruit-company-61{background:#eee;border-radius:10px;flex:none;place-content:center;align-items:center;width:20px;height:20px;padding:1px}.recruit-company-62{background:var(--color-recruit-grad);border-radius:50%;flex:none;width:65%;max-width:65%;height:65%}.recruit-company-63{color:#060606;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:18px;font-weight:700;line-height:1.6}.recruit-company-64{background:#222;flex:none;place-content:center flex-start;align-items:center;width:100%;height:auto;margin:0 0 140px;padding:40px 150px}.recruit-company-65{--gh-recruit-company-65:0px;--gv-recruit-company-65:60px;background:#eee0;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:60px;width:1300px;height:auto;padding:0}.recruit-company-66{--gh-recruit-company-66:0px;--gv-recruit-company-66:18px;flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:18px;padding:0}.recruit-company-67{color:#0000;text-align:left;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;flex:none;justify-content:flex-start;width:auto;height:auto;margin:0}.recruit-company-68{color:#0000;text-align:left;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;flex:none;justify-content:flex-start;width:auto;height:auto;padding:0}.recruit-company-69{flex-flow:column;place-content:flex-start flex-end;align-items:flex-start;width:100%;height:574px;padding:30px}.recruit-company-69:before{background-image:url(/assets/img/3e749e3b-1623x1072-h9ca2c00b.webp)}.recruit-company-70{color:#fff;font-family:var(--font-noto);text-align:left;z-index:2;flex:none;justify-content:flex-start;width:auto;height:auto;padding:0;font-size:64px;font-weight:700;line-height:1}.recruit-company-71{background:linear-gradient(#fff0,#000000a8);flex:none;width:auto;height:30%;margin:0;position:absolute;inset:auto 0 0}.recruit-company-72{color:#fff;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;padding:0 40px;font-size:18px;font-weight:500;line-height:1.6;display:none}.recruit-company-73{color:#fff;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;padding:0 40px;font-size:18px;font-weight:500;line-height:1.6;display:flex}.recruit-company-74{border:1px solid #fff;border-radius:32px;flex-flow:row;place-content:center;align-items:center;gap:15px;max-width:calc(100% - 40px);margin:0 0 0 40px;padding:10px 20px}.recruit-company-74:hover{background:#fff}.recruit-company-74{--gh-recruit-company-74:15px;--gv-recruit-company-74:0px}.recruit-company-75{color:#fff;font-family:var(--font-noto);letter-spacing:normal;text-align:left;flex:1;justify-content:flex-start;width:auto;height:auto;font-size:20px;font-weight:700;line-height:2}.recruit-company-74:hover .recruit-company-75{color:#000}.recruit-company-76{color:#fff;border:1px solid #fff;border-radius:50%;padding:6px;font-size:28px}.recruit-company-74:hover .recruit-company-76{color:#000;border:1px solid #000}.recruit-company-77{background:#f6f5f200;flex-flow:column;flex:none;place-content:center;align-items:center;width:100%;height:auto;margin:0 0 140px;padding:0 150px}.recruit-company-78{--gh-recruit-company-78:0px;--gv-recruit-company-78:60px;background:#eee0;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:60px;width:1300px;height:auto}.recruit-company-79{--gh-recruit-company-79:0px;--gv-recruit-company-79:18px;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:18px;padding:0}.recruit-company-80{color:#0000;text-align:left;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;flex:none;justify-content:flex-start;width:auto;height:auto;margin:0}.recruit-company-81{color:#0000;text-align:left;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;flex:none;justify-content:flex-start;width:auto;height:auto}.recruit-company-82{--gh-recruit-company-82:0px;--gv-recruit-company-82:30px;background:#88d19b00;flex:none;place-content:flex-end flex-start;align-items:flex-end;gap:30px;width:100%;height:auto;padding:0}.recruit-company-83{--gh-recruit-company-83:0px;--gv-recruit-company-83:0px;flex-flow:column-reverse;place-content:flex-start center;align-items:flex-start;gap:0;width:100%;padding:0}.recruit-company-84{--gh-recruit-company-84:0px;--gv-recruit-company-84:30px;flex-wrap:nowrap;flex:none;place-content:flex-start;align-items:flex-start;gap:30px;width:100%;padding:40px}.recruit-company-85{color:#171717;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:100%;height:auto;font-size:18px;font-weight:700;line-height:1.8;display:none}.recruit-company-86{color:#171717;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:100%;height:auto;font-size:18px;font-weight:700;line-height:1.8;display:flex}.recruit-company-87{flex-flow:column;flex:none;place-content:flex-start flex-end;align-items:flex-start;width:100%;height:537px;padding:40px}.recruit-company-87:before{background-image:url(/assets/img/ac27c9a3-6000x4000-hc0bfa07a.webp)}.recruit-company-88{color:var(--color-white);font-family:var(--font-noto);text-align:left;z-index:1;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:4vw;font-weight:700;line-height:1.2}.recruit-company-89{z-index:0;background:linear-gradient(#eee0 1%,#000000bf);flex:none;width:100%;height:40%;margin:0;position:absolute;inset:auto 0 0}.recruit-company-90{--gh-recruit-company-90:0px;--gv-recruit-company-90:30px;background:#88d19b00;flex:none;place-content:flex-end flex-start;align-items:flex-end;gap:30px;width:100%;height:auto;padding:0}.recruit-company-91{--gh-recruit-company-91:0px;--gv-recruit-company-91:0px;flex-flow:column-reverse;place-content:flex-start center;align-items:flex-start;gap:0;width:100%;padding:0}.recruit-company-92{--gh-recruit-company-92:0px;--gv-recruit-company-92:30px;flex-wrap:nowrap;flex:none;place-content:flex-start;align-items:flex-start;gap:30px;width:100%;padding:40px}.recruit-company-93{color:#171717;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:100%;height:auto;font-size:18px;font-weight:700;line-height:1.8;display:flex}.recruit-company-94{color:#171717;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:100%;height:auto;font-size:18px;font-weight:700;line-height:1.8;display:none}.recruit-company-95{flex-flow:column;flex:none;place-content:flex-start flex-end;align-items:flex-start;width:100%;height:537px;padding:40px}.recruit-company-95:before{background-image:url(/assets/img/59675b42-3000x2000-h3d634ca3.webp);background-position:100%;background-repeat:no-repeat;background-size:cover}.recruit-company-96{color:var(--color-white);font-family:var(--font-noto);text-align:left;z-index:1;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:4vw;font-weight:700;line-height:1.2}.recruit-company-97{z-index:0;background:linear-gradient(#eee0 1%,#000000bf);flex:none;width:100%;height:40%;margin:0;position:absolute;inset:auto 0 0}.recruit-company-98{--gh-recruit-company-98:0px;--gv-recruit-company-98:30px;background:#88d19b00;flex:none;place-content:flex-end flex-start;align-items:flex-end;gap:30px;width:100%;height:auto;padding:0}.recruit-company-99{--gh-recruit-company-99:0px;--gv-recruit-company-99:0px;flex-flow:column-reverse;place-content:flex-start center;align-items:flex-start;gap:0;width:100%;padding:0}.recruit-company-100{--gh-recruit-company-100:0px;--gv-recruit-company-100:30px;flex-wrap:nowrap;flex:none;place-content:flex-start;align-items:flex-start;gap:30px;width:100%;padding:40px}.recruit-company-101{color:#171717;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:100%;height:auto;font-size:18px;font-weight:700;line-height:1.8;display:none}.recruit-company-102{color:#171717;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:100%;height:auto;font-size:18px;font-weight:700;line-height:1.8;display:flex}.recruit-company-103{flex-flow:column;flex:none;place-content:flex-start flex-end;align-items:flex-start;width:100%;height:537px;padding:40px}.recruit-company-103:before{background-image:url(/assets/img/5f4cad29-2448x1632-hb991d254.webp)}.recruit-company-104{color:var(--color-white);font-family:var(--font-noto);text-align:left;z-index:1;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:4vw;font-weight:700;line-height:1.2}.recruit-company-105{z-index:0;background:linear-gradient(#eee0 1%,#000000bf);flex:none;width:100%;height:40%;margin:0;position:absolute;inset:auto 0 0}.recruit-company-106{background:#f6f5f200;flex:none;place-content:center flex-start;align-items:center;width:100%;height:auto;margin:0 0 140px;padding:0 150px}.recruit-company-107{--gh-recruit-company-107:0px;--gv-recruit-company-107:80px;background:#eee0;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:80px;width:1300px;height:auto}.recruit-company-108{--gh-recruit-company-108:0px;--gv-recruit-company-108:0px;flex-flow:column-reverse;place-content:flex-start flex-end;align-items:flex-start;gap:0;width:100%;padding:0}.recruit-company-109{--gh-recruit-company-109:20px;--gv-recruit-company-109:0px;background:#eee0;border:0 solid #000;border-bottom-width:1px;flex-flow:row;flex:none;place-content:flex-start;align-items:flex-start;gap:20px;width:100%;height:auto;padding:25px 0}.recruit-company-110{color:#0f0f0f;font-family:var(--font-noto);letter-spacing:.15em;text-align:left;width:calc(25% - var(--gh-recruit-company-109,0px) * .75);height:auto;max-width:calc(25% - var(--gh-recruit-company-109,0px) * .75);flex:none;justify-content:flex-start;margin:0;font-size:18px;font-weight:900;line-height:1.7}.recruit-company-111{color:#0f0f0f;font-family:var(--font-noto);letter-spacing:.15em;text-align:left;flex:1;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:20px;font-weight:600;line-height:1.7}.recruit-company-112{--gh-recruit-company-112:20px;--gv-recruit-company-112:0px;background:#eee0;border:0 solid #000;border-bottom-width:1px;flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:20px;width:100%;height:auto;padding:25px 0}.recruit-company-113{color:#0f0f0f;font-family:var(--font-noto);letter-spacing:.15em;text-align:left;width:calc(25% - var(--gh-recruit-company-112,0px) * .75);height:auto;max-width:calc(25% - var(--gh-recruit-company-112,0px) * .75);flex:none;justify-content:flex-start;margin:0;font-size:18px;font-weight:900;line-height:1.7}.recruit-company-114{color:#0f0f0f;font-family:var(--font-noto);letter-spacing:.15em;text-align:left;flex:1;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:20px;font-weight:600;line-height:1.7}.recruit-company-115{--gh-recruit-company-115:20px;--gv-recruit-company-115:0px;background:#eee0;border:0 solid #000;border-bottom-width:1px;flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:20px;width:100%;height:auto;padding:25px 0}.recruit-company-116{color:#0f0f0f;font-family:var(--font-noto);letter-spacing:.15em;text-align:left;width:calc(25% - var(--gh-recruit-company-115,0px) * .75);height:auto;max-width:calc(25% - var(--gh-recruit-company-115,0px) * .75);flex:none;justify-content:flex-start;margin:0;font-size:18px;font-weight:900;line-height:1.7}.recruit-company-117{color:#0f0f0f;font-family:var(--font-noto);letter-spacing:.15em;text-align:left;flex:1;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:20px;font-weight:600;line-height:1.7}.recruit-company-118{--gh-recruit-company-118:20px;--gv-recruit-company-118:0px;background:#eee0;border:0 solid #000;border-bottom-width:1px;flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:20px;width:100%;height:auto;padding:25px 0}.recruit-company-119{color:#0f0f0f;font-family:var(--font-noto);letter-spacing:.15em;text-align:left;width:calc(25% - var(--gh-recruit-company-118,0px) * .75);height:auto;max-width:calc(25% - var(--gh-recruit-company-118,0px) * .75);flex:none;justify-content:flex-start;margin:0;font-size:18px;font-weight:900;line-height:1.7}.recruit-company-120{color:#0f0f0f;font-family:var(--font-noto);letter-spacing:.15em;text-align:left;flex:1;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:20px;font-weight:600;line-height:1.7}.recruit-company-121{--gh-recruit-company-121:20px;--gv-recruit-company-121:0px;background:#eee0;border:0 solid #000;border-bottom-width:1px;flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:20px;width:100%;height:auto;padding:25px 0}.recruit-company-122{color:#0f0f0f;font-family:var(--font-noto);letter-spacing:.15em;text-align:left;width:calc(25% - var(--gh-recruit-company-121,0px) * .75);height:auto;max-width:calc(25% - var(--gh-recruit-company-121,0px) * .75);flex:none;justify-content:flex-start;margin:0;font-size:18px;font-weight:900;line-height:1.7}.recruit-company-123{color:#0f0f0f;font-family:var(--font-noto);letter-spacing:.15em;text-align:left;flex:1;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:20px;font-weight:600;line-height:1.7}.recruit-company-124{background:#eee0;border:0 solid #000;border-bottom-width:1px;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;width:100%;height:auto;padding:25px 0}.recruit-company-125{--gh-recruit-company-125:20px;--gv-recruit-company-125:0px;flex-flow:row-reverse;place-content:center flex-end;align-items:center;gap:20px;width:100%;padding:0}.recruit-company-126{color:#0f0f0f;font-family:var(--font-noto);letter-spacing:.15em;text-align:left;flex:1;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:20px;font-weight:600;line-height:1.7}.recruit-company-127{color:#0f0f0f;font-family:var(--font-noto);letter-spacing:.15em;text-align:left;width:calc(25% - var(--gh-recruit-company-125,0px) * .75);height:auto;max-width:calc(25% - var(--gh-recruit-company-125,0px) * .75);flex:none;justify-content:flex-start;margin:0;font-size:18px;font-weight:900;line-height:1.7}.recruit-company-128{--gh-recruit-company-128:20px;--gv-recruit-company-128:0px;background:#eee0;border:0 solid #000;border-bottom-width:1px;flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:20px;width:100%;height:auto;padding:25px 0}.recruit-company-129{color:#0f0f0f;font-family:var(--font-noto);letter-spacing:.15em;text-align:left;width:calc(25% - var(--gh-recruit-company-128,0px) * .75);height:auto;max-width:calc(25% - var(--gh-recruit-company-128,0px) * .75);flex:none;justify-content:flex-start;margin:0;font-size:18px;font-weight:900;line-height:1.7}.recruit-company-130{color:#262c35;font-family:var(--font-noto);letter-spacing:.15em;text-align:left;flex:1;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:20px;font-weight:700;line-height:1.7}.recruit-company-131{--gh-recruit-company-131:0px;--gv-recruit-company-131:20px;flex-flow:column-reverse;place-content:flex-start flex-end;align-items:flex-start;gap:20px;margin:0 0 40px;padding:0}.recruit-company-132{color:#0000;text-align:left;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;flex:none;justify-content:flex-start;width:auto;height:auto}.recruit-company-133{--gh-recruit-company-133:10px;--gv-recruit-company-133:0px;flex-flow:row-reverse;place-content:center flex-end;align-items:center;gap:10px;height:auto;padding:0}.recruit-company-134{color:#0000;text-align:left;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;flex:none;justify-content:flex-start;width:auto;height:auto}@media (width<=1140px){.recruit-company-7{padding:70px 100px}.recruit-company-15{display:none}.recruit-company-16{display:flex}.recruit-company-17{padding:150px 100px}.recruit-company-26{padding:70px 100px}.recruit-company-32{place-content:stretch flex-start;align-items:stretch}.recruit-company-37{display:none}.recruit-company-64{padding:40px 100px}.recruit-company-72{display:none}.recruit-company-73{display:flex}.recruit-company-77{padding:0 100px}.recruit-company-85{display:none}.recruit-company-86,.recruit-company-93{display:flex}.recruit-company-94,.recruit-company-101{display:none}.recruit-company-102{display:flex}.recruit-company-106{padding:0 100px}}@media (width<=768px){.recruit-company-2{padding:0 0 30px}.recruit-company-5{font-size:64px}.recruit-company-7{padding:70px 50px}.recruit-company-13{font-size:7vw}.recruit-company-15{font-size:18px;display:none}.recruit-company-16{font-size:18px;display:flex}.recruit-company-17{padding:150px 50px}.recruit-company-23{font-size:7vw}.recruit-company-25{font-size:18px}.recruit-company-26{padding:70px 50px}.recruit-company-32{--gh-recruit-company-32:0px;--gv-recruit-company-32:30px;flex-flow:column}.recruit-company-33{--gh-recruit-company-33:0px;--gv-recruit-company-33:20px;flex:none;gap:20px;width:100%;max-width:100%}.recruit-company-34{--gh-recruit-company-34:10px;--gv-recruit-company-34:0px;gap:10px}.recruit-company-35{font-size:32px}.recruit-company-37{display:none}.recruit-company-64{padding:40px 50px}.recruit-company-70{font-size:7vw}.recruit-company-72{padding:0 30px;display:none}.recruit-company-73{padding:0 30px;display:flex}.recruit-company-75{font-size:18px}.recruit-company-77{padding:0 50px}.recruit-company-84{padding:30px}.recruit-company-85{display:none}.recruit-company-86{display:flex}.recruit-company-87{padding:30px}.recruit-company-88{font-size:5vw}.recruit-company-92{padding:30px}.recruit-company-93{display:flex}.recruit-company-94{display:none}.recruit-company-95{padding:30px}.recruit-company-96{font-size:5vw}.recruit-company-100{padding:30px}.recruit-company-101{display:none}.recruit-company-102{display:flex}.recruit-company-103{padding:30px}.recruit-company-104{font-size:5vw}.recruit-company-106{padding:0 50px}.recruit-company-110{width:calc(30% - var(--gh-recruit-company-109,0px) * .7);max-width:calc(30% - var(--gh-recruit-company-109,0px) * .7);text-align:left;flex:none;justify-content:flex-start;font-size:16px}.recruit-company-111{text-align:left;justify-content:flex-start;font-size:16px}.recruit-company-113{width:calc(30% - var(--gh-recruit-company-112,0px) * .7);max-width:calc(30% - var(--gh-recruit-company-112,0px) * .7);text-align:left;flex:none;justify-content:flex-start;font-size:16px}.recruit-company-114{text-align:left;justify-content:flex-start;font-size:16px}.recruit-company-116{width:calc(30% - var(--gh-recruit-company-115,0px) * .7);max-width:calc(30% - var(--gh-recruit-company-115,0px) * .7);text-align:left;flex:none;justify-content:flex-start;font-size:16px}.recruit-company-117{text-align:left;justify-content:flex-start;font-size:16px}.recruit-company-119{width:calc(30% - var(--gh-recruit-company-118,0px) * .7);max-width:calc(30% - var(--gh-recruit-company-118,0px) * .7);text-align:left;flex:none;justify-content:flex-start;font-size:16px}.recruit-company-120{text-align:left;justify-content:flex-start;font-size:16px}.recruit-company-122{width:calc(30% - var(--gh-recruit-company-121,0px) * .7);max-width:calc(30% - var(--gh-recruit-company-121,0px) * .7);text-align:left;flex:none;justify-content:flex-start;font-size:16px}.recruit-company-123,.recruit-company-126{text-align:left;justify-content:flex-start;font-size:16px}.recruit-company-127{width:calc(30% - var(--gh-recruit-company-125,0px) * .7);max-width:calc(30% - var(--gh-recruit-company-125,0px) * .7);text-align:left;flex:none;justify-content:flex-start;font-size:16px}.recruit-company-129{width:calc(30% - var(--gh-recruit-company-128,0px) * .7);max-width:calc(30% - var(--gh-recruit-company-128,0px) * .7);text-align:left;flex:none;justify-content:flex-start;font-size:16px}.recruit-company-130{text-align:left;justify-content:flex-start;font-size:16px}}@media (width<=480px){.recruit-company-2{padding:0 0 40px}.recruit-company-4{margin:0 0 40px}.recruit-company-5{font-size:10vw}.recruit-company-7{padding:70px 20px}.recruit-company-15{font-size:14px;font-weight:400;display:flex}.recruit-company-16{font-size:14px;font-weight:400;display:none}.recruit-company-17{padding:100px 30px}.recruit-company-23{font-size:6vw}.recruit-company-25{font-size:14px;font-weight:400}.recruit-company-26{margin:0 0 40px;padding:70px 30px}.recruit-company-35{font-size:28px}.recruit-company-36{font-size:14px;font-weight:400}.recruit-company-37{display:none}.recruit-company-64{margin:0 0 40px;padding:40px 20px}.recruit-company-69{flex:none;height:300px}.recruit-company-72{font-size:14px;font-weight:400;display:flex}.recruit-company-73{font-size:14px;font-weight:400;display:none}.recruit-company-77{margin:0 0 40px;padding:0 20px}.recruit-company-85{font-size:14px;font-weight:400;display:flex}.recruit-company-86{font-size:14px;font-weight:400;display:none}.recruit-company-87{flex:none;height:300px}.recruit-company-88{font-size:5vw}.recruit-company-93{font-size:16px;font-weight:400;display:none}.recruit-company-94{font-size:14px;font-weight:400;display:flex}.recruit-company-95{flex:none;height:300px}.recruit-company-96{font-size:5vw}.recruit-company-100{padding:30px 20px}.recruit-company-101{font-size:14px;font-weight:400;display:flex}.recruit-company-102{font-size:16px;font-weight:400;display:none}.recruit-company-103{flex:none;height:300px;padding:20px}.recruit-company-104{font-size:5vw}.recruit-company-106{padding:0 20px}.recruit-company-109{--gh-recruit-company-109:0px;--gv-recruit-company-109:20px;flex-flow:column}.recruit-company-110,.recruit-company-111{letter-spacing:.05em;font-size:16px;line-height:1.6}.recruit-company-112{--gh-recruit-company-112:0px;--gv-recruit-company-112:20px;flex-flow:column;place-content:flex-start;align-items:flex-start}.recruit-company-113,.recruit-company-114{letter-spacing:.05em;font-size:16px;line-height:1.6}.recruit-company-115{--gh-recruit-company-115:0px;--gv-recruit-company-115:20px;flex-flow:column;place-content:flex-start;align-items:flex-start}.recruit-company-116,.recruit-company-117{letter-spacing:.05em;font-size:16px;line-height:1.6}.recruit-company-118{--gh-recruit-company-118:0px;--gv-recruit-company-118:20px;flex-flow:column;place-content:flex-start;align-items:flex-start}.recruit-company-119,.recruit-company-120{letter-spacing:.05em;font-size:16px;line-height:1.6}.recruit-company-121{--gh-recruit-company-121:0px;--gv-recruit-company-121:20px;flex-flow:column;place-content:flex-start center;align-items:flex-start}.recruit-company-122,.recruit-company-123{letter-spacing:.05em;font-size:16px;line-height:1.6}.recruit-company-125{--gh-recruit-company-125:0px;--gv-recruit-company-125:10px;flex-flow:column-reverse;place-content:flex-start center;align-items:flex-start;gap:10px}.recruit-company-126,.recruit-company-127{letter-spacing:.05em;font-size:16px;line-height:1.6}.recruit-company-128{--gh-recruit-company-128:0px;--gv-recruit-company-128:20px;flex-flow:column;place-content:flex-start;align-items:flex-start}.recruit-company-129,.recruit-company-130{letter-spacing:.05em;font-size:16px;line-height:1.6}}@media (width<=320px){.recruit-company-15{display:flex}.recruit-company-16{display:none}.recruit-company-65{--gh-recruit-company-65:0px;--gv-recruit-company-65:30px;gap:30px}.recruit-company-69{flex:none}.recruit-company-72{display:flex}.recruit-company-73{display:none}.recruit-company-74{max-width:100%;margin:0}.recruit-company-75{font-size:14px}.recruit-company-76{font-size:18px}.recruit-company-85{display:flex}.recruit-company-86{display:none}.recruit-company-87{flex:none}.recruit-company-93{display:none}.recruit-company-94{display:flex}.recruit-company-95{flex:none}.recruit-company-101{display:flex}.recruit-company-102{display:none}.recruit-company-103{flex:none}}
