@charset "utf-8";
/* Copyright (c) WWW.DAHAZA.COM. All rights reserved. */
/* @import url("//fonts.googleapis.com/earlyaccess/nanumgothic.css"); */
@font-face {
font-family:Nanum Gothic;
src:url(../css/fonts/NanumGothic.eot); /* IE9 Compat Modes */
src:url(../css/fonts/NanumGothic.eot?#iefix) format('embedded-opentype'), /* IE6-IE8 */
	 url(../css/fonts/NanumGothic.woff) format('woff'), /* Modern Browsers */
	 url(../css/fonts/NanumGothic.ttf)  format('truetype'); /* Safari, Android, iOS */
}
body, h1, h2, h3, h4, h5, h6, div, p, span, strong, em, blockquote, pre, address,
ul, ol, li, dl, dt, dd, table, th, td, form, fieldset, input, select, label, textarea, img, a{margin: 0; padding: 0; border: 0px; box-sizing: border-box; word-break: keep-all; word-wrap: break-word;}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
label{cursor: pointer;}
button{curosr: pointer; margin: 0; padding: 0; border: none; background: none;}
html, body{height: 100%;min-width:600px;}
body{color: #212121; font-size: 1em; font-weight: 400;background:#f5f5f5;}
a:link, a:visited{color:#000;text-decoration:none;transition: color 0.25s;}
a:hover, a:focus, a:active{color:#000;text-decoration:underline}
.errorBox{position: absolute; top: 50%; left: 50%; width: 600px;  margin-top: -215px;margin-left: -300px;}
.errorBox .error{ padding: 60px 0 60px 0; border: 1px solid  #e3e3e3; text-align: center; background:#fff}
.errorBox .error h1{letter-spacing:-1px;margin-bottom: 20px; font-size: 19px; color: #666; font-weight:normal;}
.errorBox .error p{font-size: 14px; color: #666; line-height: 20px;}
.errorBox .error:before{display: block; content: ""; width: 120px; height: 164px; margin: 0 auto 20px; background-position: 0 50%; background-repeat: no-repeat;}
.errorBox .error.e404:before{background-image: url('ico404.png');}
.homebox{text-align:center;margin-top:50px;margin-bottom:20px;}
.homebox a.home{background:#f78b02;border:1px solid #f78b02;color:#fff;padding:12px 28px;font-size:14px;letter-spacing:-1px;font-weight:bold;border-radius: 2px;}
.homebox a.home:hover{background:#fd9819;border:1px solid #fd9819}
.homebox a.back{background:#fff;border:1px solid #e1e1e1;color:#666;padding:12px 28px;font-size:14px;letter-spacing:-1px;font-weight:bold;border-radius: 2px;}
.homebox a.back:hover{background:#f8f8f8;border:1px solid #e1e1e1}
