#maincont {
	background:url(../img/backimg.jpg) no-repeat left top;
}
#main .subttl{
	font-size:14px;
	font-weight:bold;
}

#customer,#market,#producer{
	width:570px;
	border-top: solid #999999 1px;
}

/*---colom3----*/
.colom3{
	background:url(../img/3colom.gif) no-repeat left bottom;
	width:564px;
	overflow:hidden;
	margin-bottom:15px;
}

.colom2{
	background:url(../img/2colom.gif) no-repeat left bottom;
	width:564px;
	overflow:hidden;
	margin-bottom:15px;
}

.colom1{
	background:url(../img/1colom.gif) no-repeat left bottom;
	width:179px;
	overflow:hidden;
	margin-bottom:15px;
}

.colom1 dl,
.colom2 dl,
.colom3 dl{
	width:179px;
	float:left;
	margin-right:9px;
}

.colom1 dl,
.colom2 dl + dl,
.colom3 dl + dl + dl{
	margin-right:0;
}

.colom1 dt,
.colom2 dt,
.colom3 dt{
	padding:10px 10px 10px 10px;
	font-weight:bold;
	border-top:solid #999999 1px;
}
.colom1 dt span,
.colom2 dt span,
.colom3 dt span{
	display:block;
	font-weight:100;
}
.colom1 dd,
.colom2 dd,
.colom3 dd{
	padding:0 10px 10px 10px;
	height: auto;
	font-size:11px;
}
.colom1 dd img,
.colom2 dd img,
.colom3 dd img{
	margin-bottom:10px;
}


.weblist{
	margin-top:10px;
}


.weblist li{
	text-indent:-1em;
	padding-left:1em;
	font-size:9px;
}

