/* Common */
html, body, div, span, applet, object, 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,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {margin:0;padding:0;border:0;font-family: '돋움' ,'굴림', 'gulim', Arial, Helvetica, Dotum, Gulim, Sans-Serif ,AppleGothic;}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
body {line-height:1;font-size:0.75em;color:#4b4b4b;}
ol, ul {list-style:none;}
select {padding:1px;}
caption {display:none;}
img {vertical-align:middle;}
em {font-style:normal;}

a {color:#4b4b4b; text-decoration:none; font-size:1em;}/*a {outline:none;}*/
a:hover {color:#000; text-decoration:underline;}

.blind {position:absolute; top:-9999px; left:-9999px;}
.pointer {cursor:pointer}
.clear {clear:both;}
.cla {*zoom:1;}
.cla:after {content:"";display:block;clear:both;}
.fll {float:left;}
.flr {float:right;}

input[type="checkbox"],
input[type="radio"] {width:13px;height:13px;vertical-align:middle;}

table {border-collapse:collapse;border-spacing:0;}

/* layout */
body {background:url('image/common/bg_wrap.gif') 0 0 repeat-x;}
#wrap {}
#wrap .wrapInner {width:1000px;margin:0 auto;}
#wrap .header {position:relative;height:72px;}
#wrap .nav {width:100%;height:40px;background-color:#1e1e1e;}
#wrap .mainImg {height:438px;}
#wrap .mainContents {margin-top:34px;}
#wrap .footer {margin:27px 0 30px 0;}
#wrap .footerSub {border-top:2px solid #b0b0b0;}
#wrap .footerSub .footInner {width:1000px;margin:0 auto;}
#wrap .footerSub .foot_left {float:left;width:189px;height:80px;margin-top:-2px;padding:20px 0 0 10px;border-top:2px solid #7f7f7f;border-right:1px solid #e2e2e2;}
#wrap .footerSub .foot_right {margin-left:200px;padding:25px 0 0 50px;line-height:140%;font-size:11px;color:#838383;}

/* common */
#wrap .header h1 {padding-top:15px;}
#wrap .header li {float:left;margin-left:1px;font-size:0;}
#wrap .header li.site_line {margin:0 12px;width:1px;height:9px;background:url('image/common/site_line.gif') 0 50% no-repeat;}
#wrap .header .site_lang {position:absolute;top:19px;right:3px;}
#wrap .header .top_btn {position:absolute;top:39px;right:2px;}

#wrap .nav .nav_inner {height:40px;}
#wrap .nav .nav_inner ul {margin-left:190px;}
#wrap .nav .nav_inner ul li {float:left;margin-top:10px;margin-right:147px;}
#wrap .nav .nav_inner ul li.last {margin-right:0;}

#sub_menu {display:none;position:absolute;top:112px;left:0;width:100%;height:0px;background:url('image/common/bg_sub_menu.png') 0 0 repeat-x;z-index:100;}
#sub_menu .sub_menu_inner {width:1000px;height:170px;margin:0 auto;padding-top:17px;background:url('image/common/tit_sub_menu.png') 0 17px no-repeat;}
#sub_menu .sub_menu_inner .menu_area {position:relative;width:700px;height:180px;margin-left:183px;}
#sub_menu .sub_menu_inner ul {position:absolute;}
#sub_menu .sub_menu_inner ul a {outline:none;}
#sub_menu .sub_menu_inner ul li {margin-bottom:10px;}
#sub_menu .sub_menu_inner ul.company {left:0px;}
#sub_menu .sub_menu_inner ul.product {left:197px;}
#sub_menu .sub_menu_inner ul.data {left:395px;}
#sub_menu .sub_menu_inner ul.cust {left:581px;}

/* slider */
#slide {position:relative;float:left;overflow:hidden; }
#slide a {}
#slide a img {display:block;}
#slide ul {position:absolute;top:0;left:0;}
#slide li {visibility:hidden;position:absolute;top:0;}
#slide img {vertical-align:middle;}
#slide .on {font-weight:bold;}
.paging-navi {position:absolute;bottom:15px;left:0px;}
.paging-navi a{float:left;width:12px;height:12px;margin:0 3px 0 0;outline:none;text-indent:-10000px;overflow:hidden;background:url('image/icon/ico_sl_off.gif') no-repeat 0 0;}
.paging-navi a.on{background:url('image/icon/ico_sl_on.gif') no-repeat 0 0;}