@charset "utf-8";
html {margin:0;padding:0;}
body, table {margin:0px;padding:0px;font-family:"Verdana","Tahoma", sans-serif;color:#666666;font-size:11px; 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;}

.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;}
.pl55 {padding-left:55px;}
.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;}

/*링크테두리 삭제*/
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;}

#left_place {width: 180px;}
#left_place div.left_menu {position:absolute; left:125px; top:277px;}

/* copyright */
#footer {clear:both; width:1250px; height:80px; background:url('../image/main/copyrightBG.jpg'); background-repeat:no-repeat}
#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:9999}
		.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:11px; display:block; width:100%; color:#000; line-height:15px; padding:6px 0 0 5px;}
		.selectlayer ul li a {font-size:11px; display:block; height:19px; padding:0 0 0 10px; color:#666566; line-height:15px; text-decoration:none;  }
		.selectlayer ul li a:hover {font-size:11px; background-color:#3080cc; color:#ffffff; text-decoration:none; }
		.selectlayer ul li a.selected {font-size:11px; 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:11px; 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:11px; 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:11px; 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:11px;}
#container div.containerCont div.envtable td {line-height:1.8em; padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; font-size:11px;}
.env_text_s {font-size:11px; letter-spacing:-1px; padding-left:210px;}
.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;}
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; }

/*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:13px 10px 0 0}
#footer_info div.bottomRight ul li {font-size: 10.5px;}
#footer_info div.bottomRight ul li a {color:#7d7d7d; font-weight:bold;}
#footer_info div.bottomRight ul li a:hover {color:#000; }