@import url(https://webfontworld.github.io/sunn/SUIT.css);*{box-sizing:border-box;font-family:SUIT,Roboto,Helvetica Neue,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif;margin:0}#root,.App,body,html{height:100%;overflow:hidden}.App{display:flex;justify-content:center;margin-left:auto;width:100%}html{background-color:#fff;font-size:10px}body,html{font-family:SUIT,Roboto,Helvetica Neue,Apple SD Gothic Neo,Noto Sans KR,Malgun Gothic,sans-serif}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-overflow-style:none;color:#333;font-weight:600;scrollbar-width:none}body::-webkit-scrollbar{display:none}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{background-color:initial;border:0;color:#333;&:focus{box-shadow:none;outline:none}}input{margin-right:.4rem}a,button{cursor:pointer}ol,ul{list-style:none;padding-left:0}.smTable{background-color:#fff;border-collapse:collapse;border-spacing:0;margin-top:1.6rem;width:100%}.smTable td,.smTable th{border:1px solid #e9ecf3;font-size:1.3rem;font-weight:600;line-height:1.8rem;padding:.7rem .3rem;text-align:center}.smTable th{background-color:#e9ecf3;border:1px solid #f8f9fa;border-radius:4px 4px 0 0}.smTable th span{font-size:1.3rem}.smTable tr{height:3.5rem}.smTable p{font-size:1.2rem}.depth{display:flex}.depth2{line-height:2.5rem}.depth2,.depth3{align-items:center;display:flex!important;margin-left:1.2rem}.depth2Fix{align-items:flex-start!important;color:red;flex-direction:column!important}.smText{font-size:1.1rem}.smText2{color:#000;font-size:1.4rem;margin-left:1rem}.chk_box{align-items:center;color:#3e4358;cursor:pointer;display:flex;font-size:1.2rem;font-weight:500;margin-bottom:10px;position:relative;-webkit-user-select:none;user-select:none}.chk_box.tit{font-size:1.3rem;font-weight:600;margin-top:1.2rem}.chk_box.tit:first-child{margin-top:0}.chk_box.depth2 img{margin-right:.4rem;width:1.5rem}.chk_box.depth3{margin-bottom:5px}.rad_box{color:#3e4358;cursor:pointer;display:inline-block;font-size:1.2rem;font-weight:500;margin-bottom:10px;position:relative;-webkit-user-select:none;user-select:none}.leftMenu{background-color:#fff;box-shadow:2px 4px 16px 0 #00000014;display:flex;flex-direction:column;flex-shrink:0;height:100vh;position:relative;text-align:center;width:125px}.leftMenu .logoImg{height:4rem;margin-left:4.5rem;margin-top:2.4rem;width:4rem}.leftMenu .logoText{color:#3e4358;font-size:1.3rem;font-weight:800;letter-spacing:-.5px;line-height:1.8rem}.leftMenu .logoSubText{background:#e9ecf3;border-radius:.6rem;color:#3e4358;display:inline-block;font-family:SUIT;font-size:1.2rem;font-weight:700;margin:.8rem 1.6rem;padding:.6rem 1rem;text-align:center}.leftMenu .menulist svg{fill:#a3adc5;display:block;margin:0 auto .6rem}.leftMenu .menulist button{border-radius:.7rem;color:#a3adc5;cursor:pointer;display:inline-block;margin-top:2rem;padding:1.5rem}.leftMenu .menulist button span{font-size:1.2rem;font-weight:600}.leftMenu .menulist button.click{background-color:#3ec0fe;color:#fff}.leftMenu .menulist button.click svg{fill:#fff}.leftMenu .copyright{background-color:#e9ecf3;border-radius:.8rem;bottom:2.4rem;color:#3e4358;cursor:pointer;font-size:1.2rem;font-weight:500;left:50%;line-height:20px;padding:1.2rem;position:absolute;text-align:left;transform:translate(-50%);width:calc(100% - 3.2rem)}.rightIntro{background-color:#f8f9fa;flex:1 1;height:100vh;overflow-y:auto;position:absolute;width:100%;z-index:10}.reportIntrod{height:100%;margin:0 auto;max-width:120rem;padding:2rem}.reportIntrod .logo{align-items:center;display:flex;margin:2vh 0 0}.reportIntrod .logo .KRIHSLogo{color:#3e4358;font-size:2.2rem;font-weight:700;margin:0 .8rem 0 1.2rem}.reportIntrod .logo .subLogo{background:#fff;border-radius:6px;color:#3e4358;font-size:1.8rem;font-weight:600;padding:.8rem 1.2rem}.reportIntrod .introdGroup{align-items:center;display:flex;gap:6rem;margin-top:2vh}.reportIntrod .introdGroup .illustImage{width:25rem}.introdGroup.second{margin-top:6vh}.introdGroup h1{color:#191a1a;font-size:2.6rem;font-weight:700}.introdGroup h1 .blueText{color:#3ec0fe;font-weight:800}.introdGroup h2{color:#3ec0fe;font-size:1.9rem;font-weight:500;margin:1.6rem 0}.introdGroup h3{font-size:1.5rem;font-weight:900;margin:1.6rem 0}.introdGroup .greenText{color:#00b561}.introdGroup .redText{color:red}.introdGroup p{color:#191a1a;font-size:1.5rem;font-weight:500;line-height:2.6rem}.introdGroup p .smFont{color:#797979;font-size:1.3rem}.introdGroup ul.analylist li{align-items:center;display:flex;margin-bottom:1.7rem}.introdGroup ul.analylist .ex{margin-left:12.5rem}.introdGroup ul.analylist span.label{border:1px solid #191a1a;border-radius:4px;color:#191a1a;flex-shrink:0;font-size:1.5rem;font-weight:600;line-height:2.4rem;margin-right:2rem;padding:.8rem 2rem}.introdGroup ul.analylist p span.greenText{color:#00b561;font-weight:700}.introdGroup button{align-items:center;background:#00adff;border-radius:4px;color:#fff;display:flex;font-size:1.5rem;font-weight:700;justify-content:center;line-height:2.4rem;margin-bottom:1rem;padding:1.3rem 2rem;width:100%}.line{background-color:#797979;height:1px;margin-top:4vh;width:100%}.introdGroup.footer{margin-top:0;padding:4rem 0}.introdGroup.footer .content p{font-size:1.4rem;font-weight:700}.Content{display:flex;height:100%;position:relative;width:100%}.Content .zoomTooltip{background-color:#06f;border:3px solid #fff;border-radius:37px;color:#fff;font-size:1.5rem;font-weight:700;padding:1rem 1.5rem;position:absolute;right:1.5%;top:2%;z-index:1}.mapArea{height:100%;position:relative;width:100%}.mapOptionModalWrap{position:absolute;right:1.5%;top:7.5%}.mapOptionModal{background:#f8f9faf2;border:1px solid #d4d6da;border-radius:4px;box-shadow:0 4px 8px 0 #00000029;margin-top:1.2rem;opacity:.9;position:relative;width:22rem;z-index:1}.mapOptionModal .header{align-items:center;background:#e9ecf3;border-bottom:1px solid #d4d6da;border-radius:4px 4px 0 0;display:flex}.mapOptionModal .header h1{color:#3e4358;font-size:1.4rem;font-weight:600;line-height:2rem;padding:.8rem 1.6rem}.mapOptionModal .header button{display:flex;position:absolute;right:0}.mapOptionModal .header .closeArrow{cursor:pointer;margin-left:auto;margin-right:.8rem}.modalBody{overflow:hidden;padding:1.5rem}.modalBody.hide{height:0;padding:0}.mapOptionModal .header .closeArrow.hide{transform:rotate(180deg);transition:transform .5s ease}.modalBody p.textline{align-items:center;color:#3e4358;display:flex;font-size:1.2rem;font-weight:500}.modalBody p.textline img.iconQuest{cursor:pointer;margin-left:.6rem}.modalBody .pointcolor{border-radius:1px;height:1.6rem;margin-right:.4rem;width:1.6rem}.modalBody .green{background:#04819a}.modalBody .yell{background:#f1e9ce}.modalBody .red{background:#d60000}.modalBody .redblack{background:#d60000;border:2.5px solid #62ff61}.modalBody span.line{border-bottom:1px solid #ddd;display:block;height:1px;width:100%}.modalBody .opacityProgBar{background:#fff;border:1px solid #d4d6da;border-radius:5px;margin-top:1.1rem;padding:.8rem 1rem}.opacityProgBar{margin-bottom:.4rem;position:relative}.opacityProgBar p.tit{color:#3e4358;font-size:1.2rem;font-weight:500}.LegendColorBox{display:inline-block;height:1.5rem;margin-left:.5rem;margin-right:.5rem;width:1.5rem}.LegendColorText{font-size:1.2rem}.orangeBox{background-color:#ffae79;border:1px solid #f78235;height:1.6rem;margin-right:.4rem;width:1.6rem}.tooltipText{height:-webkit-fit-content;height:fit-content;width:100%}.tooltipText li::marker{margin-right:1rem}.MuiSlider-root{margin:0 .5rem!important;width:90%!important}.MuiSlider-thumb,.MuiSlider-thumb:after{height:.8rem!important;width:.8rem!important}.MuiTooltip-tooltip{font-size:1.3rem!important;max-width:32.5rem!important}.MuiTooltip-tooltip li{list-style-position:inside;margin-left:18px;text-indent:-18px}.MuiTypography-root{align-items:flex-start!important;display:flex!important;flex-direction:column!important;font-size:1.3rem!important}.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:5}.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}.pointIDModal{background-color:#fff;border:1px solid #3e4358;border-radius:8px;cursor:move;display:flex;flex-direction:column;opacity:.9;padding:1rem;position:absolute;transform:translate(-50%,-50%);width:37rem;z-index:4}.pointIDModal header{align-items:center;display:flex;margin-left:.3rem}.pointIDModal header h1{color:#000;font-size:1.3rem;font-weight:600}.pointIDModal header .closeIconButton{position:absolute;right:0;top:0}.pointIDModal .popupList{margin-top:1rem;width:100%}.pointIDModal .popupItem{display:flex;flex-direction:column;float:left;width:49%}.pointIDModal .popupItem.pop{background-color:#fff;border:1px solid #e9ecf3;border-radius:4px;padding:8px}.pointIDModal .popupItem.pop .tit{display:flex}.pointIDModal .popupItem.pop .sub{margin-top:2px}.pointIDModal ul{display:flex;flex-direction:column}.pointIDModal li{align-items:center;background-color:#fff;border:1px solid #e9ecf3;border-radius:4px;display:flex;float:left;margin-bottom:4px;padding:6px 8px;width:100%}.pointIDModal .popupItem .rat{border:1px solid #366fe0;padding:5px 8px}.pointIDModal .popupItem .sub .pop:nth-child(n){background:#e9ecf3;margin:2px 0;padding:4px 8px}.pointIDModal li h2,.popupItem.pop h2{font-size:1.2rem;font-weight:700;line-height:2rem}.pointIDModal .popupItem .sub .pop:nth-child(n) h2{font-size:1.1rem}.pointIDModal li span,.popupItem.pop span{font-size:1.2rem;font-weight:700;line-height:2rem;margin-left:auto}.pointIDModal .popupItem .sub .pop:nth-child(n) span{font-size:1.1rem}.pointIDModal .exp{margin-top:.5rem}.pointIDModal .exp span{font-size:1.2rem;font-weight:700}.sideMenu{background-color:#f8f9fa;display:flex;flex-direction:column;height:100vh;left:0;top:0;width:28rem}.scrollArea{height:100%;overflow:auto}.listArea:first-child{margin-top:0}.listArea .tit{background-color:#e9ecf3;border-bottom:1px solid #e2e4e9;border-top:1px solid #e2e4e9;color:#3e4358;font-weight:600;line-height:2rem;padding:.8rem 1.6rem;width:100%}.listArea .tit,.listArea .tit .whiteLabel{align-items:center;display:flex;font-size:1.3rem}.listArea .tit .whiteLabel{background-color:#fff;border-radius:4px;font-weight:500;height:2.4rem;margin-right:.8rem;padding:0 .8rem}.listArea .tit .dropdownIcon{cursor:pointer;height:2.4rem;margin-left:auto}.listArea .tit .dropdownIcon img.closeArrow{transform:rotate(0deg);transition:transform .5s ease}.listArea .tit .dropdownIcon img.closeArrow.hide{transform:rotate(180deg)}.listArea .listInner{padding:1.2rem 2rem 0}.listArea form{font-size:1.3rem;font-weight:500;line-height:2.4rem}.listArea label{display:inline-block;margin-right:.8rem;width:10rem}.listArea select{background-color:#fff;border-radius:4px;color:#3e4358;font-size:1.3rem;font-weight:400;height:3.2rem;margin-bottom:1.2rem;padding-left:.4rem;width:11rem}.listArea select option{color:#3e4358}.listArea input{background-color:#fff;color:#3e4358;font-size:1.3rem;font-weight:400;height:3.2rem;margin-bottom:1.2rem;padding-left:.8rem;width:7rem}.dropdownCont{padding:1.2rem 2rem 2rem}.dropdownCont.hide{height:0;overflow:hidden;padding:0}.listArea .subTit{align-content:center;color:#3e4358;display:flex;font-size:1.3rem;font-weight:500}.listArea .subTit img{margin-right:.4rem}.listArea .subText{color:#8f9095;font-size:1.2rem;font-weight:500;margin:.8rem 0 0}.sidemenuBottom{background-color:#f8f9fa;padding:2rem;width:28rem}.sidemenuSearchBtn{align-items:center;background-color:#3ec0fe;border-radius:.8rem;color:#fff;display:flex;font-size:1.5rem;font-weight:700;height:4.8rem;justify-content:center;width:100%}.sidemenuBottom p{font-size:1.2rem;font-weight:400;margin-top:1rem}.selectboxLine100 select{margin-top:1.2rem;width:100%}.selectboxLine50{display:flex;gap:1.2rem}.selectboxLine50 select{width:100%}.snackbarContent{font-size:1.7rem;font-weight:700}.resultLegend .header{align-items:center;background-color:#3ec0fe;border-bottom:1px solid #3ec0fe;border-top:1px solid #3ec0fe;color:#fff;display:flex;font-size:1.3rem;font-weight:600;line-height:2rem;padding:.8rem 1.6rem;width:100%}.MuiSnackbar-root{bottom:91%!important;left:50%!important;transform:translate(-50%)}.MuiPaper-rounded{background-color:#ffffffe6!important}.MuiAlert-action{align-items:center!important;margin-left:.5rem!important;padding:0!important}.centerModal{-ms-overflow-style:none;background-color:#fff;border:1px solid #3e4358;border-radius:8px;height:87%;left:50%;overflow-y:auto;padding:2.5rem;position:absolute;scrollbar-width:none;top:50%;transform:translate(-50%,-50%);width:52%}.centerModal::-webkit-scrollbar{display:none}.centerModal .header{align-items:center;display:flex}.centerModal .header>img.titIcon{margin-right:.4rem}.centerModal .header>h1{color:#3e4358;font-size:1.9rem;font-weight:700}.centerModal .header .closeIconButton{position:absolute;right:0;top:0}.centerModal .header .closeIconButton .closeIcon{font-size:large}.centerModal .body h2{font-size:1.7rem;font-weight:600;margin:2rem 0 .8rem}.cautionCont{background-color:#fff;color:#3e4358;font-size:1.5rem;font-weight:600;line-height:3rem;padding:0 1.6rem;width:100%}.cautionCont p{margin-bottom:1.2rem}
/*# sourceMappingURL=main.32c5fb4b.css.map*/