@charset "EUC-JP";
/* 雀 */
h3.cs {
	text-align: center;
	margin-top: 0em;
}

/* 以下の2つはindex2.htmlで重要 */
div.cc { margin-bottom: 0.2em; }
div.dc, div.cc { padding: 0.2em; }

table.tfw {
	width: 100%;
	border: 1px #000000 solid;
	table-layout: fixed;
}

table.tfw td, table.tfw th {
	border: 1px solid;
	border-style: inset;
	font-family: monospace;
	padding: 0.2em;
}

table.tfw th.vcell, table.tfw td.vcell {
	font-family: monospace;
	text-align: center;
	vertical-align: middle;
	word-wrap: break-word;
	border: 1px solid;
	border-style: inset;
	width: 1.2em;
}


ul.mt {
	list-style-type: none;
	padding: 0;
	margin: 0.2em;
}

ul.mt li.mn { font-weight: bold; }
ul.mt li.loc, li.oloc, li.aka, li.as, li.at, li.alt, li.tag { font-size: 75%; }
ul.mt li.ed001, li.ed010, li.ed011, li.ed100, li.ed110, li.ed111 { font-size: 75%; }

ul.mt li.loc { padding-left: 0.5em; }
ul.mt li.oloc { padding-left: 0.5em; }

ul.mt li.alt::after { content: "m" }

ul.mt li.aka::before { content: "(" }
ul.mt li.aka::after { content: ")" }

ul.mt li.at::before { content: "<" }
ul.mt li.at::after { content: ">" }

ul.mt li.as::before { content: "<" }
ul.mt li.as::after { content: ">" }

ul.mt li.tag::before { content: "[" }
ul.mt li.tag::after { content: "]" }

ul.mt li.oloc::before { content: "(旧:" }
ul.mt li.oloc::after { content: ")" }
