@charset "utf-8";

/*
 * Nanum Gothic (Korean) http://www.google.com/fonts/earlyaccess
 * @import url(http://fonts.googleapis.com/earlyaccess/nanummyeongjo.css);
 * @import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
 */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/NanumGothic/NanumGothic-Regular.eot);
  src: url(../fonts/NanumGothic/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
	   url(../fonts/NanumGothic/NanumGothic-Regular.woff2) format('woff2'),
	   url(../fonts/NanumGothic/NanumGothic-Regular.woff) format('woff'),
	   url(../fonts/NanumGothic/NanumGothic-Regular.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic Bold';
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/NanumGothic/NanumGothic-Bold.eot);
  src: url(../fonts/NanumGothic/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
	   url(../fonts/NanumGothic/NanumGothic-Bold.woff2) format('woff2'),
	   url(../fonts/NanumGothic/NanumGothic-Bold.woff) format('woff'),
	   url(../fonts/NanumGothic/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic exBold';
  font-style: normal;
  font-weight: 800;
  src: url(../fonts/NanumGothic/NanumGothic-ExtraBold.eot);
  src: url(../fonts/NanumGothic/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
	   url(../fonts/NanumGothic/NanumGothic-ExtraBold.woff2) format('woff2'),
	   url(../fonts/NanumGothic/NanumGothic-ExtraBold.woff) format('woff'),
	   url(../fonts/NanumGothic/NanumGothic-ExtraBold.ttf) format('truetype');
}



@font-face {
  font-family: 'NotoSansKR-Bold';
  font-style: normal;
  font-weight: 800;
  src: url(../fonts/NanumGothic/NotoSansKR-Bold.eot);
  src: url(../fonts/NanumGothic/NotoSansKR-Bold.eot?#iefix) format('embedded-opentype'),
	   url(../fonts/NanumGothic/NotoSansKR-Bold.otf) format('truetype'),
	   url(../fonts/NanumGothic/NotoSansKR-Bold.woff) format('woff'),
	   url(../fonts/NanumGothic/NotoSansKR-Bold.ttf) format('truetype');
}


/*
* {
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
*/
html {margin: 0px; padding: 0px;}
body {margin: 0px; padding: 0px;}
div {margin: 0px; padding: 0px;}
h1 {margin: 0px; padding: 0px;}
h2 {margin: 0px; padding: 0px;}
h3 {margin: 0px; padding: 0px;}
h4 {margin: 0px; padding: 0px;}
h5 {margin: 0px; padding: 0px;}
h6 {margin: 0px; padding: 0px;}
ul {margin: 0px; padding: 0px;}
ol {margin: 0px; padding: 0px;}
li {margin: 0px; padding: 0px;}
dl {margin: 0px; padding: 0px;}
dt {margin: 0px; padding: 0px;}
dd {margin: 0px; padding: 0px;}
form {margin: 0px; padding: 0px;}
fieldset {margin: 0px; padding: 0px;}
p {margin: 0px; padding: 0px;}
button {margin: 0px; padding: 0px;}
table {margin: 0px; padding: 0px;}
th {margin: 0px; padding: 0px;}
td {margin: 0px; padding: 0px;}
input {margin: 0px; padding: 0px;}

textarea{margin: 0px; padding: 0px;}

html {/*width: 100%;*/ height: 100%;}
body {/*width: 100%;*/ height: 100%;}
div {margin: 0px; padding: 0px;}
img {border: 0px; currentColor;}
fieldset {border: 0px #CCC solid;}
table {border: 0px currentColor;}
li {list-style: none;}
input {vertical-align: middle;}

select {vertical-align: middle;}
button {vertical-align: middle;}
img {vertical-align: middle;}
em {font-style: normal;}
address {font-style: normal;}
button {cursor: pointer;}
label {cursor: pointer;}

a:link {color: #666; text-decoration: none;}
a:visited {color: #666; text-decoration: none;}
a:hover {color: red; text-decoration: none;}
a:active {color: #666; text-decoration: none;}


table {border-collapse: collapse; border-spacing: 0;}
hr {display: none;}
button {border: 0px currentColor; overflow: visible;}
body {color: #FFF; font-size: 13px; font-family:"Nanum Gothic"; line-height:170%;}
input{color: rgb(93, 90, 84); line-height:1.5; font-family:"Nanum Gothic"; font-size: 12px; border:1px #CCC solid;font-weight: 400 ; height:24px;background-color:#faf9f7;}
textarea{line-height: 2;font-family:"Nanum Gothic"; font-size: 12px; border:1px #CCC solid; padding:10px;}
select {color: rgb(93, 90, 84); line-height: 1.5; font-family:"Nanum Gothic"; font-size: 12px; font-weight: 400 ; height:25px; border:1px #CCC solid; padding:2px; background-color:#faf9f7;}
button {color: rgb(93, 90, 84); line-height: 1.5; font-family:"Nanum Gothic"; font-size: 12px; font-weight: 400;}


th {color: rgb(64, 61, 57);  font-weight: 600;}
dt {color: rgb(64, 61, 57); font-family:"Nanum Gothic"; font-weight: 600;}
strong {color: rgb(64, 61, 57); font-family:"Nanum Gothic"; font-weight: 600;}
legend {width: 0px; height: 0px; line-height: 0; text-indent: -99999em; overflow: hidden; font-size: 0px; visibility: hidden; position: absolute;}
caption {width: 0px; height: 0px; line-height: 0; text-indent: -99999em; overflow: hidden; font-size: 0px; visibility: hidden;}


