Compound of 公(こう)文(ぶん)書(しょ) (kōbunsho, “official documents”) + 館(かん) (kan, “building”).
公(こう)文(ぶん)書(しょ)館(かん) • (kōbunshokan)