/* CSS Document */


body,td { font-size: 12px; line-height: 150% ; color: #2C2C2C;}

a.link01{
	color:#996600;
	text-decoration:none;
	}
	
a.link02{	
	color:#006633;
	text-decoration:none;
	}

a.link02:hover{
	background-color:#E0D9A3;
	}

a.link03{
	color: #CC3333;
	}
	
a.link03:hover{
	background-color: #FFFF99;
	}

.pxss {	font-size: 10px;}

.top
	{
	BORDER-TOP: #FFFFFF 1px solid;
	BORDER-RIGHT: #D2E2DC 1px solid;
	BORDER-BOTTOM: #D2E2DC 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid;
	background:#E0D9A3;
	padding:15px;
	}

.sab01
	{
	color: #CC3366;
	border-bottom:dotted 2px #CC3366;
	}
	
.menu
	{
	border:solid 1px #cc9900;
	padding:5px 5px 5px 5px;
	}

div.title
	{
	text-align:center;
	width:350px;
	border:dotted 1px #cc9900;
	background-color:#E0D9A3;
	}
	
div.middle
	{
	width:340px;
	padding:5px 5px 5px 5px;
	line-height:18px;
	}

table.main
	{
	width:750px;
	height:400px;
	border-color:#cc9900;
	border-width:3px;
	border-style:solid;
	}

div.footer
	{
	BORDER-TOP: #FFFFFF 1px solid;
	BORDER-RIGHT: #D2E2DC 1px solid;
	BORDER-BOTTOM: #D2E2DC 1px solid;
	BORDER-LEFT: #FFFFFF 1px solid;
	background:#E0D9A3;
	padding:3px;
	}
	
td.td01
	{
	padding:5px 10px 5px 10px;
	}
	
.word01
	{
	color:#FF0000;
	}
	
.kome
	{
	color:#FF3366;
	}