body		{
		background: #ffffff;
		/*background-image: url(image.png);*/
		color: #100000;
		font-family:‚l‚r ‚o–¾’©;
		line-height: 1.4em;
		margin-top: 4em;
		margin-left: 6em;
		margin-right: 6em;
		}

a:link		{
		font-size: 100%;
		text-decoration: underline;
		background: transparent;
		color: #0000cc;
		}

a:link.hide	{
		font-size: 100%;
		background: transparent;
		color: #ffffff;
		}

a:visited	{
		font-size: 100%;
		text-decoration: underline;
		background: transparent;
		color: #006600;
		}

a:visited.hide	{
		font-size: 100%;
		background: transparent;
		color: #ffffff;
		}

a:active	{
		font-size: 100%;
		background: transparent;
		color: #cc0000;
		}

a:hover		{
		font-size: 100%;
		text-decoration:underline;
		background: transparent;
		color: #ff0000;
		}

a:hover.hide	{
		font-size: 100%;
		background: transparent;
		color: #cccccc;
		}

h1		{
		font-family: Century Schoolbook Bold,HGŠÛºÞ¼¯¸M-PRO;
		line-height: 2em;
		text-align: center;
		color: #000033;
		background-color: #eeeeff;
		}

h2		{
		font-family: Century Schoolbook,HGŠÛºÞ¼¯¸M-PRO;
		background-color: #eeeeff;
		color: #000033;
		text-align: center;
		}

h3		{
		font-family: Century Schoolbook,HGŠÛºÞ¼¯¸M-PRO;
		background-color: #ffeeee;
		color: #000033;
		text-align: center;
		}

p		{
		text-align: justify;
		}

p.left		{
		text-align: left;
		}

p.right		{
		text-align: right;
		}

p.center	{
		text-align: center;
		}

table		{
		font-family: ‚l‚r –¾’©;
		}

hr.thick	{
		color: #eeeeff;
		height: 1.5em;
		}

div		{
		background: #ddeeff;
		padding: 4pt;
		border: outset thin #ddeeff;
		}

div.v		{
		background: #ddeeff;
		padding: 4pt;
		border: outset thin #ddeeff;
		writing-mode:tb-rl;
		}

div.img		{
		background: #ffffff;
		border: none;
		}

ul		{
		margin-left: 1.5em;
		}

span.notice	{
		color: #000000;
		background: #ffcccc;
		}

span.ast	{
		color: #cc0000;
		font-size: 80%;
		}
