@charset "UTF-8";
:root {
    --apply-background-color: #0857a410;
    --apply-color: #0857a4;
    --background-color: #F1F6FD;
    --background-light-color: #f4f6fa;
    --bgc-advisory: #FFF9E7;
    --bgc-apply: #4473FC10;
    --bgc-close: #FF001E07;
    --bgc-danger: #FFF6F6;
    --bgc-dark-gray: #C8C8C8;
    --bgc-disabled: #d9d9d9;
    --bgc-gray: #F8F9FA;
    --bgc-gts: #4ba07120;
    --bgc-info: #F5F9FF;
    --bgc-light-gray: #F6F6F6;
    --bgc-primary: #FFE8E8;
    --bgc-red: #FFF0F0;
    --bgc-success: #EEFAED;
    --bgc-warning: #FFF9E7;
    --bgc-white: #FFFFFF;
    --black: #2e2e2e;
    --blue: #007bff;
    --border-color-dark: #E9E9E9;
    --border-color-light: #F1F1F1;
    --border-color: #D9D9D9;
    --border-light-color: #eee;
    --border-red: #ffb6b6;
    --box-color: #fff;
    --box-shadow-color: #0857a415;
    --box-shadow-hover-color: #0857a430;
    --box-shadow-hover: 0 0 10px var(--box-shadow-hover-color);
    --box-shadow: 0 0 10px var(--box-shadow-color);
    --breakpoint-lg: 992px;
    --breakpoint-md: 768px;
    --breakpoint-sm: 576px;
    --breakpoint-xl: 1200px;
    --breakpoint-xs: 0;
    --button-active-bgc: #e8f8ef;
    --button-apply-active-bgc: #4473FC10;
    --button-apply-hover-bgc: #4473FC05;
    --button-border-color: #848fa7;
    --button-delete-active-bgc: #fff5f6;
    --button-delete-hover-bgc: #fdf9f9;
    --button-hover-bgc: #f1fcf6;
    --button-text-color: #596172;
    --chart-black: rgba(0, 0, 0, 0.2);
    --chart-blue: rgba(54, 162, 235, 0.2);
    --chart-border-black: rgba(0, 0, 0, .4);
    --chart-border-blue: rgba(54, 162, 235, 1);
    --chart-border-green: rgba(75, 192, 192, 1);
    --chart-border-orange: rgba(255, 159, 64, 1);
    --chart-border-purple: rgba(153, 102, 255, 1);
    --chart-border-red: rgba(255, 99, 132, 1);
    --chart-border-yellow: rgba(255, 206, 86, 1);
    --chart-green: rgba(75, 192, 192, 0.2);
    --chart-orange: rgba(255, 159, 64, 0.2);
    --chart-purple: rgba(153, 102, 255, 0.2);
    --chart-red: rgba(255, 99, 132, 0.2);
    --chart-text-color: #aaa;
    --chart-yellow: rgba(255, 206, 86, 0.2);
    --close-background-color: #ff001e07;
    --close-color: #ff001e;
    --color-advisory: #FFA500;
    --color-apply: #4473FC;
    --color-cancel: #8a8a8a;
    --color-close: #FF001E;
    --color-danger: #EE2C42;
    --color-delete: #EE2C42;
    --color-error: #E71931;
    --color-info: #4581E2;
    --color-link: #0077ff;
    --color-primary: #003668;
    --color-red: #fd132f;
    --color-save: #246BEB;
    --color-success: #007FDB;
    --color-warning: #FFBA00;
    --common-box-shadow: 0 0 1rem rgba(0, 0, 0, .1);
    --common-col-gap: .8rem;
    --common-xsmall-gap: 0.5rem;
    --common-small-gap: 0.8rem;
    --common-large-gap: 2.6rem;
    --common-xlarge-gap: 3.6rem;
    --common-gap: 1.6rem;
    --common-radius: .4rem;
    --common-space: 1.6rem;
    --container-size: 52rem;
    --cyan: #17a2b8;
    --danger-background-color: #fff6f6;
    --danger-color: #ee2c42;
    --danger: #dc3545;
    --dark: #343a40;
    --error-color: #e71931;
    --filter-danger-color: invert(19%) sepia(94%) saturate(5740%) hue-rotate(346deg) brightness(93%) contrast(95%);
    --filter-error-color: invert(48%) sepia(100%) saturate(3855%) hue-rotate(339deg) brightness(95%) contrast(91%);
    --filter-info-color: invert(39%) sepia(90%) saturate(740%) hue-rotate(198deg) brightness(101%) contrast(102%);
    --filter-primary-color: invert(54%) sepia(84%) saturate(5197%) hue-rotate(214deg) brightness(101%) contrast(106%);
    --filter-primary: invert(59%) sepia(51%) saturate(380%) hue-rotate(94deg) brightness(84%) contrast(90%);
    --filter-success-color: invert(63%) sepia(85%) saturate(394%) hue-rotate(91deg) brightness(89%) contrast(88%);
    --filter-warning-color: invert(72%) sepia(75%) saturate(486%) hue-rotate(1deg) brightness(92%) contrast(107%);
    --filter-white: invert(0%) sepia(0%) saturate(0%) hue-rotate(0deg) brightness(1000%) contrast(100%);
    --font-base: 'Pretendard', sans-serif;
    --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    --font-size: 62.5%;
    --font: 'Pretendard', sans-serif;
    --gray-dark: #343a40;
    --gray: #6c757d;
    --green: #28a745;
    --header-size: 7.2rem;
    --icon-size: 2.4rem;
    --indigo: #6610f2;
    --info-background-color: #f5f9ff;
    --info-color: #4581e2;
    --info: #17a2b8;
    --label-color: #47536b;
    --light: #f8f9fa;
    --link-color: #0040ff;
    --logo-size: 16.5rem;
    --orange: #fd7e14;
    --pink: #e83e8c;
    --popup-container-size: 120rem;
    --popup-header-size: 5.4rem;
    --primary-button-active-color: #5b84ff;
    --primary-button-hover-color: #396aff;
    --primary-color:#0857a4;
    --primary-contrast-text-color: #fff;
    --primary: #007bff;
    --purple: #6f42c1;
    --red: #dc3545;
    --sb-thumb-active: #666;
    --sb-thumb-hover: #777;
    --sb-thumb: #aaa;
    --sb-track: #ddd;
    --secondary: #6c757d;
    --snb-min-size: 6rem;
    --snb-size: 28rem;
    --speed: .2s;
    --success-background-color: #eefaed;
    --success-color: #007FDB;
    --success: #1c79c0;
    --symbol-size: 2.4rem;
    --table-border-color: #e2eaf1;
    --tbody-background-color: #f8fafc;
    --teal: #20c997;
    --text-color-dark: #000;
    --text-color-light: #A9A9A9;
    --text-color-white: #FFFFFF;
    --text-color: #1F3561;
    --text-color: #303030;
    --text-light-color: #565F71;
    --thead-background-color: #f4f9ff;
    --tooltip-background-color: #0857a4;
    --tooltip-text-color: #fff;
    --warning-background-color: #fff9e7;
    --warning-color: #ffba00;
    --warning: #ffc107;
    --white: #fff;
    --yellow: #ffc107;
    --zoomLevelTxt-color: #1F3561;
    --cube-black: #000;
    --cube-btn-fz-lg: 1.9rem;
    --cube-btn-fz-md: 1.7rem;
    --cube-btn-fz-sm: 1.7rem;
    --cube-btn-fz-xlg: 1.9rem;
    --cube-btn-fz-xsm: 1.5rem;
    --cube-btn-h-lg: 5.6rem;
    --cube-btn-h-md: 4.8rem;
    --cube-btn-h-sm: 4rem;
    --cube-btn-h-xlg: 6.4rem;
    --cube-btn-h-xsm: 3.2rem;
    --cube-btn-px-lg: 2rem;
    --cube-btn-px-md: 1.6rem;
    --cube-btn-px-sm: 1.2rem;
    --cube-btn-px-xlg: 2.4rem;
    --cube-btn-px-xsm: 1rem;
    --cube-btn-rd-lg: .8rem;
    --cube-btn-rd-md: .8rem;
    --cube-btn-rd-sm: .6rem;
    --cube-btn-rd-xlg: .8rem;
    --cube-btn-rd-xsm: .6rem;
    --cube-btnChipFill-fz-lg: 1.7rem;
    --cube-btnChipFill-fz-md: 1.5rem;
    --cube-btnChipFill-h-lg: 3.6rem;
    --cube-btnChipFill-h-md: 3.2rem;
    --cube-btnChipFill-pd-lg: 0rem 1.2rem;
    --cube-btnChipFill-pd-md: 0rem 1.2rem;
    --cube-btnChipFill-rd-lg: .6rem;
    --cube-btnChipFill-rd-md: .6rem;
    --cube-btnChipOutline-fz-lg: 1.7rem;
    --cube-btnChipOutline-fz-md: 1.5rem;
    --cube-btnChipOutline-gap-lg: .2rem;
    --cube-btnChipOutline-gap-md: .2rem;
    --cube-btnChipOutline-h-lg: 3.6rem;
    --cube-btnChipOutline-h-md: 3.2rem;
    --cube-btnChipOutline-pd-lg: 0rem 1.2rem;
    --cube-btnChipOutline-pd-md: 0rem 1.2rem;
    --cube-btnChipOutline-rd-lg: 10rem;
    --cube-btnChipOutline-rd-md: 10rem;
    --cube-btnChipOutline-size-lg: 1.6rem;
    --cube-btnChipOutline-size-md: 1.2rem;
    --cube-chk-fz-lg: 1.9rem;
    --cube-chk-fz-md: 1.7rem;
    --cube-chk-fz-sm: 1.5rem;
    --cube-chk-pos-md: .5rem;
    --cube-chk-primary-chk-lg: 2rem;
    --cube-chk-primary-chk-md: 1.6rem;
    --cube-chk-primary-chk-sm: 1.2rem;
    --cube-chk-secondary-chk-md: 2rem;
    --cube-chk-size-lg: 2.4rem;
    --cube-chk-size-md: 2rem;
    --cube-chk-size-sm: 1.6rem;
    --cube-chkChipOutline-fz-lg: 1.7rem;
    --cube-chkChipOutline-fz-md: 1.7rem;
    --cube-chkChipOutline-fz-sm: 1.5rem;
    --cube-chkChipOutline-gap-lg: .4rem;
    --cube-chkChipOutline-gap-md: .4rem;
    --cube-chkChipOutline-gap-sm: .4rem;
    --cube-chkChipOutline-h-lg: 4.8rem;
    --cube-chkChipOutline-h-md: 4rem;
    --cube-chkChipOutline-h-sm: 3.2rem;
    --cube-chkChipOutline-ico-lg: 2rem;
    --cube-chkChipOutline-ico-md: 2rem;
    --cube-chkChipOutline-ico-sm: 1.6rem;
    --cube-chkChipOutline-pd-lg: 0 1.6rem 0 1.2rem;
    --cube-chkChipOutline-pd-md: 0 1.2rem 0 1rem;
    --cube-chkChipOutline-pd-sm: 0 1rem 0 .8rem;
    --cube-chkChipOutline-rd-lg: .8rem;
    --cube-chkChipOutline-rd-md: .6rem;
    --cube-chkChipOutline-rd-sm: .6rem;
    --cube-danger: #EB003B;
    --cube-fz-body-lg: 1.9rem;
    --cube-fz-body-md: 1.7rem;
    --cube-fz-body-sm: 1.5rem;
    --cube-fz-detail-lg: 1.7rem;
    --cube-fz-detail-md: 1.5rem;
    --cube-fz-detail-sm: 1.3rem;
    --cube-fz-display-lg: 6.6rem;
    --cube-fz-display-md: 5rem;
    --cube-fz-display-sm: 4rem;
    --cube-fz-heading-lg: 5rem;
    --cube-fz-heading-md: 4rem;
    --cube-fz-heading-sm: 3.2rem;
    --cube-fz-label-lg: 1.9rem;
    --cube-fz-label-md: 1.7rem;
    --cube-fz-label-sm: 1.5rem;
    --cube-fz-label-xsm: 1.3rem;
    --cube-fz-link-lg: 1.9rem;
    --cube-fz-link-md: 1.7rem;
    --cube-fz-link-sm: 1.5rem;
    --cube-fz-title-lg: 2.1rem;
    --cube-fz-title-md: 1.9rem;
    --cube-fz-title-sm: 1.7rem;
    --cube-fz-title-xlg: 2.5rem;
    --cube-fz-title-xsm: 1.5rem;
    --cube-fz-title-xxlg: 3.2rem;
    --cube-gray-10: #F0F0F0;
    --cube-gray-20: #E4E4E4;
    --cube-gray-30: #D8D8D8;
    --cube-gray-40: #C6C6C6;
    --cube-gray-50: #8E8E8E;
    --cube-gray-5: #F8F8F8;
    --cube-gray-60: #717171;
    --cube-gray-70: #555555;
    --cube-gray-80: #2D2D2D;
    --cube-gray-90: #1D1D1D;
    --cube-information: #2768FF;
    --cube-input-fz-lg: 1.9rem;
    --cube-input-fz-md: 1.7rem;
    --cube-input-fz-sm: 1.5rem;
    --cube-input-fz-xlg: 2.5rem;
    --cube-input-h-lg: 5.6rem;
    --cube-input-h-md: 4.8rem;
    --cube-input-h-sm: 4rem;
    --cube-input-h-xlg: 8rem;
    --cube-input-px-lg: 1.6rem;
    --cube-input-px-md: 1.6rem;
    --cube-input-px-sm: 1.6rem;
    --cube-input-px-xlg: 2.4rem;
    --cube-input-rd-lg: .8rem;
    --cube-input-rd-md: .8rem;
    --cube-input-rd-sm: .6rem;
    --cube-input-rd-xlg: 1.2rem;
    --cube-point-10: #FAD1D3;
    --cube-point-20: #F5A3A8;
    --cube-point-30: #F1747C;
    --cube-point-40: #EC4651;
    --cube-point-5: #FDF2F3;
    --cube-point-60: #B9131E;
    --cube-point-70: #8B0E16;
    --cube-point-80: #5C0A0F;
    --cube-point-90: #2E0507;
    --cube-point: #E71825;
    --cube-primary-10: #D3E1FB;
    --cube-primary-20: #A7C4F7;
    --cube-primary-30: #7CA6F3;
    --cube-primary-40: #5089EF;
    --cube-primary-5: #EFF5FF;
    --cube-primary-60: #1D56BC;
    --cube-primary-70: #16408D;
    --cube-primary-80: #0E2B5E;
    --cube-primary-90: #07152F;
    --cube-primary: #246BEB;
    --cube-rd-10: 1rem;
    --cube-rd-12: 1.2rem;
    --cube-rd-1: .1rem;
    --cube-rd-2: .2rem;
    --cube-rd-4: .4rem;
    --cube-rd-6: .6rem;
    --cube-rd-8: .8rem;
    --cube-rd-full: 100%;
    --cube-rdo-chk-lg: 1.4rem;
    --cube-rdo-chk-md: 1rem;
    --cube-rdo-chk-sm: .8rem;
    --cube-rdo-fz-lg: 1.9rem;
    --cube-rdo-fz-md: 1.7rem;
    --cube-rdo-fz-sm: 1.5rem;
    --cube-rdo-pos-lg: 1rem;
    --cube-rdo-pos-md: .5rem;
    --cube-rdo-pos-sm: .2rem;
    --cube-rdo-size-lg: 2.4rem;
    --cube-rdo-size-md: 2rem;
    --cube-rdo-size-sm: 1.6rem;
    --cube-rdoChipOutline-fz-lg: 1.7rem;
    --cube-rdoChipOutline-fz-md: 1.7rem;
    --cube-rdoChipOutline-fz-sm: 1.5rem;
    --cube-rdoChipOutline-h-lg: 4.8rem;
    --cube-rdoChipOutline-h-md: 4rem;
    --cube-rdoChipOutline-h-sm: 3.2rem;
    --cube-rdoChipOutline-pd-lg: 0 1.6rem;
    --cube-rdoChipOutline-pd-md: 0 1.2rem;
    --cube-rdoChipOutline-pd-sm: 0 1rem;
    --cube-rdoChipOutline-rd-lg: .8rem;
    --cube-rdoChipOutline-rd-md: .6rem;
    --cube-rdoChipOutline-rd-sm: .6rem;
    --cube-secondary-10: #CDD7E4;
    --cube-secondary-20: #B4C4D6;
    --cube-secondary-30: #99B0CB;
    --cube-secondary-40: #2A5C96;
    --cube-secondary-5: #EDF1F5;
    --cube-secondary-60: #002B5E;
    --cube-secondary-70: #002046;
    --cube-secondary-80: #00162F;
    --cube-secondary-90: #000B17;
    --cube-secondary: #003675;
    --cube-select-bgs-lg: 2.4rem;
    --cube-select-bgs-md: 2rem;
    --cube-select-bgs-sm: 2rem;
    --cube-select-fz-lg: 1.9rem;
    --cube-select-fz-md: 1.7rem;
    --cube-select-fz-sm: 1.5rem;
    --cube-select-h-lg: 5.6rem;
    --cube-select-h-md: 4.8rem;
    --cube-select-h-sm: 4rem;
    --cube-select-pd-lg: 0 5.2rem 0 1.6rem;
    --cube-select-pd-md: 0 5.2rem 0 1.6rem;
    --cube-select-pd-sm: 0 5.2rem 0 1.6rem;
    --cube-select-rd-lg: .8rem;
    --cube-select-rd-md: .8rem;
    --cube-select-rd-sm: .6rem;
    --cube-select-rn-lg: 1.6rem;
    --cube-select-rn-md: 1.6rem;
    --cube-select-rn-sm: 1.6rem;
    --cube-spacer-0: 0;
    --cube-spacer-10: 4rem;
    --cube-spacer-11: 4.4rem;
    --cube-spacer-12: 4.8rem;
    --cube-spacer-13: 5.2rem;
    --cube-spacer-14: 5.6rem;
    --cube-spacer-15: 6rem;
    --cube-spacer-16: 6.4rem;
    --cube-spacer-17: 6.8rem;
    --cube-spacer-18: 7.2rem;
    --cube-spacer-19: 7.6rem;
    --cube-spacer-1: 0.4rem;
    --cube-spacer-20: 8rem;
    --cube-spacer-21: 8.4rem;
    --cube-spacer-22: 8.8rem;
    --cube-spacer-23: 9.2rem;
    --cube-spacer-24: 9.6rem;
    --cube-spacer-25: 10rem;
    --cube-spacer-26: 10.4rem;
    --cube-spacer-27: 10.8rem;
    --cube-spacer-28: 11.2rem;
    --cube-spacer-29: 11.6rem;
    --cube-spacer-2: 0.8rem;
    --cube-spacer-30: 12rem;
    --cube-spacer-31: 12.4rem;
    --cube-spacer-32: 12.8rem;
    --cube-spacer-33: 13.2rem;
    --cube-spacer-34: 13.6rem;
    --cube-spacer-35: 14rem;
    --cube-spacer-36: 14.4rem;
    --cube-spacer-37: 14.8rem;
    --cube-spacer-38: 15.2rem;
    --cube-spacer-39: 15.6rem;
    --cube-spacer-3: 1.2rem;
    --cube-spacer-40: 16rem;
    --cube-spacer-41: 16.4rem;
    --cube-spacer-42: 16.8rem;
    --cube-spacer-43: 17.2rem;
    --cube-spacer-44: 17.6rem;
    --cube-spacer-45: 18rem;
    --cube-spacer-46: 18.4rem;
    --cube-spacer-47: 18.8rem;
    --cube-spacer-48: 19.2rem;
    --cube-spacer-49: 19.6rem;
    --cube-spacer-4: 1.6rem;
    --cube-spacer-50: 20rem;
    --cube-spacer-5: 2rem;
    --cube-spacer-6: 2.4rem;
    --cube-spacer-7: 2.8rem;
    --cube-spacer-8: 3.2rem;
    --cube-spacer-9: 3.6rem;
    --cube-spacer-default2: .2rem;
    --cube-spacer-default: .1rem;
    --cube-spacer-full: 100%;
    --cube-success: #008A1E;
    --cube-switch-b-lg: 2rem;
    --cube-switch-b-md: 1.6rem;
    --cube-switch-br-lg: 0.2rem;
    --cube-switch-br-md: 0.2rem;
    --cube-switch-fz-lg: 1.9rem;
    --cube-switch-fz-md: 1.7rem;
    --cube-switch-h-lg: 2.4rem;
    --cube-switch-h-md: 2rem;
    --cube-switch-pd-lg: 0.8rem;
    --cube-switch-pd-md: 0.8rem;
    --cube-switch-rd-lg: 4rem;
    --cube-switch-rd-md: 4rem;
    --cube-switch-w-lg: 4rem;
    --cube-switch-w-md: 3.2rem;
    --cube-tab-fz-fill: 1.9rem;
    --cube-tab-fz-full: 1.9rem;
    --cube-tab-fz-ilne: 1.9rem;
    --cube-tab-h-fill: 4.8rem;
    --cube-tab-h-full: 5.6rem;
    --cube-tab-h-line: 4.8rem;
    --cube-tab-ml-fill: .8rem;
    --cube-tab-ml-full: 0;
    --cube-tab-ml-line: 1.6rem;
    --cube-tab-px-fill: 1.6rem;
    --cube-tab-px-full: 0;
    --cube-tab-px-line: .2rem;
    --cube-tab-rd-fill: .8rem;
    --cube-tab-rd-full: .8rem;
    --cube-tab-rd-line: 0;
    --cube-warning: #FFB724;
    --cube-white: #fff;
}