@charset "utf-8";

/* fonts */
@font-face { 
    font-family: 'Pretendard'; 
    font-weight: 100; 
    src: url('../fonts/Pretendard/woff/Pretendard-Thin.woff') format('woff'); 
}

@font-face { 
    font-family: 'Pretendard'; 
    font-weight: 200; 
    src: url('../fonts/Pretendard/woff/Pretendard-ExtraLight.woff') format('woff'); 
}

@font-face { 
    font-family: 'Pretendard'; 
    font-weight: 300; 
    src: url('../fonts/Pretendard/woff/Pretendard-Light.woff') format('woff'); 
}

@font-face { 
    font-family: 'Pretendard'; 
    font-weight: 400; 
    src: url('../fonts/Pretendard/woff/Pretendard-Regular.woff') format('woff'); 
}

@font-face { 
    font-family: 'Pretendard'; 
    font-weight: 500; 
    src: url('../fonts/Pretendard/woff/Pretendard-Medium.woff') format('woff'); 
}

@font-face { 
    font-family: 'Pretendard'; 
    font-weight: 600; 
    src: url('../fonts/Pretendard/woff/Pretendard-SemiBold.woff') format('woff'); 
}

@font-face { 
    font-family: 'Pretendard'; 
    font-weight: 700; 
    src: url('../fonts/Pretendard/woff/Pretendard-Bold.woff') format('woff'); 
}

@font-face { 
    font-family: 'Pretendard'; 
    font-weight: 800; 
    src: url('../fonts/Pretendard/woff/Pretendard-ExtraBold.woff') format('woff'); 
}

@font-face { 
    font-family: 'Pretendard'; 
    font-weight: 900; 
    src: url('../fonts/Pretendard/woff/Pretendard-Black.woff') format('woff'); 
}

@font-face {
    font-family: 'jalnan';
    src: url('../fonts/Jalnan2TTF.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* 설정 */
:root{
    /* fonts */
    --ff-pret: 'Pretendard';
    --ff-jaln: 'jalnan';

    /* color */
    --fc-000000: #000;
    --fc-111111: #111;
    --fc-222222: #222;
    --fc-333333: #333;
    --fc-ffffff: #fff;
    --fc-ff4000: #ff4000;

    --bc-000000: #000;
    --bc-ffffff: #fff;
    --bc-ff4000: #ff4000;
    
    --lc-000000: #000;
    --lc-dddddd: #ddd;
    --lc-ff4000: #ff4000;
}
