.editorial-hero-visual[data-astro-cid-6bxx6mjb]{margin:30px 0 48px}.editorial-hero-frame[data-astro-cid-6bxx6mjb]{aspect-ratio:16/9;border:1px solid var(--line);background:#f2ede4;overflow:hidden}.editorial-hero-frame[data-astro-cid-6bxx6mjb] img[data-astro-cid-6bxx6mjb]{object-fit:cover;width:100%;height:100%;display:block}@media (width<=760px){.editorial-hero-visual[data-astro-cid-6bxx6mjb]{margin:24px 0 38px}}.abc-space[data-astro-cid-irwmflcm]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:34px 0;padding:26px}.abc-space[data-astro-cid-irwmflcm] h3[data-astro-cid-irwmflcm]{margin:0 0 8px;font-size:23px;line-height:1.5}.abc-space[data-astro-cid-irwmflcm] figcaption[data-astro-cid-irwmflcm] p[data-astro-cid-irwmflcm]{margin:0 0 20px;font-size:14px;line-height:1.8}.space-actions[data-astro-cid-irwmflcm]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.space-actions[data-astro-cid-irwmflcm]>div[data-astro-cid-irwmflcm]{background:#fffdf8;border-top:3px solid #b36b3f;min-width:0;padding:11px 12px}.space-actions[data-astro-cid-irwmflcm] strong[data-astro-cid-irwmflcm],.space-actions[data-astro-cid-irwmflcm] span[data-astro-cid-irwmflcm]{line-height:1.7;display:block}.space-actions[data-astro-cid-irwmflcm] strong[data-astro-cid-irwmflcm]{font-size:15px}.space-actions[data-astro-cid-irwmflcm] span[data-astro-cid-irwmflcm]{font-size:12px}.space-illustration[data-astro-cid-irwmflcm]{margin-top:18px}.space-illustration[data-astro-cid-irwmflcm] svg[data-astro-cid-irwmflcm]{fill:none;stroke:#263a53;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block}.floor[data-astro-cid-irwmflcm]{fill:#e5dfd4}.wall[data-astro-cid-irwmflcm]{fill:#fffdf8}.shelf[data-astro-cid-irwmflcm],.person[data-astro-cid-irwmflcm]{fill:#e4e6e8}.shirt[data-astro-cid-irwmflcm]{fill:#d6b398}.shoe[data-astro-cid-irwmflcm]{fill:#f6f1e8}.accent[data-astro-cid-irwmflcm]{stroke:#b36b3f}.dash[data-astro-cid-irwmflcm]{stroke-dasharray:5 7}.merchandise-labels[data-astro-cid-irwmflcm]{text-align:center;grid-template-columns:1fr 1fr;gap:24px;display:grid}.merchandise-labels[data-astro-cid-irwmflcm] strong[data-astro-cid-irwmflcm]{font-size:14px;line-height:1.6}.space-note[data-astro-cid-irwmflcm],.abc-space[data-astro-cid-irwmflcm] a[data-astro-cid-irwmflcm]{font-size:12px;line-height:1.8}.space-note[data-astro-cid-irwmflcm]{margin:20px 0 8px}.abc-space[data-astro-cid-irwmflcm] a[data-astro-cid-irwmflcm]{color:#754525;text-decoration:underline}@media (width<=550px){.abc-space[data-astro-cid-irwmflcm]{padding:20px 14px}.abc-space[data-astro-cid-irwmflcm] h3[data-astro-cid-irwmflcm]{font-size:21px}.space-actions[data-astro-cid-irwmflcm]{gap:8px}.space-actions[data-astro-cid-irwmflcm]>div[data-astro-cid-irwmflcm]{padding:8px}.space-actions[data-astro-cid-irwmflcm] strong[data-astro-cid-irwmflcm]{font-size:13px}.space-actions[data-astro-cid-irwmflcm] span[data-astro-cid-irwmflcm]{font-size:11px}.merchandise-labels[data-astro-cid-irwmflcm]{gap:12px}.merchandise-labels[data-astro-cid-irwmflcm] strong[data-astro-cid-irwmflcm]{font-size:12px}}.editorial-concept-map[data-astro-cid-4rfzaej3]{border:1px solid var(--line);background:#f2ede4;margin:38px 0 48px;padding:27px 28px 22px}.concept-map-head[data-astro-cid-4rfzaej3]{max-width:710px;margin-bottom:26px}.concept-map-head[data-astro-cid-4rfzaej3]>span[data-astro-cid-4rfzaej3]{color:var(--accent);letter-spacing:.16em;margin-bottom:7px;font-size:9px;font-weight:800;display:block}.concept-map-head[data-astro-cid-4rfzaej3] h3[data-astro-cid-4rfzaej3]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.38}.concept-map-head[data-astro-cid-4rfzaej3] p[data-astro-cid-4rfzaej3]{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.7}.concept-map-body[data-astro-cid-4rfzaej3]{grid-template-columns:minmax(155px,190px) 1fr;align-items:center;gap:46px;display:grid}.concept-anchor[data-astro-cid-4rfzaej3]{border:1px solid var(--brand);border-top:3px solid var(--brand);background:var(--card);padding:18px 17px;position:relative}.concept-anchor[data-astro-cid-4rfzaej3]:after{content:"";background:var(--brand);width:47px;height:1px;position:absolute;top:50%;left:100%}.concept-anchor[data-astro-cid-4rfzaej3] strong[data-astro-cid-4rfzaej3]{color:var(--brand);font-family:Georgia,Noto Serif JP,serif;font-size:clamp(19px,2.6vw,25px);line-height:1.3;display:block}.concept-anchor[data-astro-cid-4rfzaej3] small[data-astro-cid-4rfzaej3]{color:var(--muted);margin-top:8px;font-size:10.5px;line-height:1.55;display:block}.concept-branches[data-astro-cid-4rfzaej3]{gap:10px;margin:0;padding:0;list-style:none;display:grid;position:relative}.concept-branches[data-astro-cid-4rfzaej3]:before{content:"";background:var(--brand);width:1px;position:absolute;top:29px;bottom:29px;left:-24px}.concept-branches[data-astro-cid-4rfzaej3] li[data-astro-cid-4rfzaej3]{border:1px solid var(--line);background:var(--card);min-height:58px;padding:13px 15px 12px;position:relative}.concept-branches[data-astro-cid-4rfzaej3] li[data-astro-cid-4rfzaej3]:before{content:"";background:var(--brand);width:24px;height:1px;position:absolute;top:50%;right:100%}.concept-branches[data-astro-cid-4rfzaej3] li[data-astro-cid-4rfzaej3]:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px;position:absolute;top:calc(50% - 4px);left:-28px}.concept-branches[data-astro-cid-4rfzaej3] strong[data-astro-cid-4rfzaej3]{color:var(--brand);font-size:14px;line-height:1.4;display:block}.concept-branches[data-astro-cid-4rfzaej3] small[data-astro-cid-4rfzaej3]{color:var(--muted);margin-top:4px;font-size:10.5px;line-height:1.5;display:block}.concept-footer[data-astro-cid-4rfzaej3]{border-top:1px solid var(--line);color:var(--muted);margin:20px 0 0;padding-top:13px;font-size:10px;line-height:1.65}@media (width<=760px){.editorial-concept-map[data-astro-cid-4rfzaej3]{margin:28px 0 38px;padding:20px 16px 18px}.concept-map-head[data-astro-cid-4rfzaej3]{margin-bottom:20px}.concept-map-head[data-astro-cid-4rfzaej3] h3[data-astro-cid-4rfzaej3]{font-size:20px}.concept-map-body[data-astro-cid-4rfzaej3]{--rail-x:20px;--branch-gap:20px;grid-template-columns:1fr;gap:28px}.concept-anchor[data-astro-cid-4rfzaej3]{width:min(100%,260px);padding:15px}.concept-anchor[data-astro-cid-4rfzaej3]:after{left:var(--rail-x);width:1px;height:29px;top:100%}.concept-branches[data-astro-cid-4rfzaej3]{padding-left:calc(var(--rail-x) + var(--branch-gap));gap:9px;margin-left:0}.concept-branches[data-astro-cid-4rfzaej3]:before{left:var(--rail-x);top:-1px;bottom:28px}.concept-branches[data-astro-cid-4rfzaej3] li[data-astro-cid-4rfzaej3]{min-height:0;padding:12px 13px}.concept-branches[data-astro-cid-4rfzaej3] li[data-astro-cid-4rfzaej3]:before{width:var(--branch-gap)}.concept-branches[data-astro-cid-4rfzaej3] li[data-astro-cid-4rfzaej3]:after{left:calc(-1 * var(--branch-gap) - 4px)}}.aeon-roles[data-astro-cid-ik5untcr]{color:#263a53;background:#fffdf8;border:1px solid #d8c9b6;margin:2rem 0;padding:1.4rem}.aeon-roles[data-astro-cid-ik5untcr] h3[data-astro-cid-ik5untcr]{margin:0;font-size:1.3rem}.aeon-roles[data-astro-cid-ik5untcr] figcaption[data-astro-cid-ik5untcr] p[data-astro-cid-ik5untcr],.aeon-roles[data-astro-cid-ik5untcr] section[data-astro-cid-ik5untcr] p[data-astro-cid-ik5untcr]{font-size:.83rem;line-height:1.8}.roles-grid[data-astro-cid-ik5untcr]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.2rem 0;display:grid}.roles-grid[data-astro-cid-ik5untcr] section[data-astro-cid-ik5untcr]{background:#f6f1e8;min-width:0;padding:.9rem}.roles-grid[data-astro-cid-ik5untcr] svg[data-astro-cid-ik5untcr]{width:100%;height:auto}.roles-grid[data-astro-cid-ik5untcr] h4[data-astro-cid-ik5untcr]{margin:.6rem 0;font-size:1rem}.roles-grid[data-astro-cid-ik5untcr] strong[data-astro-cid-ik5untcr]{font-size:.77rem}.outline[data-astro-cid-ik5untcr]{fill:none;stroke:#263a53;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.copper[data-astro-cid-ik5untcr]{fill:#b36b3f}.navy[data-astro-cid-ik5untcr]{fill:#263a53}.ivory-line[data-astro-cid-ik5untcr]{stroke:#f6f1e8;stroke-width:5px}.foot[data-astro-cid-ik5untcr],.source[data-astro-cid-ik5untcr]{font-size:.74rem;line-height:1.8}.source[data-astro-cid-ik5untcr]{color:#8b502f}@media (width<=620px){.roles-grid[data-astro-cid-ik5untcr]{grid-template-columns:1fr}.roles-grid[data-astro-cid-ik5untcr] svg[data-astro-cid-ik5untcr]{max-width:270px;margin:auto;display:block}.aeon-roles[data-astro-cid-ik5untcr]{padding:1rem}}.agc-materials-customers[data-astro-cid-rtfxw3xm]{color:#263a53;background:#fffdf8;border:1px solid #ddd5c9;border-radius:12px;margin:2rem 0;padding:clamp(1rem,3vw,1.5rem)}figcaption[data-astro-cid-rtfxw3xm] h3[data-astro-cid-rtfxw3xm]{margin:0 0 .5rem;font-size:1.15rem;line-height:1.5}figcaption[data-astro-cid-rtfxw3xm] p[data-astro-cid-rtfxw3xm]{margin:0;font-size:.88rem;line-height:1.7}.supply-route[data-astro-cid-rtfxw3xm]{border-top:1px solid #ddd5c9;margin-top:1.3rem;padding-top:1.3rem}.supply-route[data-astro-cid-rtfxw3xm] h4[data-astro-cid-rtfxw3xm]{color:#8b502f;margin:0 0 .8rem;font-size:.92rem;line-height:1.6}.supply-line[data-astro-cid-rtfxw3xm]{grid-template-columns:minmax(0,1fr) 5rem minmax(0,1fr);align-items:center;gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.supply-line[data-astro-cid-rtfxw3xm].three-stations{grid-template-columns:minmax(0,1fr) 3.5rem minmax(0,1fr) 3.5rem minmax(0,1fr)}.station[data-astro-cid-rtfxw3xm]{text-align:center;justify-items:center;gap:.5rem;min-width:0;display:grid}.station[data-astro-cid-rtfxw3xm] strong[data-astro-cid-rtfxw3xm]{overflow-wrap:anywhere;max-width:17rem;font-size:.87rem;line-height:1.6}.station[data-astro-cid-rtfxw3xm] svg[data-astro-cid-rtfxw3xm]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;width:min(100%,120px);height:84px;display:block}.station[data-astro-cid-rtfxw3xm] svg[data-astro-cid-rtfxw3xm] .accent[data-astro-cid-rtfxw3xm]{stroke:#b36b3f}.handoff[data-astro-cid-rtfxw3xm]{color:#8b502f;text-align:center;justify-items:center;font-size:.7rem;line-height:1.5;display:grid}.handoff[data-astro-cid-rtfxw3xm] b[data-astro-cid-rtfxw3xm]{font-size:1.6rem;font-weight:400;line-height:1.1}.diagram-sources[data-astro-cid-rtfxw3xm]{overflow-wrap:anywhere;border-top:1px solid #ddd5c9;margin:1.3rem 0 0;padding-top:1rem;font-size:.78rem;line-height:1.7}.diagram-sources[data-astro-cid-rtfxw3xm] a[data-astro-cid-rtfxw3xm]{color:#263a53;text-decoration:underline}@media (width<=600px){.supply-line[data-astro-cid-rtfxw3xm],.supply-line[data-astro-cid-rtfxw3xm].three-stations{grid-template-columns:1fr;gap:.7rem}.station[data-astro-cid-rtfxw3xm] strong[data-astro-cid-rtfxw3xm]{max-width:20rem}.handoff[data-astro-cid-rtfxw3xm]{gap:.3rem}.handoff[data-astro-cid-rtfxw3xm] b[data-astro-cid-rtfxw3xm]{transform:rotate(90deg)}}.aica-laminate-flow[data-astro-cid-lfntouyb]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:34px 0 42px;padding:25px 24px 21px}figcaption[data-astro-cid-lfntouyb] h3[data-astro-cid-lfntouyb]{margin:0 0 8px;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.45}figcaption[data-astro-cid-lfntouyb]>p[data-astro-cid-lfntouyb]{color:var(--muted);max-width:700px;margin:0 0 23px;font-size:12px;line-height:1.75}.laminate-stages[data-astro-cid-lfntouyb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:0;padding:0;list-style:none;display:grid}.laminate-stages[data-astro-cid-lfntouyb] li[data-astro-cid-lfntouyb]{min-width:0;position:relative}.laminate-stages[data-astro-cid-lfntouyb] li[data-astro-cid-lfntouyb]:not(:last-child):after{content:"→";color:#b36b3f;font-size:23px;position:absolute;top:137px;right:-23px}h4[data-astro-cid-lfntouyb]{align-items:flex-start;gap:8px;min-height:42px;margin:0;font-size:12px;line-height:1.65;display:flex}h4[data-astro-cid-lfntouyb]>span[data-astro-cid-lfntouyb]{color:#fffdf8;background:#263a53;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:11px;display:grid}svg[data-astro-cid-lfntouyb]{width:100%;height:auto;margin:9px 0 0;display:block;overflow:visible}svg[data-astro-cid-lfntouyb] text[data-astro-cid-lfntouyb]{fill:#263a53;font-family:inherit;font-size:12px;font-weight:650}.kraft[data-astro-cid-lfntouyb]{fill:#d1a87f;stroke:#9b704d;stroke-width:1.3px;stroke-linejoin:round}.printed[data-astro-cid-lfntouyb]{fill:#f4e5d1;stroke:#b36b3f;stroke-width:1.4px;stroke-linejoin:round}.wood-grain[data-astro-cid-lfntouyb]{fill:none;stroke:#b36b3f;stroke-width:1.4px;stroke-linecap:round}.leader[data-astro-cid-lfntouyb]{fill:none;stroke:#8796a2;stroke-width:1.3px;stroke-linejoin:round}.direction[data-astro-cid-lfntouyb]{fill:none;stroke:#b36b3f;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.press-frame[data-astro-cid-lfntouyb]{fill:#9eacb6;stroke:#263a53;stroke-width:1.5px}.press-base[data-astro-cid-lfntouyb]{fill:#263a53}.press-platen[data-astro-cid-lfntouyb]{fill:#607789;stroke:#263a53;stroke-width:1.5px}.layer-line[data-astro-cid-lfntouyb]{stroke:#946641;stroke-width:1px}.heat[data-astro-cid-lfntouyb]{fill:none;stroke:#b36b3f;stroke-width:2px;stroke-linecap:round}.temperature[data-astro-cid-lfntouyb]{font-size:17px;font-weight:750}.table-legs[data-astro-cid-lfntouyb]{fill:#526a7d;stroke:#263a53;stroke-width:1.5px;stroke-linejoin:round}.substrate[data-astro-cid-lfntouyb]{fill:#d9dedc;stroke:#8796a2;stroke-width:1.5px;stroke-linejoin:round}.substrate-grain[data-astro-cid-lfntouyb]{fill:none;stroke:#a9b4b6;stroke-width:1.2px}.tabletop[data-astro-cid-lfntouyb]{fill:#f4e5d1;stroke:#b36b3f;stroke-width:1.5px;stroke-linejoin:round}.facing-edge[data-astro-cid-lfntouyb]{fill:#b36b3f;stroke:#915635;stroke-width:1.2px;stroke-linejoin:round}.laminate-stages[data-astro-cid-lfntouyb] li[data-astro-cid-lfntouyb]>p[data-astro-cid-lfntouyb]{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.75}.laminate-caveat[data-astro-cid-lfntouyb]{color:var(--muted);margin:24px 0 8px;font-size:10.5px;line-height:1.8}.laminate-source[data-astro-cid-lfntouyb]{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.7}@media (width<=680px){.aica-laminate-flow[data-astro-cid-lfntouyb]{padding:21px 17px}figcaption[data-astro-cid-lfntouyb] h3[data-astro-cid-lfntouyb]{font-size:21px}.laminate-stages[data-astro-cid-lfntouyb]{grid-template-columns:1fr;gap:34px}h4[data-astro-cid-lfntouyb]{min-height:0;font-size:13px}svg[data-astro-cid-lfntouyb]{width:min(100%,300px);margin:9px auto 0}.laminate-stages[data-astro-cid-lfntouyb] li[data-astro-cid-lfntouyb]:not(:last-child):after{content:"↓";top:auto;bottom:-29px;right:calc(50% - 8px)}.laminate-stages[data-astro-cid-lfntouyb] li[data-astro-cid-lfntouyb]>p[data-astro-cid-lfntouyb]{margin-top:4px;font-size:13px}}.aisin-powertrain-supply[data-astro-cid-6k33bmfv]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:34px 0;padding:25px 24px}h3[data-astro-cid-6k33bmfv]{margin:0 0 8px;font-size:23px;line-height:1.5}figcaption[data-astro-cid-6k33bmfv] p[data-astro-cid-6k33bmfv]{margin:0 0 22px;font-size:14px;line-height:1.75}.supply-relationship[data-astro-cid-6k33bmfv]{grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr);align-items:center;gap:16px;display:grid}h4[data-astro-cid-6k33bmfv]{margin:0 0 12px;font-size:16px;line-height:1.5}.product-family[data-astro-cid-6k33bmfv]{background:#fffdf8;border:1px solid #d1c8ba;padding:16px}.product[data-astro-cid-6k33bmfv]{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:10px;padding:10px 0;display:grid}.product[data-astro-cid-6k33bmfv]+.product[data-astro-cid-6k33bmfv]{border-top:1px solid #d1c8ba}.product[data-astro-cid-6k33bmfv] strong[data-astro-cid-6k33bmfv],.product[data-astro-cid-6k33bmfv] span[data-astro-cid-6k33bmfv]{display:block}.product[data-astro-cid-6k33bmfv] strong[data-astro-cid-6k33bmfv]{font-size:17px}.product[data-astro-cid-6k33bmfv] span[data-astro-cid-6k33bmfv]{margin-top:4px;font-size:13px;line-height:1.65}svg[data-astro-cid-6k33bmfv]{fill:none;stroke:#263a53;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto}.accent[data-astro-cid-6k33bmfv]{stroke:#b36b3f}.automaker[data-astro-cid-6k33bmfv]{text-align:center}.automaker[data-astro-cid-6k33bmfv] svg[data-astro-cid-6k33bmfv]{max-width:220px;margin-bottom:10px}.automaker[data-astro-cid-6k33bmfv] p[data-astro-cid-6k33bmfv]{margin:5px 0;font-size:14px;line-height:1.75}.supply-arrow[data-astro-cid-6k33bmfv]{text-align:center;color:#754525;font-size:12px;line-height:1.6}.supply-arrow[data-astro-cid-6k33bmfv] b[data-astro-cid-6k33bmfv]{background:#b36b3f;height:2px;margin:12px 4px;display:block;position:relative}.supply-arrow[data-astro-cid-6k33bmfv] b[data-astro-cid-6k33bmfv]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.local-examples[data-astro-cid-6k33bmfv]{grid-template-columns:1fr 1fr;gap:14px;margin-top:24px;display:grid}.local-examples[data-astro-cid-6k33bmfv] section[data-astro-cid-6k33bmfv]{background:#fffdf8;border-top:3px solid #263a53;padding:15px}.local-examples[data-astro-cid-6k33bmfv] .planned[data-astro-cid-6k33bmfv]{border:1px dashed #b36b3f;border-top-width:3px}.local-examples[data-astro-cid-6k33bmfv] span[data-astro-cid-6k33bmfv]{color:#754525;font-size:12px;line-height:1.6;display:block}.local-examples[data-astro-cid-6k33bmfv] strong[data-astro-cid-6k33bmfv]{margin-top:5px;font-size:16px;line-height:1.6;display:block}.local-examples[data-astro-cid-6k33bmfv] p[data-astro-cid-6k33bmfv]{margin:6px 0 0;font-size:13px;line-height:1.75}.scope-note[data-astro-cid-6k33bmfv],.source-note[data-astro-cid-6k33bmfv]{margin:17px 0 0;font-size:12px;line-height:1.85}.source-note[data-astro-cid-6k33bmfv]{margin-top:8px}.source-note[data-astro-cid-6k33bmfv] a[data-astro-cid-6k33bmfv]{color:#754525;text-decoration:underline}section[data-astro-cid-6k33bmfv],div[data-astro-cid-6k33bmfv]{min-width:0}strong[data-astro-cid-6k33bmfv],span[data-astro-cid-6k33bmfv],p[data-astro-cid-6k33bmfv],h3[data-astro-cid-6k33bmfv],h4[data-astro-cid-6k33bmfv]{word-break:normal;overflow-wrap:break-word}@media (width<=760px){.aisin-powertrain-supply[data-astro-cid-6k33bmfv]{padding:20px 16px}.supply-relationship[data-astro-cid-6k33bmfv]{grid-template-columns:1fr;gap:12px}.product-family[data-astro-cid-6k33bmfv]{padding:15px}.product[data-astro-cid-6k33bmfv]{grid-template-columns:100px minmax(0,1fr)}.supply-arrow[data-astro-cid-6k33bmfv]{justify-content:center;align-items:center;gap:12px;display:flex}.supply-arrow[data-astro-cid-6k33bmfv] b[data-astro-cid-6k33bmfv]{width:2px;height:28px;margin:5px}.supply-arrow[data-astro-cid-6k33bmfv] b[data-astro-cid-6k33bmfv]:after{top:auto;bottom:0;right:-4px;transform:rotate(135deg)}.automaker[data-astro-cid-6k33bmfv] svg[data-astro-cid-6k33bmfv]{max-width:190px}.local-examples[data-astro-cid-6k33bmfv]{grid-template-columns:1fr;gap:12px}h3[data-astro-cid-6k33bmfv]{font-size:21px}}.ajinomoto-abf-flow[data-astro-cid-scpnont5]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:30px 0 38px;padding:26px}figcaption[data-astro-cid-scpnont5] h3[data-astro-cid-scpnont5]{margin:0;font:500 clamp(20px,2.7vw,26px)/1.5 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-scpnont5] p[data-astro-cid-scpnont5]{color:var(--muted);margin:10px 0 22px;font-size:13px;line-height:1.8}.lane-title[data-astro-cid-scpnont5]{letter-spacing:.04em;color:#8b502f;margin:0 0 16px;font-size:12px;line-height:1.5}.evaluation-loop[data-astro-cid-scpnont5]{grid-template-columns:minmax(0,1fr) minmax(100px,.6fr) minmax(0,1fr);align-items:center;gap:18px;display:grid}.developer[data-astro-cid-scpnont5],.evaluator[data-astro-cid-scpnont5]{text-align:center;min-width:0}strong[data-astro-cid-scpnont5]{font-size:14px;line-height:1.6;display:block}.developer[data-astro-cid-scpnont5] p[data-astro-cid-scpnont5],.evaluator[data-astro-cid-scpnont5] p[data-astro-cid-scpnont5],.material-route[data-astro-cid-scpnont5] p[data-astro-cid-scpnont5]{margin:5px 0 0;font-size:12px;line-height:1.7}svg[data-astro-cid-scpnont5]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:115px;max-width:100%;height:78px;margin:0 auto 8px;display:block}.copper[data-astro-cid-scpnont5]{stroke:#b36b3f}.insulation[data-astro-cid-scpnont5]{fill:#e8d2b5;stroke:none}.exchange[data-astro-cid-scpnont5]{text-align:center;gap:10px;font-size:11px;line-height:1.5;display:grid}.exchange[data-astro-cid-scpnont5]>span[data-astro-cid-scpnont5]{flex-direction:column;align-items:center;display:flex}.exchange[data-astro-cid-scpnont5]>span[data-astro-cid-scpnont5]+span[data-astro-cid-scpnont5]{color:#8b502f}.exchange[data-astro-cid-scpnont5] b[data-astro-cid-scpnont5],.handoff[data-astro-cid-scpnont5] b[data-astro-cid-scpnont5]{font-size:27px;line-height:1}.production[data-astro-cid-scpnont5]{border-top:1px solid var(--line);margin-top:26px;padding-top:20px}.material-route[data-astro-cid-scpnont5]{grid-template-columns:minmax(0,1fr) 36px minmax(0,1.8fr) 36px minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.varnish[data-astro-cid-scpnont5],.substrate[data-astro-cid-scpnont5],.partners[data-astro-cid-scpnont5]{text-align:center;min-width:0}.ownership[data-astro-cid-scpnont5]{min-height:35px;margin-bottom:12px;font-size:11px;line-height:1.6;display:block}.partners[data-astro-cid-scpnont5]{background:#fffdf8;border:1px dashed #b36b3f;padding:10px 8px}.partners[data-astro-cid-scpnont5] .ownership[data-astro-cid-scpnont5]{color:#8b502f;min-height:25px;margin-bottom:0}.varnish[data-astro-cid-scpnont5],.substrate[data-astro-cid-scpnont5]{padding-top:10px}.partner-work[data-astro-cid-scpnont5]{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr);align-items:start;gap:4px;display:grid}.partner-work[data-astro-cid-scpnont5] svg[data-astro-cid-scpnont5]{width:86px}.partner-work[data-astro-cid-scpnont5] strong[data-astro-cid-scpnont5]{font-size:12px}.partner-work[data-astro-cid-scpnont5] p[data-astro-cid-scpnont5]{font-size:11px}.partner-arrow[data-astro-cid-scpnont5]{color:#8b502f;align-self:center}.handoff[data-astro-cid-scpnont5]{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:10px;line-height:1.5;display:flex}.scope[data-astro-cid-scpnont5],.source[data-astro-cid-scpnont5]{color:var(--muted);margin:18px 0 0;font-size:11px;line-height:1.8}.source[data-astro-cid-scpnont5]{margin-top:10px}.source-links[data-astro-cid-scpnont5]{flex-wrap:wrap;gap:4px 14px;margin-top:4px;display:flex}.source[data-astro-cid-scpnont5] a[data-astro-cid-scpnont5]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=640px){.ajinomoto-abf-flow[data-astro-cid-scpnont5]{padding:22px 16px}.evaluation-loop[data-astro-cid-scpnont5]{grid-template-columns:minmax(0,1fr);gap:16px}.exchange[data-astro-cid-scpnont5]{justify-content:center;gap:32px;font-size:12px;display:flex}.exchange[data-astro-cid-scpnont5]>span[data-astro-cid-scpnont5]{gap:4px;max-width:125px}.exchange[data-astro-cid-scpnont5] b[data-astro-cid-scpnont5]{transform:rotate(90deg)}.material-route[data-astro-cid-scpnont5]{grid-template-columns:minmax(0,1fr);gap:12px}.ownership[data-astro-cid-scpnont5],.partners[data-astro-cid-scpnont5] .ownership[data-astro-cid-scpnont5]{min-height:0;margin-bottom:8px}.material-route[data-astro-cid-scpnont5] svg[data-astro-cid-scpnont5]{width:116px;height:90px}.handoff[data-astro-cid-scpnont5]{gap:5px;font-size:12px}.handoff[data-astro-cid-scpnont5] b[data-astro-cid-scpnont5]{transform:rotate(90deg)}.partners[data-astro-cid-scpnont5]{padding:18px 12px}.partner-work[data-astro-cid-scpnont5]{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);gap:6px}.partner-work[data-astro-cid-scpnont5] strong[data-astro-cid-scpnont5]{font-size:13px}.partner-work[data-astro-cid-scpnont5] p[data-astro-cid-scpnont5]{font-size:12px}.developer[data-astro-cid-scpnont5] p[data-astro-cid-scpnont5],.evaluator[data-astro-cid-scpnont5] p[data-astro-cid-scpnont5],.varnish[data-astro-cid-scpnont5] p[data-astro-cid-scpnont5],.substrate[data-astro-cid-scpnont5] p[data-astro-cid-scpnont5]{font-size:13px}.scope[data-astro-cid-scpnont5],.source[data-astro-cid-scpnont5]{font-size:12px}}.amada-sheetmetal-flow[data-astro-cid-zrqenhml]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:34px 0 42px;padding:25px 24px 21px}figcaption[data-astro-cid-zrqenhml] h3[data-astro-cid-zrqenhml]{margin:0 0 8px;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.45}figcaption[data-astro-cid-zrqenhml] p[data-astro-cid-zrqenhml]{color:var(--muted);max-width:700px;margin:0 0 23px;font-size:12px;line-height:1.8}ol[data-astro-cid-zrqenhml]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-zrqenhml]{min-width:0;position:relative}li[data-astro-cid-zrqenhml]:not(:last-child):after{content:"→";color:#b36b3f;font-size:23px;position:absolute;top:139px;right:-23px}h4[data-astro-cid-zrqenhml]{align-items:flex-start;gap:8px;min-height:42px;margin:0;font-size:12px;line-height:1.7;display:flex}h4[data-astro-cid-zrqenhml] span[data-astro-cid-zrqenhml]{color:#fffdf8;background:#263a53;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:11px;display:grid}svg[data-astro-cid-zrqenhml]{width:100%;height:auto;margin:8px 0;display:block}li[data-astro-cid-zrqenhml]>p[data-astro-cid-zrqenhml]{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.8}.metal[data-astro-cid-zrqenhml]{fill:#cbd3d8;stroke:#526b80;stroke-width:1.5px;stroke-linejoin:round}.frame[data-astro-cid-zrqenhml]{fill:#9eacb6;stroke:#263a53;stroke-width:1.5px;stroke-linejoin:round}.base[data-astro-cid-zrqenhml]{fill:#263a53;stroke:#263a53;stroke-width:1.5px}.gantry[data-astro-cid-zrqenhml]{fill:none;stroke:#526b80;stroke-width:7px;stroke-linecap:square;stroke-linejoin:round}.tool[data-astro-cid-zrqenhml]{fill:#526b80;stroke:#263a53;stroke-width:1.5px}.beam[data-astro-cid-zrqenhml]{stroke:#b36b3f;stroke-width:3px}.cut-line[data-astro-cid-zrqenhml]{fill:none;stroke:#b36b3f;stroke-width:2px;stroke-dasharray:5 3}.workpiece[data-astro-cid-zrqenhml]{fill:none;stroke:#b36b3f;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.arm[data-astro-cid-zrqenhml]{fill:none;stroke:#b36b3f;stroke-width:14px;stroke-linecap:round;stroke-linejoin:round}.joint[data-astro-cid-zrqenhml]{fill:#f6f1e8;stroke:#263a53;stroke-width:4px}.gripper[data-astro-cid-zrqenhml]{fill:none;stroke:#263a53;stroke-width:3px;stroke-linecap:round}.formed-edge[data-astro-cid-zrqenhml]{fill:#a6b4bd;stroke:#526b80;stroke-width:1.5px}.formed-side[data-astro-cid-zrqenhml]{fill:#8296a5;stroke:#526b80;stroke-width:1.5px}.rim[data-astro-cid-zrqenhml]{fill:none;stroke:#263a53;stroke-width:1.7px;stroke-linejoin:round}.panel-face[data-astro-cid-zrqenhml]{fill:#e6e9e8;stroke:#a6b4bd;stroke-width:1.2px}.hole[data-astro-cid-zrqenhml]{fill:#526b80}.caveat[data-astro-cid-zrqenhml]{color:var(--muted);margin:23px 0 8px;font-size:10.5px;line-height:1.8}.source[data-astro-cid-zrqenhml]{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.8}@media (width<=680px){.amada-sheetmetal-flow[data-astro-cid-zrqenhml]{padding:21px 17px}figcaption[data-astro-cid-zrqenhml] h3[data-astro-cid-zrqenhml]{font-size:21px}ol[data-astro-cid-zrqenhml]{grid-template-columns:1fr;gap:34px}h4[data-astro-cid-zrqenhml]{min-height:0;font-size:13px}svg[data-astro-cid-zrqenhml]{width:min(100%,320px);margin:10px auto}li[data-astro-cid-zrqenhml]:not(:last-child):after{content:"↓";top:auto;bottom:-29px;right:calc(50% - 8px)}li[data-astro-cid-zrqenhml]>p[data-astro-cid-zrqenhml]{font-size:13px}}.amano-settings[data-astro-cid-dt4nf6uo]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0;padding:24px}.amano-settings[data-astro-cid-dt4nf6uo] h3[data-astro-cid-dt4nf6uo]{margin:0 0 8px;font-size:23px;line-height:1.45}.amano-settings[data-astro-cid-dt4nf6uo] figcaption[data-astro-cid-dt4nf6uo] p[data-astro-cid-dt4nf6uo],.settings[data-astro-cid-dt4nf6uo] p[data-astro-cid-dt4nf6uo]{margin:8px 0;font-size:14px;line-height:1.75}.settings[data-astro-cid-dt4nf6uo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.settings[data-astro-cid-dt4nf6uo] section[data-astro-cid-dt4nf6uo]{border:1px solid var(--line);background:#fffdf8;min-width:0;padding:18px}.settings[data-astro-cid-dt4nf6uo] h4[data-astro-cid-dt4nf6uo]{margin:0;font-size:18px;line-height:1.5}.settings[data-astro-cid-dt4nf6uo] svg[data-astro-cid-dt4nf6uo]{width:100%;height:auto;margin:14px 0;display:block}.settings[data-astro-cid-dt4nf6uo] strong[data-astro-cid-dt4nf6uo]{font-size:15px;line-height:1.6;display:block}.settings[data-astro-cid-dt4nf6uo] a[data-astro-cid-dt4nf6uo]{color:inherit;font-size:12px;line-height:1.8;text-decoration:underline;display:block}.note[data-astro-cid-dt4nf6uo]{margin:18px 0 0;font-size:12px;line-height:1.8}@media (width<=600px){.settings[data-astro-cid-dt4nf6uo]{grid-template-columns:1fr}.amano-settings[data-astro-cid-dt4nf6uo]{padding:18px}.amano-settings[data-astro-cid-dt4nf6uo] h3[data-astro-cid-dt4nf6uo]{font-size:21px}}.asahi-regional-choices[data-astro-cid-wzpxyxuj]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:34px 0;padding:25px}h3[data-astro-cid-wzpxyxuj]{margin:0 0 9px;font-size:23px;line-height:1.5}figcaption[data-astro-cid-wzpxyxuj] p[data-astro-cid-wzpxyxuj]{margin:0 0 22px;font-size:14px;line-height:1.8}.group-direction[data-astro-cid-wzpxyxuj]{color:#fffdf8;background:#263a53;justify-content:center;gap:18px;padding:15px;font-size:14px;line-height:1.7;display:flex}.group-direction[data-astro-cid-wzpxyxuj] span[data-astro-cid-wzpxyxuj]{font-size:12px}.branch-label[data-astro-cid-wzpxyxuj]{text-align:center;color:#754525;padding:13px 5px;font-size:12px;line-height:1.6}.regions[data-astro-cid-wzpxyxuj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.regions[data-astro-cid-wzpxyxuj] section[data-astro-cid-wzpxyxuj]{text-align:center;background:#fffdf8;border:1px solid #d1c8ba;border-top:3px solid #b36b3f;flex-direction:column;align-items:center;min-width:0;padding:17px 13px;display:flex}h4[data-astro-cid-wzpxyxuj]{margin:0;font-size:16px;line-height:1.6}.scope[data-astro-cid-wzpxyxuj]{min-height:44px;margin:8px 0;font-size:12px;line-height:1.8}.regions[data-astro-cid-wzpxyxuj] svg[data-astro-cid-wzpxyxuj]{fill:none;stroke:#263a53;stroke-width:2.7px;stroke-linecap:round;stroke-linejoin:round;width:112px;height:104px;margin:9px 0}.choice[data-astro-cid-wzpxyxuj]{margin:6px 0 12px;font-size:13px;line-height:1.8}.market[data-astro-cid-wzpxyxuj]{color:#754525;gap:6px;margin-top:auto;font-size:12px;line-height:1.7;display:grid}.market[data-astro-cid-wzpxyxuj] b[data-astro-cid-wzpxyxuj]{font-size:22px;font-weight:400}.note[data-astro-cid-wzpxyxuj],.source[data-astro-cid-wzpxyxuj]{margin:18px 0 0;font-size:12px;line-height:1.8}.source[data-astro-cid-wzpxyxuj]{margin-top:8px}a[data-astro-cid-wzpxyxuj]{color:#754525;text-decoration:underline}p[data-astro-cid-wzpxyxuj],span[data-astro-cid-wzpxyxuj],h4[data-astro-cid-wzpxyxuj]{overflow-wrap:break-word}@media (width<=760px){.asahi-regional-choices[data-astro-cid-wzpxyxuj]{padding:20px 14px}h3[data-astro-cid-wzpxyxuj]{font-size:21px}.group-direction[data-astro-cid-wzpxyxuj]{flex-direction:column;align-items:center;gap:4px}.regions[data-astro-cid-wzpxyxuj]{grid-template-columns:1fr;gap:16px}.regions[data-astro-cid-wzpxyxuj] section[data-astro-cid-wzpxyxuj]{padding:18px}.scope[data-astro-cid-wzpxyxuj]{min-height:0;margin:6px 0}.choice[data-astro-cid-wzpxyxuj]{max-width:250px}.market[data-astro-cid-wzpxyxuj]{margin-top:0}.regions[data-astro-cid-wzpxyxuj] svg[data-astro-cid-wzpxyxuj]{width:100px;height:95px;margin:8px 0}}.asahi-membrane[data-astro-cid-yp7glzf7]{color:#263a53;background:#fffdf8;border:1px solid #d9d1c4;border-radius:1rem;margin:2rem 0;padding:1.5rem}figcaption[data-astro-cid-yp7glzf7] h3[data-astro-cid-yp7glzf7]{margin:0 0 .5rem;font-size:1.25rem;line-height:1.5}figcaption[data-astro-cid-yp7glzf7] p[data-astro-cid-yp7glzf7],.scope-note[data-astro-cid-yp7glzf7],.sources[data-astro-cid-yp7glzf7]{font-size:.875rem;line-height:1.7}.manufacturer[data-astro-cid-yp7glzf7]{margin:1.25rem 0 .25rem;font-size:.95rem;font-weight:700}svg[data-astro-cid-yp7glzf7]{width:100%;max-width:520px;height:auto;margin:0 auto;display:block;overflow:visible}svg[data-astro-cid-yp7glzf7] text[data-astro-cid-yp7glzf7]{fill:#263a53;font-family:inherit;font-size:14px;font-weight:600}.vessel[data-astro-cid-yp7glzf7],.tube-edge[data-astro-cid-yp7glzf7]{fill:none;stroke:#263a53;stroke-width:1.8px;stroke-linejoin:round}.fluid[data-astro-cid-yp7glzf7],.interior[data-astro-cid-yp7glzf7]{fill:#e4ecf1}.wall[data-astro-cid-yp7glzf7]{fill:#e5dccd;stroke:#9f907d;stroke-width:1px}.protein[data-astro-cid-yp7glzf7]{fill:#263a53}.flow[data-astro-cid-yp7glzf7],.arrow-tip[data-astro-cid-yp7glzf7]{fill:none;stroke:#263a53;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.virus[data-astro-cid-yp7glzf7]{fill:#fffdf8;stroke:#b36b3f;stroke-width:2px}.virus-leader[data-astro-cid-yp7glzf7]{fill:none;stroke:#b36b3f;stroke-width:1.3px}svg[data-astro-cid-yp7glzf7] .virus-label[data-astro-cid-yp7glzf7]{fill:#98552f}.separation-key[data-astro-cid-yp7glzf7]{flex-wrap:wrap;justify-content:center;gap:.5rem 1.5rem;margin-top:.75rem;display:flex}.separation-key[data-astro-cid-yp7glzf7] p[data-astro-cid-yp7glzf7]{align-items:center;gap:.5rem;margin:0;font-size:.875rem;display:flex}.dot[data-astro-cid-yp7glzf7]{background:#263a53;border-radius:50%;width:.55rem;height:.55rem;display:inline-block}.captured[data-astro-cid-yp7glzf7]{flex:none;width:1.25rem;height:1.25rem;margin:0}.scope-note[data-astro-cid-yp7glzf7]{color:#5d6771;margin:1rem 0 .5rem}.sources[data-astro-cid-yp7glzf7]{margin:.5rem 0 0}a[data-astro-cid-yp7glzf7]{color:#263a53;text-underline-offset:.2em}@media (width<=600px){.asahi-membrane[data-astro-cid-yp7glzf7]{padding:1rem}.separation-key[data-astro-cid-yp7glzf7]{justify-content:start;display:grid}.sources[data-astro-cid-yp7glzf7] span[data-astro-cid-yp7glzf7]{display:none}.sources[data-astro-cid-yp7glzf7] a[data-astro-cid-yp7glzf7]{display:block}}.asics-selling-routes[data-astro-cid-dp52iecf]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0;padding:24px}figcaption[data-astro-cid-dp52iecf] h3[data-astro-cid-dp52iecf]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:clamp(20px,2.5vw,25px);line-height:1.5}figcaption[data-astro-cid-dp52iecf] p[data-astro-cid-dp52iecf]{color:var(--muted);margin:8px 0 22px;font-size:13px;line-height:1.7}.routes[data-astro-cid-dp52iecf]{gap:18px;display:grid}.route[data-astro-cid-dp52iecf]{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 58px minmax(0,1.15fr) 58px minmax(0,1fr);align-items:center;gap:8px;padding:0 0 18px;display:grid}.route[data-astro-cid-dp52iecf]:last-child{border:0;padding-bottom:0}.actor[data-astro-cid-dp52iecf]{text-align:center;min-width:0}.store[data-astro-cid-dp52iecf]{border:1px solid var(--line);background:#fffdf8;padding:12px 8px}.actor[data-astro-cid-dp52iecf] strong[data-astro-cid-dp52iecf]{overflow-wrap:anywhere;font-size:14px;line-height:1.5;display:block}.actor[data-astro-cid-dp52iecf] small[data-astro-cid-dp52iecf]{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.6;display:block}svg[data-astro-cid-dp52iecf]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:82px;max-width:100%;height:58px;margin:0 auto 9px;display:block}.accent[data-astro-cid-dp52iecf]{stroke:#b36b3f}.connection[data-astro-cid-dp52iecf]{text-align:center;color:#89502e;font-size:11px;line-height:1.5}.connection[data-astro-cid-dp52iecf] b[data-astro-cid-dp52iecf]{font-size:28px;font-weight:400;line-height:1.3;display:block}.scope[data-astro-cid-dp52iecf]{color:var(--muted);margin:22px 0 0;font-size:12px;line-height:1.8}.sources[data-astro-cid-dp52iecf]{color:var(--muted);flex-wrap:wrap;gap:5px 14px;margin-top:12px;font-size:11px;line-height:1.7;display:flex}.sources[data-astro-cid-dp52iecf]>span[data-astro-cid-dp52iecf]{flex-basis:100%}.sources[data-astro-cid-dp52iecf] a[data-astro-cid-dp52iecf]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=600px){.asics-selling-routes[data-astro-cid-dp52iecf]{padding:20px 16px}.routes[data-astro-cid-dp52iecf]{gap:22px}.route[data-astro-cid-dp52iecf]{grid-template-columns:minmax(0,1fr);gap:6px;padding-bottom:22px}.actor[data-astro-cid-dp52iecf]{text-align:left;align-items:center;gap:14px;padding:8px 10px;display:flex}.actor[data-astro-cid-dp52iecf] svg[data-astro-cid-dp52iecf]{flex:0 0 62px;width:62px;height:48px;margin:0}.actor[data-astro-cid-dp52iecf] strong[data-astro-cid-dp52iecf]{font-size:14px}.actor[data-astro-cid-dp52iecf] small[data-astro-cid-dp52iecf]{margin-top:3px;font-size:12px}.connection[data-astro-cid-dp52iecf]{justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.connection[data-astro-cid-dp52iecf] b[data-astro-cid-dp52iecf]{font-size:24px;transform:rotate(90deg)}.scope[data-astro-cid-dp52iecf]{margin-top:18px}}.astellas-medicine-stages[data-astro-cid-5sdlrizs]{border:1px solid var(--line);color:var(--brand);background:#f6f1e8;margin:30px 0 38px;padding:24px}figcaption[data-astro-cid-5sdlrizs] h3[data-astro-cid-5sdlrizs]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:clamp(20px,2.5vw,25px);line-height:1.5}figcaption[data-astro-cid-5sdlrizs] p[data-astro-cid-5sdlrizs]{color:var(--muted);margin:8px 0 22px;font-size:13px;line-height:1.8}.marketed-route[data-astro-cid-5sdlrizs]{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr) 58px minmax(0,1fr);align-items:center;gap:8px;display:grid}.actor[data-astro-cid-5sdlrizs]{border:1px solid var(--line);text-align:center;background:#fffdf8;min-width:0;padding:16px 10px}.medicine[data-astro-cid-5sdlrizs]{border-color:#b36b3f}svg[data-astro-cid-5sdlrizs]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:84px;max-width:100%;height:68px;margin:0 auto 10px;display:block}.accent[data-astro-cid-5sdlrizs]{stroke:#b36b3f}.actor[data-astro-cid-5sdlrizs] strong[data-astro-cid-5sdlrizs],.partner[data-astro-cid-5sdlrizs] strong[data-astro-cid-5sdlrizs]{overflow-wrap:anywhere;font-size:14px;line-height:1.6;display:block}.actor[data-astro-cid-5sdlrizs] p[data-astro-cid-5sdlrizs],.partner[data-astro-cid-5sdlrizs] p[data-astro-cid-5sdlrizs]{margin:8px 0 0;font-size:12px;line-height:1.8}.arrow[data-astro-cid-5sdlrizs]{text-align:center;font-size:11px;line-height:1.6}.arrow[data-astro-cid-5sdlrizs] b[data-astro-cid-5sdlrizs]{color:#8b502f;font-size:25px;line-height:1.2;display:block}.research-lane[data-astro-cid-5sdlrizs]{border-top:1px dashed #b36b3f;margin-top:24px;padding-top:20px}.research-lane[data-astro-cid-5sdlrizs] h4[data-astro-cid-5sdlrizs]{margin:0 0 14px;font-size:16px;line-height:1.5}.research-route[data-astro-cid-5sdlrizs]{grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr);align-items:center;gap:12px;display:grid}.partner[data-astro-cid-5sdlrizs]{border:1px solid var(--line);text-align:center;background:#fffdf8;min-width:0;padding:14px}.cooperation[data-astro-cid-5sdlrizs]{text-align:center;font-size:11px;line-height:1.6}.cooperation[data-astro-cid-5sdlrizs] b[data-astro-cid-5sdlrizs]{color:#8b502f;font-size:28px;display:block}.investigation[data-astro-cid-5sdlrizs]{background:#ebe5da;align-items:center;gap:14px;margin-top:14px;padding:8px 14px;display:flex}.investigation[data-astro-cid-5sdlrizs] svg[data-astro-cid-5sdlrizs]{flex:0 0 62px;width:62px;height:54px;margin:0}.investigation[data-astro-cid-5sdlrizs] strong[data-astro-cid-5sdlrizs]{font-size:14px;line-height:1.7}.scope[data-astro-cid-5sdlrizs],.source[data-astro-cid-5sdlrizs]{color:var(--muted);margin:16px 0 0;font-size:11px;line-height:1.8}.source[data-astro-cid-5sdlrizs]{margin-top:10px}.source[data-astro-cid-5sdlrizs] a[data-astro-cid-5sdlrizs]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width>=601px){.astellas-medicine-stages[data-astro-cid-5sdlrizs][data-lang=en] .marketed-route[data-astro-cid-5sdlrizs]{grid-template-columns:minmax(0,1fr) 76px minmax(0,1fr) 76px minmax(0,1fr)}.astellas-medicine-stages[data-astro-cid-5sdlrizs][data-lang=en] .arrow[data-astro-cid-5sdlrizs] span[data-astro-cid-5sdlrizs]{overflow-wrap:normal;word-break:normal}}@media (width<=600px){.astellas-medicine-stages[data-astro-cid-5sdlrizs]{padding:20px 16px}.marketed-route[data-astro-cid-5sdlrizs],.research-route[data-astro-cid-5sdlrizs]{grid-template-columns:minmax(0,1fr);gap:12px}.actor[data-astro-cid-5sdlrizs]{padding:16px}.actor[data-astro-cid-5sdlrizs] strong[data-astro-cid-5sdlrizs],.partner[data-astro-cid-5sdlrizs] strong[data-astro-cid-5sdlrizs]{font-size:16px}.actor[data-astro-cid-5sdlrizs] p[data-astro-cid-5sdlrizs],.partner[data-astro-cid-5sdlrizs] p[data-astro-cid-5sdlrizs]{font-size:13px}.arrow[data-astro-cid-5sdlrizs]{justify-content:center;align-items:center;gap:14px;font-size:12px;display:flex}.arrow[data-astro-cid-5sdlrizs] b[data-astro-cid-5sdlrizs],.cooperation[data-astro-cid-5sdlrizs] b[data-astro-cid-5sdlrizs]{transform:rotate(90deg)}.cooperation[data-astro-cid-5sdlrizs]{justify-content:center;align-items:center;gap:14px;font-size:12px;display:flex}.scope[data-astro-cid-5sdlrizs],.source[data-astro-cid-5sdlrizs]{font-size:12px}.investigation[data-astro-cid-5sdlrizs]{padding:10px}}.azbil-air-control[data-astro-cid-ifrnimsh]{color:#263a53;background:#f6f1e8;border:1px solid #d7d0c3;margin:34px 0 40px;padding:25px 23px 21px}figcaption[data-astro-cid-ifrnimsh] h3[data-astro-cid-ifrnimsh]{margin:0 0 7px;font:600 24px/1.5 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-ifrnimsh] p[data-astro-cid-ifrnimsh]{color:#657181;margin:0 0 22px;font-size:13px;line-height:1.8}.control-scenes[data-astro-cid-ifrnimsh]{grid-template-columns:1fr 1fr;gap:28px;display:grid}.control-scenes[data-astro-cid-ifrnimsh] section[data-astro-cid-ifrnimsh]{min-width:0}h4[data-astro-cid-ifrnimsh]{min-height:45px;margin:0 0 8px;font-size:14px;line-height:1.6}svg[data-astro-cid-ifrnimsh]{width:100%;height:auto;display:block}svg[data-astro-cid-ifrnimsh] text[data-astro-cid-ifrnimsh]{fill:#263a53;font:600 14px sans-serif}.interval[data-astro-cid-ifrnimsh]{font-size:12px}.floor[data-astro-cid-ifrnimsh]{stroke:#d7d0c3;stroke-width:2px}.side[data-astro-cid-ifrnimsh]{fill:#8296a2;stroke:#263a53;stroke-width:1.5px}.machine[data-astro-cid-ifrnimsh]{fill:#c8d1d4;stroke:#263a53;stroke-width:2px}.vent[data-astro-cid-ifrnimsh]{fill:none;stroke:#657e91;stroke-width:2px}.paper[data-astro-cid-ifrnimsh]{fill:#fffdf8;stroke:#657e91;stroke-width:1.5px}.fan[data-astro-cid-ifrnimsh]{fill:#657e91}.water-pipe[data-astro-cid-ifrnimsh]{fill:none;stroke:#657e91;stroke-width:7px;stroke-linejoin:round}.water-arrow[data-astro-cid-ifrnimsh]{fill:none;stroke:#fffdf8;stroke-width:2px}.coil[data-astro-cid-ifrnimsh]{fill:none;stroke:#657e91;stroke-width:4px}.duct[data-astro-cid-ifrnimsh]{fill:none;stroke:#b7bdba;stroke-width:17px;stroke-linejoin:round}.air-direction[data-astro-cid-ifrnimsh]{fill:none;stroke:#b36b3f;stroke-width:3px}.diffuser[data-astro-cid-ifrnimsh]{fill:#fffdf8;stroke:#263a53;stroke-width:1.5px}.air-stream[data-astro-cid-ifrnimsh]{fill:none;stroke:#b36b3f;stroke-width:2px}.skin[data-astro-cid-ifrnimsh]{fill:#dfc3a5;stroke:#263a53;stroke-width:1.4px}.person[data-astro-cid-ifrnimsh]{fill:#657e91;stroke:#263a53;stroke-width:1.5px}.limb[data-astro-cid-ifrnimsh]{fill:none;stroke:#263a53;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}.desk[data-astro-cid-ifrnimsh]{fill:none;stroke:#b36b3f;stroke-width:4px;stroke-linecap:round}.computer[data-astro-cid-ifrnimsh]{fill:#263a53;stroke:#263a53;stroke-width:2px}.chair[data-astro-cid-ifrnimsh]{fill:none;stroke:#657e91;stroke-width:4px;stroke-linecap:round}.cool-stream[data-astro-cid-ifrnimsh]{fill:none;stroke:#657e91;stroke-width:3px}.warm-stream[data-astro-cid-ifrnimsh]{fill:none;stroke:#b36b3f;stroke-width:3px}.clock[data-astro-cid-ifrnimsh]{fill:#fffdf8;stroke:#263a53;stroke-width:1.5px}.clock-hand[data-astro-cid-ifrnimsh]{fill:none;stroke:#263a53;stroke-width:2px}.time-path[data-astro-cid-ifrnimsh]{fill:none;stroke:#b36b3f;stroke-width:2px}.wall[data-astro-cid-ifrnimsh]{fill:none;stroke:#d7d0c3;stroke-width:3px}.sensor[data-astro-cid-ifrnimsh]{fill:#fffdf8;stroke:#b36b3f;stroke-width:2px}.radio[data-astro-cid-ifrnimsh]{fill:none;stroke:#b36b3f;stroke-width:1.5px}.controller[data-astro-cid-ifrnimsh]{fill:#c8d1d4;stroke:#263a53;stroke-width:2px}.screen[data-astro-cid-ifrnimsh]{fill:#fffdf8;stroke:#657e91;stroke-width:1px}.screen-trace[data-astro-cid-ifrnimsh]{fill:none;stroke:#657e91;stroke-width:2px}.button[data-astro-cid-ifrnimsh]{fill:#b36b3f}.signal[data-astro-cid-ifrnimsh]{fill:none;stroke:#b36b3f;stroke-width:2.5px;stroke-dasharray:5 4}.signal-arrow[data-astro-cid-ifrnimsh]{fill:none;stroke:#b36b3f;stroke-width:2px}.valve-body[data-astro-cid-ifrnimsh]{fill:#b36b3f;stroke:#263a53;stroke-width:1.5px}.valve-stem[data-astro-cid-ifrnimsh]{stroke:#263a53;stroke-width:4px}.pump[data-astro-cid-ifrnimsh]{fill:#c8d1d4;stroke:#263a53;stroke-width:2px}.pump-core[data-astro-cid-ifrnimsh]{fill:#fffdf8}.pump-arrow[data-astro-cid-ifrnimsh]{fill:#657e91}.pump-foot[data-astro-cid-ifrnimsh]{fill:#8296a2;stroke:#263a53;stroke-width:1.5px}.helmet[data-astro-cid-ifrnimsh]{fill:#fffdf8;stroke:#263a53;stroke-width:1.5px}.helmet-edge[data-astro-cid-ifrnimsh]{stroke:#263a53;stroke-width:2px}.uniform[data-astro-cid-ifrnimsh]{fill:#8296a2;stroke:#263a53;stroke-width:1.5px;stroke-linejoin:round}.boots[data-astro-cid-ifrnimsh]{stroke:#263a53;stroke-width:7px;stroke-linecap:round}.tablet[data-astro-cid-ifrnimsh]{fill:#263a53;stroke:#263a53;stroke-width:1.5px}.tablet-screen[data-astro-cid-ifrnimsh]{fill:#fffdf8}.control-scenes[data-astro-cid-ifrnimsh] section[data-astro-cid-ifrnimsh]>p[data-astro-cid-ifrnimsh]{color:#657181;margin:13px 0 0;font-size:13px;line-height:1.8}.legend[data-astro-cid-ifrnimsh]{color:#657181;margin:23px 0 5px;font-size:11px;line-height:1.8}.caveat[data-astro-cid-ifrnimsh]{color:#657181;margin:0 0 9px;font-size:11px;line-height:1.8}.source[data-astro-cid-ifrnimsh]{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.8}@media (width<=650px){.azbil-air-control[data-astro-cid-ifrnimsh]{padding:21px 16px}.control-scenes[data-astro-cid-ifrnimsh]{grid-template-columns:1fr;gap:25px}figcaption[data-astro-cid-ifrnimsh] h3[data-astro-cid-ifrnimsh]{font-size:21px}h4[data-astro-cid-ifrnimsh]{min-height:0;font-size:14px}svg[data-astro-cid-ifrnimsh]{max-width:400px;margin:auto}.control-scenes[data-astro-cid-ifrnimsh] section[data-astro-cid-ifrnimsh]>p[data-astro-cid-ifrnimsh]{font-size:13px}.legend[data-astro-cid-ifrnimsh],.caveat[data-astro-cid-ifrnimsh],.source[data-astro-cid-ifrnimsh]{font-size:12px}}.biprogy-client-systems[data-astro-cid-46btdd57]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:34px 0;padding:25px 22px}h3[data-astro-cid-46btdd57]{margin:0 0 8px;font-size:23px;line-height:1.5}figcaption[data-astro-cid-46btdd57] p[data-astro-cid-46btdd57]{margin:0 0 22px;font-size:14px;line-height:1.75}.system-relationship[data-astro-cid-46btdd57]{grid-template-columns:minmax(0,1fr) 44px minmax(0,.85fr) 44px minmax(0,1.2fr);align-items:center;gap:10px;display:grid}h4[data-astro-cid-46btdd57]{margin:0;font-size:15px;line-height:1.65}.provider[data-astro-cid-46btdd57]{background:#fffdf8;border:1px solid #d1c8ba;padding:13px}.provider[data-astro-cid-46btdd57] h4[data-astro-cid-46btdd57]{margin-bottom:12px;font-size:18px}.provider[data-astro-cid-46btdd57] ul[data-astro-cid-46btdd57]{gap:9px;margin:0;padding:0;list-style:none;display:grid}.provider[data-astro-cid-46btdd57] li[data-astro-cid-46btdd57]{border-left:3px solid #b36b3f;padding-left:8px;font-size:12px;line-height:1.7}svg[data-astro-cid-46btdd57]{fill:none;stroke:#263a53;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto}.accent[data-astro-cid-46btdd57]{stroke:#b36b3f}.core-system[data-astro-cid-46btdd57]{text-align:center}.core-system[data-astro-cid-46btdd57] svg[data-astro-cid-46btdd57]{max-width:160px;margin-bottom:8px}.customers[data-astro-cid-46btdd57]{gap:18px;display:grid}.customers[data-astro-cid-46btdd57] section[data-astro-cid-46btdd57]{text-align:center}.customers[data-astro-cid-46btdd57] svg[data-astro-cid-46btdd57]{max-width:125px}.customers[data-astro-cid-46btdd57] p[data-astro-cid-46btdd57]{margin:5px 0 0;font-size:12px;line-height:1.7}.relationship-arrow[data-astro-cid-46btdd57]{text-align:center;color:#754525;font-size:10px;line-height:1.6}.relationship-arrow[data-astro-cid-46btdd57] b[data-astro-cid-46btdd57]{background:#b36b3f;height:2px;margin:10px 2px;display:block;position:relative}.relationship-arrow[data-astro-cid-46btdd57] b[data-astro-cid-46btdd57]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.scope-note[data-astro-cid-46btdd57],.source-note[data-astro-cid-46btdd57]{margin:18px 0 0;font-size:12px;line-height:1.85}.source-note[data-astro-cid-46btdd57]{margin-top:8px}.source-note[data-astro-cid-46btdd57] a[data-astro-cid-46btdd57]{color:#754525;text-decoration:underline}section[data-astro-cid-46btdd57],div[data-astro-cid-46btdd57]{min-width:0}h3[data-astro-cid-46btdd57],h4[data-astro-cid-46btdd57],p[data-astro-cid-46btdd57],li[data-astro-cid-46btdd57],span[data-astro-cid-46btdd57]{word-break:normal;overflow-wrap:break-word}@media (width<=760px){.biprogy-client-systems[data-astro-cid-46btdd57]{padding:20px 16px}.system-relationship[data-astro-cid-46btdd57]{grid-template-columns:1fr;gap:12px}.provider[data-astro-cid-46btdd57]{padding:16px}.provider[data-astro-cid-46btdd57] ul[data-astro-cid-46btdd57]{grid-template-columns:1fr 1fr;gap:12px}.provider[data-astro-cid-46btdd57] li[data-astro-cid-46btdd57]{font-size:13px}.relationship-arrow[data-astro-cid-46btdd57]{justify-content:center;align-items:center;gap:12px;font-size:12px;display:flex}.relationship-arrow[data-astro-cid-46btdd57] b[data-astro-cid-46btdd57]{width:2px;height:25px;margin:4px}.relationship-arrow[data-astro-cid-46btdd57] b[data-astro-cid-46btdd57]:after{top:auto;bottom:0;right:-4px;transform:rotate(135deg)}.core-system[data-astro-cid-46btdd57]{text-align:left;grid-template-columns:110px minmax(0,1fr);align-items:center;gap:15px;display:grid}.core-system[data-astro-cid-46btdd57] svg[data-astro-cid-46btdd57]{margin:0}.customers[data-astro-cid-46btdd57]{grid-template-columns:1fr 1fr;gap:18px}.customers[data-astro-cid-46btdd57] svg[data-astro-cid-46btdd57]{max-width:115px}.customers[data-astro-cid-46btdd57] h4[data-astro-cid-46btdd57]{font-size:14px}.customers[data-astro-cid-46btdd57] p[data-astro-cid-46btdd57]{font-size:12px}h3[data-astro-cid-46btdd57]{font-size:21px}}.calbee-potato-flow[data-astro-cid-zyo433k2]{color:#263a53;background:#f2ede4;border-top:3px solid #263a53;margin:34px 0 44px;padding:25px 26px 20px}figcaption[data-astro-cid-zyo433k2]{max-width:690px}.flow-kicker[data-astro-cid-zyo433k2]{letter-spacing:.14em;color:#a55f37;font-size:9px;font-weight:800}h3[data-astro-cid-zyo433k2]{margin:8px 0;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.4}figcaption[data-astro-cid-zyo433k2] p[data-astro-cid-zyo433k2]{margin:0;font-size:13px;line-height:1.8}.potato-journey[data-astro-cid-zyo433k2]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:20px 0 22px;padding:0;list-style:none;display:grid}.potato-journey[data-astro-cid-zyo433k2] li[data-astro-cid-zyo433k2]{min-width:0;position:relative}svg[data-astro-cid-zyo433k2]{width:100%;height:auto;display:block;overflow:visible}.stage-title[data-astro-cid-zyo433k2]{align-items:baseline;gap:7px;margin-top:5px;display:flex}.stage-title[data-astro-cid-zyo433k2] span[data-astro-cid-zyo433k2]{color:#a55f37;font-size:11px;font-weight:800}h4[data-astro-cid-zyo433k2]{margin:0;font-size:14px;line-height:1.55}.potato-journey[data-astro-cid-zyo433k2] p[data-astro-cid-zyo433k2]{margin:7px 0 0;font-size:11.5px;line-height:1.8}.flow-arrow[data-astro-cid-zyo433k2]{color:#b36b3f;font-size:23px;position:absolute;top:68px;right:-22px}svg[data-astro-cid-zyo433k2] path[data-astro-cid-zyo433k2],svg[data-astro-cid-zyo433k2] circle[data-astro-cid-zyo433k2],svg[data-astro-cid-zyo433k2] ellipse[data-astro-cid-zyo433k2]{stroke:#263a53;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.line[data-astro-cid-zyo433k2],.fine[data-astro-cid-zyo433k2],.air[data-astro-cid-zyo433k2],.direction[data-astro-cid-zyo433k2]{fill:none}.fine[data-astro-cid-zyo433k2]{stroke-width:1.3px}.potato[data-astro-cid-zyo433k2]{fill:#d1a178;stroke:#9d663e;stroke-width:1.4px}.eye[data-astro-cid-zyo433k2]{fill:none;stroke:#805533;stroke-width:1.5px}.eye-dot[data-astro-cid-zyo433k2]{fill:#805533;stroke:none}.soil[data-astro-cid-zyo433k2]{fill:#e4d3ba;stroke:none}.machine[data-astro-cid-zyo433k2],.shirt[data-astro-cid-zyo433k2],.cab[data-astro-cid-zyo433k2]{fill:#6e8292}.copper[data-astro-cid-zyo433k2],.truck-bed[data-astro-cid-zyo433k2]{fill:#b36b3f}.window[data-astro-cid-zyo433k2],.person[data-astro-cid-zyo433k2],.hand[data-astro-cid-zyo433k2],.arm[data-astro-cid-zyo433k2]{fill:#fffaf0}.wheel[data-astro-cid-zyo433k2]{fill:#263a53}.hub[data-astro-cid-zyo433k2]{fill:#f2ede4}.store[data-astro-cid-zyo433k2],.factory[data-astro-cid-zyo433k2]{fill:#e5e8e7}.hat[data-astro-cid-zyo433k2]{fill:#fffaf0}.belt[data-astro-cid-zyo433k2]{fill:#a9b3b7}.air[data-astro-cid-zyo433k2]{stroke:#6e8292}.arm[data-astro-cid-zyo433k2]{stroke-width:8px;fill:none}.hand[data-astro-cid-zyo433k2]{stroke:#263a53;stroke-width:6px;fill:none}.direction[data-astro-cid-zyo433k2]{stroke:#b36b3f}.flow-caveat[data-astro-cid-zyo433k2],.flow-source[data-astro-cid-zyo433k2]{color:#59616a;margin:8px 0 0;font-size:10.5px;line-height:1.8}.flow-source[data-astro-cid-zyo433k2] a[data-astro-cid-zyo433k2]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=740px){.potato-journey[data-astro-cid-zyo433k2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 28px}.flow-arrow[data-astro-cid-zyo433k2]{display:none}svg[data-astro-cid-zyo433k2]{max-width:240px;margin:auto}}@media (width<=460px){.calbee-potato-flow[data-astro-cid-zyo433k2]{padding:20px 17px}h3[data-astro-cid-zyo433k2]{font-size:21px}.potato-journey[data-astro-cid-zyo433k2]{grid-template-columns:1fr;gap:38px;max-width:280px;margin:14px auto 26px}.potato-journey[data-astro-cid-zyo433k2] li[data-astro-cid-zyo433k2]:not(:last-child):after{content:"↓";color:#b36b3f;font-size:22px;position:absolute;bottom:-34px;left:50%}.stage-title[data-astro-cid-zyo433k2]{justify-content:center}.potato-journey[data-astro-cid-zyo433k2] p[data-astro-cid-zyo433k2]{text-align:center;font-size:12px}svg[data-astro-cid-zyo433k2]{max-width:240px}}.canon-equipment-roles[data-astro-cid-ws664igt]{color:#263a53;background:#f6f1e8;border:1px solid #d8d1c7;border-radius:14px;margin:2rem 0;padding:1.35rem}h3[data-astro-cid-ws664igt]{margin:0 0 .5rem;font-size:1.2rem;line-height:1.5}figcaption[data-astro-cid-ws664igt] p[data-astro-cid-ws664igt]{margin:0 0 1rem;font-size:.9rem;line-height:1.7}.equipment-lanes[data-astro-cid-ws664igt]{gap:.8rem;display:grid}.equipment-lane[data-astro-cid-ws664igt]{background:#fffdf8;border-radius:10px;grid-template-columns:minmax(0,1fr) 32px minmax(0,1fr);align-items:center;gap:.6rem;padding:1rem;display:grid}.equipment[data-astro-cid-ws664igt]{align-items:center;gap:.7rem;min-width:0;display:flex}.equipment[data-astro-cid-ws664igt] svg[data-astro-cid-ws664igt]{fill:none;stroke:#263a53;stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;width:90px;min-width:72px}.equipment[data-astro-cid-ws664igt] svg[data-astro-cid-ws664igt] .accent[data-astro-cid-ws664igt]{stroke:#8b502f}.equipment[data-astro-cid-ws664igt] small[data-astro-cid-ws664igt]{color:#665f56;font-size:.75rem;display:block}.equipment[data-astro-cid-ws664igt] strong[data-astro-cid-ws664igt],.customer[data-astro-cid-ws664igt] strong[data-astro-cid-ws664igt]{font-size:.97rem;line-height:1.5;display:block}.supply[data-astro-cid-ws664igt]{text-align:center;color:#8b502f;font-size:1.6rem}.customer[data-astro-cid-ws664igt] p[data-astro-cid-ws664igt]{margin:.25rem 0 0;font-size:.9rem;line-height:1.6}.source[data-astro-cid-ws664igt]{margin:1rem 0 0;font-size:.8rem;line-height:1.6}.source[data-astro-cid-ws664igt] a[data-astro-cid-ws664igt]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=640px){.equipment-lane[data-astro-cid-ws664igt]{grid-template-columns:1fr;gap:.3rem;padding:.9rem}.supply[data-astro-cid-ws664igt]{line-height:1.15;transform:rotate(90deg)}.customer[data-astro-cid-ws664igt]{text-align:center}.equipment[data-astro-cid-ws664igt]{justify-content:center}.canon-equipment-roles[data-astro-cid-ws664igt]{padding:1rem}.equipment[data-astro-cid-ws664igt] strong[data-astro-cid-ws664igt]{font-size:1rem}}.chugai-medicine-flow[data-astro-cid-lpr5xaab]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:32px 0 40px;padding:25px 22px 20px}figcaption[data-astro-cid-lpr5xaab] h3[data-astro-cid-lpr5xaab]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.45}figcaption[data-astro-cid-lpr5xaab] p[data-astro-cid-lpr5xaab]{color:var(--muted);margin:8px 0 25px;font-size:12px;line-height:1.7}.supply-route[data-astro-cid-lpr5xaab],.japan-journey[data-astro-cid-lpr5xaab]{grid-template-columns:minmax(0,1fr) 175px minmax(0,1fr);align-items:center;gap:18px;display:grid}.medicine-actor[data-astro-cid-lpr5xaab]{text-align:center;min-width:0}.medicine-actor[data-astro-cid-lpr5xaab] strong[data-astro-cid-lpr5xaab]{font-size:14px;line-height:1.6;display:block}.medicine-actor[data-astro-cid-lpr5xaab] span[data-astro-cid-lpr5xaab]{margin-top:5px;font-size:12px;line-height:1.6;display:block}svg[data-astro-cid-lpr5xaab]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;max-width:230px;height:auto;margin:10px auto;display:block}.copper[data-astro-cid-lpr5xaab]{stroke:#b36b3f}.medicine-exchanges[data-astro-cid-lpr5xaab]{gap:15px;display:grid}.medicine-transfer[data-astro-cid-lpr5xaab],.income-transfer[data-astro-cid-lpr5xaab],.rights-transfer[data-astro-cid-lpr5xaab]{text-align:center;flex-direction:column;align-items:center;gap:5px;min-width:0;display:flex}.medicine-transfer[data-astro-cid-lpr5xaab] strong[data-astro-cid-lpr5xaab],.income-transfer[data-astro-cid-lpr5xaab] strong[data-astro-cid-lpr5xaab],.rights-transfer[data-astro-cid-lpr5xaab] strong[data-astro-cid-lpr5xaab]{font-size:12px;line-height:1.5}.medicine-transfer[data-astro-cid-lpr5xaab] span[data-astro-cid-lpr5xaab],.income-transfer[data-astro-cid-lpr5xaab] span[data-astro-cid-lpr5xaab],.rights-transfer[data-astro-cid-lpr5xaab] span[data-astro-cid-lpr5xaab]{font-size:11px;line-height:1.5}.medicine-exchanges[data-astro-cid-lpr5xaab] b[data-astro-cid-lpr5xaab],.rights-transfer[data-astro-cid-lpr5xaab] b[data-astro-cid-lpr5xaab]{font-size:42px;font-weight:400;line-height:.9}.income-transfer[data-astro-cid-lpr5xaab]{color:#89502e}.income-transfer[data-astro-cid-lpr5xaab] b[data-astro-cid-lpr5xaab]{border-bottom:1px dashed #b36b3f;padding-bottom:7px}.japan-route[data-astro-cid-lpr5xaab]{border-top:1px solid var(--line);margin-top:26px;padding-top:20px}h4[data-astro-cid-lpr5xaab]{margin:0 0 10px;font-size:14px;line-height:1.6}.japan-journey[data-astro-cid-lpr5xaab] svg[data-astro-cid-lpr5xaab]{max-width:165px}.japan-journey[data-astro-cid-lpr5xaab] .medicine-actor[data-astro-cid-lpr5xaab] strong[data-astro-cid-lpr5xaab]{font-size:12px}.japan-journey[data-astro-cid-lpr5xaab] .medicine-actor[data-astro-cid-lpr5xaab] span[data-astro-cid-lpr5xaab]{font-size:11px}.scope[data-astro-cid-lpr5xaab]{color:var(--muted);margin:22px 0 0;font-size:12px;line-height:1.8}.sources[data-astro-cid-lpr5xaab]{flex-wrap:wrap;gap:4px 13px;margin:10px 0 0;font-size:11px;line-height:1.7;display:flex}.sources[data-astro-cid-lpr5xaab] a[data-astro-cid-lpr5xaab]{text-underline-offset:3px}@media (width<=620px){.chugai-medicine-flow[data-astro-cid-lpr5xaab]{padding:20px 16px}.supply-route[data-astro-cid-lpr5xaab],.japan-journey[data-astro-cid-lpr5xaab]{grid-template-columns:1fr;gap:13px}.medicine-actor[data-astro-cid-lpr5xaab] svg[data-astro-cid-lpr5xaab]{max-width:180px}.medicine-exchanges[data-astro-cid-lpr5xaab]{grid-template-columns:1fr 1fr;gap:15px}.medicine-transfer[data-astro-cid-lpr5xaab],.income-transfer[data-astro-cid-lpr5xaab]{justify-content:center}.medicine-exchanges[data-astro-cid-lpr5xaab] b[data-astro-cid-lpr5xaab]{margin:8px 0;transform:rotate(90deg)}.income-transfer[data-astro-cid-lpr5xaab] b[data-astro-cid-lpr5xaab]{border:0}.medicine-transfer[data-astro-cid-lpr5xaab] strong[data-astro-cid-lpr5xaab],.income-transfer[data-astro-cid-lpr5xaab] strong[data-astro-cid-lpr5xaab]{font-size:12px}.japan-journey[data-astro-cid-lpr5xaab] svg[data-astro-cid-lpr5xaab]{max-width:150px}.rights-transfer[data-astro-cid-lpr5xaab] b[data-astro-cid-lpr5xaab]{margin:8px 0;transform:rotate(90deg)}.japan-route[data-astro-cid-lpr5xaab]{margin-top:22px}.scope[data-astro-cid-lpr5xaab],.sources[data-astro-cid-lpr5xaab]{font-size:12px}figcaption[data-astro-cid-lpr5xaab] h3[data-astro-cid-lpr5xaab]{font-size:20px}}.cybozu-roles[data-astro-cid-cj72czoq]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0;padding:24px}.cybozu-roles[data-astro-cid-cj72czoq] h3[data-astro-cid-cj72czoq]{margin:0 0 8px;font-size:23px;line-height:1.4}.cybozu-roles[data-astro-cid-cj72czoq] p[data-astro-cid-cj72czoq]{margin:8px 0;font-size:15px;line-height:1.75}.providers[data-astro-cid-cj72czoq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.providers[data-astro-cid-cj72czoq] section[data-astro-cid-cj72czoq]{border:1px solid var(--line);background:#fffdf8;min-width:0;padding:18px}h4[data-astro-cid-cj72czoq]{margin:0;font-size:18px;line-height:1.5}svg[data-astro-cid-cj72czoq]{width:100%;height:auto;margin:12px 0;display:block}.connection[data-astro-cid-cj72czoq]{text-align:center;margin-top:12px;font-size:13px}.customer[data-astro-cid-cj72czoq]{border:1px solid var(--line);background:#fffdf8;align-items:center;gap:24px;margin-top:16px;padding:18px;display:flex}.customer[data-astro-cid-cj72czoq] svg[data-astro-cid-cj72czoq]{flex-shrink:0;width:45%;max-width:250px}.note[data-astro-cid-cj72czoq]{font-size:12px!important}.cybozu-roles[data-astro-cid-cj72czoq] a[data-astro-cid-cj72czoq]{color:inherit;font-size:12px;text-decoration:underline}@media (width<=600px){.cybozu-roles[data-astro-cid-cj72czoq]{padding:18px}.providers[data-astro-cid-cj72czoq]{grid-template-columns:1fr}.customer[data-astro-cid-cj72czoq]{display:block}.customer[data-astro-cid-cj72czoq] svg[data-astro-cid-cj72czoq]{width:100%;margin:auto}.cybozu-roles[data-astro-cid-cj72czoq] h3[data-astro-cid-cj72czoq]{font-size:21px}}.daicel-coc-production[data-astro-cid-rz2heviw]{color:#263a53;background:#fffdf8;border:1px solid #d7cfc2;margin:34px 0;padding:24px}h3[data-astro-cid-rz2heviw]{margin:0;font-size:22px;line-height:1.45}figcaption[data-astro-cid-rz2heviw] p[data-astro-cid-rz2heviw],.scope[data-astro-cid-rz2heviw]{font-size:13px;line-height:1.8}ol[data-astro-cid-rz2heviw]{margin:24px 0;padding:0;list-style:none}li[data-astro-cid-rz2heviw]{border-top:1px solid #d7cfc2;padding:18px 0}.stage[data-astro-cid-rz2heviw]{color:#657180;font-size:12px;display:block}.planned[data-astro-cid-rz2heviw] .stage[data-astro-cid-rz2heviw]{color:#9a5832}.supply-row[data-astro-cid-rz2heviw]{grid-template-columns:minmax(0,1fr) 38px minmax(0,1.35fr);align-items:center;gap:8px;margin-top:10px;display:grid}.plant[data-astro-cid-rz2heviw],.application[data-astro-cid-rz2heviw]{align-items:center;gap:12px;min-width:0;display:flex}.plant[data-astro-cid-rz2heviw] svg[data-astro-cid-rz2heviw]{flex:none;width:72px}.objects[data-astro-cid-rz2heviw]{flex:none;gap:2px;display:flex}.objects[data-astro-cid-rz2heviw] svg[data-astro-cid-rz2heviw]{width:43px;height:64px}.supply-row[data-astro-cid-rz2heviw] b[data-astro-cid-rz2heviw]{overflow-wrap:anywhere;font-size:13px;line-height:1.65}.supply-arrow[data-astro-cid-rz2heviw]{color:#b36b3f;text-align:center;font-size:27px}.row-note[data-astro-cid-rz2heviw]{margin:8px 0 0;font-size:12px;line-height:1.75}.scope[data-astro-cid-rz2heviw]{border-top:1px solid #d7cfc2;padding-top:16px}a[data-astro-cid-rz2heviw]{font-size:12px;line-height:1.7}@media (width<=600px){.daicel-coc-production[data-astro-cid-rz2heviw]{padding:20px 15px}h3[data-astro-cid-rz2heviw]{font-size:20px}.supply-row[data-astro-cid-rz2heviw]{grid-template-columns:minmax(0,1fr) 24px minmax(0,1.25fr);gap:5px}.plant[data-astro-cid-rz2heviw],.application[data-astro-cid-rz2heviw]{flex-direction:column;align-items:flex-start;gap:5px}.plant[data-astro-cid-rz2heviw] svg[data-astro-cid-rz2heviw]{width:62px;height:54px}.objects[data-astro-cid-rz2heviw]{height:54px}.objects[data-astro-cid-rz2heviw] svg[data-astro-cid-rz2heviw]{width:32px;height:54px}.supply-row[data-astro-cid-rz2heviw] b[data-astro-cid-rz2heviw]{font-size:12px}.supply-arrow[data-astro-cid-rz2heviw]{font-size:24px}}.daido-flow[data-astro-cid-nns2roqe]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:30px 0 40px;padding:26px}figcaption[data-astro-cid-nns2roqe]>span[data-astro-cid-nns2roqe]{letter-spacing:.1em;color:var(--accent);font-size:10px;font-weight:800}figcaption[data-astro-cid-nns2roqe] h3[data-astro-cid-nns2roqe]{margin:8px 0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-nns2roqe] p[data-astro-cid-nns2roqe]{color:var(--muted);margin:0 0 20px;font-size:13px;line-height:1.75}.daido-flow-stages[data-astro-cid-nns2roqe]{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr) 72px minmax(0,1fr);align-items:center;gap:8px;display:grid}.daido-stage[data-astro-cid-nns2roqe]{text-align:center;align-self:start;min-width:0}.daido-stage[data-astro-cid-nns2roqe] svg[data-astro-cid-nns2roqe]{width:100%;max-width:180px;margin:auto;display:block}.daido-stage[data-astro-cid-nns2roqe] strong[data-astro-cid-nns2roqe]{overflow-wrap:normal;word-break:normal;margin-top:8px;font-size:14px;line-height:1.5;display:block}.daido-stage[data-astro-cid-nns2roqe] p[data-astro-cid-nns2roqe]{overflow-wrap:normal;word-break:normal;margin:6px 0 0;font-size:12px;line-height:1.75}.daido-arrow[data-astro-cid-nns2roqe]{text-align:center}.daido-arrow[data-astro-cid-nns2roqe] span[data-astro-cid-nns2roqe]{overflow-wrap:normal;word-break:normal;hyphens:none;font-size:10px;line-height:1.5;display:block}.daido-arrow[data-astro-cid-nns2roqe] b[data-astro-cid-nns2roqe]{color:var(--accent);font-size:28px;font-weight:400}.daido-note[data-astro-cid-nns2roqe]{border-top:1px solid var(--line);color:var(--muted);margin:22px 0 9px;padding-top:16px;font-size:11px;line-height:1.75}.daido-source[data-astro-cid-nns2roqe]{color:var(--muted);font-size:11px;line-height:1.7}@media (width<=640px){.daido-flow[data-astro-cid-nns2roqe]{padding:20px 16px}.daido-flow-stages[data-astro-cid-nns2roqe]{grid-template-columns:minmax(0,1fr);gap:6px}.daido-stage[data-astro-cid-nns2roqe]{text-align:left;grid-template-columns:100px minmax(0,1fr);align-items:center;gap:0 14px;display:grid}.daido-stage[data-astro-cid-nns2roqe] svg[data-astro-cid-nns2roqe]{grid-row:span 2;width:100px}.daido-stage[data-astro-cid-nns2roqe] strong[data-astro-cid-nns2roqe]{align-self:end;margin:0}.daido-stage[data-astro-cid-nns2roqe] p[data-astro-cid-nns2roqe]{align-self:start}.daido-arrow[data-astro-cid-nns2roqe]{text-align:left;align-items:center;gap:10px;padding-left:38px;display:flex}.daido-arrow[data-astro-cid-nns2roqe] b[data-astro-cid-nns2roqe]{order:-1;transform:rotate(90deg)}figcaption[data-astro-cid-nns2roqe] h3[data-astro-cid-nns2roqe]{font-size:20px}}.daifuku-equipment-flow[data-astro-cid-ipkr42hh]{color:#263a53;background:#f6f1e8;border-block:1px solid #d9cbbb;margin:2.5rem 0;padding:clamp(1rem,3vw,1.8rem)}figcaption[data-astro-cid-ipkr42hh] h3[data-astro-cid-ipkr42hh]{margin:0;font-size:clamp(1.1rem,2.4vw,1.4rem);line-height:1.5}figcaption[data-astro-cid-ipkr42hh] p[data-astro-cid-ipkr42hh]{margin:.5rem 0 1.5rem;font-size:.9rem;line-height:1.7}.equipment-stages[data-astro-cid-ipkr42hh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}.equipment-stages[data-astro-cid-ipkr42hh] li[data-astro-cid-ipkr42hh]{min-width:0;position:relative}.equipment-stages[data-astro-cid-ipkr42hh] li[data-astro-cid-ipkr42hh]+li[data-astro-cid-ipkr42hh]:before{content:"→";color:#b36b3f;font-size:1.5rem;position:absolute;top:6.9rem;left:-1.6rem}.actor[data-astro-cid-ipkr42hh]{align-items:baseline;gap:.5rem;min-height:3.3em;margin:0;font-size:.86rem;font-weight:700;line-height:1.55;display:flex}.actor[data-astro-cid-ipkr42hh] span[data-astro-cid-ipkr42hh]{color:#b36b3f;font-variant-numeric:tabular-nums;font-size:.72rem}svg[data-astro-cid-ipkr42hh]{width:100%;height:auto;display:block}.action[data-astro-cid-ipkr42hh]{margin:.6rem 0 0;font-size:.9rem;font-weight:700;line-height:1.65}.support[data-astro-cid-ipkr42hh]{border-left:2px solid #b36b3f;margin:.65rem 0 0;padding-left:.65rem;font-size:.8rem;line-height:1.6}.support[data-astro-cid-ipkr42hh] strong[data-astro-cid-ipkr42hh],.support[data-astro-cid-ipkr42hh] span[data-astro-cid-ipkr42hh]{display:block}.flow-note[data-astro-cid-ipkr42hh],.flow-sources[data-astro-cid-ipkr42hh]{overflow-wrap:anywhere;font-size:.78rem;line-height:1.75}.flow-note[data-astro-cid-ipkr42hh]{margin:1.4rem 0 .4rem}.flow-sources[data-astro-cid-ipkr42hh]{margin:0}a[data-astro-cid-ipkr42hh]{color:inherit;text-underline-offset:.2em}@media (width<=680px){.equipment-stages[data-astro-cid-ipkr42hh]{grid-template-columns:1fr;gap:2.8rem}.equipment-stages[data-astro-cid-ipkr42hh] li[data-astro-cid-ipkr42hh]{width:100%;max-width:22rem;margin-inline:auto}.equipment-stages[data-astro-cid-ipkr42hh] li[data-astro-cid-ipkr42hh]+li[data-astro-cid-ipkr42hh]:before{content:"↓";top:-2.3rem;left:calc(50% - .5rem)}.actor[data-astro-cid-ipkr42hh]{min-height:0;font-size:.95rem}svg[data-astro-cid-ipkr42hh]{max-width:17rem;margin:.6rem auto 0}.action[data-astro-cid-ipkr42hh]{text-align:center;font-size:.95rem}.support[data-astro-cid-ipkr42hh]{width:fit-content;margin:.65rem auto 0;font-size:.86rem}}.karaoke-economics[data-astro-cid-wddv52nr]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:32px 0 42px;padding:26px 24px 21px}figcaption[data-astro-cid-wddv52nr] h3[data-astro-cid-wddv52nr]{margin:0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-wddv52nr] p[data-astro-cid-wddv52nr]{color:var(--muted);margin:8px 0 24px;font-size:12px;line-height:1.7}.business-lane[data-astro-cid-wddv52nr]{grid-template-columns:minmax(0,1fr) minmax(140px,.9fr) minmax(0,1fr);align-items:center;gap:18px;display:grid}.own-lane[data-astro-cid-wddv52nr]{border-top:1px solid var(--line);margin-top:16px;padding-top:23px}section[data-astro-cid-wddv52nr]{text-align:center;min-width:0}section[data-astro-cid-wddv52nr] strong[data-astro-cid-wddv52nr]{font-size:13px;line-height:1.6;display:block}svg[data-astro-cid-wddv52nr]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;max-width:250px;height:auto;margin:10px auto;display:block}.copper[data-astro-cid-wddv52nr]{stroke:#b36b3f}.exchange[data-astro-cid-wddv52nr]{min-width:0}.flow[data-astro-cid-wddv52nr]{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.flow[data-astro-cid-wddv52nr] span[data-astro-cid-wddv52nr]{font-size:11px;line-height:1.7}.flow[data-astro-cid-wddv52nr] b[data-astro-cid-wddv52nr]{color:#b36b3f;font-size:37px;font-weight:400;line-height:1.2}.receipts[data-astro-cid-wddv52nr]{margin-top:7px}.receipts[data-astro-cid-wddv52nr] b[data-astro-cid-wddv52nr]{color:#263a53}.scope[data-astro-cid-wddv52nr],.sources[data-astro-cid-wddv52nr]{color:var(--muted);margin:20px 0 0;font-size:12px;line-height:1.8}.sources[data-astro-cid-wddv52nr]{margin-top:8px}.sources[data-astro-cid-wddv52nr] a[data-astro-cid-wddv52nr]{text-underline-offset:3px}@media (width<=620px){.karaoke-economics[data-astro-cid-wddv52nr]{padding:21px 16px}.business-lane[data-astro-cid-wddv52nr]{grid-template-columns:1fr;gap:10px}.business-lane[data-astro-cid-wddv52nr] section[data-astro-cid-wddv52nr] svg[data-astro-cid-wddv52nr]{max-width:230px}.exchange[data-astro-cid-wddv52nr]{grid-template-columns:1fr 1fr;align-items:center;gap:20px;display:grid}.flow[data-astro-cid-wddv52nr]{padding:0 8px}.flow[data-astro-cid-wddv52nr] span[data-astro-cid-wddv52nr]{font-size:12px}.flow[data-astro-cid-wddv52nr] b[data-astro-cid-wddv52nr]{font-size:39px;transform:rotate(90deg)}.receipts[data-astro-cid-wddv52nr]{flex-direction:column-reverse;margin-top:0}.own-lane[data-astro-cid-wddv52nr]{margin-top:24px;padding-top:24px}figcaption[data-astro-cid-wddv52nr] h3[data-astro-cid-wddv52nr]{font-size:20px}}.daikin-operating-cycle[data-astro-cid-lxvxu4zg]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:32px 0 42px;padding:25px 23px}.daikin-operating-cycle[data-astro-cid-lxvxu4zg] figcaption[data-astro-cid-lxvxu4zg] h3[data-astro-cid-lxvxu4zg]{margin:0;font-size:24px;line-height:1.4}.daikin-operating-cycle[data-astro-cid-lxvxu4zg] figcaption[data-astro-cid-lxvxu4zg] p[data-astro-cid-lxvxu4zg]{margin:10px 0 24px;font-size:13px;line-height:1.75}.cycle-stages[data-astro-cid-lxvxu4zg]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.cycle-stages[data-astro-cid-lxvxu4zg] li[data-astro-cid-lxvxu4zg]{min-width:0;position:relative}.cycle-stages[data-astro-cid-lxvxu4zg] li[data-astro-cid-lxvxu4zg]:not(:last-child):after{content:"→";color:var(--accent);font-size:22px;position:absolute;top:77px;right:-24px}.cycle-stages[data-astro-cid-lxvxu4zg] h4[data-astro-cid-lxvxu4zg]{align-items:center;gap:9px;margin:0;font-size:15px;line-height:1.5;display:flex}.stage-number[data-astro-cid-lxvxu4zg]{height:23px;color:var(--card);background:var(--brand);border-radius:50%;flex:0 0 23px;justify-content:center;align-items:center;font-size:11px;display:inline-flex}.equipment-scene[data-astro-cid-lxvxu4zg]{fill:none;width:100%;height:96px;stroke:var(--brand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;margin:9px 0;display:block}.equipment-scene[data-astro-cid-lxvxu4zg] .equipment[data-astro-cid-lxvxu4zg]{fill:#fffdf8}.equipment-scene[data-astro-cid-lxvxu4zg] .accent[data-astro-cid-lxvxu4zg]{stroke:var(--accent)}.actor[data-astro-cid-lxvxu4zg]{color:#586574;font-size:11px;line-height:1.6;display:block}.customer-need[data-astro-cid-lxvxu4zg]{border-top:2px solid var(--brand);min-height:78px;padding-top:10px}.customer-need[data-astro-cid-lxvxu4zg] p[data-astro-cid-lxvxu4zg]{margin:5px 0 0;font-size:14px;line-height:1.6}.supply-link[data-astro-cid-lxvxu4zg]{color:#7a4d36;align-items:center;gap:8px;padding:8px 0;font-size:11px;line-height:1.4;display:flex}.supply-link[data-astro-cid-lxvxu4zg] span[data-astro-cid-lxvxu4zg]{font-size:23px;line-height:1}.daikin-offer[data-astro-cid-lxvxu4zg]{border-bottom:2px solid var(--accent);background:#fffdf8;min-height:119px;padding:13px 12px}.daikin-offer[data-astro-cid-lxvxu4zg] p[data-astro-cid-lxvxu4zg]{margin:5px 0 0;font-size:13px;line-height:1.65}.daikin-offer[data-astro-cid-lxvxu4zg] strong[data-astro-cid-lxvxu4zg],.daikin-offer[data-astro-cid-lxvxu4zg] p[data-astro-cid-lxvxu4zg]>span[data-astro-cid-lxvxu4zg]{display:block}.daikin-offer[data-astro-cid-lxvxu4zg] p[data-astro-cid-lxvxu4zg]>span[data-astro-cid-lxvxu4zg]{margin-top:4px}.planned-expansion[data-astro-cid-lxvxu4zg]{border-left:3px solid var(--accent);margin-top:24px;padding:4px 0 4px 15px}.planned-expansion[data-astro-cid-lxvxu4zg] h4[data-astro-cid-lxvxu4zg]{margin:0;font-size:13px;line-height:1.6}.planned-expansion[data-astro-cid-lxvxu4zg] p[data-astro-cid-lxvxu4zg]{margin:5px 0 0;font-size:13px;line-height:1.75}.cycle-limit[data-astro-cid-lxvxu4zg]{color:#586574;margin:18px 0 0;font-size:12px;line-height:1.8}.cycle-sources[data-astro-cid-lxvxu4zg]{flex-wrap:wrap;gap:4px 12px;margin:12px 0 0;font-size:12px;line-height:1.7;display:flex}.cycle-sources[data-astro-cid-lxvxu4zg] a[data-astro-cid-lxvxu4zg]{text-underline-offset:3px}@media (width<=700px){.daikin-operating-cycle[data-astro-cid-lxvxu4zg]{padding:21px 17px}.daikin-operating-cycle[data-astro-cid-lxvxu4zg] figcaption[data-astro-cid-lxvxu4zg] h3[data-astro-cid-lxvxu4zg]{font-size:21px}.cycle-stages[data-astro-cid-lxvxu4zg]{grid-template-columns:minmax(0,1fr);gap:33px}.cycle-stages[data-astro-cid-lxvxu4zg] li[data-astro-cid-lxvxu4zg]{grid-template-columns:90px minmax(0,1fr);column-gap:13px;display:grid}.cycle-stages[data-astro-cid-lxvxu4zg] h4[data-astro-cid-lxvxu4zg]{grid-column:1/-1;margin-bottom:12px}.equipment-scene[data-astro-cid-lxvxu4zg]{grid-area:2/1/5;align-self:center;height:72px;margin:0}.customer-need[data-astro-cid-lxvxu4zg],.supply-link[data-astro-cid-lxvxu4zg],.daikin-offer[data-astro-cid-lxvxu4zg]{grid-column:2;min-height:0}.customer-need[data-astro-cid-lxvxu4zg]{padding-top:8px}.cycle-stages[data-astro-cid-lxvxu4zg] li[data-astro-cid-lxvxu4zg]:not(:last-child):after{content:"↓";inset:auto auto -31px 35px}.planned-expansion[data-astro-cid-lxvxu4zg]{margin-top:26px}}.dcm-flow[data-astro-cid-uj2rrg2d]{color:#263a53;background:#f6f1e8;border:1px solid #d9cbb9;border-radius:12px;margin:2rem 0;padding:1.5rem}.dcm-flow[data-astro-cid-uj2rrg2d] h3[data-astro-cid-uj2rrg2d]{margin:0 0 .5rem;font-size:1.2rem}.dcm-flow[data-astro-cid-uj2rrg2d] p[data-astro-cid-uj2rrg2d]{line-height:1.7}.flow-track[data-astro-cid-uj2rrg2d]{grid-template-columns:1fr .35fr 1fr .35fr 1fr;align-items:center;gap:.5rem;margin:1.25rem 0;display:grid}.actor[data-astro-cid-uj2rrg2d]{text-align:center;flex-direction:column;align-items:center;gap:.4rem;min-width:0;display:flex}.actor[data-astro-cid-uj2rrg2d] svg[data-astro-cid-uj2rrg2d]{fill:none;stroke:#263a53;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:120px;max-width:100%;height:80px}.actor[data-astro-cid-uj2rrg2d] .accent[data-astro-cid-uj2rrg2d]{stroke:#b36b3f}.actor[data-astro-cid-uj2rrg2d] span[data-astro-cid-uj2rrg2d]{font-size:.9rem;line-height:1.5}.link[data-astro-cid-uj2rrg2d]{text-align:center;color:#b36b3f}.link[data-astro-cid-uj2rrg2d] span[data-astro-cid-uj2rrg2d]{font-size:.75rem;line-height:1.4;display:block}.link[data-astro-cid-uj2rrg2d] b[data-astro-cid-uj2rrg2d]{font-size:1.8rem}.accounting[data-astro-cid-uj2rrg2d]{background:#fffdf8;border-left:3px solid #b36b3f;padding:.8rem;font-weight:600}.note[data-astro-cid-uj2rrg2d],footer[data-astro-cid-uj2rrg2d]{font-size:.86rem}footer[data-astro-cid-uj2rrg2d]{line-height:1.6}a[data-astro-cid-uj2rrg2d]{color:inherit;text-decoration:underline}@media (width<=580px){.dcm-flow[data-astro-cid-uj2rrg2d]{padding:1rem}.flow-track[data-astro-cid-uj2rrg2d]{grid-template-columns:1fr}.actor[data-astro-cid-uj2rrg2d] svg[data-astro-cid-uj2rrg2d]{width:105px}.link[data-astro-cid-uj2rrg2d] b[data-astro-cid-uj2rrg2d]{display:block;transform:rotate(90deg)}.link[data-astro-cid-uj2rrg2d] span[data-astro-cid-uj2rrg2d]{display:none}.actor[data-astro-cid-uj2rrg2d]{padding:.25rem 0}}.demaecan-delivery[data-astro-cid-2r3kw6il]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:32px 0 40px;padding:25px 22px 20px}.demaecan-delivery[data-astro-cid-2r3kw6il] h3[data-astro-cid-2r3kw6il]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.5}.flow-label[data-astro-cid-2r3kw6il]{color:var(--accent);margin:19px 0 11px;font-size:12px;font-weight:700;line-height:1.6}.order-flow[data-astro-cid-2r3kw6il]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}.order-flow[data-astro-cid-2r3kw6il] li[data-astro-cid-2r3kw6il]{background:#fffdf8;min-width:0;padding:12px;position:relative}.order-flow[data-astro-cid-2r3kw6il] li[data-astro-cid-2r3kw6il]:not(:last-child):after{content:"→";text-align:center;width:28px;color:var(--accent);font-size:20px;position:absolute;top:calc(50% - 12px);left:100%}.order-flow[data-astro-cid-2r3kw6il] strong[data-astro-cid-2r3kw6il],.food-endpoint[data-astro-cid-2r3kw6il] strong[data-astro-cid-2r3kw6il],.delivery-options[data-astro-cid-2r3kw6il] strong[data-astro-cid-2r3kw6il]{font-size:13px;line-height:1.55;display:block}.order-flow[data-astro-cid-2r3kw6il] li[data-astro-cid-2r3kw6il]>span[data-astro-cid-2r3kw6il],.food-endpoint[data-astro-cid-2r3kw6il]>span[data-astro-cid-2r3kw6il],.delivery-options[data-astro-cid-2r3kw6il] div[data-astro-cid-2r3kw6il]>span[data-astro-cid-2r3kw6il]{margin-top:5px;font-size:12px;line-height:1.65;display:block}.food-label[data-astro-cid-2r3kw6il]{border-top:1px solid var(--line);padding-top:16px}.food-flow[data-astro-cid-2r3kw6il]{grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);align-items:center;gap:14px;display:grid}.food-endpoint[data-astro-cid-2r3kw6il]{text-align:center;min-width:0}.food-endpoint[data-astro-cid-2r3kw6il] svg[data-astro-cid-2r3kw6il]{fill:none;width:100%;height:76px;stroke:var(--brand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:8px;display:block}.food-endpoint[data-astro-cid-2r3kw6il] svg[data-astro-cid-2r3kw6il] .copper[data-astro-cid-2r3kw6il]{stroke:var(--accent)}.delivery-options[data-astro-cid-2r3kw6il]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.delivery-options[data-astro-cid-2r3kw6il] li[data-astro-cid-2r3kw6il]{grid-template-columns:20px minmax(0,1fr) 20px;align-items:center;gap:5px;display:grid}.delivery-options[data-astro-cid-2r3kw6il] li[data-astro-cid-2r3kw6il]>div[data-astro-cid-2r3kw6il]{background:#fffdf8;border:1px solid #c6b7a8;min-width:0;padding:12px 10px}.route-arrow[data-astro-cid-2r3kw6il]{color:var(--accent);text-align:center;font-size:22px}.caveat[data-astro-cid-2r3kw6il]{color:var(--muted);margin:20px 0 0;font-size:11px;line-height:1.7}.sources[data-astro-cid-2r3kw6il]{flex-wrap:wrap;gap:4px 12px;margin:9px 0 0;font-size:11px;line-height:1.7;display:flex}@media (width<=640px){.demaecan-delivery[data-astro-cid-2r3kw6il]{padding:20px 16px}.demaecan-delivery[data-astro-cid-2r3kw6il] h3[data-astro-cid-2r3kw6il]{font-size:20px}.order-flow[data-astro-cid-2r3kw6il]{grid-template-columns:1fr;gap:25px}.order-flow[data-astro-cid-2r3kw6il] li[data-astro-cid-2r3kw6il]:not(:last-child):after{content:"↓";height:25px;top:100%;left:calc(50% - 14px)}.food-flow[data-astro-cid-2r3kw6il]{grid-template-columns:1fr;gap:12px}.food-endpoint[data-astro-cid-2r3kw6il]{text-align:left;grid-template-columns:70px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.food-endpoint[data-astro-cid-2r3kw6il] svg[data-astro-cid-2r3kw6il]{grid-row:1/3;height:62px;margin:0}.food-endpoint[data-astro-cid-2r3kw6il]>span[data-astro-cid-2r3kw6il]{margin-top:0}.delivery-options[data-astro-cid-2r3kw6il]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:8px 12px;padding:4px 0}.delivery-options[data-astro-cid-2r3kw6il]:before{content:attr(data-alternative);text-align:center;color:var(--accent);grid-column:1/-1;font-size:12px;font-weight:700}.delivery-options[data-astro-cid-2r3kw6il] li[data-astro-cid-2r3kw6il]{text-align:center;grid-template-rows:22px 1fr 22px;grid-template-columns:1fr;gap:3px}.delivery-options[data-astro-cid-2r3kw6il] li[data-astro-cid-2r3kw6il]>div[data-astro-cid-2r3kw6il]{padding:12px}.route-arrow[data-astro-cid-2r3kw6il]{height:22px;line-height:1;transform:rotate(90deg)}.caveat[data-astro-cid-2r3kw6il],.sources[data-astro-cid-2r3kw6il]{font-size:12px}}.denso-supply[data-astro-cid-ho45exmu]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:34px 0 42px;padding:26px}figcaption[data-astro-cid-ho45exmu]>span[data-astro-cid-ho45exmu]{letter-spacing:.12em;color:#263a53;font-size:10px;font-weight:800}figcaption[data-astro-cid-ho45exmu] h3[data-astro-cid-ho45exmu]{margin:8px 0;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.4}figcaption[data-astro-cid-ho45exmu] p[data-astro-cid-ho45exmu],.note[data-astro-cid-ho45exmu]{color:#263a53;font-size:12px;line-height:1.7}.actors[data-astro-cid-ho45exmu]{grid-template-columns:minmax(0,1fr) 55px minmax(0,1fr) 65px minmax(0,1fr);align-items:center;margin-top:23px;display:grid}.actor[data-astro-cid-ho45exmu]{background:var(--card);border:1px solid var(--line);text-align:center;align-self:stretch;padding:15px 10px}.actor[data-astro-cid-ho45exmu] svg[data-astro-cid-ho45exmu]{width:86px;height:63px;margin:0 auto 9px;display:block}svg[data-astro-cid-ho45exmu]{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.copper[data-astro-cid-ho45exmu]{stroke:var(--accent)}strong[data-astro-cid-ho45exmu],small[data-astro-cid-ho45exmu]{display:block}strong[data-astro-cid-ho45exmu]{font-size:14px;line-height:1.5}small[data-astro-cid-ho45exmu]{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.6}.link[data-astro-cid-ho45exmu]{text-align:center;color:var(--accent)}.link[data-astro-cid-ho45exmu] span[data-astro-cid-ho45exmu]{color:#263a53;font-size:10px;font-weight:700;display:block}.link[data-astro-cid-ho45exmu] b[data-astro-cid-ho45exmu]{font-size:26px;line-height:1.4}.plan[data-astro-cid-ho45exmu]{border-top:3px solid var(--accent);background:var(--card);align-items:center;gap:16px;margin:22px 0 0 36%;padding:16px;display:flex}.plan[data-astro-cid-ho45exmu] svg[data-astro-cid-ho45exmu]{width:88px;min-width:70px;height:60px}.note[data-astro-cid-ho45exmu]{border-top:1px solid var(--line);margin:20px 0 0;padding-top:14px}.note[data-astro-cid-ho45exmu] a[data-astro-cid-ho45exmu]{white-space:nowrap}@media (width<=640px){.denso-supply[data-astro-cid-ho45exmu]{padding:20px 16px}figcaption[data-astro-cid-ho45exmu] h3[data-astro-cid-ho45exmu]{font-size:20px}.actors[data-astro-cid-ho45exmu]{grid-template-columns:1fr;gap:8px}.actor[data-astro-cid-ho45exmu]{text-align:left;grid-template-columns:65px 1fr;column-gap:12px;padding:12px;display:grid}.actor[data-astro-cid-ho45exmu] svg[data-astro-cid-ho45exmu]{grid-row:1/3;width:65px;height:50px;margin:0}.actor[data-astro-cid-ho45exmu] strong[data-astro-cid-ho45exmu]{align-self:end}.actor[data-astro-cid-ho45exmu] small[data-astro-cid-ho45exmu]{margin-top:3px}.link[data-astro-cid-ho45exmu]{justify-content:center;align-items:center;gap:10px;display:flex}.link[data-astro-cid-ho45exmu] b[data-astro-cid-ho45exmu]{transform:rotate(90deg)}.plan[data-astro-cid-ho45exmu]{margin-left:0;padding:13px}.plan[data-astro-cid-ho45exmu] svg[data-astro-cid-ho45exmu]{width:65px;min-width:60px}}.disco-wafer-process[data-astro-cid-66co7gwy]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:32px 0 44px;padding:25px 24px 22px}.process-kicker[data-astro-cid-66co7gwy]{letter-spacing:.16em;color:var(--accent);font-size:9px;font-weight:800}figcaption[data-astro-cid-66co7gwy] h3[data-astro-cid-66co7gwy]{margin:7px 0;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.4}figcaption[data-astro-cid-66co7gwy] p[data-astro-cid-66co7gwy]{color:var(--muted);margin:0 0 22px;font-size:13px;line-height:1.7}.wafer-steps[data-astro-cid-66co7gwy]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.wafer-steps[data-astro-cid-66co7gwy] li[data-astro-cid-66co7gwy]{border:1px solid var(--line);background:#fffdf8;min-width:0;padding:15px 12px 17px;position:relative}.wafer-steps[data-astro-cid-66co7gwy] li[data-astro-cid-66co7gwy]:not(:last-child):after{content:"›";color:var(--accent);font-size:30px;line-height:1;position:absolute;top:48%;right:-19px}.step-heading[data-astro-cid-66co7gwy]{align-items:flex-start;gap:8px;min-height:66px;display:flex}.step-number[data-astro-cid-66co7gwy]{background:var(--brand);color:#fffdf8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:23px;height:23px;font-size:11px;font-weight:800;display:flex}.step-heading[data-astro-cid-66co7gwy] h4[data-astro-cid-66co7gwy]{margin:0;font-size:14px;font-weight:750;line-height:1.55}.wafer-steps[data-astro-cid-66co7gwy] svg[data-astro-cid-66co7gwy]{width:100%;height:auto;display:block;overflow:visible}svg[data-astro-cid-66co7gwy] text[data-astro-cid-66co7gwy]{fill:#263a53;font-family:Arial,Noto Sans JP,sans-serif;font-size:13px}.wafer[data-astro-cid-66co7gwy]{fill:#8c9cab;stroke:#263a53;stroke-width:2px;stroke-linejoin:round}.surface[data-astro-cid-66co7gwy]{fill:none;stroke:#263a53;stroke-width:3px}.blade[data-astro-cid-66co7gwy]{fill:#ebe3d7;stroke:#b36b3f;stroke-width:3px}.tool-center[data-astro-cid-66co7gwy]{fill:#263a53}.tool-arm[data-astro-cid-66co7gwy]{stroke:#263a53;stroke-width:7px;fill:none;stroke-linecap:round}.tool-rotation[data-astro-cid-66co7gwy]{stroke:#b36b3f;stroke-width:2px;fill:none}.wheel-top[data-astro-cid-66co7gwy]{fill:#dde1e3;stroke:#263a53;stroke-width:2px}.wheel-body[data-astro-cid-66co7gwy]{fill:#bec7ce;stroke:#263a53;stroke-width:2px}.abrasive[data-astro-cid-66co7gwy]{fill:#b36b3f;stroke:#263a53;stroke-width:1.5px}.removal-layer[data-astro-cid-66co7gwy]{fill:#f1dfcb;opacity:.7}.grind-depth[data-astro-cid-66co7gwy]{fill:none;stroke:#b36b3f;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.protective-tape[data-astro-cid-66co7gwy]{fill:#b36b3f}.material-rule[data-astro-cid-66co7gwy]{stroke:#82909b;stroke-width:1.5px;fill:none}.separation-lines[data-astro-cid-66co7gwy]{stroke:#b36b3f;stroke-width:1.5px;stroke-dasharray:3 4;fill:none}.wafer-steps[data-astro-cid-66co7gwy] li[data-astro-cid-66co7gwy]>p[data-astro-cid-66co7gwy]{color:var(--muted);margin:13px 0 0;font-size:12px;line-height:1.75}.process-caveat[data-astro-cid-66co7gwy]{color:var(--muted);margin:20px 0 8px;font-size:10.5px;line-height:1.75}.process-source[data-astro-cid-66co7gwy]{overflow-wrap:anywhere;font-size:11px;line-height:1.6}@media (width<=680px){.disco-wafer-process[data-astro-cid-66co7gwy]{padding:20px 16px}figcaption[data-astro-cid-66co7gwy] h3[data-astro-cid-66co7gwy]{font-size:21px}.wafer-steps[data-astro-cid-66co7gwy]{grid-template-columns:1fr;gap:28px}.wafer-steps[data-astro-cid-66co7gwy] li[data-astro-cid-66co7gwy]{padding:16px 17px}.step-heading[data-astro-cid-66co7gwy]{min-height:0}.wafer-steps[data-astro-cid-66co7gwy] svg[data-astro-cid-66co7gwy]{width:min(100%,270px);margin:9px auto 0}.wafer-steps[data-astro-cid-66co7gwy] li[data-astro-cid-66co7gwy]:not(:last-child):after{content:"↓";font-size:23px;top:auto;bottom:-25px;right:calc(50% - 9px)}.wafer-steps[data-astro-cid-66co7gwy] li[data-astro-cid-66co7gwy]>p[data-astro-cid-66co7gwy]{margin-top:10px;font-size:13px}}.dnp-material-functions[data-astro-cid-6h6y34mw]{color:#263a53;background:#fffdf8;border:1px solid #ddd5c9;border-radius:12px;margin:2rem 0;padding:clamp(1rem,3vw,1.5rem)}figcaption[data-astro-cid-6h6y34mw] h3[data-astro-cid-6h6y34mw]{margin:0 0 .5rem;font-size:1.15rem;line-height:1.5}figcaption[data-astro-cid-6h6y34mw] p[data-astro-cid-6h6y34mw]{margin:0;font-size:.88rem;line-height:1.7}.material-lane[data-astro-cid-6h6y34mw]{border-top:1px solid #ddd5c9;margin-top:1.2rem;padding-top:1.1rem}.segment-label[data-astro-cid-6h6y34mw]{color:#263a53;background:#e9edf1;border-radius:4px;padding:.15rem .6rem;font-size:.76rem;font-weight:700;line-height:1.7;display:inline-block}[data-astro-cid-6h6y34mw][data-segment=life-healthcare] .segment-label[data-astro-cid-6h6y34mw]{color:#7a4d36;background:#f2e5d8}.material-flow[data-astro-cid-6h6y34mw]{grid-template-columns:minmax(0,1fr) 4rem minmax(0,1.25fr);align-items:center;gap:.7rem;margin-top:.5rem;display:grid}.material-object[data-astro-cid-6h6y34mw],.customer-function[data-astro-cid-6h6y34mw]{text-align:center;justify-items:center;min-width:0;display:grid}.material-object[data-astro-cid-6h6y34mw] h4[data-astro-cid-6h6y34mw],.customer-function[data-astro-cid-6h6y34mw] strong[data-astro-cid-6h6y34mw]{overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.91rem;line-height:1.6}.customer-label[data-astro-cid-6h6y34mw],.example[data-astro-cid-6h6y34mw]{font-size:.78rem;line-height:1.6}.example[data-astro-cid-6h6y34mw]{margin-top:.15rem}svg[data-astro-cid-6h6y34mw]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:min(100%,120px);height:84px;display:block}svg[data-astro-cid-6h6y34mw] .accent[data-astro-cid-6h6y34mw]{stroke:#b36b3f}.supply-arrow[data-astro-cid-6h6y34mw]{color:#8b502f;justify-items:center;font-size:.75rem;line-height:1.5;display:grid}.supply-arrow[data-astro-cid-6h6y34mw] b[data-astro-cid-6h6y34mw]{font-size:1.8rem;font-weight:400;line-height:1.1}.diagram-sources[data-astro-cid-6h6y34mw]{overflow-wrap:anywhere;border-top:1px solid #ddd5c9;margin:1.2rem 0 0;padding-top:1rem;font-size:.78rem;line-height:1.7}.diagram-sources[data-astro-cid-6h6y34mw] a[data-astro-cid-6h6y34mw]{color:#263a53;text-decoration:underline}@media (width<=560px){.material-flow[data-astro-cid-6h6y34mw]{grid-template-columns:1fr;gap:.5rem}.material-object[data-astro-cid-6h6y34mw] h4[data-astro-cid-6h6y34mw],.customer-function[data-astro-cid-6h6y34mw] strong[data-astro-cid-6h6y34mw]{max-width:19rem}.supply-arrow[data-astro-cid-6h6y34mw]{gap:.2rem}.supply-arrow[data-astro-cid-6h6y34mw] b[data-astro-cid-6h6y34mw]{transform:rotate(90deg)}}.dowa-material-flow[data-astro-cid-l3o5rpmo]{color:#263a53;background:#f6f1e8;border-block:1px solid #d4c7b8;margin:2.3rem 0;padding:1.35rem}.flow-kicker[data-astro-cid-l3o5rpmo]{letter-spacing:.15em;color:#91552f;font-size:.7rem;font-weight:700}.dowa-material-flow[data-astro-cid-l3o5rpmo] h3[data-astro-cid-l3o5rpmo]{margin:.45rem 0;font-size:1.35rem;line-height:1.5}.dowa-material-flow[data-astro-cid-l3o5rpmo] figcaption[data-astro-cid-l3o5rpmo] p[data-astro-cid-l3o5rpmo]{margin:.4rem 0 1.2rem;font-size:.92rem;line-height:1.7}.material-route[data-astro-cid-l3o5rpmo]{grid-template-columns:minmax(0,1.15fr) 1.8rem minmax(0,1fr) 1.8rem minmax(0,1fr);align-items:center;gap:.55rem;display:grid}.feedstocks[data-astro-cid-l3o5rpmo]{grid-template-columns:1fr;gap:.1rem;display:grid}.object[data-astro-cid-l3o5rpmo]{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex}.object[data-astro-cid-l3o5rpmo] svg[data-astro-cid-l3o5rpmo]{width:100%;max-width:180px;max-height:150px;overflow:visible}.object[data-astro-cid-l3o5rpmo] strong[data-astro-cid-l3o5rpmo]{overflow-wrap:anywhere;font-size:.9rem;line-height:1.55}.object[data-astro-cid-l3o5rpmo] span[data-astro-cid-l3o5rpmo]{margin-top:.3rem;font-size:.82rem;line-height:1.5}.route-arrow[data-astro-cid-l3o5rpmo]{color:#a6643c;text-align:center;font-size:2rem}.plus[data-astro-cid-l3o5rpmo]{text-align:center;color:#a6643c;font-size:1.1rem}.dowa-material-flow[data-astro-cid-l3o5rpmo] h4[data-astro-cid-l3o5rpmo]{border-top:1px dashed #c8b7a4;margin:1.4rem 0 .8rem;padding-top:1rem;font-size:.92rem;line-height:1.6}.paper[data-astro-cid-l3o5rpmo]{fill:#e2ddd3;stroke:#263a53;stroke-width:2px;stroke-linejoin:round}.navy[data-astro-cid-l3o5rpmo]{fill:#263a53}.copper[data-astro-cid-l3o5rpmo]{fill:#b36b3f;stroke:#263a53;stroke-width:1.5px;stroke-linejoin:round}.tray[data-astro-cid-l3o5rpmo]{fill:#d7ba9f;stroke:#263a53;stroke-width:2px}.trace[data-astro-cid-l3o5rpmo]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.flow-limit[data-astro-cid-l3o5rpmo],.flow-sources[data-astro-cid-l3o5rpmo]{font-size:.82rem;line-height:1.7}.flow-limit[data-astro-cid-l3o5rpmo]{margin:1.3rem 0 .5rem}.flow-sources[data-astro-cid-l3o5rpmo]{margin:0}.flow-sources[data-astro-cid-l3o5rpmo] a[data-astro-cid-l3o5rpmo]{text-underline-offset:.2em;text-decoration:underline}.secondary[data-astro-cid-l3o5rpmo] .object[data-astro-cid-l3o5rpmo] svg[data-astro-cid-l3o5rpmo]{max-height:116px}@media (width<=640px){.dowa-material-flow[data-astro-cid-l3o5rpmo]{padding:1rem}.material-route[data-astro-cid-l3o5rpmo]{grid-template-columns:1fr;gap:.45rem}.feedstocks[data-astro-cid-l3o5rpmo]{grid-template-columns:minmax(0,1fr) 1rem minmax(0,1fr);align-items:center}.feedstocks[data-astro-cid-l3o5rpmo] .object[data-astro-cid-l3o5rpmo] svg[data-astro-cid-l3o5rpmo]{max-height:105px}.object[data-astro-cid-l3o5rpmo] svg[data-astro-cid-l3o5rpmo]{max-width:190px}.route-arrow[data-astro-cid-l3o5rpmo]{font-size:1.7rem;line-height:1.1;transform:rotate(90deg)}.object[data-astro-cid-l3o5rpmo] strong[data-astro-cid-l3o5rpmo]{font-size:.94rem}.dowa-material-flow[data-astro-cid-l3o5rpmo] h3[data-astro-cid-l3o5rpmo]{font-size:1.18rem}.secondary[data-astro-cid-l3o5rpmo] .object[data-astro-cid-l3o5rpmo] svg[data-astro-cid-l3o5rpmo]{max-height:120px}.flow-limit[data-astro-cid-l3o5rpmo],.flow-sources[data-astro-cid-l3o5rpmo]{font-size:.82rem}}.duskin-rental-loop[data-astro-cid-r52mj3kq]{color:#263a53;background:#f6f1e8;border:1px solid #c6b7a8;margin:34px 0 42px;padding:26px}h3[data-astro-cid-r52mj3kq]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.5}figcaption[data-astro-cid-r52mj3kq] p[data-astro-cid-r52mj3kq],.note[data-astro-cid-r52mj3kq],.source[data-astro-cid-r52mj3kq]{margin:9px 0 0;font-size:12px;line-height:1.8}.rental-stages[data-astro-cid-r52mj3kq]{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:24px;margin:22px 0 0;padding:0;list-style:none;display:grid}.rental-stages[data-astro-cid-r52mj3kq] li[data-astro-cid-r52mj3kq]{text-align:center;min-width:0;position:relative}.rental-stages[data-astro-cid-r52mj3kq] li[data-astro-cid-r52mj3kq]:not(:last-child):after{content:"→";color:#754525;font-size:23px;position:absolute;top:50px;right:-20px}svg[data-astro-cid-r52mj3kq]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:115px}.copper[data-astro-cid-r52mj3kq]{stroke:#b36b3f}strong[data-astro-cid-r52mj3kq]{margin-top:8px;font-size:14px;line-height:1.6;display:block}.rental-stages[data-astro-cid-r52mj3kq] p[data-astro-cid-r52mj3kq]{margin:4px 0 0;font-size:12px;line-height:1.6}small[data-astro-cid-r52mj3kq]{color:#754525;margin-top:7px;font-size:11px;line-height:1.6;display:block}.return-path[data-astro-cid-r52mj3kq]{border-bottom:2px solid #b36b3f;justify-content:center;align-items:center;gap:10px;margin:12px 0 18px;padding:10px 0 7px;font-size:12px;line-height:1.7;display:flex}.return-path[data-astro-cid-r52mj3kq] span[data-astro-cid-r52mj3kq]{color:#754525;font-size:28px}.source[data-astro-cid-r52mj3kq] a[data-astro-cid-r52mj3kq]{color:#263a53;text-underline-offset:3px;text-decoration:underline}@media (width<=640px){.duskin-rental-loop[data-astro-cid-r52mj3kq]{padding:21px 16px}h3[data-astro-cid-r52mj3kq]{font-size:20px}.rental-stages[data-astro-cid-r52mj3kq]{grid-template-columns:1fr;gap:32px;margin-top:20px}.rental-stages[data-astro-cid-r52mj3kq] li[data-astro-cid-r52mj3kq]{padding-bottom:10px}.rental-stages[data-astro-cid-r52mj3kq] li[data-astro-cid-r52mj3kq]:not(:last-child):after{content:"↓";top:auto;bottom:-28px;right:calc(50% - 8px)}svg[data-astro-cid-r52mj3kq]{max-width:190px;height:115px}strong[data-astro-cid-r52mj3kq]{margin-top:3px;font-size:16px}.rental-stages[data-astro-cid-r52mj3kq] p[data-astro-cid-r52mj3kq]{font-size:13px}small[data-astro-cid-r52mj3kq]{font-size:12px}.return-path[data-astro-cid-r52mj3kq]{margin-top:10px}}.ebara-wafer-roles[data-astro-cid-wxer4hqe]{color:#263a53;background:#fffdf8;border:1px solid #d5c7b7;border-radius:14px;margin:2rem 0;padding:1.35rem}.ebara-wafer-roles[data-astro-cid-wxer4hqe] h3[data-astro-cid-wxer4hqe]{margin:0 0 .45rem;font-size:1.15rem}.ebara-wafer-roles[data-astro-cid-wxer4hqe] p[data-astro-cid-wxer4hqe]{font-size:.93rem;line-height:1.75}.wafer-jobs[data-astro-cid-wxer4hqe]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem;margin:1.2rem 0;display:grid}.wafer-jobs[data-astro-cid-wxer4hqe] section[data-astro-cid-wxer4hqe]{min-width:0}.wafer-jobs[data-astro-cid-wxer4hqe] h4[data-astro-cid-wxer4hqe]{margin:0;font-size:1rem}.wafer-jobs[data-astro-cid-wxer4hqe] svg[data-astro-cid-wxer4hqe]{width:100%;height:auto;margin:.7rem 0;display:block}.shell[data-astro-cid-wxer4hqe]{fill:#f6f1e8;stroke:#263a53;stroke-width:2px}.structure[data-astro-cid-wxer4hqe]{fill:#b8c2cb;stroke:#263a53;stroke-width:2px}.wafer[data-astro-cid-wxer4hqe]{fill:#e3e8ec;stroke:#263a53;stroke-width:2px}.copper[data-astro-cid-wxer4hqe]{fill:#d6a07a;stroke:#b36b3f;stroke-width:2px}.fine[data-astro-cid-wxer4hqe]{fill:none;stroke:#263a53;stroke-width:1.2px}.gas[data-astro-cid-wxer4hqe]{fill:#b36b3f}.pipe[data-astro-cid-wxer4hqe]{fill:none;stroke:#8498aa;stroke-width:10px}.arrow[data-astro-cid-wxer4hqe]{fill:none;stroke:#b36b3f;stroke-width:2.7px;stroke-linecap:round;stroke-linejoin:round}.edge[data-astro-cid-wxer4hqe]{fill:none;stroke:#b36b3f;stroke-width:5px}.wafer-jobs[data-astro-cid-wxer4hqe] text[data-astro-cid-wxer4hqe]{fill:#263a53;font:14px system-ui,sans-serif}.ebara-wafer-roles[data-astro-cid-wxer4hqe] .note[data-astro-cid-wxer4hqe],.ebara-wafer-roles[data-astro-cid-wxer4hqe] .source[data-astro-cid-wxer4hqe]{color:#526176;margin:.5rem 0;font-size:.82rem}.source[data-astro-cid-wxer4hqe] a[data-astro-cid-wxer4hqe]{overflow-wrap:anywhere}@media (width<=680px){.wafer-jobs[data-astro-cid-wxer4hqe]{grid-template-columns:1fr}.wafer-jobs[data-astro-cid-wxer4hqe] section[data-astro-cid-wxer4hqe]{grid-template-columns:1fr;max-width:380px;margin:0 auto;display:grid}.wafer-jobs[data-astro-cid-wxer4hqe] svg[data-astro-cid-wxer4hqe]{max-width:310px;margin:.6rem auto}.ebara-wafer-roles[data-astro-cid-wxer4hqe]{padding:1rem}}.eneos-refinery[data-astro-cid-unarpwr5]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:36px 0;padding:25px}.eneos-refinery[data-astro-cid-unarpwr5] h3[data-astro-cid-unarpwr5]{margin:0 0 8px;font-size:23px;line-height:1.5}.eneos-refinery[data-astro-cid-unarpwr5] figcaption[data-astro-cid-unarpwr5] p[data-astro-cid-unarpwr5]{margin:0 0 22px;font-size:14px;line-height:1.8}.supply-route[data-astro-cid-unarpwr5]{grid-template-columns:1fr 22px 1.4fr 22px 1fr;align-items:center;gap:6px;display:grid}.supply-route[data-astro-cid-unarpwr5] section[data-astro-cid-unarpwr5]{text-align:center;min-width:0}.supply-route[data-astro-cid-unarpwr5] h4[data-astro-cid-unarpwr5]{margin:0 0 8px;font-size:14px;line-height:1.6}.supply-route[data-astro-cid-unarpwr5] svg[data-astro-cid-unarpwr5]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;width:100%;height:160px}.supply-route[data-astro-cid-unarpwr5] .tower[data-astro-cid-unarpwr5]{fill:#d9d5cb}.supply-route[data-astro-cid-unarpwr5] .tank[data-astro-cid-unarpwr5]{fill:#e8e1d5}.supply-route[data-astro-cid-unarpwr5] .vessel[data-astro-cid-unarpwr5]{fill:#fffdf8}.supply-route[data-astro-cid-unarpwr5] .copper[data-astro-cid-unarpwr5]{stroke:#b36b3f;stroke-width:3px}.supply-route[data-astro-cid-unarpwr5] .wheel[data-astro-cid-unarpwr5]{fill:#263a53}.supply-route[data-astro-cid-unarpwr5] p[data-astro-cid-unarpwr5]{min-height:3.6em;margin:8px 0 0;font-size:12px;line-height:1.8}.flow[data-astro-cid-unarpwr5] span[data-astro-cid-unarpwr5]{background:#b36b3f;height:2px;display:block;position:relative}.flow[data-astro-cid-unarpwr5] span[data-astro-cid-unarpwr5]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.operating-conditions[data-astro-cid-unarpwr5]{border-top:1px solid #bdb3a4;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0 16px;padding-top:18px;display:grid}.operating-conditions[data-astro-cid-unarpwr5] p[data-astro-cid-unarpwr5]{border-left:3px solid #b36b3f;margin:0;padding-left:12px}.operating-conditions[data-astro-cid-unarpwr5] strong[data-astro-cid-unarpwr5],.operating-conditions[data-astro-cid-unarpwr5] span[data-astro-cid-unarpwr5]{font-size:12px;line-height:1.8;display:block}.operating-conditions[data-astro-cid-unarpwr5] strong[data-astro-cid-unarpwr5]{font-size:13px}.note[data-astro-cid-unarpwr5]{margin:0 0 8px;font-size:12px;line-height:1.8}.eneos-refinery[data-astro-cid-unarpwr5] a[data-astro-cid-unarpwr5]{color:#754525;font-size:12px;line-height:1.8;text-decoration:underline}@media (width<=600px){.eneos-refinery[data-astro-cid-unarpwr5]{padding:20px 14px}.eneos-refinery[data-astro-cid-unarpwr5] h3[data-astro-cid-unarpwr5]{font-size:21px}.supply-route[data-astro-cid-unarpwr5]{grid-template-columns:1fr;gap:12px}.supply-route[data-astro-cid-unarpwr5] section[data-astro-cid-unarpwr5]{width:100%;max-width:310px;margin:auto}.supply-route[data-astro-cid-unarpwr5] svg[data-astro-cid-unarpwr5]{height:145px}.supply-route[data-astro-cid-unarpwr5] h4[data-astro-cid-unarpwr5]{font-size:16px}.supply-route[data-astro-cid-unarpwr5] p[data-astro-cid-unarpwr5]{min-height:0}.flow[data-astro-cid-unarpwr5] span[data-astro-cid-unarpwr5]{width:2px;height:24px;margin:auto}.flow[data-astro-cid-unarpwr5] span[data-astro-cid-unarpwr5]:after{top:auto;bottom:0;right:-4px;transform:rotate(135deg)}.operating-conditions[data-astro-cid-unarpwr5]{grid-template-columns:1fr}.note[data-astro-cid-unarpwr5]{margin-top:18px}}.fujikura-installation-flow[data-astro-cid-3zcvnsz5]{color:#263a53;background:#f6f1e8;border-block:1px solid #d9cbbb;margin:2rem 0;padding:clamp(1rem,3vw,1.7rem)}h3[data-astro-cid-3zcvnsz5]{margin:0;font-size:1.2rem;line-height:1.5}.relationship[data-astro-cid-3zcvnsz5]{margin:.55rem 0 1.25rem;font-size:.9rem;line-height:1.7}.work-areas[data-astro-cid-3zcvnsz5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-3zcvnsz5]{min-width:0;margin:0;padding:0;position:relative}li[data-astro-cid-3zcvnsz5]+li[data-astro-cid-3zcvnsz5]:before{content:"→";color:#b36b3f;font-size:1.2rem;position:absolute;top:6rem;left:-1.2rem}h4[data-astro-cid-3zcvnsz5]{align-items:baseline;gap:.35rem;min-height:3.2em;margin:0;font-size:.94rem;line-height:1.55;display:flex}.step-number[data-astro-cid-3zcvnsz5]{color:#b36b3f;flex:none;font-size:.8rem}svg[data-astro-cid-3zcvnsz5]{width:100%;height:auto;margin:.35rem 0 .8rem;display:block}.product[data-astro-cid-3zcvnsz5]{margin:0;font-size:.88rem;line-height:1.6}.product[data-astro-cid-3zcvnsz5] span[data-astro-cid-3zcvnsz5]{color:#785239;font-size:.72rem;display:block}.product[data-astro-cid-3zcvnsz5] strong[data-astro-cid-3zcvnsz5]{font-weight:650;display:block}.work-note[data-astro-cid-3zcvnsz5]{margin:.5rem 0 0;font-size:.83rem;line-height:1.75}.storage-label[data-astro-cid-3zcvnsz5]{color:#785239;border:1px solid #d9cbbb;border-radius:.25rem;margin-top:.5rem;padding:.1rem .4rem;font-size:.72rem;display:inline-block}.caveat[data-astro-cid-3zcvnsz5],.source[data-astro-cid-3zcvnsz5]{margin:1rem 0 0;font-size:.77rem;line-height:1.7}.source[data-astro-cid-3zcvnsz5]{margin-top:.5rem}a[data-astro-cid-3zcvnsz5]{color:inherit;text-underline-offset:.2em}@media (width<=680px){.work-areas[data-astro-cid-3zcvnsz5]{grid-template-columns:1fr;gap:1.8rem}li[data-astro-cid-3zcvnsz5]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;column-gap:.8rem;display:grid}li[data-astro-cid-3zcvnsz5]+li[data-astro-cid-3zcvnsz5]{border-top:1px solid #d9cbbb;padding-top:1.3rem}li[data-astro-cid-3zcvnsz5]+li[data-astro-cid-3zcvnsz5]:before{content:"↓";background:#f6f1e8;padding-inline:.15rem;top:-.85rem;left:calc(50% - .4rem)}h4[data-astro-cid-3zcvnsz5]{grid-column:1/-1;min-height:0}svg[data-astro-cid-3zcvnsz5]{grid-area:2/1/5;align-self:center;margin:.5rem 0 0}.product[data-astro-cid-3zcvnsz5]{grid-column:2;margin-top:.8rem}.work-note[data-astro-cid-3zcvnsz5],.storage-label[data-astro-cid-3zcvnsz5]{grid-column:2}.storage-label[data-astro-cid-3zcvnsz5]{justify-self:start}}@media (width<=380px){li[data-astro-cid-3zcvnsz5]{grid-template-columns:1fr}svg[data-astro-cid-3zcvnsz5]{grid-area:auto/1;max-width:14rem;margin:.45rem auto}.product[data-astro-cid-3zcvnsz5],.work-note[data-astro-cid-3zcvnsz5],.storage-label[data-astro-cid-3zcvnsz5]{grid-column:1}.product[data-astro-cid-3zcvnsz5]{margin-top:0}}.care-settings[data-astro-cid-sx3t4fbz]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0;padding:24px}.care-settings[data-astro-cid-sx3t4fbz] h3[data-astro-cid-sx3t4fbz]{margin:0 0 8px;font-size:23px;line-height:1.45}.care-settings[data-astro-cid-sx3t4fbz] figcaption[data-astro-cid-sx3t4fbz] p[data-astro-cid-sx3t4fbz],.care-settings[data-astro-cid-sx3t4fbz] section[data-astro-cid-sx3t4fbz] p[data-astro-cid-sx3t4fbz]{margin:8px 0;font-size:14px;line-height:1.75}.settings-grid[data-astro-cid-sx3t4fbz]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:20px;display:grid}.settings-grid[data-astro-cid-sx3t4fbz] section[data-astro-cid-sx3t4fbz]{border:1px solid var(--line);background:#fffdf8;min-width:0;padding:18px}.settings-grid[data-astro-cid-sx3t4fbz] h4[data-astro-cid-sx3t4fbz]{margin:0;font-size:18px;line-height:1.5}.settings-grid[data-astro-cid-sx3t4fbz] .operator[data-astro-cid-sx3t4fbz]{color:var(--muted);min-height:22px;font-size:12px}.settings-grid[data-astro-cid-sx3t4fbz] svg[data-astro-cid-sx3t4fbz]{width:100%;height:auto;margin:12px 0;display:block}.settings-grid[data-astro-cid-sx3t4fbz] strong[data-astro-cid-sx3t4fbz]{font-size:15px;line-height:1.6;display:block}.setting-note[data-astro-cid-sx3t4fbz]{margin:18px 0 0;font-size:12px;line-height:1.8}.setting-note[data-astro-cid-sx3t4fbz] a[data-astro-cid-sx3t4fbz]{color:inherit;text-decoration:underline}@media (width<=600px){.settings-grid[data-astro-cid-sx3t4fbz]{grid-template-columns:1fr}.care-settings[data-astro-cid-sx3t4fbz]{padding:18px}.care-settings[data-astro-cid-sx3t4fbz] h3[data-astro-cid-sx3t4fbz]{font-size:21px}}.giken-pile-platform[data-astro-cid-2u5jrab4]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:2rem 0;padding:1.5rem}.giken-pile-platform[data-astro-cid-2u5jrab4] figcaption[data-astro-cid-2u5jrab4]>span[data-astro-cid-2u5jrab4]{letter-spacing:.1em;color:#b36b3f;font-size:.68rem}.giken-pile-platform[data-astro-cid-2u5jrab4] h3[data-astro-cid-2u5jrab4]{margin:.5rem 0;font-size:1.35rem;line-height:1.4}.giken-pile-platform[data-astro-cid-2u5jrab4] p[data-astro-cid-2u5jrab4]{font-size:.86rem;line-height:1.8}.giken-pile-platform[data-astro-cid-2u5jrab4] svg[data-astro-cid-2u5jrab4]{width:100%;height:auto;margin:1rem 0;display:block}.giken-machine-labels[data-astro-cid-2u5jrab4]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.giken-machine-labels[data-astro-cid-2u5jrab4] strong[data-astro-cid-2u5jrab4],.giken-machine-labels[data-astro-cid-2u5jrab4] small[data-astro-cid-2u5jrab4]{word-break:normal;overflow-wrap:normal;line-height:1.5;display:block}.giken-machine-labels[data-astro-cid-2u5jrab4] strong[data-astro-cid-2u5jrab4]{font-size:.8rem}.giken-machine-labels[data-astro-cid-2u5jrab4] small[data-astro-cid-2u5jrab4]{margin-top:.3rem;font-size:.73rem}.giken-pile-platform[data-astro-cid-2u5jrab4] .giken-pile-note[data-astro-cid-2u5jrab4]{margin-top:1.4rem;font-size:.77rem}.giken-pile-platform[data-astro-cid-2u5jrab4] a[data-astro-cid-2u5jrab4]{font-size:.75rem}@media (width<=580px){.giken-pile-platform[data-astro-cid-2u5jrab4]{padding:1rem}.giken-machine-labels[data-astro-cid-2u5jrab4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.giken-pile-platform[data-astro-cid-2u5jrab4] h3[data-astro-cid-2u5jrab4]{font-size:1.15rem}}.glory-cash-transfer[data-astro-cid-jmd23svm]{border:1px solid var(--line,#d9d2c8);color:#263a53;background:#f6f1e8;margin:32px 0 40px;padding:26px 22px 23px}figcaption[data-astro-cid-jmd23svm] h3[data-astro-cid-jmd23svm]{margin:0 0 9px;font:24px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-jmd23svm] p[data-astro-cid-jmd23svm]{color:var(--muted,#61707a);margin:0 0 17px;font-size:12px;line-height:1.8}.cash-scenes[data-astro-cid-jmd23svm]{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr);align-items:start;gap:5px;display:grid}.cash-scenes[data-astro-cid-jmd23svm] section[data-astro-cid-jmd23svm]{min-width:0}svg[data-astro-cid-jmd23svm]{width:100%;height:auto;display:block}.route-arrow[data-astro-cid-jmd23svm]{color:#b36b3f;text-align:center;padding-top:75px;font-size:25px}h4[data-astro-cid-jmd23svm]{margin:8px 0 7px;font-size:12px;line-height:1.7}.cash-scenes[data-astro-cid-jmd23svm] section[data-astro-cid-jmd23svm]>p[data-astro-cid-jmd23svm]{color:var(--muted,#61707a);margin:0;font-size:11px;line-height:1.8}.floor[data-astro-cid-jmd23svm]{stroke:#c6c3ba;stroke-width:1.5px}.navy[data-astro-cid-jmd23svm]{fill:#263a53}.light[data-astro-cid-jmd23svm]{fill:#e2dfd5;stroke:#89939a;stroke-width:1.5px}.side[data-astro-cid-jmd23svm]{fill:#536b7e}.machine-top[data-astro-cid-jmd23svm]{fill:#8c9da8;stroke:#263a53;stroke-width:1px}.copper[data-astro-cid-jmd23svm]{fill:#b36b3f}.soft[data-astro-cid-jmd23svm]{fill:#b9c4ca}.ivory[data-astro-cid-jmd23svm]{fill:#fffdf8}.skin[data-astro-cid-jmd23svm]{fill:#cda17e}.shirt[data-astro-cid-jmd23svm]{fill:#9cabb5}.arm[data-astro-cid-jmd23svm]{fill:none;stroke:#cda17e;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round}.note[data-astro-cid-jmd23svm]{fill:#e5ddd1;stroke:#8a7965;stroke-width:1.5px}.note-oval[data-astro-cid-jmd23svm]{fill:none;stroke:#8a7965;stroke-width:1px}.coin[data-astro-cid-jmd23svm]{fill:#b36b3f;stroke:#8e542f;stroke-width:1.4px}.handle[data-astro-cid-jmd23svm]{fill:none;stroke:#263a53;stroke-width:4px;stroke-linejoin:round}.line[data-astro-cid-jmd23svm]{fill:none;stroke:#6b7a84;stroke-width:2px}.line-white[data-astro-cid-jmd23svm]{fill:none;stroke:#c9d1d4;stroke-width:2px}.cavity[data-astro-cid-jmd23svm]{fill:#142436}.screen[data-astro-cid-jmd23svm]{fill:#8d9da6}.arrow[data-astro-cid-jmd23svm]{fill:none;stroke:#b36b3f;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.diagram-caveat[data-astro-cid-jmd23svm]{color:var(--muted,#61707a);margin:23px 0 9px;font-size:10.5px;line-height:1.8}.diagram-source[data-astro-cid-jmd23svm]{overflow-wrap:anywhere;font-size:10.5px;line-height:1.7}@media (width<=650px){.glory-cash-transfer[data-astro-cid-jmd23svm]{padding:22px 17px}.cash-scenes[data-astro-cid-jmd23svm]{grid-template-columns:1fr;gap:0}.cash-scenes[data-astro-cid-jmd23svm] section[data-astro-cid-jmd23svm]{width:100%;max-width:320px;margin:0 auto}svg[data-astro-cid-jmd23svm]{max-width:300px;margin:0 auto}h4[data-astro-cid-jmd23svm]{margin:3px 0 7px;font-size:14px}.cash-scenes[data-astro-cid-jmd23svm] section[data-astro-cid-jmd23svm]>p[data-astro-cid-jmd23svm]{font-size:12px}.route-arrow[data-astro-cid-jmd23svm]{height:35px;padding:5px 0 0;font-size:26px;transform:rotate(90deg)}figcaption[data-astro-cid-jmd23svm] h3[data-astro-cid-jmd23svm]{font-size:21px}.diagram-caveat[data-astro-cid-jmd23svm]{font-size:11px}}.gmo-payment-rails[data-astro-cid-bclnhmpe]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:30px 0 42px;padding:25px 22px}figcaption[data-astro-cid-bclnhmpe] h3[data-astro-cid-bclnhmpe]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.5}figcaption[data-astro-cid-bclnhmpe] p[data-astro-cid-bclnhmpe]{color:var(--muted);margin:8px 0 22px;font-size:12px;line-height:1.7}.gmo-data-route[data-astro-cid-bclnhmpe]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.gmo-data-route[data-astro-cid-bclnhmpe] section[data-astro-cid-bclnhmpe]{min-width:0;position:relative}.gmo-data-route[data-astro-cid-bclnhmpe] svg[data-astro-cid-bclnhmpe]{fill:none;width:100%;height:90px;stroke:var(--brand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;display:block}.copper[data-astro-cid-bclnhmpe]{stroke:var(--accent);fill:#f2ede4}.gmo-data-route[data-astro-cid-bclnhmpe] h4[data-astro-cid-bclnhmpe]{margin:10px 0 6px;font-size:14px;line-height:1.5}.gmo-data-route[data-astro-cid-bclnhmpe] p[data-astro-cid-bclnhmpe]{margin:0;font-size:12px;line-height:1.7}.route-link[data-astro-cid-bclnhmpe]{color:var(--accent);margin-top:12px;font-size:10px;line-height:1.5;display:block}.route-link[data-astro-cid-bclnhmpe] b[data-astro-cid-bclnhmpe]{white-space:nowrap;font-size:20px}.gmo-driver-title[data-astro-cid-bclnhmpe]{margin:24px 0 10px;font-size:13px}.gmo-revenue-drivers[data-astro-cid-bclnhmpe]{border-top:2px solid var(--accent);grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding-top:14px;display:grid}.gmo-revenue-drivers[data-astro-cid-bclnhmpe] dt[data-astro-cid-bclnhmpe]{font-size:14px;font-weight:700}.gmo-revenue-drivers[data-astro-cid-bclnhmpe] dd[data-astro-cid-bclnhmpe]{margin:5px 0 0;font-size:12px;line-height:1.7}.gmo-caveat[data-astro-cid-bclnhmpe],.gmo-sources[data-astro-cid-bclnhmpe]{color:var(--muted);margin:18px 0 0;font-size:12px;line-height:1.8}.gmo-sources[data-astro-cid-bclnhmpe]{margin-top:9px}@media (width<=680px){.gmo-payment-rails[data-astro-cid-bclnhmpe]{padding:20px 16px}.gmo-data-route[data-astro-cid-bclnhmpe]{grid-template-columns:1fr;gap:0}.gmo-data-route[data-astro-cid-bclnhmpe] section[data-astro-cid-bclnhmpe]{grid-template-columns:76px minmax(0,1fr);column-gap:14px;display:grid}.gmo-data-route[data-astro-cid-bclnhmpe] svg[data-astro-cid-bclnhmpe]{grid-row:1/3;height:76px}.gmo-data-route[data-astro-cid-bclnhmpe] h4[data-astro-cid-bclnhmpe]{margin:0 0 5px}.gmo-data-route[data-astro-cid-bclnhmpe] p[data-astro-cid-bclnhmpe]{grid-column:2}.route-link[data-astro-cid-bclnhmpe]{grid-column:1/-1;align-items:center;gap:9px;margin:8px 0 17px;display:flex}.route-link[data-astro-cid-bclnhmpe] b[data-astro-cid-bclnhmpe]{order:-1;transform:rotate(90deg)}.gmo-revenue-drivers[data-astro-cid-bclnhmpe]{grid-template-columns:1fr;gap:14px}figcaption[data-astro-cid-bclnhmpe] h3[data-astro-cid-bclnhmpe]{font-size:20px}}.hamamatsu-localization[data-astro-cid-mhyhfjvq]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:35px 0 42px;padding:25px 25px 21px}figcaption[data-astro-cid-mhyhfjvq] h3[data-astro-cid-mhyhfjvq]{margin:0 0 8px;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.45}figcaption[data-astro-cid-mhyhfjvq]>p[data-astro-cid-mhyhfjvq]{color:var(--muted);max-width:700px;margin:0 0 24px;font-size:12px;line-height:1.8}.localization-scenes[data-astro-cid-mhyhfjvq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:35px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-mhyhfjvq]{min-width:0;position:relative}li[data-astro-cid-mhyhfjvq]:first-child:after{content:"→";color:#b36b3f;font-size:24px;position:absolute;top:149px;right:-30px}h4[data-astro-cid-mhyhfjvq]{align-items:flex-start;gap:8px;min-height:40px;margin:0;font-size:13px;line-height:1.6;display:flex}h4[data-astro-cid-mhyhfjvq] span[data-astro-cid-mhyhfjvq]{color:#fffdf8;background:#263a53;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:11px;display:grid}svg[data-astro-cid-mhyhfjvq]{width:100%;height:auto;margin-top:9px;display:block}svg[data-astro-cid-mhyhfjvq] text[data-astro-cid-mhyhfjvq]{fill:#263a53;font-family:inherit;font-size:12px;font-weight:600}.silicon[data-astro-cid-mhyhfjvq]{fill:#e4e6e1;stroke:#7e909c;stroke-width:1.5px}.silicon-side[data-astro-cid-mhyhfjvq]{fill:#bac6ca;stroke:#7e909c;stroke-width:1.5px}.metal-top[data-astro-cid-mhyhfjvq]{fill:#8296a3;stroke:#263a53;stroke-width:1.3px}.metal-front[data-astro-cid-mhyhfjvq]{fill:#526c80;stroke:#263a53;stroke-width:1.2px}.internal-wires[data-astro-cid-mhyhfjvq]{fill:none;stroke:#b19a80;stroke-width:5px;stroke-linejoin:round}.heat-zone[data-astro-cid-mhyhfjvq]{fill:#e8c7aa}.hotspot[data-astro-cid-mhyhfjvq]{fill:#b36b3f}.heat-motion[data-astro-cid-mhyhfjvq]{fill:none;stroke:#b36b3f;stroke-width:1.7px;stroke-linecap:round}.laser-beam[data-astro-cid-mhyhfjvq]{fill:none;stroke:#b36b3f;stroke-width:2px}.beam-direction[data-astro-cid-mhyhfjvq]{fill:none;stroke:#b36b3f;stroke-width:1.8px;stroke-linejoin:round}.instrument[data-astro-cid-mhyhfjvq]{fill:#263a53;stroke:#263a53;stroke-width:1.5px}.lens[data-astro-cid-mhyhfjvq]{fill:#bbcad1;stroke:#526c80;stroke-width:1.5px}.signal-wire[data-astro-cid-mhyhfjvq]{fill:none;stroke:#526c80;stroke-width:1.7px;stroke-linejoin:round}.signal-ticks[data-astro-cid-mhyhfjvq]{stroke:#b36b3f;stroke-width:2px}.leader[data-astro-cid-mhyhfjvq]{fill:none;stroke:#8c9ba3;stroke-width:1.3px}.map-frame[data-astro-cid-mhyhfjvq]{fill:#526c80;stroke:#263a53;stroke-width:1.5px}.map-surface[data-astro-cid-mhyhfjvq]{fill:#fffdf8}.chip-pattern[data-astro-cid-mhyhfjvq]{fill:none;stroke:#aebbc0;stroke-width:2.5px;stroke-linejoin:round}.target-ring[data-astro-cid-mhyhfjvq]{fill:none;stroke:#b36b3f;stroke-width:1.8px}.magnify-line[data-astro-cid-mhyhfjvq]{fill:none;stroke:#b36b3f;stroke-width:1.2px;stroke-dasharray:3 3}.magnifier[data-astro-cid-mhyhfjvq]{fill:#fffdf8;stroke:#263a53;stroke-width:2px}.magnified-pattern[data-astro-cid-mhyhfjvq]{fill:none;stroke:#aebbc0;stroke-width:3px;stroke-linejoin:round}li[data-astro-cid-mhyhfjvq]>p[data-astro-cid-mhyhfjvq]{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.8}.localization-caveat[data-astro-cid-mhyhfjvq]{color:var(--muted);margin:24px 0 8px;font-size:10.5px;line-height:1.8}.localization-source[data-astro-cid-mhyhfjvq]{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.7}@media (width<=680px){.hamamatsu-localization[data-astro-cid-mhyhfjvq]{padding:21px 17px}.localization-scenes[data-astro-cid-mhyhfjvq]{grid-template-columns:1fr;gap:35px}figcaption[data-astro-cid-mhyhfjvq] h3[data-astro-cid-mhyhfjvq]{font-size:21px}h4[data-astro-cid-mhyhfjvq]{min-height:0}svg[data-astro-cid-mhyhfjvq]{max-width:360px;margin:12px auto 0}li[data-astro-cid-mhyhfjvq]:first-child:after{content:"↓";top:auto;bottom:-30px;right:calc(50% - 8px)}li[data-astro-cid-mhyhfjvq]>p[data-astro-cid-mhyhfjvq]{margin-top:5px;font-size:13px}}.haseko-progress[data-astro-cid-lntfcxug]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:34px 0;padding:26px}h3[data-astro-cid-lntfcxug]{margin:0 0 8px;font-size:23px;line-height:1.5}figcaption[data-astro-cid-lntfcxug] p[data-astro-cid-lntfcxug]{margin:0 0 22px;font-size:14px;line-height:1.8}.commission[data-astro-cid-lntfcxug]{grid-template-columns:minmax(100px,1fr) minmax(90px,.8fr) minmax(220px,2fr);align-items:start;gap:14px;display:grid}.client[data-astro-cid-lntfcxug],.construction[data-astro-cid-lntfcxug]{text-align:center;min-width:0}.client[data-astro-cid-lntfcxug]{padding-top:20px}.client[data-astro-cid-lntfcxug]>svg[data-astro-cid-lntfcxug]{width:150px;max-width:100%;height:150px}.construction[data-astro-cid-lntfcxug]>svg[data-astro-cid-lntfcxug]{width:100%;max-width:330px;height:180px}svg[data-astro-cid-lntfcxug]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.building-fill[data-astro-cid-lntfcxug]{fill:#e5dfd4}.paper[data-astro-cid-lntfcxug]{fill:#fffdf8}.accent[data-astro-cid-lntfcxug]{stroke:#b36b3f}strong[data-astro-cid-lntfcxug]{font-size:15px;line-height:1.65;display:block}span[data-astro-cid-lntfcxug]{font-size:12px;line-height:1.7;display:block}.order-link[data-astro-cid-lntfcxug]{text-align:center;color:#754525;padding-top:97px}.order-link[data-astro-cid-lntfcxug] i[data-astro-cid-lntfcxug],.cash-link[data-astro-cid-lntfcxug] i[data-astro-cid-lntfcxug]{background:#b36b3f;height:2px;margin:9px 5px;display:block;position:relative}.order-link[data-astro-cid-lntfcxug] i[data-astro-cid-lntfcxug]:after,.cash-link[data-astro-cid-lntfcxug] i[data-astro-cid-lntfcxug]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.progress-link[data-astro-cid-lntfcxug]{background:#263a53;width:2px;height:24px;margin:auto;position:relative}.progress-link[data-astro-cid-lntfcxug]:after{content:"";border-bottom:2px solid #263a53;border-right:2px solid #263a53;width:8px;height:8px;position:absolute;bottom:0;left:-4px;transform:rotate(45deg)}.revenue[data-astro-cid-lntfcxug]{text-align:left;background:#fffdf8;border:1px solid #d1c8ba;align-items:center;gap:10px;padding:10px 12px;display:flex}.revenue[data-astro-cid-lntfcxug] svg[data-astro-cid-lntfcxug]{flex:0 0 54px;width:54px;height:63px}.revenue[data-astro-cid-lntfcxug] div[data-astro-cid-lntfcxug]{min-width:0}.revenue[data-astro-cid-lntfcxug] strong[data-astro-cid-lntfcxug]{font-size:14px}.cash-lane[data-astro-cid-lntfcxug]{text-align:center;border-top:1px solid #bfaf9a;border-bottom:1px solid #bfaf9a;grid-template-columns:1fr 1.6fr 1fr;align-items:center;gap:14px;margin-top:24px;padding:18px 12px;display:grid}.cash-link[data-astro-cid-lntfcxug]{color:#754525}.cash-link[data-astro-cid-lntfcxug] span[data-astro-cid-lntfcxug]{max-width:250px;margin:auto}.cash-party[data-astro-cid-lntfcxug] strong[data-astro-cid-lntfcxug]{font-size:14px}.note[data-astro-cid-lntfcxug],a[data-astro-cid-lntfcxug]{font-size:12px;line-height:1.8}.note[data-astro-cid-lntfcxug]{margin:18px 0 8px}a[data-astro-cid-lntfcxug]{color:#754525;text-decoration:underline}@media (width<=650px){.haseko-progress[data-astro-cid-lntfcxug]{padding:20px 14px}h3[data-astro-cid-lntfcxug]{font-size:21px}.commission[data-astro-cid-lntfcxug]{grid-template-columns:1fr;gap:0}.client[data-astro-cid-lntfcxug]{text-align:left;grid-template-columns:90px 1fr;justify-self:center;align-items:end;column-gap:16px;width:min(100%,280px);padding:0;display:grid}.client[data-astro-cid-lntfcxug]>svg[data-astro-cid-lntfcxug]{grid-row:span 2;width:90px;height:100px}.client[data-astro-cid-lntfcxug]>span[data-astro-cid-lntfcxug]{align-self:start}.order-link[data-astro-cid-lntfcxug]{padding:12px 0 8px}.order-link[data-astro-cid-lntfcxug] i[data-astro-cid-lntfcxug]{width:2px;height:24px;margin:7px auto}.order-link[data-astro-cid-lntfcxug] i[data-astro-cid-lntfcxug]:after{top:auto;bottom:0;right:-4px;transform:rotate(135deg)}.construction[data-astro-cid-lntfcxug]>svg[data-astro-cid-lntfcxug]{height:175px}.revenue[data-astro-cid-lntfcxug]{max-width:330px;margin:auto}.cash-lane[data-astro-cid-lntfcxug]{grid-template-columns:1fr;gap:6px;padding:16px 12px}.cash-link[data-astro-cid-lntfcxug] i[data-astro-cid-lntfcxug]{width:2px;height:22px;margin:7px auto}.cash-link[data-astro-cid-lntfcxug] i[data-astro-cid-lntfcxug]:after{top:auto;bottom:0;right:-4px;transform:rotate(135deg)}.cash-link[data-astro-cid-lntfcxug] span[data-astro-cid-lntfcxug]{max-width:240px}}.hitachi-emilia-flow[data-astro-cid-qhqkhpub]{color:#263a53;background:#f6f1e8;border-block:1px solid #d9cbbb;margin:2rem 0;padding:clamp(1rem,3vw,1.8rem)}h3[data-astro-cid-qhqkhpub]{margin:0;font-size:1.2rem;line-height:1.5}figcaption[data-astro-cid-qhqkhpub] p[data-astro-cid-qhqkhpub]{margin:.5rem 0 1.3rem;font-size:.88rem;line-height:1.7}ol[data-astro-cid-qhqkhpub]{grid-template-columns:1fr 1fr .82fr;gap:.5rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-qhqkhpub]{grid-template-columns:minmax(0,1fr) 2.8rem;align-items:center;gap:.3rem;min-width:0;display:grid}li[data-astro-cid-qhqkhpub]:last-child{grid-template-columns:minmax(0,1fr)}.stage[data-astro-cid-qhqkhpub]{text-align:center;background:#fffdf8;border:1px solid #d9cbbb;align-self:stretch;padding:.7rem .35rem}.service[data-astro-cid-qhqkhpub]{border-top:3px solid #b36b3f}svg[data-astro-cid-qhqkhpub]{width:100%;max-width:180px;height:auto}strong[data-astro-cid-qhqkhpub]{overflow-wrap:anywhere;font-size:.9rem;line-height:1.5;display:block}.stage[data-astro-cid-qhqkhpub] p[data-astro-cid-qhqkhpub]{margin:.5rem 0 0;font-size:.78rem;line-height:1.65}.connection[data-astro-cid-qhqkhpub]{text-align:center;color:#8b502f}.connection[data-astro-cid-qhqkhpub] span[data-astro-cid-qhqkhpub]{overflow-wrap:anywhere;font-size:.65rem;line-height:1.5;display:block}.connection[data-astro-cid-qhqkhpub] b[data-astro-cid-qhqkhpub]{font-size:1.5rem;font-weight:400;display:block}.note[data-astro-cid-qhqkhpub],.source[data-astro-cid-qhqkhpub]{margin:1rem 0 0;font-size:.78rem;line-height:1.7}.source[data-astro-cid-qhqkhpub]{margin-top:.5rem}a[data-astro-cid-qhqkhpub]{color:inherit;text-underline-offset:.2em}@media (width<=620px){ol[data-astro-cid-qhqkhpub],li[data-astro-cid-qhqkhpub]{grid-template-columns:minmax(0,1fr)}ol[data-astro-cid-qhqkhpub]{gap:.65rem}.stage[data-astro-cid-qhqkhpub]{padding:.75rem}svg[data-astro-cid-qhqkhpub]{max-width:155px}.connection[data-astro-cid-qhqkhpub]{padding-top:.5rem}.connection[data-astro-cid-qhqkhpub] span[data-astro-cid-qhqkhpub]{font-size:.75rem}.connection[data-astro-cid-qhqkhpub] b[data-astro-cid-qhqkhpub]{font-size:0}.connection[data-astro-cid-qhqkhpub] b[data-astro-cid-qhqkhpub]:after{content:"↓";font-size:1.5rem}}.honda-finance[data-astro-cid-by77vdi4]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0 42px;padding:26px}h3[data-astro-cid-by77vdi4]{margin:0;font:24px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-by77vdi4] p[data-astro-cid-by77vdi4]{margin:10px 0 22px;font-size:13px;line-height:1.8}.honda-column-heads[data-astro-cid-by77vdi4]{text-align:center;color:var(--muted);grid-template-columns:1fr 1fr;gap:50px;margin-bottom:10px;font-size:11px;font-weight:700;line-height:1.6;display:grid}ol[data-astro-cid-by77vdi4]{gap:16px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-by77vdi4]{background:#fffdf8;border:1px solid #dcd4c8;grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr);align-items:center;gap:12px;padding:20px;display:grid}.honda-customer[data-astro-cid-by77vdi4],.honda-asset[data-astro-cid-by77vdi4]{text-align:center;min-width:0}svg[data-astro-cid-by77vdi4]{fill:#fffdf8;stroke:#263a53;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;max-width:100%;height:104px;margin:0 auto 12px;display:block}.honda-asset[data-astro-cid-by77vdi4] svg[data-astro-cid-by77vdi4]{height:90px}.accent[data-astro-cid-by77vdi4]{fill:#ead4c2;stroke:#b36b3f}strong[data-astro-cid-by77vdi4]{font-size:15px;line-height:1.6;display:block}li[data-astro-cid-by77vdi4] p[data-astro-cid-by77vdi4]{margin:7px 0 0;font-size:13px;line-height:1.7}.honda-correspondence[data-astro-cid-by77vdi4] span[data-astro-cid-by77vdi4]{border-top:2px solid #b36b3f;display:block;position:relative}.honda-correspondence[data-astro-cid-by77vdi4] span[data-astro-cid-by77vdi4]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:7px;height:7px;position:absolute;top:-5px;right:0;transform:rotate(45deg)}.honda-after[data-astro-cid-by77vdi4]{border-left:3px solid #b36b3f;margin:20px 0 0;padding:8px 0 8px 14px;font-size:13px;line-height:1.8}.honda-note[data-astro-cid-by77vdi4],.honda-source[data-astro-cid-by77vdi4]{margin:16px 0 0;font-size:12px;line-height:1.8}.honda-source[data-astro-cid-by77vdi4]{margin-top:10px}.honda-source[data-astro-cid-by77vdi4] a[data-astro-cid-by77vdi4]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=600px){.honda-finance[data-astro-cid-by77vdi4]{padding:20px 14px}.honda-column-heads[data-astro-cid-by77vdi4]{display:none}li[data-astro-cid-by77vdi4]{grid-template-columns:minmax(0,1fr);gap:18px;padding:20px 16px}.honda-correspondence[data-astro-cid-by77vdi4]{width:0;height:27px;margin:0 auto}.honda-correspondence[data-astro-cid-by77vdi4] span[data-astro-cid-by77vdi4]{border-top:0;border-left:2px solid #b36b3f;height:27px}.honda-correspondence[data-astro-cid-by77vdi4] span[data-astro-cid-by77vdi4]:after{top:auto;bottom:0;right:-3px;transform:rotate(135deg)}h3[data-astro-cid-by77vdi4]{font-size:21px}.honda-asset[data-astro-cid-by77vdi4]{background:#f6f1e8;padding:16px 12px}strong[data-astro-cid-by77vdi4]{font-size:16px}}.horiba-calibration[data-astro-cid-ui4kxlag]{color:#263a53;background:#fffdf8;border:1px solid #dfd5c6;border-radius:16px;margin:2rem 0;padding:1.3rem}.horiba-calibration[data-astro-cid-ui4kxlag] h3[data-astro-cid-ui4kxlag]{margin:0 0 1.1rem;font-size:1.2rem;line-height:1.5}.calibration-scenes[data-astro-cid-ui4kxlag]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.scene[data-astro-cid-ui4kxlag]{min-width:0}.scene[data-astro-cid-ui4kxlag] h4[data-astro-cid-ui4kxlag]{margin:0 0 .5rem;font-size:.94rem;line-height:1.5}.scene[data-astro-cid-ui4kxlag] svg[data-astro-cid-ui4kxlag]{width:100%;height:auto;display:block}.lab-labels[data-astro-cid-ui4kxlag],.process-labels[data-astro-cid-ui4kxlag]{text-align:center;gap:.6rem;font-size:.78rem;line-height:1.5;display:grid}.lab-labels[data-astro-cid-ui4kxlag]{grid-template-columns:2fr 1fr}.process-labels[data-astro-cid-ui4kxlag]{grid-template-columns:1fr 1fr 1.5fr}.calibration-link[data-astro-cid-ui4kxlag]{border-top:1px solid #dfd5c6;margin:1.2rem 0 .8rem;padding-top:1rem;font-size:.9rem;line-height:1.5}.calibration-link[data-astro-cid-ui4kxlag] span[data-astro-cid-ui4kxlag]{color:#b36b3f;font-size:1.3rem}.note[data-astro-cid-ui4kxlag],.sources[data-astro-cid-ui4kxlag]{margin:.6rem 0 0;font-size:.8rem;line-height:1.75}.sources[data-astro-cid-ui4kxlag] a[data-astro-cid-ui4kxlag]{color:#263a53;text-underline-offset:3px;overflow-wrap:anywhere}@media (width<=580px){.horiba-calibration[data-astro-cid-ui4kxlag]{padding:1rem}.calibration-scenes[data-astro-cid-ui4kxlag]{grid-template-columns:1fr;gap:1.7rem}.scene[data-astro-cid-ui4kxlag] h4[data-astro-cid-ui4kxlag]{font-size:.94rem}.scene[data-astro-cid-ui4kxlag] svg[data-astro-cid-ui4kxlag]{max-width:390px;margin:auto}.lab-labels[data-astro-cid-ui4kxlag],.process-labels[data-astro-cid-ui4kxlag]{font-size:.8rem}.horiba-calibration[data-astro-cid-ui4kxlag] h3[data-astro-cid-ui4kxlag]{font-size:1.12rem}}.hoya-customer-flow[data-astro-cid-mpsnwqho]{border:1px solid var(--line,#d9d1c5);color:#263a53;background:#fffdf8;margin:34px 0;padding:24px}figcaption[data-astro-cid-mpsnwqho] h3[data-astro-cid-mpsnwqho]{margin:0 0 8px;font-size:20px;line-height:1.5}figcaption[data-astro-cid-mpsnwqho] p[data-astro-cid-mpsnwqho]{color:#606b76;margin:0;font-size:14px;line-height:1.75}.hoya-lanes[data-astro-cid-mpsnwqho]{gap:22px;margin-top:24px;display:grid}.hoya-lane[data-astro-cid-mpsnwqho]{grid-template-columns:minmax(0,1fr) 34px minmax(0,1.05fr) 34px minmax(0,1fr);align-items:center;gap:8px;display:grid}.hoya-lane[data-astro-cid-mpsnwqho]+.hoya-lane[data-astro-cid-mpsnwqho]{border-top:1px solid #ded7cd;padding-top:22px}.flow-stage[data-astro-cid-mpsnwqho]{text-align:center;align-self:start;min-width:0}.stage-label[data-astro-cid-mpsnwqho]{letter-spacing:.02em;color:#6a645c;font-size:11px;font-weight:700;display:block}.flow-stage[data-astro-cid-mpsnwqho] svg[data-astro-cid-mpsnwqho]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;width:120px;max-width:100%;height:82px;margin:9px auto;display:block}svg[data-astro-cid-mpsnwqho] .copper[data-astro-cid-mpsnwqho]{stroke:#b36b3f}svg[data-astro-cid-mpsnwqho] .glass[data-astro-cid-mpsnwqho]{fill:#e7edf1}.flow-stage[data-astro-cid-mpsnwqho] h4[data-astro-cid-mpsnwqho]{overflow-wrap:anywhere;margin:0;font-family:inherit;font-size:15px;line-height:1.6}.flow-stage[data-astro-cid-mpsnwqho] p[data-astro-cid-mpsnwqho]{color:#606b76;margin:6px 0 0;font-size:12px;line-height:1.65}.flow-link[data-astro-cid-mpsnwqho]{color:#8b522f;align-self:center;justify-items:center;gap:8px;margin-bottom:12px;display:grid}.flow-link[data-astro-cid-mpsnwqho] span[data-astro-cid-mpsnwqho]{white-space:nowrap;font-size:10px}.flow-link[data-astro-cid-mpsnwqho] i[data-astro-cid-mpsnwqho]{background:#b36b3f;width:29px;height:2px;display:block;position:relative}.flow-link[data-astro-cid-mpsnwqho] i[data-astro-cid-mpsnwqho]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:7px;height:7px;position:absolute;top:-3px;right:0;transform:rotate(45deg)}.flow-source[data-astro-cid-mpsnwqho]{margin:20px 0 0;font-size:12px}.flow-source[data-astro-cid-mpsnwqho] a[data-astro-cid-mpsnwqho]{min-height:44px;color:inherit;text-underline-offset:3px;align-items:center;display:inline-flex}@media (width<=620px){.hoya-customer-flow[data-astro-cid-mpsnwqho]{padding:18px}figcaption[data-astro-cid-mpsnwqho] h3[data-astro-cid-mpsnwqho]{font-size:18px}.hoya-lane[data-astro-cid-mpsnwqho]{grid-template-columns:minmax(0,1fr);gap:10px}.flow-stage[data-astro-cid-mpsnwqho]{text-align:left;grid-template-columns:86px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.stage-label[data-astro-cid-mpsnwqho]{grid-column:2}.flow-stage[data-astro-cid-mpsnwqho] svg[data-astro-cid-mpsnwqho]{grid-area:1/1/4;width:86px;height:68px;margin:0}.flow-stage[data-astro-cid-mpsnwqho] h4[data-astro-cid-mpsnwqho]{grid-column:2;font-size:14px}.flow-stage[data-astro-cid-mpsnwqho] p[data-astro-cid-mpsnwqho]{grid-column:2;margin-top:2px}.flow-link[data-astro-cid-mpsnwqho]{justify-content:center;gap:14px;height:25px;margin:0;display:flex}.flow-link[data-astro-cid-mpsnwqho] i[data-astro-cid-mpsnwqho]{width:20px;transform:rotate(90deg)}.flow-link[data-astro-cid-mpsnwqho] span[data-astro-cid-mpsnwqho]{font-size:11px}}.hu-testing-flow[data-astro-cid-b7tfzhtt]{border:1px solid var(--line,#ded7cb);color:#263a53;background:#f6f1e8;margin:32px 0 44px;padding:24px 22px}.hu-testing-flow[data-astro-cid-b7tfzhtt] h3[data-astro-cid-b7tfzhtt]{margin:0;font:24px/1.4 Georgia,Noto Serif JP,serif}.hu-testing-flow[data-astro-cid-b7tfzhtt] figcaption[data-astro-cid-b7tfzhtt] p[data-astro-cid-b7tfzhtt]{margin:10px 0 0;font-size:14px;line-height:1.7}.hu-flow-stages[data-astro-cid-b7tfzhtt]{grid-template-columns:minmax(0,1fr) 40px minmax(0,2.1fr) 40px minmax(0,1fr);align-items:center;gap:8px;margin:28px 0 20px;display:grid}.hu-flow-stage[data-astro-cid-b7tfzhtt]{text-align:center;min-width:0}.hu-flow-stage[data-astro-cid-b7tfzhtt] h4[data-astro-cid-b7tfzhtt]{margin:0 0 12px;font-size:16px;line-height:1.5}.hu-flow-stage[data-astro-cid-b7tfzhtt]>svg[data-astro-cid-b7tfzhtt]{width:100%;max-width:440px;height:auto;margin:0 auto;display:block}.hu-flow-stage[data-astro-cid-b7tfzhtt]>p[data-astro-cid-b7tfzhtt]{margin:8px 0 0;font-size:13px;line-height:1.6}.hu-transfer[data-astro-cid-b7tfzhtt]{text-align:center;color:#8d4f2b;align-content:center;gap:7px;font-size:12px;font-weight:700;line-height:1.4;display:grid}.hu-transfer[data-astro-cid-b7tfzhtt] svg[data-astro-cid-b7tfzhtt]{width:100%;height:auto;display:block}.hu-lab-labels[data-astro-cid-b7tfzhtt]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;margin-top:4px;display:grid}.hu-lab-labels[data-astro-cid-b7tfzhtt] p[data-astro-cid-b7tfzhtt]{margin:0;font-size:12px;line-height:1.55}.hu-lab-labels[data-astro-cid-b7tfzhtt] strong[data-astro-cid-b7tfzhtt],.hu-lab-labels[data-astro-cid-b7tfzhtt] span[data-astro-cid-b7tfzhtt]{display:block}.hu-lab-labels[data-astro-cid-b7tfzhtt] strong[data-astro-cid-b7tfzhtt]{margin-bottom:4px;font-size:13px}.hu-flow-note[data-astro-cid-b7tfzhtt],.hu-flow-source[data-astro-cid-b7tfzhtt]{color:var(--muted,#596674);margin:12px 0 0;font-size:12px;line-height:1.75}.hu-flow-note[data-astro-cid-b7tfzhtt]{border-top:1px solid var(--line,#ded7cb);padding-top:16px}.hu-flow-source[data-astro-cid-b7tfzhtt] a[data-astro-cid-b7tfzhtt]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width>=701px){.hu-testing-flow[data-astro-cid-b7tfzhtt]:lang(en) .hu-flow-stages[data-astro-cid-b7tfzhtt]{grid-template-columns:minmax(0,1fr) 68px minmax(0,2.1fr) 68px minmax(0,1fr)}}@media (width<=700px){.hu-testing-flow[data-astro-cid-b7tfzhtt]{padding:20px 16px}.hu-testing-flow[data-astro-cid-b7tfzhtt] h3[data-astro-cid-b7tfzhtt]{font-size:21px}.hu-flow-stages[data-astro-cid-b7tfzhtt]{grid-template-columns:1fr;gap:17px;margin-top:23px}.hu-flow-institution[data-astro-cid-b7tfzhtt],.hu-flow-report[data-astro-cid-b7tfzhtt]{width:100%;max-width:270px;margin:0 auto}.hu-flow-institution[data-astro-cid-b7tfzhtt]>svg[data-astro-cid-b7tfzhtt],.hu-flow-report[data-astro-cid-b7tfzhtt]>svg[data-astro-cid-b7tfzhtt]{max-width:200px}.hu-flow-stage[data-astro-cid-b7tfzhtt] h4[data-astro-cid-b7tfzhtt]{margin-bottom:4px}.hu-flow-stage[data-astro-cid-b7tfzhtt]>p[data-astro-cid-b7tfzhtt]{margin-top:2px}.hu-transfer[data-astro-cid-b7tfzhtt]{justify-content:center;align-items:center;gap:10px;min-height:42px;font-size:13px;display:flex}.hu-transfer[data-astro-cid-b7tfzhtt] svg[data-astro-cid-b7tfzhtt]{width:42px;height:30px;transform:rotate(90deg)}.hu-lab-labels[data-astro-cid-b7tfzhtt]{gap:18px}.hu-lab-labels[data-astro-cid-b7tfzhtt] strong[data-astro-cid-b7tfzhtt]{font-size:13px}}.hu-profit[data-astro-cid-kbobdujm]{border:1px solid var(--line,#ded7cb);color:#263a53;background:#fffdf8;margin:30px 0 42px;padding:24px}.hu-profit[data-astro-cid-kbobdujm] h3[data-astro-cid-kbobdujm]{margin:0 0 9px;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.45}.hu-profit[data-astro-cid-kbobdujm] figcaption[data-astro-cid-kbobdujm] p[data-astro-cid-kbobdujm],.hu-profit-note[data-astro-cid-kbobdujm],.hu-profit-source[data-astro-cid-kbobdujm]{color:var(--muted,#596674);margin:8px 0 0;font-size:13px;line-height:1.7}.hu-profit-rows[data-astro-cid-kbobdujm]{gap:16px;margin-top:24px;display:grid}.hu-profit-label[data-astro-cid-kbobdujm]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 20px;font-size:15px;line-height:1.6;display:flex}.hu-profit-label[data-astro-cid-kbobdujm] strong[data-astro-cid-kbobdujm]{white-space:nowrap;font-variant-numeric:tabular-nums;font-size:19px}.hu-profit-row[data-astro-cid-kbobdujm] svg[data-astro-cid-kbobdujm]{width:100%;height:auto;display:block;overflow:visible}.hu-profit-axis[data-astro-cid-kbobdujm]{font-variant-numeric:tabular-nums;justify-content:space-between;padding:0 2.7778%;font-size:13px;line-height:1.5;display:flex}.hu-profit-source[data-astro-cid-kbobdujm] a[data-astro-cid-kbobdujm]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=600px){.hu-profit[data-astro-cid-kbobdujm]{padding:18px 14px}.hu-profit[data-astro-cid-kbobdujm] h3[data-astro-cid-kbobdujm]{font-size:20px}.hu-profit-label[data-astro-cid-kbobdujm]{font-size:14px}.hu-profit-label[data-astro-cid-kbobdujm] strong[data-astro-cid-kbobdujm]{font-size:18px}.hu-profit-axis[data-astro-cid-kbobdujm]{font-size:12px}}.quarterly[data-astro-cid-uh6xp5ds]{color:#263a53;background:#fffdf8;border:1px solid #d1c8ba;margin:32px 0;padding:22px}.quarterly[data-astro-cid-uh6xp5ds] h3[data-astro-cid-uh6xp5ds]{margin:0 0 10px;font-size:21px}.quarterly[data-astro-cid-uh6xp5ds] p[data-astro-cid-uh6xp5ds]{font-size:14px;line-height:1.7}.legend[data-astro-cid-uh6xp5ds]{flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.legend[data-astro-cid-uh6xp5ds] span[data-astro-cid-uh6xp5ds]{align-items:center;gap:6px;display:flex}.legend[data-astro-cid-uh6xp5ds] i[data-astro-cid-uh6xp5ds]{width:12px;height:12px;display:inline-block}.quarters[data-astro-cid-uh6xp5ds]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.quarters[data-astro-cid-uh6xp5ds] h4[data-astro-cid-uh6xp5ds]{margin:18px 0 0;font-size:14px}.quarters[data-astro-cid-uh6xp5ds] svg[data-astro-cid-uh6xp5ds]{width:100%;display:block}.quarters[data-astro-cid-uh6xp5ds] text[data-astro-cid-uh6xp5ds]{fill:#263a53;font-size:17px}.table-wrap[data-astro-cid-uh6xp5ds]{overflow-x:auto}table[data-astro-cid-uh6xp5ds]{border-collapse:collapse;width:100%;font-size:13px}caption[data-astro-cid-uh6xp5ds]{text-align:left;margin:16px 0 8px;font-weight:700}th[data-astro-cid-uh6xp5ds],td[data-astro-cid-uh6xp5ds]{text-align:right;border-bottom:1px solid #d1c8ba;padding:8px 6px}th[data-astro-cid-uh6xp5ds]:first-child{text-align:left}a[data-astro-cid-uh6xp5ds]{color:#754525;text-decoration:underline}.note[data-astro-cid-uh6xp5ds]{margin-bottom:0}@media (width<=640px){.quarterly[data-astro-cid-uh6xp5ds]{padding:16px 12px}.quarters[data-astro-cid-uh6xp5ds]{grid-template-columns:1fr}.quarters[data-astro-cid-uh6xp5ds] svg[data-astro-cid-uh6xp5ds]{max-width:480px}.quarterly[data-astro-cid-uh6xp5ds] h3[data-astro-cid-uh6xp5ds]{font-size:19px}th[data-astro-cid-uh6xp5ds],td[data-astro-cid-uh6xp5ds]{padding:8px 4px;font-size:12px}}.restaurant-flows[data-astro-cid-mimtmnyh]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:32px 0;padding:24px 20px}.restaurant-flows[data-astro-cid-mimtmnyh] h3[data-astro-cid-mimtmnyh]{margin:0 0 8px;font-size:21px}.restaurant-flows[data-astro-cid-mimtmnyh] p[data-astro-cid-mimtmnyh]{font-size:14px;line-height:1.7}.flow-scene[data-astro-cid-mimtmnyh]{grid-template-columns:1fr .8fr 1fr .8fr 1fr;align-items:center;gap:8px;display:grid}.flow-scene[data-astro-cid-mimtmnyh] section[data-astro-cid-mimtmnyh]{text-align:center}.flow-scene[data-astro-cid-mimtmnyh] svg[data-astro-cid-mimtmnyh]{fill:none;stroke:#263a53;stroke-width:3px;stroke-linejoin:round;width:100%;max-width:160px}.flow-scene[data-astro-cid-mimtmnyh] h4[data-astro-cid-mimtmnyh]{margin:6px 0;font-size:15px}.flow-scene[data-astro-cid-mimtmnyh] p[data-astro-cid-mimtmnyh]{margin:0;font-size:13px}.transfer[data-astro-cid-mimtmnyh]{color:#754525;text-align:center;gap:20px;font-size:12px;font-weight:700;display:grid}.forward[data-astro-cid-mimtmnyh]:after{content:" →"}.back[data-astro-cid-mimtmnyh]:before{content:"← "}.note[data-astro-cid-mimtmnyh]{margin:18px 0 0}a[data-astro-cid-mimtmnyh]{color:#754525;text-decoration:underline}@media (width<=640px){.flow-scene[data-astro-cid-mimtmnyh]{grid-template-columns:1fr}.flow-scene[data-astro-cid-mimtmnyh] section[data-astro-cid-mimtmnyh]{text-align:left;grid-template-columns:110px 1fr;align-items:center;column-gap:12px;display:grid}.flow-scene[data-astro-cid-mimtmnyh] svg[data-astro-cid-mimtmnyh]{grid-row:1/3}.flow-scene[data-astro-cid-mimtmnyh] h4[data-astro-cid-mimtmnyh]{align-self:end}.flow-scene[data-astro-cid-mimtmnyh] p[data-astro-cid-mimtmnyh]{align-self:start}.transfer[data-astro-cid-mimtmnyh]{justify-content:center;gap:18px;padding:12px 0;display:flex}.forward[data-astro-cid-mimtmnyh]:after{content:" ↓"}.back[data-astro-cid-mimtmnyh]:before{content:"↑ "}.restaurant-flows[data-astro-cid-mimtmnyh]{padding:20px 14px}}.iij-service-timing[data-astro-cid-6ndvfc2g]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:32px 0;padding:24px 22px}.iij-service-timing[data-astro-cid-6ndvfc2g] h3[data-astro-cid-6ndvfc2g]{margin:0 0 8px;font-size:22px;line-height:1.45}.iij-service-timing[data-astro-cid-6ndvfc2g] figcaption[data-astro-cid-6ndvfc2g] p[data-astro-cid-6ndvfc2g]{margin:0 0 20px;font-size:14px;line-height:1.7}.service-lane[data-astro-cid-6ndvfc2g]{border-top:1px solid #d1c8ba;padding:18px 0}.service-lane[data-astro-cid-6ndvfc2g] h4[data-astro-cid-6ndvfc2g]{color:#754525;margin:0 0 14px;font-size:15px;line-height:1.5}.lane-flow[data-astro-cid-6ndvfc2g]{grid-template-columns:minmax(0,1fr) .48fr minmax(0,1fr) .48fr minmax(0,1fr);align-items:center;gap:10px;display:grid}.scene-node[data-astro-cid-6ndvfc2g],.recognition[data-astro-cid-6ndvfc2g]{text-align:center;min-width:0}.iij-service-timing[data-astro-cid-6ndvfc2g] svg[data-astro-cid-6ndvfc2g]{fill:none;stroke:#263a53;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;max-width:160px;height:100px}.iij-service-timing[data-astro-cid-6ndvfc2g] svg[data-astro-cid-6ndvfc2g] .accent[data-astro-cid-6ndvfc2g]{stroke:#b36b3f}.iij-service-timing[data-astro-cid-6ndvfc2g] h5[data-astro-cid-6ndvfc2g]{overflow-wrap:anywhere;margin:5px 0;font-size:15px;line-height:1.6}.scene-node[data-astro-cid-6ndvfc2g] p[data-astro-cid-6ndvfc2g],.recognition[data-astro-cid-6ndvfc2g] p[data-astro-cid-6ndvfc2g]{margin:0;font-size:13px;line-height:1.65}.recognition[data-astro-cid-6ndvfc2g]{border-left:2px solid #b36b3f;padding-left:12px}.flow-link[data-astro-cid-6ndvfc2g]{color:#754525;text-align:center;font-size:11px;font-weight:600;line-height:1.5}.flow-link[data-astro-cid-6ndvfc2g] b[data-astro-cid-6ndvfc2g]{background:#b36b3f;height:2px;margin:10px 5px;display:block;position:relative}.flow-link[data-astro-cid-6ndvfc2g] b[data-astro-cid-6ndvfc2g]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.scope-note[data-astro-cid-6ndvfc2g],.source-note[data-astro-cid-6ndvfc2g]{margin:14px 0 0;font-size:13px;line-height:1.75}.source-note[data-astro-cid-6ndvfc2g]{margin-top:8px}.source-note[data-astro-cid-6ndvfc2g] a[data-astro-cid-6ndvfc2g]{color:#754525;text-decoration:underline}@media (width<=640px){.iij-service-timing[data-astro-cid-6ndvfc2g]{padding:20px 14px}.iij-service-timing[data-astro-cid-6ndvfc2g] h3[data-astro-cid-6ndvfc2g]{font-size:20px}.lane-flow[data-astro-cid-6ndvfc2g]{grid-template-columns:minmax(0,1fr);gap:4px}.scene-node[data-astro-cid-6ndvfc2g],.recognition[data-astro-cid-6ndvfc2g]{text-align:left;grid-template-columns:104px minmax(0,1fr);align-items:center;gap:12px;display:grid}.recognition[data-astro-cid-6ndvfc2g]{border-top:2px solid #b36b3f;border-left:0;margin-top:4px;padding:12px 0 0}.iij-service-timing[data-astro-cid-6ndvfc2g] svg[data-astro-cid-6ndvfc2g]{height:84px}.flow-link[data-astro-cid-6ndvfc2g]{justify-content:center;align-items:center;gap:10px;padding:9px 0;display:flex}.flow-link[data-astro-cid-6ndvfc2g] b[data-astro-cid-6ndvfc2g]{width:2px;height:20px;margin:0 5px}.flow-link[data-astro-cid-6ndvfc2g] b[data-astro-cid-6ndvfc2g]:after{top:auto;bottom:0;right:-4px;transform:rotate(135deg)}}.iwatani-timing[data-astro-cid-u7xtfeuu]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:32px 0 42px;padding:26px}figcaption[data-astro-cid-u7xtfeuu]>span[data-astro-cid-u7xtfeuu]{letter-spacing:.12em;color:var(--accent);font-size:10px;font-weight:800}figcaption[data-astro-cid-u7xtfeuu] h3[data-astro-cid-u7xtfeuu]{margin:8px 0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-u7xtfeuu] p[data-astro-cid-u7xtfeuu]{color:var(--muted);margin:0 0 22px;font-size:12px;line-height:1.75}.iwatani-stages[data-astro-cid-u7xtfeuu]{grid-template-columns:minmax(0,1fr) 62px minmax(0,1fr) 62px minmax(0,1fr);align-items:center;gap:8px;display:grid}.iwatani-stage[data-astro-cid-u7xtfeuu]{text-align:center;align-self:start;min-width:0}.iwatani-stage[data-astro-cid-u7xtfeuu] svg[data-astro-cid-u7xtfeuu]{width:100%;max-width:180px;margin:auto;display:block}.iwatani-stage[data-astro-cid-u7xtfeuu] strong[data-astro-cid-u7xtfeuu]{margin-top:10px;font-size:14px;display:block}.iwatani-stage[data-astro-cid-u7xtfeuu] p[data-astro-cid-u7xtfeuu]{margin:6px 0 0;font-size:12px;line-height:1.7}.iwatani-flow[data-astro-cid-u7xtfeuu]{text-align:center}.iwatani-flow[data-astro-cid-u7xtfeuu] span[data-astro-cid-u7xtfeuu]{font-size:10px;line-height:1.6;display:block}.iwatani-flow[data-astro-cid-u7xtfeuu] b[data-astro-cid-u7xtfeuu]{color:var(--accent);font-size:30px;font-weight:400}.iwatani-result[data-astro-cid-u7xtfeuu]{border-top:1px solid var(--line);margin:22px 0 0;padding-top:18px;font-size:14px;font-weight:700;line-height:1.7}.iwatani-note[data-astro-cid-u7xtfeuu],.iwatani-source[data-astro-cid-u7xtfeuu]{color:var(--muted);font-size:11px;line-height:1.75}.iwatani-note[data-astro-cid-u7xtfeuu]{margin:12px 0 8px}.iwatani-source[data-astro-cid-u7xtfeuu]{display:inline-block}@media (width<=620px){.iwatani-timing[data-astro-cid-u7xtfeuu]{padding:20px 16px}.iwatani-stages[data-astro-cid-u7xtfeuu]{grid-template-columns:minmax(0,1fr);gap:6px}.iwatani-stage[data-astro-cid-u7xtfeuu]{text-align:left;grid-template-columns:110px minmax(0,1fr);align-items:center;column-gap:14px;display:grid}.iwatani-stage[data-astro-cid-u7xtfeuu] svg[data-astro-cid-u7xtfeuu]{grid-row:span 2;width:110px}.iwatani-stage[data-astro-cid-u7xtfeuu] strong[data-astro-cid-u7xtfeuu]{align-self:end;margin:0}.iwatani-stage[data-astro-cid-u7xtfeuu] p[data-astro-cid-u7xtfeuu]{align-self:start}.iwatani-flow[data-astro-cid-u7xtfeuu]{text-align:left;align-items:center;gap:12px;padding-left:44px;display:flex}.iwatani-flow[data-astro-cid-u7xtfeuu] b[data-astro-cid-u7xtfeuu]{order:-1;transform:rotate(90deg)}figcaption[data-astro-cid-u7xtfeuu] h3[data-astro-cid-u7xtfeuu]{font-size:20px}}.retail-roles[data-astro-cid-petm47fo]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0;padding:24px}.retail-roles[data-astro-cid-petm47fo] h3[data-astro-cid-petm47fo]{margin:0 0 10px;font-size:1.2rem;line-height:1.5}.retail-roles[data-astro-cid-petm47fo] p[data-astro-cid-petm47fo]{margin:8px 0;font-size:.875rem;line-height:1.7}.roles[data-astro-cid-petm47fo]{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr) 70px minmax(0,1fr);align-items:center;margin:22px 0;display:grid}.roles[data-astro-cid-petm47fo] section[data-astro-cid-petm47fo]{text-align:center;min-width:0}.roles[data-astro-cid-petm47fo] svg[data-astro-cid-petm47fo]{fill:none;stroke:#263a53;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round;width:100%;max-width:160px;height:auto}.roles[data-astro-cid-petm47fo] .copper[data-astro-cid-petm47fo]{stroke:#b36b3f}.roles[data-astro-cid-petm47fo] strong[data-astro-cid-petm47fo]{font-size:1rem;display:block}.link[data-astro-cid-petm47fo]{text-align:center;align-self:center;font-size:.72rem;line-height:1.5}.link[data-astro-cid-petm47fo] b[data-astro-cid-petm47fo]{color:#b36b3f;font-size:1.8rem;display:block}.note[data-astro-cid-petm47fo]{border-top:1px solid var(--line);padding-top:12px}.retail-roles[data-astro-cid-petm47fo] a[data-astro-cid-petm47fo]{overflow-wrap:anywhere;font-size:.75rem;line-height:1.6}@media (width<=600px){.retail-roles[data-astro-cid-petm47fo]{padding:18px}.roles[data-astro-cid-petm47fo]{grid-template-columns:1fr;gap:8px}.roles[data-astro-cid-petm47fo] section[data-astro-cid-petm47fo]{text-align:left;grid-template-columns:104px 1fr;align-items:center;column-gap:12px;display:grid}.roles[data-astro-cid-petm47fo] svg[data-astro-cid-petm47fo]{grid-row:1/3}.roles[data-astro-cid-petm47fo] strong[data-astro-cid-petm47fo]{align-self:end}.roles[data-astro-cid-petm47fo] section[data-astro-cid-petm47fo] p[data-astro-cid-petm47fo]{align-self:start}.link[data-astro-cid-petm47fo] b[data-astro-cid-petm47fo]{transform:rotate(90deg)}.link[data-astro-cid-petm47fo]{padding:4px 0}.roles[data-astro-cid-petm47fo] svg[data-astro-cid-petm47fo]{width:104px}.support[data-astro-cid-petm47fo] b[data-astro-cid-petm47fo]{transform:rotate(90deg)}}.jes-parts-people[data-astro-cid-7ka3e6vu]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:34px 0 42px;padding:25px}figcaption[data-astro-cid-7ka3e6vu] h3[data-astro-cid-7ka3e6vu]{margin:0 0 8px;font:24px/1.4 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-7ka3e6vu] p[data-astro-cid-7ka3e6vu]{color:var(--muted);margin:0 0 25px;font-size:13px;line-height:1.8}.service-scene[data-astro-cid-7ka3e6vu]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:30px;display:grid}.building-scene[data-astro-cid-7ka3e6vu],.support-scenes[data-astro-cid-7ka3e6vu],section[data-astro-cid-7ka3e6vu]{min-width:0}.support-scenes[data-astro-cid-7ka3e6vu]{gap:28px;display:grid}h4[data-astro-cid-7ka3e6vu]{margin:0 0 10px;font-size:14px;line-height:1.6}svg[data-astro-cid-7ka3e6vu]{width:100%;height:auto;display:block}section[data-astro-cid-7ka3e6vu] p[data-astro-cid-7ka3e6vu]{color:var(--muted);margin:10px 0;font-size:12px;line-height:1.8}.delivery[data-astro-cid-7ka3e6vu]{color:#96552f;font-size:12px;font-weight:700;line-height:1.7}.delivery[data-astro-cid-7ka3e6vu] span[data-astro-cid-7ka3e6vu]{vertical-align:middle;margin-right:7px;font-size:20px}.caveat[data-astro-cid-7ka3e6vu],.sources[data-astro-cid-7ka3e6vu]{color:var(--muted);margin:22px 0 0;font-size:11px;line-height:1.75}.sources[data-astro-cid-7ka3e6vu]{overflow-wrap:anywhere;margin-top:8px}.wall[data-astro-cid-7ka3e6vu]{fill:#dddcd3;stroke:#263a53;stroke-width:2px}.shaft[data-astro-cid-7ka3e6vu]{fill:#fdfaf3;stroke:#8b9da4;stroke-width:1.5px}.rail[data-astro-cid-7ka3e6vu]{fill:none;stroke:#899da6;stroke-width:4px}.floor[data-astro-cid-7ka3e6vu]{stroke:#263a53;stroke-width:3px}.beam[data-astro-cid-7ka3e6vu]{stroke:#263a53;stroke-width:6px}.machine[data-astro-cid-7ka3e6vu],.weight[data-astro-cid-7ka3e6vu]{fill:#a9bbc2;stroke:#263a53;stroke-width:2px}.navy[data-astro-cid-7ka3e6vu],.chip[data-astro-cid-7ka3e6vu]{fill:#263a53}.ivory[data-astro-cid-7ka3e6vu]{fill:#fffdf8;stroke:#263a53;stroke-width:1.4px}.copper[data-astro-cid-7ka3e6vu],.helmet[data-astro-cid-7ka3e6vu]{fill:#b36b3f;stroke:#263a53;stroke-width:1.5px}.cable[data-astro-cid-7ka3e6vu]{fill:none;stroke:#263a53;stroke-width:2px}.car[data-astro-cid-7ka3e6vu]{fill:#b8c6cd;stroke:#263a53;stroke-width:2px}.doors[data-astro-cid-7ka3e6vu]{fill:#e0e6e5;stroke:#263a53;stroke-width:1.7px}.door-light[data-astro-cid-7ka3e6vu]{fill:#c6d5da}.line[data-astro-cid-7ka3e6vu],.pointer[data-astro-cid-7ka3e6vu]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round}.cabinet[data-astro-cid-7ka3e6vu]{fill:#9aafb9;stroke:#263a53;stroke-width:2px}.panel[data-astro-cid-7ka3e6vu]{fill:#e6e8e1;stroke:#263a53;stroke-width:1.5px}.screen[data-astro-cid-7ka3e6vu]{fill:#bdcdd1;stroke:#263a53;stroke-width:1.5px}.skin[data-astro-cid-7ka3e6vu]{fill:#dfba98;stroke:#263a53;stroke-width:1.2px}.coat[data-astro-cid-7ka3e6vu]{fill:#b49678;stroke:#263a53;stroke-width:1.7px}.uniform[data-astro-cid-7ka3e6vu]{fill:#768fa0;stroke:#263a53;stroke-width:1.7px}.shirt[data-astro-cid-7ka3e6vu]{fill:#c0cdd0;stroke:#263a53;stroke-width:1.7px}.legs[data-astro-cid-7ka3e6vu]{fill:none;stroke:#263a53;stroke-width:11px;stroke-linecap:round}.arm[data-astro-cid-7ka3e6vu]{fill:none;stroke:#dfba98;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round}.paper[data-astro-cid-7ka3e6vu]{fill:#fffdf8;stroke:#263a53;stroke-width:1.5px}.fine[data-astro-cid-7ka3e6vu]{fill:none;stroke:#6e8591;stroke-width:1.4px}.toolbox[data-astro-cid-7ka3e6vu]{fill:#b36b3f;stroke:#263a53;stroke-width:1.8px}.ground[data-astro-cid-7ka3e6vu]{stroke:#c4bbae;stroke-width:2px}.board-old[data-astro-cid-7ka3e6vu]{fill:#bbad8e;stroke:#263a53;stroke-width:1.5px}.board[data-astro-cid-7ka3e6vu]{fill:#b3c0b8;stroke:#263a53;stroke-width:1.5px}.pins[data-astro-cid-7ka3e6vu]{fill:none;stroke:#b36b3f;stroke-width:3px}.bench[data-astro-cid-7ka3e6vu]{fill:#b3916c;stroke:#263a53;stroke-width:1.5px}.bench-leg[data-astro-cid-7ka3e6vu]{stroke:#7c929c;stroke-width:6px}.meter[data-astro-cid-7ka3e6vu]{fill:#d8ae76;stroke:#263a53;stroke-width:1.7px}.test-lead[data-astro-cid-7ka3e6vu]{fill:none;stroke:#b36b3f;stroke-width:2px}.shelf[data-astro-cid-7ka3e6vu]{fill:none;stroke:#708894;stroke-width:5px}.part-box[data-astro-cid-7ka3e6vu]{fill:#d9bb96;stroke:#263a53;stroke-width:1.5px}.flow[data-astro-cid-7ka3e6vu]{fill:none;stroke:#b36b3f;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.wiring[data-astro-cid-7ka3e6vu]{fill:none;stroke:#b36b3f;stroke-width:2px}@media (width<=680px){.jes-parts-people[data-astro-cid-7ka3e6vu]{padding:22px 17px}figcaption[data-astro-cid-7ka3e6vu] h3[data-astro-cid-7ka3e6vu]{font-size:21px}.service-scene[data-astro-cid-7ka3e6vu]{grid-template-columns:1fr;gap:29px}.building-scene[data-astro-cid-7ka3e6vu] svg[data-astro-cid-7ka3e6vu]{max-width:330px;margin:0 auto}.support-scenes[data-astro-cid-7ka3e6vu]{gap:28px}.support-scenes[data-astro-cid-7ka3e6vu] svg[data-astro-cid-7ka3e6vu]{max-width:400px;margin:auto}.delivery[data-astro-cid-7ka3e6vu] span[data-astro-cid-7ka3e6vu]{display:inline-block;transform:rotate(90deg)}section[data-astro-cid-7ka3e6vu] p[data-astro-cid-7ka3e6vu]{font-size:13px}.caveat[data-astro-cid-7ka3e6vu]{margin-top:22px}}.jpx-services[data-astro-cid-3t6eh6m6]{color:#263a53;background:#fffdf8;border:1px solid #d8c9b6;margin:2rem 0;padding:1.5rem}.jpx-services[data-astro-cid-3t6eh6m6] h3[data-astro-cid-3t6eh6m6]{margin:0;font-size:1.3rem}.jpx-services[data-astro-cid-3t6eh6m6] figcaption[data-astro-cid-3t6eh6m6] p[data-astro-cid-3t6eh6m6],.jpx-services[data-astro-cid-3t6eh6m6] section[data-astro-cid-3t6eh6m6] p[data-astro-cid-3t6eh6m6]{font-size:.85rem;line-height:1.8}.participants[data-astro-cid-3t6eh6m6]{text-align:center;color:#fffdf8;background:#263a53;margin:1.1rem 0 0;padding:.8rem;font-size:.9rem}.service-grid[data-astro-cid-3t6eh6m6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.service-grid[data-astro-cid-3t6eh6m6] section[data-astro-cid-3t6eh6m6]{background:#f6f1e8;border-top:3px solid #b36b3f;min-width:0;padding:1rem}.service-grid[data-astro-cid-3t6eh6m6] svg[data-astro-cid-3t6eh6m6]{fill:none;stroke:#263a53;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto}.service-grid[data-astro-cid-3t6eh6m6] .copper[data-astro-cid-3t6eh6m6]{fill:#b36b3f;stroke:#b36b3f}.service-grid[data-astro-cid-3t6eh6m6] .accent[data-astro-cid-3t6eh6m6]{stroke:#b36b3f;stroke-width:5px}.service-grid[data-astro-cid-3t6eh6m6] h4[data-astro-cid-3t6eh6m6]{margin:.5rem 0;font-size:1rem}.foot[data-astro-cid-3t6eh6m6],.jpx-services[data-astro-cid-3t6eh6m6] a[data-astro-cid-3t6eh6m6]{font-size:.73rem;line-height:1.8}.jpx-services[data-astro-cid-3t6eh6m6] a[data-astro-cid-3t6eh6m6]{color:#8b502f}@media (width<=640px){.service-grid[data-astro-cid-3t6eh6m6]{grid-template-columns:1fr}.service-grid[data-astro-cid-3t6eh6m6] svg[data-astro-cid-3t6eh6m6]{max-width:220px;margin:auto;display:block}.jpx-services[data-astro-cid-3t6eh6m6]{padding:1rem}}.jeol-laser-writing[data-astro-cid-h6fw6pqm]{color:#263a53;background:#f6f1e8;border:1px solid #d8cfc2;margin:38px 0 46px;padding:26px 24px 20px}.jeol-laser-writing[data-astro-cid-h6fw6pqm] h3[data-astro-cid-h6fw6pqm]{margin:0 0 8px;font-size:1.35rem;line-height:1.5}.jeol-laser-writing[data-astro-cid-h6fw6pqm] figcaption[data-astro-cid-h6fw6pqm]>p[data-astro-cid-h6fw6pqm]{color:#586472;margin:0;font-size:.92rem;line-height:1.7}.laser-stages[data-astro-cid-h6fw6pqm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:27px 0 0;padding:0;list-style:none;display:grid}.laser-stages[data-astro-cid-h6fw6pqm]>li[data-astro-cid-h6fw6pqm]{flex-direction:column;min-width:0;display:flex;position:relative}.stage-actor[data-astro-cid-h6fw6pqm]{color:#8f512f;min-height:2.9em;margin:0;font-size:.82rem;font-weight:700;line-height:1.45}.laser-scene[data-astro-cid-h6fw6pqm]{width:100%;height:auto;display:block;overflow:visible}.laser-scene[data-astro-cid-h6fw6pqm] path[data-astro-cid-h6fw6pqm],.laser-scene[data-astro-cid-h6fw6pqm] circle[data-astro-cid-h6fw6pqm],.laser-scene[data-astro-cid-h6fw6pqm] ellipse[data-astro-cid-h6fw6pqm]{stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.laser-scene[data-astro-cid-h6fw6pqm] .floor[data-astro-cid-h6fw6pqm]{stroke:#bdb5a8;stroke-width:1px}.laser-scene[data-astro-cid-h6fw6pqm] .machine[data-astro-cid-h6fw6pqm],.laser-scene[data-astro-cid-h6fw6pqm] .person[data-astro-cid-h6fw6pqm]{fill:#fffdf8}.laser-scene[data-astro-cid-h6fw6pqm] .cabinet-side[data-astro-cid-h6fw6pqm],.laser-scene[data-astro-cid-h6fw6pqm] .coat[data-astro-cid-h6fw6pqm]{fill:#dce1e5}.laser-scene[data-astro-cid-h6fw6pqm] .dark[data-astro-cid-h6fw6pqm]{fill:#263a53}.laser-scene[data-astro-cid-h6fw6pqm] .cream[data-astro-cid-h6fw6pqm]{fill:#f6f1e8}.laser-scene[data-astro-cid-h6fw6pqm] .ink[data-astro-cid-h6fw6pqm]{fill:none}.laser-scene[data-astro-cid-h6fw6pqm] .wafer[data-astro-cid-h6fw6pqm]{fill:#a4b3c2}.laser-scene[data-astro-cid-h6fw6pqm] .resist[data-astro-cid-h6fw6pqm]{fill:#e5c7ad}.laser-scene[data-astro-cid-h6fw6pqm] .pattern[data-astro-cid-h6fw6pqm],.laser-scene[data-astro-cid-h6fw6pqm] .beam[data-astro-cid-h6fw6pqm],.laser-scene[data-astro-cid-h6fw6pqm] .light[data-astro-cid-h6fw6pqm]{fill:none;stroke:#b36b3f;stroke-width:3px}.laser-scene[data-astro-cid-h6fw6pqm] .beam[data-astro-cid-h6fw6pqm]{stroke-dasharray:4 4}.laser-scene[data-astro-cid-h6fw6pqm] .copper-fill[data-astro-cid-h6fw6pqm]{fill:#b36b3f;stroke:none}.laser-scene[data-astro-cid-h6fw6pqm] .chip-side[data-astro-cid-h6fw6pqm]{fill:#667e93}.laser-scene[data-astro-cid-h6fw6pqm] .electrode[data-astro-cid-h6fw6pqm]{fill:#b36b3f}.laser-scene[data-astro-cid-h6fw6pqm] .fiber[data-astro-cid-h6fw6pqm]{fill:#fffdf8}.laser-scene[data-astro-cid-h6fw6pqm] .fiber-path[data-astro-cid-h6fw6pqm]{fill:none;stroke:#a4b3c2;stroke-width:12px}.laser-stages[data-astro-cid-h6fw6pqm] h4[data-astro-cid-h6fw6pqm]{margin:15px 0 7px;font-size:1rem;line-height:1.5}.laser-stages[data-astro-cid-h6fw6pqm]>li[data-astro-cid-h6fw6pqm]>p[data-astro-cid-h6fw6pqm]:not(.stage-actor){margin:0;font-size:.9rem;line-height:1.8}.transfer[data-astro-cid-h6fw6pqm]{color:#8f512f;align-items:center;gap:9px;margin-top:auto;padding-top:17px;font-size:.77rem;line-height:1.5;display:flex}.transfer[data-astro-cid-h6fw6pqm]>span[data-astro-cid-h6fw6pqm]{font-size:1.5rem;font-weight:700}.laser-note[data-astro-cid-h6fw6pqm]{border-top:1px solid #d8cfc2;margin:23px 0 10px;padding-top:18px;font-size:.93rem;line-height:1.8}.laser-source[data-astro-cid-h6fw6pqm]{margin:0;font-size:.8rem;line-height:1.65}.laser-source[data-astro-cid-h6fw6pqm] a[data-astro-cid-h6fw6pqm]{color:inherit}@media (width<=680px){.jeol-laser-writing[data-astro-cid-h6fw6pqm]{padding:22px 18px}.laser-stages[data-astro-cid-h6fw6pqm]{grid-template-columns:1fr;gap:23px}.laser-stages[data-astro-cid-h6fw6pqm]>li[data-astro-cid-h6fw6pqm]{padding-bottom:5px}.stage-actor[data-astro-cid-h6fw6pqm]{min-height:0}.laser-scene[data-astro-cid-h6fw6pqm]{align-self:center;max-width:320px;margin-top:8px}.laser-stages[data-astro-cid-h6fw6pqm] h4[data-astro-cid-h6fw6pqm]{margin-top:8px}.transfer[data-astro-cid-h6fw6pqm]{justify-content:center;padding-top:14px}.transfer[data-astro-cid-h6fw6pqm]>span[data-astro-cid-h6fw6pqm]{display:inline-block;transform:rotate(90deg)}}.jins-store-work[data-astro-cid-ydgf5ida]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:34px 0 42px;padding:25px 24px}figcaption[data-astro-cid-ydgf5ida] h3[data-astro-cid-ydgf5ida]{margin:0 0 8px;font:24px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-ydgf5ida] p[data-astro-cid-ydgf5ida]{color:var(--muted);margin:0 0 24px;font-size:13px;line-height:1.8}ol[data-astro-cid-ydgf5ida]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-ydgf5ida]{min-width:0;position:relative}li[data-astro-cid-ydgf5ida]:not(:last-child):after{content:"→";color:#b36b3f;font-size:23px;position:absolute;top:82px;right:-26px}svg[data-astro-cid-ydgf5ida]{width:100%;height:auto;display:block}h4[data-astro-cid-ydgf5ida]{align-items:flex-start;gap:7px;margin:15px 0 6px;font-size:13px;line-height:1.6;display:flex}h4[data-astro-cid-ydgf5ida] span[data-astro-cid-ydgf5ida]{text-align:center;color:#fffdf8;background:#263a53;border-radius:50%;flex:0 0 22px}li[data-astro-cid-ydgf5ida] p[data-astro-cid-ydgf5ida]{color:var(--muted);margin:0;font-size:13px;line-height:1.8}.caveat[data-astro-cid-ydgf5ida],.source[data-astro-cid-ydgf5ida]{color:var(--muted);margin:22px 0 0;font-size:11px;line-height:1.8}.source[data-astro-cid-ydgf5ida]{overflow-wrap:anywhere;margin:8px 0 0}.chair[data-astro-cid-ydgf5ida]{fill:none;stroke:#879ba8;stroke-width:5px;stroke-linecap:round}.ground[data-astro-cid-ydgf5ida]{stroke:#c9c1b5;stroke-width:2px}.skin[data-astro-cid-ydgf5ida]{fill:#e1bc99;stroke:#263a53;stroke-width:1.4px}.hair[data-astro-cid-ydgf5ida],.dark[data-astro-cid-ydgf5ida]{fill:#263a53}.shirt[data-astro-cid-ydgf5ida]{fill:#b36b3f;stroke:#263a53;stroke-width:1.5px}.coat[data-astro-cid-ydgf5ida]{fill:#d8e0e1;stroke:#263a53;stroke-width:1.5px}.limb[data-astro-cid-ydgf5ida]{fill:none;stroke:#263a53;stroke-width:12px;stroke-linecap:round}.arm[data-astro-cid-ydgf5ida]{fill:none;stroke:#e1bc99;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round}.desk[data-astro-cid-ydgf5ida]{fill:#9d8063;stroke:#263a53;stroke-width:1.5px}.leg[data-astro-cid-ydgf5ida]{fill:none;stroke:#526b80;stroke-width:5px}.equipment[data-astro-cid-ydgf5ida]{fill:#c4d0d5;stroke:#263a53;stroke-width:2px}.glass[data-astro-cid-ydgf5ida]{fill:#e4eff1;fill-opacity:.82;stroke:#526b80;stroke-width:2px}.reflection[data-astro-cid-ydgf5ida]{fill:none;stroke:#fffdf8;stroke-width:3px}.line[data-astro-cid-ydgf5ida]{fill:none;stroke:#263a53;stroke-width:1.6px;stroke-linecap:round}.frame[data-astro-cid-ydgf5ida]{fill:none;stroke:#263a53;stroke-width:3px;stroke-linejoin:round}.flow[data-astro-cid-ydgf5ida]{fill:none;stroke:#b36b3f;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.copper[data-astro-cid-ydgf5ida]{fill:#b36b3f}@media (width<=680px){.jins-store-work[data-astro-cid-ydgf5ida]{padding:22px 18px}figcaption[data-astro-cid-ydgf5ida] h3[data-astro-cid-ydgf5ida]{font-size:21px}ol[data-astro-cid-ydgf5ida]{grid-template-columns:1fr;gap:37px}svg[data-astro-cid-ydgf5ida]{max-width:380px;margin:0 auto}li[data-astro-cid-ydgf5ida]:not(:last-child):after{content:"↓";text-align:center;inset:auto 0 -32px}h4[data-astro-cid-ydgf5ida]{font-size:14px}li[data-astro-cid-ydgf5ida] p[data-astro-cid-ydgf5ida]{font-size:13px}}.jpower-routes[data-astro-cid-xtnwjjvd]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:32px 0 42px;padding:25px 24px 21px}figcaption[data-astro-cid-xtnwjjvd] h3[data-astro-cid-xtnwjjvd]{margin:0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-xtnwjjvd] p[data-astro-cid-xtnwjjvd]{color:var(--muted);margin:8px 0 23px;font-size:12px;line-height:1.7}.route-rows[data-astro-cid-xtnwjjvd]{gap:21px;display:grid}.route-row[data-astro-cid-xtnwjjvd]+.route-row[data-astro-cid-xtnwjjvd]{border-top:1px solid #d7cfc2;padding-top:18px}.route-row[data-astro-cid-xtnwjjvd] h4[data-astro-cid-xtnwjjvd]{color:#b36b3f;margin:0 0 10px;font-size:13px}.route-nodes[data-astro-cid-xtnwjjvd]{align-items:start;gap:28px;margin:0;padding:0;list-style:none;display:grid}.nodes-2[data-astro-cid-xtnwjjvd]{grid-template-columns:1fr 1fr}.nodes-3[data-astro-cid-xtnwjjvd]{grid-template-columns:repeat(3,minmax(0,1fr))}.nodes-4[data-astro-cid-xtnwjjvd]{grid-template-columns:repeat(4,minmax(0,1fr))}.route-nodes[data-astro-cid-xtnwjjvd] li[data-astro-cid-xtnwjjvd]{text-align:center;min-width:0;position:relative}.route-nodes[data-astro-cid-xtnwjjvd] strong[data-astro-cid-xtnwjjvd]{overflow-wrap:anywhere;font-size:12px;line-height:1.6;display:block}.route-arrow[data-astro-cid-xtnwjjvd]{color:#b36b3f;width:22px;font-size:25px;line-height:1;position:absolute;top:42px;right:calc(100% + 3px)}svg[data-astro-cid-xtnwjjvd]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;max-width:160px;height:auto;margin:0 auto 8px;display:block}.copper[data-astro-cid-xtnwjjvd]{stroke:#b36b3f}.scope[data-astro-cid-xtnwjjvd],.source[data-astro-cid-xtnwjjvd]{color:var(--muted);margin:22px 0 0;font-size:12px;line-height:1.8}.source[data-astro-cid-xtnwjjvd]{margin-top:10px}.source[data-astro-cid-xtnwjjvd] a[data-astro-cid-xtnwjjvd]{text-underline-offset:3px}@media (width<=620px){.jpower-routes[data-astro-cid-xtnwjjvd]{padding:21px 16px}.route-nodes[data-astro-cid-xtnwjjvd]{grid-template-columns:1fr;gap:32px}.route-nodes[data-astro-cid-xtnwjjvd] li[data-astro-cid-xtnwjjvd]{text-align:left;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;display:grid}.route-nodes[data-astro-cid-xtnwjjvd] strong[data-astro-cid-xtnwjjvd]{font-size:12px}.route-nodes[data-astro-cid-xtnwjjvd] svg[data-astro-cid-xtnwjjvd]{width:96px;margin:0}.route-arrow[data-astro-cid-xtnwjjvd]{top:-27px;left:35px;right:auto;transform:rotate(90deg)}figcaption[data-astro-cid-xtnwjjvd] h3[data-astro-cid-xtnwjjvd]{font-size:20px}.route-row[data-astro-cid-xtnwjjvd] h4[data-astro-cid-xtnwjjvd]{margin-bottom:15px}}.station-roles[data-astro-cid-tyfbhnmx]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:34px 0 42px;padding:24px}figcaption[data-astro-cid-tyfbhnmx] h3[data-astro-cid-tyfbhnmx]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.4}figcaption[data-astro-cid-tyfbhnmx] p[data-astro-cid-tyfbhnmx]{color:var(--muted);margin:8px 0 22px;font-size:13px;line-height:1.65}.relationships[data-astro-cid-tyfbhnmx]{gap:16px;margin:0;padding:0;list-style:none;display:grid}.relationships[data-astro-cid-tyfbhnmx] li[data-astro-cid-tyfbhnmx]{border:1px solid var(--line);background:#fffdf8;margin:0;padding:16px 18px}h4[data-astro-cid-tyfbhnmx]{margin:0 0 12px;font-size:15px;line-height:1.5}.relationship[data-astro-cid-tyfbhnmx]{grid-template-columns:minmax(0,1fr) minmax(100px,.8fr) minmax(0,1.2fr);align-items:center;gap:18px;display:grid}.payer[data-astro-cid-tyfbhnmx],.provider[data-astro-cid-tyfbhnmx]{text-align:center;align-content:center;justify-items:center;gap:8px;min-width:0;display:grid}strong[data-astro-cid-tyfbhnmx]{overflow-wrap:anywhere;font-size:13px;line-height:1.55}svg[data-astro-cid-tyfbhnmx]{fill:none;stroke:#263a53;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;display:block}.person[data-astro-cid-tyfbhnmx]{width:58px;height:68px}.scene[data-astro-cid-tyfbhnmx]{width:120px;max-width:100%;height:82px}.copper[data-astro-cid-tyfbhnmx]{stroke:#b36b3f}.bag[data-astro-cid-tyfbhnmx]{fill:#ebd4c2}.exchange[data-astro-cid-tyfbhnmx]{gap:13px;min-width:0;display:grid}.flow[data-astro-cid-tyfbhnmx]{text-align:center;justify-items:center;gap:0;margin:0;display:grid}.flow-label[data-astro-cid-tyfbhnmx]{overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.5}.payment[data-astro-cid-tyfbhnmx]{color:#95512e}.arrow[data-astro-cid-tyfbhnmx]{font-family:Arial,sans-serif;font-size:29px;line-height:1}.scope-note[data-astro-cid-tyfbhnmx]{margin:16px 0 0;font-size:12px;line-height:1.75}.suica-note[data-astro-cid-tyfbhnmx]{border-top:1px solid var(--line);padding-top:13px}.sources[data-astro-cid-tyfbhnmx]{margin:14px 0 0;font-size:11px;line-height:1.8}.sources[data-astro-cid-tyfbhnmx] a[data-astro-cid-tyfbhnmx]{color:inherit;text-underline-offset:3px}@media (width<=560px){.station-roles[data-astro-cid-tyfbhnmx]{padding:17px 14px}figcaption[data-astro-cid-tyfbhnmx] h3[data-astro-cid-tyfbhnmx]{font-size:21px}.relationships[data-astro-cid-tyfbhnmx] li[data-astro-cid-tyfbhnmx]{padding:14px 12px}.relationship[data-astro-cid-tyfbhnmx]{grid-template-columns:minmax(0,1fr) minmax(66px,.75fr) minmax(0,1fr);gap:9px}.person[data-astro-cid-tyfbhnmx]{width:40px;height:55px}.scene[data-astro-cid-tyfbhnmx]{height:65px}strong[data-astro-cid-tyfbhnmx]{font-size:11px}.flow-label[data-astro-cid-tyfbhnmx]{font-size:10px}.arrow[data-astro-cid-tyfbhnmx]{font-size:26px}}.kakaku-restaurant[data-astro-cid-xxh7bmaj]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:30px 0 40px;padding:26px}figcaption[data-astro-cid-xxh7bmaj]>span[data-astro-cid-xxh7bmaj]{letter-spacing:.12em;color:var(--accent);font-size:10px;font-weight:800}figcaption[data-astro-cid-xxh7bmaj] h3[data-astro-cid-xxh7bmaj]{margin:8px 0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-xxh7bmaj] p[data-astro-cid-xxh7bmaj]{color:var(--muted);margin:0 0 24px;font-size:12px;line-height:1.75}.kakaku-service-grid[data-astro-cid-xxh7bmaj]{grid-template-rows:1fr 1fr;grid-template-columns:minmax(0,1.3fr) 100px minmax(0,1fr);align-items:center;gap:18px 10px;display:grid}.kakaku-service[data-astro-cid-xxh7bmaj]{grid-column:1;align-items:center;gap:10px;min-width:0;display:flex}.kakaku-service[data-astro-cid-xxh7bmaj] svg[data-astro-cid-xxh7bmaj]{flex:0 0 95px;width:95px}h4[data-astro-cid-xxh7bmaj]{margin:0 0 6px;font-size:15px;line-height:1.6}.kakaku-service[data-astro-cid-xxh7bmaj] p[data-astro-cid-xxh7bmaj],.kakaku-store[data-astro-cid-xxh7bmaj] p[data-astro-cid-xxh7bmaj]{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.kakaku-flow[data-astro-cid-xxh7bmaj]{text-align:center;grid-column:2}.kakaku-flow-ad[data-astro-cid-xxh7bmaj]{grid-row:1}.kakaku-flow-book[data-astro-cid-xxh7bmaj]{grid-row:2}.kakaku-flow[data-astro-cid-xxh7bmaj] span[data-astro-cid-xxh7bmaj]{font-size:10px;line-height:1.5;display:block}.kakaku-flow[data-astro-cid-xxh7bmaj] b[data-astro-cid-xxh7bmaj]{color:var(--accent);font-size:30px;font-weight:400;display:block}.kakaku-store[data-astro-cid-xxh7bmaj]{text-align:center;border-left:2px solid var(--accent);grid-area:1/3/3;min-width:0;padding-left:15px}.kakaku-store[data-astro-cid-xxh7bmaj] svg[data-astro-cid-xxh7bmaj]{width:100%;max-width:180px;margin:auto;display:block}.kakaku-tools[data-astro-cid-xxh7bmaj]{border-top:2px solid var(--accent);background:#fffdf8;margin-top:24px;padding:16px 18px}.kakaku-tools[data-astro-cid-xxh7bmaj] p[data-astro-cid-xxh7bmaj]{margin:0;font-size:14px;line-height:1.7}.kakaku-tools[data-astro-cid-xxh7bmaj] small[data-astro-cid-xxh7bmaj]{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.7;display:block}.kakaku-source[data-astro-cid-xxh7bmaj]{color:var(--muted);margin:16px 0 0;font-size:11px;line-height:1.7}@media (width<=680px){.kakaku-restaurant[data-astro-cid-xxh7bmaj]{padding:20px 16px}.kakaku-service-grid[data-astro-cid-xxh7bmaj]{grid-template-columns:minmax(0,1.2fr) 24px minmax(0,1fr);gap:24px 5px}.kakaku-service[data-astro-cid-xxh7bmaj]{text-align:center;display:block}.kakaku-service[data-astro-cid-xxh7bmaj] svg[data-astro-cid-xxh7bmaj]{width:80px;margin:0 auto 8px;display:block}.kakaku-service[data-astro-cid-xxh7bmaj] h4[data-astro-cid-xxh7bmaj],.kakaku-store[data-astro-cid-xxh7bmaj] h4[data-astro-cid-xxh7bmaj]{font-size:13px}.kakaku-service[data-astro-cid-xxh7bmaj] p[data-astro-cid-xxh7bmaj],.kakaku-store[data-astro-cid-xxh7bmaj] p[data-astro-cid-xxh7bmaj]{font-size:11px}.kakaku-flow[data-astro-cid-xxh7bmaj] span[data-astro-cid-xxh7bmaj]{display:none}.kakaku-flow[data-astro-cid-xxh7bmaj] b[data-astro-cid-xxh7bmaj]{font-size:24px}.kakaku-store[data-astro-cid-xxh7bmaj]{padding-left:8px}.kakaku-store[data-astro-cid-xxh7bmaj] svg[data-astro-cid-xxh7bmaj]{max-width:110px;margin-bottom:10px}.kakaku-tools[data-astro-cid-xxh7bmaj]{padding:14px}.kakaku-tools[data-astro-cid-xxh7bmaj] p[data-astro-cid-xxh7bmaj]{font-size:13px}figcaption[data-astro-cid-xxh7bmaj] h3[data-astro-cid-xxh7bmaj]{font-size:20px}}.kameda-routes[data-astro-cid-7dp6t3ra]{color:#263a53;background:#f6f1e8;border:1px solid #d9cdbd;border-radius:16px;margin:2rem 0;padding:clamp(1rem,3vw,2rem)}.kameda-routes[data-astro-cid-7dp6t3ra] h3[data-astro-cid-7dp6t3ra]{margin:0 0 .65rem;font-size:1.3rem}.kameda-routes[data-astro-cid-7dp6t3ra] p[data-astro-cid-7dp6t3ra]{line-height:1.7}.factory[data-astro-cid-7dp6t3ra]{text-align:center}.factory[data-astro-cid-7dp6t3ra] svg[data-astro-cid-7dp6t3ra]{width:100%;max-width:660px;margin:auto;display:block}.factory[data-astro-cid-7dp6t3ra] strong[data-astro-cid-7dp6t3ra]{font-size:.9rem}.branch-line[data-astro-cid-7dp6t3ra]{text-align:center;color:#b36b3f;grid-template-columns:repeat(3,1fr);margin:.4rem 0;font-size:2rem;display:grid}.routes[data-astro-cid-7dp6t3ra]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.routes[data-astro-cid-7dp6t3ra] section[data-astro-cid-7dp6t3ra]{min-width:0}.routes[data-astro-cid-7dp6t3ra] h4[data-astro-cid-7dp6t3ra]{text-align:center;margin:0;font-size:1rem}.routes[data-astro-cid-7dp6t3ra] svg[data-astro-cid-7dp6t3ra]{width:100%;display:block}.routes[data-astro-cid-7dp6t3ra] p[data-astro-cid-7dp6t3ra]{text-align:center;margin:0;font-size:.88rem}.note[data-astro-cid-7dp6t3ra],.source[data-astro-cid-7dp6t3ra]{margin:.8rem 0 0;font-size:.78rem}.source[data-astro-cid-7dp6t3ra] a[data-astro-cid-7dp6t3ra]{color:inherit}svg[data-astro-cid-7dp6t3ra]{stroke-linecap:round;stroke-linejoin:round}.navy[data-astro-cid-7dp6t3ra]{fill:#263a53}.windows[data-astro-cid-7dp6t3ra],.window[data-astro-cid-7dp6t3ra]{fill:#fffdf8;stroke:#263a53;stroke-width:2px}.oven[data-astro-cid-7dp6t3ra],.packing[data-astro-cid-7dp6t3ra]{fill:#c5cdd3;stroke:#263a53;stroke-width:3px}.belt[data-astro-cid-7dp6t3ra]{fill:#8a9baa;stroke:#263a53;stroke-width:3px}.line[data-astro-cid-7dp6t3ra]{fill:none;stroke:#263a53;stroke-width:2px}.arrow[data-astro-cid-7dp6t3ra]{fill:none;stroke:#b36b3f;stroke-width:3px}.cracker[data-astro-cid-7dp6t3ra]{fill:#d8ab72;stroke:#b36b3f;stroke-width:1.5px}.crumb[data-astro-cid-7dp6t3ra]{stroke:#b36b3f;stroke-width:2px}.shelf[data-astro-cid-7dp6t3ra]{fill:none;stroke:#263a53;stroke-width:5px}.pouch[data-astro-cid-7dp6t3ra]{fill:#b36b3f;stroke:#263a53;stroke-width:2px}.private[data-astro-cid-7dp6t3ra]{fill:#263a53;stroke:#263a53;stroke-width:2px}.light-line[data-astro-cid-7dp6t3ra]{stroke:#fffdf8;stroke-width:2px}.carton[data-astro-cid-7dp6t3ra]{fill:#dfc7a7;stroke:#263a53;stroke-width:2px}.bulk[data-astro-cid-7dp6t3ra]{fill:#c5cdd3;stroke:#263a53;stroke-width:2px}.tape[data-astro-cid-7dp6t3ra]{fill:none;stroke:#b36b3f;stroke-width:8px}@media (width<=560px){.routes[data-astro-cid-7dp6t3ra]{grid-template-columns:1fr;gap:1.3rem}.routes[data-astro-cid-7dp6t3ra] section[data-astro-cid-7dp6t3ra]{border-top:1px solid #d9cdbd;grid-template-columns:1fr 1fr;align-items:center;padding-top:1rem;display:grid}.routes[data-astro-cid-7dp6t3ra] h4[data-astro-cid-7dp6t3ra]{text-align:left;grid-column:1/-1}.routes[data-astro-cid-7dp6t3ra] p[data-astro-cid-7dp6t3ra]{text-align:left}.branch-line[data-astro-cid-7dp6t3ra]{display:block}.branch-line[data-astro-cid-7dp6t3ra] span[data-astro-cid-7dp6t3ra]:not(:first-child){display:none}.factory[data-astro-cid-7dp6t3ra] svg[data-astro-cid-7dp6t3ra]{min-height:110px}.routes[data-astro-cid-7dp6t3ra] svg[data-astro-cid-7dp6t3ra]{max-width:220px}}.kanamoto-cycle[data-astro-cid-j4yrwl3e]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:32px 0 40px;padding:26px 24px 20px}h3[data-astro-cid-j4yrwl3e]{margin:0 0 22px;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.5}.stages[data-astro-cid-j4yrwl3e]{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr) 48px minmax(0,1fr);align-items:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.stages[data-astro-cid-j4yrwl3e] li[data-astro-cid-j4yrwl3e]{text-align:center;min-width:0}.stages[data-astro-cid-j4yrwl3e] svg[data-astro-cid-j4yrwl3e]{fill:none;width:100%;height:88px;stroke:var(--brand);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.stages[data-astro-cid-j4yrwl3e] svg[data-astro-cid-j4yrwl3e] .copper[data-astro-cid-j4yrwl3e]{stroke:var(--accent)}.stages[data-astro-cid-j4yrwl3e] strong[data-astro-cid-j4yrwl3e]{font-size:14px;line-height:1.6;display:block}.stages[data-astro-cid-j4yrwl3e] p[data-astro-cid-j4yrwl3e]{margin:5px 0 0;font-size:12px;line-height:1.7}.stages[data-astro-cid-j4yrwl3e] .arrow[data-astro-cid-j4yrwl3e]{color:var(--accent);padding-top:25px;font-size:27px}.arrow[data-astro-cid-j4yrwl3e] span[data-astro-cid-j4yrwl3e]{font-size:10px;line-height:1.5;display:block}.return[data-astro-cid-j4yrwl3e]{text-align:center;border:1px solid #c6b7a8;margin:18px 0 0;padding:10px 14px;font-size:13px;line-height:1.7}.return[data-astro-cid-j4yrwl3e] span[data-astro-cid-j4yrwl3e]{color:var(--accent);vertical-align:middle;margin-right:7px;font-size:22px}.fees[data-astro-cid-j4yrwl3e]{text-align:center;color:var(--accent);margin:12px 0 20px;font-size:12px;line-height:1.7}.sale[data-astro-cid-j4yrwl3e]{border-top:1px solid #c6b7a8;align-items:center;gap:18px;padding-top:17px;display:flex}.sale[data-astro-cid-j4yrwl3e] svg[data-astro-cid-j4yrwl3e]{fill:none;width:80px;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;flex:0 0 80px}.sale[data-astro-cid-j4yrwl3e] strong[data-astro-cid-j4yrwl3e]{font-size:14px;line-height:1.7}.sale[data-astro-cid-j4yrwl3e] p[data-astro-cid-j4yrwl3e]{margin:4px 0 0;font-size:12px;line-height:1.7}.note[data-astro-cid-j4yrwl3e],.source[data-astro-cid-j4yrwl3e]{color:var(--muted);margin:17px 0 0;font-size:11px;line-height:1.8}.source[data-astro-cid-j4yrwl3e]{margin-top:7px}@media (width<=640px){.kanamoto-cycle[data-astro-cid-j4yrwl3e]{padding:21px 16px}h3[data-astro-cid-j4yrwl3e]{font-size:20px}.stages[data-astro-cid-j4yrwl3e]{grid-template-columns:1fr;gap:12px}.stages[data-astro-cid-j4yrwl3e] svg[data-astro-cid-j4yrwl3e]{max-width:170px;height:82px}.stages[data-astro-cid-j4yrwl3e] .arrow[data-astro-cid-j4yrwl3e]{padding:0;font-size:24px;transform:none}.arrow[data-astro-cid-j4yrwl3e]:after{content:"↓";font-size:24px;display:block}.arrow[data-astro-cid-j4yrwl3e]{font-size:0!important}.arrow[data-astro-cid-j4yrwl3e] span[data-astro-cid-j4yrwl3e]{font-size:12px}.stages[data-astro-cid-j4yrwl3e] strong[data-astro-cid-j4yrwl3e]{font-size:15px}.stages[data-astro-cid-j4yrwl3e] p[data-astro-cid-j4yrwl3e]{font-size:13px}.return[data-astro-cid-j4yrwl3e],.fees[data-astro-cid-j4yrwl3e]{font-size:12px}.sale[data-astro-cid-j4yrwl3e]{gap:12px}.sale[data-astro-cid-j4yrwl3e] svg[data-astro-cid-j4yrwl3e]{flex-basis:60px;width:60px}.note[data-astro-cid-j4yrwl3e],.source[data-astro-cid-j4yrwl3e]{font-size:12px}}.kao-concrete-supply[data-astro-cid-s2rmocfm]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:30px 0 40px;padding:25px}.kao-concrete-supply[data-astro-cid-s2rmocfm] h3[data-astro-cid-s2rmocfm]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.5}.kao-concrete-supply[data-astro-cid-s2rmocfm] figcaption[data-astro-cid-s2rmocfm] p[data-astro-cid-s2rmocfm]{color:var(--muted);margin:8px 0 25px;font-size:13px;line-height:1.65}.concrete-flow[data-astro-cid-s2rmocfm]{grid-template-columns:minmax(110px,1fr) 62px minmax(0,2.65fr);align-items:stretch;gap:12px;display:grid}.supplier[data-astro-cid-s2rmocfm],.customer[data-astro-cid-s2rmocfm]{border-top:3px solid #b36b3f;min-width:0;padding-top:12px}.customer[data-astro-cid-s2rmocfm]{border-color:#263a53}.kao-concrete-supply[data-astro-cid-s2rmocfm] h4[data-astro-cid-s2rmocfm]{margin:0 0 12px;font-size:14px;line-height:1.5}.customer-process[data-astro-cid-s2rmocfm]{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);gap:10px;display:grid}.customer-process[data-astro-cid-s2rmocfm]>div[data-astro-cid-s2rmocfm]{min-width:0}.scene[data-astro-cid-s2rmocfm]{stroke:#263a53;fill:none;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:124px;margin:0 0 12px;display:block}.scene[data-astro-cid-s2rmocfm] .accent[data-astro-cid-s2rmocfm]{stroke:#b36b3f}.scene[data-astro-cid-s2rmocfm] .particles[data-astro-cid-s2rmocfm]{fill:#263a53;stroke:none}.scene[data-astro-cid-s2rmocfm] .fill[data-astro-cid-s2rmocfm]{fill:#e4c6af}.kao-concrete-supply[data-astro-cid-s2rmocfm] strong[data-astro-cid-s2rmocfm]{font-size:14px;line-height:1.6;display:block}.concrete-flow[data-astro-cid-s2rmocfm] p[data-astro-cid-s2rmocfm]{margin:5px 0 0;font-size:12px;line-height:1.6}.concrete-flow[data-astro-cid-s2rmocfm] .product-name[data-astro-cid-s2rmocfm],.concrete-flow[data-astro-cid-s2rmocfm] .mechanism[data-astro-cid-s2rmocfm]{color:#8e512e}.handoff[data-astro-cid-s2rmocfm]{text-align:center;flex-direction:column;justify-content:center;align-self:start;align-items:center;gap:3px;min-height:124px;font-size:11px;line-height:1.5;display:flex}.concrete-flow[data-astro-cid-s2rmocfm]>.handoff[data-astro-cid-s2rmocfm]{margin-top:46px}.handoff[data-astro-cid-s2rmocfm] b[data-astro-cid-s2rmocfm]{color:#b36b3f;font-size:29px;font-weight:400;line-height:1}.scope-note[data-astro-cid-s2rmocfm],.source[data-astro-cid-s2rmocfm]{color:var(--muted);font-size:12px;line-height:1.7}.scope-note[data-astro-cid-s2rmocfm]{border-top:1px solid var(--line);margin:23px 0 0;padding-top:16px}.source[data-astro-cid-s2rmocfm]{margin:8px 0 0}.source[data-astro-cid-s2rmocfm] a[data-astro-cid-s2rmocfm]{text-underline-offset:3px}.accessible-summary[data-astro-cid-s2rmocfm]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width<=680px){.kao-concrete-supply[data-astro-cid-s2rmocfm]{padding:20px 16px}.kao-concrete-supply[data-astro-cid-s2rmocfm] h3[data-astro-cid-s2rmocfm]{font-size:20px}.concrete-flow[data-astro-cid-s2rmocfm]{grid-template-columns:1fr;gap:0}.supplier[data-astro-cid-s2rmocfm]{grid-template-columns:100px minmax(0,1fr);column-gap:15px;display:grid}.supplier[data-astro-cid-s2rmocfm] h4[data-astro-cid-s2rmocfm]{grid-column:1/-1}.supplier[data-astro-cid-s2rmocfm] .scene[data-astro-cid-s2rmocfm]{grid-area:2/1/4;height:95px;margin:0}.supplier[data-astro-cid-s2rmocfm] strong[data-astro-cid-s2rmocfm]{align-self:end}.supplier[data-astro-cid-s2rmocfm] .product-name[data-astro-cid-s2rmocfm]{grid-column:2}.concrete-flow[data-astro-cid-s2rmocfm]>.handoff[data-astro-cid-s2rmocfm]{margin:9px 0 16px}.handoff[data-astro-cid-s2rmocfm]{text-align:left;flex-direction:row;justify-content:flex-start;gap:10px;min-height:0;margin:8px 0;font-size:12px}.handoff[data-astro-cid-s2rmocfm] b[data-astro-cid-s2rmocfm]{order:-1;transform:rotate(90deg)}.customer-process[data-astro-cid-s2rmocfm]{grid-template-columns:1fr;gap:6px}.customer-process[data-astro-cid-s2rmocfm]>[data-astro-cid-s2rmocfm][data-stage]{grid-template-columns:100px minmax(0,1fr);column-gap:15px;display:grid}.customer-process[data-astro-cid-s2rmocfm] .scene[data-astro-cid-s2rmocfm]{grid-area:1/1/4;height:90px;margin:0}.customer-process[data-astro-cid-s2rmocfm] strong[data-astro-cid-s2rmocfm]{align-self:end}.customer-process[data-astro-cid-s2rmocfm] p[data-astro-cid-s2rmocfm]{grid-column:2}.scope-note[data-astro-cid-s2rmocfm]{margin-top:20px}}.kddi-connection-roles[data-astro-cid-zdwjmcem]{color:#263a53;background:#f6f1e8;border:1px solid #d8d0c3;margin:32px 0;padding:24px}figcaption[data-astro-cid-zdwjmcem] h3[data-astro-cid-zdwjmcem]{margin:0;font-size:23px;line-height:1.45}figcaption[data-astro-cid-zdwjmcem] p[data-astro-cid-zdwjmcem],.scope-note[data-astro-cid-zdwjmcem]{margin:10px 0 20px;font-size:12px;line-height:1.75}.actors[data-astro-cid-zdwjmcem]{grid-template-columns:minmax(0,1fr) 40px minmax(0,1.2fr) 40px minmax(0,1fr);align-items:center;gap:7px;display:grid}section[data-astro-cid-zdwjmcem]{text-align:center;background:#fffdf8;border:1px solid #ddd5c8;border-radius:7px;align-self:stretch;min-width:0;padding:14px 10px}svg[data-astro-cid-zdwjmcem]{width:100%;height:auto;max-height:120px;display:block}svg[data-astro-cid-zdwjmcem] path[data-astro-cid-zdwjmcem],svg[data-astro-cid-zdwjmcem] circle[data-astro-cid-zdwjmcem]{fill:none;stroke:#263a53;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}svg[data-astro-cid-zdwjmcem] .copper[data-astro-cid-zdwjmcem]{stroke:#b36b3f}h4[data-astro-cid-zdwjmcem]{overflow-wrap:normal;margin:12px 0 7px;font-size:15px;line-height:1.5}section[data-astro-cid-zdwjmcem] p[data-astro-cid-zdwjmcem]{margin:0;font-size:12px;line-height:1.65}.arrow[data-astro-cid-zdwjmcem]{text-align:center;color:#b36b3f}.arrow[data-astro-cid-zdwjmcem] span[data-astro-cid-zdwjmcem]{overflow-wrap:normal;font-size:10px;line-height:1.4;display:block}.arrow[data-astro-cid-zdwjmcem] b[data-astro-cid-zdwjmcem]{font-size:30px;font-weight:400}.capabilities[data-astro-cid-zdwjmcem]{flex-wrap:wrap;justify-content:center;gap:5px;margin-top:12px;display:flex}.capabilities[data-astro-cid-zdwjmcem] span[data-astro-cid-zdwjmcem]{border:1px solid #b36b3f;border-radius:12px;padding:4px 7px;font-size:10px;line-height:1.5}.scope-note[data-astro-cid-zdwjmcem]{margin:20px 0 10px}.kddi-connection-roles[data-astro-cid-zdwjmcem]>a[data-astro-cid-zdwjmcem]{text-underline-offset:3px;font-size:11px;line-height:1.7;display:block}@media (width<=620px){.kddi-connection-roles[data-astro-cid-zdwjmcem]{padding:20px 16px}.actors[data-astro-cid-zdwjmcem]{grid-template-columns:1fr;gap:8px}section[data-astro-cid-zdwjmcem]{text-align:left;grid-template-columns:90px minmax(0,1fr);column-gap:14px;padding:16px;display:grid}section[data-astro-cid-zdwjmcem] svg[data-astro-cid-zdwjmcem]{grid-row:1/4}h4[data-astro-cid-zdwjmcem]{margin:5px 0 7px}section[data-astro-cid-zdwjmcem] p[data-astro-cid-zdwjmcem]{font-size:13px}.capabilities[data-astro-cid-zdwjmcem]{justify-content:flex-start;margin-top:8px}.arrow[data-astro-cid-zdwjmcem]{justify-content:center;align-items:center;gap:12px;display:flex}.arrow[data-astro-cid-zdwjmcem] b[data-astro-cid-zdwjmcem]{font-size:24px;transform:rotate(90deg)}.arrow[data-astro-cid-zdwjmcem] span[data-astro-cid-zdwjmcem]{font-size:12px}figcaption[data-astro-cid-zdwjmcem] h3[data-astro-cid-zdwjmcem]{font-size:21px}}.kewpie-kitchen-flow[data-astro-cid-bua44shf]{color:#263a53;background:#f6f1e8;border-block:1px solid #d9cbbb;margin:2rem 0;padding:clamp(1rem,3vw,1.8rem)}h3[data-astro-cid-bua44shf]{margin:0 0 1.25rem;font-size:1.2rem;line-height:1.5}.column-labels[data-astro-cid-bua44shf]{color:#785239;grid-template-columns:1.4fr 1fr;gap:3rem;font-size:.8rem;display:grid}ul[data-astro-cid-bua44shf]{margin:.4rem 0 0;padding:0;list-style:none}li[data-astro-cid-bua44shf]{grid-template-columns:1.4fr 1.5rem 1fr;align-items:center;gap:.75rem;padding:.8rem 0;display:grid}li[data-astro-cid-bua44shf]+li[data-astro-cid-bua44shf]{border-top:1px solid #d9cbbb}.product[data-astro-cid-bua44shf]{align-items:center;gap:.7rem;min-width:0;display:flex}svg[data-astro-cid-bua44shf]{flex:0 0 7rem;width:7rem;height:auto}p[data-astro-cid-bua44shf]{margin:0;line-height:1.7}.product[data-astro-cid-bua44shf] p[data-astro-cid-bua44shf],.kitchen[data-astro-cid-bua44shf]{font-size:.9rem}.direction[data-astro-cid-bua44shf]{color:#b36b3f;font-size:1.5rem}.mobile-label[data-astro-cid-bua44shf]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.note[data-astro-cid-bua44shf],.source[data-astro-cid-bua44shf]{margin-top:.8rem;font-size:.78rem}a[data-astro-cid-bua44shf]{color:inherit;text-underline-offset:.2em}@media (width<=620px){.column-labels[data-astro-cid-bua44shf]{display:none}li[data-astro-cid-bua44shf]{grid-template-columns:1fr;gap:.3rem;padding-block:1rem}.product[data-astro-cid-bua44shf]{justify-content:center}.product[data-astro-cid-bua44shf] p[data-astro-cid-bua44shf]{max-width:10rem}.mobile-label[data-astro-cid-bua44shf]{clip-path:none;white-space:normal;color:#785239;width:auto;height:auto;margin:0;padding:0;font-size:.75rem;font-weight:400;display:block;position:static;overflow:visible}.direction[data-astro-cid-bua44shf]{text-align:center;font-size:0}.direction[data-astro-cid-bua44shf]:after{content:"↓";font-size:1.4rem}.kitchen[data-astro-cid-bua44shf]{text-align:center}}.kikkoman-wholesale-flow[data-astro-cid-zpbttfv5]{border:1px solid var(--line);color:var(--brand);background:#f6f1e8;margin:30px 0 38px;padding:24px}figcaption[data-astro-cid-zpbttfv5] h3[data-astro-cid-zpbttfv5]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:clamp(20px,2.5vw,25px);line-height:1.5}figcaption[data-astro-cid-zpbttfv5] p[data-astro-cid-zpbttfv5]{color:var(--muted);margin:8px 0 22px;font-size:12px;line-height:1.8}.trade-route[data-astro-cid-zpbttfv5]{grid-template-columns:minmax(0,1fr) minmax(62px,.4fr) minmax(0,1fr) minmax(62px,.4fr) minmax(0,1fr);align-items:center;gap:8px;display:grid}.actor[data-astro-cid-zpbttfv5]{text-align:center;border:1px solid var(--line);background:#fffdf8;min-width:0;padding:14px 10px}.wholesaler[data-astro-cid-zpbttfv5]{border-color:#b36b3f}svg[data-astro-cid-zpbttfv5]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:82px;max-width:100%;height:64px;margin:0 auto 10px;display:block}.accent[data-astro-cid-zpbttfv5]{stroke:#b36b3f}.actor[data-astro-cid-zpbttfv5] strong[data-astro-cid-zpbttfv5]{overflow-wrap:anywhere;font-size:14px;line-height:1.6;display:block}.actor[data-astro-cid-zpbttfv5] p[data-astro-cid-zpbttfv5]{margin:7px 0 0;font-size:12px;line-height:1.7}.actor[data-astro-cid-zpbttfv5] small[data-astro-cid-zpbttfv5]{color:var(--muted);margin-top:8px;font-size:11px;line-height:1.7;display:block}.exchange[data-astro-cid-zpbttfv5]{text-align:center;font-size:11px;line-height:1.5}.exchange[data-astro-cid-zpbttfv5] span[data-astro-cid-zpbttfv5]{overflow-wrap:anywhere;flex-direction:column;align-items:center;display:flex}.exchange[data-astro-cid-zpbttfv5] span[data-astro-cid-zpbttfv5]+span[data-astro-cid-zpbttfv5]{color:#8b502f;margin-top:12px}.exchange[data-astro-cid-zpbttfv5] b[data-astro-cid-zpbttfv5]{font-size:26px;line-height:1.2;display:block}.scope[data-astro-cid-zpbttfv5],.source[data-astro-cid-zpbttfv5]{color:var(--muted);margin:16px 0 0;font-size:11px;line-height:1.8}.source[data-astro-cid-zpbttfv5]{margin-top:10px}.source[data-astro-cid-zpbttfv5] a[data-astro-cid-zpbttfv5]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=600px){.kikkoman-wholesale-flow[data-astro-cid-zpbttfv5]{padding:20px 16px}.trade-route[data-astro-cid-zpbttfv5]{grid-template-columns:minmax(0,1fr);gap:12px}.actor[data-astro-cid-zpbttfv5]{padding:16px}.actor[data-astro-cid-zpbttfv5] strong[data-astro-cid-zpbttfv5]{font-size:16px}.actor[data-astro-cid-zpbttfv5] p[data-astro-cid-zpbttfv5]{font-size:13px}.exchange[data-astro-cid-zpbttfv5]{justify-content:center;gap:44px;font-size:12px;display:flex}.exchange[data-astro-cid-zpbttfv5] span[data-astro-cid-zpbttfv5]+span[data-astro-cid-zpbttfv5]{margin-top:0}.exchange[data-astro-cid-zpbttfv5] b[data-astro-cid-zpbttfv5]{transform:rotate(90deg)}.scope[data-astro-cid-zpbttfv5],.source[data-astro-cid-zpbttfv5]{font-size:12px}}.kintetsu-transport-roles[data-astro-cid-gtcews54]{color:#263a53;background:#f6f1e8;border:1px solid #d8d0c3;margin:32px 0;padding:24px}figcaption[data-astro-cid-gtcews54] h3[data-astro-cid-gtcews54]{margin:0;font-size:23px;line-height:1.45}figcaption[data-astro-cid-gtcews54] p[data-astro-cid-gtcews54],.scope-note[data-astro-cid-gtcews54]{margin:10px 0 20px;font-size:12px;line-height:1.75}.routes[data-astro-cid-gtcews54]{gap:16px;display:grid}.route[data-astro-cid-gtcews54]{grid-template-columns:minmax(0,1fr) 100px minmax(0,1.4fr);align-items:center;gap:12px;display:grid}.customer[data-astro-cid-gtcews54],.service[data-astro-cid-gtcews54]{text-align:center;background:#fffdf8;border:1px solid #ddd5c8;border-radius:5px;min-width:0;padding:18px 14px}.customer[data-astro-cid-gtcews54] strong[data-astro-cid-gtcews54],.service[data-astro-cid-gtcews54] strong[data-astro-cid-gtcews54]{font-size:15px;line-height:1.5}.service[data-astro-cid-gtcews54] svg[data-astro-cid-gtcews54]{width:160px;max-width:100%;height:90px;margin:0 auto 8px;display:block}.service[data-astro-cid-gtcews54] svg[data-astro-cid-gtcews54] path[data-astro-cid-gtcews54],.service[data-astro-cid-gtcews54] svg[data-astro-cid-gtcews54] circle[data-astro-cid-gtcews54]{fill:none;stroke:#263a53;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.service[data-astro-cid-gtcews54] svg[data-astro-cid-gtcews54] .copper[data-astro-cid-gtcews54]{stroke:#b36b3f}.service[data-astro-cid-gtcews54] p[data-astro-cid-gtcews54]{margin:7px 0 0;font-size:12px;line-height:1.6}.connection[data-astro-cid-gtcews54]{text-align:center;color:#b36b3f}.connection[data-astro-cid-gtcews54] span[data-astro-cid-gtcews54]{color:#263a53;font-size:11px;line-height:1.5;display:block}.connection[data-astro-cid-gtcews54] b[data-astro-cid-gtcews54]{font-size:28px;font-weight:400}.scope-note[data-astro-cid-gtcews54]{margin:20px 0 10px}.sources[data-astro-cid-gtcews54]{gap:5px;display:grid}.sources[data-astro-cid-gtcews54] a[data-astro-cid-gtcews54]{text-underline-offset:3px;font-size:11px;line-height:1.7}@media (width<=620px){.kintetsu-transport-roles[data-astro-cid-gtcews54]{padding:20px 16px}.route[data-astro-cid-gtcews54]{grid-template-columns:1fr;gap:8px}.routes[data-astro-cid-gtcews54]{gap:24px}.customer[data-astro-cid-gtcews54]{padding:13px}.connection[data-astro-cid-gtcews54]{justify-content:center;align-items:center;gap:12px;display:flex}.connection[data-astro-cid-gtcews54] b[data-astro-cid-gtcews54]{font-size:24px;transform:rotate(90deg)}.connection[data-astro-cid-gtcews54] span[data-astro-cid-gtcews54]{font-size:12px}.service[data-astro-cid-gtcews54]{padding:15px}.service[data-astro-cid-gtcews54] svg[data-astro-cid-gtcews54]{height:80px}.service[data-astro-cid-gtcews54] p[data-astro-cid-gtcews54]{font-size:13px}figcaption[data-astro-cid-gtcews54] h3[data-astro-cid-gtcews54]{font-size:21px}}.kirin-earnings[data-astro-cid-2gkkwqrp]{color:#263a53;background:#fffdf8;border:1px solid #d7cfc2;margin:32px 0;padding:24px}h3[data-astro-cid-2gkkwqrp]{margin:0;font-size:22px;line-height:1.45}figcaption[data-astro-cid-2gkkwqrp] p[data-astro-cid-2gkkwqrp],.total[data-astro-cid-2gkkwqrp]{font-size:13px;line-height:1.75}.legend[data-astro-cid-2gkkwqrp]{gap:22px;margin:16px 0;font-size:12px;display:flex}.legend[data-astro-cid-2gkkwqrp] span[data-astro-cid-2gkkwqrp]:before{content:"";width:18px;height:8px;margin-right:7px;display:inline-block}.prior[data-astro-cid-2gkkwqrp]:before,.before[data-astro-cid-2gkkwqrp]{background:#8793a1}.current[data-astro-cid-2gkkwqrp]:before,.after[data-astro-cid-2gkkwqrp]{background:#b36b3f}.axis[data-astro-cid-2gkkwqrp]{justify-content:space-between;margin:0 108px 10px 42px;font-size:11px;display:flex}ol[data-astro-cid-2gkkwqrp]{margin:0;padding:0;list-style:none}li[data-astro-cid-2gkkwqrp]{margin:15px 0 20px}li[data-astro-cid-2gkkwqrp]>strong[data-astro-cid-2gkkwqrp]{font-size:14px}.year-row[data-astro-cid-2gkkwqrp]{grid-template-columns:34px minmax(0,1fr) 100px;align-items:center;gap:8px;margin-top:7px;font-size:12px;display:grid}.year-row[data-astro-cid-2gkkwqrp] b[data-astro-cid-2gkkwqrp]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.track[data-astro-cid-2gkkwqrp]{background:#f6f1e8;height:15px;position:relative}.track[data-astro-cid-2gkkwqrp]:after{content:"";background:#263a53;width:1px;position:absolute;top:-3px;bottom:-3px;left:50%}.track[data-astro-cid-2gkkwqrp] i[data-astro-cid-2gkkwqrp]{height:11px;position:absolute;top:2px}a[data-astro-cid-2gkkwqrp]{font-size:12px;line-height:1.6}.total[data-astro-cid-2gkkwqrp]{border-top:1px solid #d7cfc2;padding-top:14px}@media (width<=520px){.kirin-earnings[data-astro-cid-2gkkwqrp]{padding:18px 14px}.year-row[data-astro-cid-2gkkwqrp]{grid-template-columns:32px minmax(0,1fr) 82px;gap:5px;font-size:11px}.axis[data-astro-cid-2gkkwqrp]{margin-left:37px;margin-right:87px;font-size:9px}h3[data-astro-cid-2gkkwqrp]{font-size:20px}}.komatsu-jobsite-roles[data-astro-cid-ug4f66mc]{color:#263a53;background:#f6f1e8;border-block:1px solid #d9cbbb;margin:2.5rem 0;padding:clamp(1rem,3vw,1.8rem)}figcaption[data-astro-cid-ug4f66mc] h3[data-astro-cid-ug4f66mc]{margin:0;font-size:clamp(1.12rem,2.4vw,1.4rem);line-height:1.5}figcaption[data-astro-cid-ug4f66mc] p[data-astro-cid-ug4f66mc]{margin:.5rem 0 1.4rem;font-size:.9rem;line-height:1.7}.jobsites[data-astro-cid-ug4f66mc]{gap:1.6rem;display:grid}.jobsites[data-astro-cid-ug4f66mc] section[data-astro-cid-ug4f66mc]+section[data-astro-cid-ug4f66mc]{border-top:1px solid #d9cbbb;padding-top:1.5rem}header[data-astro-cid-ug4f66mc]{flex-wrap:wrap;align-items:baseline;gap:.35rem 1rem;display:flex}header[data-astro-cid-ug4f66mc] h4[data-astro-cid-ug4f66mc]{margin:0;font-size:.97rem;line-height:1.6}header[data-astro-cid-ug4f66mc]>span[data-astro-cid-ug4f66mc]{color:#b36b3f;font-size:.8rem;font-weight:700}.relationship[data-astro-cid-ug4f66mc]{grid-template-columns:minmax(0,1fr) minmax(5rem,.48fr) minmax(0,1fr);align-items:center;gap:.8rem;margin-top:.8rem;display:grid}.relationship[data-astro-cid-ug4f66mc]>div[data-astro-cid-ug4f66mc]{min-width:0}svg[data-astro-cid-ug4f66mc]{width:100%;max-width:15rem;height:auto;margin-inline:auto;display:block}.relationship[data-astro-cid-ug4f66mc] strong[data-astro-cid-ug4f66mc]{text-align:center;margin-top:.5rem;font-size:.9rem;line-height:1.6;display:block}.relationship[data-astro-cid-ug4f66mc] p[data-astro-cid-ug4f66mc]{text-align:center;margin:.25rem 0 0;font-size:.84rem;line-height:1.6}.connection[data-astro-cid-ug4f66mc]{text-align:center}.connection[data-astro-cid-ug4f66mc] span[data-astro-cid-ug4f66mc]{font-size:.76rem;line-height:1.6;display:block}.connection[data-astro-cid-ug4f66mc] b[data-astro-cid-ug4f66mc]{color:#b36b3f;font-size:1.8rem;font-weight:400;display:block}.monitoring[data-astro-cid-ug4f66mc]{background:#fffdf8;border-left:3px solid #b36b3f;margin-top:1.5rem;padding:.8rem 1rem}.monitoring[data-astro-cid-ug4f66mc] strong[data-astro-cid-ug4f66mc]{font-size:.9rem}.monitoring[data-astro-cid-ug4f66mc] p[data-astro-cid-ug4f66mc]{margin:.3rem 0 0;font-size:.84rem;line-height:1.7}.scope[data-astro-cid-ug4f66mc],.sources[data-astro-cid-ug4f66mc]{overflow-wrap:anywhere;font-size:.78rem;line-height:1.75}.scope[data-astro-cid-ug4f66mc]{margin:1rem 0 .4rem}.sources[data-astro-cid-ug4f66mc]{margin:0}a[data-astro-cid-ug4f66mc]{color:inherit;text-underline-offset:.2em}@media (width<=580px){.relationship[data-astro-cid-ug4f66mc]{grid-template-columns:1fr;gap:.5rem}.relationship[data-astro-cid-ug4f66mc]>div[data-astro-cid-ug4f66mc]{width:100%;max-width:21rem;margin-inline:auto}svg[data-astro-cid-ug4f66mc]{max-width:12rem}.connection[data-astro-cid-ug4f66mc]{flex-direction:row-reverse;justify-content:center;align-items:center;gap:.7rem;padding-block:.25rem;display:flex}.connection[data-astro-cid-ug4f66mc] b[data-astro-cid-ug4f66mc]{transform:rotate(90deg)}.relationship[data-astro-cid-ug4f66mc] strong[data-astro-cid-ug4f66mc]{font-size:.95rem}.relationship[data-astro-cid-ug4f66mc] p[data-astro-cid-ug4f66mc],.monitoring[data-astro-cid-ug4f66mc] p[data-astro-cid-ug4f66mc]{font-size:.88rem}}.komeda-supply-flow[data-astro-cid-xrxlvbkh]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:34px 0 42px;padding:25px 24px}figcaption[data-astro-cid-xrxlvbkh] h3[data-astro-cid-xrxlvbkh]{margin:0 0 8px;font:24px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-xrxlvbkh] p[data-astro-cid-xrxlvbkh]{color:var(--muted);margin:0 0 24px;font-size:13px;line-height:1.8}ol[data-astro-cid-xrxlvbkh]{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-xrxlvbkh]{min-width:0}h4[data-astro-cid-xrxlvbkh]{min-height:42px;margin:0 0 10px;font-size:13px;line-height:1.6}svg[data-astro-cid-xrxlvbkh]{width:100%;height:auto;display:block}li[data-astro-cid-xrxlvbkh] p[data-astro-cid-xrxlvbkh]{color:var(--muted);margin:11px 0;font-size:13px;line-height:1.8}.trade[data-astro-cid-xrxlvbkh]{border-top:1px solid #d6cec2;gap:3px;margin-top:16px;padding-top:12px;font-size:12px;line-height:1.75;display:grid}.outbound[data-astro-cid-xrxlvbkh]{color:#a05a30}.inbound[data-astro-cid-xrxlvbkh]{color:#263a53}.trade[data-astro-cid-xrxlvbkh] b[data-astro-cid-xrxlvbkh]{font-size:17px}.royalty[data-astro-cid-xrxlvbkh]{border-top:1px solid #d6cec2;margin:22px 0 0;padding-top:18px;font-size:13px;line-height:1.8}.caveat[data-astro-cid-xrxlvbkh],.source[data-astro-cid-xrxlvbkh]{color:var(--muted);margin:14px 0 0;font-size:11px;line-height:1.8}.source[data-astro-cid-xrxlvbkh]{overflow-wrap:anywhere;margin-top:8px}.ground[data-astro-cid-xrxlvbkh]{fill:none;stroke:#c9c1b5;stroke-width:2px}.shelf[data-astro-cid-xrxlvbkh]{fill:none;stroke:#788f9c;stroke-width:5px}.crate[data-astro-cid-xrxlvbkh]{fill:#d9b894;stroke:#263a53;stroke-width:1.5px}.crease[data-astro-cid-xrxlvbkh]{fill:none;stroke:#9a6d49;stroke-width:1.5px}.vehicle[data-astro-cid-xrxlvbkh],.counter[data-astro-cid-xrxlvbkh]{fill:#c8d3d7;stroke:#263a53;stroke-width:1.8px}.door[data-astro-cid-xrxlvbkh]{fill:#dfe5e4;stroke:#70838d;stroke-width:1.5px}.copper[data-astro-cid-xrxlvbkh]{fill:#b36b3f;stroke:#263a53;stroke-width:1.8px}.glass[data-astro-cid-xrxlvbkh],.window[data-astro-cid-xrxlvbkh]{fill:#e2eceb;stroke:#7c929c;stroke-width:1.5px}.chassis[data-astro-cid-xrxlvbkh]{stroke:#263a53;stroke-width:4px}.wheel[data-astro-cid-xrxlvbkh],.hair[data-astro-cid-xrxlvbkh]{fill:#263a53}.hub[data-astro-cid-xrxlvbkh]{fill:#9eaeb4}.goods[data-astro-cid-xrxlvbkh]{fill:none;stroke:#b36b3f;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round}.wood[data-astro-cid-xrxlvbkh]{fill:#b3916c;stroke:#263a53;stroke-width:1.5px}.skin[data-astro-cid-xrxlvbkh]{fill:#dfba98;stroke:#263a53;stroke-width:1.2px}.shirt[data-astro-cid-xrxlvbkh]{fill:#6b8698;stroke:#263a53;stroke-width:1.5px}.apron[data-astro-cid-xrxlvbkh]{fill:#fffaf0;stroke:#263a53;stroke-width:1.5px}.arm[data-astro-cid-xrxlvbkh]{fill:none;stroke:#dfba98;stroke-width:10px;stroke-linecap:round;stroke-linejoin:round}.tray[data-astro-cid-xrxlvbkh],.table-leg[data-astro-cid-xrxlvbkh]{fill:none;stroke:#263a53;stroke-width:5px;stroke-linecap:round}.cup[data-astro-cid-xrxlvbkh],.plate[data-astro-cid-xrxlvbkh]{fill:#fffaf0;stroke:#263a53;stroke-width:1.7px}.line[data-astro-cid-xrxlvbkh]{fill:none;stroke:#263a53;stroke-width:1.7px}.steam[data-astro-cid-xrxlvbkh]{fill:none;stroke:#9baeb5;stroke-width:1.7px;stroke-linecap:round}.legs[data-astro-cid-xrxlvbkh]{fill:none;stroke:#263a53;stroke-width:11px;stroke-linecap:round}.chair[data-astro-cid-xrxlvbkh]{fill:none;stroke:#9e795a;stroke-width:5px}.toast[data-astro-cid-xrxlvbkh]{fill:#edcb91;stroke:#a36f41;stroke-width:1.7px}.payment[data-astro-cid-xrxlvbkh]{fill:#c8d4cc;stroke:#526b64;stroke-width:1.5px}.coin[data-astro-cid-xrxlvbkh]{fill:#c89b62;stroke:#866943;stroke-width:1.2px}@media (width<=680px){.komeda-supply-flow[data-astro-cid-xrxlvbkh]{padding:22px 18px}figcaption[data-astro-cid-xrxlvbkh] h3[data-astro-cid-xrxlvbkh]{font-size:21px}ol[data-astro-cid-xrxlvbkh]{grid-template-columns:1fr;gap:27px}h4[data-astro-cid-xrxlvbkh]{min-height:0;margin:0;font-size:14px}svg[data-astro-cid-xrxlvbkh]{max-width:370px;margin:auto}.trade[data-astro-cid-xrxlvbkh]{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.trade[data-astro-cid-xrxlvbkh] b[data-astro-cid-xrxlvbkh]{display:inline-block;transform:rotate(90deg)}li[data-astro-cid-xrxlvbkh]:not(:last-child){padding-bottom:9px}.royalty[data-astro-cid-xrxlvbkh]{margin-top:15px}}.komehyo-resale-flow[data-astro-cid-h6iekp2j]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:32px 0 44px;padding:26px 24px 20px}figcaption[data-astro-cid-h6iekp2j] h3[data-astro-cid-h6iekp2j]{margin:0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-h6iekp2j] p[data-astro-cid-h6iekp2j]{color:var(--muted);margin:8px 0 24px;font-size:12px;line-height:1.7}.resale-journey[data-astro-cid-h6iekp2j]{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr) 64px minmax(0,1.35fr);align-items:center;gap:12px;display:grid}.stage[data-astro-cid-h6iekp2j]{align-self:start;min-width:0}.scene[data-astro-cid-h6iekp2j]{width:100%;height:110px;display:block}svg[data-astro-cid-h6iekp2j]{fill:none;stroke:var(--brand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}svg[data-astro-cid-h6iekp2j] .accent[data-astro-cid-h6iekp2j]{stroke:var(--accent)}h4[data-astro-cid-h6iekp2j]{margin:10px 0 6px;font-size:14px;line-height:1.55}.stage[data-astro-cid-h6iekp2j] p[data-astro-cid-h6iekp2j],.sales-routes[data-astro-cid-h6iekp2j] p[data-astro-cid-h6iekp2j]{margin:5px 0 0;font-size:12px;line-height:1.7}.action[data-astro-cid-h6iekp2j]{font-weight:700}.supplier-note[data-astro-cid-h6iekp2j]{border-top:1px solid var(--line);color:var(--muted);padding-top:10px}.stage[data-astro-cid-h6iekp2j] .supplier-note[data-astro-cid-h6iekp2j]{margin-top:14px}.handoff[data-astro-cid-h6iekp2j]{text-align:center;color:var(--muted);font-size:10px;line-height:1.5}.handoff[data-astro-cid-h6iekp2j] span[data-astro-cid-h6iekp2j]{overflow-wrap:normal;word-break:normal}.handoff[data-astro-cid-h6iekp2j] b[data-astro-cid-h6iekp2j]{color:var(--accent);font-size:27px;font-weight:400;display:block}.sales-routes[data-astro-cid-h6iekp2j]{border-left:1px solid var(--accent);gap:18px;margin:0;padding:0 0 0 14px;list-style:none;display:grid;position:relative}.sales-routes[data-astro-cid-h6iekp2j] li[data-astro-cid-h6iekp2j]{grid-template-columns:62px minmax(0,1fr);align-items:start;gap:9px;display:grid;position:relative}.sales-routes[data-astro-cid-h6iekp2j] li[data-astro-cid-h6iekp2j]:before{content:"";border-top:1px solid var(--accent);width:13px;position:absolute;top:36px;right:calc(100% + 1px)}.sales-routes[data-astro-cid-h6iekp2j] h4[data-astro-cid-h6iekp2j]{margin:2px 0 4px}.route-scene[data-astro-cid-h6iekp2j]{width:62px;height:78px}.priority[data-astro-cid-h6iekp2j]{color:#754525;margin-bottom:3px;font-size:11px;line-height:1.5;display:block}.sales-routes[data-astro-cid-h6iekp2j] .route-note[data-astro-cid-h6iekp2j]{color:var(--muted);font-size:11px}.flow-caveat[data-astro-cid-h6iekp2j]{border-top:1px solid var(--line);color:var(--muted);margin:22px 0 0;padding-top:14px;font-size:11px;line-height:1.7}.flow-source[data-astro-cid-h6iekp2j]{margin:9px 0 0;font-size:11px;line-height:1.7}.flow-source[data-astro-cid-h6iekp2j] a[data-astro-cid-h6iekp2j]{text-underline-offset:3px}@media (width<=760px){.komehyo-resale-flow[data-astro-cid-h6iekp2j]{padding:20px 17px 18px}figcaption[data-astro-cid-h6iekp2j] h3[data-astro-cid-h6iekp2j]{font-size:20px}.resale-journey[data-astro-cid-h6iekp2j]{grid-template-columns:1fr;gap:0}.stage[data-astro-cid-h6iekp2j]{grid-template-columns:95px minmax(0,1fr);align-items:start;column-gap:14px;display:grid}.scene[data-astro-cid-h6iekp2j]{grid-area:1/1/5;height:90px}.stage[data-astro-cid-h6iekp2j] h4[data-astro-cid-h6iekp2j],.stage[data-astro-cid-h6iekp2j] p[data-astro-cid-h6iekp2j]{grid-column:2}.stage[data-astro-cid-h6iekp2j] h4[data-astro-cid-h6iekp2j]{margin-top:0}.handoff[data-astro-cid-h6iekp2j]{text-align:left;align-items:center;gap:10px;padding:13px 0 13px 34px;display:flex}.handoff[data-astro-cid-h6iekp2j] b[data-astro-cid-h6iekp2j]{order:-1;transform:rotate(90deg)}.sales-routes[data-astro-cid-h6iekp2j]{gap:20px;margin-left:47px;padding-left:18px}.sales-routes[data-astro-cid-h6iekp2j] li[data-astro-cid-h6iekp2j]{grid-template-columns:60px minmax(0,1fr);gap:12px}.sales-routes[data-astro-cid-h6iekp2j] li[data-astro-cid-h6iekp2j]:before{width:17px}.flow-caveat[data-astro-cid-h6iekp2j],.flow-source[data-astro-cid-h6iekp2j],.sales-routes[data-astro-cid-h6iekp2j] .route-note[data-astro-cid-h6iekp2j]{font-size:12px}}.kubota-customer-routes[data-astro-cid-6ngdxabt]{color:#263a53;background:#f2ede4;border:1px solid #d9cfbf;margin:2rem 0;padding:1.5rem}.kubota-customer-routes[data-astro-cid-6ngdxabt] h3[data-astro-cid-6ngdxabt]{margin:0;font-size:1.25rem;line-height:1.45}.kubota-customer-routes[data-astro-cid-6ngdxabt] figcaption[data-astro-cid-6ngdxabt] p[data-astro-cid-6ngdxabt]{color:#655f59;margin:.5rem 0 1.4rem;font-size:.85rem}.kubota-customer-routes[data-astro-cid-6ngdxabt] h4[data-astro-cid-6ngdxabt]{color:#925634;margin:0 0 .9rem;font-size:1rem}.machine-route[data-astro-cid-6ngdxabt]{grid-template-columns:minmax(0,1.15fr) 3rem minmax(0,1fr) 3rem minmax(0,1.15fr);gap:.4rem;display:grid}.machine-stage[data-astro-cid-6ngdxabt],.water-equipment[data-astro-cid-6ngdxabt],.water-user[data-astro-cid-6ngdxabt]{min-width:0}.actor[data-astro-cid-6ngdxabt]{color:#655f59;font-size:.78rem;line-height:1.5;display:block}.machine-stage[data-astro-cid-6ngdxabt] strong[data-astro-cid-6ngdxabt],.water-user[data-astro-cid-6ngdxabt] strong[data-astro-cid-6ngdxabt]{font-size:.9rem;line-height:1.5;display:block}.machine-stage[data-astro-cid-6ngdxabt] p[data-astro-cid-6ngdxabt],.water-user[data-astro-cid-6ngdxabt] p[data-astro-cid-6ngdxabt]{margin:.3rem 0 0;font-size:.8rem;line-height:1.65}svg[data-astro-cid-6ngdxabt]{fill:none;stroke:#263a53;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block}.paper[data-astro-cid-6ngdxabt]{fill:#fffdf8}.copper[data-astro-cid-6ngdxabt]{stroke:#b36b3f}.ground[data-astro-cid-6ngdxabt]{stroke:#c9b9a3;stroke-width:1.3px}.route-link[data-astro-cid-6ngdxabt]{text-align:center;color:#925634;align-self:center;font-size:.68rem;line-height:1.5}.route-link[data-astro-cid-6ngdxabt] b[data-astro-cid-6ngdxabt]{font-size:1.7rem;font-weight:400;display:block}.water-section[data-astro-cid-6ngdxabt]{border-top:1px solid #d9cfbf;margin-top:1.7rem;padding-top:1.3rem}.water-route[data-astro-cid-6ngdxabt]{grid-template-columns:minmax(0,2.6fr) 3rem minmax(0,1fr);align-items:center;gap:.6rem;display:grid}.water-products[data-astro-cid-6ngdxabt]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin-top:.4rem;display:grid}.water-products[data-astro-cid-6ngdxabt] b[data-astro-cid-6ngdxabt],.water-products[data-astro-cid-6ngdxabt] span[data-astro-cid-6ngdxabt]{font-size:.8rem;line-height:1.55;display:block}.water-products[data-astro-cid-6ngdxabt] span[data-astro-cid-6ngdxabt]{margin-top:.2rem;font-size:.75rem}.water-user[data-astro-cid-6ngdxabt] svg[data-astro-cid-6ngdxabt]{max-width:140px;margin:auto}.note[data-astro-cid-6ngdxabt]{border-top:1px solid #d9cfbf;margin:1.4rem 0 .7rem;padding-top:1rem;font-size:.78rem;line-height:1.75}.kubota-customer-routes[data-astro-cid-6ngdxabt] a[data-astro-cid-6ngdxabt]{color:inherit;text-underline-offset:3px;font-size:.75rem}@media (width<=640px){.kubota-customer-routes[data-astro-cid-6ngdxabt]{padding:1.1rem}.machine-route[data-astro-cid-6ngdxabt]{grid-template-columns:1fr}.machine-stage[data-astro-cid-6ngdxabt]{grid-template-columns:46% minmax(0,1fr);align-items:center;gap:0 .8rem;display:grid}.machine-stage[data-astro-cid-6ngdxabt] .actor[data-astro-cid-6ngdxabt]{grid-column:1/-1;margin-bottom:.3rem}.machine-stage[data-astro-cid-6ngdxabt] svg[data-astro-cid-6ngdxabt]{grid-area:2/1/4}.machine-stage[data-astro-cid-6ngdxabt] strong[data-astro-cid-6ngdxabt],.machine-stage[data-astro-cid-6ngdxabt] p[data-astro-cid-6ngdxabt]{grid-column:2}.route-link[data-astro-cid-6ngdxabt]{text-align:left;align-items:center;gap:.7rem;margin-left:18%;padding:.3rem 0;display:flex}.route-link[data-astro-cid-6ngdxabt] b[data-astro-cid-6ngdxabt]{order:-1;transform:rotate(90deg)}.water-route[data-astro-cid-6ngdxabt]{grid-template-columns:1fr}.water-products[data-astro-cid-6ngdxabt]{gap:.5rem}.water-products[data-astro-cid-6ngdxabt] b[data-astro-cid-6ngdxabt]{font-size:.75rem}.water-products[data-astro-cid-6ngdxabt] span[data-astro-cid-6ngdxabt]{font-size:.72rem}.water-user[data-astro-cid-6ngdxabt]{grid-template-columns:40% minmax(0,1fr);align-items:center;gap:0 .8rem;display:grid}.water-user[data-astro-cid-6ngdxabt] svg[data-astro-cid-6ngdxabt]{grid-row:1/3}.water-user[data-astro-cid-6ngdxabt] strong[data-astro-cid-6ngdxabt],.water-user[data-astro-cid-6ngdxabt] p[data-astro-cid-6ngdxabt]{grid-column:2}.water-products[data-astro-cid-6ngdxabt] svg[data-astro-cid-6ngdxabt]{min-height:86px}}.kura-plate-flow[data-astro-cid-qb7ax5cx]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:34px 0 42px;padding:25px 24px}figcaption[data-astro-cid-qb7ax5cx] h3[data-astro-cid-qb7ax5cx]{margin:0 0 8px;font:24px/1.4 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-qb7ax5cx] p[data-astro-cid-qb7ax5cx]{color:var(--muted);margin:0 0 10px;font-size:13px;line-height:1.8}svg[data-astro-cid-qb7ax5cx]{width:100%;height:auto;display:block}ol[data-astro-cid-qb7ax5cx]{border-top:1px solid #d6cec2;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:17px 0 0;list-style:none;display:grid}li[data-astro-cid-qb7ax5cx]{min-width:0}li[data-astro-cid-qb7ax5cx] strong[data-astro-cid-qb7ax5cx]{font-size:13px;line-height:1.6;display:block}li[data-astro-cid-qb7ax5cx] strong[data-astro-cid-qb7ax5cx] span[data-astro-cid-qb7ax5cx]{color:#fffdf8;background:#263a53;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;margin-right:7px;font:11px/1 Arial,sans-serif;display:inline-flex}li[data-astro-cid-qb7ax5cx] p[data-astro-cid-qb7ax5cx]{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.8}.caveat[data-astro-cid-qb7ax5cx],.sources[data-astro-cid-qb7ax5cx]{color:var(--muted);margin:18px 0 0;font-size:11px;line-height:1.8}.sources[data-astro-cid-qb7ax5cx]{overflow-wrap:anywhere;margin-top:7px}@media (width<=680px){.kura-plate-flow[data-astro-cid-qb7ax5cx]{padding:20px 14px}figcaption[data-astro-cid-qb7ax5cx] h3[data-astro-cid-qb7ax5cx]{font-size:21px}ol[data-astro-cid-qb7ax5cx]{grid-template-columns:1fr;gap:13px}li[data-astro-cid-qb7ax5cx] p[data-astro-cid-qb7ax5cx]{margin-top:3px;margin-left:28px}li[data-astro-cid-qb7ax5cx] strong[data-astro-cid-qb7ax5cx]{font-size:14px}.caveat[data-astro-cid-qb7ax5cx]{margin-top:17px}}.kuraray-system[data-astro-cid-i5d3qrro]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:30px 0 40px;padding:26px}figcaption[data-astro-cid-i5d3qrro]>span[data-astro-cid-i5d3qrro]{letter-spacing:.1em;color:var(--accent);font-size:10px;font-weight:800}figcaption[data-astro-cid-i5d3qrro] h3[data-astro-cid-i5d3qrro]{margin:8px 0 18px;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-i5d3qrro] p[data-astro-cid-i5d3qrro]{color:var(--muted);font-size:13px;line-height:1.75}.carbon-stages[data-astro-cid-i5d3qrro]{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;display:grid}.carbon-stage[data-astro-cid-i5d3qrro]{text-align:center;min-width:0;position:relative}.carbon-stage[data-astro-cid-i5d3qrro] svg[data-astro-cid-i5d3qrro]{width:100%;max-width:180px;margin:auto;display:block}.carbon-stage[data-astro-cid-i5d3qrro] h4[data-astro-cid-i5d3qrro]{overflow-wrap:normal;word-break:normal;margin:10px 0 6px;font-size:14px;line-height:1.5}.carbon-stage[data-astro-cid-i5d3qrro] p[data-astro-cid-i5d3qrro]{overflow-wrap:normal;word-break:normal;margin:0;font-size:12px;line-height:1.75}.stage-arrow[data-astro-cid-i5d3qrro]{color:var(--accent);font-size:27px;font-weight:400;position:absolute;top:48px;right:-24px}.carbon-caution[data-astro-cid-i5d3qrro]{border-top:1px solid var(--line);color:var(--muted);margin:22px 0 10px;padding-top:16px;font-size:11px;line-height:1.75}.sources[data-astro-cid-i5d3qrro]{color:var(--muted);font-size:11px;line-height:1.8}.sources[data-astro-cid-i5d3qrro] a[data-astro-cid-i5d3qrro]{color:inherit}.profit-chart[data-astro-cid-i5d3qrro]{margin:24px 0}.profit-row[data-astro-cid-i5d3qrro]{grid-template-columns:70px minmax(0,1fr) 70px;align-items:center;gap:12px;margin:20px 0;display:grid}.profit-row[data-astro-cid-i5d3qrro]>span[data-astro-cid-i5d3qrro]{font-size:16px;font-weight:700}.profit-row[data-astro-cid-i5d3qrro] small[data-astro-cid-i5d3qrro]{font-size:10px;font-weight:400;display:block}.profit-row[data-astro-cid-i5d3qrro] strong[data-astro-cid-i5d3qrro]{white-space:nowrap;font-size:18px}.profit-track[data-astro-cid-i5d3qrro]{border-left:1px solid var(--brand);background:#e3e2d9;height:34px}.profit-bar[data-astro-cid-i5d3qrro]{background:#416a69;height:100%}.profit-row[data-astro-cid-i5d3qrro]:first-child .profit-bar[data-astro-cid-i5d3qrro]{background:#9aaba5}.profit-scale[data-astro-cid-i5d3qrro]{color:var(--muted);justify-content:space-between;margin:0 82px;font-size:11px;display:flex}@media (width<=640px){.kuraray-system[data-astro-cid-i5d3qrro]{padding:20px 16px}figcaption[data-astro-cid-i5d3qrro] h3[data-astro-cid-i5d3qrro]{font-size:20px}.carbon-stages[data-astro-cid-i5d3qrro]{grid-template-columns:minmax(0,1fr);gap:34px}.carbon-stage[data-astro-cid-i5d3qrro]{text-align:left;grid-template-columns:95px minmax(0,1fr);gap:0 14px;display:grid}.carbon-stage[data-astro-cid-i5d3qrro] svg[data-astro-cid-i5d3qrro]{grid-row:span 2;width:95px}.carbon-stage[data-astro-cid-i5d3qrro] h4[data-astro-cid-i5d3qrro]{align-self:end;margin-top:0}.carbon-stage[data-astro-cid-i5d3qrro] p[data-astro-cid-i5d3qrro]{align-self:start}.stage-arrow[data-astro-cid-i5d3qrro]{inset:auto auto -31px 35px;transform:rotate(90deg)}.profit-row[data-astro-cid-i5d3qrro]{grid-template-columns:50px minmax(0,1fr) 59px;gap:8px}.profit-row[data-astro-cid-i5d3qrro] strong[data-astro-cid-i5d3qrro]{font-size:16px}.profit-scale[data-astro-cid-i5d3qrro]{margin:0 67px 0 58px}}.kurita-equipment-ownership[data-astro-cid-yp6n2yuw]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:32px 0;padding:24px 22px}h3[data-astro-cid-yp6n2yuw]{margin:0;font:600 24px/1.45 Georgia,Noto Serif JP,serif}.scope[data-astro-cid-yp6n2yuw]{color:var(--muted);margin:9px 0 24px;font-size:13px;line-height:1.7}.arrangements[data-astro-cid-yp6n2yuw]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}section[data-astro-cid-yp6n2yuw]{min-width:0}h4[data-astro-cid-yp6n2yuw]{margin:0 0 14px;font-size:17px;line-height:1.5}.factory[data-astro-cid-yp6n2yuw]{background:#fffdf8;border-top:3px solid #263a53;padding:12px 8px 14px;position:relative}.factory[data-astro-cid-yp6n2yuw][data-equipment-owner=kurita]{border-color:#b36b3f}.site[data-astro-cid-yp6n2yuw]{color:var(--muted);text-align:center;margin:0 0 2px;font-size:11px}svg[data-astro-cid-yp6n2yuw]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block}.building[data-astro-cid-yp6n2yuw]{stroke:#b8b9b5}.pipe[data-astro-cid-yp6n2yuw],.accent[data-astro-cid-yp6n2yuw]{stroke:#b36b3f}.pipe[data-astro-cid-yp6n2yuw]{stroke-width:3px}.tint[data-astro-cid-yp6n2yuw]{fill:#e6e9eb}.asset-area[data-astro-cid-yp6n2yuw]{fill:#f7ebe1;stroke:none}.object-labels[data-astro-cid-yp6n2yuw]{text-align:center;grid-template-columns:1fr 1fr;gap:22px;margin:-1px 10px 12px;font-size:12px;line-height:1.5;display:grid}.ownership[data-astro-cid-yp6n2yuw]{text-align:center;font-size:12px;line-height:1.5;display:block}.factory[data-astro-cid-yp6n2yuw][data-equipment-owner=kurita] .ownership[data-astro-cid-yp6n2yuw]{color:#8e502d}.relationship[data-astro-cid-yp6n2yuw],.water-exchange[data-astro-cid-yp6n2yuw]{min-height:57px;margin:16px 0 0;font-size:13px;font-weight:700;line-height:1.7}.water-exchange[data-astro-cid-yp6n2yuw] p[data-astro-cid-yp6n2yuw]{margin:0}.water-exchange[data-astro-cid-yp6n2yuw] p[data-astro-cid-yp6n2yuw]:first-child{color:#8e502d}.work[data-astro-cid-yp6n2yuw]{margin:8px 0 0;font-size:13px;line-height:1.7}.caveat[data-astro-cid-yp6n2yuw]{border-top:1px solid var(--line);color:var(--muted);margin:22px 0 0;padding-top:16px;font-size:12px;line-height:1.7}.sources[data-astro-cid-yp6n2yuw]{flex-wrap:wrap;gap:6px 14px;margin:10px 0 0;font-size:12px;line-height:1.7;display:flex}.sources[data-astro-cid-yp6n2yuw] a[data-astro-cid-yp6n2yuw]{text-underline-offset:3px}@media (width<=760px){.arrangements[data-astro-cid-yp6n2yuw]{grid-template-columns:1fr;gap:28px}.factory[data-astro-cid-yp6n2yuw]{max-width:460px;margin:auto}.relationship[data-astro-cid-yp6n2yuw],.water-exchange[data-astro-cid-yp6n2yuw]{min-height:0}h3[data-astro-cid-yp6n2yuw]{font-size:21px}.kurita-equipment-ownership[data-astro-cid-yp6n2yuw]{padding:22px 16px}.scope[data-astro-cid-yp6n2yuw]{margin-bottom:20px}}.lion-supply[data-astro-cid-7rnle5ud]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:32px 0 40px;padding:26px}figcaption[data-astro-cid-7rnle5ud]>span[data-astro-cid-7rnle5ud]{letter-spacing:.12em;color:var(--accent);font-size:10px;font-weight:800}figcaption[data-astro-cid-7rnle5ud] h3[data-astro-cid-7rnle5ud]{margin:8px 0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-7rnle5ud] p[data-astro-cid-7rnle5ud]{color:var(--muted);margin:0 0 22px;font-size:12px;line-height:1.75}.lion-supply-work[data-astro-cid-7rnle5ud]{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr) 72px minmax(0,1fr);align-items:center;display:grid}.lion-stage[data-astro-cid-7rnle5ud]{text-align:center;align-self:start;min-width:0}.lion-stage[data-astro-cid-7rnle5ud] svg[data-astro-cid-7rnle5ud]{width:100%;max-width:180px;margin:auto;display:block}.lion-stage[data-astro-cid-7rnle5ud] h4[data-astro-cid-7rnle5ud]{margin:12px 0 5px;font-size:15px;line-height:1.6}.lion-stage[data-astro-cid-7rnle5ud] p[data-astro-cid-7rnle5ud]{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.lion-link[data-astro-cid-7rnle5ud]{text-align:center;align-self:center;padding-bottom:45px}.lion-link[data-astro-cid-7rnle5ud] span[data-astro-cid-7rnle5ud]{font-size:10px;line-height:1.5;display:block}.lion-link[data-astro-cid-7rnle5ud] b[data-astro-cid-7rnle5ud]{color:var(--accent);font-size:28px;font-weight:400;display:block}.lion-source[data-astro-cid-7rnle5ud]{color:var(--muted);margin:24px 0 0;font-size:11px;line-height:1.7}@media (width<=680px){.lion-supply[data-astro-cid-7rnle5ud]{padding:20px 16px}.lion-supply-work[data-astro-cid-7rnle5ud]{grid-template-columns:1fr;gap:10px}.lion-stage[data-astro-cid-7rnle5ud]{text-align:left;grid-template-columns:110px minmax(0,1fr);align-items:center;column-gap:15px;display:grid}.lion-stage[data-astro-cid-7rnle5ud] svg[data-astro-cid-7rnle5ud]{grid-area:1/1/3;width:110px}.lion-stage[data-astro-cid-7rnle5ud] h4[data-astro-cid-7rnle5ud]{align-self:end;margin:0 0 4px}.lion-stage[data-astro-cid-7rnle5ud] p[data-astro-cid-7rnle5ud]{align-self:start}.lion-link[data-astro-cid-7rnle5ud]{text-align:left;align-items:center;gap:10px;padding:0 0 0 45px;display:flex}.lion-link[data-astro-cid-7rnle5ud] b[data-astro-cid-7rnle5ud]{order:-1;transform:rotate(90deg)}figcaption[data-astro-cid-7rnle5ud] h3[data-astro-cid-7rnle5ud]{font-size:20px}}.lixil-home-improvements[data-astro-cid-2yo2th2b]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:32px 0 44px;padding:26px 24px 20px}figcaption[data-astro-cid-2yo2th2b] h3[data-astro-cid-2yo2th2b]{margin:0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-2yo2th2b] p[data-astro-cid-2yo2th2b]{color:var(--muted);margin:8px 0 14px;font-size:12px;line-height:1.7}svg[data-astro-cid-2yo2th2b]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;display:block}svg[data-astro-cid-2yo2th2b] .accent[data-astro-cid-2yo2th2b]{stroke:#b36b3f}.roof[data-astro-cid-2yo2th2b]{width:100%;height:72px}.house-body[data-astro-cid-2yo2th2b]{background:#f6f1e8;border:2px solid #263a53;border-top:0;margin:0 1.2%;padding:0 18px 20px}.home-label[data-astro-cid-2yo2th2b]{text-align:center;margin:0 0 12px}h4[data-astro-cid-2yo2th2b]{margin:0;font-size:15px;line-height:1.6}.home-label[data-astro-cid-2yo2th2b] p[data-astro-cid-2yo2th2b]{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.6}.product-rooms[data-astro-cid-2yo2th2b]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.product-rooms[data-astro-cid-2yo2th2b] li[data-astro-cid-2yo2th2b]{min-width:0}.product-scene[data-astro-cid-2yo2th2b]{width:100%;height:136px}.wall[data-astro-cid-2yo2th2b]{stroke:#c6c3ba;stroke-width:1.5px}h5[data-astro-cid-2yo2th2b]{margin:9px 0 6px;font-size:14px;line-height:1.55}.business[data-astro-cid-2yo2th2b]{color:#754525;margin:0;font-size:11px;font-weight:700;line-height:1.6}.action[data-astro-cid-2yo2th2b]{margin:7px 0 0;font-size:12px;line-height:1.65}.new-home[data-astro-cid-2yo2th2b]{border:1px dashed #9c9d99;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:18px;margin-top:18px;padding:13px 16px;display:grid}.new-home[data-astro-cid-2yo2th2b] svg[data-astro-cid-2yo2th2b]{width:88px;height:76px}.new-home[data-astro-cid-2yo2th2b] p[data-astro-cid-2yo2th2b]{margin:5px 0 0;font-size:12px;line-height:1.7}.scope-note[data-astro-cid-2yo2th2b]{color:var(--muted);margin:18px 0 0;font-size:11px;line-height:1.7}.sources[data-astro-cid-2yo2th2b]{flex-wrap:wrap;gap:4px 12px;margin:9px 0 0;font-size:11px;line-height:1.7;display:flex}.sources[data-astro-cid-2yo2th2b]>span[data-astro-cid-2yo2th2b]{color:var(--muted);flex-basis:100%}.sources[data-astro-cid-2yo2th2b] a[data-astro-cid-2yo2th2b]{text-underline-offset:3px}@media (width<=760px){.lixil-home-improvements[data-astro-cid-2yo2th2b]{padding:20px 17px 18px}figcaption[data-astro-cid-2yo2th2b] h3[data-astro-cid-2yo2th2b]{font-size:20px}.roof[data-astro-cid-2yo2th2b]{height:44px}.house-body[data-astro-cid-2yo2th2b]{padding:2px 12px 18px}.home-label[data-astro-cid-2yo2th2b]{text-align:left;margin-bottom:18px}.product-rooms[data-astro-cid-2yo2th2b]{grid-template-columns:1fr;gap:22px}.product-rooms[data-astro-cid-2yo2th2b] li[data-astro-cid-2yo2th2b]{grid-template-columns:89px minmax(0,1fr);align-items:start;gap:12px;display:grid}.product-scene[data-astro-cid-2yo2th2b]{height:92px}h5[data-astro-cid-2yo2th2b]{margin-top:0;font-size:14px}.business[data-astro-cid-2yo2th2b]{font-size:12px}.new-home[data-astro-cid-2yo2th2b]{grid-template-columns:67px minmax(0,1fr);gap:12px;padding:12px}.new-home[data-astro-cid-2yo2th2b] svg[data-astro-cid-2yo2th2b]{width:67px;height:65px}.scope-note[data-astro-cid-2yo2th2b],.sources[data-astro-cid-2yo2th2b]{font-size:12px}}@media (width<=380px){.product-rooms[data-astro-cid-2yo2th2b] li[data-astro-cid-2yo2th2b]{grid-template-columns:70px minmax(0,1fr);gap:10px}.product-scene[data-astro-cid-2yo2th2b]{height:80px}}.m3-flow[data-astro-cid-mf7ipj2a]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0 40px;padding:26px}h3[data-astro-cid-mf7ipj2a]{margin:0 0 24px;font:24px/1.45 Georgia,Noto Serif JP,serif}.m3-roles[data-astro-cid-mf7ipj2a]{grid-template-columns:minmax(0,1fr) 80px minmax(0,1.2fr) 80px minmax(0,1fr);align-items:center;gap:10px;display:grid}.m3-role[data-astro-cid-mf7ipj2a]{text-align:center;min-width:0}.m3-role[data-astro-cid-mf7ipj2a] svg[data-astro-cid-mf7ipj2a]{fill:#fffdf8;stroke:#263a53;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:108px;max-width:100%;margin:0 auto 12px;display:block}.m3-role[data-astro-cid-mf7ipj2a] .accent[data-astro-cid-mf7ipj2a]{fill:#e8d1bd;stroke:#b36b3f}.m3-role[data-astro-cid-mf7ipj2a] strong[data-astro-cid-mf7ipj2a]{font-size:15px;line-height:1.55;display:block}.m3-role[data-astro-cid-mf7ipj2a] p[data-astro-cid-mf7ipj2a]{margin:8px 0 0;font-size:12px;line-height:1.7}.m3-platform[data-astro-cid-mf7ipj2a]{border-bottom:3px solid #b36b3f;padding-bottom:12px}.m3-exchange[data-astro-cid-mf7ipj2a],.m3-delivery[data-astro-cid-mf7ipj2a]{text-align:center;min-width:0;font-size:11px;line-height:1.6}.m3-exchange[data-astro-cid-mf7ipj2a] span[data-astro-cid-mf7ipj2a],.m3-delivery[data-astro-cid-mf7ipj2a] span[data-astro-cid-mf7ipj2a]{display:block}.m3-roles[data-astro-cid-mf7ipj2a] i[data-astro-cid-mf7ipj2a]{border-top:2px solid #b36b3f;height:0;margin:11px 3px;display:block;position:relative}.m3-roles[data-astro-cid-mf7ipj2a] i[data-astro-cid-mf7ipj2a]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:7px;height:7px;position:absolute;top:-5px;right:0;transform:rotate(45deg)}.m3-roles[data-astro-cid-mf7ipj2a] .left[data-astro-cid-mf7ipj2a]:after{left:0;right:auto;transform:rotate(225deg)}.m3-note[data-astro-cid-mf7ipj2a],.m3-source[data-astro-cid-mf7ipj2a]{margin:20px 0 0;font-size:12px;line-height:1.8}.m3-source[data-astro-cid-mf7ipj2a]{margin-top:10px}.m3-source[data-astro-cid-mf7ipj2a] a[data-astro-cid-mf7ipj2a]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=700px){.m3-flow[data-astro-cid-mf7ipj2a]{padding:20px 16px}.m3-roles[data-astro-cid-mf7ipj2a]{grid-template-columns:minmax(0,1fr);gap:14px}.m3-role[data-astro-cid-mf7ipj2a] svg[data-astro-cid-mf7ipj2a]{width:100px}.m3-role[data-astro-cid-mf7ipj2a] p[data-astro-cid-mf7ipj2a]{font-size:13px}.m3-exchange[data-astro-cid-mf7ipj2a]{grid-template-columns:1fr 20px 20px 1fr;align-items:center;gap:8px;width:100%;max-width:300px;margin:auto;display:grid}.m3-exchange[data-astro-cid-mf7ipj2a] span[data-astro-cid-mf7ipj2a]:first-child{text-align:right}.m3-exchange[data-astro-cid-mf7ipj2a] span[data-astro-cid-mf7ipj2a]:last-child{text-align:left}.m3-roles[data-astro-cid-mf7ipj2a] i[data-astro-cid-mf7ipj2a]{border-top:0;border-left:2px solid #b36b3f;width:0;height:30px;margin:4px auto}.m3-roles[data-astro-cid-mf7ipj2a] i[data-astro-cid-mf7ipj2a]:after{top:auto;bottom:0;right:-3px;transform:rotate(135deg)}.m3-roles[data-astro-cid-mf7ipj2a] .left[data-astro-cid-mf7ipj2a]:after{top:0;bottom:auto;left:-4px;transform:rotate(315deg)}.m3-delivery[data-astro-cid-mf7ipj2a]{justify-content:center;align-items:center;gap:18px;display:flex}.m3-delivery[data-astro-cid-mf7ipj2a] i[data-astro-cid-mf7ipj2a]{margin:0}.m3-platform[data-astro-cid-mf7ipj2a]{padding-bottom:14px}h3[data-astro-cid-mf7ipj2a]{font-size:21px}.m3-role[data-astro-cid-mf7ipj2a] strong[data-astro-cid-mf7ipj2a]{font-size:16px}}.meiji-vaccine-roles[data-astro-cid-2m3j55zn]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:30px 0 34px;padding:24px}figcaption[data-astro-cid-2m3j55zn] h3[data-astro-cid-2m3j55zn]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.4}figcaption[data-astro-cid-2m3j55zn] p[data-astro-cid-2m3j55zn]{color:var(--muted);margin:10px 0 24px;font-size:12px;line-height:1.7}.roles-and-exchanges[data-astro-cid-2m3j55zn]{grid-template-columns:minmax(0,1fr) 96px minmax(0,1fr) 96px minmax(0,1fr);align-items:start;gap:10px;display:grid}.actor[data-astro-cid-2m3j55zn]{min-width:0}.actor-scene[data-astro-cid-2m3j55zn]{fill:none;width:112px;max-width:100%;height:76px;stroke:var(--brand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;margin:0 auto 12px;display:block}.actor-scene[data-astro-cid-2m3j55zn] .accent[data-astro-cid-2m3j55zn]{stroke:var(--accent)}.actor[data-astro-cid-2m3j55zn] h4[data-astro-cid-2m3j55zn]{margin:0 0 10px;font-size:15px;line-height:1.5}.role[data-astro-cid-2m3j55zn]{margin:0;font-size:13px;font-weight:700;line-height:1.65}.role-note[data-astro-cid-2m3j55zn]{color:var(--muted);margin:8px 0 0;font-size:12px;line-height:1.65}.exchange[data-astro-cid-2m3j55zn]{gap:20px;min-width:0;padding-top:18px;display:grid}.exchange[data-astro-cid-2m3j55zn] p[data-astro-cid-2m3j55zn]{text-align:center;margin:0;font-size:11px;line-height:1.55}.feedback[data-astro-cid-2m3j55zn]{color:#87502f}.arrow[data-astro-cid-2m3j55zn]{margin-top:5px;font-size:32px;font-weight:400;line-height:1;display:block}.direction-text[data-astro-cid-2m3j55zn]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.safety-role[data-astro-cid-2m3j55zn]{border-top:1px solid var(--line);margin:22px 0 0;padding-top:16px;font-size:12px;line-height:1.7}.packaging-example[data-astro-cid-2m3j55zn]{border-left:3px solid var(--accent);margin:12px 0 0;padding-left:12px;font-size:13px;line-height:1.7}.figure-source[data-astro-cid-2m3j55zn]{text-underline-offset:3px;margin-top:14px;font-size:11px;line-height:1.7;display:inline-block}@media (width<=760px){.meiji-vaccine-roles[data-astro-cid-2m3j55zn]{padding:20px 16px}figcaption[data-astro-cid-2m3j55zn] h3[data-astro-cid-2m3j55zn]{font-size:21px}.roles-and-exchanges[data-astro-cid-2m3j55zn]{grid-template-columns:minmax(0,1fr);gap:0}.actor[data-astro-cid-2m3j55zn]{grid-template-columns:68px minmax(0,1fr);align-items:start;gap:0 14px;display:grid}.actor-scene[data-astro-cid-2m3j55zn]{grid-area:1/1/span 3;height:58px;margin:0}.actor[data-astro-cid-2m3j55zn] h4[data-astro-cid-2m3j55zn],.actor[data-astro-cid-2m3j55zn] .role[data-astro-cid-2m3j55zn],.actor[data-astro-cid-2m3j55zn] .role-note[data-astro-cid-2m3j55zn]{grid-column:2}.actor[data-astro-cid-2m3j55zn] h4[data-astro-cid-2m3j55zn]{margin-bottom:5px}.exchange[data-astro-cid-2m3j55zn]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px;padding:20px 0 22px}.exchange[data-astro-cid-2m3j55zn] p[data-astro-cid-2m3j55zn]{text-align:left;align-items:center;gap:8px;font-size:12px;display:flex}.arrow[data-astro-cid-2m3j55zn]{flex:0 0 24px;order:-1;margin:0;transform:rotate(90deg)}.safety-role[data-astro-cid-2m3j55zn],.figure-source[data-astro-cid-2m3j55zn]{font-size:12px}}.mercari-goods[data-astro-cid-eyycaxfa]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0;padding:24px}figcaption[data-astro-cid-eyycaxfa] h3[data-astro-cid-eyycaxfa]{margin:0;font:600 23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-eyycaxfa] p[data-astro-cid-eyycaxfa]{color:var(--muted);margin:8px 0 22px;font-size:13px;line-height:1.65}.marketplace[data-astro-cid-eyycaxfa]{grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr) 60px minmax(0,1fr);align-items:start;gap:12px;display:grid}.actor[data-astro-cid-eyycaxfa]{text-align:center;min-width:0}.actor[data-astro-cid-eyycaxfa] svg[data-astro-cid-eyycaxfa]{width:100%;height:112px}.actor[data-astro-cid-eyycaxfa] h4[data-astro-cid-eyycaxfa]{margin:10px 0 6px;font-size:15px;line-height:1.5}.actor[data-astro-cid-eyycaxfa] p[data-astro-cid-eyycaxfa]{margin:0;font-size:12px;line-height:1.6}.listing-link[data-astro-cid-eyycaxfa],.purchase-link[data-astro-cid-eyycaxfa]{text-align:center;color:#263a53;padding-top:42px;font-size:11px;line-height:1.5}.listing-link[data-astro-cid-eyycaxfa] b[data-astro-cid-eyycaxfa],.purchase-link[data-astro-cid-eyycaxfa] b[data-astro-cid-eyycaxfa]{color:#b36b3f;font-size:25px;font-weight:400;display:block}svg[data-astro-cid-eyycaxfa]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.copper[data-astro-cid-eyycaxfa]{stroke:#b36b3f}.paper[data-astro-cid-eyycaxfa]{fill:#fffdf8}.goods-delivery[data-astro-cid-eyycaxfa]{text-align:center;margin:18px 0 0}.goods-delivery[data-astro-cid-eyycaxfa] svg[data-astro-cid-eyycaxfa]{width:80%;max-width:500px;height:48px;margin:auto;display:block}.goods-delivery[data-astro-cid-eyycaxfa] p[data-astro-cid-eyycaxfa]{margin:5px 0 0;font-size:12px;line-height:1.65}.transaction-support[data-astro-cid-eyycaxfa]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:center;gap:4px 14px;margin:18px 0 0;padding:12px 0;font-size:12px;line-height:1.7;display:flex}.transaction-support[data-astro-cid-eyycaxfa] strong[data-astro-cid-eyycaxfa]{color:#263a53}.financial-services[data-astro-cid-eyycaxfa]{border-top:1px solid var(--line);margin-top:8px;padding-top:18px}.financial-services[data-astro-cid-eyycaxfa]>h4[data-astro-cid-eyycaxfa]{margin:0 0 16px;font-size:14px;line-height:1.6}.service-grid[data-astro-cid-eyycaxfa]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.service[data-astro-cid-eyycaxfa]{align-items:center;gap:14px;min-width:0;display:flex}.service[data-astro-cid-eyycaxfa] svg[data-astro-cid-eyycaxfa]{flex:none;width:100px;height:78px}.service[data-astro-cid-eyycaxfa] h5[data-astro-cid-eyycaxfa]{margin:0 0 5px;font-size:14px;line-height:1.5}.service[data-astro-cid-eyycaxfa] p[data-astro-cid-eyycaxfa]{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.scope[data-astro-cid-eyycaxfa]{color:var(--muted);margin:20px 0 0;font-size:12px;line-height:1.7}.sources[data-astro-cid-eyycaxfa]{flex-wrap:wrap;gap:4px 12px;margin:10px 0 0;font-size:12px;line-height:1.7;display:flex}.sources[data-astro-cid-eyycaxfa] a[data-astro-cid-eyycaxfa]{color:#263a53;text-underline-offset:3px}@media (width<=640px){.mercari-goods[data-astro-cid-eyycaxfa]{padding:20px 16px}figcaption[data-astro-cid-eyycaxfa] h3[data-astro-cid-eyycaxfa]{font-size:20px}.marketplace[data-astro-cid-eyycaxfa]{grid-template-columns:1fr;gap:0}.actor[data-astro-cid-eyycaxfa]{text-align:left;grid-template-columns:100px minmax(0,1fr);align-items:center;column-gap:16px;display:grid}.actor[data-astro-cid-eyycaxfa] svg[data-astro-cid-eyycaxfa]{grid-row:1/3;width:100px;height:86px}.actor[data-astro-cid-eyycaxfa] h4[data-astro-cid-eyycaxfa]{align-self:end;margin:0 0 5px}.actor[data-astro-cid-eyycaxfa] p[data-astro-cid-eyycaxfa]{align-self:start;font-size:13px}.listing-link[data-astro-cid-eyycaxfa],.purchase-link[data-astro-cid-eyycaxfa]{align-items:center;gap:8px;padding:7px 0 7px 40px;display:flex}.listing-link[data-astro-cid-eyycaxfa] b[data-astro-cid-eyycaxfa],.purchase-link[data-astro-cid-eyycaxfa] b[data-astro-cid-eyycaxfa]{order:-1;transform:rotate(90deg)}.goods-delivery[data-astro-cid-eyycaxfa]{margin-top:22px}.goods-delivery[data-astro-cid-eyycaxfa] svg[data-astro-cid-eyycaxfa]{width:100%}.transaction-support[data-astro-cid-eyycaxfa]{justify-content:start}.service-grid[data-astro-cid-eyycaxfa]{grid-template-columns:1fr;gap:18px}.service[data-astro-cid-eyycaxfa] svg[data-astro-cid-eyycaxfa]{width:84px}.service[data-astro-cid-eyycaxfa] p[data-astro-cid-eyycaxfa],.goods-delivery[data-astro-cid-eyycaxfa] p[data-astro-cid-eyycaxfa]{font-size:13px}}.mitsubishi-control-roles[data-astro-cid-dj4hbmxs]{color:#263a53;background:#f6f1e8;border:1px solid #d9d0c3;margin:32px 0 40px;padding:26px}.mitsubishi-control-roles[data-astro-cid-dj4hbmxs] h3[data-astro-cid-dj4hbmxs]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.45}.mitsubishi-control-roles[data-astro-cid-dj4hbmxs] figcaption[data-astro-cid-dj4hbmxs] p[data-astro-cid-dj4hbmxs]{color:#60656b;margin:9px 0 22px;font-size:13px;line-height:1.65}.control-lane[data-astro-cid-dj4hbmxs]+.control-lane[data-astro-cid-dj4hbmxs]{border-top:1px solid #d9d0c3;margin-top:25px;padding-top:22px}.control-lane[data-astro-cid-dj4hbmxs] h4[data-astro-cid-dj4hbmxs]{margin:0 0 16px;font-size:15px;line-height:1.6}.control-chain[data-astro-cid-dj4hbmxs]{grid-template-columns:minmax(0,1fr) 66px minmax(0,1fr) 66px minmax(0,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.control-step[data-astro-cid-dj4hbmxs]{grid-column:span 2;grid-template-columns:subgrid;align-items:start;min-width:0;display:grid}.control-step[data-astro-cid-dj4hbmxs]:last-child{grid-column:span 1}.control-object[data-astro-cid-dj4hbmxs]{text-align:center;min-width:0}.control-object[data-astro-cid-dj4hbmxs] svg[data-astro-cid-dj4hbmxs]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:120px;max-width:100%;height:90px;margin:0 auto 9px;display:block}.control-object[data-astro-cid-dj4hbmxs] .accent[data-astro-cid-dj4hbmxs]{stroke:#b36b3f}.control-object[data-astro-cid-dj4hbmxs] .copper-fill[data-astro-cid-dj4hbmxs]{fill:#ead5c5;stroke:#b36b3f}.control-object[data-astro-cid-dj4hbmxs] strong[data-astro-cid-dj4hbmxs]{font-size:14px;line-height:1.5;display:block}.control-object[data-astro-cid-dj4hbmxs] span[data-astro-cid-dj4hbmxs]{margin-top:5px;font-size:12px;line-height:1.6;display:block}.controller[data-astro-cid-dj4hbmxs]{background:#fffdf8;border:1px solid #d9d0c3;border-radius:4px;padding:9px 7px 12px}.controller[data-astro-cid-dj4hbmxs] svg[data-astro-cid-dj4hbmxs]{margin-top:-9px}.control-arrow[data-astro-cid-dj4hbmxs]{text-align:center;overflow-wrap:anywhere;padding-top:31px;font-size:11px;line-height:1.4}.control-arrow[data-astro-cid-dj4hbmxs] i[data-astro-cid-dj4hbmxs]{color:#b36b3f;font-size:27px;font-style:normal;line-height:1.2;display:block}.mitsubishi-control-roles[data-astro-cid-dj4hbmxs] .control-note[data-astro-cid-dj4hbmxs]{color:#60656b;margin:22px 0 0;font-size:12px;line-height:1.7}.mitsubishi-control-roles[data-astro-cid-dj4hbmxs] .control-sources[data-astro-cid-dj4hbmxs]{flex-wrap:wrap;gap:5px 12px;margin:10px 0 0;font-size:12px;line-height:1.7;display:flex}.control-sources[data-astro-cid-dj4hbmxs] a[data-astro-cid-dj4hbmxs]{color:#263a53;text-underline-offset:3px}@media (width<=640px){.mitsubishi-control-roles[data-astro-cid-dj4hbmxs]{padding:20px 16px}.mitsubishi-control-roles[data-astro-cid-dj4hbmxs] h3[data-astro-cid-dj4hbmxs]{font-size:20px}.control-chain[data-astro-cid-dj4hbmxs]{grid-template-columns:minmax(0,1fr);gap:0}.control-step[data-astro-cid-dj4hbmxs],.control-step[data-astro-cid-dj4hbmxs]:last-child{grid-column:span 1;grid-template-columns:minmax(0,1fr)}.control-object[data-astro-cid-dj4hbmxs]{text-align:left;grid-template-rows:auto auto;grid-template-columns:76px minmax(0,1fr);align-items:center;column-gap:13px;display:grid}.control-object[data-astro-cid-dj4hbmxs] svg[data-astro-cid-dj4hbmxs]{grid-area:1/1/3;width:76px;height:67px;margin:0}.control-object[data-astro-cid-dj4hbmxs] strong[data-astro-cid-dj4hbmxs]{grid-column:2;align-self:end}.control-object[data-astro-cid-dj4hbmxs] span[data-astro-cid-dj4hbmxs]{grid-column:2;align-self:start}.controller[data-astro-cid-dj4hbmxs]{padding:9px 7px}.control-arrow[data-astro-cid-dj4hbmxs]{text-align:left;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:10px;padding:8px 0 12px 24px;display:flex}.control-arrow[data-astro-cid-dj4hbmxs] i[data-astro-cid-dj4hbmxs]{transform:rotate(90deg)}}.mitsui-remote-crane[data-astro-cid-zgfgibf7]{color:#263a53;background:#f2ede4;border:1px solid #dcd8d0;margin:32px 0 40px;padding:25px}figcaption[data-astro-cid-zgfgibf7] h3[data-astro-cid-zgfgibf7]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.45}figcaption[data-astro-cid-zgfgibf7] p[data-astro-cid-zgfgibf7]{color:#56616b;margin:9px 0 0;font-size:13px;line-height:1.65}.remote-relationship[data-astro-cid-zgfgibf7]{grid-template-columns:minmax(0,1fr) 74px minmax(0,1.2fr);align-items:center;gap:5px;margin:15px 0 22px;display:grid}section[data-astro-cid-zgfgibf7]{min-width:0}svg[data-astro-cid-zgfgibf7]{width:100%;height:auto;display:block}h4[data-astro-cid-zgfgibf7]{margin:12px 0 7px;font-size:15px;line-height:1.4}section[data-astro-cid-zgfgibf7] p[data-astro-cid-zgfgibf7]{margin:0;font-size:12px;line-height:1.6}.remote-link[data-astro-cid-zgfgibf7]{text-align:center;color:#263a53;flex-direction:column;align-self:center;align-items:center;gap:10px;margin-bottom:54px;font-size:11px;font-weight:700;display:flex}.link-arrow[data-astro-cid-zgfgibf7]{background:#263a53;width:62px;height:2px;display:block;position:relative}.link-arrow[data-astro-cid-zgfgibf7]:after{content:"";border-bottom:2px solid #263a53;border-right:2px solid #263a53;width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(-45deg)}.power-swatch[data-astro-cid-zgfgibf7]{vertical-align:middle;border-top:3px solid #b36b3f;width:16px;margin-right:6px;display:inline-block}.diagram-note[data-astro-cid-zgfgibf7],.diagram-source[data-astro-cid-zgfgibf7]{color:#56616b;margin:9px 0 0;font-size:11px;line-height:1.7}.diagram-source[data-astro-cid-zgfgibf7] a[data-astro-cid-zgfgibf7]{color:#263a53;text-underline-offset:3px;text-decoration:underline}@media (width<=620px){.mitsui-remote-crane[data-astro-cid-zgfgibf7]{padding:20px 17px}figcaption[data-astro-cid-zgfgibf7] h3[data-astro-cid-zgfgibf7]{font-size:20px}.remote-relationship[data-astro-cid-zgfgibf7]{grid-template-columns:1fr;gap:16px;margin-top:20px}section[data-astro-cid-zgfgibf7]{width:100%;max-width:400px;margin:0 auto}.operator-scene[data-astro-cid-zgfgibf7] svg[data-astro-cid-zgfgibf7]{max-width:290px;margin:0 auto}.remote-link[data-astro-cid-zgfgibf7]{gap:8px;margin:0}.link-arrow[data-astro-cid-zgfgibf7]{width:2px;height:28px}.link-arrow[data-astro-cid-zgfgibf7]:after{top:auto;bottom:0;right:-4px;transform:rotate(45deg)}h4[data-astro-cid-zgfgibf7]{font-size:16px}section[data-astro-cid-zgfgibf7] p[data-astro-cid-zgfgibf7]{font-size:13px}}.mitsui-properties[data-astro-cid-otkdzudd]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0;padding:24px}figcaption[data-astro-cid-otkdzudd] h3[data-astro-cid-otkdzudd]{margin:0;font:600 23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-otkdzudd] p[data-astro-cid-otkdzudd]{color:var(--muted);margin:8px 0 22px;font-size:13px;line-height:1.65}.property-relations[data-astro-cid-otkdzudd]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;display:grid}.property-scene[data-astro-cid-otkdzudd]{border-top:1px solid var(--line);min-width:0;padding-top:15px}h4[data-astro-cid-otkdzudd]{margin:0 0 9px;font-size:16px;line-height:1.5}.property-scene[data-astro-cid-otkdzudd] svg[data-astro-cid-otkdzudd]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block}.copper[data-astro-cid-otkdzudd]{stroke:#b36b3f}.paper[data-astro-cid-otkdzudd]{fill:#fffdf8}.ground[data-astro-cid-otkdzudd]{stroke:#d6cec1;stroke-width:1px}.relationship-labels[data-astro-cid-otkdzudd]{text-align:center;overflow-wrap:anywhere;grid-template-columns:1fr .9fr 1fr;gap:9px;margin-top:9px;font-size:12px;line-height:1.55;display:grid}.relationship-labels[data-astro-cid-otkdzudd] strong[data-astro-cid-otkdzudd]{color:#263a53;font-size:11px}.property-scene[data-astro-cid-otkdzudd] p[data-astro-cid-otkdzudd]{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.65}.scope[data-astro-cid-otkdzudd]{border-top:1px solid var(--line);color:var(--muted);margin:22px 0 0;padding-top:15px;font-size:12px;line-height:1.7}.source[data-astro-cid-otkdzudd]{margin:9px 0 0;font-size:12px;line-height:1.7}.source[data-astro-cid-otkdzudd] a[data-astro-cid-otkdzudd]{color:#263a53;text-underline-offset:3px}@media (width<=640px){.mitsui-properties[data-astro-cid-otkdzudd]{padding:20px 16px}.property-relations[data-astro-cid-otkdzudd]{grid-template-columns:1fr;gap:22px}.property-scene[data-astro-cid-otkdzudd] svg[data-astro-cid-otkdzudd]{max-width:370px;margin:auto}figcaption[data-astro-cid-otkdzudd] h3[data-astro-cid-otkdzudd]{font-size:20px}.relationship-labels[data-astro-cid-otkdzudd]{font-size:13px}.relationship-labels[data-astro-cid-otkdzudd] strong[data-astro-cid-otkdzudd]{font-size:12px}}.miura-boiler-room[data-astro-cid-xs2patrk]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:34px 0 42px;padding:25px 24px 21px}figcaption[data-astro-cid-xs2patrk] h3[data-astro-cid-xs2patrk]{margin:0 0 8px;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.45}figcaption[data-astro-cid-xs2patrk] p[data-astro-cid-xs2patrk]{color:var(--muted);max-width:680px;margin:0 0 23px;font-size:12px;line-height:1.75}.room-scenes[data-astro-cid-xs2patrk]{grid-template-columns:1fr 1fr;gap:27px;display:grid}.room-scenes[data-astro-cid-xs2patrk] section[data-astro-cid-xs2patrk]{min-width:0}h4[data-astro-cid-xs2patrk]{min-height:44px;margin:0;font-size:13px;line-height:1.65}svg[data-astro-cid-xs2patrk]{width:100%;height:auto;display:block}svg[data-astro-cid-xs2patrk] text[data-astro-cid-xs2patrk]{fill:#263a53;font:600 12px sans-serif}.floor[data-astro-cid-xs2patrk]{stroke:#d7d0c3;stroke-width:2px}.tank[data-astro-cid-xs2patrk]{fill:#c5d0d5;stroke:#657e91;stroke-width:2px}.water-fill[data-astro-cid-xs2patrk]{fill:#93b4c8}.water-pipe[data-astro-cid-xs2patrk]{fill:none;stroke:#657e91;stroke-width:7px;stroke-linejoin:round}.water-arrow[data-astro-cid-xs2patrk]{fill:none;stroke:#fffdf8;stroke-width:2px}.boiler-body[data-astro-cid-xs2patrk]{fill:#9eafb9;stroke:#263a53;stroke-width:2px}.boiler-side[data-astro-cid-xs2patrk]{fill:#708699;stroke:#263a53;stroke-width:2px}.boiler-inset[data-astro-cid-xs2patrk]{fill:#e6e5dc;stroke:#657e91;stroke-width:1.5px}.tube[data-astro-cid-xs2patrk]{fill:none;stroke:#8197a4;stroke-width:4px}.ink[data-astro-cid-xs2patrk]{fill:#263a53}.heat[data-astro-cid-xs2patrk]{fill:#b36b3f}.steam-pipe[data-astro-cid-xs2patrk]{fill:none;stroke:#b36b3f;stroke-width:7px;stroke-linejoin:round}.steam-arrow[data-astro-cid-xs2patrk]{fill:none;stroke:#fffdf8;stroke-width:2px}.instrument-line[data-astro-cid-xs2patrk]{fill:none;stroke:#263a53;stroke-width:3px}.instrument[data-astro-cid-xs2patrk]{fill:#fffdf8;stroke:#263a53;stroke-width:2px}.needle[data-astro-cid-xs2patrk]{fill:none;stroke:#263a53;stroke-width:1.8px}.vessel-lid[data-astro-cid-xs2patrk]{fill:#dce1df;stroke:#657e91;stroke-width:2px}.steam-jacket[data-astro-cid-xs2patrk]{fill:none;stroke:#b36b3f;stroke-width:5px}.uniform[data-astro-cid-xs2patrk]{fill:#657e91;stroke:#263a53;stroke-width:1.8px;stroke-linejoin:round}.sleeve[data-astro-cid-xs2patrk]{fill:#8fa2ae;stroke:#263a53;stroke-width:1.8px}.person[data-astro-cid-xs2patrk]{fill:#d8bca0;stroke:#263a53;stroke-width:1.5px}.helmet[data-astro-cid-xs2patrk]{fill:#fffdf8;stroke:#263a53;stroke-width:2px}.helmet-rim[data-astro-cid-xs2patrk]{fill:none;stroke:#263a53;stroke-width:2px}.boots[data-astro-cid-xs2patrk]{stroke:#263a53;stroke-width:7px;stroke-linecap:round}.test-device[data-astro-cid-xs2patrk]{fill:#263a53;stroke:#263a53;stroke-width:1px}.device-screen[data-astro-cid-xs2patrk]{fill:#e6e5dc}.test-lead[data-astro-cid-xs2patrk]{fill:none;stroke:#b36b3f;stroke-width:2px;stroke-dasharray:3 2}.paper[data-astro-cid-xs2patrk]{fill:#fffdf8;stroke:#657e91;stroke-width:2px}.clip[data-astro-cid-xs2patrk]{fill:#b36b3f}.report-lines[data-astro-cid-xs2patrk]{stroke:#94a4ae;stroke-width:2px}.pencil[data-astro-cid-xs2patrk]{fill:#b36b3f;stroke:#263a53;stroke-width:1px}.room-scenes[data-astro-cid-xs2patrk] section[data-astro-cid-xs2patrk]>p[data-astro-cid-xs2patrk]{color:var(--muted);margin:10px 0 0;font-size:12px;line-height:1.8}.scope[data-astro-cid-xs2patrk]{color:var(--muted);margin:24px 0 8px;font-size:10.5px;line-height:1.8}.sources[data-astro-cid-xs2patrk]{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.8}@media (width<=650px){.miura-boiler-room[data-astro-cid-xs2patrk]{padding:21px 17px}.room-scenes[data-astro-cid-xs2patrk]{grid-template-columns:1fr;gap:27px}figcaption[data-astro-cid-xs2patrk] h3[data-astro-cid-xs2patrk]{font-size:21px}h4[data-astro-cid-xs2patrk]{min-height:0;font-size:13px}svg[data-astro-cid-xs2patrk]{max-width:340px;margin:10px auto 0}.room-scenes[data-astro-cid-xs2patrk] section[data-astro-cid-xs2patrk]>p[data-astro-cid-xs2patrk]{font-size:13px}.sources[data-astro-cid-xs2patrk] span[data-astro-cid-xs2patrk]{font-size:0;display:block}}.mizuno-direct-sales[data-astro-cid-2suf4ovy]{color:#263a53;background:#f6f1e8;border:1px solid #d8cdbc;margin:2rem 0;padding:1.4rem}.mizuno-direct-sales[data-astro-cid-2suf4ovy] h3[data-astro-cid-2suf4ovy]{margin:0;font-size:1.3rem;line-height:1.45}.mizuno-direct-sales[data-astro-cid-2suf4ovy] figcaption[data-astro-cid-2suf4ovy] p[data-astro-cid-2suf4ovy]{max-width:50rem;margin:.5rem 0 0;font-size:.92rem;line-height:1.75}.sales-scenes[data-astro-cid-2suf4ovy]{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);align-items:end;gap:1.2rem;margin:1.1rem 0 0;display:grid}.sales-scenes[data-astro-cid-2suf4ovy] section[data-astro-cid-2suf4ovy]{min-width:0}.sales-scenes[data-astro-cid-2suf4ovy] svg[data-astro-cid-2suf4ovy]{width:100%;height:auto;display:block}.scene-copy[data-astro-cid-2suf4ovy]{border-top:2px solid #b36b3f;min-height:7rem;padding-top:.8rem}.scene-copy[data-astro-cid-2suf4ovy] h4[data-astro-cid-2suf4ovy]{margin:0;font-size:1rem;line-height:1.55}.scene-copy[data-astro-cid-2suf4ovy] p[data-astro-cid-2suf4ovy]{margin:.35rem 0;font-size:.86rem;line-height:1.7}.visual-foot[data-astro-cid-2suf4ovy]{border-top:1px solid #d8cdbc;margin:.7rem 0 .35rem;padding-top:.75rem;font-size:.78rem;line-height:1.65}.visual-source[data-astro-cid-2suf4ovy]{margin:0;font-size:.8rem;line-height:1.6}.visual-source[data-astro-cid-2suf4ovy] a[data-astro-cid-2suf4ovy]{color:#36546d;text-underline-offset:3px}@media (width<=640px){.mizuno-direct-sales[data-astro-cid-2suf4ovy]{padding:1rem}.sales-scenes[data-astro-cid-2suf4ovy]{grid-template-columns:1fr;gap:1.1rem}.shoe-scene[data-astro-cid-2suf4ovy] svg[data-astro-cid-2suf4ovy]{max-width:340px;margin:auto}.customer-scene[data-astro-cid-2suf4ovy] svg[data-astro-cid-2suf4ovy]{max-width:460px;margin:auto}.scene-copy[data-astro-cid-2suf4ovy]{min-height:0;padding-bottom:.35rem}.mizuno-direct-sales[data-astro-cid-2suf4ovy] h3[data-astro-cid-2suf4ovy]{font-size:1.15rem}}.morinaga-inventory-flow[data-astro-cid-c3z6p2go]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:34px 0;padding:26px}h3[data-astro-cid-c3z6p2go]{margin:0 0 8px;font-size:23px;line-height:1.5}figcaption[data-astro-cid-c3z6p2go] p[data-astro-cid-c3z6p2go]{margin:0 0 23px;font-size:14px;line-height:1.8}.shipment-inputs[data-astro-cid-c3z6p2go]{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.shipment-source[data-astro-cid-c3z6p2go]{text-align:center;background:#fffdf8;border:1px solid #d1c8ba;min-width:0;padding:18px 14px;position:relative}svg[data-astro-cid-c3z6p2go]{fill:none;stroke:#263a53;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;width:150px;max-width:100%;height:105px}.shipment-source[data-astro-cid-c3z6p2go] h4[data-astro-cid-c3z6p2go]{margin:9px 0 5px;font-size:17px;line-height:1.5}.shipment-source[data-astro-cid-c3z6p2go] p[data-astro-cid-c3z6p2go]{margin:0;font-size:13px;line-height:1.7}.shipment-source[data-astro-cid-c3z6p2go]:after{content:"";background:#b36b3f;width:2px;height:22px;position:absolute;top:100%;left:50%}.shipment-join[data-astro-cid-c3z6p2go]{height:62px;margin:0 calc(25% - 7.5px);position:relative}.shipment-join[data-astro-cid-c3z6p2go]:before{content:"";background:#b36b3f;height:2px;position:absolute;top:21px;left:0;right:0}.shipment-join[data-astro-cid-c3z6p2go]:after{content:"";background:#b36b3f;width:2px;height:34px;position:absolute;top:21px;left:calc(50% - 1px)}.shipment-join[data-astro-cid-c3z6p2go] span[data-astro-cid-c3z6p2go]{border-bottom:2px solid #b36b3f;border-right:2px solid #b36b3f;width:12px;height:12px;position:absolute;bottom:5px;left:calc(50% - 6px);transform:rotate(45deg)}.shipment-output[data-astro-cid-c3z6p2go]{background:#fffdf8;border:1px solid #b36b3f;justify-content:center;align-items:center;gap:24px;padding:17px;display:flex}.shipment-output[data-astro-cid-c3z6p2go] svg[data-astro-cid-c3z6p2go]{flex-shrink:0;width:180px;height:100px}.shipment-output[data-astro-cid-c3z6p2go] strong[data-astro-cid-c3z6p2go]{font-size:18px;line-height:1.6}.shipment-output[data-astro-cid-c3z6p2go] p[data-astro-cid-c3z6p2go]{margin:5px 0 0;font-size:14px;line-height:1.8}.flow-note[data-astro-cid-c3z6p2go],a[data-astro-cid-c3z6p2go]{font-size:12px;line-height:1.8}.flow-note[data-astro-cid-c3z6p2go]{margin:18px 0 8px}a[data-astro-cid-c3z6p2go]{color:#754525;text-decoration:underline}@media (width<=760px){.morinaga-inventory-flow[data-astro-cid-c3z6p2go]{padding:20px 14px}h3[data-astro-cid-c3z6p2go]{font-size:21px}.shipment-inputs[data-astro-cid-c3z6p2go]{gap:16px}.shipment-source[data-astro-cid-c3z6p2go]{padding:13px 9px}.shipment-source[data-astro-cid-c3z6p2go] svg[data-astro-cid-c3z6p2go]{width:120px;height:83px}.shipment-source[data-astro-cid-c3z6p2go] h4[data-astro-cid-c3z6p2go]{font-size:15px}.shipment-source[data-astro-cid-c3z6p2go] p[data-astro-cid-c3z6p2go]{font-size:12px}.shipment-join[data-astro-cid-c3z6p2go]{margin:0 calc(25% - 4px)}.shipment-output[data-astro-cid-c3z6p2go]{text-align:center;grid-template-columns:1fr;gap:5px;display:grid}.shipment-output[data-astro-cid-c3z6p2go] svg[data-astro-cid-c3z6p2go]{justify-self:center;width:155px;height:85px}.shipment-output[data-astro-cid-c3z6p2go] strong[data-astro-cid-c3z6p2go]{font-size:17px}}.mufg-financing-flow[data-astro-cid-kjhcivmw]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:32px 0 42px;padding:26px 22px}.mufg-financing-flow[data-astro-cid-kjhcivmw] h3[data-astro-cid-kjhcivmw]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.5}.mufg-financing-flow[data-astro-cid-kjhcivmw] figcaption[data-astro-cid-kjhcivmw] p[data-astro-cid-kjhcivmw]{color:var(--muted);margin:10px 0 24px;font-size:12px;line-height:1.75}.financing-path[data-astro-cid-kjhcivmw]{grid-template-columns:minmax(0,1fr) 74px minmax(0,1fr) 74px minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.financing-path[data-astro-cid-kjhcivmw]>li[data-astro-cid-kjhcivmw]{grid-column:span 2;grid-template-columns:subgrid;align-items:start;min-width:0;display:grid}.financing-path[data-astro-cid-kjhcivmw]>li[data-astro-cid-kjhcivmw]:last-child{grid-column:span 1}.party[data-astro-cid-kjhcivmw]{min-width:0}.party[data-astro-cid-kjhcivmw] svg[data-astro-cid-kjhcivmw]{fill:none;width:100%;height:90px;stroke:var(--brand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;display:block}.party[data-astro-cid-kjhcivmw] .copper[data-astro-cid-kjhcivmw]{stroke:var(--accent)}.party[data-astro-cid-kjhcivmw] h4[data-astro-cid-kjhcivmw]{margin:12px 0 8px;font-size:15px;line-height:1.5}.party[data-astro-cid-kjhcivmw] p[data-astro-cid-kjhcivmw]{margin:0;font-size:13px;line-height:1.75}.handoff[data-astro-cid-kjhcivmw]{text-align:center;overflow-wrap:anywhere;padding-top:36px;font-size:11px;line-height:1.6}.handoff[data-astro-cid-kjhcivmw] span[data-astro-cid-kjhcivmw]{color:var(--accent);font-size:28px;line-height:1.4;display:block}.retained-note[data-astro-cid-kjhcivmw]{border-left:3px solid var(--accent);background:#fffdf8;margin:24px 0 0;padding:13px 16px;font-size:13px;line-height:1.75}.flow-caveat[data-astro-cid-kjhcivmw]{color:var(--muted);margin:16px 0 8px;font-size:12px;line-height:1.75}.flow-source[data-astro-cid-kjhcivmw]{text-underline-offset:3px;font-size:12px;line-height:1.75}@media (width<=680px){.mufg-financing-flow[data-astro-cid-kjhcivmw]{padding:22px 16px}.mufg-financing-flow[data-astro-cid-kjhcivmw] h3[data-astro-cid-kjhcivmw]{font-size:20px}.financing-path[data-astro-cid-kjhcivmw]{grid-template-columns:1fr;gap:0}.financing-path[data-astro-cid-kjhcivmw]>li[data-astro-cid-kjhcivmw]{grid-column:span 1;grid-template-columns:1fr}.party[data-astro-cid-kjhcivmw]{grid-template-columns:78px minmax(0,1fr);align-items:start;gap:0 14px;display:grid}.party[data-astro-cid-kjhcivmw] svg[data-astro-cid-kjhcivmw]{grid-row:span 2;height:68px}.party[data-astro-cid-kjhcivmw] h4[data-astro-cid-kjhcivmw]{margin:0 0 5px;font-size:15px}.party[data-astro-cid-kjhcivmw] p[data-astro-cid-kjhcivmw]{grid-column:2}.handoff[data-astro-cid-kjhcivmw]{text-align:left;align-items:center;gap:10px;padding:14px 0 20px 26px;display:flex}.handoff[data-astro-cid-kjhcivmw] span[data-astro-cid-kjhcivmw]{transform:rotate(90deg)}}.murata-capacitor-roles[data-astro-cid-kx4jqljy]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0;padding:24px}figcaption[data-astro-cid-kx4jqljy] h3[data-astro-cid-kx4jqljy]{margin:0;font-size:22px;line-height:1.5}figcaption[data-astro-cid-kx4jqljy] p[data-astro-cid-kx4jqljy]{margin:8px 0 20px;font-size:12px;line-height:1.7}.roles[data-astro-cid-kx4jqljy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}section[data-astro-cid-kx4jqljy]{background:#fffdf8;min-width:0;padding:16px}h4[data-astro-cid-kx4jqljy]{margin:0 0 16px;font-size:16px;line-height:1.5}.endpoints[data-astro-cid-kx4jqljy]{justify-content:space-between;gap:12px;font-size:12px;display:flex}svg[data-astro-cid-kx4jqljy]{width:100%;height:auto;display:block}.wire[data-astro-cid-kx4jqljy],.flow[data-astro-cid-kx4jqljy]{fill:none;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.wire[data-astro-cid-kx4jqljy]{stroke:#263a53}.flow[data-astro-cid-kx4jqljy]{stroke:#b36b3f}svg[data-astro-cid-kx4jqljy] text[data-astro-cid-kx4jqljy]{fill:#263a53;font-size:11px}section[data-astro-cid-kx4jqljy] p[data-astro-cid-kx4jqljy]{margin:14px 0 0;font-size:12px;line-height:1.75}.source[data-astro-cid-kx4jqljy]{text-underline-offset:3px;margin-top:20px;font-size:11px;line-height:1.7;display:block}@media (width<=640px){.murata-capacitor-roles[data-astro-cid-kx4jqljy]{padding:18px 14px}.roles[data-astro-cid-kx4jqljy]{grid-template-columns:1fr;gap:14px}figcaption[data-astro-cid-kx4jqljy] h3[data-astro-cid-kx4jqljy]{font-size:20px}.source[data-astro-cid-kx4jqljy]{font-size:12px}}.nagase-ingredient-work[data-astro-cid-6dtkopzr]{border:1px solid var(--line,#d5cec3);color:var(--brand,#172b3f);background:#f2ede4;margin:32px 0 40px;padding:26px}.nagase-ingredient-work[data-astro-cid-6dtkopzr] h3[data-astro-cid-6dtkopzr]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.45}.nagase-ingredient-work[data-astro-cid-6dtkopzr] header[data-astro-cid-6dtkopzr] p[data-astro-cid-6dtkopzr]{margin:9px 0 22px;font-size:14px;line-height:1.7}.service-lanes[data-astro-cid-6dtkopzr]{margin:0;padding:0;list-style:none}.service-lanes[data-astro-cid-6dtkopzr]>li[data-astro-cid-6dtkopzr]{border-top:1px solid #cfc7bb;grid-template-columns:144px minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:20px;padding:22px 0;display:grid}.object-scene[data-astro-cid-6dtkopzr]{fill:none;stroke:#172b3f;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block}.paper[data-astro-cid-6dtkopzr]{fill:#faf7f0}.copper-fill[data-astro-cid-6dtkopzr]{fill:#e9c7aa}.copper[data-astro-cid-6dtkopzr]{stroke:#ad6038}.baseline[data-astro-cid-6dtkopzr]{stroke:#c2b7a8}.business[data-astro-cid-6dtkopzr]{letter-spacing:.04em;color:#96522f;font-size:13px;font-weight:700}.service-copy[data-astro-cid-6dtkopzr] h4[data-astro-cid-6dtkopzr]{margin:5px 0 7px;font-size:18px;line-height:1.45}.service-copy[data-astro-cid-6dtkopzr] p[data-astro-cid-6dtkopzr],.customer-use[data-astro-cid-6dtkopzr] p[data-astro-cid-6dtkopzr]{margin:0;font-size:14px;line-height:1.65}.customer-use[data-astro-cid-6dtkopzr]{border-left:1px solid #d3b395;min-width:0;padding:14px 0 14px 28px;position:relative}.handoff[data-astro-cid-6dtkopzr]{color:#ad6038;font-size:20px;line-height:1;position:absolute;top:12px;left:5px}.customer[data-astro-cid-6dtkopzr]{color:#5c6267;margin-bottom:6px;font-size:12px;font-weight:700;line-height:1.5;display:block}.caveat[data-astro-cid-6dtkopzr]{color:#59636a;margin:4px 0 12px;font-size:13px;line-height:1.7}.nagase-ingredient-work[data-astro-cid-6dtkopzr] figcaption[data-astro-cid-6dtkopzr]{font-size:12px;line-height:1.7}.nagase-ingredient-work[data-astro-cid-6dtkopzr] a[data-astro-cid-6dtkopzr]{color:inherit;text-underline-offset:3px}@media (width<=720px){.nagase-ingredient-work[data-astro-cid-6dtkopzr]{padding:20px 18px}.nagase-ingredient-work[data-astro-cid-6dtkopzr] h3[data-astro-cid-6dtkopzr]{font-size:21px}.service-lanes[data-astro-cid-6dtkopzr]>li[data-astro-cid-6dtkopzr]{grid-template-columns:106px minmax(0,1fr);align-items:start;gap:12px 16px}.object-scene[data-astro-cid-6dtkopzr]{margin-top:16px}.customer-use[data-astro-cid-6dtkopzr]{border-top:1px solid #d3b395;border-left:0;grid-column:2;padding:8px 0 0}.handoff[data-astro-cid-6dtkopzr]{margin:0 8px 6px 0;display:inline-block;position:static;transform:rotate(90deg)}.customer[data-astro-cid-6dtkopzr]{font-size:12px;display:inline}.customer-use[data-astro-cid-6dtkopzr] p[data-astro-cid-6dtkopzr]{font-size:13px}}@media (width<=400px){.service-lanes[data-astro-cid-6dtkopzr]>li[data-astro-cid-6dtkopzr]{grid-template-columns:78px minmax(0,1fr);column-gap:12px}.service-copy[data-astro-cid-6dtkopzr] h4[data-astro-cid-6dtkopzr]{font-size:17px}}.nakanishi-dealer-flow[data-astro-cid-xfp67fza]{color:#263a53;background:#f6f1e8;border:1px solid #d8cdbc;border-radius:12px;margin:2rem 0;padding:1.3rem}.nakanishi-dealer-flow[data-astro-cid-xfp67fza] h3[data-astro-cid-xfp67fza]{margin:0 0 .55rem;font-size:1.25rem;line-height:1.5}.nakanishi-dealer-flow[data-astro-cid-xfp67fza] p[data-astro-cid-xfp67fza]{margin:.35rem 0;line-height:1.75}.stages[data-astro-cid-xfp67fza]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.4rem;margin:1rem 0;display:grid}.stage[data-astro-cid-xfp67fza]{min-width:0;position:relative}.stage[data-astro-cid-xfp67fza]:not(:last-child):after{content:"→";color:#b36b3f;font-size:1.5rem;position:absolute;top:4.9rem;right:-1.25rem}.stage[data-astro-cid-xfp67fza] svg[data-astro-cid-xfp67fza]{width:100%;height:auto;display:block}.stage[data-astro-cid-xfp67fza] h4[data-astro-cid-xfp67fza]{margin:.5rem 0;font-size:1rem;line-height:1.5}.stage[data-astro-cid-xfp67fza] p[data-astro-cid-xfp67fza],.foot[data-astro-cid-xfp67fza],.source[data-astro-cid-xfp67fza]{font-size:.88rem}.foot[data-astro-cid-xfp67fza]{border-top:1px solid #d8cdbc;padding-top:.7rem}.source[data-astro-cid-xfp67fza] a[data-astro-cid-xfp67fza]{color:#36546d;text-underline-offset:3px}@media (width<=680px){.stages[data-astro-cid-xfp67fza]{grid-template-columns:1fr;gap:1.8rem}.stage[data-astro-cid-xfp67fza] svg[data-astro-cid-xfp67fza]{max-width:340px;margin:auto}.stage[data-astro-cid-xfp67fza]:not(:last-child):after{content:"↓";top:auto;bottom:-1.6rem;right:50%}.nakanishi-dealer-flow[data-astro-cid-xfp67fza]{padding:1rem}}.ngk-component-roles[data-astro-cid-zptcntew]{color:#263a53;background:#f2ede4;border:1px solid #d9cfbf;margin:2rem 0;padding:1.5rem}figcaption[data-astro-cid-zptcntew]>span[data-astro-cid-zptcntew]{letter-spacing:.1em;color:#925634;font-size:.68rem;font-weight:700}h3[data-astro-cid-zptcntew]{margin:.4rem 0 1rem;font-size:1.25rem;line-height:1.45}.provider[data-astro-cid-zptcntew]{border-left:4px solid #b36b3f;margin:0 0 1.4rem;padding:.4rem .7rem;font-size:.8rem;line-height:1.6}.applications[data-astro-cid-zptcntew]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.applications[data-astro-cid-zptcntew]>section[data-astro-cid-zptcntew]{min-width:0}.applications[data-astro-cid-zptcntew]>section[data-astro-cid-zptcntew]+section[data-astro-cid-zptcntew]{border-left:1px solid #d9cfbf;padding-left:1.5rem}h4[data-astro-cid-zptcntew]{margin:0;font-size:1rem;line-height:1.5}.setting[data-astro-cid-zptcntew]{color:#655f59;margin:.3rem 0 .7rem;font-size:.78rem;line-height:1.6}.component-job[data-astro-cid-zptcntew]{margin-bottom:1rem}.component-job[data-astro-cid-zptcntew] svg[data-astro-cid-zptcntew]{fill:none;stroke:#263a53;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block}.component-job[data-astro-cid-zptcntew] b[data-astro-cid-zptcntew],.component-job[data-astro-cid-zptcntew] span[data-astro-cid-zptcntew]{font-size:.9rem;line-height:1.55;display:block}.component-job[data-astro-cid-zptcntew] span[data-astro-cid-zptcntew]{color:#655f59;margin-top:.2rem;font-size:.78rem}.wafer[data-astro-cid-zptcntew]{fill:#e3e8eb}.wafer-grid[data-astro-cid-zptcntew]{stroke:#8a9aab;stroke-width:1px}.ceramic[data-astro-cid-zptcntew]{fill:#ead5c2;stroke:#9d5f37}.channels[data-astro-cid-zptcntew]{stroke:#a46b46;stroke-width:1.5px}.copper[data-astro-cid-zptcntew],.heat[data-astro-cid-zptcntew],.relation[data-astro-cid-zptcntew]{stroke:#b36b3f}.heat[data-astro-cid-zptcntew]{stroke-width:2.5px}.catalyst[data-astro-cid-zptcntew]{stroke:#263a53;stroke-width:3px}.particles[data-astro-cid-zptcntew]{fill:#263a53;stroke:none}.leader[data-astro-cid-zptcntew]{stroke:#263a53;stroke-width:1px}text[data-astro-cid-zptcntew]{fill:#263a53;stroke:none;font-family:inherit;font-size:16px}section[data-astro-cid-zptcntew]>a[data-astro-cid-zptcntew]{color:inherit;text-underline-offset:3px;font-size:.73rem;line-height:1.6}.ngk-note[data-astro-cid-zptcntew]{color:#655f59;border-top:1px solid #d9cfbf;margin:1.4rem 0 0;padding-top:1rem;font-size:.78rem;line-height:1.75}@media (width<=640px){.ngk-component-roles[data-astro-cid-zptcntew]{padding:1.1rem}.applications[data-astro-cid-zptcntew]{grid-template-columns:1fr;gap:1.4rem}.applications[data-astro-cid-zptcntew]>section[data-astro-cid-zptcntew]+section[data-astro-cid-zptcntew]{border-top:1px solid #d9cfbf;border-left:0;padding-top:1.3rem;padding-left:0}.component-job[data-astro-cid-zptcntew]{display:block}.component-job[data-astro-cid-zptcntew] svg[data-astro-cid-zptcntew]{max-width:280px;margin:0 auto .3rem}.component-job[data-astro-cid-zptcntew]>div[data-astro-cid-zptcntew]{text-align:center}.component-job[data-astro-cid-zptcntew] b[data-astro-cid-zptcntew]{font-size:.85rem}.component-job[data-astro-cid-zptcntew] span[data-astro-cid-zptcntew]{font-size:.75rem}.component-job[data-astro-cid-zptcntew] svg[data-astro-cid-zptcntew]{min-width:0}.setting[data-astro-cid-zptcntew]{margin-bottom:1rem}}.nh-chain[data-astro-cid-f4m4tere]{color:#263a53;background:#f6f1e8;border:1px solid #d8cebc;border-radius:16px;margin:2rem 0;padding:1.3rem}.nh-chain[data-astro-cid-f4m4tere] h3[data-astro-cid-f4m4tere]{margin:0 0 .5rem;font-size:1.2rem;line-height:1.5}.nh-chain[data-astro-cid-f4m4tere] p[data-astro-cid-f4m4tere]{margin:.5rem 0;line-height:1.75}.nh-stages[data-astro-cid-f4m4tere]{grid-template-columns:repeat(5,minmax(0,1fr));gap:1.25rem;display:grid;margin:1.3rem 0!important;padding:0!important;list-style:none!important}.nh-stages[data-astro-cid-f4m4tere] li[data-astro-cid-f4m4tere]{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative;margin:0!important;padding:0!important}.nh-stages[data-astro-cid-f4m4tere] li[data-astro-cid-f4m4tere]:not(:last-child):after{content:"→";color:#b36b3f;font-size:1.5rem;position:absolute;top:2rem;right:-1.1rem}.nh-stages[data-astro-cid-f4m4tere] svg[data-astro-cid-f4m4tere]{width:100%;max-width:100px;height:76px;overflow:visible}.nh-stages[data-astro-cid-f4m4tere] path[data-astro-cid-f4m4tere]{fill:none;stroke:#263a53;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.nh-stages[data-astro-cid-f4m4tere] strong[data-astro-cid-f4m4tere]{margin:.25rem 0;font-size:.94rem;line-height:1.45}.nh-stages[data-astro-cid-f4m4tere] span[data-astro-cid-f4m4tere]{font-size:.84rem;line-height:1.5}.nh-effects[data-astro-cid-f4m4tere]{border-top:1px solid #d8cebc;grid-template-columns:1fr 1fr;gap:1rem;padding-top:.7rem;display:grid}.nh-effects[data-astro-cid-f4m4tere] strong[data-astro-cid-f4m4tere]{color:#96562f;margin-bottom:.25rem;display:block}.nh-source[data-astro-cid-f4m4tere]{font-size:.84rem}.nh-source[data-astro-cid-f4m4tere] a[data-astro-cid-f4m4tere]{text-underline-offset:3px;text-decoration:underline}@media (width<=600px){.nh-chain[data-astro-cid-f4m4tere]{padding:1rem}.nh-stages[data-astro-cid-f4m4tere]{grid-template-columns:1fr;gap:1.9rem}.nh-stages[data-astro-cid-f4m4tere] li[data-astro-cid-f4m4tere]{text-align:left;grid-template-columns:84px 1fr;column-gap:.75rem;display:grid}.nh-stages[data-astro-cid-f4m4tere] svg[data-astro-cid-f4m4tere]{grid-row:1/3;height:65px}.nh-stages[data-astro-cid-f4m4tere] strong[data-astro-cid-f4m4tere]{align-self:end}.nh-stages[data-astro-cid-f4m4tere] span[data-astro-cid-f4m4tere]{align-self:start}.nh-stages[data-astro-cid-f4m4tere] li[data-astro-cid-f4m4tere]:not(:last-child):after{content:"↓";inset:auto auto -1.8rem 34px}.nh-effects[data-astro-cid-f4m4tere]{grid-template-columns:1fr;gap:.25rem}}.nichias-capacity[data-astro-cid-jkumtpys]{color:#263a53;background:#fffdf8;border:1px solid #dfd5c6;border-radius:16px;margin:2rem 0;padding:1.25rem}.nichias-capacity[data-astro-cid-jkumtpys] h3[data-astro-cid-jkumtpys]{margin:0;font-size:1.2rem;line-height:1.5}.nichias-capacity[data-astro-cid-jkumtpys] h4[data-astro-cid-jkumtpys]{text-align:center;margin:1.5rem 0 .3rem;font-size:.95rem}.nichias-capacity[data-astro-cid-jkumtpys] svg[data-astro-cid-jkumtpys]{width:100%;height:auto;display:block}.bay-labels[data-astro-cid-jkumtpys]{text-align:center;grid-template-columns:1fr 1fr;gap:1rem;display:grid}.bay-labels[data-astro-cid-jkumtpys] p[data-astro-cid-jkumtpys]{margin:0;font-size:.88rem;line-height:1.5}.products[data-astro-cid-jkumtpys]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.products[data-astro-cid-jkumtpys] p[data-astro-cid-jkumtpys]{text-align:center;margin:0;font-size:.85rem}.note[data-astro-cid-jkumtpys],.nichias-capacity[data-astro-cid-jkumtpys]>a[data-astro-cid-jkumtpys]{font-size:.82rem;line-height:1.7}.note[data-astro-cid-jkumtpys]{margin:1.2rem 0 .4rem}.nichias-capacity[data-astro-cid-jkumtpys]>a[data-astro-cid-jkumtpys]{color:#263a53}@media (width<=560px){.nichias-capacity[data-astro-cid-jkumtpys]{padding:1rem}.bay-labels[data-astro-cid-jkumtpys]{gap:.6rem}.bay-labels[data-astro-cid-jkumtpys] p[data-astro-cid-jkumtpys]{font-size:.8rem}.products[data-astro-cid-jkumtpys]{gap:.3rem}.products[data-astro-cid-jkumtpys] p[data-astro-cid-jkumtpys]{overflow-wrap:anywhere;font-size:.78rem}}.nichirei-network[data-astro-cid-rvaev42m]{color:#263a53;background:#f2ede4;border:1px solid #d7cec1;margin:30px 0 40px;padding:28px}.nichirei-network[data-astro-cid-rvaev42m] h3[data-astro-cid-rvaev42m]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:clamp(20px,3vw,26px);line-height:1.45}.nichirei-network[data-astro-cid-rvaev42m] figcaption[data-astro-cid-rvaev42m] p[data-astro-cid-rvaev42m]{color:#58616a;margin:10px 0 24px;font-size:13px;line-height:1.7}.nichirei-network[data-astro-cid-rvaev42m] svg[data-astro-cid-rvaev42m]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.nichirei-network[data-astro-cid-rvaev42m] .copper[data-astro-cid-rvaev42m]{stroke:#a45e37}.vendor-entry[data-astro-cid-rvaev42m]{grid-template-columns:1fr minmax(92px,.7fr) 1fr;align-items:center;gap:12px;max-width:580px;margin:auto;display:grid}.vendor[data-astro-cid-rvaev42m],.entry-tc[data-astro-cid-rvaev42m]{text-align:center;min-width:0}.vendor[data-astro-cid-rvaev42m] svg[data-astro-cid-rvaev42m],.entry-tc[data-astro-cid-rvaev42m] svg[data-astro-cid-rvaev42m]{width:120px;max-width:100%;height:74px;margin:0 auto 8px;display:block}.vendor[data-astro-cid-rvaev42m] strong[data-astro-cid-rvaev42m],.entry-tc[data-astro-cid-rvaev42m] strong[data-astro-cid-rvaev42m]{font-size:15px;line-height:1.5;display:block}.entry-tc[data-astro-cid-rvaev42m]{background:#fffbf4;border:2px solid #a45e37;padding:14px 8px}.entry-tc[data-astro-cid-rvaev42m] span[data-astro-cid-rvaev42m]{margin-top:5px;font-size:12px;line-height:1.5;display:block}.vendor-handoff[data-astro-cid-rvaev42m]{text-align:center;color:#93512d;font-size:12px;line-height:1.5}.vendor-handoff[data-astro-cid-rvaev42m] .arrow[data-astro-cid-rvaev42m]{font-size:34px;line-height:1.3;display:block}.network-dispatch[data-astro-cid-rvaev42m]{margin-top:24px}.network-label[data-astro-cid-rvaev42m]{color:#fffdf8;text-align:center;background:#263a53;margin:0;padding:10px 12px;font-size:13px;font-weight:700;line-height:1.5}.branch-rail[data-astro-cid-rvaev42m]{width:100%;height:40px;display:block}.delivery-routes[data-astro-cid-rvaev42m]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.delivery-route[data-astro-cid-rvaev42m]{text-align:center;background:#fffbf4;border-top:3px solid #263a53;min-width:0;padding:14px 8px}.delivery-route[data-astro-cid-rvaev42m].external{border-top-style:dashed}.route-title[data-astro-cid-rvaev42m]{min-height:3em;font-size:13px;font-weight:700;line-height:1.5;display:block}.center-icon[data-astro-cid-rvaev42m],.truck-icon[data-astro-cid-rvaev42m]{width:110px;max-width:100%;height:64px;margin:6px auto 0;display:block}.transfer-label[data-astro-cid-rvaev42m]{min-height:2.8em;font-size:10px;line-height:1.4;display:block}.truck-icon[data-astro-cid-rvaev42m]{margin-bottom:28px}.down-arrow[data-astro-cid-rvaev42m]{color:#a45e37;font-size:28px;line-height:1.3;display:block}.store-icon[data-astro-cid-rvaev42m]{width:110px;max-width:100%;height:54px;margin:auto;display:block}.stores-label[data-astro-cid-rvaev42m]{margin-top:6px;font-size:12px;line-height:1.5;display:block}.facility-key[data-astro-cid-rvaev42m]{border-top:1px solid #cfc5b8;grid-template-columns:1fr 1.4fr;gap:20px;margin-top:22px;padding-top:18px;display:grid}.facility-key[data-astro-cid-rvaev42m] strong[data-astro-cid-rvaev42m]{font-size:12px;line-height:1.5}.facility-key[data-astro-cid-rvaev42m] p[data-astro-cid-rvaev42m]{color:#58616a;margin:4px 0 0;font-size:11px;line-height:1.65}.storage-key[data-astro-cid-rvaev42m]{align-items:flex-start;gap:12px;display:flex}.storage-key[data-astro-cid-rvaev42m] svg[data-astro-cid-rvaev42m]{flex-shrink:0;width:50px;height:52px}.network-caveat[data-astro-cid-rvaev42m]{color:#58616a;margin:18px 0 8px;font-size:11px;line-height:1.7}.network-source[data-astro-cid-rvaev42m]{text-underline-offset:3px;font-size:12px;line-height:1.6;text-decoration:underline}@media (width<=560px){.nichirei-network[data-astro-cid-rvaev42m]{padding:20px 16px}.vendor-entry[data-astro-cid-rvaev42m]{grid-template-columns:1fr;gap:8px;max-width:250px}.vendor-handoff[data-astro-cid-rvaev42m] .arrow[data-astro-cid-rvaev42m]{width:36px;margin:5px auto;transform:rotate(90deg)}.network-dispatch[data-astro-cid-rvaev42m]{margin-top:20px}.branch-rail[data-astro-cid-rvaev42m]{display:none}.delivery-routes[data-astro-cid-rvaev42m]{border-left:2px solid #263a53;grid-template-columns:1fr;gap:16px;margin-left:8px;padding:20px 0 0 18px}.delivery-route[data-astro-cid-rvaev42m]{padding:12px;position:relative}.delivery-route[data-astro-cid-rvaev42m]:before{content:"";border-top:2px solid #263a53;width:16px;position:absolute;top:18px;left:-20px}.delivery-route[data-astro-cid-rvaev42m]:after{content:"";border-top:2px solid #263a53;border-right:2px solid #263a53;width:6px;height:6px;position:absolute;top:15px;left:-9px;transform:rotate(45deg)}.route-title[data-astro-cid-rvaev42m]{text-align:left;min-height:0;margin-bottom:8px}.route-scene[data-astro-cid-rvaev42m]{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr);align-items:center;gap:4px;display:grid}.center-icon[data-astro-cid-rvaev42m],.truck-icon[data-astro-cid-rvaev42m]{grid-area:1/1;height:54px;margin:0 auto}.transfer-label[data-astro-cid-rvaev42m]{grid-area:2/1;min-height:0;font-size:10px}.down-arrow[data-astro-cid-rvaev42m]{grid-area:1/2;transform:rotate(-90deg)}.store-icon[data-astro-cid-rvaev42m]{grid-area:1/3;width:100%;height:54px}.stores-label[data-astro-cid-rvaev42m]{text-align:right;margin-top:8px}.facility-key[data-astro-cid-rvaev42m]{grid-template-columns:1fr;gap:14px}}.nifco-functions[data-astro-cid-uyokaqnc]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:34px 0 42px;padding:25px 24px 20px}figcaption[data-astro-cid-uyokaqnc] h3[data-astro-cid-uyokaqnc]{margin:0 0 9px;font:24px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-uyokaqnc]>p[data-astro-cid-uyokaqnc]{color:var(--muted);margin:0 0 24px;font-size:12px;line-height:1.75}.function-pair[data-astro-cid-uyokaqnc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}section[data-astro-cid-uyokaqnc]{min-width:0}h4[data-astro-cid-uyokaqnc]{min-height:42px;margin:0;font-size:13px;line-height:1.6}svg[data-astro-cid-uyokaqnc]{width:100%;height:auto;margin:8px 0 12px;display:block}svg[data-astro-cid-uyokaqnc] text[data-astro-cid-uyokaqnc]{fill:#263a53;font:12px sans-serif}.panel[data-astro-cid-uyokaqnc]{fill:#bbc5ca;stroke:#607789;stroke-width:1.5px}.clip[data-astro-cid-uyokaqnc]{fill:#263a53;stroke:#263a53;stroke-width:1.5px;stroke-linejoin:round}.arrow[data-astro-cid-uyokaqnc]{fill:none;stroke:#b36b3f;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.dashboard[data-astro-cid-uyokaqnc]{fill:#9eafb9;stroke:#263a53;stroke-width:1.7px;stroke-linejoin:round}.cavity[data-astro-cid-uyokaqnc]{fill:#607789}.inner[data-astro-cid-uyokaqnc]{fill:#263a53}.closed-position[data-astro-cid-uyokaqnc]{fill:none;stroke:#c3cdd2;stroke-width:1.5px;stroke-dasharray:5 4}.lid[data-astro-cid-uyokaqnc]{fill:#c1cbd0;stroke:#263a53;stroke-width:1.7px;stroke-linejoin:round}.lip[data-astro-cid-uyokaqnc]{fill:#607789;stroke:#263a53;stroke-width:1.5px}.lid-detail[data-astro-cid-uyokaqnc]{fill:none;stroke:#607789;stroke-width:2px}.damper[data-astro-cid-uyokaqnc]{fill:#b36b3f;stroke:#915635;stroke-width:1.5px}.damper-arm[data-astro-cid-uyokaqnc]{fill:none;stroke:#b36b3f;stroke-width:6px;stroke-linecap:round}.hub[data-astro-cid-uyokaqnc]{fill:#f6f1e8}.leader[data-astro-cid-uyokaqnc]{fill:none;stroke:#8796a2;stroke-width:1.3px}section[data-astro-cid-uyokaqnc]>p[data-astro-cid-uyokaqnc]{color:var(--muted);margin:0 0 8px;font-size:12px;line-height:1.8}section[data-astro-cid-uyokaqnc]>a[data-astro-cid-uyokaqnc]{overflow-wrap:anywhere;font-size:10.5px;line-height:1.8}.caveat[data-astro-cid-uyokaqnc]{color:var(--muted);margin:25px 0 0;font-size:10.5px;line-height:1.8}@media (width<=650px){.nifco-functions[data-astro-cid-uyokaqnc]{padding:21px 17px}.function-pair[data-astro-cid-uyokaqnc]{grid-template-columns:1fr;gap:29px}figcaption[data-astro-cid-uyokaqnc] h3[data-astro-cid-uyokaqnc]{font-size:21px}h4[data-astro-cid-uyokaqnc]{min-height:0}svg[data-astro-cid-uyokaqnc]{width:min(100%,360px);margin:8px auto 12px}section[data-astro-cid-uyokaqnc]>p[data-astro-cid-uyokaqnc]{font-size:13px}}.nikon-customer-roles[data-astro-cid-fwfmg6i7]{background:var(--card);border:1px solid var(--line);margin:36px 0;padding:24px}figcaption[data-astro-cid-fwfmg6i7] h3[data-astro-cid-fwfmg6i7]{color:var(--brand);margin:0;font-size:22px;line-height:1.45}figcaption[data-astro-cid-fwfmg6i7] p[data-astro-cid-fwfmg6i7]{color:var(--muted);font-size:13px;line-height:1.7}ul[data-astro-cid-fwfmg6i7]{gap:12px;margin:24px 0 16px;padding:0;list-style:none;display:grid}li[data-astro-cid-fwfmg6i7]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);align-items:center;gap:12px;padding-top:16px;display:grid}.product[data-astro-cid-fwfmg6i7]{align-items:center;gap:12px;min-width:0;display:flex}svg[data-astro-cid-fwfmg6i7]{fill:none;width:64px;height:54px;stroke:var(--brand);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;flex:0 0 64px}.accent[data-astro-cid-fwfmg6i7]{stroke:var(--accent)}small[data-astro-cid-fwfmg6i7]{color:var(--muted);margin-bottom:5px;font-size:10px;display:block}strong[data-astro-cid-fwfmg6i7]{color:var(--brand);overflow-wrap:anywhere;font-size:14px;line-height:1.55;display:block}.customer[data-astro-cid-fwfmg6i7] p[data-astro-cid-fwfmg6i7]{margin:4px 0 0;font-size:12px;line-height:1.6}.arrow[data-astro-cid-fwfmg6i7]{color:var(--accent);font-size:24px}.source[data-astro-cid-fwfmg6i7]{margin-bottom:0;font-size:11px;line-height:1.6}@media (width<=540px){.nikon-customer-roles[data-astro-cid-fwfmg6i7]{padding:18px}figcaption[data-astro-cid-fwfmg6i7] h3[data-astro-cid-fwfmg6i7]{font-size:20px}li[data-astro-cid-fwfmg6i7]{grid-template-columns:minmax(0,1fr);gap:8px}.arrow[data-astro-cid-fwfmg6i7]{justify-self:start;margin-left:21px;transform:rotate(90deg)}.customer[data-astro-cid-fwfmg6i7]{padding-left:76px}}.nippn-meals[data-astro-cid-wh2avoy3]{color:#263a53;background:#fffdf8;border:1px solid #d8c9b6;border-radius:18px;margin:2rem 0;padding:1.4rem}.nippn-meals[data-astro-cid-wh2avoy3] h3[data-astro-cid-wh2avoy3]{margin:0 0 .5rem;font-size:1.25rem}.nippn-meals[data-astro-cid-wh2avoy3] figcaption[data-astro-cid-wh2avoy3] p[data-astro-cid-wh2avoy3]{margin:0 0 1.2rem}.nippn-meals[data-astro-cid-wh2avoy3] .meal-scenes[data-astro-cid-wh2avoy3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.nippn-meals[data-astro-cid-wh2avoy3] section[data-astro-cid-wh2avoy3]{background:#f6f1e8;border-radius:12px;min-width:0;padding:.8rem}.nippn-meals[data-astro-cid-wh2avoy3] .meal-role[data-astro-cid-wh2avoy3]{color:#92542e;margin:0;font-size:.8rem;font-weight:700;line-height:1.6}.nippn-meals[data-astro-cid-wh2avoy3] svg[data-astro-cid-wh2avoy3]{width:100%;height:auto;margin:.5rem 0;display:block}.nippn-meals[data-astro-cid-wh2avoy3] h4[data-astro-cid-wh2avoy3]{overflow-wrap:anywhere;margin:.2rem 0 .7rem;font-size:1rem;line-height:1.55}.nippn-meals[data-astro-cid-wh2avoy3] section[data-astro-cid-wh2avoy3] p[data-astro-cid-wh2avoy3]{overflow-wrap:anywhere;margin:.5rem 0;font-size:.9rem;line-height:1.75}.nippn-meals[data-astro-cid-wh2avoy3] .meal-supply[data-astro-cid-wh2avoy3]{border-top:1px solid #d8c9b6;padding-top:.6rem;font-weight:700}.nippn-meals[data-astro-cid-wh2avoy3] .meal-footer[data-astro-cid-wh2avoy3],.nippn-meals[data-astro-cid-wh2avoy3] .meal-sources[data-astro-cid-wh2avoy3]{margin:1rem 0 0;font-size:.8rem;line-height:1.7}.nippn-meals[data-astro-cid-wh2avoy3] .meal-sources[data-astro-cid-wh2avoy3] a[data-astro-cid-wh2avoy3]{color:#263a53;text-underline-offset:3px;text-decoration:underline}.nippn-meals[data-astro-cid-wh2avoy3] .meal-shadow[data-astro-cid-wh2avoy3]{fill:#263a53;opacity:.08}.nippn-meals[data-astro-cid-wh2avoy3] .meal-paper[data-astro-cid-wh2avoy3]{fill:#fffdf8;stroke:#263a53;stroke-width:2px}.nippn-meals[data-astro-cid-wh2avoy3] .meal-navy[data-astro-cid-wh2avoy3]{fill:#263a53}.nippn-meals[data-astro-cid-wh2avoy3] .meal-copper[data-astro-cid-wh2avoy3]{fill:#b36b3f}.nippn-meals[data-astro-cid-wh2avoy3] .meal-cream[data-astro-cid-wh2avoy3]{fill:#f6f1e8}.nippn-meals[data-astro-cid-wh2avoy3] .meal-line[data-astro-cid-wh2avoy3],.nippn-meals[data-astro-cid-wh2avoy3] .meal-shelf[data-astro-cid-wh2avoy3]{fill:none;stroke:#263a53;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.nippn-meals[data-astro-cid-wh2avoy3] .meal-pasta[data-astro-cid-wh2avoy3]{fill:none;stroke:#b36b3f;stroke-width:3px;stroke-linecap:round}.nippn-meals[data-astro-cid-wh2avoy3] .meal-arm[data-astro-cid-wh2avoy3]{fill:none;stroke:#b36b3f;stroke-width:9px;stroke-linecap:round;stroke-linejoin:round}.nippn-meals[data-astro-cid-wh2avoy3] .meal-cream-line[data-astro-cid-wh2avoy3]{fill:none;stroke:#f6f1e8;stroke-width:3px}@media (width<=620px){.nippn-meals[data-astro-cid-wh2avoy3]{padding:1rem}.nippn-meals[data-astro-cid-wh2avoy3] .meal-scenes[data-astro-cid-wh2avoy3]{grid-template-columns:1fr}.nippn-meals[data-astro-cid-wh2avoy3] svg[data-astro-cid-wh2avoy3]{max-width:300px;margin:.5rem auto}.nippn-meals[data-astro-cid-wh2avoy3] h4[data-astro-cid-wh2avoy3]{font-size:1.05rem}}.nippon-paper-filling[data-astro-cid-bxuhcixx]{color:#263a53;background:#f6f1e8;border:1px solid #d7d0c4;margin:34px 0 40px;padding:25px 24px 22px}figcaption[data-astro-cid-bxuhcixx] h3[data-astro-cid-bxuhcixx]{margin:0 0 8px;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.45}figcaption[data-astro-cid-bxuhcixx] p[data-astro-cid-bxuhcixx]{color:#526174;margin:0 0 23px;font-size:13px;line-height:1.8}.filling-scenes[data-astro-cid-bxuhcixx]{grid-template-columns:1.35fr 1fr;gap:26px;display:grid}.filling-scenes[data-astro-cid-bxuhcixx] section[data-astro-cid-bxuhcixx]{min-width:0}.actor[data-astro-cid-bxuhcixx]{color:#8e512e;margin:0 0 5px;font-size:11px;font-weight:700;line-height:1.7}h4[data-astro-cid-bxuhcixx]{min-height:48px;margin:0;font-size:15px;line-height:1.6}svg[data-astro-cid-bxuhcixx]{width:100%;height:245px;margin:6px 0 13px;display:block}.scene-note[data-astro-cid-bxuhcixx]{color:#526174;margin:0;font-size:12px;line-height:1.85}.qualification[data-astro-cid-bxuhcixx]{color:#526174;margin:24px 0 7px;font-size:11px;line-height:1.8}.sources[data-astro-cid-bxuhcixx]{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.8}.shadow[data-astro-cid-bxuhcixx]{fill:#e5ddd0}.paper[data-astro-cid-bxuhcixx]{fill:#fffdf8;stroke:#6c8191;stroke-width:1.5px;stroke-linejoin:round}.fold[data-astro-cid-bxuhcixx],.fine[data-astro-cid-bxuhcixx]{fill:none;stroke:#6c8191;stroke-width:1.8px;stroke-linejoin:round}.movement[data-astro-cid-bxuhcixx]{fill:none;stroke:#b36b3f;stroke-width:2px;stroke-linecap:round}.machine-frame[data-astro-cid-bxuhcixx]{fill:#c9d3d8;stroke:#526b80;stroke-width:1.7px;stroke-linejoin:round}.machine-side[data-astro-cid-bxuhcixx]{fill:#9aabb6;stroke:#526b80;stroke-width:1.7px;stroke-linejoin:round}.machine-window[data-astro-cid-bxuhcixx]{fill:#e4e9e6;stroke:#6c8191;stroke-width:1.4px}.copper[data-astro-cid-bxuhcixx]{fill:#b36b3f;stroke:#8e512e;stroke-width:1px}.nozzle[data-astro-cid-bxuhcixx]{fill:none;stroke:#526b80;stroke-width:7px}.liquid[data-astro-cid-bxuhcixx]{fill:none;stroke:#b4c5ce;stroke-width:4px;stroke-dasharray:4 2}.open-mouth[data-astro-cid-bxuhcixx]{fill:#cbd4d1;stroke:#6c8191;stroke-width:1px}.belt[data-astro-cid-bxuhcixx]{fill:#263a53;stroke:#263a53;stroke-width:1.5px}.roller[data-astro-cid-bxuhcixx]{fill:#a5b6c1;stroke:#526b80;stroke-width:1.5px}.leg[data-astro-cid-bxuhcixx]{stroke:#526b80;stroke-width:5px}.access[data-astro-cid-bxuhcixx]{fill:#263a53;stroke:#526b80;stroke-width:1.3px}.skin[data-astro-cid-bxuhcixx]{fill:#d6b89e;stroke:#8e796b;stroke-width:1px}.cap[data-astro-cid-bxuhcixx],.shoe[data-astro-cid-bxuhcixx]{fill:#263a53}.workwear[data-astro-cid-bxuhcixx]{fill:#526b80;stroke:#263a53;stroke-width:1.5px}.sleeve[data-astro-cid-bxuhcixx]{fill:none;stroke:#526b80;stroke-width:15px;stroke-linecap:round;stroke-linejoin:round}.hand[data-astro-cid-bxuhcixx]{fill:none;stroke:#d6b89e;stroke-width:8px;stroke-linecap:round}.trousers[data-astro-cid-bxuhcixx]{fill:#263a53;stroke:#263a53;stroke-width:1px}.tool[data-astro-cid-bxuhcixx]{fill:none;stroke:#b36b3f;stroke-width:5px;stroke-linecap:round}.operator-shirt[data-astro-cid-bxuhcixx]{fill:#b36b3f;stroke:#8e512e;stroke-width:1.5px}.operator-arm[data-astro-cid-bxuhcixx]{fill:none;stroke:#b36b3f;stroke-width:12px;stroke-linecap:round;stroke-linejoin:round}.control[data-astro-cid-bxuhcixx]{fill:#263a53;stroke:#526b80;stroke-width:1.1px}@media (width<=720px){.nippon-paper-filling[data-astro-cid-bxuhcixx]{padding:22px 18px}figcaption[data-astro-cid-bxuhcixx] h3[data-astro-cid-bxuhcixx]{font-size:21px}.filling-scenes[data-astro-cid-bxuhcixx]{grid-template-columns:1fr;gap:28px}h4[data-astro-cid-bxuhcixx]{min-height:0;font-size:16px}.actor[data-astro-cid-bxuhcixx]{font-size:12px}svg[data-astro-cid-bxuhcixx]{max-width:500px;height:auto;margin:10px auto 13px}.service-scene[data-astro-cid-bxuhcixx] svg[data-astro-cid-bxuhcixx]{max-width:300px}.scene-note[data-astro-cid-bxuhcixx]{font-size:13px}}.sanso-switch[data-astro-cid-cbhlr6d3]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0 42px;padding:24px}h3[data-astro-cid-cbhlr6d3]{margin:0;font:24px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-cbhlr6d3] p[data-astro-cid-cbhlr6d3]{margin:10px 0 22px;font-size:13px;line-height:1.8}.sanso-lane[data-astro-cid-cbhlr6d3]{background:#fffdf8;border:1px solid #dcd4c8;padding:18px 20px}.sanso-lane[data-astro-cid-cbhlr6d3]+.sanso-lane[data-astro-cid-cbhlr6d3]{margin-top:18px}.sanso-lane-title[data-astro-cid-cbhlr6d3]{border-left:3px solid #263a53;margin-bottom:20px;padding-left:12px}.onsite[data-astro-cid-cbhlr6d3] .sanso-lane-title[data-astro-cid-cbhlr6d3]{border-color:#b36b3f}.sanso-lane-title[data-astro-cid-cbhlr6d3] strong[data-astro-cid-cbhlr6d3]{font-size:16px;display:block}.sanso-lane-title[data-astro-cid-cbhlr6d3] small[data-astro-cid-cbhlr6d3]{margin-top:5px;font-size:11px;line-height:1.7;display:block}ol[data-astro-cid-cbhlr6d3]{grid-template-columns:repeat(var(--node-count),minmax(0,1fr));gap:50px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-cbhlr6d3]{text-align:center;min-width:0;position:relative}li[data-astro-cid-cbhlr6d3]+li[data-astro-cid-cbhlr6d3]:before{content:"";border-top:2px solid #b36b3f;width:30px;position:absolute;top:48px;left:-40px}li[data-astro-cid-cbhlr6d3]+li[data-astro-cid-cbhlr6d3]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:7px;height:7px;position:absolute;top:44px;left:-17px;transform:rotate(45deg)}svg[data-astro-cid-cbhlr6d3]{fill:#fffdf8;stroke:#263a53;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:130px;max-width:100%;height:auto;margin:0 auto 10px;display:block}.accent[data-astro-cid-cbhlr6d3]{stroke:#b36b3f;fill:#e9d2be}li[data-astro-cid-cbhlr6d3] strong[data-astro-cid-cbhlr6d3]{font-size:14px;line-height:1.6;display:block}li[data-astro-cid-cbhlr6d3] span[data-astro-cid-cbhlr6d3]{margin-top:6px;font-size:12px;line-height:1.7;display:block}.sanso-effect[data-astro-cid-cbhlr6d3]{border-left:3px solid #b36b3f;margin:20px 0 0;padding:8px 0 8px 14px;font-size:13px;line-height:1.8}.sanso-note[data-astro-cid-cbhlr6d3],.sanso-source[data-astro-cid-cbhlr6d3]{margin:14px 0 0;font-size:12px;line-height:1.8}.sanso-source[data-astro-cid-cbhlr6d3] a[data-astro-cid-cbhlr6d3]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=650px){.sanso-switch[data-astro-cid-cbhlr6d3]{padding:20px 14px}.sanso-lane[data-astro-cid-cbhlr6d3]{padding:17px 15px}ol[data-astro-cid-cbhlr6d3]{grid-template-columns:minmax(0,1fr);gap:48px}li[data-astro-cid-cbhlr6d3]+li[data-astro-cid-cbhlr6d3]:before{border-top:0;border-left:2px solid #b36b3f;width:0;height:25px;top:-37px;left:calc(50% - 1px)}li[data-astro-cid-cbhlr6d3]+li[data-astro-cid-cbhlr6d3]:after{top:-19px;left:calc(50% - 4px);transform:rotate(135deg)}svg[data-astro-cid-cbhlr6d3]{width:122px}li[data-astro-cid-cbhlr6d3] strong[data-astro-cid-cbhlr6d3]{font-size:16px}li[data-astro-cid-cbhlr6d3] span[data-astro-cid-cbhlr6d3]{font-size:13px}h3[data-astro-cid-cbhlr6d3]{font-size:21px}}.nishimatsuya-stock[data-astro-cid-bv3itq66]{color:#263a53;background:#f6f1e8;border-block:1px solid #d9d0c3;margin:32px 0 42px;padding:24px}figcaption[data-astro-cid-bv3itq66] h3[data-astro-cid-bv3itq66]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.4}figcaption[data-astro-cid-bv3itq66] p[data-astro-cid-bv3itq66],.stock-scene[data-astro-cid-bv3itq66] p[data-astro-cid-bv3itq66]{margin:7px 0 0;font-size:13px;line-height:1.7}.stock-scenes[data-astro-cid-bv3itq66]{grid-template-columns:1fr 40px 1.35fr;align-items:center;gap:12px;margin-top:18px;display:grid}.stock-scene[data-astro-cid-bv3itq66]{text-align:center;min-width:0}svg[data-astro-cid-bv3itq66]{width:100%;height:auto;max-height:235px;margin:auto;display:block}strong[data-astro-cid-bv3itq66]{margin-top:6px;font-size:16px;display:block}.paper[data-astro-cid-bv3itq66]{fill:#fffdf8;stroke:#263a53;stroke-width:3px;stroke-linejoin:round}.screen[data-astro-cid-bv3itq66]{fill:#eee6db}.fine[data-astro-cid-bv3itq66]{fill:none;stroke:#263a53;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.garment[data-astro-cid-bv3itq66],.shirt[data-astro-cid-bv3itq66]{fill:#b9c2cc;stroke:#263a53;stroke-width:2px;stroke-linejoin:round}.warm-shirt[data-astro-cid-bv3itq66],.package[data-astro-cid-bv3itq66]{fill:#d4b297;stroke:#263a53;stroke-width:2px}.copper[data-astro-cid-bv3itq66]{fill:#b36b3f}.check[data-astro-cid-bv3itq66]{fill:none;stroke:#fffdf8;stroke-width:2px;stroke-linecap:round}.stock-link[data-astro-cid-bv3itq66]{align-items:center;gap:4px;display:flex}.stock-link[data-astro-cid-bv3itq66] span[data-astro-cid-bv3itq66]{background:#b36b3f;flex:1;height:1px}.stock-link[data-astro-cid-bv3itq66] i[data-astro-cid-bv3itq66]{background:#b36b3f;border-radius:50%;width:7px;height:7px}.stock-note[data-astro-cid-bv3itq66]{border-top:1px solid #d9d0c3;margin:20px 0 0;padding-top:14px;font-size:11px;line-height:1.8}a[data-astro-cid-bv3itq66]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=600px){.nishimatsuya-stock[data-astro-cid-bv3itq66]{padding:19px 16px}figcaption[data-astro-cid-bv3itq66] h3[data-astro-cid-bv3itq66]{font-size:20px}.stock-scenes[data-astro-cid-bv3itq66]{grid-template-columns:1fr;gap:16px}.stock-scene[data-astro-cid-bv3itq66] svg[data-astro-cid-bv3itq66]{max-height:210px}.stock-link[data-astro-cid-bv3itq66]{flex-direction:column;height:26px}.stock-link[data-astro-cid-bv3itq66] span[data-astro-cid-bv3itq66]{flex:1;width:1px;min-height:6px}.stock-link[data-astro-cid-bv3itq66] i[data-astro-cid-bv3itq66]{flex-shrink:0}.stock-scene[data-astro-cid-bv3itq66] p[data-astro-cid-bv3itq66]{max-width:30em;margin:6px auto 0}}.nisshin-oil-channels[data-astro-cid-4eqn4kwl]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:2.5rem 0;padding:1.65rem}figcaption[data-astro-cid-4eqn4kwl]>span[data-astro-cid-4eqn4kwl]{letter-spacing:.13em;color:#92512e;font-size:.65rem;font-weight:800}h3[data-astro-cid-4eqn4kwl]{margin:.5rem 0;font-size:1.2rem;line-height:1.5}figcaption[data-astro-cid-4eqn4kwl] p[data-astro-cid-4eqn4kwl]{font-size:.85rem;line-height:1.75}.supply-layout[data-astro-cid-4eqn4kwl]{grid-template-columns:minmax(130px,1fr) minmax(80px,.6fr) minmax(230px,1.7fr);align-items:center;gap:.7rem;margin:1.5rem 0;display:grid}.supplier[data-astro-cid-4eqn4kwl]{text-align:center;min-width:0}svg[data-astro-cid-4eqn4kwl]{fill:none;stroke:#263a53;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;width:100%;max-width:120px;height:auto}.oil-accent[data-astro-cid-4eqn4kwl]{stroke:#b36b3f}strong[data-astro-cid-4eqn4kwl]{font-size:.9rem;line-height:1.6;display:block}.supplier[data-astro-cid-4eqn4kwl] p[data-astro-cid-4eqn4kwl],.destinations[data-astro-cid-4eqn4kwl] p[data-astro-cid-4eqn4kwl]{margin:.3rem 0;font-size:.78rem;line-height:1.7}.supply-action[data-astro-cid-4eqn4kwl]{text-align:center;color:#92512e;font-size:.72rem;line-height:1.6}.supply-action[data-astro-cid-4eqn4kwl] span[data-astro-cid-4eqn4kwl],.supply-action[data-astro-cid-4eqn4kwl] b[data-astro-cid-4eqn4kwl]{display:block}.supply-action[data-astro-cid-4eqn4kwl] b[data-astro-cid-4eqn4kwl]{font-size:1.8rem;font-weight:400}.destinations[data-astro-cid-4eqn4kwl]{border-left:1px solid #b36b3f;margin:0;padding:0;list-style:none}.destinations[data-astro-cid-4eqn4kwl] li[data-astro-cid-4eqn4kwl]{background:#fbf8f1;border:1px solid #d7c8b6;border-left:3px solid #b36b3f;grid-template-columns:85px minmax(0,1fr);align-items:center;gap:.65rem;min-width:0;margin:.65rem 0;padding:.65rem .8rem;display:grid}.destinations[data-astro-cid-4eqn4kwl] small[data-astro-cid-4eqn4kwl]{color:#596675;font-size:.68rem;line-height:1.6;display:block}.diagram-note[data-astro-cid-4eqn4kwl],.diagram-source[data-astro-cid-4eqn4kwl]{margin:.7rem 0 0;font-size:.72rem;line-height:1.85}.diagram-note[data-astro-cid-4eqn4kwl]{border-top:1px solid #d7c8b6;padding-top:.8rem}.diagram-source[data-astro-cid-4eqn4kwl] a[data-astro-cid-4eqn4kwl]{color:#8b502f}@media (width<=640px){.nisshin-oil-channels[data-astro-cid-4eqn4kwl]{padding:1rem}.supply-layout[data-astro-cid-4eqn4kwl]{grid-template-columns:1fr;gap:.25rem}.supplier[data-astro-cid-4eqn4kwl] svg[data-astro-cid-4eqn4kwl]{max-width:100px}.supply-action[data-astro-cid-4eqn4kwl] b[data-astro-cid-4eqn4kwl]{margin:.2rem 0 .4rem;line-height:1.1;transform:rotate(90deg)}.destinations[data-astro-cid-4eqn4kwl]{border-top:1px solid #b36b3f;border-left:0;padding-top:.4rem}.destinations[data-astro-cid-4eqn4kwl] li[data-astro-cid-4eqn4kwl]{grid-template-columns:75px minmax(0,1fr)}h3[data-astro-cid-4eqn4kwl]{font-size:1.08rem}}.nissin-sales-stages[data-astro-cid-pumfcb5l]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0;padding:24px}figcaption[data-astro-cid-pumfcb5l] h3[data-astro-cid-pumfcb5l]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:clamp(20px,2.5vw,25px);line-height:1.5}figcaption[data-astro-cid-pumfcb5l] p[data-astro-cid-pumfcb5l]{color:var(--muted);margin:8px 0 22px;font-size:13px;line-height:1.7}.accessible-relationship[data-astro-cid-pumfcb5l]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.stages[data-astro-cid-pumfcb5l]{gap:20px;display:grid}.stage[data-astro-cid-pumfcb5l]{border:1px solid var(--line);background:#fffdf8;padding:17px 18px}h4[data-astro-cid-pumfcb5l]{color:#89502e;margin:0 0 12px;font-size:14px;line-height:1.5}.transaction[data-astro-cid-pumfcb5l]{grid-template-columns:minmax(0,1fr) 138px minmax(0,1fr);align-items:center;gap:14px;display:grid}.actor[data-astro-cid-pumfcb5l]{text-align:center;min-width:0}.actor[data-astro-cid-pumfcb5l] strong[data-astro-cid-pumfcb5l]{overflow-wrap:anywhere;font-size:14px;line-height:1.5;display:block}.actor[data-astro-cid-pumfcb5l] small[data-astro-cid-pumfcb5l]{color:var(--muted);margin-top:4px;font-size:12px;line-height:1.6;display:block}svg[data-astro-cid-pumfcb5l]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:82px;height:62px;margin:0 auto 8px;display:block}.accent[data-astro-cid-pumfcb5l]{stroke:#b36b3f}.exchanges[data-astro-cid-pumfcb5l]{gap:12px;display:grid}.goods[data-astro-cid-pumfcb5l],.payment[data-astro-cid-pumfcb5l]{text-align:center;flex-direction:column;align-items:center;gap:1px;font-size:12px;line-height:1.5;display:flex}.goods[data-astro-cid-pumfcb5l]{color:#263a53}.payment[data-astro-cid-pumfcb5l]{color:#89502e}.exchanges[data-astro-cid-pumfcb5l] b[data-astro-cid-pumfcb5l]{font-size:30px;font-weight:400;line-height:1}.recognition[data-astro-cid-pumfcb5l]{border-top:1px solid var(--line);margin-top:20px;padding-top:17px}.recognition[data-astro-cid-pumfcb5l] strong[data-astro-cid-pumfcb5l]{font-size:13px}.recognition[data-astro-cid-pumfcb5l] p[data-astro-cid-pumfcb5l],.scope[data-astro-cid-pumfcb5l]{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.8}.scope[data-astro-cid-pumfcb5l]{margin-top:16px}.sources[data-astro-cid-pumfcb5l]{flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:11px;line-height:1.7;display:flex}.sources[data-astro-cid-pumfcb5l] a[data-astro-cid-pumfcb5l]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=600px){.nissin-sales-stages[data-astro-cid-pumfcb5l]{padding:20px 16px}.stage[data-astro-cid-pumfcb5l]{padding:15px 12px}.transaction[data-astro-cid-pumfcb5l]{grid-template-columns:1fr;gap:10px}.actor[data-astro-cid-pumfcb5l]{flex-wrap:wrap;justify-content:center;align-items:center;gap:5px 12px;display:flex}.actor[data-astro-cid-pumfcb5l] svg[data-astro-cid-pumfcb5l]{width:62px;height:47px;margin:0}.actor[data-astro-cid-pumfcb5l] strong[data-astro-cid-pumfcb5l]{max-width:calc(100% - 76px)}.actor[data-astro-cid-pumfcb5l] small[data-astro-cid-pumfcb5l]{width:100%;margin:0}.exchanges[data-astro-cid-pumfcb5l]{grid-template-columns:1fr 1fr;gap:15px;padding:3px 12px}.goods[data-astro-cid-pumfcb5l],.payment[data-astro-cid-pumfcb5l]{font-size:11px}.exchanges[data-astro-cid-pumfcb5l] b[data-astro-cid-pumfcb5l]{font-size:27px;transform:rotate(90deg)}}.nissui-fish[data-astro-cid-zyz7dxr7]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:32px 0 42px;padding:26px}figcaption[data-astro-cid-zyz7dxr7]>span[data-astro-cid-zyz7dxr7]{letter-spacing:.12em;color:var(--accent);font-size:10px;font-weight:800}figcaption[data-astro-cid-zyz7dxr7] h3[data-astro-cid-zyz7dxr7]{margin:8px 0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-zyz7dxr7] p[data-astro-cid-zyz7dxr7]{color:var(--muted);margin:0 0 24px;font-size:12px;line-height:1.75}.nissui-route[data-astro-cid-zyz7dxr7]{border-left:3px solid var(--accent);background:#fffdf8;margin:16px 0;padding:18px}.nissui-route[data-astro-cid-zyz7dxr7] h4[data-astro-cid-zyz7dxr7]{margin:0 0 12px;font-size:15px;line-height:1.6}.nissui-route-body[data-astro-cid-zyz7dxr7]{grid-template-columns:minmax(0,1fr) 115px minmax(0,1fr);align-items:center;gap:12px;display:grid}.nissui-object[data-astro-cid-zyz7dxr7]{text-align:center;align-self:start;min-width:0}.nissui-object[data-astro-cid-zyz7dxr7] svg[data-astro-cid-zyz7dxr7]{width:100%;max-width:180px;margin:auto;display:block}.nissui-object[data-astro-cid-zyz7dxr7] strong[data-astro-cid-zyz7dxr7]{margin-top:7px;font-size:13px;line-height:1.6;display:block}.nissui-flow[data-astro-cid-zyz7dxr7]{text-align:center}.nissui-flow[data-astro-cid-zyz7dxr7] span[data-astro-cid-zyz7dxr7]{font-size:11px;line-height:1.5;display:block}.nissui-flow[data-astro-cid-zyz7dxr7] b[data-astro-cid-zyz7dxr7]{color:var(--accent);font-size:28px;font-weight:400;display:block}.nissui-outcome[data-astro-cid-zyz7dxr7]{border-top:1px solid var(--line);color:var(--muted);margin:14px 0 0;padding-top:12px;font-size:12px;line-height:1.75}.nissui-note[data-astro-cid-zyz7dxr7],.nissui-source[data-astro-cid-zyz7dxr7]{color:var(--muted);margin:16px 0 0;font-size:11px;line-height:1.75}.nissui-source[data-astro-cid-zyz7dxr7]{margin-top:8px}@media (width<=620px){.nissui-fish[data-astro-cid-zyz7dxr7]{padding:20px 16px}.nissui-route[data-astro-cid-zyz7dxr7]{padding:16px 12px}.nissui-route-body[data-astro-cid-zyz7dxr7]{grid-template-columns:minmax(0,1fr);gap:8px}.nissui-object[data-astro-cid-zyz7dxr7]{text-align:left;grid-template-columns:105px minmax(0,1fr);align-items:center;gap:12px;display:grid}.nissui-object[data-astro-cid-zyz7dxr7] svg[data-astro-cid-zyz7dxr7]{width:105px}.nissui-object[data-astro-cid-zyz7dxr7] strong[data-astro-cid-zyz7dxr7]{margin:0}.nissui-flow[data-astro-cid-zyz7dxr7]{text-align:left;align-items:center;gap:10px;padding-left:42px;display:flex}.nissui-flow[data-astro-cid-zyz7dxr7] b[data-astro-cid-zyz7dxr7]{order:-1;transform:rotate(90deg)}.nissui-flow[data-astro-cid-zyz7dxr7] span[data-astro-cid-zyz7dxr7]{font-size:11px}figcaption[data-astro-cid-zyz7dxr7] h3[data-astro-cid-zyz7dxr7]{font-size:20px}}.nitto-battery-release[data-astro-cid-bjwe3edx]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:34px 0 42px;padding:25px 24px 21px}figcaption[data-astro-cid-bjwe3edx] h3[data-astro-cid-bjwe3edx]{margin:0 0 8px;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.45}figcaption[data-astro-cid-bjwe3edx]>p[data-astro-cid-bjwe3edx]{color:var(--muted);max-width:700px;margin:0 0 23px;font-size:12px;line-height:1.75}.release-stages[data-astro-cid-bjwe3edx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:0;padding:0;list-style:none;display:grid}.release-stages[data-astro-cid-bjwe3edx] li[data-astro-cid-bjwe3edx]{min-width:0;position:relative}.release-stages[data-astro-cid-bjwe3edx] li[data-astro-cid-bjwe3edx]:not(:last-child):after{content:"→";color:#b36b3f;font-size:23px;position:absolute;top:135px;right:-23px}h4[data-astro-cid-bjwe3edx]{align-items:flex-start;gap:8px;min-height:42px;margin:0;font-size:12px;line-height:1.65;display:flex}h4[data-astro-cid-bjwe3edx]>span[data-astro-cid-bjwe3edx]{color:#fffdf8;background:#263a53;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:11px;display:grid}svg[data-astro-cid-bjwe3edx]{width:100%;height:auto;margin:9px 0 0;display:block;overflow:visible}svg[data-astro-cid-bjwe3edx] text[data-astro-cid-bjwe3edx]{fill:#263a53;font-family:inherit;font-size:12px;font-weight:650}.housing-outline[data-astro-cid-bjwe3edx]{fill:#e7e7df;stroke:#8a989f;stroke-width:3px;stroke-linejoin:round}.housing-depth[data-astro-cid-bjwe3edx]{fill:#c8d0d2;stroke:#8a989f;stroke-width:1.5px}.housing-base[data-astro-cid-bjwe3edx]{fill:#bdc7ce;stroke:#263a53;stroke-width:1px}.base-lines[data-astro-cid-bjwe3edx]{stroke:#94a3ae;stroke-width:1px}.conductive-face[data-astro-cid-bjwe3edx]{fill:#263a53}.battery-body[data-astro-cid-bjwe3edx]{fill:#778a99;stroke:#263a53;stroke-width:2px}.battery-inset[data-astro-cid-bjwe3edx]{fill:#9eabb5;stroke:#d0d7da;stroke-width:1px}.battery-folds[data-astro-cid-bjwe3edx]{stroke:#8b9ba7;stroke-width:1.5px}.adhesive-layer[data-astro-cid-bjwe3edx]{fill:#d4a075;stroke:#b36b3f;stroke-width:1px}.release-ingredients[data-astro-cid-bjwe3edx]{fill:#263a53}.label-line[data-astro-cid-bjwe3edx]{fill:none;stroke:#8a989f;stroke-width:1.2px;stroke-linejoin:round}.voltage-source[data-astro-cid-bjwe3edx]{fill:#fffdf8;stroke:#263a53;stroke-width:2px}.voltage-symbol[data-astro-cid-bjwe3edx]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round}.positive-lead[data-astro-cid-bjwe3edx]{fill:none;stroke:#b36b3f;stroke-width:2.5px;stroke-linejoin:round}.negative-lead[data-astro-cid-bjwe3edx]{fill:none;stroke:#263a53;stroke-width:2.5px;stroke-linejoin:round}.contact[data-astro-cid-bjwe3edx]{fill:#b36b3f}.migration[data-astro-cid-bjwe3edx]{stroke:#b36b3f;stroke-width:1.5px}.lift-arrow[data-astro-cid-bjwe3edx]{fill:none;stroke:#b36b3f;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.released-interface[data-astro-cid-bjwe3edx]{stroke:#b36b3f;stroke-width:1.5px;stroke-dasharray:4 5}.release-stages[data-astro-cid-bjwe3edx] li[data-astro-cid-bjwe3edx]>p[data-astro-cid-bjwe3edx]{color:var(--muted);margin:12px 0 0;font-size:12px;line-height:1.75}.release-caveat[data-astro-cid-bjwe3edx]{color:var(--muted);margin:24px 0 8px;font-size:10.5px;line-height:1.8}.release-source[data-astro-cid-bjwe3edx]{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.7}@media (width<=680px){.nitto-battery-release[data-astro-cid-bjwe3edx]{padding:21px 17px}figcaption[data-astro-cid-bjwe3edx] h3[data-astro-cid-bjwe3edx]{font-size:21px}.release-stages[data-astro-cid-bjwe3edx]{grid-template-columns:1fr;gap:34px}h4[data-astro-cid-bjwe3edx]{min-height:0;font-size:13px}svg[data-astro-cid-bjwe3edx]{width:min(100%,300px);margin:9px auto 0}.release-stages[data-astro-cid-bjwe3edx] li[data-astro-cid-bjwe3edx]:not(:last-child):after{content:"↓";top:auto;bottom:-29px;right:calc(50% - 8px)}.release-stages[data-astro-cid-bjwe3edx] li[data-astro-cid-bjwe3edx]>p[data-astro-cid-bjwe3edx]{margin-top:4px;font-size:13px}}.nittobo-woven-glass[data-astro-cid-wixvy3v5]{color:#263a53;background:#f6f1e8;border:1px solid #d7d0c4;margin:34px 0 40px;padding:25px 24px 22px}figcaption[data-astro-cid-wixvy3v5] h3[data-astro-cid-wixvy3v5]{margin:0 0 8px;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.45}figcaption[data-astro-cid-wixvy3v5] p[data-astro-cid-wixvy3v5]{color:#526174;margin:0 0 23px;font-size:13px;line-height:1.8}.glass-stages[data-astro-cid-wixvy3v5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:0;padding:0;list-style:none;display:grid}.glass-stages[data-astro-cid-wixvy3v5]>li[data-astro-cid-wixvy3v5]{min-width:0;position:relative}.glass-stages[data-astro-cid-wixvy3v5]>li[data-astro-cid-wixvy3v5]:not(:last-child):after{content:"→";color:#b36b3f;font-size:21px;font-weight:700;position:absolute;top:158px;right:-22px}.actor[data-astro-cid-wixvy3v5]{color:#8e512e;margin:0 0 6px;font-size:11px;font-weight:700;line-height:1.65}h4[data-astro-cid-wixvy3v5]{min-height:45px;margin:0;font-size:14px;line-height:1.6}svg[data-astro-cid-wixvy3v5]{width:100%;height:auto;margin:8px 0 13px;display:block;overflow:visible}.stage-note[data-astro-cid-wixvy3v5]{color:#526174;margin:9px 0 0;font-size:12px;line-height:1.85}.material-key[data-astro-cid-wixvy3v5]{flex-wrap:wrap;gap:4px 9px;margin:0;padding:0;list-style:none;display:flex}.material-key[data-astro-cid-wixvy3v5] li[data-astro-cid-wixvy3v5]{align-items:center;gap:4px;font-size:10px;line-height:1.6;display:flex}.key-mark[data-astro-cid-wixvy3v5]{border:1px solid #6b7c89;flex:0 0 10px;width:10px;height:10px;display:inline-block}.layer-0[data-astro-cid-wixvy3v5]{background:#b36b3f;border-color:#8e512e}.layer-1[data-astro-cid-wixvy3v5]{background:#fffdf8}.layer-2[data-astro-cid-wixvy3v5]{background:#becbd2}.assembly-key[data-astro-cid-wixvy3v5]{color:#526174;margin:0;font-size:10px;line-height:1.6}.qualification[data-astro-cid-wixvy3v5]{color:#526174;margin:23px 0 7px;font-size:11px;line-height:1.8}.source[data-astro-cid-wixvy3v5]{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.8}.shadow[data-astro-cid-wixvy3v5]{fill:#e5ddd0}.spool-end[data-astro-cid-wixvy3v5]{fill:#263a53;stroke:#263a53;stroke-width:1.6px}.glass-fill[data-astro-cid-wixvy3v5]{fill:#fffdf8;stroke:#7f929f;stroke-width:1.3px}.spool-core[data-astro-cid-wixvy3v5]{fill:#9aabb6}.fine-thread[data-astro-cid-wixvy3v5]{fill:none;stroke:#becbd2;stroke-width:1.4px}.loose-yarn[data-astro-cid-wixvy3v5]{fill:none;stroke:#879ca9;stroke-width:2.5px}.cloth-ground[data-astro-cid-wixvy3v5]{fill:#e4e6df;stroke:#768b98;stroke-width:1.2px}.warp[data-astro-cid-wixvy3v5]{stroke:#fffdf8;stroke-width:5px;fill:none}.weft[data-astro-cid-wixvy3v5]{stroke:#8095a2;stroke-width:3px;fill:none}.woven-over[data-astro-cid-wixvy3v5]{stroke:#fffdf8;stroke-width:4.8px;fill:none}.copper[data-astro-cid-wixvy3v5]{fill:#b36b3f;stroke:#8e512e;stroke-width:1px}.copper-edge[data-astro-cid-wixvy3v5]{fill:#895337}.assembly-guide[data-astro-cid-wixvy3v5]{fill:none;stroke:#98a6ae;stroke-dasharray:3 4;stroke-width:1.3px}.resin[data-astro-cid-wixvy3v5]{fill:#becbd2;stroke:#718793;stroke-width:1.3px}.resin-edge[data-astro-cid-wixvy3v5]{fill:#8da2ae}.resin-detail[data-astro-cid-wixvy3v5]{fill:none;stroke:#dbe3e5;stroke-width:2px}.board[data-astro-cid-wixvy3v5]{fill:#526b80;stroke:#263a53;stroke-width:1.3px}.board-edge[data-astro-cid-wixvy3v5]{fill:#263a53;stroke:#263a53;stroke-width:1px}.copper-track[data-astro-cid-wixvy3v5]{fill:none;stroke:#d39568;stroke-width:2px;stroke-linejoin:round}.package[data-astro-cid-wixvy3v5]{fill:#e4e6df;stroke:#526b80;stroke-width:1.5px}.package-edge[data-astro-cid-wixvy3v5]{fill:#b36b3f;stroke:#8e512e;stroke-width:1px}.connection[data-astro-cid-wixvy3v5]{fill:#d4d5c8;stroke:#526b80;stroke-width:1px}.package-thread[data-astro-cid-wixvy3v5]{fill:none;stroke:#fffdf8;stroke-width:1.1px}.chip-top[data-astro-cid-wixvy3v5]{fill:#263a53;stroke:#263a53;stroke-width:1px}.chip-side[data-astro-cid-wixvy3v5]{fill:#162b40}.chip-center[data-astro-cid-wixvy3v5]{fill:#637d90;stroke:#879da9;stroke-width:1px}@media (width<=720px){.nittobo-woven-glass[data-astro-cid-wixvy3v5]{padding:22px 18px}figcaption[data-astro-cid-wixvy3v5] h3[data-astro-cid-wixvy3v5]{font-size:21px}.glass-stages[data-astro-cid-wixvy3v5]{grid-template-columns:1fr;gap:38px}.glass-stages[data-astro-cid-wixvy3v5]>li[data-astro-cid-wixvy3v5]:not(:last-child):after{content:"↓";top:auto;bottom:-31px;right:calc(50% - 8px)}h4[data-astro-cid-wixvy3v5]{min-height:0;font-size:16px}.actor[data-astro-cid-wixvy3v5]{font-size:12px}svg[data-astro-cid-wixvy3v5]{max-width:310px;margin:10px auto 13px}.stage-note[data-astro-cid-wixvy3v5]{font-size:13px}.material-key[data-astro-cid-wixvy3v5],.assembly-key[data-astro-cid-wixvy3v5]{text-align:center;justify-content:center}.material-key[data-astro-cid-wixvy3v5] li[data-astro-cid-wixvy3v5],.assembly-key[data-astro-cid-wixvy3v5]{font-size:11px}}.nomura-property-timing[data-astro-cid-sayqhfs6]{border:1px solid var(--line,#d5cec3);color:var(--brand,#172b3f);background:#f2ede4;margin:32px 0 40px;padding:26px}.nomura-property-timing[data-astro-cid-sayqhfs6] h3[data-astro-cid-sayqhfs6]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.45}.nomura-property-timing[data-astro-cid-sayqhfs6] header[data-astro-cid-sayqhfs6] p[data-astro-cid-sayqhfs6]{margin:9px 0 24px;font-size:14px;line-height:1.7}.property-timeline[data-astro-cid-sayqhfs6]{grid-template-columns:minmax(170px,.7fr) minmax(0,1.65fr);align-items:center;gap:28px;display:grid}.building-anchor[data-astro-cid-sayqhfs6] svg[data-astro-cid-sayqhfs6]{width:100%;max-width:220px;margin:0 auto;display:block}.building-anchor[data-astro-cid-sayqhfs6] p[data-astro-cid-sayqhfs6]{margin:8px 0 0}.building-name[data-astro-cid-sayqhfs6]{letter-spacing:.04em;font-size:13px;line-height:1.6}.building-name[data-astro-cid-sayqhfs6] strong[data-astro-cid-sayqhfs6]{font-size:18px}.building-note[data-astro-cid-sayqhfs6]{color:#59636a;font-size:12px;line-height:1.65}.nomura-property-timing[data-astro-cid-sayqhfs6] svg[data-astro-cid-sayqhfs6]{fill:none;stroke:#172b3f;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.front[data-astro-cid-sayqhfs6]{fill:#faf7f0}.side[data-astro-cid-sayqhfs6]{fill:#d6dde0}.door[data-astro-cid-sayqhfs6]{fill:#e9c7aa}.ground[data-astro-cid-sayqhfs6]{stroke:#c2b7a8}.copper[data-astro-cid-sayqhfs6]{stroke:#ad6038}.copper-fill[data-astro-cid-sayqhfs6]{fill:#e9c7aa}.timeline[data-astro-cid-sayqhfs6]{margin:0;padding:0 0 0 15px;list-style:none}.timeline[data-astro-cid-sayqhfs6]>li[data-astro-cid-sayqhfs6]{border-left:2px solid #798b98;align-items:center;gap:14px;margin:0;padding:0 0 23px 23px;display:flex;position:relative}.timeline[data-astro-cid-sayqhfs6]>li[data-astro-cid-sayqhfs6]:before{content:"";background:#172b3f;border-radius:50%;width:10px;height:10px;position:absolute;top:5px;left:-6px}.timeline[data-astro-cid-sayqhfs6]>li[data-astro-cid-sayqhfs6]:last-child{padding-bottom:0}.milestone[data-astro-cid-sayqhfs6]{flex:1;min-width:0}.date[data-astro-cid-sayqhfs6]{color:#5c6267;font-size:12px;font-weight:700;line-height:1.5;display:block}.milestone[data-astro-cid-sayqhfs6] h4[data-astro-cid-sayqhfs6]{margin:4px 0 0;font-size:17px;line-height:1.45}.milestone[data-astro-cid-sayqhfs6] p[data-astro-cid-sayqhfs6]{margin:5px 0 0;font-size:13px;line-height:1.65}.minor[data-astro-cid-sayqhfs6] h4[data-astro-cid-sayqhfs6]{font-size:15px}.minor[data-astro-cid-sayqhfs6] .milestone[data-astro-cid-sayqhfs6]{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.minor[data-astro-cid-sayqhfs6] h4[data-astro-cid-sayqhfs6]{margin:0}.event-object[data-astro-cid-sayqhfs6]{flex:0 0 88px;width:88px;height:88px;display:block}.timeline[data-astro-cid-sayqhfs6] .contract[data-astro-cid-sayqhfs6]{border-left-color:#ad6038}.timeline[data-astro-cid-sayqhfs6] .contract[data-astro-cid-sayqhfs6]:before{background:#ad6038}.timeline[data-astro-cid-sayqhfs6] .planned[data-astro-cid-sayqhfs6]{border-left:2px dashed #ad6038}.timeline[data-astro-cid-sayqhfs6] .planned[data-astro-cid-sayqhfs6]:before{background:#f2ede4;border:2px solid #ad6038;width:10px;height:10px;left:-7px}.plan-label[data-astro-cid-sayqhfs6]{color:#8b4c2e;border:1px solid #b67c55;margin-top:5px;padding:2px 7px;font-size:11px;line-height:1.4;display:inline-block}.caveat[data-astro-cid-sayqhfs6]{color:#59636a;border-top:1px solid #cfc7bb;margin:24px 0 12px;padding-top:15px;font-size:13px;line-height:1.7}.nomura-property-timing[data-astro-cid-sayqhfs6] figcaption[data-astro-cid-sayqhfs6]{font-size:12px;line-height:1.7}.nomura-property-timing[data-astro-cid-sayqhfs6] a[data-astro-cid-sayqhfs6]{color:inherit;text-underline-offset:3px}@media (width<=640px){.nomura-property-timing[data-astro-cid-sayqhfs6]{padding:20px 18px}.nomura-property-timing[data-astro-cid-sayqhfs6] h3[data-astro-cid-sayqhfs6]{font-size:21px}.property-timeline[data-astro-cid-sayqhfs6]{grid-template-columns:1fr;gap:24px}.building-anchor[data-astro-cid-sayqhfs6]{border-bottom:1px solid #cfc7bb;grid-template-columns:106px minmax(0,1fr);align-items:center;gap:18px;padding-bottom:16px;display:grid}.building-anchor[data-astro-cid-sayqhfs6] svg[data-astro-cid-sayqhfs6]{max-height:145px}.building-name[data-astro-cid-sayqhfs6]{font-size:12px}.building-name[data-astro-cid-sayqhfs6] strong[data-astro-cid-sayqhfs6]{font-size:17px}.timeline[data-astro-cid-sayqhfs6]{padding-left:6px}.timeline[data-astro-cid-sayqhfs6]>li[data-astro-cid-sayqhfs6]{gap:10px;padding-left:18px}.event-object[data-astro-cid-sayqhfs6]{flex-basis:70px;width:70px;height:70px}.milestone[data-astro-cid-sayqhfs6] h4[data-astro-cid-sayqhfs6]{font-size:16px}}.nri-integration[data-astro-cid-4tr2ctmq]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:34px 0;padding:26px}.nri-integration[data-astro-cid-4tr2ctmq] h3[data-astro-cid-4tr2ctmq]{margin:0 0 8px;font-size:23px;line-height:1.45}.nri-integration[data-astro-cid-4tr2ctmq] figcaption[data-astro-cid-4tr2ctmq] p[data-astro-cid-4tr2ctmq]{margin:0 0 22px;font-size:14px;line-height:1.75}.acquired-roles[data-astro-cid-4tr2ctmq]{grid-template-columns:1fr 1fr;gap:28px;display:grid}.role-card[data-astro-cid-4tr2ctmq]{text-align:center;min-width:0}.role-card[data-astro-cid-4tr2ctmq] svg[data-astro-cid-4tr2ctmq]{width:min(100%,220px);height:auto;margin:0 auto 8px;display:block}.nri-integration[data-astro-cid-4tr2ctmq] svg[data-astro-cid-4tr2ctmq]{fill:none;stroke:#263a53;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.paper[data-astro-cid-4tr2ctmq]{fill:#fffdf8}.navy-fill[data-astro-cid-4tr2ctmq]{fill:#263a53}.copper[data-astro-cid-4tr2ctmq]{stroke:#b36b3f}.copper-fill[data-astro-cid-4tr2ctmq]{fill:#b36b3f;stroke:#b36b3f}.light-line[data-astro-cid-4tr2ctmq]{stroke:#f6f1e8}.role-card[data-astro-cid-4tr2ctmq] strong[data-astro-cid-4tr2ctmq],.combined-work[data-astro-cid-4tr2ctmq] strong[data-astro-cid-4tr2ctmq],.financial-work[data-astro-cid-4tr2ctmq] strong[data-astro-cid-4tr2ctmq]{font-size:17px;line-height:1.45;display:block}.role-card[data-astro-cid-4tr2ctmq] p[data-astro-cid-4tr2ctmq]{margin:6px 0 0;font-size:13px;line-height:1.6}.integration-join[data-astro-cid-4tr2ctmq]{text-align:center;margin:15px 0 0;padding-top:28px;position:relative}.join-line[data-astro-cid-4tr2ctmq]{border:1.5px solid #b36b3f;border-top:0;height:18px;position:absolute;top:0;left:24%;right:24%}.join-line[data-astro-cid-4tr2ctmq]:after{content:"";border-left:1.5px solid #b36b3f;height:8px;position:absolute;top:18px;left:50%}.integration-join[data-astro-cid-4tr2ctmq] strong[data-astro-cid-4tr2ctmq],.integration-join[data-astro-cid-4tr2ctmq] small[data-astro-cid-4tr2ctmq]{line-height:1.5;display:block}.integration-join[data-astro-cid-4tr2ctmq] strong[data-astro-cid-4tr2ctmq]{font-size:15px}.integration-join[data-astro-cid-4tr2ctmq] small[data-astro-cid-4tr2ctmq]{margin-top:4px;font-size:12px}.down-arrow[data-astro-cid-4tr2ctmq]{color:#b36b3f;margin:2px 0 5px;font-size:28px;line-height:1.3;display:block}.financial-scope[data-astro-cid-4tr2ctmq]{background:#fffdf8;border:1px solid #263a53;padding:17px 18px 20px}.scope-label[data-astro-cid-4tr2ctmq]{letter-spacing:.05em;color:#754525;margin-bottom:15px;font-size:12px;font-weight:700}.collaboration-row[data-astro-cid-4tr2ctmq]{grid-template-columns:minmax(0,1fr) 106px minmax(0,1fr);align-items:center;gap:14px;display:grid}.combined-work[data-astro-cid-4tr2ctmq],.financial-work[data-astro-cid-4tr2ctmq]{text-align:center;min-width:0}.work-pair[data-astro-cid-4tr2ctmq]{justify-content:center;align-items:center;gap:10px;margin:14px 0;display:flex}.work-pair[data-astro-cid-4tr2ctmq]>span[data-astro-cid-4tr2ctmq]:not(.pair-link){background:#f6f1e8;border:1px solid #d1c8ba;padding:9px 12px;font-size:14px;font-weight:700}.pair-link[data-astro-cid-4tr2ctmq]{color:#b36b3f;font-size:20px}.combined-work[data-astro-cid-4tr2ctmq] p[data-astro-cid-4tr2ctmq],.financial-work[data-astro-cid-4tr2ctmq] p[data-astro-cid-4tr2ctmq]{margin:7px 0 0;font-size:13px;line-height:1.7}.financial-work[data-astro-cid-4tr2ctmq] svg[data-astro-cid-4tr2ctmq]{width:118px;height:auto;margin:0 auto 5px;display:block}.cooperation[data-astro-cid-4tr2ctmq]{text-align:center;border-top:1px dashed #b36b3f;padding-top:5px}.cooperation[data-astro-cid-4tr2ctmq]>span[data-astro-cid-4tr2ctmq]{color:#b36b3f;font-size:30px;line-height:1}.cooperation[data-astro-cid-4tr2ctmq] small[data-astro-cid-4tr2ctmq]{margin-top:7px;font-size:11px;line-height:1.5;display:block}.diagram-note[data-astro-cid-4tr2ctmq],.nri-integration[data-astro-cid-4tr2ctmq]>a[data-astro-cid-4tr2ctmq]{font-size:12px;line-height:1.8}.diagram-note[data-astro-cid-4tr2ctmq]{margin:18px 0 8px}.nri-integration[data-astro-cid-4tr2ctmq]>a[data-astro-cid-4tr2ctmq]{color:#754525;text-decoration:underline}@media (width<=620px){.nri-integration[data-astro-cid-4tr2ctmq]{padding:20px 14px}.nri-integration[data-astro-cid-4tr2ctmq] h3[data-astro-cid-4tr2ctmq]{font-size:21px}.acquired-roles[data-astro-cid-4tr2ctmq]{gap:16px}.role-card[data-astro-cid-4tr2ctmq] strong[data-astro-cid-4tr2ctmq]{font-size:15px}.role-card[data-astro-cid-4tr2ctmq] p[data-astro-cid-4tr2ctmq]{font-size:12px}.financial-scope[data-astro-cid-4tr2ctmq]{padding:15px}.collaboration-row[data-astro-cid-4tr2ctmq]{grid-template-columns:1fr;gap:16px}.cooperation[data-astro-cid-4tr2ctmq]{border-top:0;border-left:1px dashed #b36b3f;width:150px;margin:auto;padding:3px 10px}.cooperation[data-astro-cid-4tr2ctmq]>span[data-astro-cid-4tr2ctmq]{line-height:1.1;display:block;transform:rotate(90deg)}.cooperation[data-astro-cid-4tr2ctmq] small[data-astro-cid-4tr2ctmq]{font-size:12px}.combined-work[data-astro-cid-4tr2ctmq] p[data-astro-cid-4tr2ctmq],.financial-work[data-astro-cid-4tr2ctmq] p[data-astro-cid-4tr2ctmq]{max-width:300px;margin:7px auto 0}.financial-work[data-astro-cid-4tr2ctmq] svg[data-astro-cid-4tr2ctmq]{width:130px}}.nyk-routes[data-astro-cid-w6pvmnh4]{border:1px solid var(--line);background:#f2ede4;margin:34px 0;padding:24px}figcaption[data-astro-cid-w6pvmnh4]>span[data-astro-cid-w6pvmnh4]{color:var(--accent);letter-spacing:.12em;font-size:10px;font-weight:800}h3[data-astro-cid-w6pvmnh4]{margin:8px 0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.45}figcaption[data-astro-cid-w6pvmnh4] p[data-astro-cid-w6pvmnh4],.note[data-astro-cid-w6pvmnh4],.source[data-astro-cid-w6pvmnh4]{color:var(--muted);font-size:12px;line-height:1.7}.route[data-astro-cid-w6pvmnh4]{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}.cargo[data-astro-cid-w6pvmnh4]{color:var(--brand);font-size:15px}.flow[data-astro-cid-w6pvmnh4]{grid-template-columns:1fr 24px 1.1fr 24px 1fr;align-items:center;gap:8px;margin-top:10px;display:grid}.endpoint[data-astro-cid-w6pvmnh4]{background:var(--card);border:1px solid var(--line);text-align:center;padding:16px 10px;font-size:13px;line-height:1.5}.arrow[data-astro-cid-w6pvmnh4]{text-align:center;color:var(--accent);font-size:24px}.ship[data-astro-cid-w6pvmnh4]{text-align:center;color:var(--brand);font-size:13px;line-height:1.5}.ship[data-astro-cid-w6pvmnh4] svg[data-astro-cid-w6pvmnh4]{width:100%;height:auto;display:block}.note[data-astro-cid-w6pvmnh4]{margin:10px 0 0}.source[data-astro-cid-w6pvmnh4]{margin:20px 0 0}@media (width<=600px){.nyk-routes[data-astro-cid-w6pvmnh4]{padding:18px 15px}h3[data-astro-cid-w6pvmnh4]{font-size:20px}.flow[data-astro-cid-w6pvmnh4]{grid-template-columns:1fr;gap:5px}.arrow[data-astro-cid-w6pvmnh4]{line-height:1.3;transform:rotate(90deg)}.ship[data-astro-cid-w6pvmnh4]{max-width:180px;margin:auto}.endpoint[data-astro-cid-w6pvmnh4]{padding:11px}.cargo[data-astro-cid-w6pvmnh4]{text-align:center;display:block}}.obic-operations[data-astro-cid-7lawhmos]{color:#263a53;background:#f6f1e8;border-block:1px solid #dcd2c4;margin:36px 0 44px;padding:25px 24px 19px}.operations-heading[data-astro-cid-7lawhmos] h3[data-astro-cid-7lawhmos]{margin:0;font:600 23px/1.45 Georgia,Noto Serif JP,serif}.operations-heading[data-astro-cid-7lawhmos] p[data-astro-cid-7lawhmos]{color:#5c6873;margin:8px 0 20px;font-size:13px;line-height:1.7}.customer-work[data-astro-cid-7lawhmos]{grid-template-columns:minmax(0,1fr) 110px minmax(0,1fr);align-items:center;display:grid}.customer-scene[data-astro-cid-7lawhmos]{text-align:center;min-width:0}.customer-scene[data-astro-cid-7lawhmos] svg[data-astro-cid-7lawhmos]{width:100%;max-width:300px;height:auto}.obic-operations[data-astro-cid-7lawhmos] h4[data-astro-cid-7lawhmos]{margin:3px 0 6px;font-size:15px;line-height:1.5}.customer-scene[data-astro-cid-7lawhmos] p[data-astro-cid-7lawhmos],.support-scene[data-astro-cid-7lawhmos] p[data-astro-cid-7lawhmos]{color:#5c6873;margin:0;font-size:12px;line-height:1.7}.record-route[data-astro-cid-7lawhmos]{text-align:center;align-self:start;margin-top:44px}.record-route[data-astro-cid-7lawhmos] svg[data-astro-cid-7lawhmos]{width:100%}.record-route[data-astro-cid-7lawhmos] span[data-astro-cid-7lawhmos]{color:#995a36;font-size:11px;line-height:1.6;display:block}.support-connection[data-astro-cid-7lawhmos]{text-align:center;border-top:2px solid #b36b3f;width:64%;margin:22px auto 0;position:relative}.support-connection[data-astro-cid-7lawhmos]:before,.support-connection[data-astro-cid-7lawhmos]:after{content:"";background:#b36b3f;width:2px;height:11px;position:absolute;top:-12px}.support-connection[data-astro-cid-7lawhmos]:before{left:0}.support-connection[data-astro-cid-7lawhmos]:after{right:0}.support-connection[data-astro-cid-7lawhmos] span[data-astro-cid-7lawhmos]{color:#995a36;background:#f6f1e8;padding:0 9px;font-size:11px;line-height:1.6;display:inline-block;position:relative;top:-12px}.support-scene[data-astro-cid-7lawhmos]{grid-template-columns:1.25fr 1fr;align-items:center;gap:24px;display:grid}.support-scene[data-astro-cid-7lawhmos] svg[data-astro-cid-7lawhmos]{width:100%;max-width:420px;height:auto}.operations-source[data-astro-cid-7lawhmos]{color:#5c6873;border-top:1px solid #dcd2c4;margin:12px 0 0;padding-top:12px;font-size:10px;line-height:1.7}.operations-source[data-astro-cid-7lawhmos] a[data-astro-cid-7lawhmos]{color:#775037;text-underline-offset:3px}@media (width<=620px){.obic-operations[data-astro-cid-7lawhmos]{padding:20px 15px 16px}.operations-heading[data-astro-cid-7lawhmos] h3[data-astro-cid-7lawhmos]{font-size:21px}.customer-work[data-astro-cid-7lawhmos]{grid-template-columns:1fr;gap:6px}.customer-scene[data-astro-cid-7lawhmos]{max-width:310px;margin:auto}.customer-scene[data-astro-cid-7lawhmos] svg[data-astro-cid-7lawhmos]{max-width:280px}.record-route[data-astro-cid-7lawhmos]{justify-content:center;align-items:center;gap:6px;margin:0;display:flex}.record-route[data-astro-cid-7lawhmos] svg[data-astro-cid-7lawhmos]{width:78px;height:78px;transform:rotate(90deg)}.record-route[data-astro-cid-7lawhmos] span[data-astro-cid-7lawhmos]{text-align:left;max-width:150px;font-size:12px}.support-connection[data-astro-cid-7lawhmos]{width:86%;margin-top:30px}.support-connection[data-astro-cid-7lawhmos] span[data-astro-cid-7lawhmos]{max-width:220px}.support-scene[data-astro-cid-7lawhmos]{text-align:center;grid-template-columns:1fr;gap:0}.support-scene[data-astro-cid-7lawhmos] svg[data-astro-cid-7lawhmos]{max-width:350px;margin:auto}.support-scene[data-astro-cid-7lawhmos] p[data-astro-cid-7lawhmos]{max-width:300px;margin:auto}}.wood-uses[data-astro-cid-tj3nculb]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0;padding:24px}.wood-uses[data-astro-cid-tj3nculb] h3[data-astro-cid-tj3nculb]{margin:0;font-size:23px;line-height:1.45}.wood-uses[data-astro-cid-tj3nculb] figcaption[data-astro-cid-tj3nculb] p[data-astro-cid-tj3nculb]{margin:10px 0 22px;font-size:14px;line-height:1.8}.wood-input[data-astro-cid-tj3nculb]{text-align:center;background:#fffdf8;border:2px solid #263a53;max-width:280px;margin:auto;padding:12px}.wood-input[data-astro-cid-tj3nculb] svg[data-astro-cid-tj3nculb]{width:100px;margin:auto;display:block}.wood-input[data-astro-cid-tj3nculb] strong[data-astro-cid-tj3nculb],.wood-input[data-astro-cid-tj3nculb] span[data-astro-cid-tj3nculb]{line-height:1.6;display:block}.wood-input[data-astro-cid-tj3nculb] span[data-astro-cid-tj3nculb]{font-size:12px}.product-routes[data-astro-cid-tj3nculb]{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.product-routes[data-astro-cid-tj3nculb] li[data-astro-cid-tj3nculb]{text-align:center;min-width:0}.route-arrow[data-astro-cid-tj3nculb]{color:#b36b3f;font-size:30px;line-height:1.5;display:block}.product-routes[data-astro-cid-tj3nculb] svg[data-astro-cid-tj3nculb]{width:100%;max-width:120px;margin:0 auto 8px;display:block}.product-routes[data-astro-cid-tj3nculb] strong[data-astro-cid-tj3nculb]{overflow-wrap:anywhere;font-size:15px;line-height:1.6;display:block}.product-routes[data-astro-cid-tj3nculb] p[data-astro-cid-tj3nculb]{margin:8px 0;font-size:13px;line-height:1.7}.wood-note[data-astro-cid-tj3nculb]{margin:22px 0 0;font-size:12px;line-height:1.8}.wood-note[data-astro-cid-tj3nculb] a[data-astro-cid-tj3nculb]{color:inherit;text-decoration:underline}@media (width<=650px){.wood-uses[data-astro-cid-tj3nculb]{padding:18px}.product-routes[data-astro-cid-tj3nculb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px;margin-top:22px}.route-arrow[data-astro-cid-tj3nculb]{display:none}.wood-uses[data-astro-cid-tj3nculb] h3[data-astro-cid-tj3nculb]{font-size:21px}}.okuma-bearing-diagnosis[data-astro-cid-lsuozk3t]{color:#263a53;background:#fffdf8;border:1px solid #e3d9ca;border-radius:1rem;margin:2.4rem 0;padding:clamp(1rem,3vw,1.8rem)}.okuma-bearing-diagnosis[data-astro-cid-lsuozk3t] h3[data-astro-cid-lsuozk3t]{margin:0 0 .5rem;font-size:1.25rem}.okuma-bearing-diagnosis[data-astro-cid-lsuozk3t] figcaption[data-astro-cid-lsuozk3t] p[data-astro-cid-lsuozk3t],.okuma-bearing-diagnosis[data-astro-cid-lsuozk3t] li[data-astro-cid-lsuozk3t] p[data-astro-cid-lsuozk3t]{margin:.4rem 0;line-height:1.75}.okuma-bearing-diagnosis[data-astro-cid-lsuozk3t] ol[data-astro-cid-lsuozk3t]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.2rem 0;padding:0;list-style:none;display:grid}.okuma-bearing-diagnosis[data-astro-cid-lsuozk3t] li[data-astro-cid-lsuozk3t]{min-width:0}.okuma-bearing-diagnosis[data-astro-cid-lsuozk3t] svg[data-astro-cid-lsuozk3t]{width:100%;height:auto;display:block}.okuma-bearing-diagnosis[data-astro-cid-lsuozk3t] h4[data-astro-cid-lsuozk3t]{margin:.8rem 0 .4rem;font-size:1rem}.okuma-bearing-diagnosis[data-astro-cid-lsuozk3t] .caveat[data-astro-cid-lsuozk3t],.okuma-bearing-diagnosis[data-astro-cid-lsuozk3t] .source[data-astro-cid-lsuozk3t]{font-size:.85rem;line-height:1.7}.okuma-bearing-diagnosis[data-astro-cid-lsuozk3t] a[data-astro-cid-lsuozk3t]{color:#7b482b;text-decoration:underline}@media (width<=720px){.okuma-bearing-diagnosis[data-astro-cid-lsuozk3t] ol[data-astro-cid-lsuozk3t]{grid-template-columns:1fr}.okuma-bearing-diagnosis[data-astro-cid-lsuozk3t] svg[data-astro-cid-lsuozk3t]{max-width:400px;margin:auto}}.olympus-service-flow[data-astro-cid-ub5oe5a3]{color:#263a53;background:#f6f1e8;border-block:1px solid #d9cbbb;margin:2.4rem 0;padding:clamp(1rem,3vw,1.75rem)}figcaption[data-astro-cid-ub5oe5a3] h3[data-astro-cid-ub5oe5a3]{margin:0 0 1.4rem;font-size:1.2rem;line-height:1.55}ol[data-astro-cid-ub5oe5a3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-ub5oe5a3]{min-width:0;padding-bottom:3.7rem;position:relative}.stage[data-astro-cid-ub5oe5a3]{height:100%}.actor[data-astro-cid-ub5oe5a3]{overflow-wrap:anywhere;min-height:4.7em;margin:0;font-size:.88rem;font-weight:700;line-height:1.55}svg[data-astro-cid-ub5oe5a3]{width:100%;height:auto;display:block}.action[data-astro-cid-ub5oe5a3]{margin:.55rem 0 0;font-size:.85rem;line-height:1.6}.connector[data-astro-cid-ub5oe5a3]{color:#9b5934;align-items:center;gap:.3rem;width:110%;display:flex;position:absolute;bottom:0;left:35%}.connector[data-astro-cid-ub5oe5a3] span[data-astro-cid-ub5oe5a3]{font-size:.7rem;line-height:1.35}.connector[data-astro-cid-ub5oe5a3] b[data-astro-cid-ub5oe5a3]{font-size:1.8rem;font-weight:400}.note[data-astro-cid-ub5oe5a3],.source[data-astro-cid-ub5oe5a3]{margin:1.2rem 0 0;font-size:.8rem;line-height:1.75}.source[data-astro-cid-ub5oe5a3]{margin-top:.5rem}a[data-astro-cid-ub5oe5a3]{color:inherit;text-underline-offset:.2em}@media (width<=640px){ol[data-astro-cid-ub5oe5a3]{grid-template-columns:1fr;gap:.8rem}li[data-astro-cid-ub5oe5a3]{padding-bottom:3.4rem}li[data-astro-cid-ub5oe5a3]:last-child{padding-bottom:0}.stage[data-astro-cid-ub5oe5a3]{grid-template-columns:120px minmax(0,1fr);align-items:center;column-gap:1rem;display:grid}svg[data-astro-cid-ub5oe5a3]{grid-area:1/1/3}.actor[data-astro-cid-ub5oe5a3]{grid-column:2;align-self:end;min-height:0}.action[data-astro-cid-ub5oe5a3]{grid-column:2;align-self:start}.connector[data-astro-cid-ub5oe5a3]{width:calc(100% - 45px);bottom:0;left:45px}.connector[data-astro-cid-ub5oe5a3] b[data-astro-cid-ub5oe5a3]{order:-1;transform:rotate(90deg)}}.omron-controls[data-astro-cid-w4sjgquz]{color:#193c4b;overflow-wrap:anywhere;background:#f5f9fb;border:1px solid #c8d8df;border-radius:1rem;margin:2rem 0;padding:1.3rem}.omron-controls[data-astro-cid-w4sjgquz] figcaption[data-astro-cid-w4sjgquz] strong[data-astro-cid-w4sjgquz]{font-size:1.18rem;line-height:1.5;display:block}.omron-controls[data-astro-cid-w4sjgquz] figcaption[data-astro-cid-w4sjgquz] span[data-astro-cid-w4sjgquz]{margin-top:.45rem;font-size:.94rem;line-height:1.7;display:block}.equipment[data-astro-cid-w4sjgquz]{border:1px dashed #91acb8;border-radius:.75rem;margin-top:1.1rem;padding:1rem}.equipment-label[data-astro-cid-w4sjgquz]{margin:0 0 .7rem;font-weight:700}.examples[data-astro-cid-w4sjgquz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.examples[data-astro-cid-w4sjgquz] section[data-astro-cid-w4sjgquz]{background:#fff;border-radius:.6rem;min-width:0;padding:.75rem}.examples[data-astro-cid-w4sjgquz] h3[data-astro-cid-w4sjgquz]{margin:0;font-size:1rem;line-height:1.5}.examples[data-astro-cid-w4sjgquz] svg[data-astro-cid-w4sjgquz]{width:100%;height:auto;margin:.4rem 0;display:block}.housing[data-astro-cid-w4sjgquz]{fill:#eef3f5;stroke:#9fb5bf;stroke-width:2px}.frame[data-astro-cid-w4sjgquz]{fill:none;stroke:#365c6c;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.work[data-astro-cid-w4sjgquz]{fill:#adc8d2;stroke:#365c6c;stroke-width:2px}.stage[data-astro-cid-w4sjgquz]{fill:#fff;stroke:#365c6c;stroke-width:2px}.signal[data-astro-cid-w4sjgquz]{fill:none;stroke:#d18a32;stroke-width:3px;stroke-linecap:round}.object[data-astro-cid-w4sjgquz]{margin:.2rem 0 .55rem;font-size:.88rem;line-height:1.6}.task[data-astro-cid-w4sjgquz]{margin:0;font-size:.94rem;font-weight:700;line-height:1.6}.supply[data-astro-cid-w4sjgquz]{background:#e2edf1;border-radius:.6rem;padding:.8rem 1rem;font-weight:700;line-height:1.7}.note[data-astro-cid-w4sjgquz],.source[data-astro-cid-w4sjgquz]{font-size:.85rem;line-height:1.7}.source[data-astro-cid-w4sjgquz]{color:#285d75;text-decoration:underline}@media (width<=640px){.omron-controls[data-astro-cid-w4sjgquz]{padding:1rem}.equipment[data-astro-cid-w4sjgquz]{padding:.65rem}.examples[data-astro-cid-w4sjgquz]{grid-template-columns:1fr;gap:.8rem}.examples[data-astro-cid-w4sjgquz] svg[data-astro-cid-w4sjgquz]{max-width:260px;margin:.3rem auto}.examples[data-astro-cid-w4sjgquz] section[data-astro-cid-w4sjgquz]{padding:.9rem}.examples[data-astro-cid-w4sjgquz] h3[data-astro-cid-w4sjgquz]{font-size:1.05rem}}.onward-try-on-journey[data-astro-cid-dolko7nq]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:34px 0;padding:26px}h3[data-astro-cid-dolko7nq]{margin:0 0 8px;font-size:23px;line-height:1.5}figcaption[data-astro-cid-dolko7nq] p[data-astro-cid-dolko7nq]{margin:0 0 22px;font-size:14px;line-height:1.8}ol[data-astro-cid-dolko7nq]{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-dolko7nq]{text-align:center;background:#fffdf8;border:1px solid #d1c8ba;min-width:0;padding:15px 12px;position:relative}svg[data-astro-cid-dolko7nq]{fill:none;stroke:#263a53;stroke-width:2.3px;stroke-linejoin:round;stroke-linecap:round;width:140px;max-width:100%;height:110px}h4[data-astro-cid-dolko7nq]{margin:10px 0 6px;font-size:16px;line-height:1.7}li[data-astro-cid-dolko7nq] p[data-astro-cid-dolko7nq]{margin:0;font-size:13px;line-height:1.8}.next[data-astro-cid-dolko7nq]{background:#b36b3f;width:19px;height:2px;position:absolute;top:73px;right:-26px}.next[data-astro-cid-dolko7nq]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.note[data-astro-cid-dolko7nq],a[data-astro-cid-dolko7nq]{font-size:12px;line-height:1.8}.note[data-astro-cid-dolko7nq]{margin:19px 0 8px}a[data-astro-cid-dolko7nq]{color:#754525;text-decoration:underline}@media (width<=760px){.onward-try-on-journey[data-astro-cid-dolko7nq]{padding:20px 14px}h3[data-astro-cid-dolko7nq]{font-size:21px}ol[data-astro-cid-dolko7nq]{grid-template-columns:1fr;gap:32px}li[data-astro-cid-dolko7nq]{text-align:left;grid-template-columns:105px minmax(0,1fr);gap:0 15px;padding:16px;display:grid}.scene[data-astro-cid-dolko7nq]{grid-row:span 2;align-self:center}svg[data-astro-cid-dolko7nq]{width:100px;height:88px}h4[data-astro-cid-dolko7nq]{align-self:end;margin:3px 0 5px}li[data-astro-cid-dolko7nq] p[data-astro-cid-dolko7nq]{align-self:start}.next[data-astro-cid-dolko7nq]{width:2px;height:19px;inset:auto auto -26px 50%}.next[data-astro-cid-dolko7nq]:after{top:auto;bottom:0;right:-4px;transform:rotate(135deg)}}.olc-operations[data-astro-cid-w7q5pltc]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:32px 0 42px;padding:26px 22px 20px}.olc-operations[data-astro-cid-w7q5pltc] h3[data-astro-cid-w7q5pltc]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.45}.olc-relationships[data-astro-cid-w7q5pltc]{grid-template-columns:minmax(0,1fr) 65px minmax(0,1.1fr) 100px minmax(0,1fr);align-items:start;gap:12px;margin-top:24px;display:grid}.olc-party[data-astro-cid-w7q5pltc]{text-align:center;min-width:0}.olc-party[data-astro-cid-w7q5pltc] h4[data-astro-cid-w7q5pltc]{overflow-wrap:anywhere;margin:10px 0 7px;font-size:14px;line-height:1.5}.olc-party[data-astro-cid-w7q5pltc] p[data-astro-cid-w7q5pltc]{margin:0;font-size:12px;line-height:1.65}.olc-operator[data-astro-cid-w7q5pltc]{border-bottom:3px solid var(--accent);padding:0 8px 14px}.olc-scene[data-astro-cid-w7q5pltc]{width:100%;height:90px;display:block}.olc-operations[data-astro-cid-w7q5pltc] svg[data-astro-cid-w7q5pltc]{fill:none;stroke:var(--brand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.olc-operations[data-astro-cid-w7q5pltc] .olc-copper[data-astro-cid-w7q5pltc]{stroke:var(--accent)}.olc-payment[data-astro-cid-w7q5pltc]{text-align:center;padding-top:52px}.olc-payment[data-astro-cid-w7q5pltc] span[data-astro-cid-w7q5pltc],.olc-license-exchange[data-astro-cid-w7q5pltc] span[data-astro-cid-w7q5pltc]{font-size:11px;line-height:1.5;display:block}.olc-payment[data-astro-cid-w7q5pltc] b[data-astro-cid-w7q5pltc],.olc-license-exchange[data-astro-cid-w7q5pltc] b[data-astro-cid-w7q5pltc]{color:var(--accent);font-size:28px;font-weight:400;line-height:1.3;display:block}.olc-license-exchange[data-astro-cid-w7q5pltc]{text-align:center;gap:16px;padding-top:17px;display:grid}.olc-license-exchange[data-astro-cid-w7q5pltc] .olc-license-arrow[data-astro-cid-w7q5pltc]{color:var(--brand)}.olc-work[data-astro-cid-w7q5pltc]{border-top:1px solid #c7beb0;margin-top:20px;padding-top:18px}.olc-work[data-astro-cid-w7q5pltc] h4[data-astro-cid-w7q5pltc]{text-align:center;margin:0 0 12px;font-size:13px;line-height:1.65}.olc-work[data-astro-cid-w7q5pltc] ul[data-astro-cid-w7q5pltc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.olc-work[data-astro-cid-w7q5pltc] li[data-astro-cid-w7q5pltc]{text-align:center;min-width:0}.olc-work[data-astro-cid-w7q5pltc] svg[data-astro-cid-w7q5pltc]{width:100%;height:68px;margin:0 0 9px;display:block}.olc-work[data-astro-cid-w7q5pltc] strong[data-astro-cid-w7q5pltc]{font-size:13px;line-height:1.6;display:block}.olc-work[data-astro-cid-w7q5pltc] span[data-astro-cid-w7q5pltc]{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.6;display:block}.olc-operations[data-astro-cid-w7q5pltc] .olc-caveat[data-astro-cid-w7q5pltc]{color:var(--muted);margin:20px 0 0;font-size:12px;line-height:1.75}.olc-operations[data-astro-cid-w7q5pltc] .olc-sources[data-astro-cid-w7q5pltc]{color:var(--muted);flex-wrap:wrap;gap:5px 15px;margin:10px 0 0;font-size:11px;line-height:1.7;display:flex}.olc-sources[data-astro-cid-w7q5pltc] a[data-astro-cid-w7q5pltc]{text-underline-offset:3px}@media (width<=760px){.olc-operations[data-astro-cid-w7q5pltc]{padding:20px 16px 18px}.olc-operations[data-astro-cid-w7q5pltc] h3[data-astro-cid-w7q5pltc]{font-size:20px}.olc-relationships[data-astro-cid-w7q5pltc]{grid-template-columns:1fr;gap:0;margin-top:20px}.olc-party[data-astro-cid-w7q5pltc]{text-align:left;grid-template-columns:82px minmax(0,1fr);align-items:center;column-gap:16px;display:grid}.olc-party[data-astro-cid-w7q5pltc] .olc-scene[data-astro-cid-w7q5pltc]{grid-row:1/3;height:78px}.olc-party[data-astro-cid-w7q5pltc] h4[data-astro-cid-w7q5pltc]{align-self:end;margin:0 0 4px}.olc-party[data-astro-cid-w7q5pltc] p[data-astro-cid-w7q5pltc]{align-self:start}.olc-operator[data-astro-cid-w7q5pltc]{padding:8px 0 14px}.olc-payment[data-astro-cid-w7q5pltc]{text-align:left;align-items:center;gap:15px;padding:8px 0 12px 29px;display:flex}.olc-payment[data-astro-cid-w7q5pltc] b[data-astro-cid-w7q5pltc]{order:-1;transform:rotate(90deg)}.olc-license-exchange[data-astro-cid-w7q5pltc]{grid-template-columns:1fr 1fr;gap:18px;padding:13px 0 15px}.olc-license-exchange[data-astro-cid-w7q5pltc]>div[data-astro-cid-w7q5pltc]{align-items:center;gap:10px;min-width:0;display:flex}.olc-license-exchange[data-astro-cid-w7q5pltc] b[data-astro-cid-w7q5pltc]{flex-shrink:0;order:-1;transform:rotate(90deg)}.olc-work[data-astro-cid-w7q5pltc]{margin-top:18px}.olc-work[data-astro-cid-w7q5pltc] h4[data-astro-cid-w7q5pltc]{text-align:left}.olc-work[data-astro-cid-w7q5pltc] ul[data-astro-cid-w7q5pltc]{grid-template-columns:1fr;gap:16px}.olc-work[data-astro-cid-w7q5pltc] li[data-astro-cid-w7q5pltc]{text-align:left;grid-template-columns:70px minmax(0,1fr);align-items:center;column-gap:14px;display:grid}.olc-work[data-astro-cid-w7q5pltc] svg[data-astro-cid-w7q5pltc]{grid-row:1/3;height:56px;margin:0}.olc-work[data-astro-cid-w7q5pltc] strong[data-astro-cid-w7q5pltc]{align-self:end}.olc-work[data-astro-cid-w7q5pltc] span[data-astro-cid-w7q5pltc]{align-self:start;font-size:12px}.olc-operations[data-astro-cid-w7q5pltc] .olc-sources[data-astro-cid-w7q5pltc]{font-size:12px}}.orix-capital-flow[data-astro-cid-eiqxmdn3]{color:#263a53;background:#f6f1e8;border-block:1px solid #d9cbbb;margin:2.5rem 0;padding:clamp(1rem,3vw,1.8rem)}figcaption[data-astro-cid-eiqxmdn3] h3[data-astro-cid-eiqxmdn3]{margin:0;font-size:clamp(1.1rem,2.4vw,1.4rem);line-height:1.5}figcaption[data-astro-cid-eiqxmdn3] p[data-astro-cid-eiqxmdn3]{margin:.5rem 0 1.5rem;font-size:.88rem;line-height:1.7}.capital-journey[data-astro-cid-eiqxmdn3]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-eiqxmdn3]{grid-template-rows:subgrid;grid-row:span 3;gap:.5rem;min-width:0;display:grid;position:relative}h4[data-astro-cid-eiqxmdn3]{margin:0;font-size:.88rem;font-weight:700;line-height:1.6}h4[data-astro-cid-eiqxmdn3] span[data-astro-cid-eiqxmdn3]{color:#8b502f;margin-bottom:.25rem;font-size:.8rem;display:block}svg[data-astro-cid-eiqxmdn3]{justify-self:center;width:100%;max-width:180px;height:auto}li[data-astro-cid-eiqxmdn3] p[data-astro-cid-eiqxmdn3]{margin:0;font-size:.8rem;line-height:1.7}.direction[data-astro-cid-eiqxmdn3]{color:#b36b3f;font-size:1.3rem;position:absolute;top:50%;right:-1.4rem}.profit-note[data-astro-cid-eiqxmdn3]{border-top:1px solid #d9cbbb;grid-template-columns:minmax(10rem,.8fr) 1.5fr;align-items:center;gap:1.3rem;margin-top:1.8rem;padding-top:1.2rem;display:grid}.profit-note[data-astro-cid-eiqxmdn3] p[data-astro-cid-eiqxmdn3]{margin:0;font-size:.82rem;line-height:1.8}.profit-value[data-astro-cid-eiqxmdn3] span[data-astro-cid-eiqxmdn3]{font-size:.75rem;display:block}.profit-value[data-astro-cid-eiqxmdn3] strong[data-astro-cid-eiqxmdn3]{white-space:nowrap;font-size:1.6rem;font-weight:600;display:block}.flow-note[data-astro-cid-eiqxmdn3],.flow-sources[data-astro-cid-eiqxmdn3]{margin:1rem 0 0;font-size:.76rem;line-height:1.75}a[data-astro-cid-eiqxmdn3]{color:inherit;text-underline-offset:.2em}@media (width<=680px){.capital-journey[data-astro-cid-eiqxmdn3]{grid-template-columns:1fr;gap:2.2rem}li[data-astro-cid-eiqxmdn3]{grid-row:auto;grid-template-rows:auto auto;grid-template-columns:minmax(95px,.6fr) 1fr;align-items:center;column-gap:.9rem}h4[data-astro-cid-eiqxmdn3]{grid-column:2;align-self:end}h4[data-astro-cid-eiqxmdn3] span[data-astro-cid-eiqxmdn3]{margin-right:.5rem;display:inline}svg[data-astro-cid-eiqxmdn3]{grid-area:1/1/3}li[data-astro-cid-eiqxmdn3] p[data-astro-cid-eiqxmdn3]{grid-column:2;align-self:start}.direction[data-astro-cid-eiqxmdn3]{font-size:0;inset:auto auto -1.85rem calc(50% - .6rem)}.direction[data-astro-cid-eiqxmdn3]:after{content:"↓";font-size:1.3rem}.profit-note[data-astro-cid-eiqxmdn3]{grid-template-columns:1fr;gap:.7rem}}.osaka-gas-dispatch[data-astro-cid-43qizn24]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0 38px;padding:24px}figcaption[data-astro-cid-43qizn24] h3[data-astro-cid-43qizn24]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:clamp(20px,2.5vw,25px);line-height:1.45}figcaption[data-astro-cid-43qizn24] p[data-astro-cid-43qizn24]{margin:10px 0 0;font-size:14px;line-height:1.8}.dispatch-drawing[data-astro-cid-43qizn24]{container-type:inline-size}svg[data-astro-cid-43qizn24]{width:100%;height:auto;display:block;overflow:visible}.narrow[data-astro-cid-43qizn24]{display:none}.object[data-astro-cid-43qizn24]{fill:none;stroke:#263a53;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.paper[data-astro-cid-43qizn24]{fill:#fffdf8}.solid[data-astro-cid-43qizn24]{fill:#263a53}.accent[data-astro-cid-43qizn24]{fill:#e9cdb9;stroke:#b36b3f}.route[data-astro-cid-43qizn24]{fill:none;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.gas[data-astro-cid-43qizn24]{stroke:#263a53}.power[data-astro-cid-43qizn24]{stroke:#b36b3f}.node-label[data-astro-cid-43qizn24]{fill:#263a53;font-size:17px;font-weight:700}.node-detail[data-astro-cid-43qizn24]{font-size:14px;font-weight:400}.route-label[data-astro-cid-43qizn24]{fill:#263a53;paint-order:stroke;stroke:#f6f1e8;stroke-width:7px;stroke-linejoin:round;font-size:14px}.dispatch-note[data-astro-cid-43qizn24],.dispatch-source[data-astro-cid-43qizn24]{margin:12px 0 0;font-size:12px;line-height:1.8}.dispatch-source[data-astro-cid-43qizn24] a[data-astro-cid-43qizn24]{color:#263a53;text-underline-offset:3px;text-decoration:underline}@container (width<=600px){.wide[data-astro-cid-43qizn24]{display:none}.narrow[data-astro-cid-43qizn24]{display:block}}@media (width<=520px){.osaka-gas-dispatch[data-astro-cid-43qizn24]{padding:17px 12px}}.park24-place-flow[data-astro-cid-p2yabz65]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:32px 0 40px;padding:25px 22px 20px}figcaption[data-astro-cid-p2yabz65] h3[data-astro-cid-p2yabz65]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.45}figcaption[data-astro-cid-p2yabz65] p[data-astro-cid-p2yabz65]{color:var(--muted);margin:8px 0 25px;font-size:12px;line-height:1.7}.place-journey[data-astro-cid-p2yabz65]{grid-template-columns:minmax(0,1fr) 62px minmax(0,1fr) 62px minmax(0,1fr);align-items:start;gap:9px;display:grid}.place-actor[data-astro-cid-p2yabz65]{min-width:0}.place-actor[data-astro-cid-p2yabz65] strong[data-astro-cid-p2yabz65]{margin-top:10px;font-size:13px;line-height:1.6;display:block}.place-actor[data-astro-cid-p2yabz65] span[data-astro-cid-p2yabz65]{margin-top:5px;font-size:12px;line-height:1.6;display:block}svg[data-astro-cid-p2yabz65]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block}.copper[data-astro-cid-p2yabz65]{stroke:#b36b3f}.car[data-astro-cid-p2yabz65]{fill:#e2dfd8}.shared-car[data-astro-cid-p2yabz65]{stroke:#b36b3f;fill:#f4e4d5}.handoff[data-astro-cid-p2yabz65]{text-align:center;padding-top:53px;font-size:10px;line-height:1.6}.handoff[data-astro-cid-p2yabz65] b[data-astro-cid-p2yabz65]{color:#b36b3f;font-size:28px;font-weight:400;line-height:1.2;display:block}.contracts[data-astro-cid-p2yabz65],.scope[data-astro-cid-p2yabz65]{color:var(--muted);margin:17px 0 0;font-size:12px;line-height:1.8}.allocation[data-astro-cid-p2yabz65]{border-top:1px solid var(--line);margin-top:22px;padding-top:18px}h4[data-astro-cid-p2yabz65]{margin:0;font-size:14px;line-height:1.6}.allocation-label[data-astro-cid-p2yabz65]{margin:6px 0 13px;font-size:12px;line-height:1.6}.allocation-pair[data-astro-cid-p2yabz65]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.allocation-pair[data-astro-cid-p2yabz65]>div[data-astro-cid-p2yabz65]{border-left:3px solid #b36b3f;padding-left:13px}.allocation-pair[data-astro-cid-p2yabz65] span[data-astro-cid-p2yabz65]{font-size:12px;line-height:1.7;display:block}.allocation-pair[data-astro-cid-p2yabz65] strong[data-astro-cid-p2yabz65]{white-space:nowrap;font-family:Georgia,Noto Serif JP,serif;font-size:25px;line-height:1.6;display:block}.allocation-pair[data-astro-cid-p2yabz65] small[data-astro-cid-p2yabz65]{white-space:nowrap;font-family:Arial,Noto Sans JP,sans-serif;font-size:11px}.sources[data-astro-cid-p2yabz65]{flex-wrap:wrap;gap:4px 13px;margin:13px 0 0;font-size:11px;line-height:1.7;display:flex}.sources[data-astro-cid-p2yabz65] a[data-astro-cid-p2yabz65]{text-underline-offset:3px}@media (width<=650px){.park24-place-flow[data-astro-cid-p2yabz65]{padding:20px 16px}.place-journey[data-astro-cid-p2yabz65]{grid-template-columns:1fr;gap:0}.place-actor[data-astro-cid-p2yabz65]{grid-template-columns:120px minmax(0,1fr);align-items:center;column-gap:15px;display:grid}.place-actor[data-astro-cid-p2yabz65] svg[data-astro-cid-p2yabz65]{grid-area:1/1/3}.place-actor[data-astro-cid-p2yabz65] strong[data-astro-cid-p2yabz65]{grid-column:2;align-self:end;margin:0}.place-actor[data-astro-cid-p2yabz65] span[data-astro-cid-p2yabz65]{grid-column:2;align-self:start}.handoff[data-astro-cid-p2yabz65]{align-items:center;gap:8px;padding:8px 0 16px 45px;font-size:11px;display:flex}.handoff[data-astro-cid-p2yabz65] b[data-astro-cid-p2yabz65]{order:-1;transform:rotate(90deg)}.allocation-pair[data-astro-cid-p2yabz65]{gap:15px}.allocation-pair[data-astro-cid-p2yabz65] strong[data-astro-cid-p2yabz65]{font-size:22px}.allocation-pair[data-astro-cid-p2yabz65] small[data-astro-cid-p2yabz65]{font-size:10px}.sources[data-astro-cid-p2yabz65]{font-size:12px}figcaption[data-astro-cid-p2yabz65] h3[data-astro-cid-p2yabz65]{font-size:20px}}@media (width<=390px){.place-actor[data-astro-cid-p2yabz65]{grid-template-columns:100px minmax(0,1fr)}.allocation-pair[data-astro-cid-p2yabz65]{grid-template-columns:1fr;gap:12px}}.persol-work-relationships[data-astro-cid-aabfwg2a]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:34px 0;padding:25px}h3[data-astro-cid-aabfwg2a]{margin:0 0 9px;font-size:23px;line-height:1.5}figcaption[data-astro-cid-aabfwg2a] p[data-astro-cid-aabfwg2a]{margin:0 0 20px;font-size:14px;line-height:1.8}.paths[data-astro-cid-aabfwg2a]{gap:18px;display:grid}.path[data-astro-cid-aabfwg2a]{background:#fffdf8;border:1px solid #d1c8ba;padding:18px}header[data-astro-cid-aabfwg2a]{border-bottom:1px solid #d1c8ba;align-items:baseline;gap:16px;margin-bottom:16px;padding-bottom:10px;display:flex}h4[data-astro-cid-aabfwg2a]{margin:0;font-size:19px}header[data-astro-cid-aabfwg2a] p[data-astro-cid-aabfwg2a]{margin:0;font-size:12px;line-height:1.7}.relationship[data-astro-cid-aabfwg2a]{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,1.2fr);align-items:center;gap:15px;display:grid}.person[data-astro-cid-aabfwg2a],.customer[data-astro-cid-aabfwg2a]{text-align:center;min-width:0}svg[data-astro-cid-aabfwg2a]{fill:none;stroke:#263a53;stroke-width:2.7px;stroke-linejoin:round;stroke-linecap:round;width:90px;height:85px}strong[data-astro-cid-aabfwg2a]{overflow-wrap:break-word;font-size:13px;line-height:1.8;display:block}.service[data-astro-cid-aabfwg2a]{color:#754525;text-align:center;font-size:13px;line-height:1.8}.service[data-astro-cid-aabfwg2a] b[data-astro-cid-aabfwg2a]{background:#b36b3f;height:2px;margin:16px 6px;display:block;position:relative}.service[data-astro-cid-aabfwg2a] b[data-astro-cid-aabfwg2a]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.note[data-astro-cid-aabfwg2a],.source[data-astro-cid-aabfwg2a]{margin:18px 0 0;font-size:12px;line-height:1.8}.source[data-astro-cid-aabfwg2a]{margin-top:8px}a[data-astro-cid-aabfwg2a]{color:#754525;text-decoration:underline}@media (width<=760px){.persol-work-relationships[data-astro-cid-aabfwg2a]{padding:20px 14px}h3[data-astro-cid-aabfwg2a]{font-size:21px}.path[data-astro-cid-aabfwg2a]{padding:16px 12px}header[data-astro-cid-aabfwg2a]{display:block}header[data-astro-cid-aabfwg2a] p[data-astro-cid-aabfwg2a]{margin-top:5px}.relationship[data-astro-cid-aabfwg2a]{grid-template-columns:1fr;gap:14px}.person[data-astro-cid-aabfwg2a],.customer[data-astro-cid-aabfwg2a]{text-align:left;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:12px;display:grid}.service[data-astro-cid-aabfwg2a]{justify-content:center;align-items:center;gap:14px;display:flex}.service[data-astro-cid-aabfwg2a] span[data-astro-cid-aabfwg2a]{max-width:180px}.service[data-astro-cid-aabfwg2a] b[data-astro-cid-aabfwg2a]{flex-shrink:0;width:2px;height:28px;margin:0}.service[data-astro-cid-aabfwg2a] b[data-astro-cid-aabfwg2a]:after{top:auto;bottom:0;right:-4px;transform:rotate(135deg)}svg[data-astro-cid-aabfwg2a]{width:76px;height:73px}strong[data-astro-cid-aabfwg2a]{font-size:14px}}.pigeon-inspection[data-astro-cid-brdigvao]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:34px 0 40px;padding:25px 25px 22px}figcaption[data-astro-cid-brdigvao] h3[data-astro-cid-brdigvao]{margin:0 0 10px;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.45}figcaption[data-astro-cid-brdigvao]>p[data-astro-cid-brdigvao]{color:var(--muted);max-width:680px;margin:0;font-size:13px;line-height:1.8}.inspection-pictures[data-astro-cid-brdigvao]{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px;margin:17px 0 0;display:grid}section[data-astro-cid-brdigvao]{min-width:0}svg[data-astro-cid-brdigvao]{width:100%;max-width:360px;height:auto;margin:auto;display:block;overflow:visible}svg[data-astro-cid-brdigvao] text[data-astro-cid-brdigvao]{fill:#263a53;font-family:inherit;font-size:11px}h4[data-astro-cid-brdigvao]{margin:5px 0 6px;font-size:15px;line-height:1.6}section[data-astro-cid-brdigvao]>p[data-astro-cid-brdigvao]{color:var(--muted);margin:0;font-size:13px;line-height:1.85}.frame[data-astro-cid-brdigvao]{fill:none;stroke:#8596a5;stroke-width:10px;stroke-linejoin:round}.base[data-astro-cid-brdigvao]{fill:#c5ced3;stroke:#263a53;stroke-width:1.5px}.clamp[data-astro-cid-brdigvao]{fill:#263a53}.mechanical[data-astro-cid-brdigvao]{fill:none;stroke:#263a53;stroke-width:5px;stroke-linejoin:round}.ruler[data-astro-cid-brdigvao]{fill:none;stroke:#b36b3f;stroke-width:1.5px}.silicone[data-astro-cid-brdigvao]{fill:#fffdf8;stroke:#7d909c;stroke-width:2px}.contour[data-astro-cid-brdigvao]{fill:none;stroke:#c6d1d6;stroke-width:2px}.leader[data-astro-cid-brdigvao]{fill:none;stroke:#b36b3f;stroke-width:1.5px}.handle[data-astro-cid-brdigvao]{fill:none;stroke:#263a53;stroke-width:12px;stroke-linecap:round}.lens[data-astro-cid-brdigvao]{fill:#fffdf8;stroke:#263a53;stroke-width:7px}.enlarged-edge[data-astro-cid-brdigvao]{fill:none;stroke:#b36b3f;stroke-width:3px}.reflection[data-astro-cid-brdigvao]{fill:none;stroke:#cad4d8;stroke-width:5px;stroke-linecap:round}.inspection-caveat[data-astro-cid-brdigvao]{color:var(--muted);margin:24px 0 8px;font-size:11px;line-height:1.8}.inspection-source[data-astro-cid-brdigvao]{margin:0;font-size:11px;line-height:1.8}@media (width<=620px){.pigeon-inspection[data-astro-cid-brdigvao]{padding:22px 17px}figcaption[data-astro-cid-brdigvao] h3[data-astro-cid-brdigvao]{font-size:21px}.inspection-pictures[data-astro-cid-brdigvao]{grid-template-columns:1fr;gap:24px}svg[data-astro-cid-brdigvao]{max-width:300px}.inspection-caveat[data-astro-cid-brdigvao]{margin-top:21px}}.pola-orbis-channels[data-astro-cid-fv5pztiw]{color:#263a53;background:#f6f1e8;border:1px solid #d8d0c3;margin:34px 0;padding:24px}h3[data-astro-cid-fv5pztiw]{margin:0;font-size:23px;line-height:1.4}figcaption[data-astro-cid-fv5pztiw] p[data-astro-cid-fv5pztiw],.note[data-astro-cid-fv5pztiw],.sources[data-astro-cid-fv5pztiw]{margin:10px 0 20px;font-size:13px;line-height:1.75}.routes[data-astro-cid-fv5pztiw]{gap:22px;display:grid}.route[data-astro-cid-fv5pztiw]{background:#fffdf8;border:1px solid #ded5c8;grid-template-columns:minmax(0,1.3fr) minmax(90px,.7fr) minmax(0,.8fr);align-items:center;gap:8px 16px;padding:18px 16px;display:grid}.seller[data-astro-cid-fv5pztiw],.customer[data-astro-cid-fv5pztiw]{text-align:center;min-width:0}.seller[data-astro-cid-fv5pztiw] .brand[data-astro-cid-fv5pztiw]{letter-spacing:.08em;display:block}.seller[data-astro-cid-fv5pztiw] span[data-astro-cid-fv5pztiw],.customer[data-astro-cid-fv5pztiw] strong[data-astro-cid-fv5pztiw]{font-size:14px;line-height:1.6}.seller[data-astro-cid-fv5pztiw] svg[data-astro-cid-fv5pztiw]{width:180px;max-width:100%;height:90px;margin:auto;display:block}.customer[data-astro-cid-fv5pztiw] svg[data-astro-cid-fv5pztiw]{width:65px;height:65px;margin:0 auto 12px;display:block}svg[data-astro-cid-fv5pztiw] path[data-astro-cid-fv5pztiw],svg[data-astro-cid-fv5pztiw] circle[data-astro-cid-fv5pztiw]{fill:none;stroke:#263a53;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}svg[data-astro-cid-fv5pztiw] .copper[data-astro-cid-fv5pztiw]{stroke:#b36b3f}.flow[data-astro-cid-fv5pztiw]{text-align:center;color:#263a53;font-size:13px;line-height:1.6}.flow[data-astro-cid-fv5pztiw] b[data-astro-cid-fv5pztiw]{color:#b36b3f;font-size:32px;display:block}.relationship[data-astro-cid-fv5pztiw]{text-align:center;border-top:1px solid #ded5c8;grid-column:1/-1;margin:4px 0 0;padding-top:12px;font-size:13px;line-height:1.7}.note[data-astro-cid-fv5pztiw]{margin:20px 0 10px}.sources[data-astro-cid-fv5pztiw]{margin:0}.sources[data-astro-cid-fv5pztiw] a[data-astro-cid-fv5pztiw]{color:#263a53;text-underline-offset:3px}@media (width<=620px){.pola-orbis-channels[data-astro-cid-fv5pztiw]{padding:20px 14px}.route[data-astro-cid-fv5pztiw]{grid-template-columns:1fr;gap:8px;padding:18px 14px}.flow[data-astro-cid-fv5pztiw]{justify-content:center;align-items:center;gap:12px;display:flex}.flow[data-astro-cid-fv5pztiw] b[data-astro-cid-fv5pztiw]{font-size:27px;transform:rotate(90deg)}.customer[data-astro-cid-fv5pztiw] svg[data-astro-cid-fv5pztiw]{width:48px;height:48px;margin:4px auto}.relationship[data-astro-cid-fv5pztiw]{grid-column:1}h3[data-astro-cid-fv5pztiw]{font-size:21px}.seller[data-astro-cid-fv5pztiw] span[data-astro-cid-fv5pztiw],.customer[data-astro-cid-fv5pztiw] strong[data-astro-cid-fv5pztiw]{font-size:15px}}.rakus-workflow[data-astro-cid-n54rbkxp]{color:#263a53;background:#fffdf8;border:1px solid #d8c9b6;margin:2rem 0;padding:1.5rem}.rakus-workflow[data-astro-cid-n54rbkxp] h3[data-astro-cid-n54rbkxp]{margin:0;font-size:1.3rem;line-height:1.5}.rakus-workflow[data-astro-cid-n54rbkxp] figcaption[data-astro-cid-n54rbkxp] p[data-astro-cid-n54rbkxp]{font-size:.85rem;line-height:1.8}.rakus-workflow[data-astro-cid-n54rbkxp] h4[data-astro-cid-n54rbkxp]{margin:0 0 1rem;font-size:.9rem}.expense-lane[data-astro-cid-n54rbkxp],.statement-lane[data-astro-cid-n54rbkxp]{background:#f6f1e8;border-left:3px solid #b36b3f;margin-top:1.2rem;padding:1.1rem}.expense-steps[data-astro-cid-n54rbkxp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem;margin:0;padding:0;list-style:none;display:grid}.expense-steps[data-astro-cid-n54rbkxp] li[data-astro-cid-n54rbkxp]{text-align:center;min-width:0;position:relative}.expense-steps[data-astro-cid-n54rbkxp] li[data-astro-cid-n54rbkxp]:not(:last-child):after{content:"→";color:#b36b3f;font-size:1.5rem;position:absolute;top:2rem;right:-1.4rem}.rakus-workflow[data-astro-cid-n54rbkxp] svg[data-astro-cid-n54rbkxp]{fill:none;stroke:#263a53;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;width:100%;max-width:120px;height:auto}.rakus-workflow[data-astro-cid-n54rbkxp] .accent[data-astro-cid-n54rbkxp]{stroke:#b36b3f;stroke-width:4px}.rakus-workflow[data-astro-cid-n54rbkxp] strong[data-astro-cid-n54rbkxp]{font-size:.88rem;line-height:1.5;display:block}.rakus-workflow[data-astro-cid-n54rbkxp] small[data-astro-cid-n54rbkxp]{margin-top:.3rem;font-size:.74rem;line-height:1.65;display:block}.statement-flow[data-astro-cid-n54rbkxp]{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:1rem;display:grid}.issuer[data-astro-cid-n54rbkxp],.routing[data-astro-cid-n54rbkxp]{text-align:center;min-width:0}.routing[data-astro-cid-n54rbkxp]>span[data-astro-cid-n54rbkxp]{color:#b36b3f;font-size:1.7rem;display:block}.routes[data-astro-cid-n54rbkxp]{border-left:2px solid #b36b3f;margin:0;padding:0;list-style:none}.routes[data-astro-cid-n54rbkxp] li[data-astro-cid-n54rbkxp]{align-items:center;gap:.5rem;padding:.3rem 0 .3rem .7rem;font-size:.78rem;display:flex}.routes[data-astro-cid-n54rbkxp] svg[data-astro-cid-n54rbkxp]{flex-shrink:0;width:40px}.foot[data-astro-cid-n54rbkxp],.source[data-astro-cid-n54rbkxp]{font-size:.73rem;line-height:1.8}.source[data-astro-cid-n54rbkxp] a[data-astro-cid-n54rbkxp]{color:#8b502f}@media (width<=640px){.rakus-workflow[data-astro-cid-n54rbkxp]{padding:1rem}.expense-steps[data-astro-cid-n54rbkxp]{grid-template-columns:1fr;gap:2rem}.expense-steps[data-astro-cid-n54rbkxp] li[data-astro-cid-n54rbkxp]:not(:last-child):after{content:"↓";inset:auto 0 -1.8rem}.expense-steps[data-astro-cid-n54rbkxp] svg[data-astro-cid-n54rbkxp]{max-width:100px}.statement-flow[data-astro-cid-n54rbkxp]{grid-template-columns:1fr}.routing[data-astro-cid-n54rbkxp]>span[data-astro-cid-n54rbkxp]{transform:rotate(90deg)}.routes[data-astro-cid-n54rbkxp]{max-width:230px;margin:0 auto}.statement-lane[data-astro-cid-n54rbkxp],.expense-lane[data-astro-cid-n54rbkxp]{padding:1rem}.rakus-workflow[data-astro-cid-n54rbkxp] h4[data-astro-cid-n54rbkxp]{line-height:1.7}}.recruit-business-roles[data-astro-cid-xnolgosk]{border:1px solid var(--line);color:var(--brand);background:#f6f1e8;margin:32px 0 40px;padding:24px}figcaption[data-astro-cid-xnolgosk] h3[data-astro-cid-xnolgosk]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:clamp(20px,2.6vw,25px);line-height:1.5}figcaption[data-astro-cid-xnolgosk] p[data-astro-cid-xnolgosk]{color:var(--muted);margin:8px 0 22px;font-size:12px;line-height:1.7}section[data-astro-cid-xnolgosk]+section[data-astro-cid-xnolgosk]{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}h4[data-astro-cid-xnolgosk]{margin:0 0 16px;font-size:15px;line-height:1.6}.role-flow[data-astro-cid-xnolgosk]{grid-template-columns:minmax(0,1fr) minmax(52px,.55fr) minmax(0,1fr) minmax(52px,.55fr) minmax(0,1fr);align-items:center;gap:8px;display:grid}.actor[data-astro-cid-xnolgosk]{text-align:center;border:1px solid var(--line);background:#fffdf8;min-width:0;padding:12px 8px}.provider[data-astro-cid-xnolgosk]{border-color:#b36b3f}svg[data-astro-cid-xnolgosk]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:64px;height:48px;margin:0 auto 8px;display:block}.actor[data-astro-cid-xnolgosk] strong[data-astro-cid-xnolgosk]{overflow-wrap:anywhere;font-size:14px;line-height:1.5;display:block}.actor[data-astro-cid-xnolgosk] small[data-astro-cid-xnolgosk]{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.6;display:block}.handoff[data-astro-cid-xnolgosk]{text-align:center;color:#8b502f;font-size:11px;line-height:1.5}.handoff[data-astro-cid-xnolgosk] span[data-astro-cid-xnolgosk]{overflow-wrap:anywhere;display:block}.handoff[data-astro-cid-xnolgosk] b[data-astro-cid-xnolgosk]{font-size:26px;line-height:1.2;display:block}.work-relationship[data-astro-cid-xnolgosk]{background:#fffdf8;margin:14px 0 0;padding:10px 12px;font-size:12px;line-height:1.7}.accounting[data-astro-cid-xnolgosk],.source[data-astro-cid-xnolgosk]{color:var(--muted);margin:10px 0 0;font-size:11px;line-height:1.8}.source[data-astro-cid-xnolgosk]{margin-top:20px}.sr-only[data-astro-cid-xnolgosk]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;display:block;overflow:hidden}.source[data-astro-cid-xnolgosk] a[data-astro-cid-xnolgosk]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=560px){.recruit-business-roles[data-astro-cid-xnolgosk]{padding:18px 14px}.role-flow[data-astro-cid-xnolgosk]{grid-template-columns:minmax(0,1fr);gap:9px}.actor[data-astro-cid-xnolgosk]{padding:13px}.actor[data-astro-cid-xnolgosk] strong[data-astro-cid-xnolgosk]{font-size:15px}.actor[data-astro-cid-xnolgosk] small[data-astro-cid-xnolgosk],.handoff[data-astro-cid-xnolgosk]{font-size:12px}.handoff[data-astro-cid-xnolgosk] b[data-astro-cid-xnolgosk]{width:32px;margin:0 auto;transform:rotate(90deg)}.work-relationship[data-astro-cid-xnolgosk]{font-size:12px}}.rengo-packaging[data-astro-cid-kwzdzt4g]{color:#263a53;background:#f6f1e8;border:1px solid #d7d0c4;margin:34px 0 40px;padding:25px 24px 22px}.rengo-packaging[data-astro-cid-kwzdzt4g] h3[data-astro-cid-kwzdzt4g]{margin:0 0 8px;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.45}.rengo-packaging[data-astro-cid-kwzdzt4g] figcaption[data-astro-cid-kwzdzt4g]>p[data-astro-cid-kwzdzt4g]{color:#526174;margin:0 0 23px;font-size:13px;line-height:1.8}.packaging-stages[data-astro-cid-kwzdzt4g]{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.packaging-stages[data-astro-cid-kwzdzt4g] section[data-astro-cid-kwzdzt4g]{min-width:0;position:relative}.stage-role[data-astro-cid-kwzdzt4g]{color:#8e512e;margin:0 0 6px;font-size:11px;font-weight:700;line-height:1.7}.packaging-stages[data-astro-cid-kwzdzt4g] h4[data-astro-cid-kwzdzt4g]{min-height:50px;margin:0;font-size:15px;line-height:1.65}.packaging-stages[data-astro-cid-kwzdzt4g] svg[data-astro-cid-kwzdzt4g]{width:100%;height:auto;margin:8px 0 12px;display:block}.stage-note[data-astro-cid-kwzdzt4g]{color:#526174;margin:0;font-size:12px;line-height:1.85}.stage-arrow[data-astro-cid-kwzdzt4g]{color:#b36b3f;font-size:23px;position:absolute;top:132px;right:-21px}.qualification[data-astro-cid-kwzdzt4g]{color:#526174;margin:24px 0 8px;font-size:11px;line-height:1.8}.sources[data-astro-cid-kwzdzt4g]{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.8}.shadow[data-astro-cid-kwzdzt4g]{fill:#e5ddd0}.paper[data-astro-cid-kwzdzt4g],.paper-edge[data-astro-cid-kwzdzt4g]{fill:#fffdf8;stroke:#6c8191;stroke-width:1.7px;stroke-linejoin:round}.paper-edge[data-astro-cid-kwzdzt4g]{fill:#e5d6bd}.navy[data-astro-cid-kwzdzt4g]{fill:#263a53}.fold[data-astro-cid-kwzdzt4g],.edge[data-astro-cid-kwzdzt4g],.flute[data-astro-cid-kwzdzt4g],.crease[data-astro-cid-kwzdzt4g]{fill:none;stroke:#8e512e;stroke-width:1.7px;stroke-linejoin:round}.flute[data-astro-cid-kwzdzt4g]{stroke:#b36b3f;stroke-width:2px}.blank[data-astro-cid-kwzdzt4g]{fill:#e6c8a9;stroke:#b36b3f;stroke-width:1.6px;stroke-linejoin:round}.crease[data-astro-cid-kwzdzt4g]{stroke-dasharray:4 3}.inside[data-astro-cid-kwzdzt4g]{fill:#c4a585;stroke:#8e512e;stroke-width:1px}.bottle[data-astro-cid-kwzdzt4g]{fill:#b7c8cf;stroke:#526b80;stroke-width:1.3px}.metal[data-astro-cid-kwzdzt4g]{fill:#93a8b4;stroke:#526b80;stroke-width:1.7px;stroke-linejoin:round}@media (width<=620px){.rengo-packaging[data-astro-cid-kwzdzt4g]{padding:22px 18px}.rengo-packaging[data-astro-cid-kwzdzt4g] h3[data-astro-cid-kwzdzt4g]{font-size:21px}.packaging-stages[data-astro-cid-kwzdzt4g]{grid-template-columns:1fr;gap:35px}.packaging-stages[data-astro-cid-kwzdzt4g] h4[data-astro-cid-kwzdzt4g]{min-height:0;font-size:16px}.stage-role[data-astro-cid-kwzdzt4g]{font-size:12px}.packaging-stages[data-astro-cid-kwzdzt4g] svg[data-astro-cid-kwzdzt4g]{max-width:290px;margin:8px auto 14px}.stage-note[data-astro-cid-kwzdzt4g]{font-size:13px}.stage-arrow[data-astro-cid-kwzdzt4g]{inset:auto auto -30px calc(50% - 8px);transform:rotate(90deg)}}.resorttrust-timing[data-astro-cid-4uho3uv5]{color:#263a53;background:#f6f1e8;border:1px solid #d7d0c4;margin:34px 0 40px;padding:25px 24px 22px}figcaption[data-astro-cid-4uho3uv5] h3[data-astro-cid-4uho3uv5]{margin:0 0 8px;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.45}figcaption[data-astro-cid-4uho3uv5] p[data-astro-cid-4uho3uv5]{color:#526174;margin:0 0 23px;font-size:13px;line-height:1.8}.hotel-scenes[data-astro-cid-4uho3uv5]{grid-template-columns:1fr 1fr;gap:25px;display:grid}.hotel-scenes[data-astro-cid-4uho3uv5] section[data-astro-cid-4uho3uv5]{min-width:0}h4[data-astro-cid-4uho3uv5]{margin:0;font-size:16px;line-height:1.65}svg[data-astro-cid-4uho3uv5]{width:100%;height:auto;margin:10px 0 13px;display:block}.hotel-scenes[data-astro-cid-4uho3uv5] section[data-astro-cid-4uho3uv5]>p[data-astro-cid-4uho3uv5]{color:#526174;margin:0;font-size:12px;line-height:1.85}.opening-marker[data-astro-cid-4uho3uv5]{align-items:center;gap:10px;margin:25px 0 13px;font-size:13px;font-weight:700;line-height:1.8;display:flex}.opening-marker[data-astro-cid-4uho3uv5] span[data-astro-cid-4uho3uv5]{background:#b36b3f;border-radius:50%;flex:0 0 9px;width:9px;height:9px}.qualification[data-astro-cid-4uho3uv5]{color:#526174;margin:0 0 8px;font-size:11px;line-height:1.85}.sources[data-astro-cid-4uho3uv5]{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.85}.shadow[data-astro-cid-4uho3uv5]{fill:#e5ddd0}.building[data-astro-cid-4uho3uv5]{fill:#e4e4da;stroke:#81919a;stroke-width:1.5px}.wall-side[data-astro-cid-4uho3uv5]{fill:#c3ced1;stroke:#81919a;stroke-width:1.5px}.roof[data-astro-cid-4uho3uv5]{fill:#e9e6db;stroke:#81919a;stroke-width:1.4px}.floor[data-astro-cid-4uho3uv5]{fill:none;stroke:#80909c;stroke-width:3px}.column[data-astro-cid-4uho3uv5]{fill:none;stroke:#879ba7;stroke-width:5px}.fine[data-astro-cid-4uho3uv5]{fill:none;stroke:#6c8191;stroke-width:1.6px;stroke-linejoin:round}.fence[data-astro-cid-4uho3uv5]{fill:#d4ddd9;stroke:#81919a;stroke-width:1.5px}.crane[data-astro-cid-4uho3uv5]{fill:none;stroke:#b36b3f;stroke-width:2.2px;stroke-linejoin:round}.table-top[data-astro-cid-4uho3uv5]{fill:#b36b3f;stroke:#8e512e;stroke-width:1.6px}.table-leg[data-astro-cid-4uho3uv5]{fill:none;stroke:#526b80;stroke-width:4px}.model-base[data-astro-cid-4uho3uv5]{fill:#eee8db;stroke:#8a9391;stroke-width:1.2px}.scale-hotel[data-astro-cid-4uho3uv5]{fill:#fffdf8;stroke:#526b80;stroke-width:1.4px}.model-window[data-astro-cid-4uho3uv5]{stroke:#b36b3f;stroke-width:3px}.document[data-astro-cid-4uho3uv5]{fill:#fffdf8;stroke:#81919a;stroke-width:1.3px}.skin[data-astro-cid-4uho3uv5]{fill:#d6b89e;stroke:#8e796b;stroke-width:1px}.hair[data-astro-cid-4uho3uv5],.pants[data-astro-cid-4uho3uv5]{fill:#263a53}.guest-shirt[data-astro-cid-4uho3uv5]{fill:#b36b3f;stroke:#8e512e;stroke-width:1.5px}.guest-arm[data-astro-cid-4uho3uv5]{fill:none;stroke:#b36b3f;stroke-width:11px;stroke-linejoin:round;stroke-linecap:round}.light-shirt[data-astro-cid-4uho3uv5]{fill:#c3ced1;stroke:#526b80;stroke-width:1.5px}.uniform[data-astro-cid-4uho3uv5]{fill:#526b80;stroke:#263a53;stroke-width:1.5px}.staff-arm[data-astro-cid-4uho3uv5]{fill:none;stroke:#526b80;stroke-width:11px;stroke-linejoin:round;stroke-linecap:round}.hand[data-astro-cid-4uho3uv5]{fill:none;stroke:#d6b89e;stroke-width:7px;stroke-linecap:round}.shirt-front[data-astro-cid-4uho3uv5]{fill:#fffdf8;stroke:#c3ced1;stroke-width:1px}.hotel-wall[data-astro-cid-4uho3uv5]{fill:#eee8db;stroke:#a5b0af;stroke-width:1.5px}.window[data-astro-cid-4uho3uv5]{fill:#e4edf0;stroke:#81919a;stroke-width:1.5px}.window-frame[data-astro-cid-4uho3uv5]{stroke:#81919a;stroke-width:3px}.landscape[data-astro-cid-4uho3uv5]{fill:#c4cdc0}.desk[data-astro-cid-4uho3uv5]{fill:#ddd0b9;stroke:#8e796b;stroke-width:1.4px}.desk-rule[data-astro-cid-4uho3uv5]{stroke:#b36b3f;stroke-width:2px}.case[data-astro-cid-4uho3uv5]{fill:#c3ced1;stroke:#526b80;stroke-width:1.6px}.plate[data-astro-cid-4uho3uv5],.cloche[data-astro-cid-4uho3uv5]{fill:#fffdf8;stroke:#81919a;stroke-width:1.4px}.food[data-astro-cid-4uho3uv5]{fill:#b36b3f}.tray[data-astro-cid-4uho3uv5]{stroke:#526b80;stroke-width:3px;stroke-linecap:round}@media (width<=720px){.resorttrust-timing[data-astro-cid-4uho3uv5]{padding:22px 18px}figcaption[data-astro-cid-4uho3uv5] h3[data-astro-cid-4uho3uv5]{font-size:21px}.hotel-scenes[data-astro-cid-4uho3uv5]{grid-template-columns:1fr;gap:28px}.hotel-scenes[data-astro-cid-4uho3uv5] section[data-astro-cid-4uho3uv5]>p[data-astro-cid-4uho3uv5],.opening-marker[data-astro-cid-4uho3uv5]{font-size:13px}svg[data-astro-cid-4uho3uv5]{max-width:500px;margin-left:auto;margin-right:auto}}.ricoh-sales-comparison[data-astro-cid-t6ewscgu] .insight-legend-bars strong{white-space:nowrap;font-variant-numeric:tabular-nums}.ricoh-chart-note[data-astro-cid-t6ewscgu]{color:var(--muted);margin:-.4rem 0 1.8rem;font-size:.83rem;line-height:1.7}.ricoh-chart-note[data-astro-cid-t6ewscgu] a[data-astro-cid-t6ewscgu]{overflow-wrap:anywhere}.ricoh-workplace-roles[data-astro-cid-jboqaegk]{color:#263a53;background:#f2ede4;border:1px solid #d9cfbf;margin:2rem 0;padding:1.5rem}.role-kicker[data-astro-cid-jboqaegk]{color:#925634;letter-spacing:.1em;font-size:.68rem;font-weight:700}h3[data-astro-cid-jboqaegk]{margin:.4rem 0 .6rem;font-size:1.25rem;line-height:1.45}figcaption[data-astro-cid-jboqaegk] p[data-astro-cid-jboqaegk]{color:#655f59;margin:0 0 1.5rem;font-size:.85rem}.workplace-layout[data-astro-cid-jboqaegk]{grid-template-columns:minmax(0,1fr) 2rem minmax(0,1.55fr) 2rem minmax(0,1fr);align-items:center;gap:.4rem;display:grid}section[data-astro-cid-jboqaegk]{min-width:0}.actor[data-astro-cid-jboqaegk]{color:#655f59;min-height:3em;font-size:.73rem;line-height:1.5;display:block}svg[data-astro-cid-jboqaegk]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block}.paper[data-astro-cid-jboqaegk]{fill:#fffdf8}.room[data-astro-cid-jboqaegk]{stroke:#c9b9a3;fill:#fffdf8}.accent[data-astro-cid-jboqaegk]{stroke:#b36b3f}.ground[data-astro-cid-jboqaegk]{stroke:#c9b9a3}.network[data-astro-cid-jboqaegk]{stroke:#b36b3f;stroke-width:1.3px}.connection[data-astro-cid-jboqaegk]{text-align:center;color:#925634;align-self:center;margin-top:-2rem;font-size:.65rem;line-height:1.5}.connection[data-astro-cid-jboqaegk] b[data-astro-cid-jboqaegk]{font-size:1.7rem;font-weight:400;display:block}h4[data-astro-cid-jboqaegk]{margin:.6rem 0 .35rem;font-size:.86rem;line-height:1.55}section[data-astro-cid-jboqaegk] p[data-astro-cid-jboqaegk]{margin:0;font-size:.75rem;line-height:1.65}.workplace[data-astro-cid-jboqaegk]{align-self:start}.workplace[data-astro-cid-jboqaegk] h4[data-astro-cid-jboqaegk]{text-align:center}.japan-example[data-astro-cid-jboqaegk]{background:#e9e3d9;margin-top:.6rem;padding:.6rem}.role-note[data-astro-cid-jboqaegk]{color:#655f59;border-top:1px solid #d9cfbf;margin:1.4rem 0 .7rem;padding-top:1rem;font-size:.78rem;line-height:1.75}.sources[data-astro-cid-jboqaegk]{margin:0;font-size:.73rem;line-height:1.65}.sources[data-astro-cid-jboqaegk] a[data-astro-cid-jboqaegk]{color:inherit;text-underline-offset:3px}@media (width<=640px){.ricoh-workplace-roles[data-astro-cid-jboqaegk]{padding:1.1rem}.workplace-layout[data-astro-cid-jboqaegk]{grid-template-columns:1fr;gap:0}.supply[data-astro-cid-jboqaegk]{order:0}.supply-link[data-astro-cid-jboqaegk]{order:1}.workplace[data-astro-cid-jboqaegk]{order:2}.support-link[data-astro-cid-jboqaegk]{order:3}.support[data-astro-cid-jboqaegk]{order:4}.supply[data-astro-cid-jboqaegk],.support[data-astro-cid-jboqaegk]{grid-template-columns:46% minmax(0,1fr);align-items:center;column-gap:.8rem;display:grid}.actor[data-astro-cid-jboqaegk]{grid-column:1/-1;min-height:0}.supply[data-astro-cid-jboqaegk] svg[data-astro-cid-jboqaegk],.support[data-astro-cid-jboqaegk] svg[data-astro-cid-jboqaegk]{grid-area:2/1/4}.supply[data-astro-cid-jboqaegk] h4[data-astro-cid-jboqaegk],.supply[data-astro-cid-jboqaegk] p[data-astro-cid-jboqaegk],.support[data-astro-cid-jboqaegk] h4[data-astro-cid-jboqaegk],.support[data-astro-cid-jboqaegk] p[data-astro-cid-jboqaegk]{grid-column:2}.connection[data-astro-cid-jboqaegk]{text-align:left;align-items:center;gap:.7rem;margin:.2rem 0 .5rem 20%;display:flex}.connection[data-astro-cid-jboqaegk] b[data-astro-cid-jboqaegk]{order:-1;transform:rotate(90deg)}.workplace[data-astro-cid-jboqaegk] svg[data-astro-cid-jboqaegk]{max-width:310px;margin:auto}.workplace[data-astro-cid-jboqaegk] .actor[data-astro-cid-jboqaegk]{margin-top:.2rem}.workplace[data-astro-cid-jboqaegk] h4[data-astro-cid-jboqaegk]{margin:.2rem 0 .5rem}.support-link[data-astro-cid-jboqaegk]{margin-top:.6rem;margin-bottom:.6rem}.support[data-astro-cid-jboqaegk] .actor[data-astro-cid-jboqaegk]{margin-bottom:.3rem}section[data-astro-cid-jboqaegk] p[data-astro-cid-jboqaegk]{font-size:.78rem}}.rinnai-heat[data-astro-cid-wojlc6bt]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:34px 0 44px;padding:26px 24px 22px}figcaption[data-astro-cid-wojlc6bt] h3[data-astro-cid-wojlc6bt]{margin:0 0 10px;font:24px/1.4 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-wojlc6bt] p[data-astro-cid-wojlc6bt]{color:var(--muted);max-width:650px;margin:0 0 20px;font-size:13px;line-height:1.8}.physical-flow[data-astro-cid-wojlc6bt]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:20px;display:grid}.physical-flow[data-astro-cid-wojlc6bt] section[data-astro-cid-wojlc6bt]{min-width:0}.physical-flow[data-astro-cid-wojlc6bt] svg[data-astro-cid-wojlc6bt]{width:100%;height:auto;display:block;overflow:visible}.fixture-scene[data-astro-cid-wojlc6bt]{padding-bottom:18px}.fixture-scene[data-astro-cid-wojlc6bt] h4[data-astro-cid-wojlc6bt]{text-align:center;margin:0 0 12px;font-size:13px;font-weight:600;line-height:1.6}svg[data-astro-cid-wojlc6bt] text[data-astro-cid-wojlc6bt]{fill:#263a53;font:22px sans-serif}.casing[data-astro-cid-wojlc6bt]{fill:#fffdf8;stroke:#263a53;stroke-width:2px}.seam[data-astro-cid-wojlc6bt],.leader[data-astro-cid-wojlc6bt]{fill:none;stroke:#8698a4;stroke-width:1.2px}.screw[data-astro-cid-wojlc6bt]{fill:#8698a4}.vent[data-astro-cid-wojlc6bt]{fill:#cad3d6;stroke:#607789;stroke-width:2px}.exhaust-arrow[data-astro-cid-wojlc6bt]{fill:none;stroke:#607789;stroke-width:2px;stroke-linejoin:round}.heat-flow[data-astro-cid-wojlc6bt]{fill:none;stroke:#8799a5;stroke-width:3px;stroke-dasharray:5 4;stroke-linejoin:round}.heat-direction[data-astro-cid-wojlc6bt]{stroke-dasharray:none}.exchanger[data-astro-cid-wojlc6bt]{fill:#cad2d4;stroke:#607789;stroke-width:1.8px}.fin[data-astro-cid-wojlc6bt]{stroke:#899da9;stroke-width:2px}.cold-pipe[data-astro-cid-wojlc6bt],.warm-pipe[data-astro-cid-wojlc6bt],.hot-pipe[data-astro-cid-wojlc6bt],.gas-pipe[data-astro-cid-wojlc6bt],.inside-pipe[data-astro-cid-wojlc6bt]{fill:none;stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}.cold-pipe[data-astro-cid-wojlc6bt]{stroke:#607f97}.warm-pipe[data-astro-cid-wojlc6bt]{stroke:#ac8062}.hot-pipe[data-astro-cid-wojlc6bt]{stroke:#b36b3f}.water-arrow[data-astro-cid-wojlc6bt]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.gas-pipe[data-astro-cid-wojlc6bt]{stroke:#263a53;stroke-width:5px}.gas-arrow[data-astro-cid-wojlc6bt]{fill:none;stroke:#f6f1e8;stroke-width:1.8px}.fitting[data-astro-cid-wojlc6bt]{fill:#f6f1e8;stroke:#263a53;stroke-width:2px}.burner[data-astro-cid-wojlc6bt]{fill:#263a53}.flame[data-astro-cid-wojlc6bt]{fill:#b36b3f}.basin[data-astro-cid-wojlc6bt]{fill:#fffdf8;stroke:#263a53;stroke-width:2px}.stand[data-astro-cid-wojlc6bt]{fill:#e9e3d9;stroke:#607789;stroke-width:2px}.faucet[data-astro-cid-wojlc6bt]{fill:#bdc9ce;stroke:#607789;stroke-width:2px}.handle[data-astro-cid-wojlc6bt]{fill:none;stroke:#607789;stroke-width:7px;stroke-linecap:round}.falling-water[data-astro-cid-wojlc6bt]{fill:none;stroke:#607f97;stroke-width:3px;stroke-linecap:round;stroke-dasharray:9 6}.water-surface[data-astro-cid-wojlc6bt]{fill:none;stroke:#607f97;stroke-width:2px}.inside-pipe[data-astro-cid-wojlc6bt]{stroke:#b36b3f;stroke-width:4px;stroke-dasharray:5 4}.path-key[data-astro-cid-wojlc6bt]{flex-wrap:wrap;gap:18px;margin:16px 0 15px;font-size:11px;line-height:1.6;display:flex}.path-key[data-astro-cid-wojlc6bt] span[data-astro-cid-wojlc6bt]{align-items:center;gap:7px;display:flex}.path-key[data-astro-cid-wojlc6bt] i[data-astro-cid-wojlc6bt]{border-top:3px solid #607f97;width:28px;height:0;display:block}.path-key[data-astro-cid-wojlc6bt] .heat-key[data-astro-cid-wojlc6bt]{border-color:#8799a5;border-top-style:dashed}.diagram-note[data-astro-cid-wojlc6bt]{color:var(--muted);margin:0 0 9px;font-size:11px;line-height:1.85}.diagram-source[data-astro-cid-wojlc6bt]{font-size:11px;line-height:1.75}@media (width<=650px){svg[data-astro-cid-wojlc6bt] text[data-astro-cid-wojlc6bt]{font-size:24px}.rinnai-heat[data-astro-cid-wojlc6bt]{padding:21px 16px}.physical-flow[data-astro-cid-wojlc6bt]{grid-template-columns:1fr;gap:14px}.heater-scene[data-astro-cid-wojlc6bt]{width:100%;max-width:480px;margin:auto}.fixture-scene[data-astro-cid-wojlc6bt]{justify-self:end;width:58%;max-width:225px;padding:0 8px 0 0}.fixture-scene[data-astro-cid-wojlc6bt] svg[data-astro-cid-wojlc6bt]{max-height:250px}figcaption[data-astro-cid-wojlc6bt] h3[data-astro-cid-wojlc6bt]{font-size:21px}.path-key[data-astro-cid-wojlc6bt]{gap:10px 16px}.diagram-note[data-astro-cid-wojlc6bt],.diagram-source[data-astro-cid-wojlc6bt]{font-size:12px}.fixture-scene[data-astro-cid-wojlc6bt] h4[data-astro-cid-wojlc6bt]{margin-bottom:0}}.rohto-relationships[data-astro-cid-bsntgqxp]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0;padding:24px}figcaption[data-astro-cid-bsntgqxp] h3[data-astro-cid-bsntgqxp]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:clamp(20px,2.5vw,25px);line-height:1.5}figcaption[data-astro-cid-bsntgqxp] p[data-astro-cid-bsntgqxp]{color:var(--muted);margin:8px 0 22px;font-size:13px;line-height:1.8}.scene[data-astro-cid-bsntgqxp]{border-top:1px solid var(--line);padding:18px 0}.scene[data-astro-cid-bsntgqxp] h4[data-astro-cid-bsntgqxp]{align-items:baseline;gap:12px;margin:0 0 18px;font-size:15px;line-height:1.65;display:flex}.scene[data-astro-cid-bsntgqxp] h4[data-astro-cid-bsntgqxp]>span[data-astro-cid-bsntgqxp],.year[data-astro-cid-bsntgqxp]{color:#89502e;font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0}.relationship[data-astro-cid-bsntgqxp]{grid-template-columns:minmax(0,1fr) minmax(90px,.65fr) minmax(0,1.3fr);align-items:center;gap:12px;display:grid}.actor[data-astro-cid-bsntgqxp]{text-align:center;min-width:0;font-size:14px;line-height:1.65}.actor[data-astro-cid-bsntgqxp] strong[data-astro-cid-bsntgqxp]{overflow-wrap:anywhere;display:block}.company[data-astro-cid-bsntgqxp] svg[data-astro-cid-bsntgqxp]{width:90px;max-width:100%;height:63px;margin:0 auto 8px;display:block}svg[data-astro-cid-bsntgqxp]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.accent[data-astro-cid-bsntgqxp]{stroke:#b36b3f}.connection[data-astro-cid-bsntgqxp]{color:#89502e;text-align:center;overflow-wrap:anywhere;font-size:12px;line-height:1.6}.connection[data-astro-cid-bsntgqxp] b[data-astro-cid-bsntgqxp]{font-size:30px;font-weight:400;line-height:1.2;display:block}.products[data-astro-cid-bsntgqxp],.acquired[data-astro-cid-bsntgqxp]{border:1px solid var(--line);background:#fffdf8;padding:14px 12px}.product-pair[data-astro-cid-bsntgqxp]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:6px;display:grid}.product-pair[data-astro-cid-bsntgqxp] svg[data-astro-cid-bsntgqxp]{width:72px;max-width:100%;height:63px;margin:auto;display:block}.product-pair[data-astro-cid-bsntgqxp] span[data-astro-cid-bsntgqxp]{font-size:12px;line-height:1.5;display:block}.acquired[data-astro-cid-bsntgqxp] p[data-astro-cid-bsntgqxp]{color:var(--muted);margin:9px 0 0;font-size:12px;line-height:1.7}.later[data-astro-cid-bsntgqxp]{background:#fffdf8;border-left:3px solid #b36b3f;margin:20px 0 0;padding:14px 16px}.later[data-astro-cid-bsntgqxp] h5[data-astro-cid-bsntgqxp]{margin:0 0 10px;font-size:12px;font-weight:600;line-height:1.6}.later[data-astro-cid-bsntgqxp] ul[data-astro-cid-bsntgqxp]{grid-template-columns:1fr 1fr;gap:12px;margin:0;padding:0;list-style:none;display:grid}.later[data-astro-cid-bsntgqxp] li[data-astro-cid-bsntgqxp]{gap:10px;min-width:0;font-size:12px;line-height:1.65;display:flex}.later[data-astro-cid-bsntgqxp] li[data-astro-cid-bsntgqxp] strong[data-astro-cid-bsntgqxp],.later[data-astro-cid-bsntgqxp] li[data-astro-cid-bsntgqxp] div[data-astro-cid-bsntgqxp]>span[data-astro-cid-bsntgqxp]{display:block}.scope[data-astro-cid-bsntgqxp]{color:var(--muted);margin:2px 0 10px;font-size:12px;line-height:1.8}.source[data-astro-cid-bsntgqxp]{color:inherit;text-underline-offset:3px;font-size:12px;line-height:1.7;text-decoration:underline}@media (width<=600px){.rohto-relationships[data-astro-cid-bsntgqxp]{padding:20px 16px}.scene[data-astro-cid-bsntgqxp] h4[data-astro-cid-bsntgqxp]{gap:10px;font-size:14px}.relationship[data-astro-cid-bsntgqxp]{grid-template-columns:minmax(0,1fr);gap:9px}.company[data-astro-cid-bsntgqxp]{justify-content:center;align-items:center;gap:14px;padding:4px 8px;display:flex}.company[data-astro-cid-bsntgqxp] svg[data-astro-cid-bsntgqxp]{flex:0 0 66px;width:66px;height:48px;margin:0}.company[data-astro-cid-bsntgqxp] strong[data-astro-cid-bsntgqxp]{text-align:left}.connection[data-astro-cid-bsntgqxp]{flex-direction:column;align-items:center;gap:3px;font-size:12px;display:flex}.connection[data-astro-cid-bsntgqxp] b[data-astro-cid-bsntgqxp]{font-size:25px;transform:rotate(90deg)}.product-pair[data-astro-cid-bsntgqxp] svg[data-astro-cid-bsntgqxp]{width:70px;height:61px}.later[data-astro-cid-bsntgqxp] ul[data-astro-cid-bsntgqxp]{grid-template-columns:minmax(0,1fr)}}.roundone-service-sales[data-astro-cid-6humtbi4] .insight-legend-bars strong{white-space:nowrap;font-variant-numeric:tabular-nums}.roundone-sales-note[data-astro-cid-6humtbi4]{color:var(--muted);margin:-.4rem 0 1.8rem;font-size:.83rem;line-height:1.7}.roundone-sales-note[data-astro-cid-6humtbi4] a[data-astro-cid-6humtbi4]{overflow-wrap:anywhere}.roundone-venue-work[data-astro-cid-hmwbcudv]{color:#263a53;background:#fffdf8;border:1px solid #d9cbb9;border-radius:14px;margin:2rem 0;padding:1.5rem}.venue-kicker[data-astro-cid-hmwbcudv]{color:#9a582e;letter-spacing:.1em;font-size:.72rem;font-weight:750}figcaption[data-astro-cid-hmwbcudv] h3[data-astro-cid-hmwbcudv]{margin:.35rem 0;font-size:1.3rem;line-height:1.5}figcaption[data-astro-cid-hmwbcudv] p[data-astro-cid-hmwbcudv]{margin:.3rem 0 1.4rem;font-size:.88rem}.venue-lanes[data-astro-cid-hmwbcudv]{gap:1.25rem;display:grid}.venue-lane[data-astro-cid-hmwbcudv]{grid-template-columns:minmax(0,1fr) 2rem minmax(0,1.7fr);align-items:center;gap:.6rem;display:grid}.venue-offer[data-astro-cid-hmwbcudv]{gap:.35rem;padding:.8rem 0;display:grid}.venue-offer[data-astro-cid-hmwbcudv] span[data-astro-cid-hmwbcudv]{font-size:.76rem}.venue-offer[data-astro-cid-hmwbcudv] strong[data-astro-cid-hmwbcudv]{font-size:1rem;line-height:1.55}.venue-arrow[data-astro-cid-hmwbcudv]{color:#b36b3f;text-align:center;font-size:2rem}.venue-activity[data-astro-cid-hmwbcudv]{background:#f6f1e8;border-radius:9px;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:.3rem .8rem;padding:.9rem;display:grid}.venue-activity[data-astro-cid-hmwbcudv] svg[data-astro-cid-hmwbcudv]{fill:none;stroke:#263a53;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round;grid-row:span 2;width:84px}.venue-activity[data-astro-cid-hmwbcudv] .venue-prize[data-astro-cid-hmwbcudv]{fill:#dcb28d;stroke:#b36b3f}.venue-activity[data-astro-cid-hmwbcudv] strong[data-astro-cid-hmwbcudv]{font-size:.95rem;line-height:1.5}.venue-activity[data-astro-cid-hmwbcudv] span[data-astro-cid-hmwbcudv]{font-size:.82rem;line-height:1.6}.venue-operations[data-astro-cid-hmwbcudv]{border-top:1px solid #d9cbb9;margin-top:1.5rem;padding-top:1rem}.venue-operations[data-astro-cid-hmwbcudv]>strong[data-astro-cid-hmwbcudv]{font-size:.92rem}.venue-operations[data-astro-cid-hmwbcudv] div[data-astro-cid-hmwbcudv]{flex-wrap:wrap;gap:.5rem 1.3rem;margin-top:.5rem;font-size:.84rem;display:flex}.venue-operations[data-astro-cid-hmwbcudv] div[data-astro-cid-hmwbcudv] span[data-astro-cid-hmwbcudv]:before{content:"•";color:#b36b3f;margin-right:.4rem}.venue-note[data-astro-cid-hmwbcudv],.venue-source[data-astro-cid-hmwbcudv]{margin:1rem 0 0;font-size:.78rem;line-height:1.7}.venue-source[data-astro-cid-hmwbcudv]{overflow-wrap:anywhere;margin-top:.5rem}@media (width<=600px){.roundone-venue-work[data-astro-cid-hmwbcudv]{padding:1rem}.venue-lane[data-astro-cid-hmwbcudv]{grid-template-columns:minmax(0,1fr);gap:.2rem}.venue-offer[data-astro-cid-hmwbcudv]{text-align:center;padding:.35rem}.venue-arrow[data-astro-cid-hmwbcudv]{line-height:1.4;transform:rotate(90deg)}.venue-activity[data-astro-cid-hmwbcudv]{grid-template-columns:72px minmax(0,1fr)}.venue-activity[data-astro-cid-hmwbcudv] svg[data-astro-cid-hmwbcudv]{width:72px}.venue-lane[data-astro-cid-hmwbcudv]+.venue-lane[data-astro-cid-hmwbcudv]{border-top:1px dashed #d9cbb9;padding-top:1rem}}.muji-handoffs[data-astro-cid-itpic446]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0;padding:24px}figcaption[data-astro-cid-itpic446] h3[data-astro-cid-itpic446]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:clamp(20px,2.4vw,25px);line-height:1.5}figcaption[data-astro-cid-itpic446] p[data-astro-cid-itpic446]{color:var(--muted);margin:9px 0 22px;font-size:13px;line-height:1.8}section[data-astro-cid-itpic446]{border-top:1px solid var(--line);padding:20px 0}h4[data-astro-cid-itpic446]{margin:0 0 16px;font-size:15px;line-height:1.7}.route[data-astro-cid-itpic446]{grid-template-columns:minmax(0,1fr) minmax(52px,.5fr) minmax(0,1fr) minmax(52px,.5fr) minmax(0,1.1fr);align-items:center;gap:10px;display:grid}.node[data-astro-cid-itpic446]{text-align:center;min-width:0;font-size:13px;line-height:1.7}.node[data-astro-cid-itpic446] strong[data-astro-cid-itpic446],.node[data-astro-cid-itpic446]>span[data-astro-cid-itpic446]{overflow-wrap:anywhere;display:block}.node[data-astro-cid-itpic446]>span[data-astro-cid-itpic446]{color:var(--muted);margin-top:5px;font-size:12px}.node[data-astro-cid-itpic446] svg[data-astro-cid-itpic446]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100px;max-width:100%;height:70px;margin:0 auto 9px;display:block}.accent[data-astro-cid-itpic446]{stroke:#b36b3f}.place[data-astro-cid-itpic446]{border:1px solid var(--line);background:#fffdf8;padding:12px 8px}.link[data-astro-cid-itpic446]{text-align:center;color:#89502e;overflow-wrap:anywhere;font-size:11px;line-height:1.7}.link[data-astro-cid-itpic446] b[data-astro-cid-itpic446]{font-size:27px;font-weight:400;line-height:1.3;display:block}.outcomes[data-astro-cid-itpic446] ul[data-astro-cid-itpic446]{text-align:left;margin:6px 0 0;padding:0;font-size:11px;line-height:1.65;list-style:none}.outcomes[data-astro-cid-itpic446] li[data-astro-cid-itpic446]+li[data-astro-cid-itpic446]{border-top:1px solid var(--line);margin-top:6px;padding-top:6px}.scope[data-astro-cid-itpic446]{color:var(--muted);margin:0 0 10px;font-size:12px;line-height:1.8}.sources[data-astro-cid-itpic446]{margin:0;font-size:12px;line-height:1.9}.sources[data-astro-cid-itpic446] a[data-astro-cid-itpic446]{color:inherit;text-underline-offset:3px}@media (width<=700px){.muji-handoffs[data-astro-cid-itpic446]{padding:20px 16px}.route[data-astro-cid-itpic446]{grid-template-columns:minmax(0,1fr);gap:10px}.node[data-astro-cid-itpic446]{text-align:left;grid-template-columns:78px minmax(0,1fr);align-items:center;column-gap:14px;padding:6px 12px;display:grid}.node[data-astro-cid-itpic446] svg[data-astro-cid-itpic446]{grid-row:1/4;width:78px;height:56px;margin:0}.node[data-astro-cid-itpic446]>span[data-astro-cid-itpic446]{margin:0}.node[data-astro-cid-itpic446] strong[data-astro-cid-itpic446]{font-size:14px}.place[data-astro-cid-itpic446]{padding:13px 12px}.link[data-astro-cid-itpic446] b[data-astro-cid-itpic446]{font-size:25px;transform:rotate(90deg)}.outcomes[data-astro-cid-itpic446] ul[data-astro-cid-itpic446]{grid-column:2;font-size:12px}}.sankyu-plant-cycle[data-astro-cid-5cj5is5l]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:34px 0 42px;padding:25px 24px 20px}figcaption[data-astro-cid-5cj5is5l] h3[data-astro-cid-5cj5is5l]{margin:0 0 9px;font:24px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-5cj5is5l]>p[data-astro-cid-5cj5is5l]{color:var(--muted);margin:0 0 24px;font-size:12px;line-height:1.75}.plant-pair[data-astro-cid-5cj5is5l]{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}section[data-astro-cid-5cj5is5l]{min-width:0}h4[data-astro-cid-5cj5is5l]{min-height:42px;margin:0;font-size:13px;line-height:1.6}svg[data-astro-cid-5cj5is5l]{width:100%;height:auto;margin:8px 0 12px;display:block}svg[data-astro-cid-5cj5is5l] text[data-astro-cid-5cj5is5l]{fill:#263a53;font:12px sans-serif}.ground[data-astro-cid-5cj5is5l]{stroke:#bbc5ca;stroke-width:1.5px}.background-plant[data-astro-cid-5cj5is5l]{fill:#e2e4e1;stroke:#aebbc2;stroke-width:1.5px;stroke-linejoin:round}.navy-fill[data-astro-cid-5cj5is5l]{fill:#263a53}.equipment-line[data-astro-cid-5cj5is5l]{fill:none;stroke:#607789;stroke-width:4px;stroke-linejoin:round}.wheel[data-astro-cid-5cj5is5l]{fill:#263a53;stroke:#f6f1e8;stroke-width:3px}.crate[data-astro-cid-5cj5is5l]{fill:#c9936b;stroke:#915635;stroke-width:1.5px}.crate-line[data-astro-cid-5cj5is5l]{stroke:#f6f1e8;stroke-width:1.5px}.material-flow[data-astro-cid-5cj5is5l]{stroke:#b36b3f;stroke-width:2.5px;fill:none;stroke-linecap:round;stroke-linejoin:round}.vessel[data-astro-cid-5cj5is5l]{fill:#b9c5cb;stroke:#263a53;stroke-width:1.7px}.cover[data-astro-cid-5cj5is5l]{fill:#d7dfe0;stroke:#263a53;stroke-width:1.7px}.open-end[data-astro-cid-5cj5is5l]{fill:#263a53;stroke:#607789;stroke-width:2px}.gauge[data-astro-cid-5cj5is5l]{fill:#fffdf8;stroke:#263a53;stroke-width:1.7px}.gauge-needle[data-astro-cid-5cj5is5l]{stroke:#b36b3f;stroke-width:2px}.person[data-astro-cid-5cj5is5l]{fill:#e5c4a5;stroke:#263a53;stroke-width:1.3px}.helmet[data-astro-cid-5cj5is5l]{fill:#b36b3f;stroke:#915635;stroke-width:1.3px}.limb[data-astro-cid-5cj5is5l]{stroke:#263a53;stroke-width:6px;fill:none;stroke-linecap:round}.instrument[data-astro-cid-5cj5is5l]{fill:#fffdf8;stroke:#263a53;stroke-width:1.6px}.probe[data-astro-cid-5cj5is5l]{stroke:#b36b3f;stroke-width:3px}.probe-wire[data-astro-cid-5cj5is5l]{fill:none;stroke:#607789;stroke-width:1.3px}.leader[data-astro-cid-5cj5is5l]{stroke:#8796a2;stroke-width:1.2px;fill:none}.tube-bundle[data-astro-cid-5cj5is5l]{stroke:#b36b3f;stroke-width:2.8px;fill:none}.tube-ring[data-astro-cid-5cj5is5l]{fill:none;stroke:#b36b3f;stroke-width:2px}.support[data-astro-cid-5cj5is5l]{fill:#e2e4e1;stroke:#607789;stroke-width:2px}.tool[data-astro-cid-5cj5is5l]{stroke:#b36b3f;stroke-width:3px;fill:none}section[data-astro-cid-5cj5is5l]>p[data-astro-cid-5cj5is5l]{color:var(--muted);margin:0;font-size:12px;line-height:1.8}.findings-cycle[data-astro-cid-5cj5is5l]{border-top:1px solid #d8cfc2;border-bottom:1px solid #d8cfc2;justify-content:space-between;gap:18px;margin:22px 0 0;padding:14px 0;display:flex}.findings-cycle[data-astro-cid-5cj5is5l] p[data-astro-cid-5cj5is5l]{color:#915635;margin:0;font-size:11px;font-weight:700;line-height:1.7}.caveat[data-astro-cid-5cj5is5l]{color:var(--muted);margin:18px 0 0;font-size:10.5px;line-height:1.8}.sources[data-astro-cid-5cj5is5l]{flex-wrap:wrap;gap:8px 22px;margin:12px 0 0;display:flex}.sources[data-astro-cid-5cj5is5l] a[data-astro-cid-5cj5is5l]{overflow-wrap:anywhere;font-size:10.5px;line-height:1.8}@media (width<=650px){.sankyu-plant-cycle[data-astro-cid-5cj5is5l]{padding:21px 17px}.plant-pair[data-astro-cid-5cj5is5l]{grid-template-columns:1fr;gap:28px}figcaption[data-astro-cid-5cj5is5l] h3[data-astro-cid-5cj5is5l]{font-size:21px}h4[data-astro-cid-5cj5is5l]{min-height:0}svg[data-astro-cid-5cj5is5l]{width:min(100%,360px);margin:8px auto 12px}section[data-astro-cid-5cj5is5l]>p[data-astro-cid-5cj5is5l]{font-size:13px}.findings-cycle[data-astro-cid-5cj5is5l]{flex-direction:column;gap:7px}}.sanrio-revenue-routes[data-astro-cid-il5cr2nr]{color:#263a53;background:#f6f1e8;border-block:1px solid #d9cbbb;margin:2rem 0;padding:clamp(1rem,3vw,1.6rem)}h3[data-astro-cid-il5cr2nr]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:1.4rem;line-height:1.5}figcaption[data-astro-cid-il5cr2nr] p[data-astro-cid-il5cr2nr]{margin:.4rem 0 1.2rem;font-size:.8rem;line-height:1.7}.routes[data-astro-cid-il5cr2nr]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}section[data-astro-cid-il5cr2nr]{min-width:0}section[data-astro-cid-il5cr2nr]+section[data-astro-cid-il5cr2nr]{border-left:1px solid #d9cbbb;padding-left:1.5rem}h4[data-astro-cid-il5cr2nr]{min-height:3em;margin:0 0 .8rem;font-size:1rem;line-height:1.5}.actor[data-astro-cid-il5cr2nr]{align-items:center;gap:.6rem;min-height:4.5rem;display:flex}.actor[data-astro-cid-il5cr2nr] strong[data-astro-cid-il5cr2nr]{overflow-wrap:anywhere;font-size:.85rem;line-height:1.6}svg[data-astro-cid-il5cr2nr]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;flex:0 0 5.5rem;width:5.5rem;height:auto}.copper[data-astro-cid-il5cr2nr]{stroke:#b36b3f}.exchange[data-astro-cid-il5cr2nr]{grid-template-columns:1fr 1fr;gap:.5rem;padding:.5rem 0;display:grid}.exchange[data-astro-cid-il5cr2nr] p[data-astro-cid-il5cr2nr]{justify-content:center;align-items:center;gap:.4rem;margin:0;font-size:.75rem;line-height:1.5;display:flex}.exchange[data-astro-cid-il5cr2nr] b[data-astro-cid-il5cr2nr]{font-size:1.9rem;font-weight:400}.sr-only[data-astro-cid-il5cr2nr]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.money[data-astro-cid-il5cr2nr]{color:#8b502f}.action[data-astro-cid-il5cr2nr]{margin:.8rem 0 0;font-size:.8rem;line-height:1.8}.note[data-astro-cid-il5cr2nr],.source[data-astro-cid-il5cr2nr]{margin:1.2rem 0 0;font-size:.75rem;line-height:1.8}.source[data-astro-cid-il5cr2nr]{margin-top:.4rem}a[data-astro-cid-il5cr2nr]{color:inherit;text-underline-offset:.2em}@media (width<=600px){.routes[data-astro-cid-il5cr2nr]{grid-template-columns:minmax(0,1fr);gap:1.3rem}section[data-astro-cid-il5cr2nr]+section[data-astro-cid-il5cr2nr]{border-top:1px solid #d9cbbb;border-left:none;padding:1.3rem 0 0}h4[data-astro-cid-il5cr2nr]{min-height:0}.actor[data-astro-cid-il5cr2nr]{justify-content:center}.actor[data-astro-cid-il5cr2nr] strong[data-astro-cid-il5cr2nr]{width:9rem}}.sansan-invoices[data-astro-cid-5scxwb5p]{border:1px solid var(--line);color:var(--brand);background:#f6f1e8;margin:32px 0 42px;padding:26px}figcaption[data-astro-cid-5scxwb5p]>span[data-astro-cid-5scxwb5p]{letter-spacing:.12em;color:var(--accent);font-size:10px;font-weight:800}figcaption[data-astro-cid-5scxwb5p] h3[data-astro-cid-5scxwb5p]{margin:8px 0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-5scxwb5p] p[data-astro-cid-5scxwb5p]{color:var(--muted);margin:0 0 24px;font-size:12px;line-height:1.75}.sansan-invoice-route[data-astro-cid-5scxwb5p]{grid-template-columns:minmax(0,1fr) 55px minmax(0,1fr) 55px minmax(0,1fr);align-items:center;gap:8px;display:grid}.sansan-invoice-route[data-astro-cid-5scxwb5p] section[data-astro-cid-5scxwb5p]{text-align:center;border:1px solid var(--line);background:#fffdf8;align-self:stretch;min-width:0;padding:14px 10px}.sansan-invoice-route[data-astro-cid-5scxwb5p] .sansan-service[data-astro-cid-5scxwb5p]{border-top:3px solid var(--accent);background:#eae5dc}.sansan-role[data-astro-cid-5scxwb5p]{min-height:30px;font-size:10px;font-weight:800;line-height:1.5;display:block}.sansan-invoice-route[data-astro-cid-5scxwb5p] svg[data-astro-cid-5scxwb5p]{width:100%;max-width:180px;margin:auto;display:block}.sansan-invoice-route[data-astro-cid-5scxwb5p] h4[data-astro-cid-5scxwb5p]{margin:8px 0 0;font-size:14px;line-height:1.6}.sansan-invoice-route[data-astro-cid-5scxwb5p] p[data-astro-cid-5scxwb5p]{margin:6px 0 0;font-size:11px;line-height:1.7}.sansan-flow[data-astro-cid-5scxwb5p]{text-align:center}.sansan-flow[data-astro-cid-5scxwb5p] span[data-astro-cid-5scxwb5p]{font-size:10px;line-height:1.6;display:block}.sansan-flow[data-astro-cid-5scxwb5p] b[data-astro-cid-5scxwb5p]{color:var(--accent);font-size:29px;font-weight:400}.sansan-invoice-note[data-astro-cid-5scxwb5p],.sansan-invoice-source[data-astro-cid-5scxwb5p]{color:var(--muted);font-size:11px;line-height:1.75}.sansan-invoice-note[data-astro-cid-5scxwb5p]{margin:20px 0 8px}.sansan-invoice-source[data-astro-cid-5scxwb5p]{display:inline-block}@media (width<=650px){.sansan-invoices[data-astro-cid-5scxwb5p]{padding:20px 16px}.sansan-invoice-route[data-astro-cid-5scxwb5p]{grid-template-columns:minmax(0,1fr);gap:5px}.sansan-invoice-route[data-astro-cid-5scxwb5p] section[data-astro-cid-5scxwb5p]{text-align:left;grid-template-columns:95px minmax(0,1fr);column-gap:12px;padding:14px;display:grid}.sansan-role[data-astro-cid-5scxwb5p]{grid-column:1/-1;min-height:0;margin-bottom:6px}.sansan-invoice-route[data-astro-cid-5scxwb5p] svg[data-astro-cid-5scxwb5p]{grid-row:span 2;width:95px}.sansan-invoice-route[data-astro-cid-5scxwb5p] h4[data-astro-cid-5scxwb5p]{align-self:end;margin:0}.sansan-invoice-route[data-astro-cid-5scxwb5p] p[data-astro-cid-5scxwb5p]{align-self:start}.sansan-flow[data-astro-cid-5scxwb5p]{text-align:left;align-items:center;gap:12px;padding-left:52px;display:flex}.sansan-flow[data-astro-cid-5scxwb5p] b[data-astro-cid-5scxwb5p]{order:-1;transform:rotate(90deg)}figcaption[data-astro-cid-5scxwb5p] h3[data-astro-cid-5scxwb5p]{font-size:20px}}.santen-rights[data-astro-cid-ykdrkbdn]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:32px 0 42px;padding:26px 24px 21px}figcaption[data-astro-cid-ykdrkbdn] h3[data-astro-cid-ykdrkbdn]{margin:0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-ykdrkbdn] p[data-astro-cid-ykdrkbdn]{color:var(--muted);margin:8px 0 23px;font-size:12px;line-height:1.7}.rights-route[data-astro-cid-ykdrkbdn]{grid-template-columns:minmax(0,1fr) 145px minmax(0,1fr);align-items:center;gap:16px;display:grid}.partner-products[data-astro-cid-ykdrkbdn],.local-work[data-astro-cid-ykdrkbdn]{text-align:center;min-width:0}.partner-products[data-astro-cid-ykdrkbdn]>strong[data-astro-cid-ykdrkbdn],.local-work[data-astro-cid-ykdrkbdn]>strong[data-astro-cid-ykdrkbdn]{font-size:14px;line-height:1.6}.work-scenes[data-astro-cid-ykdrkbdn]{grid-template-columns:1fr 1fr;gap:9px;display:grid}.work-scenes[data-astro-cid-ykdrkbdn] span[data-astro-cid-ykdrkbdn]{font-size:11px;line-height:1.5;display:block}svg[data-astro-cid-ykdrkbdn]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;max-width:270px;height:auto;margin:12px auto;display:block}.copper[data-astro-cid-ykdrkbdn]{stroke:#b36b3f}.rights-transfer[data-astro-cid-ykdrkbdn]{text-align:center}.rights-transfer[data-astro-cid-ykdrkbdn] strong[data-astro-cid-ykdrkbdn]{font-size:12px;line-height:1.7;display:block}.rights-transfer[data-astro-cid-ykdrkbdn] span[data-astro-cid-ykdrkbdn]{color:#b36b3f;font-size:46px;line-height:1.1}.scope[data-astro-cid-ykdrkbdn],.source[data-astro-cid-ykdrkbdn]{color:var(--muted);margin:20px 0 0;font-size:12px;line-height:1.8}.source[data-astro-cid-ykdrkbdn]{margin-top:9px}.source[data-astro-cid-ykdrkbdn] a[data-astro-cid-ykdrkbdn]{text-underline-offset:3px}@media (width<=620px){.santen-rights[data-astro-cid-ykdrkbdn]{padding:21px 16px}.rights-route[data-astro-cid-ykdrkbdn]{grid-template-columns:1fr;gap:14px}.partner-products[data-astro-cid-ykdrkbdn] svg[data-astro-cid-ykdrkbdn]{max-width:245px}.rights-transfer[data-astro-cid-ykdrkbdn] span[data-astro-cid-ykdrkbdn]{margin:9px 0;display:block;transform:rotate(90deg)}.rights-transfer[data-astro-cid-ykdrkbdn]{padding:0 20px}.work-scenes[data-astro-cid-ykdrkbdn]{max-width:330px;margin:0 auto}.work-scenes[data-astro-cid-ykdrkbdn] svg[data-astro-cid-ykdrkbdn]{max-width:150px}.work-scenes[data-astro-cid-ykdrkbdn] span[data-astro-cid-ykdrkbdn]{font-size:12px}figcaption[data-astro-cid-ykdrkbdn] h3[data-astro-cid-ykdrkbdn]{font-size:20px}}.sanwa-skills[data-astro-cid-35ei42r6]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0 42px;padding:26px}.sanwa-skills[data-astro-cid-35ei42r6] h3[data-astro-cid-35ei42r6]{margin:0 0 24px;font:24px/1.45 Georgia,Noto Serif JP,serif}.sanwa-skills[data-astro-cid-35ei42r6] svg[data-astro-cid-35ei42r6]{fill:#fffdf8;stroke:#263a53;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:140px;max-width:100%;height:auto;margin:0 auto 12px;display:block}.sanwa-skills[data-astro-cid-35ei42r6] .sanwa-copper[data-astro-cid-35ei42r6]{fill:#e9d2be;stroke:#b36b3f}.sanwa-people[data-astro-cid-35ei42r6]{text-align:center;justify-content:center;gap:34px;display:flex}.sanwa-people[data-astro-cid-35ei42r6]>div[data-astro-cid-35ei42r6]{min-width:0;max-width:220px}.sanwa-people[data-astro-cid-35ei42r6] svg[data-astro-cid-35ei42r6]{width:95px}.sanwa-people[data-astro-cid-35ei42r6] strong[data-astro-cid-35ei42r6]{font-size:14px;line-height:1.6;display:block}.sanwa-people[data-astro-cid-35ei42r6] span[data-astro-cid-35ei42r6]{margin-top:5px;font-size:13px;line-height:1.7;display:block}.sanwa-select[data-astro-cid-35ei42r6]{text-align:center;margin:20px 0;font-size:12px;line-height:1.8}.sanwa-select[data-astro-cid-35ei42r6] i[data-astro-cid-35ei42r6]{border-top:2px solid #b36b3f;border-left:2px solid #b36b3f;width:calc(33.333% + 14px);height:25px;margin:22px 0 0 calc(16.6667% - 14px);display:block;position:relative}.sanwa-select[data-astro-cid-35ei42r6] i[data-astro-cid-35ei42r6]:before{content:"";border-left:2px solid #b36b3f;height:14px;position:absolute;top:-14px;right:0}.sanwa-select[data-astro-cid-35ei42r6] i[data-astro-cid-35ei42r6]:after{content:"";border-bottom:2px solid #b36b3f;border-right:2px solid #b36b3f;width:7px;height:7px;position:absolute;bottom:0;left:-5px;transform:rotate(45deg)}.sanwa-path[data-astro-cid-35ei42r6]{grid-template-columns:minmax(0,1fr) 22px minmax(0,1fr) 22px minmax(0,1fr);align-items:start;gap:10px;margin:0;padding:0;list-style:none;display:grid}.sanwa-stage[data-astro-cid-35ei42r6]{text-align:center;min-width:0}.sanwa-stage[data-astro-cid-35ei42r6]>strong[data-astro-cid-35ei42r6]{font-size:15px;line-height:1.6;display:block}.sanwa-stage[data-astro-cid-35ei42r6]>p[data-astro-cid-35ei42r6]{margin:8px 0 0;font-size:12px;line-height:1.7}.sanwa-flow[data-astro-cid-35ei42r6]{padding-top:48px;position:relative}.sanwa-flow[data-astro-cid-35ei42r6] i[data-astro-cid-35ei42r6]{border-top:2px solid #b36b3f;display:block;position:relative}.sanwa-flow[data-astro-cid-35ei42r6] i[data-astro-cid-35ei42r6]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:7px;height:7px;position:absolute;top:-5px;right:0;transform:rotate(45deg)}.sanwa-ojt[data-astro-cid-35ei42r6]{border-top:1px solid #dcd4c8;margin:14px 0 0;padding:10px 4px;font-size:11px;line-height:1.6}.sanwa-ojt[data-astro-cid-35ei42r6] svg[data-astro-cid-35ei42r6]{fill:none;stroke:#b36b3f;stroke-width:2px;width:38px;margin-bottom:5px}.sanwa-note[data-astro-cid-35ei42r6],.sanwa-source[data-astro-cid-35ei42r6]{margin:20px 0 0;font-size:12px;line-height:1.8}.sanwa-source[data-astro-cid-35ei42r6]{margin-top:10px}.sanwa-source[data-astro-cid-35ei42r6] a[data-astro-cid-35ei42r6]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=650px){.sanwa-skills[data-astro-cid-35ei42r6]{padding:20px 16px}.sanwa-skills[data-astro-cid-35ei42r6] h3[data-astro-cid-35ei42r6]{font-size:21px}.sanwa-people[data-astro-cid-35ei42r6]{gap:20px}.sanwa-select[data-astro-cid-35ei42r6] i[data-astro-cid-35ei42r6]{border-top:0;width:0;margin:10px auto 0}.sanwa-select[data-astro-cid-35ei42r6] i[data-astro-cid-35ei42r6]:before{display:none}.sanwa-people[data-astro-cid-35ei42r6] strong[data-astro-cid-35ei42r6]{font-size:13px}.sanwa-path[data-astro-cid-35ei42r6]{grid-template-columns:minmax(0,1fr);gap:16px}.sanwa-stage[data-astro-cid-35ei42r6]{background:#fffdf8;padding:18px 12px}.sanwa-stage[data-astro-cid-35ei42r6]>strong[data-astro-cid-35ei42r6]{font-size:16px}.sanwa-stage[data-astro-cid-35ei42r6]>p[data-astro-cid-35ei42r6]{font-size:13px}.sanwa-flow[data-astro-cid-35ei42r6]{height:25px;padding:0}.sanwa-flow[data-astro-cid-35ei42r6] i[data-astro-cid-35ei42r6]{border-top:0;border-left:2px solid #b36b3f;width:0;height:25px;margin:auto}.sanwa-flow[data-astro-cid-35ei42r6] i[data-astro-cid-35ei42r6]:after{top:auto;bottom:0;right:-3px;transform:rotate(135deg)}.sanwa-ojt[data-astro-cid-35ei42r6]{justify-content:center;align-items:center;gap:10px;font-size:12px;display:flex}.sanwa-ojt[data-astro-cid-35ei42r6] svg[data-astro-cid-35ei42r6]{width:34px;margin:0}}.sapporo-routes[data-astro-cid-ndhmcvon]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0 40px;padding:26px}.sapporo-routes[data-astro-cid-ndhmcvon] h3[data-astro-cid-ndhmcvon]{margin:0;font:24px/1.45 Georgia,Noto Serif JP,serif}.sapporo-routes[data-astro-cid-ndhmcvon] figcaption[data-astro-cid-ndhmcvon] p[data-astro-cid-ndhmcvon]{margin:10px 0 20px;font-size:13px;line-height:1.8}.sapporo-brand[data-astro-cid-ndhmcvon]{text-align:center;margin:0 auto;position:relative}.sapporo-brand[data-astro-cid-ndhmcvon]:after{content:"";border-left:2px solid #b36b3f;width:0;height:20px;margin:10px auto 0;display:block}.sapporo-routes[data-astro-cid-ndhmcvon] svg[data-astro-cid-ndhmcvon]{fill:#fffdf8;stroke:#263a53;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;max-width:100%;height:100px;margin:0 auto 10px;display:block}.sapporo-routes[data-astro-cid-ndhmcvon] .sapporo-copper[data-astro-cid-ndhmcvon]{stroke:#b36b3f;fill:#e9d2be}.sapporo-brand[data-astro-cid-ndhmcvon] strong[data-astro-cid-ndhmcvon]{font-size:16px;line-height:1.6}.sapporo-branches[data-astro-cid-ndhmcvon]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid;position:relative}.sapporo-branches[data-astro-cid-ndhmcvon]:before{content:"";border-top:2px solid #b36b3f;position:absolute;top:0;left:calc(25% - 5.5px);right:calc(25% - 5.5px)}.sapporo-route[data-astro-cid-ndhmcvon]{min-width:0;padding:34px 18px 18px;position:relative}.sapporo-route[data-astro-cid-ndhmcvon] h4[data-astro-cid-ndhmcvon]{text-align:center;border-bottom:1px solid #dcd4c8;margin:0 0 20px;padding-bottom:10px;font-size:15px;line-height:1.5}.sapporo-branch-arrow[data-astro-cid-ndhmcvon]{border-left:2px solid #b36b3f;width:0;height:23px;position:absolute;top:0;left:50%}.sapporo-branch-arrow[data-astro-cid-ndhmcvon]:after{content:"";border-bottom:2px solid #b36b3f;border-right:2px solid #b36b3f;width:7px;height:7px;position:absolute;bottom:0;left:-5px;transform:rotate(45deg)}.sapporo-route-flow[data-astro-cid-ndhmcvon]{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:8px;display:grid}.sapporo-route-actor[data-astro-cid-ndhmcvon],.sapporo-outlet[data-astro-cid-ndhmcvon]{text-align:center;min-width:0}.sapporo-route[data-astro-cid-ndhmcvon] strong[data-astro-cid-ndhmcvon]{font-size:14px;line-height:1.6;display:block}.sapporo-outlet-arrow[data-astro-cid-ndhmcvon]{border-top:2px solid #b36b3f;margin-top:-27px;display:block;position:relative}.sapporo-outlet-arrow[data-astro-cid-ndhmcvon]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:7px;height:7px;position:absolute;top:-5px;right:0;transform:rotate(45deg)}.sapporo-route[data-astro-cid-ndhmcvon]>p[data-astro-cid-ndhmcvon]{text-align:center;margin:14px 0 0;font-size:12px;line-height:1.7}.sapporo-note[data-astro-cid-ndhmcvon],.sapporo-source[data-astro-cid-ndhmcvon]{margin:18px 0 0;font-size:12px;line-height:1.8}.sapporo-source[data-astro-cid-ndhmcvon]{margin-top:10px}.sapporo-source[data-astro-cid-ndhmcvon] a[data-astro-cid-ndhmcvon]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=650px){.sapporo-routes[data-astro-cid-ndhmcvon]{padding:20px 14px}.sapporo-routes[data-astro-cid-ndhmcvon] h3[data-astro-cid-ndhmcvon]{font-size:21px}.sapporo-branches[data-astro-cid-ndhmcvon]{grid-template-columns:minmax(0,1fr);gap:16px;padding:0 0 0 28px}.sapporo-branches[data-astro-cid-ndhmcvon]:before{border-top:0;border-left:2px solid #b36b3f;inset:0 auto 0 10px}.sapporo-branches[data-astro-cid-ndhmcvon]:after{content:"";border-top:2px solid #b36b3f;width:calc(50% - 10px);position:absolute;top:0;left:10px}.sapporo-branch-arrow[data-astro-cid-ndhmcvon]{border-top:2px solid #b36b3f;border-left:0;width:18px;height:0;top:48px;left:-18px}.sapporo-branch-arrow[data-astro-cid-ndhmcvon]:after{inset:-5px 0 auto auto;transform:rotate(-45deg)}.sapporo-route[data-astro-cid-ndhmcvon]{background:#fffdf8;padding:32px 10px 20px}.sapporo-route-flow[data-astro-cid-ndhmcvon]{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)}.sapporo-routes[data-astro-cid-ndhmcvon] svg[data-astro-cid-ndhmcvon]{height:88px}.sapporo-route[data-astro-cid-ndhmcvon] strong[data-astro-cid-ndhmcvon]{font-size:14px}.sapporo-route[data-astro-cid-ndhmcvon]>p[data-astro-cid-ndhmcvon]{font-size:13px}}.sato-tagging-flow[data-astro-cid-cntml7tv]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:34px 0 40px;padding:25px 24px 22px}figcaption[data-astro-cid-cntml7tv] h3[data-astro-cid-cntml7tv]{margin:0 0 9px;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.45}figcaption[data-astro-cid-cntml7tv] p[data-astro-cid-cntml7tv]{color:var(--muted);margin:0 0 15px;font-size:13px;line-height:1.8}.flow-key[data-astro-cid-cntml7tv]{flex-wrap:wrap;gap:8px 21px;margin:0 0 24px;font-size:11px;display:flex}.flow-key[data-astro-cid-cntml7tv] span[data-astro-cid-cntml7tv]{align-items:center;gap:8px;display:flex}.flow-key[data-astro-cid-cntml7tv] i[data-astro-cid-cntml7tv]{border-top:3px solid #b36b3f;width:29px;height:0;display:block}.flow-key[data-astro-cid-cntml7tv] .data-key[data-astro-cid-cntml7tv]{border-top:3px dashed #263a53}ol[data-astro-cid-cntml7tv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-cntml7tv]{min-width:0;position:relative}li[data-astro-cid-cntml7tv]:first-child:after{content:"→";color:#b36b3f;font-size:21px;position:absolute;top:161px;right:-22px}h4[data-astro-cid-cntml7tv]{min-height:44px;margin:0;font-size:13px;line-height:1.7}svg[data-astro-cid-cntml7tv]{width:100%;height:auto;margin:7px 0 14px;display:block}svg[data-astro-cid-cntml7tv] text[data-astro-cid-cntml7tv]{fill:#263a53;font-family:inherit;font-size:18px;font-weight:600}li[data-astro-cid-cntml7tv]>p[data-astro-cid-cntml7tv]{color:var(--muted);margin:0;font-size:12px;line-height:1.85}.surface[data-astro-cid-cntml7tv]{fill:none;stroke:#d3cabd;stroke-width:2px}.paper[data-astro-cid-cntml7tv]{fill:#fffdf8;stroke:#526b80;stroke-width:1.5px;stroke-linejoin:round}.roll-side[data-astro-cid-cntml7tv]{fill:#d8dfe1;stroke:#526b80;stroke-width:1.5px}.core[data-astro-cid-cntml7tv]{fill:#263a53}.perforation[data-astro-cid-cntml7tv]{fill:none;stroke:#9caaaf;stroke-width:1px;stroke-dasharray:3 3}.machine[data-astro-cid-cntml7tv]{fill:#263a53;stroke:#263a53;stroke-width:1.5px;stroke-linejoin:round}.machine-top[data-astro-cid-cntml7tv]{fill:#526b80;stroke:#263a53;stroke-width:1.5px}.screen[data-astro-cid-cntml7tv]{fill:#cad8dc}.slot[data-astro-cid-cntml7tv]{fill:#0f263e}.machine-foot[data-astro-cid-cntml7tv]{fill:#263a53}.barcode[data-astro-cid-cntml7tv]{stroke:#263a53;stroke-width:2px}.skin[data-astro-cid-cntml7tv]{fill:#e1bfa3;stroke:#263a53;stroke-width:1.2px}.hair[data-astro-cid-cntml7tv]{fill:#263a53}.clothes[data-astro-cid-cntml7tv]{fill:#bac7ce;stroke:#263a53;stroke-width:1.5px;stroke-linejoin:round}.legs[data-astro-cid-cntml7tv]{fill:none;stroke:#263a53;stroke-width:14px;stroke-linecap:round}.arms[data-astro-cid-cntml7tv]{fill:none;stroke:#526b80;stroke-width:14px;stroke-linecap:round;stroke-linejoin:round}.hands[data-astro-cid-cntml7tv]{fill:none;stroke:#e1bfa3;stroke-width:10px;stroke-linecap:round}.feet[data-astro-cid-cntml7tv]{stroke:#263a53;stroke-width:7px;stroke-linecap:round}.carton[data-astro-cid-cntml7tv]{fill:#d4ad88;stroke:#8d5d3f;stroke-width:1.5px}.carton-top[data-astro-cid-cntml7tv]{fill:#e6c9a7;stroke:#8d5d3f;stroke-width:1.5px}.carton-side[data-astro-cid-cntml7tv]{fill:#b98761;stroke:#8d5d3f;stroke-width:1.5px}.tape[data-astro-cid-cntml7tv]{fill:none;stroke:#f6e6cb;stroke-width:9px}.physical-flow[data-astro-cid-cntml7tv]{fill:none;stroke:#b36b3f;stroke-width:3px}.data-flow[data-astro-cid-cntml7tv]{fill:none;stroke:#263a53;stroke-width:2.5px;stroke-dasharray:6 5}.arrow-copper[data-astro-cid-cntml7tv]{fill:none;stroke:#b36b3f;stroke-width:1.5px}.arrow-navy[data-astro-cid-cntml7tv]{fill:none;stroke:#263a53;stroke-width:1.5px}.scanner-window[data-astro-cid-cntml7tv]{fill:#b36b3f}.scan-light[data-astro-cid-cntml7tv]{fill:none;stroke:#b36b3f;stroke-width:1.5px;opacity:.8}.stand[data-astro-cid-cntml7tv]{fill:none;stroke:#263a53;stroke-width:6px;stroke-linecap:round}.record-icon[data-astro-cid-cntml7tv]{fill:#b36b3f}.record-line[data-astro-cid-cntml7tv]{fill:none;stroke:#8194a0;stroke-width:3px}.note[data-astro-cid-cntml7tv]{color:var(--muted);margin:24px 0 8px;font-size:11px;line-height:1.85}.source[data-astro-cid-cntml7tv]{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.8}@media (width<=680px){.sato-tagging-flow[data-astro-cid-cntml7tv]{padding:21px 17px}figcaption[data-astro-cid-cntml7tv] h3[data-astro-cid-cntml7tv]{font-size:21px}ol[data-astro-cid-cntml7tv]{grid-template-columns:1fr;gap:34px}h4[data-astro-cid-cntml7tv]{min-height:0;font-size:14px}svg[data-astro-cid-cntml7tv]{width:min(100%,440px);margin:12px auto}li[data-astro-cid-cntml7tv]>p[data-astro-cid-cntml7tv]{font-size:13px}li[data-astro-cid-cntml7tv]:first-child:after{content:"↓";top:auto;bottom:-30px;right:calc(50% - 8px)}.flow-key[data-astro-cid-cntml7tv]{margin-bottom:23px;font-size:11px}}.secom-alarm-response[data-astro-cid-yk2rbgx5]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:32px 0 42px;padding:25px 22px 20px}.secom-alarm-response[data-astro-cid-yk2rbgx5] figcaption[data-astro-cid-yk2rbgx5] h3[data-astro-cid-yk2rbgx5]{margin:0;font:600 23px/1.45 Georgia,Noto Serif JP,serif}.secom-alarm-response[data-astro-cid-yk2rbgx5] figcaption[data-astro-cid-yk2rbgx5] p[data-astro-cid-yk2rbgx5]{color:var(--muted);margin:8px 0 18px;font-size:13px;line-height:1.7}.response-key[data-astro-cid-yk2rbgx5]{flex-wrap:wrap;gap:10px 24px;font-size:12px;line-height:1.5;display:flex}.response-key[data-astro-cid-yk2rbgx5] span[data-astro-cid-yk2rbgx5]{align-items:center;gap:9px;display:flex}.response-key[data-astro-cid-yk2rbgx5] i[data-astro-cid-yk2rbgx5]{border-top:2px dashed var(--brand);width:28px;display:block}.response-key[data-astro-cid-yk2rbgx5] .movement-key[data-astro-cid-yk2rbgx5]{border-top:3px solid var(--accent)}.response-scene[data-astro-cid-yk2rbgx5]{width:100%;height:auto;margin-top:8px;display:block;overflow:visible}.response-narrow[data-astro-cid-yk2rbgx5]{display:none}.place[data-astro-cid-yk2rbgx5]{fill:#fffdf8;stroke:#d6cfc4;stroke-width:1.5px}.step-disc[data-astro-cid-yk2rbgx5]{fill:var(--brand)}.step[data-astro-cid-yk2rbgx5]{fill:#fffdf8;text-anchor:middle;font:700 12px sans-serif}.object[data-astro-cid-yk2rbgx5]{fill:none;stroke:var(--brand);stroke-width:2.4px;stroke-linejoin:round;stroke-linecap:round}.object[data-astro-cid-yk2rbgx5] .sensor[data-astro-cid-yk2rbgx5]{fill:var(--accent);stroke:var(--accent)}.object[data-astro-cid-yk2rbgx5] .accent[data-astro-cid-yk2rbgx5]{stroke:var(--accent)}.object[data-astro-cid-yk2rbgx5] .wheel[data-astro-cid-yk2rbgx5]{fill:#fffdf8}.information-path[data-astro-cid-yk2rbgx5]{fill:none;stroke:var(--brand);stroke-width:2.4px;stroke-dasharray:7 6}.response-path[data-astro-cid-yk2rbgx5]{fill:none;stroke:var(--accent);stroke-width:3px;stroke-linejoin:round}.signal-tip[data-astro-cid-yk2rbgx5]{fill:none;stroke:var(--brand);stroke-width:1.5px}.response-tip[data-astro-cid-yk2rbgx5]{fill:none;stroke:var(--accent);stroke-width:1.5px}.path-label[data-astro-cid-yk2rbgx5]{font:500 14px/1.5 var(--font-sans,sans-serif);fill:var(--brand);text-anchor:middle;paint-order:stroke;stroke:#f2ede4;stroke-width:8px;stroke-linejoin:round}.response-label[data-astro-cid-yk2rbgx5]{fill:var(--accent)}.place-label[data-astro-cid-yk2rbgx5]{font:700 17px/1.5 var(--font-sans,sans-serif);fill:var(--brand);text-anchor:middle}.place-note[data-astro-cid-yk2rbgx5]{font:400 12px/1.5 var(--font-sans,sans-serif);fill:var(--muted);text-anchor:middle}.response-caveat[data-astro-cid-yk2rbgx5],.response-source[data-astro-cid-yk2rbgx5]{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.7}.response-source[data-astro-cid-yk2rbgx5] a[data-astro-cid-yk2rbgx5]{text-underline-offset:3px}@media (width<=640px){.secom-alarm-response[data-astro-cid-yk2rbgx5]{padding:20px 12px 17px}.secom-alarm-response[data-astro-cid-yk2rbgx5] figcaption[data-astro-cid-yk2rbgx5] h3[data-astro-cid-yk2rbgx5]{font-size:20px}.response-wide[data-astro-cid-yk2rbgx5]{display:none}.response-narrow[data-astro-cid-yk2rbgx5]{display:block}.path-label[data-astro-cid-yk2rbgx5]{font-size:15px}.place-note[data-astro-cid-yk2rbgx5]{font-size:13px}}.epson-ink[data-astro-cid-wbjdvcjc]{color:#263a53;background:#f6f1e8;border:1px solid #dacfc0;border-radius:1rem;margin:2rem 0;padding:clamp(1rem,3vw,1.8rem)}.epson-ink[data-astro-cid-wbjdvcjc] h3[data-astro-cid-wbjdvcjc]{margin:0 0 .5rem;font-size:1.35rem}.epson-ink[data-astro-cid-wbjdvcjc] p[data-astro-cid-wbjdvcjc]{margin:.5rem 0;line-height:1.7}.epson-routes[data-astro-cid-wbjdvcjc]{grid-template-columns:1fr 1fr;gap:1rem;margin-top:1.2rem;display:grid}.epson-routes[data-astro-cid-wbjdvcjc] section[data-astro-cid-wbjdvcjc]{background:#fffdf8;border:1px solid #dacfc0;border-radius:.75rem;min-width:0;padding:1rem}.epson-routes[data-astro-cid-wbjdvcjc] h4[data-astro-cid-wbjdvcjc]{margin:0;font-size:1.05rem}.epson-routes[data-astro-cid-wbjdvcjc] svg[data-astro-cid-wbjdvcjc]{width:100%;height:auto;margin:.5rem 0;display:block}.epson-ink[data-astro-cid-wbjdvcjc] .epson-action[data-astro-cid-wbjdvcjc]{font-weight:700}.epson-note[data-astro-cid-wbjdvcjc]{font-size:.85rem}.epson-note[data-astro-cid-wbjdvcjc] a[data-astro-cid-wbjdvcjc]{color:inherit;text-decoration:underline}@media (width<=600px){.epson-routes[data-astro-cid-wbjdvcjc]{grid-template-columns:1fr}.epson-routes[data-astro-cid-wbjdvcjc] section[data-astro-cid-wbjdvcjc]{padding:.8rem}}.seino-delivery[data-astro-cid-vq2wl3ka]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:30px 0 40px;padding:26px}figcaption[data-astro-cid-vq2wl3ka]>span[data-astro-cid-vq2wl3ka]{letter-spacing:.12em;color:var(--accent);font-size:10px;font-weight:800}figcaption[data-astro-cid-vq2wl3ka] h3[data-astro-cid-vq2wl3ka]{margin:8px 0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.4}figcaption[data-astro-cid-vq2wl3ka] p[data-astro-cid-vq2wl3ka]{color:var(--muted);margin:0 0 20px;font-size:12px;line-height:1.7}.seino-terminal[data-astro-cid-vq2wl3ka]{text-align:center;padding-bottom:22px;position:relative}.seino-terminal[data-astro-cid-vq2wl3ka] svg[data-astro-cid-vq2wl3ka]{width:min(240px,80%);margin:0 auto 8px;display:block}.seino-terminal[data-astro-cid-vq2wl3ka] strong[data-astro-cid-vq2wl3ka],.seino-terminal[data-astro-cid-vq2wl3ka] small[data-astro-cid-vq2wl3ka]{display:block}.seino-terminal[data-astro-cid-vq2wl3ka] strong[data-astro-cid-vq2wl3ka]{font-size:15px;line-height:1.6}.seino-terminal[data-astro-cid-vq2wl3ka] small[data-astro-cid-vq2wl3ka]{margin-top:3px;font-size:12px;line-height:1.6}.seino-terminal[data-astro-cid-vq2wl3ka]:after{content:"";background:var(--brand);width:2px;height:22px;position:absolute;bottom:0;left:calc(50% - 1px)}.seino-lanes[data-astro-cid-vq2wl3ka]{grid-template-columns:1fr 1fr;gap:0;display:grid;position:relative}.seino-lanes[data-astro-cid-vq2wl3ka]:before{content:"";background:var(--brand);height:2px;position:absolute;top:0;left:25%;right:25%}.seino-lane[data-astro-cid-vq2wl3ka]{text-align:center;flex-direction:column;align-items:center;padding:22px 10px 12px;display:flex;position:relative}.seino-lane[data-astro-cid-vq2wl3ka]:before{content:"";background:var(--brand);width:2px;height:18px;position:absolute;top:0;left:calc(50% - 1px)}.seino-origin[data-astro-cid-vq2wl3ka]{color:var(--muted);font-size:10px;line-height:1.5}.seino-truck[data-astro-cid-vq2wl3ka]{width:130px;max-width:85%;margin:8px 0 6px}.seino-carrier[data-astro-cid-vq2wl3ka]{color:var(--route);font-size:14px;line-height:1.5}.seino-arrow[data-astro-cid-vq2wl3ka]{background:var(--route);width:2px;height:30px;margin:10px 0;position:relative}.seino-arrow[data-astro-cid-vq2wl3ka]:after{content:"";border-right:2px solid var(--route);border-bottom:2px solid var(--route);width:8px;height:8px;position:absolute;bottom:-1px;left:-4px;transform:rotate(45deg)}.seino-town[data-astro-cid-vq2wl3ka]{width:165px;max-width:100%}.seino-lane[data-astro-cid-vq2wl3ka] b[data-astro-cid-vq2wl3ka]{color:var(--route);margin-top:4px;font-size:16px;line-height:1.5}.seino-note[data-astro-cid-vq2wl3ka],.seino-source[data-astro-cid-vq2wl3ka]{color:var(--muted);margin:18px 0 0;font-size:11px;line-height:1.75}.seino-source[data-astro-cid-vq2wl3ka]{margin-top:8px}@media (width<=520px){.seino-delivery[data-astro-cid-vq2wl3ka]{padding:20px 16px}figcaption[data-astro-cid-vq2wl3ka] h3[data-astro-cid-vq2wl3ka]{font-size:20px}.seino-lanes[data-astro-cid-vq2wl3ka]{gap:0}.seino-lane[data-astro-cid-vq2wl3ka]{padding:22px 0 8px}.seino-carrier[data-astro-cid-vq2wl3ka]{font-size:12px}.seino-lane[data-astro-cid-vq2wl3ka] b[data-astro-cid-vq2wl3ka],.seino-terminal[data-astro-cid-vq2wl3ka] strong[data-astro-cid-vq2wl3ka]{font-size:14px}.seino-terminal[data-astro-cid-vq2wl3ka] small[data-astro-cid-vq2wl3ka]{font-size:11px}}.seiren-material[data-astro-cid-ratkaydv]{border:1px solid var(--line,#d9d3ca);color:#263a53;background:#f6f1e8;margin:32px 0 42px;padding:26px 24px 22px}figcaption[data-astro-cid-ratkaydv] h3[data-astro-cid-ratkaydv]{margin:0 0 10px;font:24px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-ratkaydv]>p[data-astro-cid-ratkaydv]{color:var(--muted,#5f6d7a);margin:0 0 24px;font-size:13px;line-height:1.8}.material-stages[data-astro-cid-ratkaydv]{grid-template-columns:repeat(3,minmax(0,1fr));gap:21px;display:grid}.material-stages[data-astro-cid-ratkaydv] section[data-astro-cid-ratkaydv]{min-width:0;position:relative}.material-stages[data-astro-cid-ratkaydv] section[data-astro-cid-ratkaydv]+section[data-astro-cid-ratkaydv]:before{content:"→";color:#b36b3f;font-size:22px;position:absolute;top:149px;left:-19px}h4[data-astro-cid-ratkaydv]{min-height:43px;margin:0;font-size:13px;line-height:1.6}svg[data-astro-cid-ratkaydv]{width:100%;height:auto;display:block}svg[data-astro-cid-ratkaydv] text[data-astro-cid-ratkaydv]{fill:#263a53;font:12px sans-serif}section[data-astro-cid-ratkaydv]>p[data-astro-cid-ratkaydv]{color:var(--muted,#5f6d7a);margin:9px 0 0;font-size:12px;line-height:1.75}.thread[data-astro-cid-ratkaydv]{fill:#b36b3f;stroke:#8c5232;stroke-width:1.7px}.thread[data-astro-cid-ratkaydv].second{fill:#8f9fa9;stroke:#607789}.spool-end[data-astro-cid-ratkaydv]{fill:#fffdf8;stroke:#263a53;stroke-width:1.7px}.fiber[data-astro-cid-ratkaydv]{fill:none;stroke:#f6f1e8;stroke-width:1.1px}.unwinding[data-astro-cid-ratkaydv]{fill:none;stroke:#b36b3f;stroke-width:2px}.textile[data-astro-cid-ratkaydv]{fill:#fffdf8;stroke:#263a53;stroke-width:1.7px}.warp[data-astro-cid-ratkaydv]{fill:none;stroke:#b36b3f;stroke-width:5px}.weft[data-astro-cid-ratkaydv]{fill:none;stroke:#607789;stroke-width:4px;opacity:.85}.loose-fibers[data-astro-cid-ratkaydv]{stroke:#607789;stroke-width:1.3px}.roll[data-astro-cid-ratkaydv]{fill:#b36b3f;stroke:#8c5232;stroke-width:1.7px}.roll-front[data-astro-cid-ratkaydv]{fill:#d0b49d;stroke:#8c5232;stroke-width:1.7px}.roll-core[data-astro-cid-ratkaydv]{fill:none;stroke:#8c5232;stroke-width:2px}.base-cloth[data-astro-cid-ratkaydv]{fill:#dce0df;stroke:#9ba9af;stroke-width:1.4px}.pattern-piece[data-astro-cid-ratkaydv]{fill:#b36b3f;stroke:#8c5232;stroke-width:1.7px}.stitch[data-astro-cid-ratkaydv]{fill:none;stroke:#fffdf8;stroke-width:1.5px;stroke-dasharray:4 4}.blade[data-astro-cid-ratkaydv]{fill:#c2ccd0;stroke:#607789;stroke-width:1.5px}.handle[data-astro-cid-ratkaydv]{fill:none;stroke:#263a53;stroke-width:6px}.pivot[data-astro-cid-ratkaydv]{fill:#263a53}.needle[data-astro-cid-ratkaydv]{fill:none;stroke:#607789;stroke-width:2.4px}.sewing-thread[data-astro-cid-ratkaydv]{fill:none;stroke:#b36b3f;stroke-width:1.7px}.seam[data-astro-cid-ratkaydv]{fill:none;stroke:#263a53;stroke-width:1.7px}.seat-shell[data-astro-cid-ratkaydv]{fill:#263a53;stroke:#263a53;stroke-width:1.5px;stroke-linejoin:round}.seat-pad[data-astro-cid-ratkaydv],.seat-cover[data-astro-cid-ratkaydv]{fill:#b36b3f;stroke:#8c5232;stroke-width:1.5px}.headrest-posts[data-astro-cid-ratkaydv]{stroke:#607789;stroke-width:5px}.seat-stitch[data-astro-cid-ratkaydv]{fill:none;stroke:#e6c7af;stroke-width:1.2px;stroke-dasharray:3 3}.seat-rail[data-astro-cid-ratkaydv]{fill:#9aa8af;stroke:#607789;stroke-width:1.5px}.sample[data-astro-cid-ratkaydv]{fill:#d6b69d;stroke:#8c5232;stroke-width:1.5px}.grain[data-astro-cid-ratkaydv]{fill:none;stroke:#a5714b;stroke-width:1.3px}.sample-dark[data-astro-cid-ratkaydv]{fill:#607789;stroke:#263a53;stroke-width:1.5px}.sample-lines[data-astro-cid-ratkaydv]{fill:none;stroke:#bdc9cf;stroke-width:2px}.magnifier[data-astro-cid-ratkaydv]{fill:none;stroke:#b36b3f;stroke-width:1.5px;stroke-dasharray:4 3}.caveat[data-astro-cid-ratkaydv]{color:var(--muted,#5f6d7a);margin:23px 0 10px;font-size:11px;line-height:1.8}.source-links[data-astro-cid-ratkaydv]{flex-wrap:wrap;gap:6px 24px;display:flex}.source-links[data-astro-cid-ratkaydv] a[data-astro-cid-ratkaydv]{overflow-wrap:anywhere;font-size:11px;line-height:1.8}@media (width<=680px){.seiren-material[data-astro-cid-ratkaydv]{padding:23px 18px}.material-stages[data-astro-cid-ratkaydv]{grid-template-columns:1fr;gap:32px}.material-stages[data-astro-cid-ratkaydv] section[data-astro-cid-ratkaydv]+section[data-astro-cid-ratkaydv]:before{content:"↓";font-size:20px;top:-29px;left:50%}h4[data-astro-cid-ratkaydv]{min-height:0;font-size:14px}svg[data-astro-cid-ratkaydv]{width:min(100%,300px);margin:5px auto}section[data-astro-cid-ratkaydv]>p[data-astro-cid-ratkaydv]{margin:0;font-size:13px}figcaption[data-astro-cid-ratkaydv] h3[data-astro-cid-ratkaydv]{font-size:21px}.caveat[data-astro-cid-ratkaydv]{font-size:11px}}.sekisui-property-roles[data-astro-cid-g3iqfxat]{color:#263a53;background:#f6f1e8;border:1px solid #d9d0c3;margin:2rem 0;padding:1.5rem}.sekisui-property-roles[data-astro-cid-g3iqfxat] h3[data-astro-cid-g3iqfxat]{margin:0;font-size:1.25rem;line-height:1.5}.sekisui-property-roles[data-astro-cid-g3iqfxat] figcaption[data-astro-cid-g3iqfxat] p[data-astro-cid-g3iqfxat]{margin:.5rem 0 1rem;font-size:.9rem;line-height:1.6}.sekisui-property-roles[data-astro-cid-g3iqfxat] ol[data-astro-cid-g3iqfxat]{margin:0;padding:0;list-style:none}.sekisui-property-roles[data-astro-cid-g3iqfxat] li[data-astro-cid-g3iqfxat]{border-top:1px solid #d9d0c3;grid-template-columns:minmax(0,1fr) minmax(170px,1.4fr) minmax(0,.9fr);align-items:center;gap:1rem;padding:1rem 0;display:grid}.sekisui-property-roles[data-astro-cid-g3iqfxat] .role[data-astro-cid-g3iqfxat] strong[data-astro-cid-g3iqfxat],.sekisui-property-roles[data-astro-cid-g3iqfxat] .role[data-astro-cid-g3iqfxat] span[data-astro-cid-g3iqfxat]{display:block}.sekisui-property-roles[data-astro-cid-g3iqfxat] .role[data-astro-cid-g3iqfxat] strong[data-astro-cid-g3iqfxat]{font-size:1rem;line-height:1.5}.sekisui-property-roles[data-astro-cid-g3iqfxat] .role[data-astro-cid-g3iqfxat] span[data-astro-cid-g3iqfxat]{margin-top:.4rem;font-size:.82rem;line-height:1.65}.sekisui-property-roles[data-astro-cid-g3iqfxat] svg[data-astro-cid-g3iqfxat]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;width:100%;display:block}.sekisui-property-roles[data-astro-cid-g3iqfxat] .copper[data-astro-cid-g3iqfxat]{stroke:#b36b3f}.sekisui-property-roles[data-astro-cid-g3iqfxat] .recipient[data-astro-cid-g3iqfxat]{margin:0;font-size:.9rem;line-height:1.6}.sekisui-property-roles[data-astro-cid-g3iqfxat] .note[data-astro-cid-g3iqfxat]{margin:.8rem 0 .5rem;font-size:.8rem;line-height:1.7}.sekisui-property-roles[data-astro-cid-g3iqfxat] .source[data-astro-cid-g3iqfxat]{font-size:.75rem;line-height:1.6}@media (width<=620px){.sekisui-property-roles[data-astro-cid-g3iqfxat]{padding:1rem}.sekisui-property-roles[data-astro-cid-g3iqfxat] li[data-astro-cid-g3iqfxat]{grid-template-columns:minmax(0,1fr);gap:.4rem}.sekisui-property-roles[data-astro-cid-g3iqfxat] svg[data-astro-cid-g3iqfxat]{width:min(100%,320px);margin:auto}.sekisui-property-roles[data-astro-cid-g3iqfxat] .recipient[data-astro-cid-g3iqfxat]{text-align:center}}.seria-store-network[data-astro-cid-bwyqxamf]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:32px 0 44px;padding:26px 24px 20px}figcaption[data-astro-cid-bwyqxamf] h3[data-astro-cid-bwyqxamf]{margin:0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-bwyqxamf] p[data-astro-cid-bwyqxamf]{color:var(--muted);margin:8px 0 20px;font-size:12px;line-height:1.7}.streetscape[data-astro-cid-bwyqxamf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.streetscape[data-astro-cid-bwyqxamf] li[data-astro-cid-bwyqxamf]{min-width:0}.store-scene[data-astro-cid-bwyqxamf]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:150px;display:block}.store-scene[data-astro-cid-bwyqxamf] .accent[data-astro-cid-bwyqxamf]{stroke:#b36b3f}.closing[data-astro-cid-bwyqxamf] .store-scene[data-astro-cid-bwyqxamf]{stroke:#7b8790}.state[data-astro-cid-bwyqxamf]{color:#754525;margin:9px 0 8px;font-size:12px;font-weight:700;line-height:1.6}h4[data-astro-cid-bwyqxamf]{margin:0 0 6px;font-size:14px;line-height:1.6}.store-copy[data-astro-cid-bwyqxamf]>p[data-astro-cid-bwyqxamf]:last-child{margin:5px 0 0;font-size:12px;line-height:1.7}.network-summary[data-astro-cid-bwyqxamf]{border-top:2px solid #b36b3f;margin-top:24px;padding:17px 0 0}.decision[data-astro-cid-bwyqxamf]{margin:0;font-size:12px;line-height:1.7}.total[data-astro-cid-bwyqxamf]{margin:9px 0 0;font-size:17px;font-weight:700;line-height:1.6}.separate[data-astro-cid-bwyqxamf]{color:var(--muted);margin:4px 0 0;font-size:12px;line-height:1.7}.scope-note[data-astro-cid-bwyqxamf]{color:var(--muted);margin:18px 0 0;font-size:11px;line-height:1.7}.sources[data-astro-cid-bwyqxamf]{flex-wrap:wrap;gap:4px 12px;margin:9px 0 0;font-size:11px;line-height:1.7;display:flex}.sources[data-astro-cid-bwyqxamf]>span[data-astro-cid-bwyqxamf]{color:var(--muted);flex-basis:100%}.sources[data-astro-cid-bwyqxamf] a[data-astro-cid-bwyqxamf]{text-underline-offset:3px}@media (width<=760px){.seria-store-network[data-astro-cid-bwyqxamf]{padding:20px 17px 18px}figcaption[data-astro-cid-bwyqxamf] h3[data-astro-cid-bwyqxamf]{font-size:20px}.streetscape[data-astro-cid-bwyqxamf]{grid-template-columns:1fr;gap:22px}.streetscape[data-astro-cid-bwyqxamf] li[data-astro-cid-bwyqxamf]{grid-template-columns:116px minmax(0,1fr);align-items:center;gap:14px;display:grid}.store-scene[data-astro-cid-bwyqxamf]{height:100px}.state[data-astro-cid-bwyqxamf]{margin-top:0;margin-bottom:4px}h4[data-astro-cid-bwyqxamf]{font-size:14px}.network-summary[data-astro-cid-bwyqxamf]{margin-top:20px}.scope-note[data-astro-cid-bwyqxamf],.sources[data-astro-cid-bwyqxamf]{font-size:12px}}@media (width<=380px){.streetscape[data-astro-cid-bwyqxamf] li[data-astro-cid-bwyqxamf]{grid-template-columns:93px minmax(0,1fr);gap:10px}.store-scene[data-astro-cid-bwyqxamf]{height:88px}}.sg-cold-ec-handoffs[data-astro-cid-ultobssj]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:32px 0;padding:24px 22px}h3[data-astro-cid-ultobssj]{margin:0;font:600 24px/1.45 Georgia,Noto Serif JP,serif}.scope[data-astro-cid-ultobssj]{color:var(--muted);margin:9px 0 24px;font-size:13px;line-height:1.7}h4[data-astro-cid-ultobssj]{margin:0;font-size:14px;line-height:1.5}.network[data-astro-cid-ultobssj]{grid-template-columns:minmax(0,1.45fr) 40px minmax(0,1fr) 88px minmax(0,.85fr);align-items:center;gap:8px;display:grid}.network[data-astro-cid-ultobssj]>[data-astro-cid-ultobssj]{min-width:0}.origins[data-astro-cid-ultobssj] h4[data-astro-cid-ultobssj]{margin-bottom:14px}.inbound-option[data-astro-cid-ultobssj]{background:#fffdf8;border-left:3px solid #b36b3f;padding:12px}.inbound-option[data-astro-cid-ultobssj]+.inbound-option[data-astro-cid-ultobssj]{margin-top:12px}.option-title[data-astro-cid-ultobssj]{font-size:12px;line-height:1.5;display:block}.origin-scene[data-astro-cid-ultobssj]{grid-template-columns:85px minmax(0,1fr);align-items:center;gap:8px;display:grid}.origin-scene[data-astro-cid-ultobssj]>span[data-astro-cid-ultobssj],.small-site[data-astro-cid-ultobssj]>span[data-astro-cid-ultobssj],.recipient[data-astro-cid-ultobssj]>span[data-astro-cid-ultobssj]{font-size:12px;line-height:1.5}.origin-scene[data-astro-cid-ultobssj] svg[data-astro-cid-ultobssj]{height:65px}.joint-link[data-astro-cid-ultobssj]{color:#8e502d;justify-content:space-between;align-items:center;gap:8px;font-size:12px;line-height:1.5;display:flex}.route-destination[data-astro-cid-ultobssj]{display:none}.joint-link[data-astro-cid-ultobssj] b[data-astro-cid-ultobssj],.charter[data-astro-cid-ultobssj] b[data-astro-cid-ultobssj],.outbound[data-astro-cid-ultobssj] b[data-astro-cid-ultobssj]{font-size:24px;line-height:1.2}.via-sites[data-astro-cid-ultobssj]{grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr);gap:5px;margin:8px 0 12px;display:grid}.small-site[data-astro-cid-ultobssj]{text-align:center}.small-site[data-astro-cid-ultobssj] svg[data-astro-cid-ultobssj]{height:65px}.small-site[data-astro-cid-ultobssj]>span[data-astro-cid-ultobssj]{display:block}.charter[data-astro-cid-ultobssj]{text-align:center;align-self:center;font-size:10px;line-height:1.5}.charter[data-astro-cid-ultobssj] b[data-astro-cid-ultobssj]{display:block}.hub[data-astro-cid-ultobssj]{text-align:center}.actor[data-astro-cid-ultobssj]{color:#8e502d;margin:0 0 5px;font-size:12px;line-height:1.6}.hub-scene[data-astro-cid-ultobssj]{height:auto;margin:6px 0 12px}.work[data-astro-cid-ultobssj]{margin:8px 0 0;font-size:12px;line-height:1.6}.outbound[data-astro-cid-ultobssj]{text-align:center;font-size:12px;line-height:1.5}.outbound[data-astro-cid-ultobssj] span[data-astro-cid-ultobssj],.outbound[data-astro-cid-ultobssj] b[data-astro-cid-ultobssj]{display:block}.van[data-astro-cid-ultobssj]{height:60px;margin-bottom:8px}.destinations[data-astro-cid-ultobssj] h4[data-astro-cid-ultobssj]{margin-bottom:12px}.recipient[data-astro-cid-ultobssj]{text-align:center}.recipient[data-astro-cid-ultobssj]+.recipient[data-astro-cid-ultobssj]{margin-top:16px}.recipient[data-astro-cid-ultobssj] svg[data-astro-cid-ultobssj]{height:90px}.recipient[data-astro-cid-ultobssj]>span[data-astro-cid-ultobssj]{display:block}svg[data-astro-cid-ultobssj]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;display:block}.accent[data-astro-cid-ultobssj]{stroke:#b36b3f}.road[data-astro-cid-ultobssj]{stroke:#b8b9b5}.converge[data-astro-cid-ultobssj] svg[data-astro-cid-ultobssj]{stroke:#b36b3f;stroke-width:1.7px;height:360px}.caveat[data-astro-cid-ultobssj]{border-top:1px solid var(--line);color:var(--muted);margin:22px 0 0;padding-top:16px;font-size:12px;line-height:1.7}.sources[data-astro-cid-ultobssj]{margin:10px 0 0;font-size:12px;line-height:1.7}.sources[data-astro-cid-ultobssj] a[data-astro-cid-ultobssj]{text-underline-offset:3px}@media (width<=900px){.network[data-astro-cid-ultobssj]{grid-template-columns:minmax(0,1.3fr) 28px minmax(0,1fr) 66px minmax(0,.8fr);gap:5px}.via-sites[data-astro-cid-ultobssj]{grid-template-columns:minmax(0,1fr) 43px minmax(0,1fr)}.inbound-option[data-astro-cid-ultobssj]{padding:10px}}@media (width<=760px){.sg-cold-ec-handoffs[data-astro-cid-ultobssj]{padding:22px 16px}h3[data-astro-cid-ultobssj]{font-size:21px}.network[data-astro-cid-ultobssj]{grid-template-columns:1fr;gap:0}.origins[data-astro-cid-ultobssj]{grid-template-columns:1fr;gap:12px;display:grid}.origins[data-astro-cid-ultobssj] h4[data-astro-cid-ultobssj],.inbound-option[data-astro-cid-ultobssj]+.inbound-option[data-astro-cid-ultobssj]{margin:0}.inbound-option[data-astro-cid-ultobssj]{padding:14px}.origin-scene[data-astro-cid-ultobssj]{grid-template-columns:100px minmax(0,1fr);margin:8px 0}.origin-scene[data-astro-cid-ultobssj] svg[data-astro-cid-ultobssj]{height:75px}.via-sites[data-astro-cid-ultobssj]{grid-template-columns:minmax(0,1fr) 65px minmax(0,1fr);gap:10px}.small-site[data-astro-cid-ultobssj] svg[data-astro-cid-ultobssj]{height:75px}.joint-link[data-astro-cid-ultobssj]{text-align:center;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;display:grid}.route-destination[data-astro-cid-ultobssj]{display:inline}.converge[data-astro-cid-ultobssj]{height:24px}.converge[data-astro-cid-ultobssj] svg[data-astro-cid-ultobssj]{display:none}.hub[data-astro-cid-ultobssj]{justify-self:center;max-width:270px}.hub-scene[data-astro-cid-ultobssj]{height:180px}.hub[data-astro-cid-ultobssj] h4[data-astro-cid-ultobssj]{font-size:16px}.outbound[data-astro-cid-ultobssj]{justify-content:center;align-items:center;gap:12px;margin:18px 0;display:flex}.van[data-astro-cid-ultobssj]{width:80px;height:55px;margin:0}.outbound[data-astro-cid-ultobssj] span[data-astro-cid-ultobssj]{max-width:130px}.outbound[data-astro-cid-ultobssj] b[data-astro-cid-ultobssj]{transform:rotate(90deg)}.destinations[data-astro-cid-ultobssj]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.destinations[data-astro-cid-ultobssj] h4[data-astro-cid-ultobssj]{text-align:center;grid-column:1/-1;margin:0}.recipient[data-astro-cid-ultobssj]+.recipient[data-astro-cid-ultobssj]{margin:0}.recipient[data-astro-cid-ultobssj] svg[data-astro-cid-ultobssj]{height:105px}.work[data-astro-cid-ultobssj]{font-size:13px}}.shimadzu-roles[data-astro-cid-nz2ku27x]{border:1px solid var(--line);background:var(--card);margin:34px 0;padding:24px}figcaption[data-astro-cid-nz2ku27x] h3[data-astro-cid-nz2ku27x]{color:var(--brand);margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.45}figcaption[data-astro-cid-nz2ku27x] p[data-astro-cid-nz2ku27x]{color:var(--muted);margin:8px 0 18px;font-size:13px}.role-rows[data-astro-cid-nz2ku27x]{gap:0;display:grid}.role-row[data-astro-cid-nz2ku27x]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(64px,.55fr) minmax(0,1.35fr);align-items:center;gap:12px;padding:18px 0;display:grid}.product[data-astro-cid-nz2ku27x]{align-items:center;gap:12px;min-width:0;display:flex}.product[data-astro-cid-nz2ku27x] svg[data-astro-cid-nz2ku27x]{fill:none;width:86px;height:auto;stroke:var(--brand);stroke-width:2.2px;stroke-linejoin:round;stroke-linecap:round;flex-shrink:0}.product[data-astro-cid-nz2ku27x] .soft[data-astro-cid-nz2ku27x]{fill:#f6f1e8}.product[data-astro-cid-nz2ku27x] .copper[data-astro-cid-nz2ku27x]{stroke:var(--accent)}.product[data-astro-cid-nz2ku27x] strong[data-astro-cid-nz2ku27x],.customer[data-astro-cid-nz2ku27x] strong[data-astro-cid-nz2ku27x]{color:var(--brand);overflow-wrap:normal;font-size:15px;line-height:1.55}.connection[data-astro-cid-nz2ku27x]{text-align:center;color:var(--accent);justify-items:center;gap:2px;display:grid}.connection[data-astro-cid-nz2ku27x] span[data-astro-cid-nz2ku27x]{font-size:11px;line-height:1.4}.connection[data-astro-cid-nz2ku27x] b[data-astro-cid-nz2ku27x]{font-size:26px;font-weight:400;line-height:1}.customer[data-astro-cid-nz2ku27x]{min-width:0}.customer[data-astro-cid-nz2ku27x] p[data-astro-cid-nz2ku27x]{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.6}.source-links[data-astro-cid-nz2ku27x]{border-top:1px solid var(--line);flex-wrap:wrap;gap:5px 12px;margin:16px 0 0;padding-top:14px;font-size:11px;line-height:1.6;display:flex}.source-links[data-astro-cid-nz2ku27x] a[data-astro-cid-nz2ku27x]{color:var(--brand)}@media (width<=600px){.shimadzu-roles[data-astro-cid-nz2ku27x]{padding:20px 16px}figcaption[data-astro-cid-nz2ku27x] h3[data-astro-cid-nz2ku27x]{font-size:20px}.role-row[data-astro-cid-nz2ku27x]{grid-template-columns:minmax(0,1fr) 62px minmax(0,1.2fr);gap:8px}.product[data-astro-cid-nz2ku27x]{gap:4px;display:grid}.product[data-astro-cid-nz2ku27x] svg[data-astro-cid-nz2ku27x]{width:65px}.product[data-astro-cid-nz2ku27x] strong[data-astro-cid-nz2ku27x],.customer[data-astro-cid-nz2ku27x] strong[data-astro-cid-nz2ku27x]{font-size:14px}.connection[data-astro-cid-nz2ku27x] span[data-astro-cid-nz2ku27x]{font-size:10px}}.shionogi-flows[data-astro-cid-d3fiswli]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:32px 0 42px;padding:26px}.shionogi-kicker[data-astro-cid-d3fiswli]{letter-spacing:.12em;color:var(--accent);font-size:10px;font-weight:800}figcaption[data-astro-cid-d3fiswli] h3[data-astro-cid-d3fiswli]{margin:8px 0;font:24px/1.4 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-d3fiswli] p[data-astro-cid-d3fiswli]{color:var(--muted);margin:0;font-size:12px;line-height:1.75}.shionogi-ownership[data-astro-cid-d3fiswli]{background:#fffdf8;border-left:3px solid #b36b3f;margin:20px 0 14px;padding:11px 14px;font-size:12px;font-weight:700;line-height:1.7}.shionogi-lanes[data-astro-cid-d3fiswli]{gap:14px;margin:0;padding:0;list-style:none;display:grid}.shionogi-lane[data-astro-cid-d3fiswli]{background:#fffdf8;border:1px solid #dcd4c8;grid-template-columns:minmax(0,1fr) minmax(95px,.75fr) minmax(0,1.35fr);align-items:center;gap:16px;padding:18px 16px;display:grid}.shionogi-origin[data-astro-cid-d3fiswli]{text-align:center;min-width:0}.shionogi-origin[data-astro-cid-d3fiswli] svg[data-astro-cid-d3fiswli]{width:112px;max-width:100%;margin:0 auto 6px;display:block}.shionogi-origin[data-astro-cid-d3fiswli] strong[data-astro-cid-d3fiswli]{font-size:16px}.shionogi-origin[data-astro-cid-d3fiswli] p[data-astro-cid-d3fiswli]{margin:4px 0 0;font-size:13px;line-height:1.65}.shionogi-connection[data-astro-cid-d3fiswli]{text-align:center;align-self:center;min-width:0}.shionogi-connection[data-astro-cid-d3fiswli] b[data-astro-cid-d3fiswli]{overflow-wrap:anywhere;font-size:12px;font-weight:700;line-height:1.65;display:block}.shionogi-arrow[data-astro-cid-d3fiswli]{border-top:2px solid #b36b3f;width:100%;height:0;margin:14px 0;display:block;position:relative}.shionogi-arrow[data-astro-cid-d3fiswli]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:8px;height:8px;position:absolute;top:-5px;right:0;transform:rotate(45deg)}.recognition-lane[data-astro-cid-d3fiswli] .shionogi-arrow[data-astro-cid-d3fiswli]{border-top-style:dashed;border-top-color:#263a53}.recognition-lane[data-astro-cid-d3fiswli] .shionogi-arrow[data-astro-cid-d3fiswli]:after{border-color:#263a53}.shionogi-connection[data-astro-cid-d3fiswli] small[data-astro-cid-d3fiswli]{color:var(--muted);font-size:10px;line-height:1.6;display:block}.shionogi-result[data-astro-cid-d3fiswli]{border-left:3px solid #263a53;min-width:0;padding:8px 0 8px 14px}.shionogi-result[data-astro-cid-d3fiswli]>span[data-astro-cid-d3fiswli]{color:var(--muted);margin-bottom:5px;font-size:11px;font-weight:700;display:block}.shionogi-result[data-astro-cid-d3fiswli] strong[data-astro-cid-d3fiswli]{overflow-wrap:anywhere;font-size:15px;line-height:1.6;display:block}.shionogi-result[data-astro-cid-d3fiswli] p[data-astro-cid-d3fiswli]{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.75}.shionogi-note[data-astro-cid-d3fiswli],.shionogi-source[data-astro-cid-d3fiswli]{color:var(--muted);margin:18px 0 0;font-size:11px;line-height:1.8}.shionogi-source[data-astro-cid-d3fiswli]{overflow-wrap:anywhere;margin-top:8px}@media (width<=600px){.shionogi-flows[data-astro-cid-d3fiswli]{padding:20px 16px}figcaption[data-astro-cid-d3fiswli] h3[data-astro-cid-d3fiswli]{font-size:21px}.shionogi-lane[data-astro-cid-d3fiswli]{grid-template-columns:minmax(0,1fr);gap:8px;padding:18px}.shionogi-origin[data-astro-cid-d3fiswli] svg[data-astro-cid-d3fiswli]{width:98px}.shionogi-origin[data-astro-cid-d3fiswli] p[data-astro-cid-d3fiswli]{font-size:14px}.shionogi-connection[data-astro-cid-d3fiswli]{flex-direction:column;align-items:center;padding:3px 0;display:flex}.shionogi-connection[data-astro-cid-d3fiswli] b[data-astro-cid-d3fiswli]{font-size:12px}.shionogi-arrow[data-astro-cid-d3fiswli]{border-top:0;border-left:2px solid #b36b3f;width:0;height:26px;margin:10px 0}.shionogi-arrow[data-astro-cid-d3fiswli]:after{top:auto;bottom:0;right:-3px;transform:rotate(135deg)}.recognition-lane[data-astro-cid-d3fiswli] .shionogi-arrow[data-astro-cid-d3fiswli]{border-top:0;border-left:2px dashed #263a53}.shionogi-result[data-astro-cid-d3fiswli]{padding:10px 0 10px 14px}.shionogi-result[data-astro-cid-d3fiswli] strong[data-astro-cid-d3fiswli]{font-size:16px}.shionogi-result[data-astro-cid-d3fiswli] p[data-astro-cid-d3fiswli]{font-size:13px}}.travel-retail-flow[data-astro-cid-fbzzonjo]{color:#263a53;background:#f6f1e8;border:1px solid #d8ccbc;border-radius:12px;margin:2rem 0;padding:clamp(1rem,3vw,1.6rem)}h3[data-astro-cid-fbzzonjo]{margin:0 0 1.2rem;font-size:1.15rem}ol[data-astro-cid-fbzzonjo]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-fbzzonjo]{text-align:center;background:#fffdf8;border-radius:8px;flex-direction:column;align-items:center;min-width:0;padding:.8rem;display:flex}svg[data-astro-cid-fbzzonjo]{color:#263a53;width:100%;max-width:160px;height:100px}strong[data-astro-cid-fbzzonjo]{font-size:.96rem}p[data-astro-cid-fbzzonjo]{margin:.5rem 0;font-size:.88rem;line-height:1.65}.flow-arrow[data-astro-cid-fbzzonjo]{color:#985831;margin-top:auto;padding-top:.5rem;font-size:.78rem}.flow-note[data-astro-cid-fbzzonjo]{margin:1rem 0 0}a[data-astro-cid-fbzzonjo]{text-decoration:underline}@media (width<=640px){ol[data-astro-cid-fbzzonjo]{grid-template-columns:1fr}.flow-arrow[data-astro-cid-fbzzonjo]{font-size:0}.flow-arrow[data-astro-cid-fbzzonjo]:after{content:"↓";font-size:1.4rem}}.smc-response[data-astro-cid-iwhusnsl]{color:#263a53;background:#fffdf8;border:1px solid #dfd5c6;border-radius:16px;margin:2rem 0;padding:1.3rem}.smc-response[data-astro-cid-iwhusnsl] h3[data-astro-cid-iwhusnsl]{margin:0 0 1rem;font-size:1.2rem}.smc-response[data-astro-cid-iwhusnsl] h4[data-astro-cid-iwhusnsl]{text-align:center;margin:0;font-size:.95rem}.smc-paths[data-astro-cid-iwhusnsl]{grid-template-columns:minmax(0,1fr) 36px minmax(0,1.2fr);align-items:center;gap:.6rem;display:grid}.smc-sources[data-astro-cid-iwhusnsl]{gap:1rem;display:grid}.smc-sources[data-astro-cid-iwhusnsl] section[data-astro-cid-iwhusnsl]{background:#f6f1e8;border-radius:10px;padding:.6rem}.smc-response[data-astro-cid-iwhusnsl] svg[data-astro-cid-iwhusnsl]{width:100%;height:auto;display:block}.smc-arrows[data-astro-cid-iwhusnsl]{color:#b36b3f;flex-direction:column;justify-content:space-around;align-self:stretch;font-size:2rem;display:flex}.smc-machine[data-astro-cid-iwhusnsl] p[data-astro-cid-iwhusnsl]{text-align:center;margin:0;font-size:.85rem}.smc-note[data-astro-cid-iwhusnsl],.smc-response[data-astro-cid-iwhusnsl]>a[data-astro-cid-iwhusnsl]{font-size:.82rem;line-height:1.7}.smc-note[data-astro-cid-iwhusnsl]{margin:1rem 0 .4rem}.smc-response[data-astro-cid-iwhusnsl]>a[data-astro-cid-iwhusnsl]{color:#263a53}@media (width<=560px){.smc-response[data-astro-cid-iwhusnsl]{padding:1rem}.smc-paths[data-astro-cid-iwhusnsl]{grid-template-columns:1fr;gap:.8rem}.smc-sources[data-astro-cid-iwhusnsl]{grid-template-columns:1fr 1fr;gap:.5rem}.smc-sources[data-astro-cid-iwhusnsl] h4[data-astro-cid-iwhusnsl]{font-size:.8rem}.smc-arrows[data-astro-cid-iwhusnsl]{flex-direction:row;align-items:center;height:30px}.smc-arrows[data-astro-cid-iwhusnsl] span[data-astro-cid-iwhusnsl]{transform:rotate(90deg)}.smc-machine[data-astro-cid-iwhusnsl]{max-width:310px;margin:auto}.smc-machine[data-astro-cid-iwhusnsl] h4[data-astro-cid-iwhusnsl]{margin-top:.4rem}}.sony-anime-roles[data-astro-cid-clx4cmtz]{border:1px solid var(--line);background:#f6f1e8;border-radius:18px;margin:2rem 0;padding:1.25rem}figcaption[data-astro-cid-clx4cmtz]>span[data-astro-cid-clx4cmtz]{color:#b36b3f;letter-spacing:.12em;font-size:.68rem;font-weight:800}h3[data-astro-cid-clx4cmtz]{margin:.4rem 0 1rem;font-size:1.2rem;line-height:1.45}.sony-role-route[data-astro-cid-clx4cmtz]{grid-template-columns:1fr 24px 1fr 24px 1fr;align-items:center;display:grid}section[data-astro-cid-clx4cmtz]{text-align:center;align-self:stretch;min-width:0}svg[data-astro-cid-clx4cmtz]{fill:#fffdf8;stroke:#263a53;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:120px;max-width:100%;height:80px;margin:0 auto;display:block}h4[data-astro-cid-clx4cmtz]{color:#263a53;margin:.6rem 0 .35rem;font-size:.95rem;line-height:1.5}section[data-astro-cid-clx4cmtz] p[data-astro-cid-clx4cmtz]{margin:0;font-size:.8rem;line-height:1.65}.sony-route-link[data-astro-cid-clx4cmtz]{color:#b36b3f;text-align:center;font-size:1.5rem}.sony-role-scope[data-astro-cid-clx4cmtz]{color:var(--muted);border-top:1px solid var(--line);margin:1rem 0 .7rem;padding-top:1rem;font-size:.78rem;line-height:1.7}a[data-astro-cid-clx4cmtz]{font-size:.75rem;line-height:1.6}@media (width<=640px){.sony-anime-roles[data-astro-cid-clx4cmtz]{padding:1rem}.sony-role-route[data-astro-cid-clx4cmtz]{grid-template-columns:1fr;gap:.45rem}section[data-astro-cid-clx4cmtz]{text-align:left;grid-template-columns:92px 1fr;align-items:center;column-gap:.7rem;display:grid}svg[data-astro-cid-clx4cmtz]{grid-row:1/3;width:92px}h4[data-astro-cid-clx4cmtz]{align-self:end;margin:.2rem 0}section[data-astro-cid-clx4cmtz] p[data-astro-cid-clx4cmtz]{align-self:start}.sony-route-link[data-astro-cid-clx4cmtz]{font-size:1.3rem;line-height:1;transform:rotate(90deg)}}.sugi-dispensing-routes[data-astro-cid-l7qswmpz]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:32px 0 44px;padding:24px}figcaption[data-astro-cid-l7qswmpz] h3[data-astro-cid-l7qswmpz]{margin:0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-l7qswmpz] p[data-astro-cid-l7qswmpz]{color:var(--muted);margin:8px 0 22px;font-size:12px;line-height:1.7}.routes[data-astro-cid-l7qswmpz]{gap:18px;display:grid}.route[data-astro-cid-l7qswmpz]{background:var(--card);border:1px solid var(--line);grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr);align-items:center;gap:14px;padding:18px;display:grid}.from[data-astro-cid-l7qswmpz],.to[data-astro-cid-l7qswmpz]{text-align:center;min-width:0}svg[data-astro-cid-l7qswmpz]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100px;max-width:100%}svg[data-astro-cid-l7qswmpz] .accent[data-astro-cid-l7qswmpz]{stroke:#b36b3f}h4[data-astro-cid-l7qswmpz]{overflow-wrap:normal;word-break:normal;margin:5px 0;font-size:13px;line-height:1.6}.direction[data-astro-cid-l7qswmpz]{text-align:center;font-size:11px;line-height:1.6}.direction[data-astro-cid-l7qswmpz] b[data-astro-cid-l7qswmpz]{color:#b36b3f;font-size:28px;font-weight:400;display:block}.detail[data-astro-cid-l7qswmpz]{border-top:1px solid var(--line);color:var(--muted);grid-column:1/-1;margin:0;padding-top:12px;font-size:12px;line-height:1.7}.source[data-astro-cid-l7qswmpz]{margin:16px 0 0;font-size:10px;line-height:1.6}@media (width<=650px){.sugi-dispensing-routes[data-astro-cid-l7qswmpz]{padding:18px 14px}.route[data-astro-cid-l7qswmpz]{grid-template-columns:minmax(0,1fr);gap:9px;padding:16px}.from[data-astro-cid-l7qswmpz],.to[data-astro-cid-l7qswmpz]{text-align:left;align-items:center;gap:14px;display:flex}svg[data-astro-cid-l7qswmpz]{flex-shrink:0;width:76px}.direction[data-astro-cid-l7qswmpz] b[data-astro-cid-l7qswmpz]{transform:rotate(90deg)}.detail[data-astro-cid-l7qswmpz]{margin-top:8px}}.sumitomo-connection-uses[data-astro-cid-i7wm5ax5]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:34px 0;padding:25px}h3[data-astro-cid-i7wm5ax5]{margin:0 0 9px;font-size:23px;line-height:1.5}figcaption[data-astro-cid-i7wm5ax5] p[data-astro-cid-i7wm5ax5]{margin:0 0 20px;font-size:14px;line-height:1.8}.routes[data-astro-cid-i7wm5ax5]{gap:14px;display:grid}.route[data-astro-cid-i7wm5ax5]{background:#fffdf8;border:1px solid #d1c8ba;grid-template-columns:minmax(0,1.35fr) 65px minmax(0,1fr);align-items:center;gap:12px;padding:15px;display:grid}.product[data-astro-cid-i7wm5ax5],.application[data-astro-cid-i7wm5ax5]{align-items:center;gap:15px;min-width:0;display:flex}svg[data-astro-cid-i7wm5ax5]{fill:none;stroke:#263a53;stroke-width:2.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 76px;width:76px}.product[data-astro-cid-i7wm5ax5] svg[data-astro-cid-i7wm5ax5]{stroke:#b36b3f}strong[data-astro-cid-i7wm5ax5]{overflow-wrap:break-word;font-size:14px;line-height:1.7}.connection[data-astro-cid-i7wm5ax5]{text-align:center;color:#754525;font-size:11px;line-height:1.6}.connection[data-astro-cid-i7wm5ax5] span[data-astro-cid-i7wm5ax5]{white-space:nowrap}.connection[data-astro-cid-i7wm5ax5] b[data-astro-cid-i7wm5ax5]{background:#b36b3f;height:2px;margin:12px 4px;display:block;position:relative}.connection[data-astro-cid-i7wm5ax5] b[data-astro-cid-i7wm5ax5]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.note[data-astro-cid-i7wm5ax5],.source[data-astro-cid-i7wm5ax5]{margin:18px 0 0;font-size:12px;line-height:1.8}.source[data-astro-cid-i7wm5ax5]{margin-top:8px}a[data-astro-cid-i7wm5ax5]{color:#754525;text-decoration:underline}@media (width<=760px){.sumitomo-connection-uses[data-astro-cid-i7wm5ax5]{padding:20px 14px}h3[data-astro-cid-i7wm5ax5]{font-size:21px}.route[data-astro-cid-i7wm5ax5]{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);gap:5px;padding:14px 8px}.product[data-astro-cid-i7wm5ax5],.application[data-astro-cid-i7wm5ax5]{text-align:center;flex-direction:column;gap:8px}svg[data-astro-cid-i7wm5ax5]{flex-basis:auto;width:65px;height:75px}strong[data-astro-cid-i7wm5ax5]{font-size:12px}.connection[data-astro-cid-i7wm5ax5]{font-size:10px}.connection[data-astro-cid-i7wm5ax5] b[data-astro-cid-i7wm5ax5]{margin:10px 2px}.connection[data-astro-cid-i7wm5ax5] b[data-astro-cid-i7wm5ax5]:after{width:6px;height:6px;top:-3px}}.forestry-roles[data-astro-cid-mdewlckb]{color:#263a53;background:#f6f1e8;border:1px solid #d9d0c3;margin:2rem 0;padding:1.4rem}.forestry-roles[data-astro-cid-mdewlckb] h3[data-astro-cid-mdewlckb]{margin:0 0 1.2rem;font-size:1.25rem;line-height:1.5}.forestry-roles[data-astro-cid-mdewlckb] ul[data-astro-cid-mdewlckb]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.forestry-roles[data-astro-cid-mdewlckb] li[data-astro-cid-mdewlckb]{background:#fffdf8;grid-template-columns:90px minmax(0,1.25fr) 24px minmax(0,1fr);align-items:center;gap:.8rem;padding:1rem;display:grid}.forestry-roles[data-astro-cid-mdewlckb] svg[data-astro-cid-mdewlckb]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;width:90px;height:76px}.forestry-roles[data-astro-cid-mdewlckb] .copper[data-astro-cid-mdewlckb]{stroke:#b36b3f}.forestry-roles[data-astro-cid-mdewlckb] .actor[data-astro-cid-mdewlckb]{min-width:0;line-height:1.6}.forestry-roles[data-astro-cid-mdewlckb] .actor[data-astro-cid-mdewlckb] strong[data-astro-cid-mdewlckb],.forestry-roles[data-astro-cid-mdewlckb] .actor[data-astro-cid-mdewlckb] span[data-astro-cid-mdewlckb]{display:block}.forestry-roles[data-astro-cid-mdewlckb] .actor[data-astro-cid-mdewlckb] strong[data-astro-cid-mdewlckb]{font-size:.95rem}.forestry-roles[data-astro-cid-mdewlckb] .actor[data-astro-cid-mdewlckb] span[data-astro-cid-mdewlckb]{margin-top:.3rem;font-size:.85rem}.forestry-roles[data-astro-cid-mdewlckb] .arrow[data-astro-cid-mdewlckb]{color:#b36b3f;font-size:1.5rem}.forestry-roles[data-astro-cid-mdewlckb] .outcome[data-astro-cid-mdewlckb]{margin:0;font-size:.95rem;line-height:1.6}.forestry-roles[data-astro-cid-mdewlckb] .note[data-astro-cid-mdewlckb]{margin:1rem 0 .5rem;font-size:.8rem;line-height:1.7}.forestry-roles[data-astro-cid-mdewlckb] .sources[data-astro-cid-mdewlckb]{flex-wrap:wrap;gap:.5rem 1rem;margin:0;font-size:.75rem;line-height:1.6;display:flex}@media (width<=600px){.forestry-roles[data-astro-cid-mdewlckb]{padding:1rem}.forestry-roles[data-astro-cid-mdewlckb] li[data-astro-cid-mdewlckb]{grid-template-columns:60px minmax(0,1fr);gap:.4rem .7rem;padding:.8rem}.forestry-roles[data-astro-cid-mdewlckb] svg[data-astro-cid-mdewlckb]{grid-row:1/3;width:60px;height:65px}.forestry-roles[data-astro-cid-mdewlckb] .arrow[data-astro-cid-mdewlckb]{transform-origin:12px 12px;grid-column:2;line-height:1;transform:rotate(90deg)}.forestry-roles[data-astro-cid-mdewlckb] .outcome[data-astro-cid-mdewlckb]{grid-column:2}}.suzuki-factory-routes[data-astro-cid-grhu75kd]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:32px 0 44px;padding:26px 24px 20px}figcaption[data-astro-cid-grhu75kd] h3[data-astro-cid-grhu75kd]{margin:0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-grhu75kd] p[data-astro-cid-grhu75kd]{color:var(--muted);margin:8px 0 24px;font-size:12px;line-height:1.7}.route-map[data-astro-cid-grhu75kd]{grid-template-columns:minmax(0,1fr) 64px minmax(0,1fr) 30px minmax(0,1.25fr);align-items:center;gap:10px;display:grid}.stage[data-astro-cid-grhu75kd]{align-self:start;min-width:0}svg[data-astro-cid-grhu75kd]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;display:block}.scene[data-astro-cid-grhu75kd]{width:100%;height:120px}svg[data-astro-cid-grhu75kd] .accent[data-astro-cid-grhu75kd]{stroke:#b36b3f}svg[data-astro-cid-grhu75kd] .wheel[data-astro-cid-grhu75kd]{fill:#f2ede4}svg[data-astro-cid-grhu75kd] .road-mark[data-astro-cid-grhu75kd]{stroke:#9c9d99;stroke-width:1.5px}h4[data-astro-cid-grhu75kd]{margin:10px 0 6px;font-size:14px;line-height:1.55}.stage[data-astro-cid-grhu75kd] p[data-astro-cid-grhu75kd],.destinations[data-astro-cid-grhu75kd] p[data-astro-cid-grhu75kd]{margin:5px 0 0;font-size:12px;line-height:1.7}.action[data-astro-cid-grhu75kd]{font-weight:700}.support[data-astro-cid-grhu75kd]{color:var(--muted)}.handoff[data-astro-cid-grhu75kd]{text-align:center;color:var(--muted);overflow-wrap:normal;font-size:10px;line-height:1.5}.handoff[data-astro-cid-grhu75kd] span[data-astro-cid-grhu75kd]{overflow-wrap:normal;word-break:normal}.handoff[data-astro-cid-grhu75kd] b[data-astro-cid-grhu75kd]{color:#b36b3f;font-size:27px;font-weight:400;line-height:1.5;display:block}.destinations[data-astro-cid-grhu75kd]{border-left:1px solid #b36b3f;gap:24px;margin:0;padding:0 0 0 16px;list-style:none;display:grid}.destinations[data-astro-cid-grhu75kd] li[data-astro-cid-grhu75kd]{grid-template-columns:65px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid;position:relative}.destinations[data-astro-cid-grhu75kd] li[data-astro-cid-grhu75kd]:before{content:"";border-top:1px solid #b36b3f;width:15px;position:absolute;top:39px;right:calc(100% + 1px)}.destination-scene[data-astro-cid-grhu75kd]{width:65px;height:80px}.destinations[data-astro-cid-grhu75kd] h4[data-astro-cid-grhu75kd]{margin:0 0 4px}.scope-note[data-astro-cid-grhu75kd]{border-top:1px solid var(--line);color:var(--muted);margin:22px 0 0;padding-top:14px;font-size:11px;line-height:1.7}.source[data-astro-cid-grhu75kd]{margin:9px 0 0;font-size:11px;line-height:1.7}.source[data-astro-cid-grhu75kd] a[data-astro-cid-grhu75kd]{text-underline-offset:3px}@media (width<=760px){.suzuki-factory-routes[data-astro-cid-grhu75kd]{padding:20px 17px 18px}figcaption[data-astro-cid-grhu75kd] h3[data-astro-cid-grhu75kd]{font-size:20px}.route-map[data-astro-cid-grhu75kd]{grid-template-columns:1fr;gap:0}.stage[data-astro-cid-grhu75kd]{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:14px;display:grid}.scene[data-astro-cid-grhu75kd]{height:96px}h4[data-astro-cid-grhu75kd]{margin-top:0}.handoff[data-astro-cid-grhu75kd]{text-align:left;align-items:center;gap:10px;padding:12px 0 12px 34px;display:flex}.handoff[data-astro-cid-grhu75kd] b[data-astro-cid-grhu75kd]{order:-1;transform:rotate(90deg)}.branch-handoff[data-astro-cid-grhu75kd]{padding-top:6px;padding-bottom:6px}.destinations[data-astro-cid-grhu75kd]{gap:16px;margin-left:47px;padding-left:18px}.destinations[data-astro-cid-grhu75kd] li[data-astro-cid-grhu75kd]{grid-template-columns:57px minmax(0,1fr);gap:10px}.destinations[data-astro-cid-grhu75kd] li[data-astro-cid-grhu75kd]:before{width:17px}.destination-scene[data-astro-cid-grhu75kd]{width:57px}.scope-note[data-astro-cid-grhu75kd],.source[data-astro-cid-grhu75kd]{font-size:12px}}.sysmex-laboratory[data-astro-cid-ctuhhzil]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0;padding:24px}figcaption[data-astro-cid-ctuhhzil] h3[data-astro-cid-ctuhhzil]{margin:0;font:600 23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-ctuhhzil] p[data-astro-cid-ctuhhzil]{color:var(--muted);margin:8px 0 22px;font-size:13px;line-height:1.65}svg[data-astro-cid-ctuhhzil]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.copper[data-astro-cid-ctuhhzil]{stroke:#b36b3f}.paper[data-astro-cid-ctuhhzil]{fill:#fffdf8}.soft[data-astro-cid-ctuhhzil]{fill:#eae4d9}.laboratory-relationship[data-astro-cid-ctuhhzil]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center;gap:25px;display:grid}.supplies[data-astro-cid-ctuhhzil]{gap:24px;display:grid}.input[data-astro-cid-ctuhhzil]{grid-template-columns:72px minmax(0,1fr) 22px;align-items:center;gap:10px;display:grid}.input[data-astro-cid-ctuhhzil] svg[data-astro-cid-ctuhhzil]{width:72px;height:auto}.input[data-astro-cid-ctuhhzil] h4[data-astro-cid-ctuhhzil]{margin:0;font-size:14px;line-height:1.55}.input[data-astro-cid-ctuhhzil] p[data-astro-cid-ctuhhzil]{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.65}.input-arrow[data-astro-cid-ctuhhzil]{color:#b36b3f;font-size:25px}.reference-material[data-astro-cid-ctuhhzil]{border-top:1px dashed #beb4a6;padding-top:18px}.laboratory-bench[data-astro-cid-ctuhhzil]{min-width:0}.laboratory-bench[data-astro-cid-ctuhhzil] svg[data-astro-cid-ctuhhzil]{width:100%;height:auto;display:block}.sample-label[data-astro-cid-ctuhhzil]{color:#263a53;margin:0 0 8px;font-size:11px;display:block}.laboratory-bench[data-astro-cid-ctuhhzil] h4[data-astro-cid-ctuhhzil]{margin:0;font-size:15px;line-height:1.5}.laboratory-bench[data-astro-cid-ctuhhzil] p[data-astro-cid-ctuhhzil]{color:var(--muted);margin:7px 0 0;font-size:12px;line-height:1.65}.operator-support[data-astro-cid-ctuhhzil]{border-top:1px solid var(--line);grid-template-columns:115px minmax(0,1fr) minmax(100px,.7fr);align-items:center;gap:16px;margin-top:23px;padding-top:19px;display:grid}.operator-support[data-astro-cid-ctuhhzil] svg[data-astro-cid-ctuhhzil]{width:115px;height:auto}.operator-support[data-astro-cid-ctuhhzil] h4[data-astro-cid-ctuhhzil]{margin:0;font-size:14px;line-height:1.55}.operator-support[data-astro-cid-ctuhhzil] p[data-astro-cid-ctuhhzil]{color:var(--muted);margin:6px 0 0;font-size:12px;line-height:1.65}.support-recipient[data-astro-cid-ctuhhzil]{align-items:center;gap:15px;font-size:12px;line-height:1.5;display:flex}.support-recipient[data-astro-cid-ctuhhzil]>span[data-astro-cid-ctuhhzil]{color:#b36b3f;font-size:25px}.scope[data-astro-cid-ctuhhzil]{color:var(--muted);margin:20px 0 0;font-size:12px;line-height:1.7}.sources[data-astro-cid-ctuhhzil]{flex-wrap:wrap;gap:4px 12px;margin:10px 0 0;font-size:12px;line-height:1.7;display:flex}.sources[data-astro-cid-ctuhhzil] a[data-astro-cid-ctuhhzil]{color:#263a53;text-underline-offset:3px}@media (width<=640px){.sysmex-laboratory[data-astro-cid-ctuhhzil]{padding:20px 16px}figcaption[data-astro-cid-ctuhhzil] h3[data-astro-cid-ctuhhzil]{font-size:20px}.laboratory-relationship[data-astro-cid-ctuhhzil]{grid-template-columns:1fr;gap:14px}.supplies[data-astro-cid-ctuhhzil]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.input[data-astro-cid-ctuhhzil]{text-align:center;grid-template-columns:1fr;align-content:start;gap:6px}.input[data-astro-cid-ctuhhzil] svg[data-astro-cid-ctuhhzil]{width:78px;margin:auto}.input[data-astro-cid-ctuhhzil] h4[data-astro-cid-ctuhhzil]{font-size:13px}.input[data-astro-cid-ctuhhzil] p[data-astro-cid-ctuhhzil]{font-size:12px}.input-arrow[data-astro-cid-ctuhhzil]{transform:rotate(90deg)}.reference-material[data-astro-cid-ctuhhzil]{border-top:0;border-left:1px dashed #beb4a6;padding-top:0;padding-left:16px}.laboratory-bench[data-astro-cid-ctuhhzil]{max-width:390px;margin:auto}.laboratory-bench[data-astro-cid-ctuhhzil] p[data-astro-cid-ctuhhzil]{font-size:13px}.operator-support[data-astro-cid-ctuhhzil]{grid-template-columns:86px minmax(0,1fr);gap:12px}.operator-support[data-astro-cid-ctuhhzil] svg[data-astro-cid-ctuhhzil]{width:86px}.support-recipient[data-astro-cid-ctuhhzil]{grid-column:2;align-items:center}.support-recipient[data-astro-cid-ctuhhzil]>span[data-astro-cid-ctuhhzil]{font-size:22px}.sample-label[data-astro-cid-ctuhhzil]{font-size:12px}}.takuma-lifecycle[data-astro-cid-i4wmg3w4]{color:#263a53;background:#f6f1e8;border:1px solid #c6b7a8;margin:34px 0 42px;padding:25px}h3[data-astro-cid-i4wmg3w4]{margin:0 0 20px;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.5}.customer[data-astro-cid-i4wmg3w4]{justify-content:center;align-items:center;gap:18px;display:flex}.customer[data-astro-cid-i4wmg3w4] svg[data-astro-cid-i4wmg3w4]{flex-shrink:0;width:78px}.customer[data-astro-cid-i4wmg3w4] p[data-astro-cid-i4wmg3w4]{margin:4px 0 0;font-size:13px}.customer[data-astro-cid-i4wmg3w4] strong[data-astro-cid-i4wmg3w4]{font-size:16px}svg[data-astro-cid-i4wmg3w4]{fill:none;stroke:#263a53;stroke-width:2.3px;stroke-linejoin:round;stroke-linecap:round}.copper[data-astro-cid-i4wmg3w4]{stroke:#b36b3f}.contract-line[data-astro-cid-i4wmg3w4]{text-align:center;margin:10px 0;font-size:26px}.stages[data-astro-cid-i4wmg3w4]{grid-template-columns:minmax(0,1fr) 135px minmax(0,1fr);align-items:center;gap:12px;margin:0;padding:0;list-style:none;display:grid}.stages[data-astro-cid-i4wmg3w4] li[data-astro-cid-i4wmg3w4]{text-align:center;min-width:0}.stages[data-astro-cid-i4wmg3w4] svg[data-astro-cid-i4wmg3w4]{width:100%;height:130px}.stages[data-astro-cid-i4wmg3w4] strong[data-astro-cid-i4wmg3w4]{font-size:15px;line-height:1.6;display:block}.stages[data-astro-cid-i4wmg3w4] p[data-astro-cid-i4wmg3w4]{margin:8px 0 0;font-size:13px;line-height:1.7}.handover[data-astro-cid-i4wmg3w4] span[data-astro-cid-i4wmg3w4]{font-size:12px;line-height:1.6;display:block}.handover[data-astro-cid-i4wmg3w4] b[data-astro-cid-i4wmg3w4]{font-size:28px;font-weight:400;display:block}.term[data-astro-cid-i4wmg3w4]{border-top:1px solid #c6b7a8;padding-top:8px}.note[data-astro-cid-i4wmg3w4],.source[data-astro-cid-i4wmg3w4]{color:#263a53;margin:20px 0 0;font-size:12px;line-height:1.8}.source[data-astro-cid-i4wmg3w4]{margin-top:8px}.source[data-astro-cid-i4wmg3w4] a[data-astro-cid-i4wmg3w4]{color:#263a53;text-decoration:underline}@media (width<=640px){.takuma-lifecycle[data-astro-cid-i4wmg3w4]{padding:20px 16px}h3[data-astro-cid-i4wmg3w4]{font-size:20px}.stages[data-astro-cid-i4wmg3w4]{grid-template-columns:1fr;gap:18px}.stages[data-astro-cid-i4wmg3w4] svg[data-astro-cid-i4wmg3w4]{max-width:220px;height:130px}.handover[data-astro-cid-i4wmg3w4] b[data-astro-cid-i4wmg3w4]{font-size:0}.handover[data-astro-cid-i4wmg3w4] b[data-astro-cid-i4wmg3w4]:after{content:"↓";font-size:26px}.handover[data-astro-cid-i4wmg3w4] span[data-astro-cid-i4wmg3w4]{font-size:13px}.customer[data-astro-cid-i4wmg3w4] p[data-astro-cid-i4wmg3w4]{font-size:12px}.stages[data-astro-cid-i4wmg3w4] strong[data-astro-cid-i4wmg3w4]{font-size:16px}}.tdk-thin-film-roles[data-astro-cid-z7njqg4v]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0;padding:24px}figcaption[data-astro-cid-z7njqg4v] h3[data-astro-cid-z7njqg4v]{margin:0 0 24px;font-size:22px;line-height:1.5}.roles[data-astro-cid-z7njqg4v]{grid-template-columns:minmax(0,1fr) minmax(110px,.65fr) minmax(0,1fr);align-items:stretch;gap:16px;display:grid}.product[data-astro-cid-z7njqg4v]{flex-direction:column;min-width:0;display:flex}h4[data-astro-cid-z7njqg4v]{margin:0 0 10px;font-size:17px;line-height:1.5}svg[data-astro-cid-z7njqg4v]{width:100%;height:auto;display:block}.case[data-astro-cid-z7njqg4v],.board[data-astro-cid-z7njqg4v]{fill:#fffdf8;stroke:#263a53;stroke-width:2px}.disk[data-astro-cid-z7njqg4v]{fill:#e6ddd0;stroke:#263a53;stroke-width:2px}.track[data-astro-cid-z7njqg4v]{fill:none;stroke:#263a53;stroke-width:1px;opacity:.6}.hub[data-astro-cid-z7njqg4v]{fill:#fffdf8;stroke:#263a53;stroke-width:2px}.arm[data-astro-cid-z7njqg4v]{fill:#e6ddd0;stroke:#263a53;stroke-width:2px;stroke-linejoin:round}.head[data-astro-cid-z7njqg4v],.contact[data-astro-cid-z7njqg4v]{fill:#b36b3f;stroke:#263a53;stroke-width:1px}.wire[data-astro-cid-z7njqg4v]{fill:none;stroke:#263a53;stroke-width:2px}.chip[data-astro-cid-z7njqg4v]{fill:#f6f1e8;stroke:#263a53;stroke-width:2px}.coil[data-astro-cid-z7njqg4v]{fill:none;stroke:#b36b3f;stroke-width:4px;stroke-linecap:round}.job[data-astro-cid-z7njqg4v]{margin:12px 0 5px;font-size:15px;line-height:1.6}.context[data-astro-cid-z7njqg4v]{margin:0 0 20px;font-size:12px;line-height:1.65}.manufacturing[data-astro-cid-z7njqg4v]{border-top:2px solid #b36b3f;margin-top:auto;padding-top:12px}.manufacturing[data-astro-cid-z7njqg4v] span[data-astro-cid-z7njqg4v]{font-size:11px;font-weight:700}.manufacturing[data-astro-cid-z7njqg4v] p[data-astro-cid-z7njqg4v]{margin:6px 0 0;font-size:13px;line-height:1.65}.process-application[data-astro-cid-z7njqg4v]{text-align:center;align-self:end;padding:8px 0 0}.process-application[data-astro-cid-z7njqg4v] p[data-astro-cid-z7njqg4v]{margin:0;font-size:12px;line-height:1.65}.process-arrow[data-astro-cid-z7njqg4v]{color:#b36b3f;width:max-content;margin:3px auto 0;font-size:34px;line-height:1;display:block}.scope[data-astro-cid-z7njqg4v]{margin:22px 0 0;font-size:12px;line-height:1.75}.sources[data-astro-cid-z7njqg4v]{flex-wrap:wrap;gap:6px 18px;margin-top:12px;display:flex}.sources[data-astro-cid-z7njqg4v] a[data-astro-cid-z7njqg4v]{text-underline-offset:3px;overflow-wrap:anywhere;font-size:12px;line-height:1.75}@media (width<=640px){.tdk-thin-film-roles[data-astro-cid-z7njqg4v]{padding:20px 16px}figcaption[data-astro-cid-z7njqg4v] h3[data-astro-cid-z7njqg4v]{font-size:20px}.roles[data-astro-cid-z7njqg4v]{grid-template-columns:1fr;gap:20px}svg[data-astro-cid-z7njqg4v]{max-width:280px;margin-inline:auto}.context[data-astro-cid-z7njqg4v]{margin-bottom:12px}.process-application[data-astro-cid-z7njqg4v]{padding:0 20px}.process-arrow[data-astro-cid-z7njqg4v]{margin-top:8px;transform:rotate(90deg)}.manufacturing[data-astro-cid-z7njqg4v] p[data-astro-cid-z7njqg4v]{font-size:14px}}.terumo-care-roles[data-astro-cid-lfhocdaw]{color:#263a53;background:#f2ede4;border:1px solid #d9cfbf;margin:2rem 0;padding:1.5rem}figcaption[data-astro-cid-lfhocdaw]>span[data-astro-cid-lfhocdaw]{color:#925634;letter-spacing:.1em;font-size:.68rem;font-weight:700}h3[data-astro-cid-lfhocdaw]{margin:.4rem 0 .6rem;font-size:1.25rem;line-height:1.45}figcaption[data-astro-cid-lfhocdaw] p[data-astro-cid-lfhocdaw]{color:#655f59;margin:0 0 1.4rem;font-size:.85rem;line-height:1.7}.care-rows[data-astro-cid-lfhocdaw]{gap:1.3rem;display:grid}.care-row[data-astro-cid-lfhocdaw]{grid-template-columns:minmax(0,1fr) minmax(0,2.8fr) minmax(0,1.2fr);align-items:center;gap:.8rem;display:grid}.care-row[data-astro-cid-lfhocdaw]+.care-row[data-astro-cid-lfhocdaw]{border-top:1px solid #d9cfbf;padding-top:1.3rem}.care-label[data-astro-cid-lfhocdaw]>span[data-astro-cid-lfhocdaw]{color:#925634;font-size:.66rem;font-weight:700;line-height:1.5;display:block}h4[data-astro-cid-lfhocdaw]{margin:.3rem 0;font-size:.91rem;line-height:1.6}svg[data-astro-cid-lfhocdaw]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto;display:block}.tray[data-astro-cid-lfhocdaw]{fill:#fffdf8;stroke:#c9b9a3}.paper[data-astro-cid-lfhocdaw],.person[data-astro-cid-lfhocdaw]{fill:#fffdf8}.device[data-astro-cid-lfhocdaw]{stroke:#b36b3f}.device-fill[data-astro-cid-lfhocdaw]{fill:#ead5c2;stroke:#9d5f37}.wire[data-astro-cid-lfhocdaw]{stroke:#263a53;stroke-width:1.4px}.supply-arrow[data-astro-cid-lfhocdaw]{stroke:#b36b3f;stroke-width:2px}.care-work[data-astro-cid-lfhocdaw] strong[data-astro-cid-lfhocdaw]{font-size:.85rem;line-height:1.6;display:block}.care-work[data-astro-cid-lfhocdaw] p[data-astro-cid-lfhocdaw]{margin:.3rem 0;font-size:.77rem;line-height:1.65}.care-work[data-astro-cid-lfhocdaw] a[data-astro-cid-lfhocdaw]{color:inherit;text-underline-offset:3px;font-size:.7rem}.care-note[data-astro-cid-lfhocdaw]{color:#655f59;border-top:1px solid #d9cfbf;margin:1.4rem 0 0;padding-top:1rem;font-size:.78rem;line-height:1.75}@media (width<=640px){.terumo-care-roles[data-astro-cid-lfhocdaw]{padding:1.1rem}.care-row[data-astro-cid-lfhocdaw]{grid-template-columns:1fr;gap:.4rem}.care-label[data-astro-cid-lfhocdaw]{flex-wrap:wrap;align-items:baseline;gap:.8rem;display:flex}.care-label[data-astro-cid-lfhocdaw]>span[data-astro-cid-lfhocdaw]{font-size:.68rem}h4[data-astro-cid-lfhocdaw]{font-size:.95rem}.care-row[data-astro-cid-lfhocdaw] svg[data-astro-cid-lfhocdaw]{margin:.3rem 0}.care-work[data-astro-cid-lfhocdaw]{grid-template-columns:1fr 1fr;column-gap:.8rem;display:grid}.care-work[data-astro-cid-lfhocdaw] strong[data-astro-cid-lfhocdaw]{grid-column:2;font-size:.87rem}.care-work[data-astro-cid-lfhocdaw] p[data-astro-cid-lfhocdaw]{grid-column:2;font-size:.8rem}.care-work[data-astro-cid-lfhocdaw] a[data-astro-cid-lfhocdaw]{grid-area:1/1/3;align-self:center;font-size:.72rem}.care-rows[data-astro-cid-lfhocdaw]{gap:1.2rem}}.thk-motion-assembly[data-astro-cid-44l53afq]{border:1px solid var(--line,#d5cec3);color:var(--brand,#172b3f);background:#f2ede4;margin:32px 0 40px;padding:26px}.thk-motion-assembly[data-astro-cid-44l53afq] h3[data-astro-cid-44l53afq]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.45}.thk-motion-assembly[data-astro-cid-44l53afq] header[data-astro-cid-44l53afq] p[data-astro-cid-44l53afq]{margin:9px 0 22px;font-size:14px;line-height:1.7}.thk-motion-assembly[data-astro-cid-44l53afq] svg[data-astro-cid-44l53afq]{fill:none;stroke:#172b3f;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;width:100%;height:auto;display:block}.guide-fill[data-astro-cid-44l53afq]{fill:#8297a6}.drive-fill[data-astro-cid-44l53afq]{fill:#d9a276;stroke:#98542f}.table-fill[data-astro-cid-44l53afq]{fill:#faf7f0}.base-fill[data-astro-cid-44l53afq]{fill:#d6dde0}.paper[data-astro-cid-44l53afq]{fill:#faf7f0}.copper[data-astro-cid-44l53afq]{stroke:#ad6038}.motion[data-astro-cid-44l53afq]{stroke:#596e7c;stroke-width:2.5px}.component-pair[data-astro-cid-44l53afq]{grid-template-columns:1fr 1fr;gap:26px;display:grid}.component-pair[data-astro-cid-44l53afq]>section[data-astro-cid-44l53afq]{min-width:0}.component-pair[data-astro-cid-44l53afq] svg[data-astro-cid-44l53afq]{max-height:155px}.thk-motion-assembly[data-astro-cid-44l53afq] h4[data-astro-cid-44l53afq]{margin:9px 0 6px;font-size:17px;line-height:1.5}.component-pair[data-astro-cid-44l53afq] p[data-astro-cid-44l53afq],.assembly-copy[data-astro-cid-44l53afq] p[data-astro-cid-44l53afq],.machine-use[data-astro-cid-44l53afq] p[data-astro-cid-44l53afq]{margin:0;font-size:14px;line-height:1.65}.integration-label[data-astro-cid-44l53afq]{color:#885030;border-top:1px solid #c4b9ab;justify-content:center;align-items:center;gap:10px;margin-top:22px;padding:12px 0;font-size:13px;line-height:1.5;display:flex}.integration-label[data-astro-cid-44l53afq]>span[data-astro-cid-44l53afq]:first-child,.integration-label[data-astro-cid-44l53afq] .down[data-astro-cid-44l53afq]{font-size:24px}.assembled-unit[data-astro-cid-44l53afq]{background:#f8f4ec;border:1px solid #cfc7bb;padding:12px 18px 16px}.assembly-copy[data-astro-cid-44l53afq] h4[data-astro-cid-44l53afq]{margin:0 0 4px;font-size:19px}.assembly-copy[data-astro-cid-44l53afq] p[data-astro-cid-44l53afq]{font-size:13px}.actuator-object[data-astro-cid-44l53afq]{max-height:220px;margin:12px 0 0}.part-key[data-astro-cid-44l53afq]{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin:0;padding:0;font-size:12px;line-height:1.5;list-style:none;display:flex}.part-key[data-astro-cid-44l53afq] li[data-astro-cid-44l53afq]{align-items:center;gap:7px;display:flex}.part-key[data-astro-cid-44l53afq] li[data-astro-cid-44l53afq]>span[data-astro-cid-44l53afq]{border:1px solid #172b3f;width:16px;height:10px}.guide-swatch[data-astro-cid-44l53afq]{background:#8297a6}.drive-swatch[data-astro-cid-44l53afq]{background:#d9a276}.table-swatch[data-astro-cid-44l53afq]{background:#faf7f0}.application[data-astro-cid-44l53afq]{margin-top:8px}.handoff[data-astro-cid-44l53afq]{justify-content:center;align-items:center;gap:10px;margin:6px 0 12px;font-size:13px;font-weight:700;line-height:1.6;display:flex}.handoff[data-astro-cid-44l53afq]>span[data-astro-cid-44l53afq]{color:#ad6038;font-size:29px;font-weight:400}.machine-use[data-astro-cid-44l53afq]{grid-template-columns:minmax(150px,230px) minmax(0,1fr);align-items:center;gap:22px;max-width:570px;margin:0 auto;display:grid}.machine-use[data-astro-cid-44l53afq] h4[data-astro-cid-44l53afq]{margin-top:0}.caveat[data-astro-cid-44l53afq]{color:#59636a;border-top:1px solid #cfc7bb;margin:21px 0 12px;padding-top:15px;font-size:13px;line-height:1.7}.thk-motion-assembly[data-astro-cid-44l53afq] figcaption[data-astro-cid-44l53afq]{font-size:12px;line-height:1.7}.thk-motion-assembly[data-astro-cid-44l53afq] a[data-astro-cid-44l53afq]{color:inherit;text-underline-offset:3px}@media (width<=640px){.thk-motion-assembly[data-astro-cid-44l53afq]{padding:20px 18px}.thk-motion-assembly[data-astro-cid-44l53afq] h3[data-astro-cid-44l53afq]{font-size:21px}.component-pair[data-astro-cid-44l53afq]{grid-template-columns:1fr;gap:23px}.component-pair[data-astro-cid-44l53afq]>section[data-astro-cid-44l53afq]{grid-template-columns:130px minmax(0,1fr);align-items:center;column-gap:15px;display:grid}.component-pair[data-astro-cid-44l53afq] svg[data-astro-cid-44l53afq]{grid-row:1/3}.component-pair[data-astro-cid-44l53afq] h4[data-astro-cid-44l53afq]{margin:0 0 5px;font-size:16px}.component-pair[data-astro-cid-44l53afq] p[data-astro-cid-44l53afq]{font-size:13px}.integration-label[data-astro-cid-44l53afq]{justify-content:flex-start;font-size:12px}.assembled-unit[data-astro-cid-44l53afq]{padding:14px 12px}.actuator-object[data-astro-cid-44l53afq]{margin-top:19px;margin-bottom:10px}.machine-use[data-astro-cid-44l53afq]{grid-template-columns:132px minmax(0,1fr);gap:14px}.machine-use[data-astro-cid-44l53afq] h4[data-astro-cid-44l53afq]{font-size:16px}.machine-use[data-astro-cid-44l53afq] p[data-astro-cid-44l53afq]{font-size:13px}.part-key[data-astro-cid-44l53afq]{justify-content:flex-start;gap:7px 13px}}@media (width<=400px){.component-pair[data-astro-cid-44l53afq]>section[data-astro-cid-44l53afq]{grid-template-columns:100px minmax(0,1fr)}.machine-use[data-astro-cid-44l53afq]{grid-template-columns:105px minmax(0,1fr)}}.tis-payment-services[data-astro-cid-uyrnbflo]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:34px 0;padding:26px}h3[data-astro-cid-uyrnbflo]{margin:0 0 8px;font-size:23px;line-height:1.5}figcaption[data-astro-cid-uyrnbflo] p[data-astro-cid-uyrnbflo]{margin:0 0 22px;font-size:14px;line-height:1.8}.service-system[data-astro-cid-uyrnbflo]{grid-template-columns:minmax(0,1fr) 100px minmax(0,1.2fr);align-items:center;gap:18px;display:grid}.provider[data-astro-cid-uyrnbflo]{text-align:center;background:#fffdf8;border:1px solid #d1c8ba;padding:18px}.provider[data-astro-cid-uyrnbflo] svg[data-astro-cid-uyrnbflo]{width:110px;height:95px}.capabilities[data-astro-cid-uyrnbflo]{gap:14px;display:grid}.capabilities[data-astro-cid-uyrnbflo] section[data-astro-cid-uyrnbflo]{background:#fffdf8;border:1px solid #d1c8ba;grid-template-columns:80px minmax(0,1fr);align-items:center;gap:13px;padding:15px;display:grid}svg[data-astro-cid-uyrnbflo]{fill:none;stroke:#263a53;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:80px;height:65px}h4[data-astro-cid-uyrnbflo]{margin:5px 0;font-size:16px;line-height:1.6}section[data-astro-cid-uyrnbflo] p[data-astro-cid-uyrnbflo]{margin:0;font-size:13px;line-height:1.8}.provided[data-astro-cid-uyrnbflo]{text-align:center;color:#754525;font-size:12px;line-height:1.7}.provided[data-astro-cid-uyrnbflo] i[data-astro-cid-uyrnbflo]{background:#b36b3f;height:2px;margin-top:12px;display:block;position:relative}.provided[data-astro-cid-uyrnbflo] i[data-astro-cid-uyrnbflo]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.customer[data-astro-cid-uyrnbflo]{border-top:1px solid #d1c8ba;margin:20px 0 0;padding-top:16px;font-size:14px;line-height:1.8}.note[data-astro-cid-uyrnbflo],.source[data-astro-cid-uyrnbflo]{margin:13px 0 0;font-size:12px;line-height:1.8}.source[data-astro-cid-uyrnbflo]{margin-top:7px}a[data-astro-cid-uyrnbflo]{color:#754525;text-decoration:underline}@media (width<=760px){.tis-payment-services[data-astro-cid-uyrnbflo]{padding:20px 14px}h3[data-astro-cid-uyrnbflo]{font-size:21px}.service-system[data-astro-cid-uyrnbflo]{grid-template-columns:1fr;gap:18px}.provider[data-astro-cid-uyrnbflo]{text-align:left;grid-template-columns:90px minmax(0,1fr);align-items:center;column-gap:14px;display:grid}.provider[data-astro-cid-uyrnbflo] svg[data-astro-cid-uyrnbflo]{grid-row:span 2;width:85px;height:80px}.provider[data-astro-cid-uyrnbflo] h4[data-astro-cid-uyrnbflo]{align-self:end}.provider[data-astro-cid-uyrnbflo] p[data-astro-cid-uyrnbflo]{align-self:start}.provided[data-astro-cid-uyrnbflo]{justify-content:center;align-items:center;gap:18px;display:flex}.provided[data-astro-cid-uyrnbflo] span[data-astro-cid-uyrnbflo]{white-space:nowrap}.provided[data-astro-cid-uyrnbflo] i[data-astro-cid-uyrnbflo]{width:2px;height:28px;margin:0}.provided[data-astro-cid-uyrnbflo] i[data-astro-cid-uyrnbflo]:after{top:auto;bottom:0;right:-4px;transform:rotate(135deg)}.capabilities[data-astro-cid-uyrnbflo] section[data-astro-cid-uyrnbflo]{grid-template-columns:75px minmax(0,1fr);padding:14px}.capabilities[data-astro-cid-uyrnbflo] svg[data-astro-cid-uyrnbflo]{width:72px}h4[data-astro-cid-uyrnbflo]{font-size:16px}}.toei-routes[data-astro-cid-pkxcraws]{color:#263a53;background:#f6f1e8;border:1px solid #d8cbbb;border-radius:1rem;margin:2rem 0;padding:1.3rem}.toei-routes[data-astro-cid-pkxcraws] figcaption[data-astro-cid-pkxcraws]{margin-bottom:1rem;font-size:1.15rem;font-weight:700}.routes[data-astro-cid-pkxcraws]{gap:1rem;display:grid}.route[data-astro-cid-pkxcraws]{background:#fffdf8;border-radius:.7rem;grid-template-columns:1fr .85fr 1fr;align-items:center;gap:.8rem;padding:1rem;display:grid}.origin[data-astro-cid-pkxcraws],.destination[data-astro-cid-pkxcraws]{text-align:center;gap:.5rem;display:grid}.origin[data-astro-cid-pkxcraws] strong[data-astro-cid-pkxcraws]{font-size:1rem}.origin[data-astro-cid-pkxcraws] span[data-astro-cid-pkxcraws],.destination[data-astro-cid-pkxcraws] span[data-astro-cid-pkxcraws]{font-size:.9rem;line-height:1.5}.connection[data-astro-cid-pkxcraws]{text-align:center;gap:.2rem;display:grid}.connection[data-astro-cid-pkxcraws]>span[data-astro-cid-pkxcraws]{color:#b36b3f;font-size:2rem}.connection[data-astro-cid-pkxcraws] small[data-astro-cid-pkxcraws]{font-size:.8rem;line-height:1.5}.destination[data-astro-cid-pkxcraws] svg[data-astro-cid-pkxcraws]{width:110px;max-width:100%;height:auto;margin:auto}.toei-routes[data-astro-cid-pkxcraws] p[data-astro-cid-pkxcraws]{margin:1rem 0 .5rem;font-size:.85rem;line-height:1.7}.toei-routes[data-astro-cid-pkxcraws] a[data-astro-cid-pkxcraws]{margin-left:.6rem;font-size:.8rem}.sources[data-astro-cid-pkxcraws]{font-size:.8rem}@media (width<=600px){.route[data-astro-cid-pkxcraws]{grid-template-columns:1fr;gap:.4rem}.connection[data-astro-cid-pkxcraws]>span[data-astro-cid-pkxcraws]{transform:rotate(90deg)}.destination[data-astro-cid-pkxcraws] svg[data-astro-cid-pkxcraws]{width:95px}.toei-routes[data-astro-cid-pkxcraws]{padding:1rem}.origin[data-astro-cid-pkxcraws] strong[data-astro-cid-pkxcraws]{font-size:1.05rem}}.toho-ticket-flow[data-astro-cid-gnayf6ht]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0;padding:24px}figcaption[data-astro-cid-gnayf6ht] h3[data-astro-cid-gnayf6ht]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:clamp(20px,2.5vw,25px);line-height:1.5}figcaption[data-astro-cid-gnayf6ht] p[data-astro-cid-gnayf6ht]{color:var(--muted);margin:8px 0 22px;font-size:13px;line-height:1.7}.accessible-relationship[data-astro-cid-gnayf6ht]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}ol[data-astro-cid-gnayf6ht]{gap:16px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-gnayf6ht]{border:1px solid var(--line);background:#fffdf8;padding:17px 18px}.route[data-astro-cid-gnayf6ht]{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);align-items:center;gap:14px;display:grid}.actor[data-astro-cid-gnayf6ht]{text-align:center;min-width:0}.actor[data-astro-cid-gnayf6ht] strong[data-astro-cid-gnayf6ht]{overflow-wrap:anywhere;font-size:14px;line-height:1.5;display:block}svg[data-astro-cid-gnayf6ht]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:88px;height:61px;margin:0 auto 8px;display:block}.accent[data-astro-cid-gnayf6ht]{stroke:#b36b3f}.payment[data-astro-cid-gnayf6ht]{text-align:center;color:#89502e;font-size:12px;line-height:1.6}.payment[data-astro-cid-gnayf6ht] b[data-astro-cid-gnayf6ht]{font-size:32px;font-weight:400;line-height:1.2;display:block}.step-note[data-astro-cid-gnayf6ht],.scope[data-astro-cid-gnayf6ht]{color:var(--muted);margin:15px 0 0;font-size:12px;line-height:1.8}.step-note[data-astro-cid-gnayf6ht]{border-top:1px solid var(--line);padding-top:12px}.scope[data-astro-cid-gnayf6ht]{margin-top:20px}.sources[data-astro-cid-gnayf6ht]{flex-wrap:wrap;gap:6px 18px;margin-top:12px;font-size:11px;line-height:1.7;display:flex}.sources[data-astro-cid-gnayf6ht] a[data-astro-cid-gnayf6ht]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=600px){.toho-ticket-flow[data-astro-cid-gnayf6ht]{padding:20px 16px}li[data-astro-cid-gnayf6ht]{padding:15px 12px}.route[data-astro-cid-gnayf6ht]{grid-template-columns:1fr;gap:10px}.actor[data-astro-cid-gnayf6ht]{justify-content:center;align-items:center;gap:12px;display:flex}.actor[data-astro-cid-gnayf6ht] svg[data-astro-cid-gnayf6ht]{flex:0 0 66px;width:66px;height:46px;margin:0}.actor[data-astro-cid-gnayf6ht] strong[data-astro-cid-gnayf6ht]{max-width:calc(100% - 78px);font-size:14px}.payment[data-astro-cid-gnayf6ht]{justify-content:center;align-items:center;gap:12px;display:flex}.payment[data-astro-cid-gnayf6ht] b[data-astro-cid-gnayf6ht]{font-size:27px;transform:rotate(90deg)}.step-note[data-astro-cid-gnayf6ht]{margin-top:14px}}.tel-work[data-astro-cid-xzk3t7ts]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:34px 0;padding:26px}.tel-work[data-astro-cid-xzk3t7ts] h3[data-astro-cid-xzk3t7ts]{margin:0 0 8px;font-size:23px;line-height:1.5}.tel-work[data-astro-cid-xzk3t7ts] figcaption[data-astro-cid-xzk3t7ts] p[data-astro-cid-xzk3t7ts]{margin:0 0 20px;font-size:14px;line-height:1.8}.work-row[data-astro-cid-xzk3t7ts]{background:#fffdf8;border:1px solid #d1c8ba;margin:16px 0;padding:16px}.work-row[data-astro-cid-xzk3t7ts] h4[data-astro-cid-xzk3t7ts]{margin:0 0 12px;font-size:16px}.relationship[data-astro-cid-xzk3t7ts]{grid-template-columns:1fr .9fr 1.3fr;align-items:center;gap:12px;display:grid}.supplier[data-astro-cid-xzk3t7ts],.factory[data-astro-cid-xzk3t7ts]{text-align:center;min-width:0}.supplier[data-astro-cid-xzk3t7ts] svg[data-astro-cid-xzk3t7ts]{width:160px;max-width:100%;height:130px}.factory[data-astro-cid-xzk3t7ts] svg[data-astro-cid-xzk3t7ts]{width:210px;max-width:100%;height:130px}svg[data-astro-cid-xzk3t7ts]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.body[data-astro-cid-xzk3t7ts]{fill:#e5dfd4}.accent[data-astro-cid-xzk3t7ts]{stroke:#b36b3f}.wafer[data-astro-cid-xzk3t7ts]{fill:#f6f1e8}.supplier[data-astro-cid-xzk3t7ts] strong[data-astro-cid-xzk3t7ts],.factory[data-astro-cid-xzk3t7ts] strong[data-astro-cid-xzk3t7ts]{font-size:13px;line-height:1.6;display:block}.factory[data-astro-cid-xzk3t7ts] span[data-astro-cid-xzk3t7ts],.work-arrow[data-astro-cid-xzk3t7ts] span[data-astro-cid-xzk3t7ts]{font-size:12px;line-height:1.7;display:block}.work-arrow[data-astro-cid-xzk3t7ts]{text-align:center;color:#754525}.work-arrow[data-astro-cid-xzk3t7ts] i[data-astro-cid-xzk3t7ts]{background:#b36b3f;height:2px;margin:12px 5px;display:block;position:relative}.work-arrow[data-astro-cid-xzk3t7ts] i[data-astro-cid-xzk3t7ts]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.note[data-astro-cid-xzk3t7ts],.tel-work[data-astro-cid-xzk3t7ts] a[data-astro-cid-xzk3t7ts]{font-size:12px;line-height:1.8}.note[data-astro-cid-xzk3t7ts]{margin:18px 0 8px}.tel-work[data-astro-cid-xzk3t7ts] a[data-astro-cid-xzk3t7ts]{color:#754525;text-decoration:underline}@media (width<=600px){.tel-work[data-astro-cid-xzk3t7ts]{padding:20px 14px}.tel-work[data-astro-cid-xzk3t7ts] h3[data-astro-cid-xzk3t7ts]{font-size:21px}.work-row[data-astro-cid-xzk3t7ts]{padding:14px 10px}.relationship[data-astro-cid-xzk3t7ts]{grid-template-columns:1fr;gap:8px}.supplier[data-astro-cid-xzk3t7ts]{justify-content:center;align-items:center;gap:12px;display:flex}.supplier[data-astro-cid-xzk3t7ts] svg[data-astro-cid-xzk3t7ts]{width:100px;height:88px}.supplier[data-astro-cid-xzk3t7ts] strong[data-astro-cid-xzk3t7ts]{max-width:140px}.work-arrow[data-astro-cid-xzk3t7ts] i[data-astro-cid-xzk3t7ts]{width:2px;height:24px;margin:8px auto}.work-arrow[data-astro-cid-xzk3t7ts] i[data-astro-cid-xzk3t7ts]:after{top:auto;bottom:0;right:-4px;transform:rotate(135deg)}.factory[data-astro-cid-xzk3t7ts] svg[data-astro-cid-xzk3t7ts]{height:115px}.factory[data-astro-cid-xzk3t7ts] span[data-astro-cid-xzk3t7ts]{margin-top:4px}}.tomy-play-mechanism[data-astro-cid-jfleuvuh]{color:#263a53;background:#f2ede4;border-top:3px solid #263a53;margin:34px 0 44px;padding:25px 27px 20px}figcaption[data-astro-cid-jfleuvuh]{max-width:700px}.mechanism-kicker[data-astro-cid-jfleuvuh]{letter-spacing:.14em;color:#a55f37;font-size:9px;font-weight:800}h3[data-astro-cid-jfleuvuh]{margin:8px 0;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.4}figcaption[data-astro-cid-jfleuvuh] p[data-astro-cid-jfleuvuh]{margin:0;font-size:13px;line-height:1.8}.mechanism-scenes[data-astro-cid-jfleuvuh]{grid-template-columns:1fr 1.12fr;gap:24px;margin:14px 0 23px;display:grid}.mechanism-scenes[data-astro-cid-jfleuvuh] section[data-astro-cid-jfleuvuh]{min-width:0}svg[data-astro-cid-jfleuvuh]{width:100%;height:auto;display:block;overflow:visible}h4[data-astro-cid-jfleuvuh]{margin:0 0 6px;font-size:15px;line-height:1.6}.mechanism-scenes[data-astro-cid-jfleuvuh] p[data-astro-cid-jfleuvuh]{margin:0;font-size:12px;line-height:1.8}svg[data-astro-cid-jfleuvuh] path[data-astro-cid-jfleuvuh],svg[data-astro-cid-jfleuvuh] circle[data-astro-cid-jfleuvuh],svg[data-astro-cid-jfleuvuh] ellipse[data-astro-cid-jfleuvuh],svg[data-astro-cid-jfleuvuh] rect[data-astro-cid-jfleuvuh]{stroke:#263a53;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}text[data-astro-cid-jfleuvuh]{fill:#263a53;font-family:inherit;font-size:12px;font-weight:700}.detail-label[data-astro-cid-jfleuvuh]{font-size:12px;font-weight:500}.metal[data-astro-cid-jfleuvuh]{fill:#acb6bb}.top[data-astro-cid-jfleuvuh],.blue[data-astro-cid-jfleuvuh]{fill:#6e8292}.copper[data-astro-cid-jfleuvuh]{fill:#b36b3f}.pale[data-astro-cid-jfleuvuh],.skin[data-astro-cid-jfleuvuh]{fill:#fffaf0}.hole[data-astro-cid-jfleuvuh],.hair[data-astro-cid-jfleuvuh],.launcher[data-astro-cid-jfleuvuh]{fill:#263a53}.line[data-astro-cid-jfleuvuh],.fine[data-astro-cid-jfleuvuh],.guide[data-astro-cid-jfleuvuh],.leader[data-astro-cid-jfleuvuh],.direction[data-astro-cid-jfleuvuh]{fill:none}.fine[data-astro-cid-jfleuvuh]{stroke-width:1.1px}.guide[data-astro-cid-jfleuvuh]{stroke:#8d9ba4;stroke-dasharray:3 5;stroke-width:1px}.leader[data-astro-cid-jfleuvuh]{stroke:#8d9ba4;stroke-width:1px}.direction[data-astro-cid-jfleuvuh]{stroke:#b36b3f;stroke-width:2px}.arm[data-astro-cid-jfleuvuh]{fill:none;stroke:#263a53;stroke-width:8px}.stadium[data-astro-cid-jfleuvuh]{fill:#acb6bb}.rail[data-astro-cid-jfleuvuh]{fill:#e6e3d6;stroke:#7c8e7e;stroke-width:5px}.inset[data-astro-cid-jfleuvuh]{fill:#fffaf0;stroke:#aab2b3;stroke-width:1px}.gear[data-astro-cid-jfleuvuh]{fill:#b36b3f}.rail-detail[data-astro-cid-jfleuvuh]{fill:#a7b49e}.mechanism-caveat[data-astro-cid-jfleuvuh],.mechanism-source[data-astro-cid-jfleuvuh]{color:#59616a;margin:8px 0 0;font-size:10.5px;line-height:1.8}.mechanism-source[data-astro-cid-jfleuvuh] a[data-astro-cid-jfleuvuh]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=620px){.tomy-play-mechanism[data-astro-cid-jfleuvuh]{padding:20px 17px}h3[data-astro-cid-jfleuvuh]{font-size:21px}.mechanism-scenes[data-astro-cid-jfleuvuh]{grid-template-columns:1fr;gap:27px;max-width:360px;margin:10px auto 25px}svg[data-astro-cid-jfleuvuh]{max-width:350px;margin:auto}.mechanism-scenes[data-astro-cid-jfleuvuh] h4[data-astro-cid-jfleuvuh],.mechanism-scenes[data-astro-cid-jfleuvuh] p[data-astro-cid-jfleuvuh]{text-align:center}}.toppan-packaging-flow[data-astro-cid-7vihfpny]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:32px 0 42px;padding:26px}h3[data-astro-cid-7vihfpny]{margin:0 0 8px;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.45}figcaption[data-astro-cid-7vihfpny] p[data-astro-cid-7vihfpny]{margin:0 0 23px;font-size:13px;line-height:1.8}.supply-sequence[data-astro-cid-7vihfpny]{grid-template-columns:minmax(0,1fr) 86px minmax(0,1fr) 86px minmax(0,1fr);align-items:start;display:grid}.supply-role[data-astro-cid-7vihfpny]{text-align:center;min-width:0}svg[data-astro-cid-7vihfpny]{stroke:#263a53;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:100%;max-width:180px;margin:0 auto 12px;display:block}.paper[data-astro-cid-7vihfpny]{fill:#fffdf8}.copper[data-astro-cid-7vihfpny]{fill:#e8d5c5}.blue[data-astro-cid-7vihfpny]{fill:#d6dee5}.film[data-astro-cid-7vihfpny]{fill:#f4e9dc;stroke:#b36b3f}.line[data-astro-cid-7vihfpny]{fill:none}.ground[data-astro-cid-7vihfpny]{fill:none;stroke:#b8ada0;stroke-width:1.5px}h4[data-astro-cid-7vihfpny]{margin:0 0 7px;font-size:16px;line-height:1.6}.supply-role[data-astro-cid-7vihfpny] p[data-astro-cid-7vihfpny]{margin:0;font-size:12px;line-height:1.8}.supply-link[data-astro-cid-7vihfpny]{text-align:center;padding:47px 5px 0}.supply-link[data-astro-cid-7vihfpny] span[data-astro-cid-7vihfpny]{color:#754525;overflow-wrap:normal;word-break:normal;font-size:10px;line-height:1.5;display:block}.supply-link[data-astro-cid-7vihfpny] i[data-astro-cid-7vihfpny]{background:#b36b3f;height:2px;margin-top:10px;display:block;position:relative}.supply-link[data-astro-cid-7vihfpny] i[data-astro-cid-7vihfpny]:after{content:"";border-top:2px solid #b36b3f;border-right:2px solid #b36b3f;width:8px;height:8px;position:absolute;top:-4px;right:1px;transform:rotate(45deg)}.supply-note[data-astro-cid-7vihfpny],a[data-astro-cid-7vihfpny]{font-size:11px;line-height:1.85}.supply-note[data-astro-cid-7vihfpny]{margin:24px 0 8px}a[data-astro-cid-7vihfpny]{color:#754525;text-decoration:underline}@media (width<=680px){.toppan-packaging-flow[data-astro-cid-7vihfpny]{padding:21px 17px}h3[data-astro-cid-7vihfpny]{font-size:21px}.supply-sequence[data-astro-cid-7vihfpny]{grid-template-columns:minmax(0,1fr);gap:13px}svg[data-astro-cid-7vihfpny]{width:165px;margin-bottom:5px}.supply-role[data-astro-cid-7vihfpny] p[data-astro-cid-7vihfpny]{max-width:280px;margin:0 auto}.supply-link[data-astro-cid-7vihfpny]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;padding:0;display:grid}.supply-link[data-astro-cid-7vihfpny] span[data-astro-cid-7vihfpny]{text-align:left;grid-area:1/2;font-size:11px}.supply-link[data-astro-cid-7vihfpny] i[data-astro-cid-7vihfpny]{grid-area:1/1;justify-self:end;width:2px;height:28px;margin:0}.supply-link[data-astro-cid-7vihfpny] i[data-astro-cid-7vihfpny]:after{border-top:0;border-bottom:2px solid #b36b3f;border-right:2px solid #b36b3f;top:auto;bottom:1px;right:-4px}.supply-note[data-astro-cid-7vihfpny],a[data-astro-cid-7vihfpny]{font-size:12px}}.toray-material-applications[data-astro-cid-qhiwi3vf]{color:#263a53;background:#f6f1e8;border-block:1px solid #d9cbbb;margin:2.5rem 0;padding:clamp(1rem,3vw,1.8rem)}figcaption[data-astro-cid-qhiwi3vf] h3[data-astro-cid-qhiwi3vf]{margin:0;font-size:clamp(1.12rem,2.4vw,1.4rem);line-height:1.5}figcaption[data-astro-cid-qhiwi3vf] p[data-astro-cid-qhiwi3vf]{margin:.5rem 0 1.4rem;font-size:.9rem;line-height:1.7}.application-row[data-astro-cid-qhiwi3vf]{grid-template-columns:minmax(0,1fr) minmax(5rem,.45fr) minmax(0,1fr);align-items:center;gap:.8rem;display:grid}.application-row[data-astro-cid-qhiwi3vf]+.application-row[data-astro-cid-qhiwi3vf]{border-top:1px solid #d9cbbb;margin-top:1.5rem;padding-top:1.5rem}.application-row[data-astro-cid-qhiwi3vf]>div[data-astro-cid-qhiwi3vf]{min-width:0}.actor[data-astro-cid-qhiwi3vf]{color:#6d6b69;min-height:3.1em;margin:0;font-size:.77rem;line-height:1.55}svg[data-astro-cid-qhiwi3vf]{width:100%;max-width:15rem;height:auto;margin-inline:auto;display:block}h4[data-astro-cid-qhiwi3vf]{margin:.5rem 0 0;font-size:.9rem;line-height:1.6}.detail[data-astro-cid-qhiwi3vf]{margin:.3rem 0 0;font-size:.84rem;line-height:1.65}.connection[data-astro-cid-qhiwi3vf]{text-align:center}.connection[data-astro-cid-qhiwi3vf] span[data-astro-cid-qhiwi3vf]{font-size:.76rem;line-height:1.6;display:block}.connection[data-astro-cid-qhiwi3vf] b[data-astro-cid-qhiwi3vf]{color:#b36b3f;font-size:1.8rem;font-weight:400;display:block}.scope[data-astro-cid-qhiwi3vf],.sources[data-astro-cid-qhiwi3vf]{overflow-wrap:anywhere;font-size:.78rem;line-height:1.75}.scope[data-astro-cid-qhiwi3vf]{margin:1.2rem 0 .4rem}.sources[data-astro-cid-qhiwi3vf]{margin:0}a[data-astro-cid-qhiwi3vf]{color:inherit;text-underline-offset:.2em}@media (width<=580px){.application-row[data-astro-cid-qhiwi3vf]{grid-template-columns:1fr;gap:.6rem}.application-row[data-astro-cid-qhiwi3vf]>div[data-astro-cid-qhiwi3vf]{width:100%;max-width:21rem;margin-inline:auto}.actor[data-astro-cid-qhiwi3vf]{min-height:0;font-size:.8rem}svg[data-astro-cid-qhiwi3vf]{max-width:12rem}h4[data-astro-cid-qhiwi3vf]{font-size:.95rem}.detail[data-astro-cid-qhiwi3vf]{font-size:.88rem}.connection[data-astro-cid-qhiwi3vf]{flex-direction:row-reverse;justify-content:center;align-items:center;gap:.7rem;padding-block:.3rem;display:flex}.connection[data-astro-cid-qhiwi3vf] b[data-astro-cid-qhiwi3vf]{transform:rotate(90deg)}}.toridoll-noodle-kitchen[data-astro-cid-n6tqf2ol]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:34px 0 42px;padding:25px 23px 21px}figcaption[data-astro-cid-n6tqf2ol] h3[data-astro-cid-n6tqf2ol]{margin:0 0 8px;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.45}figcaption[data-astro-cid-n6tqf2ol] p[data-astro-cid-n6tqf2ol]{color:var(--muted);margin:0 0 19px;font-size:13px;line-height:1.8}.place[data-astro-cid-n6tqf2ol]{color:#b36b3f;align-items:center;gap:14px;margin:0 0 20px;font-size:11px;font-weight:700;display:flex}.place[data-astro-cid-n6tqf2ol]:before,.place[data-astro-cid-n6tqf2ol]:after{content:"";opacity:.55;background:#b36b3f;flex:1;height:2px}.place[data-astro-cid-n6tqf2ol] span[data-astro-cid-n6tqf2ol]{text-align:center;flex:0 auto}ol[data-astro-cid-n6tqf2ol]{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-n6tqf2ol]{min-width:0;position:relative}li[data-astro-cid-n6tqf2ol]:not(:last-child):after{content:"→";color:#b36b3f;font-size:18px;font-weight:700;position:absolute;top:124px;right:-17px}h4[data-astro-cid-n6tqf2ol]{align-items:flex-start;gap:6px;min-height:40px;margin:0;font-size:12px;line-height:1.65;display:flex}h4[data-astro-cid-n6tqf2ol]>span[data-astro-cid-n6tqf2ol]{color:#fffdf8;background:#263a53;border-radius:50%;flex:0 0 19px;place-items:center;width:19px;height:19px;margin-top:1px;font-size:10px;display:grid}svg[data-astro-cid-n6tqf2ol]{width:100%;height:auto;margin:7px 0 10px;display:block}li[data-astro-cid-n6tqf2ol]>p[data-astro-cid-n6tqf2ol]{color:var(--muted);margin:0;font-size:12px;line-height:1.75}.counter[data-astro-cid-n6tqf2ol]{fill:none;stroke:#7f8f98;stroke-width:3px}.coat[data-astro-cid-n6tqf2ol]{fill:#fffdf8;stroke:#263a53;stroke-width:1.6px;stroke-linejoin:round}.apron[data-astro-cid-n6tqf2ol]{fill:#cad2d6;stroke:#526b80;stroke-width:1.2px}.skin[data-astro-cid-n6tqf2ol]{fill:#e7c7aa;stroke:#526b80;stroke-width:1.5px}.hat[data-astro-cid-n6tqf2ol],.hair[data-astro-cid-n6tqf2ol]{fill:#263a53}.arm[data-astro-cid-n6tqf2ol]{fill:none;stroke:#e7c7aa;stroke-width:11px;stroke-linecap:round;stroke-linejoin:round}.hand[data-astro-cid-n6tqf2ol]{fill:none;stroke:#e7c7aa;stroke-width:8px;stroke-linecap:round}.flour[data-astro-cid-n6tqf2ol]{fill:#eadcc4;stroke:#b36b3f;stroke-width:1.5px;stroke-linejoin:round}.outline[data-astro-cid-n6tqf2ol]{fill:none;stroke:#526b80;stroke-width:1.7px;stroke-linejoin:round}.wheat[data-astro-cid-n6tqf2ol]{fill:none;stroke:#b36b3f;stroke-width:2px;stroke-linecap:round}.vessel[data-astro-cid-n6tqf2ol]{fill:#e4e8e7;stroke:#526b80;stroke-width:2px}.water[data-astro-cid-n6tqf2ol]{stroke:#526b80;stroke-width:2px}.water-fill[data-astro-cid-n6tqf2ol]{fill:#c6d5dd}.bowl[data-astro-cid-n6tqf2ol]{fill:#b36b3f;stroke:#263a53;stroke-width:1.5px;stroke-linejoin:round}.dough[data-astro-cid-n6tqf2ol]{fill:#fff3d8;stroke:#c4a071;stroke-width:1.5px;stroke-linejoin:round}.dough-line[data-astro-cid-n6tqf2ol]{fill:none;stroke:#c4a071;stroke-width:1.7px;stroke-linecap:round}.cabinet[data-astro-cid-n6tqf2ol]{fill:#cbd3d8;stroke:#526b80;stroke-width:1.5px}.workboard[data-astro-cid-n6tqf2ol]{fill:#d7b58b;stroke:#b36b3f;stroke-width:1.5px}.rolling-pin[data-astro-cid-n6tqf2ol]{fill:none;stroke:#b36b3f;stroke-width:9px;stroke-linecap:round}.handle[data-astro-cid-n6tqf2ol]{fill:none;stroke:#263a53;stroke-width:5px;stroke-linecap:round}.blade[data-astro-cid-n6tqf2ol]{fill:#cbd3d8;stroke:#526b80;stroke-width:1.5px}.noodles[data-astro-cid-n6tqf2ol]{fill:none;stroke:#e6ce9f;stroke-width:3.5px;stroke-linecap:round}.pot[data-astro-cid-n6tqf2ol]{fill:#9cabb6;stroke:#526b80;stroke-width:2px}.strainer[data-astro-cid-n6tqf2ol]{fill:#eadcc4;stroke:#b36b3f;stroke-width:1.5px}.mesh[data-astro-cid-n6tqf2ol]{fill:none;stroke:#b36b3f;stroke-width:1px;opacity:.7}.steam[data-astro-cid-n6tqf2ol]{fill:none;stroke:#9cabb6;stroke-width:2.5px;stroke-linecap:round}.customer-shirt[data-astro-cid-n6tqf2ol]{fill:#526b80;stroke:#263a53;stroke-width:1.5px}.caveat[data-astro-cid-n6tqf2ol]{color:var(--muted);margin:24px 0 8px;font-size:10.5px;line-height:1.8}.source[data-astro-cid-n6tqf2ol]{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.8}@media (width<=760px){.toridoll-noodle-kitchen[data-astro-cid-n6tqf2ol]{padding:21px 17px}figcaption[data-astro-cid-n6tqf2ol] h3[data-astro-cid-n6tqf2ol]{font-size:21px}ol[data-astro-cid-n6tqf2ol]{grid-template-columns:1fr;gap:33px}h4[data-astro-cid-n6tqf2ol]{min-height:0;font-size:13px}svg[data-astro-cid-n6tqf2ol]{max-width:290px;margin:9px auto}li[data-astro-cid-n6tqf2ol]>p[data-astro-cid-n6tqf2ol]{font-size:13px}li[data-astro-cid-n6tqf2ol]:not(:last-child):after{content:"↓";top:auto;bottom:-27px;right:calc(50% - 8px)}.place[data-astro-cid-n6tqf2ol]{margin-bottom:24px}}.tosoh-water-work[data-astro-cid-hav5jk6x]{color:#263a53;background:#f6f1e8;border:1px solid #d1c8ba;margin:34px 0;padding:26px}h3[data-astro-cid-hav5jk6x]{margin:0 0 8px;font-size:23px;line-height:1.5}figcaption[data-astro-cid-hav5jk6x] p[data-astro-cid-hav5jk6x]{margin:0 0 22px;font-size:14px;line-height:1.8}.work-types[data-astro-cid-hav5jk6x]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.work-types[data-astro-cid-hav5jk6x] section[data-astro-cid-hav5jk6x]{text-align:center;background:#fffdf8;border:1px solid #d1c8ba;min-width:0;padding:16px 13px}svg[data-astro-cid-hav5jk6x]{fill:none;stroke:#263a53;stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;width:130px;max-width:100%;height:95px}h4[data-astro-cid-hav5jk6x]{margin:9px 0 6px;font-size:16px;line-height:1.7}.work-types[data-astro-cid-hav5jk6x] p[data-astro-cid-hav5jk6x]{margin:0;font-size:13px;line-height:1.8}.support[data-astro-cid-hav5jk6x]{text-align:center;color:#754525;border-top:2px solid #b36b3f;margin:18px 14% 0;padding:15px 0 20px;font-size:12px;line-height:1.8;position:relative}.support[data-astro-cid-hav5jk6x]:before{content:"";border-left:2px solid #b36b3f;border-right:2px solid #b36b3f;height:18px;position:absolute;top:-18px;left:0;right:0}.support[data-astro-cid-hav5jk6x]:after{content:"";background:#b36b3f;width:2px;height:16px;position:absolute;bottom:0;left:50%}.customer[data-astro-cid-hav5jk6x]{background:#fffdf8;border:1px solid #d1c8ba;justify-content:center;align-items:center;gap:20px;padding:15px;display:flex}.customer[data-astro-cid-hav5jk6x] svg[data-astro-cid-hav5jk6x]{flex-shrink:0;width:145px;height:70px}.customer[data-astro-cid-hav5jk6x] strong[data-astro-cid-hav5jk6x]{max-width:350px;font-size:15px;line-height:1.8}.note[data-astro-cid-hav5jk6x],a[data-astro-cid-hav5jk6x]{font-size:12px;line-height:1.8}.note[data-astro-cid-hav5jk6x]{margin:18px 0 8px}a[data-astro-cid-hav5jk6x]{color:#754525;text-decoration:underline}@media (width<=760px){.tosoh-water-work[data-astro-cid-hav5jk6x]{padding:20px 14px}h3[data-astro-cid-hav5jk6x]{font-size:21px}.work-types[data-astro-cid-hav5jk6x]{grid-template-columns:1fr;gap:12px}.work-types[data-astro-cid-hav5jk6x] section[data-astro-cid-hav5jk6x]{text-align:left;grid-template-columns:100px minmax(0,1fr);gap:0 14px;padding:15px;display:grid}.work-types[data-astro-cid-hav5jk6x] svg[data-astro-cid-hav5jk6x]{grid-row:span 2;align-self:center;width:96px;height:80px}h4[data-astro-cid-hav5jk6x]{align-self:end;margin:0 0 4px}.work-types[data-astro-cid-hav5jk6x] p[data-astro-cid-hav5jk6x]{align-self:start}.support[data-astro-cid-hav5jk6x]{margin:18px 8% 0;padding:13px 0 22px}.customer[data-astro-cid-hav5jk6x]{text-align:center;grid-template-columns:1fr;gap:7px;display:grid}.customer[data-astro-cid-hav5jk6x] svg[data-astro-cid-hav5jk6x]{justify-self:center}.customer[data-astro-cid-hav5jk6x] strong[data-astro-cid-hav5jk6x]{max-width:none;font-size:14px}}.toto-ceramics-roles[data-astro-cid-rifqafcn]{color:#263a53;background:#f6f1e8;border-block:1px solid #d9cbbb;margin:2rem 0;padding:clamp(1rem,3vw,1.8rem)}h3[data-astro-cid-rifqafcn]{margin:0;font-size:1.25rem;line-height:1.5}.supply[data-astro-cid-rifqafcn]{color:#785239;margin:.6rem 0 1.25rem;font-size:.9rem;line-height:1.6}ul[data-astro-cid-rifqafcn]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}li[data-astro-cid-rifqafcn]{text-align:center;background:#fffdf8;border:1px solid #d9cbbb;min-width:0;padding:.5rem .6rem 1rem}svg[data-astro-cid-rifqafcn]{width:100%;max-width:12rem;height:auto;margin:0 auto .5rem;display:block}strong[data-astro-cid-rifqafcn]{overflow-wrap:anywhere;font-size:.88rem;line-height:1.6;display:block}li[data-astro-cid-rifqafcn] p[data-astro-cid-rifqafcn]{margin:.4rem 0 0;font-size:.85rem;line-height:1.6}.note[data-astro-cid-rifqafcn],.source[data-astro-cid-rifqafcn]{margin:1rem 0 0;font-size:.78rem;line-height:1.7}a[data-astro-cid-rifqafcn]{color:inherit;text-underline-offset:.2em}@media (width<=620px){ul[data-astro-cid-rifqafcn]{grid-template-columns:1fr}li[data-astro-cid-rifqafcn]{text-align:left;grid-template-columns:6rem minmax(0,1fr);align-items:center;column-gap:.8rem;display:grid}svg[data-astro-cid-rifqafcn]{grid-row:span 2;margin:0}strong[data-astro-cid-rifqafcn]{align-self:end}li[data-astro-cid-rifqafcn] p[data-astro-cid-rifqafcn]{align-self:start}}.toyo-retail[data-astro-cid-leara6zy]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:30px 0 40px;padding:26px}figcaption[data-astro-cid-leara6zy]>span[data-astro-cid-leara6zy]{letter-spacing:.12em;color:var(--accent);font-size:10px;font-weight:800}figcaption[data-astro-cid-leara6zy] h3[data-astro-cid-leara6zy]{margin:8px 0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.4}figcaption[data-astro-cid-leara6zy] p[data-astro-cid-leara6zy]{color:var(--muted);margin:0 0 22px;font-size:12px;line-height:1.7}.toyo-retail-flow[data-astro-cid-leara6zy]{grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr) 26px minmax(0,1fr);align-items:center;gap:4px;display:grid}.toyo-retail-step[data-astro-cid-leara6zy]{text-align:center;flex-direction:column;align-self:stretch;align-items:center;min-width:0;display:flex}.toyo-retail-actor[data-astro-cid-leara6zy]{justify-content:center;align-items:center;min-height:40px;font-size:13px;line-height:1.5;display:flex}.toyo-retail-step[data-astro-cid-leara6zy] svg[data-astro-cid-leara6zy]{width:100%;max-width:180px;margin:6px 0 12px;display:block}.toyo-retail-step[data-astro-cid-leara6zy] b[data-astro-cid-leara6zy]{font-size:15px;line-height:1.6}.toyo-retail-step[data-astro-cid-leara6zy] small[data-astro-cid-leara6zy]{color:var(--muted);margin-top:5px;font-size:11px;line-height:1.7;display:block}.toyo-retail-arrow[data-astro-cid-leara6zy]{background:var(--accent);height:2px;margin-top:-22px;position:relative}.toyo-retail-arrow[data-astro-cid-leara6zy]:after{content:"";border-top:2px solid var(--accent);border-right:2px solid var(--accent);width:8px;height:8px;position:absolute;top:-4px;right:0;transform:rotate(45deg)}.toyo-retail-outcome[data-astro-cid-leara6zy] b[data-astro-cid-leara6zy]{color:var(--accent)}.toyo-retail-decision[data-astro-cid-leara6zy]{border-left:3px solid var(--accent);background:#fffdf8;margin-top:24px;padding:16px 18px}.toyo-retail-decision[data-astro-cid-leara6zy] span[data-astro-cid-leara6zy]{color:var(--accent);margin-bottom:6px;font-size:11px;line-height:1.5;display:block}.toyo-retail-decision[data-astro-cid-leara6zy] strong[data-astro-cid-leara6zy]{font-size:16px;line-height:1.7}.toyo-retail-note[data-astro-cid-leara6zy],.toyo-retail-source[data-astro-cid-leara6zy]{color:var(--muted);margin:16px 0 0;font-size:11px;line-height:1.75}.toyo-retail-source[data-astro-cid-leara6zy]{overflow-wrap:anywhere;margin-top:8px}@media (width<=620px){.toyo-retail[data-astro-cid-leara6zy]{padding:20px 16px}figcaption[data-astro-cid-leara6zy] h3[data-astro-cid-leara6zy]{font-size:20px}.toyo-retail-flow[data-astro-cid-leara6zy]{grid-template-columns:minmax(0,1fr);gap:14px}.toyo-retail-actor[data-astro-cid-leara6zy]{min-height:0;font-size:14px}.toyo-retail-step[data-astro-cid-leara6zy] svg[data-astro-cid-leara6zy]{width:160px;margin:6px 0}.toyo-retail-step[data-astro-cid-leara6zy] b[data-astro-cid-leara6zy]{font-size:16px}.toyo-retail-step[data-astro-cid-leara6zy] small[data-astro-cid-leara6zy]{max-width:270px;font-size:12px}.toyo-retail-arrow[data-astro-cid-leara6zy]{justify-self:center;width:2px;height:22px;margin:0}.toyo-retail-arrow[data-astro-cid-leara6zy]:after{border-top:0;border-right:2px solid var(--accent);border-bottom:2px solid var(--accent);top:auto;bottom:0;right:-4px;transform:rotate(45deg)}.toyo-retail-decision[data-astro-cid-leara6zy] strong[data-astro-cid-leara6zy]{font-size:15px}}.toyo-flow[data-astro-cid-sh5v6akc]{border:1px solid var(--line);background:#f4efe6;margin:36px 0 44px;padding:26px}.toyo-flow[data-astro-cid-sh5v6akc] figcaption[data-astro-cid-sh5v6akc]>span[data-astro-cid-sh5v6akc]{letter-spacing:.12em;color:#446362;font-size:10px;font-weight:700}.toyo-flow[data-astro-cid-sh5v6akc] h3[data-astro-cid-sh5v6akc]{margin:8px 0;font-size:24px;line-height:1.4}.toyo-flow[data-astro-cid-sh5v6akc] p[data-astro-cid-sh5v6akc]{font-size:14px;line-height:1.7}.flow-objects[data-astro-cid-sh5v6akc]{grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 100px minmax(0,1fr);align-items:start;gap:8px;margin-top:24px;display:grid}.flow-objects[data-astro-cid-sh5v6akc] section[data-astro-cid-sh5v6akc]{text-align:center;min-width:0}.flow-objects[data-astro-cid-sh5v6akc] svg[data-astro-cid-sh5v6akc]{width:100%;height:auto;max-height:120px;display:block}.flow-objects[data-astro-cid-sh5v6akc] strong[data-astro-cid-sh5v6akc]{word-break:normal;overflow-wrap:normal;font-size:16px;line-height:1.45;display:block}.flow-objects[data-astro-cid-sh5v6akc] p[data-astro-cid-sh5v6akc]{margin:8px 0 0}.flow-arrow[data-astro-cid-sh5v6akc]{padding-top:43px;font-size:24px}.constraint[data-astro-cid-sh5v6akc]{text-align:center;color:#8a4d34;padding-top:24px}.constraint[data-astro-cid-sh5v6akc]>span[data-astro-cid-sh5v6akc]{font-size:32px}.constraint[data-astro-cid-sh5v6akc] strong[data-astro-cid-sh5v6akc]{font-size:13px}.feedback[data-astro-cid-sh5v6akc]{color:#75432e;border-top:2px dashed #8a4d34;padding-top:12px}.feedback[data-astro-cid-sh5v6akc] span[data-astro-cid-sh5v6akc]{font-size:24px}.status[data-astro-cid-sh5v6akc]{background:#e5ebe5;padding:12px 15px}.toyo-flow[data-astro-cid-sh5v6akc]>a[data-astro-cid-sh5v6akc]{overflow-wrap:anywhere;font-size:12px;line-height:1.6;display:block}@media (width<=600px){.toyo-flow[data-astro-cid-sh5v6akc]{padding:20px}.flow-objects[data-astro-cid-sh5v6akc]{grid-template-columns:1fr;gap:12px}.flow-objects[data-astro-cid-sh5v6akc] svg[data-astro-cid-sh5v6akc]{max-width:200px;margin:auto}.flow-arrow[data-astro-cid-sh5v6akc]{text-align:center;padding:0;transform:rotate(90deg)}.constraint[data-astro-cid-sh5v6akc]{padding:0}.constraint[data-astro-cid-sh5v6akc]>span[data-astro-cid-sh5v6akc]{display:inline-block;transform:rotate(90deg)}.constraint[data-astro-cid-sh5v6akc] strong[data-astro-cid-sh5v6akc]{margin-left:12px;display:inline-block}.flow-objects[data-astro-cid-sh5v6akc] p[data-astro-cid-sh5v6akc]{margin-top:5px}.toyo-flow[data-astro-cid-sh5v6akc] h3[data-astro-cid-sh5v6akc]{font-size:22px}}.toyota-finance[data-astro-cid-wb5qfft2]{color:#263a53;background:#f6f1e8;border:1px solid #d6cbbd;border-radius:18px;margin:2rem 0;padding:clamp(1rem,3vw,1.8rem)}figcaption[data-astro-cid-wb5qfft2] h3[data-astro-cid-wb5qfft2]{margin:0 0 .6rem;font-size:1.3rem;line-height:1.5}figcaption[data-astro-cid-wb5qfft2] p[data-astro-cid-wb5qfft2]{margin:0 0 1rem;line-height:1.75}.funding[data-astro-cid-wb5qfft2]{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;max-width:29rem;margin:0 auto;display:flex}.funding[data-astro-cid-wb5qfft2] svg[data-astro-cid-wb5qfft2]{width:70px;height:56px}.funding[data-astro-cid-wb5qfft2] strong[data-astro-cid-wb5qfft2]{font-size:1.1rem}.funding[data-astro-cid-wb5qfft2] p[data-astro-cid-wb5qfft2]{margin:.2rem 0;font-size:.9rem;line-height:1.6}.funding-arrow[data-astro-cid-wb5qfft2]{color:#b36b3f;flex-basis:100%;font-size:1.8rem;line-height:1.2}.provider[data-astro-cid-wb5qfft2]{color:#fffdf8;text-align:center;background:#263a53;border-radius:12px;margin:.4rem 0 0;padding:.8rem 1rem;font-weight:700}.services[data-astro-cid-wb5qfft2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.services[data-astro-cid-wb5qfft2] section[data-astro-cid-wb5qfft2]{text-align:center;min-width:0;padding:0 .7rem 1rem}.flow[data-astro-cid-wb5qfft2]{color:#b36b3f;font-size:1.8rem;display:block}.services[data-astro-cid-wb5qfft2] h4[data-astro-cid-wb5qfft2]{margin:.2rem 0;font-size:1.15rem;line-height:1.5}.services[data-astro-cid-wb5qfft2] svg[data-astro-cid-wb5qfft2]{width:150px;max-width:100%;height:95px}.services[data-astro-cid-wb5qfft2] p[data-astro-cid-wb5qfft2]{margin:.3rem 0;font-weight:600;line-height:1.7}.services[data-astro-cid-wb5qfft2] small[data-astro-cid-wb5qfft2]{color:#5c6775;font-size:.86rem;line-height:1.6;display:block}.note[data-astro-cid-wb5qfft2]{border-top:1px solid #d6cbbd;margin:.3rem 0 .6rem;padding-top:.8rem;font-size:.9rem;line-height:1.8}.sources[data-astro-cid-wb5qfft2]{margin:.3rem 0 0;font-size:.85rem;line-height:1.7}a[data-astro-cid-wb5qfft2]{color:#825130;text-underline-offset:3px;font-size:.85rem;line-height:1.7}@media (width<=540px){.services[data-astro-cid-wb5qfft2]{gap:.35rem}.services[data-astro-cid-wb5qfft2] section[data-astro-cid-wb5qfft2]{padding:0 .3rem .8rem}.services[data-astro-cid-wb5qfft2] h4[data-astro-cid-wb5qfft2]{font-size:1rem}.services[data-astro-cid-wb5qfft2] p[data-astro-cid-wb5qfft2]{font-size:.93rem}.services[data-astro-cid-wb5qfft2] small[data-astro-cid-wb5qfft2]{font-size:.83rem}.services[data-astro-cid-wb5qfft2] svg[data-astro-cid-wb5qfft2]{width:115px;height:80px}.funding[data-astro-cid-wb5qfft2]{max-width:100%}}.tsubakimoto-zip-chain[data-astro-cid-qci3dbtv]{color:#263a53;background:#f6f1e8;border:1px solid #d8cfc2;margin:34px 0 42px;padding:24px}.tsubakimoto-zip-chain[data-astro-cid-qci3dbtv] figcaption[data-astro-cid-qci3dbtv] h3[data-astro-cid-qci3dbtv]{margin:0 0 8px;font:24px/1.45 Georgia,Noto Serif JP,serif}.tsubakimoto-zip-chain[data-astro-cid-qci3dbtv] figcaption[data-astro-cid-qci3dbtv] p[data-astro-cid-qci3dbtv]{color:#5e6872;margin:0 0 20px;font-size:13px;line-height:1.8}.zip-states[data-astro-cid-qci3dbtv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.zip-state[data-astro-cid-qci3dbtv]{min-width:0}.zip-state[data-astro-cid-qci3dbtv] h4[data-astro-cid-qci3dbtv]{letter-spacing:.03em;margin:0;font-size:15px;font-weight:650}.zip-state[data-astro-cid-qci3dbtv] svg[data-astro-cid-qci3dbtv]{width:100%;height:auto;margin-top:4px;display:block}.zip-state[data-astro-cid-qci3dbtv]>p[data-astro-cid-qci3dbtv]{margin:5px 0 0;font-size:13px;line-height:1.8}.zip-note[data-astro-cid-qci3dbtv],.zip-sources[data-astro-cid-qci3dbtv]{color:#5e6872;margin:20px 0 0;font-size:11px;line-height:1.8}.zip-sources[data-astro-cid-qci3dbtv]{overflow-wrap:anywhere;margin-top:8px}.zip-sources[data-astro-cid-qci3dbtv] a[data-astro-cid-qci3dbtv]{color:#263a53;text-underline-offset:3px;text-decoration:underline}@media (width<=620px){.tsubakimoto-zip-chain[data-astro-cid-qci3dbtv]{padding:20px 15px}.tsubakimoto-zip-chain[data-astro-cid-qci3dbtv] figcaption[data-astro-cid-qci3dbtv] h3[data-astro-cid-qci3dbtv]{font-size:21px}.zip-states[data-astro-cid-qci3dbtv]{grid-template-columns:1fr;gap:26px}.zip-state[data-astro-cid-qci3dbtv]{width:100%;max-width:400px;margin:0 auto}.zip-state[data-astro-cid-qci3dbtv] h4[data-astro-cid-qci3dbtv]{font-size:16px}.zip-state[data-astro-cid-qci3dbtv]>p[data-astro-cid-qci3dbtv]{font-size:14px}.zip-note[data-astro-cid-qci3dbtv]{margin-top:23px}}.tsumura-cultivation-flow[data-astro-cid-nkzbwxfa]{border:1px solid var(--line,#dfd8cd);color:#263a53;background:#f6f1e8;margin:36px 0 42px;padding:26px 24px 22px}figcaption[data-astro-cid-nkzbwxfa] h3[data-astro-cid-nkzbwxfa]{margin:0 0 9px;font-family:Georgia,Noto Serif JP,serif;font-size:24px;line-height:1.45}figcaption[data-astro-cid-nkzbwxfa]>p[data-astro-cid-nkzbwxfa]{color:var(--muted,#65717a);margin:0 0 25px;font-size:13px;line-height:1.7}.cultivation-stages[data-astro-cid-nkzbwxfa]{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;margin:0;padding:0;list-style:none;display:grid}.cultivation-stages[data-astro-cid-nkzbwxfa] li[data-astro-cid-nkzbwxfa]{min-width:0;position:relative}.cultivation-stages[data-astro-cid-nkzbwxfa] li[data-astro-cid-nkzbwxfa]:not(:last-child):after{content:"→";color:#b36b3f;font-size:24px;position:absolute;top:135px;right:-24px}h4[data-astro-cid-nkzbwxfa]{align-items:flex-start;gap:7px;min-height:44px;margin:0;font-size:12px;line-height:1.65;display:flex}h4[data-astro-cid-nkzbwxfa]>span[data-astro-cid-nkzbwxfa]{color:#fffdf8;background:#263a53;border-radius:50%;flex:0 0 22px;place-items:center;width:22px;height:22px;font-size:11px;display:grid}svg[data-astro-cid-nkzbwxfa]{width:100%;height:auto;margin:8px 0 0;display:block;overflow:visible}svg[data-astro-cid-nkzbwxfa] text[data-astro-cid-nkzbwxfa]{fill:#263a53;font:600 12px system-ui,sans-serif}.soil[data-astro-cid-nkzbwxfa]{fill:#dcc8ac}.furrow[data-astro-cid-nkzbwxfa]{fill:none;stroke:#b38b64;stroke-width:1.6px;stroke-linecap:round}.herbs[data-astro-cid-nkzbwxfa]{fill:#8f9d99;stroke:#596e6c;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.roots[data-astro-cid-nkzbwxfa]{fill:none;stroke:#a36540;stroke-width:3px;stroke-linecap:round}.navy-fill[data-astro-cid-nkzbwxfa]{fill:#263a53}.copper-fill[data-astro-cid-nkzbwxfa]{fill:#b36b3f}.coat[data-astro-cid-nkzbwxfa]{fill:#73899a;stroke:#263a53;stroke-width:1.5px}.arms[data-astro-cid-nkzbwxfa]{fill:none;stroke:#73899a;stroke-width:11px;stroke-linecap:round;stroke-linejoin:round}.skin[data-astro-cid-nkzbwxfa]{fill:#d8b99b;stroke:#a77754;stroke-width:1.2px}.hat[data-astro-cid-nkzbwxfa]{fill:#b36b3f;stroke:#8d573b;stroke-width:1.2px}.paper[data-astro-cid-nkzbwxfa]{fill:#fffdf8;stroke:#52697e;stroke-width:1.6px;stroke-linejoin:round}.ledger-lines[data-astro-cid-nkzbwxfa]{fill:none;stroke:#b36b3f;stroke-width:1.3px}.leader[data-astro-cid-nkzbwxfa]{fill:none;stroke:#8a999f;stroke-width:1.2px}.sack[data-astro-cid-nkzbwxfa]{fill:#dfc4a5;stroke:#9c7957;stroke-width:1.5px}.conveyor[data-astro-cid-nkzbwxfa]{fill:#dce0de;stroke:#52697e;stroke-width:2px}.belt[data-astro-cid-nkzbwxfa]{fill:none;stroke:#263a53;stroke-width:2px}.roller[data-astro-cid-nkzbwxfa]{fill:#8798a4;stroke:#52697e;stroke-width:1.4px}.equipment-line[data-astro-cid-nkzbwxfa]{fill:none;stroke:#52697e;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.inspection-frame[data-astro-cid-nkzbwxfa]{fill:none;stroke:#73899a;stroke-width:9px;stroke-linejoin:round}.lens[data-astro-cid-nkzbwxfa]{fill:#f2e0c7;stroke:#b36b3f;stroke-width:2px}.inspection-rays[data-astro-cid-nkzbwxfa]{fill:none;stroke:#b36b3f;stroke-width:1.6px;stroke-dasharray:4 4}.herb-pieces[data-astro-cid-nkzbwxfa]{fill:#b88961;stroke:#865c3e;stroke-width:1.5px}.direction[data-astro-cid-nkzbwxfa]{fill:none;stroke:#b36b3f;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.steel[data-astro-cid-nkzbwxfa]{fill:#b5c1c7;stroke:#52697e;stroke-width:1.7px}.vessel[data-astro-cid-nkzbwxfa]{fill:#c8d0d2;stroke:#52697e;stroke-width:1.7px}.vessel-top[data-astro-cid-nkzbwxfa]{fill:#e0e4e2;stroke:#52697e;stroke-width:1.7px}.pipe[data-astro-cid-nkzbwxfa]{fill:none;stroke:#73899a;stroke-width:7px;stroke-linejoin:round}.gauge[data-astro-cid-nkzbwxfa]{fill:#fffdf8;stroke:#52697e;stroke-width:1.5px}.gauge-needle[data-astro-cid-nkzbwxfa]{stroke:#b36b3f;stroke-width:2px}.powder[data-astro-cid-nkzbwxfa]{fill:#b36b3f}.seams[data-astro-cid-nkzbwxfa]{fill:none;stroke:#8a999f;stroke-width:1.5px}.cultivation-stages[data-astro-cid-nkzbwxfa] li[data-astro-cid-nkzbwxfa]>p[data-astro-cid-nkzbwxfa]{color:var(--muted,#65717a);margin:8px 0 0;font-size:12px;line-height:1.8}.flow-note[data-astro-cid-nkzbwxfa]{color:var(--muted,#65717a);margin:24px 0 8px;font-size:10.5px;line-height:1.8}.flow-sources[data-astro-cid-nkzbwxfa]{overflow-wrap:anywhere;margin:0;font-size:11px;line-height:1.7}@media (width<=680px){.tsumura-cultivation-flow[data-astro-cid-nkzbwxfa]{padding:21px 17px}figcaption[data-astro-cid-nkzbwxfa] h3[data-astro-cid-nkzbwxfa]{font-size:21px}.cultivation-stages[data-astro-cid-nkzbwxfa]{grid-template-columns:1fr;gap:37px}h4[data-astro-cid-nkzbwxfa]{min-height:0;font-size:13px}svg[data-astro-cid-nkzbwxfa]{width:min(100%,320px);margin:10px auto 0}.cultivation-stages[data-astro-cid-nkzbwxfa] li[data-astro-cid-nkzbwxfa]>p[data-astro-cid-nkzbwxfa]{margin-top:3px;font-size:13px}.cultivation-stages[data-astro-cid-nkzbwxfa] li[data-astro-cid-nkzbwxfa]:not(:last-child):after{content:"↓";top:auto;bottom:-31px;right:calc(50% - 8px)}}.unicharm-pet-roles[data-astro-cid-ta56trlk]{color:#263a53;background:#f6f1e8;border-block:1px solid #d9d0c3;margin:2rem 0;padding:1.4rem}.unicharm-pet-roles[data-astro-cid-ta56trlk] h3[data-astro-cid-ta56trlk]{margin:0 0 1.2rem;font-size:1.25rem;line-height:1.5}.unicharm-pet-roles[data-astro-cid-ta56trlk] ul[data-astro-cid-ta56trlk]{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.unicharm-pet-roles[data-astro-cid-ta56trlk] li[data-astro-cid-ta56trlk]{background:#fffdf8;grid-template-columns:110px minmax(0,1.15fr) 25px minmax(0,1fr);align-items:center;gap:1rem;padding:1rem;display:grid}.unicharm-pet-roles[data-astro-cid-ta56trlk] svg[data-astro-cid-ta56trlk]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:110px;height:auto}.unicharm-pet-roles[data-astro-cid-ta56trlk] .copper[data-astro-cid-ta56trlk]{stroke:#b36b3f}.unicharm-pet-roles[data-astro-cid-ta56trlk] h4[data-astro-cid-ta56trlk]{margin:0 0 .35rem;font-size:1rem;line-height:1.6}.unicharm-pet-roles[data-astro-cid-ta56trlk] li[data-astro-cid-ta56trlk] p[data-astro-cid-ta56trlk]{margin:0;font-size:.85rem;line-height:1.7}.unicharm-pet-roles[data-astro-cid-ta56trlk] .arrow[data-astro-cid-ta56trlk]{color:#b36b3f;font-size:1.5rem}.unicharm-pet-roles[data-astro-cid-ta56trlk] .note[data-astro-cid-ta56trlk]{margin:1rem 0 .5rem;font-size:.8rem;line-height:1.8}.unicharm-pet-roles[data-astro-cid-ta56trlk] .source[data-astro-cid-ta56trlk]{margin:0;font-size:.75rem;line-height:1.7}.unicharm-pet-roles[data-astro-cid-ta56trlk] a[data-astro-cid-ta56trlk]{color:inherit;text-underline-offset:.2em}@media (width<=600px){.unicharm-pet-roles[data-astro-cid-ta56trlk]{padding:1rem}.unicharm-pet-roles[data-astro-cid-ta56trlk] li[data-astro-cid-ta56trlk]{grid-template-columns:70px minmax(0,1fr);gap:.5rem .75rem;padding:.8rem}.unicharm-pet-roles[data-astro-cid-ta56trlk] svg[data-astro-cid-ta56trlk]{grid-row:1/3;width:70px}.unicharm-pet-roles[data-astro-cid-ta56trlk] .arrow[data-astro-cid-ta56trlk]{transform-origin:12px 12px;grid-column:2;line-height:1;transform:rotate(90deg)}.unicharm-pet-roles[data-astro-cid-ta56trlk] .job[data-astro-cid-ta56trlk]{grid-column:2}}.visional-payments[data-astro-cid-4kj6mulb]{border:1px solid var(--line);color:#263a53;background:#f6f1e8;margin:32px 0 42px;padding:26px}.visional-payments[data-astro-cid-4kj6mulb] h3[data-astro-cid-4kj6mulb]{margin:0;font:24px/1.45 Georgia,Noto Serif JP,serif}.visional-payments[data-astro-cid-4kj6mulb] figcaption[data-astro-cid-4kj6mulb] p[data-astro-cid-4kj6mulb]{margin:10px 0 22px;font-size:13px;line-height:1.8}.visional-lane[data-astro-cid-4kj6mulb]{background:#fffdf8;border:1px solid #dcd4c8;grid-template-columns:minmax(0,1fr) minmax(0,1.9fr) minmax(0,1fr);align-items:center;gap:20px;padding:20px 16px;display:grid}.visional-lane[data-astro-cid-4kj6mulb]+.visional-lane[data-astro-cid-4kj6mulb]{margin-top:18px}.visional-actor[data-astro-cid-4kj6mulb],.visional-platform[data-astro-cid-4kj6mulb]{text-align:center;min-width:0}.visional-payments[data-astro-cid-4kj6mulb] svg[data-astro-cid-4kj6mulb]{fill:#fffdf8;stroke:#263a53;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:112px;max-width:100%;height:auto;margin:0 auto 12px;display:block}.visional-payments[data-astro-cid-4kj6mulb] .visional-copper[data-astro-cid-4kj6mulb]{stroke:#b36b3f;fill:#e9d2be}.visional-actor[data-astro-cid-4kj6mulb] strong[data-astro-cid-4kj6mulb],.visional-platform[data-astro-cid-4kj6mulb] strong[data-astro-cid-4kj6mulb]{font-size:14px;line-height:1.6}.visional-fee[data-astro-cid-4kj6mulb]{text-align:center;font-size:11px;line-height:1.6}.visional-fee[data-astro-cid-4kj6mulb] b[data-astro-cid-4kj6mulb]{margin-top:4px;font-size:13px;font-weight:600;line-height:1.7;display:block}.visional-fee[data-astro-cid-4kj6mulb] i[data-astro-cid-4kj6mulb]{border-top:2px solid #263a53;margin:9px 0 0;display:block;position:relative}.visional-fee[data-astro-cid-4kj6mulb] i[data-astro-cid-4kj6mulb]:after{content:"";border-top:2px solid #263a53;border-right:2px solid #263a53;width:7px;height:7px;position:absolute;top:-5px;right:0;transform:rotate(45deg)}.visional-success[data-astro-cid-4kj6mulb]{margin-top:21px}.visional-success[data-astro-cid-4kj6mulb] i[data-astro-cid-4kj6mulb],.visional-success[data-astro-cid-4kj6mulb] i[data-astro-cid-4kj6mulb]:after{border-color:#b36b3f}.visional-candidate[data-astro-cid-4kj6mulb]{border-top:1px solid #dcd4c8;justify-content:center;align-items:center;gap:18px;margin:22px 0 0;padding-top:18px;display:flex}.visional-candidate[data-astro-cid-4kj6mulb] svg[data-astro-cid-4kj6mulb]{flex:0 0 90px;width:90px;margin:0}.visional-candidate[data-astro-cid-4kj6mulb] p[data-astro-cid-4kj6mulb]{margin:0;font-size:12px;line-height:1.8}.visional-candidate[data-astro-cid-4kj6mulb] strong[data-astro-cid-4kj6mulb],.visional-candidate[data-astro-cid-4kj6mulb] span[data-astro-cid-4kj6mulb]{display:block}.visional-candidate[data-astro-cid-4kj6mulb] strong[data-astro-cid-4kj6mulb]{margin-bottom:5px;font-size:14px}.visional-note[data-astro-cid-4kj6mulb],.visional-source[data-astro-cid-4kj6mulb]{margin:18px 0 0;font-size:12px;line-height:1.8}.visional-source[data-astro-cid-4kj6mulb]{margin-top:10px}.visional-source[data-astro-cid-4kj6mulb] a[data-astro-cid-4kj6mulb]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=650px){.visional-payments[data-astro-cid-4kj6mulb]{padding:20px 14px}.visional-payments[data-astro-cid-4kj6mulb] h3[data-astro-cid-4kj6mulb]{font-size:21px}.visional-lane[data-astro-cid-4kj6mulb]{grid-template-columns:minmax(0,1fr);gap:16px;padding:20px 16px}.visional-actor[data-astro-cid-4kj6mulb] strong[data-astro-cid-4kj6mulb],.visional-platform[data-astro-cid-4kj6mulb] strong[data-astro-cid-4kj6mulb]{font-size:16px}.visional-payments[data-astro-cid-4kj6mulb] svg[data-astro-cid-4kj6mulb]{width:100px}.visional-fees[data-astro-cid-4kj6mulb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.visional-fee[data-astro-cid-4kj6mulb],.visional-success[data-astro-cid-4kj6mulb]{flex-direction:column;align-items:center;margin:0;font-size:12px;display:flex}.visional-fee[data-astro-cid-4kj6mulb] b[data-astro-cid-4kj6mulb]{min-height:3.4em;font-size:13px}.visional-fee[data-astro-cid-4kj6mulb] i[data-astro-cid-4kj6mulb]{border-top:0;border-left:2px solid #263a53;width:0;height:30px;margin-top:10px}.visional-fee[data-astro-cid-4kj6mulb] i[data-astro-cid-4kj6mulb]:after{top:auto;bottom:0;right:-3px;transform:rotate(135deg)}.visional-success[data-astro-cid-4kj6mulb] i[data-astro-cid-4kj6mulb]{border-left-color:#b36b3f}.visional-candidate[data-astro-cid-4kj6mulb]{gap:12px}.visional-candidate[data-astro-cid-4kj6mulb] svg[data-astro-cid-4kj6mulb]{flex-basis:70px;width:70px}}.weather-site-flow[data-astro-cid-3sk2lfe3]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:2.5rem 0;padding:1.8rem}.weather-site-flow[data-astro-cid-3sk2lfe3] figcaption[data-astro-cid-3sk2lfe3]>span[data-astro-cid-3sk2lfe3]{letter-spacing:.14em;color:#92512e;font-size:.65rem;font-weight:800}.weather-site-flow[data-astro-cid-3sk2lfe3] h3[data-astro-cid-3sk2lfe3]{margin:.5rem 0;font-size:1.2rem;line-height:1.55}.weather-site-flow[data-astro-cid-3sk2lfe3] figcaption[data-astro-cid-3sk2lfe3] p[data-astro-cid-3sk2lfe3]{font-size:.85rem;line-height:1.8}.weather-path[data-astro-cid-3sk2lfe3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.8rem;margin:1.6rem 0;padding:0;list-style:none;display:grid}.weather-path[data-astro-cid-3sk2lfe3] li[data-astro-cid-3sk2lfe3]{text-align:center;min-width:0;position:relative}.weather-path[data-astro-cid-3sk2lfe3] li[data-astro-cid-3sk2lfe3]:not(:last-child):after{content:"→";color:#b36b3f;font-size:1.6rem;position:absolute;top:2rem;right:-1.4rem}.weather-path[data-astro-cid-3sk2lfe3] svg[data-astro-cid-3sk2lfe3]{fill:none;stroke:#263a53;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:100%;max-width:140px;height:auto}.weather-path[data-astro-cid-3sk2lfe3] .accent[data-astro-cid-3sk2lfe3]{stroke:#b36b3f;stroke-width:3px}.weather-path[data-astro-cid-3sk2lfe3] strong[data-astro-cid-3sk2lfe3]{font-size:.88rem;line-height:1.6;display:block}.weather-path[data-astro-cid-3sk2lfe3] p[data-astro-cid-3sk2lfe3]{margin:.5rem 0 0;font-size:.8rem;line-height:1.75}.fee-path[data-astro-cid-3sk2lfe3]{text-align:center;border-top:1px solid #d7c8b6;border-bottom:1px solid #d7c8b6;padding:.8rem 0;font-size:.8rem;font-weight:700;line-height:1.8}.flow-note[data-astro-cid-3sk2lfe3],.flow-source[data-astro-cid-3sk2lfe3]{font-size:.72rem;line-height:1.9}.flow-source[data-astro-cid-3sk2lfe3] a[data-astro-cid-3sk2lfe3]{color:#8b502f}@media (width<=640px){.weather-site-flow[data-astro-cid-3sk2lfe3]{padding:1rem}.weather-path[data-astro-cid-3sk2lfe3]{grid-template-columns:1fr;gap:2.1rem}.weather-path[data-astro-cid-3sk2lfe3] li[data-astro-cid-3sk2lfe3]:not(:last-child):after{content:"↓";inset:auto 0 -1.9rem}.weather-path[data-astro-cid-3sk2lfe3] svg[data-astro-cid-3sk2lfe3]{max-width:120px}.weather-site-flow[data-astro-cid-3sk2lfe3] h3[data-astro-cid-3sk2lfe3]{font-size:1.06rem}}.yakult-delivery-routes[data-astro-cid-pco5bfen]{border:1px solid var(--line);color:var(--brand);background:#f6f1e8;margin:30px 0 38px;padding:24px}figcaption[data-astro-cid-pco5bfen] h3[data-astro-cid-pco5bfen]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:clamp(20px,2.5vw,25px);line-height:1.5}figcaption[data-astro-cid-pco5bfen] p[data-astro-cid-pco5bfen]{color:var(--muted);margin:8px 0 20px;font-size:13px;line-height:1.8}.origin[data-astro-cid-pco5bfen]{background:#fffdf8;border:1px solid #b36b3f;justify-content:center;align-items:center;gap:18px;padding:16px;display:flex}strong[data-astro-cid-pco5bfen]{overflow-wrap:anywhere;font-size:16px;line-height:1.6}.origin[data-astro-cid-pco5bfen] p[data-astro-cid-pco5bfen],.route-origin[data-astro-cid-pco5bfen] p[data-astro-cid-pco5bfen],.channel[data-astro-cid-pco5bfen] p[data-astro-cid-pco5bfen]{margin:5px 0 0;font-size:13px;line-height:1.7}svg[data-astro-cid-pco5bfen]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:90px;max-width:100%;height:65px}.accent[data-astro-cid-pco5bfen]{stroke:#b36b3f}.branches[data-astro-cid-pco5bfen]{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.route-origin[data-astro-cid-pco5bfen]{display:none}.route[data-astro-cid-pco5bfen]{text-align:center;grid-template-rows:auto 1fr auto auto;min-width:0;display:grid}.transfer[data-astro-cid-pco5bfen]{color:var(--muted);padding:12px 0 4px;font-size:12px;line-height:1.5}.transfer[data-astro-cid-pco5bfen] b[data-astro-cid-pco5bfen],.onward[data-astro-cid-pco5bfen]{color:#8b502f;font-size:27px;line-height:1.2;display:block}.channel[data-astro-cid-pco5bfen]{border:1px solid var(--line);background:#fffdf8;min-height:148px;padding:14px}.channel[data-astro-cid-pco5bfen] svg[data-astro-cid-pco5bfen]{margin:0 auto 8px;display:block}.channel[data-astro-cid-pco5bfen] strong[data-astro-cid-pco5bfen]{display:block}.onward[data-astro-cid-pco5bfen]{padding:7px 0}.consumer[data-astro-cid-pco5bfen]{border-top:2px solid #b36b3f;padding:12px 8px}.consumer[data-astro-cid-pco5bfen] strong[data-astro-cid-pco5bfen],.consumer[data-astro-cid-pco5bfen] span[data-astro-cid-pco5bfen]{display:block}.consumer[data-astro-cid-pco5bfen] span[data-astro-cid-pco5bfen]{color:var(--muted);margin-top:5px;font-size:12px;line-height:1.7}.scope[data-astro-cid-pco5bfen],.sources[data-astro-cid-pco5bfen]{color:var(--muted);margin:20px 0 0;font-size:12px;line-height:1.8}.sources[data-astro-cid-pco5bfen]{margin-top:10px}.sources[data-astro-cid-pco5bfen] a[data-astro-cid-pco5bfen]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (width<=600px){.yakult-delivery-routes[data-astro-cid-pco5bfen]{padding:20px 16px}.origin[data-astro-cid-pco5bfen]{display:none}.branches[data-astro-cid-pco5bfen]{grid-template-columns:minmax(0,1fr);gap:20px}.route[data-astro-cid-pco5bfen]{border:1px solid var(--line);grid-template-rows:auto auto 1fr auto auto;padding:12px}.route-origin[data-astro-cid-pco5bfen]{background:#fffdf8;border:1px solid #b36b3f;padding:12px;display:block}.channel[data-astro-cid-pco5bfen]{height:auto;min-height:0}.route-origin[data-astro-cid-pco5bfen] strong[data-astro-cid-pco5bfen],.channel[data-astro-cid-pco5bfen] strong[data-astro-cid-pco5bfen],.consumer[data-astro-cid-pco5bfen] strong[data-astro-cid-pco5bfen]{font-size:16px}}.yamaha-roles[data-astro-cid-gfrkkglb]{border:1px solid var(--line);background:var(--card);margin:32px 0;padding:24px}figcaption[data-astro-cid-gfrkkglb] h3[data-astro-cid-gfrkkglb]{color:var(--brand);margin:0;font:600 23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-gfrkkglb] p[data-astro-cid-gfrkkglb]{color:var(--muted);margin:8px 0 18px;font-size:13px;line-height:1.6}.sound-route[data-astro-cid-gfrkkglb]{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:18px;padding:20px 0;display:grid}.product[data-astro-cid-gfrkkglb],.recipient[data-astro-cid-gfrkkglb]{text-align:center;justify-items:center;min-width:0;display:grid}svg[data-astro-cid-gfrkkglb]{fill:none;width:140px;max-width:100%;height:auto;stroke:var(--brand);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}svg[data-astro-cid-gfrkkglb] .ivory[data-astro-cid-gfrkkglb]{fill:#f6f1e8}svg[data-astro-cid-gfrkkglb] .keys[data-astro-cid-gfrkkglb]{fill:#263a53}svg[data-astro-cid-gfrkkglb] .accent[data-astro-cid-gfrkkglb]{stroke:#8b502f}strong[data-astro-cid-gfrkkglb]{color:var(--brand);margin-top:7px;font-size:15px;line-height:1.5}.product[data-astro-cid-gfrkkglb] p[data-astro-cid-gfrkkglb],.recipient[data-astro-cid-gfrkkglb] p[data-astro-cid-gfrkkglb]{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.6}.connection[data-astro-cid-gfrkkglb]{text-align:center;color:#8b502f;justify-items:center;gap:7px;display:grid}.connection[data-astro-cid-gfrkkglb] span[data-astro-cid-gfrkkglb]{font-size:12px;line-height:1.65}.connection[data-astro-cid-gfrkkglb] b[data-astro-cid-gfrkkglb]{font-size:32px;font-weight:400;line-height:1}.sources[data-astro-cid-gfrkkglb]{border-top:1px solid var(--line);flex-wrap:wrap;gap:6px 14px;margin:8px 0 0;padding-top:14px;font-size:11px;line-height:1.6;display:flex}.sources[data-astro-cid-gfrkkglb] a[data-astro-cid-gfrkkglb]{color:var(--brand)}@media (width<=600px){.yamaha-roles[data-astro-cid-gfrkkglb]{padding:18px 14px}figcaption[data-astro-cid-gfrkkglb] h3[data-astro-cid-gfrkkglb]{font-size:20px}.sound-route[data-astro-cid-gfrkkglb]{grid-template-columns:minmax(0,1fr) minmax(64px,.8fr) minmax(0,1fr);gap:9px;padding:18px 0}strong[data-astro-cid-gfrkkglb]{font-size:13px}.connection[data-astro-cid-gfrkkglb] span[data-astro-cid-gfrkkglb],.product[data-astro-cid-gfrkkglb] p[data-astro-cid-gfrkkglb],.recipient[data-astro-cid-gfrkkglb] p[data-astro-cid-gfrkkglb]{font-size:11px}.connection[data-astro-cid-gfrkkglb] b[data-astro-cid-gfrkkglb]{font-size:26px}}.yamato-capacity[data-astro-cid-ms5pb4jx]{border:1px solid var(--line);color:var(--brand);background:#f2ede4;margin:32px 0 40px;padding:25px 22px 20px}h3[data-astro-cid-ms5pb4jx]{margin:0;font-family:Georgia,Noto Serif JP,serif;font-size:23px;line-height:1.5}.information[data-astro-cid-ms5pb4jx]{color:var(--accent);text-align:center;justify-content:center;align-items:center;gap:10px;padding:17px 0;font-size:12px;display:flex}.information[data-astro-cid-ms5pb4jx] span[data-astro-cid-ms5pb4jx]{white-space:nowrap;flex:1;overflow:hidden}.information[data-astro-cid-ms5pb4jx] strong[data-astro-cid-ms5pb4jx]{max-width:65%}.network[data-astro-cid-ms5pb4jx]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.network[data-astro-cid-ms5pb4jx] li[data-astro-cid-ms5pb4jx]{text-align:center;min-width:0;position:relative}.network[data-astro-cid-ms5pb4jx] li[data-astro-cid-ms5pb4jx]:not(:last-child):after{content:"→";color:var(--accent);font-size:23px;position:absolute;top:35px;right:-21px}.network[data-astro-cid-ms5pb4jx] svg[data-astro-cid-ms5pb4jx]{fill:none;width:100%;height:79px;stroke:var(--brand);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.network[data-astro-cid-ms5pb4jx] svg[data-astro-cid-ms5pb4jx] .copper[data-astro-cid-ms5pb4jx]{stroke:var(--accent)}.network[data-astro-cid-ms5pb4jx] strong[data-astro-cid-ms5pb4jx]{font-size:13px;line-height:1.6;display:block}.network[data-astro-cid-ms5pb4jx] li[data-astro-cid-ms5pb4jx]>span[data-astro-cid-ms5pb4jx]{margin-top:4px;font-size:12px;line-height:1.6;display:block}.parcel-label[data-astro-cid-ms5pb4jx]{text-align:center;color:var(--accent);margin:17px 0;font-size:12px;line-height:1.7}.parcel-label[data-astro-cid-ms5pb4jx] span[data-astro-cid-ms5pb4jx]{letter-spacing:3px;margin-right:10px}.responses[data-astro-cid-ms5pb4jx]{border-top:1px solid #c6b7a8;grid-template-columns:1fr 1fr;gap:20px;padding-top:17px;display:grid}.responses[data-astro-cid-ms5pb4jx]>div[data-astro-cid-ms5pb4jx]{border-left:3px solid var(--accent);padding-left:13px}.responses[data-astro-cid-ms5pb4jx] strong[data-astro-cid-ms5pb4jx]{font-size:13px;line-height:1.6}.responses[data-astro-cid-ms5pb4jx] p[data-astro-cid-ms5pb4jx]{margin:6px 0 0;font-size:12px;line-height:1.7}.note[data-astro-cid-ms5pb4jx],.source[data-astro-cid-ms5pb4jx]{color:var(--muted);margin:17px 0 0;font-size:11px;line-height:1.7}.source[data-astro-cid-ms5pb4jx]{margin-top:8px}@media (width<=640px){.yamato-capacity[data-astro-cid-ms5pb4jx]{padding:20px 16px}h3[data-astro-cid-ms5pb4jx]{font-size:20px}.network[data-astro-cid-ms5pb4jx]{grid-template-columns:1fr 1fr;gap:26px 22px}.network[data-astro-cid-ms5pb4jx] li[data-astro-cid-ms5pb4jx]:nth-child(2):after{content:"↓";top:auto;bottom:-25px;right:calc(50% - 12px)}.network[data-astro-cid-ms5pb4jx] li[data-astro-cid-ms5pb4jx]:nth-child(3){grid-area:2/2}.network[data-astro-cid-ms5pb4jx] li[data-astro-cid-ms5pb4jx]:nth-child(3):after{content:"←";left:-22px;right:auto}.network[data-astro-cid-ms5pb4jx] li[data-astro-cid-ms5pb4jx]:nth-child(4){grid-area:2/1}.network[data-astro-cid-ms5pb4jx] svg[data-astro-cid-ms5pb4jx]{height:70px}.responses[data-astro-cid-ms5pb4jx]{grid-template-columns:1fr;gap:17px}.note[data-astro-cid-ms5pb4jx],.source[data-astro-cid-ms5pb4jx]{font-size:12px}.information[data-astro-cid-ms5pb4jx] strong[data-astro-cid-ms5pb4jx]{max-width:80%}}.yokogawa-order-needs[data-astro-cid-6qhvfhzp]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:32px 0 44px;padding:25px 24px 20px}figcaption[data-astro-cid-6qhvfhzp] h3[data-astro-cid-6qhvfhzp]{margin:0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-6qhvfhzp] p[data-astro-cid-6qhvfhzp]{color:var(--muted);margin:8px 0 22px;font-size:12px;line-height:1.7}.order-lanes[data-astro-cid-6qhvfhzp]{gap:22px;display:grid}.order-lane[data-astro-cid-6qhvfhzp]{border:1px solid var(--line);background:var(--card);padding:17px 18px 13px}.kind[data-astro-cid-6qhvfhzp]{color:#b36b3f;margin:0 0 14px;font-size:12px;font-weight:700}.need-flow[data-astro-cid-6qhvfhzp]{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:center;gap:13px;display:grid}.actor[data-astro-cid-6qhvfhzp]{grid-template-columns:88px minmax(0,1fr);align-items:center;gap:12px;min-width:0;display:grid}svg[data-astro-cid-6qhvfhzp]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;width:88px}svg[data-astro-cid-6qhvfhzp] .accent[data-astro-cid-6qhvfhzp]{stroke:#b36b3f}h4[data-astro-cid-6qhvfhzp]{margin:0;font-size:13px;line-height:1.55}.actor[data-astro-cid-6qhvfhzp] p[data-astro-cid-6qhvfhzp]{color:var(--muted);margin:5px 0 0;font-size:11px;line-height:1.65}.order-arrow[data-astro-cid-6qhvfhzp]{text-align:center;word-break:normal;overflow-wrap:normal;font-size:10px;line-height:1.5}.order-arrow[data-astro-cid-6qhvfhzp] b[data-astro-cid-6qhvfhzp]{color:#b36b3f;font-size:25px;font-weight:400;display:block}.spending[data-astro-cid-6qhvfhzp]{border-top:1px solid var(--line);margin:15px 0 0;padding-top:10px;font-size:11px;line-height:1.6}.scope-note[data-astro-cid-6qhvfhzp]{color:var(--muted);margin:20px 0 0;font-size:11px;line-height:1.7}.source[data-astro-cid-6qhvfhzp]{margin:9px 0 0;font-size:11px;line-height:1.7}@media (width<=760px){.yokogawa-order-needs[data-astro-cid-6qhvfhzp]{padding:20px 16px 18px}figcaption[data-astro-cid-6qhvfhzp] h3[data-astro-cid-6qhvfhzp]{font-size:20px}.order-lane[data-astro-cid-6qhvfhzp]{padding:15px 14px}.need-flow[data-astro-cid-6qhvfhzp]{grid-template-columns:1fr;gap:10px}.actor[data-astro-cid-6qhvfhzp]{grid-template-columns:78px minmax(0,1fr);gap:12px}svg[data-astro-cid-6qhvfhzp]{width:78px}.order-arrow[data-astro-cid-6qhvfhzp]{text-align:left;align-items:center;gap:12px;padding-left:26px;display:flex}.order-arrow[data-astro-cid-6qhvfhzp] b[data-astro-cid-6qhvfhzp]{order:-1;transform:rotate(90deg)}.actor[data-astro-cid-6qhvfhzp] p[data-astro-cid-6qhvfhzp],.spending[data-astro-cid-6qhvfhzp],.scope-note[data-astro-cid-6qhvfhzp],.source[data-astro-cid-6qhvfhzp]{font-size:12px}}.yoshinoya-ramen[data-astro-cid-d4vckp6a]{border:1px solid var(--line);color:var(--brand);background:#f6f1e8;margin:32px 0 42px;padding:26px}figcaption[data-astro-cid-d4vckp6a]>span[data-astro-cid-d4vckp6a]{letter-spacing:.1em;color:var(--accent);font-size:10px;font-weight:800}figcaption[data-astro-cid-d4vckp6a] h3[data-astro-cid-d4vckp6a]{margin:8px 0;font:23px/1.45 Georgia,Noto Serif JP,serif}figcaption[data-astro-cid-d4vckp6a] p[data-astro-cid-d4vckp6a]{color:var(--muted);margin:0 0 22px;font-size:12px;line-height:1.75}.yoshinoya-role-map[data-astro-cid-d4vckp6a]{grid-template-columns:minmax(0,1.4fr) 38px minmax(0,1fr);align-items:center;gap:10px 5px;display:grid}.yoshinoya-contributor[data-astro-cid-d4vckp6a]{grid-column:1;grid-row:var(--role-row);border:1px solid var(--line);background:#fffdf8;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.yoshinoya-contributor[data-astro-cid-d4vckp6a] svg[data-astro-cid-d4vckp6a]{width:84px;display:block}.yoshinoya-contributor[data-astro-cid-d4vckp6a] h4[data-astro-cid-d4vckp6a],.yoshinoya-opening[data-astro-cid-d4vckp6a] h4[data-astro-cid-d4vckp6a]{margin:0;font-size:14px;line-height:1.55}.yoshinoya-contributor[data-astro-cid-d4vckp6a] p[data-astro-cid-d4vckp6a],.yoshinoya-opening[data-astro-cid-d4vckp6a] p[data-astro-cid-d4vckp6a]{margin:5px 0 0;font-size:11px;line-height:1.7}.yoshinoya-role-arrow[data-astro-cid-d4vckp6a]{grid-column:2;grid-row:var(--role-row);text-align:center;color:var(--accent);font-size:27px}.yoshinoya-opening[data-astro-cid-d4vckp6a]{text-align:center;border:1px solid var(--line);border-top:3px solid var(--accent);background:#eae5dc;grid-area:1/3/4;padding:22px 10px}.yoshinoya-opening[data-astro-cid-d4vckp6a]>span[data-astro-cid-d4vckp6a]{letter-spacing:.1em;font-size:10px;font-weight:800}.yoshinoya-opening[data-astro-cid-d4vckp6a] svg[data-astro-cid-d4vckp6a]{width:100%;max-width:210px;margin:8px auto;display:block}.yoshinoya-date[data-astro-cid-d4vckp6a]{white-space:nowrap}.yoshinoya-mobile-join[data-astro-cid-d4vckp6a]{display:none}.yoshinoya-map-note[data-astro-cid-d4vckp6a],.yoshinoya-map-sources[data-astro-cid-d4vckp6a]{color:var(--muted);font-size:11px;line-height:1.75}.yoshinoya-map-note[data-astro-cid-d4vckp6a]{margin:20px 0 8px}.yoshinoya-map-sources[data-astro-cid-d4vckp6a]{flex-wrap:wrap;gap:4px 18px;display:flex}@media (width<=620px){.yoshinoya-ramen[data-astro-cid-d4vckp6a]{padding:20px 16px}.yoshinoya-role-map[data-astro-cid-d4vckp6a]{grid-template-columns:minmax(0,1fr);gap:9px}.yoshinoya-contributor[data-astro-cid-d4vckp6a],.yoshinoya-opening[data-astro-cid-d4vckp6a]{grid-area:auto/1}.yoshinoya-contributor[data-astro-cid-d4vckp6a]{grid-template-columns:75px minmax(0,1fr)}.yoshinoya-contributor[data-astro-cid-d4vckp6a] svg[data-astro-cid-d4vckp6a]{width:75px}.yoshinoya-role-arrow[data-astro-cid-d4vckp6a]{display:none}.yoshinoya-mobile-join[data-astro-cid-d4vckp6a]{flex-direction:column;align-items:center;gap:2px;font-size:11px;font-weight:700;display:flex}.yoshinoya-mobile-join[data-astro-cid-d4vckp6a] b[data-astro-cid-d4vckp6a]{color:var(--accent);font-size:25px}.yoshinoya-opening[data-astro-cid-d4vckp6a]{padding:16px}.yoshinoya-opening[data-astro-cid-d4vckp6a] svg[data-astro-cid-d4vckp6a]{max-width:170px}figcaption[data-astro-cid-d4vckp6a] h3[data-astro-cid-d4vckp6a]{font-size:20px}}.zensho-store-formats[data-astro-cid-johxid7r]{--ink:#263a53;--copper:#b36b3f;--paper:#fffdf8;--wash:#f6f1e8;background:var(--paper);color:var(--ink);border:1px solid #ded7cb;margin:36px 0;padding:24px}figcaption[data-astro-cid-johxid7r] h3[data-astro-cid-johxid7r]{margin:0 0 22px;font-size:23px;line-height:1.4}.accessible-summary[data-astro-cid-johxid7r]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.zone-label[data-astro-cid-johxid7r]{letter-spacing:.035em;color:#65707b;margin:0 0 15px;font-size:12px;font-weight:700}.supply-scenes[data-astro-cid-johxid7r]{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:0;padding:0;list-style:none;display:grid}.supply-scenes[data-astro-cid-johxid7r]>li[data-astro-cid-johxid7r]{min-width:0;position:relative}svg[data-astro-cid-johxid7r]{fill:none;width:100%;height:auto;stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;display:block}.supply-scene[data-astro-cid-johxid7r]{max-width:190px;margin:0 auto 12px}.paper[data-astro-cid-johxid7r]{fill:var(--paper)}.pale-fill[data-astro-cid-johxid7r]{fill:#edf0f2}.accent[data-astro-cid-johxid7r]{stroke:var(--copper)}.accent-fill[data-astro-cid-johxid7r]{fill:#e4bc9f;stroke:var(--copper)}.terrain[data-astro-cid-johxid7r]{stroke:#a2a9ae}.scene-copy[data-astro-cid-johxid7r] h5[data-astro-cid-johxid7r]{margin:0 0 6px;font-family:inherit;font-size:14px;line-height:1.55}.scene-copy[data-astro-cid-johxid7r] p[data-astro-cid-johxid7r]{color:#65707b;margin:0;font-size:12px;line-height:1.6}.ingredient-handoff[data-astro-cid-johxid7r]{color:var(--copper);font-size:24px;line-height:1;position:absolute;top:42px;right:-26px}.ingredient-handoff[data-astro-cid-johxid7r]>span[data-astro-cid-johxid7r]{white-space:nowrap;font-size:9px;position:absolute;top:-20px;left:50%;transform:translate(-50%)}.support-connection[data-astro-cid-johxid7r]{flex-direction:column;align-items:center;margin:22px 0 12px;display:flex}.support-connection[data-astro-cid-johxid7r] span[data-astro-cid-johxid7r]{color:#65707b;text-align:center;background:var(--paper);padding:0 8px;font-size:11px}.support-connection[data-astro-cid-johxid7r] i[data-astro-cid-johxid7r]{border:1px dashed #a7adb1;border-bottom:0;width:62%;height:15px;margin-top:8px;display:block}.selling-formats[data-astro-cid-johxid7r]{grid-template-columns:.9fr 1.2fr;gap:24px;display:grid}.format[data-astro-cid-johxid7r]{min-width:0}.format[data-astro-cid-johxid7r] h4[data-astro-cid-johxid7r]{margin:0;font-size:16px;line-height:1.5}.format-example[data-astro-cid-johxid7r]{color:#65707b;min-height:3.2em;margin:6px 0 14px;font-size:11px;line-height:1.6}.restaurant-scene[data-astro-cid-johxid7r],.market-scene[data-astro-cid-johxid7r]{height:216px}.format-action[data-astro-cid-johxid7r]{margin:12px 0 0;font-size:13px;line-height:1.65}.market-label[data-astro-cid-johxid7r],.counter-label[data-astro-cid-johxid7r]{fill:var(--ink);stroke:none;font-family:inherit;font-weight:700}.market-label[data-astro-cid-johxid7r]{font-size:13px}.counter-label[data-astro-cid-johxid7r]{font-size:12px}.scope-note[data-astro-cid-johxid7r]{color:#65707b;border-top:1px solid #ded7cb;margin:20px 0 0;padding-top:16px;font-size:12px;line-height:1.75}.diagram-sources[data-astro-cid-johxid7r]{color:#65707b;margin:12px 0 0;font-size:11px;line-height:1.7}.diagram-sources[data-astro-cid-johxid7r] a[data-astro-cid-johxid7r]{color:var(--ink);text-underline-offset:3px}@media (width<=600px){.zensho-store-formats[data-astro-cid-johxid7r]{padding:18px 15px}figcaption[data-astro-cid-johxid7r] h3[data-astro-cid-johxid7r]{font-size:21px}.supply-scenes[data-astro-cid-johxid7r]{grid-template-columns:1fr;gap:18px}.supply-scenes[data-astro-cid-johxid7r]>li[data-astro-cid-johxid7r]{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px;display:grid}.supply-scene[data-astro-cid-johxid7r]{margin:0}.ingredient-handoff[data-astro-cid-johxid7r]{display:none}.scene-copy[data-astro-cid-johxid7r] h5[data-astro-cid-johxid7r]{font-size:13px}.scene-copy[data-astro-cid-johxid7r] p[data-astro-cid-johxid7r]{font-size:11px}.support-connection[data-astro-cid-johxid7r]{margin:22px 0 18px}.support-connection[data-astro-cid-johxid7r] i[data-astro-cid-johxid7r]{border:0;border-left:1px dashed #a7adb1;width:0;height:16px}.selling-formats[data-astro-cid-johxid7r]{grid-template-columns:1fr;gap:24px}.format-example[data-astro-cid-johxid7r]{min-height:0;margin-bottom:10px}.restaurant-scene[data-astro-cid-johxid7r]{max-width:270px;height:auto;margin:auto}.market-scene[data-astro-cid-johxid7r]{height:auto}.format-action[data-astro-cid-johxid7r]{margin-top:10px}}.zojirushi-jobs[data-astro-cid-wfjdqgl6]{color:#263a53;background:#f6f1e8;border:1px solid #ded7cc;margin:32px 0;padding:24px}.zojirushi-jobs[data-astro-cid-wfjdqgl6] h3[data-astro-cid-wfjdqgl6]{margin:0;font-size:21px;line-height:1.45}.zojirushi-jobs[data-astro-cid-wfjdqgl6] figcaption[data-astro-cid-wfjdqgl6] p[data-astro-cid-wfjdqgl6]{margin:7px 0 18px;font-size:13px}.job[data-astro-cid-wfjdqgl6]{border-top:1px solid #ded7cc;padding:18px 0}.job[data-astro-cid-wfjdqgl6] h4[data-astro-cid-wfjdqgl6]{margin:0 0 8px;font-size:15px;line-height:1.5}.job[data-astro-cid-wfjdqgl6] svg[data-astro-cid-wfjdqgl6]{width:100%;height:auto;display:block}.object[data-astro-cid-wfjdqgl6]{fill:#fffdf8;stroke:#263a53;stroke-width:3px;stroke-linejoin:round;stroke-linecap:round}.copper[data-astro-cid-wfjdqgl6]{stroke:#b36b3f;fill:none}.arrow[data-astro-cid-wfjdqgl6]{fill:none;stroke:#b36b3f;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.labels[data-astro-cid-wfjdqgl6]{text-align:center;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;font-size:13px;line-height:1.5;display:grid}.labels[data-astro-cid-wfjdqgl6] span[data-astro-cid-wfjdqgl6]{min-width:0}.zojirushi-jobs[data-astro-cid-wfjdqgl6] .note[data-astro-cid-wfjdqgl6],.zojirushi-jobs[data-astro-cid-wfjdqgl6] .sources[data-astro-cid-wfjdqgl6]{margin:14px 0 0;font-size:12px;line-height:1.65}.sources[data-astro-cid-wfjdqgl6] a[data-astro-cid-wfjdqgl6]{color:inherit;text-underline-offset:3px}@media (width<=600px){.zojirushi-jobs[data-astro-cid-wfjdqgl6]{padding:17px 13px}.zojirushi-jobs[data-astro-cid-wfjdqgl6] h3[data-astro-cid-wfjdqgl6]{font-size:18px}.labels[data-astro-cid-wfjdqgl6]{gap:8px;font-size:12px}.job[data-astro-cid-wfjdqgl6] h4[data-astro-cid-wfjdqgl6]{font-size:14px}}.zojirushi-sales[data-astro-cid-5g5xxsgb] .insight-figure{margin-bottom:10px}.zojirushi-sales[data-astro-cid-5g5xxsgb] .insight-legend strong{white-space:nowrap;font-variant-numeric:tabular-nums}.chart-note[data-astro-cid-5g5xxsgb]{color:#59636e;margin:0 0 30px;font-size:12px;line-height:1.7}.chart-note[data-astro-cid-5g5xxsgb] a[data-astro-cid-5g5xxsgb]{color:#263a53;text-underline-offset:3px}.zozo-clothes-referral[data-astro-cid-4vuueaet]{border:1px solid var(--line);color:#263a53;background:#f2ede4;margin:32px 0;padding:24px 22px}h3[data-astro-cid-4vuueaet]{margin:0;font:600 24px/1.45 Georgia,Noto Serif JP,serif}.scope[data-astro-cid-4vuueaet]{color:var(--muted);margin:9px 0 22px;font-size:13px;line-height:1.7}.lane[data-astro-cid-4vuueaet]{border-top:2px solid #b36b3f;padding:20px 0 24px}.affiliate[data-astro-cid-4vuueaet]{border-color:#263a53;padding-bottom:0}h4[data-astro-cid-4vuueaet]{margin:0 0 16px;font-size:16px;line-height:1.5}.journey[data-astro-cid-4vuueaet]{grid-template-columns:minmax(0,1fr) 65px minmax(0,1fr) 65px minmax(0,1fr);gap:10px;margin:0;padding:0;list-style:none;display:grid}.journey[data-astro-cid-4vuueaet]>li[data-astro-cid-4vuueaet]{grid-column:span 2;grid-template-columns:subgrid;min-width:0;display:grid}.journey[data-astro-cid-4vuueaet]>li[data-astro-cid-4vuueaet]:last-child{grid-column:span 1}.actor[data-astro-cid-4vuueaet]{min-width:0}.actor[data-astro-cid-4vuueaet] strong[data-astro-cid-4vuueaet]{font-size:14px;line-height:1.5;display:block}.actor[data-astro-cid-4vuueaet] p[data-astro-cid-4vuueaet]{margin:6px 0 0;font-size:13px;line-height:1.65}svg[data-astro-cid-4vuueaet]{fill:none;stroke:#263a53;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:120px;margin-bottom:12px;display:block}.accent[data-astro-cid-4vuueaet]{stroke:#b36b3f}.handoff[data-astro-cid-4vuueaet]{text-align:center;padding-top:42px;font-size:11px;line-height:1.5}.handoff[data-astro-cid-4vuueaet] b[data-astro-cid-4vuueaet]{color:#b36b3f;font-size:26px;line-height:1.2;display:block}.affiliate[data-astro-cid-4vuueaet] .handoff[data-astro-cid-4vuueaet] b[data-astro-cid-4vuueaet]{color:#263a53}.fee[data-astro-cid-4vuueaet]{background:#eae4da;grid-template-columns:20px minmax(0,1fr);column-gap:8px;margin-top:20px;padding:13px 14px;font-size:12px;line-height:1.65;display:grid}.fee[data-astro-cid-4vuueaet] strong[data-astro-cid-4vuueaet]{font-size:13px}.fee[data-astro-cid-4vuueaet]>span[data-astro-cid-4vuueaet]:last-child{grid-column:2}.coin[data-astro-cid-4vuueaet]{color:#b36b3f;font-size:20px;line-height:1.1}.caveat[data-astro-cid-4vuueaet]{color:var(--muted);margin:22px 0 0;font-size:12px;line-height:1.7}.sources[data-astro-cid-4vuueaet]{flex-wrap:wrap;gap:5px 14px;margin:10px 0 0;font-size:12px;line-height:1.7;display:flex}.sources[data-astro-cid-4vuueaet] a[data-astro-cid-4vuueaet]{text-underline-offset:3px}@media (width<=760px){.zozo-clothes-referral[data-astro-cid-4vuueaet]{padding:22px 16px}h3[data-astro-cid-4vuueaet]{font-size:21px}.journey[data-astro-cid-4vuueaet]{grid-template-columns:1fr;gap:0}.journey[data-astro-cid-4vuueaet]>li[data-astro-cid-4vuueaet]{grid-column:1;grid-template-columns:1fr}.actor[data-astro-cid-4vuueaet]{grid-template-columns:94px minmax(0,1fr);align-items:start;column-gap:14px;display:grid}.actor[data-astro-cid-4vuueaet] svg[data-astro-cid-4vuueaet]{grid-area:1/1/3;height:76px;margin:0}.actor[data-astro-cid-4vuueaet] strong[data-astro-cid-4vuueaet]{grid-area:1/2}.actor[data-astro-cid-4vuueaet] p[data-astro-cid-4vuueaet]{grid-area:2/2;margin:3px 0 0}.handoff[data-astro-cid-4vuueaet]{text-align:left;align-items:center;gap:9px;padding:12px 0 16px 37px;display:flex}.handoff[data-astro-cid-4vuueaet] b[data-astro-cid-4vuueaet]{order:-1;transform:rotate(90deg)}.fee[data-astro-cid-4vuueaet]{padding:12px 10px}.lane[data-astro-cid-4vuueaet]{padding-top:18px}}
