.subpage[data-astro-cid-zpwr3yl4]{background:#f8fafc;min-height:60vh;padding:2rem 0 4rem}.breadcrumb[data-astro-cid-zpwr3yl4]{color:#94a3b8;margin-bottom:2rem;font-size:.85rem}.breadcrumb[data-astro-cid-zpwr3yl4] a[data-astro-cid-zpwr3yl4]{color:var(--primary-blue);text-decoration:none}.breadcrumb[data-astro-cid-zpwr3yl4] a[data-astro-cid-zpwr3yl4]:hover{text-decoration:underline}.breadcrumb-sep[data-astro-cid-zpwr3yl4]{margin:0 .5rem}.page-header[data-astro-cid-zpwr3yl4]{text-align:center;color:#fff;background:url(/assets/hd_mv.png) 50%/cover no-repeat;border-radius:16px;margin-bottom:3rem;padding:4rem 0;position:relative;overflow:hidden}.page-header[data-astro-cid-zpwr3yl4]:before{content:"";background:#000000a6;position:absolute;inset:0}.page-header[data-astro-cid-zpwr3yl4]>[data-astro-cid-zpwr3yl4]{z-index:1;position:relative}.page-ttl[data-astro-cid-zpwr3yl4]{margin-bottom:.5rem;font-size:2rem;font-weight:900}.page-subtitle[data-astro-cid-zpwr3yl4]{letter-spacing:.1em;font-family:Inter,sans-serif;font-size:.9rem;color:#ffffffd9!important}.page-update[data-astro-cid-zpwr3yl4]{margin-top:1rem;font-size:.8rem;color:#ffffffb3!important}.page-content[data-astro-cid-zpwr3yl4]{background:#fff;border-radius:12px;max-width:800px;margin:0 auto;padding:3rem;box-shadow:0 2px 12px #0000000a}.content-section[data-astro-cid-zpwr3yl4]{border-bottom:1px solid #f1f5f9;margin-bottom:3rem;padding-bottom:2.5rem}.content-section[data-astro-cid-zpwr3yl4]:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.section-heading[data-astro-cid-zpwr3yl4]{color:var(--dark-blue);align-items:center;gap:.75rem;margin-bottom:1.25rem;font-size:1.35rem;font-weight:800;display:flex}.heading-number[data-astro-cid-zpwr3yl4]{background:var(--primary-blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:.85rem;font-weight:700;display:inline-flex}p[data-astro-cid-zpwr3yl4]{color:#475569;margin-bottom:1rem;font-size:.95rem;line-height:1.9}.styled-list[data-astro-cid-zpwr3yl4]{margin:1rem 0 1.5rem 1.25rem}.styled-list[data-astro-cid-zpwr3yl4] li[data-astro-cid-zpwr3yl4]{color:#475569;margin-bottom:.5rem;padding-left:.5rem;font-size:.95rem;line-height:1.8}.styled-list[data-astro-cid-zpwr3yl4] li[data-astro-cid-zpwr3yl4]::marker{color:var(--primary-blue)}.intro-box[data-astro-cid-zpwr3yl4]{background:linear-gradient(135deg,#eff6ff 0%,#f0f9ff 100%);border-radius:12px;align-items:flex-start;gap:1.5rem;padding:1.5rem;display:flex;border-left:none!important}.intro-icon[data-astro-cid-zpwr3yl4]{color:var(--primary-blue);flex-shrink:0;padding-top:.25rem;font-size:2rem}.intro-box[data-astro-cid-zpwr3yl4] p[data-astro-cid-zpwr3yl4]{margin-bottom:0}.service-grid[data-astro-cid-zpwr3yl4]{grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0;display:grid}.service-item[data-astro-cid-zpwr3yl4]{text-align:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;padding:1.25rem}.service-icon[data-astro-cid-zpwr3yl4]{color:var(--primary-blue);margin-bottom:.5rem;font-size:1.5rem}.service-item[data-astro-cid-zpwr3yl4] h4[data-astro-cid-zpwr3yl4]{color:var(--dark-blue);margin-bottom:.5rem;font-size:.95rem;font-weight:700}.service-item[data-astro-cid-zpwr3yl4] p[data-astro-cid-zpwr3yl4]{color:#64748b;margin-bottom:0;font-size:.85rem}.company-table[data-astro-cid-zpwr3yl4]{border-collapse:collapse;width:100%;margin-top:1rem}.company-table[data-astro-cid-zpwr3yl4] th[data-astro-cid-zpwr3yl4],.company-table[data-astro-cid-zpwr3yl4] td[data-astro-cid-zpwr3yl4]{text-align:left;border-bottom:1px solid #e2e8f0;padding:1rem 1.25rem;font-size:.95rem;line-height:1.7}.company-table[data-astro-cid-zpwr3yl4] th[data-astro-cid-zpwr3yl4]{width:30%;color:var(--dark-blue);white-space:nowrap;vertical-align:top;background:#f8fafc;font-weight:700}.company-table[data-astro-cid-zpwr3yl4] td[data-astro-cid-zpwr3yl4]{color:#475569}.notice-box[data-astro-cid-zpwr3yl4]{background:#fffbeb;border:1px solid #fde68a;border-radius:8px;align-items:flex-start;gap:1rem;margin-top:1.5rem;padding:1.25rem;display:flex}.notice-box[data-astro-cid-zpwr3yl4] i[data-astro-cid-zpwr3yl4]{color:#f59e0b;flex-shrink:0;padding-top:.2rem;font-size:1.2rem}.notice-box[data-astro-cid-zpwr3yl4] p[data-astro-cid-zpwr3yl4]{margin-bottom:0;font-size:.88rem}.contact-box[data-astro-cid-zpwr3yl4]{background:#f1f5f9;border-radius:10px;margin-top:1rem;padding:1.5rem}.contact-box[data-astro-cid-zpwr3yl4] p[data-astro-cid-zpwr3yl4]{margin-bottom:.5rem;font-size:.92rem}.inline-link[data-astro-cid-zpwr3yl4]{color:var(--primary-blue);text-decoration:underline}.back-to-top-wrap[data-astro-cid-zpwr3yl4]{text-align:center;margin-top:3rem}.back-to-top[data-astro-cid-zpwr3yl4]{color:var(--primary-blue);border:2px solid var(--primary-blue);border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 2rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.back-to-top[data-astro-cid-zpwr3yl4]:hover{background:var(--primary-blue);color:#fff}@media (width<=768px){.page-ttl[data-astro-cid-zpwr3yl4]{font-size:1.5rem}.page-content[data-astro-cid-zpwr3yl4]{padding:1.5rem}.service-grid[data-astro-cid-zpwr3yl4]{grid-template-columns:1fr}.intro-box[data-astro-cid-zpwr3yl4]{flex-direction:column;gap:1rem}.section-heading[data-astro-cid-zpwr3yl4]{font-size:1.15rem}.company-table[data-astro-cid-zpwr3yl4] th[data-astro-cid-zpwr3yl4],.company-table[data-astro-cid-zpwr3yl4] td[data-astro-cid-zpwr3yl4]{width:100%;display:block}.company-table[data-astro-cid-zpwr3yl4] th[data-astro-cid-zpwr3yl4]{border-bottom:none;padding-bottom:.25rem}.company-table[data-astro-cid-zpwr3yl4] td[data-astro-cid-zpwr3yl4]{padding-top:.25rem}}
