#news { width: 100%; clear: both }
#news dt img { margin-top: 10px; width: 100% }
#news dd { font-size: 95%; line-height: 150%; background-image: url("../img/news_midasi_big.gif"); background-repeat: no-repeat; text-align: left; margin-top: 10px; margin-left: 10px; padding-bottom: 5px; padding-left: 24px; height: 1%; border-bottom: 1px dotted #ccc }
#news dd a { text-decoration: none }
#news dd a:hover { text-decoration: underline }

#navi  { width: 370px; float: left }
#navi dt img  { margin-top: 20px; width: 100% }
#navi dd  { font-size: 80%; line-height: 150%; background-image: url("../img/news_midasi.gif"); background-repeat: no-repeat; background-position: 0 2px; text-align: left; margin-top: 10px; margin-left: 10px; padding-bottom: 5px; padding-left: 19px; height: 1%; border-bottom: 1px dotted #ccc }
#navi dd a { text-decoration: none }
#navi dd a:hover { text-decoration: underline }

#topi  { width: 370px; float: right }
#topi dt img  { margin-top: 20px; width: 100% }
#topi dd  { font-size: 80%; line-height: 150%; background-image: url("../img/news_midasi.gif"); background-repeat: no-repeat; background-position: 0 2px; text-align: left; margin-top: 10px; margin-left: 10px; padding-bottom: 5px; padding-left: 19px; height: 1%; border-bottom: 1px dotted #ccc }
#topi dd a { text-decoration: none }
#topi dd a:hover { text-decoration: underline }