/* hachikin — group-specific styles
   (kochi-tech base CSS in /common/css/ handles standard typography,
   layout, side-nav coloring, hover states, and the `a.current` active
   marker. Only add rules here that aren't covered by site-wide CSS.) */

/* ===========================
   Side nav — accordion behavior (collapse non-active sub-lists)
   Site default shows every navLevel4 open. We want only the section
   containing the current page expanded.
   Selectors mirror kochi-tech's #sideArea .navLocal specificity to
   win the cascade against the base rules.
   =========================== */

#sideArea .navLocal dd .navLevel3 > li > .navLevel4 {
	display: none;
}

#sideArea .navLocal dd .navLevel3 > li.current-section > .navLevel4 {
	display: block;
}

/* ===========================
   Entry title — section label override
   Base CSS (/common/css/contents.css) prints "NEWS & TOPICS" via
   .entryTitle.news:before. On the hachikin section the individual
   entry pages belong to イベント＆ニュース, so relabel it.
   Loaded after contents.css, so this wins the cascade; scoped to
   .hachikin to keep it section-specific.
   =========================== */

.hachikin .entryTitle.news:before {
	content: "EVENT & NEWS";
	width: 6rem;
}
