/***** style2024 *****/
@import url("reset2024.css?v=20250213");
@import url("layout2024.css?v=20250213");
@import url("element.css?v=20250213");
@import url("module.css?v=20250213");
@import url("board.css?v=20250213");
@import url("popup.css?v=20250213");
@import url("important.css?v=20250213");
@font-face {
  font-family: "Noto Sans Korean";
  font-style: normal;
  font-weight: 100;
  src: local("Noto Sans Thin"), local("NotoSans-Thin"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Thin-Hestia.eot), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Thin-Hestia.eot?#iefix) format("embedded-opentype"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Thin-Hestia.woff) format("woff"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Thin-Hestia.otf) format("opentype");
}
@font-face {
  font-family: "Noto Sans Korean";
  font-style: normal;
  font-weight: 300;
  src: local("Noto Sans Light"), local("NotoSans-Light"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Light-Hestia.eot), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Light-Hestia.eot?#iefix) format("embedded-opentype"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Light-Hestia.woff) format("woff"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Light-Hestia.otf) format("opentype");
}
@font-face {
  font-family: "Noto Sans Korean";
  font-style: normal;
  font-weight: 400;
  src: local("Noto Sans DemiLight"), local("NotoSans-DemiLight"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-DemiLight-Hestia.eot), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-DemiLight-Hestia.eot?#iefix) format("embedded-opentype"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-DemiLight-Hestia.woff) format("woff"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-DemiLight-Hestia.otf) format("opentype");
}
@font-face {
  font-family: "Noto Sans Korean";
  font-style: normal;
  font-weight: 500;
  src: local("Noto Sans Regular"), local("NotoSans-Regular"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Regular-Hestia.eot), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Regular-Hestia.eot?#iefix) format("embedded-opentype"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Regular-Hestia.woff) format("woff"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Regular-Hestia.otf) format("opentype");
}
@font-face {
  font-family: "Noto Sans Korean";
  font-style: normal;
  font-weight: 600;
  src: local("Noto Sans Medium"), local("NotoSans-Medium"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Medium-Hestia.eot), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Medium-Hestia.eot?#iefix) format("embedded-opentype"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Medium-Hestia.woff) format("woff"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Medium-Hestia.otf) format("opentype");
}
@font-face {
  font-family: "Noto Sans Korean";
  font-style: normal;
  font-weight: 700;
  src: local("Noto Sans Bold"), local("NotoSans-Bold"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Bold-Hestia.eot), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Bold-Hestia.eot?#iefix) format("embedded-opentype"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Bold-Hestia.woff) format("woff"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Bold-Hestia.otf) format("opentype");
}
@font-face {
  font-family: "Noto Sans Korean";
  font-style: normal;
  font-weight: 800;
  src: local("Noto Sans Black"), local("NotoSans-Black"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Black-Hestia.eot), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Black-Hestia.eot?#iefix) format("embedded-opentype"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Black-Hestia.woff) format("woff"), url(/humanframe/theme/reserv/assets/css/font/NotoSansKR-Black-Hestia.otf) format("opentype");
}
@font-face {
  font-family: "Noto Sans KR";
  font-style: normal;
  font-weight: 100;
  src: url("/humanframe/theme/reserv/assets/css/font/NotoSansKR-Thin-Hestia.woff") format("woff"), url("/humanframe/theme/reserv/assets/css/font/NotoSansKR-Thin-Hestia.otf") format("opentype");
}
@font-face {
  font-family: "Noto Sans KR";
  font-style: normal;
  font-weight: 300;
  src: url("/humanframe/theme/reserv/assets/css/font/NotoSansKR-Light-Hestia.woff") format("woff"), url("/humanframe/theme/reserv/assets/css/font/NotoSansKR-Light-Hestia.otf") format("opentype");
}
@font-face {
  font-family: "Noto Sans KR";
  font-style: normal;
  font-weight: 400;
  src: url("/humanframe/theme/reserv/assets/css/font/NotoSansKR-Regular-Hestia.woff") format("woff"), url("/humanframe/theme/reserv/assets/css/font/NotoSansKR-Regular-Hestia.otf") format("opentype");
}
@font-face {
  font-family: "Noto Sans KR";
  font-style: normal;
  font-weight: 500;
  src: url("/humanframe/theme/reserv/assets/css/font/NotoSansKR-Medium-Hestia.woff") format("woff"), url("/humanframe/theme/reserv/assets/css/font/NotoSansKR-Medium-Hestia.otf") format("opentype");
}
@font-face {
  font-family: "Noto Sans KR";
  font-style: normal;
  font-weight: 700;
  src: url("/humanframe/theme/reserv/assets/css/font/NotoSansKR-Bold-Hestia.woff") format("woff"), url("/humanframe/theme/reserv/assets/css/font/NotoSansKR-Bold-Hestia.otf") format("opentype");
}
@font-face {
  font-family: "Noto Sans KR";
  font-style: normal;
  font-weight: 900;
  src: url("/humanframe/theme/reserv/assets/css/font/NotoSansKR-Black-Hestia.woff") format("woff"), url("/humanframe/theme/reserv/assets/css/font/NotoSansKR-Black-Hestia.otf") format("opentype");
}