@charset "UTF-8";@font-face{font-display:swap;font-family:Noto Sans KR;src:url(/assets/noto-sans-kr-v36-korean_latin-500-CF8dWShJ.woff2) format("woff2");font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:Noto Sans KR;src:url(/assets/noto-sans-kr-v36-korean_latin-700-BqT3JrOT.woff2) format("woff2");font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:Noto Sans KR;src:url(/assets/noto-sans-kr-v36-korean_latin-regular-DFrjjOr5.woff2) format("woff2");font-weight:400;font-style:normal}:root{--bg-color: #ffffff;--text-color: #222222;--primary-color: #3498db}:root[data-theme=dark]{--bg-color: #121212;--text-color: #f0f0f0;--primary-color: #9b59b6}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Noto Sans KR,sans-serif;background-color:var(--bg-color);color:#000}.loading{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh;width:100vw;background-color:#fff;color:#1a2e93;font-size:1.2rem;opacity:1;z-index:9999}.loading-spinner{display:flex;justify-content:center;align-items:center;margin-bottom:1.5rem}.loading-spinner svg{width:56px;height:56px;display:block}a{text-decoration:none;color:inherit}a:visited{color:inherit}.scrollable{overflow:auto}.scrollable::-webkit-scrollbar-thumb{background-color:#adb5bd80}.scrollable:hover::-webkit-scrollbar-thumb{background-color:#adb5bd}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{width:6px;height:6px;border-radius:10px;min-height:10px;min-width:10px;border:2px solid transparent;background-clip:padding-box}*::-webkit-scrollbar-thumb:hover{border:2px solid transparent}*::-webkit-scrollbar-track{background-color:transparent}.tooltip-wrapper{display:flex;flex-direction:column;gap:10px}.tooltip-wrapper .tooltip-title{color:var(--white, #fff);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.tooltip-wrapper .tooltip-content{display:flex;flex-direction:column;gap:4px}.tooltip-wrapper .tooltip-content .tooltip-sub-wrapper{display:flex;gap:12px}.tooltip-wrapper .tooltip-content .tooltip-sub-wrapper .tooltip-sub-title{color:#e9ecef;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.tooltip-wrapper .tooltip-content .tooltip-sub-wrapper .tooltip-sub-content{color:#fff;text-align:right;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.action-menu-wrapper,.action-menu-wrapper .action-menu{display:flex;flex-direction:column;background-color:#fff;box-shadow:0 2px 4px #0000001a}.action-menu-wrapper .action-menu .divider{display:flex;padding:2px 0;flex-direction:column;align-items:flex-start;align-self:stretch}.action-menu-wrapper .action-menu .divider>div{background:#e9ecef;height:1px;align-self:stretch}.action-menu-wrapper .action-menu .action-menu-item{width:100%;display:flex;justify-content:flex-start}.action-menu-wrapper .action-menu .action-menu-item>button{width:100%}.login-page{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;width:100%;overflow:hidden;background-color:#fff}.login-page .top-contents{padding:32px 32px 0;display:flex;justify-content:space-between;align-items:center;align-self:stretch;width:100%;height:66px}.login-page .top-contents .language-button-area{display:flex;align-items:center}.login-page .top-contents .language-button-area button{color:#868e96;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;cursor:pointer;border:none;background-color:transparent}.login-page .top-contents .language-button-area button.active{color:#1a2e93;font-weight:700}.login-page .top-contents .language-button-area .language-button-area-icon{display:flex;align-items:center}.login-page .top-contents .language-button-area .language-button-area-kr{display:flex;padding:8px 4px}.login-page .top-contents .language-button-area .language-button-area-en{display:flex;padding:8px 4px 8px 0}.login-page .contents{display:flex;flex-direction:column;flex:1 0 0;align-self:stretch;width:100%;height:calc(100% - 66px)}.login-page .contents .contents-inner{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:100%;width:100%;min-height:0;overflow-y:auto;padding:20px 32px}@media (min-height: 970px){.login-page .contents .contents-inner{justify-content:center;padding:52px 32px}}.login-page .contents .contents-inner.login-contents{justify-content:center}.login-page .contents .image-box{display:flex;align-items:center;justify-content:center;padding-bottom:24px;flex-shrink:0}@media (min-height: 970px){.login-page .contents .image-box{padding-bottom:32px}}.login-page .contents .image-box .image{background-repeat:no-repeat;background-size:contain;background-position:center;width:178px;height:28px}.login-page .contents .main-contents-area{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:fit-content;min-width:0;flex-shrink:0}.login-page .contents .main-contents-area .tab-area{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;height:44px;flex-shrink:0}.login-page .contents .main-contents-area .tab-area .container-tab{display:flex;height:44px;align-items:flex-start;align-self:stretch;border-radius:2px;background:#fff}.login-page .contents .main-contents-area .tab-area .container-tab .container-tab-state{display:flex;height:44px;padding-top:12px;padding-bottom:11px;flex-direction:column;justify-content:flex-end;align-items:center;flex:1 0 0;background:#fff;border-bottom:1px solid #e9ecef;color:#495057;text-align:center;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:400;line-height:20px;cursor:pointer}.login-page .contents .main-contents-area .tab-area .container-tab .container-tab-state.active{border-bottom:1px solid #1a2e93;font-weight:700;color:#1a2e93}.login-page .contents .main-contents-area .login-form-area{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%;height:calc(100% - 44px)}.login-page .contents .main-contents-area .login-form-area form{width:100%}.login-page .contents .main-contents-area .login-form-area .tab-main-contents{display:flex;padding:24px 0 16px;flex-direction:column;align-items:flex-start;align-self:stretch}.login-page .contents .main-contents-area .login-form-area .tab-main-contents .content-area{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.login-page .contents .main-contents-area .login-form-area .tab-main-contents .content-area .label{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding-bottom:4px}.login-page .contents .main-contents-area .login-form-area .tab-main-contents .content-area>div:first-child{padding-bottom:22px}.login-page .contents .main-contents-area .login-form-area .tab-main-contents .content-area>div:last-child{padding-top:16px}.login-page .contents .main-contents-area .login-form-area .tab-main-contents .content-area>div{width:100%}.login-page .contents .main-contents-area .login-form-area .bottom-area{width:100%;padding-bottom:24px}.login-page .contents .main-contents-area .login-form-area .password-restore-area{width:100%;display:flex;justify-content:center}.login-page .contents .main-contents-area .signup-area{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%;height:calc(100% - 44px)}._icon_k70av_1{color:var(--icon-color, currentColor);transition:color .2s ease}._icon_k70av_1 svg{width:100%;height:100%}._icon_k70av_1:hover{color:var(--icon-hover-color, var(--icon-color, currentColor))}._disabled_k70av_13{pointer-events:none}._button_9hmzt_1{display:flex;padding:8px 16px;flex-direction:column;align-items:center;gap:10px;border-radius:2px;align-self:stretch;border:none;width:fit-content;color:#fff;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;cursor:pointer;white-space:nowrap}._button_12r2q_1{display:flex;padding:8px 12px;align-items:center;gap:10px;align-self:stretch;border:none;width:fit-content;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;cursor:pointer;white-space:nowrap}._button_14ai7_1{display:flex;padding:8px 16px 8px 12px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:2px;align-self:stretch;border:none;width:fit-content;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;cursor:pointer;white-space:nowrap;color:var(--color, currentColor);background-color:transparent}._button_14ai7_1 i{cursor:pointer!important}._button_14ai7_1:hover{color:var(--hover-color, var(--color, currentColor));background-color:var(--hover-bg-color, var(--color, currentColor))}._button_14ai7_1._active_14ai7_30{color:var(--hover-color, var(--color, currentColor));background-color:var(--active-bg-color, transparent)}._button_14ai7_1._disabled_14ai7_34{color:#bec4cb}._input_l3zwc_1{display:flex;flex-direction:column}._input_l3zwc_1 input{border:none;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;width:100%}._input_l3zwc_1 input::placeholder{color:#868e96}._input_l3zwc_1 input:focus{outline:none}._input_l3zwc_1 input::selection{background-color:#c4d3f5}._disabledInput_l3zwc_25 input{background-color:#f3f5f6;color:#bec4cb}._disabledInput_l3zwc_25 input::placeholder{color:#bec4cb}._errorHelpText_l3zwc_33{color:#d22257!important}._helperTextContainer_l3zwc_37{display:flex;padding-top:4px;justify-content:space-between;overflow:hidden}._helperTextContainerRight_l3zwc_44{padding-left:6px;max-width:45px}._helperText_l3zwc_37{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}._validTextContainer_l3zwc_58{font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}._validTrueText_l3zwc_66{display:flex;color:#12785f}._validFalseText_l3zwc_71{display:flex;color:#d22257}._maxLength_l3zwc_76{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._inputContainer_l3zwc_88{display:flex;border-radius:2px;align-items:center;height:34px;padding:8px 12px}._input_b57lz_1 input{border:1px solid #ced4da;border-radius:2px;padding:8px 12px;height:34px;background-color:#fff;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;width:100%}._input_b57lz_1 input::placeholder{color:#868e96}._input_b57lz_1 input:focus{border-color:#1a2e93;outline:none}._input_b57lz_1 input::selection{background-color:#c4d3f5}._disabledInput_b57lz_26 input{background-color:#f3f5f6;color:#bec4cb;border:1px solid #bec4cb}._disabledInput_b57lz_26 input::placeholder{color:#bec4cb}._errorInput_b57lz_35 input{border:1px solid #d22257!important}._errorHelpText_b57lz_39{color:#d22257!important}._helperTextContainer_b57lz_43{display:flex;padding-top:4px;justify-content:space-between;overflow:hidden}._helperTextContainerRight_b57lz_50{padding-left:6px;max-width:45px}._helperText_b57lz_43{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}._maxLength_b57lz_64{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._signup_1kkq2_1{display:flex;flex-direction:column;width:100%}._signup_1kkq2_1 ._signup-inner_1kkq2_6{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}._signup_1kkq2_1 ._signup-item_1kkq2_14{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:24px 0 0}._signup_1kkq2_1 ._signup-item_1kkq2_14 ._signup-item-input-box_1kkq2_23{width:100%;padding-bottom:22px}._signup_1kkq2_1 ._signup-item_1kkq2_14 ._signup-item-input-box_1kkq2_23 ._signup-item-title_1kkq2_27{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-weight:500;line-height:18px;padding-bottom:8px;display:flex}._signup_1kkq2_1 ._signup-item_1kkq2_14 ._signup-item-input-box_1kkq2_23 ._signup-item-title_1kkq2_27 ._signup-item-title-info_1kkq2_36{padding-left:4px}._signup_1kkq2_1 ._signup-item_1kkq2_14 ._signup-item-input-box_1kkq2_23 ._signup-item-input_1kkq2_23{width:100%}._signup_1kkq2_1 ._signup-terms_1kkq2_42{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 0;color:#495057;font-family:Noto Sans KR;font-size:12px;font-weight:400;line-height:18px}._signup_1kkq2_1 ._signup-terms_1kkq2_42 a{text-decoration:underline;cursor:pointer;color:#1a2e93}._signup_1kkq2_1 ._signup-button_1kkq2_60{width:100%}._container_7f34x_1{display:flex;align-items:center;font-weight:500;font-size:12px;line-height:18px;color:#343a40}._checkbox_7f34x_10{display:flex;position:relative;align-items:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:fit-content}._checkbox_7f34x_10 input{position:absolute;opacity:0;height:0;width:0;margin:0}._checkbox_7f34x_10 i{cursor:pointer!important}._label_7f34x_31{cursor:pointer;margin-left:4px;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}._not-found_zdm4s_1{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;background-color:#f0f0f0;font-family:Arial,sans-serif;font-size:24px;color:#333}.home{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}.home .home-content{height:100%;width:100%}.home .home-content .home-content-wrap{display:flex;width:100%;padding:32px 32px 0;height:76px}.home .home-content .home-content-title{display:flex;width:100%;height:44px;padding:0 0 24px;font-family:Noto Sans KR;font-size:14px;font-weight:500;line-height:20px;color:#343a40}.home .home-content .home-contents{display:flex;flex-direction:column;width:100%;height:calc(100% - 76px)}.home .home-content .home-contents .home-contents-wrap{padding:0 32px 32px;height:100%}.home .home-content .home-contents .home-contents-wrap .home-contents-list{display:grid;gap:12px;grid-template-columns:repeat(5,1fr)}@media (max-width: 1120px){.home .home-content .home-contents .home-contents-wrap .home-contents-list{grid-template-columns:repeat(4,1fr)}}@media (max-width: 960px){.home .home-content .home-contents .home-contents-wrap .home-contents-list{grid-template-columns:repeat(3,1fr)}}@media (max-width: 800px){.home .home-content .home-contents .home-contents-wrap .home-contents-list{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.home .home-content .home-contents .home-contents-wrap .home-contents-list{grid-template-columns:repeat(1,1fr)}}.home .home-content .home-contents .home-contents-wrap .home-contents-list.disabled{pointer-events:none;opacity:.5}.home .home-content .home-contents .home-contents-wrap .home-contents-list .home-contents-list-item{display:flex;width:100%;height:116px;border-radius:2px;border:1px solid #ced4da;background-color:#fff;box-shadow:0 1px 2px #0000001f;overflow:hidden;cursor:pointer}.home .home-content .home-contents .home-contents-wrap .home-contents-list .home-contents-list-item:hover{background-color:#f8f9fa}.home .home-content .home-contents .home-contents-wrap .home-contents-list .home-contents-list-item .icon-area{display:flex;width:72px;padding:20px 16px;align-items:flex-start;gap:10px;align-self:stretch}.home .home-content .home-contents .home-contents-wrap .home-contents-list .home-contents-list-item .home-contents-list-item-content{display:flex;padding:20px 20px 20px 0;flex-direction:column;align-items:flex-start;flex:1 0 0;align-self:stretch;min-width:0}.home .home-content .home-contents .home-contents-wrap .home-contents-list .home-contents-list-item .home-contents-list-item-content .title-area{width:100%;font-size:12px;font-weight:500;line-height:18px;color:#343a40;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.home .home-content .home-contents .home-contents-wrap .home-contents-list .home-contents-list-item .home-contents-list-item-content .sub-title-area{flex:1;width:100%;padding-top:4px;font-size:12px;font-weight:400;line-height:18px;color:#868e96;overflow:hidden;word-wrap:break-word;word-break:break-all}.home .home-content .home-no-company-info{padding:32px;height:100%;width:100%;display:flex;flex-direction:column;gap:16px}.home .home-content .home-no-company-info .top{width:100%;height:60%;background-color:#f9f9fa;min-height:345px;min-width:915px;display:flex;flex-direction:column;justify-content:center;align-items:center}.home .home-content .home-no-company-info .top .top-image-wrap{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa;gap:32px}.home .home-content .home-no-company-info .top .top-image{width:294px;height:125px;display:flex;align-items:center;justify-content:center}.home .home-content .home-no-company-info .top .top-image img{width:100%;height:100%;object-fit:contain}.home .home-content .home-no-company-info .top .top-image-text{color:#495057;text-align:center;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.home .home-content .home-no-company-info .bottom{display:flex;gap:12px;width:100%;height:40%;min-height:212px;min-width:915px}.home .home-content .home-no-company-info .bottom .bottom-box{width:50%;height:100%;border:1px solid #e9ecef;background-color:#fff;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.home .home-content .home-no-company-info .bottom .bottom-box-top{width:40px;height:38px;display:flex;align-items:center;justify-content:center}.home .home-content .home-no-company-info .bottom .bottom-box-top img{width:100%;height:100%;object-fit:contain}.home .home-content .home-no-company-info .bottom .bottom-box-bottom{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.home .home-content .home-no-company-info .bottom .bottom-box-bottom .svg-title-area{color:#495057;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.home .home-content .home-no-company-info .bottom .bottom-box-bottom .svg-subtitle-area{color:#868e96;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.home .home-content .home-no-company-info .bottom .bottom-box-bottom .svg-button-area{padding-top:16px}._sideTab_pac4m_1{height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden}._sideTab_pac4m_1>div{width:100%}._sideTab_pac4m_1>div:first-child{height:calc(100% - 106px);overflow:hidden}._sideTab_pac4m_1>div:last-child{height:106px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}._scrollableContainer_pac4m_24{height:100%}._bottomContainer_pac4m_28{border-top:1px solid #e9ecef}._adminButtonContainer_pac4m_32{padding:8px 0;width:100%;height:58px;display:flex;align-items:center;justify-content:flex-start}._adminButtonText_pac4m_41{padding-left:6px}._disabled_pac4m_45{pointer-events:none;opacity:.5}._collapseButtonWrap_pac4m_50{width:100%;height:48px;display:flex;justify-content:flex-start;align-items:center}._collapseButtonWrap_pac4m_50:hover{background-color:#edf0f2;color:#1a2e93}._collapseButton_pac4m_50{width:100%;height:48px;padding:12px 0 12px 8px;display:flex;align-items:center;cursor:pointer}._collapseButton_pac4m_50 i{cursor:pointer!important}._adminButton_pac4m_32{display:flex;align-items:center;justify-content:flex-start;width:100%;height:42px;padding:12px 16px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;cursor:pointer}._adminButton_pac4m_32:hover{background-color:#edf0f2;color:#1a2e93}._collapsed_pac4m_94{padding:0 9px}._tree_guk4x_1{overflow:hidden;font-size:14px}._tree-item_guk4x_6{font-size:12px;color:#343a40;min-height:42px;background-color:transparent;display:flex;flex-direction:column;justify-content:center}._children-item_guk4x_16{color:#1a2e93;background-color:#f9f9fa;font-weight:400}._label-wrapper_guk4x_22{display:flex;width:100%;height:42px}._label-wrapper_guk4x_22:hover{color:#1a2e93;background-color:#f0f0f0}._label_guk4x_22{display:flex;align-items:center;cursor:pointer;-webkit-user-select:none;user-select:none;height:42px;width:calc(100% - 4px)}._icon_guk4x_41{height:100%;display:flex;align-items:center}.sideTabLayout{display:flex;flex-direction:column;height:100vh;width:100vw;--side-width: 212px}.sideTabLayout.collapsed{--side-width: 40px}.sideTabLayout .header{height:50px;width:100vw;position:relative;border-bottom:1px solid #e9ecef}.sideTabLayout .sideTab-main{display:flex;width:100vw;height:calc(100vh - 50px);position:relative}.sideTabLayout .sideTab{width:var(--side-width);height:100%;position:relative;border-right:1px solid #e9ecef;transition:width .3s ease}.sideTabLayout .main{display:flex;width:calc(100vw - var(--side-width));height:100%;position:relative}.global-header{height:100%;width:100%;display:flex;justify-content:space-between}.global-header .header-left{display:flex;align-items:center;height:100%;font-size:12px;white-space:nowrap}.global-header .header-left .image-box{display:flex;align-items:center;padding:0 10px 0 8px}.global-header .header-left .image{background-repeat:no-repeat;background-size:contain;background-position:center;width:120px;height:19px;cursor:pointer}.global-header .header-left .admin-badge{border:1px solid #ff4d90;color:#ff4d90;padding:2px 7px;border-radius:10px;text-align:center;font-size:10px;font-weight:500;white-space:nowrap}.global-header .padding-left-10{padding-left:10px;display:flex}.global-header .header-right{display:flex;align-items:center;justify-content:flex-end;height:100%}.global-header .header-right>div{display:flex}.global-header .site{font-size:12px;font-weight:500;font-family:Noto Sans KR;color:#6f757c;display:flex;align-items:center;white-space:nowrap}@media (max-width: 696px){.global-header .site{display:none!important}}.global-header .site>div:first-child{padding:0 8px}.global-header .profile-button{padding-left:8px;padding-right:16px}@media (max-width: 696px){.global-header .timer-display{display:none!important}}@media (max-width: 696px){.global-header .extend-button{display:none!important}}._button_1t12w_1{display:flex;flex-direction:column;align-items:center;text-align:center;border:none;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;cursor:pointer;white-space:nowrap;background-color:transparent;color:#495057}._button_1t12w_1 i{cursor:pointer!important}._button_1t12w_1:hover,._active_1t12w_25{background-color:#edf0f2;color:#1a2e93}._disabled_1t12w_30{background-color:transparent;color:#bec4cb}._profile-menu_1odaf_1{width:268px;height:285px;display:flex;flex-direction:column;align-items:flex-start;border-radius:2px;border:1px solid #ced4da;background:#fff;box-shadow:0 1px 2px #0000001f}._profile-menu-first-item_1odaf_13{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding:24px 16px 16px;background:#f1f3f5;border-bottom:1px solid #ced4da}._account-area_1odaf_23{display:flex;align-items:flex-start}._account_1odaf_23{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0;align-self:stretch}._account-name_1odaf_36{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:700;line-height:18px}._account-email_1odaf_45{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}._account-role_1odaf_54{color:#adb5bd;font-size:10px;font-style:normal;font-weight:500;line-height:16px}._profile-menu-second-item_1odaf_62{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%;height:42px}._button_1odaf_71{height:42px;width:100%;display:flex;align-items:center;justify-content:flex-start;background-color:#fff;padding:12px 16px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-weight:400;line-height:18px;cursor:pointer;transition:background-color .2s}._button_1odaf_71:hover{background-color:#f9f9fa;color:#1a2e93}._buttonText_1odaf_92{padding-left:6px}._profile-menu-third-item_1odaf_96{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;width:100%;height:64px;padding:16px;background:#f9f9fa}._profile-menu-third-item-text-version_1odaf_108{color:#adb5bd;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:700;line-height:16px}._profile-menu-third-item-text-copyright_1odaf_118{color:#adb5bd;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:400;line-height:16px}._menu_cj0t6_1{max-height:300px}._divider_cj0t6_5{height:5px;padding:2px 0}._dividerLine_cj0t6_10{background-color:#e9ecef;height:1px}._label_cj0t6_15{padding:16px 16px 0;font-size:10px;font-weight:500;line-height:18px;color:#6f757c;font-family:Noto Sans KR}._button_cj0t6_24{height:42px;display:flex;align-items:center;justify-content:flex-start;background-color:#fff;padding:12px 16px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-weight:400;line-height:18px;cursor:pointer;transition:background-color .2s}._button_cj0t6_24:hover{background-color:#f9f9fa;color:#1a2e93}._buttonText_cj0t6_44{padding-left:6px}._item_cj0t6_48{height:42px;display:flex;align-items:center;justify-content:flex-start;background-color:#fff;padding:12px 16px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-weight:400;line-height:18px;cursor:pointer;transition:background-color .2s}._item_cj0t6_48:hover{background-color:#f9f9fa;color:#1a2e93}._item_cj0t6_48._selected_cj0t6_67{background-color:#eff2fb;color:#1a2e93;font-weight:500}._itemText_cj0t6_73{padding-left:6px}._button_1d8sl_1{padding:8px;border-radius:2px;cursor:pointer;height:34px;display:flex;justify-content:space-between;align-items:center;color:#343a40;background-color:#fff;border:1px solid #ced4da;font-size:12px;font-weight:400;line-height:18px;font-family:Noto Sans KR;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._button_1d8sl_1:hover{background-color:#f9f9fa}._width_1d8sl_25{min-width:212px}._disabled_1d8sl_29{border:1px solid #bec4cb;background-color:#f3f5f6;color:#bec4cb;pointer-events:none}._open_1d8sl_36{background-color:#f3f5f6;border:1px solid #1a2e93}._icon_1d8sl_41{position:absolute;right:4px;top:9px}._button_btuot_1{display:flex;padding:8px 16px 8px 12px;flex-direction:column;align-items:center;gap:10px;border-radius:2px;align-self:stretch;border:none;width:fit-content;color:#fff;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;cursor:pointer;white-space:nowrap}._button_btuot_1 i{cursor:pointer!important}._button_1tqw7_1{display:flex;padding:8px 16px;flex-direction:column;align-items:center;gap:10px;border-radius:2px;align-self:stretch;width:fit-content;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;cursor:pointer;white-space:nowrap}._notificationMenu_od080_1{width:442px;display:flex;flex-direction:column;border-radius:2px;border:1px solid #ced4da;background:#fff;box-shadow:0 10px 20px #0000001f}._header_od080_11{display:flex;justify-content:space-between;align-items:center;background:#f7f7f8;padding:8px 16px 8px 32px;border-bottom:1px solid #ced4da;height:57px}._headerTitle_od080_21{color:#343a40;font-family:Noto Sans KR;font-size:17px;font-style:normal;font-weight:500;line-height:26px}._content_od080_31{height:407px;display:flex;flex-direction:column;align-items:center;justify-content:center}._messageList_od080_39{display:flex;flex-direction:column;width:100%;height:407px}._messageItem_od080_46{display:flex;width:100%;height:73px;align-items:flex-start;padding:16px 8px 16px 16px;border-bottom:1px solid #ced4da;transition:background-color .2s}._messageItem_od080_46._unread_od080_55:hover{background-color:#e9ecef}._messageItem_od080_46:hover{background-color:#f9f9fa}._messageLeft_od080_62{display:flex;width:24px;height:22px;padding:4px 0 0 4px}._unreadIndicator_od080_69{width:8px;height:8px;background-color:#ff8a00;border-radius:50%}._messageCenter_od080_76{display:flex;flex-direction:column;gap:2px;width:284px;cursor:pointer}._messageTitle_od080_84{color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._messageSubtitle_od080_96{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._underline_od080_108{text-decoration:underline}._messageRight_od080_112{display:flex;padding-left:4px;width:84px;height:100%;align-items:center}._messageDate_od080_120{color:#868e96;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:400;line-height:16px}._deleteButtonContainer_od080_131{width:26px;padding-left:4px;display:flex;justify-content:center;height:100%;align-items:center}._viewMoreContainer_od080_141{height:42px;width:100%;background-color:#fcfdfd;display:flex;justify-content:center;align-items:center;padding:4px 16px}._footer_od080_151{display:flex;justify-content:flex-end;padding:8px 16px;background:#f7f7f8;height:50px}._footerRight_od080_159{display:flex;align-items:center;gap:8px}._emptyState_od080_165{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%}._emptyIcon_od080_174{width:98px;height:142px}._emptyText1_od080_179{color:#495057;text-align:center;font-family:Noto Sans KR;font-size:17px;font-style:normal;font-weight:500;line-height:26px;margin-top:12px;margin-bottom:4px}._emptyText2_od080_192{color:#495057;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}._button_pwija_1{display:flex;padding:8px 16px 8px 12px;flex-direction:column;align-items:center;gap:10px;border-radius:2px;align-self:stretch;width:fit-content;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;cursor:pointer;white-space:nowrap;color:var(--color, currentColor);background-color:#fcfdfd;border:1px solid var(--color, currentColor)}._button_pwija_1 i{cursor:pointer!important}._button_pwija_1:hover{background-color:var(--hover-bg-color, var(--color, currentColor));box-shadow:0 2px 4px #00000024}._button_pwija_1._active_pwija_29{background-color:var(--active-bg-color, transparent);box-shadow:0 2px 4px #00000024}._button_pwija_1._disabled_pwija_33{color:#bec4cb;background-color:#f3f5f6;border:1px solid #bec4cb}._notificationWrapper_a74pp_1{position:relative;display:inline-block}._notificationWrapper_a74pp_1 ._notificationBadge_a74pp_5{position:absolute;top:5px;right:5px;width:10px;height:10px;background-color:#d22257;border-radius:50%}.modal-overlay{position:fixed;top:50px;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:900;width:100%;height:calc(100vh - 50px)}.modal-content{background-color:#fff;width:100%;height:100%;display:flex;flex-direction:column;position:relative;animation:fadeIn .2s ease-in-out}.modal-header{height:87px;width:100%;display:flex;justify-content:space-between;border-bottom:1px solid #dee2e6}.modal-header.sub-title{height:103px}.modal-sub-title{height:16px;color:#6f757c;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.modal-header-wrap{padding:16px 20px 0 32px;display:flex;width:100%;flex-direction:column}.modal-close-button-area{height:24px;display:flex;justify-content:flex-end}.modal-title{padding-right:12px;font-size:21px;font-family:Noto Sans KR;font-weight:500;color:#343a40;line-height:30px;padding-bottom:16px}.modal-main{height:calc(100% - 87px);width:100%;overflow:hidden}.modal-main-wrapper{width:100%;height:100%}.modal-close-button{background:none;border:none;font-size:24px;color:#495057;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.custom-emission-form{width:100%;height:100%}.custom-emission-form .content{display:flex;height:calc(100% - 74px);width:100%}.custom-emission-form .content .left-area{padding:24px 24px 0 32px;border-right:1px solid #dee2e6;width:436px;height:100%}.custom-emission-form .content .left-area .input-box{display:flex;flex-direction:column;padding-bottom:22px}.custom-emission-form .content .left-area .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.custom-emission-form .content .left-area .group-box{display:flex}.custom-emission-form .content .left-area .group{width:calc(100% - 42px)}.custom-emission-form .content .left-area .group button{width:100%}.custom-emission-form .content .left-area .btn{width:34px;padding-left:8px}.custom-emission-form .content .right-area{height:100%;width:calc(100% - 436px)}.custom-emission-form .content .right-area .calculation-section-header{padding:24px 32px 6px 24px;height:64px;width:100%;display:flex;justify-content:space-between}.custom-emission-form .content .right-area .calculation-section-header .header-title{display:flex;align-items:center;height:34px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.custom-emission-form .content .right-area .calculation-section-header .header-title-button{display:flex;justify-content:flex-end;gap:6px}.custom-emission-form .content .right-area .calculation-section{height:calc(100% - 64px);width:100%}.custom-emission-form .content .right-area .calculation-section .empty-image-wrap-wrap{padding:0 32px 24px;height:100%;width:100%}.custom-emission-form .content .right-area .calculation-section .empty-image-wrap-wrap .empty-image-wrap{border-radius:2px;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#f9f9fa}.custom-emission-form .content .right-area .calculation-section .empty-image-wrap-wrap .empty-image-wrap .empty-image{width:10%;height:10%;background-repeat:no-repeat;background-size:contain;background-position:center}.custom-emission-form .content .right-area .calculation-section .info-area-wrap{height:100%;width:100%;padding:0 32px 24px}.custom-emission-form .content .right-area .calculation-section .info-area{display:flex;flex-direction:column;width:100%}.custom-emission-form .content .right-area .calculation-section .info-area .description-box{padding:12px;background-color:#f9f9fa;display:flex}.custom-emission-form .content .right-area .calculation-section .info-area .description-box .description-box-title-area{display:flex;flex-direction:column;width:200px;gap:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.custom-emission-form .content .right-area .calculation-section .info-area .description-box .description-box-content-area{display:flex;flex-direction:column;width:calc(100% - 200px);gap:8px;overflow:hidden;color:#343a40;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.custom-emission-form .content .right-area .calculation-section .info-area .description-box .description-box-content-area .description-box-content{height:18px}.custom-emission-form .content .right-area .calculation-section .info-area .table-box{padding-top:24px}.custom-emission-form .content .right-area .calculation-section .info-area .table-box .table-box-title{height:34px;padding:8px 0;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.custom-emission-form .bottom-area{border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;gap:8px;padding:20px 32px;height:74px;width:100%}.simple-table-wrapper{display:flex;flex-direction:column;height:100%;width:100%}.simple-table-wrapper .simple-table-container{flex:1;overflow:auto;border:1px solid #ced4da;min-height:0;background-color:#f9f9fa;display:flex;flex-direction:column}.simple-table-wrapper .simple-data-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.simple-table-wrapper .simple-data-table thead{position:sticky;top:0;background:#f3f5f6;z-index:1}.simple-table-wrapper .simple-data-table thead th{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-align:left;border-bottom:1px solid #ced4da;padding:8px 16px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.simple-table-wrapper .simple-data-table tbody{background-color:#fff}.simple-table-wrapper .simple-data-table tbody td{font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;min-height:42px;text-align:left;padding:12px 16px 11px;border-bottom:1px solid #e9ecef}.simple-table-wrapper .simple-data-table tbody td:not(.action-td){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.simple-table-wrapper .simple-data-table tbody tr{color:#343a40}.simple-table-wrapper .simple-data-table tbody tr.checked-row{background-color:#eff2fb}.simple-table-wrapper .sortable-header{display:flex;gap:4px;align-items:center}.simple-table-wrapper .simple-data-table thead th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.simple-table-wrapper .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.simple-table-wrapper .empty-image{width:10%;height:10%;background-repeat:no-repeat;background-size:contain;background-position:center}._button_1bn60_1{display:flex;flex-direction:column;align-items:center;border-radius:2px;border:1px solid #ced4da;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;cursor:pointer;background-color:transparent;color:#495057}._button_1bn60_1 i{cursor:pointer!important}._button_1bn60_1:hover:not(._active_1bn60_20){background-color:#edf0f2;color:#1a2e93}._active_1bn60_20{background-color:#eff2fb;color:#1a2e93}._disabled_1bn60_30{background-color:transparent;color:#bec4cb}._textAreaContainer_i0jq7_1{width:100%;position:relative;display:flex}._textAreaContainer_i0jq7_1 textarea{width:100%;border:1px solid #ced4da;border-radius:2px;background-color:#fff;padding:12px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;resize:none}._textAreaContainer_i0jq7_1 textarea:hover{border-color:#868e96}._textAreaContainer_i0jq7_1 textarea::placeholder{color:#868e96;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}._textAreaContainer_i0jq7_1 textarea:focus{border-color:#1a2e93;outline:none}._textAreaContainer_i0jq7_1 textarea::selection{background-color:#c4d3f5}._textAreaContainer_i0jq7_1 textarea:disabled{background-color:#f3f5f6;color:#bec4cb;border:1px solid #bec4cb}._textAreaContainer_i0jq7_1 ._text-area-handler_i0jq7_44{cursor:nwse-resize;position:absolute;right:4px;bottom:4px;width:8px;height:8px}._textAreaContainer_i0jq7_1 ._text-area-handler_i0jq7_44>i{cursor:nwse-resize!important}.assessment-question{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.assessment-question .top-area{display:flex;width:100%;height:calc(100% - 74px)}.assessment-question .top-area .content-area{display:flex;width:100%;height:100%}.assessment-question .top-area .content-area .left-area{width:350px;height:100%;border-right:1px solid #e9ecef}.assessment-question .top-area .content-area .left-area .left-area-progress{width:100%;height:30px;border-bottom:1px solid #e9ecef}.assessment-question .top-area .content-area .left-area .left-area-progress .progress{display:flex;align-items:center;width:100%;height:100%;padding:0 16px;gap:8px}.assessment-question .top-area .content-area .left-area .left-area-progress .progress .progress-left{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.assessment-question .top-area .content-area .left-area .left-area-progress .progress .progress-right{display:flex;align-items:center;flex-shrink:0}.assessment-question .top-area .content-area .left-area .left-area-progress .progress .progress-title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;white-space:nowrap;flex-shrink:0}.assessment-question .top-area .content-area .left-area .left-area-progress .progress .progress-bar{flex:1;height:8px;background-color:#ced4da;border-radius:4px;min-width:0}.assessment-question .top-area .content-area .left-area .left-area-progress .progress .progress-bar .progress-fill{height:8px;background-color:#1a2e93;border-radius:4px}.assessment-question .top-area .content-area .left-area .left-area-progress .progress .progress-text{color:#6f757c;text-align:right;white-space:nowrap;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.assessment-question .top-area .content-area .left-area .left-area-scroll{width:100%;height:calc(100% - 30px)}.assessment-question .top-area .content-area .left-area .side-item{display:flex;flex-direction:column;border-bottom:1px solid #e9ecef}.assessment-question .top-area .content-area .left-area .main-title{padding:12px 32px;color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.assessment-question .top-area .content-area .left-area .sub-title-list{display:flex;flex-direction:column;padding:8px 16px}.assessment-question .top-area .content-area .left-area .sub-title-item{display:flex;gap:8px;cursor:pointer;padding:8px;color:#343a40}.assessment-question .top-area .content-area .left-area .sub-title-item:hover{background-color:#f3f5f6}.assessment-question .top-area .content-area .left-area .sub-title-item i{cursor:pointer!important}.assessment-question .top-area .content-area .left-area .sub-title-item.active{color:#1a2e93;font-weight:700;background-color:#eff2fb}.assessment-question .top-area .content-area .left-area .sub-title-item .sub-title{font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.assessment-question .top-area .content-area .right-area{width:calc(100% - 350px);height:100%;display:flex;flex-direction:column}.assessment-question .top-area .content-area .right-area .category-info{width:100%;height:58px;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;align-items:center;padding:12px 32px}.assessment-question .top-area .content-area .right-area .category-info .category-info-item{display:flex;align-items:center;gap:32px}.assessment-question .top-area .content-area .right-area .category-info .category-info-item .title{color:#343a40;font-family:Noto Sans KR;font-size:17px;font-style:normal;font-weight:500;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assessment-question .top-area .content-area .right-area .question-area{width:100%;height:calc(100% - 58px);background-color:#f9f9fa;position:relative;padding:32px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list-wrap{width:100%}.assessment-question .top-area .content-area .right-area .question-area .question-item-list{width:100%;height:100%}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item-header{width:100%;height:126px;display:flex;flex-direction:column;padding-bottom:32px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item-header .description{height:48px;width:100%;padding-bottom:12px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item-header .basic-info{display:flex;gap:12px;justify-content:flex-end}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item-header .basic-info .input-area{display:flex;align-items:center;gap:8px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item-header .basic-info .input-area .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item-body{width:100%;height:calc(100% - 126px)}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .title-area{width:100%;height:68px;display:flex;padding-top:32px;padding-bottom:16px;color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .text-bold-type{font-weight:700}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap{padding:24px 16px 0;display:flex;flex-direction:column;background-color:#fff}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .level-1{padding-left:12px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .level-2{padding-left:24px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .level-3{padding-left:36px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .option-item-title{display:flex;align-items:center;justify-content:space-between}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .option-item-title .title-content{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .option-item-title .prefix{padding-right:8px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .option-item-list{padding:16px 16px 0;display:flex;flex-direction:column;gap:8px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .option-item-list .option-item .c-type-middle-wrap{display:flex;align-items:center;gap:8px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .option-item-list .option-item .c-type-title{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .option-item-list .attach-item{display:flex;flex-direction:column;gap:8px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .option-item-list .attach-item .attach-item-title{padding-top:16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .option-item-list .attach-item .attach-item-content{display:flex;gap:12px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .option-item-list .attach-item .attach-list{border:1px solid #dee2e6;background:#fcfdfd;display:flex;flex-direction:column;gap:6px;padding:12px 0 12px 12px;align-items:flex-start;flex:1 0 0}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .option-item-list .attach-item .attach-list .attach-list-item{display:flex;align-items:center;border-radius:2px;background-color:#dee2e6}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .option-item-list .attach-item .attach-list .attach-list-item .front-icon{padding:0 4px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .option-item-list .attach-item .attach-list .attach-list-item .file-name{color:#495057;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .question-item .q-wrap .option-item-list .attach-item .attach-list .attach-list-item .end-icon{padding:0 4px}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .page-closing-area{padding-top:32px;height:66px;width:100%;display:flex}.assessment-question .top-area .content-area .right-area .question-area .question-item-list .page-closing-area .page-closing-title{border-radius:2px;border:1px solid #dee2e6;background:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-shadow:0 1px 2px #0000001f;height:34px;width:100%;display:flex;align-items:center;padding:8px 16px;gap:8px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.assessment-question .top-area .content-area .right-area .scroll-buttons{position:absolute;right:16px;bottom:85px;display:flex;flex-direction:column;gap:8px;z-index:10;background-color:#fff;box-shadow:0 2px 4px #0000001a}.assessment-question .top-area .content-area .right-area .empty-area{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#f3f5f6}.assessment-question .top-area .content-area .right-area .empty-area .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%}.assessment-question .top-area .content-area .right-area .empty-area .empty-image{width:50px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}.assessment-question .bottom-area{border-top:1px solid #e9ecef;display:flex;width:100%;height:74px;padding:20px 32px;justify-content:space-between}.assessment-question .bottom-area .category-button-area{display:flex;gap:8px}._radioContainer_xisv4_1{position:relative;display:flex}._tooltipArea_xisv4_6{padding-left:6px}._radio_xisv4_1{position:absolute;opacity:0;pointer-events:none;width:0;height:0}._icon_xisv4_18{margin-right:6px}._icon_xisv4_18 i{cursor:pointer!important}._iconDisabled_xisv4_25{margin-right:6px}._label_xisv4_29{display:flex;align-items:center;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}._label-horizontal_xisv4_40:not(:first-child){margin-left:6px}._label-vertical_xisv4_44:not(:first-child){margin-top:4px}._title_xisv4_48{cursor:pointer}._horizontal_xisv4_52{display:flex;gap:6px}._vertical_xisv4_57{display:flex;flex-direction:column;gap:4px}._disabled_xisv4_63{color:#bec4cb;pointer-events:none}._input_1dmgs_1{display:flex;position:relative}._input_1dmgs_1 input{border:none;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;width:100%}._input_1dmgs_1 input::placeholder{color:#868e96}._input_1dmgs_1 input:focus{outline:none}._input_1dmgs_1 input::selection{background-color:#c4d3f5}._disabledInput_1dmgs_25 input{background-color:#f3f5f6;color:#bec4cb}._disabledInput_1dmgs_25 input::placeholder{color:#bec4cb}._inputContainer_1dmgs_33{width:100%;display:flex;border-radius:2px;align-items:center;height:34px;padding:8px 12px;gap:6px}._calendarContainer_1dmgs_43{display:flex;padding:12px 8px;flex-direction:column;width:100%;height:100%}._calendarContainer_1dmgs_43 ._calendarHeader_1dmgs_50{display:flex;flex-direction:column;width:100%;height:38px}._calendarContainer_1dmgs_43 ._calendarHeader_1dmgs_50 ._calendarHeaderMain_1dmgs_56{display:flex;width:100%;height:34px;align-items:center;justify-content:space-between}._calendarContainer_1dmgs_43 ._calendarHeader_1dmgs_50 ._calendarHeaderDivider_1dmgs_63{height:4px}._calendarContainer_1dmgs_43 ._calendarBody_1dmgs_66{width:100%;height:calc(100% - 38px);display:flex;flex-direction:column;gap:4px}._calendarContainer_1dmgs_43 ._calendarBody_1dmgs_66 ._weekdays_1dmgs_73{display:grid;grid-template-columns:repeat(7,34px);width:100%;height:26px}._calendarContainer_1dmgs_43 ._calendarBody_1dmgs_66 ._weekdays_1dmgs_73 ._weekday_1dmgs_73{display:flex;align-items:center;justify-content:center;color:#868e96;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}._calendarContainer_1dmgs_43 ._calendarBody_1dmgs_66 ._days_1dmgs_91 ._daysRow_1dmgs_91{display:grid;height:34px;width:100%;grid-template-columns:repeat(7,34px)}._calendarContainer_1dmgs_43 ._calendarBody_1dmgs_66 ._days_1dmgs_91 ._daysRow_1dmgs_91 ._daysCell_1dmgs_97{display:flex;align-items:center;justify-content:center;width:100%;height:100%}._calendarContainer_1dmgs_43 ._calendarBody_1dmgs_66 ._days_1dmgs_91 ._daysRow_1dmgs_91 ._daysCell_1dmgs_97 button{width:100%}._calendarContainer_1dmgs_43 ._calendarBody_1dmgs_66 ._days_1dmgs_91 button{padding:0;display:flex;align-items:center;justify-content:center}._calendarContainer_1dmgs_43 ._calendarBody_1dmgs_66 ._monthYearMenu_1dmgs_113{display:flex;flex-direction:column;width:100%}._calendarContainer_1dmgs_43 ._calendarBody_1dmgs_66 ._monthYearMenu_1dmgs_113 ._monthYearMenuGrid_1dmgs_118{display:grid;width:100%;grid-template-columns:repeat(3,1fr);gap:4px;flex:1}._calendarContainer_1dmgs_43 ._calendarBody_1dmgs_66 ._monthYearMenu_1dmgs_113 ._monthYearMenuGrid_1dmgs_118 ._monthYearCell_1dmgs_125{display:flex;align-items:center;justify-content:center;height:34px;width:100%}._calendarContainer_1dmgs_43 ._calendarBody_1dmgs_66 ._monthYearMenu_1dmgs_113 ._monthYearMenuGrid_1dmgs_118 ._monthYearCell_1dmgs_125>button{width:100%}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#0000;display:flex;justify-content:center;align-items:center;z-index:20000;transition:background-color .4s ease-out,opacity .2s ease-out}.loading-overlay.show-background{background-color:#00000080}.loading-overlay.closing{background-color:#0000;opacity:0}.loading-overlay.closing .loading-content{opacity:0;transform:scale(.95)}.loading-overlay .loading-content{display:flex;flex-direction:column;align-items:center;gap:16px;transition:opacity .2s ease-out,transform .2s ease-out}.loading-overlay .loading-spinner{width:48px;height:48px;border:4px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin 1s linear infinite}.loading-overlay .loading-message{color:#fff;font-family:Noto Sans KR,sans-serif;font-size:14px;font-weight:500;text-align:center}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.expert-assessment-question{width:100%;height:100%;display:flex;flex-direction:column}.expert-assessment-question .expert-assessment-question-header{width:100%;height:50px}.expert-assessment-question .expert-assessment-question-header .button-area{width:100%;height:50px;display:flex;justify-content:flex-end;align-items:center;gap:24px;padding:0 32px}.expert-assessment-question .expert-assessment-question-body{width:100%;height:calc(100% - 50px);border-top:1px solid #e9ecef;display:flex}.expert-assessment-question .expert-assessment-question-body .left-area{width:350px;height:100%;border-right:1px solid #e9ecef}.expert-assessment-question .expert-assessment-question-body .left-area .side-item{display:flex;flex-direction:column;border-bottom:1px solid #e9ecef}.expert-assessment-question .expert-assessment-question-body .left-area .main-title{padding:12px 32px;color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.expert-assessment-question .expert-assessment-question-body .left-area .sub-title-list{display:flex;flex-direction:column;padding:8px 16px}.expert-assessment-question .expert-assessment-question-body .left-area .sub-title-item{display:flex;gap:8px;cursor:pointer;padding:8px;color:#343a40}.expert-assessment-question .expert-assessment-question-body .left-area .sub-title-item:hover{background-color:#f3f5f6}.expert-assessment-question .expert-assessment-question-body .left-area .sub-title-item i{cursor:pointer!important}.expert-assessment-question .expert-assessment-question-body .left-area .sub-title-item.active{color:#1a2e93;font-weight:700;background-color:#eff2fb}.expert-assessment-question .expert-assessment-question-body .left-area .sub-title-item .sub-title{font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.expert-assessment-question .expert-assessment-question-body .table-area{padding:10px;width:calc(100% - 350px);height:100%}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper{display:flex;flex-direction:column;height:100%;width:100%}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table-container{flex:1;overflow:auto;border:1px solid #ced4da;min-height:0;background-color:#f9f9fa;display:flex;flex-direction:column}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table thead{position:sticky;top:0;background:#f3f5f6;z-index:2}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table thead th{border:1px solid #e9ecef;color:#343a40;text-align:start;vertical-align:top;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding:8px 16px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table thead th:first-child{position:sticky;left:0;z-index:2;background-color:#f3f5f6;border-right:1px solid #ced4da}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table tbody{background-color:#fff}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table tbody tr{color:#343a40}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table tbody tr td{border:1px solid #edf0f2;text-align:start;vertical-align:top;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;min-height:42px;padding:12px 16px 11px}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table tbody tr td:first-child{position:sticky;left:0;z-index:1;background-color:#fff;border-right:1px solid #ced4da}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table tbody tr td.bold-td{color:#1a2e93;background-color:#eff2fb;font-weight:700}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table tbody tr:hover td:first-child{background-color:#f9f9fa}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table tbody tr.active{color:#1a2e93;background-color:#eff2fb}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table tbody tr.active td:first-child{background-color:#eff2fb}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table tbody tr.total-row{color:#1a2e93;background-color:#eff2fb}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table tbody tr.total-row td{font-weight:700}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table tbody tr.total-row td:first-child{background-color:#eff2fb}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table tbody tr.sub-total-row,.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .detail-table tbody tr.sub-total-row td:first-child{background-color:#f9f9fa}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .full-td-input{border:none;background-color:#fff;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .full-td-input::placeholder{color:#868e96}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .full-td-input:focus{border-color:#1a2e93;outline:none}.expert-assessment-question .expert-assessment-question-body .table-area .detail-table-wrapper .full-td-input::selection{background-color:#c4d3f5}._login-layout_8877c_1{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}._background-left_8877c_9{height:100%;width:calc(100% - 400px);background:#1634ca;display:flex;padding:32px;flex-direction:column;align-items:center;flex:1 0 0}@media (max-width: 800px){._background-left_8877c_9{display:none}}._txt-contents_8877c_25{width:100%;display:flex;padding:32px 48px;flex-direction:column;align-items:flex-start;align-self:stretch}._title_8877c_34{display:flex;padding-bottom:16px;align-items:flex-start;flex:1 0 0;color:#fff;font-family:Noto Sans KR;font-size:30px;font-style:normal;font-weight:500;line-height:44px}._subtitle_8877c_47{color:#fff;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:400;line-height:20px}._image-box_8877c_56{display:flex;padding:24px;flex-direction:column;justify-content:flex-end;align-items:flex-end;flex:1 0 0;align-self:stretch}._image-1_8877c_66{align-self:stretch;background-repeat:no-repeat;background-size:contain;background-position:center;width:100%;height:100%}._image-2_8877c_75{align-self:stretch;background-repeat:no-repeat;background-size:contain;background-position:left;width:100%;height:100%}._bottom-logo-area_8877c_84{display:flex;padding:10px;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch;height:32px}._login-container_8877c_94{width:400px;height:100%;display:flex;background-color:#fff}@media (max-width: 800px){._login-container_8877c_94{width:100%}}.popup-overlay{position:fixed;top:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;width:100%;height:100vh}.popup-content{background-color:#fff;border-radius:2px;width:calc(100% - 64px);height:calc(100% - 80px);display:flex;flex-direction:column;position:relative;box-shadow:0 12px 20px #0000002e;animation:fadeIn .2s ease-in-out}.popup-header{height:87px;width:100%;display:flex;justify-content:space-between;border-bottom:1px solid #dee2e6}.popup-header.sub-title{height:103px}.popup-sub-title{height:16px;color:#6f757c;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.popup-header-wrap{padding:16px 20px 0 32px;display:flex;width:100%;flex-direction:column}.popup-close-button-area{height:24px;display:flex;justify-content:flex-end}.popup-title{padding-right:12px;font-size:21px;font-family:Noto Sans KR;font-weight:500;color:#343a40;line-height:30px;padding-bottom:16px}.popup-main{height:calc(100% - 87px);width:100%;overflow:hidden}.poup-main-wrapper{width:100%;height:100%}.popup-close-button{background:none;border:none;font-size:24px;color:#495057;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.profile{width:100%;height:100%;display:flex}.profile .profile-left{width:219px;height:100%;border-right:1px solid #dee2e6;display:flex;flex-direction:column}.profile .profile-left .profile-left-item{width:100%;height:50px;padding:16px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;cursor:pointer}.profile .profile-left .profile-left-item:hover{background-color:#f9f9fa}.profile .profile-left .profile-left-item.active{background-color:#eff2fb;color:#1a2e93;font-weight:500}.profile .profile-right{width:calc(100% - 100px);height:100%}.profile .modify-button-area{display:flex;padding-top:10px;padding-bottom:30px}.my-profile{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.my-profile .my-profile-wrap{display:flex;flex-direction:column;height:calc(100% - 44px)}.my-profile .first-block{padding-bottom:24px;display:flex;flex-direction:column}.my-profile .first-block .first-block-1{color:#343a40;font-family:Noto Sans KR;font-size:17px;font-style:normal;font-weight:500;line-height:26px;padding-bottom:2px}.my-profile .first-block .first-block-2{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;padding-bottom:6px}.my-profile .first-block .first-block-3{display:flex;gap:8px}.my-profile .second-block{display:flex;flex-direction:column}.my-profile .second-block .second-block-wrap{display:flex;padding:12px 0}.my-profile .second-block .second-block-wrap .second-block-title{width:180px;color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.my-profile .second-block .second-block-wrap .second-block-value{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.my-profile .second-block .divider-1{padding-top:10px;border-bottom:1px solid #dee2e6}.my-profile .second-block .divider-2{padding-top:10px}.my-profile .wrap-footer{width:100%;height:44px;border-top:1px solid #dee2e6}.my-profile .wrap-footer .third-block{padding-top:10px}.my-role{width:100%;height:100%;display:flex;flex-direction:column;padding-bottom:32px}.my-role .my-role-wrap{padding:32px 32px 0;height:100%}.my-role .my-role-title{color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px;padding-bottom:16px}.my-role .my-role-sub{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding-bottom:20px}.my-role .my-role-content{display:flex;flex-direction:column;height:calc(100% - 74px);width:100%}.my-role .my-role-content .my-role-content-item{display:flex;flex-direction:column;background-color:#f9f9fa}.my-role .my-role-content .my-role-content-item .my-role-content-item-title{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;cursor:pointer}.my-role .my-role-content .my-role-content-item .my-role-content-item-title i{cursor:pointer!important}.my-role .my-role-content .my-role-content-item .my-role-content-item-title .site-area-wrap{display:flex;align-items:center;gap:8px}.my-role .my-role-content .my-role-content-item .my-role-content-item-title .site-area-wrap .site-area{color:#343a40;font-family:Noto Sans KR;font-size:13px;font-style:normal;font-weight:500;line-height:20px}.my-role .my-role-content .my-role-content-item .my-role-content-item-title .site-role-area{color:#6f757c;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.my-role .my-role-content .my-role-content-item .my-role-content-item-content{display:flex}.my-role .my-role-content .my-role-content-item .my-role-content-item-content .my-role-content-item-content-wrap{display:flex;flex-direction:column;padding:24px;gap:8px}.my-role .my-role-content .my-role-content-item .my-role-content-item-content .my-role-content-item-content-wrap .folder-wrap{display:flex;align-items:center;gap:8px}.my-role .my-role-content .my-role-content-item .my-role-content-item-content .my-role-content-item-content-wrap .folder-wrap .folder-label{width:131px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.my-role .my-role-content .my-role-content-item .my-role-content-item-content .my-role-content-item-content-wrap .folder-wrap .folder-value{display:flex;padding:2px 4px;align-items:center;border-radius:2px;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.my-role .my-role-content .my-role-content-item .my-role-content-item-content .my-role-content-item-content-wrap .folder-wrap .folder-value.full-access{color:#fff;background-color:#1a2e93}.my-role .my-role-content .my-role-content-item .my-role-content-item-content .my-role-content-item-content-wrap .folder-wrap .folder-value.read-only{color:#fff;background-color:#343a40}.my-role .my-role-content .my-role-content-item .my-role-content-item-content .my-role-content-item-content-wrap .folder-wrap .folder-value.no-access{color:#495057;background-color:#dee2e6}.my-setting{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.my-setting .my-setting-wrap{display:flex;padding-bottom:24px}.my-setting .my-setting-wrap .my-setting-title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;width:220px}.my-setting .my-setting-wrap .my-setting-content{display:flex;gap:10px}._badge_noo58_1{border-radius:10px;padding:2px 7px;font-size:10px;font-weight:500;line-height:16px;font-family:Noto Sans KR;background-color:#fff}._system-admin_noo58_11{color:#ff4d90;border:1px solid #ff4d90}._master-admin_noo58_16{color:#ff7c33;border:1px solid #ff7c33}._admin_noo58_21{color:#339eff;border:1px solid #339eff}._user_noo58_26{color:#49bf26;border:1px solid #49bf26}.invite-list{width:100%;height:100%;display:flex;flex-direction:column;padding:24px 20px 24px 32px}.invite-list .list-box{width:100%;height:100%;border:1px solid #ced4da;border-radius:2px;background:#f3f5f6}.invite-list .list-box .list-header{padding:8px 16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;border-bottom:1px solid #ced4da}.invite-list .list-box .list-body{height:400px;display:flex;flex-direction:column}.invite-list .list-box .list-body .list-body-item{display:flex;align-items:center;justify-content:space-between;gap:8px;background-color:#fff;padding:8px 16px;border-bottom:1px solid #e9ecef}.invite-list .list-box .list-body .list-body-item .list-body-item-title{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.invite-list .list-box .list-body .list-body-item>div:first-child{display:flex;gap:10px}.invite-list .list-box .list-body .list-body-item>div:last-child{display:flex;gap:8px}.invite-list .list-box .list-body .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.invite-list .list-box .list-body .empty-image{width:50px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}.emission-source-group-page{display:flex;flex-direction:column;padding:0 20px 24px 32px}.emission-source-group-page .emission-source-group-main{padding:24px 0 32px}.emission-source-group-page .emission-source-group-main .top-area{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}.emission-source-group-page .emission-source-group-main .top-area .label{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.emission-source-group-page .emission-source-group-main .list-box{border:1px solid #ced4da;border-radius:2px;background:#f3f5f6}.emission-source-group-page .emission-source-group-main .list-box .list-header{padding:8px 16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;border-bottom:1px solid #ced4da}.emission-source-group-page .emission-source-group-main .list-box .list-body{height:400px;display:flex;flex-direction:column}@media (max-height: 900px){.emission-source-group-page .emission-source-group-main .list-box .list-body{height:300px}}@media (max-height: 800px){.emission-source-group-page .emission-source-group-main .list-box .list-body{height:250px}}@media (max-height: 600px){.emission-source-group-page .emission-source-group-main .list-box .list-body{height:150px}}@media (max-height: 500px){.emission-source-group-page .emission-source-group-main .list-box .list-body{height:100px}}.emission-source-group-page .emission-source-group-main .list-box .list-body .list-body-item{display:flex;height:42px;align-items:center;background-color:#fff;padding:12px 16px 11px;border-bottom:1px solid #e9ecef}.emission-source-group-page .emission-source-group-main .list-box .list-body .list-body-item .input-area{flex:1;padding-right:8px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.emission-source-group-page .emission-source-group-main .list-box .list-body .list-body-item .button-area{display:flex;gap:8px}.emission-source-group-page .emission-source-group-main .list-box .list-body .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.emission-source-group-page .emission-source-group-main .list-box .list-body .empty-image{width:50px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}._input_vz7yx_1 input{border:none;border-bottom:1px solid #495057;padding:4px;height:26px;background-color:transparent;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;width:100%}._input_vz7yx_1 input::placeholder{color:#868e96}._input_vz7yx_1 input:focus{border-bottom:1px solid #1a2e93;outline:none}._input_vz7yx_1 input::selection{background-color:#c4d3f5}._disabledInput_vz7yx_26 input{background-color:#f3f5f6;color:#bec4cb;border-bottom:1px solid #bec4cb}._disabledInput_vz7yx_26 input::placeholder{color:#bec4cb}._errorInput_vz7yx_35 input{border:1px solid #d22257!important}.emission-factor-add{display:flex;flex-direction:column;width:100%;height:100%}.emission-factor-add .emission-factor-add-form-wrap{height:calc(100% - 78px);width:100%}.emission-factor-add .emission-factor-add-form{padding:32px;display:flex;flex-direction:column;width:100%;height:100%;gap:10px}.emission-factor-add .emission-factor-add-form .emission-factor-add-form-item-wrap{display:flex;flex-direction:column;gap:10px}.emission-factor-add .emission-factor-add-form .emission-factor-add-form-item{display:flex;flex-direction:row;gap:10px;align-items:center}.emission-factor-add .emission-factor-add-form .emission-factor-add-form-item .emission-factor-add-form-item-label{width:200px;color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.emission-factor-add .emission-factor-add-form .emission-factor-add-form-item .emission-factor-add-form-item-input{width:100%}.emission-factor-add .emission-factor-add-footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:78px;border-top:1px solid #e0e0e0;padding:20px 32px 24px;gap:8px}.calculation-formula-form{width:100%;height:100%;display:flex;flex-direction:column}.calculation-formula-form .content-area{display:flex;flex-direction:column;width:100%;height:calc(100% - 74px);padding:32px 32px 0}.calculation-formula-form .content-area .input-box-group{display:flex;flex-direction:column}.calculation-formula-form .content-area .input-box-group .input-box{width:100%;height:46px;display:flex;padding-bottom:12px}.calculation-formula-form .content-area .input-box-group .input-box .title{width:200px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.calculation-formula-form .content-area .input-box-group .input-box .input{min-width:400px}.calculation-formula-form .content-area .input-box-group .input-box-2{width:100%;height:80px;display:flex;padding-bottom:12px}.calculation-formula-form .content-area .input-box-group .input-box-2 .title{width:200px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.calculation-formula-form .content-area .input-box-group .input-box-2 .input{min-width:400px}.calculation-formula-form .content-area .input-box-group .input-box-2 .substance-list{display:flex;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#343a40}.calculation-formula-form .content-area .input-box-group .text-box{width:100%;height:88px;display:flex;padding-bottom:12px}.calculation-formula-form .content-area .input-box-group .text-box .title{width:200px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.calculation-formula-form .content-area .input-box-group .text-box .input{min-width:400px}.calculation-formula-form .content-area .group{display:flex;flex-direction:column;width:100%}.calculation-formula-form .content-area .group .group-title{padding-bottom:12px;height:32px;width:100%;color:#343a40;border-bottom:1px solid #e9ecef;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.calculation-formula-form .content-area .group .group-content{padding:24px 0 32px}.calculation-formula-form .content-area .formula-group{max-height:447px}.calculation-formula-form .content-area .fixed-group{max-height:245px}.calculation-formula-form .content-area .form-group .button-group{display:flex;width:100%}.calculation-formula-form .content-area .form-group .button-group .title{width:200px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.calculation-formula-form .content-area .form-group .button-group .input{min-width:400px;display:flex;gap:8px}.calculation-formula-form .content-area .form-group .button-group .input.u button{cursor:pointer;display:flex;width:fit-content;padding:2px 4px;align-items:center;border-radius:2px;border:1px solid #dee2e6;background:#fff;color:#495057;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.calculation-formula-form .content-area .form-group .button-group .input.o button{cursor:pointer;border:none;display:flex;width:20px;padding:2px 4px;justify-content:center;align-items:center;border-radius:2px;background:#dee2e6;color:#495057;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.calculation-formula-form .content-area .formula-preview{padding-top:20px;padding-bottom:8px;display:flex;gap:8px;justify-content:space-between}.calculation-formula-form .content-area .formula-preview .formula-controls{display:flex;justify-content:flex-end;gap:8px}.calculation-formula-form .content-area .formula-preview .formula-error{display:flex;align-items:center;color:red;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:14px}.calculation-formula-form .content-area .formula-preview .formula-result{color:green;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:14px}.calculation-formula-form .bottom-area{border-top:1px solid #e9ecef;padding:20px 32px;height:74px;width:100%;display:flex;justify-content:flex-end;gap:8px}.simple-edit-table-wrapper{display:flex;flex-direction:column;height:100%;width:100%}.simple-edit-table-wrapper .simple-edit-table-container{flex:1;overflow:auto;border:1px solid #ced4da;min-height:0;background-color:#f9f9fa;display:flex;flex-direction:column}.simple-edit-table-wrapper .simple-edit-data-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.simple-edit-table-wrapper .simple-edit-data-table thead{position:sticky;top:0;background:#f3f5f6;z-index:1}.simple-edit-table-wrapper .simple-edit-data-table thead th{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-align:left;border-bottom:1px solid #ced4da;padding:8px 16px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.simple-edit-table-wrapper .simple-edit-data-table tbody{background-color:#fff}.simple-edit-table-wrapper .simple-edit-data-table tbody td{font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;min-height:42px;text-align:left;padding:12px 16px 11px;border-bottom:1px solid #e9ecef}.simple-edit-table-wrapper .simple-edit-data-table tbody td:not(.action-td){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.simple-edit-table-wrapper .simple-edit-data-table tbody tr{color:#343a40}.simple-edit-table-wrapper .simple-edit-data-table tbody tr:hover{background-color:#f9f9fa;color:#1a2e93}.simple-edit-table-wrapper .simple-edit-data-table tbody tr.checked-row{background-color:#eff2fb}.simple-edit-table-wrapper .simple-edit-data-table thead th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.simple-edit-table-wrapper .sortable-header{display:flex;gap:4px;align-items:center}.simple-edit-table-wrapper .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.simple-edit-table-wrapper .empty-image{width:10%;height:10%;background-repeat:no-repeat;background-size:contain;background-position:center}.simple-edit-table-wrapper .disabled{opacity:.5;pointer-events:none}.simple-edit-table-wrapper.bordered .simple-edit-data-table thead th{border-right:1px solid #e9ecef;border-bottom:1px solid #e9ecef}.simple-edit-table-wrapper.bordered .simple-edit-data-table thead th:last-child{border-right:none}.simple-edit-table-wrapper.bordered .simple-edit-data-table tbody td{border-right:1px solid #edf0f2;border-bottom:1px solid #edf0f2}.simple-edit-table-wrapper.bordered .simple-edit-data-table tbody td:last-child{border-right:none}.simple-edit-table-wrapper.bordered .simple-edit-data-table tbody tr:last-child .simple-edit-data-table tbody td,.simple-edit-table-wrapper.bordered .simple-edit-data-table tbody tr:last-child .simple-edit-data-table thead th{border-bottom:none}._input_1p7v8_1{display:flex;width:58px;height:34px}._input_1p7v8_1 input{background-color:inherit;height:100%;border:none;padding:8px 0 8px 6px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;width:100%}._input_1p7v8_1 input::placeholder{color:#868e96}._input_1p7v8_1 input:focus{outline:none}._input_1p7v8_1 input::selection{background-color:#c4d3f5}._input_1p7v8_1 input[type=number]::-webkit-outer-spin-button,._input_1p7v8_1 input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_1p7v8_1 input[type=number]{-moz-appearance:textfield}._disabledInput_1p7v8_38 input{color:#bec4cb}._disabledInput_1p7v8_38 input::placeholder{color:#bec4cb}._numberInput_1p7v8_45{display:flex;flex-direction:column;height:100%}._numberInputButtonUp_1p7v8_51{padding:2px 6px 2px 4px;display:flex;width:100%;height:50%;justify-content:center;align-items:flex-start;cursor:pointer}._numberInputButtonDown_1p7v8_61{padding:0 6px 2px 4px;display:flex;width:100%;height:50%;justify-content:center;align-items:flex-end;cursor:pointer}._numberInputButtonUp_1p7v8_51:hover,._numberInputButtonDown_1p7v8_61:hover{background-color:#eff2fb}._borderlessInput_qvr2h_1 input{border:none;border-radius:2px;padding:8px 12px;height:34px;background-color:#fff;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;width:100%;outline:none}._borderlessInput_qvr2h_1 input::placeholder{color:#868e96}._borderlessInput_qvr2h_1 input:focus{outline:none}._borderlessInput_qvr2h_1 input::selection{background-color:#c4d3f5}._disabledInput_qvr2h_26 input{background-color:#f3f5f6;color:#bec4cb}._disabledInput_qvr2h_26 input::placeholder{color:#bec4cb}._errorInput_qvr2h_34 input{border:1px solid #d22257!important}._errorHelpText_qvr2h_38{color:#d22257!important}._helperTextContainer_qvr2h_42{display:flex;padding-top:4px;justify-content:space-between;overflow:hidden}._helperTextContainerRight_qvr2h_49{padding-left:6px;max-width:45px}._helperText_qvr2h_42{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}._maxLength_qvr2h_63{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.substance-page{display:flex;flex-direction:column;padding:0 20px 24px 32px}.substance-page .substance-main{padding:24px 0 32px}.substance-page .substance-main .top-area{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}.substance-page .substance-main .top-area .label{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.substance-page .substance-main .list-box{border:1px solid #ced4da;border-radius:2px;background:#f3f5f6}.substance-page .substance-main .list-box .list-header{padding:8px 16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;border-bottom:1px solid #ced4da}.substance-page .substance-main .list-box .list-body{height:400px}@media (max-height: 900px){.substance-page .substance-main .list-box .list-body{height:300px}}@media (max-height: 800px){.substance-page .substance-main .list-box .list-body{height:250px}}@media (max-height: 600px){.substance-page .substance-main .list-box .list-body{height:150px}}@media (max-height: 500px){.substance-page .substance-main .list-box .list-body{height:100px}}.substance-page .substance-main .list-box .list-body .list-body-item{display:flex;height:42px;align-items:center;background-color:#fff;padding:12px 16px 11px;border-bottom:1px solid #e9ecef}.substance-page .substance-main .list-box .list-body .list-body-item .input-area{flex:1;padding-right:8px}.substance-page .substance-main .list-box .list-body .list-body-item .input-area span{overflow:hidden;text-overflow:ellipsis;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.substance-page .substance-main .list-box .list-body .list-body-item .button-area{display:flex;gap:8px}.substance-page .bottom-area{height:34px;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:8px}.table-wrapper{display:flex;flex-direction:column;height:100%;width:100%}.table-wrapper .table-container{flex:1;overflow:auto;border:1px solid #ced4da;min-height:0;background-color:#f9f9fa;display:flex;flex-direction:column}.table-wrapper .data-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.table-wrapper .data-table thead{position:sticky;top:0;background:#f3f5f6;z-index:2}.table-wrapper .data-table thead th{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-align:left;border-bottom:1px solid #ced4da;padding:8px 16px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-wrapper .data-table thead th.sticky-column{position:sticky;z-index:1;background-color:#f3f5f6}.table-wrapper .data-table tbody{background-color:#fff}.table-wrapper .data-table tbody td{font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;min-height:42px;text-align:left;padding:12px 16px 11px;border-bottom:1px solid #e9ecef}.table-wrapper .data-table tbody td.sticky-column{position:sticky;z-index:1;background-color:#fff}.table-wrapper .data-table tbody td:not(.action-td){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-wrapper .data-table tbody tr{color:#343a40}.table-wrapper .data-table tbody tr:hover{background-color:#f9f9fa;color:#1a2e93}.table-wrapper .data-table tbody tr:hover td.sticky-column{background-color:#f9f9fa}.table-wrapper .data-table tbody tr.checked-row,.table-wrapper .data-table tbody tr.checked-row td.sticky-column{background-color:#eff2fb}.table-wrapper .sortable-header{display:flex;gap:4px;align-items:center}.table-wrapper .pagination{display:flex;justify-content:center;align-items:center;margin-top:12px;gap:4px}.table-wrapper .pagination .pagination-button-arrow{width:20px;height:20px;background-color:transparent;border:none;color:#495057;cursor:pointer}.table-wrapper .pagination .pagination-button-arrow i{cursor:pointer!important}.table-wrapper .pagination .pagination-button-arrow:disabled{pointer-events:none;color:#bec4cb}.table-wrapper .pagination .pagination-button-arrow:hover{background-color:#edf0f2;color:#1a2e93}.table-wrapper .pagination .pagination-button{width:20px;height:20px;background-color:transparent;border:none;color:#343a40;text-align:center;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.table-wrapper .pagination .pagination-button:disabled{pointer-events:none;color:#bec4cb}.table-wrapper .pagination .pagination-button:hover{color:#1a2e93;background-color:#edf0f2}.table-wrapper .pagination .pagination-button.active{color:#fff;background-color:#1a2e93;pointer-events:none}.table-wrapper .search-input{padding:8px;margin-bottom:10px;width:100%;max-width:300px;border:1px solid #ccc;border-radius:4px}.table-wrapper .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.table-wrapper .empty-image{width:50px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}.table-wrapper .loading-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#f9f9fa}.table-wrapper .loading-image{max-width:50%;max-height:50%;width:50px;height:50px;background-repeat:no-repeat;background-size:contain;background-position:center}.table-wrapper.bordered .data-table thead th{border-right:1px solid #e9ecef;border-bottom:1px solid #e9ecef}.table-wrapper.bordered .data-table thead th:last-child{border-right:none}.table-wrapper.bordered .data-table tbody td{border-right:1px solid #edf0f2;border-bottom:1px solid #edf0f2}.table-wrapper.bordered .data-table tbody td:last-child{border-right:none}.table-wrapper.bordered .data-table tbody tr:last-child .data-table tbody td,.table-wrapper.bordered .data-table tbody tr:last-child .data-table thead th{border-bottom:none}.category-results-page{width:100%;height:100%;display:flex;flex-direction:column}.category-results-page .table-area{width:100%;height:calc(100% - 74px)}.category-results-page .table-area .table-area-wrap{width:100%;height:100%;padding:24px 32px}.category-results-page .table-area .table-area-wrap .table-area-header{width:100%;height:46px;display:flex;justify-content:space-between;align-items:center;padding-bottom:12px}.category-results-page .table-area .table-area-wrap .table-area-header .title-area{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.category-results-page .table-area .table-area-wrap .table-area-body{width:100%;height:calc(100% - 46px)}.category-results-page .button-area{height:74px;width:100%;padding:20px 32px;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;align-items:center}.assessment-attach-page{width:100%;height:100%;display:flex;flex-direction:column}.assessment-attach-page .table-area{width:100%;height:calc(100% - 74px)}.assessment-attach-page .table-area .table-area-wrap{width:100%;height:100%;padding:24px 32px}.assessment-attach-page .table-area .table-area-wrap .table-area-header{width:100%;height:46px;display:flex;justify-content:space-between;align-items:center;padding-bottom:12px}.assessment-attach-page .table-area .table-area-wrap .table-area-header .title-area{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.assessment-attach-page .table-area .table-area-wrap .table-area-body{width:100%;height:calc(100% - 46px)}.assessment-attach-page .button-area{height:74px;width:100%;padding:20px 32px;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;align-items:center}.assessment-report-loading{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.assessment-report-loading .loading-container{display:flex;flex-direction:column;align-items:center;gap:16px}.assessment-report-loading .loading-container .loading-text{color:#6c757d;font-family:Noto Sans KR;font-size:14px;font-weight:400}.assessment-report-error{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.assessment-report-error .error-container{display:flex;flex-direction:column;align-items:center;gap:16px}.assessment-report-error .error-container .error-text{color:#6c757d;font-family:Noto Sans KR;font-size:14px;font-weight:500}.assessment-report{height:100%;width:100%}.assessment-report .report-downloading{padding:24px 32px;height:calc(100% - 74px);width:100%;display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;background-color:#fff;top:87px}.assessment-report .report-downloading .loading-container{display:flex;flex-direction:column;align-items:center;gap:16px}.assessment-report .report-downloading .loading-container .loading-text{color:#6c757d;font-family:Noto Sans KR;font-size:14px;font-weight:400}.assessment-report .report-content{padding:24px 32px;height:calc(100% - 74px);width:100%}.assessment-report .report-content .report-content-wrap{height:100%;width:100%}.assessment-report .report-content .report-content-wrap .report{width:100%}.assessment-report .report-content .report-content-wrap .report .divider{width:100%;height:32px}.assessment-report .report-content .report-content-wrap .report .divider-sub{width:100%;height:12px}.assessment-report .report-content .report-content-wrap .report .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding-bottom:8px;height:26px}.assessment-report .report-content .report-content-wrap .report .info{width:100%;border-radius:2px;background-color:#f9f9fa;padding:12px}.assessment-report .report-content .report-content-wrap .report .info .info-grid{display:grid;grid-template-columns:auto 1fr auto 1fr;gap:12px 8px;align-items:baseline}.assessment-report .report-content .report-content-wrap .report .info .label{min-width:100px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.assessment-report .report-content .report-content-wrap .report .info .value{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.assessment-report .report-content .report-content-wrap .report .score .score-value{height:200px;width:100%;display:flex;gap:12px;flex-wrap:wrap}.assessment-report .report-content .report-content-wrap .report .score .score-value .score-box{padding:12px 16px;min-width:320px;max-width:500px;flex:1 1 320px;border-radius:2px;border:1px solid #ced4da;background:#fff;display:flex;flex-direction:column}.assessment-report .report-content .report-content-wrap .report .score .score-value .score-box .score-box-sub{padding:4px 0;overflow:hidden;color:#868e96;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.assessment-report .report-content .report-content-wrap .report .score .score-value .score-box .score-box-sub .score-box-sub-divider{padding:0 4px}.assessment-report .report-content .report-content-wrap .report .score .score-value .score-box .score-box-title{overflow:hidden;color:#343a40;text-overflow:ellipsis;white-space:nowrap;font-family:Noto Sans KR;font-size:17px;font-style:normal;font-weight:500;line-height:26px}.assessment-report .report-content .report-content-wrap .report .score .score-value .score-box .score-box-value{display:flex;align-items:flex-end;justify-content:space-between;flex:1}.assessment-report .report-content .report-content-wrap .report .score .score-value .score-box .score-box-value .score-box-value-item{color:#343a40;text-align:right;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:700;line-height:18px;padding-bottom:4px}.assessment-report .report-content .report-content-wrap .report .score .score-value .score-box .score-box-value .score-box-value-item-group{display:flex}.assessment-report .report-content .report-content-wrap .report .score .score-value .score-box .score-box-value .score-box-value-item-group>div:first-child{color:#1a2e93;text-align:right;font-family:Noto Sans KR;font-size:52px;font-style:normal;font-weight:700;line-height:76px}.assessment-report .report-content .report-content-wrap .report .score .score-value .score-box .score-box-value .score-box-value-item-group>div:last-child{display:flex;align-items:flex-end;color:#868e96;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding-left:6px;padding-bottom:4px}.assessment-report .report-content .report-content-wrap .report .score .score-value .score-kpi-area{display:flex;gap:12px;flex:1 1 240px;min-width:0}.assessment-report .report-content .report-content-wrap .report .score .score-value .score-kpi-area .score-kpi{padding:8px;min-width:240px;max-width:400px;flex:1 1 240px;border-radius:2px;border:1px solid #ced4da;background:#fff;display:flex;flex-direction:column;align-items:center}.assessment-report .report-content .report-content-wrap .report .score .score-value .score-kpi-area .score-kpi .kpi-title{padding:6px 0;width:100%;color:#868e96;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.assessment-report .report-content .report-content-wrap .report .score .score-value .score-kpi-area .score-kpi canvas{display:block}.assessment-report .report-content .report-content-wrap .report .history,.assessment-report .report-content .report-content-wrap .report .comment{width:100%}.assessment-report .report-content .report-content-wrap .report .comment .comment-content{border:1px solid #ced4da;border-radius:2px;background-color:#f9f9fa;padding:12px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.assessment-report .report-content .report-no-data{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;color:#6c757d;font-family:Noto Sans KR;font-size:14px;font-weight:500}.assessment-report .report-footer{border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;align-items:center;height:74px;width:100%;padding:20px 32px;gap:8px}.assessment-report .report-table-wrapper{display:flex;flex-direction:column;height:100%;width:100%}.assessment-report .report-table-wrapper .report-table-container{flex:1;overflow:auto;border:1px solid #ced4da;min-height:0;background-color:#f9f9fa;display:flex;flex-direction:column}.assessment-report .report-table-wrapper .report-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.assessment-report .report-table-wrapper .report-table thead{position:sticky;top:0;background:#f3f5f6;z-index:1}.assessment-report .report-table-wrapper .report-table thead th{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-align:center;border-bottom:1px solid #ced4da;padding:8px 16px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assessment-report .report-table-wrapper .report-table tbody{background-color:#fff}.assessment-report .report-table-wrapper .report-table tbody tr{color:#343a40}.assessment-report .report-table-wrapper .report-table tbody tr td{font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;min-height:42px;text-align:center;padding:12px 16px 11px;border-bottom:1px solid #e9ecef}.assessment-report .report-table-wrapper .report-table tbody tr td.bold-td{color:#1a2e93;background-color:#eff2fb;font-weight:700}.assessment-report .report-table-wrapper .report-table tbody tr.active,.assessment-report .report-table-wrapper .report-table tbody tr.total-row{color:#1a2e93;background-color:#eff2fb}.assessment-report .report-table-wrapper .report-table tbody tr.total-row td{font-weight:700}.assessment-report .report-table-wrapper .report-table tbody tr.sub-total-row{background-color:#f9f9fa}.assessment-report .detail-table-wrapper{display:flex;flex-direction:column;height:100%;width:100%}.assessment-report .detail-table-wrapper .detail-table-container{flex:1;overflow:auto;border:1px solid #ced4da;min-height:0;background-color:#f9f9fa;display:flex;flex-direction:column}.assessment-report .detail-table-wrapper .detail-table{width:100%;table-layout:fixed;border-collapse:collapse}.assessment-report .detail-table-wrapper .detail-table thead{position:sticky;top:0;background:#f3f5f6;z-index:1}.assessment-report .detail-table-wrapper .detail-table thead th{border:1px solid #e9ecef;color:#343a40;text-align:start;vertical-align:top;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding:8px 16px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.assessment-report .detail-table-wrapper .detail-table tbody{background-color:#fff}.assessment-report .detail-table-wrapper .detail-table tbody tr{color:#343a40}.assessment-report .detail-table-wrapper .detail-table tbody tr td{border:1px solid #edf0f2;text-align:start;vertical-align:top;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;min-height:42px;padding:12px 16px 11px}.assessment-report .detail-table-wrapper .detail-table tbody tr td.bold-td{color:#1a2e93;background-color:#eff2fb;font-weight:700}.assessment-report .detail-table-wrapper .detail-table tbody tr.active,.assessment-report .detail-table-wrapper .detail-table tbody tr.total-row{color:#1a2e93;background-color:#eff2fb}.assessment-report .detail-table-wrapper .detail-table tbody tr.total-row td{font-weight:700}.assessment-report .detail-table-wrapper .detail-table tbody tr.sub-total-row{background-color:#f9f9fa}.assessment-comment{width:100%;height:100%;display:flex;flex-direction:column}.assessment-comment .assessment-comment-main{display:flex;width:100%;height:calc(100% - 74px);flex-direction:column}.assessment-comment .assessment-comment-main .title{padding:32px 32px 0;height:82px;width:100%;color:#343a40;font-family:Noto Sans KR;font-size:17px;font-style:normal;font-weight:500;line-height:26px}.assessment-comment .assessment-comment-main .content{display:flex;width:100%;height:calc(100% - 82px)}.assessment-comment .assessment-comment-main .content .content-item{width:100%;height:100%;padding:0 32px 32px}.assessment-comment .assessment-comment-main .content .content-item .comment-block{padding-bottom:20px;display:flex;flex-direction:column;gap:12px}.assessment-comment .assessment-comment-main .content .content-item .comment-block .comment-block-title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.assessment-comment .assessment-comment-footer{display:flex;width:100%;height:74px;padding:20px 32px;gap:8px;border-top:1px solid #dee2e6;justify-content:flex-end}.indicator-info{width:100%;height:100%;display:flex;flex-direction:column}.indicator-info .indicator-info-wrap{display:flex;flex-direction:column;width:100%;height:calc(100% - 74px);padding:32px}.indicator-info .indicator-button-area{display:flex;justify-content:flex-end;gap:8px;width:100%;height:74px;padding:20px 32px;border-top:1px solid #dee2e6}.indicator-info .info-block{display:flex;flex-direction:column;gap:8px;padding-bottom:12px}.indicator-info .info-block-title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.task-import{width:100%;height:100%;display:flex;flex-direction:column}.task-import .task-import-wrap-header{width:100%;height:74px;padding:20px 32px;border-bottom:1px solid #dee2e6;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;color:#6f757c}.task-import .task-import-wrap{display:flex;flex-direction:column;width:100%;height:calc(100% - 148px)}.task-import .task-import-wrap .task-import-wrap-content{padding:32px;width:100%;height:50%}.task-import .task-import-wrap .task-import-wrap-content:first-child{border-bottom:1px solid #dee2e6}.task-import .task-import-button-area{display:flex;justify-content:flex-end;gap:8px;width:100%;height:74px;padding:20px 32px;border-top:1px solid #dee2e6}.calculation-formula-list{width:100%;height:100%;display:flex;flex-direction:column}.calculation-formula-list .content{width:100%;height:calc(100% - 74px);padding:24px 32px}.calculation-formula-list .content .title-area{height:42px;padding-bottom:8px;display:flex;align-items:center}.calculation-formula-list .content .title-area .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.calculation-formula-list .content .list-area{height:calc(100% - 42px);width:100%;border:1px solid #ced4da;border-radius:2px;background:#f3f5f6}.calculation-formula-list .content .list-area .list-header{display:grid;grid-template-columns:1fr 1fr 1fr 50px;background-color:#f3f5f6;height:34px;width:100%;border-bottom:1px solid #ced4da}.calculation-formula-list .content .list-area .list-header .list-header-title{padding:8px 16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.calculation-formula-list .content .list-area .list-body{width:100%;height:calc(100% - 34px)}.calculation-formula-list .content .list-area .list-body .list-body-item{display:grid;grid-template-columns:1fr 1fr 1fr 50px;align-items:center;height:42px;background-color:#fff;border-bottom:1px solid #e9ecef;color:#343a40;cursor:pointer}.calculation-formula-list .content .list-area .list-body .list-body-item .text-area{padding:12px 16px 11px;overflow:hidden;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.calculation-formula-list .content .list-area .list-body .list-body-item .button-area{display:flex}.calculation-formula-list .content .list-area .list-body .list-body-item.selected{background-color:#eff2fb;color:#1a2e93}.calculation-formula-list .content .list-area .list-body .list-body-item:hover{color:#1a2e93;background-color:#f3f5f6}.calculation-formula-list .content .list-area .list-body .empty-image-wrap{border-radius:2px;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#f9f9fa}.calculation-formula-list .content .list-area .list-body .empty-image-wrap .empty-image{width:10%;height:10%;background-repeat:no-repeat;background-size:contain;background-position:center}.calculation-formula-list .bottom-area{height:74px;width:100%;padding:20px 32px;border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;align-items:center;gap:8px}.simple-editor{border:1px solid #dee2e6}.simple-editor .editor-toolbar{height:50px;display:flex;padding:8px 16px;flex-direction:column;align-items:flex-start;align-self:stretch;background-color:#fcfdfd;border-bottom:1px solid #dee2e6}.simple-editor .editor-toolbar .toolbar-section{display:flex;gap:8px}.simple-editor .editor-toolbar .toolbar-section .block-group{display:flex;border-radius:2px;border:1px solid #ced4da;background:#fff}.simple-editor .editor-toolbar .toolbar-section .block-group button{border:none}.simple-editor .editor-toolbar .toolbar-section .block-group button:nth-child(1){border-right:1px solid #e9ecef;border-left:1px solid #e9ecef}.simple-editor .editor-toolbar .toolbar-section .link-button{position:relative}.simple-editor .editor-toolbar .toolbar-section .link-button .link-input-wrapper{width:300px;position:absolute;top:0;left:0;background:#fff;box-shadow:0 2px 8px #0000001a;border:1px solid #dee2e6;padding:8px;z-index:1}.simple-editor .editor-toolbar .toolbar-section .link-button .link-input-wrapper .link-buttons{padding-top:8px;display:flex;justify-content:flex-end;gap:8px}.simple-editor .simple-editor-content{width:100%;height:100%}.simple-editor .simple-editor-content .editor-area{width:100%;max-width:100%;height:700px;padding:12px;background-color:#fff}.simple-editor .simple-editor-content .editor-area>*{outline:none}.simple-editor .simple-editor-content .editor-area:focus{outline:none}.simple-editor .simple-editor-content .editor-area a,.simple-editor .simple-editor-content .editor-area a:visited{text-decoration:underline!important}.simple-editor.read-only{border:none;background:transparent}.simple-editor.read-only .simple-editor-content .editor-area{border:none;background:transparent;padding:0;min-height:auto}.simple-editor.read-only .simple-editor-content .editor-area .ProseMirror{outline:none;cursor:default;-webkit-user-select:text;user-select:text}.simple-editor.read-only .simple-editor-content .editor-area .ProseMirror p{margin:0 0 8px}.simple-editor.read-only .simple-editor-content .editor-area .ProseMirror p:last-child{margin-bottom:0}._menu_7leyh_1{padding:12px;max-height:264px}._colorGrid_7leyh_6{display:grid;grid-template-columns:repeat(10,1fr);gap:0}._colorItem_7leyh_12{padding:2px;width:24px;height:24px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}._colorItem_7leyh_12:hover,._selected_7leyh_29{background-color:#eff2fb;border:1px solid #1a2e93}._transparent_7leyh_34{border:1px solid #e9ecef;background:linear-gradient(to bottom right,#fff0 calc(50% - 1px),#d22257,#fff0 calc(50% + 1px))}._colorSwatch_7leyh_39{width:20px;height:20px;box-sizing:border-box;transition:all .2s ease}._colorPicker_h62d0_1{position:relative;display:inline-block;height:34px}._defaultButton_h62d0_7{height:34px;display:flex;align-items:center;justify-content:space-between;padding:8px 7px 8px 8px;border:1px solid #ced4da;border-radius:2px;background-color:#fff;cursor:pointer;transition:all .2s ease;min-width:62px}._defaultButton_h62d0_7:hover:not(:disabled){background-color:#f3f5f6}._defaultButton_h62d0_7:focus{outline:none;border:1px solid #1a2e93}._defaultButton_h62d0_7:disabled{border:1px solid #bec4cb;background-color:#f3f5f6;pointer-events:none}._colorDisplay_h62d0_33{display:flex;align-items:center;gap:8px}._colorSwatch_h62d0_39{width:22px;height:18px}._emptySwatch_h62d0_44{border:1px solid #e9ecef;background:linear-gradient(to bottom right,#fff0 calc(50% - 1px),#d22257,#fff0 calc(50% + 1px))}._buttonRadio_pbqe2_1{display:flex;flex-direction:row;border-radius:2px;border:1px solid #ced4da;background:#fff}._buttonRadio_pbqe2_1 ._radio_pbqe2_8:nth-child(2){border-right:1px solid #e9ecef;border-left:1px solid #e9ecef}._radio_pbqe2_8{cursor:pointer;padding:6px;color:#495057}._radio_pbqe2_8 i{cursor:pointer!important}._radio_pbqe2_8:hover:not(._active_pbqe2_21){background-color:#edf0f2;color:#1a2e93}._active_pbqe2_21{background-color:#eff2fb;color:#1a2e93}._disabled_pbqe2_31{color:#bec4cb;pointer-events:none}.announcement-add-popup{width:100%;height:100%}.announcement-add-popup .content{display:flex;flex-direction:column;height:calc(100% - 74px);width:100%}.announcement-add-popup .content .content-wrap{padding:24px 32px}.announcement-add-popup .content .content-wrap .content-footer .attach-list{border:1px solid #dee2e6;background:#fcfdfd;display:flex;flex-direction:column;gap:6px;padding:12px 0 12px 12px;align-items:flex-start;flex:1 0 0}.announcement-add-popup .content .content-wrap .content-footer .attach-list .attach-list-item{display:flex;align-items:center;border-radius:2px;background-color:#dee2e6}.announcement-add-popup .content .content-wrap .content-footer .attach-list .attach-list-item .front-icon{padding:0 4px}.announcement-add-popup .content .content-wrap .content-footer .attach-list .attach-list-item .file-name{color:#495057;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.announcement-add-popup .content .content-wrap .content-footer .attach-list .attach-list-item .end-icon{padding:0 4px}.announcement-add-popup .content .content-wrap .item{display:flex;flex-direction:column;gap:4px;padding-bottom:24px}.announcement-add-popup .content .content-wrap .item .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.announcement-add-popup .content .content-wrap .item .box{width:100%}.announcement-add-popup .content .content-wrap .item .box-attach{width:100%;display:flex;gap:8px}.announcement-add-popup .button-area{border-top:1px solid #dee2e6;display:flex;justify-content:space-between;gap:8px;padding:20px 32px;height:74px;width:100%}.announcement-add-popup .button-area>div:last-child{display:flex;gap:8px}.diagnosis-group-add{width:100%;height:100%}.diagnosis-group-add .content{display:flex;flex-direction:column;height:calc(100% - 74px);width:100%}.diagnosis-group-add .content .top-area{display:flex;flex-direction:column;padding:24px 24px 0 32px;width:100%}.diagnosis-group-add .content .top-area .top-area-wrap{display:flex;flex-direction:column;width:100%}.diagnosis-group-add .content .top-area .top-left-area,.diagnosis-group-add .content .top-area .top-right-area{display:flex;gap:24px}.diagnosis-group-add .content .top-area .top-right-area .input-box:first-child{min-width:176px}.diagnosis-group-add .content .top-area .input-box{display:flex;flex-direction:column;padding-bottom:22px}.diagnosis-group-add .content .top-area .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.diagnosis-group-add .content .top-area .input-dropdown-box{display:flex;padding-bottom:22px;gap:8px}.diagnosis-group-add .content .top-area .input-dropdown-box .input-dropdown-box-item{width:50%;display:flex;flex-direction:column}.diagnosis-group-add .content .top-area .top-area-title{padding-bottom:16px;border-bottom:1px solid #dee2e6;color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.diagnosis-group-add .content .middle-area{height:calc(100% - 217px);display:flex;width:100%;padding:16px 24px 12px 32px;gap:16px}.diagnosis-group-add .content .middle-area .table-area{width:calc(100% - 400px)}.diagnosis-group-add .content .middle-area .table-area .header{height:42px;display:flex;gap:8px}.diagnosis-group-add .content .middle-area .table-area .section{height:calc(100% - 42px)}.diagnosis-group-add .content .middle-area .partner-list-area{width:400px}.diagnosis-group-add .content .middle-area .partner-list-area .partner-list-area-header{height:42px;width:100%;display:flex;align-items:center;justify-content:space-between}.diagnosis-group-add .content .middle-area .partner-list-area .partner-list-area-header .partner-list-area-header-title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.diagnosis-group-add .content .middle-area .partner-list-area .partner-list-area-header .partner-list-area-header-display{display:flex;gap:4px}.diagnosis-group-add .content .middle-area .partner-list-area .partner-list-area-header .partner-list-area-header-display>div:first-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.diagnosis-group-add .content .middle-area .partner-list-area .partner-list-area-header .partner-list-area-header-display>div:last-child{color:#868e96;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.diagnosis-group-add .content .middle-area .partner-list-area .partner-list-area-wrap{background-color:#f9f9fa;height:calc(100% - 42px);padding:12px}.diagnosis-group-add .content .middle-area .partner-list-area .partner-list-area-wrap .partner-list-area-item{font-size:10px;font-weight:400;line-height:18px;color:#343a40;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.diagnosis-group-add .bottom-area{border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;gap:8px;padding:20px 32px;height:74px;width:100%}.partner-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.partner-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.partner-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.partner-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.partner-page .top-area>div:nth-child(2){display:flex;align-items:center}.partner-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.partner-page .button-area{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.partner-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.partner-page .table-area{width:100%;height:calc(100% - 111px)}.partner-page .table-area .table-area-header{padding:32px 0 12px;height:80px;display:flex;gap:12px}.partner-page .table-area .table-area-header .title-area{display:flex;flex-direction:column;width:100%;color:var(--gray13, #343a40);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.partner-page .table-area .table-area-header .title-area .title-area-item{display:flex;align-items:center;justify-content:space-between;padding-bottom:12px}.partner-page .table-area .table-area-body{height:calc(100% - 80px)}.announcement-view-popup{width:100%;height:100%}.announcement-view-popup .content{display:flex;flex-direction:column;height:calc(100% - 74px);width:100%}.announcement-view-popup .content .content-wrap{padding:24px 32px}.announcement-view-popup .content .content-wrap .content-button-area{display:flex;gap:36px;padding:8px 0;border-bottom:1px solid #dee2e6}.announcement-view-popup .content .content-wrap .content-button-area .title-item{display:flex;gap:8px}.announcement-view-popup .content .content-wrap .content-button-area .title-item .title-left{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.announcement-view-popup .content .content-wrap .content-button-area .title-item .title-right{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.announcement-view-popup .content .content-wrap .content-body{padding:12px 0 0}.announcement-view-popup .content .content-wrap .content-body .content-area{padding:12px;height:700px;width:100%;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.announcement-view-popup .content .content-wrap .content-footer .attach-list{border:1px solid #dee2e6;background:#fcfdfd;display:flex;flex-direction:column;gap:6px;padding:12px 0 12px 12px;align-items:flex-start;flex:1 0 0}.announcement-view-popup .content .content-wrap .content-footer .attach-list .attach-list-item{display:flex;align-items:center;border-radius:2px;background-color:#dee2e6;cursor:pointer}.announcement-view-popup .content .content-wrap .content-footer .attach-list .attach-list-item .front-icon{padding:0 4px}.announcement-view-popup .content .content-wrap .content-footer .attach-list .attach-list-item .file-name{color:#495057;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px;padding:0 4px 0 0}.announcement-view-popup .content .content-wrap .item{display:flex;flex-direction:column;gap:4px;padding-bottom:24px}.announcement-view-popup .content .content-wrap .item .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.announcement-view-popup .content .content-wrap .item .box{width:100%}.announcement-view-popup .content .content-wrap .item .box-attach{width:100%;display:flex;gap:8px}.announcement-view-popup .button-area{border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;gap:8px;padding:20px 32px;height:74px;width:100%}.customer-board-popup{width:100%;height:100%}.customer-board-popup .content{display:flex;flex-direction:column;height:calc(100% - 74px);width:100%}.customer-board-popup .content .content-wrap{padding:24px 32px}.customer-board-popup .content .content-wrap .content-footer .attach-list{border:1px solid #dee2e6;background:#fcfdfd;display:flex;flex-direction:column;gap:6px;padding:12px 0 12px 12px;align-items:flex-start;flex:1 0 0}.customer-board-popup .content .content-wrap .content-footer .attach-list .attach-list-item{display:flex;align-items:center;border-radius:2px;background-color:#dee2e6}.customer-board-popup .content .content-wrap .content-footer .attach-list .attach-list-item .front-icon{padding:0 4px}.customer-board-popup .content .content-wrap .content-footer .attach-list .attach-list-item .file-name{color:#495057;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.customer-board-popup .content .content-wrap .content-footer .attach-list .attach-list-item .end-icon{padding:0 4px}.customer-board-popup .content .content-wrap .item{display:flex;flex-direction:column;gap:4px;padding-bottom:24px}.customer-board-popup .content .content-wrap .item .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.customer-board-popup .content .content-wrap .item .box{width:100%}.customer-board-popup .content .content-wrap .item .box-btn{width:100%;display:flex;gap:8px}.customer-board-popup .content .content-wrap .item .box-text{height:100%;display:flex;align-items:center;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.customer-board-popup .content .content-wrap .item .box-attach{width:100%;display:flex;gap:8px}.customer-board-popup .content .content-wrap .item .box-date{width:fit-content}.customer-board-popup .button-area{border-top:1px solid #dee2e6;display:flex;justify-content:space-between;gap:8px;padding:20px 32px;height:74px;width:100%}.customer-board-popup .button-area>div:last-child{display:flex;gap:8px}.customer-board-view-popup{width:100%;height:100%}.customer-board-view-popup .content{display:flex;flex-direction:column;height:calc(100% - 74px);width:100%}.customer-board-view-popup .content .content-wrap{padding:24px 32px}.customer-board-view-popup .content .content-wrap .content-button-area{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid #dee2e6}.customer-board-view-popup .content .content-wrap .content-button-area .left-group{display:flex;gap:36px;align-items:center}.customer-board-view-popup .content .content-wrap .content-button-area .right-group{display:flex;gap:12px}.customer-board-view-popup .content .content-wrap .content-button-area .title-item{display:flex;gap:8px}.customer-board-view-popup .content .content-wrap .content-button-area .title-item .title-left{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.customer-board-view-popup .content .content-wrap .content-button-area .title-item .title-right{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.customer-board-view-popup .content .content-wrap .content-body{padding:12px 0 0}.customer-board-view-popup .content .content-wrap .content-body .content-area{padding:12px;height:700px;width:100%;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.customer-board-view-popup .content .content-wrap .content-footer .attach-list{border:1px solid #dee2e6;background:#fcfdfd;display:flex;flex-direction:column;gap:6px;padding:12px 0 12px 12px;align-items:flex-start;flex:1 0 0}.customer-board-view-popup .content .content-wrap .content-footer .attach-list .attach-list-item{display:flex;align-items:center;border-radius:2px;background-color:#dee2e6;cursor:pointer}.customer-board-view-popup .content .content-wrap .content-footer .attach-list .attach-list-item .front-icon{padding:0 4px}.customer-board-view-popup .content .content-wrap .content-footer .attach-list .attach-list-item .file-name{color:#495057;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px;padding:0 4px 0 0}.customer-board-view-popup .content .content-wrap .item{display:flex;flex-direction:column;gap:4px;padding-bottom:24px}.customer-board-view-popup .content .content-wrap .item .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.customer-board-view-popup .content .content-wrap .item .box{width:100%}.customer-board-view-popup .content .content-wrap .item .box-attach{width:100%;display:flex;gap:8px}.customer-board-view-popup .button-area{border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;gap:8px;padding:20px 32px;height:74px;width:100%}.mail-add-popup{width:100%;height:100%}.mail-add-popup .content{display:flex;flex-direction:column;height:calc(100% - 74px);width:100%}.mail-add-popup .content .content-wrap{padding:24px 32px}.mail-add-popup .content .content-wrap .item{display:flex;flex-direction:column;gap:4px;padding-bottom:24px}.mail-add-popup .content .content-wrap .item .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.mail-add-popup .content .content-wrap .item .box{width:100%}.mail-add-popup .content .content-wrap .item .box-text{width:100%;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.mail-add-popup .content .content-wrap .item .box-attach{width:100%;display:flex;gap:8px}.mail-add-popup .button-area{border-top:1px solid #dee2e6;display:flex;justify-content:space-between;gap:8px;padding:20px 32px;height:74px;width:100%}.mail-add-popup .button-area>div:last-child{display:flex;gap:8px}.group-report-loading{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.group-report-loading .loading-container{display:flex;flex-direction:column;align-items:center;gap:16px}.group-report-loading .loading-container .loading-text{color:#6c757d;font-family:Noto Sans KR;font-size:14px;font-weight:400}.group-report-error{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.group-report-error .error-container{display:flex;flex-direction:column;align-items:center;gap:16px}.group-report-error .error-container .error-text{color:#6c757d;font-family:Noto Sans KR;font-size:14px;font-weight:500}.group-report{height:100%;width:100%}.group-report .report-downloading{padding:24px 32px;height:calc(100% - 74px);width:100%;display:flex;justify-content:center;align-items:center;position:absolute;z-index:1;background-color:#fff;top:87px}.group-report .report-downloading .loading-container{display:flex;flex-direction:column;align-items:center;gap:16px}.group-report .report-downloading .loading-container .loading-text{color:#6c757d;font-family:Noto Sans KR;font-size:14px;font-weight:400}.group-report .report-content{padding:24px 32px;height:calc(100% - 74px);width:100%}.group-report .report-content .report-content-wrap{height:100%;width:100%}.group-report .report-content .report-content-wrap .report{width:100%}.group-report .report-content .report-content-wrap .report .divider{width:100%;height:32px}.group-report .report-content .report-content-wrap .report .info{width:100%;border-radius:2px;background-color:#f9f9fa;padding:12px}.group-report .report-content .report-content-wrap .report .info .info-grid{display:grid;grid-template-columns:auto 1fr auto 1fr;gap:12px 8px;align-items:baseline}.group-report .report-content .report-content-wrap .report .info .label{min-width:100px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.group-report .report-content .report-content-wrap .report .info .value{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.group-report .report-content .report-content-wrap .report .score-summary,.group-report .report-content .report-content-wrap .report .score-distribution,.group-report .report-content .report-content-wrap .report .company-ranking,.group-report .report-content .report-content-wrap .report .category-ranking,.group-report .report-content .report-content-wrap .report .risk-factors,.group-report .report-content .report-content-wrap .report .year-over-year-comparison{width:100%}.group-report .report-content .report-content-wrap .report .section-title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding-bottom:8px;height:26px}.group-report .report-content .report-content-wrap .report .report-table-wrapper{display:flex;flex-direction:column;height:100%;width:100%}.group-report .report-content .report-content-wrap .report .report-table-wrapper .report-table-container{flex:1;overflow:auto;border:1px solid #ced4da;min-height:0;background-color:#f9f9fa;display:flex;flex-direction:column}.group-report .report-content .report-content-wrap .report .report-table-wrapper .report-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.group-report .report-content .report-content-wrap .report .report-table-wrapper .report-table thead{position:sticky;top:0;background:#f3f5f6;z-index:1}.group-report .report-content .report-content-wrap .report .report-table-wrapper .report-table thead th{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-align:right;border-bottom:1px solid #ced4da;padding:8px 16px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.group-report .report-content .report-content-wrap .report .report-table-wrapper .report-table thead th.text-left{text-align:left}.group-report .report-content .report-content-wrap .report .report-table-wrapper .report-table tbody{background-color:#fff}.group-report .report-content .report-content-wrap .report .report-table-wrapper .report-table tbody tr{color:#343a40}.group-report .report-content .report-content-wrap .report .report-table-wrapper .report-table tbody tr td{font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;min-height:42px;text-align:right;padding:12px 16px 11px;border-bottom:1px solid #e9ecef}.group-report .report-content .report-content-wrap .report .report-table-wrapper .report-table tbody tr td.bold-td{color:#1a2e93;background-color:#eff2fb;font-weight:700}.group-report .report-content .report-content-wrap .report .report-table-wrapper .report-table tbody tr td.text-left,.group-report .report-content .report-content-wrap .report .report-table-wrapper .report-table tbody tr td.row-label{text-align:left}.group-report .report-content .report-no-data{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;color:#6c757d;font-family:Noto Sans KR;font-size:14px;font-weight:500}.group-report .report-footer{border-top:1px solid #dee2e6;display:flex;justify-content:flex-end;align-items:center;height:74px;width:100%;padding:20px 32px;gap:8px}.waste-factor-add{display:flex;flex-direction:column;width:100%;height:100%}.waste-factor-add .waste-factor-add-form-wrap{height:calc(100% - 78px);width:100%}.waste-factor-add .waste-factor-add-form{padding:32px;display:flex;flex-direction:column;width:100%;height:100%;gap:10px}.waste-factor-add .waste-factor-add-form .waste-factor-add-form-item-wrap{display:flex;flex-direction:column;gap:10px}.waste-factor-add .waste-factor-add-form .waste-factor-add-form-item{display:flex;flex-direction:row;gap:10px;align-items:center}.waste-factor-add .waste-factor-add-form .waste-factor-add-form-item .waste-factor-add-form-item-label{width:250px;color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.waste-factor-add .waste-factor-add-form .waste-factor-add-form-item .waste-factor-add-form-item-input{width:100%}.waste-factor-add .waste-factor-add-footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:78px;border-top:1px solid #e0e0e0;padding:20px 32px 24px;gap:8px}.trip-factor-add{display:flex;flex-direction:column;width:100%;height:100%}.trip-factor-add .trip-factor-add-form-wrap{height:calc(100% - 78px);width:100%}.trip-factor-add .trip-factor-add-form{padding:32px;display:flex;flex-direction:column;width:100%;height:100%;gap:10px}.trip-factor-add .trip-factor-add-form .trip-factor-add-form-item-wrap{display:flex;flex-direction:column;gap:10px}.trip-factor-add .trip-factor-add-form .trip-factor-add-form-item{display:flex;flex-direction:row;gap:10px;align-items:center}.trip-factor-add .trip-factor-add-form .trip-factor-add-form-item .trip-factor-add-form-item-label{width:150px;color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.trip-factor-add .trip-factor-add-form .trip-factor-add-form-item .trip-factor-add-form-item-input{width:100%}.trip-factor-add .trip-factor-add-form .sample-table-area{padding-top:50px;display:flex;flex-direction:column;gap:10px}.trip-factor-add .trip-factor-add-form .sample-table-area>div:first-child{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.trip-factor-add .trip-factor-add-footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:78px;border-top:1px solid #e0e0e0;padding:20px 32px 24px;gap:8px}.commute-factor-add{display:flex;flex-direction:column;width:100%;height:100%}.commute-factor-add .commute-factor-add-form-wrap{height:calc(100% - 78px);width:100%}.commute-factor-add .commute-factor-add-form{padding:32px;display:flex;flex-direction:column;width:100%;height:100%;gap:10px}.commute-factor-add .commute-factor-add-form .commute-factor-add-form-item-wrap{display:flex;flex-direction:column;gap:10px}.commute-factor-add .commute-factor-add-form .commute-factor-add-form-item{display:flex;flex-direction:row;gap:10px;align-items:center}.commute-factor-add .commute-factor-add-form .commute-factor-add-form-item .commute-factor-add-form-item-label{width:150px;color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.commute-factor-add .commute-factor-add-form .commute-factor-add-form-item .commute-factor-add-form-item-input{width:100%}.commute-factor-add .commute-factor-add-form .sample-table-area{padding-top:50px;display:flex;flex-direction:column;gap:10px}.commute-factor-add .commute-factor-add-form .sample-table-area>div:first-child{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.commute-factor-add .commute-factor-add-footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:78px;border-top:1px solid #e0e0e0;padding:20px 32px 24px;gap:8px}.water-factor-add{display:flex;flex-direction:column;width:100%;height:100%}.water-factor-add .water-factor-add-form-wrap{height:calc(100% - 78px);width:100%}.water-factor-add .water-factor-add-form{padding:32px;display:flex;flex-direction:column;width:100%;height:100%;gap:10px}.water-factor-add .water-factor-add-form .water-factor-add-form-item-wrap{display:flex;flex-direction:column;gap:10px}.water-factor-add .water-factor-add-form .water-factor-add-form-item{display:flex;flex-direction:row;gap:10px;align-items:center}.water-factor-add .water-factor-add-form .water-factor-add-form-item .water-factor-add-form-item-label{width:150px;color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.water-factor-add .water-factor-add-form .water-factor-add-form-item .water-factor-add-form-item-input{width:100%}.water-factor-add .water-factor-add-footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:78px;border-top:1px solid #e0e0e0;padding:20px 32px 24px;gap:8px}.scenario-add{display:flex;flex-direction:column;width:100%;height:100%}.scenario-add .content-area{display:flex;width:100%;height:calc(100% - 74px);flex-direction:column}.scenario-add .content-area .main-contents-box{padding:0 20px 0 32px}.scenario-add .content-area .block{display:flex;flex-direction:column;width:100%;gap:4px;padding:12px 0}.scenario-add .content-area .block .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.scenario-add .content-area .block .content{width:100%}.scenario-add .content-area .setting-area{display:flex;width:100%;gap:8px;padding-bottom:24px}.scenario-add .content-area .setting-area .setting-item:last-child{flex:1}.scenario-add .content-area .setting-area .setting-item{display:flex;flex-direction:column;gap:4px}.scenario-add .content-area .setting-area .setting-item .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.scenario-add .content-area .setting-area .setting-item .content{display:flex}.scenario-add .content-area .setting-area .setting-item .content .unit{display:flex;padding:0 8px;align-items:center;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.scenario-add .content-area .setting-area .setting-item .content .target-ghg{width:100%;padding:8px 12px;background-color:#f8f9fa;color:#343a40;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.scenario-add .content-area .table-area{display:flex;flex-direction:column;gap:4px;padding:0 20px 0 32px}.scenario-add .content-area .table-area .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.scenario-add .content-area .table-area .table-content{width:100%;padding-bottom:12px}.scenario-add .content-area .table-area .table-content .table-wrap{width:100%;border:1px solid #ced4da}.scenario-add .content-area .table-area .table-content .table-wrap .table-header{background-color:#f3f5f6;border-bottom:1px solid #ced4da;display:grid;grid-template-columns:100px 1fr 1fr}.scenario-add .content-area .table-area .table-content .table-wrap .table-header .table-header-item{padding:8px 16px 7px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.scenario-add .content-area .table-area .table-content .table-wrap .table-body{display:flex;flex-direction:column}.scenario-add .content-area .table-area .table-content .table-wrap .table-body .table-body-item{display:grid;grid-template-columns:100px 1fr 1fr;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.scenario-add .content-area .table-area .table-content .table-wrap .table-body .table-body-item .table-body-item-year{padding:8px 16px 7px;display:flex;flex-direction:column}.scenario-add .content-area .table-area .table-content .table-wrap .table-body .table-body-item .table-body-item-year .table-body-item-year-help{color:#868e96;font-size:10px;line-height:16px}.scenario-add .content-area .table-area .table-content .table-wrap .table-body .table-body-item .table-body-item-ratio,.scenario-add .content-area .table-area .table-content .table-wrap .table-body .table-body-item .table-body-item-calc{padding:8px 16px 7px;display:flex;align-items:center}.scenario-add .content-area .table-area .table-content .table-wrap .table-body .table-body-item.fixed{background-color:#f9f9fa}.scenario-add .content-area .table-area .table-content .table-wrap .table-body .table-body-item.fixed .table-body-item-year{padding:4px 16px 3px}.scenario-add .button-area{display:flex;width:100%;height:74px;padding:20px 32px;gap:8px;border-top:1px solid #dee2e6;justify-content:flex-end}.dialog-overlay{position:fixed;top:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1500;width:100%;height:100vh}.dialog-content{background-color:#fff;border-radius:2px;height:fit-content;display:flex;flex-direction:column;position:relative;box-shadow:0 12px 20px #0000002e;animation:fadeIn .2s ease-in-out}.dialog-header{padding:16px 20px 0 32px;height:94px;width:100%;display:flex;flex-direction:column}.dialog-header.sub-title{height:110px}.dialog-sub-title{height:16px;color:#6f757c;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.dialog-title{height:30px;padding-bottom:24px;font-size:21px;font-family:Noto Sans KR;font-weight:500;line-height:30px;display:flex}.dialog-title .back-area{height:30px;align-items:center;display:flex;padding-right:6px}.dialog-title .dialog-title-text{height:30px}.dialog-main{height:calc(100% - 94px);width:100%;overflow:hidden}.dialog-main.sub-title{height:calc(100% - 110px)}.dialog-main-wrapper{width:100%;height:100%}.dialog-close{height:24px;width:100%;display:flex;justify-content:flex-end;font-size:20px;font-weight:700;color:#888;background:none;border:none;cursor:pointer}.dialog-close:hover{color:#333}.dialog-close-button{background:none;border:none;font-size:24px;color:#495057;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.segment{width:100%;height:100%;display:flex;flex-direction:column;padding:0 20px 24px 32px}.segment .segment-search-area{width:100%;height:44px;display:flex;align-items:center;padding-bottom:10px}.segment .list-box{width:100%;height:calc(100% - 110px);border:1px solid #ced4da;border-radius:2px;background:#f3f5f6}.segment .list-box .list-header{padding:8px 16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;border-bottom:1px solid #ced4da}.segment .list-box .list-body{height:400px;display:flex;flex-direction:column}@media (max-height: 900px){.segment .list-box .list-body{height:300px}}@media (max-height: 800px){.segment .list-box .list-body{height:250px}}@media (max-height: 600px){.segment .list-box .list-body{height:150px}}@media (max-height: 500px){.segment .list-box .list-body{height:100px}}.segment .list-box .list-body .list-body-item{display:flex;flex-direction:column;min-height:130px;align-items:flex-start;justify-content:flex-start;background-color:#fff;padding:8px 16px;border-bottom:1px solid #e9ecef;cursor:pointer}.segment .list-box .list-body .list-body-item:hover{background-color:#f3f5f6}.segment .list-box .list-body .list-body-item.selected{background-color:#eff2fb;color:#1a2e93}.segment .list-box .list-body .list-body-item .list-body-item-title{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.segment .list-box .list-body .list-body-item .list-body-item-detail{color:#868e96;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:400;line-height:16px}.segment .list-box .list-body .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.segment .list-box .list-body .empty-image{width:50px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}.segment .segment-button-area{padding-top:32px;width:100%;height:66px;display:flex;justify-content:flex-end;align-items:center;gap:8px}.user-admin-invite{display:flex;flex-direction:column;width:100%;height:100%;padding:0 20px 24px 32px}.user-admin-invite .user-admin-invite-content{display:flex;flex-direction:column;width:100%;height:100%}.user-admin-invite .user-admin-invite-content .block{display:flex;flex-direction:column;width:100%;height:100%;gap:4px;padding:12px 0}.user-admin-invite .user-admin-invite-content .block .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.user-admin-invite .user-admin-invite-content .block .content{width:100%}.user-admin-invite .button-area{padding-top:32px;display:flex;justify-content:flex-end;gap:8px;width:100%;height:100%}._find-account_ed7qi_1{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}._find-account-input-area_ed7qi_10{display:flex;align-items:center;justify-content:space-around;width:100%;padding:8px 16px}._find-account-input-area-button_ed7qi_18{padding-left:16px}._find-account-result-area_ed7qi_22{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100px;padding:8px 16px;font-family:Noto Sans KR;font-size:12px;font-weight:400;line-height:18px;color:#343a40}.find-password{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:0 20px 24px 32px}.find-password .find-password-input-area{display:flex;flex-direction:row;gap:10px;width:100%;justify-content:flex-start}.find-password .find-password-authentication-area{display:flex;flex-direction:column;padding-top:20px;padding-bottom:10px;width:100%}.find-password .find-password-authentication-area .time{font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#343a40;padding-bottom:10px}.find-password .find-password-authentication-area .find-password-authentication-area-button{padding-top:10px;display:flex;flex-direction:row;justify-content:flex-end;gap:10px}.find-password .find-password-change-password-area{display:flex;flex-direction:column;width:100%;padding-top:10px}.find-password .find-password-change-password-area .find-password-change-password-area-input{display:flex;flex-direction:row;padding:10px 0}.find-password .find-password-change-password-area .find-password-change-password-area-password-match{font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.emission-source-add{width:100%;height:100%;display:flex;flex-direction:column}.emission-source-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:466px}@media (max-height: 900px){.emission-source-add .main-contents-box{height:300px}}@media (max-height: 800px){.emission-source-add .main-contents-box{height:250px}}@media (max-height: 600px){.emission-source-add .main-contents-box{height:150px}}@media (max-height: 500px){.emission-source-add .main-contents-box{height:100px}}.emission-source-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.emission-source-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.emission-source-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column;width:50%}.emission-source-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.emission-source-add .main-contents-box .description-area{padding:12px;background-color:#f9f9fa;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.emission-source-add .main-contents-box .group-box{display:flex;gap:8px}.emission-source-add .main-contents-box .group{width:calc(100% - 42px)}.emission-source-add .main-contents-box .group button{width:100%}.emission-source-add .main-contents-box .btn{width:34px}.emission-source-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.emission-source-group{width:100%;height:100%;display:flex;flex-direction:column}.file-upload{display:flex;flex-direction:column;padding:0 20px 24px 32px;max-height:100vh;overflow-y:auto}@media (max-height: 800px){.file-upload{padding:0 16px 20px 24px}}@media (max-height: 600px){.file-upload{padding:0 12px 16px 20px}}.file-upload .tab-area{padding-bottom:20px}@media (max-height: 800px){.file-upload .tab-area{padding-bottom:16px}}@media (max-height: 600px){.file-upload .tab-area{padding-bottom:12px}}.file-upload .tab-area .tab-wrap{border-bottom:1px solid #e9ecef;display:grid;grid-template-columns:1fr 1fr}.file-upload .tab-area .tab-wrap .tab-item{display:flex;align-items:center;justify-content:center;height:44px;padding:12px 0 11px;color:#495057;text-align:center;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:400;line-height:20px;cursor:pointer}.file-upload .tab-area .tab-wrap .tab-item.active{cursor:default;color:#1a2e93;font-weight:700;border-bottom:1px solid #1a2e93}.file-upload .top-area{padding-bottom:20px;display:flex;flex-direction:column}@media (max-height: 800px){.file-upload .top-area{padding-bottom:16px}}@media (max-height: 600px){.file-upload .top-area{padding-bottom:12px}}.file-upload .top-area .title{display:flex;align-items:center;padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.file-upload .upload-area{padding-bottom:20px;display:flex;flex-direction:column}@media (max-height: 800px){.file-upload .upload-area{padding-bottom:16px}}@media (max-height: 600px){.file-upload .upload-area{padding-bottom:12px}}.file-upload .upload-area .title{display:flex;align-items:center;padding-bottom:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.file-upload .file-area{padding-bottom:32px;display:flex;flex-direction:column}@media (max-height: 800px){.file-upload .file-area{padding-bottom:24px}}@media (max-height: 600px){.file-upload .file-area{padding-bottom:16px}}.file-upload .file-area .title{display:flex;align-items:center;padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.file-upload .file-area .list-area{border:1px solid #ced4da;border-radius:2px;background:#f3f5f6}.file-upload .file-area .list-area .list-header{display:grid;grid-template-columns:1fr 1fr 1fr 50px;background-color:#f3f5f6;height:34px;width:100%;border-bottom:1px solid #ced4da}.file-upload .file-area .list-area .list-header .list-header-title{padding:8px 16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.file-upload .file-area .list-area .list-body{width:100%;height:400px}@media (max-height: 900px){.file-upload .file-area .list-area .list-body{height:300px}}@media (max-height: 800px){.file-upload .file-area .list-area .list-body{height:250px}}@media (max-height: 700px){.file-upload .file-area .list-area .list-body{height:150px}}@media (max-height: 500px){.file-upload .file-area .list-area .list-body{height:100px}}.file-upload .file-area .list-area .list-body .list-body-item{display:grid;grid-template-columns:1fr 1fr 1fr 50px;align-items:center;height:42px;background-color:#fff;border-bottom:1px solid #e9ecef;color:#343a40}.file-upload .file-area .list-area .list-body .list-body-item .text-area{padding:12px 16px 11px;overflow:hidden;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.file-upload .file-area .list-area .list-body .list-body-item .list-button-area{display:flex}.file-upload .file-area p{color:#d22257;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.file-upload .exist-folder-area{display:flex;flex-direction:column}.file-upload .exist-folder-area .exist-folder-area-top{display:flex;flex-direction:column;padding-bottom:8px;height:66px}.file-upload .exist-folder-area .exist-folder-area-top .title{display:flex;align-items:center;padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.file-upload .exist-folder-area .exist-table-area{width:100%;height:400px}@media (max-height: 900px){.file-upload .exist-folder-area .exist-table-area{height:300px}}@media (max-height: 800px){.file-upload .exist-folder-area .exist-table-area{height:250px}}@media (max-height: 600px){.file-upload .exist-folder-area .exist-table-area{height:150px}}@media (max-height: 500px){.file-upload .exist-folder-area .exist-table-area{height:100px}}.file-upload .button-area{display:flex;justify-content:flex-end}.drop-zone{border:2px dashed #dee2e6;padding:16px 20px;border-radius:2px;background-color:#f7f7f8;display:flex;flex-direction:column;align-items:center;position:relative}@media (max-height: 800px){.drop-zone{padding:12px 16px}}@media (max-height: 600px){.drop-zone{padding:8px 12px}}.drop-zone .drop-zone-text{padding-bottom:14px;color:#495057;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}@media (max-height: 800px){.drop-zone .drop-zone-text{padding-bottom:10px}}@media (max-height: 600px){.drop-zone .drop-zone-text{padding-bottom:8px}}.drop-zone .drop-zone-input{cursor:pointer;color:#1a2e93;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.drop-zone .drop-zone-input input[type=file]{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.intensity-category-add-page{display:flex;flex-direction:column;padding:0 20px 24px 32px}.intensity-category-add-page .intensity-category-add-main{padding:24px 0 32px}.intensity-category-add-page .intensity-category-add-main .top-area{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}.intensity-category-add-page .intensity-category-add-main .top-area .label{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.intensity-category-add-page .intensity-category-add-main .list-area{border:1px solid #ced4da;border-radius:2px;background:#f3f5f6}.intensity-category-add-page .intensity-category-add-main .list-area .list-header{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 70px;background-color:#f3f5f6;height:34px;width:100%;border-bottom:1px solid #ced4da}.intensity-category-add-page .intensity-category-add-main .list-area .list-header .list-header-title{padding:8px 16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.intensity-category-add-page .intensity-category-add-main .list-area .list-body{width:100%;height:400px;display:flex;flex-direction:column}@media (max-height: 900px){.intensity-category-add-page .intensity-category-add-main .list-area .list-body{height:300px}}@media (max-height: 800px){.intensity-category-add-page .intensity-category-add-main .list-area .list-body{height:250px}}@media (max-height: 600px){.intensity-category-add-page .intensity-category-add-main .list-area .list-body{height:150px}}@media (max-height: 500px){.intensity-category-add-page .intensity-category-add-main .list-area .list-body{height:100px}}.intensity-category-add-page .intensity-category-add-main .list-area .list-body .list-body-item{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 70px;align-items:center;height:49px;background-color:#fff;border-bottom:1px solid #e9ecef;color:#343a40}.intensity-category-add-page .intensity-category-add-main .list-area .list-body .list-body-item .input-area{padding:12px 16px 11px;overflow:hidden;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;background-color:#fff}.intensity-category-add-page .intensity-category-add-main .list-area .list-body .list-body-item .list-button-area{gap:4px;display:flex;padding-right:6px;height:100%;align-items:center;background-color:#fff}.intensity-category-add-page .intensity-category-add-main .list-area .list-body .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.intensity-category-add-page .intensity-category-add-main .list-area .list-body .empty-image{width:50px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}.intensity-basis-add{padding:0 20px 24px 32px}.intensity-basis-add label{min-width:180px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.intensity-basis-add .intensity-basis-add-item{display:flex;gap:6px;padding:8px 0;align-items:center}.folder-change{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:0 20px 24px 32px}.folder-change .folder-change-content{display:flex;align-items:center;padding:0 0 32px;width:100%}.folder-change .folder-change-content .folder-change-content-wrap{display:flex;flex-direction:column;width:100%;border:1px solid #ced4da}.folder-change .folder-change-content .folder-change-content-wrap .folder-change-header{padding-left:40px;height:50px;background-color:#f1f3f5;border-bottom:1px solid #ced4da;display:flex;align-items:center;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.folder-change .folder-change-content .folder-change-content-wrap .folder-change-body{height:200px;width:100%}@media (max-height: 600px){.folder-change .folder-change-content .folder-change-content-wrap .folder-change-body{height:150px}}@media (max-height: 500px){.folder-change .folder-change-content .folder-change-content-wrap .folder-change-body{height:100px}}.folder-change .folder-change-content .folder-change-content-wrap .folder-change-body .folder-change-body-item{display:flex;gap:6px;padding:12px 40px 12px 16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;cursor:pointer}.folder-change .folder-change-content .folder-change-content-wrap .folder-change-body .folder-change-body-item i{cursor:pointer!important}.folder-change .folder-change-content .folder-change-content-wrap .folder-change-body .folder-change-body-item:hover{background-color:#f8f9fa}.folder-change .folder-change-content .folder-change-content-wrap .folder-change-body .folder-change-body-item.selected{color:#1a2e93;background-color:#eff2fb}.folder-change .folder-change-content .folder-change-content-wrap .folder-change-body .folder-change-body-item.disabled{color:#6f757c;pointer-events:none}.folder-change .folder-change-button-area{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:8px}.base-setting{display:flex;flex-direction:column;width:100%;height:100%;padding:0 20px 24px 32px}.base-setting .content-area{display:flex;flex-direction:column;width:100%;height:100%}.base-setting .content-area .block{display:flex;flex-direction:column;width:100%;height:100%;gap:4px;padding:12px 0}.base-setting .content-area .block .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.base-setting .content-area .block .content{width:100%}.base-setting .content-area .block-two{display:flex;width:100%;height:100%;gap:4px}.base-setting .content-area .block-two .content{display:flex;align-items:center;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.base-setting .button-area{padding-top:32px;display:flex;justify-content:flex-end;gap:8px;width:100%;height:100%}.emission-factor-table-add{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:0 20px 24px 32px;gap:12px}.emission-factor-table-add .input-area{display:flex;flex-direction:column;gap:10px;width:100%;justify-content:flex-start}.emission-factor-table-add .input-area .input-item{display:flex;flex-direction:row;gap:10px;width:100%;justify-content:flex-start;align-items:center}.emission-factor-table-add .input-area .input-item-label{width:100px;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#343a40}.emission-factor-table-add .button-area{width:100%;display:flex;justify-content:flex-end;gap:8px}.folder-add{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:0 20px 24px 32px;gap:12px}.folder-add .input-area{display:flex;flex-direction:column;gap:10px;width:100%;justify-content:flex-start}.folder-add .input-area .input-item{display:flex;flex-direction:row;gap:10px;width:100%;justify-content:flex-start;align-items:center}.folder-add .input-area .input-item-label{width:100px;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#343a40}.folder-add .button-area{width:100%;display:flex;justify-content:flex-end;gap:8px}.change-password{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:0 20px 24px 32px;gap:22px}.change-password .input-area{display:flex;flex-direction:column;gap:4px;width:100%;justify-content:flex-start}.change-password .input-area .input-area-title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.change-password .button-area{display:flex;flex-direction:row;gap:8px;width:100%;justify-content:flex-end}.create-session{display:flex;flex-direction:column}.create-session .input-area-wrap{display:flex;flex-direction:column;gap:22px;height:274px;padding:0 20px 0 32px}@media (max-height: 600px){.create-session .input-area-wrap{height:150px}}@media (max-height: 500px){.create-session .input-area-wrap{height:100px}}.create-session .input-area{display:flex;flex-direction:column;gap:4px}.create-session .input-area .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.create-session .button-area{padding:44px 20px 24px 32px;display:flex;flex-direction:row;justify-content:flex-end;gap:10px}.excel-file-upload{display:flex;flex-direction:column;padding:0 20px 24px 32px}.excel-file-upload .excel-upload-area{padding-bottom:20px;display:flex;flex-direction:column}.excel-file-upload .excel-upload-area .title{display:flex;align-items:center;padding-bottom:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.excel-drop-zone{border:2px dashed #dee2e6;padding:16px 20px;border-radius:2px;background-color:#f7f7f8;display:flex;flex-direction:column;align-items:center;position:relative}.excel-drop-zone .drop-zone-text{padding-bottom:14px;color:#495057;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.excel-drop-zone .drop-zone-input{cursor:pointer;color:#1a2e93;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.excel-drop-zone .drop-zone-input input[type=file]{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;cursor:pointer}.major-category-add{display:flex;flex-direction:column;align-items:center;width:100%;height:100%;padding:0 20px 24px 32px;gap:22px}.major-category-add .input-area{display:flex;flex-direction:column;gap:4px;width:100%;justify-content:flex-start}.major-category-add .input-area .input-area-title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.major-category-add .button-area{display:flex;flex-direction:row;gap:8px;width:100%;justify-content:flex-end}.task-add{width:100%;height:100%;display:flex;flex-direction:column;padding:0 20px 24px 32px}.task-add .main-contents-box{width:100%;height:calc(100% - 34px)}.task-add .main-contents-box .input-box{display:flex;flex-direction:column;padding-bottom:22px}.task-add .main-contents-box .input-dropdown-box{display:flex;padding-bottom:22px;gap:8px}.task-add .main-contents-box .input-dropdown-box .input-dropdown-box-item{display:flex;flex-direction:column}.task-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.task-add .button-area{width:100%;height:34px;display:flex;justify-content:flex-end;gap:8px}.kpi-list{display:flex;flex-direction:column}.kpi-list .kpi-list-bottom-area{padding:32px 20px 24px 32px;height:90px;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:8px}.kpi-list .kpi-list-main{height:calc(100% - 90px);padding:0 20px 0 32px}.kpi-list .kpi-list-main .top-area{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;gap:6px}.kpi-list .kpi-list-main .top-area .search-area{flex:1}.kpi-list .kpi-list-main .list-box{border:1px solid #ced4da;border-radius:2px;background:#f3f5f6}.kpi-list .kpi-list-main .list-box .list-header{display:grid;grid-template-columns:1fr 1fr 1fr 100px;background-color:#f3f5f6;height:34px;width:100%;border-bottom:1px solid #ced4da}.kpi-list .kpi-list-main .list-box .list-header .list-header-title{padding:8px 16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.kpi-list .kpi-list-main .list-box .list-body{height:400px;width:100%;display:flex;flex-direction:column}@media (max-height: 900px){.kpi-list .kpi-list-main .list-box .list-body{height:300px}}@media (max-height: 800px){.kpi-list .kpi-list-main .list-box .list-body{height:250px}}@media (max-height: 600px){.kpi-list .kpi-list-main .list-box .list-body{height:150px}}@media (max-height: 500px){.kpi-list .kpi-list-main .list-box .list-body{height:100px}}.kpi-list .kpi-list-main .list-box .list-body .list-body-item{display:grid;grid-template-columns:1fr 1fr 1fr 100px;align-items:center;height:42px;background-color:#fff;border-bottom:1px solid #e9ecef;color:#343a40;cursor:pointer}.kpi-list .kpi-list-main .list-box .list-body .list-body-item.select-row{background-color:#eff2fb;color:#1a2e93}.kpi-list .kpi-list-main .list-box .list-body .list-body-item .input-area{padding:12px 16px 11px;overflow:hidden;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.kpi-list .kpi-list-main .list-box .list-body .list-body-item .list-button-area{gap:4px;display:flex;padding-right:6px;align-items:center}.kpi-list .kpi-list-main .list-box .list-body .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.kpi-list .kpi-list-main .list-box .list-body .empty-image{width:50px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}.kpi-list-add{display:flex;flex-direction:column}.kpi-list-add .kpi-list-add-main{height:calc(100% - 90px);padding:0 20px 0 32px;min-height:477.33px}.kpi-list-add .kpi-list-add-main .input-box{display:flex;flex-direction:column;padding-bottom:22px}.kpi-list-add .kpi-list-add-main .input-box textarea{height:260px}.kpi-list-add .kpi-list-add-main .input-dropdown-box{display:flex;padding-bottom:22px;gap:8px}.kpi-list-add .kpi-list-add-main .input-dropdown-box .input-dropdown-box-item{display:flex;flex-direction:column;width:50%}.kpi-list-add .kpi-list-add-main .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.kpi-list-add .kpi-list-add-bottom-area{padding:32px 20px 24px 32px;height:90px;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:8px}.performance-file-list{display:flex;flex-direction:column}.performance-file-list .performance-file-list-bottom-area{padding:32px 20px 24px 32px;height:90px;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:8px}.performance-file-list .performance-file-list-main{height:calc(100% - 90px);padding:0 20px 0 32px}.performance-file-list .performance-file-list-main .top-area{display:flex;padding-bottom:8px}.performance-file-list .performance-file-list-main .top-area .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.performance-file-list .performance-file-list-main .list-box{border:1px solid #ced4da;border-radius:2px;background:#f3f5f6}.performance-file-list .performance-file-list-main .list-box .list-header{display:grid;grid-template-columns:1fr 1fr 1fr 100px;background-color:#f3f5f6;height:34px;width:100%;border-bottom:1px solid #ced4da}.performance-file-list .performance-file-list-main .list-box .list-header .list-header-title{padding:8px 16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.performance-file-list .performance-file-list-main .list-box .list-body{height:400px;width:100%;display:flex;flex-direction:column}@media (max-height: 900px){.performance-file-list .performance-file-list-main .list-box .list-body{height:300px}}@media (max-height: 800px){.performance-file-list .performance-file-list-main .list-box .list-body{height:250px}}@media (max-height: 600px){.performance-file-list .performance-file-list-main .list-box .list-body{height:150px}}@media (max-height: 500px){.performance-file-list .performance-file-list-main .list-box .list-body{height:100px}}.performance-file-list .performance-file-list-main .list-box .list-body .list-body-item{display:grid;grid-template-columns:1fr 1fr 1fr 100px;align-items:center;height:42px;background-color:#fff;border-bottom:1px solid #e9ecef;color:#343a40}.performance-file-list .performance-file-list-main .list-box .list-body .list-body-item.select-row{background-color:#eff2fb;color:#1a2e93}.performance-file-list .performance-file-list-main .list-box .list-body .list-body-item .input-area{padding:12px 16px 11px;overflow:hidden;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.performance-file-list .performance-file-list-main .list-box .list-body .list-body-item .list-button-area{gap:4px;display:flex;padding-right:6px;align-items:center}.performance-file-list .performance-file-list-main .list-box .list-body .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.performance-file-list .performance-file-list-main .list-box .list-body .empty-image{width:50px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}.kpi-list-add-admin{display:flex;flex-direction:column}.kpi-list-add-admin .kpi-list-add-main{height:calc(100% - 90px);padding:0 20px 0 32px}@media (max-height: 900px){.kpi-list-add-admin .kpi-list-add-main{height:300px}}@media (max-height: 800px){.kpi-list-add-admin .kpi-list-add-main{height:250px}}@media (max-height: 600px){.kpi-list-add-admin .kpi-list-add-main{height:150px}}@media (max-height: 500px){.kpi-list-add-admin .kpi-list-add-main{height:100px}}.kpi-list-add-admin .kpi-list-add-main .input-box{display:flex;flex-direction:column;padding-bottom:22px}.kpi-list-add-admin .kpi-list-add-main .input-box textarea{height:260px}.kpi-list-add-admin .kpi-list-add-main .input-dropdown-box{display:flex;padding-bottom:22px;gap:8px}.kpi-list-add-admin .kpi-list-add-main .input-dropdown-box .input-dropdown-box-item{display:flex;flex-direction:column;width:50%}.kpi-list-add-admin .kpi-list-add-main .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.kpi-list-add-admin .kpi-list-add-bottom-area{padding:32px 20px 24px 32px;height:90px;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:8px}.activity-file-list{display:flex;flex-direction:column}.activity-file-list .activity-file-list-bottom-area{padding:32px 20px 24px 32px;height:90px;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:8px}.activity-file-list .activity-file-list-main{height:calc(100% - 90px);padding:0 20px 0 32px}.activity-file-list .activity-file-list-main .top-area{display:flex;padding-bottom:8px}.activity-file-list .activity-file-list-main .top-area .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.activity-file-list .activity-file-list-main .list-box{border:1px solid #ced4da;border-radius:2px;background:#f3f5f6}.activity-file-list .activity-file-list-main .list-box .list-header{display:grid;grid-template-columns:1fr 1fr 1fr 100px;background-color:#f3f5f6;height:34px;width:100%;border-bottom:1px solid #ced4da}.activity-file-list .activity-file-list-main .list-box .list-header .list-header-title{padding:8px 16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.activity-file-list .activity-file-list-main .list-box .list-body{height:400px;width:100%;display:flex;flex-direction:column}@media (max-height: 900px){.activity-file-list .activity-file-list-main .list-box .list-body{height:300px}}@media (max-height: 800px){.activity-file-list .activity-file-list-main .list-box .list-body{height:250px}}@media (max-height: 600px){.activity-file-list .activity-file-list-main .list-box .list-body{height:150px}}@media (max-height: 500px){.activity-file-list .activity-file-list-main .list-box .list-body{height:100px}}.activity-file-list .activity-file-list-main .list-box .list-body .list-body-item{display:grid;grid-template-columns:1fr 1fr 1fr 100px;align-items:center;height:42px;background-color:#fff;border-bottom:1px solid #e9ecef;color:#343a40}.activity-file-list .activity-file-list-main .list-box .list-body .list-body-item.select-row{background-color:#eff2fb;color:#1a2e93}.activity-file-list .activity-file-list-main .list-box .list-body .list-body-item .input-area{padding:12px 16px 11px;overflow:hidden;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.activity-file-list .activity-file-list-main .list-box .list-body .list-body-item .list-button-area{gap:4px;display:flex;padding-right:6px;align-items:center}.activity-file-list .activity-file-list-main .list-box .list-body .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.activity-file-list .activity-file-list-main .list-box .list-body .empty-image{width:50px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}.assessment-info{display:flex;flex-direction:column;width:100%;height:100%;padding:0 20px 24px 32px}.assessment-info .content-area{display:flex;flex-direction:column;width:100%;height:100%}.assessment-info .content-area .block{display:flex;flex-direction:column;width:100%;height:100%;gap:4px;padding:12px 0}.assessment-info .content-area .block .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.assessment-info .content-area .block .content{width:100%}.assessment-info .button-area{padding-top:32px;display:flex;justify-content:flex-end;gap:8px;width:100%;height:100%}.partner-add{width:100%;height:100%;display:flex;flex-direction:column}.partner-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:calc(100% - 58px)}@media (max-height: 800px){.partner-add .main-contents-box{height:250px}}@media (max-height: 600px){.partner-add .main-contents-box{height:150px}}@media (max-height: 500px){.partner-add .main-contents-box{height:100px}}.partner-add .main-contents-box .input-box{display:flex;flex-direction:column;padding-bottom:22px}.partner-add .main-contents-box .input-dropdown-box{display:flex;padding-bottom:22px;gap:8px}.partner-add .main-contents-box .input-dropdown-box .input-dropdown-box-item{width:50%;display:flex;flex-direction:column}.partner-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.partner-add .button-area{padding:0 20px 24px 32px;width:100%;height:58px;display:flex;justify-content:flex-end;gap:8px}.diagnosis-group-mail{display:flex;flex-direction:column}.diagnosis-group-mail .diagnosis-group-mail-main{height:calc(100% - 90px);padding:0 20px 0 32px;height:480px}@media (max-height: 900px){.diagnosis-group-mail .diagnosis-group-mail-main{height:300px}}@media (max-height: 800px){.diagnosis-group-mail .diagnosis-group-mail-main{height:250px}}@media (max-height: 600px){.diagnosis-group-mail .diagnosis-group-mail-main{height:150px}}@media (max-height: 500px){.diagnosis-group-mail .diagnosis-group-mail-main{height:100px}}.diagnosis-group-mail .diagnosis-group-mail-main .input-box{display:flex;flex-direction:column;padding-bottom:22px}.diagnosis-group-mail .diagnosis-group-mail-main .table-box{height:calc(100% - 78px)}.diagnosis-group-mail .diagnosis-group-mail-main .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.diagnosis-group-mail .bottom-area{padding:32px 20px 24px 32px;height:90px;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:8px}.group-session-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.group-session-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.group-session-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.group-session-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.group-session-page .top-area>div:nth-child(2){display:flex;align-items:center}.group-session-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.group-session-page .top-area>div:nth-child(4){display:flex;align-items:center}.group-session-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.group-session-page .button-area{display:flex;align-items:center;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.group-session-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.group-session-page .table-area{width:100%;height:calc(100% - 111px)}.group-session-page .table-area .table-area-header{padding:32px 0 12px;height:242px;display:flex;flex-direction:column}.group-session-page .table-area .table-area-header .description-area{width:100%;background-color:#f9f9fa;padding:12px;display:grid;grid-template-columns:minmax(200px,auto) 1fr minmax(200px,auto) 1fr}.group-session-page .table-area .table-area-header .description-area .description-area-item{width:100%;display:flex;flex-direction:column;gap:8px}.group-session-page .table-area .table-area-header .description-area .description-area-item .first-item{width:200px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.group-session-page .table-area .table-area-header .description-area .description-area-item .second-item{min-height:18px;color:#343a40;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.group-session-page .table-area .table-area-header .description-area .description-area-item:nth-child(2){padding-right:8px}.group-session-page .table-area .table-area-header .title-area{padding-top:32px;height:78px;width:100%;display:flex;justify-content:space-between;align-items:center}.group-session-page .table-area .table-area-header .title-area .title-label{color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.group-session-page .table-area .table-area-header .title-area>div:last-child{display:flex;gap:8px}.group-session-page .table-area .table-area-body{height:calc(100% - 242px)}.group-session-page .table-area .table-area-body .attached{display:flex;padding:2px 4px;align-items:center;border-radius:2px;background:#dee2e6;color:#495057;text-align:center;width:fit-content;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.assessment-list-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.assessment-list-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.assessment-list-page .top-area>div:first-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.assessment-list-page .button-area{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.assessment-list-page .button-area>div:first-child{padding:16px 0;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.assessment-list-page .table-area{width:100%;height:calc(100% - 111px)}.assessment-list-page .table-area .table-area-header{padding:32px 0 12px;height:148px}.assessment-list-page .table-area .table-area-header .tab-wrap{display:flex;flex-direction:column;gap:24px}.assessment-list-page .table-area .table-area-header .tab-wrap .tab-area{display:grid;grid-template-columns:1fr 1fr}.assessment-list-page .table-area .table-area-header .tab-wrap .tab-area .tab{display:flex;align-items:center;justify-content:center;height:44px;padding:12px 0 11px;background-color:#fff;border-bottom:1px solid #e9ecef;text-align:center;color:#495057;font-family:Noto Sans KR;font-size:14px;font-style:normal;line-height:20px;font-weight:400;cursor:pointer}.assessment-list-page .table-area .table-area-header .tab-wrap .tab-area .tab.active{cursor:default;font-weight:700;color:#1a2e93;border-bottom:1px solid #1a2e93}.assessment-list-page .table-area .table-area-header .tab-wrap .set-area{display:flex;width:100%;justify-content:space-between}.assessment-list-page .table-area .table-area-header .tab-wrap .set-area .set-item .list-type-wrap{display:flex;border:1px solid #ced4da;border-radius:2px}.assessment-list-page .table-area .table-area-body{height:calc(100% - 148px)}.session-tag{color:#495057;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.session-tag .tag{width:fit-content;border-radius:10px;background-color:#dee2e6;padding:2px 7px}.report-badge{width:fit-content;padding:2px 4px;border-radius:2px;background-color:#dee2e6;color:#495057;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.report-badge.expert{background-color:#1a2e93;color:#fff}.report-wrapper{display:flex;flex-direction:column;height:100%;width:100%}.report-wrapper .report-container{flex:1;overflow:auto;min-height:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;padding:16px;align-content:start;border-bottom:1px solid #ced4da}.report-wrapper .report-container .report-item{min-width:320px;max-width:460px;height:142px;background-color:#fff;border:1px solid #ced4da;border-radius:2px;padding:12px 16px;box-shadow:0 1px 2px #0000001f;display:flex;flex-direction:column;justify-content:space-between;transition:box-shadow .2s ease;cursor:pointer}.report-wrapper .report-container .report-item:hover{box-shadow:0 2px 4px #0000003d}.report-wrapper .report-container .report-item .card-site{color:#343a40;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:400;line-height:16px;height:26px;padding:6px 0 4px;width:100%}.report-wrapper .report-container .report-item .card-title{overflow:hidden;color:#343a40;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;width:100%;height:44px;padding-bottom:26px}.report-wrapper .report-container .report-item .card-status{height:24px;width:100%;padding-bottom:8px;display:flex;justify-content:flex-end}.report-wrapper .report-container .report-item .card-status .badge{width:fit-content;padding:0 5px;border-radius:8px;background:#dee2e6;color:#495057;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.report-wrapper .report-container .report-item .card-footer{height:24px;width:100%;padding-bottom:8px;display:flex;justify-content:space-between;align-items:center}.report-wrapper .report-container .report-item .card-footer .card-report-type .card-report-tag{width:fit-content;padding:0 4px;border-radius:2px;background-color:#dee2e6;color:#495057;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.report-wrapper .report-container .report-item .card-footer .card-report-type .card-report-tag.expert{background-color:#1a2e93;color:#fff}.report-wrapper .report-container .report-item .card-footer .card-submit-date{color:#868e96;text-align:right;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:400;line-height:16px}.report-wrapper .empty-area{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#f3f5f6}.report-wrapper .empty-area .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%}.report-wrapper .empty-area .empty-image{width:50px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}.report-wrapper .pagination{display:flex;justify-content:center;align-items:center;margin-top:12px;gap:4px}.report-wrapper .pagination .pagination-button-arrow{width:20px;height:20px;background-color:transparent;border:none;color:#495057;cursor:pointer}.report-wrapper .pagination .pagination-button-arrow i{cursor:pointer!important}.report-wrapper .pagination .pagination-button-arrow:disabled{pointer-events:none;color:#bec4cb}.report-wrapper .pagination .pagination-button-arrow:hover{background-color:#edf0f2;color:#1a2e93}.report-wrapper .pagination .pagination-button{width:20px;height:20px;background-color:transparent;border:none;color:#343a40;text-align:center;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.report-wrapper .pagination .pagination-button:disabled{pointer-events:none;color:#bec4cb}.report-wrapper .pagination .pagination-button:hover{color:#1a2e93;background-color:#edf0f2}.report-wrapper .pagination .pagination-button.active{color:#fff;background-color:#1a2e93;pointer-events:none}.select-site{width:100%;height:100%;display:flex;flex-direction:column;padding:0 20px 24px 32px}.select-site .main-contents-box{width:100%;height:calc(100% - 34px)}.select-site .main-contents-box .input-box{display:flex;flex-direction:column;padding-bottom:22px}.select-site .main-contents-box .input-dropdown-box{display:flex;padding-bottom:22px;gap:8px}.select-site .main-contents-box .input-dropdown-box .input-dropdown-box-item{display:flex;flex-direction:column}.select-site .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.select-site .button-area{width:100%;height:34px;display:flex;justify-content:flex-end;gap:8px}.announcement-folder-change{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;padding:0 20px 24px 32px}.announcement-folder-change .folder-change-content{display:flex;align-items:center;padding:0 0 32px;width:100%}.announcement-folder-change .folder-change-content .folder-change-content-wrap{display:flex;flex-direction:column;width:100%;border:1px solid #ced4da}.announcement-folder-change .folder-change-content .folder-change-content-wrap .folder-change-header{padding-left:40px;height:50px;background-color:#f1f3f5;border-bottom:1px solid #ced4da;display:flex;align-items:center;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.announcement-folder-change .folder-change-content .folder-change-content-wrap .folder-change-body{height:200px;width:100%}@media (max-height: 600px){.announcement-folder-change .folder-change-content .folder-change-content-wrap .folder-change-body{height:150px}}@media (max-height: 500px){.announcement-folder-change .folder-change-content .folder-change-content-wrap .folder-change-body{height:100px}}.announcement-folder-change .folder-change-content .folder-change-content-wrap .folder-change-body .folder-change-body-item{display:flex;gap:6px;padding:12px 40px 12px 16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;cursor:pointer}.announcement-folder-change .folder-change-content .folder-change-content-wrap .folder-change-body .folder-change-body-item i{cursor:pointer!important}.announcement-folder-change .folder-change-content .folder-change-content-wrap .folder-change-body .folder-change-body-item:hover{background-color:#f8f9fa}.announcement-folder-change .folder-change-content .folder-change-content-wrap .folder-change-body .folder-change-body-item.selected{color:#1a2e93;background-color:#eff2fb}.announcement-folder-change .folder-change-content .folder-change-content-wrap .folder-change-body .folder-change-body-item.disabled{color:#6f757c;pointer-events:none}.announcement-folder-change .folder-change-button-area{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:8px}.announcement-folder-add{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:0 20px 24px 32px;gap:12px}.announcement-folder-add .input-area{display:flex;flex-direction:column;gap:10px;width:100%;justify-content:flex-start}.announcement-folder-add .input-area .input-item{display:flex;flex-direction:row;gap:10px;width:100%;justify-content:flex-start;align-items:center}.announcement-folder-add .input-area .input-item-label{width:100px;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#343a40}.announcement-folder-add .button-area{width:100%;display:flex;justify-content:flex-end;gap:8px}.customer-list-add-page{display:flex;flex-direction:column;padding:0 20px 24px 32px}.customer-list-add-page .customer-list-add-main{padding:24px 0 32px}.customer-list-add-page .customer-list-add-main .top-area{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}.customer-list-add-page .customer-list-add-main .top-area .label{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.customer-list-add-page .customer-list-add-main .list-box{border:1px solid #ced4da;border-radius:2px;background:#f3f5f6}.customer-list-add-page .customer-list-add-main .list-box .list-header{padding:8px 16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;border-bottom:1px solid #ced4da}.customer-list-add-page .customer-list-add-main .list-box .list-body{height:400px;display:flex;flex-direction:column}@media (max-height: 900px){.customer-list-add-page .customer-list-add-main .list-box .list-body{height:300px}}@media (max-height: 800px){.customer-list-add-page .customer-list-add-main .list-box .list-body{height:250px}}@media (max-height: 600px){.customer-list-add-page .customer-list-add-main .list-box .list-body{height:150px}}@media (max-height: 500px){.customer-list-add-page .customer-list-add-main .list-box .list-body{height:100px}}.customer-list-add-page .customer-list-add-main .list-box .list-body .list-body-item{display:flex;height:42px;align-items:center;background-color:#fff;padding:12px 16px 11px;border-bottom:1px solid #e9ecef}.customer-list-add-page .customer-list-add-main .list-box .list-body .list-body-item .input-area{flex:1;padding-right:8px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.customer-list-add-page .customer-list-add-main .list-box .list-body .list-body-item .button-area{display:flex;gap:8px}.customer-list-add-page .customer-list-add-main .list-box .list-body .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.customer-list-add-page .customer-list-add-main .list-box .list-body .empty-image{width:50px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}.supply-manager-add{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:0 20px 24px 32px;gap:12px}.supply-manager-add .input-area{display:flex;flex-direction:column;gap:10px;width:100%;justify-content:flex-start}.supply-manager-add .input-area .input-item{display:flex;flex-direction:row;gap:10px;width:100%;justify-content:flex-start;align-items:center}.supply-manager-add .input-area .input-item-label{width:100px;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#343a40}.supply-manager-add .button-area{width:100%;display:flex;justify-content:flex-end;gap:8px}.select-mail-type{width:100%;height:100%;display:flex;flex-direction:column;padding:0 20px 24px 32px}.select-mail-type .main-contents-box{width:100%;height:calc(100% - 34px)}.select-mail-type .main-contents-box .input-box{display:flex;flex-direction:column;padding-bottom:22px}.select-mail-type .main-contents-box .input-dropdown-box{display:flex;padding-bottom:22px;gap:8px}.select-mail-type .main-contents-box .input-dropdown-box .input-dropdown-box-item{display:flex;flex-direction:column}.select-mail-type .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.select-mail-type .button-area{width:100%;height:34px;display:flex;justify-content:flex-end;gap:8px}.s3-add{width:100%;height:100%;display:flex;flex-direction:column}.s3-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:340px}@media (max-height: 900px){.s3-add .main-contents-box{height:300px}}@media (max-height: 800px){.s3-add .main-contents-box{height:250px}}@media (max-height: 600px){.s3-add .main-contents-box{height:150px}}@media (max-height: 500px){.s3-add .main-contents-box{height:100px}}.s3-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.s3-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.s3-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column;width:50%}.s3-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-add .main-contents-box .description-area{padding:12px;background-color:#f9f9fa;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.s3-file-list{display:flex;flex-direction:column}.s3-file-list .activity-file-list-bottom-area{padding:32px 20px 24px 32px;height:90px;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:8px}.s3-file-list .activity-file-list-main{height:calc(100% - 90px);padding:0 20px 0 32px}.s3-file-list .activity-file-list-main .top-area{display:flex;padding-bottom:8px}.s3-file-list .activity-file-list-main .top-area .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-file-list .activity-file-list-main .list-box{border:1px solid #ced4da;border-radius:2px;background:#f3f5f6}.s3-file-list .activity-file-list-main .list-box .list-header{display:grid;grid-template-columns:1fr 1fr 1fr 100px;background-color:#f3f5f6;height:34px;width:100%;border-bottom:1px solid #ced4da}.s3-file-list .activity-file-list-main .list-box .list-header .list-header-title{padding:8px 16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-file-list .activity-file-list-main .list-box .list-body{height:400px;width:100%;display:flex;flex-direction:column}@media (max-height: 900px){.s3-file-list .activity-file-list-main .list-box .list-body{height:300px}}@media (max-height: 800px){.s3-file-list .activity-file-list-main .list-box .list-body{height:250px}}@media (max-height: 600px){.s3-file-list .activity-file-list-main .list-box .list-body{height:150px}}@media (max-height: 500px){.s3-file-list .activity-file-list-main .list-box .list-body{height:100px}}.s3-file-list .activity-file-list-main .list-box .list-body .list-body-item{display:grid;grid-template-columns:1fr 1fr 1fr 100px;align-items:center;height:42px;background-color:#fff;border-bottom:1px solid #e9ecef;color:#343a40}.s3-file-list .activity-file-list-main .list-box .list-body .list-body-item.select-row{background-color:#eff2fb;color:#1a2e93}.s3-file-list .activity-file-list-main .list-box .list-body .list-body-item .input-area{padding:12px 16px 11px;overflow:hidden;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-file-list .activity-file-list-main .list-box .list-body .list-body-item .list-button-area{gap:4px;display:flex;padding-right:6px;align-items:center}.s3-file-list .activity-file-list-main .list-box .list-body .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.s3-file-list .activity-file-list-main .list-box .list-body .empty-image{width:50px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}.s3-energy-add{width:100%;height:100%;display:flex;flex-direction:column}.s3-energy-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:550px}@media (max-height: 900px){.s3-energy-add .main-contents-box{height:300px}}@media (max-height: 800px){.s3-energy-add .main-contents-box{height:250px}}@media (max-height: 600px){.s3-energy-add .main-contents-box{height:150px}}@media (max-height: 500px){.s3-energy-add .main-contents-box{height:100px}}.s3-energy-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.s3-energy-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.s3-energy-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column;width:50%}.s3-energy-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-energy-add .main-contents-box .description-area{padding:12px;background-color:#f9f9fa;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-energy-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.s3-up-transport-add{width:100%;height:100%;display:flex;flex-direction:column}.s3-up-transport-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:450px}@media (max-height: 900px){.s3-up-transport-add .main-contents-box{height:300px}}@media (max-height: 800px){.s3-up-transport-add .main-contents-box{height:250px}}@media (max-height: 600px){.s3-up-transport-add .main-contents-box{height:150px}}@media (max-height: 500px){.s3-up-transport-add .main-contents-box{height:100px}}.s3-up-transport-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.s3-up-transport-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.s3-up-transport-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column;width:50%}.s3-up-transport-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-up-transport-add .main-contents-box .auto-unit-area{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;background-color:#f9f9fa;border-radius:2px;display:flex;padding:12px}.s3-up-transport-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.waste-factor-list-add{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:0 20px 24px 32px;gap:12px}.waste-factor-list-add .input-area{display:flex;flex-direction:column;gap:10px;width:100%;justify-content:flex-start}.waste-factor-list-add .input-area .input-item{display:flex;flex-direction:row;gap:10px;width:100%;justify-content:flex-start;align-items:center}.waste-factor-list-add .input-area .input-item-label{width:100px;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#343a40}.waste-factor-list-add .button-area{width:100%;display:flex;justify-content:flex-end;gap:8px}.s3-waste-add{width:100%;height:100%;display:flex;flex-direction:column}.s3-waste-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:450px}@media (max-height: 800px){.s3-waste-add .main-contents-box{height:300px}}@media (max-height: 700px){.s3-waste-add .main-contents-box{height:250px}}@media (max-height: 600px){.s3-waste-add .main-contents-box{height:150px}}@media (max-height: 500px){.s3-waste-add .main-contents-box{height:100px}}.s3-waste-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.s3-waste-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.s3-waste-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column;width:50%}.s3-waste-add .main-contents-box .input-dropdown-box{display:flex;flex-direction:column;padding-bottom:22px}.s3-waste-add .main-contents-box .input-dropdown-box .input-dropdown-box-item{display:flex;align-items:center;gap:6px}.s3-waste-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-waste-add .main-contents-box .description-area{padding:12px;background-color:#f9f9fa;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-waste-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.trip-factor-list-add{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:0 20px 24px 32px;gap:12px}.trip-factor-list-add .input-area{display:flex;flex-direction:column;gap:10px;width:100%;justify-content:flex-start}.trip-factor-list-add .input-area .input-item{display:flex;flex-direction:row;gap:10px;width:100%;justify-content:flex-start;align-items:center}.trip-factor-list-add .input-area .input-item-label{width:100px;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#343a40}.trip-factor-list-add .button-area{width:100%;display:flex;justify-content:flex-end;gap:8px}.s3-trip-add{width:100%;height:100%;display:flex;flex-direction:column}.s3-trip-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:610px}@media (max-height: 850px){.s3-trip-add .main-contents-box{height:500px}}@media (max-height: 700px){.s3-trip-add .main-contents-box{height:400px}}@media (max-height: 600px){.s3-trip-add .main-contents-box{height:300px}}@media (max-height: 500px){.s3-trip-add .main-contents-box{height:200px}}.s3-trip-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.s3-trip-add .main-contents-box .input-box:not(:last-child) .input-box-inner-horizontal{display:flex;gap:8px}.s3-trip-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.s3-trip-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column}.s3-trip-add .main-contents-box .input-dropdown-box{display:flex;flex-direction:column;padding-bottom:22px}.s3-trip-add .main-contents-box .input-dropdown-box .input-dropdown-box-item{display:flex;align-items:center;gap:6px}.s3-trip-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-trip-add .main-contents-box .empty-label{height:22px}.s3-trip-add .main-contents-box .unit-area{padding:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-trip-add .main-contents-box .description-area{padding:12px;background-color:#f9f9fa;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-trip-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.commute-factor-list-add{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:0 20px 24px 32px;gap:12px}.commute-factor-list-add .input-area{display:flex;flex-direction:column;gap:10px;width:100%;justify-content:flex-start}.commute-factor-list-add .input-area .input-item{display:flex;flex-direction:row;gap:10px;width:100%;justify-content:flex-start;align-items:center}.commute-factor-list-add .input-area .input-item-label{width:100px;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#343a40}.commute-factor-list-add .button-area{width:100%;display:flex;justify-content:flex-end;gap:8px}.s3-commute-add{width:100%;height:100%;display:flex;flex-direction:column}.s3-commute-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:450px}@media (max-height: 700px){.s3-commute-add .main-contents-box{height:400px}}@media (max-height: 600px){.s3-commute-add .main-contents-box{height:300px}}@media (max-height: 500px){.s3-commute-add .main-contents-box{height:200px}}.s3-commute-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.s3-commute-add .main-contents-box .input-box:not(:last-child) .input-box-inner-horizontal{display:flex;gap:8px}.s3-commute-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.s3-commute-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column}.s3-commute-add .main-contents-box .input-dropdown-box{display:flex;flex-direction:column;padding-bottom:22px}.s3-commute-add .main-contents-box .input-dropdown-box .input-dropdown-box-item{display:flex;align-items:center;gap:6px}.s3-commute-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-commute-add .main-contents-box .empty-label{height:22px}.s3-commute-add .main-contents-box .unit-area{padding:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-commute-add .main-contents-box .description-area{padding:12px;background-color:#f9f9fa;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-commute-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.s3-processing-add{width:100%;height:100%;display:flex;flex-direction:column}.s3-processing-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:580px}@media (max-height: 900px){.s3-processing-add .main-contents-box{height:300px}}@media (max-height: 800px){.s3-processing-add .main-contents-box{height:250px}}@media (max-height: 600px){.s3-processing-add .main-contents-box{height:150px}}@media (max-height: 500px){.s3-processing-add .main-contents-box{height:100px}}.s3-processing-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.s3-processing-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.s3-processing-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column;width:50%}.s3-processing-add .main-contents-box .input-box-horizontal-2{display:flex;gap:8px;padding-bottom:22px}.s3-processing-add .main-contents-box .input-box-horizontal-2 .input-box-inner{display:flex;flex-direction:column}.s3-processing-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-processing-add .main-contents-box .empty-label{height:22px}.s3-processing-add .main-contents-box .unit-area{padding:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-processing-add .main-contents-box .description-area{padding:12px;background-color:#f9f9fa;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-processing-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.s3-use-add{width:100%;height:100%;display:flex;flex-direction:column}.s3-use-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:650px}@media (max-height: 900px){.s3-use-add .main-contents-box{height:300px}}@media (max-height: 800px){.s3-use-add .main-contents-box{height:250px}}@media (max-height: 600px){.s3-use-add .main-contents-box{height:150px}}@media (max-height: 500px){.s3-use-add .main-contents-box{height:100px}}.s3-use-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.s3-use-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.s3-use-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column;width:50%}.s3-use-add .main-contents-box .input-box-horizontal-2{display:flex;gap:8px;padding-bottom:22px}.s3-use-add .main-contents-box .input-box-horizontal-2 .input-box-inner{display:flex;flex-direction:column}.s3-use-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-use-add .main-contents-box .empty-label{height:22px}.s3-use-add .main-contents-box .unit-area{padding:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-use-add .main-contents-box .description-area{padding:12px;background-color:#f9f9fa;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-use-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.s3-disposal-add{width:100%;height:100%;display:flex;flex-direction:column}.s3-disposal-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:450px}@media (max-height: 900px){.s3-disposal-add .main-contents-box{height:300px}}@media (max-height: 800px){.s3-disposal-add .main-contents-box{height:250px}}@media (max-height: 600px){.s3-disposal-add .main-contents-box{height:150px}}@media (max-height: 500px){.s3-disposal-add .main-contents-box{height:100px}}.s3-disposal-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.s3-disposal-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.s3-disposal-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column;width:50%}.s3-disposal-add .main-contents-box .input-box-horizontal-2{display:flex;gap:8px;padding-bottom:22px}.s3-disposal-add .main-contents-box .input-box-horizontal-2 .input-box-inner{display:flex;flex-direction:column}.s3-disposal-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-disposal-add .main-contents-box .empty-label{height:22px}.s3-disposal-add .main-contents-box .unit-area{padding:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-disposal-add .main-contents-box .description-area{padding:12px;background-color:#f9f9fa;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-disposal-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.s3-franchise-add{width:100%;height:100%;display:flex;flex-direction:column}.s3-franchise-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:350px}@media (max-height: 900px){.s3-franchise-add .main-contents-box{height:300px}}@media (max-height: 800px){.s3-franchise-add .main-contents-box{height:250px}}@media (max-height: 600px){.s3-franchise-add .main-contents-box{height:150px}}@media (max-height: 500px){.s3-franchise-add .main-contents-box{height:100px}}.s3-franchise-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.s3-franchise-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.s3-franchise-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column;width:50%}.s3-franchise-add .main-contents-box .input-box-horizontal-2{display:flex;gap:8px;padding-bottom:22px}.s3-franchise-add .main-contents-box .input-box-horizontal-2 .input-box-inner{display:flex;flex-direction:column}.s3-franchise-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-franchise-add .main-contents-box .empty-label{height:22px}.s3-franchise-add .main-contents-box .unit-area{padding:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-franchise-add .main-contents-box .description-area{padding:12px;background-color:#f9f9fa;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-franchise-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.franchise-activity-add{width:100%;height:100%;display:flex;flex-direction:column}.franchise-activity-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:400px}@media (max-height: 900px){.franchise-activity-add .main-contents-box{height:300px}}@media (max-height: 800px){.franchise-activity-add .main-contents-box{height:250px}}@media (max-height: 600px){.franchise-activity-add .main-contents-box{height:150px}}@media (max-height: 500px){.franchise-activity-add .main-contents-box{height:100px}}.franchise-activity-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.franchise-activity-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.franchise-activity-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column;width:50%}.franchise-activity-add .main-contents-box .input-box-horizontal-2{display:flex;gap:8px;padding-bottom:22px}.franchise-activity-add .main-contents-box .input-box-horizontal-2 .input-box-inner{display:flex;flex-direction:column;width:100%}.franchise-activity-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.franchise-activity-add .main-contents-box .empty-label{height:22px}.franchise-activity-add .main-contents-box .unit-area{padding:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.franchise-activity-add .main-contents-box .description-area{padding:12px;background-color:#f9f9fa;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.franchise-activity-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.s3-invest-add{width:100%;height:100%;display:flex;flex-direction:column}.s3-invest-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:450px}@media (max-height: 900px){.s3-invest-add .main-contents-box{height:300px}}@media (max-height: 800px){.s3-invest-add .main-contents-box{height:250px}}@media (max-height: 600px){.s3-invest-add .main-contents-box{height:150px}}@media (max-height: 500px){.s3-invest-add .main-contents-box{height:100px}}.s3-invest-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.s3-invest-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.s3-invest-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column;width:50%}.s3-invest-add .main-contents-box .input-box-horizontal-2{display:flex;gap:8px;padding-bottom:22px}.s3-invest-add .main-contents-box .input-box-horizontal-2 .input-box-inner{display:flex;flex-direction:column}.s3-invest-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-invest-add .main-contents-box .empty-label{height:22px}.s3-invest-add .main-contents-box .unit-area{padding:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-invest-add .main-contents-box .description-area{padding:12px;background-color:#f9f9fa;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-invest-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.invest-activity-add{width:100%;height:100%;display:flex;flex-direction:column}.invest-activity-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:580px}@media (max-height: 900px){.invest-activity-add .main-contents-box{height:300px}}@media (max-height: 800px){.invest-activity-add .main-contents-box{height:250px}}@media (max-height: 600px){.invest-activity-add .main-contents-box{height:150px}}@media (max-height: 500px){.invest-activity-add .main-contents-box{height:100px}}.invest-activity-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.invest-activity-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.invest-activity-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column;width:50%}.invest-activity-add .main-contents-box .input-box-horizontal-2{display:flex;gap:8px;padding-bottom:22px}.invest-activity-add .main-contents-box .input-box-horizontal-2 .input-box-inner{display:flex;flex-direction:column;width:100%}.invest-activity-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.invest-activity-add .main-contents-box .empty-label{height:22px}.invest-activity-add .main-contents-box .unit-area{padding:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.invest-activity-add .main-contents-box .description-area{padding:12px;background-color:#f9f9fa;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.invest-activity-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.s3-leased-add{width:100%;height:100%;display:flex;flex-direction:column}.s3-leased-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:430px}@media (max-height: 900px){.s3-leased-add .main-contents-box{height:300px}}@media (max-height: 800px){.s3-leased-add .main-contents-box{height:250px}}@media (max-height: 600px){.s3-leased-add .main-contents-box{height:150px}}@media (max-height: 500px){.s3-leased-add .main-contents-box{height:100px}}.s3-leased-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.s3-leased-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.s3-leased-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column;width:50%}.s3-leased-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-leased-add .main-contents-box .description-area{padding:12px;background-color:#f9f9fa;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-leased-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.s3-water-add{width:100%;height:100%;display:flex;flex-direction:column}.s3-water-add .main-contents-box{padding:0 20px 0 32px;width:100%;height:450px}@media (max-height: 800px){.s3-water-add .main-contents-box{height:300px}}@media (max-height: 700px){.s3-water-add .main-contents-box{height:250px}}@media (max-height: 600px){.s3-water-add .main-contents-box{height:150px}}@media (max-height: 500px){.s3-water-add .main-contents-box{height:100px}}.s3-water-add .main-contents-box .input-box:not(:last-child){display:flex;flex-direction:column;padding-bottom:22px}.s3-water-add .main-contents-box .input-box-horizontal{display:flex;gap:8px;padding-bottom:22px}.s3-water-add .main-contents-box .input-box-horizontal .input-box-inner{display:flex;flex-direction:column;width:100%}.s3-water-add .main-contents-box .input-dropdown-box{display:flex;flex-direction:column;padding-bottom:22px}.s3-water-add .main-contents-box .input-dropdown-box .input-dropdown-box-item{display:flex;align-items:center;gap:6px}.s3-water-add .main-contents-box .label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-water-add .main-contents-box .empty-label{height:22px}.s3-water-add .main-contents-box .description-area{padding:12px;background-color:#f9f9fa;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-water-add .main-contents-box .checkbox-area{display:flex;align-items:center;width:100%}.s3-water-add .main-contents-box .checkbox-area .tooltip-icon{padding-left:6px;width:28px;display:flex;flex-direction:column}.s3-water-add .main-contents-box .checkbox-area .checkbox-item{display:flex;align-items:center;gap:8px;width:calc(100% - 28px)}.s3-water-add .main-contents-box .checkbox-area .checkbox-item .checkbox-item-inner{display:flex;flex-direction:column;gap:4px}.s3-water-add .button-area{padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.water-factor-list-add{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:0 20px 24px 32px;gap:12px}.water-factor-list-add .input-area{display:flex;flex-direction:column;gap:10px;width:100%;justify-content:flex-start}.water-factor-list-add .input-area .input-item{display:flex;flex-direction:row;gap:10px;width:100%;justify-content:flex-start;align-items:center}.water-factor-list-add .input-area .input-item-label{width:100px;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#343a40}.water-factor-list-add .button-area{width:100%;display:flex;justify-content:flex-end;gap:8px}.grid-item-type-select{width:100%;height:100%;display:flex;flex-direction:column}.grid-item-type-select .grid-item-type-select-form{padding:0 20px 0 32px;width:100%;height:650px}@media (max-height: 900px){.grid-item-type-select .grid-item-type-select-form{height:300px}}@media (max-height: 800px){.grid-item-type-select .grid-item-type-select-form{height:250px}}@media (max-height: 600px){.grid-item-type-select .grid-item-type-select-form{height:150px}}@media (max-height: 500px){.grid-item-type-select .grid-item-type-select-form{height:100px}}.grid-item-type-select .grid-item-type-select-form .form-section{margin-bottom:24px}.grid-item-type-select .grid-item-type-select-form .form-section .section-title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding-bottom:8px}.grid-item-type-select .grid-item-type-select-form .form-section .section-grid{display:grid;gap:8px}.grid-item-type-select .grid-item-type-select-form .form-section .section-grid.section-grid-2col{grid-template-columns:repeat(2,1fr)}.grid-item-type-select .grid-item-type-select-form .form-section .section-grid .grid-box{border:1px solid #ced4da;border-radius:2px;padding:12px;cursor:pointer;box-shadow:0 1px 2px #0000001f;transition:all .2s;background-color:#fff;color:#343a40;height:42px;width:240px}.grid-item-type-select .grid-item-type-select-form .form-section .section-grid .grid-box:hover{background-color:#f8f9fa;border-color:#adb5bd}.grid-item-type-select .grid-item-type-select-form .form-section .section-grid .grid-box .grid-box-content{display:flex;align-items:center;justify-content:flex-start;gap:12px}.grid-item-type-select .grid-item-type-select-form .form-section .section-grid .grid-box .grid-box-content .grid-box-title{overflow:hidden;color:#343a40;text-overflow:ellipsis;white-space:nowrap;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.grid-item-type-select .grid-item-type-select-footer{border-top:1px solid #dee2e6;padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.grid-item-add{width:100%;height:100%;display:flex;flex-direction:column}.grid-item-add .grid-item-add-form{padding:0 20px 0 32px;width:100%;height:650px}@media (max-height: 900px){.grid-item-add .grid-item-add-form{height:300px}}@media (max-height: 800px){.grid-item-add .grid-item-add-form{height:250px}}@media (max-height: 600px){.grid-item-add .grid-item-add-form{height:150px}}@media (max-height: 500px){.grid-item-add .grid-item-add-form{height:100px}}.grid-item-add .grid-item-add-form .data-display-option{display:flex;flex-direction:column;padding-bottom:22px}.grid-item-add .grid-item-add-form .data-display-option .data-display-option-label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.grid-item-add .grid-item-add-form .data-display-option .data-display-option-content{display:flex;flex-direction:column;padding:16px;background-color:#f9f9fa}.grid-item-add .grid-item-add-form .form-item-horizontal{display:flex;gap:8px;padding-bottom:22px}.grid-item-add .grid-item-add-form .form-item-horizontal .form-item-horizontal-item{display:flex;flex-direction:column}.grid-item-add .grid-item-add-form .form-label{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.grid-item-add .grid-item-add-form .form-label.empty{height:22px}.grid-item-add .grid-item-add-form .form-input{width:100%}.grid-item-add .grid-item-add-form .form-item{display:flex;flex-direction:column;padding-bottom:22px}.grid-item-add .grid-item-add-form .form-item.chart-type{border-top:1px solid #dee2e6;padding-top:16px}.grid-item-add .grid-item-add-form .form-item .layout-selector{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option{border:1px solid #ced4da;border-radius:2px;background-color:#fff;padding:12px;cursor:pointer;display:flex;align-items:center;gap:12px}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option.selected{border-color:#1a2e93;color:#1a2e93;box-shadow:0 1px 2px #0000001f}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option.selected .layout-label{color:#1a2e93;font-weight:500}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid{display:flex;width:68px;height:44px;background-color:#fff;padding:4px}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutTopLeft{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:2px}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutTopLeft>div:first-child{grid-column:1;grid-row:1;background-color:#ced4da;border:3px solid #868e96}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutTopLeft>div:nth-child(2){grid-column:2;grid-row:1;border:2px dashed #868e96;background-color:#edf0f2}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutTopLeft>div:nth-child(3){grid-column:1;grid-row:2;border:2px dashed #868e96;background-color:#edf0f2}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutTopLeft>div:last-child{grid-column:2;grid-row:2;border:2px dashed #868e96;background-color:#edf0f2}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutTopRight{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);gap:2px}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutTopRight>div:first-child{grid-column:1;grid-row:1;border:2px dashed #868e96;background-color:#edf0f2}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutTopRight>div:nth-child(2){grid-column:2;grid-row:1;background-color:#ced4da;border:3px solid #868e96}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutTopRight>div:nth-child(3){grid-column:1;grid-row:2;border:2px dashed #868e96;background-color:#edf0f2}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutTopRight>div:last-child{grid-column:2;grid-row:2;border:2px dashed #868e96;background-color:#edf0f2}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutLeftVertical{display:flex;gap:2px}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutLeftVertical>div:first-child{background-color:#ced4da;border:3px solid #868e96;width:50%}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutLeftVertical>div:last-child{width:50%;height:100%;display:flex;flex-direction:column;gap:2px}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutLeftVertical>div:last-child>div{border:2px dashed #868e96;background-color:#edf0f2;width:100%;height:50%}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutRightVertical{display:flex;gap:2px}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutRightVertical>div:first-child{width:50%;height:100%;display:flex;flex-direction:column;gap:2px}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutRightVertical>div:first-child>div{border:2px dashed #868e96;background-color:#edf0f2;width:100%;height:50%}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutRightVertical>div:last-child{background-color:#ced4da;border:3px solid #868e96;width:50%}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutTop{display:flex;flex-direction:column;gap:2px}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutTop>div:first-child{background-color:#ced4da;border:3px solid #868e96;width:100%;height:50%}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutTop>div:last-child{width:100%;height:50%;display:flex;gap:2px}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutTop>div:last-child>div{border:2px dashed #868e96;background-color:#edf0f2;width:50%;height:100%}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .mini-grid.layoutFullArea{display:flex;background-color:#ced4da;border:3px solid #868e96}.grid-item-add .grid-item-add-form .form-item .layout-selector .layout-option .layout-label{font-size:12px;color:#343a40;font-family:Noto Sans KR;font-weight:500;line-height:18px;text-align:center}.grid-item-add .grid-item-add-footer{border-top:1px solid #dee2e6;padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}._chartTypeSelector_2yh6k_1{display:flex;flex-direction:column;gap:12px}._categorySelector_2yh6k_7{display:flex;border:1px solid #ced4da;border-radius:2px;overflow:hidden;background-color:#fff}._categorySelector_2yh6k_7 ._categoryTab_2yh6k_14{flex:1;padding:8px 16px;text-align:center;cursor:pointer;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;color:#343a40;background-color:#fff;transition:all .2s;border-right:1px solid #ced4da}._categorySelector_2yh6k_7 ._categoryTab_2yh6k_14:last-child{border-right:none}._categorySelector_2yh6k_7 ._categoryTab_2yh6k_14:hover{background-color:#f8f9fa}._categorySelector_2yh6k_7 ._categoryTab_2yh6k_14._active_2yh6k_35{background-color:#eff2fb;color:#1a2e93;font-weight:600}._orientationSelector_2yh6k_41{padding:0}._button_1hwfe_1{padding:8px;border-radius:2px;cursor:pointer;height:34px;display:flex;justify-content:space-between;align-items:center;color:#343a40;background-color:#fff;border:1px solid #ced4da;font-size:12px;font-weight:400;line-height:18px;font-family:Noto Sans KR;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._button_1hwfe_1:hover{background-color:#f9f9fa}._button_1hwfe_1._open_1hwfe_24{background-color:#f3f5f6;border:1px solid #1a2e93}._button_1hwfe_1._disabled_1hwfe_28{border:1px solid #bec4cb;background-color:#f3f5f6;color:#bec4cb;pointer-events:none}._button_1hwfe_1 ._icon_1hwfe_34{position:absolute;right:4px;top:9px}._width_1hwfe_40{min-width:212px}._menu_1hwfe_44{display:flex;flex-direction:column;min-width:300px;max-width:400px;max-height:500px;overflow:hidden}._menuHeader_1hwfe_53{padding:16px;border-bottom:1px solid #ced4da;background-color:#fff}._menuHeader_1hwfe_53 ._selectionCount_1hwfe_58{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:20px}._menuHeader_1hwfe_53 ._selectionCountItem_1hwfe_66{font-weight:700;line-height:18px}._menuSearch_1hwfe_71{padding:8px 12px;border-bottom:1px solid #dee2e6}._menuList_1hwfe_76{padding:8px 0;min-height:220px;max-height:300px}._menuList_1hwfe_76 ._menuItem_1hwfe_81{padding:8px 16px;cursor:pointer}._menuList_1hwfe_76 ._menuItem_1hwfe_81:hover{background-color:#f8f9fa}._menuList_1hwfe_76 ._menuItem_1hwfe_81._selected_1hwfe_88{background-color:#eff2fb}._menuList_1hwfe_76 ._emptyMessage_1hwfe_91{padding:24px 16px;text-align:center;color:#6f757c;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:400;line-height:20px}._menuFooter_1hwfe_102{padding:12px 16px;border-top:1px solid #ced4da;display:flex;justify-content:flex-end;gap:8px;background-color:#fcfdfd}._input_cx00k_1{display:flex;border-radius:2px;justify-content:center;align-items:center;padding:8px;height:34px}._input_cx00k_1 input{border:none;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;width:100%;padding:0 6px}._input_cx00k_1 input::placeholder{color:#868e96}._input_cx00k_1 input:focus{border-color:#1a2e93;outline:none}._input_cx00k_1 input::selection{background-color:#c4d3f5}._disabledInput_cx00k_31 input{background-color:#f3f5f6;color:#bec4cb}._disabledInput_cx00k_31 input::placeholder{color:#bec4cb}.grid-item-title-modify{width:100%;height:100%;display:flex;flex-direction:column}.grid-item-title-modify .grid-item-title-modify-form{padding:0 20px 0 32px;width:100%;height:50px}.grid-item-title-modify .grid-item-title-modify-footer{border-top:1px solid #dee2e6;padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.system-mail-recipients-page{display:flex;flex-direction:column;padding:0 20px 24px 32px}.system-mail-recipients-page .system-mail-recipients-main{padding:24px 0 32px}.system-mail-recipients-page .system-mail-recipients-main .top-area{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px}.system-mail-recipients-page .system-mail-recipients-main .top-area .label{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.system-mail-recipients-page .system-mail-recipients-main .list-area{border:1px solid #ced4da;border-radius:2px;background:#f3f5f6}.system-mail-recipients-page .system-mail-recipients-main .list-area .list-header{display:grid;grid-template-columns:1fr 70px;background-color:#f3f5f6;height:34px;width:100%;border-bottom:1px solid #ced4da}.system-mail-recipients-page .system-mail-recipients-main .list-area .list-header .list-header-title{padding:8px 16px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.system-mail-recipients-page .system-mail-recipients-main .list-area .list-body{width:100%;height:400px;display:flex;flex-direction:column}@media (max-height: 900px){.system-mail-recipients-page .system-mail-recipients-main .list-area .list-body{height:300px}}@media (max-height: 800px){.system-mail-recipients-page .system-mail-recipients-main .list-area .list-body{height:250px}}@media (max-height: 600px){.system-mail-recipients-page .system-mail-recipients-main .list-area .list-body{height:150px}}@media (max-height: 500px){.system-mail-recipients-page .system-mail-recipients-main .list-area .list-body{height:100px}}.system-mail-recipients-page .system-mail-recipients-main .list-area .list-body .list-body-item{display:grid;grid-template-columns:1fr 70px;align-items:center;height:49px;background-color:#fff;border-bottom:1px solid #e9ecef;color:#343a40}.system-mail-recipients-page .system-mail-recipients-main .list-area .list-body .list-body-item .input-area{padding:12px 16px 11px;overflow:hidden;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;background-color:#fff}.system-mail-recipients-page .system-mail-recipients-main .list-area .list-body .list-body-item .list-button-area{gap:4px;display:flex;padding-right:6px;height:100%;align-items:center;background-color:#fff}.system-mail-recipients-page .system-mail-recipients-main .list-area .list-body .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.system-mail-recipients-page .system-mail-recipients-main .list-area .list-body .empty-image{width:50px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}.expert-add{width:100%;height:100%;display:flex;flex-direction:column}.expert-add .expert-add-form{padding:0 20px 0 32px;width:100%;height:350px}@media (max-height: 800px){.expert-add .expert-add-form{height:250px}}@media (max-height: 600px){.expert-add .expert-add-form{height:150px}}@media (max-height: 500px){.expert-add .expert-add-form{height:100px}}.expert-add .expert-add-form .form-item{display:flex;flex-direction:column;padding-bottom:22px}.expert-add .expert-add-form .form-item:last-child{padding-bottom:0}.expert-add .expert-add-form .form-label{padding-bottom:8px;color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.expert-add .expert-add-form .form-input{width:100%}.expert-add .button-area{border-top:1px solid #dee2e6;padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}.user-admin-master-admin-information-change{display:flex;flex-direction:column;width:100%;height:100%;padding:0 20px 24px 32px}.user-admin-master-admin-information-change .user-admin-master-admin-information-change-content{display:flex;flex-direction:column;width:100%;height:100%}.user-admin-master-admin-information-change .user-admin-master-admin-information-change-content .block{display:flex;flex-direction:column;width:100%;height:100%;gap:4px;padding:12px 0}.user-admin-master-admin-information-change .user-admin-master-admin-information-change-content .block .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.user-admin-master-admin-information-change .user-admin-master-admin-information-change-content .block .content{width:100%}.user-admin-master-admin-information-change .button-area{padding-top:32px;display:flex;justify-content:flex-end;gap:8px;width:100%;height:100%}.tip-dialog{width:100%;height:100%;display:flex;flex-direction:column}.tip-dialog .tip-dialog-wrap{padding:10px 20px 10px 32px;width:100%;height:350px}@media (max-height: 800px){.tip-dialog .tip-dialog-wrap{height:250px}}@media (max-height: 600px){.tip-dialog .tip-dialog-wrap{height:150px}}@media (max-height: 500px){.tip-dialog .tip-dialog-wrap{height:100px}}.tip-dialog .tip-dialog-wrap .tip-dialog-content{height:100%;padding:16px;background-color:#f9f9fa;border-radius:4px;font-family:Noto Sans KR;font-size:14px;line-height:1.6;color:#343a40}.tip-dialog .tip-dialog-wrap .tip-dialog-content p,.tip-dialog .tip-dialog-wrap .tip-dialog-content div{margin:8px 0}.tip-dialog .tip-dialog-wrap .tip-dialog-content pre{background-color:#e9ecef;padding:12px;border-radius:4px;overflow-x:auto;white-space:pre-wrap;word-wrap:break-word}.tip-dialog .tip-dialog-wrap .tip-dialog-content ul,.tip-dialog .tip-dialog-wrap .tip-dialog-content ol{margin:8px 0;padding-left:24px}.tip-dialog .tip-dialog-wrap .tip-dialog-content li{margin:4px 0}.tip-dialog .tip-dialog-wrap .tip-dialog-content h1,.tip-dialog .tip-dialog-wrap .tip-dialog-content h2,.tip-dialog .tip-dialog-wrap .tip-dialog-content h3,.tip-dialog .tip-dialog-wrap .tip-dialog-content h4,.tip-dialog .tip-dialog-wrap .tip-dialog-content h5,.tip-dialog .tip-dialog-wrap .tip-dialog-content h6{margin:12px 0 8px;font-weight:600}.tip-dialog .tip-dialog-wrap .tip-dialog-content strong{font-weight:600}.tip-dialog .tip-dialog-wrap .tip-dialog-content em{font-style:italic}.tip-dialog .tip-dialog-wrap .tip-dialog-content u{text-decoration:underline}.tip-dialog .tip-dialog-wrap .tip-dialog-content a{color:#1a2e93;text-decoration:underline}.tip-dialog .tip-dialog-wrap .tip-dialog-content a:hover{color:#1634ca}.tip-dialog .button-area{border-top:1px solid #dee2e6;padding:22px 20px 24px 32px;width:100%;height:80px;display:flex;justify-content:flex-end;gap:8px}._toast-overlay_4td87_1{position:fixed;bottom:50px;right:50px;z-index:9999;pointer-events:none}._toast_4td87_1{border-radius:2px;box-shadow:0 12px 20px #0000002e;padding:16px 20px;min-width:284px;max-width:524px;pointer-events:auto;transition:all .3s ease-in-out;color:#343a40;display:flex;align-items:flex-start}._toast_4td87_1._success_4td87_21{border:1px solid #12785f;background-color:#eef7f5}._toast_4td87_1._error_4td87_25{border:1px solid #d22257;background-color:#fff0f0}._toast_4td87_1._warning_4td87_29{border:1px solid #ff8a00;background-color:#fff7ee}._toast_4td87_1._info_4td87_33{border:1px solid #1a2e93;background-color:#eff2fb}._iconContainer_4td87_38{display:flex;padding-right:8px}._textContainer_4td87_43{display:flex;flex-direction:column;max-width:390px;min-width:152px;width:100%}._header_4td87_51{display:flex;justify-content:space-between;align-items:center}._title_4td87_57{font-family:Noto Sans KR;font-size:12px;font-weight:700;line-height:18px;color:#343a40;padding-right:48px}._subtitle_4td87_66{padding-top:4px;font-family:Noto Sans KR;font-size:12px;font-weight:400;color:#343a40;line-height:18px}._closeButton_4td87_75{background:none;border:none;font-size:18px;color:#495057;cursor:pointer;padding:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center}.dialog-message-overlay{position:fixed;top:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:2000;width:100%;height:100vh}.dialog-message-content{background-color:#fff;border-radius:2px;padding:16px 20px 24px 32px;width:400px;height:fit-content;display:flex;flex-direction:column;position:relative;box-shadow:0 12px 20px #0000002e;animation:fadeIn .2s ease-in-out}.dialog-message-header{height:78px;width:100%;display:flex;flex-direction:column}.dialog-message-title{height:30px;padding-bottom:24px;font-size:21px;font-family:Noto Sans KR;font-weight:500;line-height:30px}.dialog-message-main{height:calc(100% - 144px);width:100%;overflow:hidden;color:#495057;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.dialog-message-main-wrapper{width:100%;height:100%}.dialog-message-close{height:24px;width:100%;display:flex;justify-content:flex-end;font-size:20px;font-weight:700;color:#888;background:none;border:none;cursor:pointer}.dialog-message-close:hover{color:#333}.dialog-message-close-button{background:none;border:none;font-size:24px;color:#495057;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.dialog-message-footer{padding-top:32px;height:66px;width:100%;display:flex;justify-content:flex-end;gap:8px;align-items:center}@keyframes fadeIn{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}.image-viewer{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000e6;z-index:1600;display:flex;flex-direction:column;align-items:center;justify-content:center}.image-viewer .image-viewer-header{position:absolute;top:0;left:0;right:0;height:60px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;background:linear-gradient(to bottom,rgba(0,0,0,.8),transparent);z-index:10}.image-viewer .image-viewer-header .image-viewer-title{color:#fff;font-size:16px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 100px)}.image-viewer .image-viewer-header .image-viewer-close{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.image-viewer .image-viewer-header .image-viewer-close:hover{background-color:#ffffff1a}.image-viewer .image-viewer-header .image-viewer-close:active{background-color:#fff3}.image-viewer .image-viewer-controls{position:absolute;bottom:24px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:16px;padding:12px 24px;background-color:#000000b3;border-radius:8px;z-index:10}.image-viewer .image-viewer-controls .image-viewer-control-btn{background:none;border:none;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:background-color .2s}.image-viewer .image-viewer-controls .image-viewer-control-btn:hover:not(:disabled){background-color:#ffffff1a}.image-viewer .image-viewer-controls .image-viewer-control-btn:active:not(:disabled){background-color:#fff3}.image-viewer .image-viewer-controls .image-viewer-control-btn:disabled{opacity:.5;cursor:not-allowed}.image-viewer .image-viewer-controls .image-viewer-scale{color:#fff;font-size:14px;font-weight:500;min-width:50px;text-align:center}.image-viewer .image-viewer-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:60px 0}.image-viewer .image-viewer-image{max-width:100%;max-height:100%;object-fit:contain;-webkit-user-select:none;user-select:none;will-change:transform}.company-register{overflow:auto;width:100%;height:100%;display:flex;flex-direction:column}.company-register .company-register-content{display:flex;flex-direction:column;width:100%;height:calc(100% - 78px);padding:32px 32px 0}.company-register .company-register-content .company-register-header-area{width:100%;height:70px;display:flex;align-items:center;padding:16px 0 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;border-bottom:1px solid #ced4da}.company-register .company-register-content .company-register-content-area{width:100%;height:calc(100% - 70px);display:flex;flex-direction:column}.company-register .company-register-content .company-register-content-area .company-register-content-item-area{width:100%;height:100%;display:flex;flex-direction:column;padding:32px 0;gap:22px}.company-register .company-register-content .company-register-content-area .company-register-content-item-area .company-register-item{width:100%;display:flex;align-items:center}.company-register .company-register-content .company-register-content-area .company-register-content-item-area .company-register-item .label{min-width:260px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.company-register .company-register-content .company-register-content-area .company-register-content-item-area .company-register-item .company-register-input-box{min-width:330px;display:flex;align-items:center}.company-register .company-register-content .company-register-content-area .company-register-content-item-area .company-register-item .company-register-input-box>div{width:100%}.company-register .company-register-content .company-register-content-area .company-register-content-item-area .company-register-item .company-register-input-box .read-box-area{display:flex;align-items:center;gap:8px}.company-register .company-register-content .company-register-content-area .company-register-content-item-area .company-register-item .company-register-input-box .read-box-area .read-box{height:42px;min-width:248px;background-color:#f9f9fa;padding:12px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.company-register .company-register-content .company-register-content-area .company-register-content-item-area .company-register-item .company-register-input-box .number-box{display:flex;align-items:center;gap:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.company-register .company-register-content .company-register-content-area .company-register-content-item-area .company-register-item:last-child{align-items:flex-start}.company-register .company-register-content .company-register-content-area .company-register-content-item-area .company-register-item:last-child .company-register-input-box>div{gap:4px;display:flex;flex-direction:column;align-items:flex-start}.company-register .company-register-bottom-area{border-top:1px solid #dee2e6;height:78px;width:100%;display:flex;padding:20px 32px 24px;justify-content:flex-end;gap:8px}._sideTab_14ivu_1{height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden}._sideTab_14ivu_1>div{width:100%}._sideTab_14ivu_1>div:first-child{height:calc(100% - 106px);overflow:hidden}._sideTab_14ivu_1>div:last-child{height:106px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}._scrollableContainer_14ivu_24{height:100%}._bottomContainer_14ivu_28{border-top:1px solid #e9ecef}._adminButtonContainer_14ivu_32{padding:8px 0;width:100%;height:58px;display:flex;align-items:center;justify-content:flex-start}._adminButtonText_14ivu_41{padding-left:6px}._adminButton_14ivu_32{display:flex;align-items:center;justify-content:flex-start;width:100%;height:42px;padding:12px 16px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;cursor:pointer}._adminButton_14ivu_32:hover{background-color:#edf0f2;color:#1a2e93}.user-admin{display:flex;height:100%;width:100%;justify-content:flex-end;padding:32px;background-color:#f0f0f0}._sideTabLayout_3dml7_1{display:flex;flex-direction:column;height:100vh;width:100vw}._header_3dml7_8{height:50px;width:100vw;position:relative;border-bottom:1px solid #e9ecef}._content_3dml7_15{display:flex;width:100vw;height:calc(100vh - 50px);position:relative}._sideTab_3dml7_1{width:212px;height:100%;position:relative;border-right:1px solid #e9ecef}._main_3dml7_29{display:flex;width:calc(100vw - 212px);height:100%;position:relative}.system-admin{display:flex;height:100%;width:100%;justify-content:flex-end;padding:32px;background-color:#f0f0f0}.system-admin-company-approve{width:100%;height:100%;display:flex;padding:32px;position:relative;overflow:hidden}.system-admin-company-approve .company-area{width:100%;height:100%;display:flex;flex-direction:column;gap:12px;transition:width .3s ease-in-out}.system-admin-company-approve .company-area .button-area-top{display:flex;justify-content:space-between;padding-bottom:8px}.system-admin-company-approve .company-area .table-area{height:100%}.system-admin-company-approve .info-area{position:absolute;top:0;right:-70%;width:70%;height:100%;background-color:#fff;border-left:1px solid #dee2e6;transition:right .3s ease-in-out;z-index:10;display:flex;flex-direction:column}.system-admin-company-approve .info-area.active{right:0}.system-admin-company-approve .info-area .info-area-header{height:50px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dee2e6}.system-admin-company-approve .info-area .info-area-content{height:calc(100% - 50px);display:flex;flex-direction:column;gap:12px}.system-admin-company-approve .info-area .info-area-content .info-area-content-wrap{padding:16px;height:100%;width:100%;display:flex;flex-direction:column;gap:12px}.system-admin-company-approve .info-area .info-area-content .info-area-content-item{display:flex;flex-direction:column;gap:12px}.system-admin-company-approve .info-area .info-area-content .info-area-content-item .buttons{display:flex;gap:12px;justify-content:flex-end;width:100%}.system-admin-company-approve .info-area .info-area-content .info-area-content-item>div{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:400;color:#343a40;line-height:16px;font-family:Noto Sans KR}.system-admin-company-approve .info-area .info-area-content .info-area-content-item>div>div:not(.buttons):first-child{width:150px}.system-admin-user-all{padding:32px;display:flex;width:100%;height:100%}.system-admin-site-all{padding:32px;display:flex;flex-direction:column;width:100%;height:100%}.system-admin-site-all .table-1{display:flex;width:100%;height:50%;padding-bottom:12px}.system-admin-site-all .table-2-area{display:flex;width:100%;height:50%;gap:12px}.system-admin-site-all .table-2,.system-admin-site-all .system-admin-site-info-area{display:flex;width:50%;height:100%}.system-admin-site-all .system-admin-site-info-content{display:flex;flex-direction:column;width:100%;height:100%}.system-admin-site-all .system-admin-site-info-title{height:30px;font-size:16px;font-weight:600;color:#1a2e93;text-align:center}.system-admin-site-all .system-admin-site-info-data{display:flex;flex-direction:column;width:100%;height:calc(100% - 30px)}.system-admin-site-all .system-admin-site-info-data-scroll{display:flex;flex-direction:column;width:100%;height:100%;font-size:14px;font-weight:400;color:#343a40;text-align:center}.system-admin-site-all .system-admin-site-info-data-scroll>div{display:flex;border-bottom:1px solid #e0e0e0}.system-admin-site-all .system-admin-site-info-data-scroll>div>div:first-child{display:flex;min-width:150px;padding:6px}.system-admin-site-all .system-admin-site-info-data-scroll>div>div:last-child{display:flex;width:100%;padding:6px;font-size:12px;border-left:1px solid #e0e0e0}.emission-factor-management-page{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.emission-factor-management-page .emission-factor-management-page-title{padding:16px 0 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;height:70px}.emission-factor-management-page .emission-factor-management-page-main{display:flex;flex-direction:column;border-top:1px solid #ced4da;padding-top:32px;height:calc(100% - 70px);width:100%}.emission-factor-management-page .emission-factor-management-page-main .emission-factor-management-page-item{width:100%;height:100%}.emission-factor-management-page .emission-factor-management-page-main .emission-factor-management-page-item>div{height:100%;width:100%}.database-setting{display:flex;height:100%;width:100%;flex-direction:column;padding:32px}.database-setting .database-setting-title{font-size:24px;font-weight:600;color:#343a40;height:70px}.database-setting .database-setting-content{display:flex;flex-direction:column;gap:16px;height:calc(100% - 70px);width:100%}.database-setting .database-setting-content-item{display:flex;flex-direction:column;gap:8px}.database-setting .database-setting-content-item-content{display:flex;align-items:center;gap:8px}.database-setting .database-setting-content-item-title{font-size:16px;font-weight:500;color:#343a40}.database-setting .database-setting-content-item-button{display:flex;justify-content:flex-start}.user-admin-my-site{width:100%;height:100%;display:flex;padding:32px;position:relative;overflow:hidden}.user-admin-my-site .site-area{width:100%;height:100%;display:flex;flex-direction:column;gap:12px}.user-admin-my-site .site-area .btn{height:34px;display:flex;justify-content:space-between;align-items:center}.user-admin-my-site .site-area .btn .title{color:#343a40;font-family:Noto Sans KR;font-size:20px;font-style:normal;font-weight:600;line-height:32px}.user-admin-my-site .site-area .btn>div:last-child{display:flex;align-items:center;gap:8px}.user-admin-my-site .site-area .table-area{height:calc(100% - 34px)}.user-admin-my-site .info-area{position:absolute;top:0;right:-70%;width:70%;height:100%;background-color:#fff;border-left:1px solid #dee2e6;transition:right .3s ease-in-out;z-index:10;display:flex;flex-direction:column}.user-admin-my-site .info-area.active{right:0}.user-admin-my-site .info-area .info-area-header{height:50px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dee2e6}.user-admin-my-site .info-area .info-area-content{height:calc(100% - 50px);padding:16px;display:flex;flex-direction:column;gap:12px}.user-admin-my-site .info-area .info-area-content .info-area-content-wrap{height:100%;width:100%;display:flex;flex-direction:column;gap:12px}.user-admin-my-site .info-area .info-area-content .info-area-content-item{display:flex;flex-direction:column;gap:12px}.user-admin-my-site .info-area .info-area-content .info-area-content-item>div{display:flex;align-items:center;gap:12px;font-size:12px;font-weight:400;color:#343a40;line-height:16px;font-family:Noto Sans KR}.user-admin-my-site .info-area .info-area-content .info-area-content-item>div>div:first-child{width:200px}.user-admin-my-company{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.user-admin-my-company .user-admin-my-company-title{padding:16px 0 24px;display:flex;align-items:center;justify-content:space-between;gap:8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.user-admin-my-company .user-admin-my-company-main{display:flex;flex-direction:column;gap:16px;border-top:1px solid #ced4da;padding-top:32px}.user-admin-my-company .user-admin-my-company-main .user-admin-my-company-item{display:flex;color:#6f757c;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.user-admin-my-company .user-admin-my-company-main .user-admin-my-company-item>div:first-child{width:260px}.user-admin-my-company .user-admin-my-company-main .user-admin-my-company-item .company-register-input-box{min-width:330px;display:flex;align-items:center}.user-admin-my-company .user-admin-my-company-main .user-admin-my-company-item .company-register-input-box>div{width:100%}.user-admin-my-company .user-admin-my-company-main .user-admin-my-company-item .company-register-input-box .read-box-area{display:flex;align-items:center;gap:8px}.user-admin-my-company .user-admin-my-company-main .user-admin-my-company-item .company-register-input-box .read-box-area .read-box{height:42px;min-width:248px;background-color:#f9f9fa;padding:12px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.user-admin-my-company .user-admin-my-company-main .user-admin-my-company-item .company-register-input-box .number-box{display:flex;align-items:center;gap:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.site-add{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.site-add .site-add-title{padding:16px 0 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.site-add .site-add-content{display:flex;flex-direction:column;gap:16px;border-top:1px solid #ced4da;padding-top:32px}.site-add .site-add-content-item{display:flex;color:#6f757c;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.site-add .site-add-content-item>div:first-child{width:260px}.site-add .site-add-content-item>div:last-child{display:flex;gap:12px}.user-admin-my-user{width:100%;height:100%;display:flex;padding:32px;position:relative;overflow:hidden}.user-admin-my-user .user-area{width:100%;height:100%;display:flex;flex-direction:column;gap:12px;transition:width .3s ease-in-out}.user-admin-my-user .user-area .btn{height:34px;display:flex;justify-content:space-between;align-items:center}.user-admin-my-user .user-area .btn .title{color:#343a40;font-family:Noto Sans KR;font-size:20px;font-style:normal;font-weight:600;line-height:32px}.user-admin-my-user .user-area .btn>div:last-child{display:flex;align-items:center;gap:8px}.user-admin-my-user .user-area .table-area{height:calc(100% - 34px)}.user-admin-my-user .role-area{position:absolute;top:0;right:-70%;width:70%;height:100%;background-color:#fff;border-left:1px solid #dee2e6;transition:right .3s ease-in-out;z-index:10;display:flex;flex-direction:column}.user-admin-my-user .role-area.active{right:0}.user-admin-my-user .role-area .role-area-header{height:50px;padding:0 16px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #dee2e6}.user-admin-my-user .role-area .role-area-assigned-area{height:160px;padding:16px;display:flex;flex-direction:column;gap:16px}.user-admin-my-user .role-area .role-area-assigned-area .assinged-block{display:flex;flex-direction:column;gap:12px}.user-admin-my-user .role-area .role-area-assigned-area .assinged-block .assinged-site-title{font-size:12px;font-weight:400;color:#343a40;line-height:16px;font-family:Noto Sans KR;display:flex;gap:8px}.user-admin-my-user .role-area .role-area-assigned-area .assinged-block .assinged-site-content{display:flex;gap:12px}.user-admin-my-user .role-area .role-area-assigned-area .assinged-block .assinged-site-content .assinged-site-name{font-size:12px;font-weight:400;color:#343a40;line-height:16px;font-family:Noto Sans KR}.user-admin-my-user .role-area .role-area-content{height:calc(100% - 210px);padding:16px;display:flex;flex-direction:column;gap:12px}.user-admin-my-user .role-area .role-area-content .role-area-content-wrap{height:100%;width:100%;display:flex;flex-direction:column;gap:12px}.user-admin-my-user .role-area .role-area-content .role-area-content-item{display:flex;flex-direction:column;gap:12px}.user-admin-my-user .role-area .role-area-content .role-area-content-item .role-area-content-item-header{display:flex;align-items:center;gap:12px}.user-admin-my-user .role-area .role-area-content .role-area-content-item .role-area-content-item-header .role-area-content-item-title{display:flex;align-items:center;gap:10px;width:100px}.user-admin-my-user .role-area .role-area-content .role-area-content-item .role-area-content-item-header .role-area-content-item-title .role-area-content-item-title-text,.user-admin-my-user .role-area .role-area-content .role-area-content-item .role-area-content-item-header .role-area-content-item-content{font-size:12px;font-weight:400;color:#343a40;line-height:16px;font-family:Noto Sans KR}.user-admin-my-user .role-area .role-area-content .role-area-content-item .role-area-content-item-body{display:flex;flex-direction:column;gap:12px;padding-left:100px}.user-admin-my-user .role-area .role-area-content .role-area-content-item .role-area-content-item-body .role-area-folder{display:flex;align-items:center;gap:8px}.user-admin-my-user .role-area .role-area-content .role-area-content-item .role-area-content-item-body .role-area-folder .role-area-folder-name{font-size:12px;font-weight:400;color:#343a40;line-height:16px;font-family:Noto Sans KR;width:100px}.user-admin-my-user .role-area .role-area-content .role-area-content-item .role-area-content-item-body .role-area-folder .role-area-folder-div{width:100px}.my-folder-page{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.my-folder-page .my-folder-page-title{padding:16px 0 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;height:70px}.my-folder-page .my-folder-page-main{display:flex;flex-direction:column;gap:16px;border-top:1px solid #ced4da;padding-top:32px;height:calc(100% - 70px);width:100%}.my-folder-page .my-folder-page-main .my-folder-page-item{width:100%}.my-folder-page .my-folder-page-main .my-folder-page-item-header{height:34px;display:flex;justify-content:space-between;align-items:center}.my-folder-page .my-folder-page-main .my-folder-page-item-content{height:calc(100% - 34px);display:flex;flex-direction:column}.my-folder-page-size-info{display:flex;gap:24px;align-items:center;padding:8px 0}.my-folder-page-size-info .size-info-item{display:flex;align-items:center;gap:8px}.my-folder-page-size-info .size-info-item .size-info-label{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.my-folder-page-size-info .size-info-item .size-info-value{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:600;line-height:18px}.my-emission-factor-table-page{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.my-emission-factor-table-page .my-emission-factor-table-page-title{padding:16px 0 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;height:70px}.my-emission-factor-table-page .my-emission-factor-table-page-main{display:flex;flex-direction:column;gap:16px;border-top:1px solid #ced4da;padding-top:32px;height:calc(100% - 70px);width:100%}.my-emission-factor-table-page .my-emission-factor-table-page-main .my-emission-factor-table-page-item{width:100%;gap:32px}.my-emission-factor-table-page .my-emission-factor-table-page-main .my-emission-factor-table-page-item:first-child{height:34px;display:flex;justify-content:flex-end}.my-emission-factor-table-page .my-emission-factor-table-page-main .my-emission-factor-table-page-item:last-child{height:calc(100% - 34px)}.my-emission-factor-table-page .my-emission-factor-table-page-main .my-emission-factor-table-page-item:last-child>div{height:100%;width:100%}.my-emission-factor-page{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.my-emission-factor-page .my-emission-factor-page-title{padding:16px 0 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;height:70px}.my-emission-factor-page .my-emission-factor-page-main{display:flex;flex-direction:column;gap:16px;border-top:1px solid #ced4da;padding-top:32px;height:calc(100% - 70px);width:100%}.my-emission-factor-page .my-emission-factor-page-main .my-emission-factor-page-item{width:100%}.my-emission-factor-page .my-emission-factor-page-main .my-emission-factor-page-item:first-child{height:34px;display:flex;gap:8px;justify-content:flex-end}.my-emission-factor-page .my-emission-factor-page-main .my-emission-factor-page-item:last-child{height:calc(100% - 34px)}.my-emission-factor-page .my-emission-factor-page-main .my-emission-factor-page-item:last-child>div{height:100%;width:100%}.s12-emission-source-list{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.s12-emission-source-list .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.s12-emission-source-list .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s12-emission-source-list .top-area>div:nth-child(2){display:flex;align-items:center}.s12-emission-source-list .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s12-emission-source-list .button-area{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.s12-emission-source-list .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.s12-emission-source-list .button-area>div:last-child{display:flex;align-items:center;gap:8px}.s12-emission-source-list .table-area{width:100%;height:calc(100% - 111px)}.s12-emission-source-list .table-area .table-area-header{padding:32px 0 12px;height:64px;display:flex;justify-content:space-between;align-items:center}.s12-emission-source-list .table-area .table-area-header .title-area{display:flex;align-items:center;color:var(--gray13, #343a40);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.s12-emission-source-list .table-area .table-area-header .option-area{display:flex;align-items:center;gap:8px}.s12-emission-source-list .table-area .table-area-body{height:calc(100% - 64px)}.s12-emission-activity-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.s12-emission-activity-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.s12-emission-activity-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.s12-emission-activity-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s12-emission-activity-page .top-area>div:nth-child(2){display:flex;align-items:center}.s12-emission-activity-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s12-emission-activity-page .top-area>div:nth-child(4){display:flex;align-items:center}.s12-emission-activity-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s12-emission-activity-page .button-area{padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px;display:flex;align-items:center;gap:6px}.s12-emission-activity-page .table-area{width:100%;height:calc(100% - 111px)}.s12-emission-activity-page .table-area .table-area-header{padding:32px 0 12px;height:258px;display:flex;flex-direction:column}.s12-emission-activity-page .table-area .table-area-header .title-area{display:flex;align-items:center;color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.s12-emission-activity-page .table-area .table-area-header .option-area{width:100%;padding-top:12px;padding-bottom:32px}.s12-emission-activity-page .table-area .table-area-header .option-area .description-area{display:flex;width:100%;background-color:#f9f9fa;padding:12px}.s12-emission-activity-page .table-area .table-area-header .option-area .description-area .description-area-item{width:100%;display:flex;flex-direction:column;gap:8px}.s12-emission-activity-page .table-area .table-area-header .option-area .description-area .description-area-item .first-item{width:110px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s12-emission-activity-page .table-area .table-area-header .option-area .description-area .description-area-item .second-item{min-height:18px;color:#343a40;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s12-emission-activity-page .table-area .table-area-header .option-area .description-area .description-area-item:nth-child(2){padding-right:8px}.s12-emission-activity-page .table-area .table-area-header .inner-button-area{display:flex;flex-direction:column;gap:4px}.s12-emission-activity-page .table-area .table-area-header .inner-button-area .button-area-title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s12-emission-activity-page .table-area .table-area-header .inner-button-area .button-area-item{display:flex;justify-content:space-between;width:100%;height:34px}.s12-emission-activity-page .table-area .table-area-header .inner-button-area .button-area-item>div{display:flex;gap:8px}.s12-emission-activity-page .table-area .table-area-body{height:calc(100% - 258px);width:100%}.s12-emission-activity-page .table-area .table-area-body .attached{display:flex;padding:2px 4px;align-items:center;border-radius:2px;background:#dee2e6;color:#495057;text-align:center;width:fit-content;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}._tag_1wlhm_1{display:flex;width:fit-content;padding:2px 4px;align-items:center;border-radius:2px;border:1px solid #dee2e6;background:#fff}._tag_1wlhm_1:hover{box-shadow:0 2px 4px #00000024}._text_1wlhm_14{color:#495057;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}._x_1wlhm_25{font-size:16px;padding-left:4px}.custom-emission-activity-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.custom-emission-activity-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.custom-emission-activity-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.custom-emission-activity-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.custom-emission-activity-page .top-area>div:nth-child(2){display:flex;align-items:center}.custom-emission-activity-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.custom-emission-activity-page .top-area>div:nth-child(4){display:flex;align-items:center}.custom-emission-activity-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.custom-emission-activity-page .button-area{padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px;display:flex;align-items:center;gap:6px}.custom-emission-activity-page .table-area{width:100%;height:calc(100% - 111px)}.custom-emission-activity-page .table-area .table-area-header{padding:32px 0 12px;height:268px;display:flex;flex-direction:column}.custom-emission-activity-page .table-area .table-area-header .title-area{display:flex;align-items:center;color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.custom-emission-activity-page .table-area .table-area-header .option-area{width:100%;padding-top:12px;padding-bottom:32px}.custom-emission-activity-page .table-area .table-area-header .option-area .detail{width:100%;height:100%;background-color:#f9f9fa;padding:12px;display:grid;grid-template-columns:1fr 1fr}.custom-emission-activity-page .table-area .table-area-header .option-area .detail .detail-item{display:flex}.custom-emission-activity-page .table-area .table-area-header .option-area .detail .detail-left{min-width:120px;padding-right:12px}.custom-emission-activity-page .table-area .table-area-header .option-area .detail .detail-left .detail-title{padding:4px 0;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.custom-emission-activity-page .table-area .table-area-header .option-area .detail .detail-right{width:fit-content}.custom-emission-activity-page .table-area .table-area-header .option-area .detail .detail-right .detail-value{padding:4px 0;overflow:hidden;color:#343a40;text-overflow:ellipsis;white-space:nowrap;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.custom-emission-activity-page .table-area .table-area-header .inner-button-area{display:flex;gap:4px;justify-content:space-between}.custom-emission-activity-page .table-area .table-area-header .inner-button-area .button-area-title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.custom-emission-activity-page .table-area .table-area-header .inner-button-area .button-area-item{display:flex;justify-content:space-between;width:100%;height:34px}.custom-emission-activity-page .table-area .table-area-header .inner-button-area .button-area-item>div{display:flex;gap:8px}.custom-emission-activity-page .table-area .table-area-body{height:calc(100% - 268px)}.custom-emission-activity-page .table-area .table-area-body .attached{display:flex;padding:2px 4px;align-items:center;border-radius:2px;background:#dee2e6;color:#495057;text-align:center;width:fit-content;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.custom-emission-activity-page .table-area .custom-emission-activity-page-table{display:flex;flex-direction:column;height:100%;width:100%}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .ce-table-container{flex:1;overflow:auto;border:1px solid #ced4da;min-height:0;background-color:#f9f9fa;display:flex;flex-direction:column}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .ce-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .ce-table thead{position:sticky;top:0;background:#f3f5f6;z-index:1}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .ce-table thead th{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-align:center;border-bottom:1px solid #ced4da;padding:8px 16px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-right:1px solid #e9ecef;border-bottom:1px solid #e9ecef}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .ce-table thead th:last-child{border-right:none}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .ce-table tbody{background-color:#fff}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .ce-table tbody td{font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;min-height:42px;text-align:center;padding:12px 16px 11px;border-right:1px solid #edf0f2;border-bottom:1px solid #edf0f2}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .ce-table tbody td:last-child{border-right:none}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .ce-table tbody td:not(.action-td){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .ce-table tbody tr{color:#343a40}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .ce-table tbody tr:hover{background-color:#f9f9fa;color:#1a2e93}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .ce-table tbody tr.checked-row{background-color:#eff2fb}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .ce-table tbody tr:last-child .simple-edit-data-table tbody td,.custom-emission-activity-page .table-area .custom-emission-activity-page-table .ce-table tbody tr:last-child .simple-edit-data-table thead th{border-bottom:none}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .ce-table thead th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.custom-emission-activity-page .table-area .custom-emission-activity-page-table .empty-image{width:10%;height:10%;background-repeat:no-repeat;background-size:contain;background-position:center}.s12-emission-activity-statistic{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.s12-emission-activity-statistic .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.s12-emission-activity-statistic .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s12-emission-activity-statistic .top-area>div:nth-child(2){display:flex;align-items:center}.s12-emission-activity-statistic .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s12-emission-activity-statistic .button-area{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.s12-emission-activity-statistic .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.s12-emission-activity-statistic .table-area{width:100%;height:calc(100% - 111px)}.s12-emission-activity-statistic .table-area .table-area-header{padding:32px 0 12px}.s12-emission-activity-statistic .table-area .table-area-header .tab-area{border-bottom:1px solid #e9ecef;display:grid;grid-template-columns:1fr 1fr 1fr}.s12-emission-activity-statistic .table-area .table-area-header .tab-area .tab-item{display:flex;align-items:center;justify-content:center;height:44px;padding:12px 0 11px;color:#495057;text-align:center;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:400;line-height:20px;cursor:pointer}.s12-emission-activity-statistic .table-area .table-area-header .tab-area .tab-item.active{cursor:default;color:#1a2e93;font-weight:700;border-bottom:1px solid #1a2e93}.s12-emission-activity-statistic .table-area .table-area-header .inner-button-area{padding-top:24px;display:flex;justify-content:space-between}.s12-emission-activity-statistic .table-area .table-area-header .inner-button-area>div:first-child{display:flex;gap:10px}.s12-emission-activity-statistic .table-area .table-area-header .inner-button-area>div:last-child{display:flex}.s12-emission-activity-statistic .table-area .table-area-header .inner-button-area .button-area-item{display:flex;gap:6px}.s12-emission-activity-statistic .table-area .table-area-body{height:calc(100% - 147px);width:100%}.ghg-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.ghg-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.ghg-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ghg-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.ghg-page .top-area>div:nth-child(2){display:flex;align-items:center}.ghg-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.ghg-page .button-area{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.ghg-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.ghg-page .table-area{width:100%;height:calc(100% - 111px)}.ghg-page .table-area .table-area-header{padding:32px 0 12px}.ghg-page .table-area .table-area-header .tab-area{border-bottom:1px solid #e9ecef;display:grid;grid-template-columns:1fr 1fr 1fr}.ghg-page .table-area .table-area-header .tab-area .tab-item{display:flex;align-items:center;justify-content:center;height:44px;padding:12px 0 11px;color:#495057;text-align:center;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:400;line-height:20px;cursor:pointer}.ghg-page .table-area .table-area-header .tab-area .tab-item.active{cursor:default;color:#1a2e93;font-weight:700;border-bottom:1px solid #1a2e93}.ghg-page .table-area .table-area-header .inner-button-area{padding-top:24px;display:flex;justify-content:space-between}.ghg-page .table-area .table-area-header .inner-button-area>div:first-child{display:flex;gap:10px}.ghg-page .table-area .table-area-header .inner-button-area .button-area-item{display:flex}.ghg-page .table-area .table-area-body{height:calc(100% - 147px)}.ghg-page .table-area .table-area-body .ghg-table-wrap{display:flex;flex-direction:column;height:100%;width:100%}.ghg-page .table-area .table-area-body .ghg-table-wrap .ghg-table-container{flex:1;overflow:auto;border:1px solid #ced4da;min-height:0;background-color:#f9f9fa;display:flex;flex-direction:column}.ghg-page .table-area .table-area-body .ghg-table-wrap .ghg-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.ghg-page .table-area .table-area-body .ghg-table-wrap .ghg-table thead{position:sticky;top:0;background:#f3f5f6;z-index:1}.ghg-page .table-area .table-area-body .ghg-table-wrap .ghg-table thead th{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-align:center;border-bottom:1px solid #ced4da;padding:8px 16px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ghg-page .table-area .table-area-body .ghg-table-wrap .ghg-table tbody{background-color:#fff}.ghg-page .table-area .table-area-body .ghg-table-wrap .ghg-table tbody td{font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;min-height:42px;text-align:center;padding:12px 16px 11px;border-bottom:1px solid #e9ecef}.ghg-page .table-area .table-area-body .ghg-table-wrap .ghg-table tbody td:not(.action-td){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ghg-page .table-area .table-area-body .ghg-table-wrap .ghg-table tbody tr:not(.sub-total,.all-total){color:#343a40}.ghg-page .table-area .table-area-body .ghg-table-wrap .ghg-table tbody tr:not(.sub-total,.all-total):hover{background-color:#f9f9fa;color:#1a2e93}.ghg-page .table-area .table-area-body .ghg-table-wrap .ghg-table thead th{cursor:pointer;-webkit-user-select:none;user-select:none}.ghg-page .table-area .table-area-body .ghg-table-wrap .ghg-table thead th .sortable-header{display:flex;gap:4px;align-items:center}.ghg-page .table-area .table-area-body .ghg-table-wrap .ghg-table .disabled{opacity:.5;pointer-events:none}.ghg-page .table-area .table-area-body .ghg-table-wrap .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.ghg-page .table-area .table-area-body .ghg-table-wrap .empty-image{width:10%;height:10%;background-repeat:no-repeat;background-size:contain;background-position:center}.ghg-page .table-area .table-area-body .ghg-table-wrap .sub-total{background-color:#f9f9fa}.ghg-page .table-area .table-area-body .ghg-table-wrap .all-total{background-color:#e9ecef}.s12-reduction-scenario{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.s12-reduction-scenario .top-area-wrap{padding:32px 32px 0}.s12-reduction-scenario .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.s12-reduction-scenario .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s12-reduction-scenario .top-area>div:nth-child(2){display:flex;align-items:center}.s12-reduction-scenario .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s12-reduction-scenario .button-area{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.s12-reduction-scenario .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.s12-reduction-scenario .table-area{width:100%;height:calc(100% - 111px)}.s12-reduction-scenario .table-area .table-area-wrap{padding:0 32px 32px}.s12-reduction-scenario .table-area .first-block{display:flex;justify-content:space-between;padding:32px 0 12px}.s12-reduction-scenario .table-area .first-block .title{display:flex;align-items:flex-end;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s12-reduction-scenario .table-area .second-block{display:flex;width:100%}.s12-reduction-scenario .table-area .second-block .description{border-radius:2px;background:#f9f9fa;width:100%;display:grid;grid-template-columns:1fr 1fr;padding:12px}.s12-reduction-scenario .table-area .second-block .description .d-area{display:flex}.s12-reduction-scenario .table-area .second-block .description .t{padding-right:12px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s12-reduction-scenario .table-area .second-block .description .c{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s12-reduction-scenario .table-area .fourth-block{display:flex;width:100%;height:248px;padding-bottom:24px}.s12-reduction-scenario .table-area .fifth-block{display:flex;flex-direction:column;width:100%;height:474px;border:1px solid #dee2e6;background:#fff}.s12-reduction-scenario .table-area .fifth-block .chart-setting{display:flex;width:100%;padding:24px 24px 16px;justify-content:space-between;white-space:nowrap;gap:6px}.s12-reduction-scenario .table-area .fifth-block .chart-setting .chart-setting-wrap{display:flex;align-items:center}.s12-reduction-scenario .table-area .fifth-block .chart-setting .chart-setting-wrap .chart-setting-title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding-right:8px}.s12-reduction-scenario .table-area .fifth-block .chart-setting .chart-setting-wrap .chart-setting-content{display:flex;color:#495057;font-size:12px;font-weight:500;gap:6px;align-items:center}.s12-reduction-scenario .table-area .fifth-block .chart-container{display:flex;flex-direction:column;width:100%;height:calc(100% - 74px)}.s12-reduction-scenario .table-area .fifth-block .chart-legend{display:flex;width:100%;height:28px;gap:10px;justify-content:center}.s12-reduction-scenario .table-area .fifth-block .chart-legend .chart-legend-item{display:flex;align-items:center;gap:6px}.s12-reduction-scenario .table-area .fifth-block .chart-legend .chart-legend-color{width:14px;height:14px;border-radius:50%}.s12-reduction-scenario .table-area .fifth-block .chart-legend .chart-legend-text{color:#868e96;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s12-reduction-scenario .table-area .fifth-block .chart-area{display:flex;flex-direction:column;width:100%;height:calc(100% - 28px);padding:8px}.s12-reduction-scenario .table-area .fifth-block .chart-area .chart-middle{display:flex;width:100%;height:calc(100% - 50px)}.s12-reduction-scenario .table-area .fifth-block .chart-area .chart-middle .chart-left{width:20px;padding-right:8px;height:100%;display:flex;justify-content:center;align-items:center;writing-mode:sideways-lr;color:#868e96;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s12-reduction-scenario .table-area .fifth-block .chart-area .chart-middle .chart-right{width:calc(100% - 20px);height:100%}.s12-reduction-scenario .table-area .fifth-block .chart-area .chart-middle .chart-right .chart-comp{width:100%;height:100%}.s12-reduction-scenario .table-area .fifth-block .chart-area .chart-bottom{height:50px;width:100%;display:flex;justify-content:center;align-items:center;color:#868e96;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s12-reduction-scenario .table-area .fifth-block .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.s12-reduction-scenario .table-area .fifth-block .empty-image{width:20%;height:20%;background-repeat:no-repeat;background-size:contain;background-position:center}.p-chart-container{position:relative;width:100%;height:100%}.p-chart-container canvas{display:block;cursor:crosshair}.p-chart-container .chart-tooltip{box-shadow:0 2px 8px #00000026;border-radius:4px;font-family:Noto Sans KR;line-height:1.4}.my-fixed-value-page{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.my-fixed-value-page .my-fixed-value-page-title{padding:16px 0 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;height:70px}.my-fixed-value-page .my-fixed-value-page-main{display:flex;flex-direction:column;gap:16px;border-top:1px solid #ced4da;padding-top:32px;height:calc(100% - 70px);width:100%}.my-fixed-value-page .my-fixed-value-page-main .my-fixed-value-page-item{width:100%}.my-fixed-value-page .my-fixed-value-page-main .my-fixed-value-page-item:first-child{height:34px;display:flex;justify-content:flex-end}.my-fixed-value-page .my-fixed-value-page-main .my-fixed-value-page-item:last-child{height:calc(100% - 34px)}.my-fixed-value-page .my-fixed-value-page-main .my-fixed-value-page-item:last-child>div{height:100%;width:100%}.my-formula-page{width:100%;height:100%;display:flex;flex-direction:column}.my-formula-page .my-formula-page-title{padding:48px 32px 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;height:102px}.my-formula-page .my-formula-page-main{display:flex;flex-direction:column;gap:16px;border-top:1px solid #ced4da;padding-top:32px;height:calc(100% - 102px);width:100%}.my-formula-page .my-formula-page-main .main-wrap{width:100%;height:100%;display:flex;flex-direction:column}.my-formula-page .my-formula-page-main .my-formula-page-item-button{width:100%;height:58px;display:flex;justify-content:flex-start;padding:0 32px 8px;background-color:#fff;border-bottom:1px solid #ced4da}.my-formula-page .my-formula-page-main .my-formula-page-item{width:100%;height:calc(100% - 58px)}.my-formula-page .my-formula-page-main .my-formula-page-item .table-item{padding:10px 0;display:flex;gap:10px;flex-direction:column}.my-formula-page .my-formula-page-main .my-formula-page-item .t-wrap-wrap{height:100%;width:100%}.my-formula-page .my-formula-page-main .my-formula-page-item .t-wrap{height:100%;width:100%;padding:0 32px}.my-formula-page .my-formula-page-main .my-formula-page-item .t-wrap .table-item-header{display:flex;justify-content:space-between;align-items:center;font-size:14px;font-weight:500;line-height:20px;color:#343a40}.my-formula-page .my-formula-page-main .my-formula-page-item .t-wrap .table-item-body{height:calc(100% - 50px)}.my-formula-page .my-formula-page-main .my-formula-page-item .t-wrap .add-fixed-value-wrap{display:flex;flex-direction:column;padding:20px 0 0;gap:10px;font-size:12px;font-weight:400;line-height:18px;color:#343a40}.my-formula-page .my-formula-page-main .my-formula-page-item .t-wrap .add-fixed-value-wrap .add-fixed-value-item{display:flex;align-items:center}.my-formula-page .my-formula-page-main .my-formula-page-item .t-wrap .add-fixed-value-wrap .add-fixed-value-item>div:first-child{width:100px}.integration-activity-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.integration-activity-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.integration-activity-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.integration-activity-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.integration-activity-page .top-area>div:nth-child(2){display:flex;align-items:center}.integration-activity-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.integration-activity-page .top-area>div:nth-child(4){display:flex;align-items:center}.integration-activity-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.integration-activity-page .button-area{padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px;display:flex;align-items:center;gap:6px}.integration-activity-page .table-area{width:100%;height:calc(100% - 111px)}.integration-activity-page .table-area .table-area-header{padding:32px 0 12px;height:208px;display:flex;flex-direction:column}.integration-activity-page .table-area .table-area-header .title-area{display:flex;align-items:center;color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.integration-activity-page .table-area .table-area-header .option-area{width:100%;padding-top:12px;padding-bottom:32px}.integration-activity-page .table-area .table-area-header .option-area .description-area{display:flex;justify-content:space-between;width:100%;background-color:#f9f9fa;padding:16px 16px 24px}.integration-activity-page .table-area .table-area-header .option-area .description-area .contents .title{padding-bottom:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.integration-activity-page .table-area .table-area-header .option-area .description-area .contents .check-area{display:flex;gap:12px}.integration-activity-page .table-area .table-area-header .option-area .description-area .button-contents{display:flex;align-items:center;flex-direction:column;justify-content:center}.integration-activity-page .table-area .table-area-header .inner-button-area{display:flex;justify-content:space-between}.integration-activity-page .table-area .table-area-header .inner-button-area>div:first-child{display:flex;gap:10px}.integration-activity-page .table-area .table-area-header .inner-button-area .button-area-item{display:flex}.integration-activity-page .table-area .table-area-body{height:calc(100% - 208px)}.integration-activity-page .table-area .table-area-body .integration-table-wrap{display:flex;flex-direction:column;height:100%;width:100%}.integration-activity-page .table-area .table-area-body .integration-table-wrap .integration-table-container{flex:1;overflow:auto;border:1px solid #ced4da;min-height:0;background-color:#f9f9fa;display:flex;flex-direction:column}.integration-activity-page .table-area .table-area-body .integration-table-wrap .integration-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.integration-activity-page .table-area .table-area-body .integration-table-wrap .integration-table thead{position:sticky;top:0;background:#f3f5f6;z-index:1}.integration-activity-page .table-area .table-area-body .integration-table-wrap .integration-table thead th{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-align:center;border-bottom:1px solid #ced4da;padding:8px 16px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.integration-activity-page .table-area .table-area-body .integration-table-wrap .integration-table tbody{background-color:#fff}.integration-activity-page .table-area .table-area-body .integration-table-wrap .integration-table tbody td{font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;min-height:42px;text-align:center;padding:12px 16px 11px;border-bottom:1px solid #e9ecef}.integration-activity-page .table-area .table-area-body .integration-table-wrap .integration-table tbody td.text-left{text-align:left}.integration-activity-page .table-area .table-area-body .integration-table-wrap .integration-table tbody td.text-right{text-align:right}.integration-activity-page .table-area .table-area-body .integration-table-wrap .integration-table tbody td.text-center{text-align:center}.integration-activity-page .table-area .table-area-body .integration-table-wrap .integration-table tbody td:not(.action-td){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.integration-activity-page .table-area .table-area-body .integration-table-wrap .integration-table tbody tr:not(.sub-total,.all-total){color:#343a40}.integration-activity-page .table-area .table-area-body .integration-table-wrap .integration-table tbody tr:not(.sub-total,.all-total):hover{background-color:#f9f9fa;color:#1a2e93}.integration-activity-page .table-area .table-area-body .integration-table-wrap .integration-table thead th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.integration-activity-page .table-area .table-area-body .integration-table-wrap .integration-table .disabled{opacity:.5;pointer-events:none}.integration-activity-page .table-area .table-area-body .integration-table-wrap .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.integration-activity-page .table-area .table-area-body .integration-table-wrap .empty-image{width:10%;height:10%;background-repeat:no-repeat;background-size:contain;background-position:center}.integration-activity-page .table-area .table-area-body .integration-table-wrap .sub-total{background-color:#f9f9fa}.integration-activity-page .table-area .table-area-body .integration-table-wrap .sub-total td.text-left{text-align:left!important}.integration-activity-page .table-area .table-area-body .integration-table-wrap .sub-total td.text-right{text-align:right!important}.integration-activity-page .table-area .table-area-body .integration-table-wrap .sub-total td.text-center{text-align:center!important}.integration-activity-page .table-area .table-area-body .integration-table-wrap .sub-total.scope-total td{font-weight:700!important}.integration-activity-page .table-area .table-area-body .integration-table-wrap .sub-total.scope-total td.text-left{text-align:left!important}.integration-activity-page .table-area .table-area-body .integration-table-wrap .sub-total.scope-total td.text-right{text-align:right!important}.integration-activity-page .table-area .table-area-body .integration-table-wrap .sub-total.scope-total td.text-center{text-align:center!important}.integration-activity-page .table-area .table-area-body .integration-table-wrap .all-total{background-color:#eff2fb}.integration-activity-page .table-area .table-area-body .integration-table-wrap .all-total td.text-left{text-align:left!important}.integration-activity-page .table-area .table-area-body .integration-table-wrap .all-total td.text-right{text-align:right!important}.integration-activity-page .table-area .table-area-body .integration-table-wrap .all-total td.text-center{text-align:center!important}.integration-ghg-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.integration-ghg-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.integration-ghg-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.integration-ghg-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.integration-ghg-page .top-area>div:nth-child(2){display:flex;align-items:center}.integration-ghg-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.integration-ghg-page .top-area>div:nth-child(4){display:flex;align-items:center}.integration-ghg-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.integration-ghg-page .button-area{padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px;display:flex;align-items:center;gap:6px}.integration-ghg-page .table-area{width:100%;height:calc(100% - 111px)}.integration-ghg-page .table-area .table-area-header{padding:32px 0 12px;height:208px;display:flex;flex-direction:column}.integration-ghg-page .table-area .table-area-header .title-area{display:flex;align-items:center;color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.integration-ghg-page .table-area .table-area-header .option-area{width:100%;padding-top:12px;padding-bottom:32px}.integration-ghg-page .table-area .table-area-header .option-area .description-area{display:flex;justify-content:space-between;width:100%;background-color:#f9f9fa;padding:16px 16px 24px}.integration-ghg-page .table-area .table-area-header .option-area .description-area .contents .title{padding-bottom:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.integration-ghg-page .table-area .table-area-header .option-area .description-area .contents .check-area{display:flex;gap:12px}.integration-ghg-page .table-area .table-area-header .option-area .description-area .button-contents{display:flex;align-items:center;flex-direction:column;justify-content:center}.integration-ghg-page .table-area .table-area-header .inner-button-area{display:flex;justify-content:space-between}.integration-ghg-page .table-area .table-area-header .inner-button-area>div:first-child{display:flex;gap:10px}.integration-ghg-page .table-area .table-area-header .inner-button-area .button-area-item{display:flex}.integration-ghg-page .table-area .table-area-body{height:calc(100% - 208px)}.integration-ghg-page .table-area .table-area-body .integration-table-wrap{display:flex;flex-direction:column;height:100%;width:100%}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .integration-table-container{flex:1;overflow:auto;border:1px solid #ced4da;min-height:0;background-color:#f9f9fa;display:flex;flex-direction:column}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .integration-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .integration-table thead{position:sticky;top:0;background:#f3f5f6;z-index:1}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .integration-table thead th{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-align:center;border-bottom:1px solid #ced4da;padding:8px 16px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .integration-table tbody{background-color:#fff}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .integration-table tbody td{font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;min-height:42px;text-align:center;padding:12px 16px 11px;border-bottom:1px solid #e9ecef}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .integration-table tbody td.text-left{text-align:left}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .integration-table tbody td.text-right{text-align:right}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .integration-table tbody td.text-center{text-align:center}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .integration-table tbody td:not(.action-td){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .integration-table tbody tr:not(.sub-total,.all-total){color:#343a40}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .integration-table tbody tr:not(.sub-total,.all-total):hover{background-color:#f9f9fa;color:#1a2e93}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .integration-table thead th.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .integration-table .disabled{opacity:.5;pointer-events:none}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .empty-image{width:10%;height:10%;background-repeat:no-repeat;background-size:contain;background-position:center}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .sub-total{background-color:#f9f9fa}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .sub-total td.text-left{text-align:left!important}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .sub-total td.text-right{text-align:right!important}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .sub-total td.text-center{text-align:center!important}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .sub-total.scope-total td{font-weight:700!important}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .sub-total.scope-total td.text-left{text-align:left!important}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .sub-total.scope-total td.text-right{text-align:right!important}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .sub-total.scope-total td.text-center{text-align:center!important}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .all-total{background-color:#eff2fb}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .all-total td.text-left{text-align:left!important}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .all-total td.text-right{text-align:right!important}.integration-ghg-page .table-area .table-area-body .integration-table-wrap .all-total td.text-center{text-align:center!important}.intensity-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.intensity-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.intensity-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.intensity-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.intensity-page .top-area>div:nth-child(2){display:flex;align-items:center}.intensity-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.intensity-page .button-area{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.intensity-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.intensity-page .table-area{width:100%;height:calc(100% - 111px)}.intensity-page .table-area .table-area-header{padding:32px 0 12px;height:135px;display:flex;gap:12px}.intensity-page .table-area .table-area-header .title-area{display:flex;flex-direction:column;width:100%;color:var(--gray13, #343a40);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.intensity-page .table-area .table-area-header .title-area .title-area-item{display:flex;align-items:center;gap:6px;padding-bottom:12px}.intensity-page .table-area .table-area-header .title-area .title-area-item2{padding-bottom:4px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.intensity-page .table-area .table-area-header .option-area{display:flex;gap:8px;align-items:center}.intensity-page .table-area .table-area-body{height:calc(100% - 135px)}.intensity-result-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.intensity-result-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.intensity-result-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.intensity-result-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.intensity-result-page .top-area>div:nth-child(2){display:flex;align-items:center}.intensity-result-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.intensity-result-page .button-area{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.intensity-result-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.intensity-result-page .table-area{width:100%;height:calc(100% - 111px)}.intensity-result-page .table-area .table-area-header{padding:32px 0 12px;height:78px;display:flex;justify-content:space-between;align-items:center}.intensity-result-page .table-area .table-area-header>div{gap:12px;display:flex}.intensity-result-page .table-area .table-area-header .title-area{display:flex;align-items:center;gap:12px;color:var(--gray13, #343a40);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.intensity-result-page .table-area .table-area-body{height:calc(100% - 78px)}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap{display:flex;flex-direction:column;height:100%;width:100%}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .intensity-result-table-container{flex:1;overflow:auto;border:1px solid #ced4da;min-height:0;background-color:#f9f9fa;display:flex;flex-direction:column}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .intensity-result-table{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .intensity-result-table thead{position:sticky;top:0;background:#f3f5f6;z-index:1}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .intensity-result-table thead th{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;text-align:center;border-bottom:1px solid #ced4da;padding:8px 16px 7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .intensity-result-table tbody{background-color:#fff}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .intensity-result-table tbody td{font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px;min-height:42px;text-align:center;padding:12px 16px 11px;border-bottom:1px solid #e9ecef}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .intensity-result-table tbody td:not(.action-td){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .intensity-result-table tbody tr:not(.sub-total,.all-total){color:#343a40}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .intensity-result-table tbody tr:not(.sub-total,.all-total):hover{background-color:#f9f9fa;color:#1a2e93}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .intensity-result-table thead th{cursor:pointer;-webkit-user-select:none;user-select:none}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .intensity-result-table thead th .sortable-header{display:flex;gap:4px;align-items:center}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .intensity-result-table .disabled{opacity:.5;pointer-events:none}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%;background-color:#f9f9fa}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .empty-image{width:10%;height:10%;background-repeat:no-repeat;background-size:contain;background-position:center}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .sub-total{background-color:#eff2fb}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .sub-total td{text-align:left!important}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .all-total{background-color:#eff2fb}.intensity-result-page .table-area .table-area-body .intensity-result-table-wrap .all-total td{text-align:left!important}.file-folder-page{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.file-folder-page .top-area-wrap{padding:32px 32px 0}.file-folder-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.file-folder-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.file-folder-page .top-area>div:nth-child(2){display:flex;align-items:center}.file-folder-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.file-folder-page .button-area{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.file-folder-page .button-area>div:first-child{padding:16px 0;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.file-folder-page .table-area{width:100%;height:calc(100% - 111px)}.file-folder-page .table-area .table-area-header{padding:32px 32px 12px;height:64px}.file-folder-page .table-area .table-area-header .title-area{display:flex;align-items:center;color:var(--gray13, #343a40);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.file-folder-page .table-area .table-area-body{height:calc(100% - 64px);width:100%}.file-folder-page .table-area .table-area-body .table-area-body-wrap{height:100%;width:100%;padding-bottom:32px}.file-folder-page .table-area .table-area-body .folder-wrap{padding:0 32px 32px;width:100%;display:grid;gap:8px;grid-template-columns:repeat(5,1fr)}@media (max-width: 1120px){.file-folder-page .table-area .table-area-body .folder-wrap{grid-template-columns:repeat(4,1fr)}}@media (max-width: 960px){.file-folder-page .table-area .table-area-body .folder-wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width: 800px){.file-folder-page .table-area .table-area-body .folder-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.file-folder-page .table-area .table-area-body .folder-wrap{grid-template-columns:repeat(1,1fr)}}.file-folder-page .table-area .table-area-body .folder-wrap .folder-item{display:flex;height:42px;padding:12px;align-items:center;align-self:stretch;border-radius:2px;border:1px solid #ced4da;background:#fff;box-shadow:0 1px 2px #0000001f;width:100%;justify-content:space-between}.file-folder-page .table-area .table-area-body .folder-wrap .folder-item:hover{background-color:#f8f9fa;cursor:pointer}.file-folder-page .table-area .table-area-body .folder-wrap .folder-item.no-access{color:#bec4cb;pointer-events:none;box-shadow:none}.file-folder-page .table-area .table-area-body .folder-wrap .folder-item .folder-item-content{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;gap:12px}.file-folder-page .table-area .table-area-body .folder-wrap .folder-item .folder-item-content .folder-item-icon i{cursor:pointer!important}.file-folder-page .table-area .table-area-body .folder-wrap .folder-item .folder-item-option{display:none}.file-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.file-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.file-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.file-page .top-area>div:nth-child(2){display:flex;align-items:center}.file-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.file-page .button-area{display:flex;align-items:center;gap:6px;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.file-page .button-area>div:first-child{padding:16px 0;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.file-page .table-area{width:100%;height:calc(100% - 111px)}.file-page .table-area .table-area-header{padding:32px 0 12px;height:76px;display:flex;justify-content:space-between}.file-page .table-area .table-area-header .title-area{display:flex;align-items:center;color:var(--gray13, #343a40);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.file-page .table-area .table-area-header .option-area{display:flex;align-items:center;gap:6px}.file-page .table-area .table-area-body{height:calc(100% - 76px)}.my-assessment-session-page{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.my-assessment-session-page .my-assessment-session-page-title{height:34px;color:#343a40;font-family:Noto Sans KR;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.my-assessment-session-page .my-assessment-session-page-main{width:100%;height:calc(100% - 34px)}.my-question-list-page{display:flex;flex-direction:column;height:100%;width:100%}.my-question-list-page .my-question-list-header{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding:32px 32px 24px}.my-question-list-page .my-question-list-header .title{color:#343a40;font-family:Noto Sans KR;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.my-question-list-page .my-question-list-header .button{display:flex;justify-content:flex-end;gap:8px}.my-question-list-page .my-question-list-search{width:100%;height:66px;border-top:1px solid #ced4da;padding:8px 32px;display:flex;justify-content:space-between;align-items:center}.my-question-list-page .my-question-list-search .left-button,.my-question-list-page .my-question-list-search .right-button{display:flex;gap:8px}.my-question-list-page .my-question-list-table{width:100%;height:calc(100% - 146px);padding:0 32px 32px}.my-question-list-page .my-question-list-table .my-question-list-table-wrap{width:100%;height:100%}.my-category-list-page{display:flex;flex-direction:column;height:100%;width:100%}.my-category-list-page .my-category-list-header{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding:32px 32px 24px}.my-category-list-page .my-category-list-header .title{color:#343a40;font-family:Noto Sans KR;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.my-category-list-page .my-category-list-header .button{display:flex;justify-content:flex-end;gap:8px}.my-category-list-page .my-category-list-search{width:100%;height:66px;border-top:1px solid #ced4da;padding:8px 32px;display:flex;justify-content:space-between;align-items:center}.my-category-list-page .my-category-list-search .left-button,.my-category-list-page .my-category-list-search .right-button{display:flex;gap:8px}.my-category-list-page .my-category-list-table{width:100%;height:calc(100% - 146px);padding:0 32px 32px}.my-category-list-page .my-category-list-table .my-category-list-table-wrap{width:100%;height:100%}.my-indicator-list-page{display:flex;flex-direction:column;height:100%;width:100%}.my-indicator-list-page .my-indicator-list-header{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding:32px 32px 24px}.my-indicator-list-page .my-indicator-list-header .title{color:#343a40;font-family:Noto Sans KR;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.my-indicator-list-page .my-indicator-list-header .button{display:flex;justify-content:flex-end;gap:8px}.my-indicator-list-page .my-indicator-list-content{display:flex;flex-direction:column;flex:1;height:50%}.my-indicator-list-page .my-indicator-list-content .tab-navigation{display:flex;gap:8px;padding:0 32px}.my-indicator-list-page .my-indicator-list-content .tab-navigation .tab-button{padding:12px 24px;border:none;background:transparent;color:#6c757d;font-family:Noto Sans KR;font-size:14px;font-weight:500;cursor:pointer;border-bottom:1px solid #e9ecef;transition:all .2s ease}.my-indicator-list-page .my-indicator-list-content .tab-navigation .tab-button:hover{color:#495057;background-color:#f8f9fa}.my-indicator-list-page .my-indicator-list-content .tab-navigation .tab-button.active{color:#1a2e93;border-bottom:2px solid #1a2e93;background-color:#f8f9fa}.my-indicator-list-page .my-indicator-list-content .tab-content{padding:0 32px}.my-indicator-list-page .my-indicator-list-content .tab-content .sheet-info{padding:16px 0}.my-indicator-list-page .my-indicator-list-content .tab-content .sheet-info .columns-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px}.my-indicator-list-page .my-indicator-list-content .tab-content .sheet-info .columns-grid .column-card{background:#fff;box-shadow:0 1px 2px #0000001a;border:1px solid #e9ecef;border-radius:8px;padding:16px;transition:all .2s ease}.my-indicator-list-page .my-indicator-list-content .tab-content .sheet-info .columns-grid .column-card:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.my-indicator-list-page .my-indicator-list-content .tab-content .sheet-info .columns-grid .column-card.required{border-left:4px solid #d22257}.my-indicator-list-page .my-indicator-list-content .tab-content .sheet-info .columns-grid .column-card .column-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.my-indicator-list-page .my-indicator-list-content .tab-content .sheet-info .columns-grid .column-card .column-header .column-name{color:#343a40;font-family:Noto Sans KR;font-size:14px;font-weight:600;background-color:#f8f9fa;padding:4px 8px;border-radius:4px;font-family:Courier New,monospace}.my-indicator-list-page .my-indicator-list-content .tab-content .sheet-info .columns-grid .column-card .column-header .required-badge{background-color:#d22257;color:#fff;font-size:10px;font-weight:600;padding:2px 6px;border-radius:12px;text-transform:uppercase}.my-indicator-list-page .my-indicator-list-content .tab-content .sheet-info .columns-grid .column-card .column-description{color:#6c757d;font-family:Noto Sans KR;font-size:13px;line-height:1.4}.my-indicator-list-page .my-indicator-list-table{width:100%;height:calc(50% - 80px);border-top:1px solid #ced4da;padding:32px}.my-indicator-list-page .my-indicator-list-table .my-indicator-list-table-wrap{width:100%;height:100%}.my-question-option-management{display:flex;flex-direction:column;height:100%;width:100%}.my-question-option-management .my-question-option-management-header{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding:32px 32px 24px}.my-question-option-management .my-question-option-management-header .title{color:#343a40;font-family:Noto Sans KR;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.my-question-option-management .my-question-option-management-header .button{display:flex;justify-content:flex-end;gap:8px}.my-question-option-management .my-question-option-management-search{width:100%;height:66px;border-top:1px solid #ced4da;padding:8px 32px;display:flex;justify-content:space-between;align-items:center}.my-question-option-management .my-question-option-management-search .left-button,.my-question-option-management .my-question-option-management-search .right-button{display:flex;gap:8px}.my-question-option-management .my-question-option-management-table{width:100%;height:calc(100% - 146px);padding:0 32px 32px}.my-question-option-management .my-question-option-management-table .my-question-option-management-table-wrap{width:100%;height:100%}.performance-task-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.performance-task-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.performance-task-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.performance-task-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.performance-task-page .top-area>div:nth-child(2){display:flex;align-items:center}.performance-task-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.performance-task-page .button-area{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.performance-task-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.performance-task-page .table-area{width:100%;height:calc(100% - 111px)}.performance-task-page .table-area .table-area-header{padding:32px 0 12px;height:80px;display:flex}.performance-task-page .table-area .table-area-header .title-area{display:flex;justify-content:space-between;width:100%;color:var(--gray13, #343a40);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.performance-task-page .table-area .table-area-header .title-area .title-area-item{display:flex;align-items:center;gap:6px;padding-bottom:12px}.performance-task-page .table-area .table-area-header .title-area>div:last-child{display:flex;align-items:center;gap:8px}.performance-task-page .table-area .table-area-body{height:calc(100% - 80px)}.performance-tracking-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.performance-tracking-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.performance-tracking-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.performance-tracking-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.performance-tracking-page .top-area>div:nth-child(2){display:flex;align-items:center}.performance-tracking-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.performance-tracking-page .top-area>div:nth-child(4){display:flex;align-items:center}.performance-tracking-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.performance-tracking-page .button-area{display:flex;align-items:center;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.performance-tracking-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.performance-tracking-page .table-area{width:100%;height:calc(100% - 111px)}.performance-tracking-page .table-area .table-area-header{padding:32px 0 12px;height:78px;display:flex}.performance-tracking-page .table-area .table-area-header .title-area{height:46px;width:100%;display:flex;justify-content:space-between;align-items:center}.performance-tracking-page .table-area .table-area-header .title-area .title-label{color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.performance-tracking-page .table-area .table-area-body{height:calc(100% - 78px)}.performance-tracking-page .table-area .table-area-body .attached{display:flex;padding:2px 4px;align-items:center;border-radius:2px;background:#dee2e6;color:#495057;text-align:center;width:fit-content;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.performance-plan-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.performance-plan-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.performance-plan-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.performance-plan-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.performance-plan-page .top-area>div:nth-child(2){display:flex;align-items:center}.performance-plan-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.performance-plan-page .top-area>div:nth-child(4){display:flex;align-items:center}.performance-plan-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.performance-plan-page .button-area{display:flex;align-items:center;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.performance-plan-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.performance-plan-page .table-area{width:100%;height:calc(100% - 111px)}.performance-plan-page .table-area .table-area-header{padding:32px 0 12px;height:224px;display:flex;flex-direction:column}.performance-plan-page .table-area .table-area-header .detail-area{display:flex;flex-direction:column;width:100%;height:100%;padding-bottom:32px}.performance-plan-page .table-area .table-area-header .detail-area .detail{width:100%;height:100%;background-color:#f9f9fa;padding:12px;display:flex}.performance-plan-page .table-area .table-area-header .detail-area .detail .detail-left{min-width:120px;padding-right:12px}.performance-plan-page .table-area .table-area-header .detail-area .detail .detail-left .detail-title{padding:4px 0;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.performance-plan-page .table-area .table-area-header .detail-area .detail .detail-right{width:fit-content}.performance-plan-page .table-area .table-area-header .detail-area .detail .detail-right .detail-value{padding:4px 0;overflow:hidden;color:#343a40;text-overflow:ellipsis;white-space:nowrap;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.performance-plan-page .table-area .table-area-header .title-area{height:46px;width:100%;display:flex;justify-content:space-between;align-items:center}.performance-plan-page .table-area .table-area-header .title-area .title-label{color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.performance-plan-page .table-area .table-area-body{height:calc(100% - 224px)}.performance-plan-page .table-area .table-area-body .attached{display:flex;padding:2px 4px;align-items:center;border-radius:2px;background:#dee2e6;color:#495057;text-align:center;width:fit-content;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.my-performance-category{display:flex;flex-direction:column;height:100%;width:100%}.my-performance-category .my-performance-category-header{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding:32px 32px 24px}.my-performance-category .my-performance-category-header .title{color:#343a40;font-family:Noto Sans KR;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.my-performance-category .my-performance-category-header .button{display:flex;justify-content:flex-end;gap:8px}.my-performance-category .my-performance-category-table{width:100%;height:calc(100% - 80px);border-top:1px solid #ced4da;padding:32px}.my-performance-category .my-performance-category-table .my-performance-category-table-wrap{width:100%;height:100%}.my-plan{display:flex;flex-direction:column;height:100%;width:100%}.my-plan .my-plan-header{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding:32px 32px 24px}.my-plan .my-plan-header .title{color:#343a40;font-family:Noto Sans KR;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.my-plan .my-plan-header .button{display:flex;justify-content:flex-end;gap:8px}.my-plan .my-plan-table{width:100%;height:calc(100% - 80px);border-top:1px solid #ced4da;padding:32px}.my-plan .my-plan-table .my-plan-filter{width:100%;height:50px;display:flex;justify-content:space-between;align-items:center}.my-plan .my-plan-table .my-plan-filter .my-plan-filter-item{display:flex;align-items:center;gap:8px}.my-plan .my-plan-table .my-plan-table-wrap{width:100%;height:calc(100% - 50px)}.my-plan .my-plan-table .my-plan-table-wrap .data-table tbody tr[data-status=discarded],.my-plan .my-plan-table .my-plan-table-wrap .data-table tbody tr[data-status=discarded] td,.my-plan .my-plan-table .my-plan-table-wrap .data-table tbody tr[data-status=discarded]:hover{color:#bec4cb}.my-kpi{display:flex;flex-direction:column;height:100%;width:100%}.my-kpi .my-kpi-header{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding:32px 32px 24px}.my-kpi .my-kpi-header .title{color:#343a40;font-family:Noto Sans KR;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.my-kpi .my-kpi-header .button{display:flex;justify-content:flex-end;gap:8px}.my-kpi .my-kpi-table{width:100%;height:calc(100% - 80px);border-top:1px solid #ced4da;padding:32px}.my-kpi .my-kpi-table .my-kpi-filter{width:100%;height:50px;display:flex;justify-content:space-between;align-items:center}.my-kpi .my-kpi-table .my-kpi-filter .my-kpi-filter-item{display:flex;align-items:center;gap:8px}.my-kpi .my-kpi-table .my-kpi-table-wrap{width:100%;height:calc(100% - 50px)}.customer-diagnosis-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.customer-diagnosis-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.customer-diagnosis-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.customer-diagnosis-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.customer-diagnosis-page .top-area>div:nth-child(2){display:flex;align-items:center}.customer-diagnosis-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.customer-diagnosis-page .button-area{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.customer-diagnosis-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.customer-diagnosis-page .table-area{width:100%;height:calc(100% - 111px)}.customer-diagnosis-page .table-area .table-area-header{padding:32px 0 12px;height:66px;display:flex;gap:12px}.customer-diagnosis-page .table-area .table-area-header .title-area{display:flex;flex-direction:column;width:100%;color:var(--gray13, #343a40);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.customer-diagnosis-page .table-area .table-area-header .title-area .title-area-item{display:flex;align-items:center;gap:6px;padding-bottom:12px}.customer-diagnosis-page .table-area .table-area-body{height:calc(100% - 66px)}.customer-diagnosis-group-wrapper{display:flex;flex-direction:column;height:100%;width:100%}.customer-diagnosis-group-wrapper .customer-diagnosis-group-container{flex:1;overflow:auto;min-height:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;padding:16px;align-content:start;border-bottom:1px solid #ced4da}.customer-diagnosis-group-wrapper .customer-diagnosis-group-container .customer-diagnosis-group-item{min-width:320px;max-width:460px;height:42px;background-color:#fff;border:1px solid #ced4da;border-radius:2px;padding:12px;box-shadow:0 1px 2px #0000001f;display:flex;flex-direction:column;justify-content:space-between;transition:box-shadow .2s ease;cursor:pointer}.customer-diagnosis-group-wrapper .customer-diagnosis-group-container .customer-diagnosis-group-item:hover{box-shadow:0 2px 4px #0000003d}.customer-diagnosis-group-wrapper .customer-diagnosis-group-container .customer-diagnosis-group-item .g-area{display:flex;align-items:center;gap:12px}.customer-diagnosis-group-wrapper .customer-diagnosis-group-container .customer-diagnosis-group-item .g-text{overflow:hidden;color:#343a40;text-overflow:ellipsis;white-space:nowrap;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.customer-diagnosis-group-wrapper .empty-area{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#f3f5f6}.customer-diagnosis-group-wrapper .empty-area .empty-image-wrap{flex:1;display:flex;justify-content:center;align-items:center;width:100%}.customer-diagnosis-group-wrapper .empty-area .empty-image{width:50px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}.customer-diagnosis-group-wrapper .pagination{display:flex;justify-content:center;align-items:center;margin-top:12px;gap:4px}.customer-diagnosis-group-wrapper .pagination .pagination-button-arrow{width:20px;height:20px;background-color:transparent;border:none;color:#495057;cursor:pointer}.customer-diagnosis-group-wrapper .pagination .pagination-button-arrow i{cursor:pointer!important}.customer-diagnosis-group-wrapper .pagination .pagination-button-arrow:disabled{pointer-events:none;color:#bec4cb}.customer-diagnosis-group-wrapper .pagination .pagination-button-arrow:hover{background-color:#edf0f2;color:#1a2e93}.customer-diagnosis-group-wrapper .pagination .pagination-button{width:20px;height:20px;background-color:transparent;border:none;color:#343a40;text-align:center;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.customer-diagnosis-group-wrapper .pagination .pagination-button:disabled{pointer-events:none;color:#bec4cb}.customer-diagnosis-group-wrapper .pagination .pagination-button:hover{color:#1a2e93;background-color:#edf0f2}.customer-diagnosis-group-wrapper .pagination .pagination-button.active{color:#fff;background-color:#1a2e93;pointer-events:none}.customer-management-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.customer-management-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.customer-management-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.customer-management-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.customer-management-page .top-area>div:nth-child(2){display:flex;align-items:center}.customer-management-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.customer-management-page .button-area{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.customer-management-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.customer-management-page .table-area{width:100%;height:calc(100% - 111px)}.customer-management-page .table-area .table-area-header{padding:32px 0 12px;height:66px;display:flex;gap:12px}.customer-management-page .table-area .table-area-header .title-area{display:flex;flex-direction:column;width:100%;color:var(--gray13, #343a40);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.customer-management-page .table-area .table-area-header .title-area .title-area-item{display:flex;align-items:center;gap:6px;padding-bottom:12px}.customer-management-page .table-area .table-area-body{height:calc(100% - 66px)}.announcement-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.announcement-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.announcement-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.announcement-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.announcement-page .top-area>div:nth-child(2){display:flex;align-items:center}.announcement-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.announcement-page .button-area{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.announcement-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.announcement-page .table-area{width:100%;height:calc(100% - 111px)}.announcement-page .table-area .table-area-header{padding:32px 0 12px;height:66px;display:flex;gap:12px}.announcement-page .table-area .table-area-header .title-area{display:flex;flex-direction:column;width:100%;color:var(--gray13, #343a40);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.announcement-page .table-area .table-area-header .title-area .title-area-item{display:flex;align-items:center;gap:6px;padding-bottom:12px}.announcement-page .table-area .table-area-body{height:calc(100% - 66px)}.diagnosis-group-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.diagnosis-group-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.diagnosis-group-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.diagnosis-group-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.diagnosis-group-page .top-area>div:nth-child(2){display:flex;align-items:center}.diagnosis-group-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.diagnosis-group-page .button-area{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.diagnosis-group-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.diagnosis-group-page .table-area{width:100%;height:calc(100% - 111px)}.diagnosis-group-page .table-area .table-area-header{padding:32px 0 12px;height:66px;display:flex;gap:12px}.diagnosis-group-page .table-area .table-area-header .title-area{display:flex;flex-direction:column;width:100%;color:var(--gray13, #343a40);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.diagnosis-group-page .table-area .table-area-header .title-area .title-area-item{display:flex;align-items:center;gap:6px;padding-bottom:12px}.diagnosis-group-page .table-area .table-area-body{height:calc(100% - 66px)}.diagnosis-group-page .table-area .table-area-body .data-table tbody tr[data-status=cancel],.diagnosis-group-page .table-area .table-area-body .data-table tbody tr[data-status=cancel] td,.diagnosis-group-page .table-area .table-area-body .data-table tbody tr[data-status=cancel]:hover{color:#bec4cb}.customer-session-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.customer-session-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.customer-session-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.customer-session-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.customer-session-page .top-area>div:nth-child(2){display:flex;align-items:center}.customer-session-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.customer-session-page .top-area>div:nth-child(4){display:flex;align-items:center}.customer-session-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.customer-session-page .button-area{padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px;display:flex;align-items:center;gap:6px}.customer-session-page .table-area{width:100%;height:calc(100% - 111px)}.customer-session-page .table-area .session-table-area{width:100%;height:60%}.customer-session-page .table-area .announcement-table-area{width:100%;height:40%}.customer-session-page .table-area .table-area-header{padding:32px 0 12px;height:66px;display:flex;gap:12px}.customer-session-page .table-area .table-area-header .title-area{display:flex;flex-direction:column;width:100%;color:var(--gray13, #343a40);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.customer-session-page .table-area .table-area-header .title-area .title-area-item{display:flex;align-items:center;gap:6px;padding-bottom:12px}.customer-session-page .table-area .table-area-body{height:calc(100% - 66px)}.customer-session-page .table-area .table-area-body .data-table tbody tr[data-status=group_canceled],.customer-session-page .table-area .table-area-body .data-table tbody tr[data-status=group_canceled] td,.customer-session-page .table-area .table-area-body .data-table tbody tr[data-status=group_canceled]:hover{color:#bec4cb}.guestReject{display:flex;flex-direction:column;height:100vh;background-color:#f8f9fa}.guestReject .header{height:50px;width:100%;position:relative;background-color:#fff;border-bottom:1px solid #e9ecef}.guestReject .header .image-box-wrap{display:flex;align-items:center;height:100%;font-size:12px;max-width:1200px;margin:0 auto;padding:0 20px;white-space:nowrap}.guestReject .header .image-box-wrap .image-box{display:flex;align-items:center;padding:0 10px 0 8px}.guestReject .header .image-box-wrap .image{background-repeat:no-repeat;background-size:contain;background-position:center;width:120px;height:19px;cursor:pointer}.guestReject .guestReject-main{display:flex;justify-content:center;align-items:center;padding:40px 20px;height:calc(100% - 50px)}.guestReject .guestReject-main .form-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px;width:100%;max-width:600px;min-height:200px;display:flex;flex-direction:column;align-items:center;justify-content:space-between}.guestReject .guestReject-main .form-container .form-header{text-align:center;margin-bottom:30px}.guestReject .guestReject-main .form-container .form-header h1{font-size:24px;font-weight:600;color:#333;margin:0 0 10px}.guestSignup{display:flex;flex-direction:column;height:100vh;background-color:#f8f9fa}.guestSignup .header{min-height:50px;width:100%;position:relative;background-color:#fff;border-bottom:1px solid #e9ecef}.guestSignup .header .image-box-wrap{display:flex;align-items:center;height:100%;font-size:12px;max-width:1200px;margin:0 auto;padding:0 20px;white-space:nowrap}.guestSignup .header .image-box-wrap .image-box{display:flex;align-items:center;padding:0 10px 0 8px}.guestSignup .header .image-box-wrap .image{background-repeat:no-repeat;background-size:contain;background-position:center;width:120px;height:19px;cursor:pointer}.guestSignup .guestSignup-main{display:flex;justify-content:center;align-items:flex-start;padding:20px;min-height:calc(100vh - 50px);overflow-y:auto}.guestSignup .guestSignup-main .form-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px;width:100%;max-width:700px;margin:20px 0;display:flex;flex-direction:column}.guestSignup .guestSignup-main .form-container .form-header{text-align:center;margin-bottom:30px}.guestSignup .guestSignup-main .form-container .form-header h1{font-size:24px;font-weight:600;color:#333;margin:0 0 10px}.guestSignup .guestSignup-main .form-container .form-content .signup-inner{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%}.guestSignup .guestSignup-main .form-container .form-content .signup-inner .signup-item{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%;padding:24px 0 0}.guestSignup .guestSignup-main .form-container .form-content .signup-inner .signup-item .signup-item-input-box{width:100%;padding-bottom:22px}.guestSignup .guestSignup-main .form-container .form-content .signup-inner .signup-item .signup-item-input-box .signup-item-title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-weight:500;line-height:18px;padding-bottom:8px;display:flex}.guestSignup .guestSignup-main .form-container .form-content .signup-inner .signup-item .signup-item-input-box .signup-item-title .signup-item-title-info{padding-left:4px}.guestSignup .guestSignup-main .form-container .form-content .signup-inner .signup-item .signup-item-input-box .signup-item-input{width:100%}.guestSignup .guestSignup-main .form-container .form-content .signup-inner .signup-terms{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 0;color:#495057;font-family:Noto Sans KR;font-size:12px;font-weight:400;line-height:18px}.guestSignup .guestSignup-main .form-container .form-content .signup-inner .signup-terms a{text-decoration:underline;cursor:pointer;color:#1a2e93}.guestSignup .guestSignup-main .form-container .form-content .signup-inner .signup-button{width:100%}.guestSignup .guestSignup-main .form-container .form-content .register-inner{border-top:1px solid #e9ecef;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:32px 0;gap:22px}.guestSignup .guestSignup-main .form-container .form-content .register-inner .company-register-item{width:100%;display:flex;align-items:center}.guestSignup .guestSignup-main .form-container .form-content .register-inner .company-register-item .label{min-width:260px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.guestSignup .guestSignup-main .form-container .form-content .register-inner .company-register-item .company-register-input-box{min-width:330px;display:flex;align-items:center}.guestSignup .guestSignup-main .form-container .form-content .register-inner .company-register-item .company-register-input-box>div{width:100%}.guestSignup .guestSignup-main .form-container .form-content .register-inner .company-register-item .company-register-input-box .read-box-area{display:flex;align-items:center;gap:8px}.guestSignup .guestSignup-main .form-container .form-content .register-inner .company-register-item .company-register-input-box .read-box-area .read-box{height:42px;min-width:248px;background-color:#f9f9fa;padding:12px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.guestSignup .guestSignup-main .form-container .form-content .register-inner .company-register-item .company-register-input-box .number-box{display:flex;align-items:center;gap:8px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.guestSignup .guestSignup-main .form-container .form-content .register-inner .company-register-item:last-child{align-items:flex-start}.guestSignup .guestSignup-main .form-container .form-content .register-inner .company-register-item:last-child .company-register-input-box>div{gap:4px;display:flex;flex-direction:column;align-items:flex-start}.guestSignup .guestSignup-main .form-container .form-content .register-inner .company-register-button-box{width:100%;display:flex;justify-content:center;padding-top:24px}.guestLogin{display:flex;flex-direction:column;height:100vh;background-color:#f8f9fa}.guestLogin .header{min-height:50px;width:100%;position:relative;background-color:#fff;border-bottom:1px solid #e9ecef}.guestLogin .header .image-box-wrap{display:flex;align-items:center;height:100%;font-size:12px;max-width:1200px;margin:0 auto;padding:0 20px;white-space:nowrap}.guestLogin .header .image-box-wrap .image-box{display:flex;align-items:center;padding:0 10px 0 8px}.guestLogin .header .image-box-wrap .image{background-repeat:no-repeat;background-size:contain;background-position:center;width:120px;height:19px;cursor:pointer}.guestLogin .guestLogin-main{display:flex;justify-content:center;align-items:flex-start;padding:20px;min-height:calc(100vh - 50px);overflow-y:auto}.guestLogin .guestLogin-main .form-container{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:40px;width:100%;max-width:650px;margin:20px 0;display:flex;flex-direction:column}.guestLogin .guestLogin-main .form-container .form-header{text-align:center;margin-bottom:30px}.guestLogin .guestLogin-main .form-container .form-header h1{font-size:24px;font-weight:600;color:#333;margin:0 0 10px}.guestLogin .guestLogin-main .form-container .form-content{width:100%}.guestLogin .guestLogin-main .form-container .form-content .login-inner{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:100%}.guestLogin .guestLogin-main .form-container .form-content .login-inner form{width:100%}.guestLogin .guestLogin-main .form-container .form-content .login-inner .tab-main-contents{display:flex;padding:24px 0 32px;flex-direction:column;align-items:flex-start}.guestLogin .guestLogin-main .form-container .form-content .login-inner .tab-main-contents .content-area{display:flex;flex-direction:column;align-items:flex-start;width:100%}.guestLogin .guestLogin-main .form-container .form-content .login-inner .tab-main-contents .content-area .label{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding-bottom:4px}.guestLogin .guestLogin-main .form-container .form-content .login-inner .tab-main-contents .content-area>div:first-child{padding-bottom:22px}.guestLogin .guestLogin-main .form-container .form-content .login-inner .tab-main-contents .content-area>div{width:100%}.guestLogin .guestLogin-main .form-container .form-content .login-inner .bottom-area{width:100%;padding-bottom:24px}.guestLogin .guestLogin-main .form-container .form-content .login-inner .password-restore-area{width:100%;display:flex;justify-content:center}.announcement-folder-page{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.announcement-folder-page .top-area-wrap{padding:32px 32px 0}.announcement-folder-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.announcement-folder-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.announcement-folder-page .top-area>div:nth-child(2){display:flex;align-items:center}.announcement-folder-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.announcement-folder-page .button-area{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.announcement-folder-page .button-area>div:first-child{padding:16px 0;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.announcement-folder-page .table-area{width:100%;height:calc(100% - 111px)}.announcement-folder-page .table-area .table-area-header{padding:32px 32px 12px;height:64px}.announcement-folder-page .table-area .table-area-header .title-area{display:flex;align-items:center;color:var(--gray13, #343a40);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.announcement-folder-page .table-area .table-area-body{height:calc(100% - 64px);width:100%}.announcement-folder-page .table-area .table-area-body .table-area-body-wrap{height:100%;width:100%;padding-bottom:32px}.announcement-folder-page .table-area .table-area-body .folder-wrap{padding:0 32px 32px;width:100%;display:grid;gap:8px;grid-template-columns:repeat(5,1fr)}@media (max-width: 1120px){.announcement-folder-page .table-area .table-area-body .folder-wrap{grid-template-columns:repeat(4,1fr)}}@media (max-width: 960px){.announcement-folder-page .table-area .table-area-body .folder-wrap{grid-template-columns:repeat(3,1fr)}}@media (max-width: 800px){.announcement-folder-page .table-area .table-area-body .folder-wrap{grid-template-columns:repeat(2,1fr)}}@media (max-width: 640px){.announcement-folder-page .table-area .table-area-body .folder-wrap{grid-template-columns:repeat(1,1fr)}}.announcement-folder-page .table-area .table-area-body .folder-wrap .folder-item{display:flex;height:42px;padding:12px;align-items:center;align-self:stretch;border-radius:2px;border:1px solid #ced4da;background:#fff;box-shadow:0 1px 2px #0000001f;width:100%;justify-content:space-between}.announcement-folder-page .table-area .table-area-body .folder-wrap .folder-item:hover{background-color:#f8f9fa;cursor:pointer}.announcement-folder-page .table-area .table-area-body .folder-wrap .folder-item.no-access{color:#bec4cb;pointer-events:none;box-shadow:none}.announcement-folder-page .table-area .table-area-body .folder-wrap .folder-item .folder-item-content{display:flex;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px;gap:12px}.announcement-folder-page .table-area .table-area-body .folder-wrap .folder-item .folder-item-content .folder-item-icon i{cursor:pointer!important}.announcement-file-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.announcement-file-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.announcement-file-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.announcement-file-page .top-area>div:nth-child(2){display:flex;align-items:center}.announcement-file-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.announcement-file-page .button-area{display:flex;align-items:center;gap:6px;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.announcement-file-page .button-area>div:first-child{padding:16px 0;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.announcement-file-page .table-area{width:100%;height:calc(100% - 111px)}.announcement-file-page .table-area .table-area-header{padding:32px 0 12px;height:76px;display:flex;justify-content:space-between}.announcement-file-page .table-area .table-area-header .title-area{display:flex;align-items:center;color:var(--gray13, #343a40);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.announcement-file-page .table-area .table-area-header .option-area{display:flex;align-items:center;gap:6px}.announcement-file-page .table-area .table-area-body{height:calc(100% - 76px)}.my-supply-setting{display:flex;flex-direction:column;height:100%;width:100%}.my-supply-setting .my-supply-setting-header{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding:32px 32px 24px}.my-supply-setting .my-supply-setting-header .title{color:#343a40;font-family:Noto Sans KR;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.my-supply-setting .my-supply-setting-header .button{display:flex;justify-content:flex-end;gap:8px}.my-supply-setting .my-supply-setting-table{width:100%;height:calc(100% - 80px);border-top:1px solid #ced4da;padding:32px}.my-supply-setting .my-supply-setting-table .my-supply-setting-table-header{width:100%;height:50px;display:flex;align-items:center;justify-content:space-between}.my-supply-setting .my-supply-setting-table .my-supply-setting-table-wrap{width:100%;height:calc(100% - 50px)}.supply-folder-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.supply-folder-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.supply-folder-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.supply-folder-page .top-area>div:nth-child(2){display:flex;align-items:center}.supply-folder-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.supply-folder-page .button-area{display:flex;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.supply-folder-page .button-area>div:first-child{padding:16px 0;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.supply-folder-page .table-area{width:100%;height:calc(100% - 111px)}.supply-folder-page .table-area .table-area-header{padding:32px 0 12px;height:80px;display:flex;gap:12px}.supply-folder-page .table-area .table-area-header .title-area{display:flex;flex-direction:column;width:100%;color:var(--gray13, #343a40);font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.supply-folder-page .table-area .table-area-header .title-area .title-area-item{display:flex;align-items:center;gap:6px;padding-bottom:12px}.supply-folder-page .table-area .table-area-header .option-area{display:flex;gap:12px}.supply-folder-page .table-area .table-area-body{height:calc(100% - 80px)}.s3-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.s3-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.s3-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.s3-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-page .top-area>div:nth-child(2){display:flex;align-items:center}.s3-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-page .top-area>div:nth-child(4){display:flex;align-items:center}.s3-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-page .button-area{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.s3-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.s3-page .table-area{width:100%;height:calc(100% - 111px)}.s3-page .table-area .table-area-header{padding:32px 0 12px;height:78px;display:flex}.s3-page .table-area .table-area-header .title-area{height:46px;width:100%;display:flex;justify-content:space-between;align-items:center}.s3-page .table-area .table-area-header .title-area .title-label{color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.s3-page .table-area .table-area-body{height:calc(100% - 78px)}.s3-page .table-area .table-area-body .attached{display:flex;padding:2px 4px;align-items:center;border-radius:2px;background:#dee2e6;color:#495057;text-align:center;width:fit-content;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.s3-activity-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.s3-activity-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.s3-activity-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.s3-activity-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-activity-page .top-area>div:nth-child(2){display:flex;align-items:center}.s3-activity-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-activity-page .top-area>div:nth-child(4){display:flex;align-items:center}.s3-activity-page .top-area>div:nth-child(5){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-activity-page .top-area>div:nth-child(6){display:flex;align-items:center}.s3-activity-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-activity-page .button-area{padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px;display:flex;align-items:center;gap:6px}.s3-activity-page .table-area{width:100%;height:calc(100% - 111px)}.s3-activity-page .table-area .table-area-header{padding:32px 0 12px;height:258px;display:flex;flex-direction:column}.s3-activity-page .table-area .table-area-header .title-area{display:flex;align-items:center;color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.s3-activity-page .table-area .table-area-header .option-area{width:100%;padding-top:12px;padding-bottom:32px}.s3-activity-page .table-area .table-area-header .option-area .description-area{display:flex;width:100%;background-color:#f9f9fa;padding:12px}.s3-activity-page .table-area .table-area-header .option-area .description-area .description-area-item{width:100%;display:flex;flex-direction:column;gap:8px}.s3-activity-page .table-area .table-area-header .option-area .description-area .description-area-item .first-item{width:150px;color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-activity-page .table-area .table-area-header .option-area .description-area .description-area-item .second-item{min-height:18px;color:#343a40;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-activity-page .table-area .table-area-header .option-area .description-area .description-area-item:nth-child(2){padding-right:8px}.s3-activity-page .table-area .table-area-header .inner-button-area{display:flex;flex-direction:column;gap:4px}.s3-activity-page .table-area .table-area-header .inner-button-area .button-area-title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-activity-page .table-area .table-area-header .inner-button-area .button-area-item{display:flex;justify-content:space-between;width:100%;height:34px}.s3-activity-page .table-area .table-area-header .inner-button-area .button-area-item>div{display:flex;gap:8px}.s3-activity-page .table-area .table-area-body{height:calc(100% - 258px);width:100%}.s3-activity-page .table-area .table-area-body .attached{display:flex;padding:2px 4px;align-items:center;border-radius:2px;background:#dee2e6;color:#495057;text-align:center;width:fit-content;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.s3-waste-and-water-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.s3-waste-and-water-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.s3-waste-and-water-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.s3-waste-and-water-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-waste-and-water-page .top-area>div:nth-child(2){display:flex;align-items:center}.s3-waste-and-water-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-waste-and-water-page .top-area>div:nth-child(4){display:flex;align-items:center}.s3-waste-and-water-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-waste-and-water-page .button-area{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.s3-waste-and-water-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.s3-waste-and-water-page .table-area{width:100%;height:calc(100% - 111px)}.s3-waste-and-water-page .table-area .table-area-header{padding:32px 0 12px;height:147px;display:flex;flex-direction:column}.s3-waste-and-water-page .table-area .table-area-header .title-area{padding-top:24px;height:70px;width:100%;display:flex;justify-content:space-between;align-items:center}.s3-waste-and-water-page .table-area .table-area-header .title-area .title-label{color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.s3-waste-and-water-page .table-area .table-area-header .tab-area{border-bottom:1px solid #e9ecef;display:grid;grid-template-columns:1fr 1fr}.s3-waste-and-water-page .table-area .table-area-header .tab-area .tab-item{display:flex;align-items:center;justify-content:center;height:44px;padding:12px 0 11px;color:#495057;text-align:center;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:400;line-height:20px;cursor:pointer}.s3-waste-and-water-page .table-area .table-area-header .tab-area .tab-item.active{cursor:default;color:#1a2e93;font-weight:700;border-bottom:1px solid #1a2e93}.s3-waste-and-water-page .table-area .table-area-body{height:calc(100% - 147px)}.s3-waste-and-water-page .table-area .table-area-body .attached{display:flex;padding:2px 4px;align-items:center;border-radius:2px;background:#dee2e6;color:#495057;text-align:center;width:fit-content;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.s3-trip-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.s3-trip-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.s3-trip-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.s3-trip-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-trip-page .top-area>div:nth-child(2){display:flex;align-items:center}.s3-trip-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-trip-page .top-area>div:nth-child(4){display:flex;align-items:center}.s3-trip-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-trip-page .button-area{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.s3-trip-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.s3-trip-page .table-area{width:100%;height:calc(100% - 111px)}.s3-trip-page .table-area .table-area-header{padding:32px 0 12px;height:78px;display:flex}.s3-trip-page .table-area .table-area-header .title-area{height:46px;width:100%;display:flex;justify-content:space-between;align-items:center}.s3-trip-page .table-area .table-area-header .title-area .title-label{color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.s3-trip-page .table-area .table-area-body{height:calc(100% - 78px)}.s3-trip-page .table-area .table-area-body .attached{display:flex;padding:2px 4px;align-items:center;border-radius:2px;background:#dee2e6;color:#495057;text-align:center;width:fit-content;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.s3-commute-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.s3-commute-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.s3-commute-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.s3-commute-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-commute-page .top-area>div:nth-child(2){display:flex;align-items:center}.s3-commute-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-commute-page .top-area>div:nth-child(4){display:flex;align-items:center}.s3-commute-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-commute-page .button-area{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.s3-commute-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.s3-commute-page .table-area{width:100%;height:calc(100% - 111px)}.s3-commute-page .table-area .table-area-header{padding:32px 0 12px;height:78px;display:flex}.s3-commute-page .table-area .table-area-header .title-area{height:46px;width:100%;display:flex;justify-content:space-between;align-items:center}.s3-commute-page .table-area .table-area-header .title-area .title-label{color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.s3-commute-page .table-area .table-area-body{height:calc(100% - 78px)}.s3-commute-page .table-area .table-area-body .attached{display:flex;padding:2px 4px;align-items:center;border-radius:2px;background:#dee2e6;color:#495057;text-align:center;width:fit-content;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.s3-processing-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.s3-processing-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.s3-processing-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.s3-processing-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-processing-page .top-area>div:nth-child(2){display:flex;align-items:center}.s3-processing-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-processing-page .top-area>div:nth-child(4){display:flex;align-items:center}.s3-processing-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-processing-page .button-area{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.s3-processing-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.s3-processing-page .table-area{width:100%;height:calc(100% - 111px)}.s3-processing-page .table-area .table-area-header{padding:32px 0 12px;height:78px;display:flex}.s3-processing-page .table-area .table-area-header .title-area{height:46px;width:100%;display:flex;justify-content:space-between;align-items:center}.s3-processing-page .table-area .table-area-header .title-area .title-label{color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.s3-processing-page .table-area .table-area-body{height:calc(100% - 78px)}.s3-processing-page .table-area .table-area-body .attached{display:flex;padding:2px 4px;align-items:center;border-radius:2px;background:#dee2e6;color:#495057;text-align:center;width:fit-content;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.s3-use-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.s3-use-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.s3-use-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.s3-use-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-use-page .top-area>div:nth-child(2){display:flex;align-items:center}.s3-use-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-use-page .top-area>div:nth-child(4){display:flex;align-items:center}.s3-use-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-use-page .button-area{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.s3-use-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.s3-use-page .table-area{width:100%;height:calc(100% - 111px)}.s3-use-page .table-area .table-area-header{padding:32px 0 12px;height:78px;display:flex}.s3-use-page .table-area .table-area-header .title-area{height:46px;width:100%;display:flex;justify-content:space-between;align-items:center}.s3-use-page .table-area .table-area-header .title-area .title-label{color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.s3-use-page .table-area .table-area-body{height:calc(100% - 78px)}.s3-use-page .table-area .table-area-body .attached{display:flex;padding:2px 4px;align-items:center;border-radius:2px;background:#dee2e6;color:#495057;text-align:center;width:fit-content;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.s3-disposal-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.s3-disposal-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.s3-disposal-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.s3-disposal-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-disposal-page .top-area>div:nth-child(2){display:flex;align-items:center}.s3-disposal-page .top-area>div:nth-child(3){color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-disposal-page .top-area>div:nth-child(4){display:flex;align-items:center}.s3-disposal-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-disposal-page .button-area{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.s3-disposal-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.s3-disposal-page .table-area{width:100%;height:calc(100% - 111px)}.s3-disposal-page .table-area .table-area-header{padding:32px 0 12px;height:78px;display:flex}.s3-disposal-page .table-area .table-area-header .title-area{height:46px;width:100%;display:flex;justify-content:space-between;align-items:center}.s3-disposal-page .table-area .table-area-header .title-area .title-label{color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.s3-disposal-page .table-area .table-area-body{height:calc(100% - 78px)}.s3-disposal-page .table-area .table-area-body .attached{display:flex;padding:2px 4px;align-items:center;border-radius:2px;background:#dee2e6;color:#495057;text-align:center;width:fit-content;cursor:pointer;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:500;line-height:16px}.s3-ghg-page{display:flex;flex-direction:column;padding:32px;width:100%;height:100%;overflow:hidden}.s3-ghg-page .top-area{display:flex;padding-bottom:6px;align-items:flex-start;align-self:stretch;width:100%;height:24px}.s3-ghg-page .top-area>div{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.s3-ghg-page .top-area>div:first-child{color:#495057;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.s3-ghg-page .top-area>div:nth-child(2){display:flex;align-items:center}.s3-ghg-page .top-area>div:last-child{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.s3-ghg-page .button-area{display:flex;justify-content:space-between;align-items:center;padding-bottom:24px;border-bottom:1px solid #ced4da;width:100%;height:87px}.s3-ghg-page .button-area>div:first-child{padding:16px 8px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.s3-ghg-page .table-area{width:100%;height:calc(100% - 111px)}.s3-ghg-page .table-area .table-area-header{padding:32px 0 12px;height:147px;display:flex;flex-direction:column}.s3-ghg-page .table-area .table-area-header .title-area{padding-top:24px;height:70px;width:100%;display:flex;justify-content:space-between;align-items:center}.s3-ghg-page .table-area .table-area-header .title-area .title-label{color:#343a40;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.s3-ghg-page .table-area .table-area-header .title-area .no-available-years{color:#495057;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.s3-ghg-page .table-area .table-area-header .tab-area{border-bottom:1px solid #e9ecef;display:grid;grid-template-columns:1fr 1fr}.s3-ghg-page .table-area .table-area-header .tab-area .tab-item{display:flex;align-items:center;justify-content:center;height:44px;padding:12px 0 11px;color:#495057;text-align:center;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:400;line-height:20px;cursor:pointer}.s3-ghg-page .table-area .table-area-header .tab-area .tab-item.active{cursor:default;color:#1a2e93;font-weight:700;border-bottom:1px solid #1a2e93}.s3-ghg-page .table-area .table-area-body{height:calc(100% - 147px)}.my-waste-emission-factor-list-page{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.my-waste-emission-factor-list-page .my-waste-emission-factor-page-title{padding:16px 0 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;height:70px}.my-waste-emission-factor-list-page .my-waste-emission-factor-page-main{display:flex;flex-direction:column;gap:16px;border-top:1px solid #ced4da;padding-top:32px;height:calc(100% - 70px);width:100%}.my-waste-emission-factor-list-page .my-waste-emission-factor-page-main .my-waste-emission-factor-page-item{width:100%}.my-waste-emission-factor-list-page .my-waste-emission-factor-page-main .my-waste-emission-factor-page-item:first-child{height:34px;display:flex;justify-content:flex-end}.my-waste-emission-factor-list-page .my-waste-emission-factor-page-main .my-waste-emission-factor-page-item:last-child{height:calc(100% - 34px)}.my-waste-emission-factor-list-page .my-waste-emission-factor-page-main .my-waste-emission-factor-page-item:last-child>div{height:100%;width:100%}.my-waste-emission-factor-page{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.my-waste-emission-factor-page .my-waste-emission-factor-page-title{padding:16px 0 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;height:70px}.my-waste-emission-factor-page .my-waste-emission-factor-page-main{display:flex;flex-direction:column;gap:16px;border-top:1px solid #ced4da;padding-top:32px;height:calc(100% - 70px);width:100%}.my-waste-emission-factor-page .my-waste-emission-factor-page-main .my-waste-emission-factor-page-item{width:100%}.my-waste-emission-factor-page .my-waste-emission-factor-page-main .my-waste-emission-factor-page-item:first-child{height:34px;display:flex;gap:8px;justify-content:flex-end}.my-waste-emission-factor-page .my-waste-emission-factor-page-main .my-waste-emission-factor-page-item:last-child{height:calc(100% - 34px)}.my-waste-emission-factor-page .my-waste-emission-factor-page-main .my-waste-emission-factor-page-item:last-child>div{height:100%;width:100%}.my-water-emission-factor-list-page{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.my-water-emission-factor-list-page .my-water-emission-factor-page-title{padding:16px 0 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;height:70px}.my-water-emission-factor-list-page .my-water-emission-factor-page-main{display:flex;flex-direction:column;gap:16px;border-top:1px solid #ced4da;padding-top:32px;height:calc(100% - 70px);width:100%}.my-water-emission-factor-list-page .my-water-emission-factor-page-main .my-water-emission-factor-page-item{width:100%}.my-water-emission-factor-list-page .my-water-emission-factor-page-main .my-water-emission-factor-page-item:first-child{height:34px;display:flex;justify-content:flex-end}.my-water-emission-factor-list-page .my-water-emission-factor-page-main .my-water-emission-factor-page-item:last-child{height:calc(100% - 34px)}.my-water-emission-factor-list-page .my-water-emission-factor-page-main .my-water-emission-factor-page-item:last-child>div{height:100%;width:100%}.my-water-emission-factor-page{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.my-water-emission-factor-page .my-water-emission-factor-page-title{padding:16px 0 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;height:70px}.my-water-emission-factor-page .my-water-emission-factor-page-main{display:flex;flex-direction:column;gap:16px;border-top:1px solid #ced4da;padding-top:32px;height:calc(100% - 70px);width:100%}.my-water-emission-factor-page .my-water-emission-factor-page-main .my-water-emission-factor-page-item{width:100%}.my-water-emission-factor-page .my-water-emission-factor-page-main .my-water-emission-factor-page-item:first-child{height:34px;display:flex;gap:8px;justify-content:flex-end}.my-water-emission-factor-page .my-water-emission-factor-page-main .my-water-emission-factor-page-item:last-child{height:calc(100% - 34px)}.my-water-emission-factor-page .my-water-emission-factor-page-main .my-water-emission-factor-page-item:last-child>div{height:100%;width:100%}.my-trip-emission-factor-list-page{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.my-trip-emission-factor-list-page .my-trip-emission-factor-page-title{padding:16px 0 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;height:70px}.my-trip-emission-factor-list-page .my-trip-emission-factor-page-main{display:flex;flex-direction:column;gap:16px;border-top:1px solid #ced4da;padding-top:32px;height:calc(100% - 70px);width:100%}.my-trip-emission-factor-list-page .my-trip-emission-factor-page-main .my-trip-emission-factor-page-item{width:100%}.my-trip-emission-factor-list-page .my-trip-emission-factor-page-main .my-trip-emission-factor-page-item:first-child{height:34px;display:flex;justify-content:flex-end}.my-trip-emission-factor-list-page .my-trip-emission-factor-page-main .my-trip-emission-factor-page-item:last-child{height:calc(100% - 34px)}.my-trip-emission-factor-list-page .my-trip-emission-factor-page-main .my-trip-emission-factor-page-item:last-child>div{height:100%;width:100%}.my-trip-emission-factor-page{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.my-trip-emission-factor-page .my-trip-emission-factor-page-title{padding:16px 0 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;height:70px}.my-trip-emission-factor-page .my-trip-emission-factor-page-main{display:flex;flex-direction:column;gap:16px;border-top:1px solid #ced4da;padding-top:32px;height:calc(100% - 70px);width:100%}.my-trip-emission-factor-page .my-trip-emission-factor-page-main .my-trip-emission-factor-page-item{width:100%}.my-trip-emission-factor-page .my-trip-emission-factor-page-main .my-trip-emission-factor-page-item:first-child{height:34px;display:flex;gap:8px;justify-content:flex-end}.my-trip-emission-factor-page .my-trip-emission-factor-page-main .my-trip-emission-factor-page-item:last-child{height:calc(100% - 34px)}.my-trip-emission-factor-page .my-trip-emission-factor-page-main .my-trip-emission-factor-page-item:last-child>div{height:100%;width:100%}.my-commute-emission-factor-list-page{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.my-commute-emission-factor-list-page .my-commute-emission-factor-page-title{padding:16px 0 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;height:70px}.my-commute-emission-factor-list-page .my-commute-emission-factor-page-main{display:flex;flex-direction:column;gap:16px;border-top:1px solid #ced4da;padding-top:32px;height:calc(100% - 70px);width:100%}.my-commute-emission-factor-list-page .my-commute-emission-factor-page-main .my-commute-emission-factor-page-item{width:100%}.my-commute-emission-factor-list-page .my-commute-emission-factor-page-main .my-commute-emission-factor-page-item:first-child{height:34px;display:flex;justify-content:flex-end}.my-commute-emission-factor-list-page .my-commute-emission-factor-page-main .my-commute-emission-factor-page-item:last-child{height:calc(100% - 34px)}.my-commute-emission-factor-list-page .my-commute-emission-factor-page-main .my-commute-emission-factor-page-item:last-child>div{height:100%;width:100%}.my-commute-emission-factor-page{width:100%;height:100%;display:flex;flex-direction:column;padding:32px}.my-commute-emission-factor-page .my-commute-emission-factor-page-title{padding:16px 0 24px;color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px;height:70px}.my-commute-emission-factor-page .my-commute-emission-factor-page-main{display:flex;flex-direction:column;gap:16px;border-top:1px solid #ced4da;padding-top:32px;height:calc(100% - 70px);width:100%}.my-commute-emission-factor-page .my-commute-emission-factor-page-main .my-commute-emission-factor-page-item{width:100%}.my-commute-emission-factor-page .my-commute-emission-factor-page-main .my-commute-emission-factor-page-item:first-child{height:34px;display:flex;gap:8px;justify-content:flex-end}.my-commute-emission-factor-page .my-commute-emission-factor-page-main .my-commute-emission-factor-page-item:last-child{height:calc(100% - 34px)}.my-commute-emission-factor-page .my-commute-emission-factor-page-main .my-commute-emission-factor-page-item:last-child>div{height:100%;width:100%}.performance-progress-distribution{width:100%;height:100%;display:flex;flex-direction:column;padding:16px}.performance-progress-distribution .chart-title{color:#343a40;text-align:left;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:16px}.performance-progress-distribution .chart-content{display:flex;flex-direction:row;flex:1}.performance-progress-distribution .labels-container{display:flex;flex-direction:column;gap:12px;min-width:50px;padding-right:12px}.performance-progress-distribution .labels-container .category-label{min-height:32px;display:flex;align-items:center;justify-content:flex-end;overflow:hidden;color:#868e96;text-align:right;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.performance-progress-distribution .border-line{width:1px;background-color:#bec4cb;flex-shrink:0}.performance-progress-distribution .bars-container{display:flex;flex-direction:column;gap:12px;flex:1}.performance-progress-distribution .bars-container .progress-row{display:flex;align-items:center;gap:12px;min-height:32px}.performance-progress-distribution .bars-container .progress-row .bar-container{flex:1;height:32px;position:relative}.performance-progress-distribution .bars-container .progress-row .bar-container .progress-bar{height:100%;background-color:#315499}.performance-progress-distribution .bars-container .progress-row .bar-value{min-width:40px;overflow:hidden;color:#868e96;text-align:right;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.supply-chain-esg-renderer{width:100%;height:100%;display:flex;flex-direction:column;padding:16px}.supply-chain-esg-renderer .chart-title{color:#343a40;text-align:left;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:700;line-height:18px;margin-bottom:16px}.supply-chain-esg-renderer .info-section{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px;padding:12px;background-color:#f9f9fa;margin-bottom:16px}.supply-chain-esg-renderer .info-section .info-item{display:flex;align-items:center;gap:8px}.supply-chain-esg-renderer .info-section .info-item .info-label{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.supply-chain-esg-renderer .info-section .info-item .info-value{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.supply-chain-esg-renderer .chart-content{display:flex;flex-direction:row;flex:1}.supply-chain-esg-renderer .labels-container{display:flex;flex-direction:column;gap:12px;min-width:50px;padding-right:12px}.supply-chain-esg-renderer .labels-container .category-label{min-height:32px;display:flex;align-items:center;justify-content:flex-end;overflow:hidden;color:#868e96;text-align:right;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.supply-chain-esg-renderer .border-line{width:1px;background-color:#bec4cb;flex-shrink:0}.supply-chain-esg-renderer .bars-container{display:flex;flex-direction:column;gap:12px;flex:1}.supply-chain-esg-renderer .bars-container .progress-row{display:flex;align-items:center;gap:12px;min-height:32px}.supply-chain-esg-renderer .bars-container .progress-row .bar-container{flex:1;height:32px;position:relative}.supply-chain-esg-renderer .bars-container .progress-row .bar-container .progress-bar{height:100%;background-color:#315499}.supply-chain-esg-renderer .bars-container .progress-row .bar-value{min-width:50px;padding-right:10px;overflow:hidden;color:#868e96;text-align:right;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.grid-page{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden}.grid-page .grid-page-header{width:100%;display:flex;height:86px;padding:32px 32px 0}.grid-page .grid-page-header .header-title{color:#343a40;font-family:Noto Sans KR;font-size:21px;font-style:normal;font-weight:500;line-height:30px}.grid-page .grid-page-header .header-wrap{width:100%;height:100%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ced4da}.grid-page .grid-area-container{width:100%;display:flex;justify-content:center;align-items:flex-start;overflow:auto;flex:1;min-height:0;padding:32px}.grid-page .grid-area-container .grid-area-wrap{width:100%}.grid-page .grid-area-container .grid-area-wrap.empty{height:100%}.grid-page .grid-area-container .grid-area-wrap .grid-area{display:grid;gap:8px;width:100%}.grid-page .grid-area-container .grid-area-wrap .empty-image-wrap{height:100%;width:100%;display:flex;justify-content:center;align-items:center}.grid-page .grid-area-container .grid-area-wrap .empty-image-wrap .empty-area{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.grid-page .grid-area-container .grid-area-wrap .empty-image-wrap .empty-area>div:nth-child(2){color:#495057;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.grid-page .grid-area-container .grid-area-wrap .empty-image-wrap .empty-area>div:nth-child(3){color:#868e96;text-align:center;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.grid-page .grid-area-container .grid-area-wrap .empty-image-wrap .empty-image{width:50px;height:38px;background-repeat:no-repeat;background-size:contain;background-position:center}.grid-page .grid-highlight{border:2px dashed #1a2e93;background-color:#1a2e931a;border-radius:4px;z-index:10;pointer-events:none;transition:all .1s ease}.grid-page .grid-item{display:flex;flex-direction:column;overflow:hidden;-webkit-user-select:none;user-select:none;height:324px;border:1px solid #ced4da;border-radius:4px;padding:8px;position:relative;background-color:#fff;transition:opacity .2s}.grid-page .grid-item.edit-item:hover{cursor:pointer;background-color:#f9f9fa}.grid-page .grid-item.dragging{opacity:.5}.grid-page .grid-item .grid-item-header{display:flex;justify-content:space-between;align-items:center;padding:4px;height:44px}.grid-page .grid-item .grid-item-header .grid-item-title{overflow:hidden;color:#495057;text-overflow:ellipsis;font-family:Noto Sans KR;font-size:14px;font-style:normal;font-weight:700;line-height:20px;white-space:nowrap}.grid-page .grid-item .grid-item-header .grid-item-actions{display:flex;gap:8px;align-items:center}.grid-page .grid-item .grid-item-header .grid-item-actions>div{cursor:pointer;display:flex;align-items:center}.grid-page .grid-item .grid-item-subheader{height:42px;padding:8px;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;justify-content:flex-end;gap:20px}.grid-page .grid-item .grid-item-subheader .subheader-item{display:flex;align-items:center;gap:6px}.grid-page .grid-item .grid-item-subheader .subheader-title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.grid-page .grid-item .grid-item-subheader .subheader-value{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.grid-page .grid-item .grid-item-content{flex:1;overflow:auto;font-size:12px;padding:4px}.grid-page .grid-item .grid-item-content .loading-state,.grid-page .grid-item .grid-item-content .empty-state{text-align:center;padding:20px;color:#6c757d}.grid-page .grid-item .grid-item-content .empty-state{font-size:12px}.grid-page .grid-item .grid-item-content .inner-grid{display:grid;gap:4px;width:100%;height:100%}.grid-page .grid-item .grid-item-content pre{font-size:12px;margin:0;overflow:auto}.grid-page .grid-page-bottom-panel{width:100%;height:75px;background-color:#fff;border-top:1px solid #dee2e6;display:flex;align-items:center;justify-content:space-between;padding:20px 32px;flex-shrink:0}.my-expert-page{display:flex;flex-direction:column;height:100%;width:100%}.my-expert-page .my-expert-header{display:flex;justify-content:space-between;align-items:center;width:100%;height:80px;padding:32px 32px 24px}.my-expert-page .my-expert-header .title{color:#343a40;font-family:Noto Sans KR;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.my-expert-page .my-expert-header .button{display:flex;justify-content:flex-end;gap:8px}.my-expert-page .my-expert-search{width:100%;height:50px;border-top:1px solid #ced4da;padding:0 32px;display:flex;align-items:center;justify-content:space-between}.my-expert-page .my-expert-table{width:100%;height:calc(100% - 130px);padding:0 32px 32px}.my-expert-page .my-expert-table .my-expert-table-wrap{width:100%;height:100%}._profile-menu_1ftub_1{width:268px;height:184px;display:flex;flex-direction:column;align-items:flex-start;border-radius:2px;border:1px solid #ced4da;background:#fff;box-shadow:0 1px 2px #0000001f}._profile-menu-first-item_1ftub_13{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;padding:24px 16px 16px;background:#f1f3f5;border-bottom:1px solid #ced4da}._account-area_1ftub_23{display:flex;align-items:flex-start}._account_1ftub_23{display:flex;flex-direction:column;align-items:flex-start;flex:1 0 0;align-self:stretch}._account-name_1ftub_36{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:700;line-height:18px}._account-email_1ftub_45{color:#343a40;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:400;line-height:18px}._account-role_1ftub_54{color:#adb5bd;font-size:10px;font-style:normal;font-weight:500;line-height:16px}._profile-menu-second-item_1ftub_62{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%;height:42px}._button_1ftub_71{height:42px;width:100%;display:flex;align-items:center;justify-content:flex-start;background-color:#fff;padding:12px 16px;color:#343a40;font-family:Noto Sans KR;font-size:12px;font-weight:400;line-height:18px;cursor:pointer;transition:background-color .2s}._button_1ftub_71:hover{background-color:#f9f9fa;color:#1a2e93}._buttonText_1ftub_92{padding-left:6px}._profile-menu-third-item_1ftub_96{display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;width:100%;height:64px;padding:16px;background:#f9f9fa}._profile-menu-third-item-text-version_1ftub_108{color:#adb5bd;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:700;line-height:16px}._profile-menu-third-item-text-copyright_1ftub_118{color:#adb5bd;text-align:center;font-family:Noto Sans KR;font-size:10px;font-style:normal;font-weight:400;line-height:16px}.expert-header-layout{width:100%;height:100vh;display:flex;flex-direction:column}.expert-header-layout .expert-header-layout-header{width:100%;height:50px;flex-shrink:0;border-bottom:1px solid #e9ecef}.expert-header-layout .expert-header-layout-content{width:100%;height:calc(100vh - 50px);overflow:hidden;display:flex;flex-direction:column}.expert-header-layout .expert-header-layout-content .expert-header-layout-main{width:100%;height:100%;overflow:auto}.expert-page{width:100%;height:100%;display:flex;flex-direction:column}.expert-page .expert-page-header{padding:32px 32px 0;width:100%;height:80px;display:flex;align-items:center;justify-content:space-between}.expert-page .expert-page-header .title{color:#6f757c;font-family:Noto Sans KR;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.expert-page .expert-page-content{padding:0 32px 32px;width:100%;height:calc(100% - 80px);display:flex;flex-direction:column;align-items:center;justify-content:center}
