* {
  padding: 0;
  margin: 0;
  /* font-family: "Noto Sans KR", sans-serif; */
  /* font-family: "NanumGothic", "NanumGothicBold", sans-serif; */
  font-family: "NanumSquareNeo", sans-serif;
  box-sizing: border-box;
  color: #333;
}
*:focus {
  outline: 0;
}

html,
body {
  /* font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen,
    Ubuntu, Cantarell, Fira Sans, Droid Sans, Helvetica Neue, sans-serif; */
  overflow: hidden;
}

a {
  color: inherit;
  text-decoration: none;
}

button {
  white-space: nowrap;
}

ul {
  list-style: none;
}

h1,
h2,
h3,
li,
p {
  color: #222;
}

/* 구글맵에 파란색 테두리가 들어가는 버그 해결 */
.gm-style iframe + div {
  border: none !important;
}

@media (prefers-color-scheme: dark) {
  html {
    color-scheme: dark;
  }
  body {
    color: white;
    background: black;
  }
}

@font-face {
  font-family: "NanumSquareNeo";
  font-style: normal;
  font-weight: 900;
  src: url(/_next/static/media/NanumSquareNeoTTF-eHv.b245ca09.woff) format("woff");
}
@font-face {
  font-family: "NanumSquareNeo";
  font-style: normal;
  font-weight: 700;
  src: url(/_next/static/media/NanumSquareNeoTTF-dEb.43fc8e96.woff) format("woff");
}
@font-face {
  font-family: "NanumSquareNeo";
  font-style: normal;
  font-weight: 500;
  src: url(/_next/static/media/NanumSquareNeoTTF-cBd.2765eda5.woff) format("woff");
}
@font-face {
  font-family: "NanumSquareNeo";
  font-style: normal;
  font-weight: normal, 300;
  src: url(/_next/static/media/NanumSquareNeoTTF-bRg.5189724d.woff) format("woff");
}
@font-face {
  font-family: "NanumSquareNeo";
  font-style: normal;
  font-weight: 100;
  src: url(/_next/static/media/NanumSquareNeoTTF-aLt.ad3ff1b0.woff) format("woff");
}
/* @font-face {
  font-family: "NanumGothic";
  font-style: normal;
  font-weight: normal;
  src: url("./fonts/NanumGothic.ttf") format("ttf");
} */
/* @font-face {
  font-family: "NanumGothic";
  font-style: normal;
  font-weight: bold;
  src: url("./fonts/NanumGothicBold.ttf") format("ttf");
} */
/* noto-sans-kr-100 - korean_latin */
/* @font-face {
  font-family: "Noto Sans KR";
  font-style: normal;
  font-weight: 100;
  src: url("./fonts/noto-sans-kr-v8-korean_latin-100.eot");
  src: local("Noto Sans KR Thin"), local("NotoSansKR-Thin"),
    url("./fonts/noto-sans-kr-v8-korean_latin-100.eot?#iefix")
      format("embedded-opentype"),
    url("./fonts/noto-sans-kr-v8-korean_latin-100.woff2") format("woff2"),
    url("./fonts/noto-sans-kr-v8-korean_latin-100.woff") format("woff"),
    url("./fonts/noto-sans-kr-v8-korean_latin-100.svg#NotoSansKR") format("svg");
} */
/* noto-sans-kr-300 - korean_latin */
/* @font-face {
  font-family: "Noto Sans KR";
  font-style: normal;
  font-weight: 300;
  src: url("./fonts/noto-sans-kr-v8-korean_latin-300.eot");
  src: local("Noto Sans KR Light"), local("NotoSansKR-Light"),
    url("./fonts/noto-sans-kr-v8-korean_latin-300.eot?#iefix")
      format("embedded-opentype"),
    url("./fonts/noto-sans-kr-v8-korean_latin-300.woff2") format("woff2"),
    url("./fonts/noto-sans-kr-v8-korean_latin-300.woff") format("woff"),
    url("./fonts/noto-sans-kr-v8-korean_latin-300.svg#NotoSansKR") format("svg");
} */
/* noto-sans-kr-regular - korean_latin */
/* @font-face {
  font-family: "Noto Sans KR";
  font-style: normal;
  font-weight: 400;
  src: url("./fonts/noto-sans-kr-v8-korean_latin-regular.eot");
  src: local("Noto Sans KR Regular"), local("NotoSansKR-Regular"),
    url("./fonts/noto-sans-kr-v8-korean_latin-regular.eot?#iefix")
      format("embedded-opentype"),
    url("./fonts/noto-sans-kr-v8-korean_latin-regular.woff2") format("woff2"),
    url("./fonts/noto-sans-kr-v8-korean_latin-regular.woff") format("woff"),
    url("./fonts/noto-sans-kr-v8-korean_latin-regular.svg#NotoSansKR")
      format("svg");
} */
/* noto-sans-kr-500 - korean_latin */
/* @font-face {
  font-family: "Noto Sans KR";
  font-style: normal;
  font-weight: 500;
  src: url("./fonts/noto-sans-kr-v8-korean_latin-500.eot");
  src: local("Noto Sans KR Medium"), local("NotoSansKR-Medium"),
    url("./fonts/noto-sans-kr-v8-korean_latin-500.eot?#iefix")
      format("embedded-opentype"),
    url("./fonts/noto-sans-kr-v8-korean_latin-500.woff2") format("woff2"),
    url("./fonts/noto-sans-kr-v8-korean_latin-500.woff") format("woff"),
    url("./fonts/noto-sans-kr-v8-korean_latin-500.svg#NotoSansKR") format("svg");
} */
/* noto-sans-kr-700 - korean_latin */
/* @font-face {
  font-family: "Noto Sans KR";
  font-style: normal;
  font-weight: 700;
  src: url("./fonts/noto-sans-kr-v8-korean_latin-700.eot");
  src: local("Noto Sans KR Bold"), local("NotoSansKR-Bold"),
    url("./fonts/noto-sans-kr-v8-korean_latin-700.eot?#iefix")
      format("embedded-opentype"),
    url("./fonts/noto-sans-kr-v8-korean_latin-700.woff2") format("woff2"),
    url("./fonts/noto-sans-kr-v8-korean_latin-700.woff") format("woff"),
    url("./fonts/noto-sans-kr-v8-korean_latin-700.svg#NotoSansKR") format("svg");
} */
/* noto-sans-kr-900 - korean_latin */
/* @font-face {
  font-family: "Noto Sans KR";
  font-style: normal;
  font-weight: 900;
  src: url("./fonts/noto-sans-kr-v8-korean_latin-900.eot");
  src: local("Noto Sans KR Black"), local("NotoSansKR-Black"),
    url("./fonts/noto-sans-kr-v8-korean_latin-900.eot?#iefix")
      format("embedded-opentype"),
    url("./fonts/noto-sans-kr-v8-korean_latin-900.woff2") format("woff2"),
    url("./fonts/noto-sans-kr-v8-korean_latin-900.woff") format("woff"),
    url("./fonts/noto-sans-kr-v8-korean_latin-900.svg#NotoSansKR") format("svg");
} */

.marker-drone {
  /* background-color: #64d39a !important; */
  /* width: 1.8rem; */
  /* height: 1.8rem; */
  /* line-height: 1.8rem; */
  /* border-radius: 50%; */
  /* border: 2px solid white; */
}

