.recruit-work-1{opacity:1;background:#fff;border-radius:0;width:100%;height:100%;margin:0;padding:0}.recruit-work-2{flex-wrap:nowrap;place-content:center;align-items:center;margin:150px 0 0;padding:0}.recruit-work-3{background:#f6f5f200;flex:none;place-content:center flex-start;align-items:center;width:100%;height:auto;margin:0 0 140px;padding:0 150px;overflow:visible}.recruit-work-4{--gh-recruit-work-4:40px;--gv-recruit-work-4:0px;background:#eee0;flex-flow:row;flex:none;place-content:center flex-start;align-items:center;gap:40px;width:1400px;height:auto}.recruit-work-5{width:calc(45% - var(--gh-recruit-work-4,0px) * .55);max-width:calc(45% - var(--gh-recruit-work-4,0px) * .55);--gh-recruit-work-5:0px;--gv-recruit-work-5:40px;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:40px;padding:0}.recruit-work-6{--gh-recruit-work-6:0px;--gv-recruit-work-6:15px;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:15px;padding:0}.recruit-work-7{color:#0000;text-align:left;background:var(--color-recruit-grad);-webkit-background-clip:text;background-clip:text;justify-content:flex-start;width:auto;height:auto}.recruit-work-8{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-work-9{color:#000;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.6;display:none}.recruit-work-10{color:#000;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.6;display:flex}.recruit-work-11{width:calc(55% - var(--gh-recruit-work-4,0px) * .45);height:auto;max-width:calc(55% - var(--gh-recruit-work-4,0px) * .45);background:#223a5e00;flex:none}.recruit-work-11:before{background-repeat:no-repeat;background-size:contain}.recruit-work-12{background:#f6f5f200;flex:none;place-content:center flex-start;align-items:center;width:100%;height:auto;margin:0 0 140px;padding:0 150px}.recruit-work-13{--gh-recruit-work-13:0px;--gv-recruit-work-13:60px;background:#eee0;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:60px;width:1400px;height:auto}.recruit-work-14{--gh-recruit-work-14:0px;--gv-recruit-work-14:18px;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:18px;padding:0}.recruit-work-15{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-work-16{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-work-17{--gh-recruit-work-17:0px;--gv-recruit-work-17:30px;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:30px;width:100%;padding:0}.recruit-work-18{flex-flow:column;flex:none;place-content:flex-end;align-items:flex-end;width:100%;height:400px;padding:20px}.recruit-work-18:before{background-image:url(/assets/img/e4562925-5212x3475-h656f218d.webp);background-position:top}.recruit-work-19{color:#fff;font-family:var(--font-noto);text-align:left;z-index:1;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:3vw;font-weight:700;line-height:1.2}.recruit-work-20{z-index:0;background:linear-gradient(90deg,#fff0,#000000b3);flex:none;width:50%;max-width:50%;height:auto;margin:0;position:absolute;inset:0 0 0 auto}.recruit-work-21{--gh-recruit-work-21:30px;--gv-recruit-work-21:0px;flex-flow:row;flex:none;place-content:flex-end space-around;align-items:flex-end;gap:30px;width:100%;height:auto;padding:0}.recruit-work-22{--gh-recruit-work-22:0px;--gv-recruit-work-22:10px;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:10px;padding:0}.recruit-work-23{color:#080808;font-family:var(--font-inter);text-align:left;flex:none;justify-content:flex-start;width:100%;height:auto;font-size:18px;font-weight:700;line-height:1}.recruit-work-24{color:#000;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:24px;font-weight:700;line-height:1.6}.recruit-work-25{color:#080808;font-family:var(--font-noto);text-align:left;flex:1;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:18px;font-weight:500;line-height:1.8}.recruit-work-26{--gh-recruit-work-26:0px;--gv-recruit-work-26:30px;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:30px;width:100%;padding:0}.recruit-work-27{flex-flow:column;flex:none;place-content:flex-start flex-end;align-items:flex-start;width:100%;height:400px;padding:20px}.recruit-work-27:before{background-image:url(/assets/img/378a5429-1280x853-ha12ba598.jpg)}.recruit-work-28{color:#fff;font-family:var(--font-noto);text-align:left;z-index:1;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:3vw;font-weight:700;line-height:1.2}.recruit-work-29{z-index:0;background:linear-gradient(270deg,#fff0,#000000b3);flex:none;width:50%;max-width:50%;height:auto;margin:0;position:absolute;inset:0 auto 0 0}.recruit-work-30{--gh-recruit-work-30:30px;--gv-recruit-work-30:0px;flex-flow:row;flex:none;place-content:flex-end space-between;align-items:flex-end;gap:30px;width:100%;height:auto;padding:0}.recruit-work-31{--gh-recruit-work-31:0px;--gv-recruit-work-31:10px;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:10px;padding:0}.recruit-work-32{color:#080808;font-family:var(--font-inter);text-align:left;flex:none;justify-content:flex-start;width:100%;height:auto;font-size:18px;font-weight:700;line-height:1}.recruit-work-33{color:#000;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:24px;font-weight:700;line-height:1.6}.recruit-work-34{color:#080808;font-family:var(--font-noto);text-align:left;flex:1;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:18px;font-weight:500;line-height:1.8}.recruit-work-35{--gh-recruit-work-35:0px;--gv-recruit-work-35:30px;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:30px;width:100%;padding:0}.recruit-work-36{flex-flow:column;flex:none;place-content:flex-end;align-items:flex-end;width:100%;height:400px;padding:20px}.recruit-work-36:before{background-image:url(/assets/img/6f11f6cd-1280x853-hf237126e.jpg)}.recruit-work-37{color:#fff;font-family:var(--font-noto);text-align:left;z-index:1;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:3vw;font-weight:700;line-height:1.2}.recruit-work-38{z-index:0;background:linear-gradient(90deg,#fff0,#000000b2);flex:none;width:50%;max-width:50%;height:auto;margin:0;position:absolute;inset:0 0 0 auto}.recruit-work-39{--gh-recruit-work-39:30px;--gv-recruit-work-39:0px;flex-flow:row;flex:none;place-content:flex-end space-between;align-items:flex-end;gap:30px;width:100%;height:auto;padding:0}.recruit-work-40{--gh-recruit-work-40:0px;--gv-recruit-work-40:10px;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:10px;padding:0}.recruit-work-41{color:#080808;font-family:var(--font-inter);text-align:left;flex:none;justify-content:flex-start;width:100%;height:auto;font-size:18px;font-weight:700;line-height:1}.recruit-work-42{color:#000;font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:24px;font-weight:700;line-height:1.6}.recruit-work-43{color:#080808;font-family:var(--font-noto);text-align:left;flex:1;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:18px;font-weight:500;line-height:1.8}.recruit-work-44{background:linear-gradient(#fff,#d9d9d9);flex:none;place-content:center flex-start;align-items:center;width:100%;height:auto;margin:0;padding:0 150px}.recruit-work-45{--gh-recruit-work-45:0px;--gv-recruit-work-45:60px;background:#eee0;flex-flow:column;flex:none;place-content:flex-start center;align-items:flex-start;gap:60px;width:1400px;height:auto;padding:0}.recruit-work-46{--gh-recruit-work-46:0px;--gv-recruit-work-46:0px;flex-flow:column;place-content:flex-start center;align-items:flex-start;gap:0;margin:110px 0 135px;padding:0}.recruit-work-47{--gh-recruit-work-47:0px;--gv-recruit-work-47:5px;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:5px;margin:0 0 40px;padding:0}.recruit-work-48{color:var(--color-black);font-family:var(--font-inter);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:144px;font-weight:700;line-height:1}.recruit-work-49{color:var(--color-black);font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:24px;font-weight:700;line-height:1}.recruit-work-50{--gh-recruit-work-50:0px;--gv-recruit-work-50:20px;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:20px;padding:0}.recruit-work-51{background:var(--color-recruit-grad);--gh-recruit-work-51:0px;--gv-recruit-work-51:20px;flex-flow:column;place-content:flex-start;align-items:flex-start;gap:20px;padding:8px}.recruit-work-52{color:var(--color-white);font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;font-size:32px;font-weight:700;line-height:1.6}.recruit-work-53{color:var(--color-black);font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:16px;font-weight:700;line-height:1.8}.recruit-work-54{background:#000;border:1px solid #fff;border-radius:32px;flex-flow:row;place-content:center;align-items:center;gap:20px;margin:60px 0 0;padding:10px 20px}.recruit-work-54:hover{background:#fff;border:1px solid #000}.recruit-work-54{--gh-recruit-work-54:20px;--gv-recruit-work-54:0px}.recruit-work-55{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:16px;font-weight:700;line-height:2}.recruit-work-54:hover .recruit-work-55{color:#000}.recruit-work-56{color:#fff;border:1px solid #fff;border-radius:50%;padding:6px;font-size:16px}.recruit-work-54:hover .recruit-work-56{color:#000;border:1px solid #000}.recruit-work-57{width:calc(57% - var(--gh-recruit-work-45,0px) * .43);height:auto;max-width:calc(57% - var(--gh-recruit-work-45,0px) * .43);flex:none;margin:0;position:absolute;inset:auto 0 0 auto}.recruit-work-58{--gh-recruit-work-58:0px;--gv-recruit-work-58:64px;background:#f6f5f200;flex:none;place-content:flex-start;align-items:flex-start;gap:64px;width:100%;height:auto;margin:0 0 140px;padding:0}.recruit-work-59{--gh-recruit-work-59:0px;--gv-recruit-work-59:70px;background:#eee0;flex-flow:column;flex:none;place-content:flex-start;align-items:flex-start;gap:70px;width:100%;height:auto}.recruit-work-60{--gh-recruit-work-60:0px;--gv-recruit-work-60:0px;flex-flow:row-reverse;place-content:center flex-end;align-items:center;gap:0;width:100%;padding:0}.recruit-work-61{--gh-recruit-work-61:0px;--gv-recruit-work-61:48px;flex-flow:column;flex:1;place-content:center;align-items:center;gap:48px;width:auto;padding:0}.recruit-work-62{flex-flow:column;flex:none;place-content:center;align-items:center;gap:25px;width:100%;height:480px;padding:20px}.recruit-work-62:before{filter:brightness(.3)}.recruit-work-62:hover{opacity:1}.recruit-work-62{--gh-recruit-work-62:0px;--gv-recruit-work-62:25px}.recruit-work-62:before{background-image:url(/assets/img/8ecc1ebb-1280x853-h3675b8fa.jpg)}.recruit-work-63{flex-flow:column;place-content:center;align-items:center;gap:25px;padding:0}.recruit-work-61:hover .recruit-work-63{translate:0 -4px}.recruit-work-63{--gh-recruit-work-63:0px;--gv-recruit-work-63:25px}.recruit-work-64{--gh-recruit-work-64:5px;--gv-recruit-work-64:0px;flex-flow:row;place-content:center;align-items:center;gap:5px;padding:0}.recruit-work-65{--gh-recruit-work-65:0px;--gv-recruit-work-65:5px;flex-flow:column;place-content:center;align-items:center;gap:5px;padding:0}.recruit-work-66{color:var(--color-white);font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:32px;font-weight:700;line-height:1}.recruit-work-61:hover .recruit-work-66{color:#f6f5f2;border:0 solid #000}.recruit-work-67{--gh-recruit-work-67:5px;--gv-recruit-work-67:0px;flex-flow:row;place-content:center;align-items:center;gap:5px;padding:0}.recruit-work-68{color:var(--color-white);font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:14px;font-weight:700;line-height:1}.recruit-work-61:hover .recruit-work-68{color:#f6f5f2;border:0 solid #000}.recruit-work-69{color:var(--color-white);font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:14px;font-weight:700;line-height:1}.recruit-work-61:hover .recruit-work-69{color:#f6f5f2;border:0 solid #000}.recruit-work-70{--gh-recruit-work-70:0px;--gv-recruit-work-70:48px;flex-flow:column;flex:1;place-content:center;align-items:center;gap:48px;width:auto;padding:0}.recruit-work-71{flex-flow:column;flex:none;place-content:center;align-items:center;gap:25px;width:100%;height:480px;padding:20px}.recruit-work-71:before{filter:brightness(.3)}.recruit-work-71:hover{opacity:1}.recruit-work-71{--gh-recruit-work-71:0px;--gv-recruit-work-71:25px}.recruit-work-71:before{background-image:url(/assets/img/aa61b7ce-6000x4000-h8a54efee.webp)}.recruit-work-72{flex-flow:column;place-content:center;align-items:center;gap:25px;padding:0}.recruit-work-70:hover .recruit-work-72{translate:0 -4px}.recruit-work-72{--gh-recruit-work-72:0px;--gv-recruit-work-72:25px}.recruit-work-73{--gh-recruit-work-73:5px;--gv-recruit-work-73:0px;flex-flow:row;place-content:center;align-items:center;gap:5px;height:auto;padding:0}.recruit-work-74{--gh-recruit-work-74:0px;--gv-recruit-work-74:5px;flex-flow:column;place-content:center;align-items:center;gap:5px;padding:0}.recruit-work-75{color:var(--color-white);font-family:var(--font-noto);text-align:center;flex:none;justify-content:center;width:auto;height:auto;margin:0;font-size:32px;font-weight:700;line-height:1}.recruit-work-70:hover .recruit-work-75{color:#f6f5f2;border:0 solid #000}.recruit-work-76{--gh-recruit-work-76:5px;--gv-recruit-work-76:0px;flex-flow:row;place-content:center;align-items:center;gap:5px;padding:0}.recruit-work-77{color:var(--color-white);font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:14px;font-weight:700;line-height:1}.recruit-work-70:hover .recruit-work-77{color:#f6f5f2;border:0 solid #000}.recruit-work-78{color:var(--color-white);font-family:var(--font-noto);text-align:left;flex:none;justify-content:flex-start;width:auto;height:auto;margin:0;font-size:14px;font-weight:700;line-height:1}.recruit-work-70:hover .recruit-work-78{color:#f6f5f2;border:0 solid #000}@media (width<=1140px){.recruit-work-3{padding:0 100px}.recruit-work-9{display:none}.recruit-work-10{display:flex}.recruit-work-12,.recruit-work-44{padding:0 100px}.recruit-work-48{font-size:8vw}}@media (width<=768px){.recruit-work-3{padding:0 50px}.recruit-work-4{--gh-recruit-work-4:0px;--gv-recruit-work-4:40px;flex-flow:column}.recruit-work-5{--gh-recruit-work-5:0px;--gv-recruit-work-5:20px;flex:none;gap:20px;width:100%;max-width:100%}.recruit-work-9{font-size:16px;display:none}.recruit-work-10{font-size:16px;display:flex}.recruit-work-11{flex:none;width:100%;max-width:100%}.recruit-work-12{padding:0 50px}.recruit-work-19{font-size:3vw}.recruit-work-20{flex:none;width:70%;max-width:70%;left:auto;right:0}.recruit-work-21{--gh-recruit-work-21:0px;--gv-recruit-work-21:20px;flex-flow:column;place-content:flex-start space-around;align-items:flex-start;gap:20px}.recruit-work-25{font-size:16px}.recruit-work-27{place-content:flex-start flex-end;align-items:flex-start}.recruit-work-28{font-size:3vw}.recruit-work-29{flex:none;width:70%;max-width:70%}.recruit-work-30{--gh-recruit-work-30:0px;--gv-recruit-work-30:20px;flex-flow:column;place-content:flex-start space-between;align-items:flex-start;gap:20px}.recruit-work-34{font-size:16px}.recruit-work-37{font-size:3vw}.recruit-work-38{background:linear-gradient(90deg,#fff0,#000);flex:none;width:70%;max-width:70%}.recruit-work-39{--gh-recruit-work-39:0px;--gv-recruit-work-39:20px;flex-flow:column;place-content:flex-start space-between;align-items:flex-start;gap:20px}.recruit-work-43{font-size:16px}.recruit-work-44{padding:0 50px}.recruit-work-48{font-size:64px}.recruit-work-55{font-size:18px}.recruit-work-57{width:calc(60% - var(--gh-recruit-work-45,0px) * .4);max-width:calc(60% - var(--gh-recruit-work-45,0px) * .4);flex:none}.recruit-work-60{--gh-recruit-work-60:0px;--gv-recruit-work-60:0px;flex-flow:column-reverse}.recruit-work-61,.recruit-work-70{width:100%}}@media (width<=480px){.recruit-work-2{margin:150px 0 40px}.recruit-work-3{margin:0 0 40px;padding:0 20px}.recruit-work-4{--gh-recruit-work-4:0px;--gv-recruit-work-4:40px;flex-flow:column}.recruit-work-9{font-size:14px;font-weight:400;display:flex}.recruit-work-10{font-size:14px;font-weight:400;display:none}.recruit-work-12{margin:0;padding:0 20px}.recruit-work-13{--gh-recruit-work-13:0px;--gv-recruit-work-13:40px;gap:40px}.recruit-work-18{flex:none;height:300px}.recruit-work-19{font-size:4vw}.recruit-work-24{font-size:22px}.recruit-work-25{font-size:14px;font-weight:400}.recruit-work-27{flex:none;place-content:flex-start flex-end;align-items:flex-start;height:300px}.recruit-work-28{font-size:4vw}.recruit-work-33{font-size:22px}.recruit-work-34{font-size:14px;font-weight:400}.recruit-work-36{flex:none;height:300px}.recruit-work-37{font-size:4vw}.recruit-work-42{font-size:22px}.recruit-work-43{font-size:14px;font-weight:400}.recruit-work-44{padding:0 20px}.recruit-work-46{margin:40px 0 135px}.recruit-work-48{font-size:12vw}.recruit-work-49,.recruit-work-52{font-size:5vw}.recruit-work-53{font-size:14px;font-weight:400}.recruit-work-57{flex:none}.recruit-work-58{margin:0}.recruit-work-62,.recruit-work-71{flex:none;height:310px}}@media (width<=320px){.recruit-work-9{display:flex}.recruit-work-10{display:none}.recruit-work-50{margin:0 0 40px}.recruit-work-54{margin:0}.recruit-work-55{font-size:14px}.recruit-work-56{font-size:18px}.recruit-work-66{text-align:center;justify-content:center}}
