﻿@import "base.css";

body #header_wrap{background:#333 url(/English/App_Themes/Image/common/top_bg.gif) repeat-x 50% 100%}
body #header{position:relative; margin:0 auto; width:980px; height:150px;}
body#main #header_wrap{background:#333 url(/English/App_Themes/Image/main/bg_header.gif) no-repeat 50% 0}
body#main #header{height:170px;}
body #header h1{position:absolute; left:12px; top:63px; margin:0 auto; width:980px; }
body #header #gnb{overflow:hidden; position:absolute; right:5px; top:70px;}
body #header #gnb li{float:left; padding-left:40px; color:#fff; font:bold 14px Tahoma}
body #header #gnb li a{color:#fff; text-decoration:none}
body #header #tnb{overflow:hidden; position:absolute; right:8px; top:12px;}
body #header #tnb li{float:left; padding-left:18px; background:url(/English/App_Themes/Image/common/bg_tnb.gif) no-repeat 8px 3px; color:#696969; font:9px Tahoma}
.foreign_layer{display:none}
body #header #tnb li:first-child, body #header #tnb li.foreign{background:none}
.foreign_layer{display:none}
#main_container{background:#eee; border-top:1px solid #eee;}
#main_contents{margin:0 auto; padding:0 17px; width:980px; background:url(/English/App_Themes/Image/main/bg_container.png) repeat-y;}

.visual{position:relative; margin-top:-1px; height:441px;}
.visualArea{overflow:hidden; position:relative; width:490px; height:443px}
.visualArea div.scene{position:absolute; text-align:center}
.visualArea div.scene img.backimg{margin:0 auto; width:490px; height:443px;}
.visualArea div.first{left:0}
.visualArea .ctr{position:absolute; bottom:14px; right:30px; z-index:10}
.visualArea .ctr .dot a{margin:2px}


.title_copy{width:100%; height:443px; position:absolute; left:0; top:0;}
.title_copy img{position:absolute; left:592px; top:155px;}
.title_copy img:first-child{position:absolute; left:592px; top:62px;}
.slogan {position:absolute; left:592px; top:377px;}
.visual ul.procuct{overflow:hidden; position:absolute; left:590px; top:200px; padding:32px 0 0 2PX; width:390px; border-top:1px solid #b6bcc0;}
.visual ul.procuct li{position:relative; float:left; padding-bottom:20px; width:69px;}
.visual ul.procuct li a {display:table-cell; width:60px; height:55px; text-align:center; vertical-align:middle;}
.visual ul.procuct li img {max-width:100%; max-height:100%;}
.visual ul.procuct li strong{display:block; color:#626d73; font:bold 11px Tahoma; position: absolute; top: 57px; left: 0;}
.visual ul.procuct li span{position:absolute; left:0; top:0; display:block; padding-top:70px; width:60px; color:#9da2a5; font:11px Tahoma; cursor:pointer}
.visual ul.procuct li.active strong{color:#2e878c}
.visual ul.procuct li.active span{color:#2e878c}
.visual ul.procuct li.active span, .visual ul.procuct li a:hover span{background:url(/English/App_Themes/Image/main/bg_active.gif) no-repeat}
.visual ul.procuct li.button{clear:left; width:auto; margin-top:20px;}
.visual ul.procuct li.button img{width:176px; height:23px;}

ul.link_contents{float:left; width:490px}
ul.link_contents li{ padding:40px 0 35px 136px; border-top:1px solid #e0e0e0}
ul.link_contents li:first-child{border:none}
ul.link_contents li{background:url(/English/App_Themes/Image/main/bg_icon.gif) no-repeat 66px 44px}
ul.link_contents .publication{clear:left; width:100%; height:220px; background:url(/English/App_Themes/Image/main/bg_publication.gif) no-repeat 330px 34px}
ul.link_contents li.publication a {top:47px;}
ul.link_contents li.publication > img {top:100px}

ul.link_contents2 {float:left; width:490px}
ul.link_contents2 li.dealernet2 {padding:39px 0 27px 40px;}
ul.link_contents2 li ul.dealernet_lst {float:left; padding:0 0 0 91px;}
ul.link_contents2 li ul.dealernet_lst li {float:left;}
ul.link_contents2 li ul.dealernet_lst li.lst1 {width:111px;}
ul.link_contents2 li ul.dealernet_lst li.lst2 {width:101px;}

ul.procuct2{clear:left; overflow:hidden; width:100%; height:230px; background:url(/English/App_Themes/Image/main/bg_product.gif) repeat-x}
ul.procuct2 li{position:relative; float:left; width:245px; text-align:center}
ul.procuct2 li a {display:table-cell; width:185px; height:170px; padding:30px;}
ul.procuct2 li img {max-width:100%; max-height:120px; margin-bottom:5px;}
ul.procuct2 li strong, ul.procuct2 li span{display:block; color:#d5d5d5; font:16px tahoma}
ul.procuct2 li span{color:#898989; font:12px tahoma}
ul.procuct2 li span.icon{position:absolute; left:15px; top:15px}
ul.procuct2 li span.icon img{width:45px; height:45px;}

/* 2015-01-27 */
.visual2{position:relative; margin-top:-1px; height:550px; z-index:1;}
.jwSlider2{overflow:hidden; position:relative; width:980px; height:550px;}
.jwSlider2 .animateBox{width:980px; height:550px; position:relative; z-index:100; overflow:hidden;}
.jwSlider2 .f_item:first-child {opacity:1; filter: alpha(opacity=100); z-index:100}
.jwSlider2 .f_item {position:absolute; left:0; top:0; opacity:0; filter: alpha(opacity=0); z-index:50}
.jwSlider2 .eventNavi{position:absolute; bottom:7px; right:15px; z-index:100;}
.jwSlider2 .eventNavi li {display:inline-block; margin:2px; opacity:0.6;}
.jwSlider2 .eventNavi li.active,.eventNavi li.active a {opacity:1}
.jwSlider2 .controlBox{position:absolute; top:48%; width:940px; height:120px; display:none; margin-left:20px;opacity:0.8;}
.jwSlider2 .controlBox .plug_left{float:left;}
.jwSlider2 .controlBox .plug_next{float:right;}
.jwSlider2:hover .controlBox{display:inline; z-index:100;}

/* 2015-01-28 */
.contentsNavi {position:relative; height:280px; background:url(/English/App_Themes/Image/main/bg_new.gif) no-repeat}
.conTitle ul{overflow:auto; margin-top:20px;font:bold 14px Arial;}
.conTitle li:first-child{float:left;width:590px; margin-left:25px;}
.conTitle li:nth-child(2){float:left;width:195px;}
.conTitle li:last-child{float:left;width:130;}
ul.conSub{overflow:auto; margin-top:5px; margin-left:25px;height:240px;}
ul.conSub li.conSub2{float:left; width:190px;}
ul.conSub li.conSub2:nth-child(3){margin-left:10px}
ul.conSub li.conSub2:nth-child(4){margin-left:10px}
ul.conSub li.conSub2:nth-child(5){margin-left:5px; width:150px; padding-top:5px;}
ul.conSub li.conSub2 ul{font-size:13px;}
ul.conSub li.conSub2 li{margin-top:5px;}    
ul.conSub li.conSub2 li.conMenu{margin-top:10px; color:#00a9a7; font-weight:bold;}
ul.conSub li.conSub2 li.conTitMenu{margin:20px 0 10px 0;font:bold 14px Arial;}
ul.conSub li.conSub2 a.conMenu{ text-decoration:none; color:#00a9a7;}
ul.conSub li.conSub2 a.conMenu:hover{ text-decoration:none; color:#03d9d6;}
ul.conSub li.conSub2 a.conSMenu{ text-decoration:none;}
ul.conSub li.conSub2 a.conSMenu:hover{text-decoration:none; color:#043030}
.conTitle a {text-decoration:none;}

dl.news{overflow:hidden; background-color:#1f1f1f;}
dl.news dt, dl.news dd{float:left; padding:15px 0;}
dl.news dt{margin-right:20px; width:40px}
dl.news dt:first-child{width:103px; text-align:right}
dl.news dd{position:relative; width:366px; color:#929292; font:11px Arial}
dl.news dd a{overflow:hidden; display:inline-block; width:235px; text-decoration:none; text-overflow:ellipsis; white-space:nowrap; color:#929292}
dl.news dd span{position:absolute; right:20px; top:14px; font:11px Tahoma}

dl.news{overflow:hidden; background-color:#1f1f1f;}
dl.news dt, dl.news dd{float:left; padding:15px 0;}
dl.news dt{margin-right:20px; width:40px}
dl.news dt:first-child{width:103px; text-align:right}
dl.news dd{position:relative; width:366px; color:#929292; font:11px Arial}
dl.news dd a{overflow:hidden; display:inline-block; width:235px; text-decoration:none; text-overflow:ellipsis; white-space:nowrap; color:#929292}
dl.news dd span{position:absolute; right:20px; top:14px; font:11px Tahoma} 

div.publication{position:relative; padding:65px 0 0 535px; height:165px; background:#f3f3f3 url(/English/App_Themes/Image/main/bg_visual.jpg) no-repeat;}
div.publication div.title{ width:430px; height:110px; background:url(/English/App_Themes/Image/main/bg_visual2.gif) no-repeat 100% 0;}
div.publication ul{position:absolute; left:536px; top:141px; width:220px;}
div.publication ul li{float:left; margin-bottom:4px; padding-left:12px; width:95px; background:url(/English/App_Themes/Image/main/bul_arrow.gif) no-repeat 0 1px}
/* //main */

#header .sub_menu {position:absolute; left:0; top:120px; width:100%; background:url(/English/App_Themes/Image/common/top_bg.gif) repeat-x 0 100%; height:20px; font-size:11px; padding:10px 0 0 33px;}
#header .sub_menu ul {float:right}
#header .sub_menu li {float:left;}
#header .sub_menu li.line {color:#aeb0b1; padding:0 17px 0 18px;}
#header .sub_menu li a.on {font-weight:bold; color:#343535;}


/*#gnb_wrap {width:100%; height:180px; background:url('/English/App_Themes/Image/common/top_bg.gif') repeat-x; margin:0 auto;}*/
#gnb_wrap {width:100%; height:90px; background:url('/English/App_Themes/Image/common/top_bg.gif') repeat-x; margin:0 auto;}
#main #gnb_wrap {height:90px;}
#gnb_wrap #gnb {position:relative; width:980px; margin:0 auto; z-index:100}
#gnb_wrap #gnb dd.logo {float:left; padding:12px 0 12px 26px;}
#gnb_wrap #gnb dd.util {float:right; font:9px Tahoma; margin-right:85px; padding:20px 16px 0 0;}
#gnb_wrap #gnb dd.util a {color:#717171;}
#gnb_wrap #gnb dd.util span {color:#414141; padding:0 9px 0 10px;}
#gnb_wrap #gnb dd.btn_korea {position:absolute; right:0; top:13px; width:79px; padding-top:5px; z-index:99}
#gnb_wrap #gnb dd.btn_korea .foreign_layer {position:absolute; top:21px; left:0; z-index:100; display:none;} 

#gnb_wrap #gnb .main_menu {clear:both;}
#gnb_wrap #gnb .main_menu li {float:left; font-weight:bold; font-size:13px; padding:9px 23px 0 33px;}
#gnb_wrap #gnb .main_menu li a {display:block; color:#fff; text-decoration:none;}
#gnb_wrap #gnb .main_menu li a:hover {display:block; height:29px; background:url('/English/App_Themes/Image/common/arrow_on.gif') no-repeat bottom;}
#gnb_wrap #gnb .main_menu li a.on {display:block; height:29px; background:url('/English/App_Themes/Image/common/arrow_on.gif') no-repeat bottom;}

/* 2013-04-07 */
#gnb_wrap #gnb .main_menu input.main_search {width:122px; height:18px; border:1px solid #3d3d3d; border-left:none; border-right:none; background:#1e1e1e; padding:6px 0 0 6px;}
#gnb_wrap #gnb .main_menu img.btn_search {margin-right:10px;}
#gnb_wrap #gnb .sub_menu {display:none; clear:both;/*width:947px;*/ height:20px; font-size:12px;}
/*#gnb_wrap .sub_menu {clear:both; width:100%; height:20px; font-size:12px; top:90px; z-index:1000; background:url('/English/App_Themes/Image/common/top_bg.gif') repeat-x 0 -92px; margin:0 !important; padding:0; height:60px;}*/
#gnb_wrap #gnb .sub_menu ul{overflow:hidden; width:980px; margin:0 auto}
#gnb_wrap #gnb .sub_menu li {float:left;}
#gnb_wrap #gnb .sub_menu li.line {color:#aeb0b1; line-height:30px}  
#gnb_wrap #gnb .sub_menu li a {display:block; padding:8px 17px}
#gnb_wrap #gnb .sub_menu li a.on {font-weight:bold; color:#343535;}

#main #gnb_wrap #gnb {position:static}
#main #gnb_wrap #gnb dl {position:relative}
#main #gnb_wrap #gnb .sub_menu {position:absolute; left:0; top:90px; z-index:1000; width:100%; background:url('/English/App_Themes/Image/common/top_bg.gif') repeat-x 0 -92px; margin:0 !important; padding:0; height:60px; opacity:0.95}
#main #gnb_wrap #gnb #layer_smenu2 ul{padding-left:0}
#main #gnb_wrap #gnb #layer_smenu3 ul{width:880px; padding-left:100px}
/* //2013-04-07, 2015-02-05 */

#container_wrap {width:100%; padding:60px 0 0 0;}
#container_wrap .container_inner {width:980px; /*min-height:900px;*/ margin:0 auto;}
#container_wrap .container_inner:after {content:""; display:block; clear:both;}
#container {position:relative; float: left; width: 745px; border-left: 1px solid #e6e5e0; padding: 0 0 100px 40px; min-height: 550px;}
#container .tit_navi {width:735px; height:95px;}
#container .tit_navi dd {clear:both;}
#container .tit_navi dd h2 {float:left; height:42px; font-size:36px; color:#343535; line-height:36px;}
#container .tit_navi dd span.navi {float:right; font-size:11px; color:#999;}
#container .tit_navi dd span.navi a {color:#999;}
#container .tit_navi dd.tit_btm_txt {font-size:14px; color:#00a292;}
#container .content {width:745px;}

#footer_wrap {width:100%; height:195px; background:#333;}
#footer_wrap .footer {width:980px; margin:0 auto; padding-top:25px;}
#footer_wrap .footer .logo_copy {float:left;}
#footer_wrap .footer .logo_copy dd.logo {float:left; padding-right:36px;}
#footer_wrap .footer .logo_copy dd.copyright {float:left; padding-top:4px;}
#footer_wrap .footer .family {float:right; padding-top:4px;}

/* FOOTER_NEW */
#footer_wrapNew {width:100%; height:195px; background:#333;}
#footer_wrapNew div.footerNew {width:980px; margin:0 auto; padding:38px 0 0 28px;}
#footer_wrapNew div.footerNew dl {float:left;} 
#footer_wrapNew div.footerNew dl dt {padding-bottom:18px;} 
#footer_wrapNew div.footerNew dl.factory {margin-right:110px;}
#footer_wrapNew div.footerNew dl.sales {margin-right:117px;}
#footer_wrapNew div.footerNew dl.contact {margin-right:56px;}

#lnb_wrap {float:left; width:170px; padding-left:24px;}
#lnb_wrap #lnb {width:130px;}
#lnb_wrap #lnb h1 {width:121px; height:auto; padding-bottom:22px; font-size:24px; color:#343535; border-bottom:1px solid #e6e5e0; line-height:24px; padding-left:9px;}
#lnb_wrap #lnb li {border-bottom:1px solid #e6e5e0;}
#lnb_wrap #lnb li.menu a {display:block; width:103px; background:url('/English/App_Themes/Image/common/icon_lnb_off.gif') no-repeat 9px 8px; padding:7px 0 6px 27px; text-decoration:none;}
#lnb_wrap #lnb li.menu a.on {font-weight:bold; color:#fff; background:#00a292 url('/English/App_Themes/Image/common/icon_lnb_on.gif') no-repeat 9px 8px;}
#lnb_wrap #lnb li.menu a:hover {font-weight:bold; color:#fff; background:#00a292 url('/English/App_Themes/Image/common/icon_lnb_on.gif') no-repeat 9px 8px;}
#lnb_wrap #lnb li.s_menu {padding:13px 0 1px 0;}
#lnb_wrap #lnb li.s_menu li {background:url('/English/App_Themes/Image/common/lnb_blit.gif') no-repeat 12px 5px; padding:0 0 9px 19px; border-bottom:none;}
#lnb_wrap #lnb li.s_menu li a.on {color:#00a292}

#lnb_wrap #lnb li.menu2 a {display:block; width:103px; height:28px; background:url('/English/App_Themes/Image/common/icon_lnb_off.gif') no-repeat 9px 8px; padding:7px 0 6px 27px; text-decoration:none;}
#lnb_wrap #lnb li.menu2 a.on {font-weight:bold; color:#fff; background:#00a292 url('/English/App_Themes/Image/common/icon_lnb_on.gif') no-repeat 9px 8px;}
#lnb_wrap #lnb li.menu2 a:hover {font-weight:bold; color:#fff; background:#00a292 url('/English/App_Themes/Image/common/icon_lnb_on.gif') no-repeat 9px 8px;}


/* 기업소개 */
.tab_company {width:735px; height:27px; border-bottom:2px solid #b2e3de; margin-bottom:12px;}
.tab_company li {float:left; margin-right:2px;}
.tab_company li a {display:block; width:116px; height:19px; font-weight:bold; border:2px solid #e6e5e0; border-bottom:none; text-align:center; padding-top:6px; text-decoration:none;}
.tab_company li a.on {color:#00a292; border:2px solid #bee8e4; border-top:2px solid #b2e3de; border-bottom:none; background:#bee8e4;}
.tab_company li a:hover {color:#00a292; border:2px solid #bee8e4; border-top:2px solid #b2e3de; border-bottom:none; background:#bee8e4;}

.result_box {display:inline-block; width:735px; /*padding-bottom:25px;*/}
.result_box dd.leftA {float:left; width:100px;}
.result_box dd.leftA a {display:block; width:70px; height:21px; font-weight:bold; color:#fff; background:#00a292; padding-top:9px; text-align:center; margin-bottom:1px; text-decoration:none;}
.result_box dd.leftA a.on {background:#f29f00;}
.result_box dd.leftA a:hover {background:#f29f00;}
.result_box dd.rightA {float:left; width:635px;}

.adress_box {display:inline-block; width:735px; margin-bottom:25px;}

.field_box {display:inline-block; width:735px; padding-bottom:12px; background:url('/English/App_Themes/Image/product/bg_product_list01.gif') repeat-x bottom; margin-bottom:24px;}
.field_box dd.thum {float:left; width:383px;}
.field_box dd.info {float:left; width:352px;}
.field_box dd.info p.name {height:73px; font-weight:bold; font-size:24px; color:#343535; line-height:24px; padding-top:12px;}
.field_box dd.info p.txt {height:124px; line-height:18px;}

.tab_company ul.corp li a {width:170px;}

/* 제품소개 */
.product_info_box {width:735px; margin-bottom:20px;}
.product_info_box .box_mid {width:720px; background:url('/English/App_Themes/Image/product/bg_box01_mid.gif') repeat-y; padding:0 0 7px 15px;}
.product_info_box .box_mid p.bg_tit {width:690px; height:25px; font-weight:bold; font-size:16px; color:#343535; background:url('/English/App_Themes/Image/product/bg_tit.gif') no-repeat; line-height:16px; padding:11px 0 0 15px; margin-bottom:15px;}
.product_info_box .box_mid .product_info {width:691px; padding-left:14px; color:#343535; line-height:18px;}
.product_info_box .box_mid .product_info span {font-size:11px; color:#6e6f6f;}
.product_info_box .infodecs {font-size:13px; color:#6e6f6f; width:710px; padding-left:8px; line-height:18px; padding-top:29px;}

/* 2015-01-20 */ 
.jwSlider{overflow:hidden; position:relative; width:735px; height:331px;}
.jwSlider .animateBox{width:735px; height:331px; position:relative; z-index:100; overflow:hidden;}
.jwSlider .f_item:first-child {opacity:1; filter: alpha(opacity=100); z-index:100}
.jwSlider .f_item {position:absolute; left:0; top:0; opacity:0; filter: alpha(opacity=0); z-index:50}
.jwSlider .eventNavi{position:absolute; bottom:7px; right:15px; z-index:100;}
.jwSlider .eventNavi li {display:inline-block; margin:3px; opacity:0.6;}
.jwSlider .eventNavi li.active,.eventNavi li.active a {opacity:1}

.product_search_box {width:705px; height:118px; background:url('/English/App_Themes/Image/product/bg_search01.gif') repeat-x; padding:17px 0 0 30px;}
.product_search_box dl {clear:both;}
.product_search_box dl dt {float:left; width:61px; font-weight:bold; color:#00a292; padding-top:4px;}
.product_search_box dl dd {float:left; width:625px;}
.product_search_box dl dd p.line1 {padding-bottom:9px;}
.product_search_box dl dd p.line2 {padding-bottom:14px;}
.product_search_box dl dd p.line2 input.direct {width:13px; height:13px; margin:-2px 5px 0 0;}
.product_search_box dl dd input.search {width:236px; height:15px; border:1px solid #ccc; padding:4px 0 0 4px;}
.product_search_box dl dd select {height:21px; padding:2px;}

.product_list {width:735px; margin-bottom:10px;}
.product_list li {height:204px; padding:10px 0; background:#f9f9f8 url('/English/App_Themes/Image/product/bg_product_list01.gif') repeat-x bottom;}
.product_list li.off {height:204px; padding:10px 0; background:url('/English/App_Themes/Image/product/bg_product_list01.gif') repeat-x bottom;}
.product_list dd.left_area {float:left; width:200px; padding-left:10px; /* background: url("/English/App_Themes/Image/etc/noimage.png") 50% 50% no-repeat; */ height: 180px;}
.product_list dd.left_area a {display:table-cell; width:180px; height:180px; text-align:center; vertical-align:middle;}
.product_list dd.left_area a img {max-width:100%; max-height:100%;}
.product_list dd.right_area {float:left; width:495px; padding-right:30px;}
.product_list dd.right_area p.name {height:21px; font-weight:bold; font-size:16px; color:#343535; line-height:16px; background:url('/English/App_Themes/Image/product/bg_tit01.gif') no-repeat left 3px; padding-left:15px;}
.product_list dd.right_area p.name a {color:#343535;}
.product_list dd.right_area p.type {height:35px; color:#aeb0b1;}
.product_list dd.right_area p.type a {color:#aeb0b1;}
.product_list dd.right_area p.txt {height:128px; line-height:18px;}
.product_list dd.right_area p.btn {color:#343535; background:url('/English/App_Themes/Image/product/blit_black.gif') no-repeat 1px 4px; padding-left:7px;}
.product_list dd.right_area p.btn img {margin:-4px 3px 0 3px;}

.product_view {width:665px; padding-left:15px;}
.product_view p.name {height:28px; font-weight:bold; font-size:24px; color:#343535; line-height:24px; background:url('/English/App_Themes/Image/product/bg_tit01.gif') no-repeat left 7px; padding-left:15px;}
.product_view p.name a {color:#343535;}
.product_view p.type {height:35px; color:#aeb0b1;}
.product_view p.type a {color:#aeb0b1;}
.product_view p.txt {height:108px; line-height:18px;}
.product_view p.btn {color:#343535; background:url('/English/App_Themes/Image/product/blit_black.gif') no-repeat 1px 4px; padding-left:7px;}
.product_view p.btn img {margin:-4px 3px 0 3px;}

.tab_product {width:735px; height:27px; border-bottom:2px solid #b2e3de; margin-bottom:12px;}
.tab_product li {float:left; margin-right:2px;}
.tab_product li a {display:block; width:116px; height:19px; font-weight:bold; border:2px solid #e6e5e0; border-bottom:none; text-align:center; padding-top:6px; text-decoration:none;}
.tab_product li a.on {color:#00a292; border:2px solid #bee8e4; border-top:2px solid #b2e3de; border-bottom:none; background:#bee8e4;}
.tab_product li a:hover {color:#00a292; border:2px solid #bee8e4; border-top:2px solid #b2e3de; border-bottom:none; background:#bee8e4;}

.product_view_tab {width:735px; text-align:center; padding-bottom:25px; background:none; margin-bottom:0;}

div.view_visual{position:relative; overflow:hidden; width:100%; height:443px;}

/* 2013-05-20 */
div.view_visual ul.frame {position:absolute; top:0; left:0; border:solid 1px #c6c5c1;}
div.view_visual ul.frame li {display:block; width:591px; height:441px; margin-left:-1px; overflow:hidden; text-align:center;}
div.view_visual ul.frame li img {max-width:590px; max-height:441px; vertical-align:middle;}

div.view_visual div.thumb{margin:56px 0 0 615px; width:198px; height:335px !important; overflow:hidden}
div.view_visual div.thumb ul{height:448px; overflow:hidden}
div.view_visual div.thumb li {position:relative; width:118px; height:78px; margin-bottom:5px; vertical-align:middle; border:1px solid #c6c5c1;}
div.view_visual div.thumb li a {display:table-cell; width:118px; height:78px; text-align:center; vertical-align:middle;}
div.view_visual div.thumb li a img {max-width:100%; max-height:100%;}
div.view_visual span.prev{position:absolute; right:49px; top:25px; z-index:10; cursor:pointer}
div.view_visual span.next{position:absolute; right:49px; top:398px; z-index:10; cursor:pointer}
div.view_visual div.button_group{clear:both; margin-top:2px; text-align:right}

div.product_navi {margin-top: 30px;}
div.product_navi a {margin-left: 10px; padding: 6px 20px; border: 1px solid #d2d3d5; font-weight: bold; text-decoration:none;}
div.product_navi a:first-child {margin-left:0;}
div.product_navi a:hover {border:solid 1px #6d6e71; background: #6d6e71; color: #fff;}

/* 투자정보 */
.pdf_down {width:735px;}
.pdf_down ul {clear:both; display:inline-block; padding-bottom:17px;}
.pdf_down ul.last {padding-bottom:0;}
.pdf_down li {float:left; margin-right:17px;}
.pdf_down li.last {margin-right:0;}
.pdf_down li a {display:block; width:165px; height:55px; background:url('/English/App_Themes/Image/investment/bg_down_off.gif') no-repeat; padding:24px 0 0 62px; line-height:16px; text-decoration:none;}
.pdf_down li a:hover {background:url('/English/App_Themes/Image/investment/bg_down_on.gif') no-repeat;}
.pdf_down li a strong {color:#343535;}
.pdf_down li a span {color:#de4233;}

.invest_box {display:inline-block; width:735px; padding-bottom:25px;}
.invest_box dd.leftA {float:left; width:380px;}
.invest_box dd.rightA {float:left; width:355px;}

.graph_box {width:733px; height:258px; border:1px solid #ddd6cc; background:#fbfaf8;}
.graph_box dd.graph_img {float:left; width:409px;}
.graph_box dd.graph_info_txt {float:left; width:324px; padding-top:63px;}
.graph_box dd.graph_info_txt p {clear:both; display:inline-block; padding-bottom:11px;}
.graph_box dd.graph_info_txt p span.tit {display:inline-block; float:left; width:176px; color:#343535;}
.graph_box dd.graph_info_txt p span.tit img {margin:2px 2px 0 0;}
.graph_box dd.graph_info_txt p span.num {display:inline-block; float:left; width:148px;}


/* 채용정보 */
.agree_box {width:735px;}
.agree_box p.qa_tit {height:30px; font-weight:bold; font-size:16px; color:#343535;}
.agree_box p textarea.agree {width:713px; height:193px; border:1px solid #819bbc; padding:10px; margin-bottom:10px;}
.agree_box p.qa_btm_txt {font-weight:bold; text-align:right; padding-bottom:25px;}
.agree_box p.qa_btm_txt input {margin-top:-2px;}

.receive_box {width:514px; height:113px; border-top:3px solid #b2e3de; border-bottom:1px solid #ddd6cc; background:#f9f9f8; margin-bottom:30px; padding:20px 0 0 221px;}
.receive_box dl {clear:both; display:inline-block; padding-bottom:15px;}
.receive_box dt {float:left; width:95px; font-weight:bold; color:#343535; background:url(/English/App_Themes/Image/product/bg_tit01.gif) no-repeat left 6px; padding:4px 0 0 17px;}
.receive_box dd {float:left; width:210px;}
.receive_box dd input.type01 {width:193px; height:15px; border:1px solid #ccc; padding:4px 0 0 4px;}
.receive_box dd input.type02 {width:51px; height:15px; border:1px solid #ccc; padding:4px 0 0 4px;}

dd.left_tb {float:left; width:355px; margin-right:25px;}
dd.right_tb {float:left; width:355px;}

.introduce_box {width:735px; padding:8px 0 7px 0; border-top:1px solid #ddd6cc; border-bottom:1px solid #ddd6cc; margin-bottom:30px;}
.introduce_box textarea {width:723px; height:188px; border:1px solid #ccc; padding:5px;}

.talent{background:url(/English/App_Themes/Image/job/talent.gif) no-repeat center top; text-indent:-10000px;}
.talent dl{margin:120px auto 0; width:652px; height:360px; background:url(/English/App_Themes/Image/job/talent2.gif) no-repeat center top}

.talent_full{overflow:hidden; margin-bottom:30px; padding-top:123px; width:100%; background:url(/English/App_Themes/Image/job/talent_full.jpg) no-repeat}
.talent_full dl{overflow:hidden; float:left; margin-left:16px; padding:16px 0; width:350px; }
.talent_full dl.f_right{margin-left:42px; width:324px;}
.talent_full dl.f_right ul{height:143px;}
.talent_full dt{float:left; width:81px; }
.talent_full dd{float:left;}
.talent_full dd li{padding:3px 0}
p.btm_btns_c span{display:inline-block; margin-top:10px; font:11px Arial;}

.welfare{position:relative; padding-top:210px; background:url(/English/App_Themes/Image/job/welfare.jpg) no-repeat center top}
.welfare p{position:absolute; left:339px; top:47px }
.welfare dl{overflow:hidden}
.welfare dt{float:left; width:218px;}
.welfare dd{float:left; padding:18px 0 14px}
.welfare dd.first{margin-bottom:12px; border-bottom:1px solid #e6e5e0}
.welfare dd li{margin-bottom:16px;}

/* 고객지원 */
.qa_box {width:735px;}
.qa_box p.qa_tit {height:30px; font-weight:bold; font-size:16px; color:#343535;}
.qa_box p textarea.agree {width:713px; height:193px; border:1px solid #819bbc; padding:10px; margin-bottom:30px;}
.qa_box p.qa_btm_txt {font-weight:bold; text-align:center; padding-bottom:30px;}
.qa_box p.qa_btm_txt input {margin-top:-2px;}

span.left_tit {display:inline-block; float:left;}
span.right_txt {display:inline-block; float:right; font-weight:normal; font-size:12px; color:#6e6f6f; padding-top:4px;}
span.right_txt span {color:#f29f00;}

/* 사이트 맵 */
.sitemap_wrap {width:932px; margin:0 auto;}
.sitemap_wrap .tit_navi {width:932px; height:105px;}
.sitemap_wrap .tit_navi dd {clear:both;}
.sitemap_wrap .tit_navi dd h2 {float:left; height:42px; font-size:36px; color:#343535; line-height:36px;}
.sitemap_wrap .tit_navi dd span.navi {float:right; font-size:11px; color:#999;}
.sitemap_wrap .tit_navi dd span.navi a {color:#999;}
.sitemap_wrap .tit_navi dd.tit_btm_txt {font-size:14px; color:#00a292;}

.sitemap_wrap .map_menu {float:left; width:130px; margin-right:90px; padding-bottom:105px;}
.sitemap_wrap .map_menu h1 {width:130px; height:28px; font-weight:bold; font-size:18px; color:#343535; border-bottom:3px solid #00a292; line-height:18px; padding:9px 0;}
.sitemap_wrap .map_menu h1.service {width:130px; height:46px; font-weight:bold; font-size:18px; color:#343535; border-bottom:3px solid #00a292; line-height:18px; padding:0;}
.sitemap_wrap .map_menu li {border-bottom:1px solid #e6e5e0;}
.sitemap_wrap .map_menu li.menu a {display:block; width:103px; height:14px; background:url('/English/App_Themes/Image/common/icon_lnb_off.gif') no-repeat 9px 8px; padding:7px 0 6px 27px;}
/*.sitemap_wrap .map_menu li.menu a.on {font-weight:bold; color:#fff; background:#00a292 url('/English/App_Themes/Image/common/icon_lnb_on.gif') no-repeat 9px 8px;}
.sitemap_wrap .map_menu li.menu a:hover {font-weight:bold; color:#fff; background:#00a292 url('/English/App_Themes/Image/common/icon_lnb_on.gif') no-repeat 9px 8px;}*/
.sitemap_wrap .map_menu li.s_menu {padding:13px 0 1px 0;}
.sitemap_wrap .map_menu li.s_menu li {background:url('/English/App_Themes/Image/common/lnb_blit.gif') no-repeat 12px 5px; padding:0 0 9px 19px; border-bottom:none;}
/*.sitemap_wrap .map_menu li.s_menu li a.on {color:#00a292}*/

.sitemap_wrap .nomar {margin-right:0;}

.sitemap_wrap .map_menu li.menu a {display:block; width:103px; height:28px; background:url('/English/App_Themes/Image/common/icon_lnb_off.gif') no-repeat 9px 8px; padding:7px 0 6px 27px;}


/* board */
.board_promotion {width:735px; border-top:1px solid #79c3c2; margin-bottom:10px;}
.board_promotion thead th.first {border-left:1px solid #79c3c2;}
.board_promotion thead th.last {border-right:1px solid #79c3c2; background:none;}
.board_promotion thead th {font-size:11px; color:#00a292; padding:8px 0 6px 0; border-bottom:1px solid #79c3c2; background:url('/English/App_Themes/Image/common/tb_line.gif') no-repeat right;}
.board_promotion tbody td {padding:9px 0 7px 0; border-bottom:1px solid #e6e5e0; text-align:center;}
.board_promotion tbody td img.machine {width:135px; height:82px; border:1px solid #888;}
.board_promotion tbody td span.line {font-weight:bold; text-decoration:underline;}
.board_promotion tbody td.type {text-align:left; padding-left:20px;}
.board_promotion tbody td.tit {text-align:left; padding-left:20px;}
.board_promotion tbody td.tit2 {text-align:left; padding-left:0;}
.board_promotion tbody td.tit2 p.title {height:18px; padding-top:15px;}
.board_promotion tbody td.tit2 p.date {height:28px; font-weight:bold; font-size:11px; color:#aeb0b1;}
.board_promotion tbody td.tit2 p.date img {}
.board_promotion tbody td.tit2 p.cont {width:410px; line-height:18px;}
.board_promotion tbody td.thum {text-align:left; width: 174px; height: 113px; padding:15px 0;}
.board_promotion tbody td.thum a {display: inline-block; width: 150px; height: 113px; background: url('/English/App_Themes/Image/etc/noimage.png') 50% 50% no-repeat;}
.board_promotion tbody td.thum a img {max-width:100%; max-height:100%}
.board_promotion tbody td.thum2 {text-align:left; padding:15px 0 15px 13px;}
.board_promotion tbody td.receive {font-weight:bold; color:#aeb0b1;}
.board_promotion tbody td.tit a {}

.board_promotion tbody tr.last td {border-bottom:1px solid #79c3c2;}
.board_promotion tbody tr.receive_on td {background:#f2fbfa;}
.board_promotion tbody tr.receive_on td.receive a {color:#f29f00;}

.board_view {width:735px; border-top:1px solid #79c3c2; margin-bottom:15px; table-layout:fixed;}
.board_view thead th {font-size:18px; color:#343535; text-align:left; background:url('/English/App_Themes/Image/common/tb_bg_dot.gif') no-repeat 20px bottom; border-left:1px solid #79c3c2; border-right:1px solid #79c3c2; padding:15px 0 9px 20px; line-height:18px;}
.board_view tbody th.dot_line {background:url('/English/App_Themes/Image/common/tb_bg_dot.gif') no-repeat 20px bottom;}
.board_view tbody td.txt_content {padding:30px 20px 30px 20px; text-align:left;}
.board_view tbody td.txt_content p.video {width:590px; height:394px; margin:10px auto 0 auto;}

.board_view_in {width:735px;}
.board_view_in tbody th {color:#00a292; text-align:left; background:url('/English/App_Themes/Image/common/tb_line.gif') no-repeat right; padding:9px 0 7px 20px;}
.board_view_in tbody th.first {border-left:1px solid #79c3c2;}
.board_view_in tbody td {padding:9px 0 7px 0;}
.board_view_in tbody td.last {border-right:1px solid #79c3c2;}
.board_view_in tbody td.date {text-align:left; color:#aeb0b1; padding-left:11px;}
.board_view_in tbody td.cont {text-align:left; color:#aeb0b1; padding-left:11px;}
.board_view_in tbody td span.on {color:#343535;}
.board_view_in tbody td span.file {color:#343535; font-weight:normal; text-decoration:underline;}
.board_view_in tbody td span.file a {color:#343535; font-weight:normal; text-decoration:underline;}
.board_view_in tbody tr.last th {border-bottom:1px solid #79c3c2; padding:9px 0 11px 20px;}
.board_view_in tbody tr.last td {border-bottom:1px solid #79c3c2; padding:9px 0 11px 11px;}

.board_view_btm {width:735px; border-top:1px solid #79c3c2; margin-bottom:15px;}
.board_view_btm thead th {color:#585858; text-align:left; background:#fff; border-bottom:1px solid #e6e5e0; padding:14px 0 12px 20px;}
.board_view_btm tbody th {color:#585858; text-align:left; border-bottom:1px solid #e6e5e0; padding:14px 0 12px 48px; background:url('/English/App_Themes/Image/common/icon_prev.gif') no-repeat 20px 10px;}
.board_view_btm tbody td {border-bottom:1px solid #e6e5e0; padding:14px 0 12px 20px;}
.board_view_btm tbody td.date {text-align:right; padding-right:20px;}

.board_view_content {width:813px; height:382px; /*border-bottom:1px solid #d9d9d9;*/ padding:40px 0 37px 135px;}
.board_view_content p {float:left; padding-top:151px;}
.board_view_content .img_wrap {float:left; width:599px; height:350px; text-align:center; overflow:hidden; padding-left:30px;}
.board_view_content .img_wrap li {float:left;}
.board_view_content .img_wrap li img {width:570px; height:350px;}
.board_view_content .numbering {clear:both; width:678px; color:#585858; text-align:center; padding-top:18px;}

.board_type {width:735px; border-top:1px solid #ddd6cc;}
.board_type thead th {color:#897251; background:#f2efea; border-bottom:1px solid #ddd6cc; border-right:1px solid #ddd6cc; padding:10px 0 7px 0;}
.board_type thead th.last {border-right:none;}
.board_type tbody th {background:#fff; border-bottom:1px solid #ddd6cc; border-right:1px solid #ddd6cc; padding:10px 0 7px 0; font-weight:normal;}
.board_type tbody td {background:#fff; border-bottom:1px solid #ddd6cc; border-right:1px solid #ddd6cc; padding:10px 0 7px 0; text-align:center;}
.board_type tbody td.last {border-right:none}

.board_type2 {width:635px; border-top:1px solid #ddd6cc;}
.board_type2 thead th {color:#897251; background:#f2efea; border-bottom:1px solid #ddd6cc; border-right:1px solid #ddd6cc; padding:10px 0 7px 0;}
.board_type2 thead th.last {border-right:none;}
.board_type2 tbody th {background:#fff; border-bottom:1px solid #ddd6cc; border-right:1px solid #ddd6cc; padding:10px 0 7px 0; font-weight:normal;}
.board_type2 tbody td {background:#fff; border-bottom:1px solid #ddd6cc; border-right:1px solid #ddd6cc; padding:10px 0 7px 0; text-align:center;}
.board_type2 tbody td.tit {text-align:left; padding-left:10px;}
.board_type2 tbody td.last {border-right:none}

.board_type3 {width:735px; border-top:1px solid #ddd6cc;}
.board_type3 tbody th {color:#00a292; border-bottom:1px solid #ddd6cc; padding:14px 0 11px 15px; text-align:left;}
.board_type3 tbody td {border-bottom:1px solid #ddd6cc; padding:14px 0 11px 0; text-align:center;}
.board_type3 tbody td.tit {text-align:left; padding-left:10px;}
.board_type3 tbody td.last {border-right:none}

.board_type4 {width:355px; border-top:1px solid #ddd6cc;}
.board_type4 thead th {color:#897251; background:#f2efea; border-bottom:1px solid #ddd6cc; border-right:1px solid #ddd6cc; padding:10px 0 7px 0; font-weight:normal;}
.board_type4 thead th.last {border-right:none;}
.board_type4 tbody th {color:#897251; background:#f2efea; border-bottom:1px solid #ddd6cc; border-right:1px solid #ddd6cc; padding:10px 0 7px 10px; text-align:left; font-weight:normal;}
.board_type4 tbody td {background:#fff; border-bottom:1px solid #ddd6cc; border-right:1px solid #ddd6cc; padding:10px 0 7px 0; text-align:center;}
.board_type4 tbody td.tit {text-align:left; padding-left:10px;}
.board_type4 tbody td.last {border-right:none}

.board_customer {width:735px; border-top:1px solid #ddd6cc; margin-bottom:25px;}
.board_customer thead th {color:#897251; background:#f2efea; border-bottom:1px solid #ddd6cc; border-right:1px solid #ddd6cc; padding:10px 0 7px 0; font-weight:normal;}
.board_customer thead th.last {border-right:none;}
.board_customer tbody th {color:#897251; background:#f2efea; border-bottom:1px solid #ddd6cc; border-right:1px solid #ddd6cc; padding:10px 0 7px 20px; text-align:left; font-weight:normal;}
.board_customer tbody th span {color:#f29f00;}
.board_customer tbody td {background:#fff; border-bottom:1px solid #ddd6cc; border-right:1px solid #ddd6cc; padding:10px 0 7px 10px; text-align:left;}
.board_customer tbody td.last {border-right:none}
.board_customer tbody td input.type01 {width:179px; height:15px; border:1px solid #ccc; padding:4px 0 0 4px;}
.board_customer tbody td input.type02 {width:351px; height:15px; border:1px solid #ccc; padding:4px 0 0 4px;}
.board_customer tbody td input.type03 {width:514px; height:15px; border:1px solid #ccc; padding:4px 0 0 4px;}
.board_customer tbody td select {height:21px; padding:2px;}
.board_customer tbody td textarea {width:508px; height:133px; border:1px solid #ccc; padding:5px;}

.board_job {width:100%; font-size:11px; border-top:1px solid #ddd6cc; margin-bottom:25px; table-layout:fixed;}
.board_job thead th {color:#897251; background:#f2efea; border-bottom:1px solid #ddd6cc; border-right:1px solid #ddd6cc; padding:10px 0 7px 0;}
.board_job thead th.last {border-right:none;}
.board_job tbody th {color:#897251; background:#f2efea; border-bottom:1px solid #ddd6cc; border-right:1px solid #ddd6cc; padding:10px 0 7px 10px; text-align:left;}
.board_job tbody th span {color:#f29f00;}
.board_job tbody td {background:#fff; border-bottom:1px solid #ddd6cc; border-right:1px solid #ddd6cc; padding:7px 0 4px 10px; text-align:left;}
.board_job tbody td.last {border-right:none}
.board_job tbody td input {margin-bottom:3px;}
.board_job tbody td img {margin-bottom:3px;}
.board_job tbody td input.type {height:15px; border:1px solid #ccc; padding:4px 0 0 4px;}
.board_job tbody td select {height:21px; padding:2px; margin-bottom:3px;}
.board_job tbody td textarea {width:508px; height:133px; border:1px solid #ccc; padding:5px;}
.board_job tbody td.no_pad {padding-left:0;}
.board_job tbody td.pl5 {padding-left:5px;}
.board_job tbody td.align_c {padding-left:0; text-align:center;}
.board_job tbody td.pic_area {text-align:center; padding-left:0;}
.board_job tbody td.pic_area p.pic {padding-bottom:10px;}
.board_job tbody td.pic_area p.btn {padding-bottom:5px;}

.noBor_btm {border-bottom:none;}

.tb_btm_search {width:735px; height:27px; background:url('/English/App_Themes/Image/common/bg_btm_search.gif') no-repeat; margin-top:30px; text-align:center; padding-top:7px;}
.tb_btm_search select {height:21px; padding:2px;}
.tb_btm_search input.search {width:278px; height:15px; border:1px solid #ccc; padding:4px 0 0 4px;}

p.tit_spec {height:30px; font-weight:bold; font-size:16px; color:#343535; line-height:16px;}
p.tit_spec2 {clear:both; height:21px; font-weight:bold; color:#343535; background:url('/English/App_Themes/Image/product/bg_tit01.gif') no-repeat left 2px; padding-left:14px;}
p.tit_spec2 span.txt_r {float:right; color:#6e6f6f; font-weight:normal;}

/* 페이지 */
.paginationS {position:relative; width:100%; clear:none; padding-top:10px;} 
.paginationS .pageing {/*font-family:Tahoma, sans-serif;*/ text-align:center; font-size:11px;}
.paginationS .pageing img {display:inline-block;}
.paginationS .pageing .page_numbering {display:inline-block; padding:0 8px 0;}
.paginationS .pageing .page_numbering strong {/*display:inline-block; width:24px; height:15px;*/ color:#4e4e4e; /*border:1px solid #ff7101;*/ padding:0 8px; text-decoration:none;} 
.paginationS .pageing .page_numbering a {display:inline-block; width:24px; height:14px; color:#999;}
.paginationS .pageing .page_numbering a:hover,
.paginationS .pageing .page_numbering a:active,
.paginationS .pageing .page_numbering a:focus {color:#999; text-decoration:underline;}

.paginationS_wrap {position:relative;}
.paginationS_wrap .page_list_num {position:absolute; top:10px; left:0; font-size:11px; color:#343535;}

p.btm_btns_c {width:735px; text-align:center;}
p.btm_btns_r {width:735px; text-align:right;}

.mb34 {margin-bottom:34px;}

/* 기업소개 */
div.cmp_over {background:url("/English/App_Themes/Image/company/bg_cmp1_1.gif") no-repeat left top;}
div.cmp_over dl {position:relative;padding-left:233px;}
div.cmp_over dl dt {margin-bottom:56px;}
div.cmp_over dl dd p {margin-bottom:25px;}
div.cmp_over dl dd.photo {position:absolute;top:0;left:24px;}

dl.ceo_photo {background:url("/English/App_Themes/Image/company/img_ceo.jpg") no-repeat 426px top;height:515px;}
dl.ceo_photo dd strong {display:block;margin:23px 0;}
dl.ceo_photo dd span {display:block;margin:42px 0 0 266px;}

div.visual_history {background:url("/English/App_Themes/Image/company/img_3_1.jpg") no-repeat 460px top;}
div.visual_history dl.history {display:inline-block;padding-top:20px;width:448px;}
div.visual_history dl.history dt {float:left;width:101px;}
div.visual_history dl.history dd {float:right;position:relative;width:272px;padding-left:40px;margin-bottom:23px;}
div.visual_history dl.history dd strong {margin-right:18px;color:#00a292;position:absolute;top:0;left:0;}
div.visual_history dl.history dd ul li {background:url("/English/App_Themes/Image/company/dot_a1.gif") no-repeat left 4px;padding:0 0 0 7px;margin-bottom:5px;}

div.visual_business {background:url("/English/App_Themes/Image/company/bg_img_4_1.gif") no-repeat left top;width:735px;height:248px;display:inline-block;}
div.visual_business dl {float:left;padding:0 0 0 19px;}
div.visual_business dl dt {margin:28px 0 110px 0 ;}
div.visual_business dl dd {}
div.visual_business p {float:right;padding:28px 23px 0 0;}

ul.order_a1 {}
ul.order_a1 li {display:inline-block;margin-top:50px;}
ul.order_a1 li strong {display:block;float:left;width:129px;font-size:16px;font-weight:bold;letter-spacing:-1px;color:#343535;padding-top:10px;background:url("/English/App_Themes/Image/company/vline_b1.gif") no-repeat left top;}
ul.order_a1 li div.cot {float:right;width:606px;position:relative;line-height:18px;}

div.visual_bargain {background:url("/English/App_Themes/Image/company/bg_img_4_2.jpg") no-repeat left top;width:735px;height:356px;position:relative;}	
div.visual_bargain dl {padding-left:500px;}	
div.visual_bargain dl dt {margin-bottom:20px;}	
div.visual_bargain dl dd.tx_1 {position:absolute;bottom:8px;;left:72px;}	

div.adr {margin:40px 0 0 0;display:inline-block;width:100%;}
div.adr dl {width:475px;float:left;}
div.adr dl dt {font-size:16px;font-weight:bold;color:#343535;margin-bottom:15px;}
div.adr dl dd ul li {display:inline-block;width:100%;padding:14px 0;color:#6e6f6f;border-bottom:1px solid #ddd6cc;}
div.adr dl dd ul li.first {border-top:1px solid #ddd6cc;}
div.adr dl dd ul li strong {float:left;display:block;width:110px;padding-left:16px;color:#00a292;}
div.adr dl dd ul li span {float:right;display:block;width:349px;}
div.adr ul.item_a1 {float:right;padding-top:27px;}
div.adr ul.item_a1 li {margin-bottom:10px;}

dl.order_a1 {}
dl.order_a1 dt {text-align:center;margin-bottom:46px;}
dl.order_a1 dd ul {display:inline-block;width:100%;}
dl.order_a1 dd ul li {float:left;}

dl.order_b1 {background:url("/English/App_Themes/Image/company/img_6_1.jpg") no-repeat left top;padding:0 0 20px 230px;}
dl.order_b1 dd p {margin-top:24px;}

ul.order_c1 {}
ul.order_c1 li {float:left;width:127px;position:relative;margin-left:25px;}
ul.order_c1 li.first {margin-left:0px;}
ul.order_c1 li strong {display:block;margin-top:189px;text-align:center;letter-spacing:-1px;}
ul.order_c1 li span {display:block;position:absolute;top:0;left:0;}

div.visual_ci {width:637px;padding:42px 0 40px 48px;border:10px solid #f7f6f1;}


div.add_wrap {overflow:hidden; width:100%; border-bottom:1px solid #e6e5e0}
div.add_wrap div.map {float:left;}
div.add_wrap dl {margin-bottom:5px;float:right;width:282px;}
div.add_wrap dl dt {margin-bottom:11px;color:#343535;font:bold 24px Arial;line-height:46px;}
div.add_wrap dl dd p{height:182px; line-height:18px}	
div.add_wrap dl dd ul {}
div.add_wrap dl dd ul li {display:inline-block;padding:14px 0;border-top:1px solid #ddd6cc;}
div.add_wrap dl dd ul li strong{float:left;display:inline-block;width:61px;color:#00a292;}
/*div.add_wrap dl dd ul li strong, table.board_type4 td strong {float:left;display:inline-block;width:61px;color:#00a292;}*/
div.add_wrap dl dd ul.patent li strong, table.board_type4 td.patent strong {width:45px;}
div.add_wrap dl dd ul li span{float:left;display:inline-block;width:221px;letter-spacing:0px;color:#6e6f6f;}

div.add_wrap dl.info dd ul li strong, table.board_type4 td.info strong {float:left;display:inline-block;width:71px;color:#00a292;}
div.add_wrap dl.info dd ul li span{float:left;display:inline-block;width:211px;letter-spacing:0px;color:#6e6f6f;}

table.board_type4 td span {float:left;display:inline-block;color:#6e6f6f;}
p.border_top3{border-top:3px solid #f5f5f3}
th strong.icon_china, th strong.icon_dubai, th strong.icon_monggol, th strong.icon_mexico, th strong.icon_us{display:block; padding-top:15px; background:#f2efea url("/English/App_Themes/Image/company/icon_china.gif") no-repeat center top; color:#343535; text-align:center; font-weight:bold}
th strong.icon_dubai{background-image:url("/English/App_Themes/Image/company/icon_dubai.gif")}
th strong.icon_monggol{background-image:url("/English/App_Themes/Image/company/icon_monggol.gif")}
th strong.icon_mexico{background-image:url("/English/App_Themes/Image/company/icon_mexico.gif")}
th strong.icon_us{background-image:url("/English/App_Themes/Image/company/icon_us.gif")}


body#login{height:100%; background:#f7f6f1}
body#login #wrap{position: absolute; top: 50%; left:50%; margin:-250px -250px; width:500px; height:365px}
body#login #wrap h1{position:relative; height:40px;}
body#login #wrap h1 img{position:absolute; left:7px; top:0}
body#login #wrap .login{position:relative; height:325px; background:url(/English/App_Themes/Image/etc/bg_login.gif) no-repeat;}
body#login #wrap .login fieldset{overflow:hidden; display:block; margin:0 auto; padding-top:176px; width:318px;}
body#login #wrap .login fieldset label{float:left; clear:left; margin-right:8px; padding:10px 0 0 0; width:29px;}
body#login #wrap .login fieldset input{float:left; margin:0 0 5px; padding:0 13px; width:170px; height:35px; line-height:35px; font:bold 14px Arial; background:#e0e0e0; border:none; color:#6e6f6f}
body#login #wrap .login fieldset a.button {float:right; margin:-40px 0 0 0; display:block}
body#login #wrap span.button{display:inline-block; margin-top:-3px; border:1px solid #cacaca; background:#fff; font:11px Arial; font-weight:normal; vertical-align:middle}


/* margin + padding */
.mt10 {margin-top:10px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mr20 {margin-right:20px;}
.mr38 {margin-right:38px;}
.mr68 {margin-right:68px;}
.mb20 {margin-bottom:20px;}
.pt30 {padding-top:30px;}

.npd {padding:0 !important;}

.fl {float:left;}
.fr {float:right;}

.line_b1 {border-bottom:1px solid #e6e5e0;}
.line_t1 {background:url("/English/App_Themes/Image/company/vline_a1.gif") no-repeat left top;padding:29px 0 29px 0;}
.line_t2 {background:url("/English/App_Themes/Image/company/vline_a1.gif") no-repeat left top;padding:29px 0 0 0;}

.w100w {width:100%;}
.w140 {width:140px;}

.inblock {display:inline-block;}
.block {display:block;}

/*pop_wrapper*/
div.pop_wrapper {display:none; min-width:300px; background:#00a292; z-index:2;}
div.pop_wrapper div.p_container {position:relative; padding:5px;}
div.pop_wrapper div.p_container div.p_header {padding:10px 25px; background:#fff; color:#343535; font:bold 16px Arial;}
div.pop_wrapper div.p_container div.p_header h1 {background:url(/English/App_Themes/Image/common/bg_popup_header.gif) repeat-x 0 100%; color:#343535; font:bold 16px Arial; line-height:45px;}
div.pop_wrapper div.p_container div.p_content {padding:10px 25px 25px; background:#fff; color:#6e6f6f; line-height:18px }
div.pop_wrapper div.p_container p.consent {background:#eee; font:bold 12px Arial; color:#6e6f6f; text-align:center; line-height:32px}
div.pop_wrapper div.p_container div.btn_close {position:absolute;top:0;right:0;}
div.pop_on {position:absolute; display:block;}

p.brkall {word-break:break-all;}


/* Utility Buttons (2013-07-03) */

ul.utility {position: absolute; top: 25px; right: 9px;}
ul.utility:after {content: " "; display: block; clear: both;}
ul.utility li {float: left; margin-left: 5px;}
ul.utility li:first-child {margin-left: 0;}
ul.utility li img {width: 20px; height: 20px;}


/* Video Popup (2013-07-04) */

.popupVideo {display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: url(/English/App_Themes/Image/common/bgPopup.png); z-index: 100;}
.popupVideo .contPopup {position: relative; width: 900px; margin: 0 auto; padding-top: 120px;}
.popupVideo .contPopup .listVideo {float: left;}
.popupVideo .contPopup .listVideo li {display: none;}
.popupVideo .contPopup .btnClose {display: inline-block; float: right; .display: inline; .zoom: 1;}

/************** 2015-08-11 **************/
#main_contents_am{margin:0 auto; padding:0 17px; width:1116px; height:1451px;}

.visual2_am{position:relative; margin-top:-1px; height:478px; z-index:1;}
.jwSlider2_am{overflow:hidden; position:relative; width:1116px; height:478px;}
.jwSlider2_am .animateBox{width:1116px; height:478px; position:relative; z-index:100; overflow:hidden;}
.jwSlider2_am .f_item:first-child {opacity:1; filter: alpha(opacity=100); z-index:100}
.jwSlider2_am .f_item {position:absolute; left:0; top:0; opacity:0; filter: alpha(opacity=0); z-index:50}
.jwSlider2_am .eventNavi{position:absolute; bottom:7px; right:15px; z-index:100;}
.jwSlider2_am .eventNavi li {display:inline-block; margin:2px; opacity:0.6;}
.jwSlider2_am .eventNavi li.active,.eventNavi li.active a {opacity:1}
.jwSlider2_am .controlBox{position:absolute; top:48%; width:940px; height:120px; display:none; margin-left:20px;opacity:0.8;}
.jwSlider2_am .controlBox .plug_left{float:left;}
.jwSlider2_am .controlBox .plug_next{float:right;}
.jwSlider2_am:hover .controlBox{display:inline; z-index:100;}

#bg_am{width:100%; height:350px; background:#212121;}

.contentsNavi_am {overflow:auto; height:350px; background:#212121;}
ul.conSub_am{overflow:auto; margin-top:20px; margin-left:0px;height:300px;}
ul.conSub_am li.conSub2{float:left; width:220px;}
ul.conSub_am li.conSub2:nth-child(3){margin-left:5px}
ul.conSub_am li.conSub2:nth-child(5){margin-left:5px; width:200px; padding-top:5px;}
ul.conSub_am li.conSub2 ul{font-size:13px;}
ul.conSub_am li.conSub2 li{margin-top:5px;}  
ul.conSub_am li.conSub2 li.tMenu{margin-top:5px; font-weight:bold;font-size:14px; color:#e1e1e1;}  
ul.conSub_am li.conSub2 li.conMenu{margin-top:10px; font-weight:bold; color:#00a8a8}
ul.conSub_am li.conSub2 li.sMenu{color:#bfbfbf;}
ul.conSub_am li.conSub2 a.tMenu{ text-decoration:none; color:#e1e1e1;}
ul.conSub_am li.conSub2 a.tMenu:hover{ text-decoration:none; color:#f1f1f1;}
ul.conSub_am li.conSub2 a.conMenu{ text-decoration:none; color:#00a8a8;}
ul.conSub_am li.conSub2 a.conMenu:hover{ text-decoration:none; color:#00e2ed;}
ul.conSub_am li.conSub2 a.conSMenu{ text-decoration:none; color:#bfbfbf}
ul.conSub_am li.conSub2 a.conSMenu:hover{text-decoration:none; color:#dadada}

#gnb_wrap_am {width:100%; height:71px; background:url('/English/App_Themes/Image/america/menubar.jpg') repeat-x; margin:0 auto;}
#main #gnb_wrap_am {height:71px;}
#gnb_wrap_am #gnb {position:relative; width:1116px; margin:0 auto; z-index:100}
#gnb_wrap_am #gnb dd.logo {float:left; padding:25px 0 0 25px;}
#gnb_wrap_am #gnb dd.util {float:right; font:9px Tahoma; margin-right:85px; padding:20px 16px 0 0;}
#gnb_wrap_am #gnb dd.util a {color:#717171;}
#gnb_wrap_am #gnb dd.util span {color:#414141; padding:0 9px 0 10px;}

#gnb_wrap_am #gnb .main_menu {clear:both;}
#gnb_wrap_am #gnb .main_menu li {float:left; font-weight:bold; font-size:13px; padding:35px 23px 0 33px;}
#gnb_wrap_am #gnb .main_menu li a {display:block; color:#fff; text-decoration:none;}

#gnb_wrap_am #gnb .main_menu input.main_search {width:122px; height:18px; border:1px solid #3d3d3d; border-left:none; border-right:none; background:#1e1e1e; padding:6px 0 0 6px;}
#gnb_wrap_am #gnb .sub_menu ul{overflow:hidden; width:1116px; margin:0 auto}
#gnb_wrap_am #gnb .sub_menu li {float:left;}
#gnb_wrap_am #gnb .sub_menu li.line {color:#aeb0b1; line-height:30px}  
#gnb_wrap_am #gnb .sub_menu li a {display:block; padding:8px 17px}
#gnb_wrap_am #gnb .sub_menu li a.on {font-weight:bold; color:#343535;}

#main #gnb_wrap_am #gnb {position:static}
#main #gnb_wrap_am #gnb dl {position:relative}
#main #gnb_wrap_am #gnb .sub_menu {position:absolute; left:0; top:90px; z-index:1000; width:100%; background:url('/English/App_Themes/Image/common/top_bg.gif') repeat-x 0 -92px; margin:0 !important; padding:0; height:60px; opacity:0.95}
#main #gnb_wrap_am #gnb #layer_smenu2 ul{padding-left:0}
#main #gnb_wrap_am #gnb #layer_smenu3 ul{width:880px; padding-left:100px}

.gnb_wk_logo {width:980px; height:75px; margin:0 auto;}
.gnb_wk_logo dd.logo {float:left; padding:12px 0 0 10px;}
.gnb_wk {width:980px; margin:0 auto;}

.main_contents_wk{margin:25px auto 0 auto; padding:0; width:980px;}
.visual2_wk{position:relative; margin-top:-1px; height:480px; z-index:1;}
.jwSlider2_wk{overflow:hidden; position:relative; width:980px; height:480px;}
.jwSlider2_wk .animateBox{width:980px; height:480px; position:relative; z-index:100; overflow:hidden;}
.jwSlider2_wk .f_item:first-child {opacity:1; filter: alpha(opacity=100); z-index:100}
.jwSlider2_wk .f_item {position:absolute; left:0; top:0; opacity:0; filter: alpha(opacity=0); z-index:50}
.jwSlider2_wk .eventNavi{position:absolute; bottom:7px; right:15px; z-index:100;}
.jwSlider2_wk .eventNavi li {display:inline-block; margin:2px; opacity:0.6;}
.jwSlider2_wk .eventNavi li.active,.eventNavi li.active a {opacity:1}
.jwSlider2_wk .controlBox{position:absolute; top:48%; width:940px; height:120px; display:none; margin-left:20px;opacity:0.8;}
.jwSlider2_wk .controlBox .plug_left{float:left;}
.jwSlider2_wk .controlBox .plug_next{float:right;}
.jwSlider2_wk:hover .controlBox{display:inline; z-index:100;}

.main_text_wk { margin-top:5px; border:1px solid #c0c0c0;}

.menu_contents_wk { margin:25px auto 0 auto; width:980px; border:1px solid #c0c0c0; background:#f9f9f9; color:#444d4b; text-align:center;}
.menu_contents_wk ul { margin:25px auto 20px auto}
.choice_wk { display:inline; margin:0 30px 0 30px;}

.footer_wk {width:980px; height:40px; margin:10px auto; text-align: left; background:#555f5e; box-shadow: 0px 0px 3px rgba(0,0,0,0.15); border-radius: 6px;
            background: linear-gradient(top, #555f5e 0%, #414948 80%);
			background: -moz-linear-gradient(top, #555f5e 0%, #414948 80%);
			background: -webkit-linear-gradient(top, #555f5e 0%,#414948 80%);}
.footer_wk ul { padding:9px 10px 0 10px;}
.footer_wk li {display:inline-block; color:#f3f3f3; font-size:14px; font-weight:lighter; margin-right:7px;}
.footer_wk li a {display:inline-block; color:#f3f3f3; font-size:14px; font-weight:lighter; margin-right:7px;}

nav {
	margin: 10px auto; 
	text-align: left;
	
	background: #fddc2d; 
	box-shadow: 0px 0px 3px rgba(0,0,0,0.15);
	border-radius: 6px;
}

nav ul ul {
	display: none;
}

	nav ul li:hover > ul {
		display: block; 
	}


nav ul {
	padding: 0 20px;
	list-style: none;
	position: relative;
	display: inline-table;
	z-index:101;
}
	nav ul:after {
		content: ""; clear: both; display: block;
	}

	nav ul li {
		float: left;
	}
		nav ul li:hover {
			background: #fff;
			background: linear-gradient(top, #fff 0%, #f2f2f2 90%);
			background: -moz-linear-gradient(top, #fff 0%, #f2f2f2 90%);
			background: -webkit-linear-gradient(top, #fff 0%,#f2f2f2 90%);
		}
			nav ul li:hover a {
				color: #444d4b;
				text-decoration:none;
			}
		
		nav ul li a {
			display: block; padding: 7px 40px;
			color: #444d4b; text-decoration: none;
		}
			

	nav ul ul {
		background: #ffffff; border-radius: 0px; padding: 0;
		position: absolute; top: 100%;
	}
		nav ul ul li {
			float: none; 
			border-top: 1px solid #6b727c;
			border-bottom: 1px solid #575f6a; position: relative;
		}
			nav ul ul li a {
				padding: 10px 40px;
				color: #fff;
			}	
				nav ul ul li a:hover {
					background: #4b545f;
				}
		
	nav ul ul ul {
		position: absolute; left: 100%; top:0;
	}