/*-------------------- body --------------------*/

body {
	margin-top: 0px;
	background: #ccffff;
	background-image: url("../image/bk1.gif");
}

/*-------------------- element type --------------------*/

TABLE{

}

tr.td.list  a {
	background: #FFFFFF;
	text-decoration: none;
	font-size: 100%;
}

tr.td.list  a:link {
	background: #FFFFFF;
	text-decoration: none;
	font-size: 100%;
}

tr.td.list  a:visited {
	color: #000099;
	text-decoration: none;
	font-size: 100%;
}

tr.td.list  a:active {
	color: #000000;
	background: #E0E0E0;
	font-size: 100%;
}

tr.td.list  a:hover {
	color: #000000;
	text-decoration: underline;
	background: #dcdcdc;
	font-weight: bold;
	font-size: 95%;
	background: #bfefdf;
}

tr.td.wn  a {
	text-decoration: none;
	font-size: 100%;
}

tr.td.wn  a:link {
	text-decoration: none;
	font-size: 100%;
}

tr.td.wn  a:visited {
	color: #000099;
	text-decoration: none;
	font-size: 100%;
}

tr.td.wn  a:active {
	color: #000000;
	background: #E0E0E0;
	font-size: 100%;
}

tr.td.wn  a:hover {
	color: #000000;
	text-decoration: underline;
	background: #dcdcdc;
	font-weight: bold;
	font-size: 90%;
	background: #bfefdf;
}

tr.menuS {
	background: #000099;
	font-size: medium;
	font-weight: bold;
}

tr.menuS  a {
	color: #FFFFFF;
	text-decoration: none;
}

tr.menuS  a:hover {
	font-style: italic;
}

tr.menuM {
	background: #00ffff;
	font-weight: bold;
	font-size: medium;
align="center";
}

tr.menuM  a {
	color: #000000;
	text-decoration: none;
}

tr.menuM  a:hover {
	font-style: italic;
}

tr.td.shita  a {
	text-decoration: none;
	font-size: 100%;
}

tr.td.shita  a:link {
	text-decoration: none;
	font-size: 100%;
}

tr.td.shita  a:visited {
	color: #000099;
	text-decoration: none;
	font-size: 100%;
}

tr.td.shita  a:active {
	color: #000000;
	background: #AAAA55;
	font-size: 100%;
}

tr.td.shita  a:hover {
	color: #FFFFFF;
	background: #994444;
	text-decoration: underline;
	font-weight: bold;
	font-size: 95%;
}


