@charset "utf-8";
html {margin:0;padding:0;}
body, table {margin:0px;padding:0px;font-family:"Verdana","Tahoma", sans-serif;color:#666666;font-size:12px; line-height:1.5em;}
div {margin:0px;padding:0px;}
ul, li {margin:0px;padding:0px;list-style:none;}
table, td {margin:0px;border:0px;}
img {border:0px; vertical-align:top;}
a {text-decoration:none; color:#999999;border:0px; font-family: "Verdana","Tahoma", sans-serif;}
a:hover{text-decoration:none; color:#444444;border:0px; font-family: "Verdana","Tahoma", sans-serif;}
.fl {float:left}
.fr {float:right;}
.pl1 {padding-left:1px;}
.pl2 {padding-left:2px;}
.pl5 {padding-left:5px;}
.pl9 {padding-left:9px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl25 {padding-left:25px;}
.pl35 {padding-left:35px;}
.pl40 {padding-left:40px;}
.pl55 {padding-left:55px;}
.pl70 {padding-left:70px;}
.pl58 {padding-left:58px;}
.pl90 {padding-left:90px;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt35 {padding-top:35px;}
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb20 {padding-bottom:20px;}
.pb100 {padding-bottom:100px;}
.pb150 {padding-bottom:150px;}
.pb200 {padding-bottom:200px;}

.font01 { color:#4c6fa3; font-size:14px; font-weight:bold; }



/*링크테두리 삭제*/
a, area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style: none; } /* for Firefox */ 
a, img {selector-dummy:expression(this.hideFocus=true);}

#header {width:1250px; margin:0 auto; }
#header div.topRight {position:absolute; right:125px; top:5px;}
#header div.topRight ul li {float:left; padding-right:10px;}
#header div.topRight a {color:#fff; font-size:10px; }

.menu_pad {padding: 0 16px 0 16px;}
.menu_pad1 {padding: 0 0 0 16px;}

.containerCont .title { font-size:20px; color:#4766a9; font-family:"Microsoft Yahei","微软雅黑"}


/* copyright */
#footer {clear:both; width:1250px; height:80px; background:url('/cn/image/main/copyrightBG.jpg'); background-repeat:no-repeat; z-index:99999;}
#Link {width:200px; float: right; margin:10px 125px 0 0;}
		.selectlayer { display:block; position:relative; height:18px; background-color:#ffffff; border:1px solid #cccccc; cursor:pointer;z-index:99999; }
		.selectlayer a.default { display:block; height:22px; padding:0 0 0 5px; background:url('../image/main/selectdown.gif')  no-repeat; background-position: 180px 2px; color:#666566; line-height:18px; text-decoration:none; }
		.selectlayer a.default:hover { text-decoration:none; }
		.selectlayer ul { position:absolute; left:-1px; top:-470px; display:none; width:200px; background-color:#ffffff; border:1px solid #cccccc; }
		.selectlayer ul li.famlinkTit {font-size:12px; display:block; width:100%; color:#000; line-height:15px; padding:6px 0 0 5px;}
		.selectlayer ul li a {font-size:12px; display:block; height:19px; padding:0 0 0 10px; color:#666566; line-height:15px; text-decoration:none;  }
		.selectlayer ul li a:hover {font-size:12px; background-color:#3080cc; color:#ffffff; text-decoration:none; }
		.selectlayer ul li a.selected {font-size:12px; background-color:#3080cc; color:#ffffff; }

/* Main */
#container_m {position:relative; padding:20px 50px 0 50px;}
#container_m div.banner_m ul li {float:left;}
#container_m div.align {clear:both; float:right;}
.main_banner_pad {padding: 0 0 0 20px;}

span.whereMe{color:#527abc;}
#container {position:relative; padding:29px 0 20px 229px;}
#container div.containerTop {width:896px; height:13px;}
#container div.containerTop ul {float:right;}
#container div.containerTop ul li {font-size:12px; letter-spacing:0px;}
#container div.containerTop img {vertical-align:middle;}
#container div.containerCont {position:relative; width:800px; left:101px; border-left:solid 1px #e4e4e4;}
#container div.containerCont table {margin:0px;padding:0px;font-family:"Verdana","Tahoma";color:#666666;font-size:12px; line-height:2em;}
#container div.containerCont ul {text-align:justify;}
#container div.containerCont div.hisalign {float:left; font-family:"Verdana","Tahoma";color:#666666;font-size:12px; line-height:2.5em;}
#container div.containerCont div.hisalign div.line{line-height:1em; padding-bottom:5px;}
#container div.containerCont div.hisalign div.line2{line-height:1em;}
#container div.containerCont div.hisalign div.line3{line-height:1em; padding-left:45px;}
#container div.containerCont div.containerImg img {vertical-align:middle;}
#container div.comIntro ul li {float:left;}
#container div.placePic ul li {float:left;}

#container div.containerCont div.comtext td {font-weight: bold; color:#4566a9; padding-left:7px;}
.com_text {line-height:2em;}
.com_fac_pad {padding: 0 10px 0 10px;}
.com_fac_align {vertical-align:middle;}

/* 주요소개 */
td.article_intro {line-height:22px; background-color:#f2f2f4; padding-top:5px; padding-bottom:5px; padding-left:8px;}
td.content_intro {line-height:22px; padding-left:10px;}
td.link_intro {line-height:22px; padding-left:10px;}
td.link_intro a {color:#bf2222;}
td.link_intro a:hover {color:#bf2222; text-decoration:underline;}

#container div.containerCont div.protable td {text-align:center; line-height:2.5em;}
#container div.containerCont div.protable1 td {line-height:2.5em;}
.pro_text_bold {font-weight: bold; color:#4c6fa3;}

.con_text_bold {font-weight: bold; color:#4566a9;}
#container div.containerCont div.context td {line-height:2.2m; padding-left:10px;}
a.con:link {color:#bf2222;}
a.con:visited {color:#bf2222;}
a.con:hover {text-decoration:underline; color:#bf2222;}

/* 기술정보 */
td.article_tech {line-height:22px; padding-top:5px; padding-bottom:5px; padding-left:8px;}
td.underLine1 {height:1px; background-color:#d0d0d0;}
td.underLine2 {height:2px; background-color:#488bad;}
td.underLine3 {height:1px; background-color:#488bad;}

div.sitemap {width:770px;}
div.sitemap ul {float:left; padding-top:35px;}
div.sitemap ul li{background:url('../image/sitemap_lineBG.jpg'); background-repeat:no-repeat;}
div.sitemap ul li a {line-height:30px; padding-left:20px; color:#666666; font-family:"Verdana","Tahoma", sans-serif;}
div.sitemap ul li a:hover {line-height:30px; padding-left:20px; color:#bf2222; font-family:"Verdana","Tahoma", sans-serif;}

/* 친환경 활동 */
#container div.containerCont div.envtext td {line-height:1.8em; padding-left:10px; padding-right:10px; font-size:12px;}
#container div.containerCont div.envtable td {line-height:1.8em; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; font-size:12px;}
.env_text_s {font-size:12px; letter-spacing:0px; padding-left:95px;}
.env_text_bold {font-weight: bold; color:#4566a9;}




/* 이플리션 추가 */
#wrap { width:1250px; margin:0 auto; position:relative;}
#left_place div.left_menu { z-index:999999}
#left_place div.left_menu li {line-height:17px;}
div.goodsListCont div.listBox div.listBoxBg div.listBoxBg { overflow:hidden; font-size:15px}
div.goodsDetailCont div.detailBox div.detailBoxBg { overflow:hidden;}

#footer { margin:0 auto; background-repeat:no-repeat; }
div.sitemap { clear:both; }
#container { min-height:600px; overflow:hidden; padding-bottom:10px; }



#Layer01 td,#Layer02 td,#Layer03 td,#Layer04 td { padding-right:20px; }
#Layer01 a,#Layer02 a,#Layer03 a,#Layer04 a { color:#fff; padding-left:10px; font-size:12px;}
#Layer01 a:hover,#Layer02 a:hover,#Layer03 a:hover,#Layer04 a:hover { color:#fdff03; background:url('../image/mainMenu_icon.gif')  0px 8px; background-repeat:no-repeat; padding-left:10px;}
#Layer01 a.mainMenuOn,#Layer02 a.mainMenuOn,#Layer03 a.mainMenuOn,#Layer04 a.mainMenuOn { color:#fdff03; background:url('../image/mainMenu_icon.gif')  0px 8px; background-repeat:no-repeat; padding-left:10px;}


#left_place {width: 180px;  overflow:hidden}
#left_place div.left_menu {position:absolute; left:125px; top:277px;}
#left_place div.left_menu .subBg_01 { background:url('../image/subBg_01.jpg'); background-repeat:no-repeat; height:202px;  }
#left_place div.left_menu .subBg_02 { background:url('../image/subBg_02.jpg'); background-repeat:no-repeat; height:250px;  }
#left_place div.left_menu ul .line { background:url('../image/subMenuLine.gif') bottom; background-repeat:no-repeat;}
#left_place div.left_menu ul a { background:url('../image/subMenuBg.gif'); background-repeat:no-repeat; display:block; height:22px; padding:5px 0 0 30px; width:150px; color:#fff; font-size:12px; }
#left_place div.left_menu ul a:hover { background:url('../image/subMenuBg_e.gif'); color:#fdff03; font-weight:bold; }
#left_place div.left_menu ul a.on{ background:url('../image/subMenuBg_e.gif'); color:#fdff03; font-weight:bold; }
#left_place div.left_menu ul .tit { padding: 15px 0 18px 10px; color:#fff; font-size:24px; font-family:"Microsoft Yahei","微软雅黑"}
#left_place div.left_menu ul a.sm { background:url('../image/subMenuBg2.gif'); background-repeat:no-repeat; display:block; height:22px; padding:0 0 0 40px; width:140px; color:#fff; font-size:12px; }
#left_place div.left_menu ul a.sm:hover { background:url('../image/subMenuBg2_e.gif'); color:#fdff03; font-weight:normal; }
#left_place div.left_menu ul a.smon { background:url('../image/subMenuBg2_e.gif'); background-repeat:no-repeat; display:block; height:22px; padding:0 0 0 40px; width:140px; color:#fdff03; font-size:12px; font-weight:normal; }

#container div.containerCont a.tabBG_on { display:block; background:url('../image/tabBg_on.gif'); color:#fff; font-size:12px; width:139px; height:27px; padding-left:10px; padding-top:3px;}
#container div.containerCont a.tabBG { color:#666; display:block; background:url('../image/tabBg.gif'); font-size:12px; width:139px; height:27px; padding-left:10px; padding-top:3px;}
#container div.containerCont a:hover.tabBG { color:#666; display:block; background:url('../image/tabBg_on.gif'); color:#fff; }

#container div.containerCont .sitemap h4 { background:url('../image/sub05_title_bg.jpg'); background-repeat:no-repeat; height:25px; width:195px; color:#fff; font-size:13px; text-align:center; padding-top:6px;}

/*privacy*/
div.containerCont ul li.htag {background:url('../image/titleicon.gif');padding-left:15px; letter-spacing:-1px; color:#050154; font-size:22px; background-repeat:no-repeat;}
td.privacy_aintro {line-height:20px; background-color:#f2f2f4; padding-top:3px; padding-bottom:3px; text-align:left; padding-left:20px;}
td.privacy_cintro {line-height:20px; padding-top:3px; padding-bottom:3px; text-align:left; padding-left:20px;}
/*IR*/
/*span.unit{font-family:"Dotum"; font-size:11px; letter-spacing:-1px;}*/
div.containerCont li.IRtable {width:760px;}
div.containerCont li.IRtable tr td.title{font-size:13px; color:#1e5d89; font-weight:bold; padding:20px 0px 5px 0px;}    
div.containerCont li.IRtable tr td.report{padding:0px 0px 150px 0px;}   
div.containerCont li.IRtable tr td.Subtitle{vertical-align: bottom; font-family:"Dotum"; font-size:11px; letter-spacing:-1px;}
div.containerCont li.IRtable tr td.printimg{vertical-align: bottom;} 
.ir_text_bold {font-weight: bold; color:#3074bf;}
.ir_text {line-height:1.5em;}
td.article_group {font-size:11px;font-family: "Verdana","Tahoma", sans-serif; line-height:22px; background-color:#f2f2f4; padding: 5px 8px 5px 10px}
td.content_group {font-size:11px; line-height:22px; padding-left:10px;font-family: "Verdana","Tahoma", sans-serif, sans-serif;}
td.underLine1_group {height:1px; background-color:#d0d0d0;}
td.underLine2_group {height:2px; background-color:#488bad;}
td.underLine3_group {height:1px; background-color:#488bad;}
td.underLine1 {height:1px; background-color:#d0d0d0;}
td.underLine2 {height:2px; background-color:#719e16;}
td.underLine3 {height:1px; background-color:#719e16;}

#footer_info {width:1024px; margin:0 auto;}
#footer_info div.bottomRight ul {float: right; padding:33px 50px 0 0}
#footer_info div.bottomRight ul li {font-size: 10.5px;}
#footer_info div.bottomRight ul li a {color:#646464; font-weight:bold;}
#footer_info div.bottomRight ul li a:hover {color:#000; }