.news-detail[data-astro-cid-6ky7w4rq]{background:var(--color-white);min-height:70vh;padding:64px 24px 112px}.news-detail__inner[data-astro-cid-6ky7w4rq]{width:100%;max-width:960px;margin:0 auto}.breadcrumb[data-astro-cid-6ky7w4rq]{margin-bottom:48px}.breadcrumb__list[data-astro-cid-6ky7w4rq]{color:#777;min-width:0;font-size:var(--font-size-14);align-items:center;gap:10px;line-height:1.6;display:flex}.breadcrumb__list[data-astro-cid-6ky7w4rq] li[data-astro-cid-6ky7w4rq]{align-items:center;gap:10px;min-width:0;display:flex}.breadcrumb__list[data-astro-cid-6ky7w4rq] li[data-astro-cid-6ky7w4rq]:not(:last-child):after{color:#aaa;content:"/"}.breadcrumb__list[data-astro-cid-6ky7w4rq] a[data-astro-cid-6ky7w4rq]{transition:color var(--transition-base)}.breadcrumb__list[data-astro-cid-6ky7w4rq] a[data-astro-cid-6ky7w4rq]:hover,.breadcrumb__list[data-astro-cid-6ky7w4rq] a[data-astro-cid-6ky7w4rq]:focus-visible{color:var(--color-cta)}.breadcrumb__list[data-astro-cid-6ky7w4rq] a[data-astro-cid-6ky7w4rq]:focus-visible{outline:2px solid var(--color-cta);outline-offset:3px;border-radius:3px}.breadcrumb__current[data-astro-cid-6ky7w4rq]{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.news-detail__header[data-astro-cid-6ky7w4rq]{border-bottom:1px solid #e4e0da;padding-bottom:36px}.news-detail__meta[data-astro-cid-6ky7w4rq]{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}.news-detail__category[data-astro-cid-6ky7w4rq]{min-height:38px;font-size:var(--font-size-16);background:#f4efe9;border-radius:8px;place-items:center;padding:5px 18px;font-weight:500;line-height:1.5;display:inline-grid}.news-detail__date[data-astro-cid-6ky7w4rq]{color:#777;font-family:var(--font-en);font-size:var(--font-size-16);line-height:1.5}.news-detail__title[data-astro-cid-6ky7w4rq]{font-size:clamp(var(--font-size-24), 4vw, var(--font-size-48));letter-spacing:.02em;overflow-wrap:anywhere;margin:24px 0 0;font-weight:600;line-height:1.45}.news-detail__body[data-astro-cid-6ky7w4rq]{font-size:var(--font-size-18);overflow-wrap:anywhere;margin-top:48px;line-height:2}.news-detail__body>:first-child{margin-top:0}.news-detail__body>:last-child{margin-bottom:0}.news-detail__body p{margin:0 0 1.5em}.news-detail__body h2{border-left:4px solid var(--color-cta);font-size:var(--font-size-32);margin:48px 0 20px;padding-left:16px;line-height:1.55}.news-detail__body h3{font-size:var(--font-size-24);margin:36px 0 16px;line-height:1.6}.news-detail__body h4{font-size:var(--font-size-20);margin:28px 0 12px;line-height:1.6}.news-detail__body ul,.news-detail__body ol{margin:0 0 1.5em;padding-left:1.6em}.news-detail__body ul{list-style:outside}.news-detail__body ol{list-style:decimal}.news-detail__body li+li{margin-top:.5em}.news-detail__body a{color:var(--color-cta);text-underline-offset:.2em;text-decoration:underline}.news-detail__body a:focus-visible{outline:2px solid var(--color-cta);outline-offset:3px;border-radius:3px}.news-detail__body img{border-radius:12px;width:auto;height:auto;margin:32px auto}.news-detail__body figure{margin:32px 0}.news-detail__body figcaption{color:#777;font-size:var(--font-size-14);text-align:center;margin-top:10px;line-height:1.7}.news-detail__body blockquote{background:var(--color-section-bg);border-left:4px solid var(--color-cta);margin:32px 0;padding:20px 24px}.news-detail__body pre,.news-detail__body table{max-width:100%;display:block;overflow-x:auto}.news-detail__body iframe{max-width:100%}.news-detail__footer[data-astro-cid-6ky7w4rq]{border-top:1px solid #e4e0da;justify-content:center;margin-top:64px;padding-top:64px;display:flex}.news-detail__back[data-astro-cid-6ky7w4rq]{min-height:48px;color:var(--color-white);background:var(--color-cta);transition:box-shadow var(--transition-base), transform var(--transition-base);border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:7px 22px 7px 10px;font-weight:500;display:inline-flex;box-shadow:0 10px 24px #e9782429}.news-detail__back-icon[data-astro-cid-6ky7w4rq]{width:30px;height:30px;color:var(--color-cta);background:var(--color-white);border-radius:50%;flex:0 0 30px;place-items:center;display:grid}.news-detail__back-icon[data-astro-cid-6ky7w4rq] svg[data-astro-cid-6ky7w4rq]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px;width:7px;height:12px;overflow:visible}.news-detail__back[data-astro-cid-6ky7w4rq]:hover,.news-detail__back[data-astro-cid-6ky7w4rq]:focus-visible{transform:translateY(-2px);box-shadow:0 14px 30px #e9782442}.news-detail__back[data-astro-cid-6ky7w4rq]:focus-visible{outline:3px solid var(--color-cta);outline-offset:3px}@media (width<=768px){.news-detail[data-astro-cid-6ky7w4rq]{padding:40px 16px 80px}.breadcrumb[data-astro-cid-6ky7w4rq]{margin-bottom:32px}.news-detail__header[data-astro-cid-6ky7w4rq]{padding-bottom:28px}.news-detail__category[data-astro-cid-6ky7w4rq]{min-height:34px;font-size:var(--font-size-14);padding:5px 12px}.news-detail__date[data-astro-cid-6ky7w4rq]{font-size:var(--font-size-14)}.news-detail__title[data-astro-cid-6ky7w4rq]{font-size:var(--font-size-24);margin-top:20px;line-height:1.55}.news-detail__body[data-astro-cid-6ky7w4rq]{font-size:var(--font-size-16);margin-top:32px;line-height:1.9}.news-detail__body h2{font-size:var(--font-size-24);margin-top:36px;padding-left:12px}.news-detail__body h3{font-size:var(--font-size-20);margin-top:28px}.news-detail__footer[data-astro-cid-6ky7w4rq]{margin-top:48px;padding-top:48px}}
