@charset "euc-kr";

/*
 * Nanum Gothic (Korean) http://www.google.com/fonts/earlyaccess
 */
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  /* src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot);
  src: local(『),url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Regular.ttf) format('truetype'); */
  src: url(./fonts/NanumGothic-Regular.eot);
  src: local(『),url(./fonts/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(./fonts/NanumGothic-Regular.woff2) format('woff2'),
       url(./fonts/NanumGothic-Regular.woff) format('woff'),
       url(./fonts/NanumGothic-Regular.ttf) format('truetype');
  
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 700;
  /*src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot);
  src: local(『),url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-Bold.ttf) format('truetype'); */
  src: url(./fonts/NanumGothic-Bold.eot);
  src: local(『),url(./fonts/NanumGothic-Bold.eot?#iefix) format('embedded-opentype'),
       url(./fonts/NanumGothic-Bold.woff2) format('woff2'),
       url(./fonts/NanumGothic-Bold.woff) format('woff'),
       url(./fonts/NanumGothic-Bold.ttf) format('truetype');
}
@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 800;
  /* src: url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot);
  src: local(『),url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.woff) format('woff'),
       url(//fonts.gstatic.com/ea/nanumgothic/v5/NanumGothic-ExtraBold.ttf) format('truetype'); */
  src: url(./fonts/NanumGothic-ExtraBold.eot);
  src: local(『),url(./fonts/NanumGothic-ExtraBold.eot?#iefix) format('embedded-opentype'),
       url(./fonts/NanumGothic-ExtraBold.woff2) format('woff2'),
       url(./fonts/NanumGothic-ExtraBold.woff) format('woff'),
       url(./fonts/NanumGothic-ExtraBold.ttf) format('truetype');
}

/* @import url(fonts/nanumgothic.css); */

*{margin:0; padding:0;}
html, body {width:100%; height: 100%; margin: 0; padding:0; /* Required */ }
body{ color:#444; font:75%/1.5 'Nanum Gothic', Dotum, 'Malgun Gothic', "妓崇", AppleGothic, sans-serif; background-color:#fff; background-image:url('../../images/common/bg_header.gif'); background-position:left top; background-repeat:repeat-x;}

body.no-bg {
	background:none;
}

a:link, a:visited {	color: #555;	text-decoration: none;}
a:active, a:hover {color:#0958a5; text-decoration: underline;}

div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 	margin:0; padding:0;}
fieldset, img, iframe {border:0 none; }
em {	font-style: normal; font-weight: bold;}
address{font-style:normal;}
table { border-collapse: collapse; border-spacing:0; font-size:1em;}

ul,ol  {margin:0; padding:0; list-style:none;}
li, dl, dd, dt { margin:0; padding:0;}
hr{display:none;}

input, select, textarea {font-family:inherit; font-size: 100%; color: #333; background-color: #FFF;}
select, textarea,img, input, label{vertical-align: middle;}

/*legend{position:absolute; left:-2000px; top:-2000px; width:1px; height:1px; font-size:1%; line-height:0; overflow:hidden; visibility:hidden;}*/
legend{position:absolute; left:-9999px; top:-9999px; width:1px; height:1px;  overflow:hidden;}

table caption {position:absolute; left:-9999px; top:-9999px; overflow:hidden;line-height:0px;}