@charset "utf-8";

@import "animate.min.css";
@import url('https://fonts.googleapis.com/earlyaccess/notosanskr.css');
@import url('https://fonts.googleapis.com/earlyaccess/notosansjp.css');

/* Copyright [경기천년제목] [https://www.gg.go.kr/contents/contents.do?ciIdx=679&menuId=2457] */
@font-face {
	font-family: 'MainFont';
	src: url('../fonts/Title_Medium.woff');
}

@font-face {
	font-family: 'MainFont_Light';
	src: url('../fonts/Title_Light.woff');
}

@font-face {
	font-family: 'MainFont_Bold';
	src: url('../fonts/Title_Bold.woff');
}

@font-face {
	font-family: 'Poppins Bold Italic';
	src: url('../fonts/Poppins-BoldItalic.ttf');
}

@font-face {
	font-family: 'Tsunagi';
	src: url('../fonts/TsunagiGothic.ttf');
}

*,
*::before,
*::after {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

html,
body {
  height: 100%;
  background-color: #ffffff;
  font-family: 'Noto Sans KR', sans-serif;
}

body {
  margin: 0;
  padding: 0;
  min-height: 100vh;
  font-size: 14px;
  overflow-x: hidden;
  overflow-y: auto;
}

::-webkit-scrollbar {
  width: 10px;
}

::-webkit-scrollbar-track {
  background: #333333;
}

::-webkit-scrollbar-thumb {
  background: #999999;
}

::-webkit-scrollbar-thumb:hover {
  background: #777777;
}

a {
  outline: none;
  text-decoration: none;
  color: #1998fa;
}

a:hover
a:focus,
a:link {
  outline: none;
}

img {
  width: auto;
  max-width: 100%;
  height: auto;
  margin: 0;
  border: none;
  line-height: normal;
  vertical-align: middle;
  -webkit-user-select: none !important;
  -khtml-user-select: none !important;
  -moz-user-select: none !important;
  -o-user-select: none !important;
  user-select: none !important;
  -webkit-user-drag: none !important;
  -khtml-user-drag: none !important;
  -moz-user-drag: none !important;
  -o-user-drag: none !important;
}

.hoc {
  display: block;
  margin: 0 auto;
}

address,
article,
aside,
figcaption,
figure,
footer,
header,
main,
nav,
section {
  display: block;
  margin: 0;
  padding: 0;
}

ul,
li {
  list-style: none;
}

@media (max-width: 768px) {
  ::-webkit-scrollbar {
    width: 0;
  }
}
