/* CSS Document */


/* President Message */
.secs_b {
	font-weight:bolder;
	margin:10px 0px 0px;
	font-size:1.25em;
	line-height:130%;
	}
.right_p {
	float:right;
	margin:0px 0px 10px 10px;
	}

/* Company */
.comp_tab {
	margin:10px 0px 0px;
	width:100%;
	}

.comp_td1 {
	vertical-align:top;
	padding:3px 3px 3px;
	border-top:1px solid #bfbfbf;
	border-bottom:1px dotted #bfbfbf;
	}
.comp_td1-2 {
	vertical-align:top;
	padding:3px 3px 3px 13px;
	border-top:1px solid #bfbfbf;
	border-bottom:1px dotted #bfbfbf;
	}
.comp_td2 {
	vertical-align:top;
	padding:3px 3px 3px;
	border-bottom:1px dotted #bfbfbf;
	}
.comp_td2-2 {
	vertical-align:top;
	padding:3px 3px 3px 13px;
	border-bottom:1px dotted #bfbfbf;
	}
.comp_td2_p {
	vertical-align:top;
	padding:3px 0px 6px 6px;
	border-bottom:1px dotted #bfbfbf;
	}	
.comp_td3 {
	vertical-align:top;
	padding:3px 3px 3px;
	border-bottom:1px solid #bfbfbf;
	}
.comp_td3-2 {
	vertical-align:top;
	padding:3px 3px 3px 13px;
	border-bottom:1px solid #bfbfbf;
	}





.his_l {
	float:left;
	margin:0px 0px 0px;
	width:455px;
	}
.his_r {
	float:right;
	width:95px;
	margin:0px 0px 0px;
	}
.his_r dl {
	margin:0px 0px 23px;
	}
.his_r dt {
	margin:0px 0px 1px;
	}
.his_r dd {
	margin:0px 0px 0px;
	font-size:0.9em;
	color:#727172;
	line-height:100%;
	}
.his_tab {
	margin:10px 0px 0px;
	width:450px;
	}
.his_td1 {
	vertical-align:top;
	padding:3px 3px 3px;
	border-top:1px solid #bfbfbf;
	border-bottom:1px dotted #bfbfbf;
	}
.his_td1-2 {
	vertical-align:top;
	padding:3px 5px 3px 3px;
	border-top:1px solid #bfbfbf;
	border-bottom:1px dotted #bfbfbf;
	}
.his_td1-3 {
	vertical-align:top;
	padding:3px 3px 3px;
	border-top:1px solid #bfbfbf;
	border-bottom:1px dotted #bfbfbf;
	}
.his_td2 {
	vertical-align:top;
	padding:3px 3px 3px;
	border-bottom:1px dotted #bfbfbf;
	}
.his_td2-2 {
	vertical-align:top;
	padding:3px 5px 3px 3px;
	border-bottom:1px dotted #bfbfbf;
	}
.his_td2-3 {
	vertical-align:top;
	padding:3px 3px 3px;
	border-bottom:1px dotted #bfbfbf;
	}
.his_td3 {
	vertical-align:top;
	padding:3px 3px 3px;
	border-bottom:1px solid #bfbfbf;
	}
.his_td3-2 {
	vertical-align:top;
	padding:3px 5px 3px 3px;
	border-bottom:1px solid #bfbfbf;
	}
.his_td3-3 {
	vertical-align:top;
	padding:3px 3px 3px;
	border-bottom:1px solid #bfbfbf;
	}


/* Environmental policy */

.pdfbox {
	text-align:center;
	margin:5px 0px 0px;
	}
.pdf_det {
	margin:2px 0px 0px;
	}
dl.emv_1 {
	margin:10px 0px 0px;
	}
dl.emv_1 dt {
	font-weight:bolder;
	margin:0px 0px 0px;
	}
dl.emv_1 dd {
	margin:0px 0px 0px;
	}
dl.emv_2 {
	margin:8px 0px 0px;
	}
dl.emv_2 dt {
	font-weight:bolder;
	margin:0px 0px 0px;
	}
dl.emv_2 dd {
	margin:0px 0px 0px;
	}
.nums_in {
	margin:0px 0px 0px 15px;
	}

.pdfbox2 {
	text-align:center;
	margin:5px 145px 0px;
	width:270px;
	}
.pdfbox2_l {
	float:left;
	width:120px;
	margin:0px 0px 0px;
	}
.pdfbox2_r {
	float:right;
	width:120px;
	margin:0px 0px 0px;
	}
.nums_in2 {
	margin:3px 0px 0px 15px;
	}

.nums_in_a {
	margin:3px 0px 0px 15px;
	}
.nums_in_a ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}
.nums_in_a li {
	margin:0px 0px 6px;
	font-weight:bolder;
	line-height:125%;
	}






































