@charset "utf-8";
/* CSS Document */
@import url(https://cdn.rawgit.com/moonspam/NanumSquare/master/nanumsquare.css);


@font-face{
	font-family:'NanumGothic';
	font-style:normal; font-weight:normal;
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 300;
 src: url(NanumSquareL.eot);
 src: url(NanumSquareL.eot?#iefix) format('embedded-opentype'),
      url(NanumSquareL.woff) format('woff'),
      url(NanumSquareL.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 400;
 src: url(NanumSquareR.eot);
 src: url(NanumSquareR.eot?#iefix) format('embedded-opentype'),
      url(NanumSquareR.woff) format('woff'),
      url(NanumSquareR.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 700;
 src: url(NanumSquareB.eot);
 src: url(NanumSquareB.eot?#iefix) format('embedded-opentype'),
      url(NanumSquareB.woff) format('woff'),
      url(NanumSquareB.ttf) format('truetype');
}
@font-face {
 font-family: 'NanumSquare';
 font-weight: 800;
 src: url(NanumSquareEB.eot);
 src: url(NanumSquareEB.eot?#iefix) format('embedded-opentype'),
      url(NanumSquareEB.woff) format('woff'),
      url(NanumSquareEB.ttf) format('truetype');
}

@font-face {
	font-family: 'NanumSquare';
	font-weight: 900;
	 src: url(NanumSquareEB.eot);
	 src: url(NanumSquareEB.eot?#iefix) format('embedded-opentype'),
		  url(NanumSquareEB.woff) format('woff'),
		  url(NanumSquareEB.ttf) format('truetype');
}

@font-face {
    font-family: 'NotoSans';
    font-style: normal;
    font-weight: 300;
    src: url(notosans/notokr-light.eot);
    src: url(notosans/notokr-light.eot?#iefix) format('embedded-opentype'),
    url(notosans/notokr-light.woff2) format('woff2'),
    url(notosans/notokr-light.woff) format('woff'),
    url(notosans/notokr-light.ttf) format('truetype'),
    url(notosans/notokr-light.svg#notokr-light) format('svg');
}
@font-face {
    font-family: 'NotoSans';
    font-style: normal;
    font-weight: 500;
    src: url(notosans/notokr-regular.eot);
    src: url(notosans/notokr-regular.eot?#iefix) format('embedded-opentype'),
    url(notosans/notokr-regular.woff2) format('woff2'),
    url(notosans/notokr-regular.woff) format('woff'),
    url(notosans/notokr-regular.ttf) format('truetype'),
    url(notosans/notokr-regular.svg#notokr-regular) format('svg');
}
@font-face {
    font-family: 'NotoSans';
    font-style: normal;
    font-weight: 700;
    src: url(notosans/notokr-medium.eot);
    src: url(notosans/notokr-medium.eot?#iefix) format('embedded-opentype'),
    url(notosans/notokr-medium.woff2) format('woff2'),
    url(notosans/notokr-medium.woff) format('woff'),
    url(notosans/notokr-medium.ttf) format('truetype'),
    url(notosans/notokr-medium.svg#notokr-medium) format('svg');
}
@font-face {
    font-family: 'NotoSans';
    font-style: normal;
    font-weight: 900;
    src: url(notosans/notokr-bold.eot);
    src: url(notosans/notokr-bold.eot?#iefix) format('embedded-opentype'),
    url(notosans/notokr-bold.woff2) format('woff2'),
    url(notosans/notokr-bold.woff) format('woff'),
    url(notosans/notokr-bold.ttf) format('truetype'),
    url(notosans/notokr-bold.svg#notokr-bold) format('svg');
}

*{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-moz-box-sizing:border-box; font-family:"NotoSans", "Malgun Gothic", "돋움", "Dotum", "굴림", "Gulim", sans-serif;}
	#header, #contents, #footer{position:relative}
	html{min-width:300px; overflow-x:hidden; overflow-y:scroll}
	body{font-family:"NotoSans", "Malgun Gothic", "돋움", "Dotum", "굴림", "Gulim", sans-serif; font-size:15px;font-weight:400; color:#555;letter-spacing:-0.5px}

	ul, ol, dl, li{list-style:none}
	ul:after{display:block;content:'';clear:both}
	a{text-decoration:none;color:#555; /*font-size:16px;*/}
	a img{border:0}
	i, address{font-style:normal}
	table{border-collapse:collapse}
	/*table td{padding:0}*/
	caption{width:1px;height:1px;overflow:hidden;font-size:0}
  h1, h2, h3, h4, h5, h6{font-family: 'NanumSquare', "Noto Sans KR"; color:#444}
