body	{ margin-top: 1% ; margin-right: 8% ; margin-left: 8% ; font-family : "ＭＳ Ｐ明朝","平成明朝",serif; }
hr.hdn { visibility: hidden; }
div.toc	{ text-align: center; }
div.toc-s	{ font-size: smaller; text-align: center; }
div.section		{ width: 14em; font-family: sans-serif; font-weight: bold; }
p.section { border-style: solid; border-top-width: 2px; border-bottom-width: 2px; border-right-width: 0; border-left-width: 0; padding: 5px; }
div.session		{ width: 26em; font-family: sans-serif; font-weight: bold; }
p.session { border-style: solid; border-top-width: 1px; border-bottom-width: 1px; border-right-width: 0; border-left-width: 0; padding: 2px; }
td.proid		{ width: 3em; text-align: center; vertical-align: top; }
td.ronbun-title		{ font-weight: bold; }
td.ronbun-subtitle		{ font-weight: bold; }
td.autr	{ text-align: right; }
td.page	{ width: 1px; }
td.page-on	{ width: 3em; text-align: right; vertical-align: bottom; }
.w100		{ width: 100%; }
.s-large	{font-size: larger; }
.s-small	{font-size: smaller; }
