header#global-header {
    font-family: Avenir, "Helvetica Neue", Helvetica, Arial, "Hiragino Sans", ヒラギノ角ゴシック, YuGothic, "Yu Gothic", メイリオ, Meiryo, "ＭＳ Ｐゴシック", "MS PGothic";
    font-size: 16px;
    letter-spacing: 0.05em;
}
#global-header .toshin-logo a {
    text-decoration: none;
}
#global-header .cse-branding-form input[type='text'] {
    overflow: visible;
    margin: 0;
    touch-action: manipulation;
    background-color: transparent;
    color: inherit;
    font-size: 12px;
    line-height: inherit;
    box-sizing: border-box;
    background-repeat: no-repeat;
}
#global-header .navi-utility li {
    line-height: 1.5;
}
.global-menu {
    z-index: 5000;
}
#global-header .global-menu-inner > .Menu > a > img {
    vertical-align: bottom;
}
