body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:100;src:url(/static/media/Pretendard-Thin.e45abc28d4828e92dd10.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:200;src:url(/static/media/Pretendard-ExtraLight.c1677723ce338097648f.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:300;src:url(/static/media/Pretendard-Light.65372b5df865e8aa758a.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:400;src:url(/static/media/Pretendard-Regular.57ca7a4b20797e3b9625.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:500;src:url(/static/media/Pretendard-Medium.902a118c9bf50b588451.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:600;src:url(/static/media/Pretendard-SemiBold.4b3283bc0e29a9c97c11.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:700;src:url(/static/media/Pretendard-Bold.4e72d46e664b88a6b5c8.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:800;src:url(/static/media/Pretendard-ExtraBold.fa944c3a241cdef4584a.otf) format("truetype")}@font-face{font-display:swap;font-family:Pretendard;font-style:normal;font-weight:900;src:url(/static/media/Pretendard-Black.ed4fa19a4df95cb6740b.otf) format("truetype")}@font-face{font-display:swap;font-family:xeicon;font-style:normal;src:url(/static/media/xeicon.f3b789d5c53f391f95a3.ttf) format("truetype")}*{box-sizing:border-box;font-family:Pretendard,sans-serif;font-weight:400;margin:0;padding:0}a,article,aside,b,body,dd,div,dl,dt,em,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,legend,li,menu,nav,object,ol,p,section,span,strong,ul,video{border:0;color:#333;font-size:100%;line-height:1;outline:0}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}li,ol,ul{list-style:none}strong{display:inline-block}a{font-size:100%;margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}input,select{font-size:16px}p{line-height:1.5;word-break:keep-all}img{object-fit:contain;width:100%}input{outline:none}button{background:none;border:0;cursor:pointer;font-size:16px;outline:0}a{text-decoration:none}textarea{border:0;outline:none;resize:none}input,select{background:none;border:0;font-family:Pretendard,sans-serif;outline:0;vertical-align:middle}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox],input[type=file],input[type=radio]{display:none}select{-webkit-appearance:none;appearance:none;background-position:right 8px center;background-repeat:no-repeat;background-size:24px}select option[value=disabled][disabled]{display:none}label{cursor:pointer}i{font-family:xeicon;font-style:normal}:root{--NanumSquareNeo:"NanumSquareNeo-Variable",sans-serif}section{margin:0 auto}::-webkit-scrollbar{display:none}body{background-color:#fff}.container{margin:0 auto;max-width:1080px}.mb{display:none}.row{flex-direction:row}.col,.row{display:flex}.col{flex-direction:column}.fluid-img-wrap{position:relative;width:100%}.fluid-img-wrap img{bottom:0;height:100%;left:0;object-fit:cover;object-position:center;position:absolute;right:0;top:0}section{height:100vh;max-width:1280px}.qr-add-wrap section{height:auto!important}.container{width:calc(100% - 32px)}.pb-per{height:100%}.pb-10{padding-bottom:10px}.pb-40{padding-bottom:40px}.pb-70{padding-bottom:70px}.pb-90{padding-bottom:90px}.pb-100{padding-bottom:100px}.pb-125{padding-bottom:125px}.pb-137{padding-bottom:137px}.mt-24{margin-top:24px}.mb-10{margin-bottom:10px}.mb-20{margin-bottom:20px}.bt-w{border-top:2px solid #fff}.bb-w{border-bottom:2px solid #fff}.divi{display:flex;width:1px}.darkMode .divi{background-color:#fff}.btn{align-items:center;display:flex;justify-content:center}.btn-black-round{background-color:#000;border-radius:27.5px;color:#fff;height:55px;width:100%}.btmBtnWrap{display:flex;width:100%}.btmBtnWrap .btn{font-size:18px;font-weight:500;height:60px;letter-spacing:-.72px;width:50%}.fullBtnWrap .btn{width:100%}.btn-grey{background-color:#e4e4e4;color:#333}.btn-black{background-color:#333;color:#fff}.darkMode .btn-grey{background-color:#e4e4e440;color:#fff}.darkMode .btn-white{background-color:#fff;color:#2a2e32}.btn-line{background-color:#fff;border:1.5px solid #e4e4e4;border-radius:8px}.btm-fixed-wrap{margin:0 auto;padding-bottom:12px}.floating-btn-wrap,.floatingBtn{color:#fff;display:flex;font-size:14px;font-weight:500;gap:5px;letter-spacing:-.56px;min-width:160px}.floatingBtn{align-items:center;background-color:#333333e6;border:1px solid #202020;border-radius:22.5px;bottom:32px;box-shadow:0 0 8px 0 #00000029;height:45px;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);width:-webkit-fit-content;width:fit-content;word-break:keep-all}.floatingBtn .icon-add{color:#fff;display:flex;font-size:10px}.floating-btn-wrap{align-items:center;background-color:#333333e6;border:1px solid #202020;border-radius:22.5px;bottom:32px;box-shadow:0 0 8px 0 #00000029;display:none;gap:25px;height:45px;justify-content:center;left:50%;min-width:300px;position:absolute;transform:translateX(-50%);width:-webkit-fit-content;width:fit-content;word-break:keep-all}.floating-btn-wrap .floatingLink{color:#fff;font-size:14px;font-weight:500;letter-spacing:-.56px;position:relative}.floating-btn-wrap .floatingLink:not(:last-child):after{background-color:#fff;content:"";height:8px;position:absolute;right:-12px;top:50%;transform:translateY(-50%);width:1px}.scroll-wrap.type-273{max-height:calc(100vh - 210px);overflow-y:scroll;padding-bottom:15%}.defaultInput{border-bottom:1px solid #000;border-radius:0;border-radius:initial;height:45px;width:100%}.defaultInput::placeholder{color:#000;font-size:18px;font-weight:500;opacity:.4}.defaultTextarea{border-bottom:1px solid #000;border-radius:0;border-radius:initial;height:250px;width:100%}.readonlyInput,.readonlyTextarea{color:#000;font-size:18px;font-weight:500;opacity:.4}.bold{font-weight:700}.red{color:#eb2020}.custom-checkbox{align-items:center;cursor:pointer;display:flex;gap:10px;position:relative;width:-webkit-fit-content;width:fit-content}.custom-checkbox .checkbox-text{color:#00000080;font-size:13px;font-weight:500;line-height:1}.checkbox-box{align-items:center;background-color:#fff;border:1px solid #e4e4e4;border-radius:2px;display:flex;height:12px;justify-content:center;line-height:1;min-width:12px;width:12px}.checkmark{display:flex;opacity:0}.custom-checkbox input[type=checkbox]:checked+.checkbox-box{background-color:#3e4246;border-color:#3e4246;color:#000}.custom-checkbox input[type=checkbox]:checked+.checkbox-box .checkmark{opacity:1}.custom-checkbox input[type=checkbox]:checked~.checkbox-text{color:#000}.mbSection h2{color:#000;font-size:22px;font-weight:700;margin:0 auto 24px;padding-top:calc(10vh + 20px);width:-webkit-fit-content;width:fit-content}.mbSection .input-login-wrap .input-item:first-child{margin-bottom:20px;margin-top:30px}.mbSection .input-item .title-item{color:#000;font-size:13px;font-weight:600;margin-bottom:10px}.loginInput{background-color:#fff;border:1px solid #e4e4e4;border-radius:22.5px;height:45px;padding:0 24px;width:100%}.loginInput::placeholder{color:#000;font-size:16px;font-weight:500;opacity:.4}.mbSection .find-btn-wrap{margin-top:12px;text-align:right;width:100%}.mbSection .link-btn{color:#000;font-size:12px;font-weight:500}.mbSection .login-btn{background-color:#000;border-radius:27.5px;color:#fff;height:55px;margin-top:6.3vh;width:100%}.mbSection .join-btn{color:#000;font-size:16px;font-weight:700;margin-top:3.8vh;text-decoration:underline}.mbSection .notice-box{align-items:center;background-color:#0000001a;display:flex;justify-content:space-between;margin-top:7.7vh;padding:15px 18px}.mbSection .notice-box .notice-title{color:#000;display:block;font-size:13px;letter-spacing:-.52px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mbSection .notice-box .title-icon{color:#000;font-size:20px}.mbSection .btm-wrap{background-color:#2a2e32;padding:16px 18px 32px}.mbSection .nav-box{align-items:center;display:flex;gap:15px;margin-bottom:18px}.mbSection .nav-item{border-radius:16px;min-height:100px;overflow:hidden;padding:16px 15px;position:relative;width:calc(50% - 7.5px)}.mbSection .nav-sistem{background-image:url(/static/media/nav-bg_01.bf4b5884655df8288ede.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.mbSection .nav-inquir{background-color:#004822}.mbSection .nav-title{color:#fff;font-size:14px;letter-spacing:-.56px}.mbSection .copyright-txt{color:#fff;font-size:12px;text-align:center}.mbSection .nav-btn{align-items:center;background-color:#fff3;border-radius:50%;bottom:15px;display:flex;height:32px;justify-content:center;position:absolute;right:15px;width:32px}.mbSection .nav-btn i{color:#fff;font-size:16px;transform:rotate(-45deg)}.pageHeader{align-items:center;display:flex;padding:8px 0 8px 13px;position:relative}.pageHeader .btn-prev{max-width:35px}.pageHeader .pageTitle{color:#000;font-size:16px;font-weight:700;left:50%;position:absolute;transform:translateX(-50%)}.input-wrap .input-title{color:#000;font-size:13px;font-weight:600;margin-bottom:10px}.input-wrap .radio-group label{align-items:center;background-color:#f5f5f5;border:1.5px solid #f5f5f5;border-radius:8px;color:#00000080;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;height:45px;justify-content:center;transition:all .2s;width:calc(50% - 7.5px)}.input-wrap .radio-group input[type=radio]:checked+label{background-color:#fff;border:1.5px solid #000;color:#000;font-weight:700}.input-wrap .radio-group.col{display:flex;gap:10px}.input-wrap .radio-group.col label{width:100%}.input-wrap .input-inner-wrap{position:relative}.input-wrap .input-duble-wrap .defaultInput:first-child{margin-bottom:10px}.input-wrap .btn-verify{color:#000;font-size:16px;font-weight:500;position:absolute;right:0;text-decoration:underline;top:50%;transform:translateY(-50%)}.input-wrap .input-guide-txt{color:#000;font-size:12px;font-weight:500;margin-top:10px}.input-wrap .input-guide-txt.red{color:#eb2020}.input-wrap .input-guide-wrap{align-items:baseline;display:flex;gap:5px}.input-join-wrap{margin-bottom:50%;margin-top:30px}.input-item:not(:last-child){margin-bottom:20px}.input-join-wrap .input-guide-wrap{margin-top:6px}.input-wrap .verify-chk-txt{align-items:center;display:flex;font-weight:500;gap:4px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.input-wrap .verify-chk-txt,.input-wrap .verify-chk-txt i{color:#2680eb;font-size:16px}.input-wrap .btn-line{color:#000;font-size:16px;font-weight:500;height:45px;width:100%}.modal-overlay{align-items:center;animation:fadeIn .3s ease;background-color:#0009;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal{animation:popUp .3s ease;background-color:#fff;border-radius:16px;max-width:573px;padding:32px 20px 40px;position:relative;text-align:center;width:calc(100% - 52px)}.modal .btn-close{color:#000;font-size:16px;position:absolute;right:20px;top:20px}.modal-icon{margin:0 auto 20px;max-width:40px}.modal-title{font-size:20px;font-weight:700;line-height:1.3;margin-bottom:14px}.modal-desc{color:#00000080;font-size:13px;font-weight:600;margin-bottom:20px}.modal-input{background-color:#f5f5f5;border-radius:22.5px;color:#333;font-size:16px;font-weight:500;height:45px;margin-bottom:32px;text-align:center;width:100%}.modal-input::placeholder{color:#0006;font-size:16px;font-weight:500}.modal .btn-black{background-color:#000;border-radius:8px;font-size:16px;font-weight:700;height:45px;margin:0 auto;min-width:164px;width:70%}.modal .modal-btn-wrap{align-items:center;display:flex;gap:15px;justify-content:center}.modal .btn-line{border-radius:8px;font-size:16px;font-weight:700;height:45px;width:120px}.modal .line-white{background-color:#fff;border:1.5px solid #000;color:#000}.modal .line-black{background-color:#000;border:1.5px solid #000;color:#fff}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes popUp{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.tab-menu{border-bottom:2px solid #ddd;display:flex;margin-bottom:20px}.tab-btn{background:none;border:none;border-bottom:2px solid #0000;color:#0006;cursor:pointer;flex:1 1;font-size:20px;font-weight:700;padding:12px 0;position:relative;text-align:left;transition:all .2s}.tab-btn.active{color:#000}.tab-btn.active:after{background-color:#000;bottom:-4px;content:"";height:2px;left:0;position:absolute;width:100%}.tab-content{display:block}.tab-content .input-join-wrap{margin-top:0}.tab-content .defaultInput::placeholder{color:#000;font-size:18px;font-weight:500;opacity:.4}.tab-content .guide-wrap{background-color:#f5f5f5;border-radius:8px;margin-bottom:20px;padding:14px 0;text-align:center}.tab-content .guide-wrap .guide-txt{color:#000;font-size:14px;font-weight:500;line-height:1.43}#tab-id .input-join-wrap,#tab-pw .input-join-wrap{margin-bottom:21.5%}.msgSection .btmBtnWrap .btn{width:100%}.msgSection .msg-wrap{height:calc(100vh - 60px);position:relative}.msgSection .msg-cont-box{left:50%;max-width:calc(100% - 32px);position:absolute;text-align:center;top:30%;transform:translate(-50%,-50%);width:100%}.msg-wrap .msg-icon{margin:0 auto 24px;max-width:56px}.msg-wrap .msg-sub{color:#000;font-size:14px;font-weight:500;margin-bottom:16px}.msg-wrap .msg-title{color:#000;font-size:26px;font-weight:700}.mainSection{background-color:#fff}.darkHeader{background-color:#000}.mainHeader{align-items:center;display:flex;justify-content:space-between;padding:8px 17px;position:relative}.mainHeader .logo-wrap{left:50%;max-width:78px;position:absolute;top:50%;transform:translate(-50%,-50%)}.mainHeader .btn{max-width:35px}.mainHeader .btn-wrap{align-items:center;display:flex;gap:3px}.mainHeader .btn-alarm{position:relative}.mainHeader .alarm-badge{background-color:#eb2020;border-radius:4px;height:8px;position:absolute;right:6.5px;top:6px;width:8px}.black-box{background-color:#000;padding-bottom:182px}.noticeWrap{align-items:center;background-color:#fff3;border-radius:22.5px;display:flex;height:45px;justify-content:space-between;margin:0 auto 36px;max-width:calc(100% - 32px);overflow:hidden;padding:0 20px;transition:opacity .3s;width:100%}.noticeWrap.hide{opacity:0}.noticeWrap .notice-icon,.noticeWrap .notice-title{color:#fff;font-size:13px;letter-spacing:-.52px}.noticeWrap .notice-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.userWrap{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:calc(100% - 32px);width:100%}.userWrap .user-info-wrap{align-items:center;display:flex;gap:10px}.userWrap .btn-logout{margin-top:2px;max-width:24px}.userWrap .btn-setting{max-width:24px}.userWrap .user-txt{color:#fff}.userWrap .user-title{font-size:24px;line-height:1}.userWrap .user-type{background-color:#fff3;border-radius:9.5px;font-size:13px;height:19px;padding:0 12px;width:-webkit-fit-content;width:fit-content}.fireItemList{background-color:#fff;border-top-left-radius:24px;border-top-right-radius:24px;height:calc(100% - 179px);margin-top:-170px;padding:20px 15px 0}.listStatusWrap{border-bottom:1px solid #e4e4e4;border-radius:.5px;padding:0}.listStatusWrap .list-top-wrap{border-bottom:1px solid #e4e4e4;gap:12px;justify-content:space-between;padding:0 5px 15px}.listStatusWrap .list-set-wrap,.listStatusWrap .list-top-wrap,.listStatusWrap .list-total-wrap{align-items:center;display:flex}.listStatusWrap .list-total-wrap .total-num,.listStatusWrap .list-total-wrap .total-title{color:#000;font-size:20px;font-weight:600;line-height:1}.listStatusWrap .list-total-wrap .total-title{display:block;max-width:103px;min-width:86px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.listStatusWrap .list-total-wrap .divi{background-color:#e4e4e4;height:15px;margin:0 15px;width:1px}.listStatusWrap .btn-reset img{margin-right:3px;max-width:15px}.listStatusWrap .btn-reset{color:#000;font-size:15px}.listStatusWrap .list-set-wrap{min-width:-webkit-fit-content;min-width:fit-content}.listStatusWrap .list-set-wrap .divi{background-color:#0006;height:10px;margin:0 10px;width:1px}.listStatusWrap .set-title{color:#000;font-size:15px;font-weight:600}@media screen and (max-width:321px){.fireItemList{padding:20px 12px 0}.listStatusWrap .list-top-wrap{gap:8px}.listStatusWrap .list-total-wrap .total-num,.listStatusWrap .list-total-wrap .total-title{font-size:16px}.listStatusWrap .list-total-wrap .total-title{max-width:83px;min-width:64px}.listStatusWrap .list-total-wrap .divi{margin:0 8px}.listStatusWrap .btn-reset{font-size:13px}.listStatusWrap .set-title{font-size:14px}.listStatusWrap .list-set-wrap .divi{margin:0 8px}}.listStatusWrap .list-control-wrap{margin-top:5px}.listStatusWrap .list-action-wrap,.listStatusWrap .list-control-wrap{align-items:center;display:flex;justify-content:space-between}.listStatusWrap .list-action-wrap .btn{max-width:40px}.listStatusWrap .list-filter-wrap{align-items:center;display:flex;gap:3px}.listStatusWrap .btn-filter img{max-width:15px;opacity:.5}.listStatusWrap .btn-filter{color:#00000080;font-size:13px;font-weight:500;min-width:-webkit-fit-content;min-width:fit-content}.fireItemList .item-search-wrap{display:none;margin-bottom:5px;margin-top:6px;position:relative}.fireItemList .searchInput{background-color:#f5f5f5;border-radius:8px;height:43px;padding:0 15px;width:100%}.fireItemList .item-search-wrap .btn-cancle{color:#000;font-size:13px;font-weight:500;position:absolute;right:15px;top:50%;transform:translateY(-50%)}.fireItemList .searchInput::placeholder{color:#000;font-size:15px;opacity:.4}.fireItemList .list-item-wrap{height:100%;max-height:calc(100vh - 224px);min-height:calc(100vh - 224px);overflow-y:scroll;padding-bottom:30px;padding-top:5px}.mainSection .fireItemList .list-item-wrap{max-height:300px;min-height:300px}.fireItemList .list-item{border:1px solid #e4e4e4;border-radius:8px;overflow:hidden;position:relative;transition:border .3s}.fireItemList .list-item:not(:last-child){margin-bottom:12px}.fireItemList .list-item.active{border:1px solid #000}.fireItemList .list-item .item-img-wrap{max-width:40px}.fireItemList .list-item .item-detail-wrap{align-items:center;display:flex;gap:16px}.fireItemList .list-item .wrap_state_item{align-items:center;background-color:#f5f5f5;border-radius:16px;display:flex;gap:5px;height:18px;padding:3px 10px 3px 3px;position:absolute;right:16px;top:12px;width:-webkit-fit-content;width:fit-content}.fireItemList .item-cont-wrap{padding:20px}.fireItemList .info-title{font-size:16px;font-weight:600;letter-spacing:-.64px;line-height:1;max-width:156px}.fireItemList .info-adr,.fireItemList .info-title{color:#2a2e32;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fireItemList .info-adr{font-size:13px;letter-spacing:-.52px;margin-top:4px;max-width:245px;opacity:.7}.fireItemList .item-btn-wrap{align-items:center;display:flex;gap:2px}.fireItemList .list-item .btn{background-color:#f5f5f5eb;height:45px;width:50%}.fireItemList .btn{color:#3e4246;font-size:15px;font-weight:500;letter-spacing:-.6px}.wrap_state_item .cir_state{border-radius:6px;height:12px;width:12px}.wrap_state_item .title_state{color:#000;font-size:10px;font-weight:500;letter-spacing:-.4px;line-height:1;opacity:.7}.status-normal .cir_state{background-color:#00db50}.contentTitleWrap{align-items:center;display:flex;justify-content:space-between;margin-top:20px}.contentTitleWrap .title{color:#000;font-size:16px;font-weight:600;padding-left:5px}.contentTitleWrap .btn-complete{color:#eb2020;font-size:16px;font-weight:700}.editItemList{margin-top:13px;padding:initial}.editItemList .listStatusWrap{align-items:center;background-color:#f5f5f5;border-radius:8px;display:flex;justify-content:space-between;padding:14px 16px 14px 10px}.editItemList .listStatusWrap .btn-cancle{color:#000;font-size:13px;font-weight:500}.editItemList .list-item{position:relative}.editItemList .list-item .custom-checkbox{left:10px;position:absolute;top:10px}.editItemList .list-item-wrap{margin-top:13px;padding-top:0}.MISection .defaultInput,.MISection .defaultTextarea{color:#000;font-size:18px;font-weight:500}.MISection .file-upload-wrap{align-items:flex-start;display:flex;flex-direction:column;gap:8px}.MISection .file-name{background-color:#0000001a;border-radius:12px;color:#000;display:flex;font-size:15px;height:24px;padding:5px 10px;vertical-align:middle;width:-webkit-fit-content;width:fit-content}.MISection .input-join-wrap .input-item:last-child{margin-bottom:0}.MISection .btn-wrap{border-top:1px solid #000;display:flex;justify-content:start;margin-top:30px;padding-top:40px}.MISection .btn-withdraw{font-size:16px;font-weight:500;opacity:.4;text-decoration:underline}.MISection .input-join-wrap{margin-bottom:15%}.MISection .btmBtnWrap{bottom:0;left:0;position:fixed}.msgWrap{margin-top:40px}.msgWrap .msg-icon{display:flex;margin:0 auto;max-width:40px}.msgWrap .msg-title{color:#000;font-size:24px;font-weight:700;margin-top:21px;text-align:center}.msgWrap .msg-detail-box{background-color:#f5f5f5;border-radius:16px;margin-top:30px;padding:20px 12px}.msgWrap .msg-cont{color:#000;font-size:16px;line-height:1.38;text-align:center}.msgWrap .msg-cont .bold{color:#000}.qrWrap{margin-top:24px}.qrWrap .wrap-sub,.qrWrap .wrap-title{color:#000;font-size:13px;font-weight:600}.qrWrap .wrap-sub{line-height:1.38;margin-top:10px;opacity:.5}.qrWrap .qr-icon{display:flex;margin:0 auto;max-width:40px}.qrWrap .qr-add-wrap{align-items:center;background-color:#f5f5f5;border-radius:16px;display:flex;flex-direction:column;gap:16px;height:20vh;justify-content:center;margin-top:15px;min-height:139px}.qrWrap .btn-QR{color:#000;font-size:16px;font-weight:700;text-decoration:underline}.switch{display:inline-block;height:24px;position:relative;width:64px}.slider{background-color:#e4e4e4;border-radius:12px;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;border-radius:9px;bottom:3px;box-shadow:0 0 2px 0 #00000029;content:"";height:18px;left:3px;width:32px}.switch input:checked+.slider{background-color:#ff6b00}.switch input:checked+.slider:before{transform:translateX(26px)}.fireAlarmlist,.fireSMSlist{display:flex;flex-direction:column;gap:21px}.tableList .title-row{border-bottom:1px solid #e4e4e4;border-top:1px solid #000;padding:15px 0}.tableList .title-txt{color:#000;font-size:13px;font-weight:600;word-break:keep-all}.config-row{align-items:center;display:flex}.tableList .config-title{color:#000;flex:5 1;font-size:16px;font-weight:500;line-height:1.2;word-break:keep-all}.tableList .config-switch{display:flex;flex:2 1}.tableList .config-sound{display:flex;flex:1 1;justify-content:end}.btn-sound{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center}.btn-sound .icon-img{height:24px;object-fit:cover;transition:opacity .3s;width:28px}.fireSMSlist .config-switch{flex:1 1}.scheduleList{border-top:2px solid #000;margin-top:10px;max-height:calc(100vh - 70px);overflow-y:scroll;padding-bottom:10%}.scheduleList .schedule-card{border-bottom:1px solid #e4e4e4;display:flex;flex-direction:column;padding:10px 0}.scheduleList .schedule-card-header{position:relative}.scheduleList .icon-arrow{color:#000;font-size:20px;position:absolute;right:0;top:4px}.scheduleList .schedule-title{color:#2a2e32;display:block;font-size:16px;font-weight:600;letter-spacing:-.64px;max-width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scheduleList .schedule-datetime{color:#2a2e32;font-size:13px;letter-spacing:-.52px;margin-top:5px}.scheduleList .content-info-box{align-items:center;background-color:#f5f5f5;border-radius:8px;display:flex;margin-top:11px;padding:9px 12px}.scheduleList .content-info-box .divi{background-color:#2a2e32;display:flex;height:11px;margin:0 5px;opacity:.7;width:1.5px}.scheduleList .info{color:#2a2e32;font-size:13px;letter-spacing:-.52px;opacity:.7}.reseonSection .container{margin-top:24px}.reseonSection .item-cont-wrap{align-self:center;display:flex}.reseonSection .item-detail-wrap{align-items:center;display:flex;gap:16px}.reseonSection .item-img-wrap{max-width:40px}.reseonSection .info-title{font-size:16px;font-weight:600;letter-spacing:-.64px;line-height:1;max-width:156px}.reseonSection .info-adr,.reseonSection .info-title{color:#2a2e32;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reseonSection .info-adr{font-size:13px;letter-spacing:-.52px;margin-top:4px;max-width:245px;opacity:.7}.reseonSection .btn-wrap{align-items:center;border-top:1px solid #000;display:flex;gap:10px;justify-content:end;margin-top:20px;padding-top:15px}.reseonSection .btn-line{color:#000;font-size:13px;font-weight:500;height:35px;width:65px}.reseonSection .reason-item-wrap{margin-top:20px}.reseonSection .wrap-title{color:#00000080;font-size:13px;font-weight:600}.reseonSection .reason-title{color:#000;font-size:16px;font-weight:600;line-height:1.25;margin-top:10px}.reseonSection .item-date{align-items:center;display:flex}.reseonSection .item-date p{color:#00000080;font-size:13px;line-height:1;margin-top:8px}.greyBox{background-color:#f5f5f5eb;border-radius:8px;display:flex;flex-direction:column;margin-top:16px;padding:15px}.greyBox .grey-row{align-items:center;display:flex;justify-content:space-between}.greyBox .grey-row:not(:first-child){padding-top:9.5px}.greyBox .grey-row:not(:last-child){border-bottom:1px dashed #e4e4e4;padding-bottom:9.5px}.greyBox .row-value-wrap{align-items:center;display:flex}.greyBox .row-title{color:#00000080;font-size:13px;font-weight:600}.greyBox .row-value{color:#000;font-size:13px;font-weight:600}.greyBox .divi{background:#000;display:flex;height:11px;margin:0 5px;width:1px}.select-wrap{border-bottom:1px solid #000;display:inline-block;position:relative;width:100%}.select-wrap select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#0000;border:none;color:#0006;font-size:18px;outline:none;padding:12px 30px 12px 0;width:100%}.select-wrap select:focus option[value=""]:checked{color:#888}.select-wrap select:focus:valid{color:#000}.select-wrap:after{border:solid #000;border-width:0 2px 2px 0;content:"";height:6px;pointer-events:none;position:absolute;right:8px;top:50%;transform:translateY(-50%) rotate(45deg);width:6px}.datetime-wrap{display:flex;flex-direction:column;flex-wrap:wrap;gap:16px}.datetime-field{align-items:center;display:flex}.datetime-field input:valid{color:#000}.datetime-field{border-bottom:1px solid #000;padding:10px 0;position:relative;width:100%}.datetime-field input{background:#0000;border:none;color:#000;font-size:16px;outline:none;padding:8px 0 0 36px;width:100%}input::-webkit-calendar-picker-indicator{height:20px;left:0;opacity:0;opacity:1;pointer-events:auto;position:absolute;width:20px}input[type=date]::-webkit-calendar-picker-indicator{left:9px}.datetime-field .input-icon{max-width:24px}.time-field{position:relative}.time-field .clock-icon{left:0;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:24px}.accessManagementlist .config-switch{flex:1 1;justify-content:end;min-width:64px}.accessManagementlist .title-row{border-top:initial}.accessManagementlist .config-row{border-bottom:1px solid #e4e4e4;padding:15px 0 10px}.accessManagementlist .config-title-top{align-items:center;display:flex;gap:8px}.accessManagementlist .user-title{color:#2a2e32;font-size:16px;font-weight:600;letter-spacing:-.64px}.accessManagementlist .user-info{color:#2a2e32;font-size:13px;letter-spacing:-.53px}.accessManagementlist .user-num{color:#2a2e32;font-size:13px;letter-spacing:-.52px}.accessManagementlist .config-row-wrap{display:flex;flex-direction:column;max-height:calc(100vh - 175px);overflow-y:scroll;padding-bottom:10%}.accessManagementlist{max-height:calc(100vh - 175px)}.darkMode,.darkMode section{background-color:#2a2e32}#darkMode div,#darkMode input,#darkMode input::placeholder,#darkMode p,#darkMode select,#darkMode span{color:#fff}#darkMode select option{color:#202020}.darkMode .tableList .config-switch,.darkMode .tableList .config-title{color:#fff}#darkMode .datetime-field input[type=date],#darkMode .datetime-field input[type=time]{color:#e1e1e166}.tableTitle{color:#fff;font-size:20px;font-weight:600}.darkMode .pageHeader .btn-hamberger{position:absolute;right:17px}.btn-hamberger i{color:#fff;font-size:24px}.opLoglist .config-date,.opLoglist .config-location{flex:1 1;text-align:center}.opLoglist .config-row{padding:9px 0}.opLoglist .config-event{flex:2 1;text-align:center}.opLoglist .date-title{font-size:10px;line-height:1}.opLoglist .time-title{font-size:12px;line-height:1.5}.opLoglist .config-row-wrap .config-date{text-align:start}.opLoglist .event-title,.opLoglist .location-title{color:#fff;font-size:13px;font-weight:500}.darkMode .tableList .title-row{border-bottom:1px solid #fff;border-top:2px solid #fff;margin-top:10px;padding:15px 0}.opLoglist .config-row-wrap{display:flex;flex-direction:column}.board_myInfo .cir_state{border-radius:6px;height:12px;width:12px}.noticelist{display:flex;flex-direction:column}.noticelist .config-count,.noticelist .config-id{flex:1 1;text-align:center}.noticelist .config-title{flex:4 1;font-size:13px;text-align:center}.noticelist .config-date{flex:3 1;text-align:center}.noticelist .title{font-size:13px;line-height:1.5}.noticelist .date-title{font-size:11px;text-align:center}.noticelist .config-row-wrap .config-date{text-align:start}.noticelist .config-row-wrap{display:flex;flex-direction:column}.noticelist .config-row{border-bottom:1px solid #e4e4e4;padding:9px 0}.config-status .wrap_state_item{align-items:center;background-color:#ffffff1a;border-radius:9px;display:flex;gap:5px;height:18px;padding:0 10px 0 3px;width:-webkit-fit-content;width:fit-content}.config-status .title_state{color:#fff;font-size:10px;font-weight:500;letter-spacing:-.4px}.cir_state{border-radius:6px;height:12px;width:12px}.status-comm-error .cir_state{background-color:#f9c700}.status-fire-detected .cir_state{background-color:#f91100}.status-maintenance .cir_state{background-color:#949494}.FESlist{border-top:2px solid #fff;margin-top:10px;padding-top:10px}.FESlist .config-row{align-items:start;padding:10px 0}.FESlist .config-status .title_state{opacity:1}.FESlist .info-equipment,.FESlist .info-install,.FESlist .info-title{align-items:center;display:flex}.FESlist .config-number{flex:1 1}.FESlist .row-num{font-size:10px}.FESlist .config-info{flex:8 1}.FESlist .title-txt{font-size:13px;line-height:1}.FESlist .info-title .divi{background-color:#fff;display:flex;width:1px}.FESlist .config-status{flex:2 1}.FESlist .info-equipment{margin-top:5px}.FESlist .eq-txt{font-size:10px;font-weight:500}.FESlist .info-title .divi{height:12px;margin:0 6px}.FESlist .info-equipment .divi{height:9px;margin:0 4px}.FESlist .ins-txt{font-size:10px}.FESlist .config-row-wrap{display:flex;flex-direction:column;max-height:calc(100vh - 227px);overflow-y:scroll;padding-bottom:10%}.FSLlist{border-top:2px solid #fff;margin-top:10px;padding-top:10px}.FSLlist .config-row-wrap{display:flex;flex-direction:column;gap:13px}.FSLlist .config-row{align-items:start;display:flex;flex-direction:column}.FSLlist .sms-datetime{align-items:center;display:flex;gap:5px}.FSLlist .datetime-txt{font-size:10px;opacity:.8}.FSLlist .cont-txt{font-size:13px;line-height:1.5}.RTSlist{overflow-x:scroll;width:100%}.RTS-container{margin-left:16px;width:auto}.RTS-container .tableTitle{border-bottom:2px solid #fff;padding-bottom:10px;width:calc(100% - 16px)}.darkMode .RTSlist .title-row{background-color:#202020;border-bottom:initial;border-radius:8px;border-top:initial;padding:initial}.RTSlist .title-txt,.darkMode .RTSlist .title-row{left:0;position:-webkit-sticky;position:sticky;top:0}.RTSlist .title-txt{flex:2.5 1;font-size:13px;font-weight:600;letter-spacing:-.52px;padding:20.5px 0 19.5px 20px}.RTSlist .title-row .title-txt{align-items:center;background-color:#202020;border-bottom-left-radius:8px;border-top-left-radius:8px;display:flex;height:100%;max-height:38px}.RTSlist .month-txt,.RTSlist .total-txt{flex:1 1;font-size:13px;font-weight:600;letter-spacing:-.52px;text-align:center}.RTSlist .config-row{min-width:768px}.RTSlist .config-row:not(.title-row){border-bottom:1px solid #fff3}.RTSlist .title-txt{background-color:#2a2e32;border-bottom-left-radius:8px;border-top-left-radius:8px}.darkMode .input-wrap .radio-group label{background-color:#2a2e32;border:1.5px solid #f5f5f5;border-radius:8px;color:#fff}.darkMode .input-wrap .radio-group input[type=radio]:checked+label{background-color:#f5f5f580;border:1.5px solid #f5f5f580;color:#f5f5f580}.file-upload-wrap{align-items:center;display:flex;gap:8px}.btn-file{align-items:center;cursor:pointer;display:inline-flex;height:45px;justify-content:center;width:45px}.file-name{color:#fff;font-size:18px}.btn-remove{align-items:center;background-color:#fff;border-radius:50%;cursor:pointer;display:flex;justify-content:center;max-height:10.2px;min-height:19.2px;min-width:19.2px}.btn-remove i{color:#2a2e32;font-size:20px}.FAHlist .config-row-wrap{display:flex;flex-direction:column;gap:10px}.FAHlist .config-row{align-items:start;display:flex;flex-direction:column;padding-top:10px}.FAHlist .top-wrap{display:flex;gap:14px}.FAHlist .row-num{font-size:10px}.FAHlist .info-datetime{align-items:center;display:flex;margin-top:5px}.FAHlist .datetime-wrap{align-items:center;display:flex;flex-direction:row;gap:initial}.FAHlist .info-id{font-size:13px;line-height:1}.FAHlist .datetime-title,.FAHlist .datetime-txt{font-size:10px;line-height:1}.FAHlist .divi{background-color:#fff;height:6px;margin:0 8px}.FAHlist .action-box{background-color:#f5f5f514;border-radius:8px;margin-top:12px;padding:15px;width:100%}.FAHlist .action-item-wrap{align-items:center;display:flex;justify-content:space-between}.FAHlist .action-item-wrap:first-child{border-bottom:1px dashed #515151;margin-bottom:9.5px;padding-bottom:9.5px}.FAHlist .item-title{opacity:.5}.FAHlist .item-title,.FAHlist .item-txt{color:#fff;font-size:13px;font-weight:600}@media screen and (max-width:321px){.FAHlist .datetime-wrap{flex-wrap:nowrap;gap:4px}}.typeMenuWrap .type-item{align-items:center;border-bottom:1px solid #515151;display:flex;justify-content:space-between;padding:25px 0 24px}.typeMenuWrap .type-title{font-size:18px;font-weight:600;line-height:1}.typeMenuWrap i{color:#fff;font-size:16px;line-height:1}.black-divi{background-color:#000;height:4px;margin:15px 0;width:100%}.building-item-wrap{margin-top:20px}.building-img-wrap{width:100%}.building-title-wrap{margin-top:15px}.building-title-wrap .title{font-size:20px;font-weight:600;letter-spacing:-.8px}.building-title-wrap .sub{font-size:13px;letter-spacing:-.52px;opacity:.7}.dashedBox{background-color:#f5f5f514;border-radius:8px;margin-top:12px;padding:6.5px 15px;width:100%}.dashedBox .dashed-item{align-items:center;display:flex;justify-content:space-between;padding:9.5px 0}.dashedBox .dashed-item:not(:last-child){border-bottom:1px dashed #515151}.dashedBox .dashed-title{opacity:.5}.dashedBox .dashed-title,.dashedBox .dashed-txt{color:#fff;font-size:13px;font-weight:600}.col-dashedBox .dashed-item{align-items:start;display:flex;flex-direction:column}.col-dashedBox .item-wrap{align-items:center;display:flex}.col-dashedBox .item-wrap .divi{background-color:#fff;height:8px;margin:0 10px;width:1px}.col-dashedBox .dashed-title{color:#fff;font-size:16px;font-weight:600;opacity:1}.col-dashedBox .dashed-txt{color:#fff;font-size:13px;font-weight:600;opacity:.5}.map-img-wrap{aspect-ratio:3/5;max-height:calc(100vh - 90px);overflow:hidden;width:100%}.map-img-wrap img{display:block;object-fit:contain;transform:rotate(90deg) translateY(-100%);transform-origin:top left}.btn-legend-wrap{justify-content:space-between;margin:15px 0}.btn-legend,.btn-legend-wrap{align-items:center;display:flex}.btn-legend{background-color:#404347;border-radius:18px;height:36px;padding:0 16px 0 10px;width:-webkit-fit-content;width:fit-content}.btn-legend .btn-title{color:#fff;font-size:18px}.btn-legend i{color:#fff;font-size:20px;margin-right:12px}.rightModal{background-color:initial;display:none;height:100vh;justify-content:flex-end;padding:initial;position:fixed;right:0;top:0;width:100%;z-index:1000}.rightModal .btn-legend{min-height:36px;padding:0 10px 0 16px}.rightModal .btn-legend i{margin-left:12px;margin-right:0}.rightModal .modal_content{background-color:#000c;box-shadow:-4px 0 10px #0000001a;display:flex;flex-direction:column;gap:10px;height:100%;max-width:322px;overflow-y:auto;padding:60px 16px 20px;transform:translateX(100%);transition:transform .5s ease-in-out;width:100%}.rightModal.open{display:flex}.rightModal .btn-close{position:static}.rightModal h2{color:#000;font-size:26px;font-weight:700;letter-spacing:-1.04px}.rightModal .wrap_detail_cont p,.rightModal h2{text-align:left}html.modal-open{overflow:hidden!important}.wrap_legend{width:100%}.title_legend{color:#fff;font-size:14px;font-weight:600;margin-bottom:12px;padding:0 15px;text-align:left}.box_boundaryLegend,.box_fireEquipmentLegend{background-color:#202020;border-radius:16px;padding-bottom:15px;padding-top:15px;width:100%}.wrap_legend .wrap_blBtn{display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.wrap_legend .item_blBtn{background-color:#3e4246;border-radius:4px;color:#fff;font-size:14px;font-weight:600;line-height:48px;min-height:48px;width:calc(20% - 4px);width:48px}.box_fireEquipmentLegend{margin-top:10px;padding:15px}.box_fireEquipmentLegend .title_legend{padding:initial}.box_fireEquipmentLegend .wrap_felBtn{display:flex;flex-direction:column;gap:4px;max-height:320px;overflow-y:auto}.box_fireEquipmentLegend .img_felBtn{background-color:#3e4246;border-radius:4px;height:40px;max-height:40px;max-width:56px;overflow:hidden;width:100%}.box_fireEquipmentLegend .item_felBtn{align-items:center;background-color:#2a2e32;border-radius:8px;display:flex;gap:15px;min-height:40px;overflow:hidden;padding:12px 0}.box_fireEquipmentLegend .title_felBtn{color:#fff;font-size:14px;letter-spacing:-.56px}.wrap_monitor{background-color:#000;border:1px solid #ffffff1f;border-radius:8px;margin:5px auto 0;overflow:hidden;padding-top:53.73%;position:relative;width:100%}.wrap_monitor>*{bottom:0;left:0;position:absolute;right:0;top:0}.wrap_monitor .monitor-view{display:block;height:100%;object-fit:cover;width:100%}.wrap_monitor .monitor-view .info-wrap{align-items:center;display:flex;flex:0 0 auto;height:56px;justify-content:space-between;padding:12px 20px}.wrap_monitor .monitor-view .mid-wrap{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.wrap_monitor .monitor-view .status-wrap{align-items:center;display:flex;flex:0 0 auto;height:56px;justify-content:space-between;padding:12px 20px}.wrap_monitor .view01{background:#fff;position:absolute}.wrap_monitor .connection-status i{font-size:24px}.wrap_monitor .mid-wrap p{color:#fff;font-size:28px}.wrap_monitor .mid-wrap span{color:#fff;font-size:32px;font-weight:700}.wrap_monitor .mid-wrap img{background-color:#fff;height:100%;margin:10px;padding:10px;width:100%}.wrap_monitor .view02{background-color:#00000080;display:flex;flex-direction:column;justify-content:space-between;position:absolute}.wrap_monitor .view02 .connection-status i,.wrap_monitor .view02 .info-wrap p,.wrap_monitor .view02 .status-wrap p{color:#ff0!important}.wrap_monitor .view02 .info-wrap{border-bottom:3px solid #ff0}.wrap_monitor .view02 .status-wrap{border-top:3px solid #ff0}#monitor .title,#monitor .title-status{color:#fff;font-size:18px;font-weight:300}#monitor .title-status{font-weight:700}.wrap_monitor .mid-wrap{line-height:2;text-align:center}#monitor .mid-wrap p{color:#fff;font-size:20px}#monitor .mid-wrap span{color:#fff;font-size:28px;font-weight:700}.wrap_monitor .view03{background-color:#eb2020;display:flex;flex-direction:column;justify-content:space-between;position:absolute}.wrap_monitor .view03 .connection-status i,.wrap_monitor .view03 .info-wrap p,.wrap_monitor .view03 .mid-wrap p,.wrap_monitor .view03 .status-wrap p{color:#fff}.wrap_monitor .view03 .info-wrap{border-bottom:3px solid #fff}.wrap_monitor .view03 .status-wrap{border-top:3px solid #fff}.wrap_monitor .view04{background-color:#fff;display:flex;flex-direction:column;justify-content:space-between;position:absolute}#monitor .view04 .bold,#monitor .view04 .connection-status i,#monitor .view04 .info-wrap p,#monitor .view04 .mid.bold,#monitor .view04 .view-title,.wrap_monitor .view04 .connection-status i,.wrap_monitor .view04 .info-wrap p,.wrap_monitor .view04 .mid-wrap p,.wrap_monitor .view04 .status-wrap p{color:#eb2020}.wrap_monitor .view04 .info-wrap{border-bottom:3px solid #eb2020}.wrap_monitor .view04 .status-wrap{border-top:3px solid #eb2020}.controlPanel .panel-title{font-size:15px;font-weight:700;line-height:1;margin-bottom:10px;margin-top:16px}.item_panel{align-items:center;display:flex;gap:5px}.item_panel .status_cir{background-color:#434242;border-radius:5px;height:10px;min-width:10px;width:10px}.item_panel .on .status_cir{background-color:#f97400;box-shadow:inset 0 0 4px 0 #ffd1aa}.item_panel .status_cir.type2{background-color:#434242;border-radius:10px;height:20px;min-width:20px;width:20px}.item_panel.red .status_cir.type2{background-color:#eb2020!important;box-shadow:inset 4px 2px 8px 0 #ffdede69}.item_panel.red .item_title .title{color:#eb2020!important}.item_panel .item_title{align-items:center;display:flex;justify-content:space-between}.item_panel .item_title .title{font-size:12px;line-height:1}.top-panel{display:flex;justify-content:center}.top-panel .item_panel{padding:10.5px 22px}.panel-wrap .status_cir{background-color:#393838;box-shadow:inset 5px 3px 8px 0 #444}.panel-wrap .on .status_cir{animation:flickerGreen 1s infinite alternate;background-image:linear-gradient(136deg,#00f531 12%,#00d900 90%);box-shadow:0 0 20px #00f531,0 0 30px #00f531cc,0 0 50px #14331bb3,0 0 100px #00f53199,0 0 150px #00f53180}.panel-wrap .red_cir{background-color:#393838;box-shadow:inset 5px 3px 8px 0 #444}.panel-wrap .on .red_cir{animation:flickerRed 1s infinite alternate;background-image:linear-gradient(136deg,#ff2e2e 12%,red 90%);box-shadow:0 0 20px #ff5050,0 0 30px #ff3c3ccc,0 0 50px #ff2828b3,0 0 100px #f009,0 0 150px #ff000080}.mid-panel{border:1px solid #ffffff1f;border-radius:8px;display:flex;flex-wrap:wrap;justify-content:center}.mid-panel .item_panel{display:flex;flex-direction:column;gap:10px;padding:15px 0;width:16.66667%}.panel-duble-wrap{display:flex;flex-wrap:wrap;gap:5px}.panel-duble-wrap .panel-wrap{display:flex;flex-direction:column;gap:5px;width:calc(50% - 2.5px)}.panel-duble-wrap .item_panel{background-color:#2a2e32;border:1px solid #ffffff1f;border-radius:8px;flex-direction:row-reverse;height:45px;justify-content:space-between;padding:0 15px}#hamMenu{background-color:#fff;color:#000;display:none;flex-direction:column;height:100%;left:0;position:fixed;top:0;transition:all .3s ease-in-out;width:100%;z-index:9999}#hamMenu.open{display:flex}#hamMenu .top-wrap{background-color:#000;border-bottom-left-radius:24px;border-bottom-right-radius:24px;padding-bottom:36px}#hamMenu .mainHeader{background-color:#000;justify-content:end}#hamMenu .menu-item-wrap{align-items:center;display:flex;justify-content:space-between;padding:20px 0}#hamMenu .menu-item-wrap:not(:last-child){border-bottom:1px solid #e4e4e4}#hamMenu .menu-item-wrap .le-wrap{align-items:center;display:flex;gap:16px}#hamMenu .menu-icon{max-width:30px}#hamMenu .arrow-icon{font-size:24px}#hamMenu .menu-title{color:#000;font-size:18px;font-weight:600}#hamMenu .menu-title span{color:#000;font-size:18px;font-weight:400}.darkMode #hamMenu{background-color:#2a2e32}.darkMode #hamMenu .arrow-icon,.darkMode #hamMenu .menu-title{color:#fff}.darkMode #hamMenu .menu-item-wrap{border-bottom:1px solid #515151}#dashboardMenu{bottom:0;margin:0 auto;max-width:1280px;position:fixed;width:100%}#dashboardMenu .menu_gnb{align-items:center;background-color:#191c1e;display:flex;padding-bottom:23px}#dashboardMenu .item_gnb{align-items:center;display:flex;flex-direction:column;gap:5px;opacity:.5;padding:10px 0;width:20%}#dashboardMenu .img_gnb{max-width:32px}#dashboardMenu .title_gnb{color:#fff;font-size:10px}#dashboardMenu.active_01 .item_gnb_01,#dashboardMenu.active_02 .item_gnb_02,#dashboardMenu.active_03 .item_gnb_03,#dashboardMenu.active_04 .item_gnb_04,#dashboardMenu.active_05 .item_gnb_05{opacity:1}.building-img-slider{aspect-ratio:3/2;overflow:hidden;position:relative;touch-action:pan-y;width:100vw}.building-img-track{display:flex;transition:transform .3s ease}.building-img-wrap{aspect-ratio:3/2;flex-shrink:0;height:100%;overflow:hidden;width:100vw}.building-img-wrap img{display:block;height:100%;width:100%}.slider-dots{bottom:10px;display:flex;gap:8px;left:50%;position:absolute;transform:translateX(-50%);z-index:10}.slider-dots .dot{background:#ffffff80;border-radius:50%;cursor:pointer;height:10px;transition:background .3s;width:10px}.slider-dots .dot.active{background:#fff}.overContainer{overflow:hidden}.img-rotate{animation:rotate360 .8s ease-in-out}@keyframes rotate360{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes flickerGreen{0%{box-shadow:0 0 20px #00f531,0 0 30px #00f531cc,0 0 50px #00f531b3,0 0 100px #00f53199,0 0 150px #00f53180;opacity:1}50%{box-shadow:0 0 20px #00f531,0 0 30px #00f531e6,0 0 50px #00f531cc,0 0 100px #00f531b3,0 0 150px #00f53199;opacity:.5}to{box-shadow:0 0 20px #00f531,0 0 30px #00f531cc,0 0 50px #00f531b3,0 0 100px #00f53199,0 0 150px #00f53180;opacity:1}}@keyframes flickerRed{0%{box-shadow:inset 4px 2px 8px 0 #ffdede69,0 0 20px #ff7878,0 0 30px #ff7878cc,0 0 50px #ff787899,0 0 100px #ff787866;opacity:1}50%{box-shadow:inset 4px 2px 8px 0 #ffdede69,0 0 20px #ff7878e6,0 0 30px #ff7878bf,0 0 50px #ff787880,0 0 100px #ff78784d;opacity:.6}to{box-shadow:inset 4px 2px 8px 0 #ffdede69,0 0 20px #ff7878,0 0 30px #ff7878cc,0 0 50px #ff787899,0 0 100px #ff787866;opacity:1}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.bd3bc72f.css.map*/