@charset "utf-8";



/********** 민원 - 하도보수 **********/
/* 민원리스트 */
.se_table_title_wrap.minwon_list>span:nth-of-type(1),.se_table_content_wrap.minwon_list>p:nth-of-type(1){width:50px;}
.se_table_title_wrap.minwon_list>span:nth-of-type(2),.se_table_content_wrap.minwon_list>p:nth-of-type(2){width:90px;}
.se_table_title_wrap.minwon_list>span:nth-of-type(3),.se_table_content_wrap.minwon_list>p:nth-of-type(3){width:80px;}
.se_table_title_wrap.minwon_list>span:nth-of-type(4),.se_table_content_wrap.minwon_list>p:nth-of-type(4){width:110px;}
.se_table_title_wrap.minwon_list>span:nth-of-type(5),.se_table_content_wrap.minwon_list>p:nth-of-type(5){width:200px;}
.se_table_title_wrap.minwon_list>span:nth-of-type(6),.se_table_content_wrap.minwon_list>p:nth-of-type(6){width:130px;}
.se_table_title_wrap.minwon_list>span:nth-of-type(7),.se_table_content_wrap.minwon_list>p:nth-of-type(7){width:calc(50% - 560px);}
.se_table_title_wrap.minwon_list>span:nth-of-type(8),.se_table_content_wrap.minwon_list>p:nth-of-type(8){width:70px;}
.se_table_title_wrap.minwon_list>span:nth-of-type(9),.se_table_content_wrap.minwon_list>p:nth-of-type(9){width:100px;}
.se_table_title_wrap.minwon_list>span:nth-of-type(10),.se_table_content_wrap.minwon_list>p:nth-of-type(10){width:calc(50% - 560px);}
.se_table_title_wrap.minwon_list>span:nth-of-type(11),.se_table_content_wrap.minwon_list>p:nth-of-type(11){width:70px;}
.se_table_title_wrap.minwon_list>span:nth-of-type(12),.se_table_content_wrap.minwon_list>p:nth-of-type(12){width:60px;}
.se_table_title_wrap.minwon_list>span:nth-of-type(13),.se_table_content_wrap.minwon_list>p:nth-of-type(13){width:90px;}
.se_table_title_wrap.minwon_list>span:nth-of-type(14),.se_table_content_wrap.minwon_list>p:nth-of-type(14){width:70px;}

/* 민원담당부서관리 */
.lc_pc_content_list.minwon_office_add{border-bottom:1px solid #e5e5e5;text-align:center;line-height:30px;background:#fff;}
.lc_pc_content_list.minwon_office_add>span:nth-of-type(1){float:left;width:40px;}
.lc_pc_content_list.minwon_office_add>span:nth-of-type(2){float:left;width:calc(100% - 130px);padding-left:50px;box-sizing:border-box;}
.lc_pc_content_list.minwon_office_add>span:nth-of-type(2)>label{display:block;}
.lc_pc_content_list.minwon_office_add>span:nth-of-type(3){float:left;width:90px;padding-right:10px;box-sizing:border-box;}
.lc_pc_content_list.minwon_office_add.hidden_wrap{display:none;}
.lc_pc_content_list.minwon_office_add>ul>li>span{float:left;width:40px;}
.lc_pc_content_list.minwon_office_add>ul>li>label{float:left;width:calc(100% - 40px);padding-right:40px;box-sizing:border-box;}

/* 민원행정동관리 */
.lc_pc_content_list.minwon_group_list{border-bottom:1px solid #e5e5e5;text-align:center;line-height:30px;background:#fff;}
.lc_pc_content_list.minwon_group_list>span:nth-of-type(1){float:left;width:40px;}
.lc_pc_content_list.minwon_group_list>span:nth-of-type(2){float:left;width:calc(100% - 40px);box-sizing:border-box;}
.lc_pc_content_list.minwon_group_list>span:nth-of-type(2)>label{display:block;}

/* 민원추가 */
.minwon_add_wrap>div{float:left;}
.minwon_add_wrap>div:nth-of-type(1){width:calc(100% - 410px);padding:10px 0;margin-right:10px;box-sizing:border-box;}
.minwon_add_wrap>div:nth-of-type(2){position:relative;width:400px;}
.minwon_add_wrap>div>#map{height:746px;border-radius:5px;overflow:hidden;}
.minwon_textarea{display:block;width:100%;height:100%;border:1px solid #e5e5e5;line-height:18px;box-sizing:border-box;}
.se_input_list>p>input[type="text"].minwon_input_search{width:calc(100% - 52px);}
.se_input_list>p>select[name="con_idx"]{max-width:159px;}
.se_input_list>p>input[type="radio"].minwon_radio{position:absolute;left:-9999em;}
.se_input_list>p>input[type="radio"].minwon_radio~label{float:left;padding:0 10px;margin-right:10px;border:1px solid #ccc;border-radius:5px;line-height:28px;background:#fff;}
.se_input_list>p>input[type="radio"].minwon_radio:checked+label{border:1px solid #1477ac;color:#fff;background:#1477ac;}

.minwon_pop{display:none;position:absolute;right:25px;top:325px;border:1px solid #ccc;border-radius:5px;background:#fff;}
.minwon_pop>p{padding:10px 10px 0;font-size:14px;font-weight:bold;line-height:28px;box-sizing:border-box;}

.minwon_search_pop{display:none;position:absolute;right:25px;top:351px;padding:10px;border:1px solid #ccc;border-radius:5px;background:#fff;box-sizing:border-box;}
.minwon_search_pop.on{display:block;}
.minwon_search_pop>p{border-bottom:1px dashed #ccc;font-size:14px;font-weight:bold;line-height:28px;box-sizing:border-box;}
.minwon_search_pop>ul{max-height:300px;padding:5px;overflow-y:auto;box-sizing:border-box;}
.minwon_search_pop>ul>li{line-height:24px;cursor:pointer;}
.minwon_search_pop>ul>li.no_data_li{line-height:50px;cursor:default;}
.minwon_search_pop>ul>li:hover{background:#46a6e4;transition:0.2s;}
.minwon_search_pop>ul>li.no_data_li:hover{background:#fff;}
.minwon_search_pop>ul>li>a{display:block;width:100%;border:none;color:#333;background:transparent;}
.minwon_search_pop>ul>li>a>b{color:#666;}
.minwon_search_pop>ul>li:hover>a{color:#fff;}
.minwon_search_pop>ul>li:hover>a>b{color:#fff;}



/* 민원보기 */
.minwon_view_wrap>div{float:left;}
.minwon_view_wrap>div:nth-of-type(1){width:calc(100% - 510px);padding:10px 0;margin-right:10px;box-sizing:border-box;}
.minwon_view_wrap>div:nth-of-type(2){position:relative;width:500px;}
.minwon_view_wrap>div>#map{height:699px;border-radius:5px;overflow:hidden;}
.se_input_list.minwon_view_sub_bosu{height:140px;}
.minwon_view_sub_bosu_frame{display:block;height:calc(100% - 40px);padding-right:10px;margin:5px 0;box-sizing:border-box;overflow-y:auto;}
.minwon_view_sub_pic{margin-bottom:10px;}
.minwon_view_sub_pic>div{float:left;width:calc((100% - 20px) / 3);padding:0 10px 10px;margin-right:10px;margin-bottom:5px;border:1px solid #ccc;border-radius:5px;background:#fff;box-sizing:border-box;}
.minwon_view_sub_pic>div:nth-of-type(3n){margin-right:0;}
.minwon_view_sub_pic>div>label{display:block;border-bottom:1px dashed #ccc;font-weight:bold;color:#666;text-align:center;line-height:30px;}
.minwon_view_sub_pic>div>a{display:block;width:100%;height:130px;padding:10px;color:#666;text-align:center;line-height:110px;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;overflow:hidden;}
.minwon_view_sub_pic>div>a>img{max-width:100%;max-height:100%;}
.minwon_view_sub_pic>div>p{text-align:center;}
.minwon_view_sub_pic>div>p>input[type="file"]{width:77px;}
.se_input_list.minwon_view_textarea{height:60px;}

.minwon_frame_cls_btn{position:absolute;right:0;top:0;}

.se_popup_wrap>section>h1{position:relative;}
.se_popup_wrap>section>h1>a.minwon_bosu_btn{position:absolute;right:5px;top:10px;font-size:12px;}

/* 민원통계 */
.se_header_wrap.minwon_local_graph>.SE_HEADER_BOX{border-bottom:2px solid #333;}
.se_content_wrap.minwon_local_graph{margin-top:103px;box-sizing:border-box;}
.minwon_local_graph_wrap{position:relative;float:left;width:50%;padding:10px;box-sizing:border-box;}
.minwon_local_graph_wrap:nth-of-type(1){border-right:1px dashed #ccc;border-bottom:1px dashed #ccc;}
.minwon_local_graph_wrap:nth-of-type(2){border-bottom:1px dashed #ccc;}
.minwon_local_graph_wrap:nth-of-type(3){border-right:1px dashed #ccc;}
.minwon_local_graph_wrap>h2{position:relative;padding:10px 0 20px;font-size:1.6em;font-weight:bold;text-align:center;}
.minwon_local_graph_wrap>h2>button.db_con_select_btn{position:absolute;right:0;top:7px;font-size:12px;}

.minwon_local_list_wrap{display:none;position:absolute;right:10px;top:59px;border:1px solid #ccc;background:rgba(255,255,255,0.95);box-sizing:border-box;z-index:9999;}
.minwon_local_list_wrap.view_list1{width:calc(100% - 20px);}
.minwon_local_list_wrap.view_list2{}
.minwon_local_list_wrap.view_list3{width:calc(100% - 20px);}
.minwon_local_list_wrap.view_list4{width:calc(100% - 20px);}

.minwon_local_list>div{border-bottom:1px dashed #ccc;}
.minwon_local_list>div:last-child{border-bottom:none;}
.minwon_local_list>div>span{float:left;border-right:1px dashed #ccc;text-align:center;line-height:30px;box-sizing:border-box;}
.minwon_local_list>div>span:first-child{text-align:left;}
.minwon_local_list>div>span:last-child{border-right:none;}

.minwon_local_list1>div>span{width:calc((100% - 60px) / 13);}
.minwon_local_list1>div>span:first-child{width:60px;padding-left:10px;}
.minwon_local_list1>div>span:last-child{background:rgba(250,250,250,0.95);}
.minwon_local_list1>div.minwon_local_list1_category{background:rgba(250,250,250,0.95);}
.minwon_local_list1>div.minwon_local_list1_box>span:first-child{background:rgba(250,250,250,0.95);}

.minwon_local_list2>div>span{width:100px;}
.minwon_local_list2>div>span:first-child{width:60px;padding-left:10px;background:rgba(250,250,250,0.95);}
.minwon_local_list2>div.minwon_local_list2_category{background:rgba(250,250,250,0.95);}

.minwon_local_list3>div:nth-of-type(2n-1){background:rgba(250,250,250,0.95);}
.minwon_local_list3>div>span{float:left;width:20%;}
.minwon_local_list3>div>span:first-child{text-align:center;}

.minwon_local_list4>div:nth-of-type(2n-1){background:rgba(250,250,250,0.95);}
.minwon_local_list4>div>span{float:left;width:20%;}
.minwon_local_list4>div>span:first-child{text-align:center;}


/********** 민원 - 단가보수 **********/
/* 민원리스트 */
.se_table_title_wrap.dan_minwon_list>span, .se_table_content_wrap.dan_minwon_list>p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(1),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(1){width:50px;}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(2),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(2){width:90px;}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(3),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(3){width:80px;}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(4),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(4){width:110px;}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(5),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(5){width:160px;}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(6),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(6){width:70px;}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(7),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(7){width:calc(50% - 605px);}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(8),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(8){width:70px;}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(9),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(9){width:100px;}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(10),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(10){width:calc(50% - 605px);}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(11),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(11){width:100px;}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(12),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(12){width:90px;}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(13),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(13){width:60px;}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(14),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(14){width:90px;}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(15),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(15){width:70px;}
.se_table_title_wrap.dan_minwon_list>span:nth-of-type(16),.se_table_content_wrap.dan_minwon_list>p:nth-of-type(16){width:70px;}

/* 민원보기 */
.minwon_view_wrap.dan_minwon_view>div>#map{height:739px;border-radius:5px;overflow:hidden;}
.se_input_list.dan_minwon_item_wrap{height:initial;}
.se_input_list.dan_minwon_item_wrap>div{float:left;width:calc(100% - 100px);padding-left:5px;color:#666;line-height:28px;background:#fff;box-sizing:border-box;}
.se_input_list.dan_minwon_item_wrap>div>select{height:30px;border-radius:5px;color:#666;}
.se_input_list.dan_minwon_item_wrap>div>ul{margin-top:5px;box-sizing:border-box;overflow-y:auto;}
.se_input_list.dan_minwon_item_wrap>div>ul>li{padding:5px;border-bottom:1px dashed #ccc;background:#fff;}
.se_input_list.dan_minwon_item_wrap>div>ul>li:first-child{border-top:1px solid #ccc;}
.se_input_list.dan_minwon_item_wrap>div>ul>li:last-child{border-bottom:1px solid #ccc;}
.se_input_list.dan_minwon_item_wrap>div>ul>li>p>a{position:relative;float:left;width:20px;height:20px;border:1px solid #aaa;margin:5px 5px 5px 0;background:#fff;box-sizing:border-box;}
.se_input_list.dan_minwon_item_wrap>div>ul>li>p>a:before{content:"";position:absolute;left:4px;top:3px;width:16px;height:1px;background:#aaa;transform:rotate(45deg);transform-origin:left top;}
.se_input_list.dan_minwon_item_wrap>div>ul>li>p>a:after{content:"";position:absolute;left:4px;bottom:3px;width:16px;height:1px;background:#aaa;transform:rotate(-45deg);transform-origin:left bottom;}
.se_input_list.dan_minwon_item_wrap>div>ul>li>p>span{float:left;width:calc(100% -40px);font-weight:bold;line-height:30px;box-sizing:border-box;}
.se_input_list.dan_minwon_item_wrap>div>ul>li>div>p:nth-of-type(1){float:left;width:100px;margin-right:10px;box-sizing:border-box;}
.se_input_list.dan_minwon_item_wrap>div>ul>li>div>p:nth-of-type(1)>label{position:relative;float:left;width:50px;padding:0 10px;border:1px solid #aaa;border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;font-weight:bold;box-sizing:border-box;}
.se_input_list.dan_minwon_item_wrap>div>ul>li>div>p:nth-of-type(1)>label:before{content:"";position:absolute;right:0;top:6px;width:1px;height:16px;background:#ccc;}
.se_input_list.dan_minwon_item_wrap>div>ul>li>div>p:nth-of-type(1)>input[type="text"]{float:left;width:50px;height:30px;padding:0 10px;border:1px solid #aaa;border-left:none;border-top-right-radius:5px;border-bottom-right-radius:5px;font-weight:bold;text-align:right;box-sizing:border-box;}
.se_input_list.dan_minwon_item_wrap>div>ul>li>div>p:nth-of-type(2){float:left;width:calc(100% - 110px);text-align:right;box-sizing:border-box;}
.se_input_list.dan_minwon_item_wrap>div>ul>li>div>p:nth-of-type(2)>span:nth-of-type(1){float:left;width:calc(100% - 20px);font-size:18px;font-weight:bold;color:#46a6e4;}
.se_input_list.dan_minwon_item_wrap>div>ul>li>div>p:nth-of-type(2)>span:nth-of-type(2){float:left;width:20px;}
.se_input_list>p#TotalValue{font-size:18px;font-weight:bold;color:#46a6e4;text-align:right;}
.se_input_list>p#TotalValue>i{margin-left:10px;font-size:initial;color:#666;}

/* 월별 보수통계 */
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(1), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(1){width:12%;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(2), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(2){width:13%;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(3), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(3){width:5%;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(4), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(4){width:5%;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(5), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(5){width:5%;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(6), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(6){width:5%;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(7), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(7){width:5%;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(8), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(8){width:5%;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(9), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(9){width:5%;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(10), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(10){width:5%;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(11), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(11){width:5%;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(12), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(12){width:5%;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(13), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(13){width:5%;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(14), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(14){width:5%;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(15), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(15){width:5%;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(16), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(16){width:5%;background:#fafafa;}
.se_table_board_content.dan_minwon_item_statics th:nth-of-type(17), .se_table_board_content.dan_minwon_item_statics td:nth-of-type(17){width:5%;background:#fafafa;}

.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td{background:#fafafa;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td:nth-of-type(1){width:30%;vertical-align:middle;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td:nth-of-type(2){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td:nth-of-type(3){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td:nth-of-type(4){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td:nth-of-type(5){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td:nth-of-type(6){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td:nth-of-type(7){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td:nth-of-type(8){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td:nth-of-type(9){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td:nth-of-type(10){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td:nth-of-type(11){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td:nth-of-type(12){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td:nth-of-type(13){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td:nth-of-type(14){width:5%;vertical-align:middle;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics1>td:nth-of-type(15){width:5%;vertical-align:middle;}

.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics2>td{background:#fafafa;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics2>td:nth-of-type(1){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics2>td:nth-of-type(2){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics2>td:nth-of-type(3){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics2>td:nth-of-type(4){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics2>td:nth-of-type(5){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics2>td:nth-of-type(6){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics2>td:nth-of-type(7){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics2>td:nth-of-type(8){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics2>td:nth-of-type(9){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics2>td:nth-of-type(10){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics2>td:nth-of-type(11){width:5%;}
.se_table_board_content.dan_minwon_item_statics tr.dan_minwon_item_statics2>td:nth-of-type(12){width:5%;border-right:1px solid #ccc;}

.mouse_over_fnc>td:nth-of-type(3)~td{cursor:pointer;}
.mouse_over_fnc>td.on{background:#fafafa;}

/* 민원 - 인쇄하기 */
.loading_box{position:fixed;width:100%;height:100%;z-index:9999;}
.loading_box>p{position:absolute;left:calc(50% - 50px);top:calc(50% - 60px);width:80px;height:80px;text-indent:-9999em;}
.loading_box>p:before{content:"";position:absolute;left:0;top:0;width:80px;height:80px;background:url("../../img/icon/loading_icon.png") no-repeat center;animation:loading 1s infinite linear;}
.loading_box>span{position:absolute;left:calc(50% - 50px);top:calc(50% + 20px);width:80px;height:30px;text-align:center;line-height:30px;}
.frame_box{display:block;width:977px;height:1420px;padding-bottom:10px;margin:143px auto 0;border:none;background:#fff;}
.frame_box.off{margin:0 auto;}
.frame_box>iframe{width:100%;height:100%;border:1px solid #000;}
@keyframes loading{0%{transform:rotate(0deg);}50%{transform:rotate(180deg);}100%{transform:rotate(360deg);}}

/* 민원 시청홈페이지 접수 */
.se_popup_wrap>section>h1.city_minwon{padding:20px 5px 0;font-size:18px;text-align:right;background:url("../img/minwon_logo.png") no-repeat left center;}
.city_minwon>.se_input_list{height:initial;padding:0;margin-bottom:10px;border:none;border-radius:0;font-size:14px;}
.city_minwon>.se_input_list>label{float:none;display:block;width:100%;height:initial;line-height:40px;}
.city_minwon>.se_input_list>p{float:none;width:100%;height:initial;padding:0;line-height:40px;}
.city_minwon>.se_input_list>p>input[type="text"]{display:block;height:40px;padding:0 10px;border:1px solid #ccc;font-weight:bold;color:#666;line-height:1;}
.city_minwon>.se_input_list>p>input[type="text"]:read-only{background:#fafafa;}
.city_minwon>.se_input_list>p>input[type="text"].minwon_input_search{float:left;width:calc(100% - 60px);border-right:none;}
.city_minwon>.se_input_list>p>input[type="text"].minwon_input_search+.se_btn{float:left;display:block;width:60px;height:40px;border:1px solid #ccc;border-radius:0;text-align:center;line-height:38px;box-sizing:border-box;}
.city_minwon>.se_input_list>p>input[type="text"].minwon_input_search+.se_btn:hover{border:1px solid #1477ac;}
.city_minwon>.se_input_list>p>input[type="text"].city_re_phone{width:30%;float:left;}
.city_minwon>.se_input_list>p>input[type="text"].city_re_phone:nth-of-type(2){margin:0 5%;}
.city_minwon>.se_input_list>p>select{height:40px;max-width:100%;width:100%;border:1px solid #ccc;border-radius:0;font-weight:bold;}
.city_minwon>.se_input_list>p>.minwon_textarea{height:100px;padding:10px;font-weight:bold;}
.city_minwon>.se_input_list>div#accept_wrap{width:initial;border:1px solid #fff;padding:0 5px;margin-top:5px;box-sizing:border-box;}
.city_minwon>.se_input_list>div#accept_wrap.on{animation:accept_focus 2s forwards;}
.city_minwon>.se_input_list>div#accept_wrap>p{float:left;width:30px;}
.city_minwon>.se_input_list>div#accept_wrap>p>input[type="checkbox"]{width:16px;height:16px;}
.city_minwon>.se_input_list>div#accept_wrap>p>input[type="checkbox"]:focus{border:1px solid #1477ac;}
.city_minwon>.se_input_list>div#accept_wrap>label{float:left;font-weight:bold;}
.city_minwon>.se_input_list>div#accept_wrap>label>i{color:#1477ac;}
.city_minwon>.se_input_submit_wrap{padding:10px 0 0;text-align:center;}
.city_minwon>.se_input_submit_wrap>.se_btn{height:40px;padding:0 20px;border:none;border-radius:0;font-size:14px;color:#fff;line-height:40px;background:#1477ac;}
@keyframes accept_focus{0%{border:1px solid #fff;}25%{border:1px solid #1477ac;}50%{border:1px solid #fff;}75%{border:1px solid #1477ac;}100%{border:1px solid #fff;}}



/******************************************************* responsive *******************************************************/

/******************************************************* tablet *******************************************************/
@media screen and (min-width:768px) and (max-width:1279px){

/********** 민원 - 하도보수 **********/
/* 민원리스트 */
.se_table_content_wrap.minwon_list>p:nth-of-type(1){width:60px;}
.se_table_content_wrap.minwon_list>p:nth-of-type(2){width:calc(100% - 60px);}
.se_table_content_wrap.minwon_list>p:nth-of-type(3){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(4){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(5){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(6){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(7){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(8){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(9){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(10){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(11){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(12){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(13){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(14){width:100%;}

/********** 민원 - 단가보수 **********/
/* 민원리스트 */
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(1){width:60px;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(2){width:calc(100% - 60px);}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(3){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(4){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(5){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(6){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(7){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(8){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(9){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(10){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(11){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(12){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(13){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(14){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(15){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(16){width:100%;}

}






/******************************************************* mobile *******************************************************/
@media screen and (max-width:767px){




/********** 민원 - 하도보수 **********/
/* 민원리스트 */
.se_table_content_wrap.minwon_list>p:nth-of-type(1){width:60px;}
.se_table_content_wrap.minwon_list>p:nth-of-type(2){width:calc(100% - 60px);}
.se_table_content_wrap.minwon_list>p:nth-of-type(3){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(4){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(5){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(6){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(7){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(8){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(9){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(10){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(11){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(12){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(13){width:100%;}
.se_table_content_wrap.minwon_list>p:nth-of-type(14){width:100%;}

/* 민원추가 */
.minwon_add_wrap>div{float:none;}
.minwon_add_wrap>div:nth-of-type(1){width:100%;margin-right:0;}
.minwon_add_wrap>div:nth-of-type(2){width:100%;}
.minwon_add_wrap>div>#map{height:300px;}
.minwon_add_wrap .se_input_list>p>select[name="con_idx"]{max-width:79px;}

.minwon_pop{top:645px;}

.minwon_search_pop{top:671px;}

/* 민원보기 */
.minwon_view_wrap>div{float:none;}
.minwon_view_wrap>div:nth-of-type(1){width:100%;margin-right:0;}
.minwon_view_wrap>div:nth-of-type(2){width:100%;}
.minwon_view_wrap>div>#map{height:300px;}
.minwon_view_wrap.dan_minwon_view>div>#map{height:300px;}
.minwon_view_sub_pic>div{float:none;width:100%;margin-right:0;margin-bottom:10px;}
.minwon_view_sub_pic>div:last-child{margin-bottom:0;}
.minwon_view_sub_pic>div>a{height:150px;line-height:130px;}
.minwon_view_sub_pic>div>p>input[type="file"]{width:initial;}

/* 민원통계 */
.se_content_wrap.minwon_local_graph{margin-top:40px;}
.minwon_local_graph_wrap{float:none;width:100%;padding:10px 0;}
.minwon_local_graph_wrap:nth-of-type(2){border-left:none;}
.minwon_local_graph_wrap:nth-of-type(3){border-bottom:1px dashed #ccc;border-right:none;}
.minwon_local_graph_wrap:nth-of-type(4){border-left:none;}
.minwon_local_graph_wrap>h2{font-size:1.4em;}
.minwon_local_list_wrap{right:0;}
.minwon_local_list_wrap.view_list1{width:100%;}
.minwon_local_list_wrap.view_list3{width:100%;}
.minwon_local_list_wrap.view_list4{width:100%;}



/********** 민원 - 단가보수 **********/
/* 민원리스트 */
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(1){width:60px;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(2){width:calc(100% - 60px);}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(3){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(4){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(5){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(6){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(7){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(8){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(9){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(10){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(11){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(12){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(13){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(14){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(15){width:100%;}
.se_table_content_wrap.dan_minwon_list>p:nth-of-type(16){width:100%;}


/********** 민원 그래프 **********/
.minwon_local_graph_wrap{float:none;width:100%;}
.minwon_local_graph_wrap:nth-of-type(1){border-right:none;border-bottom:1px dashed #ccc;}
.minwon_local_graph_wrap:nth-of-type(3){border-bottom:1px dashed #ccc;}


}