@import url(https://fonts.googleapis.com/css?family=Titillium+Web);
@import url(https://fonts.googleapis.com/css?family=Aldrich);
@import url(https://fonts.googleapis.com/css?family=Oswald);
@import url(https://fonts.googleapis.com/css?family=Ubuntu+Condensed);
@import url(https://fonts.googleapis.com/css?family=Arsenal);
@import url(https://fonts.googleapis.com/css?family=Alegreya+Sans);
body {
    background-color: #000;
    background: #010000;
    font-family:"Arsenal","Alegreya Sans","Titillium Web","sans-serif","微軟正黑體","Microsoft JhengHei";
    font-size: 22px;
    width: 100%;
}

h1 {
    font-size: 60px;
    color: #fff;
    font-family:"Oswald","Ubuntu Condensed","Aldrich";
}

h2 {
    color: #fff;
}

h3 {
    color: #fff;
}

p {
    font-size: 18px;
    color: #E6E6E6;
}

* {
    margin: 0;
    padding: 0;
    list-style: none;
}

ul {
    margin-bottom: 0;
}




.nv_logo {}

.nv_logo_item {
    display: inline-block;
    margin: 0 auto;
    font-size: 0;
    width: 13.9%;
    border-left: 1px solid #ddd;
}

.nv_logo_item img {
    font-size: 0;
    display: inline-block;
    margin: 0 auto;
}

.nv_logo_item:nth-child(1) {
    border-left: 1px solid #000;
}

@media screen and (min-width: 992px) and (max-width: 1200px) {
    .nv_logo_item {
        width: 20%;
    }
    .nv_logo_item:nth-child(5) {
        border-left: 1px solid #000;
    }
}

@media screen and (min-width: 768px) and (max-width: 992px) {
    .nv_logo_item {
        width: 30%;
        border: none;
    }
    .nv_logo_item:nth-child(2) {
        border-right: 1px solid #ddd;
        border-left: 1px solid #ddd;
    }
    .nv_logo_item:nth-child(5) {
        margin-top: 2%;
        border-right: 1px solid #ddd;
        border-left: 1px solid #ddd;
    }
}

@media screen and (max-width: 768px) {
    .nv_logo_item {
        width: 40%;
        border: none;
    }
    .nv_logo_item:nth-child(odd) {
        border-right: 1px solid #ddd;
        margin-top: 2%;
    }
    .nv_logo_item:nth-child(7) {
        border-right: 1px solid #000;
    }
}