.Area {
    position: relative;
    margin: 0 auto;
    padding: 0;
    border-radius: 0;
    text-align: center;
}

.Area2000 {
    max-width: 2000px;
    height: auto;
    margin-bottom: 0px;
    position: relative;
    margin: 0 auto;
    box-sizing: border-box;
    padding: 0;
}

.Area1220 {
    max-width: 1220px;
    height: auto;
    margin-bottom: 0px;
    position: relative;
    margin: 0 auto;
    box-sizing: border-box;
    padding: 0;
}

@media screen and (max-width:768px) {
    .Area2000 {
        width: 100%;
        max-width: 100%;
        height: auto;
    }
    .Area1220 {
        width: 100%;
        max-width: 100%;
        height: auto;
    }
}

.momoStyle_WRAPPER {
    z-index: 0;
    position: relative;
    display: block;
    margin: 0 auto;
    padding: 0;
    overflow: hidden;
    width: 100%;
    min-width: 1220px;
    text-align: left;
    font-family: "微軟正黑體", "Microsoft JhengHei", Helvetica;
}

@media screen and (max-width: 767px) {
    .momoStyle_WRAPPER {
        min-width: inherit;
        min-height: 100vh;
        overflow: hidden;
    }
}

.momoStyle_WRAPPER .momoStyle_mainArea {
    position: relative;
    display: block;
    margin: 0 auto;
    max-width: 100%;
    z-index: 1;
}

.momoStyle_mainArea {
    padding: 0;
    margin: 0;
    font-family: '微軟正黑體', "Microsoft JhengHei", sans-serif;
    font-weight: 500;
    font-size: 18px;
    word-wrap: break-word;
    word-break: normal;
}

.momoStyle_mainArea img {
    -webkit-user-drag: none;
    border: none;
    width: 100%;
}

@media screen and (min-width:768px) {
     ::-webkit-scrollbar-thumb {
        background: #ffffff63;
    }
     ::-webkit-scrollbar {
        -webkit-appearance: none;
        width: 10px;
        height: 5px;
        background: linear-gradient(rgb(0, 0, 0) 0%, rgb(0, 0, 0) 100%);
    }
}
