@charset "utf-8";
/* CSS Document */

/* reset */
html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, em, img, strong, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;}
html {height:100%;}
body {height:100%;color:#444;font:normal 12px/1.4 "돋움", "Dotum", sans-serif;}
dl,ul,ol{list-style:none;}
fieldset, img {border:none;}
hr{display:none;}
input,textarea,select{font-size:12px;}
input {vertical-align:top;}
img {vertical-align:middle;}
table {border-spacing:0;empty-cells:show;}
legend, caption{width:0; height:0; font:0/0 Sans-serif; visibility:hidden; z-index:-1;}
em, address {font-style:normal;}
* html .png24 { tmp:expression(setPng24(this));} /* for IE */

:link,:visited {text-decoration:none;}

/* common */
a{color:#575757;text-decoration:none;}
a:link 					    {color: #7c7c7c; text-decoration: none; }
a:visited				    {color: #7c7c7c; text-decoration: none; }
a:active 				    {color: #7c7c7c; text-decoration: none; }
a:hover 				    {color: #454545; text-decoration: none; }
.clear { clear: both; }

#wrap {margin:0 auto;}
#jjbodyonly {width: 730px;margin: 0 auto}
/* header area*/

#header_wrap {position:relative;background:url(jj_css_img/header/bg_gnb.jpg) no-repeat; height:125px;min-width: 1000px}
#header { position:relative; width:1000px; margin:0 auto;}
#header > h1 { width: 200px; padding-top: 16px}
#gnb {position:absolute; top:100px; color:#fff;}
#gnb li {float:left; margin-left:15px;}
#gnb a {color:#fff;}
#gnb a:link {color:#fff;}
#gnb a:focus {color:#fff;}
#gnb a:hover {color:#fff;}

/*main menu area*/
#lnb {margin-left:317px; margin-top:-26px; color: silver inherit;}
#lnb > ul > li {float:left; margin-right:29px;}
#lnb li ul {position:absolute; top:84px;padding: 18px 5px 8px 5px;}
#lnb > ul > li >ul > li {float:left; margin-right:15px;}

.snb01 {left:255px;}
.snb02 {left:300px;display:none;}
.snb03 {left:420px;display:none;}
.snb04 {left:700px;display:none;}


#myclass_menu {position:absolute; top:0; right:0;}


#content table {color:#444;font:normal 12px/1.4 '돋움', dotum, Arial, sans-serif;}

/* footer area */
#footer {bottom:0px; height:122px; background-color:#e6e6e6; clear:both;}
#bottom {margin:0 auto; width:1000px;}
#bottom_logo {float:left; margin-right:110px;}
#quick_m {padding-top:25px;}
#quick_m li {float:left; margin-right:25px;}


#copyright {font-weight:normal;}
.bottom_font {font-size:0.85em; margin-top:3px; text-transform:uppercase;}

