
#contents {
  margin-top: 10px;
}

#contents td#main{
 vertical-align: top;
 padding-left: 15px;
 width: 550px;
}

#topBanner {
width: 800px; 
height: 260px;
}

#updateList {
	width: 500px;
}
#adsBanner {
  width: 190px;
	background: url(/img/right_menu_bg.gif) repeat-y 0 0;
}
#adsBanner td.menuItem {
	padding-top: 10px;
  padding-left: 18px;
	width: 188px;
}



#adsBanner td.menuDesc {
	padding-top: 5px;
	padding-left: 15px;
	font-size: 11px;
/*	border-bottom: 1px dotted #CCC;*/
}


#navi {
  width: 500px;
}

#navi td {
  width: 150px;
	font-size: 12px;
	text-align: center;

}
#contentsArea {
background: url(/img/navi_bg1.gif) no-repeat 0 0;

}

#adsBanner ul {
	margin:0;
	padding:0;
}

.bannerItem {
	list-style: none;
  padding: 0;
	margin: 0;
	text-align: center;
	margin-top: 10px;
}


.bannerDesc {
	list-style: none;
  padding: 0;
	margin: 0;
	font-size: 11px;
	text-align: center;
	vertical-align: top;
	margin: 0px 0px 5px 0px;
}

#updateTitle {
  margin-top: 25px;
}

.date {

  font-size:11px;
  padding-left:7px;
  width: 70px;
	height: 44px;
	vertical-align: middle;
  
  border-top: 1px solid #CCC;
  border-left: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
	border-right: 1px solid #CCC;
	
	background-color: #FAFAFA;
}
.dot {
  border-top: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
	width: 5px;
	display:none;
}
.updateText { 
	padding-left: 10px;
  font-size:12px;
	height: 44px;
  border-top: 1px solid #CCC;
  border-right: 1px solid #CCC;
  border-bottom: 1px solid #CCC;
}
#linklogo { 
 padding: 10px 0px 0px 7px;
 background-color: #F2F7FB;
 border:1px solid #CCC;
}