.schoolarModule02 .linkBox ul li a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    text-align: left;
}

.nyusiModule01 .txtParts04 {
    width: 100%;
}

@media screen and (max-width: 767px) {
    .instModule01 .itemBox01 .link {
        padding-right: 50px;
    }
}

@media screen and (min-width: 768px), print {
    .schoolarModule02 .linkBox ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    }

    .schoolarModule02 .linkBox li {
        margin-bottom: 10px;
        float: none;
    }

    .schoolarModule02 .linkBox li.w100 {
width: 100%;
}

    .schoolarModule02 .linkBox li:nth-of-type(even) {
        margin: 0 0 10px 10px;
    }

    .schoolarModule02 .linkBox ul li a {
        margin: 0;
        height: 100%;
width: 100%;
    }

    header .nav01 .gnavSubMenu .subList a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        padding: 10px 0;
        min-height: 50px;
        height: auto;
        line-height: 1.5;
    }
}