h1 {
	background:url(../common/images/logo.gif) no-repeat top left;
	width:100%;
	height:120px;
}

ul#menus {
	width:733px;
	margin-bottom:50px;
}

ul#menus li {
	display:inline;
}

table#contents td#main-top {
	height:99%;
	text-align:center;
}

h2#t_news {
	background:url(../common/images/t_news.gif) no-repeat top right;
	width:740px;
	height:30px;
}

table#news {
	width:750px;
	text-align:left;
}

table#news th {
	padding:2px 20px 2px 40px;
	font-weight:bold;
	white-space: nowrap;
}

table#news td {
	width:99%;
	padding:2px 0px;
}
