.fv[data-astro-cid-s4khibbi]{background:radial-gradient(at 24% 0,#a8ff93 0%,#48b5fa 71%,#35fd89 100%);flex-direction:column;justify-content:center;align-items:center;gap:24px;width:100%;min-height:100vh;padding:168px 64px 40px 80px;display:flex;position:relative;overflow:hidden}.fv-pattern[data-astro-cid-s4khibbi]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.fv-pattern--mobile[data-astro-cid-s4khibbi]{display:none}.fv-content[data-astro-cid-s4khibbi]{z-index:1;text-align:center;color:#fff;flex-direction:column;align-items:center;gap:24px;display:flex;position:relative}.fv-label[data-astro-cid-s4khibbi]{color:#fff;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:24px;font-weight:400;line-height:36px}.fv-title[data-astro-cid-s4khibbi]{color:#fff;letter-spacing:-.01em;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:clamp(56px,8.75vw,112px);font-weight:400;line-height:1}.fv-subtitle[data-astro-cid-s4khibbi]{color:#fff;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:clamp(20px,3.125vw,40px);font-weight:400;line-height:1.5}@media (width<=768px){.fv[data-astro-cid-s4khibbi]{min-height:667px;padding:74px 16px 40px}.fv-pattern--desktop[data-astro-cid-s4khibbi]{display:none}.fv-pattern--mobile[data-astro-cid-s4khibbi]{width:462px;height:716px;display:block;inset:-41px auto auto -87px}.fv-label[data-astro-cid-s4khibbi]{letter-spacing:1.3px;font-size:16px;line-height:24px}.fv-title[data-astro-cid-s4khibbi]{letter-spacing:2.6px;font-size:64px;line-height:64px}.fv-subtitle[data-astro-cid-s4khibbi]{letter-spacing:.8px;font-size:20px;line-height:30px}}.about[data-astro-cid-lx6rp2ia]{isolation:isolate;background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:64px;width:100%;padding:80px 80px 120px;display:flex;position:relative;overflow:hidden}.about-pattern[data-astro-cid-lx6rp2ia]{pointer-events:none;opacity:.6;z-index:0;width:100%;height:100%;position:absolute;inset:0}.about-pattern--sp[data-astro-cid-lx6rp2ia]{pointer-events:none;opacity:.6;z-index:0;width:472px;height:2222px;display:none;position:absolute;top:-36px;left:-93px}.about-top[data-astro-cid-lx6rp2ia]{z-index:1;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:900px;display:flex;position:relative}.about-inner-title[data-astro-cid-lx6rp2ia]{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.about-label[data-astro-cid-lx6rp2ia]{letter-spacing:.96px;color:#424748;text-align:center;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:24px;font-weight:400;line-height:36px}.about-heading[data-astro-cid-lx6rp2ia]{letter-spacing:3.2px;color:#424748;text-align:center;white-space:nowrap;margin:0;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:40px;font-weight:400;line-height:60px}.about-body-block[data-astro-cid-lx6rp2ia]{flex-direction:column;align-items:center;gap:24px;width:100%;max-width:547px;display:flex}.about-body[data-astro-cid-lx6rp2ia]{letter-spacing:.64px;color:#424748;text-align:center;margin:0;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:24px}.about-note[data-astro-cid-lx6rp2ia]{letter-spacing:.48px;color:#424748;text-align:center;white-space:nowrap;margin:0;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:500;line-height:18px}.about-recruit[data-astro-cid-lx6rp2ia]{z-index:1;-webkit-backdrop-filter:blur(18px);background:#2d78801a;border-radius:12px;flex-direction:column;align-items:center;gap:40px;width:100%;max-width:495px;padding:32px 40px 40px;display:flex;position:relative;box-shadow:inset -6px -6px 4px #fff6,inset 6px 6px 4px #fffc}.about-recruit-heading[data-astro-cid-lx6rp2ia]{letter-spacing:3.2px;color:#424748;text-align:center;margin:0;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:40px;font-weight:400;line-height:60px}.about-recruit-body[data-astro-cid-lx6rp2ia]{flex-direction:column;gap:24px;width:100%;display:flex}.about-cta[data-astro-cid-lx6rp2ia]{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.about-deadline[data-astro-cid-lx6rp2ia]{align-items:baseline;gap:2px;padding-top:2px;display:flex}.dl-label[data-astro-cid-lx6rp2ia]{letter-spacing:1.2px;color:#424748;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:20px;font-weight:400;line-height:24px}.dl-date[data-astro-cid-lx6rp2ia]{letter-spacing:1.92px;color:#424748;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:32px;font-weight:400;line-height:32px}.dl-day[data-astro-cid-lx6rp2ia]{letter-spacing:1.2px;color:#424748;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:20px;font-weight:400;line-height:24px}.about-btn[data-astro-cid-lx6rp2ia]{letter-spacing:2.2px;color:#fff;text-shadow:0 2px 4px #0f724acc;white-space:nowrap;background:linear-gradient(90deg,#9feb84 22%,#48b5fa 73%,#35fd89 100%);border-radius:28px;justify-content:center;align-items:center;gap:8px;width:256px;height:56px;padding:12px 48px;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:20px;font-weight:400;line-height:26px;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex;box-shadow:inset -5px -5px 4px #fff6,inset 5px 5px 4px #fffc,4px 6px #42474840}.about-btn[data-astro-cid-lx6rp2ia]:not(.about-btn--closed):hover{opacity:.88;transform:translateY(-1px)}.about-btn--closed[data-astro-cid-lx6rp2ia]{cursor:default;box-shadow:none;letter-spacing:.02em;text-shadow:none;background:#424748bf;font-family:Noto Sans JP,sans-serif;font-size:15px;font-weight:700}.about-archive-link[data-astro-cid-lx6rp2ia]{letter-spacing:.04em;color:#424748;text-align:center;margin:0;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;line-height:1.6em}.about-archive-anchor[data-astro-cid-lx6rp2ia]{color:#424748;text-underline-offset:3px;text-decoration:underline}.about-archive-anchor[data-astro-cid-lx6rp2ia]:hover{opacity:.7}.sp-br[data-astro-cid-lx6rp2ia]{display:none}.about-flow[data-astro-cid-lx6rp2ia]{z-index:1;flex-direction:column;align-items:center;gap:32px;width:100%;max-width:1080px;display:flex;position:relative}.flow-title[data-astro-cid-lx6rp2ia]{letter-spacing:3.2px;color:#424748;text-align:center;margin:0;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:40px;font-weight:400;line-height:60px}.flow-list[data-astro-cid-lx6rp2ia]{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.flow-line[data-astro-cid-lx6rp2ia]{z-index:0;background:linear-gradient(90deg,#a0eb84 23.1%,#48b6fa 73.3%,#36fe89 100%);height:10px;position:absolute;top:50%;left:80px;right:80px;transform:translateY(-50%)}.flow-item[data-astro-cid-lx6rp2ia]{z-index:1;-webkit-backdrop-filter:blur(18px);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:160px;height:160px;display:flex;position:relative;box-shadow:inset -6px -6px 4px #fff6,inset 6px 6px 4px #fffc}.flow-text[data-astro-cid-lx6rp2ia]{letter-spacing:.96px;color:#424748;text-align:center;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:24px;font-weight:400;line-height:28.8px}.about-flow-body[data-astro-cid-lx6rp2ia]{flex-direction:column;align-items:center;gap:32px;width:100%;display:flex;position:relative}.about-connector-svg[data-astro-cid-lx6rp2ia]{pointer-events:none;z-index:2;position:absolute;top:0;left:0;overflow:visible}#about-circle-audit[data-astro-cid-lx6rp2ia]{box-shadow:0 0 0 4px #5086c866,inset -6px -6px 4px #fff6,inset 6px 6px 4px #fffc}.about-note-box[data-astro-cid-lx6rp2ia]{z-index:1;box-sizing:border-box;background:#ffffffe6;border:2px solid #5086c8;border-radius:16px;width:100%;max-width:800px;padding:24px 32px;position:relative}.flow-note[data-astro-cid-lx6rp2ia]{letter-spacing:.04em;color:#424748;text-align:center;width:100%;margin:0;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:1.5em}@media (width<=768px){.about-pattern--desktop[data-astro-cid-lx6rp2ia]{display:none}.about-pattern--sp[data-astro-cid-lx6rp2ia]{display:block}.about[data-astro-cid-lx6rp2ia]{gap:40px;padding:120px 16px 80px}.about-top[data-astro-cid-lx6rp2ia]{gap:24px;max-width:343px}.about-body-block[data-astro-cid-lx6rp2ia]{gap:16px;max-width:343px}.about-label[data-astro-cid-lx6rp2ia]{font-size:16px;line-height:24px}.about-heading[data-astro-cid-lx6rp2ia]{letter-spacing:2.24px;white-space:normal;font-size:28px;line-height:39.2px}.about-body[data-astro-cid-lx6rp2ia]{letter-spacing:.56px;font-size:14px;line-height:21px}.about-note[data-astro-cid-lx6rp2ia]{white-space:normal}.sp-br[data-astro-cid-lx6rp2ia]{display:inline}.about-flow[data-astro-cid-lx6rp2ia]{gap:24px;max-width:343px}.flow-note[data-astro-cid-lx6rp2ia]{text-align:left;font-size:14px}.about-connector-svg[data-astro-cid-lx6rp2ia]{display:none}.about-note-box[data-astro-cid-lx6rp2ia]{padding:20px}.flow-title[data-astro-cid-lx6rp2ia]{letter-spacing:2.24px;font-size:28px;line-height:39.2px}.flow-list[data-astro-cid-lx6rp2ia]{flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;width:auto}.flow-line[data-astro-cid-lx6rp2ia]{background:linear-gradient(#a0eb84 23.08%,#48b6fa 73.26%,#36fe89 100%);width:10px;height:auto;inset:80px auto 80px 50%;transform:translate(-50%)}.about-recruit[data-astro-cid-lx6rp2ia]{gap:24px;max-width:343px;padding:20px 16px 24px}.about-recruit-heading[data-astro-cid-lx6rp2ia]{letter-spacing:2.24px;font-size:28px;line-height:39.2px}}.ideas[data-astro-cid-z2a6zypr]{box-sizing:border-box;background:radial-gradient(circle at 24% 0,#c0ffb1 0%,#65c4ff 71%,#5effa1 100%);flex-direction:column;align-items:center;gap:64px;width:100%;padding:64px 80px 80px;display:flex;position:relative;overflow:clip}.ideas[data-astro-cid-z2a6zypr]:before{content:"";opacity:.1;pointer-events:none;z-index:0;background:url(/images/merits/BG-texture.webp) 50%/cover no-repeat;position:absolute;inset:0}.container-title[data-astro-cid-z2a6zypr],.carousel-wrapper[data-astro-cid-z2a6zypr],.btn-more[data-astro-cid-z2a6zypr]{z-index:1;position:relative}.container-title[data-astro-cid-z2a6zypr]{flex-direction:column;align-items:center;gap:16px;display:flex}.ideas-title[data-astro-cid-z2a6zypr]{letter-spacing:.08em;color:#424748;text-align:center;margin:0;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:40px;font-weight:400;line-height:1.5em}.inner-count[data-astro-cid-z2a6zypr]{justify-content:center;align-items:flex-end;gap:8px;display:flex}.count-label[data-astro-cid-z2a6zypr]{letter-spacing:.04em;color:#424748;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:24px;font-weight:400;line-height:1.1em}.count-number[data-astro-cid-z2a6zypr]{letter-spacing:.04em;color:#424748;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:40px;font-weight:400;line-height:.8em}.carousel-wrapper[data-astro-cid-z2a6zypr]{justify-content:center;align-items:center;gap:16px;width:100%;max-width:1200px;display:flex}.carousel-viewport[data-astro-cid-z2a6zypr]{flex:1;min-width:0;overflow:hidden}.container-list[data-astro-cid-z2a6zypr]{will-change:transform;gap:32px;transition:transform .4s;display:flex}.ideas-card[data-astro-cid-z2a6zypr]{-webkit-backdrop-filter:blur(12px);box-sizing:border-box;cursor:pointer;background:#fff9;border-radius:8px;flex-direction:column;flex-shrink:0;gap:16px;width:320px;padding:16px 16px 12px;transition:transform .2s,box-shadow .2s;display:flex;position:relative;box-shadow:inset -3px -3px 2px #fff3,inset 2px 2px 2px #fffc}.ideas-card[data-astro-cid-z2a6zypr]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #42474826,inset -3px -3px 2px #fff3,inset 2px 2px 2px #fffc}.card-image[data-astro-cid-z2a6zypr]{border-radius:4px;flex-shrink:0;width:100%;height:200px;overflow:hidden}.card-image-placeholder[data-astro-cid-z2a6zypr]{background:linear-gradient(135deg,#c0ffb199,#65c4ff99);width:100%;height:100%}.card-image-img[data-astro-cid-z2a6zypr]{object-fit:contain;background:#fff;width:100%;height:100%}.card-paragraph[data-astro-cid-z2a6zypr]{flex-direction:column;flex:1;gap:8px;display:flex;overflow:hidden}.card-title[data-astro-cid-z2a6zypr]{letter-spacing:1.28px;color:#424748;margin:0;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;line-height:22.4px}.card-company[data-astro-cid-z2a6zypr]{letter-spacing:.04em;color:#878d8e;white-space:nowrap;text-overflow:ellipsis;height:21px;margin:0;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;line-height:1.5em;overflow:hidden}.card-text[data-astro-cid-z2a6zypr]{letter-spacing:.56px;color:#424748;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;line-height:21px;display:-webkit-box;overflow:hidden}.btn-nav[data-astro-cid-z2a6zypr]{cursor:pointer;background:#424748;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;transition:opacity .2s;display:flex;box-shadow:4px 6px #42474840}.btn-more[data-astro-cid-z2a6zypr]{cursor:pointer;letter-spacing:.11em;color:#fff;text-shadow:0 2px 4px #10724bcc;-webkit-backdrop-filter:blur(9px);background:linear-gradient(90deg,#ffc341 21%,#ff418d 77%,#c9ea5b 100%);border:none;border-radius:28px;align-items:center;gap:8px;height:56px;padding:12px 48px;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:20px;font-weight:400;line-height:1.3em;text-decoration:none;transition:opacity .2s;display:flex;box-shadow:4px 6px #42474840,inset -5px -5px 4px #fff6,inset 5px 5px 4px #fffc}.btn-more[data-astro-cid-z2a6zypr]:hover{opacity:.85}.btn-more-arrow[data-astro-cid-z2a6zypr]{transition:transform .3s}.btn-more[data-astro-cid-z2a6zypr]:hover .btn-more-arrow[data-astro-cid-z2a6zypr]{transform:translate(4px)}@media (width<=768px){.ideas[data-astro-cid-z2a6zypr]{gap:40px;padding:40px 16px 64px}.container-title[data-astro-cid-z2a6zypr]{gap:12px}.ideas-title[data-astro-cid-z2a6zypr]{font-size:28px;line-height:1.4em}.inner-count[data-astro-cid-z2a6zypr]{gap:6px}.count-label[data-astro-cid-z2a6zypr]{font-size:20px;line-height:1.1em}.count-number[data-astro-cid-z2a6zypr]{font-size:32px}.container-list[data-astro-cid-z2a6zypr]{gap:16px}.btn-nav[data-astro-cid-z2a6zypr]{width:37px;height:37px}.btn-nav[data-astro-cid-z2a6zypr] img[data-astro-cid-z2a6zypr]{width:7px;height:14px}.btn-more-arrow[data-astro-cid-z2a6zypr]{display:none}}.merits[data-astro-cid-segj4pi7]{background:url(/images/merits/BG-wrapper-Merits.webp) 50%/cover no-repeat;flex-direction:column;align-items:center;gap:64px;width:100%;padding:80px 80px 120px;display:flex;position:relative;overflow:hidden}.merits-title[data-astro-cid-segj4pi7]{z-index:1;letter-spacing:3.2px;color:#424748;text-align:center;margin:0;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:40px;font-weight:400;line-height:60px;position:relative}.merits-container[data-astro-cid-segj4pi7]{z-index:1;flex-direction:row;align-items:flex-start;gap:64px;width:100%;max-width:1120px;display:flex;position:relative}.merits-group[data-astro-cid-segj4pi7]{flex-direction:column;flex:0 0 528px;align-items:center;gap:32px;display:flex}.merits-group-title[data-astro-cid-segj4pi7]{letter-spacing:2.56px;color:#424748;text-align:center;margin:0;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:32px;font-weight:400;line-height:44.8px}.merits-list[data-astro-cid-segj4pi7]{flex-direction:column;gap:24px;width:100%;display:flex}.merit-card[data-astro-cid-segj4pi7]{-webkit-backdrop-filter:blur(8px);background:#fff9;border-radius:8px;flex-direction:row;align-items:center;gap:16px;width:100%;padding:16px;display:flex}.merit-img[data-astro-cid-segj4pi7]{background-repeat:no-repeat;border-radius:4px;flex-shrink:0;width:240px;height:200px}.merit-paragraph[data-astro-cid-segj4pi7]{flex-direction:column;flex:1;gap:8px;display:flex}.merit-heading[data-astro-cid-segj4pi7]{letter-spacing:1.28px;color:#424748;text-align:left;margin:0;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;line-height:22.4px}.merit-body[data-astro-cid-segj4pi7]{letter-spacing:.56px;color:#424748;text-align:left;margin:0;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;line-height:21px}.merits-btns[data-astro-cid-segj4pi7]{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.merits-btn[data-astro-cid-segj4pi7]{letter-spacing:2.2px;white-space:nowrap;border-radius:28px;justify-content:center;align-items:center;gap:8px;width:256px;height:56px;padding:12px 48px;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:20px;font-weight:400;line-height:26px;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex}.merits-btn[data-astro-cid-segj4pi7]:not(.merits-btn--closed):hover{opacity:.88;transform:translateY(-1px)}.merits-btn--closed[data-astro-cid-segj4pi7]{cursor:default;letter-spacing:.02em;color:#fff;text-shadow:none;font-family:Noto Sans JP,sans-serif;font-size:15px;font-weight:700;box-shadow:none!important;background:#424748bf!important}.merits-btn--grad[data-astro-cid-segj4pi7]{-webkit-backdrop-filter:blur(9px);color:#fff;text-shadow:0 2px 4px #10724bcc;background:linear-gradient(90deg,#9feb84 22%,#48b5fa 73%,#35fd89 100%);box-shadow:4px 6px #42474840,inset -5px -5px 4px #fff6,inset 5px 5px 4px #fffc}.merits-btn--county[data-astro-cid-segj4pi7]{-webkit-backdrop-filter:blur(9px);color:#fff;text-shadow:0 2px 4px #10724bcc;background:linear-gradient(90deg,#ffc341 21%,#ff418d 77%,#c9ea5b 100%);box-shadow:4px 6px #42474840,inset -5px -5px 4px #fff6,inset 5px 5px 4px #fffc}@media (width<=768px){.merits[data-astro-cid-segj4pi7]{gap:64px;padding:40px 16px 80px}.merits-container[data-astro-cid-segj4pi7]{flex-direction:column;gap:64px;max-width:343px}.merits-group[data-astro-cid-segj4pi7]{flex:unset;gap:32px;width:100%}.merits-group-title[data-astro-cid-segj4pi7]{letter-spacing:1.92px;text-align:center;font-size:24px;line-height:33.6px}.merits-list[data-astro-cid-segj4pi7]{align-items:center}.merit-card[data-astro-cid-segj4pi7]{flex-direction:column;align-items:center;width:272px}.merit-paragraph[data-astro-cid-segj4pi7]{flex:none;width:240px}.merit-heading[data-astro-cid-segj4pi7]{text-align:center}}.recruit[data-astro-cid-6lsbd3uk]{background:radial-gradient(at 24% 0,#c0ffb0 0%,#64c4ff 71%,#5effa1 100%);flex-direction:column;align-items:center;gap:64px;width:100%;padding:80px 80px 120px;display:flex;position:relative;overflow:hidden}.recruit-pattern[data-astro-cid-6lsbd3uk]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.recruit[data-astro-cid-6lsbd3uk]:before{content:"";opacity:.1;pointer-events:none;z-index:0;background:url(/images/merits/BG-texture.webp) 50%/cover no-repeat;position:absolute;inset:0}.recruit-title[data-astro-cid-6lsbd3uk]{z-index:1;letter-spacing:3.2px;color:#424748;text-align:center;margin:0;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:40px;font-weight:400;line-height:60px;position:relative}.recruit-container[data-astro-cid-6lsbd3uk]{z-index:1;flex-direction:row;align-items:flex-start;gap:64px;width:100%;max-width:1120px;display:flex;position:relative}.recruit-col[data-astro-cid-6lsbd3uk]{-webkit-backdrop-filter:blur(9px);background:#fff9;border-radius:12px;flex-direction:column;flex:0 0 528px;gap:40px;padding:32px;display:flex;box-shadow:inset -6px -6px 4px #fff6,inset 6px 6px 4px #fffc}.recruit-col-title[data-astro-cid-6lsbd3uk]{letter-spacing:2.56px;color:#424748;text-align:center;margin:0;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:32px;font-weight:400;line-height:44.8px}.recruit-block[data-astro-cid-6lsbd3uk]{flex-direction:column;gap:16px;display:flex}.block-title-row[data-astro-cid-6lsbd3uk]{align-items:flex-start;gap:8px;display:flex}.block-dot[data-astro-cid-6lsbd3uk]{background:radial-gradient(circle at 24% 0,#c0ffb1 0%,#65c4ff 71%,#5effa1 100%);border-radius:50%;flex-shrink:0;width:24px;height:24px;margin-top:5px}.block-dot--county[data-astro-cid-6lsbd3uk]{background:radial-gradient(circle at 24% 0,#ffc341 5%,#ff418d 71%,#c9ea5b 96%)}.block-heading[data-astro-cid-6lsbd3uk]{letter-spacing:1.92px;color:#424748;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:24px;font-weight:400;line-height:33.6px}.block-body[data-astro-cid-6lsbd3uk]{flex-direction:column;gap:8px;display:flex}.block-text[data-astro-cid-6lsbd3uk]{letter-spacing:.64px;color:#424748;margin:0;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:24px}.block-note[data-astro-cid-6lsbd3uk]{letter-spacing:.56px;color:#424748;margin:0;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;line-height:21px}.numbered-list[data-astro-cid-6lsbd3uk]{flex-direction:column;gap:16px;width:100%;margin:0;padding:0;list-style:none;display:flex}.numbered-item[data-astro-cid-6lsbd3uk]{align-items:flex-start;gap:16px;display:flex}.num[data-astro-cid-6lsbd3uk]{letter-spacing:.8px;color:#424748;flex-shrink:0;width:21px;min-width:21px;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:20px;font-weight:400;line-height:24px}.num-text[data-astro-cid-6lsbd3uk]{letter-spacing:.64px;color:#424748;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:24px}.points-text[data-astro-cid-6lsbd3uk]{flex-direction:column;flex:1;gap:4px;display:flex}.points-title[data-astro-cid-6lsbd3uk]{letter-spacing:.64px;color:#424748;margin:0;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:700;line-height:24px}.points-desc[data-astro-cid-6lsbd3uk]{letter-spacing:.64px;color:#424748;margin:0;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:400;line-height:24px}.recruit-btn[data-astro-cid-6lsbd3uk]{-webkit-backdrop-filter:blur(9px);letter-spacing:2.2px;color:#424748;white-space:nowrap;background:#eaf2f2;border-radius:28px;justify-content:center;align-self:center;align-items:center;gap:8px;width:256px;height:56px;padding:12px 48px;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:20px;font-weight:400;line-height:26px;text-decoration:none;transition:opacity .2s,transform .2s;display:inline-flex;box-shadow:4px 6px #42474840,inset -5px -5px 4px #fff6,inset 5px 5px 4px #fffc}.recruit-btn[data-astro-cid-6lsbd3uk]:hover{opacity:.85;transform:translateY(-1px)}.coming-soon[data-astro-cid-6lsbd3uk]{letter-spacing:1.6px;color:#424748;text-align:center;margin:0;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:40px;font-weight:400;line-height:60px}.bullet-list[data-astro-cid-6lsbd3uk]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.bullet-item[data-astro-cid-6lsbd3uk]{letter-spacing:.64px;color:#424748;gap:4px;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:24px;display:flex}.bullet-item[data-astro-cid-6lsbd3uk]:before{content:"・";flex-shrink:0}@media (width<=1100px){.recruit[data-astro-cid-6lsbd3uk]{padding:64px 24px 80px}.recruit-container[data-astro-cid-6lsbd3uk]{flex-direction:column}.recruit-col[data-astro-cid-6lsbd3uk]{flex:none;width:100%}}@media (width<=768px){.recruit[data-astro-cid-6lsbd3uk]{gap:40px;padding:40px 16px 80px}.recruit-title[data-astro-cid-6lsbd3uk]{letter-spacing:2.24px;font-size:28px;line-height:39.2px}.recruit-container[data-astro-cid-6lsbd3uk]{max-width:343px}.recruit-col[data-astro-cid-6lsbd3uk]{background:#fff9;gap:48px;padding:24px 16px}.recruit-col-title[data-astro-cid-6lsbd3uk]{letter-spacing:1.92px;font-size:24px;line-height:33.6px}.block-dot[data-astro-cid-6lsbd3uk]{width:16px;height:16px;margin-top:6px}.block-heading[data-astro-cid-6lsbd3uk]{letter-spacing:1.6px;font-size:20px;line-height:28px}.recruit-btn[data-astro-cid-6lsbd3uk]{width:280px}.coming-soon[data-astro-cid-6lsbd3uk]{letter-spacing:.96px;font-size:24px;line-height:36px}}.schedule[data-astro-cid-e3ssndsj]{background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:120px;width:100%;padding:80px 80px 120px;display:flex;position:relative;overflow:hidden}.schedule-pattern[data-astro-cid-e3ssndsj]{pointer-events:none;width:100%;height:auto;position:absolute;top:0;left:0}.schedule-pattern--sp[data-astro-cid-e3ssndsj]{pointer-events:none;z-index:0;width:467px;height:714px;display:none;position:absolute;top:-36px;left:-88px}.schedule-container[data-astro-cid-e3ssndsj]{z-index:1;flex-direction:column;align-items:center;gap:48px;width:100%;max-width:530px;display:flex;position:relative}.schedule-title[data-astro-cid-e3ssndsj]{letter-spacing:3.2px;color:#424748;text-align:center;margin:0;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:40px;font-weight:400;line-height:60px}.schedule-list[data-astro-cid-e3ssndsj]{flex-direction:column;gap:4px;width:100%;display:flex}.schedule-item[data-astro-cid-e3ssndsj]{align-items:center;gap:16px;min-height:24px;display:flex}.schedule-item--sep[data-astro-cid-e3ssndsj]{margin-bottom:12px}.schedule-date[data-astro-cid-e3ssndsj]{flex:0 0 231px;align-items:center;gap:8px;width:231px;display:flex}.schedule-year[data-astro-cid-e3ssndsj]{letter-spacing:.64px;color:#424748;text-align:right;flex:0 0 56px;width:56px;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:24px}.schedule-day[data-astro-cid-e3ssndsj]{letter-spacing:.64px;color:#424748;text-align:left;flex:0 0 167px;width:167px;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:24px}.schedule-event[data-astro-cid-e3ssndsj]{letter-spacing:.64px;color:#424748;text-align:left;white-space:nowrap;flex:0 0 283px;width:283px;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:24px}.schedule-year-label[data-astro-cid-e3ssndsj]{display:none}@media (width<=768px){.schedule-pattern--desktop[data-astro-cid-e3ssndsj]{display:none}.schedule-pattern--sp[data-astro-cid-e3ssndsj]{display:block}.schedule[data-astro-cid-e3ssndsj]{padding:40px 16px 80px}.schedule-container[data-astro-cid-e3ssndsj]{gap:16px;max-width:343px}.schedule-title[data-astro-cid-e3ssndsj]{letter-spacing:2.24px;font-size:28px;line-height:39.2px}.schedule-list[data-astro-cid-e3ssndsj]{gap:12px}.schedule-year-label[data-astro-cid-e3ssndsj]{letter-spacing:.56px;color:#424748;padding-top:8px;font-family:Noto Sans JP,sans-serif;font-size:14px;font-weight:500;line-height:21px;display:block}.schedule-item[data-astro-cid-e3ssndsj]{gap:8px;height:auto}.schedule-date[data-astro-cid-e3ssndsj]{flex:0 0 146px;gap:0;width:146px}.schedule-year[data-astro-cid-e3ssndsj]{display:none}.schedule-day[data-astro-cid-e3ssndsj]{flex:0 0 146px;width:146px;font-size:14px;line-height:16.8px}.schedule-event[data-astro-cid-e3ssndsj]{white-space:normal;flex:0 0 189px;width:189px;font-size:14px;line-height:16.8px}}.faq[data-astro-cid-kpn7xbay]{background:url(/images/merits/BG-wrapper-Merits.webp) 50%/cover no-repeat;flex-direction:column;align-items:center;gap:64px;width:100%;padding:80px 80px 120px;display:flex;position:relative;overflow:hidden}.faq-title[data-astro-cid-kpn7xbay]{z-index:1;letter-spacing:3.2px;color:#424748;text-align:center;margin:0;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:40px;font-weight:400;line-height:60px;position:relative}.faq-container[data-astro-cid-kpn7xbay]{z-index:1;flex-direction:row;align-items:flex-start;gap:64px;width:100%;max-width:1120px;display:flex;position:relative}.faq-group[data-astro-cid-kpn7xbay]{flex-direction:column;flex:0 0 528px;align-items:center;gap:32px;display:flex}.faq-group-title[data-astro-cid-kpn7xbay]{letter-spacing:2.56px;color:#424748;text-align:center;margin:0;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:32px;font-weight:400;line-height:44.8px}.faq-list[data-astro-cid-kpn7xbay]{flex-direction:column;gap:16px;width:100%;display:flex}.faq-item[data-astro-cid-kpn7xbay]{-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#fff9;border-radius:12px;padding:16px 20px;display:block}.faq-question[data-astro-cid-kpn7xbay]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:16px;width:100%;list-style:none;display:flex}details[data-astro-cid-kpn7xbay][open] .faq-question[data-astro-cid-kpn7xbay]{padding-bottom:16px}.faq-question[data-astro-cid-kpn7xbay]::-webkit-details-marker{display:none}.faq-q-badge[data-astro-cid-kpn7xbay]{letter-spacing:.8px;color:#fff;background:radial-gradient(at 24% 0,#a8ff93 0%,#48b5fa 71%,#35fd89 100%);border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:20px;font-weight:400;line-height:24px;display:flex}.faq-q-badge--county[data-astro-cid-kpn7xbay]{background:radial-gradient(circle at 24% 0,#ffc341 5%,#ff418d 71%,#c9ea5b 96%)}.faq-q-text[data-astro-cid-kpn7xbay]{letter-spacing:.64px;color:#424748;flex:1;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:24px}.faq-arrow[data-astro-cid-kpn7xbay]{flex-shrink:0;width:14px;height:32px;transition:transform .25s}details[data-astro-cid-kpn7xbay][open] .faq-arrow[data-astro-cid-kpn7xbay]{transform:rotate(180deg)}.faq-answer[data-astro-cid-kpn7xbay]{background:#d8e1e5;border-radius:8px;align-items:flex-start;gap:16px;padding:8px;display:flex}.faq-a-label[data-astro-cid-kpn7xbay]{letter-spacing:.8px;color:#424748;flex-shrink:0;width:21px;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:20px;font-weight:400;line-height:24px}.faq-a-text[data-astro-cid-kpn7xbay]{letter-spacing:.64px;color:#424748;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:500;line-height:24px}.faq-coming[data-astro-cid-kpn7xbay]{letter-spacing:1.6px;color:#424748;text-align:center;margin:0;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:40px;font-weight:400;line-height:60px}@media (width<=768px){.faq[data-astro-cid-kpn7xbay]{gap:64px;padding:40px 16px 64px}.faq-container[data-astro-cid-kpn7xbay]{flex-direction:column;gap:64px;max-width:343px}.faq-group[data-astro-cid-kpn7xbay]{flex:unset;width:100%}.faq-item[data-astro-cid-kpn7xbay]{padding:12px 16px}.faq-q-text[data-astro-cid-kpn7xbay],.faq-a-text[data-astro-cid-kpn7xbay]{letter-spacing:.56px;font-size:14px;line-height:21px}.faq-coming[data-astro-cid-kpn7xbay]{letter-spacing:.96px;font-size:24px;line-height:36px}}.about-event[data-astro-cid-76wdr6za]{background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:120px;width:100%;padding:80px 80px 120px;display:flex;position:relative;overflow:hidden}.about-event-pattern[data-astro-cid-76wdr6za]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.about-event-pattern--sp[data-astro-cid-76wdr6za]{display:none}@media (width<=768px){.about-event-pattern--desktop[data-astro-cid-76wdr6za]{display:none}.about-event-pattern--sp[data-astro-cid-76wdr6za]{display:block}}.about-event-container[data-astro-cid-76wdr6za]{z-index:1;flex-direction:column;align-items:center;gap:48px;width:100%;max-width:380px;display:flex;position:relative}.about-event-block[data-astro-cid-76wdr6za]{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.about-event-label[data-astro-cid-76wdr6za]{letter-spacing:1.92px;color:#424748;text-align:center;margin:0;font-family:WDXL Lubrifont TC,"M PLUS 1",sans-serif;font-size:24px;font-weight:400;line-height:33.6px}.shizuoka-logo[data-astro-cid-76wdr6za]{justify-content:center;align-items:center;gap:8px;display:flex}.shizuoka-name[data-astro-cid-76wdr6za]{letter-spacing:3.2px;color:#424748;font-family:Noto Sans JP,sans-serif;font-size:32px;font-weight:300;line-height:32px}.about-event-text[data-astro-cid-76wdr6za]{letter-spacing:1.6px;color:#424748;text-align:center;white-space:nowrap;margin:0;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:300;line-height:24px}.about-event-email[data-astro-cid-76wdr6za]{letter-spacing:1.6px;color:#424748;text-align:center;white-space:nowrap;font-family:Noto Sans JP,sans-serif;font-size:16px;font-weight:300;line-height:24px;text-decoration:underline}.about-event-email[data-astro-cid-76wdr6za]:hover{opacity:.7}
