#contentsbody { margin-bottom:10px; overflow:hidden; }
#area_left { margin-top:0px; }

#area_left .newslist { width:180px; margin:15px 0px; clear:both; overflow:hidden; }
#area_left .newslist .cnt { width:178px; clear:both; overflow:hidden; border:solid #b3b3b3; border-width:0px 1px 1px 1px; }
#area_left .newslist .cnt ul { width:158px; padding:0px 10px; }
#area_left .newslist .cnt li { background:url(https://www.fruitmail.net/img/point/fmpoint.gif) top no-repeat; background-position:0px -580px; padding:5px 5px 5px 10px; border-bottom:1px dotted #b3b3b3; font-weight:bold; }
#area_left .newslist .cnt li a { font-weight:normal; }

/*--------------------------------------
	Newsmain
--------------------------------------*/
#Newsmain { float:left; width:780px; margin-top:15px; overflow:hidden; }
#Newsmain .cnt { width:778px; clear:both; overflow:hidden; border:solid #b3b3b3; border-width:0px 1px 1px 1px; }
#Newsmain .cnt .body { width:758px; padding:10px; overflow:hidden; }
#Newsmain .cnt .body .title { background-color:#eaeaea; padding:8px; width:742px; }
#Newsmain .cnt .body .title li { display:inline; color:#333; }
#Newsmain .cnt .body .title li.day { background:url(https://www.fruitmail.net/img/point/fmpoint.gif) top no-repeat; background-position:0px -580px; padding:5px 5px 5px 10px; }
#Newsmain .cnt .body dl { padding:10px; }
#Newsmain .cnt .body dt { float:left; }
#Newsmain .cnt .body dt img { padding:10px 10px 5px 10px; }
#Newsmain .cnt .body dd { text-align:left; color:#333; }
#Newsmain .cnt .body .btn { float:right; margin:10px 0px; }
#Newsmain .cnt .body dt a:hover img, #Newsmain .cnt .body .btn a:hover img { opacity:0.6; filter: alpha(opacity=60); -ms-filter: "alpha( opacity=60 )"; background: #fff; }