body {height:100%;margin:0;padding:0;font:normal 12px Gulim;background:#efefef;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,form,fieldset,input,textarea,p,td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
img {border:0;}
a {text-decoration:none;color:#4b82c7;}
ul,li {list-style:none;}
.fl {float:left;}
.fr {float:right;}
.cl {clear:left;}
.cr {clear:right;height:0;font-size: 1px;height: 0;line-height: 0;}
.cb {clear:both;height:0;font-size: 1px;height: 0;line-height: 0;}
.cb2 {clear:both;}
.cp {cursor:pointer;}

#index {width:800px;height:470px;border-top:1px solid #423e3c;border-bottom:2px solid #423e3c;border-left:1px solid #423e3c;border-right:2px solid #423e3c;margin:80px 0 0 0;background:#fafafa;}
#index_t {text-align:center;padding:45px 0 12px 0;}
#index_s {width:708px;height:85px;background:url(./img/i_searchbg.png) repeat-x;border:1px solid #464646;}
#index_s dl {padding:28px 0 0 33px;}
#index_s .text {margin:0;padding:5px 0 0 7px;width:499px;height:19px;border:1px solid #444;font:12px "맑은 고딕",Gulim}
#index_s .submit {margin:0;padding:0;width:126px;height:27px;font:12px "맑은 고딕",Gulim;cursor:pointer;}
#index_c {width:710px;margin:6px 0 0 0;line-height:24px;font-size:11px;}
#index_c .bxl {border:1px solid #333;float:left;width:293px;text-align:left;line-height:30px;font-family:"맑은 고딕",Gulim}
#index_c .bxr {border:1px solid #333;float:right;width:408px;text-align:right;line-height:30px;font-family:"맑은 고딕",Gulim}
#index_c dt {border-bottom:1px solid #555;padding:12px;height:20px;background:#858280;}
#index_c dd {background:#fff;color:#444;padding:10px 12px 16px 12px;}
#index_c a {border-bottom:1px dotted #666;color:#888;}
#index_c a:hover {color:#c87c19;}
#index_c span {border-bottom:1px dotted #333;}
#index_m {margin:10px 0 2px 0;padding:15px 0 0 0;border-top:1px dotted #333;width:708px;font:12px Arial;background:#fafafa;}
#index_m span {cursor:pointer;}

.wrap1 {width:987px;margin-left:auto;margin-right:auto;text-align:center;}
.wrap2 {float:right;width:774px;background:#fff;}
.wrap3 {float:left;width:213px;}
.wrap4 {width:987px;background:#f0f0f0;margin:0 0 6px 0;padding:5px 0 0 0;}

#focus {width:170px;font:12px Dotum;line-height:21px;color:#bbb;padding:0 0 14px 0;}
#focus p {padding:4px 0 2px 10px;border-bottom:1px solid #555;color:#a9a9a9;letter-spacing:-0.05em;}
#focus span {cursor:pointer}
#focus img {padding:0 0 0 4px;}
#focus font {padding:0 5px 0 0;font-weight:bold;}

#content {text-align:left;padding:3px 0 0 0;width:593px;float:left;border-right:1px dotted #aaa;background:url(./img/bg_top_b.png) no-repeat;background-position:left top;}
#content dl {padding:10px 15px 0 20px;color:#333;}
#content p {color:#696969;font-size:12px;border-bottom:1px dotted #aaa;padding:5px 0 10px 0;line-height:21px;letter-spacing:-0.05em;height:42px;}
#content .rpdf {background:url('./img/t_icon.png') no-repeat;padding:2px 0 2px 20px;font:bold 13px Gulim;letter-spacing:-0.05em;text-decoration:underline;cursor:pointer;}
#content .ov {background:url('./img/t_icon.png') no-repeat;padding:2px 0 2px 20px;font:bold 13px Gulim;letter-spacing:-0.05em;text-decoration:underline;cursor:pointer;}
#content .web {background:url('./img/t_icon.png') no-repeat;padding:2px 0 2px 20px;font:bold 13px Gulim;letter-spacing:-0.05em;text-decoration:underline;cursor:pointer;}
#content .m4 {color:#9b9b9b;font-size:11px;padding:0 0 0 6px;font-family:Arial;}
#content .m6 {color:#bdab93;font-size:11px;font-family:Arial;}
#content .cll {float:left;line-height:18px;}
#content .clr {width:48px;height:28px;float:right;background:url(./img/icon_num.png) no-repeat;font:bold 17px sans-serif;text-align:center;color:#845e13;padding:9px 0 0 0;}

#notice {border-bottom:1px dotted #aaa;margin:0 0 4px 0;padding:7px 16px 11px 16px;}
#notice h1 {margin:0;border:1px solid #777;font:bold 12px '맑은 고딕',Gulim;padding:5px;text-align:center;background:#f4f4f4;letter-spacing:-0.05em;}

#left {background:url(./img/bg_left.gif) repeat-y;text-align:left;padding:25px 0 10px 20px;}

#r_widget {float:right;margin:0 0 3px 0;}
#r_widget dl {margin:5px 7px 0 0;}

#fieldset {border:1px solid #4f4f4f;font:11px Dotum;line-height:21px;padding:4px 6px 8px 6px;width:144px;text-align:left;}
#fieldset a {border-bottom:dotted 1px #b89c7b;cursor:pointer;color:#a9a9a9}
#fieldset a:hover {color:#fff;}

#realtime {font:12px Dotum;line-height:21px;padding:0 0 14px 0;}
#realtime a {color:#bbb;}
#realtime a:hover {color:#eee;}
#realtime p {padding:1px 0 0 44px;background:url(./img/tree.png) no-repeat;}
#realtime .lb {background-position:left -21px;}

#tooltip {position: absolute;z-index: 3000;border: 1px solid #666;padding: 6px 5px 5px 5px;}
.tt1 {font:bold 10px Arial,Gulim;color:#fff;background-color: #2989cb;}
.tt2 {font:bold 10px Arial,Gulim;color:#ffc462;background-color: #333;}
.tt3 {font:bold 10px Arial,Gulim;color:#333;background-color: #ffc462;}
.tt4 {font:bold 10px Arial,Gulim;color:#333;background-color: #ffc462;text-align:center;}
.over1 {color:#2989cb;}
.over2 {background:#f3f3f3;}
.over3 {color:#ffc462;}


.subtitle {background:url(./img/subtitle.png) no-repeat;width:85px;height:24px;margin:0 0 0 5px;}
#bottom {background:#fff;padding:7px 0 6px 0;font:11px sans-serif;color:#999;;line-height:17px;}
#logo {height:43px;background:#fff url(./img/bg_top_a.png) no-repeat;background-position:right bottom;text-align:left;padding:0 0 0 31px;}
#head {height:43px;background:url(./img/bg_top.gif) repeat-x;}
#head .subtitle {text-align:left;padding:6px 0 0 38px;background:url(./img/top_icon.png) no-repeat;background-position:20px 13px;float:left;}

#find {float:right;padding:9px 6px 0 0;}
#find .f_icon {float:right;padding:3px 2px 0 0;}
#find .f_input {float:right;}
#find input {border:3px solid #000;background:#e0e0e0;width:210px;height:14px;color:#333;font:bold 11px Dotum;padding:3px 0 0 5px;}


.dl1 {background-position:left -24px;}
.dl2 {background-position:left -48px;}
.dl3 {padding:4px 0 14px 10px;}
.dl4 {background-position:left -72px;}
.dl5 {padding:4px 0 0 5px;}

h3 {font-size:12px;}
.download  {font-size:9px;font-family:Arial;padding:0 0 0 5px;cursor:pointer;color:#4b82c7;}

.modal_head {float:right;width:82px;height:14px;padding:6px 0 0 0;text-align:center;background:#000;color:#ffc462;font:bold 11px Gulim}
.modal_close {cursor:pointer;}
.rweb {cursor:pointer;}