html{font-size: 85%;}/*??????*/
.g-hd {
    background: #ffffff;
    overflow: hidden;
}
.g-hd .m-logo {
    float: left;
    width: 33%;
    padding: 1em 0 1em 1%;
}
.g-hd img {
    width: 100%;
    vertical-align: middle;
}
.g-hd h3 {
    float: right;
    width: 62%;
    padding: 1.2rem 0 0 0;
    color: #033980;
}
.g-hd h3 b {
    display: block;
    font-size: 1.14rem;
}
.g-hd h3 small {
   /* font-size: 100%; */
    color: #333;
}
.g-hd h3 a {
    font-size: 1.4rem;
    font-weight: bold;
    color: #333;
}