.localnavigation ul li a {
    padding: 5px;
}


.h2_icon_01{
    background: url("/business/service/it-guardians/it_support/img/iconC.png") no-repeat center;
    background-position: 360px;
    background-size: 30px;
}

.h2_icon_02{
    background: url("/business/service/it-guardians/it_support/img/iconD.png") no-repeat;
    background-position: 380px;
    background-size: 30px;
}

.h2_icon_03{
    background: url("/business/service/it-guardians/it_support/img/iconB.png") no-repeat;
    background-position: 380px;
    background-size: 30px;
}

.h2_icon_04{
    background: url("/business/service/it-guardians/it_support/img/iconA.png") no-repeat;
    background-position: 320px;
    background-size: 30px;
}

.km-inpage-link {
    background-color: #efefef;
    border: 1px solid #e3e3e3;
    padding-bottom: 20px;
}

.km-inpage-link__list {
    margin-bottom: 0;
    list-style: none;
    padding-bottom: 18px;
    padding-left: 15px;
    padding-top: 1px;
}

.km-inpage-link ul{
    list-style: none;
}

.km-inpage-link ul li {
    background-repeat: no-repeat;
    background-position: 4px 8px;
    background-size: 4px 4px;
    margin-right: 25px;
}

.km-inpage-link__list li a {
    display: block;
    padding-left: 25px;
    font-size: 0.875rem;
    background: url(/business/service/it-guardians/it_support/img/icon_arrow-down_001.png) no-repeat left center;
    background-image: url(/business/service/it-guardians/it_support/img/icon_arrow-down_001.png);
    background-repeat: no-repeat;
    background-size: 16px 16px;
    background-position: left 1.5px;
    text-decoration: none !important;
}

.liner-navigation ul li:nth-child(4) a {
    background-image: url(/k11-contents/kmj/assets/it-guardians/img/iconA.png);
}

@media only screen and (max-width: 600px){
    .km-inpage-link ul li {
        margin-bottom: 18px;
    }
    .km-inpage-link__list {
        padding-bottom: 0px;
    }
    .km-inpage-link {
    padding-bottom: 0px;
    }

    .liner-navigation ul li:nth-child(4).current a:before {
        border-color: transparent transparent transparent #cda000;
    }

    .pl-sm-10{
        padding-left: 10px;
    }

    .pr-sm-10{
        padding-right: 10px;
    }
}

@media only screen and (min-width: 601px){
    .km-inpage-link ul li {
        float: left;
    }
    .localnavigation ul li:nth-child(1){
        width: 6%;
    }
    .localnavigation ul li:nth-child(2){
        width: 18%;
    }
    .localnavigation ul li:nth-child(3){
        width: 19%;
    }
    .localnavigation ul li:nth-child(4){
        width: 19%;
    }
    .localnavigation ul li:nth-child(5){
        width: 14%;
    }
    .localnavigation ul li:nth-child(6){
        width: 12%;
    }
    .localnavigation ul li:nth-child(7){
        width: 12%;
    }
    /* liner-navigation */
    .liner-navigation ul li{
        width: 23%;
    }

    .liner-navigation ul li:nth-child(1){
        margin-right: 20px;
    }

    .liner-navigation ul li:nth-child(2){
        margin-right: 20px;
    }

    .liner-navigation ul li:nth-child(3){
        margin-right: 20px;
    }

    .liner-navigation ul li.current a:after {
        width: 223px;
    }

    .liner-navigation ul li:nth-child(4).current a:before {
        border-color: transparent transparent #cda000 transparent;
    }

}

.liner-navigation ul li:nth-child(4) a:hover {
    color: #cda000 !important;
}

.liner-navigation ul li:nth-child(4).current a {
    color: #cda000 !important;
}

.liner-navigation ul li:nth-child(4).current a:after {
    background: #cda000 !important;
}

