@charset "UTF-8";
/* common css */
/* 공통 서식 */
/* Font */
/* 프리텐다드 */
@import url("https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.min.css");
html {
  font-family: "Pretendard Variable", Pretendard, -apple-system, BlinkMacSystemFont, system-ui, Roboto, "Helvetica Neue", "Segoe UI", "Apple SD Gothic Neo", "Noto Sans KR", "Malgun Gothic", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", sans-serif;
}

/* 지마켓산스 */
@font-face {
  font-family: "GmarketSansLight";
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansLight.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GmarketSansMedium";
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansMedium.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "GmarketSansBold";
  src: url("https://cdn.jsdelivr.net/gh/projectnoonnu/noonfonts_2001@1.1/GmarketSansBold.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}
/* 템플릿 */
/* 줄바꿈 서식 */
.br-m1 {
  display: none;
}

.br-m2 {
  display: none;
}

.br-m3 {
  display: inline;
}

.br-m4 {
  display: none;
}

.br-m5 {
  display: none;
}

/* 스크립트 서식 */
.header-fix {
  position: fixed !important;
  top: 0;
  left: 0;
  z-index: 9999;
}

.header-fix-bg {
  background-color: rgba(0, 0, 0, 0.8); /* 배경 색상과 투명도 지정 */
}

.rotate {
  transform: rotate(-180deg) !important;
}

.static {
  position: static !important;
}

.recaptcha {
  width: 100%;
  overflow: hidden;
  margin: 0 auto;
  text-align: center;
}

.back-to-position {
  opacity: 0;
  transition: 1s;
}

.back-to-position.to-left {
  transform: translateX(30px);
}

.back-to-position.to-down {
  transform: translateY(-30px);
}

.back-to-position.to-up {
  transform: translateY(30px);
}

.show .back-to-position {
  opacity: 1;
  transform: translateX(0);
  transform: translateY(0);
}

.show .back-to-position.delay-0 {
  transition-delay: 0s;
}

.show .back-to-position.delay-1 {
  transition-delay: 0.3s;
}

.show .back-to-position.delay-2 {
  transition-delay: 0.7s;
}

.show .back-to-position.delay-3 {
  transition-delay: 1s;
  /* transition: opacity 1s ease, transition-delay 1s; */
}/*# sourceMappingURL=common.css.map */