.label-right {
    font-weight: normal;
    float: right;
}
body {
    font-family: "Hiragino Kaku Gothic ProN","Hiragino Kaku Gothic Pro",メイリオ,Meiryo,sans-serif;
}


@media screen and (max-width: 768px) {
    .label-right {
        float: none;
    }

    .col-sm-6, .col-sm-9 {
        padding: 0;
    } 
}


.form-group {
    margin: 0;
}

.form-group label {
    line-height: 34px;
}

.submit-group {
    margin-top: 20px;
    margin-bottom: 40px;
}
h1 {
    padding: 0 0 24px;
    margin-bottom: 36px;
    font-weight: normal;
    color: #0A5489;
    border-bottom: 6px solid #0A5489;
}

.contact {margin-bottom:80px;
}

section .container .sub-nav {
    padding: 0;
    list-style: none;
    font-size: 14px;
}

    section .container .sub-nav li {
        display: inline-block;
    }

    section .container .sub-nav .active {
        color: #0F76BB;
        padding: 15px 25px 0px 0px;
    }

    section .container .sub-nav a {
        color: #BDBEC1;
        padding: 15px 25px 0px 0px;
    }

/*GlobalNetworky*/

    .groupComapny-img-row:first-child {
       
        height: 50vh;
    }
    .groupComapny-img-row:nth-child(2) {
        
        height: 50vh;
    }
.groupComapny-img-row img{
    object-fit:cover;

}
.second-img{
    padding-left:10px;
}

@media screen and (max-width: 991px) {
    .second-img {
        padding-left: 15px;
    }
}
/*GroupCompany*/
.groupCompanyTable {
    width: 100%;
}

    /*Table Header*/
    .groupCompanyTable th:nth-child(1) {
        width: 18%;
    }

    .groupCompanyTable th:nth-child(2) {
        width: 37%;
    }

    .groupCompanyTable th:nth-child(3) {
        width: 17%;
    }

    .groupCompanyTable th:nth-child(4) {
        width: 28%;
    }

    /*Table data*/
.groupCompanyTable td:nth-child(1) {
    width: 18%;
}

.groupCompanyTable td:nth-child(2) {
    width: 37%;
}
.groupCompanyTable td:nth-child(3) {
    width: 17%;
}
.groupCompanyTable td:nth-child(4) {
    width: 28%;
}


/*    Erase the border table*/
.table-borderless > tbody > tr > td,
.table-borderless > tbody > tr > th,
.table-borderless > tfoot > tr > td,
.table-borderless > tfoot > tr > th,
.table-borderless > thead > tr > td,
.table-borderless > thead > tr > th {
    border: none;
}