@charset "utf-8";

@font-face{
font-family:'BMCnqEu92Fr1MmEU9fBBc';
src:url('/public/font/BMCnqEu92Fr1MmEU9fBBc/BMCnqEu92Fr1MmEU9fBBc4.woff') format('woff');
}

@font-face{
font-family:'BMCnqEu92Fr1MmEU9fBBc';
src:url('/public/font/BMCnqEu92Fr1MmEU9fBBc/BMCnqEu92Fr1MmEU9fBBc5.woff') format('woff');
font-weight:500;
}

@font-face{
font-family:'BMCnqEu92Fr1MmEU9fBBc';
src:url('/public/font/BMCnqEu92Fr1MmEU9fBBc/BMCnqEu92Fr1MmEU9fBBc7.woff') format('woff');
font-weight:700;
}

/* Reset */
body, button, input, textarea, a, label, select {font-family:BMCnqEu92Fr1MmEU9fBBc,Gulim,Helvetica,sans-serif; font-size:12px; color:#333;}
body, h1, h2, h3, h4, ul, dl, dd, p, th, td, form, button, input, textarea, fieldset {margin:0; padding:0; font-size:12px;}
a {text-decoration:none;}
a:hover {text-decoration:underline;}
li {list-style:none;}
button {border:0; background: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;}
caption {display:none;}
.blind {/*visibility:hidden;*/ overflow:hidden; position:absolute; top:0; left:-9999px; width:0; height:0; font-size:0; line-height:0; z-index:-1;}
body {-webkit-text-size-adjust:100%;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
input {letter-spacing:-0.5px;}
}
