
/* CSS Document */


/* 리셋 */
*, *::before, *::after {margin: 0;padding: 0;box-sizing: border-box; text-decoration: none; vertical-align: baseline;}

/* 여백 초기화 */
body, div, ul, li, dl, dd, dt, dfn, ol, h1, h2, h3, h4, h5, h6, input, fieldset, legend, p, select, table, th, td, tr, textarea, button, form, figure, figcaption, hr, img, blockquote {margin:0; padding:0;}

/* a 링크 초기화 */
a, a:hover {color: inherit; text-decoration: inherit; }

/* 폰트 초기화 */
body, input, textarea, select, button, table, th {font-weight: normal; font-style: normal; }

/* 폰트 스타일 초기화 (기울임) */
em, address, dfn {font-style: normal;}

/* 버튼 초기화 */
button, input, textarea {color: inherit; outline: none; background: transparent; font-family: inherit; font: inherit;}
button:hover { filter: brightness(90%);}

/* 블릿기호 초기화 */
ul, li, ol {list-style: none;}

/* 테이블 초기화 */
 table {border-collapse: collapse; border-spacing: 0;}
            

/* 아이폰 input */
/* 버튼류, 셀렉트, 날짜 선택 초기화 */
button,
input[type=button],
input[type=submit],
input[type=reset],
select,
input[type=date],
input[type=text],
input[type=number],
input[type=email],
input[type=password],
textarea {
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background: none;
  border: none;
  padding: 0;
  margin: 0;
  font: inherit;
  color: inherit;
  outline: none;
  box-shadow: none;
}



/* 이미지 보정 */
.img {
	image-rendering: -moz-crisp-edges;
	image-rendering: -o-crisp-edges;
	image-rendering: -webkit-optimize-contrast;
	-ms-interpolation-mode: nearest-neighbor;
	image-rendering: crisp-edges;
}

