/* noto-sans-kr-300 - korean */
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 300;
  src: url('/css/font/noto-sans-kr-v12-korean-300.eot'); /* IE9 Compat Modes */
  src: local('Noto Sans KR Light'), local('NotoSansKR-Light'),
       url('/css/font/noto-sans-kr-v12-korean-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/css/font/noto-sans-kr-v12-korean-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/css/font/noto-sans-kr-v12-korean-300.woff') format('woff'), /* Modern Browsers */
       url('/css/font/noto-sans-kr-v12-korean-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/css/font/noto-sans-kr-v12-korean-300.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-regular - korean */
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 400;
  src: url('/css/font/noto-sans-kr-v12-korean-regular.eot'); /* IE9 Compat Modes */
  src: local('Noto Sans KR Regular'), local('NotoSansKR-Regular'),
       url('/css/font/noto-sans-kr-v12-korean-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/css/font/noto-sans-kr-v12-korean-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/css/font/noto-sans-kr-v12-korean-regular.woff') format('woff'), /* Modern Browsers */
       url('/css/font/noto-sans-kr-v12-korean-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/css/font/noto-sans-kr-v12-korean-regular.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-500 - korean */
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 500;
  src: url('/css/font/noto-sans-kr-v12-korean-500.eot'); /* IE9 Compat Modes */
  src: local('Noto Sans KR Medium'), local('NotoSansKR-Medium'),
       url('/css/font/noto-sans-kr-v12-korean-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/css/font/noto-sans-kr-v12-korean-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/css/font/noto-sans-kr-v12-korean-500.woff') format('woff'), /* Modern Browsers */
       url('/css/font/noto-sans-kr-v12-korean-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/css/font/noto-sans-kr-v12-korean-500.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-700 - korean */
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 700;
  src: url('/css/font/noto-sans-kr-v12-korean-700.eot'); /* IE9 Compat Modes */
  src: local('Noto Sans KR Bold'), local('NotoSansKR-Bold'),
       url('/css/font/noto-sans-kr-v12-korean-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/css/font/noto-sans-kr-v12-korean-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/css/font/noto-sans-kr-v12-korean-700.woff') format('woff'), /* Modern Browsers */
       url('/css/font/noto-sans-kr-v12-korean-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/css/font/noto-sans-kr-v12-korean-700.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}
/* noto-sans-kr-900 - korean */
@font-face {
  font-family: 'Noto Sans KR';
  font-style: normal;
  font-weight: 900;
  src: url('/css/font/noto-sans-kr-v12-korean-900.eot'); /* IE9 Compat Modes */
  src: local('Noto Sans KR Black'), local('NotoSansKR-Black'),
       url('/css/font/noto-sans-kr-v12-korean-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/css/font/noto-sans-kr-v12-korean-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/css/font/noto-sans-kr-v12-korean-900.woff') format('woff'), /* Modern Browsers */
       url('/css/font/noto-sans-kr-v12-korean-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/css/font/noto-sans-kr-v12-korean-900.svg#NotoSansKR') format('svg'); /* Legacy iOS */
}

/* 공통 */
@import url("/css/font/noto-sans-kr-v12-korean-regular.woff2");
@import url("/css/font/noto-sans-kr-v12-korean-500.woff2");
@import url("/css/font/noto-sans-kr-v12-korean-700.woff2");
@import url("/css/font/noto-sans-kr-v12-korean-900.woff2");
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
  font-family: "Noto Sans KR", sans-serif;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0) !important;
}

a {
 color: #000;
}

.clearBoth:after{
	clear: both;
	display: block;
	content: '';
}

*:focus {
  outline: 0 !important;
  box-shadow: 0 0 0 0 rgba(0, 0, 0, 0) !important;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
input, textarea,input:focus, textarea:focus {
  -moz-user-select: auto;
  -webkit-user-select: auto;
  -ms-user-select: auto;
  user-select: auto;
}
.logo h1 {
  padding-top: 17px;
}
input,textarea{
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.swiper-pagination-bullet-active {
    background: #6a886a;
}
.bannerClick {
  width: 25%;
  height: 100%;
  cursor: pointer;
}
.pagination {
	margin: 60px 0 0;
	text-align: center;
}

.paginate {
    display: inline-block;
    margin: 0 auto;
    font-size: 0;
    border: 1px solid #6a896a;
    border-radius: 3px;
}
.paginate * {
    display: inline-block;
    margin: 0;
    padding: 6px 13px;
    border-left: 1px solid #6a896a;
    font-size: 12px;
    color: #222;
    font-family: Verdana, sans-serif;
    letter-spacing: -1px;
    min-width: 32px;
    text-align: center;
}
.paginate strong {
    font-weight: normal;
    background: #6a896a;
    color: #fff;
}
.paginate *:first-child {
    border-left: none;
}
