.zm_latest_list_box	{ display:block; text-align:left; }
.zm_latest_list_box > ul	{ margin:0; padding:0; }
.zm_latest_list_box > ul li	{ margin:0; padding:0; height:35px; border-bottom:1px solid #EBEBEB; list-style:none; }


.zm_latest_list_subject		{ vertical-align:middle; width:82%; display:inline-block; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; padding:10px 0 0 4px; }
.zm_latest_list_subject a:link, a:visited, a:active	{ color:#000; font-size:14px; }
.zm_latest_list_datetime	{ text-align:right; display:inline-block; width:14%; overflow:hidden; color:#A2A2A2; font-size:10px; padding-right:2px; }
.zm_latest_comment			{ font-size:11px; }