@charset "utf-8";
/* CSS Document */


.tabBox .tabBox__head {
    display: flex;
    border-bottom: 1px solid #02335b;
    margin-bottom: 4rem;
}


.tabBox .tab__btn {
    width: 48%;
    margin: 0 1%;
}


.tabBox .tab__btn a {
    display: block;
    padding: 1.4rem 0;
    width: 100%;
    border-radius: .4rem .4rem 0 0;
    cursor: pointer;
    transition: all 0.2s ease 0s;
    background: #fff;
    border-width: 1px 1px 0 1px;
    border-style: solid;
    border-color: #02335b;
    font-size: 1.4rem;
    text-align: center;
    font-weight:bold;
    color: #02335b;
}


.tabBox .tab__btn a:before {
    content: "\f061";  
    font-size: 1rem;
    font-family: "Font Awesome 5 Free";
    font-weight: 600;
    padding-right: .8rem;
}


#basicInfo .tabBox .tab__btn.active a {
    background-color: #02335b; 
    color: #fff; !important
}



@media (max-width: 767.98px) {

    .tabBox .tab__btn {
        width: 46%;
        margin: 0 2%;

    }
    
    .tabBox .tab__btn span{
        font-size: 1.2rem;
    }
}


/**/