.home {
    position: relative;
    overflow: hidden;
    margin: 0 auto;
    width: 100%
}

.home .header {
    width: 100%;
    height: 45.15625vw;
    background-image: url(../img/01%E5%A4%B4%E9%83%A8.34fab9a6.png);
    background-size: 100% 100%
}

.home .header-link {
    position: absolute;
    top: 2.08333vw;
    right: 20.83333vw;
    display: flex;
    justify-content: space-between
}

.home .header-link li {
    margin: 0 3.125vw;
    font-size: .9375vw;
    color: #fff;
    cursor: pointer
}

.home .header-button {
    position: absolute;
    top: 31.25vw;
    left: 27.60417vw
}

.home .header-button li {
    width: 15.625vw;
    height: 2.08333vw;
    line-height: 2.08333vw;
    text-align: center;
    background-color: #f9ae49;
    padding: 1.04167vw;
    font-size: 1.97917vw;
    color: #fff;
    border-radius: 3.125vw;
    cursor: pointer
}

.home .about {
    width: 100%;
    height: 34.89583vw;
    background-image: url(../img/02%E7%AE%80%E4%BB%8B.f8a5c113.png);
    background-size: 100% 100%
}

.home .advantage1 {
    width: 100%;
    height: 56.09375vw;
    background-image: url(../img/03%E4%BC%98%E5%8A%BF.d46d29a1.png);
    background-size: 100% 100%
}

.home .advantage2 {
    width: 100%;
    height: 56.09375vw;
    background-image: url(../img/03%E4%BC%98%E5%8A%BF%E6%95%88%E6%9E%9C.42d0b501.png);
    background-size: 100% 100%
}

.home .advantage3 {
    width: 100%;
    height: 62.5vw;
    background-image: url(../img/04%E8%B7%AF%E7%BA%BF%E5%9B%BE.5669b57b.png);
    background-size: 100% 100%
}

.home .joinus {
    width: 100%;
    height: 64.01042vw;
    background-image: url(../img/05%E5%8A%A0%E5%85%A5.466bd3f5.png);
    background-size: 100% 100%
}

.home .lead {
    width: 100%;
    height: 39.58333vw;
    background-image: url(../img/06%E9%A2%86%E5%AF%BC%E5%9B%A2%E9%98%9F.f99aeb89.png);
    background-size: 100% 100%
}

.home .footer {
    width: 100%;
    height: 7.29167vw;
    background-image: url(../img/07%E5%B0%BE%E9%83%A8.3c498383.png);
    background-size: 100% 100%;
    position: relative
}

.home .footer-link {
    color: hsla(0, 0%, 100%, .5);
    position: absolute;
    font-size: .72917vw;
    top: 4.16667vw;
    left: 21.875vw;
    display: grid;
    grid-template-columns: 10.41667vw 10.41667vw;
    grid-gap: .26042vw 1.875vw
}

.home .footer-link div {
    cursor: pointer
}