@charset "utf-8";
a, input, div, textarea {
    /*outline: none;*/
    text-decoration: none;
}
*+ html input {
    margin-top: -1px;
    margin-bottom: -1px;
}
html, body, h1, h2, h3, h4, ul, li, ol, dl, dt, dd, form, p, input, textarea {
    margin: 0;
    padding: 0;
}
html, body {
    width: 100%;
    min-height: 100%;
}
ul, dl, ol, li {
    list-style: none;
}
img, input[type="checkbox"] {
    vertical-align: middle;
}
.clear {
    clear: both;
}
.clearAfter::after{
    content: "";
    display: block;
    clear: both;
}
