@charset "UTF-8";

/* 2002.10.03 改訂 */

/* マージン(上右下左) ボーダー パディング 行間 文字間
 背景色 サイズ 太さ
 色 装飾 寄せ 影 */
/* margin border padding line-height letter-spacing
 background-color font-size font-weight
 color text-decoration text-align text-shadow */

body	{
	background-color: #fd6; /* 秋穂 */
	color: navy;
}

h1	{
	border: solid maroon;
	background-color: #0a9;
	color: white;
}

h2	{
	border: solid maroon;
	background-color: #0a9;
	color: white;
}

h3	{
	border: solid maroon;
	background-color: #0a9;
	color: white;
}

h4	{
	border: solid maroon;
	background-color: #0a9;
	color: white;
	text-align: left;
}

h5	{
	border: solid maroon;
	background-color: #0a9;
	color: white;
	text-align: left;
}

h6	{
	border: solid maroon;
	background-color: #0a9;
	color: white;
	text-align: left;
}

/* アンカー */
a:link {
	color: blue;
	background-color: transparent;
	text-decoration: underline;
}
a:visited {
	color: purple;
	background-color: transparent;
	text-decoration: underline;
}
a:hover {
	color: fuchsia;
	background-color: transparent;
	text-decoration: underline;
}
a:focus {
	color: red;
	background-color: transparent;
	text-decoration: underline;
}
a:active {
	color: red;
	background-color: transparent;
	text-decoration: underline;
}

table.b_body {
	margin-top: 0.2em; margin-bottom: 0.35em;
	letter-spacing: 0.06em;
	empty-cells: hide;
	font-size: 9pt;
	background-color: #ffe;
}

