@charset "utf-8";

div.iconBox{
	float:left;
	width:180px;
	height:180px;
	margin:70px 0 0 50px;
	padding:0;
}

div.txtBox01{
	float:left;
	width:680px;
	margin:70px 0 0 40px;
	padding:0;
}

div.txtBox01 h2{
	width:680px;
	margin:0;
	padding:0;
	background:url(../company/image/title_company01.jpg) no-repeat;
	text-indent:-1000em;
}

div.txtBox01 dl{
	width:650px;
	margin:20px 0 0 20px;
	padding:0;
}
div.txtBox01 dl dt{
	float:left;
	margin:0;
	padding:0;
}
div.txtBox01 dl dd{
	float:left;
	width:600px;
	margin:0;
	padding:0 0 20px 0;
	font-size:16px;
}



div.iconBox02{
	float:left;
	width:180px;
	height:180px;
	margin:50px 0 0 50px;
	padding:0;
}

div.txtBox02{
	float:left;
	width:680px;
	margin:50px 0 0 40px;
	padding:0;
}

div.txtBox02 table{
	width:670px;
	margin:0;
	border:1px solid #CCC;
}

div.txtBox02 table tr td{
	margin:2px;
	padding:10px;
	border:1px solid #CCC;
	font-size:16px;
}

div.txtBox02 table tr td.left_td{
	width:150px;
	padding:10px;
	background:url(../company/image/left_td_bg.jpg);
	
}



div.iconBox03{
	float:left;
	width:180px;
	height:180px;
	margin:50px 0 0 50px;
	padding:0;
}

div.txtBox03{
	float:left;
	width:680px;
	margin:50px 0 0 40px;
	padding:0;
}

div.txtBox03 table{
	width:670px;
	margin:0;
	border:1px solid #CCC;
}

div.txtBox03 table tr td{
	margin:2px;
	padding:10px;
	border:1px solid #CCC;
	font-size:16px;
}

div.txtBox03 table tr td.left_td{
	width:150px;
	padding:10px;
	background:url(../company/image/left_td_bg.jpg);
	
}













