@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, img {margin:0; padding:0; }
html {width:100%; height:100%;}
body, code {font-size:12px;font-family:gulim; color:#333; }
li{list-style:none; }
img, fieldset{border:none; vertical-align:top; }
input, select, textarea{font-size:100%; color:#767676; vertical-align:middle; }
hr.layout {display:none;}
form {display:inline;margin:0;padding:0;}
label {cursor:pointer;}
a,a:link,a:visited{text-decoration:none; color:#000;}
a:hover{text-decoration:underline;}
a:active{text-decoration:none;}
table{border-spacing:0; border:0; border-collapse:collapse; width:100%; }
th, td {border:0;   }
legend { height:0; width:0; display:block; text-indent:-9999em; }
caption { visibility:hidden; position:absolute; left:-1000px; top:-1000px; height:0; width:0; display:none; }
button { padding:0; margin:0; border:0; cursor:pointer; overflow:visible; }
.objHidden { visibility:hidden; position:absolute; left:-1000px; top:-1000px; height:0; width:0; }
table tr.radioType input,
span.noBorder input { border:none !important; width:auto !important; height:auto !important; margin:0 3px 0 0 !important; vertical-align:middle !important; background:none !important; }
#content_CONTAINER td { width:auto !important; }
table.nneditor-table { width:auto !important; }


#top_bg {width:100%;background:url(/djds/img/main_02.jpg) repeat-x 0 0}
#wrap { position:relative; width:1000px; margin:0 auto; }
#header {position:relative;width:1000px;height:460px;background:url(/djds/img/top_bg_02.jpg) no-repeat 0 0;margin:0 auto; zoom:1;z-index:10}

#header .top_bnr{position:absolute;left:26px; top:22px; z-index:1}
#header .top_logo{position:absolute;left:332px; top:22px; z-index:2}
#header .top_menu {float:right;margin-top:10px; z-index:2}

#header .top_menu  {padding:0px 0 0 0;}
#header .top_menu  ul {padding:0;margin:0;letter-spacing:-1px;}
#header .top_menu  li {list-style-type:none;display:inline;padding:5px 0 5px 10px;font:normal 11px "nanum gothic",dotum;}
#header .top_menu  .admin a {color:#ff0000;}
#header .top_menu  a:link     {  font-family: 'nanum gothic'; font-size: 11px; line-height: 18px; color: #1f5666; text-decoration: none;font-weight:bold}
#header .top_menu  a:visited  {  font-family:  'nanum gothic'; font-size: 11px; line-height: 18px; color: #1f5666; text-decoration: none;font-weight:bold}
#header .top_menu  a:active   {  font-family: 'nanum gothic'; font-size: 11px; line-height: 18px; color: #1f5666; text-decoration: none;font-weight:bold}
#header .top_menu  a:hover    {  font-family:  'nanum gothic'; font-size: 11px; line-height: 18px; color: #000000; text-decoration: none;font-weight:bold}

#header .top_category{position:absolute;width:1000px;height:30px;left:0px; top:114px; z-index:100}

#header .sub_bnr {position:absolute;left:0px; top:165px; z-index:1}

#container { width:1000px; margin:0 auto; zoom:1;}
#container:after {content:""; display:block; clear:both; }

#container #snbL { float:left; width:168px; padding:0 21px 0 11px; }

#container #snbL .left_cat {background:url(/djds/img/left_cat/sub_10.jpg) repeat-y 0 0;margin-bottom:25px }

ul.vert-one{
	margin:0;padding:0;list-style-type:none;display:block;
	font:bold 12px malgun gothic;line-height:165%;
	width:168px;
}

ul.vert-one .cat_title{width:168px;height:46px;background:url(/djds/img/left_cat/sub_08.jpg) no-repeat 0 0;
                          text-align:center;padding:12px 0px 0px 0px;color:#ffffff; }

ul.vert-one li{
	margin:0;padding:0;border-top:0px solid #4D0000;
}

ul.vert-one li a{
    text-align:center;font-family:'nanum gothic';letter-spacing:-1px;text-decoration:none;color:#555555;display:block;
	/* background:#fff url("/djds/img/left_cat/lc_outbg.jpg") no-repeat 0;*/padding:7px 0px 7px 0px;width:168px;
}

ul.vert-one li a:hover{
    font-family:'nanum gothic';letter-spacing:-1px;text-decoration:none;color:#ffffff;
	background:#1194d4 url("/djds/img/left_cat/lc_overbg.jpg") no-repeat 0 0px;
}

ul.vert-one li a.current,ul.vert-one li a.current:hover{
    background:#1194d4 url("/djds/img/left_cat/lc_overbg.jpg") no-repeat 0 0px;}

#container #contents {float:left; overflow:hidden; width:794px;}

#footer { position:relative;width:100%; clear:both; margin:18px 0 0; zoom:1;background:#eeeeef; }
#footer .c_info{ position:relative; width:1000px; margin:0px auto;*zoom:1;}





