/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */*{box-sizing:border-box}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}a{text-decoration:none;color:inherit}.a11y{position:absolute;left:-9999px;height:0;text-indent:-9999px;visibility:hidden;overflow:hidden}input[type=password]{font-family:Helvetica!important}button{margin:0;border:0;border-radius:0;padding:0;-webkit-box-shadow:none;-webkit-appearance:none;box-shadow:none;background-color:transparent;cursor:pointer}@media (max-width:1024px){#viewport,#viewport>main,body,html{height:auto}}@media (max-width:767px){footer{display:none}}html{background-color:#efeff0}body{background:#efeff0;margin:0;padding:0;font-family:Nanum Gothic,sans-serif}.viewport{background-color:#efeff0}.viewport__nav{position:fixed;top:0;bottom:0;left:0;z-index:10;width:100px;background-color:#fff}@media (max-width:767px){.viewport__nav{width:40%;transform:translateX(-100%);transition:all .3s ease-in-out;z-index:101}.viewport__nav.is-active{transform:translateX(0)}}.viewport__contents{width:100%;min-height:100%;padding-top:25px;padding-left:100px}.viewport__contents>.inner{padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto;box-sizing:content-box}@media (max-width:2500px){.viewport__contents>.inner{max-width:100%}}@media (max-width:2200px){.viewport__contents>.inner{max-width:1705px}}@media (max-width:1440px){.viewport__contents>.inner{max-width:1400px}}@media (max-width:1024px){.viewport__contents>.inner{max-width:900px}}@media (max-width:767px){.viewport__contents>.inner{padding-right:0;padding-left:0}}@media (max-width:767px){.viewport__contents{padding-top:0;padding-left:0}}.viewport__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;background-color:rgba(0,0,0,.75);cursor:pointer;display:none}@media (max-width:767px){.viewport__page-header{position:fixed;top:0;right:0;left:0;padding-top:10px;color:#333;z-index:10;background:#efeff0}}@media (max-width:767px){.viewport .viewport__page{padding-top:115px;padding-right:15px;padding-left:15px}}.rows:after{content:"";display:block;clear:both}.now_color label,.yester_color,.yester_color_mon label,.yester_color_year label{color:#848484!important}.now_color,.now_color .label-number__decimal{color:#01b3ee!important}.now_color_mon,.now_color_mon .label-number__decimal{color:#5bc3af!important}.now_color_year,.now_color_year .label-number__decimal{color:#9cc10e!important}.wid_now_color{color:#5bc3af!important}.wid_now_color label{color:#3c84ba!important}.text_left{text-align:left!important}.vjs-big-play-button{display:none!important}#videoContainer{position:relative;width:100%;height:100%}.custom-loading-spinner{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.custom-loading-spinner .custom-spinner{width:50px;height:50px;border:3px solid #e6eef9;border-top-color:#185ee0;border-radius:50%;-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.datepicker-container{z-index:1060!important}.buttons-excel{display:none!important}.nav-bar{padding-top:0;background-color:#efeff0;overflow:hidden}.nav-bar .bi{margin:0;padding-top:20px;padding-bottom:20px;text-align:center}.nav-bar:after{content:"";display:block;position:absolute;top:0;right:-10px;bottom:0;width:10px;box-shadow:0 -10px 20px rgba(0,0,0,.55);z-index:10}@media (max-width:767px){.nav-bar:after{z-index:20}}.nav-bar__menu{padding-bottom:20px;overflow-y:auto;display:block;height:100%}.nav-bar__menu::-webkit-scrollbar{width:6px}.nav-bar__menu::-webkit-scrollbar-track{width:2px;border-radius:2px;background:transparent}.nav-bar__menu::-webkit-scrollbar-thumb{border-radius:2px;background:rgba(0,0,0,.2)}@media (max-width:767px){.nav-bar__menu .mobile-hidden{display:none}}.nav-bar__anchor{position:relative;display:block;padding:8px 0;color:#727171;font-size:15px;line-height:15px;font-weight:700;text-align:center;text-decoration:none}@media (max-width:767px){.nav-bar__anchor{padding:15px 8px 14px;text-align:left}}.nav-bar__anchor:hover{text-decoration:none}.nav-bar__anchor:after{content:"";position:absolute;display:block;right:0;bottom:0;left:0;height:2px;background-color:#bfbfc0;border-bottom:1px solid #fff}.nav-bar__anchor.is-active:after,.nav-bar__anchor:hover:after{display:none}.nav-bar__anchor:hover{z-index:10;box-shadow:0 0 5px rgba(0,0,0,.4);background-color:#fff}.nav-bar__anchor.is-active{position:relative;z-index:11;box-shadow:0 0 5px rgba(0,0,0,.4);background-color:#efeff0;color:#7cc8e2}.nav-bar__anchor.is-active p{color:#001c77}.nav-bar__anchor p{display:inline-block}.nav-bar__anchor [class^=ico-]{display:block;width:40px;height:42px;margin-bottom:6px;margin-right:auto;margin-left:auto;background-size:auto;background-position:50%;background-repeat:no-repeat}@media (max-width:767px){.nav-bar__anchor [class^=ico-]{display:inline-block;width:16px;height:17px;margin-right:8px;vertical-align:middle;background-size:100%}}.nav-bar__bottom{display:none}@media (max-width:767px){.nav-bar__bottom{display:block;position:absolute;right:0;bottom:0;left:0;width:100%;font-size:16px}.nav-bar__bottom.btn{display:block;padding-top:14px;padding-bottom:14px}}.ico-dashboard{background-image:url(../images/ic_menu_dashboard.png)}.is-active>.ico-dashboard{background-image:url(../images/ic_menu_dashboard_active.png)}.ico-dashboard.qcells-dashboard{background-image:url(../images/menu_dashboard.png)}.is-active>.ico-dashboard.qcells-dashboard{background-image:url(../images/menu_dashboard_active.png)}.ico-reports{background-image:url(../images/ic_menu_reports.png)}.is-active>.ico-reports{background-image:url(../images/ic_menu_reports_active.png)}.ico-reports.qcells-reports{background-image:url(../images/menu_reports.png)}.is-active>.ico-reports.qcells-reports{background-image:url(../images/menu_reports_active.png)}@media (max-width:767px){.ico-reports.qcells-reports{width:12px}}.ico-admin{background-image:url(../images/ic_menu_admin.png)}.is-active>.ico-admin{background-image:url(../images/ic_menu_admin_active.png)}.ico-admin.qcells-admin{background-image:url(../images/menu_admin.png)}.is-active>.ico-admin.qcells-admin{background-image:url(../images/menu_admin_active.png)}.ico-calendar{background-image:url(../images/ic_menu_calendar.png)}.is-active>.ico-calendar{background-image:url(../images/ic_menu_calendar_active.png)}.ico-calendar.qcells-calendar{background-image:url(../images/menu_calander.png)}.is-active>.ico-calendar.qcells-calendar{background-image:url(../images/menu_calander_active.png)}.ico-total{background-image:url(../images/report.png)}.is-active>.ico-total{background-image:url(../images/report_active.png)}.ico-total.qcells-total{background-image:url(../images/report_q.png)}.is-active>.ico-total.qcells-total{background-image:url(../images/report_q_active.png)}.ico-solar-radiation{background-image:url(../images/ic_menu_solar-radiation.png)}.is-active>.ico-solar-radiation{background-image:url(../images/ic_menu_solar-radiation_active.png)}.ico-pulse_reports{background-image:url(../images/ic_pulse_reports.png)}.is-active>.ico-pulse_reports{background-image:url(../images/ic_pulse_reports_active.png)}.ico-current{background-image:url(../images/ic_menu_current.png)}.is-active>.ico-current{background-image:url(../images/ic_menu_current_active.png)}.ico-notify{background-image:url(../images/notice.png)}.is-active>.ico-notify{background-image:url(../images/notice_active.png)}.ico-notify.qcells-notify{background-image:url(../images/notice_q.png)}.is-active>.ico-notify.qcells-notify{background-image:url(../images/notice_q_active.png)}@media (max-width:767px){.ico-notify.qcells-notify{width:12px}}.ico-error{background-image:url(../images/ic-error.png)}.is-active>.ico-error{background-image:url(../images/ic-error-active.png)}.ico-error.qcells-error{background-image:url(../images/error.png)}.is-active>.ico-error.qcells-error{background-image:url(../images/error_active.png)}.ico-error.elt-error{background-image:url(../images/ic-error.png)}.is-active>.ico-error.elt-error{background-image:url(../images/ico-error-elt.png)}.ico-inverter-status{background-image:url(../images/ic-inverter-status.png)}.is-active>.ico-inverter-status{background-image:url(../images/ic-inverter-status-active.png)}.ico-inverter-status.qcells-inverter-status{background-image:url(../images/inverter_status.png)}.is-active>.ico-inverter-status.qcells-inverter-status{background-image:url(../images/inverter_status_active.png)}@media (max-width:767px){.ico-inverter-status.qcells-inverter-status{width:12px}}.ico-cctv{background-image:url(../images/ic_menu_cctv.png)}.is-active>.ico-cctv{background-image:url(../images/ic_menu_cctv_active.png)}.ico-fd{background-image:url(../images/ic-fd.svg)}.is-active>.ico-fd{background-image:url(../images/ic-fd-active.svg)}.ico-charging{background-image:url(../images/ic_charging.svg)}.is-active>.ico-charging{background-image:url(../images/ic_charging_active.svg)}.ico-charging_report{background-image:url(../images/ic_charging_report.svg)}.is-active>.ico-charging_report{background-image:url(../images/ic_charging_report_active.svg)}.menu_l{width:60%;position:fixed;top:0;right:0;z-index:100;background:transparent;transform:translateX(-200%);transition:all .3s ease-in-out;padding:10px}.menu_l img{width:100%;cursor:pointer;opacity:1!important}.menu_l.is-active{transform:translateX(0)}.menu_l .banner_haezoom{width:100%;margin:0 auto}.menu_l [class*=banner]{margin-top:10px}.menu_l [class*=banner]:first-of-type{margin-top:0}.header{padding-bottom:10px;border-bottom:1px solid #b2b2b2;line-height:33px;display:flex;flex-wrap:wrap}@media (max-width:767px){.header{justify-content:center}}.header:after{content:"";display:block;clear:both}.header__bi{float:left;color:#25292d;font-size:18px;font-weight:700;line-height:34px;letter-spacing:-.03em}@media (max-width:767px){.header__bi{float:none;text-align:center;font-size:1.5em;color:#333}.header__bi.long__bi{font-size:1.3em}}.header__right-side{float:right;display:block;margin-left:auto}.header__right-side:after{content:"";display:block;clear:both}@media (max-width:767px){.header__right-side{display:none}}.header__digital-clock{float:left;margin-right:40px;display:flex;align-items:center}.header__digital-clock .fa{margin-right:5px}@media (max-width:767px){.header__digital-clock{display:none}}.header__controller{float:right;display:flex}.header__controller .btn,.header__controller .btn-group{margin-left:4px}.header__controller .btn{padding:5px 9px;color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.3);font-size:14px;font-weight:700;text-align:center}@media (max-width:767px){.header__controller{float:none;text-align:center}}.header__btn-nav{display:none}@media (max-width:767px){.header__btn-nav{position:absolute;top:10px;left:2.5%;display:inline-block;font-size:1.5em}}.header__btn-nav-right{display:none}@media (max-width:767px){.header__btn-nav-right{position:absolute;top:10px;right:2.5%;display:inline-block;font-size:1.5em}}@media (max-width:767px){.header__btn-nav-right#rwd-btn-nav-right-group{width:100%!important;text-align:right;height:100%;background:#efeff0;padding:15px 3% 0 0;transform:translate(2.5%,-10px)}}.header .info-icon-btn{display:none}@media (max-width:767px){.header .info-icon-btn{position:absolute;top:13px;right:9.5%;display:inline-block;font-size:1.6em;color:#a0a0a0}}.header__btn-meta{display:none}@media (max-width:767px){.header__btn-meta{position:absolute;top:10px;right:2.5%;display:inline-block;font-size:1.5em}}.header .plant-name-sort-container{display:flex;align-items:center;justify-content:center}@media (max-width:767px){.header .plant-name-sort-container{width:95%}}.header .plant-name-container{display:flex;flex-direction:column;width:320px;height:36px;margin-left:2.6%}@media (max-width:767px){.header .plant-name-container{width:95%;margin:8px auto 5px}}.header .plant-name-container .customInput{height:34px;line-height:34px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:16px;justify-content:space-between;padding:0 10px 0 13px;color:rgba(0,0,0,.65);font-weight:700;border:1px solid #d9d9d9}.header .plant-name-container .customInput .text-nowrap{overflow:hidden;text-overflow:ellipsis;width:92%}.header .plant-name-container .customInput i{transition:transform .3s ease-in-out;font-size:17px;color:#ccc}.header .plant-name-container :is(.customInput,.options){width:100%;display:flex;background:#fff;align-items:center}.header .plant-name-container .options{display:none;border:1px solid #d9d9d9;border-radius:3px;padding:.6rem .6rem 0;font-size:1.1rem;justify-content:start;flex-direction:column;margin-top:2px;transition:.1s}.header .plant-name-container .options :is(.searchInput,ul){width:100%;font-size:15px;max-height:25rem;overflow-x:hidden;overflow-y:scroll;position:relative}.header .plant-name-container .options ul{padding:0;margin:8px 0 4px}.header .plant-name-container .options ul li{cursor:pointer;list-style:none;padding:.4rem;border-bottom:1px solid hsla(0,0%,80%,.5);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header .plant-name-container .options ul li:hover{background:rgba(18,39,87,.1)}.header .plant-name-container .options ul li:last-child{border:none}.header .plant-name-container .options ul::-webkit-scrollbar{width:6px}.header .plant-name-container .options ul::-webkit-scrollbar-track{width:2px;border-radius:.2rem;background:rgba(0,0,0,.1)}.header .plant-name-container .options ul::-webkit-scrollbar-thumb{border-radius:.2rem;background:rgba(0,0,0,.3)}.header .plant-name-container .options .searchInput{align-items:center;border-radius:.4rem;color:rgba(0,0,0,.5);border:2px solid rgba(0,0,0,.3)}.header .plant-name-container .options .searchInput .input-group-btn button{box-shadow:none;width:70px;border:none;border-right:1px solid rgba(0,0,0,.3);font-size:14px;font-weight:700;color:inherit}.header .plant-name-container .options .searchInput .input-group-btn .dropdown-menu>li{font-size:14px;font-weight:700;color:inherit}.header .plant-name-container .options .searchInput input.search-plant-input{border-bottom:none!important;font-size:14px;font-weight:700;color:inherit}.header .plant-name-container .options .searchInput input.search-plant-input:focus{border-bottom:none;box-shadow:none}.header .plant-name-container.show{display:flex!important}.header .plant-name-container.show .customInput i{transform:rotateX(180deg)}.header .plant-name-container.show .options{background:#fff;display:block;z-index:999;box-shadow:2px 5px 5px rgba(0,0,0,.15)}@media (max-width:992px){.cctv-div{display:none!important}}.plant-sort-btn{padding-left:10px}.fa-cog:before,.fa-file:before{color:#0c2558;font-size:18px}.dashboard{margin-right:-10px;padding-top:10px;padding-bottom:45px;margin-top:-5px;font-size:0}@media (max-width:767px){.dashboard{margin-right:0}}.dashboard__widget{height:420px;width:329px;margin-top:15px;background-color:#fff;overflow:hidden}.dashboard__widget--tight .widget__contents{height:417px;margin-top:-20px;margin-left:-16px;margin-right:-16px;position:relative}.dashboard__widget--weather .weather-icon,.dashboard__widget--weather .weather-wind-icon{font-size:40px;color:#2586ab!important}.dashboard__widget--weather .weather:after{content:"";display:block;clear:both}.dashboard__widget--weather .weather__heading{background:#69a9c0;background:linear-gradient(180deg,#7cc8e2 50%,#69a9c0 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7cc8e2",endColorstr="#69a9c0",GradientType=0);margin-bottom:13px}.dashboard__widget--weather .weather__heading,.dashboard__widget--weather .weather__total-heading{padding-top:3px;padding-bottom:1px;padding-right:15px;margin-left:-16px;border-radius:0 13px 13px 0;font-size:15px;line-height:30px;font-weight:700;color:#fff;box-shadow:-3px 0 6px rgba(0,0,0,.3)}.dashboard__widget--weather .weather__total-heading{background:#69a9c0;margin-bottom:0}.dashboard__widget--weather .weather__meta{float:left;width:26%;text-align:right}.dashboard__widget--weather .weather__total-meta{float:left;width:70px;text-align:right}.dashboard__widget--weather .weather__info{float:right;width:70%;margin-top:-5px;margin-right:0}.dashboard__widget--weather .weather__total-info{float:right;width:202px;margin-top:0;margin-right:0}@media (max-width:325px){.dashboard__widget--weather .weather__total-info{width:160px!important}}@media (min-width:326px) and (max-width:350px){.dashboard__widget--weather .weather__total-info{width:180px!important}}.dashboard__widget--weather .weather__definition.usage-definition dd,.dashboard__widget--weather .weather__definition.usage-definition dt{border-top:1px solid #ccc}.dashboard__widget--weather .weather__definition.usage-definition dd:first-of-type,.dashboard__widget--weather .weather__definition.usage-definition dt:first-of-type{margin-top:8px}.dashboard__widget--weather .weather__definition.usage-definition dt{width:42%;font-size:18px}.dashboard__widget--weather .weather__definition.usage-definition dd{width:58%;font-size:36px}.dashboard__widget--weather .weather__definition.usage-definition .usage-unit{width:50px;margin-left:0}.dashboard__widget .power-usage-bar__list{margin:0;padding:0;list-style:none;height:100%}.dashboard__widget .power-usage-bar__item{position:relative;padding:12px 18px;border-top:1px solid #ccc}.dashboard__widget .power-usage-bar__item:after{content:"";display:block;clear:both}.dashboard__widget .power-usage-bar__item:first-child{border-top:0}.dashboard__widget .power-usage-bar__label{font-size:15px;font-weight:700;text-align:center}.dashboard__widget .power-usage-bar__label:after{content:"";display:block;clear:both}.dashboard__widget .power-usage-bar__name{float:left}.dashboard__widget .power-usage-bar__amount{float:right}.dashboard__widget .power-usage-bar__gage{margin-top:4px}.dashboard__widget .power-usage-bar__usage{position:absolute;top:12px;right:20px;line-height:16px;color:#bbbcbc;text-align:right}.dashboard__widget .power-usage-bar__usage b{color:#3d7eaf;margin-right:4px}.dashboard__widget .error-info__scrollable{height:369px;margin-top:-20px;margin-left:-16px;margin-right:-16px}.dashboard__widget .error-info__list{margin:0;padding:0;list-style:none;height:100%}.dashboard__widget .error-info__item{padding:12px 18px;border-top:1px solid #ccc;position:relative}.dashboard__widget .error-info__item:first-child{border-top:0}.dashboard__widget .error-info__state{display:inline-block;padding:3px 8px;position:absolute;top:50%;transform:translateY(-50%);right:20px;color:#fff;font-size:11px}.dashboard__widget .error-info__state.level1{background:#8fb200;background:linear-gradient(180deg,#abd500 50%,#8fb200 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#abd500",endColorstr="#8fb200",GradientType=0)}.dashboard__widget .error-info__state.level2{background:#ffd65e;background:linear-gradient(180deg,#ffd65e 50%,#febf04 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd65e",endColorstr="#ffd65e",GradientType=0)}.dashboard__widget .error-info__state.level3{background:#ff7400;background:linear-gradient(180deg,#ff7400 50%,#ed974b 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff7400",endColorstr="#ED974B",GradientType=0)}.dashboard__widget .error-info__state.level4{background:#cc0024;background:linear-gradient(180deg,#e5002a 50%,#cc0024 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e5002a",endColorstr="#cc0024",GradientType=0)}.dashboard__widget .error-info__state.level5{background:#7e3096;background:linear-gradient(180deg,#7e3096 50%,#b145d8 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7E3096",endColorstr="#B145D8",GradientType=0)}.dashboard__widget .error-info__date{color:#9e9f9f;font-size:13px}.dashboard__widget .error-info__label{color:#888;font-weight:700;font-size:16px;margin-bottom:5px}.dashboard__widget .error-total-info__scrollable{height:369px;margin-top:-20px;margin-left:-16px;margin-right:-16px}.dashboard__widget .error-total-info__list{margin:0;padding:0;list-style:none;height:100%}.dashboard__widget .error-total-info__item{padding:12px 18px;border-top:1px solid #ccc;position:relative}.dashboard__widget .error-total-info__item:first-child{border-top:0}.dashboard__widget .error-total-info__state{display:inline-block;padding:3px 8px;position:absolute;top:50%;transform:translateY(-50%);right:20px;color:#fff;font-size:11px}.dashboard__widget .error-total-info__state.level1{background:#8fb200;background:linear-gradient(180deg,#abd500 50%,#8fb200 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#abd500",endColorstr="#8fb200",GradientType=0)}.dashboard__widget .error-total-info__state.level2{background:#ffd65e;background:linear-gradient(180deg,#ffd65e 50%,#febf04 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffd65e",endColorstr="#ffd65e",GradientType=0)}.dashboard__widget .error-total-info__state.level3{background:#ff7400;background:linear-gradient(180deg,#ff7400 50%,#ed974b 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ff7400",endColorstr="#ED974B",GradientType=0)}.dashboard__widget .error-total-info__state.level4{background:#cc0024;background:linear-gradient(180deg,#e5002a 50%,#cc0024 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#e5002a",endColorstr="#cc0024",GradientType=0)}.dashboard__widget .error-total-info__state.level5{background:#7e3096;background:linear-gradient(180deg,#7e3096 50%,#b145d8 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7E3096",endColorstr="#B145D8",GradientType=0)}.dashboard__widget .error-total-info__date{color:#9e9f9f;font-size:13px}.dashboard__widget .error-total-info__label{color:#888;font-weight:700;font-size:13px;margin-bottom:5px}.dashboard__widget .status-info .status-header{display:none;padding-top:10px;padding-bottom:5px}.dashboard__widget .status-info .status-body{padding:45px 8px 0}.dashboard__widget .status-info .status-body .btn-tab body{width:100%}.dashboard__widget .status-info .status-body #inverter-amount-chart-wrapper{margin-left:9px}.dashboard__widget .status-info .status-body .slick-dots{display:flex;position:absolute;top:-32px;left:10px;padding:0;margin:0}.dashboard__widget .status-info .status-body .slick-dots li{display:inline-block;text-align:center;line-height:18px;list-style:none;width:22px;height:22px;border:1.5px solid #122757;border-radius:7px;margin-right:8px;cursor:pointer;box-shadow:1.5px 1.5px 5px rgba(0,0,0,.3);color:#122757}.dashboard__widget .status-info .status-body .slick-dots li:first-child:after{content:"\E993";font-family:xeicon!important;font-size:18px}.dashboard__widget .status-info .status-body .slick-dots li:nth-child(2):after{content:"\EB02";font-family:xeicon!important;font-size:16px}.dashboard__widget .status-info .status-body .slick-dots li button{display:none}.dashboard__widget .status-info .status-body .slick-dots li.slick-active{background:#122757;color:#fff}.dashboard__widget .status-info #unused-check{width:27px;height:27px;line-height:23px!important;padding:0!important;border-radius:7px;border:none;box-shadow:2px 2px 4px rgba(0,0,0,.2);font-size:18px;text-align:center;color:#122757;transition:.2s}.dashboard__widget .status-info #unused-check:hover{background:#122757;color:#eee}.dashboard__widget .amount-info .amount-header{display:none;padding-top:10px;padding-bottom:5px}.dashboard__widget .amount-info .amount-body{padding:32px 20px 0}.dashboard__widget .amount-info .amount-body .btn-tab-body{width:100%}.dashboard__widget .amount-info .amount-body .slick-dots{display:flex;position:absolute;top:-18px;left:-1px;padding:0;margin:0}.dashboard__widget .amount-info .amount-body .slick-dots li{display:inline-block;text-align:center;line-height:18px;list-style:none;width:22px;height:22px;border:1.5px solid #122757;border-radius:7px;margin-right:8px;cursor:pointer;box-shadow:1.5px 1.5px 5px rgba(0,0,0,.3);color:#122757}.dashboard__widget .amount-info .amount-body .slick-dots li:first-child:after{content:"\EB02";font-family:xeicon!important;font-size:16px}.dashboard__widget .amount-info .amount-body .slick-dots li:nth-child(2):after{content:"\E993";font-family:xeicon!important;font-size:18px}.dashboard__widget .amount-info .amount-body .slick-dots li button{display:none}.dashboard__widget .amount-info .amount-body .slick-dots li.slick-active{background:#122757}.dashboard__widget .amount-info .amount-body .slick-dots li.slick-active:after{color:#fff}.dashboard__widget .amount-info .power-meter-amount-body .slick-dots li{line-height:20px}.dashboard__widget .amount-info .power-meter-amount-body .slick-dots li:first-child:after{content:"D";font-weight:700;font-size:16px;font-family:Roboto!important}.dashboard__widget .amount-info .power-meter-amount-body .slick-dots li:nth-child(2):after{content:"M";font-weight:700;font-size:15px;font-family:Roboto!important}.dashboard__widget .amount-info .power-meter-amount-body .slick-dots li:nth-child(3):after{content:"Y";font-weight:700;font-size:16px;line-height:15px;font-family:Roboto!important}.dashboard__widget .status-header{display:none}.dashboard__widget .amount-body{padding:32px 20px 0}.dashboard__widget .amount-body .btn-tab-body{width:100%}.dashboard__widget .amount-body .slick-dots{display:flex;position:absolute;top:-18px;left:-1px;padding:0;margin:0}.dashboard__widget .amount-body .slick-dots li{display:inline-block;text-align:center;line-height:18px;list-style:none;width:22px;height:22px;border:1.5px solid #122757;border-radius:7px;margin-right:8px;cursor:pointer;box-shadow:1.5px 1.5px 5px rgba(0,0,0,.3);color:#122757}.dashboard__widget .amount-body .slick-dots li:first-child:after{content:"\EB22";font-family:xeicon!important;font-size:16px}.dashboard__widget .amount-body .slick-dots li:nth-child(2):after{content:"\E993";font-family:xeicon!important;font-size:18px}.dashboard__widget .amount-body .slick-dots li button{display:none}.dashboard__widget .amount-body .slick-dots li.slick-active{background:#122757}.dashboard__widget .amount-body .slick-dots li.slick-active:after{color:#fff;border:none}.dashboard__widget .status-body-select{padding:0;margin-top:-5px;font-family:Roboto,sans-serif}.dashboard__widget .status-body-select .selected{display:flex;justify-content:space-between;width:100px;padding:0 5px 0 7px;height:28px;line-height:27px;font-size:13.5px;font-weight:700;color:#122757;border:1px solid #122757;border-radius:5px;cursor:pointer;position:relative;box-shadow:1.5px 1.5px 5px rgba(0,0,0,.3)}.dashboard__widget .status-body-select .selected .xi-angle-down-min{line-height:26px;font-size:16px}.dashboard__widget .status-body-select ul{display:none;position:absolute;top:28px;left:0;cursor:pointer;padding:1.5px 1px;margin-top:1px;border:.75px solid #999;border-radius:3px;width:100px;max-height:135px;overflow-y:auto;background:#fff}.dashboard__widget .status-body-select ul li{font-size:13px;padding-left:3px;height:22px;line-height:22px;color:#666;transition:.3s;border-radius:3px}.dashboard__widget .status-body-select ul li:hover{background:rgba(18,39,87,.1)}.dashboard__widget .status-body-select ul::-webkit-scrollbar{position:absolute;top:2px;right:2px;width:4px;background:#fff}.dashboard__widget .status-body-select ul::-webkit-scrollbar-thumb{width:6px;background:rgba(0,0,0,.4);border-radius:3px}.dashboard__widget .rec-info .rec-body{padding:10px 0 0}.dashboard__widget .rec-info .rec-body .status dt{margin-bottom:0!important}.dashboard__widget .rec-info .rec-body .status.ground{padding:20px 15px 0!important}.dashboard__widget .rec-info .rec-body .status.jeju{padding:10px 15px 0!important}.dashboard__widget .rec-info .rec-body .btn-tab-body{width:100%}.dashboard__widget .rec-info .rec-body .slick-dots{display:flex;position:absolute;top:3px;right:10px;padding:0;margin:0}.dashboard__widget .rec-info .rec-body .slick-dots li{display:inline-block;text-align:center;line-height:18px;list-style:none;width:22px;height:22px;border:1.5px solid #122757;border-radius:7px;margin-right:8px;cursor:pointer;box-shadow:1.5px 1.5px 5px rgba(0,0,0,.3);color:#122757}.dashboard__widget .rec-info .rec-body .slick-dots li:first-child:after{content:"\EB02";font-family:xeicon!important}.dashboard__widget .rec-info .rec-body .slick-dots li:nth-child(2):after{content:"\E993";font-family:xeicon!important;font-size:18px}.dashboard__widget .rec-info .rec-body .slick-dots li button{display:none}.dashboard__widget .rec-info .rec-body .slick-dots li.slick-active{background:#122757}.dashboard__widget .rec-info .rec-body .slick-dots li.slick-active:after{color:#fff}.dashboard__widget .rec-info .rec-body .slick-dots li{line-height:20px}.dashboard__widget .rec-info .rec-body .slick-dots li:first-child:after{content:"D";font-weight:700;font-size:16px;font-family:Roboto!important}.dashboard__widget .rec-info .rec-body .slick-dots li:nth-child(2):after{content:"M";font-weight:700;font-size:15px;font-family:Roboto!important}.dashboard__widget .rec-info .rec-body .slick-dots li:nth-child(3):after{content:"Y";font-weight:700;font-size:16px;line-height:15px;font-family:Roboto!important}.usage-definition__data{padding:0!important}@media (max-width:815px){.dashboard .widget{width:98.5%;margin-left:auto;margin-right:auto}}@media (min-width:816px) and (max-width:1158px){.dashboard .widget{width:48%;margin-left:5px;margin-right:5px}}@media (min-width:1159px) and (max-width:1500px){.dashboard .widget{width:32%;margin-left:5px;margin-right:5px}}@media (min-width:1501px) and (max-width:1824px){.dashboard .widget{width:24%;margin-left:10px;margin-right:0}}.pr_2{padding-right:4px!important}.pl_4{padding-left:4px}.margin-negative-18{margin-top:-18px}.pt-10{padding-top:10px!important}.border-bottom-line{border:0!important;border-bottom:1px solid #d9dee1!important}.usage-unit-txt{color:#424242!important;font-weight:700!important}.weather_title{color:#92bccc;font-weight:800;font-size:20px}.txt-color{color:#2586ab!important}.weather_container{display:flex;justify-content:space-between;align-items:center}.weather_container .weather_widget_box_l{width:55%}.weather_container .weather_widget_box_r{width:45%}.weather_container .usage-definition{display:flex;align-items:center;text-align:center;padding:0 10px}.weather_container .usage-definition__data .air_temp,.weather_container .usage-definition__data .humidity,.weather_container .usage-definition__data .module_temp,.weather_container .usage-definition__data .wind_speed{font-size:20px!important;color:#424242;padding-right:4px!important;letter-spacing:0!important}.weather_container .weather_widget_w{width:40px!important;text-align:left}.weather_container .weather_widget_unit{padding:0!important;margin:0!important;width:0;display:initial}.weather-wind-box{height:54px;background-color:#f8f8f8;border-radius:5px}.weather-wind-box,.weather-wind-box .weather-info{display:flex;align-items:center;justify-content:space-around}.weather-wind-box .weather_detail{padding:0 6px;font-size:16px;color:#424242}#simple-weather-info{width:100%;color:#333}.weather_location_time{display:flex;justify-content:space-between;align-items:center;width:100%;padding:5px;margin-bottom:0;background-color:#f7f7f7;border-radius:8px!important;border-bottom:0!important}.location-info{display:flex;align-items:center;font-size:18px}.location-icon{color:#888}.location-name{margin-left:5px;font-size:14px;color:#7d8389}.current-time{font-weight:700;color:#7d8389}.weather_widget_box_l,.weather_widget_box_l>dt{border-top:0!important}.wind-info-section{border-top:1px solid #e6e6e6;font-size:16px}.weather_widget_box_r{display:flex;align-items:center;justify-content:space-between}.weather_box{background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center}.weather_box_weather_icon{font-size:50px;color:#2586ab;margin-bottom:10px}.weather-temperature{display:flex;flex-direction:column;align-items:center;justify-content:center}.weather-temperature>span{font-size:28px;color:#424242}.weahter-wind-container{border-top:1px solid #e6e6e6;font-size:14px}.weahter-wind-container>dl{display:flex;align-items:center;justify-content:space-between;margin-bottom:0!important}#simple-weather-icon{font-size:50px;color:#2586ab;margin-bottom:10px}.simple-weather-info{flex-direction:column}.simple-weather-info,.simple-weather-item{display:flex;align-items:center;justify-content:center}.simple-weather-air{font-size:28px;color:#424242}#simple-weather-text{text-align:center;font-size:16px;font-weight:700;margin-bottom:15px}.simple-weather-wind-container{border-top:1px solid #e6e6e6;font-size:14px}.simple-weather-wind-container>dl{display:flex;align-items:center;justify-content:space-between;margin-bottom:0!important}.simple-weather-wind-container>dl .simple-weather-wind-box .weather-wind-icon{font-size:14px}.simple-weather-wind-container>dl .simple-weather-wind-box .simple-weather-txt{color:#92bccc;font-weight:700;margin-left:4px;font-size:16px}.simple-weather-wind-container .simple-weather-info{margin-bottom:0!important}.simple-weather-wind-container .simple-weather-info>dl{color:#424242!important;display:flex;align-items:center;margin-bottom:0!important}.simple-weather-wind-icon{font-size:30px;color:#2586ab;margin-right:4px}.simple-weather-wind-icon .weather_detail{margin-left:2px;font-size:16px;color:#424242}.humidity-container{padding-top:15px;border-top:1px solid #e6e6e6}.humidity-container>dl{display:flex;align-items:center;justify-content:space-between;margin-bottom:0!important}.humidity-container>dl>dt>span{color:#2586ab;font-weight:700;margin-left:8px;font-size:16px}.humidity-container>dl>dd{font-weight:700}.humidity-container>dl>dd>i{width:auto!important;text-align:right!important}.radiation-irradiance-container{height:200px;overflow:hidden;margin-top:-10px}.list-wrapper span#plant-value,.list-wrapper span#slider-label,.list-wrapper span#slider-value{color:#7d8389;font-weight:700}.slider-container{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:10px}.slider-container:before{content:"";position:absolute;top:34px;left:13%;right:13%;width:70%;height:10px;z-index:1;background-color:#ebebeb;box-shadow:inset 2px 1.2px 4px rgba(47,47,47,.25)}.slider-container .slider-max,.slider-container .slider-min{font-size:14px;z-index:4}.slider-container .range-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:10px;background:transparent;cursor:pointer;position:relative;z-index:3;width:calc(100% - 20px);flex-grow:1;margin:0 10px}.slider-container .range-slider::-webkit-slider-runnable-track{height:8px;background:transparent;border-radius:10px}.slider-container .range-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:14px;background:#fff;border:1px solid #ccc;border-radius:4px;margin-top:-4px;z-index:4;background:#fff url(../images/thumb_icon.svg) no-repeat 50%}.slider-container .progress-bar{position:absolute;height:10px;background:linear-gradient(90deg,#cbe6ee,#57a1bd);top:34px;left:13%;right:13%;z-index:2;width:0}.slider-container .slider-labels{display:flex;justify-content:space-between;position:absolute;top:50px;width:100%}.slider-container .slider-labels .label{position:absolute;transform:translateX(-50%);white-space:nowrap;font-size:10px;color:#b6b6b6!important}.slider-container .slider-labels .label:first-child{left:23%;transform:translateX(0)}.slider-container .slider-labels .label:nth-child(2){left:48%}.slider-container .slider-labels .label:last-child{left:73%;transform:translateX(-100%)}.track-lines{position:absolute;top:0;left:0;right:0;height:10px;z-index:2}.track-lines .track-line{position:absolute;top:33px;width:2px;height:10px;z-index:3;background:#fff}.track-lines .track-line:first-child{left:calc(26.66667% - .5px)}.track-lines .track-line:nth-child(2){left:calc(37.33333% - .5px)}.track-lines .track-line:nth-child(3){left:calc(48% - .5px)}.track-lines .track-line:nth-child(4){left:calc(58.66667% - .5px)}.track-lines .track-line:nth-child(5){left:calc(69.66667% - .5px)}#national-plant-rank-widget .border-default{border:1px solid #c8c8c8}#national-plant-rank-widget .border-active{border:2px solid #3c84ba!important}#national-plant-rank-widget .ic_dropdown{color:#3c84ba!important}#national-plant-rank-widget .dropdown_ic{color:#111827}#national-plant-rank-widget .dropdown-wrapper{padding-top:16px;padding-left:16px}#national-plant-rank-widget .dropdown-wrapper .tablist li:first-child{margin-right:6px}#national-plant-rank-widget .dropdown-wrapper .tablist li #module-dropdown{width:82px;height:86px}#national-plant-rank-widget .dropdown-wrapper .tablist li>a{padding:6px 8px}#national-plant-rank-widget .dropdown-wrapper .tablist li>a span{color:#7d8389;font-weight:700}#national-plant-rank-widget .dropdown-wrapper .tablist li>a i{color:#111827;font-weight:700}#national-plant-rank-widget .dropdown-wrapper .tablist li>a .active-txt{color:#3c84ba!important;font-weight:700!important;border-radius:6px!important}#national-plant-rank-widget .dropdown-wrapper .tablist li ul{padding:9px 10px}#national-plant-rank-widget .dropdown-wrapper .tablist li li:nth-child(2){padding:10px 0}#national-plant-rank-widget .dropdown-wrapper .tablist:nth-child(2) a{margin-left:6px}#national-plant-rank-widget .dropdown-wrapper .tablist .dropdown-menu{min-width:auto!important}#national-plant-rank-widget .dropdown-wrapper .tablist .dropdown-menu li{display:flex;align-items:center}#national-plant-rank-widget .dropdown-wrapper .tablist .dropdown-menu li input[type=radio]{margin-right:10px;vertical-align:middle}#national-plant-rank-widget .dropdown-wrapper .tablist .dropdown-menu li label{margin:0;line-height:normal;font-weight:400}#national-plant-rank-widget .dropdown-wrapper .module_dropdown{position:absolute;top:121%;border-radius:5px}#national-plant-rank-widget .dropdown-wrapper .module_dropdown li{width:70px}#national-plant-rank-widget .dropdown-wrapper .amount-dropdown{width:268px;height:228px;padding:16px;position:absolute;right:50%;top:121%;transform:translateX(-25%);border-radius:5px}#national-plant-rank-widget .dropdown-wrapper .amount-dropdown h4{font-size:16px;font-weight:700;color:#717272}#national-plant-rank-widget .dropdown-wrapper .amount-dropdown .unit-kWp{font-size:12px;color:#7d8389}#national-plant-rank-widget .amount-input-group{display:flex;flex-direction:column;padding-top:16px;padding-bottom:28px}#national-plant-rank-widget .amount-input-box{display:flex;align-items:center;justify-content:space-between;padding:8px 0}#national-plant-rank-widget .amount-input-box input{width:106px;height:34px;text-align:right;padding:10px 12px;border:1px solid #c8c8c8;border-radius:5px}#national-plant-rank-widget .amount-input-box span{padding:0 7px}#national-plant-rank-widget .rank-list-wrapper{width:100%;max-height:286px;margin:0 16px}#national-plant-rank-widget .rank-list-wrapper .rank-list{list-style:none;margin-top:12px;padding:0;max-height:286px;overflow-y:auto;width:calc(100% - 32px)}#national-plant-rank-widget .rank-list-wrapper .rank-list .list-group-item{margin-bottom:8px;padding:0;border:none;border-bottom:1px solid #cbcbc8}#national-plant-rank-widget .rank-list-wrapper .rank-list .list-group-item .row.no-gutter{margin-left:0;margin-right:0}#national-plant-rank-widget .rank-list-wrapper .rank-list .list-group-item .row.no-gutter [class*=col-]{padding-left:0;padding-right:0}#national-plant-rank-widget .rank-list-wrapper .rank-list .list-group-item .row.no-gutter .rank-icon{display:inline-block;width:40px;height:40px;background-size:cover;margin-right:10px}#national-plant-rank-widget .rank-list-wrapper .rank-list .list-group-item .row.no-gutter .rank-plant-info{display:inline-block;vertical-align:top;margin-bottom:8px!important}#national-plant-rank-widget .rank-list-wrapper .rank-list .list-group-item .row.no-gutter .rank-plant-info span{display:block;font-weight:700;font-size:16px;color:#7d8389}#national-plant-rank-widget .rank-list-wrapper .rank-list .list-group-item .row.no-gutter .rank-plant-info small{display:block;font-size:12px}#national-plant-rank-widget .rank-list-wrapper .rank-list .list-group-item .row.no-gutter .rank-plant-info .module_region{display:flex;align-items:center;justify-content:space-between}#national-plant-rank-widget .rank-list-wrapper .rank-list .list-group-item .row.no-gutter .rank-plant-info .module_region span{font-size:9px;color:#fff;font-weight:400!important;border-radius:5px;width:26px;height:16px;padding:2px 3px;text-align:center;margin-right:4px}#national-plant-rank-widget .rank-list-wrapper .rank-list .list-group-item .row.no-gutter .time-box{padding-right:10px}#national-plant-rank-widget .rank-list-wrapper .rank-list .list-group-item .row.no-gutter .time-box strong{font-size:24px}#national-plant-rank-widget .rank-list-wrapper .rank-list .list-group-item .row.no-gutter .time-box span{font-size:14px}#national-plant-rank-widget .module_type_double{background-color:#3c84ba}#national-plant-rank-widget .module_type_single{background-color:#7d8389}#national-plant-rank-widget .double-sided-module,#national-plant-rank-widget .single-sided-module{display:flex;align-items:center}#national-plant-rank-widget .double-sided-module span,#national-plant-rank-widget .single-sided-module span{width:24px;height:16px;font-size:9px;color:#fff;border-radius:6px;text-align:center;padding:2px 3px}#national-plant-rank-widget .double-sided-module small,#national-plant-rank-widget .single-sided-module small{font-size:12px;padding-left:4px}#national-plant-rank-widget .double-sided-module div strong,#national-plant-rank-widget .single-sided-module div strong{font-size:24px}#national-plant-rank-widget .double-sided-module div span,#national-plant-rank-widget .single-sided-module div span{font-size:14px}#national-plant-rank-widget .single-sided-module span{background-color:#7d8389}#national-plant-rank-widget .double-sided-module span{background-color:#3c84ba}#national-plant-rank-widget .rank-1{background-image:url(../images/rank1.svg);color:#907120!important}#national-plant-rank-widget .rank-2{background-image:url(../images/rank3.svg);color:#6b6b6b!important}#national-plant-rank-widget .rank-3{background-image:url(../images/rank2.svg);color:#955628!important}#national-plant-rank-widget .rank-default{background-image:url(../images/rank.svg);color:#c8c8c8!important}#national-plant-rank-widget .rank-number{font-size:16px;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-top:5px}#national-plant-rank-widget .rank-icon{position:relative;width:50px;height:50px;background-size:cover;display:inline-block;vertical-align:middle;text-align:center}#national-plant-rank-widget .rank-list::-webkit-scrollbar{width:12px}#national-plant-rank-widget .rank-list::-webkit-scrollbar-track{background:#fff;border-radius:10px}#national-plant-rank-widget .rank-list::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px;border:2px solid #f1f1f1}#national-plant-rank-widget .btn-wrap{display:flex;justify-content:space-between}#national-plant-rank-widget .btn-wrap button:first-child{color:#3c84ba;background:rgba(60,132,186,.08);padding:9px 12px;border-radius:5px}#national-plant-rank-widget .btn-wrap div button{padding:9px 12px!important;font-size:14px;border-radius:5px}#national-plant-rank-widget .btn-wrap div button:first-child{background:#fff;border:1px solid #c8c8c8;color:#7d8389}#national-plant-rank-widget .btn-wrap div button:nth-child(2){background:#3c84ba;color:#fff;margin-left:6px}.widget-info-container .usage-definition__data,.widget-info-container .usage-definition__title{line-height:20px!important;padding-top:8px!important;padding-bottom:8px!important}.widget-info-container .usage-definition__title{width:30%!important}.widget-info-container .usage-definition__title span{font-size:15px!important}.widget-info-container .usage-definition__data{width:70%!important}.widget-info-container .usage-definition__data span.info{font-size:14px!important}.report{margin-top:25px;margin-bottom:0!important;padding:10px;background-color:#efeff0;box-shadow:0 1px 13px rgba(0,0,0,.5)}@media (max-width:767px){.report.viewport__page{padding-top:110px;padding-right:5px;padding-left:5px;margin-bottom:0;margin-top:0}}.report>.inner,.report__inner{padding:35px 40px;border:1px solid #dcdddd;background-color:#fff}@media (max-width:1024px){.report>.inner,.report__inner{padding:14px}}.report__header{padding-bottom:15px;margin-bottom:20px;border-bottom:1px solid #ccc}.report__header .form-control{height:30px}.report__header.compare_header{display:flex}@media (max-width:1329px){.report__header.compare_header{display:block!important;padding-bottom:5px!important}.report__header.compare_header .compare_datepicker{margin:10px 0!important;padding:0}}.report__header.compare_header .comapre_date_range{align-items:center}@media (min-width:1025px) and (max-width:1112px){.report .head-align{padding-bottom:50px!important;margin-bottom:0!important}}@media (min-width:1025px) and (max-width:1051px){.report .plant-report-head{padding-bottom:50px!important;margin-bottom:0!important}}@media (max-width:457px){.report .compare_header{padding-bottom:9px!important}.report .compare_header .mo_report_w_100{display:block!important}.report .compare_header .mo_report_w_100>select{width:100%!important;margin:5px auto!important}}.report__heading{margin-left:40px;font-size:20px;line-height:35px;font-family:NanumSquare,sans-serif;font-weight:700;letter-spacing:-1px;display:inline-block;vertical-align:bottom}@media (max-width:1024px){.report__heading{text-align:center;display:block;margin-left:0}}.report__datepicker{padding:0;float:right;display:flex;justify-content:right}.report__datepicker.datepicker{float:right}.report__datepicker .input-group{width:297px;margin-right:.5vw;float:left}.report__datepicker .input-group .input-group-addon{color:#fff;width:42px;text-align:center}.report__datepicker .btn-group{display:flex}.report__datepicker .form-wrapper{display:inline-block;width:120px;float:left;margin-right:.5vw}.report__datepicker .form-wrapper .inv_number{padding:0 12px 0 0}.report__datepicker .btn{margin-left:.3vw}@media (max-width:1024px){.report__datepicker{margin:0 auto;width:100%;float:none;text-align:right}}@media (max-width:767px){.report__datepicker{width:100%;float:left;flex-direction:column}.report__datepicker:after{content:"";display:block;clear:both}.report__datepicker .input-group{margin-top:14px;width:100%;margin-left:0;float:left;margin-bottom:5px;flex-direction:row}.report__datepicker .btn-group{margin-top:14px;display:block}.report__datepicker .btn-group.btn-flex-group{margin-top:0}.report__datepicker .btn-group.btn-group-pulse{margin-bottom:14px}}@media (max-width:767px) and (max-width:324px){.report__datepicker .btn-group.btn-group-pulse{display:flex!important}}@media (max-width:767px){.report__datepicker .btn-submit,.report__datepicker .form-wrapper{margin-top:14px;width:100%;display:block}.report__datepicker .btn-submit{float:left}.report__datepicker .btn-submit.btn-excel{margin-bottom:14px}}.report__width_50{display:flex;flex:1;justify-content:space-between}.report__width_50.r{justify-content:right}.report__width_50 select{padding:5px;margin-right:1%;width:50%;border-radius:3px;-webkit-appearance:none;background:#fff url(../images/ic-angle_down.png) no-repeat 98%;width:75%;text-overflow:ellipsis;overflow:hidden}.report__definition{width:100%;max-width:1180px;margin-right:auto;margin-left:auto}.report__definition:after{content:"";display:block;clear:both}.report__definition-item{float:left;width:33.3%;padding-left:3%}.report__definition-item .definition__entry dt{width:45%;padding-left:0}.report__definition-item .definition__entry dd{width:55%}@media (max-width:1024px){.report__definition-item{width:100%;margin-top:44px;float:none}}.report__chart{height:325px;border:1px solid #dedede;width:90%;padding:10px;margin-top:24px;margin-right:auto;margin-left:auto}.report__chart .chart-wrapper{position:relative}.report__chart .chart-wrapper .loading{position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;text-align:center;z-index:2}.report__chart .chart-wrapper .loading img{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;display:inline-block;vertical-align:middle}@media (max-width:1024px){.report__chart{margin-top:60px}.report__chart.plant-report-chart{margin-top:0!important}}@media (max-width:767px){.report__chart{width:100%;padding:0;border:none}.report__chart h3{margin-bottom:14px}}.report__summary{width:90%;margin-top:50px;margin-right:auto;margin-left:auto}.report__summary:after{content:"";display:block;clear:both}.report__summary-card{position:relative;float:left;width:32.57%;margin-left:1%;margin-bottom:0}.report__summary-card:after{content:"";display:block;clear:both}.report__summary-card--single dd,.report__summary-card--single dt{float:none;text-align:right}@media (max-width:1440px){.report__summary-card{width:49%;margin-top:1%}.report__summary-card:nth-of-type(odd){margin-left:0}}@media (max-width:767px){.report__summary-card{width:100%;margin-left:0}}.report__summary-card dl{float:right;width:100%;padding-left:55px}.report__summary-card dl:after{content:"";display:block;clear:both}.report__summary-card dd,.report__summary-card dl,.report__summary-card dt{margin-top:0;margin-bottom:0}.report__summary-card dt{float:left}.report__summary-card dd{float:right}.report__summary-card dd,.report__summary-card dt{font-size:16px;line-height:25px}.report__summary-card:first-child{margin-left:0}.report__summary-card.card-box .bg-icon{position:absolute;top:20px;left:10px;width:50px;height:50px;margin-right:6px}.report__summary-card.card-box .bg-icon i{font-size:20px;line-height:38px}.report__copyright{padding-right:40px;margin-top:14px;font-size:12px;font-weight:700;text-align:right;color:#414141}.report .error-tab{width:auto}@media (max-width:1024px){.report .error-tab{width:100%!important;text-align:center;margin:10px auto}.report .error-tab .btn-group{width:100%;text-align:center}.report .error-tab .btn-group .btn{float:none}}.report .status-tab{width:auto;margin-top:5px;display:flex;float:right}.report .status-tab .btn{margin-left:3px}.report .status-tab .btn:first-of-type{margin-left:0}@media (max-width:767px){.report .status-tab{width:100%;justify-content:right}}div.dataTables_wrapper div.dataTables_paginate{text-align:center;float:none}.dataTables_wrapper .dataTables_paginate .paginate_button{padding:0;border:none!important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{color:#fff!important;padding:0;background-color:#fff!important;background:#fff!important}div.dataTables_wrapper div.dataTables_paginate ul.pagination{width:100%;overflow-x:auto}.nav.nav-tabs{box-shadow:none;padding-top:0!important}@media (max-width:767px){.nav.nav-tabs{padding-top:20px!important}}.tab-content{padding-top:0!important;margin-bottom:20px!important}@media (max-width:767px){.report-tabs>li>a{line-height:40px!important;padding-left:10px!important;padding-right:10px!important}}.table-report tbody td,.table-report tbody th,.table-report thead td,.table-report thead th{padding:0!important}.table-report tbody td .sub-content,.table-report tbody th .sub-content,.table-report thead td .sub-content,.table-report thead th .sub-content{font-size:14px}@media (max-width:767px){.table-report tbody td,.table-report tbody th,.table-report thead td,.table-report thead th{font-size:14px!important}.table-report tbody td .sub-content,.table-report tbody th .sub-content,.table-report thead td .sub-content,.table-report thead th .sub-content{font-size:13px}}.table-log-inv tbody td,.table-log-inv tbody th,.table-log-inv thead td,.table-log-inv thead th{padding:0!important}@media (max-width:767px){.table-log-inv tbody td,.table-log-inv tbody th,.table-log-inv thead td,.table-log-inv thead th{font-size:5px!important}}.report_de_div{position:relative;float:right;margin-right:8px;font-size:12px;text-align:right;color:#666;margin-bottom:5px;width:158px;white-space:nowrap}.report_de_back{position:absolute;top:50%;left:50%;transform:translateX(-50%);width:105%;height:15px;background:#7cc8e2;opacity:.1}.report_de_div span{color:#999;margin-left:3px}.pulse_report .inner{padding:25px 35px}.pulse_report .inner .report__chart{padding-bottom:0!important;width:100%}.pulse_report .inner .report__chart .tab-content{box-shadow:none;padding:0 20px;margin-bottom:0!important}.pulse_report .inner .report__chart .tab-content #pulse-report,.pulse_report .inner .report__chart .tab-content #pulse-report-month{transform:translateY(-20px)}@media (max-width:1266px){.pulse_datepicker{float:none!important}}@media (max-width:767px){.mo_pulse_picker{display:inline-block!important}}.pulse-price-table-title-wrap:after{display:block;content:"";width:100%;height:1px;background:#3c8dbc;margin-bottom:15px;opacity:1%}.pulse-price-table-title-wrap .pulse-price-table-title{color:#555}.pulse-price-table-title-wrap .pulse-price-table-title:before{display:inline-block;content:"";width:3px;height:12px;background:#3c8dbc;margin-right:5px}.month-day{font-size:12px;padding-right:3px;transform:translateY(5px)}.pulse-price-table-ex{font-size:11px;text-indent:10px}.pulse-price-table{border-collapse:separate;margin-bottom:5px!important}.pulse-price-table th{padding:3px 0!important;border-top:1.5px solid #ddd!important;border-bottom:2px solid #ddd;border-radius:10px}.pulse-price-table th:first-of-type{border-left:1.5px solid #eee}.pulse-price-table th:last-of-type{border-right:1.5px solid #eee}.pulse-price-table tbody{transform:translateY(3px)}.pulse-price-table tbody td{font-weight:600;color:#555;border-radius:10px;background:#eaeef4;padding:5px 0!important}@media (min-width:1440px){.error-push-table .table-fixed td:nth-of-type(3),.error-push-table .table-fixed th:nth-of-type(3){width:151px!important}.error-push-table .table-fixed td:nth-of-type(2),.error-push-table .table-fixed th:nth-of-type(2){width:65%!important}.error-push-table .table-fixed td:first-of-type,.error-push-table .table-fixed th:first-of-type{width:220px!important;max-width:220px!important;word-break:keep-all;white-space:normal}}@media (max-width:767px){ul.report-tabs>li>a{line-height:1.3!important}}.select-toggle>.highcharts-graph{display:none}.select-toggle>text{color:#000!important;fill:#000!important;font-weight:700!important}.select-toggle:hover>text{color:#39f!important;fill:#39f!important}#report-string-wrapper>#unused-check{margin-right:5px}.status-body-select .selected{display:flex;align-items:center;justify-content:space-between;width:100px;padding:0 5px 0 7px;height:28px;line-height:27px;font-size:13.5px;font-weight:700;color:#122757;border:1px solid #122757;border-radius:5px;cursor:pointer;position:relative;box-shadow:1.5px 1.5px 5px rgba(0,0,0,.3);margin-left:5px}.status-body-select .selected .xi-angle-down-min{line-height:26px;font-size:16px}.status-body-select .selected-title{margin-right:10px}.status-body-select ul{display:none;position:absolute;top:28px;left:0;cursor:pointer;padding:1.5px 1px;margin-top:1px;margin-left:5px;border:.75px solid #999;border-radius:3px;width:100px;max-height:135px;overflow-y:auto;background:#fff}.status-body-select ul li{font-size:13px;padding-left:3px;height:22px;line-height:22px;color:#666;transition:.3s;border-radius:3px}.status-body-select ul li:hover{background:rgba(18,39,87,.1)}.status-body-select ul::-webkit-scrollbar{position:absolute;top:2px;right:2px;width:4px;background:#fff}.status-body-select ul::-webkit-scrollbar-thumb{width:6px;background:rgba(0,0,0,.4);border-radius:3px}@media (max-width:767px){.compare-btn-group{margin-top:0!important}}@media (max-width:1024px){.radi-chart{margin-top:0!important}}.tab_container{display:inline-block;border-radius:30px;padding:10px 20px;overflow:hidden;overflow-x:auto;box-shadow:0 0 1px 0 rgba(24,94,224,.15),0 6px 12px 0 rgba(24,94,224,.15)}.tabs2{padding:0;margin:0;display:flex}.tabs2 li{border-radius:30px;padding:5px 20px;box-sizing:border-box;text-align:center;list-style:none}.tab_container::-webkit-scrollbar{height:5px!important}.tab_container::-webkit-scrollbar-thumb{background-color:#888!important;border-radius:2px!important}.tab_container::-webkit-scrollbar-track{background-color:#f1f1f1!important}.tabs1{width:100%;max-width:546px;height:50px;line-height:2.3;display:flex;background-color:#fff;box-shadow:0 0 1px 0 rgba(24,94,224,.15),0 6px 12px 0 rgba(24,94,224,.15);padding:.75rem;border-radius:25px;list-style:none;transition:color .15s ease-in}.tabs1.radi-nav{max-width:200px;margin-bottom:30px}@media (max-width:600px){.tabs1{width:100%!important}}@media (max-width:508px){.tabs1 .nav-tabs-custom{width:100%;top:20px}.tabs1 .nav-tabs-custom>.tabs1{overflow-x:auto;overflow-y:hidden}}.nav-tab-item{width:100%;text-align:center;border-radius:25px;padding:0 20px;white-space:nowrap;transition:all .3s ease}.nav-tab-item.active{background-color:#e6eef9;color:inherit!important;font-weight:700;border-radius:20px;color:#3f51b5!important}.nav-tab-item>a{width:2rem;height:2rem}.nav-tab-item>a:focus,.nav-tab-item>a:hover{font-weight:600;color:#3f51b5!important}.peak{float:right;margin-top:-49px;margin-right:10px}@media (max-width:888px){.peak{margin-top:18px}}.br-none br{display:none}.mb-17{margin-bottom:17px}.report-icon-group{width:100px;text-align:center;padding-top:10px;padding-bottom:10px}.tabs1::-webkit-scrollbar{height:5px}.tabs1::-webkit-scrollbar-thumb{background-color:#888;border-radius:2px}.tabs1::-webkit-scrollbar-track{background-color:#f1f1f1}@media (max-width:1024px){.nav-header{padding-bottom:46px!important}.nav-tabs-custom{width:100%;top:20px;box-sizing:border-box}.nav-tabs-custom>.mo-tabs{overflow-x:auto;overflow-y:hidden;height:65px;line-height:normal;white-space:normal}.nav-tabs-custom>.mo-tabs .mo-tab-item{padding:3px 5px;line-height:1.5!important}.nav-tabs-custom>.mo-tabs .mo-tab-item>.br-none br{display:initial}.nav-tabs-custom .nav-tabs-custom{width:100%;top:20px;box-sizing:border-box}.nav-tabs-custom .nav-tabs-custom>.tabs1{overflow-x:auto;overflow-y:hidden}.nav-tabs-custom .nav-tab-item.active{border-radius:30px}.nav-tabs-custom .report-tabs>li>a{line-height:normal!important;padding-right:0!important;padding-left:0!important}.nav-tabs-custom .pulse-chart{margin-top:0!important}.nav-tabs-custom .report-tab-content{margin-top:48px}.nav-tabs-custom .status-tab{margin:25px 0!important}}@media (max-width:768px){.nav-header{padding-bottom:46px!important}.nav-tabs-custom{width:100%;top:20px;box-sizing:border-box}.nav-tabs-custom>.tabs1{overflow-x:auto;overflow-y:hidden}.nav-tab-item.active{border-radius:30px}.report-tabs>li>a{line-height:normal!important;padding-right:0!important;padding-left:0!important}.pulse-tab-content{margin:10px 0}.btn-date-group{margin-bottom:14px}.pulse-chart{margin-top:0!important}}.unused-check{transition:transform .3s}.string-setting i:hover{cursor:pointer;color:#185ee0!important;transform:scale(1.4)}.mr-5{margin-right:5px}.btn-p{padding:4px 10px!important}.cctv-widget{padding-top:12px!important}.cctv-widget .play-btn{width:120px;margin:10px auto}.cctv-widget .play-btn .cctv-start,.cctv-widget .play-btn .cctv-stop{border-radius:7px!important}.cctv-widget #video-display{margin-top:10px}.cctv-start{background-color:#5bc3af!important}.cctv-start:hover{background-color:#12bf9d!important}.cctv-video-container{padding-top:10px}#videoContainer .video-play{width:100%;margin:0 auto}#videoContainer .videoPlayer{width:100%!important;height:250px!important;margin-top:6px!important;background-color:#ccc!important;border-radius:3px!important}#videoContainer .vjs-big-play-button{width:50px;height:50px;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;border-radius:50%!important}.page-cctv .page-cctv-btn{float:right}.page-cctv .page-cctv-btn .cctv-start-page,.page-cctv .page-cctv-btn .cctv-stop-page{border-radius:7px!important}.page-cctv .video-js{background-color:#ccc!important;border:1px solid #ccc!important;border-radius:3px!important;box-sizing:border-box}.channel-button{width:30px;height:30px;border-radius:5px!important;border:1px solid #ccc}.able-ch-btn{width:30px;height:30px;background-color:#f5f5f5;color:#343a40;font-weight:700;border:1px solid #007bff}.channel-button.active{background-color:#007bff!important;color:#fff!important;font-weight:700}button.disable-btn-bg{width:30px;height:30px;position:relative;border:1px solid #ccc;background:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cline x1='0' y1='0' x2='100%25' y2='100%25' stroke='rgb(184,184,184)' /%3E%3C/svg%3E")}.widget-ch{width:100%;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;padding-left:7px;padding-right:7px}@media (max-width:375px){.page-cctv-btn{width:100%;margin-top:5px;display:flex;align-items:center;justify-content:space-between;padding:10px}.page-cctv-btn .cctv-stop-page,.page-cctv-btn>.cctv-start-page{width:50%}.video-play-mo{margin-top:0!important}.cctv-page-btn-wrap .btn-group-toggle{padding-left:10px;padding-right:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.cctv-page-btn-wrap .btn-group-toggle>.btn{flex:0 0 25%;margin-bottom:10px}.cctv-video-container{padding-top:0;margin:0}}@media (max-width:768px){.cctv-page-btn-wrap .btn-group-toggle{padding-left:10px;padding-right:10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.cctv-page-btn-wrap .btn-group-toggle>.btn{flex:0 0 22%;margin-bottom:10px}.page-cctv-btn{width:100%;margin-top:5px;display:flex;align-items:center;justify-content:space-between}.page-cctv-btn .cctv-stop-page,.page-cctv-btn>.cctv-start-page{width:50%}}@media (min-width:375px) and (max-width:992px){.widget-ch{padding-left:5px;padding-right:5px}.widget-ch>.btn{flex:0 0 10%}.cctv-video-container{padding-top:0;margin:0}.cctv-page-btn-wrap .btn-group-toggle{padding-left:10px;padding-right:10px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.cctv-page-btn-wrap .btn-group-toggle>.btn{flex:0 0 22%;margin-bottom:10px}.page-cctv-btn{width:100%;margin-top:5px;display:flex;align-items:center;justify-content:space-between;padding:10px}.page-cctv-btn .cctv-stop-page,.page-cctv-btn>.cctv-start-page{width:50%}}@media (min-width:1024px) and (max-width:1280px){.widget-ch{padding-left:3px;padding-right:3px}}.report-summary-wrap>.col-lg-3,.report-summary-wrap>.col-md-6,.report-summary-wrap>.col-sm-6,.report-summary-wrap>.col-xs-12{padding:30px}.report-summary-wrap{margin:-25px}.plant-summary h3{color:#fff;text-align:center;padding:4px 0;font-size:18px;margin:0;font-weight:700;letter-spacing:-2px}.plant-summary h3:first-of-type{background-color:#62baeb}.plant-summary h3:nth-of-type(2){background-color:#6299eb}.plant-summary h3:nth-of-type(3){background-color:#7588ed}.plant-summary h3:nth-of-type(4){background-color:#8482dd}.plant-summary h3:nth-of-type(5){background-color:#5856bd}.plant-summary>div{padding:5px 0}.plant-summary>div:first-of-type{background:rgba(98,186,235,.05);text-align:center;color:#2695d3}.plant-summary>div:nth-of-type(2){background:rgba(98,153,235,.05);color:#6299eb}.plant-summary>div:nth-of-type(3){background:rgba(117,136,237,.05);color:#7588ed}.plant-summary>div:nth-of-type(4){background:rgba(132,130,221,.05);color:#8482dd}.plant-summary>div:nth-of-type(5){background:rgba(132,130,221,.05);color:#5856bd}.plant-table{display:table;width:100%}.plant-table .plant-row{display:table-row}.plant-table .plant-row .plant-cell{display:table-cell;width:50%}.plant-table .plant-row .plant-cell .plant-left{float:right;margin-right:10px}.plant-table .plant-row .plant-cell .plant-value{position:relative;top:-2px}.plant-table .plant-row .plant-cell .plant-right{float:left;margin-left:10px}.title-large{font-size:24px;letter-spacing:-3.16px;font-weight:500}.title-small{font-size:12px;letter-spacing:-1.16px}.info-title{color:#333;text-align:left;font-weight:700;padding:5px 0;font-size:18px;margin-bottom:10px;border-bottom:1px solid #777;letter-spacing:-1.44px}.info-container{list-style-type:none;padding:0;margin:30px 0 0;width:100%}.info-container>.info-list{display:block;margin-bottom:10px}.info-container .info-cell,.info-container .info-last-cell{display:inline-block;vertical-align:top;padding:0;box-sizing:border-box;font-size:15px;letter-spacing:-1.2px}.info-container .info-cell:first-child,.info-container .info-last-cell:first-child{width:80px;color:#777;font-weight:700}.info-container .info-cell:last-child,.info-container .info-last-cell:last-child{width:calc(100% - 100px);color:#777;font-weight:500}.info-container .info-cell+.info-cell,.info-container .info-last-cell+.info-cell{margin-left:10px;font-weight:500}.info-container .info-last-cell:first-child{width:125px;font-weight:700;letter-spacing:-1.2px}.info-container .info-last-cell:last-child{width:calc(100% - 130px);text-align:right;font-weight:500;letter-spacing:-1.2px;color:#777}.info-container .info-last-cell+.info-cell{margin-left:10px}@media (max-width:1440px){.report-summary-wrap>.col-lg-3,.report-summary-wrap>.col-md-6,.report-summary-wrap>.col-sm-6,.report-summary-wrap>.col-xs-12{padding:5px}.report-summary-wrap{margin:-5px}.title-large{font-size:26px}}@media (max-width:1200px){.report-summary-wrap>.col-lg-3,.report-summary-wrap>.col-md-6,.report-summary-wrap>.col-sm-6,.report-summary-wrap>.col-xs-12{padding:10px}.report-summary-wrap{margin:-15px}.plant-info{height:430px}}@media (max-width:991px){.plant-info,.power-info{height:100%;padding-bottom:15px!important}.weather-info{height:100%}}.pulse-comment,.pulse-comment-single,.show-log{cursor:pointer}.pulse-comment-single:hover,.pulse-comment:hover,.show-log:hover{font-weight:700;color:#3f51b5}.pulse-record-tables .div-gap{margin-bottom:20px}.log-name{font-size:20px;font-weight:600}.select-custom{width:70px;padding:.3em .4em;border:1px solid #999;font-family:inherit;background:url(../images/select-arrow.jpg) no-repeat 95% 50%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;float:right}.box-custom-label{text-align:right;padding-top:12px!important}.box-custom{border:1px solid #d3d3d3;border-radius:3px;padding:6px 10px;width:100%}.bill-setting-input>input:disabled{background-color:#d3d3d3}.total-bill-input{background-color:transparent!important;width:110px!important;text-align:center;padding:0!important}.reward-price,.reward-time{text-align:right!important;padding-right:5px!important;width:90px!important}.total-this-bill{color:#00f!important;font-weight:700}.group-unset-btn:hover,.open-bill:hover,.open-group-bill:hover,.open-group-history:hover,.open-history:hover,.open-total-bill:hover,.open-total-history:hover{cursor:pointer;color:#66b0cc}.bill-icon{font-size:20px!important}.status-update{cursor:pointer;font-weight:700}.status-update:hover{color:#00f}.group-unset-btn{font-size:18px!important}.total{margin-bottom:40px;margin-right:-10px}@media (max-width:767px){.total.viewport__page{padding-top:110px;padding-left:5px;margin-bottom:0;margin-top:0}}@media (max-width:1024px){.total>.inner,.total__inner{padding:14px}}.total__header{margin-right:10px;padding:5px;background-color:#fff;border-bottom:1px solid #ccc}.total__heading{margin-left:10px;font-size:20px;line-height:35px;font-weight:700;letter-spacing:-1px;display:inline-block;vertical-align:bottom}@media (max-width:1024px){.total__heading{text-align:center;display:block;margin-left:0}}.settings{padding:25px 10px}.settings .widget{width:100%;height:auto;padding:20px 40px 30px;float:none;box-shadow:none;margin-bottom:35px;box-shadow:-1px -1px 6px rgba(0,0,0,.35);border:1px solid #dcdddd}@media (max-width:767px){.settings .widget{padding:10px 15px}}.settings .widget__header{background-image:none}.settings .form__fieldset{position:relative;padding-bottom:5px}.settings .form__fieldset:after{content:"";display:block;position:absolute;bottom:0;right:0;left:0;height:1px;background-color:#d7d7d7}.settings .form__elem{padding:14px 40px;border-bottom:1px solid #d7d7d7;color:#727171;font-size:17px}.settings .form__elem:first-child{margin-top:4px;border-top:1px solid #d7d7d7}@media (max-width:767px){.settings .form__elem{padding-right:14px;padding-left:14px}}.settings .form__elem-content{display:inline-block;width:70%}@media (max-width:767px){.settings .form__elem-content{width:100%}}.settings .form__elem-checkbox{position:relative;margin-top:7px}@media (min-width:1440px){.settings .form__elem-checkbox label{white-space:nowrap}}.settings .form__elem-checkbox--inline{display:inline-block;vertical-align:baseline}.settings .form__elem-buttons{text-align:center}.settings .form__elem-buttons button{width:80px;padding-top:6px;padding-bottom:5px;color:#fff;font-size:14px}.settings .form__elem-buttons--header{position:absolute;top:6px;right:0}.settings .form__btn-submit{background-color:#6ab8d6;box-shadow:-1px -1px 7px rgba(0,0,0,.75)}.settings .form__btn-reset{margin-left:14px;background:#5c5c5c;background:linear-gradient(180deg,#5c5c5c 0,#4a4a4a)}.settings .form__label{width:220px;display:inline-block;vertical-align:middle}.settings .form__label--row2{margin-top:-2%}@media (max-width:1024px){.settings .form__label--row2{top:auto;margin-top:0;transform:none}}@media (max-width:1024px){.settings .form__label{width:100%}}.settings .form__label-dash{display:inline-block;margin-right:20px;margin-left:20px;color:#727171;font-weight:700;font-size:20px;vertical-align:middle}@media (max-width:767px){.settings .form__label-dash{margin:0}}.settings .form__input{display:inline-block;padding:8px 20px;vertical-align:middle;text-align:center;color:#727171;background-color:#fff;box-shadow:inset -5px -5px 5px hsla(0,.9%,79%,.3);border:1px solid #c9caca;-webkit-appearance:none}.settings .form__input--notify{width:75px;text-align:center}.settings .form__input--notify_sun{width:115px;text-align:center;font-size:13px;padding-top:4px;padding-right:4px!important;padding-bottom:4px;padding-left:4px!important}.settings .form__input--number{width:130px}@media (max-width:767px){.settings .form__input{padding:4px 16px}}.settings .form__input[readonly]{opacity:.7;background-color:rgba(0,0,0,.08)}.settings .form [type=checkbox]{position:absolute;cursor:pointer;opacity:0;z-index:1;outline:0!important}.settings .form [type=checkbox]:disabled~label:before{border-color:#ccc}.settings .form [type=checkbox]:checked~label:before{background-color:#198bb2;border-color:#198bb2}.settings .form [type=checkbox]:checked~label:after{content:"\F00C";font-family:fontawesome;font-weight:700;color:#fff;display:inline-block;font-size:13px;height:16px;left:0;padding-left:2px;padding-top:1px;position:absolute;top:1px;width:16px}.settings .form [type=checkbox]~label{position:relative;z-index:0;padding-left:25px}.settings .form [type=checkbox]~label:before{content:"";background-color:#fff;border-radius:0;border:1px solid #66b0cc;display:inline-block;height:18px;left:0;position:absolute;transition:.3s ease-in-out;width:18px;outline:0!important;margin-top:2px}.settings .form [type=checkbox][readonly]{background-color:#ccc;border-color:#ccc}.settings .form [type=checkbox][readonly]~label{color:#ccc}.settings .form .btn-group{width:250px}.settings .form .btn-group .btn{width:100%;color:#fff;background-color:#66b0cc}.settings .form .ico-arrow{display:inline-block;width:15px;height:15px;background-image:url(../images/ic_circle_arrow.png)}.btn-w-230{width:230px!important}.calendar-body{min-height:300px}.calendar-body .loading{text-align:center;position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;background:#fff}.calendar-body .text-center span{margin-bottom:4px;font-weight:700}.loading{position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;text-align:center;z-index:2}.loading img{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;display:inline-block;vertical-align:middle}.calendar-event{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:red;clear:both;opacity:1}.calendar-event .icon{color:#fe3232;width:40px;height:40px}@media (max-width:767px){.calendar-event .icon{width:40px;height:40px;margin-bottom:0}}.calendar-event .text{color:#fe3232;font-size:17px}@media (max-width:767px){.calendar-event .text{display:none;font-size:9px}}@media (max-width:1280px){.calendar-event .text{font-size:14px!important}}.fc-bgevent{opacity:.9!important;border-color:#ddd!important}.fc-widget-content td{cursor:pointer}#calendar-daily-dialog .calendar-header{padding-bottom:10px!important}#calendar-daily-dialog .calendar-header .modal-title{margin-bottom:16px!important}#calendar-daily-dialog .calendar-header .calendar-dialog-top-wrap{display:flex;justify-content:space-between;align-items:flex-end}#calendar-daily-dialog .calendar-header .calendar-dialog-top-wrap button{border:1px solid #999;padding:0 .6em;height:31px;line-height:33px;border-radius:5px 0 0 5px}#calendar-daily-dialog .calendar-header .calendar-dialog-top-wrap button.next{border-radius:0 5px 5px 0}#calendar-daily-dialog .calendar-header .calendar-dialog-top-wrap .input-group{margin-left:15px}#calendar-daily-dialog .calendar-header .calendar-dialog-top-wrap .input-group .input-group-addon{border-bottom:1px solid rgba(128,137,142,.8)}#calendar-daily-dialog .calendar-header .calendar-dialog-top-wrap .input-group input{text-align:center;margin-right:11px!important}#calendar-daily-dialog .calendar-header i:after{font-style:normal}.fc-sun{color:red!important}.fc-sat{color:#00f!important}button.fc-datepicker-button{width:120%;font-size:20px;font-weight:700}@media (max-width:767px){.widget.taebang{height:100px}}.tae_plant_list{width:100%;font-size:16px;border-bottom:1px solid #ccc;display:inline-block;padding:15px}.tae_plant_list:first-child{margin-top:0}.tae_plant_list .widget__heading{font-size:16px;font-weight:700;color:#111;font-family:Nanum Gothic,sans-serif!important}.tae_plant_list .tae_address{font-size:14px;color:#777}.tae_plant_list.active{background:#fb0;color:#111}.tae_plant_list:hover{cursor:pointer}.tae_select_btn{width:100%;padding:15px 0;text-align:center;font-weight:700;font-size:16px;color:#111;background:#fb0;cursor:pointer;font-family:Nanum Gothic,sans-serif!important}.tae_select_btn:hover{background:#f1b100}.tae_header{width:100%;position:fixed;left:0;top:0;padding:10px;font-size:14px;font-weight:700;color:#666;text-align:center;border-bottom:1px solid #eee;background:#fff;z-index:10;font-family:Roboto,sans-serif!important}.tae_he_blank{width:100%;height:42px;display:inline-block}input:focus{outline:none}.tae_input{font-size:16px;padding:17px 15px;width:100%;border:1px solid #ccc;border-radius:5px}.tae_input:focus{border:1px solid #fb0!important}.tae_login_div{width:100%;display:inline-block;position:relative;padding-top:10px;margin-top:30px}.tae_label{position:absolute;top:0;left:11px;background:#fff;padding:0 5px;font-weight:700;font-family:Roboto,sans-serif!important;font-size:16px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-transition:background-color 1000s ease-in-out 0s!important;transition:background-color 1000s ease-in-out 0s!important}.tae_login_logo{width:150px;margin:0 auto 30px}.tae_wrapper{display:flex;justify-content:center;align-items:center;min-height:100vh}.tae_wrapper .login__input-elem{width:100%;max-width:500px}.login{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../images/bg-login.jpg);background-size:cover;background-position:top;background-repeat:no-repeat}.login__bi{bottom:65px;transform:translateX(-50%)}.login__bi,.login__inner{position:absolute;left:50%}.login__inner{top:50%;width:100%;max-width:380px;padding:25px 12px;border:1px solid #69acc5;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.75);transform:translate(-50%,-50%)}@media (max-width:767px){.login__inner{width:90%}}.login__heading{padding-left:25px;font-size:26px;color:#128cbe}.login__divide{height:2px;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;margin-top:15px;margin-bottom:30px}.login__form{position:relative;padding-right:30px;padding-left:30px}.login__form:after{content:"";display:block;clear:both}@media (max-width:767px){.login__form{padding-right:5%;padding-left:5%}}.login__form [type=checkbox]{position:absolute;cursor:pointer;opacity:0;z-index:1;outline:0!important}.login__form [type=checkbox]:checked~label:before{background-color:#198bb2;border-color:#198bb2}.login__form [type=checkbox]:checked~label:after{content:"\F00C";font-family:FontAwesome;font-weight:700;color:#fff;display:inline-block;font-size:13px;height:16px;left:0;padding-left:2.5px;padding-top:1px;position:absolute;top:1px;width:16px}.login__form [type=checkbox]~label{position:relative;z-index:0;padding-left:25px;white-space:nowrap}.login__form [type=checkbox]~label:before{content:"";background-color:#fff;border-radius:0;border:1px solid #66b0cc;display:inline-block;height:18px;left:0;position:absolute;transition:.3s ease-in-out;width:18px;outline:0!important;margin-top:2px}.login__input-elem{float:left;position:relative;width:190px}@media (max-width:767px){.login__input-elem{width:100%}}.login__input-checkbox{clear:both;padding-top:18px;display:flex;gap:1.5rem;border-bottom:1px solid #aaa;padding-bottom:16px}.login__input-checkbox:after{content:"";display:block;clear:both}.login__input-checkbox>div:first-of-type{float:left}.login__input-checkbox>div:nth-of-type(2){float:right}.login__verify-wrapper{display:flex;flex-direction:row;clear:both;padding-top:14px;justify-content:space-between}.login__verify-wrapper>span{color:#787878;font-weight:700}.login__verify-wrapper>div>a{color:#6ab8d6;font-weight:700}.login__btn-help{display:none;position:absolute;bottom:6px;right:6px;z-index:10}.login__input{width:100%;padding:7px 15px;border:1px solid #c9caca;font-family:sans-serif;margin-top:5px;background-color:#fff!important;color:#000!important;box-shadow:inset 3px 3px 5px rgba(0,0,0,.08);font-size:14px;-webkit-appearance:none}.login__input:first-of-type{margin-top:0}.login__input[type=password]{padding-right:30px}.login__submit-elem{float:left;width:94px;height:77px;margin-left:9px}.login__submit-elem>button{width:100%;height:100%;background-color:#6ab8d6;color:#fff;box-shadow:2px 2px 5px rgba(0,0,0,.55)}.login__submit-elem--forget{height:34px}@media (max-width:767px){.login__submit-elem{width:100%;height:40px;margin-top:14px;margin-left:0}}.login__footer,.login__notify{margin-top:14px;color:#aaa;font-size:13px;letter-spacing:-.05em;float:left;text-align:center}.login__footer{width:100%}.login.login_tje{background-image:url(../images/bg-login-tje.jpg)!important}.login_Qcells{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../images/bg-login-Qcells.jpg);background-size:cover;backgroung-position:top;background-repeat:no-repeat}@media (max-width:767px){.login_Qcells{background-size:auto 160%;background-position:top}}.login_Qcells__bi{position:absolute;bottom:19px;right:3%}@media (max-width:767px){.login_Qcells__bi{bottom:5%;right:50%;transform:translateX(50%)}}.login_Qcells__inner{position:absolute;top:50%;left:50%;width:100%;max-width:380px;padding:18px 12px;border:1px solid #69acc5;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.75);transform:translate(-50%,-50%)}@media (max-width:767px){.login_Qcells__inner{width:90%}}.login_Qcells__top{position:absolute;top:26px;right:3%}@media (max-width:767px){.login_Qcells__top{display:none}}.login_Qcells__slogan{position:absolute;top:26px;left:3%;color:#fff;font-family:Noto Sans,sans-serif;font-size:1.95vw;font-weight:700;line-height:1.2;letter-spacing:.025em}.login_Qcells__slogan span{color:#00c6c1}@media (min-width:768px) and (max-width:1270px){.login_Qcells__slogan{font-size:2.6vw}}@media (max-width:767px){.login_Qcells__slogan{display:none}}.login_Qcells__slogan-app{display:none;position:absolute;top:8%;left:50%;transform:translateX(-50%)}@media (max-width:767px){.login_Qcells__slogan-app{display:block}}@media (max-height:705px){.login_Qcells__slogan-app{top:4.3%}}.login_Qcells__heading{color:#001c77;font-weight:700}.login_Qcells__submit-elem>button{background-color:#001c77;font-weight:700}.login_Qcells__input-checkbox [type=checkbox]:checked~label:before{background-color:#001c77;border-color:#001c77}.login_Qcells__input-checkbox [type=checkbox]~label:before{border:1px solid #001c77}.login_Qcells__notify{margin-top:14px;color:#aaa;font-size:13px;letter-spacing:-.05em;float:left;text-align:center;line-height:1.5;width:115%;transform:translateX(-6%)}.login_Qcells .copy_hanwha{font-size:12px}.login_elt{position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../images/bg-login-elt.jpg);background-size:cover;backgroung-position:top;background-repeat:no-repeat}@media (max-width:767px){.login_elt{background-size:auto 160%;background-position:top}}.login_elt__bi{position:fixed;bottom:40px;left:0;width:100%;text-align:center;padding:10px;margin:0}.login_elt__bi>p{margin:0;display:inline-block}@media (max-width:767px){.login_elt__bi{bottom:5%}.login_elt__bi>img{width:inherit!important}}.login_elt__inner{position:absolute;top:50%;left:50%;width:100%;max-width:380px;padding:18px 12px;border:1px solid #69acc5;background-color:#fff;box-shadow:0 0 15px rgba(0,0,0,.75);transform:translate(-50%,-50%)}@media (max-width:767px){.login_elt__inner{width:90%}}.login_elt__top{position:absolute;top:26px;left:3%}@media (max-width:767px){.login_elt__top{display:none}}.login_elt__slogan{position:fixed;top:40px;left:3%;color:#fff;font-family:Noto Sans,sans-serif;font-size:1.95vw;font-weight:700;line-height:1.2;letter-spacing:.025em}.login_elt__slogan span{color:#00c6c1}@media (min-width:768px) and (max-width:1270px){.login_elt__slogan{font-size:2.6vw}}@media (max-width:767px){.login_elt__slogan{display:flex;justify-content:center;align-items:center;left:0!important}}.login_elt__slogan-app{display:none;position:fixed;top:8%;left:50%;transform:translateX(-50%)}@media (max-width:767px){.login_elt__slogan-app{display:flex;justify-content:center;align-items:center;left:0!important}}@media (max-height:705px){.login_elt__slogan-app{top:4.3%}}.login_elt__heading{color:#001c77;font-weight:700}.login_elt__submit-elem>button{background-color:#001c77;font-weight:700}.login_elt__input-checkbox [type=checkbox]:checked~label:before{background-color:#001c77;border-color:#001c77}.login_elt__input-checkbox [type=checkbox]~label:before{border:1px solid #001c77}.login_elt__notify{margin-top:14px;color:#aaa;font-size:13px;letter-spacing:-.05em;float:left;text-align:center;line-height:1.5;width:115%;transform:translateX(-6%)}.string-btn-group-h{padding-bottom:10px}.string-btn-group button{text-align:center;line-height:20px;width:22px;height:22px;border:1.5px solid #122757;border-radius:7px;margin-right:8px;cursor:pointer;box-shadow:1.5px 1.5px 5px rgba(0,0,0,.3);color:#122757}.string-graph:before{content:"\EB02";font-family:xeicon;font-size:18px}.string-table{padding-right:1px}.string-table:before{content:"\E993";font-family:xeicon;font-size:18px}.schedule-control{position:relative}.schedule-control .calendar-event .icon{width:60px;height:60px;margin-bottom:10px}@media (max-width:767px){.schedule-control .calendar-event .icon{display:none}}.schedule-control .calendar-event .icon_m{display:none}@media (max-width:767px){.schedule-control .calendar-event .icon_m{display:block;margin:5px auto 0!important;width:80%}}.schedule-control .calendar-event .text{font-weight:700;transform:translateX(-1px)}.schedule-control .calendar-event .text.text_on{color:#7cc8e2}.schedule-control .ic-schedule-info-wrap{display:flex;align-items:center;position:absolute;top:0;right:168px}.schedule-control .ic-schedule-info-wrap .ic-schedule-info{display:flex;align-items:center;margin-right:10px}.schedule-control .ic-schedule-info-wrap .ic-schedule-info img{margin-right:5px}.schedule-control .ic-schedule-info-wrap .ic-schedule-info p{font-weight:700;color:#777}@media (max-width:767px){.schedule-control .ic-schedule-info-wrap{top:36px;left:0;width:100%;justify-content:right}.schedule-control .ic-schedule-info-wrap .ic-schedule-info{margin-top:5px}.schedule-control .ic-schedule-info-wrap .ic-schedule-info img{margin-right:5px;width:22px}.schedule-control .ic-schedule-info-wrap .ic-schedule-info.info-off{justify-content:right}}@media (max-width:767px){.schedule-control .fc-header-toolbar{margin-bottom:3em}}.schedule_control_dialog .modal-content{padding:30px 30px 50px!important}@media (max-width:768px){.schedule_control_dialog .modal-content{padding:30px!important}}.schedule_control_dialog .modal-header h4{line-height:1;font-weight:700}.schedule_control_dialog .modal-body h4{font-weight:700;font-size:15px;color:#555;margin-bottom:5px;letter-spacing:-.025em}.schedule_control_dialog .modal-body input{width:100%;padding:8px 10px;border-radius:4px;border:1px solid #999;margin-bottom:12px;font-size:14px;font-weight:700}.schedule_control_dialog .modal-body input::-moz-placeholder{font-size:14px;color:#aaa}.schedule_control_dialog .modal-body input::placeholder{font-size:14px;color:#aaa}.schedule_control_dialog .modal-body input:focus,.schedule_control_dialog .modal-body input:hover{border:1px solid #122757;box-shadow:2px 2px 12px #c6cee4}.schedule_control_dialog .modal-body .schedule_control_select{position:relative;margin-bottom:20px}.schedule_control_dialog .modal-body .schedule_control_select .schedule_control_selected{width:100%;display:flex;justify-content:space-between;border:1px solid #122757;align-items:center;padding:8px 10px;border-radius:4px;color:#122757;font-weight:700;font-size:14px;cursor:pointer}.schedule_control_dialog .modal-body .schedule_control_select .schedule_control_selected .selected-title{flex:8}.schedule_control_dialog .modal-body .schedule_control_select .schedule_control_selected i{font-size:20px}.schedule_control_dialog .modal-body .schedule_control_select .schedule_control_selected:hover{box-shadow:2px 2px 12px #c6cee4}.schedule_control_dialog .modal-body .schedule_control_select .schedule_control_dropdown{list-style:none;z-index:999;margin:0;padding:2px;position:absolute;top:40px;left:0;background:#fff;border-radius:4px;border:1px solid #c6cee4;cursor:pointer;width:100%}.schedule_control_dialog .modal-body .schedule_control_select .schedule_control_dropdown li{border-radius:4px;font-weight:700;padding:6px;font-size:14px;color:#555}.schedule_control_dialog .modal-body .schedule_control_select .schedule_control_dropdown li:hover{background:rgba(18,39,87,.1)}.schedule_control_dialog .modal-body .schedule_save{width:100%;padding:8px 0;text-align:center;color:#eee;border-radius:4px;font-size:14px;font-weight:600;background:#122757;margin-bottom:10px}.inverter-control{position:relative}.inverter-control .calendar-event .icon{width:60px;height:60px;margin-bottom:10px}@media (max-width:767px){.inverter-control .calendar-event .icon{display:none}}.inverter-control .calendar-event .icon_m{display:none}@media (max-width:767px){.inverter-control .calendar-event .icon_m{display:block;margin:5px auto 0!important;width:80%}}.inverter-control .calendar-event .text{font-weight:700;transform:translateX(-1px)}.inverter-control .calendar-event .text.text_on{color:#7cc8e2}.inverter-control .ic-inverter-info-wrap{display:flex;align-items:center;position:absolute;top:0;right:168px}.inverter-control .ic-inverter-info-wrap .ic-inverter-info{display:flex;align-items:center;margin-right:10px}.inverter-control .ic-inverter-info-wrap .ic-inverter-info img{margin-right:5px}.inverter-control .ic-inverter-info-wrap .ic-inverter-info p{font-weight:700;color:#777}@media (max-width:767px){.inverter-control .ic-inverter-info-wrap{top:36px;left:0;width:100%;justify-content:right}.inverter-control .ic-inverter-info-wrap .ic-inverter-info{margin-top:5px}.inverter-control .ic-inverter-info-wrap .ic-inverter-info img{margin-right:5px;width:22px}.inverter-control .ic-inverter-info-wrap .ic-inverter-info.info-off{justify-content:right}}@media (max-width:767px){.inverter-control .fc-header-toolbar{margin-bottom:3em}}.inverter_control_dialog .modal-content{padding:30px 30px 50px!important}@media (max-width:768px){.inverter_control_dialog .modal-content{padding:30px!important}}.inverter_control_dialog .modal-header h4{line-height:1;font-weight:700}.inverter_control_dialog .modal-body h4{font-weight:700;font-size:15px;color:#555;margin-bottom:5px;letter-spacing:-.025em}.inverter_control_dialog .modal-body input{width:100%;padding:8px 10px;border-radius:4px;border:1px solid #999;margin-bottom:12px;font-size:14px;font-weight:700}.inverter_control_dialog .modal-body input::-moz-placeholder{font-size:14px;color:#aaa}.inverter_control_dialog .modal-body input::placeholder{font-size:14px;color:#aaa}.inverter_control_dialog .modal-body input:focus,.inverter_control_dialog .modal-body input:hover{border:1px solid #122757;box-shadow:2px 2px 12px #c6cee4}.inverter_control_dialog .modal-body .inverter_control_select{position:relative;margin-bottom:20px}.inverter_control_dialog .modal-body .inverter_control_select .inverter_control_selected{width:100%;display:flex;justify-content:space-between;border:1px solid #122757;align-items:center;padding:8px 10px;border-radius:4px;color:#122757;font-weight:700;font-size:14px;cursor:pointer}.inverter_control_dialog .modal-body .inverter_control_select .inverter_control_selected .selected-title{flex:8}.inverter_control_dialog .modal-body .inverter_control_select .inverter_control_selected i{font-size:20px}.inverter_control_dialog .modal-body .inverter_control_select .inverter_control_selected:hover{box-shadow:2px 2px 12px #c6cee4}.inverter_control_dialog .modal-body .inverter_control_select .inverter_control_dropdown{list-style:none;z-index:999;margin:0;padding:2px;position:absolute;top:40px;left:0;background:#fff;border-radius:4px;border:1px solid #c6cee4;cursor:pointer;width:100%}.inverter_control_dialog .modal-body .inverter_control_select .inverter_control_dropdown li{border-radius:4px;font-weight:700;padding:6px;font-size:14px;color:#555}.inverter_control_dialog .modal-body .inverter_control_select .inverter_control_dropdown li:hover{background:rgba(18,39,87,.1)}.inverter_control_dialog .modal-body .inverter_control_save{width:100%;padding:8px 0;text-align:center;color:#eee;border-radius:4px;font-size:14px;font-weight:600;background:#122757;margin-bottom:10px}.fire-detection{margin:3px}.fire-detection .header-layout{margin:50px}.fire-detection .header-layout,.fire-detection .header-layout>.top-content{display:flex;justify-content:center}.fire-detection .header-layout>.top-content div{align-items:center;display:grid}.fire-detection .header-layout>.top-content>.top-main{padding:5px;min-width:120px;font-size:16px;font-weight:600;color:#383838;border:1px solid var(--,#fff);background:var(--Head-Box,#f2f2f2)}.fire-detection .header-layout>.top-content>.top-sub{padding:5px;min-width:140px;font-size:16px;color:#3c3c3c;border:1px solid var(--Head-Box,#f2f2f2);background:var(--,#fff)}.fire-detection .layout{display:flex;justify-content:center;margin:30px 100px}.fire-detection .layout .arrow{position:relative;top:60px}.fire-detection .layout .arrow>.arrow-down{display:none}.fire-detection .layout>div .img-div{display:grid;place-items:center}.fire-detection .layout>div .img-div>img{width:100px}.fire-detection .layout>div .img-div>.mo-arrow>img{display:none}.fire-detection .layout>div .ico-label{margin:5px;font-size:16px;font-weight:600}.fire-detection .layout>div .line{border-left:1px solid #929292;height:100px;left:50%;position:relative}.fire-detection .layout>div .box{width:160px}.fire-detection .layout>div .box .box-content{border-top:1px solid #929292}.fire-detection .layout>div .box .header-text{background-color:#f2f2f2;color:#3c3c3c;text-align:center;padding:5px;font-size:15px;font-weight:600}.fire-detection .layout>div .box .body-text{background-color:#fbfbfb;color:#5c5c5c;text-align:left;padding:10px}.fire-detection .layout>div .box .body-text>p{font-size:14px}@media screen and (min-width:768px) and (max-width:1500px){.fire-detection>.content-wrapper{overflow:scroll}.fire-detection>.content-wrapper .layout,.fire-detection>.content-wrapper>.header-layout{justify-content:normal}}@media screen and (max-width:767px){.fire-detection .header-layout{display:grid;margin:15px}.fire-detection .header-layout>.top-content{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,1fr);grid-row-gap:1px}.fire-detection .header-layout>.top-content>div{min-width:40vw!important}.fire-detection .header-layout>.top-content>#last-connected-date{align-items:center;display:grid}.fire-detection .layout{margin:1px 1px 50px;display:grid;justify-content:left;box-sizing:border-box}.fire-detection .layout .arrow{top:-95px;margin-bottom:-90px;left:50%}.fire-detection .layout .arrow>.arrow-right{display:none}.fire-detection .layout>div{display:grid;height:170px}.fire-detection .layout>div .img-div{left:15%;position:absolute}.fire-detection .layout>div .img-div>.mo-arrow>img{display:block;left:20%;position:relative}.fire-detection .layout>div .line{height:30px}.fire-detection .layout>div .line:before{position:absolute;content:"";width:34vw;transform:translateX(-100.2%);left:0;border-top:1px solid #929292;border-right:1px solid #929292}.fire-detection .layout>div .box{width:145px;position:absolute;right:15%;margin-top:50px}.fire-detection .layout>div .box .box-content{border-top:1px solid #929292}.fire-detection .layout>div .box .header-text{background-color:#f2f2f2;color:#3c3c3c;text-align:center;padding:5px;font-size:14px}.fire-detection .layout>div .box .body-text{background-color:#fbfbfb;text-align:left;padding:8px}}@media screen and (max-width:600px){.fire-detection .layout>div .line:before{width:32vw}}@media screen and (max-width:479px){.fire-detection .layout>div .line:before{width:24vw}}@media screen and (max-width:380px){.fire-detection .layout>div .img-div{left:5%}.fire-detection .layout>div .line:before{width:32vw}.fire-detection .layout>div .box{right:5%}}@media screen and (max-width:320px){.fire-detection .layout{margin:-5px -5px 30px}.fire-detection .layout>div .line:before{width:26vw}}.charging-header{display:flex;justify-content:space-between;align-items:center}.charging-header>h2{margin-left:0!important}.charge-wrap{width:100%;overflow-x:scroll}.charge-wrap::-webkit-scrollbar{height:10px!important}.charge-wrap::-webkit-scrollbar-thumb{background-color:#dfdfdf!important;border-radius:10px!important}.charge-wrap::-webkit-scrollbar-track{background-color:#f8f8f8!important}.charge-container{display:flex;justify-content:space-between;flex-wrap:nowrap;padding-bottom:18px}@media (max-width:767px){.charge-container{padding-bottom:12px}}.charge-card-wrap{width:272px;height:506px;flex-shrink:0;padding-left:24px;padding-right:24px;padding-top:20px;margin-right:34px;border:1px solid #ededed;box-shadow:3px 4px 8px -4px rgba(0,0,0,.17)}.charge-card-wrap>h4{font-weight:700;margin:0}.charge-card-wrap dl{border-bottom:1px solid #edecec;display:flex;justify-content:space-between;align-items:center;margin:0;padding:12px 0}.charge-card-wrap dl:nth-child(6){border-bottom:0!important}.charge-card-wrap dt{color:#3c3c3c;font-size:14px;font-weight:700}.charge-card-wrap dd{color:#3c3c3c;text-align:right;font-size:14px;font-weight:500}.charge-contents{display:flex;align-items:center;justify-content:space-around;margin:0;padding:45px 0 30px;text-align:center}.charge-contents .charge-status>i{width:100px!important;height:100px!important;vertical-align:middle;display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:50%}.charge-contents .charge-status>i.elc_con_type_normal{background-image:url(../images/electric_charge/ic_electric_station_normal.png)}.charge-contents .charge-status>i.elc_con_type_error{background-image:url(../images/electric_charge/ic_electric_station_error.png)}.elc_charge_top{flex-direction:column!important;padding:15px 0;border-top:0 solid #abc936;border-bottom:0 solid #abc936}.elc_charge_top>.charge-status-txt{display:flex;align-items:center;justify-content:center;margin-bottom:8px;font-weight:700;font-size:16px}.elc_charge_top>.charge-status-txt:first-child i{font-size:24px}.elc_charge_top>.charge-status-txt:nth-child(2) i{font-size:22px!important}.elc_charge_top>.charge-status-txt>span{margin-left:6px}.elc_charge_top>.charge-status-txt .charge_normal{color:#66bb6a}.elc_charge_top>.charge-status-txt .charge_error{color:#ee6e73!important}.elc_charge_top>.charge-status-txt .charge_default{color:#e6e7e7!important}.electric_connector{margin-top:14px}.electric_connector>dl{display:flex;justify-content:space-between;align-items:center;border-bottom:0!important;padding:6px 0}.electric_connector>dl>dd{text-align:right;font-weight:600!important}.electric_connector>dl>dd.elc_con_charging{color:#85a7ba!important}.electric_connector>dl>dd.elc_con_charge_error{color:#fe3232!important}.electric_connector>dl>dd.ele_con_charge_unused{color:#b4b4b4!important}@media only screen and (max-width:768px){.charge-wrap{width:100%;display:inline-block;overflow-x:hidden;overflow-y:hidden!important}.charge-container{display:block;flex-wrap:nowrap;padding-top:0;width:100%}.charge-card-wrap{background:#fff;width:100%;min-width:272px;margin-bottom:20px}}.electric-info-container{padding-top:10px;font-weight:700;display:flex}@media (max-width:767px){.electric-info-container{flex-direction:column;padding:0 26px}}.electric-info-container>div:nth-child(2){padding-left:50px}@media (max-width:1024px){.electric-info-container>div:nth-child(2){padding-left:38px}}@media (max-width:767px){.electric-info-container>div{width:100%;padding-left:0!important}}.electric-info-container>div dl{display:flex}@media (max-width:767px){.electric-info-container>div dl dt{width:50%}}@media (max-width:767px){.electric-info-container>div dl dd{width:50%;flex-wrap:wrap;text-align:right}}.btn{display:inline-block;border-radius:0}.btn-gray{background:#776b66;background:linear-gradient(180deg,#9f9094 40%,#776b66);background-color:#776b66;color:#fff}.btn-cyan{background:#01bbff;background:linear-gradient(180deg,#2ac6ff 40%,#01bbff);color:#fff}.btn-cyan:active,.btn-cyan:hover{background:#01bbff}.btn-green{background:#64aba9;background:linear-gradient(180deg,#64aba9 40%,#48918e);background-color:#19a0ba;color:#fff}.btn-pink{background:#ec407a;background:linear-gradient(180deg,#ec407a 40%,#ac306a)}.btn-pink:active,.btn-pink:hover{background:#ec407a}.button-3-wrap{text-align:left}.location,.total-location{position:relative;display:inline-block;width:280px;font-size:16px;font-weight:500;line-height:24px;height:34px;vertical-align:middle;overflow:hidden;border:1px solid #d9d9d9}.location .report-date,.location>.report__datepicker>.input-group-addon,.location button,.location input,.total-location .report-date,.total-location>.report__datepicker>.input-group-addon,.total-location button,.total-location input{background-color:#f5f5f5;height:32px!important}.location .ico-arrow,.total-location .ico-arrow{display:block;position:absolute;top:50%;right:10px;width:10px;height:10px;margin-top:-3px;z-index:10;display:inline-block;transform:translateY(-50%) rotate(135deg);border-top:1px solid silver;border-right:1px solid silver}.location__input-box,.location__select-box,.total-location__input-box,.total-location__select-box{position:absolute;top:0;left:0;bottom:0;width:100%;padding-top:0;padding-left:12px;padding-right:28px;border:none;border-radius:0;font-weight:700;-webkit-appearance:none;color:rgba(0,0,0,.65);background-color:#fff;outline:0;cursor:pointer}.location__input-box::-webkit-calendar-picker-indicator,.total-location__input-box::-webkit-calendar-picker-indicator{opacity:0;display:none}.location__select-box-total,.total-location__select-box-total{position:absolute;top:0;left:0;bottom:0;width:100%;padding-top:0;padding-left:12px;padding-right:28px;border:none;border-radius:0;font-weight:700;-webkit-appearance:none;color:rgba(0,0,0,.65);background-color:#f5f5f5;outline:0;cursor:pointer}@media (max-width:767px){.location,.total-location{display:block;width:95%;margin:8px auto}}.definition__heading{font-size:18px;margin-bottom:8px}.definition__entry{margin:0;font-size:12px;text-shadow:0 1px 1px rgba(0,0,0,.3)}.definition__entry:after{content:"";display:block;clear:both}.definition__entry dd,.definition__entry dt{float:left;margin-top:2px;font-size:15px}.definition__entry dt{width:130px;padding-left:10px;white-space:nowrap;font-weight:700;text-align:left;clear:left}.definition__entry dd{width:210px;padding-left:8px;margin-left:0}.usage-definition{position:relative;white-space:nowrap;margin-bottom:0;z-index:1;font-size:0;border-top:1px solid #d9dee1}.usage-definition:after{content:"";display:block;clear:both}.usage-definition.border-t-none{border-top:none!important}.usage-definition:first-child{border-top:none}.usage-definition dd,.usage-definition dt{display:inline-block;margin:0;padding-top:11px;padding-bottom:11px;vertical-align:middle;line-height:28px}.usage-definition.is-primary dd,.usage-definition.is-primary dt{border-top:0;padding:0;margin-top:0}.usage-definition.is-primary dt{width:30%}.usage-definition.is-primary dd{width:70%;text-align:right;font-weight:400}.usage-definition.is-primary dd:only-child{width:100%}.usage-definition__title{width:35%;color:#7d8389;font-size:16px;letter-spacing:-.01em}.usage-definition__data{width:65%;color:#3c84ba;font-style:normal;text-align:right;font-size:0;padding:10px 0!important}.usage-definition__data .label-number__decimal{line-height:30px}.usage-definition__data span:not(.label-number__decimal){font-size:28px;letter-spacing:-.1em;vertical-align:middle;font-weight:700}.usage-definition__data span:not(.label-number__decimal)#current-weather-temp,.usage-definition__data span:not(.label-number__decimal).air_temp{letter-spacing:0}.usage-definition__data span.info{font-size:16px;color:#333;letter-spacing:-.1em;vertical-align:middle;font-weight:400;word-break:break-all;white-space:normal}.usage-definition__data:only-child{width:100%}.usage-definition__data .big-text{font-size:35px!important}.usage-definition__total-title{width:35%;color:#7d8389;font-size:16px;letter-spacing:-.01em;padding:5px 0!important}.usage-definition__total-data{width:65%;color:#3c84ba;font-style:normal;text-align:right;font-size:0;padding:5px 0!important}.usage-definition__total-data .label-number__decimal{line-height:30px}.usage-definition__total-data span:not(.label-number__decimal){font-size:20px;letter-spacing:-.1em;vertical-align:middle;font-weight:700}.usage-definition__total-data span:not(.label-number__decimal)#current-weather-temp,.usage-definition__total-data span:not(.label-number__decimal).air_temp{letter-spacing:0}.usage-definition__total-data span.info{font-size:16px;color:#333;letter-spacing:-.1em;vertical-align:middle;font-weight:400;word-break:break-all;white-space:normal}.usage-definition__total-data:only-child{width:100%}.usage-definition__total-data .big-text{font-size:35px!important}#expected-savings-widget .usage-definition dd,#expected-savings-widget .usage-definition dt{padding:2.2px 0!important}#expected-savings-widget .usage-definition__title{font-size:13px}#expected-savings-widget .usage-definition__data span:not(.label-number__decimal){font-size:18px}#expected-savings-widget .usage-definition__data .usage-unit{font-size:13px;width:28px}#expected-savings-widget .usage-definition__data span.label-number__decimal{font-size:22px}#expected-savings-widget .usage-definition__data small.label-number__decimal--floating{vertical-align:middle}#expected-savings-widget .usage-definition__data span.info{font-size:13px}#expected-savings-widget .usage-definition__data .big-text{font-size:22px!important}#expected-savings-widget .usage-definition__total-data span.info,#expected-savings-widget .usage-definition__total-data span:not(.label-number__decimal),#expected-savings-widget .usage-definition__total-title{font-size:13px}#expected-savings-widget .usage-definition__total-data .big-text{font-size:28px!important}#price_contents .usage-definition dd{padding:5px 0!important}.usage-unit{width:32px;margin-left:7px;color:#51585f;font-style:normal;font-weight:400;line-height:24px;vertical-align:bottom}.usage-unit,.weather_detail{display:inline-block;font-size:14px;text-align:left}.weather_detail{width:100%;line-height:1.15;color:#7d8389;font-weight:700}.label-number__decimal{font-weight:700!important;display:inline-block;color:#5bc3af;font-size:40px;letter-spacing:-3px;line-height:30px;vertical-align:middle;text-align:right}.label-number__decimal--zero{color:#5bc3af;opacity:.2;font-style:normal}.label-number__decimal--floating{margin-left:3px;letter-spacing:1px;font-size:24px;font-weight:700;vertical-align:bottom}.rounded-gage{display:block;position:relative;height:17px;background-color:#e6e7e7}.rounded-gage__frame{position:relative;z-index:2;height:100%;background-image:url(../images/bg-rounded-gage.png);background-repeat:repeat-x;background-size:auto 17px}.rounded-gage__fill{position:absolute;top:0;bottom:0;left:0;width:30%;height:100%;z-index:1}.highcharts-container{margin-right:auto;margin-left:auto}.list{margin:0;padding:0;list-style:none}.widget__contents,.widget__header{padding-right:16px;padding-left:16px}.widget{width:329px;height:417px;display:inline-block;margin-top:10px;margin-right:10px;vertical-align:top;font-size:14px;box-shadow:0 5px 10px rgba(0,0,0,.3);background-color:#fff}.widget .btn-setting-group{position:absolute;right:10px;top:50%;display:none}@media (max-width:767px){.widget{display:block;margin-right:auto;margin-left:auto;width:100%}}.widget__header{position:relative;padding-top:5px;padding-bottom:6px;background-image:url(../images/bg-widget-header.png);background-repeat:repeat-x;background-size:auto 100%}.widget__header>h2{display:block;color:#717272;font-size:18px;font-weight:800;transform:translateY(3px);width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widget__heading{position:relative;display:flex;justify-content:space-between;align-items:center}.widget__heading h2{color:#717272;font-size:18px;font-weight:800;transform:translateY(3px)}.widget__heading .info-icon-btn{font-size:25px;cursor:pointer;color:#a0a0a0;margin-left:10px}.widget__heading .info-icon-btn:hover{color:#717272}.widget__heading .switch{display:inline-block;font-size:13px;font-weight:700;color:#666}.widget__sub-heading{font-size:17px;font-weight:700;color:#9e9f9f}.widget__btn-more{padding:3px 10px}.widget__total-btn-more{display:block;position:relative;float:right;padding:3px 8px;font-size:13px;border:1px solid #e0e0e0;border-radius:14px}.widget__total-btn-more:hover{text-decoration:none}@media (max-width:767px){.widget__total-btn-more{width:80px}}.widget .header_btn_wrap{display:flex;align-items:center}.widget__btn-more{display:block;position:relative;padding:3px 8px;font-size:13px;border:1px solid #e0e0e0;border-radius:14px}.widget__btn-more:hover{text-decoration:none}.widget__btn-close{position:absolute;top:50%;right:10px;width:36px;height:36px;transform:translateY(-50%)}.widget__btn-close:hover{border-radius:50%;background-color:rgba(148,162,176,.1)}.widget__btn-up{position:absolute;top:50%;right:35px;transform:translateY(-50%);width:36px;height:36px;font-size:30px;color:#b6bbc1;-ms-transform:translateY(-50%)}.widget__btn-up:hover{border-radius:50%;background-color:rgba(148,162,176,.1)}.widget__btn-down{position:absolute;top:50%;right:0;width:36px;height:36px;font-size:30px;color:#b6bbc1;transform:translateY(-50%)}.widget__btn-down:hover{border-radius:50%;background-color:rgba(148,162,176,.1)}.widget__contents{padding-top:20px;padding-bottom:20px;position:relative}.widget__contents.full-width{padding:0}.widget__contents--align-right{text-align:right}.widget__contents .list-wrapper{position:relative;height:377px}.widget__contents .list-wrapper .map_wrap{position:relative;height:327px;transform:translate(-20px,-5px)}.widget__contents .list-wrapper .map_wrap .region_svg{stroke-width:.85px;stroke:#fff}.widget__contents .chart-wrapper{height:377px;overflow-y:auto;padding:10px 20px}.widget__contents .map-card{position:absolute;text-align:center;padding:2px 4px 0;background:#fff;box-shadow:0 1px 2px #888;color:#222;border:1px solid #ededed;border-radius:7px}.widget__contents .map-card.GW{top:9%;left:181px}.widget__contents .map-card.GG{top:15%;left:57px}.widget__contents .map-card.CN{top:36%;left:34px}.widget__contents .map-card.CB{top:30%;left:138px}.widget__contents .map-card.GB{top:43%;left:212px}.widget__contents .map-card.JB{top:49%;left:109px}.widget__contents .map-card.JN{bottom:23%;left:43px}.widget__contents .map-card.GN{bottom:18.5%;left:183px}.widget__contents .map-card.JJ{bottom:4.5%;left:56px}.widget__contents p.title{font-size:12.5px;color:#666;font-weight:600}.widget__contents p.time{font-weight:700;margin-top:-2px;font-size:16px}.widget__contents p.time .small{font-size:13px;font-weight:600;margin-left:-2px;color:#444}.widget__contents .color-guide{position:absolute;bottom:14px;right:2px}.widget__contents .color-guide .color-guide-title{font-size:9px;margin-bottom:3px;text-align:right;color:#646464;font-weight:700}.widget__contents .color-guide .color-guide-list-wrap{width:162px;display:flex;list-style-type:none;justify-content:right}.widget__contents .color-guide .color-guide-list-wrap .color-guide-list{width:14px;height:14px}.widget__contents .color-guide .color-guide-list-wrap .color-guide-list p{text-align:left}.widget__contents .color-guide .color-guide-list-wrap .color-guide-list p.color-guide-list-bar{width:100%;height:14px}.widget__contents .color-guide .color-guide-list-wrap .color-guide-list p.color-guide-list-text{margin-top:2px;font-size:6px;font-weight:700;width:14px;height:14px;color:#444;font-stretch:normal;font-style:normal;letter-spacing:-1.05px;text-indent:-1px}.widget__contents .lv1{fill:#cbe6ee}.widget__contents .lv1_1{background:#cbe6ee}.widget__contents .lv2{fill:#7cc8e2}.widget__contents .lv2_1{background:#7cc8e2}.widget__contents .lv3{fill:#69b5d0}.widget__contents .lv3_1{background:#69b5d0}.widget__contents .lv4{fill:#57a1bd}.widget__contents .lv4_1{background:#57a1bd}.widget__contents .lv5{fill:#448eab}.widget__contents .lv5_1{background:#448eab}.widget__contents .lv6{fill:#317b98}.widget__contents .lv6_1{background:#317b98}.widget__contents .lv7{fill:#1f6786}.widget__contents .lv7_1{background:#1f6786}.widget__contents .lv8{fill:#0c5473}.widget__contents .lv8_1{background:#0c5473}.widget__contents .lv9{fill:#0a273b}.widget__contents .lv9_1{background:#0a273b}.widget__contents .loading{position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;text-align:center;z-index:2}.widget__contents .loading img{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;display:inline-block;vertical-align:middle}.widget__contents .empty{height:100%;top:0;background:#fff;color:#333;z-index:2}.widget__contents .empty,.widget__contents .empty p{position:absolute;width:100%;left:0;text-align:center}.widget__contents .empty p{font-weight:400;margin:0;top:50%;display:inline-block;vertical-align:middle}.widget .widget-amount-help-text{float:left;margin-top:3px;font-size:28px;color:#7d8389}.form-control.bordered{border:1px solid #ababab}.settings .form__label{width:154px;margin-right:66px;text-align:justify;line-height:10px}.settings .form__label span{vertical-align:middle}.settings .form__label span:after,.settings .form__label span:before{content:"";display:inline-block;width:100%}.settings .form__label--row2{position:relative;top:50%;transform:translateY(-50%);margin-bottom:0}@media (max-width:1024px){.settings .form__label--row2{margin-top:18px}}.total__header{margin:0}.total__header.web{margin-top:45px!important;width:calc(100% - 10px)}.total__heading{font-size:16px}.total__heading div{display:inline-block}.total__heading span{font-size:16px;font-weight:bolder;margin:0 2px}.total__heading__web{display:flex;flex-wrap:wrap;width:100%;justify-content:left}.total__heading__web .total__heading{font-size:16px;width:19%;margin:3px 8px;padding:8px;background:linear-gradient(1turn,#e9e9e9,#f7f7f7);border:1px solid #e9e9e9;border-radius:6px;color:#555;line-height:18px;letter-spacing:-.025em;display:flex;justify-content:space-between}.total__heading__web .total__heading .heading__left{text-align:left}.total__heading__web .total__heading span{font-size:16px;font-weight:bolder;color:#333}.total__heading__web .total__heading span em{font-size:15px;font-style:normal;font-weight:700;color:#555}.total__heading__wrap{padding-top:5px;display:flex;flex-wrap:wrap;width:100%;justify-content:center}.total__heading__wrap .total__heading{font-size:16px;width:95%;margin:5px 4px;padding:8px;background:linear-gradient(1turn,#e9e9e9,#f7f7f7);border:1px solid #e9e9e9;border-radius:6px;text-align:left;color:#555;line-height:18px;letter-spacing:-.025em;display:flex;justify-content:space-between}.total__heading__wrap .total__heading span{font-size:16px;font-weight:bolder;display:block;text-align:right;color:#333}.total__heading__wrap .total__heading span em{font-size:15px;font-style:normal;font-weight:700;color:#555}.status{color:#92bccc;margin:0;padding:9px 15px;font-size:0}.status em{font-style:normal}.status dl{white-space:nowrap}.status dd,.status dt{display:inline-block;margin:0;font-size:15px;vertical-align:middle}.status dt{width:35%;white-space:nowrap}.status dd{width:65%;text-align:right;white-space:nowrap}.status dd em{font-size:24px;color:#ffff32}.weather .status dd{width:93px}.status dt.is-invisibility{display:none}.status dt.is-invisibility+dd{width:100%}.status.is-margin{padding-top:0;margin-bottom:22px}.status.price_header{padding-left:0;padding-top:0;padding-bottom:5px}.status.price_header dd,.status.price_header dt{font-family:Roboto;font-size:20px;font-weight:700}.weather .status{padding:0;margin-top:20px}.status__chart{margin-top:13px;height:168px;margin-bottom:18px}.status__label-unit{display:inline-block;white-space:nowrap;width:30px;text-align:left}.list .status__label--red{color:#d5001d}.list .status__label--blue{color:#7cc8e2}.status__label--stop{color:#cef0ff}.status__label--stop:before{background-color:#008cd5}.status__label--stop:after{background-color:#0076b2}.status__label--over{color:#cef0ff}.status__label--over:before{background-color:#d57400}.status__label--over:after{background-color:#b26100}.status__label--warning{color:#cef0ff}.status__label--warning:before{background-color:#d5001d}.status__label--warning:after{background-color:#b20019}.status__gage{position:relative;height:14px;margin-top:2px;background-color:#434343}.status__gage:first-child{margin-top:0}.status__gage-mask{right:0;z-index:10;background-image:url(../images/ptn-status.png)}.status__gage-fill,.status__gage-mask{display:block;position:absolute;top:0;bottom:0;left:0}.status__gage-fill--blue{background-color:#7cc8e2}.status__gage-fill--yellow{background-color:#f1e919}.status__gage-fill--red{background-color:#d5001d}.status--primary dd em{color:#b0f220;font-size:37px;font-weight:700}.status--primary dd small{font-size:60%}.status--chart dd,.status--chart dt{float:none;width:100%;margin-top:5px;margin-bottom:5px}.status--chart dd.price_header,.status--chart dt.price_header{margin-top:0;font-weight:700;font-size:18px}.status--chart .status__chart{height:124px;margin-bottom:0}.status--gage dt{width:25%;padding-right:10px;text-align:center;white-space:normal;color:#cdcdcd}.status--gage dd{width:75%}.status--errors [class^=status__label--]{display:inline-block;position:relative;z-index:1;width:83px;height:20px;margin-left:10px;line-height:20px;vertical-align:middle;text-align:center}.status--errors [class^=status__label--]:after,.status--errors [class^=status__label--]:before{content:"";display:block;position:absolute;right:0;left:0;z-index:-1}.status--errors [class^=status__label--]:before{top:0;bottom:50%}.status--errors [class^=status__label--]:after{top:50%;bottom:0}.status--errors dd,.status--errors dt{width:100%;text-align:left}.status--errors dt{color:#ccc}.status--errors dd{margin-top:4px}.unused-check{font-size:14px!important}.unused-check #swal2-title{font-size:2.25rem!important}.unused-check .swal2-styled{font-size:1.5rem!important}.unused-check .swal2-html-container{margin-left:.3em;margin-right:.3em;font-size:.9em;display:flex!important;flex-wrap:wrap;justify-content:left!important}.unused-check .swal2-html-container .unused-input-wrap{margin-bottom:18px;width:25%;text-align:left;display:flex;align-items:flex-end}.unused-check .swal2-html-container .unused-input-wrap .unused-input{width:17px;height:17px}.unused-check .swal2-html-container .unused-input-wrap .unused-input-text{margin-left:6px!important}.unused-check .swal2-html-container .unused-btn-wrap{margin-top:5px;width:100%}.unused-check .swal2-html-container .unused-btn-wrap .unused-input{width:17px;height:17px}.unused-check .swal2-html-container .unused-btn-wrap .unused-input-text{margin-left:6px!important}@media (max-width:347px){.unused-input-wrap{width:50%!important}}.modal-info-dialog{padding:0!important}.modal-info-dialog .modal-header{border-bottom:0;font-size:50px;margin:10px 20px 0 0!important}.modal-info-dialog .close{font-size:40px}.modal-info-dialog .modal-title{text-align:center;font-size:30px;line-height:1.2}.modal-info-dialog .modal-title span{color:#00a0e9;font-weight:700}.modal-info-dialog .api_agree_div{background:#ececec;padding:30px;margin:20px 0;color:#333;font-size:16px;max-height:calc(100vh - 460px);overflow:auto}.modal-info-dialog .api_agree_div::-webkit-scrollbar{width:4px}.modal-info-dialog .api_agree_div::-webkit-scrollbar-track{background:#aaa}.modal-info-dialog .api_agree_div::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5)}.modal-info-dialog .modal-content{padding:0!important}.modal-info-dialog .modal-footer{padding:0;border:none}.modal-info-dialog .btn{margin:0!important;float:left;font-size:16px;box-shadow:none!important}.modal-info-dialog .day7_later{width:33.3%;padding:15px 0;text-align:center;background:#f8f8f8;color:#aaa}.modal-info-dialog .day7_later:hover{background:#f1f1f1}.modal-info-dialog .disagree{width:33.3%;padding:15px 0;text-align:center;background:#eaeaea;color:#777}.modal-info-dialog .disagree:hover{background:#e4e4e4}.modal-info-dialog .agree{width:33.3%;padding:15px 0;float:right!important;text-align:center;background:#132659;color:#fff}.modal-info-dialog .agree:hover{background:#0e1c43}@media (max-width:767px){.modal-info-dialog .modal-title{font-size:1.5em}.modal-info-dialog .api_agree_div,.modal-info-dialog .modal-info-dialog .btn{font-size:14px}.modal-info-dialog .api_agree_div{padding:20px;margin:0;max-height:calc(100vh - 360px)}}.add-widget-dialog .modal-content{max-height:calc(100vh - 60px);overflow:hidden}.add-widget-dialog .modal-content h4{font-weight:700}.add-widget-dialog .modal-content .modal-body{max-height:calc(100vh - 210px);overflow-y:auto}.add-widget-dialog .modal-content .modal-body .form-group{width:100%}.add-widget-dialog .modal-content .modal-body::-webkit-scrollbar{width:5px}.add-widget-dialog .modal-content .modal-body::-webkit-scrollbar-track{width:2px;border-radius:2px;background:rgba(0,0,0,.1);margin:5px 0}.add-widget-dialog .modal-content .modal-body::-webkit-scrollbar-thumb{border-radius:2px;background:rgba(0,0,0,.3)}.price_setting-dialog .modal-title{font-weight:600}.price_setting-dialog .modal-body .price-form-content-wrap{display:flex;margin-bottom:35px;padding:0 20px}.price_setting-dialog .modal-body .price-form-content-wrap .price-form-content{flex:1;text-align:center;padding:15px 10px 10px;margin:0 10px;box-shadow:0 4px 4px 0 rgba(124,181,236,.3)}.price_setting-dialog .modal-body .price-form-content-wrap .price-form-content:nth-of-type(odd){background:#f2f9ff}.price_setting-dialog .modal-body .price-form-content-wrap .price-form-content:nth-of-type(2n){background:#e8f4fe}.price_setting-dialog .modal-body .price-form-content-wrap .price-form-content:first-of-type{border-radius:20px 0 0 0;margin-left:0}.price_setting-dialog .modal-body .price-form-content-wrap .price-form-content:nth-of-type(4){border-radius:0 0 20px 0;margin-right:0}.price_setting-dialog .modal-body .price-form-content-wrap .price-form-content span{font-size:13px;color:#555}.price_setting-dialog .modal-body .price-form-content-wrap .price-form-content input{background:#fafafa;border-radius:10px!important;border-bottom:2px solid #ccc;text-align:center;margin-top:10px}.price_setting-dialog .modal-body .price-form-content-wrap .price-form-content .contract-type-wrap{position:relative;z-index:1;cursor:pointer}.price_setting-dialog .modal-body .price-form-content-wrap .price-form-content .contract-type-wrap .contract-type{display:flex;justify-content:space-between;align-items:center;background:#fafafa;border-radius:10px!important;border-bottom:2px solid #ccc;margin-top:10px;padding:0 10px}.price_setting-dialog .modal-body .price-form-content-wrap .price-form-content .contract-type-wrap .contract-type-list{display:none;position:absolute;top:50%;left:0;height:auto;border:2px solid #d8e9f9;border-radius:0 0 10px 10px!important;padding:20px 4.5px 2px;background:#fff;z-index:-1}.price_setting-dialog .modal-body .price-form-content-wrap .price-form-content .contract-type-wrap .contract-type-list li{list-style:none;border-radius:0 0 8px 8px;transition:.1s;padding:10px 7px;text-align:left}.price_setting-dialog .modal-body .price-form-content-wrap .price-form-content .contract-type-wrap .contract-type-list li:first-of-type{border-bottom:1px solid #7cb5ec;border-radius:8px 8px 0 0}.price_setting-dialog .modal-body .price-form-content-wrap .price-form-content .contract-type-wrap .contract-type-list li:hover{background:#eff8ff}.price_setting-dialog .modal-body .price-table-wrap{padding:0 20px;margin-bottom:0!important}.price_setting-dialog .modal-body .price-table-wrap .price-table{width:100%}.price_setting-dialog .modal-body .price-table-wrap .price-table th{padding:5px 0;border-radius:10px;border-collapse:collapse;border-style:hidden;box-shadow:0 0 0 1px #eaeef4}.price_setting-dialog .modal-body .price-table-wrap .price-table th:first-of-type{width:18%}.price_setting-dialog .modal-body .price-table-wrap .price-table td{border:1px solid #eee;border-collapse:collapse;padding:5px}.price_setting-dialog .modal-body .price-table-wrap .price-table td:first-of-type{border-left:none}.price_setting-dialog .modal-body .price-table-wrap .price-table td:last-of-type{border-right:none;padding-right:0}.price_setting-dialog .modal-body .price-table-wrap .price-table td input{background:#f9f9f9;border-radius:10px!important}.price_setting-dialog .modal-body .price-table-wrap .price-table-t2{width:100%}.price_setting-dialog .modal-body .price-table-wrap .price-table-t2 thead tr{background:none!important}.price_setting-dialog .modal-body .price-table-wrap .price-table-t2 thead tr th{padding:5px 0;border-radius:10px;border-collapse:collapse;border-style:hidden;box-shadow:0 0 0 1px #eaeef4}.price_setting-dialog .modal-body .price-table-wrap .price-table-t2 thead tr th:first-of-type{width:18%}.price_setting-dialog .modal-body .price-table-wrap .price-table-t2 tr:nth-of-type(odd){background:#eaeef4}.price_setting-dialog .modal-body .price-table-wrap .price-table-t2 tr:nth-of-type(2n){background:#f5f7fa}.price_setting-dialog .modal-body .price-table-wrap .price-table-t2 tbody{transform:translateY(3px)}.price_setting-dialog .modal-body .price-table-wrap .price-table-t2 tbody td{border-radius:10px;border:2px solid #fff;border-collapse:collapse;padding:3px 0}.price_setting-dialog .modal-body .price-table-wrap .price-table-t2 tbody td:first-of-type{color:#555;font-weight:600;padding-left:0;border-left:none}.price_setting-dialog .modal-body .price-table-wrap .price-table-t2 tbody td:last-of-type{border-right:none;padding-right:0}.plant-area-name,.plant-management-number,.plant-sort-name{width:100%;display:flex;align-items:center;border:1px solid #ccc;box-sizing:border-box;padding:0 15px;margin:0 0 10px;font-size:15px}.plant-area-name .button-down,.plant-area-name .button-up,.plant-management-number .button-down,.plant-management-number .button-up,.plant-sort-name .button-down,.plant-sort-name .button-up{width:26px;margin-bottom:5px;color:#006dbe;padding:0;border-radius:2px;border:1px solid #006dbe;font-size:16px}.btn-cancel,.btn-reset,.btn-save{width:80px;height:36px;font-weight:700;font-size:14px;border-radius:3px}.plant-sort-madal-fade{top:200px}.plant-sort-modal{width:520px;height:400px;padding:0 30px}.plant-sort-modal .plant-sort-notice{padding:14px 0}.plant-sort-modal-content{padding:20px 40px 15px}.plant-sort-modal-header{border-bottom-width:0!important}.plant-sort-modal-header>.plant-sort-modal-title-box{padding-bottom:15px;border-bottom:1px solid #ccc}.plant-sort-modal-header .plant-sort-modal-title{font-weight:700;font-size:20px;border-bottom:0}.plant-sort-modal-footer{display:flex;justify-content:center;font-size:17px;font-weight:800!important;border-top:0!important;padding:14px 0}.plant-sort-modal-close{font-size:24px}.plant-area-name .checkbox-label,.plant-management-number .checkbox-label,.plant-sort-name .checkbox-label{margin-bottom:0!important;margin-top:1px}.plant-area-name .icon-button,.plant-management-number .icon-button,.plant-sort-name .icon-button{display:flex;flex-direction:column;text-align:left;padding:15px 0 10px}.plant-area-name .checkbox-div,.plant-management-number .checkbox-div,.plant-sort-name .checkbox-div{width:30%}.plant-area-name .radio-button,.plant-management-number .radio-button,.plant-sort-name .radio-button{width:70%;margin-left:20px}.btn-save{background-color:#59b144}.btn-reset{background-color:#006dbe!important}input[type=radio]{top:2px;border:2px solid #ccc;border-radius:50%;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=radio],input[type=radio]:checked{width:16px;height:16px;margin-top:0!important;margin-left:0!important;left:-3px;box-sizing:border-box}input[type=radio]:checked{top:3px;background-color:#006dbe;border:3px solid #fff;box-shadow:0 0 0 1.6px #006dbe}input[type=checkbox]:checked{accent-color:#006dbe!important;width:16px;height:16px;vertical-align:-3px}@media (max-width:768px){.plant-sort-modal-content{padding:10px!important}.plant-sort-madal-fade{top:100px;padding-right:0!important}.plant-sort-modal{width:auto;padding:0}.plant-sort-modal-notice{font-size:18px}.plant-area-name,.plant-management-number,.plant-sort-name{padding:0 10px}.checkbox-div,.radio-button{font-size:14px!important;white-space:nowrap}.checkbox-div input[type=checkbox],.checkbox-div input[type=radio],.radio-button input[type=checkbox],.radio-button input[type=radio]{width:14px;height:14px;margin-right:2px;vertical-align:-1px}.checkbox-div input[type=checkbox]:checked,.checkbox-div input[type=radio]:checked,.radio-button input[type=checkbox]:checked,.radio-button input[type=radio]:checked{accent-color:#006dbe!important}.checkbox-div input[type=radio],.radio-button input[type=radio]{top:3px}.checkbox-div input[type=radio]:checked,.radio-button input[type=radio]:checked{left:-2px}.plant-sort-modal-footer{padding:14px 0!important}}.padding-tb-12{padding:12px 0!important}.padding-0{padding:0!important}.modal-content-header{padding:0;margin:0;display:flex;align-items:center;justify-content:space-around}.modal-content-header li{list-style:none;margin-right:5px;height:28px;line-height:28px;font-weight:700;font-size:14px!important}.item-li{color:#0c0c0c;width:60px;border-radius:5px;border:1px solid transparent;text-align:right!important;padding-right:5px!important;margin-right:-6px!important}.w-76{width:76px}.w-90{width:88px}.btn-item-li{padding:0!important;margin-right:0!important;width:64px}.btn-item-li .btn{padding:3px 10px!important}.input-num{border:1px solid #5a93f5!important;color:#0a0a0a!important;width:100px;height:28px!important;border-radius:5px!important;text-align:center!important;padding:0!important;box-shadow:0 1px 2px 0 rgba(0,0,0,.14),0 2px 1px -2px rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.12)}.num-select{width:50px}.value-input{width:75px}.save-btn{top:-2px;left:18px}.ratio_setting-dialog .modal-footer{border:0!important}.date-w{width:34px!important}.ratio_setting-dialog .dataTable th{font-weight:700;color:#76849c!important;padding:5px 0;border-collapse:collapse;border-right:1px solid #ccc}.ratio_setting-dialog .dataTable th:last-child{border-right:none}.ratio_setting-dialog .dataTable td{font-weight:700;padding:5px 0;border-collapse:collapse}.ratio_setting-dialog .dataTable tbody{font-weight:700!important}.ratio_setting-dialog .dataTable tbody tr:nth-child(2n){background-color:#f7f7f9!important}.ratio_setting-dialog .dataTables_scrollHeadInner{background-color:#f6f7ff!important}.ratio_setting-dialog thead td,.ratio_setting-dialog thead th{border-bottom:0!important}.ratio_setting-dialog .dataTables_scrollBody>table>tbody>tr>td{border:1px solid #eaeef4!important}.electric_price_setting-dialog{top:50%!important;margin-top:-152px;left:50%;margin-left:-152px}@media (max-width:768px){.electric_price_setting-dialog{left:0!important;margin-left:13px!important}}.electric_price_setting-dialog .modal-content{width:300px;height:202px;padding:20px 30px!important}@media (max-width:768px){.electric_price_setting-dialog .modal-content{width:100%}}.electric_price_setting-dialog .modal-header{padding-bottom:10px!important;border-bottom:1px solid #e4e4e4!important}.electric_price_setting-dialog .modal-title{color:#333;font-size:18px!important;font-weight:700}.electric_price_setting-dialog .modal-body{padding-top:14px!important;padding-bottom:7px!important}.electric_price_setting-dialog .modal-body h4{color:#3c3c3c;font-size:15px;font-weight:600}.electric_price_setting-dialog .modal-body input{width:238px;height:40px;border-radius:2px;background:#fafafa;margin-top:7px;border:none!important;font-size:15px;text-align:center;border:1px solid #ccc}.electric_price_setting-dialog .modal-body input:focus{border:1px solid #ccc;background-color:#eee;color:#969696;font-weight:600}.electric_price_setting-dialog .modal-body input::-moz-placeholder{text-align:center}.electric_price_setting-dialog .modal-body input::placeholder{text-align:center}.electric_price_setting-dialog .modal-footer{border-top:none!important;text-align:center!important;padding-bottom:0!important;padding-top:7px!important}.flex-input-group{display:flex;align-items:center;padding-top:10px!important}.flex-input-group input{margin-top:0!important}.flex-input-group span{margin-left:8px;white-space:nowrap}#self-consumption-control-dialog .form__label{margin-right:0;text-align:left}#self-consumption-control-dialog .btn-default{width:60px;height:32px}#self-consumption-control-dialog .form__input-disabled{background:#eee;cursor:not-allowed}#self-consumption-control-dialog .form__self_value{display:inline-block;width:130px;margin-top:6px;padding:0 20px 8px;vertical-align:middle;text-align:center}#self-consumption-control-dialog .calc-info{margin-top:4px;font-size:14px}@media (min-width:768px){#self-consumption-control-dialog .modal-dialog{width:500px}#self-consumption-control-dialog .form__self_value{width:140px}}@media (max-width:767px){#self-consumption-control-dialog .calc-info{font-size:12px}}.lcd_theme_dialog{width:540px;height:600px;padding:0}.lcd_theme_dialog .modal-desc{font-size:15px;font-weight:400;line-height:1.8;margin-bottom:12px}.lcd_theme_dialog .modal-notice{padding:14px 0}.lcd_theme_dialog .lcd-theme-dialog-option-box{display:flex;gap:16px;margin-bottom:4px}.lcd_theme_dialog .lcd-theme-dialog-option-box .option-wrap{width:100%;display:flex;flex-direction:column}.lcd_theme_dialog .lcd-theme-dialog-option-box .option-wrap .checkbox-div{width:80%;display:grid;grid-template-columns:repeat(3,1fr)}.lcd_theme_dialog .lcd-theme-dialog-option-box .option-wrap .checkbox-div .checkbox-label{cursor:pointer}.lcd_theme_dialog .lcd-theme-dialog-option-box .option-wrap .option-label{display:flex;gap:8px;align-items:center;margin-bottom:0;cursor:pointer}.lcd_theme_dialog .lcd-theme-dialog-option-box .option-wrap .option-label input[type=radio]{width:14px;height:14px}.lcd_theme_dialog .modal-body{height:620px;overflow-y:auto;padding:15px!important}.lcd_theme_dialog .modal-body .theme-wrap{display:flex;flex-direction:column;gap:1.5rem}.lcd_theme_dialog .modal-body .theme-wrap .select-theme-image{border:1px solid #ddd;cursor:pointer}.lcd_theme_dialog .modal-body .theme-wrap .select-theme-image img{width:100%;opacity:.7}.lcd_theme_dialog .modal-body .theme-wrap .select-theme-image:hover img{opacity:1}.lcd_theme_dialog .modal-body .theme-wrap .active{outline:6px solid #006dbe!important}.lcd_theme_dialog .modal-body .theme-wrap .active img{opacity:1!important}.lcd_theme_dialog .modal-body .theme-w-wrap{display:flex;flex-direction:column;gap:1.5rem;padding-bottom:2rem;border-bottom:2px solid #e5e5e5}.lcd_theme_dialog .modal-body .theme-h-wrap{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem}.lcd_theme_dialog-content{padding:20px 40px 15px}.lcd_theme_dialog-header{border-bottom-width:0!important}.lcd_theme_dialog-header>.lcd-theme-dialog-title-box{padding-bottom:15px;border-bottom:1px solid #ccc}.lcd_theme_dialog-header .lcd-theme-dialog-title{font-weight:700;font-size:20px;border-bottom:0}.lcd_theme_dialog-footer{display:flex;justify-content:center;font-size:17px;font-weight:800!important;border-top:0!important;padding:14px 0}.lcd_theme_dialog-close{font-size:24px}@media (max-width:768px){.lcd_theme_dialog{width:100%;margin:0}.lcd_theme_dialog .modal-body{height:480px!important}.lcd_theme_dialog img{width:100%;height:auto;max-width:100%}}.ex_slide{width:400px;margin:0 auto}@media (max-width:400px){.ex_slide{width:100%}.ex_slide .slick-slide,.ex_slide .slick-slide .modal_ex .modal_ex_width{width:100vw}}@media (max-width:768px){.front-info-dialog{background:#2b2b2b}}.front-info-dialog .modal-dialog{height:100vh!important;width:100vw;margin:0;background:rgba(0,0,0,.72);color:#333}@media (max-width:768px){.front-info-dialog .modal-dialog{height:auto!important;padding-bottom:20px;background:#2b2b2b}}.front-info-dialog .modal-dialog .modal-content{padding:13vh 0 0;background:transparent;text-align:center;box-shadow:none}.front-info-dialog .modal-dialog .modal-content .modal-header{display:flex;justify-content:space-between;border-bottom:none!important;width:700px;margin:0 auto}.front-info-dialog .modal-dialog .modal-content .modal-header .modal-title{background:#eaeef4;border-radius:0 10px 10px 0;display:block;height:45px;line-height:48px;font-size:18px;font-weight:700;padding:0 25px}.front-info-dialog .modal-dialog .modal-content .modal-header button{opacity:1;color:#ccc;font-size:32px}.front-info-dialog .modal-dialog .modal-content .modal-header.title_l{width:620px}.front-info-dialog .modal-dialog .modal-content .modal-header.title_l .modal-title{padding:0 20px}@media (max-width:768px){.front-info-dialog .modal-dialog .modal-content .modal-header.title_l{width:auto}}.front-info-dialog .modal-dialog .modal-content .modal_ex{text-align:left;margin:0 auto;border:2px dashed #999;border-radius:10px;width:400px!important;height:600px;position:relative}@media (max-width:374px){.front-info-dialog .modal-dialog .modal-content .modal_ex{width:100vw!important}}.front-info-dialog .modal-dialog .modal-content .modal_ex .modal_ex_width{width:375px;height:600px;position:relative;margin:0}@media (max-width:374px){.front-info-dialog .modal-dialog .modal-content .modal_ex .modal_ex_width{width:auto}}.front-info-dialog .modal-dialog .modal-content .modal_ex .modal_ex_width img{position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}@media (max-width:374px){.front-info-dialog .modal-dialog .modal-content .modal_ex .modal_ex_width img{width:105%}}.front-info-dialog .modal-dialog .modal-content .modal_ex .modal_ex_width .ex_text_wrap{position:absolute;color:#fff}.front-info-dialog .modal-dialog .modal-content .modal_ex .modal_ex_width .ex_text_wrap strong{display:block;font-size:16px;margin-bottom:4px}.front-info-dialog .modal-dialog .modal-content .modal_ex .modal_ex_width .ex_text_wrap p{color:#cfcfcf;font-size:14px;line-height:1.4}.front-info-dialog .modal-dialog .modal-content .modal_ex .modal_ex_width .ex_text_wrap p strong{color:#fff;font-size:14px;display:inline-block}@media (max-width:768px){.front-info-dialog .modal-dialog .modal-content{padding:15px 0 0}.front-info-dialog .modal-dialog .modal-content .modal-header{width:auto;justify-content:normal}.front-info-dialog .modal-dialog .modal-content .modal-header .modal-title{width:auto}.front-info-dialog .modal-dialog .modal-content .modal-header button{margin:0 15px 0 auto}.front-info-dialog .modal-dialog .modal-content .modal_ex{width:auto;border:none}}@media (max-width:400px){.front-info-dialog .modal-dialog .modal-content{width:100%!important}}.realtime_ex .ex_1{text-align:center;top:48%;left:1%}.realtime_ex .ex_1 p{width:99px;word-break:keep-all}.realtime_ex .ex_2{text-align:right;top:8%;right:9%}.realtime_ex .ex_3{bottom:25%;left:5%;text-align:right}.realtime_ex .ex_4{bottom:5%;right:6%;text-align:right}.inverter_amount_ex .ex_1{top:30%;left:5%}.inverter_amount_ex .ex_2{top:5%;right:38%;text-align:right}.inverter_amount_ex .ex_2 p{width:180px;word-break:keep-all}.inverter_amount_ex .ex_3{text-align:center;bottom:3%;left:9%}.inverter_amount_ex .ex_4{bottom:15%;right:10%;text-align:right}.inverter_amount_ex .ex_4 p{width:185px;word-break:keep-all}.daily_ex .ex_1{top:3%;left:6%}.daily_ex .ex_2{top:7%;right:7%;text-align:right}.daily_ex .ex_3{text-align:left;bottom:17%;left:4%;width:145px;word-break:keep-all}.daily_ex .ex_3 p{width:118px}.daily_ex .ex_4{bottom:16%;right:20%}.daily_ex .ex_5{text-align:right;bottom:3.5%;right:5%}.yearly_ex .ex_1{top:6%;left:6%}.yearly_ex .ex_2{top:10%;right:7%;text-align:right}.yearly_ex .ex_3{text-align:right;top:37%;left:1.5%;width:145px;word-break:keep-all}.yearly_ex .ex_3 p{width:118px;margin-left:auto}.yearly_ex .ex_4{bottom:28%;left:5%;text-align:right}.yearly_ex .ex_5{text-align:right;bottom:4%;right:6%}.ex_slide .price_ex .ex_1{top:64.5%;left:10%;text-align:right}.ex_slide .price_ex .ex_2{top:21%;left:10%;text-align:right}.ex_slide .price_ex .ex_3{top:32%;left:6%;text-align:right}.ex_slide .price_ex .ex_4{top:43%;left:6%;text-align:right}.ex_slide .price_ex .ex_5{top:54%;left:2%;text-align:right}.ex_slide .price_ex .ex_6{top:75%;left:9%;text-align:right}.ex_slide .price_ex .ex_7{top:37%;right:10%;text-align:center}.ex_slide .slick-dots{display:flex;position:absolute;top:3.5%;left:50%;transform:translateX(-50%);padding:0;margin:0}.ex_slide .slick-dots li{display:inline-block;list-style:none;width:12px;height:12px;border-radius:50%;margin-right:12px;cursor:pointer;box-shadow:1.5px 1.5px 5px rgba(0,0,0,.3);color:transparent;background:#ccc}.ex_slide .slick-dots li.slick-active{background:#00a0e9}.fit_price_ex .ex_1{top:29%;left:17%}.fit_price_ex .ex_2{top:63%;left:7%;text-align:right}.rec_ex .ex_1{top:41%;left:4%}.rec_ex .ex_2{bottom:4%;right:7%;text-align:right}.smp_ex .ex_1{top:37%;left:6%}.smp_ex .ex_2{bottom:16%;right:16%;text-align:right}.plant_error_ex .ex_1{top:29%;right:10%;text-align:right}.plant_error_ex .ex_2{top:54%;right:10%;text-align:right}.inverter_error_ex .ex_1{top:29%;right:10%;text-align:right}.inverter_error_ex .ex_2{top:54%;right:10%;text-align:right}.ac_ex .ex_1{top:6%;left:7%;text-align:center}.ac_ex .ex_1 p{line-height:1.2!important}.ac_ex .ex_2{top:25%;left:10%;text-align:center}.ac_ex .ex_3{top:38%;left:7%;text-align:center}.ac_ex .ex_4{top:51%;left:5.5%;text-align:center}.ac_ex .ex_4 p{line-height:1.2!important}.ac_ex .ex_5{top:64.5%;left:9%;text-align:center}.region_ex .ex_1{top:31%;left:7%}.region_ex .ex_2{top:55%;left:34%;text-align:center}.region_ex .ex_3{bottom:8%;left:54%;text-align:right}.region_ex .ex_4{top:48%;right:30%}.region_ex .ex_5{top:65%;right:6%;text-align:center}.string_ex .ex_1{top:8.5%;left:8%}.string_ex .ex_2{bottom:13%;left:25%}.string_ex .ex_3{top:32%;right:3%;text-align:center}.string_ex .ex_4{top:30%;left:20%}.string_ex .ex_5{bottom:6%;left:5%}.string_ex .ex_6{bottom:14%;right:10%;text-align:right}.plant_amount_ex .ex_1{top:26.5%;left:55%}.plant_amount_ex .ex_2{top:61%;left:6%}.plant_amount_ex .ex_3{bottom:7%;right:10%}.power_meter_amount_ex .ex_1{top:8.5%;left:10%}.power_meter_amount_ex .ex_2{top:42%;right:6%;text-align:center}.power_meter_amount_ex .ex_3{top:41%;left:7%;text-align:right}.power_meter_amount_ex .ex_4{bottom:24%;left:6%}.power_meter_amount_ex .ex_5{bottom:20%;left:18%;text-align:right}.power_meter_amount_ex .ex_6{bottom:20%;left:12%;text-align:right}.power_meter_amount_pulse_ex .ex_1{top:8.5%;left:10%}.power_meter_amount_pulse_ex .ex_2{top:42%;right:7%;text-align:center}.power_meter_amount_pulse_ex .ex_3{bottom:21.5%;left:3%;text-align:right}.power_meter_amount_pulse_ex .ex_4{bottom:31%;left:3%;text-align:right}.power_meter_amount_pulse_ex .ex_5{bottom:44%;left:7%;text-align:right}.power_meter_amount_pulse_ex .ex_6{bottom:28%;left:6%;text-align:right}.power_meter_amount_pulse_ex .ex_7{bottom:18%;left:6%;text-align:right}.power_meter_amount_pulse_ex .ex_8{bottom:27%;left:3%;text-align:right}.power_meter_amount_pulse_ex .ex_9{bottom:17%;left:3%;text-align:right}.predict_ex .ex_1{top:7.5%;left:10%}.predict_ex .ex_2{top:42%;right:13%;text-align:center}.predict_ex .ex_3{bottom:36.5%;left:9%;text-align:right}.predict_ex .ex_4{bottom:17%;left:9%;text-align:right}.plant_total_error_ex .ex_1{top:23.5%;left:10%}.main_ex .ex_1{bottom:11%;left:45%}.main_ex .ex_2{top:33%;right:12%;text-align:right}.main_ex .ex_3{bottom:43%;left:16%;text-align:right}.main_ex .ex_4{top:30.5%;left:21%;text-align:center}.replacement-promotion-info .modal-dialog{display:flex;justify-content:center}.replacement-promotion-info .modal-dialog .modal-content{width:90%!important}.replacement-promotion-info .modal-dialog .modal-content .modal-header{position:absolute}.replacement-promotion-info .modal-dialog .modal-content .modal-body{padding:0!important}.replacement-promotion-info .modal-dialog .modal-content .modal-body .api_agree_div{background:#fff;margin:0;padding:0;max-height:100%;overflow:visible}.replacement-promotion-info .modal-dialog .modal-content .modal-body .api_agree_div a img{width:100%}.replacement-promotion-info .modal-dialog .modal-content .modal-footer{padding:0!important}.replacement-promotion-info .modal-dialog .modal-content ._info-slick-dot{display:flex;justify-content:center;vertical-align:middle;margin:auto 0;padding:10px 0 16px}.replacement-promotion-info .modal-dialog .modal-content ._info-slick-dot li{list-style:none;cursor:pointer;display:inline-block;margin:0 6px;padding:0}.replacement-promotion-info .modal-dialog .modal-content ._info-slick-dot li button{border:none;background:#d1d1d1;color:transparent;cursor:pointer;display:block;height:10px;width:10px;border-radius:100%;padding:0}.replacement-promotion-info .modal-dialog .modal-content ._info-slick-dot li.slick-active button{background-color:#08c1ce}.main-popup-info .modal-dialog{display:flex;justify-content:center}.main-popup-info .modal-dialog .modal-content{width:90%!important}.main-popup-info .modal-dialog .modal-content .modal-header{position:absolute}.main-popup-info .modal-dialog .modal-content .modal-body{padding:0!important}.main-popup-info .modal-dialog .modal-content .modal-body .api_agree_div{background:#fff;margin:0;padding:0;max-height:100%;overflow:visible}.main-popup-info .modal-dialog .modal-content .modal-body .api_agree_div .slick-track{display:flex;align-items:center}.main-popup-info .modal-dialog .modal-content .modal-body .api_agree_div a img{width:100%;max-height:658px}.main-popup-info .modal-dialog .modal-content .modal-body .content_div{width:100%;height:auto;max-height:140px;padding:8px 8px 16px}.main-popup-info .modal-dialog .modal-content .modal-body .content_div pre{width:100%;height:100%;max-height:120px;background:#fefefe;white-space:pre-wrap;word-wrap:break-word;word-break:break-word;font-size:.92em;border:none}.main-popup-info .modal-dialog .modal-content .modal-footer{padding:0!important}@media (max-width:767px){.main-popup-info .modal-dialog .modal-content .modal-footer .btn{font-size:13.5px}}.main-popup-info .modal-dialog .modal-content ._info-slick-dot{display:flex;justify-content:center;vertical-align:middle;margin:auto 0;padding:10px 0 16px}.main-popup-info .modal-dialog .modal-content ._info-slick-dot li{list-style:none;cursor:pointer;display:inline-block;margin:0 6px;padding:0}.main-popup-info .modal-dialog .modal-content ._info-slick-dot li button{border:none;background:#d1d1d1;color:transparent;cursor:pointer;display:block;height:10px;width:10px;border-radius:100%;padding:0}.main-popup-info .modal-dialog .modal-content ._info-slick-dot li.slick-active button{background-color:#08c1ce}.mCSB_inside>.mCSB_container{margin-right:0}.mCSB_scrollTools{width:8px}.mCSB_scrollTools .mCSB_draggerRail{width:8px;border-radius:0;background-color:#e6e6e6}.mCSB_scrollTools_onDrag{background-color:#000}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:8px;border-radius:0;background-color:hsla(0,0%,42%,.3);background-image:url(../images/bg-scrollbar.png);background-repeat:no-repeat;background-position:50%}.mCSB_scrollTools .mCSB_dragger_onDrag,.mCSB_scrollTools .mCSB_dragger_onDrag .mCSB_dragger_bar{background-color:hsla(0,0%,42%,.3)!important}table.dataTable{border:0}table.dataTable.no-footer,table.dataTable tfoot td,table.dataTable thead td{box-sizing:border-box;border-collapse:collapse!important}table.dataTable.table-striped thead>tr>td{border:0!important}table.dataTable.table-striped thead>tr>td tbody tr:nth-of-type(odd){background:#fff!important}table.dataTable.table-striped thead>tr>td tbody tr:nth-of-type(2n){background:#fafafa!important}table.dataTable.table-striped tbody tr:nth-of-type(odd){background:#fff!important}table.dataTable.table-striped tbody tr:nth-of-type(2n){background:#fafafa!important}table.dataTable.table-striped tbody tr.odd>*{box-shadow:none!important}table.dataTable.table-striped tbody tr>td{border:none!important}.table-bordered>thead>tr>*{border-right:0!important}div.dataTables_processing{z-index:1}.dataTables_wrapper{width:100%!important;margin:0 auto}.dataTables_wrapper .dataTable tbody td{padding:8px 10px!important}.dataTables_wrapper #table-head-th .table>thead>tr>th{border-bottom:0!important}.dataTables_wrapper #table-head-th .table-bordered>thead>tr>th{border:0!important}.dataTables_scroll .dataTables_scrollHead th{padding:0!important}.dataTables_scroll .dataTables_scrollHead .table.table-striped>thead>tr>td{border-bottom:1px solid #7cc8e2!important;border-top:0!important}.dataTables_scroll .dataTables_scrollHead .table-log-inv{border-bottom:1px solid #7cc8e2!important}.dataTables_scroll .dataTables_scrollHead .table-log-inv th[data-num]{border:none!important}.dataTables_scroll .dataTables_scrollHead .table>thead>tr>th{border-bottom:1px solid #7cc8e2!important;padding:8px 0!important}.dataTables_scroll .dataTables_scrollHead .table>thead>tr>th.th-border-top{border-top:1px solid #7cc8e2!important}.dataTables_scroll .dataTables_scrollHead .table>thead>tr>th.th-border-left{border-left:1px solid #7cc8e2!important}.dataTables_scroll .dataTables_scrollHead .table>thead>tr>th.th-border-right{border-right:1px solid #7cc8e2!important}.dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner th{padding:8px 0!important}.dataTables_scroll .dataTables_scrollBody table thead tr th{border-bottom:0!important;padding:0!important}.dataTables_scrollBody th,.dataTables_wrapper.no-footer .dataTables_scrollBody{border-bottom:0!important}#inverter-info-table_wrapper,#price-table_wrapper,#report-table-wrapper,#report-time-table-wrapper{width:100%!important;max-width:1440px!important;margin:0 auto}table.dataTable thead th{border-bottom:1px solid #7cc8e2!important}#report-inverter-table ul{margin:0!important;padding:0!important}#report-inverter-table{padding-left:0!important}#new_radiation-table_wrapper,#weather-table_wrapper{width:100%!important;max-width:1440px!important;margin:0 auto}#new_radiation_table_active thead>tr:first-child th:nth-child(2),#new_radiation_table_active thead>tr:first-child th:nth-child(3){border-bottom:none!important}#new_radiation-table_wrapper .dataTables_scrollHead #table-head-th th:last-child{border-bottom:0!important}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody::-webkit-scrollbar{background-color:#f7f7f7;width:8px;height:8px;border-radius:12px}.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody::-webkit-scrollbar-thumb{width:100px;height:100px;background:#dadada;border-radius:12px}#pulse-report-total-table-hour_wrapper{width:100%!important;max-width:1440px!important;margin:0 auto}dd,dt{line-height:1.15}.card-box{margin-bottom:0;padding:20px 10px}.widget-bg-color-icon .bg-icon{width:50px;height:50px;margin-right:6px}.widget-bg-color-icon .bg-icon i{font-size:20px;line-height:38px}.btn{padding:4px 12px}.btn-thin{padding:2px 6px}.tbody{color:inherit}.datepicker>div{display:inline-block}