@charset "utf-8";

/* about company.html
-------------------------------------------------------------------------------- */
#about-company table {
	border-top:1px solid #C1BDBA;
	border-left:1px solid #C1BDBA;
	margin-bottom: 20px;

}
#about-company th,
#about-company td {
	border-right:1px solid #C1BDBA;
	border-bottom:1px solid #C1BDBA;
	padding:5px 10px;
	font-size:75%;
	color:#333333;
}
#about-company th {
	background-color:#F9F6F5;
	font-weight:bold;
}

#about-company p {
	margin-bottom:30px;
} 

/* about index.html
-------------------------------------------------------------------------------- */
#about-index table {
	border-top:1px solid #C1BDBA;
	border-left:1px solid #C1BDBA;
	margin-bottom: 20px;

}
#about-index th,
#about-index td {
	border-right:1px solid #C1BDBA;
	border-bottom:1px solid #C1BDBA;
	padding:5px 10px;
	font-size:75%;
	color:#333333;
}
#about-index th {
	background-color:#F9F6F5;
	font-weight:bold;
}

#about-index h3 {
	margin-top:30px;
}

/* about safety.html
-------------------------------------------------------------------------------- */
#about-safety .safety-box {
	margin:25px 0;
	border-top:solid 1px #cccccc;
	padding-top:10px;
}

#about-safety dl {
	width:166px;
	float:left;
	font-size:75%;
}

#about-safety dt,
#about-safety dd,
#about-safety dd img {
	padding-bottom:0 !important;
	margin-top:5px !important;
}

#about-safety .safety-box dt {
	margin-bottom:0 !important;
}

#about-safety .safety-margin {
	margin-left:0 !important;
	margin-right:15px !important;
}

#about-safety .safety-margin-right {
	margin-left:0 !important;
}

#about-safety .trace-system {
	margin:0;
	width:340px!important;
}

#about-safety .trace-system dd {
	float:left!important;
}

#about-safety  .safety-txt {
	width:160px;
	padding:2px 0 0 20px;
}
