body, ul, dl, ol, li, p, h1, h4, h3, h5, div, pre, select, input {margin:0; padding:0; }
ul,ol,dl,li {list-style:none; border:0; }
#header a,#header ul,
.mct div, .mct p, .mct span, .mct ul, .mct li, .mct em,
.ct8  div, .ct8 p, .ct8 span, .ct8 ul, .ct8 li, .ct8 em,
.ct  div, .ct p, .ct span, .ct ul, .ct li, .ct em {-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}

em {font-style:normal;}
img {border:0; vertical-align:top;}
html,
body {width:100%; height:100%;}
a[href^="tel"] {color:inherit; text-decoration:none;}
header, section, nav, article, footer {display:block;}
.clear {clear:both;}

body, table, th, td, span,p, div, em,ul,li { font-family: 'notokr', 'Malgun Gothic', Verdana, sans-serif; color:#333; letter-spacing:-0.02em; line-height:1.8em; word-break:keep-all;}
body {font-size:14pt; font-family: 'notokr', 'Malgun Gothic', Verdana, sans-serif; color:#333; letter-spacing:-0.02em;}
a:link  {color:#333; text-decoration:none;font-family : 'notokr', 'Malgun Gothic', Verdana, sans-serif;}
a:visited {color:#333; text-decoration:none;font-family : 'notokr', 'Malgun Gothic', Verdana, sans-serif;  }
a:hover  {color:#333; text-decoration:none; font-family : 'notokr', 'Malgun Gothic', Verdana, sans-serif; }
a {selector-dummy : expression(this.hideFocus=true);}  


@font-face {
  font-family: 'NanumG';
  src: url(../font/NanumGothicR.eot);
  src: url(../font/NanumGothicR.eot?#iefix) format('embedded-opentype'), url(../font/NanumGothicR.woff) format('woff');
}
@font-face {
  font-family: 'NanumGB';
  src: url(../font/NanumGothicB.eot);
  src: url(../font/NanumGothicB.eot?#iefix) format('embedded-opentype'), url(../font/NanumGothicB.woff) format('woff');
}

@font-face {
  font-family: 'notokr-B';
  src: url(../font/notokr-Bold.eot);
  src: url(../font/notokr-Bold.eot?#iefix) format('embedded-opentype'), url(../font/notokr-Bold.woff) format('woff');
}
@font-face {
  font-family: 'notokr-M';
  src: url(../font/notokr-Medium.eot);
  src: url(../font/notokr-Medium.eot?#iefix) format('embedded-opentype'), url(../font/notokr-Medium.woff) format('woff');
}
@font-face {
  font-family: 'notokr';
  src: url(../font/notokr-Regular.eot);
  src: url(../font/notokr-Regular.eot?#iefix) format('embedded-opentype'), url(../font/notokr-Regular.woff) format('woff');
}
@font-face {
  font-family: 'notokr-L';
  src: url(../font/notokr-light.eot);
  src: url(../font/notokr-light.eot?#iefix) format('embedded-opentype'), url(../font/notokr-light.woff) format('woff');
}
@font-face {
  font-family: 'scdream2';
  src: url(../font/scdream2-webfont.eot);
  src: url(../font/scdream2-webfont.eot?#iefix) format('embedded-opentype'), url(../font/scdream2-webfont.woff) format('woff');
}

@font-face {
  font-family: 'scdream5';
  src: url(../font/scdream5-webfont.eot);
  src: url(../font/scdream5-webfont.eot?#iefix) format('embedded-opentype'), url(../font/scdream5-webfont.woff) format('woff');
}
@font-face {
  font-family: 'scdream6';
  src: url(../font/scdream6-webfont.eot);
  src: url(../font/scdream6-webfont.eot?#iefix) format('embedded-opentype'), url(../font/scdream6-webfont.woff) format('woff');
}

@font-face {
  font-family: 'Roboto-M';
  src: url(../font/Roboto-Medium.eot);
  src: url(../font/Roboto-Medium.eot?#iefix) format('embedded-opentype'), url(../font/Roboto-Medium.woff) format('woff');
}
@font-face {
  font-family: 'Roboto-B';
  src: url(../font/Roboto-Bold.eot);
  src: url(../font/Roboto-Bold.eot?#iefix) format('embedded-opentype'), url(../font/Roboto-Bold.woff) format('woff');
}

@media (max-width: 1280px) {
body {font-size:13pt; }
}