@charset "utf-8";

@font-face {
  font-family: "Paperlogy";
  font-weight: 900;
  font-display: swap;
  src:
    local("Paperlogy-9Black"),
    url("/public/font/Paperlogy/Paperlogy-9Black.woff2") format("woff2"),
    url("/public/font/Paperlogy/Paperlogy-9Black.woff") format("woff");

  font-family: "Paperlogy";
  font-weight: 800;
  font-display: swap;
  src:
    local("Paperlogy-8ExtraBold"),
    url("/public/font/Paperlogy/Paperlogy-8ExtraBold.woff2") format("woff2"),
    url("/public/font/Paperlogy/Paperlogy-8ExtraBold.woff") format("woff");
}

@font-face {
  font-family: "Paperlogy";
  font-weight: 700;
  font-display: swap;
  src:
    local("Paperlogy-7Bold"),
    url("/public/font/Paperlogy/Paperlogy-7Bold.woff2") format("woff2"),
    url("/public/font/Paperlogy/Paperlogy-7Bold.woff") format("woff");
}

@font-face {
  font-family: "Paperlogy";
  font-weight: 600;
  font-display: swap;
  src:
    local("Paperlogy-6SemiBold"),
    url("/public/font/Paperlogy/Paperlogy-6SemiBold.woff2") format("woff2"),
    url("/public/font/Paperlogy/Paperlogy-6SemiBold.woff") format("woff");
}

@font-face {
  font-family: "Paperlogy";
  font-weight: 500;
  font-display: swap;
  src:
    local("Paperlogy-5Medium"),
    url("/public/font/Paperlogy/Paperlogy-5Medium.woff2") format("woff2"),
    url("/public/font/Paperlogy/Paperlogy-5Medium.woff") format("woff");
}

@font-face {
  font-family: "Paperlogy";
  font-weight: 400;
  font-display: swap;
  src:
    local("Paperlogy-4Regular"),
    url("/public/font/Paperlogy/Paperlogy-4Regular.woff2") format("woff2"),
    url("/public/font/Paperlogy/Paperlogy-4Regular.woff") format("woff");
}

@font-face {
  font-family: "Paperlogy";
  font-weight: 300;
  font-display: swap;
  src:
    local("Paperlogy-3Light"),
    url("/public/font/Paperlogy/Paperlogy-3Light.woff2") format("woff2"),
    url("/public/font/Paperlogy/Paperlogy-3Light.woff") format("woff");
}

@font-face {
  font-family: "Paperlogy";
  font-weight: 200;
  font-display: swap;
  src:
    local("Paperlogy-2ExtraLight"),
    url("/public/font/Paperlogy/Paperlogy-2ExtraLight.woff2") format("woff2"),
    url("/public/font/Paperlogy/Paperlogy-2ExtraLight.woff") format("woff");
}


@font-face {
    font-family: "MinSans";
    font-weight: 800;
    font-display: swap;
    src: local('MinSans-ExtraBold'),
        url("/public/font/MinSans/MinSans-ExtraBold.woff2") format("woff2"),
        url("/public/font/MinSans/MinSans-ExtraBold.woff") format("woff");
}

@font-face {
    font-family: "MinSans";
    font-weight: 700;
    font-display: swap;
    src: local('MinSans-Bold'),
        url("/public/font/MinSans/MinSans-Bold.woff2") format("woff2"),
        url("/public/font/MinSans/MinSans-Bold.woff") format("woff");
}

@font-face {
    font-family: "MinSans";
    font-weight: 600;
    font-display: swap;
    src: local('MinSans-SemiBold'),
        url("/public/font/MinSans/MinSans-SemiBold.woff2") format("woff2"),
        url("/public/font/MinSans/MinSans-SemiBold.woff") format("woff");
}

@font-face {
    font-family: "MinSans";
    font-weight: 500;
    font-display: swap;
    src: local('MinSans-Medium'),
        url("/public/font/MinSans/MinSans-Medium.woff2") format("woff2"),
        url("/public/font/MinSans/MinSans-Medium.woff") format("woff");
}

@font-face {
    font-family: "MinSans";
    font-weight: 400;
    font-display: swap;
    src: local('MinSans-Regular'),
        url("/public/font/MinSans/MinSans-Regular.woff2") format("woff2"),
        url("/public/font/MinSans/MinSans-Regular.woff") format("woff");
}

@font-face {
    font-family: "MinSans";
    font-weight: 300;
    font-display: swap;
    src: local('MinSans-Light'),
        url("/public/font/MinSans/MinSans-Light.woff2") format("woff2"),
        url("/public/font/MinSans/MinSans-Light.woff") format("woff");
}

@font-face {
    font-family: "MinSans";
    font-weight: 200;
    font-display: swap;
    src: local('MinSans-ExtraLight'),
        url("/public/font/MinSans/MinSans-ExtraLight.woff2") format("woff2"),
        url("/public/font/MinSans/MinSans-ExtraLight.woff") format("woff");
}


/* pretendard */
@font-face {
    font-family: 'Pretendard';
    font-weight: 800;
    font-display: swap;
    src: local('Pretendard ExtraBold'), 
        url('/public/font/pretendard/Pretendard-ExtraBold.woff2') format('woff2'), 
        url('/public/font/pretendard/Pretendard-ExtraBold.woff') format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 700;
    font-display: swap;
    src: local('Pretendard Bold'), 
        url('/public/font/pretendard/Pretendard-Bold.woff2') format('woff2'), 
        url('/public/font/pretendard/Pretendard-Bold.woff') format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 600;
    font-display: swap;
    src: local('Pretendard SemiBold'), 
        url('/public/font/pretendard/Pretendard-SemiBold.woff2') format('woff2'), 
        url('/public/font/pretendard/Pretendard-SemiBold.woff') format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 500;
    font-display: swap;
    src: local('Pretendard Medium'), 
        url('/public/font/pretendard/Pretendard-Medium.woff2') format('woff2'), 
        url('/public/font/pretendard/Pretendard-Medium.woff') format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 400;
    font-display: swap;
    src: local('Pretendard Regular'), 
        url('/public/font/pretendard/Pretendard-Regular.woff2') format('woff2'), 
        url('/public/font/pretendard/Pretendard-Regular.woff') format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 300;
    font-display: swap;
    src: local('Pretendard Light'), 
        url('/public/font/pretendard/Pretendard-Light.woff2') format('woff2'), 
        url('/public/font/pretendard/Pretendard-Light.woff') format('woff');
}

@font-face {
    font-family: 'Pretendard';
    font-weight: 200;
    font-display: swap;
    src: local('Pretendard ExtraLight'), 
        url('/public/font/pretendard/Pretendard-ExtraLight.woff2') format('woff2'), 
        url('/public/font/pretendard/Pretendard-ExtraLight.woff') format('woff');
}


/* Montserrat */
@font-face {
    font-family: 'Montserrat';
    font-weight: 800;
    font-display: swap;
    src: local('Montserrat ExtraBold'), 
        url('/public/font/Montserrat/Montserrat-ExtraBold.woff2') format('woff2'), 
        url('/public/font/Montserrat/Montserrat-ExtraBold.woff') format('woff');
}

@font-face {
    font-family: 'Montserrat';
    font-weight: 700;
    font-display: swap;
    src: local('Montserrat Bold'), 
        url('/public/font/Montserrat/Montserrat-Bold.woff2') format('woff2'), 
        url('/public/font/Montserrat/Montserrat-Bold.woff') format('woff');
}

@font-face {
    font-family: 'Montserrat';
    font-weight: 600;
    font-display: swap;
    src: local('Montserrat SemiBold'), 
        url('/public/font/Montserrat/Montserrat-SemiBold.woff2') format('woff2'), 
        url('/public/font/Montserrat/Montserrat-SemiBold.woff') format('woff');
}

@font-face {
    font-family: 'Montserrat';
    font-weight: 500;
    font-display: swap;
    src: local('Montserrat Medium'), 
        url('/public/font/Montserrat/Montserrat-Medium.woff2') format('woff2'), 
        url('/public/font/Montserrat/Montserrat-Medium.woff') format('woff');
}

@font-face {
    font-family: 'Montserrat';
    font-weight: 400;
    font-display: swap;
    src: local('Montserrat Regular'), 
        url('/public/font/Montserrat/Montserrat-Regular.woff2') format('woff2'), 
        url('/public/font/Montserrat/Montserrat-Regular.woff') format('woff');
}

@font-face {
    font-family: 'Montserrat';
    font-weight: 300;
    font-display: swap;
    src: local('Montserrat Light'), 
        url('/public/font/Montserrat/Montserrat-Light.woff2') format('woff2'), 
        url('/public/font/Montserrat/Montserrat-Light.woff') format('woff');
}

@font-face {
    font-family: 'Montserrat';
    font-weight: 200;
    font-display: swap;
    src: local('Montserrat ExtraLight'), 
        url('/public/font/Montserrat/Montserrat-ExtraLight.woff2') format('woff2'), 
        url('/public/font/Montserrat/Montserrat-ExtraLight.woff') format('woff');
}


/* OpenSans */
@font-face {
    font-family: 'OpenSans';
    font-display: swap;
    font-weight: 300;
    src: url('/public/font/OpenSans/OpenSans-Light.woff2') format('woff2'),
        url('/public/font/OpenSans/OpenSans-Light.woff') format('woff');
}
@font-face {
    font-family: 'OpenSans';
    font-display: swap;
    font-weight: 400;
    src: url('/public/font/OpenSans/OpenSans-Regular.woff2') format('woff2'),
        url('/public/font/OpenSans/OpenSans-Regular.woff') format('woff');
}
@font-face {
    font-family: 'OpenSans';
    font-weight: 500;
    font-display: swap;
    src: local('OpenSans-Semibold'),
        url('/public/font/OpenSans/OpenSans-Semibold.woff2') format('woff2'),
        url('/public/font/OpenSans/OpenSans-Semibold.woff') format('woff');
}
@font-face {
    font-family: 'OpenSans';
    font-weight: 700;
    font-display: swap;
    src: local('OpenSans-Bold'), 
        url('/public/font/OpenSans/OpenSans-Bold.woff2') format('woff2'), 
        url('/public/font/OpenSans/OpenSans-Bold.woff') format('woff');
}