html,
body,
p,
ol,
ul,
li,
dl,
dt,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
fieldset,
input,
textarea,
blockquote,
figure,
figcaption {
    margin: 0;
    padding: 0
}

body {
    overflow-x: hidden
}

#watch {
    background: #000;
    overflow-x: hidden
}

#watch .active .translateY {
    transform: translateY(0);
    opacity: 1
}

#watch .active .translate_X,
#watch .active .translateX {
    transform: translateX(0);
    opacity: 1
}

#watch .time_8s {
    transition: all .8s ease
}

#watch .translateY {
    transform: translateY(3.90625vw);
    opacity: 0
}

#watch .translate_X {
    transform: translateX(-3.90625vw);
    opacity: 0
}

#watch .translateX {
    transform: translateX(3.90625vw);
    opacity: 0
}

@font-face {
    font-family: 'H_bold';
    src: url('https://d13pvy8xd75yde.cloudfront.net/global/Hios/15/HurmeGeometricSans3%20Bold.otf') format('opentype')
}

#watch p,
#watch div,
#watch span {
    color: #000
}

#watch .t1 {
    font-family: 'H_bold'
}

#watch .t2 {
    margin-top: 1.171875vw
}

#watch .t1m,
#watch .t2m,
#watch .t1,
#watch .t2,
#watch .mobt2 {
    line-height: 105%
}

#watch .tips {
    font-weight: 400;
    font-size: .703125vw;
    text-align: right;
    color: #fff;
    margin-right: 10.625vw;
    line-height: 105%
}

@media(max-width:1080px) {
    #watch .tips {
        font-size: 1.111vw;
        margin-right: 5.556vw
    }
}

#watch .green {
    color: #00d059
}

#watch .section {
    position: relative
}

#watch .section1 {
    background: white;
    display: flex;
    flex-flow: column;
    align-items: center;
    gap: 4.53125vw;
    padding: 7.0703125vw 0 4.6875vw 0
}

@media(max-width:1080px) {
    #watch .section1 {
        padding: 11.111vw 0 24.074vw
    }
}

#watch .section1 .watchtxt {
    width: 42.4609375vw;
    display: flex;
    flex-flow: column;
    gap: 1.9140625vw;
    align-items: center
}

@media(max-width:1080px) {
    #watch .section1 .watchtxt {
        width: 80vw;
        gap: 5.556vw
    }
}

#watch .section1 .watchtxt>img {
    width: 100%
}

#watch .section1 .watchtxt .list {
    display: flex
}

#watch .section1 .watchtxt .list p {
    text-align: left;
    font-weight: 400;
    font-size: 1.2890625vw;
    line-height: 105%
}

@media(max-width:1080px) {
    #watch .section1 .watchtxt .list p {
        font-size: 2.593vw
    }
}

#watch .section1 .watchtxt .list>p:nth-child(2) {
    position: relative;
    width: 15.9375vw;
    text-align: center;
    margin: 0 2.5390625vw
}

@media(max-width:1080px) {
    #watch .section1 .watchtxt .list>p:nth-child(2) {
        width: 21.389vw;
        font-size: 2.593vw;
        margin: 0 11.296vw
    }
}

#watch .section1 .watchtxt .list>p:nth-child(2):after {
    position: absolute;
    content: '';
    width: 1px;
    height: 2.34375vw;
    background: #898989;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

@media(max-width:1080px) {
    #watch .section1 .watchtxt .list>p:nth-child(2):after {
        left: -5.556vw;
        height: 4.444vw
    }
}

#watch .section1 .watchtxt .list>p:nth-child(2):before {
    position: absolute;
    content: '';
    width: 1px;
    height: 2.34375vw;
    background: #898989;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

@media(max-width:1080px) {
    #watch .section1 .watchtxt .list>p:nth-child(2):before {
        right: -5.556vw;
        height: 4.444vw
    }
}

#watch .section1 .watchBox {
    width: 75.2734375vw;
    height: 34.609375vw;
    position: relative
}

@media(max-width:1080px) {
    #watch .section1 .watchBox {
        width: 88.944vw;
        height: 62.593vw
    }
}

#watch .section1 .watchBox>img {
    width: 49.1796875vw;
    position: absolute;
    z-index: 1;
    left: 0;
    right: 0;
    margin: auto
}

@media(max-width:1080px) {
    #watch .section1 .watchBox>img {
        width: 100%;
        height: 100%
    }
}

#watch .section1 .watchBox h1 {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #f7f6fa;
    font-weight: 600;
    font-size: 11.71875vw;
    text-align: center
}

@media(max-width:1080px) {
    #watch .section1 .watchBox h1 {
        opacity: 0
    }
}

#watch .section2 {
    padding: 10.9375vw 0
}

@media(max-width:1080px) {
    #watch .section2 {
        padding: unset;
        height: 173.519vw
    }
}

#watch .section2 .f30 {
    font-weight: 600;
    font-size: 1.171875vw
}

@media(max-width:1080px) {
    #watch .section2 .f30 {
        font-size: 2.407vw
    }
}

#watch .section2 .f28 {
    font-weight: 600;
    font-size: 1.09375vw;
    letter-spacing: 0
}

#watch .section2 .f20 {
    font-weight: 400;
    font-size: .78125vw
}

@media(max-width:1080px) {
    #watch .section2 .f20 {
        font-size: 1.667vw
    }
}

#watch .section2 .green {
    font-weight: 600;
    font-size: 1.7578125vw
}

#watch .section2 .green>b {
    font-weight: 600;
    font-size: 1.171875vw
}

@media(max-width:1080px) {
    #watch .section2 .green>b {
        font-size: 2.222vw
    }
}

@media(max-width:1080px) {
    #watch .section2 .green {
        font-size: 3.519vw
    }
}

#watch .section2 .section2Box {
    position: relative;
    width: 78.90625vw;
    margin: 0 auto 1.953125vw;
    display: flex;
    gap: .9375vw
}

@media(max-width:1080px) {
    #watch .section2 .section2Box {
        width: 88.889vw;
        height: 148.148vw;
        margin: auto;
        display: block
    }
}

#watch .section2 .section2Box .item {
    position: relative
}

#watch .section2 .section2Box .item img {
    width: 100%
}

#watch .section2 .section2Box .set1 {
    display: flex;
    flex-flow: column;
    gap: .9375vw;
}

#watch .section2 .section2Box .set1 .item {
    width: 22.03125vw;
    height: 17.734375vw
}

@media(max-width:1080px) {
    #watch .section2 .section2Box .set1 .item:nth-child(1) {
        width: 43.519vw;
        height: 42.593vw;
        position: absolute;
        top: 24.074vw;
        right: 0
    }
}

#watch .section2 .section2Box .set1 .item:nth-child(1) .f30 {
    position: absolute;
    top: 1.5625vw;
    width: 10vw;
    left: 0;
    right: 0;
    margin: auto;
    line-height: 105%
}

@media(max-width:1080px) {
    #watch .section2 .section2Box .set1 .item:nth-child(1) .f30 {
        font-size: 2.407vw;
        width: 20.556vw;
        top: 5.556vw
    }
}

#watch .section2 .section2Box .set1 .item:nth-child(1) .sub {
    position: absolute;
    top: 5.078125vw;
    display: flex;
    text-align: center;
    left: 0;
    right: 0;
    justify-content: center;
    align-items: center;
    gap: 1.0546875vw
}

@media(max-width:1080px) {
    #watch .section2 .section2Box .set1 .item:nth-child(1) .sub {
        top: 14.259vw;
        gap: 6.019vw;
        left: 3.611vw;
        right: unset
    }
}

#watch .section2 .section2Box .set1 .item:nth-child(1) .sub>p {
    display: flex;
    flex-flow: column
}

#watch .section2 .section2Box .set3 .box {
    display: flex;
    gap: .9375vw
}

#watch .section2 .section2Box .set3 .box .item:nth-child(1) {
    width: 11.71875vw
}

@media(max-width:1080px) {
    #watch .section2 .section2Box .set3 .box .item:nth-child(1) {
        position: absolute;
        top: 94.444vw;
        left: 0
    }

    #watch .section2 .section2Box .set3 .box .item:nth-child(1)>.f28 {
        top: 2.963vw !important;
        left: 2.222vw !important
    }
}

#watch .section2 .section2Box .set3 .box .item:nth-child(2) {
    width: 9.375vw
}

@media(max-width:1080px) {
    #watch .section2 .section2Box .set3 .box .item2{
        left: 45vw!important;
    }
    #watch .section2 .section2Box .set3 .box .item:nth-child(2) {
        position: absolute;
        top: 94.444vw;
        right: 0
    }

    #watch .section2 .section2Box .set3 .box .item:nth-child(2)>.f28 {
        top: 2.963vw !important;
        left: unset !important;
        right: 2.222vw !important;
        text-align: right !important
    }
}

#watch .section2 .section2Box .set3 .box .item:nth-child(1),
#watch .section2 .section2Box .set3 .box .item:nth-child(2) {
    height: 17.00625vw
}

@media(max-width:1080px) {

    #watch .section2 .section2Box .set3 .box .item:nth-child(1),
    #watch .section2 .section2Box .set3 .box .item:nth-child(2) {
        width: 43.519vw;
        height: 25.926vw
    }
}

#watch .section2 .section2Box .set3 .box .item:nth-child(1)>.f28,
#watch .section2 .section2Box .set3 .box .item:nth-child(2)>.f28 {
    position: absolute;
    top: 1.5625vw;
    text-align: left;
    width: 87%;
    left: .78125vw;
    line-height: 105%
}

@media(max-width:1080px) {

    #watch .section2 .section2Box .set3 .box .item:nth-child(1)>.f28,
    #watch .section2 .section2Box .set3 .box .item:nth-child(2)>.f28 {
        font-size: 2.407vw;
        width: 16.574vw
    }
}

#watch .section2 .section2Box .set2 {
    width: 32.96875vw;
    height: 35.15625vw
}

@media(max-width:1080px) {
    #watch .section2 .section2Box .set2 {
        width: 43.519vw;
        height: 42.593vw;
        position: absolute;
        top: 24.074vw;
        left: 0
    }

    #watch .section2 .section2Box .set2>img {
        width: 43.519vw;
        height: 42.593vw
    }
}

#watch .section2 .section2Box .set2>p {
    position: absolute;
    top: 4.921875vw;
    left: 0;
    right: 0;
    margin: auto;
    width: 25.078125vw;
    height: 3.203125vw
}

#watch .section2 .section2Box .set2>p>img {
    height: 100%
}

@media(max-width:1080px) {
    #watch .section2 .section2Box .set2>p {
        width: 35.648vw;
        height: 4.444vw;
        top: 5.556vw
    }
}

#watch .section2 .section2Box .set3 {
    display: flex;
    flex-flow: column;
    gap: .9375vw
}

@media(max-width:1080px) {
    #watch .section2 .section2Box .set3 .item {
        width: 43.519vw !important
    }
}

#watch .section2 .section2Box .set1 .item:nth-child(2) {
    
    width: 22.03125vw;
    height: 16.4844vw;
}
#watch .section2 .section2Box .set1 .item:nth-child(2)>img{
    height: 100%;
}

@media(max-width:1080px) {
    #watch .section2 .section2Box .set1 .item:nth-child(2) {
        height: 24.074vw;
        position: absolute;
        top: 68.519vw;
        width:43.519vw !important;
        right: 0
    }

    #watch .section2 .section2Box .set1 .item:nth-child(2) .green {
        font-size: 3.704vw
    }
}

#watch .section2 .section2Box .set1 .item:nth-child(2)>div {
    position: absolute;
    top: 3.125vw;
    left: 1.5625vw
}

@media(max-width:1080px) {
    #watch .section2 .section2Box .set1 .item:nth-child(2)>div {
        top: 2.315vw;
        left: 2.222vw
    }
}

#watch .section2 .section2Box .set3 .item:nth-child(2) {
    width: 22.03125vw;
    height: 8.046875vw
}

@media(max-width:1080px) {
    #watch .section2 .section2Box .set3 .item:nth-child(2) {
        height: 22.222vw;
        position: absolute;
        top: 68.5vw;
        left: 0
    }
}

#watch .section2 .section2Box .set3 .item:nth-child(2)>p {
    position: absolute;
    top: 7.017188vw;
    left: 1.40625vw;
    width: 8.3203125vw;
    text-align: left;
    line-height: 105%
}

@media(max-width:1080px) {
    #watch .section2 .section2Box .set3 .item:nth-child(2)>p {
        top: 2.963vw;
        left: 2.222vw;
        width: 19.722vw
    }
}

#watch .section2 .section2Box .set3 .item:nth-child(3) {
    width: 22.03125vw;
    height: 12.34375vw
}

@media(max-width:1080px) {
    #watch .section2 .section2Box .set3 .item:nth-child(3) {
        height: 22.222vw;
        position: absolute;
        top: 122.222vw;
        right: 0
    }
}

#watch .section2 .section2Box .set3 .item:nth-child(3)>p {
    position: absolute;
    top: 1.171875vw;
    left: 0;
    right: 0;
    margin: auto;
    text-align: center
}

@media(max-width:1080px) {
    #watch .section2 .section2Box .set3 .item:nth-child(3)>p {
        top: 2.963vw
    }
}

#watch .section3 .t1m {
    text-align: left;
    margin: 0 0 11.111vw 5.556vw
}

#watch .section3 .t1m .green {
    font-weight: 700;
    font-size: 11.111vw
}

#watch .section3 .t1m .f80 {
    font-weight: 700;
    font-size: 5.556vw
}

#watch .section3 .t2m {
    font-weight: 400;
    font-size: 2.593vw;
    text-align: left;
    margin: 7.407vw 5.556vw 3.704vw
}

#watch .section3 .sub .t1 {
    text-align: center
}

#watch .section3 .sub .t1 .green {
    font-weight: 700;
    font-size: 7.8125vw;
    font-family: 'H_bold'
}

#watch .section3 .sub .t1 .f80 {
    font-weight: 700;
    font-size: 3.125vw;
    font-family: 'H_bold'
}

#watch .section3 .sub .t2 {
    font-weight: 400;
    font-size: 1.25vw;
    letter-spacing: 0;
    text-align: center
}

#watch .section3>img {
    width: 78.87403011vw;
    height: 29.7265625vw;
    margin: 7.03125vw auto 3.125vw;
    display: block
}

@media(max-width:1080px) {
    #watch .section3>img {
        width: 88.935vw;
        height: 33.519vw;
        margin: auto
    }
}

#watch .section4 .mobt1 {
    font-weight: 700;
    font-size: 5.556vw;
    text-align: left;
    margin: 24.074vw 0 11.111vw 5.556vw
}

#watch .section4 .mobt2 {
    width: 82.037vw;
    font-weight: 400;
    font-size: 2.593vw;
    text-align: left;
    margin: 5.556vw 0 0 5.556vw
}

#watch .section4 .sub {
    display: flex;
    justify-content: space-between;
    margin: 8.515625vw 10.546875vw 4.6875vw
}

#watch .section4 .sub .left {
    font-weight: 700;
    font-size: 3.125vw;
    font-family: 'H_bold';
    text-align: center;
    width: 26.9140625vw;
    line-height: 105%
}

#watch .section4 .sub .right {
    font-weight: 400;
    font-size: 1.25vw;
    line-height: 105%;
    width: 35.390625vw;
    text-align: left
}

#watch .section4 .s4 {
    height: 37.03125vw;
    width: 78.90625vw;
    position: relative;
    margin: auto
}

@media(max-width:1080px) {
    #watch .section4 .s4 {
        width: 88.889vw;
        height: 101.852vw
    }
}

#watch .section4 .s4>img {
    width: 100%
}

#watch .section4 .s4 p {
    height: 3.7109375vw;
    background: rgba(0, 0, 0, 0.5);
    border-radius: 3.90625vw;
    padding: 0 1.0546875vw;
    width: fit-content;
    display: flex;
    align-items: center;
    gap: 1.5625vw
}

@media(max-width:1080px) {
    #watch .section4 .s4 p {
        height: 8.796vw;
        border-radius: 9.259vw;
        padding: 0 4.63vw;
        gap: 3.704vw
    }
}

#watch .section4 .s4 p span {
    color: white;
    text-align: left;
    font-weight: 400;
    font-size: 1.015625vw;
    line-height: 105%
}

@media(max-width:1080px) {
    #watch .section4 .s4 p span {
        font-size: 2.407vw
    }
}

#watch .section4 .s4 p img {
    width: 2.1484375vw;
    height: 2.1484375vw
}

@media(max-width:1080px) {
    #watch .section4 .s4 p img {
        width: 5.093vw;
        height: 5.093vw
    }
}

#watch .section4 .s4 p:nth-child(2) {
    position: absolute;
    top: 11.71875vw;
    right: 2.9296875vw
}

@media(max-width:1080px) {
    #watch .section4 .s4 p:nth-child(2) {
        top: 53.241vw;
        right: 5.556vw
    }
}

#watch .section4 .s4 p:nth-child(3) {
    position: absolute;
    top: 18.9453125vw;
    right: 8.59375vw
}

@media(max-width:1080px) {
    #watch .section4 .s4 p:nth-child(3) {
        top: 69.444vw;
        right: 19.444vw
    }
}

#watch .section4 .s4 p:nth-child(4) {
    position: absolute;
    top: 27.890625vw;
    right: 3.515625vw
}

@media(max-width:1080px) {
    #watch .section4 .s4 p:nth-child(4) {
        top: 85.648vw;
        right: 7.407vw
    }
}

#watch .section5 .t1m {
    font-weight: 700;
    font-size: 5.556vw;
    text-align: left;
    margin: 24.074vw 0 11.111vw 5.556vw
}

#watch .section5 .t2m {
    font-weight: 400;
    font-size: 2.593vw;
    text-align: left;
    margin: 5.556vw 5.556vw 0 5.556vw
}

#watch .section5 .box {
    background: #f5f5f5;
    width: 78.90625vw;
    height: 42.96875vw;
    border-radius: .78125vw;
    display: flex;
    justify-content: space-around;
    align-items: center;
    margin: 4.6875vw auto 7.578125vw
}

@media(max-width:1080px) {
    #watch .section5 .box {
        width: 88.889vw;
        height: 101.852vw;
        border-radius: 1.852vw;
        margin: auto;
        display: flex;
        align-items: center;
        justify-content: center
    }
}

#watch .section5 .box .left {
    width: 26.9140625vw;
    height: 33.7109375vw
}

@media(max-width:1080px) {
    #watch .section5 .box .left {
        width: 63.796vw;
        height: 79.907vw
    }
}

#watch .section5 .box .left img {
    width: 100%
}

#watch .section5 .box .right {
    width: 26.953125vw
}

#watch .section5 .box .right .t1 {
    font-weight: 700;
    font-size: 3.125vw;
    letter-spacing: 0
}

#watch .section5 .box .right .t2 {
    font-weight: 400;
    font-size: 1.25vw;
    letter-spacing: 0
}

#watch .section6 .t1m {
    font-weight: 700;
    font-size: 5.556vw;
    text-align: left;
    margin: 24.074vw 0 7.407vw 5.556vw
}

#watch .section6 .t2m {
    text-align: left;
    margin: 5.556vw 5.556vw 7.407vw;
    font-size: 2.593vw;
    font-weight: 400
}

#watch .section6 img {
    width: 100vw;
    height: 56.6015625vw
}

@media(max-width:1080px) {
    #watch .section6 img {
        height: 64.815vw
    }
}

#watch .section6 .sub {
    position: absolute;
    top: 1.953125vw;
    left: 0;
    right: 0;
    margin: auto
}

@media(max-width:1080px) {
    #watch .section6 .sub {
        top: 31.852vw
    }
}

#watch .section6 .sub .t1 {
    font-weight: 700;
    font-size: 3.125vw;
    letter-spacing: 0;
    text-align: center
}

#watch .section6 .sub .t2 {
    font-weight: 400;
    font-size: 1.25vw;
    letter-spacing: 0;
    text-align: center
}

#watch .section6 .sub .t3 {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 2.3125vw;
    gap: 3.7890625vw
}

@media(max-width:1080px) {
    #watch .section6 .sub .t3 {
        gap: 9.259vw;
        margin-top: 0
    }
}

#watch .section6 .sub .t3>p {
    display: flex;
    flex-flow: column;
    width: fit-content
}

#watch .section6 .sub .t3>p:nth-child(2) {
    position: relative;
    padding: 0 3.61vw
}

@media(max-width:1080px) {
    #watch .section6 .sub .t3>p:nth-child(2) {
        padding: 0 9.259vw
    }
}

#watch .section6 .sub .t3>p:nth-child(2):after {
    position: absolute;
    content: '';
    width: 1px;
    height: 3.125vw;
    background: #fafafa;
    left: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

@media(max-width:1080px) {
    #watch .section6 .sub .t3>p:nth-child(2):after {
        height: 5.556vw
    }
}

#watch .section6 .sub .t3>p:nth-child(2):before {
    position: absolute;
    content: '';
    width: 1px;
    height: 3.125vw;
    background: #fafafa;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

@media(max-width:1080px) {
    #watch .section6 .sub .t3>p:nth-child(2):before {
        height: 5.556vw
    }
}

#watch .section6 .sub .t3 .green {
    font-weight: 700;
    font-size: 3.125vw;
    text-align: center
}

@media(max-width:1080px) {
    #watch .section6 .sub .t3 .green {
        font-size: 5.556vw
    }
}

#watch .section6 .sub .t3 .green .f40 {
    font-weight: 700;
    font-size: 1.5625vw;
    text-align: center
}

@media(max-width:1080px) {
    #watch .section6 .sub .t3 .green .f40 {
        font-size: 2.593vw
    }
}

#watch .section6 .sub .t3 .f30 {
    font-weight: 700;
    font-size: 1.171875vw;
    text-align: center
}

@media(max-width:1080px) {
    #watch .section6 .sub .t3 .f30 {
        font-size: 2.222vw
    }
}

#watch .section7 {
    background: #ffff
}

#watch .section7 .top {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 9.375vw 0 16.40625vw 10.546875vw
}

@media(max-width:1080px) {
    #watch .section7 .top {
        flex-flow: column;
        padding: 24.074vw 0 24.074vw 5.556vw;
        align-items: baseline
    }
}

#watch .section7 .top .left {
    width: 23.4765625vw
}

@media(max-width:1080px) {
    #watch .section7 .top .left {
        width: auto
    }
}

#watch .section7 .top .left .t1 {
    font-weight: 700;
    font-size: 3.125vw;
    text-align: left
}

@media(max-width:1080px) {
    #watch .section7 .top .left .t1 {
        font-size: 5.556vw
    }
}

#watch .section7 .top .left .t2 {
    text-align: left;
    font-weight: 400;
    font-size: 1.25vw
}

#watch .section7 .top .left .t3 {
    display: flex;
    align-items: center;
    gap: 1.953125vw;
    margin-top: 2.1875vw
}

@media(max-width:1080px) {
    #watch .section7 .top .left .t3 {
        gap: 4.63vw;
        margin-top: 7.407vw
    }
}

#watch .section7 .top .left .t3>img {
    width: 4.609375vw;
    height: 5.1953125vw
}

@media(max-width:1080px) {
    #watch .section7 .top .left .t3>img {
        width: 10.926vw;
        height: 12.315vw
    }
}

#watch .section7 .top .left .t3 b {
    font-weight: 600;
    font-size: 1.796875vw
}

@media(max-width:1080px) {
    #watch .section7 .top .left .t3 b {
        font-size: 4.259vw
    }
}

#watch .section7 .top .right {
    width: 57.890625vw;
    height: 34.453125vw
}

@media(max-width:1080px) {
    #watch .section7 .top .right {
        width: 94.444vw;
        height: 56.204vw
    }
}

#watch .section7 .top .right img {
    width: 100%
}

#watch .section7 .top .t2m {
    font-weight: 400;
    font-size: 2.593vw;
    padding: 5.556vw 5.556vw 0 0
}

#watch .section7 .bottom {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0 10.546875vw 10.859375vw 18.75vw
}

@media(max-width:1080px) {
    #watch .section7 .bottom {
        flex-flow: column-reverse;
        padding: 0 5.556vw 14.815vw
    }
}

#watch .section7 .bottom .left {
    display: flex;
    align-items: center;
    gap: 2.34375vw
}

@media(max-width:1080px) {
    #watch .section7 .bottom .left {
        gap: 17.222vw
    }
}

#watch .section7 .bottom .left img {
    width: 11.4453125vw;
    height: 33.3984375vw
}

@media(max-width:1080px) {
    #watch .section7 .bottom .left img {
        width: 27.315vw;
        height: 79.63vw
    }
}

#watch .section7 .bottom .right {
    width: 31.2109375vw
}

@media(max-width:1080px) {
    #watch .section7 .bottom .right {
        width: 100%;
        padding-bottom: 11.389vw
    }
}

#watch .section7 .bottom .right .t1 {
    font-weight: 700;
    font-size: 3.125vw;
    text-align: left
}

@media(max-width:1080px) {
    #watch .section7 .bottom .right .t1 {
        font-size: 5.556vw
    }
}

#watch .section7 .bottom .right .t2 {
    text-align: left;
    font-weight: 400;
    font-size: 1.25vw
}

#watch .section7 .bottom .t2m {
    font-weight: 400;
    font-size: 2.593vw;
    padding: 5.556vw 5.556vw 0 0
}

#watch .section8 {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 15.7421875vw 8.59375vw 9.375vw 0
}

@media(max-width:1080px) {
    #watch .section8 {
        height: 150.463vw;
        padding: 0;
        position: relative;
        display: block
    }

    #watch .section8 .t1 {
        font-weight: 700;
        font-size: 5.556vw;
        position: absolute;
        top: 14.815vw;
        left: 5.556vw
    }

    #watch .section8>img:nth-child(2) {
        position: absolute;
        width: 49.074vw;
        height: 77.407vw;
        top: 39.259vw
    }

    #watch .section8>img:nth-child(3) {
        width: 43.481vw;
        height: 44.907vw;
        position: absolute;
        right: 5.556vw;
        bottom: 22.407vw
    }

    #watch .section8 .t2 {
        font-weight: 400;
        font-size: 2.593vw;
        position: absolute;
        bottom: 7.407vw;
        padding: 0 5.556vw
    }
}

#watch .section8>img {
    width: 44.8046875vw;
    height: 70.6640625vw
}

#watch .section8 .right {
    display: flex;
    flex-flow: column;
    gap: 14.609375vw
}

#watch .section8 .right .sub {
    width: 32.6953125vw
}

#watch .section8 .right .sub .t1 {
    font-weight: 700;
    font-size: 3.125vw;
    text-align: left
}

#watch .section8 .right .sub .t2 {
    text-align: left;
    font-weight: 400;
    font-size: 1.25vw
}

#watch .section8 .right>img {
    width: 36.9140625vw;
    height: 38.125vw
}

#watch .section9 {
    background: white;
    padding-bottom: 18.90625vw
}

#watch .section9 .tips {
    font-weight: 400;
    font-size: .703125vw;
    text-align: right;
    color: #fff;
    margin-right: 10.625vw;
    line-height: 105%;
    padding-left: 40vw;
}

@media(max-width:1080px) {
    #watch .section9 {
        padding-bottom: 24.074vw
    }

    #watch .section9 .t1 {
        font-weight: 700;
        font-size: 5.556vw;
        padding: 24.074vw 5.556vw 9.259vw
    }

    #watch .section9 .t2 {
        font-weight: 400;
        font-size: 2.593vw;
        padding: 7.407vw 5.556vw 0
    }

    #watch .section9 .tips {
        font-size: 1.111vw;
        margin-top: 5vw;
    }
}

#watch .section9>img {
    width: 75.4296875vw;
    height: 42.6171875vw;
    margin: auto;
    display: block
}

@media(max-width:1080px) {
    #watch .section9>img {
        width: 88.988vw;
        height: 50.278vw
    }
}

#watch .section9 .sub {
    padding-top: 7.8125vw
}

#watch .section9 .sub .t1 {
    font-weight: 700;
    font-size: 3.125vw;
    text-align: center;
    letter-spacing: 0
}

#watch .section9 .sub .t2 {
    text-align: center;
    font-weight: 400;
    font-size: 1.25vw
}

#watch .section10 {
    background: white
}

@media(max-width:1080px) {
    #watch .section10 .t1 {
        font-weight: 700;
        font-size: 5.556vw;
        padding: 0 5.556vw 11.111vw
    }

    #watch .section10 .t2 {
        font-weight: 400;
        font-size: 2.593vw;
        padding: 5.556vw 5.556vw 24.074vw
    }
}

#watch .section10>img {
    width: 100%
}

@media(max-width:1080px) {
    #watch .section10>img {
        height: 111.111vw
    }
}

#watch .section10 .sub {
    width: 33.3984375vw;
    position: absolute;
    right: 10.546875vw;
    top: 17.03125vw
}

@media(max-width:1080px) {
    #watch .section10 .sub {
        top: 27.778vw;
        right: 5.556vw
    }
}

#watch .section10 .sub .t1 {
    font-weight: 700;
    font-size: 3.125vw;
    text-align: left
}

#watch .section10 .sub .t2 {
    text-align: left;
    font-weight: 400;
    font-size: 1.25vw
}

#watch .section10 .sub .t3 {
    display: flex;
    align-items: center;
    margin-top: 2.8515625vw;
    gap: 1.2890625vw
}

#watch .section10 .sub .t3 .f200 {
    font-weight: 700;
    font-size: 7.8125vw
}

@media(max-width:1080px) {
    #watch .section10 .sub .t3 .f200 {
        font-size: 18.519vw
    }
}

#watch .section10 .sub .t3 .f30 {
    font-weight: 700;
    font-size: 1.171875vw
}

@media(max-width:1080px) {
    #watch .section10 .sub .t3 .f30 {
        font-size: 2.778vw
    }
}

#watch .section10 .sub .t3 .f60 {
    font-weight: 700;
    font-size: 2.34375vw
}

@media(max-width:1080px) {
    #watch .section10 .sub .t3 .f60 {
        font-size: 5.556vw
    }
}

#watch .section10 .tips {
    position: absolute;
    bottom: 1.5625vw;
    right: 0
}

@media(max-width:1080px) {
    #watch .section10 .tips {
        bottom: 44.907vw
    }
}

#watch .section11 {
    background: white
}

#watch .section11 img {
    width: 100%
}

#watch .section12 {
    background: white;
    display: flex;
    align-items: center;
    justify-content: space-around;
    text-align: center;
    padding: 10.3125vw 0 7.6953125vw
}

@media(max-width:1080px) {
    #watch .section12 {
        flex-flow: column;
        gap: 24.074vw;
        padding: 24.074vw 5.556vw
    }
}

#watch .section12>div>img {
    width: 17.3046875vw;
    height: 27.734375vw;
    margin-bottom: 5.078125vw
}

@media(max-width:1080px) {
    #watch .section12>div>img {
        width: 56.019vw;
        height: 89.815vw;
        margin-bottom: 7.407vw
    }
}

#watch .section12>div .sub {
    width: 23.1640625vw
}

@media(max-width:1080px) {
    #watch .section12>div .sub {
        width: 100%
    }
}

#watch .section12>div .sub .t1 {
    font-weight: 700;
    font-size: 1.953125vw;
    text-align: center
}

@media(max-width:1080px) {
    #watch .section12>div .sub .t1 {
        font-size: 4.63vw
    }
}

#watch .section12>div .sub .t2 {
    font-weight: 400;
    font-size: .78125vw;
    text-align: center
}

@media(max-width:1080px) {
    #watch .section12>div .sub .t2 {
        font-size: 2.222vw
    }
}

#watch .section13 {
    background: white
}

@media(max-width:1080px) {
    #watch .section13 .t1 {
        font-weight: 700;
        font-size: 5.556vw;
        padding: 0 5.556vw 11.111vw
    }

    #watch .section13 .t2 {
        font-weight: 400;
        font-size: 2.593vw;
        padding: 5.556vw 5.556vw 14.815vw
    }
}

#watch .section13>img {
    width: 100%
}

#watch .section13 .sub {
    position: absolute;
    top: 6.25vw;
    right: 10.546875vw;
    width: 28.7890625vw
}

@media(max-width:1080px) {
    #watch .section13 .sub {
        right: 5.556vw;
        width: auto;
        top: 27.778vw
    }
}

#watch .section13 .sub .t1 {
    font-weight: 700;
    font-size: 3.125vw
}

#watch .section13 .sub .t2 {
    font-weight: 400;
    font-size: 1.25vw
}

#watch .section13 .sub>img {
    width: 100%;
    height: 22.96875vw;
    margin-top: 2.109375vw
}

@media(max-width:1080px) {
    #watch .section13 .sub>img {
        width: 54.082vw;
        height: 43.148vw;
        margin-top: 10vw
    }
}

#watch .section14 {
    padding: 9.9609375vw 0 8.3203125vw
}

@media(max-width:1080px) {
    #watch .section14 {
        padding: 14.815vw 0 7.407vw
    }

    #watch .section14 .t2 {
        font-weight: 400;
        font-size: 2.593vw;
        text-align: left;
        margin-top: unset;
        padding: 5.556vw 5.556vw 3.704vw
    }
}

#watch .section14 .sub {
    width: 36.2109375vw;
    display: block;
    margin: auto
}

@media(max-width:1080px) {
    #watch .section14 .sub {
        width: 100%;
        padding: 0 5.556vw
    }
}

#watch .section14 .sub .t1 {
    font-weight: 700;
    font-size: 3.125vw;
    text-align: center
}

@media(max-width:1080px) {
    #watch .section14 .sub .t1 {
        font-size: 5.556vw;
        text-align: left
    }
}

#watch .section14 .sub .t2 {
    font-weight: 400;
    font-size: 1.25vw;
    text-align: center
}

#watch .section14 .imgBox {
    display: flex;
    align-items: start;
    justify-content: center;
    margin-top: 7.5vw;
    gap: 4.1015625vw
}

@media(max-width:1080px) {
    #watch .section14 .imgBox {
        align-items: center;
        justify-content: center;
        margin-top: 11.111vw;
        gap: 11.111vw;
        flex-flow: column-reverse
    }
}

#watch .section14 .imgBox .s14 {
    width: 32.5390625vw;
    height: 30.4296875vw
}

@media(max-width:1080px) {
    #watch .section14 .imgBox .s14 {
        width: 88.813vw;
        height: 83.056vw
    }
}

#watch .section14 .imgBox .icon {
    width: 42.265625vw;
    height: 17.1875vw
}

@media(max-width:1080px) {
    #watch .section14 .imgBox .icon {
        width: 89.028vw;
        height: 36.204vw
    }
}

#watch .section14 .tips {
    position: absolute;
    bottom: 8.3203125vw;
    right: 0
}