/* 프리텐다드 */
@font-face {
    font-family: 'Pretendard-Thin';
    src: url('/font/pretendard/woff2/Pretendard-Thin.woff2') format('woff2');
    src: url('/font/pretendard/woff/Pretendard-Thin.woff') format('woff');
    font-style: normal;
    font-weight: 100;
}

@font-face {
    font-family: 'Pretendard-Light';
    src: url('/font/pretendard/woff2/Pretendard-Light.woff2') format('woff2');
    src: url('/font/pretendard/woff/Pretendard-Light.woff') format('woff');
    font-style: normal;
    font-weight: 200;
}

@font-face {
    font-family: 'Pretendard-ExtraLight';
    src: url('/font/pretendard/woff2/Pretendard-ExtraLight.woff2') format('woff2');
    src: url('/font/pretendard/woff/Pretendard-ExtraBold.woff') format('woff');
    font-style: normal;
    font-weight: 300;
}

@font-face {
    font-family: 'Pretendard-Regular';
    src: url('/font/pretendard/woff2/Pretendard-Regular.woff2') format('woff2');
    src: url('/font/pretendard/woff/Pretendard-Regular.woff') format('woff');
    font-style: normal;
    font-weight: 400;
}

@font-face {
    font-family: 'Pretendard-Medium';
    src: url('/font/pretendard/woff2/Pretendard-Medium.woff2') format('woff2');
    src: url('/font/pretendard/woff/Pretendard-Medium.woff') format('woff');
    font-style: normal;
    font-weight: 500;
}

@font-face {
    font-family: 'Pretendard-Bold';
    src: url('/font/pretendard/woff2/Pretendard-Bold.woff2') format('woff2');
    src: url('/font/pretendard/woff/Pretendard-Bold.woff') format('woff');
    font-style: normal;
    font-weight: 600;
}

@font-face {
    font-family: 'Pretendard-SemiBold';
    src: url('/font/pretendard/woff2/Pretendard-SemiBold.woff2') format('woff2');
    src: url('/font/pretendard/woff/Pretendard-SemiBold.woff') format('woff');
    font-style: normal;
    font-weight: 700;
}

@font-face {
    font-family: 'Pretendard-ExtraBold';
    src: url('/font/pretendard/woff2/Pretendard-ExtraBold.woff2') format('woff2');
    src: url('/font/pretendard/woff/Pretendard-ExtraBold.woff') format('woff');
    font-style: normal;
    font-weight: 800;
}

@font-face {
    font-family: 'Pretendard-Black';
    src: url('/font/pretendard/woff2/Pretendard-Black.woff2') format('woff2');
    src: url('/font/pretendard/woff/Pretendard-Black.woff') format('woff');
    font-style: normal;
    font-weight: 900;
}

/* 헬베티카 */
@font-face {
    font-family: 'Helvetica';
    src: url('/font/Helvetica/woff2/Helvetica.woff2') format('woff2');
    src: url('/font/Helvetica/woff/Helvetica.woff') format('woff');
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: 'Helvetica-Light';
    src: url('/font/Helvetica/woff2/Helvetica-Light.woff2') format('woff2');
    src: url('/font/Helvetica/woff/Helvetica-Light.woff') format('woff');
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: 'Helvetica-35-Thin';
    src: url('/font/Helvetica/woff2/Helvetica-35-Thin.woff2') format('woff2');
    src: url('/font/Helvetica/woff/Helvetica-35-Thin.woff') format('woff');
    font-style: normal;
    font-weight: 900;
}


@font-face {
    font-family: 'Helvetica65-Medium';
    src: url('/font/Helvetica/woff2/Helvetica65-Medium.woff2') format('woff2');
    src: url('/font/Helvetica/woff/Helvetica65-Medium.woff') format('woff');
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: 'Helvetica-Normal';
    src: url('/font/Helvetica/woff2/Helvetica-Normal.woff2') format('woff2');
    src: url('/font/Helvetica/woff/Helvetica-Normal.woff') format('woff');
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: 'Helvetica-Regular';
    src: url('/font/Helvetica/woff2/Helvetica-Regular.woff2') format('woff2');
    src: url('/font/Helvetica/woff/Helvetica-Regular.woff') format('woff');
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: 'Helvetica-Bold';
    src: url('/font/Helvetica/woff2/Helvetica-Bold.woff2') format('woff2');
    src: url('/font/Helvetica/woff/Helvetica-Bold.woff') format('woff');
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: 'Helvetica-Black';
    src: url('/font/Helvetica/woff2/Helvetica-Black.woff2') format('woff2');
    src: url('/font/Helvetica/woff/Helvetica-Black.woff') format('woff');
    font-style: normal;
    font-weight: 900;
}

@font-face {
    font-family: 'Helvetica-Oblique';
    src: url('/font/Helvetica/woff2/Helvetica-Oblique.woff2') format('woff2');
    src: url('/font/Helvetica/woff/Helvetica-Oblique.woff') format('woff');
    font-style: normal;
    font-weight: 900;
}


/* 헬베티카 나우 디스플레이 */
@font-face {
    font-family: 'HelveticaNowDisplay-ThinIta';
    src: url('/font/HelveticaNowDisplay/HelveticaNowDisplay-ThinIta.woff2') format('woff2'),
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-ThinIta.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    /* unicode-range: U+0041-005A, U+0061-007A, U+0030-0039, U+26; */
}

@font-face {
    font-family: 'HelveticaNowDisplay-Light';
    src: 
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-Light.woff2') format('woff2'),
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    /* unicode-range: U+0041-005A, U+0061-007A, U+0030-0039, U+26; */
}

@font-face {
    font-family: 'HelveticaNowDisplay-ExtLt';
    src: 
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-ExtLt.woff2') format('woff2'),
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-ExtLt.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    /* unicode-range: U+0041-005A, U+0061-007A, U+0030-0039, U+26; */
}

@font-face {
    font-family: 'HelveticaNowDisplay-ExtBlk';
    src:
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-ExtBlk.woff2') format('woff2'),
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-ExtBlk.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    /* unicode-range: U+0041-005A, U+0061-007A, U+0030-0039, U+26; */
}

@font-face {
    font-family: 'HelveticaNowDisplay-Bold';
    src: 
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-Bold.woff2') format('woff2'),
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    /* unicode-range: U+0041-005A, U+0061-007A, U+0030-0039, U+26; */
}

@font-face {
    font-family: 'HelveticaNowDisplay-Regular';
    src: 
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-Regular.woff2') format('woff2'),
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    /* unicode-range: U+0041-005A, U+0061-007A, U+0030-0039, U+26; */
}


@font-face {
    font-family: 'HelveticaNowDisplay-Thin';
    src: 
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-Thin.woff2') format('woff2'),
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    /* unicode-range: U+0041-005A, U+0061-007A, U+0030-0039, U+26; */
}


@font-face {
    font-family: 'HelveticaNowDisplay-ExtraBold';
    src:
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-ExtraBold.woff2') format('woff2'),
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-ExtraBold.woff') format('woff');
    font-weight: 800;
    font-style: normal;
    /* unicode-range: U+0041-005A, U+0061-007A, U+0030-0039, U+26; */
}

@font-face {
    font-family: 'HelveticaNowDisplay-Medium';
    src:
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-Medium.woff2') format('woff2'),
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    /* unicode-range: U+0041-005A, U+0061-007A, U+0030-0039, U+26; */
}


@font-face {
    font-family: 'HelveticaNowDisplay-Black';
    src:
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-Black.woff2') format('woff2'),
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    /* unicode-range: U+0041-005A, U+0061-007A, U+0030-0039, U+26; */
}

@font-face {
    font-family: 'HelveticaNowDisplay-Hairline';
    src: 
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-Hairline.woff2') format('woff2'),
        url('/font/HelveticaNowDisplay/HelveticaNowDisplay-Hairline.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    /* unicode-range: U+0041-005A, U+0061-007A, U+0030-0039, U+26; */
}

