

#company h2 {
	float: left;
	width: 224px;
	height: 32px;
	background-image: url(../images/about/ttl_26.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	margin-bottom: 15px;
}


.tomap {
	float: left;
	width: 102px;
	height: 20px;
	background-image: url(../images/about/tomap_07.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	position: relative;
	top:4px;
}



#vision h2 {
	float: left;
	width: 224px;
	height: 32px;
	background-image: url(../images/about/ttl_28.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	margin-bottom: 15px;
}

#vision h3 {
	clear: both;
	float: left;
	width: 505px;
	height: 26px;
	background-image: url(../images/about/vision_03.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	margin-top: 20px;
	margin-bottom: 20px;
}

#vision h4 {
	clear: both;
	float: left;
	width: 505px;
	height: 26px;
	background-image: url(../images/about/vision_08.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	margin-top: 20px;
	margin-bottom: 20px;
}


#individual h2 {
	float: left;
	width: 224px;
	height: 32px;
	background-image: url(../images/about/ttl_30.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	margin-bottom: 15px;
}

#articleM h2 {
	float: left;
	width: 224px;
	height: 32px;
	background-image: url(../images/about/ttl_32.gif);
	background-position: top left;
	background-repeat: no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	margin-bottom: 15px;
}

#articleM p {
	margin-bottom: 15px;
}




