@charset "UTF-8";.toast-title{font-weight:700}.toast-message{-ms-word-wrap:break-word;word-wrap:break-word;color:#fff}.toast-message a,.toast-message label{color:#fff}.toast-message a:hover{color:#ccc;text-decoration:none}.toast-close-button{position:relative;right:-.3em;top:-.3em;float:right;font-size:20px;font-weight:700;color:#fff;-webkit-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;opacity:.8;line-height:1}.toast-close-button:focus,.toast-close-button:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4}.rtl .toast-close-button{left:-.3em;float:left;right:.3em}button.toast-close-button{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.toast-top-center{top:0;right:0;width:100%}.toast-bottom-center{bottom:0;right:0;width:100%}.toast-top-full-width{top:0;right:0;width:100%}.toast-bottom-full-width{bottom:0;right:0;width:100%}.toast-top-left{top:12px;left:12px}.toast-top-right{top:12px;right:12px}.toast-bottom-right{right:12px;bottom:12px}.toast-bottom-left{bottom:12px;left:12px}#toast-container{position:fixed;z-index:999999;pointer-events:none}#toast-container *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}#toast-container>div{position:relative;pointer-events:auto;overflow:hidden;margin:0 0 6px;padding:15px 15px 15px 50px;width:300px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-position:15px center;background-repeat:no-repeat;-moz-box-shadow:0 0 12px #999;-webkit-box-shadow:0 0 12px #999;box-shadow:0 0 12px #999;color:#fff}#toast-container>div.rtl{direction:rtl;padding:15px 50px 15px 15px;background-position:right 15px center}#toast-container>div:hover{-moz-box-shadow:0 0 12px #000;-webkit-box-shadow:0 0 12px #000;box-shadow:0 0 12px #000;opacity:1;cursor:pointer}#toast-container>.toast-info{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=)!important}#toast-container>.toast-error{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=)!important}#toast-container>.toast-success{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==)!important}#toast-container>.toast-warning{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=)!important}#toast-container.toast-bottom-center>div,#toast-container.toast-top-center>div{width:300px;margin-left:auto;margin-right:auto}#toast-container.toast-bottom-full-width>div,#toast-container.toast-top-full-width>div{width:96%;margin-left:auto;margin-right:auto}.toast{background-color:#030303}.toast-success{background-color:#00a65a}.toast-error{background-color:#bd362f}.toast-info{background-color:#00c0ef}.toast-warning{background-color:#f39c12}.toast-progress{position:absolute;left:0;bottom:0;height:4px;background-color:#000;opacity:.4}@media all and (max-width:240px){#toast-container>div{padding:8px 8px 8px 50px;width:11em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:241px) and (max-width:480px){#toast-container>div{padding:8px 8px 8px 50px;width:18em}#toast-container>div.rtl{padding:8px 50px 8px 8px}#toast-container .toast-close-button{right:-.2em;top:-.2em}#toast-container .rtl .toast-close-button{left:-.2em;right:.2em}}@media all and (min-width:481px) and (max-width:768px){#toast-container>div{padding:15px 15px 15px 50px;width:25em}#toast-container>div.rtl{padding:15px 50px 15px 15px}}.consulting-status .box-flex.map-wrap .right .editing-layer .body,.consulting-status .box-flex.map-wrap .right .layer-list .body ul li,.consulting-status .btm-area,.consulting-status .top-btn,.error-wrap .error,.filter .form-group .input-group,.group-manage .right,.list-type01 li,.listbottom,.listtop,.login-form .input-field,.main footer .bottom,.main footer .top,.main footer .top .f-link,.map-layer .layer-group .top-layer,.map-layer .layer-header,.measure-box .inner .top,.modal-wrap.active,.place-list li .addr-area,.t-global .alert-box .pop-alert .overflow-y .contents ul li .business,.top-area,.top-area .t-global,.top-content,.top-content .chart-box,header .top{display:flex;justify-content:space-between;align-items:center}#container .container-inner .content-body .title::after{display:block;content:''}.listtop h2::before,.style-edit .style-box h3::before{display:inline-block;width:6px;height:6px;content:'';margin:0 7px 3px 0;border:#466ca3 3px solid;border-radius:50%;vertical-align:middle}.modal-wrap{width:100%;height:100%;display:none}.modal-wrap.active{justify-content:center;position:absolute;top:0;left:0;background:rgba(0,0,0,.4);z-index:100;overflow:hidden}.pop-box{display:block;background-color:#2e3744;box-shadow:0 1px 4px rgba(0,0,0,.4);overflow:hidden;border-radius:4px}.top-area{height:40px;background-color:#2c4c86}.top-area h1{display:flex;align-items:center;font-size:15px;font-weight:400;color:#fff;padding-left:15px;line-height:1}.top-area h1 .btn{height:25px;margin-right:10px;margin-left:-5px;padding:4px 6px;color:#fff;border:none;background-color:rgba(0,0,0,.2);font-size:11px}.top-area h1 .btn i.i-prev-w{width:5px;height:9px;margin-right:3px;background:url("../images/icon-prev-w.png") 50% no-repeat}.top-area .btn-add,.top-area .btn-del,.top-area .btn-erase,.top-area .i-btn,.top-area .line-btn{width:40px;height:40px;border-radius:0;padding:0}.i-close{width:14px;height:14px;background:url("../images/btn-close_01.png") 50% no-repeat}.top-area .i-btn.view,.top-area .view.btn-add,.top-area .view.btn-del,.top-area .view.btn-erase,.top-area .view.line-btn{width:22px;margin-right:5px}.top-area .i-btn.view .i-view_w,.top-area .view.btn-add .i-view_w,.top-area .view.btn-del .i-view_w,.top-area .view.btn-erase .i-view_w,.top-area .view.line-btn .i-view_w{width:22px;height:12px;background:url("../images/btn-view_02.png") 50% no-repeat}.pop-box .body-area .contents{padding:15px}.pop-box .body-area .contents.alert{width:300px;padding:20px}.pop-box .body-area .contents.alert i{display:block;width:50px;height:50px;margin:0 auto;border-radius:50%;margin-bottom:15px;background-color:#49aee2;background-position:50%;background-repeat:no-repeat}.pop-box .body-area .contents.alert i.i-register{background-image:url("../images/icon-register.png")}.pop-box .body-area .contents.alert i.i-del{background-image:url("../images/icon-del.png");background-position:62% 55%}.pop-box .body-area .contents.alert i.i-check{background-image:url("../images/icon-id_pw_check.png")}.pop-box .body-area .contents.alert i.i-warn{background-image:url("../images/icon-warning.png")}.pop-box .body-area .contents+.contents{padding:0 15px 15px 15px}.pop-box .body-area .contents .l-btn{margin:10px 0}.pop-box .body-area .contents.img-save .compass-img{position:absolute;top:10px;left:10px;width:82px;height:83px;background:url("../images/icon-compass.png") 50% no-repeat}.pop-box .body-area .contents.img-save .legend-box{bottom:10px;right:10px}.pop-box .body-area .contents.img-save .scale-box{position:absolute;display:flex;align-items:center;bottom:10px;left:10px;padding:5px 10px;border-radius:4px;background-color:rgba(46,55,68,.7)}.pop-box .body-area .contents.img-save .scale-box label{margin-right:5px}.pop-box .body-area .contents.qwchange{padding:40px 20px;text-align:center}.pop-box .body-area .contents.qwchange i{display:block;width:50px;height:50px;margin:0 auto;margin-bottom:20px;background-color:rgba(255,255,255,.1);border-radius:50%;background-position:50%;background-repeat:no-repeat}.pop-box .body-area .contents.qwchange i.i-qwchange{background-image:url("../images/icon-qwchange.png")}.pop-box .body-area .contents.qwchange i.i-delete{background-image:url("../images/icon-delete_03.png")}.pop-box .body-area .contents.qwchange i.i-check{background-image:url("../images/icon-check.png")}.pop-box .body-area .contents.qwchange i.i-notification{background-image:url("../images/icon-notification.png")}.pop-box .body-area .contents.qwchange i.i-change{background-image:url("../images/icon-change_01.png")}.pop-box .body-area .contents.qwchange p{font-size:14px;color:#acc9ed}.pop-box .body-area .box-flex{height:100%;padding:15px}.pop-box .body-area .box-flex .left .map-area{height:100%}.pop-box .body-area .box-flex .contents{width:100%;padding:0}.pop-box .body-area .box-flex .contents .listtop{margin-bottom:5px}.pop-box .body-area .box-flex .contents+.contents{margin-top:15px}.pop-box .body-area .box-flex.filtering .list-type04{padding:10px;border:1px solid rgba(255,255,255,.2)}.pop-box .body-area .box-flex.filtering .left{width:270px}.pop-box .body-area .box-flex.filtering .left .list-type04 button{margin-right:5px}.pop-box .body-area .box-flex.filtering .left .list-type04 input[type=text]{width:calc(100% - 40px)}.pop-box .body-area .box-flex.filtering .right{width:calc(100% - 290px)}.pop-box .body-area .box-flex.filtering .right .listtop{height:30px}.pop-box .body-area .box-flex.filtering .right .list-type04 input[type=radio]+label{padding:0 6px 0 20px}.pop-box .body-area .box-flex.filtering .right .list-type04 span{padding:0 5px}.pop-box .body-area .box-flex.filtering .right .list-type04+.listtop{margin:15px 0 7px}.pop-box .body-area .box-flex.filtering .right .l-btn{margin:0}.pop-box .body-area .box-flex.filtering .right .l-btn .btn{width:calc(20% - 8px);margin:5px 4px 0 0;text-align:center}.pop-box .body-area .filter{margin:15px 15px 5px 15px;padding:10px}.pop-box .body-area .filter .form-group .input-group label{min-width:60px}.btm-btn{text-align:center;padding:10px 0;background-color:rgba(255,255,255,.05)}.btm-btn.listbottom{padding:8px 15px;margin-top:0}.pop-box .body-area .login-input{padding:0 20px;margin:-15px 0 25px 0}.pop-box .body-area .login-input .input-group{margin-bottom:10px}.pop-box .body-area .login-input .input-group label{display:inline-block;width:120px;font-weight:600}.pop-box .body-area .login-input .input-group input{width:185px}.pop-box.time{width:400px}.pop-box.time .top-area{display:none}.pop-box.time .contents{padding:30px 15px 25px;text-align:center}.pop-box.time .contents h4{margin-bottom:15px;font-size:18px}.pop-box.time .contents strong{font-size:26px;color:#365ea5}.pop-box .tabArea{margin-top:-5px}.pop-box .tabArea .tabs li a{height:33px}.pop-box .tabArea .tabcontents{padding:15px 0}.pop-box .tabArea.style{width:350px;margin-top:0}.pop-box .tabArea.style .tab-top{position:relative;height:45px;padding-top:10px}.pop-box .tabArea.style .tab-top .select-box{position:absolute;top:7px;right:7px;width:120px}.pop-box .tabArea.style .tabcontents{height:400px;overflow-y:auto;padding:0}.pop-box .tabArea.style .tabcontents .style-edit{height:auto;padding:15px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items li{width:100%}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items li strong{width:110px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items li strong+div{width:calc(100% - 110px)}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items li .control-bar{margin:5px 10px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items li+li{margin-top:7px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items+h4{margin-top:15px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button{height:20px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn{padding:0 5px;font-size:12px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-add,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-del,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.line-btn{width:20px;padding:0}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-add i,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-del i,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.line-btn i{width:10px;height:10px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-add i.i-add,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-del i.i-add,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.line-btn i.i-add{background:url("../images/icon-plus_03.png") 0 0 no-repeat}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-add i.i-del,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-del i.i-del,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.line-btn i.i-del{background:url("../images/icon-minus_03.png") 0 0 no-repeat}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td input[type=checkbox]+label{padding:1px 6px 0 10px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .l-btn{margin-top:7px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .l-btn button{width:25px}.map-popup{position:absolute;z-index:400;background-color:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.4)}.map-popup::after{position:absolute;content:'';width:25px;height:26px;left:calc(50% - 20px);background:url("../images/bg-mapbtm.png") 0 0 no-repeat}.map-popup .top{padding:7px 13px;border-radius:4px 4px 0 0;background-color:#365ea5;color:#fff}.style-edit{height:480px;overflow-y:auto}.style-edit .style-box h3{margin-bottom:7px}.style-edit .style-box h4{margin-bottom:5px}.style-edit .style-box .s-items{padding:10px 7px;background-color:rgba(0,0,0,.12);border-radius:4px}.style-edit .style-box .s-items li{display:inline-flex;align-items:center;width:49%;margin-top:5px}.style-edit .style-box .s-items li strong{display:inline-block;width:80px;padding-left:10px}.style-edit .style-box .s-items li .select-box,.style-edit .style-box .s-items li input{width:calc(100% - 90px)}.style-edit .style-box .s-items li:first-child,.style-edit .style-box .s-items li:nth-child(2){margin-top:0}.style-edit .style-box .s-items .shape li{justify-content:center;width:55px;height:55px;margin:2px 1px 3px;border-radius:3px;border:1px solid rgba(255,255,255,.2);cursor:pointer}.style-edit .style-box .s-items .shape li:hover{background-color:rgba(54,94,165,.3)}.style-edit .style-box .s-items .shape li.on{background-color:rgba(54,94,165,.4);border-color:#365ea5}.style-edit .style-box .s-items .shape+ul{margin-top:10px}.style-edit .style-box .s-items+.s-items{margin-top:10px}.style-edit .style-box+.style-box{margin-top:15px}.write-form{overflow-y:auto;overflow-x:hidden;height:600px}.consulting-status{width:1200px;height:800px;border-radius:0}.consulting-status .top-area .btn{height:25px;background-color:rgba(73,174,226,.7);border-color:#49aee2;color:#fff}.step-box,.top-btn{height:90px;padding:4px;border-bottom:rgba(255,255,255,.15) 1px solid;background-color:#39414e;text-align:center}.step-box ul,.top-btn ul{position:relative;z-index:30;display:inline-block}.step-box ul::after,.top-btn ul::after{position:absolute;z-index:-1;content:'';width:500px;height:1px;top:27px;left:90px;background-color:#e2e0e0}.step-box ul li,.top-btn ul li{display:inline-block;width:170px;padding:5px 20px}.step-box ul li i,.top-btn ul li i{width:100%;height:44px;background-position:50% 50%;background-repeat:no-repeat}.step-box ul li i.i-info,.top-btn ul li i.i-info{background-image:url("../images/icon-inquiry_02.png")}.step-box ul li i.i-analysis,.top-btn ul li i.i-analysis{background-image:url("../images/icon-analysis.png")}.step-box ul li i.i-result,.top-btn ul li i.i-result{background-image:url("../images/icon-review.png")}.step-box ul li i.i-review,.top-btn ul li i.i-review{background-image:url("../images/icon-view.png")}.step-box ul li span,.top-btn ul li span{display:block;padding-top:2px;text-align:center}.step-box ul li.active i.i-info,.top-btn ul li.active i.i-info{background-image:url("../images/icon-inquiry_02_on.png")}.step-box ul li.active i.i-analysis,.top-btn ul li.active i.i-analysis{background-image:url("../images/icon-analysis_on.png")}.step-box ul li.active i.i-result,.top-btn ul li.active i.i-result{background-image:url("../images/icon-review_on.png")}.step-box ul li.active i.i-review,.top-btn ul li.active i.i-review{background-image:url("../images/icon-view_on.png")}.step-box ul li.active span,.top-btn ul li.active span{font-weight:600;color:#49aee2}.step-box ul li.on,.top-btn ul li.on{border:#365ea5 1px solid;background-color:#35435c;box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);border-radius:3px}.step-box ul li.on span,.top-btn ul li.on span{font-weight:600;color:#7193d0}.consulting-status .top-btn{height:50px;padding:10px}.consulting-status .top-btn .tab a{display:inline-block;padding:0 20px;font-size:14px}.consulting-status .top-btn .tab a+a{border-left:1px solid rgba(255,255,255,.2)}.consulting-status .top-btn .tab a.on{color:#49aee2;font-weight:700}.consulting-status .top-btn .box-flex{align-items:center}.consulting-status .top-btn .box-flex p{display:flex;align-items:center}.consulting-status .top-btn .box-flex p i{width:11px;height:16px;margin-right:5px}.consulting-status .top-btn .box-flex p i.i-pin{background:url("../images/icon-pin.png") 50% no-repeat}.consulting-status .box-flex{height:calc(100% - 130px);flex-direction:initial}.consulting-status .box-flex.map-wrap{flex-direction:initial}.consulting-status .box-flex.map-wrap .left{width:300px;height:100%;border-right:1px solid rgba(255,255,255,.2)}.consulting-status .box-flex.map-wrap .left.application-area .contents-result{height:calc(100% - 50px);padding:0 10px 10px 10px;overflow:auto}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .listtop{height:45px;margin-bottom:10px;padding:0 5px;border-bottom:1px solid rgba(255,255,255,.2)}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .listtop h3{font-size:14px}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box{padding:10px;border-radius:4px;border:rgba(255,255,255,.08) 1px solid}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box .map-img{display:none}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box .top-area{height:auto;margin-bottom:5px;background-color:transparent;cursor:pointer}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box .top-area h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box+.b-box{margin-top:10px}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box.active{border-color:#365ea5;background-color:#35435c}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box.active .top-area h4{overflow:visible;white-space:normal}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box.active .map-img{display:block}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box .date{margin-top:5px}.consulting-status .box-flex.map-wrap .left.application-area .btm-btn{display:flex;justify-content:space-between;padding:10px;border-bottom:rgba(255,255,255,.08) 1px solid}.consulting-status .box-flex.map-wrap .left .listtop{height:43px;padding:0 12px;border-bottom:rgba(255,255,255,.15) 1px solid}.consulting-status .box-flex.map-wrap .left .listtop h3{font-size:14px}.consulting-status .box-flex.map-wrap .left .btm-btn{text-align:center;padding:10px;background-color:#39414e}.consulting-status .box-flex.map-wrap .right{width:calc(100% - 300px);height:100%}.consulting-status .box-flex.map-wrap .right .top-area{height:36px}.consulting-status .box-flex.map-wrap .right .top-area h1{padding-left:10px;font-size:14px}.consulting-status .box-flex.map-wrap .right .layer-list{position:absolute;bottom:50px;right:55px;width:380px;background-color:#2e3744}.consulting-status .box-flex.map-wrap .right .layer-list .body .top{padding:10px;background-color:rgba(0,0,0,.12)}.consulting-status .box-flex.map-wrap .right .layer-list .body ul{height:110px;overflow:auto;padding:5px 0}.consulting-status .box-flex.map-wrap .right .layer-list .body ul li{padding:5px 10px}.consulting-status .box-flex.map-wrap .right .layer-list .body ul li input[type=checkbox]+label{padding:0 7px 0 9px}.consulting-status .box-flex.map-wrap .right .layer-list .body ul li p{margin-left:10px}.consulting-status .box-flex.map-wrap .right .layer-list .body ul li p::before{content:'';display:inline-block;width:15px;height:15px;margin-right:7px;background-color:#acacac;vertical-align:middle}.consulting-status .box-flex.map-wrap .right .layer-list .body ul li+li{border-top:rgba(255,255,255,.08) 1px solid}.consulting-status .box-flex.map-wrap .right .editing-layer{position:absolute;top:15px;left:15px;background-color:#2e3744}.consulting-status .box-flex.map-wrap .right .editing-layer .body{padding:10px}.consulting-status .box-flex.map-wrap .right .editing-layer .body .group+.group::before{display:inline-block;content:'';width:1px;height:30px;margin:0 4px 0 9px;background-color:rgba(255,255,255,.15);vertical-align:middle}.consulting-status .box-flex.map-wrap .right .inquiry-box{position:absolute;top:15px;right:15px;width:200px;padding:10px;border-radius:4px;background-color:#49aee2;z-index:100}.consulting-status .box-flex.map-wrap .right .inquiry-box p{color:#fff}.consulting-status .box-flex.map-wrap .right .inquiry-box p span{color:#fff;font-weight:700}.consulting-status .box-flex.map-wrap .right .inquiry-box p::before{content:'';display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:10px;border-radius:50%;background:#fff url("../images/icon-info_03.png") 50% no-repeat}.consulting-status .box-flex.map-wrap .right .choice-list{position:absolute;bottom:50px;right:450px;width:190px;background-color:#2e3744}.consulting-status .box-flex.map-wrap .right .choice-list ul{height:200px;overflow:auto}.consulting-status .box-flex.map-wrap .right .choice-list ul li{padding:10px;border-bottom:rgba(255,255,255,.08) 1px solid}.consulting-status .box-flex.map-wrap .map-area{height:100%}.consulting-status .box-flex.map-wrap .map-layer{position:initial;width:299px}.consulting-status .box-flex.map-wrap .map-layer .filter{margin:0;padding:10px;border:none;background-color:rgba(0,0,0,.3);border-bottom:rgba(255,255,255,.15) 1px solid}.consulting-status .box-flex.map-wrap .map-layer .filter button{margin-left:4px}.consulting-status .box-flex.map-wrap .map-layer .layer-group{height:526px;border-bottom:none}.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn{left:initial;right:10px}.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-add,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-del,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-erase,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .i-btn,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .line-btn{width:21px;height:20px}.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-add i,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-del i,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-erase i,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .i-btn i,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .line-btn i{margin:0}.consulting-status .box-flex.map-wrap .pop-box{position:absolute;bottom:15px;right:15px;z-index:50;width:650px}.consulting-status .box-flex.map-wrap .pop-box .top-area{height:36px}.consulting-status .box-flex.map-wrap .pop-box .body-area .contents{width:100%}.consulting-status .box-flex.map-wrap .pop-box .body-area .table td,.consulting-status .box-flex.map-wrap .pop-box .body-area .table th{padding:5px 4px}.consulting-status .tabArea{height:100%;margin-top:0}.consulting-status .tabArea .tabcontents{height:calc(100% - 35px);padding:0}.resultarea{height:calc(100% - 50px);padding:15px;overflow-y:auto}.resultarea .contents{height:100%;width:100%!important}.resultarea .listtop{padding:8px 10px;border:rgba(255,255,255,.15) solid 1px}.resultarea .listarea li{padding:5px 0;border-bottom:rgba(255,255,255,.15) 1px dashed}.resultarea .listarea li .addr-txt{display:block}.resultarea .listarea li .addr-txt .addr-title{font-size:14px;margin-bottom:5px}.resultarea .listarea li .addr-txt p{margin:3px 0}.resultarea .listarea li .addr-txt p strong{display:inline-block;width:50px;height:18px;margin-right:5px;padding:2px 1px 3px;font-size:12px;text-align:center;border-radius:4px;background-color:#294e91;font-weight:400}.resultarea .listarea li .addr-txt p+p strong{background-color:#954862}.consulting-status .tabArea .listarea{height:calc(100% - 45px);overflow-y:auto}.place-list li .addr-area .addr-txt{width:calc(100% - 40px)}.place-list li .addr-area .btn-add,.place-list li .addr-area .btn-del,.place-list li .addr-area .btn-erase,.place-list li .addr-area .i-btn,.place-list li .addr-area .line-btn{padding:0}.consulting-status .tabArea .tab01 .contents{height:auto}.consulting-status .tabArea .tab01 .contents .listarea{height:auto;margin-bottom:10px}.consulting-status .btm-area{position:absolute;bottom:0;width:100%;justify-content:flex-end;height:40px;padding:0 10px;background-color:#2e3744}.consulting-status .btm-area i.i-earth{background:url("../images/icon-tools.png") -5px -426px no-repeat}.consulting-status .body-area{height:calc(100% - 130px);overflow-y:auto}.consulting-status .body-area .filter{margin:10px 0 0}.consulting-status .body-area .review{position:relative;z-index:60;height:110px;border:1px solid rgba(255,255,255,.2)}.consulting-status .body-area .review img{width:100%;height:100%}.consulting-status .body-area .review button{position:absolute;z-index:70;right:5px;bottom:7px;width:25px;height:25px;box-shadow:1px -1px 2px 0 rgba(0,0,0,.3)}.consulting-status .title{padding:15px 15px 0}.consulting-status .title .listtop{margin-bottom:10px}.consulting-status .title .listtop strong{font-size:14px}.consulting-status .title h2{font-size:22px;font-weight:400;text-align:center}.consulting-status .review-map{height:400px;position:relative;z-index:60}.consulting-status .review-map img{width:100%;height:400px}.consulting-status .review-map .legend-box{min-width:100px;width:auto;bottom:10px;right:10px}.consulting-status.report .body-area,.consulting-status.report .title{background-color:#fff;color:#333}.consulting-status.report .body-area .btn,.consulting-status.report .title .btn{background-color:#fff;border-color:#ccc;color:#333}.consulting-status.report .body-area .listtop div,.consulting-status.report .title .listtop div{color:#333}.consulting-status.report h2,.consulting-status.report pre,.consulting-status.report strong{color:#333}.consulting-status.report table{border-color:#ddd}.consulting-status.report table th{background-color:#eee}.consulting-status.report table td,.consulting-status.report table th{color:#333;border-left-color:#ddd!important;border-bottom-color:#ddd}.legend-box{position:absolute;z-index:70;border:1px solid rgba(255,255,255,.2)}.legend-box h4{height:30px;padding:7px;text-align:center;background-color:#365ea5;color:#fff}.legend-box .legend-list{padding:10px;background-color:#2e3744}.legend-box .legend-list li{font-size:12px}.info-list{padding:10px 5px}.info-list li{display:flex}.info-list li span{display:inline-block;width:15px;height:15px;border-radius:50%;margin:1px 5px 0 0;vertical-align:middle;background-color:#777;text-align:center;font-size:11px;color:#fff}.info-list li p{width:calc(100% - 20px)}.info-list li+li{margin-top:5px}.info-consent{width:850px;background-color:#2e3744}.info-consent .title{padding:25px 20px 5px;text-align:center}.info-consent .title h2{font-size:21px;margin-bottom:10px;color:#7193d0}.info-consent .assent label{padding-left:29px;color:#7193d0;font-weight:600;font-size:15px}.info-consent .assent label::before{width:18px;height:18px}.info-consent .assent label::after{left:6px;top:5px;width:6px;height:7px}.info-consent .table{margin:8px 0 10px}.info-consent .table td{padding:10px;text-align:center;font-size:14px}.info-consent .assent-guide p{padding:0 3px 3px 24px;background:url("../images/icon-mark_05.png") 2px 2px no-repeat}.info-consent .assent-guide p.red{background-image:url("../images/icon-mark_02.png")}.info-consent .assent-form{margin:5px 15px 25px;text-align:center;padding:15px;border:rgba(255,255,255,.1) 1px solid;background-color:rgba(0,0,0,.2)}.info-consent .assent-form p{margin-bottom:10px;font-size:15px;font-weight:600}.info-consent .assent-form input[type=radio]+label{font-size:14px}.info-consent .assent-form span+span{margin-left:20px}.layer-btn .btn{width:130px;height:70px}.layer-btn .btn i{width:33px;height:33px;margin-right:12px}.layer-btn .btn i.i-windmill{background-image:url("../images/icon-windmill.png");background-size:36px}.layer-btn .btn i.i-load{background-image:url("../images/icon-load.png");background-size:33px}.layer-btn .btn.on{background-color:#49aee2;color:#fff}.layer-btn .btn.on i.i-windmill{background-image:url("../images/icon-windmill_on.png")}.layer-btn .btn.on i.i-load{background-image:url("../images/icon-load_on.png")}.select-box{display:inline-block;margin:0 1px;vertical-align:middle}.select-box select{width:100%;height:30px;padding:1px 25px 0 8px;line-height:28px;background-image:url("../images/icon-select-arrow.png");background-position:calc(100% - 10px) 50%;background-repeat:no-repeat;cursor:pointer;outline:0;appearance:none}.checkboxes,.radios{display:flex;flex-direction:column;flex-wrap:nowrap}label{cursor:pointer}input[type=checkbox],input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input[type=checkbox]+label,input[type=radio]+label{position:relative;align-items:center;padding:1px 6px 0 23px;user-select:none}input[type=checkbox]+label:before,input[type=radio]+label:before{content:"";position:absolute;top:2px;left:0;width:14px;height:14px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);text-align:center;transition:transform .2s ease-out}input[type=checkbox]+label:after,input[type=radio]+label:after{content:"";background-color:rgba(255,255,255,.1);position:absolute;transform:scale(0);transition:transform .2s ease-out}input[type=checkbox]+label:after{background-color:transparent;content:"";display:block;position:absolute;left:5px;top:4px;width:4px;height:6px;opacity:.1;border-bottom:3px solid #49aee2;border-right:3px solid #49aee2;transform:rotate(45deg);transition:border-color .3s ease}input[type=checkbox]:checked+label:before{content:""}input[type=checkbox]:checked+label:after{content:"";opacity:1}input[type=radio]+label:after,input[type=radio]+label:before{border-radius:50%}input[type=radio]+label:after{left:4px;top:6px;width:8px;height:8px}input[type=radio]:checked+label:before{background:rgba(255,255,255,.1);animation:borderscale .3s ease-in}input[type=radio]:checked+label:after{background:#49aee2;transform:scale(1)}input[type=checkbox]:disabled+label:before{background-color:#eaeaea}.date-box{display:inline-block;width:120px;height:30px;padding:0 0 0 8px;border-radius:4px;border:rgba(255,255,255,.15) 1px solid;background-color:#2c3440;cursor:pointer}.date-box input[type=text]{width:calc(100% - 27px);height:28px;padding:3px 0 4px;border:none;cursor:pointer;background-color:transparent}.date-box img{padding:5px;vertical-align:middle;box-sizing:content-box}.date-box+em{padding:0 8px}.ui-datepicker{display:none;width:260px;height:auto;min-height:200px;margin:7px 0 0 -30px;padding:10px;background-color:#2c3440;border:1px solid rgba(255,255,255,.2);z-index:100!important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;left:5%;width:20px;height:20px}.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;right:5%;width:20px;height:20px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;top:0;cursor:pointer}.ui-datepicker .ui-datepicker-title{margin:0;text-align:center;color:rgba(255,255,255,.85)}.ui-datepicker select.ui-datepicker-month{width:30%}.ui-datepicker .ui-datepicker-year{width:30%}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0 auto;font-size:12.5px}.ui-datepicker table th{padding:7px 0 6px;text-align:center;border:0;font-size:14px;font-weight:600}.ui-datepicker table th:first-child span{color:#ef8282}.ui-datepicker table td{padding:2px 0}.ui-datepicker table td.ui-datepicker-week-end a{color:#ef8282}.ui-datepicker table td a{display:block;width:25px;height:25px;margin:0 3px;border-radius:50%;text-align:center;line-height:25px}.ui-datepicker table td a:hover{background-color:rgba(255,255,255,.05);text-decoration:none}.ui-datepicker table td a.ui-datepicker-today a{background-color:#49aee2;color:#fff}.ui-datepicker table td a.ui-state-active{background-color:#49aee2;font-weight:700;color:#fff}.ui-datepicker table tbody tr:first-child td{padding-top:7px}.ui-datepicker table td:last-child a,.ui-datepicker table td:last-child span,.ui-datepicker table th:last-child a,.ui-datepicker table th:last-child span{color:#6791cf}.ui-icon{display:block;width:22px;height:22px;text-indent:-99999px;overflow:hidden}.ui-icon-circle-triangle-w{background:url("../images/btn_prev_01.png") 45% 49% no-repeat}.ui-icon-circle-triangle-e{background:url("../images/btn_next_01.png") 55% 49% no-repeat}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-widget-header{height:28px;margin:0;border-bottom:0;color:#333;font-size:12px}.ui-widget-header .ui-datepicker-title{font-size:16px;font-weight:600}.ui-widget-header .ui-datepicker-title span{font-size:16px;font-weight:600}.filebox{position:relative}.filebox .upload-name{width:calc(100% - 18px);height:18px;border-radius:4px;border:rgba(255,255,255,.15) 1px solid;background-color:#2c3440;padding:5px 8px;appearance:none}.filebox .upload-name:disabled{opacity:1}.filebox input[type=file]{position:absolute;width:1px!important;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.filebox label{width:28px;height:28px!important;border-radius:4px;font-size:0}.filebox label.i-search_01{position:absolute;right:8px;top:calc(50% - 14px);background:url("../images/icon-search_01.png") 50% 50% no-repeat}body,html{width:100%;height:100vh;background-color:#2e3744}.blind{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}fieldset,iframe,img{border:0 none}address{font-style:normal}button,input,select{vertical-align:middle}address,em,i{font-style:normal}button,label{cursor:pointer}textarea{width:100%;resize:none}button{height:30px;margin:0;outline:0;background-color:#363f4c;border-radius:4px;border-color:rgba(255,255,255,.15);border-width:1px;border-style:solid;letter-spacing:-.5px}button+button{margin:0 0 0 3px}a{outline:0;text-decoration:none;color:rgba(255,255,255,.85);cursor:pointer}a:hover{text-decoration:none;color:#49aee2}input,textarea{ime-mode:active;outline:0}input:disabled{opacity:.8;background-color:#f2f2f2}input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=text],select,textarea{min-width:45px;height:30px;box-sizing:border-box;padding:5px 10px;border:rgba(255,255,255,.15) 1px solid;border-radius:4px;font-size:13px;color:rgba(255,255,255,.85);font-family:"맑은 고딕",MalgunGothic,Helvetica,Arial,sans-serif;background-color:#2c3440}em{text-decoration:none;font-style:normal}i{display:inline-block;background-repeat:no-repeat;line-height:0;vertical-align:middle}.blue{color:#6791cf}.red{color:#ef8282}::placeholder{color:rgba(255,255,255,.2)}select{background-color:#2c3440}.tx-left,.tx-left td,.tx-left th{text-align:left!important}.tx-center{text-align:center!important}tr.tx-center th{text-align:center!important}.table.tx-center td{text-align:center}.tx-right,.tx-right td{text-align:right!important}.wfull{width:100%!important}.w30{width:30px!important}.w50{width:50px!important}.w60{width:60px!important}.w70{width:70px!important}.w80{width:80px!important}.w100{width:100px!important}.w110{width:110px!important}.w120{width:120px!important}.w130{width:130px!important}.w150{width:150px!important}.w170{width:170px!important}.w190{width:190px!important}.w200{width:200px!important}.w210{width:210px!important}.w220{width:220px!important}.w230{width:230px!important}.w250{width:250px!important}.w270{width:270px!important}.w280{width:280px!important}.w300{width:300px!important}.w350{width:350px!important}.w400{width:400px!important}.w500{width:500px!important}.w550{width:550px!important}.w600{width:600px!important}.w650{width:650px!important}.w700{width:700px!important}.w800{width:800px!important}.w850{width:850px!important}.w900{width:900px!important}.w1000{width:1000px!important}.h30{height:30px!important}.h50{height:50px!important}.h70{height:70px!important}.hfull{height:100%!important}.h100{height:100px!important}.h150{height:150px!important}.h200{height:200px!important}.h210{height:210px!important}.h250{height:250px!important}.h300{height:300px!important}.h400{height:400px!important}.h450{height:450px!important}.h480{height:480px!important}.h500{height:500px!important}.h600{height:600px!important}.mh100{min-height:100px!important}.mh150{min-height:150px!important}.mh200{min-height:200px!important}.mg15{margin:15px!important}.mt0{margin-top:0!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mb5{margin-bottom:5px!important}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr30{margin-right:30px!important}.ml0{margin-left:0!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.pd0{padding:0!important}.pt5{padding-top:5px!important}.pt10{padding-top:10px!important}.pb10{padding-bottom:10px!important}.pb20{padding-bottom:20px!important}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;color:rgba(255,255,255,.85);line-height:1.428571429;vertical-align:baseline;box-sizing:border-box;word-break:break-all;font-family:"맑은 고딕",MalgunGothic,Helvetica,Arial,sans-serif;font-size:13px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:0 0;box-shadow:none;border-radius:10px}::-webkit-scrollbar-track:hover{background:0 0;box-shadow:none;border-radius:10px}::-webkit-scrollbar-thumb{background:#b9bec2;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#9da5ab}::-webkit-scrollbar-button{display:none}caption,legend{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0}.r-btn{text-align:right}.l-btn{text-align:left}.c-btn{text-align:center}i{width:16px;height:16px}i.i-excel{background:url("../images/icon-excel_01.png") 50% 50% no-repeat}i.i-hwp{background:url("../images/icon-hwp.png") 50% 50% no-repeat}i.i-ppt{background:url("../images/icon-ppt.png") 50% 50% no-repeat}i.i-pdf{background:url("../images/icon-pdf.png") 50% 50% no-repeat}button i{margin-right:7px;background-position:50% 50%;background-repeat:no-repeat}button i.i-reset{background:url("../images/icon-tools.png") -9px -196px no-repeat}button i.i-delete{width:14px;height:14px;background-image:url("../images/icon-delete_01.png")}button i.i-search{background-image:url("../images/icon-search_01.png")}button i.i-write{width:14px;height:15px;background-image:url("../images/icon-write.png")}button i.i-pic{margin-right:4px;background-image:url("../images/icon-picture.png")}button i.i-bell{background-image:url("../images/icon-bell-gray.png")}button i.i-opinion{background-image:url("../images/icon-mark_02.png")}button i.i-info{background-image:url("../images/icon-mark_02.png")}button i.i-admin{width:16px;height:15px;background-image:url("../images/icon-setting_02.png");vertical-align:bottom}button i.i-plus{background-image:url("../images/icon-plus_02.png")}button i.i-upload{background-image:url("../images/icon-upload.png")}button i.i-download{background-image:url("../images/icon-download.png")}button i.i-multi-down{background-image:url("../images/icon-multi-download.png")}button i.i-finish{background-image:url("../images/icon-finish.png")}button i.i-refresh{background-image:url("../images/icon-refresh.png")}button i.i-next{background-image:url("../images/btn_next_01.png")}button i.i-prev{background-image:url("../images/btn_prev_01.png")}button i.i-list{background-image:url("../images/icon-inquiry_01.png")}button i.i-location{background-image:url("../images/icon-pin.png")}button i.face-btn{background-image:url("../images/btn-face.png")}button i.stroke-btn{background:url("../images/btn-stroke.png") 50% 100% no-repeat}button i.rect-btn{background:url("../images/btn-rect-01.png") 50% 100% no-repeat}button i.cir-btn{background:url("../images/btn-cir-01.png") 50% 100% no-repeat}button i.i-code{background-image:url("../images/icon-code.png")}button i.i-character{background-image:url("../images/icon-character.png")}button i.i-number{background-image:url("../images/icon-number.png")}button i.i-date{background-image:url("../images/icon-date.png")}button i.i-general{background-image:url("../images/icon-general.png")}button i.i-lock{background-image:url("../images/icon-lock.png");background-position-x:0}button i.i-unlock{background-image:url("../images/icon-unlock.png")}button.point{border-color:#365ea5;background-color:#365ea5;color:#fff}button.point .i-search{width:14px;height:15px;margin-right:5px;background:url("../images/icon-search_02.png") 50% 50% no-repeat}button.point:hover{border:#4a73bb 1px solid}.btn{display:inline-flex!important;align-items:center;justify-content:center;padding:4px 10px;font-weight:400;word-spacing:-1px;white-space:nowrap;vertical-align:middle;touch-action:manipulation;user-select:none;border:#4b535e 1px solid;color:rgba(255,255,255,.85);background-image:none;font-size:13px;font-family:"맑은 고딕",MalgunGothic,Helvetica,Arial,sans-serif;cursor:pointer}.btn:disabled{opacity:.6;cursor:not-allowed}.btn:hover{border-color:#5f6772}.btn.on{border-color:#365ea5;background-color:rgba(54,94,165,.2);color:#49aee2;font-weight:700}.btn i.i-time{width:17px;height:17px;background-image:url("../images/icon-time.png")}.btn i.i-application{width:16px;height:15px;background-image:url("../images/icon-application.png")}.btn-gray{height:22px;padding:0 7px;color:#fff;font-size:12px;border:none;background-color:#4e5366}.btn-add,.btn-del,.btn-erase,.i-btn,.line-btn{display:inline-block;width:30px;height:30px;margin:0;border:none;background-color:transparent;cursor:pointer;font-size:0!important;line-height:0;outline:0}.btn-add:hover,.btn-del:hover,.btn-erase:hover,.i-btn:hover,.line-btn:hover{border-color:rgba(255,255,255,.3)}.arrow-down.btn-add,.arrow-down.btn-del,.arrow-down.btn-erase,.arrow-down.line-btn,.arrow-up.btn-add,.arrow-up.btn-del,.arrow-up.btn-erase,.arrow-up.line-btn,.i-btn.arrow-down,.i-btn.arrow-up{width:20px;height:25px;background:url("../images/icon-select-arrow.png") 50% 50% no-repeat}.arrow-down.btn-add,.arrow-down.btn-del,.arrow-down.btn-erase,.arrow-down.line-btn,.i-btn.arrow-down{transform:rotate(180deg)}.i-btn.plus,.plus.btn-add,.plus.btn-del,.plus.btn-erase,.plus.line-btn{width:16px;height:16px;background:url("../images/icon-plus_03.png") 50% 50% no-repeat}.i-btn.minus,.minus.btn-add,.minus.btn-del,.minus.btn-erase,.minus.line-btn{width:16px;height:16px;background:url("../images/icon-minus_03.png") 50% 50% no-repeat}.i-btn.layerset,.layerset.btn-add,.layerset.btn-del,.layerset.btn-erase,.layerset.line-btn{width:18px;height:18px;background:url("../images/icon-layerset.png") 50% 50% no-repeat}.btn-add i,.btn-del i,.btn-erase i,.i-btn i,.line-btn i{width:16px;height:16px;background-repeat:no-repeat;background-position:50% 50%}.btn-add i.i-pin,.btn-del i.i-pin,.btn-erase i.i-pin,.i-btn i.i-pin,.line-btn i.i-pin{width:29px;height:35px;padding:2px;font-size:14px;color:#365ea5;font-weight:700;background:url("../images/icon-pin-addr.png") -30px 0 no-repeat}.btn-add i.i-pin.on,.btn-del i.i-pin.on,.btn-erase i.i-pin.on,.i-btn i.i-pin.on,.line-btn i.i-pin.on{color:#fff;background-position:0 0}.btn-add i.i-map-pin,.btn-del i.i-map-pin,.btn-erase i.i-map-pin,.i-btn i.i-map-pin,.line-btn i.i-map-pin{width:23px;height:32px;background-image:url("../images/icon-map-pin.png")}.btn-add i.i-accessing,.btn-del i.i-accessing,.btn-erase i.i-accessing,.i-btn i.i-accessing,.line-btn i.i-accessing{background-image:url("../images/icon-setting_01.png")}.btn-add i.i-down,.btn-del i.i-down,.btn-erase i.i-down,.i-btn i.i-down,.line-btn i.i-down{background-image:url("../images/icon-download.png")}.btn-add i.i-arrow-down_w,.btn-add i.i-arrow-up_w,.btn-del i.i-arrow-down_w,.btn-del i.i-arrow-up_w,.btn-erase i.i-arrow-down_w,.btn-erase i.i-arrow-up_w,.i-btn i.i-arrow-down_w,.i-btn i.i-arrow-up_w,.line-btn i.i-arrow-down_w,.line-btn i.i-arrow-up_w{width:20px;height:25px;margin:0;background:url("../images/icon-btn-arrow.png") 50% 50% no-repeat}.btn-add i.i-arrow-down_w,.btn-del i.i-arrow-down_w,.btn-erase i.i-arrow-down_w,.i-btn i.i-arrow-down_w,.line-btn i.i-arrow-down_w{transform:rotate(180deg)}.btn-add,.btn-del,.line-btn{width:30px;border:#6e747e 1px solid}.btn-add i,.btn-del i,.line-btn i{width:16px;height:16px;margin-right:0}.btn-add .i-filter,.btn-del .i-filter,.line-btn .i-filter{height:15px;background:url("../images/icon-filter.png") 50% 50% no-repeat}.btn-add .i-search,.btn-del .i-search,.line-btn .i-search{background:url("../images/icon-search.png") 50% 50% no-repeat}.btn-add .i-location,.btn-del .i-location,.line-btn .i-location{width:13px;height:18px;background:url("../images/icon-location.png") 50% 50% no-repeat}.btn-add .i-direct-choice,.btn-del .i-direct-choice,.line-btn .i-direct-choice{width:18px;height:18px;background:url("../images/icon-direct-choice.png") 50% 50% no-repeat}.line-btn.on,.on.btn-add,.on.btn-del{border-color:#365ea5}.line-btn.on .i-filter,.on.btn-add .i-filter,.on.btn-del .i-filter{width:16px;height:15px;background:url("../images/icon-filter_on.png") 50% 50% no-repeat}.btn-add .i-excel,.btn-del .i-excel,.line-btn .i-excel{width:15px;background:url("../images/icon-excel.png") 50% 50% no-repeat}.btn-add .i-save,.btn-del .i-save,.line-btn .i-save{width:14px;height:14px;margin:0;background:url("../images/icon-editing.png") -1px -4px no-repeat}.btn-add .i-reset02,.btn-del .i-reset02,.line-btn .i-reset02{width:14px;height:14px;margin:0;background:url("../images/icon-editing.png") -29px -4px no-repeat}.btn-add .i-choice,.btn-del .i-choice,.line-btn .i-choice{width:15px;height:14px;margin:0;background:url("../images/icon-editing.png") -61px -5px no-repeat}.btn-add .i-move,.btn-del .i-move,.line-btn .i-move{width:16px;height:15px;margin:0;background:url("../images/icon-editing.png") -91px -3px no-repeat}.btn-add .i-add,.btn-del .i-add,.line-btn .i-add{width:15px;height:15px;margin:0;background:url("../images/icon-editing.png") -122px -3px no-repeat}.btn-add .i-revise,.btn-del .i-revise,.line-btn .i-revise{width:16px;height:14px;margin:0;background:url("../images/icon-editing.png") -153px -4px no-repeat}.btn-add .i-editing,.btn-del .i-editing,.line-btn .i-editing{width:16px;height:14px;margin:0;background:url("../images/icon-editing.png") -225px -6px no-repeat}.btn-add .i-del,.btn-del .i-del,.line-btn .i-del{width:14px;height:14px;margin:0;background:url("../images/icon-editing.png") -354px -6px no-repeat}.btn-add,.btn-del{width:26px;height:26px;background:#353e4c url("../images/icon-plus_01.png") 50% 50% no-repeat}.btn-del{background:#353e4c url("../images/icon-minus_01.png") 50% 50% no-repeat}.btn-erase{width:16px;height:16px;background:url("../images/icon-delete_02.png") 50% 50% no-repeat}.btn-more{height:auto;padding:0 5px;border:none;font-size:12px;color:rgba(255,255,255,.85)}.btn-more::before{display:inline-block;content:'+';margin-right:3px;color:#8f8f8f}.on-off{display:inline-block;padding:2px;border:rgba(255,255,255,.15) 1px solid;border-radius:14px;background-color:#f9f9f9}.on-off .btn{height:22px;margin:0;border:0;border-radius:11px}.on-off .btn.on{background-color:#365ea5;color:#fff}.on-off .btn+.btn{margin-left:-3px}.switch{position:relative;display:inline-block;width:65px;height:26px;vertical-align:middle}.switch input{display:none}.switch input:checked+.slider{background-color:#365ea5;color:#fff}.switch input:checked+.slider::after{position:absolute;left:12px;right:auto;bottom:4px;content:"SLD";color:#fff;font-weight:600}.switch input:checked+.slider::before{-webkit-transform:translateX(37px);-ms-transform:translateX(37px);transform:translateX(37px)}.switch input:focus+.slider{box-shadow:0 0 1px #3d5586}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#2fa0d0;-webkit-transition:.4s;transition:.4s}.switch .slider.round{border-radius:26px}.switch .slider.round::before{border-radius:50%}.switch .slider::after{position:absolute;right:12px;bottom:4px;content:"편집";color:#fff;font-weight:600}.switch .slider:before{position:absolute;content:"";height:16px;width:16px;left:6px;bottom:5px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.switch.asis-tobe input:checked+.slider::after{content:"기존"}.switch.asis-tobe .slider::after{content:"최신"}#Index,#mapIndex{overflow:hidden;position:absolute;left:-9999px;width:0;height:0;margin:0;padding:0}.inner{width:1400px;margin:0 auto}#wrapper{min-width:1400px;height:100%;background-color:#2e3744}header{min-width:1400px;height:97px;background-color:#1c2430;border-bottom:rgba(255,255,255,.06) 1px solid}header .top{height:57px;padding:0 20px;border-bottom:rgba(255,255,255,.1) 1px solid}header .top .logo{display:flex}header .top .logo h1,header .top .logo h2{font-size:0;height:30px;background-position:50% 50%;background-repeat:no-repeat}header .top .logo h1{width:165px;background-image:url("../images/logo-h1.png")}header .top .logo h2{width:190px;background-image:url("../images/logo-h2.png")}.t-global li{display:inline-flex;align-items:center;height:20px;padding-left:7px;color:rgba(255,255,255,.8);vertical-align:middle;line-height:1}.t-global li span,.t-global li strong{color:#fff;vertical-align:middle;line-height:1}.t-global li span{padding-right:5px}.t-global li button{height:auto;vertical-align:middle;background-color:transparent;border:none;font-weight:600;color:rgba(255,255,255,.9)}.t-global li button.btn{height:25px;background-color:#f0f0f0;border-radius:12.5px;color:#122d52;font-weight:400}.t-global li button.btn.point{background-color:#144282;border:#144282 1px solid;color:#eee}.t-global li button .i-user{width:12px;height:16px;margin-right:7px;vertical-align:bottom;background:url("../images/icon-user_01.png") 50% 50% no-repeat}.t-global li button.btn-add,.t-global li button.btn-del,.t-global li button.btn-erase,.t-global li button.i-btn,.t-global li button.line-btn{width:20px;height:20px;padding:0;position:relative;z-index:10}.t-global li button.btn-add .i-alert,.t-global li button.btn-del .i-alert,.t-global li button.btn-erase .i-alert,.t-global li button.i-btn .i-alert,.t-global li button.line-btn .i-alert{width:16px;height:16px;background-color:#c4c4c4}.t-global li button.btn-add .num,.t-global li button.btn-del .num,.t-global li button.btn-erase .num,.t-global li button.i-btn .num,.t-global li button.line-btn .num{position:absolute;z-index:20;top:-2px;right:-2px;font-weight:600;font-size:11px}.t-global .user-box{position:relative;z-index:10}.t-global .user-box .pop-mypage{display:none;position:absolute;top:30px;z-index:20;background-color:#2e3744;box-shadow:0 2px 3px 0 rgba(51,51,51,.25)}.t-global .user-box .pop-mypage li{display:block;height:auto;padding-left:0}.t-global .user-box .pop-mypage li a{display:flex;align-items:center;height:auto;padding:8px 13px;color:rgba(255,255,255,.85)}.t-global .user-box .pop-mypage li a i{width:16px;height:19px;margin:0 8px 2px 0;background-position:50% 50%;background-repeat:no-repeat;vertical-align:middle}.t-global .user-box .pop-mypage li a i.i-myinfo{background-image:url(../images/icon-user_02.png)}.t-global .user-box .pop-mypage li a i.i-logout{background-image:url(../images/icon-logout.png)}.t-global .user-box .pop-mypage li+li{border-top:1px solid rgba(255,255,255,.2)}.t-global .user-box .btn-mypage{height:30px;font-weight:400}.t-global .user-box .btn-mypage strong{vertical-align:initial}.t-global .user-box:hover .pop-mypage{display:block}.t-global .alert-box{position:relative;z-index:10}.t-global .alert-box .pop-alert{display:none;position:absolute;top:36px;right:-10px;z-index:20;width:420px;background-color:#2e3744;box-shadow:0 2px 3px 0 rgba(51,51,51,.25)}.t-global .alert-box .pop-alert h3{height:33px;padding:8px 15px;background-color:#365ea5;color:#fff}.t-global .alert-box .pop-alert h3::after{position:absolute;right:19px;top:-8px;content:'';width:0;height:0;border-bottom:8px solid #365ea5;border-right:7px solid transparent;border-left:7px solid transparent}.t-global .alert-box .pop-alert .c-btn{margin:10px}.t-global .alert-box .pop-alert .c-btn .btn{width:33%;height:30px;padding:1px 30px 2px;border-radius:2px;color:#fff;background-color:rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.2)}.t-global .alert-box .pop-alert .c-btn .btn strong{display:inline-block;width:20px;height:20px;margin-left:10px;background-color:#b8d2ff;border-radius:50%;color:#28364e;line-height:1.4}.t-global .alert-box .pop-alert .c-btn .btn+.btn{margin-left:-6px}.t-global .alert-box .pop-alert .overflow-y{height:400px}.t-global .alert-box .pop-alert .overflow-y .contents h4{display:flex;align-items:center;height:35px;padding:6px 15px;background-color:rgba(54,94,165,.3)}.t-global .alert-box .pop-alert .overflow-y .contents h4 strong{display:inline-block;height:23px;padding:2px 12px;margin-right:10px;background-color:#365ea5;color:#fff;border-radius:14px;line-height:1.43}.t-global .alert-box .pop-alert .overflow-y .contents ul{margin:5px}.t-global .alert-box .pop-alert .overflow-y .contents ul li{display:block;height:auto;padding:6px 10px 6px 45px;background-position:10px 10px;background-repeat:no-repeat}.t-global .alert-box .pop-alert .overflow-y .contents ul li.ico-newdoc{background-image:url("../images/icon-newdoc.png")}.t-global .alert-box .pop-alert .overflow-y .contents ul li.ico-allocation{background-image:url("../images/icon-allocation.png")}.t-global .alert-box .pop-alert .overflow-y .contents ul li.ico-deadline{background-image:url("../images/icon-deadline.png")}.t-global .alert-box .pop-alert .overflow-y .contents ul li.ico-change{background-image:url("../images/icon-change.png")}.t-global .alert-box .pop-alert .overflow-y .contents ul li .business span{color:rgba(255,255,255,.85)}.t-global .alert-box .pop-alert .overflow-y .contents ul li .business span.name{font-weight:600}.t-global .alert-box .pop-alert .overflow-y .contents ul li .business span.time{padding-right:0;font-size:12px;color:#666}.t-global .alert-box .pop-alert .overflow-y .contents.finish{opacity:.8}.t-global .alert-box .pop-alert .overflow-y .contents.finish h4{background-color:rgba(0,0,0,.1);color:#9b9b9b}.t-global .alert-box .pop-alert .overflow-y .contents.finish h4 strong{background-color:rgba(0,0,0,.2)}.t-global .alert-box .pop-alert .overflow-y .contents.finish ul{opacity:.5}.t-global .alert-box .btn-alert{width:26px;height:26px;background:url("../images/bg-alert.png") 50% 50% no-repeat;font-size:0}.t-global .alert-box .btn-alert .num{position:absolute;top:0;right:-7px;z-index:30;min-width:17px;height:17px;line-height:16px;padding:0 3px;text-align:center;color:#fff;font-size:11px;border-radius:50%;background:#ff5722}.t-global .application-box{position:relative;z-index:10}.t-global .application-box .pop-application{display:none;position:absolute;top:30px;right:-10px;z-index:20;width:260px;background-color:#2e3744;box-shadow:0 2px 3px 0 rgba(51,51,51,.25)}.t-global .application-box .pop-application .contents{padding:5px}.t-global .application-box .pop-application .contents th{padding:5px;font-weight:400}.t-global .application-box .pop-application .contents td{padding:6px}header .gnb{width:1400px;margin:0 auto}header .gnb ul{display:flex;width:100%;height:100%}header .gnb ul li{flex:auto;float:none;width:20%;padding:0 20px;text-align:center}header .gnb ul li a{display:inline-block;height:40px;padding:8px 7px 6px;text-align:center;color:#fff;font-size:16px;font-weight:600}header .gnb ul li a:hover{color:#49aee2}header .gnb ul li.active a{border-bottom:3px solid #49aee2;color:#49aee2;font-weight:600}header .gnb .submu{display:none;position:absolute;left:0;right:0;top:97px;width:100%;height:180px;background:rgba(224,233,246,.95) url(../images/bg-submu_02.png) 2% 13px no-repeat}header .gnb .submu ul{width:1400px;margin:0 auto}header .gnb .submu ul li{font-size:13px;text-align:center}header .gnb .submu ul li a{display:block;font-size:14px;color:rgba(255,255,255,.85);font-weight:400}header .gnb:hover .submu{display:block}#container{min-width:1400px;height:calc(100% - 97px)}#container .container-inner{display:flex;width:100%;min-width:1300px;height:100%}#container .container-inner .content-body{width:100%;height:calc(100% - 40px);margin:20px}#container .container-inner .content-body .title{padding:7px 0 10px}#container .container-inner .content-body .title h3{font-size:22px;color:#fff;padding-bottom:10px}#container .container-inner .content-body .title::after{height:4px;background:url("../images/bg-h3.png") 0 0 repeat-x}#container .container-inner .content-body .body-area{height:calc(100% - 72px)}#container .container-inner .content-body .body-area .frm{height:calc(100% - 154px);min-height:300px;overflow-y:auto;overflow-x:hidden}#container .container-inner .content-body .body-area .frm .r-btn+.table{margin-top:10px}#container .container-inner .content-body .body-area .frm.otherH{height:calc(100% - 115px)}#container .container-inner .content-body .body-area .frm.otherH .overflow-y{height:calc(100% - 72px)}#container .container-inner .content-body .body-area .frm .listtop h4{color:#7193d0}#container .container-inner .content-body .body-area .guide-page .listtop{justify-content:flex-start;margin:10px 0}#container .container-inner .content-body .body-area .guide-page+.guide-page{margin-top:30px}#container .container-inner .content-body .body-area .contents:last-child{padding-bottom:30px}#container .container-inner .content-body .body-area .box-flex .contents:last-child{padding-bottom:0}#container .container-inner .inner{display:flex;margin:20px auto}#container .container-inner .inner .snb{width:200px;margin:0 30px 0 0}#container .container-inner .inner .snb h3{padding:48px 10px}#container .container-inner .inner .snb+.content-body{width:calc(100% - 230px);overflow-y:visible}#container .container-inner .inner .content-body{height:100%;margin:0}#container .container-inner .inner .content-body .tit-intro{height:191px;padding:60px;margin-bottom:10px;background:#374251 url("../images/bg-intro.jpg") 100% 100% no-repeat}#container .container-inner .inner .content-body .tit-intro h3{font-size:23px}#container .container-inner .inner .content-body .tit-intro h4{display:inline-block;margin-top:10px;padding:3px 12px;font-weight:400;color:#fff;font-family:Verdana;border-radius:6px;background-color:#59687c}#container .container-inner .inner .content-body .tit-intro+.body-area{height:auto}#container .container-inner .inner .content-body .tit-intro+.body-area .contents{padding:20px 0}#container .container-inner .inner .content-body .tit-intro+.body-area .contents h4{padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,.2);font-size:20px;color:#7193d0}#container .container-inner .inner .content-body .tit-intro+.body-area .contents li{line-height:1.7;font-size:14px}#container .container-inner .inner .content-body .tit-intro+.body-area .contents li p{margin-top:10px;font-size:13.5px}#container .container-inner .inner .content-body .tit-intro+.body-area .contents li p::before{display:inline-block;content:'';width:4px;height:4px;margin:2px 10px 2px 8px;background-color:#49aee2}#container .container-inner .inner .content-body .body-area{height:calc(100% - 72px)}#container .container-inner .inner .content-body .body-area .frm.otherH{height:calc(100% - 120px)}#container .container-inner .snb{width:190px;margin:20px 0 0 10px}#container .container-inner .snb+.content-body{width:calc(100% - 220px)}#container .container-inner .snb h3{padding:48px 10px;height:120px;font-size:17px;text-align:center;color:#fff;background:url("../images/public/bg-snb.jpg") 50% 50% no-repeat;filter:saturate(.6)}#container .container-inner .snb h3 p{color:rgba(255,255,255,.8);font-size:14px}#container .container-inner .snb .menu{margin-top:15px;border:1px solid rgba(255,255,255,.2)}#container .container-inner .snb .menu li a{display:flex;align-items:center;height:auto;padding:10px 15px;background:url("../images/icon-arrow-next.png") 90% 50% no-repeat}#container .container-inner .snb .menu li:hover{background-color:rgba(54,94,165,.15)}#container .container-inner .snb .menu li.active{background-color:rgba(54,94,165,.35)}#container .container-inner .snb .menu li.active a{color:#49aee2;font-weight:600}#container .container-inner .snb .menu li+li{border-top:1px solid rgba(255,255,255,.2)}#container .container-inner .snb.sysmu .accordion{margin-top:10px;border-color:rgba(255,255,255,.15);border-style:solid;border-width:1px 1px 0 1px}#container .container-inner .snb.sysmu .accordion .link{padding:14px 15px 12px;background-position-y:13px}#container .container-inner .snb.sysmu .accordion .submenu{padding:3px 0}#container .container-inner .snb.sysmu .accordion .submenu li{border-bottom:none}#container .container-inner .snb.sysmu .accordion .submenu li a{display:inline-block;word-spacing:-1px}#container .container-inner .snb.sysmu .accordion .submenu li a::before{display:inline-block;content:'';width:3px;height:3px;margin-right:7px;background-color:#979797;border-radius:50%;vertical-align:middle}#container .container-inner .snb.sysmu .accordion .submenu li.active a{font-weight:600;color:#49aee2;position:relative}#container .container-inner .snb.sysmu .accordion .submenu li.active a::before{background-color:#365ea5}#container .container-inner .snb.sysmu .accordion .submenu li.active a::after{display:block;position:absolute;bottom:10px;content:'';width:88%;height:5px;background-color:rgba(0,163,245,.15);transition:all .3s ease-out;-webkit-transition:all .3s ease-out}#container .container-inner .snb.sysmu .accordion .open .link{background-position-y:-173px}#container .container-inner .snb.sysmu .accordion .open .submenu li .depth li a::before{width:7px;height:2px;margin-bottom:2px;border-radius:0}#container .container-inner .snb.sysmu .accordion .open .submenu li .depth li.active a::after{bottom:3px}.accordion li{border-bottom:rgba(255,255,255,.08) 1px solid}.accordion li.default .submenu{display:block}.accordion li.open .link{background-color:#4270c5;color:#fff;background-position-y:-29px}.accordion li.open .link.nosub{background-color:transparent;color:rgba(255,255,255,.85)}.accordion li:last-child .link{border-bottom:0}.accordion .submenu{display:none;font-size:14px}.accordion .submenu li a{display:block;padding:7px 7px 7px 13px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.accordion .submenu li .depth{padding:6px 5px 7px;margin-bottom:10px;border-top:#3f4a5a 1px dotted;border-bottom:#3f4a5a 1px dotted;background-color:rgba(0,0,0,.1)}.accordion .submenu li .depth li a{padding:2px 3px 1px 20px;font-size:12.5px}.accordion .submenu li+li a{padding-top:0}.accordion .link{cursor:pointer;padding:15px;font-weight:600;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background:url("../images/icon-updown.png") 93% 16px no-repeat}.accordion .link.nosub{background-image:none}.img-service{padding:0 0 0 225px;background:url("../images/img-service.png") 15px 50% no-repeat}.map-wrap{display:flex;height:100%;flex-direction:column;flex:1 1 0;position:relative;z-index:10}.map-wrap .map-list{position:absolute;top:10px;right:56px;z-index:20}.map-wrap .map-list .select-box{width:200px}.map-wrap .tool-box{position:absolute;z-index:20;top:10px;right:15px;display:flex;flex-direction:column;flex-wrap:wrap;width:32px}.map-wrap .tool-box span{display:inline-block;width:32px;border:rgba(255,255,255,.15) 1px solid;background-color:#2e3744;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.map-wrap .tool-box span+span{margin-top:7px}.map-wrap .tool-box span .btn-add,.map-wrap .tool-box span .btn-del,.map-wrap .tool-box span .btn-erase,.map-wrap .tool-box span .i-btn,.map-wrap .tool-box span .line-btn{width:30px;padding:0;border-radius:0}.map-wrap .tool-box span .btn-add i,.map-wrap .tool-box span .btn-del i,.map-wrap .tool-box span .btn-erase i,.map-wrap .tool-box span .i-btn i,.map-wrap .tool-box span .line-btn i{width:28px;height:28px;margin:0;background-image:url("../images/icon-tools.png");background-position-x:-2px}.map-wrap .tool-box span .btn-add i.i-layer,.map-wrap .tool-box span .btn-del i.i-layer,.map-wrap .tool-box span .btn-erase i.i-layer,.map-wrap .tool-box span .i-btn i.i-layer,.map-wrap .tool-box span .line-btn i.i-layer{background-position-y:-2px}.map-wrap .tool-box span .btn-add i.i-viewall,.map-wrap .tool-box span .btn-del i.i-viewall,.map-wrap .tool-box span .btn-erase i.i-viewall,.map-wrap .tool-box span .i-btn i.i-viewall,.map-wrap .tool-box span .line-btn i.i-viewall{background-position-y:-159px}.map-wrap .tool-box span .btn-add i.i-zoomin,.map-wrap .tool-box span .btn-del i.i-zoomin,.map-wrap .tool-box span .btn-erase i.i-zoomin,.map-wrap .tool-box span .i-btn i.i-zoomin,.map-wrap .tool-box span .line-btn i.i-zoomin{background-position-y:-36px}.map-wrap .tool-box span .btn-add i.i-zoomout,.map-wrap .tool-box span .btn-del i.i-zoomout,.map-wrap .tool-box span .btn-erase i.i-zoomout,.map-wrap .tool-box span .i-btn i.i-zoomout,.map-wrap .tool-box span .line-btn i.i-zoomout{background-position-y:-66px}.map-wrap .tool-box span .btn-add i.i-next,.map-wrap .tool-box span .btn-del i.i-next,.map-wrap .tool-box span .btn-erase i.i-next,.map-wrap .tool-box span .i-btn i.i-next,.map-wrap .tool-box span .line-btn i.i-next{background-position-y:-94px}.map-wrap .tool-box span .btn-add i.i-prev,.map-wrap .tool-box span .btn-del i.i-prev,.map-wrap .tool-box span .btn-erase i.i-prev,.map-wrap .tool-box span .i-btn i.i-prev,.map-wrap .tool-box span .line-btn i.i-prev{background-position-y:-126px}.map-wrap .tool-box span .btn-add i.i-initialization,.map-wrap .tool-box span .btn-del i.i-initialization,.map-wrap .tool-box span .btn-erase i.i-initialization,.map-wrap .tool-box span .i-btn i.i-initialization,.map-wrap .tool-box span .line-btn i.i-initialization{background-position-y:-190px}.map-wrap .tool-box span .btn-add i.i-distance,.map-wrap .tool-box span .btn-del i.i-distance,.map-wrap .tool-box span .btn-erase i.i-distance,.map-wrap .tool-box span .i-btn i.i-distance,.map-wrap .tool-box span .line-btn i.i-distance{background-position-y:-219px}.map-wrap .tool-box span .btn-add i.i-measurement,.map-wrap .tool-box span .btn-del i.i-measurement,.map-wrap .tool-box span .btn-erase i.i-measurement,.map-wrap .tool-box span .i-btn i.i-measurement,.map-wrap .tool-box span .line-btn i.i-measurement{background-position-y:-247px}.map-wrap .tool-box span .btn-add i.i-download,.map-wrap .tool-box span .btn-del i.i-download,.map-wrap .tool-box span .btn-erase i.i-download,.map-wrap .tool-box span .i-btn i.i-download,.map-wrap .tool-box span .line-btn i.i-download{background-position-y:-343px}.map-wrap .tool-box span .btn-add i.i-print,.map-wrap .tool-box span .btn-del i.i-print,.map-wrap .tool-box span .btn-erase i.i-print,.map-wrap .tool-box span .i-btn i.i-print,.map-wrap .tool-box span .line-btn i.i-print{background-position-y:-375px}.map-wrap .tool-box span .btn-add i.i-info,.map-wrap .tool-box span .btn-del i.i-info,.map-wrap .tool-box span .btn-erase i.i-info,.map-wrap .tool-box span .i-btn i.i-info,.map-wrap .tool-box span .line-btn i.i-info{background-position-y:-279px}.map-wrap .tool-box span .btn-add i.i-roadview,.map-wrap .tool-box span .btn-del i.i-roadview,.map-wrap .tool-box span .btn-erase i.i-roadview,.map-wrap .tool-box span .i-btn i.i-roadview,.map-wrap .tool-box span .line-btn i.i-roadview{background-position-y:-310px}.map-wrap .tool-box span .active.btn-add i,.map-wrap .tool-box span .active.btn-del i,.map-wrap .tool-box span .active.btn-erase i,.map-wrap .tool-box span .active.line-btn i,.map-wrap .tool-box span .i-btn.active i{background-position-x:-33px}.map-wrap .tool-box span .btn-add+.btn-add,.map-wrap .tool-box span .btn-add+.btn-del,.map-wrap .tool-box span .btn-add+.btn-erase,.map-wrap .tool-box span .btn-add+.i-btn,.map-wrap .tool-box span .btn-add+.line-btn,.map-wrap .tool-box span .btn-del+.btn-add,.map-wrap .tool-box span .btn-del+.btn-del,.map-wrap .tool-box span .btn-del+.btn-erase,.map-wrap .tool-box span .btn-del+.i-btn,.map-wrap .tool-box span .btn-del+.line-btn,.map-wrap .tool-box span .btn-erase+.btn-add,.map-wrap .tool-box span .btn-erase+.btn-del,.map-wrap .tool-box span .btn-erase+.btn-erase,.map-wrap .tool-box span .btn-erase+.i-btn,.map-wrap .tool-box span .btn-erase+.line-btn,.map-wrap .tool-box span .i-btn+.btn-add,.map-wrap .tool-box span .i-btn+.btn-del,.map-wrap .tool-box span .i-btn+.btn-erase,.map-wrap .tool-box span .i-btn+.i-btn,.map-wrap .tool-box span .i-btn+.line-btn,.map-wrap .tool-box span .line-btn+.btn-add,.map-wrap .tool-box span .line-btn+.btn-del,.map-wrap .tool-box span .line-btn+.btn-erase,.map-wrap .tool-box span .line-btn+.i-btn,.map-wrap .tool-box span .line-btn+.line-btn{margin:0;border-top:rgba(255,255,255,.15) 1px solid}.map-wrap .map-area{height:calc(100% - 40px);position:relative;z-index:10}.map-wrap .map-area .map-icon .btn-add,.map-wrap .map-area .map-icon .btn-del,.map-wrap .map-area .map-icon .btn-erase,.map-wrap .map-area .map-icon .i-btn,.map-wrap .map-area .map-icon .line-btn{position:absolute;z-index:60;padding:0}.map-wrap .map-area .map-icon .btn-add i,.map-wrap .map-area .map-icon .btn-del i,.map-wrap .map-area .map-icon .btn-erase i,.map-wrap .map-area .map-icon .i-btn i,.map-wrap .map-area .map-icon .line-btn i{margin:0}.btm-area{display:flex;justify-content:flex-end;align-items:center;height:40px;padding:0 10px;background-color:#2e3744}.btm-area .r-select label{margin-right:5px;margin-left:12px;vertical-align:middle}.btm-area .r-select input[type=text]{width:120px;border-radius:2px}.btm-area .r-select input[type=text]+input{margin-left:-6px}.btm-area .r-select .btn{width:30px;height:30px;font-size:0;padding:0;margin:0;border-radius:2px}.btm-area .r-select .btn i{width:20px;height:20px;margin:0}.btm-area .r-select .btn i.i-earth{background:url("../images/icon-tools.png") -5px -426px no-repeat}.line-slider .linebg{height:4px;background-color:#d5d5d5;border-radius:2px;position:relative}.line-slider .linebg .slider-range{position:absolute;z-index:100;top:0;left:0;height:4px;background-color:rgba(54,94,165,.7);border-radius:2px}.line-slider .linebg .slider-bar{position:absolute;z-index:110;width:21px;height:21px;margin:-8px 0 0 -8px;font-size:0;border:none;background:url("../images/btn-silder-point.png") 50% 50% no-repeat}.map-zoom .title{position:absolute;top:38px;right:50px;z-index:30}.map-zoom .title li{position:relative;padding:1px 3px;border:1px solid #314369;border-radius:4px;background-color:#2e3744;text-align:center;font-size:10px}.map-zoom .title li+li{margin-top:29px}.map-zoom .title li::after{content:'';position:absolute;top:4px;right:-7px;z-index:50;width:0;height:0;border-bottom:4px solid transparent;border-top:4px solid transparent;border-left:6px solid #314369;border-right:1px solid transparent}.map-zoom .zoom-box{position:absolute;top:10px;right:10px;width:30px;z-index:30;border:1px solid rgba(255,255,255,.2);border-radius:4px;background-color:#2e3744}.map-zoom .zoom-box .btn-add,.map-zoom .zoom-box .btn-del,.map-zoom .zoom-box .btn-erase,.map-zoom .zoom-box .i-btn,.map-zoom .zoom-box .line-btn{width:28px;padding:0;font-size:0}.map-zoom .zoom-box .btn-add:first-child,.map-zoom .zoom-box .btn-del:first-child,.map-zoom .zoom-box .btn-erase:first-child,.map-zoom .zoom-box .i-btn:first-child,.map-zoom .zoom-box .line-btn:first-child{border-bottom:1px solid rgba(255,255,255,.2);border-radius:0}.map-zoom .zoom-box .btn-add:last-child,.map-zoom .zoom-box .btn-del:last-child,.map-zoom .zoom-box .btn-erase:last-child,.map-zoom .zoom-box .i-btn:last-child,.map-zoom .zoom-box .line-btn:last-child{border-top:1px solid rgba(255,255,255,.2);border-radius:0}.map-zoom .zoom-box .btn-add i,.map-zoom .zoom-box .btn-del i,.map-zoom .zoom-box .btn-erase i,.map-zoom .zoom-box .i-btn i,.map-zoom .zoom-box .line-btn i{width:28px;height:28px;margin-right:0}.map-zoom .zoom-box .btn-add i.i-zoom_in,.map-zoom .zoom-box .btn-del i.i-zoom_in,.map-zoom .zoom-box .btn-erase i.i-zoom_in,.map-zoom .zoom-box .i-btn i.i-zoom_in,.map-zoom .zoom-box .line-btn i.i-zoom_in{background:url("../images/icon-tools.png") -2px -36px no-repeat}.map-zoom .zoom-box .btn-add i.i-zoom_out,.map-zoom .zoom-box .btn-del i.i-zoom_out,.map-zoom .zoom-box .btn-erase i.i-zoom_out,.map-zoom .zoom-box .i-btn i.i-zoom_out,.map-zoom .zoom-box .line-btn i.i-zoom_out{background:url("../images/icon-tools.png") -2px -66px no-repeat}.map-zoom .zoom-box .zoom{position:relative;width:28px;height:100px;margin:5px 0;background:url("../images/bg_scaler.png") 50% 50% repeat-y}.map-zoom .zoom-box .zoom .slider-bar{position:relative;width:7px;height:100%;margin:0 auto;background-color:#434b57}.map-zoom .zoom-box .zoom .slider-bar .slider-bg{position:absolute;bottom:0;left:0;width:7px;background-color:#365ea5}.map-zoom .zoom-box .zoom .slider{position:absolute;width:15px;height:10px;left:7px;border:0;background:url("../images/icon_slider.png") 0 0 no-repeat}.measure-box{position:absolute;z-index:360}.measure-box .inner{display:block!important;padding:2px;margin:0!important;border:1px solid rgba(255,255,255,.2);background-color:#2e3744;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.4)}.measure-box .inner .top{padding:5px}.measure-box .inner .top h4{font-weight:400;font-size:12px;margin-right:20px}.measure-box .inner .top span{margin-right:15px;font-size:14px}.measure-box .inner .top span strong{color:#ef8282}.measure-box .inner .top sup{font-size:9px;vertical-align:super}.measure-box .inner .top button{width:16px;height:16px;margin-left:auto;border:none;font-size:0;background:url("../images/btn-close_04.png") 50% 50% no-repeat}.measure-box .inner .guide{padding:6px 8px 3px;font-size:12px;margin:1px;background-color:#2e3744;text-align:center}.measure-box.distance-box .inner{border-width:2px;border-color:#ef8282}.measure-box.distance-box .inner sup{color:#ef8282}.measure-box.area-box .inner{border-color:#6791cf;border-width:2px}.measure-box.area-box .inner .top span strong{color:#6791cf}.measure-box.area-box .inner .top span sup{color:#6791cf}.city-value{z-index:200;display:flex;padding:2px;border:#a58951 1px solid;background-color:#ffe5a3;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.4)}.city-value::after{position:absolute;left:calc(50% - 7px);bottom:-7px;content:'';width:0;height:0;border-top:7px solid #a58951;border-right:8px solid transparent;border-left:8px solid transparent}.city-value dt{display:flex;align-items:center;justify-content:center;width:52px;min-height:20px;padding:0 2px;line-height:1.3;font-weight:600;background-color:#dfc080;color:#402b00;border-radius:2px;text-align:center;font-size:12px}.city-value dd{width:calc(100% - 52px);padding:0 2px 0 3px;text-align:right;color:#815d14;font-weight:600}.city-value dd li{display:flex;align-items:center;white-space:nowrap;height:16px}.city-value dd li strong{display:block;color:#815d14;text-align:left;font-size:12px}.city-value dd li strong+span{padding-left:4px}.city-value dd li span{display:block;text-align:right;color:#442300;padding-right:2px}.city-value.one dt{height:17px;line-height:1.4}.dash-wrap{position:relative;width:100%;height:100%}.dash-wrap .top-area{height:35px;border-radius:4px 4px 0 0}.dash-wrap .top-area h1{padding-left:10px;font-size:14px}.dash-wrap .body{padding:7px;background-color:#3c434e;border-radius:0 0 4px 4px}.dash-wrap .body .content{padding:7px;border-radius:2px}.dash-wrap .setting-box{position:absolute;right:310px;width:150px;border-radius:2px;background-color:#f4f4f4;box-shadow:1px 1px 6px 0 rgba(51,51,51,.2);z-index:40}.dash-wrap .setting-box .line-slider{height:34px;padding:16px 15px 5px}.dash-wrap .setting-box .setting-btn{padding:0 7px 7px}.dash-wrap .setting-box .setting-btn ul{border:1px solid #d7d7d7;border-radius:2px;background-color:#fff}.dash-wrap .setting-box .setting-btn ul li a{display:inline-block;width:100%;padding:5px 10px;text-align:center}.dash-wrap .setting-box .setting-btn ul li+li{border-top:1px solid rgba(255,255,255,.2)}.dash-wrap .map-year{position:absolute;top:10px;left:10px;width:200px;height:calc(100% - 20px);border-radius:4px;background-color:rgba(255,255,255,.1);box-shadow:0 0 4px rgba(0,0,0,.2)}.dash-wrap .map-year .body{overflow-y:auto;height:calc(100% - 40px);background-color:transparent}.dash-wrap .map-year .body .content{width:100%;height:150px;padding:10px 15px;border-radius:2px;border:rgba(255,255,255,.1) 1px solid;background-color:rgba(0,0,0,.1);cursor:pointer}.dash-wrap .map-year .body .content h4{font-size:14px}.dash-wrap .map-year .body .content+.content{margin-top:10px}.dash-wrap .map-year .body .content.active{border:1px solid #49aee2;background-color:rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4)}.dash-wrap .map-wrap{position:absolute;top:10px;left:220px;width:calc(52% - 120px);height:calc(100% - 20px);border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,.2)}.dash-wrap .map-wrap .top-area{height:36px;border-radius:4px 4px 0 0}.dash-wrap .map-wrap .top-area h1{padding-left:10px;font-size:14px}.dash-wrap .map-wrap .map-area{height:100%}.dash-wrap .map-wrap .map-area .map-list{left:7px;top:7px;right:initial}.dash-wrap .map-wrap .map-area .map-btn{position:absolute;top:7px;left:215px;z-index:100}.dash-wrap .map-wrap .map-area .map-btn i{margin-right:5px;background-image:url("../images/icon-search_03.png")}.dash-wrap .map-wrap .map-project-info{position:absolute;z-index:50;top:45px;left:7px}.dash-wrap .map-wrap .map-project-info .top-area{height:32px;background-color:#506791}.dash-wrap .map-wrap .map-project-info .top-area h1{font-size:13px;font-weight:600}.dash-wrap .map-wrap .map-project-info .body{padding:0;background-color:#2e3744}.dash-wrap .map-wrap .map-project-info .body .content{padding:10px;max-height:250px;overflow:auto}.dash-wrap .map-wrap .map-project-info .body .content .table td,.dash-wrap .map-wrap .map-project-info .body .content .table th{padding:4px 6px}.dash-wrap .contents-wrap{position:absolute;top:10px;right:10px;width:calc(48% - 120px);height:calc(100% - 20px);box-shadow:0 0 4px rgba(0,0,0,.2)}.dash-wrap .contents-wrap .map-chart{height:calc(50% - 5px);margin-bottom:10px}.dash-wrap .contents-wrap .map-chart .body{height:calc(100% - 35px)}.dash-wrap .contents-wrap .map-chart .body .content{height:100%}.dash-wrap .contents-wrap .current-state{display:flex;height:calc(50% - 5px)}.dash-wrap .contents-wrap .current-state .map-step{width:100%;height:100%}.dash-wrap .contents-wrap .current-state .map-step+.map-step{margin-left:10px}.dash-wrap .contents-wrap .current-state .map-step .body{height:calc(100% - 35px);padding:0}.dash-wrap .contents-wrap .current-state .map-step .body .content{height:100%}.dash-wrap .contents-wrap .current-state .map-step .body .table{border-left:rgba(255,255,255,.06) 1px solid}.dash-wrap .contents-wrap .current-state .map-step .body .table th{padding:4px}.dash-wrap .contents-wrap .current-state .map-step .body .table th:first-child{border-left:rgba(255,255,255,.06) 1px solid}.dash-wrap .contents-wrap .current-state .map-step .body .table th em{font-weight:400;font-size:12px;letter-spacing:-1px}.dash-wrap .contents-wrap .current-state .map-step .body .table td{padding:4px}.dash-wrap .contents-wrap .current-state .map-step .body .overflow-y{overflow-y:scroll;height:calc(100% - 55px)}.dash-wrap .contents-wrap .current-state .map-step .body .overflow-y.th-one{height:calc(100% - 27px)}.tabArea{position:relative}.tabArea .tabs{border-bottom:#39414e 1px solid}.tabArea .tabs li{display:inline-block;padding:0 0 0 15px}.tabArea .tabs li a{display:flex;align-items:center;height:43px;padding:0 7px;text-align:center;cursor:pointer}.tabArea .tabs li.on a{font-weight:600;color:#49aee2;border-bottom:2px solid #49aee2}.tabArea .tabcontents{display:none;padding:15px}.tabArea .tabcontents.on{display:block}.filter{padding:15px;margin:10px 0 17px;border:rgba(255,255,255,.05) 1px solid;background-color:rgba(0,0,0,.12)}.filter .form-group{display:flex;height:30px}.filter .form-group .input-group input[type=checkbox]+label{font-weight:400;min-width:auto;margin-left:0}.filter .form-group .input-group label{display:inline-block;min-width:85px;margin-right:10px;font-weight:600;text-align:center}.filter .form-group .input-group .select-box+input[type=text]{margin-left:10px}.filter .form-group .input-group+.input-group{margin-left:20px}.filter .form-group+.b-space,.filter .form-group+.form-group{margin-top:10px}.filter .form-group .select-box+label,.filter .form-group em+label,.filter .form-group input+label{margin-left:50px}.filter .r-btn{margin-left:auto}.filter .r-btn .btn{min-width:74px;padding:3px 8px 4px;text-align:center}.filter .b-space .left-form{width:calc(50% - 30px)}.filter .b-space .mid-btn{margin-top:60px}.filter .b-space .right-form{width:calc(50% - 40px)}.filter .b-space .list{height:150px}.filter .b-space .list li{height:42px;line-height:1.8}.filter .b-space .btm-form{text-align:right;margin-top:10px}.filter .b-space .btm-form input[type=text]{width:calc(100% - 76px);margin-right:4px}.filter .b-space+.r-btn{margin:10px -15px -15px;padding:10px;background-color:#29313a}.paging{margin-top:15px;text-align:center}.paging a.current{color:#49aee2;font-weight:600;background-color:rgba(0,0,0,.2);border-radius:6px}.paging>a .current:hover{color:#ef8282;font-weight:600}.paging>.page{width:18px;height:18px;margin:0;overflow:hidden;text-align:left;vertical-align:middle;text-indent:-9999px}.paging>.page:hover{z-index:1}.paging>a{display:inline-block;cursor:pointer;min-width:20px;height:25px;vertical-align:middle}.paging>a:hover{font-weight:600}.paging>a:not(.page){padding:4px 5px;line-height:1.3}.paging .first{background:url("../images/btn_first_01.png") 50% 50% no-repeat}.paging .next{background:url("../images/btn_next_01.png") 50% 50% no-repeat}.paging .prev{background:url("../images/btn_prev_01.png") 50% 50% no-repeat}.paging .last{background:url("../images/btn_last_01.png") 50% 50% no-repeat}.listbottom{margin-top:10px}.listbottom .paging{margin:0 auto}.listbottom.r-btn{justify-content:flex-end}.listbottom span strong{color:#ef8282}.listtop+.overflow-x,.listtop+.table{margin-top:7px}.listtop strong{color:#49aee2}.listtop .star{margin-left:auto}.listtop .star::before{display:inline-block;content:'*';margin-right:4px;color:#ef8282;vertical-align:top}.box-flex{display:flex;justify-content:space-between;align-items:flex-start}.box-flex .left,.box-flex .right{width:calc(50% - 10px);height:100%}.box-flex .left .listtop{height:30px}.box-flex .contents{width:49%}.box-flex .contents .map-box{position:relative;width:100%;height:calc(100% - 28px)}.box-flex .contents .map-box .map-area{width:100%;height:100%;border:1px solid rgba(255,255,255,.2)}.box-flex .contents .map-box .btn{position:absolute;bottom:10px;right:10px}.box-flex.map-stats .left .map-wrap{height:calc(100% - 35px);margin-top:5px}.box-flex.map-stats .left .map-wrap .map-area{height:100%;margin-top:0}.no-results{margin-top:50px}.no-results::before{display:block;height:150px;content:'';margin:10px auto;background:url("../images/bg-noresults.png") 50% 50% no-repeat}.no-results p{text-align:center;font-size:17px;color:#777}.top-content{align-items:flex-start}.top-content .filter{width:calc(100% - 230px)}.top-content .chart-box{width:220px;border:rgba(255,255,255,.12) 1px solid;align-items:flex-end;padding:5px;margin-top:10px}.top-content .chart-box .chart{width:50%;height:100%;background-color:#eee}.top-content .chart-box .chart-list{display:flex;flex-direction:column;width:45%;height:100%}.top-content .chart-box .chart-list ul{width:100%;margin-bottom:auto}.top-content .chart-box .chart-list ul li{display:flex;align-items:center;font-size:12px}.top-content .chart-box .chart-list ul li+li{margin-top:1px}.line-box{display:inline-block;position:relative;height:30px;width:100%;padding:3px;border-radius:4px;border:rgba(255,255,255,.15) 1px solid;background-color:#2c3440;vertical-align:middle;z-index:200}.line-box .color-bar{width:100%;height:100%;cursor:pointer;border-radius:2px;background-color:#ff5722}.line-box .line-nav{position:absolute;top:30px;right:-1px;width:196px;max-height:100px;border:1px solid rgba(255,255,255,.2);background-color:#2c3440;overflow-y:auto;overflow-x:hidden}.line-box .line-nav li{padding:7px 10px}.line-box .color-patten{width:calc(100% - 10px);height:10px;margin:7px 5px 0;cursor:pointer;border-bottom:#f9ad44 2px dashed;border-top:#00c8e5 2px dotted}.control-bar{padding:0 15px 0 10px}.control-bar .line-slider .linebg{height:7px}.control-bar .line-slider .linebg .slider-bar{border-radius:50%;line-height:19px;text-align:center;font-weight:700;font-size:11px;color:#fff;background-color:#365ea5;border:#29487f 1px solid;background-image:none}.control-bar .line-slider .linebg .slider-range{height:7px}.txt-select{height:100px;background-color:#eee}.tooltip{display:inline-block;position:relative}.tooltip .guide-txt{display:none;position:absolute;top:30px;left:calc(50% - 100px);width:200px;padding:8px;background-color:#fff;border:#ccc 1px solid;border-radius:2px;text-align:center}.tooltip .guide-txt::after{content:'';position:absolute;top:-6px;left:calc(50% - 6px);z-index:50;width:0;height:0;border-left:6px solid transparent;border-bottom:6px solid #999;border-right:6px solid transparent}.tooltip:hover .guide-txt{display:block}.t-guide{padding:10px 3px 5px 27px;background:url("../images/icon-info_02.png") 2px 8px no-repeat}.t-guide.red{background:url("../images/icon-mark_02.png") 2px 11px no-repeat}.r-guide{padding:5px 3px 5px 18px;font-size:12px;color:#6791cf;background:url("../images/icon-info_03.png") 5px 7px no-repeat}.cir,.line,.rect{display:inline-block;width:12px;height:12px;margin:0 6px 0 0;vertical-align:middle}.rect.type01,.type01.cir,.type01.line{background-color:#365ea5}.rect.type02,.type02.cir,.type02.line{background-color:green}.rect.type03,.type03.cir,.type03.line{background-color:orange}.rect.type04,.type04.cir,.type04.line{background-color:pink}.cir{border-radius:50%}.line{height:4px}.list-type01{overflow-y:auto}.list-type01 li+li{margin-top:5px}.list-type02{overflow-y:auto;border-top:rgba(255,255,255,.06) 1px solid}.list-type02 li{display:block;padding:8px 10px;border-bottom:rgba(255,255,255,.06) 1px solid}.list-type02 li:hover{background-color:rgba(54,94,165,.1)}.list-type02 li.active{color:#fff;background-color:rgba(54,94,165,.8)}.list-type03{overflow-y:auto;height:200px;margin-top:7px}.list-type04{overflow:auto;height:460px}.list-type04 li+li{margin-top:10px}.list-accordion{margin-top:7px;border-top:rgba(255,255,255,.08) 1px solid}.list-accordion .accordion .link{background-position:98.5% 16px}.list-accordion .accordion .submenu{padding:10px 15px;border-top:rgba(255,255,255,.08) 1px solid;background-color:rgba(0,0,0,.2);font-size:13px}.list-accordion .accordion strong{display:inline-block;width:16px;height:16px;margin-right:10px;font-size:0;background-repeat:no-repeat;background-position:50% 50%;vertical-align:middle}.list-accordion .accordion strong.ico-q{background-image:url("../images/icon-q.png")}.list-accordion .accordion strong.ico-a{background-image:url("../images/icon-a.png")}.list-accordion .accordion li.open .link{background-color:transparent;color:rgba(255,255,255,.85);background-position-y:-67px}.list-accordion.edit li .link{position:relative;z-index:10}.list-accordion.edit li .link button{position:absolute;z-index:20;right:40px;top:10px}.list-accordion.edit li .submenu{padding-left:42px}.txt-name{display:inline-block;padding:0 7px;margin:1px 0;border-radius:30px;background-color:#4c5c72}.txt-name i{width:15px;height:16px;vertical-align:middle;margin-right:3px;margin-left:-3px}.txt-name+.txt-name{margin-left:5px}.txt-name span{vertical-align:middle}.map-layer{position:absolute;top:50px;right:56px;z-index:30;width:300px;background-color:#2e3744}.map-layer .layer-header{height:39px;padding:0 10px;border-top:rgba(255,255,255,.15) 1px solid;border-bottom:rgba(255,255,255,.15) 1px solid}.map-layer .layer-group{height:450px;border-bottom:rgba(255,255,255,.15) 1px solid;overflow-y:auto}.map-layer .layer-group .layer-detail+.layer-detail{border-top:rgba(255,255,255,.15) 1px solid}.map-layer .layer-group .top-layer{height:36px;padding:6px 10px;background-color:rgba(0,0,0,.1)}.map-layer .layer-group .top-layer label{font-weight:600}.map-layer .layer-group .sub{padding:2px 4px}.map-layer .layer-group .sub li{position:relative;padding:7px 8px 7px 29px}.map-layer .layer-group .sub li+li{border-top:rgba(255,255,255,.15) 1px dotted}.map-layer .layer-group .sub li .top-layer{height:auto;padding:0;border:none;background-color:transparent}.map-layer .layer-group .sub li input+label{margin:0}.map-layer .layer-group .sub li .r-btn{position:absolute;top:5px;left:5px;z-index:50}.map-layer .layer-group .sub li .sub{margin-top:4px}.map-layer .layer-group .sub li .sub li{padding:2px 0 2px 18px}.map-layer .layer-group .sub li .sub li+li{border-top:none}.map-layer .layer-group em{display:inline-block;width:14px;height:14px;margin-bottom:3px}.map-layer .layer-group em.line{height:4px}.layer-area{height:calc(100% - 79px)}.layer-area .left{width:400px}.layer-area .left .tree-box{height:calc(100% - 40px);margin-top:10px;padding:15px;overflow:auto;border:rgba(255,255,255,.15) 1px solid}.layer-area .right{width:calc(100% - 420px);height:calc(100% - 40px);margin-top:40px;border:rgba(255,255,255,.15) 1px solid}.layer-area .right .message{margin-top:15%}.layer-area .right .message i{width:100%;height:110px;background-position:50% 100%}.layer-area .right .message i.folder{background-image:url("../images/img-folder.png")}.layer-area .right .message i.folder-order{background-image:url("../images/img-folder_order.png")}.layer-area .right .message p{width:100%;margin-top:30px;font-size:20px;text-align:center}.layer-area .right .write-form{height:calc(100% - 50px);padding:15px}.layer-area .contents{width:100%}.layer-area .contents+.contents{margin-top:20px}.layer-area .listbottom{padding:10px 15px}.group-manage{height:100%}.group-manage .left{width:300px}.group-manage .left .frm{height:calc(100% - 30px)!important}.group-manage .left .frm .overflow-y{height:calc(100% - 72px)}.group-manage .right{width:calc(100% - 320px)}.group-manage .right .contents{width:46%;height:100%}.group-manage .right .contents .listtop{height:30px;margin-bottom:5px}.group-manage .right .contents .list-type02{height:calc(100% - 60px);position:relative}.group-manage .right .contents .list-type02 li.active label{color:#fff}.group-manage .right .btn-group{width:8%;margin-bottom:20px}.group-manage .right .btn-group button{display:block;height:50px;width:27px;margin:8px auto}.info-list{padding:10px 5px}.info-list li{display:flex}.info-list li span{display:inline-block;width:15px;height:15px;border-radius:50%;margin:1px 5px 0 0;vertical-align:middle;background-color:rgba(255,255,255,.2);text-align:center;font-size:11px;color:#fff}.info-list li p{width:calc(100% - 20px)}.info-list li+li{margin-top:5px}.map-stats{height:calc(100% - 79px)}.map-stats .map-area{border:1px solid rgba(255,255,255,.2)}.map-stats .left .map-area{height:calc(100% - 35px);margin-top:5px}.map-stats .right .contents{width:100%;height:calc(50% - 5px)}.map-stats .right .contents .listtop{height:30px;margin-bottom:5px}.map-stats .right .contents .listtop+div{height:calc(100% - 35px);padding:10px;border:1px solid rgba(255,255,255,.2)}.map-stats .right .contents .listtop+div.content{border:none;padding:0}.map-stats .right .contents+.contents{margin-top:10px}.map-stats .right .contents .overflow-y{height:calc(100% - 33px)}.map-stats .table{border-right:rgba(255,255,255,.06) 1px solid}.map-stats .table td:first-child,.map-stats .table th:first-child{border-left:rgba(255,255,255,.06) 1px solid}.situation .tabcontents{padding:20px 0}.situation .tabcontents .table{border-right:rgba(255,255,255,.06) 1px solid}.situation .tabcontents .table td:first-child,.situation .tabcontents .table th:first-child{border-left:rgba(255,255,255,.06) 1px solid}.user-history{height:100%}.user-history .tabcontents{height:calc(100% - 45px);padding:15px 0}.user-history .tabcontents.tab02 .frm{height:calc(100% - 114px)!important}.loading{z-index:500;position:absolute}.loading img{filter:brightness(93%) contrast(130%) saturate(150%)}.error-wrap{height:100%}.error-wrap h1{width:152px;height:55px;margin-left:20px;font-size:0;background:url("../images/error-h1.png") 0 bottom no-repeat}.error-wrap .error{margin:auto;height:calc(100% - 55px)}.error-wrap .error .inner{min-width:620px;padding-bottom:50px}.error-wrap .error .inner .error-tx{text-align:center}.error-wrap .error .inner .error-tx h3{font-size:35px;font-weight:500}.error-wrap .error .inner .error-tx h3 strong{font-size:35px;font-weight:500;color:#49aee2}.error-wrap .error .inner .error-tx p{margin-top:20px;font-size:14px;color:#a7a7a7}.error-wrap .error .inner::before{display:inline-block;content:'';width:100%;height:325px;margin-bottom:20px;background:url("../images/bg-error.png") 50% no-repeat}.table{width:100%;border-top:rgba(255,255,255,.05) 1px solid;vertical-align:top}.table thead th{text-align:center}.table thead th .asc-btn,.table thead th .desc-btn,.table thead th .middle-btn{width:11px;height:16px;font-size:0;border:none;background-color:transparent;background:url("../images/icon-sort_up.png") 100% 0 no-repeat}.table thead th .desc-btn{background-image:url("../images/icon-sort_down.png")}.table thead th .middle-btn{background-image:url("../images/icon-sort.png")}.table tbody th{padding-left:10px}.table td,.table th{padding:8px 6px;border-left:rgba(255,255,255,.06) 1px solid;border-bottom:rgba(255,255,255,.06) 1px solid;border-top:none;font-weight:400;text-align:left;vertical-align:middle}.table td:first-child,.table th:first-child{border-left:none}.table td.nolineL,.table th.nolineL{border-left-width:0!important}.table td.lineL,.table th.lineL{border-left:rgba(255,255,255,.06) 1px solid}.table td.lineB,.table th.lineB{border-bottom:rgba(255,255,255,.06) 1px solid!important}.table td.nolineR,.table th.nolineR{border-right-width:0!important}.table td input[type=checkbox]+label,.table th input[type=checkbox]+label{display:inline;padding:1px 6px 0 10px}.table td .notice,.table th .notice{padding:2px 8px 3px;background-color:#cb7600;color:#fff;font-size:12px;border-radius:2px}.table th{font-weight:700;background-color:#29313a}.table td input[type=text]{vertical-align:top}.table td .box-flex{align-items:center}.table td .bottom-line{text-decoration:underline!important}.table+.table{margin-top:10px}.table+.top{margin-top:5px}.table+.guide{margin-top:15px}.table+.listop{margin-top:20px}.table+.r-btn{margin-top:10px}.table .star::after{display:inline-block;content:'*';margin-left:4px;color:#ef8282;vertical-align:top}.table.list thead th{border-bottom:rgba(255,255,255,.1) 1px solid}.table.list tbody tr:hover td{background-color:rgba(65,96,155,.2)}.table.list td,.table.list th{text-align:center;padding-left:5px;padding-right:5px}.table.list td.tx-left,.table.list th.tx-left{padding-left:10px}.table.list td .select-box,.table.list th .select-box{margin:-3px 0}.table.list td input[type=checkbox]+label,.table.list td input[type=radio]+label,.table.list th input[type=checkbox]+label,.table.list th input[type=radio]+label{padding:1px 6px 0 10px}.table.list th{padding:8px 5px 6px}.table.list td button{margin:-3px 0}.table.list td button.btn-add i,.table.list td button.btn-del i,.table.list td button.btn-erase i,.table.list td button.i-btn i,.table.list td button.line-btn i{margin:0}.table.form td{padding:5px}.table.form td .upload-layers{position:relative}.table.form td .upload-layers input{width:100%;background-color:#fff}.table.form td .upload-layers .btn-add,.table.form td .upload-layers .btn-del,.table.form td .upload-layers .btn-erase,.table.form td .upload-layers .i-btn,.table.form td .upload-layers .line-btn{position:absolute;right:0;top:calc(50% - 15px);padding:0;border-radius:2px;font-size:0}.table.form td em{line-height:28px;padding:0 2px;margin-left:10px}.table.form td .file-area{width:100%;height:100px;overflow:auto}.table.form td .file-area .txt-name{margin-bottom:5px}.table.form textarea{margin-bottom:-5px}.btn+.file-area{margin-top:5px}.table-th{border-top:rgba(255,255,255,.1) 1px solid;border-bottom:rgba(255,255,255,.1) 1px solid;border-right:rgba(255,255,255,.06) 1px solid;background-color:#29313a;padding-right:7px}.table-th .table{border-top:0;border-right:none!important}.table-th .table thead th{border-bottom:none;background-color:transparent}.overflow-y{overflow-y:auto;overflow-x:hidden}.overflow-y .table{border-top:0}.overflow-y .table.list td input[type=checkbox]+label{padding:1px 6px 0 10px}.overflow-y .table.list .lineL{border-left:rgba(255,255,255,.06) 1px solid}.overflow-x{overflow-x:auto}.overflow-x+.table{margin-top:15px}.td-fixed td{position:relative}.td-fixed td .btn-fix{position:absolute;top:8px;right:10px;width:60px;height:24px;color:rgba(255,255,255,.85)}.td-fixed td .btn-fix .i-next{width:10px;height:12px;margin-left:7px;background:url("../images/icon-next.png") 50% 50% no-repeat}.pop-box .table{border-right:rgba(255,255,255,.06) 1px solid}.pop-box .table td input[type=checkbox]+label,.pop-box .table th input[type=checkbox]+label{padding:1px 0 0 24px}.pop-box .table td:first-child,.pop-box .table th:first-child{border-left:rgba(255,255,255,.06) 1px solid}.pro-chart .thickL{border-left:rgba(255,255,255,.15) 1px solid!important}.pro-chart thead th{border-bottom:rgba(255,255,255,.15) 1px solid}.pro-chart tr.thickB td{border-bottom:rgba(255,255,255,.15) 1px solid}.pro-chart tr .thickB{border-bottom:rgba(255,255,255,.15) 1px solid}.pro-chart tr th{padding:5px 2px;text-align:center}.pro-chart td{padding:5px 4px;text-align:center;font-size:12.5px}.pro-chart td.purple{color:#dbd4f9;background-color:#35265e}.pro-chart td.red{color:#ffeaea;background-color:#d75252}.pro-chart td.blue{color:#d7deef;background-color:#3868eb}.pro-chart td.yellow{color:#fff1e9;background-color:#df7436}.pro-chart td.green{color:#d7f7ef;background-color:#35a151}.pro-chart td.nolineL{text-align:right;padding-right:15px}.login-wrap{display:flex;justify-content:center;align-items:center;min-width:1400px;height:100%;background:url("../images/bg-visual.jpg") 50% 50% no-repeat;background-size:cover}.login-wrap .inner{width:100%;height:290px;margin-bottom:70px;background-color:rgba(0,0,0,.25)}.login-wrap .login{width:1000px;margin:0 auto;padding:30px 20px}.login-wrap .login h1{height:45px;background:url("../images/logo-h1.png") 0 0 no-repeat;font-size:0}.login-wrap .login h2{height:40px;background:url("../images/logo-login.png") 0 0 no-repeat;font-size:0}.login-wrap .login h2+h2{display:none}.login-form{width:440px}.login-form h1{height:30px;margin-bottom:10px;font-size:0;background:url("../images/login-h1.png") 0 50% no-repeat}.login-form h2{height:40px;margin-bottom:10px;font-size:0;background:url("../images/login-h2.png") 0 50% no-repeat}.login-form h3{margin-bottom:15px;font-size:0}.login-form ul{display:inline-block;width:calc(100% - 135px);margin-right:10px;margin-bottom:10px}.login-form .input-field{height:40px;padding:0 10px;margin-bottom:13px;border-radius:4px;background-color:#384558}.login-form .input-field i{width:18px;height:22px;background-position:0 50%;background-repeat:no-repeat}.login-form .input-field i.i-id{background-image:url("../images/icon-id.png")}.login-form .input-field i.i-pw{background-image:url("../images/icon-pw.png")}.login-form .input-field input{width:calc(100% - 20px);border:none;font-size:15px;border-radius:0;background-color:transparent;color:#fff}.login-form .btn{width:115px;height:92px;letter-spacing:1px;font-size:16px;vertical-align:top;background-color:rgba(25,43,88,.8);border-color:rgba(25,43,88,.8)}.pop-box .login{width:300px;padding-top:25px}.pop-box .login h1,.pop-box .login h2{height:35px;font-size:0;background-position:50% 50%;background-repeat:no-repeat}.pop-box .login h1{background-image:url("../images/public/login-h1.png")}.pop-box .login h2{background-image:url("../images/public/login-h2.png")}.pop-box .login .login-form{width:100%;padding:20px 25px}.pop-box .login .login-form ul{width:100%;margin-right:0;margin-bottom:0}.pop-box .login .btn{width:100%;height:50px;font-size:16px;border-radius:0}.pop-box .corporate-user{padding:15px 20px}.pop-box .corporate-user .listtop{height:30px;margin-bottom:5px}.pop-box .corporate-user .form-group{margin-bottom:15px}.pop-box .corporate-user .point{width:100%}.pop-box .corporate-user .r-btn{margin-top:10px}.pop-box .corporate-user .r-btn button{border:none;color:rgba(255,255,255,.85);border:rgba(255,255,255,.15) 1px solid}.pop-box .corporate-user .r-btn button i{vertical-align:bottom}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #384558 inset;box-shadow:0 0 0 1000px #384558 inset}.main{background:url("../images/bg-visual.jpg") 50% 50% no-repeat;background-size:cover}.main header{background-color:rgba(18,23,30,.7)}.main header .gnb .submu{border-top:#052046 1px solid;background-color:rgba(18,23,30,.85);background-image:url(../images/bg-submu.png)}.main header .gnb .submu ul li a{color:#fff}.main #container{height:calc(100% - 217px)}.main #container .container-inner{display:block;width:920px;min-width:920px;margin:0 auto;text-align:center}.main #container .container-inner .title{padding:80px 0 40px}.main #container .container-inner .title h2{font-size:30px;color:#fff;font-weight:400;margin-bottom:20px}.main #container .container-inner .title p{font-size:18px;color:rgba(255,255,255,.7)}.main #container .container-inner .sys-link a{display:inline-block;width:350px;height:220px;margin:10px;padding:40px 20px;border:rgba(255,255,255,.4) 1px solid;background-color:rgba(255,255,255,.25);background-position:50% 50%}.main #container .container-inner .sys-link a h3{display:inline-block;position:relative;z-index:30;color:#051231;font-size:22px}.main #container .container-inner .sys-link a h3::after{display:block;position:absolute;bottom:0;left:-5%;right:105%;z-index:10;content:'';width:auto;height:9px;background-color:rgba(73,174,226,.5);transition:all .3s ease-out;-webkit-transition:all .3s ease-out}.main #container .container-inner .sys-link a i{width:100%;height:88px;margin-bottom:15px;background-position:50% 50%;background-repeat:no-repeat}.main #container .container-inner .sys-link a i.i-mu-consulting{background-image:url("../images/icon-mu-consulting.png")}.main #container .container-inner .sys-link a i.i-mu-spaceinfor{background-image:url("../images/icon-mu-spaceinfor.png")}.main #container .container-inner .sys-link a i.i-mu-project{background-image:url("../images/icon-mu-project.png")}.main #container .container-inner .sys-link a i.i-mu-con_stats{background-image:url("../images/icon-mu-con_stats.png")}.main #container .container-inner .sys-link a i.i-mu-dashboard{background-image:url("../images/icon-mu-dashboard.png")}.main #container .container-inner .sys-link a i.i-mu-statistics{background-image:url("../images/icon-mu-statistics.png")}.main #container .container-inner .sys-link a:hover{background-color:rgba(20,66,130,.8);border-color:#0e3872}.main #container .container-inner .sys-link a:hover h3{color:#fff}.main #container .container-inner .sys-link a:hover h3::after{right:-5%}.main #container .container-inner .sys-link a:hover i.i-mu-consulting{background-image:url("../images/icon-mu-consulting_on.png")}.main #container .container-inner .sys-link a:hover i.i-mu-spaceinfor{background-image:url("../images/icon-mu-spaceinfor_on.png")}.main #container .container-inner .sys-link a:hover i.i-mu-project{background-image:url("../images/icon-mu-project_on.png")}.main #container .container-inner .sys-link a:hover i.i-mu-con_stats{background-image:url("../images/icon-mu-con_stats_on.png")}.main #container .container-inner .sys-link a:hover i.i-mu-dashboard{background-image:url("../images/icon-mu-dashboard_on.png")}.main #container .container-inner .sys-link a:hover i.i-mu-statistics{background-image:url("../images/icon-mu-statistics_on.png")}.main footer{height:120px;background-color:#2e3744}.main footer .top{height:50px;padding:0 20px;background-color:rgba(0,0,0,.2)}.main footer .top .f-link a{color:rgba(255,255,255,.6)}.main footer .top .f-link a+a{margin-left:20px}.main footer .top .f-link a+a::before{display:inline-block;content:'';width:1px;height:14px;margin-right:20px;vertical-align:middle;background-color:rgba(255,255,255,.2)}.main footer .top .select-box{width:285px}.main footer .bottom{height:70px;padding:0 20px}.main footer .bottom .copy{font-size:12px}.main footer .bottom .b-logo{display:flex;align-items:center}.main footer .bottom .b-logo a{display:inline-block;width:140px;height:36px;margin-left:5px;border-radius:3px;background-position:50% 50%;background-repeat:no-repeat;background-color:rgba(255,255,255,.7);font-size:0}.main footer .bottom .b-logo a.motie{background-image:url("../images/logo-motie.png")}.main footer .bottom .b-logo a.energy{background-image:url("../images/logo-energy.png")}.main.admin-main #container .container-inner .title{padding:60px 0 35px}.main.admin-main #container .container-inner .title h2{margin-bottom:10px}.main.admin-main #container .container-inner .sys-link a{width:280px;height:190px;padding:26px 20px}.main.admin-main #container .container-inner .sys-link a i{margin-bottom:10px}.main.admin-main #container .container-inner .sys-link a h3{font-size:21px}.consulting-status .box-flex.map-wrap .right .editing-layer .body,.consulting-status .box-flex.map-wrap .right .layer-list .body ul li,.consulting-status .btm-area,.consulting-status .top-btn,.error-wrap .error,.filter .form-group .input-group,.group-manage .right,.list-type01 li,.listbottom,.listtop,.map-layer .layer-group .top-layer,.map-layer .layer-header,.measure-box .inner .top,.modal-wrap.active,.place-list li .addr-area,.t-global .alert-box .pop-alert .overflow-y .contents ul li .business,.top-area,.top-area .t-global,.top-content,.top-content .chart-box,header .top{display:flex;justify-content:space-between;align-items:center}#container .container-inner .content-body .title::after{display:block;content:''}.listtop h2::before,.mapSys #container .container-inner .aside .content-inner .contents h4::before,.style-edit .style-box h3::before{display:inline-block;width:6px;height:6px;content:'';margin:0 7px 3px 0;border:#466ca3 3px solid;border-radius:50%;vertical-align:middle}.select-box{display:inline-block;margin:0 1px;vertical-align:middle}.select-box select{width:100%;height:30px;padding:1px 25px 0 8px;line-height:28px;background-image:url("../images/icon-select-arrow.png");background-position:calc(100% - 10px) 50%;background-repeat:no-repeat;cursor:pointer;outline:0;appearance:none}.checkboxes,.radios{display:flex;flex-direction:column;flex-wrap:nowrap}label{cursor:pointer}input[type=checkbox],input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input[type=checkbox]+label,input[type=radio]+label{position:relative;align-items:center;padding:1px 6px 0 23px;user-select:none}input[type=checkbox]+label:before,input[type=radio]+label:before{content:"";position:absolute;top:2px;left:0;width:14px;height:14px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);text-align:center;transition:transform .2s ease-out}input[type=checkbox]+label:after,input[type=radio]+label:after{content:"";background-color:rgba(255,255,255,.1);position:absolute;transform:scale(0);transition:transform .2s ease-out}input[type=checkbox]+label:after{background-color:transparent;content:"";display:block;position:absolute;left:5px;top:4px;width:4px;height:6px;opacity:.1;border-bottom:3px solid #49aee2;border-right:3px solid #49aee2;transform:rotate(45deg);transition:border-color .3s ease}input[type=checkbox]:checked+label:before{content:""}input[type=checkbox]:checked+label:after{content:"";opacity:1}input[type=radio]+label:after,input[type=radio]+label:before{border-radius:50%}input[type=radio]+label:after{left:4px;top:6px;width:8px;height:8px}input[type=radio]:checked+label:before{background:rgba(255,255,255,.1);animation:borderscale .3s ease-in}input[type=radio]:checked+label:after{background:#49aee2;transform:scale(1)}input[type=checkbox]:disabled+label:before{background-color:#eaeaea}.date-box{display:inline-block;width:120px;height:30px;padding:0 0 0 8px;border-radius:4px;border:rgba(255,255,255,.15) 1px solid;background-color:#2c3440;cursor:pointer}.date-box input[type=text]{width:calc(100% - 27px);height:28px;padding:3px 0 4px;border:none;cursor:pointer;background-color:transparent}.date-box img{padding:5px;vertical-align:middle;box-sizing:content-box}.date-box+em{padding:0 8px}.ui-datepicker{display:none;width:260px;height:auto;min-height:200px;margin:7px 0 0 -30px;padding:10px;background-color:#2c3440;border:1px solid rgba(255,255,255,.2);z-index:100!important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;left:5%;width:20px;height:20px}.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;right:5%;width:20px;height:20px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;top:0;cursor:pointer}.ui-datepicker .ui-datepicker-title{margin:0;text-align:center;color:rgba(255,255,255,.85)}.ui-datepicker select.ui-datepicker-month{width:30%}.ui-datepicker .ui-datepicker-year{width:30%}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0 auto;font-size:12.5px}.ui-datepicker table th{padding:7px 0 6px;text-align:center;border:0;font-size:14px;font-weight:600}.ui-datepicker table th:first-child span{color:#ef8282}.ui-datepicker table td{padding:2px 0}.ui-datepicker table td.ui-datepicker-week-end a{color:#ef8282}.ui-datepicker table td a{display:block;width:25px;height:25px;margin:0 3px;border-radius:50%;text-align:center;line-height:25px}.ui-datepicker table td a:hover{background-color:rgba(255,255,255,.05);text-decoration:none}.ui-datepicker table td a.ui-datepicker-today a{background-color:#49aee2;color:#fff}.ui-datepicker table td a.ui-state-active{background-color:#49aee2;font-weight:700;color:#fff}.ui-datepicker table tbody tr:first-child td{padding-top:7px}.ui-datepicker table td:last-child a,.ui-datepicker table td:last-child span,.ui-datepicker table th:last-child a,.ui-datepicker table th:last-child span{color:#6791cf}.ui-icon{display:block;width:22px;height:22px;text-indent:-99999px;overflow:hidden}.ui-icon-circle-triangle-w{background:url("../images/btn_prev_01.png") 45% 49% no-repeat}.ui-icon-circle-triangle-e{background:url("../images/btn_next_01.png") 55% 49% no-repeat}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-widget-header{height:28px;margin:0;border-bottom:0;color:#333;font-size:12px}.ui-widget-header .ui-datepicker-title{font-size:16px;font-weight:600}.ui-widget-header .ui-datepicker-title span{font-size:16px;font-weight:600}.filebox{position:relative}.filebox .upload-name{width:calc(100% - 18px);height:18px;border-radius:4px;border:rgba(255,255,255,.15) 1px solid;background-color:#2c3440;padding:5px 8px;appearance:none}.filebox .upload-name:disabled{opacity:1}.filebox input[type=file]{position:absolute;width:1px!important;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.filebox label{width:28px;height:28px!important;border-radius:4px;font-size:0}.filebox label.i-search_01{position:absolute;right:8px;top:calc(50% - 14px);background:url("../images/icon-search_01.png") 50% 50% no-repeat}body,html{width:100%;height:100vh;background-color:#2e3744}.blind{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}fieldset,iframe,img{border:0 none}address{font-style:normal}button,input,select{vertical-align:middle}address,em,i{font-style:normal}button,label{cursor:pointer}textarea{width:100%;resize:none}button{height:30px;margin:0;outline:0;background-color:#363f4c;border-radius:4px;border-color:rgba(255,255,255,.15);border-width:1px;border-style:solid;letter-spacing:-.5px}button+button{margin:0 0 0 3px}a{outline:0;text-decoration:none;color:rgba(255,255,255,.85);cursor:pointer}a:hover{text-decoration:none;color:#49aee2}input,textarea{ime-mode:active;outline:0}input:disabled{opacity:.8;background-color:#f2f2f2}input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=text],select,textarea{min-width:45px;height:30px;box-sizing:border-box;padding:5px 10px;border:rgba(255,255,255,.15) 1px solid;border-radius:4px;font-size:13px;color:rgba(255,255,255,.85);font-family:"맑은 고딕",MalgunGothic,Helvetica,Arial,sans-serif;background-color:#2c3440}em{text-decoration:none;font-style:normal}i{display:inline-block;background-repeat:no-repeat;line-height:0;vertical-align:middle}.blue{color:#6791cf}.red{color:#ef8282}::placeholder{color:rgba(255,255,255,.2)}select{background-color:#2c3440}.tx-left,.tx-left td,.tx-left th{text-align:left!important}.tx-center{text-align:center!important}tr.tx-center th{text-align:center!important}.table.tx-center td{text-align:center}.tx-right,.tx-right td{text-align:right!important}.wfull{width:100%!important}.w30{width:30px!important}.w50{width:50px!important}.w60{width:60px!important}.w70{width:70px!important}.w80{width:80px!important}.w100{width:100px!important}.w110{width:110px!important}.w120{width:120px!important}.w130{width:130px!important}.w150{width:150px!important}.w170{width:170px!important}.w190{width:190px!important}.w200{width:200px!important}.w210{width:210px!important}.w220{width:220px!important}.w230{width:230px!important}.w250{width:250px!important}.w270{width:270px!important}.w280{width:280px!important}.w300{width:300px!important}.w350{width:350px!important}.w400{width:400px!important}.w500{width:500px!important}.w550{width:550px!important}.w600{width:600px!important}.w650{width:650px!important}.w700{width:700px!important}.w800{width:800px!important}.w850{width:850px!important}.w900{width:900px!important}.w1000{width:1000px!important}.h30{height:30px!important}.h50{height:50px!important}.h70{height:70px!important}.hfull{height:100%!important}.h100{height:100px!important}.h150{height:150px!important}.h200{height:200px!important}.h210{height:210px!important}.h250{height:250px!important}.h300{height:300px!important}.h400{height:400px!important}.h450{height:450px!important}.h480{height:480px!important}.h500{height:500px!important}.h600{height:600px!important}.mh100{min-height:100px!important}.mh150{min-height:150px!important}.mh200{min-height:200px!important}.mg15{margin:15px!important}.mt0{margin-top:0!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mb5{margin-bottom:5px!important}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr30{margin-right:30px!important}.ml0{margin-left:0!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.pd0{padding:0!important}.pt5{padding-top:5px!important}.pt10{padding-top:10px!important}.pb10{padding-bottom:10px!important}.pb20{padding-bottom:20px!important}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;color:rgba(255,255,255,.85);line-height:1.428571429;vertical-align:baseline;box-sizing:border-box;word-break:break-all;font-family:"맑은 고딕",MalgunGothic,Helvetica,Arial,sans-serif;font-size:13px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:0 0;box-shadow:none;border-radius:10px}::-webkit-scrollbar-track:hover{background:0 0;box-shadow:none;border-radius:10px}::-webkit-scrollbar-thumb{background:#b9bec2;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#9da5ab}::-webkit-scrollbar-button{display:none}caption,legend{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0}.r-btn{text-align:right}.l-btn{text-align:left}.c-btn{text-align:center}i{width:16px;height:16px}i.i-excel{background:url("../images/icon-excel_01.png") 50% 50% no-repeat}i.i-hwp{background:url("../images/icon-hwp.png") 50% 50% no-repeat}i.i-ppt{background:url("../images/icon-ppt.png") 50% 50% no-repeat}i.i-pdf{background:url("../images/icon-pdf.png") 50% 50% no-repeat}button i{margin-right:7px;background-position:50% 50%;background-repeat:no-repeat}button i.i-reset{background:url("../images/icon-tools.png") -9px -196px no-repeat}button i.i-delete{width:14px;height:14px;background-image:url("../images/icon-delete_01.png")}button i.i-search{background-image:url("../images/icon-search_01.png")}button i.i-write{width:14px;height:15px;background-image:url("../images/icon-write.png")}button i.i-pic{margin-right:4px;background-image:url("../images/icon-picture.png")}button i.i-bell{background-image:url("../images/icon-bell-gray.png")}button i.i-opinion{background-image:url("../images/icon-mark_02.png")}button i.i-info{background-image:url("../images/icon-mark_02.png")}button i.i-admin{width:16px;height:15px;background-image:url("../images/icon-setting_02.png");vertical-align:bottom}button i.i-plus{background-image:url("../images/icon-plus_02.png")}button i.i-upload{background-image:url("../images/icon-upload.png")}button i.i-download{background-image:url("../images/icon-download.png")}button i.i-multi-down{background-image:url("../images/icon-multi-download.png")}button i.i-finish{background-image:url("../images/icon-finish.png")}button i.i-refresh{background-image:url("../images/icon-refresh.png")}button i.i-next{background-image:url("../images/btn_next_01.png")}button i.i-prev{background-image:url("../images/btn_prev_01.png")}button i.i-list{background-image:url("../images/icon-inquiry_01.png")}button i.i-location{background-image:url("../images/icon-pin.png")}button i.face-btn{background-image:url("../images/btn-face.png")}button i.stroke-btn{background:url("../images/btn-stroke.png") 50% 100% no-repeat}button i.rect-btn{background:url("../images/btn-rect-01.png") 50% 100% no-repeat}button i.cir-btn{background:url("../images/btn-cir-01.png") 50% 100% no-repeat}button i.i-code{background-image:url("../images/icon-code.png")}button i.i-character{background-image:url("../images/icon-character.png")}button i.i-number{background-image:url("../images/icon-number.png")}button i.i-date{background-image:url("../images/icon-date.png")}button i.i-general{background-image:url("../images/icon-general.png")}button i.i-lock{background-image:url("../images/icon-lock.png");background-position-x:0}button i.i-unlock{background-image:url("../images/icon-unlock.png")}button.point{border-color:#365ea5;background-color:#365ea5;color:#fff}button.point .i-search{width:14px;height:15px;margin-right:5px;background:url("../images/icon-search_02.png") 50% 50% no-repeat}button.point:hover{border:#4a73bb 1px solid}.btn{display:inline-flex!important;align-items:center;justify-content:center;padding:4px 10px;font-weight:400;word-spacing:-1px;white-space:nowrap;vertical-align:middle;touch-action:manipulation;user-select:none;border:#4b535e 1px solid;color:rgba(255,255,255,.85);background-image:none;font-size:13px;font-family:"맑은 고딕",MalgunGothic,Helvetica,Arial,sans-serif;cursor:pointer}.btn:disabled{opacity:.6;cursor:not-allowed}.btn:hover{border-color:#5f6772}.btn.on{border-color:#365ea5;background-color:rgba(54,94,165,.2);color:#49aee2;font-weight:700}.btn i.i-time{width:17px;height:17px;background-image:url("../images/icon-time.png")}.btn i.i-application{width:16px;height:15px;background-image:url("../images/icon-application.png")}.btn-gray{height:22px;padding:0 7px;color:#fff;font-size:12px;border:none;background-color:#4e5366}.btn-add,.btn-del,.btn-erase,.i-btn,.line-btn{display:inline-block;width:30px;height:30px;margin:0;border:none;background-color:transparent;cursor:pointer;font-size:0!important;line-height:0;outline:0}.btn-add:hover,.btn-del:hover,.btn-erase:hover,.i-btn:hover,.line-btn:hover{border-color:rgba(255,255,255,.3)}.arrow-down.btn-add,.arrow-down.btn-del,.arrow-down.btn-erase,.arrow-down.line-btn,.arrow-up.btn-add,.arrow-up.btn-del,.arrow-up.btn-erase,.arrow-up.line-btn,.i-btn.arrow-down,.i-btn.arrow-up{width:20px;height:25px;background:url("../images/icon-select-arrow.png") 50% 50% no-repeat}.arrow-down.btn-add,.arrow-down.btn-del,.arrow-down.btn-erase,.arrow-down.line-btn,.i-btn.arrow-down{transform:rotate(180deg)}.i-btn.plus,.plus.btn-add,.plus.btn-del,.plus.btn-erase,.plus.line-btn{width:16px;height:16px;background:url("../images/icon-plus_03.png") 50% 50% no-repeat}.i-btn.minus,.minus.btn-add,.minus.btn-del,.minus.btn-erase,.minus.line-btn{width:16px;height:16px;background:url("../images/icon-minus_03.png") 50% 50% no-repeat}.i-btn.layerset,.layerset.btn-add,.layerset.btn-del,.layerset.btn-erase,.layerset.line-btn{width:18px;height:18px;background:url("../images/icon-layerset.png") 50% 50% no-repeat}.btn-add i,.btn-del i,.btn-erase i,.i-btn i,.line-btn i{width:16px;height:16px;background-repeat:no-repeat;background-position:50% 50%}.btn-add i.i-pin,.btn-del i.i-pin,.btn-erase i.i-pin,.i-btn i.i-pin,.line-btn i.i-pin{width:29px;height:35px;padding:2px;font-size:14px;color:#365ea5;font-weight:700;background:url("../images/icon-pin-addr.png") -30px 0 no-repeat}.btn-add i.i-pin.on,.btn-del i.i-pin.on,.btn-erase i.i-pin.on,.i-btn i.i-pin.on,.line-btn i.i-pin.on{color:#fff;background-position:0 0}.btn-add i.i-map-pin,.btn-del i.i-map-pin,.btn-erase i.i-map-pin,.i-btn i.i-map-pin,.line-btn i.i-map-pin{width:23px;height:32px;background-image:url("../images/icon-map-pin.png")}.btn-add i.i-accessing,.btn-del i.i-accessing,.btn-erase i.i-accessing,.i-btn i.i-accessing,.line-btn i.i-accessing{background-image:url("../images/icon-setting_01.png")}.btn-add i.i-down,.btn-del i.i-down,.btn-erase i.i-down,.i-btn i.i-down,.line-btn i.i-down{background-image:url("../images/icon-download.png")}.btn-add i.i-arrow-down_w,.btn-add i.i-arrow-up_w,.btn-del i.i-arrow-down_w,.btn-del i.i-arrow-up_w,.btn-erase i.i-arrow-down_w,.btn-erase i.i-arrow-up_w,.i-btn i.i-arrow-down_w,.i-btn i.i-arrow-up_w,.line-btn i.i-arrow-down_w,.line-btn i.i-arrow-up_w{width:20px;height:25px;margin:0;background:url("../images/icon-btn-arrow.png") 50% 50% no-repeat}.btn-add i.i-arrow-down_w,.btn-del i.i-arrow-down_w,.btn-erase i.i-arrow-down_w,.i-btn i.i-arrow-down_w,.line-btn i.i-arrow-down_w{transform:rotate(180deg)}.btn-add,.btn-del,.line-btn{width:30px;border:#6e747e 1px solid}.btn-add i,.btn-del i,.line-btn i{width:16px;height:16px;margin-right:0}.btn-add .i-filter,.btn-del .i-filter,.line-btn .i-filter{height:15px;background:url("../images/icon-filter.png") 50% 50% no-repeat}.btn-add .i-search,.btn-del .i-search,.line-btn .i-search{background:url("../images/icon-search.png") 50% 50% no-repeat}.btn-add .i-location,.btn-del .i-location,.line-btn .i-location{width:13px;height:18px;background:url("../images/icon-location.png") 50% 50% no-repeat}.btn-add .i-direct-choice,.btn-del .i-direct-choice,.line-btn .i-direct-choice{width:18px;height:18px;background:url("../images/icon-direct-choice.png") 50% 50% no-repeat}.line-btn.on,.on.btn-add,.on.btn-del{border-color:#365ea5}.line-btn.on .i-filter,.on.btn-add .i-filter,.on.btn-del .i-filter{width:16px;height:15px;background:url("../images/icon-filter_on.png") 50% 50% no-repeat}.btn-add .i-excel,.btn-del .i-excel,.line-btn .i-excel{width:15px;background:url("../images/icon-excel.png") 50% 50% no-repeat}.btn-add .i-save,.btn-del .i-save,.line-btn .i-save{width:14px;height:14px;margin:0;background:url("../images/icon-editing.png") -1px -4px no-repeat}.btn-add .i-reset02,.btn-del .i-reset02,.line-btn .i-reset02{width:14px;height:14px;margin:0;background:url("../images/icon-editing.png") -29px -4px no-repeat}.btn-add .i-choice,.btn-del .i-choice,.line-btn .i-choice{width:15px;height:14px;margin:0;background:url("../images/icon-editing.png") -61px -5px no-repeat}.btn-add .i-move,.btn-del .i-move,.line-btn .i-move{width:16px;height:15px;margin:0;background:url("../images/icon-editing.png") -91px -3px no-repeat}.btn-add .i-add,.btn-del .i-add,.line-btn .i-add{width:15px;height:15px;margin:0;background:url("../images/icon-editing.png") -122px -3px no-repeat}.btn-add .i-revise,.btn-del .i-revise,.line-btn .i-revise{width:16px;height:14px;margin:0;background:url("../images/icon-editing.png") -153px -4px no-repeat}.btn-add .i-editing,.btn-del .i-editing,.line-btn .i-editing{width:16px;height:14px;margin:0;background:url("../images/icon-editing.png") -225px -6px no-repeat}.btn-add .i-del,.btn-del .i-del,.line-btn .i-del{width:14px;height:14px;margin:0;background:url("../images/icon-editing.png") -354px -6px no-repeat}.btn-add,.btn-del{width:26px;height:26px;background:#353e4c url("../images/icon-plus_01.png") 50% 50% no-repeat}.btn-del{background:#353e4c url("../images/icon-minus_01.png") 50% 50% no-repeat}.btn-erase{width:16px;height:16px;background:url("../images/icon-delete_02.png") 50% 50% no-repeat}.btn-more{height:auto;padding:0 5px;border:none;font-size:12px;color:rgba(255,255,255,.85)}.btn-more::before{display:inline-block;content:'+';margin-right:3px;color:#8f8f8f}.on-off{display:inline-block;padding:2px;border:rgba(255,255,255,.15) 1px solid;border-radius:14px;background-color:#f9f9f9}.on-off .btn{height:22px;margin:0;border:0;border-radius:11px}.on-off .btn.on{background-color:#365ea5;color:#fff}.on-off .btn+.btn{margin-left:-3px}.switch{position:relative;display:inline-block;width:65px;height:26px;vertical-align:middle}.switch input{display:none}.switch input:checked+.slider{background-color:#365ea5;color:#fff}.switch input:checked+.slider::after{position:absolute;left:12px;right:auto;bottom:4px;content:"SLD";color:#fff;font-weight:600}.switch input:checked+.slider::before{-webkit-transform:translateX(37px);-ms-transform:translateX(37px);transform:translateX(37px)}.switch input:focus+.slider{box-shadow:0 0 1px #3d5586}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#2fa0d0;-webkit-transition:.4s;transition:.4s}.switch .slider.round{border-radius:26px}.switch .slider.round::before{border-radius:50%}.switch .slider::after{position:absolute;right:12px;bottom:4px;content:"편집";color:#fff;font-weight:600}.switch .slider:before{position:absolute;content:"";height:16px;width:16px;left:6px;bottom:5px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.switch.asis-tobe input:checked+.slider::after{content:"기존"}.switch.asis-tobe .slider::after{content:"최신"}.table{width:100%;border-top:rgba(255,255,255,.05) 1px solid;vertical-align:top}.table thead th{text-align:center}.table thead th .asc-btn,.table thead th .desc-btn,.table thead th .middle-btn{width:11px;height:16px;font-size:0;border:none;background-color:transparent;background:url("../images/icon-sort_up.png") 100% 0 no-repeat}.table thead th .desc-btn{background-image:url("../images/icon-sort_down.png")}.table thead th .middle-btn{background-image:url("../images/icon-sort.png")}.table tbody th{padding-left:10px}.table td,.table th{padding:8px 6px;border-left:rgba(255,255,255,.06) 1px solid;border-bottom:rgba(255,255,255,.06) 1px solid;border-top:none;font-weight:400;text-align:left;vertical-align:middle}.table td:first-child,.table th:first-child{border-left:none}.table td.nolineL,.table th.nolineL{border-left-width:0!important}.table td.lineL,.table th.lineL{border-left:rgba(255,255,255,.06) 1px solid}.table td.lineB,.table th.lineB{border-bottom:rgba(255,255,255,.06) 1px solid!important}.table td.nolineR,.table th.nolineR{border-right-width:0!important}.table td input[type=checkbox]+label,.table th input[type=checkbox]+label{display:inline;padding:1px 6px 0 10px}.table td .notice,.table th .notice{padding:2px 8px 3px;background-color:#cb7600;color:#fff;font-size:12px;border-radius:2px}.table th{font-weight:700;background-color:#29313a}.table td input[type=text]{vertical-align:top}.table td .box-flex{align-items:center}.table td .bottom-line{text-decoration:underline!important}.table+.table{margin-top:10px}.table+.top{margin-top:5px}.table+.guide{margin-top:15px}.table+.listop{margin-top:20px}.table+.r-btn{margin-top:10px}.table .star::after{display:inline-block;content:'*';margin-left:4px;color:#ef8282;vertical-align:top}.table.list thead th{border-bottom:rgba(255,255,255,.1) 1px solid}.table.list tbody tr:hover td{background-color:rgba(65,96,155,.2)}.table.list td,.table.list th{text-align:center;padding-left:5px;padding-right:5px}.table.list td.tx-left,.table.list th.tx-left{padding-left:10px}.table.list td .select-box,.table.list th .select-box{margin:-3px 0}.table.list td input[type=checkbox]+label,.table.list td input[type=radio]+label,.table.list th input[type=checkbox]+label,.table.list th input[type=radio]+label{padding:1px 6px 0 10px}.table.list th{padding:8px 5px 6px}.table.list td button{margin:-3px 0}.table.list td button.btn-add i,.table.list td button.btn-del i,.table.list td button.btn-erase i,.table.list td button.i-btn i,.table.list td button.line-btn i{margin:0}.table.form td{padding:5px}.table.form td .upload-layers{position:relative}.table.form td .upload-layers input{width:100%;background-color:#fff}.table.form td .upload-layers .btn-add,.table.form td .upload-layers .btn-del,.table.form td .upload-layers .btn-erase,.table.form td .upload-layers .i-btn,.table.form td .upload-layers .line-btn{position:absolute;right:0;top:calc(50% - 15px);padding:0;border-radius:2px;font-size:0}.table.form td em{line-height:28px;padding:0 2px;margin-left:10px}.table.form td .file-area{width:100%;height:100px;overflow:auto}.table.form td .file-area .txt-name{margin-bottom:5px}.table.form textarea{margin-bottom:-5px}.btn+.file-area{margin-top:5px}.table-th{border-top:rgba(255,255,255,.1) 1px solid;border-bottom:rgba(255,255,255,.1) 1px solid;border-right:rgba(255,255,255,.06) 1px solid;background-color:#29313a;padding-right:7px}.table-th .table{border-top:0;border-right:none!important}.table-th .table thead th{border-bottom:none;background-color:transparent}.overflow-y{overflow-y:auto;overflow-x:hidden}.overflow-y .table{border-top:0}.overflow-y .table.list td input[type=checkbox]+label{padding:1px 6px 0 10px}.overflow-y .table.list .lineL{border-left:rgba(255,255,255,.06) 1px solid}.overflow-x{overflow-x:auto}.overflow-x+.table{margin-top:15px}.td-fixed td{position:relative}.td-fixed td .btn-fix{position:absolute;top:8px;right:10px;width:60px;height:24px;color:rgba(255,255,255,.85)}.td-fixed td .btn-fix .i-next{width:10px;height:12px;margin-left:7px;background:url("../images/icon-next.png") 50% 50% no-repeat}.pop-box .table{border-right:rgba(255,255,255,.06) 1px solid}.pop-box .table td input[type=checkbox]+label,.pop-box .table th input[type=checkbox]+label{padding:1px 0 0 24px}.pop-box .table td:first-child,.pop-box .table th:first-child{border-left:rgba(255,255,255,.06) 1px solid}.pro-chart .thickL{border-left:rgba(255,255,255,.15) 1px solid!important}.pro-chart thead th{border-bottom:rgba(255,255,255,.15) 1px solid}.pro-chart tr.thickB td{border-bottom:rgba(255,255,255,.15) 1px solid}.pro-chart tr .thickB{border-bottom:rgba(255,255,255,.15) 1px solid}.pro-chart tr th{padding:5px 2px;text-align:center}.pro-chart td{padding:5px 4px;text-align:center;font-size:12.5px}.pro-chart td.purple{color:#dbd4f9;background-color:#35265e}.pro-chart td.red{color:#ffeaea;background-color:#d75252}.pro-chart td.blue{color:#d7deef;background-color:#3868eb}.pro-chart td.yellow{color:#fff1e9;background-color:#df7436}.pro-chart td.green{color:#d7f7ef;background-color:#35a151}.pro-chart td.nolineL{text-align:right;padding-right:15px}.modal-wrap{width:100%;height:100%;display:none}.modal-wrap.active{justify-content:center;position:absolute;top:0;left:0;background:rgba(0,0,0,.4);z-index:100;overflow:hidden}.pop-box{display:block;background-color:#2e3744;box-shadow:0 1px 4px rgba(0,0,0,.4);overflow:hidden;border-radius:4px}.top-area{height:40px;background-color:#2c4c86}.top-area h1{display:flex;align-items:center;font-size:15px;font-weight:400;color:#fff;padding-left:15px;line-height:1}.top-area h1 .btn{height:25px;margin-right:10px;margin-left:-5px;padding:4px 6px;color:#fff;border:none;background-color:rgba(0,0,0,.2);font-size:11px}.top-area h1 .btn i.i-prev-w{width:5px;height:9px;margin-right:3px;background:url("../images/icon-prev-w.png") 50% no-repeat}.top-area .btn-add,.top-area .btn-del,.top-area .btn-erase,.top-area .i-btn,.top-area .line-btn{width:40px;height:40px;border-radius:0;padding:0}.i-close{width:14px;height:14px;background:url("../images/btn-close_01.png") 50% no-repeat}.top-area .i-btn.view,.top-area .view.btn-add,.top-area .view.btn-del,.top-area .view.btn-erase,.top-area .view.line-btn{width:22px;margin-right:5px}.top-area .i-btn.view .i-view_w,.top-area .view.btn-add .i-view_w,.top-area .view.btn-del .i-view_w,.top-area .view.btn-erase .i-view_w,.top-area .view.line-btn .i-view_w{width:22px;height:12px;background:url("../images/btn-view_02.png") 50% no-repeat}.pop-box .body-area .contents{padding:15px}.pop-box .body-area .contents.alert{width:300px;padding:20px}.pop-box .body-area .contents.alert i{display:block;width:50px;height:50px;margin:0 auto;border-radius:50%;margin-bottom:15px;background-color:#49aee2;background-position:50%;background-repeat:no-repeat}.pop-box .body-area .contents.alert i.i-register{background-image:url("../images/icon-register.png")}.pop-box .body-area .contents.alert i.i-del{background-image:url("../images/icon-del.png");background-position:62% 55%}.pop-box .body-area .contents.alert i.i-check{background-image:url("../images/icon-id_pw_check.png")}.pop-box .body-area .contents.alert i.i-warn{background-image:url("../images/icon-warning.png")}.pop-box .body-area .contents+.contents{padding:0 15px 15px 15px}.pop-box .body-area .contents .l-btn{margin:10px 0}.pop-box .body-area .contents.img-save .compass-img{position:absolute;top:10px;left:10px;width:82px;height:83px;background:url("../images/icon-compass.png") 50% no-repeat}.pop-box .body-area .contents.img-save .legend-box{bottom:10px;right:10px}.pop-box .body-area .contents.img-save .scale-box{position:absolute;display:flex;align-items:center;bottom:10px;left:10px;padding:5px 10px;border-radius:4px;background-color:rgba(46,55,68,.7)}.pop-box .body-area .contents.img-save .scale-box label{margin-right:5px}.pop-box .body-area .contents.qwchange{padding:40px 20px;text-align:center}.pop-box .body-area .contents.qwchange i{display:block;width:50px;height:50px;margin:0 auto;margin-bottom:20px;background-color:rgba(255,255,255,.1);border-radius:50%;background-position:50%;background-repeat:no-repeat}.pop-box .body-area .contents.qwchange i.i-qwchange{background-image:url("../images/icon-qwchange.png")}.pop-box .body-area .contents.qwchange i.i-delete{background-image:url("../images/icon-delete_03.png")}.pop-box .body-area .contents.qwchange i.i-check{background-image:url("../images/icon-check.png")}.pop-box .body-area .contents.qwchange i.i-notification{background-image:url("../images/icon-notification.png")}.pop-box .body-area .contents.qwchange i.i-change{background-image:url("../images/icon-change_01.png")}.pop-box .body-area .contents.qwchange p{font-size:14px;color:#acc9ed}.pop-box .body-area .box-flex{height:100%;padding:15px}.pop-box .body-area .box-flex .left .map-area{height:100%}.pop-box .body-area .box-flex .contents{width:100%;padding:0}.pop-box .body-area .box-flex .contents .listtop{margin-bottom:5px}.pop-box .body-area .box-flex .contents+.contents{margin-top:15px}.pop-box .body-area .box-flex.filtering .list-type04{padding:10px;border:1px solid rgba(255,255,255,.2)}.pop-box .body-area .box-flex.filtering .left{width:270px}.pop-box .body-area .box-flex.filtering .left .list-type04 button{margin-right:5px}.pop-box .body-area .box-flex.filtering .left .list-type04 input[type=text]{width:calc(100% - 40px)}.pop-box .body-area .box-flex.filtering .right{width:calc(100% - 290px)}.pop-box .body-area .box-flex.filtering .right .listtop{height:30px}.pop-box .body-area .box-flex.filtering .right .list-type04 input[type=radio]+label{padding:0 6px 0 20px}.pop-box .body-area .box-flex.filtering .right .list-type04 span{padding:0 5px}.pop-box .body-area .box-flex.filtering .right .list-type04+.listtop{margin:15px 0 7px}.pop-box .body-area .box-flex.filtering .right .l-btn{margin:0}.pop-box .body-area .box-flex.filtering .right .l-btn .btn{width:calc(20% - 8px);margin:5px 4px 0 0;text-align:center}.pop-box .body-area .filter{margin:15px 15px 5px 15px;padding:10px}.pop-box .body-area .filter .form-group .input-group label{min-width:60px}.btm-btn{text-align:center;padding:10px 0;background-color:rgba(255,255,255,.05)}.btm-btn.listbottom{padding:8px 15px;margin-top:0}.pop-box .body-area .login-input{padding:0 20px;margin:-15px 0 25px 0}.pop-box .body-area .login-input .input-group{margin-bottom:10px}.pop-box .body-area .login-input .input-group label{display:inline-block;width:120px;font-weight:600}.pop-box .body-area .login-input .input-group input{width:185px}.pop-box.time{width:400px}.pop-box.time .top-area{display:none}.pop-box.time .contents{padding:30px 15px 25px;text-align:center}.pop-box.time .contents h4{margin-bottom:15px;font-size:18px}.pop-box.time .contents strong{font-size:26px;color:#365ea5}.pop-box .tabArea{margin-top:-5px}.pop-box .tabArea .tabs li a{height:33px}.pop-box .tabArea .tabcontents{padding:15px 0}.pop-box .tabArea.style{width:350px;margin-top:0}.pop-box .tabArea.style .tab-top{position:relative;height:45px;padding-top:10px}.pop-box .tabArea.style .tab-top .select-box{position:absolute;top:7px;right:7px;width:120px}.pop-box .tabArea.style .tabcontents{height:400px;overflow-y:auto;padding:0}.pop-box .tabArea.style .tabcontents .style-edit{height:auto;padding:15px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items li{width:100%}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items li strong{width:110px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items li strong+div{width:calc(100% - 110px)}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items li .control-bar{margin:5px 10px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items li+li{margin-top:7px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items+h4{margin-top:15px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button{height:20px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn{padding:0 5px;font-size:12px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-add,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-del,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.line-btn{width:20px;padding:0}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-add i,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-del i,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.line-btn i{width:10px;height:10px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-add i.i-add,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-del i.i-add,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.line-btn i.i-add{background:url("../images/icon-plus_03.png") 0 0 no-repeat}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-add i.i-del,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-del i.i-del,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.line-btn i.i-del{background:url("../images/icon-minus_03.png") 0 0 no-repeat}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td input[type=checkbox]+label{padding:1px 6px 0 10px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .l-btn{margin-top:7px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .l-btn button{width:25px}.map-popup{position:absolute;z-index:400;background-color:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.4)}.map-popup::after{position:absolute;content:'';width:25px;height:26px;left:calc(50% - 20px);background:url("../images/bg-mapbtm.png") 0 0 no-repeat}.map-popup .top{padding:7px 13px;border-radius:4px 4px 0 0;background-color:#365ea5;color:#fff}.style-edit{height:480px;overflow-y:auto}.style-edit .style-box h3{margin-bottom:7px}.style-edit .style-box h4{margin-bottom:5px}.style-edit .style-box .s-items{padding:10px 7px;background-color:rgba(0,0,0,.12);border-radius:4px}.style-edit .style-box .s-items li{display:inline-flex;align-items:center;width:49%;margin-top:5px}.style-edit .style-box .s-items li strong{display:inline-block;width:80px;padding-left:10px}.style-edit .style-box .s-items li .select-box,.style-edit .style-box .s-items li input{width:calc(100% - 90px)}.style-edit .style-box .s-items li:first-child,.style-edit .style-box .s-items li:nth-child(2){margin-top:0}.style-edit .style-box .s-items .shape li{justify-content:center;width:55px;height:55px;margin:2px 1px 3px;border-radius:3px;border:1px solid rgba(255,255,255,.2);cursor:pointer}.style-edit .style-box .s-items .shape li:hover{background-color:rgba(54,94,165,.3)}.style-edit .style-box .s-items .shape li.on{background-color:rgba(54,94,165,.4);border-color:#365ea5}.style-edit .style-box .s-items .shape+ul{margin-top:10px}.style-edit .style-box .s-items+.s-items{margin-top:10px}.style-edit .style-box+.style-box{margin-top:15px}.write-form{overflow-y:auto;overflow-x:hidden;height:600px}.consulting-status{width:1200px;height:800px;border-radius:0}.consulting-status .top-area .btn{height:25px;background-color:rgba(73,174,226,.7);border-color:#49aee2;color:#fff}.step-box,.top-btn{height:90px;padding:4px;border-bottom:rgba(255,255,255,.15) 1px solid;background-color:#39414e;text-align:center}.step-box ul,.top-btn ul{position:relative;z-index:30;display:inline-block}.step-box ul::after,.top-btn ul::after{position:absolute;z-index:-1;content:'';width:500px;height:1px;top:27px;left:90px;background-color:#e2e0e0}.step-box ul li,.top-btn ul li{display:inline-block;width:170px;padding:5px 20px}.step-box ul li i,.top-btn ul li i{width:100%;height:44px;background-position:50% 50%;background-repeat:no-repeat}.step-box ul li i.i-info,.top-btn ul li i.i-info{background-image:url("../images/icon-inquiry_02.png")}.step-box ul li i.i-analysis,.top-btn ul li i.i-analysis{background-image:url("../images/icon-analysis.png")}.step-box ul li i.i-result,.top-btn ul li i.i-result{background-image:url("../images/icon-review.png")}.step-box ul li i.i-review,.top-btn ul li i.i-review{background-image:url("../images/icon-view.png")}.step-box ul li span,.top-btn ul li span{display:block;padding-top:2px;text-align:center}.step-box ul li.active i.i-info,.top-btn ul li.active i.i-info{background-image:url("../images/icon-inquiry_02_on.png")}.step-box ul li.active i.i-analysis,.top-btn ul li.active i.i-analysis{background-image:url("../images/icon-analysis_on.png")}.step-box ul li.active i.i-result,.top-btn ul li.active i.i-result{background-image:url("../images/icon-review_on.png")}.step-box ul li.active i.i-review,.top-btn ul li.active i.i-review{background-image:url("../images/icon-view_on.png")}.step-box ul li.active span,.top-btn ul li.active span{font-weight:600;color:#49aee2}.step-box ul li.on,.top-btn ul li.on{border:#365ea5 1px solid;background-color:#35435c;box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);border-radius:3px}.step-box ul li.on span,.top-btn ul li.on span{font-weight:600;color:#7193d0}.consulting-status .top-btn{height:50px;padding:10px}.consulting-status .top-btn .tab a{display:inline-block;padding:0 20px;font-size:14px}.consulting-status .top-btn .tab a+a{border-left:1px solid rgba(255,255,255,.2)}.consulting-status .top-btn .tab a.on{color:#49aee2;font-weight:700}.consulting-status .top-btn .box-flex{align-items:center}.consulting-status .top-btn .box-flex p{display:flex;align-items:center}.consulting-status .top-btn .box-flex p i{width:11px;height:16px;margin-right:5px}.consulting-status .top-btn .box-flex p i.i-pin{background:url("../images/icon-pin.png") 50% no-repeat}.consulting-status .box-flex{height:calc(100% - 130px);flex-direction:initial}.consulting-status .box-flex.map-wrap{flex-direction:initial}.consulting-status .box-flex.map-wrap .left{width:300px;height:100%;border-right:1px solid rgba(255,255,255,.2)}.consulting-status .box-flex.map-wrap .left.application-area .contents-result{height:calc(100% - 50px);padding:0 10px 10px 10px;overflow:auto}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .listtop{height:45px;margin-bottom:10px;padding:0 5px;border-bottom:1px solid rgba(255,255,255,.2)}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .listtop h3{font-size:14px}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box{padding:10px;border-radius:4px;border:rgba(255,255,255,.08) 1px solid}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box .map-img{display:none}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box .top-area{height:auto;margin-bottom:5px;background-color:transparent;cursor:pointer}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box .top-area h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box+.b-box{margin-top:10px}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box.active{border-color:#365ea5;background-color:#35435c}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box.active .top-area h4{overflow:visible;white-space:normal}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box.active .map-img{display:block}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box .date{margin-top:5px}.consulting-status .box-flex.map-wrap .left.application-area .btm-btn{display:flex;justify-content:space-between;padding:10px;border-bottom:rgba(255,255,255,.08) 1px solid}.consulting-status .box-flex.map-wrap .left .listtop{height:43px;padding:0 12px;border-bottom:rgba(255,255,255,.15) 1px solid}.consulting-status .box-flex.map-wrap .left .listtop h3{font-size:14px}.consulting-status .box-flex.map-wrap .left .btm-btn{text-align:center;padding:10px;background-color:#39414e}.consulting-status .box-flex.map-wrap .right{width:calc(100% - 300px);height:100%}.consulting-status .box-flex.map-wrap .right .top-area{height:36px}.consulting-status .box-flex.map-wrap .right .top-area h1{padding-left:10px;font-size:14px}.consulting-status .box-flex.map-wrap .right .layer-list{position:absolute;bottom:50px;right:55px;width:380px;background-color:#2e3744}.consulting-status .box-flex.map-wrap .right .layer-list .body .top{padding:10px;background-color:rgba(0,0,0,.12)}.consulting-status .box-flex.map-wrap .right .layer-list .body ul{height:110px;overflow:auto;padding:5px 0}.consulting-status .box-flex.map-wrap .right .layer-list .body ul li{padding:5px 10px}.consulting-status .box-flex.map-wrap .right .layer-list .body ul li input[type=checkbox]+label{padding:0 7px 0 9px}.consulting-status .box-flex.map-wrap .right .layer-list .body ul li p{margin-left:10px}.consulting-status .box-flex.map-wrap .right .layer-list .body ul li p::before{content:'';display:inline-block;width:15px;height:15px;margin-right:7px;background-color:#acacac;vertical-align:middle}.consulting-status .box-flex.map-wrap .right .layer-list .body ul li+li{border-top:rgba(255,255,255,.08) 1px solid}.consulting-status .box-flex.map-wrap .right .editing-layer{position:absolute;top:15px;left:15px;background-color:#2e3744}.consulting-status .box-flex.map-wrap .right .editing-layer .body{padding:10px}.consulting-status .box-flex.map-wrap .right .editing-layer .body .group+.group::before{display:inline-block;content:'';width:1px;height:30px;margin:0 4px 0 9px;background-color:rgba(255,255,255,.15);vertical-align:middle}.consulting-status .box-flex.map-wrap .right .inquiry-box{position:absolute;top:15px;right:15px;width:200px;padding:10px;border-radius:4px;background-color:#49aee2;z-index:100}.consulting-status .box-flex.map-wrap .right .inquiry-box p{color:#fff}.consulting-status .box-flex.map-wrap .right .inquiry-box p span{color:#fff;font-weight:700}.consulting-status .box-flex.map-wrap .right .inquiry-box p::before{content:'';display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:10px;border-radius:50%;background:#fff url("../images/icon-info_03.png") 50% no-repeat}.consulting-status .box-flex.map-wrap .right .choice-list{position:absolute;bottom:50px;right:450px;width:190px;background-color:#2e3744}.consulting-status .box-flex.map-wrap .right .choice-list ul{height:200px;overflow:auto}.consulting-status .box-flex.map-wrap .right .choice-list ul li{padding:10px;border-bottom:rgba(255,255,255,.08) 1px solid}.consulting-status .box-flex.map-wrap .map-area{height:100%}.consulting-status .box-flex.map-wrap .map-layer{position:initial;width:299px}.consulting-status .box-flex.map-wrap .map-layer .filter{margin:0;padding:10px;border:none;background-color:rgba(0,0,0,.3);border-bottom:rgba(255,255,255,.15) 1px solid}.consulting-status .box-flex.map-wrap .map-layer .filter button{margin-left:4px}.consulting-status .box-flex.map-wrap .map-layer .layer-group{height:526px;border-bottom:none}.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn{left:initial;right:10px}.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-add,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-del,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-erase,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .i-btn,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .line-btn{width:21px;height:20px}.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-add i,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-del i,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-erase i,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .i-btn i,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .line-btn i{margin:0}.consulting-status .box-flex.map-wrap .pop-box{position:absolute;bottom:15px;right:15px;z-index:50;width:650px}.consulting-status .box-flex.map-wrap .pop-box .top-area{height:36px}.consulting-status .box-flex.map-wrap .pop-box .body-area .contents{width:100%}.consulting-status .box-flex.map-wrap .pop-box .body-area .table td,.consulting-status .box-flex.map-wrap .pop-box .body-area .table th{padding:5px 4px}.consulting-status .tabArea{height:100%;margin-top:0}.consulting-status .tabArea .tabcontents{height:calc(100% - 35px);padding:0}.resultarea{height:calc(100% - 50px);padding:15px;overflow-y:auto}.resultarea .contents{height:100%;width:100%!important}.resultarea .listtop{padding:8px 10px;border:rgba(255,255,255,.15) solid 1px}.resultarea .listarea li{padding:5px 0;border-bottom:rgba(255,255,255,.15) 1px dashed}.resultarea .listarea li .addr-txt{display:block}.resultarea .listarea li .addr-txt .addr-title{font-size:14px;margin-bottom:5px}.resultarea .listarea li .addr-txt p{margin:3px 0}.resultarea .listarea li .addr-txt p strong{display:inline-block;width:50px;height:18px;margin-right:5px;padding:2px 1px 3px;font-size:12px;text-align:center;border-radius:4px;background-color:#294e91;font-weight:400}.resultarea .listarea li .addr-txt p+p strong{background-color:#954862}.consulting-status .tabArea .listarea{height:calc(100% - 45px);overflow-y:auto}.place-list li .addr-area .addr-txt{width:calc(100% - 40px)}.place-list li .addr-area .btn-add,.place-list li .addr-area .btn-del,.place-list li .addr-area .btn-erase,.place-list li .addr-area .i-btn,.place-list li .addr-area .line-btn{padding:0}.consulting-status .tabArea .tab01 .contents{height:auto}.consulting-status .tabArea .tab01 .contents .listarea{height:auto;margin-bottom:10px}.consulting-status .btm-area{position:absolute;bottom:0;width:100%;justify-content:flex-end;height:40px;padding:0 10px;background-color:#2e3744}.consulting-status .btm-area i.i-earth{background:url("../images/icon-tools.png") -5px -426px no-repeat}.consulting-status .body-area{height:calc(100% - 130px);overflow-y:auto}.consulting-status .body-area .filter{margin:10px 0 0}.consulting-status .body-area .review{position:relative;z-index:60;height:110px;border:1px solid rgba(255,255,255,.2)}.consulting-status .body-area .review img{width:100%;height:100%}.consulting-status .body-area .review button{position:absolute;z-index:70;right:5px;bottom:7px;width:25px;height:25px;box-shadow:1px -1px 2px 0 rgba(0,0,0,.3)}.consulting-status .title{padding:15px 15px 0}.consulting-status .title .listtop{margin-bottom:10px}.consulting-status .title .listtop strong{font-size:14px}.consulting-status .title h2{font-size:22px;font-weight:400;text-align:center}.consulting-status .review-map{height:400px;position:relative;z-index:60}.consulting-status .review-map img{width:100%;height:400px}.consulting-status .review-map .legend-box{min-width:100px;width:auto;bottom:10px;right:10px}.consulting-status.report .body-area,.consulting-status.report .title{background-color:#fff;color:#333}.consulting-status.report .body-area .btn,.consulting-status.report .title .btn{background-color:#fff;border-color:#ccc;color:#333}.consulting-status.report .body-area .listtop div,.consulting-status.report .title .listtop div{color:#333}.consulting-status.report h2,.consulting-status.report pre,.consulting-status.report strong{color:#333}.consulting-status.report table{border-color:#ddd}.consulting-status.report table th{background-color:#eee}.consulting-status.report table td,.consulting-status.report table th{color:#333;border-left-color:#ddd!important;border-bottom-color:#ddd}.legend-box{position:absolute;z-index:70;border:1px solid rgba(255,255,255,.2)}.legend-box h4{height:30px;padding:7px;text-align:center;background-color:#365ea5;color:#fff}.legend-box .legend-list{padding:10px;background-color:#2e3744}.legend-box .legend-list li{font-size:12px}.info-list{padding:10px 5px}.info-list li{display:flex}.info-list li span{display:inline-block;width:15px;height:15px;border-radius:50%;margin:1px 5px 0 0;vertical-align:middle;background-color:#777;text-align:center;font-size:11px;color:#fff}.info-list li p{width:calc(100% - 20px)}.info-list li+li{margin-top:5px}.info-consent{width:850px;background-color:#2e3744}.info-consent .title{padding:25px 20px 5px;text-align:center}.info-consent .title h2{font-size:21px;margin-bottom:10px;color:#7193d0}.info-consent .assent label{padding-left:29px;color:#7193d0;font-weight:600;font-size:15px}.info-consent .assent label::before{width:18px;height:18px}.info-consent .assent label::after{left:6px;top:5px;width:6px;height:7px}.info-consent .table{margin:8px 0 10px}.info-consent .table td{padding:10px;text-align:center;font-size:14px}.info-consent .assent-guide p{padding:0 3px 3px 24px;background:url("../images/icon-mark_05.png") 2px 2px no-repeat}.info-consent .assent-guide p.red{background-image:url("../images/icon-mark_02.png")}.info-consent .assent-form{margin:5px 15px 25px;text-align:center;padding:15px;border:rgba(255,255,255,.1) 1px solid;background-color:rgba(0,0,0,.2)}.info-consent .assent-form p{margin-bottom:10px;font-size:15px;font-weight:600}.info-consent .assent-form input[type=radio]+label{font-size:14px}.info-consent .assent-form span+span{margin-left:20px}.layer-btn .btn{width:130px;height:70px}.layer-btn .btn i{width:33px;height:33px;margin-right:12px}.layer-btn .btn i.i-windmill{background-image:url("../images/icon-windmill.png");background-size:36px}.layer-btn .btn i.i-load{background-image:url("../images/icon-load.png");background-size:33px}.layer-btn .btn.on{background-color:#49aee2;color:#fff}.layer-btn .btn.on i.i-windmill{background-image:url("../images/icon-windmill_on.png")}.layer-btn .btn.on i.i-load{background-image:url("../images/icon-load_on.png")}#Index,#mapIndex{overflow:hidden;position:absolute;left:-9999px;width:0;height:0;margin:0;padding:0}.inner{width:1400px;margin:0 auto}#wrapper{min-width:1400px;height:100%;background-color:#2e3744}header{min-width:1400px;height:97px;background-color:#1c2430;border-bottom:rgba(255,255,255,.06) 1px solid}header .top{height:57px;padding:0 20px;border-bottom:rgba(255,255,255,.1) 1px solid}header .top .logo{display:flex}header .top .logo h1,header .top .logo h2{font-size:0;height:30px;background-position:50% 50%;background-repeat:no-repeat}header .top .logo h1{width:165px;background-image:url("../images/logo-h1.png")}header .top .logo h2{width:190px;background-image:url("../images/logo-h2.png")}.t-global li{display:inline-flex;align-items:center;height:20px;padding-left:7px;color:rgba(255,255,255,.8);vertical-align:middle;line-height:1}.t-global li span,.t-global li strong{color:#fff;vertical-align:middle;line-height:1}.t-global li span{padding-right:5px}.t-global li button{height:auto;vertical-align:middle;background-color:transparent;border:none;font-weight:600;color:rgba(255,255,255,.9)}.t-global li button.btn{height:25px;background-color:#f0f0f0;border-radius:12.5px;color:#122d52;font-weight:400}.t-global li button.btn.point{background-color:#144282;border:#144282 1px solid;color:#eee}.t-global li button .i-user{width:12px;height:16px;margin-right:7px;vertical-align:bottom;background:url("../images/icon-user_01.png") 50% 50% no-repeat}.t-global li button.btn-add,.t-global li button.btn-del,.t-global li button.btn-erase,.t-global li button.i-btn,.t-global li button.line-btn{width:20px;height:20px;padding:0;position:relative;z-index:10}.t-global li button.btn-add .i-alert,.t-global li button.btn-del .i-alert,.t-global li button.btn-erase .i-alert,.t-global li button.i-btn .i-alert,.t-global li button.line-btn .i-alert{width:16px;height:16px;background-color:#c4c4c4}.t-global li button.btn-add .num,.t-global li button.btn-del .num,.t-global li button.btn-erase .num,.t-global li button.i-btn .num,.t-global li button.line-btn .num{position:absolute;z-index:20;top:-2px;right:-2px;font-weight:600;font-size:11px}.t-global .user-box{position:relative;z-index:10}.t-global .user-box .pop-mypage{display:none;position:absolute;top:30px;z-index:20;background-color:#2e3744;box-shadow:0 2px 3px 0 rgba(51,51,51,.25)}.t-global .user-box .pop-mypage li{display:block;height:auto;padding-left:0}.t-global .user-box .pop-mypage li a{display:flex;align-items:center;height:auto;padding:8px 13px;color:rgba(255,255,255,.85)}.t-global .user-box .pop-mypage li a i{width:16px;height:19px;margin:0 8px 2px 0;background-position:50% 50%;background-repeat:no-repeat;vertical-align:middle}.t-global .user-box .pop-mypage li a i.i-myinfo{background-image:url(../images/icon-user_02.png)}.t-global .user-box .pop-mypage li a i.i-logout{background-image:url(../images/icon-logout.png)}.t-global .user-box .pop-mypage li+li{border-top:1px solid rgba(255,255,255,.2)}.t-global .user-box .btn-mypage{height:30px;font-weight:400}.t-global .user-box .btn-mypage strong{vertical-align:initial}.t-global .user-box:hover .pop-mypage{display:block}.t-global .alert-box{position:relative;z-index:10}.t-global .alert-box .pop-alert{display:none;position:absolute;top:36px;right:-10px;z-index:20;width:420px;background-color:#2e3744;box-shadow:0 2px 3px 0 rgba(51,51,51,.25)}.t-global .alert-box .pop-alert h3{height:33px;padding:8px 15px;background-color:#365ea5;color:#fff}.t-global .alert-box .pop-alert h3::after{position:absolute;right:19px;top:-8px;content:'';width:0;height:0;border-bottom:8px solid #365ea5;border-right:7px solid transparent;border-left:7px solid transparent}.t-global .alert-box .pop-alert .c-btn{margin:10px}.t-global .alert-box .pop-alert .c-btn .btn{width:33%;height:30px;padding:1px 30px 2px;border-radius:2px;color:#fff;background-color:rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.2)}.t-global .alert-box .pop-alert .c-btn .btn strong{display:inline-block;width:20px;height:20px;margin-left:10px;background-color:#b8d2ff;border-radius:50%;color:#28364e;line-height:1.4}.t-global .alert-box .pop-alert .c-btn .btn+.btn{margin-left:-6px}.t-global .alert-box .pop-alert .overflow-y{height:400px}.t-global .alert-box .pop-alert .overflow-y .contents h4{display:flex;align-items:center;height:35px;padding:6px 15px;background-color:rgba(54,94,165,.3)}.t-global .alert-box .pop-alert .overflow-y .contents h4 strong{display:inline-block;height:23px;padding:2px 12px;margin-right:10px;background-color:#365ea5;color:#fff;border-radius:14px;line-height:1.43}.t-global .alert-box .pop-alert .overflow-y .contents ul{margin:5px}.t-global .alert-box .pop-alert .overflow-y .contents ul li{display:block;height:auto;padding:6px 10px 6px 45px;background-position:10px 10px;background-repeat:no-repeat}.t-global .alert-box .pop-alert .overflow-y .contents ul li.ico-newdoc{background-image:url("../images/icon-newdoc.png")}.t-global .alert-box .pop-alert .overflow-y .contents ul li.ico-allocation{background-image:url("../images/icon-allocation.png")}.t-global .alert-box .pop-alert .overflow-y .contents ul li.ico-deadline{background-image:url("../images/icon-deadline.png")}.t-global .alert-box .pop-alert .overflow-y .contents ul li.ico-change{background-image:url("../images/icon-change.png")}.t-global .alert-box .pop-alert .overflow-y .contents ul li .business span{color:rgba(255,255,255,.85)}.t-global .alert-box .pop-alert .overflow-y .contents ul li .business span.name{font-weight:600}.t-global .alert-box .pop-alert .overflow-y .contents ul li .business span.time{padding-right:0;font-size:12px;color:#666}.t-global .alert-box .pop-alert .overflow-y .contents.finish{opacity:.8}.t-global .alert-box .pop-alert .overflow-y .contents.finish h4{background-color:rgba(0,0,0,.1);color:#9b9b9b}.t-global .alert-box .pop-alert .overflow-y .contents.finish h4 strong{background-color:rgba(0,0,0,.2)}.t-global .alert-box .pop-alert .overflow-y .contents.finish ul{opacity:.5}.t-global .alert-box .btn-alert{width:26px;height:26px;background:url("../images/bg-alert.png") 50% 50% no-repeat;font-size:0}.t-global .alert-box .btn-alert .num{position:absolute;top:0;right:-7px;z-index:30;min-width:17px;height:17px;line-height:16px;padding:0 3px;text-align:center;color:#fff;font-size:11px;border-radius:50%;background:#ff5722}.t-global .application-box{position:relative;z-index:10}.t-global .application-box .pop-application{display:none;position:absolute;top:30px;right:-10px;z-index:20;width:260px;background-color:#2e3744;box-shadow:0 2px 3px 0 rgba(51,51,51,.25)}.t-global .application-box .pop-application .contents{padding:5px}.t-global .application-box .pop-application .contents th{padding:5px;font-weight:400}.t-global .application-box .pop-application .contents td{padding:6px}header .gnb{width:1400px;margin:0 auto}header .gnb ul{display:flex;width:100%;height:100%}header .gnb ul li{flex:auto;float:none;width:20%;padding:0 20px;text-align:center}header .gnb ul li a{display:inline-block;height:40px;padding:8px 7px 6px;text-align:center;color:#fff;font-size:16px;font-weight:600}header .gnb ul li a:hover{color:#49aee2}header .gnb ul li.active a{border-bottom:3px solid #49aee2;color:#49aee2;font-weight:600}header .gnb .submu{display:none;position:absolute;left:0;right:0;top:97px;width:100%;height:180px;background:rgba(224,233,246,.95) url(../images/bg-submu_02.png) 2% 13px no-repeat}header .gnb .submu ul{width:1400px;margin:0 auto}header .gnb .submu ul li{font-size:13px;text-align:center}header .gnb .submu ul li a{display:block;font-size:14px;color:rgba(255,255,255,.85);font-weight:400}header .gnb:hover .submu{display:block}#container{min-width:1400px;height:calc(100% - 97px)}#container .container-inner{display:flex;width:100%;min-width:1300px;height:100%}#container .container-inner .content-body{width:100%;height:calc(100% - 40px);margin:20px}#container .container-inner .content-body .title{padding:7px 0 10px}#container .container-inner .content-body .title h3{font-size:22px;color:#fff;padding-bottom:10px}#container .container-inner .content-body .title::after{height:4px;background:url("../images/bg-h3.png") 0 0 repeat-x}#container .container-inner .content-body .body-area{height:calc(100% - 72px)}#container .container-inner .content-body .body-area .frm{height:calc(100% - 154px);min-height:300px;overflow-y:auto;overflow-x:hidden}#container .container-inner .content-body .body-area .frm .r-btn+.table{margin-top:10px}#container .container-inner .content-body .body-area .frm.otherH{height:calc(100% - 115px)}#container .container-inner .content-body .body-area .frm.otherH .overflow-y{height:calc(100% - 72px)}#container .container-inner .content-body .body-area .frm .listtop h4{color:#7193d0}#container .container-inner .content-body .body-area .guide-page .listtop{justify-content:flex-start;margin:10px 0}#container .container-inner .content-body .body-area .guide-page+.guide-page{margin-top:30px}#container .container-inner .content-body .body-area .contents:last-child{padding-bottom:30px}#container .container-inner .content-body .body-area .box-flex .contents:last-child{padding-bottom:0}#container .container-inner .inner{display:flex;margin:20px auto}#container .container-inner .inner .snb{width:200px;margin:0 30px 0 0}#container .container-inner .inner .snb h3{padding:48px 10px}#container .container-inner .inner .snb+.content-body{width:calc(100% - 230px);overflow-y:visible}#container .container-inner .inner .content-body{height:100%;margin:0}#container .container-inner .inner .content-body .tit-intro{height:191px;padding:60px;margin-bottom:10px;background:#374251 url("../images/bg-intro.jpg") 100% 100% no-repeat}#container .container-inner .inner .content-body .tit-intro h3{font-size:23px}#container .container-inner .inner .content-body .tit-intro h4{display:inline-block;margin-top:10px;padding:3px 12px;font-weight:400;color:#fff;font-family:Verdana;border-radius:6px;background-color:#59687c}#container .container-inner .inner .content-body .tit-intro+.body-area{height:auto}#container .container-inner .inner .content-body .tit-intro+.body-area .contents{padding:20px 0}#container .container-inner .inner .content-body .tit-intro+.body-area .contents h4{padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,.2);font-size:20px;color:#7193d0}#container .container-inner .inner .content-body .tit-intro+.body-area .contents li{line-height:1.7;font-size:14px}#container .container-inner .inner .content-body .tit-intro+.body-area .contents li p{margin-top:10px;font-size:13.5px}#container .container-inner .inner .content-body .tit-intro+.body-area .contents li p::before{display:inline-block;content:'';width:4px;height:4px;margin:2px 10px 2px 8px;background-color:#49aee2}#container .container-inner .inner .content-body .body-area{height:calc(100% - 72px)}#container .container-inner .inner .content-body .body-area .frm.otherH{height:calc(100% - 120px)}#container .container-inner .snb{width:190px;margin:20px 0 0 10px}#container .container-inner .snb+.content-body{width:calc(100% - 220px)}#container .container-inner .snb h3{padding:48px 10px;height:120px;font-size:17px;text-align:center;color:#fff;background:url("../images/public/bg-snb.jpg") 50% 50% no-repeat;filter:saturate(.6)}#container .container-inner .snb h3 p{color:rgba(255,255,255,.8);font-size:14px}#container .container-inner .snb .menu{margin-top:15px;border:1px solid rgba(255,255,255,.2)}#container .container-inner .snb .menu li a{display:flex;align-items:center;height:auto;padding:10px 15px;background:url("../images/icon-arrow-next.png") 90% 50% no-repeat}#container .container-inner .snb .menu li:hover{background-color:rgba(54,94,165,.15)}#container .container-inner .snb .menu li.active{background-color:rgba(54,94,165,.35)}#container .container-inner .snb .menu li.active a{color:#49aee2;font-weight:600}#container .container-inner .snb .menu li+li{border-top:1px solid rgba(255,255,255,.2)}#container .container-inner .snb.sysmu .accordion{margin-top:10px;border-color:rgba(255,255,255,.15);border-style:solid;border-width:1px 1px 0 1px}#container .container-inner .snb.sysmu .accordion .link{padding:14px 15px 12px;background-position-y:13px}#container .container-inner .snb.sysmu .accordion .submenu{padding:3px 0}#container .container-inner .snb.sysmu .accordion .submenu li{border-bottom:none}#container .container-inner .snb.sysmu .accordion .submenu li a{display:inline-block;word-spacing:-1px}#container .container-inner .snb.sysmu .accordion .submenu li a::before{display:inline-block;content:'';width:3px;height:3px;margin-right:7px;background-color:#979797;border-radius:50%;vertical-align:middle}#container .container-inner .snb.sysmu .accordion .submenu li.active a{font-weight:600;color:#49aee2;position:relative}#container .container-inner .snb.sysmu .accordion .submenu li.active a::before{background-color:#365ea5}#container .container-inner .snb.sysmu .accordion .submenu li.active a::after{display:block;position:absolute;bottom:10px;content:'';width:88%;height:5px;background-color:rgba(0,163,245,.15);transition:all .3s ease-out;-webkit-transition:all .3s ease-out}#container .container-inner .snb.sysmu .accordion .open .link{background-position-y:-173px}#container .container-inner .snb.sysmu .accordion .open .submenu li .depth li a::before{width:7px;height:2px;margin-bottom:2px;border-radius:0}#container .container-inner .snb.sysmu .accordion .open .submenu li .depth li.active a::after{bottom:3px}.accordion li{border-bottom:rgba(255,255,255,.08) 1px solid}.accordion li.default .submenu{display:block}.accordion li.open .link{background-color:#4270c5;color:#fff;background-position-y:-29px}.accordion li.open .link.nosub{background-color:transparent;color:rgba(255,255,255,.85)}.accordion li:last-child .link{border-bottom:0}.accordion .submenu{display:none;font-size:14px}.accordion .submenu li a{display:block;padding:7px 7px 7px 13px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.accordion .submenu li .depth{padding:6px 5px 7px;margin-bottom:10px;border-top:#3f4a5a 1px dotted;border-bottom:#3f4a5a 1px dotted;background-color:rgba(0,0,0,.1)}.accordion .submenu li .depth li a{padding:2px 3px 1px 20px;font-size:12.5px}.accordion .submenu li+li a{padding-top:0}.accordion .link{cursor:pointer;padding:15px;font-weight:600;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background:url("../images/icon-updown.png") 93% 16px no-repeat}.accordion .link.nosub{background-image:none}.img-service{padding:0 0 0 225px;background:url("../images/img-service.png") 15px 50% no-repeat}.tabArea{position:relative}.tabArea .tabs{border-bottom:#39414e 1px solid}.tabArea .tabs li{display:inline-block;padding:0 0 0 15px}.tabArea .tabs li a{display:flex;align-items:center;height:43px;padding:0 7px;text-align:center;cursor:pointer}.tabArea .tabs li.on a{font-weight:600;color:#49aee2;border-bottom:2px solid #49aee2}.tabArea .tabcontents{display:none;padding:15px}.tabArea .tabcontents.on{display:block}.filter{padding:15px;margin:10px 0 17px;border:rgba(255,255,255,.05) 1px solid;background-color:rgba(0,0,0,.12)}.filter .form-group{display:flex;height:30px}.filter .form-group .input-group input[type=checkbox]+label{font-weight:400;min-width:auto;margin-left:0}.filter .form-group .input-group label{display:inline-block;min-width:85px;margin-right:10px;font-weight:600;text-align:center}.filter .form-group .input-group .select-box+input[type=text]{margin-left:10px}.filter .form-group .input-group+.input-group{margin-left:20px}.filter .form-group+.b-space,.filter .form-group+.form-group{margin-top:10px}.filter .form-group .select-box+label,.filter .form-group em+label,.filter .form-group input+label{margin-left:50px}.filter .r-btn{margin-left:auto}.filter .r-btn .btn{min-width:74px;padding:3px 8px 4px;text-align:center}.filter .b-space .left-form{width:calc(50% - 30px)}.filter .b-space .mid-btn{margin-top:60px}.filter .b-space .right-form{width:calc(50% - 40px)}.filter .b-space .list{height:150px}.filter .b-space .list li{height:42px;line-height:1.8}.filter .b-space .btm-form{text-align:right;margin-top:10px}.filter .b-space .btm-form input[type=text]{width:calc(100% - 76px);margin-right:4px}.filter .b-space+.r-btn{margin:10px -15px -15px;padding:10px;background-color:#29313a}.paging{margin-top:15px;text-align:center}.paging a.current{color:#49aee2;font-weight:600;background-color:rgba(0,0,0,.2);border-radius:6px}.paging>a .current:hover{color:#ef8282;font-weight:600}.paging>.page{width:18px;height:18px;margin:0;overflow:hidden;text-align:left;vertical-align:middle;text-indent:-9999px}.paging>.page:hover{z-index:1}.paging>a{display:inline-block;cursor:pointer;min-width:20px;height:25px;vertical-align:middle}.paging>a:hover{font-weight:600}.paging>a:not(.page){padding:4px 5px;line-height:1.3}.paging .first{background:url("../images/btn_first_01.png") 50% 50% no-repeat}.paging .next{background:url("../images/btn_next_01.png") 50% 50% no-repeat}.paging .prev{background:url("../images/btn_prev_01.png") 50% 50% no-repeat}.paging .last{background:url("../images/btn_last_01.png") 50% 50% no-repeat}.listbottom{margin-top:10px}.listbottom .paging{margin:0 auto}.listbottom.r-btn{justify-content:flex-end}.listbottom span strong{color:#ef8282}.listtop+.overflow-x,.listtop+.table{margin-top:7px}.listtop strong{color:#49aee2}.listtop .star{margin-left:auto}.listtop .star::before{display:inline-block;content:'*';margin-right:4px;color:#ef8282;vertical-align:top}.box-flex{display:flex;justify-content:space-between;align-items:flex-start}.box-flex .left,.box-flex .right{width:calc(50% - 10px);height:100%}.box-flex .left .listtop{height:30px}.box-flex .contents{width:49%}.box-flex .contents .map-box{position:relative;width:100%;height:calc(100% - 28px)}.box-flex .contents .map-box .map-area{width:100%;height:100%;border:1px solid rgba(255,255,255,.2)}.box-flex .contents .map-box .btn{position:absolute;bottom:10px;right:10px}.box-flex.map-stats .left .map-wrap{height:calc(100% - 35px);margin-top:5px}.box-flex.map-stats .left .map-wrap .map-area{height:100%;margin-top:0}.no-results{margin-top:50px}.no-results::before{display:block;height:150px;content:'';margin:10px auto;background:url("../images/bg-noresults.png") 50% 50% no-repeat}.no-results p{text-align:center;font-size:17px;color:#777}.top-content{align-items:flex-start}.top-content .filter{width:calc(100% - 230px)}.top-content .chart-box{width:220px;border:rgba(255,255,255,.12) 1px solid;align-items:flex-end;padding:5px;margin-top:10px}.top-content .chart-box .chart{width:50%;height:100%;background-color:#eee}.top-content .chart-box .chart-list{display:flex;flex-direction:column;width:45%;height:100%}.top-content .chart-box .chart-list ul{width:100%;margin-bottom:auto}.top-content .chart-box .chart-list ul li{display:flex;align-items:center;font-size:12px}.top-content .chart-box .chart-list ul li+li{margin-top:1px}.line-box{display:inline-block;position:relative;height:30px;width:100%;padding:3px;border-radius:4px;border:rgba(255,255,255,.15) 1px solid;background-color:#2c3440;vertical-align:middle;z-index:200}.line-box .color-bar{width:100%;height:100%;cursor:pointer;border-radius:2px;background-color:#ff5722}.line-box .line-nav{position:absolute;top:30px;right:-1px;width:196px;max-height:100px;border:1px solid rgba(255,255,255,.2);background-color:#2c3440;overflow-y:auto;overflow-x:hidden}.line-box .line-nav li{padding:7px 10px}.line-box .color-patten{width:calc(100% - 10px);height:10px;margin:7px 5px 0;cursor:pointer;border-bottom:#f9ad44 2px dashed;border-top:#00c8e5 2px dotted}.control-bar{padding:0 15px 0 10px}.control-bar .line-slider .linebg{height:7px}.control-bar .line-slider .linebg .slider-bar{border-radius:50%;line-height:19px;text-align:center;font-weight:700;font-size:11px;color:#fff;background-color:#365ea5;border:#29487f 1px solid;background-image:none}.control-bar .line-slider .linebg .slider-range{height:7px}.txt-select{height:100px;background-color:#eee}.tooltip{display:inline-block;position:relative}.tooltip .guide-txt{display:none;position:absolute;top:30px;left:calc(50% - 100px);width:200px;padding:8px;background-color:#fff;border:#ccc 1px solid;border-radius:2px;text-align:center}.tooltip .guide-txt::after{content:'';position:absolute;top:-6px;left:calc(50% - 6px);z-index:50;width:0;height:0;border-left:6px solid transparent;border-bottom:6px solid #999;border-right:6px solid transparent}.tooltip:hover .guide-txt{display:block}.t-guide{padding:10px 3px 5px 27px;background:url("../images/icon-info_02.png") 2px 8px no-repeat}.t-guide.red{background:url("../images/icon-mark_02.png") 2px 11px no-repeat}.r-guide{padding:5px 3px 5px 18px;font-size:12px;color:#6791cf;background:url("../images/icon-info_03.png") 5px 7px no-repeat}.cir,.line,.rect{display:inline-block;width:12px;height:12px;margin:0 6px 0 0;vertical-align:middle}.rect.type01,.type01.cir,.type01.line{background-color:#365ea5}.rect.type02,.type02.cir,.type02.line{background-color:green}.rect.type03,.type03.cir,.type03.line{background-color:orange}.rect.type04,.type04.cir,.type04.line{background-color:pink}.cir{border-radius:50%}.line{height:4px}.list-type01{overflow-y:auto}.list-type01 li+li{margin-top:5px}.list-type02{overflow-y:auto;border-top:rgba(255,255,255,.06) 1px solid}.list-type02 li{display:block;padding:8px 10px;border-bottom:rgba(255,255,255,.06) 1px solid}.list-type02 li:hover{background-color:rgba(54,94,165,.1)}.list-type02 li.active{color:#fff;background-color:rgba(54,94,165,.8)}.list-type03{overflow-y:auto;height:200px;margin-top:7px}.list-type04{overflow:auto;height:460px}.list-type04 li+li{margin-top:10px}.list-accordion{margin-top:7px;border-top:rgba(255,255,255,.08) 1px solid}.list-accordion .accordion .link{background-position:98.5% 16px}.list-accordion .accordion .submenu{padding:10px 15px;border-top:rgba(255,255,255,.08) 1px solid;background-color:rgba(0,0,0,.2);font-size:13px}.list-accordion .accordion strong{display:inline-block;width:16px;height:16px;margin-right:10px;font-size:0;background-repeat:no-repeat;background-position:50% 50%;vertical-align:middle}.list-accordion .accordion strong.ico-q{background-image:url("../images/icon-q.png")}.list-accordion .accordion strong.ico-a{background-image:url("../images/icon-a.png")}.list-accordion .accordion li.open .link{background-color:transparent;color:rgba(255,255,255,.85);background-position-y:-67px}.list-accordion.edit li .link{position:relative;z-index:10}.list-accordion.edit li .link button{position:absolute;z-index:20;right:40px;top:10px}.list-accordion.edit li .submenu{padding-left:42px}.txt-name{display:inline-block;padding:0 7px;margin:1px 0;border-radius:30px;background-color:#4c5c72}.txt-name i{width:15px;height:16px;vertical-align:middle;margin-right:3px;margin-left:-3px}.txt-name+.txt-name{margin-left:5px}.txt-name span{vertical-align:middle}.map-layer{position:absolute;top:50px;right:56px;z-index:30;width:300px;background-color:#2e3744}.map-layer .layer-header{height:39px;padding:0 10px;border-top:rgba(255,255,255,.15) 1px solid;border-bottom:rgba(255,255,255,.15) 1px solid}.map-layer .layer-group{height:450px;border-bottom:rgba(255,255,255,.15) 1px solid;overflow-y:auto}.map-layer .layer-group .layer-detail+.layer-detail{border-top:rgba(255,255,255,.15) 1px solid}.map-layer .layer-group .top-layer{height:36px;padding:6px 10px;background-color:rgba(0,0,0,.1)}.map-layer .layer-group .top-layer label{font-weight:600}.map-layer .layer-group .sub{padding:2px 4px}.map-layer .layer-group .sub li{position:relative;padding:7px 8px 7px 29px}.map-layer .layer-group .sub li+li{border-top:rgba(255,255,255,.15) 1px dotted}.map-layer .layer-group .sub li .top-layer{height:auto;padding:0;border:none;background-color:transparent}.map-layer .layer-group .sub li input+label{margin:0}.map-layer .layer-group .sub li .r-btn{position:absolute;top:5px;left:5px;z-index:50}.map-layer .layer-group .sub li .sub{margin-top:4px}.map-layer .layer-group .sub li .sub li{padding:2px 0 2px 18px}.map-layer .layer-group .sub li .sub li+li{border-top:none}.map-layer .layer-group em{display:inline-block;width:14px;height:14px;margin-bottom:3px}.map-layer .layer-group em.line{height:4px}.layer-area{height:calc(100% - 79px)}.layer-area .left{width:400px}.layer-area .left .tree-box{height:calc(100% - 40px);margin-top:10px;padding:15px;overflow:auto;border:rgba(255,255,255,.15) 1px solid}.layer-area .right{width:calc(100% - 420px);height:calc(100% - 40px);margin-top:40px;border:rgba(255,255,255,.15) 1px solid}.layer-area .right .message{margin-top:15%}.layer-area .right .message i{width:100%;height:110px;background-position:50% 100%}.layer-area .right .message i.folder{background-image:url("../images/img-folder.png")}.layer-area .right .message i.folder-order{background-image:url("../images/img-folder_order.png")}.layer-area .right .message p{width:100%;margin-top:30px;font-size:20px;text-align:center}.layer-area .right .write-form{height:calc(100% - 50px);padding:15px}.layer-area .contents{width:100%}.layer-area .contents+.contents{margin-top:20px}.layer-area .listbottom{padding:10px 15px}.group-manage{height:100%}.group-manage .left{width:300px}.group-manage .left .frm{height:calc(100% - 30px)!important}.group-manage .left .frm .overflow-y{height:calc(100% - 72px)}.group-manage .right{width:calc(100% - 320px)}.group-manage .right .contents{width:46%;height:100%}.group-manage .right .contents .listtop{height:30px;margin-bottom:5px}.group-manage .right .contents .list-type02{height:calc(100% - 60px);position:relative}.group-manage .right .contents .list-type02 li.active label{color:#fff}.group-manage .right .btn-group{width:8%;margin-bottom:20px}.group-manage .right .btn-group button{display:block;height:50px;width:27px;margin:8px auto}.info-list{padding:10px 5px}.info-list li{display:flex}.info-list li span{display:inline-block;width:15px;height:15px;border-radius:50%;margin:1px 5px 0 0;vertical-align:middle;background-color:rgba(255,255,255,.2);text-align:center;font-size:11px;color:#fff}.info-list li p{width:calc(100% - 20px)}.info-list li+li{margin-top:5px}.map-stats{height:calc(100% - 79px)}.map-stats .map-area{border:1px solid rgba(255,255,255,.2)}.map-stats .left .map-area{height:calc(100% - 35px);margin-top:5px}.map-stats .right .contents{width:100%;height:calc(50% - 5px)}.map-stats .right .contents .listtop{height:30px;margin-bottom:5px}.map-stats .right .contents .listtop+div{height:calc(100% - 35px);padding:10px;border:1px solid rgba(255,255,255,.2)}.map-stats .right .contents .listtop+div.content{border:none;padding:0}.map-stats .right .contents+.contents{margin-top:10px}.map-stats .right .contents .overflow-y{height:calc(100% - 33px)}.map-stats .table{border-right:rgba(255,255,255,.06) 1px solid}.map-stats .table td:first-child,.map-stats .table th:first-child{border-left:rgba(255,255,255,.06) 1px solid}.situation .tabcontents{padding:20px 0}.situation .tabcontents .table{border-right:rgba(255,255,255,.06) 1px solid}.situation .tabcontents .table td:first-child,.situation .tabcontents .table th:first-child{border-left:rgba(255,255,255,.06) 1px solid}.user-history{height:100%}.user-history .tabcontents{height:calc(100% - 45px);padding:15px 0}.user-history .tabcontents.tab02 .frm{height:calc(100% - 114px)!important}.loading{z-index:500;position:absolute}.loading img{filter:brightness(93%) contrast(130%) saturate(150%)}.error-wrap{height:100%}.error-wrap h1{width:152px;height:55px;margin-left:20px;font-size:0;background:url("../images/error-h1.png") 0 bottom no-repeat}.error-wrap .error{margin:auto;height:calc(100% - 55px)}.error-wrap .error .inner{min-width:620px;padding-bottom:50px}.error-wrap .error .inner .error-tx{text-align:center}.error-wrap .error .inner .error-tx h3{font-size:35px;font-weight:500}.error-wrap .error .inner .error-tx h3 strong{font-size:35px;font-weight:500;color:#49aee2}.error-wrap .error .inner .error-tx p{margin-top:20px;font-size:14px;color:#a7a7a7}.error-wrap .error .inner::before{display:inline-block;content:'';width:100%;height:325px;margin-bottom:20px;background:url("../images/bg-error.png") 50% no-repeat}body,html{overflow:hidden}.mapSys header{height:55px}.mapSys header .top{border-bottom:none}.mapSys header .top .logo h1{width:135px;background-size:100%}.mapSys header .top .logo h2{width:170px;margin-left:7px;background-size:100%}.mapSys header .top .gnb{width:auto;height:100%;margin:0}.mapSys header .top .gnb ul li{width:auto;padding:0 10px}.mapSys header .top .gnb ul li a{height:55px;padding:16px 7px}.mapSys #container{display:block;height:calc(100% - 55px)}.mapSys #container .container-inner{flex-direction:row;flex:1 1 0}.mapSys #container .container-inner .aside{display:none;width:350px;height:100%;border-right:1px solid rgba(255,255,255,.2)}.mapSys #container .container-inner .aside .top{display:flex;align-items:center;padding:0 15px;height:44px;background-color:#4270c5}.mapSys #container .container-inner .aside .top h3{font-size:16px;color:#fff;font-weight:400}.mapSys #container .container-inner .aside .content-inner{height:calc(100% - 44px);padding:15px}.mapSys #container .container-inner .aside .content-inner .contents+.contents{margin-top:15px}.mapSys #container .container-inner .aside .content-inner.map-search{padding:0}.mapSys #container .container-inner .aside .content-inner.map-search .filter{padding-top:15px}.mapSys #container .container-inner .aside .content-inner.map-search .filter .btn{padding:4px 15px}.mapSys #container .container-inner .aside .content-inner.map-search .filter .btn i{margin-right:7px}.mapSys #container .container-inner .aside .content-inner.map-search .filter em{padding-left:5px}.mapSys #container .container-inner .aside .content-inner.map-search .frm{height:calc(100% - 186px);padding:15px 15px 5px}.mapSys #container .container-inner .aside .content-inner.map-search .frm h4{color:#7193d0}.mapSys #container .container-inner .aside .content-inner.map-search .mt10{padding:0 15px}.mapSys #container .container-inner .aside-bar{position:absolute;top:calc(50% - 15px);z-index:50;margin-left:-1px}.mapSys #container .container-inner .aside-bar .btn-close,.mapSys #container .container-inner .aside-bar .btn-open{width:22px;height:50px;font-size:0;border-radius:0 4px 4px 0;border-color:rgba(255,255,255,.15);border-style:solid;border-width:1px 1px 1px 0;background:#2e3744 url("../images/btn_next_01.png") 50% 50% no-repeat}.mapSys #container .container-inner .aside-bar .btn-close{background-image:url("../images/btn_prev_01.png")}.mapSys #container .container-inner .tabArea{height:calc(100% - 44px)}.mapSys #container .container-inner .tabArea .tabcontents{height:calc(100% - 45px);padding:0}.mapSys #container .container-inner .tabArea .listarea{height:calc(100% - 45px);overflow-y:auto}.mapSys #container .container-inner .tabArea .tab01 .contents{height:auto}.mapSys #container .container-inner .tabArea .tab01 .contents .listarea{height:auto;margin-bottom:10px}.mapSys #container .container-inner .tabArea.style-setting .tabcontents .l-btn{margin:15px 15px 10px}.mapSys #container .container-inner .tabArea.style-setting .tabcontents .frm{height:calc(100% - 102px);padding:0 15px 15px}.mapSys #container .container-inner .tabArea.style-setting .tabcontents .frm textarea{height:100%}.mapSys #container .container-inner .tabArea.style-setting .tabcontents .frm.style-edit .style-box h4{margin:7px 0}.mapSys #container .container-inner .tabArea.style-setting .tabcontents .frm.style-edit .style-box .s-items{background-color:transparent;border:1px solid rgba(255,255,255,.2);border-radius:0}.mapSys #container .container-inner .tabArea.style-setting .tabcontents .frm.style-edit .style-box .s-items li{display:flex;width:100%}.mapSys #container .container-inner .tabArea.style-setting .tabcontents .frm.style-edit .style-box .s-items li strong{width:110px}.mapSys #container .container-inner .tabArea.style-setting .tabcontents .frm.style-edit .style-box .s-items li .select-box,.mapSys #container .container-inner .tabArea.style-setting .tabcontents .frm.style-edit .style-box .s-items li input{width:calc(100% - 110px)}.mapSys #container .container-inner .tabArea.style-setting .tabcontents .frm.style-edit .style-box .s-items li+li{margin-top:7px}.mapSys #container .container-inner .tabArea.style-setting .tabcontents .frm.style-edit .style-box .s-items+h4{margin-top:15px}.mapSys #container .container-inner .tabArea.style-setting .tabcontents .frm.style-edit .style-box .s-items .shape li{display:inline-flex;width:calc(20% - 6px)}.mapSys #container .container-inner .tabArea.style-setting .tabcontents .frm.style-edit .style-box .s-items .line-box{width:184px}.mapSys #container .container-inner .filter{margin:0;padding:10px;border:none;background-color:rgba(0,0,0,.2)}.mapSys #container .container-inner .filter button{margin-left:5px}.mapSys #container .container-inner .filter button i{margin:0}.mapSys #container.dashboard .filter{margin:0;padding:10px 15px;border-width:0 0 1px 0}.mapSys #container.dashboard .filter .form-group .input-group label{min-width:50px}.mapSys #container.dashboard .container-inner{height:calc(100% - 51px);background-color:#2e3744}.map-wrap{display:flex;height:100%;flex-direction:column;flex:1 1 0;position:relative;z-index:10}.map-wrap .map-list{position:absolute;top:10px;right:56px;z-index:20}.map-wrap .map-list .select-box{width:200px}.map-wrap .tool-box{position:absolute;z-index:20;top:10px;right:15px;display:flex;flex-direction:column;flex-wrap:wrap;width:32px}.map-wrap .tool-box span{display:inline-block;width:32px;border:rgba(255,255,255,.15) 1px solid;background-color:#2e3744;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.map-wrap .tool-box span+span{margin-top:7px}.map-wrap .tool-box span .btn-add,.map-wrap .tool-box span .btn-del,.map-wrap .tool-box span .btn-erase,.map-wrap .tool-box span .i-btn,.map-wrap .tool-box span .line-btn{width:30px;padding:0;border-radius:0}.map-wrap .tool-box span .btn-add i,.map-wrap .tool-box span .btn-del i,.map-wrap .tool-box span .btn-erase i,.map-wrap .tool-box span .i-btn i,.map-wrap .tool-box span .line-btn i{width:28px;height:28px;margin:0;background-image:url("../images/icon-tools.png");background-position-x:-2px}.map-wrap .tool-box span .btn-add i.i-layer,.map-wrap .tool-box span .btn-del i.i-layer,.map-wrap .tool-box span .btn-erase i.i-layer,.map-wrap .tool-box span .i-btn i.i-layer,.map-wrap .tool-box span .line-btn i.i-layer{background-position-y:-2px}.map-wrap .tool-box span .btn-add i.i-viewall,.map-wrap .tool-box span .btn-del i.i-viewall,.map-wrap .tool-box span .btn-erase i.i-viewall,.map-wrap .tool-box span .i-btn i.i-viewall,.map-wrap .tool-box span .line-btn i.i-viewall{background-position-y:-159px}.map-wrap .tool-box span .btn-add i.i-zoomin,.map-wrap .tool-box span .btn-del i.i-zoomin,.map-wrap .tool-box span .btn-erase i.i-zoomin,.map-wrap .tool-box span .i-btn i.i-zoomin,.map-wrap .tool-box span .line-btn i.i-zoomin{background-position-y:-36px}.map-wrap .tool-box span .btn-add i.i-zoomout,.map-wrap .tool-box span .btn-del i.i-zoomout,.map-wrap .tool-box span .btn-erase i.i-zoomout,.map-wrap .tool-box span .i-btn i.i-zoomout,.map-wrap .tool-box span .line-btn i.i-zoomout{background-position-y:-66px}.map-wrap .tool-box span .btn-add i.i-next,.map-wrap .tool-box span .btn-del i.i-next,.map-wrap .tool-box span .btn-erase i.i-next,.map-wrap .tool-box span .i-btn i.i-next,.map-wrap .tool-box span .line-btn i.i-next{background-position-y:-94px}.map-wrap .tool-box span .btn-add i.i-prev,.map-wrap .tool-box span .btn-del i.i-prev,.map-wrap .tool-box span .btn-erase i.i-prev,.map-wrap .tool-box span .i-btn i.i-prev,.map-wrap .tool-box span .line-btn i.i-prev{background-position-y:-126px}.map-wrap .tool-box span .btn-add i.i-initialization,.map-wrap .tool-box span .btn-del i.i-initialization,.map-wrap .tool-box span .btn-erase i.i-initialization,.map-wrap .tool-box span .i-btn i.i-initialization,.map-wrap .tool-box span .line-btn i.i-initialization{background-position-y:-190px}.map-wrap .tool-box span .btn-add i.i-distance,.map-wrap .tool-box span .btn-del i.i-distance,.map-wrap .tool-box span .btn-erase i.i-distance,.map-wrap .tool-box span .i-btn i.i-distance,.map-wrap .tool-box span .line-btn i.i-distance{background-position-y:-219px}.map-wrap .tool-box span .btn-add i.i-measurement,.map-wrap .tool-box span .btn-del i.i-measurement,.map-wrap .tool-box span .btn-erase i.i-measurement,.map-wrap .tool-box span .i-btn i.i-measurement,.map-wrap .tool-box span .line-btn i.i-measurement{background-position-y:-247px}.map-wrap .tool-box span .btn-add i.i-download,.map-wrap .tool-box span .btn-del i.i-download,.map-wrap .tool-box span .btn-erase i.i-download,.map-wrap .tool-box span .i-btn i.i-download,.map-wrap .tool-box span .line-btn i.i-download{background-position-y:-343px}.map-wrap .tool-box span .btn-add i.i-print,.map-wrap .tool-box span .btn-del i.i-print,.map-wrap .tool-box span .btn-erase i.i-print,.map-wrap .tool-box span .i-btn i.i-print,.map-wrap .tool-box span .line-btn i.i-print{background-position-y:-375px}.map-wrap .tool-box span .btn-add i.i-info,.map-wrap .tool-box span .btn-del i.i-info,.map-wrap .tool-box span .btn-erase i.i-info,.map-wrap .tool-box span .i-btn i.i-info,.map-wrap .tool-box span .line-btn i.i-info{background-position-y:-279px}.map-wrap .tool-box span .btn-add i.i-roadview,.map-wrap .tool-box span .btn-del i.i-roadview,.map-wrap .tool-box span .btn-erase i.i-roadview,.map-wrap .tool-box span .i-btn i.i-roadview,.map-wrap .tool-box span .line-btn i.i-roadview{background-position-y:-310px}.map-wrap .tool-box span .active.btn-add i,.map-wrap .tool-box span .active.btn-del i,.map-wrap .tool-box span .active.btn-erase i,.map-wrap .tool-box span .active.line-btn i,.map-wrap .tool-box span .i-btn.active i{background-position-x:-33px}.map-wrap .tool-box span .btn-add+.btn-add,.map-wrap .tool-box span .btn-add+.btn-del,.map-wrap .tool-box span .btn-add+.btn-erase,.map-wrap .tool-box span .btn-add+.i-btn,.map-wrap .tool-box span .btn-add+.line-btn,.map-wrap .tool-box span .btn-del+.btn-add,.map-wrap .tool-box span .btn-del+.btn-del,.map-wrap .tool-box span .btn-del+.btn-erase,.map-wrap .tool-box span .btn-del+.i-btn,.map-wrap .tool-box span .btn-del+.line-btn,.map-wrap .tool-box span .btn-erase+.btn-add,.map-wrap .tool-box span .btn-erase+.btn-del,.map-wrap .tool-box span .btn-erase+.btn-erase,.map-wrap .tool-box span .btn-erase+.i-btn,.map-wrap .tool-box span .btn-erase+.line-btn,.map-wrap .tool-box span .i-btn+.btn-add,.map-wrap .tool-box span .i-btn+.btn-del,.map-wrap .tool-box span .i-btn+.btn-erase,.map-wrap .tool-box span .i-btn+.i-btn,.map-wrap .tool-box span .i-btn+.line-btn,.map-wrap .tool-box span .line-btn+.btn-add,.map-wrap .tool-box span .line-btn+.btn-del,.map-wrap .tool-box span .line-btn+.btn-erase,.map-wrap .tool-box span .line-btn+.i-btn,.map-wrap .tool-box span .line-btn+.line-btn{margin:0;border-top:rgba(255,255,255,.15) 1px solid}.map-wrap .map-area{height:calc(100% - 40px);position:relative;z-index:10}.map-wrap .map-area .map-icon .btn-add,.map-wrap .map-area .map-icon .btn-del,.map-wrap .map-area .map-icon .btn-erase,.map-wrap .map-area .map-icon .i-btn,.map-wrap .map-area .map-icon .line-btn{position:absolute;z-index:60;padding:0}.map-wrap .map-area .map-icon .btn-add i,.map-wrap .map-area .map-icon .btn-del i,.map-wrap .map-area .map-icon .btn-erase i,.map-wrap .map-area .map-icon .i-btn i,.map-wrap .map-area .map-icon .line-btn i{margin:0}.btm-area{display:flex;justify-content:flex-end;align-items:center;height:40px;padding:0 10px;background-color:#2e3744}.btm-area .r-select label{margin-right:5px;margin-left:12px;vertical-align:middle}.btm-area .r-select input[type=text]{width:120px;border-radius:2px}.btm-area .r-select input[type=text]+input{margin-left:-6px}.btm-area .r-select .btn{width:30px;height:30px;font-size:0;padding:0;margin:0;border-radius:2px}.btm-area .r-select .btn i{width:20px;height:20px;margin:0}.btm-area .r-select .btn i.i-earth{background:url("../images/icon-tools.png") -5px -426px no-repeat}.line-slider .linebg{height:4px;background-color:#d5d5d5;border-radius:2px;position:relative}.line-slider .linebg .slider-range{position:absolute;z-index:100;top:0;left:0;height:4px;background-color:rgba(54,94,165,.7);border-radius:2px}.line-slider .linebg .slider-bar{position:absolute;z-index:110;width:21px;height:21px;margin:-8px 0 0 -8px;font-size:0;border:none;background:url("../images/btn-silder-point.png") 50% 50% no-repeat}.map-zoom .title{position:absolute;top:38px;right:50px;z-index:30}.map-zoom .title li{position:relative;padding:1px 3px;border:1px solid #314369;border-radius:4px;background-color:#2e3744;text-align:center;font-size:10px}.map-zoom .title li+li{margin-top:29px}.map-zoom .title li::after{content:'';position:absolute;top:4px;right:-7px;z-index:50;width:0;height:0;border-bottom:4px solid transparent;border-top:4px solid transparent;border-left:6px solid #314369;border-right:1px solid transparent}.map-zoom .zoom-box{position:absolute;top:10px;right:10px;width:30px;z-index:30;border:1px solid rgba(255,255,255,.2);border-radius:4px;background-color:#2e3744}.map-zoom .zoom-box .btn-add,.map-zoom .zoom-box .btn-del,.map-zoom .zoom-box .btn-erase,.map-zoom .zoom-box .i-btn,.map-zoom .zoom-box .line-btn{width:28px;padding:0;font-size:0}.map-zoom .zoom-box .btn-add:first-child,.map-zoom .zoom-box .btn-del:first-child,.map-zoom .zoom-box .btn-erase:first-child,.map-zoom .zoom-box .i-btn:first-child,.map-zoom .zoom-box .line-btn:first-child{border-bottom:1px solid rgba(255,255,255,.2);border-radius:0}.map-zoom .zoom-box .btn-add:last-child,.map-zoom .zoom-box .btn-del:last-child,.map-zoom .zoom-box .btn-erase:last-child,.map-zoom .zoom-box .i-btn:last-child,.map-zoom .zoom-box .line-btn:last-child{border-top:1px solid rgba(255,255,255,.2);border-radius:0}.map-zoom .zoom-box .btn-add i,.map-zoom .zoom-box .btn-del i,.map-zoom .zoom-box .btn-erase i,.map-zoom .zoom-box .i-btn i,.map-zoom .zoom-box .line-btn i{width:28px;height:28px;margin-right:0}.map-zoom .zoom-box .btn-add i.i-zoom_in,.map-zoom .zoom-box .btn-del i.i-zoom_in,.map-zoom .zoom-box .btn-erase i.i-zoom_in,.map-zoom .zoom-box .i-btn i.i-zoom_in,.map-zoom .zoom-box .line-btn i.i-zoom_in{background:url("../images/icon-tools.png") -2px -36px no-repeat}.map-zoom .zoom-box .btn-add i.i-zoom_out,.map-zoom .zoom-box .btn-del i.i-zoom_out,.map-zoom .zoom-box .btn-erase i.i-zoom_out,.map-zoom .zoom-box .i-btn i.i-zoom_out,.map-zoom .zoom-box .line-btn i.i-zoom_out{background:url("../images/icon-tools.png") -2px -66px no-repeat}.map-zoom .zoom-box .zoom{position:relative;width:28px;height:100px;margin:5px 0;background:url("../images/bg_scaler.png") 50% 50% repeat-y}.map-zoom .zoom-box .zoom .slider-bar{position:relative;width:7px;height:100%;margin:0 auto;background-color:#434b57}.map-zoom .zoom-box .zoom .slider-bar .slider-bg{position:absolute;bottom:0;left:0;width:7px;background-color:#365ea5}.map-zoom .zoom-box .zoom .slider{position:absolute;width:15px;height:10px;left:7px;border:0;background:url("../images/icon_slider.png") 0 0 no-repeat}.measure-box{position:absolute;z-index:360}.measure-box .inner{display:block!important;padding:2px;margin:0!important;border:1px solid rgba(255,255,255,.2);background-color:#2e3744;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.4)}.measure-box .inner .top{padding:5px}.measure-box .inner .top h4{font-weight:400;font-size:12px;margin-right:20px}.measure-box .inner .top span{margin-right:15px;font-size:14px}.measure-box .inner .top span strong{color:#ef8282}.measure-box .inner .top sup{font-size:9px;vertical-align:super}.measure-box .inner .top button{width:16px;height:16px;margin-left:auto;border:none;font-size:0;background:url("../images/btn-close_04.png") 50% 50% no-repeat}.measure-box .inner .guide{padding:6px 8px 3px;font-size:12px;margin:1px;background-color:#2e3744;text-align:center}.measure-box.distance-box .inner{border-width:2px;border-color:#ef8282}.measure-box.distance-box .inner sup{color:#ef8282}.measure-box.area-box .inner{border-color:#6791cf;border-width:2px}.measure-box.area-box .inner .top span strong{color:#6791cf}.measure-box.area-box .inner .top span sup{color:#6791cf}.city-value{z-index:200;display:flex;padding:2px;border:#a58951 1px solid;background-color:#ffe5a3;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.4)}.city-value::after{position:absolute;left:calc(50% - 7px);bottom:-7px;content:'';width:0;height:0;border-top:7px solid #a58951;border-right:8px solid transparent;border-left:8px solid transparent}.city-value dt{display:flex;align-items:center;justify-content:center;width:52px;min-height:20px;padding:0 2px;line-height:1.3;font-weight:600;background-color:#dfc080;color:#402b00;border-radius:2px;text-align:center;font-size:12px}.city-value dd{width:calc(100% - 52px);padding:0 2px 0 3px;text-align:right;color:#815d14;font-weight:600}.city-value dd li{display:flex;align-items:center;white-space:nowrap;height:16px}.city-value dd li strong{display:block;color:#815d14;text-align:left;font-size:12px}.city-value dd li strong+span{padding-left:4px}.city-value dd li span{display:block;text-align:right;color:#442300;padding-right:2px}.city-value.one dt{height:17px;line-height:1.4}.dash-wrap{position:relative;width:100%;height:100%}.dash-wrap .top-area{height:35px;border-radius:4px 4px 0 0}.dash-wrap .top-area h1{padding-left:10px;font-size:14px}.dash-wrap .body{padding:7px;background-color:#3c434e;border-radius:0 0 4px 4px}.dash-wrap .body .content{padding:7px;border-radius:2px}.dash-wrap .setting-box{position:absolute;right:310px;width:150px;border-radius:2px;background-color:#f4f4f4;box-shadow:1px 1px 6px 0 rgba(51,51,51,.2);z-index:40}.dash-wrap .setting-box .line-slider{height:34px;padding:16px 15px 5px}.dash-wrap .setting-box .setting-btn{padding:0 7px 7px}.dash-wrap .setting-box .setting-btn ul{border:1px solid #d7d7d7;border-radius:2px;background-color:#fff}.dash-wrap .setting-box .setting-btn ul li a{display:inline-block;width:100%;padding:5px 10px;text-align:center}.dash-wrap .setting-box .setting-btn ul li+li{border-top:1px solid rgba(255,255,255,.2)}.dash-wrap .map-year{position:absolute;top:10px;left:10px;width:200px;height:calc(100% - 20px);border-radius:4px;background-color:rgba(255,255,255,.1);box-shadow:0 0 4px rgba(0,0,0,.2)}.dash-wrap .map-year .body{overflow-y:auto;height:calc(100% - 40px);background-color:transparent}.dash-wrap .map-year .body .content{width:100%;height:150px;padding:10px 15px;border-radius:2px;border:rgba(255,255,255,.1) 1px solid;background-color:rgba(0,0,0,.1);cursor:pointer}.dash-wrap .map-year .body .content h4{font-size:14px}.dash-wrap .map-year .body .content+.content{margin-top:10px}.dash-wrap .map-year .body .content.active{border:1px solid #49aee2;background-color:rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4)}.dash-wrap .map-wrap{position:absolute;top:10px;left:220px;width:calc(52% - 120px);height:calc(100% - 20px);border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,.2)}.dash-wrap .map-wrap .top-area{height:36px;border-radius:4px 4px 0 0}.dash-wrap .map-wrap .top-area h1{padding-left:10px;font-size:14px}.dash-wrap .map-wrap .map-area{height:100%}.dash-wrap .map-wrap .map-area .map-list{left:7px;top:7px;right:initial}.dash-wrap .map-wrap .map-area .map-btn{position:absolute;top:7px;left:215px;z-index:100}.dash-wrap .map-wrap .map-area .map-btn i{margin-right:5px;background-image:url("../images/icon-search_03.png")}.dash-wrap .map-wrap .map-project-info{position:absolute;z-index:50;top:45px;left:7px}.dash-wrap .map-wrap .map-project-info .top-area{height:32px;background-color:#506791}.dash-wrap .map-wrap .map-project-info .top-area h1{font-size:13px;font-weight:600}.dash-wrap .map-wrap .map-project-info .body{padding:0;background-color:#2e3744}.dash-wrap .map-wrap .map-project-info .body .content{padding:10px;max-height:250px;overflow:auto}.dash-wrap .map-wrap .map-project-info .body .content .table td,.dash-wrap .map-wrap .map-project-info .body .content .table th{padding:4px 6px}.dash-wrap .contents-wrap{position:absolute;top:10px;right:10px;width:calc(48% - 120px);height:calc(100% - 20px);box-shadow:0 0 4px rgba(0,0,0,.2)}.dash-wrap .contents-wrap .map-chart{height:calc(50% - 5px);margin-bottom:10px}.dash-wrap .contents-wrap .map-chart .body{height:calc(100% - 35px)}.dash-wrap .contents-wrap .map-chart .body .content{height:100%}.dash-wrap .contents-wrap .current-state{display:flex;height:calc(50% - 5px)}.dash-wrap .contents-wrap .current-state .map-step{width:100%;height:100%}.dash-wrap .contents-wrap .current-state .map-step+.map-step{margin-left:10px}.dash-wrap .contents-wrap .current-state .map-step .body{height:calc(100% - 35px);padding:0}.dash-wrap .contents-wrap .current-state .map-step .body .content{height:100%}.dash-wrap .contents-wrap .current-state .map-step .body .table{border-left:rgba(255,255,255,.06) 1px solid}.dash-wrap .contents-wrap .current-state .map-step .body .table th{padding:4px}.dash-wrap .contents-wrap .current-state .map-step .body .table th:first-child{border-left:rgba(255,255,255,.06) 1px solid}.dash-wrap .contents-wrap .current-state .map-step .body .table th em{font-weight:400;font-size:12px;letter-spacing:-1px}.dash-wrap .contents-wrap .current-state .map-step .body .table td{padding:4px}.dash-wrap .contents-wrap .current-state .map-step .body .overflow-y{overflow-y:scroll;height:calc(100% - 55px)}.dash-wrap .contents-wrap .current-state .map-step .body .overflow-y.th-one{height:calc(100% - 27px)}.consulting-status .box-flex.map-wrap .right .editing-layer .body,.consulting-status .box-flex.map-wrap .right .layer-list .body ul li,.consulting-status .btm-area,.consulting-status .top-btn,.error-wrap .error,.filter .form-group .input-group,.group-manage .right,.list-type01 li,.listbottom,.listtop,.map-layer .layer-group .top-layer,.map-layer .layer-header,.measure-box .inner .top,.modal-wrap.active,.place-list li .addr-area,.t-global .alert-box .pop-alert .overflow-y .contents ul li .business,.top-area,.top-area .t-global,.top-content,.top-content .chart-box,header .top{display:flex;justify-content:space-between;align-items:center}#container .container-inner .content-body .title::after{display:block;content:''}.listtop h2::before,.style-edit .style-box h3::before{display:inline-block;width:6px;height:6px;content:'';margin:0 7px 3px 0;border:#466ca3 3px solid;border-radius:50%;vertical-align:middle}.select-box{display:inline-block;margin:0 1px;vertical-align:middle}.select-box select{width:100%;height:30px;padding:1px 25px 0 8px;line-height:28px;background-image:url("../images/icon-select-arrow.png");background-position:calc(100% - 10px) 50%;background-repeat:no-repeat;cursor:pointer;outline:0;appearance:none}.checkboxes,.radios{display:flex;flex-direction:column;flex-wrap:nowrap}label{cursor:pointer}input[type=checkbox],input[type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}input[type=checkbox]+label,input[type=radio]+label{position:relative;align-items:center;padding:1px 6px 0 23px;user-select:none}input[type=checkbox]+label:before,input[type=radio]+label:before{content:"";position:absolute;top:2px;left:0;width:14px;height:14px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.1);text-align:center;transition:transform .2s ease-out}input[type=checkbox]+label:after,input[type=radio]+label:after{content:"";background-color:rgba(255,255,255,.1);position:absolute;transform:scale(0);transition:transform .2s ease-out}input[type=checkbox]+label:after{background-color:transparent;content:"";display:block;position:absolute;left:5px;top:4px;width:4px;height:6px;opacity:.1;border-bottom:3px solid #49aee2;border-right:3px solid #49aee2;transform:rotate(45deg);transition:border-color .3s ease}input[type=checkbox]:checked+label:before{content:""}input[type=checkbox]:checked+label:after{content:"";opacity:1}input[type=radio]+label:after,input[type=radio]+label:before{border-radius:50%}input[type=radio]+label:after{left:4px;top:6px;width:8px;height:8px}input[type=radio]:checked+label:before{background:rgba(255,255,255,.1);animation:borderscale .3s ease-in}input[type=radio]:checked+label:after{background:#49aee2;transform:scale(1)}input[type=checkbox]:disabled+label:before{background-color:#eaeaea}.date-box{display:inline-block;width:120px;height:30px;padding:0 0 0 8px;border-radius:4px;border:rgba(255,255,255,.15) 1px solid;background-color:#2c3440;cursor:pointer}.date-box input[type=text]{width:calc(100% - 27px);height:28px;padding:3px 0 4px;border:none;cursor:pointer;background-color:transparent}.date-box img{padding:5px;vertical-align:middle;box-sizing:content-box}.date-box+em{padding:0 8px}.ui-datepicker{display:none;width:260px;height:auto;min-height:200px;margin:7px 0 0 -30px;padding:10px;background-color:#2c3440;border:1px solid rgba(255,255,255,.2);z-index:100!important}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;left:5%;width:20px;height:20px}.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;right:5%;width:20px;height:20px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;top:0;cursor:pointer}.ui-datepicker .ui-datepicker-title{margin:0;text-align:center;color:rgba(255,255,255,.85)}.ui-datepicker select.ui-datepicker-month{width:30%}.ui-datepicker .ui-datepicker-year{width:30%}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0 auto;font-size:12.5px}.ui-datepicker table th{padding:7px 0 6px;text-align:center;border:0;font-size:14px;font-weight:600}.ui-datepicker table th:first-child span{color:#ef8282}.ui-datepicker table td{padding:2px 0}.ui-datepicker table td.ui-datepicker-week-end a{color:#ef8282}.ui-datepicker table td a{display:block;width:25px;height:25px;margin:0 3px;border-radius:50%;text-align:center;line-height:25px}.ui-datepicker table td a:hover{background-color:rgba(255,255,255,.05);text-decoration:none}.ui-datepicker table td a.ui-datepicker-today a{background-color:#49aee2;color:#fff}.ui-datepicker table td a.ui-state-active{background-color:#49aee2;font-weight:700;color:#fff}.ui-datepicker table tbody tr:first-child td{padding-top:7px}.ui-datepicker table td:last-child a,.ui-datepicker table td:last-child span,.ui-datepicker table th:last-child a,.ui-datepicker table th:last-child span{color:#6791cf}.ui-icon{display:block;width:22px;height:22px;text-indent:-99999px;overflow:hidden}.ui-icon-circle-triangle-w{background:url("../images/btn_prev_01.png") 45% 49% no-repeat}.ui-icon-circle-triangle-e{background:url("../images/btn_next_01.png") 55% 49% no-repeat}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-widget-header{height:28px;margin:0;border-bottom:0;color:#333;font-size:12px}.ui-widget-header .ui-datepicker-title{font-size:16px;font-weight:600}.ui-widget-header .ui-datepicker-title span{font-size:16px;font-weight:600}.filebox{position:relative}.filebox .upload-name{width:calc(100% - 18px);height:18px;border-radius:4px;border:rgba(255,255,255,.15) 1px solid;background-color:#2c3440;padding:5px 8px;appearance:none}.filebox .upload-name:disabled{opacity:1}.filebox input[type=file]{position:absolute;width:1px!important;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.filebox label{width:28px;height:28px!important;border-radius:4px;font-size:0}.filebox label.i-search_01{position:absolute;right:8px;top:calc(50% - 14px);background:url("../images/icon-search_01.png") 50% 50% no-repeat}body,html{width:100%;height:100vh;background-color:#2e3744}.blind{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}fieldset,iframe,img{border:0 none}address{font-style:normal}button,input,select{vertical-align:middle}address,em,i{font-style:normal}button,label{cursor:pointer}textarea{width:100%;resize:none}button{height:30px;margin:0;outline:0;background-color:#363f4c;border-radius:4px;border-color:rgba(255,255,255,.15);border-width:1px;border-style:solid;letter-spacing:-.5px}button+button{margin:0 0 0 3px}a{outline:0;text-decoration:none;color:rgba(255,255,255,.85);cursor:pointer}a:hover{text-decoration:none;color:#49aee2}input,textarea{ime-mode:active;outline:0}input:disabled{opacity:.8;background-color:#f2f2f2}input[type=email],input[type=file],input[type=number],input[type=password],input[type=search],input[type=text],select,textarea{min-width:45px;height:30px;box-sizing:border-box;padding:5px 10px;border:rgba(255,255,255,.15) 1px solid;border-radius:4px;font-size:13px;color:rgba(255,255,255,.85);font-family:"맑은 고딕",MalgunGothic,Helvetica,Arial,sans-serif;background-color:#2c3440}em{text-decoration:none;font-style:normal}i{display:inline-block;background-repeat:no-repeat;line-height:0;vertical-align:middle}.blue{color:#6791cf}.red{color:#ef8282}::placeholder{color:rgba(255,255,255,.2)}select{background-color:#2c3440}.tx-left,.tx-left td,.tx-left th{text-align:left!important}.tx-center{text-align:center!important}tr.tx-center th{text-align:center!important}.table.tx-center td{text-align:center}.tx-right,.tx-right td{text-align:right!important}.wfull{width:100%!important}.w30{width:30px!important}.w50{width:50px!important}.w60{width:60px!important}.w70{width:70px!important}.w80{width:80px!important}.w100{width:100px!important}.w110{width:110px!important}.w120{width:120px!important}.w130{width:130px!important}.w150{width:150px!important}.w170{width:170px!important}.w190{width:190px!important}.w200{width:200px!important}.w210{width:210px!important}.w220{width:220px!important}.w230{width:230px!important}.w250{width:250px!important}.w270{width:270px!important}.w280{width:280px!important}.w300{width:300px!important}.w350{width:350px!important}.w400{width:400px!important}.w500{width:500px!important}.w550{width:550px!important}.w600{width:600px!important}.w650{width:650px!important}.w700{width:700px!important}.w800{width:800px!important}.w850{width:850px!important}.w900{width:900px!important}.w1000{width:1000px!important}.h30{height:30px!important}.h50{height:50px!important}.h70{height:70px!important}.hfull{height:100%!important}.h100{height:100px!important}.h150{height:150px!important}.h200{height:200px!important}.h210{height:210px!important}.h250{height:250px!important}.h300{height:300px!important}.h400{height:400px!important}.h450{height:450px!important}.h480{height:480px!important}.h500{height:500px!important}.h600{height:600px!important}.mh100{min-height:100px!important}.mh150{min-height:150px!important}.mh200{min-height:200px!important}.mg15{margin:15px!important}.mt0{margin-top:0!important}.mt5{margin-top:5px!important}.mt10{margin-top:10px!important}.mt15{margin-top:15px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.mt40{margin-top:40px!important}.mb5{margin-bottom:5px!important}.mb0{margin-bottom:0!important}.mb10{margin-bottom:10px!important}.mb15{margin-bottom:15px!important}.mb20{margin-bottom:20px!important}.mb30{margin-bottom:30px!important}.mr5{margin-right:5px!important}.mr10{margin-right:10px!important}.mr15{margin-right:15px!important}.mr30{margin-right:30px!important}.ml0{margin-left:0!important}.ml5{margin-left:5px!important}.ml10{margin-left:10px!important}.ml15{margin-left:15px!important}.ml20{margin-left:20px!important}.ml25{margin-left:25px!important}.pd0{padding:0!important}.pt5{padding-top:5px!important}.pt10{padding-top:10px!important}.pb10{padding-bottom:10px!important}.pb20{padding-bottom:20px!important}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;color:rgba(255,255,255,.85);line-height:1.428571429;vertical-align:baseline;box-sizing:border-box;word-break:break-all;font-family:"맑은 고딕",MalgunGothic,Helvetica,Arial,sans-serif;font-size:13px}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:'';content:none}q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}::-webkit-scrollbar{width:7px;height:7px}::-webkit-scrollbar-track{background:0 0;box-shadow:none;border-radius:10px}::-webkit-scrollbar-track:hover{background:0 0;box-shadow:none;border-radius:10px}::-webkit-scrollbar-thumb{background:#b9bec2;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#9da5ab}::-webkit-scrollbar-button{display:none}caption,legend{visibility:hidden;overflow:hidden;width:0;height:0;font-size:0;line-height:0}.r-btn{text-align:right}.l-btn{text-align:left}.c-btn{text-align:center}i{width:16px;height:16px}i.i-excel{background:url("../images/icon-excel_01.png") 50% 50% no-repeat}i.i-hwp{background:url("../images/icon-hwp.png") 50% 50% no-repeat}i.i-ppt{background:url("../images/icon-ppt.png") 50% 50% no-repeat}i.i-pdf{background:url("../images/icon-pdf.png") 50% 50% no-repeat}button i{margin-right:7px;background-position:50% 50%;background-repeat:no-repeat}button i.i-reset{background:url("../images/icon-tools.png") -9px -196px no-repeat}button i.i-delete{width:14px;height:14px;background-image:url("../images/icon-delete_01.png")}button i.i-search{background-image:url("../images/icon-search_01.png")}button i.i-write{width:14px;height:15px;background-image:url("../images/icon-write.png")}button i.i-pic{margin-right:4px;background-image:url("../images/icon-picture.png")}button i.i-bell{background-image:url("../images/icon-bell-gray.png")}button i.i-opinion{background-image:url("../images/icon-mark_02.png")}button i.i-info{background-image:url("../images/icon-mark_02.png")}button i.i-admin{width:16px;height:15px;background-image:url("../images/icon-setting_02.png");vertical-align:bottom}button i.i-plus{background-image:url("../images/icon-plus_02.png")}button i.i-upload{background-image:url("../images/icon-upload.png")}button i.i-download{background-image:url("../images/icon-download.png")}button i.i-multi-down{background-image:url("../images/icon-multi-download.png")}button i.i-finish{background-image:url("../images/icon-finish.png")}button i.i-refresh{background-image:url("../images/icon-refresh.png")}button i.i-next{background-image:url("../images/btn_next_01.png")}button i.i-prev{background-image:url("../images/btn_prev_01.png")}button i.i-list{background-image:url("../images/icon-inquiry_01.png")}button i.i-location{background-image:url("../images/icon-pin.png")}button i.face-btn{background-image:url("../images/btn-face.png")}button i.stroke-btn{background:url("../images/btn-stroke.png") 50% 100% no-repeat}button i.rect-btn{background:url("../images/btn-rect-01.png") 50% 100% no-repeat}button i.cir-btn{background:url("../images/btn-cir-01.png") 50% 100% no-repeat}button i.i-code{background-image:url("../images/icon-code.png")}button i.i-character{background-image:url("../images/icon-character.png")}button i.i-number{background-image:url("../images/icon-number.png")}button i.i-date{background-image:url("../images/icon-date.png")}button i.i-general{background-image:url("../images/icon-general.png")}button i.i-lock{background-image:url("../images/icon-lock.png");background-position-x:0}button i.i-unlock{background-image:url("../images/icon-unlock.png")}button.point{border-color:#365ea5;background-color:#365ea5;color:#fff}button.point .i-search{width:14px;height:15px;margin-right:5px;background:url("../images/icon-search_02.png") 50% 50% no-repeat}button.point:hover{border:#4a73bb 1px solid}.btn{display:inline-flex!important;align-items:center;justify-content:center;padding:4px 10px;font-weight:400;word-spacing:-1px;white-space:nowrap;vertical-align:middle;touch-action:manipulation;user-select:none;border:#4b535e 1px solid;color:rgba(255,255,255,.85);background-image:none;font-size:13px;font-family:"맑은 고딕",MalgunGothic,Helvetica,Arial,sans-serif;cursor:pointer}.btn:disabled{opacity:.6;cursor:not-allowed}.btn:hover{border-color:#5f6772}.btn.on{border-color:#365ea5;background-color:rgba(54,94,165,.2);color:#49aee2;font-weight:700}.btn i.i-time{width:17px;height:17px;background-image:url("../images/icon-time.png")}.btn i.i-application{width:16px;height:15px;background-image:url("../images/icon-application.png")}.btn-gray{height:22px;padding:0 7px;color:#fff;font-size:12px;border:none;background-color:#4e5366}.btn-add,.btn-del,.btn-erase,.i-btn,.line-btn{display:inline-block;width:30px;height:30px;margin:0;border:none;background-color:transparent;cursor:pointer;font-size:0!important;line-height:0;outline:0}.btn-add:hover,.btn-del:hover,.btn-erase:hover,.i-btn:hover,.line-btn:hover{border-color:rgba(255,255,255,.3)}.arrow-down.btn-add,.arrow-down.btn-del,.arrow-down.btn-erase,.arrow-down.line-btn,.arrow-up.btn-add,.arrow-up.btn-del,.arrow-up.btn-erase,.arrow-up.line-btn,.i-btn.arrow-down,.i-btn.arrow-up{width:20px;height:25px;background:url("../images/icon-select-arrow.png") 50% 50% no-repeat}.arrow-down.btn-add,.arrow-down.btn-del,.arrow-down.btn-erase,.arrow-down.line-btn,.i-btn.arrow-down{transform:rotate(180deg)}.i-btn.plus,.plus.btn-add,.plus.btn-del,.plus.btn-erase,.plus.line-btn{width:16px;height:16px;background:url("../images/icon-plus_03.png") 50% 50% no-repeat}.i-btn.minus,.minus.btn-add,.minus.btn-del,.minus.btn-erase,.minus.line-btn{width:16px;height:16px;background:url("../images/icon-minus_03.png") 50% 50% no-repeat}.i-btn.layerset,.layerset.btn-add,.layerset.btn-del,.layerset.btn-erase,.layerset.line-btn{width:18px;height:18px;background:url("../images/icon-layerset.png") 50% 50% no-repeat}.btn-add i,.btn-del i,.btn-erase i,.i-btn i,.line-btn i{width:16px;height:16px;background-repeat:no-repeat;background-position:50% 50%}.btn-add i.i-pin,.btn-del i.i-pin,.btn-erase i.i-pin,.i-btn i.i-pin,.line-btn i.i-pin{width:29px;height:35px;padding:2px;font-size:14px;color:#365ea5;font-weight:700;background:url("../images/icon-pin-addr.png") -30px 0 no-repeat}.btn-add i.i-pin.on,.btn-del i.i-pin.on,.btn-erase i.i-pin.on,.i-btn i.i-pin.on,.line-btn i.i-pin.on{color:#fff;background-position:0 0}.btn-add i.i-map-pin,.btn-del i.i-map-pin,.btn-erase i.i-map-pin,.i-btn i.i-map-pin,.line-btn i.i-map-pin{width:23px;height:32px;background-image:url("../images/icon-map-pin.png")}.btn-add i.i-accessing,.btn-del i.i-accessing,.btn-erase i.i-accessing,.i-btn i.i-accessing,.line-btn i.i-accessing{background-image:url("../images/icon-setting_01.png")}.btn-add i.i-down,.btn-del i.i-down,.btn-erase i.i-down,.i-btn i.i-down,.line-btn i.i-down{background-image:url("../images/icon-download.png")}.btn-add i.i-arrow-down_w,.btn-add i.i-arrow-up_w,.btn-del i.i-arrow-down_w,.btn-del i.i-arrow-up_w,.btn-erase i.i-arrow-down_w,.btn-erase i.i-arrow-up_w,.i-btn i.i-arrow-down_w,.i-btn i.i-arrow-up_w,.line-btn i.i-arrow-down_w,.line-btn i.i-arrow-up_w{width:20px;height:25px;margin:0;background:url("../images/icon-btn-arrow.png") 50% 50% no-repeat}.btn-add i.i-arrow-down_w,.btn-del i.i-arrow-down_w,.btn-erase i.i-arrow-down_w,.i-btn i.i-arrow-down_w,.line-btn i.i-arrow-down_w{transform:rotate(180deg)}.btn-add,.btn-del,.line-btn{width:30px;border:#6e747e 1px solid}.btn-add i,.btn-del i,.line-btn i{width:16px;height:16px;margin-right:0}.btn-add .i-filter,.btn-del .i-filter,.line-btn .i-filter{height:15px;background:url("../images/icon-filter.png") 50% 50% no-repeat}.btn-add .i-search,.btn-del .i-search,.line-btn .i-search{background:url("../images/icon-search.png") 50% 50% no-repeat}.btn-add .i-location,.btn-del .i-location,.line-btn .i-location{width:13px;height:18px;background:url("../images/icon-location.png") 50% 50% no-repeat}.btn-add .i-direct-choice,.btn-del .i-direct-choice,.line-btn .i-direct-choice{width:18px;height:18px;background:url("../images/icon-direct-choice.png") 50% 50% no-repeat}.line-btn.on,.on.btn-add,.on.btn-del{border-color:#365ea5}.line-btn.on .i-filter,.on.btn-add .i-filter,.on.btn-del .i-filter{width:16px;height:15px;background:url("../images/icon-filter_on.png") 50% 50% no-repeat}.btn-add .i-excel,.btn-del .i-excel,.line-btn .i-excel{width:15px;background:url("../images/icon-excel.png") 50% 50% no-repeat}.btn-add .i-save,.btn-del .i-save,.line-btn .i-save{width:14px;height:14px;margin:0;background:url("../images/icon-editing.png") -1px -4px no-repeat}.btn-add .i-reset02,.btn-del .i-reset02,.line-btn .i-reset02{width:14px;height:14px;margin:0;background:url("../images/icon-editing.png") -29px -4px no-repeat}.btn-add .i-choice,.btn-del .i-choice,.line-btn .i-choice{width:15px;height:14px;margin:0;background:url("../images/icon-editing.png") -61px -5px no-repeat}.btn-add .i-move,.btn-del .i-move,.line-btn .i-move{width:16px;height:15px;margin:0;background:url("../images/icon-editing.png") -91px -3px no-repeat}.btn-add .i-add,.btn-del .i-add,.line-btn .i-add{width:15px;height:15px;margin:0;background:url("../images/icon-editing.png") -122px -3px no-repeat}.btn-add .i-revise,.btn-del .i-revise,.line-btn .i-revise{width:16px;height:14px;margin:0;background:url("../images/icon-editing.png") -153px -4px no-repeat}.btn-add .i-editing,.btn-del .i-editing,.line-btn .i-editing{width:16px;height:14px;margin:0;background:url("../images/icon-editing.png") -225px -6px no-repeat}.btn-add .i-del,.btn-del .i-del,.line-btn .i-del{width:14px;height:14px;margin:0;background:url("../images/icon-editing.png") -354px -6px no-repeat}.btn-add,.btn-del{width:26px;height:26px;background:#353e4c url("../images/icon-plus_01.png") 50% 50% no-repeat}.btn-del{background:#353e4c url("../images/icon-minus_01.png") 50% 50% no-repeat}.btn-erase{width:16px;height:16px;background:url("../images/icon-delete_02.png") 50% 50% no-repeat}.btn-more{height:auto;padding:0 5px;border:none;font-size:12px;color:rgba(255,255,255,.85)}.btn-more::before{display:inline-block;content:'+';margin-right:3px;color:#8f8f8f}.on-off{display:inline-block;padding:2px;border:rgba(255,255,255,.15) 1px solid;border-radius:14px;background-color:#f9f9f9}.on-off .btn{height:22px;margin:0;border:0;border-radius:11px}.on-off .btn.on{background-color:#365ea5;color:#fff}.on-off .btn+.btn{margin-left:-3px}.switch{position:relative;display:inline-block;width:65px;height:26px;vertical-align:middle}.switch input{display:none}.switch input:checked+.slider{background-color:#365ea5;color:#fff}.switch input:checked+.slider::after{position:absolute;left:12px;right:auto;bottom:4px;content:"SLD";color:#fff;font-weight:600}.switch input:checked+.slider::before{-webkit-transform:translateX(37px);-ms-transform:translateX(37px);transform:translateX(37px)}.switch input:focus+.slider{box-shadow:0 0 1px #3d5586}.switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#2fa0d0;-webkit-transition:.4s;transition:.4s}.switch .slider.round{border-radius:26px}.switch .slider.round::before{border-radius:50%}.switch .slider::after{position:absolute;right:12px;bottom:4px;content:"편집";color:#fff;font-weight:600}.switch .slider:before{position:absolute;content:"";height:16px;width:16px;left:6px;bottom:5px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.switch.asis-tobe input:checked+.slider::after{content:"기존"}.switch.asis-tobe .slider::after{content:"최신"}.table{width:100%;border-top:rgba(255,255,255,.05) 1px solid;vertical-align:top}.table thead th{text-align:center}.table thead th .asc-btn,.table thead th .desc-btn,.table thead th .middle-btn{width:11px;height:16px;font-size:0;border:none;background-color:transparent;background:url("../images/icon-sort_up.png") 100% 0 no-repeat}.table thead th .desc-btn{background-image:url("../images/icon-sort_down.png")}.table thead th .middle-btn{background-image:url("../images/icon-sort.png")}.table tbody th{padding-left:10px}.table td,.table th{padding:8px 6px;border-left:rgba(255,255,255,.06) 1px solid;border-bottom:rgba(255,255,255,.06) 1px solid;border-top:none;font-weight:400;text-align:left;vertical-align:middle}.table td:first-child,.table th:first-child{border-left:none}.table td.nolineL,.table th.nolineL{border-left-width:0!important}.table td.lineL,.table th.lineL{border-left:rgba(255,255,255,.06) 1px solid}.table td.lineB,.table th.lineB{border-bottom:rgba(255,255,255,.06) 1px solid!important}.table td.nolineR,.table th.nolineR{border-right-width:0!important}.table td input[type=checkbox]+label,.table th input[type=checkbox]+label{display:inline;padding:1px 6px 0 10px}.table td .notice,.table th .notice{padding:2px 8px 3px;background-color:#cb7600;color:#fff;font-size:12px;border-radius:2px}.table th{font-weight:700;background-color:#29313a}.table td input[type=text]{vertical-align:top}.table td .box-flex{align-items:center}.table td .bottom-line{text-decoration:underline!important}.table+.table{margin-top:10px}.table+.top{margin-top:5px}.table+.guide{margin-top:15px}.table+.listop{margin-top:20px}.table+.r-btn{margin-top:10px}.table .star::after{display:inline-block;content:'*';margin-left:4px;color:#ef8282;vertical-align:top}.table.list thead th{border-bottom:rgba(255,255,255,.1) 1px solid}.table.list tbody tr:hover td{background-color:rgba(65,96,155,.2)}.table.list td,.table.list th{text-align:center;padding-left:5px;padding-right:5px}.table.list td.tx-left,.table.list th.tx-left{padding-left:10px}.table.list td .select-box,.table.list th .select-box{margin:-3px 0}.table.list td input[type=checkbox]+label,.table.list td input[type=radio]+label,.table.list th input[type=checkbox]+label,.table.list th input[type=radio]+label{padding:1px 6px 0 10px}.table.list th{padding:8px 5px 6px}.table.list td button{margin:-3px 0}.table.list td button.btn-add i,.table.list td button.btn-del i,.table.list td button.btn-erase i,.table.list td button.i-btn i,.table.list td button.line-btn i{margin:0}.table.form td{padding:5px}.table.form td .upload-layers{position:relative}.table.form td .upload-layers input{width:100%;background-color:#fff}.table.form td .upload-layers .btn-add,.table.form td .upload-layers .btn-del,.table.form td .upload-layers .btn-erase,.table.form td .upload-layers .i-btn,.table.form td .upload-layers .line-btn{position:absolute;right:0;top:calc(50% - 15px);padding:0;border-radius:2px;font-size:0}.table.form td em{line-height:28px;padding:0 2px;margin-left:10px}.table.form td .file-area{width:100%;height:100px;overflow:auto}.table.form td .file-area .txt-name{margin-bottom:5px}.table.form textarea{margin-bottom:-5px}.btn+.file-area{margin-top:5px}.table-th{border-top:rgba(255,255,255,.1) 1px solid;border-bottom:rgba(255,255,255,.1) 1px solid;border-right:rgba(255,255,255,.06) 1px solid;background-color:#29313a;padding-right:7px}.table-th .table{border-top:0;border-right:none!important}.table-th .table thead th{border-bottom:none;background-color:transparent}.overflow-y{overflow-y:auto;overflow-x:hidden}.overflow-y .table{border-top:0}.overflow-y .table.list td input[type=checkbox]+label{padding:1px 6px 0 10px}.overflow-y .table.list .lineL{border-left:rgba(255,255,255,.06) 1px solid}.overflow-x{overflow-x:auto}.overflow-x+.table{margin-top:15px}.td-fixed td{position:relative}.td-fixed td .btn-fix{position:absolute;top:8px;right:10px;width:60px;height:24px;color:rgba(255,255,255,.85)}.td-fixed td .btn-fix .i-next{width:10px;height:12px;margin-left:7px;background:url("../images/icon-next.png") 50% 50% no-repeat}.pop-box .table{border-right:rgba(255,255,255,.06) 1px solid}.pop-box .table td input[type=checkbox]+label,.pop-box .table th input[type=checkbox]+label{padding:1px 0 0 24px}.pop-box .table td:first-child,.pop-box .table th:first-child{border-left:rgba(255,255,255,.06) 1px solid}.pro-chart .thickL{border-left:rgba(255,255,255,.15) 1px solid!important}.pro-chart thead th{border-bottom:rgba(255,255,255,.15) 1px solid}.pro-chart tr.thickB td{border-bottom:rgba(255,255,255,.15) 1px solid}.pro-chart tr .thickB{border-bottom:rgba(255,255,255,.15) 1px solid}.pro-chart tr th{padding:5px 2px;text-align:center}.pro-chart td{padding:5px 4px;text-align:center;font-size:12.5px}.pro-chart td.purple{color:#dbd4f9;background-color:#35265e}.pro-chart td.red{color:#ffeaea;background-color:#d75252}.pro-chart td.blue{color:#d7deef;background-color:#3868eb}.pro-chart td.yellow{color:#fff1e9;background-color:#df7436}.pro-chart td.green{color:#d7f7ef;background-color:#35a151}.pro-chart td.nolineL{text-align:right;padding-right:15px}.modal-wrap{width:100%;height:100%;display:none}.modal-wrap.active{justify-content:center;position:absolute;top:0;left:0;background:rgba(0,0,0,.4);z-index:100;overflow:hidden}.pop-box{display:block;background-color:#2e3744;box-shadow:0 1px 4px rgba(0,0,0,.4);overflow:hidden;border-radius:4px}.top-area{height:40px;background-color:#2c4c86}.top-area h1{display:flex;align-items:center;font-size:15px;font-weight:400;color:#fff;padding-left:15px;line-height:1}.top-area h1 .btn{height:25px;margin-right:10px;margin-left:-5px;padding:4px 6px;color:#fff;border:none;background-color:rgba(0,0,0,.2);font-size:11px}.top-area h1 .btn i.i-prev-w{width:5px;height:9px;margin-right:3px;background:url("../images/icon-prev-w.png") 50% no-repeat}.top-area .btn-add,.top-area .btn-del,.top-area .btn-erase,.top-area .i-btn,.top-area .line-btn{width:40px;height:40px;border-radius:0;padding:0}.i-close{width:14px;height:14px;background:url("../images/btn-close_01.png") 50% no-repeat}.top-area .i-btn.view,.top-area .view.btn-add,.top-area .view.btn-del,.top-area .view.btn-erase,.top-area .view.line-btn{width:22px;margin-right:5px}.top-area .i-btn.view .i-view_w,.top-area .view.btn-add .i-view_w,.top-area .view.btn-del .i-view_w,.top-area .view.btn-erase .i-view_w,.top-area .view.line-btn .i-view_w{width:22px;height:12px;background:url("../images/btn-view_02.png") 50% no-repeat}.pop-box .body-area .contents{padding:15px}.pop-box .body-area .contents.alert{width:300px;padding:20px}.pop-box .body-area .contents.alert i{display:block;width:50px;height:50px;margin:0 auto;border-radius:50%;margin-bottom:15px;background-color:#49aee2;background-position:50%;background-repeat:no-repeat}.pop-box .body-area .contents.alert i.i-register{background-image:url("../images/icon-register.png")}.pop-box .body-area .contents.alert i.i-del{background-image:url("../images/icon-del.png");background-position:62% 55%}.pop-box .body-area .contents.alert i.i-check{background-image:url("../images/icon-id_pw_check.png")}.pop-box .body-area .contents.alert i.i-warn{background-image:url("../images/icon-warning.png")}.pop-box .body-area .contents+.contents{padding:0 15px 15px 15px}.pop-box .body-area .contents .l-btn{margin:10px 0}.pop-box .body-area .contents.img-save .compass-img{position:absolute;top:10px;left:10px;width:82px;height:83px;background:url("../images/icon-compass.png") 50% no-repeat}.pop-box .body-area .contents.img-save .legend-box{bottom:10px;right:10px}.pop-box .body-area .contents.img-save .scale-box{position:absolute;display:flex;align-items:center;bottom:10px;left:10px;padding:5px 10px;border-radius:4px;background-color:rgba(46,55,68,.7)}.pop-box .body-area .contents.img-save .scale-box label{margin-right:5px}.pop-box .body-area .contents.qwchange{padding:40px 20px;text-align:center}.pop-box .body-area .contents.qwchange i{display:block;width:50px;height:50px;margin:0 auto;margin-bottom:20px;background-color:rgba(255,255,255,.1);border-radius:50%;background-position:50%;background-repeat:no-repeat}.pop-box .body-area .contents.qwchange i.i-qwchange{background-image:url("../images/icon-qwchange.png")}.pop-box .body-area .contents.qwchange i.i-delete{background-image:url("../images/icon-delete_03.png")}.pop-box .body-area .contents.qwchange i.i-check{background-image:url("../images/icon-check.png")}.pop-box .body-area .contents.qwchange i.i-notification{background-image:url("../images/icon-notification.png")}.pop-box .body-area .contents.qwchange i.i-change{background-image:url("../images/icon-change_01.png")}.pop-box .body-area .contents.qwchange p{font-size:14px;color:#acc9ed}.pop-box .body-area .box-flex{height:100%;padding:15px}.pop-box .body-area .box-flex .left .map-area{height:100%}.pop-box .body-area .box-flex .contents{width:100%;padding:0}.pop-box .body-area .box-flex .contents .listtop{margin-bottom:5px}.pop-box .body-area .box-flex .contents+.contents{margin-top:15px}.pop-box .body-area .box-flex.filtering .list-type04{padding:10px;border:1px solid rgba(255,255,255,.2)}.pop-box .body-area .box-flex.filtering .left{width:270px}.pop-box .body-area .box-flex.filtering .left .list-type04 button{margin-right:5px}.pop-box .body-area .box-flex.filtering .left .list-type04 input[type=text]{width:calc(100% - 40px)}.pop-box .body-area .box-flex.filtering .right{width:calc(100% - 290px)}.pop-box .body-area .box-flex.filtering .right .listtop{height:30px}.pop-box .body-area .box-flex.filtering .right .list-type04 input[type=radio]+label{padding:0 6px 0 20px}.pop-box .body-area .box-flex.filtering .right .list-type04 span{padding:0 5px}.pop-box .body-area .box-flex.filtering .right .list-type04+.listtop{margin:15px 0 7px}.pop-box .body-area .box-flex.filtering .right .l-btn{margin:0}.pop-box .body-area .box-flex.filtering .right .l-btn .btn{width:calc(20% - 8px);margin:5px 4px 0 0;text-align:center}.pop-box .body-area .filter{margin:15px 15px 5px 15px;padding:10px}.pop-box .body-area .filter .form-group .input-group label{min-width:60px}.btm-btn{text-align:center;padding:10px 0;background-color:rgba(255,255,255,.05)}.btm-btn.listbottom{padding:8px 15px;margin-top:0}.pop-box .body-area .login-input{padding:0 20px;margin:-15px 0 25px 0}.pop-box .body-area .login-input .input-group{margin-bottom:10px}.pop-box .body-area .login-input .input-group label{display:inline-block;width:120px;font-weight:600}.pop-box .body-area .login-input .input-group input{width:185px}.pop-box.time{width:400px}.pop-box.time .top-area{display:none}.pop-box.time .contents{padding:30px 15px 25px;text-align:center}.pop-box.time .contents h4{margin-bottom:15px;font-size:18px}.pop-box.time .contents strong{font-size:26px;color:#365ea5}.pop-box .tabArea{margin-top:-5px}.pop-box .tabArea .tabs li a{height:33px}.pop-box .tabArea .tabcontents{padding:15px 0}.pop-box .tabArea.style{width:350px;margin-top:0}.pop-box .tabArea.style .tab-top{position:relative;height:45px;padding-top:10px}.pop-box .tabArea.style .tab-top .select-box{position:absolute;top:7px;right:7px;width:120px}.pop-box .tabArea.style .tabcontents{height:400px;overflow-y:auto;padding:0}.pop-box .tabArea.style .tabcontents .style-edit{height:auto;padding:15px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items li{width:100%}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items li strong{width:110px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items li strong+div{width:calc(100% - 110px)}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items li .control-bar{margin:5px 10px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items li+li{margin-top:7px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .s-items+h4{margin-top:15px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button{height:20px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn{padding:0 5px;font-size:12px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-add,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-del,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.line-btn{width:20px;padding:0}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-add i,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-del i,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.line-btn i{width:10px;height:10px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-add i.i-add,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-del i.i-add,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.line-btn i.i-add{background:url("../images/icon-plus_03.png") 0 0 no-repeat}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-add i.i-del,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.btn-del i.i-del,.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td button.line-btn i.i-del{background:url("../images/icon-minus_03.png") 0 0 no-repeat}.pop-box .tabArea.style .tabcontents .style-edit .style-box .table td input[type=checkbox]+label{padding:1px 6px 0 10px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .l-btn{margin-top:7px}.pop-box .tabArea.style .tabcontents .style-edit .style-box .l-btn button{width:25px}.map-popup{position:absolute;z-index:400;background-color:#fff;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.4)}.map-popup::after{position:absolute;content:'';width:25px;height:26px;left:calc(50% - 20px);background:url("../images/bg-mapbtm.png") 0 0 no-repeat}.map-popup .top{padding:7px 13px;border-radius:4px 4px 0 0;background-color:#365ea5;color:#fff}.style-edit{height:480px;overflow-y:auto}.style-edit .style-box h3{margin-bottom:7px}.style-edit .style-box h4{margin-bottom:5px}.style-edit .style-box .s-items{padding:10px 7px;background-color:rgba(0,0,0,.12);border-radius:4px}.style-edit .style-box .s-items li{display:inline-flex;align-items:center;width:49%;margin-top:5px}.style-edit .style-box .s-items li strong{display:inline-block;width:80px;padding-left:10px}.style-edit .style-box .s-items li .select-box,.style-edit .style-box .s-items li input{width:calc(100% - 90px)}.style-edit .style-box .s-items li:first-child,.style-edit .style-box .s-items li:nth-child(2){margin-top:0}.style-edit .style-box .s-items .shape li{justify-content:center;width:55px;height:55px;margin:2px 1px 3px;border-radius:3px;border:1px solid rgba(255,255,255,.2);cursor:pointer}.style-edit .style-box .s-items .shape li:hover{background-color:rgba(54,94,165,.3)}.style-edit .style-box .s-items .shape li.on{background-color:rgba(54,94,165,.4);border-color:#365ea5}.style-edit .style-box .s-items .shape+ul{margin-top:10px}.style-edit .style-box .s-items+.s-items{margin-top:10px}.style-edit .style-box+.style-box{margin-top:15px}.write-form{overflow-y:auto;overflow-x:hidden;height:600px}.consulting-status{width:1200px;height:800px;border-radius:0}.consulting-status .top-area .btn{height:25px;background-color:rgba(73,174,226,.7);border-color:#49aee2;color:#fff}.step-box,.top-btn{height:90px;padding:4px;border-bottom:rgba(255,255,255,.15) 1px solid;background-color:#39414e;text-align:center}.step-box ul,.top-btn ul{position:relative;z-index:30;display:inline-block}.step-box ul::after,.top-btn ul::after{position:absolute;z-index:-1;content:'';width:500px;height:1px;top:27px;left:90px;background-color:#e2e0e0}.step-box ul li,.top-btn ul li{display:inline-block;width:170px;padding:5px 20px}.step-box ul li i,.top-btn ul li i{width:100%;height:44px;background-position:50% 50%;background-repeat:no-repeat}.step-box ul li i.i-info,.top-btn ul li i.i-info{background-image:url("../images/icon-inquiry_02.png")}.step-box ul li i.i-analysis,.top-btn ul li i.i-analysis{background-image:url("../images/icon-analysis.png")}.step-box ul li i.i-result,.top-btn ul li i.i-result{background-image:url("../images/icon-review.png")}.step-box ul li i.i-review,.top-btn ul li i.i-review{background-image:url("../images/icon-view.png")}.step-box ul li span,.top-btn ul li span{display:block;padding-top:2px;text-align:center}.step-box ul li.active i.i-info,.top-btn ul li.active i.i-info{background-image:url("../images/icon-inquiry_02_on.png")}.step-box ul li.active i.i-analysis,.top-btn ul li.active i.i-analysis{background-image:url("../images/icon-analysis_on.png")}.step-box ul li.active i.i-result,.top-btn ul li.active i.i-result{background-image:url("../images/icon-review_on.png")}.step-box ul li.active i.i-review,.top-btn ul li.active i.i-review{background-image:url("../images/icon-view_on.png")}.step-box ul li.active span,.top-btn ul li.active span{font-weight:600;color:#49aee2}.step-box ul li.on,.top-btn ul li.on{border:#365ea5 1px solid;background-color:#35435c;box-shadow:1px 1px 2px 0 rgba(0,0,0,.2);border-radius:3px}.step-box ul li.on span,.top-btn ul li.on span{font-weight:600;color:#7193d0}.consulting-status .top-btn{height:50px;padding:10px}.consulting-status .top-btn .tab a{display:inline-block;padding:0 20px;font-size:14px}.consulting-status .top-btn .tab a+a{border-left:1px solid rgba(255,255,255,.2)}.consulting-status .top-btn .tab a.on{color:#49aee2;font-weight:700}.consulting-status .top-btn .box-flex{align-items:center}.consulting-status .top-btn .box-flex p{display:flex;align-items:center}.consulting-status .top-btn .box-flex p i{width:11px;height:16px;margin-right:5px}.consulting-status .top-btn .box-flex p i.i-pin{background:url("../images/icon-pin.png") 50% no-repeat}.consulting-status .box-flex{height:calc(100% - 130px);flex-direction:initial}.consulting-status .box-flex.map-wrap{flex-direction:initial}.consulting-status .box-flex.map-wrap .left{width:300px;height:100%;border-right:1px solid rgba(255,255,255,.2)}.consulting-status .box-flex.map-wrap .left.application-area .contents-result{height:calc(100% - 50px);padding:0 10px 10px 10px;overflow:auto}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .listtop{height:45px;margin-bottom:10px;padding:0 5px;border-bottom:1px solid rgba(255,255,255,.2)}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .listtop h3{font-size:14px}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box{padding:10px;border-radius:4px;border:rgba(255,255,255,.08) 1px solid}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box .map-img{display:none}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box .top-area{height:auto;margin-bottom:5px;background-color:transparent;cursor:pointer}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box .top-area h4{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box+.b-box{margin-top:10px}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box.active{border-color:#365ea5;background-color:#35435c}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box.active .top-area h4{overflow:visible;white-space:normal}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box.active .map-img{display:block}.consulting-status .box-flex.map-wrap .left.application-area .contents-result .b-box .date{margin-top:5px}.consulting-status .box-flex.map-wrap .left.application-area .btm-btn{display:flex;justify-content:space-between;padding:10px;border-bottom:rgba(255,255,255,.08) 1px solid}.consulting-status .box-flex.map-wrap .left .listtop{height:43px;padding:0 12px;border-bottom:rgba(255,255,255,.15) 1px solid}.consulting-status .box-flex.map-wrap .left .listtop h3{font-size:14px}.consulting-status .box-flex.map-wrap .left .btm-btn{text-align:center;padding:10px;background-color:#39414e}.consulting-status .box-flex.map-wrap .right{width:calc(100% - 300px);height:100%}.consulting-status .box-flex.map-wrap .right .top-area{height:36px}.consulting-status .box-flex.map-wrap .right .top-area h1{padding-left:10px;font-size:14px}.consulting-status .box-flex.map-wrap .right .layer-list{position:absolute;bottom:50px;right:55px;width:380px;background-color:#2e3744}.consulting-status .box-flex.map-wrap .right .layer-list .body .top{padding:10px;background-color:rgba(0,0,0,.12)}.consulting-status .box-flex.map-wrap .right .layer-list .body ul{height:110px;overflow:auto;padding:5px 0}.consulting-status .box-flex.map-wrap .right .layer-list .body ul li{padding:5px 10px}.consulting-status .box-flex.map-wrap .right .layer-list .body ul li input[type=checkbox]+label{padding:0 7px 0 9px}.consulting-status .box-flex.map-wrap .right .layer-list .body ul li p{margin-left:10px}.consulting-status .box-flex.map-wrap .right .layer-list .body ul li p::before{content:'';display:inline-block;width:15px;height:15px;margin-right:7px;background-color:#acacac;vertical-align:middle}.consulting-status .box-flex.map-wrap .right .layer-list .body ul li+li{border-top:rgba(255,255,255,.08) 1px solid}.consulting-status .box-flex.map-wrap .right .editing-layer{position:absolute;top:15px;left:15px;background-color:#2e3744}.consulting-status .box-flex.map-wrap .right .editing-layer .body{padding:10px}.consulting-status .box-flex.map-wrap .right .editing-layer .body .group+.group::before{display:inline-block;content:'';width:1px;height:30px;margin:0 4px 0 9px;background-color:rgba(255,255,255,.15);vertical-align:middle}.consulting-status .box-flex.map-wrap .right .inquiry-box{position:absolute;top:15px;right:15px;width:200px;padding:10px;border-radius:4px;background-color:#49aee2;z-index:100}.consulting-status .box-flex.map-wrap .right .inquiry-box p{color:#fff}.consulting-status .box-flex.map-wrap .right .inquiry-box p span{color:#fff;font-weight:700}.consulting-status .box-flex.map-wrap .right .inquiry-box p::before{content:'';display:inline-block;width:20px;height:20px;vertical-align:middle;margin-right:10px;border-radius:50%;background:#fff url("../images/icon-info_03.png") 50% no-repeat}.consulting-status .box-flex.map-wrap .right .choice-list{position:absolute;bottom:50px;right:450px;width:190px;background-color:#2e3744}.consulting-status .box-flex.map-wrap .right .choice-list ul{height:200px;overflow:auto}.consulting-status .box-flex.map-wrap .right .choice-list ul li{padding:10px;border-bottom:rgba(255,255,255,.08) 1px solid}.consulting-status .box-flex.map-wrap .map-area{height:100%}.consulting-status .box-flex.map-wrap .map-layer{position:initial;width:299px}.consulting-status .box-flex.map-wrap .map-layer .filter{margin:0;padding:10px;border:none;background-color:rgba(0,0,0,.3);border-bottom:rgba(255,255,255,.15) 1px solid}.consulting-status .box-flex.map-wrap .map-layer .filter button{margin-left:4px}.consulting-status .box-flex.map-wrap .map-layer .layer-group{height:526px;border-bottom:none}.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn{left:initial;right:10px}.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-add,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-del,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-erase,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .i-btn,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .line-btn{width:21px;height:20px}.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-add i,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-del i,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .btn-erase i,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .i-btn i,.consulting-status .box-flex.map-wrap .map-layer .layer-group .sub li .r-btn .line-btn i{margin:0}.consulting-status .box-flex.map-wrap .pop-box{position:absolute;bottom:15px;right:15px;z-index:50;width:650px}.consulting-status .box-flex.map-wrap .pop-box .top-area{height:36px}.consulting-status .box-flex.map-wrap .pop-box .body-area .contents{width:100%}.consulting-status .box-flex.map-wrap .pop-box .body-area .table td,.consulting-status .box-flex.map-wrap .pop-box .body-area .table th{padding:5px 4px}.consulting-status .tabArea{height:100%;margin-top:0}.consulting-status .tabArea .tabcontents{height:calc(100% - 35px);padding:0}.resultarea{height:calc(100% - 50px);padding:15px;overflow-y:auto}.resultarea .contents{height:100%;width:100%!important}.resultarea .listtop{padding:8px 10px;border:rgba(255,255,255,.15) solid 1px}.resultarea .listarea li{padding:5px 0;border-bottom:rgba(255,255,255,.15) 1px dashed}.resultarea .listarea li .addr-txt{display:block}.resultarea .listarea li .addr-txt .addr-title{font-size:14px;margin-bottom:5px}.resultarea .listarea li .addr-txt p{margin:3px 0}.resultarea .listarea li .addr-txt p strong{display:inline-block;width:50px;height:18px;margin-right:5px;padding:2px 1px 3px;font-size:12px;text-align:center;border-radius:4px;background-color:#294e91;font-weight:400}.resultarea .listarea li .addr-txt p+p strong{background-color:#954862}.consulting-status .tabArea .listarea{height:calc(100% - 45px);overflow-y:auto}.place-list li .addr-area .addr-txt{width:calc(100% - 40px)}.place-list li .addr-area .btn-add,.place-list li .addr-area .btn-del,.place-list li .addr-area .btn-erase,.place-list li .addr-area .i-btn,.place-list li .addr-area .line-btn{padding:0}.consulting-status .tabArea .tab01 .contents{height:auto}.consulting-status .tabArea .tab01 .contents .listarea{height:auto;margin-bottom:10px}.consulting-status .btm-area{position:absolute;bottom:0;width:100%;justify-content:flex-end;height:40px;padding:0 10px;background-color:#2e3744}.consulting-status .btm-area i.i-earth{background:url("../images/icon-tools.png") -5px -426px no-repeat}.consulting-status .body-area{height:calc(100% - 130px);overflow-y:auto}.consulting-status .body-area .filter{margin:10px 0 0}.consulting-status .body-area .review{position:relative;z-index:60;height:110px;border:1px solid rgba(255,255,255,.2)}.consulting-status .body-area .review img{width:100%;height:100%}.consulting-status .body-area .review button{position:absolute;z-index:70;right:5px;bottom:7px;width:25px;height:25px;box-shadow:1px -1px 2px 0 rgba(0,0,0,.3)}.consulting-status .title{padding:15px 15px 0}.consulting-status .title .listtop{margin-bottom:10px}.consulting-status .title .listtop strong{font-size:14px}.consulting-status .title h2{font-size:22px;font-weight:400;text-align:center}.consulting-status .review-map{height:400px;position:relative;z-index:60}.consulting-status .review-map img{width:100%;height:400px}.consulting-status .review-map .legend-box{min-width:100px;width:auto;bottom:10px;right:10px}.consulting-status.report .body-area,.consulting-status.report .title{background-color:#fff;color:#333}.consulting-status.report .body-area .btn,.consulting-status.report .title .btn{background-color:#fff;border-color:#ccc;color:#333}.consulting-status.report .body-area .listtop div,.consulting-status.report .title .listtop div{color:#333}.consulting-status.report h2,.consulting-status.report pre,.consulting-status.report strong{color:#333}.consulting-status.report table{border-color:#ddd}.consulting-status.report table th{background-color:#eee}.consulting-status.report table td,.consulting-status.report table th{color:#333;border-left-color:#ddd!important;border-bottom-color:#ddd}.legend-box{position:absolute;z-index:70;border:1px solid rgba(255,255,255,.2)}.legend-box h4{height:30px;padding:7px;text-align:center;background-color:#365ea5;color:#fff}.legend-box .legend-list{padding:10px;background-color:#2e3744}.legend-box .legend-list li{font-size:12px}.info-list{padding:10px 5px}.info-list li{display:flex}.info-list li span{display:inline-block;width:15px;height:15px;border-radius:50%;margin:1px 5px 0 0;vertical-align:middle;background-color:#777;text-align:center;font-size:11px;color:#fff}.info-list li p{width:calc(100% - 20px)}.info-list li+li{margin-top:5px}.info-consent{width:850px;background-color:#2e3744}.info-consent .title{padding:25px 20px 5px;text-align:center}.info-consent .title h2{font-size:21px;margin-bottom:10px;color:#7193d0}.info-consent .assent label{padding-left:29px;color:#7193d0;font-weight:600;font-size:15px}.info-consent .assent label::before{width:18px;height:18px}.info-consent .assent label::after{left:6px;top:5px;width:6px;height:7px}.info-consent .table{margin:8px 0 10px}.info-consent .table td{padding:10px;text-align:center;font-size:14px}.info-consent .assent-guide p{padding:0 3px 3px 24px;background:url("../images/icon-mark_05.png") 2px 2px no-repeat}.info-consent .assent-guide p.red{background-image:url("../images/icon-mark_02.png")}.info-consent .assent-form{margin:5px 15px 25px;text-align:center;padding:15px;border:rgba(255,255,255,.1) 1px solid;background-color:rgba(0,0,0,.2)}.info-consent .assent-form p{margin-bottom:10px;font-size:15px;font-weight:600}.info-consent .assent-form input[type=radio]+label{font-size:14px}.info-consent .assent-form span+span{margin-left:20px}.layer-btn .btn{width:130px;height:70px}.layer-btn .btn i{width:33px;height:33px;margin-right:12px}.layer-btn .btn i.i-windmill{background-image:url("../images/icon-windmill.png");background-size:36px}.layer-btn .btn i.i-load{background-image:url("../images/icon-load.png");background-size:33px}.layer-btn .btn.on{background-color:#49aee2;color:#fff}.layer-btn .btn.on i.i-windmill{background-image:url("../images/icon-windmill_on.png")}.layer-btn .btn.on i.i-load{background-image:url("../images/icon-load_on.png")}#Index,#mapIndex{overflow:hidden;position:absolute;left:-9999px;width:0;height:0;margin:0;padding:0}.inner{width:1400px;margin:0 auto}#wrapper{min-width:1400px;height:100%;background-color:#2e3744}header{min-width:1400px;height:97px;background-color:#1c2430;border-bottom:rgba(255,255,255,.06) 1px solid}header .top{height:57px;padding:0 20px;border-bottom:rgba(255,255,255,.1) 1px solid}header .top .logo{display:flex}header .top .logo h1,header .top .logo h2{font-size:0;height:30px;background-position:50% 50%;background-repeat:no-repeat}header .top .logo h1{width:165px;background-image:url("../images/logo-h1.png")}header .top .logo h2{width:190px;background-image:url("../images/logo-h2.png")}.t-global li{display:inline-flex;align-items:center;height:20px;padding-left:7px;color:rgba(255,255,255,.8);vertical-align:middle;line-height:1}.t-global li span,.t-global li strong{color:#fff;vertical-align:middle;line-height:1}.t-global li span{padding-right:5px}.t-global li button{height:auto;vertical-align:middle;background-color:transparent;border:none;font-weight:600;color:rgba(255,255,255,.9)}.t-global li button.btn{height:25px;background-color:#f0f0f0;border-radius:12.5px;color:#122d52;font-weight:400}.t-global li button.btn.point{background-color:#144282;border:#144282 1px solid;color:#eee}.t-global li button .i-user{width:12px;height:16px;margin-right:7px;vertical-align:bottom;background:url("../images/icon-user_01.png") 50% 50% no-repeat}.t-global li button.btn-add,.t-global li button.btn-del,.t-global li button.btn-erase,.t-global li button.i-btn,.t-global li button.line-btn{width:20px;height:20px;padding:0;position:relative;z-index:10}.t-global li button.btn-add .i-alert,.t-global li button.btn-del .i-alert,.t-global li button.btn-erase .i-alert,.t-global li button.i-btn .i-alert,.t-global li button.line-btn .i-alert{width:16px;height:16px;background-color:#c4c4c4}.t-global li button.btn-add .num,.t-global li button.btn-del .num,.t-global li button.btn-erase .num,.t-global li button.i-btn .num,.t-global li button.line-btn .num{position:absolute;z-index:20;top:-2px;right:-2px;font-weight:600;font-size:11px}.t-global .user-box{position:relative;z-index:10}.t-global .user-box .pop-mypage{display:none;position:absolute;top:30px;z-index:20;background-color:#2e3744;box-shadow:0 2px 3px 0 rgba(51,51,51,.25)}.t-global .user-box .pop-mypage li{display:block;height:auto;padding-left:0}.t-global .user-box .pop-mypage li a{display:flex;align-items:center;height:auto;padding:8px 13px;color:rgba(255,255,255,.85)}.t-global .user-box .pop-mypage li a i{width:16px;height:19px;margin:0 8px 2px 0;background-position:50% 50%;background-repeat:no-repeat;vertical-align:middle}.t-global .user-box .pop-mypage li a i.i-myinfo{background-image:url(../images/icon-user_02.png)}.t-global .user-box .pop-mypage li a i.i-logout{background-image:url(../images/icon-logout.png)}.t-global .user-box .pop-mypage li+li{border-top:1px solid rgba(255,255,255,.2)}.t-global .user-box .btn-mypage{height:30px;font-weight:400}.t-global .user-box .btn-mypage strong{vertical-align:initial}.t-global .user-box:hover .pop-mypage{display:block}.t-global .alert-box{position:relative;z-index:10}.t-global .alert-box .pop-alert{display:none;position:absolute;top:36px;right:-10px;z-index:20;width:420px;background-color:#2e3744;box-shadow:0 2px 3px 0 rgba(51,51,51,.25)}.t-global .alert-box .pop-alert h3{height:33px;padding:8px 15px;background-color:#365ea5;color:#fff}.t-global .alert-box .pop-alert h3::after{position:absolute;right:19px;top:-8px;content:'';width:0;height:0;border-bottom:8px solid #365ea5;border-right:7px solid transparent;border-left:7px solid transparent}.t-global .alert-box .pop-alert .c-btn{margin:10px}.t-global .alert-box .pop-alert .c-btn .btn{width:33%;height:30px;padding:1px 30px 2px;border-radius:2px;color:#fff;background-color:rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.2)}.t-global .alert-box .pop-alert .c-btn .btn strong{display:inline-block;width:20px;height:20px;margin-left:10px;background-color:#b8d2ff;border-radius:50%;color:#28364e;line-height:1.4}.t-global .alert-box .pop-alert .c-btn .btn+.btn{margin-left:-6px}.t-global .alert-box .pop-alert .overflow-y{height:400px}.t-global .alert-box .pop-alert .overflow-y .contents h4{display:flex;align-items:center;height:35px;padding:6px 15px;background-color:rgba(54,94,165,.3)}.t-global .alert-box .pop-alert .overflow-y .contents h4 strong{display:inline-block;height:23px;padding:2px 12px;margin-right:10px;background-color:#365ea5;color:#fff;border-radius:14px;line-height:1.43}.t-global .alert-box .pop-alert .overflow-y .contents ul{margin:5px}.t-global .alert-box .pop-alert .overflow-y .contents ul li{display:block;height:auto;padding:6px 10px 6px 45px;background-position:10px 10px;background-repeat:no-repeat}.t-global .alert-box .pop-alert .overflow-y .contents ul li.ico-newdoc{background-image:url("../images/icon-newdoc.png")}.t-global .alert-box .pop-alert .overflow-y .contents ul li.ico-allocation{background-image:url("../images/icon-allocation.png")}.t-global .alert-box .pop-alert .overflow-y .contents ul li.ico-deadline{background-image:url("../images/icon-deadline.png")}.t-global .alert-box .pop-alert .overflow-y .contents ul li.ico-change{background-image:url("../images/icon-change.png")}.t-global .alert-box .pop-alert .overflow-y .contents ul li .business span{color:rgba(255,255,255,.85)}.t-global .alert-box .pop-alert .overflow-y .contents ul li .business span.name{font-weight:600}.t-global .alert-box .pop-alert .overflow-y .contents ul li .business span.time{padding-right:0;font-size:12px;color:#666}.t-global .alert-box .pop-alert .overflow-y .contents.finish{opacity:.8}.t-global .alert-box .pop-alert .overflow-y .contents.finish h4{background-color:rgba(0,0,0,.1);color:#9b9b9b}.t-global .alert-box .pop-alert .overflow-y .contents.finish h4 strong{background-color:rgba(0,0,0,.2)}.t-global .alert-box .pop-alert .overflow-y .contents.finish ul{opacity:.5}.t-global .alert-box .btn-alert{width:26px;height:26px;background:url("../images/bg-alert.png") 50% 50% no-repeat;font-size:0}.t-global .alert-box .btn-alert .num{position:absolute;top:0;right:-7px;z-index:30;min-width:17px;height:17px;line-height:16px;padding:0 3px;text-align:center;color:#fff;font-size:11px;border-radius:50%;background:#ff5722}.t-global .application-box{position:relative;z-index:10}.t-global .application-box .pop-application{display:none;position:absolute;top:30px;right:-10px;z-index:20;width:260px;background-color:#2e3744;box-shadow:0 2px 3px 0 rgba(51,51,51,.25)}.t-global .application-box .pop-application .contents{padding:5px}.t-global .application-box .pop-application .contents th{padding:5px;font-weight:400}.t-global .application-box .pop-application .contents td{padding:6px}header .gnb{width:1400px;margin:0 auto}header .gnb ul{display:flex;width:100%;height:100%}header .gnb ul li{flex:auto;float:none;width:20%;padding:0 20px;text-align:center}header .gnb ul li a{display:inline-block;height:40px;padding:8px 7px 6px;text-align:center;color:#fff;font-size:16px;font-weight:600}header .gnb ul li a:hover{color:#49aee2}header .gnb ul li.active a{border-bottom:3px solid #49aee2;color:#49aee2;font-weight:600}header .gnb .submu{display:none;position:absolute;left:0;right:0;top:97px;width:100%;height:180px;background:rgba(224,233,246,.95) url(../images/bg-submu_02.png) 2% 13px no-repeat}header .gnb .submu ul{width:1400px;margin:0 auto}header .gnb .submu ul li{font-size:13px;text-align:center}header .gnb .submu ul li a{display:block;font-size:14px;color:rgba(255,255,255,.85);font-weight:400}header .gnb:hover .submu{display:block}#container{min-width:1400px;height:calc(100% - 97px)}#container .container-inner{display:flex;width:100%;min-width:1300px;height:100%}#container .container-inner .content-body{width:100%;height:calc(100% - 40px);margin:20px}#container .container-inner .content-body .title{padding:7px 0 10px}#container .container-inner .content-body .title h3{font-size:22px;color:#fff;padding-bottom:10px}#container .container-inner .content-body .title::after{height:4px;background:url("../images/bg-h3.png") 0 0 repeat-x}#container .container-inner .content-body .body-area{height:calc(100% - 72px)}#container .container-inner .content-body .body-area .frm{height:calc(100% - 154px);min-height:300px;overflow-y:auto;overflow-x:hidden}#container .container-inner .content-body .body-area .frm .r-btn+.table{margin-top:10px}#container .container-inner .content-body .body-area .frm.otherH{height:calc(100% - 115px)}#container .container-inner .content-body .body-area .frm.otherH .overflow-y{height:calc(100% - 72px)}#container .container-inner .content-body .body-area .frm .listtop h4{color:#7193d0}#container .container-inner .content-body .body-area .guide-page .listtop{justify-content:flex-start;margin:10px 0}#container .container-inner .content-body .body-area .guide-page+.guide-page{margin-top:30px}#container .container-inner .content-body .body-area .contents:last-child{padding-bottom:30px}#container .container-inner .content-body .body-area .box-flex .contents:last-child{padding-bottom:0}#container .container-inner .inner{display:flex;margin:20px auto}#container .container-inner .inner .snb{width:200px;margin:0 30px 0 0}#container .container-inner .inner .snb h3{padding:48px 10px}#container .container-inner .inner .snb+.content-body{width:calc(100% - 230px);overflow-y:visible}#container .container-inner .inner .content-body{height:100%;margin:0}#container .container-inner .inner .content-body .tit-intro{height:191px;padding:60px;margin-bottom:10px;background:#374251 url("../images/bg-intro.jpg") 100% 100% no-repeat}#container .container-inner .inner .content-body .tit-intro h3{font-size:23px}#container .container-inner .inner .content-body .tit-intro h4{display:inline-block;margin-top:10px;padding:3px 12px;font-weight:400;color:#fff;font-family:Verdana;border-radius:6px;background-color:#59687c}#container .container-inner .inner .content-body .tit-intro+.body-area{height:auto}#container .container-inner .inner .content-body .tit-intro+.body-area .contents{padding:20px 0}#container .container-inner .inner .content-body .tit-intro+.body-area .contents h4{padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid rgba(255,255,255,.2);font-size:20px;color:#7193d0}#container .container-inner .inner .content-body .tit-intro+.body-area .contents li{line-height:1.7;font-size:14px}#container .container-inner .inner .content-body .tit-intro+.body-area .contents li p{margin-top:10px;font-size:13.5px}#container .container-inner .inner .content-body .tit-intro+.body-area .contents li p::before{display:inline-block;content:'';width:4px;height:4px;margin:2px 10px 2px 8px;background-color:#49aee2}#container .container-inner .inner .content-body .body-area{height:calc(100% - 72px)}#container .container-inner .inner .content-body .body-area .frm.otherH{height:calc(100% - 120px)}#container .container-inner .snb{width:190px;margin:20px 0 0 10px}#container .container-inner .snb+.content-body{width:calc(100% - 220px)}#container .container-inner .snb h3{padding:48px 10px;height:120px;font-size:17px;text-align:center;color:#fff;background:url("../images/public/bg-snb.jpg") 50% 50% no-repeat;filter:saturate(.6)}#container .container-inner .snb h3 p{color:rgba(255,255,255,.8);font-size:14px}#container .container-inner .snb .menu{margin-top:15px;border:1px solid rgba(255,255,255,.2)}#container .container-inner .snb .menu li a{display:flex;align-items:center;height:auto;padding:10px 15px;background:url("../images/icon-arrow-next.png") 90% 50% no-repeat}#container .container-inner .snb .menu li:hover{background-color:rgba(54,94,165,.15)}#container .container-inner .snb .menu li.active{background-color:rgba(54,94,165,.35)}#container .container-inner .snb .menu li.active a{color:#49aee2;font-weight:600}#container .container-inner .snb .menu li+li{border-top:1px solid rgba(255,255,255,.2)}#container .container-inner .snb.sysmu .accordion{margin-top:10px;border-color:rgba(255,255,255,.15);border-style:solid;border-width:1px 1px 0 1px}#container .container-inner .snb.sysmu .accordion .link{padding:14px 15px 12px;background-position-y:13px}#container .container-inner .snb.sysmu .accordion .submenu{padding:3px 0}#container .container-inner .snb.sysmu .accordion .submenu li{border-bottom:none}#container .container-inner .snb.sysmu .accordion .submenu li a{display:inline-block;word-spacing:-1px}#container .container-inner .snb.sysmu .accordion .submenu li a::before{display:inline-block;content:'';width:3px;height:3px;margin-right:7px;background-color:#979797;border-radius:50%;vertical-align:middle}#container .container-inner .snb.sysmu .accordion .submenu li.active a{font-weight:600;color:#49aee2;position:relative}#container .container-inner .snb.sysmu .accordion .submenu li.active a::before{background-color:#365ea5}#container .container-inner .snb.sysmu .accordion .submenu li.active a::after{display:block;position:absolute;bottom:10px;content:'';width:88%;height:5px;background-color:rgba(0,163,245,.15);transition:all .3s ease-out;-webkit-transition:all .3s ease-out}#container .container-inner .snb.sysmu .accordion .open .link{background-position-y:-173px}#container .container-inner .snb.sysmu .accordion .open .submenu li .depth li a::before{width:7px;height:2px;margin-bottom:2px;border-radius:0}#container .container-inner .snb.sysmu .accordion .open .submenu li .depth li.active a::after{bottom:3px}.accordion li{border-bottom:rgba(255,255,255,.08) 1px solid}.accordion li.default .submenu{display:block}.accordion li.open .link{background-color:#4270c5;color:#fff;background-position-y:-29px}.accordion li.open .link.nosub{background-color:transparent;color:rgba(255,255,255,.85)}.accordion li:last-child .link{border-bottom:0}.accordion .submenu{display:none;font-size:14px}.accordion .submenu li a{display:block;padding:7px 7px 7px 13px;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}.accordion .submenu li .depth{padding:6px 5px 7px;margin-bottom:10px;border-top:#3f4a5a 1px dotted;border-bottom:#3f4a5a 1px dotted;background-color:rgba(0,0,0,.1)}.accordion .submenu li .depth li a{padding:2px 3px 1px 20px;font-size:12.5px}.accordion .submenu li+li a{padding-top:0}.accordion .link{cursor:pointer;padding:15px;font-weight:600;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;background:url("../images/icon-updown.png") 93% 16px no-repeat}.accordion .link.nosub{background-image:none}.img-service{padding:0 0 0 225px;background:url("../images/img-service.png") 15px 50% no-repeat}.tabArea{position:relative}.tabArea .tabs{border-bottom:#39414e 1px solid}.tabArea .tabs li{display:inline-block;padding:0 0 0 15px}.tabArea .tabs li a{display:flex;align-items:center;height:43px;padding:0 7px;text-align:center;cursor:pointer}.tabArea .tabs li.on a{font-weight:600;color:#49aee2;border-bottom:2px solid #49aee2}.tabArea .tabcontents{display:none;padding:15px}.tabArea .tabcontents.on{display:block}.filter{padding:15px;margin:10px 0 17px;border:rgba(255,255,255,.05) 1px solid;background-color:rgba(0,0,0,.12)}.filter .form-group{display:flex;height:30px}.filter .form-group .input-group input[type=checkbox]+label{font-weight:400;min-width:auto;margin-left:0}.filter .form-group .input-group label{display:inline-block;min-width:85px;margin-right:10px;font-weight:600;text-align:center}.filter .form-group .input-group .select-box+input[type=text]{margin-left:10px}.filter .form-group .input-group+.input-group{margin-left:20px}.filter .form-group+.b-space,.filter .form-group+.form-group{margin-top:10px}.filter .form-group .select-box+label,.filter .form-group em+label,.filter .form-group input+label{margin-left:50px}.filter .r-btn{margin-left:auto}.filter .r-btn .btn{min-width:74px;padding:3px 8px 4px;text-align:center}.filter .b-space .left-form{width:calc(50% - 30px)}.filter .b-space .mid-btn{margin-top:60px}.filter .b-space .right-form{width:calc(50% - 40px)}.filter .b-space .list{height:150px}.filter .b-space .list li{height:42px;line-height:1.8}.filter .b-space .btm-form{text-align:right;margin-top:10px}.filter .b-space .btm-form input[type=text]{width:calc(100% - 76px);margin-right:4px}.filter .b-space+.r-btn{margin:10px -15px -15px;padding:10px;background-color:#29313a}.paging{margin-top:15px;text-align:center}.paging a.current{color:#49aee2;font-weight:600;background-color:rgba(0,0,0,.2);border-radius:6px}.paging>a .current:hover{color:#ef8282;font-weight:600}.paging>.page{width:18px;height:18px;margin:0;overflow:hidden;text-align:left;vertical-align:middle;text-indent:-9999px}.paging>.page:hover{z-index:1}.paging>a{display:inline-block;cursor:pointer;min-width:20px;height:25px;vertical-align:middle}.paging>a:hover{font-weight:600}.paging>a:not(.page){padding:4px 5px;line-height:1.3}.paging .first{background:url("../images/btn_first_01.png") 50% 50% no-repeat}.paging .next{background:url("../images/btn_next_01.png") 50% 50% no-repeat}.paging .prev{background:url("../images/btn_prev_01.png") 50% 50% no-repeat}.paging .last{background:url("../images/btn_last_01.png") 50% 50% no-repeat}.listbottom{margin-top:10px}.listbottom .paging{margin:0 auto}.listbottom.r-btn{justify-content:flex-end}.listbottom span strong{color:#ef8282}.listtop+.overflow-x,.listtop+.table{margin-top:7px}.listtop strong{color:#49aee2}.listtop .star{margin-left:auto}.listtop .star::before{display:inline-block;content:'*';margin-right:4px;color:#ef8282;vertical-align:top}.box-flex{display:flex;justify-content:space-between;align-items:flex-start}.box-flex .left,.box-flex .right{width:calc(50% - 10px);height:100%}.box-flex .left .listtop{height:30px}.box-flex .contents{width:49%}.box-flex .contents .map-box{position:relative;width:100%;height:calc(100% - 28px)}.box-flex .contents .map-box .map-area{width:100%;height:100%;border:1px solid rgba(255,255,255,.2)}.box-flex .contents .map-box .btn{position:absolute;bottom:10px;right:10px}.box-flex.map-stats .left .map-wrap{height:calc(100% - 35px);margin-top:5px}.box-flex.map-stats .left .map-wrap .map-area{height:100%;margin-top:0}.no-results{margin-top:50px}.no-results::before{display:block;height:150px;content:'';margin:10px auto;background:url("../images/bg-noresults.png") 50% 50% no-repeat}.no-results p{text-align:center;font-size:17px;color:#777}.top-content{align-items:flex-start}.top-content .filter{width:calc(100% - 230px)}.top-content .chart-box{width:220px;border:rgba(255,255,255,.12) 1px solid;align-items:flex-end;padding:5px;margin-top:10px}.top-content .chart-box .chart{width:50%;height:100%;background-color:#eee}.top-content .chart-box .chart-list{display:flex;flex-direction:column;width:45%;height:100%}.top-content .chart-box .chart-list ul{width:100%;margin-bottom:auto}.top-content .chart-box .chart-list ul li{display:flex;align-items:center;font-size:12px}.top-content .chart-box .chart-list ul li+li{margin-top:1px}.line-box{display:inline-block;position:relative;height:30px;width:100%;padding:3px;border-radius:4px;border:rgba(255,255,255,.15) 1px solid;background-color:#2c3440;vertical-align:middle;z-index:200}.line-box .color-bar{width:100%;height:100%;cursor:pointer;border-radius:2px;background-color:#ff5722}.line-box .line-nav{position:absolute;top:30px;right:-1px;width:196px;max-height:100px;border:1px solid rgba(255,255,255,.2);background-color:#2c3440;overflow-y:auto;overflow-x:hidden}.line-box .line-nav li{padding:7px 10px}.line-box .color-patten{width:calc(100% - 10px);height:10px;margin:7px 5px 0;cursor:pointer;border-bottom:#f9ad44 2px dashed;border-top:#00c8e5 2px dotted}.control-bar{padding:0 15px 0 10px}.control-bar .line-slider .linebg{height:7px}.control-bar .line-slider .linebg .slider-bar{border-radius:50%;line-height:19px;text-align:center;font-weight:700;font-size:11px;color:#fff;background-color:#365ea5;border:#29487f 1px solid;background-image:none}.control-bar .line-slider .linebg .slider-range{height:7px}.txt-select{height:100px;background-color:#eee}.tooltip{display:inline-block;position:relative}.tooltip .guide-txt{display:none;position:absolute;top:30px;left:calc(50% - 100px);width:200px;padding:8px;background-color:#fff;border:#ccc 1px solid;border-radius:2px;text-align:center}.tooltip .guide-txt::after{content:'';position:absolute;top:-6px;left:calc(50% - 6px);z-index:50;width:0;height:0;border-left:6px solid transparent;border-bottom:6px solid #999;border-right:6px solid transparent}.tooltip:hover .guide-txt{display:block}.t-guide{padding:10px 3px 5px 27px;background:url("../images/icon-info_02.png") 2px 8px no-repeat}.t-guide.red{background:url("../images/icon-mark_02.png") 2px 11px no-repeat}.r-guide{padding:5px 3px 5px 18px;font-size:12px;color:#6791cf;background:url("../images/icon-info_03.png") 5px 7px no-repeat}.cir,.line,.rect{display:inline-block;width:12px;height:12px;margin:0 6px 0 0;vertical-align:middle}.rect.type01,.type01.cir,.type01.line{background-color:#365ea5}.rect.type02,.type02.cir,.type02.line{background-color:green}.rect.type03,.type03.cir,.type03.line{background-color:orange}.rect.type04,.type04.cir,.type04.line{background-color:pink}.cir{border-radius:50%}.line{height:4px}.list-type01{overflow-y:auto}.list-type01 li+li{margin-top:5px}.list-type02{overflow-y:auto;border-top:rgba(255,255,255,.06) 1px solid}.list-type02 li{display:block;padding:8px 10px;border-bottom:rgba(255,255,255,.06) 1px solid}.list-type02 li:hover{background-color:rgba(54,94,165,.1)}.list-type02 li.active{color:#fff;background-color:rgba(54,94,165,.8)}.list-type03{overflow-y:auto;height:200px;margin-top:7px}.list-type04{overflow:auto;height:460px}.list-type04 li+li{margin-top:10px}.list-accordion{margin-top:7px;border-top:rgba(255,255,255,.08) 1px solid}.list-accordion .accordion .link{background-position:98.5% 16px}.list-accordion .accordion .submenu{padding:10px 15px;border-top:rgba(255,255,255,.08) 1px solid;background-color:rgba(0,0,0,.2);font-size:13px}.list-accordion .accordion strong{display:inline-block;width:16px;height:16px;margin-right:10px;font-size:0;background-repeat:no-repeat;background-position:50% 50%;vertical-align:middle}.list-accordion .accordion strong.ico-q{background-image:url("../images/icon-q.png")}.list-accordion .accordion strong.ico-a{background-image:url("../images/icon-a.png")}.list-accordion .accordion li.open .link{background-color:transparent;color:rgba(255,255,255,.85);background-position-y:-67px}.list-accordion.edit li .link{position:relative;z-index:10}.list-accordion.edit li .link button{position:absolute;z-index:20;right:40px;top:10px}.list-accordion.edit li .submenu{padding-left:42px}.txt-name{display:inline-block;padding:0 7px;margin:1px 0;border-radius:30px;background-color:#4c5c72}.txt-name i{width:15px;height:16px;vertical-align:middle;margin-right:3px;margin-left:-3px}.txt-name+.txt-name{margin-left:5px}.txt-name span{vertical-align:middle}.map-layer{position:absolute;top:50px;right:56px;z-index:30;width:300px;background-color:#2e3744}.map-layer .layer-header{height:39px;padding:0 10px;border-top:rgba(255,255,255,.15) 1px solid;border-bottom:rgba(255,255,255,.15) 1px solid}.map-layer .layer-group{height:450px;border-bottom:rgba(255,255,255,.15) 1px solid;overflow-y:auto}.map-layer .layer-group .layer-detail+.layer-detail{border-top:rgba(255,255,255,.15) 1px solid}.map-layer .layer-group .top-layer{height:36px;padding:6px 10px;background-color:rgba(0,0,0,.1)}.map-layer .layer-group .top-layer label{font-weight:600}.map-layer .layer-group .sub{padding:2px 4px}.map-layer .layer-group .sub li{position:relative;padding:7px 8px 7px 29px}.map-layer .layer-group .sub li+li{border-top:rgba(255,255,255,.15) 1px dotted}.map-layer .layer-group .sub li .top-layer{height:auto;padding:0;border:none;background-color:transparent}.map-layer .layer-group .sub li input+label{margin:0}.map-layer .layer-group .sub li .r-btn{position:absolute;top:5px;left:5px;z-index:50}.map-layer .layer-group .sub li .sub{margin-top:4px}.map-layer .layer-group .sub li .sub li{padding:2px 0 2px 18px}.map-layer .layer-group .sub li .sub li+li{border-top:none}.map-layer .layer-group em{display:inline-block;width:14px;height:14px;margin-bottom:3px}.map-layer .layer-group em.line{height:4px}.layer-area{height:calc(100% - 79px)}.layer-area .left{width:400px}.layer-area .left .tree-box{height:calc(100% - 40px);margin-top:10px;padding:15px;overflow:auto;border:rgba(255,255,255,.15) 1px solid}.layer-area .right{width:calc(100% - 420px);height:calc(100% - 40px);margin-top:40px;border:rgba(255,255,255,.15) 1px solid}.layer-area .right .message{margin-top:15%}.layer-area .right .message i{width:100%;height:110px;background-position:50% 100%}.layer-area .right .message i.folder{background-image:url("../images/img-folder.png")}.layer-area .right .message i.folder-order{background-image:url("../images/img-folder_order.png")}.layer-area .right .message p{width:100%;margin-top:30px;font-size:20px;text-align:center}.layer-area .right .write-form{height:calc(100% - 50px);padding:15px}.layer-area .contents{width:100%}.layer-area .contents+.contents{margin-top:20px}.layer-area .listbottom{padding:10px 15px}.group-manage{height:100%}.group-manage .left{width:300px}.group-manage .left .frm{height:calc(100% - 30px)!important}.group-manage .left .frm .overflow-y{height:calc(100% - 72px)}.group-manage .right{width:calc(100% - 320px)}.group-manage .right .contents{width:46%;height:100%}.group-manage .right .contents .listtop{height:30px;margin-bottom:5px}.group-manage .right .contents .list-type02{height:calc(100% - 60px);position:relative}.group-manage .right .contents .list-type02 li.active label{color:#fff}.group-manage .right .btn-group{width:8%;margin-bottom:20px}.group-manage .right .btn-group button{display:block;height:50px;width:27px;margin:8px auto}.info-list{padding:10px 5px}.info-list li{display:flex}.info-list li span{display:inline-block;width:15px;height:15px;border-radius:50%;margin:1px 5px 0 0;vertical-align:middle;background-color:rgba(255,255,255,.2);text-align:center;font-size:11px;color:#fff}.info-list li p{width:calc(100% - 20px)}.info-list li+li{margin-top:5px}.map-stats{height:calc(100% - 79px)}.map-stats .map-area{border:1px solid rgba(255,255,255,.2)}.map-stats .left .map-area{height:calc(100% - 35px);margin-top:5px}.map-stats .right .contents{width:100%;height:calc(50% - 5px)}.map-stats .right .contents .listtop{height:30px;margin-bottom:5px}.map-stats .right .contents .listtop+div{height:calc(100% - 35px);padding:10px;border:1px solid rgba(255,255,255,.2)}.map-stats .right .contents .listtop+div.content{border:none;padding:0}.map-stats .right .contents+.contents{margin-top:10px}.map-stats .right .contents .overflow-y{height:calc(100% - 33px)}.map-stats .table{border-right:rgba(255,255,255,.06) 1px solid}.map-stats .table td:first-child,.map-stats .table th:first-child{border-left:rgba(255,255,255,.06) 1px solid}.situation .tabcontents{padding:20px 0}.situation .tabcontents .table{border-right:rgba(255,255,255,.06) 1px solid}.situation .tabcontents .table td:first-child,.situation .tabcontents .table th:first-child{border-left:rgba(255,255,255,.06) 1px solid}.user-history{height:100%}.user-history .tabcontents{height:calc(100% - 45px);padding:15px 0}.user-history .tabcontents.tab02 .frm{height:calc(100% - 114px)!important}.loading{z-index:500;position:absolute}.loading img{filter:brightness(93%) contrast(130%) saturate(150%)}.error-wrap{height:100%}.error-wrap h1{width:152px;height:55px;margin-left:20px;font-size:0;background:url("../images/error-h1.png") 0 bottom no-repeat}.error-wrap .error{margin:auto;height:calc(100% - 55px)}.error-wrap .error .inner{min-width:620px;padding-bottom:50px}.error-wrap .error .inner .error-tx{text-align:center}.error-wrap .error .inner .error-tx h3{font-size:35px;font-weight:500}.error-wrap .error .inner .error-tx h3 strong{font-size:35px;font-weight:500;color:#49aee2}.error-wrap .error .inner .error-tx p{margin-top:20px;font-size:14px;color:#a7a7a7}.error-wrap .error .inner::before{display:inline-block;content:'';width:100%;height:325px;margin-bottom:20px;background:url("../images/bg-error.png") 50% no-repeat}.map-wrap{display:flex;height:100%;flex-direction:column;flex:1 1 0;position:relative;z-index:10}.map-wrap .map-list{position:absolute;top:10px;right:56px;z-index:20}.map-wrap .map-list .select-box{width:200px}.map-wrap .tool-box{position:absolute;z-index:20;top:10px;right:15px;display:flex;flex-direction:column;flex-wrap:wrap;width:32px}.map-wrap .tool-box span{display:inline-block;width:32px;border:rgba(255,255,255,.15) 1px solid;background-color:#2e3744;border-radius:4px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.map-wrap .tool-box span+span{margin-top:7px}.map-wrap .tool-box span .btn-add,.map-wrap .tool-box span .btn-del,.map-wrap .tool-box span .btn-erase,.map-wrap .tool-box span .i-btn,.map-wrap .tool-box span .line-btn{width:30px;padding:0;border-radius:0}.map-wrap .tool-box span .btn-add i,.map-wrap .tool-box span .btn-del i,.map-wrap .tool-box span .btn-erase i,.map-wrap .tool-box span .i-btn i,.map-wrap .tool-box span .line-btn i{width:28px;height:28px;margin:0;background-image:url("../images/icon-tools.png");background-position-x:-2px}.map-wrap .tool-box span .btn-add i.i-layer,.map-wrap .tool-box span .btn-del i.i-layer,.map-wrap .tool-box span .btn-erase i.i-layer,.map-wrap .tool-box span .i-btn i.i-layer,.map-wrap .tool-box span .line-btn i.i-layer{background-position-y:-2px}.map-wrap .tool-box span .btn-add i.i-viewall,.map-wrap .tool-box span .btn-del i.i-viewall,.map-wrap .tool-box span .btn-erase i.i-viewall,.map-wrap .tool-box span .i-btn i.i-viewall,.map-wrap .tool-box span .line-btn i.i-viewall{background-position-y:-159px}.map-wrap .tool-box span .btn-add i.i-zoomin,.map-wrap .tool-box span .btn-del i.i-zoomin,.map-wrap .tool-box span .btn-erase i.i-zoomin,.map-wrap .tool-box span .i-btn i.i-zoomin,.map-wrap .tool-box span .line-btn i.i-zoomin{background-position-y:-36px}.map-wrap .tool-box span .btn-add i.i-zoomout,.map-wrap .tool-box span .btn-del i.i-zoomout,.map-wrap .tool-box span .btn-erase i.i-zoomout,.map-wrap .tool-box span .i-btn i.i-zoomout,.map-wrap .tool-box span .line-btn i.i-zoomout{background-position-y:-66px}.map-wrap .tool-box span .btn-add i.i-next,.map-wrap .tool-box span .btn-del i.i-next,.map-wrap .tool-box span .btn-erase i.i-next,.map-wrap .tool-box span .i-btn i.i-next,.map-wrap .tool-box span .line-btn i.i-next{background-position-y:-94px}.map-wrap .tool-box span .btn-add i.i-prev,.map-wrap .tool-box span .btn-del i.i-prev,.map-wrap .tool-box span .btn-erase i.i-prev,.map-wrap .tool-box span .i-btn i.i-prev,.map-wrap .tool-box span .line-btn i.i-prev{background-position-y:-126px}.map-wrap .tool-box span .btn-add i.i-initialization,.map-wrap .tool-box span .btn-del i.i-initialization,.map-wrap .tool-box span .btn-erase i.i-initialization,.map-wrap .tool-box span .i-btn i.i-initialization,.map-wrap .tool-box span .line-btn i.i-initialization{background-position-y:-190px}.map-wrap .tool-box span .btn-add i.i-distance,.map-wrap .tool-box span .btn-del i.i-distance,.map-wrap .tool-box span .btn-erase i.i-distance,.map-wrap .tool-box span .i-btn i.i-distance,.map-wrap .tool-box span .line-btn i.i-distance{background-position-y:-219px}.map-wrap .tool-box span .btn-add i.i-measurement,.map-wrap .tool-box span .btn-del i.i-measurement,.map-wrap .tool-box span .btn-erase i.i-measurement,.map-wrap .tool-box span .i-btn i.i-measurement,.map-wrap .tool-box span .line-btn i.i-measurement{background-position-y:-247px}.map-wrap .tool-box span .btn-add i.i-download,.map-wrap .tool-box span .btn-del i.i-download,.map-wrap .tool-box span .btn-erase i.i-download,.map-wrap .tool-box span .i-btn i.i-download,.map-wrap .tool-box span .line-btn i.i-download{background-position-y:-343px}.map-wrap .tool-box span .btn-add i.i-print,.map-wrap .tool-box span .btn-del i.i-print,.map-wrap .tool-box span .btn-erase i.i-print,.map-wrap .tool-box span .i-btn i.i-print,.map-wrap .tool-box span .line-btn i.i-print{background-position-y:-375px}.map-wrap .tool-box span .btn-add i.i-info,.map-wrap .tool-box span .btn-del i.i-info,.map-wrap .tool-box span .btn-erase i.i-info,.map-wrap .tool-box span .i-btn i.i-info,.map-wrap .tool-box span .line-btn i.i-info{background-position-y:-279px}.map-wrap .tool-box span .btn-add i.i-roadview,.map-wrap .tool-box span .btn-del i.i-roadview,.map-wrap .tool-box span .btn-erase i.i-roadview,.map-wrap .tool-box span .i-btn i.i-roadview,.map-wrap .tool-box span .line-btn i.i-roadview{background-position-y:-310px}.map-wrap .tool-box span .active.btn-add i,.map-wrap .tool-box span .active.btn-del i,.map-wrap .tool-box span .active.btn-erase i,.map-wrap .tool-box span .active.line-btn i,.map-wrap .tool-box span .i-btn.active i{background-position-x:-33px}.map-wrap .tool-box span .btn-add+.btn-add,.map-wrap .tool-box span .btn-add+.btn-del,.map-wrap .tool-box span .btn-add+.btn-erase,.map-wrap .tool-box span .btn-add+.i-btn,.map-wrap .tool-box span .btn-add+.line-btn,.map-wrap .tool-box span .btn-del+.btn-add,.map-wrap .tool-box span .btn-del+.btn-del,.map-wrap .tool-box span .btn-del+.btn-erase,.map-wrap .tool-box span .btn-del+.i-btn,.map-wrap .tool-box span .btn-del+.line-btn,.map-wrap .tool-box span .btn-erase+.btn-add,.map-wrap .tool-box span .btn-erase+.btn-del,.map-wrap .tool-box span .btn-erase+.btn-erase,.map-wrap .tool-box span .btn-erase+.i-btn,.map-wrap .tool-box span .btn-erase+.line-btn,.map-wrap .tool-box span .i-btn+.btn-add,.map-wrap .tool-box span .i-btn+.btn-del,.map-wrap .tool-box span .i-btn+.btn-erase,.map-wrap .tool-box span .i-btn+.i-btn,.map-wrap .tool-box span .i-btn+.line-btn,.map-wrap .tool-box span .line-btn+.btn-add,.map-wrap .tool-box span .line-btn+.btn-del,.map-wrap .tool-box span .line-btn+.btn-erase,.map-wrap .tool-box span .line-btn+.i-btn,.map-wrap .tool-box span .line-btn+.line-btn{margin:0;border-top:rgba(255,255,255,.15) 1px solid}.map-wrap .map-area{height:calc(100% - 40px);position:relative;z-index:10}.map-wrap .map-area .map-icon .btn-add,.map-wrap .map-area .map-icon .btn-del,.map-wrap .map-area .map-icon .btn-erase,.map-wrap .map-area .map-icon .i-btn,.map-wrap .map-area .map-icon .line-btn{position:absolute;z-index:60;padding:0}.map-wrap .map-area .map-icon .btn-add i,.map-wrap .map-area .map-icon .btn-del i,.map-wrap .map-area .map-icon .btn-erase i,.map-wrap .map-area .map-icon .i-btn i,.map-wrap .map-area .map-icon .line-btn i{margin:0}.btm-area{display:flex;justify-content:flex-end;align-items:center;height:40px;padding:0 10px;background-color:#2e3744}.btm-area .r-select label{margin-right:5px;margin-left:12px;vertical-align:middle}.btm-area .r-select input[type=text]{width:120px;border-radius:2px}.btm-area .r-select input[type=text]+input{margin-left:-6px}.btm-area .r-select .btn{width:30px;height:30px;font-size:0;padding:0;margin:0;border-radius:2px}.btm-area .r-select .btn i{width:20px;height:20px;margin:0}.btm-area .r-select .btn i.i-earth{background:url("../images/icon-tools.png") -5px -426px no-repeat}.line-slider .linebg{height:4px;background-color:#d5d5d5;border-radius:2px;position:relative}.line-slider .linebg .slider-range{position:absolute;z-index:100;top:0;left:0;height:4px;background-color:rgba(54,94,165,.7);border-radius:2px}.line-slider .linebg .slider-bar{position:absolute;z-index:110;width:21px;height:21px;margin:-8px 0 0 -8px;font-size:0;border:none;background:url("../images/btn-silder-point.png") 50% 50% no-repeat}.map-zoom .title{position:absolute;top:38px;right:50px;z-index:30}.map-zoom .title li{position:relative;padding:1px 3px;border:1px solid #314369;border-radius:4px;background-color:#2e3744;text-align:center;font-size:10px}.map-zoom .title li+li{margin-top:29px}.map-zoom .title li::after{content:'';position:absolute;top:4px;right:-7px;z-index:50;width:0;height:0;border-bottom:4px solid transparent;border-top:4px solid transparent;border-left:6px solid #314369;border-right:1px solid transparent}.map-zoom .zoom-box{position:absolute;top:10px;right:10px;width:30px;z-index:30;border:1px solid rgba(255,255,255,.2);border-radius:4px;background-color:#2e3744}.map-zoom .zoom-box .btn-add,.map-zoom .zoom-box .btn-del,.map-zoom .zoom-box .btn-erase,.map-zoom .zoom-box .i-btn,.map-zoom .zoom-box .line-btn{width:28px;padding:0;font-size:0}.map-zoom .zoom-box .btn-add:first-child,.map-zoom .zoom-box .btn-del:first-child,.map-zoom .zoom-box .btn-erase:first-child,.map-zoom .zoom-box .i-btn:first-child,.map-zoom .zoom-box .line-btn:first-child{border-bottom:1px solid rgba(255,255,255,.2);border-radius:0}.map-zoom .zoom-box .btn-add:last-child,.map-zoom .zoom-box .btn-del:last-child,.map-zoom .zoom-box .btn-erase:last-child,.map-zoom .zoom-box .i-btn:last-child,.map-zoom .zoom-box .line-btn:last-child{border-top:1px solid rgba(255,255,255,.2);border-radius:0}.map-zoom .zoom-box .btn-add i,.map-zoom .zoom-box .btn-del i,.map-zoom .zoom-box .btn-erase i,.map-zoom .zoom-box .i-btn i,.map-zoom .zoom-box .line-btn i{width:28px;height:28px;margin-right:0}.map-zoom .zoom-box .btn-add i.i-zoom_in,.map-zoom .zoom-box .btn-del i.i-zoom_in,.map-zoom .zoom-box .btn-erase i.i-zoom_in,.map-zoom .zoom-box .i-btn i.i-zoom_in,.map-zoom .zoom-box .line-btn i.i-zoom_in{background:url("../images/icon-tools.png") -2px -36px no-repeat}.map-zoom .zoom-box .btn-add i.i-zoom_out,.map-zoom .zoom-box .btn-del i.i-zoom_out,.map-zoom .zoom-box .btn-erase i.i-zoom_out,.map-zoom .zoom-box .i-btn i.i-zoom_out,.map-zoom .zoom-box .line-btn i.i-zoom_out{background:url("../images/icon-tools.png") -2px -66px no-repeat}.map-zoom .zoom-box .zoom{position:relative;width:28px;height:100px;margin:5px 0;background:url("../images/bg_scaler.png") 50% 50% repeat-y}.map-zoom .zoom-box .zoom .slider-bar{position:relative;width:7px;height:100%;margin:0 auto;background-color:#434b57}.map-zoom .zoom-box .zoom .slider-bar .slider-bg{position:absolute;bottom:0;left:0;width:7px;background-color:#365ea5}.map-zoom .zoom-box .zoom .slider{position:absolute;width:15px;height:10px;left:7px;border:0;background:url("../images/icon_slider.png") 0 0 no-repeat}.measure-box{position:absolute;z-index:360}.measure-box .inner{display:block!important;padding:2px;margin:0!important;border:1px solid rgba(255,255,255,.2);background-color:#2e3744;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.4)}.measure-box .inner .top{padding:5px}.measure-box .inner .top h4{font-weight:400;font-size:12px;margin-right:20px}.measure-box .inner .top span{margin-right:15px;font-size:14px}.measure-box .inner .top span strong{color:#ef8282}.measure-box .inner .top sup{font-size:9px;vertical-align:super}.measure-box .inner .top button{width:16px;height:16px;margin-left:auto;border:none;font-size:0;background:url("../images/btn-close_04.png") 50% 50% no-repeat}.measure-box .inner .guide{padding:6px 8px 3px;font-size:12px;margin:1px;background-color:#2e3744;text-align:center}.measure-box.distance-box .inner{border-width:2px;border-color:#ef8282}.measure-box.distance-box .inner sup{color:#ef8282}.measure-box.area-box .inner{border-color:#6791cf;border-width:2px}.measure-box.area-box .inner .top span strong{color:#6791cf}.measure-box.area-box .inner .top span sup{color:#6791cf}.city-value{z-index:200;display:flex;padding:2px;border:#a58951 1px solid;background-color:#ffe5a3;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.4)}.city-value::after{position:absolute;left:calc(50% - 7px);bottom:-7px;content:'';width:0;height:0;border-top:7px solid #a58951;border-right:8px solid transparent;border-left:8px solid transparent}.city-value dt{display:flex;align-items:center;justify-content:center;width:52px;min-height:20px;padding:0 2px;line-height:1.3;font-weight:600;background-color:#dfc080;color:#402b00;border-radius:2px;text-align:center;font-size:12px}.city-value dd{width:calc(100% - 52px);padding:0 2px 0 3px;text-align:right;color:#815d14;font-weight:600}.city-value dd li{display:flex;align-items:center;white-space:nowrap;height:16px}.city-value dd li strong{display:block;color:#815d14;text-align:left;font-size:12px}.city-value dd li strong+span{padding-left:4px}.city-value dd li span{display:block;text-align:right;color:#442300;padding-right:2px}.city-value.one dt{height:17px;line-height:1.4}.dash-wrap{position:relative;width:100%;height:100%}.dash-wrap .top-area{height:35px;border-radius:4px 4px 0 0}.dash-wrap .top-area h1{padding-left:10px;font-size:14px}.dash-wrap .body{padding:7px;background-color:#3c434e;border-radius:0 0 4px 4px}.dash-wrap .body .content{padding:7px;border-radius:2px}.dash-wrap .setting-box{position:absolute;right:310px;width:150px;border-radius:2px;background-color:#f4f4f4;box-shadow:1px 1px 6px 0 rgba(51,51,51,.2);z-index:40}.dash-wrap .setting-box .line-slider{height:34px;padding:16px 15px 5px}.dash-wrap .setting-box .setting-btn{padding:0 7px 7px}.dash-wrap .setting-box .setting-btn ul{border:1px solid #d7d7d7;border-radius:2px;background-color:#fff}.dash-wrap .setting-box .setting-btn ul li a{display:inline-block;width:100%;padding:5px 10px;text-align:center}.dash-wrap .setting-box .setting-btn ul li+li{border-top:1px solid rgba(255,255,255,.2)}.dash-wrap .map-year{position:absolute;top:10px;left:10px;width:200px;height:calc(100% - 20px);border-radius:4px;background-color:rgba(255,255,255,.1);box-shadow:0 0 4px rgba(0,0,0,.2)}.dash-wrap .map-year .body{overflow-y:auto;height:calc(100% - 40px);background-color:transparent}.dash-wrap .map-year .body .content{width:100%;height:150px;padding:10px 15px;border-radius:2px;border:rgba(255,255,255,.1) 1px solid;background-color:rgba(0,0,0,.1);cursor:pointer}.dash-wrap .map-year .body .content h4{font-size:14px}.dash-wrap .map-year .body .content+.content{margin-top:10px}.dash-wrap .map-year .body .content.active{border:1px solid #49aee2;background-color:rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4)}.dash-wrap .map-wrap{position:absolute;top:10px;left:220px;width:calc(52% - 120px);height:calc(100% - 20px);border-radius:4px;box-shadow:0 0 4px rgba(0,0,0,.2)}.dash-wrap .map-wrap .top-area{height:36px;border-radius:4px 4px 0 0}.dash-wrap .map-wrap .top-area h1{padding-left:10px;font-size:14px}.dash-wrap .map-wrap .map-area{height:100%}.dash-wrap .map-wrap .map-area .map-list{left:7px;top:7px;right:initial}.dash-wrap .map-wrap .map-area .map-btn{position:absolute;top:7px;left:215px;z-index:100}.dash-wrap .map-wrap .map-area .map-btn i{margin-right:5px;background-image:url("../images/icon-search_03.png")}.dash-wrap .map-wrap .map-project-info{position:absolute;z-index:50;top:45px;left:7px}.dash-wrap .map-wrap .map-project-info .top-area{height:32px;background-color:#506791}.dash-wrap .map-wrap .map-project-info .top-area h1{font-size:13px;font-weight:600}.dash-wrap .map-wrap .map-project-info .body{padding:0;background-color:#2e3744}.dash-wrap .map-wrap .map-project-info .body .content{padding:10px;max-height:250px;overflow:auto}.dash-wrap .map-wrap .map-project-info .body .content .table td,.dash-wrap .map-wrap .map-project-info .body .content .table th{padding:4px 6px}.dash-wrap .contents-wrap{position:absolute;top:10px;right:10px;width:calc(48% - 120px);height:calc(100% - 20px);box-shadow:0 0 4px rgba(0,0,0,.2)}.dash-wrap .contents-wrap .map-chart{height:calc(50% - 5px);margin-bottom:10px}.dash-wrap .contents-wrap .map-chart .body{height:calc(100% - 35px)}.dash-wrap .contents-wrap .map-chart .body .content{height:100%}.dash-wrap .contents-wrap .current-state{display:flex;height:calc(50% - 5px)}.dash-wrap .contents-wrap .current-state .map-step{width:100%;height:100%}.dash-wrap .contents-wrap .current-state .map-step+.map-step{margin-left:10px}.dash-wrap .contents-wrap .current-state .map-step .body{height:calc(100% - 35px);padding:0}.dash-wrap .contents-wrap .current-state .map-step .body .content{height:100%}.dash-wrap .contents-wrap .current-state .map-step .body .table{border-left:rgba(255,255,255,.06) 1px solid}.dash-wrap .contents-wrap .current-state .map-step .body .table th{padding:4px}.dash-wrap .contents-wrap .current-state .map-step .body .table th:first-child{border-left:rgba(255,255,255,.06) 1px solid}.dash-wrap .contents-wrap .current-state .map-step .body .table th em{font-weight:400;font-size:12px;letter-spacing:-1px}.dash-wrap .contents-wrap .current-state .map-step .body .table td{padding:4px}.dash-wrap .contents-wrap .current-state .map-step .body .overflow-y{overflow-y:scroll;height:calc(100% - 55px)}.dash-wrap .contents-wrap .current-state .map-step .body .overflow-y.th-one{height:calc(100% - 27px)}input:-webkit-autofill{-webkit-text-fill-color:#fff!important;caret-color:#fff}header .top{height:57px}.file-area .txt-name{padding:3px 12px 3px 7px}.file-area .txt-name #downloadBtn{width:20px;height:20px}/*!*#container .inner { display: flex; height: 100%; width: 100%; }*!*/.ui-widget-overlay{background:#000;opacity:.5;z-index:100;position:fixed;top:0;left:0;width:100%;height:100%}.ui-dialog{z-index:101}.ui-dialog-buttonset{padding:8px 15px;margin-top:0;text-align:center;background-color:#39414e;display:flex;justify-content:space-between;align-items:center}.pop-body .body-area{background-color:#39414e}div[role=dialog]{display:block;box-shadow:0 1px 4px rgba(0,0,0,.4);overflow:hidden;border-radius:4px}div[role=dialog] .body-area .contents{padding:15px;background-color:#2e3744}div[role=dialog] .ui-icon{height:0!important}div[role=dialog] .ui-dialog-titlebar{height:40px;background-color:#365ea5;display:flex;align-items:center;justify-content:space-between;cursor:pointer}div[role=dialog] .ui-dialog-titlebar .ui-dialog-title{display:flex;align-items:center;font-size:15px;font-weight:400;color:#fff;padding-left:15px}div[role=dialog] .ui-button[title=Close]{background-color:#365ea5;font-size:0;width:40px;height:40px;display:flex;justify-content:center;align-items:center;border:none}div[role=dialog] .ui-button-icon.ui-icon-closethick{background:url(../images/btn-close_01.png) 50% no-repeat;width:16px!important;height:16px!important}.ml-auto{margin-left:auto}.mr-auto{margin-right:auto}.list-accordion.edit li .link{position:relative;z-index:0!important}.o2-loading{position:absolute;top:0;left:0;display:none;z-index:9999;display:table}.o2-loading>div{display:table-cell;vertical-align:middle}.o2-loading>div>pre{font-family:Menlo,Monaco,Consolas,"Courier New",monospace;display:block;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border-radius:4px;width:230px;margin:0 auto;text-align:center;pointer-events:painted;border:1px solid #ccc;padding:9.5px}.o2-loading>div>pre>img{width:15px;height:15px}.o2-loading>div>pre>span{cursor:pointer}.none-btn{width:14px;height:16px;font-size:0;border:none;background:url(/app/windcnslt/images/icon-minus_02.png) 100% 30% no-repeat}.no-padding label{padding:1px 6px 0 23px!important}button.i-delete{width:30px;height:30px;background-image:url(../images/icon-delete_01.png);background-repeat:no-repeat;background-position:center center}#container .submenu li.active a{text-decoration:none;color:#4370c1}#container .container-inner .content-body .body-area .frm.filter-close{height:calc(100% - 37px)}#container .container-inner .content-body .body-area .frm.filter-close tbody tr{height:41px}.consulting-status .body-area{height:100%}.consulting-status .write-form{height:714px}header .gnb ul li a{font-size:16px;padding:8px 7px 6px}#container .container-inner .faqList .snb,#container .container-inner .srvGdMain .snb{width:240px}#container .container-inner .snb h3{background-size:cover}#container .container-inner .faqList .snb .menu li a,#container .container-inner .srvGdMain .snb .menu li a{background-position-x:95%}#container .container-inner .faqList .snb+.content-body,#container .container-inner .srvGdMain .snb+.content-body{width:calc(100% - 270px)}#container .container-inner .content-body .body-area .guide-page .listtop::before{display:none}#container .container-inner .srvGdMain .title h3{display:inline-block;width:calc(100% - 110px)}.open-confirm .pop-body p{text-align:center;padding:20px 0}i.i-notice-file{background:url(../images/icon-note.png) 50% 50% no-repeat}#data-provide-list tr.cursor-pointer{cursor:pointer}.srvGdMain strong{font-weight:700;color:inherit;font-style:inherit;font-size:inherit}.srvGdMain em{color:inherit;font-style:italic;font-size:inherit}.editor-cont p,.srvGdMain span{color:inherit;font-style:inherit;font-size:inherit}.filebox .upload-name:disabled{color:rgba(255,255,255,.85)}.download-btn,.layerCountSelectBtn,.layerDownloadBtn,.layerRestoreBtn,.layerUploadBtn{border:none;background-color:transparent;font-size:0;width:20px;height:20px;background-position:50% 50%;background-repeat:no-repeat}.layerCountSelectBtn{background-image:url(../images/icon-search_02.png)}.layerUploadBtn{background-image:url(../images/icon-upload.png)}.download-btn,.layerDownloadBtn{background-image:url(../images/icon-download.png)}.layerRestoreBtn{background-image:url(../images/icon-refresh.png)}input:-internal-autofill-selected{border:#3a434f 1px solid}.r-guide{color:#5f80d3}.ui-datepicker select.ui-datepicker-month{margin-left:5px}.ui-datepicker .ui-datepicker-year{margin-right:5px;width:75px}#container .container-inner .inner .content-body .tit-intro+.body-area .contents{padding:15px 0}#container .container-inner .inner .content-body .tit-intro+.body-area .contents h4{margin-bottom:10px}
