/* CSS Document */
body{margin:0; font-size:12px;COLOR: #000;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote{padding:0; margin:0;}
ol,ul {list-style:none;} 
li{list-style-type:none;}
.left{float:left;}
.right{float:right;}
.hidden{display:none;}
img{border:0;}
.clear{clear:both; line-height:0;}
.content,p{margin:5px;line-height:20px;}
/**/
a:link,a:visited {
	color: #333;
	text-decoration: none;
}
a:hover {
	color: #F00;
	text-decoration: underline;
}
/*table_lay*/
.table_lay {
	width: 560px;
	margin-right: auto;
	margin-left: auto;
	padding: 6px;
}
.page {
	line-height: 40px;
	font-size: 14px;
}
.page ul li {
	margin: 3px;
	float: left;
	height: 15px;
}
.page ul .page_num a:link,.page ul .page_num a:visited {
	color: #00C;
}
/* ×ó²àÀà±ðÕ¹Ê¾ */
#dl_class {
	border: 1px solid #cadde4;
	margin-right: auto;
	margin-left: auto;
	width: 90%;
	margin-top: 10px;
}
#dl_class dt {
	line-height: 32px;
	font-weight: bold;
	background-color: #F2F9FD;
	text-align: center;
}
#dl_class dd {
	padding: 10px;
}
#dl_class dd ul {
	margin:0px;
}
#dl_class dd li {
	line-height: 22px;
}
#dl_class dd li span {height:22px;}
#dl_class dd li span.span1 {width:500px;float:left;}
#dl_class dd li span.span2 {float:left;}
#dl_class dd li span.span1:hover,#dl_class dd li span.span2:hover {background-color: #CDE6FF;}
.bg{
	background-color: #CDE6FF;
}