@import url('https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap');

@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');


@font-face{
    font-family: 'Codec-Cold';
    font-style: normal;
    font-weight: 100;

    src: local('☺'),
         url('/2025/common/font/Codec-Cold-Extralight-trial.ttf') format('truetype');
}




@font-face{
    font-family: 'Codec-Cold';
    font-style: normal;
    font-weight: 200;

    src: local('☺'),
         url('/2025/common/font/Codec-Cold-Light-trial.ttf') format('truetype');
}


@font-face{
    font-family: 'Codec-Cold';
    font-style: normal;
    font-weight: 300;

    src: local('☺'),
         url('/2025/common/font/Codec-Cold-Bold-trial.ttf') format('truetype');
}


@font-face{
    font-family: 'Codec-Cold';
    font-style: normal;
    font-weight: 400;

    src: local('☺'),
         url('/2025/common/font/Codec-Cold-ExtraBold-trial.ttf') format('truetype');
}


@font-face{
    font-family: 'Codec-Cold';
    font-style: normal;
    font-weight: 500;

    src: local('☺'),
         url('/2025/common/font/Codec-Cold-Heavy-trial.ttf') format('truetype');
}



@font-face{
    font-family: 'Dortmund';
    font-style: normal;
    font-weight: 900;

    src: local('☺'),
         url('/2025/common/font/Dortmund-ExtraBold.ttf') format('opentype');
}



@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 100;
    src: local('☺'),url('/2023/common/font/Pretendard-Thin.otf') format('opentype');
}

@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 200;
    src: local('☺'),url('/2023/common/font/Pretendard-ExtraLight.otf') format('opentype');
}

@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 300;
    src: local('☺'),url('/2023/common/font/Pretendard-Light.otf') format('opentype');
}

@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 400;
    src: local('☺'),url('/2023/common/font/Pretendard-Regular_0.otf') format('opentype');
}

@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 500;
    src: local('☺'),url('/2023/common/font/Pretendard-Medium.otf') format('opentype');
}

@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 600;
    src: local('☺'),url('/2023/common/font/Pretendard-SemiBold.otf') format('opentype');
}

@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 700;
    src: local('☺'),url('/2023/common/font/Pretendard-Bold.otf') format('opentype');
}

@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 800;
    src: local('☺'),url('/2023/common/font/Pretendard-ExtraBold.otf') format('opentype');
}

@font-face {
    font-family: 'Pretendard';
    font-style: normal;
    font-weight: 900;
    src: local('☺'),url('/2023/common/font/Pretendard-Black.otf') format('opentype');
}

@font-face {
    font-family: 'Freesentation';
    font-style: normal;
    font-weight: 100;
    src: local('☺'),url('/2023/common/font/Freesentation-1Thin.ttf') format('truetype');
}

@font-face {
    font-family: 'Freesentation';
    font-style: normal;
    font-weight: 200;
    src: local('☺'),url('/2023/common/font/Freesentation-2ExtraLight.ttf') format('truetype');
}

@font-face {
    font-family: 'Freesentation';
    font-style: normal;
    font-weight: 300;
    src: local('☺'),url('/2023/common/font/Freesentation-3Light.ttf') format('truetype');
}

@font-face {
    font-family: 'Freesentation';
    font-style: normal;
    font-weight: 400;
    src: local('☺'),url('/2023/common/font/Freesentation-4Regular.ttf') format('truetype');
}

@font-face {
    font-family: 'Freesentation';
    font-style: normal;
    font-weight: 500;
    src: local('☺'),url('/2023/common/font/Freesentation-5Medium.ttf') format('truetype');
}

@font-face {
    font-family: 'Freesentation';
    font-style: normal;
    font-weight: 600;
    src: local('☺'),url('/2023/common/font/Freesentation-6SemiBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Freesentation';
    font-style: normal;
    font-weight: 700;
    src: local('☺'),url('/2023/common/font/Freesentation-7Bold.ttf') format('truetype');
}

@font-face {
    font-family: 'Freesentation';
    font-style: normal;
    font-weight: 800;
    src: local('☺'),url('/2023/common/font/Freesentation-8ExtraBold.ttf') format('truetype');
}

@font-face {
    font-family: 'Freesentation';
    font-style: normal;
    font-weight: 900;
    src: local('☺'),url('/2023/common/font/Freesentation-9Black.ttf') format('truetype');
}
