@charset "utf-8";

@font-face
{
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 400;
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot);
  src: url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.eot?#iefix) format('embedded-opentype'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff2) format('woff2'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.woff) format('woff'),
       url(http://themes.googleusercontent.com/static/fonts/earlyaccess/nanumgothic/v3/NanumGothic-Regular.ttf) format('truetype');
}

html, body {font-family:"Nanum Gothic", "맑은고딕", Malgun Gothic, "돋음", Dotum, Gulim, Apple Gothic, sans-serif; width:100%; height:100%; margin:0;}

#wrap {position:relative; width:100%; min-height:100%;}
#header {position:relative; margin:0 auto; width:90%; height:100px; padding-top:10px; border-bottom:1px solid #585a5e;}
#header h1 {display:block; font-size:26px; }

#main {position:relative; margin:0 auto; width:90%; padding:25px; 5px; 25px; 5px;}
#main p {text-align:center;}
#main p img {border:none; margin:0; padding:0; display:inline;}
#main h1 {text-align:center;}

#main #update {background-color:#fafafa; padding:25px 20px 20px 25px;}

#footer {position:relative; margin:0 auto; width:90%; border-top:1px solid #585a5e;}
#footer address {padding:20px; text-align:center; font-style:normal; font-weight:normal;}
#footer address span {font-size:12px;}