body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.management-btn .modal-overley .asfile-find .file-upload-list{background-color:#f5f5f5;border-radius:24px;display:flex;min-height:48px;padding:8px}.management-btn .modal-overley .asfile-find .file-upload-list #asfile_ul{align-items:center;display:flex;flex-wrap:wrap;gap:8px;height:100%;width:calc(100% - 110px)}.management-btn .modal-overley .asfile-find .file-upload-list #asfile_ul>li{align-items:center;background-color:#fff;border-radius:20px;color:#787878;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;max-width:calc(100% - 10px);padding:13px;text-align:center}.management-btn .modal-overley .asfile-find .file-upload-list #asfile_ul>li>i{color:#787878;font-size:16px}.page-nav li.selected a{background-color:#89b14a;border:1px solid #89b14a;border-radius:50%;color:#fff;font-weight:300;opacity:1}.page-nav i.xi-angle-left:hover,.page-nav i.xi-angle-right:hover,.page-nav li:not(.selected) a:hover{color:#89b14a}.page-nav li:hover{cursor:pointer}.area-tree{border-bottom:2px solid #f5f5f5;border-top:2px solid #f5f5f5;height:300px;margin-bottom:56px;overflow:auto;width:100%}.area-tree .rct-text{align-items:center;border-bottom:1px solid #f5f5f5;color:#c1c1c1;cursor:pointer;display:flex;height:40px;letter-spacing:-.4px;width:100%}.area-tree .rct-node-icon{display:none}.area-tree .react-checkbox-tree label:hover{background:#89b14a4d}.apexcharts-datalabel-value{font-weight:600}.powerplant .table-scroll .state-td .state.red{background-color:#ff4141}.powerplant .table-scroll .state-td .state.yellow{background-color:#fcd76d}.new-powerplant .DC-container .DC-seclecbox .user .select{-webkit-appearance:none;appearance:none;background-color:#fff;color:#000;font-size:16px;font-weight:500;height:32px;margin-left:32px;width:320px}.new-powerplant .DC-container .DC-seclecbox .user .select span{display:none}.new-powerplant .subpage-wrap .bottom-wrap .bottom-header{align-items:center;display:flex;gap:24px;justify-content:space-between}.new-powerplant .subpage-wrap .add-btn{background-color:#fff;border:2px solid #89b14a;border-radius:20px;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);color:#89b14a;cursor:pointer;font-size:100%;font-weight:500;height:40px;line-height:40px;text-align:center;width:110px}.bottom-wrap .info-table table tbody td input{border:transparent;font-size:inherit;font-weight:inherit;width:100%}.bottom-wrap .info-table table tbody td input.capacity{text-align:right;width:60%}.bottom-wrap .info-table table tbody .delete-th button{background-color:#ff4141;border-radius:50%;height:24px;width:24px;z-index:2}.new-powerplant .add-form .form-box li .user input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.new-powerplant .add-form .form-box li .user input:disabled{background-color:#f5f5f5}.statistics .calendar-option .button-wrap button.choice{border:1.5px solid #89b14a;color:#89b14a}.rmdp-arrow-container{background-color:#fff;border-radius:21px;height:42px;position:absolute;top:18px;width:42px}.rmdp-arrow-container:hover{background-color:#fff;box-shadow:none}.rmdp-arrow-container:hover .rmdp-arrow{border:solid #89b14a;border-width:0 2px 2px 0}.rmdp-arrow-container .rmdp-arrow{border:solid #202020;border-width:0 2px 2px 0;height:10px;margin-top:15px;width:10px}.rmdp-header div{margin-top:10px}.rmdp-header-values span{font-size:16px}.rmdp-week-day{color:#333}.rmdp-day.rmdp-disabled span{color:#d8d8d8}.rmdp-day.rmdp-today span{background-color:#a1dc44;color:#fff}.rmdp-day:not(.rmdp-disabled):not(.rmdp-day-hidden) span:hover{background-color:#bfd59d;color:#fff}.rmdp-day.rmdp-selected span:not(.highlight),.rmdp-range{background-color:#89b14a}.gauge-image{height:212px;object-fit:contain;width:496px}.gauge-image,.gauge-status{position:"absolute";z-index:2}.gauge-status{background-color:rgba(0,0,0,.2);border-radius:12px;display:flex;height:24px;padding:4px 16px;text-align:center;width:56px}.gauge-status .title{color:#fff;font-family:Pretendard;font-size:13px;font-stretch:normal;font-style:normal;font-weight:400;height:16px;letter-spacing:normal;line-height:normal;width:24px}.gauge-status.good{margin:160px 0 0 -400px}.gauge-status.caution{margin:85px 0 0 10px}.gauge-status.check{margin:85px 0 0 60px}.gauge-status.danger{margin:160px 0 0 8px}.gauge-outer-circle{background-color:#fff;border-radius:50%;height:194px;margin:120px 0 0 -248px;position:"absolute";width:194px;z-index:1}.gauge-arrow{margin:212px 152px;position:absolute;-webkit-transform-origin:100%;transform-origin:100%;width:95px;z-index:3}.gauge-arrow:after{border-bottom:10px solid transparent;border-right:20px solid #fff;border-top:10px solid transparent;content:"";height:0;margin-top:-10px;position:absolute;width:0;z-index:3}.gauge-inner-circle{background-color:#fff;border-radius:50%;box-shadow:0 16px 24px 0 rgba(0,0,0,.16);height:160px;margin:135px 0 0 -177px;position:"absolute";text-align:center;width:160px;z-index:3}.gauge-inner-value{margin:52px 0 3px}.gauge-inner-value span{color:#000;font-family:Pretendard;font-size:42px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;line-height:.81}.gauge-inner-label{margin:10px 0 0}.gauge-inner-label span{color:#7b7b7b;font-family:Pretendard;font-size:14px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:0}.gauge-legend-box{background-color:#e4e4e4;border-radius:16px;flex-wrap:wrap;height:96px;margin:230px -10px 16px -326px;padding:16px 0 16px 16px;width:496px;z-index:0}.gauge-legend,.gauge-legend-box{display:flex;position:"absolute"}.gauge-legend{background-color:#bbb;border-radius:12px;height:24px;padding:4px 16px;text-align:center;width:56px}.gauge-legend .title{color:#fff;font-size:13px;font-weight:400;height:16px;line-height:normal;width:24px}.gauge-legend .title,.gauge-legend-value span{font-family:Pretendard;font-stretch:normal;font-style:normal;letter-spacing:normal}.gauge-legend-value span{color:#000;display:inherit;font-size:16px;font-weight:600;text-align:left}.gauge-legend-value.good{margin:3px 0 0}.gauge-legend-value.caution{margin:43px 0 0}.gauge-legend-value.check{margin:3px 0 0}.gauge-legend-value.danger{margin:-20px 0 0}.gauge-legend .value{color:#000;font-family:Pretendard;font-size:16px;font-stretch:normal;font-style:normal;font-weight:600;letter-spacing:normal;margin:0 0 0 52px;text-align:left}.gauge-legend.good{margin:0 16px 16px 0}.gauge-legend.caution{margin:38px 16px 0 -112px}.gauge-legend.check{margin:0 16px 16px 210px}.gauge-legend.danger{margin:-25px 16px 0 332px}.ReactVirtualized__Table__headerRow{display:flex;flex-direction:row;font-weight:700;text-transform:uppercase}.ReactVirtualized__Table__row{align-items:center;display:flex;flex-direction:row}.ReactVirtualized__Table__headerTruncatedText{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReactVirtualized__Table__headerColumn,.ReactVirtualized__Table__rowColumn{margin-right:10px;min-width:0}.ReactVirtualized__Table__rowColumn{text-overflow:ellipsis;white-space:nowrap}.ReactVirtualized__Table__headerColumn:first-of-type,.ReactVirtualized__Table__rowColumn:first-of-type{margin-left:10px}.ReactVirtualized__Table__sortableHeaderColumn{cursor:pointer}.ReactVirtualized__Table__sortableHeaderIconContainer{align-items:center;display:flex}.ReactVirtualized__Table__sortableHeaderIcon{fill:currentColor;flex:0 0 24px;height:1em;width:1em}.ReactVirtualized__Table__Grid{background-color:#fff;border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3}.ReactVirtualized__Table__headerColumn{align-items:center;display:flex;flex:1 1;height:100%;justify-content:center;margin-right:0;min-width:0;text-align:center;vertical-align:middle}.ReactVirtualized__Table__headerColumn:last-child{border-right:none}.ReactVirtualized__Table__headerColumn div,.ReactVirtualized__Table__headerTruncatedText{word-wrap:break-word;font-weight:400;text-overflow:clip}.ReactVirtualized__Table__headerRow{align-items:center;background-color:#f5f5f5;font-size:13px;font-weight:400;margin-bottom:5px;vertical-align:middle}.ReactVirtualized__Table__row{border-bottom:1px solid #d3d3d3;border-left:1px solid #d3d3d3;font-size:12px}.ReactVirtualized__Table__row:first-child{border-top:1px solid #d3d3d3}.ReactVirtualized__Table__rowColumn{align-items:center;border-right:1px solid #d3d3d3;display:flex;flex:1 1;height:100%;justify-content:center;margin-right:0;min-width:0;text-align:center;vertical-align:middle}.ReactVirtualized__Table__rowColumn:last-child{border-right:none}.ReactVirtualized__Table__headerColumn:first-of-type,.ReactVirtualized__Table__rowColumn:first-of-type{margin-left:0}.screen_out{display:block;font-size:0;height:1px;left:-9999px;line-height:0;overflow:hidden;position:absolute;text-indent:-9999px;width:1px}.wrap_content{height:900px;overflow:hidden}.wrap_map,.wrap_roadview{float:left;height:900px;position:relative;width:100%}.wrap_button{left:15px;position:absolute;top:12px;z-index:2}.btn_comm{background:url(https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/sample_button_control.png) no-repeat;display:block;float:left;height:27px;width:70px}.btn_linkMap{background-position:0 0}.btn_resetMap{background-position:-69px 0}.btn_linkRoadview{background-position:0 0}.btn_resetRoadview{background-position:-69px 0}.balloon{display:inline-block;position:relative;-webkit-transform:translate(-50%,-250%);transform:translate(-50%,-250%)}.balloon span{background:#ad1e51;border-radius:20px;color:#fff;display:inline-block;padding:10px}.balloon:after{border-style:solid;content:"";height:0;position:absolute;width:0}.balloon.left:after,.balloon.right:after{border-width:10px 15px;margin-top:-10px;top:50%}.balloon.bottom:after,.balloon.top:after{border-width:15px 10px;left:50%;margin-left:-10px}.balloon.top:after{border-color:#ad1e51 transparent transparent;bottom:-25px}.balloon.bottom:after{border-color:transparent transparent #ad1e51;top:-25px}.balloon.left:after{border-color:transparent #ad1e51 transparent transparent;left:-25px}.balloon.right:after{border-color:transparent transparent transparent #ad1e51;right:-25px}@font-face{font-display:swap;font-family:xeicon;font-style:normal;src:url(/static/media/xeicon.f3b789d5c53f391f95a3.ttf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:100;src:url(/static/media/Pretendard-Thin.e45abc28d4828e92dd10.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:200;src:url(/static/media/Pretendard-ExtraLight.c1677723ce338097648f.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:300;src:url(/static/media/Pretendard-Light.65372b5df865e8aa758a.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:400;src:url(/static/media/Pretendard-Regular.57ca7a4b20797e3b9625.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:500;src:url(/static/media/Pretendard-Medium.902a118c9bf50b588451.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:600;src:url(/static/media/Pretendard-SemiBold.4b3283bc0e29a9c97c11.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:700;src:url(/static/media/Pretendard-Bold.4e72d46e664b88a6b5c8.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:800;src:url(/static/media/Pretendard-ExtraBold.fa944c3a241cdef4584a.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:900;src:url(/static/media/Pretendard-Black.ed4fa19a4df95cb6740b.otf) format("truetype")}*{box-sizing:border-box;font-family:Pretendard,Open Sans,sans-serif;font-weight:300;margin:0;padding:0}a,article,aside,b,body,caption,dd,div,dl,dt,em,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,legend,li,menu,nav,object,ol,p,section,span,strong,table,tbody,td,tfoot,th,thead,tr,ul,video{border:0;color:#333;font-size:100%;line-height:1;outline:0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,ol,ul{list-style:none}strong{display:inline-block}a{font-size:100%;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}input,select{font-size:16px;vertical-align:middle}p{line-height:1.5;word-break:keep-all}img{width:100%}input{outline:none}button{background:none;border:0;cursor:pointer;outline:0}a{text-decoration:none}textarea{resize:none}.col-group{display:flex}.container{height:auto;margin:0 auto;position:relative;width:1440px}#main{background-color:#f8f8f8}.content-container{margin-left:120px;max-width:1920px;min-width:1080px;overflow:hidden;padding:32px;width:calc(100vw - 120px)}.content-container>div{max-height:calc(100vh - 64px);min-height:calc(100vh - 64px)}.header{background-color:#fff;border-radius:0 16px 16px 0;box-shadow:0 8px 16px 0 rgba(0,0,0,.1);height:calc(100vh - 64px);left:0;padding:24px 12px;position:fixed;top:32px;width:120px;z-index:999}.header .logo-wrap{align-items:center;background-color:#f5f5f5;border-radius:8px;display:flex;height:74px;justify-content:center;margin-bottom:40px;position:relative;width:96px}.header .logo-wrap:before{background-color:#e4e4e4;content:"";height:2px;left:50%;position:absolute;top:calc(100% + 16px);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:54px}.header .nav-list{align-items:center;display:flex;flex-direction:column;gap:16px}.header .nav-list li a{align-items:center;border:1px solid #f5f5f5;border-radius:8px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);color:#b5b5b5;display:flex;font-weight:500;height:64px;justify-content:center;text-align:center;width:64px}.header .logout-btn{bottom:40px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.header .logout-btn i{color:#b5b5b5;font-size:24px}.swiper-container{list-style:none;margin:0 auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-container-no-flexbox .swiper-slide{float:left}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0)}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{margin:0 auto;transition-timing-function:ease-out}.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;width:100%}.swiper-invisible-blank-slide{visibility:hidden}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.swiper-container-3d{-webkit-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-container-wp8-horizontal,.swiper-container-wp8-horizontal>.swiper-wrapper{touch-action:pan-y}.swiper-container-wp8-vertical,.swiper-container-wp8-vertical>.swiper-wrapper{touch-action:pan-x}.swiper-button-next,.swiper-button-prev{background-position:50%;background-repeat:no-repeat;background-size:27px 44px;cursor:pointer;height:44px;margin-top:-22px;position:absolute;top:50%;width:27px;z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23007aff'/%3E%3C/svg%3E");left:10px;right:auto}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23007aff'/%3E%3C/svg%3E");left:auto;right:10px}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23fff'/%3E%3C/svg%3E")}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22 22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z'/%3E%3C/svg%3E")}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22 5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z'/%3E%3C/svg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transform:translateZ(0);transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:10px;left:0;width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.swiper-pagination-bullet{background:#000;border-radius:100%;display:inline-block;height:8px;opacity:.2;width:8px}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet-active{background:#007aff;opacity:1}.swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:top .2s,-webkit-transform .2s;transition:transform .2s,top .2s;transition:transform .2s,top .2s,-webkit-transform .2s}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:left .2s,-webkit-transform .2s;transition:transform .2s,left .2s;transition:transform .2s,left .2s,-webkit-transform .2s}.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:right .2s,-webkit-transform .2s;transition:transform .2s,right .2s;transition:transform .2s,right .2s,-webkit-transform .2s}.swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:#007aff;height:100%;left:0;position:absolute;top:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top;width:100%}.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.swiper-pagination-progressbar{height:4px;left:0;top:0;width:100%}.swiper-container-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-progressbar.swiper-pagination-white{background:hsla(0,0%,100%,.25)}.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-pagination-progressbar.swiper-pagination-black{background:rgba(0,0,0,.25)}.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill{background:#000}.swiper-scrollbar{background:rgba(0,0,0,.1);border-radius:10px;position:relative;-ms-touch-action:none}.swiper-container-horizontal>.swiper-scrollbar{bottom:3px;height:5px;left:1%;position:absolute;width:98%;z-index:50}.swiper-container-vertical>.swiper-scrollbar{height:98%;position:absolute;right:3px;top:1%;width:5px;z-index:50}.swiper-scrollbar-drag{background:rgba(0,0,0,.5);border-radius:10px;height:100%;left:0;position:relative;top:0;width:100%}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-zoom-container{align-items:center;display:flex;height:100%;justify-content:center;text-align:center;width:100%}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-height:100%;max-width:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move}.swiper-lazy-preloader{-webkit-animation:swiper-preloader-spin 1s steps(12) infinite;animation:swiper-preloader-spin 1s steps(12) infinite;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;-webkit-transform-origin:50%;transform-origin:50%;width:42px;z-index:10}.swiper-lazy-preloader:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%236c6c6c' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:100%;width:100%}.swiper-lazy-preloader-white:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 120 120' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdefs%3E%3Cpath id='a' stroke='%23fff' stroke-width='11' stroke-linecap='round' d='M60 7v20'/%3E%3C/defs%3E%3Cuse xlink:href='%23a' opacity='.27'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(30 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(60 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(90 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(120 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.27' transform='rotate(150 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.37' transform='rotate(180 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.46' transform='rotate(210 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.56' transform='rotate(240 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.66' transform='rotate(270 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.75' transform='rotate(300 60 60)'/%3E%3Cuse xlink:href='%23a' opacity='.85' transform='rotate(330 60 60)'/%3E%3C/svg%3E")}@-webkit-keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes swiper-preloader-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.swiper-container .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-container-fade.swiper-container-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-container-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active,.swiper-container-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:100%;pointer-events:none;-webkit-transform-origin:0 0;transform-origin:0 0;visibility:hidden;width:100%;z-index:1}.swiper-container-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-slide-shadow-bottom,.swiper-container-cube .swiper-slide-shadow-left,.swiper-container-cube .swiper-slide-shadow-right,.swiper-container-cube .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-cube .swiper-cube-shadow{background:#000;bottom:0;-webkit-filter:blur(50px);filter:blur(50px);height:100%;left:0;opacity:.6;position:absolute;width:100%;z-index:0}.swiper-container-flip{overflow:visible}.swiper-container-flip .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;pointer-events:none;z-index:1}.swiper-container-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-container-flip .swiper-slide-active,.swiper-container-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-container-flip .swiper-slide-shadow-bottom,.swiper-container-flip .swiper-slide-shadow-left,.swiper-container-flip .swiper-slide-shadow-right,.swiper-container-flip .swiper-slide-shadow-top{-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:0}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.unit-style1{color:#c1c1c1;font-size:10px;font-weight:500;padding-left:4px}.login-page .login-container{background-image:url(/static/media/login-bg.37a3b2eb6d2ccd73644e.png);background-position:50%;background-size:cover;height:100vh;width:100vw}.login-page .login-box,.login-page .login-container{align-items:center;display:flex;justify-content:center}.login-page .login-box{background-color:#fff;border-radius:24px;box-shadow:0 3px 24px 0 rgba(0,0,0,.1);flex-direction:column;height:840px;width:588px}.login-page .login-box h2{font-size:32px;font-weight:700;line-height:1.31;margin-bottom:96px;text-align:center}.login-page .login-input-wrap{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;max-width:400px;width:100%}.login-page .login-input-wrap input{background-color:#fff;border:initial;border-radius:23px;box-shadow:0 3px 16px 0 rgba(0,0,0,.1);height:46px;padding:0 24px}.login-page .login-input-wrap input::-webkit-input-placeholder{color:#c1c1c1}.login-page .login-input-wrap input::placeholder{color:#c1c1c1}.remembering-wrap{align-items:center;display:flex;margin-bottom:40px;max-width:400px;padding-left:16px;width:100%}.remembering-wrap input{display:none}.remembering-wrap .checkbox{background-color:#fff;border:1px solid #c1c1c1;border-radius:3px;height:18px;margin-right:8px;width:18px}.remembering-wrap .checkbox i{color:#fff}.remembering-wrap input:checked~.checkbox{background-color:#89b14a}.remembering-wrap label{color:#c1c1c1;font-size:14px}.login-page .warning-p{color:#ff4141;font-size:14px;height:21px;margin-bottom:16px}.login-page .warning-p i{color:#ff4141}.login-page .login-btn{background-color:#89b14a;border-radius:28px;box-shadow:0 8px 24px 0 rgba(137,177,74,.6);color:#fff;font-size:22px;font-weight:500;height:56px;width:400px}.clo-box.open{display:block;height:100vh;left:0;position:fixed;top:0;width:100vw}.clo-box{display:none}.search-bar-wrap{border:8px solid #fff;border-radius:48px 48px 0 0;margin:0 auto;max-width:1376px;position:relative;width:100%;z-index:99}.search-bar-wrap.open{box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.search-bar-wrap.open .search-bar{border-radius:48px 48px 0 0}.search-bar-wrap .search-bar{background-color:#f5f5f5;border-radius:48px;display:flex;height:96px;max-width:1360px;position:relative;width:100%}.search-bar-wrap .search-bar .search-list{display:flex;width:calc(100% - 168px)}.search-bar-wrap .search-bar .search-list>li{padding:8px;position:relative;width:100%}.search-bar-wrap .search-bar .search-list>li:before{background-color:#e4e4e4;content:"";height:48px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px}.search-bar-wrap .search-bar .search-list>li button{border-radius:40px;display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:32px;text-align:left;width:100%}.search-bar-wrap .search-bar .search-list>li.choice button{background-color:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.1)}.search-bar-wrap .search-bar .search-list>li button span{font-size:14px;font-weight:600}.search-bar-wrap .search-bar .search-list>li button p{color:#787878;font-size:18px}.search-bar-wrap .search-bar .inquiry-btn-wrap{height:100%;padding:8px;width:168px}.search-bar-wrap .search-bar .inquiry-btn{background-color:#89b14a;border-radius:40px;color:#fff;font-size:24px;font-weight:500;height:100%;width:100%}.search-bar-wrap .option-wrap{background-color:#f5f5f5;border-bottom:8px solid #fff;border-left:8px solid #fff;border-radius:0 0 48px 48px;border-right:8px solid #fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);display:none;left:50%;padding:24px 44px 16px;position:absolute;top:calc(100% - 1px);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% + 16px)}.search-bar-wrap.open .option-wrap{display:block}.search-bar-wrap .option-wrap:before{background-color:#e4e4e4;content:"";height:1px;left:50%;position:absolute;top:8px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 80px)}.search-bar-wrap .option-list{display:none}.search-bar-wrap .option-list.open{display:flex}.search-bar-wrap .option-wrap>ul{display:none;flex-wrap:wrap;gap:8px;max-height:393px;overflow:auto}.search-bar-wrap .option-wrap>ul:not(#city) li{align-items:center;background-color:#fff;border-radius:16px;color:#787878;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;width:calc(12.5% - 7px)}.search-bar-wrap .option-wrap>ul li.choice{border:1.5px solid #89b14a;color:#89b14a}.search-bar-wrap .option-wrap>ul input,select{-webkit-appearance:none;appearance:none;border:.5px solid #c7c7c7;border-radius:4px;color:#000;font-size:16px;font-weight:500;height:32px;padding:0 16px;width:250px}.search-bar-wrap .option-wrap>ul select{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAAyElEQVRIie2QOw7CQAxEZ+ACHAcpkSg5SkTBr/L6BNkuEQ1wFCqapOA2lHSmgEgRsCEgIZp9rb1vvANEIpG/QlWdvFu67zA0H4TkzrnSzI4isgw9FpHMzI6qug2FhAIAwACQZPEqREQykkFxwzA0qKrqkKbpCMCY5DRJknNd16dHOcl9nuez+0FPdKbjVlUBYAnAzGwN4NJX3iegCSkBLFoiAth471ddcqCjojbtuprLvffzd/JPoXOuVNUd+v38u5BfyiOR11wBWAxF6afyTDIAAAAASUVORK5CYII=) no-repeat;background-color:#fff;background-position:right 24px center;background-size:16px}.system-link .search-bar-wrap{margin-bottom:47px}.modal-overley{display:none}.modal-overley.open{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000066;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999}.modal-wrap{background-color:#fff;border-radius:16px;box-shadow:0 0 72px 0 rgba(0,0,0,.16);padding:32px;position:relative;width:590px;z-index:1}.modal-header{text-align:center}.modal-header .modal-title{font-family:Pretendard;font-size:26px;font-weight:700;margin-bottom:42px}.modal-wrap .close-btn{position:absolute;right:32px;top:32px}.modal-wrap i{font-size:24px}.modal-main{margin-top:22px}.modal-main .legend-box{background-color:#f5f5f5;border-radius:10px;margin-bottom:24px;padding:30px;text-align:left}.modal-main .legend-box .legend-title{display:block;font-size:25px;font-weight:700;margin-bottom:20px}.modal-main .legend-box .legend-list li{margin-bottom:5px;padding-left:20px;position:relative}.modal-main .legend-box .legend-list li:before{background-color:#333;border-radius:100%;content:"";height:4px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4px}.modal-footer{text-align:center}.modal-footer>span{color:#afafaf;font-family:Pretendard;font-size:12px;letter-spacing:-.48px}.h2-wrap h2{color:#000;font-size:1.25vw;font-weight:600;line-height:1.33}.box-st{background-color:#fff;border:1px solid #fff;border-radius:24px;box-shadow:0 3px 24px 0 rgba(0,0,0,.1)}.main .flex-wrap{display:flex;gap:32px;height:100%}.main .flex-le{display:flex;flex-direction:column;gap:32px;width:64.3%}.main .flex-le-top{align-items:center;display:flex;height:148px;justify-content:space-between;padding:0 32px;width:100%}.main .flex-le-top .h2-wrap h2{margin-bottom:12px}.main .flex-le-top .h2-wrap p{color:#7b7b7b;font-size:.7vw;font-weight:500}.main .flex-le-top>ul{display:flex}.main .flex-le-top>ul>li{display:flex;flex-direction:column;padding:0 16px;position:relative}.main .flex-le-top>ul>li:before{background-color:#e4e4e4;content:"";height:54px;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px}.main .flex-le-top>ul>li h3{color:#4f4f4f;font-size:.75vw;margin-bottom:4px}.main .flex-le-top>ul>li span{color:#202020;font-size:1.5vw;font-weight:600}.main .flex-le-top .area-btn{background-color:#89b14a;border-radius:28px;color:#fff;font-size:20px;font-weight:700;height:56px;width:15%}.main .flex-le-top .area-popup{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000066;display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.main .flex-le-top .area-popup.open{display:flex}.main .flex-le-top .area-box{align-items:center;display:flex;flex-direction:column;padding:32px 32px 64px;position:relative;width:590px}.main .flex-le-top .area-box h2{font-size:26px;font-weight:700;letter-spacing:-.65px;line-height:1.15;margin-bottom:34px}.main .flex-le-top .area-box .search-wrap{background-color:#f5f5f5;border-radius:28px;display:flex;margin-bottom:16px;overflow:hidden;width:100%}.main .flex-le-top .area-box .search-wrap .search-btn{height:56px;width:56px}.main .flex-le-top .area-box .search-wrap .search-btn i{font-size:19px}.main .flex-le-top .area-box .search-wrap input{background-color:initial;border:initial;padding-right:32px;width:calc(100% - 56px)}.main .flex-le-top .area-list{border-bottom:2px solid #f5f5f5;border-top:2px solid #f5f5f5;height:300px;margin-bottom:56px;overflow:auto;width:100%}.main .flex-le-top .area-list li{align-items:center;border-bottom:1px solid #f5f5f5;color:#c1c1c1;cursor:pointer;display:flex;height:40px;letter-spacing:-.4px;width:100%}.main .flex-le-top .area-list li.choice{background-color:#89b14a4d;color:#333}.main .flex-le-top .application-btn{background-color:#89b14a;border-radius:27.5px;color:#fff;font-size:18px;font-weight:500;height:56px;width:142px}.main .flex-le-top .area-box .close-btn{height:48px;position:absolute;right:28px;top:24px;width:48px}.main .flex-le-top .area-box .close-btn i{font-size:24px}.main .flex-le-bt{height:calc(100% - 180px);width:100%}.main .flex-le-bt .map-wrap{position:relative}.main .flex-le-bt .map-top{display:flex;gap:20px;left:50%;position:absolute;top:16px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.main .flex-le-bt .search-wrap{background-color:#fff;border-radius:21.5px;box-shadow:0 3px 8px 0 rgba(0,0,0,.16);display:flex;height:43px;overflow:hidden;width:385px}.main .flex-le-bt .search-wrap input{border:initial;padding:0 24px;width:calc(100% - 43px)}.main .flex-le-bt .search-wrap .search-btn{height:43px;width:43px}.main .flex-le-bt .search-wrap .search-btn i{font-size:19px}.main .flex-le-bt .filter-btn{background-color:#fff;border-radius:100%;box-shadow:0 3px 8px 0 rgba(0,0,0,.16);height:43px;width:43px}.main .flex-le-bt .filter-btn i{font-size:17px}.main .flex-le-bt .filter-btn i.xi-angle-left{font-size:17px;font-weight:700;line-height:20px}.main .filter-drop{display:none}.main .filter-drop.show{align-items:center;display:flex;gap:8px;position:absolute;right:-230px;top:5px}.main .filter-drop .drop-btn{align-items:center;background-color:#fff;border-radius:16px;box-shadow:0 3px 8px 0 rgba(0,0,0,.16);color:#202020;cursor:pointer;display:flex;font-size:14px;gap:3px;height:32px;justify-content:center;width:56px}.main .filter-drop .drop-btn.all.active,.main .filter-drop .drop-btn.all:hover{background-color:#89b14a;color:#fff}.main .filter-drop .drop-btn.work{height:32px;width:66px}.main .filter-drop .drop-btn.work.active,.main .filter-drop .drop-btn.work:hover{background-color:#1492e6;color:#fff}.main .filter-drop .drop-btn.work.active i{color:#fff}.main .filter-drop .drop-btn.work i{color:#1492e6}.main .filter-drop .drop-btn.work:hover i{color:#fff}.main .filter-drop .drop-btn.notwork{height:32px;width:78px}.main .filter-drop .drop-btn.notwork i{color:#eb4e25;font-size:17px;font-weight:400}.main .filter-drop .drop-btn.notwork.active,.main .filter-drop .drop-btn.notwork:hover{background-color:#eb4e25;color:#fff}.main .filter-drop .drop-btn.notwork.active i,.main .filter-drop .drop-btn.notwork:hover i{color:#fff}.main .flex-ri{display:flex;flex-direction:column;gap:32px;width:calc(35.7% - 32px)}.main .flex-ri .h2-wrap{align-items:flex-end;display:flex;height:32px;justify-content:space-between}.main .flex-ri-top{height:51.5%;padding:32px}.main .flex-ri-bt{height:calc(48.5% - 32px);padding:32px}.main .flex-ri .graph-list{display:flex;flex-wrap:wrap;height:calc(100% - 32px)}.main .flex-ri .graph-list li{width:33.33333%}.main .flex-ri .graph-wrap{height:calc(100% - 32px)}.system-link .header .nav-list li:first-child a{background-color:#89b14a;color:#fff}.system-link .subpage-wrap{background-color:#fff;border-radius:16px;box-shadow:0 3px 24px 0 rgba(0,0,0,.1);height:100%;width:100%}.system-link .title-wrap{align-items:center;display:flex;justify-content:center;width:100%}.system-link .title{color:#000;font-family:pretendard;font-size:26px;font-weight:600;padding:32px 0}.system-link .title-wrap .open-btn{display:inline-block;font-size:26px;padding-left:16px}.system-link .title-wrap .open-btn i{color:#757575}.system-link .title-wrap .open-btn i:hover{color:#89b14a}.system-link .title-wrap>i{color:#757575}.system-link .contents-wrap{background-color:#fff;border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;margin:0 auto;padding:25px 0}.system-link .contents-wrap .pp-list{max-height:486px;overflow:auto}.system-link .contents-wrap .scr-box{max-height:calc(100vh - 493px);overflow:auto}.system-link .contents-wrap .powerplant-list{display:flex;flex-wrap:wrap;gap:8px}.system-link .contents-wrap .powerplant-list li{align-items:center;background-color:#fff;border:1.5px solid #f5f5f5;border-radius:20px;color:#202020;cursor:pointer;display:flex;font-size:16px;font-weight:400;height:38px;justify-content:start;position:relative;text-align:center;width:calc(10% - 7.2px)}.system-link .contents-wrap .powerplant-list>li .test{height:16px;width:16px}.system-link .contents-wrap .powerplant-list>li .test .state{background-color:#89b14a;border-radius:50%;display:block;height:100%;width:100%}.system-link .contents-wrap .powerplant-list li a{align-items:center;color:#202020;display:flex;font-size:16px;font-weight:400;gap:5px;justify-content:center;margin-left:15px}.system-link .contents-wrap .powerplant-list li a>span{display:inline-block}.system-link .contents-wrap .powerplant-list li a .state{background-color:#89b14a;border-radius:50%;height:16px;width:16px}@media screen and (max-width:1540px){.system-link .contents-wrap .powerplant-list li a{font-size:13px;gap:4px}.system-link .contents-wrap .powerplant-list li a .state{height:14px;width:14px}}.system-link .contents-wrap .powerplant-list li>a .state.red{background-color:#ff4141}.system-link .contents-wrap .powerplant-list li>a .state.yellow{background-color:#fcd76d}.system-link .contents-wrap .powerplant-list li.b-g:hover{border:1.5px solid #89b14a}.system-link .contents-wrap .powerplant-list li.b-y:hover{border:1.5px solid #fcd76d}.system-link .contents-wrap .powerplant-list li.b-r:hover{border:1.5px solid #ff4141}.system-link .modal-main-si .si-box{align-items:center;background-color:#f5f5f5;border-radius:60px;border-radius:40px;display:flex;height:84px;margin-bottom:24px;padding:30px;text-align:left;width:100%}.system-link .modal-main-si .si-box .si-text>span{display:block}.system-link .modal-main-si .si-box .si-text .si-title{font-weight:700;margin-bottom:7px}.system-link .modal-main-si .si-box .si-text .si-sub{color:#787878}.system-link .modal-main-si .si-box .si-cir{background-color:#89b14a;border-radius:50%;height:40px;margin-right:20px;width:40px}.system-link .modal-main-si .si-box .si-cir.red{background-color:#ff4141}.system-link .modal-main-si .si-box .si-cir.yellow{background-color:#fcd76d}.system-link .pagenation-wrap{display:flex;padding-bottom:10px;width:100%}.pagination,.system-link .pagenation-wrap{justify-content:center;margin-top:53px}.page-nav{gap:18px}.page-nav,.page-nav li a{display:flex;justify-content:center}.page-nav li a{align-items:center;font-family:Pretendard;font-size:20px;height:38px;width:38px}.page-nav li a.now{border:1px solid #89b14a;border-radius:50%;font-size:14px;font-weight:300;opacity:1}.page-nav li a.now,.powerplant .header .nav-list li:nth-child(2) a{background-color:#89b14a;color:#fff}.powerplant .subpage-wrap{background-color:#fff;border-radius:16px;box-shadow:0 3px 24px 0 rgba(0,0,0,.1);height:100%;width:100%}.powerplant .contents-wrap{background-color:#fff;margin:0 auto 16px;padding:25px 0;position:relative;width:calc(100% - 141px)}.powerplant .title-wrap{align-items:center;display:flex;justify-content:center;width:100%}.powerplant .title{color:#000;font-family:pretendard;font-size:26px;font-weight:600;padding:32px 0}.powerplant .table-table{margin-bottom:16px}.powerplant .powerplant-table{margin-bottom:16px;table-layout:fixed;width:100%}.powerplant .powerplant-table.table-fixed{margin-bottom:8px;table-layout:fixed;width:100%}.powerplant .table-max{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4}.powerplant .table-max .scr-box{max-height:calc(100vh - 498px);overflow:auto}.powerplant .table-max .table-scroll{text-align:center;width:100%}.powerplant .table-max .table-scroll td,.powerplant .table-max .table-scroll tr{border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.powerplant .table-max .table-scroll tr,.powerplant-table tr{height:48px}.powerplant-table.table-fixed .table-scroll{width:100%}.powerplant-table th{font-size:16px}.chk_box{cursor:pointer;display:block;font-size:14px;margin-bottom:10px;padding-left:25px;position:relative;-webkit-user-select:none;user-select:none}.chk_box input[type=checkbox]{display:none}.on{background-color:#fff;border:1px solid #e4e4e4;border-radius:4px;bottom:-15px;height:24px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:24px}.chk_box input[type=checkbox]:checked+.on{background-color:#89b14a}.on:after{content:"";display:none}.chk_box input[type=checkbox]:checked+.on:after{display:block}.on:after{border:solid #fff;border-width:0 2px 2px 0;height:10px;left:6px;position:absolute;top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.powerplant .contents-wrap .line{background-color:#fff;height:8px;position:absolute;top:64px;width:100%}.powerplant-table .add-table .test-t{min-width:3.76%;width:3.76%}.powerplant-table thead{background-color:#f5f5f5;border-radius:4px;height:48px;text-align:center}.powerplant-table tbody{text-align:center}.powerplant .table-max .table-scroll tr td:nth-child(2){padding-left:32px;text-align:start}.powerplant .table-max .table-scroll td{font-weight:500}.powerplant-table tbody tr{border:1px solid #e4e4e4;font-weight:500}.powerplant .table-max .table-scroll .state-td{align-items:center;border:none;display:flex;gap:8px;height:inherit;justify-content:center}.powerplant .table-max .table-scroll td>span{display:inline-block;font-size:16px;font-weight:500}.powerplant .table-scroll .state-td .state{background-color:#89b14a;border-radius:50%;display:inline-block;height:16px;width:16px}.powerplant-table thead tr th{color:#202020;font-size:16px;font-weight:500;word-break:keep-all}.powerplant .pagenation-wrap{display:flex;justify-content:center;padding-bottom:10px;width:100%}.contents-wrap .management-btn{text-align:end;width:100%}.contents-wrap .management-btn .management{background-color:#fff;border:1px solid #e4e4e4;border-radius:16px;font-size:14px;font-weight:400;height:32px;margin-right:8px;padding:8px 21px;width:88px}.contents-wrap .management-btn .management:hover{border:1px solid #89b14a;color:#89b14a}.management-btn .modal-overley .asfile-upload{border:1.5px solid #d9d9d9;border-radius:28px;height:232px;margin:0 auto 12px;position:relative;width:100%}.management-btn .modal-overley .asfile-upload .drag-box{padding:87px 174px 86px;text-align:center}.management-btn .modal-overley .asfile-upload .drag-box .upload-icon>i{color:#c1c1c1;font-size:32px;margin-bottom:8px}.management-btn .modal-overley .asfile-upload .drag-box>span{color:#c1c1c1;display:block;font-size:16px;font-weight:500}.management-btn .modal-overley .asfile-find{position:relative;width:100%}.management-btn .modal-overley .asfile-find label{background-color:#f5f5f5;border-radius:24px;display:inline-block;height:48px;width:100%}.management-btn .modal-overley .asfile-find .find-btn{background-color:#fff;border:2px solid #89b14a;border-radius:20px;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);color:#89b14a;cursor:pointer;font-weight:500;height:40px;line-height:40px;position:absolute;right:5px;text-align:center;top:5px;width:110px}.management-btn .modal-overley .asfile-find input[type=file]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.management-btn .modal-overley .modal-footer{margin-top:52px}.management-btn .modal-overley .modal-footer .add-btn{background-color:#89b14a;border-radius:27.5px;color:#fff;font-size:18px;height:55px;width:142px}.new-powerplant .subpage-wrap{background-color:#fff;border-radius:16px;box-shadow:0 3px 24px 0 rgba(0,0,0,.1);height:100%;width:100%}.subpage-wrap .contents-wrap{background-color:#fff;margin:0 auto;padding:25px 0 22px;width:calc(100% - 141px)}.new-powerplant .subpage-wrap .title-wrap{align-items:center;border-bottom:1px solid #e4e4e4;display:flex;justify-content:center;margin:0 auto;position:relative;width:calc(100% - 141px)}.new-powerplant .subpage-wrap .title{color:#000;font-family:pretendard;font-size:26px;font-weight:600;padding:32px 0}.new-powerplant .subpage-wrap .new-add-btn{align-items:center;background-color:#89b14a;border-radius:23.5px;box-shadow:0 3px 16px 0 rgba(0,0,0,.1);color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:500;height:47px;justify-content:center;position:absolute;right:0;width:147px}.new-powerplant .flex-wrap{display:flex;gap:69px;height:100%}.new-powerplant .subpage-wrap .left-wrap{display:flex;flex-direction:column;height:100%;max-width:560px;width:35.2%}.new-powerplant .subpage-wrap .left-wrap .add-title{color:#000;font-size:20px;font-weight:600;margin-bottom:24px}.new-powerplant .add-form{width:100%}.new-powerplant .add-form .form-box li{display:flex;height:40px;margin-bottom:16px;width:100%}.new-powerplant .add-form .form-box li .default{align-items:center;color:#000;display:flex;font-size:16px;font-weight:500;height:40px;width:120px}.new-powerplant .add-form .form-box li .default>span{color:#ff4141;display:inline-block;margin-left:5px}.new-powerplant .add-form .form-box li .user{height:40px;position:relative;width:calc(100% - 120px)}.new-powerplant .add-form .form-box li .user .input-unit{align-items:center;color:#787878;font-size:14px;font-weight:500;margin-right:17px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.new-powerplant .add-form .form-box li .user input{background-color:#fff;border:.5px solid #c7c7c7;border-radius:4px;color:#000;font-size:16px;font-weight:500;height:100%;padding:0 16px;width:100%}.new-powerplant .add-form .form-box li .user .address-btn{background-color:#fff;border:2px solid #89b14a;border-radius:4px;color:#89b14a;font-weight:500;height:32px;position:absolute;right:4px;top:4px;width:56px}.new-powerplant .add-form .form-box li .user select{-webkit-appearance:none;appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAAyElEQVRIie2QOw7CQAxEZ+ACHAcpkSg5SkTBr/L6BNkuEQ1wFCqapOA2lHSmgEgRsCEgIZp9rb1vvANEIpG/QlWdvFu67zA0H4TkzrnSzI4isgw9FpHMzI6qug2FhAIAwACQZPEqREQykkFxwzA0qKrqkKbpCMCY5DRJknNd16dHOcl9nuez+0FPdKbjVlUBYAnAzGwN4NJX3iegCSkBLFoiAth471ddcqCjojbtuprLvffzd/JPoXOuVNUd+v38u5BfyiOR11wBWAxF6afyTDIAAAAASUVORK5CYII=) no-repeat;background-position:right 24px center;background-size:16px;border:.5px solid #c7c7c7;border-radius:4px;color:#000;font-size:16px;font-weight:500;height:100%;padding:0 16px;width:100%}.new-powerplant .add-form .form-box li .user .user-kw{color:#787878;font-size:14px;font-weight:500;text-align:right}.new-powerplant .subpage-wrap .right-wrap .top-header{align-items:center;display:flex;gap:24px;margin-bottom:24px}.new-powerplant .subpage-wrap .right-wrap .top-header .add-sub{color:#ff4141;display:block}.new-powerplant .subpage-wrap .right-wrap .add-title{color:#000;font-size:20px;font-weight:600}.new-powerplant .right-wrap{width:calc(67.5% - 69px)}.top-upload{display:flex;margin-bottom:10px;width:100%}.top-upload .upload-sub{font-size:16px;font-weight:500;width:120px}.top-upload .upload-sub>span{color:#ff4141;margin-left:5px}.upload-contanier{margin:0 auto;position:relative;width:calc(100% - 120px)}.upload-contanier .img-upload{border:1.5px solid #d9d9d9;border-radius:28px;margin-bottom:16px;width:100%}.upload-contanier .img-upload .drag-box{align-items:center;display:flex;gap:24px;justify-content:center;margin:0 auto;min-height:127px}.upload-contanier .img-upload .drag-box .upload-icon>i{color:#dedede;font-size:56px}.upload-contanier .img-upload .drag-box .upload-text .text1{color:#858585;display:block;font-size:16px;font-weight:500}.upload-contanier .img-upload .drag-box .upload-text .text2{color:#858585;display:block;font-size:12px;line-height:1.67}.upload-contanier .file-find{width:100%}.upload-contanier .file-find label{background-color:#f5f5f5;border-radius:24px;display:inline-block;height:48px;width:100%}.upload-contanier .file-find .find-btn{background-color:#fff;border:2px solid #89b14a;border-radius:20px;box-shadow:0 3px 6px 0 rgba(0,0,0,.1);color:#89b14a;cursor:pointer;font-weight:500;height:40px;line-height:40px;text-align:center;width:110px}.upload-contanier .file-find input[type=file]{display:none}.upload-contanier .file-find .file-upload-list{background-color:#f5f5f5;border-radius:24px;display:flex;padding:8px}.upload-contanier .file-find .file-upload-list #imgfile_ul{align-items:center;display:flex;flex-wrap:wrap;gap:8px;height:100%;width:calc(100% - 110px)}.upload-contanier .file-find .file-upload-list #imgfile_ul>li{align-items:center;background-color:#fff;border-radius:20px;color:#787878;cursor:pointer;display:flex;font-size:16px;justify-content:space-between;max-width:170px;padding:13px;text-align:center;width:170px}.upload-contanier .file-find .file-upload-list #imgfile_ul>li>span{max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.upload-contanier .file-find .file-upload-list #imgfile_ul>li>i{color:#787878;font-size:16px;font-weight:700}.right-wrap .bottom-wrap{width:100%}.right-wrap .bottom-wrap .add-title{margin-bottom:24px}.right-wrap .bottom-wrap .info-table table{gap:20px;width:100%}.bottom-wrap .info-table{margin-bottom:15px}.bottom-wrap .info-table .table-fix{background-color:red;margin-bottom:8px}.bottom-wrap .info-table .table-max{border-bottom:2.5px solid #202020;border-top:.5px solid #c7c7c7;max-height:257px;overflow:auto}.bottom-wrap .info-table table .table-content{width:100%}.bottom-wrap .info-table table thead{background-color:#f5f5f5;border-radius:4px;height:48px;width:100%}.bottom-wrap .info-table table tbody .unit{color:#787878;font-size:14px;font-weight:500}.bottom-wrap .info-table table tbody td,.bottom-wrap .info-table table thead th{color:#000;font-size:16px;font-weight:500}.bottom-wrap .info-table table tbody td{border:.5px solid #c7c7c7;border-top:none;text-align:center}.bottom-wrap .info-table table tbody tr{height:48px}.bottom-wrap .info-table table tbody td:nth-child(-2n+4){padding-left:24px;text-align:start}.bottom-wrap .info-table table tbody td:nth-child(5){padding-right:16px;text-align:end}.bottom-wrap .info-table table tbody .updown-th{align-items:center;display:flex;height:100%;justify-content:center}.bottom-wrap .info-table table tbody .updown-th button{background-color:#f5f5f5;border-radius:50%;height:24px;width:24px;z-index:2}.bottom-wrap .info-table table tbody .updown-th .updown-num{color:#000;font-size:16px;font-weight:500;padding:0 41px}.bottom-wrap .DC-container{align-content:center;align-items:baseline;background-color:#f5f5f5;border-radius:4px;display:flex;flex-direction:row;flex-wrap:wrap;gap:16px 0;justify-content:space-around;line-height:19px;padding:13px 0;width:100%}.right-wrap .DC-container .dc-left{align-items:center;display:flex;gap:56px}.right-wrap .DC-container .DC-title{color:#000;font-size:20px;font-weight:600}.right-wrap .DC-container .DC-chekbox{display:flex;font-weight:600}.chkdc_box{cursor:pointer;display:block;font-size:14px;height:20px;margin-right:12px;position:relative;-webkit-user-select:none;user-select:none;width:100px}.chkdc_box input[type=checkbox],.chkdc_box input[type=radio]{display:none}.check-on{background-color:#fff;border:1px solid #e4e4e4;border-radius:50%;height:24px;padding-right:16px;position:absolute;width:24px}.text{color:#000;font-size:16px;font-weight:400;margin-left:38px}.chkdc_box input[type=radio]:checked+.check-on{background-color:#89b14a}.check-on:after{content:"";display:none}.chkdc_box input[type=radio]:checked+.check-on:after{display:block}.check-on:after{border:solid #fff;border-width:0 2px 2px 0;height:10px;left:6px;position:absolute;top:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:6px}.right-wrap .DC-container .DC-seclecbox{align-items:center;display:flex;height:32px;justify-content:flex-end}.right-wrap .DC-container .DC-seclecbox .select-title{color:#000;font-size:16px;font-weight:400}.right-wrap .DC-container .DC-seclecbox .user select{background-color:#fff;border:.5px solid #c7c7c7;border-radius:4px;height:32px;margin-left:32px;width:calc(100% - 97px)}.new-powerplant .DC-container .DC-seclecbox .user select{-webkit-appearance:none;appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAABmJLR0QA/wD/AP+gvaeTAAAAyElEQVRIie2QOw7CQAxEZ+ACHAcpkSg5SkTBr/L6BNkuEQ1wFCqapOA2lHSmgEgRsCEgIZp9rb1vvANEIpG/QlWdvFu67zA0H4TkzrnSzI4isgw9FpHMzI6qug2FhAIAwACQZPEqREQykkFxwzA0qKrqkKbpCMCY5DRJknNd16dHOcl9nuez+0FPdKbjVlUBYAnAzGwN4NJX3iegCSkBLFoiAth471ddcqCjojbtuprLvffzd/JPoXOuVNUd+v38u5BfyiOR11wBWAxF6afyTDIAAAAASUVORK5CYII=) no-repeat;background-color:#fff;background-position:right 10px center;background-size:16px;border:.5px solid #c7c7c7;border-radius:4px;color:#000;font-size:16px;font-weight:500;height:32px;padding:0 16px;width:320px}.statistics .nav-list li:nth-child(3) a{background-color:#89b14a;color:#fff}.statistics .content-container>.box-st{background-color:#fff;border-radius:16px;box-shadow:0 3px 24px 0 rgba(0,0,0,.1);height:100%;padding:32px 0 10px;width:100%}.statistics .h2-wrap{display:flex;gap:16px;justify-content:center;margin-bottom:32px}.statistics .h2-wrap h2{color:#000;font-family:pretendard;font-size:26px;font-weight:600}.statistics .h2-wrap .legend-btn i{color:#757575;font-size:26px}.statistics .h2-wrap .legend-btn i:hover{color:#89b14a}.statistics .search-bar-wrap .search-bar .search-list>li{width:16.66667%}.statistics .search-bar-wrap .search-bar .search-list>li:first-child{width:50%}.statistics .calendar-option .calendar-list-wrap{padding-top:32px}.statistics .legend-wrap{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000066;display:none;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:999}.statistics .legend-wrap.open{display:flex}.statistics .legend-box{padding:32px;position:relative;width:590px}.statistics .legend-box h3{font-size:26px;font-weight:700;letter-spacing:-.65px;margin-bottom:40px;text-align:center}.statistics .legend-box .txt-wrap{background-color:#f5f5f5;border-radius:42px;margin-bottom:16px;padding:24px 32px}.statistics .legend-box .txt-wrap h4{color:#202020;font-weight:700;margin-bottom:16px}.statistics .legend-box .txt-wrap p{color:#5b5b5b;font-size:18px}.statistics .legend-box .close-btn{height:48px;position:absolute;right:24px;top:24px;width:48px}.statistics .legend-box .close-btn i{font-size:24px}.statistics .contents-wrap .management-btn .management{font-weight:400;padding:0;width:88px}.statistics .contents-wrap{position:relative}.statistics .contents-wrap .line{background-color:#fff;height:8px;position:absolute;top:39px;width:100%}.statistics .powerplant .powerplant-table tbody td a{color:#333;font-size:16px;font-weight:500}.statistics .powerplant .powerplant-table tbody td:nth-child(3),.statistics .powerplant .powerplant-table tbody td:nth-child(4){padding-left:24px;text-align:start}.statistics .contents-wrap.powerplant{background-color:#fff;margin:0 auto;padding:25px 0;width:calc(100% - 141px)}.statistics .powerplant .st-table-wrap .st-table-fix{margin-bottom:8px;table-layout:fixed;width:100%}.statistics .powerplant .st-table-wrap .st-table-max{border-bottom:1px solid #e4e4e4;border-top:1px solid #e4e4e4;margin-bottom:16px}.statistics .powerplant .st-table-wrap .st-table-max .scr-box{max-height:calc(100vh - 514px);overflow:auto;position:relative}::-webkit-scrollbar{height:4px;width:4px}::-webkit-scrollbar-thumb{background:#217af4;border-radius:10px;height:30%}::-webkit-scrollbar-track{background:rgba(33,122,244,.1)}.statistics .powerplant .st-table-wrap .st-table-max .st-scroll{text-align:center;width:100%}.statistics .powerplant .st-table-wrap .st-table-max .st-scroll tr{height:48px}.statistics .powerplant .st-table-wrap .st-table-max .st-scroll td,.statistics .powerplant .st-table-wrap .st-table-max .st-scroll td a{font-weight:500}.statistics .powerplant .st-table-wrap .st-table-max .st-scroll td,.statistics .powerplant .st-table-wrap .st-table-max .st-scroll tr{border-bottom:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.statistics .powerplant .st-table-wrap .st-table-max .st-scroll tbody td:nth-child(2),.statistics .powerplant .st-table-wrap .st-table-max .st-scroll tbody td:nth-child(3),.statistics .powerplant .st-table-wrap .st-table-max .st-scroll tbody td:nth-child(4){padding-left:32px;text-align:start}.statistics .powerplant .st-table-wrap .st-table-max .st-scroll tbody td:nth-child(9){padding-left:4px}.power_plant .flex-wrap{display:flex;height:100%;justify-content:flex-end;position:relative}.power_plant .flex-wrap .flex-le{height:100%;left:0;position:absolute;transition:all .5s;width:32.3%}.power_plant .flex-wrap.left-close .flex-le{left:calc(-32.3% - 32px)}.power_plant .flex-wrap .flex-le .box-st{height:100%;opacity:1;transition:all .5s;width:100%}.power_plant .flex-wrap.left-close .flex-le .box-st{opacity:0}.power_plant .drawer-btn{background-color:#89b14a;height:56px;left:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:24px}.power_plant .drawer-btn i{color:#fff;font-size:15px}.power_plant .drawer-btn.close{background-color:#6d6d6d}.power_plant .drawer-btn.close i{-webkit-transform:rotate(.5turn);transform:rotate(.5turn)}.power_plant .flex-le .box-st{padding:32px}.power_plant .flex-le .box-st .h2-wrap{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.power_plant .flex-le .box-st .h2-wrap>h2{font-size:20px;font-style:normal;font-weight:600}.power_plant .flex-le .box-st .h2-wrap h2{font-size:20px}.power_plant .flex-le .box-st .h2-wrap a{align-items:center;border:1px solid #e4e4e4;border-radius:16px;color:#202020;display:flex;font-size:14px;height:32px;justify-content:center;width:88px}.power_plant .flex-le .box-st .h2-wrap a:hover{border-color:#89b14a;color:#89b14a}.power_plant .flex-le .box-st .img-wrap{border-radius:16px;height:30%;margin-bottom:40px;overflow:hidden;position:relative;width:100%}.power_plant .flex-le .box-st .img-wrap img{height:100%;left:0;position:absolute;top:0;width:100%}.power_plant .flex-le .box-st .img-wrap button{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000066;border-radius:100%;bottom:8px;height:48px;position:absolute;right:8px;width:48px}.power_plant .flex-le .box-st .img-wrap button i{color:#fff;font-size:25px}.power_plant .flex-le .img-details-wrap{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000066;display:none;gap:32px;height:100vh;left:0;padding:80px 160px 80px 80px;position:fixed;top:0;width:100vw;z-index:9999}.power_plant .flex-le .img-details-wrap.open{display:flex}.power_plant .flex-le .img-details-wrap .big-img{border-radius:16px;height:100%;overflow:hidden;width:calc(100% - 322px)}.power_plant .flex-le .img-details-wrap .big-img img{height:100%;object-position:center;width:100%}.power_plant .flex-le .img-details-wrap .img-list-wrap{-ms-overflow-style:none;height:100%;overflow:auto;scrollbar-width:none;width:290px}.power_plant .flex-le .img-details-wrap .img-list-wrap::-webkit-scrollbar{display:none}.power_plant .flex-le .img-details-wrap .img-list{display:flex;flex-direction:column;gap:32px;overflow:auto;width:100%}.power_plant .flex-le .img-details-wrap .img-list li{border-radius:16px;height:197px;overflow:hidden;width:100%}.power_plant .flex-le .img-details-wrap .img-list li img{cursor:pointer;height:100%;object-position:center;width:100%}.power_plant .flex-le .img-details-wrap .img-pop-close{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000066;border-radius:100%;height:56px;position:absolute;right:80px;top:80px;width:56px}.power_plant .flex-le .img-details-wrap .img-pop-close i{color:#fff;font-size:27px}.power_plant .flex-le .wrap-scro{height:calc(70% - 131px);width:100%}.power_plant .flex-le .registration-Information{height:100%}.power_plant .flex-le .wrap-scro .registration-Information li{border-left:.5px solid #d3d3d3;border-right:.5px solid #d3d3d3;border-top:.5px solid #d3d3d3;display:flex;height:10%}.power_plant .flex-le .wrap-scro .registration-Information:last-child{border-bottom:.5px solid #d3d3d3}.power_plant .flex-le .registration-Information li h3{align-items:center;border-right:.5px solid #d3d3d3;display:flex;font-size:.83vw;font-weight:500;height:100%;padding-left:16px;width:27%;word-break:keep-all}.power_plant .flex-le .registration-Information li .content-p{align-items:center;display:flex;padding:0 24px;width:73%}.power_plant .flex-le .registration-Information li .content-p p{font-size:.83vw;font-weight:500;position:relative}.power_plant .flex-le .registration-Information li .content-p p.unit-style2{color:#787878;font-size:14px;font-weight:500;position:absolute;right:49px}.power_plant .flex-wrap .flex-ri{display:flex;flex-direction:column;gap:36px;transition:all .5s;width:calc(67.7% - 32px)}.power_plant .flex-wrap.left-close .flex-ri{width:100%}.power_plant .flex-ri-top{height:19.3%;padding:32px}.power_plant .flex-ri-top .h2-wrap{align-items:flex-end;border-bottom:1px solid #e4e4e4;display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:16px}.power_plant .flex-ri-top ul{display:flex}.power_plant .flex-ri-top ul li{border-left:2px solid #e4e4e4;padding-left:16px;position:relative;width:100%}.power_plant .flex-ri-top ul li:last-child span{color:#89b14a}.power_plant .flex-ri-top ul li:last-child span.yellow{color:#fcd76d}.power_plant .flex-ri-top ul li:last-child span.red{color:#ff4141}.power_plant .flex-ri-top ul li h3{color:#7b7b7b;font-size:.75vw;margin-bottom:5px}.power_plant .flex-ri-top ul li span{color:#202020;font-size:1.5vw;font-weight:600}.power_plant .flex-ri-ct{display:flex;gap:36px;height:47.6%}.power_plant .flex-ri-ct .flex-ri-ct-le{height:100%;padding:32px;width:56.7%}.power_plant .flex-ri-ct .flex-ri-ct-le .h2-wrap{align-items:flex-end;display:flex;justify-content:space-between}.power_plant .flex-ri-ct .flex-ri-ct-le .graph-wrap,.power_plant .flex-ri-ct .flex-ri-ct-ri .graph-wrap{height:calc(100% - 70px);overflow:hidden}.power_plant .flex-ri-ct .flex-ri-ct-le .h2-wrap p{font-size:.75vw}.power_plant .flex-ri-ct .flex-ri-ct-ri{padding:32px;width:calc(43.3% - 32px)}.power_plant .flex-ri-ct .flex-ri-ct-ri .h2-wrap{align-items:flex-end;display:flex;justify-content:space-between}.power_plant .flex-ri-ct .flex-ri-ct-ri .h2-wrap p{font-size:.75vw}.power_plant .flex-ri-bt{height:calc(33.1% - 64px);padding:20px 32px 50px}.power_plant .flex-ri-bt .h2-wrap{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:12px}.power_plant .flex-ri-bt .h2-wrap .input-wrap{align-items:center;display:flex;gap:32px}.power_plant .flex-ri-bt .h2-wrap .input-wrap span{font-size:.8vw;font-weight:500}.power_plant .flex-ri-bt .h2-wrap .input-wrap .select-box{height:32px;width:320px}.power_plant .flex-ri-bt .h2-wrap .input-wrap .select-box select{-webkit-appearance:none;appearance:none;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAAoElEQVQ4je2PMQrCQBBFZwZht84FPEOOEFErwbNMN2ybA+x9dPEmFuYAqROEP7ayBIKdoK98/P/hE/35QlJKnZm1tTezNqXU1V5qAaBn5vI+YmYtMxcAfZ3f1CLGeJqm6eLuNzM7isgTwBXAICLnOs9LN1S1CSEUZt4SEbn7Y57nfc55XL1ARJRzHmOMO3e/AxiY+bBUXkVVG1VtPi7+GC+sFkDygtF7dQAAAABJRU5ErkJggg==) no-repeat;background-position:right 8px center;border:.5px solid #c7c7c7;border-radius:4px;color:#000;font-size:16px;font-weight:500;height:100%;outline:0;width:100%}.power_plant .flex-ri-bt .table-warp{height:calc(100% - 32px);overflow-x:auto;overflow-y:hidden}.power_plant .flex-ri-bt .table-warp .info-table{height:100%;margin-bottom:15px;min-width:100%;width:-webkit-max-content;width:max-content}.power_plant .flex-ri-bt .table-warp .info-table table{gap:20px;max-width:-webkit-max-content;max-width:max-content;min-width:100%;width:-webkit-max-content;width:max-content}.power_plant .flex-ri-bt .table-warp .info-table .table-fix{margin-bottom:8px;table-layout:fixed}.power_plant .flex-ri-bt .table-warp .info-table .table-max{border-bottom:2.5px solid #202020;border-top:.5px solid #c7c7c7;height:calc(100% - 32px);overflow:auto;table-layout:fixed}.power_plant .flex-ri-bt .table-warp .info-table table thead{background-color:#f5f5f5;border-radius:4px;font-size:12px;height:32px;width:100%;word-break:keep-all}.power_plant .flex-ri-bt .table-warp .info-table .table-scroll tr td{font-size:12px;overflow:hidden;word-break:keep-all}.power_plant .flex-ri-bt .table-warp .info-table .table-scroll tr td:nth-child(3){max-width:80px}.power_plant .flex-ri-bt .table-warp table th:nth-child(10),.power_plant .flex-ri-bt .table-warp table th:nth-child(11),.power_plant .flex-ri-bt .table-warp table th:nth-child(3),.power_plant .flex-ri-bt .table-warp table th:nth-child(4),.power_plant .flex-ri-bt .table-warp table th:nth-child(5),.power_plant .flex-ri-bt .table-warp table th:nth-child(6),.power_plant .flex-ri-bt .table-warp table th:nth-child(7),.power_plant .flex-ri-bt .table-warp table th:nth-child(8),.power_plant .flex-ri-bt .table-warp table th:nth-child(9){padding-right:4px}.power_plant .flex-ri-bt .table-warp table{width:100%}.power_plant .flex-ri-bt .table-warp table th{background-color:#f5f5f5;color:#000;font-size:12px;font-weight:400;height:32px}.power_plant .flex-ri-bt .table-warp table td{border:.5px solid #e4e4e4;height:32px;text-align:center}.power_plant .drawer-ri{box-shadow:none;height:100%;padding:32px;position:absolute;right:-592px;transition:all .5s;width:560px}.power_plant .drawer-ri.close{box-shadow:0 3px 24px 0 rgba(0,0,0,.1);right:0}.power_plant .drawer-ri .right-btn{left:auto;right:100%;top:50%}.power_plant .drawer-ri .h2-wrap{margin-bottom:24px}.power_plant .drawer-ri .h2-wrap h2{margin-bottom:8px}.power_plant .drawer-ri .h2-wrap p{color:#7b7b7b;font-size:14px;font-weight:500}.power_plant .drawer-ri .graph-wrap{height:39%;margin-bottom:36px}.power_plant .drawer-ri .table-wrap{height:calc(61% - 121px);position:relative}.power_plant .drawer-ri .table-wrap table{width:100%}.power_plant .drawer-ri .table-wrap table th{background-color:#f5f5f5;color:#202020;font-size:16px;font-weight:500;height:40px;letter-spacing:-.4px}.power_plant .drawer-ri .table-wrap table td{border:1px solid #e4e4e4;color:#202020;font-size:14px;font-weight:500;height:40px;letter-spacing:-.35px;text-align:center}.power_plant .drawer-ri .legend-btn{align-items:center;border:1px solid #757575;border-radius:16px;color:#202020;display:flex;font-size:14px;gap:4px;height:32px;justify-content:center;position:absolute;right:32px;top:32px;width:98px}.power_plant .drawer-ri .legend-btn:hover{border-color:#89b14a;color:#89b14a}.power_plant .drawer-ri .legend-btn i{color:#757575;font-size:25px}.power_plant .drawer-ri .legend-btn:hover i,.power_plant .drawer-ri .legend-btn:hover span{color:#89b14a}.power_plant .legend-wrap{display:none;height:612px;left:50%;padding:32px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:590px;z-index:9999}.power_plant .legend-wrap.open{display:block}.power_plant .legend-wrap h2{font-size:26px;font-weight:700;letter-spacing:-.65px;line-height:1.15;margin-bottom:42px;text-align:center}.power_plant .legend-wrap ul{display:flex;flex-direction:column;gap:24px}.power_plant .legend-wrap ul li{align-items:center;background-color:#f5f5f5;border-radius:46.5px;display:flex;padding:16px}.power_plant .legend-wrap ul li .color-wrap{border-radius:100%;height:61px;width:61px}.power_plant .legend-wrap ul li .color-wrap.green{background-color:#89b14a}.power_plant .legend-wrap ul li .color-wrap.yellow{background-color:#fcd76d}.power_plant .legend-wrap ul li .color-wrap.orange{background-color:#fd9559}.power_plant .legend-wrap ul li .color-wrap.red{background-color:#ff4141}.power_plant .legend-wrap ul li .txt-wrap{padding-left:24px;width:calc(100% - 61px)}.power_plant .legend-wrap ul li .txt-wrap h3{color:#202020;font-weight:700}.power_plant .legend-wrap ul li .txt-wrap p:nth-child(2){color:#5b5b5b;font-size:18px;font-weight:500}.power_plant .legend-wrap ul li .txt-wrap p:nth-child(3){color:#5b5b5b;font-size:14px;font-weight:300}.power_plant .legend-wrap .close-btn{height:48px;position:absolute;right:24px;top:24px;width:48px}.power_plant .legend-wrap .close-btn i{font-size:24px}.mobile-login .login-container{align-items:center;background-image:url(/static/media/login-bg.37a3b2eb6d2ccd73644e.png);background-position:50%;background-size:cover;display:flex;height:100vh;justify-content:center;width:100vw}.mobile-login .login-box{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff26;border-radius:24px;display:flex;flex-direction:column;height:100%;justify-content:center;max-height:646px;max-width:327px;padding:24px;width:100%}.mobile-login .login-box h2{font-size:28px;font-weight:700;line-height:1.29;margin-bottom:56px;text-align:center}.mobile-login .login-input-wrap{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.mobile-login .login-input-wrap input{border:initial;border-radius:23px;box-shadow:0 3px 16px 0 rgba(0,0,0,.1);height:46px;outline:medium none invert;outline:initial;padding:0 24px}.mobile-login .remembering-wrap{justify-content:center;margin-bottom:40px;padding-left:0}.mobile-login .remembering-wrap p{color:#333}.mobile-login .warning-p{color:#ff4141;font-size:14px;margin-bottom:16px;text-align:center}.mobile-login .warning-p i{color:#ff4141}.mobile-login .login-btn{background-color:#89b14a;border-radius:28px;box-shadow:0 8px 24px 0 rgba(137,177,74,.6);color:#fff;font-size:22px;font-weight:500;height:56px;margin-bottom:32px;width:100%}.mobile-login .conversion-setting{color:#fff}.mobile-login .conversion-setting>i{color:#fff;margin-right:8px}.mobile-mt .monitoring-container{background:#fff;padding:16px 16px 69px}.mobile-mt .grap-header{display:flex;justify-content:space-between;margin:0 auto 24px}.mobile-mt .grap-title{color:#000;font-size:14px;font-weight:600}.mobile-mt .grap-unit{color:#7b7b7b;font-size:10px;font-weight:500}.mobile-mt .monitoring-container .monitoring-header{background-color:#89b14a;border-radius:35px;margin-bottom:8px;padding:12px 29px;width:100%}.mobile-mt .monitoring-container .monitoring-header .header-title{color:#fff;font-size:24px;font-weight:600}.mobile-mt .monitoring-container .monitoring-header .header-address{color:#fff;font-size:12px;font-weight:500;opacity:.62}.mobile-mt .monitoring-container .monitoring-state{align-items:center;background-color:#f5f5f5;border-radius:16px;display:flex;height:32px;margin:0 auto 12px;padding:8px 16px;width:311px}.mobile-mt .monitoring-container .monitoring-state .state-header{color:#7b7b7b;font-size:12px;margin-right:16px}.mobile-mt .monitoring-container .monitoring-state .state-sub{color:#202020;font-size:14px;font-weight:500}.mobile-mt .monitoring-container .monitoring-state .state-sub .state-cir{background-color:#89b14a;border-radius:50%;display:inline-block;height:10px;width:10px}.mobile-mt .monitoring-container .power-use{margin-bottom:48px}.mobile-mt .monitoring-container .power-use .power-generation{display:flex;margin-bottom:24px}.mobile-mt .monitoring-container .power-use .power-generation .power-title{color:#7b7b7b;font-size:14px}.mobile-mt .monitoring-container .power-use .power-generation .power-kwh{color:#202020;font-size:24px;font-weight:600}.mobile-mt .monitoring-container .power-use .power-generation .day-power,.mobile-mt .monitoring-container .power-use .power-generation .month-power{background-color:#fff;border-left:2px solid #e4e4e4;padding-left:12px;width:50%}.mobile-mt .monitoring-container .power-use .power-table{width:100%}.mobile-mt .monitoring-container .power-use .power-table table{border-bottom:.5px solid #202020;border-top:.5px solid #202020;width:100%}.mobile-mt .monitoring-container .power-use .power-table table tbody tr{height:32px}.mobile-mt .monitoring-container .power-use .power-table table tbody tr:not(:last-child){border-bottom:.5px solid #c7c7c7;height:32px}.mobile-mt .monitoring-container .power-use .power-table table tbody td{color:#c1c1c1;font-size:12px;font-weight:300}.mobile-mt .monitoring-container .power-use .power-table table tbody td:nth-child(2){text-align:end}.mobile-mt .monitoring-container .power-use .power-table table tbody td>span{color:#202020;font-size:12px;font-weight:500;margin-right:8px}.mobile-mt .monitoring-container .today-grap{margin-bottom:48px}.mobile-mt .monitoring-container .today-grap .grap-wrap{border:1px solid #000;height:221px;width:100%}.mobile-mt .monitoring-container .weekly-grap{margin-bottom:48px}.mobile-mt .monitoring-container .weekly-grap .grap-wrap{border:1px solid #000;height:211px;width:100%}.mobile-mt .monitoring-container .state-table{margin-bottom:48px;width:100%}.mobile-mt .monitoring-container .state-table .grap-title{margin-bottom:24px}.mobile-mt .monitoring-container .state-table .table-wrap,.mobile-mt .monitoring-container .state-table .table-wrap table{width:100%}.mobile-mt .monitoring-container .state-table .table-wrap table thead{background-color:#f5f5f5;border-radius:4px;height:32px}.mobile-mt .monitoring-container .state-table .table-wrap table thead th{color:#202020;font-size:12px;font-weight:500}.mobile-mt .monitoring-container .state-table .table-wrap table tbody{color:#c1c1c1;font-size:12px;font-weight:500;height:32px;text-align:center}.mobile-mt .monitoring-container .state-table .table-wrap table tbody tr{border-bottom:.5px solid #c7c7c7}.mobile-mt .monitoring-container .state-table .table-wrap table tbody td{font-weight:500}.mobile-mt .monitoring-container .state-table .table-wrap table tr{height:32px}.mobile-mt .monitoring-container .state-table .table-wrap table tbody tr td>p{display:inline-block}.mobile-mt .monitoring-container .state-table .table-wrap table tbody tr td:nth-child(2){text-align:end}.mobile-mt .monitoring-container .dc-grap{margin-bottom:39px}.mobile-mt .monitoring-container .dc-grap .grap-wrap{border:1px solid #000;height:245px;margin-bottom:16px;width:100%}.mobile-mt .monitoring-container .dc-grap .table-wrap,.mobile-mt .monitoring-container .dc-grap .table-wrap table{width:100%}.mobile-mt .monitoring-container .dc-grap .table-wrap table thead{background-color:#f5f5f5;border-radius:4px;height:32px;width:100%}.mobile-mt .monitoring-container .dc-grap .table-wrap table thead th{color:#202020;font-size:12px;font-weight:500}.mobile-mt .monitoring-container .dc-grap .table-wrap table tbody{height:32px;text-align:center}.mobile-mt .monitoring-container .dc-grap .table-wrap table tbody td{color:#202020;font-size:12px;font-weight:500}.mobile-mt .monitoring-container .dc-grap .table-wrap table tbody tr{border-bottom:.5px solid #c7c7c7}.mobile-mt .monitoring-container .dc-grap .table-wrap table tr{height:32px}.mobile-mt .pagination-wrap{justify-content:center}.mobile-mt .page-nav{display:flex;gap:18px;justify-content:center}.mobile-mt .page-nav li a{align-items:center;display:flex;font-family:Pretendard;font-size:20px;height:38px;justify-content:center;width:38px}.mobile-mt .page-nav li a.now{background-color:#89b14a;border:1px solid #89b14a;border-radius:50%;color:#fff;font-size:20px;font-weight:300;opacity:1}.mobile-standard .standard-container{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.mobile-standard .sd-box{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:812px;justify-content:center;padding:0 48px;position:relative;width:375px}.mobile-standard .sd-box h2{font-size:32px;font-weight:700;line-height:1.31;margin-bottom:24px;text-align:center}.mobile-standard .standard-btn{margin-bottom:37px}.mobile-standard .standard-btn .st-btn{align-items:center;background-color:#fff;border:1px solid #7b7b7b;border-radius:15px;display:flex;font-size:14px;font-weight:500;height:30px;justify-content:center;letter-spacing:-.35px;width:100px}.mobile-standard .standard-btn .st-btn i{color:#7b7b7b;font-size:26px;margin-right:6px}.mobile-standard .exchange-wrap{display:flex;flex-direction:column;gap:16px;margin-bottom:24px;max-width:400px;width:100%}.mobile-standard .exchange-wrap .select-text{color:#c1c1c1;font-size:16px;font-weight:300}.mobile-standard .exchange-wrap i{color:#c1c1c1}.mobile-standard .exchange-wrap input{background-color:#f5f5f5;border:initial;border-radius:23px;height:46px;padding:0 24px}.mobile-standard .exchange-wrap input::-webkit-input-placeholder{color:#c1c1c1}.mobile-standard .exchange-wrap input::placeholder{color:#c1c1c1}.mobile-standard .remembering-wrap{align-items:center;display:flex;justify-content:center;margin-bottom:73px;max-width:400px;width:100%}.mobile-standard .remembering-wrap input{display:none}.mobile-standard .remembering-wrap .checkbox{background-color:#fff;border:1px solid #c1c1c1;border-radius:3px;height:18px;margin-right:8px;width:18px}.mobile-standard .remembering-wrap .checkbox i{color:#fff}.mobile-standard .remembering-wrap input:checked~.checkbox{background-color:#89b14a}.mobile-standard .remembering-wrap p{color:#c1c1c1;font-size:14px}.mobile-standard .save-btn{background-color:#89b14a;border-radius:28px;box-shadow:0 8px 24px 0 rgba(137,177,74,.6);color:#fff;font-size:22px;font-weight:500;height:56px;width:100%}.mobile-standard .modal-overley-mb{display:none}.mobile-standard .modal-overley-mb.show{background-color:#fff;display:block;position:absolute;top:90px;width:330px;z-index:999}.mobile-standard .modal-overley-mb .modal-wrap{border-radius:25px;box-shadow:0 3px 16px 0 rgba(0,0,0,.1);margin:39px auto 12px;padding:30px 16px;width:100%}.mobile-standard .modal-overley-mb .modal-table.top{margin-bottom:14px}.mobile-standard .modal-overley-mb .modal-table.bottom{margin-bottom:25px}.mobile-standard .modal-overley-mb .modal-table table{font-size:14px;text-align:center;width:100%}.mobile-standard .modal-table thead{background-color:#f5f5f5}.mobile-standard .modal-table thead th{border:1px solid #e4e4e4;font-size:12px;font-weight:500}.mobile-standard .modal-table tbody tr td{font-size:12px;font-weight:300}.mobile-standard .modal-overley-mb .modal-table tr{height:32px}.mobile-standard .modal-overley-mb .modal-table td,.mobile-standard .modal-overley-mb .modal-table tr{border:1px solid #e4e4e4}.mobile-standard .btn-box-mb{display:flex;justify-content:center}.mobile-standard .st-close-btn{font-size:25px}#theme1{width:100%;z-index:2}#theme{display:block;width:100%;z-index:1}.close-box{display:none;height:100vh;left:0;position:fixed;top:0;width:100vw}.close-box.open{display:block}.close-box2{display:none;height:100vh;left:0;position:fixed;top:0;width:100vw}.close-box2.open{display:block}.close-boxA{display:none;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}.close-boxA.open{display:block}.close-box3{display:none;height:100vh;left:0;position:fixed;top:0;width:100vw}.close-box3.open{display:block}.join-select .select-box{align-items:center;border:initial;border-radius:23px;display:flex;height:46px;justify-content:space-between;position:relative;width:100%;z-index:3}.join-select .select-box>span{color:#c1c1c1;display:inline-block}.join-select .select-box>i{color:#c1c1c1}.join-select .select-btn{align-items:center;background-color:#f5f5f5;border-radius:23px;display:flex;font-size:16px;font-weight:300;height:46px;justify-content:space-between;padding:0 24px;width:100%;z-index:2}.join-select .select-btn:hover{background-color:#fff;border:.5px solid #c7c7c7;color:#000;font-size:16px;font-weight:300}.join-select .select-btn2{align-items:center;background-color:#f5f5f5;border-radius:23px;display:flex;font-size:16px;font-weight:300;height:46px;justify-content:space-between;padding:0 24px;width:100%;z-index:2}.join-select .select-box.active .select-btn,.join-select .select-box.active .select-btn2,.join-select .select-btn2:hover{background-color:#fff;border:.5px solid #c7c7c7;color:#000;font-size:16px;font-weight:300}.join-select .list-box{display:none}.join-select .list-box.open{background-color:#f5f5f5;border-radius:23px;display:block;left:0;padding-top:46px;position:absolute;top:0;width:100%;z-index:1}.join-select .list-box2{display:none}.join-select .list-box2.open{background-color:#f5f5f5;border-radius:23px;display:block;left:0;padding-top:46px;position:absolute;top:0;width:100%;z-index:1}.join-select .option-list{background-color:#f5f5f5;border-radius:23px;padding:8px 0}.join-select .option-list .option{align-items:center;color:#c1c1c1;cursor:pointer;display:flex;font-size:16px;font-weight:300;height:32px;padding:0 24px}.join-select .option-list .option2:hover,.join-select .option-list .option:hover{color:#333}.join-select .option-list .option2{align-items:center;color:#c1c1c1;cursor:pointer;display:flex;font-size:16px;font-weight:300;height:32px;padding:0 24px}.power_plant .drawer-ri .table-he{height:40px;margin-bottom:8px}.power_plant .drawer-ri .table-he table{height:100%;width:100%}.power_plant .drawer-ri .table-bo{height:calc(100% - 48px);overflow:auto}.statistics .calendar-option{flex-direction:column}.statistics .calendar-option .button-wrap{display:flex;gap:8px;margin-bottom:16px}.statistics .calendar-option .button-wrap button{background-color:#fff;border-radius:26px;height:52px;width:152px}.statistics .calendar-option .button-wrap button span{color:#202020;display:inline-block;font-size:16px;font-weight:500;margin-bottom:4px}.statistics .calendar-option .button-wrap button p{color:#787878;font-size:12px}.statistics .calendar-option .calendar-list-wrap{border-top:1px solid #e4e4e4;display:flex;padding-top:24px;position:relative}.statistics .calendar-option .calendar-list-wrap .angle-btn{background-color:#fff;border-radius:21px;height:42px;position:absolute;top:24px;width:42px}.statistics .calendar-option .calendar-list-wrap .angle-btn i{color:#202020}.statistics .calendar-option .calendar-list-wrap .angle-btn-le{left:0}.statistics .calendar-option .calendar-list-wrap .angle-btn-ri{right:0}.statistics .calendar-option .calendar-list-wrap .calendar-wrap{border:2px solid #000;height:382px;width:100%}i{color:inherit;font-family:xeicon;font-style:normal;line-height:inherit}.react-checkbox-tree{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;font-size:16px}.react-checkbox-tree>ol{-ms-flex:1 1 auto;flex:1 1 auto}.react-checkbox-tree ol{list-style-type:none;margin:0;padding-left:0}.react-checkbox-tree ol ol{padding-left:24px}.react-checkbox-tree button{color:inherit;line-height:normal}.react-checkbox-tree button:disabled{cursor:not-allowed}.react-checkbox-tree .rct-bare-label{cursor:default}.react-checkbox-tree label{cursor:pointer;margin-bottom:0}.react-checkbox-tree label:hover{background:rgba(51,51,204,.1)}.react-checkbox-tree label:active,.react-checkbox-tree label:focus{background:rgba(51,51,204,.15)}.react-checkbox-tree:not(.rct-native-display) input{display:none}.react-checkbox-tree.rct-native-display input{margin:0 5px}.react-checkbox-tree .rct-icon{-webkit-font-feature-settings:normal;font-feature-settings:normal;display:inline-block;font-family:Font Awesome\ 5 Free,FontAwesome,sans-serif;font-style:normal;font-variant:normal;font-weight:400;text-align:center;text-rendering:auto}.rct-disabled>.rct-text>label{cursor:not-allowed;opacity:.75}.rct-disabled>.rct-text>label:active,.rct-disabled>.rct-text>label:hover{background:transparent}.rct-text{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.rct-options{-ms-flex:0 0 auto;flex:0 0 auto;margin-left:.5rem;text-align:right}.rct-option{background:none;border:0;cursor:pointer;font-size:18px;opacity:.75;padding:0 4px}.rct-option:hover{opacity:1}.rct-option+.rct-option{margin-left:2px}.rct-checkbox,.rct-collapse,.rct-node-icon{padding:0 5px}.rct-checkbox *,.rct-collapse *,.rct-node-icon *{display:inline-block;margin:0;width:14px}.rct-collapse{-ms-flex-item-align:stretch;align-self:stretch;background:none;border:0;color:inherit;font-size:12px;line-height:normal}.rct-collapse.rct-collapse-btn{cursor:pointer}.rct-collapse>.rct-icon-expand-close{opacity:.5}.rct-collapse>.rct-icon-expand-close:hover{opacity:1}.rct-native-display .rct-checkbox{display:none}.rct-node-clickable{cursor:pointer}.rct-node-clickable:hover{background:rgba(51,51,204,.1)}.rct-node-clickable:focus{background:rgba(51,51,204,.2);outline:0}.rct-node-icon{color:#33c}.rct-title{padding:0 5px}.rct-icons-fa4 .rct-icon-expand-close:before{content:"\f054"}.rct-icons-fa4 .rct-icon-expand-open:before{content:"\f078"}.rct-icons-fa4 .rct-icon-uncheck:before{content:"\f096"}.rct-icons-fa4 .rct-icon-check:before{content:"\f046"}.rct-icons-fa4 .rct-icon-half-check:before{content:"\f046";opacity:.5}.rct-icons-fa4 .rct-icon-leaf:before{content:"\f016"}.rct-icons-fa4 .rct-icon-parent-open:before{content:"\f115"}.rct-icons-fa4 .rct-icon-parent-close:before{content:"\f114"}.rct-icons-fa4 .rct-icon-expand-all:before{content:"\f0fe"}.rct-icons-fa4 .rct-icon-collapse-all:before{content:"\f146"}.rct-icons-fa5 .rct-icon-expand-close:before{content:"\f054";font-weight:900}.rct-icons-fa5 .rct-icon-expand-open:before{content:"\f078";font-weight:900}.rct-icons-fa5 .rct-icon-uncheck:before{content:"\f0c8"}.rct-icons-fa5 .rct-icon-check:before{content:"\f14a"}.rct-icons-fa5 .rct-icon-half-check:before{content:"\f14a";opacity:.5}.rct-icons-fa5 .rct-icon-leaf:before{content:"\f15b"}.rct-icons-fa5 .rct-icon-parent-open:before{content:"\f07c"}.rct-icons-fa5 .rct-icon-parent-close:before{content:"\f07b"}.rct-icons-fa5 .rct-icon-expand-all:before{content:"\f0fe"}.rct-icons-fa5 .rct-icon-collapse-all:before{content:"\f146"}.rct-direction-rtl{direction:rtl}.rct-direction-rtl ol ol{padding-left:0;padding-right:24px}.rct-direction-rtl.rct-icons-fa4 .rct-icon-expand-close:before{content:"\f105"}.rct-direction-rtl.rct-icons-fa5 .rct-icon-expand-close:before{content:"\f053"}