:root{--font-family-base:Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Roboto,"Helvetica Neue","Segoe UI","Apple SD Gothic Neo","Noto Sans KR","Malgun Gothic","Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif;--color-gray0:#000000;--color-gray10:#222222;--color-gray25:#3f3f3f;--color-gray30:#444444;--color-gray40:#666666;--color-gray55:#8f8f8f;--color-gray60:#a0a0a0;--color-gray70:#b3b3b3;--color-gray80:#cccccc;--color-gray85:#dcdcdc;--color-gray90:#eaeaea;--color-gray95:#f5f5f5;--color-gray98:#fafafa;--color-gray100:#ffffff;--color-primary-darkest:#00315a;--color-primary-dark:#004882;--color-primary:#005ca9;--color-primary-light:#4d93cc;--color-primary-lightest:#b8d7ee;--color-secondary-darkest:#005821;--color-secondary-dark:#007a2d;--color-secondary:#00a439;--color-secondary-light:#4dc47a;--color-secondary-lightest:#b8e7c9;--color-bgray10:#646a78;--color-bgray20:#aaacb4;--color-bgray30:#d0d3d8;--color-bgray40:#e5e7ec;--color-bgray50:#f1f2f6;--color-bgray60:#f8f9fb;--color-bgray70:#fafbfd;--color-negative:#ff3352;--color-negative-light:#ffe0e5;--color-positive:#3377ff;--color-positive-light:#ccddff;--color-point:#e84915;--color-point-light:#fce4dc;--color-dim:rgba(0,0,0,0.7)}.tiptap{overflow-wrap:break-word;text-size-adjust:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--tt-gray-light-a-50:rgba(56,56,56,0.04);--tt-gray-light-a-100:rgba(15,22,36,0.05);--tt-gray-light-a-200:rgba(37,39,45,0.1);--tt-gray-light-a-300:rgba(47,50,55,0.2);--tt-gray-light-a-400:rgba(40,44,51,0.42);--tt-gray-light-a-500:rgba(52,55,60,0.64);--tt-gray-light-a-600:rgba(36,39,46,0.78);--tt-gray-light-a-700:rgba(35,37,42,0.87);--tt-gray-light-a-800:rgba(30,32,36,0.95);--tt-gray-light-a-900:rgba(29,30,32,0.98);--tt-gray-light-50:rgba(250,250,250,1);--tt-gray-light-100:rgba(244,244,245,1);--tt-gray-light-200:rgba(234,234,235,1);--tt-gray-light-300:rgba(213,214,215,1);--tt-gray-light-400:rgba(166,167,171,1);--tt-gray-light-500:rgba(125,127,130,1);--tt-gray-light-600:rgba(83,86,90,1);--tt-gray-light-700:rgba(64,65,69,1);--tt-gray-light-800:rgba(44,45,48,1);--tt-gray-light-900:rgba(34,35,37,1);--tt-gray-dark-a-50:rgba(232,232,253,0.05);--tt-gray-dark-a-100:rgba(231,231,243,0.07);--tt-gray-dark-a-200:rgba(238,238,246,0.11);--tt-gray-dark-a-300:rgba(239,239,245,0.22);--tt-gray-dark-a-400:rgba(244,244,255,0.37);--tt-gray-dark-a-500:rgba(236,238,253,0.5);--tt-gray-dark-a-600:rgba(247,247,253,0.64);--tt-gray-dark-a-700:rgba(251,251,254,0.75);--tt-gray-dark-a-800:rgba(253,253,253,0.88);--tt-gray-dark-a-900:rgba(255,255,255,0.96);--tt-gray-dark-50:rgba(25,25,26,1);--tt-gray-dark-100:rgba(32,32,34,1);--tt-gray-dark-200:rgba(45,45,47,1);--tt-gray-dark-300:rgba(70,70,73,1);--tt-gray-dark-400:rgba(99,99,105,1);--tt-gray-dark-500:rgba(124,124,131,1);--tt-gray-dark-600:rgba(163,163,168,1);--tt-gray-dark-700:rgba(192,192,195,1);--tt-gray-dark-800:rgba(224,224,225,1);--tt-gray-dark-900:rgba(245,245,245,1);--tt-brand-color-50:rgba(239,238,255,1);--tt-brand-color-100:rgba(222,219,255,1);--tt-brand-color-200:rgba(195,189,255,1);--tt-brand-color-300:rgba(157,138,255,1);--tt-brand-color-400:rgba(122,82,255,1);--tt-brand-color-500:rgba(98,41,255,1);--tt-brand-color-600:rgba(84,0,229,1);--tt-brand-color-700:rgba(75,0,204,1);--tt-brand-color-800:rgba(56,0,153,1);--tt-brand-color-900:rgba(43,25,102,1);--tt-brand-color-950:hsla(257,100%,9%,1);--tt-color-green-inc-5:hsla(129,100%,97%,1);--tt-color-green-inc-4:hsla(129,100%,92%,1);--tt-color-green-inc-3:hsla(131,100%,86%,1);--tt-color-green-inc-2:hsla(133,98%,78%,1);--tt-color-green-inc-1:hsla(137,99%,70%,1);--tt-color-green-base:hsla(147,99%,50%,1);--tt-color-green-dec-1:hsla(147,97%,41%,1);--tt-color-green-dec-2:hsla(146,98%,32%,1);--tt-color-green-dec-3:hsla(146,100%,24%,1);--tt-color-green-dec-4:hsla(144,100%,16%,1);--tt-color-green-dec-5:hsla(140,100%,9%,1);--tt-color-yellow-inc-5:hsla(50,100%,97%,1);--tt-color-yellow-inc-4:hsla(50,100%,91%,1);--tt-color-yellow-inc-3:hsla(50,100%,84%,1);--tt-color-yellow-inc-2:hsla(50,100%,77%,1);--tt-color-yellow-inc-1:hsla(50,100%,68%,1);--tt-color-yellow-base:hsla(52,100%,50%,1);--tt-color-yellow-dec-1:hsla(52,100%,41%,1);--tt-color-yellow-dec-2:hsla(52,100%,32%,1);--tt-color-yellow-dec-3:hsla(52,100%,24%,1);--tt-color-yellow-dec-4:hsla(51,100%,16%,1);--tt-color-yellow-dec-5:hsla(50,100%,9%,1);--tt-color-red-inc-5:hsla(11,100%,96%,1);--tt-color-red-inc-4:hsla(11,100%,88%,1);--tt-color-red-inc-3:hsla(10,100%,80%,1);--tt-color-red-inc-2:hsla(9,100%,73%,1);--tt-color-red-inc-1:hsla(7,100%,64%,1);--tt-color-red-base:hsla(7,100%,54%,1);--tt-color-red-dec-1:hsla(7,100%,41%,1);--tt-color-red-dec-2:hsla(5,100%,32%,1);--tt-color-red-dec-3:hsla(4,100%,24%,1);--tt-color-red-dec-4:hsla(3,100%,16%,1);--tt-color-red-dec-5:hsla(1,100%,9%,1);--white:rgba(255,255,255,1);--black:rgba(14,14,17,1);--transparent:rgba(255,255,255,0);--tt-shadow-elevated-md:0px 16px 48px 0px rgba(17,24,39,0.04),0px 12px 24px 0px rgba(17,24,39,0.04),0px 6px 8px 0px rgba(17,24,39,0.02),0px 2px 3px 0px rgba(17,24,39,0.02);--tt-radius-xxs:0.125rem;--tt-radius-xs:0.25rem;--tt-radius-sm:0.375rem;--tt-radius-md:0.5rem;--tt-radius-lg:0.75rem;--tt-radius-xl:1rem;--tt-transition-duration-short:0.1s;--tt-transition-duration-default:0.2s;--tt-transition-duration-long:0.64s;--tt-transition-easing-default:cubic-bezier(0.46,0.03,0.52,0.96);--tt-transition-easing-cubic:cubic-bezier(0.65,0.05,0.36,1);--tt-transition-easing-quart:cubic-bezier(0.77,0,0.18,1);--tt-transition-easing-circ:cubic-bezier(0.79,0.14,0.15,0.86);--tt-transition-easing-back:cubic-bezier(0.68,-0.55,0.27,1.55);--tt-accent-contrast:8%;--tt-destructive-contrast:8%;--tt-foreground-contrast:8%}.tiptap,.tiptap *,.tiptap :after,.tiptap :before{box-sizing:border-box;transition:none var(--tt-transition-duration-default) var(--tt-transition-easing-default)}.tiptap{--tt-bg-color:var(--white);--tt-border-color:var(--tt-gray-light-a-200);--tt-border-color-tint:var(--tt-gray-light-a-100);--tt-sidebar-bg-color:var(--tt-gray-light-100);--tt-scrollbar-color:var(--tt-gray-light-a-200);--tt-cursor-color:var(--tt-brand-color-500);--tt-selection-color:rgba(157,138,255,0.2);--tt-card-bg-color:var(--white);--tt-card-border-color:var(--tt-gray-light-a-100);--tt-toolbar-height:2.75rem;--tt-safe-area-bottom:env(safe-area-inset-bottom,0px);--tt-toolbar-bg-color:var(--white);--tt-toolbar-border-color:var(--tt-gray-light-a-100);--tiptap-image-upload-active:var(--tt-brand-color-500);--tiptap-image-upload-progress-bg:var(--tt-brand-color-50);--tiptap-image-upload-icon-bg:var(--tt-brand-color-500);--tiptap-image-upload-text-color:var(--tt-gray-light-a-700);--tiptap-image-upload-subtext-color:var(--tt-gray-light-a-400);--tiptap-image-upload-border:var(--tt-gray-light-a-300);--tiptap-image-upload-border-hover:var(--tt-gray-light-a-400);--tiptap-image-upload-border-active:var(--tt-brand-color-500);--tiptap-image-upload-icon-doc-bg:var(--tt-gray-light-a-200);--tiptap-image-upload-icon-doc-border:var(--tt-gray-light-300);--tiptap-image-upload-icon-color:var(--white);--tiptap-card-bg-color:var(--white);--tiptap-card-border-color:var(--tt-gray-light-a-100);--tiptap-card-group-label-color:var(--tt-gray-light-a-800);--tt-input-placeholder:var(--tt-gray-light-a-400);--tt-input-border:var(--tt-gray-light-a-200);--tt-input-border-focus:var(--tt-gray-light-a-300);--tt-dropdown-menu-bg-color:var(--white);--tt-dropdown-menu-text-color:var(--tt-gray-light-a-600);--tt-dropdown-menu-label-color:var(--tt-gray-light-a-800)}.tiptap.dark{--tt-bg-color:var(--black);--tt-border-color:var(--tt-gray-dark-a-200);--tt-border-color-tint:var(--tt-gray-dark-a-100);--tt-sidebar-bg-color:var(--tt-gray-dark-100);--tt-scrollbar-color:var(--tt-gray-dark-a-200);--tt-cursor-color:var(--tt-brand-color-400);--tt-selection-color:rgba(122,82,255,0.2);--tt-card-bg-color:var(--tt-gray-dark-50);--tt-card-border-color:var(--tt-gray-dark-a-50);--tt-toolbar-bg-color:var(--black);--tt-toolbar-border-color:var(--tt-gray-dark-a-50);--tiptap-image-upload-active:var(--tt-brand-color-400);--tiptap-image-upload-progress-bg:var(--tt-brand-color-900);--tiptap-image-upload-icon-bg:var(--tt-brand-color-400);--tiptap-image-upload-text-color:var(--tt-gray-dark-a-700);--tiptap-image-upload-subtext-color:var(--tt-gray-dark-a-400);--tiptap-image-upload-border:var(--tt-gray-dark-a-300);--tiptap-image-upload-border-hover:var(--tt-gray-dark-a-400);--tiptap-image-upload-border-active:var(--tt-brand-color-400);--tiptap-image-upload-icon-doc-bg:var(--tt-gray-dark-a-200);--tiptap-image-upload-icon-doc-border:var(--tt-gray-dark-300);--tiptap-image-upload-icon-color:var(--black);--tiptap-card-bg-color:var(--tt-gray-dark-50);--tiptap-card-border-color:var(--tt-gray-dark-a-100);--tiptap-card-group-label-color:var(--tt-gray-dark-a-800);--tt-input-placeholder:var(--tt-gray-dark-a-400);--tt-input-border:var(--tt-gray-dark-a-200);--tt-input-border-focus:var(--tt-gray-dark-a-300);--tt-dropdown-menu-bg-color:var(--tt-gray-dark-50);--tt-dropdown-menu-text-color:var(--tt-gray-dark-a-600);--tt-dropdown-menu-label-color:var(--tt-gray-dark-a-800);--tt-shadow-elevated-md:0px 16px 48px 0px rgba(0,0,0,0.5),0px 12px 24px 0px rgba(0,0,0,0.24),0px 6px 8px 0px rgba(0,0,0,0.22),0px 2px 3px 0px rgba(0,0,0,0.12)}.tiptap{--tt-color-text-gray:hsl(45,2%,46%);--tt-color-text-brown:hsl(19,31%,47%);--tt-color-text-orange:hsl(30,89%,45%);--tt-color-text-yellow:hsl(38,62%,49%);--tt-color-text-green:hsl(148,32%,39%);--tt-color-text-blue:hsl(202,54%,43%);--tt-color-text-purple:hsl(274,32%,54%);--tt-color-text-pink:hsl(328,49%,53%);--tt-color-text-red:hsl(2,62%,55%);--tt-color-text-gray-contrast:hsla(39,26%,26%,0.15);--tt-color-text-brown-contrast:hsla(18,43%,69%,0.35);--tt-color-text-orange-contrast:hsla(24,73%,55%,0.27);--tt-color-text-yellow-contrast:hsla(44,82%,59%,0.39);--tt-color-text-green-contrast:hsla(126,29%,60%,0.27);--tt-color-text-blue-contrast:hsla(202,54%,59%,0.27);--tt-color-text-purple-contrast:hsla(274,37%,64%,0.27);--tt-color-text-pink-contrast:hsla(331,60%,71%,0.27);--tt-color-text-red-contrast:hsla(8,79%,79%,0.4)}.tiptap.dark{--tt-color-text-gray:hsl(0,0%,61%);--tt-color-text-brown:hsl(18,35%,58%);--tt-color-text-orange:hsl(25,53%,53%);--tt-color-text-yellow:hsl(36,54%,55%);--tt-color-text-green:hsl(145,32%,47%);--tt-color-text-blue:hsl(202,64%,52%);--tt-color-text-purple:hsl(270,55%,62%);--tt-color-text-pink:hsl(329,57%,58%);--tt-color-text-red:hsl(1,69%,60%);--tt-color-text-gray-contrast:hsla(0,0%,100%,0.09);--tt-color-text-brown-contrast:hsla(17,45%,50%,0.25);--tt-color-text-orange-contrast:hsla(27,82%,53%,0.2);--tt-color-text-yellow-contrast:hsla(35,49%,47%,0.2);--tt-color-text-green-contrast:hsla(151,55%,39%,0.2);--tt-color-text-blue-contrast:hsla(202,54%,43%,0.2);--tt-color-text-purple-contrast:hsla(271,56%,60%,0.18);--tt-color-text-pink-contrast:hsla(331,67%,58%,0.22);--tt-color-text-red-contrast:hsla(0,67%,60%,0.25)}.tiptap{--tt-color-highlight-yellow:#fef9c3;--tt-color-highlight-green:#dcfce7;--tt-color-highlight-blue:#e0f2fe;--tt-color-highlight-purple:#f3e8ff;--tt-color-highlight-red:#ffe4e6;--tt-color-highlight-gray:rgb(248,248,247);--tt-color-highlight-brown:rgb(244,238,238);--tt-color-highlight-orange:rgb(251,236,221);--tt-color-highlight-pink:rgb(252,241,246);--tt-color-highlight-yellow-contrast:#fbe604;--tt-color-highlight-green-contrast:#c7fad8;--tt-color-highlight-blue-contrast:#ceeafd;--tt-color-highlight-purple-contrast:#e4ccff;--tt-color-highlight-red-contrast:#ffccd0;--tt-color-highlight-gray-contrast:rgba(84,72,49,0.15);--tt-color-highlight-brown-contrast:rgba(210,162,141,0.35);--tt-color-highlight-orange-contrast:rgba(224,124,57,0.27);--tt-color-highlight-pink-contrast:rgba(225,136,179,0.27)}.tiptap.dark{--tt-color-highlight-yellow:#6b6524;--tt-color-highlight-green:#509568;--tt-color-highlight-blue:#6e92aa;--tt-color-highlight-purple:#583e74;--tt-color-highlight-red:#743e42;--tt-color-highlight-gray:rgb(47,47,47);--tt-color-highlight-brown:rgb(74,50,40);--tt-color-highlight-orange:rgb(92,59,35);--tt-color-highlight-pink:rgb(78,44,60);--tt-color-highlight-yellow-contrast:#58531e;--tt-color-highlight-green-contrast:#47855d;--tt-color-highlight-blue-contrast:#5e86a1;--tt-color-highlight-purple-contrast:#4c3564;--tt-color-highlight-red-contrast:#643539;--tt-color-highlight-gray-contrast:rgba(255,255,255,0.094);--tt-color-highlight-brown-contrast:rgba(184,101,69,0.25);--tt-color-highlight-orange-contrast:rgba(233,126,37,0.2);--tt-color-highlight-pink-contrast:rgba(220,76,145,0.22)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes zoomIn{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes zoomOut{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes zoom{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes slideFromTop{0%{transform:translateY(-.5rem)}to{transform:translateY(0)}}@keyframes slideFromRight{0%{transform:translateX(.5rem)}to{transform:translateX(0)}}@keyframes slideFromLeft{0%{transform:translateX(-.5rem)}to{transform:translateX(0)}}@keyframes slideFromBottom{0%{transform:translateY(.5rem)}to{transform:translateY(0)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}blockquote,body,button,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,select,td,textarea,th,ul{margin:0;padding:0}fieldset,img{border:0}dl,li,menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}button,input,select,textarea{vertical-align:middle}input::-ms-clear{display:none}button{border:0;background-color:rgba(0,0,0,0);cursor:pointer}fieldset{min-width:0}body{background:#fff;letter-spacing:-.5px}body,button,input,select,td,textarea,th{font-size:12px;line-height:1.5;font-family:var(--font-family-base);font-weight:400;color:#333;letter-spacing:-.5px}a{color:#333;text-decoration:none}a:active,a:hover{text-decoration:underline}a:active{background-color:rgba(0,0,0,0)}address,caption,cite,code,dfn,em,var{font-style:normal;font-weight:400}.direct-link{position:absolute;top:-1px;left:0;z-index:1000;height:1px}.direct-link a{position:absolute;top:-999px;padding:5px 10px;font-weight:700;color:#fff;background:#333;text-decoration:none;white-space:nowrap}.direct-link a:focus{top:0}.ir_pc{font-size:0;line-height:0;text-indent:-9999px}.screen_out{width:1px;height:1px;font-size:1px;line-height:1px;clip-path:inset(100%);clip:rect(1px,1px,1px,1px)}fieldset{border:0;margin:0;padding:0}@font-face{font-family:Pretendard;font-style:normal;font-weight:100;font-display:swap;src:local("Pretendard Thin"),url(/fonts/Pretendard-Thin.woff2) format("woff2")}@font-face{font-family:Pretendard;font-style:normal;font-weight:200;font-display:swap;src:local("Pretendard ExtraLight"),url(/fonts/Pretendard-ExtraLight.woff2) format("woff2")}@font-face{font-family:Pretendard;font-style:normal;font-weight:300;font-display:swap;src:local("Pretendard Light"),url(/fonts/Pretendard-Light.woff2) format("woff2")}@font-face{font-family:Pretendard;font-style:normal;font-weight:400;font-display:swap;src:local("Pretendard Regular"),url(/fonts/Pretendard-Regular.woff2) format("woff2")}@font-face{font-family:Pretendard;font-style:normal;font-weight:500;font-display:swap;src:local("Pretendard Medium"),url(/fonts/Pretendard-Medium.woff2) format("woff2")}@font-face{font-family:Pretendard;font-style:normal;font-weight:600;font-display:swap;src:local("Pretendard SemiBold"),url(/fonts/Pretendard-SemiBold.woff2) format("woff2")}@font-face{font-family:Pretendard;font-style:normal;font-weight:700;font-display:swap;src:local("Pretendard Bold"),url(/fonts/Pretendard-Bold.woff2) format("woff2")}@font-face{font-family:Pretendard;font-style:normal;font-weight:800;font-display:swap;src:local("Pretendard ExtraBold"),url(/fonts/Pretendard-ExtraBold.woff2) format("woff2")}@font-face{font-family:Pretendard;font-style:normal;font-weight:900;font-display:swap;src:local("Pretendard Black"),url(/fonts/Pretendard-Black.woff2) format("woff2")}@font-face{font-family:NotoSans;font-style:normal;font-weight:400;src:local("Noto Sans Regular"),local("NotoSans-Regular");src:url(/fonts/NotoSansKR-Regular-Hestia.eot);src:url(/fonts/NotoSansKR-Regular-Hestia.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSansKR-Regular-Hestia.woff) format("woff"),url(/fonts/NotoSansKR-Regular-Hestia.otf) format("opentype")}@font-face{font-family:NotoSans;font-style:normal;font-weight:500;src:local("Noto Sans Medium"),local("NotoSans-Medium");src:url(/fonts/NotoSansKR-Medium-Hestia.eot);src:url(/fonts/NotoSansKR-Medium-Hestia.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSansKR-Medium-Hestia.woff) format("woff"),url(/fonts/NotoSansKR-Medium-Hestia.otf) format("opentype")}@font-face{font-family:NotoSans;font-style:normal;font-weight:700;src:local("Noto Sans Bold"),local("NotoSans-Bold");src:url(/fonts/NotoSansKR-Bold-Hestia.eot);src:url(/fonts/NotoSansKR-Bold-Hestia.eot?#iefix) format("embedded-opentype"),url(/fonts/NotoSansKR-Bold-Hestia.woff) format("woff"),url(/fonts/NotoSansKR-Bold-Hestia.otf) format("opentype")}@font-face{font-family:roboto;font-style:normal;font-weight:400;src:local("Roboto Regular"),local("Roboto-Regular"),url(/fonts/Roboto-Regular.woff) format("woff")}@font-face{font-family:roboto;font-style:normal;font-weight:500;src:local("Roboto Medium"),local("Roboto-Medium"),url(/fonts/Roboto-Medium.woff) format("woff")}@font-face{font-family:roboto;font-style:normal;font-weight:700;src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts/Roboto-Bold.woff) format("woff")}@font-face{font-family:Libertinus Math;src:url(/fonts/LibertinusMath-Regular.otf) format("opentype")}@font-face{font-family:Roboto Mono;src:url(/fonts/RobotoMono-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Roboto Mono;src:url(/fonts/RobotoMono-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:Roboto Mono;src:url(/fonts/RobotoMono-Bold.otf) format("opentype");font-weight:700;font-style:normal}html *{scrollbar-arrow-color:#ccc;scrollbar-face-color:#ccc}html ::-webkit-scrollbar{width:8px;height:8px}html ::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:3px}.direct_link{position:absolute;top:-1px;left:0;z-index:1000;height:1px}.direct_link a{position:absolute;top:-999px;padding:5px 10px;font-weight:700;color:#fff;background:#333;text-decoration:none;white-space:nowrap}.direct_link a:focus{top:0}.ir_pm{font-size:0;line-height:0;text-indent:-9999px}.ir_pm,.ir_wa{display:block;overflow:hidden}.ir_wa{position:relative;z-index:-1;width:100%;height:100%}.ir_caption{width:1px;font-size:1px}.ir_caption,.screen_out{overflow:hidden;line-height:0;text-indent:-9999px}.screen_out{position:absolute;width:0;height:0}.show{display:block}.hide{display:none}.inp_comm{border:0;background:none;border-radius:0;appearance:none;outline:0;opacity:.001}.align_left{text-align:left}.align_right{text-align:right}.align_center{text-align:center}.txt_ellipsis{white-space:nowrap;text-overflow:ellipsis}.txt_clamp,.txt_ellipsis{display:block;overflow:hidden}.txt_clamp{max-height:40px;white-space:normal}@supports(-webkit-line-clamp:2) or (line-clamp:2){.txt_clamp{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}.txt_roboto{font-family:roboto,sans-serif}.emph_need{margin-left:2px}.emph_color{color:var(--color-point)}.emph_color2{color:#37f}.emph_color3{color:#b3b3b3}.subtit_color{color:#4c4c4c}.subtxt_color{color:#999}.txt_medium{font-weight:500}.txt_bold{font-weight:700}.bg_color2{background-color:#fafbff}.link_g{text-decoration:underline}.fixed_body{position:fixed;top:0;left:0;right:0}.wrap_form_btn{display:flex;justify-content:center;padding-top:60px;padding-bottom:80px}.wrap_form_btn .group_btn{margin-left:auto;display:flex}.logo_img{width:80px;height:80px;background-image:url(/images/logo_img.png);background-repeat:no-repeat;background-size:80px 80px}.logo_cheonan_symbol,.logo_img{display:block;font-size:0;line-height:0;text-indent:-9999px}.logo_cheonan_symbol{overflow:hidden;width:85px;height:28px;background-image:url(/images/logo_cheonan_white.png);background-size:85px 28px}.logo_img_20{display:block;width:20px;height:20px;font-size:0;line-height:0;background-image:url(/images/logo_img.png);background-repeat:no-repeat;background-size:20px 20px;text-indent:-9999px}.ico_comm{background-image:url(/images/ico_comm.png);background-size:300px 120px}.ico_cheonan,.ico_comm{display:inline-block;overflow:hidden;font-size:0;line-height:0;text-indent:-9999px;vertical-align:top}.ico_cheonan{background-image:url(/images/ico_cheonan.png);background-size:340px 300px}.ico_survey{display:inline-block;overflow:hidden;font-size:0;line-height:0;background-image:url(/images/ico_survey.png);background-size:130px 120px;text-indent:-9999px;vertical-align:top}.ico_check{width:18px;height:18px;background-position:-120px -90px}.ico_check_circle{width:24px;height:24px;background-position:-120px -130px}.ico_check_circle_18{width:18px;height:18px;background-position:-260px -110px}.ico_arr_l{background-position:-80px 0}.ico_arr_d,.ico_arr_l{width:16px;height:16px}.ico_arr_d{background-position:-100px 0}.ico_close_s{width:16px;height:16px;background-position:-120px 0}.ico_close{width:16px;height:16px;background-position:-140px -50px}.ico_close_20{width:20px;height:20px;background-position:-230px -130px}.ico_close_18{width:18px;height:18px;background-position:-234px -200px}.ico_file{width:16px;height:16px;background-position:-60px -70px}.ico_file_00{width:16px;height:16px;background-position:-274px -200px}.ico_file_type1{width:26px;height:26px;background-position:-220px -30px}.ico_image_file{width:16px;height:16px;background-position:-80px -70px}.ico_file_delete{width:16px;height:16px;background-position:-100px -70px}.ico_file_delete_ao{width:16px;height:16px;background-position:-180px -190px}.ico_info1{width:14px;height:14px;background-position:-200px -130px}.ico_info_14_66{width:14px;height:14px;background-position:-215px -130px}.ico_rdo{width:16px;height:16px;background-position:-120px -110px}.ico_rdo_on,.item_choice .inp_comm:checked+.lab_choice .ico_rdo{width:16px;height:16px;background-position:-140px -110px}.ico_rdo_disabled,.item_choice .inp_comm:disabled+.lab_choice .ico_rdo{width:16px;height:16px;background-position:-160px -110px}.ico_rdo_disabled_on,.item_choice .inp_comm:checked:disabled+.lab_choice .ico_rdo{width:16px;height:16px;background-position:-180px -110px}.ico_star{width:32px;height:32px;background-position:-250px -40px}.ico_star_on,.item_choice.type_star .inp_comm:checked+.lab_choice .ico_star{background-position:-250px 0}.ico_search{background-position:0 -50px}.ico_del{width:18px;height:18px;background-position:-60px -50px}.ico_dwn_24_ff{width:24px;height:24px;background-position:0 -90px}.ico_dwn_24_22{width:24px;height:24px;background-position:0 -150px}.ico_dwn_22_ff{width:22px;height:22px;background-position:-30px -90px}.ico_dwn_22_22{width:22px;height:22px;background-position:-30px -150px}.ico_dwn_20_ff{width:20px;height:20px;background-position:-60px -90px;border-radius:50%}.ico_dwn_20_22{width:20px;height:20px;background-position:-60px -150px}.ico_dwn_18_ff{width:18px;height:18px;background-position:-80px -90px}.ico_dwn_18_22{width:18px;height:18px;background-position:-80px -150px}.ico_dwn_14_ff{width:14px;height:14px;background-position:-100px -90px}.ico_dwn_14_22{width:14px;height:14px;background-position:-100px -150px}.ico_dwn_16_ff{width:16px;height:16px;background-position:-220px -110px}.btn:disabled .ico_dwn_24_ff{background-position:0 -120px}.btn:disabled .ico_dwn_22_ff{background-position:-30px -120px}.btn:disabled .ico_dwn_20_ff{background-position:-60px -120px}.btn:disabled .ico_dwn_18_ff{background-position:-80px -120px}.btn:disabled .ico_dwn_14_22,.btn:disabled .ico_dwn_14_ff{background-position:-100px -120px}.btn:disabled .ico_dwn_18_22{background-position:-80px -120px}.btn:disabled .ico_dwn_14_22{background-position:-120px -120px;background-position:-140px -120px;background-position:-160px -120px;background-position:-180px -120px}.ico_calendar{width:16px;height:16px;background-position:-40px -50px}.ico_arr_dwn{width:16px;height:16px;background-position:-20px -50px}.ico_minus{width:16px;height:16px;background-position:-160px -20px}.ico_edit_s{width:16px;height:16px;background-position:-200px -20px}.ico_toggle{width:16px;height:16px;background-position:-60px -270px}.list_orgtree .open>.btn_org_toggle .ico_toggle{width:16px;height:16px;background-position:-40px -270px}.ico_toggle_dot{width:16px;height:16px;background-position:-80px -270px}.ico_profile_s_b,.wrap_profile .link_user{width:24px;height:24px;background-position:0 -40px}.ico_arr_d_b,.list_gnb .link_menu .ico_arr,.list_lnb .link_menu .ico_arr{width:24px;height:24px;background-position:-30px -40px}.ico_loading{width:24px;height:24px;background-position:-60px -40px}.ico_profile_b,.tooltip_profile .head_profile .ico_profile{width:40px;height:40px;background-position:0 -70px}.type_reverse{transform:rotate(180deg)}.ico_arr_14{width:14px;height:14px;background-position:-80px -50px}.ico_arr_14_00{width:14px;height:14px;background-position:-180px -170px}.ico_arr_16_b3{width:16px;height:16px;background-position:-80px -220px}.ico_arr_16_44{width:16px;height:16px;background-position:-100px -50px}.ico_arr_20{width:20px;height:20px;background-position:-240px -172px}.ico_arrow_22{width:22px;height:22px;background-position:-228px -60px}.ico_arrow_28{width:28px;height:28px;background-position:-292px -172px}.ico_send{width:18px;height:18px;background-position:-120px -50px}.ico_arr_12{width:12px;height:12px;background-position:-140px -70px}.ico_info{width:22px;height:22px;background-position:-160px -60px}.ico_info_18{width:18px;height:18px;background-position:-292px -200px}.ico_popup_close{width:28px;height:28px;background-position:-220px 0}.ico_arr_32{width:32px;height:32px;background-position:-100px -170px}.ico_arr_arr_32{width:32px;height:32px;background-position:-140px -170px}.btn_first .ico_arr_arr_32{transform:rotate(180deg)}.btn_first:hover .ico_arr_arr_32{background-position:-140px -204px}.btn_prev .ico_arr_32{transform:rotate(180deg)}.btn_next:hover .ico_arr_32,.btn_prev:hover .ico_arr_32{background-position:-100px -204px}.btn_last:hover .ico_arr_arr_32{background-position:-140px -204px}.ico_folder{width:16px;height:16px;background-position:-180px -130px}.ico_gnb_dashboard{width:16px;height:16px;background-position:0 -20px}.ico_gnb_search{width:16px;height:16px;background-position:-20px -20px}.ico_gnb_ai-office{width:16px;height:16px;background-position:-40px -20px}.ico_gnb_knowledge{width:16px;height:16px;background-position:-60px -20px}.ico_gnb_user{width:16px;height:16px;background-position:-80px -20px}.ico_gnb_message{width:16px;height:16px;background-position:-100px -20px}.ico_gnb_support{width:16px;height:16px;background-position:-120px -20px}.ico_gnb_system{width:16px;height:16px;background-position:-140px -20px}.ico_lnb_knowledge_1{width:16px;height:16px;background-position:0 -180px}.ico_lnb_knowledge_2{width:16px;height:16px;background-position:-20px -180px}.ico_lnb_knowledge_3{width:16px;height:16px;background-position:-40px -180px}.ico_lnb_knowledge_4{width:16px;height:16px;background-position:-60px -180px}.ico_lnb_knowledge_5{width:16px;height:16px;background-position:-80px -180px}.ico_lnb_system_1{width:16px;height:16px;background-position:0 -200px}.ico_lnb_system_2{width:16px;height:16px;background-position:-20px -200px}.ico_lnb_system_3{width:16px;height:16px;background-position:-40px -200px}.ico_lnb_system_4{width:16px;height:16px;background-position:-60px -200px}.ico_lnb_knowledge_search_1{width:16px;height:16px;background-position:0 -220px}.ico_lnb_knowledge_search_2{width:16px;height:16px;background-position:-20px -220px}.ico_lnb_knowledge_search_3{width:16px;height:16px;background-position:-40px -220px}.ico_lnb_knowledge_search_4{width:16px;height:16px;background-position:-60px -220px}.ico_dot_new{width:5px;height:5px;border-radius:50%;background-color:var(--color-point);font-size:0;line-height:0;color:rgba(0,0,0,0)}.ico_lock_unlock{width:14px;height:14px;background-position:-200px -110px}.ico_plus{width:18px;height:18px;background-position:-180px -150px}.ico_plus_14{width:14px;height:14px;background-position:-190px -20px}.ico_pluse_16{width:16px;height:16px;background-position:-274px -90px}.ico_plus_40{width:40px;height:40px;background-position:-252px -130px}.ico_ai{display:block;width:28px;height:28px;background:url(/images/ico_ai.png) no-repeat 50%;background-size:28px 28px}.ico_ai_18{display:block;width:18px;height:18px;background:url(/images/ico_ai.png) no-repeat 50%;background-size:18px 18px}.ico_arrow_16,.ico_arrow_16_90deg{width:16px;height:16px;background-position:-200px -150px}.ico_arrow_16_90deg{transform:rotate(-90deg)}.ico_arrow_24{width:24px;height:24px;background-position:-262px -172px}.ico_mail{width:16px;height:16px;background-position:-200px -170px}.ico_search{background-position:-190px 0}.ico_link,.ico_search{width:18px;height:18px}.ico_link{background-position:-200px -190px}.ico_link_16{width:16px;height:16px;background-position:-210px -66px}.ico_more{background-position:-180px -210px}.ico_dot_3,.ico_more{width:22px;height:22px}.ico_dot_3{background-position:-210px -210px}.ico_drag{width:24px;height:24px;background-position:-190px -40px}.ico_service_make{width:22px;height:22px;background-position:0 -240px}.ico_board_make{width:22px;height:22px;background-position:-30px -240px}.ico_presentation_make{width:22px;height:22px;background-position:-60px -240px}.ico_rule_make{width:22px;height:22px;background-position:-90px -240px}.ico_human_make{width:22px;height:22px;background-position:-120px -240px}.ico_client_make{width:22px;height:22px;background-position:-150px -240px}.ico_meeting_make{width:22px;height:22px;background-position:-180px -240px}.ico_plan_make{width:22px;height:22px;background-position:-210px -240px}.ico_note{background-position:-190px -66px}.ico_copy,.ico_note{width:16px;height:16px}.ico_copy{background-position:-220px -90px}.ico_copy_ff{width:16px;height:16px;background-position:-240px -110px}.ico_feedback{width:16px;height:16px;background-position:-238px -90px}.ico_refresh{width:16px;height:16px;background-position:-256px -90px}.ico_lnb_user_management_1{width:16px;height:16px;background-position:0 -270px}.ico_lnb_user_management_2{width:16px;height:16px;background-position:-20px -270px}.ico_tringle{width:12px;height:12px;background-position:-120px -156px}.ico_lnb_message_1{width:16px;height:16px;background-position:-100px -270px}.ico_lnb_message_2{width:16px;height:16px;background-position:-120px -270px}.ico_lnb_message_3{width:16px;height:16px;background-position:-140px -270px}.ico_trash{width:18px;height:18px;background-position:-220px -150px}.ico_total_send{width:24px;height:24px;background-position:-160px -270px}.ico_success_rate{width:24px;height:24px;background-position:-190px -270px}.ico_fail_count{width:24px;height:24px;background-position:-220px -270px}.ico_amount{width:24px;height:24px;background-position:-250px -270px}.ico_square{width:16px;height:16px;background-position:-220px -170px}.ico_pined{width:18px;height:18px;background-position:-254px -200px}.ico_new_dot{width:7px;height:7px;background-color:#ff4747;border-radius:100%}.ico_lnb_customer_support_1{width:16px;height:16px;background-position:-240px -240px}.ico_lnb_customer_support_2{width:16px;height:16px;background-position:-260px -240px}.ico_lnb_customer_support_3{width:16px;height:16px;background-position:-280px -240px}.ico_lnb_customer_support_4{width:16px;height:16px;background-position:-280px -270px}.ico_book{background-position:-294px -130px}.ico_book,.ico_member{width:22px;height:22px}.ico_member{background-position:-318px -130px}body,html{height:100%}.container-doc{display:flex;flex-direction:column;position:relative;height:100%}.container-doc .doc-main{display:flex;flex:1 1}.container-doc .inner-main{display:flex;position:relative;flex:1 1}.container-doc .main-content{display:flex;flex:1 1;padding:60px 0 0;box-sizing:border-box;transition:padding .2s}.container-doc .content-article{display:flex;flex:1 1;min-width:1120px}.container-doc .content-article .inner_content{width:100%;padding-top:40px;display:flex;flex-direction:column}.container-doc .content-article .tab_basic{padding-top:80px;padding-bottom:12px}.container-doc .content-article .tab_basic.type_tab_top{padding-top:0}.container-doc.lnb_open .main-sub{left:0}.container-doc.lnb_open .main-content{padding-left:240px}.container-doc .main-sub{transition:left .2s}.container-doc._open .type_floating{left:240px}.doc-header{display:flex;position:fixed;top:0;left:0;right:0;z-index:1000;min-width:1440px;height:60px;padding:0 24px;background-color:#1a1a1a;box-sizing:border-box}.doc-header .wrap_title{display:flex;min-width:0;align-items:center}.doc-header .doc-title{font-size:0;line-height:0}.doc-header .link_logo{display:flex;align-items:center;width:120px;height:32px;margin:auto 0}.doc-header .link_logo .logo_img_20{width:20px;height:20px;background-size:20px 20px;margin-right:4px;flex:0 0 20px}.doc-header .link_logo .tit_g{font-size:18px;line-height:1.2;color:var(--color-gray100);letter-spacing:-.5px}.doc-header .util_userdesc{display:flex;position:absolute;top:0;right:24px;height:60px;align-items:center;font-size:0;line-height:0}.doc-header .util_userdesc .wrap_session_timer{display:inline-flex;align-items:center;gap:8px;font-size:14px;line-height:20px}.doc-header .util_userdesc .txt_session_timer{font-size:14px;line-height:20px;color:#fff}.doc-header .util_userdesc .wrap_thumb{display:flex;overflow:hidden;position:relative;width:32px;height:32px;border-radius:50%;margin-left:14px;background-image:url(/images/thumb_32.png);background-size:32px 32px}.doc-header .util_userdesc .wrap_thumb img{width:100%;height:100%;object-fit:cover}.doc-header .info_user{display:inline-block;font-weight:500;font-size:14px;line-height:21px;color:#fff;vertical-align:middle;white-space:nowrap}.doc-header .info_user .btn_text{display:flex;align-items:center;column-gap:6px}.doc-header .info_user .txt_btn{display:flex;align-items:center;position:relative}.doc-header .info_user .txt_btn .user_depart{display:block;position:relative;padding-left:25px;font-size:14px;font-weight:400;line-height:1.2;color:var(--color-gray100);letter-spacing:-.5px}.doc-header .info_user .txt_btn .user_depart:before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:12px;width:1px;height:10px;background-color:gray}.doc-header .name_user{font-weight:400;font-size:13px;line-height:1.2;color:var(--color-gray100);letter-spacing:-.5px}.doc-header .desc_user{position:relative;margin-left:14px}.doc-header .desc_user:before{position:absolute;top:6px;left:-9px;width:1px;height:10px;background-color:gray;content:""}.doc-header .wrap_profile{display:none;position:relative;vertical-align:middle}.doc-header .wrap_profile .link_user{display:inline-block;position:relative}.doc-header .wrap_profile .link_user:after{position:absolute;top:0;left:0;right:0;bottom:0;background:url(/images/rtn/frame_black.png) no-repeat 0 0;background-size:24px 24px;content:""}.doc-header .wrap_profile.open_profile{display:inline-block}.session_counter{display:flex;position:absolute;width:300px;top:calc(100% - 24px);right:46px;padding:11px 20px;box-sizing:border-box;align-items:center;justify-content:flex-end;background-color:var(--color-gray100);border-radius:4px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1607843137);letter-spacing:-.5px;font-size:14px;line-height:1.2;font-weight:500}.session_counter .num_counter{padding-right:8px;color:var(--color-positive)}.session_counter .txt_counter{padding-right:31px;color:var(--color-gray10)}.lnb_open .gnb_nav{padding-left:240px}.gnb_nav{display:flex;flex:1 1 auto;align-items:center;justify-content:center;padding-right:120px}.list_gnb{display:flex;column-gap:20px}.list_gnb li{display:block;padding:5px 0}.list_gnb .link_gnb{display:flex;position:relative;flex-direction:column;align-items:center;justify-content:space-between;width:54px;height:50px;border-radius:12px}.list_gnb .link_gnb .ico_cheonan{margin-top:8px}.list_gnb .link_gnb .txt_gnb{display:block;margin-bottom:10px;font-size:10px;line-height:1.2;color:var(--color-gray100);letter-spacing:-.5px}.list_gnb .link_gnb .ico_dot_new{position:absolute;top:8px;right:8px}.list_gnb .item_gnb.on .link_gnb{background-color:#20727a}.tooltip_profile{display:block;position:absolute;top:20px;right:0;z-index:10;width:260px;border:1px solid var(--color-gray90);border-radius:1px;background:var(--color-gray100);box-sizing:border-box;box-shadow:0 2px 8px 0 rgba(0,0,0,.1607843137)}.tooltip_profile .head_profile{overflow:hidden;padding:12px 16px 0}.tooltip_profile .head_profile .ico_profile{float:left;position:relative}.tooltip_profile .head_profile .ico_profile:before{position:absolute;top:0;left:0;width:40px;height:40px;background:url(/images/rtn/frame_white2.png) no-repeat 0 0;background-size:cover;content:""}.tooltip_profile .head_profile .etc_thumb{float:right;padding-left:8px}.tooltip_profile .head_profile .cont_thumb{display:flex;flex-direction:column;justify-content:center;min-height:40px;padding-left:16px}.tooltip_profile .head_profile .tit_thumb{display:block;padding-top:4px;overflow:hidden;font-weight:400;font-size:18px;line-height:27px;color:var(--color-gray10);white-space:nowrap;text-overflow:ellipsis}.tooltip_profile .head_profile .desc_thumb{display:block;overflow:hidden;width:100%;padding-top:2px;font-size:12px;line-height:18px;color:#666;white-space:nowrap;text-overflow:ellipsis}.tooltip_profile .head_profile .desc_thumb+.desc_thumb{padding-top:0}.tooltip_profile .head_profile .thumb_profile{width:40px;height:40px}.tooltip_profile .wrap_profile_btn{display:flex;flex-direction:column;gap:10px;padding:16px 16px 20px}.tooltip_profile .wrap_profile_btn .btn+.btn{margin-left:0}.tooltip_profile .box_mode{display:table;width:100%;margin-top:16px;height:32px;border-radius:4px;background:#f5f5f5;table-layout:fixed;text-align:center}.tooltip_profile .box_mode .link_txt{display:table-cell;position:relative;font-size:12px;line-height:20px;color:#666;vertical-align:middle}.tooltip_profile .box_mode .link_txt+.link_txt:before{position:absolute;left:0;top:11px;width:1px;height:10px;background:#b3b3b3;content:""}.tooltip_profile .box_mode .link_txt:hover{color:#1a1a1a}.tooltip_profile .box_info{padding:12px 8px 16px;border-bottom:1px solid var(--color-gray90)}.tooltip_profile .box_info .tit_txt{display:block;display:-webkit-box;overflow:hidden;margin:11px 0 12px;max-height:40px;font-weight:400;font-size:13px;line-height:20px;color:#1a1a1a;-webkit-box-orient:vertical;-webkit-line-clamp:2}.tooltip_profile .box_info.box_info{padding-top:16px}.tooltip_profile .box_info .info_depart{display:flex}.tooltip_profile .box_info .info_depart+.info_depart{margin-top:6px}.tooltip_profile .box_info .info_depart .tit_depart{font-size:13px;line-height:19px;color:var(--color-gray10);font-weight:600}.tooltip_profile .box_info .info_depart .desc_depart{display:block;margin-left:8px;font-size:13px;line-height:19px;color:var(--color-gray60);font-weight:500}.tooltip_profile .list_desc{padding-top:1px}.tooltip_profile .list_desc li{display:flex;align-items:center;height:42px;border-bottom:1px solid #e5e5e5}.tooltip_profile .list_desc li:only-child{border:0}.tooltip_profile .list_desc .link_desc{display:flex;flex:1 1;align-items:center;text-decoration:none}.tooltip_profile .list_desc .tit_desc{flex:1 1;overflow:hidden;padding-right:16px;font-size:13px;line-height:42px;color:#666;white-space:nowrap;text-overflow:ellipsis}.tooltip_profile .info_instead{margin-top:24px;border-radius:4px;background:#f5f5f5}.tooltip_profile .info_instead .link_txt{display:flex;align-items:center;overflow:hidden;height:42px;padding:0 16px;font-size:13px;line-height:42px;color:#1a1a1a;text-decoration:none}.tooltip_profile .info_instead .txt_set{flex:1 1;overflow:hidden;padding-right:16px;white-space:nowrap;text-overflow:ellipsis}.tooltip_profile .desc_instead{padding:12px 8px 10px;margin:0 8px;border-top:1px solid #e5e5e5}.tooltip_profile .desc_instead .tit_instead{display:block;color:#37f}.tooltip_profile .desc_instead .tit_instead,.tooltip_profile .desc_instead .txt_desc{overflow:hidden;font-size:12px;line-height:18px;white-space:nowrap;text-overflow:ellipsis}.tooltip_profile .desc_instead .txt_desc{padding-top:2px;color:#666}.main-sub{position:fixed;top:60px;left:-240px;bottom:0;z-index:100;width:239px;border-right:1px solid #f0f0f0;background-color:#fff}.main-sub .btn_close{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:-21px;width:20px;height:24px;border:1px solid #eaeaea;border-left:0;background-color:#fff;border-radius:0 4px 4px 0}.main-sub .head_edit{flex:none;height:79px;border-bottom:1px solid #f5f5f5;font-weight:500;font-size:16px;line-height:83px;color:#1a1a1a;text-align:center}.main-sub .head_edit .ico_edit_s{margin:32px 0 0 4px}.os_windows .main-sub .head_edit .ico_edit_s{margin-top:34px}.main-sub .head_edit+.list_lnb{padding-top:0}.main-sub .head_edit.active{text-decoration:underline}.lnb_open .main-sub .btn_close .ico_arr_14_00{transform:rotate(-180deg)}.inner_lnb{display:flex;position:relative;height:100%;flex-direction:column;background-color:var(--color-gray90)}.inner_lnb>nav{flex:1 1;min-height:0;overflow:hidden}.inner_lnb>nav,.list_lnb{display:flex;flex-direction:column}.list_lnb{row-gap:8px;padding-top:20px;box-sizing:border-box}.list_lnb>li{padding:0 12px}.list_lnb .link_menu{display:flex;width:100%;align-items:center;position:relative;height:40px;padding:0 18px;box-sizing:border-box;border-radius:6px}.list_lnb .link_menu>.ico_cheonan{margin-right:10px}.list_lnb .link_menu:hover{text-decoration-color:#4c4c4c}.list_lnb .link_menu:hover .txt_menu{font-weight:500}.list_lnb .link_menu.active .txt_menu,.list_lnb .link_menu[aria-expanded=true] .txt_menu{font-weight:500;text-decoration:underline;text-decoration-color:#4c4c4c}.list_lnb .link_menu .ico_arr{position:absolute;top:16px;right:15px;opacity:.6}.list_lnb .link_menu>.ico_arr_16_b3{margin-left:auto;margin-right:0}.list_lnb .txt_menu_emph{font-weight:500}.list_lnb .txt_menu{display:block;position:relative;font-size:16px;line-height:23px;color:#1a1a1a}.list_lnb .txt_menu .ico_dot_new{position:absolute;top:1px;right:-7px}.list_lnb .txt_menu .ico_alarm{display:none;position:absolute;top:-1px;left:-12px;width:8px;height:8px;background-position:-90px -80px}.list_lnb .on .list_menuitem,.list_lnb .txt_menu.on .ico_alarm{display:block}.list_lnb .on .link_menu .ico_arr{transform:rotate(180deg)}.list_lnb .open_sub_menu .link_menu{background-color:var(--color-gray100)}.list_lnb .btn_add_service{width:180px;margin:8px 30px 0}.os_windows .list_lnb .link_menu .ico_arr{top:18px}.list_knowledge_search_lnb{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.list_knowledge_search_lnb>li{padding:0}.list_knowledge_search_lnb>.lnb_history_section.open_sub_menu{display:flex;flex:1 1;flex-direction:column;min-height:0}.list_knowledge_search_lnb>.lnb_history_section.open_sub_menu .wrap_favorites_list{flex:1 1;min-height:0;overflow-y:auto;padding:0;-webkit-overflow-scrolling:touch}.list_knowledge_search_lnb .link_search_lnb{position:relative;height:47px;border:1px solid var(--color-gray100);margin:0 12px;width:calc(100% - 24px);border-radius:6px}.list_knowledge_search_lnb .link_search_lnb:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-gray100);opacity:.3}.list_knowledge_search_lnb .link_search_lnb .ico_lnb_knowledge_search_1{position:relative}.list_knowledge_search_lnb .link_search_lnb .txt_menu{font-weight:600}.list_knowledge_search_lnb .link_menu_with_toggle{display:flex;align-items:center}.list_knowledge_search_lnb .link_menu_with_toggle .link_menu{flex:1 1;min-width:0}.list_knowledge_search_lnb .link_menu_with_toggle .btn_lnb_submenu_toggle{flex:none;width:40px;height:40px;margin:0;padding:0;border:0;border-radius:6px;background:rgba(0,0,0,0);cursor:pointer}.list_knowledge_search_lnb .open_sub_menu .link_menu{background-color:rgba(0,0,0,0)}.list_knowledge_search_lnb .open_sub_menu .wrap_list_menuitem{display:block}.list_knowledge_search_lnb .open_sub_menu .ico_arr_16_b3{transform:rotate(-180deg)}.wrap_list_menuitem{display:none;padding:20px 0;background-color:#fafafa;border-top:1px solid var(--color-gray80);border-bottom:1px solid var(--color-gray80)}.wrap_list_menuitem .list_menuitem{display:block;font-size:0}.wrap_list_menuitem .list_menuitem li{position:relative;padding:0 12px}.wrap_list_menuitem .list_menuitem li:first-child .link_txt{padding-top:0}.wrap_list_menuitem .list_menuitem .link_txt{display:block;position:relative;font-size:13px;line-height:30px;color:var(--color-gray10)}.wrap_list_menuitem .list_menuitem .link_txt:hover{color:#4c4c4c;text-decoration:underline}.wrap_list_menuitem .list_menuitem .open_sub_menu .link_txt{color:#1a1a1a;text-decoration:underline;text-decoration-color:#1a1a1a}.wrap_list_menuitem .list_menuitem .count_alarm{display:inline-block;height:20px;margin:0 0 0 5px;font-weight:700;font-family:roboto,sans-serif;font-size:13px;line-height:20px;color:#b3b3b3;vertical-align:top}.lnb_item_row{align-items:center;gap:4px;padding:0 10px 0 18px;border-radius:6px}.lnb_item_row,.lnb_item_row.open .btn_lnb_more,.lnb_item_row:hover .btn_lnb_more{display:flex;position:relative}.open_sub_item .lnb_item_row{position:relatvie;background-color:#20727a}.open_sub_item .lnb_item_row:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-gray100);opacity:.8}.open_sub_item .lnb_item_row .btn_lnb_more{position:relative;display:flex}.lnb_item_main{flex:1 1;min-width:0}.btn_lnb_more{display:none;align-items:center;justify-content:center;flex:none;width:28px;height:28px;margin:0;padding:0;border:0;border-radius:4px;font-size:16px;line-height:1;color:#666;background:rgba(0,0,0,0);cursor:pointer}.lnb_set_menu{position:absolute;top:8px;left:calc(100% - 16px);z-index:20;min-width:140px;padding:6px;border-radius:8px;background:#fff;box-shadow:0 2px 8px 0 rgba(0,0,0,.16);box-sizing:border-box}.lnb_set_menu .lnb_ctx_divider{height:1px;margin:4px 0;background:var(--color-gray85)}.lnb_set_menu .ico_comm{display:inline-block;overflow:hidden;font-size:0;line-height:0;background:url(/images/rtn/ico_comm.png) no-repeat;vertical-align:middle}.lnb_set_menu .ico_comm.ico_edit_s{width:16px;height:16px;background-position:-200px -20px}.lnb_set_menu .ico_comm.ico_del{width:16px;height:16px;background-position:-100px -20px}.lnb_set_menu .lnb_ctx_btn .ico_comm{flex:none}.lnb_set_menu .lnb_ctx_btn>.inner_btn{flex:1 1;min-width:0;justify-content:flex-start}.lnb_ctx_btn{display:flex;align-items:center;gap:8px;width:100%;height:44px;padding:0 12px;border:0;font-size:14px;line-height:1.2;text-align:left;color:#1a1a1a;background:var(--color-gray100);cursor:pointer}.lnb_ctx_btn:hover{background:#f5f5f5}.lnb_ctx_btn_delete .txt_btn{color:var(--color-negative)}.lnb_ctx_btn_wrap_sub,.lnb_ctx_btn_wrap_sub .lnb_ctx_btn{position:relative}.lnb_ctx_btn_wrap_sub .lnb_ctx_btn>.txt_btn .ico_arr_16_44{position:absolute;top:14px;right:12px}.lnb_ctx_subpanel{position:absolute;top:0;left:100%;z-index:21;min-width:200px;margin-left:4px;padding:8px 0;border:1px solid #e5e5e5;border-radius:8px;background:#fff;box-shadow:0 4px 16px rgba(0,0,0,.12)}.lnb_ctx_folder{display:flex;align-items:center;gap:8px;width:100%;padding:8px 14px;border:0;font-size:13px;text-align:left;color:#1a1a1a;background:rgba(0,0,0,0);cursor:pointer}.lnb_ctx_folder .ico_folder{flex:none}.lnb_ctx_folder:hover{background:#f5f5f5}.btn_lnb_footer{display:block;width:calc(100% - 96px);margin:12px 48px 0;padding:10px 16px;border:1px solid #ddd;border-radius:8px;font-size:13px;color:#1a1a1a;background:#fff;cursor:pointer}.btn_lnb_footer:hover{border-color:#bbb;background:#fafafa}.lnb_layer_dim{position:relative;display:flex;align-items:center;justify-content:center}.lnb_layer_scrim{position:absolute;inset:0;z-index:0;width:100%;height:100%;margin:0;padding:0;border:0;cursor:pointer;background:rgba(0,0,0,0)}.lnb_layer_dim .inner_layer{position:relative;z-index:1}.open_lnb_ctx_menu .inner_lnb>nav,.open_lnb_ctx_menu .list_knowledge_search_lnb,.open_lnb_ctx_menu .list_knowledge_search_lnb>.lnb_history_section.open_sub_menu .wrap_favorites_list{overflow:visible}.wrap_favorites_list .lnb_group_tit{display:flex;align-items:center;height:39px;margin:0 12px;padding:0 18px;font-size:12px;line-height:1.2;font-weight:600;box-sizing:border-box}.space_info{position:relative;display:flex;flex-direction:column;height:79px;align-items:center;justify-content:center;margin-top:auto;padding:0 24px;background-color:var(--color-gray90)}.space_info .space_info_text_wrap{display:flex;width:192px;align-items:center;justify-content:space-between;font-size:13px;line-height:1.2}.space_info .space_info_text_value{font-weight:700;color:var(--color-primary)}.space_info .space_info_txt_negative{font-weight:700;color:var(--color-negative)}.space_info .space_info_text_unit{font-weight:700;color:var(--color-gray10)}.space_info .space_info_free{color:var(--color-gray60);margin-left:auto}.space_info .area_tooltip{margin-left:2px}.space_info .space_info_bar{display:block;overflow:hidden;position:relative;width:100%;height:4px;margin-top:10px;border-radius:2px;background-color:var(--color-gray85)}.space_info .space_info_bar .txt_bar{display:block;position:absolute;top:0;left:0;height:100%;background-color:var(--color-primary)}.doc-footer{flex:none;margin-top:auto}.inner_foot{overflow:hidden}.inner_foot .wrap_etc{float:left;padding-top:26px}.inner_foot .list_etcinfo,.inner_foot .list_etcinfo li{float:left}.inner_foot .list_etcinfo li+li{position:relative;margin-left:33px}.inner_foot .list_etcinfo li+li:before{position:absolute;top:5px;left:-17px;width:1px;height:10px;background:#e5e5e5;content:""}.inner_foot .list_etcinfo .link_txt,.inner_foot small{font-size:13px;line-height:20px;color:#999}.inner_foot small{float:right;padding-top:26px}.inner_foot .link_corp{color:#999}.inner_foot .wrap_etcinfo{display:flex;align-items:center;float:right;padding-top:4px;padding-bottom:16px}.inner_foot .wrap_etcinfo .txt_bar{display:block;width:1px;height:8px;margin-left:4px;margin-right:4px;background-color:#e5e5e5}.inner_foot .wrap_etcinfo .link_txt{font-size:10px;line-height:1.2;color:var(--color-gray55);text-decoration:underline}.container-doc .content-article{padding:0 40px;transition:padding .2s}@media(min-width:1440px){.container-doc .content-article{max-width:1520px;padding-left:80px;padding-right:80px;margin:0 auto}}.flatpickr-calendar{background:rgba(0,0,0,0);opacity:0;display:block;text-align:center;visibility:hidden;padding:0;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;box-sizing:border-box;touch-action:manipulation;background:#fff;box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08)}.flatpickr-calendar.inline,.flatpickr-calendar.open{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-calendar .hasTime .dayContainer,.flatpickr-calendar .hasWeeks .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.showTimeInput.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:after,.flatpickr-calendar:before{position:absolute;display:block;pointer-events:none;border:solid rgba(0,0,0,0);content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:after,.flatpickr-calendar.rightMost:before{left:auto;right:22px}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:flex}.flatpickr-months .flatpickr-month{background:rgba(0,0,0,0);color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden;flex:1 1}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,.9);fill:rgba(0,0,0,.9)}.flatpickr-months .flatpickr-next-month.flatpickr-disabled,.flatpickr-months .flatpickr-prev-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#959ea9}.flatpickr-months .flatpickr-next-month:hover svg,.flatpickr-months .flatpickr-prev-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-next-month svg path,.flatpickr-months .flatpickr-prev-month svg path{transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-inner-spin-button,.numInputWrapper input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,.1)}.numInputWrapper span:active{background:rgba(0,0,0,.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid rgba(0,0,0,0);border-right:4px solid rgba(0,0,0,0);border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,.5)}.numInputWrapper:hover{background:rgba(0,0,0,.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,.9)}.flatpickr-current-month input.cur-year{background:rgba(0,0,0,0);box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,.5);background:rgba(0,0,0,0);pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:rgba(0,0,0,0);border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:active,.flatpickr-current-month .flatpickr-monthDropdown-months:focus{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:rgba(0,0,0,0);outline:none;padding:0}.flatpickr-weekdays{background:rgba(0,0,0,0);text-align:center;overflow:hidden;width:100%;display:flex;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:flex;flex:1 1}span.flatpickr-weekday{cursor:default;font-size:90%;background:rgba(0,0,0,0);color:rgba(0,0,0,.54);line-height:1;margin:0;text-align:center;display:block;flex:1 1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:flex;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-around;transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid rgba(0,0,0,0);border-radius:150px;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.today.inRange,.flatpickr-day:focus,.flatpickr-day:hover{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.endRange,.flatpickr-day.endRange.inRange,.flatpickr-day.endRange.nextMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.endRange:focus,.flatpickr-day.endRange:hover,.flatpickr-day.selected,.flatpickr-day.selected.inRange,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.selected:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange,.flatpickr-day.startRange.inRange,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.startRange:focus,.flatpickr-day.startRange:hover{background:#569ff7;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.endRange.endRange,.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #569ff7}.flatpickr-day.endRange.startRange.endRange,.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:rgba(57,57,57,.3);background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,.1)}.flatpickr-day.week.selected{border-radius:0;box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,.3);background:rgba(0,0,0,0);cursor:default;border:none}.flatpickr-innerContainer{display:flex;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;box-sizing:border-box;overflow:hidden;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{flex:1 1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:rgba(0,0,0,0);box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;box-sizing:border-box;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-am-pm,.flatpickr-time .flatpickr-time-separator{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;user-select:none;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time .flatpickr-am-pm:focus,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time input:hover{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@keyframes fpFadeInDown{0%{opacity:0;transform:translate3d(0,-20px,0)}to{opacity:1;transform:translateZ(0)}}.flatpickr-calendar{width:300px;margin-top:4px;padding:23px 23px 19px;border:1px solid #1a1a1a;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.16);-webkit-user-select:none;user-select:none}.type_inline .flatpickr-calendar{box-shadow:none}.flatpickr-calendar.arrowBottom:after,.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowTop:after,.flatpickr-calendar.arrowTop:before{content:none}.flatpickr-months{display:block}.flatpickr-months .flatpickr-month{height:24px;flex:none}.flatpickr-current-month{position:static;width:auto;height:24px;padding:0;font-size:16px;line-height:24px}.flatpickr-current-month .flatpickr-monthDropdown-months{padding:0;font-weight:400;pointer-events:none;-webkit-appearance:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:none}.flatpickr-current-month .numInputWrapper{float:left;width:40px;padding:0 0 0 4px;background:none}.flatpickr-current-month input.cur-year{padding:0;font-weight:400;color:#1a1a1a;pointer-events:none}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{height:auto;padding:8px}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{top:18px;left:23px}.flatpickr-months .flatpickr-next-month.flatpickr-next-month{top:18px;right:23px}.flatpickr-months .flatpickr-next-month .ico_arr_l{transform:rotate(180deg)}.numInputWrapper span.arrowDown,.numInputWrapper span.arrowUp{display:none}.flatpickr-weekdays .flatpickr-weekday:first-child{color:#ff8080}.flatpickr-weekdays .flatpickr-weekday:last-child{color:#4c4c4c}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{color:#1a1a1a}.flatpickr-calendar.open{z-index:999}.flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.flatpickr-holiday{color:#ff8080}.flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay.flatpickr-holiday,.flatpickr-innerContainer .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay.flatpickr-holiday{color:#fcc}.flatpickr-weekdays{height:18px;padding-top:14px}span.flatpickr-weekday{width:32px;margin:0 2px;font-weight:400;font-size:12px;line-height:18px;color:#4c4c4c;flex:none}.flatpickr-weekdays .flatpickr-weekdaycontainer{position:relative}.dayContainer{display:block;width:252px;min-width:auto;max-width:none}.flatpickr-days{width:252px;padding-top:12px}.flatpickr-day{width:32px;height:32px;margin:4px 2px;border-radius:4px;line-height:32px;color:#4c4c4c}.os_windows .flatpickr-day{line-height:30px}.flatpickr-day:focus,flatpickr-day:hover{border-color:#f7f7f7;background-color:#f7f7f7}.flatpickr-day.today{border-color:#ccc}.flatpickr-day.today:focus,.flatpickr-day.today:hover{border-color:#ccc;color:#4c4c4c;background-color:#f7f7f7}.flatpickr-days .flatpickr-day.selected{border-color:#fff8cc;color:#1a1a1a;background:#fff8cc}.flatpickr-days .flatpickr-day.selected:hover{border-color:#f7f7f7}.flatpickr-days .flatpickr-day.selected:focus,.flatpickr-days .flatpickr-day.selected:hover{background-color:#fff8cc}.flatpickr-day:nth-child(7n+1),.flatpickr-days .flatpickr-day:nth-child(7n+1).selected,.flatpickr-days .flatpickr-day:nth-child(7n+1).selected:focus,.flatpickr-days .flatpickr-day:nth-child(7n+1).selected:hover,.flatpickr-days .flatpickr-day:nth-child(7n+1).today,.flatpickr-days .flatpickr-day:nth-child(7n+1).today:focus,.flatpickr-days .flatpickr-day:nth-child(7n+1).today:hover{color:#ff8080}.flatpickr-day:nth-child(7n),.flatpickr-days .flatpickr-day:nth-child(7n).selected,.flatpickr-days .flatpickr-day:nth-child(7n).selected:focus,.flatpickr-days .flatpickr-day:nth-child(7n).selected:hover,.flatpickr-days .flatpickr-day:nth-child(7n).today,.flatpickr-days .flatpickr-day:nth-child(7n).today:focus,.flatpickr-days .flatpickr-day:nth-child(7n).today:hover{color:#37f}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:focus,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.nextMonthDay.selected,.flatpickr-day.nextMonthDay.selected:focus,.flatpickr-day.nextMonthDay.selected:hover,.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay,.flatpickr-day.prevMonthDay.selected,.flatpickr-day.prevMonthDay.selected:focus,.flatpickr-day.prevMonthDay.selected:hover,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover{color:#b3b3b3}.flatpickr-day.nextMonthDay:focus,.flatpickr-day.nextMonthDay:hover,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.prevMonthDay:hover,.flatpickr-day:focus,.flatpickr-day:hover{border-color:#f7f7f7;background:#f7f7f7}.flatpickr-day:nth-child(7n):not(.flatpickr-disabled),.flatpickr-days .flatpickr-day:nth-child(7n).selected,.flatpickr-days .flatpickr-day:nth-child(7n).selected:focus,.flatpickr-days .flatpickr-day:nth-child(7n).selected:hover,.flatpickr-days .flatpickr-day:nth-child(7n).today,.flatpickr-days .flatpickr-day:nth-child(7n).today:focus,.flatpickr-days .flatpickr-day:nth-child(7n).today:hover{color:#4c4c4c}.flatpickr-days .flatpickr-day:nth-child(7n).nextMonthDay,.flatpickr-days .flatpickr-day:nth-child(7n).nextMonthDay:focus,.flatpickr-days .flatpickr-day:nth-child(7n).nextMonthDay:hover,.flatpickr-days .flatpickr-day:nth-child(7n).prevMonthDay,.flatpickr-days .flatpickr-day:nth-child(7n).prevMonthDay:focus,.flatpickr-days .flatpickr-day:nth-child(7n).prevMonthDay:hover{color:#b3b3b3}.flatpickr-days .flatpickr-day:nth-child(7n+1).nextMonthDay,.flatpickr-days .flatpickr-day:nth-child(7n+1).nextMonthDay:focus,.flatpickr-days .flatpickr-day:nth-child(7n+1).nextMonthDay:hover,.flatpickr-days .flatpickr-day:nth-child(7n+1).prevMonthDay,.flatpickr-days .flatpickr-day:nth-child(7n+1).prevMonthDay:focus,.flatpickr-days .flatpickr-day:nth-child(7n+1).prevMonthDay:hover{color:#fcc}.flatpickr-days .flatpickr-day.nextMonthDay.selected,.flatpickr-days .flatpickr-day.nextMonthDay.selected:focus,.flatpickr-days .flatpickr-day.nextMonthDay.selected:hover,.flatpickr-days .flatpickr-day.prevMonthDay.selected,.flatpickr-days .flatpickr-day.prevMonthDay.selected:focus,.flatpickr-days .flatpickr-day.prevMonthDay.selected:hover{border-color:#fff8cc}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:focus,.flatpickr-day.flatpickr-disabled:hover{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.flatpickr-monthSelect-theme-light .flatpickr-innerContainer{width:238px;margin:0 auto}.flatpickr-monthSelect-months{overflow:hidden;width:264px;margin:0 -13px;padding-top:12px;outline:none}.flatpickr-monthSelect-month{float:left;width:40px;height:40px;margin:4px 13px;border:1px solid rgba(0,0,0,0);border-radius:4px;font-size:12px;line-height:40px;color:#4c4c4c;box-sizing:border-box;cursor:pointer;outline:0}.os_windows .flatpickr-monthSelect-month{line-height:38px}.flatpickr-monthSelect-month:focus,.flatpickr-monthSelect-month:hover{border-color:#f7f7f7;background-color:#f7f7f7}.flatpickr-monthSelect-month.disabled{color:#b3b3b3;cursor:not-allowed}.flatpickr-monthSelect-month.disabled:hover{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.flatpickr-monthSelect-theme-light .flatpickr-monthSelect-months .flatpickr-monthSelect-month.selected{border-color:#fff8cc;color:#1a1a1a;background:#fff8cc}.flatpickr-monthSelect-months .current_month{border-color:#ccc}.flatpickr-monthSelect-months .current_month:focus,.flatpickr-monthSelect-months .current_month:hover{border-color:#ccc;background-color:#f7f7f7}.flatpickr-day.endRange.endRange,.flatpickr-day.endRange.startRange,.flatpickr-day.selected.endRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.endRange,.flatpickr-day.startRange.startRange{border-color:#37f;border-radius:4px;color:#1a1a1a;background:#fafbff}.flatpickr-day.endRange.endRange.nextMonthDay,.flatpickr-day.endRange.endRange.prevMonthDay,.flatpickr-day.endRange.startRange.nextMonthDay,.flatpickr-day.endRange.startRange.prevMonthDay,.flatpickr-day.selected.endRange.nextMonthDay,.flatpickr-day.selected.endRange.prevMonthDay,.flatpickr-day.selected.startRange.nextMonthDay,.flatpickr-day.selected.startRange.prevMonthDay,.flatpickr-day.startRange.endRange.nextMonthDay,.flatpickr-day.startRange.endRange.prevMonthDay,.flatpickr-day.startRange.startRange.nextMonthDay,.flatpickr-day.startRange.startRange.prevMonthDay{color:#b3b3b3}.flatpickr-day.endRange.endRange:nth-child(7n+1),.flatpickr-day.endRange.startRange:nth-child(7n+1),.flatpickr-day.selected.endRange:nth-child(7n+1),.flatpickr-day.selected.startRange:nth-child(7n+1),.flatpickr-day.startRange.endRange:nth-child(7n+1),.flatpickr-day.startRange.startRange:nth-child(7n+1){color:#ff8080}.flatpickr-day.endRange.endRange.nextMonthDay:nth-child(7n+1),.flatpickr-day.endRange.endRange.prevMonthDay:nth-child(7n+1),.flatpickr-day.endRange.startRange.nextMonthDay:nth-child(7n+1),.flatpickr-day.endRange.startRange.prevMonthDay:nth-child(7n+1),.flatpickr-day.selected.endRange.nextMonthDay:nth-child(7n+1),.flatpickr-day.selected.endRange.prevMonthDay:nth-child(7n+1),.flatpickr-day.selected.startRange.nextMonthDay:nth-child(7n+1),.flatpickr-day.selected.startRange.prevMonthDay:nth-child(7n+1),.flatpickr-day.startRange.endRange.nextMonthDay:nth-child(7n+1),.flatpickr-day.startRange.endRange.prevMonthDay:nth-child(7n+1),.flatpickr-day.startRange.startRange.nextMonthDay:nth-child(7n+1),.flatpickr-day.startRange.startRange.prevMonthDay:nth-child(7n+1){color:#fcc}.flatpickr-day.endRange.endRange:nth-child(7n),.flatpickr-day.endRange.startRange:nth-child(7n),.flatpickr-day.selected.endRange:nth-child(7n),.flatpickr-day.selected.startRange:nth-child(7n),.flatpickr-day.startRange.endRange:nth-child(7n),.flatpickr-day.startRange.startRange:nth-child(7n){color:#37f}.flatpickr-day.endRange.endRange.nextMonthDay:nth-child(7n),.flatpickr-day.endRange.endRange.prevMonthDay:nth-child(7n),.flatpickr-day.endRange.startRange.nextMonthDay:nth-child(7n),.flatpickr-day.endRange.startRange.prevMonthDay:nth-child(7n),.flatpickr-day.selected.endRange.nextMonthDay:nth-child(7n),.flatpickr-day.selected.endRange.prevMonthDay:nth-child(7n),.flatpickr-day.selected.startRange.nextMonthDay:nth-child(7n),.flatpickr-day.selected.startRange.prevMonthDay:nth-child(7n),.flatpickr-day.startRange.endRange.nextMonthDay:nth-child(7n),.flatpickr-day.startRange.endRange.prevMonthDay:nth-child(7n),.flatpickr-day.startRange.startRange.nextMonthDay:nth-child(7n),.flatpickr-day.startRange.startRange.prevMonthDay:nth-child(7n){color:#b2ccff}.flatpickr-day.endRange.endRange:focus,.flatpickr-day.endRange.startRange:focus,.flatpickr-day.selected.endRange:focus,.flatpickr-day.selected.startRange:focus,.flatpickr-day.startRange.endRange:focus,.flatpickr-day.startRange.startRange:focus{background:#fafbff}.flatpickr-day.endRange.startRange,.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange{z-index:1;background-color:#fafbff}.flatpickr-day.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.today.inRange{border-color:#f2f6ff;background:#f2f6ff;box-shadow:-4px 0 0 #f2f6ff,5px 0 0 #f2f6ff}.flatpickr-day.nextMonthDay.endRange.selected,.flatpickr-day.nextMonthDay.startRange.selected,.flatpickr-day.prevMonthDay.endRange.selected,.flatpickr-day.prevMonthDay.startRange.selected{background:#fff;box-shadow:none}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 0 #f2f6ff}.btn{display:flex;align-items:center;justify-content:center;box-sizing:border-box;letter-spacing:-.5px}.btn .txt_btn{white-space:nowrap}.btn.btn_has_icon{display:inline-flex;align-items:center;justify-content:center;gap:4px}.btn.btn_has_icon .ico_cheonan,.btn.btn_has_icon .ico_comm{flex-shrink:0}.btn.btn_has_icon .ico_cheonan.ico_disabled,.btn.btn_has_icon .ico_comm.ico_disabled{opacity:.3}.btn.loading{position:relative;cursor:not-allowed}.inner_btn{display:inline-flex;align-items:center;justify-content:center;gap:6px}.btn_is_error{box-shadow:0 0 0 1px #e54545}.btn:disabled{cursor:not-allowed}.group_btn{font-size:0;line-height:0}.group_btn+.group_btn{margin-top:16px}.btn+.btn{margin-left:6px}.btn.loading .txt_btn{visibility:hidden}.btn.loading .loading_comm{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-flex}.btn_primary_xs{min-width:60px;height:26px;padding:0 10px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-primary);border-color:var(--color-primary)}.btn_primary_xs:not(.loading):not(:disabled):hover{background-color:var(--color-primary-darkest)}.btn_primary_xs:disabled,.btn_primary_xs:disabled:hover{color:var(--color-gray70);background-color:var(--color-bgray40);border-color:var(--color-bgray40)}.btn_primary_xs{border-radius:50px}.btn_primary_xs_r4{min-width:60px;height:26px;padding:0 10px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-primary);border-color:var(--color-primary)}.btn_primary_xs_r4:not(.loading):not(:disabled):hover{background-color:var(--color-primary-darkest)}.btn_primary_xs_r4:disabled,.btn_primary_xs_r4:disabled:hover{color:var(--color-gray70);background-color:var(--color-bgray40);border-color:var(--color-bgray40)}.btn_primary_xs_r4{border-radius:4px}.btn_primary_s{min-width:72px;height:34px;padding:0 12px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-primary);border-color:var(--color-primary)}.btn_primary_s:not(.loading):not(:disabled):hover{background-color:var(--color-primary-darkest)}.btn_primary_s:disabled,.btn_primary_s:disabled:hover{color:var(--color-gray70);background-color:var(--color-bgray40);border-color:var(--color-bgray40)}.btn_primary_s{border-radius:50px}.btn_primary_s_r4{min-width:72px;height:34px;padding:0 12px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-primary);border-color:var(--color-primary)}.btn_primary_s_r4:not(.loading):not(:disabled):hover{background-color:var(--color-primary-darkest)}.btn_primary_s_r4:disabled,.btn_primary_s_r4:disabled:hover{color:var(--color-gray70);background-color:var(--color-bgray40);border-color:var(--color-bgray40)}.btn_primary_s_r4{border-radius:4px}.btn_primary_m{min-width:100px;height:42px;padding:0 12px;font-weight:700;font-size:14px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-primary);border-color:var(--color-primary)}.btn_primary_m:not(.loading):not(:disabled):hover{background-color:var(--color-primary-darkest)}.btn_primary_m:disabled,.btn_primary_m:disabled:hover{color:var(--color-gray70);background-color:var(--color-bgray40);border-color:var(--color-bgray40)}.btn_primary_m{border-radius:50px}.btn_primary_m_r4{min-width:100px;height:42px;padding:0 12px;font-weight:700;font-size:14px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-primary);border-color:var(--color-primary)}.btn_primary_m_r4:not(.loading):not(:disabled):hover{background-color:var(--color-primary-darkest)}.btn_primary_m_r4:disabled,.btn_primary_m_r4:disabled:hover{color:var(--color-gray70);background-color:var(--color-bgray40);border-color:var(--color-bgray40)}.btn_primary_m_r4{border-radius:4px}.btn_primary_l{min-width:120px;height:48px;padding:0 24px;font-weight:600;font-size:16px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-primary);border-color:var(--color-primary)}.btn_primary_l:not(.loading):not(:disabled):hover{background-color:var(--color-primary-darkest)}.btn_primary_l:disabled,.btn_primary_l:disabled:hover{color:var(--color-gray70);background-color:var(--color-bgray40);border-color:var(--color-bgray40)}.btn_primary_l{border-radius:50px}.btn_primary_l_r4{min-width:120px;height:48px;padding:0 24px;font-weight:600;font-size:16px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-primary);border-color:var(--color-primary)}.btn_primary_l_r4:not(.loading):not(:disabled):hover{background-color:var(--color-primary-darkest)}.btn_primary_l_r4:disabled,.btn_primary_l_r4:disabled:hover{color:var(--color-gray70);background-color:var(--color-bgray40);border-color:var(--color-bgray40)}.btn_primary_l_r4{border-radius:4px}.btn_primary_xl{min-width:120px;height:52px;padding:0 16px;font-weight:700;font-size:16px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-primary);border-color:var(--color-primary)}.btn_primary_xl:not(.loading):not(:disabled):hover{background-color:var(--color-primary-darkest)}.btn_primary_xl:disabled,.btn_primary_xl:disabled:hover{color:var(--color-gray70);background-color:var(--color-bgray40);border-color:var(--color-bgray40)}.btn_primary_xl{border-radius:50px}.btn_primary_xl_r4{min-width:120px;height:52px;padding:0 16px;font-weight:700;font-size:16px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-primary);border-color:var(--color-primary)}.btn_primary_xl_r4:not(.loading):not(:disabled):hover{background-color:var(--color-primary-darkest)}.btn_primary_xl_r4:disabled,.btn_primary_xl_r4:disabled:hover{color:var(--color-gray70);background-color:var(--color-bgray40);border-color:var(--color-bgray40)}.btn_primary_xl_r4{border-radius:4px}.btn_positive_xs{min-width:60px;height:26px;padding:0 10px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-positive);background-color:var(--color-gray100);border:1px solid var(--color-positive)}.btn_positive_xs:not(.loading):not(:disabled):hover{background-color:var(--color-positive-light)}.btn_positive_xs:disabled,.btn_positive_xs:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_positive_xs{border-radius:50px}.btn_positive_xs_r4{min-width:60px;height:26px;padding:0 10px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-positive);background-color:var(--color-gray100);border:1px solid var(--color-positive)}.btn_positive_xs_r4:not(.loading):not(:disabled):hover{background-color:var(--color-positive-light)}.btn_positive_xs_r4:disabled,.btn_positive_xs_r4:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_positive_xs_r4{border-radius:4px}.btn_positive_s{min-width:72px;height:34px;padding:0 12px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-positive);background-color:var(--color-gray100);border:1px solid var(--color-positive)}.btn_positive_s:not(.loading):not(:disabled):hover{background-color:var(--color-positive-light)}.btn_positive_s:disabled,.btn_positive_s:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_positive_s{border-radius:50px}.btn_positive_s_r4{min-width:72px;height:34px;padding:0 12px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-positive);background-color:var(--color-gray100);border:1px solid var(--color-positive)}.btn_positive_s_r4:not(.loading):not(:disabled):hover{background-color:var(--color-positive-light)}.btn_positive_s_r4:disabled,.btn_positive_s_r4:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_positive_s_r4{border-radius:4px}.btn_positive_m{min-width:100px;height:42px;padding:0 12px;font-weight:700;font-size:14px;line-height:1.2;color:var(--color-positive);background-color:var(--color-gray100);border:1px solid var(--color-positive)}.btn_positive_m:not(.loading):not(:disabled):hover{background-color:var(--color-positive-light)}.btn_positive_m:disabled,.btn_positive_m:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_positive_m{border-radius:50px}.btn_positive_m_r4{min-width:100px;height:42px;padding:0 12px;font-weight:700;font-size:14px;line-height:1.2;color:var(--color-positive);background-color:var(--color-gray100);border:1px solid var(--color-positive)}.btn_positive_m_r4:not(.loading):not(:disabled):hover{background-color:var(--color-positive-light)}.btn_positive_m_r4:disabled,.btn_positive_m_r4:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_positive_m_r4{border-radius:4px}.btn_positive_l{min-width:120px;height:48px;padding:0 24px;font-weight:600;font-size:16px;line-height:1.2;color:var(--color-positive);background-color:var(--color-gray100);border:1px solid var(--color-positive)}.btn_positive_l:not(.loading):not(:disabled):hover{background-color:var(--color-positive-light)}.btn_positive_l:disabled,.btn_positive_l:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_positive_l{border-radius:50px}.btn_positive_l_r4{min-width:120px;height:48px;padding:0 24px;font-weight:600;font-size:16px;line-height:1.2;color:var(--color-positive);background-color:var(--color-gray100);border:1px solid var(--color-positive)}.btn_positive_l_r4:not(.loading):not(:disabled):hover{background-color:var(--color-positive-light)}.btn_positive_l_r4:disabled,.btn_positive_l_r4:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_positive_l_r4{border-radius:4px}.btn_positive_xl{min-width:120px;height:52px;padding:0 16px;font-weight:700;font-size:16px;line-height:1.2;color:var(--color-positive);background-color:var(--color-gray100);border:1px solid var(--color-positive)}.btn_positive_xl:not(.loading):not(:disabled):hover{background-color:var(--color-positive-light)}.btn_positive_xl:disabled,.btn_positive_xl:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_positive_xl{border-radius:50px}.btn_positive_xl_r4{min-width:120px;height:52px;padding:0 16px;font-weight:700;font-size:16px;line-height:1.2;color:var(--color-positive);background-color:var(--color-gray100);border:1px solid var(--color-positive)}.btn_positive_xl_r4:not(.loading):not(:disabled):hover{background-color:var(--color-positive-light)}.btn_positive_xl_r4:disabled,.btn_positive_xl_r4:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_positive_xl_r4{border-radius:4px}.btn_negative_xs{min-width:60px;height:26px;padding:0 10px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-negative);background-color:var(--color-gray100);border:1px solid var(--color-negative)}.btn_negative_xs:not(.loading):not(:disabled):hover{background-color:var(--color-negative-light)}.btn_negative_xs:disabled,.btn_negative_xs:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_negative_xs{border-radius:50px}.btn_negative_xs_r4{min-width:60px;height:26px;padding:0 10px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-negative);background-color:var(--color-gray100);border:1px solid var(--color-negative)}.btn_negative_xs_r4:not(.loading):not(:disabled):hover{background-color:var(--color-negative-light)}.btn_negative_xs_r4:disabled,.btn_negative_xs_r4:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_negative_xs_r4{border-radius:4px}.btn_negative_s{min-width:72px;height:34px;padding:0 12px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-negative);background-color:var(--color-gray100);border:1px solid var(--color-negative)}.btn_negative_s:not(.loading):not(:disabled):hover{background-color:var(--color-negative-light)}.btn_negative_s:disabled,.btn_negative_s:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_negative_s{border-radius:50px}.btn_negative_s_r4{min-width:72px;height:34px;padding:0 12px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-negative);background-color:var(--color-gray100);border:1px solid var(--color-negative)}.btn_negative_s_r4:not(.loading):not(:disabled):hover{background-color:var(--color-negative-light)}.btn_negative_s_r4:disabled,.btn_negative_s_r4:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_negative_s_r4{border-radius:4px}.btn_negative_m{min-width:100px;height:42px;padding:0 12px;font-weight:700;font-size:14px;line-height:1.2;color:var(--color-negative);background-color:var(--color-gray100);border:1px solid var(--color-negative)}.btn_negative_m:not(.loading):not(:disabled):hover{background-color:var(--color-negative-light)}.btn_negative_m:disabled,.btn_negative_m:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_negative_m{border-radius:50px}.btn_negative_m_r4{min-width:100px;height:42px;padding:0 12px;font-weight:700;font-size:14px;line-height:1.2;color:var(--color-negative);background-color:var(--color-gray100);border:1px solid var(--color-negative)}.btn_negative_m_r4:not(.loading):not(:disabled):hover{background-color:var(--color-negative-light)}.btn_negative_m_r4:disabled,.btn_negative_m_r4:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_negative_m_r4{border-radius:4px}.btn_negative_l{min-width:120px;height:48px;padding:0 24px;font-weight:600;font-size:16px;line-height:1.2;color:var(--color-negative);background-color:var(--color-gray100);border:1px solid var(--color-negative)}.btn_negative_l:not(.loading):not(:disabled):hover{background-color:var(--color-negative-light)}.btn_negative_l:disabled,.btn_negative_l:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_negative_l{border-radius:50px}.btn_negative_l_r4{min-width:120px;height:48px;padding:0 24px;font-weight:600;font-size:16px;line-height:1.2;color:var(--color-negative);background-color:var(--color-gray100);border:1px solid var(--color-negative)}.btn_negative_l_r4:not(.loading):not(:disabled):hover{background-color:var(--color-negative-light)}.btn_negative_l_r4:disabled,.btn_negative_l_r4:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_negative_l_r4{border-radius:4px}.btn_negative_xl{min-width:120px;height:52px;padding:0 16px;font-weight:700;font-size:16px;line-height:1.2;color:var(--color-negative);background-color:var(--color-gray100);border:1px solid var(--color-negative)}.btn_negative_xl:not(.loading):not(:disabled):hover{background-color:var(--color-negative-light)}.btn_negative_xl:disabled,.btn_negative_xl:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_negative_xl{border-radius:50px}.btn_negative_xl_r4{min-width:120px;height:52px;padding:0 16px;font-weight:700;font-size:16px;line-height:1.2;color:var(--color-negative);background-color:var(--color-gray100);border:1px solid var(--color-negative)}.btn_negative_xl_r4:not(.loading):not(:disabled):hover{background-color:var(--color-negative-light)}.btn_negative_xl_r4:disabled,.btn_negative_xl_r4:disabled:hover{color:var(--color-gray70);background-color:var(--color-gray98);border-color:var(--color-gray90)}.btn_negative_xl_r4{border-radius:4px}.btn_gray40_xs{min-width:60px;height:26px;padding:0 10px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray10);border-color:var(--color-bgray40);background-color:var(--color-bgray40)}.btn_gray40_xs:not(.loading):not(:disabled):hover{background-color:var(--color-gray80)}.btn_gray40_xs:disabled,.btn_gray40_xs:disabled:hover{color:var(--color-gray85);background-color:var(--color-gray98);border-color:var(--color-gray98)}.btn_gray40_xs{border-radius:50px}.btn_gray40_xs_r4{min-width:60px;height:26px;padding:0 10px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray10);border-color:var(--color-bgray40);background-color:var(--color-bgray40)}.btn_gray40_xs_r4:not(.loading):not(:disabled):hover{background-color:var(--color-gray80)}.btn_gray40_xs_r4:disabled,.btn_gray40_xs_r4:disabled:hover{color:var(--color-gray85);background-color:var(--color-gray98);border-color:var(--color-gray98)}.btn_gray40_xs_r4{border-radius:4px}.btn_gray40_s{min-width:72px;height:34px;padding:0 12px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray10);border-color:var(--color-bgray40);background-color:var(--color-bgray40)}.btn_gray40_s:not(.loading):not(:disabled):hover{background-color:var(--color-gray80)}.btn_gray40_s:disabled,.btn_gray40_s:disabled:hover{color:var(--color-gray85);background-color:var(--color-gray98);border-color:var(--color-gray98)}.btn_gray40_s{border-radius:50px}.btn_gray40_s_r4{min-width:72px;height:34px;padding:0 12px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray10);border-color:var(--color-bgray40);background-color:var(--color-bgray40)}.btn_gray40_s_r4:not(.loading):not(:disabled):hover{background-color:var(--color-gray80)}.btn_gray40_s_r4:disabled,.btn_gray40_s_r4:disabled:hover{color:var(--color-gray85);background-color:var(--color-gray98);border-color:var(--color-gray98)}.btn_gray40_s_r4{border-radius:4px}.btn_gray40_m{min-width:100px;height:42px;padding:0 12px;font-weight:700;font-size:14px;line-height:1.2;color:var(--color-gray10);border-color:var(--color-bgray40);background-color:var(--color-bgray40)}.btn_gray40_m:not(.loading):not(:disabled):hover{background-color:var(--color-gray80)}.btn_gray40_m:disabled,.btn_gray40_m:disabled:hover{color:var(--color-gray85);background-color:var(--color-gray98);border-color:var(--color-gray98)}.btn_gray40_m{border-radius:50px}.btn_gray40_m_r4{min-width:100px;height:42px;padding:0 12px;font-weight:700;font-size:14px;line-height:1.2;color:var(--color-gray10);border-color:var(--color-bgray40);background-color:var(--color-bgray40)}.btn_gray40_m_r4:not(.loading):not(:disabled):hover{background-color:var(--color-gray80)}.btn_gray40_m_r4:disabled,.btn_gray40_m_r4:disabled:hover{color:var(--color-gray85);background-color:var(--color-gray98);border-color:var(--color-gray98)}.btn_gray40_m_r4{border-radius:4px}.btn_gray40_l{min-width:120px;height:48px;padding:0 24px;font-weight:600;font-size:16px;line-height:1.2;color:var(--color-gray10);border-color:var(--color-bgray40);background-color:var(--color-bgray40)}.btn_gray40_l:not(.loading):not(:disabled):hover{background-color:var(--color-gray80)}.btn_gray40_l:disabled,.btn_gray40_l:disabled:hover{color:var(--color-gray85);background-color:var(--color-gray98);border-color:var(--color-gray98)}.btn_gray40_l{border-radius:50px}.btn_gray40_l_r4{min-width:120px;height:48px;padding:0 24px;font-weight:600;font-size:16px;line-height:1.2;color:var(--color-gray10);border-color:var(--color-bgray40);background-color:var(--color-bgray40)}.btn_gray40_l_r4:not(.loading):not(:disabled):hover{background-color:var(--color-gray80)}.btn_gray40_l_r4:disabled,.btn_gray40_l_r4:disabled:hover{color:var(--color-gray85);background-color:var(--color-gray98);border-color:var(--color-gray98)}.btn_gray40_l_r4{border-radius:4px}.btn_gray40_xl{min-width:120px;height:52px;padding:0 16px;font-weight:700;font-size:16px;line-height:1.2;color:var(--color-gray10);border-color:var(--color-bgray40);background-color:var(--color-bgray40)}.btn_gray40_xl:not(.loading):not(:disabled):hover{background-color:var(--color-gray80)}.btn_gray40_xl:disabled,.btn_gray40_xl:disabled:hover{color:var(--color-gray85);background-color:var(--color-gray98);border-color:var(--color-gray98)}.btn_gray40_xl{border-radius:50px}.btn_gray40_xl_r4{min-width:120px;height:52px;padding:0 16px;font-weight:700;font-size:16px;line-height:1.2;color:var(--color-gray10);border-color:var(--color-bgray40);background-color:var(--color-bgray40)}.btn_gray40_xl_r4:not(.loading):not(:disabled):hover{background-color:var(--color-gray80)}.btn_gray40_xl_r4:disabled,.btn_gray40_xl_r4:disabled:hover{color:var(--color-gray85);background-color:var(--color-gray98);border-color:var(--color-gray98)}.btn_gray40_xl_r4{border-radius:4px}.btn_gray100_xs{min-width:60px;height:26px;padding:0 10px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray10);border:1px solid var(--color-gray80);background-color:var(--color-gray100)}.btn_gray100_xs:not(.loading):not(:disabled):hover,.btn_gray100_xs:not(:disabled).active{border-color:var(--color-gray10)}.btn_gray100_xs.loading .loading_comm{filter:invert(50%)}.btn_gray100_xs:disabled,.btn_gray100_xs:disabled:hover{border-color:var(--color-gray90);color:var(--color-gray70)}.btn_gray100_xs{border-radius:50px}.btn_gray100_xs_r4{min-width:60px;height:26px;padding:0 10px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray10);border:1px solid var(--color-gray80);background-color:var(--color-gray100)}.btn_gray100_xs_r4:not(.loading):not(:disabled):hover,.btn_gray100_xs_r4:not(:disabled).active{border-color:var(--color-gray10)}.btn_gray100_xs_r4.loading .loading_comm{filter:invert(50%)}.btn_gray100_xs_r4:disabled,.btn_gray100_xs_r4:disabled:hover{border-color:var(--color-gray90);color:var(--color-gray70)}.btn_gray100_xs_r4{border-radius:4px}.btn_gray100_s{min-width:72px;height:34px;padding:0 12px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray10);border:1px solid var(--color-gray80);background-color:var(--color-gray100)}.btn_gray100_s:not(.loading):not(:disabled):hover,.btn_gray100_s:not(:disabled).active{border-color:var(--color-gray10)}.btn_gray100_s.loading .loading_comm{filter:invert(50%)}.btn_gray100_s:disabled,.btn_gray100_s:disabled:hover{border-color:var(--color-gray90);color:var(--color-gray70)}.btn_gray100_s{border-radius:50px}.btn_gray100_s_r4{min-width:72px;height:34px;padding:0 12px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray10);border:1px solid var(--color-gray80);background-color:var(--color-gray100)}.btn_gray100_s_r4:not(.loading):not(:disabled):hover,.btn_gray100_s_r4:not(:disabled).active{border-color:var(--color-gray10)}.btn_gray100_s_r4.loading .loading_comm{filter:invert(50%)}.btn_gray100_s_r4:disabled,.btn_gray100_s_r4:disabled:hover{border-color:var(--color-gray90);color:var(--color-gray70)}.btn_gray100_s_r4{border-radius:4px}.btn_gray100_m{min-width:100px;height:42px;padding:0 12px;font-weight:700;font-size:14px;line-height:1.2;color:var(--color-gray10);border:1px solid var(--color-gray80);background-color:var(--color-gray100)}.btn_gray100_m:not(.loading):not(:disabled):hover,.btn_gray100_m:not(:disabled).active{border-color:var(--color-gray10)}.btn_gray100_m.loading .loading_comm{filter:invert(50%)}.btn_gray100_m:disabled,.btn_gray100_m:disabled:hover{border-color:var(--color-gray90);color:var(--color-gray70)}.btn_gray100_m{border-radius:50px}.btn_gray100_m_r4{min-width:100px;height:42px;padding:0 12px;font-weight:700;font-size:14px;line-height:1.2;color:var(--color-gray10);border:1px solid var(--color-gray80);background-color:var(--color-gray100)}.btn_gray100_m_r4:not(.loading):not(:disabled):hover,.btn_gray100_m_r4:not(:disabled).active{border-color:var(--color-gray10)}.btn_gray100_m_r4.loading .loading_comm{filter:invert(50%)}.btn_gray100_m_r4:disabled,.btn_gray100_m_r4:disabled:hover{border-color:var(--color-gray90);color:var(--color-gray70)}.btn_gray100_m_r4{border-radius:4px}.btn_gray100_l{min-width:120px;height:48px;padding:0 24px;font-weight:600;font-size:16px;line-height:1.2;color:var(--color-gray10);border:1px solid var(--color-gray80);background-color:var(--color-gray100)}.btn_gray100_l:not(.loading):not(:disabled):hover,.btn_gray100_l:not(:disabled).active{border-color:var(--color-gray10)}.btn_gray100_l.loading .loading_comm{filter:invert(50%)}.btn_gray100_l:disabled,.btn_gray100_l:disabled:hover{border-color:var(--color-gray90);color:var(--color-gray70)}.btn_gray100_l{border-radius:50px}.btn_gray100_l_r4{min-width:120px;height:48px;padding:0 24px;font-weight:600;font-size:16px;line-height:1.2;color:var(--color-gray10);border:1px solid var(--color-gray80);background-color:var(--color-gray100)}.btn_gray100_l_r4:not(.loading):not(:disabled):hover,.btn_gray100_l_r4:not(:disabled).active{border-color:var(--color-gray10)}.btn_gray100_l_r4.loading .loading_comm{filter:invert(50%)}.btn_gray100_l_r4:disabled,.btn_gray100_l_r4:disabled:hover{border-color:var(--color-gray90);color:var(--color-gray70)}.btn_gray100_l_r4{border-radius:4px}.btn_gray100_xl{min-width:120px;height:52px;padding:0 16px;font-weight:700;font-size:16px;line-height:1.2;color:var(--color-gray10);border:1px solid var(--color-gray80);background-color:var(--color-gray100)}.btn_gray100_xl:not(.loading):not(:disabled):hover,.btn_gray100_xl:not(:disabled).active{border-color:var(--color-gray10)}.btn_gray100_xl.loading .loading_comm{filter:invert(50%)}.btn_gray100_xl:disabled,.btn_gray100_xl:disabled:hover{border-color:var(--color-gray90);color:var(--color-gray70)}.btn_gray100_xl{border-radius:50px}.btn_gray100_xl_r4{min-width:120px;height:52px;padding:0 16px;font-weight:700;font-size:16px;line-height:1.2;color:var(--color-gray10);border:1px solid var(--color-gray80);background-color:var(--color-gray100)}.btn_gray100_xl_r4:not(.loading):not(:disabled):hover,.btn_gray100_xl_r4:not(:disabled).active{border-color:var(--color-gray10)}.btn_gray100_xl_r4.loading .loading_comm{filter:invert(50%)}.btn_gray100_xl_r4:disabled,.btn_gray100_xl_r4:disabled:hover{border-color:var(--color-gray90);color:var(--color-gray70)}.btn_gray100_xl_r4{border-radius:4px}.btn_gray0_xs{min-width:60px;height:26px;padding:0 10px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-gray0);border-color:var(--color-gray0)}.btn_gray0_xs:not(.loading):not(:disabled):hover{background-color:var(--color-gray10)}.btn_gray0_xs:disabled,.btn_gray0_xs:disabled:hover{color:var(--color-gray80);background-color:var(--color-gray98)}.btn_gray0_xs{border-radius:50px}.btn_gray0_xs_r4{min-width:60px;height:26px;padding:0 10px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-gray0);border-color:var(--color-gray0)}.btn_gray0_xs_r4:not(.loading):not(:disabled):hover{background-color:var(--color-gray10)}.btn_gray0_xs_r4:disabled,.btn_gray0_xs_r4:disabled:hover{color:var(--color-gray80);background-color:var(--color-gray98)}.btn_gray0_xs_r4{border-radius:4px}.btn_gray0_s{min-width:72px;height:34px;padding:0 12px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-gray0);border-color:var(--color-gray0)}.btn_gray0_s:not(.loading):not(:disabled):hover{background-color:var(--color-gray10)}.btn_gray0_s:disabled,.btn_gray0_s:disabled:hover{color:var(--color-gray80);background-color:var(--color-gray98)}.btn_gray0_s{border-radius:50px}.btn_gray0_s_r4{min-width:72px;height:34px;padding:0 12px;font-weight:600;font-size:13px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-gray0);border-color:var(--color-gray0)}.btn_gray0_s_r4:not(.loading):not(:disabled):hover{background-color:var(--color-gray10)}.btn_gray0_s_r4:disabled,.btn_gray0_s_r4:disabled:hover{color:var(--color-gray80);background-color:var(--color-gray98)}.btn_gray0_s_r4{border-radius:4px}.btn_gray0_m{min-width:100px;height:42px;padding:0 12px;font-weight:700;font-size:14px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-gray0);border-color:var(--color-gray0)}.btn_gray0_m:not(.loading):not(:disabled):hover{background-color:var(--color-gray10)}.btn_gray0_m:disabled,.btn_gray0_m:disabled:hover{color:var(--color-gray80);background-color:var(--color-gray98)}.btn_gray0_m{border-radius:50px}.btn_gray0_m_r4{min-width:100px;height:42px;padding:0 12px;font-weight:700;font-size:14px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-gray0);border-color:var(--color-gray0)}.btn_gray0_m_r4:not(.loading):not(:disabled):hover{background-color:var(--color-gray10)}.btn_gray0_m_r4:disabled,.btn_gray0_m_r4:disabled:hover{color:var(--color-gray80);background-color:var(--color-gray98)}.btn_gray0_m_r4{border-radius:4px}.btn_gray0_l{min-width:120px;height:48px;padding:0 24px;font-weight:600;font-size:16px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-gray0);border-color:var(--color-gray0)}.btn_gray0_l:not(.loading):not(:disabled):hover{background-color:var(--color-gray10)}.btn_gray0_l:disabled,.btn_gray0_l:disabled:hover{color:var(--color-gray80);background-color:var(--color-gray98)}.btn_gray0_l{border-radius:50px}.btn_gray0_l_r4{min-width:120px;height:48px;padding:0 24px;font-weight:600;font-size:16px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-gray0);border-color:var(--color-gray0)}.btn_gray0_l_r4:not(.loading):not(:disabled):hover{background-color:var(--color-gray10)}.btn_gray0_l_r4:disabled,.btn_gray0_l_r4:disabled:hover{color:var(--color-gray80);background-color:var(--color-gray98)}.btn_gray0_l_r4{border-radius:4px}.btn_gray0_xl{min-width:120px;height:52px;padding:0 16px;font-weight:700;font-size:16px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-gray0);border-color:var(--color-gray0)}.btn_gray0_xl:not(.loading):not(:disabled):hover{background-color:var(--color-gray10)}.btn_gray0_xl:disabled,.btn_gray0_xl:disabled:hover{color:var(--color-gray80);background-color:var(--color-gray98)}.btn_gray0_xl{border-radius:50px}.btn_gray0_xl_r4{min-width:120px;height:52px;padding:0 16px;font-weight:700;font-size:16px;line-height:1.2;color:var(--color-gray100);background-color:var(--color-gray0);border-color:var(--color-gray0)}.btn_gray0_xl_r4:not(.loading):not(:disabled):hover{background-color:var(--color-gray10)}.btn_gray0_xl_r4:disabled,.btn_gray0_xl_r4:disabled:hover{color:var(--color-gray80);background-color:var(--color-gray98)}.btn_gray0_xl_r4{border-radius:4px}.btn_secondary_xs{border-radius:50px}.btn_secondary_xs,.btn_secondary_xs_r4{min-width:60px;height:26px;padding:0 10px;font-weight:600;font-size:13px;line-height:1.2}.btn_secondary_xs_r4{border-radius:4px}.btn_secondary_s{border-radius:50px}.btn_secondary_s,.btn_secondary_s_r4{min-width:72px;height:34px;padding:0 12px;font-weight:600;font-size:13px;line-height:1.2}.btn_secondary_s_r4{border-radius:4px}.btn_secondary_m{border-radius:50px}.btn_secondary_m,.btn_secondary_m_r4{min-width:100px;height:42px;padding:0 12px;font-weight:700;font-size:14px;line-height:1.2}.btn_secondary_m_r4{border-radius:4px}.btn_secondary_l{border-radius:50px}.btn_secondary_l,.btn_secondary_l_r4{min-width:120px;height:48px;padding:0 24px;font-weight:600;font-size:16px;line-height:1.2}.btn_secondary_l_r4{border-radius:4px}.btn_secondary_xl{border-radius:50px}.btn_secondary_xl,.btn_secondary_xl_r4{min-width:120px;height:52px;padding:0 16px;font-weight:700;font-size:16px;line-height:1.2}.btn_secondary_xl_r4{border-radius:4px}.btn_primary_s.btn_dwn,.btn_primary_s_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_primary_s.btn_dwn .ico_cheonan,.btn_primary_s.btn_dwn .ico_comm,.btn_primary_s_r4.btn_dwn .ico_cheonan,.btn_primary_s_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_primary_m.btn_dwn,.btn_primary_m_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_primary_m.btn_dwn .ico_cheonan,.btn_primary_m.btn_dwn .ico_comm,.btn_primary_m_r4.btn_dwn .ico_cheonan,.btn_primary_m_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_primary_l.btn_dwn,.btn_primary_l_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_primary_l.btn_dwn .ico_cheonan,.btn_primary_l.btn_dwn .ico_comm,.btn_primary_l_r4.btn_dwn .ico_cheonan,.btn_primary_l_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_primary_xl.btn_dwn,.btn_primary_xl_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_primary_xl.btn_dwn .ico_cheonan,.btn_primary_xl.btn_dwn .ico_comm,.btn_primary_xl_r4.btn_dwn .ico_cheonan,.btn_primary_xl_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_positive_s.btn_dwn,.btn_positive_s_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_positive_s.btn_dwn .ico_cheonan,.btn_positive_s.btn_dwn .ico_comm,.btn_positive_s_r4.btn_dwn .ico_cheonan,.btn_positive_s_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_positive_m.btn_dwn,.btn_positive_m_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_positive_m.btn_dwn .ico_cheonan,.btn_positive_m.btn_dwn .ico_comm,.btn_positive_m_r4.btn_dwn .ico_cheonan,.btn_positive_m_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_positive_l.btn_dwn,.btn_positive_l_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_positive_l.btn_dwn .ico_cheonan,.btn_positive_l.btn_dwn .ico_comm,.btn_positive_l_r4.btn_dwn .ico_cheonan,.btn_positive_l_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_positive_xl.btn_dwn,.btn_positive_xl_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_positive_xl.btn_dwn .ico_cheonan,.btn_positive_xl.btn_dwn .ico_comm,.btn_positive_xl_r4.btn_dwn .ico_cheonan,.btn_positive_xl_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_negative_s.btn_dwn,.btn_negative_s_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_negative_s.btn_dwn .ico_cheonan,.btn_negative_s.btn_dwn .ico_comm,.btn_negative_s_r4.btn_dwn .ico_cheonan,.btn_negative_s_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_negative_m.btn_dwn,.btn_negative_m_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_negative_m.btn_dwn .ico_cheonan,.btn_negative_m.btn_dwn .ico_comm,.btn_negative_m_r4.btn_dwn .ico_cheonan,.btn_negative_m_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_negative_l.btn_dwn,.btn_negative_l_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_negative_l.btn_dwn .ico_cheonan,.btn_negative_l.btn_dwn .ico_comm,.btn_negative_l_r4.btn_dwn .ico_cheonan,.btn_negative_l_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_negative_xl.btn_dwn,.btn_negative_xl_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_negative_xl.btn_dwn .ico_cheonan,.btn_negative_xl.btn_dwn .ico_comm,.btn_negative_xl_r4.btn_dwn .ico_cheonan,.btn_negative_xl_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_gray40_s.btn_dwn,.btn_gray40_s_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_gray40_s.btn_dwn .ico_cheonan,.btn_gray40_s.btn_dwn .ico_comm,.btn_gray40_s_r4.btn_dwn .ico_cheonan,.btn_gray40_s_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_gray40_m.btn_dwn,.btn_gray40_m_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_gray40_m.btn_dwn .ico_cheonan,.btn_gray40_m.btn_dwn .ico_comm,.btn_gray40_m_r4.btn_dwn .ico_cheonan,.btn_gray40_m_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_gray40_l.btn_dwn,.btn_gray40_l_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_gray40_l.btn_dwn .ico_cheonan,.btn_gray40_l.btn_dwn .ico_comm,.btn_gray40_l_r4.btn_dwn .ico_cheonan,.btn_gray40_l_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_gray40_xl.btn_dwn,.btn_gray40_xl_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_gray40_xl.btn_dwn .ico_cheonan,.btn_gray40_xl.btn_dwn .ico_comm,.btn_gray40_xl_r4.btn_dwn .ico_cheonan,.btn_gray40_xl_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_gray100_s.btn_dwn,.btn_gray100_s_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_gray100_s.btn_dwn .ico_cheonan,.btn_gray100_s.btn_dwn .ico_comm,.btn_gray100_s_r4.btn_dwn .ico_cheonan,.btn_gray100_s_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_gray100_m.btn_dwn,.btn_gray100_m_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_gray100_m.btn_dwn .ico_cheonan,.btn_gray100_m.btn_dwn .ico_comm,.btn_gray100_m_r4.btn_dwn .ico_cheonan,.btn_gray100_m_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_gray100_l.btn_dwn,.btn_gray100_l_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_gray100_l.btn_dwn .ico_cheonan,.btn_gray100_l.btn_dwn .ico_comm,.btn_gray100_l_r4.btn_dwn .ico_cheonan,.btn_gray100_l_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_gray100_xl.btn_dwn,.btn_gray100_xl_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_gray100_xl.btn_dwn .ico_cheonan,.btn_gray100_xl.btn_dwn .ico_comm,.btn_gray100_xl_r4.btn_dwn .ico_cheonan,.btn_gray100_xl_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_gray0_s.btn_dwn,.btn_gray0_s_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_gray0_s.btn_dwn .ico_cheonan,.btn_gray0_s.btn_dwn .ico_comm,.btn_gray0_s_r4.btn_dwn .ico_cheonan,.btn_gray0_s_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_gray0_m.btn_dwn,.btn_gray0_m_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_gray0_m.btn_dwn .ico_cheonan,.btn_gray0_m.btn_dwn .ico_comm,.btn_gray0_m_r4.btn_dwn .ico_cheonan,.btn_gray0_m_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_gray0_l.btn_dwn,.btn_gray0_l_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_gray0_l.btn_dwn .ico_cheonan,.btn_gray0_l.btn_dwn .ico_comm,.btn_gray0_l_r4.btn_dwn .ico_cheonan,.btn_gray0_l_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_gray0_xl.btn_dwn,.btn_gray0_xl_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_gray0_xl.btn_dwn .ico_cheonan,.btn_gray0_xl.btn_dwn .ico_comm,.btn_gray0_xl_r4.btn_dwn .ico_cheonan,.btn_gray0_xl_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_secondary_s.btn_dwn,.btn_secondary_s_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_secondary_s.btn_dwn .ico_cheonan,.btn_secondary_s.btn_dwn .ico_comm,.btn_secondary_s_r4.btn_dwn .ico_cheonan,.btn_secondary_s_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_secondary_m.btn_dwn,.btn_secondary_m_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_secondary_m.btn_dwn .ico_cheonan,.btn_secondary_m.btn_dwn .ico_comm,.btn_secondary_m_r4.btn_dwn .ico_cheonan,.btn_secondary_m_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_secondary_l.btn_dwn,.btn_secondary_l_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_secondary_l.btn_dwn .ico_cheonan,.btn_secondary_l.btn_dwn .ico_comm,.btn_secondary_l_r4.btn_dwn .ico_cheonan,.btn_secondary_l_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_secondary_xl.btn_dwn,.btn_secondary_xl_r4.btn_dwn{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_secondary_xl.btn_dwn .ico_cheonan,.btn_secondary_xl.btn_dwn .ico_comm,.btn_secondary_xl_r4.btn_dwn .ico_cheonan,.btn_secondary_xl_r4.btn_dwn .ico_comm{flex-shrink:0}.btn_primary_s.btn_search,.btn_primary_s_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_primary_s.btn_search .ico_cheonan,.btn_primary_s.btn_search .ico_comm,.btn_primary_s_r4.btn_search .ico_cheonan,.btn_primary_s_r4.btn_search .ico_comm{flex-shrink:0}.btn_primary_m.btn_search,.btn_primary_m_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_primary_m.btn_search .ico_cheonan,.btn_primary_m.btn_search .ico_comm,.btn_primary_m_r4.btn_search .ico_cheonan,.btn_primary_m_r4.btn_search .ico_comm{flex-shrink:0}.btn_primary_l.btn_search,.btn_primary_l_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_primary_l.btn_search .ico_cheonan,.btn_primary_l.btn_search .ico_comm,.btn_primary_l_r4.btn_search .ico_cheonan,.btn_primary_l_r4.btn_search .ico_comm{flex-shrink:0}.btn_primary_xl.btn_search,.btn_primary_xl_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_primary_xl.btn_search .ico_cheonan,.btn_primary_xl.btn_search .ico_comm,.btn_primary_xl_r4.btn_search .ico_cheonan,.btn_primary_xl_r4.btn_search .ico_comm{flex-shrink:0}.btn_positive_s.btn_search,.btn_positive_s_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_positive_s.btn_search .ico_cheonan,.btn_positive_s.btn_search .ico_comm,.btn_positive_s_r4.btn_search .ico_cheonan,.btn_positive_s_r4.btn_search .ico_comm{flex-shrink:0}.btn_positive_m.btn_search,.btn_positive_m_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_positive_m.btn_search .ico_cheonan,.btn_positive_m.btn_search .ico_comm,.btn_positive_m_r4.btn_search .ico_cheonan,.btn_positive_m_r4.btn_search .ico_comm{flex-shrink:0}.btn_positive_l.btn_search,.btn_positive_l_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_positive_l.btn_search .ico_cheonan,.btn_positive_l.btn_search .ico_comm,.btn_positive_l_r4.btn_search .ico_cheonan,.btn_positive_l_r4.btn_search .ico_comm{flex-shrink:0}.btn_positive_xl.btn_search,.btn_positive_xl_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_positive_xl.btn_search .ico_cheonan,.btn_positive_xl.btn_search .ico_comm,.btn_positive_xl_r4.btn_search .ico_cheonan,.btn_positive_xl_r4.btn_search .ico_comm{flex-shrink:0}.btn_negative_s.btn_search,.btn_negative_s_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_negative_s.btn_search .ico_cheonan,.btn_negative_s.btn_search .ico_comm,.btn_negative_s_r4.btn_search .ico_cheonan,.btn_negative_s_r4.btn_search .ico_comm{flex-shrink:0}.btn_negative_m.btn_search,.btn_negative_m_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_negative_m.btn_search .ico_cheonan,.btn_negative_m.btn_search .ico_comm,.btn_negative_m_r4.btn_search .ico_cheonan,.btn_negative_m_r4.btn_search .ico_comm{flex-shrink:0}.btn_negative_l.btn_search,.btn_negative_l_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_negative_l.btn_search .ico_cheonan,.btn_negative_l.btn_search .ico_comm,.btn_negative_l_r4.btn_search .ico_cheonan,.btn_negative_l_r4.btn_search .ico_comm{flex-shrink:0}.btn_negative_xl.btn_search,.btn_negative_xl_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_negative_xl.btn_search .ico_cheonan,.btn_negative_xl.btn_search .ico_comm,.btn_negative_xl_r4.btn_search .ico_cheonan,.btn_negative_xl_r4.btn_search .ico_comm{flex-shrink:0}.btn_gray40_s.btn_search,.btn_gray40_s_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_gray40_s.btn_search .ico_cheonan,.btn_gray40_s.btn_search .ico_comm,.btn_gray40_s_r4.btn_search .ico_cheonan,.btn_gray40_s_r4.btn_search .ico_comm{flex-shrink:0}.btn_gray40_m.btn_search,.btn_gray40_m_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_gray40_m.btn_search .ico_cheonan,.btn_gray40_m.btn_search .ico_comm,.btn_gray40_m_r4.btn_search .ico_cheonan,.btn_gray40_m_r4.btn_search .ico_comm{flex-shrink:0}.btn_gray40_l.btn_search,.btn_gray40_l_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_gray40_l.btn_search .ico_cheonan,.btn_gray40_l.btn_search .ico_comm,.btn_gray40_l_r4.btn_search .ico_cheonan,.btn_gray40_l_r4.btn_search .ico_comm{flex-shrink:0}.btn_gray40_xl.btn_search,.btn_gray40_xl_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_gray40_xl.btn_search .ico_cheonan,.btn_gray40_xl.btn_search .ico_comm,.btn_gray40_xl_r4.btn_search .ico_cheonan,.btn_gray40_xl_r4.btn_search .ico_comm{flex-shrink:0}.btn_gray100_s.btn_search,.btn_gray100_s_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_gray100_s.btn_search .ico_cheonan,.btn_gray100_s.btn_search .ico_comm,.btn_gray100_s_r4.btn_search .ico_cheonan,.btn_gray100_s_r4.btn_search .ico_comm{flex-shrink:0}.btn_gray100_m.btn_search,.btn_gray100_m_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_gray100_m.btn_search .ico_cheonan,.btn_gray100_m.btn_search .ico_comm,.btn_gray100_m_r4.btn_search .ico_cheonan,.btn_gray100_m_r4.btn_search .ico_comm{flex-shrink:0}.btn_gray100_l.btn_search,.btn_gray100_l_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_gray100_l.btn_search .ico_cheonan,.btn_gray100_l.btn_search .ico_comm,.btn_gray100_l_r4.btn_search .ico_cheonan,.btn_gray100_l_r4.btn_search .ico_comm{flex-shrink:0}.btn_gray100_xl.btn_search,.btn_gray100_xl_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_gray100_xl.btn_search .ico_cheonan,.btn_gray100_xl.btn_search .ico_comm,.btn_gray100_xl_r4.btn_search .ico_cheonan,.btn_gray100_xl_r4.btn_search .ico_comm{flex-shrink:0}.btn_gray0_s.btn_search,.btn_gray0_s_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_gray0_s.btn_search .ico_cheonan,.btn_gray0_s.btn_search .ico_comm,.btn_gray0_s_r4.btn_search .ico_cheonan,.btn_gray0_s_r4.btn_search .ico_comm{flex-shrink:0}.btn_gray0_m.btn_search,.btn_gray0_m_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_gray0_m.btn_search .ico_cheonan,.btn_gray0_m.btn_search .ico_comm,.btn_gray0_m_r4.btn_search .ico_cheonan,.btn_gray0_m_r4.btn_search .ico_comm{flex-shrink:0}.btn_gray0_l.btn_search,.btn_gray0_l_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_gray0_l.btn_search .ico_cheonan,.btn_gray0_l.btn_search .ico_comm,.btn_gray0_l_r4.btn_search .ico_cheonan,.btn_gray0_l_r4.btn_search .ico_comm{flex-shrink:0}.btn_gray0_xl.btn_search,.btn_gray0_xl_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_gray0_xl.btn_search .ico_cheonan,.btn_gray0_xl.btn_search .ico_comm,.btn_gray0_xl_r4.btn_search .ico_cheonan,.btn_gray0_xl_r4.btn_search .ico_comm{flex-shrink:0}.btn_secondary_s.btn_search,.btn_secondary_s_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_secondary_s.btn_search .ico_cheonan,.btn_secondary_s.btn_search .ico_comm,.btn_secondary_s_r4.btn_search .ico_cheonan,.btn_secondary_s_r4.btn_search .ico_comm{flex-shrink:0}.btn_secondary_m.btn_search,.btn_secondary_m_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_secondary_m.btn_search .ico_cheonan,.btn_secondary_m.btn_search .ico_comm,.btn_secondary_m_r4.btn_search .ico_cheonan,.btn_secondary_m_r4.btn_search .ico_comm{flex-shrink:0}.btn_secondary_l.btn_search,.btn_secondary_l_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_secondary_l.btn_search .ico_cheonan,.btn_secondary_l.btn_search .ico_comm,.btn_secondary_l_r4.btn_search .ico_cheonan,.btn_secondary_l_r4.btn_search .ico_comm{flex-shrink:0}.btn_secondary_xl.btn_search,.btn_secondary_xl_r4.btn_search{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_secondary_xl.btn_search .ico_cheonan,.btn_secondary_xl.btn_search .ico_comm,.btn_secondary_xl_r4.btn_search .ico_cheonan,.btn_secondary_xl_r4.btn_search .ico_comm{flex-shrink:0}.btn_primary_s.btn_delete,.btn_primary_s_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_primary_s.btn_delete .ico_cheonan,.btn_primary_s.btn_delete .ico_comm,.btn_primary_s_r4.btn_delete .ico_cheonan,.btn_primary_s_r4.btn_delete .ico_comm{flex-shrink:0}.btn_primary_m.btn_delete,.btn_primary_m_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_primary_m.btn_delete .ico_cheonan,.btn_primary_m.btn_delete .ico_comm,.btn_primary_m_r4.btn_delete .ico_cheonan,.btn_primary_m_r4.btn_delete .ico_comm{flex-shrink:0}.btn_primary_l.btn_delete,.btn_primary_l_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_primary_l.btn_delete .ico_cheonan,.btn_primary_l.btn_delete .ico_comm,.btn_primary_l_r4.btn_delete .ico_cheonan,.btn_primary_l_r4.btn_delete .ico_comm{flex-shrink:0}.btn_primary_xl.btn_delete,.btn_primary_xl_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_primary_xl.btn_delete .ico_cheonan,.btn_primary_xl.btn_delete .ico_comm,.btn_primary_xl_r4.btn_delete .ico_cheonan,.btn_primary_xl_r4.btn_delete .ico_comm{flex-shrink:0}.btn_positive_s.btn_delete,.btn_positive_s_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_positive_s.btn_delete .ico_cheonan,.btn_positive_s.btn_delete .ico_comm,.btn_positive_s_r4.btn_delete .ico_cheonan,.btn_positive_s_r4.btn_delete .ico_comm{flex-shrink:0}.btn_positive_m.btn_delete,.btn_positive_m_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_positive_m.btn_delete .ico_cheonan,.btn_positive_m.btn_delete .ico_comm,.btn_positive_m_r4.btn_delete .ico_cheonan,.btn_positive_m_r4.btn_delete .ico_comm{flex-shrink:0}.btn_positive_l.btn_delete,.btn_positive_l_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_positive_l.btn_delete .ico_cheonan,.btn_positive_l.btn_delete .ico_comm,.btn_positive_l_r4.btn_delete .ico_cheonan,.btn_positive_l_r4.btn_delete .ico_comm{flex-shrink:0}.btn_positive_xl.btn_delete,.btn_positive_xl_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_positive_xl.btn_delete .ico_cheonan,.btn_positive_xl.btn_delete .ico_comm,.btn_positive_xl_r4.btn_delete .ico_cheonan,.btn_positive_xl_r4.btn_delete .ico_comm{flex-shrink:0}.btn_negative_s.btn_delete,.btn_negative_s_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_negative_s.btn_delete .ico_cheonan,.btn_negative_s.btn_delete .ico_comm,.btn_negative_s_r4.btn_delete .ico_cheonan,.btn_negative_s_r4.btn_delete .ico_comm{flex-shrink:0}.btn_negative_m.btn_delete,.btn_negative_m_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_negative_m.btn_delete .ico_cheonan,.btn_negative_m.btn_delete .ico_comm,.btn_negative_m_r4.btn_delete .ico_cheonan,.btn_negative_m_r4.btn_delete .ico_comm{flex-shrink:0}.btn_negative_l.btn_delete,.btn_negative_l_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_negative_l.btn_delete .ico_cheonan,.btn_negative_l.btn_delete .ico_comm,.btn_negative_l_r4.btn_delete .ico_cheonan,.btn_negative_l_r4.btn_delete .ico_comm{flex-shrink:0}.btn_negative_xl.btn_delete,.btn_negative_xl_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_negative_xl.btn_delete .ico_cheonan,.btn_negative_xl.btn_delete .ico_comm,.btn_negative_xl_r4.btn_delete .ico_cheonan,.btn_negative_xl_r4.btn_delete .ico_comm{flex-shrink:0}.btn_gray40_s.btn_delete,.btn_gray40_s_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_gray40_s.btn_delete .ico_cheonan,.btn_gray40_s.btn_delete .ico_comm,.btn_gray40_s_r4.btn_delete .ico_cheonan,.btn_gray40_s_r4.btn_delete .ico_comm{flex-shrink:0}.btn_gray40_m.btn_delete,.btn_gray40_m_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_gray40_m.btn_delete .ico_cheonan,.btn_gray40_m.btn_delete .ico_comm,.btn_gray40_m_r4.btn_delete .ico_cheonan,.btn_gray40_m_r4.btn_delete .ico_comm{flex-shrink:0}.btn_gray40_l.btn_delete,.btn_gray40_l_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_gray40_l.btn_delete .ico_cheonan,.btn_gray40_l.btn_delete .ico_comm,.btn_gray40_l_r4.btn_delete .ico_cheonan,.btn_gray40_l_r4.btn_delete .ico_comm{flex-shrink:0}.btn_gray40_xl.btn_delete,.btn_gray40_xl_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_gray40_xl.btn_delete .ico_cheonan,.btn_gray40_xl.btn_delete .ico_comm,.btn_gray40_xl_r4.btn_delete .ico_cheonan,.btn_gray40_xl_r4.btn_delete .ico_comm{flex-shrink:0}.btn_gray100_s.btn_delete,.btn_gray100_s_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_gray100_s.btn_delete .ico_cheonan,.btn_gray100_s.btn_delete .ico_comm,.btn_gray100_s_r4.btn_delete .ico_cheonan,.btn_gray100_s_r4.btn_delete .ico_comm{flex-shrink:0}.btn_gray100_m.btn_delete,.btn_gray100_m_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_gray100_m.btn_delete .ico_cheonan,.btn_gray100_m.btn_delete .ico_comm,.btn_gray100_m_r4.btn_delete .ico_cheonan,.btn_gray100_m_r4.btn_delete .ico_comm{flex-shrink:0}.btn_gray100_l.btn_delete,.btn_gray100_l_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_gray100_l.btn_delete .ico_cheonan,.btn_gray100_l.btn_delete .ico_comm,.btn_gray100_l_r4.btn_delete .ico_cheonan,.btn_gray100_l_r4.btn_delete .ico_comm{flex-shrink:0}.btn_gray100_xl.btn_delete,.btn_gray100_xl_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_gray100_xl.btn_delete .ico_cheonan,.btn_gray100_xl.btn_delete .ico_comm,.btn_gray100_xl_r4.btn_delete .ico_cheonan,.btn_gray100_xl_r4.btn_delete .ico_comm{flex-shrink:0}.btn_gray0_s.btn_delete,.btn_gray0_s_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_gray0_s.btn_delete .ico_cheonan,.btn_gray0_s.btn_delete .ico_comm,.btn_gray0_s_r4.btn_delete .ico_cheonan,.btn_gray0_s_r4.btn_delete .ico_comm{flex-shrink:0}.btn_gray0_m.btn_delete,.btn_gray0_m_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_gray0_m.btn_delete .ico_cheonan,.btn_gray0_m.btn_delete .ico_comm,.btn_gray0_m_r4.btn_delete .ico_cheonan,.btn_gray0_m_r4.btn_delete .ico_comm{flex-shrink:0}.btn_gray0_l.btn_delete,.btn_gray0_l_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_gray0_l.btn_delete .ico_cheonan,.btn_gray0_l.btn_delete .ico_comm,.btn_gray0_l_r4.btn_delete .ico_cheonan,.btn_gray0_l_r4.btn_delete .ico_comm{flex-shrink:0}.btn_gray0_xl.btn_delete,.btn_gray0_xl_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_gray0_xl.btn_delete .ico_cheonan,.btn_gray0_xl.btn_delete .ico_comm,.btn_gray0_xl_r4.btn_delete .ico_cheonan,.btn_gray0_xl_r4.btn_delete .ico_comm{flex-shrink:0}.btn_secondary_s.btn_delete,.btn_secondary_s_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:34px}.btn_secondary_s.btn_delete .ico_cheonan,.btn_secondary_s.btn_delete .ico_comm,.btn_secondary_s_r4.btn_delete .ico_cheonan,.btn_secondary_s_r4.btn_delete .ico_comm{flex-shrink:0}.btn_secondary_m.btn_delete,.btn_secondary_m_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:42px}.btn_secondary_m.btn_delete .ico_cheonan,.btn_secondary_m.btn_delete .ico_comm,.btn_secondary_m_r4.btn_delete .ico_cheonan,.btn_secondary_m_r4.btn_delete .ico_comm{flex-shrink:0}.btn_secondary_l.btn_delete,.btn_secondary_l_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:48px}.btn_secondary_l.btn_delete .ico_cheonan,.btn_secondary_l.btn_delete .ico_comm,.btn_secondary_l_r4.btn_delete .ico_cheonan,.btn_secondary_l_r4.btn_delete .ico_comm{flex-shrink:0}.btn_secondary_xl.btn_delete,.btn_secondary_xl_r4.btn_delete{min-width:unset;padding:0;line-height:1;font-size:0;width:52px}.btn_secondary_xl.btn_delete .ico_cheonan,.btn_secondary_xl.btn_delete .ico_comm,.btn_secondary_xl_r4.btn_delete .ico_cheonan,.btn_secondary_xl_r4.btn_delete .ico_comm{flex-shrink:0}.os_windows .btn_gray0_l,.os_windows .btn_gray0_xl,.os_windows .btn_gray100_l,.os_windows .btn_gray100_xl,.os_windows .btn_gray40_l,.os_windows .btn_gray40_xl,.os_windows .btn_primary_l,.os_windows .btn_primary_xl{padding-bottom:2px}.btn_xs,.btn_xsmall{min-width:60px;height:26px;padding:0 10px}.btn_s,.btn_small,.btn_xs,.btn_xsmall{font-weight:600;font-size:13px;line-height:1.2;border-radius:50px}.btn_s,.btn_small{min-width:72px;height:34px;padding:0 12px}.btn_m,.btn_medium{min-width:100px;height:42px;padding:0 12px;font-weight:700;font-size:14px;line-height:1.2;border-radius:50px}.btn_l,.btn_large{height:48px;padding:0 24px;font-weight:600}.btn_l,.btn_large,.btn_xl,.btn_xlarge{min-width:120px;font-size:16px;line-height:1.2;border-radius:50px}.btn_xl,.btn_xlarge{height:52px;padding:0 16px;font-weight:700}.btn_primary{color:var(--color-gray100);background-color:var(--color-primary);border-color:var(--color-primary)}.btn_primary:not(.loading):not(:disabled):hover{background-color:var(--color-primary-darkest)}.btn_primary:disabled,.btn_primary:disabled:hover{color:var(--color-gray70);background-color:var(--color-bgray40);border-color:var(--color-bgray40)}.btn_secondary{color:var(--color-gray100);background-color:var(--color-gray0);border-color:var(--color-gray0)}.btn_secondary:not(.loading):not(:disabled):hover{background-color:var(--color-gray10)}.btn_secondary:disabled,.btn_secondary:disabled:hover{color:var(--color-gray80);background-color:var(--color-gray98)}.btn_white_line{color:var(--color-gray10);border:1px solid var(--color-gray80);background-color:var(--color-gray100)}.btn_white_line:not(.loading):not(:disabled):hover,.btn_white_line:not(:disabled).active{border-color:var(--color-gray10)}.btn_white_line.loading .loading_comm{filter:invert(50%)}.btn_white_line:disabled,.btn_white_line:disabled:hover{border-color:var(--color-gray90);color:var(--color-gray70)}.btn_radius_50{border-radius:50px}.btn_radius_4{border-radius:4px}table .group_form .btn_add{display:none}table .group_form:last-child .btn_add{display:inline-block}table .group_form:only-child .btn_add{margin-left:8px}table .group_form:only-child .btn_remove{display:none}.group_btn.type_bottom{overflow:hidden;padding-top:56px;text-align:right}.group_btn.type_bottom .align_left{float:left}.group_btn.type_floating{position:fixed;left:0;right:0;bottom:0;z-index:10;padding-top:25px;height:96px;background:#fff;text-align:center;box-sizing:border-box;box-shadow:0 0 5px rgba(0,0,0,.2);transition:left .2s}.os_windows .group_btn.type_floating{box-shadow:0 -2px 7px rgba(0,0,0,.15)}.bar_progress{position:absolute;top:0;left:0;width:0;height:4px;border-top-right-radius:2px;border-bottom-right-radius:2px;background-color:#b2ccff}.btn_dwn{border-radius:50%}.swipe_comm{display:flex;width:67px;height:34px}.swipe_comm .btn_swipe_left{border-top-left-radius:8px;border-bottom-left-radius:8px;border:1px solid var(--color-gray80)}.swipe_comm .btn_swipe_left,.swipe_comm .btn_swipe_right{display:flex;width:34px;height:34px;align-items:center;justify-content:center}.swipe_comm .btn_swipe_right{margin-left:-1px;border-top-right-radius:8px;border-bottom-right-radius:8px;border:1px solid var(--color-gray80)}.swipe_comm .btn_swipe_right .ico_arr_14{transform:rotate(180deg)}.btn_file{display:flex;align-items:center;gap:6px}.btn_file .link_g{color:var(--color-positive);font-size:13px;line-height:28px;text-decoration:none;letter-spacing:-.5px}.btn_logout .txt_btn{color:var(--color-negative)}.btn_assistant{width:32px;height:32px;border-radius:100%;background-color:rgba(0,0,0,0)}.btn_assistant:hover{background-color:var(--color-bgray50)}.btn_assistant:active{background-color:var(--color-bgray40)}.btn_assistant:disabled{opacity:.5;cursor:not-allowed}.btn_dwn_dark{width:32px;height:32px;border-radius:100%}.btn_dwn_dark:hover{background-color:var(--color-gray30)}.btn_copy_code{width:32px;height:32px;border-radius:100%}.btn_copy_code:hover{background-color:var(--color-gray30)}.btn_dashed{border-style:dashed}.btn_add_box{height:144px;border:1px dashed var(--color-gray70);border-radius:6px;cursor:pointer}.btn_trash{display:flex;width:34px;height:34px;min-width:34px}.btn_searching{width:26px;height:26px;border-radius:100%;background-color:var(--color-bgray40)}.btn_searching:not(:disabled):hover{background-color:var(--color-gray70)}.btn_searching:not(:disabled):active{background-color:var(--color-gray60)}.btn_searching:disabled{opacity:.5;cursor:not-allowed}.wrap_period_buttons .btn{height:36px;padding:0 16px;border-radius:10px;border:1px solid #b3b3b3;font-size:14px;line-height:1.5;font-weight:500;color:#4c4c4c}.wrap_period_buttons .btn[aria-selected=true]{background-color:#4c4c4c;color:var(--color-gray100)}.group_form{font-size:0;line-height:0}.group_form+.group_form{margin-top:8px}.group_form .group_chip{margin-bottom:-16px}.group_form .txt_colon{font-size:13px;line-height:34px;margin:0 2px}.group_form .txt_colon2{margin:0 9px 0 8px;color:#999}.group_form .txt_bar2{margin:0 7px;font-size:13px;line-height:34px;color:#e5e5e5}.group_form .txt_subguide{display:inline-block;font-size:13px;line-height:34px;margin-left:16px}.group_form.type_autosize{display:flex}.group_form.type_autosize .item_form:first-child{flex:1 1}.item_form{display:inline-block;position:relative;width:100%;vertical-align:top}.txt_error{display:block;margin-top:4px;font-size:13px;line-height:19px;color:var(--color-negative)}.form_xsmall{width:76px}.form_small{width:90px}.form_xxmedium{width:128px}.form_xmedium{width:184px}.form_medium{width:240px}.form_large{width:300px}.group_form>.txt_bar{width:24px;height:34px;text-align:center}.group_form .txt_form,.group_form>.txt_bar{display:inline-block;font-size:13px;line-height:34px;color:#999;vertical-align:top}.group_form .txt_form{margin:0 8px}.group_form>.txt_form:first-child{margin-left:0}.group_form .txt_form+.item_choice{margin-left:8px}.group_form .txt_form:last-child{margin-right:0}.group_form .subtit_color{color:#4c4c4c}.type_ratio2{display:inline-flex;width:100%;flex-wrap:wrap}.type_ratio2 .item_form{width:102px}.type_ratio2 .item_form+.item_form{width:auto;margin-left:4px;flex:1 1}.type_ratio2 .txt_sub{width:100%}.type_range{display:flex;font-size:0;line-height:0}.type_range .item_form{flex:1 1}.type_range .txt_bar{flex:none;width:24px;height:34px;font-size:13px;line-height:34px;color:#999;text-align:center}.group_form .type_range{display:inline-block;vertical-align:top}.box_tf{position:relative;height:42px;padding:0 9px 0 11px;border:1px solid var(--color-gray90);border-radius:10px;box-sizing:border-box}.box_tf,.box_tf .txt_byte{display:flex;align-items:center}.box_tf .txt_byte{flex-shrink:0;gap:2px;padding:0;font-size:12px;line-height:18px;color:var(--color-gray70)}.box_tf .txt_byte .num_write{color:var(--color-gray30)}.box_tf .btn_search{width:16px;height:16px}.box_tf .btn_delete{display:none;width:18px;height:18px;margin-right:6px}.box_tf .btn_arrow,.box_tf .btn_calendar{width:16px;height:16px}.box_tf:hover{border-color:var(--color-gray30)}.box_tf:hover .btn_delete{display:block}.box_tf.focus,.box_tf:focus-within{border-color:var(--color-gray30)}.box_tf.disabled{border-color:var(--color-gray80);background-color:var(--color-gray95);cursor:not-allowed}.box_tf.disabled:hover .btn_delete{display:none}.box_tf.disabled .ico_search{background-position:0 -70px}.box_tf.disabled .ico_arr_dwn,.box_tf.disabled .ico_calendar{background-position:-20px -70px}.box_tf.disabled .tf_comm{color:var(--color-gray70);background-color:rgba(0,0,0,0);cursor:not-allowed}.box_tf.read_only{border-color:var(--color-gray80);background-color:var(--color-gray95)}.box_tf.read_only:hover .btn_delete{display:none}.box_tf.read_only .ico_search{background-position:0 -70px}.box_tf.read_only .ico_arr_dwn,.box_tf.read_only .ico_calendar{background-position:-20px -70px}.box_tf.error{border-color:var(--color-negative)}.box_tf.type_small{height:34px;padding:0 8px 0 10px;border-radius:8px}.box_tf.type_line{height:42px;padding-left:12px;padding-right:11px;border:0;border-bottom:1px solid var(--color-gray90);border-radius:0}.box_tf.type_line:hover{border-color:rgba(0,0,0,0);border-bottom-color:var(--color-gray30)}.box_tf.type_line.focus,.box_tf.type_line:focus-within{border-color:rgba(0,0,0,0);border-bottom-color:var(--color-gray30)}.box_tf.type_line.disabled,.box_tf.type_line.read_only{border-color:rgba(0,0,0,0);border-bottom-color:var(--color-gray80)}.box_tf.type_line.error{border-color:rgba(0,0,0,0);border-bottom-color:var(--color-negative)}.box_tf.type_line.type_small{height:34px;border-radius:8px}.box_tf.type_line .tf_comm{font-size:14px;line-height:21px}.tf_comm{flex:1 1;min-width:0;display:inline-block;width:100%;border:none;font-size:13px;line-height:20px;color:var(--color-gray10);background-color:rgba(0,0,0,0);text-align:left;vertical-align:top;box-sizing:border-box;outline:none;resize:none}.tf_comm::-webkit-input-placeholder{color:var(--color-gray70);opacity:1}.tf_comm::-moz-placeholder{color:var(--color-gray70);opacity:1}.tf_comm:-ms-input-placeholder{color:var(--color-gray70);opacity:1}.tf_comm:-moz-placeholder{color:var(--color-gray70);opacity:1}.tf_comm.align_right{text-align:right}.txt_price{display:inline-block;margin-left:7px;font-size:13px;line-height:34px;color:#4c4c4c;vertical-align:top}.box_textarea{display:flex;height:auto;min-height:140px;padding:12px 16px;flex-direction:column;box-sizing:border-box;border-radius:4px}.box_textarea textarea{overflow:auto}.box_textarea .txt_byte{margin-left:auto;padding:8px 0 0;font-size:0;line-height:0;background:#fff;text-align:right}.box_textarea .num_byte{display:inline-block;font-size:13px;line-height:20px;color:#999;vertical-align:top}.box_textarea .num_write{color:#4c4c4c}.box_textarea .txt_bar{display:inline-block;margin:0 2px;font-size:13px;line-height:20px;color:#999;vertical-align:top}.box_textarea.tf_disabled{border-color:var(--color-gray70);background-color:var(--color-gray98);cursor:not-allowed}.box_textarea.tf_disabled:hover .btn_delete{display:none}.box_textarea.tf_error{border-color:var(--color-negative)}.box_textarea .btn_textarea_send{width:34px;height:34px;background-color:var(--color-bgray40);border-radius:100%}.box_textarea .footer_textarea{display:flex;width:100%;align-items:center;justify-content:space-between;padding-top:8px}.box_textarea .footer_textarea .txt_byte{margin-left:0;padding:0}.box_textarea.type_typing .btn_textarea_send{background-color:var(--color-primary)}.box_textarea.type_typing .ico_send{background-position:-120px -70px}.opt_comm{position:relative;width:100%}.opt_comm .tf_comm{padding-right:32px}.opt_comm .box_tf .btn_g{position:absolute;top:0;right:0;padding:9px 8px;line-height:0;opacity:.6}.opt_comm .box_tf .btn_g:disabled{opacity:.2;cursor:not-allowed}.opt_comm .box_tf:hover .btn_g{opacity:1}.opt_comm .box_tf:hover .btn_g:disabled{opacity:.2}.opt_comm .box_tf .search_icon{padding-left:4px;pointer-events:none}.item_form .opt_comm .tf_comm~.search_icon{opacity:.6}.item_form .opt_comm .box_tf.disabled .search_icon,.item_form .opt_comm .tf_comm:disabled~.search_icon{opacity:.2}.opt_comm .box_tf .btn_del{display:none;right:26px;padding-right:4px;opacity:1}.opt_comm .write .tf_comm{padding-right:56px}.opt_comm .write .btn_del{display:block}.opt_open .box_tf .tf_comm{border-color:#1a1a1a}.box_search{width:100%;border:1px solid #e5e5e5;border-radius:4px}.box_search .head_search{padding:16px}.box_search .cont_search{overflow-y:auto;height:492px}.list_search{overflow-y:auto;height:494px;padding-bottom:16px}.list_search li{position:relative;font-size:0;line-height:0}.list_search .tit_item{display:block;position:relative;height:32px;padding:0 8px;font-size:13px;color:#1a1a1a;line-height:34px;text-decoration:none}.list_search .tit_item:hover{background-color:#fffce5}.list_search .ico_bg{float:left;position:relative;width:16px;height:16px;margin-top:8px}.list_search .ico_bg:before{display:block;width:7px;height:7px;margin:5px 0 0 5px;background:#1a1a1a;content:""}.opt_comm .link_selected{display:block;overflow:hidden;width:100%;padding:10px 31px 9px 15px;border:1px solid var(--color-gray90);border-radius:4px;font-size:14px;line-height:21px;color:#999;background:#fff;text-align:left;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;box-sizing:border-box}.opt_comm .link_selected:focus,.opt_comm .link_selected:hover{border-color:#4c4c4c}.opt_comm .link_selected:focus .ico_arr_d,.opt_comm .link_selected:hover .ico_arr_d{opacity:1}.opt_comm .link_selected.disabled{border-color:#e5e5e5;color:#b3b3b3;background-color:#fafafa;cursor:not-allowed}.opt_comm .link_selected.disabled .ico_arr_d{opacity:.2}.opt_comm .link_selected.error{border-color:var(--color-negative)}.opt_comm .link_selected .ico_arr_dwn{position:absolute;top:13px;right:8px;opacity:.6}.opt_comm.opt_open .link_selected{border-color:#4c4c4c}.opt_comm.opt_open .link_selected .ico_arr_dwn{transform:rotate(180deg);opacity:1}.opt_comm.opt_on .link_selected{color:#1a1a1a}.opt_comm.type_small .link_selected{height:34px;padding:6px 31px 6px 15px;font-size:13px;line-height:20px;border-radius:8px}.opt_comm.type_small .link_selected .ico_arr_dwn{top:9px}.opt_comm.type_small .box_opt{top:38px}.type_lang{width:136px;margin-left:24px}.type_lang .link_selected{padding:2px 31px 2px 7px;line-height:18px;background:#4c4c4c;border-color:#4c4c4c;font-size:12px;color:#fff}.type_lang .link_selected .ico_arr_d_w2{position:absolute;top:4px;right:8px}.type_lang .box_opt{top:28px;border-color:#ccc;box-shadow:0 2px 8px rgba(0,0,0,.08)}.type_lang .opt_open .link_selected{border-color:#e5e5e5;background-color:#1a1a1a}.type_lang .opt_open .link_selected .ico_arr_d_w2{transform:rotate(180deg)}.type_lang .box_opt .list_opt .link_opt{padding:7px;font-size:12px}.box_opt{display:none;overflow:hidden;position:absolute;top:46px;left:0;right:0;z-index:20;border:1px solid #1a1a1a;border-radius:4px;background:#fff;text-align:left;box-shadow:0 2px 8px rgba(0,0,0,.16)}.type_auto .box_opt{right:auto;min-width:100%;box-sizing:border-box}.opt_open .box_opt{display:block}.box_opt .list_opt{overflow:auto;max-height:320px;padding:6px;border-radius:4px;box-sizing:border-box}.box_opt .list_opt .selected .link_opt{font-weight:700}.box_opt .list_opt .link_opt{display:flex;align-items:center;overflow:hidden;column-gap:8px;width:100%;padding:12px 15px;font-size:13px;line-height:20px;color:var(--color-gray10);text-align:left;text-decoration:none;white-space:nowrap;text-overflow:ellipsis;outline:0;box-sizing:border-box}.box_opt .list_opt .link_opt:focus,.box_opt .list_opt .link_opt:hover{background-color:var(--color-gray98)}.box_opt .list_opt .item_choice{overflow:hidden;width:100%;padding:12px 15px;box-sizing:border-box;border-radius:4px}.box_opt .list_opt .item_choice:hover{background-color:var(--color-gray98)}.box_opt .list_opt .txt_add{display:block;overflow:hidden;font-size:12px;line-height:18px;color:#999;white-space:nowrap;text-overflow:ellipsis}.box_opt .list_opt .on .link_opt{font-weight:500;color:#1a1a1a;background-color:#fffce5}.box_opt .list_opt .on .link_opt:focus .txt_add,.box_opt .list_opt .on .link_opt:hover .txt_add,.box_opt .list_opt .on .txt_add{color:#999}.box_opt .list_opt .on .ico_check_b,.box_opt .list_opt .txt_opt{display:block}.box_opt .list_opt .txt_clamp{display:-webkit-box}.box_opt .list_opt .ico_check_b{display:none;position:absolute;top:50%;right:0;margin-top:-8px}.box_opt .list_opt .txt_empty{display:block;padding:17px 16px;font-size:13px;line-height:20px;color:#999;text-align:center}.box_opt .item_choice{display:block}.box_opt .item_choice .lab_choice{padding-left:40px;padding-right:16px}.box_opt .item_choice .lab_choice .ico_check{left:16px}.box_opt .item_choice .txt_choice{color:#666}.box_opt .item_choice .inp_comm:focus+.lab_choice,.box_opt .item_choice .inp_comm:hover+.lab_choice{background-color:#fffcf2}.box_opt .item_choice .inp_comm:focus+.lab_choice .txt_choice,.box_opt .item_choice .inp_comm:hover+.lab_choice .txt_choice{color:#4c4c4c}.box_opt .item_choice .inp_comm:checked+.lab_choice{background-color:#fffce5}.box_opt .item_choice .inp_comm:checked+.lab_choice .txt_choice{color:#1a1a1a}.box_opt.type_multi .list_opt{max-height:275px}.box_opt.type_multi .group_btn{padding:8px;border-top:1px solid #e5e5e5;text-align:right}.box_opt.type_multi .group_btn .btn{font-weight:400}.item_choice{display:inline-block;position:relative;vertical-align:middle}.item_choice .inp_comm{position:absolute;top:0;left:0;width:100%;height:100%}.item_choice .inp_comm:disabled,.item_choice .inp_comm:disabled+.lab_checkbox{cursor:not-allowed}.item_choice .inp_comm:disabled+.lab_checkbox .ico_check{background-position:-160px -90px}.item_choice .inp_comm:checked+.lab_checkbox .ico_check{background-position:-140px -90px}.item_choice .inp_comm:checked:disabled+.lab_checkbox .ico_check{background-position:-180px -90px}.item_choice .inp_comm:checked+.lab_checkbox .ico_check_circle{background-position:-150px -130px}.item_choice .inp_comm:checked+.lab_checkbox .ico_check_circle_18,.item_choice .inp_comm:checked:disabled+.lab_checkbox .ico_check_circle{background-position:-280px -110px}.item_choice .lab_checkbox,.item_choice .lab_rdo{display:flex;align-items:center;position:relative;cursor:pointer}.item_choice .ico_check,.item_choice .ico_check_circle,.item_choice .ico_rdo,.item_choice .ico_star{display:block;margin-right:6px;flex-grow:0;flex-shrink:0}.item_choice .ico_check_circle_18{margin-right:10px}.item_choice .txt_choice{font-weight:400;font-size:13px;line-height:19px;color:var(--color-gray30);-webkit-user-select:none;user-select:none}.item_choice.type_alone .ico_check,.item_choice.type_alone .ico_check_circle,.item_choice.type_alone .ico_check_circle_18,.item_choice.type_alone .ico_rdo,.item_choice.type_alone .ico_star,.item_choice.type_star .ico_star{margin-right:0}select::-ms-expand{display:none}.calendar_comm .tf_comm{padding-right:31px;border-color:#e5e5e5;color:#1a1a1a;background-color:#fff;cursor:pointer}.calendar_comm .tf_comm[readonly]{background-color:#fff}.calendar_comm .box_tf.error .tf_comm{border-color:#ff8080}.calendar_comm .tf_comm.active,.calendar_comm .tf_comm:focus,.calendar_comm .tf_comm:hover{border-color:#1a1a1a}.calendar_comm .tf_comm:disabled{border-color:#e5e5e5;color:#b3b3b3;background-color:#fafafa;cursor:not-allowed}.box_tf .ico_calendar{position:absolute;top:9px;right:8px;pointer-events:none}.tf_comm.active+.ico_calendar,.tf_comm:focus+.ico_calendar,.tf_comm:hover+.ico_calendar{opacity:1}.tf_comm:disabled+.ico_calendar{opacity:.2}.item_form .calendar_comm .box_tf:after{display:inline-block;overflow:hidden;position:absolute;top:9px;right:8px;width:16px;height:16px;font-size:0;line-height:0;text-indent:-9999px;vertical-align:top;content:"";opacity:.6;pointer-events:none;background:url(/images/rtn/ico_comm.png) no-repeat;background-position:-120px -20px;background-size:300px 120px}.group_form>button+div,.group_form>div+button,.group_form>div+div{margin-left:8px}.group_form>.item_choice+.txt_form,.group_form>.item_choice+button,.group_form>.item_choice+div,.group_form>button+.item_choice,.group_form>div+.item_choice{margin-left:16px}.group_form.type_star_rating>div+.item_choice,.group_form>.txt_form+.item_choic{margin-left:8px}.box_skill{overflow-y:auto;width:100%;height:560px;padding:8px 16px;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box}.box_skill .item_choice .ico_check{margin-top:-2px}.box_skill .item_choice .lab_choice{padding-left:28px}.autocomplete_comm{position:relative}.autocomplete_comm .box_suggest{position:absolute;top:100%;left:0;z-index:1000;max-height:364px;width:100%;overflow-y:auto;padding:6px 0;border-radius:4px;box-sizing:border-box;background-color:#fff;border:1px solid var(--color-gray90);box-shadow:0 2px 8px 0 rgba(0,0,0,.1607843137)}.autocomplete_comm .box_suggest .box_empty{display:flex;height:44px;align-items:center;justify-content:center;font-size:14px;line-height:21px;letter-spacing:-.5px;color:var(--color-gray10);opacity:.4}.autocomplete_comm .txt_mark{background:#ffe066;padding:0 1px;color:#1a1a1a}.autocomplete_comm .list_suggest{display:flex;flex-direction:column}.autocomplete_comm .list_suggest li{height:44px;padding:0 6px}.autocomplete_comm .list_suggest .link_opt{display:flex;height:100%;width:100%;padding:0 12px;align-items:center;box-sizing:border-box;border-radius:6px}.autocomplete_comm .list_suggest .link_opt:hover{background-color:var(--color-gray98)}.autocomplete_comm .list_suggest .link_opt .txt_opt{font-size:14px;line-height:21px;color:var(--color-gray10);letter-spacing:-.5px}.autocomplete_comm .txt_error{position:absolute;top:100%;left:0;width:100%;height:100%}.type_switch .lab_choice{display:block;position:relative;width:36px;height:20px;border-radius:16px;background-color:var(--color-gray40);cursor:pointer}.type_switch .ico_switch{position:absolute;top:50%;left:4px;transform:translateY(-50%);width:14px;height:14px;border-radius:100%;background-color:var(--color-gray100)}.type_switch input:checked+.lab_choice{background-color:var(--color-primary)}.type_switch input:checked+.lab_choice .ico_switch{left:auto;right:4px}.type_switch input:disabled+.lab_choice{background-color:var(--color-gray90)}.type_switch_xsmall .lab_choice{width:26px;height:16px}.type_switch_xsmall .ico_switch{left:3px;width:10px;height:10px}.type_switch_xsmall input:checked+.lab_choice .ico_switch{right:3px}.type_switch_large .lab_choice{display:block;width:52px;height:28px}.type_switch_large .ico_switch{width:20px;height:20px}.wrap_form_area .wrap_tit{display:flex}.wrap_form_area .wrap_tit .tit_txt{display:flex;align-items:center;gap:2px;padding-left:8px;padding-bottom:12px;font-size:28px;line-height:1.5;color:var(--color-gray10)}.wrap_form_area .wrap_tit .wrap_btn{display:flex;align-items:center;margin-left:auto}.wrap_form_area .tit_sub{display:flex;align-items:center;gap:4px;margin-left:8px;margin-bottom:12px}.wrap_form_area .tit_sub .txt_sub{display:block;font-size:13px;line-height:1.2;color:var(--color-gray40)}.wrap_form_area .wrap_info{display:flex;align-items:center;padding-bottom:12px;gap:4px}.wrap_form_area .wrap_info .item_form{margin-left:auto}.wrap_form_area .tit_type1{font-size:15px;line-height:1.2;color:var(--color-gray30)}.wrap_form_area+.wrap_form_area{padding-top:48px}.file_upload{display:flex;row-gap:16px}.file_upload .lab_file_upload{width:28px;height:28px;margin-right:16px;flex-shrink:0;flex-basis:28px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-gray80);border-radius:4px;cursor:pointer}.file_upload .lab_file_upload:hover{border-color:var(--color-gray30)}.file_upload .inner_file{margin:0}.file_upload .inner_file .file_comm+.file_comm{margin-top:0}.file_upload .item_file .inner_file{gap:8px}.file_upload+.msg_file_upload{position:relative;padding-left:18px;font-size:12px;line-height:1.2;color:var(--color-negative);margin-top:16px}.file_upload+.msg_file_upload:before{content:"";display:block;width:2px;height:2px;border-radius:100%;position:absolute;top:50%;left:8px;transform:translateY(-50%);background-color:var(--color-negative)}.file_upload+.txt_error{padding-left:18px;font-size:12px;line-height:1.2;position:relative}.file_upload+.txt_error:before{content:"";display:block;width:2px;height:2px;border-radius:100%;position:absolute;top:50%;left:8px;transform:translateY(-50%);background-color:var(--color-negative)}.file_upload_type1{justify-content:center;padding:0 12px;border:1px dashed var(--color-gray90);border-radius:8px;height:34px;box-sizing:border-box}.file_upload_type1 .inner_file_upload_type1{display:flex;align-items:center;gap:12px}.file_upload_type1 .txt_btn{display:flex;align-items:center;justify-content:center;width:79px;height:24px;font-size:13px;line-height:1.2;color:var(--color-gray10);font-weight:600;border:1px solid var(--color-gray80);border-radius:50px;box-sizing:border-box}.tab_basic{position:relative}.tab_basic:after{position:absolute;bottom:0;left:0;right:0;content:""}.tab_basic .list_tab{font-size:0;line-height:0;display:flex;column-gap:32px}.tab_basic .btn_tab{display:flex;position:relative;align-items:center;justify-content:center;height:45px;border-bottom:3px solid rgba(0,0,0,0);box-sizing:border-box;text-align:center;text-decoration:none;word-break:break-all}.tab_basic .btn_tab .txt_tab{font-size:28px;line-height:1.2;font-weight:500;letter-spacing:-.5px;color:var(--color-gray70);white-space:nowrap}.tab_basic .btn_tab .ico_dot_new{position:absolute;top:0;right:-8px;width:8px;height:8px}.tab_basic .btn_tab:hover{border-color:var(--color-gray0)}.tab_basic [aria-pressed=true],.tab_basic [aria-selected=true]{position:relative;z-index:10;border-color:var(--color-gray10)}.tab_basic [aria-pressed=true] .txt_tab,.tab_basic [aria-selected=true] .txt_tab{font-weight:700;color:var(--color-gray10)}.tab_basic [aria-pressed=true]:hover,.tab_basic [aria-selected=true]:hover{border-color:var(--color-gray0)}.tab_basic [aria-pressed=true]:hover .txt_tab,.tab_basic [aria-selected=true]:hover .txt_tab{color:var(--color-gray10)}.tab_basic .disabled{color:#999;pointer-events:none}.tab_basic.type_middle .list_tab{column-gap:18px}.tab_basic.type_middle .btn_tab{height:39px;column-gap:6px}.tab_basic.type_middle .btn_tab .txt_tab{font-size:24px}.tab_basic.type_fill_small .list_tab{column-gap:1px}.tab_basic.type_fill_small .btn_tab{position:relative;height:26px;padding:0 18px;column-gap:6px}.tab_basic.type_fill_small .btn_tab .txt_tab{font-size:15px}.tab_basic.type_fill_small .btn_tab .num_tab1{background-color:var(--color-point)}.tab_basic.type_fill_small .btn_tab .num_tab1,.tab_basic.type_fill_small .btn_tab .num_tab2{display:flex;height:16px;padding:0 6px;align-items:center;border-radius:20px;font-size:12px;line-height:1.2;color:var(--color-gray100)}.tab_basic.type_fill_small .btn_tab .num_tab2{background-color:var(--color-bgray20)}.tab_basic.type_fill_small .btn_tab:hover{border-color:rgba(0,0,0,0)}.tab_basic.type_fill_small .btn_tab:hover .txt_tab{color:var(--color-gray30)}.tab_basic.type_fill_small [aria-pressed=true],.tab_basic.type_fill_small [aria-selected=true]{border-color:rgba(0,0,0,0)}.tab_basic.type_fill_small .btn_tab+.btn_tab:before{content:"";display:block;position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:26px;background-color:var(--color-gray90);flex:0 0 1px}.tab_basic.type_box_small .list_tab{display:inline-flex;align-items:center;height:44px;border-radius:6px;background-color:var(--color-gray98);column-gap:0}.tab_basic.type_box_small .btn_tab{position:relative;height:44px;padding:0 24px;border:1px solid rgba(0,0,0,0);box-sizing:border-box;border-radius:10px}.tab_basic.type_box_small .btn_tab .txt_tab{font-size:16px;font-weight:600}.tab_basic.type_box_small .btn_tab .num_tab1{background-color:var(--color-point)}.tab_basic.type_box_small .btn_tab .num_tab1,.tab_basic.type_box_small .btn_tab .num_tab2{display:flex;height:16px;padding:0 6px;align-items:center;border-radius:20px;font-size:12px;line-height:1.2;color:var(--color-gray100)}.tab_basic.type_box_small .btn_tab .num_tab2{background-color:var(--color-bgray20)}.tab_basic.type_box_small .btn_tab:hover .txt_tab{color:var(--color-gray10)}.tab_basic.type_box_small [aria-pressed=true],.tab_basic.type_box_small [aria-selected=true]{background-color:var(--color-gray100);border-color:var(--color-gray10)}.container-doc .content-article .tab_basic.type_support,.container-doc .content-article .tab_container.type_support{padding-top:0}.list_statboard+.tab_basic{padding-top:56px}.comm_layer .title_area+.tab_basic.type_middle{padding-top:16px}.title_area:not(.type_top)+.tab_basic.type_middle{padding-top:0}.title_area.type_top+.section_tab{padding-top:24px}.contain_tab .box_panel{display:none}.contain_tab .box_panel .tit_txt{font-size:24px}.contain_tab .box_panel.panel_on{display:block}.contain_tab .title_contain_tab{display:block;overflow:hidden;font-weight:400;font-size:0;line-height:0;color:#4c4c4c;text-indent:-9999px}.contain_tab:after{display:block;clear:both;content:""}.contain_tab>.title_area:first-child{padding-top:24px}.tab_basic+.contain_tab>.box_tbl:first-child,.tab_basic+.contain_tab>.empty_data:first-child,.tab_basic+.contain_tab>.title_contain_tab:first-child{margin-top:24px}.tab_basic+.contain_tab>.empty_data:first-child{border-top:1px solid #e5e5e5}.tab_basic+.contain_tab>.wrap_filter:first-child{padding-top:24px}.tab_basic+.contain_tab>.area_year:first-child{border-top:0}.tab_container.type_policy .tab_basic{padding-top:0}.wrap_filter .group_btn{padding-top:24px;text-align:center}.list_filter{padding:31px 48px;border:1px solid #e5e5e5;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.04)}.list_filter>li{display:flex;padding:8px 0;font-size:0}.list_filter .area_filter{display:flex;flex:1 1;box-sizing:border-box}.list_filter .area_filter:only-child{flex:none;flex-basis:50%;padding-right:32px}.list_filter .area_filter+.area_filter{margin-left:64px}.list_filter .group_form{display:inline-block;vertical-align:top;white-space:nowrap}.list_filter .type_full .area_filter{flex-basis:100%;padding-right:0}.list_filter .type_ratio2{display:inline-flex}.list_filter .tit_filter{flex:none;width:92px;padding:8px 16px 6px 0;font-weight:400;font-size:13px;line-height:20px;color:#4c4c4c}.list_filter .tit_filter .item_choice{margin-top:8px}.list_filter .info_filter{flex:1 1;min-height:34px}.list_filter .btn{flex:none;margin-left:8px}.list_filter .btn:first-child{margin-left:0}.list_filter .box_chip{position:relative}.list_filter .box_chip .btn{width:94px}.list_filter .box_chip .group_chip{display:flex;overflow-x:scroll;overflow-y:hidden;position:absolute;left:102px;top:0;right:0;bottom:0;height:34px;margin:0;padding:4px 15px 4px 7px;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box}.list_filter .group_chip{-ms-overflow-style:none;scrollbar-width:none}.list_filter .group_chip::-webkit-scrollbar{display:none}.list_filter .group_chip:focus{outline:0}.list_filter .item_choice{margin:3px 0 -3px}.form_search_filter .wrap_filter{padding:48px 0;border-top:1px solid var(--color-gray0);border-bottom:1px solid var(--color-gray85)}.form_search_filter .search_filter{display:flex;width:1136px;flex-wrap:wrap;gap:36px 176px}.form_search_filter .search_filter>li{display:flex;flex:1 1 480px;align-items:center}.form_search_filter .search_filter>li.item_search_type1{flex:0 0 100%}.form_search_filter .search_filter .lab_title{display:flex;width:110px;flex:0 0 110px;font-weight:400;font-size:14px;line-height:21px;color:var(--color-bgray10)}.form_search_filter .search_filter .tf_search,.form_search_filter .search_filter .tf_select{display:flex;align-items:center;gap:10px}.form_search_filter .search_filter .tf_search{flex:1 1}.form_search_filter .search_filter .calendar_field+.calendar_field{margin-left:10px}.form_search_filter .search_filter .calendar_field,.form_search_filter .search_filter .radio_field{display:flex;align-items:center;gap:10px}.form_search_filter .datepicker_range .react-datepicker__input-container{padding-left:0;padding-right:0}.form_search_filter .btn_area{display:flex;justify-content:center;gap:8px;padding-top:60px}.form_search_filter .fieldset_filter{display:flex;align-items:center;gap:10px;flex-wrap:nowrap}.form_search_filter .group_form>.item_choice+.txt_form,.form_search_filter .group_form>.item_choice+button,.form_search_filter .group_form>.item_choice+div,.form_search_filter .group_form>button+.item_choice,.form_search_filter .group_form>div+.item_choice,.form_search_filter .radio_field+.calendar_field{margin-left:20px}@media(max-width:1439.98px){.form_search_filter .search_filter{column-gap:160px}}.comm_layer{display:flex;flex-direction:column;overflow:auto;position:fixed;top:0;left:0;z-index:1000;width:100%;height:100%}.comm_layer,.comm_layer.type_dimmed{background:rgba(0,0,0,.6)}.comm_layer .inner_layer{flex:none;position:relative;width:1000px;margin:auto;padding:40px;border-radius:4px;box-sizing:border-box;text-align:left;background:#fff}.comm_layer .inner_layer.type_xsmall{width:420px}.comm_layer .inner_layer.type_small,.comm_layer .inner_layer.type_xsmall_type1{width:800px}.comm_layer .inner_layer.type_large{width:1400px}.comm_layer .layer_body{min-height:108px;box-sizing:border-box}.comm_layer .layer_foot{display:flex;padding-top:24px;text-align:center;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px}.comm_layer .layer_foot .group_btn{display:flex;justify-content:center;align-items:center;padding-top:0}.comm_layer .btn_close{position:absolute;top:0;right:0;padding:16px}.comm_layer .ico_close{display:block}.comm_layer .tbl_comm thead tr:only-child th{text-align:center}.comm_layer .tbl_comm td .subtxt_color{margin:0}.comm_layer .tbl_comm .ico_arr_l.type_reverse{margin-top:2px;opacity:.4}.comm_layer .scroll_tbl{padding-top:24px}.comm_layer .title_area+.scroll_tbl{padding-top:0}.comm_layer .scroll_tbl .body_tbl{height:auto;max-height:702px;border-top:1px solid #e5e5e5}.comm_layer .scroll_tbl .tbl_comm tr:last-child td,.comm_layer .scroll_tbl .tbl_comm tr:last-child th{border-bottom:0}.item_alert{position:relative;display:inline-flex;justify-content:center;flex-direction:column;row-gap:8px;width:400px;padding:16px 36px 16px 24px;border-radius:4px;box-sizing:border-box;background-color:var(--color-gray30)}.item_alert:after{position:absolute;bottom:-5px;left:16px;width:0;height:0;border-top:5px solid var(--color-gray30);border-right:5px solid rgba(0,0,0,0);border-left:5px solid rgba(0,0,0,0);content:""}.item_alert .alert_content{display:flex;flex-direction:column;gap:4px;color:var(--color-gray100)}.item_alert .tit_alert{display:block;font-size:16px;line-height:24px;font-weight:700}.item_alert .txt_alert{display:block;font-weight:400;word-break:keep-all;font-size:13px;line-height:19px;letter-spacing:-.5px}.item_alert .btn_alert_close{position:absolute;display:flex;align-items:center;justify-content:center;top:16px;right:16px;width:24px;height:24px;padding:0;border:0;cursor:pointer}.item_alert.type_line1{height:48px}.item_alert.type_line1 .btn_alert_close{top:12px}.item_alert.type_title_content{padding-bottom:20px}.item_alert.type_confirm{padding:20px 16px 12px 24px;row-gap:16px}.item_alert.type_confirm .alert_actions{display:flex;justify-content:flex-end;column-gap:8px}.item_alert.type_confirm .btn_alert_action{width:38px;height:24px;font-size:13px;line-height:24px;font-weight:600;color:var(--color-gray100);cursor:pointer}.item_alert.type_confirm .btn_cancel{opacity:.6;color:var(--color-gray100)}.alert_popup_layer{background:rgba(0,0,0,0)}.alert_popup_layer .inner_layer{overflow:hidden;width:360px;min-height:182px;padding:0;border-radius:12px;text-align:center;box-shadow:6px 6px 20px -10px rgba(24,29,36,.1607843137);box-sizing:border-box}.alert_popup_layer .layer_body{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;min-height:128px;padding:40px 24px;box-sizing:border-box}.alert_popup_layer .tit_alert_popup{display:block;margin-top:-10px;padding-bottom:16px;font-weight:700;font-size:20px;line-height:1.2;color:#1a1a1a}.alert_popup_layer .txt_alert_popup{display:block;font-size:16px;line-height:24px;color:#1a1a1a}.alert_popup_layer .layer_foot{display:flex;padding:0;gap:0}.alert_popup_layer .btn_alert_popup{flex:1 1;height:54px;font-weight:600;font-size:14px;color:var(--color-gray10);background:var(--color-bgray40);text-align:center}.alert_popup_layer .btn_complete{color:var(--color-gray100);background:var(--color-primary)}.popup_layer .inner_layer{position:relative;padding:48px 40px 40px}.popup_layer .cont_popup{font-size:13px;line-height:20px;color:var(--color-gray40)}.popup_layer .tit_popup{display:flex;flex-direction:column;gap:8px;padding-bottom:24px;padding-left:8px}.popup_layer .tit_popup .wrap_tit{display:flex;align-items:center;column-gap:4px}.popup_layer .tit_popup .wrap_tit .btn{margin-left:20px}.popup_layer .tit_popup .desc_tit{margin:0;font-size:14px;line-height:1.5;color:var(--color-gray30)}.popup_layer .tit_txt{font-size:32px;line-height:1.2;color:var(--color-gray10);letter-spacing:-.5px}.popup_layer .layer_foot{padding-top:40px}.popup_layer .btn_popup_close{position:absolute;width:28px;height:28px;top:16px;right:16px}.popup_layer .inner_layer.type_my_comment .box_tbl,.popup_layer .inner_layer.type_sensitive_info .box_tbl{min-height:512px}.popup_layer .inner_layer.type_xsmall,.popup_layer .inner_layer.type_xsmall_type1{padding:30px}.popup_layer .inner_layer.type_xsmall .tit_txt,.popup_layer .inner_layer.type_xsmall_type1 .tit_txt{font-size:24px}.popup_layer .inner_layer.type_xsmall .layer_foot,.popup_layer .inner_layer.type_xsmall_type1 .layer_foot{padding-top:24px}.popup_layer .tit_section{display:block;padding-left:8px;padding-bottom:12px;font-size:14px;line-height:1.5;font-weight:700;letter-spacing:-.5px;color:var(--color-gray10)}.popup_layer .section_feedback{padding:20px 0;border-top:1px solid var(--color-gray0);border-bottom:1px solid var(--color-gray85);margin-bottom:40px}.popup_layer .section_feedback .txt_section{font-size:16px;line-height:1.5;font-weight:500;text-align:center;color:var(--color-gray30)}.popup_layer .section_feedback .group_form{margin:0}.popup_layer .section_feedback .group_form .item_choice{display:block}.popup_layer .section_feedback .group_form .item_choice+.item_choice{margin-top:16px;margin-left:0}.popup_layer .section_feedback .group_form .txt_choice{font-size:13px;line-height:19px;color:#1a1a1a;font-weight:500}.popup_layer .section_feedback .item_form{margin:0}.popup_layer .section_feedback .item_form .tit_tf{font-size:14px;line-height:1.5;font-weight:700;color:var(--color-gray10)}.popup_layer .section_feedback .item_form .box_textarea{margin-top:12px}.popup_layer .wrap_star_rating{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:16px}.popup_layer .wrap_star_rating .group_form.type_star_rating{display:flex;justify-content:center;gap:8px}.popup_layer .wrap_star_rating .group_form.type_star_rating .item_choice+.item_choice{margin-top:0}.popup_layer .wrap_star_rating .group_form.type_star_rating:has(.item_choice:first-child .inp_comm:checked) .item_choice:nth-child(-n+1) .ico_star{background-position:-250px 0}.popup_layer .wrap_star_rating .group_form.type_star_rating:has(.item_choice:nth-child(2) .inp_comm:checked) .item_choice:nth-child(-n+2) .ico_star{background-position:-250px 0}.popup_layer .wrap_star_rating .group_form.type_star_rating:has(.item_choice:nth-child(3) .inp_comm:checked) .item_choice:nth-child(-n+3) .ico_star{background-position:-250px 0}.popup_layer .wrap_star_rating .group_form.type_star_rating:has(.item_choice:nth-child(4) .inp_comm:checked) .item_choice:nth-child(-n+4) .ico_star{background-position:-250px 0}.popup_layer .wrap_star_rating .group_form.type_star_rating:has(.item_choice:nth-child(5) .inp_comm:checked) .item_choice:nth-child(-n+5) .ico_star{background-position:-250px 0}.popup_layer .wrap_star_rating .group_form.type_star_rating:has(.item_choice:nth-child(6) .inp_comm:checked) .item_choice:nth-child(-n+6) .ico_star{background-position:-250px 0}.popup_layer .txt_rating_label{font-size:14px;line-height:1.4;font-weight:700;letter-spacing:-.5px;color:var(--color-primary-light)}.popup_layer .txt_rating_label.txt_secondary{color:var(--color-secondary)}.popup_layer .txt_rating_label.txt_negative{color:var(--color-negative)}.popup_layer .textarea_feedback .tit_tf{display:block;padding-left:8px;padding-bottom:12px;font-size:14px;line-height:1.2;font-weight:700;color:var(--color-gray10)}.popup_layer .inner_layer.type_small{padding:40px}.popup_layer .inner_layer.type_small .tit_txt{font-size:28px}.form_edit_reason .field_textarea .box_tf{height:100px;min-height:0}.list_popup_desc{display:flex;flex-direction:column;gap:2px;padding-left:8px;margin-bottom:24px}.list_popup_desc li{position:relative;padding-left:18px}.list_popup_desc li:before{content:"";display:block;position:absolute;top:8px;left:8px;width:2px;height:2px;border-radius:100%;background-color:var(--color-gray40)}.wrap_cell_inline{display:inline-flex;align-items:center}.wrap_cell_inline .txt_error{margin-top:0}.box_confirm_popup{padding:40px 0;border-top:1px solid var(--color-gray0);text-align:center;font-size:14px;line-height:21px;color:var(--color-gray30);letter-spacing:-.5px}.wrap_auth_code .txt_timer{display:block;padding-right:8px;font-size:12px;line-height:18px;color:var(--color-gray40)}.wrap_auth_code .txt_timer_urgent{color:var(--color-negative)}.inner_layer.type_xsmall.dashboard_export_popup{width:600px}.inner_layer.type_xsmall.dashboard_export_popup .group_form .item_choice{display:block}.inner_layer.type_xsmall.dashboard_export_popup .group_form .item_choice+.item_choice{margin-top:12px;margin-left:0}.inner_layer.type_xsmall.service_settings_popup{width:600px;padding:30px}.inner_layer.type_xsmall.service_settings_popup .tit_txt{font-size:24px}.inner_layer.type_xsmall.service_settings_popup .layer_foot{padding-top:24px}.inner_layer.type_xsmall.service_settings_popup .service_settings_form{display:flex;flex-direction:column;gap:40px}.inner_layer.type_xsmall.service_settings_popup .service_settings_field{display:flex;flex-direction:column}.inner_layer.type_xsmall.service_settings_popup .service_settings_field.hide{display:none}.inner_layer.type_xsmall.service_settings_popup .service_settings_field .tit_tf{display:block;font-weight:500;font-size:14px;line-height:1.4;color:var(--color-gray10)}.inner_layer.type_xsmall.service_settings_popup .service_settings_field .box_textarea{height:520px}.inner_layer.type_xsmall.service_settings_popup .service_settings_field .desc_tf{margin-top:6px}.inner_layer.type_xsmall.service_settings_popup .service_settings_field .box_tf{margin-top:12px}.inner_layer.type_xsmall.service_settings_popup .service_settings_field .desc_list_tf{position:relative;padding-left:18px;margin-top:6px;font-size:13px;line-height:1.5;letter-spacing:-.5px;color:var(--color-gray40)}.inner_layer.type_xsmall.service_settings_popup .service_settings_field .desc_list_tf:before{content:"";display:block;position:absolute;top:8px;left:8px;width:2px;height:2px;background-color:var(--color-gray55);border-radius:100%}.inner_layer.type_xsmall.service_settings_popup .service_settings_field .box_file_upload{border-top:1px solid var(--color-gray0);border-bottom:1px solid var(--color-gray85);margin-top:12px;padding-bottom:20px}.inner_layer.type_xsmall.service_settings_popup .service_settings_field .box_file_upload .file_upload{margin-top:20px}.inner_layer.type_xsmall.service_settings_popup .service_settings_field .box_file_upload .file_upload .inner_file{padding-right:0}.inner_layer.type_xsmall.service_settings_popup .service_settings_field .desc_list_fileupload{font-size:12px;line-height:1.2;margin-top:12px;color:var(--color-gray55)}.inner_layer.type_xsmall.service_settings_popup .service_settings_guide{margin:0;font-size:13px;line-height:1.5;color:#999}.inner_layer.type_xsmall.service_settings_popup .service_settings_error{margin:0;font-size:13px;line-height:1.5;color:var(--color-negative)}.inner_layer.type_xsmall.service_settings_popup .service_settings_method_list{display:flex;flex-direction:column;overflow:hidden;margin-top:12px;padding:0;list-style:none;border-top:1px solid var(--color-gray0)}.inner_layer.type_xsmall.service_settings_popup .service_settings_method_item{display:flex;align-items:center;min-height:72px;padding:0 16px;border-bottom:1px solid var(--color-gray85);box-sizing:border-box}.inner_layer.type_xsmall.service_settings_popup .service_settings_method_item .index_g{flex:0 0 32px;font-size:20px;line-height:1.2;font-weight:700;color:var(--color-gray40)}.inner_layer.type_xsmall.service_settings_popup .service_settings_method_item .item_choice{margin-right:12px}.inner_layer.type_xsmall.service_settings_popup .service_settings_method_item .name_g{flex:1 1;min-width:0;font-size:15px;line-height:1.2;font-weight:600;color:var(--color-gray10)}.inner_layer.type_xsmall.service_settings_popup .service_settings_drag{margin-left:auto}.inner_layer.type_xsmall.service_settings_popup .service_settings_drag:active{cursor:grabbing}.inner_layer.type_xsmall.service_settings_popup .service_settings_method_name{flex:1 1;min-width:0;font-size:14px;line-height:1.4;color:#1a1a1a}.inner_layer.type_xsmall.service_settings_popup .file_upload{margin-top:4px}.document_convert_popup .toolbar_document_convert{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.document_convert_popup .toolbar_document_convert .group_btn{display:flex}.document_convert_popup .txt_select_count{margin:0;font-size:14px;line-height:1.2;font-weight:500;color:var(--color-gray60);letter-spacing:-.5px;white-space:nowrap}.document_convert_popup .txt_select_count .num_count{color:var(--color-gray10)}.document_convert_popup .txt_select_count .num_count .error{color:var(--color-negative)}.document_convert_popup .list_document_convert{overflow-y:auto;max-height:762px;margin:0;padding:0;list-style:none;border-top:1px solid var(--color-gray0)}.document_convert_popup .item_document_convert{display:flex;align-items:flex-start;gap:20px;padding:24px 0 28px;border-bottom:1px solid var(--color-gray85)}.document_convert_popup .item_document_convert .group_form{width:88px;flex-basis:88px;flex-shrink:0;flex-grow:0;margin:auto;min-width:0;text-align:center}.document_convert_popup .info_document_convert{width:780px;flex-basis:780px;flex-shrink:0;flex-grow:0}.document_convert_popup .info_document_convert .tit_item{display:inline-block;overflow:hidden;align-items:center;max-width:525px;height:43px;border-radius:30px;padding:0 20px;background-color:rgba(0,0,0,.05);font-size:15px;line-height:43px;font-weight:500;color:var(--color-gray10);letter-spacing:-.5px;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap}.document_convert_popup .info_document_convert .desc_item{display:flex;margin:24px 0 0;gap:12px;font-size:13px;line-height:1.6;color:var(--color-gray40)}.document_convert_popup .info_document_convert .desc_item .txt_response{display:block;overflow:hidden;flex:1 1;min-width:0;font-size:15px;line-height:1.5;letter-spacing:-.5px;font-weight:500;color:var(--color-gray10);white-space:normal;max-height:3em}@supports(-webkit-line-clamp:2) or (line-clamp:2){.document_convert_popup .info_document_convert .desc_item .txt_response{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}}.document_convert_popup .info_document_convert .desc_item .txt_label{display:block;font-size:15px;line-height:1.5;letter-spacing:-.5px;font-weight:700;color:var(--color-gray10);white-space:nowrap}.document_convert_popup .form_document_convert .box_textarea{height:244px}.inner_layer.type_small.user_transfer_popup{width:600px;padding:40px}.box_cell_list{display:flex;width:100%;margin-top:-3px;flex-direction:column;gap:8px;border-top:1px solid var(--color-gray0)}.box_cell_list .cell_item{height:54px;display:flex;gap:6px;align-items:center;padding:0 16px;border-bottom:1px solid var(--color-gray85);box-sizing:border-box}.box_cell_list .cell_item .txt_dept{flex-shrink:0;flex-basis:120px;font-size:14px;line-height:1.2;font-weight:700;color:var(--color-gray10)}.box_cell_list .cell_item .txt_position{font-size:14px;line-height:1.2;font-weight:500;color:var(--color-gray60)}.box_search_list{display:flex;width:100%;height:240px;overflow-y:auto;flex-direction:column;border-top:1px solid var(--color-gray0)}.box_search_list .cell_item{height:58px;display:flex;padding:0 16px 0 0;align-items:center;border-bottom:1px solid var(--color-gray85);box-sizing:border-box}.box_search_list .cell_item .ico_check{margin-left:16px;margin-right:16px}.box_search_list .cell_item .txt_choice{display:inline-flex;align-items:center;gap:4px;font-size:14px;line-height:1.2;font-weight:500;color:var(--color-gray10)}.box_search_list .cell_item .txt_choice .txt_name{font-weight:700;color:var(--color-gray10)}.box_search_list .cell_item .txt_choice .txt_bar{width:1px;height:12px;background-color:var(--color-gray85)}.box_search_list .cell_item .txt_choice .txt_dept{font-weight:500;color:var(--color-gray60)}.inner_layer .wrap_form_area{margin-top:40px}.inner_layer .wrap_form_area+.wrap_form_area{margin-top:0}.popup_layer .inner_layer.type_ai_writer_file{width:500px}.popup_layer .inner_layer.type_ai_writer_file .list_file_menu{list-style:none;border-top:1px solid var(--color-gray0)}.popup_layer .inner_layer.type_ai_writer_file .list_file_menu li{border-bottom:1px solid var(--color-gray85)}.popup_layer .inner_layer.type_ai_writer_file .list_file_menu .btn_file_menu_item{display:flex;width:100%;height:90px;align-items:center;border:0;background:rgba(0,0,0,0);text-align:left;text-decoration:none;cursor:pointer}.popup_layer .inner_layer.type_ai_writer_file .list_file_menu .btn_file_menu_item:hover{position:relative;background-color:var(--color-primary)}.popup_layer .inner_layer.type_ai_writer_file .list_file_menu .btn_file_menu_item:hover:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-gray100);opacity:.95}.popup_layer .inner_layer.type_ai_writer_file .list_file_menu .btn_file_menu_item .txt_menu{position:relative;padding-left:16px;font-size:18px;line-height:1.5;color:#1a1a1a}.popup_layer .inner_layer.type_ai_writer_file .list_file_menu .btn_file_menu_item .ico_arr_20{position:relative;margin-left:auto}.popup_layer .inner_layer.type_ai_writer_file .wrap_form_area{margin-top:0}.popup_layer .inner_layer.type_ai_writer_file .wrap_form_area .wrap_tit{padding-bottom:12px;padding-left:8px}.popup_layer .inner_layer.type_ai_writer_file .wrap_form_area .tit_txt1{font-size:14px;line-height:1.2;color:var(--color-gray10)}.preview_layer .inner_layer{width:1080px}.preview_layer .inner_layer .wrap_form_area{margin-top:0}.preview_layer .inner_layer .type_preview{border-top:1px solid var(--color-gray0);border-left:none;border-right:none;border-bottom:1px solid var(--color-gray85)}.box_tbl{position:relative}.box_tbl:before{background-color:var(--color-gray0)}.box_tbl:after,.box_tbl:before{content:"";display:block;width:100%;height:1px}.box_tbl:after{background-color:var(--color-gray85)}.box_tbl:has(.tbl_comm.type_row):after{display:none}.box_tbl+.box_tbl{margin-top:24px}.title_area+.box_tbl{margin-top:-8px}.wrap_filter+.box_tbl{margin-top:24px}.tab_cont .box_tbl:first-child{margin-top:32px}.box_tbl.type_scroll{flex:1 1;min-height:0;overflow-y:auto}.box_tbl.type_scroll .tbl_comm thead th{position:sticky;top:0;z-index:1;background-color:var(--color-bgray70)}.box_tbl .tbl_comm{width:100%;border:0;border-spacing:0;border-collapse:collapse;table-layout:fixed}.box_tbl .tbl_comm .txt_empty{height:150px}.box_tbl .tbl_comm colgroup col{min-width:32px}.box_tbl .tbl_comm tfoot td{height:25px;padding:9px 0 8px;color:#666;background:#fffef7}.box_tbl .tbl_comm tfoot tr:hover td{background:#fffef7}.box_tbl .tbl_comm td,.box_tbl .tbl_comm th{text-align:center}.box_tbl .tbl_comm td .inner_th,.box_tbl .tbl_comm th .inner_th{display:flex;align-items:center;justify-content:center;padding-top:14.5px;padding-bottom:14.5px;font-size:14px;line-height:21px;font-weight:700;letter-spacing:-.5px;color:var(--color-gray25);white-space:nowrap}.box_tbl .tbl_comm td .inner_th .num_count,.box_tbl .tbl_comm th .inner_th .num_count{margin-left:auto;font-size:12px;line-height:1.2;font-weight:400}.box_tbl .tbl_comm td .inner_th .num_count .num_current,.box_tbl .tbl_comm th .inner_th .num_count .num_current{color:var(--color-gray25)}.box_tbl .tbl_comm td .inner_th .num_count .num_total,.box_tbl .tbl_comm th .inner_th .num_count .num_total{color:var(--color-gray55)}.box_tbl .tbl_comm td .inner_td,.box_tbl .tbl_comm th .inner_td{position:relative;padding:13px 0 14px;display:flex;align-items:center;justify-content:center;font-size:13px;line-height:19px;letter-spacing:-.5px;color:var(--color-gray10);white-space:nowrap}.box_tbl .tbl_comm td .inner_td .btn,.box_tbl .tbl_comm th .inner_td .btn{margin-left:12px}.box_tbl .tbl_comm td .inner_td>.txt_error,.box_tbl .tbl_comm th .inner_td>.txt_error{margin-top:0}.box_tbl .tbl_comm td .inner_td .item_badge+.num_count,.box_tbl .tbl_comm th .inner_td .item_badge+.num_count{margin-left:12px}.box_tbl .tbl_comm td .inner_td .item_badge+.item_badge,.box_tbl .tbl_comm th .inner_td .item_badge+.item_badge{margin-left:4px}.box_tbl .tbl_comm td .inner_td .item_badge+.txt_tbl_tit,.box_tbl .tbl_comm th .inner_td .item_badge+.txt_tbl_tit{margin-left:4px;margin-top:auto;margin-bottom:auto}.box_tbl .tbl_comm td .inner_td .num_count,.box_tbl .tbl_comm th .inner_td .num_count{font-size:13px;line-height:1.4}.box_tbl .tbl_comm td .inner_td .num_count .num_current,.box_tbl .tbl_comm th .inner_td .num_count .num_current{color:var(--color-gray10)}.box_tbl .tbl_comm td .inner_td .num_count .num_total,.box_tbl .tbl_comm th .inner_td .num_count .num_total{color:var(--color-gray55)}.box_tbl .tbl_comm td .inner_td .ico_pined,.box_tbl .tbl_comm th .inner_td .ico_pined{flex-shrink:0;flex-basis:18px;margin-right:4px}.box_tbl .tbl_comm td .inner_td .ico_file_00,.box_tbl .tbl_comm th .inner_td .ico_file_00{flex-shrink:0;flex-basis:16px;margin-left:4px;margin-top:auto;margin-bottom:auto}.box_tbl .tbl_comm td .inner_td .ico_new_dot,.box_tbl .tbl_comm th .inner_td .ico_new_dot{flex-shrink:0;flex-basis:7px;margin-left:4px;margin-top:1px}.box_tbl .tbl_comm td .inner_td .item_badge,.box_tbl .tbl_comm th .inner_td .item_badge{flex:0 0 auto}.box_tbl .tbl_comm td.align_left .inner_td,.box_tbl .tbl_comm td.align_left .inner_th,.box_tbl .tbl_comm th.align_left .inner_td,.box_tbl .tbl_comm th.align_left .inner_th{justify-content:flex-start;align-items:flex-start}.box_tbl .tbl_comm td.align_center .inner_td,.box_tbl .tbl_comm td.align_center .inner_th,.box_tbl .tbl_comm th.align_center .inner_td,.box_tbl .tbl_comm th.align_center .inner_th{justify-content:center}.box_tbl .tbl_comm td.align_right .inner_td,.box_tbl .tbl_comm td.align_right .inner_th,.box_tbl .tbl_comm th.align_right .inner_td,.box_tbl .tbl_comm th.align_right .inner_th{justify-content:flex-end}.box_tbl .tbl_comm td.border_l,.box_tbl .tbl_comm th.border_l{border-left:1px solid #f0f0f0}.box_tbl .tbl_comm td.column_break .inner_td,.box_tbl .tbl_comm th.column_break .inner_td{white-space:normal;word-break:break-word}.box_tbl .tbl_comm td.column_wrap .inner_td,.box_tbl .tbl_comm th.column_wrap .inner_td{flex-direction:column}.box_tbl .tbl_comm td.column_wrap.align_left .inner_td,.box_tbl .tbl_comm th.column_wrap.align_left .inner_td{align-items:flex-start}.box_tbl .tbl_comm td .txt_g+.item_badge,.box_tbl .tbl_comm th .txt_g+.item_badge{margin-left:10px}.box_tbl .tbl_comm th{background-color:var(--color-bgray70)}.box_tbl .tbl_comm th:first-child{border-left:0}.box_tbl .tbl_comm th .item_choice .ico_comm{margin:0;opacity:1}.box_tbl .tbl_comm tr:hover td:not(.txt_empty){position:relative;background-color:var(--color-primary)}.box_tbl .tbl_comm tr:hover td:not(.txt_empty):before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background-color:hsla(0,0%,100%,.95)}.box_tbl .tbl_comm tr.clickable:hover td:not(.txt_empty){cursor:pointer}.box_tbl .tbl_comm tr.error td,.box_tbl .tbl_comm tr.error:hover td:not(.txt_empty){background-color:#fff2f2}.box_tbl .tbl_comm tr:hover .cell_empty,.box_tbl .tbl_comm tr:hover td.txt_empty{background-color:rgba(0,0,0,0);cursor:default}.box_tbl .tbl_comm tr:hover .cell_empty:before,.box_tbl .tbl_comm tr:hover td.txt_empty:before{display:none}.box_tbl .tbl_comm .disabled:hover td{background-color:rgba(0,0,0,0)}.box_tbl .tbl_comm .disabled td{color:#999}.box_tbl .tbl_comm .txt_ellipsis{display:inline-block;max-width:100%;vertical-align:middle}.box_tbl .tbl_comm .target_tooltip.txt_ellipsis{display:block}.box_tbl .tbl_comm .cell_empty{height:54px;text-align:center}.box_tbl .tbl_comm .cell_small{padding-left:4px;padding-right:4px}.box_tbl .tbl_comm .link_g .txt_ellipsis{display:block}.box_tbl .tbl_comm .link_sort{display:inline-block;color:#666;vertical-align:top;text-decoration:none}.box_tbl .tbl_comm .link_sort.on .ico_arr_d{transform:rotate(180deg)}.box_tbl .tbl_comm .th_info{display:flex;margin-left:auto;align-items:center;font-size:12px;line-height:1.2;font-weight:400}.box_tbl .tbl_comm .th_info .num_state{color:var(--color-gray25)}.box_tbl .tbl_comm .th_info .num_total{padding-right:2px;color:var(--color-gray55)}.box_tbl .tbl_comm.type_row th .inner_th{padding:19px 16px 19px 20px;justify-content:flex-start;font-size:16px;line-height:18px;color:var(--color-gray25)}.box_tbl .tbl_comm.type_row th.align_center{padding-top:15px;text-align:center;vertical-align:middle}.box_tbl .tbl_comm.type_row td .inner_td,.box_tbl .tbl_comm.type_row th .inner_td{padding:19px 20px 18px;justify-content:flex-start}.box_tbl .tbl_comm.type_row td,.box_tbl .tbl_comm.type_row th{text-align:left}.box_tbl .tbl_comm.type_row td .txt_g+.item_badge,.box_tbl .tbl_comm.type_row th .txt_g+.item_badge{margin-left:12px}.box_tbl .tbl_comm.type_row td .item_badge,.box_tbl .tbl_comm.type_row th .item_badge{margin-top:-2px;margin-bottom:-2px}.box_tbl .tbl_comm.type_row td .item_badge+.item_badge,.box_tbl .tbl_comm.type_row th .item_badge+.item_badge{margin-left:2px}.box_tbl .tbl_comm.type_row td .target_tooltip,.box_tbl .tbl_comm.type_row th .target_tooltip{font-size:13px;line-height:19px;letter-spacing:-.5px}.box_tbl .tbl_comm.type_row td .wrap_field,.box_tbl .tbl_comm.type_row th .wrap_field{display:flex;flex-direction:column;margin-top:-8px;margin-bottom:-8px;margin-left:-4px}.box_tbl .tbl_comm.type_row td .wrap_field .item_form,.box_tbl .tbl_comm.type_row th .wrap_field .item_form{min-height:34px}.box_tbl .tbl_comm.type_row td .wrap_field>.item_form,.box_tbl .tbl_comm.type_row th .wrap_field>.item_form{margin:0}.box_tbl .tbl_comm.type_row td .wrap_field.error .box_tf,.box_tbl .tbl_comm.type_row td .wrap_field.error .link_selected,.box_tbl .tbl_comm.type_row td .wrap_field.error .react-datepicker__input-container,.box_tbl .tbl_comm.type_row th .wrap_field.error .box_tf,.box_tbl .tbl_comm.type_row th .wrap_field.error .link_selected,.box_tbl .tbl_comm.type_row th .wrap_field.error .react-datepicker__input-container{border-color:var(--color-negative)}.box_tbl .tbl_comm.type_row td .wrap_field.error+.info_file_upload,.box_tbl .tbl_comm.type_row th .wrap_field.error+.info_file_upload{padding-top:10px}.box_tbl .tbl_comm.type_row td .wrap_field .file_upload,.box_tbl .tbl_comm.type_row th .wrap_field .file_upload{margin-left:4px;margin-top:3px}.box_tbl .tbl_comm.type_row td .wrap_field .file_upload+.txt_error,.box_tbl .tbl_comm.type_row th .wrap_field .file_upload+.txt_error{margin-top:12px}.box_tbl .tbl_comm.type_row td .wrap_field+.info_file_upload,.box_tbl .tbl_comm.type_row th .wrap_field+.info_file_upload{padding-top:20px}.box_tbl .tbl_comm.type_row td .wrap_field .inner_file,.box_tbl .tbl_comm.type_row th .wrap_field .inner_file{flex-direction:row;flex-wrap:wrap;gap:4px 12px}.box_tbl .tbl_comm.type_row td .wrap_field .wrap_inp .item_form,.box_tbl .tbl_comm.type_row th .wrap_field .wrap_inp .item_form{width:auto;margin-top:0;margin-bottom:0}.box_tbl .tbl_comm.type_row td .wrap_field .wrap_inp .btn_trash,.box_tbl .tbl_comm.type_row td .wrap_field .wrap_inp .item_form+.item_form,.box_tbl .tbl_comm.type_row th .wrap_field .wrap_inp .btn_trash,.box_tbl .tbl_comm.type_row th .wrap_field .wrap_inp .item_form+.item_form{margin-left:8px}.box_tbl .tbl_comm.type_row td .wrap_field .wrap_inp+.wrap_inp,.box_tbl .tbl_comm.type_row th .wrap_field .wrap_inp+.wrap_inp{margin-top:12px}.box_tbl .tbl_comm.type_row td .wrap_field+.wrap_field,.box_tbl .tbl_comm.type_row th .wrap_field+.wrap_field{margin-left:8px}.box_tbl .tbl_comm.type_row td .field_group,.box_tbl .tbl_comm.type_row th .field_group{display:flex;margin-top:-8px;margin-bottom:-8px;margin-left:-4px}.box_tbl .tbl_comm.type_row tr:hover td{background-color:rgba(0,0,0,0)}.box_tbl .tbl_comm.type_row tr:first-child td{border-top:0;vertical-align:middle}.box_tbl .tbl_comm.type_row td .group_form:first-child,.box_tbl .tbl_comm.type_row td>.btn:first-child,.box_tbl .tbl_comm.type_row td>.item_choice:first-child,.box_tbl .tbl_comm.type_row td>.item_form:first-child,.box_tbl .tbl_comm.type_row td>.type_range:first-child,.box_tbl .tbl_comm.type_row td>.type_ratio2:first-child{margin-top:-8px;margin-bottom:-8px}.box_tbl .tbl_comm.type_row td>div.box_editor{margin:-7px 0}.box_tbl .tbl_comm.type_row td>div.group_doc{margin-top:-8px}.box_tbl .tbl_comm.type_row td>.area_tooltip:last-child{margin-bottom:0}.box_tbl .tbl_comm.type_row td .subtxt_color{margin-left:8px}.box_tbl .tbl_comm.type_row .group_form{position:relative}.box_tbl .tbl_comm.type_row .group_form .doc_addfile{display:flex}.box_tbl .tbl_comm.type_row .group_form .group_chip{display:flex;flex-wrap:wrap}.box_tbl .tbl_comm.type_row .group_form .item_chip{flex:none}.box_tbl .tbl_comm.type_row .group_form+.reserved_date_time{margin-left:8px}.box_tbl .tbl_comm.type_row .item_form{margin-top:-8px;margin-bottom:-8px}.box_tbl .tbl_comm.type_row .reserved_date_time{display:flex;align-items:center;gap:8px}.box_tbl .tbl_comm.type_row .reserved_date_time .item_form{width:auto}.box_tbl .tbl_comm.type_row .txt_ellipsis{vertical-align:top}.box_tbl .tbl_comm.type_row .area_tooltip{white-space:unset;margin-left:4px}.box_tbl .tbl_comm.type_row .area_tooltip .desc_tooltip{min-width:240px;white-space:nowrap}.box_tbl .tbl_comm.type_row .target_tooltip:hover{color:#000}.box_tbl .tbl_comm.type_row .align_left{text-align:left}.box_tbl .tbl_comm.type_row .align_right{text-align:right}.box_tbl .tbl_comm.type_row .align_center{text-align:center}.box_tbl .tbl_comm .align_left{text-align:left}.box_tbl .tbl_comm .align_right{text-align:right}.box_tbl .tbl_comm .align_center{text-align:center}.wrap_filter+.scroll_tbl{margin-top:56px}.scroll_tbl .body_tbl{overflow-y:auto;height:290px;margin:0;border-top:0;border-bottom:1px solid #e5e5e5}.scroll_tbl .body_tbl .tbl_comm{margin-bottom:-1px}.scroll_tbl.type_horizonfix{position:relative}.scroll_tbl.type_horizonfix .fix_tbl{position:absolute;left:0;top:0;padding-right:4px;border:0;background-image:linear-gradient(270deg,transparent,rgba(0,0,0,.2) 4px)}.scroll_tbl.type_horizonfix .body_tbl{overflow-x:auto;overflow-y:hidden;height:auto;border:0}.scroll_tbl.type_horizonfix .tbl_comm{margin:0;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background-color:#fff}.scroll_tbl.type_horizonfix td,.scroll_tbl.type_horizonfix th{box-sizing:border-box}.tbl_info{justify-content:space-between;height:60px}.tbl_info,.tbl_info .txt_total{display:flex;align-items:center}.tbl_info .txt_total{color:var(--color-gray55)}.tbl_info .emph_total{padding-right:2px;font-style:normal;font-weight:500;color:var(--color-gray55)}.tbl_info .emph_total,.tbl_info .txt_g{font-size:15px;line-height:1.2}.tbl_info .group_btn{display:flex}.info_file_upload{display:flex;padding-top:12px;flex-direction:column}.info_file_upload .info_file_upload_item{font-size:12px;line-height:1.2;padding-left:18px;position:relative;color:var(--color-gray55)}.info_file_upload .info_file_upload_item:before{content:"";display:block;width:2px;height:2px;border-radius:100%;position:absolute;top:50%;left:8px;transform:translateY(-50%);background-color:var(--color-gray55)}.tab_basic+.title_area{padding-top:24px}.title_area{padding:40px 0 8px;height:42px;font-size:0;line-height:0}.title_area:after{display:block;clear:both;content:""}.title_area+.title_area{padding-top:0}.comm_layer .title_area:first-child{padding-top:0;border:0}.title_area .wrap_tit{display:flex;padding-right:10px;align-items:center}.title_area .tit_txt{display:inline-block;overflow:hidden;max-width:100%;padding:10px 0 8px;font-weight:400;font-size:16px;line-height:24px;color:var(--color-gray10);vertical-align:top;text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.5px}.title_area .tit_txt .txt_num{font-weight:700}.title_area .tit_txt+.tit_sub{padding-left:8px}.title_area .tit_sub{flex:none;display:inline-block;overflow:hidden;padding-top:11px;font-weight:500;font-size:13px;line-height:20px;color:#999;vertical-align:top;white-space:nowrap;text-overflow:ellipsis}.title_area .tit_sub .ico_comm{margin:2px 4px 0 0}.title_area .tit_sub+.tit_sub{padding-left:14px}.title_area .tit_sub .emph_txt{margin-left:4px;color:#4c4c4c}.os_windows .title_area .tit_sub{padding-top:13px}.title_area .txt_g{display:block;font-weight:400;font-size:18px;line-height:27px}.title_area .area_tooltip{margin-left:5px}.title_area .area_tooltip .desc_tooltip{top:auto;left:auto}.os_windows .title_area .area_tooltip{margin-top:15px}.title_area .item_form+.type_range{margin-left:8px}.title_area .wrap_info{display:flex;align-items:center;margin-left:auto;gap:20px}.title_area .wrap_info .info_item{display:flex;flex-direction:column;font-size:16px;line-height:1.2;font-weight:500}.title_area .wrap_info .info_item dt{color:var(--color-gray55)}.title_area .wrap_info .info_item dd{color:var(--color-gray10)}.title_area .wrap_form_area{float:right}.title_area .wrap_form_area .group_form{display:inline-block;vertical-align:top}.title_area .wrap_form_area .group_form .item_choice:first-child{margin-left:8px}.title_area .wrap_form_area .group_form .item_choice:last-child{margin-right:8px}.title_area .wrap_form_area .group_form:first-child .item_choice:first-child{margin-left:0}.title_area .wrap_form_area .group_form:last-child .item_choice:last-child{margin-right:0}.title_area .wrap_form_area>button+div,.title_area .wrap_form_area>div+button,.title_area .wrap_form_area>div+div{margin-left:8px}.title_area .wrap_form_area .txt_desc,.title_area .wrap_form_area .type_range{display:inline-block;vertical-align:top}.title_area .wrap_form_area .txt_desc{font-size:13px;line-height:34px;color:#999}.title_area .wrap_form_area .txt_desc a{color:#4c4c4c;text-decoration:underline}.title_area .wrap_form_area .txt_desc .emph_color2{color:#37f}.title_area .wrap_form_area .type_search{display:inline-block;vertical-align:top}.title_area .wrap_form_area .type_search .btn{margin-left:4px}.title_area .wrap_form_area .link_etc{display:block;padding:12px 0 11px;font-size:12px;line-height:18px;text-decoration:underline}.title_area .wrap_form_area .link_etc .ico_comm{margin-left:8px}.os_windows .title_area .wrap_form_area .link_etc .ico_comm{margin-top:1px}.title_area .wrap_form_area .area_tooltip{margin:9px 0 0}.title_area .wrap_form_area .box_opt.type_depth{right:0;left:auto}.title_area .wrap_form_area .txt_form.subtit_color{margin-right:16px}.title_area .wrap_form_area .tit_sub{font-weight:400;color:#666}.title_area .breadcrumb_comm{padding-bottom:18px}.title_area .wrap_btn{margin-left:auto}.title_area.type_top{height:auto;padding-top:0;padding-bottom:40px}.title_area.type_top .tit_txt{display:block;padding:0;font-weight:700;font-size:40px;line-height:1.2}.comm_layer .title_area.type_top .tit_txt{font-weight:500}.os_windows .title_area.type_top .area_tooltip .ico_info{margin-top:3px}.title_area.type_small,.title_area.type_top+.title_area{padding-top:24px}.title_area.type_small .tit_txt{font-size:13px}.title_area.type_line{border-bottom:1px solid #e5e5e5}.title_area.type_none{border-bottom:0}.breadcrumb_comm{display:block}.breadcrumb_comm .list_breadcrumb{display:flex;column-gap:8px;font-size:13px;line-height:19px;color:var(--color-gray40)}.breadcrumb_comm .list_breadcrumb li{display:flex;align-items:center;column-gap:8px}.breadcrumb_comm .list_breadcrumb .breadcrumb_current{font-weight:600;color:var(--color-gray10)}.area_tooltip{display:inline-block;position:relative;max-width:100%;vertical-align:top}.area_tooltip.width_full{width:100%}.area_tooltip .target_tooltip{display:flex;align-items:center;vertical-align:top;cursor:pointer}.area_tooltip .target_tooltip:hover .desc_tooltip,.area_tooltip .target_tooltip:hover+.desc_tooltip{display:block}.area_tooltip .target_tooltip:focus+.desc_tooltip,.area_tooltip .target_tooltip:focus-visible+.desc_tooltip{display:block}.area_tooltip .desc_tooltip{display:none;position:absolute;top:100%;left:50%;z-index:20;width:400px;min-height:48px;margin-top:4px;padding:16px 16px 16px 20px;border-radius:4px;font-size:13px;line-height:19px;color:var(--color-gray10);background-color:var(--color-gray100);box-sizing:border-box;box-shadow:0 2px 8px 0 rgba(0,0,0,.1607843137);text-align:left;white-space:normal;font-weight:400}.area_tooltip.align_start .desc_tooltip{left:0;transform:none}.area_tooltip.align_center .desc_tooltip{left:50%;transform:translateX(-50%)}.area_tooltip.align_end .desc_tooltip{left:100%;transform:translateX(-100%)}.area_tooltip.pos_top .desc_tooltip,.area_tooltip.type_up .desc_tooltip{top:auto;bottom:100%;margin:0 0 2px}.area_tooltip.type_left .desc_tooltip{transform:translateX(-100%)}.area_tooltip.type_fixed .desc_tooltip{width:480px;max-width:none;min-width:auto}.area_tooltip.type_fixed.type_left .desc_tooltip{text-align:right}.area_tooltip.type_confirm .target_tooltip:focus+.desc_tooltip,.area_tooltip.type_confirm .target_tooltip:focus-visible+.desc_tooltip,.area_tooltip.type_confirm .target_tooltip:hover .desc_tooltip,.area_tooltip.type_confirm .target_tooltip:hover+.desc_tooltip{display:none}.area_tooltip.type_confirm .target_tooltip.on+.desc_tooltip{display:block}.area_tooltip.type_detail .target_tooltip:hover+.desc_tooltip{display:none}.area_tooltip.type_detail .target_tooltip.on+.desc_tooltip{display:block}.area_tooltip.type_detail .desc_tooltip{left:0;width:480px;margin:0 0 0 2px;padding:23px 15px 24px;border:1px solid #4c4c4c;border-radius:4px;color:#4c4c4c;background-color:#fff;white-space:normal}.area_tooltip.type_detail.type_left .desc_tooltip{left:auto;right:0;margin:0 2px 0 0;transform:none}.area_tooltip.type_detail.type_center .desc_tooltip{left:50%;margin-left:0}.area_tooltip.type_detail.type_small .desc_tooltip{width:360px}.area_tooltip.type_detail.type_center_left .desc_tooltip{left:auto;right:50%;margin-left:0}.area_tooltip .tit_tooltip{display:block;font-size:16px;line-height:24px;font-weight:700;color:var(--color-gray10);margin-bottom:4px}.area_tooltip .txt_tooltip{margin:0;font-size:13px;line-height:19px;color:var(--color-gray10);word-break:keep-all}.area_tooltip .foot_tooltip{display:flex;justify-content:flex-end;column-gap:16px;margin-top:16px}.area_tooltip .foot_tooltip .btn_tooltip{padding:0;border:0;background:none;font-size:13px;line-height:19px;font-weight:600;color:var(--color-gray10);cursor:pointer}.area_tooltip .foot_tooltip .btn_tooltip.btn_cancel{opacity:.6}.area_tooltip .list_comm li{position:relative;padding-left:7px;font-size:13px;line-height:20px;color:#999}.area_tooltip .list_comm li:before{position:absolute;top:8px;left:0;width:2px;height:2px;border-radius:2px;background-color:#999;content:""}.area_tooltip .list_comm li+li{margin-top:4px}.area_tooltip .list_comm .list_comm li{margin-top:0;padding-left:13px;text-indent:-13px}.area_tooltip .list_comm .list_comm li:before{content:normal}.area_tooltip .btn_close{position:absolute;top:0;right:0;padding:7px}.area_tooltip .btn_close .ico_comm{display:block;width:16px;height:16px;background-position:-120px 0}.area_tooltip.type_line1 .desc_tooltip{height:48px}.area_tooltip.type_title_content .desc_tooltip{padding-bottom:20px}table .area_tooltip .desc_tooltip{width:auto;margin-top:2px;white-space:nowrap}.comm_layer table .area_tooltip .desc_tooltip{width:240px;margin-top:4px;white-space:normal}.tbl_comm th .area_tooltip .ico_comm{margin-left:0}.list_statboard{display:flex}.list_statboard li{flex:1 1;border:1px solid #e5e5e5;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.04);text-align:center}.list_statboard li+li{margin-left:8px}.list_statboard .tit_stat{display:block;padding:16px 8px 6px;font-weight:400;font-size:13px;line-height:20px;color:#666}.list_statboard .txt_stat{display:block;padding:6px 8px 16px;font-weight:700;font-size:20px;line-height:36px}.list_process{display:flex;overflow-x:scroll;width:100%;margin-bottom:40px;padding:24px 0}.list_process li{flex:none;width:128px;height:128px;text-align:center;box-sizing:border-box}.list_process li+li{margin-left:16px}.list_process .tit_stat{padding:13px 8px 12px;border:1px solid #e5e5e5;border-bottom:0;border-radius:6px 6px 0 0;font-weight:500;background:#fafafa}.list_process .tit_stat,.list_process .txt_stat{display:block;font-size:14px;line-height:21px;color:#1a1a1a}.list_process .txt_stat{padding:30px 8px 29px;border:1px solid #e5e5e5;border-top:0;border-radius:0 0 6px 6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.04)}.list_process .item_done .tit_stat,.list_process .item_done .txt_stat{color:#999}.list_process .item_doing .tit_stat{border-color:#ffe224;color:#1a1a1a;background:#fffce5}.list_process .item_doing .txt_stat{border-color:#ffe224;color:#1a1a1a}.list_process .area_tooltip{display:block}.list_process .desc_tooltip{width:168px;margin-top:-8px}.list_member:after{content:"";display:block;clear:both}.list_member li{position:relative;float:left;width:280px;margin:0 24px 24px 0;border:1px solid #dedede;border-radius:5px;font-size:14px;line-height:1.43;text-align:center;box-sizing:border-box}.list_member .card_caption{display:flex;justify-content:space-between;align-items:center;height:50px;max-height:50px;padding:0 16px;border-bottom:1px solid #e8e8e8;font-weight:700;font-size:12px;line-height:14px;text-align:left;box-sizing:border-box}.list_member .card_header{position:relative;min-height:266px;padding:20px 20px 24px;box-sizing:border-box}.list_member .badge_role{position:absolute;top:10px;left:10px;padding:4px 8px 2px;background-color:#f2f6ff;border-radius:4px;font-size:12px;line-height:18px;color:#1a1a1a;vertical-align:top;box-sizing:border-box}.list_member .img_thumb{display:inline-block;position:relative;background-color:#ebebeb;background-origin:padding-box;background-position:50% 50%;background-size:cover;box-shadow:inset 0 0 1px rgba(0,0,0,.2);border-radius:50%;vertical-align:top}.list_member .txt_ldap{overflow:hidden;display:block;margin:12px 0 4px;font-weight:500;font-size:18px;line-height:21px;color:#333;text-overflow:ellipsis;white-space:nowrap}.list_member .box_name{display:flex;justify-content:center;margin-bottom:4px}.list_member .box_name>span{padding:0 8px;font-weight:500;font-size:15px;line-height:17px;color:#333}.list_member .txt_nickname{overflow:hidden;border-left:1px solid #e8e8e8;text-overflow:ellipsis;white-space:nowrap}.list_member .txt_email{display:block;margin-bottom:15px;line-height:14px;white-space:nowrap}.list_member .txt_email,.list_member .txt_intro{overflow:hidden;font-size:12px;color:#666;text-overflow:ellipsis}.list_member .txt_intro{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.list_member .card_body{padding:15px 6px;background-color:#fafafa;border-top:1px solid #e8e8e8;border-radius:0 0 5px 5px;font-size:12px;line-height:15px;color:#666;letter-spacing:-.5px;text-align:left}.list_member .box_info{display:flex}.list_member .info_detail{width:50%;padding:5px 0 5px 8px;box-sizing:border-box}.list_member .info_detail~.info_detail{border-left:1px solid #e8e8e8}.list_member .info_detail dt{margin-bottom:3px;font-weight:700;color:#546e7a}.list_member .info_detail dd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scroll_tbl~.list_sub,.tbl_comm~.list_sub{padding-top:16px}.tbl_comm~.list_sub li{padding-left:8px}.list_sub{padding-top:4px}.list_sub li{position:relative;padding-left:6px;font-size:12px;line-height:18px;color:#999}.list_sub li+li{margin-top:4px}.list_sub li:before{position:absolute;top:0;left:0;content:"·"}.list_sub .emph_color{color:#ff8080}.list_sub .link_txt{margin-left:2px;color:#4c4c4c}.list_sub .ico_arr_l{margin-left:2px}.group_form .list_sub{display:inline-block;padding:0 0 0 8px}.list_resource{position:relative;padding:16px 0 32px;border-bottom:1px solid #f0f0f0}.list_resource>li{display:flex;position:absolute;width:calc(50% - 8px);border:1px solid #e5e5e5;border-radius:6px;box-sizing:border-box;box-shadow:0 2px 4px 0 rgba(0,0,0,.04)}.list_resource>li.on{z-index:10}.list_resource .tit_resource{flex:none;width:164px;padding:30px 24px 0;border-radius:6px 0 0 6px;font-weight:500;font-size:14px;line-height:21px;background-color:#fafafa;box-sizing:border-box}.list_resource .tit_resource .item_form{margin-top:-6px}.list_resource .cont_resource{flex:1 1;padding:20px 24px}.list_resource .group_form{display:flex}.wrap_resource .group_form:first-child{margin-top:3px}.wrap_resource .group_form:last-child{margin-bottom:4px}.list_resource .group_form .btn,.list_resource .item_form{flex:none}.list_resource .item_form~.item_form{flex:1 1}.wrap_resource .item_resource{display:flex;justify-content:space-between;align-items:center;height:28px;padding:0 16px}.wrap_resource .item_resource+.item_resource{margin-top:16px}.wrap_resource .item_resource:first-child{margin-top:5px}.wrap_resource .item_resource:last-child{margin-bottom:5px}.wrap_resource .txt_grade{font-size:14px;line-height:36px;color:#4c4c4c}.wrap_resource .cont_price{display:flex;justify-content:space-between;align-items:center;height:82px;margin-top:32px;padding:0 40px;border:1px solid #ffeb66;border-radius:6px;background-color:#fffce5}.wrap_resource .tit_price{font-weight:700;font-size:14px;line-height:21px}.wrap_resource .txt_price{font-size:14px;line-height:36px;color:#999}.wrap_resource .txt_num{display:inline-block;margin-right:8px;font-weight:700;font-size:20px;line-height:36px;font-family:roboto,sans-serif;color:#1a1a1a;vertical-align:top}.type_order .list_resource{display:flex;flex-wrap:wrap;width:100%;margin-top:-8px;padding:0;border:0}.type_order .list_resource li{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 8px);position:relative;margin-top:16px}.type_order .list_resource li:nth-child(odd){margin-right:16px}.type_order .cont_resource{padding:29px 24px 28px}.type_order .cont_resource .btn,.type_order .cont_resource .item_form{width:94px}.type_order .cont_resource .item_form:only-child{width:196px}.type_order .cont_resource .item_form~.item_form{flex:none}.type_project{padding-top:16px}.type_project .group_chip{margin-left:-18px}.type_project .txt_to{display:flex;margin-top:9px;font-size:14px;line-height:21px;color:#4c4c4c}.type_project .txt_to .txt_bar{flex:none;width:1px;height:12px;margin:3px 8px 0;background-color:#dedede}.os_windows .type_project .txt_to .txt_bar{margin-top:5px}.type_project .txt_grade{display:block;margin:21px 0 7px;font-size:14px;line-height:21px;color:#4c4c4c}.type_project .txt_grade .group_chip{display:inline-block;margin-top:-3px;padding:0 0 0 10px;vertical-align:top}.type_project.type_edit .txt_to{margin-top:3px;line-height:34px}.type_project.type_edit .txt_to:only-child{margin-bottom:3px}.type_project.type_edit .txt_to .btn{margin-right:16px}.type_project.type_edit .txt_to .txt_bar{margin-top:9px}.os_windows .type_project.type_edit .txt_to .txt_bar{margin-top:12px}.type_project.type_edit .txt_grade{margin:16px 0 5px}.list_education{position:relative;padding:16px 0 32px;border-bottom:1px solid #f0f0f0}.list_education>li{display:flex;position:absolute;width:calc(50% - 8px);border:1px solid #e5e5e5;border-radius:6px;box-sizing:border-box;box-shadow:0 2px 4px 0 rgba(0,0,0,.04)}.list_education>li.on{z-index:10}.list_education .tit_education{flex:none;width:164px;padding:30px 24px 0;border-radius:6px 0 0 6px;font-weight:500;font-size:14px;line-height:21px;background-color:#fafafa;box-sizing:border-box}.list_education .tit_education .item_form{margin-top:-6px}.list_education .cont_education{flex:1 1;padding:20px 24px}.list_education .group_form{display:flex}.wrap_education .group_form:first-child{margin-top:3px}.wrap_education .group_form:last-child{margin-bottom:4px}.list_education .group_form .btn,.list_education .item_form{flex:none}.list_education .item_form~.item_form{flex:1 1}.wrap_education .item_education{display:flex;justify-content:space-between;align-items:center;height:28px;padding:0 16px}.wrap_education .item_education+.item_education{margin-top:16px}.wrap_education .item_education:first-child{margin-top:5px}.wrap_education .item_education:last-child{margin-bottom:5px}.wrap_education .txt_grade{font-size:14px;line-height:36px;color:#4c4c4c}.wrap_education .cont_price{display:flex;justify-content:space-between;align-items:center;height:82px;margin-top:32px;padding:0 40px;border:1px solid #ffeb66;border-radius:6px;background-color:#fffce5}.wrap_education .tit_price{font-weight:700;font-size:14px;line-height:21px}.wrap_education .txt_price{font-size:14px;line-height:36px;color:#999}.wrap_education .txt_num{display:inline-block;margin-right:8px;font-weight:700;font-size:20px;line-height:36px;font-family:roboto,sans-serif;color:#1a1a1a;vertical-align:top}.type_order .list_education{display:flex;flex-wrap:wrap;width:100%;margin-top:-8px;padding:0;border:0}.type_order .list_education li{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 8px);position:relative;margin-top:16px}.type_order .list_education li:nth-child(odd){margin-right:16px}.type_order .cont_education{padding:29px 24px 28px}.type_order .cont_education .btn,.type_order .cont_education .item_form{width:94px}.type_order .cont_education .item_form_tit{width:194px}.type_order .cont_education .item_form_tit_sub{width:294px}.type_order .cont_education .item_form:only-child{width:196px}.type_order .cont_education .item_form~.item_form{flex:none}.type_order .group_form:first-child{margin-top:-5px}.type_order .group_form:last-child{margin-bottom:-4px}.type_order .group_chip{padding-top:4px}.type_order .btn_close_s{position:absolute;top:16px;right:16px}.type_order .item_empty{display:flex;justify-content:center;align-items:center;height:166px;border-style:dashed;font-size:14px;color:#4c4c4c}.type_order .item_empty .btn{margin-right:10px}.type_order .title_area{padding-top:24px}.type_order .txt_grade{display:block;font-size:14px;line-height:21px;color:#4c4c4c}.type_order .txt_grade .group_chip{display:inline-block;margin-top:-3px;padding:0 0 0 10px;vertical-align:top}.type_order .txt_to{display:flex;margin-top:23px;font-size:14px;line-height:21px;color:#4c4c4c}.type_order .txt_to .txt_bar{flex:none;width:1px;height:12px;margin:3px 8px 0;background-color:#dedede}.list_award{position:relative;padding:16px 0 32px;border-bottom:1px solid #f0f0f0}.list_award>li{display:flex;position:absolute;width:calc(50% - 8px);border:1px solid #e5e5e5;border-radius:6px;box-sizing:border-box;box-shadow:0 2px 4px 0 rgba(0,0,0,.04)}.list_award>li.on{z-index:10}.list_award .tit_award{flex:none;width:164px;padding:30px 24px 0;border-radius:6px 0 0 6px;font-weight:500;font-size:14px;line-height:21px;background-color:#fafafa;box-sizing:border-box}.list_award .tit_award .item_form{margin-top:-6px}.list_award .cont_award{flex:1 1;padding:20px 24px}.list_award .group_form{display:flex}.wrap_award .group_form:first-child{margin-top:3px}.wrap_award .group_form:last-child{margin-bottom:4px}.list_award .group_form .btn,.list_award .item_form{flex:none}.list_award .item_form~.item_form{flex:1 1}.wrap_award .item_award{display:flex;justify-content:space-between;align-items:center;height:28px;padding:0 16px}.wrap_award .item_award+.item_award{margin-top:16px}.wrap_award .item_award:first-child{margin-top:5px}.wrap_award .item_award:last-child{margin-bottom:5px}.wrap_award .txt_grade{font-size:14px;line-height:36px;color:#4c4c4c}.wrap_award .cont_price{display:flex;justify-content:space-between;align-items:center;height:82px;margin-top:32px;padding:0 40px;border:1px solid #ffeb66;border-radius:6px;background-color:#fffce5}.wrap_award .tit_price{font-weight:700;font-size:14px;line-height:21px}.wrap_award .txt_price{font-size:14px;line-height:36px;color:#999}.wrap_award .txt_num{display:inline-block;margin-right:8px;font-weight:700;font-size:20px;line-height:36px;font-family:roboto,sans-serif;color:#1a1a1a;vertical-align:top}.type_order{border-top:1px solid #e5e5e5}.type_order:last-child{padding-bottom:0}.type_order+.type_order{margin-top:32px;border-top:1px solid #f0f0f0}.type_order .list_award{display:flex;flex-wrap:wrap;width:100%;margin-top:-8px;padding:0;border:0}.type_order .list_award li{flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 8px);position:relative;margin-top:16px}.type_order .list_award li:nth-child(odd){margin-right:16px}.type_order .cont_award{padding:29px 24px 28px}.type_order .cont_award .btn,.type_order .cont_award .item_form{width:94px}.type_order .cont_award .item_form_tit,.type_order .cont_award .item_form_tit_sub{width:254px}.type_order .cont_award .item_form_tit_desc{width:544px}.group_chip{display:flex;gap:24px;min-height:27px;flex-wrap:wrap;align-items:center}.group_chip:after{display:block;clear:both;content:""}.item_chip{float:left;position:relative}.item_chip .tit_chip{display:flex;align-items:center;font-size:12px;line-height:18px;color:var(--color-positive);border-radius:4px;box-sizing:border-box;vertical-align:top}.item_chip .tit_chip .ico_cheonan{margin-right:6px}.item_chip .btn_chip{display:none;align-items:center;justify-content:center;position:absolute;top:0;right:0}.item_chip .btn_chip .ico_cheonan{margin-right:0}.item_chip.type_edit .tit_chip{padding-right:16px;color:var(--color-positive)}.item_chip.type_edit .link_g{color:var(--color-positive)}.item_chip.type_edit .btn_chip{display:flex}.item_chip.type_with_icon .tit_chip{display:inline-flex;align-items:center}.item_file .inner_file{display:flex;flex-direction:column;cursor:pointer}.item_file .file_comm{display:flex;align-items:center;height:19px}.item_file .file_comm+.file_comm{margin-top:20px}.item_file .ico_file{margin-right:6px}.item_file .link_g{display:inline-block;font-size:13px;line-height:1.2}.item_file .link_g:hover{text-decoration:underline}.item_file span.link_g{text-decoration:none}.item_file .btn_file_delete{width:16px;height:16px;margin-left:4px}.item_file.type_edit .inner_file,.item_file.type_edit2 .inner_file{padding-right:20px}.item_file.type_edit .btn_delete,.item_file.type_edit2 .btn_delete{display:block}.item_file.type_edit .link_g{color:#37f}.item_file.type_edit .ico_close_s{display:block}.os_windows .item_file .btn_delete,.os_windows .item_file .ico_file{top:10px}.os_windows .item_file.type_edit .ico_close_s{margin-top:1px}.group_doc{font-size:0;line-height:0}.group_doc .link_g{color:#4c4c4c}.group_doc .item_chip{display:table;table-layout:fixed;float:none;margin:0}.group_doc .item_chip .tit_chip{padding:8px 8px 6px 7px;border:1px solid #e5eeff;background:#fafbff}.os_windows .group_doc .item_chip .tit_chip{padding:6px 8px 8px 7px}.group_doc .item_chip+.item_chip{margin-top:8px}.group_doc .item_chip.type_edit .tit_chip{padding-right:32px}.group_doc .item_chip.type_edit .btn_chip{top:5px}.doc_addfile{overflow:hidden}.doc_addfile+.doc_addfile{margin:8px 0 0}.doc_addfile .btn{float:left}.doc_addfile .group_doc{overflow:hidden}.doc_addfile .group_doc .item_form+.item_form{margin-top:8px}.doc_addfile .btn+.group_doc{padding-left:16px}.doc_addfile .btn+.group_chip{margin-bottom:-4px;padding:4px 0 0 8px}.item_badge{display:inline-flex;align-items:center;justify-content:center;min-width:40px;height:22px;padding:0 8px;border-radius:11px;box-sizing:border-box;font-size:13px;line-height:1.2;font-weight:400;white-space:nowrap;letter-spacing:-.5px}.item_badge.type_ended{color:#596270;background-color:#edeff1}.item_badge.type_approved{color:#0083db;background-color:#d1ecfe}.item_badge.type_delayed{color:#e02e06;background-color:#fcdad3}.item_badge.type_progress{color:#00a15d;background-color:#d1f3e5}.item_badge.type_waiting{color:#eb7100;background-color:#fce7d3}.item_badge.type_number{color:#596270;background-color:var(--color-gray100);border:1px solid var(--color-gray90)}.box_content{display:flex;flex-direction:column;border:1px solid #ddd;border-radius:4px;box-sizing:border-box}.box_content.type_preview{height:auto;min-height:200px;max-height:480px;overflow-y:auto}.title_area+.box_editor{margin-top:0}.notice_richtext_editor{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.notice_richtext_editor.is_loading{min-height:320px;padding:24px;color:#888}.notice_richtext_editor.disabled{background:#fafafa}.notice_richtext_toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:8px 12px;border-bottom:1px solid #e5e5e5;background:#fafafa}.notice_richtext_toolbar .txt_editor_uploading{margin-left:8px;font-size:13px;color:color(var(--color-negative50));font-weight:700}.btn_editor_tool{min-width:36px;height:32px;padding:0 10px;border:1px solid #ddd;border-radius:4px;background:#fff;font-size:13px;line-height:30px}.btn_editor_tool.active{border-color:#37f;color:#37f}.btn_editor_tool:disabled{opacity:.5;cursor:not-allowed}.notice_richtext_content{flex:1 1;padding:16px 20px;min-height:0;overflow-y:auto}.notice_richtext_content .ProseMirror{min-height:288px;outline:none;font-size:14px;line-height:1.6;color:#222}.notice_richtext_content .ProseMirror p{margin:0 0 12px}.notice_richtext_content .ProseMirror ol,.notice_richtext_content .ProseMirror ul{margin:0 0 12px;padding-left:20px}.notice_richtext_content .ProseMirror a{color:#37f;text-decoration:underline}.notice_richtext_content .ProseMirror img{display:block;max-width:calc(100% - 40px);height:auto;margin:0 20px}.notice_richtext_content .ProseMirror p.is-editor-empty:first-child:before{color:#999;content:attr(data-placeholder);float:left;height:0;pointer-events:none}.notice_richtext_view img{max-width:100%;height:auto}.notice_richtext_view a{color:#37f;text-decoration:underline}.box_editor{flex-basis:480px;height:480px}.box_editor .simple-editor-wrapper{width:auto;height:auto}.box_editor .simple-editor-content{max-width:none}.box_editor .simple-editor-content .tiptap.ProseMirror.simple-editor{padding-bottom:0}.item_paging{display:flex;font-size:0;line-height:0;text-align:center;justify-content:center}.item_paging .btn_prev{margin-right:8px}.item_paging .btn_next{margin-left:8px}.item_paging .link_page{display:inline-flex;justify-content:center;align-items:center;width:32px;height:32px;border-radius:100%;font-size:14px;line-height:1.2;color:var(--color-gray10);text-decoration:none;text-align:center;opacity:.3;font-weight:500}.item_paging .link_page.active,.item_paging .link_page:hover{color:var(--color-gray10);opacity:1;font-weight:700}.item_paging .link_page.active{background-color:var(--color-bgray40)}.item_paging .link_page.active:hover{border-color:rgba(0,0,0,0)}.item_paging .link_page:last-of-type{margin-right:8px}.comm_layer .item_paging{padding-bottom:40px}.box_tbl+.item_paging{margin-top:40px;margin-bottom:60px}.wrap_comment_popup .tab_basic{padding-top:8px;padding-left:8px}.wrap_comment_popup .comment_info{display:flex;justify-content:flex-end;padding-top:12px}.wrap_comment_popup .comment_info .txt_total{display:flex;align-items:center;gap:2px;font-size:15px;line-height:20px;color:var(--color-gray55);letter-spacing:-.5px}.wrap_comment_popup .box_comment_list{margin-top:20px;min-height:536px;max-height:677px;overflow-y:auto;border-top:1px solid var(--color-gray0)}.wrap_comment_popup .empty_data.type_comment{display:flex;height:536px;padding:0;flex-direction:column;justify-content:center;align-items:center;border-bottom:0}.wrap_comment_popup .empty_data.type_comment .ico_info1{display:inline-block}.wrap_comment_popup .empty_data.type_comment .txt_empty{padding-top:16px;font-size:18px;line-height:1.2;color:var(--color-gray40)}.wrap_comment_popup .item_comment{padding:20px 24px;border-top:1px solid var(--color-gray85);border-bottom:1px solid var(--color-gray85)}.wrap_comment_popup .item_comment:first-child{border-top:0}.wrap_comment_popup .item_comment+.item_comment{margin-top:-1px}.wrap_comment_popup .head_comment{display:flex;margin-bottom:8px;padding-left:8px;padding-right:8px}.wrap_comment_popup .head_comment .group_btn{display:flex;gap:8px;margin-left:auto;margin-top:0;align-items:flex-start}.wrap_comment_popup .name_author_info{display:flex;align-items:center;gap:8px}.wrap_comment_popup .txt_name{display:block;font-size:18px;line-height:27px;font-weight:700;color:var(--color-gray10)}.wrap_comment_popup .txt_dept{display:block;font-size:18px;line-height:27px;font-weight:500;color:var(--color-gray60);letter-spacing:-.5px}.wrap_comment_popup .txt_dept+.txt_date{margin-top:6px}.wrap_comment_popup .txt_date{display:block;font-size:14px;line-height:21px;font-weight:400;color:var(--color-gray40)}.wrap_comment_popup .txt_comment{display:block;padding:8px;font-size:14px;line-height:21px;color:var(--color-gray10);font-weight:400;letter-spacing:-.5px;white-space:pre-wrap}.wrap_comment_popup .btn_comment{display:inline-block;font-size:18px;line-height:27px;color:var(--color-gray55);text-decoration:underline;letter-spacing:-.5px}.wrap_comment_popup .btn_comment.type_done:hover{color:var(--color-primary)}.wrap_comment_popup .btn_comment:disabled,.wrap_comment_popup .btn_comment:disabled:hover{color:var(--color-gray80);cursor:not-allowed}.wrap_comment_popup .btn_comment:hover{color:var(--color-gray10)}.wrap_comment_popup .item_comment.type_edit .wrap_comment_edit{padding:0 8px}.wrap_comment_popup .item_comment.type_edit .wrap_comment_edit .item_form{width:100%}.wrap_comment_popup .item_comment.type_edit .wrap_comment_edit .box_textarea{min-height:0;height:100px}.wrap_comment_popup .item_comment.type_edit .wrap_comment_edit .footer_textarea{padding-top:0}.wrap_comment_popup .item_comment.type_edit .wrap_comment_edit .footer_textarea .txt_byte{margin-top:auto}.wrap_comment_popup .item_comment.type_blind{background-color:#fff8f9}.wrap_comment_popup .item_comment.type_blind .txt_blind{padding:0 8px;font-size:18px;line-height:27px;color:var(--color-negative)}.wrap_comment_popup .item_comment.type_blind .txt_date{padding-top:6px;padding-left:8px}.wrap_comment_popup .item_comment.type_deleted .txt_comment,.wrap_comment_popup .item_comment.type_deleted .txt_date,.wrap_comment_popup .item_comment.type_deleted .txt_dept,.wrap_comment_popup .item_comment.type_deleted .txt_name{opacity:.4}.wrap_comment_popup .comment_more{display:flex;justify-content:center;padding:32px 0 40px}.wrap_comment_popup .comment_more .num_state{font-weight:400}.wrap_comment_popup .comment_more .num_total{font-weight:400;color:var(--color-gray70)}.wrap_comment_popup .wrap_comment_write .box_textarea{height:116px;min-height:0}.wrap_comment_popup .wrap_comment_write .footer_textarea{padding-top:0}.wrap_comment_popup .wrap_comment_write .footer_textarea .txt_byte{margin-top:auto}.popup_layer .inner_layer.type_comment_popup{display:flex;flex-direction:column;max-height:calc(100vh - 80px)}.popup_layer .inner_layer.type_comment_popup .cont_popup,.popup_layer .inner_layer.type_comment_popup .layer_body,.popup_layer .inner_layer.type_comment_popup .wrap_comment_popup{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.popup_layer .inner_layer.type_comment_popup .box_comment_list{flex:1 1 auto;min-height:min(536px,100vh - 480px);max-height:none}.popup_layer .inner_layer.type_comment_popup .empty_data.type_comment{height:100%}.popup_layer .inner_layer.type_comment_popup .wrap_comment_write{flex:none}.wrap_transfer_popup .lab_title{display:block;margin-bottom:12px;padding-left:8px;font-size:14px;line-height:1.2;font-weight:700;color:var(--color-gray10);letter-spacing:-.5px}.wrap_transfer_popup .transfer_history_area{margin-top:24px}.wrap_transfer_popup .tit_transfer_history{display:block;padding-bottom:12px;padding-left:8px;font-size:14px;line-height:22px;font-weight:700;color:var(--color-gray10);letter-spacing:-.5px;border-bottom:1px solid var(--color-gray0)}.wrap_transfer_popup .list_transfer_history{max-height:280px;overflow-y:auto;letter-spacing:-.5px}.wrap_transfer_popup .item_transfer_history{padding:15px 16px 16px;border-bottom:1px solid var(--color-gray85)}.wrap_transfer_popup .item_transfer_history .txt_date{display:block;font-size:14px;line-height:21px;color:var(--color-gray40)}.wrap_transfer_popup .item_transfer_history .txt_transfer{display:flex;align-items:center;margin-top:6px;font-size:14px;line-height:21px;letter-spacing:-.5px}.wrap_transfer_popup .item_transfer_history .txt_transfer .txt_name{font-weight:700;color:var(--color-gray10)}.wrap_transfer_popup .item_transfer_history .txt_transfer .txt_dept{padding-left:4px;font-weight:500;color:var(--color-gray60)}.wrap_transfer_popup .item_transfer_history .txt_transfer .ico_arrow_16{flex:0 0 16px;margin:0 8px}.wrap_transfer_popup .item_transfer_history .ico_arr_32{flex-shrink:0;transform:rotate(-90deg)}.wrap_transfer_popup .empty_data.type_transfer{display:flex;height:240px;padding:0;flex-direction:column;justify-content:center;align-items:center;border-bottom:0}.wrap_transfer_popup .empty_data.type_transfer .ico_info1{display:inline-block}.wrap_transfer_popup .empty_data.type_transfer .txt_empty{padding-top:16px;font-size:18px;line-height:1.2;color:var(--color-gray40)}.group_period_filter{display:flex;padding:16px 24px;border-radius:20px;background:var(--color-bgray40)}.box_usage_index_chart,.group_period_filter{width:100%;margin-top:24px;box-sizing:border-box}.box_usage_index_chart{height:376px;border-radius:4px}.search_content .conversation:first-child{margin-top:60px}.search_content .conversation{margin-top:63px}.search_content .question_message{display:flex;justify-content:flex-end}.search_content .question_message .inner_question_message{flex:1 1;display:flex;justify-content:flex-end;flex-direction:column;gap:8px}.search_content .question_message .conversation_file_list{width:100%;overflow:hidden;height:84px;padding:4px 0 7px;box-sizing:border-box}.search_content .question_message .conversation_file_list .conversation_file_swiper{width:100%;height:100%}.search_content .question_message .conversation_file_list .swiper-slide{width:240px;height:auto}.search_content .question_message .conversation_file_list .box_file_item{width:240px;flex-shrink:0;flex-basis:240px}.search_content .question_message .box_question{display:inline-flex;max-width:70%;background-color:rgba(0,0,0,.05);padding:10px 20px;border-radius:30px;font-size:15px;line-height:1.2;letter-spacing:-.5px;color:var(--color-gray10);font-weight:500}.search_content .question_message+.question_message{margin-top:10px}.search_content .ai_intro_message{margin-top:40px}.search_content .assistant_message{margin-top:32px;margin-left:8px}.search_content .assistant_message .box_assistant{position:relative;padding-left:28px}.search_content .assistant_message .box_assistant .wrap_logo{display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:20px;height:24px;flex-shrink:0;flex-basis:20px}.search_content .assistant_message .wrap_assistant_message{display:flex;flex-direction:column;margin-right:28px;font-size:15px;line-height:1.5;letter-spacing:-.5px}.search_content .assistant_message .wrap_assistant_message.tag_type .desc_assistant{margin:32px 0 0;font-size:15px;line-height:1.5;letter-spacing:-.5px}.search_content .assistant_message .wrap_assistant_message.tag_type .desc_assistant strong{font-size:15px;margin-bottom:0}.search_content .assistant_message .wrap_assistant_message.tag_type .desc_assistant:first-child{margin-top:0}.search_content .assistant_message .wrap_assistant_message.tag_type .desc_assistant ul{margin-top:16px}.search_content .assistant_message .wrap_assistant_message.tag_type .desc_assistant strong{display:inline}.search_content .assistant_message .wrap_assistant_message.tag_type h2,.search_content .assistant_message .wrap_assistant_message.tag_type h3{font-size:16px;line-height:1.5;letter-spacing:-.5px;font-weight:700;margin-top:32px}.search_content .assistant_message .wrap_assistant_message.tag_type h2+ol,.search_content .assistant_message .wrap_assistant_message.tag_type h2+ul,.search_content .assistant_message .wrap_assistant_message.tag_type h3+ol,.search_content .assistant_message .wrap_assistant_message.tag_type h3+ul{margin-top:0}.search_content .assistant_message .wrap_assistant_message.tag_type strong{display:block;font-size:16px;line-height:1.5;letter-spacing:-.5px;font-weight:700;margin-top:32px}.search_content .assistant_message .wrap_assistant_message.tag_type strong:first-child{margin-top:0}.search_content .assistant_message .wrap_assistant_message.tag_type ul{margin-top:32px}.search_content .assistant_message .wrap_assistant_message.tag_type ul li{position:relative;padding-left:12px;margin-top:8px}.search_content .assistant_message .wrap_assistant_message.tag_type ul li:before{content:"";display:block;position:absolute;top:8px;left:0;width:3px;height:3px;border-radius:100%;background-color:var(--color-gray10)}.search_content .assistant_message .wrap_assistant_message.tag_type ul li strong{display:inline}.search_content .assistant_message .wrap_assistant_message.tag_type ul li:first-child{margin-top:0}.search_content .assistant_message .wrap_assistant_message.tag_type ol{margin-top:32px}.search_content .assistant_message .wrap_assistant_message.tag_type ol li{position:relative;padding-left:12px;margin-top:32px}.search_content .assistant_message .wrap_assistant_message.tag_type ol li strong{display:inline}.search_content .assistant_message .wrap_assistant_message.tag_type ol li:first-child{margin-top:0}.search_content .assistant_message .wrap_assistant_message.tag_type ol li p{margin-top:8px}.search_content .assistant_message .wrap_assistant_message.tag_type ol li ul{margin-top:16px}.search_content .assistant_message .wrap_assistant_message.tag_type ol li ul li{margin-top:8px}.search_content .assistant_message .wrap_assistant_message.tag_type hr{display:block;width:100%;margin:0;border-color:var(--color-gray85);border-bottom:none}.search_content .assistant_message .wrap_assistant_message.tag_type hr+p{margin-top:20px}.search_content .assistant_message .wrap_assistant_message.tag_type .math_box p{margin-top:8px}.search_content .assistant_message .wrap_assistant_message.tag_type .math_box ul,.search_content .assistant_message .wrap_assistant_message.tag_type .math_box ul li{margin-top:0}.search_content .assistant_message .wrap_assistant_message.tag_type .katex,.search_content .assistant_message .wrap_assistant_message.tag_type .math{font-family:Libertinus Math,serif;font-size:26px;line-height:1;text-align:center}.search_content .assistant_message .wrap_assistant_message.tag_type .math{padding:32px 0}.search_content .assistant_message .wrap_assistant_message.tag_type .math div+div{margin-top:12px}.search_content .assistant_message .wrap_assistant_message.tag_type .math ul li{margin-top:0}.search_content .assistant_message .wrap_assistant_message.tag_type .code_box{margin-top:20px;border-radius:12px;background-color:#282c34;overflow:hidden}.search_content .assistant_message .wrap_assistant_message.tag_type .code_box .code_head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px 0 24px}.search_content .assistant_message .wrap_assistant_message.tag_type .code_box .code_head .txt_lang{font-size:13px;line-height:1.2;font-weight:600;color:var(--color-gray100)}.search_content .assistant_message .wrap_assistant_message.tag_type .code_box .code_head .code_util{display:flex;gap:8px}.search_content .assistant_message .wrap_assistant_message.tag_type .code_box .code_body{margin:0;padding:20px 16px 24px 24px;overflow-x:auto}.search_content .assistant_message .wrap_assistant_message.tag_type .code_box .code_body code.hljs{display:block;padding:0;font-family:Roboto Mono,monospace;font-size:14px;line-height:1.6;white-space:pre;font-weight:500;color:var(--color-gray100);background:rgba(0,0,0,0)}.search_content .assistant_message .wrap_assistant_message.tag_type .code_box .code_body code.hljs .hljs-comment{color:var(--color-gray40);font-style:normal}.search_content .assistant_message .wrap_assistant_message.tag_type .code_box .code_body code.hljs .hljs-selector-class,.search_content .assistant_message .wrap_assistant_message.tag_type .code_box .code_body code.hljs .hljs-selector-pseudo{color:var(--color-primary-light)}.search_content .assistant_message .wrap_assistant_message.tag_type .code_box .code_body code.hljs .hljs-attribute{color:var(--color-gray100)}.search_content .assistant_message .wrap_assistant_message.tag_type .code_box .code_body code.hljs .hljs-number{color:#fe98f5}.search_content .assistant_message .wrap_assistant_message.tag_type .code_box .code_body code.hljs .hljs-string{color:var(--color-secondary-light)}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap{margin-top:20px;padding-bottom:7px;overflow-x:auto}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .box_tbl{min-width:0}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .box_tbl:before{display:none}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant td,.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant th{position:relative;padding-left:12px;padding-right:12px}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant td:before,.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant th:before{content:"";position:absolute;top:0;left:12px;right:12px;height:1px;background-color:var(--color-gray85)}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant td:first-child:before,.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant th:first-child:before{left:0}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant td:last-child:before,.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant th:last-child:before{right:0}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant td:first-child,.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant th:first-child{padding-left:0}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant td:last-child,.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant th:last-child{padding-right:0}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant th{background-color:rgba(0,0,0,0)}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant th .inner_th{width:100%;box-sizing:border-box;padding:14px 0;font-size:13px;line-height:1.4;font-weight:700;color:var(--color-gray55);white-space:normal;text-align:center}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant td .inner_td{width:100%;box-sizing:border-box;justify-content:center;padding:14px 0;font-size:14px;line-height:1.4;color:var(--color-gray10);white-space:nowrap}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant td.align_left .inner_td{justify-content:flex-start}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant td.align_right .inner_td{justify-content:flex-end}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant tr:hover td{background-color:rgba(0,0,0,0)}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant .txt_unit{font-weight:700}.search_content .assistant_message .wrap_assistant_message.tag_type .assistant_table_wrap .tbl_comm.type_assistant .txt_formula{font-family:Libertinus Math,serif;font-size:18px;line-height:1.2}.search_content .assistant_message .wrap_assistant_message .tooltip_assistant{display:inline-flex;position:relative}.search_content .assistant_message .wrap_assistant_message .tooltip_assistant .tooltip_layer{display:none;position:absolute;top:auto;bottom:calc(100% + 6px);left:0;width:fit-content;padding:16px 16px 20px;background-color:var(--color-gray100);box-shadow:0 2px 8px 0 rgba(0,0,0,.1607843137);z-index:1}.search_content .assistant_message .wrap_assistant_message .tooltip_assistant .tooltip_layer .tit_tooltip{display:flex;white-space:nowrap}.search_content .assistant_message .wrap_assistant_message .tooltip_assistant .tooltip_layer .tit_tooltip .ico_cheonan{flex-shrink:0;flex-basis:16px}.search_content .assistant_message .wrap_assistant_message .tooltip_assistant .tooltip_layer .tit_tooltip .txt_tooltip{margin-left:6px;font-size:14px;line-height:1.2;letter-spacing:-.5px;color:var(--color-gray10);white-space:nowrap;font-weight:700}.search_content .assistant_message .wrap_assistant_message .tooltip_assistant .tooltip_layer .desc_tooltip{display:block;padding-top:8px;font-size:13px;line-height:1.2;letter-spacing:-.5px;color:var(--color-gray10);white-space:nowrap}.search_content .assistant_message .wrap_assistant_message .tooltip_assistant button.btn_tooltip{display:block;width:18px;height:18px;border-radius:100%;flex-shrink:0;flex-basis:18px;background-color:var(--color-primary-lightest);margin-left:2px}.search_content .assistant_message .wrap_assistant_message .tooltip_assistant button.btn_tooltip:hover{background-color:var(--color-primary-light)}.search_content .assistant_message .wrap_assistant_message .tooltip_assistant button.btn_tooltip .txt_btn{font-size:12px;line-height:18px;text-align:center;font-weight:700;color:var(--color-gray0)}.search_content .assistant_message .wrap_assistant_message .tooltip_assistant:focus-within .tooltip_layer,.search_content .assistant_message .wrap_assistant_message .tooltip_assistant:hover .tooltip_layer{display:block}.search_content .assistant_message .link_ai_more{margin-left:8px;font-size:15px;line-height:1.5;letter-spacing:-.5px;color:var(--color-primary-light);text-decoration:underline;white-space:nowrap}.search_content .assistant_message .txt_message{color:var(--color-gray10);margin:0}.search_content .assistant_message .txt_progress{-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,.3) 0,#000 50%,rgba(0,0,0,.3));mask-image:linear-gradient(90deg,rgba(0,0,0,.3) 0,#000 50%,rgba(0,0,0,.3));-webkit-mask-size:200% 100%;mask-size:200% 100%;animation:shine 2s linear infinite}@keyframes shine{0%{-webkit-mask-position:100% 0;mask-position:100% 0}to{-webkit-mask-position:-100% 0;mask-position:-100% 0}}.search_content .assistant_message .txt_negative{color:var(--color-negative);margin:0}.search_content .assistant_message .txt_refresh_notice{margin:12px 0 0;color:var(--color-gray40);font-size:13px;line-height:1.5;letter-spacing:-.3px}.search_content .assistant_message .assistant_menu{display:flex;align-items:center;gap:4px;margin-top:12px}.search_content .assistant_message .assistant_menu .wrap_btn_menu{display:inline-flex;position:relative}.search_content .assistant_message .assistant_menu .wrap_btn_menu .tooltip_layer{display:none;position:absolute;top:calc(100% + 4px);left:50%;z-index:1;width:max-content;padding:6px 10px;border-radius:6px;background-color:var(--color-gray100);box-shadow:0 2px 8px 0 rgba(0,0,0,.1607843137);transform:translateX(-50%);white-space:nowrap}.search_content .assistant_message .assistant_menu .wrap_btn_menu .tooltip_layer .txt_label{font-size:12px;line-height:1.2;letter-spacing:-.5px;color:var(--color-gray10)}.search_content .assistant_message .assistant_menu .wrap_btn_menu .btn_assistant:hover+.tooltip_layer{display:block}.search_content .assistant_message .assistant_menu .menu_layer_cont{position:relative}.search_content .assistant_message .assistant_menu .menu_layer_cont .menu_layer{display:none;position:absolute;bottom:calc(100% + 8px);left:0;z-index:1;width:260px;border-radius:6px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1607843137);background-color:var(--color-gray100)}.search_content .assistant_message .assistant_menu .menu_layer_cont .menu_layer .inner_menu_layer{display:flex;flex-direction:column;padding:6px}.search_content .assistant_message .assistant_menu .menu_layer_cont .menu_layer .inner_menu_layer .btn_menu_item{display:flex;align-items:center;width:100%;padding:0 12px;height:44px;font-size:14px;line-height:1.2;letter-spacing:-.5px;color:var(--color-gray10);box-sizing:border-box}.search_content .assistant_message .assistant_menu .menu_layer_cont .menu_layer .inner_menu_layer .btn_menu_item:hover{background-color:var(--color-gray98)}.search_content .assistant_message .assistant_menu .menu_layer_cont.on .menu_layer{display:block}.menu_layer.assistant_menu_portal{display:block;position:fixed;z-index:10000;width:260px;height:188px;border-radius:6px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1607843137);background-color:var(--color-gray100)}.menu_layer.assistant_menu_portal .inner_menu_layer{display:flex;flex-direction:column;padding:6px}.menu_layer.assistant_menu_portal .inner_menu_layer .btn_menu_item{display:flex;align-items:center;width:100%;padding:0 12px;height:44px;font-size:14px;line-height:1.2;letter-spacing:-.5px;color:var(--color-gray10);box-sizing:border-box}.menu_layer.assistant_menu_portal .inner_menu_layer .btn_menu_item:hover{background-color:var(--color-gray98)}.container-doc.assistant_menu_open .knowledge_search_content .search_body{z-index:0}.tooltip_layer.assistant_tooltip_portal.type_sidebar{display:block;position:fixed;top:var(--tooltip-top);left:var(--tooltip-left);z-index:1000;width:fit-content;max-width:400px;padding:16px 20px;background-color:var(--color-gray100);box-shadow:0 2px 8px 0 rgba(0,0,0,.1607843137)}.tooltip_layer.assistant_tooltip_portal.type_sidebar .tit_tooltip{display:flex}.tooltip_layer.assistant_tooltip_portal.type_sidebar .tit_tooltip .ico_cheonan{flex-shrink:0;flex-basis:16px}.tooltip_layer.assistant_tooltip_portal.type_sidebar .tit_tooltip .txt_tooltip{min-width:0;margin-left:6px;font-size:14px;line-height:1.2;letter-spacing:-.5px;color:var(--color-gray10);white-space:normal;word-break:break-all;font-weight:700}.tooltip_layer.assistant_tooltip_portal.type_sidebar .desc_tooltip{display:block;padding-top:8px;font-size:13px;line-height:1.2;letter-spacing:-.5px;color:var(--color-gray10);white-space:normal;word-break:break-all}.box_file_item{display:flex;position:relative;height:73px;border-radius:10px;align-items:center;padding:0 20px;column-gap:16px;border:1px solid var(--color-gray85);box-sizing:border-box;min-width:0;cursor:pointer}.box_file_item:hover .name_g{text-decoration:underline}.box_file_item:hover{background-color:var(--color-gray98)}.box_file_item .btn_file_item_remove{position:absolute;top:-5px;right:-5px}.box_file_item .thumb_g{display:block;overflow:hidden;width:40px;height:40px;border-radius:2px;flex-shrink:0;flex-basis:40px}.box_file_item .file_info{display:flex;flex:1 1;flex-direction:column;min-width:0;row-gap:2px;overflow:hidden}.box_file_item .name_g{display:flex;align-items:baseline;width:100%;min-width:0;overflow:hidden;font-size:14px;line-height:1.5;color:var(--color-positive)}.box_file_item .name_g .txt_g{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.box_file_item .name_g .extension_g{flex-shrink:0}.box_file_item .size_g{font-size:12px;line-height:1.5;color:var(--color-gray30)}.box_file_item .btn_file_item_remove{flex-shrink:0}.header_textarea{width:100%;overflow:hidden;height:84px}.search_input_header{display:flex;overflow-y:auto;width:100%;height:84px;padding:4px 0 7px;gap:12px}.search_input_header .search_input_header_swiper{width:100%;height:100%;padding:5px 5px 6px 0;box-sizing:border-box}.search_input_header .swiper-slide{width:240px;height:auto;overflow:visible}.search_input_header .box_file_item{width:240px;flex-shrink:0;flex-basis:240px}.search_textarea .item_form{position:relative;width:100%;height:107px;overflow:visible}.search_textarea .box_search_textarea{position:absolute;bottom:0;left:0;z-index:20;display:flex;width:100%;min-height:107px;max-height:320px;padding:16px 20px 12px;border:1px solid var(--color-gray90);border-radius:20px;flex-direction:column;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.1)}.search_textarea .box_search_textarea .tf_comm{flex:1 1 auto;overflow-y:auto;min-height:44px;max-height:252px;padding:0;border:0;resize:none;field-sizing:content;font-size:14px;line-height:1.5;color:var(--color-gray10);background:rgba(0,0,0,0)}.search_textarea .box_search_textarea .tf_comm::placeholder{color:var(--color-gray55)}.search_textarea .box_search_textarea .tf_comm:focus{outline:none}.search_textarea .box_search_textarea .search_input_toolbar{display:flex;flex:none;width:100%;align-items:center;justify-content:space-between;margin-top:12px}.search_textarea .box_search_textarea .search_input_toolbar .type_switch .lab_choice{background-color:var(--color-gray80)}.search_textarea .box_search_textarea .search_input_toolbar .type_switch input:checked+.lab_choice{background-color:var(--color-primary)}.search_textarea .box_search_textarea .search_input_toolbar .txt_choice{position:absolute;left:calc(100% + 8px);font-size:13px;line-height:1.2;white-space:nowrap}.search_textarea .box_search_textarea .search_input_toolbar_actions{display:flex;flex:none;align-items:center;gap:8px;margin-left:auto}.search_textarea .box_search_textarea .search_input_toolbar_actions .txt_byte{display:flex;align-items:center;padding-top:0;gap:2px;font-size:12px;line-height:18px;color:var(--color-gray70)}.search_textarea .box_search_textarea .search_input_toolbar_actions .txt_byte .num_write{color:var(--color-gray30)}.search_textarea .box_search_textarea .btn_search_attach{flex:none;width:26px;height:26px;padding:0}.search_textarea.has_header .item_form{height:107px}.search_textarea.has_header .box_search_textarea{min-height:402px}.search_info{display:flex;margin-top:8px;margin-bottom:20px;align-items:center}.search_info .txt_info{color:var(--color-gray40);margin-right:24px}.search_info .link_txt,.search_info .txt_info{font-size:10px;line-height:1.2;letter-spacing:-.5px}.search_info .link_txt{color:#999;text-decoration:underline;white-space:nowrap}.search_info .txt_bar{width:1px;height:10px;margin:0 4px;background-color:#999}.knowledge_search .doc-main,.knowledge_search .inner-main{min-height:0;height:100%}.knowledge_search .main-content{position:relative;height:100%;min-height:0;box-sizing:border-box;overflow-x:hidden;overflow-y:auto;align-items:flex-start}.knowledge_search .content-article{display:flex;flex-direction:column;flex:1 0 auto;align-self:flex-start;min-width:0;min-height:100%;max-width:none;height:auto}.knowledge_search .content-article>.inner_content{display:flex;flex-direction:column;flex:1 0 auto;min-height:100%;height:auto;padding-top:0;overflow:visible}.knowledge_search .search_source_panel{display:none;flex-shrink:0;margin-top:60px;width:460px;border-left:1px solid var(--color-gray90);background-color:var(--color-gray100)}.knowledge_search .knowledge_search_content{padding-bottom:0}.knowledge_search .knowledge_search_content .search_body{position:sticky;left:0;right:0;bottom:0;z-index:20;width:auto;background-color:#fff}.knowledge_search.lnb_open .knowledge_search_content .search_body{left:240px}.knowledge_search.source_open .knowledge_search_content .search_body{right:460px}@media(min-width:1440px){.knowledge_search .container-doc .content-article{max-width:none}}.container-doc.knowledge_search.source_open .search_source_panel{display:flex;flex-direction:column;min-height:0;height:calc(100% - 60px);overflow:hidden}.container-doc.knowledge_search.source_open .content-article{min-width:0}.container-doc.knowledge_search.open_type1_thread_menu .content-article,.container-doc.knowledge_search.open_type1_thread_menu .content-article>.inner_content,.container-doc.knowledge_search.open_type1_thread_menu .knowledge_search_content_type1 .type1_body{overflow:visible}.knowledge_search_content{display:flex;flex-direction:column;flex:1 0 auto;min-height:100%;height:auto;overflow:visible}.knowledge_search_content .search_header{position:relative;z-index:0;display:flex;flex-direction:column;flex:1 1;align-items:center;justify-content:center}.knowledge_search_content .search_header .logo_img{width:60px;height:60px;background-size:60px 60px;margin-bottom:34px}.knowledge_search_content .search_header .tit_title{font-size:32px;line-height:1.2;font-weight:700;letter-spacing:-.5px;color:#1a1a1a;margin-bottom:24px}.knowledge_search_content .search_header .txt_desc{font-size:14px;line-height:1.2;letter-spacing:-.5px;color:#929292;margin-bottom:12px}.knowledge_search_content .search_header .btn_link{width:60px;height:30px;margin-bottom:24px;font-size:13px;line-height:1.2;letter-spacing:-.5px;color:#838383;text-decoration:underline;white-space:nowrap}.knowledge_search_content .search_header .knowledge_search_bar{display:flex;flex-wrap:wrap;width:612px;gap:12px}.knowledge_search_content .search_header .knowledge_search_bar .wrap_quickmenu{position:relative;width:144px;height:76px;background-color:#f0f4f8;border-radius:10px;border:none;cursor:pointer;box-sizing:border-box}.knowledge_search_content .search_header .knowledge_search_bar .wrap_quickmenu .link_quickmenu{display:block;padding-top:12px;padding-left:14px;text-decoration:none}.knowledge_search_content .search_header .knowledge_search_bar .wrap_quickmenu .btn_quick_setting{width:22px;height:22px;border-radius:100%}.knowledge_search_content .search_header .knowledge_search_bar .wrap_quickmenu .btn_quick_setting.on,.knowledge_search_content .search_header .knowledge_search_bar .wrap_quickmenu .btn_quick_setting:hover{background-color:var(--color-gray85)}.knowledge_search_content .search_header .knowledge_search_bar .wrap_quickmenu .area_tooltip{position:absolute;top:12px;right:8px;width:22px;height:22px}.knowledge_search_content .search_header .knowledge_search_bar .wrap_quickmenu .area_tooltip .desc_tooltip{width:140px;padding:8px 0}.knowledge_search_content .search_header .knowledge_search_bar .wrap_quickmenu .area_tooltip .desc_tooltip .btn_tooltip{display:block;width:100%;padding:8px 16px;border:0;background:none;font-size:13px;line-height:19px;font-weight:400;color:var(--color-gray10);text-align:left;cursor:pointer}.knowledge_search_content .search_header .knowledge_search_bar .wrap_quickmenu .area_tooltip .desc_tooltip .btn_tooltip:hover{background-color:#f0f0f0}.knowledge_search_content .search_header .knowledge_search_bar .wrap_quickmenu .txt_search{display:block;padding-top:12px;font-size:12px;line-height:1.2;letter-spacing:-.5px;color:#1a1a1a}.knowledge_search_content .search_body{display:flex;position:relative;z-index:10;flex-direction:column;flex-shrink:0;margin-top:auto;min-height:147px;align-items:center;justify-content:flex-end;overflow:visible;background-color:#fff}.knowledge_search_content.knowledge_search_content_type1 .type1_header{display:flex;flex-direction:column;align-items:center;flex-shrink:0;padding-top:60px;text-align:center}.knowledge_search_content.knowledge_search_content_type1 .type1_header .tit_title{font-size:32px;line-height:1.2;font-weight:700;letter-spacing:-.5px;color:#1a1a1a}.knowledge_search_content.knowledge_search_content_type1 .type1_header .tit_title:last-child{margin-bottom:60px}.knowledge_search_content.knowledge_search_content_type1 .type1_header .txt_created,.knowledge_search_content.knowledge_search_content_type1 .type1_header .txt_desc{margin:12px 0 60px;font-size:14px;line-height:1.2;letter-spacing:-.5px;color:var(--color-gray55)}.knowledge_search_content.knowledge_search_content_type1 .type1_body{display:flex;flex-direction:column;width:800px;margin:0 auto;min-height:878px}.knowledge_search_content.knowledge_search_content_type1 .type1_body.default{min-height:798px}.knowledge_search_content.knowledge_search_content_type1 .type1_body .empty{display:flex;flex:1 1;justify-content:center;align-items:center}.knowledge_search_content.knowledge_search_content_type1 .list_type1_prompt{display:flex;gap:16px;margin:0 0 32px;width:800px;padding:0;list-style:none}.knowledge_search_content.knowledge_search_content_type1 .list_type1_prompt li{flex:1 1}.knowledge_search_content.knowledge_search_content_type1 .list_type1_prompt .btn_type1_prompt{position:relative;display:block;width:100%;height:76px;padding:14px 46px 16px 20px;border:1px solid var(--color-gray80);border-radius:4px;background-color:var(--color-gray100);text-align:left;cursor:pointer;box-sizing:border-box}.knowledge_search_content.knowledge_search_content_type1 .list_type1_prompt .btn_type1_prompt .txt_btn{display:block;width:100%;text-align:left}.knowledge_search_content.knowledge_search_content_type1 .list_type1_prompt .btn_type1_prompt:before{display:none;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-gray100);opacity:.95}.knowledge_search_content.knowledge_search_content_type1 .list_type1_prompt .btn_type1_prompt:hover{background-color:var(--color-primary)}.knowledge_search_content.knowledge_search_content_type1 .list_type1_prompt .btn_type1_prompt:hover:before{display:block}.knowledge_search_content.knowledge_search_content_type1 .list_type1_prompt .btn_type1_prompt:disabled{opacity:.5;cursor:not-allowed}.knowledge_search_content.knowledge_search_content_type1 .list_type1_prompt .btn_type1_prompt .tit_prompt{position:relative;display:block;font-size:15px;line-height:1.5;font-weight:700;color:var(--color-gray10);letter-spacing:-.5px}.knowledge_search_content.knowledge_search_content_type1 .list_type1_prompt .btn_type1_prompt .desc_prompt{position:relative;display:-webkit-box;overflow:hidden;margin:4px 0 0;font-size:13px;line-height:1.5;color:var(--color-gray40);-webkit-box-orient:vertical;-webkit-line-clamp:1}.knowledge_search_content.knowledge_search_content_type1 .list_type1_prompt .btn_type1_prompt .ico_arrow_22{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.knowledge_search_content.knowledge_search_content_type1 .group_type1_history{margin-top:60px}.knowledge_search_content.knowledge_search_content_type1 .group_type1_history:first-child{margin-top:0}.knowledge_search_content.knowledge_search_content_type1 .group_type1_history .tit_divider{display:flex;align-items:center;gap:16px}.knowledge_search_content.knowledge_search_content_type1 .group_type1_history .tit_divider:after,.knowledge_search_content.knowledge_search_content_type1 .group_type1_history .tit_divider:before{content:"";flex:1 1;height:1px;background-color:var(--color-gray10)}.knowledge_search_content.knowledge_search_content_type1 .group_type1_history .tit_divider .txt_divider{font-size:14px;line-height:1.5;font-weight:500;color:var(--color-gray0);white-space:nowrap}.knowledge_search_content.knowledge_search_content_type1 .type1_empty,.knowledge_search_content.knowledge_search_content_type1 .type1_empty .group_type1_history{display:flex;flex-direction:column;flex:1 1}.knowledge_search_content.knowledge_search_content_type1 .type1_empty .type1_empty_history{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50px;flex-grow:1}.knowledge_search_content.knowledge_search_content_type1 .type1_empty .type1_empty_history .logo_img_20{display:flex;align-items:center;justify-content:center}.knowledge_search_content.knowledge_search_content_type1 .type1_empty .type1_empty_history .txt_empty_history{margin:16px 0 0;font-size:18px;line-height:1.2;color:var(--color-gray40);text-align:center}.knowledge_search_content.knowledge_search_content_type1 .list_type1_thread{margin:0;padding:0;list-style:none}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread{display:flex;align-items:center;position:relative;padding:24px 0}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread:before{content:"";display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.95)}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread:hover{background-color:var(--color-primary)}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread:hover:before{display:block}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .btn_type1_thread{position:relative;width:100%;padding:0 0 0 32px;border:0;background:rgba(0,0,0,0);text-align:left;cursor:pointer;box-sizing:border-box}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .tit_thread{display:block;font-size:16px;line-height:1.5;font-weight:600;color:var(--color-gray10)}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .desc_thread{display:-webkit-box;overflow:hidden;margin:4px 0 0;font-size:14px;line-height:1.5;color:var(--color-gray10);-webkit-box-orient:vertical;-webkit-line-clamp:1}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont{position:relative;margin-left:auto;margin-right:32px}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont .btn_thread_menu{width:36px;height:36px;border-radius:100%;padding:0}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont .btn_thread_menu:hover,.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont.on .btn_thread_menu{background-color:var(--color-bgray40)}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont .menu_layer{display:none;position:absolute;top:50%;left:calc(100% + 8px);right:auto;z-index:10;width:auto;min-width:140px;padding:6px;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.16);transform:translateY(-50%);white-space:nowrap}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont .menu_layer .inner_menu_layer{display:flex;flex-direction:column}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont .menu_layer .btn_menu_item{width:100%;height:36px;padding:0 12px;border:0;border-radius:4px;background:rgba(0,0,0,0);font-size:13px;line-height:1.2;color:var(--color-gray10);text-align:left;cursor:pointer}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont .menu_layer .btn_menu_item:hover{background-color:var(--color-gray98)}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont .menu_layer .btn_menu_item.txt_negative{color:var(--color-negative)}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont .menu_layer .btn_menu_item.btn_menu_item_sub{display:flex;align-items:center;justify-content:space-between;gap:8px}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont .menu_layer .menu_item_wrap_sub{position:relative}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont .menu_layer .menu_sub_layer{position:absolute;top:0;left:calc(100% + 4px);z-index:11;min-width:200px;padding:6px 0;border-radius:8px;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.16)}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont .menu_layer .btn_menu_sub_item{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;border:0;background:rgba(0,0,0,0);font-size:13px;line-height:1.2;color:var(--color-gray10);text-align:left;cursor:pointer}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont .menu_layer .btn_menu_sub_item:hover{background-color:var(--color-gray98)}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont .menu_layer .btn_menu_sub_item.txt_negative{color:var(--color-negative)}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont .menu_layer .menu_sub_divider{height:1px;margin:4px 0;background-color:var(--color-gray90)}.knowledge_search_content.knowledge_search_content_type1 .item_type1_thread .menu_layer_cont.on .menu_layer{display:block}.knowledge_search_content .search_content{position:relative;z-index:0;display:flex;flex:1 0 auto;flex-direction:column;width:100%;margin:0;padding:0;overflow:visible;min-height:0}.knowledge_search_content .search_content .inner_search_content{width:800px;margin:0 auto 147px;padding:0 18px}@media screen and (max-width:1440px){.knowledge_search_content.knowledge_search_content_type1 .type1_body{width:600px}.knowledge_search .knowledge_search_content .search_content .inner_search_content{width:660px}}.knowledge_search_content .search_textarea{width:800px;overflow:visible}@media screen and (max-width:1440px){.knowledge_search_content .search_textarea{width:660px}}.support_faq{margin-top:40px;margin-bottom:60px}.list_faq{border-top:1px solid var(--color-gray0)}.list_faq .item_faq{border-bottom:1px solid var(--color-gray85)}.list_faq .item_faq.open .ico_arrow_28{transform:rotate(0)}.list_faq .btn_faq{display:flex;position:relative;width:100%;align-items:flex-start;justify-content:space-between;padding:40px 24px 40px 8px;text-align:left;box-sizing:border-box}.list_faq .btn_faq .ico_arrow_28{margin-left:auto;flex-shrink:0;transition:transform .2s ease;transform:rotate(180deg)}.list_faq .btn_faq .tit_faq{flex:1 1;font-size:24px;line-height:1.5;font-weight:700;color:var(--color-gray10)}.list_faq .btn_faq .ico_arr_d{flex-shrink:0;transition:transform .2s ease}.list_faq .desc_faq{margin-top:-4px;padding:0 24px 40px 8px;font-size:16px;line-height:1.5;color:var(--color-gray10)}.txt_empty_faq{margin-top:48px;text-align:center;font-size:15px;line-height:1.5;color:var(--color-gray55)}.wrap_policy{margin-top:40px;margin-bottom:60px;border-top:1px solid var(--color-gray0);padding:32px 0 0 12px;max-height:711px;overflow-y:auto}.wrap_policy .tit_policy{font-size:24px;line-height:1.2;font-weight:700;color:var(--color-gray10)}.wrap_policy .desc_policy{padding-top:16px;font-size:16px;line-height:1.5;color:#1a1a1a}.wrap_policy .box_policy{padding-top:36px}.wrap_policy .box_policy .txt_policy{margin:0;font-family:inherit;font-size:16px;line-height:1.5;color:#1a1a1a;white-space:pre-wrap;word-break:break-word}.wrap_policy .box_policy .txt_policy strong{font-weight:700}.system_settings_panel .wrap_form_area:first-child{margin-top:40px}.box_system_reporting{display:flex;flex-direction:column;border-top:1px solid var(--color-gray0)}.box_system_reporting .item_reporting{display:flex;padding:40px 40px 40px 24px;border-bottom:1px solid var(--color-gray85);align-items:center}.box_system_reporting .item_reporting .item_reporting_label{padding-left:8px}.box_system_reporting .item_reporting .label_text{display:block;font-size:20px;line-height:20px;font-weight:700;letter-spacing:-.5px;color:var(--color-gray10)}.box_system_reporting .item_reporting .txt_desc{display:block;padding-top:8px;font-size:18px;line-height:1.2;letter-spacing:-.5px;color:var(--color-gray10)}.box_system_reporting .item_reporting .item_choice.type_switch{margin-left:auto}.box_system_reporting .item_reporting:hover{background-color:rgba(0,92,169,.05)}.box_system_reporting .item_reporting_recipient{flex-direction:column;align-items:flex-start}.box_system_reporting .item_reporting_recipient .group_form{padding-top:32px}.box_system_reporting .group_chip{margin-top:12px}.box_system_reporting .wrap_policy_options{padding-top:8px}.box_system_reporting .wrap_policy_options>.group_form .item_choice{display:block}.box_system_reporting .wrap_policy_options>.group_form .item_choice+.item_choice{margin-left:0;margin-top:36px}.box_system_reporting .wrap_policy_options>.group_form .item_choice .txt_choice{font-weight:500;font-size:15px;color:var(--color-gray30);letter-spacing:-.5px}.box_system_reporting .wrap_policy_options .box_policy_daily_detail{padding-left:26px}.box_system_reporting .wrap_policy_options .box_policy_daily_detail .group_form{padding-top:10px}.box_system_reporting .wrap_policy_options .box_policy_daily_detail .txt_sub{padding-top:6px;margin-top:0;color:var(--color-gray40)}.box_system_reporting .wrap_dispatch_options .group_form{padding-top:40px}.box_system_reporting .wrap_dispatch_options .group_form .item_choice+.item_choice{margin-left:32px}.box_system_reporting .wrap_dispatch_options .box_dispatch_daily_detail .group_form{padding-top:16px}.mail_history_panel .tbl_info .txt_sub{padding-top:0;margin:0;font-size:15px;line-height:1.2;color:var(--color-gray40)}.interface_panel .wrap_form_area:first-child{margin-top:40px}.interface_panel .wrap_btn{gap:8px}.interface_panel .item_badge{margin-left:8px;vertical-align:middle}.system_service_panel{padding-top:20px}.system_service_panel+.system_service_panel{padding-top:48px}.system_service_panel+.system_settings_panel{padding-top:100px}.system_service_panel+.system_settings_panel .wrap_form_area{margin-top:0}.box_system_service{display:flex;flex-direction:column;border-top:1px solid var(--color-gray0)}.box_system_service .item_service{height:92px;display:flex;padding-right:60px;padding-left:32px;align-items:center;border-bottom:1px solid var(--color-gray85);letter-spacing:-.5px}.box_system_service .item_service .item_reporting_label{width:260px;font-size:24px;line-height:1.2;font-weight:600;color:var(--color-gray40)}.box_system_service .item_service .count_g{display:flex;align-items:center;width:140px;flex-shrink:0;flex-basis:140px;gap:2px}.box_system_service .item_service .count_g .num_g{font-size:24px;line-height:1.2;color:var(--color-positive);font-weight:700}.box_system_service .item_service .count_g .txt_unit{font-size:18px;line-height:1.2;color:var(--color-gray40);font-weight:600}.box_system_service .item_service .txt_desc{font-size:22px;line-height:1.2;color:var(--color-gray55)}.box_system_service .item_service .btn{margin-left:auto}.inner_source_panel{position:relative;display:flex;flex-direction:column;flex:1 1;min-height:0;height:100%;padding-top:40px;overflow:hidden}.inner_source_panel .btn_close{position:absolute;top:40px;right:30px}.inner_source_panel .wrap_tit{flex-shrink:0;padding:0 30px}.inner_source_panel .wrap_tit .tit_txt{font-size:28px;line-height:1.2;color:var(--color-gray10);letter-spacing:-.5px;font-weight:700}.inner_source_panel .tab_container{display:flex;flex-direction:column;flex:1 1;min-height:0;margin-top:60px;overflow:hidden}.inner_source_panel .tab_basic{flex-shrink:0;margin-left:30px;margin-bottom:12px}.inner_source_panel .contain_tab{flex:1 1;min-height:0;overflow-y:auto}.inner_source_panel .contain_tab .box_panel.panel_on{display:block;height:100%}.inner_source_panel .source_reference_empty{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%}.inner_source_panel .source_reference_empty .ico_empty_source{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:var(--color-primary-light)}.inner_source_panel .source_reference_empty .txt_source_reference_empty{margin:16px 0 0;font-size:18px;line-height:1.5;color:var(--color-gray40);text-align:center}.inner_source_panel .item_source_reference{padding:40px 30px}.inner_source_panel .item_source_reference:hover{background-color:#edf5fc}.inner_source_panel .head_source_reference{display:flex;align-items:center;gap:12px;min-width:0}.inner_source_panel .badge_source_num{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background-color:var(--color-primary-lightest);font-size:12px;line-height:1;font-weight:700;color:var(--color-gray0)}.inner_source_panel .tit_source_reference{flex:1 1;min-width:0;font-size:18px;line-height:1.5;font-weight:700;letter-spacing:-.5px;color:var(--color-gray10);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inner_source_panel .btn_source_action{flex-shrink:0;margin-left:auto;padding:0;border:0;background:none;font-size:16px;line-height:1.5;letter-spacing:-.5px;color:var(--color-primary-light);text-decoration:underline;cursor:pointer;white-space:nowrap}.inner_source_panel .btn_source_action:hover{color:var(--color-primary)}.inner_source_panel .summary_source_reference{display:block;margin-top:16px;font-size:15px;line-height:1.5;font-weight:700;letter-spacing:-.5px;color:var(--color-gray10)}.inner_source_panel .desc_source_reference{margin:10px 0 0;font-size:14px;line-height:1.5;letter-spacing:-.5px;color:var(--color-gray10);word-break:keep-all}.inner_source_panel .type_related_content .item_source_reference{display:flex;column-gap:16px}.inner_source_panel .type_related_content .content_source_reference{overflow:hidden}.inner_source_panel .type_related_content .tit_source_reference{display:block;font-size:15px;line-height:1.5;font-weight:600;letter-spacing:-.5px}.inner_source_panel .type_related_content .desc_source_reference{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.inner_source_panel .thumb_source_reference{position:relative;overflow:hidden;width:75px;height:75px;flex-shrink:0;flex-basis:75px;border-radius:4px}.inner_source_panel .thumb_source_reference.type_img{background-color:var(--color-bgray40);background-image:url(/images/bg_thumb.png);background-size:75px 75px}.inner_source_panel .thumb_source_reference img{display:block;width:100%;height:100%;object-fit:cover}.inner_source_panel .thumb_source_reference.type_mov{background-color:var(--color-bgray40)}.inner_source_panel .thumb_source_reference.type_mov .btn_thumb_play{width:75px;height:75px;background-image:url(/images/bg_thumb_mov.png);background-size:75px 75px}.content_user_management{display:flex;gap:40px}.content_user_management .box_tree{flex-shrink:0;height:828px}.content_user_management .box_user_management{flex:1 1;min-width:0;height:828px;display:flex;flex-direction:column}.content_user_management .box_user_management .area_dept_header{display:flex;height:48px;margin-bottom:12px;align-items:center}.content_user_management .box_user_management .area_dept_header .path_dept_depth{display:flex;align-items:center;gap:12px}.content_user_management .box_user_management .area_dept_header .tit_dept_header{font-size:24px;line-height:1.2;font-weight:500;color:var(--color-gray40)}.content_user_management .box_user_management .area_dept_header .item_current{color:var(--color-gray10);font-weight:700}.content_user_management .box_user_management .tbl_info{display:flex;height:34px;margin-bottom:12px}.content_user_management .box_user_management .txt_dept_count{display:flex;margin-right:auto;font-size:15px;line-height:1.2;font-weight:500;align-items:center}.content_user_management .box_user_management .txt_dept_count .emph_total{color:var(--color-gray55)}.content_user_management .box_user_management .txt_dept_count .bar_g{display:block;margin:0 8px;width:1px;height:8px;background-color:var(--color-gray80);flex-shrink:0;flex-basis:1px}.content_user_management .box_user_management .txt_dept_count .txt_g{color:var(--color-gray60)}.content_user_management .box_user_management .tbl_etc{display:flex;margin-left:auto;gap:10px}.content_user_management .box_user_management .input_search{width:300px}.box_message_card{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding-top:32px;border-top:1px solid var(--color-gray0)}.box_message_card .message_card{display:flex;flex-direction:column;position:relative;min-width:0;border:1px solid var(--color-gray85);border-radius:10px;padding:24px;gap:16px}.box_message_card .message_card_header{display:flex;align-items:center;justify-content:space-between}.box_message_card .message_card_header .wrap_tit{display:flex;flex-direction:column;gap:4px}.box_message_card .message_card_header .tit_g{padding-left:8px;font-size:18px;line-height:1.2;font-weight:700;color:var(--color-gray10)}.box_message_card .message_card_header .txt_sub{position:relative;padding-left:18px}.box_message_card .message_card_header .txt_sub:before{content:"";position:absolute;top:8px;left:8px;display:block;width:2px;height:2px;border-radius:50%;background-color:var(--color-gray55)}.box_message_card .message_card_header .txt_sub{font-size:12px;line-height:1.5;color:var(--color-gray40)}.box_message_card .message_card_content{display:flex;width:100%;aspect-ratio:375/468}.box_message_card .message_card_content .img_g{display:block;width:100%;height:100%;object-fit:cover}.box_message_card_editor{display:grid;grid-template-columns:repeat(5,minmax(0,5fr));gap:32px;padding-top:32px;border-top:1px solid var(--color-gray0)}.box_message_card_editor .message_card_editor{position:relative;display:flex;flex-direction:column;min-width:0;border:1px solid var(--color-gray85);border-radius:6px;padding:40px 20px 20px;gap:16px}.box_message_card_editor .message_card_editor .btn_close{position:absolute;top:10px;right:10px;z-index:1;width:auto;margin:0;padding:0;cursor:pointer}.box_message_card_editor .message_card_editor .btn_image_setting{width:100%;height:118px;aspect-ratio:2/1;overflow:hidden;border-radius:8px;background:#f3f6f9;cursor:pointer;background-color:#f4f6f9;background-image:url(/images/blank_img.png);background-size:50px 50px;background-position:50%;background-repeat:no-repeat}.box_message_card_editor .message_card_editor .btn_image_setting:has(img){background:rgba(0,0,0,0)}.box_message_card_editor .message_card_editor .btn_image_setting img{width:100%;height:100%;object-fit:cover;cursor:pointer}.box_message_card_editor .message_card_editor .btn_image_setting.type_square{height:auto;aspect-ratio:1/1}.box_message_card_editor .message_card_editor .section_buttons{display:flex;flex-direction:column;gap:8px}.box_message_card_editor .message_card_editor .section_buttons .btn{margin-left:0}.box_message_card_editor .message_card_editor .section_message{display:flex;flex-direction:column;gap:8px}.box_message_card_editor .message_card_editor .section_message .desc_message{font-size:13px;line-height:1.2;color:var(--color-gray10)}.box_message_card_editor .message_card_editor .section_message .box_message{display:flex;flex-direction:column;gap:2px}.box_message_card_editor .message_card_editor .section_message .box_message .title_message{font-size:15px;line-height:1.6;font-weight:600;color:var(--color-gray10)}.box_message_card_editor .message_card_editor .section_message .box_message .desc_message{font-size:13px;line-height:1.6;color:var(--color-gray55)}.box_message_card_editor .message_card_editor .section_message .box_header_profile{display:flex;gap:12px;align-items:center}.box_message_card_editor .message_card_editor .section_message .box_header_profile .wrap_thumb{width:32px;height:32px;overflow:hidden;border-radius:50%;flex-shrink:0;flex-basis:32px;background:#f3f6f9;background-color:#f4f6f9;background-image:url(/images/blank_img.png);background-size:16px 16px;background-position:50%;background-repeat:no-repeat}.box_message_card_editor .message_card_editor .section_message .box_header_profile .wrap_thumb .thumb_g{width:100%;height:100%;object-fit:cover;cursor:pointer}.box_message_card_editor .message_card_editor .section_message .box_header_profile .desc_thumb{font-size:14px;line-height:1.5;color:var(--color-gray10);white-space:nowrap;font-weight:600;overflow:hidden;text-overflow:ellipsis}.box_message_card_editor .message_card_editor .section_message .box_image_title{display:flex}.box_message_card_editor .message_card_editor .section_message .box_image_title .cont_message{display:flex;flex-direction:column;gap:2px}.box_message_card_editor .message_card_editor .section_message .box_image_title .cont_message .title_message{font-size:14px;line-height:1.5;font-weight:600;color:#1a1a1a}.box_message_card_editor .message_card_editor .section_message .box_image_title .cont_message .desc_message{font-size:14px;line-height:1.5;color:var(--color-gray40)}.box_message_card_editor .message_card_editor .section_message .box_image_title .wrap_thumb{width:44px;height:44px;margin-left:auto;flex-shrink:0;flex-basis:44px;overflow:hidden;border-radius:4px;background-color:#f4f6f9;background-image:url(/images/blank_img.png);background-size:16px 16px;background-position:50%;background-repeat:no-repeat}.box_message_card_editor .message_card_editor .section_message .box_image_title .wrap_thumb .thumb_g{width:100%;height:100%;object-fit:cover;cursor:pointer}.box_message_card_editor .message_card_editor .section_message .box_item_list{display:flex;flex-direction:column;gap:4px}.box_message_card_editor .message_card_editor .section_message .box_item_list.item_align_right .item_cont{justify-content:space-between}.box_message_card_editor .message_card_editor .section_message .box_item_list .item_cont{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.box_message_card_editor .message_card_editor .section_message .box_item_list .item_cont .tit_item{font-size:14px;line-height:1.5;color:#999}.box_message_card_editor .message_card_editor .section_message .box_item_list .item_cont .desc_item{font-size:14px;line-height:1.5;color:#1a1a1a;font-weight:500}.box_message_card_editor .message_card_editor .section_message .box_item_list .item_cont .desc_item1{margin-left:auto;font-size:14px;line-height:1.5;color:#1a1a1a;font-weight:600}.box_message_card_editor .message_card_editor.message_card_item_editor{gap:20px}.message_history_detail .content-article,.message_history_detail .inner-main,.message_history_detail .inner_content,.message_history_detail .main-content,.message_history_detail .wrap_form_area{min-width:0}.message_history_detail .content-article{overflow:hidden}.message_history_detail .inner_content{width:100%}.message_history_detail .box_message_info{overflow-x:auto;overflow-y:hidden;width:100%;min-height:563px;background-color:#bcccdd;padding:40px 0 40px 40px;box-sizing:border-box}.message_history_detail .box_message_info .inner_box_message_info{display:flex;flex-wrap:nowrap;width:max-content;align-items:flex-start;gap:24px;padding-right:40px}.message_history_detail .kakaotalk_message_card{display:flex;flex-direction:column;overflow:hidden;width:260px;background-color:#fff;flex-shrink:0;flex-basis:260px;border-radius:12px;padding:12px 0}.message_history_detail .kakaotalk_message_card .image_message{overflow:hidden;width:100%;height:130px;margin-top:-12px}.message_history_detail .kakaotalk_message_card .image_message .img_g{display:block;width:100%;height:100%;object-fit:cover}.message_history_detail .kakaotalk_message_card .image_message.type_square{height:auto;aspect-ratio:1/1}.message_history_detail .kakaotalk_message_card .image_message+div{border-top:none}.message_history_detail .kakaotalk_message_card>div:first-child{border-top:none;padding-top:0}.message_history_detail .kakaotalk_message_card .header_profile{display:flex;align-items:center;border-top:1px solid var(--color-bgray50);padding-top:12px;padding-bottom:12px;margin:0 12px;gap:8px}.message_history_detail .kakaotalk_message_card .header_profile .wrap_thumb{overflow:hidden;width:32px;height:32px;border-radius:50%}.message_history_detail .kakaotalk_message_card .header_profile .wrap_thumb img{width:100%;height:100%;object-fit:cover}.message_history_detail .kakaotalk_message_card .header_profile .desc_thumb{font-size:14px;line-height:1.5;font-weight:600;color:var(--color-gray10)}.message_history_detail .kakaotalk_message_card .box_message{display:flex;flex-direction:column;gap:4px;border-top:1px solid var(--color-bgray50);padding-top:12px;padding-bottom:4px;margin:0 12px}.message_history_detail .kakaotalk_message_card .box_message .desc_message{font-size:14px;line-height:1.5;color:#1a1a1a}.message_history_detail .kakaotalk_message_card .box_message .title_message{font-size:14px;line-height:1.5;color:#1a1a1a;font-weight:600}.message_history_detail .kakaotalk_message_card .image_title{display:flex;border-top:1px solid var(--color-bgray50);padding-top:12px;padding-bottom:12px;margin:0 12px}.message_history_detail .kakaotalk_message_card .image_title .cont_message{display:flex;flex-direction:column;gap:2px}.message_history_detail .kakaotalk_message_card .image_title .cont_message .title_message{font-size:14px;line-height:1.5;color:#1a1a1a}.message_history_detail .kakaotalk_message_card .image_title .cont_message .desc_message{font-size:14px;line-height:1.5;color:var(--color-gray40)}.message_history_detail .kakaotalk_message_card .image_title .wrap_thumb{width:44px;height:44px;border-radius:4px;overflow:hidden;margin-left:auto;flex-shrink:0;flex-basis:44px}.message_history_detail .kakaotalk_message_card .image_title .wrap_thumb img{width:100%;height:100%;object-fit:cover}.message_history_detail .kakaotalk_message_card .item_list+.item_list_summary{padding-top:16px;border-top:none}.message_history_detail .kakaotalk_message_card .item_list.item_align_right .item_cont{justify-content:space-between}.message_history_detail .kakaotalk_message_card .item_list{border-top:1px solid var(--color-bgray50);padding-top:12px;padding-bottom:4px;margin:0 12px}.message_history_detail .kakaotalk_message_card .item_list .item_cont{display:flex;align-items:center;gap:4px}.message_history_detail .kakaotalk_message_card .item_list .item_cont .tit_item{font-size:14px;line-height:1.5;color:#999}.message_history_detail .kakaotalk_message_card .item_list .item_cont .desc_item{font-size:14px;line-height:1.5;color:#1a1a1a}.message_history_detail .kakaotalk_message_card .item_list .item_cont .desc_item1{margin-left:auto;font-size:14px;line-height:1.5;color:#1a1a1a;font-weight:700}.message_history_detail .kakaotalk_message_card .wrap_btn{display:flex;flex-direction:column;gap:4px;margin:0 12px;padding-top:12px}.message_history_detail .kakaotalk_message_card .btn_message{display:flex;align-items:center;justify-content:center;width:100%;height:38px;background-color:#f4f6f9;font-size:14px;line-height:1.5;color:#1a1a1a;border-radius:4px}.search_filter_dashboard{display:flex;align-items:center;padding:16px 8px;box-sizing:border-box}.search_filter_dashboard .wrap_period{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.search_filter_dashboard .wrap_period_buttons{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.search_filter_dashboard .wrap_period_buttons .btn+.btn{margin-left:0}.search_filter_dashboard .wrap_calendar{display:flex;align-items:center}.search_filter_dashboard .wrap_calendar .txt_bar{margin:0 4px;font-size:14px;line-height:1.5;color:var(--color-gray10)}.search_filter_dashboard .wrap_btn{margin-left:auto}.message_statistics_dashboard{display:flex;flex-direction:column;gap:80px;padding-top:12px}.message_statistics_dashboard .summary_items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none}.message_statistics_dashboard .summary_items .summary_item{display:flex;width:100%;overflow:hidden;min-width:0;height:182px;border-radius:20px;padding:32px 20px 0 32px;background-color:var(--color-bgray60);box-sizing:border-box}.message_statistics_dashboard .summary_items .summary_item .summary_item_cont{flex:1 1;min-width:0}.message_statistics_dashboard .summary_items .summary_item .summary_item_label{display:block;margin-bottom:23px;font-size:16px;line-height:1.2;font-weight:500;color:#4c4c4c}.message_statistics_dashboard .summary_items .summary_item .summary_item_value{display:flex;align-items:flex-end;gap:8px}.message_statistics_dashboard .summary_items .summary_item .summary_item_value .num_value{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:40px;line-height:1.2;font-weight:700;color:var(--color-gray10)}.message_statistics_dashboard .summary_items .summary_item .summary_item_value .unit_value{font-size:16px;line-height:1.2;font-weight:500;color:#4c4c4c;margin-bottom:6px}.message_statistics_dashboard .summary_items .summary_item .wrap_ico{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;flex-basis:32px;margin-left:auto}.container-doc.ai_writer .content-article{padding:0}.container-doc.ai_writer .content-article,.container-doc.ai_writer .doc-main,.container-doc.ai_writer .inner-main,.container-doc.ai_writer .main-content{height:100%}.container-doc.ai_writer .btn_ai_writer_fab{position:fixed;right:54px;bottom:54px;z-index:110;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:100%;background-image:url(/images/logo_img.png);background-size:60px 60px;background-repeat:no-repeat;background-position:50%;box-shadow:0 2px 8px 0 rgba(0,0,0,.1607843137)}.container-doc.ai_writer .ico_ai_writer_fab{display:block;width:24px;height:24px;background:url(/images/ico_ai.png) no-repeat 50%;background-size:24px 24px;filter:brightness(0) invert(1)}.container-doc.ai_writer .search_source_panel{display:none;flex-shrink:0;margin-top:60px;width:460px;border-left:1px solid var(--color-gray90);background-color:var(--color-gray100)}.container-doc.ai_writer.source_open .search_source_panel{display:flex;flex-direction:column;min-height:0;height:calc(100% - 60px);overflow:hidden}.container-doc.ai_writer.source_open .content-article{min-width:0}.ai_writer_loading_mock{display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(100vh - 60px);background-color:#fff;margin-top:-60px}.ai_writer_loading_mock .inner_loading{display:flex;flex-direction:column;align-items:center}.ai_writer_loading_mock .inner_loading .img_logo{width:420px;max-width:100%;height:auto;object-fit:contain}.ai_writer_loading_mock .inner_loading .progress_bar{margin-top:80px;display:flex;align-items:center;gap:24px}.ai_writer_loading_mock .inner_loading .progress_bar .ico_loading_dot{width:8px;height:14px;animation:aiWriterLoadingPulse 1.2s ease-in-out infinite}.ai_writer_loading_mock .inner_loading .progress_bar .ico_loading_dot:first-child{background-color:#1c7ef9;animation-delay:0s}.ai_writer_loading_mock .inner_loading .progress_bar .ico_loading_dot:nth-child(2){background-color:#87cc25;animation-delay:.3s}.ai_writer_loading_mock .inner_loading .progress_bar .ico_loading_dot:nth-child(3){background-color:#ffa52e;animation-delay:.6s}.ai_writer_loading_mock .inner_loading .progress_bar .ico_loading_dot:nth-child(4){background-color:#f46060;animation-delay:.9s}.ai_writer_loading_mock .txt_error{margin-top:40px;font-size:18px;line-height:1.5;text-align:center;color:#f46060}@keyframes aiWriterLoadingPulse{0%,to{opacity:.35}50%{opacity:1}}.ai_writer_editor_shell{position:relative;display:flex;flex-direction:column;width:100%;min-height:calc(100vh - 60px);background-color:#eceff3}.assistant_side_panel{display:none;flex-shrink:0;margin-top:60px;width:460px;border-left:1px solid var(--color-gray90);background-color:#fff}.assistant_open .assistant_side_panel{display:flex;flex-direction:column;min-height:0;height:calc(100% - 60px);overflow:hidden}.assistant_open .content-article{min-width:0}.inner_assistant_panel{position:relative;display:flex;flex-direction:column;flex:1 1;min-height:0;height:100%;overflow:hidden}.inner_assistant_panel .btn_close{position:absolute;top:16px;right:16px;z-index:1}.inner_assistant_panel .wrap_tit{flex-shrink:0;padding:40px 30px 0}.inner_assistant_panel .wrap_tit .tit_txt{font-size:28px;line-height:1.2;font-weight:700;letter-spacing:-.5px;color:var(--color-gray10)}.inner_assistant_panel .tit_desc{margin:6px 0 8px;padding:0 30px}.inner_assistant_panel .panel_info,.inner_assistant_panel .tit_desc{flex-shrink:0;font-size:13px;line-height:1.5;color:var(--color-gray40)}.inner_assistant_panel .panel_info{display:flex;align-items:center;justify-content:space-between;margin-top:12px;padding:0 30px 8px;border-bottom:1px solid var(--color-gray90)}.inner_assistant_panel .side_panel_body{flex:1 1;min-height:0;overflow-y:auto}.inner_assistant_panel .assistant_panel_loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;height:100%;min-height:240px;padding:40px 30px;box-sizing:border-box}.inner_assistant_panel .assistant_panel_loading .loading_ai_icon .ico_loading{display:block;width:80px;height:80px;background-image:url(/images/loading_circle.png);background-size:80px 80px;background-position:0 0;background-repeat:no-repeat;animation:loading_inline 1.5s linear infinite}.inner_assistant_panel .assistant_panel_loading .txt_assistant_loading{margin:0;font-size:14px;line-height:1.5;letter-spacing:-.5px;color:var(--color-gray40);text-align:center}.inner_assistant_panel .side_panel_footer{flex-shrink:0;padding:0 20px}.inner_assistant_panel .side_panel_footer>.search_textarea{width:100%;overflow:visible}.inner_assistant_panel .search_info{justify-content:center}.inner_assistant_panel .side_panel_body>.search_content{width:100%;margin:0;padding:0 28px;box-sizing:border-box}.inner_assistant_panel .search_content .conversation{margin-top:40px}.inner_assistant_panel .search_content .question_message .box_question{font-size:13px;line-height:19px}.inner_assistant_panel .search_content .assistant_message{margin-top:16px}.inner_assistant_panel .search_content .assistant_message .box_assistant{padding-left:23px}.inner_assistant_panel .search_content .assistant_message .box_assistant .wrap_logo{width:15px;height:19px}.inner_assistant_panel .search_content .assistant_message .box_assistant .logo_img_20{width:15px;height:15px;background-size:15px 15px}.inner_assistant_panel .search_content .assistant_message .wrap_assistant_message{margin-right:0;font-size:13px;line-height:19px}.inner_assistant_panel .search_content .assistant_message .link_ai_more,.inner_assistant_panel .search_content .assistant_message .wrap_assistant_message.tag_type .desc_assistant,.inner_assistant_panel .search_content .assistant_message .wrap_assistant_message.tag_type .desc_assistant strong,.inner_assistant_panel .search_content .assistant_message .wrap_assistant_message.tag_type h2,.inner_assistant_panel .search_content .assistant_message .wrap_assistant_message.tag_type h3{font-size:13px;line-height:19px}.inner_assistant_panel .search_content .assistant_message .assistant_menu{gap:0}@media(min-width:1440px){.ai_writer.container-doc .content-article{max-width:none}}.chart_area .chart_area_header{display:flex;margin-bottom:12px;padding-left:8px}.chart_area .chart_area_header .tit_g{display:block;font-size:28px;line-height:1.2;font-weight:700;color:var(--color-gray10)}.chart_area .chart_area_header .list_graph_info{display:flex;gap:16px;margin-left:auto}.chart_area .chart_area_header .list_graph_info li{display:flex;align-items:center;gap:6px}.chart_area .chart_area_header .list_graph_info li .chart_info_item_ico{display:block;width:14px;height:14px;border-radius:4px}.chart_area .chart_area_header .list_graph_info li .txt_g{white-space:nowrap;font-size:12px;line-height:1.5;color:#666}.chart_area .list_chart_info{display:flex;gap:16px;margin-bottom:12px}.chart_area .list_chart_info li{font-size:13px;line-height:1.5;color:var(--color-gray40)}.chart_area .list_chart_info li:before{content:"∙";margin-right:4px}.chart_area .chart_area_content{width:100%;height:388px}.chart_area .chart_area_content .chart_area_tooltip{position:relative;display:flex;width:192px;border-radius:8px;overflow:visible;background-color:#fff;filter:drop-shadow(2px 12px 20px rgba(0,0,0,.08)) drop-shadow(0 2px 6px rgba(0,0,0,.12))}.chart_area .chart_area_content .chart_area_tooltip:before{content:"";position:absolute;top:50%;width:8px;height:8px;background-color:#fff;z-index:0}.chart_area .chart_area_content .chart_area_tooltip.pos_left:before{left:0;transform:translate(-50%,-50%) rotate(45deg)}.chart_area .chart_area_content .chart_area_tooltip.pos_right:before{right:0;left:auto;transform:translate(50%,-50%) rotate(45deg)}.chart_area .chart_area_content .chart_area_tooltip .inner_tooltip{display:flex;flex:1 1;flex-direction:column;position:relative;padding:12px}.chart_area .chart_area_content .chart_area_tooltip .tit_tooltip{display:block;font-size:14px;line-height:1.5;font-weight:700;color:var(--color-gray10)}.chart_area .chart_area_content .chart_area_tooltip .cont_tooltip{display:flex;align-items:center;width:100%;padding-top:8px;font-size:12px;line-height:1.5}.chart_area .chart_area_content .chart_area_tooltip .cont_tooltip .chart_info_item_ico{display:block;width:14px;height:14px;border-radius:4px;margin-right:8px}.chart_area .chart_area_content .chart_area_tooltip .cont_tooltip .txt_g{font-size:12px;line-height:1.5;color:var(--color-gray40)}.chart_area .chart_area_content .chart_area_tooltip .cont_tooltip .desc_g{margin-left:auto;font-size:12px;line-height:1.5;font-weight:500;color:var(--color-gray10)}.chart_area .chart_area_content .chart_area_tooltip .txt_data{display:block;padding-top:8px;margin-left:auto;margin-top:8px;font-size:11px;line-height:1.5;color:#aaa}.chart_area .chart_area_content .chart_area_tooltip.chart_area_tooltip_type1{width:272px}.chart_area .chart_area_content .chart_area_tooltip.chart_area_tooltip_type1:before{display:none}.wrap_org{display:flex;overflow:hidden;height:600px}.wrap_org .group_btn{display:flex;overflow:hidden;width:104px;height:100%;flex-direction:column;justify-content:space-around;align-items:center;flex:none}.wrap_org .group_btn .btn+.btn{margin:12px 0 0}.box_tree{display:flex;flex-direction:column;overflow:hidden;position:relative;padding-top:20px;width:280px;height:100%;border:1px solid #e5e5e5;border-radius:4px;box-sizing:border-box}.box_tree .group_bottom{padding:12px 16px 11px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;font-size:0;line-height:0;background:#fafafa;box-sizing:border-box}.box_tree .group_bottom .btn+.btn{margin-left:4px}.box_tree .head_search{padding:0 20px 32px}.box_tree .head_search .search_icon{position:absolute;top:0;right:0;padding:9px 8px 9px 4px;line-height:0;opacity:.6;pointer-events:none}.box_tree_type1 .list_orgtree .list_orgsub>li.item_leaf:before{display:none}.area_orgtree{flex:1 1;overflow-x:auto;overflow-y:auto;font-size:0;line-height:0;white-space:nowrap}.list_orgtree{display:inline-block;min-width:100%;height:100%;padding:0 20px;box-sizing:border-box;vertical-align:top}.list_orgtree .item_depth{display:flex;align-items:center;position:relative;height:33px;padding-left:0;font-size:0;line-height:0;gap:8px}.list_orgtree .item_depth .btn_org_toggle{position:relative;z-index:10;margin-left:8px;width:16px;height:16px;flex-basis:16px;flex-shrink:0;padding:0;border:0;background:rgba(0,0,0,0);font-size:0;line-height:0}.list_orgtree .item_depth .btn_org_toggle .ico_cheonan{display:block;width:16px;height:16px;background-color:var(--color-gray100)}.list_orgtree .item_depth .ico_round_plus~.tit_item{padding-left:0}.list_orgtree .tit_item{display:block;position:relative;font-size:14px;line-height:1.5;color:var(--color-gray10);text-decoration:none}.list_orgtree .list_orgsub{display:none;position:relative;padding-left:16px}.list_orgtree .list_orgsub>li.item_leaf{position:relative}.list_orgtree .list_orgsub>li.item_leaf>.item_depth{z-index:0}.list_orgtree .list_orgsub>li.item_leaf>.item_depth .tit_item{position:relative;z-index:0;padding-left:24px}.list_orgtree .list_orgsub>li.item_leaf>.item_depth.active .tit_item,.list_orgtree .list_orgsub>li.item_leaf>.item_depth:hover .tit_item{font-weight:500}.list_orgtree .list_orgsub>li.item_leaf:before{position:absolute;top:0;bottom:0;left:8px;z-index:1;width:1px;background:var(--color-gray70);content:""}.list_orgtree .list_orgsub>li.item_leaf:after{position:absolute;top:16px;left:8px;z-index:1;width:6px;height:1px;background:var(--color-gray70);content:""}.list_orgtree .list_orgsub>li.item_leaf:first-child:before{top:16px}.list_orgtree .list_orgsub>li.item_leaf:last-child:before{bottom:auto;height:17px}.list_orgtree .list_orgsub>li.item_leaf:only-child:before{content:none}.list_orgtree .open+.list_orgsub{display:block}.list_orgtree .active:before,.list_orgtree .item_depth:hover:before{position:absolute;top:0;right:0;left:0;bottom:0;z-index:0;background:rgba(0,92,169,.05);border-radius:4px;content:""}.list_orgtree .list_orgsub .active:before,.list_orgtree .list_orgsub .item_depth:hover:before{left:-16px}.list_orgtree .list_orgsub .list_orgsub .active:before,.list_orgtree .list_orgsub .list_orgsub .item_depth:hover:before{left:-32px}.list_orgtree .list_orgsub .list_orgsub .list_orgsub .active:before,.list_orgtree .list_orgsub .list_orgsub .list_orgsub .item_depth:hover:before{left:-48px}.list_orgtree .item_org.active:before,.list_orgtree .item_org:hover:before{content:normal}.list_orgtree .item_org.active .tit_item,.list_orgtree .item_org:hover .tit_item{background-color:rgba(0,0,0,0)}.list_orgtree .item_org.active .tit_item{color:#1a1a1a}.list_orgtree .active .tit_item{font-weight:500;color:#1a1a1a}.list_orgtree .item_move{position:absolute;top:0;left:12px;right:0;bottom:0;padding-left:8px}.list_orgtree .ico_move,.list_orgtree .ico_pin{position:absolute;top:50%;right:16px;transform:translateY(-50%)}@media(max-width:768px){.components-showcase-shell{flex-direction:column;gap:24px}.components-showcase-shell .components-showcase-nav{position:static;width:100%;max-height:none;padding-right:0;border-right:none;border-bottom:1px solid var(--color-border,#e5e5e5);padding-bottom:16px}}.type_empty .doc-main{display:flex;flex:1 1;height:calc(100vh - 60px);justify-content:center}.type_empty .inner_main{height:100%}.type_empty .main-content{height:100%;padding:0}.type_empty .content-article{display:flex;max-width:100%;height:100%;padding:0;align-items:center}.empty_data{padding:40px 0 39px;border-bottom:1px solid #e5e5e5;text-align:center}.empty_data .txt_empty{display:block;padding-top:16px;font-size:13px;line-height:20px;color:#4c4c4c}.empty_data .ico_comm+.txt_empty{padding-top:8px}.tbl_comm .empty_data{padding:54px 0;border-bottom:0}.tbl_comm tr:hover .empty_data{background-color:#fff}.wrap_spinner{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999}.wrap_spinner .body_spinner{width:64px;height:64px;border-radius:8px;background:rgba(0,0,0,.8)}.wrap_spinner .body_spinner,.wrap_spinner .ico_loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wrap_spinner .ico_loading{animation:loading 1.5s linear infinite}.loading_comm{display:inline-block;line-height:0;vertical-align:middle}.loading_comm .ico_loading{animation:loading_inline 1.5s linear infinite}.loading_comm .ico_loading.ico_loading--small{animation:loading_inline_sm 1.5s linear infinite}.loading_comm .ico_loading.ico_loading--large{animation:loading_inline_lg 1.5s linear infinite}.loading_comm--area{width:100%;min-height:120px}.loading_comm--area,.loading_comm--fullscreen{display:flex;align-items:center;justify-content:center;box-sizing:border-box}.loading_comm--fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;margin:0;background:rgba(0,0,0,.35)}@keyframes loading_inline{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes loading_inline_sm{0%{transform:rotate(0) scale(.75)}to{transform:rotate(1turn) scale(.75)}}@keyframes loading_inline_lg{0%{transform:rotate(0) scale(1.25)}to{transform:rotate(1turn) scale(1.25)}}@keyframes loading{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}.loading_fullscreen{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;background:rgba(0,0,0,.35);display:flex;align-items:center;justify-content:center;margin:0;box-sizing:border-box}.loading_comm.type_ai .ico_loading{display:block;width:80px;height:80px;background-image:url(/images/loading_circle.png);background-size:80px 80px;background-position:0 0;background-repeat:no-repeat;animation:loading_inline 1.5s linear infinite}.loading_comm.type_ai.type_ai_60 .loading_ai{width:268px;height:100px}.loading_comm.type_ai.type_ai_60 .loading_ai_icon{width:60px;height:60px}.loading_comm.type_ai.type_ai_60 .loading_ai_icon .ico_loading{width:60px;height:60px;background-size:60px 60px}.loading_comm.type_ai.type_ai_60 .loading_ai_icon .loading_start{width:30px;height:30px;background-size:30px 30px}.loading_comm.type_ai.type_ai_60 .txt_loading{font-size:20px}.loading_area.type_ai{position:absolute;inset:0;z-index:100;min-height:0;background:rgba(0,0,0,.6);box-sizing:border-box}.loading_ai,.loading_area.type_ai{display:flex;align-items:center;justify-content:center}.loading_ai{flex-direction:column;width:288px;height:144px}.loading_ai_icon{display:block;position:relative;width:80px;height:80px}.loading_ai_icon .loading_start{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;width:40px;height:40px;background-image:url(/images/loading_star.png);background-size:40px 40px;background-position:0 0;background-repeat:no-repeat}.txt_loading{display:block;margin-top:auto;font-size:24px;color:var(--color-gray100);line-height:1.2;font-weight:700;letter-spacing:-.5px}.loading_16,.loading_16 .loading_start{display:block;width:16px;height:16px}.loading_16 .loading_start{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-image:url(/images/loading_star_16.png);background-size:16px 16px}.loading_16 .ico_loading{display:block;width:16px;height:16px;background-image:url(/images/loading_circle_16.png);background-size:16px 16px;background-position:0 0;background-repeat:no-repeat}.toast_layer{display:table;position:fixed;bottom:48px;left:50%;z-index:1000;width:480px;min-height:58px;padding:8px 24px;border-radius:8px;background:rgba(0,0,0,.8);box-sizing:border-box;text-align:center;table-layout:fixed;transform:translateX(-50%);animation:toast_on .3s linear forwards}.toast_layer.off{animation:toast_off .3s linear forwards}.toast_layer .inner_toast{display:table-cell;font-size:14px;line-height:21px;color:#fff;vertical-align:middle}@keyframes toast_on{0%{bottom:-100px}to{bottom:48px}}@keyframes toast_off{0%{bottom:48px;opacity:1}to{bottom:48px;opacity:0}}.toast_container{position:fixed;bottom:100px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;z-index:9999}.toast_message_wrap{display:inline-flex;align-items:center;justify-content:center;height:58px;min-width:400px;padding:0 40px;color:var(--color-gray100);border-radius:4px;box-sizing:border-box}.toast_message_wrap.basic,.toast_message_wrap.error,.toast_message_wrap.success,.toast_message_wrap.warn{background-color:var(--color-gray30)}.toast_message{display:block;font-size:13px;line-height:1.2;font-weight:400;letter-spacing:-.5px}@keyframes slideIn{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slideOut{0%{transform:translateY(0);opacity:1}to{opacity:0}}.cont_login{display:flex}.cont_login .doc-main,.cont_login .doc-main .inner-main{display:flex;flex:1 1;flex-direction:column;justify-content:center;align-items:center}.cont_login .doc-main .content-article,.cont_login .doc-main .main-content{padding:0}.cont_login .doc-main .inner_content{display:flex;flex:1 1;justify-content:center;align-items:center}.cont_login .doc-footer{height:73px}.cont_login .doc-footer .inner_foot{display:flex;align-items:center;box-sizing:border-box;padding:16px 40px}.cont_login .doc-footer .wrap_etc{margin-left:40px;padding-top:0;letter-spacing:-.5px;color:var(--color-gray100)}.cont_login .doc-footer .wrap_etc .link_txt{color:var(--color-gray100);text-decoration:none}.cont_login .doc-footer .wrap_etc .addr_info{display:block;font-size:13px;font-weight:600;line-height:19px}.cont_login .doc-footer .wrap_etc .contact_info{display:flex;padding-top:4px;font-size:12px;line-height:18px}.cont_login .doc-footer .wrap_etc .contact_info dt{font-weight:600}.cont_login .doc-footer .wrap_etc .contact_info dd{display:flex;align-items:center;margin-left:16px}.cont_login .doc-footer .wrap_etc .contact_info dd .txt_bar{display:inline-block;width:1px;margin:0 8px;height:10px;background:var(--color-gray80)}.cont_login .doc-footer .copyright{margin-left:auto;margin-top:auto;font-size:12px;line-height:1.2;letter-spacing:-.5px;color:var(--color-gray100)}.cont_login .box_login{position:relative;width:420px}.cont_login .box_login .inner_box_login{position:relative;display:flex;width:100%;background-color:var(--color-gray100);align-items:center;flex-direction:column;padding:60px 0 40px;margin:0 auto;border-radius:30px}.cont_login .box_login:before{content:"";position:absolute;width:317px;height:317px;left:calc(50% - 158.5px + .5px);top:calc(50% - 158.5px - 39.5px);background:linear-gradient(270deg,#00a439,#005ca9),#d9d9d9;filter:blur(150px)}.cont_login .box_login .wrap_logo{display:flex;flex-direction:column;justify-content:center;align-items:center}.cont_login .box_login .logo_img{width:60px;height:60px;background-size:60px 60px;margin-bottom:20px}.cont_login .box_login .tit_logo{font-weight:700;font-size:32px;line-height:1.2;letter-spacing:-.5px;color:var(--color-gray0)}.cont_login .box_login form{width:100%}.cont_login .box_login .form_login{padding:80px 40px 0;width:100%;box-sizing:border-box}.cont_login .box_login .form_login .box_tf{height:52px;border-radius:0}.cont_login .box_login .form_login .box_tf.focus,.cont_login .box_login .form_login .box_tf:focus-within,.cont_login .box_login .form_login .box_tf:hover{position:relative;z-index:1;border-color:var(--color-gray30)}.cont_login .box_login .form_login .box_tf .tf_comm{font-size:14px}.cont_login .box_login .form_login .box_tf .tf_comm:placeholder-shown{color:var(--color-gray55)}.cont_login .box_login .form_login .wrap_id .box_tf{border-top-right-radius:16px;border-top-left-radius:16px}.cont_login .box_login .form_login .wrap_pw .box_tf{border-bottom-right-radius:16px;border-bottom-left-radius:16px;margin-top:-1px}.cont_login .box_login .form_login .login_chk{display:flex;height:21px;padding:8px 4px 0;align-items:center}.cont_login .box_login .form_login .login_chk .item_choice{display:flex;height:21px;align-items:center}.cont_login .box_login .form_login .btn_reset{display:block;margin-left:auto;font-size:14px;line-height:21px;color:var(--color-gray40);text-decoration:underline;letter-spacing:-.5px}.cont_login .box_login .form_login .btn_login{width:100%;height:52px;margin-top:40px}.cont_login .box_login .form_login .txt_error{font-size:12px;line-height:18px}.cont_login .box_login .tit_g{display:block;font-size:28px;line-height:1.2;font-weight:700;letter-spacing:-.5px;color:var(--color-gray0)}.cont_login .box_login .txt_desc{padding-top:40px;font-size:14px;line-height:21px;letter-spacing:-.5px;color:var(--color-gray30);text-align:center}.cont_login .box_login .group_btn{display:flex;flex-direction:column;width:100%;padding:0 40px;box-sizing:border-box;margin-top:40px}.cont_login .box_login .group_btn.group_btn_row{flex-direction:row}.cont_login .box_login .group_btn.group_btn_row button{flex:1 1}.cont_login .box_login .group_btn .btn_login{height:52px;margin-top:0}.cont_login .box_login .group_btn .btn_main{margin-top:20px;font-size:14px;line-height:21px;font-weight:600;color:var(--color-gray30)}.cont_login .box_login .form_auth{width:100%;padding:40px 40px 0;box-sizing:border-box}.cont_login .box_login .form_auth .wrap_auth_code{width:100%}.cont_login .box_login .form_auth .txt_timer{display:block;padding-right:8px;font-size:12px;line-height:18px;color:var(--color-gray40)}.cont_login .box_login .form_auth .txt_timer_urgent{color:var(--color-negative)}.cont_login .box_login .form_auth .group_btn{margin-top:40px;padding:0}.cont_login .box_login .form_reset{width:100%;padding:40px 40px 0;box-sizing:border-box}.cont_login .box_login .form_reset .wrap_pw+.wrap_pw{margin-top:16px}.cont_login .box_login .form_reset .group_btn{margin-top:40px;padding:0}.cont_login .box_login .form_reset .txt_error{font-size:12px;line-height:18px}.cont_login .box_login .form_forgot{width:100%;padding:40px 40px 0;box-sizing:border-box}.cont_login .box_login .form_forgot .wrap_email .box_tf,.cont_login .box_login .form_forgot .wrap_name .box_tf{border-radius:16px}.cont_login .box_login .form_forgot .wrap_email{margin-top:16px}.cont_login .box_login .form_forgot .group_btn{margin-top:40px;padding:0}.cont_login .box_login .form_forgot .txt_error{font-size:12px;line-height:18px}.cont_login.cont_login_agreements{background:var(--color-gray100)}.cont_login.cont_login_agreements .content-article{width:100%;max-width:960px;padding:0}.cont_login.cont_login_agreements .wrap_agreements{width:776px;margin:0 auto;padding:80px 0;box-sizing:border-box}.cont_login.cont_login_agreements .tit_g{display:block;font-size:28px;line-height:1.2;font-weight:700;letter-spacing:-.5px;color:var(--color-gray0)}.cont_login.cont_login_agreements .txt_desc{padding-top:12px;font-size:14px;line-height:21px;letter-spacing:-.5px;color:var(--color-gray30)}.cont_login.cont_login_agreements .form_agreements{width:100%;padding:52px 0 0;box-sizing:border-box}.cont_login.cont_login_agreements .form_agreements .txt_choice{font-size:18px;line-height:1.2;font-weight:600;letter-spacing:-.5px;color:#1a1a1a}.cont_login.cont_login_agreements .form_agreements .item_agreement+.item_agreement{padding-top:40px}.cont_login.cont_login_agreements .form_agreements .box_scroll{overflow-y:auto;max-height:240px;margin-top:16px;padding:24px;border:1px solid #e5e5e5;border-radius:16px;box-sizing:border-box;background-color:var(--color-gray100)}.cont_login.cont_login_agreements .form_agreements .txt_agree{margin:0;font-family:inherit;font-size:14px;line-height:21px;letter-spacing:-.5px;color:var(--color-gray30);white-space:pre-wrap;word-break:break-word}.cont_login.cont_login_agreements .group_btn{display:flex;width:100%;margin-top:40px}.cont_login.cont_login_agreements .group_btn button{flex:1 1}.cont_login.cont_login_agreements .group_btn .btn_login{width:100%;height:52px;margin-top:0}.cont_login.cont_login_agreements .group_btn .btn_main{margin-top:20px;font-size:14px;line-height:21px;font-weight:600;color:var(--color-gray30)}.cont_login .doc-footer .logo_cheonan_symbol{background-image:url(/images/logo_cheonan.png)}.cont_login .doc-footer .copyright,.cont_login .doc-footer .wrap_etc{color:var(--color-gray0)}.box_graph{padding:28px;min-height:298px;border:1px solid #e5e5e5;border-radius:6px;box-shadow:0 2px 4px 0 rgba(0,0,0,.04);box-sizing:border-box}.box_graph.type_pie{display:flex;padding:24px;min-height:342px;align-items:center}.box_graph.type_pie .item_graph{flex:none;width:254px;height:254px;margin:20px 180px 20px 80px}.box_graph.type_pie .box_tbl{flex:1 1;margin-right:40px;border:0}.type_pie .box_tbl td{padding:13px 12px;border:0}.type_pie .box_tbl td:first-child{padding-left:16px}.type_pie .box_tbl td:last-child{padding-right:16px}.type_pie .box_tbl tr:hover td{background:#fff}.type_pie .box_tbl tr:last-child td{border:0}.type_pie .box_tbl .index_graph{float:left;width:16px;height:16px;margin:1px 16px 0 0;border-radius:4px}.dashboard_container,.dashboard_container .main-content{background-color:#f9f9f9}.dashboard_container .content-article{width:1360px;flex-grow:0;flex-shrink:0;flex-basis:1360px;max-width:none;min-width:0;padding:0;margin:0 auto}.dashboard_container .content-article .inner_content{padding-top:32px}.dashboard_container .dashboard_cont{background-color:#f8f9fa;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#333}.dashboard_container .dashboard_row{display:flex}.dashboard_container .dashboard_row .section_search_ranking{flex:1 1}.dashboard_container .dashboard_row .section_search_ranking+.section_search_ranking{margin-left:80px}.dashboard_container .dashboard_update_date{padding-bottom:24px}.dashboard_container .dashboard_update_date .txt_update_date{display:block;padding-left:16px;font-size:13px;line-height:1.5;color:#1a1a1a}.dashboard_container .dashboard_row_top{display:flex;gap:40px}.dashboard_container .dashboard_row_top+.section_dashboard{margin-top:40px}.dashboard_container .dashboard_card{background:#fff;border-radius:12px;padding:24px;box-shadow:0 1px 3px rgba(0,0,0,.05);flex:1 1}.dashboard_container .section_dashboard .wrap_tit{display:flex;align-items:center;padding-left:16px}.dashboard_container .section_dashboard .tit_section{display:block;font-size:22px;font-weight:700;line-height:1.5;color:#1a1a1a}.dashboard_container .section_dashboard .area_tooltip{margin-left:4px}.dashboard_container .section_dashboard .txt_sub{display:flex;margin-left:16px;align-items:center;font-size:12px;line-height:1.5;color:#7d7d7d}.dashboard_container .section_dashboard .txt_sub:before{content:"";display:block;width:3px;height:3px;background-color:#7d7d7d;border-radius:50%;margin-right:4px}.dashboard_container .section_dashboard .box_dashboard{display:flex;flex-direction:column;gap:60px;margin-top:16px;background-color:#fff;border-radius:20px;padding:32px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.dashboard_container .section_dashboard .box_dashboard .wrap_tit{padding-left:8px;padding-bottom:24px}.dashboard_container .section_dashboard .box_dashboard .tit_section{font-size:20px}.dashboard_container .section_dashboard .dashboard_kpi_value{color:#1a1a1a;line-height:1.2}.dashboard_container .section_dashboard .dashboard_kpi_value .num_g{font-size:72px;font-weight:700}.dashboard_container .section_dashboard .dashboard_kpi_value .txt_unit{font-size:16px}.dashboard_container .section_dashboard .dashboard_kpi_value .kpi_sub{display:flex;padding-top:4px;font-size:16px;font-weight:500;gap:2px}.dashboard_container .section_dashboard .dashboard_kpi_value .kpi_sub dd{color:#1a1a1a}.dashboard_container .section_dashboard .wrap_dashboard_chart{display:flex;gap:24px}.dashboard_container .section_dashboard .wrap_dashboard_chart1{gap:78px}.dashboard_container .section_dashboard .wrap_dashboard_chart1 .legend_list{gap:20px}.dashboard_container .section_dashboard .box_chart{display:flex;flex:1 1;min-width:0;gap:24px}.dashboard_container .section_dashboard .chart_area{width:260px;height:260px;position:relative}.dashboard_container .section_dashboard .chart_area .chart_data{display:flex;justify-content:center;align-items:center;flex-direction:column;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;width:68%;color:#1a1a1a;line-height:1.2}.dashboard_container .section_dashboard .chart_area .chart_data .tit_sub{font-size:16px;margin-bottom:4px}.dashboard_container .section_dashboard .chart_area .chart_data .tit_sub1{font-size:24px;color:#1a1a1a;font-weight:700;margin-bottom:8px}.dashboard_container .section_dashboard .chart_area .chart_data .num_total{display:block;padding-top:8px;font-size:48px;font-weight:600}.dashboard_container .section_dashboard .chart_area .chart_data .txt_unit{font-size:16px}.dashboard_container .section_dashboard .chart_area .chart_data .kpi_sub{display:flex;align-items:center;gap:4px;padding-top:4px;font-size:12px;font-weight:500}.dashboard_container .section_dashboard .chart_area .chart_data .kpi_sub dt{color:#999}.dashboard_container .section_dashboard .chart_area .chart_data .kpi_sub dd{color:#1a1a1a}.dashboard_container .section_dashboard .chart_area .recharts-responsive-container{position:relative;z-index:1}.dashboard_container .section_dashboard .chart_area .chart_tooltip{display:flex;position:relative;z-index:1;align-items:center;justify-content:center;height:48px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1607843137);background-color:#fff;border-radius:8px;padding:0 20px}.dashboard_container .section_dashboard .wrap_legend{display:flex;align-items:center;width:134px;height:260px}.dashboard_container .section_dashboard .legend_list{display:flex;overflow-y:auto;flex-direction:column;gap:24px;max-height:100%}.dashboard_container .section_dashboard .legend_list li{display:flex}.dashboard_container .section_dashboard .legend_list .legend_item{display:flex;overflow:hidden;flex:0 0 16px;align-items:center}.dashboard_container .section_dashboard .legend_list .legend_icon{display:block;width:14px;height:14px;border-radius:4px;margin-right:6px;flex:0 0 14px}.dashboard_container .section_dashboard .legend_list .legend_text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:60px;flex:0 0 60px}.dashboard_container .section_dashboard .legend_list .legend_value{display:block;margin-left:12px;font-size:13px;line-height:1.2;font-weight:700;color:var(--color-gray0)}.dashboard_container .section_dashboard .dashboard_rank_list{display:flex;flex-direction:column;gap:15px}.dashboard_container .section_dashboard .dashboard_rank_list_type1{gap:0}.dashboard_container .section_dashboard .dashboard_rank_list_type1 .dashboard_rank_item{height:52px}.dashboard_container .section_dashboard .dashboard_rank_list_type1 .dashboard_rank_item_inner{padding-left:16px;padding-right:16px}.dashboard_container .section_dashboard .search_filter_dashboard{padding-right:16px;padding-left:24px;border-radius:20px;background-color:#f9fbfc}.dashboard_container .section_dashboard .box_opinion{position:relative;display:flex;flex-direction:column;height:429px;padding:24px;box-sizing:border-box;background-color:#f0f4f8;border-radius:20px}.dashboard_container .section_dashboard .box_opinion:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:.6}.dashboard_container .section_dashboard .box_opinion .inner_box_opinion{position:relative}.dashboard_container .section_dashboard .ai_summary_dashboard .tit_ai_summary{display:flex;align-items:center;gap:6px;font-size:18px;font-weight:700;color:#1a1a1a}.dashboard_container .section_dashboard .ai_summary_dashboard .list_ai_summary{display:flex;padding:0 8px;border-radius:8px;background-color:#f0f4f8}.dashboard_container .section_dashboard .ai_summary_dashboard .list_ai_summary li{display:flex;position:relative;align-items:center;height:36px;font-size:12px;line-height:1.5;color:#7d7d7d;padding-left:20px}.dashboard_container .section_dashboard .ai_summary_dashboard .list_ai_summary li:before{content:"";display:block;position:absolute;top:50%;left:9px;transform:translateY(-50%);width:3px;height:3px;background-color:#7d7d7d;border-radius:50%}.dashboard_container .section_dashboard .item_opinion_dashboard{margin-top:32px}.dashboard_container .section_dashboard .item_opinion_dashboard .tit_opinion{display:flex;align-items:center;gap:6px;font-size:15px;font-weight:500;color:#1a1a1a}.dashboard_container .section_dashboard .item_opinion_dashboard .desc_opinion{display:-webkit-box;overflow:hidden;padding-top:10px;font-size:12px;line-height:1.5;color:var(--color-gray40);text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.dashboard_container .section_dashboard .chart_usage_method{width:100%;height:402px}.dashboard_container .section_dashboard .chart_usage_method .chart_area_content{width:100%;height:376px}.dashboard_container .dashboard_kpi_value{font-size:36px;font-weight:800}.dashboard_container .dashboard_kpi_sub{font-size:13px;color:#888;margin-bottom:16px}.dashboard_container .dashboard_rank_list{list-style:none;padding:0;margin:0}.dashboard_container .dashboard_rank_item{display:flex;overflow:hidden;height:39px;line-height:1.2}.dashboard_container .dashboard_rank_item .dashboard_rank_item_inner{position:relative;display:flex;flex:1 1;align-items:center;padding:0 6px 0 4px;font-size:16px}.dashboard_container .dashboard_rank_item:hover{position:relative;overflow:hidden;background-color:var(--color-primary);border-radius:4px}.dashboard_container .dashboard_rank_item:hover:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-color:#fff;opacity:.95}.dashboard_container .dashboard_rank_item .num_rank{display:block;width:20px;font-weight:700;margin-right:8px;color:var(--color-gray0);text-align:center}.dashboard_container .dashboard_rank_item .txt_name{font-weight:500;margin-right:8px}.dashboard_container .dashboard_rank_item .num_value{font-weight:700;margin-left:auto}.dashboard_container .dashboard_rank_item .txt_unit{margin-left:2px}.dashboard_container .section_knowledge_total{flex:0 0 968px}.dashboard_container .section_knowledge_total .box_dashboard{height:481px;box-sizing:border-box;gap:40px}.dashboard_container .section_search_ranking{flex:0 0 352px}.dashboard_container .section_search_ranking .box_dashboard{height:481px;box-sizing:border-box;gap:20px}.dashboard_container .section_part_guide{flex:0 0 660px}.dashboard_container .section_part_guide .wrap_chart{height:429px;padding:24px 0;box-sizing:border-box}.dashboard_container .section_part_guide .chart_tooltip{display:flex;position:relative;z-index:1;align-items:center;justify-content:center;height:48px;box-shadow:0 2px 8px 0 rgba(0,0,0,.1607843137);background-color:#fff;border-radius:8px;padding:0 20px}.dashboard_container .section_part_opinion{flex:0 0 596px;margin-left:20px}.dashboard_container .empty{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;height:100%;min-height:240px}.cont_project .tab_cont>.title_area{padding-top:24px}.cont_resource .type_horizonfix td{height:53px;padding:15px 16px}.box_form{margin-top:24px;border:1px solid #e5e5e5;border-radius:4px}.box_form .tbl_comm.type_row th{padding-top:22px;padding-bottom:21px}.box_form .tbl_comm.type_row td{padding-top:22px;padding-bottom:22px;border-left:0}.box_form .tbl_comm:last-child tbody tr:last-child td,.box_form .tbl_comm:last-child tbody tr:last-child th{border-bottom:0;border-radius:4px}.box_form .tit_form{display:block;overflow:hidden;padding:16px;border-bottom:1px solid #e5e5e5;font-weight:400;font-size:13px;line-height:31px;color:#666}.box_form .tit_form .wrap_form_area{float:right;margin:-2px 0 -1px}.box_form .group_form+.group_form .group_chip{padding-top:7px}.box_form .type_row:first-child tr:first-child th{border-top-left-radius:4px}.box_form .type_row:first-child tr:first-child td:last-child{border-top-right-radius:4px}.box_form.type_readonly{position:relative}.box_form.type_readonly:after{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:4px;background:#000;opacity:.05;content:""}.title_area+.box_form{margin-top:0}.preview_layer .title_area~.title_area{padding-top:56px}.preview_layer .layer_body{position:relative}.preview_layer .layer_body:after{position:absolute;top:0;left:0;right:0;bottom:0;content:""}.box_form .tbl_comm .ico_minus,.box_form .tbl_comm .ico_plus{position:relative;overflow:visible}.box_form .tbl_comm .btn_icon:hover .ico_minus:after,.box_form .tbl_comm .btn_icon:hover .ico_plus:after{position:absolute;left:50%;top:calc(100% + 1px);z-index:10;width:36px;height:34px;padding:9px 5px 5px;border-radius:4px;font-size:12px;line-height:18px;color:#fff;background:rgba(0,0,0,.8);text-indent:0;text-align:center;box-sizing:border-box;transform:translateX(-100%);content:"추가"}.box_form .tbl_comm .btn_icon:hover .ico_minus:after{content:"삭제"}.ico_survey_star{width:48px;height:48px;background-position:-50px 0}.ico_survey_complete{width:64px;height:64px;background-position:0 -50px}.ico_survey_error{width:64px;height:64px;background-position:-66px -50px}.survey_status{display:flex;flex:1 1;justify-content:center;align-items:center;width:100%;min-width:0;min-height:100dvh;padding:40px 20px;box-sizing:border-box;background-color:var(--color-gray100)}.survey_status .survey_status_content{display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%;text-align:center;color:#1a1a1a}.survey_status .survey_status_content .survey_status_title{margin-top:32px;font-size:24px;font-weight:700;line-height:36px}.survey_status .survey_status_content .survey_status_desc{margin-top:8px;font-size:16px;line-height:21px;font-weight:400}.survey_form{justify-content:flex-end;min-height:100dvh;background-color:#666}.survey_form,.survey_form .survey_form_sheet{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.survey_form .survey_form_sheet{max-height:calc(100dvh - 24px);border-radius:16px 16px 0 0;background-color:var(--color-gray100)}.survey_form .survey_form_body{flex:1 1;overflow-y:auto;padding:40px 16px;box-sizing:border-box}.survey_form .survey_form_title{display:block;margin:0;font-size:22px;font-weight:700;line-height:34px;text-align:center;color:var(--color-gray10);letter-spacing:-.5px}.survey_form .survey_form_rating{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:16px;padding:24px 0 32px}.survey_form .survey_form_rating .group_form.type_star_rating{display:flex;justify-content:center;margin:0}.survey_form .survey_form_rating .group_form.type_star_rating .item_choice+.item_choice{margin-top:0;margin-left:0}.survey_form .survey_form_rating .group_form.type_star_rating:has(.item_choice:first-of-type .inp_comm:checked) .item_choice:nth-of-type(-n+1) .ico_survey_star{background-position:0 0}.survey_form .survey_form_rating .group_form.type_star_rating:has(.item_choice:nth-of-type(2) .inp_comm:checked) .item_choice:nth-of-type(-n+2) .ico_survey_star{background-position:0 0}.survey_form .survey_form_rating .group_form.type_star_rating:has(.item_choice:nth-of-type(3) .inp_comm:checked) .item_choice:nth-of-type(-n+3) .ico_survey_star{background-position:0 0}.survey_form .survey_form_rating .group_form.type_star_rating:has(.item_choice:nth-of-type(4) .inp_comm:checked) .item_choice:nth-of-type(-n+4) .ico_survey_star{background-position:0 0}.survey_form .survey_form_rating .group_form.type_star_rating:has(.item_choice:nth-of-type(5) .inp_comm:checked) .item_choice:nth-of-type(-n+5) .ico_survey_star{background-position:0 0}.survey_form .survey_form_rating_label{margin:0;font-size:15px;line-height:25px;font-weight:500;color:#1a1a1a;letter-spacing:-.5px}.survey_form .survey_form_history_link{display:block;position:relative;width:fit-content;margin:0 auto 4px;padding:0;border:0;background:none;font-size:15px;font-weight:500;line-height:25px;color:#888;text-underline-offset:8px;cursor:pointer}.survey_form .survey_form_history_link:after{content:"";display:block;width:100%;height:1px;position:absolute;bottom:-3px;left:0;background-color:#888}.survey_form .survey_form_expand{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s ease}.survey_form .survey_form_expand.is_expanded{grid-template-rows:1fr}.survey_form .survey_form_expand_inner{overflow:hidden;min-height:0}.survey_form .survey_form_section{margin-top:32px}.survey_form .survey_form_section .item_form{margin:0}.survey_form .survey_form_section .item_form .tit_tf{display:block;margin-bottom:8px;font-size:15px;line-height:25px;font-weight:500;color:#1a1a1a;letter-spacing:-.5px}.survey_form .survey_form_section .item_form .box_textarea{margin-top:0;min-height:0;border-radius:8px;border:1px solid #b3b3b3;padding:16px}.survey_form .survey_form_section .item_form .box_textarea .tf_comm{min-height:69px;background-color:rgba(0,0,0,0);font-size:15px;line-height:21px}.survey_form .survey_form_section .item_form .box_textarea .num_byte.num_write{color:var(--color-gray70)}.survey_form .survey_form_section .item_form .box_textarea .num_byte{font-size:14px;color:var(--color-gray40)}.survey_form .survey_form_section .item_form .box_textarea .txt_bar{font-size:14px;color:var(--color-gray70)}.survey_form .survey_form_section .item_form .box_textarea .txt_byte{padding:0 12px 13px;text-align:right}.survey_form .survey_form_section_title{display:block;margin-bottom:8px;font-size:15px;line-height:25px;font-weight:500;color:#1a1a1a;letter-spacing:-.5px}.survey_form .survey_form_reason_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.survey_form .survey_form_reason_chip{min-height:44px;padding:13.5px 8px;border:1px solid #b3b3b3;border-radius:8px;font-size:16px;line-height:24px;font-weight:500;color:var(--color-gray25);text-align:center;letter-spacing:-.5px;margin-left:0;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.survey_form .survey_form_reason_chip.is_selected{border-color:#05f;background-color:#f2f6ff;color:#05f}.survey_form .survey_form_footer{display:flex;gap:0;padding:0}.survey_form .survey_form_btn{min-width:0;height:72px;border:0;border-radius:0;font-size:20px;font-weight:700;line-height:32px;letter-spacing:-.5%;margin-left:0;cursor:pointer}.survey_form .survey_form_btn:disabled{cursor:not-allowed}.survey_form .survey_form_btn_cancel{flex:125 1;background-color:#f5f5f5;color:var(--color-gray10)}.survey_form .survey_form_btn_submit{flex:250 1;background-color:var(--color-positive);color:var(--color-gray100)}.survey_form .survey_form_btn_submit:disabled{background-color:#cdf;color:#fff}.survey_alert{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:20px;background-color:hsla(0,0%,40%,.7019607843);box-sizing:border-box}.survey_alert .survey_alert_content{width:100%;max-width:320px;overflow:hidden;border-radius:8px;background-color:#fff}.survey_alert .survey_alert_message{padding:24px 16px;font-size:16px;line-height:21px;font-weight:400;color:#1a1a1a;letter-spacing:-.5px;white-space:pre-line;min-height:72px;justify-content:center;display:flex;align-items:center;text-align:center}.survey_alert .survey_alert_footer{display:flex;gap:0}.survey_alert .survey_alert_btn{flex:1 1;min-width:0;height:48px;border:0;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.5px;cursor:pointer}.survey_alert .survey_alert_btn_secondary{background-color:#f5f5f5;color:#4c4c4c}.survey_alert .survey_alert_btn_primary{background-color:var(--color-positive);color:var(--color-gray100)}.survey_alert .survey_alert_footer:not(.type_single) .survey_alert_btn_secondary{border-right:1px solid var(--color-gray90)}.survey_history{position:fixed;inset:0;z-index:1001;display:flex;align-items:flex-end;justify-content:center;padding:0;background-color:hsla(0,0%,40%,.7019607843);box-sizing:border-box}.survey_history .survey_history_content{width:100%;max-width:100%;max-height:calc(100dvh - 24px);overflow:hidden;border-radius:16px 16px 0 0;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;animation:survey-history-sheet-up .22s ease-out}.survey_history .survey_history_title{display:block;margin:0;padding:40px 16px 32px;font-size:22px;line-height:34px;font-weight:700;text-align:center;color:#1a1a1a;letter-spacing:-.5px}.survey_history .survey_history_card{flex:1 1;min-height:0;overflow-y:auto;margin:0 16px 40px;padding:16px;border-radius:8px;background-color:#f5f5f5;box-sizing:border-box}.survey_history .survey_history_section{display:flex;flex-direction:column;gap:4px;min-width:0;padding-left:2px}.survey_history .survey_history_label{font-size:15px;line-height:25px;font-weight:500;color:var(--color-gray40);letter-spacing:-.5px}.survey_history .survey_history_text{margin:0;font-size:15px;line-height:21px;font-weight:400;color:#1a1a1a;letter-spacing:-.5px;word-break:break-word}.survey_history .survey_history_divider{height:1px;margin:16px 0;background-color:#e6e6e6}.survey_history .survey_history_btn{display:block;width:100%;height:72px;border:0;border-radius:0;background-color:var(--color-positive);font-size:20px;line-height:32px;font-weight:700;color:#fff;letter-spacing:-.5px;cursor:pointer}@keyframes survey-history-sheet-up{0%{transform:translateY(12px);opacity:.98}to{transform:translateY(0);opacity:1}}