#m_right {
	margin: 0px;
	background-image: none;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#news{
	background-image:url(image/bg03.jpg);
	background-position:left bottom;
	background-repeat:repeat-y;
	padding:0;
	margin-bottom:15px;
}

#news h2{
	margin:0;
	padding:0;
}

#news_contents{
	width:530px;
	background-image:url(image/bg01.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}

#news_contents table{
	line-height:140%;
	margin:0.5em 1em;
}

#news_contents table th{
	background-image:url(image/listmarker.gif);
	background-position:0px 0.25em;
	background-repeat:no-repeat;
	vertical-align:top;
	padding-left:20px;
	font-weight:normal;
}

#news_contents table th p{
	width:10em;
	margin:0;
	padding:0;
	text-align:left;
}

#news_contents table td{
	vertical-align:top;
	padding-left:1.5em;
	color:#666666;
}


#result{
	background-image:url(image/bg04.jpg);
	background-position:left bottom;
	background-repeat:repeat-y;
}

#result h2{
	margin:0;
	padding:0;
}

#result_contents{
	width:530px;
	background-image:url(image/bg02.jpg);
	background-position:left bottom;
	background-repeat:no-repeat;
}

#result_contents table{
	line-height:140%;
	margin:0.5em 1em;
}

#result_contents th{
	background-image:url(image/listmarker.gif);
	background-position:left 4px;
	background-repeat:no-repeat;
	vertical-align:top;
	padding-left:20px;
	font-weight:normal;
}

#result_contents th p{
	width:7em;
	margin:0;
	padding:0;
	text-align:left;
}

#result_contents td{
	vertical-align:top;
	padding-left:1em;
	padding-right:1em;
	color:#666666;
}
.gotop {
	display: none;
}

