@charset "utf-8";

#top01-div{padding:0 0 10px 10px;}
#top02-h2{padding:0;}
#top03-p{
	padding:15px 0 20px 2px;
	width:425px;
	line-height: 150%;
}
#top04-dl{margin:0 0 3px 0;
	width:334px;
	background-image: url(../img/top2-1.jpg);
	background-repeat: no-repeat;
	height: 96px;
}
.top05-dt{padding-left:115px;
}
.top06-dd{
	padding:7px 14px 0 117px;
	line-height: 120%;
}

#top07-dl{margin:0 0 3px 0;
	width:334px;
	background-image: url(../img/top3-1.jpg);
	background-repeat: no-repeat;
	height: 96px;
}



#top08-dl{margin:0 0 0 0;
	width:334px;
	background-image: url(../img/top4-1.jpg);
	background-repeat: no-repeat;
	height: 96px;
}



#top09-table{margin:5px 0 0 5px;
}

#top09-table th{
	border-bottom: 1px solid #CCCCCC;
	text-align: center;
	font-weight: normal;
}


#top09-table td{
	border-bottom: 1px solid #CCCCCC;

}
#top09-table a{
	color: #333333;
	text-decoration: underline;	
}

#top10-dl{margin:0 10px 0 0;
	width: 371px;
	border: 1px solid #CCCCCC;
	background-image: url(../img/top5-1.jpg);
	background-repeat: no-repeat;
	background-position: 12px 12px;
	float: left;
}
.top11-dt{padding:14px 0 0 127px;}
.top12-dd{margin:0;
	padding:4px 10px 15px 127px;

}
.top12-dd p{padding:0px 0px 2px 0px;}

#top13-dl{
	width: 371px;
	border: 1px solid #CCCCCC;
	background-image: url(../img/top6-1.jpg);
	background-repeat: no-repeat;
	background-position: 12px 12px;
	float: left;
}



#top-a-left{
	padding:0;
	float: left;
	width: 444px;
	margin: 0 0 0 21px;
}
#top-a-right{
	padding:0;
	float: left;
	width: 334px;
	margin: 0;
}


#top-bottom{padding:18px 0 0px 25px;}











































/* 青山商事　コンクリート二次製品 */
.cs01-table{border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 510px;margin:10px 0 0 20px;
}
.cs01-table th{
	background-color: #E6E6F2;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	width: 30%;
	padding:6px;
	font-weight: normal;
	text-align: left;
}
.cs01-table td{	
		border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
width: 70%;padding:6px;text-align: left;
}





