@charset "utf-8";
/* CSS Document */

/* --global-nav */

    /* commonstyle上書き */
    #navbarServiceMenu,
    #navbarServiceMenu.show,
    #navbarServiceMenu.collapsing {
        background-color: transparent;
    }

    /* 縦メニュー時の各項目背景 */
    #navbarServiceMenu > ul > li > a,
    #navbarServiceMenu.show > ul > li > a,
    #navbarServiceMenu.collapsing > ul > li > a {
        background-color: #eee;
    }

    /* active */
    #navbarServiceMenu > ul > li.nav-item.active > a,
    #navbarServiceMenu.show > ul > li.nav-item.active > a,
    #navbarServiceMenu.collapsing > ul > li.nav-item.active > a {
        color: #fff;
        background-color: #6f42c1;
    }

    /* hover */
    #navbarServiceMenu > ul > li > a:hover,
    #navbarServiceMenu.show > ul > li > a:hover,
    #navbarServiceMenu.collapsing > ul > li > a:hover {
        color: #fff;
        background-color: #999;
    }

    /* 横並びメニュー */
    @media (min-width: 992px) {
        #navbarServiceMenu,
        #navbarServiceMenu.show,
        #navbarServiceMenu.collapsing {
            background-color: transparent;
        }
        #navbarServiceMenu > ul > li > a,
        #navbarServiceMenu.show > ul > li > a,
        #navbarServiceMenu.collapsing > ul > li > a {
            background-color: transparent;
        }
        #navbarServiceMenu > ul > li.nav-item.active > a,
        #navbarServiceMenu.show > ul > li.nav-item.active > a,
        #navbarServiceMenu.collapsing > ul > li.nav-item.active > a {
            color: #fff;
            background-color: #6f42c1;;
        }
    }

/* --end--global-nav */
