/*ver4*/

html, body, ul, li, ol, dl, dt, dd {
    margin:0;
    padding:0;
    list-style:none;
}

h1, h2, h3, h4, h5, h6 {
    margin:0;
    padding:0;
    font-weight: inherit;
}

a {
    text-decoration:none;
    color:inherit;
}

.con {
    margin:0 auto;
}

.row::after {
    content:"";
    display:block;
    clear:both;
}

.relative {
    position:relative;
}

.logo > a {
    display: block;
    width:100%;
    height:100%;
}

.hide-infomation {
    position: absolute;
    color:transparent !important;
    width:0;
    height:0;
    font-size: 0 !important;
    z-index: -9999;
    overflow: hidden;
}