body{	margin:0px;	background-color:#66998C;}#shade {   width:820px;   margin-left:auto;   margin-right:auto;   padding:10px;   background-color:#FFF;   background-image:url(image/side.jpg);   background-repeat:repeat-y;   background-position:right top;}#head {	margin:5px 5px 0 5px;	width:800px;	background-color:#FFF;}#menu {	width:160px;	float:left;}#article{	float:right;	width:610px;	padding:5px 10px;}#main {	background-color:#FFF;	margin:0 5px;	width:800px;	line-height:1.5em;}#bread{	font-size:small;	color:#505050;	text-align:right;	margin:1px 20px;}div.foot {	clear: both;	/*height:20px;*/	width:800px;	background-color:#A2D29E;	text-align:right;}#clear {   clear: both;}table.nl{	border-collapse: collapse;}table.nl td{	border:1px solid #999999;	padding:3px;}td.md{	background-color:#EBF0DC;	text-align:center;}td.ct{	text-align:center;}	td.sball{		background-image : url(image/ball.gif);		background-repeat:no-repeat;		background-position:left center;		padding-bottom:0px;		padding-left:17px;		width:20%;	}	td.deptmenu{		background-color:#CCCCCC;		text-align:center;	}img.fl_md{	margin-left:100px;}div.fl_room{	margin-right:40px;}a.noline {	text-decoration:none;}a:hover.noline {}table.kr{		border-collapse:collapse;		/*border:1px solid #505050;*/	}	td.sball{		background-image:url(./image/ball.gif);		background-repeat:no-repeat;		background-position:left center;		padding:10px 30px;		/*margin-left:40px;		padding-left:30px;		width:20%;*/	}	td.ul{		border-bottom:1px dotted #505050;		padding:2px 6px;	}	td.at{		vertical-align:top;	}
