@font-face{font-family:ng; src:url("../font/NanumGothic.eot"); src:local(※), url("../font/NanumGothic.woff") format('woff')}

/* 전체 */
html{margin:0; padding:0;}

/* 공통 Type Selector */
*{margin:0; padding:0;}
body{background-color:#ffffff;}
html, body, select, input, textarea {font-size:12px; color:#ccc; font-family:NanumGothic,"나눔고딕","돋움",ng,dotum,sans-serif;}
img {border:0; vertical-align:top; font-size:0; line-height:0;}
h1, h2, h3, h4 {position:absolute; z-index:1; top:0; left:-999999999px; font-size:0px;}
fieldset {border:0;}
select, input {vertical-align:middle;}
address {font-style:normal;}
ul {list-style-type:none;}
form, ul, ol, dl, table, div {margin:0; padding:0;}
legend {display:none;}
label {display:inline;}
caption, legend, label .hidden {visibility:hidden;position:absolute;left:-9999em;width:1px;height:1px;margin:0;padding:0;background:none;font-size:0;line-height:0;text-indent:-9999em}
caption {line-height:0; font-size:0; display:none;}
hr {display:none;}

h3.txt_hid2 {display:none; text-indent:-9999px; margin-top:-20px !important}

.dis_b {display:block;}

a{color:#3d3d3d; text-decoration:none;}
a:hover, a:active, a:focus {color:#e6501e; text-decoration:none;}

.accessibility {position:absolute; visibility:hidden; width:0; height:0; overflow:hidden; font-size:0;}
.hid {position:absolute; left:-10000%; top:0; width:1px; height:1px; font-size:0; line-height:0; overflow:hidden;}

h5 {position:relative; z-index:1; top:0; background:url("/img/kr/common/bullet_tit09.gif") no-repeat 0 0px; padding:0 0 0 22px; font-size:14px; color:#333333; font-weight:bold; letter-spacing:-1px; height:18px;}
h6 {position:relative; z-index:1; top:0; background:url("/img/local/common/bullet_tit09_1.gif") no-repeat 0 2px; padding:0 0 0 22px; height:18px; font-size:12px; color:#d91313; font-weight:bold; letter-spacing:-1px;}

.lh14 {line-height:1.4em;}
.lh18 {line-height:18px;}
.br_l {border:1px solid #cecece;}
.br_r {border:1px solid #cecece;}
.bo_02 {border:1px solid #cecece; padding:3px;}

.bl_01 {border-left:1px solid #f2f2f3;}
.br_01 {border-right:1px solid #dddddd;}

.bs_01 {background-color:#ff0000;}

.posi_a {position:absolute; top:0; left:0;}
.posi_r {position:relative; top:0; left:0;}

.ltr01 {letter-spacing:-1px;}

.fsize12 {font-weight:bold; background-color:#F2F2F3; padding:3px 6px 0px 4px;}
.fsize14 {font-size:14px; font-weight:bold; color:#525252;}
.fsize14_2 {font-size:14px; font-weight:bold; color:#ed1c24;}
.fsize17 {font-size:17px; font-weight:bold; color:#525252;}

.disno {position:absolute; top:0; left:-99999px;}

.bg_no {background:none; padding:0px;}

/* width */
.wd460 {width:460px;}
.wd540 {width:540px;}

/* bullet */
.bull01 {background:url("/img/kr/common/list_bullet01.gif") no-repeat 0 -1px; padding:0 0 0 17px;}
.bull02 {background:url("/img/kr/common/list_bullet02.gif") no-repeat 0 0; padding:0 0 0 15px; color:#04a7d4;}
.bull03 {padding:0 0 0 30px;}

/* 구분라인 */
.tb_line01 {background:url("/img/kr/common/sort_line.gif") no-repeat right 11px;}
.tb_line02_01 {background:url("/img/kr/common/sort_line.gif") no-repeat right 11px;}
.tb_line02_02 {background:url("/img/kr/common/sort_line.gif") no-repeat right 29px;}
.tb_line02_03 {background:url("/img/kr/common/sort_line2.gif") no-repeat right 11px;}
.tb_line03_01 {background:url("/img/kr/common/sort_line.gif") no-repeat left 11px;}
.tb_line03_02 {background:url("/img/kr/common/sort_line.gif") no-repeat left 29px;}

.bk {color:#737373;}
.bk2 {color:#666666;}
.bk3 {color:#525252;}
.bl {color:#04a7d4;}
.bl2 {color:#5968cd;}
.bl3 {color:#2d53aa;}
.bl4 {color:#0090de;}
.bl5 {color:#0192bc;}
.bl6 {color:#2d5ad5;}
.gr1 {color:#01932a;}
.yl {color:#fe600e;}
.rd {color:#d94200;}
.rd2 {color:#ed1c24;}
.rd3 {color:#f2580c;}
.rd4 {color:#e6501e;}
.rd5 {color:#d70808;}
.pp {color:#5014c2;}
.pk1 {color:#dd44dc;}
.gy1 {color:#8a8a8a;}
.gy2 {color:#c2c2c2;}
.box01 {color:#737373; border:1px solid #7b7b7b; padding:1px 4px 1px 4px; background-color:#f9f9f9;}
.box02 {color:#737373; border:1px solid #cecece; padding:8px 15px 8px 20px; background-color:#f9f9f9;}
.box03 {color:#737373; border:1px solid #cecece; padding:10px 15px 10px 20px; background-color:#f9f9f9;}
.line01 {border-bottom:1px solid #cecece;}
.line02 {border-bottom:3px solid #7b7b7b;}
.line03 {border:1px solid #cecece;}
.line04 {border:1px solid #ededed;}
.line05 {border-bottom:1px solid #e0e0e0;}

.fbold {font-weight:bold;}
.fnormal {font-weight:normal;}
.disn {display:none;}
.absm {vertical-align:middle;}
.absm2 {vertical-align:middle; margin:0 3px 3px 0;}
.absm3 {vertical-align:middle; margin:3px 3px 3px 0;}
.abtm {vertical-align:top;}

/* float */
.fl {float:left;}
.fr {float:right;}
.cb {clear:both; line-height:0; font-size:0;}

/* width % */
.c_wd5 {width:5%;}
.c_wd10 {width:10%;}
.c_wd15 {width:15%;}
.c_wd20 {width:20%;}
.c_wd25 {width:25%;}
.c_wd30 {width:30%;}
.c_wd35 {width:35%;}
.c_wd40 {width:40%;}
.c_wd45 {width:45%;}
.c_wd50 {width:50%;}
.c_wd55 {width:55%;}
.c_wd60 {width:60%;}
.c_wd65 {width:65%;}
.c_wd70 {width:70%;}
.c_wd75 {width:75%;}
.c_wd80 {width:80%;}
.c_wd85 {width:85%;}
.c_wd90 {width:90%;}
.c_wd95 {width:95%;}
.c_wd100 {width:100%;}

/* padding, margin */
.pt3 {padding-top:3px;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt18 {padding-top:18px;}
.pt20 {padding-top:20px;}
.pt30 {padding-top:30px;}
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl12 {padding-left:12px;}
.pl15 {padding-left:15px;}
.pl16 {padding-left:16px;}
.pl20 {padding-left:20px;}
.pl30 {padding-left:30px;}
.pl40 {padding-left:40px;}
.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}
.pr30 {padding-right:30px;}
.pr40 {padding-right:40px;}
.pb1 {padding-bottom:1px;}
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.pb30 {padding-bottom:30px;}

.mt1 {margin-top:1px;}	
.mt2 {margin-top:2px;}
.mt3 {margin-top:3px;}
.mt4 {margin-top:4px;}
.mt5 {margin-top:5px;}
.mt8 {margin-top:8px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt25 {margin-top:25px;}
.mt30 {margin-top:30px;}
.mt35 {margin-top:35px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.mt60 {margin-top:60px;}
.mt70 {margin-top:70px;}
.ml3 {margin-left:3px;}
.ml5 {margin-left:5px;}
.ml6 {margin-left:6px;}
.ml7 {margin-left:7px;}
.ml8 {margin-left:8px;}
.ml10 {margin-left:10px;}
.ml14 {margin-left:14px;}
.ml15 {margin-left:15px;}
.ml16 {margin-left:16px;}
.ml17 {margin-left:17px;}
.ml18 {margin-left:18px;}
.ml20 {margin-left:20px;}
.ml25 {margin-left:25px;}
.ml28 {margin-left:28px;}
.ml30 {margin-left:30px;}
.ml32 {margin-left:32px;}
.ml35 {margin-left:35px;}
.ml40 {margin-left:40px;}
.ml50 {margin-left:50px;}
.ml74 {margin-left:74px;}
.ml100 {margin-left:100px;}
.ml200 {margin-left:200px;}
.ml260 {margin-left:260px;}
.mr3 {margin-right:3px;}
.mr5 {margin-right:5px;}
.mr9 {margin-right:9px;}
.mr10 {margin-right:10px;}
.mr13 {margin-right:13px;}
.mr15 {margin-right:15px;}
.mr20 {margin-right:20px;}
.mr25 {margin-right:25px;}
.mr30 {margin-right:30px;}
.mr50 {margin-right:50px;}
.mr132 {margin-right:132px;}
.mb5 {margin-bottom:5px;}
.mb8 {margin-bottom:8px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.mb40 {margin-bottom:40px;}
.mb50 {margin-bottom:50px;}

/* border */
.brd_no {border:none;}

/* text-align */
.t_align {text-align:justify;}
.al {text-align:left;}
.ar {text-align:right;}
.ac {text-align:center;}

.txt_c {text-align:center;}
.txt_l {text-align:left;}
.txt_r {text-align:right;}
.txt_con {padding:25px 20px 15px 20px;}
.winop {background:url("/img/kr/common/winopen.gif") no-repeat right 0; padding-right:18px;}
li .winop2 {padding:0 9px 0 0; background:url("/img/kr/common/winopen2.gif") no-repeat right 0;}

/* input style */
.input01 {border:1px solid #cacaca; height:16px;}
.input02 {border:1px solid #7F9DB9; height:16px; padding-top:2px; padding-left:2px; font-size:12px; color:#959595;}
.input03 {border:none; height:16px; padding-top:2px; padding-left:2px; font-size:12px; color:#959595;}
.input04 {border:1px solid #cacaca; height:16px;width:220px;}
.input05 {border:1px solid #72917f; height:16px; width:220px; margin:3px 0 0 0;}
.input06 {border:1px solid #72917f; height:16px; width:140px; margin:0px 0 0 0; color:#737373; font-size:12px;}

/* skip_navi */
#warning_script {height:30px; line-height:2em; text-align:center; background:yellow; font-size:14px; font-weight:bold;}
#skipnavi {position:absolute; visibility:hidden; font-size:0; line-height:0;}
.hidden {position:absolute; visibility:hidden; font-size:0; line-height:0;}


/* 중소기업과 함께하는 시스템 EXT */
#ext_body_wap {position:relative; z-index:10; width:100%; margin: 0 auto; background:url("/img/ext_body.gif") no-repeat center 0;}
#ext_body_wap .ext_body {position:relative; z-index:1; top:0; width:980px; height:885px; margin: 0 auto; background:url("/img/ext_body.gif") no-repeat center 0;}

#ext_body_wap .ext_body .ext_wap01 {height:21px; padding:4px 0 6px 0;}
#ext_body_wap .ext_body .ext_wap01 ul {}
#ext_body_wap .ext_body .ext_wap01 li {float:left;}

#ext_body_wap .ext_body .ext_wap02 {height:90px; padding:0px 0 0px 0;}
#ext_body_wap .ext_body .ext_wap02 .weather_if {position:relative; top:15px; left:0;}

#ext_body_wap .ext_body .ext_wap03 {height:76px; padding:0px 0 0px 0;}
#ext_body_wap .ext_body .ext_wap03 ul {}
#ext_body_wap .ext_body .ext_wap03 li {float:left;}

#ext_body_wap .ext_body .ext_wap04 {height:82px;}
#ext_body_wap .ext_body .ext_wap04 ul {}
#ext_body_wap .ext_body .ext_wap04 li {float:left;}

#ext_body_wap .ext_body .ext_wap04 .search_wap {position:relative; z-index:1; width:324px;}
#ext_body_wap .ext_body .ext_wap04 .search_wap .search_input {float:left; width:266px; height:30px; line-height:30px; background:url("/img/kr/common/search_bg.gif") no-repeat 0 0; border:0 solid #ff0000; padding:0 0 0 10px;}
#ext_body_wap .ext_body .ext_wap04 .search_wap .serch_btn {position:absolute; z-index:2; top:0; right:0; float:left;}
#ext_body_wap .ext_body .ext_wap04 .search_wap .hot_keyword {background:url("/img/kr/common/bullet_search.gif") no-repeat 1px 4px; padding:0px 0 0 15px; margin:7px 0 0 0; height:18px; line-height:18px;}

#ext_body_wap .ext_body .ext_wap05 {height:460px;}
#ext_body_wap .ext_body .ext_wap05 ul {}
#ext_body_wap .ext_body .ext_wap05 li.ext_veiw {float:left;}
#ext_body_wap .ext_body .ext_wap05 .wd315 {float:left; width:315px; padding:0px 0 0px 15px;}
#ext_body_wap .ext_body .ext_wap05 .wd315 .bizinfo {height:184px;}
#ext_body_wap .ext_body .ext_wap05 .wd315 .bizinfo .dot_list {margin-top:4px;}
#ext_body_wap .ext_body .ext_wap05 .wd315 .bizinfo .dot_list ul li {width:250px; line-height:160%; text-overflow:ellipsis; overflow:hidden; cursor:pointer; white-space:nowrap;}
#ext_body_wap .ext_body .ext_wap05 .wd315 .bizinfo .dot_list ul li {height:24px; background:url("/img/kr/main/icon01.gif") no-repeat 0 6px; padding-left:10px;}
#ext_body_wap .ext_body .ext_wap05 .wd315 .bizinfo .dot_list ul li a {color:#3d3d3d;}
#ext_body_wap .ext_body .ext_wap05 .wd315 .bizinfo .dot_list ul li a:hover {color:#e6501e; text-decoration:none;}
#ext_body_wap .ext_body .ext_wap05 .wd315 .bizinfo .dot_list ul li.bnotice {height:24px; background:url("/img/kr/main/icon01.gif") no-repeat 0 6px; padding-left:10px;}
#ext_body_wap .ext_body .ext_wap05 .wd315 .news {height:183px;}
#ext_body_wap .ext_body .ext_wap05 .wd315 .news .dot_list {margin-top:4px;}
#ext_body_wap .ext_body .ext_wap05 .wd315 .news .dot_list ul li {width:255px; line-height:160%; text-overflow:ellipsis; overflow:hidden; cursor:pointer; white-space:nowrap;}
#ext_body_wap .ext_body .ext_wap05 .wd315 .news .dot_list ul li {height:24px; background:url("/img/kr/main/icon01.gif") no-repeat 0 6px; padding-left:10px;}
#ext_body_wap .ext_body .ext_wap05 .wd315 .news .dot_list ul li a {color:#3d3d3d;}
#ext_body_wap .ext_body .ext_wap05 .wd315 .news .dot_list ul li a:hover {color:#e6501e; text-decoration:none;}
#ext_body_wap .ext_body .ext_wap05 .wd315 .news .dot_list ul li.bnotice {height:24px; background:url("/img/kr/main/icon01.gif") no-repeat 0 6px; padding-left:10px;}

#ext_body_wap .ext_body .ext_wap05 .wd635 {float:left; width:635px; padding:0px 0 0px 0;}
#ext_body_wap .ext_body .ext_wap05 .wd635 .gmenu01 {float:left; padding:0px 0 0px 0;}
#ext_body_wap .ext_body .ext_wap05 .wd635 .gmenu01 ul {}
#ext_body_wap .ext_body .ext_wap05 .wd635 .gmenu01 li.extd01 {background:url("/img/ext_bull01.gif") no-repeat 10px 11px; line-height:29px; padding:0 0 0 23px; border-bottom:1px dotted #d6d6d6;}
#ext_body_wap .ext_body .ext_wap05 .wd635 .gmenu01 li.extd02 {background:url("/img/ext_bull01.gif") no-repeat 10px 11px; line-height:29px; padding:0 0 0 23px; border-bottom:0px dotted #d6d6d6;}
#ext_body_wap .ext_body .ext_wap05 .wd635 .gmenu01 li.extd03 {background:url("/img/ext_bull01.gif") no-repeat 10px 11px; line-height:29px; padding:0 0 0 23px; border-bottom:0px dotted #d6d6d6;}

#ext_body_wap .ext_body .ext_wap05 .wd635 .gmenu02 {float:left; padding:0px 0 0px 37px;}
#ext_body_wap .ext_body .ext_wap05 .wd635 .gmenu02 ul {}
#ext_body_wap .ext_body .ext_wap05 .wd635 .gmenu02 li.extd01 {background:url("/img/ext_bull02.gif") no-repeat 10px 11px; line-height:29px; padding:0 0 0 23px; border-bottom:1px dotted #d6d6d6;}
#ext_body_wap .ext_body .ext_wap05 .wd635 .gmenu02 li.extd02 {background:url("/img/ext_bull02.gif") no-repeat 10px 11px; line-height:29px; padding:0 0 0 23px; border-bottom:0px dotted #d6d6d6;}
#ext_body_wap .ext_body .ext_wap05 .wd635 .gmenu02 li.extd03 {background:url("/img/ext_bull04.gif") no-repeat 26px 14px; line-height:29px; padding:0 0 0 38px; border-bottom:1px dotted #d6d6d6;}

#ext_body_wap .ext_body .ext_wap05 .wd635 .gmenu03 {float:left; padding:0px 0 0px 37px;}
#ext_body_wap .ext_body .ext_wap05 .wd635 .gmenu03 ul {}
#ext_body_wap .ext_body .ext_wap05 .wd635 .gmenu03 li.extd01 {background:url("/img/ext_bull03.gif") no-repeat 10px 11px; line-height:29px; padding:0 0 0 23px; border-bottom:1px dotted #d6d6d6;}
#ext_body_wap .ext_body .ext_wap05 .wd635 .gmenu03 li.extd02 {background:url("/img/ext_bull03.gif") no-repeat 10px 11px; line-height:29px; padding:0 0 0 23px; border-bottom:0px dotted #d6d6d6;}
#ext_body_wap .ext_body .ext_wap05 .wd635 .gmenu03 li.extd03 {background:url("/img/ext_bull03.gif") no-repeat 10px 11px; line-height:29px; padding:0 0 0 23px; border-bottom:0px dotted #d6d6d6;}

#ext_body_wap .ext_body .ext_wap06 {}
#ext_body_wap .ext_body .ext_wap06 ul {}
#ext_body_wap .ext_body .ext_wap06 li {float:left;}

/* 시간 정의 */
.ck01 {font-size:24px;}
.ck02 {color:#959595; font-size:18px;}
.ck03 {color:#65a4ec; font-size:20px;}


/* 날씨 정렬 */
#header .subsectionTitle li.s_weather {margin:0 0 0 116px; text-indent:0; background:none; font-size:15px; color:#444; font-family:NanumGothic,"나눔고딕","돋움",ng,dotum,sans-serif; font-weight:bold;}
#header .subsectionTitle li.s_weather a{background:none;}
#header .subsectionTitle li.s_weather a:link, #header .subsectionTitle li.s_weather a:hover, #header .subsectionTitle li.s_weather a:active, #header .subsectionTitle li.s_weather a:visited{color:#6f6e6e !important; text-decoration:none !important;}
#header .subsectionTitle li.s_weather a img{vertical-align:middle; padding:0 0 0 5px;}
#header .subsectionTitle li.s_weather em{font-size:15px; color:#444; font-family:NanumGothic,"나눔고딕","돋움",ng,dotum,sans-serif; padding:0 0 0 5px;}