.PageHeading_heading__qq3j0{--bg-x:50%;display:flex;align-items:center;justify-content:center;min-height:190px;padding:40px 0;background:#231815 url(/images/sasa-band.svg) var(--bg-x) 50% /cover no-repeat;color:#fff;text-align:center}.PageHeading_v0__WjeAJ{--bg-x:50%}.PageHeading_v1__MyktP{--bg-x:20%}.PageHeading_v2__f0_Mk{--bg-x:80%}.PageHeading_v3__MzJyc{--bg-x:35%}.PageHeading_v4__HJvTq{--bg-x:65%}.PageHeading_title__f_avQ{font-family:Hiragino Mincho ProN,Yu Mincho,YuMincho,"Noto Serif JP",serif;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;line-height:1.5;letter-spacing:.08em;text-shadow:0 2px 14px rgba(0,0,0,.45)}@media (max-width:768px){.PageHeading_heading__qq3j0{min-height:130px;padding:28px 0}}.Pagination_nav__B_uOt{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px 16px;margin-top:40px}.Pagination_list__t1BMP{list-style:none;display:flex;gap:8px}.Pagination_current__HH5Vu,.Pagination_number__OWG21{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:40px;padding:0 8px;border:1px solid rgba(35,24,21,.25);border-radius:8px;font-size:.95rem;font-weight:700;transition:background-color .2s ease,color .2s ease}.Pagination_number__OWG21:hover{background-color:rgb(35 24 21/6%)}.Pagination_current__HH5Vu{border-color:var(--text-color);background-color:var(--text-color);color:#fff}.Pagination_step__FdsKs{font-size:.92rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}a.Pagination_step__FdsKs:hover{opacity:.6}.Pagination_disabled__Nuiej{opacity:.35;text-decoration:none}.NewsList_list__hY8TJ{list-style:none;max-width:820px;margin:0 auto;border-top:1px solid rgba(35,24,21,.15)}.NewsList_item__JPz2_{display:flex;gap:16px 32px;padding:24px 8px;border-bottom:1px solid rgba(35,24,21,.15)}.NewsList_date__WmkAd{flex:0 0 6.5em;font-size:.9rem;opacity:.6;line-height:1.9}.NewsList_body__qR5Z3{flex:1 1;min-width:0}.NewsList_title__87cBU{font-family:Hiragino Mincho ProN,Yu Mincho,YuMincho,"Noto Serif JP",serif;font-size:1.3rem;font-weight:700;line-height:1.6;letter-spacing:.02em}.NewsList_title__87cBU a{text-decoration:none}.NewsList_title__87cBU a:hover{color:var(--accent-color)}.NewsList_text__97fuO{margin-top:6px;font-size:.88rem;line-height:1.85;opacity:.8}@media (max-width:567px){.NewsList_item__JPz2_{flex-direction:column;gap:2px;padding:20px 4px}.NewsList_date__WmkAd{flex:none}}