@charset "utf-8";
/*테마컬러 기존 : 4D99E8, 변경 : 2f7bca*/
@import url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2Spbzzba.pff");
@import url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2Sznva.pff");
@import url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2Sobneq.pff");
@import url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2Ssbag-njrfbzr.zva.pff");

/*레이아웃*/
#wrap{width:100%;margin:0;padding:0;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Sot-gbc.tvs) left top repeat-x;}
#sub-content{position:relative;max-width:1024px;margin:0 auto;padding-bottom:40px}
#sub-content .content-body{width:784px;float:left;margin-bottom:30px;/*min-height:780px;*/}

/*topmenu*/
#header{position:relative;width:1024px;height:auto;margin:0 auto;padding:0;z-index:99}
div.topmenu{overflow:hidden; padding:4px 10px; margin:0;background-color:#959595}
div.topmenu ul.fl{ float:left;}
div.topmenu ul.fr{ float:right;}
div.topmenu ul li{ display:inline-block;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Sot-gbc-yvar.tvs) right center no-repeat;   padding:0 10px 0 5px;}
div.topmenu ul li.none{  padding-right:0; background:none;}
div.topmenu ul li a{ color:#fff; font-family:"돋움", Dotum, arial, sans-serif; font-size:12px;}

/*topmenu 전체메뉴*/
div.topmenu ul.fl li{width:120px;text-align:center;}
.topmenu > .topAllMenu{width:100%;position:absolute;top:29px;left:0;background-color:#959595;z-index:10000;padding:10px 0 20px 0;display:none;}
.topmenu > .topAllMenu > ul > li{float:left;background:none;margin-right:5px;}
.topmenu > .topAllMenu > ul > li > ul > li{display:block;width:115px;background:none;letter-spacing: -.009em}
.topmenu > .topAllMenu > ul > li:first-child{padding-left:20px;width:100px;}
.topmenu > .topAllMenu > ul > li > ul.floL{width:150px;}
.topmenu > .topAllMenu > ul > li > ul.floL >li{float:left;width:60px;}

/*확대,축소보기*/
.screen-size{position:absolute;top:1px;right:150px;height:29px}
.screen-size > button{float:left;height:29px;overflow:hidden;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Smbbz_fcevgr_vpba.cat) left top no-repeat}
.screen-size .plus{width:35px; background-position:0 0}
.screen-size .plus:hover{background-position:0 -29px}
.screen-size .minus{width:35px; background-position:-35px 0}
.screen-size .minus:hover{background-position:-35px -29px}
.screen-size .default{width:33px;background-position:-70px 0}
.screen-size .default:hover{background-position: -70px -29px}

/*lang*/
.lang{position:absolute;top:10px;right:39%;}
.lang span{float:left;width:19px;height:12px;margin-right:5px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Synat.cat) 0 0 no-repeat}
.lang span.lang-en{background-position:0 0 }
.lang span.lang-jp{background-position:-19px 0 }
.lang span.lang-chn{background-position:0 -12px }
.lang span.lang-tchn{background-position:-19px -12px }

/*gnb-area*/
.gnb-area{width:1024px; margin:27px auto 0}
.gnb-area:after, #gnb:before, .clearfix:before, .clearfix:after{content:"";display:block;clear:both}
.gnb-area-logo{float:left;padding-left: 40px;padding-top: 3px;}
.gnb-area-logo a{display:block;width:185px;height:50px;margin-top:20px;background:#fff url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Sgbc-ybtb.cat) no-repeat 0 0;/*overflow:hidden;*/text-indent:-9999px}

.search-area{float:right;width:69%;padding-top:20px}
.search-area-hotlist{float:right}

/*searchbox*/
 .search-area input,.search-area select{border:none;}
 .blue-box{border:1px solid #92bdf2;padding:5px 10px;/*width:50%*/;line-height:25px;}
 .search-area input.btn-search{float:right;display:inline-block;width:25px;height:25px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Soga-frnepu.tvs) 0 0 no-repeat;text-indent:-9999px;}
 .search-area input[type=text]{width:250px;height:20px;}

 /*모바일용 버튼*/
 .btn-m-search,.m-btn{display:none}

 /*GNB*/
#gnb{display:block; position:absolute; margin:0 auto;top:152px !important; width:100%; max-width:1024px; height:80px; background:none; overflow:hidden;z-index:9999;}
 .gnb{padding:0 0 0 0; width:auto; border-bottom:1px solid #e1e1e1; *zoom:1}
 .gnb{position:static; right:0; top:0; width:auto; height:100%; background:none; color:#fff}
 .gnb:after{content:""; display:block; clear:both;}
 .gnb > li{position:relative; float:left; width:120px; padding:0;}
 .gnb > li > a{border:0;  font-size:1.333em; color:#0f9b00; line-height:1; letter-spacing:-1px; text-align:center; font-weight:600}
 .gnb > li.active > a{/*border-bottom:3px solid #2296ef;*/ color:#0f9b00;}
 .gnb > li > ul{display:block; width:190px; position:absolute; top:60px; padding:0; background:none;text-align: center;}  
 .gnb > li > ul > li > a{display:block; padding:7px 22px; font-size:0.99em; color:#757575; letter-spacing:-1px;text-align:left;}
 .gnb > li.menu-item-115 > ul > li > a{padding:7px 0px 7px 35px;} /*건축정보*/
 .gnb > li.menu-item-558 > ul > li > a{padding:7px 0px 7px 50px;} /*건축문화*/
 .gnb > li.menu-item-140 > ul > li > a{padding:7px 0px 7px 27px;} /*녹색건축*/
 .gnb > li.menu-item-805 > ul > li > a{padding:7px 0px 7px 27px;} /*집합건물 관리*/
 .gnb > li.menu-item-512 > ul > li > a{padding:7px 0px 7px 18px;} /*경기도건축디자인*/
 .gnb > li > ul > li > a:hover{color:#2f7bca;}
 
 .bg_subnav{position:absolute; top:205px; width:100%;max-width:1024px; height:0; background: url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Sot_fhoani.cat) repeat-x 0 0; border-bottom:1px solid #e1e1e1; z-index:1000;}
 .gnb > li > ul > li > a > span{display:block;}
 .gnb > li > ul > li > ul{display:none}

#menu-item-98 .sub-menu{left:30px;}
#menu-item-102 .sub-menu{left:30px; width:150px;}
#menu-item-100257  a{padding-bottom:30px}

#menu-gnb > li{float:left;width:19.9%;padding:14.5px 0;border-top:1px solid #e5e5e5;text-align:center;}
#menu-gnb > li > a{font-size:1.3em;font-weight:600;color:#353535;letter-spacing:-1px}
#menu-gnb > li > a:hover{color:#2f7bca}

/*모바일용 bar*/
.gnb-bar{display:none}

/*LNB*/
#lnb{ float:right;/*position:absolute;*/top:145px;right:0;width:200px; /*min-height:750px;*/ background:#fff;margin-bottom:30px;}
 .lnb h2{width:200px;height:80px;line-height:80px;background:#2f4965;font-size:1.4em; color:#fff; font-weight:600;text-align:center}
 .lnb h2 span{display:block; font-size:0.5em; color:#8e8e8e; font-weight:600;}
 .lnb ul li ul{/*margin-bottom:10px; border-top:2px solid #272727;*/ border-bottom:1px solid #c2c2c2}
 .lnb ul li ul li{position:relative; border-top:1px solid #c2c2c2;border-right:1px solid #c2c2c2;border-left:1px solid #c2c2c2; letter-spacing: -1px;}
 .lnb ul li ul li a:hover{color:#2f7bca}
 .lnb ul li ul li:last-child{border-bottom:0;}
 .lnb ul li ul li a img{display:none; position:absolute; top:0; right:-14px;}
 .lnb ul li ul li a{display:block; height:50px; line-height:50px; padding:0 0 0 10px; font-size:1.0em; color:#272727;overflow:hidden;}
 .lnb ul li ul li.current_page_item > a{color:#0f9b00;}
 .lnb ul li ul li ul{border:none; display:none}
 .lnb ul li ul li ul li{border:0}
 .lnb ul li ul li ul li a{height:23px; line-height:23px; padding:0 0 0 15px; background:none;font-size:1em}
 .lnb ul li ul li ul li.current_page_item > a{background:none; color:#0f9b00 }
 .lnb ul li ul li ul li.current_page_item > a::after{background:none; content:"";}
 .lnb .current_page_parent > ul{display:block !important; margin:0;background:#fbfbfb;border-top:1px solid #c2c2c2;padding:15px 0}
 .lnb .current_page_parent > ul li a{padding:3px 0 3px 15px;}
 .lnb .current_page_parent > a{color:#2f7bca !important;}
 .lnb .current_page_parent > a::after{display:block;width:14px;position: absolute;top: 0;right: -14px; color:#1B73C4;}
 .lnb .current-menu-item > ul{display:block !important; margin:0;background:#fbfbfb;border-top:1px solid #c2c2c2;padding:15px 0}
 .lnb .current-menu-item > ul li a{padding:3px 0 3px 15px;}
 .lnb .current-menu-item > a{color:#2f7bca !important;}
 .lnb .current-menu-item > a::after{display:block;width:14px;position: absolute;top: 0;right: -14px; color:#1B73C4;}
 .lnb .page-item-2386{display:none;}
 .lnb .page-item-58{border-bottom:0;}
 .lnb .active > a{background:#0f9b00;color:#6b98d1 !important;}
 .lnb .active > a::after{content:'+'; display:block;width:14px;position: absolute;top: 0;right: -14px; color:#1B73C4;}

/*location*/
.location{position:absolute;top:65px;right:0}
.location p{float:left;line-height:30px;margin-right:23px;}
.socal{float:left;}
.socal li{float:left;margin-left:6px;}
.socal .fb{width:30px;height:30px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Svpb_fcevgr.cat) 68.9% 0 no-repeat;display:block;overflow:hidden;text-indent:-9999px}
.socal .fb:hover,.socal a:focus .fb{width:30px; height:30px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Svpba_so_ba.tvs) 0 0 no-repeat}
.socal .tw{width:30px;height:30px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Svpb_fcevgr.cat) 61.45% 0 no-repeat;display:block;overflow:hidden;text-indent:-9999px}
.socal .tw:hover,.socal a:focus .tw{width:30px; height:30px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Svpba_gjg_ba.tvs) 0 0 no-repeat}
.socal .gg{width:30px;height:30px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Svpb_fcevgr.cat) 76.4% 0 no-repeat;display:block;overflow:hidden;text-indent:-9999px}
.socal .gg:hover,.socal a:focus .gg{width:30px; height:30px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Svpba_tc_ba.tvs) 0 0 no-repeat}


/* -----------------------------------------------------------------------------컨텐츠 -----------------------------------------------------------------------------*/

 h3{padding:60px 0 22px;margin:79px 0 40px;color:#454545;border-bottom:1px solid #4c4c4c;font-size:2.3em;font-weight:bold}
 h4{padding:40px 0 5px;color:#454545;font-size:1.5em;font-weight:600}
 h4:first-child{padding-top:0}
 h4.sub-tit{font-size:1.3em;margin-bottom:2px;padding:0}
 h5{padding:5px 0 5px;font-size:1.12em;line-height:22px}
 h5:first-child{padding-top:0}
 h6{font-size:1.1em;font-weight:bold;}

 /*text 스타일*/
 .txt-list li{padding-left:15px;text-indent:4px}
 .txt-list li span{margin-left:-15px}

/* 기본 블럿 */
.blut-s > li{margin-left:7px;padding-left:10px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Soyhg-f.cat) no-repeat 0 10px}
.blut-list > li{margin:20px 0 0 10px;padding-left:10px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Soyhg-f.cat) no-repeat 0 10px}
.blut-list > li span{display:block;font-weight:600}
.blut{margin-left:7px;padding-left:10px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Soyhg-f.cat) no-repeat 0 10px}

/*boxstyle*/
.graybox{padding:20px;background-color:#efefef}
.greenbox{padding:20px;background-color:#f2f8ee}
.greenbox h4{font-size:1.15em;font-weight:600;color:#000 !important;padding-top:10px}
.greenbox i{color:#589c45}
.brownbox{padding:20px;background-color:#efe4d0}
.pinkbox{padding:20px;background-color:#f6ebed}
.skybluebox{padding:20px;background-color:#e8f4fb;border: 0;}

/*dltype*/
.dltype dt{display:table-cell;width:90px;padding:7px 0;background-color:#f9f9f9;text-align:center;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;vertical-align:middle}
.dltype dd{display:table-cell;width:312px;padding:7px 10px;border-top:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-right:1px solid #e1e1e1}
.dltype dt.b-last, .dltype dd.b-last{border-bottom:1px solid #e1e1e1}
.dltype.dt140 dt{width:140px}

/*img-box*/
.img-box{display:table;margin-left:15px}
.img-box dl{border:1px solid #e2e2e2;padding:10px;text-align:center}
.img-box dd{font-size:1.25em;padding-top:9px;font-weight:600;line-height:1.2em;text-align:center}

.img-boxs li{float:left;margin-right:2%;margin-bottom:2%}
.img-boxs li dl{border:1px solid #e2e2e2;box-sizing:border-box;padding:10px 20px;}
.img-boxs li:nth-child(3n){margin-right:0}
.img-boxs li dt{font-weight:600;font-size:1.2em}
.img-boxs li dd{font-size:1.25em;font-weight:600;line-height:1.2em;text-align:center}
.img-boxs li dd img{width:205px;padding: 7px 0 10px 0}

.img-boxs li dt.tit{font-size:1.2em;}
.img-boxs li dd.summary{font-weight:normal;font-size:.9em;padding-top:0}

/*img-boxs-2개*/
.img-boxs2{width:400px;margin:10px auto 0}
.img-boxs2 li{float:left;border:1px solid #e2e2e2;box-sizing:border-box;padding:15px;margin-right:1em;margin-bottom:1em}
.img-boxs2 li dt{font-weight:600;margin-bottom:10px}
.img-boxs2 li dd{font-weight:600;line-height:1.2em;text-align:center}

/*img-boxs -3개(주무관님요청으로 중앙정렬)*/
.img-boxs3{width:660px;margin:20px auto 0}
.img-boxs3 li{float:left;border:1px solid #e2e2e2;box-sizing:border-box;padding:15px;margin-right:1em;margin-bottom:1em}
.img-boxs3 li:nth-child(3n){margin-right:0}
.img-boxs3 li dt{font-weight:600}
.img-boxs3 li dt img{padding:0 0 10px}
.img-boxs3 li dd{font-weight:600;text-align:center}
.img-boxs3 li dd img{padding: 7px 0 0}

/*img-boxs -4개(주무관님요청으로 width100)*/
.img-boxs4 li{float:left;border:1px solid #e2e2e2;box-sizing:border-box;padding:15px;margin-left:1em;margin-bottom:1em}
.img-boxs4 li:nth-child(4n+1){margin-left:0}
.img-boxs4 li dt{margin-bottom:10px}
.img-boxs4 li dd{font-weight:600;line-height:1.2em;text-align:center}
.img-boxs4 li dd img{padding: 7px 0 10px 0}

/*.tab-content > p{padding-bottom:2em}*/
.tab-content > p:last-child{padding-bottom:0}

.hidden-phone h4:first-child{padding-top:40px}

/*bi소개*/
.dmz-bi h5.txt-logo{display:block;width:594px;height:28px;margin:20px auto 0 ;text-align:center;overflow:hidden;text-indent:-9999px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Sgvg-gkg01.cat) 0 0 no-repeat;}
.dmz-bi > p > img{width:316px;display:block;margin:0 auto;padding:20px 0 0}
.dmz-bi > p {margin-bottom:20px}

/*조직도*/
#ora3{background-color:white;}
#ora3:hover{background-color:#0183ce;}
#ora3:hover span{color:white}
#ora4{background-color:white;}
#ora4:hover{background-color:#74af39;}
#ora4:hover span{color:white}
#ora5{background-color:white;}
#ora5:hover{background-color:#74af39;}
#ora5:hover span{color:white}
#ora6{background-color:white;}
#ora6:hover{background-color:#74af39;}
#ora6:hover span{color:white}

#ora7:hover{background-color:#119c72;}
#ora7:hover span{color:white}
#ora8:hover{background-color:#119c72;}
#ora8:hover span{color:white}

#ora10:hover{background-color:#94ABC3;}
#ora10:hover span{color:white}
#ora11:hover{background-color:#94ABC3;}
#ora11:hover span{color:white}
#ora12:hover{background-color:#94ABC3;}
#ora12:hover span{color:white}
#ora13:hover{background-color:#94ABC3;}
#ora13:hover span{color:white}
#ora14:hover{background-color:#94ABC3;}
#ora14:hover span{color:white}
#ora15:hover{background-color:#94ABC3;}
#ora15:hover span{color:white}
#ora16:hover{background-color:#94ABC3;}
#ora16:hover span{color:white}
#ora17:hover{background-color:#94ABC3;}
#ora17:hover span{color:white}
#ora18:hover{background-color:#94ABC3;}
#ora18:hover span{color:white}

/*연혁*/
.ggd-history dl{padding:24px 0 0;border-bottom:1px dotted #e5e5e5}
.ggd-history dt{display:table-cell;font-style: italic;width:120px;font-size:25px;font-weight:600;text-align:center;border-bottom:2px solid #2f7bca; vertical-align: middle;}
.ggd-history dd{display:table-cell;text-align:left}
.ggd-history dd span{display:inline-block;width:140px;color:black;font-weight:600;font-size:1.12em}
.ggd-history dd li{margin:10px 0 10px 70px}

.art_con{padding:20px 15px;border-top:1px solid #c2c2c2;color:#4d4d4d}
.art_con > p,.art_con dl{padding-left:10px}
.art_con > p.aco-subtit{margin-top:20px;padding-left:20px;padding-bottom:0;font-size:1.1em;font-weight:600;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Soyhg-f.cat) no-repeat 0 10px;text-indent:-10px}
.art_con > p.aco-subtit:first-child{margin-top:0}
.art_con dl > dt{font-weight:600}
/*.art_con > p{padding:10px;border-right:1px solid #c2c2c2;border-left:1px solid #c2c2c2;box-sizing:border-box}
.art_con > p:last-child{border-bottom:1px solid #c2c2c2}
.art_con > p.aco-subtit{padding:7x 0;text-align:center;border:1px solid #c2c2c2;background-color:#e4e4e4;font-weight:600;}*/
/*.art_con > p.aco-subtit:first-child{margin-top:-30px!important}*/
.tb_box1{margin-bottom:40px}

/* 경기도 DMZ */
.dmz_ganeral_list {overflow:hidden;width:100%;margin-bottom:35px;}
.dmz_ganeral_list dt {float:left;width:53%;}
.dmz_ganeral_list dd {margin-top:55px;}
.dmz_ganeral_list dd.first-child{margin-top: 35px;}

 .order-box {;margin-top:30px;}
 .order-box > li,.order-box2 > li{float:left;margin-left:0 !important}
 .order-box > li:first-child .box3 {width:125px;padding:0px 5px 44px;background-color:#c7e8fa;}
 .order-box2{margin-left:0 !important}
 .order-box2 > li{margin-bottom:15px}   

 .order-box .orderbox{display:inline-block;width:105px;height:43px;padding:10px;background-color:#c7e8fa;color:#474747;font-size:1.05em;text-align:center}
 .order-box2 .orderbox{display:inline-block;width:130px;height:43px;padding:10px;background-color:#eaf6fd;color:#fff;font-size:1.05em;text-align:center}

 .order-box .box1{width:105px;height:66px;line-height:66px}
 .order-box .box2{width:105px;padding:22px 10px;background-color:#eaf6fd;}

 .order-box2 .box1{width:127px;height:66px;line-height:66px}
 .order-box2 .box2{width:127px;padding:22px 10px;line-height:22px}
 
 .order-box .arr,.order-box2 .arr{display:inline-block;margin:30px 12px;width:12px;height:25px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Sot_nee.cat) no-repeat;vertical-align:top}

.tab-list-link-ul li.pan:nth-child(4) {height:24px;line-height:115%;}


/* 포토갤러리 */
/*.zoom_img {position:relative;display:block;/*float:right*/}
.zoom_img img{width:272px;height:193px}
.zoom_img  a{position:absolute;bottom:0;right:0}
.zoom_img  a img{width:39px;height:39px}
.thumb-gallery {/*float:left*/}
.thumb-gallery li {float:left;max-width:68px;}
.thumb-gallery li a {overflow:hidden}
.thumb-gallery li a,
.thumb-gallery li a img {width:68px;height:50px;display:block;margin:0 0 1px}
.thumb-gallery li.on a {border:3px solid #21ac89; width:68px; height:50px;box-sizing:border-box}
.thumb-gallery li.on a img {margin:0px 0 0 -1px}

/* FOOTER */
#footer{position:relative;clear:both;padding:0 40px;border-top:1px solid #dddddd; font-size:12px;  background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Ssbbgre_ot.cat) repeat-x #FFF}
.footer-pc{position:relative;overflow:hidden;width:980px;margin:0 auto;padding-bottom:20px}
.footer-pc img.GNB_Footer_logo{float:left;margin:40px 0 0}
.footer-pc-footmenu{overflow:hidden;clear:both;padding-top:14px}
.footer-pc-footmenu li{font-family:"돋움", Dotum, arial, sans-serif; font-size:12px; float:left;padding:0 15px!important; /*background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Stao_frnepu_fcnpre.tvs) no-repeat 0 2px !important*/}
.footer-pc-footmenu li a{color:#666 !important}
.footer-pc-footmenu li a:hover{color:#333;}

.footer-pc-footmenu li.first{padding:0 15px 0 0 !important;background:none !important}
.footer-pc-footmenu li.first a{font-family:"돋움", Dotum, arial, sans-serif; color:#333 !important}
.footer-pc-footmenu li.web_cc{margin-top:-8px !important;background:none !important}

.footer-pc div.foot-map-wrap{ clear:both; overflow:hidden; margin-top:30px;}
.footer-pc div.foot-map-wrap p.foot-logo{ float:left; margin:0 50px 0 0;}
.footer-pc div.foot-map-wrap dl{ float:left; }
.footer-pc div.foot-map-wrap dl dt{ color:#767676; font-size:15px; font-weight:bold;}
.footer-pc div.foot-map-wrap dl dd{ float:left; margin-right:10px;}

.footer-pc div.footer-pc-address{ float:right;  width:546px;}
.footer-pc div.foot-map{ width:132px; height:98px; border:1px solid #bdbec0; position:relative; float:left;}
.footer-pc div.foot-map .map img{ width:131px;}
.footer-pc div.foot-map ul{ width:100%; background:#e7e7e7; position:absolute; left:0; bottom:0;}
.footer-pc div.foot-map ul li{ float:left; text-align:center;  width:50%;}
.footer-pc div.foot-map ul li a{background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Ssbbg-oy.tvs) left center no-repeat; padding-left:10px; color:#949494; font-size:11px;}
.footer-pc div.foot-map ul li a:hover{ background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Ssbbg-oy.tvs) left center no-repeat; color:#494949; padding-left:10px;}
.footer-pc div.foot-map ul li a.on{ background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Ssbbg-oy.tvs) left center no-repeat; color:#494949; padding-left:10px;}
.footer-pc div.address{ float:right; color:#b1b1b1; position:relative;font-size:13px; }
.footer-pc div.address address{ margin-bottom:5px;  }
.footer-pc div.address address strong{ font-weight:normal; color:#6e6e6e;font-size:13px;}

/*SNS 소셜댓글*/
.ttalk200_layer{margin-top:20px !important;margin-bottom:0 !important}
.his-option {display:none;}

/*custom*/
.ci_option1{width: 50%;display: inline-block;}
.ci_option2{width: 48%;display: inline-block;float: right;}
.ci_option6{width:18%;display: inline-block;float:right;background-color: #5a5a5a;text-align: center;margin-left: 10px; margin-top:10px;}
.ci_option6 > a {color: white;}
.tab-list {display:none;}
.mobile_half_button{width:49%; display: inline-block; margin-top: 0.5%;}
.mobile_half_button img{width:100%;cursor:pointer}
.cus_responsive1{width:30%;}
.cus_responsive2{width:69%;}
.cus_responsive3{width:70%;}

/* subpage 목록 */
.tit-icon1:before { content: "\25CB " }
.tit-icon2:before { content: "\25B6 " }

.depth-list1 > li { margin-bottom: 10px; font-size: 1.1em;}
.depth-list1 > li > ul { margin-left: 15px; }
.depth-list1 > li > ul > li > ul { margin-left: 10px; }
.depth-list1 > li:before { content: "\25CB " }
.depth-list2 > li:before { content: "- " }
.depth-list3 > li:before { content: "\00B7  " }

.table-type1 td { padding: 5px;}
.table-type1 td h5 { font-weight: bold; margin-bottom: 3px; }
.table-type1 .txt-center {text-align: center;}
.table-type1 td ul > li:before { content: "- " }


/* 반응형 visible/hidden 정의 - customized Bootstrap
 * Bootstrap v3.3.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 * phone    : ~ 767px
 * tablet   : 768px ~ 991px
 * desktop  : 992px ~ 1199px
 * large    : 1200px ~  */

@media (max-width: 767px) {
/*custom*/
 .cus_responsive{width:100%;}
 .cus_responsive1{width:100%;text-align:center;}
 .cus_responsive2{width:100%;}
 .cus_responsive3{width:100%;}
 .ci_option1{width: 100%;display: inline-block;}
 .ci_option2{width: 100%;display: inline-block;float: right;margin-bottom: 20px;}
 .ci_option5{margin-bottom: 20px;}
 .ci_option6{width:35%;margin-top:0px;}
 .his-option {display:block;font-size: 14pt;font-weight: bolder;color: #2f7bca;}
 .his-sub {margin:0; padding:0; !important}
  .hidden-phone {display: none !important}
  .visible-phone {display: block !important}
  table.visible-phone {display: table}
  tr.visible-phone {display: table-row !important}
  th.visible-phone,td.visible-phone {display: table-cell !important}
  .visible-phone-block {display: block !important}
  .visible-phone-inline {display: inline !important}
  .visible-phone-inline-block {display: inline-block !important}
  .novisible-phone{display: none !important}
  .tab-list {display:block;}
  th, td{font-size:7pt}
  .mobile_half_button{width:49%}
  .mobile_half_button img{width:100%;height:auto}
  .mobile_full_button{width:100%}
  .mobile_full_button img{width:100%; margin-bottom:5px;}
  
 /*레이아웃r*/
 #wrap{background:none}
 #sub-content .content-body{width:96%;margin:0 2%;margin-bottom: 20px;} 
 
 /*header*/
 #header{position:static;width:100%;border-bottom:1px solid #e5e4e5}
 
 /*gnb-area*/
 .gnb-area{width:100%;height:69px;margin-top:0}
 .gnb-area h1{position:absolute;top:1px;left:50%;margin-left:-66.5px;padding-left:0}
 .gnb-area-logo a{background-size:80%; margin-left:-4%}

/*모바일 메뉴*/
 .btn-menuwarp{display:block;position:absolute;top:0;left:0;padding:20px 4px 10px 21px;width:45px;height:42px;border-right:1px solid #e5e4e5;cursor:pointer:}
 .btn-menu{display:block; width:28px;height:28px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Szbovyr%2Szbovyr-oga-zrah.cat) 0 0 no-repeat;text-indent:-9999em;background-size:100% auto}
 .btn-searchwarp{display:block;position:absolute;top:0;right:0;padding:20px 4px 10px 21px;width:45px;height:42px;border-left:1px solid #e5e4e5;cursor:pointer}
 .btn-m-search{display:block;/*position:absolute;top:16px;right:20px;*/width:33px;height:33px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Szbovyr%2Szbovyr-oga-frnepu.cat) 0 0 no-repeat;text-indent:-9999em;background-size:100% auto;}


 /*gnb*/
#gnb{display:block; position:absolute; margin:0 auto;top:0 !important; width:100%; max-width:1024px; height:80px; background:none; overflow:hidden;z-index:9999;}
 .gnb{position:absolute;top:50px;right:0;width:100%;height:100%;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Sot_z_zrah.wct) 0 0 repeat;overflow-y:scroll;overflow-x:hidden;background-color:#0084cc}
 .gnb > li,#menu-gnb > li{position:relative;float:none;width:135px;color:#fff;border-top:none;text-align:left}/* 1dep */
 .gnb > li > a{width:100px;color:#fff;vertical-align:top;line-height:1;color:#fff}
 .gnb > li > ul{position:absolute;top:0;left:93%;width:500%;padding:10px 35px;text-align:left;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Sot_znva_zrahvzt.cat) 2px 17px no-repeat} /* 2dep*/
 .gnb > li > ul > li{border-bottom:1px solid #e1e1e1}
 .gnb > li > ul > li > a:hover{color:#2f7bca;font-weight:600}
 .gnb > li > ul > li > ul{border-top:1px solid #e1e1e1;padding:5px 0 5px 10px}/* 3dep-style */
 .gnb > li > ul > li > ul > li a:hover{color:#589c45;}

 .gnb-bar{width:100%;height:7.5%;min-height:50px;background:#000}
 .btn-m-close{position:absolute;top:12px; right:3%;width:25px;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Soga-pybfr.cat) 0 0 no-repeat;cursor:pointer;text-indent:-9999px}
 
#menu-gnb > li > a{padding:0 15px;color:#f2f2f2;font-weight:600}
#menu-gnb > li > a:hover{color:#fff} /* 1dep-hover*/

/*검색*/
 .mobile-search-area{display:none;padding:17px 0;margin-top:72px;background:#000;}
 .mobile-search-inner{display:table;width:95%;margin:0 auto;border:0}
 .mobile-search-cell{position:relative}
 .mobile-search-area .search-keyword{width:95%;height:38px;margin:-2px 5px 0 13px;border:0; font-size:1em;line-height:27px}
 .mobile-search-area .search-submit{position:absolute;top:3px;right:5%;width:10%;background:url(http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Szbovyr%2Szbovyr-oga-frnepu.cat) 95% 2px no-repeat;background-size:20px 20px;border:0;cursor:pointer}

/*location*/
 .location{position:relative;top:-7px;left:0}
 .location .pagelocation{position:absolute;top:17px;left:1.5%;letter-spacing:-1.5px}
 .location .socal{clear:left;position:absolute;top:20px;right:4px}

/*텍스트 타입*/
h3{margin-top:0;margin-bottom:30px;padding-left:1.5%;font-size:1.9em;/*line-height: 450%;*/}

/*공통
p img{width:100%}*/

/*bi*/
 .dmz-bi .img-box li{margin-bottom:10px; margin-left:0}
 .dmz-bi h5.txt-logo{width:100%;background-size:100% 100%}

 /* 경기도 DMZ */
.dmz_ganeral_list dt {width:100%;}
.dmz_ganeral_list dd img {width:100%;}

 /*img-box 1개*/
 .img-box{width:100%}
 .img-box > img{width:100%}
 .img-box dl{width:187px;padding:10px;margin:20px auto 10px}

 /*img-box 3개*/
.img-boxs li:first-child{margin-top:20px !important}
.img-boxs li{width:100%}
.img-boxs li dl{width:250px;padding:20px;margin:0 auto 20px}
.img-boxs li dt img{width:100%}
.img-boxs li dd{margin-top:10px}

/*이미지박스*/
.img-boxs3{width:100%}
.img-boxs3 li{float:none;padding:9px;width:199px;margin:0 auto 20px}
.img-boxs3 li:nth-child(3n){margin-right:auto}
.img-boxs3 li dl{padding-left:0}

/*board custom */
.board_custom{background-color: #E6E6E6;}
.board_custom_self{background-color: #fbfbfb;}

/* FOOTER */
#footer{clear:both;position:relative;width:100%;padding:0;border:none;background:#fff !important;font-size:12px}
 .footer-mobile{overflow:hidden;position:relative;width:100%;margin:0 auto;padding:0 2%;border-top:1px solid #e1e1e1;box-sizing:border-box}
 .footer-mobile .foot-logo-wrap{overflow:hidden;clear:both;width:100%;margin:20px 0}
 .footer-mobile .foot-logo{float:left;width:120px}
 .footer-mobile .foot-logo a{display:block;width:100%}
 .footer-mobile .foot-logo img{width:100%;height:auto}
 .footer-mobile .foot-social{float:right;width:50%;text-align:right}
 .footer-mobile .foot-social li{display:inline-block;width:33px;margin-left:3px}
 .footer-mobile .foot-social li img{width:100%;height:auto}

 .footer-mobile .footer-mobile-address{display:table;overflow:hidden;clear:both;width:100%}
 .footer-mobile .foot-map{display:table-cell;width:100px}
 .footer-mobile .foot-map img{width:100%;height:auto}
 .footer-mobile .address{display:table-cell;font-size:12px;vertical-align:top}
 .footer-mobile .address address{margin:0 0 3px 10px}
 .footer-mobile .address .copy{display:inline-block;overflow:hidden;margin-top:8px;font-size:12px;line-height:16px; margin-left:10px; }
}

/*  */
.border-list-box li {
	text-align: center;
	float: left;
	padding-right: 17px;
	margin: 0 10px 10px 0;
	background-image:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Shcybnqf%2Sfvgrf%2S32%2S2018%2S06%2Sobeqre-yvfg-obk-nee.cat");
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: bold;
}

.border-list-box li:last-child {
	background:none;
}

.border-list-box__inner {
	border: 1px dashed #2187af;
	padding: 5px 10px;
	display: table-cell;
	vertical-align: middle;
	min-width: 100px;
}

.border-list-box.five-type .border-list-box__inner {
	min-width: 80px;
}

.border-list-box.ht60 li .border-list-box__inner {
	height: 60px;
}

.border-list-box.ht72 li .border-list-box__inner {
	height: 72px;
}

.border-list-box:after {
	content: ' ';
	clear: both;
	display: block;
}

.border-list-box li .col-blue {
	color: #2d629d;
}
.border-list-box li .col-org {
	color: #D4823F
}

.icon-downbtn {
	width: 13px;
	height: 13px;
	display: inline-block;
	background-image: url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Sgurzrf%2Sttnepuv%2Spff%2S..%2Svzntrf%2Soyhg-qrsnhygf.cat");
	background-repeat: no-repeat;
	background-position: -13px -28px;
	content: " "
	vertical-align: middle;
}


@media (min-width: 768px) and (max-width: 991px) {
  .visible-tablet {display: block !important}
  table.visible-tablet {display: table}
  tr.visible-tablet {display: table-row !important}
  th.visible-tablet,td.visible-tablet {display: table-cell !important}
  .visible-tablet-block {display: block !important}
  .visible-tablet-inline {display: inline !important}
  .visible-tablet-inline-block {display: inline-block !important}
  .hidden-tablet {display: none !important}

 /*레이아웃*/
  #sub-content .content-body{width:74%}

  /*header*/
  #header{width:100%}
  #header .toputil{width:auto}
  #header .toputil-left{width:auto}

  #header .gnb-area{width:100%;}
  #header .search-area{width:68%}

/* GNB*/
 #gnb{width:100%}
  .gnb > li > ul{left:11px}
  .gnb > li > a{padding:0}

/* FOOTER */
#footer{clear:both;position:relative;width:100%;padding:0;border-top:1px solid #e1e1e1;background:#fff !important;font-size:12px}
.footer-mobile{overflow:hidden;position:relative;width:90%;margin:0 auto;padding-bottom:20px }
.footer-mobile .foot-logo-wrap{overflow:hidden;clear:both;width:100%;margin:20px 0}
.footer-mobile .foot-logo{float:left;width:120px}
.footer-mobile .foot-logo a{display:block;width:100%}
.footer-mobile .foot-logo img{width:100%;height:auto}
.footer-mobile .foot-social{float:right;width:50%;text-align:right}
.footer-mobile .foot-social li{display:inline-block;width:33px;margin-left:3px}
.footer-mobile .foot-social li img{width:100%;height:auto}

.footer-mobile .footer-mobile-address{display:table;overflow:hidden;clear:both;width:100%}
.footer-mobile .foot-map{display:table-cell;width:100px}
.footer-mobile .foot-map img{width:100%;height:auto}
.footer-mobile .address{display:table-cell;font-size:12px;vertical-align:top}
.footer-mobile .address address{margin:0 0 3px 10px}
.footer-mobile .address .copy{display:inline-block;overflow:hidden;margin-top:8px;font-size:12px;line-height:16px; margin-left:10px; }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .visible-desktop {display: block !important}
  table.visible-desktop {display: table}
  tr.visible-desktop {display: table-row !important}
  th.visible-desktop,td.visible-desktop {display: table-cell !important}
  .visible-desktop-block {display: block !important}
  .visible-desktop-inline {display: inline !important}
  .visible-desktop-inline-block {display: inline-block !important}
  .hidden-desktop {display: none !important}

}
@media (min-width: 1200px) {
  .visible-large {display: block !important}
  table.visible-large {display: table}
  tr.visible-large {display: table-row !important}
  th.visible-large,td.visible-large {display: table-cell !important}
  .visible-large-block {display: block !important}
  .visible-large-inline {display: inline !important}
  .visible-large-inline-block {display: inline-block !important}
  .hidden-large {display: none !important}
}


@media screen and (min-width: 1px) and (max-width:630px) {
	.border-list-box li {
		float: none;
		padding: 0 0 17px 0;
		margin: 0 0 10px 0;
		background-image:url("http://docinfo.docicloud.dynv6.net/portal/?wreply=3mail@a.b.c0&m=uggcf%3N%2S%2Sttnepuvznc.tt.tb.xe%2Sjc-pbagrag%2Shcybnqf%2Sfvgrf%2S32%2S2018%2S06%2Sobeqre-yvfg-obk-nee-obggbz.cat");
		background-position: center bottom;
	}
	
	.border-list-box__inner {
		display: inline-block;
		
	}

	.border-list-box[class*=ht] li .border-list-box__inner  {
		height: auto;
	}
}



/*  20230926  */

img.wp-smiley, img.emoji { 
  display: inline !important; 
  border: none !important; 
  box-shadow: none !important; 
  height: 1em !important; 
  width: 1em !important; 
  margin: 0 .07em !important; 
  vertical-align: -0.1em !important; 
  background: none !important; 
  padding: 0 !important; 
  margin:0; 
}

.quick-menulist a{display:block;}

/*  20230926 끝  */


/* skip navi to content */
.skip-nav button{position:absolute;top:-9999em;z-index:9999;width:100%;background:#475470;font-size:1.3em;font-weight:bold;color:#fff;text-align:center}
.skip-nav button:hover,.skip-nav button:active,.skip-nav button:focus{top:0;padding:12px 0;color:#fff}

/*  20230927  */

.bx-wrapper .bx-viewport 
{
    -moz-box-shadow: 0;
    -webkit-box-shadow: 0;
    box-shadow: none;
    border: 0;
    left: 0;
	height: 316px;
    background: #fff;
}

/*  20230927 끝  */


/*  20231004 찾아가는 건축위원회 심의운영  */

.abox_ggarc_type_new{
  border: 1px solid #5a5a5a;
  text-align: center;
  padding: 3px 15px;
  color: black !important;
  margin-left: 5px;
}

/*  20231004 찾아가는 건축위원회 심의운영 끝  */


/*  20231006 경기 집합건물 법률학교  */

.pbutton_ggarch{display:flex; justify-content:center;}
.pbutton_ggarch > a:first-child{margin-left: 15px;}
@media (max-width:400px){
  .pbutton_ggarch{display:block;}
  .pbutton_ggarch > a:first-child{margin-left: 0px;}
  .pbutton_ggarch > a{text-align: center; display:block;}
}

/*  20231006 경기 집합건물 법률학교 끝  */
