.price-grid-top[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(6,1fr)}.price-grid-top[data-astro-cid-j7pv25f6] .price-card[data-astro-cid-j7pv25f6]{grid-column:span 2}.price-grid-top[data-astro-cid-j7pv25f6] .price-card[data-astro-cid-j7pv25f6]:nth-child(4){grid-column:2 / span 2}@media(max-width:980px){.price-grid-top[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}.price-grid-top[data-astro-cid-j7pv25f6] .price-card[data-astro-cid-j7pv25f6],.price-grid-top[data-astro-cid-j7pv25f6] .price-card[data-astro-cid-j7pv25f6]:nth-child(4){grid-column:auto}.price-grid-top[data-astro-cid-j7pv25f6] .price-card[data-astro-cid-j7pv25f6]:nth-child(5){grid-column:1 / -1}}@media(max-width:560px){.price-grid-top[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.price-grid-top[data-astro-cid-j7pv25f6] .price-card[data-astro-cid-j7pv25f6],.price-grid-top[data-astro-cid-j7pv25f6] .price-card[data-astro-cid-j7pv25f6]:nth-child(4),.price-grid-top[data-astro-cid-j7pv25f6] .price-card[data-astro-cid-j7pv25f6]:nth-child(5){grid-column:auto}}#boot-veil[data-astro-cid-j7pv25f6]{position:fixed;inset:0;z-index:200;display:grid;place-items:center;background:var(--ink);transition:opacity .5s ease}#boot-veil[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:72px;height:auto;opacity:0;animation:bootLogo .7s ease .08s forwards}@keyframes bootLogo{0%{opacity:0;transform:translateY(8px) scale(.94)}to{opacity:1;transform:none}}#boot-veil[data-astro-cid-j7pv25f6].is-done{opacity:0;pointer-events:none}html:not(.js) #boot-veil[data-astro-cid-j7pv25f6]{display:none}@media(prefers-reduced-motion:reduce){#boot-veil[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{animation:none;opacity:1}}@media(max-width:820px){.film-member-grid[data-astro-cid-j7pv25f6],.news-blog-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr!important}}.home-blog[data-astro-cid-j7pv25f6]{min-width:0}.home-blog[data-astro-cid-j7pv25f6] .sec-title{font-size:clamp(24px,3vw,40px)}.sp[data-astro-cid-j7pv25f6]{display:none}@media(max-width:640px){.sp[data-astro-cid-j7pv25f6]{display:block}}.home-flow[data-astro-cid-j7pv25f6]{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,3vw,36px);margin-top:clamp(28px,4vw,44px);padding:0}.home-flow[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-top:2px solid var(--ink);padding-top:18px}.hf-no[data-astro-cid-j7pv25f6]{font-family:var(--font-en);font-weight:700;font-size:13px;color:var(--signal);letter-spacing:.14em}.home-flow[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:17px;margin-top:10px;line-height:1.6}.home-flow[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:8px;font-size:13.5px;color:var(--text-sub);line-height:1.9}@media(max-width:980px){.home-flow[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}}@media(max-width:520px){.home-flow[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}}.faq-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:clamp(32px,5vw,72px);align-items:start;margin-top:clamp(28px,4vw,44px)}.fact-list[data-astro-cid-j7pv25f6]{margin:0;border-top:1.5px solid var(--line-strong)}.fact-list[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:7.5em minmax(0,1fr);gap:12px;padding:14px 4px;border-bottom:1.5px solid var(--line-strong)}.fact-list[data-astro-cid-j7pv25f6] dt[data-astro-cid-j7pv25f6]{font-size:13px;font-weight:600;color:var(--navy);letter-spacing:.02em;line-height:1.9}.fact-list[data-astro-cid-j7pv25f6] dd[data-astro-cid-j7pv25f6]{margin:0;font-size:14px;line-height:1.9}.faq-grid[data-astro-cid-j7pv25f6] .faq-list[data-astro-cid-j7pv25f6]{max-width:none}@media(max-width:880px){.faq-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.fact-list[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{grid-template-columns:6.5em minmax(0,1fr)}}.recruit-band-grid[data-astro-cid-j7pv25f6]{display:flex;gap:clamp(32px,6vw,88px);align-items:center}@media(max-width:700px){.recruit-band-grid[data-astro-cid-j7pv25f6]{flex-direction:column;align-items:flex-start}.recruit-band-grid[data-astro-cid-j7pv25f6] .vertical-title[data-astro-cid-j7pv25f6]{writing-mode:horizontal-tb;min-height:0}}
