body		{margin:0;font-size:14px;}
table		{font-size:14px;}
table.box	{font-size:14px;border-style:solid;border-color:#aaa;border-width:0 1 0 1;}
td.menu		{background-color:#ddd;}
td.contents	{padding:0;text-aling:left;line-height:20px;color:#555;width:595px;}

div.title	{width:100%;margin-bottom:8px;padding:5 0 3 8;font-size:16px;background-color:#338;color:#fff;}
div.sub1	{margin:15 0 5 10;font-size:16px;font-weight:bold;color:#f83;}
div.sub2	{margin:2 0 2 10;color:#228;}
div.sub3	{margin:2 0 2 20;color:#f55;}
div.sub4	{margin:20 0 20 20;color:#333;font-size:15px;}
div.detail	{margin:2 0 2 30;}
div.bot		{width:100%;margin:0;padding:3px;background-color:#0C86B9;color:#fff;font-size:12px;}
div.rbot	{text-align:left;margin:0px;width:164px;height:60px;background-color:#0E9EC7;
		 color:#fff;font-size:12px;padding:6px;}
ul		{list-style-type:none;margin:0px;padding:0px;}
li		{border-style:solid;border-width:1px;border-color:#aaa #555 #555 #aaa;text-align:left;
		 width:164px;background-color:#eee;margin:1px;padding:3px 3px 6px 3px;}
li.a		{background-color:#ff8;}
.line		{background:url(../image/dot.gif) repeat-x;height:1px;margin:15 8;}
hr 		{display:none;}
span.name	{font-size:15px;font-weight:bold;}
a:link		{color:#333;text-decoration:none;}
a:hover		{color:#f00;}
a:visited	{color:#333;text-decoration:none;}
a.bot:link	{color:#fff;text-decoration:none;}
a.bot:hover	{color:#800;}
a.bot:visited	{color:#fff;text-decoration:none;}


