<Style Type="text/css">
<!--
BODY		{color:navy;
		font-size:12pt;
		background-color:rgb(255,255,230)}

A:link		{color:rgb(150,0.0);}
A:visited	{color:rgb(0,60,0);}
A:active	{color:rgb(240,25,57);}
A:hover		{color:rgb(240,25,57);}

IMG.left	{float:left;}
IMG.right	{float:right;}

TABLE		{table-layout:fixed;
		border:0;
		width:600;
		font-size:12pt;}

TABLE.w250	{table-layout:auto;
		border-collapse:collapse;
		position:relative;
		left:25px;
		width:250;
		font-size:10pt;}

TABLE.w275	{table-layout:auto;
		border:2px solid navy;
		border-collapse:collapse;
		position:relative;
		left:25px;
		width:275;
		font-size:12pt;}

TABLE.w300	{table-layout:auto;
		border:2px solid navy;
		border-collapse:collapse;
		position:relative;
		width:300;
		font-size:12pt;}

TABLE.w380	{table-layout:auto;
		border:2px solid navy;
		border-collapse:collapse;
		position:relative;
		left:25px;
		width:380;
		font-size:12pt;}

TABLE.w400	{table-layout:auto;
		border:2px solid navy;
		border-collapse:collapse;
		position:relative;
		width:400;
		font-size:11pt;}

TABLE.w400b	{table-layout:auto;
		border:2px solid navy;
		border-collapse:collapse;
		position:relative;
		width:400;
		font-size:12pt;}

TABLE.w400c	{table-layout:auto;
		border-collapse:collapse;
		position:relative;
		left:25px;
		width:400;
		font-size:12pt;}

TABLE.w500	{table-layout:auto;
		border:2px solid navy;
		border-collapse:collapse;
		position:relative;
		width:500;
		font-size:11pt;}

TABLE.w500b	{table-layout:auto;
		left:35px;
		border-collapse:collapse;
		position:relative;
		width:500;
		font-size:10pt;}


TABLE.w530b	{table-layout:auto;
		left:35px;
		position:relative;
		width:500;
		font-size:12pt;}

TABLE.w530	{table-layout:auto;
		border:1px solid navy;
		border-collapse:collapse;
		position:relative;
		left:40px;
		right:45px;
		width:530;
		font-size:11pt;}

TABLE.w550	{table-layout:auto;
		border:2px solid navy;
		border-collapse:collapse;
		position:relative;
		left:25px;
		width:550;
		font-size:12pt;}

TABLE.w550b	{table-layout:auto;
		border:2px solid navy;
		border-collapse:collapse;
		position:relative;
		left:25px;
		width:550;
		font-size:10pt;}

TABLE.w550c	{table-layout:auto;
		border:2px solid navy;
		border-collapse:collapse;
		position:relative;
		left:25px;
		width:550;
		font-size:11pt;}

TABLE.w550d	{table-layout:auto;
		left:30px;
		position:relative;
		width:530;
		font-size:10pt;}

TABLE.w550e	{table-layout:auto;
		position:relative;
		left:15px;
		color:#333333;
		width:550;
		font-size:12pt;}


TABLE.w550f	{table-layout:auto;
		border:2px solid Peru;
		border-collapse:collapse;
		position:relative;
		color:rgb(102,51,0);
		left:25px;
		width:550;
		font-size:12pt;}

TABLE.w550g	{table-layout:auto;
		border:2px black;
		position:relative;
		left:15px;
		color:#333333;
		width:550;
		font-size:12pt;}

TABLE.w550h	{table-layout:auto;
		border-collapse:collapse;
		border:2px #663333 solid;
		position:relative;
		left:25px;
		color:#333333;
		width:550;
		font-size:12pt;}


TABLE.w580	{table-layout:auto;
		border:1px solid navy;
		border-collapse:collapse;
		position:relative;
		width:580;
		font-size:11pt;}


TABLE.w600	{table-layout:auto;
		border:2px solid navy;
		border-collapse:collapse;
		position:relative;
		width:600;
		font-size:11pt;}

TABLE.w600b	{table-layout:auto;
		border:2px solid navy;
		border-collapse:collapse;
		position:relative;
		width:600;
		font-size:12pt;}

TABLE.w600c	{table-layout:auto;
		border:2px solid navy;
		border-collapse:collapse;
		position:relative;
		width:600;
		font-size:10pt;}

TABLE.w600d	{table-layout:auto;
		border:2px solid gray;
		border-collapse:collapse;
		position:relative;
		width:600;
		font-size:10.5pt;}


.left25		{margin-left:25px;}

TH		{background-color:rgb(100,215,130);
		color:rgb(255,255,255);
		font-family:Times;
		font-size:20pt;}

.title2		{background-color:rgb(255,255,230);
		font-size:17pt;
		color:rgb(0,180,120)}

.title3		{font-size:12pt;
		background-color:rgb(255,255,230);
		text-align:left;
		color:rgb(200,25,255)}

.title4		{font-size:15pt;
		font-weight:bold;
		background-color:rgb(255,255,230);
		text-decoration:underline;
		text-align:center;}

.title5		{font-size:15pt;
		font-weight:bold;
		background-color:rgb(255,255,230);
		text-align:center;}

TR.komoku	{text-align:center;
		background-color:rgb(255,220,170);}

TR.kubun	{background-color:rgb(230,255,255);}


TD.navy		{border:1px solid navy;
		border-collapse:collapse;}

TD.date		{font-size:9pt;
		text-align:right;
		vertical-align:baseline;}

TD.copy		{font-size:12pt;
		font-family:Impact,Arial,Times;
		text-align:right;}

TD.memo		{font-size:9pt;}

.detail		{font-size:10pt;
		margin-left:5px;}

h4
   		{
    		border-left:solid 10px rgb(100,215,130);
    		border-bottom:solid 1px rgb(100,215,130);
 		font-size:12pt;
   		padding-top:3px;
    		padding-left:3px;
    		width:600px;}

h5
   		{
    		border-left:solid 10px #FF9900;
    		border-bottom:solid 1px #FF9900;
 		font-size:14pt;
   		padding-top:3px;
    		padding-left:3px;
    		width:600px;}


-->
</Style>

