/* CSS Document */

#contents .contsArea .infoList{
	border-top: 1px solid #a79054;
	border-bottom: 1px solid #a79054;
}

#contents .contsArea .infoList .infoBox, #contents .contsArea .infoList .infoBox_fair{
	padding: 10px 0;
	border-bottom: 1px dotted #a79054;
}

#contents .contsArea .infoList .infoBox.last{
	border: none;
}

#contents .contsArea .infoList .infoBox dt, #contents .contsArea .infoList .infoBox_fair dt{
	width: 120px;/*	width: 110px; */
	float: left;
}

#contents .contsArea .infoList .infoBox .icon, #contents .contsArea .infoList .infoBox_fair .icon{
	width: 69px;
	float: left;
	text-align: left;
}

#contents .contsArea .infoList .infoBox .text, #contents .contsArea .infoList .infoBox_fair .text{
	width: 470px;
	float: left;
}

#contents .contsArea .infoList .infoBox_fair dd div p:first-child {
	padding-right: 2%;
}

#contents .contsArea .infoList .infoBox_fair dd div p{
	float: left;
}


#contents .contsArea .mainInfo .infoDate{
	padding: 10px 20px;
	color: #ffffff;
	font-weight: bold;
	background: #468665;
}

#contents .contsArea .mainInfo .clearfix{
	padding: 20px;
	background: #dad5cc;
}

#contents .contsArea .mainInfo .clearfix .fl{
	font-weight: bold;
}




#news_archive{
	padding:10px 15px;
	border: #a79054 1px dotted;
	margin: 15px 0;
}

#news_archive ul{
	width:640px;
	overflow:hidden;
}

#news_archive ul li{
	float:left;
	background: url(/nomono/img/link_icon.gif) no-repeat left 0.35em ;
	padding: 3px 17px 3px 12px;
	font-weight:bold;
}

#newreleases #resultDiv{
	margin:0;
	padding:0;
}

