td.main { font-size: 14px; background-color: white; background-repeat: repeat-y; text-align: left; letter-spacing: 1px; vertical-align: top; height: 800px; padding-right: 15px; padding-bottom: 20px; padding-left: 15px; border: solid 1px #ccc; }
td.title { color: #333; font-size: 18px; font-weight: bold; background-repeat: repeat-y; text-align: left; letter-spacing: 1px; vertical-align: top; padding: 15px 10px 0 5px; }
td.mainleft { width: 870px; vertical-align: top; padding: 0 0 0 5px; }
h3.bar	{ color: #775b1d; font-size: 16px; width: 98%; border-bottom: 1px dashed #775b1d; text-size:12px; }

td.bar	{width:101px;
	 height:32px;
	 margin-left:0px;
	 margin-right:0px}

td.bar0	{width:80px;
	 background-color:#f7ff99;
	 text-align:center;
	 padding-top:5px;
	 padding-bottom:5px;
	 font-weight:bold}

td.bar2	{width:150px;}

a:link		{color:#000}
a:visited	{color:#000}
a:hover		{color:#f03}
a:active	{color:#26acd9}

a	{text-decoration:underline;
	 font-size:14px;}

hr.head		{height:3px;
		 background-color:#f7ff99;
		 border-color:#c30;
		 border-width:1px}

hr.line		{ width: 800px; }

img.pic	{margin-top:10px;
	 margin-bottom:5px}
body { background-repeat: repeat; margin: 0   ; padding: 0; }
td.lt   { font-size: 13.5px; padding: 3px 5px 3px 7px; border-style: solid; border-width: 1px 0px 1px 1px; border-color: #ccc }
td.m   { font-size: 13.5px; padding: 3px 5px 3px 7px; border-style: solid; border-width: 0px 0px 1px 1px; border-color: #ccc }
td.mr   { font-size: 13.5px; padding: 3px 5px 3px 7px; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #ccc }
td.mr2 { font-size: 13.5px; padding: 0 5px 0 7px; border-style: solid; border-width: 0 1px 1px; border-color: #ccc; }
td.rt   { font-size: 13.5px; padding: 3px 5px 3px 7px; border: solid 1px #ccc }
td.unko { font-size: 13.5px; padding: 10px 5px 10px 12px; border: solid 1px #ccc; }
td.rt2 { font-size: 14px; padding: 7px; border: solid 1px #ccc; }
td.mt   { font-size: 13.5px; padding: 3px 5px 3px 7px; border-style: solid; border-width: 1px 0px 1px 1px; border-color: #ccc }
td.m2 { font-size: 13px; text-align: right; letter-spacing: 1px; padding: 3px; border-style: solid; border-width: 0 0 1px 1px; border-color: #bbb; }
td.m3 { font-size: 13px; text-align: right; letter-spacing: 1px; padding: 3px 1px; border-style: solid; border-width: 0 0 1px; border-color: #bbb; }
td.mr2 { font-size: 13px; text-align: right; letter-spacing: 1px; padding: 3px; border-style: solid; border-width: 0 1px 1px 0; border-color: #bbb; }
td.mt2 { font-size: 13px; letter-spacing: 1px; padding: 3px; border-style: solid; border-width: 1px 0 1px 0; border-color: #bbb; }
td.con   { font-size: 14px; letter-spacing: 1px; padding: 3px   }
td.con2 { font-size: 13.5px; letter-spacing: 1px; padding: 3px; }
td.mr3 { font-size: 13px; text-align: left; letter-spacing: 1px; padding: 3px; border-style: solid; border-width: 0 1px 1px 0; border-color: #bbb; }
span.miyo { padding-right: 2px; padding-left: 2px; border: solid 1px #f03; }

