@charset "utf-8";

* {margin:0; padding:0; box-sizing:border-box}
html {overflow-y:scroll}
body {font-size:16px; font-weight:300; font-family:'SCD', sans-serif; width:100%; min-width:1400px; margin:0 auto}
html, h1, h2, h3, h4, h5, h6, form, img {border:0}
h1, h2, h3, h4, h5, h6, b, strong {font-weight:900}
ul,ol,dl,dt,dd {list-style:none}
li, p {word-break: break-all}
label, input, button, img {vertical-align:middle}
button, input[type="button"],input[type="submit"] {cursor:pointer; font-family:inherit; border:0; outline:none}
input[type="number"] {font-family:inherit}
.hiddenfrm {width:0; height:0; visibility:hidden; position:absolute; top:0; left:0}

textarea, select, button {outline:none; font:inherit}
input[type="text"],input[type="submit"],input[type="file"] {-webkit-appearance: none;-moz-appearance: none; appearance: none}
input[type=text]::-ms-clear {display:none}
a {color:inherit; text-decoration:none; -webkit-tap-highlight-color:transparent}

input[type=text],input[type=password], textarea {
-webkit-transition: all 0.30s ease-in-out;
-moz-transition: all 0.30s ease-in-out;
-ms-transition: all 0.30s ease-in-out;
-o-transition: all 0.30s ease-in-out;
outline:none; font-family:inherit
}

@media screen and (max-width: 768px) { 
    body {width:100%; min-width:auto; max-width:1000px; margin:0 auto; font-size:12px} 
}