@charset "utf-8";
/* Andantino CSH(myint@naver.com) 100407 */

@import url(layout.css);

/* report */
#content.report div.tableList1{width:100%; margin:0px 0px 5px 0px; border-top: 2px solid #014d7e; border-bottom: 1px solid #a8c2d2;}
#content.report table.searchInfo{width:100%;}
#content.report table.searchInfo tbody th{color:#ffffff; background-color: #6d8fc3; border-top:1px solid #c0d4e0; text-align:left; padding:8px 0px 8px 10px;}
#content.report table.searchInfo tbody td{border-top: 1px solid #e5e5e5; padding:5px 0px 5px 10px; }
#content.report table.searchInfo tbody td select{width:130px; color:#666; vertical-align:middle;}
#content.report table.searchInfo tbody td a img{vertical-align:middle;}
#content.report table.searchInfo tbody .first{ border-top:none;}
#content.report table.searchInfo tbody td input.lhText{height:15px; border:1px solid #e1e1e1; color:#666;}
#content.report table.searchInfo tbody td ul.address{margin-top:5px;}
#content.report table.searchInfo tbody td ul.address li{padding-bottom:4px;}
#content.report table.searchInfo tbody td input.input{padding-left:2px; height:15px; font-size:1em !important; color:#666; border:1px solid #e1e1e1;}
#content.report table.searchInfo tbody td textarea.input{padding:5px; color:#666; border:1px solid #e1e1e1;}
#content.report table.searchInfo span.smallTitle{padding:0px 10px 0px 7px; background:url(/homepage/images/eng2/sustain/report/bull_02.gif) no-repeat 0px 3px;}
#content.report table.searchInfo input.radio{vertical-align: middle; margin:-4px 5px 0px 0px;}
#content.report h4{margin-top:0px; padding-left:14px; background:url(/homepage/images/eng2/common/public_blt_circle.gif) no-repeat left 1px;}
#content.report h5{margin-top:20px; font-size:100%; color:#699ab9;}
#content.report .infor{width:612px; height:122px; margin-top:19px; margin-bottom:25px; *zoom:1;}
#content.report .infor:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
#content.report .infor div.imgInfor{width:108px; height:122px; float:left;}
#content.report .infor p{float:left; margin-left:10px; display:inline; width:490px;}
#content.report .infor .showReport{float:left; margin:98px 0 0 10px; display:inline;}
#content.report .infor .showReport p{text-align:left;}
#content.report .infor .showReport_box {width:100%; height:20px; margin-top:12px;}
#content.report .infor .showReport_box dl{float:left; width:160px; height:20px;}
#content.report .infor .showReport dl dt{float:left;}
#content.report .btn_pre{text-align: right; width:100%; height:20px; margin-bottom:10px;}
#content.report div.sus_tbl{width:100%; margin-bottom:40px;}
#content.report table.list_report{width:612px; background:url(/homepage/images/eng2/common/table_default_bg2.gif) no-repeat right top;}
#content.report table.list_report th{.padding-top:1px; .height:29px; height:30px; font-weight:normal; color:#fff; line-height:normal; background:url(/homepage/images/eng2/common/table_default_bar.gif) no-repeat left center;}
#content.report table.list_report th.first{background:url(/homepage/images/eng2/common/table_default_bg1.gif) no-repeat left top;}
#content.report table.list_report td{font-family:tahoma; font-size:0.8em; height:25px; text-align:center; background:url(/homepage/images/eng2/common/table_default_border.gif) repeat-x;}
#content.report table.list_report td.title{padding-left:10px; text-align:left; font-family:verdana; font-size:1em;}
#content.report .exText{color:#699ab9; font-size:0.9em; padding:10px 0px 0px 15px; background:url(/homepage/images/eng2/sustain/report/bull_01.gif) no-repeat 0px 14px;}
#content.report #foot_box{border:1px solid #e5e5e5; height:127px ; margin:8px 0 8px; overflow:auto; background-color: #f4f4f4; padding:20px 18px 0 20px;}
#content.report #foot_box dl{}
#content.report #foot_box dt{margin-bottom:18px; font-weight:bold;}
#content.report #foot_box dd{margin-bottom:20px; padding-left:10px;}
#content.report div.agreement{width:100%; text-align: center; height:20px; margin:0px 0px 30px 0px; }
#content.report div.agreement label{padding:0px 15px 0px 3px;}
#content.report div.agreement input{vertical-align: middle; margin:-3px 0px 0px 0px;}

/* able index */
h3.hidden{position:absolute; top:0; left:0; width:0; height:0; overflow:hidden; visibility:hidden; font-size:0; line-height:0;}
div.ableIndex{float:left; padding-top:29px; height:225px; border-left:1px solid #e2e2e2;}
div.ableIndex.indexMenu1{width:153px; background:url(/homepage/images/eng2/sustain/posco/index_bg1.jpg) no-repeat center 53px;}
div.ableIndex.indexMenu2{width:151px; background:url(/homepage/images/eng2/sustain/posco/index_bg2.jpg) no-repeat center 53px;}
div.ableIndex.indexMenu3{width:152px; background:url(/homepage/images/eng2/sustain/posco/index_bg3.jpg) no-repeat center 53px;}
div.ableIndex.indexMenu4{width:150px; border-right:1px solid #e2e2e2; background:url(/homepage/images/eng2/sustain/posco/index_bg4.jpg) no-repeat center 53px;}

/* able index 수정 */
div.ableIndex.indexMenu11{width:202px; background:url(/homepage/images/eng2/sustain/posco/index_bg1.jpg) no-repeat center 51px;}
div.ableIndex.indexMenu22{width:202px; background:url(/homepage/images/eng2/sustain/posco/index_bg2.jpg) no-repeat center 51px;}
div.ableIndex.indexMenu33{width:202px; border-right:1px solid #e2e2e2; background:url(/homepage/images/eng2/sustain/posco/index_bg3.jpg) no-repeat center 51px;}


div.ableIndex h4{margin:0 0 90px 19px; height:17px;}
div.ableIndex h4.line{margin:-10px 0 79px 19px; height:38px;}
div.ableIndex ul{margin:0 0 0 21px;}
div.ableIndex li{float:left; padding-left:6px; background:url(/homepage/images/eng2/sustain/posco/bul_index.gif) no-repeat left 6px;}
div.ableIndex li a{display:block; padding:3px 0 2px; width:121px; height:10px; text-indent:-3000em; overflow:hidden; background:url(/homepage/images/eng2/sustain/posco/index_menu.gif) no-repeat left top;}
div.ableIndex li a.menu1{height:21px !important; background-position:left 3px;}
div.ableIndex li a.menu2{height:32px !important; background-position:left -28px;}
div.ableIndex li a.menu3{height:21px !important; background-position:left -70px;}
div.ableIndex li a.menu4{background-position:left -101px;}
div.ableIndex li a.menu5{background-position:left -121px;}
div.ableIndex li a.menu6{background-position:left -141px;}
div.ableIndex li a.menu7{background-position:left -161px;}
div.ableIndex li a.menu8{background-position:left -181px;}
div.ableIndex li a.menu9{background-position:left -201px;}
div.ableIndex li a.menu10{background-position:left -221px;}
div.ableIndex li a.menu11{height:21px !important; background-position:left -241px;}
div.ableIndex li a.menu12{background-position:left -272px;}
div.ableIndex li a.menu13{background-position:left -292px;}
div.ableIndex li a.menu14{background-position:left -313px;}
div.ableIndex li a.menu15{background-position:left -333px;}

/* stakeholder */
p.ableTxt1{height:24px;}
p.ableTxt2{margin-bottom:13px;}
p.ableTxt3{height:60px;}
div.able h4{margin-bottom:15px; padding-left:14px; background:url(/homepage/images/eng2/common/public_blt_circle.gif) no-repeat left 1px;}
div.able h5{margin:15px 0 5px 12px; padding-left:7px; font-size:1em; color:#3f7da8; background:url(/homepage/images/eng2/sustain/posco/bul_able.gif) no-repeat left 8px;}
div.able p.ableImg{margin-bottom:30px;}
div.able p.margin0{margin-bottom:0;}
div.able p.margin40{margin-bottom:40px;}

/* system */
.rbox_style1{margin:0 0 25px 0;}
.rbox_style1 table {width:100%; margin:0px;}
.rbox_style1 .top_left {background:url(/homepage/images/eng2/sustain/environ/rbox3_bg_topl.gif) no-repeat;width:10px;height:10px;}
.rbox_style1 .top_center {background:url(/homepage/images/eng2/sustain/environ/rbox3_bg_topc.gif) repeat-x;height:10px;}
.rbox_style1 .top_right {background:url(/homepage/images/eng2/sustain/environ/rbox3_bg_topr.gif) no-repeat;height:10px;}
.rbox_style1 .middle_left {background:url(/homepage/images/eng2/sustain/environ/rbox3_bg_middlel.gif) repeat-y;width:10px;}
.rbox_style1 .middle_center {background:url(/homepage/images/eng2/sustain/environ/rbox3_bg_middlec.gif);vertical-align:top;padding:5px 0 2px 0;}
.rbox_style1 .middle_right {background:url(/homepage/images/eng2/sustain/environ/rbox3_bg_middler.gif) repeat-y;width:10px;}
.rbox_style1 .bottom_left {background:url(/homepage/images/eng2/sustain/environ/rbox3_bg_bottoml.gif) no-repeat;height:10px;}
.rbox_style1 .bottom_center {background:url(/homepage/images/eng2/sustain/environ/rbox3_bg_bottomc.gif) repeat-x;height:10px;}
.rbox_style1 .bottom_right {background:url(/homepage/images/eng2/sustain/environ/rbox3_bg_bottomr.gif) no-repeat;height:10px;}

.foundation_tbl_total {}
.foundation_tbl_total td {vertical-align:top;}
.foundation_tbl_total div {margin:0 0 10px 0;}
.foundation_tbl_total .btn {margin:0px; padding:10px 0 0 0 ; text-align:right;}
.foundation_tbl_total .line {height:1px; background:url(/homepage/images/eng2/sustain/environ/line_dot_bg.gif) repeat-x 0px 0px;}
.foundation_tbl01 th {text-align:left;}
.foundation_tbl01 td {vertical-align:top; padding:0 0 5px 0;}
.foundation_tbl02 {}
.foundation_tbl02 td {vertical-align:top; padding:0 0 10px 0;}
.foundation_tbl02 .btn {text-align:right;}

.foundation_txt_tbl {margin:0 0 20px 10px;}
.foundation_txt_tbl table {margin:0px;}
.foundation_txt_tbl td {margin:0px;padding:2px 0 2px 8px;color:#666666;background:url(/homepage/images/eng2/sustain/environ/public_blt_dot014d7e.gif) no-repeat 0px 9px;}
.foundation_txt_tbl td.none {background:none;}
.foundation_txt_tbl td.dot {margin:0px;padding:2px 0 2px 16px;color:#666666;background:url(/homepage/images/eng2/sustain/environ/public_blt_dot014d7e.gif) no-repeat 10px 9px;}
.foundation_txt_tbl th {margin:0px;padding:2px 0 2px 0px;font-weight:normal; text-align:left;}
.foundation_txt_tbl .color {color:#014D7E;}
.foundation_txt_tbl .img_list {margin:6px 0 6px 0;}
.foundation_txt_tbl .txt {margin:3px 0 20px 0;color:#666666;}
.foundation_txt_tbl .txt2 {margin:3px 0 0px 0;color:#666666;}
.foundation_txt_tbl .icon {margin:0px; padding:2px 0 2px 8px; color:#014D7E; background:url(/homepage/images/eng2/sustain/environ/icon_cross.gif) no-repeat 0px 9px;}
.foundation_txt_tbl .marg {margin:0 0 10px 0;}

.foundation_txt_tbl2 {margin:0 0 20px 16px;}
.foundation_txt_tbl2 .color {margin:0px;padding:2px 0 2px 8px;color:#699AB9; font-size:11px;padding:5px 0 0 9px;}

.foundation_txt_tbl3 {margin:0px;}
.foundation_txt_tbl3 .img {margin:0 0 20px 0; text-align:center;}
.foundation_txt_tbl3 .txt {margin:0 0 20px 0;}

.environ_tbl {}
.environ_tbl td {vertical-align:top; margin:0px; padding:0px;}
.environ_tbl .btn {text-align:right;}

.environ_style0 {margin:0 0 25px 16px;}
.environ_style0 table {border-top:2px solid #014D7E;border-bottom:1px solid #A8C2D2;width:100%;}
.environ_style0 th {border-bottom:1px solid #E5E5E5;padding:8px 0 5px 8px; text-align:left; background:#6d8fc3; color:#FFFFFF;font-size:11px;vertical-align:top;}
.environ_style0 td {border-bottom:1px solid #E5E5E5;padding:5px 0 5px 8px;font-size:11px;}

.environ_style1 {margin:0 0 25px 0px;}
.environ_style1 table {border-top:2px solid #014D7E;border-bottom:1px solid #A8C2D2;width:100%;}
.environ_style1 th {border-bottom:1px solid #E5E5E5;padding:8px 0 5px 8px; text-align:left; background:#6d8fc3;color:#FFFFFF;font-size:11px;vertical-align:top;}
.environ_style1 td {border-bottom:1px solid #E5E5E5;padding:7px 0 5px 8px;font-size:11px; line-height:18px;}

.environ_tbl0 {margin:0 0 0px 16px;}
.environ_tbl0 table {margin:0px;padding:0px;}
.environ_tbl0 th {padding:0px;vertical-align:top;}
.environ_tbl0 td {padding:0px;vertical-align:top; line-height:16px;}

.h3_style1 {margin:0 0 12px 0 !important; padding-left:14px; background:url(/homepage/images/eng2/common/public_blt_circle.gif) no-repeat left 1px;}
.h4_style1 {margin:0 0 10px 0;}
.h4_style2 {margin:0 0 25px 0;}
.h4_style3 {margin:0 0 10px 6px;}

/* achievement */
.comp_tab {margin:0 0 25px 0;}

.box_h3 {margin:0 0 15px 0; width:100%;}
.box_h4 {margin:0 0 20px 0;}
.h3_btnbox {text-align:right; margin:-40px 0 20px 0;}
.h3_btnbox2 {text-align:right; color:#699AB9; font-size:11px; margin:-45px 84px 22px 0;}
.h3_btnbox3 {text-align:right; margin:5px 0 0 0;}
.img_box1 {text-align:center; margin:10px 0 0 0;} 

.paragraph_style0 {padding:0 0 20px 0;}
.paragraph_style1 {padding:0 0 10px 0;}	
.paragraph_style1_1 {padding:0 0 10px 16px;}
.paragraph_style1_1 .bold {color:#699AB9; font-weight:bold; line-height:18px;}
.paragraph_style1_1 .color {color:#699AB9; font-size:11px;}

.paragraph_style1_2 {padding:0 0 10px 10px;}
.paragraph_style1_2 .normal {padding:0 0 0 6px;}
.paragraph_style1_2 .icon {padding:0 0 0 6px;background:url(/homepage/images/eng2/sustain/environ/public_blt_dot014d7e.gif) no-repeat 0px 6px;color:#699AB9; font-weight:bold; line-height:18px;}
.paragraph_styleh4 {padding:0 0 20px 15px;}

.ws_tbl				{margin:0 0 0 16px;}
.ws_tbl table 			{width:100%;margin:0px;}
.ws_tbl table td 		{margin:0px; padding:0px;font-size:11px;color:888888; vertical-align:top;}
.ws_tbl table .marg	{padding:10px 0 10px 6px; vertical-align:middle;}
.ws_tbl table .marg	img {vertical-align:middle;}
.ws_tbl table .marg2	{padding:0 0 5px 0;}
.ws_tbl_left_top		{width:10px; height:10px; background:url(/homepage/images/eng2/sustain/environ/ws_tbl_left_top.gif) no-repeat;}
.ws_tbl_top			{height:10px; border-top:1px solid #E3ECF1;}
.ws_tbl_right_top 		{width:10px; height:10px; background:url(/homepage/images/eng2/sustain/environ/ws_tbl_right_top.gif) no-repeat;}
.ws_tbl_left			{border-left:1px solid #E3ECF1;}
.ws_tbl_right			{border-right:1px solid #E3ECF1;}
.ws_tbl_left_bot		{height:10px; background:url(/homepage/images/eng2/sustain/environ/ws_tbl_left_bot.gif) no-repeat;}
.ws_tbl_bot			{border-bottom:1px solid #E3ECF1;}
.ws_tbl_right_bot		{background:url(/homepage/images/eng2/sustain/environ/ws_tbl_right_bot.gif) no-repeat;}

/* climate change policy */
.sus_tbl3					{margin:0 0 0 15px;}
.sus_tbl3 table.list{width:612px; background:url(/homepage/images/eng2/common/table_default_bg2.gif) no-repeat right top;}
.sus_tbl3 table.list th{.padding-top:1px; .height:29px; height:30px; font-weight:normal; color:#fff; line-height:normal; background:url(/homepage/images/eng2/common/table_default_bar.gif) no-repeat left center;}
.sus_tbl3 table.list th.first{background:url(/homepage/images/eng2/common/table_default_bg1.gif) no-repeat left top;}
.sus_tbl3 table.list td{font-size:1em; text-align:center; background:url(/homepage/images/eng2/common/table_default_border.gif) repeat-x left bottom;}
.sus_tbl_list3 {width:100%;border-left:1px solid #FFFFFF;}
.sus_tbl_list3 td {border-left:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;border-top:1px solid #014D7E; padding:7px 5px 4px 10px; text-align:center; color:#888888; vertical-align:middle;}
.sus_tbl_list3 td.cont {line-height:20px;}
.sus_tbl_list3 td.cont2 {line-height:20px;text-align:left;padding:7px 5px 4px 65px;}
.sus_tbl_list3 td.no_bor {margin:0px; padding:0px;border:none; background:none; background-color:none;}
.sus_tbl_list3 .left 	{background:#F4F4F4; text-align:left;}
.sus_tbl_list3 .none 	{border-bottom:none;}
.sus_tbl_list3 .center 	{text-align:center;}
.sus_tbl_list3 .bg 	{background:#F4F4F4; text-align:center;}

.wet_tbl0 {margin:0 0 10px 0px;}
.wet_tbl0 th {text-align:left;}
.wet_tbl_total {margin:0 0 0 16px;}
.wet_tbl {width:100%; margin:0px;}
.wet_tbl th {padding:0 0 8px 0;}
.wet_tbl td {padding:0 0 0 0;border-right:1px solid #E3EBF1; vertical-align:top;}
.wet_tbl td.noline {padding:0 0 0 16px; border-right:none; vertical-align:top;}
.wet_tbl .center {padding:0 0 24px 0; text-align:center;}
.wet_tbl .marg {margin:0 13px 0 0;}
.wet_tbl div {}
.wet_tbl ul {margin:8px 0 0 0;}
.wet_tbl li {padding:7px 0 0 6px; background:url(/homepage/images/eng2/sustain/environ/public_blt_dot014d7e.gif) no-repeat 0px 13px;}
.wet_tbl .color1 {color:#699AB9; font-size:11px; line-height:16px;} 
.wet_tbl .color2 {color:#AAAAAA; font-size:11px; line-height:16px;}
.text_co2_title{margin-bottom:25px;}
div.finex{position:absolute; top:50%; left:50%; margin:-250px 0 0 -250px; padding-bottom:20px; width:510px; min-height:500px; _height:500px; background:#fff url(/homepage/images/eng2/common/pop_bg.gif) repeat-x left top;}
div.finex h4{margin:0 auto; margin-top:30px; width:388px;}
div.finex p{margin:0 auto; margin-top:20px; width:388px;}

/* human resource development */
.rbox_style2 {margin:0 0 25px 0;}
.rbox_style2 table {width:100%; margin:0px;}
.rbox_style2 .top_left {background:url(/homepage/images/eng2/sustain/social/rbox3_bg_topl.gif) no-repeat;width:10px;height:10px;}
.rbox_style2 .top_center {background:url(/homepage/images/eng2/sustain/social/rbox3_bg_topc.gif) repeat-x;height:10px;}
.rbox_style2 .top_right {background:url(/homepage/images/eng2/sustain/social/rbox3_bg_topr.gif) no-repeat;height:10px;}
.rbox_style2 .middle_left {background:url(/homepage/images/eng2/sustain/social/rbox3_bg_middlel.gif) repeat-y;width:10px;}
.rbox_style2 .middle_center {background:url(/homepage/images/eng2/sustain/social/rbox3_bg_middlec.gif);vertical-align:top;padding:6px 6px 0 6px;}
.rbox_style2 .middle_right {background:url(/homepage/images/eng2/sustain/social/rbox3_bg_middler.gif) repeat-y;width:10px;}
.rbox_style2 .bottom_left {background:url(/homepage/images/eng2/sustain/social/rbox3_bg_bottoml.gif) no-repeat;height:10px;}
.rbox_style2 .bottom_center {background:url(/homepage/images/eng2/sustain/social/rbox3_bg_bottomc.gif) repeat-x;height:10px;}
.rbox_style2 .bottom_right {background:url(/homepage/images/eng2/sustain/social/rbox3_bg_bottomr.gif) no-repeat;height:10px;}

.rbox_style3 {margin:0 0 25px 0;}
.rbox_style3 table {}
.rbox_style3 .top_left {background:url(/homepage/images/eng2/sustain/social/rbox1_bg_topl.gif) no-repeat;width:25px;height:25px;}
.rbox_style3 .top_center {background:url(/homepage/images/eng2/sustain/social/rbox1_bg_topc.gif) repeat-x;height:25px;}
.rbox_style3 .top_right {background:url(/homepage/images/eng2/sustain/social/rbox1_bg_topr.gif) no-repeat;width:25px;height:25px;}
.rbox_style3 .middle_left {background:url(/homepage/images/eng2/sustain/social/rbox1_bg_middlel.gif) repeat-y;width:25px;}
.rbox_style3 .middle_center {background:url(/homepage/images/eng2/sustain/social/rbox1_bg_middlec.gif);vertical-align:top;padding:0px;}
.rbox_style3 .middle_center div table {width:100%;}
.rbox_style3 .middle_center th {padding:0 0 10px 0;font-weight:bold;color:#014D7E;font-size:14px;background:url(/homepage/images/eng2/sustain/social/line_dot1by1.gif) repeat-x bottom;}
.rbox_style3 .middle_center td {padding:10px 0 0 0; line-height:18px;}
.rbox_style3 .middle_right {background:url(/homepage/images/eng2/sustain/social/rbox1_bg_middler.gif) repeat-y;width:25px;}
.rbox_style3 .bottom_left {background:url(/homepage/images/eng2/sustain/social/rbox1_bg_bottoml.gif) no-repeat;width:25px;height:35px;}
.rbox_style3 .bottom_center {background:url(/homepage/images/eng2/sustain/social/rbox1_bg_bottomc.gif) repeat-x;height:35px;}
.rbox_style3 .bottom_right {background:url(/homepage/images/eng2/sustain/social/rbox1_bg_bottomr.gif) no-repeat;width:25px;height:35px;}
.rbox_style3 .bottom_right img {margin:7px 0 0 0;}

/* regional community */
.sus_tbl4					{margin:-15px 0 0 0;}
.sus_tbl4 table.list{width:612px; background:url(/homepage/images/eng2/common/table_default_bg3.gif) no-repeat right top;}
.sus_tbl4 table.list th{height:28px; font-weight:normal; color:#fff; line-height:normal; border-left:1px solid #3b7ba3; border-bottom:1px solid #3b7ba3; background:none;}
.sus_tbl4 table.list th.first{border-left:none; background:url(/homepage/images/eng2/common/table_default_bg4.gif) no-repeat left top;}
.sus_tbl4 table.list td{font-family:dotum; font-size:1em; text-align:center; background:url(/homepage/images/eng2/common/table_default_border.gif) repeat-x left bottom;}
.sus_tbl4 table.list td.total{background:#dfecf4 url(/homepage/images/eng2/common/table_default_border.gif) repeat-x left bottom;;}
.sus_tbl4 p.liv{margin-top:7px; padding-left:8px; font-size:11px; color:#699ab9; line-height:1.4em;}

/* volunteer service */
.ser_total		{margin:0 0 25px 15px;}
.ser_list			{border-top:2px solid #014D7E;border-bottom:1px solid #A8C2D2;width:100%;}
.ser_list td {border-bottom:1px solid #E5E5E5;border-right:1px solid #E5E5E5;padding:7px 0px 5px 10px;}
.ser_list td.last {border-bottom:1px solid #E5E5E5;border-right:none;}

/* supporting smes */
#content.mana ul.manaTab li a{display:block; width:116px; height:29px; overflow:hidden; text-indent:-3000em;}
#content.mana ul.manaTab li a.menu1{width:167px !important; background-position:left top;}
#content.mana ul.manaTab li a.menu2{width:157px !important; background-position:left -39px;}
#content.mana ul.manaTab li a.menu3{width:117px !important; background-position:left -78px;}
#content.mana ul.manaTab li a.menu1.on1{background-position:right top;}
#content.mana ul.manaTab li a.menu2.on2{background-position:-156px -39px;}
#content.mana ul.manaTab li a.menu3.on3{background-position:-116px -78px;}

.hide_title{content:""; width:0px; height:0px; visibility:hidden; font-size:0; line-height:0;}
#content.mana .title_h5{margin-bottom:10px;}
#content.mana .text01{margin-bottom:38px;}
#content.mana .imgbox01{margin-top:10px;}

#content.mana h4{color:#275e84; font-size:1.2em; padding-bottom:10px;}
#content.mana div.box{width:610px; border:1px solid #d5e4ee; padding-top:0px;}
#content.mana div.box .line{background:url(/homepage/images/eng2/sustain/partner/bg_line02.gif) repeat-x bottom;}
#content.mana div.box div.smallBox{width:580px; padding:15px 15px 15px 15px;}
#content.mana div.box div.smallBox p.explan{color:#556988; margin-bottom:20px;}
#content.mana div.box div.smallBox .btn_img{width:581px; height:79px; margin-bottom:10px; position:relative;}
#content.mana div.box div.smallBox .btn_img .btn{position:absolute; top:60px; right:0px;} 

#content.mana div.box div.hide_content{width:580px; padding:15px; background-color: #f0f6ff;}
#content.mana div.box div.hide_content .title_h5{margin:0 0 12px; padding-left:14px; background:url(/homepage/images/eng2/common/public_blt_circle.gif) no-repeat left 1px;}
#content.mana div.box div.hide_content .con_list{margin:0px 0px 20px 14px;}
#content.mana div.box div.hide_content .con_list01{margin:0px 0px 5px 14px;}
#content.mana div.box div.hide_content .con_list li,
#content.mana div.box div.hide_content .con_list01 li{margin:0px;padding:0 0 2px 6px; background:url(/homepage/images/eng2/sustain/partner/bull_public.gif) no-repeat 0px 7px;}}
#content.mana div.box div.hide_content li.no_bg{background:none !important;}
#content.mana div.box div.hide_content .con_list01 li ul li,
#content.mana div.box div.hide_content .con_list li ul li{background:none !important;}
#content.mana div.box div.hide_content .blue_text{color:#348fb1; font-size:0.9em;}

#content.mana div.box div.hide_content div.tableList4{width:544px; margin:0px 0px 18px 20px; border-top: 1px solid #014d7e;}
#content.mana div.box div.hide_content table{width:100%;}
#content.mana div.box div.hide_content table thead th{color:#ffffff; background-color: #6d8fc3; border-left:1px solid #c0d4e0; text-align:center; padding:5px 0px 4px 0px;}
#content.mana div.box div.hide_content table thead th.first{border-left: none;}
#content.mana div.box div.hide_content table tbody th{color:#888888; padding:5px 0px 4px 10px; text-align:left; font-weight:normal; border-bottom:1px solid #e5e5e5; border-left:none; background-color: #ffffff;}
#content.mana div.box div.hide_content table tbody th.bg01{border-left:1px solid #c5d9e7;}
#content.mana div.box div.hide_content table tbody td{color:#a1a1a1; background-color:#ffffff; text-align:center; padding:5px 0px 4px 0px; border-left: 1px solid #e5e5e5; border-bottom: 1px solid #e5e5e5;}

/* Fair Trade */
#content.fairtrade div.comp_tab {margin:0 0 25px;}
#content.fairtrade .h3_style1 {margin:0 0 12px !important; padding-left:14px; background:url(/homepage/images/eng2/common/public_blt_circle.gif) no-repeat left 1px;}
#content.fairtrade .h4_style1 {color:#3f7da8; margin-bottom:5px; font-size:1em; padding-left:12px; background:url(/homepage/images/eng2/sustain/report/bull_02.gif) no-repeat 2px 7px;}
#content.fairtrade .paragraph_style1_1 {padding:0 0 10px 16px;}
#content.fairtrade .box_h3  {margin:0 0 15px;}
#content.fairtrade .box_h4 {margin:0 0 0px;}
#content.fairtrade .list_style2 {margin:0 0 0 16px;}
#content.fairtrade .list_style2 .title{color:#699ab9; font-weight:bold; padding:0 0 5px;}
#content.fairtrade .list_style2 li {padding:2px 0 2px 8px; margin:0; color:#888888;  background:url(/homepage/images/eng2/sustain/partner/bull_public.gif) no-repeat 0 10px}
#content.fairtrade .list_style2 ul {margin:0 0 10px 15px; padding:0;}
#content.fairtrade .sus_tbl3{width:100%; margin:0px 0px 15px 0px; border-top: 1px solid #014d7e; border-bottom:1px solid #a8c2d2;}
#content.fairtrade .sus_tbl_list3{width:100%;}
#content.fairtrade .sus_tbl_list3 thead th{color:#ffffff; background-color: #6d8fc3; border-left:1px solid #c0d4e0; text-align:center; padding:5px 0px 4px 0px;}
#content.fairtrade .sus_tbl_list3 .first{border-left: none;}
#content.fairtrade .sus_tbl_list3 .first01{border-top: none;}
#content.fairtrade .sus_tbl_list3 tbody th{color:#888888; padding:5px 0px 4px 10px; font-weight:normal; border-bottom:1px solid #c5d9e7; border-left:none; background-color: #f7faff;}
#content.fairtrade .sus_tbl_list3 tbody td{color:#a1a1a1; text-align:center; padding:5px 5px 4px 5px; border-left: 1px solid #c5d9e7; border-top:1px solid #c5d9e7;}
#content.fairtrade .sus_tbl_list3 tbody .none{border-bottom:none;}
#content.fairtrade .paragraph_style1_1 .bold {color:#699AB9;font-weight:bold; line-height:18px}
#content.fairtrade .sus_tbl_list3 td.left {text-align:left; background-color: #ffffff;}
#content.fairtrade div.list_style1 ul li{padding:2px 0px 2px 8px; background:url(/homepage/images/eng2/sustain/partner/bull_public.gif) no-repeat 0 9px;}
#content.fairtrade .list_style1 span.color{color:#699ab9; font-size:0.9em; line-height:20px;}
#content.fairtrade .comp_faq_total {padding:0 0 0 15px;}
#content.fairtrade div.fileDown ul li{padding:0px 0px 5px 36px; background:url(/homepage/images/eng2/common/icon_download.gif) no-repeat 18px 3px;}
#content.fairtrade .bkBox{text-align:center; width:108px; height:164px;}
#content.fairtrade div.nomarg1{width:108px; height:164px; margin-left:38px; float:left; display:inline;}
#content.fairtrade div.nomarg{width:108px; height:164px; margin-left:26px; float:left;}
#content.fairtrade div.nomarg2{width:108px; height:164px; margin-left:26px; float:left;}
#content.fairtrade .comp_bk{width:590px; height:168px; padding:20px 0px; margin:10px 0px 20px 18px; background-color:#f8f9f9; border:1px solid #e3e5e8; clear:left;}
#content.fairtrade p.img{display:block; margin-bottom:15px;}

/* ethics */
#content.ethics .title_h4{margin:0 0 12px; padding-left:14px; background:url(/homepage/images/eng2/common/public_blt_circle.gif) no-repeat left 1px;}
#content.ethics .title_h5{color:#3f7da8; margin-bottom:5px; font-size:12px; padding-left:12px; background:url(/homepage/images/eng2/sustain/report/bull_02.gif) no-repeat 2px 8px;}
#content.ethics .title_h5 span{font-weight:normal; color:#666;}
#content.ethics .box_h4 {margin:0 0 8px;}
#content.ethics .paragraph_styleh3 {padding:0 0 5px 15px;}
#content.ethics .paragraph_styleh4 {padding:0 0 20px 15px;}
#content.ethics .btn_styleh4{margin:-10px 0 20px; padding:0; text-align:right;}
#content.ethics .list_styleh4 {margin:0; padding:0 0 5px 15px;}
#content.ethics .blt_paragraph1 {padding:0 0 0 7px; margin:0; background:url(/homepage/images/eng2/sustain/partner/bull_public.gif) no-repeat scroll 0 9px transparent;}
#content.ethics .rbox_style5 {width:597px; margin:0px 0px 20px 0px; background:url(/homepage/images/eng2/company/ethics/bg_ethiclist01.gif) no-repeat left bottom;}
#content.ethics .rbox_style5 ul{padding:20px 0 15px 30px; background:url(/homepage/images/eng2/company/ethics/bg_ethiclist.gif) no-repeat left top;}
#content.ethics .rbox_style5 ul li{padding-bottom:5px;}
#content.ethics .paragraph_style_add  {color:#aaaaaa; font-size:0.9em; padding:0;}
#content.ethics .rbox_style6 {width:597px; margin:0px 0px 20px 0px; background:url(/homepage/images/eng2/company/ethics/bg_ethiclist01.gif) no-repeat left bottom;}
#content.ethics .rbox_style6 ul{padding:20px 0 15px 25px; background:url(/homepage/images/eng2/company/ethics/bg_ethiclist.gif) no-repeat left top; *zoom:1;}
#content.ethics .rbox_style6 ul:after{content:""; display:block; clear:both; height:0; visibility:hidden;}
#content.ethics .rbox_style6 ul li{float:left; width:260px; padding-bottom:5px;}
#content.ethics .list_styleh4_innerp{padding:0 0 20px 30px;}
#content.ethics .list_styleh4_innerp li{text-indent:-14px;}

/* major activities */
#content.moperation div.tab{margin-bottom:20px; height:47px;}
#content.moperation div.tab ul.moperationTab li a.menu1{background-position:left top;}
#content.moperation div.tab ul.moperationTab li a.menu2{background-position:left -49px;}
#content.moperation div.tab ul.moperationTab li a.menu3{background-position:left -98px;}
#content.moperation div.tab ul.moperationTab li a.menu4{background-position:left -147px;}
#content.moperation div.tab ul.moperationTab li a.menu5{background-position:left -196px;}
#content.moperation div.tab ul.moperationTab li a.menu1.on1{background-position:right top;}
#content.moperation div.tab ul.moperationTab li a.menu2.on2{background-position:right -49px;}
#content.moperation div.tab ul.moperationTab li a.menu3.on3{background-position:right -98px;}
#content.moperation div.tab ul.moperationTab li a.menu4.on4{background-position:right -147px;}
#content.moperation div.tab ul.moperationTab li a.menu5.on5{background-position:right -196px;}
#content.moperation div.tab ul.moperationTab a{width:117px !important; height:39px !important; background:url(/homepage/images/eng2/company/ethics/ethics_tab.gif) no-repeat left top;}

#content.moperation .title_h4{margin:0 0 12px; padding-left:14px; background:url(/homepage/images/eng2/common/public_blt_circle.gif) no-repeat left 1px;}
#content.moperation .title_h5{color:#3f7da8; margin-bottom:5px; font-size:1em; padding-left:12px; background:url(/homepage/images/eng2/sustain/report/bull_02.gif) no-repeat 2px 7px;}
#content.moperation .title_h6{font-weight:0.95em; color:#6c6c6c; padding-left:12px;}
#content.moperation .box_h4 {margin:0 0 8px;}
#content.moperation .paragraph_styleh3 {padding:0 0 5px 15px;}
#content.moperation .paragraph_styleh4 {padding:0 0 20px 15px;}
#content.moperation .paragraph_styleh4.h100{height:100px;}
#content.moperation .blt_paragraph1{margin:0px;padding:0 0 0 6px; background:url(/homepage/images/eng2/sustain/partner/bull_public.gif) no-repeat 0px 5px;}
#content.moperation .btn_styleh4{margin:-20px 0 20px; padding:0; text-align:right;}
#content.moperation .btn_styleh4_add  {margin:-25px 0 10px; padding:0; text-align:right;}
#content.moperation .btn_styleh5{margin:0px 0 20px; padding:0; text-align:right;}
#content.moperation .list_styleh4 {margin:0; padding:0 0 5px 15px;}
#content.moperation .blt_paragraph1 {padding:0 0 0 7px; margin:0; background:url(/homepage/images/eng2/sustain/partner/bull_public.gif) no-repeat scroll 0 6px transparent;}
#content.moperation .rbox_style5 {width:597px; height:101px; margin:0px 0px 15px 0px; padding-top:5px; background:url(/homepage/images/eng2/company/ethics/bg_ethiclist02.gif) no-repeat left top;}
#content.moperation .rbox_style5 img{width:75px; height:75px; margin:13px 0px 0px 10px; float:left; display:block;}
#content.moperation .rbox_style5 ul{height: 99px; margin-left:115px; margin-top:0px;}
#content.moperation .rbox_style5 ul.liststyle01{margin-top:15px;}
#content.moperation .rbox_style5 ul li{padding-bottom:1px;}
#content.moperation .paragraph_style_add  {color:#aaaaaa; font-size:0.9em; padding:0;}
#content.moperation .list_styleh4{padding:10px 0px 0px 18px;}
#content.moperation .imgBox{width:153px; margin-right:12px; float:left;}
#content.moperation .icon_telephone {background:url(/homepage/images/eng2/company/ethics/icon_telephone.gif) no-repeat 0 3px; padding:0 0 0 20px;}
#content.moperation .icon_fax {background:url(/homepage/images/eng2/company/ethics/icon_fax.gif) no-repeat 0 2px; padding:0 0 0 20px;}
#content.moperation .icon_office {background:url(/homepage/images/eng2/company/ethics/icon_office.gif) no-repeat 0 2px; padding:0 0 0 20px;}
#content.moperation .icon_email {background:url(/homepage/images/eng2/company/ethics/icon_email.gif) no-repeat 0 2px; padding:0 0 0 20px;}
#content.moperation .icon_email2 {background:url(/homepage/images/eng2/company/ethics/icon_email2.gif) no-repeat 0 2px; padding:0 0 0 20px;}
#content.moperation .icon_document {background:url(/homepage/images/eng2/company/ethics/icon_document.gif) no-repeat 0 2px; padding:0 0 0 20px;}
