.block-content4{
    width:100%;
    min-height:280px;
    background-color: #272727;
}

.link-block{
    display: inline-block;
    width: 80px;
    height: 120px;
    margin: 0 20px;
    text-align: center;
}

.link-content-title{
    color:#f4f4f4;
    font-size: 16px;
    font-weight: bold;
    padding-top: 40px;
}

.link-content-area{
    width:120%;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
}

.link-content{
    display: inline-block;
    width: 50%;
}

.link-block p{
    width: 100%;
    text-align: center;
}

.link-block a{
    color:#f4f4f4;
    text-decoration: none;
}

.block-content4-top-block{
    width:80%;
    margin-left: 10%;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-between;
}

.qr-content{
    display: inline-block;
    width:300px;
    margin-top: 60px;
}

.qr-content img{
    width:90px;
    height:90px;
}

.qr-block{
    width:90px;
    height:120px;
    margin-left: 50px;
    display: inline-block;
}

.qr-block p{
    color:#f4f4f4;
    font-size: 16px;
    width:90px;
    text-align: center;
}


.block-content4-line{
    width:80%;
    height: 1px;
    background-color: #c1c1c1;
    margin: 20px auto;
}

.copyright{
    color:#f4f4f4;
    font-size: 14px;
    display: inline-block;
    width:210px;
}

.tel{
    color:#f4f4f4;
    font-size: 14px;
    display: inline-block;
    width:130px;
    margin-left: 10px;
}

.email{
    color:#f4f4f4;
    font-size: 14px;
    display: inline-block;
    width:180px;
    margin-left: 10px;
}

.block-content4-copyright-area{
    width:80%;
    margin-left:10%;
    margin-top:15px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
}

.site-map{
    color:#f4f4f4;
    font-size: 16px;
}

.site-map a{
    color:#f4f4f4;
    text-decoration: none;
}