@charset "utf-8";
/* 아이랩스 전현진 팀장 */

@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;800&display=swap');

@font-face {
    font-family: 'GmarketSansMedium';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff');
    /* src: url('https://gcore.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff') format('woff'); */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GmarketSansBold';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff');
/*     src: url('https://gcore.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff') format('woff'); */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'GmarketSansLight';
    src: url('https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff');
/*     src: url('https://gcore.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff') format('woff'); */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff');
    /* src: url('https://gcore.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Regular.woff') format('woff'); */
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Medium.woff') format('woff');
    /* src: url('https://gcore.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Medium.woff') format('woff'); */
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff') format('woff');
    /* src: url('https://gcore.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Bold.woff') format('woff'); */
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Pretendard';
    src: url('https://cdn.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Black.woff') format('woff');
    /* src: url('https://gcore.jsdelivr.net/gh/Project-Noonnu/noonfonts_2107@1.1/Pretendard-Black.woff') format('woff'); */
    font-weight: 900;
    font-style: normal;
}


/* 폰트 세팅 */
:root {
    --font-basic: 'Pretendard';
    --font-point: 'GmarketSansMedium';
    --font-point-bold: 'GmarketSansBold';
    --font-point-light: 'GmarketSansLight';
}


/* 기본 컬러 */
html {
    --logo-img: url("../images/common/logo.png");
    --logo-img_w: url("../images/common/logo_w.png");

    --input-placeholder-color: #b5b5b5;
    --color-background: #fff;
    --color-background-rgb: 255,255,255;
    --black-white-rgb: 0,0,0;

    --color-basic: #212121;
    --color-basic-rgb: 33,33,33;
    --color-basic-reverse: #fff;
    --color-point: #ED6335;
    --color-point-rgb: 237,99,53;
    --color-light: #73777C;
    --color-light-deep: #999;

    --color-white: #fff;
    --color-white-rgb: 255,255,255;
    --color-black: #000;
    --color-black-rgb: 0,0,0;
    --color-gray: #666;
    --color-gray-rgb: 102,102,102;
    --color-gray-deep: #999;
    --color-gray-deep-rgb: 153,153,153;

    --color-blue: #194C72;
    --color-blue-gray: #194C72;
    --color-red: #E81818;
    --color-orange: #ED6335;
    --color-green: #86B432;
    --color-green-gray: #026C80;
    --color-excel: #1E6E42;

    --border-line: #dcdcdc;

    --bg-basic: #fff;
    --bg-basic-rgb: 255,255,255;
    --bg-background-gray: #F8F8F8;
    --bg-gray: #666;
    --bg-gray-dark: #333;
    --bg-gray-light: #fafafa;
    --bg-blue: #194C72;
    --bg-blue-gray: #194C72;
    --bg-red: #E81818;
    --bg-orange: #ED6335;
    --bg-green: #86B432;
}


/* 다크 모드 */
html.theme-dark {
}