blockquote,img,pre,tr{page-break-inside:avoid}
a,a:focus,a:hover,body{color:#333}
button,fieldset,img,legend,table{border:0}
pre,textarea{overflow:auto}
.cf:after,.clear,.floatC{clear:both}
.table_01 td,.table_02 td,table td{word-break:break-all}
.searchbox02 ul,.searchbox04 ul,.sitemap li,dl,li,menu,ol,ul{list-style:none}
code,kbd,pre,samp{font-size:1em}
button,input,optgroup,select{color:inherit;font:inherit;margin:0}
button{overflow:visible;background-color:transparent;cursor:pointer}
button,select{text-transform:none}
button,html input[type=button],input[type=reset],input[type=submit]{;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button,input{border:0;padding:0}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number],input[type=number]{height:auto}
input[type=search]{box-sizing:content-box}
input[type=search]{}
legend{display:none}
optgroup{font-weight:700}
a:active{outline:0!important}blockquote,pre{border:1px solid #999}thead{display:table-header-group}*,:after,:before{box-sizing:border-box}
a{text-decoration:none}
a:focus{outline:dotted thin;;outline-offset:-2px}
figure{margin:0}
body,html{height:100%}
blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,td,textarea,th,ul{margin:0;padding:0}
body{line-height:1.42857143;background-color:#fff}
body,input,select,textarea{font-size:13px;font-family:'Malgun Gothic', '', sans-serif;}
table{border-collapse:collapse;border-spacing:0}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
.cf:after,.tabmenu_2:after,.tabmenu_3:after{content:''}
button,img,input,select,textarea{vertical-align:middle}
.f_222,.f_888,.f_999,.f_aaa,.f_org,.f_red,.f_sky,.f_sym{vertical-align:top}
address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}
.hide,legend{width:1px;height:1px;line-height:0;position:absolute;left:-5000px;top:-5000px;z-index:-100;text-indent:-2000px}
.btn,.total_page{position:relative}
caption{padding:0;margin:0;font-size:0;width:0;height:0;line-height:0;text-indent:-9999px}


button,input,select{font-family:inherit;font-size:inherit;line-height:inherit}
textarea{border:1px solid #c4c4c4;border-radius:1px;color:#555;line-height:24px;padding:2px 10px 6px}
.blank_p{display:none}.bold{font-weight:700}
.normal{font-weight:400!important}
.txt_capital{text-transform:uppercase}
.txt_add{color:#777;font-size:12px}
.txt_point{color:#ea5d4b!important}
.txt_emph{color:#222!important}
.txt_common{color:#555!important}
.txt_bigger{font-size:22px;line-height:32px}
.txt_big{font-size:15px}
.txt_small{font-size:11px}
.ftc767676{color:#767676!important}
.ftcce402e{color:#ce402e!important}
.ftc464e6b{color:#464e6b!important}
.ftcfff{color:#fff!important}
.f_aaa{color:#aaa}
.f_sky{color:#2f74b5!important}
.f_red{color:#cb0a2e!important}
.f_org{color:#f5822b!important}
.f_sym{color:#2d508a!important}
.f_222{color:#222!important}
.f_888{color:#888!important}
.f_999{color:#999!important}
.mt-8{margin-top:-8px!important}
.mt0{margin-top:0!important}
.mt5{margin-top:5px!important}
.mt7{margin-top:7px!important}
.mt10{margin-top:10px!important}
.mt13{margin-top:13px!important}
.mt15{margin-top:15px!important}
.mt20{margin-top:20px!important}
.mt25{margin-top:25px!important}
.mt30{margin-top:30px!important}
.mt40{margin-top:40px!important}
.mt50{margin-top:50px!important}
.mt70{margin-top:70px!important}
.ml5{margin-left:5px!important}
.ml10{margin-left:10px!important}
.ml15{margin-left:15px!important}
.ml20{margin-left:20px!important}
.mr00{margin-right:0px!important}
.mr10{margin-right:10px!important}
.mr15{margin-right:15px!important}
.mr20{margin-right:20px!important}
.mb0{margin-bottom:0!important}
.mb10{margin-bottom:12px!important}
.mb15{margin-bottom:15px!important}
.mb20{margin-bottom:20px!important}
.mb30{margin-bottom:30px!important}
.mb40{margin-bottom:40px!important}
.mb50{margin-bottom:50px!important}
.mb100{margin-bottom:100px!important}
.pt5{padding-top:5px!important}
.pt10{padding-top:10px!important}
.pt15{padding-top:15px!important}
.pt20{padding-top:20px!important}
.pt30{padding-top:30px!important}
.pdt40{padding-top:40px!important}
.pb0{padding-bottom:0!important}
.pb10{padding-bottom:10px!important}
.pb20{padding-bottom:20px!important}
.pl5{padding-left:5px!important}
.pl10{padding-left:10px!important}
.pl15{padding-left:15px!important}
.pl20{padding-left:20px!important}
.pr5{padding-right:5px!important}
.pr10{padding-right:10px!important}
.pr15{padding-right:15px!important}
.pr20{padding-right:20px!important}

/* 가로사이즈정의 */
.wp5 {width:5%!important;}
.wp8 {width:8%!important;}
.wp10 {width:10%!important;}
.wp11 {width:11%!important;}
.wp12 {width:12%!important;}
.wp13 {width:13%!important;}
.wp14 {width:14%!important;}
.wp15 {width:15%!important;}
.wp20 {width:20%!important;}
.wp25 {width:25%!important;}
.wp30 {width:30%!important;}
.wp33 {width:33%!important;}
.wp34 {width:34%!important;}
.wp35 {width:35%!important;}
.wp40 {width:40%!important;}
.wp45 {width:45%!important;}
.wp50 {width:50%!important;}
.wp55 {width:55%!important;}
.wp60 {width:60%!important;}
.wp65 {width:65%!important;}
.wp70 {width:70%!important;}
.wp75 {width:75%!important;}
.wp80 {width:80%!important;}
.wp85 {width:85%!important;}
.wp90 {width:90%!important;}
.wp95 {width:95%!important;}
.wp100 {width:100%!important;}
/* 가로사이즈정의 */

.fl{float:left!important}
.fr{float:right!important}
.cf:after{display:block}
.floatL{float:left}
.floatR{float:right}
.clb{clear:both!important}
.al_l{text-align:left!important}
.al_r{text-align:right!important}
.al_c{text-align:center!important}
.v_align{vertical-align:middle!important}
input[type=text],input[type=password],input[type=file]{padding:3px 7px;border:1px solid silver;color:#000;background:#fff;}
input[type=submit]{border:none}
input[type=text].text2.sp{float:none;width:50%}
input.calendar{width:150px;background:url(../images/icon_calendar.gif) right 0 no-repeat #fff;border:1px solid silver}
input.num{width:30px}input.num1{width:50px}
input.num2{width:70px}input.num3{width:50%}
input.active{background:#f6f6f6}
input.jumin{width:100px}
input.jumin1{width:120px}
input.address{width:150px}
input.address1{width:70%}
select.type1{height:27px}
.tabmenu_2{background:#f0eff4;margin:10px 0;padding:15px}
.tabmenu_2:after{display:block;clear:both}
.tabmenu_2 li{float:left;width:25%;background:url(/images/egovframework/namgu/dot_ov1.png) 10px 13px no-repeat;padding-left:10px}
.tabmenu_2 li a{display:block;padding:3px 15px}
.tabmenu_2 li a.on,.tabmenu_2 li a:focus,.tabmenu_2 li a:hover{text-decoration:underline;font-weight:700}
.tabmenu_3{padding:10px;background:#ededed;margin:10px 0 20px}
.tabmenu_3 li,.tabmenu_3 li:first-child{margin-left:0}
.tabmenu_3:after{display:block;clear:both}.tabmenu_3 li{float:left;font-size:15px;text-overflow:ellipsis;background:#fff;border:1px solid #e2e2e2}
.tabmenu_3 li a{display:block;padding:7px 0 7px 20px}
.tabmenu_3 li a.on,.tabmenu_3 li a:focus,.tabmenu_3 li a:hover{background:url(/images/egovframework/namgu/tabon_arrow.png) left center no-repeat #3268b2;color:#fff;font-weight:700}
.tabmenu_3 li.wid2{width:50%}
.tabmenu_3 li.wid3{width:33.3%}
.tabmenu_3 li.wid4{width:25%}
.tabmenu_3 li.wid5{width:20%}
.tabmenu_3 li.wid6{width:16.5%}
.tabmenu_3 li.wid7{width:14.1%}

#tabmenu_4{background:url(/images/egovframework/namgu/tabmenu_4bg.png) left -2px repeat-x #f9f9f9;border-top:1px solid #dfe0e0}
#tabmenu_4 li{float:left;border-right:1px solid #dfe0e0}#tabmenu_4 li:first-child{border-left:1px solid #dfe0e0}
#tabmenu_4 li.tabmenu_4_off{display:block;padding:10px 15px}
#tabmenu_4 li.tabmenu_4_on{background:#fff;color:#3d4451;padding:10px 15px;font-weight:700;border-left:1px solid #448ccb;border-right:1px solid #448ccb;border-top:2px solid #448ccb}
.button_blue1 a,.button_gray a,.button_red a{min-width:100px;font-weight:400;text-indent:0;font-size:18px}
#tabmenu_4 div{clear:both;width:100%;padding:10px;margin-top:0;background:#fff}
#tabmenu_4 div li{float:none;border:0}
#tabmenu_4 div li:first-child{border:0}.img_tab li{float:left;margin-right:10px;text-align:center}


.img_tab li p{padding:5px 0;text-align:center}
.button_blue,.button_blue input,.button_blue1,.button_blue1 input,.button_red,.button_red input{display:inline-block;padding:1px 28px;text-align:center}
.button_blue,.button_blue input{background-color:#1b61b4;margin:10px 0;border-radius:7px;color:#fff}
.button_blue a{color:#fff;min-width:100px;display:inline-block;text-indent:0;font-size:18px;margin:10px 5px}
.button_blue1,.button_blue1 input{background-color:#064287;border:1px solid #0e509c;margin:10px 0;border-radius:0}
.button_blue1 a{color:#fff;display:inline-block;margin:10px 5px}
.button_red,.button_red input{background-color:#ea2626;margin:10px 0;border-radius:0}
.button_gray,.button_gray a,.button_gray input,.button_red a{display:inline-block;margin:10px 5px}
.button_red a{color:#fff}
.button_gray,.button_gray input{padding:10px 15px;background-color:#e3e3e3;border:1px solid #cbcbcb;text-align:center;border-radius:3px}
.button_gray a{color:#3b3b3b}
.btn.blue a,.btn.blue input,.btn.blue1 a,.btn.gray a,.button_red input{font-weight:700;margin:5px 1px;color:#fff}
.btn{display:inline-block;text-decoration:none!important;border:0;font-size:14px;white-space:nowrap;vertical-align:middle;overflow:visible}
.btn.blue a{border:1px solid #0e509c;padding:5px 13px;background-color:#1b61b4;border-radius:0}
.btn.blue input{border:1px solid #0e509c;padding:3px 13px;background-color:#1b61b4;border-radius:0}
.btn.gray a{border:1px solid #494949;padding:5px 13px;background-color:#585858;}
.btn.msearch a{padding:6px 23px;margin-left:-3px;background:url(/images/egovframework/namgu/main_search_ico.png) center 3px no-repeat #585858;border-top-right-radius:3px;border-bottom-right-radius:3px}
.btn.blue1 a,.button_red input{padding:5px 13px;background-color:#153f7b;border-radius:3px}
.btn.blueLine a,.btn.blueLine1 a{color:#2d6bb6;font-weight:700;margin:5px 1px}
.btn.blueLine a{border:1px solid #82a6da;padding:5px 13px;background-color:#dee7f6;border-radius:5px}
.btn.blueLine1 a{border:1px solid #82a6da;padding:5px 10px;background-color:#f7f7f7;border-radius:0}
.btn.blue1 a{font-weight:700;margin:5px 1px;padding:5px 13px;color:#fff;background-color:#153f7b;border-radius:3px}
.btn.red a{font-weight:700;margin:5px 1px;padding:5px 10px;color:#fff;background-color:#ea2626;border-radius:0}
.btn.blue2 a,.btn.gray1 a,.btn.orange a{margin:2px 1px;padding:5px 10px;color:#fff;font-weight:700;display:block}
.btn.orange a{background-color:#f15637;border-radius:0}.btn.gray1 a{border:0 solid #494949;background-color:#585858;border-radius:0}
.btn.blue2 a{border:0 solid #0e509c;background-color:#1b61b4;border-radius:0}
.btn.whiteLine{font-weight:700;background-color:#fff}
.btn.whiteLine a{color:#333;border:1px solid #ddd;margin:5px 1px;padding:5px 13px}
.btn.whiteLine a:hover{color:#f1464e;border:1px solid #f1464e;margin:5px 1px;padding:5px 13px}
.btnArea{overflow:hidden;margin:30px 0 20px}
.button,.button *,.button button,.button input{margin:0;border:0}
.btnArea:after{content:"";display:block;clear:both}
.satisfacInput:after,.satisfaction:after{content:'';clear:both}
.button,.button *,.button a,.button button,.button input{display:inline-block;height:24px;font-size:13px;cursor:pointer}
.btnArea .btnR{float:right}
.btnArea .btnL,.paging ul li,.searchbox01 p{float:left}
.btnArea.btnC{text-align:center}
.button,.button *{padding:0;text-decoration:none;background:url(/images/egovframework/namgu/bg_btn_s.png);overflow:visible;white-space:nowrap}
.button a,.button button,.button input{padding:0 40px 0 10px;font-family:'Malgun Gothic', 'eAAAAAAAAAAAAAÃƒâ€šÃ‚Â§aa?iAAAAAAAAAAÃƒâ€šÃ‚Â¿iAAAAAAAAAÃƒâ€šÃ‚Â¿??i?a?iAAAAAAAAAAAÃƒâ€šÃ‚Â¿iAAAAAAAAAAÃƒâ€šÃ‚Â¿? eAAAAAAAAAAAAAÃƒâ€šÃ‚Â³?eaa?iAAAAAAAAAAÃƒâ€šÃ‚Â¿iAAAAAAAAAÃƒâ€šÃ‚Â¿???', sans-serif;;line-height:24px;background:url(/images/egovframework/namgu/bg_btn_s.png) no-repeat;color:#555;font-weight:600}
.button a:active,.button a:focus,.button a:hover,.button button:active,.button button:focus,.button button:hover,.button input:active,.button input:focus,.button input:hover{color:#3b6eb4}
.button.icon_down a,.button.icon_down button,.button.icon_down input{background-position:right -34px}
.button.icon_pdf a,.button.icon_pdf button,.button.icon_pdf input{background-position:right -68px}
.button.icon_print a,.button.icon_print button,.button.icon_print input{background-position:right -102px}
.button.icon_jump a,.button.icon_jump button,.button.icon_jump input{background-position:right -136px}
.button.icon_popup a,.button.icon_popup button,.button.icon_popup input{background-position:right -170px}
.button.icon_default a,.button.icon_default button,.button.icon_default input{background-position:right -204px}
.board_search2{border:1px solid #eee;background:#f3f3f3;padding:10px 0;text-align:center}
.table_01,table{width:100%;border-top:1px solid #666;font-size:14px}
.total{margin-top:7px;padding-left:13px;color:#424242;background:url(/images/egovframework/namgu/mayor/ser_find_bg.gif) 0 5px no-repeat}
.total span{color:#2b9be6;font-weight:700}
table td,table td a{color:#565656}
.total_page{clear:both;margin-top:30px;margin-bottom:-15px}
.total_page .total{background:url(/images/egovframework/namgu/mayor/dot01.png) left 15px no-repeat;padding:7px 0 0 15px}
table td,table th{border-bottom:1px solid #e6e6e6;padding:7px 10px}
.total_page u{text-decoration:none;position:absolute;right:0;top:3px}
table{margin-top:20px}
table th{text-align:center;font-weight:700;color:#333;background:#f3f3f3}
table td li{background:url(../images/mi_buret.gif) left 12px no-repeat;padding:2px 10px}
.table_01 tbody th,.table_01 thead th{text-align:center;font-weight:700;color:#333;padding:7px 10px;border-bottom:1px solid #e6e6e6}
table td.center{text-align:center}.table_01{margin-top:20px}
.table_02,.table_03{border-top:2px solid #3268b2;width:100%;margin-top:20px}
.table_01 thead th{background:#f3f3f3}
.table_01 tbody th{background:#f7f7f7}
.table_01 td,.table_01 td.tleft{text-align:left}
.table_01 td,.table_01 td a{color:#565656}
.table_01 td{border-bottom:1px solid #e6e6e6;padding:15px 20px}
.table_01 td li{background:url(/images/egovframework/namgu/mi_buret.gif) left 12px no-repeat;padding:2px 10px}
.table_01 td.subHead,.table_02 thead th{text-align:center;color:#333;padding:7px 10px;font-weight:700}
.table_01 td.subHead{background:#f7f7f7;border-bottom:1px solid #e6e6e6}
.table_02{font-size:14px}
.table_02 thead th{background:#ebeff3;border-bottom:1px solid #aeb4bd;border-right:1px solid #aeb4bd;border-left:1px solid #dadada}
.table_02 tbody th,.table_02 td{border-bottom:1px solid #dadada;border-right:1px solid #dadada;border-left:1px solid #dadada;text-align:center;padding:7px 10px}
.table_02 tbody th{font-weight:700;color:#505661;background:#f7f8fa}
.table_02 td{font-size:13px;line-height:150%;color:#565656}
.table_02 td li{padding:2px 10px}.table_02 td.tleft{text-align:left}
.table_02 td.tright{text-align:right}.table_03{font-size:14px}
.table_03 td,.table_04 td{font-size:13px;word-break:break-all}
.table_03 thead th{text-align:center;font-weight:700;color:#333;background:#ebeff3;padding:7px 10px;border-bottom:1px solid #aeb4bd;border-right:1px solid #aeb4bd;border-left:1px solid #aeb4bd}
.table_03 tbody th,.table_03 td{border-right:1px solid #dadada;padding:7px 10px;text-align:center;border-bottom:1px solid #dadada}
.table_03 tbody th{font-weight:700;color:#505661;background:#f7f8fa}
.table_03 td{line-height:150%;color:#565656;border-left:1px solid #dadada}
.table_03 td:last-child,.table_03 th:last-child{border-right:0 solid #dadada}
.table_03 td:first-child,.table_03 th:first-child{border-left:0 solid #dadada}
.table_03 td li{background:url(/images/egovframework/namgu/mi_buret.gif) left 12px no-repeat;padding:2px 10px}
.table_03 td ul.no_listyle li{background:0 0}
.table_03 td.tleft{text-align:left}
.table_03 td.tright{text-align:right}
.table_03 td.subHead{text-align:center;font-weight:700;background:#f7f8fa;padding:7px 10px;border-bottom:1px solid #dadada;border-right:1px solid #dadada}
.table_04 td,.table_04 th{border-bottom:1px solid #e6e6e6;text-align:center}.table_04{width:100%;border-top:2px solid #3f638f;margin-top:20px}
.table_04 th{padding:10px}.table_04 td{color:#3c3c3c;padding:0 10px;vertical-align:top}.table_04 td a{color:#000}
.table_04 td.tleft{text-align:left}.paging,.paging2{width:100%;text-align:center;overflow:hidden}
.table_04 td .part{position:relative;color:#586b82;font-weight:600}
.table_04 td .part span{position:absolute;right:0}
.table_04 td .subject{font-size:16px;margin:10px 0;font-weight:600}

input#userZipcode, input#userAddress{margin-bottom: 10px;}
input#confirm_id{    color: #fff;background: #666;padding: 4px 15px;margin-top: -9px;}

.paging{margin:40px 0 0}
.paging ul{overflow:hidden;display:table;display:inline-block;margin:0 auto}
.paging ul li{padding-right:3px}
.paging ul li.num ul{border:none}
.paging ul li.num ul li a{border:0 solid #ddd;background:#fff;padding:5px;display:block}
.paging ul li.num ul li a.onf,.paging ul li.num ul li a:hover{background:#8d8e8f;color:#fff;font-weight:700}
.paging2{margin:40px 0 0}
.paging2 ul{overflow:hidden;display:table;display:inline-block;margin:0 auto}
.paging2 ul li{float:left;padding-right:3px}
.paging2 ul li.num{border:none}
.paging2 ul li.num ul li a{border:0 solid #ddd;background:#fff;padding:5px;display:block}
.paging2 ul li.num ul li a.on,.paging2 ul li.num ul li a:hover{background:#304ebe;color:#fff;font-weight:700}
.searchbox01{overflow:hidden;background:url(/new_board/images/pagedot.gif) left 7px no-repeat;height:21px;padding:0 0 0 8px}
.searchbox01 p.p01{padding:3px 0 0 2px;color:#333}.searchbox01 fieldset{float:right}
.searchbox01 input{margin-left:3px}
.searchbox01 .input01{height:15px;border:1px solid #c8c8c8;background-color:#f7f7f7;padding:2px 2px 0;}
.searchbox01 select{color:#333;vertical-align:top}
#util *,.cycle_guide li p,.edu_contants .btn_go,.satisfacInput dt{vertical-align:middle}
.searchbox02{padding:4px 0 0}
.searchbox02 ul{padding:5px 0;text-align:left}
.searchbox02 ul li{display:inline}
.searchbox03{margin:0 0 10px}
.searchbox03 h3{height:21px;padding:0 0 0 10px;background:url(/new_board/images/pagedot.gif) left 3px no-repeat}
.searchbox03 ul{border:1px solid #ccc;padding:20px 0 10px 10px;background-color:#f9f9f9}
.searchbox03 ul li{padding:0 0 10px 10px}
.searchbox03 ul li select{width:110px}
.searchbox04{padding:4px 0 0}
.searchbox04 ul{padding:5px 0;text-align:right}
.searchbox04 ul li{padding:5px;border:1px solid #ccc;display:inline}
.searchbox04 ul li.sportbox{padding:5px;border:2px solid #2989c4;font-weight:700}
.satisfaction{clear:both;margin:25px 0;padding:20px 20px 15px;border-top:2px solid #a1b5c4;border-left:1px solid #cfdce6;border-right:1px solid #cfdce6;border-bottom:1px solid #cfdce6;background:#f2f5f8}
.satisfaction:after{display:block}
.satisfaction h4{font-weight:700;padding:0 0 0 10px;margin:0;font-size:13px}
.satisfaction h4 span{font-size:12px;font-weight:400}
.satisfaction li{float:left;padding:7px 10px 0 15px;background:url(/images/egovframework/namgu/dot01.gif) 5px 12px no-repeat}

#tm .current:after,#tm li ul.th2 li a:focus:after,#tm li ul.th2 li a:hover:after,#util .util_ln:after,#util:after{content:""}
.satisfacInput { margin-top:15px; background:#fff url(/images/egovframework/health/icon_write.gif) no-repeat 25px 15px; border-radius:5px; padding:5px 0 5px 95px; }
.satisfacInput:after { display:block; clear:both; content:''; }
.satisfacInput .star {display:block; width:100%;}
.satisfacInput .star:after { display:block; clear:both; content:''; }
.satisfacInput .star li { float:left; background:none; vertical-align:middle; }
.satisfacInput p { margin-top:10px;}
.satisfacInput p input {width: 70%;padding:5px 0;margin:10px 5px 9px 10px; vertical-align:middle;}

@media all and (max-width:600px){
	.satisfacInput p input { width:50%; }
}

.skip_navi{position:fixed;left:0;top:0;width:100%;z-index:1000}
#header,#wrap{position:relative}
.skip_navi a{display:block;margin-top:-40px;font-size:20px;line-height:40px;text-align:center;font-weight:700;color:#333;background-color:#eaeaea}
.skip_navi a:focus,.skip_navi a:hover{margin-top:0}
#header{width:100%;z-index:500}
#header>div.sch{margin:10px auto 5px;width:1230px}
.inhead{height:85px;margin-top:-5px}
/* .inhead .logo{float:left;background:url(/images/egovframework/namagu_new/main_04.png) left no-repeat;text-indent:-9999px;z-index:9999999;position:absolute;width:314px} */
/*로고*/.inhead .logo{float:left;background:url(/upload_data/board_data/BBS_0000125/165839428344307.png) left no-repeat;text-indent:-9999px;z-index:0;position:absolute;width:314px}
.inhead .logo a{display:block;height:85px;z-index:9999999;float:left;width:64%}
.inhead .logo a.tae{width:36%}
.inhead .flag a{display:block;width:54px;height:60px;text-indent:-9999px}
.inhead .flag{float:left;background:url(/images/egovframework/namgu/flag.jpg) no-repeat;width:54px;height:60px;padding-right:150px}
#header .topbg,.t_sitebox{background-color:#3f4a54;height:37px}
.inhead .search_box{padding-top:14px}.search_box{margin-left:293px}
.sunny_gif{position:absolute;top:7px;right:0}
.search_box form a{margin-left:-67px!important}
input.msch{border:3px solid #115592;border-radius:0;padding:5px 10px 4px 20px;height:55px;width:645px;}
input.msch:focus{border:1px dashed black}
.t_sitebox{width:1230px;margin:0 auto}
.t_sitebox .t_site{position:absolute;left:0;top:0}
.t_sitebox .t_lang{float:right}
.t_sitebox .t_lang li:first-child{width: 129px;}
.t_lang li,.t_site li{float:left;height:37px;width: 81px;text-align:center;}
.t_site li.over{background-color:#fff;font-weight:600;height:47px}
.t_site li:nth-child(2){background-color: #001dad;}
.t_site li:nth-child(3){background-color: #088200;}
.t_site li:nth-child(4){background-color: #d82205;}
.t_site li:nth-child(5){background-color:#e8c538}
.t_lang li a,.t_site li a{display:block;color:#fff;padding:9px 20px;font-size: 14px;}
.t_site li.over a{color:#000;padding:8px 0;}
.t_site li.over:hover a{color:#000}
.t_lang li{border-right:1px solid #5f6971}
.t_lang li:nth-child(2){width:120px}
.tnavi03.on,.tnavi03:hover{color:#ffeb44}
.t_lang .lan_select{position:relative;background-color:#00aad8}
.t_lang .lan_box{display:none;overflow:visible;position:absolute;left:0;top:35px;width:auto;height:auto;padding:0;background:#00aad8;z-index:1000}
#util:after,.t_lang .lan_box.show,.t_lang .lan_select.open .lan_box{display:block}
.t_lang .lan_box>div{display:block;overflow:visible;position:relative;left:0;top:0;width:112px;padding:0;background:0 0}
#animate,#main_visual,#tm li ul.th2 li a .round,.banner,.m_blockList,.m_blockList>li,
.m_blockList>li>a>.img_none,.mainWrap,.main_contants1,.main_visual,
.notice_cnt.notice_agency .ul_list,.org-dep2,.org-dep3,.org-dep4,.org-dep5,
.org-dep6,.org-top3,div.box_notice,div.box_notice .ul_list li a{overflow:hidden}
.t_lang .lan_box ul li{float:none;margin:0;font-weight:700;font-size:11px;border-top:1px solid #328ea7}
.t_lang .lan_box ul li:first-child{border-top:0 solid #328ea7}.t_lang .lan_box ul li a{padding:5px 0;color:#fff;text-align:center}
.t_lang .lan_box ul li a:hover{color:#ffeb44}#util{position:relative;z-index:9999}
#util:after{visibility:hidden;clear:both}#util .util_ln{display:inline-block;float:right}
#util .util_ln:after{display:block;visibility:hidden;clear:both}
#util .util_ln li{display:inline-block;float:left;position:relative;border-right:1px solid #b6b4b4}
#util .util_ln li a{padding:0 12px;color:#fff;font-size:13px}
#util .util_ln li.lang_fa{padding-right:112px;border:none}
#util .util_ln li .lang{position:absolute;right:0;top:0;width:112px;height:37px;z-index:90;line-height:37px}
#util .util_ln li .lang dt{width:112px;height:27px;margin:0;background:0 0}
#util .util_ln li .lang dt a{display:block;width:auto;height:37px;font-size:14px}
#util .util_ln li .lang dd{display:none;top:39px;background:#00aad8;position:absolute;left:-8px}
#util .util_ln li .lang dd a{width:auto;height:auto}
#util .util_ln li .lang dd ul{margin-top:-3px;border:1px solid #918e8d;background:#00aad8;width:121px}
#util .util_ln li .lang dd ul li{display:block;float:none;border-right:none;width:100%}
#util .util_ln li .lang dd ul li a{display:block;padding:3px 0;width:100%;font-size:13px;text-decoration:none;color:#fff;line-height:41px}
#util .util_ln li .lang dd ul li a:hover,.util_hm .lang dd ul li a:active,.util_hm .lang dd ul li a:focus{background:#9b9896;color:#fff}
.search_box{position:relative}
.sunny{position:absolute;top:0;right:0;width:245px}
.sunny>div{float:left;width:48%;padding:15px 0 0}
.sunny .order1 h1{font-size:14px;font-weight:400;word-spacing:-2px}
.sunny .order1 p{font-size:20px;font-weight:700;text-align:center}
.sunny>div:nth-child(2){padding:15px 0 0 50px;background-position:left center!important}
.sunny>div.sun{background:url(/images/egovframework/namagu_new/weather4.png) no-repeat}
.sunny>div.rain{background:url(/images/egovframework/namagu_new/weather2.png) no-repeat}
.sunny>div.snow{background:url(/images/egovframework/namagu_new/weather5.png) no-repeat}
.sunny>div.fewCloud{background:url(/images/egovframework/namagu_new/weather6.png) no-repeat}
.sunny>div.manyCloud{background:url(/images/egovframework/namagu_new/weather7.png) no-repeat}
.sunny>div.cloud{background:url(/images/egovframework/namagu_new/weather1.png) no-repeat}
.sunny .order2{background:url(/images/egovframework/namagu_new/main2_06.jpg) left center no-repeat;padding:15px 0 0 50px}
.sunny>div:nth-child(2) h1 span{font-size:.5em;font-weight:400}
/* #gnb{clear:both;height:62px;z-index:100;background-color:#fff;border-top:1px solid #eee;border-bottom:1px solid #414141}
#gnbwrap{position:relative;width:100%}
#animate,#tnb .th_img{position:absolute;left:0}
#animate{top:2px;width:100%;z-index:999;height:57px;background:url(/images/egovframework/namgu/bg_gnb.gif) left top repeat-x #004a91}
#tm .ov,#tm .th1 ul li a:link,#tm .th1 ul li a:visited,#tm li:first-child.th1{background:0 0}
#tnb{z-index:10}
#tnb .th_img{top:109px;width:265px;height:161px}
#tm{display:block;position:relative;width:1230px;margin:0 auto}
#tm li.th1{display:inline-block;float:left}
#tm li.th1 .th1_lnk{position:relative;display:block}
#tm li.th1{position:static;padding:0 2px;text-align:center}
#tm li.th1.ham{padding:10px}
#tm li.th1 .th1_lnk{padding:13px 33px 0 25px;height:58px;font-size:18px;font-weight:700;letter-spacing:.025em;color:#000}
#tm li:first-child.th1{padding-left:43px}
#tm li ul#tm_1th_1{border-left:1px dashed #eee}
#tm li ul.th2{padding:10px 0;height:200px}
#tm li ul.th2 li{margin-bottom:5px;padding-left:0;font-size:14px}
#tm .th1 ul li{display:block;float:none;margin:0;padding:0}
#tm .th1 ul li a{display:block;margin:0;padding:5px 10px 0;height:auto;font-size:13px;line-height:18px;text-align:left;word-wrap:break-word;word-break:keep-all}
#tm .th1 ul li a:active,#tm .th1 ul li a:focus,#tm .th1 ul li a:hover{background:0 0;color:#507bc0;text-decoration:underline}
#tm li ul.th2{position:relative;border:none;margin-left:200px}
#tm .current:after,#tm .summry{position:absolute;left:0;width:100%}
#tm .current:after{display:block;bottom:-3px;height:3px;background:#507bc0}
#tm .summry{top:60px;min-width:1230px;margin:0 auto}
#tm .th1 ul li a:link,#tm .th1 ul li a:visited{color:#333}
#tm li ul.th2 li{display:inline-block;float:left;border-left:0 solid #eee}
#tm li ul.th2 li:first-child{border-left:0 solid #8da6ce}
#tm li ul.th2 li a{display:block;position:relative;min-height:117px;color:#507bc0;font-size:14px;text-align:center;line-height:20px; letter-spacing:-1px;}
#tm li ul.th2 li a:focus,#tm li ul.th2 li a:hover{color:#507bc0;text-decoration:underline}
#tm li ul.th2 li a:focus:after,#tm li ul.th2 li a:hover:after{display:block;position:absolute;bottom:-30px;left:50%;margin-left:-18px;width:37px;height:19px;background:url(/images/egovframework/namgu/bg_th2.png) 50% bottom no-repeat}
#tm li ul.th2 li a .round{display:block;margin:0 auto 10px;width:60px;height:65px}
#tm li ul.th2 li a:hover .round,#tm li ul.th2 li.ov .th2_lnk .round{border-radius:100%;background:#b9cbdc}
#tm li ul.th2 li a .round span{display:block;width:50px;height:50px;margin:10px auto 0;background:url(/images/egovframework/namgu/mn_ico.png)}
#tm li ul.th2 li a .round .icon_0101{background-position:0 0}
#tm li ul.th2 li a .round .icon_0102{background-position:-50px 0}
#tm li ul.th2 li a .round .icon_0103{background-position:-100px 0}
#tm li ul.th2 li a .round .icon_0104{background-position:-150px 0}
#tm li ul.th2 li a .round .icon_0105{background-position:-200px 0}
#tm li ul.th2 li a .round .icon_0106{background-position:-50px -150px}
#tm li ul.th2 li a .round .icon_0107{background-position:-250px 0}
#tm li ul.th2 li a .round .icon_0108{background-position:-300px 0}
#tm li ul.th2 li a .round .icon_0109{background-position:-350px 0}

#tm li ul.th2 li a .round .icon_0201{background-position:0 -50px}
#tm li ul.th2 li a .round .icon_0202{background-position:-50px -50px}
#tm li ul.th2 li a .round .icon_0203{background-position:-100px -50px}
#tm li ul.th2 li a .round .icon_0204{background-position:-150px -50px}
#tm li ul.th2 li a .round .icon_0205{background-position:-200px -50px}
#tm li ul.th2 li a .round .icon_0206{background-position:-250px -50px}
#tm li ul.th2 li a .round .icon_0207{background-position:-350px -100px}
#tm li ul.th2 li a .round .icon_0208{background-position:-300px -100px}
#tm li ul.th2 li a .round .icon_0209{background-position:0px 0px}
#tm li ul.th2 li a .round .icon_02010{background-position:-50px -150px}

#tm li ul.th2 li a .round .icon_0301{background-position:0 -100px}
#tm li ul.th2 li a .round .icon_0302{background-position:-50px -100px}
#tm li ul.th2 li a .round .icon_0303{background-position:-100px -100px}
#tm li ul.th2 li a .round .icon_0304{background-position:-150px -100px}
#tm li ul.th2 li a .round .icon_0305{background-position:-200px -100px}
#tm li ul.th2 li a .round .icon_0306{background-position:-250px -100px}
#tm li ul.th2 li a .round .icon_0307{background-position:-300px -100px}
#tm li ul.th2 li a .round .icon_0308{background-position:-350px -100px}
#tm li ul.th2 li a .round .icon_0309{background-position:-400px -100px}

#tm li ul.th2 li a .round .icon_0401{background-position:-50px -150px}
#tm li ul.th2 li a .round .icon_0402{background-position: -100px -195px;}
#tm li ul.th2 li a .round .icon_0403{background-position:-300px -50px}
#tm li ul.th2 li a .round .icon_0405{background-position:-100px -150px}
#tm li ul.th2 li a .round .icon_0406{background-position:-150px -150px}
#tm li ul.th2 li a .round .icon_0407{background-position:-200px -150px}
#tm li ul.th2 li a .round .icon_0408{background-position:-250px -150px}
#tm li ul.th2 li a .round .icon_0409{background-position:-150px -300px}
#tm li ul.th2 li a .round .icon_0410{background-position:-250px -200px}

#tm li ul.th2 li a .round .icon_0501{background-position:-100px -250px}
#tm li ul.th2 li a .round .icon_0502{background-position:-50px -200px}
#tm li ul.th2 li a .round .icon_0503{background-position:-100px -200px}
#tm li ul.th2 li a .round .icon_0504{background-position:-200px -100px}
#tm li ul.th2 li a .round .icon_0505{background-position:0 0}
#tm li ul.th2 li a .round .icon_0506{background-position:-150px -200px}
#tm li ul.th2 li a .round .icon_0507{background-position:-352px -146px}
#tm li ul.th2 li a .round .icon_0508{background-position:-200px -300px}
#tm li ul.th2 li a .round .icon_0509{background-position:-250px -200px}

#tm li ul.th2 li a .round .icon_0601{background-position:0 -200px}
#tm li ul.th2 li a .round .icon_0602{background-position:0 -250px}
#tm li ul.th2 li a .round .icon_0603{background-position:-50px -250px}
#tm li ul.th2 li a .round .icon_0604{background-position:-100px -250px}
#tm li ul.th2 li a .round .icon_0605{background-position:-150px -250px}
#tm li ul.th2 li a .round .icon_0606{background-position:-100px -50px}
#tm li ul.th2 li a .round .icon_0607{background-position:-200px -250px}
#tm li ul.th2 li a .round .icon_0609{background-position:-399px -150px;}

#tm li ul.th2 li a .round .icon_0701{background-position:0 -300px}
#tm li ul.th2 li a .round .icon_0702{background-position:-50px -300px}
#tm li ul.th2 li a .round .icon_0703{background-position:-200px -300px}
#tm li ul.th2 li a .round .icon_0704{background-position:-100px -300px}
#tm li ul.th2 li a .round .icon_0705{background-position:0 -50px}
#tm li ul.th2 li a .round .icon_0706{background-position:-250px -300px}
#tm li ul.th2 li a .round .icon_0707{background-position:-100px -250px}
#tm li ul.th2 li a .round .icon_0708{background-position:0 -150px}
#tm li ul.th2 li a .round .icon_0709{background-position:-300px -150px}
#tm li ul.th2 li a .round .icon_07010{background-position: -449px -150px;}

#tm #summry1 ul.th2 li{width:10%}
#tm #summry2 ul.th2 li{width:10%}
#tm #summry3 ul.th2 li{width:10%}
#tm #summry4 ul.th2 li,#tm #summry5 ul.th2 li{width: 10%;}
#tm #summry6 ul.th2 li{width:10%}
#tm #summry7 ul.th2 li{width:10%}
#tm li ul.th2 ul.th3{position:absolute;top:160px;left:-20px;width:100%;width:1240px}
#tm li ul.th2 ul.th3 li{display:inline-block;float:left;width:auto;min-height:auto}
#tm li ul.th2 ul.th3 li a{display:block;min-height:auto;padding:6px 0 0 12px;color:#fff;font-size:14px;text-align:left;line-height:16px;background:url(/images/egovframework/namgu/dot_off.png) left 10px no-repeat}
#tm li ul.th2 ul.th3 li a:focus,#tm li ul.th2 ul.th3 li a:hover{color:#1efff7;text-decoration:none;background:url(/images/egovframework/namgu/dot_ov.png) left 10px no-repeat}
#tm li ul.th2 ul.th3 li a:focus:after,#tm li ul.th2 ul.th3 li a:hover:after{content:"";display:none;width:0;height:0;background:0 0}
#tm #summry1 ul.th3 li{width:260px}
#tm #summry2 ul.th3 li{width:300px}
#tm #summry3 ul.th3 li,#tm #summry4 ul.th3 li,#tm #summry5 ul.th3 li,#tm #summry6 ul.th3 li,#tm #summry7 ul.th3 li{width:260px}
#tm .tit_gnb{position:absolute;top:0;left:15px;padding:30px 5px 15px;width:190px;text-align:left}
#tm .tit_gnb *{margin:0;padding:0}
#tm .tit_gnb h2{color:#1d4481;font-size:25px;font-weight:400}
#tm .tit_gnb p{color:#536d98;font-size:13px;padding-top:10px} */
#footer{clear:both;border-top:1px solid #ddd;background:#fff}
.footer{position:relative;width:1230px;margin:0 auto;padding:25px 0}
.footer .count .today_count,.footer .count .total_count{background:#f3f3f3;padding:5px 10px;border-radius:3px}
.footer .waMark{position:absolute;right:270px;top:20px}
.footer .count{position:absolute;right:0;top:10px}
.footer .count .today_count{margin-top:5px}
.footer .count .today_count:after,.footer .count .total_count:after{clear:both;display:block;content:''}
.footer .count .today_count span,.footer .count .total_count span{float:left;font-weight:700;padding-right:5px;color: #0665a5;}
.footer .count .today_count u,.footer .count .total_count u{float:right;text-decoration:none}
.copyright{background:url(/images/egovframework/namgu/foot_logo.gif) left top no-repeat;padding-left:270px}
.copyright li{float:left;font-weight:600;background:url(/images/egovframework/namgu/li_line.gif) no-repeat left 2px; padding:0 2px 3px 12px}
.copyright li:first-child{background:none;padding-left:0}
.copyright p{clear:both;padding-top:5px}
.m_login{display:none}
.mainWrap{width:1230px;margin:0 auto;padding:17px 0}
.mainWrap>div{margin-right:15px}

.notice_cnt.notice_agency{float:left;width:292px;position:relative;padding-top:47px;border:1px solid #d5d9dc}
.notice_cnt.notice_agency h2{width:144px}
.notice_cnt.notice_agency h2.tit_5{position:absolute;top:0;left:0}
.notice_cnt.notice_agency h2.tit_6{position:absolute;top:0;left:146px}
.notice_cnt.notice_agency h2 a{font-size:16px;width:100%;display:block;padding:13px 0;text-align:center;color:#fff;background:#014c8f}
.notice_cnt.notice_agency h2 a:hover{text-decoration:none}
.notice_cnt.notice_agency h2 a.current{color:#000;background:#fff;padding:13px 0}
.notice_cnt.notice_agency .list_box{position:relative;display:none;width:100%}
.notice_cnt.notice_agency .ul_list{clear:both;padding:15px;width:100%;margin-top:1px;background-color:#fff;height:310px}
.notice_cnt.notice_agency .ul_list>a img{opacity:.7}
.notice_cnt.notice_agency .ul_list>a{color: #333;font-size: 12px;letter-spacing: -1px;float: left;width: 33%;margin-top: 7px;text-align: center;}
.notice_cnt.notice_agency .ul_list>a:hover img{opacity:1}
.notice_cnt.notice_agency .ul_list>a:hover{font-weight:700;color:#014c8f}
.notice_cnt.notice_agency .ul_list>a.fir{margin-top:0}
.notice_cnt.notice_agency .ul_list.sp> a{width:100%;text-align:left;padding-left: 10px;line-height:1.5em;}
.notice_cnt.notice_agency .ul_list.sp> a:before { width:3px; height:3px; display:inline-block; content:''; background:#000; margin-right:8px; margin-bottom:3px;}
.notice_cnt.notice_agency .ul_list>a img{display:block;margin:0 auto}
.notice_cnt.notice_agency .ul_list>a span{display:block;line-height: 1.4;margin-top: 5px;}

#main_visual #vox{height:358px;background-color:#fff}
#main_visual{position:relative;z-index:1;background-color:#e8ecf1}
#main_visual .images{width:100%;margin-top:0;padding:0}
#main_visual .images li{font-size:46px;color:#fff}
#main_visual .images li div{width:923px;height:360px}
#main_visual .bx-controls{position:absolute;right:0;height:auto;z-index:9999;bottom:0}
#main_visual .bx-controls a.bx-next,#main_visual .bx-controls a.bx-prev,#main_visual .bx-controls a.bx-stop{text-indent:-9999px}
.bx-controls-auto-item .bx-stop,.bx-controls-direction a{display:inline-block;width:40px;height:40px;text-align:center;text-indent:-9999px}
#main_visual .bx-controls a.bx-prev{background-image:url(/images/egovframework/namagu_new/btn-slider-prev.png);right:82px}
#main_visual .bx-controls a.bx-next{background-image:url(/images/egovframework/namagu_new/btn-slider-next.png);right:0}
#main_visual .bx-controls a.bx-stop{display:block!important;background-image:url(/images/egovframework/namagu_new/btn-slider-stop.png);background-position:center;right:41px;position:absolute}
#main_visual .bx-controls a.bx-start{background:url(/js/egovframework/tour/jquery.bxslider/images/controls.png) -86px -11px no-repeat;position:absolute;top:-1px;width:10px;height:11px;right:15px;text-indent:-9999px}
#main_visual .bx-wrapper .bx-controls-auto .bx-start.active,#main_visual .bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}
#main_visual .bx-wrapper .bx-pager{margin-right:40px;z-index:9999;display:none}
#main_visual .bx-wrapper .bx-controls-auto .bx-controls-auto-item,#main_visual .bx-wrapper .bx-pager .bx-pager-item{display:inline-block}
#main_visual .bx-wrapper .bx-pager.bx-default-pager a{background-color:rgba(255,255,255,0);border:1px solid #fff;width:50px;text-indent:-9999px;display:block;height:7px;margin:0 2px;border-radius:0}
#main_visual .bx-wrapper .bx-pager.bx-default-pager a.active{background:#fff;color:#fff;width:50px;border:1px solid #f6f6f6}
#main_visual .bx-controls-auto .bx-start{display:none}
.bx_font{width:1100px;margin:0 auto;display:block;letter-spacing:-4px;padding-top:190px;padding-left:20px}
.bx_font em{font-size:15px;letter-spacing:0;padding-top:10px}
#main_visual .bx-controls-direction a,#main_visual .bx-stop{background-color:rgba(0,0,0,.58);background-repeat:no-repeat;background-position:50% 50%;position:absolute;bottom:0}
.area-count-imgs{position:absolute;bottom:0;right:123px;width:62px;background:rgba(0,0,0,.55);height:40px;text-align:center;z-index:100}
.main-slider .count-imgs{display:inline-block;padding:11px 0 0}.main-slider .count-imgs li{color:#fff;float:left;font-size:18px}

@media all and (max-width:1100px){
	#main_visual .bx-controls{position:absolute;top:250px;left:330px;height:auto;z-index:9999}
	#main_visual .images li div{width:100%}
       .dis_wrap{display: flex; flex-direction: column-reverse;  flex-wrap: wrap;}
}
@media screen and (max-width:800px){
	#main_visual .bx-controls{position:absolute;top:150px;left:85px;height:auto;z-index:9999}
}
@media screen and (max-width:750px){
	#main_visual .bx-controls{position:absolute;top:150px;left:85px;height:auto;z-index:9999}
	#main_visual .images li{font-size:36px;color:#fff;letter-spacing:-5px}
	#main_visual .images li div{width:100%}
}
.main_visual ul.count-imgs{width:100%;padding:10px 10px 0;text-align:center}
.main_visual ul.count-imgs li{width:33%;float:left;color:#fff;line-height:18px}
.main_visual ul.count-imgs li:first-child{font-weight:700;font-size:1.3em}
.main_visual .mayor_right{float:left;height:338px;width:306px;margin-right:0}
.mayor_go{height:305px;background:url(/images/egovframework/namgu/main/mayor_photo1.png) right bottom no-repeat #e3dbd3}
.mayor_go p{padding:31px 0 10px 25px}
.mayor_go ul{padding:18px 0 0 33px}
.mayor_go li{font-size:14px;background:url(/images/egovframework/namgu/bullet4.gif) left 11px no-repeat;padding:3px 0 3px 8px}
.mayor_go li:last-child{background:none;width:100px;height:100px;background-color: #004b91;color:white;border-radius:50%;padding-top:30px;text-align:center;padding-left:0;margin-top: 20px;margin-left: -14px;}
.mayor_go li:last-child a{color:white}

/*0701개편*/.mayor_go0701{height:305px;background:url(/upload_data/board_data/BBS_0000125/167324602398505.jpg) right bottom no-repeat #fdf6ed}
/*.mayor_go0701{height:305px;background:url(/upload_data/board_data/BBS_0000125/165639695239624.jpg) right bottom no-repeat #ebefff}*/
/*0701개편*/.mayor_go0701 li{font-size:14px;background:url(/images/egovframework/namgu/bullet4.gif) left 11px no-repeat;padding:3px 0 3px 8px}
/*0701개편*/.mayor_go0701 p{padding:31px 0 10px 25px}
/*0701개편*/.mayor_go0701 ul{padding:18px 0 0 33px}
.mayor_go0701 ul li a span.blue{font-size: 16px; color: #004b91;}
/*0701개편*/.mayor_go0701 li{font-size:14px;font-weight:600;background:url(/images/egovframework/namgu/bullet4.gif) left 11px no-repeat;padding:3px 0 3px 8px}

@media screen and (max-width:750px){
    .mayor_go0701{height:230px; background-size: 73%; background-position: 94px -2px;}
    .mayor_go0701 p{padding: 20px 0 10px 25px;}
    .mayor_go0701 ul{padding:10px 0 0 30px}
}

.namgu_btn{width:320px;margin-top: -27px;}
.namgu_btn li{background-color:#004b91;border-right:1px solid #306da6;border-bottom: 1px solid #306da6;float:left;width:calc(50% - 3.5px);color:#fff;font-weight:600;text-align:center;box-sizing: border-box;}
.namgu_btn li:nth-child(4){border-right:0}
.namgu_btn li:hover{background-color:#217dd4}
.namgu_btn li a{color:#fff;font-weight:400;/*width:77px;*/height:40px;display:inline-block;line-height: 1.5;padding-top: 6px;font-size: 13px;}
/*컬러*/.namgu_btn li a span.color{font-size: 16px;font-weight: bold;color: #fff03e;}
.main_contants1:after{content:"";display:block;clear:both}
.m_part li .jumin_view ul:after,.m_part:after{content:'';clear:both}
.main_contants1 div{float:left}
div.box_notice{width:765px;border:1px solid #e1e1e1;margin-right:19px}
div.box_notice .notice_cnt{width:100%;position:relative;background:#fff;height:318px}
#notice2 ul li{position:relative;display:block;background:url(/images/egovframework/namagu_new/dot.jpg) 5px 11px no-repeat;padding:5px 15px 4px 19px;line-height:19px}
div.box_notice h1{font-size:20px;font-weight:600;background:url(/images/egovframework/namgu/main/notice_icon.png) left 0 no-repeat;padding:3px 0 5px 40px;height:47px}
div.box_notice h2{padding:0;font-size:15px;font-weight:700;width:130px;border-bottom:1px solid #e1e1e1;line-height:28px}
div.box_notice h2.tit_1{position:absolute;top:0;left:0}
div.box_notice h2.tit_2{position:absolute;top:0;left:131px}
div.box_notice h2.tit_3{position:absolute;top:0;left:261px}
div.box_notice h2.tit_4{position:absolute;top:0;left:391px}
div.box_notice h2 a{display:block;padding:6px 0;text-align:center;color:#636363;border-bottom:4px solid #fff}
div.box_notice h2 a:hover{text-decoration:none}
div.box_notice h2 a.current{border-bottom:4px solid #004b91;padding:6px 0;width:80%;margin:0 auto}
div.box_notice .list_box{position:relative;display:none;width:100%;margin-top:44px;background:#fff;border-top:1px solid #e1e1e1}
.govm30>a,.m_part:after{display:block}
div.box_notice .ul_list{clear:both;padding: 20px 15px;width:100%;}
.ul_list>ul{clear:both}
div.box_notice .ul_list li{position:relative;display:block;padding: 5px 15px 4px 10px;line-height:19px;}
div.box_notice .ul_list li a{color:#333;text-overflow:ellipsis;white-space:nowrap;font-size:14px}
div.box_notice .ul_list li a:before { width:3px; height:3px; display:inline-block; content:''; background:#000; margin-right:8px; margin-bottom:3px;}
div.box_notice .ul_list li u{text-decoration:none;position:absolute;right:10px;top:2px}
div.box_notice .list_box span{position:absolute;top:-42px;right:5px}
.govm30{border-left:1px solid #ccc}
.main_contants2{height:294px}
.main_contants2 div{float:left}
.notice_cnt .not_first{overflow:hidden;clear:both;padding:8px 0 26px;border-bottom:1px solid #cacaca;margin-bottom:14px;width:100%}
.notice_cnt .not_first>div{float:left}
.notice_cnt .not_first>div h1{background:0 0}
.notice_cnt .not_first .order1{padding:15px;text-align:center;float:left;width:110px;border:3px solid #263d73;position:relative;height:100px;margin-right:25px}
.notice_cnt .not_first .order1 img{position:absolute;top:0;left:0}
.notice_cnt .not_first .order1 h1{padding:0;font-size:35px;background:0 0}
.notice_cnt .not_first .order1 p{font-size:14px;font-weight:700;border-bottom:1px solid #a3a3a3;padding:0 0 5px}
.m_part,.un_map{border:1px solid #ccc}
.notice_cnt .not_first .order2{float:left;width:calc(100% - 135px)}
.notice_cnt .not_first .order2 h1{font-size:16px;padding:0;height:auto;margin:10px 0;background:0 0}
.notice_cnt .not_first .order2 p{line-height:1.5em}
.minwon{width:307px;height:280px;background:url(/images/egovframework/namgu/main/minwonbg.png) left top no-repeat #3c4679}
.minwon .title{width:307px;text-align:center;color:#9095ae;background:url(/images/egovframework/namgu/main/line.png) center 40px no-repeat;padding-top:60px}
.minwon .title p{font-size:22px;font-weight:600;color:#fff;padding-bottom:7px}
.minwon ul{clear:both;padding-top:30px;width:90%;margin:0 auto}
.minwon li{float:left;width:50%;background:url(/images/egovframework/namgu/dot.png) 10px 11px no-repeat;padding:3px 0 3px 23px}
.minwon li a{color:#fff;font-size:14px}
.m_part{position:relative;clear:both;height:115px}
.m_part li{float:left;text-align:center;padding:5px 29px 0;background:url(/images/egovframework/namgu/main/part_dot.png) left 40px no-repeat}
.m_part li:first-child{background:0 0}
.m_part li p{padding-top:7px}
.m_part li .jumin_view{display:none;position:absolute;top:103px;left:0;padding-top:11px;z-index:10}
.m_part li .jumin_view .arrow{position:absolute;top:2px;left:205px;display:block;width:37px;height:19px;background:url(/images/egovframework/namgu/bg_th3.png) no-repeat}
.m_part li .jumin_view a{display:inline;padding:0}
.m_part li .jumin_view ul{padding:10px 30px;background:#2e2e2e}
.m_part li .jumin_view ul:after{display:block}
.m_part li .jumin_view ul li{margin:0;width:102px;text-align:left;padding:5px 0}
.m_part li .jumin_view ul li a{padding:0 0 0 14px;background:url(/images/egovframework/namgu/dot.png) left center no-repeat;color:#fff}
.m_part li .jumin_view .btn_close{position:absolute;top:25px;right:20px}
.m_part li .jumin_view .btn_close a{background:0 0}
.m_part li a:focus{display:block;border:1px dotted #000}
.main_contants3{clear:both;border-top:1px solid #ddd;width:100%;background:#f3f3f3;margin-top:-1px}
.main_contants3 .m_News{position:relative;width:1230px;margin:0 auto}
.main_contants3 .m_News .title{text-align:center;font-size:16px;padding:25px 0}
.main_contants3 .m_News .title p{font-size:28px;padding:15px 0}
.m_blockList{width:822px;padding:15px 0;display:block}
.m_blockList>li{float:left;margin:0 12px 12px 0;border:1px solid #d5d5d5;border-radius:8px;background:#fff}
.m_blockList>li>a{display:block;position:relative;width:260px;height:269px;font-weight:700}
.m_blockList>li>a>.mark_1,.m_blockList>li>a>.mark_2,.m_blockList>li>a>.mark_3,.m_blockList>li>a>.mark_4,.m_blockList>li>a>.mark_5{top:0;width:100%;height:100%;position:absolute;right:0}
.m_blockList>li>a>.mark_1{background:url(/images/egovframework/namgu/main/mark_1.png) right top no-repeat}
.m_blockList>li>a>.mark_2{background:url(/images/egovframework/namgu/main/mark_2.png) right top no-repeat}
.m_blockList>li>a>.mark_3{background:url(/images/egovframework/namgu/main/mark_3.png) right top no-repeat}
.m_blockList>li>a>.mark_4{background:url(/images/egovframework/namgu/main/mark_4.png) right top no-repeat}
.m_blockList>li>a>.mark_5{background:url(/images/egovframework/namgu/main/mark_5.png) right top no-repeat}
.m_blockList>li>a>.img_none{display:block;padding:40px 0;height:149px;color:#fff;background:url(/images/egovframework/namgu/main/list_thumbnail_none.jpg) no-repeat;font-size:15px;text-align:center;font-weight:700}
.m_blockList>li>a>.img_none p{padding-bottom:20px}
.m_blockList>li>a>.img img{width:260px;height:149px;transition:all .35s ease}
.m_blockList>li>a .subject{position:absolute;z-index:3;left:15px;top:160px;font-weight:700; transition:all .35s ease; font-size:15px;display:block;margin-bottom:3px;margin-right:15px;letter-spacing:-1px!important;width:200px}
.m_blockList>li>a .facebook,.m_blockList>li>a .twitter{z-index:3;left:25px;width:240px;letter-spacing:0!important;word-break:break-all;position:absolute}
.m_blockList>li>a:focus,.m_blockList>li>a:hover{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1)}.m_blockList>li>a .subject p{font-weight:400;font-size:14px;padding-top:25px;position:absolute;top:50px}
.m_blockList>li>a .facebook{top:55px;font-size:15px;font-weight:700}
.m_blockList>li>a .facebook .text{font-weight:400;font-size:14px;padding:10px 0;height:120px;color:#4a66b9}
.m_blockList>li>a .facebook .data{font-weight:400;font-size:14px;padding-top:7px}
.m_blockList>li>a .twitter{top:15px;font-size:15px;font-weight:700}
.m_blockList>li>a .twitter .text{font-weight:400;font-size:14px;padding:20px 0 0;height:120px;color:#4a66b9}
.m_blockList>li .maskBottom{content:"";position:absolute;z-index:5;left:0;top:0;width:100%;height:100%;background:url(/images/egovframework/namgu/imgList_over.png) center top no-repeat;
opacity:0;transition:all .45s ease}
#contents:after,.barogagi_ban:after,.conbox1:after,
.conbox2:after,.history .cont_area2:after,
.site_link .link_part ul:after,
.sub0103_area ul:after,.sub0301_box01 ul:after,.sub0301_box02 .btn_box_wrap:after,
.sub0301_box02 ul:after,.sub0301_box03 .btn_box_wrap:after,.sub0301_box03 ul:after,
.sub0302_box:after,.ul_list01_line:after{content:''}

.m_blockList>li>a:focus .maskBottom,.m_blockList>li>a:hover .maskBottom{opacity:.5}
.m_blockSNS{position:absolute;top:0;right:0;width:408px;height:596px;background:#dde7f0;padding:15px}
.m_blockSNS .SNS{position:relative;background:#fff;border:1px solid #c6c6c6}
.tabSNS h5{width:64px;height:50px}
.tabSNS h5 a{display:block;height:50px;background:url(/images/egovframework/namgu/main/icon_sns.png) no-repeat #e3e4e6;text-indent:-9999px}
.tabSNS h5 a.current{background:url(/images/egovframework/namgu/main/icon_sns_w.png) no-repeat #2b6cd9}
.tabSNS h5.m1{position:absolute;top:0;left:0}
.tabSNS h5.m2{position:absolute;top:0;left:65px}
.tabSNS h5.m1>a{background-position:center 17px;height:50px}
.tabSNS h5.m2>a{background-position:center -55px;height:50px}
.tabSNS h5.m1>a:hover{background:url(/images/egovframework/namgu/main/icon_sns_w.png) center 17px no-repeat #2b6cd9}
.tabSNS h5.m2>a:hover{background:url(/images/egovframework/namgu/main/icon_sns_w.png) center -55px no-repeat #2b6cd9}
.tabSNS .list_box{position:relative;display:none;width:100%;margin-top:50px;background:#fff;border-top:3px solid #2b6cd9}
.barogagi_ban{margin-bottom:10px}
.barogagi_ban:after{display:block;clear:both}
.barogagi_ban li{float:left;width:188px;height:135px;color:#d6dcde;padding:18px}
.barogagi_ban li h3{font-size:17px;color:#000}
.barogagi_ban li.bg1{background:url(/images/egovframework/namgu/main/icon_s1.png) 86% 80% no-repeat #f6df43}
.barogagi_ban li.bg2{background:url(/images/egovframework/namgu/main/icon_s2.png) 87% 75% no-repeat #f57700}
.main_contants4{clear:both;width:100%;height:84px;background-color:#f6f6f6;border-top:1px solid #dbdbdb}
.banner{width:1230px;margin:0 auto;padding-top:5px;height:83px;float:left}
.banner h2{float:left;width:70px;font-size:16px;font-weight:700;padding:24px 1px 25px 0}
.banner h2 p{padding-top:5px}
.banner span{float:left;padding:25px 5px}
.banner ul{float:left}
.banner li{float:left;margin:20px 0;border-right:1px solid #dfdfdf;text-align:center;padding:0 20px}
.site_link{clear:both;width:100%;margin:0 auto;background-color:#3f4a54;height:51px}
.site_link .clearfix{width:1281px;margin:0 auto}
.site_link .sitelink_cont{display:block;float:left;position:relative;width:20%;padding:0 25px;border-left:1px solid #5f6870;height:51px}
.site_link .sitelink_cont:last-child{border-right:1px solid #5f6870}
.site_link .sitelink_cont h3{display:block;font-size:14px;font-weight:400;color:#fff}
.site_link .sitelink_cont h3 button{display:block;width:100%;margin:0;padding:15px 0;background:url(/images/egovframework/namagu_new/main_72.png) 95% 47% no-repeat;text-align:left}
.site_link .layer{display:none;position:absolute;left:0;bottom:51px;width:100%;z-index:115;padding:10px 5%;background:#59646f}
.site_link .layer .close{position:absolute;right:0;top:0;width:51px;height:51px;background:url(/images/egovframework/namgu/main/site_close_btn.png) left top no-repeat;font-size:0;line-height:0;text-indent:-9999px;z-index:10}
#contents,.conbox,.location{position:relative}
.site_link .link_part{width:100%;padding:2%}
.site_link .link_part h4{width:88%;height:26px;padding:7px 0 20px 12%;background:url(/images/egovframework/namgu/main/site_list_ti.png) left 70% no-repeat;color:#fff;font-weight:400;font-size:15px}
.site_link .link_part ul{margin-top:10px;padding:15px 0;background-color:#fff;border-radius:2px}
.site_link .link_part ul:after{display:block;clear:both}
.site_link .link_part ul li{display:block;float:left;width:50%}
.site_link .link_part ul.float_none li{float:none;width:100%}
.site_link .link_part ul li a{display:block;padding:4px 0 0 25px;background:url(/images/egovframework/namgu/dot_ov.png) 16px 9px no-repeat;color:#676767;font-size:14px}
#contentsWrap{background:url(/upload_data/board_data/BBS_0000125/165663538620145.png) left top repeat-x #fff}
#contents{width:1210px;margin:0 auto;background:url(/images/egovframework/namgu/leftmenu_bg.gif) left 120px repeat-y}
#contents:after{clear:both;display:block}.leftmenu{float:left;width:220px;background:url(/images/egovframework/namgu/leftmenu_bg.gif) left 0 repeat-y}
.leftmenu h3.title{font-size:28px;font-weight:400;text-align:center;padding:40px 0;height:120px;color:#fff;background:#3268b2}
.leftmenu ul{clear:both; display:block;}.leftmenu li{padding:0;font-size:15px;border-bottom:1px solid #e1e1e1;background:url(/images/egovframework/namgu/arrow_gray.gif) 190px 18px no-repeat}
.leftmenu li a{font-weight:700;display:block;padding:12px 15px;text-decoration:none}
.leftmenu li a.on{color:#fff;background:url(/images/egovframework/namgu/arrow_ov1.png) 190px 18px no-repeat #3268b2}
.leftmenu li ul{padding:10px 0;background:url(/images/egovframework/namgu/leftmenu_bg.gif) left 0 repeat-y #f7f7f7}
.leftmenu li ul li{border-bottom:0;font-size:14px;background:url(/images/egovframework/namgu/dot_off.png) 17px 11px no-repeat}
.leftmenu li ul li a{padding:4px 8px 5px 30px;font-weight:400}
.b,.h4,.h5,.history .tab_area>dl>dt,.leftmenu li ul li a.ov,.leftmenu li ul li a:hover,h3{font-weight:600}
.leftmenu li ul li a.ov{color:#3366b5;background:url(/images/egovframework/namgu/dot_ov.png) 17px 11px no-repeat}
.leftmenu li ul li a:hover{color:#3366b5}.contents{float:left;width:980px;font-size:15px;background:0 0}
.contents .subWrap{padding:150px 0 0 40px}.location{border-top:1px solid #ededed;border-bottom:1px solid #ededed;color:#606a79;padding:8px}
.location a{color:#333}.location .sns{position:absolute;right:0;top:0}
.location a img{display:inline-block;padding:10px}
.location .sns li{float:left}
h3{clear:both;font-size:32px;color:#323232;margin-bottom:17px}
.h4{clear:both;font-size:20px;color:#0f1d31;margin:20px 0 15px;background:url(/images/egovframework/namgu/h3_1.png) left 2px no-repeat;padding-left:25px}
.h4 .h4-right{display:inline-block; float:right; font-size:15px;}
.h5{clear:both;font-size:17px;color:#0e3975;margin:10px 0;background:url(/images/egovframework/namgu/bullet2.gif) left 7px no-repeat;padding-left:18px}
.h5 span.h5-txt{font-size: 16px; font-weight: 500; color: #666; margin-left: 10px;}
.title_01,.title_02,.title_03{font-size:16px;color:#272727;font-weight:600;margin:20px 0 15px;background:url(/images/egovframework/namgu/tit_line.png) 10px 0 no-repeat;padding:8px 0 0 10px}
.conbox,.ul_list01,.ul_list011,.ul_list02,.ul_list022{font-size:14px}
.ul_list01_tit{padding:0 0 15px}
.ul_list01_tit li{background:url(/images/egovframework/namgu/bu_lstit.gif) 0 7px no-repeat;padding-left:19px;line-height:1.7em}
.ul_list02_tit{padding:0 0 15px 15px}
.ul_list02_tit li{background:url(/images/egovframework/namgu/ico_arrow.gif) 0 7px no-repeat;padding-left:23px;line-height:1.7em}
.ul_list01{padding:0 0 15px 5px}
.ul_list01 li{background:url(/images/egovframework/namgu/dot_ov1.png) 15px 9px no-repeat;padding-left:28px;line-height:1.7em}
.ul_list02{padding:0 0 15px 5px}
.ul_list02 li{background:url(/images/egovframework/namgu/bullet3.gif) left 10px no-repeat;padding:2px 0 2px 10px;line-height:1.5em;color:#6b7583}
.ul_list03{padding:0 0 15px 5px}
.ul_list03 li{background:url(/images/egovframework/namgu/dot_bar.gif) left 10px no-repeat;padding-left:10px;line-height:1.7em;color:#6b7583}
.ul_list011_tit{padding:0 0 15px}
.ul_list011_tit li{padding-left:19px;line-height:1.7em}
.ul_list022_tit{padding:0 0 15px 15px}
.ul_list022_tit li{padding-left:23px;line-height:1.7em}
.ul_list011{padding:0 0 15px 5px}
.ul_list011 li{padding-left:28px;line-height:1.7em}
.ul_list022{padding:0 0 15px 5px}
.ul_list022 li{padding:2px 0 2px 10px;line-height:1.5em;color:#6b7583}
.ul_list033{padding:0 0 15px 5px}
.ul_list033 li{padding-left:10px;line-height:1.7em;color:#6b7583}
.ul_list01_line{border-top:2px solid #333;border-bottom:1px solid #333;background:#f8f8f8;padding:10px 20px}
.ul_list01_line:after{clear:both;display:block}
.sub_area{margin-top:50px;line-height:180%;color:#515151;position: relative;}
.new_chart{text-align:center;/* padding-left: 264px; */padding-top: 10px;}
.new_chart img{width: 500px;}
.sub0102_img1{background:url(/images/egovframework/namgu/sub0102_img1.gif) right 160px no-repeat}
.sub0102_img1 p {padding-left:20px}
.sub0102_img1 p.pr240 {padding-right:240px}
@media all and (max-width:1000px){
    .h5 span.h5-txt{display: block;}
	.t_sitebox .t_site{display:none;}
}
@media all and (max-width:720px){
    .new_chart img {
        width: 100%;
    }
	.namgu_btn li a{padding-top: 4px;}
	/*컬러*/.namgu_btn li a span.color{font-size: 14px;}
}



.sub0103_area{clear:both;margin:30px 0 50px}
.sub0103_area ul{padding-bottom:10px}
.sub0103_area ul:after{display:block;clear:both}
.sub0103_area li.img{float:left;width:200px}
.conbox{float:left;width:100%;clear:both;padding:0 0 20px;color:#6a6a6a}
.conbox1,.conbox2{padding:15px 20px;margin:15px 0;position:relative;clear:both}
.conbox p{text-align:justify;line-height:150%}
.conbox1{border:1px solid #ddd}
.conbox1:after{display:block;clear:both}
.conbox2{background:#f7f7f7}
.conbox2-tit{  font-size: 18px;margin-bottom: 15px;font-weight: bold;}
.button_align,.button_align_c{margin-top:15px;text-align:center}
.conbox2:after{display:block;clear:both}
.round_box1{background:url(/images/egovframework/namgu/roundbox_bg.png) right top no-repeat #1c5583;border-radius:10px;padding:45px;color:#fff;font-size:15px;line-height:140%}
.round_box2{background:url(/images/egovframework/namgu/roundbox_bg2.png) left top no-repeat #fff;border:0 solid #ddd;border-radius:0;padding:42px 35px;color:#333;font-size:15px;line-height:160%}
.round_box3{border:3px solid #ddd;padding:20px 0;border-radius:10px}
.org-tree1 h5,.treebox{border-radius:0;width:145px}.round_box3:after{clear:both;content:'';display:block}
.button_align{width:850px}.history .cont_area{margin-bottom:40px;padding:25px 0 0 290px;background:url(/images/egovframework/namgu/bg_history.png) 0 30px no-repeat;height:195px;border-bottom:1px solid #e6e6e6}
.history .cont_area p{line-height:23px;font-size:14px}
.history .cont_area2{background:url(/images/egovframework/namgu/history_img.png) left 175px no-repeat}
.history .cont_area2:after{display:block;clear:both}
.history .btn_sqr{width:195px;margin-top:30px;line-height:30px}
.history .tab_menu_type01{float:left;width:226px}
.history .tab_area{float:right;width:536px;padding-bottom:50px}
.org-dep2>li,.org-tree1{float:left}
.history .tab_area>dl>dt{margin-bottom:15px;font-size:24px;color:#2f74b5}
.history .tab_area>dl>dd{margin-bottom:6px}
.history .tab_area>dl>dd.last{margin-bottom:15px;padding-bottom:20px;border-bottom:1px solid #e6e6e6}
.tab_menu_type01>li{width:226px;height:40px;margin-bottom:4px}
.tab_menu_type01>li>a{display:block;width:195px;height:40px;padding-left:20px;background:#ebeef1;font-weight:700;color:#94a4b5;line-height:40px}
#mbHeader,.list_btn,.org-tree1-2{display:none}
.tab_menu_type01>li.on{background:url(/images/egovframework/namgu/bg_tab.png) 100% 0 no-repeat}
.tab_menu_type01>li.on>a{background:#2d508a;color:#fff}
.sub0403_area{margin:30px 0 50px}
.org-tree1{text-align:center;position:relative;width:100%;background: url(/images/egovframework/namgu/org_tree_line.gif) -32px 64px no-repeat;}
.org-tree1-1{position:absolute;right:10px;top: 59px;margin-left:20px;background:url(/images/egovframework/namgu/org_tree_line1.gif) 10px 100px no-repeat;}
.org-tree1 h5{display:inline-block;margin:0 auto 30px;height:55px;line-height:55px;color:#fff;background:#529ddd;text-align:center;font-size:16px}
.treebox,.treebox1{height:45px;line-height:45px;text-align:center;font-size:16px;color:#fff;display:inline-block}
.treebox{background:#1678dd}
.treebox:hover{background:#1d71c8;color:#fff}
.treebox1{background:#0cbeb0;border-radius:0}
.org-dep3>li ul li a,.treebox2{line-height:40px;border-radius:0}
.treebox1:hover{background:#18a095;color:#fff}
.treebox2{display:inline-block;width:145px;height:40px;color:#fff;background:#0cbeb0;text-align:center;font-size:16px}
.treebox2:hover{background:#18a095;color:#fff}
.treebox3{display:inline-block;width:35px;height:110px;line-height:53px;color:#fff;background:#04847A;text-align:center;font-size:16px;border-radius:0}
.treebox3:hover{background:#15b3a7;color:#fff}
.org-top{display: block;margin:0 4% 15px auto;}
.org-top.sp{
    text-align: center;
    /* padding-left: 10px; */
}
.org-top.sp a{/* font-size:1.5em; */letter-spacing:39px;text-align: center;padding-left: 34px;}
.org-top2{display:inline-block;margin:0 auto 7px}
.org-top2-1{display:inline-block;margin:0 0 7px auto}
.org-top3{margin:0 5% 10px 50%}
.org-dep1{width:96%}
.org-dep2 li{margin-bottom:7px}
.org-dep2{clear:both;margin:0 0 40px}
.org-dep3>li ul li,.org-dep3>li>a,.org-dep4>li ul li,.org-dep4>li>a{margin-bottom:7px}
.org-dep2 .org-dep2-1{height:124px;margin-right:30%;margin-top:-16px}
.org-dep2 .org-dep2-1 a.treebox2{width:185px}
.org-dep2 .org-dep2-1 a{margin-top:62px}
.org-dep2 .org-dep2-2{float:right;margin-bottom:7px}
.org-dep2 .org-dep2-3{float:right}
.org-dep3{clear:both;width:100%}
.org-dep3>li{float:left;width:18.5%;margin-left:1%}
.org-dep3>li.org-dep3-1,.org-dep3>li.org-dep3-6,.org-dep3>li.org-dep3-7{margin-top:47px;width:35px}
.org-dep3>li.org-dep3-1 a,.org-dep3>li.org-dep3-6 a,.org-dep3>li.org-dep3-7 a{color:#333;height:250px;background:#ececec}
.org-dep3>li ul li a,.org-dep3>li>a{display:block;height:40px;text-align:center}
.org-dep3>li.org-dep3-1 a:hover,.org-dep3>li.org-dep3-6 a:hover,.org-dep3>li.org-dep3-7 a:hover{background:#d7d7d7}
.org-dep3>li:first-child{margin-left:0}
.org-dep3>li>a{line-height:35px;color:#fff;background: #666666;font-size:15px;border:1px solid #d7d7d7;border-radius:0;}
.org-dep3>li>a:hover{background:#a0a0a0}
.org-dep3>li ul li a{color:#333;background:#ececec;font-size:14px;border:1px solid #d7d7d7}
.org-dep4>li ul li a,.org-dep4>li>a{display:block;height:40px;line-height:40px;text-align:center;border-radius:0}
.org-dep3>li ul li a:hover{background:#d7d7d7}
.org-dep4{clear:both;width:145px;margin-top:20px}
.org-dep4>li{float:left;margin-left:1%;width:99%}
.org-dep4>li:first-child{margin-left:0}
.org-dep4>li>a{color:#fff;background:#aaa;font-size:15px}
.org-dep4>li>a:hover{background:#a0a0a0}
.org-dep4>li ul li a{color:#333;background:#ececec;font-size:14px;border:1px solid #d7d7d7}
.org-dep5>li ul li a,.org-dep5>li>a,.org-tree2 h5{height:40px;border-radius:0;line-height:40px;text-align:center}
.org-dep4>li ul li a:hover{background:#d7d7d7}
.org-tree2{clear:both;width:100%;padding-top:30px;margin:10px auto 5%;background:url(/images/egovframework/namgu/org_tree_line2.gif) 50% 30px no-repeat;text-align:center}
.org-tree2 h5{display:inline-block;margin:0 auto 40px;width:145px;color:#fff;background:#df3b65;font-size:16px}
.org-dep5>li ul li,.org-dep5>li>a,.org-dep6>li>a{margin-bottom:7px}
.org-dep5{clear:both;width:100%}
.org-dep5>li{float:left;width:24%;margin-left:1%}
.org-dep5>li:first-child{margin-left:0}
.org-dep5>li>a{display:block;color:#fff;background:#17770b;font-size:15px}
.org-dep5>li>a:hover{background:#18650e}
.org-dep5>li ul li a{display:block;color:#333;background:#ececec;font-size:14px;border:1px solid #d7d7d7}
.org-dep5>li ul li a:hover{background:#d7d7d7}
.org-dep6{clear:both;width:35px;margin-top:82px}
.org-dep6>li>a{display:block;height:250px;line-height:40px;background:#ececec;border:1px solid #d7d7d7;text-align:center;font-size:15px;border-radius:0}
.org-dep6>li>a:hover{background:#d7d7d7}
.org-search{text-align:right;margin-top:-40px}
.board_search,.img_center,.part_title,.sub0401_area p,.un_map{text-align:center}
.org-search .selec_type01{padding:5px 20px;border:1px solid #1678dd}
.part_title{font-size:34px}
.sub_area span.bold{font-size:16px;line-height:2.5;font-weight:700}
.sub0301_box01{clear:both;margin:30px 0 120px}
.sub0301_box01 ul.box{border:1px solid #ddd;padding:15px;border-radius:6px}
.sub0301_box01 ul:after{display:block;clear:both}
.sub0301_box01 ul li.img{float:left;margin:15px 20px 0 0}
.sub0301_box01 .btn_box{float:right;margin:15px 0 0}
.sub0301_box01 .btn_box ul li{float:left;margin-right:5px}
.sub0301_box02{clear:both;margin:0 0 80px}
.sub0301_box02 ul.box{border:1px solid #ddd;padding:15px;border-radius:6px}
.sub0301_box02 ul:after{display:block;clear:both}
.sub0301_box02 ul li.img{float:left;margin:15px 20px 0 0}
.sub0301_box02 .btn_box_wrap:after{display:block;clear:both}
.sub0301_box02 .btn_box{float:right;margin:15px 0 0}
.sub0301_box02 .btn_box ul li{float:left;margin-right:5px}
.sub0301_box03{clear:both;margin:0 0 80px}
.sub0301_box03 ul.box{border:1px solid #ddd;padding:15px;border-radius:6px}
.sub0301_box03 ul:after{display:block;clear:both}
.sub0301_box03 ul li.img{float:left;margin:15px 20px 0 0}
.sub0301_box03 .btn_box_wrap:after{display:block;clear:both}
.sub0301_box03 .btn_box{float:right;margin:15px 0 0}
.sub0301_box03 .btn_box ul li{float:left;margin-right:5px}
.sub0302_area{margin:30px 0 50px 16px}
.sub0302_box{margin:0 0 30px;border:1px solid #eee;padding:15px}
.sub0302_box:after{display:block;clear:both}
.img_box:after,.un_boxWrap:after{content:"";display:block;clear:both}
.sub0302_box .img{float:left}
.sub0302_box .txt{width:520px;float:right}
.sub0303_area .conbox1 p{margin-left:240px}
.sub0303_area .frame{background:url(/images/egovframework/namgu/sub/sub0303_frame.jpg) no-repeat;display:block;width:970px;height:520px}
.sub0303_area .frame ul{padding:160px 0 0 150px}
.sub0303_area .frame ul li{margin-bottom:15px;font-weight:700}
.sub0304_area{border:1px solid #ddd;border-radius:7px;padding:20px}
.sub0304_area .lyrics{padding:30px 15px 0 40px;width:450px;height:600px;background:url(/images/egovframework/namgu/sub/sero_dot.gif) left top repeat-y}
.sub0304_area .lyrics span.title{font-size:16px;font-weight:700;color:#222;text-decoration:underline}
.sub0304_area .lyrics .line{display:block;height:1px;background:#ddd;margin:20px 0}
.sub0401_area{clear:both;margin:30px 0 50px 16px}
.sub0401_area p{margin:30px 0}
.board_search{padding:15px 20px;border:1px solid #ddd}
.board_search select{padding:2px;height:26px;font-size:13px;border:1px solid silver}
.board_search input[type=text]{padding:5px;width:45%;height:26px;background:#fff;border:1px solid silver}
.board_search input[type=submit]{width:50px;height:26px;font-size:13px;color:#fff;background:#585858;border:0;cursor:pointer}
.un_box,.un_box img{width:450px}
.un_map_tit,.un_title{color:#222;font-weight:700}
.sub0601_box{margin:30px 0}
.un_intro{border:1px dashed #bfbfbf;padding:30px 0 30px 60px}
.un_map{border-top:2px solid #3268b2;padding:30px 0;margin-top:30px}
.un_map_tit{margin-bottom:20px;font-size:20px;display:block}
.un_boxWrap{margin-bottom:40px}
.un_boxWrap li:first-child{margin-right:40px}
.un_box{border:1px solid #ccc;float:left;position:relative}
.un_box span{display:block}
.un_title{padding:20px 0 20px 20px;font-size:16px}
.un_btn a{color:#fff;font-size:12px;font-weight:700;line-height:100%;background:url(/images/egovframework/namgu/btn_detail.png) 74px center no-repeat #434350;padding:6px 20px 7px 10px;
border-radius:5px;position:absolute;right:10px;bottom:10px}
@media all and (max-width:1000px){
	.un_boxWrap li:first-child{margin-right:0}
	li.un_box{float:left;width:47%;min-height:200px}
	.un_box img{width:100%}
        .un_title {padding: 20px 0 40px 20px;}
}
.content_left_img{float:left;margin-right:10px;margin-bottom:25px;padding-left:20px}
.content_right_txt{float:left;margin-left:2%}.sub0401_box{margin:30px 0}
.bifc_homepage,.bifc_homepage a{font-size:16px;font-weight:700;color:#2154b4;margin:15px 0 30px}
.bifc_homepage{background:url(/images/egovframework/namgu/ico_title.gif) left 7px no-repeat;padding:0 0 0 20px}
.bifc_img{margin:30px 0 0}.bifc_img li{float:left;margin-left:18px}
.bifc_img li:first-child{margin-left:0}
.img_box{border:1px solid #ddd;padding:15px}
.img_box li{float:left;margin-left:20px}
.img_box li:first-child{margin-left:0}
.img_center{border:1px solid #ccc;padding:20px;width:100%}
.sub0203_main li{position:relative;float:left;border:1px solid #ddd;width:450px;height:151px;padding:20px;margin:0 0 13px 13px;background:url(/images/egovframework/namgu/sub02/minwon_line.gif) 30px top no-repeat}
.sub0203_main li span{position:absolute;right:0;top:0}
.sub0203_main li div{float:left;width:150px;height:151px}
.sub0203_main li a{display:block;line-height:140%;font-size:14px}
.sub0203_main li a p{font-size:15px;font-weight:600;padding-bottom:20px}
#edumainWrap{background:url(/images/egovframework/namgu/edu/edu_main.jpg) left top no-repeat #e9eff1;width:100%}
.edu_contants,.edumain{width:1050px;margin:0 auto}
.edumain{position:relative;height:755px}
.edumain p.mtext{position:absolute;right:0;top:60px}
.edu_contants{padding-top:80px}
.edu_contants div{float:left}
.edu_contants h5{font-size:20px;font-weight:400;margin:25px 0 10px 25px;line-height:130%;}
.edu_contants h5.small{font-size:17px;margin:15px 0 0 20px}
.edu_contants p{font-size:13px;margin-left:25px;opacity:.9}
.edu_contants .subscript1{color:#fff}
.edu_contants .subscript2{color:#333}
.edu_contants .btn_go{margin-top:60px;position:relative;display:-moz-inline-stack;display:inline-block;text-decoration:none!important;border:0;font-size:14px;white-space:nowrap;overflow:visible}
.edu_contants .btn_go.sp{margin-top:33px}
.edu_contants .btn_go.sp .txtfff{color:#515151}
.edubox_t1{width:221px;height:410px;background:url(/images/egovframework/namgu/edu/edubox_1bg.png) right bottom no-repeat #fff}
.edubox_t2,.edubox_t3{height:205px;width:214px}
.edubox_t1 ul{margin:20px 0 0 35px}
.edubox_t1 li{background:url(/images/egovframework/namgu/dot01.gif) left 7px no-repeat;padding:3px 0 3px 10px}
.edubox_t2{background:url(/images/egovframework/namgu/edu/edubox_2bg.png) right bottom no-repeat #006ebc}
.edubox_t3{background:url(/images/egovframework/namgu/edu/edubox_3bg.png) right bottom no-repeat #006ebc}
.edubox_t4{width:214px;height:205px;background:url(/images/egovframework/namgu/edu/edubox_4bg.png) right bottom no-repeat #4ca873}
.edubox_t5,.edubox_t5 a{width:401px;height:205px}
.edubox_t5{background:url(/images/egovframework/namgu/edu/edubox_5_1bg.png) right bottom no-repeat #cfbba3}
.edubox_t5 a{display:block;text-indent:-9999px}
.edubox_t6{width:214px;height:205px;background:url(/images/egovframework/namgu/edu/edubox_6bg.png) right bottom no-repeat #e7ecf0}
.edubox_t7{width:221px;height:205px;background:url(/images/egovframework/namgu/edu/edubox_7bg.png) right bottom no-repeat #858187}
.edubox_t8{width:214px;height:205px;background:url(/images/egovframework/namgu/edu/edubox_8bg.png) right bottom no-repeat #006ebc}
.edubox_t9{width:201px;height:205px;background:url(/images/egovframework/namgu/edu/edubox_9bg.png) right bottom no-repeat #f7f890;background-size:107px}
.edubox_t10{width:200px;height:205px;background:url(/board/download.namgu?boardId=BBS_0000131&startPage=1&dataSid=84954&command=update&fileSid=33591) right bottom no-repeat #006ebc}
.blank_block{width:615px;height:205px}
.txt006ebc{color:#006ebc}
select.type1{border:1px solid #5e5e5e;padding:3px 5px 4px}
.sub_area .conbox1 p{margin-left:180px}
.sub_area .volunteer p span.bold{font-weight:700;font-size:16px;line-height:2.5}
.sub_area .volunteer{background:url(/images/egovframework/namgu/sub03/sub03_sub0109_img.png) no-repeat;display:block;width:100%;height:144px;margin-bottom:50px}
.sub0109_diction:after{content:'';display:block;clear:both}
.list_dl:after,.nbTxtStep li:before,.nbTxtStep ul:after,ul.authentication:before{content:""}
.sub0109_diction .dict{display:block;padding:8px 12px;margin:5px 15px 0 0;font-weight:700;background:#2059b3;color:#fff;border:1px solid #144ca5;border-radius:4px;float:left}
.process_list{margin:30px 0 20px 20px}
.process_list li{height:100%;overflow:hidden}
.process_list li.arrow{margin:10px 0 19px 60px}
.process_list li.none{background:0 0}
.process_list li.arrow_mid{background:url(/images/egovframework/namgu/sub03/080912-arrow.gif) 70px center no-repeat}
.process_list li dt{float:left;margin-right:15px;padding-top:3px}
.process_list li dd{float:left}
.process_list li dd p{padding:0 0 0 10px;background:url(/images/egovframework/namgu/sub03/dot_point.gif) 0}
.process_list li dd li{padding:0 0 0 10px;/*background:url(/images/egovframework/namgu/sub03/dot_h6.gif) 0*/}
.sub0203_box{margin:50px 0}
.num_tit{font-size:20px;font-weight:700;color:#222;margin:0 0 15px}
.dong_tit,.historyD .hisD li .year{font-size:18px;font-weight:700;color:#222}
.dong_tit{margin:0 0 15px;background:url(/images/egovframework/namgu/ico_arrow.gif) 5px;padding:0 0 0 20px;line-height:100%}
.etc_box{width:100%;border:1px solid #cfcfcf;padding:20px;margin-bottom:30px}
.historyD{width:100%; background:url(/images/egovframework/namgu/sub/histroy_txt2.jpg) left 30px no-repeat;padding-left:430px}
.historyD .hisTit{float:left;width:430px}
.historyD .hisD{width:500px;padding:20px 0 0}
.historyD .hisD li{width:100%;overflow:hidden;padding:13px 0 10px;border-top:1px dotted #9d9d9d}
.historyD .hisD li:first-child{border-top:0}
.historyD .hisD li .year{float:left;width:81px;padding:0 0 0 2px}
.historyD .hisD li .hisInfo{float:left;width:410px;padding:2px 0 0}
.historyD .hisD li .hisInfo p{margin:8px 0;font-size:14px}
.historyD .hisD li .hisInfo p:first-child{margin-top:0}
.historyD .hisD li .hisInfo p strong{width:26px;color:#222}
.ico_tel{text-align:left;background:url(/images/egovframework/namgu/ico_tel.png) no-repeat;padding:0 0 3px 55px;height:45px}
.ico_add,.ico_link{text-align:left;padding:12px 0 3px 55px;height:45px}
.ico_add{background:url(/images/egovframework/namgu/ico_add.png) no-repeat}
.ico_link{background:url(/images/egovframework/namgu/ico_link.png) no-repeat}
.member{margin:40px 0;border-bottom:1px solid #ddd;padding-bottom:30px}
.agree_infor{border:1px solid #c6c6c6;background:#fff;padding:15px;margin:0 0 10px;height:250px;overflow-y:scroll}
.agree_infor h2{padding:20px 0;background:0 0;font-size:17px;color:#3268b2}
.agree_infor h3{padding:0 0 0 10px;background:0 0;font-size:15px}
.agree_infor h3 span{font-weight:400}
.agree_infor p{font-size:.929em;margin:0 0 10px}
.agree_infor ul{width:auto}
.agree_infor ul li{margin-bottom:5px;font-size:.929em;line-height:1.385em}
.agree_infor ul li strong{font-weight:400;display:block;margin:0 0 5px;color:#1e1e1e}
.list_1st{margin-bottom:10px;margin-left:27px}
.list_1st li{margin-bottom:6px;padding-left:10px;font-size:15px}
.list_2st li,.list_3st li{color:#777;font-size:14px;padding-left:15px}
.list_2st{margin-bottom:10px}
.list_2st li{margin-bottom:5px}
.list_3st{margin-bottom:10px;margin-left:27px}
.list_3st li{margin-bottom:5px}
.list_dl{margin-bottom:10px}
.list_dl:after{clear:both;display:block;visibility:hidden}
.list_dl dt{display:block;padding-left:15px;font-size:15px;font-weight:700}
.list_dl dd{display:block;padding-left:15px;font-size:13px}
.txt_h3{margin-left:25px}
.txt_h4{margin-left:30px}
.txt_h5{margin-left:40px}
.txt_h6{margin-left:60px}
.btnFind{display:block;width:405px;min-height:280px;padding-top:132px;border:1px solid #c2cad0;background-repeat:no-repeat;background-position:50% 20px;text-align:center}
.btnFind01{background-image:url(/images/egovframework/namgu/member/ico_member06.png)}
.btnFind strong{display:block;color:#005fa7;font-size:15px}
.btnFind span{display:block;margin-top:14px;line-height:20px}
.btnFind02{background-image:url(/images/egovframework/namgu/member/ico_member07.png)}
.authentication{position:relative;overflow:hidden;width:860px;margin:0 auto}
.authentication>li{float:left}
.authentication>li:first-child{margin-right:50px}
.authentication>li>span{display:inline-block;width:100%;margin-top:15px;font-size:12px;text-align:center}
ul.authentication:before{display:block;width:0;position:absolute;top:0;left:50%;border-left:1px dotted #898989}
.join_ok{width:500px;height:130px;margin:0 auto;font-size:24px;background:url(/images/egovframework/namgu/member/join_ok.png) left 0 no-repeat;padding:10px 0 0 150px;line-height:160%}
.join_ok p{font-weight:600}
.join_ok span{color:#ea0000}
.favor_link,div.mbox_notice{display:none}
.cycle_guide{height:100%;overflow:hidden}
.cycle_guide li{float:left;margin:10px 0 10px 20px;width:210px;text-align:center}
.cycle_guide li img{width:210px;height:240px}
.cycle_guide li h5{margin:0;padding:10px 0;background:#c7ebfb}
.cycle_guide li p{padding:10px 10px 0;height:130px;text-align:left;background:#f5f5f5;letter-spacing:-1px}
ul.food_ul{overflow:hidden;padding-left:20px}
ul.food_ul>li{float:left;margin-right:18px;padding-bottom:20px;height:310px;width:210px}
ul.food_ul>li img{width:210px}
.str_food{display:block;padding:9px 0 5px;border-bottom:1px solid #e2e2e2}
.food_dl{line-height:16px}
.food_dl>dt{padding:10px 0 8px}
.food_dl>dd .sp_font{font-size:11px;font-family:dotum;color:#8f8f8f;letter-spacing:-1px}
.accordion dt{font-size:15px;padding:7px 0;border-bottom:1px solid #ddd}
.accordion dd{background:#f7f7f7;padding:10px}
.nbTxtStep{width:100%;display:inline-block;padding:0 0 5px}
.nbTxtStep ul:after{display:block;clear:both}
.nbTxtStep ul{margin-left:-33px}
.nbTxtStep ul+ul{margin-top:20px}
.nbTxtStep li{position:relative;float:left;width:24.3333%;padding:0 0 0 33px;box-sizing:border-box}
.nbTxtStep li:before{position:absolute;left:0;top:50%;display:inline-block;width:34px;height:24px;background:url(/images/egovframework/namgu/txtstep_arrow.png) no-repeat;background-size:84%;margin:-5px 0 0 3px}
.popupzone,div.banner_ctrl,div.banner_slides{position:relative;overflow:hidden}
.nbTxtStep li:first-child:before{background:0 0}
.nbTxtStep li .tit{display:block;text-align:center;padding:10px 0;border-radius:5px 5px 0 0;background:#1e4da4;height:47px;color:#fff;font-weight:700}
.nbTxtStep li .con{display:block;height:70px;padding:5px 10px 0;box-sizing:border-box;border-radius:0 0 5px 5px;background:#eee;border-top:none;text-align:center}
.align_r,.sub_area p.greeting_sign{text-align:right}
span.point{font-weight:700}
.c_blue{color:#0e3975}
.sub0103_area.greet{background:url(/upload_data/board_data/BBS_0000127/159823579894136.png) right top no-repeat}
h5.greeting_title{line-height:1.3em;color:#323232;font-size:26px;font-weight:600;background:0 0;padding-left:0}
h5.greeting_title span.orang{color:#e68f1b}h5.greeting_title span.blue{color:#3267b1}
.sub0103_area p.greeting{margin-bottom:18px}
.sub0103_area p.greeting.none{margin-bottom:0}.sub_area img.greet{width:100%;max-width:940px}
.sub_area img.greet2{width:220px}
.sub_area .mob{display:none}.pond02_estab .conbox1{border:0;border-top:2px solid #3268b2}
.pond02_estab .conbox1 li{margin-bottom:15px}
.pond02_estab .conbox1 li:last-child{margin-bottom:30px}span.samll2{font-size:18px;font-weight:400}
.pond03_history ul li{margin-bottom:15px}
.pond03_history ul li dl .his_year{background:url(/images/egovframework/namgu/bullet2.gif) left 7px no-repeat;font-size:30px;color:#0e3975;font-weight:700;padding:0 0 20px 18px}
.pond03_history ul li dl .his_date{padding:10px 20px}
.pond03_history ul li dl .his_date span{margin-right:10px;display:inline-block}
.boxing01,.boxing02{padding:10px 28px;margin:10px 18px 20px}
.pond05_tip{background:url(/images/fundation/foundation05_bg.png) right top no-repeat}
.boxing01{border:1px dotted #c8c8c8;border-radius:10px;background-color:#ebeff3}
.boxing02{border:1px dotted #c8c8c8;border-radius:10px}
ul li ul.none_style01 li{background:0 0;padding-left:0}
.bank{width:900px;margin:0 auto}
.bank li{float:left;width:420px;margin-left:0;margin-right:60px;text-align:center;margin-top:20px;padding:18px;height:220px;
background:url(/board/download.namgu?boardId=BBS_0000131&startPage=1&dataSid=84312&command=update&fileSid=32936) right bottom no-repeat;background-size:contain}
.bank li img{width:183px}
.bank li.nh{margin-right:0;background:url(/board/download.namgu?boardId=BBS_0000131&startPage=1&dataSid=84312&command=update&fileSid=32937) right bottom no-repeat;background-size:contain}
.bank li.nh img{width:133px}.bank_num{font-size:25px;line-height:1.5em;padding-top:5px;font-weight:700;color:#3268b2}
.pond_chart{max-width:572px;width:100%;margin:0 auto;display:block}
.fond_cont{width:100%;border-top:2px solid #3268b2;padding:15px 0;margin:10px 0}
.fond_cont .greeting_title{padding-bottom:0;padding-left:20px}
.fond_cont>div{float:left}
.fond_cont>div.grid_left{width:165px;text-align:center;background:url(/board/download.namgu?boardId=BBS_0000131&startPage=1&dataSid=84318&command=update&fileSid=32944) right repeat-y}
.fond_cont>div.grid_left img{max-width:140px;width:100%}
.fond_cont>div.grid_right{max-width:775px;width:100%;padding:15px 0}
.fond_cont>div.grid_right h5{font-size:20px}
span.samll{font-size:14px;color:#a0a0a0;font-weight:400}
.fond_cont .cont_num{color:#333;font-size:33px;font-weight:600;padding-left:20px;margin-bottom:15px}
.fond_cont .cont_num span{font-size:33px;color:#595757}
.fond_cont .gray_line{clear:both;border-bottom:1px solid #e8edf0}
.fond_cont .mob{display:none}
div.even-grid{content:'';display:table;clear:both}
ul.even-grid{margin-bottom:30px;margin-left:15px}
.even-grid>.column{width:49%;float:left;border:1px solid #efefef}
.even-grid>.column .title{font-size:1.2em}
.even-grid>.column.m1{margin-right:1%;border:0}
.even-grid>.column.m2{padding:20px 20px 60px;margin:8px 0}
.even-grid>.column img{width:100%}
.even-grid h2{margin-bottom:20px;color:#528fce}
.even-grid li{height:42px;margin-left:0;width:calc(49% - 10px);float:left}
.even-grid li a{width:97%;font-weight:700;margin:0 1px;padding:5px 10px;color:#fff;background-color:#1b61b4;border-radius:0;display:block;text-align:center}
.banner div,.banner_zone{width:1230px;margin:0 auto}
.even-grid li:nth-child(2) a{background-color:#4da8df}
.banner div{float:left}
div.banner_ctrl{width:170px}
div.banner_slides{width:1052px;padding-top:6px}
.banner div.banner_fix{width:410px;float:left}
.banner div.banner_fix li{float:left;padding:0}
.popupzone{width:446px;margin-right:0!important;border:1px solid #e1e1e1;padding:15px 19px;height:320px}
.pop-control-nav,.pop-direction-nav,.pop-pauseplay{position:absolute;top:12px}
.pop-control-nav,.pop-direction-nav li{border:1px solid #e5e5e5;text-align:center}.popupzone h1{font-size:17px;color:#30353c;padding-bottom:14px}.pop-control-nav{width:51px;height:29px;line-height:28px;right:100px}.pop-control-nav li{display:inline-block}.pop-direction-nav{right:-11px}.pop-direction-nav a{width:26px;height:27px;display:inherit;line-height:27px}.pop-direction-nav li{float:left;background:url(/images/egovframework/namagu_new/main_31.png) center no-repeat;width:29px;height:29px;text-indent:-999px;margin-right:27px}.pop-direction-nav li.pop-nav-next{;border-left:0;float: right; padding-bottom:9px; background:url(/images/egovframework/namagu_new/main_35.png) no-repeat center; ;width:29px;height: 29px;text-indent:-999px;}.pop-pauseplay{display:block;right:44px;width:29px;height:29px;border:1px solid #e5e5e5}.pop-pauseplay a{width:28px;height:27px;display:inherit;text-indent:-999px}.pop-pauseplay .pop-play{background:url(/images/egovframework/namagu_new/main_33s.png) center no-repeat}.pop-pauseplay .pop-pause{background:url(/images/egovframework/namagu_new/main_33.png) center no-repeat}.pop-control-paging a{display:none}.pop-control-paging a.pop-active{color:#626262;font-weight:600;display:block}.popupzone .slides>li{}.popslides li img{width:407px}.pop-control-nav,.pop-direction-nav,.popslides,.popslides>li{margin:0;padding:0;list-style:none}.popslides{height:245px;overflow:hidden;width:407px!important;transform:none!important}ul.popslides li:not(.pop-active-slide){display:none!important}.pop-active-slide{display:list-item!important}.no-js .popupzone .popslides>li:first-child,.popslides>li a:focus,html[xmlns] .popupzone .popslides{display:block}.popslides>li a:focus{height:280px;border:2px solid #000}.pop-viewport{max-height:2000px;transition:all 1s ease}.popupzone .popslides:after{content:"";display:block;clear:both}* html .popupzone .popslides{height:1%}.mainWrap.section03{padding-top:0}.mainWrap.section03>div{float:left;width:372px;margin-right:19px;border:1px solid #e1e1e1;padding:13px 0}.mainWrap.section03>div h1{font-size:17px;margin:0 0 13px;background:url(/images/egovframework/namagu_new/main_28.png) 337px top no-repeat;background-size:25px;padding:0 20px}.mainWrap.section03>div h2{margin-bottom:10px;height:212px;overflow:hidden;border-top:1px solid #e1e1e1;border-bottom:1px solid #e1e1e1}.mainWrap.section03>div h2 img{width:100%}.mainWrap.section03>div p{font-size:15px;font-weight:700;position:relative;padding:0 20px}.mainWrap.section03>div p u{position:absolute;right:20px;top:3px;font-size:.9em;text-decoration:none;font-weight:400}.mainWrap.section03>div p span{font-size:.8em}.mainWrap.section03>div.quick{margin-right:0;padding:0;width:446px}.mainWrap.section03>div.quick h1{background:0 0;padding:0}.mainWrap.section03>div.quick li.order1 h1{padding-left:100px;font-size:17px;word-spacing:-1px}.mainWrap.section03>div.quick li a{width:50%;float:left}.mainWrap.section03>div.quick li.order1 a{padding:30px 0}.mainWrap.section03>div.quick li.order1 a:hover{opacity:.8}.mainWrap.section03>div.quick li.order1 a.or1_1{background:url(/images/egovframework/namagu_new/main_55.png) 13px center no-repeat #f2e890}.mainWrap.section03>div.quick li.order1 a.or1_2{background:url(/images/egovframework/namagu_new/main_52.png) 10px center no-repeat #c0deef}.mainWrap.section03>div.quick li.order2{background:#e9e9e9;clear:both;overflow:hidden}.mainWrap.section03>div.quick li.order2 h1{float:left;width:164px;background:url(/images/egovframework/namagu_new/main_61.png) right top no-repeat;padding:30px 0 10px 20px}.mainWrap.section03>div.quick li.order2 h1 span{font-weight:400}.mainWrap.section03>div.quick li.order2 a{float:left;width:124px;padding:45px 0 0 60px;height:108px}.mainWrap.section03>div.quick li.order2 a.or2_1{background:url(/images/egovframework/namagu_new/main_64.png) left center no-repeat;width:140px}
.mainWrap.section03>div.quick li.order2 a.or2_1.add{margin-left:26px;background: url(/images/egovframework/namagu_new/main_65.png) left center no-repeat;width: 140px;}
.mainWrap.section03>div.quick li.order2 a.or2_2{background:url(/images/egovframework/namagu_new/main_66.png) left center no-repeat;padding-left:70px}
.mainWrap.section03>div.quick li a p{padding:0 0 0 101px;font-size:15px;font-weight:400}
.mainWrap.section03>div.quick li.orde3 ul{height:61px;text-align:center}
.mainWrap.section03>div.quick li.orde3 ul li{float:left}
.mainWrap.section03>div.quick li.orde3 ul li a{width:100%}

@media screen and (max-width:720px){
    .mainWrap.section03>div.quick li.order2 a.or2_2{margin-left: 26px; padding-left: 80px;}
}

.btn-close1{display:none;}
@media (max-width: 1000px){
	#mbHeader .util li,.m_part li{float:left;text-align:center}#mbHeader .util li,.copyright,.m_part li,.org-tree1{text-align:center}
	#mbHeader .util ul,.m_blockList,.m_blockList>li,.mayor_go,.org-top3,div.mbox_notice{overflow:hidden}
	.mainWrap{width:777px;margin:0 auto}
	.blank_p,.list_btn{display:none}
	#header{height:112px}
	#header>div.sch{margin:0 auto;width:100%;background:#fff}
	.inhead{height:75px;width:100%;background:0 0;border-bottom:1px solid #333}
	#mbHeader #mGnb .depth01>li,#mbHeader #mGnb .depth01>li .depth02>li{border-bottom:1px solid #5986c5}
	/* .inhead .logo{width:265px;height:75px;background:url(/images/egovframework/namgu/logo04_m.png) 5px 6px no-repeat;text-indent:-9999px} */
    /*로고*/.inhead .logo{width:265px;height:75px;background:url(/upload_data/board_data/BBS_0000125/165839428344287.png) 5px 6px no-repeat;text-indent:-9999px}
	.inhead .logo a{display:block;width:265px;height:75px}
	.inhead .flag{display:none}
    .inhead .search_box{display:none;     margin: 0; position: absolute; top: 98px; background: #fff;  width: 100%;  left: 0;}
	.inhead .search_box input.msch{width: 99.5%; box-sizing: border-box;}
	.sunny_gif{display:none;}
	.t_sitebox{position:relative;width:100%;height:35px}
	.t_sitebox .t_lang{position:absolute;right:0;top:0}
	.t_lang li:first-child{padding-top:5px}
	.t_lang li a,.t_site li a{font-size:12px;display:block;color:#fff;padding:8px 10px}
	#header .topbg{height:42px}
	#gnb{display:none}
	#mbHeader{position:relative;display:block;right:0;top:0;margin-top:-90px}
	#mbHeader h1 img{width:43px}
	#mbHeader .util{position:absolute;right:10px;top:16px}
	#mbHeader .util li{margin-right:15px}
	#mbHeader .util li.btn_menu{margin-top:15px;margin-right:0}
	#mbHeader .util li.btn_menu img{margin-bottom:0}
	#mbHeader #mGnb{display:none;position:absolute;left:0;top:90px;width:100%;min-width:320px;background:#3268b2;z-index:1000}
	#mbHeader #mGnb .depth01>li{position:relative}
	#mbHeader #mGnb .depth01>li>a{display:block;padding:15px 0 15px 25px;font:600 15px ;color:#fff}
	#mbHeader #mGnb .depth01>li>a>img{position:absolute;right:22px;top:17px;height:10px;cursor:pointer}
	#mbHeader #mGnb .depth01>li .depth02{display:none;background:#5073a4;margin-bottom:-1px}
	#mbHeader #mGnb .depth01>li .depth03>li,#mbHeader #mGnb .depth02>li .depth03>li{border-bottom:1px solid #dcdcdc}
	#mbHeader #mGnb .depth01>li .depth02>li>a{display:block;padding:12px 25px 10px 40px;font:600 13px;color:#fff;background:url(/images/egovframework/namgu/dot.png) 25px 18px no-repeat}
	#mbHeader #mGnb .depth01>li .depth03{display:none;background:#eee;margin-bottom:-1px}
	#mbHeader #mGnb .depth01>li .depth03>li>a{display:block;padding:12px 25px 10px 40px;font:600 13px;color:#5f5f5f;background:url(/images/egovframework/namgu/bullet4.gif) 28px 18px no-repeat}
	#mbHeader #mGnb .depth01>li.hover .depth02{display:block}#mbHeader #mGnb .depth02>li{position:relative}
	#mbHeader #mGnb .depth02>li>a{display:block;padding:15px 0 15px 25px;font:600 15px ;color:#fff}
	#mbHeader #mGnb .depth02>li>a>img{position:absolute;right:30px;top:14px;height:10px;cursor:pointer}
	#mbHeader #mGnb .depth02>li>a>img.window{position:relative;left: 2px;top: -2px;}
	#mbHeader #mGnb .depth02>li .depth03{display:none;background:#eee;margin-bottom:-1px}
	#mbHeader #mGnb .depth02>li .depth03>li>a{display:block;padding:12px 25px 10px 40px;font:600 13px; color:#5f5f5f;background:url(/images/egovframework/namgu/bullet4.gif) 28px 18px no-repeat}
	#mbHeader #mGnb .depth02>li.hover .depth03{display:block}
	.main_visual{clear:both;width:100%;margin:0 auto}
	.main_visual .images li img{width:777px;height:300px;background-position:center center;margin:0 auto}
	.main_visual .mayor_right{width:306px;height:284px; margin-bottom:95px;}
	.mayor_go{width:306px;height:285px}
	.popupzone{width:327px;border-left:1px solid #ccc;border-right:1px solid #ccc}
	.govm30{display:none}
	.m_part{width:777px;margin:20px auto;height:auto}
	.m_part li{padding:5px 29px;width:20%}
	.m_part li:nth-child(6){background:0 0}
	div.mbox_notice{display:block;width:777px;margin:0 auto}
	div.mbox_notice .mnotice_cnt{width:100%;position:relative;background:#fff;border:1px solid #f6f6f6}
	div.mbox_notice h2{margin-top:15px;padding:0;font-size:15px;font-weight:700;width:23%;background:#dfdfdf}
	div.mbox_notice h2.tit_7{position:absolute;top:0;left:0}
	div.mbox_notice h2.tit_8{position:absolute;top:0;left:23%}
	div.mbox_notice h2.tit_9{position:absolute;top:0;left:46%}
	div.mbox_notice h2.tit_10{position:absolute;top:0;left:69%}
	div.mbox_notice h2 a{display:block;padding:6px 0;text-align:center;color:#636363}
	div.mbox_notice h2.tit_7 a,div.mbox_notice h2.tit_8 a,div.mbox_notice h2.tit_9 a{border-right:1px solid #c3c3c3}
	div.mbox_notice h2.tit_10 a{border-right:0 solid #c3c3c3}
	div.mbox_notice h2 a:hover{text-decoration:none}
	div.mbox_notice h2 a.current{color:#fff;background:#2b6cd9;padding:6px 0;margin-left:-1px;border-right:1px solid #c3c3c3;border-left:1px solid #c3c3c3}
	div.mbox_notice .mlist_box{position:relative;display:none;width:100%;margin-top:55px;background:#fff}
	div.mbox_notice .mul_list{clear:both;padding:10px 12px;width:100%}
	div.mbox_notice .mul_list li{position:relative;display:block;background:url(/images/egovframework/namgu/notice_dot.gif) 5px 11px no-repeat;padding:5px 15px 4px;line-height:19px}
	.area2,.m_blockSNS,.minwon .title{display:none}
	div.mbox_notice .mul_list li a{color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}
	div.mbox_notice .mul_list li u{text-decoration:none;position:absolute;right:10px;top:0}
	div.mbox_notice .mlist_box span{position:absolute;top:-40px;right:0}
	#contents,.m_blockList>li>a,.main_contants3,.org-tree1,.srcoll-table{position:relative}
	.main_contants2{clear:both;width:777px;margin:0 auto}
	.minwon{width:100%;height:auto;background-image:none}
	.minwon ul{clear:both;padding-top:0;width:100%}
	.area1,.minwon li{width:50%;float:left}
	.minwon li{background:url(/images/egovframework/namgu/dot.png) 20px 18px no-repeat;padding:8px 0 5px 33px;border-bottom:1px solid #48548f;border-right:1px solid #48548f}
	.minwon li a{color:#fff;font-size:15px}.area1 img{width:100%}.area3{float:left;width:50%}.area3 img{width:100%}
	.main_contants3{clear:both;padding:0;background:#f7f7f7;margin-top:10px}
	.main_contants3 .m_News{position:relative;width:100%;margin:0 auto}
	.m_blockList{width:777px;margin:0 auto;display:block}
	.m_blockList>li{float:left;margin:0 7px 7px 0;border:1px solid #d5d5d5;border-radius:0;background:#fff}
	.m_blockList>li>a{display:block;width:250px;height:269px;font-weight:700}
	.banner,.count,.org-tree1-1,.org-tree1-2,.site_link,.waMark{display:none}
	.org-dep6>li>a,.treebox3{height:40px}.m_blockList>li:last-child{margin-right:0}
	#footer{clear:both;border-top:0 solid #ddd;background:#333}
	.footer{width:100%;margin:0 auto;padding:25px}
	.copyright{background:0 0;padding-left:0}
	.copyright ul{width:530px;margin:0 auto}
	.copyright li{float:left;font-weight:600;background:url(/images/egovframework/namgu/li_line.gif) left 4px no-repeat;padding:0 10px 3px 15px}
	.org-tree1,.org-tree2{background:0 0}.copyright li a{color:#fff}
	.copyright li:first-child{background:0 0;padding-left:0}
	.copyright p{clear:both;padding:10px 0;color:#fff}
	.org-top2-1{display:inline-block;margin:0 0 7px auto}
	.leftmenu,.location .sns,.round_box2{display:none}
	.org-dep6{width:135px;margin-top:15px}.treebox3{width:135px;line-height:40px}
	.org-tree1{width:100%;float:left}
	.org-top3{margin:0 5% 10px}
	.org-dep2 .org-dep2-1{height:124px;margin-left:15%;margin-top:-16px}
	.org-dep3>li{float:left;width:23%;margin-left:1%}
	.org-dep3>li>a{font-size:13px}
	.org-dep3>li ul li a{font-size:12px}
	.org-search{text-align:right;margin-top:0}
	#contents,.contents{background:0 0;margin:0 auto}
	.org-dep3>li.org-dep3-1,.org-dep3>li.org-dep3-6,.org-dep3>li.org-dep3-7{width:30px}
	#contentsWrap{background:0 0}
	#contents{width:100%}
	.contents{float:none;width:100%;padding:0 10px 15px 0}
	.contents .subWrap{padding:20px 0 0 20px}
	.srcoll-table{width:100%;margin-top:30px;border:1px solid #ccc}
	.srcoll-table:before{content:" scrolling";display:block;position:absolute;top:-30px;right:10px}
	.srcoll-table:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:20px;background:url(/images/main/scroll_cover.png) 100% 100% repeat-y;background-size:100% 100%;opacity:.5}
	#notice2 ul li:first-child u,.notice_cnt .not_first .order1,.ul_list li u{display:none}
	.srcoll-table>div{overflow-x:auto;width:100%}
	.srcoll-table table{width:1000px!important}
	.img100{width:100%}
	.notice_cnt.notice_agency{width:100%;border-top:0;border-right:0;margin-bottom:20px}
	.notice_cnt.notice_agency .ul_list>a{width:16.6%}
	.notice_cnt.notice_agency .ul_list{border-right:1px solid #e1e1e1;height:130px}
	/*#main_visual #vox{max-width:none!important;width:calc(100% - 325px)!important;height:338px}*/
#main_visual #vox{max-width:none!important;width:100%!important;height:338px}
	#main_visual .images li{width:100%!important}
	div.box_notice{width:431px;margin-bottom:20px}
	div.box_notice h2{width:100px}
	div.box_notice h2.tit_2{left:101px}
	div.box_notice h2.tit_3{left:192px}
	div.box_notice h2.tit_4{left:283px}
	.notice_cnt .not_first .order2{width:100%}
	.notice_cnt .not_first .order2 p{line-height:1.5em}
	.popslides li img{width:300px}
	.popupzone{padding:12px}
	.mainWrap.section03>div{width:calc(50% - 9.5px);margin-bottom:20px}
	.mainWrap.section03>div:nth-child(2){margin-right:0}
	.mainWrap.section03>div:last-child{width:100%}
	.mainWrap.section03>div.quick li a p,.mainWrap.section03>div.quick li.order1 h1{padding-left:50%}
	.mainWrap.section03>div.quick li.order1 a{background-position:20% center!important}
	.mainWrap.section03>div.quick li.order2 h1{padding-left:5%}
	.mainWrap.section03>div.quick li.order2 a{width:39%;padding-left:70px}
	.mainWrap.section03>div.quick li.orde3 ul li{display:inline-block;float:none}
	.notice_cnt.notice_agency .ul_list.sp>a{width:23%}

}
@media (max-width: 800px){
	.btnFind,.copyright,.favor_link li,.m_part li,.mpop-control-nav{text-align:center}
	.srcoll-table{position:relative;width:100%;margin-top:30px;border:1px solid #ccc}
	.srcoll-table:after{content:"";display:block;position:absolute;top:0;bottom:0;right:0;width:20px;background:url(/images/main/scroll_cover.png) 100% 100% repeat-y;background-size:100% 100%;opacity:.5}
	#wrap,.t_sitebox{position:relative}
	.srcoll-table>div{overflow-x:auto;width:100%}
	.srcoll-table table{width:1000px!important}
	.t_site li{width:40px}
	#wrap,.inhead,.mainWrap,.tabmenu_3 li.wid2,.tabmenu_3 li.wid3,.tabmenu_3 li.wid4,.tabmenu_3 li.wid5,.tabmenu_3 li.wid6,.tabmenu_3 li.wid7{width:100%}
	.t_site li a{padding-left:0;padding-right:0;padding: 9px 2px;}
	.blank{display:none}
	.mainWrap{padding:5% 0 0}
	#header>div.sch{margin:0 auto;width:100%}
	.inhead{background:0 0;border-bottom:1px solid #333}
	/* .inhead .logo{width:265px;background:url(/images/egovframework/namgu/logo04_m.png) 5px 8px no-repeat;text-indent:-9999px} */
    /*로고*/.inhead .logo{width:265px;background:url(/upload_data/board_data/BBS_0000125/165839428344287.png) 5px 8px no-repeat;text-indent:-9999px}
	.inhead .logo a{display:block;width:265px}
	#gnb{display:none}
	.t_sitebox{width:100%;height:35px}
	.t_sitebox .t_lang{position:absolute;right:0;top:0}
	.main_visual{clear:both;width:350px;margin:0 auto}
	.main_visual .images li img{width:350px;height:180px;background-position:center center;margin:0 auto}
	.main_visual .mayor_right{clear:both;float:left;margin-top:0;width:100%;height:225px;overflow:hidden;margin-bottom: 24px;}
	.mayor_go{border-left:1px solid #ddd;border-right:0;border-bottom:0;height:245px;background-position:0 top;margin:0 auto;width:99%;background-position-x:right}
	.mayor_go p{padding:25px 0 10px 20px;width:100%}
	.mayor_go ul{padding:20px 0 0 25px}
	.namgu_btn li{height:50px;width: calc(25%);word-break: keep-all;}
	.namgu_btn li p{padding:8px 0}
	.namgu_btn{/*margin:0 auto;overflow:hidden;*/margin-top: -104px;width:100%;margin-top: -53px;}
	.namgu_btn li a{/*width:102px*/}
	.main_contants1{clear:both;width:350px;margin:0 auto}
	.popupzone{width:100%;height:257px}
	.popslides li img{width:324px}
	div.box_notice{width:100%}
	div.box_notice h2{width:80px}
	div.box_notice h2.tit_2{left:81px}
	div.box_notice h2.tit_3{left:162px}
	div.box_notice h2.tit_4{left:243px}
	div.box_notice .list_box span{right:0;top:-44px}
	div.box_notice .list_box span img{width:30px}
	div.box_notice .ul_list{padding:15px}
	.notice_cnt .not_first{padding:0 0 10px}
	div.box_notice .ul_list li a{display:block}
	.ul_list li u{display:none!important}
	.mpopupzone{display:block}
	.mpop-control-nav{width:100%;position:absolute;bottom:0;background:rgba(0,0,0,.7);height:40px}
	.mpop-control-nav li{margin:0;display:inline-block}
	.mpop-direction-nav a{width:26px;height:22px;display:inherit}
	.mpop-direction-nav li,.mpop-direction-nav li.mpop-nav-next,.mpop-pauseplay{bottom:9px;width:29px;height:22px;text-indent:-999px;position:absolute}
	.mpop-direction-nav li{left:15px;background:url(/images/egovframework/namgu/main/popup_btn_pre.png) no-repeat}
	.mpop-direction-nav li.mpop-nav-next{left:45px;background:url(/images/egovframework/namgu/main/popup_btn_next.png) no-repeat}
	.mpop-pauseplay{display:block;right:15px;background:url(/images/egovframework/namgu/main/popup_btn_stop.png) no-repeat}
	.mpop-control-paging a{display:none}
	.mpop-control-paging a.mpop-active{display:block;position:absolute;bottom:12px;color:#fff;font-weight:600}
	.mpopupzone .mopslides>li{display:none;}
	.list_btn,.mpopupzone .mpopslides img,.no-js .mpopupzone .mpopslides>li:first-child,div.mbox_notice,html[xmlns] .mpopupzone .mpopslides{display:block}
	.mpop-control-nav,.mpop-direction-nav,.mpopupzone,.mpopupzone>li{margin:0;padding:0;list-style:none}
	.mpopupzone .mpopslides img{width:100%;height:auto;}
	.mpopupzone{margin:0;padding:0;height:100%;position:relative}
	.mpop-viewport{max-height:2000px;transition:all 1s ease}
	.mpopupzone .mpopslides:after{content:"";display:block;clear:both;visibility:hidden;line-height:0;height:0}
	* html .mpopupzone .mpopslides{height:1%}
	div.mbox_notice{overflow:hidden;width:350px;margin:0 auto}
	.m_part{width:350px;margin:20px auto;height:auto}
	.m_part li{float:left;padding:5px 20px;width:33%}
	.m_blockList,.main_contants2{width:350px;margin:0 auto}
	.m_part li:nth-child(4){background:0 0}
	.m_part li:nth-child(6){background:url(/images/egovframework/namgu/main/part_dot.png) left 40px no-repeat}
	.m_part li:nth-child(7){background:0 0}
	.main_contants2{clear:both}
	.m_blockList>li{float:left;margin:0 5px 5px 0}
	.m_blockList>li>a{width:165px;height:269px}
	.m_blockList>li:last-child{margin-right:0}
	.m_blockList>li>a .subject p{font-weight:400;font-size:11px;padding-top:25px;position:absolute;top:50px}
	.list_btn .btn_left{position:absolute;left:0;top:150px}
	.list_btn .btn_right{position:absolute;right:0;top:150px}
	.area1{float:left;width:50%}
	.area1 img{width:100%}
	.area3{float:left;width:50%}
	.area3 img,.footer{width:100%}
	.banner,.site_link{display:none}
	#footer{clear:both;border-top:0 solid #ddd;background:#333}
	.footer{margin:0 auto;padding:25px}
	.copyright{background:0 0;padding-left:0}
	.copyright ul{width:auto;margin:0 auto; display: flex;  justify-content: center; }
	.org-dep3>li{float:left;width:18%;margin-left:1%}
	.org-dep3>li.org-dep3-6,.org-dep3>li.org-dep3-7{margin-top:0}
	.m_login{display:block;float:left}
	.leftmenu{display:none}
	.btnFind,.favor_link{display:block;width:100%}
	.authentication>li{float:none}
	.btnFind{max-width:350px;height:280px;padding-top:132px;border:1px solid #c2cad0;background-repeat:no-repeat;background-position:50% 20px}
	.btnFind02{margin-top:10px}
	.favor_link{height:auto;background-image:none}
	.favor_link ul{clear:both;padding-top:0;width:100%;margin:0 auto}
	.favor_link li{float:left;width:50%;background:#3a9574;padding:8px 0;border-bottom:1px solid #55a88a;border-right:1px solid #55a88a}
	.favor_link li a{color:#fff;font-size:15px}
	.notice_cnt.notice_agency .ul_list{height:310px}
	.notice_cnt.notice_agency .ul_list a{width:33%}
	#main_visual #vox{height:auto;margin-bottom:20px}.mainWrap.section03{padding-top:5%;width:350px}
	.mainWrap.section03>div,.mainWrap.section03>div.quick li.order1 a{width:100%}
	.mainWrap.section03>div h1{background:url(/images/egovframework/namagu_new/main_28.png) no-repeat right -5px;}
	.mainWrap.section03>div.quick li.order2 a{width:50%;background-position:20px center!important;padding-left:80px}
	.mainWrap.section03>div.quick li.order2 h1{width:100%;background-position:center top;padding-left:30px}
	.mainWrap.section03>div.quick li.orde3 ul{display:none}
	.notice_cnt.notice_agency .ul_list.sp>a{width:100%}
	.notice_cnt.notice_agency h2.tit_5{width:175px}
	.notice_cnt.notice_agency h2.tit_6{left:176px;width:173px;border-right:1px solid #e1e1e1}
}

@media screen and (max-width:1000px) and (min-width:750px){
	.org-dep3>li{float:left;width:20%;margin-left:1%}
	.org-dep3>li.org-dep3-1,.org-dep3>li.org-dep3-6,.org-dep3>li.org-dep3-7{margin-top:0}
}


@media screen and (max-width:720px){

	.mainWrap.section03>div.quick li.order2{padding:26px;}
	.mainWrap.section03>div.quick li.order2 a{height:auto; padding: 56px 0 0 0; text-align: center; background-position: center 0!important; width: 33.3% !important;}
	.mainWrap.section03>div.quick li.order2 a.or2_2{padding-left:0;     margin-left:0px;}
	.mainWrap.section03>div.quick li.order2 a.or2_1.add{margin-left:0;}

   
}


@media all and (max-width:450px){
	.org-dep3>li{float:left;width:18%;margin-left:1%}
	.org-dep3>li>a{font-size:11px}
	.org-dep3>li ul li a{font-size:10px}
	.org-dep3>li.org-dep3-1,.org-dep3>li.org-dep3-6,.org-dep3>li.org-dep3-7{width:20px}
	.m_blockList>li>a .subject{font-size:13px;display:block;margin-bottom:3px;margin-right:15px;letter-spacing:-1px!important}
	.m_blockList>li>a .subject p{font-weight:400;font-size:11px;padding-top:25px;position:absolute;top:50px}
}
div.box_notice .ul_list iframe{height:284px!important;overflow:visible!important}
.sitemap li{margin:0;padding:0;background:0 0!important}
.sitemap .sitemap-list{overflow:hidden}
.sitemap .sitemap-list>li{float:left;width:100%;padding:0}
.sitemap .sitemap-list .sd1{display:block;font-size:22px;width:100%;border-bottom:1px solid #e0e0e0;color:#333}
.sitemap .sitemap-list .sd2{display:block;font-size:15px;width:100%;color:#1377cc;text-align:center;border:1px solid #1377cc;padding:7px 0;transition:all .3s ease 0s!important}
.sitemap .sitemap-list .sd2:hover{background-color:#eaf2ff}
.sitemap .sitemap-list .sd2-list-w{width:100%;padding:12px 0}
.sitemap .sitemap-list .sd2-list-w .sd2-list:after,.sitemap .sitemap-list .sd2-list-w:after{content:'';width:0;display:block;clear:both}
.sitemap .sitemap-list .sd2-list{width:100%}
.sitemap .sitemap-list .sd2-list:before{content:"";display:table;clear:both}
.sitemap .sitemap-list .sd2-list>li{width:24.5%;height:100%;padding:0 3px 20px;display:inline-block;vertical-align:top}
.sitemap .sitemap-list .sd3-list{line-height:12px;padding-left:20px}
.sitemap .sitemap-list .sd3-list>li{list-style:disc;padding:0}
.sitemap .sitemap-list .sd3-list .sd3{display:block;font-size:13px;color:#666;padding:5px 0}
.sitemap .sitemap-list .sd3-list .sd3:hover{color:#1378cb}
.sitemap .info-li .sd2-list>li:nth-child(1),.sitemap .info-li .sd2-list>li:nth-child(2),.sitemap .info-li .sd2-list>li:nth-child(3){height:230px}
.sitemap .info-li .sd2-list>li:nth-child(4),.sitemap .info-li .sd2-list>li:nth-child(5),.sitemap .info-li .sd2-list>li:nth-child(6){height:318px}
.sitemap .info-li .sd2-list>li:nth-child(7),.sitemap .info-li .sd2-list>li:nth-child(8),.sitemap .info-li .sd2-list>li:nth-child(9){height:212px}
.sitemap .info-li .sd2-list>li:nth-child(10),.sitemap .info-li .sd2-list>li:nth-child(11),.sitemap .info-li .sd2-list>li:nth-child(12){height:227px}
.sitemap .communication-li .sd2-list>li:nth-child(1),.sitemap .communication-li .sd2-list>li:nth-child(2),.sitemap .communication-li .sd2-list>li:nth-child(3){height:100%}
.sitemap .communication-li .sd2-list>li:nth-child(4),.sitemap .communication-li .sd2-list>li:nth-child(5),.sitemap .communication-li .sd2-list>li:nth-child(6){height:228px}
.sitemap .communication-li .sd2-list>li:nth-child(7),.sitemap .communication-li .sd2-list>li:nth-child(8),.sitemap .communication-li .sd2-list>li:nth-child(9){height:200px}
.sitemap .communication-li .sd2-list>li:nth-child(10),.sitemap .communication-li .sd2-list>li:nth-child(11),.sitemap .communication-li .sd2-list>li:nth-child(12){height:310px}

@media all and (max-width:1000px){
	.sitemap .sitemap-list .sd2-list>li{width:49%}
}
@media all and (max-width:500px){.sitemap .sitemap-list .sd2-list>li{width:100%}}

.one_line{
    width: 100%;
    display: block;
    margin-top:10px
}

.one_line input{display:inline-block}
.one_line fieldset{display:inline-block}
.dis_block{display:block;}

.process_list.sp li{background-color:white;background: none;}
.t_site li{
    /* width: 95px; */
}
.t_site li a{padding: 8px 0;}
.t_site li:nth-child(5){width:160px}
.t_site li:nth-child(5) a{padding: 9px 5px;}
.t_site li:nth-child(6){width:120px;background-color: #9252dc;}
.t_site li:nth-child(6) a{padding: 9px 5px;}
.t_site li:nth-child(5), .t_site li:nth-child(6){display:none}
.t_site li:nth-child(7){width: 97px;background-color: #9252dc;}
.t_site li:nth-child(8){width: 97px;background-color: #ffe500;}
.t_site li:nth-child(8) a{color:black}
.t_site li:nth-child(9){background-color: #001474;width: 166px;}

.notice_cnt.notice_agency #list5 .ul_list>a{height:84px }

/*.t_lang li:nth-child(2) li:not(:first-child){display:none !important}
 .t_lang li:nth-child(2){display:none} */
/* .t_lang li{border-left:1px solid #5f6971} */
#tm li ul.th2 ul.th3 li a{height:22px}

@media (max-width: 800px){

    .t_site li{width: 40px;}
    .t_site li a{font-size:10px;line-height: 1.5;}
    .t_site li:nth-child(7),.t_site li:nth-child(8){width:55px}
	.t_site li:nth-child(9){width: 100px;}
}



 /**/
#main-layer-popup{position: relative;z-index: 9999;display: block !important;}
#main-layer-popup .popup-bottom{
    background: #000;
    color: #fff;
    padding: 10px 15px;
}
#main-layer-popup .main-popup-close{
    position:absolute;
    top: 11px;
    right: 10px;
}
.main-layer-popup511{
    top:120px;
	left:150px;
}
.main-layer-popup2{
   top:100px;
   right:80px;
}




div.ex_type { width:100%; display:inline-block; margin-top:20px; }
div.ex_type p { margin-top:7px; padding-left:13px; color:#424242; background:url("./images/ser_find_bg.gif") 0 5px no-repeat; }
div.ex_type p span { color:#2b9be6; font-weight:bold; }
div.ex_type ul { clear:both; margin-top:15px; }
div.ex_type li { float:left; width:240px; height:245px; border:solid 1px #e6e6e6; margin:0 0 14px 10px; }
div.ex_type li:first-child,div.ex_type li:first-child + li + li + li+ li,div.ex_type li:first-child + li + li + li + li + li + li+ li+ li { margin-left:0; }
div.ex_type li div.img { position:relative;  height:170px; }
div.ex_type li div.con { padding:0px 10px 10px 10px;}
div.ex_type li div.con .date { position:relative; width:100%; color:#9b9a9a; padding-top:5px; }
div.ex_type li div.con .date span { position:absolute; top:15px; right:0; }
div.ex_type li div.con .title { color:#424242; display:inline-block; font-size:15px; line-height:16px; font-weight:bold; }
div.ex_type li div.con .title a:active, div.ex_type li div.con .title a:focus, div.ex_type li div.con .title a:hover { color:#2b9be6; text-decoration:underline; }
div.ex_type li div.con dd { color:#424242; line-height:18px; padding-bottom:7px; }

/**/
div.ex_type li.fund_gal{width:227px}
div.ex_type li.fund_gal div.img img{width:225px}

/*20180327*/
div.rfc_bbs_btn{text-align:right}
div.rfc_bbs_pager{text-align:center}
@media all and ( max-width:985px ) {
		div.ex_type li.fund_gal{width:220px}
		div.ex_type li.fund_gal div.img img{width:218px}
	}
@media all and ( max-width:950px ) {
		div.ex_type li.fund_gal:nth-child(4){margin-left:0}
		div.ex_type li.fund_gal:nth-child(5){margin-left:10px}
		div.ex_type li.fund_gal:nth-child(7){margin-left:0}
	}
@media all and ( max-width:730px ) {
		div.ex_type li.fund_gal{width:228px}
		div.ex_type li.fund_gal div.img img{width:226px}
		div.ex_type li.fund_gal:nth-child(2n-1){margin-left:0}
		div.ex_type li.fund_gal:nth-child(2n){margin-left:10px}
	}
@media all and ( max-width:360px ) {
		div.ex_type li.fund_gal{width:220px}
                div.ex_type li.fund_gal div.img img{width:219px}
}
@media all and ( max-width:390px ) {
		div.ex_type li.fund_gal{width:100%;margin-left:0 !important}
                div.ex_type li.fund_gal div.img{width:100%}
		div.ex_type li.fund_gal div.img img{width:100%}
	}

.corona{position:absolute;top: 460px;left: calc(50% - 350px);z-index: 999999999999;background-color: #fff;width: 698px;box-shadow: 3px 2px 10px rgba(0,0,0,0.5);/* padding: 10px; */}
.corona img{width:100%}
.corona h4.tit{font-size:25px;letter-spacing: -1px;text-align: center;padding: 20px 0;border-top: 3px solid #004b91;}
.corona h4.tit span{color: #004b91;}
.corona h3.tit{font-size:18px;margin: 0px auto;background-color: #393f4e;line-height: 2em;color: white;text-align: center;width: 90%;}
.corona .body {}
.corona p.num{margin: 0px auto;border: 3px solid #8a9bb4;/* background: #8a9bb4; */line-height: 3em;color: black;text-align: center;font-size:30px;font-weight:700;width: 90%;border-top: 0;}
.corona .btn{padding: 30px;}
.corona .btn li{float:left;width:calc(50% - 10px);margin-bottom: 10px;}
.corona .btn li:nth-child(2n){margin-right:20px}
.corona .btn li a{display:block; padding:15px;color:white;text-align: center;font-size: 120%;border-radius: 5px;}
.corona .btn li:nth-child(2) a{background-color: #e53355;}
.corona .btn li:nth-child(3) a{background-color:#004b91}
.corona .btn li:nth-child(4) a{background-color: #0c7505;}
.corona .btn li:nth-child(5) a{background-color:#e68f1a}
.corona .btn li:nth-child(1) {width:100%;}
.corona .btn li:nth-child(1) a{background-color:#9252dc}
.corona .bottom{position:relative}
.corona .bottom .main-popup-close{position:absolute;right:15px;top:8px;color:white}
.corona .close {background: #333;padding:10px;}
.corona .co-close{display:block;width:100px;height:38px;line-height:38px;border:1px solid #fff; text-align:center;font-size: 15px;font-weight: 600;margin: 0px auto;color:#fff}

@media all and ( max-width:730px ) {

    .corona{width:100%;top:100px;left:0}
    #main-layer-popup .corona{width:100%;/* display: none */}
    .corona .btn li{width: 100%}
    .corona h4.tit{font-size:20px}
    .mayor_go li:last-child{margin:0;margin-top:10px;padding: 5px 10px;width:180px;text-align:left;color:#333333;height: auto;/* background-color: transparent; */border-radius: 0px;}
    .mayor_go li:last-child br{display:none}
}
                     
.warningbox{border:1px solid #ebeff3;padding:10px 20px;margin-top:20px;text-align:center;color:orange;font-weight:700;line-height: 30px;}
.warningbox .bol{display:inline-block;width:30px;height:30px;background-color:orange;color:white;border-radius:50%;margin-right: 3px;}
.warningbtn{display:block;background-color:#3268b2;color:white;text-align:center;width:140px;margin:10px auto;height:30px;line-height:30px}      
.warningbtn:hover{color:white}        
.warningbtn1{width:250px;background-color: #c52c2c;}
.warningbtn2{width:250px;background-color: #666666;}     

.agreeboxing{border: 1px solid #ebeff3;padding:10px 20px;margin-bottom:30px;}
.agreeboxing .tit{font-size:18px;font-weight:700;color:#3268b2;margin-bottom:5px}
.agreeboxing p{line-height:1.5em;color:black}
.agreeboxing p span{display:block;color:red}  

.c-box1{display: inline-block;padding: 10px 79px;font-size:17px;text-align: left;background-color: #e2eaf6;margin-bottom:10px;margin-left: 0;}
.c-box1 strong{color:#1656b2}
.vimg-txt{display:block; margin:30px 0 20px 0;}
.ul_list01.vcon li{font-size:16px; background-position:15px 11px; margin-bottom:10px;}
.ul_list01.vcon li strong{font-weight:600; color:#1656b2}

.new.org-tree1{text-align:center;position:relative;width:100%;background: url(/images/egovframework/namgu/org_tree_line.gif) -32px 64px no-repeat;}
.new.org-tree1-1{position:absolute;right: -38px;top: 59px;margin-left: 40px;background: url(/images/egovframework/namgu/org_tree_line1.gif) 42px 100px no-repeat;}
.new.org-tree1 h5{display:inline-block;margin:0 auto 30px;height:55px;line-height:55px;color:#fff;background:#529ddd;text-align:center;font-size:16px}
.new.org-tree1 .treebox,.treebox1{height:45px;line-height:45px;text-align:center;font-size:16px;color:#fff;display:inline-block}
.new.org-tree1 .treebox{background:#1678dd}
.new.org-tree1 .treebox:hover{background:#1d71c8;color:#fff}
.new.org-tree1 .treebox1{background:#0cbeb0;border-radius:0}
.new.org-tree1 .org-dep3>li ul li a,.treebox2{line-height:40px;border-radius:0}
.new.org-tree1 .treebox1:hover{background:#18a095;color:#fff}
.new.org-tree1 .treebox2{display:inline-block;width:145px;height:40px;color:#fff;background:#0cbeb0;text-align:center;font-size:16px}
.new.org-tree1 .treebox2:hover{background:#18a095;color:#fff}
.new.org-tree1 .treebox3{display:inline-block;width:35px;height:110px;line-height:53px;color:#fff;background:#04847A;text-align:center;font-size:16px;border-radius:0}
.new.org-tree1 .treebox3:hover{background:#15b3a7;color:#fff}
.new.org-tree1 .org-top{display: block;margin:0 4% 15px auto;}
.new.org-tree1 .org-top.sp{
    text-align: center;
    /* padding-left: 10px; */
}
.new.org-tree1 .org-top{display: block;margin:0 4% 15px auto;}
.new.org-tree1 .org-top.sp{
    text-align: center;
    /* padding-left: 10px; */
}
.org-tree2{text-align:center;position:relative;width:100%;background: url(/upload_data/board_data/BBS_0000127/159350438021639.gif) 65px 23px no-repeat;}
.org-tree2-1{position:absolute;right:10px;top: 59px;margin-left:20px;background:url(/images/egovframework/namgu/org_tree_line1.gif) 10px 100px no-repeat;}
.org-tree2 h5{display:inline-block;margin:0 auto 30px;height:55px;line-height:55px;color:#fff;background:#529ddd;text-align:center;font-size:16px}
.org-tree2 .treebox,.treebox1{height:45px;line-height:45px;text-align:center;font-size:16px;color:#fff;display:inline-block}
.org-tree2 .treebox{background:#1678dd}
.org-tree2 .treebox:hover{background:#1d71c8;color:#fff}
.org-tree2 .treebox1{background:#0cbeb0;border-radius:0}
.org-tree2 .org-dep3>li ul li a,.treebox2{line-height:40px;border-radius:0}
.org-tree2 .treebox1:hover{background:#18a095;color:#fff}
.org-tree2 .treebox2{display:inline-block;width:145px;height:40px;color:#fff;background:#0cbeb0;text-align:center;font-size:16px}
.org-tree2 .treebox2:hover{background:#18a095;color:#fff}
.org-tree2 .treebox3{display:inline-block;width:35px;height:110px;line-height:53px;color:#fff;background:#04847A;text-align:center;font-size:16px;border-radius:0}
.org-tree2 .treebox3:hover{background:#15b3a7;color:#fff}
.org-tree2 .org-top{display: block;margin:0 4% 15px auto;}
.org-tree2 .org-top.sp{
    text-align: center;
    /* padding-left: 10px; */
}
.org-tree2 .org-top{display: block;margin:0 4% 15px auto;}
.org-tree2 .org-top.sp{
    text-align: center;
    /* padding-left: 10px; */
}
.org-tree2.main{
    text-align: center;
    position: relative;
    width: 100%;
    background: url(/upload_data/board_data/BBS_0000127/159350485551979.png) 38px 89px no-repeat;
    }
.org-tree2 .org-dep3>li.org-dep3-1, .org-tree2 .org-dep3>li.org-dep3-6, .org-tree2 .org-dep3>li.org-dep3-7{margin-top:0}
.org-tree2 .org-top.sp a{/* font-size:1.5em; */letter-spacing:39px;text-align: center;padding-left: 34px;}
.org-tree2 .org-top2{display:inline-block;margin:0 auto 7px}
.org-tree2 .org-top2-1{display:inline-block;margin:0 0 7px auto}
.org-tree2 .org-top3{margin:0 5% 10px 50%}
.org-tree2 .org-dep1{width: 96%;}
.org-tree2 .org-dep2 li{margin-bottom:7px}
.org-tree2 .org-dep2{clear:both;margin:0 0 40px}
.org-tree2 .org-dep3>li ul li,.org-dep3>li>a,.org-dep4>li ul li,.org-dep4>li>a{margin-bottom:7px}
.org-tree2 .org-dep2 .org-dep2-1{height:124px;margin-right:30%;margin-top:-16px}
.org-tree2 .org-dep2 .org-dep2-1 a.treebox2{width:185px}
.org-tree2 .org-dep2 .org-dep2-1 a{margin-top:62px}
.org-tree2 .org-dep2 .org-dep2-2{float:right;margin-bottom:7px}
.org-tree2 .org-dep2 .org-dep2-3{float:right}
.org-tree2 .org-dep3{clear:both;width:100%}
.org-tree2 .org-dep3>li{float:left;width: 13.5%;margin-left: 1px;}
.org-tree2 .org-dep3>li.org-dep3-1,.org-dep3>li.org-dep3-6,.org-dep3>li.org-dep3-7{/* margin-top:47px; *//* width:35px */}
.org-dep3>li.org-dep3-6 a,.org-dep3>li.org-dep3-7 a{color:#333;/* height:250px; */background:#ececec;}
.org-tree2 .org-dep3>li ul li a,.org-dep3>li>a{display:block;height:40px;text-align:center}
.org-tree2 .org-dep3>li.org-dep3-1 a:hover,.org-dep3>li.org-dep3-6 a:hover,.org-dep3>li.org-dep3-7 a:hover{background:#d7d7d7}
.org-tree2 .org-dep3>li:first-child{margin-left:0}
.org-tree2 .org-dep3>li>a{line-height:35px;color:#fff;background: #666666;font-size:15px;border:1px solid #d7d7d7;border-radius:0;height: 40px;}
.org-tree2 .org-dep3>li>a:hover{background:#a0a0a0}
.org-tree2 .org-dep3>li> ul> li> a{color:#333;background:#ececec;font-size:14px;border:1px solid #d7d7d7}
.org-tree2 .org-dep4>li ul li a,.org-dep4>li>a{display:block;height:40px;line-height:40px;text-align:center;border-radius:0}
.org-tree2 .org-dep3>li ul li a:hover{background:#d7d7d7}
.org-tree2 .org-dep4{clear:both;width:145px;margin-top:20px}
.org-tree2 .org-dep4>li{float:left;margin-left:1%;width:99%}
.org-tree2 .org-dep4>li:first-child{margin-left:0}
.org-tree2 .org-dep4>li>a{color:#fff;background:#aaa;font-size:15px}
.org-tree2 .org-dep4>li>a:hover{background:#a0a0a0}
.org-tree2 .org-dep4>li ul li a{color:#333;background:#ececec;font-size:14px;border:1px solid #d7d7d7}
.org-tree2 .org-dep5>li ul li a,.org-dep5>li>a,.org-tree2 h5{height:40px;border-radius:0;line-height:40px;text-align:center}
.org-tree2 .org-dep4>li ul li a:hover{background:#d7d7d7}
.org-tree2 .org-tree2{clear:both;width:100%;padding-top:30px;margin:10px auto 5%;background:url(/images/egovframework/namgu/org_tree_line2.gif) 50% 30px no-repeat;text-align:center}
.org-tree2 .org-tree2 h5{display:inline-block;margin:0 auto 40px;width:145px;color:#fff;background:#df3b65;font-size:16px}
.org-tree2 .org-dep5>li ul li,.org-dep5>li>a,.org-dep6>li>a{margin-bottom:7px}
.org-tree2 .org-dep5{clear:both;width:100%}
.org-tree2 .org-dep5>li{float:left;width:24%;margin-left:1%}
.org-tree2 .org-dep5>li:first-child{margin-left:0}
.org-tree2 .org-dep5>li>a{display:block;color:#fff;background:#17770b;font-size:15px}
.org-tree2 .org-dep5>li>a:hover{background:#18650e}
.org-tree2 .org-dep5>li ul li a{display:block;color:#333;background:#ececec;font-size:14px;border:1px solid #d7d7d7}
.org-tree2 .org-dep5>li ul li a:hover{background:#d7d7d7}
.org-tree2 .org-dep6{clear:both;width:35px;margin-top:82px}
.org-tree2 .org-dep6>li>a{display:block;height:250px;line-height:40px;background:#ececec;border:1px solid #d7d7d7;text-align:center;font-size:15px;border-radius:0}
.org-tree2 .org-dep6>li>a:hover{background:#d7d7d7}
.org-tree2 .org-search{text-align:right;margin-top:-40px}
.org-tree2 .board_search,.img_center,.part_title,.sub0401_area p,.un_map{text-align:center}
.org-tree2 .org-search .selec_type01{padding:5px 20px;border:1px solid #1678dd} 

.org-tree2 .org-dep3>li.org-dep3-8{width: calc(11.5% + 8px);}

.org-tree2 .org-dep3>li.org-dep3-1 ul:not(.orderlast) > li{position:relative;width: calc(25% - 3px);float:left;margin-right: 2px;margin-top: 4px;}
.org-tree2 .org-dep3>li.org-dep3-1 ul:not(.orderlast) > li:before{content:'l';position:absolute;top: -19px;color: #666666;left: 50%;}
.org-tree2 .org-dep3>li.org-dep3-1 ul:not(.orderlast)> li> a{height:auto;font-size:14px;line-height:20px;min-height:142px;margin-bottom: 0;}
.org-tree2 .org-dep3>li.org-dep3-1 ul:not(.orderlast) > li ul li{width:100%;position: relative;}
.org-tree2 .org-dep3>li.org-dep3-1 ul:not(.orderlast) > li ul li a{color:#666666;height:auto;line-height:18px;padding: 5px 1px;min-height: 120px;border: 1px solid #c1c1c1;background-color: white;font-size:12px;margin-top: 12px;}
.org-tree2 .org-dep3>li.org-dep3-1 ul:not(.orderlast) > li ul li:first-child:before{content:'l';color: #c1c1c1;position: absolute;top: -19px;}

.org-tree2 .org-dep3>li.org-dep3-2 ul:not(.orderlast) > li{position:relative;width:calc(20% - 1px);float:left;margin-right:1px;margin-top: 4px;}
.org-tree2 .org-dep3>li.org-dep3-2 ul:not(.orderlast) > li:before{content:'l';position:absolute;top: -19px;color: #666666;left: 50%;}
.org-tree2 .org-dep3>li.org-dep3-2 ul:not(.orderlast)> li> a{height:auto;font-size:14px;line-height:20px;min-height:142px;margin-bottom: 0;}
.org-tree2 .org-dep3>li.org-dep3-2 ul:not(.orderlast) > li ul li{width:100%;position: relative;}
.org-tree2 .org-dep3>li.org-dep3-2 ul:not(.orderlast) > li ul li a{color:#666666;height:auto;line-height:18px;padding:5px 0;min-height: 120px;border: 1px solid #c1c1c1;background-color: white;font-size:12px;margin-top: 12px;}
.org-tree2 .org-dep3>li.org-dep3-2 ul:not(.orderlast) > li ul li:first-child:before{content:'l';color: #c1c1c1;position: absolute;top: -19px;}
    
.org-tree2 .org-dep3>li.org-dep3-3 ul:not(.orderlast) > li{position:relative;width:calc(20% - 1px);float:left;margin-right:1px;margin-top: 4px;}
.org-tree2 .org-dep3>li.org-dep3-3 ul:not(.orderlast) > li:before{content:'l';position:absolute;top: -19px;color: #666666;left: 50%;}
.org-tree2 .org-dep3>li.org-dep3-3 ul:not(.orderlast)> li> a{height:auto;font-size:14px;line-height:20px;min-height:142px;margin-bottom: 0;}
.org-tree2 .org-dep3>li.org-dep3-3 ul:not(.orderlast) > li ul li{width:100%;position: relative;}
.org-tree2 .org-dep3>li.org-dep3-3 ul:not(.orderlast) > li ul li a{color:#666666;height:auto;line-height:18px;padding:5px 0;min-height: 120px;border: 1px solid #c1c1c1;background-color: white;font-size:12px;margin-top: 12px;}
.org-tree2 .org-dep3>li.org-dep3-3 ul:not(.orderlast) > li ul li:first-child:before{content:'l';color: #c1c1c1;position: absolute;top: -19px;}

.org-tree2 .org-dep3>li.org-dep3-4 ul:not(.orderlast) > li{position:relative;width:calc(20% - 1px);float:left;margin-right:1px;margin-top: 4px;}
.org-tree2 .org-dep3>li.org-dep3-4 ul:not(.orderlast) > li:before{content:'l';position:absolute;top: -19px;color: #666666;left: 50%;}
.org-tree2 .org-dep3>li.org-dep3-4 ul:not(.orderlast)> li> a{height:auto;font-size:14px;line-height:20px;min-height:142px;margin-bottom: 0;}
.org-tree2 .org-dep3>li.org-dep3-4 ul:not(.orderlast) > li ul li{width:100%;position: relative;}
.org-tree2 .org-dep3>li.org-dep3-4 ul:not(.orderlast) > li ul li a{color:#666666;height:auto;line-height:18px;padding:5px 0;min-height: 120px;border: 1px solid #c1c1c1;background-color: white;font-size:12px;margin-top: 12px;}
.org-tree2 .org-dep3>li.org-dep3-4 ul:not(.orderlast) > li ul li:first-child:before{content:'l';color: #c1c1c1;position: absolute;top: -19px;}

.org-tree2 .org-dep3>li.org-dep3-5 ul:not(.orderlast) > li{position:relative;width:calc(20% - 1px);float:left;margin-right:1px;margin-top: 4px;}
.org-tree2 .org-dep3>li.org-dep3-5 ul:not(.orderlast) > li:before{content:'l';position:absolute;top: -19px;color: #666666;left: 50%;}
.org-tree2 .org-dep3>li.org-dep3-5 ul:not(.orderlast)> li> a{height:auto;font-size:14px;line-height:20px;min-height:142px;margin-bottom: 0;}
.org-tree2 .org-dep3>li.org-dep3-5 ul:not(.orderlast) > li ul li{width: 99%;position: relative;}
.org-tree2 .org-dep3>li.org-dep3-5 ul:not(.orderlast) > li ul li a{color:#666666;height:auto;line-height:18px;padding:5px 0;min-height: 120px;border: 1px solid #c1c1c1;background-color: white;font-size:12px;margin-top: 12px;}
.org-tree2 .org-dep3>li.org-dep3-5 ul:not(.orderlast) > li ul li:first-child:before{content:'l';color: #c1c1c1;position: absolute;top: -19px;}
.org-tree2 .org-dep3>li.org-dep3-5 ul:not(.orderlast) > li ul li a.sp{font-size:11px;line-height: 1em;}


.org-tree2 .org-dep3>li.org-dep3-6 ul:not(.orderlast) > li{position:relative;width:calc(50% - 1px);float:left;margin-right:1px;margin-top: 4px;}
.org-tree2 .org-dep3>li.org-dep3-6 ul:not(.orderlast) > li:before{content:'l';position:absolute;top: -19px;color: #666666;left:50%}
.org-tree2 .org-dep3>li.org-dep3-6 ul:not(.orderlast)> li> a{height:auto;font-size:14px;line-height:20px;min-height:142px;margin-bottom: 0;/* padding: 2px 16px; */width: 23px;margin-left: 18px;}
.org-tree2 .org-dep3>li.org-dep3-6 ul:not(.orderlast) > li ul li{width:100%;position: relative;}
.org-tree2 .org-dep3>li.org-dep3-6 ul:not(.orderlast) > li ul li a{color:#666666;height:auto;line-height:18px;padding:5px 0;min-height: 120px;border: 1px solid #c1c1c1;background-color: white;font-size:12px;margin-top: 12px;padding: 8px 0;width: 23px;margin-left: 19px;}
.org-tree2 .org-dep3>li.org-dep3-6 ul:not(.orderlast) > li ul li:first-child:before{content:'l';color: #c1c1c1;position: absolute;top: -19px;left: 50%;}

.org-dep3>li.org-dep3-8 a, .org-dep3>li.org-dep3-7 a{height: auto;font-size: 14px;line-height: 20px;min-height: 142px;margin-bottom: 0;margin-top:51px;background-color:#ececec;color:black;/* padding: 0px 16px; */}
.org-dep3>li.org-dep3-7, .org-dep3>li.org-dep3-8{width: 23px !important;padding: 0;margin-left: 18px;}           
.org-tree2 .org-dep3>li.org-dep3-7> ul> li> a, .org-tree2 .org-dep3>li.org-dep3-8> ul> li> a{color:#666666;height:auto;line-height:18px;padding:5px 0;min-height: 120px;border: 1px solid #c1c1c1;background-color: white;font-size:12px;margin-top: 12px;padding: 8px 0;width: 23px;/* margin-left: 19px; */cursor: auto;}
.org-tree2 .org-dep3>li.org-dep3-7> ul> li, .org-tree2 .org-dep3>li.org-dep3-8> ul> li{position:relative}
.org-tree2 .org-dep3>li.org-dep3-7> ul> li:first-child:before, .org-tree2 .org-dep3>li.org-dep3-8> ul> li:first-child:before{content:'l';color: #c1c1c1;position: absolute;top: -19px;left: 50%;}

.new .org-dep6{margin-top:63px;width:100px}     
.new .org-dep6 li:nth-child(2){position:relative}       
.new .org-dep6 li.org-dep6-1 a{line-height:35px;color:#fff;background: #666666;font-size:15px;border:1px solid #d7d7d7;border-radius:0;/* width: 100px; */height: auto;}   
.new .org-dep6 li:nth-child(2):before{content:'l';position:absolute;top: -23px;color: #666666;right: 22px;font-size: 24px;/* left: 50%; */}
.new.org-tree1-1 .treebox3{margin-left: 34px;}
.new .org-dep6 .order1{height: auto;font-size: 14px;line-height: 20px;min-height: 142px;margin-bottom: 0;margin-top: 17px;background-color:#ececec;color:black;/* padding: 0px 16px; */width: 23px;margin-left: 61%;}
.new .org-dep6 .order2, .new .org-dep6 .order3{color:#666666;height:auto;line-height:18px;padding:5px 0;min-height: 120px;border: 1px solid #c1c1c1;background-color: white;font-size:12px;margin-top: 12px;padding: 8px 0;width: 23px;margin-left: 19px;cursor: auto;}            
.new .org-dep6 .order2{position:relative}
.new .org-dep6 .order2:before{
    content:'';
    display:block;
    position:absolute;
    top: -172px;
    left:0;
    width: 12px;
    height: 171px;
    background: url(/images/egovframework/namgu/org_tree_line1.gif) 0px 0px repeat;
}

.org-tree2 .org-dep3>li ul > li ul li:first-child:before{left:50%}
.org-tree2 .org-dep3>li > ul> li ul a{    cursor: auto;}

@media all and ( max-width:890px ){

    .org-tree2 .org-dep3>li{width:100%}
    .org-tree2 .org-dep3>li ul:not(.orderlast) > li{width: 99% !important;}
    .org-tree2 .org-dep3>li ul > li a{min-height: auto !important;padding: 10px !important;}
    .org-tree2 .org-dep3>li.org-dep3-6 ul:not(.orderlast) > li ul li a{margin:10px 0;width:99%;}
    .org-dep3>li.org-dep3-7, .org-dep3>li.org-dep3-8{width:99% !important;}
    .org-dep3>li.org-dep3-7 a, .org-dep3>li.org-dep3-8 a{min-height:auto}
    .org-tree2 .org-dep3>li.org-dep3-7> ul> li> a, .org-tree2 .org-dep3>li.org-dep3-8> ul> li> a{width:100%;margin-left:0}

}
                                                                       
/* i??iÃƒâ€šÃ‚Â°Ãƒâ€šÃ‚Â¨, e?Ãƒâ€šÃ‚Â¨eÃƒâ€šÃ‚Â³? */
.stepCon{position:relative;overflow:hidden;z-index:2}

.stepCon{position:relative;overflow:hidden;z-index:2}
.stepCon ol::after{display:block;clear:both;content:''}
.stepCon ol{width:100%;text-align:center}
.stepCon ol > li{position:relative;float:left;margin:10px 0;padding-right:40px;text-align:center;}

.stepCon.bg{background: #f7f7f7;padding: 10px 0 10px 30px}
.stepCon ol.step1{display: flex;flex-wrap: wrap;justify-content: space-around;}
.stepCon ol.step1 > li{flex: auto;padding-right: 30px;width: 25%;}
.stepCon ol.step1 > li::after{position:absolute;top:50%;right: 3px;width:29px;height:18px;content: '>';margin-top: -9px;font-size: 20px;font-weight: 700;color: #a3a3a3;}
.stepCon ol.step1 > li > div{position:relative;padding:20px 5px 0 5px;min-height:120px;color:#333;background:#fff;border:1px solid #c4c4c4;z-index:2;}
.stepCon ol.step1 > li > div.step_inner{height: 100%;}
.stepCon ol > li > div span{display:block;}
.stepCon ol > li > div .num{position:relative;margin-bottom:15px;padding:5px 0;line-height: 1;border-top:1px solid #a3a3a3;border-bottom:1px solid #a3a3a3;display: inline-block;color: #555;font-size: 16px}
.stepCon ol > li > div .tit{font-size:16px;line-height:22px;font-weight:bold;word-break: keep-all;}
.stepCon ol > li > div .txt{line-height: 1.4; margin: 10px 0; color: #666;}
.stepCon ol > li > div .last_txt{line-height: 1.4; margin: 10px 0; color: #fff;}
.stepCon ol.mih > li > ul{min-height:80px}
.stepCon ol > li > ul > li{width:100%;font-size:14px}
.stepCon ol.step1 > li:first-child div{border: 1px solid #3268b2;color: #3268b2;}
.stepCon ol > li:last-child::after{display:none}
.stepCon ol.step1 > li:first-child div .num{border-color: #3268b2;color: #3268b2;}
.stepCon ol.step1 > li:last-child div{
 color:#fff;
 background: #3268b2;
 border: 1px solid
 #3268b2;
 }
.stepCon ol.step1 > li:last-child div .num{border-color: #fff;color: #fff}

@media all and (min-width: 769px){
	.stepCon ol.step1.st4 > li:nth-child(4n+4)::after{width: 30px;height: 2px;background: #383a4a;margin-top: -1px;right: 0;}	
	.stepCon ol.step1.st4 > li:nth-child(4n+5)::before{position:absolute;top:50%;left:-39px;width:29px;height:18px;content:'';margin-top: -9px;background:url('/img/common/com_img.png') no-repeat -239px -25px;}
}
@media all and (min-width: 641px) and (max-width: 768px){
	.stepCon ol.step1.st4 > li:nth-child(3n+3)::after{width: 30px;height: 2px;background: #383a4a;margin-top: -1px;right: 0;}
	.stepCon ol.step1.st4 > li:nth-child(3n+4)::before{position:absolute;top:50%;left:-39px;width:29px;height:18px;content:'';margin-top: -9px;background:url('/img/common/com_img.png') no-repeat -239px -25px;}
}
@media all and (min-width: 451px) and (max-width: 640px){
	.stepCon ol.step1.st4 > li:nth-child(even)::after{width: 30px;height: 2px;background: #383a4a;margin-top: -1px;right: 0;}
	.stepCon ol.step1.st4 > li:nth-child(2n+3)::before{position:absolute;top:50%;left:-39px;width:29px;height:18px;content:'';margin-top: -9px;background:url('/img/common/com_img.png') no-repeat -239px -25px;}
}
@media all and (max-width: 450px){
	.stepCon ol.step1.st4 > li::after{width: 30px;height: 2px;background: #383a4a;margin-top: -1px;right: 0;}
	.stepCon ol.step1.st4 > li:nth-child(n+2)::before{position:absolute;top:50%;left:-39px;width:29px;height:18px;content:'';margin-top: -9px;background:url('/img/common/com_img.png') no-repeat -239px -25px;}
}



.stepCon ol.step2 > li::after{position:absolute;top:52px;right:16px;width:11px;height:18px;content:'';background:url('/img/common/com_img.png') no-repeat -316px 0;}
.stepCon ol.step2 > li > div .tit{margin-bottom:9px;padding:15px 10px;min-height:50px;background: #e4e4e4;}
.stepCon ol.step2 > li > div .con{position:relative;padding:15px 10px;min-height:70px;font-weight:normal;background:#fff;border:1px solid #c4c4c4;z-index:2}
.stepCon ol.step2 > li > div .con::before{position:absolute;top:-7px;left:50%;margin-left:-7px;width:14px;height:14px;content:'';background:#fff;border:3px solid #c4c4c4;border-radius:50%}
.stepCon ol.step2 > li:first-child div .tit{color:#fff;background: #383a4a;}
.stepCon ol.step2 > li:first-child > div .con{border: 1px solid #383a4a;}
.stepCon ol.step2 > li:first-child > div .con::before{border: 3px solid #383a4a;}
.stepCon ol.step2 > li:last-child div .tit{color:#fff;background: #07998d;}
.stepCon ol.step2 > li:last-child > div .con{color: #037b71;border: 1px solid #07998d;}
.stepCon ol.step2 > li:last-child > div .con::before{border: 3px solid #07998d;}

.btn_sp span a{color:white}
                                                     
#main_content{display:block;overflow:hidden}  


/* 프로세스1  */
.ui-process1 .ui-process > li {position: relative;width:calc(25% - 40px);margin:0 40px 20px 0px; border:none; float:left;background-color: #fff;}
.ui-process1 .ui-process > li:after {display:block; position:absolute; top:50%; right:-30px; content:''; width:20px; height:20px; margin:-10px 0 0; background:url(/board/download.namgu?boardId=BBS_0000131&startPage=1&dataSid=596335&command=update&fileSid=270493) no-repeat 0px 0;}
.ui-process1 .ui-process > li:last-child:after {display:none;}
.ui-process1 .ui-process > li .inner {position: relative; height:100%;padding:20px 0 35px 0px; border: 1px solid #a0a0a0;text-align:center; box-sizing:border-box;}

.ui-process1 .ui-process > li:first-child .inner{border:1px solid #005fd3;}

.ui-process1 .ui-process > li:last-child .inner{border:1px solid #005fd3; background-color:#005fd3;}
.ui-process1 .ui-process > li .inner:before {display: none;position: static;width: auto;height: 100%;margin: 0;background: none;vertical-align: middle;content: '';}
.ui-process1 .ui-process > li .inner:after { height: 100%;}
.ui-process1 .ui-process > li .inner .item .ui-process_step {display:block;border: none;padding: 0;margin: 0;font-size:16px;color:#2c395f; margin-bottom:10px;}
.ui-process1 .ui-process > li .inner .item .ui-process_step span {display:block; font-size:22px; font-family: 'GmarketSans'; font-weight:700; margin-top:10px;}
.ui-process1 .ui-process > li .inner .item .ui-process_title {display:block;border: none;padding: 0;margin: 0;font-size:18px; height:45px; line-height: 20px; font-weight:700;color:#407bdc; }
.ui-process1 .ui-process > li .inner .item .ui-process_text{position:relative; margin-top:15px; padding:10px 20px 0 20px;line-height: 25px;color:#545454; word-break: keep-all;height:40px; border-top:1px solid #dedede;}

.ui-process1 .ui-process > li .inner .item .ui-process_title.line_h25 {line-height:25px;}

.ui-process1 .ui-process > li:last-child .inner .item .ui-process_step,
.ui-process1 .ui-process > li:last-child .inner .item .ui-process_title,
.ui-process1 .ui-process > li:last-child .inner .item .ui-process_text {color:#fff;}

.ui-process1 .ui-process.step3 > li {width: calc(33.33% - 40px);}
.ui-process1 .ui-process.step5 > li {width: calc(20% - 40px);}
.ui-process1 .ui-process.step6 > li {width: calc(16.66% - 40px);}

.ui-process1 .ui-process.step6 > li .inner{min-height: 160px;}

@media only screen and (max-width:900px){

    .ui-process1 .ui-process > li:after {top:auto;right:50%; margin: 0 -10px 0 0;transform:rotate(90deg);-webkit-transform:rotate(90deg); margin-top:3px;}
    .ui-process1 .ui-process > li,
    .ui-process1 .ui-process.step3 > li {float:none;width:100%; margin:0 40px 26px 0px;}
	.ui-process1 .ui-process > li .inner .item .ui-process_text{height:auto;}

	.ui-process1 .ui-process.step5 > li {float:none;width:100%; margin:0 40px 26px 0px;}
}




/*20210421*/
.sub_area .box-container{line-height: 1.4;}
.sub_area .box-container::after{display: block; content: ''; clear: both;}
.sub_area .box-container > .box-wrap{float: left; text-align: center; padding: 0 5px;}
.sub_area .box-container.col05 > .box-wrap{width: calc(20% - 10px)}
.sub_area .box-container > .box-wrap > .box{border: 1px solid #ddd;}
.sub_area .box-container .box > div{font-size: 16px;color: #fff; font-weight: bold; background-color: rgb(60, 136, 207); border-bottom: 1px solid #ddd; padding: 25px 5px 0 5px; min-height: 70px;}
.sub_area .box-container .box.box02 > div{padding: 13px 5px 0 5px;}
.sub_area .box-container .box > p{font-size: 14px;padding: 20px 5px 0;min-height: 80px;}

@media only screen and (max-width:1000px){
.sub_area .box-container.col05 > .box-wrap{width: calc(33.333% - 10px); margin-bottom:30px}
.historyD { background: none; padding-left: 0px;}
.historyD .hisD{width:100%}
.sub0302_box .img{float:none}
.sub0302_box .img .img100{width:auto}
.sub0302_box .txt {width: 100%; float: none}
.sub0303_area .frame {background: none; display: block;width: 100%;height: auto;}
.sub0303_area .frame ul {padding: 30px 20px 10px 30px;}
.sub0304_area .lyrics {width: 100%; height: auto; background: none;padding: 20px 15px 20px 0px;}
.nbTxtStep li{ width: 50%;margin-bottom: 20px;}
.nbTxtStep li:before{display:none}
}

@media only screen and (max-width:768px){
.sub_area.box-container.col05 > .box-wrap{width: calc(50% - 10px)}
.even-grid>.column{width:100%}
.even-grid li a{line-height: 1.2;}
.sub0302_box .img .img100{width:100%}
.sub0304_area img{width:100%}
.sub0102_img1 p.pr240{padding-right:0}
.sub0102_img1{background:none}
}

@media only screen and (max-width:460px){
.sub_area .box-container.col05 > .box-wrap{width: calc(100% - 0px)}
.sub_area .box-container > .box-wrap{padding: 0px;}
}


 /* 임의반응형 - 모바일에서 이미지크게보기 링크 */
 .img_respon{position: relative;}
 .link_imgview{display: none;}
 @media all and (max-width:768px){
	 .link_imgview{position: absolute; bottom: 0; right: 0; background: rgba(0,0,0,0.7); color: #fff; font-weight: 600; padding: 5px 10px; display: block;}
	 .link_imgview:visited{color: #fff;}
	 .img_respon img {width:100%;}
         .jwplayer{width:100% !important}
 }


.box_type01 {border:2px solid #004a91; padding:30px; background:#fcfcfc;}

.land_map_half {position:relative;}
.land_map_half::after {content:''; display:block; clear:both;}
.land_map_half p {float:left; width:49%; border:1px solid #ddd;}
.land_map_half p:last-child {float:right;}
.land_map_half p strong {display:block; padding:15px 0px; text-align:center; color:#fff; background:#014c8f;}
.land_map_half p img {width:100%;}

.land_search {border:1px solid #dedede; text-align:center; padding:10px 0px; background:#fcfcfc;}
.land_search span {font-weight:600; display:inline-block; line-height:35px;}
.land_search input[type="button"] {height:35px; color:#fff; background:#004a91; padding:0 10px;}
.land_search input[type="text"] {max-width:100px;}
.land_search select {height:35px; border: 1px solid silver;}

.land_box {position:relative; margin-bottom:50px;}
.land_box::after {content:''; display:block; clear:both;}
.land_box >div {float:right; width:50%;}
.land_box img {float:left; width:45%;}
@media all and (max-width:480px){
    .land_box >div {float:none; width:100%;}  
    .land_box img {float:none; width:100%;}
}


.fflist {position:relative; margin-top:40px; text-align:center;}
.fflist a {display:inline-block; margin:10px 10px; border-radius:30px; border:1px solid #dedede; width:235px; height:235px; transition:all .2s; font-weight:600; font-size:20px;}
.fflist a:hover {box-shadow:3px 3px 3px rgba(0,0,0,0.2);}
.fflist a::before {margin:30px 0px 10px 0px;}
.fflist a.ff01::before {content:''; display:block; width:100%; height:130px; background:url(/images/egovframework/namgu/sub/ff01.png) no-repeat 50% 0;}
.fflist a.ff02::before {content:''; display:block; width:100%; height:130px; background:url(/images/egovframework/namgu/sub/ff02.png) no-repeat 50% 0;}
.fflist a.ff03::before {content:''; display:block; width:100%; height:130px; background:url(/images/egovframework/namgu/sub/ff03.png) no-repeat 50% 0;}
.fflist a.ff04::before {content:''; display:block; width:100%; height:130px; background:url(/images/egovframework/namgu/sub/ff04.png) no-repeat 50% 0;}
.fflist a.ff05::before {content:''; display:block; width:100%; height:130px; background:url(/images/egovframework/namgu/sub/ff05.png) no-repeat 50% 0;}      


.ttop_box {padding:15px; border:1px solid #ddd; border-radius:5px; position:relative; margin-top:30px;}
.ttop_box ul {padding-bottom:0;}

.QA_con{position:relative;margin-top:30px;}
.QA_con dl dt, 
.QA_con dl dd {position:relative; padding-left:30px; padding-top:20px;}
.QA_con dl dt {font-weight:500; color:#333; border-top:1px solid #ddd;}
.QA_con dl dt::before {content:'Q'; display:inline-block; font-size:24px; font-weight:600; color:#810a81; margin-right:10px; position:absolute; top:10px; left:0;}
.QA_con dl dd::before {content:'A'; display:inline-block; font-size:24px; font-weight:600; color:#001dad; margin-right:10px; position:absolute; top:10px; left:0;}
.QA_con dl dd {padding-bottom:20px;}

.glist::after {content:''; display:block; clear:both;}
.glist li {float:left; width:180px; box-sizing:border-box;margin-right:10px; margin-bottom:20px;}
.glist li a {display:block;  border:1px solid #dedede; transition:all .2s;}
.glist li:last-child {margin-right:0;}
.glist li img {width:100%; }
.glist li span {display:block; text-align:center; letter-spacing:-0.07em; font-size:14px; padding:3px 0px; border-top:1px solid #dedede;}

.glist li a:hover {border:1px solid #3268b2;}
.glist li a:hover span {background:#3268b2; color:#fff;  border-top:1px solid #3268b2;}

@media all and (max-width:420px){
	.glist li {margin-right:0!important; float:none; width:100%;}
        .nbTxtStep li {width: 100%;}
}

.toon {}
.toon p.tit {background-color:#001dad; color:#fff; font-weight:600; padding:20px; font-size:20px;}
.toon div {text-align:center; padding:0px 10px;}
.toon div img {max-width:100%;}      




/**동네체육시설 list**/

.towninfo_list { width:100%; border:1px solid #ddd; margin-bottom:20px; }
.towninfo_list:after { content:''; display:block; clear:both; }
.towninfo_list li { float:left; }
.towninfo_img { padding:15px 0 15px 15px; }

.no_img01 { width:270px; height:142px; background:url(/images/egovframework/tour/sub04/town_back_01.jpg) no-repeat; margin:15px 0 15px 15px; }
.no_img02 { width:270px; height:142px; background:url(/images/egovframework/tour/sub04/town_back_02.jpg) no-repeat; margin:15px 0 15px 15px; }
.no_img03 { width:270px; height:142px; background:url(/images/egovframework/tour/sub04/town_back_03.jpg) no-repeat; margin:15px 0 15px 15px; }
.no_img04 {width:270px; height:142px; background:url(/images/egovframework/tour/sub04/town_back_04.jpg) no-repeat; margin:15px 0 15px 15px; }
.no_img05 { width:270px; height:142px; background:url(/images/egovframework/tour/sub04/town_back_05.jpg) no-repeat; margin:15px 0 15px 15px; }

.no_img01 p { color:#fff; font-size:16px; font-weight:bold; text-align:center; padding-top:95px; }
.no_img02 p { color:#fff; font-size:16px; font-weight:bold; text-align:center; padding-top:95px; }
.no_img03 p { color:#fff; font-size:16px; font-weight:bold; text-align:center; padding-top:95px; }
.no_img04 p { color:#fff; font-size:16px; font-weight:bold; text-align:center; padding-top:95px; }
.no_img05 p { color:#fff; font-size:16px; font-weight:bold; text-align:center; padding-top:95px; }

.towninfo_txt { margin:17px 0 20px 20px; width:90%; max-width:550px; /*height:135px;*/ overflow:hidden; }
.towninfo_txt span { display:block; }
.towninfo_txt .dong { font-size:11px; color:#1b61b4; display:inline; margin-left:8px; }
.towninfo_txt .tit01 { font-size:16px; font-weight:bold; color:#444; padding:0 0 15px 20px; background:url(/images/egovframework/tour/sub04/icon_01.gif) no-repeat left 5px; }
.towninfo_txt .tit02 { font-size:16px; font-weight:bold; color:#444; padding:0 0 15px 20px; background:url(/images/egovframework/tour/sub04/icon_02.gif) no-repeat left 5px; }
.towninfo_txt .tit03 { font-size:16px; font-weight:bold; color:#444; padding:0 0 15px 20px; background:url(/images/egovframework/tour/sub04/icon_03.gif) no-repeat left 5px; }
.towninfo_txt .tit04 { font-size:16px; font-weight:bold; color:#444; padding:0 0 15px 20px; background:url(/images/egovframework/tour/sub04/icon_04.gif) no-repeat left 5px; }
.towninfo_txt .tit05 { font-size:16px; font-weight:bold; color:#444; padding:0 0 15px 20px; background:url(/images/egovframework/tour/sub04/icon_05.gif) no-repeat left 5px; }

.towninfo_txt .txt a { font-size:13px; line-height:1.5em; color:#777; }
.towninfo_txt .txt a:hover { text-decoration:underline; }

.towninfo_list li .dong_ad{display:inline-block;margin:0 10px 10px 0} 
.towninfo_list li .dong_img{display:inline-block;} 
.towninfo_list li .dong_img a{
    font-size: 12px;
} 
.dong_view dl{float:left;width: 63%;} 
.dong_view dl dt,.dong_view dl dd{margin-top:20px} 
.dong_view dl dt.first,.dong_view dl dd.first{margin-top:10px} 
.dong_view dl dt{float:left;width:15%;border-right:2px solid #efefef;margin-right:20px;line-height: 1.5em;font-weight:bold;color:#3f5b9a} 
.dong_view dl dd{float:left;width:calc(85% - 20px);line-height: 1.5em;}
 .towninfo_txt .tit06 { font-size:16px; font-weight:bold; color:#444; padding:0 0 15px 20px; background:url(/images/egovframework/tour/sub04/icon_06.gif) no-repeat left 5px; }

.dong_view dl dd.first a{background-color:#3f5b9a;padding:5px 7px;border-radius:5px;color:white;margin:0 0 0 10px}





.towninfo_detail { border:1px solid #ddd; padding:50px 40px 20px; margin-bottom:20px; }
.towninfo_detail:after { content:''; display:block; clear:both; }
.towninfo_detail .title01 { font-size:20px; font-weight:bold; color:#000; background:url(/images/egovframework/tour/sub04/icon_tit_01.gif) no-repeat left top; padding:0 0 0 37px; line-height:29px; }
.towninfo_detail .title02 { font-size:20px; font-weight:bold; color:#000; background:url(/images/egovframework/tour/sub04/icon_tit_02.gif) no-repeat left top; padding:0 0 0 37px; line-height:29px; }
.towninfo_detail .title03 { font-size:20px; font-weight:bold; color:#000; background:url(/images/egovframework/tour/sub04/icon_tit_03.gif) no-repeat left top; padding:0 0 0 45px; line-height:29px; }
.towninfo_detail .title04 { font-size:20px; font-weight:bold; color:#000; background:url(/images/egovframework/tour/sub04/icon_tit_04.gif) no-repeat left top; padding:0 0 0 45px; line-height:29px; }
.towninfo_detail .title06 { font-size:20px; font-weight:bold; color:#000; background:url(/images/egovframework/tour/sub04/icon_tit_06.gif) no-repeat left top; padding:0 0 0 45px; line-height:29px; }
.towninfo_detail .dong { font-size:13px; color:#1b61b4; display:inline; margin-left:8px; }
.towninfo_detail .img { float:left; margin:5px 20px 20px 0; }
.towninfo_detail .line { display:block; height:1px; border-top:1px dashed #ddd; margin:30px 0 20px; }
.towninfo_detail .from { font-size:12px; color:#888; }
.towninfo_detail .top { float:right; }
.imgs{
	text-align: center;
    padding: 10px;
}
.imgs img{width:100%;}



.dong_list .tit06{padding-left: 27px;}
.dong_list li .dong_ad{/* padding-top:5px; */display:inline-block;}
.dong_list li p.dong_ad{display:block;/* border-left: 3px solid #878787; *//* padding-left: 5px; */}
.dong_list li p.dong_ad span.ad_title{display:inline-block;width:56px;margin-right:20px;color:black;font-weight:700}
.dong_list li .dong_img{
    margin-left: 20px;
}
.dong_img  a{background-color: #4da8df;display:inline-block;padding: 3px 5px;border-radius:5px;color:white;}
.dong_list dl dt{
    float: left;
    /* width: 0px; */
    margin-right: 10px;
    font-weight: 700;
    color: black;
}
.dong_list dl dd{
    float: left;
    width: calc(100% - 70px);
}
.dong_list dl dd ul li{width: 100%;background: url(/images/egovframework/namgu/dot_ov1.png) no-repeat 15px 9px;padding-left:28px;line-height:1.7em;color: #787878;}
.dong_list dl dd ul li span{display:inline-block;padding-right:10px;font-weight: 700;}

@media all and ( max-width:400px ) {

    .dong_list li p.dong_ad span.ad_title{width:100%}
    .dong_list dl dt{width:100%}

}

/*여권민원 대기현황*/
.clearfix:after{content:"";display:block;clear:both}
.conbox3{border:1px solid #e4e4e4;padding:20px 30px;margin: 15px 0;min-height:auto;position:relative}
.conbox3 .h4{margin:0 0px 14px 0}
.conbox3 .icoList{background:url('/images/egovframework/namgu/sub/ico-time.png') 0 2px no-repeat;padding-left:23px}
.conbox3 .icoList .updateDatetime{color:#3268b2;font-weight:600}
.conbox3 button{border:0;background-color:transparent}
.conbox3 .resetBtn{position:absolute;right:0;top:0;width:110px;height:100%;border-left:1px solid #e4e4e4}
.conbox3 .resetBtn:hover{background-color:#f9f9f9}
.conbox3 .resetBtn span{display:inline-block}
.conbox3 .resetBtn span::before{content:"";display:inline;padding:0 0 0 20px;background:url('/images/egovframework/namgu/sub/ico-re.png') 0 50% no-repeat}
.conbox4{overflow:hidden;position:relative;display:flex;justify-content:space-between;margin-top:15px}
.conbox4 .innerBox{width:calc(50% - 10px);border:1px solid #8e8e8e}
.conbox4 .innerBox .tit{display:flex;align-items:center;justify-content:center;height:105px}
.conbox4 .innerBox .tit p{display:inline-block;height:42px;padding-left:52px;padding-top:4px;box-sizing:border-box;font-size:28px;font-weight:600;color:#000;line-height:1}
.conbox4 .pass01 .tit{background-color:#fff4e5}
.conbox4 .pass02 .tit{background-color:#f2f6fb}
.conbox4 .pass01 .tit p{background:url('/images/egovframework/namgu/sub/ico-pass01.png') 0 100% no-repeat}
.conbox4 .pass02 .tit p{background:url('/images/egovframework/namgu/sub/ico-pass02.png') 0 100% no-repeat}
.conbox4 .innerBox .txt{text-align:center}
.conbox4 .innerBox .txt01{font-size:16px;margin-top:20px}
.conbox4 .innerBox .txt02{font-size:32px;font-weight:600;margin-bottom:25px}
.conbox4 .pass01 .txt02 .num{color:#ea8600}
.conbox4 .pass02 .txt02 .num{color:#145aa3}
@media screen and (max-width:640px){.conbox3{padding:15px 20px}
.pass-time{padding:15px 130px 15px 20px}
.pass-time .icoList .updateDatetime{display:block;margin-top:5px}
.conbox4{flex-wrap:wrap;margin-top:15px}
.conbox4 .innerBox{width:100%}
.conbox4 .innerBox + .innerBox{margin-top:15px}
.conbox4 .innerBox .tit{height:80px}
.conbox4 .innerBox .tit p{height:42px;font-size:24px;padding-top:7px;padding-left:56px}
.conbox4 .innerBox .txt02{font-size:28px}
}


.chimsu {position:relative; background:#0c376a; color:#fff;}
.chimsu > div {width:1230px; margin:0 auto; position:relative; height:36px; padding:3px 0px;}
.chimsu p {width:calc(100% - 70px);}
.chimsu p span:nth-of-type(1) {border-radius:50px; padding:5px 10px; color:#0c376a; font-weight:600; margin-right:10px; line-height:30px;}

.chimsu p.caution_type01 span:nth-of-type(1) {background:#ffd74c;}
.chimsu p.caution_type02 span:nth-of-type(1) {background:#fc720b;}
.chimsu p.caution_type03 span:nth-of-type(1) {background:#ef3b3b; color:#fff;}

.chimsu p strong {margin-right:10px;}
.chimsu p.caution_type01 strong {color:#ffd74c;}
.chimsu p.caution_type02 strong {color:#fc720b;}
.chimsu p.caution_type03 strong {color:#ef3b3b;}

.chimsu > div > a {color:#fff; position:absolute; top:10px; right:0;}
.chimsu > div > a::after {content:'X'; display:inline-block; opacity:.5; padding-left:5px;}

@media all and (max-width:1230px){
	.chimsu > div {width:100%; padding:3px 15px; height:auto;}
	.chimsu > div > a {right:15px;}
}

@media all and (max-width:768px){
	.chimsu > div {text-align:center;}
	.chimsu p {width:100%;}
	.chimsu p span:nth-of-type(2),
	.chimsu p span:nth-of-type(3) {display:block;}
}  

video.video{width: 100%; height: 100%;}

/*영상*/
        .video .mov_content { position: relative; margin-top: 15px; width: 100%; box-sizing: border-box;}
    .video div.mov { width: 100%; position: relative;}
    .video div.mov div.left_mov { float: left; width: 60%; box-sizing: border-box;}
    .video div.mov .mov_txt { float: left; width: 40%; height: 420px; padding: 20px; box-sizing: border-box; border: 1px solid #ddd; overflow: auto;}
    .video .cB:after { content: ''; display: block; clear: both;}
    .video div.mov div.left_mov video { width: 100%; height: 420px; background: #000;}
    @media (max-width: 650px){
        .video div.mov div.left_mov { width: 100%;}
        .video div.mov .mov_txt { width: 100%; height: 250px;}
    }                           





.chimsu1 {position:relative; background:#111; color:#fff;}
.chimsu1 > div {width:1230px; margin:0 auto; position:relative; height:100px; padding:3px 0px; text-align: center;}
.chimsu1 > div .top_img{padding-top: 15px;}
.chimsu1 > div > .close_box{position:absolute; top:10px; right:0;}
.chimsu1 > div > a {color:#fff;background: #f4f4f4;  border-radius: 5px;  padding: 3px 10px;}
.chimsu1 > div > a::after {content:'X'; display:inline-block; opacity:.5; padding-left:5px;}

@media all and (max-width:1230px){
	.chimsu1 > div {width:100%; padding:3px 15px; height:auto;}
	.chimsu1 > div > a {right:15px;}
}
@media all and (max-width:768px){
.chimsu1 > div > .close_box{
    top: auto;
    right: 10px;
    bottom: 10px;}

}



#hd_pop {z-index:1000;position:absolute;margin:0 auto; left:40px; top:100px;}
#hd_pop h2 {position:absolute;font-size:0;line-height:0;overflow:hidden;}
.hd_pops {border:1px solid #e9e9e9;background:#fff;}
.hd_pops_con p{margin: 0; padding: 0;}
.hd_pops_footer {padding:10px 0;background:#000;color:#fff;text-align:right;}
.hd_pops_footer button {margin-right:5px;padding:5px 10px;border:0;background:#393939;color:#fff}

@media (max-width: 600px){

	#hd_pop{left:10px; top:100px;}
	.hd_pops {width:98%; }
	.hd_pops img{max-width:100%;}	
}     

.footer_blue{color:#0000ff;}

    .f_site{display:none; position:absolute; left:0px; top:0px; height:37px; z-index:1; background:#fff;}
	.f_site .langbtn{padding:0px 20px; line-height:36px; display:block; color:#333;}
	.f_site .langbtn span{position:relative; padding-right:20px;  padding-left:25px; background: url(/images/egovframework/namagu_new/top_icon07.png) no-repeat 0px 1px; background-size: 13px;  font-weight: 600; letter-spacing: -1px; }
	.f_site .langbtn span::before{position:absolute; top:50%; right:0px; content:"";display:block; height:6px; width:10px; background:url(/images/egovframework/namagu_new/top_lang_down.png) no-repeat 50% 50%; margin-top:-2px;}
	.f_site.on .langbtn span::before{background:url(/images/egovframework/namagu_new/top_lang_up.png) no-repeat 50% 50%; }
	.f_site ul{display:none; border:1px solid #ccc;     margin-top: -1px;}
	.f_site ul li{border-bottom:1px solid #ccc;}
	.f_site ul li:last-child{border-bottom:none;}
	.f_site ul li a{background:#f2f2f2; line-height:40px; color:#333; display:block; text-align:center;}
	.f_site ul li.m_family{display:none;}
	.f_site.on ul{display:block;}


	@media (max-width: 1000px){
		.f_site{display:block;}
.footer_blue{color:#00eaff !important;}
	}



@media all and (max-width:768px){
 .table_01.experiment colgroup{display:none;}	
 .table_01.experiment tr, .table_01.experiment th, .table_01.experiment td{display:block;}
 .table_01.experiment th, .table_01.experiment td{width:100%;}
 .table_01.experiment #userZipcode{width:calc(100% - 120px);}
 .table_01.experiment #tmpField2{width:calc(100% - 38px);}

}

.jaejung_tab {clear:both; display:flex; border-radius:10px; background:#f2f2f2; padding:10px 20px; justify-content: flex-end; margin-top:30px;}                  