@font-face {
	font-family: NanumSR;
	src: url(../font/NanumSquare_seR.eot?#iefix) format("embedded-opentype"), url(../font/NanumSquare_seR.woff) format("woff"), url(../font/NanumSquare_seR.woff2) format("woff2"), url(../font/NanumSquare_seR.ttf) format("truetype");
}
@font-face {
	font-family: NanumSB;
	src: url(../font/NanumSquare_seB.eot?#iefix) format("embedded-opentype"), url(../font/NanumSquare_seB.woff) format("woff"), url(../font/NanumSquare_seB.woff2) format("woff2"), url(../font/NanumSquare_seB.ttf) format("truetype");
}
@font-face {
	font-family: NanumSEB;
	src: url(../font/NanumSquareEB.eot?#iefix) format("embedded-opentype"), url(../font/NanumSquareEB.woff) format("woff"), url(../font/NanumSquareEB.woff2) format("woff2"), url(../font/NanumSquareEB.ttf) format("truetype");
}
body {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
select {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
ul {
	list-style: none; border: 0px currentColor; border-image: none;
}
ol {
	list-style: none; border: 0px currentColor; border-image: none;
}
dl {
	list-style: none; border: 0px currentColor; border-image: none;
}
li {
	list-style: none; border: 0px currentColor; border-image: none;
}
div {
	line-height: 1.8em;
}
p {
	line-height: 1.55em;
}
pre {
	line-height: 1.8em;
}
ul {
	line-height: 1.8em;
}
ol {
	line-height: 1.8em;
}
dl {
	line-height: 1.8em;
}
li {
	line-height: 2.9em;
}
hr {
	display: none;
}
img {
	border: 0px currentColor; border-image: none; vertical-align: top;
}
html {
	width: 100%; height: 100%; box-sizing: border-box;
}
body {
	width: 100%; height: 100%; -ms-overflow-y: scroll;
}
a[href^='tel'] {
	color: inherit; text-decoration: none;
}
header {
	display: block;
}
section {
	display: block;
}
nav {
	display: block;
}
article {
	display: block;
}
footer {
	display: block;
}
.clear {
	clear: both;
}
body {
	color: #222; letter-spacing: -0.02em; font-family: "NanumSquare" sans-serif; font-size: 14pt;
}
input {
	color: rgb(34, 34, 34); font-family: "NanumSquare" sans-serif; font-size: 13pt;
}
select {
	color: rgb(34, 34, 34); font-family: "NanumSquare" sans-serif; font-size: 13pt;
}
textarea {
	color: rgb(34, 34, 34); font-family: "NanumSquare" sans-serif; font-size: 13pt;
}
a:link {
	color: rgb(51, 51, 51); letter-spacing: -0.02em; font-family: "NanumSquare" sans-serif; text-decoration: none;
}
a:visited {
	color: rgb(51, 51, 51); letter-spacing: -0.02em; font-family: "NanumSquare" sans-serif; text-decoration: none;
}
a:hover {
	color: rgb(51, 51, 51); letter-spacing: -0.02em; font-family: "NanumSquare" sans-serif; text-decoration: none;
}
a {
	
}
