<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">header {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 1000;
}

img {
    width: auto;
}

header img {
    width: 100%;
}
#u8390,
#menuu8391 {
    top: 100px;
}
#pu27667 {
    margin-top: 188px;
}
#suzuki-in-your-country-bnr{
    z-index: 999;
}
#page-top{
    z-index: 1100;
}
#suzuki-in-your-country-bnr,
#suzuki-in-your-country-bnr a{
    box-sizing: border-box;
}
#u27667{
    width: 480px;
    float: none;
    position: absolute;
    right: 7.5%;
    margin-top: 50px;
}
#u27667 img{
    width: 100%;
}

@media screen and (min-width: 768px) and (max-width: 978px) {
    #products_info .navi-child {
        height: 100% !important;
    }
    header #menu-box .nav-menu&gt;li:first-child&gt;a {
        padding-left: 30px;
    }
    nav.navi-child {
        display: flex;
    }
}
@media screen and (min-width: 768px) {
    #suzuki-in-your-country-bnr a {
        font-size: 12px;
    }
}

@media screen and (max-width: 768px) {
    #u8390,
    #menuu8391 {
        top: 70px;
    }
    header .nav-menu&gt;li a,
    header .navi-child li .sp-subnavi li a,
    header .global-menu li a {
        font-size: calc(10 / 390 * 100vw);
        /* padding: 2.5vw; */
    }
}</pre></body></html>