@charset "euc-kr";

html {overflow:-moz-scrollbars-vertical;overflow-x:auto;overflow-y:scroll;-webkit-text-size-adjust:none;}
html, body {width:100%; height:100%;padding:0;margin:0;background:transparent;}
::-moz-selection {color:#fff;background:#ea5e44;}
::selection {color:#fff;background:#ea5e44;}
article, aside, details, figcaption, figure, footer, header, menu, nav, section, div, dl, ul, ol, form, fieldset, iframe {display:block;padding:0;margin:0;line-height:0;border:0 none;background:transparent;}
p, span, strong, a, h1, h2, h3, h4, h5, h6, dt, dd, li, table, caption, th, td, legend, label, input, button, select, textarea, selction {padding:0;margin:0;font-size:13px;font-family:'³ª´®°íµñ', 'Nanum Gothic', 'µ¸¿ò', 'Dotum', sans-serif;color:#333;line-height:1.5;background:transparent;}

ul, ol, li, menu {list-style:none;}

table {width:100%;table-layout:fixed;border:0 none;border-collapse:collapse;border-spacing:0;empty-cells:show;}
caption {visibility:hidden;width:1px;height:1px;font:1px;line-height:1px;overflow:hidden;}
th, td {border:0 none;}


img {padding:0;margin:0;border:0 none;line-height:0;vertical-align:middle;}

a {text-decoration:none;}
a:hover, a:active, a:focus {text-decoration:none;color:#999;}

button {cursor:pointer;}

.nav_skip {position:fixed;top:-25px;left:0;width:100%;z-index:999999;}
.nav_skip a {position:absolute;top:20px;width:100%;height:1px;font-weight:bold;color:#fff;text-align:center;overflow:hidden;}
.nav_skip a:hover,
.nav_skip a:active,
.nav_skip a:focus {padding:10px 0;height:auto;background:#333;}

/*
z-index :  999999  : skip

z-index :  55555    : section.sub_nav 
z-index :  44444    : figure.sub

ºÓÀº»ö #ea5e44;
ºÓÀº»ö ¿¬ÇÑ #f4aea1;
ºÓÀº»ö ¹è°æ #fce7e3;

±âº» #15a1bb;
±âº» ¿¬ÇÑ»ö #8ad0dd;
±âº» ¹è°æ»ö #e7f5f8;

333
666
888
aaa

35px
18px
15px
13px  //±âº»
12px
11px


*/

.hide {position:absolute;top:0;left:0;visibility:hidden;width:1px;height:1px;font:1px;line-height:1px;overflow:hidden;}
.none, hr {display:none;}

.wrap {width:1100px;height:auto;margin:0 auto;}

.th {font-size:9px;vertical-align:text-top;} /* ¿µ¹® ¼­¼ö Ç¥±â */


/******************** »ó´Ü ********************/
header {position:relative;border-bottom:1px solid #e5e5e5;}
header img:hover {filter: alpha(opacity = 50);-ms-filter: ¡°alpha (opacity=50)¡±;-moz-opacity:0.5;-khtml-opacity:0.5;opacity:0.5;}

header h1 {position:absolute;top:50px;}

nav.side {margin:10px 0 0 0;text-align:right;}

nav.global {margin:50px 0 30px 0;overflow:hidden;}
nav.global ul {float:right;}
nav.global li {padding:0 0 10px 50px;background:url('/2015/img/bull_stick.gif') no-repeat 25px 10px;float:left;}
nav.global li:first-child {background:none;}
nav.global li h3 {position:relative;}
nav.global li h3 a {font-weight:normal;font-size:17px;}
nav.global li h3.lang a {color:#15a1bb;}
nav.global li ul {display:none;position:absolute;padding:0 10px;margin:10px 0 0 0;border-radius:20px 20px;background:#15a1bb;}
nav.global li li {padding:0;margin:0 10px;background:none;} /* ÇÏÀ§¸Þ´º Á¶Á¤ */
nav.global li li a {display:inline-block;padding:3px;font-size:14px;color:#fff;}
nav.global li li a:hover {color:#8ad0dd;}

nav.global_eng li {padding:0 0 10px 40px;background:none;}
nav.global_eng li h3 a {font-size:15px;}

/******************** ÇÏ´Ü ********************/


footer {padding:50px 0;border-top:1px solid #e5e5e5;background:#fafafa;}
footer ul {min-height:55px;padding:0 0 0 260px;background:url('/2015/img/logo_gray.gif') no-repeat;overflow:hidden;}

footer li {display:inline-block;color:#888;}
.ie7 footer li,
.ie8 footer li {display:inline;zoom:1;}
footer li.title {display:block;font-weight:bold;font-size:15px;clear:left;}

footer li b {padding:0 0 0 16px;margin:0 10px 0 30px;font-size:12px;}
footer li.tel b {margin:0 10px 0 0;background:url('/2015/img/footer_tel.gif') no-repeat left center;}
footer li.fax b {background:url('/2015/img/footer_fax.gif') no-repeat left center;}
footer li.mail b {background:url('/2015/img/footer_mail.gif') no-repeat left center;}

footer li a {color:#888;}
footer li a:hover {color:#8ad0dd;}

footer p.copy {margin:-11px 0 0 260px;font-size:11px;color:#aaa;}