.faithfulness{
width: 300px;
height: 180px;
text-align:left;
margin-bottom: 20px;
padding-top: 20px;
padding-right: 225px;
padding-left: 15px;
background: url(../images/faithfulness.jpg) no-repeat;
font-size: 12px; 
line-height: 20px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック";
}

.faithfulness .maroon{
color: maroon;
font-family: "ヒラギノ角ゴ Pro W8", "Hiragino Kaku Gothic Std", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック";
font-weight: bold;
}


.technology{
width: 300px;
height: 180px;
text-align:left;
margin-bottom: 20px;
padding-top: 20px;
padding-right: 225px;
padding-left: 15px;
background: url(../images/technology.jpg) no-repeat;
font-size: 12px; 
line-height: 20px;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック";
}

.technology .blue{
color: #003399;
font-family: "ヒラギノ角ゴ Pro W8", "Hiragino Kaku Gothic Std", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック";
font-weight: bold;
}

.safety{
width: 300px;
height: 180px;
text-align:left;
margin-bottom: 20px;
padding-top: 20px;
padding-right: 225px;
padding-left: 15px;
background: url(../images/safety.jpg) no-repeat;
font-size: 12px; 
line-height: 20px;
color: #666666;
font-family: "ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "Osaka", "メイリオ", "Meiryo", "ＭＳ Ｐゴシック";
}


.safety .green{
color: #006600;
font-family: "ヒラギノ角ゴ Pro W8", "Hiragino Kaku Gothic Std", Osaka, メイリオ, Meiryo, "ＭＳ Ｐゴシック";
font-weight: bold;
}

.h2style{
	text-align: left;
	height: 50px;
	margin: 0px 0px 20px;
}

.h3style{
	background: url(../images/h3_1.jpg) repeat-x;
	text-align: left;
	height: 50px;
	font-size: 14px;
	line-height: 20px;
	color: #FFFFFF;
	text-indent: 12px;
	margin: 0px;
	padding-top: 15px;
}

.h4style{
	background: url(../images/h4_1.jpg) no-repeat left 3px;
	text-align: left;
	font-size: 14px;
	color: #0276B5;
	text-indent: 10px;
	margin: 0px 0px 0px 12px;
}

.h3style2{
	background: url(../images/h3_2.jpg) repeat-x;
	text-align: left;
	height: 50px;
	font-size: 14px;
	line-height: 20px;
	color: #FFFFFF;
	text-indent: 12px;
	margin: 0px;
	padding-top: 15px;
}

.h4style2{
	background: url(../images/h4_2.jpg) no-repeat left 3px;
	text-align: left;
	font-size: 14px;
	color: #008079;
	text-indent: 10px;
	margin: 0px 0px 0px 12px;
}

.activitiesTxt{
	margin: 3px 12px 10px;
}

p{
	margin: 0px;
}
.clm1{
	margin-right: 4px;
	float: left;
}
.clm2{
	float: left;
}
.clmx{
	float: left;
}
.clmbox{
	margin-right: 12px;
	margin-left: 12px;
	margin-bottom: 30px;
	float: left;
	width: 532px;
}

.btxt{
	float: left;
	clear: both;
	border-top: 1px solid #333333;
	width: 264px;
}
.btxt2{
	clear: both;
	float: left;
	margin-top: 20px;
	width: 516px;
}
/*
.h2style{
text-align:left;
margin-top:0;
margin-bottom: 10px;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 10px;
background:url(../images/h2company2.gif) no-repeat;
color:#333333;
height: 12px;
font-size: 12px; 
font-weight: bold;
line-height: 14px; 
font-family: Hiragino Kaku Gothic Std;
}
*/

