body {
	text-align :center;
	margin: 0;
	padding :0;
	background-color :#333333;
	}

table {
	width :900px;
	height :100%;
	margin: 0;
	padding :0;
	background-color :#FFFFFF;
}


td {
	margin: 0;
	padding :0;
	border-width :0;
	vertical-align: top;
	font-size :11px;
}

td.header {
	height: 150px;
	margin: 0;
	padding :0;
	border-width :0;
	text-align :center;
	background-color :#000000;
}


td.menu {
	width: 180px;
	margin: 0;
	padding :0;
	border-width :0;
	text-align :center;
	background-color :#000000;
}

td.contents {
	width: 720px;
	margin: 0;
	padding :20;
	border-width :0;
	text-align :left;
	background-color :#FFFFFF;
	font-size :12px;
	color: #666666;
}


/*---------- text ----------*/

div.text {
	margin:0;
	padding: 0 30 0 30;
	font-size :12px;
	color: #666666;
}



img {
	margin:0;
	border:none;
}

/*---------- a link ----------*/

a:link{
	color: #cccccc;
	text-decoration: none;
}

a:visited{
	color: #cccccc;
	text-decoration: none;
}

a:hover{
	color: #cccccc;
	text-decoration:underline;
}

/*----------contents a link ----------*/

#contents a:link{
	color: #0000dd;
	text-decoration: none;
}

#contents a:visited{
	color: #0000dd;
	text-decoration: none;
}

#contents a:hover{
	color: #0000dd;
	text-decoration:underline;
}



/*---------- imglist ----------*/


ul.imglist {
	margin:0;
	padding:0;
	width: 629px;
	height: ;
	
} 


li.l {
	margin: 0;
	padding: 0;
	width:210px ;
	float: left;
	list-style: none;
	text-align :center;
} 

li.m {
	margin: 0;
	padding: 0;
	width: 210px;
	float: left;
	list-style: none;
	text-align :center;
} 

li.r {
	margin: 0;
	padding: 0;
	width: 206px;
	list-style: none;
	text-align :center;
} 

