body	{
/*
	line-height:15pt;
*/
	font-family: Goudy Old Style, Times New Roman, Platino, serif;
	font-size:mediam;
	background-color:#ffffcc;
	}
a:link	{
	color: #0000ff;
	background-color:#ffffcc;
	text-decoration: none;
	}
a:visited	{
	color: #800080;
	background-color:#ffffcc;
	text-decoration: none;
	}
a:hover	{
	color: #ff0000;
	background-color:#f0fff0;
	text-decoration: none;
	}
a:active	{
	color: #000000;
	background-color:#f0fff0;
	text-decoration: none;
	}
div.Photo	{
	text-align:center;
	}
div.Title1	{
/*
	line-height:28pt;
*/
	font-size:x-large;
	font-weight:bold;
	color:#007f00;
	background-color:#ffffcc;
	}
div.Title2	{
	line-height:22pt;
	font-size:large;
	font-weight:bold;
	color:#007f00;
	background-color:#ffffcc;
	}
div.Title3	{
	line-height:15pt;
	font-weight:bold;
	color:#007f00;
	background-color:#ffffcc;
	}
div.Top	{
	line-height:15pt;
	color:#000000;
	background-color:#ffffcc;
	}
div.Footer	{
	text-align:left;
	}
dt	{
	margin-top:1em;
	font-weight:bold;
	}
dd	{text-indent:1em;}
p	{text-indent:2em;}
ol	{
	line-height:15pt;
	}
ul	{
	line-height:15pt;
	}
h1.Title1	{
	color:#007f00;
	background-color:#ffffcc;
	font-weight:bold;
	}
h2	{color:#000000;
	background-color:#ffffaa;
	}
h3	{color:#000000;
	background-color:#ffffaa;
	}
img.emblem	{
	float: left;
	margin-top: 1pt;
	margin-right: 1em;
	}
span.xxsmall	{font-size:xx-small;}
span.xsmall	{font-size:x-small;}
span.small	{font-size:small;}
span.mediam	{font-size:mediam;}
span.large	{font-size:large;}
span.xlarge	{font-size:x-large;}
span.xxlarge	{font-size:xx-large;}
span.larger	{font-size:larger;}
span.smaller	{font-size:smaller;}
tt	{font-size:12pt;}
table	{border: solid 0px #ffffcc;}
table.hyouji	{
	border: solid 1px #808000;
	margin-top: 20px;
	margin-bottom: 20px;
	}
td	{border: solid 2px #ffffcc;}
td.hyouji	{border: solid 1px #bebebe;}
pre	{
	line-height:15pt;
	font-size:11pt;
	background-color:#ffffcc;
	}
pre.contents	{
	line-height:12pt;
	font-size:11pt;
	background-color:#ffffcc;
	}
