@charset "utf-8";

@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);

@font-face{
font-family:'YoonPro';
src:url('/public/font/YoonGothicPro740.eot');
src:local(※);
src:url('/public/font/YoonGothicPro740.eot?#iefix') format('embedded-opentype'),
url('/public/font/YoonGothicPro740.woff') format('woff');
}

@font-face{
font-family:'YoonPro';
src:url('/public/font/YoonGothicPro750.eot');
src:local(※);
src:url('/public/font/YoonGothicPro750.eot?#iefix') format('embedded-opentype'),
url('/public/font/YoonGothicPro750.woff') format('woff');
font-weight:500;
}

@font-face{
font-family:'YoonPro';
src:url('/public/font/YoonGothicPro770.eot');
src:local(※);
src:url('/public/font/YoonGothicPro770.eot?#iefix') format('embedded-opentype'),
url('/public/font/YoonGothicPro770.woff') format('woff');
font-weight:700;
}

/* Reset */
html, body {font-family:YoonPro, Gulim, Helvetica, sans-serif;}
html, body, h1, h2, h3, h4, ul, dl, dd, p, th, td, form, button, input, textarea, fieldset, input, a, label, select {margin:0; padding:0; font-size:12px; color:#333;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
li {list-style:none;}
button {border:0; background:none; outline-style:none;}
button::-moz-focus-inner {padding: 0 !important; border:0;}
input {outline-style:none;}
textarea {resize:none; outline-style:none;}
table {border-collapse:collapse;}
th, td {vertical-align:middle;}
th {font-weight:normal;}
button, label {cursor:pointer;}
em {font-style:normal;}
fieldset {border:none;}
legend {display:none;}
img {border:none; display:block;}
caption {display:none;}
body {-webkit-text-size-adjust:100%;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
input {letter-spacing:-0.5px;}
}
.blind {position:absolute; top:0; left:-9999px; width:0; height:0; font-size:0; line-height:0; z-index:-1; overflow:hidden;}