#content main ul.news_list a.img {
    width: 330px;
    height: 240px;
}

#content main ul.news_list li img {
    width: 330px;
    height: 240px;
}

#content main ul.news_list li:after {
    left: 330px;
    background-color: #000;
}

#content main ul.news_list a.img {
    border: 3px solid #eee;
}

#content main ul.news_list a.img:hover {
    border-color: #000;
}

#content main ul.news_list a:hover {
    text-decoration: underline;
}