*{font-family:Pretendard;margin:0;padding:0;word-break:keep-all}#root,.App,body,html{height:100%;overflow:hidden}.App{display:flex;justify-content:center;margin-left:auto;width:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:none;margin:0;scrollbar-width:none}body::-webkit-scrollbar{display:none}button{cursor:pointer}ul{list-style:none;padding-left:0}.DualMapsWrapper{display:flex;height:100%;position:relative;width:80%}.LeftMap,.RightMap{height:100%;position:relative;width:calc(50% - 3px)}.label{border:3px solid #fff;border-radius:10px;color:#fff;font-size:13px;font-weight:600;left:2.5rem;padding:.3rem .6rem;position:absolute;text-align:center;top:.7rem;z-index:1}.divider{background-color:#6d6e70;width:6px}.ol-control button{height:1.1em;width:1.1em}.ol-attribution ul{font-size:7px}.popup{background-color:#f0f0f0e6;border-radius:1rem;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;cursor:move;display:block;padding:.4rem;position:absolute;z-index:4}.popup header{align-items:center;display:flex;justify-content:space-between;padding-left:.5rem}.popup span{font-size:14px;font-weight:700}.popup div{align-items:center;background-color:#fff;border:1px solid #e1e1e1;border-radius:999px;display:flex;height:22px;justify-content:space-between;margin-bottom:.25rem;padding:0 1.2rem;width:152px}.popup div p{font-size:10px}.RightPanel{bottom:0;left:50%;position:absolute;transform:translate(-50%);transition:all .5s ease-out;width:-webkit-fit-content;width:fit-content;z-index:1}.RightPanel,.RightPanelContent{display:flex;height:-webkit-fit-content;height:fit-content}.RightPanelContent{background-color:#fff;border:2px solid #6e6e6e;border-top-left-radius:15px;border-top-right-radius:15px;max-height:100%;opacity:.9;padding:2rem .5rem .5rem;position:relative}.RightPanelContent .pastContent{margin-right:.4rem}.RightPanelContent .pastContent,.curContent{background-color:#373c5b;padding:.6rem}.RightPanelContent .resultRadarChart{color:#fff;font-size:14px;position:absolute}.RightPanelContent .hideBtn{cursor:pointer;position:absolute;right:0;top:7%;transform:translate(-50%,-50%)}.RightPanelContent .hideBtn img{transform:rotate(-90deg);transition:all .5s ease-out;width:1.3rem}.RightPanel.hide{bottom:-32%}.RightPanel.hide .hideBtn img{transform:rotate(90deg);transition:all .5s ease-out}.ChangeTableSection{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:2}.ChangeTablePaper{-ms-overflow-style:none;background-color:#fff;border-radius:1rem;max-height:92%;max-width:50%;overflow-x:hidden;position:relative;scrollbar-width:none}.ChangeTablePaper::-webkit-scrollbar{display:none}.ChangeTablePaper>.btn-div{background-color:#0d1823}.ChangeTablePaper>.btn-div>.MuiIconButton-root>.material-icons{color:#fff}.ChangeTablePaper .CloseIconButton{background-color:#0000;border:none;color:#3c4858;position:absolute;right:1rem;top:1rem}.ChangeTablePaperContent{padding:1rem 3rem 2rem;position:relative}.ChangeTablePaperContent .dataTable{height:100%}.ChangeTablePaperContent .dataTable table{border-collapse:collapse;color:#0d1823;font-size:11px;font-weight:600;margin:0 auto}.ChangeTablePaperContent .dataTable table .sortBtn{font-size:10px;margin-right:3px}.ChangeTablePaperContent .dataTable tbody{-ms-overflow-style:none;height:64rem;overflow-y:scroll;scrollbar-width:none}.ChangeTablePaperContent .dataTable tbody::-webkit-scrollbar{display:none}.ChangeTablePaperContent .dataTable table .sggNm{background-color:#f7f7f7}.ChangeTablePaperContent .dataTable table .w{background-color:#c8c8c8}.ChangeTablePaperContent .dataTable table .class{background-color:#d7dedb}.ChangeTablePaperContent .dataTable table .change{background-color:#e8e8e8;white-space:nowrap}.ChangeTablePaperContent .dataTable table .change.down{background-color:#f2949d}.ChangeTablePaperContent .dataTable table .change.in{background-color:#f0bfc3}.ChangeTablePaperContent .dataTable table .change.out{background-color:#c1d4e3}.ChangeTablePaperContent .dataTable table .change.up{background-color:#8cc6e6}.ChangeTablePaperContent .dataTable table .chgIcon svg{font-size:1.1rem}.ChangeTablePaperContent .dataTable table .chgIcon path{stroke:#000;stroke-width:.4}.ChangeTablePaperContent .dataTable table td,.ChangeTablePaperContent .dataTable table th{border:1px solid #b3b3b3;padding:.2rem;text-align:center}.ChangeTablePaperContent .dataTable table thead th{padding:.5rem}.ChangeTablePaperContent .dataTable table tbody td{border-top:none}.ChangeTablePaperContent .dataTable table tbody td .chgIcon{display:block;float:left;position:relative}.ChangeTablePaperContent .dataTable table tbody .arrow.up{color:#0019da;transform:rotate(-90deg)}.ChangeTablePaperContent .dataTable table tbody .arrow.out{color:#008442;transform:rotate(-45deg)}.ChangeTablePaperContent .dataTable table tbody .arrow.for{color:#f2e200}.ChangeTablePaperContent .dataTable table tbody .arrow.in{color:#f90;transform:rotate(45deg)}.ChangeTablePaperContent .dataTable table tbody .arrow.down{color:#e41212;transform:rotate(90deg)}.sort-thead-div{align-items:center;display:flex;padding-left:1rem}.NoticeModalSection{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:2}.NoticeModalPaper{-ms-overflow-style:none;background-color:#fff;border-radius:1rem;max-height:90%;max-width:51%;overflow-x:hidden;position:relative;scrollbar-width:none}.NoticeModalPaper::-webkit-scrollbar{display:none}.NoticeModalPaper .CloseIconButton{border:none;color:#fff;justify-content:flex-end;left:95%;position:-webkit-sticky;position:sticky;top:0}.NoticeModalPaperContent{display:flex;flex-direction:column;font-size:1.5rem;margin:1rem 0 2rem;padding:0 1rem}.HeadingBox{margin:0 1rem .8rem;padding-bottom:2.5rem;padding-top:.5rem;text-align:center}.HeadingBox .highlight{color:#0d1823;font-size:24px;font-weight:900}.HeadingBox span{color:#0d1823;font-size:21px;font-weight:600}.NoticeModalPaper .Content{border:3px solid #3f3f3f;border-radius:1rem;color:#3f3f3f;font-size:14px;margin:0 1rem .8rem;padding:1rem}.NoticeModalPaper .Content .bold{font-size:15px;font-weight:700;padding-left:3px}.NoticeModalPaper .dataSourceTable .title{background-color:#c0c9d6;border:none;color:#000;font-size:16px;font-weight:700;margin:1rem 1rem 0;padding:.4rem;text-align:center}.NoticeModalPaper .dataSourceTable table{border-collapse:collapse;color:#0d1823;font-size:10px;font-weight:600;margin:0 1rem 1rem}.NoticeModalPaper .dataSourceTable table td,.NoticeModalPaper .dataSourceTable table th{border:1px solid #fff;padding:.5rem;text-align:center}.NoticeModalPaper .dataSourceTable table th{background-color:#c0c9d6}.NoticeModalPaper .dataSourceTable table tbody td{background-color:#dde2ea}.NoticeModalPaper .dataSourceTable table .row1{width:4rem}.NoticeModalPaper .dataSourceTable table .row2{width:10rem}.NoticeModalPaper .dataSourceTable table .row3{width:14rem}.NoticeModalPaper .dataSourceTable table td{background-color:#f8f9fa;vertical-align:middle}.NoticeModalPaper .dataSourceTable table td.left{text-align:left}.NoticeModalPaper .Footer{border:2px solid #a4a4a480;border-radius:10px;color:#0d1823;font-size:13px;font-weight:500;margin:0 1rem;padding:.7rem}.NoticeModalPaper .Footer span{color:#001aff;text-decoration:underline}.btn-div{display:flex;justify-content:flex-end;padding:.3rem;position:-webkit-sticky;position:sticky;top:0;z-index:1}.btn-div>.MuiIconButton-root>.material-icons{color:#000}.LeftPanel{display:flex;flex-direction:column;height:100%;position:relative;transition:all .5s ease-out;width:20%}.LeftPanelHeader{background-color:#ffe24c;height:-webkit-fit-content;height:fit-content;left:0;position:relative;width:100%}.LeftPanel .hideBtn{cursor:pointer;display:flex;position:absolute;right:0;top:50%;transform:translate(50%,-50%);z-index:1}.LeftPanel .hideBtn img{transform:rotate(0deg);transition:all .5s ease-out}.LeftPanel.hide{left:-18%}.LeftPanel.hide .hideBtn img{transform:rotate(180deg);transition:all .5s ease-out}.LeftPanelHeader>.df{padding:0 1.5rem}.LeftPanelHeader>.df>.df{display:flex;height:100%}.LeftPanelHeader>.df>.df>img{width:80px}.LeftPanelHeader>.df>.df>button{margin-left:auto}.a-fe{align-items:flex-end}.LeftPanelHeader .dc{margin-top:1rem}.ReportSubtitle,.ReportTitle{font-family:Pretendard!important;font-weight:700!important}.ReportTitle{margin-top:.5rem}.PopupBtnDiv{display:flex}.PopupIcon{margin-right:.5rem}.PopupBtn{align-items:center;background-color:#ffb800;border:none;border-radius:5rem;color:#fff;display:flex;font-size:14px;font-weight:700;height:2rem;margin-bottom:.75rem;padding:.5rem .8rem}.LeftPanelContent{background-color:#f0f0f0;display:flex;flex:1 1;flex-direction:column;height:75%;left:0;padding-bottom:1rem;position:relative;transition:all .5s ease-out;width:100%}.LeftPanelContent .hideBtn{cursor:pointer;position:absolute;right:0;top:50%;transform:translate(50%,-50%)}.LeftPanelContent .hideBtn img{transform:rotate(0deg);transition:all .5s ease-out}.LeftPanelContent.hide{left:-95%}.LeftPanelContent.hide .hideBtn img{transform:rotate(180deg);transition:all .5s ease-out}.LeftPanelContent .title{background-color:#003853;border-top-right-radius:15px;color:#fff;display:flex;font-size:1.2rem;font-weight:600;justify-content:center;padding:.4rem}.ContentBtn{display:flex}.ModeBtn{background-color:#fff;border:none;color:#003853;flex:1 1;font-size:12px;font-weight:700;padding:.6rem;width:50%}.ModeBtnSelect{background-color:#003853;color:#fff}.BasicContent,.SimContent{-ms-overflow-style:none;display:flex;flex:1 1;flex-direction:column;height:-webkit-fit-content;height:fit-content;overflow-x:hidden;overflow-y:auto;padding:1rem 1rem 0;scrollbar-width:none;text-align:center}.BasicContent::-webkit-scrollbar,.SimContent::-webkit-scrollbar{display:none}.CategoryBox{align-items:center;background-color:#bcced6;border-radius:15px;display:flex;flex-direction:column;padding:.8rem}.CategoryBtnBox{display:flex;justify-content:space-around;width:100%}.CategoryBtn{border:none;border-radius:999px;color:#fff;font-size:11px;font-weight:700;height:28px;width:28px}.CategoryBtn.Pop{background-color:#405de6}.CategoryBtn.Income{background-color:#833ab4}.CategoryBtn.Life{background-color:#e1306c}.CategoryBtn.Res{background-color:#f56040}.CategoryBtn.Safety{background-color:#fcaf45}.CirBtn{background-color:#008200;border:none;border-radius:5px;color:#fff;font-size:12px;font-weight:700;margin-top:.5rem;padding:.3rem;width:100%}.LegendBox{align-items:center;display:flex;flex-direction:column}.LegendBox span{display:flex;font-size:10px;margin-bottom:.3rem}.legendController{border:1px solid #b9b9b9;border-radius:8px;width:100%}.Legend{border:none;display:flex;font-size:9px;font-weight:700;justify-content:center;padding:.4rem 0;text-align:center;text-shadow:-1px 0 #fff,0 1px #fff,1px 0 #fff,0 -1px #fff;width:100%}.Legend:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.Legend:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.legendBtn{display:flex;justify-content:space-around;margin-top:.3rem;width:100%}.selectLegendBtn{align-items:center;background:#006;border:none;border-radius:5px;color:#fff;display:flex;font-size:14px;font-weight:700;height:2rem;justify-content:center;text-align:center;width:48%}.SimContent .WeightBox{display:flex;flex-direction:column}.SimContent .WeightBox .outputBox{background-color:#bcced6;border-radius:5px;padding:1rem}.SimContent .WeightBox .outputBox h1{font-size:15px;text-align:center}.SimContent .WeightBox .outputBox p{font-size:9px;font-weight:600;text-align:center}.SimContent .WeightBox .inputBox{margin-top:.3rem;padding:.2rem}.SimContent .WeightBox .inputBox .category{border:1px solid #afafaf;border-collapse:collapse;color:#fff;display:flex;font-size:10px;font-weight:700}.SimContent .WeightBox .inputBox .category p{padding:.2rem;width:100%}.SimContent .WeightBox .inputBox .input{display:flex;text-align:center}.SimContent .WeightBox .inputBox .input input{color:#000;font-size:10px;font-weight:700;padding:.1rem;text-align:center;width:100%}.SimContent .WeightBox .inputBox .category .Pop{background-color:#405de6}.SimContent .WeightBox .inputBox .category .Income{background-color:#833ab4}.SimContent .WeightBox .inputBox .category .Life{background-color:#e1306c}.SimContent .WeightBox .inputBox .category .Res{background-color:#f56040}.SimContent .WeightBox .inputBox .category .Safety{background-color:#fcaf45;border-right:none}.SimContent .WeightBox span{color:#000;display:flex;font-size:10px;justify-content:center;margin-top:.5rem;width:100%}.SimContent .WeightBox .applyBtn{background-color:#003853;border-radius:5px;color:#fff;font-size:11px;font-weight:700;margin-top:.3rem;padding:.2rem}.dotLine{border-bottom:1px dashed #a0a0a0;height:1px;margin:.8rem 0;width:100%}.SimContent .changeBox{text-align:center}.SimContent .changeBox .changeBtn{background-color:#003853;border-radius:5px;color:#fff;font-size:11px;font-weight:700;margin-top:.5rem;padding:.3rem;width:100%}.LeftPanelContent .tableContent{display:flex;flex:1 1;flex-direction:column}.LeftPanelContent .tableBtn{display:flex}.GradeTableContent{height:100%;width:100%}.GradeTableContent .dataTitle{border:2px solid;border-radius:4px;font-size:12px;font-weight:700;margin-bottom:.25rem;padding:.2rem .3rem;width:-webkit-fit-content;width:fit-content}.GradeTableContent .dataTable{height:100%;width:100%}.GradeTableContent .dataTable table{border-collapse:collapse;color:#0d1823;font-size:7px;font-weight:700;height:100%;text-align:center;width:100%}.GradeTableContent .dataTable table .type{background:linear-gradient(to top right,#c6dee9 calc(48% - .4px),#000,#c6dee9 calc(48% + 1px));font-size:8px;padding:.8rem 1rem;position:relative}.GradeTableContent .dataTable table .type .past{bottom:5%;left:5%;position:absolute}.GradeTableContent .dataTable table .type .cur{position:absolute;right:0;top:5%}.GradeTableContent .dataTable table td,.GradeTableContent .dataTable table th{border:.5px solid #dbdbdb;padding:.37rem .1rem}.GradeTableContent .dataTable table tbody .grade,.GradeTableContent .dataTable table td{background-color:#f8f9fa}.GradeTableContent .dataTable table .sum td,.GradeTableContent .dataTable table .sum th,.GradeTableContent .dataTable table thead th{background-color:#c6dee9}.TableModeBtn{background-color:#c4d3db;border:none;border-top-right-radius:10px;color:#003853;font-size:11px;font-weight:700;padding:.3rem;width:22%}.TableModeBtnSelect{background-color:#003853;color:#fff}.ScoreListTableContent{height:100%;margin:.1rem 0 0;width:100%}.ScoreListTableContent .dataTable{height:100%;width:100%}.ScoreListTableContent .dataTable table{border-collapse:collapse;color:#0d1823;font-size:6.3px;height:100%;width:100%}.ScoreListTableContent .dataTable table td,.ScoreListTableContent .dataTable table th{border:.5px solid #000;text-align:center}.ScoreListTableContent .dataTable table th{background-color:#cfdee6;padding:.4rem 0;text-align:center}.ScoreListTableContent .dataTable table tbody td{padding:.3rem 0}.ScoreListTableContent .dataTable tbody{font-weight:700}.ScoreListTableContent .dataTable tbody .idx{font-size:6.5px}.MuiTooltip-tooltip>ul>li{margin-bottom:.125rem}.MuiTooltip-tooltip>ul>li:before{content:"•";margin-right:.25rem}.SimContent>.WeightBox>.alert>.css-1s5e7vt-MuiPaper-root-MuiAlert-root{background-color:#fff;border-radius:2px solid;font-weight:500}
/*# sourceMappingURL=main.ad008639.css.map*/