html{font-size: 85%;}/*??????*/
.g-hd {
    background: #ffffff;
    overflow: hidden;
}
.g-hd .m-logo {
    float: left;
    width: 33%;
    padding: 1.2em 0 1.5em 1%;
}
.g-hd img {
    width: 100%;
    vertical-align: middle;
}
.g-hd h3 {
    float: right;
    width: 60%;
    padding: 1.2rem 0 0 0;
    color: #016ac6;
}
.g-hd h3 b {
    display: block;
    font-size: 1.14rem;
}
.g-hd h3 small {
    font-size: 80%;
    color: #595757;
}
.g-hd h3 a {
    font-size: 1.2rem;
    color: #574038;
}
