@charset "utf-8";
#print {position:relative;}

.cus_poi {cursor:pointer;}

#wrap{position:relative;min-width:1280px;height:100%;}
.wp-wrap{width:1170px;margin:0 auto;}
.wp-wrap:after{display:block;clear:both;content:'';}
#w_content{min-width:1280px;margin:0 auto;}
.contSlide{min-width:1280px;margin:0 auto; border-top: 1px solid #e2e5ed; border-bottom: 1px solid #e2e5ed;}

.exis_map{position:relative;height:40px;border-bottom:1px solid #e2e5ed;overflow:hidden;z-index:2;}/* 2018-11-14 정은하 수정 */
.exis_map .sp01{display:inline-block;width:72px;margin:7px 6px 0 0;padding-left:30px;font-size:14px;color:#fff;line-height:26px;background:url(/images/sub/icon_exis02.png?ver=20191210) left top no-repeat;}
.exis_map .sp02{display:inline-block;padding-left:17px;font-size:14px;color:#606060;background:url(/images/sub/icon_ar02.png?ver=20191210) left 2px no-repeat;}

/*button:focus{outline:solid 3px #0088ff;}*/
/* a:focus {outline:solid 3px #0088ff;} */
/* a:focus{
	outline:none;
	border-style:solid;
	border-width:0.5px 0.5px 0.5px 0.5px;
	border-color: #88dfff #228fbf #33bfff #228fbf;
}  */
:focus{
	outline:3px solid red;
	/*box-shadow:0 0 0 1px #008, 0 0 0 2px #70a;*/
	/*outline:none;*/
	z-index:99999;
	/*box-shadow: 0 0 0 3px red inset;*/
}

div.tab_lv2 li.f_l > a:focus, h3.f_l > a.goList:focus, .qitem1 a:focus,.qitem2 a:focus,.qitem3 a:focus,.qitem4 a:focus, .qmenu a:focus, .q_icon a:focus, .q_menu a:focus, .slick-dots button:focus, .faqList a:focus, .tab_2ea a:focus {
	outline:none !important;
	box-shadow: 0 0 0 3px red inset !important;
}

/* 
a:focus{
	outline:3px solid #aaa;
} */

/* 2018-11-13 정은하 수정 */
.regend{position:absolute;top:-35px;right:0;min-width:1280px;z-index:1;}
.regend ul{float:left;padding-top:3px;}
.regend ul.fst{float:right;padding-top:0;}
.regend ul.fst li:last-child{margin-right:5px;}
.regend li{float:left;padding:0 10px;margin-top:5px;background:url(/images/sub/bg_regend_bar.gif?ver=20191210) left 4px no-repeat;}/* 2018-11-14 정은하 수정 */
.regend li:first-child{background:none;}/* 2018-11-14 정은하 수정 */
.regend .regTitle{display:none;float:right;margin-right:15px;line-height:20px;}
.regend.regend_line2  ul.fst {width:100%;}

.exis_map {min-height:45px;}
.exis_map .con_inner{/* padding:13px 0 5px 5px; */box-sizing:border-box;overflow:hidden;}/* 2018-11-14 정은하 수정 */
.exis_map .pdt05{/* position:absolute;left:0;top:50%;margin-top:-20px; */padding-top:0 !important;height:40px;}
.exis_map .pdt05 .regTitle{display:inline-block;font-weight:bold;color:#4a4f66;padding-left:27px;margin:8px 10px 0 0;height:26px;line-height:1.4;font-size:18px;background-position: left top;background-repeat: no-repeat;}
.exis_map .pdt05 select{box-sizing:border-box;vertical-align:top;color:#606060;font-size:14px;height:32px;margin-top:4px;border:1px solid #d6d6d6;}
.exis_map .regend {position:relative;right:auto;top:auto;min-width:auto;}
.exis_map .regend li{margin-bottom:10px;}
.exis_map .regend li:first-child{padding-left:0;}

/* 2018-11-14 정은하 추가 */
.exis_map.regend_line2,
.regend.regend_line2 {height:93px;}
.regend.regend_line2 {margin-left:250px;min-width:auto;top:-90px;}
.exis_map.regend_line2 .pdt05{position:relative;left:auto;top:auto;margin-top:13px;text-align:left;}
.regend.regend_line2 li{margin-top:10px;}

.mapquick {position:absolute;top:346px;right:23px;z-index:3000;}
.mapquick ul {margin-bottom:5px;padding:0 6px;border-radius:4px 4px 4px 4px;border:1px solid #e2e5ed;background:#fff;}
.mapquick ul.fst li:first-child {border-top:0;}
.mapquick ul.fst li {border-top:1px solid #e2e5ed;}


#map {position:relative;overflow:hidden; z-index:1;}
#map .show_pt_view {position:absolute;bottom:20px;right:30px;z-index:1000;}
#w_content{/* position:relative;  */z-index:1;}

/*min_20191031*/
#w_content_body{/* position:relative;  */z-index:0; width: 1170px; margin-left: 110px;}
#w_content_body_sub {height:855px;box-sizing:border-box;}

/* map 왼쪽 검색창  */
.map_search{position:absolute;top:0px;left:0;max-height:660px;height:100%;background-color:#fff;z-index:2;width:312px; /*transition: all 1s ease-out;*/}	/* 2018-11-13 정은하 수정 */
.map_search_new{ top:-70px !important; }
.map_search .topline{/* border-top:1px solid #e2e5ed; */}
.map_search.hide{left:-313px;transition: all 1s ease-out;width:0 !important;}
.map_search.hide #section_tab {opacity:0;transition: all 1s ease-out;width:0;}/* 2018-11-13 정은하 추가 */
.map_search.shotsrh{width:312px !important;}
.map_search.shotsrh_wavemap{width:312px !important;}
.map_search.shotsrh_wavemap.hide {}
.map_search.shotsrh.hide{left:-312px;}

.map_search .mapsearch_close{z-index:3;text-indent:-9999px;width:21px;height:178px;position:absolute;top:50%;right:-21px;margin-top:-95px;background:url(/images/sub/mapsearch_close.png?ver=20191210) no-repeat 0 0;cursor:pointer;}
.map_search .mapsearch_close.open{text-indent:-9999px;width:21px;height:178px;position:absolute;top:50%;right:-21px;background:url(/images/sub/mapsearch_open.png?ver=20191210) no-repeat 0 0;cursor:pointer;z-index:10;}
.map_search .mapnav{position:absolute;top:0;left:0;width:258px;height:100%;border-right:1px solid #e2e5ed;background:#f5f6f8;}
.map_search .mapnav ul{padding:16px;}
.map_search .mapnav ul li a{display:block;height:40px;padding:0 12px;background:url(/images/sub/mapnav_ar.png?ver=20191210) no-repeat 210px center;font-size:14px;line-height:40px;}
.map_search .mapnav ul li a.active,
.map_search .mapnav ul li a:hover,
.map_search .mapnav ul li a:active,
.map_search .mapnav ul li a:focus{background-color:#e7ebf5;}
.map_search .select02{display:inline-block;font-size:13px;border:1px solid #d4d4d4;border-radius:0;width:92px;height:34px;margin-bottom:7px;padding-left:12px;vertical-align:top;}

#section_tab{width:100%;height:100%;opacity:1;}/* 2018-11-13 정은하 수정 */
#section_tab h3{width:100%;/* float:left; */box-sizing:border-box;color:#4a4f66;/*padding-left:27px; margin-bottom:8px;*/height:26px;font-size:16px;background-position:left top; background-repeat:no-repeat;font-weight:600;}/* 2018-11-13 정은하 수정 */
#section_tab h4{width:100%;/* float:left; */box-sizing:border-box;color:#4a4f66;padding-left:15px;margin:8px 0;line-height:1.2;font-size:16px;background-position:left top; background-repeat:no-repeat;font-weight:600;font-family:'나눔고딕',NanumGothic;background:url('/images/sub/bullet_dot.gif?ver=20191210') no-repeat left center;}
.input_radio{ margin-bottom: 10px; }
.input_radio input[type=radio]{ display: none !important; }
.input_radio input[type=radio] + label{ display: block; color: #d6d6d6; width: 100%; height: 29px; line-height: 29px; background: #ffffff url(/images/ico_aside_check_off.png?ver=20191210) no-repeat; background-position: left; border: 1px solid #d6d6d6; box-sizing: border-box; padding-left: 20px; }
.input_radio input[type=radio]:checked + label{ display: block; color: #2c7cb5; width: 100%; height: 29px; line-height: 29px; background: #ffffff url(/images/ico_aside_check_on.png?ver=20191210) no-repeat; background-position: left; border: 1px solid #2c7cb5; box-sizing: border-box; padding-left: 20px; }



/*#section_tab .icon_year{background-image:url(/images/sub/icon_year.png?ver=20191210);} /* 기준년도 */
/*#section_tab .icon_search{background-image:url(/images/sub/icon_search.png?ver=20191210);} /* 검색 */
/*#section_tab .icon_address{background-image:url(/images/sub/icon_address.png?ver=20191210);} /* 주소 */
/*#section_tab .icon_option{background-image:url(/images/sub/icon_option.png?ver=20191210);} /* 옵션 */
/*#section_tab .icon_radius{background-image:url(/images/sub/icon_radius.png?ver=20191210);} /* 검색반경 */
/* #section_tab .icon_licenseNumber{background-image:url(/images/sub/icon_licenseNumber.png?ver=20191210);} */ /* 허가번호 */
/*#section_tab .icon_shape{background-image:url(/images/sub/icon_shape.png?ver=20191210);} /* 형태 */
/*#section_tab .icon_voyageArea{background-image:url(/images/sub/icon_voyageArea.png?ver=20191210);} /* 항해구역 */
/*#section_tab .icon_tonnage{background-image:url(/images/sub/icon_tonnage.png?ver=20191210);} /* 톤수 */
/*#section_tab .icon_addInfo{background-image:url(/images/sub/icon_addinfo.png?ver=20191210);} /* 추가정보 */
/*#section_tab .icon_locationInfo{background-image:url(/images/sub/icon_locationInfo.png?ver=20191210);} /* 지역정보-표시-방법 */
/*.exis_map .pdt05 .icon_locationSelect,
/*#section_tab .icon_locationSelect{background-image:url(/images/sub/icon_locationSelect.png?ver=20191210);} /* 지역선택 */
/*#section_tab .icon_addressSearch{background-image:url(/images/sub/icon_addressSearch.png?ver=20191210);} /* 주소검색 */
/*#section_tab .icon_routeSearch{background-image:url(/images/sub/icon_routeSearch.png?ver=20191210);} /* 경로검색 */
/*#section_tab .icon_legend{background-image:url(/images/sub/icon_legend.png?ver=20191210);} /* 범례 */
/*#section_tab .icon_service{background-image:url(/images/sub/icon_service.png?ver=20191210);} /* 서비스 */
/*#section_tab .icon_use{background-image:url(/images/sub/icon_use.png?ver=20191210);} /* 용도 */
/*#section_tab .icon_wifi{background-image:url(/images/sub/icon_wifi.png?ver=20191210);} /* 와이파이 */
/*#section_tab .icon_business{background-image:url(/images/sub/icon_business.png?ver=20191210);} /* 사업자 */
/*#section_tab .icon_infoType{background-image:url(/images/sub/icon_infotype_new.png?ver=20191210);} /* 정보형태 */
/*#section_tab .icon_deviceKind{background-image:url(/images/sub/icon_deviceKind.png?ver=20191210);} /* 장치종류 */
/*#section_tab .icon_ship{background-image:url(/images/sub/icon_ship.png?ver=20191210);} /* 선종 */
/*#section_tab .icon_radioStation{background-image:url(/images/sub/icon_radioStation.png?ver=20191210);} /* 무선국선택 */
/*.icon_radioStation{background-image:url(/images/sub/icon_radioStation.png?ver=20191210);} /* 무선국선택 */
/*#section_tab .icon_signalQuality{background-image:url(/images/sub/icon_signalQuality.png?ver=20191210);} /* 신호특성 */
/*#section_tab .icon_modulSystem{background-image:url(/images/sub/icon_modulSystem.png?ver=20191210);} /* 변조방식 */
/*#section_tab .icon_facilities{background-image:url(/images/sub/icon_facilities.png?ver=20191210);} /* 시설자 */
/*#section_tab .icon_frequencyRange{background-image:url(/images/sub/icon_frequencyRange.png?ver=20191210);} /* 주파수대역 */
/*#section_tab .icon_frequencyBandwidth{background-image:url(/images/sub/icon_frequencyBandwidth.png?ver=20191210);} /* 주파수대역폭 */
/*#section_tab .icon_selectModel{background-image:url(/images/sub/icon_selectModel.png?ver=20191210);} /* 모델선택 */
/*#section_tab .icon_transmit{background-image:url(/images/sub/icon_transmit.png?ver=20191210);margin-top:10px;} /* 송신 */
/*#section_tab .icon_receive{background-image:url(/images/sub/icon_receive.png?ver=20191210);margin-top:10px;} /* 수신 */

#section_tab ul{clear:both;margin-bottom:10px;}
#section_tab ul li{margin-bottom:5px;}
#section_tab ul.horizonal_list {padding:10px;}
#section_tab ul.horizonal_list li {float:left;width:33.3%;}
#section_tab select{box-sizing:border-box;vertical-align:top;width:256px;color:#606060;font-size:15px;border-radius:0;height:34px;padding-left:12px;border:1px solid #2c7cb5;line-height:40px;}
#section_tab input[type="text"]{box-sizing:border-box;width:256px;font-size:14px;border-radius:0;height:40px;padding-left:12px;padding-right:12px;border:1px solid #d6d6d6;background:#f5f5f5;}	/* 2018-08-17 수정 */
#section_tab input[type="number"]{box-sizing:border-box;width:200px;font-size:14px;border-radius:0;height:40px;padding-left:12px;padding-right:12px;border:1px solid #d6d6d6;background:#f5f5f5;}	/* 2018-12-14 추가 */
#section_tab input[type="radio"] {width:20px; height:20px; display:inline-block; background:#fff;border:1px solid #929292; margin-right:3px;line-height:20px;background-image:none !important;}
#section_tab .tip{margin:-1px 0 12px 24px;padding:0 0 0 22px;background:url(/images/sub/ico_tip.png?ver=20191210) no-repeat 0 3px;font-size:14px;color:#606060;letter-spacing:-1px;}
#section_tab .tip span {display:block;}/* 2018-11-13 정은하 추가 */
#section_tab .tip .fc{color:#e96b00;}
#section_tab .srhbtn{position:absolute;bottom:0;right:0;width:190px;padding:12px 12px 12px 12px;text-align:center;border-top:1px solid #e2e5ed;}	/* 2018-08-17 수정 */
#section_tab .srhbtn2{padding:24px 25px 24px 25px;text-align:center;border-top:1px solid #e2e5ed;}
#section_tab .srhbtn3{position:absolute;right:0;width:180px;padding:24px 12px 24px 12px;text-align:center;border-top:1px solid #e2e5ed;} /*2018.07.18*/
#section_tab .rudTitle{height:27px;margin-bottom:20px;text-align:center;border-radius:100px 100px 100px 100px;background:#dbe2f7;font-size:14px;color:#868a9e;font-weight:400;line-height:27px;font-weight:600;}
/*#section_tab .srhbgc{position:absolute;left:0;bottom:0;margin-left:23px;width:256px;overflow:hidden; padding:10px 15px 17px 23px; background-color:#fff;}*/
#section_tab .srhbgc a{float:left;width:126px;margin-left:4px;}
#section_tab .srhbgc a:first-child{margin-left:0;}

/*2018. 10. 25 추가*/
#section_tab .left_chklist_2{clear:both;overflow:hidden;border:1px solid #d6d6d6;margin:0 0 23px 23px;padding:16px;width:222px;}
#section_tab .left_chklist_2 span.chkbox_2{display:block;}

/* 2018-12-14 추가 */
#section_tab .tab_losing select.half {width:calc(50% - 4px) !important;}
#section_tab .tab_losing input[type="number"] {width:80%;}

/*2018-10-27 추가*/
#viewGridData1.tabType_small #map_left{width:248px !important;}
#viewGridData1.tabType_small #section_tab select{width:230px;}
#viewGridData1.tabType_small #section_tab .input_section_half2 select{width:80px;padding-left:5px;}
#viewGridData1.tabType_small #section_tab .input_section_half2 ul li{margin-bottom:5px;width:200px;}
/*#viewGridData1.tabType_small #section_tab .srhbgc{width:200px;}*/
#viewGridData1.tabType_small .olMap {padding-left:248px;}

#viewGridData2.tabType_small #map_left{width:248px !important;}
#viewGridData2.tabType_small #section_tab select{width:230px;}
#viewGridData2.tabType_small .olMap {padding-left:248px;}

#viewGridData3.tabType_small #map_left{width:248px !important;}
#viewGridData3.tabType_small #section_tab select{width:230px;}
#viewGridData3.tabType_small .olMap {padding-left:248px;}

.tabType_small #map_left{width:248px !important;}
.tabType_small #section_tab select{width:230px;}
.tabType_small .olMap {padding-left:248px !important;}

.tabType_small .meta {position:absolute;}
.tabType_small #divM {left:0;top:50%;margin-left:-57px;background-color:#666;color:#fff;padding:0 20px;border-radius:25px;transform:rotate(270deg);}
.tabType_small #divM1 {top:115px !important;right:150px;left:auto !important;}
.tabType_small #divM2 {top:0;right:150px;left:auto !important;}
.tabType_small #divM3 {top:141px !important;right:150px;left:auto !important;color:blue;}
.tabType_small #divM4 {top:168px !important;right:150px;left:auto !important;color:green;}
.tabType_small #divM5 {top:197px !important;right:150px;left:auto !important;color:purple;}
.tabType_small #labelSpan {right:10px;bottom:13px;color:#fff;background:#666;border-radius:25px;padding:0 5px;font-size:12px;}
.tabType_small .wave_guide {background:url(/images/sub/wave_cal_guide_bg2.png?ver=20191210) no-repeat;margin:10px 0 0;padding-left:50px;line-height:40px;height:40px;color:#393939;font-weight:600;}
.tabType_small .max774 {max-height:707px !important;}
.tabType_small .max774 #section_tab .inr {padding:0 14px 0 2px;}
.tabType_small .max774 #section_tab .inr .bn_t1_1 {width:calc(50% - 3px);}
.tabType_small .max774 #section_tab .inr .bn_t2_1 {width:calc(50% - 3px);}
/* 무선국 생애주기  */
.tabType_small .life_map_left{width:248px !important;}
.tabType_small .life_section_tab select{width:230px;}
.tabType_small .life_section_tab .srhbgc{width:230px;}
.map_search.hide .life_section_tab {opacity:0;transition: all 1s ease-out;width:0;}
.life_section_tab{position:absolute;top:0;right:0;width:100%;height:100%;opacity:1;}
.life_section_tab .tabcont{height:100%; overflow-y:auto;  }
.life_section_tab .inr{}
.life_section_tab h3{color:#4a4f66;height:26px;font-size:16px;font-weight:600;}/* 2018-11-13 정은하 수정 */
.life_section_tab ul{clear:both;}
.life_section_tab ul li{margin-bottom:5px;}
/*.life_section_tab .icon_year{background-image:url(/images/sub/icon_year.png?ver=20191210);} /* 기준년도 */
.life_section_tab select{box-sizing:border-box;vertical-align:top;width:256px;color:#606060;font-size:14px;border-radius:0;height:40px;padding-left:12px;border:1px solid #d6d6d6;}
/* .life_section_tab .srhbgc a{float:left;width:126px;margin-left:4px;}
.life_section_tab .srhbgc a:first-child{margin-left:0;} */
.life_section_tab .fullBtn{width:100% !important;}
.olMap {position:relative;overflow:hidden; z-index:1;}

.bottom_lay {position:relative;}
.bottom_lay .bottom_laypop{position:relative;overflow:hidden;/*position:absolute;width:100%;bottom:0;left:0;z-index:99999;*/border-top:1px solid #e2e5ed;padding:10px 0 10px;background-color:#fff;transition: all 1s ease-out;}
/* .bottom_lay .bottom_laypop2 {position:absolute;width:100%;bottom:0;left:0;background-color:#fff;z-index:99999;transition: all 1s ease-out;} */
.bottom_lay.show {}
.bottom_lay .table03{margin-bottom:30px !important;}
.bottom_lay .more{display:block;border:1px solid #d2d5de;background-color:#fff;color:#466289;font-size:16px;text-align:center;}
.bottom_lay .more span{display:block;height:46px;border:1px solid #fff;background:#f5f5fa;line-height:46px;}
.bottom_lay .more span i{display:inline-block;vertical-align:middle;text-indent:-9999px;width:14px;height:14px;margin-right:10px;background:url(/images/sub/btn_more_ico.gif?ver=20191210) no-repeat 0 0;}
.bottom_lay .bottom_close{display:none;text-indent:-9999px;width:51px;height:32px;position:absolute;top:-33px;right:30px;background:url(/images/sub/bottom_lay_open.png?ver=20191210) no-repeat 0 0;cursor:pointer;}/* 2018-11-13 정은하 수정 */
.bottom_lay .bottom_close.open{text-indent:-9999px;width:53px;height:32px;position:absolute;top:-33px;right:30px;background:url(/images/sub/bottom_lay_close.png?ver=20191210) no-repeat 0 0;cursor:pointer;}
.bottom_lay .innr{padding:37px 30px 30px 30px;}
.bottom_lay .gridHeight{width:100%;overflow:initial;/* height:720px;*/margin:6px 0 20px;transition: all 1s ease-out;}
.bottom_lay.show .gridHeight{height:1335px !important;transition: all 1s ease-out;}
.bottom_lay .gridHeight2{overflow:hidden;height:715px;margin-bottom:20px;transition: all 1s ease-out;}
.bottom_lay.show .gridHeight2{height:1005px !important;transition: all 1s ease-out;}

/* 2018-10-26 추가
.bottom_lay .gridHeight.widthScroll .ui-jqgrid .ui-jqgrid-view{width:1280px;overflow-x:auto;}
.bottom_lay .gridHeight.widthScroll .ui-jqgrid .ui-jqgrid-hdiv,
.bottom_lay .gridHeight.widthScroll .ui-jqgrid .ui-jqgrid-htable,
.bottom_lay .gridHeight.widthScroll .ui-jqgrid .ui-jqgrid-bdiv,
.bottom_lay .gridHeight.widthScroll .ui-jqgrid .ui-jqgrid-btable { width:1800px !important;}
.bottom_lay .gridHeight.widthScroll .widthScroll_container {width:1280px; overflow-x:auto;}
.bottom_lay .gridHeight.widthScroll .summerayTable {width:1800px !important;max-width:1800px !important;}

.gridHeight.widthScroll .widthScroll_container {width:1280px; overflow-x:auto;}
.gridHeight.widthScroll table {width:2000px !important;max-width:2000px !important;}
.gridHeight2.widthScroll .widthScroll_container {width:1280px; overflow-x:auto;}
.gridHeight2.widthScroll table {width:2000px !important;max-width:2000px !important;}
*/

.bottom_lay .h6_tit {font-weight: 500; font-size:24px; float:left; background:url(/images/sub/icon_tit.gif?ver=20191210) no-repeat left center; padding-left:16px;}

.bottom_lay #conts1-tab{display:block;}

.dvmore{display:block;border:1px solid #d2d5de;background-color:#fff;color:#466289;font-size:16px;text-align:center;}
.dvmore span{display:block;height:46px;border:1px solid #fff;background:#f5f5fa;line-height:46px;}
.dvmore span i{display:inline-block;vertical-align:middle;text-indent:-9999px;width:14px;height:14px;margin-right:10px;background:url(/images/sub/btn_more_ico.gif?ver=20191210) no-repeat 0 0;}

.bottom_lay .cnblock{/* padding-top:5px; */height:44px;}
.bottom_lay .cnblock .sp01{float:left;color:#333;margin-right:10px;font-size:18px;font-weight:600;}
.bottom_lay .cnblock .sp02{float:left;margin-right:13px;color:#60636b;font-size:16px;line-height:14px;padding-top:8px;}
.bottom_lay .cnblock .sp03{float:left;color:#6a9ae4;font-size:22px;line-height:14px;padding-top:8px;}
.bottom_lay .cnblock .sp03 em{font-style:normal;color:#6a9ae4;font-weight:600;}
.bottom_lay .cnblock .sp04{float:left;color:#e96b00;letter-spacing:-.5px;font-size:14px;line-height:14px;padding-top:8px;}
.bottom_lay .cnblock .jd {float:right;/* margin-top:-5px; */}
.bottom_lay .cnblock .jd-left {float:left;}
.bottom_lay .cnblock .jd li:first-child{margin-left:0;}
.bottom_lay .cnblock .jd li{float:left;margin-left:7px;}
.bottom_lay .cnblock .jd .btn_excel{position:relative;font-size:14px;display:inline-block;height:40px;box-sizing:border-box;padding:8px 15px 0;color:#fff;font-weight:bold;background:#4da462;text-align:center;}
.bottom_lay .cnblock .jd .btn_excel span{display:inline-block;margin-top:3px;font-size:0;width:19px;height:19px;vertical-align:top;margin-right:9px;background:url(/images/sub/icon_excel02.png?ver=20191210) center center no-repeat;}

/* 2018.10.27 추가 ****************/
.bottom_lay .cnblock .jd li a {padding:12px 24px; color:#fff; background-color:#4da462; background: #4da462 url(/images/sub/icon_excel02.png?ver=20191210) center left 16px no-repeat; padding-left:48px;}
.bottom_lay .cnblock .jd li a.bn_t1_1 {background:#8491af;height:auto;font-weight:bold;font-size:14px;padding:0 10px;}
.bottom_lay .cnblock .tit {float:left;color:#4a4f66;font-size:24px;padding:0 0 0 20px;margin-top:8px;background:url(/images/sub/tit_cnblock.gif?ver=20191210) left 4px no-repeat;}

/*
#2gArea {box-sizing:border-box; width:48% !imortant;}
#2gArea {padding:20px !important; background-color:#fff; border-radius:5px;}
*/

.bottom_lay .rMateH5__Caption {font-size: 20px !important; /* margin-top:24px;*/}/*그래프제목*/
.bottom_lay .rMateH5__rMateChart {/*border-radius:5px;*/}
.rMateH5__SubCaption {text-align:center !important; /* margin-top:24px; font-size:12px !important;*/}/*년도표시*/


/**********************************/

.bottom_lay .bottom_tab{margin-bottom:20px;text-align:center;}
.bottom_lay .bottom_tab li{display:inline-block;}
.bottom_lay .bottom_tab a{display:inline-block;border:1px solid #d2d5de;background:#f5f5fa;}
.bottom_lay .bottom_tab a span{display:block;width:265px;height:48px;text-align:center;border:1px solid #fff;line-height:48px;font-size:16px;color:#466289;}
.bottom_lay .bottom_tab a.active{border:1px solid #7c89cc;background:#7c89cc;color:#fff;}
.bottom_lay .bottom_tab a.active span{border:1px solid #7c89cc;background:#7c89cc;color:#fff;}

.bottom_tab5{margin-bottom:20px;text-align:center;}
.bottom_tab5 li{display:inline-block;}
.bottom_tab5 a{display:inline-block;border:1px solid #d2d5de;background:#f5f5fa;}
.bottom_tab5 a span{display:block;width:178px;height:48px;text-align:center;border:1px solid #fff;line-height:48px;font-size:16px;color:#466289;}
.bottom_tab5 a.active{border:1px solid #7c89cc;background:#7c89cc;color:#fff;}
.bottom_tab5 a.active span{border:1px solid #7c89cc;background:#7c89cc;color:#fff;}

/*
.bottom_lay02 {position:relative;border-top:1px solid #d4d4d4;background-color:#fff;z-index:1001;}
*/
.bottom_lay02{/* position:relative; */background-color:#fff;z-index:1001;}
.bottom_lay02 .cnblock{width:100%;overflow:hidden;margin-bottom:10px;height:40px;vertical-align:bottom;}
.bottom_lay02 .cnblock .sp01{float:left;color:#333;font-size:18px;font-weight:600;line-height:26px;}
.bottom_lay02 .cnblock .sp02{float:left;color:#333;font-size:16px;line-height:30px;margin-left:30px;padding-top:8px;}
.bottom_lay02 .cnblock .sp03{float:left;color:#333;font-size:16px;line-height:30px;margin-left:30px;padding-top:8px;}
.bottom_lay02 .cnblock .sp03 em{font-style:normal;color:#0174af;font-weight:600;}
.bottom_lay02 .cnblock .jd{float:right;}
.bottom_lay02 .cnblock .jd li{float:left;margin-right:12px;}
.bottom_lay02 .cnblock .jd .btn_excel{position:relative;font-size:14px;display:inline-block;height:30px;padding:10px 15px 0;color:#fff;font-weight:bold;background:#4da462;text-align:center;}
.bottom_lay02 .cnblock .jd .btn_excel span{display:inline-block;font-size:0;width:19px;height:19px;vertical-align:top;margin-right:9px;background:url(/images/sub/icon_excel02.png?ver=20191210) center center no-repeat;}
.bottom_lay02 .more{display:block;height:33px;line-height:33px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;background-color:#f8f8f8;color:#0d7bb3;font-size:13px;text-align:center;}
.bottom_lay02 .bottom_close{text-indent:-9999px;width:55px;height:22px;position:absolute;top:-22px;right:25px;background:url(/images/sub/bottom_lay_open.gif?ver=20191210) no-repeat 0 0;cursor:pointer;}
.bottom_lay02 .bottom_close.open{text-indent:-9999px;width:55px;height:22px;position:absolute;top:-22px;right:25px;background:url(/images/sub/bottom_lay_close.gif?ver=20191210) no-repeat 0 0;cursor:pointer;}
/* 2018-10-15 수정 .bottom_lay02 .innr{padding:37px 30px 30px 30px;} */
.bottom_lay02 .innr{padding:30px 0;}
.bottom_lay02 .tbltab{display:none;}
.bottom_lay02 #conts1-tab{display:block;}

.dvstatus{position:absolute;top:284px;right:0;z-index:4000;width:771px;height:707px;background:#fff;transition: all 1s ease-out;}
.dvstatus.show{width:92%;transition: all 1s ease-out;}
.dvstatus .dvstatus_close{text-indent:-9999px;width:32px;height:51px;position:absolute;bottom:2px;left:-32px;background:url(/images/sub/bottom_dvstaus_open.png?ver=20191210) no-repeat 0 0;cursor:pointer;}
.dvstatus .dvstatus_close.open{text-indent:-9999px;width:32px;height:51px;position:absolute;bottom:2px;left:-32px;background:url(/images/sub/bottom_dvstaus_close.png?ver=20191210) no-repeat 0 0;cursor:pointer;}
.dvstatus .statusImg img{width:100%;height:706px;}

.side_dvstinfo{position:absolute;top:242px;right:0;z-index:1;width:50%;height:685px;background:#eceef5;transition: all 1s ease-out;box-sizing:border-box;padding:30px;}
.side_dvstinfo.show{width:92%;transition: all 1s ease-out;}
.side_dvstinfo .dvstatus_close{text-indent:-9999px;width:32px;height:51px;position:absolute;bottom:2px;left:-32px;background:url(/images/sub/bottom_dvstaus_open.png?ver=20191210) no-repeat 0 0;cursor:pointer;}
.side_dvstinfo .infotbl{overflow-y:auto;height:290px;background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;overflow:hidden;}
.side_dvstinfo .infotbl .innr{padding:15px 30px 0 30px;}
.side_dvstinfo .statusImg{margin-top:20px;padding:20px 30px 0 30px;background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;overflow:hidden;}
.side_dvstinfo .flclose a{text-indent:-9999px;width:42px;height:190px;position:absolute;top:50%;left:-42px;margin-top:-95px;background:url(/images/sub/mclose.png?ver=20191210) no-repeat 0 0;cursor:pointer;} /* 2018-07-02 */

.brdinfo .cnblock{height:40px;font-size:16px;}
.brdinfo .cnblock .sp01{float:left;color:#333;font-size:18px;font-weight:600;}
.brdinfo .cnblock .sp02{float:left;margin-right:13px;color:#60636b;font-size:16px;line-height:14px;padding-top:8px;}
.brdinfo .cnblock .sp03{float:left;color:#6a9ae4;font-size:22px;line-height:14px;padding-top:8px;}
.brdinfo .cnblock .sp03 em{font-style:normal;color:#0174af;font-weight:600;}
.brdinfo .cnblock .sp04{float:left;color:#1e9a75;font-size:13px;line-height:14px;padding-top:8px;}
.brdwrap .cnblock{height: 40px;font-size: 16px;/* border: 1px solid #666; */margin-bottom: 10px;padding: 5px;background: #ecedf5;}
.brdwrap .cnblock h3.tit{float:left;color:#4a4f66;font-size:24px;padding:0 0 0 20px;margin-top:8px;background:url(/images/sub/tit_cnblock.gif?ver=20191210) left 4px no-repeat;}
.brdwrap .brd_srh input[type="text"]{width:303px;height:38px;padding:0 17px;vertical-align:top;border-right:0;margin-right:-4px;}
.brdwrap .brd_srh a{vertical-align:top;}
.brdwrap select{ box-sizing: border-box; vertical-align: top; color: #606060; font-size: 15px; border-radius: 0; height: 34px; padding-left: 12px; border: 1px solid #3d63b7; line-height: 40px; }
.brdwrap .innr{padding:0 0 40px 0; width:1200px; margin:0 auto;}
.brdwrap .cnblock strong{font-weight:normal;}
.brdwrap .cnblock .sp02{float:left;margin-right:13px;color: #000;font-size: 16px;line-height:14px;padding-top:13px;}
.brdwrap .cnblock .sp03{float:left;margin-right:4px;color: #355A9F;font-size:22px;line-height:14px;padding-top:11px;font-weight: 400;}
.brdwrap .cnblock .sp03 em{font-size: 20px;font-style:normal;font-weight: 400;}
.brdwrap .iptsrh{float:right;}
.brdwrap .iptsrh2{float:right;}/* 2018-10-29 세연추가 */

.iptsrh > select{ width: 100px !important; height: 40px !important; }
.iptsrh > input[type="text"]{ border: 1px solid #3d63b7 !important; }
h3.sub_lv1_title {font-size: 18px;font-weight: 600;margin-bottom: 20px;margin-top: 10px;padding-left: 40px;padding-right: 20px;background: #ecedf5 url(../images/ico_common_title.png?ver=20191210) no-repeat 0 0;color: #355A9F;background-position: 0px 0px;height: 30px;line-height: 30px;border-bottom: 2px solid #355A9F;}

.sprnd{float:left;margin-right:13px;width:95px;height:30px;text-align:center;border-radius:200px 200px 200px 200px;background:#6b81a1;color:#fff;font-size:16px;font-weight:600;line-height:30px;}

/* 주파수 용도 현황 세연추가  */
.spectrum_detail h4.tit {color:#4a4f66;font-size:24px;padding:0 0 0 20px;margin-top:8px;background:url(/images/sub/tit_cnblock.gif?ver=20191210) left 4px no-repeat;}

/*페이징 */
#noDataView {max-width:1280px;}

.paging {text-align:center;clear:both;padding:10px 0 0;}
.paging ul {width:100%;margin:0 auto;}
.paging ul li {display:inline-block;margin:0 10px 0 0;}
.paging ul li a {display:inline-block;border:1px solid #d6d6d6;line-height:26px;text-align:center;min-width:26px;padding:0 5px;box-sizing:border-box;}
.paging ul li.ico a {border:none;}
.paging ul li.on {display:inline-block;border:1px solid #0174af;color:#fff;box-sizing:border-box;background-color:#0174af;text-align:center;min-width:26px;font-weight:800;padding:0 5px;}
.paging .btn {float:right;}
.paging  ul li a.pg {border:none;vertical-align:middle;width:28px;height:28px;}

/* table01 - 게시판 전용  */
.table01{margin:0 auto 32px;border-top:2px solid #666;border-collapse:separate;}
.table01 th{border-bottom:1px solid #666;color:#666;padding: 8px 0;font-size: 16px;background:#fff;font-weight: 500;background: #efefef;}
.table01 td{border-bottom: 1px dashed #ccc;border-style: dashed;color:#666;padding: 8px 0;font-size:16px;background-color:#fff;}
.table01 td a{color:#393939;}
.table01 td .new{margin:-8px 0 0 10px;}
.table01 td.num{text-align:center;font-size: 18px;color:#666;}
.table01 td .source{padding:6px 0 0 0;color:#5f6f99;font-size:14px;}
.table01 td .source span{display:inline-block;vertical-align:middle;width:39px;height:20px;margin-right:10px;border-radius:2px 2px 2px 2px;text-align:center;background:#f8f2df;line-height:18px;color:#494e5e;}

.table01_1 {margin:0 auto 32px;border-spacing:5px 0; border-collapse:separate;}
.table01_1 th {border-top:2px solid #7c89cc;border-bottom:1px solid #7c89cc;color:#454597;padding:15px 0;font-size:14px;background:#fff;font-weight:600;background:url("/images/sub/bar_bg.gif?ver=20191210") right no-repeat;word-break:keep-all;}
.table01_1 th:last-child {background:none;}
.table01_1 td {border-bottom:1px solid #ccc;color:#393939;padding:12px 0;font-size:14px;letter-spacing:-1px;box-sizing:border-box;}
.table01_1 td.cell:hover {border-bottom:1px solid #ccc;color:#393939;padding:0 0;font-size:14px;letter-spacing:-1px;}
.table01_1 td:last-child { border-right:none;}
.table01_1 td a {color:#393939;}
.table01_1 td .new {margin:-8px 0 0 10px;}
.table01_1 td.num {text-align:center;font-size:14px;color:#466289;}
.table01_1 td .source {padding:6px 0 0 0;color:#5f6f99;font-size:14px;}
.table01_1 td .source span {display:inline-block;vertical-align:middle;width:39px;height:20px;margin-right:10px;border-radius:2px 2px 2px 2px;text-align:center;background:#f8f2df;line-height:18px;color:#494e5e;}

/* 2018-10-15 수정 */
.table02 {margin:0 auto;width:100%;border-collapse:separate;}
.table02 th {font-size:16px !important;color:#466289;font-weight:600;text-align:center;table-layout:fixed;border-top:2px solid #7c89cc;border-bottom:1px solid #7c89cc;padding:10px 0;background:url("/images/sub/bar_bg.gif?ver=20191210") right center no-repeat;word-break:keep-all;}
.table02 th:last-child {background:none;}
.table02 td {font-size:14px;text-align:left;color:#393939;/* font-size:13px !important; */line-height:1.2;height:50px;padding:0 15px; border-left:none;border-bottom:1px solid #e5e5e5;background-color:#fff;letter-spacing:-1px;border-right-color: #e5e5e5; border-right-width: 1px; border-right-style: solid; white-space: normal !important;}
.table02 td:last-child { border-right:none;}
.table02 td a {color:#111;}
.table02 .lath {border-right:none;}
.table02 .blue {background-color:#0d7bb3;color:#fff;}
.table02 .d_gray {background-color:#d6d5d5;}
.table02 .cho {border:2px solid #0d7bb3;}
.table02 .btn01 {display:inline-block;border-top:1px solid #f8f8f8;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #5f5f5f;background-color:#fcfcfc;padding:0 20px;line-height:24px;color:#333;font-size:14px;border-radius:6px;-webkit-box-shadow:1px 1px 1px #c9c9c9;-moz-box-shadow:1px 1px 1px #c9c9c9;box-shadow:1px 1px 1px #c9c9c9; }


/* 세로형 */
.table02_1 {margin:0 auto;width:1280px;border-collapse:separate;border-top:2px solid #7c89cc;}
.table02_1 th {font-size:16px;color:#466289;background-color:#fff;font-weight:600;border-bottom:1px solid #dedede;border-right:1px solid #dedede;border-left:none;padding:10px 0;}
.table02_1 th:last-child {background:none;border-right:none;}
.table02_1 td {font-size:14px;color:#393939;background-color:#fff;border-bottom:1px solid #dedede;border-right:1px solid #dedede;line-height:1.2;word-break:keep-all;padding:10px;}
.table02_1 td:last-child { border-right:none;}
.table02_1 td a {color:#111;}
.table02_1 .lath {border-right:none;}
.table02_1 .blue {background-color:#0d7bb3;color:#fff;}
.table02_1 .d_gray {background-color:#d6d5d5;}
.table02_1 .cho {border:2px solid #0d7bb3;}
.table02_1 .btn01 {display:inline-block;border-top:1px solid #f8f8f8;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #5f5f5f;background-color:#fcfcfc;padding:0 20px;line-height:24px;color:#333;font-size:14px;border-radius:6px;-webkit-box-shadow:1px 1px 1px #c9c9c9;-moz-box-shadow:1px 1px 1px #c9c9c9;box-shadow:1px 1px 1px #c9c9c9; }
.tbl02 {border-bottom:1px solid #dedede;color:#393939;padding:18px 25px;font-size:14px;background-color:#fff;}
.tbl02_1 {border-bottom:1px solid #dedede;color:#393939;padding:18px 25px;font-size:14px;background-color:#fff;}

.table02_1_inr {margin:0 auto;width:1280px;border-collapse:separate;border-top:1px solid #999;}
.table02_1_inr th {font-size:16px;color:#466289;border-top:none;background-color:#fff;font-weight:600;border-bottom:1px solid #dedede;border-right:1px solid #dedede;border-left:none;padding:10px 0;background-image:none !important;}
.table02_1_inr th:last-child {background:none;border-right:none;}
.table02_1_inr td {font-size:14px;color:#393939;background-color:#fff;border-bottom:1px solid #dedede;line-height:1.2;word-break:keep-all;padding:0 10px;}
.table02_1_inr td:last-child { border-right:none;}
.table02_1_inr td a {color:#111;}

/* 주파수검색 - 이용 */
.table02_1_U {margin:0 auto;width:1280px;border-collapse:separate;}
.table02_1_U th {font-size:16px;color:#466289;background-color:#fff;font-weight:600;border-bottom:1px solid #dedede;border-right:1px solid #dedede;padding:10px 0; /* background:url("/images/sub/bar_bg.gif?ver=20191210") right no-repeat; */}
.table02_1_U th:last-child {background:none;}
.table02_1_U td {font-size:14px;color:#393939;background-color:#fff;border-bottom:1px solid #dedede;border-right:1px solid #dedede;line-height:1.2;word-break:keep-all;}
.table02_1_U td:last-child { border-right:none;}
.table02_1_U td a {color:#111;}
.table02_1_U .lath {border-right:none;}
.table02_1_U .blue {background-color:#0d7bb3;color:#fff;}
.table02_1_U .d_gray {background-color:#d6d5d5;}
.table02_1_U .cho {border:2px solid #0d7bb3;}
.table02_1_U .btn01 {display:inline-block;border-top:1px solid #f8f8f8;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #5f5f5f;background-color:#fcfcfc;padding:0 20px;line-height:24px;color:#333;font-size:14px;border-radius:6px;-webkit-box-shadow:1px 1px 1px #c9c9c9;-moz-box-shadow:1px 1px 1px #c9c9c9;box-shadow:1px 1px 1px #c9c9c9; }


.table03 {margin:0 auto;width:100%;}
.table03 th {border-top:2px solid #7c89cc; border-bottom:1px solid #7c89cc;color:#454549;padding:20px 0;font-size:16px;background:#fff; background:url("/images/sub/bar_bg.gif?ver=20191210") right no-repeat; word-break:keep-all;}
.table03 th:last-child {background:none;}
.table03 td {border-bottom:1px solid #dedede;border-right:1px solid #dedede;color:#393939;padding:5px 0;font-size:14px;background-color:#fff;letter-spacing:-1px;height:23px;line-height:23px;}
.table03 td:last-child { border-right:none;}
.table03 td a {color:#111;}
.table03 .lath {border-right:none;}
.table03 .blue {background-color:#0d7bb3;color:#fff;}
.table03 .d_gray {background-color:#d6d5d5;}
.table03 .cho {border:2px solid #0d7bb3;}
.table03 .btn01 {display:inline-block;border-top:1px solid #f8f8f8;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #5f5f5f;background-color:#fcfcfc;padding:0 20px;line-height:24px;color:#333;font-size:14px;border-radius:6px;-webkit-box-shadow:1px 1px 1px #c9c9c9;-moz-box-shadow:1px 1px 1px #c9c9c9;box-shadow:1px 1px 1px #c9c9c9; }

/* 차트 안 테이블  */
.table03_1 {margin:0 auto;border-top:1px solid #7c89cc; width:100%;height:auto;border-collapse:separate;}
.table03_1 th {border-bottom:1px solid #dedede;border-right:1px solid #dedede;color:#333;/* height:40px; */padding:5px 0;font-size:14px;text-align:center;background:#f8f8f8; word-break:keep-all;font-weight:500;box-sizing:border-box;}
.table03_1 td {border-bottom:1px solid #dedede;border-right:1px solid #dedede;color:#393939;padding:4px 5px;font-size:14px;background-color:#fff;letter-spacing:-1px;/* height:23px; */white-space:nowrap;text-overflow:ellipsis;}
.table03_1 td:last-child { border-right:none;}
.table03_1 td a {color:#111;}

/* 차트 안 테이블 가로형 테이블 */
.table03_2 {margin:0 auto;border-top:1px solid #7c89cc; width:100%;border-collapse:initial;}
.table03_2 th {border-bottom:1px solid #dedede;color:#454549;padding:5px 0;font-size:14px;text-align:center;background:#f8f8f8;word-break:keep-all;font-weight:500;}
.table03_2 td {border-bottom:1px solid #dedede;border-right:1px solid #dedede;color:#393939;padding:3px;font-size:14px;background-color:#fff;letter-spacing:-1px;height:23px;line-height:23px;}
.table03_2 td:last-child { border-right:none;}
.table03_2 td a {color:#111;}

.table04 {margin:0 auto;border-top:2px solid #7c89cc;border-collapse:separate;}
.table04 th {border-bottom:1px solid #7c89cc;color:#466289;padding:10px 0;font-size:14px;background:#fff;}
.table04 td {border-bottom:1px solid #dedede;border-left:1px solid #dedede;color:#393939;padding:18px 25px;font-size:14px;background-color:#fff;}
.table04 .pintTr td {border-left:0;}
.table04 td a {color:#111;}
.table04 td.snum {color:#6a7cd9;text-align:center;}
.table04 .lath {border-right:none;}
.table04 .blue {background-color:#0d7bb3;color:#fff;}
.table04 .d_gray {background-color:#d6d5d5;}
.table04 .cho {border:2px solid #0d7bb3;}
.table04 .btn01 {display:inline-block;border-top:1px solid #f8f8f8;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #5f5f5f;background-color:#fcfcfc;padding:0 20px;line-height:24px;color:#333;font-size:14px;border-radius:6px;-webkit-box-shadow:1px 1px 1px #c9c9c9;-moz-box-shadow:1px 1px 1px #c9c9c9;box-shadow:1px 1px 1px #c9c9c9; }

.table05 {margin:0 auto;border-top:2px solid #7c89cc;border-collapse:separate;}
.table05 th {border-bottom:1px solid #7c89cc;color:#466289;padding:20px 0;font-size:14px;background:#fff;}
.table05 td {border-bottom:1px solid #dedede;color:#393939;padding:15px 0;font-size:14px;background-color:#fff;letter-spacing:-1px;}
.table05 td a {color:#111;}

.table06 {margin:0 auto;border-top:2px solid #7c89cc;border-collapse:separate;}
.table06 th {border-bottom:1px solid #7c89cc;color:#466289;padding:14px 0 13px;font-size:14px;background:#fff;}
.table06 td {padding:20px 6px 21px;border-bottom:1px solid #dedede;color:#393939;font-size:14px;background-color:#fff;height:38px;letter-spacing:-1px;word-break:break-all }
.table06 td a {color:#111;}

.table07 {width:100%;margin:0 auto;border-top:2px solid #7c89cc;border-collapse:separate;}
.table07 th {padding:10px;text-align:left;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;color:#7377d4;font-size:16px;font-weight:400;white-space:nowrap;}
.table07 td {padding:10px;text-align:left;border-bottom:1px solid #e9e9e9;font-size:15px;}

.table08 {width:100%;margin:0 auto;border-top:2px solid #7c89cc;border-collapse:separate;}
.table08 th {padding:11px 0 11px 17px;text-align:center;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;color:#466289;font-size:14px;font-weight:400;}
.table08 td {padding:11px 17px 11px 17px;text-align:left;border-bottom:1px solid #e9e9e9;font-size:15px;}

/* 2018-10-15 수정 */
.table09 {margin:0 auto;border-top:2px solid #7c89cc;border-collapse:separate;}
.table09 th {border-bottom:1px solid #7c89cc;color:#466289;padding:10px 0;font-size:13px;background:#fff; background:url("/images/sub/bar_bg.gif?ver=20191210") right center no-repeat;}
.table09 td {border-bottom:1px solid #dedede;color:#393939;font-size:13px;background-color:#fff;height:34px;line-height:34px;letter-spacing:-1px;padding:10px;border-right:1px solid #e5e5e5;}
.table09 td a {color:#111;}
.table09 th:last-child {background:none;}
.table09 td:last-child { border-right:none;}
.table09 .lath {border-right:none;}
.table09 .blue {background-color:#0d7bb3;color:#fff;}
.table09 .d_gray {background-color:#d6d5d5;}
.table09 .cho {border:2px solid #0d7bb3;}
.table09 .btn01 {display:inline-block;border-top:1px solid #f8f8f8;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9;border-bottom:1px solid #5f5f5f;background-color:#fcfcfc;padding:0 20px;line-height:24px;color:#333;font-size:14px;border-radius:6px;-webkit-box-shadow:1px 1px 1px #c9c9c9;-moz-box-shadow:1px 1px 1px #c9c9c9;box-shadow:1px 1px 1px #c9c9c9;}
.span_tit li span {display:inline-block;width:140px;}

#noDataView {font-size:16px; font-weight:600;line-height:50px;}
.showtbl {display:inline-block;vertical-align:middle;width:14px;height:14px;background:url(/images/sub/btn_brd_show.png?ver=20191210) no-repeat 0 0;font-size:0;}
.showtbl.active {background:url(/images/sub/btn_brd_hide.png?ver=20191210) no-repeat 0 0;}
.brdnum {text-align:center !important;font-size:24px !important;color:#466289 !important;}
.pdflnk {color:#6a7cd9 !important;}

.anstbl.off td{display:none;}
.anstbl td{padding:20px 0 20px 120px !important;background:#f8f9fa}
.ansDv li{position:relative;margin:12px 0;padding:0 0 0 109px;}
.ansDv li span{position:absolute;top:0;left:0;width:89px;border-right:2px solid #d1d1d1;}

.hddv{overflow:hidden;}
.hddv h3{float:left;}
.hddv p{float:left;padding:6px 0 0 15px;font-size:15px;color:#1e9a75;}

.allchklabel{clear:both;margin-bottom:4px;padding-top:1px;}

.chklist{margin-bottom:10px;padding:12px 13px;background:#e4e8f0;}
.chklist label{display:inline-block;width:70px;}
.chkbox{font-size:15px;}

.chklistdv li{margin:8px 0;}
.chklistdv li .t{display:inline-block;width:450px;}
.chklistdv li .rdobox{display:inline;}

.agreeChk{text-align:right;}
.agreeChk .rdobox{display:inline-block;margin-left:20px;}
.rdobox{padding:5px 0;font-size:15px;}
.rdobox input[type="radio"]{display:none;}
.rdobox input[type="radio"] + label span{display:inline-block;width:17px;height:17px;margin:0 10px 0 0;vertical-align:middle;background:url(/images/sub/bg_rdo_off.png?ver=20191210) left top no-repeat;cursor:pointer;}
.rdobox input[type="radio"]:checked + label span{background:url(/images/sub/bg_rdo_on.png?ver=20191210) 0 top no-repeat;}

.usechk{position:relative;}
.usechk .chkbox{position:absolute;top:-10px;right:0;}
.usechk .chkbox label{margin-right:10px !important;}
.usechk .chkbox label span{margin-right:10px !important;}

#quick{position:fixed;top:200px;right:30px;z-index:9999;}
#quick > ul > li{position:relative;line-height:0;font-size:0;display:block;width:56px;height:54px;margin:14px 0}
#quick > ul > li dt a{display:block;width:56px;height:54px;}
#quick > ul > li dd{display:none;position:absolute;top:6px;right:58px;width:186px;height:38px;text-align:right;padding-right:21px;background:url(/images/quick_msg.png?ver=20191210) no-repeat right 0;line-height:38px;color:#7a7a7a;font-size:14px;}
#quick > ul > li.qulnk1 dt a{background:url(/images/quick_1.png?ver=20191210) no-repeat 0 0;}
#quick > ul > li.qulnk1 dt a.active,
#quick > ul > li.qulnk1 dt a:hover,
#quick > ul > li.qulnk1 dt a:active{background:url(/images/quick_1_on.png?ver=20191210) no-repeat 0 0;}
#quick > ul > li.qulnk2 dt a{background:url(/images/quick_2.png?ver=20191210) no-repeat 0 0;}
#quick > ul > li.qulnk2 dt a.active,
#quick > ul > li.qulnk2 dt a:hover,
#quick > ul > li.qulnk2 dt a:active{background:url(/images/quick_2_on.png?ver=20191210) no-repeat 0 0;}
#quick > ul > li.qulnk3 dt a{background:url(/images/quick_3.png?ver=20191210) no-repeat 0 0;}
#quick > ul > li.qulnk3 dt a.active,
#quick > ul > li.qulnk3 dt a:hover,
#quick > ul > li.qulnk3 dt a:active{background:url(/images/quick_3_on.png?ver=20191210) no-repeat 0 0;}
#quick > ul > li.qulnk4 dt a{background:url(/images/quick_4.png?ver=20191210) no-repeat 0 0;}
#quick > ul > li.qulnk4 dt a.active,
#quick > ul > li.qulnk4 dt a:hover,
#quick > ul > li.qulnk4 dt a:active{background:url(/images/quick_4_on.png?ver=20191210) no-repeat 0 0;}
#quick > ul > li.qulnk5 dt a{background:url(/images/quick_5.png?ver=20191210) no-repeat 0 0;}
#quick > ul > li.qulnk5 dt a.active,
#quick > ul > li.qulnk5 dt a:hover,
#quick > ul > li.qulnk5 dt a:active{background:url(/images/quick_5_on.png?ver=20191210) no-repeat 0 0;}

.subnav {position:relative;height:160px;background:#6374ca;z-index:3;}/* 2018-08-17 수정 */
.subnav.shot {height:165px !important;}
.subnav.shot .wp-wrap {height:165px !important}
.subnav.shot .subnavlink a.prev {top:38px !important;}
.subnav.shot .subnavlink a.next {top:38px !important;}
.subnav.shot .subnavlink {padding:30px 0 0 0 !important;}
.subnav .line {position:absolute;top:0;left:0;z-index:0;width:100%;height:46px;border-bottom:1px solid #929eda;}
.subnav .wp-wrap {height:160px;}	/* 2018-08-17 수정 */
	.subnav .wp-wrap {background:url(/images/sub/sub_nav_bg.jpg?ver=20191210) no-repeat 180px 0;}
.subnav .locaition {position:relative;z-index:2;padding:9px 0 10px;font-size:14px;color:#fff;} /* 2018-07-12 수정 */
.subnav .locaition strong {/* display:inline-block;height:30px;border-radius:100px 100px 100px 100px;padding:0 20px;line-height:30px;font-weight:normal;background:#4758aa; */color:#f3e091;} /* 2018-07-12 수정 */
.subnav .locaition dt.on strong {padding-right:0px;background:none;} /* 2018-07-12 수정 */

.subnav .locaition .ar {margin:0 5px;}
.subnav .locaition .ar {margin:0 5px;}

/* 2018-07-19 수정 */
.subnav .locaition dl{display:inline-block;position:relative;z-index:9999}
.subnav .locaition dl dt{display:block;height:30px;border-radius:100px 100px 100px 100px;padding:0 35px 0 18px;line-height:30px;background:url(/images/sub/bg_location_ar.png?ver=20191210) no-repeat 85% center;font-weight:normal;}
.subnav .locaition dl:last-child dt{background:none;}
.subnav .locaition dl dt.on{background: #4758aa url(/images/loc_ar_on.png?ver=20191210) no-repeat 85% center;}
.subnav .locaition dl dd{display:none;position:absolute;top:34px;left:0;border-radius:10px 10px 10px 10px;background:#4758aa;}
.subnav .locaition dl dd ul{padding:15px 20px;}
.subnav .locaition dl dd a{line-height:28px;color:#fff;white-space:nowrap;}
.subnav .locaition .depth1 dt{background-color:#4758aa;color:#fff;}
.subnav .locaition .depth1 dt a{color:#fff;}
.subnav .locaition .depth2 dt{background-color:#4758aa;color:#f3e091;}
.subnav .locaition .depth2 dt a{color:#f3e091;}

.subnav .subnavlink{position:relative;padding:26px 0 0 0;text-align:center;font-family:"나눔스퀘어",'Nanum Square';}	/* 2018-08-17 수정 */
.subnav .subnavlink h3{margin-bottom:4px;font-size:36px;color:#fff;}	/* 2018-08-17 수정 */
.subnav .subnavlink p{font-size:18px;color:#fff;}
.subnav .subnavlink a.prev{position:absolute;top:35px;left:0;padding:0px 0 0 30px;background:url(/images/sub/spot_nav_prev.png?ver=20191210) no-repeat 0 0;font-size:24px;color:#fff;}	/* 2018-08-17 수정 */
.subnav .subnavlink a.next{position:absolute;top:35px;right:0;padding:0px 30px 0 0;background:url(/images/sub/spot_nav_next.png?ver=20191210) no-repeat right 0;font-size:24px;color:#fff;}	/* 2018-08-17 수정 */

/* 2018-11-26 정은하 추가 */
#dragframe{margin-top:23px !important;height:54px !important;}
#zoombar{right:0 !important;margin-right:-26px;left:auto !important;right:0 !important;}

@media screen and (max-width:959px) {
	#w_content_body {min-height:auto;}

	.subnav,
	.subnav .wp-wrap{height:auto;}
	.subnav .wp-wrap{background-position:180px -50px;}/* 2018-11-13 정은하 추가 */
	.subnav .locaition{display:none;padding:9px 5px 10px;border-bottom:1px solid #929eda;}/* 2018-11-13 정은하 수정 */
	.subnav .locaition{padding:9px 5px 10px;border-bottom:1px solid #929eda;}
	.subnav .subnavlink h3{font-size:30px;}
	.subnav .subnavlink a.prev{display:none;text-indent:-9999px;top:50%;margin-top:-19px;left:20px;width:30px;padding:0;height:38px;background-position:center center;}
	.subnav .subnavlink a.next{display:none;text-indent:-9999px;top:50%;margin-top:-19px;right:20px;width:30px;padding:0;height:38px;background-position:center center;}
	.subnav .locaition dl dt{padding:0 30px 0 12px;background-position:90% center;}
	.subnav .locaition dl dt.on{background-position:90% center;}
	.subnav .locaition dl dd ul{padding:15px;}
	.subnav .locaition dl dd a{line-height:24px;}

	.subnav .subnavlink{padding:20px 0;}
	.subnav .line{display:none;}

	.frequency_tbl {width:100% !important;height:auto !important; max-height:640px;}

	#viewGridData1.tabType_small #map_left{width:100% !important;}
	#viewGridData1.tabType_small #section_tab select {width:100%;}
	#viewGridData1.tabType_small #section_tab .srhbgc{width:100%;}
	.tabType_small .max774 {max-height:fit-content !important;}
	.tabType_small .olMap {padding-left:0 !important;width:100%;height:auto !important;}

	.tabType_small .life_map_left {width:100% !important;}
	.tabType_small .life_section_tab {width:100%;}
	.tabType_small .life_section_tab .srhbgc {width:100%;text-align:center;background-color:#f5f7f9;box-sizing:border-box;}
	.tabType_small .life_section_tab .inr {padding:19px 23px 15px 13px;}
	.tabType_small .life_section_tab select {width:100%;}
	.tabType_small .life_section_tab {position:relative;top:auto;right:auto;border-bottom:1px solid #e2e5ed;background-color:#f5f7f9;width:100% !important;}
	.tabType_small .life_section_tab .input_group{position:relative;padding-left:233px;overflow:hidden;min-height:92px;}
	.tabType_small .life_section_tab .input_section.input_section_first{position:absolute;left:0;top:0;width:215px;}
	.tabType_small .life_section_tab .input_area2etc li {width:45%;display:inline-block;vertical-align:top;}
	.tabType_small .life_section_tab .input_area2etc li:nth-child(2){width:auto;}
	.tabType_small .life_section_tab .input_area2etc li:last-child {float:right;}


}

@media screen and (max-width:639px) {
	.subnav .subnavlink h3{font-size:26px;}
	.subnav .subnavlink{padding:16px 0;}
}

@media screen and (max-width:539px) {
	.tabType_small .life_section_tab .input_group {padding-left:0;}
	.tabType_small .life_section_tab .input_section.input_section_first {position:static;width:100%;}
	.tabType_small .life_section_tab .input_area2etc li {width:47%;}
}
@media screen and (max-width:479px){

}
@media screen and (max-width:360px){
	.tabType_small .life_section_tab .input_area2etc li {width:46%;}

}
.tab{  }
/* .tab ul{overflow:hidden;} */
.tab ul li{float:left;}
.tab ul li a{display:block;height:40px;line-height:40px;text-align:center;background:#d6d6d6;color:#000;font-family:"나눔스퀘어",'Nanum Square';font-size:18px;}
.tab ul li a span{display:block;height:40px;line-height:40px;}
.tab ul li a.active{background:#3d63b7;color:#fff;}
.tab .tab_1ea li{width:100%;}
.tab .tab_2ea li{width:50%;}
.tab .tab_3ea li:first-child{width:33.34%;}
.tab .tab_3ea li{width:33.33%;}
.tab .tab_4ea li{width:25%;}
.tab .tab_5ea li{width:20%;}

.ueseleft{padding-left:364px;}
.flTitle{position:relative;padding:60px 0 13px 0;}
.flTitle h3{display:inline-block;vertical-align:middle;padding:0 0 0 11px;font-size:20px;color:#4d4d4d;font-family:"나눔스퀘어",'Nanum Square';}
.flTitle .sub_tit_p{display:inline-block;vertical-align:middle;color:#1e9a75;font-size:13px;}

.flTitles{padding:33px 0 0 0;}
.flTitles h3{display:inline-block;vertical-align:middle;padding:0 0 0 0;font-size:24px;color:#4d4d4d;font-family:"나눔스퀘어",'Nanum Square';}
.flTitles .sub_num{display:inline-block;vertical-align:middle;color:#6a9ae4;font-size:24px;font-family:"나눔스퀘어",'Nanum Square';font-weight:600;}


.secTitle{padding:0 0 12px 0;}
.secTitle h3{display:inline-block;vertical-align:middle;padding:0 0 0 11px;font-size:20px;color:#4d4d4d;font-family:"나눔스퀘어",'Nanum Square';}

.snum{text-align:center;}
.ileft{text-align:left !important;}

.rezDvwrap{position:relative;}
.rezDvwrap .olMap{padding:0 463px 0 435px;}
.rezDvwrap .tinfoDv{position:absolute;top:0;right:0;width:463px;height:100%;background:#fff;}
.rezDvwrap .tinfoDv .innr{padding:80px 72px 0 27px;}
.rezDvwrap .tinfoDv .innr h3{margin-bottom:4px;font-size:18px;color:#466289;font-weight:600;}
.rezDvwrap .tinfoDv .info01{width:100%;margin-bottom:100px;border-top:2px solid #7c89cc;border-bottom:1px solid #7c89cc;background:#f8f9fa}
.rezDvwrap .tinfoDv .info01 th{padding:7px 0 7px 22px;vertical-align:top;text-align:left;color:#393939;font-size:14px;}
.rezDvwrap .tinfoDv .info01 td{padding:7px 22px 7px 7px;vertical-align:top;color:#393939;font-size:14px;letter-spacing:-1px;}

.showhf5{float:left;width:50%;overflow:hidden;}
.showhf35{float:left;width:35%;overflow:hidden;}
.flrline{border-right:1px solid #e2e5ed;}
.showhf30{float:left;width:30%;overflow:hidden;}
.showhf5 .grfdv{overflow-y:scroll;height:370px;}
.rezDvwrap2{position:relative;}
.rezDvwrap2 .olMap{/* padding:0 0 0 199px; */padding:0 0 0 312px; }

/* 2018. 10. 27 추가 */
.rezDvwrap2 .olMap .graph_area {background-color: #eceef5; padding:10px;}

.bottom_lay.show .floatDv{height:1540px;transition: all 1s ease-out;}
.bottom_lay.show .tblHdv{height:1338px !important;}
.bottom_lay.show .showhf30 .flrline{height:1540px !important;}

.floatDv{overflow:hidden;height:868px;transition: all 1s ease-out;}
.tblHdv{overflow:hidden;}

.verscrolldv{overflow:hidden;overflow-x:auto;}

.anstbl th, .anstbl td{padding:0 !important;border:0 !important;}
.anstbl th{text-align:left;background: transparent url(/images/sub/bg_ans_bar.gif?ver=20191210) no-repeat right center !important;color:#393939;}
.anstbl td{padding:13px 0 13px 16px !important;}
.anstbl td .ansDv{padding-left:120px;}

.thumDv {overflow:hidden;width:100%;}
.thumDv ul {overflow:hidden;width:1300px;}
.thumDv ul li {position:relative;float:left;width:277px;height:284px;margin:0 18px 27px 0;border:1px solid #d2d5de;border-radius:5px 5px 5px 5px;}
.thumDv ul li .float {position:absolute;top:0;left:0;}
.thumDv ul li .img {padding:10px;}
.thumDv ul li strong {display:block;margin-bottom:8px;padding:0 14px 0 14px;font-size:16px;font-weight:500}
.thumDv ul li span {display:block;padding:0 14px 0 14px;text-align:right;font-size:16px;}
.thumDv ul li .btn_down {float:left;margin-left:10px;}
.thumDv ul li .bnplay {float:left;margin-left:10px;color:#9698b7;font-size:14px;}
.thumDv ul li .date {float:right;font-size:14px;}
.dic_spot {margin:0 32px 30px 32px;padding:32px 0 32px 135px;border:1px solid #e3e6ea;background: #f8f9fa url(/images/sub/ico_dic_bg.png?ver=20191210) no-repeat 38px 30px;}
.dic_spot h4 {display:inline-block;vertical-align:top;margin-right:32px;padding-top:13px;font-size:24px;color:#6f75d6}
.dic_spot p {display:inline-block;vertical-align:top;/* width:79%; */font-size:16px;color:#393939;letter-spacing:-1px;}

.dic_searh {margin-bottom:20px;text-align:center;font-size:0;}
.dic_searh input[type="text"] {width:873px;height:48px;padding:0 17px;border-right:0;}
.dic_searh input[type="image"] {height:48px;}

.dic_select_key {margin-bottom:45px;border-top:2px solid #7c89cc;border-bottom:1px solid #7c89cc;}
.dic_select_key > ul > li:first-child {border-bottom:1px solid #e9e9e9}
.dic_select_key > ul > li strong {float:left;display:inline-block;height:34px;padding:13px 51px 0 20px;font-size:18px;font-weight:600;line-height:34px;}
.dic_select_key > ul > li ul {overflow:hidden;padding:13px 0;}
.dic_select_key > ul > li ul li {float:left;}
.dic_select_key ul li ul li a {display:block;width:34px;height:34px;text-align:center;line-height:34px;font-size:18px;color:#466289;}
.dic_select_key ul li ul li a.active {background:#7c89cc;color:#fff;}
.dic_select_key ul li ul.eng li a {font-size:14px;}

.dic_rzt {margin-bottom:20px}
.dic_rzt li {padding:25px 0 29px 0;border-bottom:1px solid #e9e9e9;}
.dic_rzt dt {overflow:hidden;margin-bottom:20px;}
.dic_rzt dt h4 {float:left;margin-right:17px;padding:0 0 0 12px;background:url(/images/sub/bg_tit_line.gif?ver=20191210) no-repeat 0 4px;font-size:20px;color:#4d4d4d;font-weight:500;}
.dic_rzt dt span {display:inline-block;padding:0 0 0 22px;background:url(/images/sub/brd_bar.gif?ver=20191210) no-repeat 0 6px;color:#4d4d4d;font-size:20px;font-family:"나눔고딕", NanumGothic;}
.dic_rzt dd {font-size:16px;}
.subStyle{margin:0 0 26px;}
.subStyle strong{font-size:16px;color:#6374ca;line-height:30px;}

.sbjipt {width:96%;padding:0 2%;height:40px;border:1px solid #d6d6d6;}
.chkpw {width:150px;padding:0 10px;height:40px;border:1px solid #d6d6d6;}
.steping {margin-bottom:60px;text-align:center;}

.brdView {margin-bottom:20px;/* border-top:2px solid #7c89cc;table-layout:fixed; */}
.brdView th {padding:0 20px 0 20px;text-align:left;border-bottom:1px solid #e9e9e9;font-weight:600;color:#466289;font-size:16px;}
.brdView td {padding:18px 20px 18px 20px;text-align:left;border-bottom:1px solid #e9e9e9;font-size:16px;color:#393939;}
.brdView th.sbj {padding:22px 20px 22px 20px;background:#f5f6fa;color:#6f75d6;font-size:20px;/* border-top:2px solid #7c89cc; */}
.brdView td.brdtd {padding:38px 20px;}
.brdView .etcInfo {padding:0 !important;}
.brdView .etcInfo .etcInfodv {position:relative;}
.brdView .etcInfo dl {overflow:hidden;}
.brdView .etcInfo dl dt {float:left;padding:18px 20px 18px 20px;text-align:left;font-size:16px;color:#466289;font-weight:600;}
.brdView .etcInfo dl dd {float:left;padding:18px 20px 18px 20px;text-align:left;border-left:1px solid #e9e9e9;font-size:16px;color:#393939;}
.brdView .etcInfo .btn_gray {position:absolute;top:18px;right:20px;}

/*오픈api 게시판 글보기에서 인증신청 버튼*/
.brdView_api {margin-bottom:20px;table-layout:fixed;}
.brdView_api th {padding:0 20px 0 20px;text-align:left;border-bottom:1px solid #e9e9e9;font-weight:600;color:#466289;font-size:16px;}
.brdView_api td {padding:18px 20px 18px 20px;text-align:left;border-bottom:1px solid #e9e9e9;font-size:16px;color:#393939;}
.brdView_api th.sbj {padding:22px 20px 22px 20px;background:#f5f6fa;color:#6f75d6;font-size:20px;}
.brdView_api td.brdtd {padding:38px 20px;}
.brdView_api .etcInfo {padding:0 !important;}
.brdView_api .etcInfo .etcInfodv {position:relative;}
.brdView_api .etcInfo dl {overflow:hidden;}
.brdView_api .etcInfo dl dt {float:left;padding:18px 20px 18px 20px;text-align:left;font-size:16px;color:#466289;font-weight:600;}
.brdView_api .etcInfo dl dd {float:left;padding:18px 20px 18px 20px;text-align:left;border-left:1px solid #e9e9e9;font-size:16px;color:#393939;}
.brdView_api .etcInfo .btn_gray {position:absolute;top:18px;right:20px;}
.brdView_api .btn01 {width:130px;display:inline-block;border-radius:4px;line-height:30px;color:#fff;background-color:#0d7bb3;padding:0 10px;vertical-align:middle;}

.ansconttd th,
.ansconttd td {background:#f5f6fa !important;}

.brdNav {margin-top:-20px;margin-bottom:20px;}
.brdNav th {padding:0 20px 0 20px;text-align:left;border-bottom:1px solid #e9e9e9;font-weight:600;color:#466289;font-size:16px;}
.brdNav td {padding:18px 20px 18px 20px;text-align:left;border-bottom:1px solid #e9e9e9;font-size:16px;color:#393939;}
.filelist li {margin:2px 0;}
.filelist li a img {margin-right:5px;}
.filelist li a {color:#6a7cd9;}

.brdWirte {margin-bottom:20px;border-top:2px solid #7c89cc;border-collapse:separate;}
.brdWirte th {padding:0 20px 0 20px;text-align:left;vertical-align:middle;border-bottom:1px solid #e9e9e9;font-weight:600;color:#466289;font-size:16px;}
.brdWirte td {padding:18px 20px 18px 20px;text-align:left;border-bottom:1px solid #e9e9e9;font-size:16px;color:#393939;}
.brdWirte th.sbj {padding:22px 20px 22px 20px;background:#f5f6fa;color:#6f75d6;font-size:20px;}
.brdWirte td.brdtd {padding:38px 20px;}
.brdWirte .btn01 {width:130px;display:inline-block;border-radius:4px;line-height:30px;color:#fff;background-color:#0d7bb3;padding:0 10px;vertical-align:middle;}

.pntLine table {border-top:2px solid #7c89cc;width:100%;margin:20px 0;border-collapse:separate;}
.pntLine th {border-bottom:1px solid #dedede;font-size:18px;font-weight:600;padding:10px;}
.pntLine td {border-bottom:1px solid #dedede;font-size:16px;font-weight:normal;padding:10px;height:23px;line-height:1.5;word-break:keep-all;}
.filelnk {color:#6a7cd9;}
/* .faqList {padding:19px 0;border-top:2px solid #7c89cc;text-align:center;}
.faqList a {display:inline-block;width:16%;height:38px;border:1px solid #d2d5de;border-radius:100px 100px 100px 100px;text-align:center;font-size:18px;line-height:38px;color:#466289;}
.faqList a.active {border:1px solid #7c89cc;color:#466289;font-weight:600;} */

.faqTblList{margin-bottom:30px;border-top:2px solid #7c89cc;border-collapse:separate;}
.faqTblList th{vertical-align:top;padding:22px 0;text-align:center;border-bottom:1px solid #e9e9e9;font-size:24px;color:#466289;font-weight:400;}
.faqTblList td{vertical-align:top;text-align:left;border-bottom:1px solid #e9e9e9;background:url(/images/sub/btn_brd_show.png?ver=20191210) no-repeat 98% center;color:#393939;font-size:16px;}
.faqTblList td a{display:block;padding:28px 30px 28px 0;}
.faqTblList td.active{background:url(/images/sub/btn_brd_hide.png?ver=20191210) no-repeat 98% center;}
.faqTblList .sanstbl th{vertical-align:top;background:#f8f9fa;color:#B4433D;}
.faqTblList .sanstbl td{padding:22px 20px 22px 0;vertical-align:top;background:#f8f9fa;}
.faqTblList .sanstbl.off th,
.faqTblList .sanstbl.off td{display:none;}

.iptbrdCont {width:96%;min-height:200px;padding:2%;border:1px solid #d6d6d6;font-size:16px;}

.hdSearch {min-height:126px;border-bottom:1px solid #e2e5ed;}
.hdSearch .wp-wrap {position:relative;}
.hdSearch1 {min-height:126px;width:100%;padding:30px 0 60px;}
.hdSearch1 .wp-wrap {position:relative;}

.hdSearch1 .searhboxt {background:url('/images/sub/search_box_bar.png?ver=20191210') no-repeat top left; padding:30px 70px;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb;position:relative;}
.hdSearch1 .searhboxt .srhcond {padding:0;}
.hdSearch1 .searhboxt .srhcond li {position:relative;box-sizing:border-box;display:inline-block;line-height:40px;}
.hdSearch1 .searhboxt .srhcond li strong {position:absolute;left:0;height:40px;padding-left:15px;line-height:40px;color:#4d4d4d;font-weight:600;font-size:16px;background:url('/images/sub/bullet_dot.gif?ver=20191210') no-repeat left center;margin-left:0;}
.hdSearch1 .searhboxt .lst1{width:calc(50% - 10px);margin-bottom:10px;padding:0 20px 0 100px;}
.hdSearch1 .searhboxt .lst2{width:50%;margin-bottom:10px;padding:0 20px 0 100px;}
.hdSearch1 .searhboxt .lst3{clear:both;padding:0 0 0 100px;/* position:relative; */width:100%;overflow:hidden;}/* 2018-11-16 세연 수정 */
.hdSearch1 .searhboxt .lst1 label{/* display:inline-block;margin-left:20px;vertical-align:middle;width:103px;paddin:0 20px;line-height:40px; background:url('/images/sub/bullet_dot.gif?ver=20191210') no-repeat left center; */}
.hdSearch1 .searhboxt .lst1 .select1 {width:100%;}
.hdSearch1 .searhboxt .lst2 .iptw1 {width:30%;}
.hdSearch1 .searhboxt .lst2 .iptw2 {width:30%;}
.hdSearch1 .searhboxt .lst2 .select2 {width:30%;float:right;margin-top:2px;}
.hdSearch1 .searhboxt .lst3 .lnkselect{position:relative;overflow:hidden;box-sizing:border-box;width:100%;height:40px;padding:7px 7px 0 0;margin:0;}
.hdSearch1 .searhboxt .lst3 .lnkselect a{float:left;width:110px;text-align:center;display:inline-block;height:31px;margin-right:5px;margin-bottom:5px;padding:0 3px;line-height:31px;font-size:13px;box-sizing:border-box;text-overflow:ellipsis;}
.hdSearch1 .searhboxt .lst3 .lnkselect a.active{font-weight:bold;border:2px solid #333 !important;padding:0;}
.hdSearch1 .searhboxt .lst3 .lnkselect a strong {float:none;width:auto;margin:0;padding:0;font-weight:bold;line-height:10px !important;}
.hdSearch1 .searhboxt .lst3 .lnkselect.rv a {color:#2f2f2f;}
.hdSearch1 .searhboxt select {vertical-align:top;font-size:14px;border:1px solid #d4d4d4;border-radius:0;height:40px;padding-left:12px;border:1px solid #d6d6d6;background:#fff;}
.hdSearch1 .searhboxt input[type="text"] {width:291px;/* font-size:14px;border:1px solid #d4d4d4; */border-radius:0;height:40px;box-sizing:border-box;padding-left:12px;padding-right:12px;border:1px solid #d6d6d6;background:#fff;}
.hdSearch1 .searhboxt .searchBtn {position:absolute;top:100%;width:100%;text-align:center;left:0;}
.hdSearch1 .searhboxt .searchBtn .innr {padding:20px;}
.hdSearch1 .searhboxt .searchBtn .rudTitle {display:inline-block; font-weight:500;font-size:15px;color:#fff;text-align:center;width:15%;line-height:50px;background:#959aba;} /* 2018-10-05 수정 */
.hdSearch1 .searhboxt .searchBtn .bn_t2 {width:130px;line-height:40px;font-size:15px;font-weight:500;height:40px;}
.hdSearch1 .searhboxt .searchBtn .bn_t1_1 {width:130px;line-height:40px;font-size:15px;font-weight:500;height:40px;}
.hdSearch1 .searhboxt .questionM {position:absolute; top:13px; right:10px;z-index:2;text-indent:-10000px; background:url('/images/sub/i_quest.gif?ver=20191210') no-repeat right center; display:block; width:33px; height:33px;}
.hdSearch1 .searhboxt .dividedBus {position:absolute; top:50px; right:10px;z-index:2;text-indent:-10000px; background:url('/images/sub/i_dividedBus.gif?ver=20191210') no-repeat right center; display:block; width:33px; height:33px;}
.hdSearch1 .searhboxt .lst3 .showBtnmore {position:absolute;top:6px;right:0;display:inline-block;width:31px !important;height:31px !important;background:url(/images/sub/btn_searchBtn_dn.png?ver=20191210) no-repeat 0 0;font-size:0;padding:0 !important;margin:0 !important;}
.hdSearch1 .searhboxt .lst3 .showBtnmore.on {background:url(/images/sub/btn_searchBtn_up.png?ver=20191210) no-repeat 0 0;}
.hdSearch1 .searhboxt .searchBtn1 {position:absolute;top:50%;margin-top:-20px;right:0;width:20%;box-sizing:border-box;text-align:center;}
.hdSearch1 .searhboxt .searchBtn1 .innr {padding:0 50px;height:100%;box-sizing:border-box;border-left:1px solid #ececec;}/* 2018-11-20 세연 추가 */

.hdSearch2 {width:100%;margin:40px 0;}
.hdSearch2 .wp-wrap {position:relative;}

.hdSearch2 .searhboxt {position:relative;background:url('/images/sub/search_box_bar.png?ver=20191210') no-repeat top left;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb;position:relative;padding:30px 70px;}
.hdSearch2 .searhboxt strong {position:absolute;left:0;height:40px;padding-left:15px;line-height:40px;color:#4d4d4d;font-weight:600;font-size:16px;background:url('/images/sub/bullet_dot.gif?ver=20191210') no-repeat left center;}
.hdSearch2 .searhboxt .srhcond {position:relative;width:100%;}
.hdSearch2 .searhboxt .srhcond input,
.hdSearch2 .searhboxt .srhcond select{vertical-align:top;height:40px;box-sizing:border-box;padding-left:12px;padding-right:12px;border:1px solid #d6d6d6;background:#fff;line-height:40px;}
.hdSearch2 .searhboxt .srhcond li{position:relative;box-sizing:border-box;display:inline-block;line-height:40px;padding:0 0 0 100px;width:100%;}
.hdSearch2 .searhboxt .srhcond:after {clear:both;}
.hdSearch2 .searhboxt .srhcond .lst1 {width:calc(70% - 10px);}
.hdSearch2 .searhboxt .srhcond .lst1 input {width:31%;}
.hdSearch2 .searhboxt .srhcond .lst2 {width:30%;padding:0 0 0 140px;}
.hdSearch2 .searhboxt .srhcond .lst2 select {width:100%;}

.hdSearch3 {width:100%;margin:0px 0;}
.hdSearch3 .wp-wrap {position:relative;}

.hdSearch3 .searhboxt {position:relative;background:url('/images/sub/search_box_bar.png?ver=20191210') no-repeat top left;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;border-left:1px solid #cbcbcb;position:relative;padding:3% 25% 3% 5%;}
.hdSearch3 .searhboxt strong {position:absolute;left:0;height:40px;padding-left:15px;line-height:40px;color:#4d4d4d;font-weight:600;font-size:16px;background:url('/images/sub/bullet_dot.gif?ver=20191210') no-repeat left center;}
.hdSearch3 .searhboxt .srhcond {position:relative;width:100%;}
.hdSearch3 .searhboxt .srhcond input,
.hdSearch3 .searhboxt .srhcond select{vertical-align:top;height:40px;box-sizing:border-box;padding-left:12px;border:1px solid #d6d6d6;background:#fff;line-height:40px;}
.hdSearch3 .searhboxt .srhcond li{position:relative;box-sizing:border-box;display:inline-block;line-height:40px;padding:0 0 0 100px;width:100%;}
.hdSearch3 .searhboxt .srhcond .lst1 {}
.hdSearch3 .searhboxt .srhcond .lst1 input,
.hdSearch3 .searhboxt .srhcond .lst1 select{width:31%;}
.hdSearch3 .searhboxt .srhcond .lst1 .select2 {float:right;}
.hdSearch3 .searhboxt .srhcond .lst2 {}
.hdSearch3 .searhboxt .srhcond .lst3 {}


.hdSearch3 .searhboxt .srhcond2 {position:relative;clear:both;width:100%;}
.hdSearch3 .searhboxt .srhcond2 >li{position:relative;box-sizing:border-box;width:calc(33% - 10px);margin:0 10px 0 0;padding:10px 0 0 100px;vertical-align:top;display:inline-block;}/* 2018-10-24 대역별용도검색 */
.hdSearch3 .searhboxt .srhcond2 >li:last-child {margin-right:0;float:right;}
.hdSearch3 .searhboxt .srhcond2 >li .dropdownBox,
.hdSearch3 .searhboxt .srhcond2 >li .dropdownBox dt {width:100%;position:relative;}
.hdSearch3 .searhboxt .srhcond2 >li .dropdownBox dt .multiCheckValues {line-height:40px;width:100%;}
.hdSearch3 .searhboxt .srhcond2 >li .dropdownBox dt .dropBtn {position:absolute;right:0;top:0;}
.hdSearch3 .searhboxt .srhcond2 >li .dropdownBox dd {width:100% !important;}
.hdSearch3 .searhboxt .srhcond2 >li .dropdownBox dl dd .allChk {margin-bottom:10px;}
.hdSearch3 .searhboxt .srhcond2 >li .dropdownBox dd >ul>li {padding-left:20px;word-break:keep-all;margin-top:3px;margin-bottom:5px;}
.hdSearch3 .searhboxt .srhcond2 >li .dropdownBox dd >ul>li input[type="checkbox"] {position:absolute;left:7px;width:17px;height:17px;}
.hdSearch3 .searhboxt .srhcond2 strong {position:absolute;left:0;height:40px;padding-left:15px;line-height:40px;color:#4d4d4d;font-weight:600;font-size:16px;background:url('/images/sub/bullet_dot.gif?ver=20191210') no-repeat left center;}
.hdSearch3 .searhboxt .srhcond2 .lst1,
.hdSearch3 .searhboxt .srhcond2 .lst2,
.hdSearch3 .searhboxt .srhcond2 .lst3 {float:none;}

/* 주파수 용도 현황 */
.hdSearch3 .searhboxt .srhcond3 {position:relative;clear:both;width:100%;}
.hdSearch3 .searhboxt .srhcond3 >li{position:relative;box-sizing:border-box;width:calc(50% - 10px);margin:0 10px 0 0;padding:0 0 0 100px;vertical-align:top;display:inline-block;}
.hdSearch3 .searhboxt .srhcond3 >li:last-child {margin-right:0;float:right;}
.hdSearch3 .searhboxt .srhcond3 >li .dropdownBox,
.hdSearch3 .searhboxt .srhcond3 >li .dropdownBox dt {width:100%;position:relative;}
.hdSearch3 .searhboxt .srhcond3 >li .dropdownBox dt .multiCheckValues {line-height:40px;width:100%;}
.hdSearch3 .searhboxt .srhcond3 >li .dropdownBox dt .dropBtn {position:absolute;right:0;top:0;}
.hdSearch3 .searhboxt .srhcond3 >li .dropdownBox dd {width:100% !important;}

/* .searhboxt .lst1{float:left;height:40px;margin-right:10px;margin-bottom:10px;}
.searhboxt .lst2{float:left;height:40px;margin-bottom:5px;}
.searhboxt .lst3{clear:both;position:relative;width:100%;overflow:hidden;}
.searhboxt .lst1 label{display:inline-block;margin-left:20px;vertical-align:middle;width:103px;paddin:0 20px;line-height:40px; background:url('/images/sub/bullet_dot.gif?ver=20191210') no-repeat left center;}
.searhboxt .lst1 strong{display:inline-block;margin-left:20px;vertical-align:middle;width:103px;padding-left:15px;line-height:40px; background:url('/images/sub/bullet_dot.gif?ver=20191210') no-repeat left center;}
.searhboxt .lst2 strong{margin-left:20px;display:inline-block;vertical-align:middle;width:103px;padding-left:15px;line-height:40px;background:url('/images/sub/bullet_dot.gif?ver=20191210') no-repeat left center;}
.searhboxt .lst3 strong{float:left;margin-left:20px;display:inline-block;vertical-align:middle;width:103px;padding-left:15px;line-height:40px;background:url('/images/sub/bullet_dot.gif?ver=20191210') no-repeat left center;}
.searhboxt .lst3 .lnkselect{overflow:hidden;width:886px;height:33px;padding:7px 0 0 3px;}
.searhboxt .lst3 .lnkselect a{float:left;width:100px;text-align:center;display:inline-block;height:31px;margin-right:5px;margin-bottom:10px;padding:0 18px;line-height:31px;font-size:15px;}
.searhboxt .lst3 .lnkselect a.active{font-weight:bold;float:left;width:100px;text-align:center;display:inline-block;height:31px;margin-right:5px;margin-bottom:10px;padding:0 18px;line-height:31px;font-size:15px;}
 */
.hdSearch3 .searhboxt .searchBtn1 {position:absolute;top:50%;margin-top:-20px;right:0;width:20%;box-sizing:border-box;text-align:center;}
.hdSearch3 .searhboxt .searchBtn1 .innr {padding:0 50px;height:100%;box-sizing:border-box;border-left:1px solid #ececec;}/* 2018-11-20 세연 추가 */

.useStitle01 {vertical-align:middle;/* display:table-cell;margin-bottom:10px;padding: 0 0 0 26px;background:url(/images/sub/bul_cir1.png?ver=20191210) no-repeat 3px center;font-size:14px;font-weight:600 */}

.usecnTab {margin:0 0 10px 0;text-align:right;}
.usecnTab a {display:inline-block;border:1px solid #d2d5de;border-radius: 5px;margin-left:1px;}
.usecnTab a span {display:block;border-radius:3px;/* width:24px; */padding:0 10px;font-weight:500;height:24px;text-align:center;border:1px solid #fff;background:#f5f5fa;line-height:24px;font-size:13px;color:#466289;letter-spacing: -0.5px;font-weight:500;}
.usecnTab a.active {border:1px solid #7c89cc;border-radius: 5px;}
.usecnTab a.active span {border:1px solid #7c89cc;border-radius: 3px;background:#7c89cc;color:#fff;font-family:"나눔스퀘어",'Nanum Square';font-weight:500;}
.usecnTab.exn3 a span {width:20px;}
.stabspanL {height: 26px !important;line-height: 26px !important;width: 72px !important;}

.useTblTitle {margin-bottom:20px;width:100%;}
.useTblTitle >ul {display:table;width:100%;}
.useTblTitle >ul >li {display:table-cell;border-top:2px solid #7c89cc;border-bottom:1px solid #7c89cc;text-align:center;background:#fff;color:#454597;font-weight:bold;height:25px;padding:7px 0;line-height:31px;}
.useTblTitle >ul >li:nth-child(1){width:16%;}
.useTblTitle >ul >li:nth-child(2){width:65%;}
.useTblTitle >ul >li:nth-child(3){width:19%;font-size:13px;}
.useTblTitle >ul >li ul {display:table;}
.useTblTitle >ul >li ul li {display:table-cell;line-height:1;width:35%;}

.useTblVertLine {}
.useTblVertLine li {position:relative;display:inline-block;border:1px dotted #9a9a9a; border-width:0px 1px 0px 0px;}

.borderImg01 {position: relative;padding: 10px 0; /* border-top: 2px solid #dedede; */border-left: 0px solid #fff;border-right: 0px solid #fff;/* border-top: 2px solid #7c89cc; border-bottom: 1px solid #dedede; */}
.useStitlebox {width:16%;position: absolute;padding:0px;left:0;display:block;}
.useStitlebox .useStitle {width:calc(100% - 10px);height:50px;padding-right:5px;display:table;text-align:center;margin:0;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px dotted #9a9a9a;background:#e6e6fa;}
.useStitlebox .useStitle span {display:table-cell;font-size: 12px;color:#0070c0;text-align:center;font-weight:600;vertical-align:middle;white-space:normal;border-bottom:0px solid #000;word-break:keep-all;text-overflow:ellipsis;/* display:-webkit-box; */-webkit-line-clamp:2;-webkit-box-orient:vertical;}
.useStitlebox .useStitle:last-child span {border-bottom:none;}

.useDiv {margin-left:16%;width:65%;overflow-y:hidden;border:0px solid #9a9a9a;display:inline-block;}/* 2018-11-21 세연 수정 */
.useDiv .bggrf .grfdv {line-height:60px;text-align:center;border:0px solid #000000;}
.useDiv .bggrf .ty6 {border:0px solid #000000;/* box-shadow: 0px 1px 4px 0px rgba(97, 97, 97, 0.8); */ height:20px;margin-top:10px;}

.useSdatabox {width:19%;float:right;border-top:1px solid #9a9a9a;}
.useSdatabox .useSdata {width:100%;display:table;height:50px;text-align:center;margin:0;box-sizing:border-box;border-bottom:1px dotted #9a9a9a;background:#e6e6fa;}
.useSdatabox .useSdata >span {display:table-cell;vertical-align:middle;text-align:center;font-size:13px;font-weight:600;color:#ff0000;width:33%;border-left:1px dotted #9a9a9a;}

.useSdata01 {float:left;display: inline-block;border: 1px solid #d2d5de;margin: 5px 0 5px 10px;}
.useSdata01 span {display: block; width: 120px;height:36px;text-align: center;border: 1px solid #fff;background: #f5f5fa;line-height: 18px;font-size: 16px;color: #466289;padding: 10px 20px;}

/* 2018-11-20 정은하 추가 */
.conList { margin-bottom:20px; }
.conList li {padding:0 0 0 25px;background:url(/images/sub/bg_title05.png?ver=20191210) 10px 12px no-repeat;margin-top:5px !important;}
.column3 {column-count:3;}
.column2 {column-count:2;}

.radioDefineCon{border:1px solid #ccc;}
.radioDefineCon li{border-top:1px solid #ccc;}
.radioDefineCon li:first-child{border-top:0 none;}
.radioDefineCon li div{display:inline-block; width:119px;height:90px;padding-top:14px;text-align:center;border-right:1px solid #ccc;}
.radioDefineCon li div img{vertical-align:middle;}
.radioDefineCon li p{display:inline-block;padding:0 26px;box-sizing:border-box;margin:0;color:#323232;}

.borderImg {position:relative;padding:10px 0;/* border:1px solid #dedede; */width:1198px;}
.borderImg .title {float:left;display:inline-block;vertical-align:middle;width:140px;height:80px;text-align:left;font-size:13px;font-weight:500;margin-left:10px;}
.borderImg .grflist {clear:both;height:200px;}
.borderImg .grflist li {overflow:hidden;/* margin-bottom:28px; */}

.borderImg .grflist .bggrf {border: 0px dotted #9a9a9a;border-width:1px 0px 1px 0px;position:relative;float:left;margin-left:22px;width:950px;height:49px;background:#f9f9f9;}
.borderImg .grflist .bggrf .grfdv {float:left;/* height:50px; */border-radius:2px; /* 2018-10-18 추가 */ top:0 !important;}  /*회색 - 쓸일없을듯 */
.borderImg .grflist .bggrf .ty1 {background:#f1a8c5; border:1px solid;}
.borderImg .grflist .bggrf .ty2 {background:#96c4de;border:1px solid;}
.borderImg .grflist .bggrf .ty3 {background:#ba7878;border:1px solid;}
.borderImg .grflist .bggrf .ty4 {background:#8aace4;border:1px solid;}
.borderImg .grflist .bggrf .ty5 {background:#85c1a3;border:1px solid;}

.borderImg .grflist .bggrf .ty6{border:0px solid #000000;height:20px;/* box-shadow: 0px 1px 4px 0px rgba(97, 97, 97, 0.8);margin:15px 0px; */ top:5px !important;}
.borderImg .grflist .bggrf .darklight{opacity:0.0;}
.borderImg .grflist.pslist .grfdv{position:absolute;top:0;line-height:50px;text-align:center;}

.borderImg .emlist{overflow:hidden;height:30px;padding-top:10px;}
.borderImg .emlist span{position:absolute;top:0px;left:0px;display:inline-block;width:2px;height:11px;font-size:0;}
.borderImg .emlist em{display:block;font-size:12px;}
.borderImg .emlist li{position:relative;float:left;padding-top:135px;text-align:center;}
.borderImg .emlist li.ex3{text-align:left !important;}

.borderImg .bottom_bgn_frq_hz {position:relative;text-align:right;font-weight:bold;top:8px;right:0;}
.borderImg .bottom_bgn_frq_hz span {font-size:12px;}
.borderImg .bottom_end_frq_hz {position:relative;text-align:left;font-weight:bold;top:8px;left:5px;}
.borderImg .bottom_end_frq_hz span {font-size:12px;}

/* 지도 내 팝업 2018-11-22 세연 추가 */
.leaflet-popup-content-wrapper {width:450px;min-height:41px;/* max-height:245px; */border-radius:10px !important;padding:10px !important;box-sizing:border-box;}
.leaflet-popup-content {width:100% !important;margin:0 !important;}
.vm_pop_GroupDiv01 {width:100% !important;}
.vm_pop_GroupDiv01 .hddv {height:45px;box-sizing:border-box;border-bottom:1px solid #7c89cc;}
.leaflet-popup .hddv h3 {font-size:20px;padding-left:15px;line-height:45px;color:#6f75d6;padding-right:40px;box-sizing:border-box;text-overflow:ellipsis;}
.sfaqTbl {/* height:200px; */height:auto;overflow-y:auto;}
.sfaqTbl li{box-sizing:border-box;}
.leaflet-container a.leaflet-popup-close-button {
	background:url(/images/sub/bg_pop_close.png?ver=20191210) no-repeat 0 -26px !important;
	text-indent:-10000px;
	width:24px !important;
	height:24px !important;
	top:18px !important;
	right:20px !important;
	padding:0 !important;
}
.leaflet-popup .hddv {height:45px;box-sizing:border-box;background-color:#f5f6fa;}
.leaflet-popup .popcont {height:auto;overflow-y:auto;}

@media screen and (max-width:959px){

	.hdSearch {}
	.hdSearch1 {padding:30px 0 0;}

	.hdSearch2 .con_inner .searhboxt {margin-bottom:0;}
	.hdSearch2 .searhboxt .srhcond .lst1 {width:100%;text-align:center;margin-bottom:10px;padding:0 0 0 140px;}
	.hdSearch2 .searhboxt .srhcond .lst1 input {width:35%;}
	.hdSearch2 .searhboxt .srhcond .lst1 span {text-align:center;}
	.hdSearch2 .searhboxt .srhcond .lst1 .prev_cal {border:none;height:40px;width:30px;padding:0;margin:0;}
	.hdSearch2 .searhboxt .srhcond .lst1 .next_cal {border:none;height:40px;width:30px;padding:0;margin:0;}
	.hdSearch2 .searhboxt .srhcond .lst2 {width:100%;}

	.hdSearch3 .searhboxt {padding:30px 50px;height:auto !important;}
	.hdSearch3 .searhboxt .srhcond li {padding:0 0 10px 80px;}
	.hdSearch3 .searhboxt .srhcond2 >li {padding:0 0 0 80px;}
	.hdSearch3 .searhboxt .srhcond .lst1 input{width:30%;}
	.hdSearch3 .searhboxt .searchBtn1 {position:relative;width:100%;margin-top:0 !important;}
	.hdSearch3 .searhboxt .searchBtn1 .innr {border-left:none;padding:20px 0 0 0;}
	.hdSearch3 .searhboxt .searchBtn1 .innr a {width:130px;margin-bottom:0 !important;}
	.hdSearch3 .searhboxt strong {margin-left:0;}

	.hdSearch1 .searhboxt {/* margin-bottom:70px; */padding:30px 50px;}
	.hdSearch1 .searhboxt .srhcond {}
	.hdSearch1 .searhboxt .srhcond li {width:100%;height:auto;}
	.hdSearch1 .searhboxt .srhcond strong {position:absolute;left:0;line-height:40px;margin-left:0;width:auto;}
	.hdSearch1 .searhboxt .lst1 {float:none;margin-right:0 !important;}
	.hdSearch1 .searhboxt .lst1 label {position:absolute;left:12px;line-height:40px;}
	.hdSearch1 .searhboxt .lst1 .select1,
	.hdSearch1 .searhboxt .lst1 .dropdownBox,
	.hdSearch1 .searhboxt .lst1 .dropdownBox dl,
	.hdSearch1 .searhboxt .lst1 .dropdownBox dt {width:100%;position:relative;}
	.hdSearch1 .searhboxt .lst1 .dropdownBox dt .multiCheckValues {line-height:40px;}
	.hdSearch1 .searhboxt .lst1 .dropdownBox dt .dropBtn {position:absolute;top:0;right:0;}
	.hdSearch1 .searhboxt .lst2 .iptw1,
	.hdSearch1 .searhboxt .lst2 .select2 {width:calc(32% - 1px);}
	.hdSearch1 .searhboxt .lst2 .iptw2 {width:31%;float:right;margin-top:2px;}
	.hdSearch1 .searhboxt .lst2 .select2 {float:right;}
	.hdSearch1 .searhboxt .lst1 input[type="text"]{width:auto;}
	.hdSearch1 .searhboxt .lst2 {float:none;}
	.hdSearch1 .searhboxt .lst2 select{width:100%;}
	.hdSearch1 .searhboxt .lst3 {float:none;}
	.hdSearch1 .searhboxt .lst3 .lnkselect {position:relative;width:calc(100% - 35px);overflow:hidden;font-size:1em;}
	.hdSearch1 .searhboxt .lst3 .lnkselect a {padding:0 .5em; font-size:1em; width:calc(33% - 5px);}
	.hdSearch1 .searhboxt .lst3 .lnkselect a.active {font-size:1em; }
	.hdSearch1 .searhboxt .lst3 .showBtnmore {z-index:500;}
	.hdSearch1 .searhboxt .questionM {}
	.hdSearch1 .searhboxt .searchBtn {position:relative;width:100%;margin:0;text-align:center;background:none;}
	.hdSearch1 .searhboxt .searchBtn .innr {padding:20px 0 0;}
	.hdSearch1 .searhboxt .searchBtn .bn_t2 {width:15%;}
	.hdSearch1 .searhboxt .searchBtn .bn_t1_1 {width:15%;}
	.hdSearch1 .searhboxt .searchBtn .rudTitle {width:15%;line-height:50px;padding:0;display:inline-block;margin-top:0;}
	.hdSearch1 .searhboxt .searchBtn1 {width:100%;position:relative;margin-top:0;text-align:center;padding-top:10px;}
	.searhboxt .searchBtn1 .innr {border:none;}
	.hdSearch1 .searhboxt .searchBtn1 .innr a {width:130px;}

	.bottom_lay02 .cnblock {width:100%;}
	.bottom_lay02 .cnblock .jd {padding-bottom:0;}
	.bottom_lay02 .cnblock .jd li {}

	.spectrum_detail  {width:100%}
	.spectrum_legend {display:none;}

	/* 2018-11-20 정은하 추가 */
	.hdSearch3{margin-bottom:30px;/* overflow:hidden; */}
	.searhboxt{margin-bottom:20px !important;}
	.borderImg.borderImg01{width:100%;padding:10px 0 20px 0;}
	.borderImg .grflist{height:auto !important;}
	.borderImg.borderImg01 .grflist li{margin-bottom:0;}
	.borderImg .grflist .searchEnd01{background-size:100px auto;}
	.borderImg .searchEnd01 .tit strong{margin-bottom:25px;}
	.borderImg .useTblTitle ul li{line-height:1.5;vertical-align:middle;}
	.borderImg .useTblTitle ul li:nth-child(1){width:20%;}
	.borderImg .useTblTitle ul li:nth-child(2){width:60%;}
	.borderImg .useTblTitle ul li:nth-child(3){width:20%;}
	.borderImg .useTblTitle ul li:nth-child(3) span{display:block;}
	.borderImg .useTblTitle ul li:nth-child(3) span#selectedFrq_hz{display:inline-block;}
	/* 2018-11-21 세연 추가 */
	.useStitlebox {width:20% !important;}
	.useStitlebox .useStitle {width:100%;padding-right:0;}
	.useStitlebox .useStitle span {font-size:0.8em;white-space:normal;word-break:break-word;line-height:1.2;}
	.useSdatabox .useSdata >span {font-size:0.8em;line-height:1.2;white-space:normal;text-overflow:ellipsis;}
	.useDiv {width:60%;margin-left:20%;}
	.useSdatabox {width:17%;}
	.borderImg .bottom_bgn_frq_hz{width:100%;top:0;left:0;height:auto;}
	.borderImg .bottom_end_frq_hz {position:unset;}

	.radioDefineCon li {display:table;width:100%;}
	.radioDefineCon li div{display:table-cell;height:100%;border-right:none;vertical-align:middle;padding:7px 0}
	.radioDefineCon li div img{vertical-align:middle;}
	.radioDefineCon li p{display:table-cell;border-left:1px solid #ccc; width:calc(100% - 125px);vertical-align:middle;}

	.filebox .upload-name {width:calc(70% - 10px) !important;box-sizing:border-box;margin-right:10px;}
	.filebox label {float:right;width:30% !important;}

	.ctbl01 thead th {word-break:break-all;padding:10px 5px !important;}

	.or_btn01 {position:fixed;right:0;top:306px;width:21px;padding:67px 10px 0;height:113px;color:#a3acbe;background:#282831;font-size:14px;text-align:center;cursor:pointer;line-height:15px;font-weight:600;z-index:1003;}

	.rsbtn {margin-top:5px;}

	.head .top_menu {display:block !important;width:100%;height:35px;border-bottom:1px solid #b8b8b8;border-top:1px solid #b8b8b8;}
	.head .top_menu li {float:left;border-right:1px solid #b8b8b8; box-sizing:border-box;width:25%;}
	.head .top_menu li:last-child {border-right:none;}
	.head .top_menu li a {line-height:35px;display:block;font-size:1em;color:#333;font-weight:500;letter-spacing:-1px;}

}
@media screen and (max-width:743px){
	.hdSearch3 .searhboxt .srhcond2 .lst1 {width:calc(50% - 10px);}
	.hdSearch3 .searhboxt .srhcond2 .lst2 {width:calc(50% - 10px);margin-right:0;float:right}
	.hdSearch3 .searhboxt .srhcond2 .lst3 {width:100%;margin-top:10px;}
	.hdSearch3 .searhboxt .srhcond2 .lst3:after {clear:both;}
}
@media screen and (max-width:707px){
	.searhboxt .lst2 .select2 {width:calc(32% - 3px);}
	.leaflet-popup-content-wrapper {width:400px;}
	}
@media screen and (max-width:689px){
	.column3 {column-count:2;}
	.column2 {column-count:1;}
}
@media screen and (max-width:649px){
	.searhboxt .lst1 {height:auto;}

	.hdSearch3 .searhboxt .srhcond2 .lst1,
	.hdSearch3 .searhboxt .srhcond2 .lst2,
	.hdSearch3 .searhboxt .srhcond2 .lst3 {float:none;width:100%;height:auto;margin:0 0 10px 0;}

	.hdSearch3 .searhboxt .dropdownBox {width:100% !important;}
 	.hdSearch3 .searhboxt .dropdownBox dt {width:100% !important;position:relative;}
	.hdSearch3 .searhboxt .dropdownBox dt .multiCheckValues {line-height:40px;}
	.hdSearch3 .searhboxt .dropdownBox dt .dropBtn {position:absolute;right:0;top:0;}
	.hdSearch3 .searhboxt .dropdownBox dd {width:100% !important;position:relative;}

	header .head {height:auto !important;}
	header .head .wp-wrap {margin-bottom:10px;}
	/* .head .top_menu {display:block !important;width:100%;height:35px;border-bottom:1px solid #b8b8b8;border-top:1px solid #b8b8b8;}
	.head .top_menu li {float:left;border-right:1px solid #b8b8b8; box-sizing:border-box;width:25%;}
	.head .top_menu li:last-child {border-right:none;}
	.head .top_menu li a {line-height:35px;display:block;font-size:1em;color:#333;font-weight:500;letter-spacing:-1px;} */
	.tabType_small .wave_guide {line-height:1.5;height:auto;padding:12px 15px 12px 50px;}

}
@media screen and (max-width:640px){
	.hdSearch1 .searhboxt .lst2 .iptw1 {width:45%;}
	.hdSearch1 .searhboxt .lst2 .hpn {width:7%;}
	.hdSearch1 .searhboxt .lst2 .iptw2 {width:47%; float:none;}
	.hdSearch1 .searhboxt .lst2 .select2 {width:100%;float:none;}

	.hdSearch3 .searhboxt .srhcond3 >li{width:100%;margin:0 0 10px 0;}/* 2018-11-21 세연 추가 */
	.hdSearch3 .searhboxt .srhcond3 >li:last-child{margin:0;float:none;}/* 2018-11-21 세연 추가 */

	.searhboxt .srhcond li {margin-top:0;}
	.searhboxt .lst1 {width:100%;}
	.searhboxt .lst2 {width:100%;}
	.searhboxt .lst3 {width:auto;}
	.searhboxt .lst3 .lnkselect {}
	.searhboxt .lst3 .lnkselect a {width:calc(50% - 5px);}
	.searhboxt .lst3 .lnkselect a.active {}
	.searhboxt .lst3 .showBtnmore {z-index:500;}
	.searhboxt .searchBtn .bn_t2 {width:25% !important;}
	.searhboxt .searchBtn .rudTitle {width:25% !important;line-height:50px;padding:0;display:inline-block;margin-top:0;}

	.searhboxt .lst1 .dropdownBox,
	.searhboxt .lst1 .dropdownBox dl,
	.searhboxt .lst1 .dropdownBox dt {width:100%;position:relative;}
	.searhboxt .lst1 .dropdownBox dt .multiCheckValues {line-height:40px;}
	.searhboxt .lst1 .dropdownBox dt .dropBtn {position:absolute;top:0;right:0;}

	.dropdownBox dt {width:100% !important;}
	.dropdownBox dt>span.multiCheckValues {width:100%}

	.leaflet-popup-content-wrapper {width:320px;}

}
@media screen and (max-width:635px){
	.hdSearch2 .searhboxt .srhcond .lst1 .prev_cal {position:absolute;left:140px}
	.hdSearch2 .searhboxt .srhcond .lst1 .next_cal {position:absolute;right:0;}

	.filebox .upload-name {width:calc(70% - 10px) !important;box-sizing:border-box;margin-right:10px;}
	.filebox label {float:right;width:30% !important;}
}
@media screen and (max-width:619px){
	.hdSearch2 .searhboxt .srhcond .lst1 {text-align:left;}
	.hdSearch2 .searhboxt .srhcond .lst1 .hasDatepicker {margin-bottom:5px;}
	.hdSearch2 .searhboxt .srhcond .lst1 input {width:70%;margin-left:30px;}

	.hdSearch3 .searhboxt .srhcond .lst1 input {width:47%;}
	.hdSearch3 .searhboxt .srhcond .lst1 input[name="end_frq_hz"] {float:right;}
	.hdSearch3 .searhboxt .srhcond .lst1 select{width:100% !important;margin-top:5px;}
	.hdSearch3 .searhboxt .srhcond .lst1 .hpn {width:3%;display:inline-block;}

	.norTbl td {padding:5px 0 5px 5px !important;}
	.sfaqTbl dl dt a {padding:0 15px !important;}
}
@media screen and (max-width:550px){
	.searhboxt .lst2 .iptw2 {float:right;margin-top:0;}
	.searhboxt .lst2 >input{width:45%;margin-bottom:5px;}
	.searhboxt .lst2 select{width:100% !important;}

	.searhboxt .lst3 .lnkselect a {width:100%;}
	.searhboxt .lst3 .lnkselect a.active {}

	.searhboxt .searchBtn1 .innr {padding:0;}
}
@media screen and (max-width:496px){
	.hdSearch1 .searhboxt .lst2 .iptw1 {width:90%;}
	.hdSearch1 .searhboxt .lst2 .iptw2 {width:100%}
	.leaflet-popup-content-wrapper {width:260px;}
	.sfaqTbl dl dt a {padding:0 30px 0 10px !important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
	.hdSearch1 .searhboxt .searchBtn .bn_t1_1 {width:100% !important;margin-bottom:3px;}
	.hdSearch1 .searhboxt .searchBtn .bn_t2 {width:100% !important;}
	.hdSearch1 .searhboxt .lst3 .lnkselect a {width:100%;white-space:nowrap;text-overflow:ellipsis;}
	.lyrtip {background:none !important;padding:30px 50px !important;}

	.hdSearch2 .searhboxt {padding:30px;}
	.hdSearch2 .searhboxt .srhcond .lst1 {padding:0 0 0 90px;}
	.hdSearch2 .searhboxt .srhcond .lst1 .prev_cal {left:90px;}
	.hdSearch2 .searhboxt .srhcond .lst1 strong {margin-top:12px;}
	.hdSearch2 .searhboxt strong {line-height:1.2;height:auto;width:80px;box-sizing:border-box;}
	.hdSearch2 .searhboxt .srhcond .lst2 {padding:0 0 0 90px;}
}
@media screen and (max-width:459px){
	.filebox .upload-name {width:100% !important;margin-bottom:5px;}
	.filebox label {width:100% !important;}
	.column3 {column-count:1;}
}
@media screen and (max-width:409px){
	.hdSearch3 .searhboxt .searchBtn1 .innr a {width:100px;}
}
@media screen and (max-width:360px){
	.hdSearch1 .searhboxt {padding:50px 30px 20px;}
	.hdSearch1 .searhboxt .lst3 .lnkselect a {width:100%;padding:0;}
	.lyrtip {background:none;}

}
@media screen and (max-width:359px){
	.hdSearch1 .searhboxt .lst2 .iptw1 {width:88%;}

	.radioDefineCon li {display:block;padding:10px 0;}
	.radioDefineCon li div{display:block;width:100%;}
	.radioDefineCon li div img{width:auto !important;}
	.radioDefineCon li p{display:table-cell;border-left:1px solid #ccc; width:calc(100% - 125px);vertical-align:middle;}
}
@media screen and (max-width:359px){
	.exis_map {padding:0;}
	.exis_map .sp01 {background:url(/images/sub/icon_exis02.png?ver=20191210) left top no-repeat #7e8596;border-radius:50px;width:60px;font-size:13px;margin:7px 0 0;}
	.exis_map .sp02 {margin:10px 0;font-size:13px;}
}
.hauto {min-height:auto !important;}
.hauto .searhboxt {overflow:hidden;}
.hauto .searhboxt .lst3 .lnkselect {height:auto;}
.hauto .srhcond {width:1030px !important;}
.hauto .srhcond2 {width:1030px !important;}
.hauto .searhboxt .lst3 {width:1030px !important;}
.hauto .searhboxt .lst3 .lnkselect a:first-child {margin-left:0;}
.hauto .searhboxt .lst3 .lnkselect a {margin-right:0;margin-left:3px;}
.hauto .lnkselect {width:918px !important;}

.veiwcontdv {position:relative;margin-bottom:20px;}
.veiwcontdv .viewmap {position:absolute;bottom:0;right:30px;}
.veiwcontdv .viewmap2 {position:absolute;right:0;bottom:8px;}



.rnum {display:inline-block;width:24px;height:24px;text-align:center;border-radius:100px 100px 100px 100px;background:#28d77b;color:#fff;line-height:24px;font-size:16px;}
#viewmap {/* width:1021px; */}
.lyrtip {padding:30px 50px 30px 172px;border:1px solid #e3e6ea;background: #f8f9fa url(/images/sub/bg_tip.png?ver=20191210) no-repeat 60px center;color:#576c80;font-size:15px;}
.lyrtip >ol >li{list-style:decimal !important;}
.mappop {position:absolute;top:0;left:0;width:382px;background:#fff;-moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);
box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.75);}
.mappop .hddv {height:41px;border-bottom:1px solid #7c89cc;}
.mappop .hddv h3 {padding:10px 0 0 19px;font-family:"나눔스퀘어",'Nanum Square';font-size:14px;}
.mappop .popclose {position:absolute;top:0px;right:0px;width:37px;height:37px;background:url(/images/sub/bg_pop_close_s.png?ver=20191210) no-repeat center center;font-size:0;}
.mappop .popcont {padding:10px 0;}

.norTbl {width:100%;border-collapse:separate;border-spacing:5px 0;}
.norTbl th {padding:10px 0 10px 0;text-align:center;font-size:14px;color:#466289;width:30%;border-bottom:1px solid #dedede;}
.norTbl td {padding:10px 0 10px 25px;font-size:14px;color:#393939;border-bottom:1px solid #dedede;}

.sfaqTbl dl dt {background:url(/images/sub/btn_brd_show.png?ver=20191210) no-repeat 95% center;}/* 2018-11-22 세연 수정 */
.sfaqTbl dl dt a {display:block;height:40px;border-bottom:1px solid #e9e9e9;box-sizing:border-box;padding:0 25px 0 25px;font-size:16px;color:#393939;line-height:40px;}/* 2018-11-22 세연 수정 */
.sfaqTbl dl dd {display:none;background:#f8f9fa;box-sizing:border-box;}
.sfaqTbl dl dt.active {box-sizing:border-box;background:url(/images/sub/btn_brd_hide.png?ver=20191210) no-repeat 95% center;border-left:1px solid ;border-top:1px solid ;border-right:1px solid ;border-bottom:none;}
.sfaqTbl dl dd {display:none;background:#f8f9fa;}
.sfaqTbl dl dd.on {display:block;border-left:1px solid;border-top:none;border-right:1px solid ;border-bottom:1px solid ;}

.conTab {font-weight:500;text-align:center; margin-bottom:30px;height:48px;text-align:center;}
.conTab a {display:block;float:left;font-weight:500;cursor:pointer;height:48px;text-align:center;border:1px solid #ececec; background:#f8f8f8;line-height:48px;font-size:16px;color:#666;}
.conTab a span {}
.conTab a.active {font-weight:600;border:1px solid #686868;background:#fff; color:#494949;}
.conTab a.active span {}
.conTab.exn2 a {width:538px;}
.conTab.exn3 a {width:300px;}
.conTab.exn4 a {/* width:266px; */ width:19.6%;}/* 2018-10-05 수정 */
.conTab.exn5 a {width:211px;}
.conTab.exn6 a {width:156px;}
.conTab.exn7 a {width:49.75%;}/* 2018-10-05 추가 */
.conTab.exn8 a {width:548px;}
.conTab.exn9 a {width:12.2%;}
.conTab.exn9_1 a {width:12.2%;}
.conTab.exn9_2 a {width:16.49%;}
.conTab.exn10 a {width:733px;}
.conTab.exn11 a {width:49%;}
.conTab.exn12 a {width:33.1%;}
.conTab.exn13 a {width:33.1%}

/*conTab_typeA : 하단영역 탭 (2018.10.26 추가)*/

.conTab_typeA {position:relative; overflow:hidden; margin-bottom:20px;}
.conTab_typeA a{box-sizing:border-box;display:inline-block;background-color:rgb(214, 214, 214); padding:16px; float:left;text-align:center; border-right:1px solid #d1d4e0; font-size:16px;cursor:pointer; color:rgb(61, 99, 183);}
.conTab_typeA a:last-child{border:none;}
.conTab_typeA a.active{background-color:#3d63b7;color:#fff; font-weight:600;}
/*.conTab_typeA a:hover{filter:brightness(90%);}*/

.conTab_typeA_new a {padding:6px;}

.menu2 a {width:50%;}
.menu3 a {width:33.0%;}
.menu4 a {width:22.2%;}
.menu5 a {width:17.2%;}
.menu6 a {width:16%;margin: 1px;}
.menu8 a {width:22.2%;}
.menu9 a {width:25%;}

/*conTab_typeB : 하단영역 탭 (2018.10.26 추가)*/

.conTab_typeB {position:relative; overflow:hidden; margin-bottom:20px;top:10px;}
.conTab_typeB a{box-sizing:border-box;display:inline-block;background-color:#eceef5; padding:8px; float:left;text-align:center; border-right:1px solid #d1d4e0; font-size:16px;cursor:pointer;}
.conTab_typeB a:last-child{border:none;}
.conTab_typeB a.active{background-color:#6f75d6;color:#fff; font-weight:600;}

.conTab_typeB.menu3 a {width:33.3%;}

/*conTab_typeC : 슬라이드 상단영역 탭  2018-11-19 세연 추가*/

.conTab_typeC {overflow:hidden; margin-bottom:20px;margin-top:10px;}
.conTab_typeC a{box-sizing:border-box;display:inline-block;background-color:#eceef5; padding:8px; float:left;text-align:center; border-right:1px solid #d1d4e0; font-size:16px;cursor:pointer;}
.conTab_typeC a:last-child{border:none;}
.conTab_typeC a.active{background-color:#6f75d6;color:#fff; font-weight:600;}


#map_result_area > div {box-sizing:border-box;}

/* 주파수분배현황 상단탭 */
.conTab2 {position:relative;overflow:hidden; margin-bottom:20px;}
.conTab2 a {display:inline-block;box-sizing:border-box;float:left;font-weight:500;cursor:pointer;line-height:48px;text-align:center; border:1px solid #ececec; background:#f8f8f8;font-size:16px; color:#666;}
.conTab2 a.Schkbox {border:none;}
.conTab2 a span {}
.conTab2 a.active {font-weight:500;border:1px solid #686868;background:#fff; color:#494949;}
.conTab2 a.active span {}
.conTab2.exn2 a {width:538px;}
.conTab2.exn3 a {width:300px;}
.conTab2.exn4 a {width:19.6%;}/* 2018-10-05 수정 */
.conTab2.exn5 a {width:211px;}
.conTab2.exn6 a {width:156px;}
.conTab2.exn7 a {width:545px;font-weight:bold;}/* 2018-10-05 추가 */
.conTab2 .exn8 a {width:12.5%;}
.conTab2.exn9 a {width:12.2%;}
.conTab2.exn10 a {width:49%;}
.conTab2.exn11 a {width:12.3%}/* 8개 */
.conTab2.exn12 a {width:12.5%}/* 8개 */

/* 현황비교 확대보기 버튼 */
.close_btn{background: url(/images/sub/close_btn.png?ver=20191210) no-repeat;background-size: 40px;width: 40px;height: 40px;display: inline;z-index: 5;position: absolute;top: -10px;left:50%;margin-left:137px;cursor: pointer;text-indent:-9999px;}
.open_btn{background: url(/images/sub/open_btn.png?ver=20191210) no-repeat;width:145px;height: 45px;display: inline;z-index: 5;position: absolute;top: -15px;left:50%;margin-left:-72px;cursor: pointer;text-indent:-9999px;}

 @media screen and (max-width:959px){
	/* sub - content 반응형  2018-11-02  */
	/* 서브 컨텐츠 반응형 */
	.con_inner {width:100% !important;box-sizing:border-box;padding:0 20px;}
	.brdwrap .innr {width:100%;box-sizing:border-box;padding:0 20px;}

	.conTab.exn4 a {width:19.6%;}
	.conTab.exn7 a {width:49.7% !important;}
	.conTab.exn9_2 a {width:16.3% !important;}

	.conTab2 {width:100%;}
	.conTab2.exn11 a {width:24.7%;}
	.conTab2 a.Schkbox {display:grid;}
	.conTab2.exn12 a {width:25%;}
	.clear {height:30px;}

	/* .Schkbox input[type="checkbox"] + label { width:100% !important;}
	.Schkbox input[type="checkbox"]:checked + label {width:100% !important;} */

	.divcomt .imgView {width:100%; height:100%;}
	.select_cnt01 li {width:33.1% !important;}

	.open_btn {right:0;}

	.sp_layout .dragframe {left:50%;margin-left:-150px;}
	.spectrum_detail .lookUpBox {}
	.close_btn

	.frequency_tbl {width:100% !important; min-height:550px !important;max-height:695px !important;}
	.pdfobject {width:100%; min-height:550px; max-height:700px;}

	.conTab_typeA .menu6 a{width:25%;border-right:1px solid #d1d4e0;}
	.conTab_typeA .menu6 li:nth-child(1) a{border-bottom:1px solid #d1d4e0;}
	.conTab_typeA .menu6 li:nth-child(2) a{border-bottom:1px solid #d1d4e0;}
	.conTab_typeA .menu6 li:nth-child(3) a{border-bottom:1px solid #d1d4e0;}
	.conTab_typeA .menu6 li:nth-child(4) a{border-bottom:1px solid #d1d4e0;}
}


/* 2018-10-30 주파수 용도 현황 */
#mainDashBoardUseLayerBand_1 .box .bottom_bgn_frq_hz {overflow:hidden;height:60px;position:relative;width:187px;top:10px;text-align:right;font-weight:bold;left:-15%;}
#mainDashBoardUseLayerBand_1 .box .bottom_bgn_frq_hz span {font-size:12px;}
#mainDashBoardUseLayerBand_1 .box .bottom_end_frq_hz {overflow:hidden;height:60px;position:relative;width:90px;left:-12px;top:10px;text-align:left;font-weight:bold;}
#mainDashBoardUseLayerBand_1 .box .bottom_end_frq_hz span {font-size:12px;}


.borderImg .cmmt_pop {position:absolute;z-index:100;width:300px;background:#fff;font-size:14px;color:#393939;
-webkit-box-shadow: 0px 3px 5px 0px rgba(161,161,161,1);
-moz-box-shadow: 0px 3px 5px 0px rgba(161,161,161,1);
box-shadow: 0px 3px 5px 0px rgba(161,161,161,1);
border-radius: 5px;
}
.borderImg .cmmt_pop .tit {height:41px;padding:0 20px;border-bottom:1px solid #7c89cc;line-height:41px;font-weight: 600;background: #71c5ff;color: #ffffff;}
.borderImg .cmmt_pop .cmtdv {padding:26px;}

.borderImg .cmmt_pop2 {position:absolute;z-index:100;width:300px;background:#fff;font-size:14px;color:#393939;
-webkit-box-shadow: 0px 3px 5px 0px rgba(161,161,161,1);
-moz-box-shadow: 0px 3px 5px 0px rgba(161,161,161,1);
box-shadow: 0px 3px 5px 0px rgba(161,161,161,1);
border-radius: 5px;
}
.borderImg .cmmt_pop2 .tit {height:41px;padding:0 20px;border-bottom:1px solid #7c89cc;line-height:41px;font-weight: 600;background: #71c5ff;color: #ffffff;}
.borderImg .cmmt_pop2 .cmtdv {padding:26px;}

.divcomt .comtselt {position:relative;margin-bottom:15px;/*  min-width:1280px; */}
.divcomt .comtselt .tit {color:#4d4d4d;font-size:24px;font-family:"나눔스퀘어",'Nanum Square';}
.divcomt .comtselt .tit img {margin-right:5px;}
.divcomt .comtselt .rbtn {width:100%;height:40px;margin-top:10px;}
.divcomt .comtselt .rbtn .submenu1 li {width:100%;}
.divcomt .comtselt .rbtn .submenu2 li {width:calc(50% - 5px);}
.divcomt .comtselt .rbtn .submenu3 li {width:calc(33% - 5px)}
/*.divcomt .comtselt .rbtn .submenu3 li:last-child {width:33%;} *//*2019-09-03 주석처리 및 submenu4 추가 */
.divcomt .comtselt .rbtn .submenu4 li {width:calc(25% - 10px)}
.divcomt .comtselt .rbtn .submenu4 li:last-child {width:25%;}
.divcomt .comtselt .rbtn a {width:100%;}
.divcomt .comtselt .rbtn li {float:left;margin-right:10px;}
.divcomt .comtselt .rbtn li:last-child {margin-right:0;}
.divcomt .comtselt .rbtn .questionL {position:absolute; top:3px; right:0px;z-index:2;text-indent:-10000px; background:url('/images/sub/i_quest.gif?ver=20191210') no-repeat right center; display:block; width:33px; height:33px;}
.divcomt .comtselt .rbtn .rsbtn {/* z-index:100;text-indent:-10000px; background:url('/images/sub/i_quest.gif?ver=20191210') no-repeat center center; display:inline-block;width:40px;height:40px;vertical-align:middle; */
									display:inline-block;vertical-align:middle;width:110px;height:40px;text-align:center;background:#dbe2f7;color:#7b7f95;line-height:40px;box-sizing:border-box;font-size:14px;font-weight:500; }
.divcomt .comtselt .rbtn .btn_down {display:inline-block;vertical-align:middle;height:40px;padding:0 15px;background:#8491af;color:#fff;font-size:14px;line-height:40px;box-sizing:border-box;text-align:center;}
.divcomt .comtselt .rbtn .btn_down i {display:inline-block;width:19px;height:19px;margin-right:10px;background:url(/images/sub/ico_down.png?ver=20191210) no-repeat 0 0;vertical-align:middle;}
.divcomt .comtselt .rbtn2 {position:absolute;top:0;right:0;}
.divcomt .comtselt .rbtn2 .btn_down {display:inline-block;vertical-align:middle;height:40px;padding:0 15px;background:#8491af;color:#fff;font-size:14px;line-height:40px;box-sizing:border-box;text-align:center;}
.divcomt .comtselt .rbtn2 .btn_down i {display:inline-block;width:19px;height:19px;margin-right:10px;background:url(/images/sub/ico_down.png?ver=20191210) no-repeat 0 0;vertical-align:middle;}
.divcomt .comtselt .rbtn2 .rsbtn {/* z-index:100;text-indent:-10000px; background:url('/images/sub/i_quest.gif?ver=20191210') no-repeat center center; display:inline-block;width:40px;height:40px;vertical-align:middle; */
									display:inline-block;vertical-align:middle;width:110px;height:40px;text-align:center;background:#dbe2f7;color:#7b7f95;line-height:40px;box-sizing:border-box;font-size:14px;font-weight:500; }
.divcomt .imgView {border:1px solid #dfe0e1;/* border-top:2px solid #7c89cc; */text-align:center;}
.imgViewtx {border:1px solid #dfe0e1;border-top:2px solid #7c89cc;text-align:center;}

/* .divcomt2 {position:relative;margin-bottom:15px;float:left; margin-top:50px;} *//* 2018-10-17 추가  */

.divcomts {position:relative;margin-bottom:15px;}
.divcomts .tit {color:#4d4d4d;font-size:24px;font-family:"나눔스퀘어",'Nanum Square';}
.divcomts .tit img {margin-right:5px;}
.divcomts .rbtn {position:absolute;top:0;right:0;}
.divcomts .rbtn .rsbtn {display:inline-block;vertical-align:middle;width:110px;height:27px;text-align:center;border-radius:100px 100px 100px 100px;background:#dbe2f7;color:#868a9e;line-height:27px;}
.divcomts .rbtn .btn_down {display:inline-block;vertical-align:middle;height:40px;padding:0 15px;background:#d6d6d6;color:#fff;font-size:14px;line-height:40px;box-sizing:border-box;}
.divcomts .rbtn .btn_down i {display:inline-block;width:19px;height:19px;margin-right:4px;background:url(/images/sub/ico_down.png?ver=20191210) no-repeat 0 0;vertical-align:middle;}
.divcomts .imgView {border:1px solid #dfe0e1;border-top:2px solid #7c89cc;text-align:center;}

.btn_down {display:inline-block;vertical-align:middle;height:40px;padding:0 15px;background:#8491af;color:#fff;font-size:14px;line-height:40px;} /*2018.07.18*/
.btn_down i {display:inline-block;width:19px;height:19px;margin-right:4px;background:url(/images/sub/ico_down.png?ver=20191210) no-repeat 0 0;vertical-align:middle;} /*2018.07.18*/

.select_cnt {position:relative;margin-bottom:38px;padding:26px 0 26px 30px;border-top:2px solid #7c89cc;background:#f5f6fa;}
.select_cnt ul {overflow:hidden;}
.select_cnt li {float:left;margin-right:30px}
.select_cnt li span {margin-right:6px !important;}
.select_cnt .txtupdate {position:absolute;top:22px;right:22px;font-size:15px;color:#4d4d4d}

.rzt_cntlist {position:relative;}
.rzt_cntlist .zoom {position:absolute;top:-15px;left:50%;margin-left:-150px;}
.rzt_cntlist li {margin-bottom:27px;}
.rzt_cntlist .tit {margin-bottom:18px;font-size:24px;font-weight:600;}
.rzt_cntlist .tit img {vertical-align:middle;margin-top:-4px;}

.rndTab.fixed {position:fixed;top:72px;left:50%;z-index:1000;width:1280px;margin-left:-640px;background:#fff;}
.rndTab {padding:19px 0;border-top:2px solid #7c89cc;border-bottom:1px solid #7c89cc;text-align:center;font-size:0;}
.rndTab a {display:inline-block;height:38px;margin:0 3px;text-align:center;border:1px solid #7c89cc;border-radius:100px 100px 100px 100px;font-size:16px;color:#466289;line-height:38px;}
.rndTab a.active {background:#f7f9ff;color:#466289;}

.ctbl02 {width:100%;/* margin-bottom:24px; */border-top:2px solid #7c89cc;border-bottom:2px solid #e9e9e9;}
.ctbl02 thead th:first-child {background:none;}
.ctbl02 thead th {padding:15px;text-align:center;border-bottom:1px solid #7c89cc;background:url(/images/sub/ctbl_th_bar.gif?ver=20191210) no-repeat 0;font-size:18px;color:#466289;font-weight:500;letter-spacing:-1px;}
.ctbl02 tbody td {padding:10px 25px;border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;font-size:14px;color:#393939;letter-spacing:-1px;}
.ctbl02 tbody th {font-size:16px;text-align:center;border-bottom:1px solid #e9e9e9;font-weight:600;}

.ctbl03 {width:100%;/* margin-bottom:24px; */border-top:2px solid #7c89cc;border-bottom:2px solid #e9e9e9;}/* 2018-07-30 */
.ctbl03 thead th:first-child {background:none;}/* 2018-07-30 */
.ctbl03 thead th {padding:15px;text-align:center;border-bottom:1px solid #7c89cc;background:url(/images/sub/ctbl_th_bar.gif?ver=20191210) no-repeat 0;font-size:13px;color:#466289;font-weight:500;letter-spacing:-1px;}/* 2018-07-30 */
.ctbl03 tbody td {font-size:11px;padding:10px 25px;border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;font-size:14px;color:#393939;letter-spacing:-1px;}/* 2018-07-30 */
.ctbl03 tbody th {font-size:13px;text-align:center;border-bottom:1px solid #e9e9e9;font-weight:600;}/* 2018-07-30 */

.ctbl04 {margin-bottom:24px;border-top:2px solid #7c89cc;border-bottom:2px solid #e9e9e9;}/* 2018-07-30 */
.ctbl04 thead th:first-child {background:none;}/* 2018-07-30 */
.ctbl04 thead th {padding:15px;text-align:center;border-bottom:1px solid #7c89cc;background:url(/images/sub/ctbl_th_bar.gif?ver=20191210) no-repeat 0;font-size:13px;color:#466289;font-weight:500;letter-spacing:-1px;}/* 2018-07-30 */
.ctbl04 tbody td {font-size:11px;padding:10px 25px;border-left:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;font-size:14px;color:#393939;letter-spacing:-1px;}/* 2018-07-30 */
.ctbl04 tbody th {font-size:13px;text-align:center;border-bottom:1px solid #e9e9e9;font-weight:600;}/* 2018-07-30 */

.boxList {overflow:hidden;width:100%;margin-bottom:65px;}
.boxList .box {float:left;width:387px;height:485px;margin:0 13px 11px 0;background:#f7f7f7;}
.boxList .box dl {padding:40px 32px 0 32px;font-size:16px;}
.boxList .box dl dt {margin-bottom:5px;color:#6374ca;}
.boxList .box dl dd {color:#393939;}
.boxList .box dl dd li {position:relative;padding-left:30px;letter-spacing:-1px;line-height:28px;}
.boxList .box dl dd li .pos_t {position:absolute;top:0;left:0;}

.search_key {position:relative;overflow:hidden;padding:10px 0 12px 0;margin-bottom:50px;border-top:2px solid #7c89cc;border-bottom:1px solid #7c89cc;}
.search_key .lnkselect{overflow:hidden;padding:7px 0 0 0; display:table; margin:0 auto;}
.search_key .lnkselect li {float:left;margin-right:5px;margin-bottom:10px;}
.search_key .lnkselect a {display: inline-block;height: 40px;padding: 0 20px;border-radius: 100px 100px 100px 100px;background: #f0f1fa;line-height: 39px;font-size: 16px;color: #576f92;} /* 2018-06-26 */
.search_key .lnkselect a.active {background:#7c89cc;color:#fff;}
.search_key .showBtnmore {position:absolute;top:16px;right:0;display:inline-block;width:31px;height:31px;background:url(/images/sub/btn_searchBtn_dn.png?ver=20191210) no-repeat 0 0;font-size:0;}
.search_key .showBtnmore.on {background:url(/images/sub/btn_searchBtn_up.png?ver=20191210) no-repeat 0 0;}

.totkeyword .staticdv {display:none;}
.staticdv {overflow:hidden;padding:0 0 0 32px;font-size:16px;}
.staticdv .cxtv_left {float:left;width:536px;margin-right:50px;}
.staticdv .cxtv_right {float:right;width:536px;margin-left:50px;}
.staticdv .imgbd_left{float:left;border:1px solid #ddd;padding:20px !important;text-align:center;margin-bottom:26px;}
.staticdv h3 {margin-bottom:25px;padding:0 0 0 20px;background:url(/images/sub/bg_s_title.gif?ver=20191210) no-repeat 0 0;font-size:24px;color:#4d4d4d;font-weight:600;line-height:60px;}
.staticdv h4 {margin-bottom:10px;padding:0 0 0 26px;background:url(/images/sub/bul_cir1.png?ver=20191210) no-repeat 3px 8px;font-size:18px;font-weight:500;}
.staticdv h5 {font-size:16px;}
.staticdv .sub_t {margin-bottom:30px;letter-spacing:-1px;}
.staticdv .bl_line {margin-bottom:20px;}
.staticdv .bl_line li {padding:0 0 0 12px;background:url(/images/sub/bul_line.png?ver=20191210) no-repeat 0 11px;font-size:16px;letter-spacing:-1px;}
.staticdv table{border-top:2px solid #7c89cc;border-collapse:separate;}
.staticdv table th{padding:18px 0;border-right:1px solid #e9e9e9;border-bottom:1px solid #ccc;text-align:center;font-size:14px;color:#466289;}
.staticdv table td{padding:18px 0 16px 10px;text-align:left;border-bottom:1px solid #ccc;font-size:16px;color:#393939;}

.staticdv2 {padding:0 30px;font-size:16px;}
.staticdv2 h3 {margin-bottom:32px;padding:0 0 0 12px;background:url(/images/sub/bg_tit_line.gif?ver=20191210) no-repeat 0 6px;font-size:24px;color:#4d4d4d;font-weight:500;}
.staticdv2 .sec {margin-bottom:20px;}

.joinwrap {margin-bottom:58px;text-align:center;}
.joinwrap ul li {display:inline;margin:0 2px;}
.customerInfo { width: 349px; margin-top: 0; border: 1px solid #c8c8c8; padding: 0px 20px 20px; background: #f8f8f8; border-top: none; margin: 0 auto; }
.customerInfo ul {overflow:hidden;padding:0 0 0 19px;}
.customerInfo ul li { width: 390px; margin: 0 auto; }
.customerInfo ul li span {display:inline-block;vertical-align:middle;color:#393939;font-size:16px;}
.customerInfo ul li strong {display:inline-block;vertical-align:middle;    color: #3d63b7; font-size: 16px; font-weight: 400;}
.customerInfo ul li.lst1 span {padding:0 0 0 31px;background:url(/images/sub/bg_customerInfo_ico1.png?ver=20191210) no-repeat 0 4px;}
.customerInfo ul li.lst2 span {padding:0 0 0 27px;background:url(/images/sub/bg_customerInfo_ico2.png?ver=20191210) no-repeat 0 4px;}
.customerInfo ul li.lst3 span {padding:0 0 0 25px;background:url(/images/sub/bg_customerInfo_ico3.png?ver=20191210) no-repeat 0 2px;}

.teaching_tip {margin-bottom:20px;padding:24px 0 24px 140px;border:1px solid #e3e6ea;background: #f8f9fa url(/images/sub/ico_teaching_bg.png?ver=20191210) no-repeat 39px center;font-size:16px;}
.gray_tip{margin-bottom:20px; padding:24px;border:1px solid #e3e6ea;background:#f8f9fa;}
/* .bt_tip {margin-bottom:20px;padding:24px 0 24px 140px;border:1px solid #e3e6ea;background: #f8f9fa url(/images/sub/bg_join_tip.png?ver=20191210) no-repeat 39px center;font-size:16px; background-size:5%;}
.bt_tip_join {position:relative;margin-bottom:20px;padding:40px 0 40px 140px;border:1px solid #e3e6ea;background: #f8f9fa url(/images/sub/bg_join_tip.png?ver=20191210) no-repeat 39px center;font-size:16px;}
.bt_tip_join a.joinBt {position:absolute;top:30px;right:30px;display:inline-block;width:140px;height:50px;text-align:center;background:#7c89cc;color:#fff;font-size:16px;line-height:50px;} */
.agreebox {overflow:auto;height:200px;padding:35px;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;background:#f8f9fa;}

.diagram {width:100%;margin-top:65px;}
.diagram .cl_bt {clear:both;}
.diagram .leg {float:left;width:31px;height:16px;border:1px solid #d4d4d4;margin-right:10px;}
.diagram li {font-size:14px;line-height:18px;margin-right:23px;}
.diagram .taken {background-color:#ececec;}
.diagram .admin {background-color:#aaa;}
.diagram .mine {background-color:#ffcc33;}

.srhico {margin-right:4px;}
.srhbgc {/* width:191px !important;background: #f5f5f5; */}
.srcBox {margin-bottom: 20px !important;padding: 0px 0 0 0 !important;border-bottom: 1px solid #e2e5ed;font-size:12px;}
.srcBox span {font-size:12px;}
.srcBox ul innpt {line-height: 18px;}

.mgb0  {padding-top: 0px !important;}
.font-s li span {font-size:12px !important;}

.hfwrap {overflow:hidden;}
.hfwrap .hfdvLeft {float:left;width:563px;}
.hfwrap .hfdvRight {float:right;width:563px;}
.hfwrap dl {overflow:hidden;border-top:2px solid #7c89cc;border-bottom:1px solid #7c89cc;background:#f8f9fa;padding:12px 0 12px 45px;}
.hfwrap dt {float:left;width:119px;margin-right:30px;border-right:1px solid #bac1e3;font-size:18px;color:#466289;}
.hfwrap .joinbox {height:248px;border:1px solid #e3e6ea;background:#f8f9fa;}
.hfwrap .joinbox h4 {margin-bottom:15px;font-size:22px;color:#393939;}
.hfwrap .joinbox p {height:85px;}
.hfwrap .joinbox a {display:inline-block;width:170px;height:40px;text-align:center;background:#7c89cc;line-height:40px;font-size:16px;color:#fff;}
.hfwrap .joinbox .inr {padding:38px 0 0 218px;}
.hfwrap .joinbox.bgbox1 {background: #f8f9fa url(/images/sub/bg_join_icon1.png?ver=20191210) no-repeat 30px 40px;}
.hfwrap .joinbox.bgbox2 {background: #f8f9fa url(/images/sub/bg_join_icon2.png?ver=20191210) no-repeat 30px 40px;}
.hfwrap .joinbox.bgbox3 {height:287px !important;background: #f8f9fa url(/images/sub/bg_join_icon3.png?ver=20191210) no-repeat 80px 70px;}
.hfwrap .joinbox.bgbox3 .inr {padding:90px 0 0 290px !important;}
.hfwrap .joinbox.bgbox4 {height:287px !important;background: #f8f9fa url(/images/sub/bg_join_icon1.png?ver=20191210) no-repeat 80px 70px;}
.hfwrap .joinbox.bgbox4 .inr {padding:90px 0 0 290px !important;}
.hfwrap .joinbox.bgbox5 {height:287px !important;background: #f8f9fa;}
.hfwrap .joinbox.bgbox5 .inr {width:320px;margin:0 auto;padding:90px 0 40px 290px !important;background:url(/images/sub/bg_join_icon3.png?ver=20191210) no-repeat 80px 70px;}

.iptbl {width:100%;margin-bottom:50px;border-top:2px solid #7c89cc;border-bottom:1px solid #7c89cc;}
.iptbl tr:first-child th,
.iptbl tr:first-child td {border-top:0;}
.iptbl th {padding:15px 20px;border-top:1px solid #e9e9e9;text-align:left;font-size:16px;color:#466289;font-weight:600;}
.iptbl td {padding:10px 10px;border-top:1px solid #e9e9e9;font-size:16px;color:#393939;}
.iptfv {height:38px;padding:0 17px;border:1px solid #d6d6d6;vertical-align:top;}

.joinEnd {padding:233px 0 43px 0;text-align:center;border:1px solid #e3e6ea;background: #f8f9fa url(/images/sub/join_end.png?ver=20191210) no-repeat  center 43px}
.joinEnd .tit {font-size:30px;}
.joinEnd .tit strong {color:#6f75d6;font-weight:400;}
.joinEnd .tit p {padding:20px 0 30px 0;font-size:16px;}

.searchEnd {margin-bottom:20px;padding:233px 0 43px 0;text-align:center;border:1px solid #e3e6ea;background: #f8f9fa url(/images/sub/search_end.png?ver=20191210) no-repeat  center 43px}
.searchEnd .tit {font-size:30px;}
.searchEnd .tit strong {display:block;margin-bottom:40px;color:#6f75d6;font-weight:400;}
.searchEnd .tit p {padding:0 0 0 0;font-size:16px;}

.searchEnd01 {margin-bottom:20px;padding:163px 0 0px 0;text-align:center;border:1px solid #e3e6ea;background: #f8f9fa url(/images/sub/search_end.png?ver=20191210) no-repeat  center 20px;background-size: 8%;}
.searchEnd01 .tit {font-size:30px;}
.searchEnd01 .tit strong {display:block;margin-bottom:40px;color:#6f75d6;font-weight:400;}
.searchEnd01 .tit p {padding:0 0 0 0;font-size:16px;}

.loginbox { width: 349px; margin: 0 auto; border: 1px solid #c8c8c8; padding: 20px 20px; background: #f8f8f8; border-bottom: none; }
.loginbox ul {margin-bottom:5px;}
.loginbox ul li {margin-bottom:10px;}
.loginbox ul li input {padding:0 10px 0 50px;width:286px;height:38px;border:1px solid #d6d6d6; font-size: 14px; }
.loginbox ul li .uid {background:#fff url(/images/sub/login_id.gif?ver=20191210) no-repeat 0 0;}
.loginbox ul li .upw {background:#fff url(/images/sub/login_pw.gif?ver=20191210) no-repeat 0 0;}
.loginbox .chkbox {margin-bottom:15px;}
.loginbox .btn_login { display: block; width: 100%; text-align: center; border: 0; background: #3d63b7; color: #fff; font-size: 18px; font-weight: 400; padding: 10px 0 !important;}
.loginbox .btn {text-align:center;padding:20px 0 60px 0;}
.loginbox .btn a {display:inline-block;width:170px;height:27px;text-align:center;border-radius:100px 100px 100px 100px;background:#eaecf0;font-size:14px;font-weight:600;color:#868a9e;line-height:27px;}

/* .login_body { margin: 0 !important; width: 1280px !important; } */
.login_title { text-align: center; font-size: 52px; color: #5c5c5c; }



.jointab {margin-bottom:37px;padding:0 24px;}
.jointab ul {overflow:hidden;}
.jointab ul li:first-child {margin-right:5px;}
.jointab ul li {float:left;width:540px;}
.jointab ul li a {display:block;border:1px solid #d2d5de;}
.jointab ul li a span {display:block;height:48px;text-align:center;border:1px solid #fff;background:#f5f5fa;line-height:48px;font-size:16px;color:#466289;}
.jointab ul li a.active {border:1px solid #7c89cc;background:#7c89cc;color:#fff;}
.jointab ul li a.active span {border:1px solid #7c89cc;background:#7c89cc;color:#fff;}

.subStyle h4 {margin-bottom:10px;padding:0 0 0 26px;background:url(/images/sub/bul_cir1.png?ver=20191210) no-repeat 3px 5px;font-size:18px;font-weight:600;}
.subStyle h5 {margin-bottom:10px;padding:0 0 0 5px;font-size:18px;font-weight:600;color:#6374ca;}
.subStyle .hfList {overflow:hidden;}
.subStyle .hfList .hfListfl {float:left;width:50%;box-sizing:border-box;padding-left:30px;}
.subStyle .hfList .depth {/* padding-left:30px; */}
.subStyle .hfList > div:first-child{padding-left:0;}

/* .subtab {margin-bottom:60px;padding:0 56px;}
.subtab ul {overflow:hidden;border:1px solid #e3e6ea;}
.subtab ul li {float:left;width:135px;}
.subtab ul li a {display:block;height:37px;text-align:center;background:url(/images/sub/bg_subtab_bar.gif?ver=20191210) no-repeat 0 11px;font-size:16px;color:#466289;line-height:37px;}
.subtab ul li a.active {background:#f0f1f3;color:#7c89cc;font-weight:800;}
.subtab ul li:first-child {width:141px;}
.subtab ul li:first-child a {background-image:none !important;} */

.popcont .content {overflow:hidden;padding:16px 0 0 0;background-color:#fbfbfb;border-bottom:1px solid #ebebeb;}
.popcont .content dl {display:table;width:100%;}
.popcont .content dt {display:table-cell;height:40px;float:left;font-size:16px;text-align:right;width:25%;line-height:40px;margin-bottom:7px;font-weight:600;}
.popcont .content dd {display:table-cell;float:left;font-size:14px;text-align:left;line-height:40px;margin-bottom:7px;width:70%;margin-left:5%;}
.popcont .content dd >div {height:40px;}
.popcont .content dd .time {float:left;background-color:#fff;width:104px;height:38px;border:1px solid #d4d4d4;/* padding:0 0 0 10px;text-align:left; */text-align:center;width:148px;font-size:13px;color:#333;margin:0 10px 6px 0;border-radius:0;}
.popcont .content dd .time.over {background-color:#e6e6e6;}
/* .popcont .content dd input {width:104px;height:38px;border:1px solid #d4d4d4;padding:0 0 0 10px;text-align:left;width:148px;font-size:13px;color:#333;margin:0 10px 6px 0;border-radius:0;} */
.popcont .content dd input {height:38px;border:1px solid #d4d4d4;padding:0 0 0 10px;text-align:left;width:148px;font-size:13px;color:#333;margin:0 10px 0 0;border-radius:0;}
.popcont .content dd .btn_gray {height:40px;line-height:40px;color:#ffffff;padding:0 20px;font-size:16px;background-color:#555555;border-radius:2px;display:inline-block;vertical-align:middle;}
.btn_gray:hover {filter:brightness(110%);color:#393939;}
.btn_gray:focus {color:#fff;}
.popcont .content .map {clear:both;border:1px solid #aeaeae;width:calc(100% - 40px);padding:0 20px;box-sizing:border-box;height:262px;margin:0 auto 20px;}

.cont_style {font-size:16px;}
.cont_style .bl_line {margin-bottom:20px;}
.cont_style .bl_line li {padding:0 0 0 12px;background:url(/images/sub/bul_line.png?ver=20191210) no-repeat 0 11px;font-size:16px;letter-spacing:-1px;}

.txtleft {float:left;width:45%;}
.txtleft > ol > li {margin-bottom:30px;}
.txtleft ol li ul {padding-top:10px;margin-bottom:0 !important;}
.txtleft.leftline {margin-right:30px;border-right:1px solid #e3e6ea;}
.ollist strong {font-size:16px;color:#393939;font-weight:600;}

.pagedv {display:none;}
.subpagetab {display:none;}
.tabpagewrap {display:none;}


.opList li {letter-spacing: -1px;}
.opList .optitle {display:inline-block;color:#4a4f66;font-weight:600;line-height:1.2;padding:0 0 0 27px;background:url(/images/sub/cl_op.png?ver=20191210) no-repeat 0 0;/* background-size: 12%; */font-size:17px;cursor:pointer; margin-bottom:8px;font-family:'나눔스퀘어',NanumSquare;}
.opList .optitle.on {background:url(/images/sub/op_d.png?ver=20191210) no-repeat 0 0;/* background-size: 12%; */}
.opList ul {display:none;padding:10px 0 10px 15px !important;background:#eeeff4;border-radius: 5px;margin-bottom: 20px !important;}
.opList ul.on {display:block;}
.opList ul li {margin-bottom:2px !important;}
.opList ul li label span {margin-right:5px !important;font-size:14px;}

.float_r {position:absolute;z-index:999;top:320px;right:0;transition: all 0.5s ease-out;}
.float_r.on {/* right:-377px; */transition: all 0.5s ease-out;}
.float_r .flbox {width:376px;height:317px;border:1px solid #e2e5ed;border-right:0;border-radius:4px 0 0 4px;background:#fff;}
.float_r .flbox .innrdv {padding:14px 14px 0 14px;}
.float_r .flbox .tit {margin-bottom:14px;font-size:18px;color:#4d4d4d;font-weight:500;}
.float_r .flbox .infodvx {overflow-y:scroll;width:342px;height:246px;border:1px solid #d6d6d6;}
.float_r .floattb th {padding:6px 0;text-align:left;color:#466289;font-size:14px;font-weight:normal;}
.float_r .floattb td {padding:6px 0;font-size:12px;}
.float_r .dvinr {padding:6px;}
.float_r .flaBtn {position:absolute;top:120px;left:-20px;width:21px;height:90px;background:url(/images/sub/float_close.png?ver=20191210) no-repeat 0 0;font-size:0;}
.float_r .flaBtn.on {background:url(/images/sub/float_open.png?ver=20191210) no-repeat 0 0;}
.stab {overflow:hidden;margin-bottom:10px;text-align:center;}
.stab li:first-child {margin-left:0;}
.stab li {float:left;margin-left:3px;}
.stab a {display:inline-block;border:1px solid #d2d5de;}
.stab a span {display:block;width:56px;height:36px;text-align:center;border:1px solid #fff;background:#f5f5fa;line-height:36px;font-size:16px;color:#466289;}
.stab a.active {border:1px solid #7c89cc}
.stab a.active span {border:1px solid #7c89cc;background:#7c89cc;color:#fff;font-family:"나눔스퀘어",'Nanum Square';font-weight:500;}

.float_r_mesuremap {position:inherit;z-index:999;top:320px;right:0;transition: all 0.5s ease-out;}
.float_r_mesuremap.on {/* right:-377px; */transition: all 0.5s ease-out;}
.float_r_mesuremap .flbox {width:376px;height:317px;border-right:0;border-radius:4px 0 0 4px;background:#fff;}
.float_r_mesuremap .flbox .innrdv {padding:14px 14px 0 14px;}
.float_r_mesuremap .flbox .tit {margin-bottom:14px;font-size:18px;color:#4d4d4d;font-weight:500;}
.float_r_mesuremap .flbox .infodvx {overflow-y:scroll;width:400px;height:246px;border:1px solid #d6d6d6;}
.float_r_mesuremap .floattb th {padding:6px 5px;width: 125px;text-align:left;color:#466289;font-size:16px;font-weight:normal;}
.float_r_mesuremap .floattb td {padding:6px 0;font-size:14px;}
.float_r_mesuremap .dvinr {padding:6px;}
.float_r_mesuremap .flaBtn {position:absolute;top:120px;left:-40px;width:41px;height:90px;background:url(/images/sub/float_close.png?ver=20191210) no-repeat 0 0;font-size:0;}
.float_r_mesuremap .flaBtn.on {background:url(/images/sub/float_open.png?ver=20191210) no-repeat 0 0;}

.mapDv {position:relative;float:left;}
.mapTabdv {float:left;width:751px;}
.mapTabdv .inr {padding:27px 0 0 30px;}
.mapTabdv .exn3 span {width:215px;}
.mapTabdv .conTab {margin-bottom:14px;text-align:left;}
.mapTabdv .tblov {overflow-y:auto;height:297px;margin-bottom:40px;}

.mapTabdv .cnblock {height:44px;}
.mapTabdv .cnblock .sp01 {float:left;color:#333;font-size:18px;font-weight:600;}
.mapTabdv .cnblock .sp02 {float:left;margin-right:13px;color:#60636b;font-size:16px;line-height:14px;padding-top:8px;}
.mapTabdv .cnblock .sp03 {float:left;color:#6a9ae4;font-size:22px;line-height:14px;padding-top:8px;}
.mapTabdv .cnblock .sp03 em {font-style:normal;color:#0174af;font-weight:600;}
.mapTabdv .cnblock .sp04 {float:left;color:#1e9a75;font-size:13px;line-height:14px;padding-top:8px;}
.botChart {clear:both;padding-left:361px;}


/* leaflet */

/* 2018-06-23 */
.wifiDivwrap {width:1280px;margin:0 auto;}
.wifiDivwrap .wifiDiv .tabDv {display:none;}
.wifiDivwrap .wifiDiv .tabDv .t_text {height:57px;padding:0 0 0 53px;border:1px solid #ced4db;background:#f8f9fa;font-size:14px;color:#369c88;line-height:57px;}
.wifiDivwrap .wifiDiv .wifiwrap .list {position:relative;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos {position:absolute;}
/* 육상 */
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.t1 {top:476px;left:65px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.t2 {top:318px;left:225px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.t3 {top:13px;left:442px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.t4 {top:125px;left:605px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.t5 {top:342px;left:712px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.t6 {top:302px;left:784px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.t7 {top:398px;left:784px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.t8 {top:23px;left:912px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.t9 {top:164px;left:870px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.t10 {top:248px;left:1087px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.t11 {top:351px;left:1084px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.t12 {top:459px;left:881px;}
/* 해상 */
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.ta1 {top:371px;left:99px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.ta2 {top:471px;left:138px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.ta3 {top:65px;left:282px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.ta4 {top:456px;left:430px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.ta5 {top:305px;left:554px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.ta6 {top:125px;left:721px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.ta7 {top:240px;left:882px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.ta8 {top:342px;left:882px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.ta9 {top:478px;left:1040px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.ta10 {top:292px;left:1097px;}
/* 해상선내 */
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.tb1 {top:353px;left:88px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.tb2 {top:361px;left:324px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.tb3 {top:102px;left:341px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.tb4 {top:364px;left:546px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.tb5 {top:362px;left:742px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.tb6 {top:105px;left:809px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.tb7 {top:362px;left:909px;}
.wifiDivwrap .wifiDiv .wifiwrap .list .pos.tb8 {top:351px;left:1064px;}
.wifipop {display:none;/* position:absolute;height:810px;margin:-405px 0 0 -380px; */position:fixed;top:40%;left:50%;z-index:1000000000000000000000000000;width:760px;height:850px;margin:-351px 0 0 -381px;border:1px solid #7377d4;background:#fff;}
.wifipop .hd{position:absolute;left:0;top:0;width:100%;background-color:#fff;}
.wifipop .subt {height:104px;letter-spacing:-1px;}
.wifipop .pnt {min-height:104px;color:#6374ca;}
.wifipop h3 {height:72px;padding:0 0 0 37px;border-bottom:2px solid #7377d4;line-height:72px;font-size:24px;}
.wifipop .contdv{padding:118px 44px 44px;font-size:16px;box-sizing:border-box;height:100%;overflow-y:auto;}
.wifipop .contdv h4{margin-bottom:20px;padding:0 0 0 12px;background:url(/images/sub/bg_tit_line.gif?ver=20191210) no-repeat 0 4px;font-size:20px;color:#4d4d4d;font-weight:500;}
.wifipop .contdv .img{margin-bottom:30px;text-align:center;}
.wifipop .popclose {position:absolute;top:25px;right:31px;}
.wifipop .bt_lnk {padding:20px 0 23px 0;border:1px solid #e3e6ea;text-align:center;background:#f8f9fa;}
.wifipop .bt_lnk .txt {margin-bottom:18px;font-size:14px;color:#369c88;}
.wifipop .bt_lnk .bn a {display:inline-block;width:190px;height:40px;text-align:center;line-height:40px;font-size:16px;color:#fff;font-weight:600;}
.wifipop .bt_lnk .bn a.t1 {background:#dd7e8d;}
.wifipop .bt_lnk .bn a.t2 {background:#7c9be1;}
.wifipop .bt_lnk .bn a.t3 {background:#9a81e2;}
/* mask */
.mask { position:fixed; width:100%; height:100%; left:0; top:0; opacity:0.5; display:block; background-color:rgb(0, 0, 0); z-index:9990; }
.layerOpen { overflow:hidden; }

/* 2018-06-30 */
.dt_style1 {margin-bottom:75px;}
.dt_style1 dt {margin-bottom:8px;}
.dt_style1 dd.text {margin-bottom:24px;}
.dt_style1 dd.rqest {padding:13px 0 13px 50px	;border-top:2px solid #7c89cc;border-bottom:1px solid #7c89cc;background: #f5f6fa url(/images/sub/bg_customerInfo_ico2.png?ver=20191210) no-repeat 21px center;}
.dt_style1 dd.rqest span {font-size:14px;color:#393939;}
.dt_style1 dd.rqest strong {font-weight:normal;font-size:20px;color:#6f75d6;}
.fnor6 {font-weight:600;}
.norlist {margin-bottom:50px;line-height:30px;}
.loclist {margin-bottom:15px;}
.loclist li {position:relative;margin-bottom:18px;padding:0 0 0 183px;}
.loclist li strong {position:absolute;top:0;left:0;font-size:20px;color:#5e6bb1;font-weight:600;}
.loclist li img {vertical-align:middle;margin-top:-3px}

/* 로딩 아이콘 */
.searching {display:block;position:fixed;top:425px;left:50%;width:250px;height:auto;margin-left:-124px;z-index:100000;background-color:#109ee6;text-align:center; padding-top:9px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;box-shadow:1px 1px 5px 2px #ccc;}
.searching img {}
.searching_img	{width:100%;text-align:center;}
.searching .searching_area {font-size:14px;color:#fff;font-weight:500;text-align:center;padding:10px 15px}

/* 알림창 */
.alertBox {position:fixed;z-index:1;bottom:100px;right:100px;display:block;width:200px; background-color:#f9f9f9;height:auto;padding:15px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;box-shadow:1px 1px 5px 2px #ccc;}
.alertBox .alertSub strong {background:url(/images/sub/icon_notification.png?ver=20191210) no-repeat 1px #393f84;display: block;height:30px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;font-weight:bolder;font-size:16px;text-align:center;color:#fff;line-height:30px;text-align:center;padding-left:10px;}
.alertBox .alertSub span{display:block;width:100%;margin-top:10px;text-align:center;font-size:14px;font-family:'나눔스퀘어', NanumSquare;}

/* .pop_privacy {display:none;position:fixed;top:50%;left:50%;margin-left:-352px;margin-top:-350px;width:704px;height:700px;border:2px solid #0d7bb3;background-color:#fff;z-index:10000001;} */
.pop_privacy {display:none;position:fixed;border:2px solid #0d7bb3;background-color:#fff;z-index:10000001;}
.pop_privacy.sm {height:470px;margin-top:-235px;}
.pop_privacy.on {display:block;}
.pop_privacy .head {position:relative;padding-left:20px;height:46px;border-bottom:1px solid #ebebeb;line-height:46px;color:#333;font-weight:600;font-size:18px;}
.pop_privacy .head a {position:absolute;top:17px;right:17px;width:17px;height:17px;}
.pop_privacy .head a img {float:left;}
.pop_privacy .div01 {height:580px;overflow-y:auto;margin:0 auto;font-size:14px;color:#333;line-height:16px;background-color:#fbfbfb;text-align:left;margin-bottom:16px;padding:36px 34px;border-bottom:1px solid #eee;}
.pop_privacy .div02 {width:100%;height:377px;background:url('/images/email_s.gif?ver=20191210') no-repeat center 64px;text-align:center;border-bottom:1px solid #ebebeb;}
.pop_privacy .div02 span {display:block;text-align:center;font-size:18px;color:#333;line-height:24px;padding-top:245px;}
.pop_privacy .div03 {height:580px;overflow-y:auto;margin:0 auto;font-size:14px;color:#333;line-height:20px;text-align:left;margin-bottom:16px;padding:36px 34px;border-bottom:1px solid #eee;letter-spacing:-0.5px;}
.pop_privacy .div03 span {color:#0d7bb3;font-weight:600;}
.view_download {padding-right:114px;margin-bottom:28px;font-size:14px;color:#333;min-height:96px;}
.view_download strong {margin-bottom:8px;display:block;}
.view_download p {overflow:hidden;}
.view_download a {color:#0d7bb3 !important;font-size:14px !important;line-height:22px !important;}
.view_download.icn01 {background:url('/images/sub/icon_vw_dl01.png?ver=20191210') no-repeat right 8px;}
.view_download.icn02 {background:url('/images/sub/icon_vw_dl02.png?ver=20191210') no-repeat right 8px;}
.view_download.icn03 {background:url('/images/sub/icon_vw_dl03.png?ver=20191210') no-repeat right 8px;}
.view_download.icn04 {background:url('/images/sub/icon_vw_dl04.png?ver=20191210') no-repeat right 8px;}
.view_download.icn05 {background:url('/images/sub/icon_vw_dl05.png?ver=20191210') no-repeat right 8px;}
.tbtn {display:inline-block;width:140px;height:40px;margin:-8px 0;text-align:center;background:#d6d6d6;color:#fff;font-size:16px;line-height:40px;}

.pop_layout03 {display:none;position:fixed;top:50%;left:45%;margin-left:-390px;margin-top:-350px;width:780px;height:700px;border:3px solid #0d7bb3;background-color:#fff;z-index:1000000;}
.pop_layout03 .head {position:relative;height:59px;border-bottom:1px solid #ebebeb;line-height:59px;color:#333;font-weight:600;font-size:24px;padding-left:32px;}
.pop_layout03 .head a {position:absolute;width:23px;height:23px;top:18px;right:15px;}
.pop_layout03 .head a img {float:left;}
.pop_layout03 .head a.ddl {position:absolute;top:14px;right:68px;width:auto;height:28px;line-height:28px;background-color:#11b0cb;border-radius:20px;text-align:center;color:#fff;font-size:14px;padding:0 26px;}
.pop_layout03 .content {overflow:hidden;padding:0 20px;height:640px;overflow:auto;background-color:#fbfbfb;border-bottom:1px solid #ebebeb;}
.pop_layout03 .content h4 {margin-bottom:20px;padding:0 0 0 12px;background:url(/images/sub/bg_tit_line.gif?ver=20191210) no-repeat 0 4px;font-size:20px;color:#4d4d4d;font-weight:500;}
.pop_layout03 .content .subt {margin-bottom:30px;letter-spacing:-.5px;}
.pop_layout03 .content .img {padding:15px;box-sizing:border-box;}
.pop_layout03 .content .img img {width:100%;}
.pop_layout03 .content .tyt {border-bottom:1px solid #d1d1d1;padding:15px 0 10px;margin-bottom:20px;text-align:right;}
.pop_layout03 .content dt {float:left;font-size:14px;text-align:left;width:144px;line-height:26px;margin-bottom:20px;color:#333;font-weight:600;padding-left:10px;}
.pop_layout03 .content dd {float:left;font-size:13px;text-align:left;line-height:22px;padding:2px 0 2px 16px;color:#333;border-left:1px solid #0d7bb3;margin-bottom:20px;width:530px;min-height:26px;}
.pop_layout03 .content dl.grt02 dd {border-left:1px solid #27acd7;}
.pop_layout03 .content dl.grt02 {overflow:hidden;}
.pop_layout03 .content .p01 {font-size:14px;color:#333;line-height:24px;padding-left:26px;margin-bottom:38px;}
.pop_layout03 .content .p02 {font-size:16px;color:#333;line-height:22px;padding-top:18px;margin-bottom:38px;}
.pop_layout03 .content h1 {font-size:24px;color:#333;margin-bottom:30px;}
.pop_layout03 .content .dt_num {float:left;width:26px;height:26px;background:url('/images/sub/dt_bg_num01.png?ver=20191210') no-repeat 0 0;text-align:center;font-size:14px;color:#fff;margin-right:16px;}
.pop_layout03 .content .dt_num02 {float:left;width:22px;height:22px;line-height:22px;margin-top:2px;background:url('/images/sub/dt_bg_num02.png?ver=20191210') no-repeat 0 0;text-align:center;font-size:14px;color:#fff;margin-right:16px;}
.pop_layout03 .tip {margin-bottom:22px;height:82px;background:url('/images/sub/kct_tjbg03.gif?ver=20191210') repeat-x 0 0;width:100%;}
.pop_layout03 .tip .tt {float:left;width:76px;height:25px;line-height:25px;border-radius:12px;background-color:#6d8092;color:#fff;text-align:center;font-size:14px;font-weight:600;margin:19px 12px 0 49px;}
.pop_layout03 .tip .tt02 {float:left;font-size:14px;color:#333;line-height:22px;padding:19px 12px 0 0;}
.pop_layout03 .h3_tit {color:#0d7bb3;font-size:16px;}
.pop_layout03 .h3_tit02 {color:#0d7bb3;font-size:18px;}


/* 2018-07-12 추가 */
.topPage {position:fixed;left:50%;bottom:185px;z-index:100000000;margin-left:620px;}
.minlayer {position:absolute;top:0;left:0;width:360px !important;height:auto;transition: all 1s ease-out;}
.minlayer .mapsearch_close {position:absolute;top:0;right:0;top:0;margin-top:0;}
.minlayer .mapsearch_close {text-indent:-9999px;width:42px;height:190px;position:absolute;top:50%;right:-42px;margin-top:-95px;background:url('/images/sub/mapsearch_close.png?ver=20191210') no-repeat 0 0;cursor:pointer;}
.minlayer .mapsearch_close.open {text-indent:-9999px;width:42px;height:190px;position:absolute;top:50%;right:-42px;background:url('/images/sub/mapsearch_open.png?ver=20191210') no-repeat 0 0;cursor:pointer;}
.minlayer h3 {float:left;padding:0 12px 0 0;background:url('/images/sub/bg_srh_title.gif?ver=20191210') no-repeat right 18px;font-family:"나눔스퀘어",'Nanum Square';font-size:18px;}
.minlayer ul {clear:both;margin-bottom:22px;padding:8px 0 0 0;}
.minlayer ul li {margin-bottom:5px;}
.minlayer select {vertical-align:top;width:100%;font-size:14px;border:1px solid #d4d4d4;border-radius:0;height:40px;padding-left:12px;border:1px solid #d6d6d6;}
.minlayer input[type="text"] {width:291px;font-size:14px;border:1px solid #d4d4d4;border-radius:0;height:38px;padding-left:12px;padding-right:12px;border:1px solid #d6d6d6;background:#f5f5f5;}
.minlayer .srhbtn2 {padding:24px 25px 24px 25px;text-align:center;border-top:1px solid #e2e5ed;}
.minlayer {position:absolute;top:0;left:0;background-color:#fff;z-index:800;transition: all 1s ease-out;}
.minlayer .inr {padding:22px 22px 0 22px;}
.minlayer.hide {left:-360px;transition: all 1s ease-out;}
.hfmap {overflow:hidden;position:relative;height:906px;}
.hfmap .mapleft {position:absolute;top:0;left:-1px;width:50%;height:100%;overflow:hidden;}
.hfmap .mapright {position:absolute;top:0;right:-1px;width:50%;height:100%;overflow:hidden;}
.hfmap .icolock {position:absolute;top:339px;left:50%;z-index:100;display:inline-block;width:37px;height:37px;margin-left:-17px;background:url(/images/ico_lock.png?ver=20191210) no-repeat 0 0;font-size:0;}
.hfmap .icounlock {position:absolute;top:339px;left:50%;z-index:100;display:inline-block;width:37px;height:37px;margin-left:-17px;background:url(/images/ico_unlock.png?ver=20191210) no-repeat 0 0;font-size:0;}
.hfmap .rztview {position:absolute;top:389px;left:50%;z-index:100;display:inline-block;margin-left:-54px;}
.nrlayer {position:absolute;top:0;right:0;z-index:1000;width:551px;height:100%;background:#fff;background:#fff;transition: all 1s ease-out;} /* 2018-07-19 */
.nrlayer.hide {right:-551px;transition: all 1s ease-out;} /* 2018-07-19 */
.nrlayer .mapsearch_close {position:absolute;top:50%;left:-42px;text-indent:-9999px;width:42px;height:190px;position:absolute;margin-top:-95px;background:url('/images/nfloat_r.png?ver=20191210') no-repeat 0 0;cursor:pointer;}
.nrlayer .mapsearch_close.open {text-indent:-9999px;width:42px;height:190px;position:absolute;top:50%;right:-42px;background:url('/images/nfloat_r_close.png?ver=20191210') no-repeat 0 0;cursor:pointer;}
.nrlayer .inr {padding:9px 14px 0 14px;}
.nrlayer .datatitle {height:39px;margin-bottom:10px;padding:0 0 0 51px;border-radius:4px 4px 4px 4px;background: #d8dae7 url(/images/ico_databoard.png?ver=20191210) no-repeat 17px center;line-height:39px;}
.nrlayer table {width:100%;}
.nrlayer table th {padding-left:14px;text-align:left;line-height:30px;}
.nrlayer table th, .nrlayer table td {font-size:14px;color:#4d4d4d;line-height:30px;font-weight:600;}
.nrlayer .dataabTit {background:#1778cc;color:#fff;}
.hfmap .maplyr {position:absolute;left:9px;bottom:9px;z-index:1000;border:1px solid #969696;}
.mappopdv {position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000000000;}
.mappopdv .popdiv {position:absolute;top:10px;left:50%;width:1160px;height:850px;z-index:100;margin:0 0 0 -580px;;background:#fff;}
.mappopdv .popdiv .title {position:relative;height:72px;padding-left:40px;border-bottom:2px solid #7377d4;line-height:72px;font-size:22px;font-weight:600;}
.mappopdv .popdiv .title .func {position:absolute;top:0;right:30px;}
.mappopdv .popdiv .title .func a {margin-left:26px;}
.mappopdv .popdiv .popmap {overflow:hidden;}
.mappopdv .popdiv .popmap .mapleft {position:relative;float:left;width:688px;}
.mappopdv .popdiv .popmap .mapleft .maplyr {position:absolute;left:9px;bottom:9px;z-index:1000;border:1px solid #969696;}
.mappopdv .popdiv .popmap .mapr {float:left;width:472px;}
.mappopdv .popdiv .popmap .mapr .inr {padding:15px 0 0 15px;}
.mappopdv .popdiv .popmap .mapr  table {width:100%;margin-bottom:10px;}
.mappopdv .popdiv .popmap .mapr  table th {padding-left:14px;text-align:left;line-height:29px;}
.mappopdv .popdiv .popmap .mapr  table th, .mappopdv .popdiv .popmap .mapr table td {font-size:14px;color:#4d4d4d;line-height:29px;font-weight:600;}
.mappopdv .popback {position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#000;opacity:0.6;}
.mappopdv .popdiv .popmap .mapr .tabdev .tabv {overflow:hidden;}
.mappopdv .popdiv .popmap .mapr .tabdev .tabv li {float:left;width:212px;margin-right:3px;}
.mappopdv .popdiv .popmap .mapr .tabdev .tabv a {display:block;border:1px solid #d2d5de;}
.mappopdv .popdiv .popmap .mapr .tabdev .tabv a span {display:block;height:38px;text-align:center;border:1px solid #fff;background:#f5f5fa;line-height:38px;font-size:15px;color:#466289;font-weight:600;}
.mappopdv .popdiv .popmap .mapr .tabdev .tabv a.active {border:1px solid #7c89cc}
.mappopdv .popdiv .popmap .mapr .tabdev .tabv a.active span {border:1px solid #7c89cc;background:#7c89cc;color:#fff;font-family:"나눔스퀘어",'Nanum Square';font-weight:500;}
.mappopdv .popdiv .popmap .mapr .tabdev .tabpage {height:559px;}
.mappopdv .popdiv .popmap .mapr .tabdev .popscroll .scrollbar-inner {height:559px;}
.mappopdv .popdiv .popmap .mapr .tabdev .scrollbar-inner div {max-height:100%;overflow:auto;}
.mappopdv .popdiv .popmap .mapr .tabdev .scrollbar-inner {}

.dataabdv .scrollbar-inner {height:1025px;}
.w220 {width:220px !important}
.memoutbox {position:relative;min-height:139px;margin-top:79px;padding-left:159px;border:1px solid #e3e6ea;background: #f8f9fa url(/images/bg_mem_out.png?ver=20191210) no-repeat 55px center;}
.memoutbox ul {padding:35px 0 0 0;}
.memoutbox ul li {color:#393939;font-size:16px;}
.memoutbox .btn_memout {position:absolute;top:45px;right:45px;display:inline-block;width:150px;height:50px;text-align:center;background:#f86363;color:#fff;line-height:50px;font-size:16px;}

.mappopdv2 {position:absolute;top:0;left:0;width:100%;height:100%;z-index:1000000000000000000000000000000;}
.mappopdv2 .popdiv {position:absolute;top:1000px;left:50%;width:637px;height:560px;z-index:100;margin:0 0 0 -318px;border:1px solid #7377d4;background:#fff;}
.mappopdv2 .popdiv .title {position:relative;height:72px;padding-left:40px;border-bottom:2px solid #7377d4;line-height:72px;font-size:22px;font-weight:600;}
.mappopdv2 .popdiv .title .func {position:absolute;top:0;right:30px;}
.mappopdv2 .popdiv .title .func a {margin-left:26px;}
.mappopdv2 .popdiv .popmap {overflow:hidden;}
.mappopdv2 .popdiv .popcont {padding:65px 42px 0 42px;}
.mappopdv2 .wraningdv {margin-bottom:38px;padding:150px 0 0 0;text-align:center;background:url(/images/ico_wraing.png?ver=20191210) no-repeat center 0;color:#4d4d4d;font-size:20px;font-weight:400;}
.mappopdv2 .btnbor {padding:34px 0;text-align:center;border:1px solid #e3e6ea;background:#f8f9fa;}
.mappopdv2 .btnbor a {display:inline-block;width:180px;height:50px;text-align:center;line-height:50px;color:#fff;}
.mappopdv2 .btnbor a.btn1 {background:#e0654c;}
.mappopdv2 .btnbor a.btn2 {background:#d6d6d6;}

.certpnum {display:inline-block;width:112px;height:29px;border-radius:4px 4px 4px 4px;text-align:center;color:#fff;font-size:14px;font-weight:800;line-height:29px;}
.certpnum.end {background:#6eabce;}
.certpnum.ing {background:#82c7ae;}
.certpnum.close {background:#ea8e8e;}

.imgbd {border:1px solid #ddd; padding:20px !important; text-align:center;margin-bottom:26px;margin-left:0 !important;}
.imgbd img{max-width:100%;}
.cxtv_left {float:left;margin-right:50px;width:64.8%;}
.imgbd_left{float:left;border:1px solid #ddd;padding:20px !important;text-align:center;margin-bottom:26px;}
.imgbd_left img {max-width:100%;}
.blet05 {padding: 0 0 0 25px;background: url(/images/sub/bg_title05.png?ver=20191210) no-repeat 10px 10px; margin-bottom: 10px !important;}
.blet051 {padding: 0 0 0 25px;background: url(/images/sub/bg_title05.png?ver=20191210) no-repeat 10px 10px; margin-bottom: 0px !important;}
.rndCont1 {padding-top:0px;}
.cxnt h4 {margin:30px 0 10px;padding:0 0 0 26px;background: url(/images/sub/bul_cir1.png?ver=20191210) no-repeat 3px 8px;font-size: 18px;font-weight: 600;}
.bgimgl {width: 100%;text-align: center;}
.blet05us {padding: 0 0 0 25px;background: url(/images/sub/bg_title05.png?ver=20191210) no-repeat 10px 10px; margin-bottom: 2px !important;}
.blet0123 {padding:10px;border:2px solid #0d7bb3;text-align: center;font-weight:bold;}
.bletArrow {width:310px;height:auto;padding-top:10px;padding-bottom:10px;}

/* 주파수 이용현황 비교 */
.select_cnt01 {position:relative;margin-bottom:38px;/* padding:26px 30px; border-top:2px solid #7c89cc;background:#f5f6fa; */}
.select_cnt01 ul {overflow:hidden;}
.select_cnt01 li {float:left;/* margin-right:5px */font-weight:500; font-size:16px;display:block;margin-right:1px; /* background:#ddd url(/images/sub/search_check_on.png?ver=20191210) 10px center no-repeat; */text-align:center; cursor:pointer;vertical-align:middle; line-height:48px;width:19.9%;}
.select_cnt01 li span {/* margin-right:6px !important; */}
.select_cnt01 .txtupdate {position:absolute;top:22px;right:22px;font-size:15px;color:#4d4d4d}

/* .Schkbox input[type="checkbox"]{display:none; vertical-align:middle;}
.Schkbox input[type="checkbox"] + label{font-weight:500; font-size:16px;display:inline-block; background:#ddd url(https:/.kr/images/sub/search_check_on.png?ver=20191210) 10px center no-repeat;text-align:center; cursor:pointer;vertical-align:middle; border:1px solid #fff; line-height:48px;width:118px; height:48px;color:#666;padding-left:9px;}2018-10-05 수정
.Schkbox input[type="checkbox"]:checked + label {font-size:16px;background: #7c89cc url(https:/.kr/images/sub/search_check_on.png?ver=20191210) 10px center no-repeat; vertical-align:middle; text-align:center;font-weight:500; color:#fff;}2018-10-05 수정 */


/* 2018-10-05 추가 */
/* .Schkbox input[type="checkbox"]{display:none; vertical-align:middle;}
.Schkbox input[type="checkbox"] + label {display:table-cell;box-sizing:border-box;font-weight:500; font-size:16px;display:inline-block;width:100%;background:#f8f8f8;border:1px solid #ececec;text-align:center; cursor:pointer;vertical-align:middle; line-height:48px;height:48px; color:#666;}
.Schkbox input[type="checkbox"]:checked + label {font-size:16px;border:1px solid #686868 !important;background:#fff; color:#494949; text-align:center;font-weight:500;z-index:100} */

.Schkbox2 input[type="checkbox"]{display:none; vertical-align:middle;}
.Schkbox2 input[type="checkbox"] + label {position:relative;font-weight:500; font-size:16px;display:inline-block;width:100%;background:#f8f8f8;border:1px solid #ececec;text-align:center; cursor:pointer;vertical-align:middle; line-height:48px;height:48px; color:#666; z-index:1;}
.Schkbox2 input[type="checkbox"]:checked + label {font-size:16px;border:1px solid #686868 !important;background:#fff; color:#494949; text-align:center;font-weight:500;z-index:100}



.pdt6 {padding-top: 6px !important;}
.pdt3 {padding-top: 3px !important;}
.fst li span{font-size:14px !important;}
/* .chklist_2 .chkbox_2 label{font-size:12px !important;} */

.ovwrap h3 {margin-bottom:15px;font-size:32px;color:#484d51;}
.ovwrap h3 img {margin-right:10px;}
.ovwrap .sub_text {margin-bottom:25px;padding:0 0 0 95px;font-size:18px; word-break:keep-all !important;}
.ovwrap .ovimg1 {/* height:436px;margin-bottom:130px;background:url(/images/sub/ov_spot_bg1.png?ver=20191210) no-repeat 0 0; */}
.ovwrap .ovqna dl {overflow:hidden;}
.ovwrap .ovqna dt {color:#4d4d4d;font-size:24px;font-weight:600;}
.ovwrap .ovqna dt strong {display:inline-block;width:40px;vertical-align:middle;font-size:40px;color:#466289;font-weight:normal;}
.ovwrap .ovqna dd strong {float:left;display:inline-block;width:40px;vertical-align:top;color:#B4433D;font-size:40px;}
.ovwrap .ovqna dl.qlist1 dd p {float:left;width:450px;}
.ovwrap .ovqna dl.qlist2 dd.text {margin-bottom:70px;}
.ovwrap .ovqna dl.qlist2 .img {}
.ovwrap .ovqna .qlist1 .text {float:left;}
.ovwrap .ovqna .qlist1 .img {float:right;margin-top:-50px;}
.ovwrap .ovlist li:first-child {margin-top:0;}
.ovwrap .ovlist li {margin-top:57px;}
.ovwrap .ovlist li .fl_l dt {float:left;}
.ovwrap .ovlist li .fl_l dd {float:left;}
.ovwrap .ovlist li .fl_r dt {float:right;}
.ovwrap .ovlist li .fl_r dd {float:left;}
.ovwrap .ovlist li dl {overflow:hidden;}
.ovwrap .ovlist li dl dt {width:600px;}
.ovwrap .ovlist li dl dd {width:600px;}
.ovwrap .ovlist li dl dd .inr {padding:16px 0 0 32px;}
.ovwrap .ovlist li dl dd strong {display:block;margin-bottom:20px;font-size:24px;color:#4d4d4d;}
.ovwrap .ovlist li dl dd a {display:inline-block;width:241px;height:34px;text-align:center;background:url(/images/sub/ov_lnk_bg.png?ver=20191210) no-repeat 0 0;color:#fff;line-height:34px;font-size:14px;}
.ovwrap .ovlist li dl dd a:hover {filter:brightness(110%);}
.ovwrap .ovlist li dl dd p {margin-bottom:20px;letter-spacing:-1px;}
.ovwrap .ovlist li dl dd a span {display:inline-block;vertical-align:middle;width:8px;height:14px;background:url(/images/sub/ov_lnk_ar.png?ver=20191210) no-repeat 0 0;font-size:0;}

.dropdownBox {}
.dropdownBox dl dd{border:1px solid #ececec;z-index:99999;box-sizing:border-box;}
.dropdownBox dl dd .allChk {border:0px solid #9a9a9a;border-bottom-width:1px; line-height:35px;font-weight:Bold;}
.dropdownBox dd {width:160px !important;}

.readOnlyClass{background-color:#EEF1F7 !important;color:#aaa !important;}

/* 2018-10-15 추가 */
.map1500{width:1500px !important;margin:0 auto;}

/* 2018-10 퍼블리싱 추가 :: min_20191031 */
.con_inner { position:relative; width:1170px; margin:0 auto; /* overflow:hidden; */ z-index:1;}
#print #map { background:#ccc; }
/* 허가번호검색 label */
.label_licenseNumber{display:inline-block;margin-left:12px;}
/* 차트영역 */
.chart_bg{background-color:#eceef5;}
.chartWrapper_right {position:relative;width:100%;height:660px;}/* 2018-11-24 세연 추가 */
.bottom_chart_wrap{background-color:#eceef5;border-top:1px solid #e2e5ed;padding:26px 0 33px;overflow:hidden;}/* 2018-11-14 정은하 수정 */
#bottom_chart>div{height:450px;padding:0 10px 0 0;/* float:left; */}
#bottom_chart>div:first-child{padding-left:10px;}
.chartItem{background-color:#fff;width:100%;height:100%;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;overflow:hidden;}
.chartItemFull{box-sizing:border-box;background-color:#fff;width:100%;height:450px;padding:23px 30px 18px 30px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}
/* 2019.04.18 추가*/
.chartHolder100 {width:100%;height:400px;padding:0 0 0 0;float:left;}
.chartHolder70 {width:calc(71% - 10px);height:400px;padding:0 10px 0 0;float:left;box-sizing:border-box;}
.chartHolder30 {width:30%;height:400px;padding:0 0 0 0;float:left;}

.chartHolder60 {width:calc(61% - 10px);height:400px;padding:0 10px 0 0;float:left;box-sizing:border-box;}
.chartHolder40 {width:40%;height:400px;padding:0 0 0 0;float:left;}
.chartHolder50l {width:calc(50% - 10px);height:400px;padding:0 10px 0 0;float:left;}
.chartHolder50r {width:50%;height:400px;padding:0 0 0 0;float:left; background:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;}


/* 검색영역 - 전체 및 항목선택 */
.cls_area{clear:both;overflow:hidden;border:1px solid #d6d6d6;padding:16px;width:228px !important;box-sizing:border-box;}
.cls_area .allchklabel{border-bottom:1px solid #ccc;padding-bottom:10px;}
#service_area{clear:both;overflow:hidden;border:1px solid #d6d6d6;margin:0 0 23px 23px;padding:16px;width:222px;}
#service_area .allchklabel{border-bottom:1px solid #ccc;padding-bottom:15px;}
/* #chartHolder { box-sizing:border-box;padding:0 10px 10px; } */

/* brdView 게시판상세 */
.brdView{position:relative;margin-bottom:20px;}
.brdView>h4{font-size:20px;border-bottom:1px solid #e9e9e9;background:#f5f6fa;color:#126DA9;font-weight:600;padding:22px 20px 22px 20px;border-top:2px solid #7c89cc;}
.brdView .sourceFrom {padding:10px 15px;}
.brdView .board_info{position:relative;overflow:hidden;border-bottom:1px solid #e9e9e9;padding:21px 20px 22px 20px;}
.brdView .board_info .write_info li{float:left;font-size:16px;color:#393939;}
.brdView .board_info .write_info li strong{float:left;font-weight:600;color:#466289;padding:0 20px;}
.brdView .board_info .write_info li:first-child strong{padding-left:0;}
.brdView .board_info .write_info li:first-child strong{padding-left:0;}
.brdView .board_info .board_sns{position:absolute;right:20px;top:18px;}
.brdView .board_info .board_sns li{float:left;margin-left:4px;}
.brdView .board_info .board_sns li a{display:block;}
.brdView .file_down{position:relative;font-size:16px;border-bottom:1px solid #e9e9e9;padding:21px 20px 22px 20px;}
.brdView .file_down ul {padding-left:90px;}
.brdView .file_down p{font-size:16px;color:#393939;margin-bottom:10px;}
.brdView .file_down strong{position:absolute;left:0;top:50%;margin-top:-12px;font-weight:600;color:#466289;padding:0 20px;}
.brdView .file_down li{margin-bottom:10px;}
.brdView .file_down li a img{margin-right:10px;}
.brdView .etc_info{position:relative;font-size:16px;border-bottom:1px solid #e9e9e9;padding:18px 20px 8px 154px;} /* 2018-11-12 정은하 추가 */
.brdView .etc_info p{font-size:16px;color:#393939;margin-bottom:10px;} /* 2018-11-12 정은하 추가 */
.brdView .etc_info strong{position:absolute;left:0;top:50%;margin-top:-12px;font-weight:600;color:#466289;padding:0 20px;} /* 2018-11-12 정은하 추가 */

.brdView .related_radio {position:relative; font-size:16px; border-bottom:1px solid #e9e9e9; padding:18px 20px 8px 160px;} /* 2018-10-29 */
.brdView .related_radio strong{position:absolute;left:0;top:50%;margin-top:-12px;font-weight:600;color:#466289;padding:0 20px;} /* 2018-10-29 */
.brdView .related_radio li{margin-bottom:10px;} /* 2018-10-29 */
.brdView .board_con{box-sizing:border-box;padding:38px 20px;font-size:16px;color:#393939;border-bottom:1px solid #7c89cc;}
.brdView .board_con table{width:100% !important;}
.board_con_reply{position:relative;padding:38px 20px 38px 55px;margin-top:-1px;margin-bottom:20px;/* border-top:1px solid #e9e9e9; */border-bottom:1px solid #7c89cc;font-size:16px;color:#393939;}
.board_con_reply .tit_reply {position:absolute;left:20px;top:32px;width:25px;height:25px;font-size:0;background:url(/images/sub/icon_reply.png?ver=20191210) center center no-repeat;}
.board_con_reply .write_reply {position:absolute;right:20px;top:12px;font-size:16px;color:#393939;}
.board_con_reply .write_reply strong {margin-right:10px;font-weight:600;color:#466289;}
.brdView .brdNav{margin:0; margin-bottom:20px;}
.brdView .brdNav li{position:relative;border-bottom:1px solid #e9e9e9;padding:0 0 0 108px;}
.brdView .brdNav li strong{position:absolute;left:20px;line-height:57px;display:inline-block;width:100px;color:#466289;font-weight:600;}
.brdView .brdNav li a {display:inline-block;padding:17px 0;}

/* 2018-12-03 정은하 추가 */
.movie_con{overflow:hidden;border-bottom:1px solid #7c89cc;}
.movie_con > div{float:left;box-sizing:border-box;height:450px;}
.movie_con .movie{width:60%;padding:20px 20px;}
.movie_con .movie iframe{width:100%;height:100%;border:0 none;}
.movie_con .txt{width:40%;padding:25px 30px;background-color:#f5f2f2;overflow-y:auto;line-height:1.6;}

/* con_tabmenu 탭메뉴 */
.con_tabmenu{margin-bottom:10px; }
.con_tabmenu ul{overflow:hidden;width:100%;padding-top:1px;}
.con_tabmenu ul li{float:left;margin-top:-1px;margin-left:-1px;}
.con_tabmenu ul li:first-child{margin-left:0;}
.con_tabmenu ul li a{position:relative;display:inline-block;padding:18px 8px 0;height:59px;font-size:18px;color:#4a4a4a;box-sizing:border-box;text-align:center;width:100%;background-color:#dedede;border:1px solid #ababab;z-index:1;cursor:pointer;}
.con_tabmenu ul li a.active,
.con_tabmenu ul li.active a{background-color:#fff;border:1px solid #5b5b5b;font-weight:600;z-index:2;}
.con_tabmenu.fixed {position:fixed;top:73px;left:50%;z-index:1000;width:1280px;margin-left:-600px;background:#fff;}
.scrollCon { margin-top:270px; }

/* 마을방송 탭 추가 */
.ma_tabmenu{margin-bottom:0px; }
.ma_tabmenu ul{overflow:hidden;width:100%;padding-top:1px;}
.ma_tabmenu ul li{float:left;margin-top:-1px;margin-left:-1px;}
.ma_tabmenu ul li:first-child{margin-left:0;}
.ma_tabmenu ul li a{position:relative;display:inline-block;padding:0px 10px 0;font-size:18px;color:#4a4a4a;box-sizing:border-box;text-align:center;width:100%;background-color:#e6e6e6;border:1px solid #d7d7d7;z-index:1;cursor:pointer;}
.ma_tabmenu ul li a.active,
.ma_tabmenu ul li.active a{background-color:#fff;border:1px solid #bbbbfb;border-bottom:0px;font-weight:600;z-index:2;}
.ma_tabmenu.fixed {position:fixed;top:73px;left:50%;z-index:1000;width:1280px;margin-left:-600px;background:#fff;}

/* menu8 8개메뉴 */
.con_tabmenu ul.menu8 li{width:calc(12.5% + 1px);}
.con_tabmenu ul.menu8 li:first-child{width:12.5%}

/* menu6 6개메뉴 */
.con_tabmenu ul.menu6 li{width:calc(100% / 6 + 0.8px);}

/* menu2 5개메뉴 */
.con_tabmenu ul.menu5 li{width:calc(100% / 5 + 0.8px);}

/* menu2 5개메뉴 주파수활용 */
.con_tabmenu ul.menu5.etc li{width:calc(25% + 1px);}
.con_tabmenu ul.menu5.etc li:first-child{width:20%}
.con_tabmenu ul.menu5.etc li:nth-child(1){width:15%}
.con_tabmenu ul.menu5.etc li:nth-child(2),
.con_tabmenu ul.menu5.etc li:nth-child(5){width:calc(15% + 1px);}
.con_tabmenu ul.menu5.etc li:nth-child(3){width:calc(30% + 1px);}

/* menu4 4개메뉴 */
.con_tabmenu ul.menu4 li{width:calc(25% + 1px);}
.con_tabmenu ul.menu4 li:first-child,
.con_tabmenu ul.menu4 li:nth-child(4n+1){width:25%;margin-left:0;}

/* menu3 3개메뉴 */
.con_tabmenu ul.menu3 li{width:calc(33.3% + 1px);}
.con_tabmenu ul.menu3 li:first-child{width:33.4%;}

/* menu2 2개메뉴 */
.con_tabmenu ul.menu2 li{width:calc(50% + 1px);}
.con_tabmenu ul.menu2 li:first-child{width:50%}

/* width_area100 */
.width_area100{width:100%;box-sizing:border-box;}
.dic_spot.width_area100{margin-left:0;margin-right:0;}

/* con_tabmenu02 탭메뉴02 */
.con_tabmenu02{margin-bottom:20px; }
.con_tabmenu02 ul{overflow:hidden;width:100%;padding-top:1px;}
.con_tabmenu02 ul li{float:left;margin-top:-1px;margin-left:-1px;}
.con_tabmenu02 ul li:first-child{margin-left:0;}
.con_tabmenu02 ul li a{position:relative;display:inline-block;padding:18px 10px 0;height:59px;font-size:18px;color:#4a4a4a;box-sizing:border-box;text-align:center;width:100%;background-color:#f8f8f8;border:1px solid #d7d7d7;z-index:1;}
.con_tabmenu02 ul li a.active,
.con_tabmenu02 ul li.active a{background-color:#fff;border:1px solid #5b5b5b;font-weight:600;z-index:2;}

/* 주파수 분배 현황 비교 (체크박스변형)세연 추가  */
.con_tabmenu03{margin-bottom:20px; }
.con_tabmenu03 ul{overflow:hidden;width:100%;padding-top:1px;}
.con_tabmenu03 ul li {float:left;margin-top:-1px;margin-left:-1px;}
.con_tabmenu03 ul li:first-child {margin-left:0;}
.con_tabmenu03 ul li a {}
.con_tabmenu03 ul li a input[type="checkbox"] {/* display:none; */vertical-align:middle;}
.con_tabmenu03 ul li a input[type="checkbox"] + label{position:relative;display:inline-block;height:59px;line-height:56px;font-size:18px;color:#4a4a4a;box-sizing:border-box;text-align:center;width:100%;background-color:#f8f8f8;border:1px solid #d7d7d7;z-index:1;cursor:pointer;}
.con_tabmenu03 ul li a input[type="checkbox"]:checked + label{background-color:#fff;border:1px solid #5b5b5b;font-weight:600;z-index:2;cursor:pointer;}

.con_tabmenu03 ul.menu5 li{width:calc(100% / 5 + 0.8px);}

.con_tabmenu03 ul.menu8 li{width:calc(12.5% + 1px);}
.con_tabmenu03 ul.menu8 li:first-child{width:12.5%}


/* search_key02 */
.search_key02{position:relative;overflow:hidden;width:100%;margin-bottom:30px;}
.search_key02 .lnkselect{overflow:hidden;width:100%;margin-top:-1px;}
.search_key02 .lnkselect li{float:left;box-sizing:border-box;border-top:1px solid #fff;}
.search_key02 .lnkselect a{border-radius:25px;border:3px solid #fff;width:100%;display:inline-block;box-sizing:border-box;text-align:center;padding:8px 0 0;height:44px;background:#e0e5f7;font-size:16px;color:#5e5e5e;text-overflow:ellipsis;white-space:nowrap;}
.search_key02 .lnkselect a.active{background:#6f75d6;color:#fff;font-weight:600;}
.search_key02 .lnkselect li:first-child a,
.search_key02 .lnkselect li:first-child a.active{border-left:0 none;}
.search_key02 .showBtnmore{position:absolute;top:16px;right:0;display:inline-block;width:31px;height:31px;background:url(/images/sub/btn_searchBtn_dn.png?ver=20191210) no-repeat 0 0;font-size:0;}
.search_key02 .showBtnmore.on{background:url(/images/sub/btn_searchBtn_up.png?ver=20191210) no-repeat 0 0;}
/* menu2 */
.search_key02 .menu2 li{width:50%;}
.search_key02 .menu2 li:nth-child(2n+1) a,
.search_key02 .menu2 li:nth-child(2n+1) a.active{border-left:0 none;}
/* menu3 */
.search_key02 .menu3 li{width:33.3%;}
.search_key02 .menu3 li:nth-child(3n+1) a,
.search_key02 .menu3 li:nth-child(3n+1) a.active{border-left:0 none;}
/* menu4 */
.search_key02 .menu4 li{width:25%;}
.search_key02 .menu4 li:nth-child(4n+1) a,
.search_key02 .menu4 li:nth-child(4n+1) a.active{border-left:0 none;}
/* menu5 */
.search_key02 .menu5 li{width:20%;}
.search_key02 .menu5 li:nth-child(5n+1) a,
.search_key02 .menu5 li:nth-child(5n+1) a.active{border-left:0 none;}
/* menu8 */
.search_key02 .menu8 li{width:25%;}
.search_key02 .menu8 li:nth-child(4n+1) a,
.search_key02 .menu8 li:nth-child(4n+1) a.active{border-left:0 none;}


/* subtab */
.subtab{position:relative;overflow:hidden;width:100%;margin-bottom:30px;}
.subtab ul {overflow:hidden;width:100%;margin-top:-1px;}
.subtab ul li{float:left;box-sizing:border-box;}
.subtab ul a{border-radius:25px;border:3px solid #fff;width:100%;display:inline-block;box-sizing:border-box;text-align:center;padding:8px 0 0;height:44px;background:#e0e5f7;font-size:16px;color:#5e5e5e;text-overflow:ellipsis;white-space:nowrap;}
.subtab ul a.active{background:#6f75d6;color:#fff;font-weight:600;}
.subtab ul li:first-child a,
.subtab ul li:first-child a.active{border-left:0 none;}
/* menu2 */
.subtab .menu2 li{width:50%;}
.subtab .menu2 li:nth-child(2n+1) a,
.subtab .menu2 li:nth-child(2n+1) a.active{border-left:0 none;}
/* menu3 */
.subtab .menu3 li{width:33.3%;}
.subtab .menu3 li:nth-child(3n+1) a,
.subtab .menu3 li:nth-child(3n+1) a.active{border-left:0 none;}
/* menu4 */
.subtab .menu4 li{width:25%;}
.subtab .menu4 li:nth-child(4n+1) a,
.subtab .menu4 li:nth-child(4n+1) a.active{border-left:0 none;}
/* menu5 */
.subtab .menu5 li{width:20%;}
.subtab .menu5 li:nth-child(5n+1) a,
.subtab .menu5 li:nth-child(5n+1) a.active{border-left:0 none;}

/* ssb_con */
.ssb_con { margin-bottom:20px; }
.ssb_con .fl { width:600px; margin-right:22px; }
.ssb_con02 .normalImg{float:left;}
.ssb_con02 .fl { width:500px; margin-left:30px; }

/* EPIRB_con */
.EPIRB_con { margin-top:26px; overflow:hidden; }
.EPIRB_con .fl { width:600px; margin-right:25px; }
.EPIRB_con .normalImg { float:right;  }

/* NAVTAX_con */
.NAVTAX_con { margin-top:26px; overflow:hidden; margin-bottom:26px; }
.NAVTAX_con .fl { width:600px; margin-right:25px; }
.NAVTAX_con .normalImg { float:right;  }
.NAVTAX_con2 .fl { width:550px;}

/* fiveG_con */
.fiveG_con{overflow:hidden;}
.fiveG_con .cimg_dv{float:left;width:698px;}
.fiveG_con .table_area{float:right;width:500px;}

/* 내손안에 스펙스럼 spectrum_btn */
.spectrum_btn {background:#f8f9fa;padding:24px 25px !important;}
.spectrum_btn .comtselt{ text-align:right;margin-bottom:0;}
.spectrum_btn .comtselt .rbtn{position:relative;top:auto;right:auto;}

/*일상생활속의 전파 2018-11-02 추가*/
.wifiDivwrap {width:100%;position:relative; overflow:hidden; padding-bottom:10px !important;}
.wifiDivwrap img {width:100%;}
.wifiDivwrap .t_text {padding:10px;}
.wifiDivwrap .wifiList {position:relative;float:left; width:100%;box-sizing:border-box;}
/* .wifiDivwrap .wifiList li{ border:1px solid #ccc;  width:33%; float:left; font-size:20px; font-weight:600; box-sizing:border-box; margin:0.1%;} */
.wifiDivwrap .wifiList li{ border:1px solid #ccc;  width:49%; float:left; font-size:16px; font-weight:600; box-sizing:border-box; margin:0.5%;}
.wifiDivwrap .wifiList li:hover {border:1px solid #6a7a9b;}
.wifiDivwrap .wifiList li a {padding:20px; box-sizing:border-box; display:inline-block; width:100%;}
.wifiDivwrap .wifiList li span.number{display:inline-block; background-color:#6a7a9b; color:#fff; padding:4px 14px; font-weight:bold; border-radius:30px; margin-right:10px;}
/* api_title */
.api_title{border-bottom:1px solid #ccc;width:100%;overflow:hidden;padding-bottom:14px; padding-top: 20px; }
.api_title strong{display:inline-block;font-size:28px;color:#666;padding-left:90px;height:41px;font-weight:600;background:url(/images/sub/bg_api_title.gif?ver=20220408) left 4px no-repeat;}
/* 2025웹접근성 콘텐츠 블록 제목 미제공 - strong에서 h2로 변경*/
.api_title h2{display:inline-block;font-size:28px;color:#666;padding-left:90px;height:41px;font-weight:600;background:url(/images/sub/bg_api_title.gif) left 4px no-repeat;}
.api_title ul{float:right;margin-top:1px;}
.api_title ul li{float:left;margin:5px 0 0 5px;}
.api_title ul li.btn{margin:0 34px 0 0;}
.api_title ul li.btn a{display:inline-block;background-color:#126DA9;color:#fff;font-size:16px;width:190px;text-align:center;font-weight:600;padding:8px 0;}

/* rorCon */
.rorCon{ }
.rorCon .img{float:left; margin-right:30px; }
.rorCon .txt{ width:800px;overflow:hidden;}
.rorCon .txt p{margin:10px 0 0;}

/* 무선국 종합 분석 */
.dual_map_wapper {width:100%;height:auto;position:relative;float:left;}
.dual_map_btn {position:absolute;width:108px;height:108px;left:50%;margin-left:-54px;top:330px;margin-top:-54px;z-index:1;}
.map_compare_wrap {display:inline-block;width:690px;height:570px;margin:0 10px 0 0;position:relative;}
.table_section {display:inline-block;width:375px;height:570px;overflow:hidden;margin:0 0 0 10px;}
.table_section_select {display:inline-block;width:65%;float:right;}

.tab_area {width:100%;box-sizing:border-box;padding:0 10px;position:absolute;top:0;}
.statusImg {/* width:100%;height:100%; */}
.chart_area_wrap {width:100%;height:600px;float:left;margin-top:60px;overflow-y:auto;overflow-x:hidden;}
.responFl{float:left;}
.likeTbl {display:table;}
.likeTblcell {display:table-cell;vertical-align:middle;}
.doubleP_left {width:calc(50% - 27px);margin-right:25px;display:inline-block;vertical-align:top;}
.doubleP_right {width:calc(50% - 28px);margin-left:25px;display:inline-block;vertical-align:top;}

.sorryFor h3 {line-height:1.3;color:red;text-align:center;font-family:'나눔고딕', NamunGothic;border:1px solid red;padding:5px 0;box-sizing:border-box;margin-bottom:10px;width:100%;font-weight:600;font-size:14px;}

/* 검색박스 */
.searchboxt {width:100%;}
.scrollBox {width:100%; height:240px;overflow-y:auto;}
.scrollBox_x {overflow-x:auto;}
.map_search_r .scrollBox {width:100%;height:600px;overflow-y:auto;}
.scrollable {background:url('/images/sub/icon_srollable.png?ver=20191210') no-repeat center top;width:100%;height:33px;position:absolute;bottom:-38px;background-size:90%;}


/* 수상작 갤러리 */
.gallery_title {font-size:30px;color:#727272;text-align:center;margin-bottom:20px;}
.poster_cnt_section {display:table;}
.poster_wrapper_left {display:table-cell;width:30%;}
.poster_wrapper_left img {width:100%;}
.poster_wrapper_right {display:table-cell;width:70%;vertical-align:top;box-sizing:border-box;padding-left:50px;}


.numTimes {background-color:#7c89cc;color:#fff;border-radius:25px;padding:3px 15px;display:inline-block;font-weight:600;font-size:14px;vertical-align:middle;height:25px;line-height:25px;margin-right:15px;}
.poster_title {font-size:20px;border-bottom:1px solid #e9e9e9;background:#f5f6fa;color:#6f75d6;font-weight:600;padding:22px 20px 22px 20px;border-top:2px solid #7c89cc;}
.poster_info_tbl {width:100%; border-spacing:5px 0;border-collapse:separate;border-top:1px solid #ccc;}
.poster_info_tbl th {background:url(/images/sub/prize_bullet.png?ver=20191210) no-repeat 18px center;padding-left:40px;font-size:18px;height:60px;font-weight:600;text-align:left;border-bottom:1px solid #ccc;}
.poster_info_tbl td {padding-left:15px;font-size:14px;font-weight:500;border-bottom:1px solid #ccc;}
.gallery_tit {background:url(/images/sub/bg_s_title.gif?ver=20191210) no-repeat left center;padding-left:15px;line-height:40px;font-size:24px;font-weight:600;font-family:'나눔스퀘어', NanumSquare;margin:40px 0 10px 0;}
.btn_view {background:#45ae8f; display:inline-block;width:92px;height:31px;text-align:center;border-radius:100px;color:#fff !important;font-size:16px;line-height:31px;}


@media screen and (max-width:1450px){
	.map1500{width:1280px !important;margin:0 auto;}
	.borderImg01{width:1280px;}
}

@media screen and (min-width:960px){


}
@media screen and (max-width:959px) {

	.brdwrap .innr { padding:25px 15px !important; width:auto !important; }
	.mobileHide{display:none !important;}
	#w_content_body .tab,
	.tab{display:none;}
	.steping{margin-bottom:30px;}

	.divcomt .comtselt {min-width:100% !important;}
	.divcomt .comtselt .rbtn .btn_down {/* display:none !important; */text-align:left;}
	.divcomt .comtselt .rbtn .btn_down i {/* display:none !important; */}

	/* 컨텐츠페이지 단락간격*/
	.cxnt {padding:15px 10px 0;}
	.cont_style h3{font-size:20px;padding:0 0 0 16px;background:url(/images/sub/bg_s_title_m.gif?ver=20191210) left top no-repeat;line-height:20px;margin-bottom:20px;}
	.cxnt h4{margin:30px 0 10px;padding:0 0 0 22px;font-size:16px;background-position:3px 5px;}
	.staticdv .cxtv_left{float:none;width:auto;margin-right:0;}
	.staticdv .cxtv_right{float:none;width:auto;margin-left:0;}
	.normalImg{text-align:center;}
	.normalImg.mgt55{margin-top:20px !important;}
	.staticdv{padding-left:0;}
	.staticdv h3{margin-bottom:15px;font-size:20px;padding:0 0 0 16px;background:url(/images/sub/bg_s_title_m.gif?ver=20191210) left top no-repeat;line-height:20px;}
	.staticdv .sub_t{margin-bottom:15px;}
	.cxtv_left {float:none;width:auto;margin-right:0;}
	.imgbd_left{float:none;width:auto;text-align:center;margin-right:0;}
	.likeTblcell {width:50%;}

	.ctbl04 {width:100%;}
	/* 콘텐츠 테이블 수정 */
	.ctbl01 thead th,
	.ctbl02 thead th,
	.ctbl03 thead th,
	.ctbl04 thead th{padding:10px !important;font-size:16px !important;word-break:keep-all;}
	.ctbl01 tbody td,
	.ctbl02 tbody td,
	.ctbl02 tbody td,
	.ctbl04 tbody td{padding:10px;font-size:14px;height:auto;}
	.ctbl01 tbody th,
	.ctbl02 tbody th,
	.ctbl03 tbody th,
	.ctbl04 tbody th{font-size:14px;}


	/* 탭메뉴 */
	.con_tabmenu.fixed{left:50%;width:100%;margin-left:0;transform:scale(1) translate(-50%, 0); -webkit-transform:scale(1) translate(-50%, 0); -moz-transform:scale(1) translate(-50%, 0); -ms-transform:scale(1) translate(-50%, 0);}
	.con_tabmenu.fixed ul{padding-left:15px; padding-right:15px;box-sizing:border-box;}

	/* 게시판 반응형 작업 */
	.tableHide{display:none !important;}
	.table01 th{padding:10px 0 !important;}
	.table01 td{padding:10px 0 !important;}
	.brdwrap .cnblock .sp03 em{font-size:18px !important;}
	.brdwrap .brd_srh{height:auto !important;overflow:hidden;margin-bottom:10px;}
	.brdwrap .brd_srh .total_count{overflow:hidden;padding-bottom:1px;}
	.brdwrap .iptsrh{position:relative;width:100%;clear:both;float:none !important;text-align:center;border:1px solid #d8d8d8 !important;overflow:hidden;margin:15px 0;padding:15px 55px 15px 142px;display:block;box-sizing:border-box;}
	.brdwrap .iptsrh select{position:absolute;left:15px;top:15px;}
	.brdwrap .iptsrh input[type="text"]{width:100% !important;height:40px !important;box-sizing:border-box;}
	.brdwrap .iptsrh a{display:block;position:absolute;right:15px;top:15px;}
	.brdwrap .iptsrh a.brd_rgt{position:relative;right:auto;top:auto;clear:both;margin:15px auto 0;left:-44px;}
	.brdwrap .iptsrh2 {position:relative;width:100%;clear:both;float:none !important;text-align:center;border:1px solid #d8d8d8 !important;overflow:hidden;margin:15px 0;padding:15px 55px 15px 268px;display:block;box-sizing:border-box;}
	.brdwrap .iptsrh2 .seconMenu {margin-left:127px;float:left;}
	.brdwrap .iptsrh2 select{position:absolute;left:15px;top:15px;}
	.brdwrap .iptsrh2 .view_count {display:none;}
	.brdwrap .iptsrh2 input[type="text"]{width:100% !important;height:40px !important;box-sizing:border-box;}
	.brdwrap .iptsrh2 a{display:block;position:absolute;right:15px;top:15px;}
	.brdwrap .iptsrh2 a.brd_rgt{position:relative;right:auto;top:auto;clear:both;margin:15px auto 0;left:-44px;}

	.tbl_title_m a{max-width:40% !important;}

	/* FAQ */
	.faqTblList th{padding:15px 0;}
	.faqTblList td a{padding:20px 30px 20px 0;}

	/* con_tabmenu 탭메뉴 */
	.con_tabmenu ul li a{padding:14px 10px 0;height:51px;font-size:16px;}

	/* 반응형 게시판 */
	.tableResponsive,
	.tableResponsive thead,
	.tableResponsive tbody,
	.tableResponsive tr,
	.tableResponsive th,
	.tableResponsive td{display: block;}
	.tableResponsive thead{height:0;overflow:hidden;}
	.tableResponsive tr{border-bottom:1px solid #dedede;padding:12px 15px;}
	.tableResponsive th,
	.tableResponsive td{border-top:none;border-bottom:none;text-align:left !important;}
	.tableResponsive td{position:relative;padding:8px 0 8px 100px !important;min-height:24px;font-size:16px;color:#393939;}
	.tableResponsive td a{word-break: keep-all;white-space:normal !important;}
	.tableResponsive td .new{margin-top:-5px;}
	.tableResponsive td:before {position:absolute;top:4px;left:0;width:100px;white-space:nowrap;font-size:18px;font-weight:600;color:#466289;}
	/* Q&A 게시판 */
	#bdr_qna td:nth-of-type(2):before { content: "제목 :"; }
	#bdr_qna td:nth-of-type(3):before { content: "작성자 :"; }
	#bdr_qna td:nth-of-type(4):before { content: "등록일 :"; }
	#bdr_qna td:nth-of-type(5):before { top:9px;content: "처리상태 :"; }

	/* 전파도서관 목록 */ /* 2018-11-12 정은하 추가 */
	#BBSMSTR_000000000072 td,
	#BBSMSTR_000000000074 td,
	#BBSMSTR_000000000075 td,
	#BBSMSTR_000000000161 td,
	#BBSMSTR_000000000272 td,
	#table_qna td {padding-left:110px !important;padding-top:3px !important;}
	#BBSMSTR_000000000072 td:before,
	#BBSMSTR_000000000074 td:before,
	#BBSMSTR_000000000075 td:before,
	#BBSMSTR_000000000161 td:before,
	#BBSMSTR_000000000272 td:before,
	#table_qna td:before {width:110px;}
	#BBSMSTR_000000000072 td .pdt08,
	#BBSMSTR_000000000074 td .pdt08,
	#BBSMSTR_000000000075 td .pdt08,
	#BBSMSTR_000000000161 td .pdt08,
	#BBSMSTR_000000000272 td .pdt08,
	#table_qna td .pdt08 {display:inline-block; vertical-align:middle; padding-top:0px !important;}
	#BBSMSTR_000000000072 td:nth-of-type(2):before,
	#BBSMSTR_000000000074 td:nth-of-type(2):before,
	#BBSMSTR_000000000075 td:nth-of-type(2):before,
	#BBSMSTR_000000000161 td:nth-of-type(2):before,
	#BBSMSTR_000000000272 td:nth-of-type(2):before { content: "분류 :"; }
	#BBSMSTR_000000000072 td:nth-of-type(3):before,
	#BBSMSTR_000000000074 td:nth-of-type(3):before,
	#BBSMSTR_000000000075 td:nth-of-type(3):before,
	#BBSMSTR_000000000161 td:nth-of-type(3):before,
	#BBSMSTR_000000000272 td:nth-of-type(3):before { content: "제목 :"; }
	#BBSMSTR_000000000072 td:nth-of-type(4):before,
	#BBSMSTR_000000000074 td:nth-of-type(4):before,
	#BBSMSTR_000000000075 td:nth-of-type(4):before,
	#BBSMSTR_000000000161 td:nth-of-type(4):before,
	#BBSMSTR_000000000272 td:nth-of-type(4):before { content: "등록일 :"; }
	#BBSMSTR_000000000072 td:nth-of-type(5):before,
	#BBSMSTR_000000000074 td:nth-of-type(5):before,
	#BBSMSTR_000000000075 td:nth-of-type(5):before,
	#BBSMSTR_000000000161 td:nth-of-type(5):before,
	#BBSMSTR_000000000272 td:nth-of-type(5):before { content: "출처 :"; }
	#BBSMSTR_000000000072 td:nth-of-type(6):before,
	#BBSMSTR_000000000074 td:nth-of-type(6):before,
	#BBSMSTR_000000000075 td:nth-of-type(6):before,
	#BBSMSTR_000000000161 td:nth-of-type(6):before,
	#BBSMSTR_000000000272 td:nth-of-type(6):before { content: "데이터/원문 :"; }

	#table_qna td:nth-of-type(2):before {content:"제목"}
	#table_qna td:nth-of-type(3):before {content:"작성자"}
	#table_qna td:nth-of-type(4):before {content:"등록일"}
	#table_qna td:nth-of-type(5):before {content:"처리상태"}

	#table_qna td:nth-of-type(2) a {max-width:100% !important;white-space:normal !important;}
	/* con_tabmenu */
	/* menu8 8개메뉴 */
	.con_tabmenu ul.menu8 li{width:calc(25% + 1px);}
	.con_tabmenu ul.menu8 li:first-child{width:25%}
	.con_tabmenu ul.menu8 li:nth-child(4n+1){width:25%;margin-left:0;}

	/* menu5 5개메뉴 */
	.con_tabmenu ul.menu5 li{width:calc(33.3% + 1px);}
	.con_tabmenu ul.menu5 li:first-child{width:33.4%}
	.con_tabmenu ul.menu5 li:nth-child(3n+1){width:33.4%;margin-left:0;}

	/* menu5 4개메뉴 */
	.con_tabmenu ul.menu4 li{width:calc(50% + 1px);}
	.con_tabmenu ul.menu4 li:first-child{width:50%}
	.con_tabmenu ul.menu4 li:nth-child(2n+1){width:50%;margin-left:0;}

	/* menu2 5개메뉴 주파수활용 */
	.con_tabmenu ul.menu5.etc li{width:50%;}
	.con_tabmenu ul.menu5.etc li:first-child{width:50%;}
	.con_tabmenu ul.menu5.etc li:nth-child(2n){width:calc(50% + 1px);margin-left:-1px;}
	.con_tabmenu ul.menu5.etc li:nth-child(2n+1){width:50%;margin-left:0;}

	.con_tabmenu03 ul.menu5 li{width:calc(33.3% + 1px);}
	.con_tabmenu03 ul.menu5 li:first-child{width:33.4%}
	.con_tabmenu03 ul.menu5 li:nth-child(3n+1){width:33.4%;margin-left:0;}

	.con_tabmenu03 ul.menu8 li{width:calc(25% + 1px);}
	.con_tabmenu03 ul.menu8 li:first-child{width:25%;}
	.con_tabmenu03 ul.menu8 li:nth-child(4n+1){width:25%;margin-left:0;}

	/* 주파수 활용 */
	.boxList .box {width:calc(50% - 15px);height:auto !important;}
	.boxList .box dl {padding:40px 64px 40px 64px;}

	.divcomt .comtselt .rbtn {height:auto;}
	.divcomt .comtselt .rbtn li{margin-bottom:3px;}
	.divcomt .comtselt .rbtn .submenu1 li {float:none;width:100%;}
	.divcomt .comtselt .rbtn .submenu2 li {float:none;width:100%;}
	.divcomt .comtselt .rbtn .submenu3 li {float:none;width:100%;}
	.divcomt .comtselt .rbtn .submenu3 li:last-child {float:none;width:100%;}

	/* hfList */
	.subStyle .hfList .hfListfl{float:none;width:100%;padding-left:0;}
	.responFl {width:100% !important;box-sizing:border-box;height:auto !important;float:none;}
	.ctbl01 img {display:none;}

	/* txtleft */
	.txtleft{ float:none; width:100%; }
	.txtleft > ol > li{margin-bottom:15px;}

	/* ssb_con */
	.ssb_con .fl{width:auto; margin-right:0; margin-bottom:20px;}
	.ssb_con02 .normalImg{float:none;margin-bottom:15px;}
	.ssb_con02 .fl { width:auto; margin-left:0; }

	/* EPIRB_con */
	.EPIRB_con .fl { width:auto; margin-right:0; }
	.EPIRB_con .normalImg { float:none; text-align:center; margin-top:15px; }

	/* NAVTAX_con */
	.NAVTAX_con { }
	.NAVTAX_con .fl { width:auto; margin-right:0; }
	.NAVTAX_con .normalImg { float:none; margin-top:15px; }

	/* fiveG_con */
	.fiveG_con .cimg_dv{float:none;width:100%;border:1px solid #ddd;margin-bottom:26px;box-sizing:border-box;}
	.fiveG_con .table_area{float:none;width:100%;}
	.fiveG_con .table_area table{margin-bottom:5px;}
	.fiveG_con .table_area p{margin-bottom:0px;}
	.ovwrap .ovlist li dl dd {width:auto;}
	.ovwrap .ovlist li dl dd p{margin-bottom:10px;letter-spacing:0;}
	.ovwrap .ovlist li dl dd a{margin-top:5px;}

	/* 내손안에 스펙스럼 spectrum_btn */
	.spectrum_btn .comtselt{ text-align:center;}


	/* ovwrap */
	.ovwrap h3 {margin-bottom: 15px; font-size:24px;}
	.ovwrap h3 img{height:40px;margin-right:5px;}
	.ovwrap .sub_text{padding-left:0;font-size:16px;}
	.ovwrap .ovqna li{margin-bottom:20px;}
	.ovwrap .ovqna dt{position:relative;font-size:20px;padding-left:47px;margin-bottom:5px;}
	.ovwrap .ovqna dt strong{position:absolute;left:0;top:-16px;;vertical-align:top;}
	.ovwrap .ovqna dl.qlist1 dd p,
	.ovwrap .ovqna dl.qlist2 dd p{float:none;width:auto;font-size:16px;padding-top:10px;}
	.ovwrap .ovqna dd strong{position:absolute;left:4px;top:0;}
	.ovwrap .ovqna .qlist1 .text,
	.ovwrap .ovqna .qlist2 .text{float:none;position:relative;padding-left:49px;}
	.ovwrap .ovqna dl.qlist2 dd.text{margin-bottom:20px;}
	.ovwrap .ovqna .qlist1 .img{display:none;}
	.ovwrap .ovlist li .fl_l dt,
	.ovwrap .ovlist li .fl_r dt{float:none;width:auto;text-align:center;}
	.ovwrap .ovlist li dl dd .inr{padding:10px 0 0 0;}
	.ovwrap .ovlist li dl dd strong{margin-bottom:0;font-size:20px;}

	/* rorCon */
	.rorCon{ }
	.rorCon .img{float:none; margin-right:0; text-align:center; }
	.rorCon .txt{ width:auto; line-height:1.2; padding-top:10px; }

	/* 2018-11-13 정은하 추가 */
	.con_inner{width:auto;margin:0;}
	.exis_map{padding:0 3px;}
	.bottom_lay, .bottom_laypop{display:none;}/* 2018-11-14 정은하 수정 */
	.bottom_lay.exceptional_bottom {display:block;}
	.map_search{position:relative;top:auto;left:0 !important;width:auto;height:auto;max-height:100%;width:100%;transition:none;}
	.map_search .mapsearch_close{top:100% !important;left:4%;margin-top:1px;width:51px;height:32px;background:url('/images/sub/m_src_close.png?ver=20191210') no-repeat;}
	.map_search.shotsrh_wavemap{width:auto !important;transition:all 1s ease-out;}
	#section_tab .tabcont{overflow-y:visible;height:auto !important;margin-bottom:0 !important;}/* 2018-11-14 정은하 수정 */
	.map_search.shotsrh_wavemap.hide {height:0 !important;}
	.map_search.hide #section_tab .tabcont {opacity:1;height:0;overflow-y:hidden;transition:all 1s ease-out;}
	.map_search.hide #section_tab {display:none;transition:all 1s ease-out;}
	.map_search .mapsearch_close.open {background:url('/images/sub/m_src_open.png?ver=20191210') no-repeat;width:51px;height:32px;}

	#section_tab .inr{padding:19px 23px 15px 13px !important;}
	#section_tab .tip span{display:inline;}
	#section_tab .tip p{display:block;}
	#section_tab .tip .fc{color:#e76b02;}
	#section_tab .srhbgc{position:relative;left:auto;bottom:auto !important;width:auto;background:none;padding-bottom:0;text-align:center;margin-top:6px;box-sizing:border-box;}
	#section_tab .srhbgc a{float:none;margin-left:0;}

	#section_tab ul{padding-left:0;margin-bottom:18px;overflow:hidden;}
	#section_tab .input_group{position:relative;padding-left:233px;overflow:hidden;min-height:92px;}
	#section_tab .input_group .tip{margin-top:30px !important;margin-left:0;}
	#section_tab .input_section_half {width:calc(50% - 12px) !important;margin-right:10px;display:inline-block;vertical-align:top;}
	#section_tab .input_section_half select {width:100%;}
	#section_tab .input_section select,
	#section_tab .input_section input[type="text"],
	#section_tab .input_section2 select,
	#section_tab .input_section2 input[type="text"] {width:100%;}
	#section_tab .input_area3 li {float:left;width:30%;padding-left:2px;box-sizing:border-box;}
	#section_tab .input_area3 li:first-child {padding-left:0;}
	#section_tab .input_area3 li:last-child {width:40%;}
	#section_tab .input_area3 li select,
	#section_tab .input_area3 li input[type="text"] {width:100%;}
	#section_tab .input_area2 li {float:left;width:50%;padding-left:2px;box-sizing:border-box;}
	#section_tab .input_area2 li:first-child {padding-left:0;}
	#section_tab .input_area2 li.btn {padding-left:0;width:100%;}
	#section_tab .input_area2 li select,
	#section_tab .input_area2 li input[type="text"] {width:100%;}
	#section_tab .input_area4 li {width:24%;display:inline-block;}
	#section_tab .input_section.input_section_first{position:absolute;left:0;top:0;width:215px;}
	#section_tab{position:relative;top:auto;right:auto;border-bottom:1px solid #e2e5ed;background-color:#f5f7f9;width:100% !important;}
	#searchByNo{margin-bottom:0 !important;}
	.searchBtn {margin-left:-63px;margin-top:10px;}
	.searchBtn a {width:126px;}
	#print{position:relative;overflow:hidden;margin-bottom:20px;}
	#print #map,
	#map_bf,
	#map{width:100%;height:500px !important;border-top:1px solid #e2e5ed;border-bottom:1px solid #e2e5ed;/* margin-bottom:20px; */box-sizing:border-box;}
	#w_content_body_sub #map {height:100% !important;}
	#viewGridData1.tabType_small .olMap {height:auto !important;}

	.regend{position:relative;top:auto;right:auto;min-width:auto;width:100%;overflow:hidden;/* padding:11px 0 11px; */}
	.regend ul.fst{float:left;width:100%;padding:0 0 5px 0;}
	.regend ul.fst img {height:26px;}/* 2018-11-14 정은하 수정 */
	.regend ul.fst:after {clear:both;}
	.fst li span{margin-top:3px;display:inline-block;}

	/* 2018-11-14 정은하 추가 */
	.exis_map.regend_line2{height:66px;}
	.regend.regend_line2 {height:auto;top:auto;padding:5px 20px 11px;box-sizing:border-box;margin:0;}
	#gisToolMap{width:100% !important;height:500px !important; }
	.side_dvstinfo{width:100%;height:auto;margin-bottom:20px;overflow:auto;}/* 2018-11-15 세연 수정 */
	.exis_map.regend_line2 .pdt05{padding:0 7px 0 70px;margin-top:0;}
	.exis_map.regend_line2 .pdt05 select{width:100%;box-sizing:border-box;}
	.exis_map.regend_line2 .pdt05 .icon_locationSelect{position:absolute;left:0;top:0;}
	#map_result_area > div{height:500px !important;}
	#map_result_area .side_dvstinfo{padding:15px;height:100% !important;}
	.side_dvstinfo .statusImg {margin-top:8px;}
	.scrollBox {overflow:auto !important;}
	.con_inner .map_table .result{width:100%;}
	.map_search {height:auto !important;transition:all 1s ease-out;}
	#section_tab .input_section_full{width:100%;}
	#section_tab .input_section_full select{width:100% !important;}
	#section_tab .input_section_full .cls_area {width:100% !important;margin:0 0 23px !important;}
	.cls_area,#service_area,
	#section_tab .left_chklist_2 {width:100%;box-sizing:border-box;margin:0 0 20px !important;background-color:#fff;}
	#section_tab .left_chklist_2 {padding:16px 16px; height:auto !important;}/* 2018-11-16 세연수정 */
	#service_area .chklist_2 {margin-bottom:0;padding:10px 0 0 0;}
	#service_area .chklist_2 span {float:left;}
	#service_area .chklist_2 label {line-height:14px;}
	#service_area .chklist_2 label span {margin-right:12px;}
	.cls_area .chklist_2{height:auto;overflow-y:visible;padding:10px 0 0;margin-bottom:0;}
	.cls_area .chklist_2 .chkbox_2,
	#section_tab .left_chklist_2 span.chkbox_2{margin-left:0;float:left;margin-right:10px;}
	.chkbox_2 label {/* display:inline-block; */}
	#section_tab ul.horizonal_list {margin-bottom:0;padding:0;}/* 2018-11-16 세연 추가 */
	#section_tab ul.horizonal_list li {width:25%;float:none;display:inline-block;}/* 2018-11-16 세연 추가 */
	#section_tab .left_chklist_2 ul{margin-bottom:0;}/* 2018-11-16 세연 추가 */
	#section_tab .left_chklist_2 ul li {display:inline-block;margin-right:10px;}/* 2018-11-16 세연 추가 */
	#section_tab .fullBtn{width:126px !important;}
	.tabType_small .life_section_tab .fullBtn {width:126px !important;}
	.con_inner .map_table,
	.map_table .map_table_cell,
	#chartHolder{max-height:500px;height:500px !important;margin-bottom:20px;}
	.con_inner .mapsearch_legend{z-index:1;display:none;}
	#section_tab .input_group_half{position:relative;overflow:hidden;min-height:92px;}
	#section_tab .input_group_half .input_section{float:right;width:49.5% !important;}
	#section_tab .input_group_half .input_section.input_section_first{float:left;}
	.bottom_chart_wrap #bottom_chart {display:block;height:auto !important;}
	.bottom_chart_wrap{/* padding:26px 24px; */border-top:0 none;}/* 2018-11-19 */
	#bottom_chart>div{width:100% !important;box-sizing:border-box;padding:0 !important;height:300px;margin-top:20px;}
	#bottom_chart>div:first-child{padding:0;margin-top:0;}

	.opList ul li {float:left;margin-bottom:2px !important;margin-left:4px;}

	/* 융합결과보기  */
	.dual_map_btn {top:250px;}
	.mapsearch_legend_2 {}

	.imgpop2 {width:100% !important;top:0 !important;left:0 !important;margin:0 !important;height:100% !important;}
	.imgpop2 .popcont {height:calc(100% - 74px) !important;}
	.imgpop2 .map_compare_wrap {width:100% !important;margin:0 !important;}
	.imgpop2 >.mapsearch_legend_2 {z-index:400;right:10px !important;top:120px !important;}
	.table_section {width:100% !important;}
	.table_section_select {width:80%;}

	.tab_area {display:none;}
	.chartItemFull {/* height:100%; */box-sizing:border-box;height:450px;}
	.map_table .result {height:500px !important;}
	.chart_area_wrap {margin-top:0; height:500px !important;overflow-y:auto;}
	.map_search_r {height:500px !important;}
	.map_search_r .scrollBox {height:430px !important;}
	.map_search_r.shotsrh.hide {right:-100% !important;}

	.mapArea_legend {margin-right:15px;}

	.table02 td {height:auto;min-height:50px;padding:15px;}
	.table03_1 td {font-size:1em !important;white-space:normal;}

	.sorryFor h3 {margin:0;width:100%;box-sizing:border-box;}

	.popcont .content dt {line-height:1.6;}

	.rMateH5__rMateChart {overflow:hidden !important;}
	.rMateH5__ContentPane {width:100% !important;}
	.rMateH5__Legend {width:100% !important;}
}

@media screen and (max-width:867px){

	/* 테이블 스크롤 */
	.tableScroll,
	.tableScroll02 {position:relative;width:100%;display:block;overflow-x:auto;}
	.tableScroll table { width:830px; }
	.tableScroll02 table { min-width:600px; }

	/* dic_spot */
	.dic_spot{padding-right:30px;margin-left:0;margin-top:0;}
	.dic_spot h4{padding-top:0;margin-bottom:13px;}
	.dic_spot p{display:block;width:100%;}

	/* search_key02 */
	/* menu5 */
	.search_key02 .menu5 li{width:33.3%;}
	.search_key02 .menu5 li:nth-child(5n+1) a,
	.search_key02 .menu5 li:nth-child(5n+1) a.active{/* border-left:1px solid #c5c6cb; */}
	.search_key02 .menu5 li:nth-child(3n+1) li{width:33.4%;}
	.search_key02 .menu5 li:nth-child(3n+1) a,
	.search_key02 .menu5 li:nth-child(3n+1) a.active{border-left:0 none;}

	/*일상생활속의 전파 2018-11-02 추가*/
	.wifiDivwrap .wifiList li{width:100%; margin:2px 0;}
	.wifiDivwrap .wifiList li a {padding:10px; }
	.wifiDivwrap .wifiList li span.number {font-size:14px; padding:2px 10px;}

}

@media screen and (max-width:799px){

	/* con_tabmenu 탭메뉴 */
	/* menu6 6개메뉴 */
	.con_tabmenu ul.menu6 li{ width:calc(33% + 1px);}
	.con_tabmenu ul.menu6 li:nth-child(3n+1){margin-left:0;width:calc(34% + 1px);}
	.con_tabmenu ul.menu6 li:nth-child(3n+3){width:33%;}

	/* subtab */
	/* menu5 */
	.subtab .menu5 li{width:25%;}
	.subtab .menu5 li:nth-child(5n+1) a,
	.subtab .menu5 li:nth-child(5n+1) a.active{}
	.subtab .menu5 li:nth-child(4n+1) a,
	.subtab .menu5 li:nth-child(4n+1) a.active{border-left:0 none;}


	/* pop_layout03 */
	.pop_layout03{top:0 !important;left:0 !important;margin-left:0 !important;margin-top:0 !important;width:100% !important;height:100% !important;box-sizing:border-box;padding-top:60px;}
	.pop_layout03 .head{position:absolute !important;left:0;top:0; width:100%;box-sizing:border-box;font-size:20px;padding-left:20px;}
	.pop_layout03 .content{height:100% !important;}
	.pop_layout03 .content .p01{padding-left:0;}
	.pop_layout03 .content dt{float:none;width:auto;padding-left:0;overflow:hidden;}
	.pop_layout03 .content dd{float:none;width:auto;margin-bottom:25px;}

	/* wifipop */
	.wifipop{position:fixed;top:0;left:0;width:100%;height:100%;margin:0;box-sizing:border-box;border:0 none;overflow-y:hidden;}
	.wifipop .hd{position:absolute;top:0;left:0;width:100%;z-index:2;background-color:#fff;}
	.wifipop .contdv{position:relative;padding:100px 20px 20px;z-index:1;height:100%;box-sizing:border-box;overflow-y:auto;}
	/* .wifipop .contdv{position:relative;padding-top:118px;z-index:2;} */
	.wifipop .popclose{z-index:3;}
	.wifipop .subt{height:auto;}
	.wifipop .pnt{min-height:auto;margin:15px 0 30px;}
	.wifipop .bt_lnk{padding:20px;}
	.wifipop .bt_lnk .bn a {margin-bottom:5px;}

	.boxList .box {width:100%;height:auto !important;}
	.boxList .box dl {padding:40px 64px 40px 64px;}

	.bt_tip {background-image:none !important;}

	.table_section_select {width:75%;}
	.api_title ul {width:100%;margin-top:20px;text-align:right;height:40px;float:none;}
	.api_title ul li {margin:0;float:none;display:inline-block;}
	.api_title ul li a {line-height:40px;box-sizing:border-box;}
	.api_title ul li.btn {margin:0;float:left;}
	.api_title ul li.btn a {float:none !important;padding:0;}
}
@media screen and (max-width:766px){
	.chartHolder50l {width:100%;margin-bottom:10px;padding:0;}
	.chartHolder50r {width:100%;}
}
@media screen and (max-width:709px){
	.imgpop .popcont .contab_menu.menu6 li {width:calc(20% - 3px) !important;}
}
@media screen and (max-width:699px){
	/* con_tabmenu 탭메뉴 */
	/* menu4 4개메뉴 */
	.con_tabmenu ul.menu4 li{width:calc(50% + 1px);}
	.con_tabmenu ul.menu4 li:nth-child(2n+1){width:50%;margin-left:0;}

	/* 2018-11-13 정은하 추가 */
	#section_tab .input_group{padding-left:0;}
	#section_tab .input_section.input_section_first{position:relative;width:100%;}
	#section_tab .input_group .input_area3 li{width:50%;}
	#section_tab .input_group .input_area3 li:last-child{width:100%;padding-left:0;}/* 2018-11-14 정은하 수정 */
	#section_tab .input_area3 li{width:50%;}
	#section_tab .input_area3 li:last-child{width:100%;padding-left:0;}/* 2018-11-14 정은하 수정 */
	#section_tab .input_group .tip{margin-top:0 !important;}
	#section_tab .input_group p {word-wrap:break-word;word-break:keep-all;}


	/* 2018-12-03 정은하 추가 */
	.movie_con > div{float:none;}
	.movie_con .movie{width:100%;padding:10px 0;}
	.movie_con .txt{width:100%;height:250px;}

	.chartHolder60 {width:100%;padding:0;margin-bottom:10px;}
	.chartHolder40 {width:100%;}

	.sorryFor h3 {background-size:2%;}
}
@media screen and (max-width:654px) {
	.chartHolder60 {width:100%;padding:0;margin-bottom:10px;}
	.chartHolder40 {width:100%;padding:0;}
}
@media screen and (max-width:639px) {

	.steping{margin-bottom:0;}

	/* 게시판 반응형 작업 */
	/* brdView 게시판상세 */
	.brdView{padding-top:40px;}
	.brdView>h4{font-size:18px;padding:16px 15px 15px;}
	.brdView .board_info{position:static;padding:16px 15px 15px;}
	.brdView .board_info .write_info li{float:none;margin-top:5px;}
	.brdView .board_info .write_info li:first-child{margin-top:0;}
	.brdView .board_info .write_info li strong{width:68px;padding-left:0;}
	.brdView .board_info .board_sns{right:4px;top:0;}
	.brdView .file_down{padding-left:15px;}
	.brdView .file_down strong{font-size:0;}
	.brdView .board_con{padding:25px 15px;}
	.botBtn{text-align:center !important;}

	/* con_tabmenu 탭메뉴 */
	/* menu4 4개메뉴 */
	.con_tabmenu ul.menu4 li{width:calc(50% + 1px);}
	.con_tabmenu ul.menu4 li:nth-child(2n+1){width:50%;margin-left:0;}
	/* menu3 3개메뉴 */
	.con_tabmenu ul.menu3 li{width:calc(50% + 1px);}
	.con_tabmenu ul.menu3 li:nth-child(2n+1){width:50%;margin-left:0;}

	/* teaching_tip */
	.teaching_tip {background:#f8f9fa;padding:24px 20px 24px;}
	.teaching_tip .imgArea{float:none !important;margin-right:0 !important;text-align:center;}
	.teaching_tip .txtArea{width:auto !important;}
	.teaching_tip .txtArea .txt1{font-size:16px !important;margin-bottom:10px;}
	.teaching_tip .txtArea .txt2{font-size:14px !important;margin-bottom:0;}

	/* teaching_tip02 */
	.teaching_tip02{padding:24px 20px 24px;}
	.teaching_tip02 .imgArea{float:none !important;margin-right:0 !important;text-align:center;}
	.teaching_tip02 .txtArea .txt2{font-size:14px !important;margin:0 !important;text-align:left;}

	/* search_key02 */
	/* menu5 */
	.search_key02 .menu5 li,
	.search_key02 .menu5 li:nth-child(2n+1) li{width:50%;}
	.search_key02 .menu5 li:nth-child(3n+1) a,
	.search_key02 .menu5 li:nth-child(3n+1) a.active{/* border-left:1px solid #c5c6cb; */}
	.search_key02 .menu5 li:nth-child(2n+1) a,
	.search_key02 .menu5 li:nth-child(2n+1) a.active{border-left:0 none;}
	/* menu4 */
	.search_key02 .menu4 li{width:50%;}
	.search_key02 .menu4 li:nth-child(4n+1) a,
	.search_key02 .menu4 li:nth-child(4n+1) a.active{border-left:1px solid #c5c6cb;}
	.search_key02 .menu4 li:nth-child(2n+1) a,
	.search_key02 .menu4 li:nth-child(2n+1) a.active{border-left:0 none;}
	/* menu8 */
	.search_key02 .menu8 li{width:50%;}
	.search_key02 .menu8 li:nth-child(4n+1) a,
	.search_key02 .menu8 li:nth-child(4n+1) a.active{border-left:1px solid #c5c6cb;}
	.search_key02 .menu8 li:nth-child(2n+1) a,
	.search_key02 .menu8 li:nth-child(2n+1) a.active{border-left:0 none;}

	/* subtab */
	/* menu3 */
	.subtab .menu3 li{width:50%;}
	.subtab .menu3 li:nth-child(3n+1) a,
	.subtab .menu3 li:nth-child(3n+1) a.active{border-left:1px solid #c5c6cb;}
	.subtab .menu3 li:nth-child(2n+1) a,
	.subtab .menu3 li:nth-child(2n+1) a.active{border-left:0 none;}

	.subStyle img {width:100% !important;}

	.conTab_typeA a {padding:16px 0;}


}

@media screen and (max-width:599px){
	.table01_1 td {padding:0;}
	/* con_tabmenu 탭메뉴 */
	/* menu5 5개메뉴 */
	.con_tabmenu ul.menu5 li,
	.con_tabmenu ul.menu5 li:nth-child(3n+1){margin-left:-1px;width:calc(50% + 1px);}
	.con_tabmenu ul.menu5 li:nth-child(2n+1){margin-left:0;width:50%;}

	/* menu6 6개메뉴 */
	.con_tabmenu ul.menu6 li{ width:calc(50% + 1px);}
	.con_tabmenu ul.menu6 li:nth-child(3n+1),
	.con_tabmenu ul.menu6 li:nth-child(3n+3){margin-left:-1px;width:calc(50% + 1px);}
	.con_tabmenu ul.menu6 li:nth-child(2n+1){margin-left:0;width:50%;}

	/* menu8 8개메뉴 */
	.con_tabmenu ul.menu8 li{width:calc(50% + 1px);}
	.con_tabmenu ul.menu8 li:nth-child(2n+1){margin-left:0;width:50%}

	/* menu8 8개메뉴 */
	.con_tabmenu03 ul.menu8 li{width:calc(50% + 1px);}
	.con_tabmenu03 ul.menu8 li:nth-child(2n+1){margin-left:0;width:50%}

	/* subtab */
	/* menu4 */
	.subtab .menu4 li{width:50%;}
	.subtab .menu4 li:nth-child(4n+1) a,
	.subtab .menu4 li:nth-child(4n+1) a.active{border-left:1px solid #c5c6cb;}
	.subtab .menu4 li:nth-child(2n+1) a,
	.subtab .menu4 li:nth-child(2n+1) a.active{border-left:0 none;}

	/* menu5 */
	.subtab .menu5 li{width:50%;}
	.subtab .menu5 li:nth-child(4n+1) a,
	.subtab .menu5 li:nth-child(4n+1) a.active{border-left:1px solid #c5c6cb;}
	.subtab .menu5 li:nth-child(2n+1) a,
	.subtab .menu5 li:nth-child(2n+1) a.active{border-left:0 none;}


	/*팁영역*/
	.bt_tip {background:none; padding:10px;}
	.bt_tip .divcomt .comtselt .rbtn {position:relative;padding:0 !important;}

	.table_section_select {width:100%;margin-bottom:10px;}

	.sp_layout .dragframe {width:150px !important;margin-left:-75px !important;}
	.sp_layout .close_btn {margin-left:63px !important;}
	.spectrum_detail .lookUpBox {width:155px !important;margin-left:-75px !important;}

	.rMateH5__Bar3DChart {left:0 !important;}

	.scrollBox_x {padding-top:30px;background:url('/images/sub/icon_srollable.png?ver=20191210') no-repeat center top;width:100%;}
	.doubleP_left {width:100%;margin-right:0;}
	.doubleP_right{width:100%;margin-left:0;}

	#txtComments {width:95% !important;box-sizing:border-box;margin-right:0;}
}
@media screen and (max-width:577px){
	.con_tabmenu ul.menu5.etc li:nth-child(3){width:100%;}
}
@media screen and (max-width:519px){
	.imgpop .popcont .contab_menu.menu6 li {width:calc(25% - 3px) !important;}
}
@media screen and (max-width:514px){
	.con_tabmenu ul.menu4 li {width:100% !important;margin-left:0 !important;}
	.conTab_typeA .menu6 a {width:50%;}
	.conTab_typeA .menu6 li:nth-child(5) a {border-bottom:1px solid #d1d4e0;}
	.conTab_typeA .menu6 li:nth-child(6) a {border-bottom:1px solid #d1d4e0;}

	.likeTblcell {display:block; width:100% !important;height:auto !important;box-sizing:border-box;padding-left:0 !important;}
	.likeTblcell img {width:100%;}

}
@media screen and (max-width:499px){
	.popcont .content dl {box-sizing:border-box;padding:0 20px;margin-bottom:15px;}
	.popcont .content dt {display:inline-block;width:40%;text-align:left;background:url('/images/sub/bullet_dot.gif?ver=20191210') no-repeat left center;padding-left:15px;line-height:2.5;box-sizing:border-box;margin-bottom:3px;}
	.popcont .content dd {position:relative;width:60%;margin-left:0;margin-bottom:3px;}
	.popcont .content dd .btn_gray {position:absolute;top:3px;right:0;width:auto;padding:0 13px;color:#fff;background-color:#999;font-size:0;vertical-align:middle;border-radius:0;height:38px;line-height:38px;}
	.popcont .content dd .btn_gray .ico_search {margin-right:0;}
	.popcont .content dd input {width:100%;box-sizing:border-box;}
}
@media screen and (max-width:449px){
	.sp_layout .dragframe {width:90px !important;margin-left:-45px !important;}
	.sp_layout .close_btn {margin-left:33px !important;}
	.spectrum_detail .lookUpBox {width:100px !important;margin-left:-45px !important;}
	.cont_style h3{line-height:1.2 !important;padding-top:16px !important;}
	.radioDefineCon li p {border-left:0;}

	.brdwrap .iptsrh2 {padding:15px;text-align:left;}
	.brdwrap .iptsrh2 select {position:static;width:49%;display:inline-block;}
	.brdwrap .iptsrh2 .seconMenu {margin-left:0;float:none;}
	.brdwrap .iptsrh2 input[type='text'] {margin-top:3px;margin-right:0;}
	.brdwrap .iptsrh2 a {right:15px;bottom:15px;top:auto;}

	#section_tab .input_section_half {width:calc(100% - 10px) !important;margin-right:0;}

	/* pop_layout03 */
	.pop_layout03{}
	.pop_layout03 .head{font-size:1.4em !important;padding-left:1em !important;letter-spacing:-1.2px;}
	.pop_layout03 .content{}
	.pop_layout03 .content h1 {font-size:1.2em !important}
	.pop_layout03 .content dt {float:none !important;width:100% !important;box-sizing:border-box;}
	.pop_layout03 .content dd {float:none !important;width:100% !important;box-sizing:border-box;}
	.pop_layout03 .content .spt_bt01 {width:100%;box-sizing:border-box;text-align:center;}
	.pop_layout03 .content .p01 {padding-left:0;}
}
@media screen and (max-width:442px){
	.divcomt .comtselt .rbtn2 .btn_down {width:100%;margin-bottom:3px;}
	.divcomt .comtselt .rbtn2 .rsbtn {width:100%;}
}
@media screen and (max-width:436px){
	.table_section_select {width:100%;}
	.dual_map_wapper .olMap {width:100% !important;border:none !important;}
	.dual_map_btn {top:500px !important;}

	.bt_tip .divcomt .comtselt .rbtn a {width:100%;padding:0;}
	.divcomt .comtselt .rbtn .rsbtn {margin-top:5px;}

	#section_tab .srhbgc a.bn_t1 {width:auto !important;padding:0 15px;}
	#section_tab .srhbgc a.bn_t1 i {margin-right:0;}
	#section_tab .srhbgc a.bn_t1 span{display:none;}

	#section_tab .srhbgc a.bn_t1_1 {width:auto !important;padding:0 15px;}
	#section_tab .srhbgc a.bn_t1_1 i {margin-right:0;}
	#section_tab .srhbgc a.bn_t1_1 span{display:none;}

	.con_tabmenu ul.menu5.etc li{width:100% !important;margin-left:0 !important;}
	.imgpop .popcont .contab_menu.menu6 li {width:calc(33.3% - 3px) !important;}

	.popcont .content dt {width:50%;}
	.popcont .content dd {width:50%;}
}

@media screen and (max-width:409px){
	#section_tab .input_area4 li {width:calc(50% - 10px);}

	/* con_tabmenu 탭메뉴 */
	/* menu5 5개메뉴 */
	.con_tabmenu ul.menu5 li,
	.con_tabmenu ul.menu5 li:nth-child(3n+1),
	.con_tabmenu ul.menu5 li:nth-child(2n+1){margin-left:0;width:100%;}

	/* subtab */
	/* menu2 */
	.subtab .menu2 li{width:100%;}
	.subtab .menu2 li a,
	.subtab .menu2 li a.active{border-left:0 none;}

	.brdwrap .cnblock {height:auto;}
	.bottom_lay .cnblock .total_count {width:100%;height:40px;}
	.bottom_lay .cnblock .jd {float:none;width:100%;margin-bottom:10px;}
	.bottom_lay .cnblock .jd li {float:none;margin-left:5px;margin-bottom:5px;width:calc(50% - 5px);display:inline-block;}
	.bottom_lay .cnblock .jd li:first-child {margin-left:0;}
	.bottom_lay .cnblock .jd:after {clear:both;}
	.bottom_lay .cnblock .jd li a {width:100% !important;box-sizing:border-box;}

}
@media screen and (max-width:379px){
	/* menu3 3개메뉴 */
	.con_tabmenu ul.menu3 li:nth-child(2n+1){width:100%;}
	.con_tabmenu ul.menu3 li{width:100%;margin-left:0;}

	.popcont .content dt {width:100%;background:#7c89cc;text-align:center;border-radius:20px;padding-left:0;padding-top:0;line-height:30px;height:30px;color:#fff;}
	.popcont .content dd {width:100%;text-align:center;}
	.popcont .content dd .time {width:100%;margin:0 0 3px 0;}
}

@media screen and (max-width:360px){
	/* dic_spot */
	.dic_spot{background:#f8f9fa;padding-left:30px;}
	.dic_spot h4 {margin-right:0;}
	.hdSearch3 .searhboxt .srhcond .lst1 input[name="bgn_frq_hz"]{width:100%;margin-bottom:5px;}
	.hdSearch3 .searhboxt .srhcond .lst1 input[name="end_frq_hz"]{width:90%;}

	/* menu2 2개메뉴 */
	.con_tabmenu ul.menu2 li {width:100%;margin-left:0;}
	.con_tabmenu ul.menu2 li:first-child {width:100%;}

	/* menu4 4개메뉴 */
	.search_key02 .menu4 li {width:100%;}

	.wifiDivwrap .wifiList li a {padding:10px 0 10px 50px;}
	.wifiDivwrap .wifiList li span.number {position:absolute;left:10px;}

	.divcomt .comtselt .rbtn2 {position:static;}

	.brdwrap .iptsrh {padding:15px 15px;}
	.brdwrap .iptsrh select {position:static;width:100%;margin-bottom:5px;}
	.brdwrap .iptsrh input[type="text"]{margin-right:0;}
	.brdwrap .iptsrh a {top:60px;}
	.brdwrap .iptsrh a.brd_rgt {position:static;}

	#section_tab .tab_losing select.half {width:calc(50% - 5px) !important;}

}
@media screen and (max-width:320px){
	#section_tab .srhbgc a.bn_t1_1 {text-indent:-9999px;background:url('/images/sub/ico_refresh.png?ver=20191210') no-repeat center center #d6d6d6;padding:0 20px;}
	.imgpop .popcont .contab_menu.menu6 li {width:calc(50% - 3px) !important;}
}


/* 2018-10-30 추가  */
.api_detail2_tbl {width:100%; border-top:2px solid #7c89cc;}
.api_detail2_tbl th {font-size:18px;color:#466289;font-weight:600; background:url(/images/sub/bar_bg.gif?ver=20191210) no-repeat right #fff;border-bottom:1px solid #7c89cc;}
.api_detail2_tbl th:last-child {background:#fff;}
.api_detail2_tbl td {font-size:16px;color:#393939;border-bottom:1px solid #dedede;line-height:1.1;}

/* 세로형 */
.api_detail2_tbl2 {width:100%; border-top:2px solid #7c89cc;}
.api_detail2_tbl2 th {font-size:18px;color:#466289;font-weight:600; border-bottom:1px solid #dedede;}
.api_detail2_tbl2 td {font-size:16px;color:#393939;border-bottom:1px solid #dedede;line-height:1.1;}

.divStyle_01 { display:block;}
.divStyle_b {display:block;font-weight:500;font-size:13px;}
.divStyle_i {background:#ff0;display:block;text-align:center;background:#efefef;border:2px solid #ccc;border-radius:15px;line-height:20px;}



/* rMateH5 */
/* rMate 로고 숨김 */
.rMateH5__Root  {}

#chartHolder3 {}
.rMateH5__Caption {display:block; text-align:center;font-size:18px !important; font-weight:bold !important; font-family:나눔스퀘어, 'NanumSquare' !important;}
.rMateH5__rMateChart { background-color:transparent !important;}
.rMateH5__ContentPane {font-size:11px;}/* 차트 내 범례 글씨 크기 */
.rMateH5__Pie2DChart {padding:10px;}
/*.rMateH5__Root {width:0 !important;}*/

/* 차트  */
.chartTitle_01 {display:none;}
.chart100 {float:left;width:96%;padding:2%;background:#f9f9f9; margin-top:50px; margin-bottom:50px;}
.chart_slide {position:relative; width:100%; height:740px;padding:5%;}
.chart_fL {float:left;width:100%;}
.chartHolder_style {width:100%; height:100%;}
.laypop_style {width: 100%; overflow:auto;position:relative;}

/* 차트 1개 */
.chart_only {width:calc(100% - 20px) !important;height:450px;padding:0 10px 0 10px; width:100%; margin:0 auto;}

/* 고정 - 차트 1개  */
.chart_only_fixed {padding:10px;height:450px; margin:0 auto; border-radius:20px; border:1px solid #efefef;margin-bottom:10px;}
.chart_100_fixed {padding:9px;height:450px; margin:0 auto; border-radius:20px; border:1px solid #efefef;margin-bottom:10px;float:left;width:calc(100% - 20px);}

/* 차트2개 */
.chart_dual_L {width:calc(49% - 20px);height:450px;padding:10px;float:left;background:#efefef;border-radius:20px;}
.chart_dual_R {width:calc(49% - 10px);height:450px;padding:10px;float:right;background:#efefef;border-radius:20px;}
.tbl_dual_R {width:calc(49% - 10px);height:450px;padding:10px;float:right;border-radius:20px;background:#fff;border:1px solid #efefef;}

/* 차트 3개 */
.chart_tpl_L {width:calc(32% - 20px);height:450px;padding:10px;float:left;background:#efefef;border-radius:20px;margin-right:20px;}
.chart_tpl_C {width:calc(33% - 20px);height:450px;padding:10px;float:left;background:#efefef;border-radius:20px;margin-right:20px;}
.chart_tpl_R {width:calc(32% - 20px);height:450px;padding:10px;float:left;background:#efefef;border-radius:20px;}

/* 차트+차트 */
.chart_dual_40 {width:calc(40% - 30px); height:450px; padding:10px; margin-right:10px; float:left; border-radius:20px; background:#efefef; margin-bottom:15px;}
.chart_dual_60 {width:calc(60% - 25px); height:450px; padding:10px; float:left;margin-bottom:15px; border-radius:20px; border:1px solid #efefef;}

.chart_dual_60r {width:calc(60% - 25px); height:450px; padding:10px; float:left;margin-bottom:15px; border-radius:20px; border:1px solid #efefef; margin-right:10px; }
.chart_dual_40r {width:calc(40% - 30px); height:450px; padding:10px; float:left; border-radius:20px; background:#e5e5e5; margin-bottom:15px;}

/* 차트홀더 */
.chartHolder {width:100%; height:100%;}
.chartHolder_rt {display:inline-block;border-radius:15px;margin-top:10px;background:#f9f9f9;width:100%;padding-top:10px;height:230px;}

/* bottom_lay 틀  */
.btm_lay_frame {float:left;width:100%;margin:50px 0;}

/* 정렬버튼 2018-10-10  */
.s-ico { display:inline !important;margin-left:10px;position:absolute;right:20px;top:50%;margin-top:-10px;}
.ui-jqgrid .ui-grid-ico-sort {top:2px !important;}

/* 오른쪽  half map */
.map_table_cell_style {position:relative;width:100%;height:100%;}
.olMap_style {width:100%; height:100%;float:left;display:table-cell;}
.olMap span.year {position:absolute;top:0;left:0;z-index:500;display:block; background:#6474ca; color:#fff; font-weight:500; font-size:17px; padding:5px 15px;}/* 융합지도 위 년도 표기 */


/* 버튼박스 */
.btn_box {width:100%;text-align:right;padding:15px 0; border-bottom:1px solid #7c89cc; margin-bottom:50px;}
.btn_box .rudTitle { display:inline-block;vertical-align:middle;width:110px;height:40px;text-align:center;background:#dbe2f7;color:#7b7f95;line-height:40px;box-sizing:border-box;font-size:14px;font-weight:500;}
.btn_box .rudTitle img {vertical-align:middle; margin-right:6px;margin-bottom:2px;}

/* 검색박스 */
.searchboxt {width:100%;}
.scrollBox {width:100%; height:240px;overflow-y:auto;}
.scrollBox_x {overflow-x:auto;}
.map_search_r .scrollBox {width:100%;height:600px;overflow-y:auto;}

/* 설명문구  */
.exp01 {float:left;margin-top:-45px; margin-left:120px; font-size:13px; font-weight:500; color:#454597; letter-spacing:-.5px;}
.exp01:after {clear:both;}
.srhcond {margin:0 auto;}
.prev_cal {margin:0 10px; display:inline-block; width:18px;height:18px;vertical-align:middle; padding:5px;background:url('/images/mapnav_br.png?ver=20191210') no-repeat 8px;border:1px solid #d6d6d6;border-radius:20px;text-indent:-9999px;}
/* .prev_cal:hover {border:1px solid #ccc; border-radius:15px; width:25px;height:25px; padding:2px; background-color:#fff;} */
.next_cal {margin:0 10px; display:inline-block; width:18px;height:18px;vertical-align:middle; padding:5px;background:url('/images/mapnav_ar.png?ver=20191210') no-repeat 11px;border:1px solid #d6d6d6;border-radius:20px;text-indent:-9999px;}

.howtouse {font-size:14px;letter-spacing:-1px;color:#5e69c3;font-weight:500;float:left;line-height:40px;text-align:left; padding-left:20px;}
.howtouse img {margin-right:7px;}

/* 2018-10-31 */
.chkBox_area {border:1px solid #7c89cc;	margin:0 0 23px 23px;width:222px;}
.chkBox_area >li {margin-left:10px;padding:23px 23px 0 0;}
.frequency_tbl {width:1170px; height:940px;z-index:0;}
.pdfobject {width:100%; height:100%;z-index:0;}

/* 2018-11-01  */
.leaflet-popup .popcont {min-height:75px;max-height:350px;overflow-y:auto;}

.ui-autocomplete{
	box-sizing:border-box;
	width:256px;
	background:#fff;
	/* top:186px !important; */
	height:300px;
	border-right:1px solid #d6d6d6;
	border-left:1px solid #d6d6d6;
	border-bottom:1px solid #d6d6d6;
	padding:10px !important;
	overflow-y:auto;

}
.ui-menu-item {padding:2px;}
.ui-menu-item:hover {background-color:#e3e9f9 !important;color:#393939;}
.ui-menu-item:focus {background-color:#e3e9f9 !important;color:#393939;}
.ui-menu-item a:focus {background-color:#e3e9f9 !important;color:#393939;}

/* icon_style 아이콘  */
.iconHolder {padding:3px 2px;display:block;}
.iconHolder.on {background-color:#ffc;}

.leaflet-control-icon {display:block; background-position:50% 50%; background-repeat:no-repeat;width:36px;height:36px;}

/* 하단 그리드 인덱스 */
.bgWhite {background-color:#fff;font-weight:bold;}


/***** 2019.10.28 화면 디자인 개편에 따른 스타일 정의 *****/

/*** stat, map style ***/
.stat{ margin-left: 80px !important; }

.add_bar{ width: 100%; height: 40px; background: #1b968e; }

.section{ position: relative; }
.aside{ position: absolute; top: 0; left: 0; background: #efefef; z-index: 50; }
.aside_list { width: 40px; height: 21px; }
.aSub_menu{  }
.aside_menu{ position: relative; }
.aside_rt{ background: #3d63b7; text-align: center; color: #ffffff; height: 36px; line-height: 36px; }
.aside_rt_title{ background: #65a760; text-align: center; color: #ffffff; height: 36px; line-height: 36px; }
.input_section_full { padding: 10px; padding-bottom: 0px !important; }

.fold_btn{ position: absolute; top: 300px; right: -23px; width: 24px; height: 80px; background: #efefef; border-radius: 0 5px 5px 0; }
.fold_btn a{ display: block; height: 80px; line-height: 74px; text-align: center; font-family: 'MalgunGothic'; font-size: 24px; color: #3d63b7; }

.a_top{ background: #3d63b7; padding: 8px 20px; border-bottom: 1px solid #afafaf; height: 20px; }
.a_top .aside_list a{ color: #ffffff; font-weight: 400; font-size: 17px; font-family: 'MalgunGothic'; letter-spacing: -2px; }
.a_top .aside_list a img{ margin: -8px 10px 0 0;  }
.a_top h3{ color: #ffffff; font-weight: 400; font-size: 17px; font-family: 'MalgunGothic'; letter-spacing: -2px; }

.a_contents .a_left ul li{ width: 80px; min-height: 80px; background: #3d63b7; border-bottom: 1px solid #afafaf; }
.a_contents .a_left ul li:hover,
.a_contents .a_left ul li:focus,
.a_contents .a_left ul li a:focus,
.a_contents .a_left ul li:active{ background: #a36400; }
.a_contents .a_left ul li a{ display: block; color: #ffffff; width: 100%; text-align: center; line-height: 1.2; font-size: 14px; padding: 8px 0; }
.a_contents .a_left ul li a img{ display: block; width: 32px; height: 32px; margin: 0px auto 5px; }
.a_contents .a_left ul li.choice{ background: #a36400; margin: 0 !important; }

.conDetail_title{ width: 260px; background: #65a760; height: 30px; line-height: 30px; color: #ffffff; text-align: center; }
.conDetail_menu{ width: 260px; background: #f08c0e; height: 30px; line-height: 30px; color: #214043; text-align: center; }
.conDetail_list{ padding: 10px; }

.detail_item{ padding: 10px 0; border-bottom: 1px dashed #d6d6d6; }
.detail_item:nth-child(1){ padding-top: 0; }
.detail_item .title{ font-size: 16px; color: #474747; }
.detail_item ul li{ letter-spacing: -2px; margin-bottom: 5px; font-size: 15px; font-weight: 400; }

.ch_item{ display: block; margin-bottom: 5px; }
.ch_item input[type=checkbox]{ display: none; }
.ch_item input[type=checkbox] + label{ display: block; color: #d6d6d6; width: 100%; height: 29px; line-height: 29px; background: #ffffff url(/images/ico_aside_check_off.png?ver=20191210) no-repeat; background-position: left; border: 1px solid #d6d6d6; box-sizing: border-box; padding-left: 20px; }
.ch_item input[type=checkbox]:checked + label{ display: block; color: #2c7cb5; width: 100%; height: 29px; line-height: 29px; background: #ffffff url(/images/ico_aside_check_on.png?ver=20191210) no-repeat; background-position: left; border: 1px solid #2c7cb5; box-sizing: border-box; padding-left: 20px; font-size: 16px; font-weight: 400;}

.ra_item input[type=radio]{ display: none; }
.ra_item input[type=radio] + label{ display: block; color: #d6d6d6; width: 100%; height: 29px; line-height: 29px; background: #ffffff url(/images/ico_aside_check_off.png?ver=20191210) no-repeat; background-position: left; border: 1px solid #d6d6d6; box-sizing: border-box; padding-left: 20px; }
.ra_item input[type=radio]:checked + label{ display: block; color: #2c7cb5; width: 100%; height: 29px; line-height: 29px; background: #ffffff url(/images/ico_aside_check_on.png?ver=20191210) no-repeat; background-position: left; border: 1px solid #2c7cb5; box-sizing: border-box; padding-left: 20px; }

.se_item{ margin-bottom: 0 !important;  }
.se_item select{ width: 100px; height: 26px; padding-left: 10px; border: 1px solid #d6d6d6; }
.select_for { display: inline-block; width: 30px; text-align: center; }

.check_lay{ margin-top: -1px; }
.check_lay > div{ width: 100px; border: 1px solid #d6d6d6; background: #fff; box-sizing: border-box; padding-left: 7px; height: 200px; overflow: auto; }
.check_lay > div.left_box{ margin-right: 32px; }
.check_lay input[type=checkbox] + label{ color: #d6d6d6; letter-spacing: -1px; }
.check_lay input[type=checkbox]:checked + label{ color: #2c7cb5; }

.conDetail_btn{ padding: 0 10px; margin-bottom: 30px; text-align: center; }
.conDetail_btn input{ display: inline-block; width: 100px; padding: 6px 0; border-radius: 5px; border: 1px solid #d6d6d6; font-size: 15px; font-weight: 400; }
.btn_reset{ background: #fff; }
.btn_reset:hover,
.btn_reset:active,
.btn_reset:focus{ background: #dce2f1; }
.btn_submit{ background: #3d63b7; color: #ffffff; }
.btn_submit:hover,
.btn_submit:active,
.btn_submit:focus{ background: #213867; }

.aSub_menu .conDetail_list ul li a{ display: block; color: #d6d6d6; width: 100%; height: 29px; line-height: 29px; background: #FFFFFF; border: 1px solid #d6d6d6; box-sizing: border-box; padding-left: 10px; }
.aSub_menu .conDetail_list ul li a:hover,
.aSub_menu .conDetail_list ul li a:active,
.aSub_menu .conDetail_list ul li a:focus{ border: 1px solid #2c7cb5; color: #2c7cb5; }

.menu_item_on{ color: #ffffff !important; background: #3d63b7 !important; border: 1px solid #ffffff !important; }

.a_map { height: calc(100vh - 153px) !important; }
.a_map .a_top{ height: 36px; }
.a_map .a_left { height: calc(100vh - 187px) !important; }

div#react-root { margin-left: 340px; /* height: calc(100vh - 151px) !important; */ overflow: auto; }

/* div#react-root.hide {margin-left: 80px;} */
div#react-root.hide {margin-left: 0px;}

.ant-drawer-content-wrapper {z-index: 9999;}


/* kca.css를 무시하기위한 style */
.chklist_2{ padding: 0 !important; }
.bn_t2_new { display: block !important; width: 227px !important; margin-left: 10px !important; height: 40px !important; text-align: center; background: #3984ba !important; line-height: 40px !important; color: #fff; font-size: 18px !important; border-radius: 5px; cursor: pointer; }
.bn_t2_b { background-color:#1f48a3 !important; }
.input_group { padding: 10px; }
.input_section { margin-bottom: 20px; }
.select_lev2{ width: 105px !important; }
.select_lev2_bar{ width: 17px !important; }
h3.icon_year_new { padding: 10px; padding-bottom: 0; }
.tab_new{ margin-left: 110px; }
.wp_wrap_new{ width: 1200px !important; }
.wp_wrap_new_2{ width: 1170px !important; }
.con_tabmenu_new{margin-bottom:10px; margin-left: 250px; }
.brdwrap .innr_new{ width: 1170px !important; margin: 0 !important; }
.p20_new {padding-top:20px;}
.brdwrap_new {min-height: 400px;}

.b-r-line {border-right: 1px solid #fff !important;}


.bn_t5 {display:inline-block;width:60px;height:30px;text-align:center;background:#7c89cc;line-height:30px;color:#fff;font-size:14px;cursor:pointer;}
.bn_t5:hover {filter:brightness(110%);}
.bn_t5:active,
.bn_t5:focus {filter:brightness(90%);}

.searchInput {width:250px; height:28px; margin-right: 5px; border:1px solid #d6d6d6;}

.table10 {margin:0 auto;border-top:1px solid #7c89cc; width:100%;height:auto;border-collapse:separate;}
.table10 th {border-bottom:1px solid #dedede;border-right:1px solid #dedede;color:#333;/* height:40px; */padding: 0;font-size:14px;text-align:center;background:#f8f8f8;word-break:keep-all;font-weight:500;box-sizing:border-box; border-top: none;}
.table10 td {border-bottom:1px solid #dedede;border-right:1px solid #dedede;color:#393939;padding:4px 5px;font-size:14px;background-color:#fff;letter-spacing:-1px;/* height:23px; */white-space:nowrap;text-overflow:ellipsis;}
.table10 td:last-child { border-right:none;}
.table10 td a {color:#111;}

/* 2025-09-22 웹접근성 sr-only 추가 */
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
    white-space: nowrap;
}