#div_contents_02_template #div_sub_top_body .div_topics{
	margin-left:10px;
	width:180px;
}
#div_contents_02_template #div_sub_top_body .div_topics h2{
	margin-bottom:5px;
}

#div_contents_02_template #div_sub_top_body .div_topics_search{
	margin-bottom:20px;
}

#div_contents_02_template #div_sub_top_body .div_topics_search .input_txt{
	width:145px;
	padding:2px;

}
#div_contents_02_template #div_sub_top_body .div_topics_search input{
	vertical-align:middle;
}

#div_contents_02_template #div_sub_top_body ul{
	margin-bottom:20px;
}
#div_contents_02_template #div_sub_top_body ul li{
	background:url(../img/side/li.gif) no-repeat left 0.3em;
	_background:url(../img/side/li.gif) no-repeat left 0em;
	font-size:1.2em;
	padding-left:18px;
	margin-bottom:2px;
}

#div_contents_02_template #div_sub_top_body .div_topics_rss{
	padding-top:15px;
	background:url(../img/side/bg.gif) no-repeat left top;
}





#div_topics_body{
	background:url(../img/h2_bg.gif) no-repeat left top;
	padding-top:30px;
	width:639px;
	margin-left:15px;
}

.h2_topics{
	background:url(../img/h2.gif) no-repeat 5px 0.3em;
	width:639px;
	margin-left:15px;
	color:#270225;
	padding-left:25px;
	font-size:1.8em;
	margin-top:5px;
}

.h2_topics_in{
	background:url(../img/h2_in.gif) no-repeat 0px -5px;
	width:629px;
	color:#270225;
	padding-left:35px;
	font-size:1.8em;
	padding-bottom:10px;
	margin-top:30px;
	margin-bottom:20px;
}

#div_topics_body h3{
	background:url(../img/h3.gif) no-repeat left bottom;
	padding-left:12px;
	padding-bottom:5px;
	margin-bottom:15px;
	color:#270225;
	font-size:1.6em;
	clear:both;
}

#div_topics_body h4{
	background:url(../img/h4.gif) no-repeat left bottom;
	padding-left:10px;
	padding-bottom:5px;
	margin-bottom:15px;
	font-size:1.4em;
	margin-left:15px;
	clear:both;
}




#div_topics_body li,
#div_topics_body table{
	font-size:1.2em;
}

#div_topics_body .p_day{
	text-align:right;
	position:relative;
	top:-15px;
}

#div_topics_body p,
#div_topics_body ul,
#div_topics_body ol,
#div_topics_body table{
	margin-left:15px;
	margin-right:15px;
	margin-bottom:20px;
}

#div_topics_body table{
border:none;
}

#div_topics_body table th,
#div_topics_body table td{
	vertical-align:top;
	border:#d3c6bb 1px solid;
	font-size:1em;
	padding:5px;
}

#div_topics_body table td img{
	margin-bottom:0.5em;
}

#div_topics_body table th{
 background:#e3ddd8;
	font-weight:bold;
	white-space:nowrap;
	text-align:left;
	vertical-align:top;
}
#div_topics_body table td.td_th{
 background:#e3ddd8;
	font-weight:bold;
	text-align:center;
}

#div_topics_body object{
	margin-left:15px;
	padding-bottom:30px;
	display:block;
}


#div_topics_body table td ul,
#div_topics_body table td ol{
	margin-bottom:0px;
}

#div_topics_body table td ul li,
#div_topics_body table td ol li{
	font-size:1em;
}



#div_topics_body ul{
	padding-left:2em;
}
#div_topics_body ul li{
	list-style-type:disc;
margin-bottom:5px;
} 


#div_topics_body ol{
	padding-left:2em;
}
#div_topics_body ol li{
	list-style-type:decimal;
margin-bottom:5px;
} 



#div_topics_body ul.ul_topics_all{
	margin:0px;
	padding:0px;
	margin-bottom:25px;
}
#div_topics_body ul.ul_topics_all li{
	background:url(../img/li.gif) no-repeat left top;
	padding-left:30px;
	height:26px;
	line-height:26px;
	margin-bottom:5px;
	list-style-type:none;
}
#div_topics_body ul.ul_topics_all li img{
    margin-left: 5px;
    _padding-top: 5px;
}


#div_topics_body ul.ul_topics_back{
	margin:0px;
	padding:0px;
	background:url(../img/ul_back.gif) no-repeat left top;
	padding-top:20px;
	margin-bottom:5px;
	text-align:center;
}
#div_topics_body ul.ul_topics_back li{
	list-style-type:none;
	text-align:center;
	display:inline;
}
#div_topics_body ul.ul_topics_back li a{
	display:inline-block;
	width:127px;
	height:34px;
	line-height:34px;
	background:url(../img/ul_back_li.gif) no-repeat left top;
}
#div_topics_body ul.ul_topics_back li a:hover{
	background:url(../img/ul_back_li_on.gif) no-repeat left top;
}





