@charset "euc-kr";
@import url(http://fonts.googleapis.com/css?family=Roboto:300,400,500);

html {overflow-y:scroll; overflow:-moz-scrollbars-verticals;}
*{margin:0;padding:0;}
html,body{height:100%;}
body,td,th {font-family:'Roboto',Tahoma,Arial,Verdana,Dotum;font-size:12px;color:#666;line-height:17px;}

legend, caption {display:none;clear:both;}
ol,ul,li {list-style:none;}
img, fieldset {vertical-align:top; border:0;}

a:link{text-decoration:none;color:#575757;}
a:visited{text-decoration:none;color:#575757;}
a:hover{text-decoration:none;color:#c13801;}
a:active{text-decoration:none;color:#575757;}

/*°ø¿ë»ç¿ë¿ä¼Ò*/

.pdBt40{ padding-bottom:40px;}
.pdBt35{ padding-bottom:35px;}
.pdBt30{ padding-bottom:30px;}
.pdBt25{ padding-bottom:25px;}
.pdBt20{ padding-bottom:20px;}
.pdBt15{ padding-bottom:15px;}
.pdBt10{ padding-bottom:10px;}
.pdBt5{ padding-bottom:5px;}

.pdTop40{ padding-top:40px;}
.pdTop35{ padding-top:35px;}
.pdTop30{ padding-top:30px;}
.pdTop25{ padding-top:25px;}
.pdTop20{ padding-top:20px;}
.pdTop15{ padding-top:15px;}
.pdTop10{ padding-top:10px;}
.pdTop5{ padding-top:5px;}


.t_title2{ font-size:17px;color:#444;font-weight:bold; line-height:20px;}
.t_title3{ font-size:14px;color:#555;font-weight:bold;}

/*layout*/
#main_wrap{background:url(/eng/img/bg_main.jpg) no-repeat 50% 0;}
#main_visual{ text-align:center;}
#main_product{background:url(/eng/img/bg_main_product.gif) repeat-x;}
#main_product div{width:1040px; margin:0 auto;}
#main_footer_wrap{}
#main_footer{position:relative;width:1040px;height:116px;margin:0 auto;}
#main_footer p.addr{padding-top:22px;}
#main_footer p.phone{position:absolute;top:22px;right:0;}

#wrap{}
#header{ position:relative; text-align:center; background:url(/eng/img/bg_top.gif) repeat-x;}
#container{ position:relative;width:1040px; margin:0 auto;}
#lnb{ position:absolute;left:0;top:-147px;}
#content_wrap{position:relative;width:774px;margin-left:266px;}
#title_area{position:absolute;top:-126px;left:0;}
#title_area p.cur_page{background:url(/eng/img/icon_home.gif) no-repeat 0 4px; padding-left:13px; font-size:11px; color:#a5a5a5;}
#title_area p.cur_page span{color:#858585;}
#title_area h3{padding:33px 0 8px;line-height:25px;font-size:23px;color:#444;font-weight:bold;}
#title_area p.t_msg{padding-left:1px;}
#content{position:relative; padding-top:0;min-height:380px;}
* html div#content {height: expression( this.scrollHeight < 381 ? "380px" : "auto" );}/* sets min-height for IE */
#footer_wrap{clear:both;background:url(/eng/img/bg_footer.gif) repeat-x; margin-top:80px;}
#footer{position:relative;width:1040px;height:116px;margin:0 auto;}
#footer p.addr{padding-top:35px;}
#footer p.phone{position:absolute;top:35px;right:0;}

/*º»¹®³»¿ë*/

#greeing{background:url(/eng/img/company/bg1.jpg) no-repeat 0 -10px;padding:40px 0 50px 380px; }
#greeing .thanks{padding-top:10px; font-weight:bold;color:#555;}
#history{background:url(/eng/img/company/bg3.jpg) no-repeat -20px 10px; padding:30px 0 50px 380px;}
#brief{background:url(/eng/img/company/bg2.jpg) no-repeat 0 0;}
#brief .t_second{padding:200px 0 0 340px;}

#product_list{ height:100%; overflow:hidden;}
#product_list div.section{float:left;width:234px;margin-right:33px;}
#product_list div.section_last{float:left;width:236px;margin-right:0;}
#product_list .title{ background:url(/eng/img/product/bg_cate.gif) repeat-x;height:46px;border:1px solid #ededed;}
#product_list .title h4{ font-size:17px; color:#b95a34; padding-left:15px;line-height:46px;}
#product_list .title h4 span{font-size:11px;  color:#999; font-weight:normal; letter-spacing:0px !important;}
#product_list div ul{ padding-top:15px;}
#product_list div ul li{ background:url(/eng/img/product/icon_note.gif) no-repeat 5px 9px; padding:9px 0 7px 22px; border-bottom:1px solid #f1f1f1;
line-height:15px;}
#product_list div ul li a{height:26px;color:#777;}
#product_list div ul li a span{ color:#666; font-weight:bold;}
#product_list div ul li a:hover, #product_list div ul li a:hover span{color:#b95a34;}
#product_list div ul li.last{ border-bottom:none;}

.pro_title{position:relative;background:url(/eng/img/product/bg_cate.gif) repeat-x;height:44px;border:1px solid #ededed;}
.pro_title h3{background:url(/eng/img/product/icon_note2.gif) no-repeat 12px 13px;line-height:44px; font-size:16px; padding-left:32px;}
.pro_title p.open_list{position:absolute;top:0;right:0; background:url(/eng/img/product/bg_cate2.gif) repeat-x;width:135px; height:44px;border-left:1px solid #ededed;}
.pro_title p.open_list a{display:block;background:url(/eng/img/product/icon_plus.gif) no-repeat 23px 15px;font-size:13px; font-weight:bold; height:45px;line-height:44px; padding-left:43px;}
.pro_title ul{ position:absolute;top:45px;right:-1px;width:280px; display:none;}
.pro_title ul li{border:1px solid #ededed; border-top:none; background-color:#fafafa;}
.pro_title ul li a{ display:block;height:26px;color:#777;line-height:26px; padding-left:15px;}
.pro_title ul li a span{color:#666;font-weight:bold;}
.pro_title ul li a:hover{ background-color:#fff;}
.pro_title ul li a.selected{ color:#b95a34;}
.pro_title ul li a.selected span{ color:#b95a34;}

#product_info{padding:10px 0 0 15px;}
#product_info th, #product_info td{}
#product_info h4{ font-size:15px; font-weight:bold; color:#444; padding:30px 0 15px;}
#product_info h4 span{ font-size:12px; font-weight:normal;}
#product_info .down_pdf{ height:100%; overflow:hidden;}
#product_info .down_pdf li{ float:left;margin-right:15px;}
#product_info .down_pdf a{ background:url(/eng/img/product/icon_pdf.gif) no-repeat 0 0; height:30px; line-height:30px; padding-left:30px;display:block; 
color:#777;font-size:11px;font-weight:bold;}
#product_info .btn_view_all{ margin-top:45px; border-top:1px solid #ededed; padding-top:25px; text-align:center;}

table.info{width:100%;}
table.info th{border-bottom:1px solid #ededed;background-color:#fcfcfc;padding:7px 0 6px 12px;text-align:left;}
table.info td{border-bottom:1px solid #ededed;border-left:1px solid #eee; padding:7px 0 6px 12px;}
table.info td.first, table.info th.first{border-top:1px solid #bbb; padding:10px 0 6px 12px;}
table.info td.last, table.info th.last{border-bottom:1px solid #bbb; padding:7px 0 10px 12px;}
table.info th.top{border-top:1px solid #bbb;border-bottom:1px solid #bbb;border-left:1px solid #ccc;padding:8px 0 7px;text-align:center;}
table.info th.no_bl, table.info td.no_bl{ border-left:none;}


#certification{position:relative;background:url(/eng/img/certification/bg1.gif) no-repeat 50px 70px;padding:40px 0 0 270px;}
#certification ul{width:500px; height:100%; overflow:hidden;}
#certification ul li{ float:left;width:150px;height:200px;margin:0 25px 25px 0;}
#certification ul li.last{margin-right:0;}
#certification ul li img{border:1px solid #ededed;}
div#bgLayer{display:none;position:fixed;left:0;top:0;height:100%;width:100%;background-color:#000;opacity:0.6;filter:alpha(opacity=60);z-index:1000;}
* html div#bgLayer{position:absolute;}
div#popLayer{display:none;position:fixed;top:50%;left:50%; margin-left:-240px; margin-top:-325px;z-index:1001;}
* html div#popLayer{position: absolute;}

table.inquiry{width:100%;}
table.inquiry th{border-bottom:1px solid #ededed;background-color:#fcfcfc;padding:7px 0 6px 0; color:#555;}
table.inquiry td{border-bottom:1px solid #ededed;border-left:1px solid #ccc; padding:7px 0 6px 10px;}
table.inquiry td.first{border-top:1px solid #c13800; padding:10px 0 6px 10px;}
table.inquiry th.first{border-top:1px solid #c13800; padding:10px 0 6px 0;}
table.inquiry td.last{border-bottom:1px solid #ccc; padding:7px 0 10px 10px;}
table.inquiry th.last{border-bottom:1px solid #ccc; padding:7px 0 10px 0;}
table.inquiry td span{ font-size:11px; letter-spacing:-1px;color:#888; padding-left:10px;}
table.inquiry td input{border:1px solid #dfdfdf;padding:6px 2px 6px 6px; font-family:Dotum; font-size:12px;}
table.inquiry td textarea{border:1px solid #dfdfdf;padding:6px 2px 6px 6px; font-family:Dotum; font-size:12px;width:98%; overflow:auto;}
p.submit_area{ text-align:center; padding-top:25px;}





