html, body, div, span, object, iframe, h1, h2, h3, h4, h6, p, a, input {
    margin: 0px;
    padding: 0px;
    font-weight: normal;
    box-sizing: border-box;
    text-shadow: 1px 1px 1px rgba(0,0,0,0.004);
    text-rendering: optimizeLegibility !important;
    -webkit-font-smoothing: antialiased !important;
}

blockquote {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
abbr {
	margin: 0px; padding: 0px;
}
address {
	margin: 0px; padding: 0px;
}
cite {
	margin: 0px; padding: 0px;
}
code {
	margin: 0px; padding: 0px;
}
del {
	margin: 0px; padding: 0px;
}
dfn {
	margin: 0px; padding: 0px;
}
em {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
ins {
	margin: 0px; padding: 0px;
}
kbd {
	margin: 0px; padding: 0px;
}
q {
	margin: 0px; padding: 0px;
}
samp {
	margin: 0px; padding: 0px;
}
small {
	margin: 0px; padding: 0px;
}
strong {
	margin: 0px; padding: 0px;
}
sub {
	margin: 0px; padding: 0px;
}
sup {
	margin: 0px; padding: 0px;
}
var {
	margin: 0px; padding: 0px;
}
b {
	margin: 0px; padding: 0px;
}
i {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
label {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
input:focus, textarea {
	outline: none;
}
table {
	width:100%;
	margin: 0px;
	padding: 0px;
	border-collapse: separate;
	border-spacing:0
}
caption {
	margin: 0px; padding: 0px; font-size:0; width:0; height:0
}
tbody {
	margin: 0px; padding: 0px;
}
tfoot {
	margin: 0px; padding: 0px;
}
thead {
	margin: 0px; padding: 0px;
}
tr {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;font-weight:normal
}
td {
	margin: 0px; padding: 0px;
}
article {
	margin: 0px; padding: 0px;
}
aside {
	margin: 0px; padding: 0px;
}
canvas {
	margin: 0px; padding: 0px;
}
details {
	margin: 0px; padding: 0px;
}
figcaption {
	margin: 0px; padding: 0px;
}
figure {
	margin: 0px; padding: 0px;
}
footer {
	margin: 0px; padding: 0px;
}
header {
	margin: 0px; padding: 0px;
}
hgroup {
	margin: 0px; padding: 0px;
}
menu {
	margin: 0px; padding: 0px;
}
nav {
	margin: 0px; padding: 0px;
}
section {
	margin: 0px; padding: 0px;
}
summary {
	margin: 0px; padding: 0px;
}
time {
	margin: 0px; padding: 0px;
}
mark {
	margin: 0px; padding: 0px;
}
audio {
	margin: 0px; padding: 0px;
}
video {
	margin: 0px; padding: 0px;
}
article {
	display: block;
}
aside {
	display: block;
}
details {
	display: block;
}
figcaption {
	display: block;
}
figure {
	display: block;
}
footer {
	display: block;
}
header {
	display: block;
}
hgroup {
	display: block;
}
menu {
	display: block;
}
nav {
	display: block;
}
section {
	display: block;
}
li {
	list-style-type: none;
}
img {
	border: 0px currentColor; border-image: none;
}
fieldset {
	border: 0px currentColor; border-image: none;
}
iframe {
	border: 0px currentColor; border-image: none;
}
img {
	border: currentColor; border-image: none;
}
fieldset {
	border: currentColor; border-image: none;
}
/*img {
	max-width: 100%;
}*/
li img {
	vertical-align: top;
}
dd img {
	vertical-align: top;
}

hr {
	display: none;
}

a {text-decoration: none; }
a:hover, a:active, a:visited {text-decoration: none; cursor:pointer;}

html, body {
    font-family: 'Apple SD Gothic Neo Bold', 'Noto Sans KR', 'Nanum Gothic', sans-serif;
    width: 100%;
    height: 100%;
}

button {cursor:pointer;}

input, select{vertical-align:middle}

.blind{font-size:0;left:-9999999px}

@font-face {
    font-family: 'Apple SD Gothic Neo Light';
    src: url('../fonts/Apple SD Gothic Neo Light.woff'); /* IE9 È£È¯¼º º¸±â */
    src: local('Apple SD Gothic Neo Light'), /* ·ÎÄÃ */
    url('../fonts/AppleSDGothicNeoL00.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/Apple SD Gothic Neo Light.otf') format('otf'), /* Modern Browsers */
    url('../fonts/AppleSDGothicNeoL.ttf') format('truetype'), /* IE¸¦ Á¦¿ÜÇÑ ´ëºÎºÐÀÇ ºê¶ó¿ìÀú */
    url('../fonts/Apple SD Gothic Neo Light.svg#Apple SD Gothic Neo Light') format('svg'); /* ±¸¹öÀü ¸ð¹ÙÀÏ ºê¶ó¿ìÀú */
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'Apple SD Gothic Neo Medium';
    src: url('../fonts/Apple SD Gothic Neo Medium.woff'); /* IE9 È£È¯¼º º¸±â */
    src: local('Apple SD Gothic Neo Medium'), /* ·ÎÄÃ */
    url('../fonts/AppleSDGothicNeoM00.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/Apple SD Gothic Neo Medium.otf') format('otf'), /* Modern Browsers */
    url('../fonts/AppleSDGothicNeoM.ttf') format('truetype'), /* IE¸¦ Á¦¿ÜÇÑ ´ëºÎºÐÀÇ ºê¶ó¿ìÀú */
    url('../fonts/Apple SD Gothic Neo Medium.svg#Apple SD Gothic Neo Medium') format('svg'); /* ±¸¹öÀü ¸ð¹ÙÀÏ ºê¶ó¿ìÀú */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'AppleSDGothicNeoM';
    src: url('../fonts/Apple SD Gothic Neo Medium.woff'); /* IE9 È£È¯¼º º¸±â */
    src: local('Apple SD Gothic Neo Medium'), /* ·ÎÄÃ */
    url('../Apple SD Gothic Neo Medium.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/Apple SD Gothic Neo Medium.otf') format('otf'), /* Modern Browsers */
    url('../fonts/AppleSDGothicNeoB.ttf') format('truetype'), /* IE¸¦ Á¦¿ÜÇÑ ´ëºÎºÐÀÇ ºê¶ó¿ìÀú */
    url('../fonts/Apple SD Gothic Neo Medium.svg#Apple SD Gothic Neo Medium') format('svg'); /* ±¸¹öÀü ¸ð¹ÙÀÏ ºê¶ó¿ìÀú */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Apple SD Gothic Neo Regular';
    src: url('../fonts/Apple SD Gothic Neo Regular.woff'); /* IE9 È£È¯¼º º¸±â */
    src: local('Apple SD Gothic Neo Regular'), /* ·ÎÄÃ */
    url('../fonts/AppleSDGothicNeoR.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/Apple SD Gothic Neo Regular.otf') format('otf'), /* Modern Browsers */
    url('../fonts/AppleSDGothicNeoR.ttf') format('truetype'), /* IE¸¦ Á¦¿ÜÇÑ ´ëºÎºÐÀÇ ºê¶ó¿ìÀú */
    url('../fonts/Apple SD Gothic Neo Regular.svg#Apple SD Gothic Neo Regular') format('svg'); /* ±¸¹öÀü ¸ð¹ÙÀÏ ºê¶ó¿ìÀú */
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'Apple SD Gothic Neo Bold';
    src: url('../fonts/Apple SD Gothic Neo Bold.woff'); /* IE9 È£È¯¼º º¸±â */
    src: local('Apple SD Gothic Neo Bold'), /* ·ÎÄÃ */
    url('../fonts/Apple SD Gothic Neo Bold.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/Apple SD Gothic Neo Bold.otf') format('otf'), /* Modern Browsers */
    url('../fonts/AppleSDGothicNeoB.ttf') format('truetype'), /* IE¸¦ Á¦¿ÜÇÑ ´ëºÎºÐÀÇ ºê¶ó¿ìÀú */
    url('../fonts/Apple SD Gothic Neo Bold.svg#Apple SD Gothic Neo Bold') format('svg'); /* ±¸¹öÀü ¸ð¹ÙÀÏ ºê¶ó¿ìÀú */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'AppleSDGothicNeoB';
    src: url('../fonts/Apple SD Gothic Neo Bold.woff'); /* IE9 È£È¯¼º º¸±â */
    src: local('Apple SD Gothic Neo Bold'), /* ·ÎÄÃ */
    url('../fonts/AppleSDGothicNeoB00.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/Apple SD Gothic Neo Bold.otf') format('otf'), /* Modern Browsers */
    url('../fonts/AppleSDGothicNeoB.ttf') format('truetype'), /* IE¸¦ Á¦¿ÜÇÑ ´ëºÎºÐÀÇ ºê¶ó¿ìÀú */
    url('../fonts/Apple SD Gothic Neo Bold.svg#Apple SD Gothic Neo Bold') format('svg'); /* ±¸¹öÀü ¸ð¹ÙÀÏ ºê¶ó¿ìÀú */
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Apple SD Gothic Neo Heavy';
    src: url('../fonts/Apple SD Gothic Neo Heavy.woff'); /* IE9 È£È¯¼º º¸±â */
    src: local('Apple SD Gothic Neo Heavy'), /* ·ÎÄÃ */
    url('../fonts/AppleSDGothicNeoEB00.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/Apple SD Gothic Neo Heavy.otf') format('otf'), /* Modern Browsers */
    url('../fonts/AppleSDGothicNeoEB.ttf') format('truetype'), /* IE¸¦ Á¦¿ÜÇÑ ´ëºÎºÐÀÇ ºê¶ó¿ìÀú */
    url('../fonts/Apple SD Gothic Neo Heavy.svg#Apple SD Gothic Neo Heavy') format('svg'); /* ±¸¹öÀü ¸ð¹ÙÀÏ ºê¶ó¿ìÀú */
    font-weight: normal;
    font-style: normal;
}
