@charset "utf-8";

/* base */
html, body, div, span, applet, object, input, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;}
body{background:white;-webkit-text-size-adjust:none;}
ol, ul{list-style:none;-webkit-text-size-adjust:none;}
table{border-collapse:collapse;border-spacing:0;-webkit-text-size-adjust:none;width:100%;}
textarea{resize:none;}
blockquote, q{quotes:"" "";}
legend, caption{overflow:hidden;width:1px;height:1px;font-size:0;line-height:0;*height:0;padding:0;margin-top:-1px;text-indent:-9999px;}
fieldset, img{border:0;}
a{text-decoration:none;}

/* common */
html, body{height:100%;}
body{ font-family: "微软雅黑" !important; font-size: 14px; color:#000;}
input, label{vertical-align:middle;}
input[type="text"], input[type="password"]{height:12px;padding:8px 5px;border:1px solid #b5babc;font:13px/1.25 '맑은 고딕', 'Malgun Gothic', Arial, SimHei, Tahoma, Dotum, "돋움";color:#000;}
input[type="checkbox"], input[type="radio"]{width:12px;height:12px;}
input[type=file]{font-size:13px;font-family:'맑은 고딕', 'Malgun Gothic', Arial, SimHei, Tahoma, Dotum, "돋움";}
input[type="text"][disabled="disabled"]{background:#ced1d4;}
table{table-layout:fixed;}
select{font:13px/22px '맑은 고딕', 'Malgun Gothic', Arial, SimHei, Tahoma, Dotum, "돋움";vertical-align:middle;border:1px solid #b5babc;}
textarea{padding:5px;font:13px/1.25 '맑은 고딕', 'Malgun Gothic', Arial, SimHei, Tahoma, Dotum, "돋움";border:1px solid #b5babc;}
a:link, a:visited{color:#000;}
a:hover, a:active{color:#1469c0;}
.hideCont{position:absolute;left:-99999em;top:-99999em;text-indent:-99999em;width:0;height:0;font-size:0;line-height:0;overflow:hidden;}
.flowHide{overflow:hidden;width:100%;}
.new-ico{vertical-align:middle;margin-left:3px;}
.iframeWrap{text-align:center;}
.tOrange{color:#f46801;font-size:11px;}
.lh22{line-height:22px;}
p.warn{color:#f46801;font-size:11px;font-weight:bold;}
p.warn2{padding:8px 0 5px;color:#000;}
p.footnote{padding-top:7px;color:#000;}
p.unit{padding-bottom:7px;text-align:right;color:#000;}

/* layout */
#wrapper{min-width:1240px;min-height:100%;margin-bottom:-137px;background:#f3f3f3;}
#wrapper #dummy{height:137px;}
#wrapper .headerWrap{position:fixed;left:0;top:0;width:100%;min-width:1240px;height:100px;background:url("../images/bg-header.png") repeat-x 0 0;z-index:2;}
#wrapper .headerWrap.menuon{background-color:#fff;height:320px;border-bottom:1px solid #f1f9ea;}
#header{position:relative;width:1240px;margin:0 auto;padding-top:38px;}
#header .logo{position:absolute;left:-35px;top:26px;z-index:1;}
#header .gnb{position:relative;}
#header .gnb:after{display:block;clear:both;content:"";}
#header .gnb > li{float:left;display:inline-block;}
#header .gnb > li:first-child{margin-left:230px;}
#header .gnb > li > a{display:block;height:52px;padding:0 0 0 15px;margin-right:70px;}
#header .gnb > li.curr > a img, #header .gnb > li.on > a img{border-bottom:2px solid #004f8c;}
#header .gnb > li > ul{display: none; overflow:hidden;position:absolute;left:0;top:52px;width:995px;height: 230px;padding-left:245px;background-repeat:no-repeat;background-position:26px 34px;}
#header .gnb > li > ul:after{display:block;clear:both;content:"";}
#header .gnb .on .hideCont{display: block !important}
/*#header .gnb > li > ul.company{background-image:url("../images/bg-company.gif");}
#header .gnb > li > ul.product{background-image:url("../images/bg-product.gif");}
#header .gnb > li > ul.she{background-image:url("../images/bg-she.gif");}
#header .gnb > li > ul.investment{background-image:url("../images/bg-investment.gif");}
#header .gnb > li > ul.recruit{background-image:url("../../../../../Public/Home/images/bg-recruit.gif.html");}
#header .gnb > li > ul.prcenter{background-image:url("../images/bg-prcenter.gif");}
#header .gnb > li > ul.sustainability{background-image:url("../images/bg-sustainability.gif");}*/
#header .gnb > li > ul > li{float:left;width:210px;height:auto;margin-right:10px;padding-top:35px;}
#header .gnb > li > ul > li > a{    display: inline-block;
    font-size: 20px;
    color: #333;
    font-weight: bold;}
#header .gnb > li > ul > li > a:hover{color:#015997;}
#header .gnb > li > ul > li > ul> li:first-child{margin-top: 20px;}
#header .gnb > li > ul > li > ul > li > a{display:inline-block;font-size:12px;color:#333;margin-bottom:8px;    line-height: 20px;}
#header .gnb > li > ul > li > ul > li > a:hover{color:#015997;text-decoration:underline;}
#header .utilmenu{overflow:hidden;position:absolute;right:5px;top:34px;}
#header .utilmenu li{float:left;height:27px;padding-left:5px;}
#header .utilmenu li:first-child{padding-left:0;}
#header .utilmenu li a{display:block;}
#header .utilmenu li a:hover img, #header .utilmenu li a:focus img{margin-top:-27px;}

#container{position:relative;padding-top:350px;margin-top:90px;z-index:1;padding-bottom: 110px;}
#contents{position:relative;width:1180px;margin:0 auto 60px;padding:160px 30px 54px;background:#fff;margin-top: 24px;}
#contents h1{border-bottom:2px solid #d9dadf;}
#contents h2{margin-bottom:10px;font-size:20px;color:#000;}
#contents .subArea{padding-top:30px;}

#footer{height:137px;background:#353535;min-width:1240px;}
#footer .footwrap{position:relative;width:1049px;margin:0 auto;padding-top:38px;}
#footer .footsite{position:absolute;right:0;top:30px;}
#footer .footsite button{padding:0;margin:0;border:0;cursor:pointer;}
#footer .footsite dl{position:relative;}
#footer .footsite dt{min-width:198px;border:1px solid #2e2e2e;}
#footer .footsite dt button{width:100%;height:26px;background:#4d4d4d url("../images/foot-site-open.gif") no-repeat 90% 50%;text-align:left;}
#footer .footsite dl.open dt button{background-image:url("../images/foot-site-close.gif");}
#footer .footsite dt button img{display:inline-block;padding-left:12px;}
#footer .footsite dd{position:absolute;width:100%;left:-99999em;bottom:27px;z-index:10;}
#footer .footsite dl.open dd{left:0;}
#footer .footsite dd > ul{padding:5px 0;border:1px solid #000;background:#353535;}
#footer .footsite dd li a{display:block;padding-left:10px;line-height:20px;color:#fff;}
#footer .footsite dd li a:hover, #footer .footsite dd li a:focus{background:#242424;}
#footer .footsite dd li strong{padding-left:10px;line-height:20px;font-weight:normal;font-size:12px;color:#c3c3c3;}
#footer address{margin-bottom:10px;text-align:center;}
#footer .copyright{text-align:center;}

#accessibility{position:absolute;width:100%;margin:0 auto;z-index:9999;left:0;top:0;}
#accessibility a{text-indent:0;background:#122e4a;position:absolute;z-index:1;top:-500px;width:100%;padding:5px 0;text-align:center;}
#accessibility a:active{top:0;font-size:11px;font-weight:bold;color:#fff;}
#accessibility a:focus{top:0;font-size:11px;font-weight:bold;color:#fff;}

#popctrl{position:absolute;width:100%;margin:0 auto;padding:5px 0;z-index:9999;left:0;top:0;background:#122e4a;text-align:center;font-size:11px;color:#fff;}
#popctrl button{margin:0;padding:0;font-size:11px;color:#fff;text-decoration:underline;border:0;background:0;cursor:pointer;}

/* breadcrumb */
.breadcrumb{position:absolute;left:30px;top:45px;overflow:hidden;z-index:2;border-bottom: 2px solid #d9dadf;
    width: 1180px;
    line-height: 50px;}
.breadcrumb:after{display:block;clear:both;content:"";}
.breadcrumb > li{float:left;padding-bottom:2px;margin-right:20px;border-bottom:2px solid #40455e;background-color:#fff;}
.breadcrumb > li:first-child{margin-right:30px;}
.breadcrumb > li > a{display:block;min-width:125px;padding-right:45px;background-repeat:no-repeat;background-position:100% 0;}
.breadcrumb > li:first-child > a{min-width:20px;padding-right:0;padding-left:0;}
.breadcrumb > li:first-child > a:hover img, .breadcrumb > li:first-child > a:focus img{margin-top:0;}
.breadcrumb > li.more > a{background-image:url("../images/more.gif");}
.breadcrumb > li.next > a{background-image:url("../images/next.gif");}
.breadcrumb > li a{overflow:hidden;display:block;height:30px;padding-left:5px;background-color:#fff;}
.breadcrumb > li a:hover img, .breadcrumb > li a:focus img{margin-top:-30px;}
.breadcrumb > li.curr > a{opacity:.3;filter:alpha(opacity=30);}
.breadcrumb > li.curr > a:hover img, .breadcrumb > li.curr > a:focus img{margin-top:0;}
.breadcrumb > li ul{visibility:hidden;height:0;}
.breadcrumb > li ul li a{padding-right:5px;}

/* search */
.srchArea{height:42px;margin-top:-42px;text-align:right;}
.srchArea img, .srchArea span{vertical-align:middle;}
.srchArea input[type="text"]{width:218px;height:12px;padding:8px 5px;font-size:13px;border:1px solid #bbbcc0;color:#000;}
.srchArea .selbox{position:relative;overflow:hidden;display:inline-block;width:120px;padding:3px 0;border:1px solid #bbbcc0;text-align:left;vertical-align:middle;background:#fff url("../images/bg-srch.gif") no-repeat 98% 50%;}
.srchArea .selbox select{width:140px;padding:2px 0;color:#000;font-size:13px;background:none;border:0;}

/* readerArea */
.readerArea{height:51px;margin-top:-51px;text-align:right;}
.readerArea img, .readerArea span{vertical-align:middle;}
.readerArea span{margin-right:15px;}

/* button and paging */
.btnArea{position:relative;height:56px;}
.btnArea .paging{padding-top:30px;text-align:center;}
.btnArea .paging img{vertical-align:top;}
.btnArea .paging a{margin:0 2px;}
.btnArea .paging .pagNo{display:inline-block;padding:0 4px;}
.btnArea .paging .pagNo a{display:inline-block;height:24px;min-width:8px;padding:0 7px;line-height:24px;font-size:12px;font-weight:bold;color:#000;border:1px solid #a9adae;}
.btnArea .paging .pagNo a.curr{font-weight:bold;color:#fff;background:#5b739c;border-color:#455673;}
.btnArea .dirLt{display:inline-block;position:absolute;left:0;top:20px;}
.btnArea .dirRt{display:inline-block;position:absolute;right:0;top:20px;}
.btnArea .dirCt{padding-top:20px;text-align:center;}
.lineRtBtn{padding-top:10px;text-align:right;border-top:1px solid #d9dadf;}
.lineRtBtn.noBtn{padding-top:40px;}
.downNcharge{height:46px;margin-top:-46px;text-align:right;}

/* visual */

#container.products{background:url("../images/visual-products.jpg") no-repeat 50% 0;}
#container.investment{background:url("../images/visual-investment.jpg") no-repeat 50% 0;}
#container.hse{background:url("../images/visual-hse.jpg") no-repeat 50% 0;}
#container.recruit{background:url("../../../../../Public/Home/images/visual-recruit.jpg.html") no-repeat 50% 0;}
#container.prcenter{background:url("../images/visual-prcenter.jpg") no-repeat 50% 0;}
#container.utility{background:url("../images/visual-utility.jpg") no-repeat 50% 0;}
#container.etcMenu{background:url("../../../../../Public/Home/images/visual-etc.jpg.html") no-repeat 50% 0;}

/* board */
.listTbl table{border-bottom:2px solid #d8dde4;}
.listTbl thead th{padding:10px 0;background:#798793;color:#fff;font-size:13px;}
.listTbl tbody td{height:28px;padding:7px 10px;border-top:1px solid #d8dde4;text-align:center;}
.listTbl tbody td.subj{text-align:left;padding-left:50px;}
.listTbl tbody td a{color:#000;}
.listTbl tbody td img{vertical-align:middle;}
.listTbl tbody tr:first-child td{border-top:1px solid #5b6772 ;}

.listBdrTbl{margin-bottom:30px;}
.listBdrTbl p.caption{overflow:hidden;margin-bottom:8px;}
.listBdrTbl p.caption:after{display:block;clear:both;content:"";}
.listBdrTbl p.caption strong{color:#000;font-weight:normal;}
.listBdrTbl p.caption .date{float:right;}
.listBdrTbl table{border-bottom:2px solid #d8dde4;}
.listBdrTbl thead th{padding:10px 0;background:#8c959d;color:#fff;font-size:14px;font-weight:normal;border-left:1px solid #c5cdd3;border-bottom:1px solid #5b6772;}
.listBdrTbl thead th.fstCol{border-left:0;}
.listBdrTbl thead th.bindCol{border-bottom:1px solid #c5cdd3;}
.listBdrTbl thead th.hidCol{height:0;padding:0;font-size:0;border:0;border-top:2px solid #c5cdd3;}
.listBdrTbl tbody th{font-weight:normal;border-top:1px solid #c5cdd3;border-left:1px solid #c5cdd3;}
.listBdrTbl tbody th.fstCol{border-left:0;}
.listBdrTbl tbody th.gubun{color:#000;background:#e6ebef;font-size:14px;}
.listBdrTbl tbody th strong{font-size:14px;}
.listBdrTbl tbody td{height:28px;padding:7px 10px;text-align:center;border-left:1px solid #c5cdd3;border-top:1px solid #c5cdd3;}
.listBdrTbl tbody td.subj{text-align:left;padding-left:50px;}
.listBdrTbl tbody td.cont{text-align:left;padding-left:30px;}
.listBdrTbl tbody td.fstCol{border-left:0;}
.listBdrTbl tbody tr:first-child th, .listBdrTbl tbody tr:first-child td{border-top:0;}
.listBdrTbl .moreInfo{margin-top:10px;}
.listBdrTbl .moreInfo dt, .listBdrTbl .moreInfo dd{display:inline-block;height:26px;line-height:26px;}
.listBdrTbl .moreInfo dt{margin-right:5px;background:url("../../../../../Public/Home/images/round-box-lt.gif.html") no-repeat 0 50%;}
.listBdrTbl .moreInfo dt strong{display:inline-block;padding:0 15px;background:url("../../../../../Public/Home/images/round-box-rt.gif.html") no-repeat 100% 50%;color:#fff;}
.listBdrTbl .moreInfo dd{margin-right:20px;}
.listBdrTbl.contVaMid tbody td.cont{vertical-align:middle;}
.listBdrTbl tfoot{}
.listBdrTbl tfoot td{height:28px;padding:7px 10px;text-align:center;border-left:1px solid #c5cdd3;border-top:1px solid #c5cdd3;color:#000;background:#faf1db;}
.listBdrTbl tfoot td.fstCol{border-left:0;background:#f5e0b5;}

.listBgTbl{margin-bottom:30px;}
.listBgTbl table{border:1px solid #c5cdd3;}
.listBgTbl tbody th{padding-left:37px;text-align:left;}
.listBgTbl tbody td{height:75px;padding:32px 37px;background:#f9f9f9;line-height:1.5;}
.listBgTbl tbody th, .listBgTbl tbody td{border-top:1px solid #c5cdd3;}
.listBgTbl tbody tr:first-child th, .listBgTbl tbody tr:first-child td{border-top:0;}

.rowTbl{margin-bottom:30px;}
.rowTbl .info{padding-bottom:9px;font-size:13px;color:#000;font-weight:bold;}
.rowTbl .viewFaq{padding-top:12px;text-align:right;font-size:13px;font-weight:bold;color:#c98e1c;}
.rowTbl .viewFaq img{vertical-align:middle;}
.rowTbl table{border-top:2px solid #bdc1c7;border-bottom:2px solid #c5cdd3;}
.rowTbl tbody td{padding:12px 10px;border-top:1px solid #bdc1c7;}
.rowTbl tbody td.pack{color:#000;background:#f2f3f5;font-size:13px;font-weight:bold;}
.rowTbl tbody tr:first-child th, .rowTbl tbody tr:first-child td{border-top:0;}

.rowBdrTbl{margin-bottom:30px;}
.rowBdrTbl table{border-top:1px solid #c5cdd3;border-bottom:1px solid #c5cdd3;}
.rowBdrTbl tbody th{padding:13px 10px 13px 30px;border-top:1px solid #c5cdd3;color:#fff;background:#8c959d;font-size:13px;text-align:left;vertical-align:top;}
.rowBdrTbl tbody td{height:28px;padding:7px 10px;border-top:1px solid #c5cdd3;}
.rowBdrTbl tbody tr:first-child th, .rowBdrTbl tbody tr:first-child td{border-top:0;}

.boardView{overflow:hidden;}
.boardView .tit{border-bottom:1px solid #d9dadf;position:relative;}
.boardView .tit .subj{width:980px;}
.boardView .tit .subj p{font-size:11px;margin:5px 0 20px 0;color:#000;}
.boardView .cont{padding:30px 0;position:relative;border-bottom:2px solid #d9dadf;margin-bottom:30px;}

.moreView{border-left:1px solid #d9dadf;border-top:1px solid #d9dadf;border-right:1px solid #d9dadf;}
.moreView dl{overflow:hidden;border-bottom:1px solid #d9dadf;}
.moreView dl:after{display:block;clear:both;content:'';}
.moreView dt, .moreView dd{float:left;}
.moreView dt{width:126px;text-align:center;background:#ebeef1;padding:14px 0;height:12px;}
.moreView dd{width:1031px;padding:12px 0 12px 20px;height:16px;}

/* list */
.dotTxtList{overflow:hidden;margin-bottom:20px;}
.dotTxtList:after{display:block;clear:both;content:"";}
.dotTxtList li{padding-top:10px;margin-bottom:10px;}
.dotTxtList dl{border-bottom:1px solid #e3e5e7;}
.dotTxtList dt{padding-left:16px;margin-bottom:10px;font-weight:bold;font-size:15px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.dotTxtList dd{padding-left:16px;margin-bottom:15px;color:#000;line-height:1.5;}
.dotTxtList li.inTbl dl{border-bottom:0;}
.dotTxtList li.inTbl dd{padding-left:0;text-align:center;}
.dotTxtList li.inTbl dd .listBdrTbl{margin-bottom:0;}
.dotTxtList.by2 li{float:left;width:572px;padding-left:35px;}
.dotTxtList.by3 li{float:left;width:370px;padding-left:35px;}
.dotTxtList.by4 li{float:left;width:268px;padding-left:35px;}
.dotTxtList li.fst{padding-left:0;clear:both;}

.caseList{overflow:hidden;margin-bottom:20px;}
.caseList:after{display:block;clear:both;content:"";}
.caseList li{float:left;width:360px;padding-left:50px;padding-top:10px;margin-bottom:10px;}
.caseList li.fst{padding-left:0;}
.caseList li.onlyone{width:100%;padding-left:0;}

.dotHalfList{overflow:hidden;margin-bottom:20px;}
.dotHalfList:after{display:block;clear:both;content:"";}
.dotHalfList li{float:left;width:50%;padding-top:10px;margin-bottom:10px;}
.dotHalfList dt{padding-left:16px;margin-bottom:5px;font-weight:bold;font-size:15px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.dotHalfList dd{padding-left:28px;color:#000;line-height:1.8;text-indent:-11px;}
.dotHalfList dd:before{content:attr(data-no)" ";}
.dotHalfList dd em{color:#f46801;font-style:normal;}

.dotList{padding-top:5px;margin-bottom:20px;}
.dotList li{padding-left:16px;margin-bottom:5px;font-weight:bold;font-size:13px;line-height:1.5;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}

.thumbList dl.on{border:3px solid #6387a9;padding:7px 7px 7px 7px;}
.thumbList dl.on dt{left:7px;top:212px;}
.thumbList.pressList dl.on dd span.spanEditorDate{position:absolute;left:7px;bottom:9px;}
.thumbList.movieList dl.on dt{left:7px;top:213px;}
.thumbList .no-data{text-align:center;border-bottom:2px solid #d9dadf;padding:20px 0 55px 0;font-size:13px;color:#000;clear:both;}

.imgBoardView{overflow:hidden;}
.imgBoardView .tit{border-bottom:1px solid #d9dadf;position:relative;}
.imgBoardView .tit .subj{width:980px;}
.imgBoardView .tit .subj p{font-size:11px;margin:5px 0 20px 0;color:#000;}
.imgBoardView .tit .viewArrow{position:absolute;right:0;top:50%;margin-top:-30px;}
.imgBoardView .tit .viewArrow ul{}
.imgBoardView .tit .viewArrow ul li{float:left;}
.imgBoardView .tit .viewArrow ul li.goList{margin-left:15px;}
.imgBoardView .tit .viewArrow ul:after{clear:both;display:block;content:'';}
.imgBoardView .cont{padding:30px 0 30px 0;position:relative;border-bottom:2px solid #d9dadf;margin-bottom:30px;}
.imgBoardView .cont:after{clear:both;display:block;content:'';}
.imgBoardView .cont .leftArea{float:left;width:640px;}
.imgBoardView .cont .rightArea{float:left;width:490px;margin-left:50px;color:#000;font-size:13px;line-height:18px;padding-bottom:50px;position:relative;}
.imgBoardView .cont .rightArea .description p{font-size:13px;color:#000;margin-bottom:18px;font-weight:bold;}
.imgBoardView .cont .rightArea .description textarea{width:450px;min-height:290px;padding:10px;font-size:13px;color:#000;}
.imgBoardView .cont p.fileAdd{clear:both;padding-top:20px;}
.imgBoardView .cont p.fileAdd strong{display:inline-block;width:58px;vertical-align:middle;}
.imgBoardView .cont p.fileAdd a{text-decoration:underline;}
.imgBoardView .cont .snsArea{position:absolute;right:0;bottom:30px;height:49px;}
.imgBoardView .oneArea{text-align:center;padding-bottom:20px;}
.imgBoardView.snsCenter .cont .snsArea{text-align:center;position:static;}

/* tab */
.linkTab ul{overflow:hidden;padding-bottom:30px;}
.linkTab ul:after{display:block;clear:both;content:"";}
.linkTab li{float:left;height:38px;line-height:38px;text-align:center;border:2px solid #d9dadf;margin-left:-2px;background:#f6f7f9;}
.linkTab li:first-child, .linkTab li.fst{margin-left:0;}
.linkTab li.curr{position:relative;border-color:#0c397d;background:#0c397d;z-index:1;}
.linkTab li a{display:block;height:100%;padding:0 10px;font-size:15px;font-weight:bold;}
.linkTab li.curr a{color:#ffffff;}
.linkTab ul.by2 li{width:587px;}
.linkTab ul.by3 li{width:390px;}
.linkTab ul.by4 li{width:292px;}
.linkTab ul.by5 li{width:234px;}
.linkTab ul.by5 li:first-child{width:232px;}
.linkTab ul.by6 li{width:194px;}
.linkTab ul.by6 li:first-child{width:196px;}
.linkTab ul.by7 li{width:166px;}
.linkTab ul.by7 li:first-child{width:168px;}
.linkTab ul.by8 li{width:291px;margin-top:-2px;}
.linkTab ul.by8 li.fstrow{margin-top:0;}
.linkTab ul.by6line2 li{width:390px;margin-top:-2px;}
.linkTab ul.by6line2 li.fstrow{margin-top:0;}

/* sns */
.snsArea dt{display:inline-block;margin-right:10px;}
.snsArea dd{display:inline-block;margin-right:5px;}
.snsArea img{vertical-align:middle;}

/* prcenter */
.pressList:after{clear:both;display:block;content:'';}
.pressList dl{float:left;width:260px;height:341px;border:1px solid #d4d4d4;padding:9px 9px 9px 9px;margin:0 0 20px 20px;overflow:hidden;position:relative;}
.pressList dl.first{margin-left:0;}
.pressList dl dt{margin-bottom:15px;}
.pressList dl dt a{height:230px;display:inline-block;}
.pressList dl dt a img{border:1px solid #d4d4d4;margin-bottom:20px;}
.pressList dl dt a img.new-ico{border:0;margin-bottom:0px;}
.pressList dl dt a strong{font-size:15px;color:#000;line-height:20px;overflow:hidden;word-break:break-all;vertical-align:middle;}
.pressList dl dd.txt{margin-bottom:15px;}
.pressList dl dd.txt a{font-size:13px;line-height:18px;color:#000;}
.pressList dl dd span.spanEditorDate{font-size:11px;line-height:18px;color:#000;position:absolute;left:9px;bottom:11px;}
.pressList dl.non-img{background:url('../../../../../Public/Home/images/thumb-presslist.jpg.html') no-repeat 9px 9px;cursor:pointer;}
.pressList dl.non-img.on{background:url('../../../../../Public/Home/images/thumb-presslist.jpg.html') no-repeat 7px 7px;}
.pressList dl.non-img dt{padding-top:188px;}
.pressList dl.non-img dt a{height:41px;display:inline-block;}

.movieList:after{clear:both;display:block;content:'';}
.movieList dl{float:left;width:260px;height:236px;border:1px solid #d4d4d4;padding:9px 9px 9px 9px;margin:0 0 20px 20px;overflow:hidden;position:relative;}
.movieList dl.first{margin-left:0;}
.movieList dt{position:absolute;left:9px;top:215px;}
.movieList dt a{font-size:13px;color:#000;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;word-break:break-all;max-width:240px;display:inline-block;vertical-align:middle;font-weight:bold;}
.movieList dd{position:relative;}
.movieList dd img.thumbImg{width:258px;height:188px;border:1px solid #d4d4d4;}
.movieList dd img.btnPlay{position:absolute;left:38%;top:35%;cursor:pointer;}

.adList:after{clear:both;display:block;content:'';}
.adList dl{float:left;width:260px;height:335px;border:1px solid #d4d4d4;padding:9px 9px 9px 9px;margin:0 0 20px 20px;overflow:hidden;position:relative;}
.adList dt{position:absolute;left:9px;top:320px;}
.adList dt a{font-size:13px;color:#000;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;word-break:break-all;max-width:240px;display:inline-block;vertical-align:middle;font-weight:bold;}
.adList dd img.thumbImg{width:258px;height:288px;border:1px solid #d4d4d4;}
.adList dl.first{margin-left:0;}
.adList.thumbList dl.on dt{top:318px;}

.alchemistList .snsArea{margin-top:-10px;}
.alchemistList ul{overflow:hidden;margin-top:20px;border-top:1px solid #d9dadf;border-bottom:2px solid #d9dadf;}
.alchemistList ul:after{display:block;clear:both;content:"";}
.alchemistList ul li{float:left;width:560px;padding:30px 30px 30px 0;margin-bottom:-1px;border-bottom:1px solid #d9dadf;}
.alchemistList ul li.nodata{width:100%;padding:30px 0;text-align:center;}
.alchemistList ul dl{position:relative;height:380px;padding-left:340px;}
.alchemistList ul dt{height:60px;padding-top:8px;font-size:19px;color:#000;font-weight:bold;}
.alchemistList ul dd.poster{position:absolute;left:0;top:0;width:292px;height:378px;background:url("../images/thumb-alchemist.gif") no-repeat 0 0;}
.alchemistList ul dd.poster img{width:282px;height:368px;padding:1px;}
.alchemistList ul dd.cont{height:270px;line-height:24px;font-size:13px;}
.alchemistList ul dd.cont strong{display:block;padding-bottom:10px;font-size:15px;}

.talkList .snsArea{margin-top:-10px;}
.talkList ul{overflow:hidden;text-align:center;margin-left:-20px;}
.talkList ul:after{display:block;clear:both;content:"";}
.talkList ul li{float:left;width:280px;padding-left:20px;padding-top:20px;}
.talkList ul li.nodata{width:100%;padding:30px 0;margin-top:20px;text-align:center;border-top:1px solid #d9dadf;border-bottom:2px solid #d9dadf;}
.talkList ul dl{position:relative;width:278px;height:74px;padding-top:320px;border:1px solid #d4d4d4;}
.talkList ul dt{padding-bottom:13px;font-size:13px;color:#000;}
.talkList ul dd.poster{position:absolute;left:9px;top:9px;width:260px;height:290px;background:#d4d4d4;}
.talkList ul dd.poster img{width:258px;height:288px;padding:1px;}

.brochureList .snsArea{margin-top:-10px;}
.brochureList ul{overflow:hidden;margin-top:20px;border-top:1px solid #d9dadf;border-bottom:2px solid #d9dadf;}
.brochureList ul:after{display:block;clear:both;content:"";}
.brochureList ul li{float:left;width:545px;padding:30px 45px 30px 0;margin-bottom:-1px;border-bottom:1px solid #d9dadf;}
.brochureList ul li.nodata{width:100%;padding:30px 0;text-align:center;}
.brochureList ul dl{position:relative;height:380px;padding-left:340px;}
.brochureList ul dt{height:70px;padding-top:8px;font-size:19px;color:#000;font-weight:bold;}
.brochureList ul dd.poster{position:absolute;left:0;top:0;width:292px;height:378px;background:url("../images/thumb-alchemist.gif") no-repeat 0 0;}
.brochureList ul dd.poster img{width:282px;height:368px;padding:1px;}
.brochureList ul dd.cont{height:255px;line-height:24px;color:#000;}
.brochureList ul dd.cont strong{display:block;padding-bottom:10px;font-size:15px;}
.brochureList ul dd.btn{position:absolute;left:340px;bottom:0;}
.brochureList .grad{display:inline-block;position:absolute;left:0;top:0;width:50px;height:370px;background:url("../images/grad-cover.png") repeat-y 0 0;}

.sportsteam li{padding-top:30px;padding-bottom:30px;border-top:1px solid #d9dadf;}
.sportsteam li:first-child{border-top:0;padding-top:0;}
.sportsteam li.redangels{background:url("../../../../../Public/Home/images/prcenter/redangels.gif.html") no-repeat 135px 50%;}
.sportsteam li.archery{background:url("../../../../../Public/Home/images/prcenter/archery.gif.html") no-repeat 150px 50%;}
.sportsteam li dl{position:relative;width:520px;padding-left:590px;}
.sportsteam li dt{padding-bottom:20px;color:#000;font-size:17px;font-weight:bold;}
.sportsteam li dd{color:#000;line-height:18px;}
.sportsteam li dd.photo{margin-bottom:10px;}

.tour h3{margin-bottom:13px;font-size:15px;color:#000;}
.tour li{line-height:24px;}
.tour .tour-step{overflow:hidden;margin-bottom:10px;background:url("../../../../../Public/Home/images/prcenter/tour-step.gif.html") no-repeat 0 0;}
.tour .tour-step:after{display:block;clear:both;content:"";}
.tour .tour-step li{float:left;width:295px;height:144px;padding-top:14px;text-align:center;line-height:16px;color:#000;}
.tour .tour-step li img{padding-bottom:35px;}
.tour .tour-step li.step2 img{padding-bottom:20px;}
.tour .tour-step li.step2 strong{display:inline-block;padding-top:3px;font-size:11px;color:#f46801;}

/* investment */
.directorate .directorList{overflow:hidden;}
.directorate .directorList{margin-bottom:30px;border-bottom:1px solid #d9dadf;}
.directorate .directorList:after{display:block;clear:both;content:"";}
.directorate .directorList > li{float:left;width:393px;min-height:180px;padding-bottom:30px;}
.directorate .directorList dl{position:relative;padding-left:160px;}
.directorate .directorList dt{height:38px;font-size:15px;color:#000;font-weight:bold;}
.directorate .directorList dd li{padding-right:40px;padding-left:12px;margin-bottom:8px;text-indent:-9px;}
.directorate .directorList dd li:before{content:"- ";}
.directorate .directorList dd.photo{position:absolute;left:0;top:0;width:143px;height:177px;background:url("../../../../../Public/Home/images/photo-directorate.gif.html") no-repeat 0 0;}
.directorate .directorList dd.photo img{width:133px;height:167px;padding:1px;}

.association .assocDown{margin-bottom:10px;text-align:right;}
.association .assocBox{padding:30px 35px;border:1px solid #d9dadf;font-size:13px;line-height:24px;}
.association .assocBox h2{margin-bottom:0 !important;}
.association .assocBox h3{padding-left:11px;margin:25px 0 10px;font-size:15px;color:#000;background:url("../images/bul-blueArr.gif") no-repeat 0 7px;}
.association .assocBox li{line-height:20px;}

.shareholder .listBdrTbl{margin-top:-22px;}
.statement .listBdrTbl{margin-top:-22px;}
.statement .listBdrTbl.subTitTbl td.subTit{background:#e6ebef;font-size:14px;}
.statement .listBdrTbl.subTitTbl td.subTitLight{background:#fafbfc;font-size:14px;}
.statement .listBdrTbl.subTitTbl tr.lineBold th, .statement .listBdrTbl.subTitTbl tr.lineBold td{border-top:2px solid #c5cdd3;}

.graph{overflow:hidden;}
.graph .boxPack{margin-bottom:30px;}
.graph .boxPack:after{clear:both;display:block;content:'';}
.graph .boxPack .graphBox{float:left;width:374px;margin-left:29px;}
.graph .boxPack .graphBox:first-child{margin-left:0;}
.graph .boxPack .graphBox .gHead{position:relative;min-height:25px;margin-bottom:10px;}
.graph .boxPack .graphBox .gHead p{position:absolute;left:0;top:0;font-weight:bold;font-size:19px;color:#000;}
.graph .boxPack .graphBox .gHead span.unit{position:absolute;right:0;top:10px;font-size:12px;color:#000;}
.graph .boxPack .graphBox .gCont{border:1px solid #c5cdd3;width:372px;height:435px;background:#eeeeee;}

.irReport{overflow:hidden;}
.irReport .irYear{margin-top:30px;}
.irReport .irYear:first-child{margin-top:0;}
.irReport .irYear dl{border-bottom:2px solid #d8dde4;}
.irReport .irYear dt{background:#798793;font-size:13px;color:#ffffff;border-bottom:1px solid #5b6772;height:15px;padding:13px 0 13px 54px;font-weight:bold;}
.irReport .irYear dd{border-top:1px solid #d8dde4;}
.irReport .irYear dd:first-child{border-top:0;}
.irReport .irYear dd > ul{overflow:hidden;}
.irReport .irYear dd > ul:after{clear:both;display:block;content:'';}
.irReport .irYear dd > ul li{float:left;font-size:12px;line-height:42px;}
.irReport .irYear dd > ul li:first-child{width:826px;padding-left:54px;}
.irReport .irYear dd > ul li.date{width:161px;}
.irReport .irYear dd > ul li.down{width:137px;height:42px;overflow:hidden;border-left:1px solid #d8dde4;border-right:1px solid #d8dde4;}
.irReport .irYear dd > ul li.down a{width:137px;height:42px;display:block;}
.irReport .irYear dd > ul li.down a:hover, .irReport .irYear dd > ul li.down a:focus{margin-top:-42px;}
.irReport .irYear dl.result dd{border-right:1px solid #d8dde4;}
.irReport .irYear dl.result dd > ul li:first-child{width:851px;padding-left:54px;}
.irReport .irYear dl.result dd > ul li.date{width:90px;}
.irReport .irYear dl.result dd > ul li.reportDown{width:91px;height:42px;overflow:hidden;border-left:1px solid #d8dde4;}
.irReport .irYear dl.result dd > ul li.reportDown a{width:91px;height:42px;display:block;}
.irReport .irYear dl.result dd > ul li.reportDown a:hover, .irReport .irYear dl.result dd > ul li.reportDown a:focus{margin-top:-42px;}

.annualList{overflow:hidden;}
.annualList ul.nodata li{width:100%;padding:30px 0 40px 0;text-align:center;margin-bottom:0;}
.annualList ul{overflow:hidden;border-bottom:1px solid #d9dadf;margin-bottom:30px;}
.annualList ul.last{border-bottom:0;margin-bottom:0;}
.annualList ul:after{display:block;clear:both;content:"";}
.annualList ul li{float:left;width:292px;margin-left:152px;}
.annualList ul li:first-child{margin-left:0;}
.annualList ul li > dl{position:relative;height:492px;}
.annualList ul li > dl dt{font-size:19px;color:#000;font-weight:bold;}
.annualList ul li > dl dd.poster{position:absolute;left:0;top:35px;width:292px;height:378px;background:url("../images/thumb-alchemist.gif") no-repeat 0 0;}
.annualList ul li > dl dd.poster img{width:282px;height:368px;padding:1px;}
.annualList ul li > dl dd.down{padding-top:410px;text-align:center;}

/* products */
.rnd .overview{overflow:hidden;margin-bottom:50px;}
.rnd .overview:after{display:block;clear:both;content:"";}
.rnd .overview dt{padding-top:345px;padding-left:590px;margin-bottom:72px;background:url("../images/overview-03.jpg") no-repeat 0 0;}
.rnd .overview dd{float:right;width:590px;}
.rnd .overview dd > p{margin-bottom:35px;}

.rnd .techDepart{margin-bottom:100px;}
.rnd .techDepart ul{}
.rnd .techDepart ul:after{clear:both;display:block;content:'';}
.rnd .techDepart ul li{float:left;width:293px;height:414px;border-right:1px solid #d9dadf;}
.rnd .techDepart ul li:first-child{border-left:1px solid #d9dadf;}
.rnd .techDepart ul li:hover, .rnd .techDepart ul li:focus{background-position:0 -414px;}

.rnd .productDepart{}
.rnd .productDepart .dotTxtList li{padding-bottom:20px;margin-bottom:30px;border-bottom:1px solid #d9dadf;}
.rnd .productDepart .dotTxtList li:first-child{padding-top:20px;}
.rnd .productDepart .dotTxtList li:after{clear:both;display:block;content:'';}
.rnd .productDepart .dotTxtList li > dl{border:0;overflow:hidden;float:left;width:405px;}
.rnd .productDepart .dotTxtList li > dl > dt{padding:5px 0 0 16px;background:url("../images/bul-circle.gif") no-repeat 0 12px;}
.rnd .productDepart .dotTxtList li > dl > dd{line-height:20px;}
.rnd .productDepart .dotTxtList li > dl > span{float:left;}

.rnd .basicDepart p{line-height:20px;margin-bottom:20px;} 
.rnd .eco{margin-bottom:50px;}
.rnd .eco dt{margin-bottom:50px;}
.rnd .eco dd{overflow:hidden;margin-bottom:50px;}
.rnd .eco dd:after{display:block;clear:both;content:"";}
.rnd .eco dd p{float:left;}
.rnd .eco dd p:first-child{padding-left:0;}
.rnd .listBdrTbl strong.tRed{color:#d90000;}
.rnd .listBdrTbl.topBder table{border-bottom:1px solid #c5cdd3;}
.rnd .listBdrTbl.topBder table tr:first-child th.fstCol, .rnd .listBdrTbl.topBder table tr:first-child td{border-top:1px solid #c5cdd3;}
.rnd .listBdrTbl.topBder table td.last{border-right:1px solid #c5cdd3;}

.productTab{overflow:hidden;margin-bottom:40px;background:#f9f9f9 url("../images/line-blue.gif") repeat-x 0 100%;}
.productTab:after{display:block;clear:both;content:"";}
.productTab .idTab{float:left;width:360px;background:#fff;}
.productTab .idTab li{border:1px solid #c4cdd4;margin-top:-1px;}
.productTab .idTab li:first-child{margin-top:0;}
.productTab .idTab li a{display:block;height:50px;padding-left:30px;line-height:50px;font-weight:bold;color:#000;font-size:15px;}
.productTab .idTab li.curr{border:1px solid #0c397d;}
.productTab .idTab li.curr a{background-color:#0c397d;color:#fff;}
.productTab .dotTxtList{float:right;    /* width: 740px; */padding:25px 40px;margin-bottom:0;border-top:5px solid #0c397d;}
.productTab .dotTxtList li dl{border-bottom:0;}
.productTab .dotTxtList li dd{padding-left:0;margin-bottom:0;line-height:22px;}

.major .listBdrTbl a{text-decoration:underline;color:#598fc6;}
.major .intro{position:relative;min-height:290px;padding-left:350px;margin-bottom:30px;}
.major .intro dt{position:absolute;left:0;top:0;width:304px;height:264px;padding:8px 17px 18px 8px;}
/*background:url("../images/bg-product.gif") no-repeat 0 0;*/
.major .intro dt img{width:304px;height:264px;}
.major .intro dd strong{display:block;padding:20px 0 40px;}
.strategic .intro{margin-bottom:50px;}
.strategic .dotTxtList li{float:none;width:100%;padding-left:0;}

.certification .cont ul{margin:10px 0;}
.certification .cont li{padding-top:10px;}
.certification .cont li:first-child{padding-top:0;}
.certification .cont li a{font-weight:bold;}
.certification .listBdrTbl tbody th{height:130px;}
.certification .listBdrTbl tbody th span{color:#165c9a;font-weight:bold;font-size:13px;}

.network .worldmap{position:relative;}
.network .worldmap .pin-bei{position:absolute;left:882px;top:204px;} 
.network .worldmap .pin-jia{position:absolute;left:878px;top:243px;} 
.network .worldmap .pin-tia{position:absolute;left:890px;top:225px;} 
.network .worldmap .pin-jian{position:absolute;left:892px;top:254px;} 
.network .worldmap .pin-cho{position:absolute;left:848px;top:251px;} 
.network .worldmap .pin-chi{position:absolute;left:893px;top:212px;} 
.network .worldmap .pin-sha{position:absolute;left:902px;top:230px;} 
.network .worldmap .pin-tok{position:absolute;left:956px;top:235px;} 
.network .worldmap .pin-han{position:absolute;left:855px;top:283px;} 
.network .worldmap .pin-sin{position:absolute;left:847px;top:338px;} 
.network .worldmap .pin-che{position:absolute;left:778px;top:308px;}
.network .worldmap .pin-che2{position:absolute;left:783px;top:295px;} 
.network .worldmap .pin-new{position:absolute;left:771px;top:256px;} 
.network .worldmap .pin-dub{position:absolute;left:705px;top:274px;}  
.network .worldmap .pin-jak{position:absolute;left:860px;top:368px;} 

.network .worldmap .pin-slo{position:absolute;left:600px;top:186px;} 
.network .worldmap .pin-cze{position:absolute;left:594px;top:179px;} 
.network .worldmap .pin-tur{position:absolute;left:633px;top:217px;} 
.network .worldmap .pin-rus{position:absolute;left:635px;top:140px;} 
.network .worldmap .pin-ger{position:absolute;left:570px;top:181px;} 

.network .worldmap .pin-al{position:absolute;left:280px;top:243px;} 
.network .worldmap .pin-hou{position:absolute;left:254px;top:251px;} 
.network .worldmap .pin-max{position:absolute;left:236px;top:269px;} 
.network .worldmap .pin-bra{position:absolute;left:400px;top:414px;} 

.network .worldmap .pin-aus{position:absolute;left:993px;top:438px;}

.network .continent ul{overflow:hidden;}
.network .continent ul:after{display:block;clear:both;content:"";}
.network .continent li{float:left;width:558px;margin-bottom:10px;border:1px solid #d4d4d4;}
.network .continent li.odd{float:right;}
.network .continent li dl{position:relative;padding:10px 0 10px 132px;border-top-width:5px;border-top-style:solid;}
.network .continent li dt{position:absolute;left:0;top:50%;width:132px;text-align:center;color:#000;font-weight:bold;font-size:14px;}
.network .continent li dd{min-height:75px;padding:10px 0 10px 23px;background:url("../images/dash-gray.gif") repeat-y 0 0;}
.network .continent li dd p{padding-left:11px;margin-top:5px;background:url("../images/bul-circle.gif") no-repeat 0 5px;}
.network .continent li dd p.addr{padding-left:0;margin-top:0;background:none;}
.network #korea dl{border-top-color:#30496e;}
.network #asia dl{border-top-color:#c6641c;}
.network #america dl{border-top-color:#515d6a;}
.network #europe dl{border-top-color:#4b9092;}
.network #oceania dl{border-top-color:#62924b;}

.network .continent_ko ul{overflow:hidden;}
.network .continent_ko ul:after{display:block;clear:both;content:"";}
.network .continent_ko li{float:left;width:560px;margin-bottom:10px;border:1px solid #d4d4d4;}
.network .continent_ko li.odd{float:right;}
.network .continent_ko li dl{position:relative;padding:10px 0 0px 132px;border-top-width:5px;border-top-style:solid;}
.network .continent_ko li dt{position:absolute;left:0;top:30%;width:132px;text-align:center;color:#000;font-weight:bold;font-size:15px; }
.network .continent_ko li dd{padding:10px 0 10px 23px;background:url("../images/dash-gray.gif") repeat-y 0 0;}
.network .continent_ko li dd p{padding-left:11px;margin-top:5px;background:url("../images/bul-circle.gif") no-repeat 0 5px;}
.network .continent_ko li dd p.addr{padding-left:0;margin-top:0;background:none;} 

.e-business .intro{margin-bottom:40px;}
.e-business ul{overflow:hidden;}
.e-business ul:after{display:block;clear:both;content:"";}
.e-business ul li{float:left;width:590px;margin-bottom:30px;border-bottom:1px solid #d9dadf;}
.e-business ul dl{position:relative;height:222px;padding:0 55px 30px 340px;}
.e-business ul dt{height:50px;padding-top:8px;font-weight:bold;font-size:19px;color:#000;}
.e-business ul dd.poster{position:absolute;left:0;top:0;width:292px;height:222px;background:url("../../../../../Public/Home/images/bg-business.gif.html") no-repeat 0 0;}
.e-business ul dd.poster img{display:block;width:282px;height:212px;padding:1px;}
.e-business ul dd.cont{height:122px;line-height:1.5;}

.progressMov .movArea{margin-bottom:30px;}
.progressMov .movArea iframe{z-index:1;}
.progressMov .movTxt{height:190px;overflow-y:auto;line-height:22px;border:1px solid #d9dadf;}
.progressMov .movTxt > div{padding:30px;}

.productList ul{overflow:hidden;padding:30px 0 50px;margin-left:-55px;}
.productList ul:after{display:block;clear:both;content:"";}
.productList ul li{float:left;width:182px;padding-left:115px;}
.productList ul li.morePl{padding-left:180px;}
.productList ul dt{overflow:hidden;position:relative;width:182px;height:182px;background:#000;text-align:center;}
.productList ul dt img{
	width: 100%;
	height: 100%;
}
.productList ul dt a{display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:url("../images/cover-box.png") no-repeat 0 0;}
.productList ul dt .cover{display:block;width:100%;height:100%;background:url("../images/cover-txt.png") no-repeat 50% 50%;}
.productList ul dd{height:80px;padding-top:15px;text-align:center;}
.productList ul.strategic li{padding-left:145px;}
.productList ul.strategic li:first-child{padding-left:63px;}

/* recruit */
.talent ul{overflow:hidden;padding:80px 0 50px;}
.talent ul:after{display:block;clear:both;content:"";}
.talent li{float:left;width:233px;height:280px;padding:444px 30px 0;margin-left:-1px;border:1px solid #d9dadf;border-top:0;background-repeat:no-repeat;}
.talent li:hover, .talent li:focus{background-position:-293px 0;}
.talent li dt{margin-bottom:60px;}
.talent .part1{margin-top:48px;margin-left:0;background-image:url("../../../../../Public/Home/images/talent-04.jpg.html");}
.talent .part2{margin-top:97px;background-color:#f7fafe;background-image:url("../../../../../Public/Home/images/talent-07.jpg.html");}
.talent .part3{background-image:url("../../../../../Public/Home/images/talent-10.jpg.html");}
.talent .part4{margin-top:62px;background-color:#f7fafe;background-image:url("../../../../../Public/Home/images/talent-13.jpg.html");}

.selection .listBdrTbl th{line-height:20px;}
.selection .listBdrTbl td{padding:30px 10px;line-height:20px;}
.selection .step{text-align:center;padding-top:25px;margin-bottom:55px;}
.selection .recruitStep{overflow:hidden;padding-bottom:40px;margin-bottom:40px;border-bottom:2px solid #e3e5e7;}
.selection .recruitStep .step{margin-bottom:25px;}
.selection .recruitStep .tOrange{padding-left:40px;}
.selection .roundBdr{overflow:hidden;padding-bottom:30px;margin-bottom:40px;border-bottom:2px solid #e3e5e7;}
.selection .roundBdr p{padding-left:16px;margin-bottom:15px;font-weight:bold;font-size:15px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.selection .roundBdr dl{background:url('../../../../../Public/Home/images/bg-roundBox.gif.html') no-repeat left top;float:left;width:319px;height:108px;margin-right:35px;padding:23px 20px 30px 30px;}
.selection .roundBdr dl:after{clear:both;display:block;content:'';}
.selection .roundBdr dl.last{margin-right:0;}
.selection .roundBdr dt{color:#000;font-size:13px;margin-bottom:15px;}
.selection .roundBdr dd{padding-top:10px;}
.selection .roundBdr dd ul > li{line-height:22px;}

.qnaList h2{margin-bottom:30px !important;}
.qnaList ul{border-top:2px solid #d9dadf;border-bottom:2px solid #d9dadf;}
.qnaList li{border-top:1px solid #d9dadf;background:url("../../../../../Public/Home/images/btn/btn-down.gif.html") no-repeat 1131px 15px;}
.qnaList li:first-child{border-top:0;}
.qnaList li.nodata{width:100%;padding:30px 0;text-align:center;background:none;}
.qnaList li.on{background-image:url("../../../../../Public/Home/images/btn/btn-up.gif.html");}
.qnaList li dt{position:relative;padding:17px 80px 17px 72px;line-height:1.5;font-size:13px;color:#000;background:url("../../../../../Public/Home/images/ico-quest-off.gif.html") no-repeat 31px 15px;}
.qnaList li.on dt{background-image:url("../../../../../Public/Home/images/ico-quest-on.gif.html");color:#155c9b;}
.qnaList li dt button{display:block;position:absolute;left:0;top:0;width:100%;height:100%;border:0;cursor:pointer;text-indent:-99999px;background:url("../../../../../Public/Home/images/empty.png.html");}
.qnaList li dd{position:absolute;left:-99999em;top:-99999em;text-indent:-99999em;width:0;height:0;font-size:0;line-height:0;}
.qnaList li.on dd{position:static;left:0;top:0;text-indent:0;width:auto;height:auto;font-size:12px;line-height:1.4;padding:25px 80px 25px 72px;border-top:1px solid #d9dadf;background:#fafafa url("../../../../../Public/Home/images/ico-answer.gif.html") no-repeat 31px 22px;}

.personnel .intro{margin-bottom:40px;}
.personnel h3{padding-left:11px;margin-bottom:6px;font-size:15px;font-weight:bold;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.personnel h3 + p{padding-left:11px;margin-bottom:15px;}
.personnel p.promot{padding-left:0;padding-top:30px;margin-bottom:45px;text-align:center;}

.benefits .intro{margin-bottom:20px;}
.benefits .boxWrap{margin-bottom:35px;}
.benefits .boxWrap:after{clear:both;display:block;content:'';}
.benefits .boxWrap dl{background:url('../../../../../Public/Home/images/benefits-bg.gif.html') no-repeat left top;width:370px;height:360px;float:left;margin-left:35px;}
.benefits .boxWrap dl:first-child{margin-left:0;}
.benefits .boxWrap dl dt{margin:1px;}
.benefits .boxWrap dl dd{padding:25px 30px 0 30px;line-height:20px;}

.training .intro{margin-bottom:35px;}
.training .h2txt{font-size:13px;color:#000;}
.training .ways{background:url("../../../../../Public/Home/images/training-02.jpg.html") no-repeat left top;margin-top:70px;padding:200px 50px 0 40px;border-bottom:1px solid #d9dadf;padding-bottom:40px;margin-bottom:40px;}
.training .ways:after{clear:both;display:block;content:'';}
.training .ways dl{width:365px;float:left;margin-left:5px;}
.training .ways dl.min{width:335px;}
.training .ways dt{margin-bottom:15px;text-align:center;}
.training .ways dd{text-align:center;line-height:20px;}
.training .goal p{margin:70px 0 75px 0;}
.training .diagram{margin-bottom:80px;}
.training .eduSys{margin-bottom:80px;}

.workIntro .listBdrTbl tbody th, .workIntro .listBdrTbl tbody td{line-height:1.5;}
.workIntro .listBdrTbl tbody td.cont{padding:15px 30px;}

/* sustainability */
.principle .intro{margin-bottom:30px;}
.principle .bookmark{padding:20px 55px;margin-bottom:30px;background:#f9f9f9;border:1px solid #d9dadf;}
.principle .bookmark ol{overflow:hidden;}
.principle .bookmark ol:after{display:block;clear:both;content:"";}
.principle .bookmark li{float:left;width:50%;padding:10px 0;font-size:13px;}
.principle .details{padding:30px;line-height:1.8em;border:1px solid #d9dadf;}
.principle .details h2{margin-bottom:25px !important;}
.principle .details p{margin-bottom:25px;color:#000;font-size:15px;font-weight:bold;}
.principle .details li{margin-bottom:5px;color:#000;}
.principle .details li ol{padding:10px 0 10px 15px;}
.principle .details li li{margin-bottom:2px;color:#000;}
.principle .details ol li:before{content:attr(data-no)" ";}

.charter{padding-top:398px;background:url("../images/charter-01.jpg") no-repeat 0 0;}
.charter ul{overflow:hidden;min-height:503px;padding-top:185px;background:url("../images/charter-02.jpg") no-repeat 0 0;}
.charter ul:after{display:block;clear:both;content:"";}
.charter li{float:left;width:205px;margin-right:13px;padding-left:23px;}
.charter li:first-child{padding-left:0;background:none;}
.charter li:first-child + li{width:215px;}
.charter li.last{margin-right:0;}
.charter dl{padding:10px 0 30px;}
.charter dd{padding-top:25px;line-height:1.65;}

.fairtrade .cpDefine{height:280px;padding-top:30px;margin-bottom:50px;background:url("../images/cp-summary-bg.gif") no-repeat 0 0;}
.fairtrade .cpDefine h2{text-align:center;}
.fairtrade .cpDefine h2 + p{margin-bottom:60px;text-align:center;}
.fairtrade .cpDefine ul li dl{padding-left:30px;}
.fairtrade .cpNeeds{min-height:145px;margin-bottom:50px;background:url("../images/cp-summary-01.gif") no-repeat 522px 0;}
.fairtrade .cpEffect{min-height:145px;margin-bottom:50px;background:url("../images/cp-summary-02.gif") no-repeat 522px 0;}
.fairtrade .cpEffect .dotList{margin-bottom:50px;}
.fairtrade .listBdrTbl tbody th, .fairtrade .listBdrTbl tbody td{line-height:1.8;}
.fairtrade .listBdrTbl ul{padding:5px 0;}
.fairtrade .listBdrTbl li:before{content:attr(data-no)" ";}
.fairtrade .cpMap{padding-top:40px;}
.fairtrade .cpMap p{margin-bottom:60px;color:#000;}
.fairtrade .cpMap ul{overflow:hidden;min-height:293px;padding-top:179px;margin-bottom:70px;background:url("../../../../../Public/Home/images/cp-condition-02.gif.html") no-repeat 0 0;}
.fairtrade .cpMap ul:after{display:block;clear:both;content:"";}
.fairtrade .cpMap li{float:left;width:220px;padding-left:90px;}
.fairtrade .cpMap li:first-child{padding-left:20px;}
.fairtrade .cpMap dt{text-align:center;}
.fairtrade .cpMap dd{padding-top:25px;line-height:1.65;}
.fairtrade .cpWill{margin-bottom:40px;}
.fairtrade .cpWill h2 + p{margin-bottom:30px;color:#000;}
.fairtrade .cpWill h3{padding-left:16px;margin-bottom:5px;font-weight:bold;font-size:15px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.fairtrade .cpWill .viewRemark{text-align:right;margin-top:-40px;margin-bottom:10px;}
.fairtrade .cpWill .viewRemark img{vertical-align:middle;}
.fairtrade .cpWill .viewRemark button{padding:0;margin:0;border:0;}
.fairtrade .cpWill .selbox{overflow:hidden;display:inline-block;width:110px;padding:3px 0;border:1px solid #bbbcc0;text-align:left;vertical-align:middle;background:#fff url("../images/bg-srch.gif") no-repeat 98% 50%;}
.fairtrade .cpWill .selbox select{width:130px;padding:2px 0;color:#000;font-size:11px;background:none;border:0;}
.fairtrade .cpWill .remark{padding:40px;border:1px solid #d9dadf;border-top:3px solid #155c9b;line-height:1.5;}
.fairtrade .cpGroup{margin-bottom:40px;}
.fairtrade .cpGroup h2 + p{margin-bottom:30px;color:#000;}
.fairtrade .cpResult{margin-bottom:40px;}
.fairtrade .cpResult h2 + p{margin-bottom:15px;color:#000;}
.fairtrade .cpResult h3{padding-left:16px;margin-bottom:5px;font-size:15px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.fairtrade .cpResult h3 + p{padding-left:16px;margin-bottom:15px;color:#000;line-height:1.6;}
.fairtrade .cpResult ul{padding-left:16px;margin-bottom:30px;}
.fairtrade .cpResult ul li{line-height:1.7;}

.sharedSystem h2 + p{margin-bottom:35px;line-height:20px;}
.sharedSystem .orgChart{margin-bottom:40px;}
.sharedSystem .sysChart{overflow:hidden;padding-top:187px;margin-bottom:50px;background:url("../images/shared-system-02.gif") no-repeat 50% 0;height:296px;}
.sharedSystem .sysChart:after{display:block;clear:both;content:"";}
.sharedSystem .sysChart li{float:left;margin-right:44px;text-align:center;}
.sharedSystem .sysChart li:first-child{margin-right:53px;}
.sharedSystem .sysChart li.last{margin-right:0;}
.sharedSystem .sysChart li dt{margin-bottom:40px;}

.sharedGuide .guideBox{overflow:hidden;margin-left:-20px;}
.sharedGuide .guideBox:after{display:block;clear:both;content:"";}
.sharedGuide .guideBox > li{position:relative;float:left;width:460px;min-height:335px;padding:25px 60px;margin-bottom:25px;margin-left:20px;background:url("../../../../../Public/Home/images/shared-guide-01.gif.html") no-repeat 3px 0;}
.sharedGuide .guideBox > li:before{content:attr(data-no)" ";color:#fff;position:absolute;left:11px;top:8px;font-size:17px;}
.sharedGuide .guideBox > li strong{display:block;height:125px;font-size:15px;color:#155c9b;line-height:24px;}
.sharedGuide .guideBox > li li{padding-top:20px;padding-left:17px;text-indent:-14px;line-height:20px;}
.sharedGuide .guideBox > li li:first-child{padding-top:0;}
.sharedGuide .guideBox > li li:before{content:attr(data-no)" ";}

.sharedFund h2 + p{margin-bottom:10px;line-height:20px;}
.sharedFund .fundChart{padding:40px 0;text-align:center;}
.sharedFund .listBdrTbl tbody th, .sharedFund .listBdrTbl tbody td{line-height:20px;}
.sharedFund .detailList{padding-top:15px;}
.sharedFund .detailList dt{padding-left:16px;margin-bottom:5px;font-weight:bold;font-size:15px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.sharedFund .detailList dd{padding-left:28px;margin-bottom:20px;color:#000;line-height:1.8;text-indent:-11px;}

.happyYes{}
.happyYes > p.top{margin-bottom:60px;position:relative;}
.happyYes > p.top span.oneBtn{position:absolute;left:91px;bottom:61px;}
.happyYes > p.top span.twoBtn{position:absolute;left:257px;bottom:61px;}
.happyYes > div{overflow:hidden;}
.happyYes > div:after{clear:both;display:block;content:'';}
.happyYes > div .infoArea{float:left;width:766px;}
.happyYes > div .infoArea:after{clear:both;display:block;content:'';}
.happyYes > div .infoArea div.infoAreaCont{width:766px;padding-right:24px;border-right:1px solid #d9dadf;}
.happyYes > div .infoArea div.infoAreaCont > p{margin-bottom:25px;}

.happyYesForm{overflow:hidden;}
.happyYesForm .happy{border-top:1px solid #eaeaea;padding-top:20px;margin-top:20px;}
.happyYesForm dl:first-child{border-top:0;padding-top:0;margin-top:0;}
.happyYesForm .happy dt{padding-left:16px;margin-bottom:12px;font-weight:bold;font-size:15px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.happyYesForm .happy dd > ul > li{padding-left:16px;line-height:20px;}
.happyYesForm .happy dd > ul > li:before{content:"- ";}
.happyYesForm .happy dd > div.listBdrTbl{margin-bottom:10px;}
.happyYesForm .happy dd > div.listBdrTbl table tr:first-child th, .happyYesForm .happy dd > div.listBdrTbl table tr:first-child td{border-top:2px solid #c5cdd3;}
.happyYesForm .happy dd > div.listBdrTbl table th{padding-left:45px;text-align:left;}
.happyYesForm .happy dd > div.listBdrTbl table td.cont p{line-height:1.8em;}
.happyYesForm .happy dd > p{text-indent:16px;line-height:1.8em;}

.happyYes > div .snsArea{float:left;padding-left:25px;}
.happyYes > div .snsArea h2{padding-left:25px;}
.happyYes > div .snsArea ul{padding-left:25px;}

.activity{overflow:hidden;}
.activity > div{border-top:1px solid #d9dadf;padding-top:40px;margin-top:40px;}
.activity > div:first-child{border-top:0;padding-top:0;margin-top:0;}
.activity > div:after{clear:both;display:block;content:'';}
.activity > div.imgRight dl{float:left;width:640px;margin-right:70px;}
.activity > div.imgRight dl dt{font-size:19px;color:#000;font-weight:bold;margin:10px 0 25px 0;}
.activity > div.imgRight dl dd p{min-height:100px;line-height:20px;margin-bottom:15px;}
.activity > div.imgRight p.imgArea{float:right;width:470px;}
.activity > div.imgLeft dl{float:right;width:640px;margin-left:70px;}
.activity > div.imgLeft dl dt{font-size:19px;color:#000;font-weight:bold;margin:10px 0 25px 0;}
.activity > div.imgLeft dl dd p{min-height:100px;line-height:20px;margin-bottom:15px;}
.activity > div.imgLeft p.imgArea{float:left;width:470px;}
.activity > div.imgOnly{overflow:hidden;}
.activity > div.imgOnly dl{float:left;width:540px;}
.activity > div.imgOnly dl dt{font-size:19px;color:#000;font-weight:bold;margin:10px 0;}
.activity > div.imgOnly dl dd p{line-height:20px;margin-bottom:15px;}
.activity .outreach{overflow:hidden;}
.activity .outreach div{border-bottom:1px solid #d9dadf;padding-top:30px;padding-bottom:30px;}
.activity .outreach > div:first-child{margin-top:-30px;}
.activity .outreach > div:after{clear:both;display:block;content:'';}
.activity .outreach div dl{float:left;width:375px;padding-left:115px;margin-right:50px;}
.activity .outreach div dl dt{font-size:20px;color:#000;font-weight:bold;margin:15px 0 15px 0;}
.activity .outreach div dl dd{line-height:20px;letter-spacing:-0.25px;}
.activity .outreach div p{float:right;width:640px;text-align:right;}
.activity .outreach div.e01{background:url('../../../../../kr/image/activity-ico-01.gif.html') no-repeat 20px 50%;}
.activity .outreach div.e02{background:url('../../../../../kr/image/activity-ico-02.gif.html') no-repeat 20px 50%;}
.activity .outreach div.e03{background:url('../../../../../kr/image/activity-ico-03.gif.html') no-repeat 15px 50%;}
.activity .outreach div.e04{background:url('../../../../../kr/image/activity-ico-04.gif.html') no-repeat 20px 50%;}
.activity .outreach div.e05{background:url('../../../../../kr/image/activity-ico-05.gif.html') no-repeat 15px 50%;}
.activity .outreach div.e06{background:url('../../../../../kr/image/activity-ico-06.gif.html') no-repeat 10px 50%;}
.activity .outreach div.e07{background:url('../../../../../kr/image/activity-ico-07.gif.html') no-repeat 33px 50%;}
.activity .outreach div.e08{background:url('../../../../../kr/image/activity-ico-08.gif.html') no-repeat 10px 50%;}
.activity .outreach div.e09{background:url('../../../../../kr/image/activity-ico-09.gif.html') no-repeat 20px 50%;}
.activity .outreach div.e10{background:url('../../../../../kr/image/activity-ico-10.gif.html') no-repeat 18px 50%;}
.activity .outreach div.e11{background:url('../../../../../kr/image/activity-ico-11.gif.html') no-repeat 20px 50%;}
.activity .outreach div.e12{background:url('../../../../../kr/image/activity-ico-18.gif.html') no-repeat 20px 50%;}
.activity .outreach div.e12 img{margin-right:333px;} 
.activity h2{margin-bottom:20px !important;}
.activity .listBdrTbl .caption{font-size:12px;}
.activity .listBdrTbl .caption .unit{float:right;font-size:13px;}
.activity .listBdrTbl table th, .activity .listBdrTbl table td{line-height:20px;}


.ctriOverView{}
.ctriOverView dl.top{padding-top:10px;margin-bottom:60px;}
.ctriOverView dl.top dt{padding-left:16px;margin-bottom:12px;font-weight:bold;font-size:15px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.ctriOverView dl.top dd{padding-left:16px;}
.ctriOverView .core{margin-bottom:65px;}
.ctriOverView .core p{text-align:center;}
.ctriOverView .core ul{overflow:hidden;background:url('../images/overview-bg-01.gif') no-repeat left top;width:1180px;height:366px;}
.ctriOverView .core ul:after{clear:both;display:block;content:'';}
.ctriOverView .core ul li{float:left;padding-top:300px;width:235px;text-align:center;line-height:20px;}
.ctriOverView .core ul li.right{padding-left:5px;}
.ctriOverView p > strong{display:block;font-size:13px;color:#000;font-weight:normal;margin-bottom:20px;}
.ctriOverView .symbol{background:url('../images/overview-symbol-bg.jpg') no-repeat left top;width:1180px;height:275px;margin-bottom:40px;}
.ctriOverView .symbol ul{padding:84px 0 0 550px;}
.ctriOverView .symbol ul li{margin-bottom:28px;color:#000;}
.ctriOverView .symbol ul li strong{color:#155c9b;}
.ctriOverView p{line-height:20px;}
.ctriOverView .vision{overflow:hidden;background:url('../images/overview-bg-02.gif') no-repeat left top;width:1180px;height:328px;padding:0 0 60px 0;margin-top:65px;}
.ctriOverView .vision:after{clear:both;display:block;content:'';}
.ctriOverView .vision dl{float:left;width:235px;margin-left:130px;}
.ctriOverView .vision dl.long{width:280px;}
.ctriOverView .vision dl:first-child{margin-left:110px;}
.ctriOverView .vision dt{margin-bottom:30px;}
.ctriOverView .vision dd ul li{line-height:20px;}

/*170508-css추가*/
.ctriOverView .Nvision {margin-bottom:60px;}
.ctriOverView .Nvision dt.top {padding-left:16px;font-weight:bold;font-size:16px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.ctriOverView .Nvision dl img{align:center;}

.ctriOverView .roadmap{overflow:hidden;background:url('../../../../../Public/Home/images/overview-bg-03.gif.html') no-repeat left top;width:1180px;height:328px;padding:0 0 60px 0;margin-top:10px;}
.ctriOverView .roadmap:after{clear:both;display:block;content:'';}
.ctriOverView .roadmap dl{float:left;width:230px;margin-left:130px;}
.ctriOverView .roadmap dl.long{width:280px;}
.ctriOverView .roadmap dl:first-child{margin-left:110px;}
.ctriOverView .roadmap dt{margin-top:280px;text-align:center;line-height:20px;}

.sharedOverview{overflow:hidden;margin-top:85px;}
.sharedOverview:after{clear:both;display:block;content:'';}
.sharedOverview > div{float:left;width:360px;margin-left:50px;}
.sharedOverview > div:first-child{margin-left:0;}
.sharedOverview dl{margin-bottom:30px;}
.sharedOverview dt{margin-bottom:40px;}
.sharedOverview dd strong{display:block;font-size:19px;color:#000;margin-bottom:40px;}
.sharedOverview dd p{line-height:20px;}
.sharedOverview > div.reverse{text-align:center;}
.sharedOverview > div.reverse span{display:block;margin-bottom:40px;}
.sharedOverview > div.rSort dt, .sharedOverview > div.rSort strong{text-align:right;}

.sharedOperation{overflow:hidden;}
.sharedOperation > div{padding-top:25px;margin-top:30px;border-top:1px solid #d9dadf;}
.sharedOperation > div:first-child{padding-top:0;margin-top:0;border-top:0;}
.sharedOperation > div.imgArea{padding-top:0;border-top:0;}
.sharedOperation strong{color:#000;font-weight:normal;font-size:13px;margin-bottom:25px;display:block;line-height:20px;}
.sharedOperation div.cont{overflow:hidden;}
.sharedOperation div.cont:after{clear:both;display:block;content:'';}
.sharedOperation div.cont p{float:left;width:370px;}
.sharedOperation div.cont ul{float:left;width:730px;margin-left:80px;}
.sharedOperation div.cont ul li{margin-top:25px;}
.sharedOperation div.cont ul li:first-child{margin-top:0;}
.sharedOperation div.cont ul li dl dt{padding-left:16px;margin-bottom:10px;font-weight:bold;font-size:15px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.sharedOperation div.cont ul li dl dd{padding-left:16px;line-height:20px;}

.sharedProgram{overflow:hidden;}
.sharedProgram > p, .sharedProgram > strong{line-height:20px;}
.sharedProgram > strong{color:#000;font-weight:normal;margin-bottom:20px;display:block;}
.sharedProgram > p{margin-bottom:20px;}
.sharedProgram ul{overflow:hidden;}
.sharedProgram ul:after{clear:both;display:block;content:'';}
.sharedProgram ul li{float:left;width:590px;margin-bottom:20px;}
.sharedProgram ul li dl dt{padding-left:16px;margin-bottom:10px;font-weight:bold;font-size:15px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.sharedProgram ul li dl dd{padding-left:16px;line-height:20px;}
.sharedProgram .listBdrTbl table th, .sharedProgram .listBdrTbl table td{line-height:20px;}
.sharedProgram .listBdrTbl table td strong{color:#000;}
.sharedProgram .imgArea{overflow:hidden;padding-top:10px;}
.sharedProgram .imgArea:after{clear:both;display:block;content:'';}
.sharedProgram .imgArea > div{float:left;width:407px;}
.sharedProgram .imgArea > div h2{margin-bottom:40px !important;margin-top:18px;}
.sharedProgram .imgArea > div p{line-height:20px;}
.sharedProgram .imgArea span{float:left;width:773px;display:block;}

.sharedSuppliers{overflow:hidden;}
.sharedSuppliers dl{margin-bottom:40px;}
.sharedSuppliers dt{color:#000;font-size:19px;margin-bottom:20px;font-weight:bold;}
.sharedSuppliers dd.imgArea{margin-top:15px;}
.sharedSuppliers dd strong{color:#000;font-weight:normal;}
.sharedSuppliers dd p{margin-top:20px;line-height:20px;}

/* company */
.comHistory{position:relative;padding-top:33px;}
.comHistory .indicator{position:absolute;left:566px;top:550px;width:40px;height:644px;background:url("../images/indicator-01.png") no-repeat 0 11px;z-index:10;}
.comHistory .indicator ul{height:100%;background:url("../images/ico-indicator.png") no-repeat 100% 0;}
.comHistory .indicator li a{display:block;height:124px;font-size:0;line-height:0;}
.comHistory .historyList{width:410px;}
.comHistory .historyList li{overflow:hidden;width:100%;line-height:48px;}
.comHistory .historyList li:after{display:block;clear:both;content:"";}
.comHistory .historyList em{float:left;font-size:14px;color:#000;font-style:normal;word-spacing:-.1em;}
.comHistory .historyList span.date{float:right;width:65px;}
.comHistory .historyTxt dt{margin-bottom:30px;}
.comHistory .historyPhoto li{position:absolute;}
.comHistory .partYear{position:relative;}
.comHistory .partYear:after{display:block;clear:both;content:"";}
.comHistory #year2010{height:1870px;}
.comHistory #year2010 h2{position:absolute;left:610px;top:624px;}
.comHistory #year2010 .historyTxt{position:absolute;left:560px;top:300px;width:570px;padding:45px 0 0 50px;background:#fff;z-index:1;}
.comHistory #year2010 .historyList{position:absolute;left:20px;top:600px;}
.comHistory #year2010 .photo1{left:0;top:0;}
.comHistory #year2010 .photo2{right:0;top:850px;}
.comHistory #year2010 .photo3{left:20px;top:1000px;}
.comHistory #year2010 .photo4{right:0;top:1290px;}
.comHistory #year2010 .photo5{left:20px;top:1470px;}
.comHistory #year2004{height:1595px;}
.comHistory #year2004 h2{position:absolute;left:20px;top:630px;}
.comHistory #year2004 .historyTxt{position:absolute;left:0;top:308px;width:570px;padding:47px 0 0 20px;background:#fff;z-index:1;}
.comHistory #year2004 .historyList{position:absolute;left:740px;top:1018px;}
.comHistory #year2004 .photo1{left:0;top:0;}
.comHistory #year2004 .photo2{right:0;top:610px;}
.comHistory #year2004 .photo3{left:20px;top:812px;}
.comHistory #year2004 .photo4{left:20px;top:1196px;}
.comHistory #year2000{height:1422px;}
.comHistory #year2000 h2{position:absolute;left:610px;top:624px;}
.comHistory #year2000 .historyTxt{position:absolute;left:560px;top:300px;width:570px;padding:45px 0 0 50px;background:#fff;z-index:1;}
.comHistory #year2000 .historyList{position:absolute;left:20px;top:680px;}
.comHistory #year2000 .photo1{left:0;top:0;}
.comHistory #year2000 .photo2{right:0;top:840px;}
.comHistory #year2000 .photo3{left:20px;top:1025px;}
.comHistory #year1978{height:1615px;}
.comHistory #year1978 h2{position:absolute;left:20px;top:630px;}
.comHistory #year1978 .historyTxt{position:absolute;left:0;top:308px;width:570px;padding:47px 0 0 20px;background:#fff;z-index:1;}
.comHistory #year1978 .historyList{position:absolute;left:740px;top:1018px;}
.comHistory #year1978 .photo1{left:0;top:0;}
.comHistory #year1978 .photo2{right:0;top:610px;}
.comHistory #year1978 .photo3{left:20px;top:824px;}
.comHistory #year1978 .photo4{left:20px;top:1206px;}
.comHistory #year1953{height:1620px;}
.comHistory #year1953 h2{position:absolute;left:610px;top:624px;}
.comHistory #year1953 .historyTxt{position:absolute;left:560px;top:300px;width:570px;padding:45px 0 0 50px;background:#fff;z-index:1;}
.comHistory #year1953 .historyList{position:absolute;left:20px;top:730px;}
.comHistory #year1953 .photo1{left:0;top:0;}
.comHistory #year1953 .photo2{right:0;top:860px;}
.comHistory #year1953 .photo3{left:20px;top:1045px;}
.comHistory #year1953 .photo4{right:0;top:1270px;}

.greeting{overflow:hidden;}
.greeting h2{margin-bottom:50px !important;}
.greeting h3{margin-bottom:65px;}
.greeting p{line-height:24px;margin-bottom:28px;}
.greeting p strong{font-weight:normal;}
.greeting p.imgArea{margin-bottom:38px;}
.greeting p.last{margin-bottom:60px;}

.newyearin{height:1651px;padding:710px 70px 85px;font-size:12px;line-height:26px;background:url("../../../../../Public/Home/images/ceo-newyear-2015.jpg.html") no-repeat 0 0;}
.newyearin .column{width:500px;float:left;}
.newyearin .column:first-child{margin-right:40px;}
.newyearin .sign{padding:45px 5px 0 0;clear:both;text-align:right;}

.business .top{margin-bottom:40px;}
.business > dl{overflow:hidden;border-bottom:1px solid #d9dadf;padding-bottom:24px;margin-bottom:30px;}
.business > dl:after{clear:both;display:block;content:'';}
.business > dl > dt{float:left;width:368px;}
.business > dl > dd{float:left;width:770px;margin-left:42px;}
.business > dl > dd > strong{display:block;color:#000;font-weight:normal;font-size:13px;margin-bottom:25px;line-height:20px;}
.business > dl > dd > p{line-height:20px;margin-bottom:15px;}
.business > dl > dd > ul{overflow:hidden;}
.business > dl > dd > ul:after{clear:both;display:block;content:'';}
.business > dl > dd > ul > li{float:left;width:290px;}
.business > dl > dd > ul > li > dl{}
.business > dl > dd > ul > li > dl > dt{padding-left:16px;margin-bottom:10px;font-weight:bold;font-size:15px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.business > dl > dd > ul > li > dl > dt a{
	color:#155c9b;
}
.business > dl > dd > ul > li > dl > dd{padding-left:16px;}
.business > dl.verticalCon{border-bottom:0;padding-bottom:0;margin-bottom:0;}
.business > dl.verticalCon > dd > ul > li{float:none;width:100%;}
.business > dl.verticalCon > dd > ul > li > dl{margin-bottom:30px;}
.business > dl.verticalCon > dd > ul > li > dl > dt{padding-left:16px;margin-bottom:10px;font-weight:bold;font-size:15px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.business > dl.verticalCon > dd > ul > li > dl > dd{padding-left:16px;line-height:20px;}

.philosophy .top{margin-bottom:40px;}
.philosophy > div{border-bottom:1px solid #d9dadf;padding-bottom:30px;margin-bottom:30px;}
.philosophy > div > strong{font-weight:normal;display:block;color:#000;font-size:13px;margin-bottom:55px;}
.philosophy .con01{overflow:hidden;}
.philosophy .con01 > div{width:1080px;margin:0 auto;background:url("../images/bg-philosophy.gif") no-repeat left 58px;}
.philosophy .con01 > div:after{clear:both;display:block;content:'';}
.philosophy .con01 > div > dl{float:left;width:335px;margin-left:37px;}
.philosophy .con01 > div > dl:first-child{margin-left:0;}
.philosophy .con01 > div > dl > dt{text-align:center;margin-bottom:18px;}
.philosophy .con02{overflow:hidden;}
.philosophy .con02 > p{margin-bottom:28px;}
.philosophy .con02 > div{overflow:hidden;}
.philosophy .con02 > div:after{clear:both;display:block;content:'';}
.philosophy .con02 > div > dl{float:left;width:190px;margin-left:55px;}
.philosophy .con02 > div > dl:first-child{margin-left:0;}
.philosophy .con02 > div > dl > dt{margin-bottom:13px;}
.philosophy .con02 > div > dl > dt > strong{display:block;color:#155c9b;font-size:15px;}
.philosophy .con02 > div > dl > dd{line-height:20px;}
.philosophy .con03{overflow:hidden;}
.philosophy .con03 > strong{margin-bottom:20px;}
.philosophy .con04{overflow:hidden;border-bottom:0;padding-bottom:0;margin-bottom:0;}
.philosophy .con04 > dl{text-align:center;margin-bottom:50px;}
.philosophy .con04 > dl > dt{padding-bottom:10px;}
.philosophy .con04 > dl > dd{width:730px;margin:0 auto;}
.philosophy .con04 > dl > dd > p{line-height:20px;margin-top:20px;}
.philosophy .con04 > div.download{overflow:hidden;border:1px solid #d9dadf;background:#f8f8f8;padding:12px 20px;height:34px;position:relative;}
.philosophy .con04 > div.download p{position:absolute;left:28px;top:20px;color:#000;}
.philosophy .con04 > div.download dl{position:absolute;right:20px;top:12px;}
.philosophy .con04 > div.download dl:after{clear:both;display:block;content:'';}
.philosophy .con04 > div.download dl dt{float:left;}
.philosophy .con04 > div.download dl dd{float:left;}
.philosophy .con04 > div.download dl dd ul{overflow:hidden;}
.philosophy .con04 > div.download dl dd ul:after{clear:both;display:block;content:'';}
.philosophy .con04 > div.download dl dd ul li{float:left;margin-left:5px;}
.philosophy .con04 > div.download dl dd ul li:first-child{margin-left:20px;}

.vision .top{margin-bottom:100px;}
.vision > div{border-bottom:0px solid #d9dadf;padding-bottom:50px;}
.vision > div > strong{font-weight:normal;display:block;color:#000;font-size:14px;margin-bottom:20px;}
.vision > div > strong.point01{padding-left:0px;margin-bottom:10px;font-weight:bold;font-size:16px;color:#155c9b;}
.vision .visionImg01{position:relative;height:224px;padding:50px 70px 0 412px;margin-bottom:40px;margin-top:-15px;background:url("../images/safety-bg-01.gif") no-repeat 0 0;}
.vision .visionImg03{overflow:hidden;background:url('../../../../../Public/Home/images/vision-03.jpg.html') no-repeat left 40px;width:1180px;height:304px;padding:0 60 0 0px;}
.vision .visionImg03:after{clear:both;display:block;content:'';}
.vision .visionImg03 dl{float:left;width:600px;margin-left:530px;}
.vision .visionImg03 dd{line-height:20px;margin-bottom:20px;margin-top:68px;}
.vision .visionImg03 ul li{line-height:20px;padding-bottom:18px;}
.vision .visionImg04{overflow:hidden;background:url('../../../../../Public/Home/images/vision-bg-02.gif.html') no-repeat left top;width:1180px;height:328px;padding:0 0 60px 0;margin-top:30px;}
.vision .visionImg04:after{clear:both;display:block;content:'';}
.vision .visionImg04 dl{float:left;width:230px;margin-left:130px;}
.vision .visionImg04 dl.long{width:280px;}
.vision .visionImg04 dl:first-child{margin-left:110px;}
.vision .visionImg04 dt{margin-bottom:20px;}
.vision .visionImg04 dd{line-height:20px;margin-bottom:20px;}
.vision .visionImg04 ul li{line-height:20px;}
.vision .visionImg05{overflow:hidden;background:url('../../../../../Public/Home/images/vision-bg-03.gif.html') no-repeat left top;width:1180px;height:450px;padding:0 0 60px 0;margin-top:30px;}
.vision .visionImg05:after{clear:both;display:block;content:'';}
.vision .visionImg05 dl{float:left;width:255px;margin-left:100px;}
.vision .visionImg05 dl.long{width:280px;}
.vision .visionImg05 dl:first-child{margin-left:110px;}
.vision .visionImg05 dt{margin-bottom:20px;}
.vision .visionImg05 dd{line-height:20px;margin-bottom:20px;}
.vision .visionImg05 ul li{line-height:20px;}  
.vision .visionImg06{overflow:hidden;border-bottom:0;padding-bottom:0;margin-bottom:0;}
.vision .visionImg06 > dl{text-align:center;margin-bottom:50px;}
.vision .visionImg06 > dl > dt{padding-bottom:10px;}

.place .placeTop{margin-bottom:30px;}
.place:after{clear:both;display:block;content:'';}
.place > div{float:left;width:540px;margin:0 50px 45px 0;overflow:hidden;}
.place > div > p.imgArea{width:538px;height:278px;border:1px solid #d4d4d4;margin-bottom:20px;}
.place > div dl{position:relative;}
.place > div dt{font-size:19px;color:#000;font-weight:bold;margin-bottom:10px;}
.place > div dd{}
.place > div dd p{margin-bottom:20px;color:#000;font-size:13px;}
.place > div dd a{display:block;position:absolute;right:0;top:10px;}
.place > div dd a.goHome{right:110px;}
.place > div dd ul{border-top:1px solid #d9dadf;padding-top:20px;}
.place > div dd ul li{margin-bottom:18px;}
.place > div dd ul li strong{padding-left:16px;background:url("../images/bul-circle.gif") no-repeat 0 7px;color:#155c9b;font-size:15px;margin-right:20px;width:64px;display:inline-block;}
.place > div.nonProduct dd ul li strong{width:auto;}

/* hse */
.evnResult p{margin-bottom:15px;line-height:20px;padding-top:5px;}
.evnResult p.intro{margin-bottom:40px;padding-top:0;}
.evnResult p.topTxt{margin-bottom:5px;}
.evnResult span{color:#155c9b;font-size:12px;display:block;margin-bottom:30px;}
.evnResult p.bluDot{padding-left:16px;background:url("../images/bul-circle.gif") no-repeat 0 7px;color:#155c9b;font-size:15px;padding-top:0;font-weight:bold;}
.evnResult > div{margin-bottom:30px;}
.evnResult > div > ol > li > strong{font-size:13px;display:block;margin-bottom:20px;}
.evnResult > div > ol > li > p{margin-bottom:30px;}

.climate .top, .energyResult .top{margin-bottom:40px;}
.climate h2 span, .energyResult h2 span{color:#000;font-size:12px;font-weight:normal;}
.climate .diagram, .energyResult .diagram{margin-bottom:80px;}
.climate .ballon, .energyResult .ballon{padding-top:10px;}
.climate .ballon > div{background:url('../images/climate-bg.jpg') no-repeat left top;width:1180px;height:244px;overflow:hidden;margin-bottom:12px;}
.climate .ballon > div:after{clear:both;display:block;content:'';}
.climate .ballon > div > span{float:left;display:block;margin:1px;}
.climate .ballon > div > dl{float:left;width:730px;padding:40px 0 0 35px;}
.climate .ballon > div > dl > dt{padding-left:16px;margin-bottom:25px;font-weight:bold;font-size:15px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.climate .ballon > div > dl > dd{padding-left:16px;line-height:20px;}

.energyResult .ballon > div{background:url('../images/energy-result-bg.gif') no-repeat left top;width:1180px;height:203px;overflow:hidden;margin-bottom:12px;}
.energyResult .ballon > div > dl{padding:35px 0 0 35px;width:1070px;}
.energyResult .ballon > div > dl > dt{padding-left:16px;margin-bottom:25px;font-weight:bold;font-size:15px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.energyResult .ballon > div > dl > dd{padding-left:16px;line-height:20px;}

.safetySystem p > strong{display:block;margin-bottom:90px;}
.safetySystem ul{overflow:hidden;margin-top:90px;}
.safetySystem ul:after{clear:both;display:block;content:'';}
.safetySystem ul li{float:left;width:368px;margin-left:35px;}
.safetySystem ul li:first-child{margin-left:0;}
.safetySystem ul li dl{}
.safetySystem ul li dl dt{font-size:19px;color:#000;margin-bottom:10px;font-weight:bold;}
.safetySystem ul li dl dd > p{margin-bottom:20px;}
.safetySystem ul li dl dd > div > p{line-height:18px;margin-bottom:27px;}

.evnPolicy{margin-bottom:80px;}
.evnPolicy p > strong, .energyPolicy p > strong{display:block;margin-bottom:40px;}
.evnPolicy .conImg, .energyPolicy .conImg{margin-bottom:40px;padding-top:10px;}
.evnPolicy .conImg02, .energyPolicy .conImg02{padding-top:50px;}

.evnSystem p > strong{display:block;margin-bottom:30px;}
.evnSystem .details li{margin-top:25px;}
.evnSystem .details li:first-child{margin-top:0;}
.evnSystem .details li dl{}
.evnSystem .details li dl dt{padding-left:16px;margin-bottom:10px;font-weight:bold;font-size:15px;color:#155c9b;background:url("../images/bul-circle.gif") no-repeat 0 7px;}
.evnSystem .details li dl dd{padding-left:16px;}
.evnSystem .drawing{margin:10px 0 30px 0;}

.safety .intro{padding:70px 0 90px;text-align:center;}
.safety .details ul{overflow:hidden;}
.safety .details ul:after{display:block;clear:both;content:"";}
.safety .details p{margin-bottom:17px;}
.safety .details p strong{color:#0079ce;}
.safety .details li{float:left;line-height:20px;}
.safety .details ul ul{padding-bottom:45px;}
.safety .details li li{width:380px;margin-right:20px;}
.safety .details li li.last{margin-right:0;}
.safety .details li li span{display:inline-block;padding :5px 15px 0 5px;}
.safety .safetyPolicy{position:relative;height:224px;padding:50px 70px 0 412px;margin-bottom:40px;margin-top:-15px;background:url("../images/safety-bg-01.gif") no-repeat 0 0;}
.safety .safetyPolicy dt{font-size:19px;color:#000;font-weight:bold;margin-bottom:10px;}
.safety .safetyPolicy dd{line-height:22px;}
.safety .safetyPolicy dd img{position:absolute;left:1px;top:1px;}
.safety .safetyWith{position:relative;height:296px;padding:45px 70px 0 412px;background:url("../images/safety-bg-02.gif") no-repeat 0 0;}
.safety .safetyWith dt{font-size:19px;color:#000;font-weight:bold;margin-bottom:10px;}
.safety .safetyWith dd{line-height:22px;}
.safety .safetyWith dd img{position:absolute;left:1px;top:1px;}
.safety .safetyWith dd .state{color:#666;}

.health .intro{padding:35px 0 60px;text-align:center;}
.health .details ul{overflow:hidden;}
.health .details ul:after{display:block;clear:both;content:"";}
.health .details p{margin-bottom:17px;}
.health .details li{float:left;line-height:20px;}
.health .details ul ul{padding-bottom:45px;}
.health .details li li{width:380px;margin-right:20px;}
.health .details li li.last{margin-right:0;}
.health .details li li span{display:inline-block;padding:5px 15px 0 5px;}
.health .details li li span strong{color:#155c9b;}
.health .details .thumSlideWrap{position:relative;}
.health .details .thumSlide .indi{position:absolute;right:20px;top:7px;padding-bottom:0;}
.health .details .thumSlide .indi li{display:inline-block;width:12px;height:12px;margin-right:5px;}
.health .details .thumSlide .indi li a{display:block;width:100%;height:100%;text-indent:-99999em;background:url('data:image/gif;base64,R0lGODlhDAAMAKIAAMXIyvf4+Lq+weDi48fKzP39/f///7e7viH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTQgNzkuMTU2Nzk3LCAyMDE0LzA4LzIwLTA5OjUzOjAyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjdBOTFDQzA5MjQ4MTFFNEFDMzNFNEFDRUYwREM4MzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjdBOTFDQzE5MjQ4MTFFNEFDMzNFNEFDRUYwREM4MzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyN0E5MUNCRTkyNDgxMUU0QUMzM0U0QUNFRjBEQzgzMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyN0E5MUNCRjkyNDgxMUU0QUMzM0U0QUNFRjBEQzgzMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAMAAwAAAMpaFZDImQUZQI4OIOwbv4A841HQ37OmT0qBrVHBEseGVa1xikM8AASRQIAOw==') no-repeat 50% 50%;}
.health .details .thumSlide .indi li.curr a{background-image:url('data:image/gif;base64,R0lGODlhDAAMAKIAAPn7/Obu9EF7rpq51Pn7/UiAsf///xVcmyH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMwMTQgNzkuMTU2Nzk3LCAyMDE0LzA4LzIwLTA5OjUzOjAyICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgMjAxNCAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NUY5Q0U2MkM5MjQ4MTFFNEJERTRGQUJDQjQ5RjYwNzIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NUY5Q0U2MkQ5MjQ4MTFFNEJERTRGQUJDQjQ5RjYwNzIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1RjlDRTYyQTkyNDgxMUU0QkRFNEZBQkNCNDlGNjA3MiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1RjlDRTYyQjkyNDgxMUU0QkRFNEZBQkNCNDlGNjA3MiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAAAAAAALAAAAAAMAAwAAAMmaEZTd2UQZYJ4+IiwbsYCMHxfQ2bOqaopO64D4JFhNYOcwnjRZCQAOw==');}
.health .details .thumSlide .gallery{position:relative;width:100%;height:240px;}
.health .details .thumSlide .gallery img{position:absolute;left:0;top:0;opacity:0;filter:alpha(opacity=0);}
.health .details .thumSlide .gallery img.curr{opacity:1;filter:alpha(opacity=100);}

/* utiliy */
.counsel .directNo{position:relative;margin-bottom:30px;}
.counsel .directNo ul{position:absolute;left:536px;top:35px;overflow:hidden;}
.counsel .directNo ul:after{display:block;clear:both;content:"";}
.counsel .directNo li{float:left;padding-left:6px;margin-right:13px;background:url("../images/bul-dot.gif") no-repeat 0 50%;color:#000;}
.counsel .rowTbl ul{overflow:hidden;}
.counsel .rowTbl ul:after{display:block;clear:both;content:"";}
.counsel .rowTbl li{float:left;padding-left:13px;margin-right:12px;background:url("../images/bar-counsel.gif") no-repeat 0 50%;color:#000;}
.counsel .rowTbl li:first-child{padding-left:0;background:none;}
.counsel .rowTbl li.curr a{font-weight:bold;color:#1469c0;}
.counsel .rowBdrTbl td img{vertical-align:middle;}
.counsel .rowBdrTbl .cate{display:inline-block;margin-right:40px;color:#122e4a;}
.counsel .rowBdrTbl .selbox{overflow:hidden;display:inline-block;padding:3px 0;border:1px solid #bbbcc0;text-align:left;vertical-align:middle;background:#fff url("../images/bg-srch.gif") no-repeat 98% 50%;}
.counsel .rowBdrTbl .selbox select{padding:2px 0;color:#000;font-size:12px;background:none;border:0;}

.privacy .intro{margin-bottom:18px;}
.privacy .intro p{padding-top:13px;font-size:11px;}
.privacy .bookmark{padding:20px 55px;margin-bottom:30px;background:#f9f9f9;border:1px solid #d9dadf;}
.privacy .bookmark ol{overflow:hidden;}
.privacy .bookmark ol:after{display:block;clear:both;content:"";}
.privacy .bookmark li{float:left;width:50%;padding:10px 0;font-size:13px;}
.privacy .details{padding:30px;line-height:1.8em;border:1px solid #d9dadf;}
.privacy .details p{margin-bottom:5px;color:#000;}
.privacy .details li{margin-bottom:5px;}
.privacy .details dt{color:#000;}
.privacy .details li strong{color:#000;}
.privacy .details li dl, .privacy .details li ul, .privacy .details li ol{padding-top:5px;}
.privacy .details li dd ul{padding-top:2px;}
.privacy .details dd li, .privacy .details li li{margin-bottom:2px;}
.privacy .details ol li:before{content:attr(data-no)" ";font-weight:bold;}
.privacy .details ul li:before{content:attr(data-no)" ";}
.privacy .details .listBdrTbl{margin-bottom:0;}

.sitemap div{overflow:hidden;}
.sitemap div dl{overflow:hidden;border-bottom:1px solid #d9dadf;padding:30px 0;}
.sitemap div dl:after{clear:both;display:block;content:'';}
.sitemap div dl:first-child{padding-top:0;}
.sitemap div dt{float:left;width:220px;padding-left:30px;}
.sitemap div dt a{color:#155c9b;font-size:19px;font-weight:bold;}
.sitemap div dd{float:left;width:230px;}
.sitemap div dd strong{background:url('../../../../../Public/Home/images/bul-square.gif.html') no-repeat left 50%;padding-left:10px;margin-bottom:16px;display:block;}
.sitemap div dd strong a{font-size:15px;color:#000;}
.sitemap div dd ul li{margin:9px 0 0 10px;}
.sitemap div dd ul li:first-child{margin-top:0;}

/* etc */
#container.etcMenu #contents{padding:30px 50px 30px 50px;}
#container.etcMenu .subArea{padding:0;}
.reject{padding:285px 163px 270px 163px;}
.reject .letter{background:url('../../../../../Public/Home/images/etc/bg-rejectApply.jpg.html') no-repeat left top;width:855px;height:427px;}
.reject .letter .cont{padding:136px 0 0 297px;}
.reject .letter .cont strong{margin-bottom:25px;display:block;}
.reject .letter .cont strong.complete{margin-bottom:100px;}
.reject .letter .cont p{margin-bottom:60px;}
.reject .letter p.btn{padding-left:65px;}
.error{padding-top:50px;}
.error p.infoTxt{margin:24px 0 30px 0;padding-bottom:40px;border-bottom:2px solid #d9dadf;}

/* submain */
#contents.subMain{padding:0 0 50px;background:none;}
#contents.subMain > div{height:565px;padding-top:85px;padding-left:100px;margin-bottom:10px;}
#contents.subMain > div h2{margin-bottom:40px;}
#contents.subMain > div li{margin-bottom:20px;}
.productsMain{background:url("../../../../../Public/Home/images/main.jpg.html") no-repeat 50% 0;}
.productsMain div.menuRnd{background:url("../../../../../Public/Home/images/menu-rnd.jpg.html") no-repeat;}
.productsMain div.menuPrdt{background:url("../../../../../Public/Home/images/menu-prdt.jpg.html") no-repeat;}
.productsMain div.menuPrgr{background:url("../../../../../Public/Home/images/menu-prgr.jpg.html") no-repeat;}
.sheMain{background:url("../../../../../Public/Home/images/main.jpg.html") no-repeat 50% 0;}
.sheMain div.menuSafe{background:url("../../../../../Public/Home/images/menu-safe.jpg.html") no-repeat;}
.sheMain div.menuHealth{background:url("../../../../../Public/Home/images/menu-health.jpg.html") no-repeat;}
.sheMain div.menuEnvir{background:url("../../../../../Public/Home/images/menu-envir.jpg.html") no-repeat;}
.companyMain{background:url("../../../../../Public/Home/images/company/main.jpg.html") no-repeat 50% 0;}
.companyMain .menuAll{height:950px !important;background:url("../../../../../Public/Home/images/company/menu-intro.jpg.html") no-repeat !important;}
.companyMain .menuAll div{margin-bottom:140px;}

/* recruitForm */
.recruitForm{background:url("../../../../../Public/Home/images/form-mid.gif.html") repeat-y;}
.recruitForm .formCont{padding:43px 70px 60px;background:url("../../../../../Public/Home/images/form-btm.gif.html") no-repeat 0 100%;}
.recruitForm h4{margin-bottom:10px;font-size:19px;}
.recruitForm .gradBox{padding:15px 20px;margin-bottom:30px;border:1px solid #dde1e5;background:#f9f9f9;box-shadow:4px 4px 4px #e8e8e8;}
.recruitForm .dashList li{padding-left:11px;margin-top:3px;color:#000;line-height:1.4;text-indent:-10px;}
.recruitForm .dashList li:before{content:"- ";}
.recruitForm .dashList li:first-child{margin-top:0;}
.recruitForm .bullList li{padding-left:10px;margin-top:5px;line-height:1.4;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAMAAACeL25MAAAACVBMVEV7pc97pc97pc9ebrHKAAAAAnRSTlNVwCo7ppkAAAASSURBVAhbY2RgZPjPyAgnQFwAImUEB22C/MQAAAAASUVORK5CYII=) no-repeat 0 7px;}
.recruitForm .bullList li:first-child{margin-top:0;}
.recruitForm .treat{margin-top:5px;color:#2075e9;font-size:11px;line-height:1.4;}
.recruitForm .alignCt{text-align:center;}
.recruitForm .listBdrTbl tbody td.cont{padding:15px 10px;border-bottom:0;}

/*内部*/
.editor p {min-height:18px;}
.editor span {font-size:13px;line-height:18px;position:relative;left:0;bottom:0;}
dd.editor {height:72px; overflow:hidden;}
.hidden {display:none;}
#loading-wrap {display:none; z-index:11000;}
#mask, #mask2 {position:fixed;left:0;right:0;top:0;bottom:0;background:url('../../../../../Public/Home/images/modal_bg.png.html') left top repeat; z-index:10000; display:none;}
#ifr, #ifr2 {position:absolute; top:0; left:0; z-index:9900; border:0px; display:none;}
.vjs-default-skin .vjs-big-play-button{left:50% !important;top:50% !important;margin-left:-2em !important;margin-top:-1.3em !important;}
.product_controls{ font-size: 0; }

/*修改*/
#header .gnb > li > a{ font-size: 20px;
    font-family: "微软雅黑";font-weight: bold;}
.breadcrumb > li a{ font-size: 16px; font-family: "微软雅黑"; }
#contents h1{ font-size:30px; font-weight: 400; color: #122e4a;padding-bottom: 10px;padding-left: 150px;}
.business .top{ font-size: 22px; color: #304a6d; line-height: 32px; }
#header .logo{ top: 6px; }
.caseList li img{ width: 100%;}
.business .top{ margin: 0; }
#contents dd h2{ margin-top: 20px; margin-bottom: 30px; font-size: 30px; color: #304a6d; font-family: "微软雅黑"; font-weight: 400; }
.major .intro dt{ background: url("https://www.hyundai-steel.com/zh/image/products/bg-product.gif") no-repeat center center; }
.major .intro dd{ overflow-x: hidden; }
.major .intro dd p{ font-size: 15px; color: #445b6b; line-height: 26px; font-family: "微软雅黑"; }
#contents .productListit{ text-align: center; background-color: #f5f5f6; padding: 30px 0 0; font-size: 0; }
#contents .productListit h2{ font-size: 30px; font-weight: 400; color: #333; }
.productListit span{ display: block; font-size: 16px; }
.productListit:after{ content: ""; width: 145px; height: 2px; display: inline-block; background-color: #666; margin-top: 30px; }
#contents .business .subArea{ padding-top: 5px; }
#contents{ padding-top: 110px;}
:focus{ outline:none !important;}
.nnav{ margin: 0 -10px;}
.nnavul li{ width: 25%;}
.nnavul li a{ position: relative; height:45px; line-height:45px; display:inline-block; font-size:16px; color:#122e4a; margin-left: 40px;}
.nnavul li a:after,.nnavul li a:before{content:""; position:absolute; width:0px; height:1px; background-color:#40455e; -webkit-transition: all 0.5s ease 0s; -moz-transition: all 0.5s ease 0s; -o-transition: all 0.5s ease 0s; transition: all 0.5s ease 0s;}
.nnavul li a:after{ top:0; left:0;}
.nnavul li a:before{ bottom:0; right:0;}
.nnavul li:hover a:after,.nnavul li:hover a:before,
.nnavul li.active a:after,.nnavul li.active a:before{ width:100%;}
.nnavul li:hover a,.nnavul li:hover a,
.nnavul li.active a,.nnavul li.active a{ color:#f00 !important;}
.nnavul li:hover a, .nnavul li:hover a, .nnavul li.active a, .nnavul li.active a{ color:#f00; border-color:#f00;}

.fenlei,.nnav{
	float:left;
}
.fenlei{
	font-size: 16px;
	width:80px;
	 color:#122e4a;
	  height:45px; line-height:45px;
}
.nnav{
	width:1120px;
}
.cl:after{ clear:both; display:block;content:"";}

#header .gnb > li > a{
	position: relative;
	z-index: 1;
	padding: 0;
}
#header .gnb > li > a:after{
	content: "";
	position: absolute;
	z-index: -1;
	left: 0;
	bottom: 20px;
	width: 100%;
	height: 2px;
	background-color: #004f8c;
	visibility: hidden;
}
#header .gnb > li > a:hover:after{
	visibility: visible;
}
#header .gnb > li > a.active{
	color: #004f8c;
}
#header .gnb > li > a.active:after{
	visibility: visible;
}
/* w */
.product-list{
	width: 100;
	border-bottom: 2px solid #d9dadf;
	margin-bottom: 20px;
}
.product-list h3{
	font-size: 24px;
	color: #333;
	line-height: 54px;
	border-bottom: 2px solid #d9dadf;
	margin-bottom: 20px;
}
.product-list>ul{
	overflow: hidden;
}
.product-list>ul>li{
	float: left;
	width: 383px;
	margin-right: 15px;
	margin-bottom: 15px;
}
.product-list>ul>li:nth-child(3n){
	margin-right: 0;
}
.product-list>ul>li img{
	width: 383px;
	height: 230px;
}
.product-list>ul>li a{
	font-size: 16px;
	color: #333;
	text-decoration: none;
}
.product-detail{
	padding-bottom: 40px;
	line-height: 30px;
}
.product-detail>h3{
	font-size: 30px;
    color: #333;
    line-height: 60px;
    margin-bottom: 20px;
}

.sbzx_List ul{
	padding: 0;
	overflow: hidden;
}
.sbzx_List ul li{
	width: 283px;
	float: left;
	margin-right: 15px;
	margin-bottom: 15px
}
.sbzx_List ul li a{
	text-decoration: none;
}
.sbzx_List ul li img{
	width: 283px;
	height: 200px;
}
.sbzx_List ul li p{
	height: 55px;
    font: 300 14px/55px microsoft yahei;
    text-align: center;
    background: #fff;
    border: 1px solid #e5e5e5;
    border-top: 0;
}







.topArea{width:461px;float:right;}
.topArea{width:400px}
.topArea .btMap{height:40px;margin-top:19px;position:relative;z-index:104}
.btMap .search{height:40px;position:relative;width:461px;z-index:105}
.btMap .search .search-wrap{height:34px;border:1px solid #e5e5e5;background:#fff!important}
.btMap .search{width:401px}
.btMap .search .sideShadow{float:left;width:59px;height:34px;position:relative;z-index:99999999;background:#fbfbfb;border-right:1px solid #d8d8d8}
.btMap .search .keyWord{color:#909090;float:left;height:30px;line-height:30px;overflow:hidden;padding:0;width:358px;text-indent:35px;background:0 0;border:0;background:url("img/new_bg.gif.html") no-repeat -174px 7px;margin-top:2px;background-color:#fff}
.btMap .search .keyWord{width:258px}
.btMap .search .sub-btn{border:0;cursor:pointer;height:36px;line-height:36px;overflow:hidden;width:90px;position:absolute;top:0;right:0;font-family:微软雅黑;font-size:16px;color:#fff;transition:all .2s ease-in-out;background:#1f9652}
.btMap .search .sub-btn:hover{background:#1f9652}
.key a{padding-right:8px}



.bigRed, .alloy-title {
    font-size: 20px !important;
    color: #df0008 !important;
    /* margin-top: 110px; */

	
     line-height: 45px;}
	 
	 
	 
.nav {
  overflow: hidden;
  position: fixed;
     left: 85%;
  top: 50%;
  width: auto;
  height: 90px;
  margin-top: -45px;
  background: #fff;
  border-radius: 5px;
  -webkit-transform: translate3d(-50%, 0, 0);
          transform: translate3d(-50%, 0, 0);
  box-shadow: 0 10px 35px rgba(0, 0, 0, 0.2);
}
.nav__cb {
  z-index: -1000;
  position: absolute;
  left: 0;
  top: 0;
  opacity: 0;
  pointer-events: none;
}
.nav__content {
  position: relative;
  width: 90px;
  height: 100%;
  -webkit-transition: width 1s cubic-bezier(0.49, -0.3, 0.68, 1.23);
  transition: width 1s cubic-bezier(0.49, -0.3, 0.68, 1.23);
}
.nav__cb:checked ~ .nav__content {
  -webkit-transition: width 1s cubic-bezier(0.48, 0.43, 0.29, 1.3);
  transition: width 1s cubic-bezier(0.48, 0.43, 0.29, 1.3);
  width: 410px;
}
.nav__items {
  position: relative;
  width: 410px;
  height: 100%;
  padding-left: 20px;
  padding-right: 110px;
  list-style-type: none;
  font-size: 0;
}
.nav__item {
  display: inline-block;
  vertical-align: top;
  width: 70px;
  text-align: center;
  color: #6C7784;
  font-size: 14px;
  line-height: 90px;
  font-family: Helvetica, Arial, sans-serif;
  font-weight: bold;
  -webkit-perspective: 1000px;
          perspective: 1000px;
  -webkit-transition: color 0.3s;
  transition: color 0.3s;
  cursor: pointer;
}
.nav__item:hover {
  color: #00bdea;
}
.nav__item-text {
  display: block;
  height: 100%;
  -webkit-transform: rotateY(-70deg);
          transform: rotateY(-70deg);
  opacity: 0;
  -webkit-transition: opacity 0.7s, -webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5);
  transition: opacity 0.7s, -webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5);
  transition: transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5), opacity 0.7s;
  transition: transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5), opacity 0.7s, -webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5);
}
.nav__cb:checked ~ .nav__content .nav__item-text {
  -webkit-transform: rotateY(0);
          transform: rotateY(0);
  opacity: 1;
  -webkit-transition: opacity 0.2s, -webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5);
  transition: opacity 0.2s, -webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5);
  transition: transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5), opacity 0.2s;
  transition: transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5), opacity 0.2s, -webkit-transform 0.7s cubic-bezier(0.48, 0.43, 0.7, 2.5);
}
.nav__item:nth-child(1) .nav__item-text {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}
.nav__cb:checked ~ .nav__content .nav__item:nth-child(1) .nav__item-text {
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
}
.nav__item:nth-child(2) .nav__item-text {
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}
.nav__cb:checked ~ .nav__content .nav__item:nth-child(2) .nav__item-text {
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
}
.nav__item:nth-child(3) .nav__item-text {
  -webkit-transition-delay: 0.1s;
          transition-delay: 0.1s;
}
.nav__cb:checked ~ .nav__content .nav__item:nth-child(3) .nav__item-text {
  -webkit-transition-delay: 0.2s;
          transition-delay: 0.2s;
}
.nav__item:nth-child(4) .nav__item-text {
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
}
.nav__cb:checked ~ .nav__content .nav__item:nth-child(4) .nav__item-text {
  -webkit-transition-delay: 0.3s;
          transition-delay: 0.3s;
}
.nav__btn {
/* width: 90px;
  height: 90px;*/
     position: absolute;
    /* right: 0; */
    top: 0;
    padding: 5px 30px 20px 30px;
    cursor: pointer;
}

.nav__btn:before, .nav__btn:after {
  content: "";
  display: block;
  width: 28px;
  height: 4px;
  border-radius: 2px;
  background: #096DD3;
  -webkit-transform-origin: 50% 50%;
          transform-origin: 50% 50%;
  -webkit-transition: background-color 0.3s, -webkit-transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3);
  transition: background-color 0.3s, -webkit-transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3);
  transition: transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3), background-color 0.3s;
  transition: transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3), background-color 0.3s, -webkit-transform 1s cubic-bezier(0.48, 0.43, 0.29, 1.3);
}
.nav__btn:before {
  margin-bottom: 10px;
}
.nav__btn:hover:before, .nav__btn:hover:after {
  background: #00bdea;
}
.nav__cb:checked ~ .nav__btn:before {
  -webkit-transform: translateY(7px) rotate(-225deg);
          transform: translateY(7px) rotate(-225deg);
}
.nav__cb:checked ~ .nav__btn:after {
  -webkit-transform: translateY(-7px) rotate(225deg);
          transform: translateY(-7px) rotate(225deg);
}

