@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:165px;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}

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

.clear {clear:both}
#container .main_bnr {width:1000px;height:347px;overflow:hidden;margin-bottom:20px}
#container .co_01 {margin-bottom:25px}
#container .co_01 .accept{float:left}
#container .co_01 .m_customer{float:right}
#container .co_02 {margin-bottom:5px}
#container .co_02 .accept_list{float:left;width:643px}
#container .co_02 .m_bc{float:right}
#container .co_02 .m_bc .m_notice {margin-bottom:1px}
#container .co_02 .m_bc .m_notice .notice_area{height:100px;padding-left:5px}

#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;}






