@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard/dist/web/static/pretendard.css");
@font-face {
  font-family: "Pretendard";
  font-style: normal;
  font-weight: 100;
  src: url("/public/assets/font/Pretendard-Thin.woff2") format("woff2"), url("/public/assets/font/Pretendard-Thin.woff") format("woff"), url("/public/assets/font/Pretendard-Thin.ttf") format("truetype"), url("/public/assets/font/Pretendard-Thin.otf") format("opentype");
}
@font-face {
  font-family: "Pretendard";
  font-style: normal;
  font-weight: 200;
  src: url("/public/assets/font/Pretendard-ExtraLight.woff2") format("woff2"), url("/public/assets/font/Pretendard-ExtraLight.woff") format("woff"), url("/public/assets/font/Pretendard-ExtraLight.ttf") format("truetype"), url("/public/assets/font/Pretendard-ExtraLight.otf") format("opentype");
}
@font-face {
  font-family: "Pretendard";
  font-style: normal;
  font-weight: 300;
  src: url("/public/assets/font/Pretendard-Light.woff2") format("woff2"), url("/public/assets/font/Pretendard-Light.woff") format("woff"), url("/public/assets/font/Pretendard-Light.ttf") format("truetype"), url("/public/assets/font/Pretendard-Light.otf") format("opentype");
}
@font-face {
  font-family: "Pretendard";
  font-style: normal;
  font-weight: 400;
  src: url("/public/assets/font/Pretendard-Regular.woff2") format("woff2"), url("/public/assets/font/Pretendard-Regular.woff") format("woff"), url("/public/assets/font/Pretendard-Regular.ttf") format("truetype"), url("/public/assets/font/Pretendard-Regular.otf") format("opentype");
}
@font-face {
  font-family: "Pretendard";
  font-style: normal;
  font-weight: 500;
  src: url("/public/assets/font/Pretendard-Medium.woff2") format("woff2"), url("/public/assets/font/Pretendard-Medium.woff") format("woff"), url("/public/assets/font/Pretendard-Medium.ttf") format("truetype"), url("/public/assets/font/Pretendard-Medium.otf") format("opentype");
}
@font-face {
  font-family: "Pretendard";
  font-style: normal;
  font-weight: 600;
  src: url("/public/assets/font/Pretendard-SemiBold.woff2") format("woff2"), url("/public/assets/font/Pretendard-SemiBold.woff") format("woff"), url("/public/assets/font/Pretendard-SemiBold.ttf") format("truetype"), url("/public/assets/font/Pretendard-SemiBold.otf") format("opentype");
}
@font-face {
  font-family: "Pretendard";
  font-style: bold;
  font-weight: 700;
  src: url("/public/assets/font/Pretendard-Bold.woff2") format("woff2"), url("/public/assets/font/Pretendard-Bold.woff") format("woff"), url("/public/assets/font/Pretendard-Bold.ttf") format("truetype"), url("/public/assets/font/Pretendard-Bold.otf") format("opentype");
}
@font-face {
  font-family: "Pretendard";
  font-style: normal;
  font-weight: 800;
  src: url("/public/assets/font/Pretendard-ExtraBold.woff2") format("woff2"), url("/public/assets/font/Pretendard-ExtraBold.woff") format("woff"), url("/public/assets/font/Pretendard-ExtraBold.ttf") format("truetype"), url("/public/assets/font/Pretendard-ExtraBold.otf") format("opentype");
}
@font-face {
  font-family: "Pretendard";
  font-style: normal;
  font-weight: 900;
  src: url("/public/assets/font/Pretendard-Black.woff2") format("woff2"), url("/public/assets/font/Pretendard-Black.woff") format("woff"), url("/public/assets/font/Pretendard-Black.ttf") format("truetype"), url("/public/assets/font/Pretendard-Black.otf") format("opentype");
}
@font-face {
  font-family: "LeferiPointWhite";
  src: url("/public/assets/font/LeferiPointWhite.woff") format("woff"), url("/public/assets/font/LeferiPointWhite.ttf") format("truetype");
}
@font-face {
  font-family: "LeferiPointBlack";
  src: url("/public/assets/font/LeferiPointBlack.woff") format("woff"), url("/public/assets/font/LeferiPointBlack.ttf") format("truetype");
}
/* FONT */
/* COLOR */
/* background */
/* mixin */
/* style css */
@media (max-width: 1640px) {
  .header {
    height: 3.75rem;
  }
  .header .gnb,
  .header .account,
  .header .right-box ul.account {
    display: none;
  }
  .header .logo {
    margin-right: auto;
  }
  .header .logo img {
    height: 1.5rem;
  }
  .header .right-box .icon-box {
    margin-left: auto;
  }
  .header .right-box .icon-box img {
    height: 1.25rem;
  }
  .header .right-box .icon-box li:nth-of-type(2) img,
  .header .right-box .icon-box li:first-of-type img {
    height: 1.375rem;
  }
  .footer {
    padding: 2rem 0;
  }
  .footer .box-wrap {
    flex-direction: column;
    align-items: flex-start;
  }
  .footer .first-box {
    width: 100%;
  }
  .footer h2 {
    margin-bottom: 1.25rem;
  }
  .footer h2 img {
    height: 30px;
  }
  .footer .foot-link {
    margin-bottom: 1.25rem;
  }
  .footer .foot-link li a {
    font-size: 1rem;
  }
  .footer .info-box li {
    flex-wrap: wrap;
    flex-direction: column;
  }
  .footer .info-box li:last-of-type {
    margin: 2rem 0 0;
    padding-bottom: 2rem;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
  }
  .footer h5 {
    font-size: 1.5rem;
    margin-top: 2rem;
  }
  .footer strong {
    font-size: 1.5rem;
  }
  .footer .time-box li {
    font-size: 1rem;
  }
  .footer .last-box h5:last-of-type {
    margin-top: 2rem;
  }
  #contents {
    padding-top: 3.75rem;
  }
  .layout {
    width: 92%;
    margin: 0 auto;
  }
}/*# sourceMappingURL=resposive.css.map */