/* [xx] コンテンツ　3分割
=========================================================================================== */

div.DivContents_3float{
	display: block;
	margin: 0 0 15px 0;
	padding: 0;
	width: 570px;
}

div.DivContentsL_3 {
	float: left;  /* 左寄せ */
	width: 180px;
	margin: 0;
	padding: 5px 5px 0 5px;
}
	
div.DivContentsC_3 {
	float: left;  /* 左寄せ */
	width: 180px;
	margin: 0;
	padding: 5px 5px 0 5px;
}
	
div.DivContentsR_3 {
	float: right;  /* 右寄せ */
	width: 180px;
	margin: 0;
	padding: 5px 5px 0 5px;
}



/* [xx] コンテンツ　2分割
=========================================================================================== */

div.DivContents_2float{
	display: block;
	margin: 0 0 15px 0;
	padding: 0;
	width: 570px;
}

div.DivContentsL_2 {
	float: left;  /* 左寄せ */
	width: 275px;
	margin: 0;
	padding: 5px 5px 0 5px;
}
	
div.DivContentsR_2 {
	float: right;  /* 右寄せ */
	width: 275px;
	margin: 0;
	padding: 5px 5px 0 5px;
}



/* [xx] 事業拠点・アクセス 
=========================================================================================== */

#World_Map {
	position:relative;
}
#World_Map div.America_area {
	position:absolute;
	left:587px;
	top:21px;
	margin: 15px auto;
	padding: 10px;
	font-size: 83%;
	background-color: #CCCCFF;
	opacity: 0.7;
	filter: alpha(opacity=70);	/* IE6、IE7対応 */
	-moz-opacity: 0.7;		/* Firefox1.5以前対応 */
}
#World_Map div.Europe_area {
	position:absolute;
	left:8px;
	top:51px;
	margin: 15px auto;
	padding: 10px;
	font-size: 83%;
	background-color: #CCCCFF;
	opacity: 0.7;
	filter: alpha(opacity=70);	/* IE6、IE7対応 */
	-moz-opacity: 0.7;		/* Firefox1.5以前対応 */
}
#World_Map div.Asia_area {
	position:absolute;
	left:241px;
	top:138px;
	margin: 15px auto;
	padding: 10px;
	font-size: 83%;
	background-color: #CCCCFF;
	opacity: 0.7;
	filter: alpha(opacity=70);	/* IE6、IE7対応 */
	-moz-opacity: 0.7;		/* Firefox1.5以前対応 */
}




