@charset "UTF-8"; 

/*서브타이틀*/
#sub_head01{ width:100%;}
.page-header h1{font-weight:bold; letter-spacing:-0.03em; background:url('../images/icon/txt_bar.gif') no-repeat; padding-top:10px;}
.page-header h3{color:#666; letter-spacing:-0.01em; padding-bottom:10px;}

.citizens-social-media-info{background:#f6f6f6;padding:10px;text-align:center;border-radius:10px;margin-top:100px;}

/* 만족도 */
.wrp-satisfied {position:relative; margin-top:40px; padding:25px 140px 25px 160px; overflow:hidden; background:#f5f5f5 url(../images/icon/bg-satisfied.png) 43px center no-repeat;}
.wrp-satisfied dl {overflow:hidden;}
.wrp-satisfied dt {clear:both; font-size:1.143em; color:#333;}
.wrp-satisfied label {float:left; margin-top:6px; margin-right:30px;}
.wrp-satisfied label.last {margin-right:0;}
.wrp-satisfied span {display:inline-block; margin-right:-3px;}
.wrp-satisfied a {position:absolute; top:50%; right:36px; margin-top:-18px; min-width:0; width:88px;}

.show {color:#eb2839; font-weight:bold; }
.hiddenDiv table tr th{color:#333;}
.hiddenDiv p{color:#555; font-weight:normal;}

/*index 공지사항*/
#notice span { float:right; margin-right:15px; }

/* 부서소개 조직도 */
#gimgArea { text-align:center; width:100%; }
.gArea { display:none; }

/* PC 1200px 이상 */
@media (min-width: 1200px) {
	/*드롭다운*/
	.s_menu {width:1200px; margin:0 auto;display:none;}
	.section_menu {width:100%; background:#f3f3f3; border-bottom:1px solid #cccccc; }
	.s_menu li {display:inline-block; padding:8px 25px; border-left:1px solid #cccccc; }
	.s_menu_last{border-right:1px solid #cccccc; }
	.section_menu .s_menu .btn{display:inline-block; border-left:1px solid #cccccc; padding:8px 15px;}
	.section_menu .s_menu .rline{border-right:1px solid #cccccc; }
	.section_menu .s_menu .btn-group .dropdown-menu .dr_m{border-left:0px;}
	.section_menu .s_menu .btn-group .dropdown-menu .dr_m a hover{background:#000;}
	.back_b{background:#f3f3f3;}
	
	.content-footer {width:100%; margin-top:50px; border-top:1px solid #333333; border-bottom:1px solid #333333; padding:25px 0 25px 46px;}
	.content-footer .content-footer-comment {margin-left:83px; line-height:22px;}
	.content-footer .path {background:#f6f6f6; padding:3px 8px; text-align:center; border-radius:3px; display:inline-block;}
	.content-footer:after {clear:both; display:block; content:"" ;}
	.content-footer .fc-orange{color:orange;}
	.content-footer .fL {float:left;}
}
/* 태블릿 버전 */
@media (min-width:768px) and (max-width:1199px) {
	/*드롭다운*/
	.s_menu { margin:0 auto;}
	.section_menu {width:100%; background:#f3f3f3; border-bottom:1px solid #cccccc; }
	.s_menu li {display:inline-block; padding:8px 25px; border-left:1px solid #cccccc; }
	.s_menu_last{border-right:1px solid #cccccc; }
	.section_menu .s_menu .btn{display:inline-block; border-left:1px solid #cccccc; padding:8px 15px;}
	.section_menu .s_menu .rline{border-right:1px solid #cccccc; }
	.section_menu .s_menu .btn-group .dropdown-menu .dr_m{border-left:0px;}
	.section_menu .s_menu .btn-group .dropdown-menu .dr_m a hover{background:#000;}
	.back_b{background:#f3f3f3;}	
	
	.content-footer {width:100%; margin-top:50px; border-top:1px solid #333333; border-bottom:1px solid #333333; padding:25px 0 25px 46px;}
	.content-footer .content-footer-comment {margin-left:83px; line-height:22px;}
	.content-footer .path {background:#f6f6f6; padding:3px 8px; text-align:center; border-radius:3px; display:inline-block;}
	.content-footer:after {clear:both; display:block; content:"" ;}
	.content-footer .fc-orange{color:orange;}
	.content-footer .fL {float:left;}
}
/* 모바일 */
@media (max-width: 767px){
	/*드롭다운*/
	.s_menu {margin:0 auto;}
	.section_menu {width:100%; background:#f3f3f3; border-bottom:1px solid #cccccc;}
	.s_menu li {display:inline-block; padding:15px 30px 15px 15px; border-left:1px solid #cccccc; font-size:26px;}
	.s_menu_last{border-right:1px solid #cccccc; }
	.section_menu .s_menu .btn{display:inline-block; border-left:1px solid #cccccc; padding:15px 22px; font-size:26px;}
	.section_menu .s_menu .rline{border-right:1px solid #cccccc; }
	.section_menu .s_menu .btn-group .dropdown-menu .dr_m{border-left:0px;}
	.section_menu .s_menu .btn-group .dropdown-menu .dr_m a hover{background:#000;}
	.back_b{background:#f3f3f3;}	
	
	.content-footer {width:100%; margin-top:50px; border-top:1px solid #333333; border-bottom:1px solid #333333; padding:25px 0;}
	.content-footer .img-open {clear:left !important; text-align:center; width:100%; padding-bottom:20px;}
	.content-footer .content-footer-comment {width:95%; margin-left:20px; line-height:22px;clear:both;}
	.content-footer .fc-orange{color:orange;}
	
	/* 만족도 */
	.wrp-satisfied {padding:25px 10px; background:#f5f5f5;}
	.wrp-satisfied dt, .citizens-social-media-info {font-size:20px;}

	.wrp-satisfied label {width:30%; margin:6px 0 9px 0;}
	.wrp-satisfied a {position:static; float:right; margin-top:15px; width:100%;}
}


.section_wrap {width:100%}
/*text_align 정렬 셋팅*/
.text_center {text-align:center}
.text_left {text-align:left}
.text_right {text-align:right}

/* 공통클래스 모음 */
.float_l{ float: left;  }
.float_r{ float: right;  }
.posit_a{ position: absolute;  }
.posit_r{ position: relative;  }
.clear{ }
.clear:after{ display: block; content: ""; clear: both;  }
.clear_b{clear: both;}
.blind{ font-size: 0px; line-height: 0px; width: 0px; height: 0px; overflow: hidden; position: absolute; top: 0px; left: -10000px;  }
.dp_none{display: none;}
.dp_block{display: block;}
.cursor_p{cursor: pointer;}
.hide{position:absolute; left:-9999px; top:-9999px; font-size:0; line-height:0; height:0; overflow:hidden; }
.hide1{position:relative; z-index:-1; }

/*컬러셋팅*/
.green { color: #349423; } /* 초록색 */
.orange { color: #f39b37; } /* 주황색 */
.red { color: #cc2a2a; } /* 빨강색 */
.blue { color: #06b0ee; } /* 하늘색 */
.black { color: #000; } /* 검정색 */
.gray  { color: #777; } /* 회색 */
.purple  { color: #6b86cb; } /* 보라색 */


/*폰트굵기 설정*/
.font_w100 {font-weight:100}
.font_w200 {font-weight:200}
.font_w300 {font-weight:300}
.font_w400 {font-weight:400}
.font_w500 {font-weight:500}
.font_w600 {font-weight:600}
.font_w700 {font-weight:700}
.font_w800 {font-weight:800}
.font_w900 {font-weight:900}


/*뎁스위치 셋팅*/
.depth01 {float:left; margin-left:0 }
.depth02 {float:left; margin-left:15px }
.depth03 {float:left; margin-left:20px  }
.depth04 {float:left; margin-left:25px}
.depth05 {float:left; margin-left:30px }

 /* 마진값 셋팅*/
.ml5{margin-left:5px;}	
.ml10{margin-left:10px;}	
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}	
.ml25{margin-left:25px;}	
.ml30{margin-left:30px;}	
.ml35{margin-left:35px;}	
.ml40{margin-left:40px;}	
.ml45{margin-left:45px;}	
.ml50{margin-left:50px;}	
.ml55{margin-left:55px;}
.ml60{margin-left:60px;}
.ml65{margin-left:65px;}
.ml70{margin-left:70px;}
.ml75{margin-left:75px;}
.ml80{margin-left:80px;}
.ml85{margin-left:85px;}
.ml90{margin-left:90px;}
.ml95{margin-left:95px;}
.ml100{margin-left:100px;}
.ml105{margin-left:105px;}

.mr5{margin-right:5px;}	
.mr10{margin-right:10px;}	
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}	
.mr25{margin-right:25px;}	
.mr30{margin-right:30px;}	
.mr35{margin-right:35px;}	
.mr40{margin-right:40px;}	
.mr45{margin-right:45px;}	
.mr50{margin-right:50px;}	
.mr55{margin-right:55px;}
.mr60{margin-right:60px;}
.mr65{margin-right:65px;}
.mr70{margin-right:70px;}
.mr75{margin-right:75px;}
.mr80{margin-right:80px;}
.mr85{margin-right:85px;}
.mr90{margin-right:90px;}
.mr95{margin-right:95px;}
.mr100{margin-right:100px;}
.mr105{margin-right:105px;}

.mt5{margin-top:5px;}	
.mt10{margin-top:10px;}	
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}	
.mt25{margin-top:25px;}	
.mt30{margin-top:30px;}	
.mt35{margin-top:35px;}	
.mt40{margin-top:40px;}	
.mt45{margin-top:45px;}	
.mt50{margin-top:50px;}	
.mt55{margin-top:55px;}
.mt60{margin-top:60px;}
.mt65{margin-top:65px;}
.mt70{margin-top:70px;}
.mt75{margin-top:75px;}
.mt80{margin-top:80px;}
.mt85{margin-top:85px;}
.mt90{margin-top:90px;}
.mt95{margin-top:95px;}
.mt100{margin-top:100px;}
.mt105{margin-top:105px;}

.mb5{margin-bottom:5px;}	
.mb10{margin-bottom:10px;}	
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}	
.mb25{margin-bottom:25px;}	
.mb30{margin-bottom:30px;}	
.mb35{margin-bottom:35px;}	
.mb40{margin-bottom:40px;}	
.mb45{margin-bottom:45px;}	
.mb50{margin-bottom:50px;}	
.mb55{margin-bottom:55px;}
.mb60{margin-bottom:60px;}
.mb65{margin-bottom:65px;}
.mb70{margin-bottom:70px;}
.mb75{margin-bottom:75px;}
.mb80{margin-bottom:80px;}
.mb85{margin-bottom:85px;}
.mb90{margin-bottom:90px;}
.mb95{margin-bottom:95px;}
.mb100	{margin-bottom:100px;}
.mb105	{margin-bottom:105px;}

/*패딩값 셋팅*/
.pl5	{padding-left:5px;}	
.pl10	{padding-left:10px;}	
.pl15	{padding-left:15px;}
.pl16	{padding-left:16px;}
.pl18	{padding-left:18px;}
.pl20	{padding-left:20px;}	
.pl25	{padding-left:25px;}	
.pl30	{padding-left:30px;}	
.pl35	{padding-left:35px;}	
.pl40	{padding-left:40px;}	
.pl45	{padding-left:45px;}	
.pl50	{padding-left:50px;}	
.pl55	{padding-left:55px;}
.pl60	{padding-left:60px;}
.pl65	{padding-left:65px;}
.pl70	{padding-left:70px;}
.pl75	{padding-left:75px;}
.pl80	{padding-left:80px;}
.pl85	{padding-left:85px;}
.pl90	{padding-left:90px;}
.pl95	{padding-left:95px;}
.pl100	{padding-left:100px;}
.pl105	{padding-left:105px;}

.pr5	{padding-right:5px;}	
.pr10	{padding-right:10px;}	
.pr15	{padding-right:15px;}
.pr20	{padding-right:20px;}	
.pr25	{padding-right:25px;}	
.pr30	{padding-right:30px;}	
.pr35	{padding-right:35px;}	
.pr40	{padding-right:40px;}	
.pr45	{padding-right:45px;}	
.pr50	{padding-right:50px;}	
.pr55	{padding-right:55px;}
.pr60	{padding-right:60px;}
.pr65	{padding-right:65px;}
.pr70	{padding-right:70px;}
.pr75	{padding-right:75px;}
.pr80	{padding-right:80px;}
.pr85	{padding-right:85px;}
.pr90	{padding-right:90px;}
.pr95	{padding-right:95px;}
.pr100	{padding-right:100px;}
.pr105	{padding-right:105px;}

.pt5	{padding-top:5px;}	
.pt10	{padding-top:10px;}	
.pt15	{padding-top:15px;}
.pt20	{padding-top:20px;}	
.pt25	{padding-top:25px;}	
.pt30	{padding-top:30px;}	
.pt35	{padding-top:35px;}	
.pt40	{padding-top:40px;}	
.pt45	{padding-top:45px;}	
.pt50	{padding-top:50px;}	
.pt55	{padding-top:55px;}
.pt60	{padding-top:60px;}
.pt65	{padding-top:65px;}
.pt70	{padding-top:70px;}
.pt75	{padding-top:75px;}
.pt80	{padding-top:80px;}
.pt85	{padding-top:85px;}
.pt90	{padding-top:90px;}
.pt95	{padding-top:95px;}
.pt100	{padding-top:100px;}
.pt105	{padding-top:105px;}

.pb5	{padding-bottom:5px;}	
.pb10	{padding-bottom:10px;}	
.pb15	{padding-bottom:15px;}
.pb20	{padding-bottom:20px;}	
.pb25	{padding-bottom:25px;}	
.pb30	{padding-bottom:30px;}	
.pb35	{padding-bottom:35px;}	
.pb40	{padding-bottom:40px;}	
.pb45	{padding-bottom:45px;}	
.pb50	{padding-bottom:50px;}	
.pb55	{padding-bottom:55px;}
.pb60	{padding-bottom:60px;}
.pb65	{padding-bottom:65px;}
.pb70	{padding-bottom:70px;}
.pb75	{padding-bottom:75px;}
.pb80	{padding-bottom:80px;}
.pb85	{padding-bottom:85px;}
.pb90	{padding-bottom:90px;}
.pb95	{padding-bottom:95px;}
.pb100	{padding-bottom:100px;}


/*서브공통*/
.container article section {background:#fff;}
.container article div h2 {line-height:1.3em; letter-spacing:-0.05em; margin-bottom:20px;}
.container article div h3 {font-size:1.25em; line-height:1.6em; margin:5px 0px;}
.container article div ul li, p{line-height:1.8em; letter-spacing:-0.03em; }

.select_btn_wrap{width:100%; text-align:right; margin-top:20px;}
.select_btn_wrap select{display:inline-block; padding:5px 0;}
.select_btn_wrap a{display:inline-block;}

/*아이콘모음*/
.brick{background:url('../images/sub/brick.png') no-repeat 0; padding-left:30px; font-weight:bold; font-size:1.6em; color:#222;}
.icon01{background:url('../images/sub/brick.png') no-repeat 0; padding-left:/* 15px */28px; font-weight:bold; font-size:1.5em; color:#222}
.icon02{background:url('../images/sub/brick02.png') no-repeat 0 8px; padding-left:12px; font-weight:bold;}
.icon03{background:url('../images/icon/bulet_s.gif') no-repeat 0 12px; padding-left:10px;}

/*테이블*/
/* .table{font-size:1.0em; letter-spacing:-0.05em;border:1px solid #eee; width:100%; border-top:2px solid #333; border-bottom:1px solid #333;} */
.table th{background:#f5f4f4; color:#222;padding:15px; text-align:center;}
.table td{padding:15px; border:1px solid #eee; border-bottom:0; text-align:center;}
.FontS td {font-size:13px;}

/*테이블2*/
.txt_center{text-align:center;}
.table02{width:100%;  letter-spacing:-0.05em;border:1px solid #eee; width:100%; border-top:3px solid #0f83d5; border-bottom:1px solid #333;}
.table02 th{padding:15px 0; background:#f5f4f4; color:#222; text-align:center;  }
.table02 .th01 {background:#f6f6f6; color:#222; text-align:center; border:1px solid #eee;border-bottom:0}
.table02 .th02 {/*background:#f6f6f6;*/ color:#333; border:1px solid #e5e5e5; border-bottom:0}
.table02 .th03 {background:#f5f4f4; color:#222; border:1px solid #e5e5e5; text-align:center; }
.table02 .th04 {background:#eee; color:#222; text-align:center; border:1px solid #e5e5e5; }
.table02 th.th02:first-child{border-left:0;}

.table02 td{padding:15px; border:1px solid #e4e4e4; border-bottom:0}
.table02 tr td:first-child{border-left:0;}

#table_website{font-size:1.0em; letter-spacing:-0.05em;border:1px solid #eee; width:100%;}
#table_website th{background:#ee5361; padding:15px; text-align:left; color:#fff;}
#table_website td{padding:15px; border:1px solid #eee;}

.inspct{border:1px solid #fff;}
.inspct td{border:1px solid #fff;}

.th_info{background:#f8f8f8;}
.th_info2{background:#e5e4e4; font-weight:bold;}
.th_info3{background:#f5f4f4; font-weight:bold; border-top:0px solid #ddd;}
.th_info4{background:#dc7c41; color:#fff;font-weight:bold;}
.th_info5{background:#757679;font-weight:bold;color:#fff;}

/*컨텐츠박스*/
.content_box{border:1px solid #d7d7d7; padding:10px 20px 20px 20px;
background:url('../images/icon/box_deco.gif') no-repeat;}
.sub_contents .sti{font-size:1.1em; line-height:1.5em;margin:15px 0px 8px 0px; padding-top:2px;}
.subcon{margin-top:8px;}

#excelContents .icon02 {margin:10px 0px;}

.inner_list {font-size:0.90em}

/*미디어쿼리*/
@media (min-width: 1200px) {
.contxt{width:50%; line-height:1.7em; margin-top:10px;}
.content0101{max-width:1200px; height:460px;
background:url('../images/01page/content01.jpg') no-repeat 150px 10px; overflow:hidden;}

/*조직도*/
.orgawrap{width:100%; overflow:hidden;}
.orga_box{border:1px solid #eee;padding-top:10px; text-align:center; color:#fff;height:47px; font-weight:bold;}
.orga_bg01{background:#ee5361; width:200px; margin:0px auto;}
.orga_bg02{background:#6eadc8;margin:20px 0px 10px 0px;}
.orga_box2{background:#fafafa;border:1px solid #eee;padding:10px 7px 0px 7px;float:left;text-align:center; height:47px;}
.orga_first {margin-top:77px;}
.orga2area {float:left;}
.orga_person {margin-top:40px;}
.content_box {}
.icon03 {margin-left:15px;}
.iconpl {margin-left:15px;}

/*민원처리3단계*/
.inspctwrap {height:250px;}
.inspct01 {border:1px solid #eee; float:left;}
.inspct01 h4 {font-size:1.1em;width:100%; background:#5397ee; padding:10px 0px;text-align:center; margin:0;color:#fff;font-weight:bold;}
.inspct01 ul {padding:10px;}
.center_inspct {margin:0px 10px;}

/*다운로드*/
.bg_downwrap {}
.bg_down {background:#f8f8f8; width:400px;;padding:10px 30px; border:1px solid #eee; text-align:center; float:left; margin:20px 20px 0px 0px;}

.content0204{}


/*민원처리3단계*/
.inspct .row01 strong {position:relative;float:left;margin-left:20px; left:50%; top:3px; font-weight:800; font-size:1.1em }
/*하천수질 측정망*/
.river_water_map_img {width:55%; border:1px solid #c8c8c8; float:left;}
.river_water_map_img img {width:100%; }
.river_water_map_txt {width:40%;margin-left:3%; float:left;}

}



@media (min-width:768px) and (max-width:1199px){

.icon02 {margin-left:5px;}
.icon03 {margin-left:10px;}
.iconpl {margin-left:10px;}

/*조직도*/
.orga_box{border:1px solid #eee; text-align:center; color:#fff; height:47px; font-weight:bold;}
.orga_bg01{background:#ee5361; width:20%; padding:10px 0px;margin:0px auto;}
.orga_bg02{background:#6eadc8; padding:10px 0px;margin:20px 0px 20px 0px;}
.orga_bg03{background:#6b86cb;  padding:10px 0px;margin:20px 0px 20px 0px;}
.orga_bg04{background:#6b86cb;  padding:10px 0px;margin:20px 0px 20px 0px;}
.orga_box2{background:#fafafa;border:1px solid #eee;padding:10px 5px;text-align:center; height:47px;}
.orga_first {margin-top:20px;}

/*민원처리3단계*/
.inspct01 {border:1px solid #eee;}
.inspct01 h4 {font-size:1.1em;width:100%; background:#5397ee;padding:10px 0px;text-align:center; margin:0;color:#fff;font-weight:bold;}
.inspct01 ul {padding:5px;}
.inspct .row01 strong {position:relative;float:left;margin-left:15px; left:50%; top:3px; font-weight:800; font-size:1.1em }

/*다운로드*/
.bg_downwrap {width:100%;}
.bg_down {background:#f8f8f8; width:40%;;padding:10px 0px; border:1px solid #eee; text-align:center; float:left; margin:20px 20px 0px 0px;}
.content0204{height:380px;
background:url('../images/02page/content02s.gif') no-repeat 40% 100px;}

/*하천수질 측정망*/
.river_water_map_img {width:55%; border:1px solid #c8c8c8; float:left;}
.river_water_map_img img {width:100%; }
.river_water_map_txt {width:40%;margin-left:3%;  float:left;}
}



@media (max-width:767px){
.contxt {/* font-size:26px */}
.mt30, .table, .table02, .icon01,.container article div h3, .nav-tabs>li, .subcon ,.btn{/* font-size:26px */}	

.nav-tabs>li{margin-bottom:10px;}

.icon02 {margin-left:5px;/* font-size:26px */}
.icon03 {margin-left:10px;/* font-size:26px */}
.iconpl {margin-left:10px;/* font-size:26px */}

/*조직도*/
.orga_box{border:1px solid #eee; text-align:center; color:#fff; height:65px; font-weight:bold; font-size:26px;}
.orga_bg01{background:#ee5361; width:20%; padding:10px 0px;margin:0px auto; font-size:26px;}
.orga_bg02{background:#6eadc8; padding:10px 0px;margin:20px 0px 20px 0px; font-size:26px;}
.orga_bg03{background:#6b86cb;  padding:10px 0px;margin:20px 0px 20px 0px; font-size:26px;}
.orga_bg04{background:#6b86cb;  padding:10px 0px;margin:20px 0px 20px 0px; font-size:26px;}
.orga_box2{background:#fafafa;border:1px solid #eee;padding:10px 5px;text-align:center; height:65px; font-size:26px;}
.orga_first {margin-top:20px; font-size:26px;}

/*민원처리3단계*/
.inspct01 {border:1px solid #eee;}
.inspct01 h4 {font-size:1.1em;width:100%; background:#ee5361;padding:10px 0px;text-align:center; margin:0;color:#fff;font-weight:bold;}
.inspct01 ul {padding:5px;}
.w100{width:100%;}

/*다운로드*/
.bg_downwrap {width:100%;}
.bg_down {background:#f8f8f8; width:100%;;padding:10px 0px; border:1px solid #eee; text-align:center; float:left; margin:20px 20px 0px 0px;}
.inspct .row01 strong {position:relative;float:left;margin-left:8px; left:50%; top:3px; font-weight:800; font-size:1.1em }

/*하천수질 측정망*/
.river_water_map_img {width:100%; border:1px solid #c8c8c8; float:left; clear:both}
.river_water_map_img img {width:100%; }
.river_water_map_txt {width:100%; float:left;clear:both}
article #boardWrap #search li {width:33%}

.table02 .th01 {padding:15px;}
.form-control {
    display: block;
    width: 100%;
   /*  height: 55px; */
    padding: 6px 12px;
    /* font-size: 26px; */
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
    -webkit-transition: border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;
    -o-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
}

}




/*탭메뉴*/

.tab-titlemenu{width:100%; margin-bottom:20px; list-style:none;}
.col3 li {width: 33%;}
.col4 li {width: 24%;}
.tab-titlemenu > li{display:inline-block; border:1px solid #ccc; margin:0 0 3px; padding:0; text-align:center;}

.tab-titlemenu > li.on > a, .tab-titlemenu > li.on> a:hover, .tab-titlemenu > li.on > a:focus, .tab-titlemenu > li a:hover {
    background-color: #ee5361;    color: #fff;
}
.tab-titlemenu > li > a {    /* margin-right: 2px; */
    line-height: 1.42857143;    border: 1px solid transparent; font-size:13px; letter-spacing: -1px;
}

.tab-titlemenu  a { position: relative;    display: block;    padding: 10px 13px;  text-decoration: none; 
}



/* 게시판 영역 */
article #boardWrap { width:100%; }
article #boardWrap .form-control {border-radius:0; box-shadow:inset 0 0px 0px rgba(0,0,0,.075);}
article #boardWrap .table { border-collapse:collapse;width:100%; }
article #boardWrap #search { overflow:hidden; margin:15px 0 15px 0px; }
article #boardWrap #search ul { overflow:hidden; }
article #boardWrap #search li { float:left; padding-left:5px; }
article #boardWrap .table th { text-align:center; border-bottom:1px solid #d6d6d6;}
article #boardWrap .table td { text-align:center; }
article #boardWrap .table .title { text-align:left;}
article #boardWrap .table .title_view { text-align:left;background:#f7f7f7;}
article #boardWrap .table .title_view_s { text-align:left;background:#fbfbfb;}
article #boardWrap .table .re a { color:#52a644; font-weight:bold; }
article #boardWrap .table .t_body { overflow:hidden; width:100%; margin:8px auto; }
article #boardWrap .table .left { text-align:left; }


/*글쓰기*/
article #boardWrap .table_wr { border-collapse:collapse; border-bottom:1px solid #d6d6d6; border-top:2px solid #d6d6d6; width:100%; margin-bottom:20px;}
article #boardWrap .table_wr th { text-align:center; background:#f7f7f7;border-bottom:1px solid #eae9e9; }
article #boardWrap .table_wr td { text-align:center; padding:5px; border-bottom:1px solid #eae9e9; }
article #boardWrap .table_wr .t_body { overflow:hidden; width:95%; margin:8px auto; }
article #boardWrap .table_wr .left { text-align:left; }
article #boardWrap .table_wr .file_update {background:#fff;  height:30px;}
article #boardWrap .paging { overflow:hidden; text-align:center; border:1px solid #ffffff; }
article #boardWrap #btn { text-align:right; padding-right:15px; padding-bottom:10px;}
article #boardWrap #btn .btn{border-radius:0;}
article #boardWrap .btn{border-radius:0;}



/* 게시판 영역 */
article #boardWrap { width:100%; }
article .form-control {border-radius:0; box-shadow:inset 0 0px 0px rgba(0,0,0,.075);}
article .table { border-collapse:collapse;width:100%; }
article #search { overflow:hidden; margin:15px 0 15px 0px; }
article #search ul { overflow:hidden; }
article #search li { float:left; padding-left:5px; }
article .table th { text-align:center; border-bottom:1px solid #d6d6d6;}
article .table td { text-align:center; }
article .table .title { text-align:left;}
article .table .title_view { text-align:left;background:#f7f7f7;}
article .table .title_view_s { text-align:left;background:#fbfbfb;}
article .table .re a { color:#52a644; font-weight:bold; }
article .table .t_body { overflow:hidden; width:100%; margin:8px auto; }
article .table .left { text-align:left; }


/*글쓰기*/
article .table_wr { border-collapse:collapse; border-bottom:1px solid #d6d6d6; border-top:2px solid #d6d6d6; width:100%; margin-bottom:20px;}
article .table_wr th { text-align:center; background:#f7f7f7;border-bottom:1px solid #eae9e9; }
article .table_wr td { text-align:center; padding:5px; border-bottom:1px solid #eae9e9; }
article .table_wr .t_body { overflow:hidden; width:95%; margin:8px auto; }
article .table_wr .left { text-align:left; }
article .table_wr .file_update {background:#fff;  height:30px;}
article .paging { overflow:hidden; text-align:center; border:1px solid #ffffff; }
article #btn { text-align:right; padding-right:15px; padding-bottom:10px;}
article #btn .btn{border-radius:0;}
article .btn{border-radius:0;}


.measure_search_btn{ color: #fff; background-color: #ee5361; border-color: #ee5361; padding:6px 20px;}