@charset "UTF-8";

#main-image{
margin:0px 0px 10px 0px;
width:591px;
}

#main-contents dl.contact_info{
margin:0px 0px 34px 66px;
padding:0px 0px 0px 0px;
width:330px;
}

#main-contents .top_comment{
margin:0px 0px 30px 0;
}

#main-contents .top_news{
width: 551px;
margin:0px 0px 30px 20px;
padding-bottom: 5px;
border-bottom: 1px solid #CCCCCC;
}

#main-contents .top_news .news_title{
width: 551px;
margin:0px 0px 10px;
}

#main-contents .top_news dl{
	margin: 0 0 0 5px;
}

#main-contents .top_news dt{
background:url(../images/news_list.gif) 0 2.5px;
background-repeat: no-repeat;
clear: left;
float: left;
color: #3366FF;
font-weight: bold;
width: 7.5em;
padding-left: 10px;
margin-bottom: 10px;
}

#main-contents .top_news dd{
_height: 1%;
margin-left: 8em;
margin-bottom: 10px;
}
