.section.p6-section-01[data-v-3ae11a64] {
    overflow: hidden;
    background-size: 100%;
    height: 178.7037037037vw
}

.section.p6-section-01 .picture[data-v-3ae11a64] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%
}

.section.p6-section-01 .container[data-v-3ae11a64] {
    position: absolute;
    bottom: 12.037037037vw;
    left: 50%;
    transform: translate(-50%)
}

.section.p6-section-01 .container h2.text-p6-title[data-v-3ae11a64] {
    font-size: 5vw;
    background: linear-gradient(91.06deg, #7ca2d8 0%, #375477 100%);
    color: transparent;
    -webkit-background-clip: text;
    background-clip: text;
    width: fit-content;
    margin: .5208333333vw auto 0
}

.section.p6-section-01 .container figure.pova6-logo[data-v-3ae11a64] {
    background: var(--3ae11a64-logo) no-repeat center center;
    background-size: contain;
    width: 47.3148148148vw;
    height: 4.6296296296vw;
    margin: 0 auto
}

.section.p6-section-02[data-v-3ae11a64] {
    height: 219.1666666667vw
}

@media screen and (min-width: 1081px) {
    .section.p6-section-01[data-v-3ae11a64] {
        overflow: hidden;
        background-size: 100%;
        height: 44.9479166667vw;
        position: relative
    }

    .section.p6-section-01 .container[data-v-3ae11a64] {
        position: absolute;
        top: 50%;
        right: 2.2395833333vw;
        left: unset;
        transform: translateY(-50%)
    }

    .section.p6-section-01 .container h2.text-p6-title[data-v-3ae11a64] {
        text-align: right;
        font-size: 1.875vw;
        left: 0;
        bottom: 1.171875vw;
        margin: .5208333333vw 0 0 auto
    }

    .section.p6-section-01 .container figure.pova6-logo[data-v-3ae11a64] {
        width: 28.90625vw;
        height: 2.9166666667vw;
        margin: 0 0 0 auto
    }

    .section.p6-section-02[data-v-3ae11a64] {
        height: 50vw;
        margin-top: 3.90625vw
    }
}

.section.p6-section-02[data-v-d33caeca] {
    padding: 14.8148148148vw 0 16.6666666667vw
}

.section.p6-section-02 .grid-container[data-v-d33caeca] {
    width: 88.7037037037vw;
    position: relative;
    margin: 0 auto
}

.section.p6-section-02 .grid-container .grid-cols-3[data-v-d33caeca] {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 1.8518518519vw 0vw
}

.section.p6-section-02 .grid-container .col-span-2[data-v-d33caeca] {
    -ms-grid-column-span: span 2/span 2;
    grid-column: span 2/span 2
}

.section.p6-section-02 .grid-container .grid-column-2[data-v-d33caeca] {
    margin-top: 2.3148148148vw
}

.section.p6-section-02 .grid-container .menu-item[data-v-d33caeca] {
    cursor: pointer;
    position: relative;
    overflow: hidden;
    width: 42.1296296296vw;
    height: 32.962962963vw
}

.section.p6-section-02 .grid-container .menu-item[data-v-d33caeca]:after {
    background-size: 100% !important
}

.section.p6-section-02 .grid-container .menu-item[data-v-d33caeca]:nth-child(1):after {
    background: var(--d33caeca-bg1) no-repeat center center
}

.section.p6-section-02 .grid-container .menu-item[data-v-d33caeca]:nth-child(2):after {
    background: var(--d33caeca-bg2) no-repeat center center
}

.section.p6-section-02 .grid-container .menu-item[data-v-d33caeca]:nth-child(3):after {
    background: var(--d33caeca-bg3) no-repeat center center
}

.section.p6-section-02 .grid-container .menu-item[data-v-d33caeca]:nth-child(4):after {
    background: var(--d33caeca-bg4) no-repeat center center
}

.section.p6-section-02 .grid-container .menu-item:nth-child(4) h2.font-title[data-v-d33caeca] {
    font-size: 1.8518518519vw
}

.section.p6-section-02 .grid-container .menu-item[data-v-d33caeca]:nth-child(5):after {
    background: var(--d33caeca-bg5) no-repeat center center
}

.section.p6-section-02 .grid-container .menu-item[data-v-d33caeca]:nth-child(6):after {
    background: var(--d33caeca-bg6) no-repeat center center
}

.section.p6-section-02 .grid-container .menu-item h2.font-title[data-v-d33caeca] {
    font-size: 2.5925925926vw;
    position: absolute;
    top: 2.7777777778vw;
    left: 1.8518518519vw;
    height: 14.8148148148vw;
    padding: 0 3.7037037037vw;
    z-index: 2;
    line-height: 1.2
}

.section.p6-section-02 .grid-container .menu-item .image-item-content[data-v-d33caeca] {
    width: 100%;
    height: 100%;
    overflow: hidden
}

.section.p6-section-02 .grid-container .menu-item figure.image-item[data-v-d33caeca] {
    width: 100%;
    height: 100%;
    transform: scale(1);
    -webkit-transform: scale(1);
    transition: transform .5s ease-in-out;
    -webkit-transition: transform .5s ease-in-out;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat
}

.section.p6-section-02 .grid-container .menu-item figure.image-item.item-image-1[data-v-d33caeca] {
    background-image: var(--d33caeca-img1)
}

.section.p6-section-02 .grid-container .menu-item figure.image-item.item-image-2[data-v-d33caeca] {
    background-image: var(--d33caeca-img2)
}

.section.p6-section-02 .grid-container .menu-item figure.image-item.item-image-3[data-v-d33caeca] {
    background-image: var(--d33caeca-img3)
}

.section.p6-section-02 .grid-container .menu-item figure.image-item.item-image-4[data-v-d33caeca] {
    background-image: var(--d33caeca-img4)
}

.section.p6-section-02 .grid-container .menu-item figure.image-item.item-image-5[data-v-d33caeca] {
    background-image: var(--d33caeca-img5)
}

.section.p6-section-02 .grid-container .menu-item figure.image-item.item-image-6[data-v-d33caeca] {
    background-image: var(--d33caeca-img6)
}

.section.p6-section-02 .grid-container .menu-item:hover figure.image-item[data-v-d33caeca] {
    transform: scale(1.05);
    -webkit-transform: scale(1.05)
}

.section.p6-section-02 .grid-container .menu-column[data-v-d33caeca]:after,
.section.p6-section-02 .grid-container .menu-row[data-v-d33caeca]:after {
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    content: "";
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    width: 100%;
    height: 100%
}

@media screen and (min-width: 1081px) {
    .section.p6-section-02[data-v-d33caeca] {
        padding: 5.46875vw 0 7.03125vw
    }

    .section.p6-section-02 .grid-container[data-v-d33caeca] {
        width: 76.5625vw;
        position: relative;
        margin: 0 auto;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: .9765625vw
    }

    .section.p6-section-02 .grid-container .grid-cols-3[data-v-d33caeca] {
        width: fit-content;
        margin: 0 auto;
        display: grid;
        grid-template-columns: repeat(3, minmax(0, 1fr));
        gap: 0vw
    }

    .section.p6-section-02 .grid-container .grid-column-2[data-v-d33caeca] {
        margin-top: 0
    }

    .section.p6-section-02 .grid-container .menu-item[data-v-d33caeca] {
        cursor: pointer;
        overflow: hidden;
        width: 24.4791666667vw;
        height: 19.2708333333vw
    }

    .section.p6-section-02 .grid-container .menu-item:nth-child(4) h2.font-title[data-v-d33caeca] {
        font-size: 1.1458333333vw
    }

    .section.p6-section-02 .grid-container .menu-item h2.font-title[data-v-d33caeca] {
        font-size: 1.3541666667vw;
        position: absolute;
        top: 2.0833333333vw;
        left: 1.4583333333vw;
        height: 6.25vw;
        padding: 0 1.171875vw;
        z-index: 2
    }

    .section.p6-section-02 .grid-container .menu-item figure.image-item[data-v-d33caeca] {
        width: 100%;
        height: 100%;
        transform: scale(1);
        -webkit-transform: scale(1);
        transition: transform .5s ease-in-out;
        -webkit-transition: transform .5s ease-in-out;
        background-size: cover;
        background-position: center center;
        background-repeat: no-repeat
    }

    .section.p6-section-02 .grid-container .menu-item:hover figure.image-item[data-v-d33caeca] {
        transform: scale(1.05);
        -webkit-transform: scale(1.05)
    }
}

.section.chapter1-01.preload .chapter[data-v-1bf1dae9] {
    background: var(--1bf1dae9-bg_mb) no-repeat center center;
    background-size: 100%
}

.section.chapter1-01.preload .chapter-image-cover[data-v-1bf1dae9] {
    background: var(--1bf1dae9-img_cover) no-repeat center center;
    background-size: 100%
}

.section.chapter1-01 .chapter[data-v-1bf1dae9] {
    height: 128.4259259259vw
}

.section.chapter1-01 .chapter .text-content[data-v-1bf1dae9] {
    max-width: 74.0740740741vw;
    padding-top: 16.3888888889vw;
    display: flex;
    flex-direction: column;
    justify-content: space-between
}

.section.chapter1-01 .chapter .chapter-image-cover[data-v-1bf1dae9] {
    position: absolute;
    right: 21.0185185185vw;
    top: 49.537037037vw;
    width: 54.0740740741vw;
    height: 62.6851851852vw
}

@media screen and (min-width: 1081px) {
    .section.chapter1-01.preload .chapter[data-v-1bf1dae9] {
        background: var(--1bf1dae9-bg_pc) no-repeat center center;
        background-size: 100%
    }

    .section.chapter1-01 .chapter[data-v-1bf1dae9] {
        width: 94.7395833333vw;
        height: 43.59375vw;
        margin: 0 auto
    }

    .section.chapter1-01 .chapter .text-content[data-v-1bf1dae9] {
        height: 52.3046875vw;
        padding-top: 12.5vw;
        padding-bottom: 4.6875vw;
        max-width: 72vw
    }

    .section.chapter1-01 .chapter .chapter-image-cover[data-v-1bf1dae9] {
        width: 24.53125vw;
        height: 28.4375vw;
        right: 9.7395833333vw;
        top: 4.7395833333vw
    }

    .section.chapter1-01 .sec-title[data-v-1bf1dae9] {
        font-size: .9375vw;
        position: absolute;
        top: 1.0416666667vw;
        left: 50%;
        transform: translate(-50%)
    }

    .section.chapter1-01 .chapter-text-subtitle[data-v-1bf1dae9] {
        margin-top: 5.9375vw
    }
}

@media screen and (max-width: 1080px) {
    .section.chapter1-01 .chapter-text-title[data-v-1bf1dae9] {
        font-size: 5.9259259259vw
    }
}

@font-face {
    font-family: swiper-icons;
    src: url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);
    font-weight: 400;
    font-style: normal
}

:root {
    --swiper-theme-color: #007aff
}

.swiper,
swiper-container {
    margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
    display: block
}

.swiper-vertical>.swiper-wrapper {
    flex-direction: column
}

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    box-sizing: content-box
}

.swiper-android .swiper-slide,
.swiper-wrapper {
    transform: translateZ(0)
}

.swiper-horizontal {
    touch-action: pan-y
}

.swiper-vertical {
    touch-action: pan-x
}

.swiper-slide,
swiper-slide {
    flex-shrink: 0;
    width: 100%;
    height: 100%;
    position: relative;
    transition-property: transform;
    display: block
}

.swiper-slide-invisible-blank {
    visibility: hidden
}

.swiper-autoheight,
.swiper-autoheight .swiper-slide {
    height: auto
}

.swiper-autoheight .swiper-wrapper {
    align-items: flex-start;
    transition-property: transform, height
}

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px
}

.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d
}

.swiper-3d {
    perspective: 1200px
}

.swiper-3d .swiper-cube-shadow,
.swiper-3d .swiper-slide,
.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
    transform-style: preserve-3d
}

.swiper-3d .swiper-slide-shadow,
.swiper-3d .swiper-slide-shadow-bottom,
.swiper-3d .swiper-slide-shadow-left,
.swiper-3d .swiper-slide-shadow-right,
.swiper-3d .swiper-slide-shadow-top {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10
}

.swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, .15)
}

.swiper-3d .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-3d .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-css-mode>.swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none
}

.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar {
    display: none
}

.swiper-css-mode>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: start start
}

.swiper-horizontal.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: x mandatory
}

.swiper-vertical.swiper-css-mode>.swiper-wrapper {
    scroll-snap-type: y mandatory
}

.swiper-centered>.swiper-wrapper:before {
    content: "";
    flex-shrink: 0;
    order: 9999
}

.swiper-centered>.swiper-wrapper>.swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always
}

.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-horizontal>.swiper-wrapper:before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after)
}

.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before)
}

.swiper-centered.swiper-vertical>.swiper-wrapper:before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after)
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear
}

.swiper-lazy-preloader-white {
    --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
    --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0)
    }

    to {
        transform: rotate(360deg)
    }
}

.swiper-fade.swiper-free-mode .swiper-slide {
    transition-timing-function: ease-out
}

.swiper-fade .swiper-slide {
    pointer-events: none;
    transition-property: opacity
}

.swiper-fade .swiper-slide .swiper-slide {
    pointer-events: none
}

.swiper-fade .swiper-slide-active,
.swiper-fade .swiper-slide-active .swiper-slide-active {
    pointer-events: auto
}

.swiper-pagination {
    position: absolute;
    text-align: center;
    transition: .3s opacity;
    transform: translateZ(0);
    z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
    opacity: 0
}

.swiper-pagination-disabled>.swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
    display: none !important
}

.swiper-horizontal>.swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    bottom: var(--swiper-pagination-bottom, 8px);
    top: var(--swiper-pagination-top, auto);
    left: 0;
    width: 100%
}

.swiper-pagination-bullets-dynamic {
    overflow: hidden;
    font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transform: scale(.33);
    position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
    transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
    transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
    transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
    transform: scale(.33)
}

.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, .2)
}

button.swiper-pagination-bullet {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
    cursor: pointer
}

.swiper-pagination-bullet:only-child {
    display: none !important
}

.swiper-pagination-bullet-active {
    opacity: var(--swiper-pagination-bullet-opacity, 1);
    background: var(--swiper-pagination-color, var(--swiper-theme-color))
}

.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical>.swiper-pagination-bullets {
    right: var(--swiper-pagination-right, 8px);
    left: var(--swiper-pagination-left, auto);
    top: 50%;
    transform: translate3d(0, -50%, 0)
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    display: inline-block;
    transition: .2s transform, .2s top
}

.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px)
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translate(-50%);
    white-space: nowrap
}

.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s left
}

.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,
:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
    transition: .2s transform, .2s right
}

.swiper-pagination-fraction {
    color: var(--swiper-pagination-fraction-color, inherit)
}

.swiper-pagination-progressbar {
    background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));
    position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top
}

.swiper-horizontal>.swiper-pagination-progressbar,
.swiper-pagination-progressbar.swiper-pagination-horizontal,
.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0
}

.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
.swiper-pagination-progressbar.swiper-pagination-vertical,
.swiper-vertical>.swiper-pagination-progressbar {
    width: var(--swiper-pagination-progressbar-size, 4px);
    height: 100%;
    left: 0;
    top: 0
}

.swiper-pagination-lock {
    display: none
}

.section.section-chapter1-4colors[data-v-dc4f7818] {
    margin-top: 6.25vw
}

.section.section-chapter1-4colors.preload .item1 .item-images-1[data-v-dc4f7818] {
    background-image: var(--dc4f7818-silver1)
}

.section.section-chapter1-4colors.preload .item1 .item-images-2[data-v-dc4f7818] {
    background-image: var(--dc4f7818-silver2)
}

.section.section-chapter1-4colors.preload .item1 .item-images-3[data-v-dc4f7818] {
    background-image: var(--dc4f7818-silver3)
}

.section.section-chapter1-4colors.preload .item1 .item-images-4[data-v-dc4f7818] {
    background-image: var(--dc4f7818-silver4)
}

.section.section-chapter1-4colors.preload .item2 .item-images-1[data-v-dc4f7818] {
    background-image: var(--dc4f7818-black1)
}

.section.section-chapter1-4colors.preload .item2 .item-images-2[data-v-dc4f7818] {
    background-image: var(--dc4f7818-black2)
}

.section.section-chapter1-4colors.preload .item2 .item-images-3[data-v-dc4f7818] {
    background-image: var(--dc4f7818-black3)
}

.section.section-chapter1-4colors.preload .item2 .item-images-4[data-v-dc4f7818] {
    background-image: var(--dc4f7818-black4)
}

.section.section-chapter1-4colors.preload .item3 .item-images-1[data-v-dc4f7818] {
    background-image: var(--dc4f7818-green1)
}

.section.section-chapter1-4colors.preload .item3 .item-images-2[data-v-dc4f7818] {
    background-image: var(--dc4f7818-green2)
}

.section.section-chapter1-4colors.preload .item3 .item-images-3[data-v-dc4f7818] {
    background-image: var(--dc4f7818-green3)
}

.section.section-chapter1-4colors.preload .item3 .item-images-4[data-v-dc4f7818] {
    background-image: var(--dc4f7818-green4)
}

.section.section-chapter1-4colors.preload .sec-color-bg[data-v-dc4f7818] {
    background-image: var(--dc4f7818-img_bg_mb)
}

.section.section-chapter1-4colors .sec-color-bg[data-v-dc4f7818] {
    width: 94.4444444444vw;
    height: 95.3703703704vw;
    margin: 0 auto;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat
}

.section.section-chapter1-4colors .container[data-v-dc4f7818] {
    width: 75vw
}

.section.section-chapter1-4colors .text-content[data-v-dc4f7818] {
    width: 100vw;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 10
}

.section.section-chapter1-4colors .item-images-wrapper[data-v-dc4f7818] {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(2, 1fr);
    gap: 6.4814814815vw
}

.section.section-chapter1-4colors .item-images[data-v-dc4f7818] {
    width: 35.1851851852vw;
    height: 30.9259259259vw
}

.section.section-chapter1-4colors .swiper-slide[data-v-dc4f7818] {
    display: flex;
    justify-content: center
}

.section.section-chapter1-4colors .swiper-container[data-v-dc4f7818] {
    position: relative
}

.section.section-chapter1-4colors .swiper-container .item-images[data-v-dc4f7818] {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100% 100%
}

.section.section-chapter1-4colors .button-group[data-v-dc4f7818] {
    position: absolute;
    z-index: 10;
    top: 74.0740740741vw;
    left: 50%;
    display: flex;
    gap: 1.3020833333vw;
    transform: translate(-50%)
}

.section.section-chapter1-4colors button.btn-color[data-v-dc4f7818] {
    position: relative;
    border: 1px solid transparent;
    background-color: #0000;
    outline: none;
    width: 6.6666666667vw;
    height: 6.6666666667vw;
    font-size: 1.25vw;
    color: #fff;
    border-radius: 50%;
    text-align: left;
    cursor: pointer;
    text-wrap: nowrap;
    transition: width .5s;
    -webkit-transition: width .5s
}

.section.section-chapter1-4colors button.btn-color span[data-v-dc4f7818] {
    transform: scale(0);
    -webkit-transform: scale(0);
    opacity: 0;
    transition: all .5s;
    -webkit-transition: all .5s;
    display: block;
    transform-origin: left center
}

.section.section-chapter1-4colors button.btn-color[data-v-dc4f7818]:after {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    display: block;
    content: "";
    width: 4.0740740741vw;
    height: 4.0740740741vw;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    border-radius: 50%;
    overflow: hidden
}

.section.section-chapter1-4colors button.btn-color.btn-color[data-v-dc4f7818]:nth-child(1):after {
    background: #EAF4FA
}

.section.section-chapter1-4colors button.btn-color.btn-color:nth-child(1).btn-color-active[data-v-dc4f7818] {
    border-color: #eaf4fa
}

.section.section-chapter1-4colors button.btn-color.btn-color[data-v-dc4f7818]:nth-child(2):after {
    background: #585B65
}

.section.section-chapter1-4colors button.btn-color.btn-color:nth-child(2).btn-color-active[data-v-dc4f7818] {
    border-color: #585b65
}

.section.section-chapter1-4colors button.btn-color.btn-color[data-v-dc4f7818]:nth-child(3):after {
    background: #9AD3B1
}

.section.section-chapter1-4colors button.btn-color.btn-color:nth-child(3).btn-color-active[data-v-dc4f7818] {
    border-color: #9ad3b1
}

.section.section-chapter1-4colors .color-name[data-v-dc4f7818] {
    font-size: 2.7777777778vw;
    display: none;
    text-align: center
}

.section.section-chapter1-4colors .color-name.color-name-active[data-v-dc4f7818] {
    display: block
}

.section.section-chapter1-4colors .color-name svg[data-v-dc4f7818] {
    width: 1.8518518519vw;
    height: 2.7777777778vw;
    margin: 0 0 0 1.8518518519vw
}

@media screen and (min-width: 1081px) {
    .section.section-chapter1-4colors.preload .sec-color-bg[data-v-dc4f7818] {
        background-image: var(--dc4f7818-img_bg_pc)
    }

    .section.section-chapter1-4colors .sec-color-bg[data-v-dc4f7818] {
        width: 94.1145833333vw;
        height: 69.4791666667vw;
        padding-top: 9.8958333333vw
    }

    .section.section-chapter1-4colors .item-images-wrapper[data-v-dc4f7818] {
        gap: 2.6041666667vw
    }

    .section.section-chapter1-4colors .item-images[data-v-dc4f7818] {
        width: 25.1041666667vw;
        height: 22.1354166667vw
    }

    .section.section-chapter1-4colors .button-group[data-v-dc4f7818] {
        top: 2.5vw;
        right: 7.5520833333vw;
        left: unset;
        gap: 1.3020833333vw;
        flex-direction: column
    }

    .section.section-chapter1-4colors button.btn-color[data-v-dc4f7818] {
        border: 2px solid transparent;
        width: 2.6041666667vw;
        height: 2.6041666667vw;
        font-size: 1.25vw
    }

    .section.section-chapter1-4colors button.btn-color[data-v-dc4f7818]:after {
        width: 1.5625vw;
        height: 1.5625vw
    }

    .section.section-chapter1-4colors .color-name[data-v-dc4f7818] {
        font-size: 1.9791666667vw
    }

    .section.section-chapter1-4colors .color-name svg[data-v-dc4f7818] {
        width: .9895833333vw;
        height: 1.875vw;
        margin: 0 0 -.2604166667vw 1.0416666667vw
    }
}

.section.section-chapter1-4Photo[data-v-c0932978] {
    height: 600vh;
    margin-top: 6.25vw;
    overflow: initial
}

.section.section-chapter1-4Photo.preload .item-images-1[data-v-c0932978] {
    background-image: var(--c0932978-img1_mb)
}

.section.section-chapter1-4Photo.preload .item-images-2[data-v-c0932978] {
    background-image: var(--c0932978-img2_mb)
}

.section.section-chapter1-4Photo.preload .item-images-3[data-v-c0932978] {
    background-image: var(--c0932978-img3_mb)
}

.section.section-chapter1-4Photo.preload .item-images-4[data-v-c0932978] {
    background-image: var(--c0932978-img4_mb)
}

.section.section-chapter1-4Photo .swiper-container[data-v-c0932978] {
    width: 100vw;
    top: 0;
    position: sticky;
    height: 100vh
}

.section.section-chapter1-4Photo .swiper-container .item-images[data-v-c0932978] {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100vh
}

@media screen and (min-width: 1081px) {
    .section.section-chapter1-4Photo.preload .item-images-1[data-v-c0932978] {
        background-image: var(--c0932978-img1_pc)
    }

    .section.section-chapter1-4Photo.preload .item-images-2[data-v-c0932978] {
        background-image: var(--c0932978-img2_pc)
    }

    .section.section-chapter1-4Photo.preload .item-images-3[data-v-c0932978] {
        background-image: var(--c0932978-img3_pc)
    }

    .section.section-chapter1-4Photo.preload .item-images-4[data-v-c0932978] {
        background-image: var(--c0932978-img4_pc)
    }
}

.section.chapter2-section[data-v-14203f9a] {
    margin-top: 14.84375vw
}

.section.chapter2-section.preload .chapter[data-v-14203f9a] {
    background: var(--14203f9a-img_bg_mb) no-repeat center top;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: contain
}

.section.chapter2-section.preload .chapter .chapter-image-cover[data-v-14203f9a] {
    background: var(--14203f9a-img_cover) no-repeat center center;
    background-size: 100%
}

.section.chapter2-section .chapter[data-v-14203f9a] {
    height: 128.4259259259vw
}

.section.chapter2-section .chapter .text-content[data-v-14203f9a] {
    max-width: 74.0740740741vw;
    padding-top: 16.3888888889vw
}

.section.chapter2-section .chapter .chapter-image-cover[data-v-14203f9a] {
    width: 26.2962962963vw;
    height: 62.8703703704vw;
    top: 60.1851851852vw;
    left: 50%;
    transform: translate(-50%);
    z-index: 1
}

@media screen and (min-width: 1081px) {
    .section.chapter2-section[data-v-14203f9a] {
        margin-top: 14.84375vw
    }

    .section.chapter2-section.preload .chapter[data-v-14203f9a] {
        background-image: var(--14203f9a-img_bg_pc)
    }

    .section.chapter2-section .chapter[data-v-14203f9a] {
        width: 94.7395833333vw;
        height: 43.59375vw;
        margin: 0 auto
    }

    .section.chapter2-section .chapter .text-content[data-v-14203f9a] {
        padding-top: 10.15625vw
    }

    .section.chapter2-section .chapter .chapter-image-cover[data-v-14203f9a] {
        width: 12.6041666667vw;
        height: 30.0520833333vw;
        right: 15.1041666667vw;
        top: 3.2291666667vw;
        left: unset;
        z-index: 1
    }

    .section.chapter2-section .sec-title[data-v-14203f9a] {
        font-size: .9375vw;
        position: absolute;
        top: 1.0416666667vw;
        left: 50%;
        transform: translate(-50%)
    }

    .section.chapter2-section .chapter-text-subtitle[data-v-14203f9a] {
        margin-top: 5.9375vw
    }
}

.section.chapter2-eletricity[data-v-260427d7] {
    overflow: initial;
    margin-top: 30.5555555556vw;
    padding-top: 18.5185185185vw
}

.section.chapter2-eletricity.preload .image-bg[data-v-260427d7] {
    background: var(--260427d7-bg_img_mb) no-repeat center center;
    background-size: 100%
}

.section.chapter2-eletricity .content-container .text-content[data-v-260427d7] {
    position: absolute;
    left: 0;
    height: 100%;
    width: 100%;
    top: 0;
    z-index: 1;
    opacity: 0;
    transition: opacity .8s;
    -webkit-transition: opacity .8s
}

.section.chapter2-eletricity .content-container .text-content.text-content-active[data-v-260427d7] {
    opacity: 1
}

.section.chapter2-eletricity .content-container .text-content .text-list[data-v-260427d7] {
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translate(-50%);
    margin: 0 auto;
    width: 79.6296296296vw;
    margin-top: 3.125vw;
    display: flex;
    justify-content: space-between;
    column-gap: 3.125vw
}

.section.chapter2-eletricity .content-container .text-content .text-list li[data-v-260427d7] {
    text-align: left
}

.section.chapter2-eletricity .content-container .text-content .text-list li .text-p6-base[data-v-260427d7] {
    font-size: 2.4074074074vw
}

.section.chapter2-eletricity .content-container .text-content .text-list li .text-num[data-v-260427d7] {
    display: block;
    font-size: 6.1111111111vw;
    line-height: 1;
    position: relative;
    text-indent: -.390625vw
}

.section.chapter2-eletricity .content-container .text-content .text-list li .text-num sup[data-v-260427d7] {
    line-height: 1;
    font-size: 1.5625vw;
    font-weight: 700;
    position: relative;
    top: -.9765625vw
}

.section.chapter2-eletricity .container[data-v-260427d7] {
    position: unset
}

.section.chapter2-eletricity .image-bg[data-v-260427d7] {
    height: 128.4259259259vw
}

.section.chapter2-eletricity p.text-p6-tips[data-v-260427d7] {
    position: absolute;
    left: 0;
    bottom: .78125vw;
    z-index: 2;
    width: 100vw;
    text-align: center;
    color: #fff;
    opacity: .5;
    margin-top: .78125vw
}

@media screen and (min-width: 1081px) {
    .section.chapter2-eletricity[data-v-260427d7] {
        margin-top: 0;
        padding-top: 0
    }

    .section.chapter2-eletricity.preload .image-bg[data-v-260427d7] {
        background: var(--260427d7-bg_img_pc) no-repeat center center;
        background-size: 100%
    }

    .section.chapter2-eletricity .image-bg[data-v-260427d7] {
        width: 100%;
        height: 56.3020833333vw
    }

    .section.chapter2-eletricity .content-container .text-content[data-v-260427d7] {
        padding-top: .9765625vw
    }

    .section.chapter2-eletricity .content-container .text-content .text-list[data-v-260427d7] {
        bottom: 2.8645833333vw;
        width: 58.59375vw
    }

    .section.chapter2-eletricity .content-container .text-content .text-list li .text-p6-base[data-v-260427d7] {
        font-size: 1.0416666667vw
    }

    .section.chapter2-eletricity .content-container .text-content .text-list li .text-num[data-v-260427d7] {
        font-size: 3.6458333333vw
    }

    .section.chapter2-eletricity p.text-p6-tips[data-v-260427d7] {
        position: absolute;
        left: 1.3020833333vw;
        bottom: .5208333333vw;
        z-index: 2;
        width: 100vw;
        text-align: left;
        color: #fff;
        opacity: .5;
        margin-top: .78125vw;
        font-size: .9375vw
    }
}

.section.chapter2-super-endurance[data-v-b54ec4bc] {
    padding: 37.037037037vw 0
}

.section.chapter2-super-endurance.preload .image-num[data-v-b54ec4bc] {
    background: var(--b54ec4bc-img_mb) no-repeat center center;
    background-size: 100%
}

.section.chapter2-super-endurance .container .text-content h2.text-title[data-v-b54ec4bc] {
    font-size: 4.6875vw;
    line-height: 1.2
}

.section.chapter2-super-endurance .container .text-content p.text-p6-desc[data-v-b54ec4bc] {
    margin-top: 2.34375vw
}

.section.chapter2-super-endurance .container .image-num[data-v-b54ec4bc] {
    width: 79.4444444444vw;
    height: 93.3333333333vw;
    margin-top: 4.4444444444vw
}

.section.chapter2-super-endurance .container ul.text-list[data-v-b54ec4bc] {
    display: grid;
    margin-top: 3.90625vw;
    grid-template-columns: 33% 33% 33%
}

.section.chapter2-super-endurance .container ul.text-list li[data-v-b54ec4bc] {
    text-align: left
}

.section.chapter2-super-endurance .container ul.text-list li .text-p6-base[data-v-b54ec4bc] {
    font-size: 2.962962963vw
}

.section.chapter2-super-endurance .container ul.text-list li .text-num[data-v-b54ec4bc] {
    display: block;
    font-size: 8.7037037037vw;
    line-height: 1;
    position: relative
}

.section.chapter2-super-endurance .container ul.text-list li .text-mins[data-v-b54ec4bc] {
    font-size: 4.9074074074vw
}

.section.chapter2-super-endurance .text-p6-tips[data-v-b54ec4bc] {
    font-size: 1.4814814815vw;
    color: #ffffff80;
    margin: 4.4444444444vw 0 0 auto
}

@media screen and (min-width: 1081px) {
    .section.chapter2-super-endurance[data-v-b54ec4bc] {
        padding: 15.625vw 0 13.0208333333vw
    }

    .section.chapter2-super-endurance.preload .image-num[data-v-b54ec4bc] {
        background: var(--b54ec4bc-img_pc) no-repeat center center;
        background-size: 100%
    }

    .section.chapter2-super-endurance .container[data-v-b54ec4bc] {
        width: 91.1458333333vw !important;
        display: flex;
        justify-content: flex-end;
        align-items: center;
        margin: 0 0 0 auto
    }

    .section.chapter2-super-endurance .container .image-num[data-v-b54ec4bc] {
        width: 49.8958333333vw;
        height: 39.9479166667vw;
        margin-top: 0;
        margin-left: 3.6458333333vw
    }

    .section.chapter2-super-endurance .container ul.text-list li .text-p6-base[data-v-b54ec4bc] {
        font-size: 1.0416666667vw
    }

    .section.chapter2-super-endurance .container ul.text-list li .text-num[data-v-b54ec4bc] {
        font-size: 3.6458333333vw
    }

    .section.chapter2-super-endurance .container ul.text-list li .text-mins[data-v-b54ec4bc] {
        font-size: 2.0833333333vw
    }

    .section.chapter2-super-endurance .text-content .text-p6-md[data-v-b54ec4bc] {
        font-size: 2.5vw
    }

    .section.chapter2-super-endurance .text-content .text-p6-desc[data-v-b54ec4bc] {
        font-size: 1.25vw
    }

    .section.chapter2-super-endurance .text-p6-tips[data-v-b54ec4bc] {
        font-size: .625vw;
        margin: 2.0833333333vw 1.5625vw 0 0
    }
}

.section.chapter2-extreme-cold.preload .image-num[data-v-03805be3] {
    background: var(--03805be3-img_mb) no-repeat center center;
    background-size: 100%
}

.section.chapter2-extreme-cold.preload .image-bg[data-v-03805be3] {
    background: var(--03805be3-bg_mb) no-repeat center center;
    background-size: 100%
}

.section.chapter2-extreme-cold .container[data-v-03805be3] {
    display: flex;
    flex-direction: column-reverse
}

.section.chapter2-extreme-cold .image-num[data-v-03805be3] {
    width: 79.2592592593vw;
    height: 93.0555555556vw;
    margin-top: 4.4444444444vw
}

.section.chapter2-extreme-cold .image-bg[data-v-03805be3] {
    width: 100%;
    height: 144.537037037vw;
    margin-top: -37.037037037vw
}

@media screen and (min-width: 1081px) {
    .section.chapter2-extreme-cold.preload .image-num[data-v-03805be3] {
        background: var(--03805be3-img_pc) no-repeat center center;
        background-size: 100%
    }

    .section.chapter2-extreme-cold.preload .image-bg[data-v-03805be3] {
        background: var(--03805be3-bg_pc) no-repeat center center;
        background-size: 100%
    }

    .section.chapter2-extreme-cold .container[data-v-03805be3] {
        width: 92.7083333333vw !important;
        display: flex;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        margin: 0 auto 0 0
    }

    .section.chapter2-extreme-cold .image-num[data-v-03805be3] {
        width: 50vw;
        height: 39.9479166667vw;
        margin-top: 0;
        margin-right: 5.2083333333vw
    }

    .section.chapter2-extreme-cold .image-bg[data-v-03805be3] {
        height: 86.0416666667vw;
        margin-top: -5.2083333333vw
    }

    .section.chapter2-extreme-cold .text-content .text-p6-md[data-v-03805be3] {
        font-size: 2.5vw
    }

    .section.chapter2-extreme-cold .text-content .text-p6-desc[data-v-03805be3],
    .section.chapter2-extreme-cold .text-content .chapter-text-desc[data-v-03805be3] {
        font-size: 1.25vw
    }
}

.section.chapter2-4ladder-charge[data-v-8006db49] {
    height: 203.7037037037vw;
    margin-top: -18.5185185185vw
}

.section.chapter2-4ladder-charge.preload[data-v-8006db49] {
    background-image: var(--8006db49-img_mb);
    background-position: center top
}

.section.chapter2-4ladder-charge.preload .container ul.list-card li[data-v-8006db49] {
    background: var(--8006db49-border_img_mb) no-repeat center center;
    background-size: contain
}

.section.chapter2-4ladder-charge .container-end[data-v-8006db49] {
    height: 100%
}

.section.chapter2-4ladder-charge .container .text-content .icon-arrow[data-v-8006db49] {
    padding-right: 3.90625vw
}

.section.chapter2-4ladder-charge .container ul.list-card[data-v-8006db49] {
    margin-top: 74.0740740741vw;
    display: grid;
    grid-template-columns: repeat(1, minmax(0, 1fr));
    grid-template-rows: repeat(3, minmax(0, 1fr));
    gap: 2.5925925926vw
}

.section.chapter2-4ladder-charge .container ul.list-card li[data-v-8006db49] {
    position: relative;
    width: 65.6481481481vw;
    height: 25vw;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    padding: 3.7037037037vw 14.1666666667vw 3.6111111111vw 4.1666666667vw;
    margin: 0 auto
}

.section.chapter2-4ladder-charge .container ul.list-card li .text-p6-base[data-v-8006db49] {
    font-size: 2.2222222222vw
}

.section.chapter2-4ladder-charge .container ul.list-card li .text-p6-lg[data-v-8006db49] {
    font-size: 3.8888888889vw
}

@media screen and (max-width: 1080px) {
    .section.chapter2-4ladder-charge .container ul.list-card li[data-v-8006db49] {
        opacity: 0;
        transform: translateY(9.2592592593vw);
        transition-property: opacity transform;
        transition-duration: .8s;
        transition-timing-function: ease-in-out
    }

    .section.chapter2-4ladder-charge .container ul.list-card.transition-active li[data-v-8006db49] {
        opacity: 1;
        transform: translateY(0)
    }

    .section.chapter2-4ladder-charge .delay-1[data-v-8006db49] {
        -webkit-transition-delay: .1s;
        transition-delay: .1s
    }

    .section.chapter2-4ladder-charge .delay-2[data-v-8006db49] {
        -webkit-transition-delay: .2s;
        transition-delay: .2s
    }

    .section.chapter2-4ladder-charge .delay-3[data-v-8006db49] {
        -webkit-transition-delay: .3s;
        transition-delay: .3s
    }
}

@media screen and (min-width: 1081px) {
    .section.chapter2-4ladder-charge[data-v-8006db49] {
        margin-top: -36.4583333333vw;
        padding-top: 7.8125vw;
        height: 97.65625vw
    }

    .section.chapter2-4ladder-charge.preload[data-v-8006db49] {
        background-image: var(--8006db49-img_pc);
        background-position: center top
    }

    .section.chapter2-4ladder-charge.preload .container ul.list-card li[data-v-8006db49] {
        background: var(--8006db49-border_img_pc) no-repeat center center;
        background-size: contain
    }

    .section.chapter2-4ladder-charge .container[data-v-8006db49] {
        width: 80vw
    }

    .section.chapter2-4ladder-charge .container ul.list-card[data-v-8006db49] {
        margin-top: 20.8333333333vw;
        grid-template-columns: repeat(2, minmax(0, 1fr));
        grid-template-rows: repeat(3, minmax(0, 1fr));
        gap: 0
    }

    .section.chapter2-4ladder-charge .container ul.list-card li[data-v-8006db49] {
        width: 36.875vw;
        height: 14.84375vw;
        padding: 1.953125vw
    }

    .section.chapter2-4ladder-charge .container ul.list-card li.item-2[data-v-8006db49] {
        grid-row-start: 2;
        grid-column-start: 2
    }

    .section.chapter2-4ladder-charge .container ul.list-card li.item-3[data-v-8006db49] {
        grid-row-start: 3;
        grid-column-start: 1
    }

    .section.chapter2-4ladder-charge .container ul.list-card li .text-p6-base[data-v-8006db49] {
        font-size: 1.25vw
    }

    .section.chapter2-4ladder-charge .container ul.list-card li .text-p6-lg[data-v-8006db49] {
        font-size: 2.1875vw
    }

    .section.chapter2-4ladder-charge .text-content .text-p6-md[data-v-8006db49] {
        font-size: 2.5vw
    }

    .section.chapter2-4ladder-charge .text-content .chapter-text-desc[data-v-8006db49] {
        font-size: 1.25vw
    }
}

.section.chapter2-5six-year[data-v-f70b0c62] {
    padding-top: 13.75vw
}

.section.chapter2-5six-year.preload figure.six-num[data-v-f70b0c62] {
    background-image: var(--f70b0c62-img_six)
}

.section.chapter2-5six-year.preload figure.seven-num[data-v-f70b0c62] {
    background-image: var(--f70b0c62-img_eighty)
}

.section.chapter2-5six-year.preload .image-bg[data-v-f70b0c62] {
    background: var(--f70b0c62-bg_mb) no-repeat center center;
    background-size: 100%
}

.section.chapter2-5six-year .text-p6-3xl[data-v-f70b0c62] {
    color: #bfd5f4
}

.section.chapter2-5six-year .group-images[data-v-f70b0c62] {
    width: 100%;
    height: 63.5185185185vw;
    position: relative
}

.section.chapter2-5six-year .group-images figure[data-v-f70b0c62] {
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    opacity: 0;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    transition: opacity .8s .2s;
    -webkit-transition: opacity .8s .2s
}

.section.chapter2-5six-year .group-images figure.active[data-v-f70b0c62] {
    opacity: 1
}

.section.chapter2-5six-year .container .text-content h2.text-title[data-v-f70b0c62] {
    font-size: 4.6875vw;
    line-height: 1.2
}

.section.chapter2-5six-year .image-bg[data-v-f70b0c62] {
    width: 100%;
    height: 144.537037037vw;
    margin-top: -55.5555555556vw;
    position: relative
}

.section.chapter2-5six-year .text-p6-tips[data-v-f70b0c62] {
    position: absolute;
    font-size: 1.4814814815vw;
    color: #ffffff80;
    top: 40.7407407407vw;
    left: 50%;
    transform: translate(-50%)
}

@media screen and (min-width: 1081px) {
    .section.chapter2-5six-year.preload .image-bg[data-v-f70b0c62] {
        background: var(--f70b0c62-bg_pc) no-repeat center center;
        background-size: contain
    }

    .section.chapter2-5six-year .image-bg[data-v-f70b0c62] {
        width: 100%;
        height: 86.0416666667vw;
        margin-top: -41.6666666667vw
    }

    .section.chapter2-5six-year .group-images[data-v-f70b0c62] {
        width: 88.5416666667vw;
        height: 56.25vw;
        left: 0;
        margin: -2.6041666667vw auto 0;
        position: relative
    }

    .section.chapter2-5six-year .text-p6-3xl[data-v-f70b0c62] {
        font-size: 3.8020833333vw
    }

    .section.chapter2-5six-year .text-p6-tips[data-v-f70b0c62] {
        font-size: .625vw;
        top: 35.4166666667vw;
        left: 50%;
        transform: translate(-50%)
    }
}

.section.chapter2-6securebattery.preload .video-border-container[data-v-f403e7a1]:before {
    content: "";
    background: var(--f403e7a1-border_img_mb) no-repeat center center;
    background-size: contain
}

.section.chapter2-6securebattery .container[data-v-f403e7a1] {
    display: flex;
    flex-direction: column-reverse
}

.section.chapter2-6securebattery .container .text-content h2.text-title[data-v-f403e7a1] {
    font-size: 4.6875vw;
    line-height: 1.2
}

.section.chapter2-6securebattery .container .text-content .text-p6-desc[data-v-f403e7a1] {
    font-size: 2.4074074074vw
}

.section.chapter2-6securebattery .video-border-container[data-v-f403e7a1] {
    width: 82.3148148148vw;
    height: 97.3148148148vw;
    margin-top: 4.4444444444vw;
    position: relative
}

.section.chapter2-6securebattery .video-border-container[data-v-f403e7a1]:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1
}

.section.chapter2-6securebattery .video-border-container video[data-v-f403e7a1] {
    width: 99.8%;
    height: 99.8%
}

@media screen and (min-width: 1081px) {
    .section.chapter2-6securebattery[data-v-f403e7a1] {
        margin-top: -31.25vw
    }

    .section.chapter2-6securebattery.preload .video-border-container[data-v-f403e7a1]:before {
        content: "";
        background: var(--f403e7a1-border_img_pc) no-repeat center center;
        background-size: contain
    }

    .section.chapter2-6securebattery .container[data-v-f403e7a1] {
        width: 90.1041666667vw !important;
        flex-direction: row;
        justify-content: flex-start;
        align-items: center;
        margin: 0 auto 0 0
    }

    .section.chapter2-6securebattery .container .image-num[data-v-f403e7a1] {
        width: 50vw;
        height: 39.9479166667vw;
        margin-right: 8.0729166667vw
    }

    .section.chapter2-6securebattery .container .text-content .text-p6-md[data-v-f403e7a1] {
        font-size: 2.5vw
    }

    .section.chapter2-6securebattery .container .text-content .text-p6-desc[data-v-f403e7a1] {
        font-size: 1.25vw
    }

    .section.chapter2-6securebattery .video-border-container[data-v-f403e7a1] {
        width: 52.3958333333vw;
        height: 43.3333333333vw;
        overflow: hidden;
        display: flex;
        align-items: center;
        justify-content: center;
        flex-shrink: 0;
        margin-right: 8.0729166667vw;
        margin-top: 0
    }
}

.section.chapter2-7waterproof[data-v-11035416] {
    margin-top: 37.037037037vw
}

.section.chapter2-7waterproof.preload .image-num[data-v-11035416] {
    background-image: var(--11035416-img_mb);
    background-repeat: no-repeat;
    background-size: contain
}

.section.chapter2-7waterproof .container[data-v-11035416] {
    display: flex;
    flex-direction: column
}

.section.chapter2-7waterproof .container .text-content h2.text-title[data-v-11035416] {
    font-size: 4.6875vw;
    line-height: 1.2
}

.section.chapter2-7waterproof .container .text-content .text-p6-desc[data-v-11035416] {
    font-size: 2.4074074074vw
}

.section.chapter2-7waterproof .container .image-num[data-v-11035416] {
    width: 78.3333333333vw;
    height: 91.9444444444vw;
    margin-top: 4.4444444444vw
}

@media screen and (min-width: 1081px) {
    .section.chapter2-7waterproof[data-v-11035416] {
        margin-top: 11.1458333333vw
    }

    .section.chapter2-7waterproof.preload .image-num[data-v-11035416] {
        background-image: var(--11035416-img_pc);
        background-repeat: no-repeat;
        background-size: contain
    }

    .section.chapter2-7waterproof .container[data-v-11035416] {
        width: 90.1041666667vw !important;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        margin: 0 0 0 auto
    }

    .section.chapter2-7waterproof .container .text-content .text-p6-md[data-v-11035416] {
        font-size: 2.5vw
    }

    .section.chapter2-7waterproof .container .text-content .text-p6-desc[data-v-11035416] {
        font-size: 1.25vw
    }

    .section.chapter2-7waterproof .container .image-num[data-v-11035416] {
        width: 50vw;
        height: 39.9479166667vw;
        margin-left: 8.0729166667vw;
        margin-top: 0
    }
}

.section.chapter3-1Experience[data-v-a99b85e0] {
    margin-top: 37.037037037vw
}

.section.chapter3-1Experience.preload .chapter[data-v-a99b85e0] {
    background: var(--a99b85e0-bg_mb) no-repeat center top;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain
}

.section.chapter3-1Experience.preload .chapter-image-cover[data-v-a99b85e0] {
    background-image: var(--a99b85e0-img_cover);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: contain
}

.section.chapter3-1Experience .chapter[data-v-a99b85e0] {
    height: 128.4259259259vw
}

.section.chapter3-1Experience .chapter .text-content[data-v-a99b85e0] {
    max-width: 74.0740740741vw;
    padding-top: 16.3888888889vw
}

.section.chapter3-1Experience .chapter-image-cover[data-v-a99b85e0] {
    position: absolute;
    right: 19.9074074074vw;
    top: 62.037037037vw;
    width: 53.7037037037vw;
    height: 58.6111111111vw;
    z-index: 1
}

@media screen and (min-width: 1081px) {
    .section.chapter3-1Experience[data-v-a99b85e0] {
        margin-top: 7.8125vw
    }

    .section.chapter3-1Experience.preload .chapter[data-v-a99b85e0] {
        background-image: var(--a99b85e0-bg_pc)
    }

    .section.chapter3-1Experience .chapter[data-v-a99b85e0] {
        width: 94.7395833333vw;
        height: 43.59375vw;
        margin: 0 auto
    }

    .section.chapter3-1Experience .chapter .text-content[data-v-a99b85e0] {
        padding-top: 12.5vw
    }

    .section.chapter3-1Experience .sec-title[data-v-a99b85e0] {
        font-size: .9375vw;
        position: absolute;
        top: 1.0416666667vw;
        left: 50%;
        transform: translate(-50%)
    }

    .section.chapter3-1Experience .chapter-image-cover[data-v-a99b85e0] {
        top: 9.0104166667vw;
        right: 12.0833333333vw;
        width: 21.4583333333vw;
        height: 23.3333333333vw
    }
}

.section.chapter3-experience-fhd[data-v-81698065] {
    margin-top: 17.3148148148vw
}

.section.chapter3-experience-fhd.preload .chapter[data-v-81698065] {
    padding-top: 17.3148148148vw;
    background-image: var(--81698065-bg_mb);
    background-size: 100%
}

.section.chapter3-experience-fhd.preload .chapter-image-cover[data-v-81698065] {
    background-image: var(--81698065-img_phone_mb);
    background-size: contain
}

.section.chapter3-experience-fhd .chapter .video-container[data-v-81698065] {
    margin-top: 3.125vw
}

.section.chapter3-experience-fhd .chapter .container .text-content[data-v-81698065] {
    width: 75vw;
    margin: 0 auto
}

.section.chapter3-experience-fhd .chapter .container .text-image[data-v-81698065] {
    display: flex;
    flex-direction: row-reverse;
    justify-content: center;
    align-items: center
}

.section.chapter3-experience-fhd .chapter .container .text-p6-xl[data-v-81698065] {
    font-size: 10.1851851852vw;
    writing-mode: vertical-rl
}

.section.chapter3-experience-fhd .chapter .container .text-p6-desc[data-v-81698065] {
    font-size: 2.4074074074vw
}

.section.chapter3-experience-fhd .chapter .flex-between[data-v-81698065] {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
    width: 68.75vw;
    margin: 3.90625vw auto 0
}

.section.chapter3-experience-fhd .chapter-image-cover[data-v-81698065] {
    width: 41.6666666667vw;
    height: 90.9259259259vw
}

.section.chapter3-experience-fhd .flex-content[data-v-81698065] {
    text-align: center;
    margin-top: 6.9444444444vw
}

@media screen and (min-width: 1081px) {
    .section.chapter3-experience-fhd[data-v-81698065] {
        padding-top: 0;
        margin-top: 0
    }

    .section.chapter3-experience-fhd.preload .chapter[data-v-81698065] {
        background-image: var(--81698065-bg_pc);
        background-size: contain
    }

    .section.chapter3-experience-fhd.preload .chapter-image-cover[data-v-81698065] {
        background-image: var(--81698065-img_phone_pc);
        background-size: contain
    }

    .section.chapter3-experience-fhd .chapter[data-v-81698065] {
        width: 94.1145833333vw;
        height: 69.4791666667vw;
        margin: 0 auto;
        background-size: contain;
        background-position: center center;
        background-repeat: no-repeat;
        padding-top: 9.8958333333vw
    }

    .section.chapter3-experience-fhd .chapter .container .text-content[data-v-81698065] {
        width: 57.8125vw
    }

    .section.chapter3-experience-fhd .chapter .container .text-image[data-v-81698065] {
        display: block
    }

    .section.chapter3-experience-fhd .chapter .container .text-p6-xl[data-v-81698065] {
        text-align: center;
        font-size: 5.8333333333vw;
        writing-mode: unset
    }

    .section.chapter3-experience-fhd .chapter .container .text-p6-md[data-v-81698065] {
        font-size: 2.1875vw;
        line-height: 1.2
    }

    .section.chapter3-experience-fhd .chapter .container .mt-subtitle[data-v-81698065] {
        margin-top: 0
    }

    .section.chapter3-experience-fhd .chapter .container .text-p6-desc[data-v-81698065] {
        font-size: 1.25vw;
        margin-top: 0
    }

    .section.chapter3-experience-fhd .chapter .video-container[data-v-81698065] {
        margin-top: 0
    }

    .section.chapter3-experience-fhd .chapter-image-cover[data-v-81698065] {
        width: 57.8125vw;
        height: 26.4583333333vw
    }

    .section.chapter3-experience-fhd .flex-content[data-v-81698065] {
        display: flex;
        justify-content: space-between;
        margin-top: 4.0104166667vw;
        text-align: left
    }
}

.section.chapter3-6ExperienceAtmos[data-v-97a4396b] {
    overflow: hidden;
    height: 227.7777777778vw;
    margin-top: 18.5185185185vw
}

.section.chapter3-6ExperienceAtmos.preload .chapter .hi-res[data-v-97a4396b] {
    background: var(--97a4396b-hi_res) no-repeat center top;
    background-size: contain
}

.section.chapter3-6ExperienceAtmos .bg-opacity[data-v-97a4396b] {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    opacity: 0
}

.section.chapter3-6ExperienceAtmos .chapter[data-v-97a4396b] {
    top: 0;
    position: sticky;
    height: 100%
}

.section.chapter3-6ExperienceAtmos .chapter .text-content[data-v-97a4396b] {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    flex-direction: column;
    bottom: 32.4074074074vw;
    left: 50%;
    transform: translate(-50%);
    width: 77.7777777778vw;
    z-index: 1
}

.section.chapter3-6ExperienceAtmos .chapter .text-content .text-p6-xl[data-v-97a4396b],
.section.chapter3-6ExperienceAtmos .chapter .text-content .text-p6-subtitle[data-v-97a4396b],
.section.chapter3-6ExperienceAtmos .chapter .text-content .text-p6-desc[data-v-97a4396b] {
    opacity: 1
}

.section.chapter3-6ExperienceAtmos .chapter .text-content .text-p6-xl[data-v-97a4396b] {
    font-size: 5.3703703704vw
}

.section.chapter3-6ExperienceAtmos .chapter .text-content .text-p6-md[data-v-97a4396b] {
    font-size: 2.962962963vw;
    margin-top: 4.4444444444vw
}

.section.chapter3-6ExperienceAtmos .chapter .text-content .text-p6-desc[data-v-97a4396b] {
    font-size: 2.4074074074vw;
    margin-top: 4.4444444444vw
}

@media screen and (min-width: 1081px) {
    .section.chapter3-6ExperienceAtmos[data-v-97a4396b] {
        overflow: initial;
        height: 300vh;
        min-height: 56.25vw;
        margin-top: 3.90625vw;
        background: none
    }

    .section.chapter3-6ExperienceAtmos .bg-opacity[data-v-97a4396b] {
        position: absolute;
        left: 0;
        top: 0;
        width: 100vw;
        height: 100vh;
        background-color: #000;
        opacity: 0
    }

    .section.chapter3-6ExperienceAtmos .chapter[data-v-97a4396b] {
        top: 0;
        position: sticky;
        height: 100vh
    }

    .section.chapter3-6ExperienceAtmos .chapter .text-content[data-v-97a4396b] {
        display: flex;
        align-items: center;
        justify-content: center;
        position: absolute;
        flex-direction: column;
        bottom: unset;
        width: 67.7083333333vw;
        height: 100%;
        z-index: 1
    }

    .section.chapter3-6ExperienceAtmos .chapter .text-content .text-p6-xl[data-v-97a4396b],
    .section.chapter3-6ExperienceAtmos .chapter .text-content .text-p6-subtitle[data-v-97a4396b],
    .section.chapter3-6ExperienceAtmos .chapter .text-content .text-p6-desc[data-v-97a4396b] {
        opacity: 0
    }

    .section.chapter3-6ExperienceAtmos .chapter .text-content .text-p6-xl[data-v-97a4396b] {
        font-size: 3.0208333333vw
    }

    .section.chapter3-6ExperienceAtmos .chapter .text-content .text-p6-md[data-v-97a4396b] {
        font-size: 1.6666666667vw;
        margin-top: 2.7083333333vw
    }

    .section.chapter3-6ExperienceAtmos .chapter .text-content .text-p6-desc[data-v-97a4396b] {
        font-size: 1.25vw;
        margin-top: 3.4375vw
    }

    .section.chapter3-6ExperienceAtmos .chapter .text-content .hi-res[data-v-97a4396b] {
        width: 13.28125vw;
        height: 8.0859375vw
    }
}

.section.chapter3-four-d[data-v-b6c8daeb] {
    padding-top: 11.71875vw
}

.section.chapter3-four-d.preload .video-border-container[data-v-b6c8daeb]:before {
    content: "";
    background: var(--b6c8daeb-border_img_mb) no-repeat center center;
    background-size: contain
}

.section.chapter3-four-d .video-border-container[data-v-b6c8daeb] {
    width: 98.6111111111vw;
    height: 98.7962962963vw;
    overflow: hidden;
    position: relative;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 3.125vw
}

.section.chapter3-four-d .video-border-container video[data-v-b6c8daeb] {
    width: 99.8%;
    height: 99.8%
}

.section.chapter3-four-d .video-border-container[data-v-b6c8daeb]:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1
}

.section.chapter3-four-d .text-content .text-p6-xl[data-v-b6c8daeb] {
    font-size: 5.3703703704vw
}

.section.chapter3-four-d .text-content .text-p6-md[data-v-b6c8daeb] {
    font-size: 2.962962963vw;
    margin-top: 4.0740740741vw
}

.section.chapter3-four-d .text-content .text-p6-desc[data-v-b6c8daeb] {
    font-size: 2.4074074074vw;
    margin-top: 4.0740740741vw
}

@media screen and (min-width: 1081px) {
    .section.chapter3-four-d[data-v-b6c8daeb] {
        padding-bottom: 14.1666666667vw
    }

    .section.chapter3-four-d.preload .video-border-container[data-v-b6c8daeb]:before {
        content: "";
        background: var(--b6c8daeb-border_img_pc) no-repeat center center;
        background-size: contain
    }

    .section.chapter3-four-d .video-border-container[data-v-b6c8daeb] {
        width: 92.96875vw;
        height: 41.25vw
    }

    .section.chapter3-four-d .text-content .text-p6-xl[data-v-b6c8daeb] {
        font-size: 3.0208333333vw
    }

    .section.chapter3-four-d .text-content .text-p6-md[data-v-b6c8daeb] {
        font-size: 1.6666666667vw;
        margin-top: 2.2916666667vw
    }

    .section.chapter3-four-d .text-content .text-p6-desc[data-v-b6c8daeb] {
        font-size: 1.3541666667vw;
        margin-top: 2.2916666667vw
    }
}

.section.chapter3-9AI[data-v-9334fa28] {
    height: 180.5555555556vw;
    margin-top: 37.037037037vw
}

.section.chapter3-9AI.preload[data-v-9334fa28] {
    background-image: var(--9334fa28-bg_img_mb);
    background-position: center bottom
}

.section.chapter3-9AI .text-content .text-p6-xl[data-v-9334fa28] {
    font-size: 5.3703703704vw
}

.section.chapter3-9AI .text-content .text-p6-md[data-v-9334fa28] {
    font-size: 2.962962963vw;
    margin-top: 4.0740740741vw
}

.section.chapter3-9AI .text-content .text-p6-desc[data-v-9334fa28] {
    font-size: 2.4074074074vw;
    margin-top: 4.0740740741vw
}

@media screen and (min-width: 1081px) {
    .section.chapter3-9AI[data-v-9334fa28] {
        height: 68.3333333333vw;
        margin-top: 0
    }

    .section.chapter3-9AI.preload[data-v-9334fa28] {
        background-image: var(--9334fa28-bg_img_pc);
        background-position: center top
    }

    .section.chapter3-9AI .text-content .text-p6-xl[data-v-9334fa28] {
        font-size: 3.0208333333vw
    }

    .section.chapter3-9AI .text-content .text-p6-md[data-v-9334fa28] {
        font-size: 1.6666666667vw;
        margin-top: 2.2916666667vw
    }

    .section.chapter3-9AI .text-content .text-p6-desc[data-v-9334fa28] {
        font-size: 1.3541666667vw;
        margin-top: 2.2916666667vw
    }
}

.section.chapter4-section.preload .chapter[data-v-b04dd94b] {
    background: var(--b04dd94b-bg_mb) no-repeat center top;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: contain
}

.section.chapter4-section.preload .chapter-image-cover[data-v-b04dd94b] {
    background: var(--b04dd94b-img_cover) no-repeat center center;
    background-size: contain
}

.section.chapter4-section .chapter[data-v-b04dd94b] {
    height: 128.4259259259vw
}

.section.chapter4-section .chapter .text-content[data-v-b04dd94b] {
    max-width: 74.0740740741vw;
    padding-top: 16.3888888889vw
}

.section.chapter4-section .chapter-image-cover[data-v-b04dd94b] {
    position: absolute;
    right: 22.037037037vw;
    top: 51.2037037037vw;
    width: 49.3518518519vw;
    height: 56.9444444444vw;
    z-index: 1
}

.section.chapter4-section .chapter-text-title[data-v-b04dd94b] {
    font-size: 4.6296296296vw
}

@media screen and (min-width: 1081px) {
    .section.chapter4-section.preload .chapter[data-v-b04dd94b] {
        background: var(--b04dd94b-bg_pc) no-repeat center center;
        background-size: contain
    }

    .section.chapter4-section .chapter[data-v-b04dd94b] {
        width: 94.7395833333vw;
        height: 43.59375vw;
        margin: 0 auto
    }

    .section.chapter4-section .chapter .text-content[data-v-b04dd94b] {
        display: flex;
        align-items: center;
        height: 100%;
        padding-top: 0
    }

    .section.chapter4-section .sec-title[data-v-b04dd94b] {
        font-size: .9375vw;
        position: absolute;
        top: 1.0416666667vw;
        left: 50%;
        transform: translate(-50%)
    }

    .section.chapter4-section .chapter-image-cover[data-v-b04dd94b] {
        top: 10.4166666667vw;
        right: 13.0208333333vw;
        width: 20.8854166667vw;
        height: 24.1145833333vw
    }

    .section.chapter4-section .chapter-text-title[data-v-b04dd94b] {
        font-size: 3.125vw
    }
}

.section.chapter4-media-tek[data-v-5dc22dc8] {
    padding-bottom: 11.71875vw;
    margin-top: 18.5185185185vw
}

.section.chapter4-media-tek.preload .chapter-image-cover[data-v-5dc22dc8] {
    background: var(--5dc22dc8-bg_img_mb) no-repeat center center;
    background-size: cover
}

.section.chapter4-media-tek .chapter-image-cover[data-v-5dc22dc8] {
    height: 150.3703703704vw
}

.section.chapter4-media-tek .video-container[data-v-5dc22dc8] {
    margin-top: 3.125vw
}

.section.chapter4-media-tek .container[data-v-5dc22dc8] {
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%);
    text-align: center
}

.section.chapter4-media-tek .container .text-content .text-p6-xl[data-v-5dc22dc8] {
    font-size: 4.4444444444vw
}

.section.chapter4-media-tek .container .text-content .text-p6-desc[data-v-5dc22dc8] {
    font-size: 2.2222222222vw;
    margin-top: 4.4444444444vw
}

@media screen and (min-width: 1081px) {
    .section.chapter4-media-tek[data-v-5dc22dc8] {
        margin-top: 5.2083333333vw;
        position: relative
    }

    .section.chapter4-media-tek.preload .chapter-image-cover[data-v-5dc22dc8] {
        background-image: var(--5dc22dc8-bg_img_pc);
        background-size: contain
    }

    .section.chapter4-media-tek .chapter-image-cover[data-v-5dc22dc8] {
        width: 100%;
        height: 64.2708333333vw;
        background-size: contain;
        background-repeat: no-repeat
    }

    .section.chapter4-media-tek .container[data-v-5dc22dc8] {
        padding-top: 3.3333333333vw
    }

    .section.chapter4-media-tek .container .text-content .text-p6-xl[data-v-5dc22dc8] {
        font-size: 3.0208333333vw
    }

    .section.chapter4-media-tek .container .text-content .text-p6-desc[data-v-5dc22dc8] {
        font-size: 1.25vw;
        margin-top: 2.5vw
    }
}

.section.chapter4-2Rom.preload .chapter-image-cover[data-v-4a58be53] {
    background: var(--4a58be53-rom_img_mb) no-repeat center center;
    background-size: contain
}

.section.chapter4-2Rom.preload .image-bg[data-v-4a58be53] {
    background: var(--4a58be53-bg_mb) no-repeat center center;
    background-size: contain
}

.section.chapter4-2Rom .chapter-image-cover[data-v-4a58be53] {
    width: 100%;
    height: 91.6666666667vw;
    margin-top: 4.4444444444vw
}

.section.chapter4-2Rom .text-content .text-p6-xl[data-v-4a58be53] {
    font-size: 4.4444444444vw
}

.section.chapter4-2Rom .container[data-v-4a58be53] {
    position: relative;
    z-index: 3
}

.section.chapter4-2Rom .card-grid[data-v-4a58be53] {
    width: 100vw;
    margin-top: 9.2592592593vw
}

.section.chapter4-2Rom .card-grid ul.list-card[data-v-4a58be53] {
    width: 65.9259259259vw;
    display: flex;
    flex-direction: column;
    gap: 2.962962963vw
}

.section.chapter4-2Rom .card-grid ul.list-card li[data-v-4a58be53] {
    position: relative;
    width: 100%;
    height: 26.3888888889vw;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    padding: 5.0925925926vw 6.0185185185vw 5.0925925926vw 4.1666666667vw;
    background: var(--4a58be53-border_img) no-repeat center center;
    background-size: contain
}

.section.chapter4-2Rom .card-grid ul.list-card li .text-p6-lg[data-v-4a58be53] {
    font-size: 4.4444444444vw
}

.section.chapter4-2Rom .card-grid ul.list-card li .text-p6-desc[data-v-4a58be53] {
    font-size: 2.2222222222vw
}

.section.chapter4-2Rom .card-grid .text-p6-tips[data-v-4a58be53] {
    font-size: 1.4814814815vw;
    color: #ffffff80;
    margin: 4.4444444444vw auto 0;
    width: 65.9259259259vw
}

.section.chapter4-2Rom .image-bg[data-v-4a58be53] {
    width: 100%;
    height: 144.537037037vw;
    margin-top: -18.5185185185vw
}

@media screen and (min-width: 1081px) {
    .section.chapter4-2Rom.preload .chapter-image-cover[data-v-4a58be53] {
        background: var(--4a58be53-rom_img_pc) no-repeat center center;
        background-size: contain
    }

    .section.chapter4-2Rom.preload .image-bg[data-v-4a58be53] {
        background: var(--4a58be53-bg_pc) no-repeat center center;
        background-size: contain
    }

    .section.chapter4-2Rom .chapter-image-cover[data-v-4a58be53] {
        width: 74.7395833333vw;
        height: 41.9791666667vw;
        margin: -2.6041666667vw auto 0
    }

    .section.chapter4-2Rom .text-content .text-p6-xl[data-v-4a58be53] {
        font-size: 2.5vw
    }

    .section.chapter4-2Rom .image-bg[data-v-4a58be53] {
        width: 100%;
        height: 86.0416666667vw;
        margin-top: -5.2083333333vw;
        position: relative
    }

    .section.chapter4-2Rom .card-grid[data-v-4a58be53] {
        margin-top: 0
    }

    .section.chapter4-2Rom .card-grid ul.list-card[data-v-4a58be53] {
        width: 80vw;
        flex-direction: row
    }

    .section.chapter4-2Rom .card-grid ul.list-card li[data-v-4a58be53] {
        width: 36.875vw;
        height: 14.84375vw;
        padding: 2.6041666667vw
    }

    .section.chapter4-2Rom .card-grid ul.list-card li .text-p6-lg[data-v-4a58be53] {
        font-size: 2.5vw
    }

    .section.chapter4-2Rom .card-grid ul.list-card li .text-p6-desc[data-v-4a58be53] {
        font-size: 1.25vw
    }

    .section.chapter4-2Rom .card-grid .text-p6-tips[data-v-4a58be53] {
        font-size: .625vw;
        width: 72.9166666667vw;
        margin: 2.6041666667vw auto 0;
        text-align: right
    }
}

.section.chapter4-4Map[data-v-37c1f3c0] {
    height: 215.8333333333vw;
    margin-top: -18.5185185185vw
}

.section.chapter4-4Map.preload[data-v-37c1f3c0] {
    background-image: var(--37c1f3c0-img_mb);
    background-size: contain
}

.section.chapter4-4Map .text-content .text-p6-xl[data-v-37c1f3c0] {
    font-size: 5.3703703704vw
}

.section.chapter4-4Map .text-content .text-p6-md[data-v-37c1f3c0] {
    font-size: 2.962962963vw;
    margin-top: 4.0740740741vw
}

@media screen and (min-width: 1081px) {
    .section.chapter4-4Map[data-v-37c1f3c0] {
        height: 73.9583333333vw;
        margin-top: -36.4583333333vw
    }

    .section.chapter4-4Map.preload[data-v-37c1f3c0] {
        background-image: var(--37c1f3c0-img_pc);
        background-size: contain
    }

    .section.chapter4-4Map .text-content .text-p6-xl[data-v-37c1f3c0] {
        font-size: 3.0208333333vw
    }

    .section.chapter4-4Map .text-content .text-p6-md[data-v-37c1f3c0] {
        font-size: 1.6666666667vw;
        margin-top: 2.2916666667vw
    }
}

.section.chapter5-1Ultra.preload .chapter[data-v-053a392e] {
    background: var(--053a392e-bg_mb) no-repeat center top;
    background-size: contain
}

.section.chapter5-1Ultra.preload .chapter-image-cover[data-v-053a392e] {
    background: var(--053a392e-img_cover) no-repeat center center;
    background-size: contain
}

.section.chapter5-1Ultra .container[data-v-053a392e] {
    padding-top: 14.8148148148vw
}

.section.chapter5-1Ultra .chapter[data-v-053a392e] {
    height: 128.4259259259vw
}

.section.chapter5-1Ultra .chapter .text-content[data-v-053a392e] {
    max-width: 74.0740740741vw;
    padding-top: 16.3888888889vw
}

.section.chapter5-1Ultra .chapter-image-cover[data-v-053a392e] {
    position: absolute;
    right: 20.8333333333vw;
    top: 53.4259259259vw;
    width: 41.9444444444vw;
    height: 66.4814814815vw;
    z-index: 1
}

@media screen and (min-width: 1081px) {
    .section.chapter5-1Ultra[data-v-053a392e] {
        margin-top: 8.9583333333vw
    }

    .section.chapter5-1Ultra.preload .chapter[data-v-053a392e] {
        background-image: var(--053a392e-bg_pc);
        background-size: contain
    }

    .section.chapter5-1Ultra .chapter[data-v-053a392e] {
        width: 94.7395833333vw;
        height: 43.59375vw;
        margin: 0 auto
    }

    .section.chapter5-1Ultra .chapter .chapter-image-cover[data-v-053a392e] {
        width: 12.6041666667vw;
        height: 30.0520833333vw;
        right: 15.1041666667vw;
        top: 3.2291666667vw;
        z-index: 1
    }

    .section.chapter5-1Ultra .container[data-v-053a392e] {
        padding-top: 16.1458333333vw
    }

    .section.chapter5-1Ultra .chapter-image-cover[data-v-053a392e] {
        top: 6.7708333333vw;
        right: 9.8958333333vw;
        width: 12.4479166667vw;
        height: 27.2395833333vw
    }

    .section.chapter5-1Ultra .sec-title[data-v-053a392e] {
        font-size: .9375vw;
        position: absolute;
        top: 1.0416666667vw;
        left: 50%;
        transform: translate(-50%)
    }
}

.section.chapter5-2mp[data-v-7a148082] {
    padding-top: 74.0740740741vw
}

.section.chapter5-2mp.preload .container[data-v-7a148082] {
    background: var(--7a148082-border_mb) no-repeat center center;
    background-size: 100% 100%
}

.section.chapter5-2mp.preload .image-pic[data-v-7a148082] {
    background: var(--7a148082-phone_img_mb) no-repeat center center;
    background-size: contain
}

.section.chapter5-2mp .container[data-v-7a148082] {
    padding: 6.8518518519vw 9.9074074074vw;
    position: relative
}

.section.chapter5-2mp .text-content .text-p6-xl[data-v-7a148082] {
    font-size: 4.4444444444vw
}

.section.chapter5-2mp .text-content .text-p6-md[data-v-7a148082] {
    font-size: 2.2222222222vw;
    margin-top: 1.1111111111vw
}

.section.chapter5-2mp .text-content .text-p6-desc[data-v-7a148082] {
    font-size: 2.2222222222vw;
    margin-top: 5.5555555556vw
}

.section.chapter5-2mp .image-pic[data-v-7a148082] {
    width: 72.5vw;
    height: 45.8333333333vw;
    position: absolute;
    top: 0;
    transform: translateY(-99%)
}

@media screen and (min-width: 1081px) {
    .section.chapter5-2mp[data-v-7a148082] {
        padding: 22.9166666667vw 0 0
    }

    .section.chapter5-2mp.preload .container[data-v-7a148082] {
        background: var(--7a148082-border_pc) no-repeat center center;
        background-size: contain
    }

    .section.chapter5-2mp.preload .image-pic[data-v-7a148082] {
        background: var(--7a148082-phone_img_pc) no-repeat center center;
        background-size: contain
    }

    .section.chapter5-2mp .container[data-v-7a148082] {
        width: 73.3854166667vw;
        padding: 3.0208333333vw 5.625vw;
        position: relative
    }

    .section.chapter5-2mp .text-content[data-v-7a148082] {
        max-width: 35.4166666667vw
    }

    .section.chapter5-2mp .text-content .text-p6-xl[data-v-7a148082] {
        font-size: 2.5vw
    }

    .section.chapter5-2mp .text-content .text-p6-md[data-v-7a148082] {
        font-size: 1.25vw
    }

    .section.chapter5-2mp .image-pic[data-v-7a148082] {
        width: 52.96875vw;
        height: 30.9375vw;
        right: -5.4166666667vw;
        bottom: 0;
        top: unset;
        transform: unset
    }
}

.section.chapter5-3mp[data-v-92b7b6f4] {
    padding-top: 71.0185185185vw
}

.section.chapter5-3mp.preload .container[data-v-92b7b6f4] {
    background: var(--92b7b6f4-border_mb) no-repeat center center;
    background-size: 100% 100%
}

.section.chapter5-3mp.preload .image-pic[data-v-92b7b6f4] {
    background: var(--92b7b6f4-phone_img_mb) no-repeat center center;
    background-size: contain
}

.section.chapter5-3mp.preload .image-bg[data-v-92b7b6f4] {
    background: var(--92b7b6f4-bg_mb) no-repeat center center;
    background-size: contain
}

.section.chapter5-3mp .container[data-v-92b7b6f4] {
    padding: 6.8518518519vw 5.7407407407vw 6.8518518519vw 9.9074074074vw;
    position: relative
}

.section.chapter5-3mp .text-content .text-p6-xl[data-v-92b7b6f4] {
    font-size: 3.1481481481vw
}

.section.chapter5-3mp .text-content .text-p6-md[data-v-92b7b6f4] {
    font-size: 1.8518518519vw;
    margin-top: 1.1111111111vw
}

.section.chapter5-3mp .text-content .text-p6-desc[data-v-92b7b6f4] {
    font-size: 2.2222222222vw;
    margin-top: 5.5555555556vw
}

.section.chapter5-3mp .image-pic[data-v-92b7b6f4] {
    width: 85.0925925926vw;
    height: 33.9814814815vw;
    position: absolute;
    top: 0;
    left: 0;
    transform: translateY(-99%)
}

.section.chapter5-3mp .image-bg[data-v-92b7b6f4] {
    width: 100%;
    height: 144.537037037vw;
    margin-top: -18.5185185185vw
}

@media screen and (min-width: 1081px) {
    .section.chapter5-3mp[data-v-92b7b6f4] {
        padding: 19.7916666667vw 0 0
    }

    .section.chapter5-3mp.preload .container[data-v-92b7b6f4] {
        background: var(--92b7b6f4-border_pc) no-repeat center center;
        background-size: contain
    }

    .section.chapter5-3mp.preload .image-pic[data-v-92b7b6f4] {
        background: var(--92b7b6f4-phone_img_pc) no-repeat center center;
        background-size: contain
    }

    .section.chapter5-3mp.preload .image-bg[data-v-92b7b6f4] {
        background: var(--92b7b6f4-bg_pc) no-repeat center center;
        background-size: contain
    }

    .section.chapter5-3mp .container[data-v-92b7b6f4] {
        width: 73.3854166667vw;
        padding: 3.0208333333vw 4.5833333333vw 3.0208333333vw 29.2708333333vw;
        position: relative
    }

    .section.chapter5-3mp .text-content .text-p6-xl[data-v-92b7b6f4] {
        font-size: 1.9791666667vw
    }

    .section.chapter5-3mp .text-content .text-p6-md[data-v-92b7b6f4] {
        font-size: 1.0416666667vw
    }

    .section.chapter5-3mp .text-content .chapter-text-desc[data-v-92b7b6f4] {
        width: 90%
    }

    .section.chapter5-3mp .image-pic[data-v-92b7b6f4] {
        width: 29.6354166667vw;
        height: 23.90625vw;
        left: -4.5833333333vw;
        bottom: 0;
        top: unset;
        transform: unset
    }

    .section.chapter5-3mp .image-bg[data-v-92b7b6f4] {
        width: 100%;
        height: 86.0416666667vw;
        position: relative
    }
}

.section.chapter5-4Sky[data-v-c708c691] {
    padding-bottom: 37.037037037vw
}

.section.chapter5-4Sky.preload .item-images-1[data-v-c708c691] {
    background: var(--c708c691-sky_img1_mb) no-repeat center center;
    background-size: 100%
}

.section.chapter5-4Sky.preload .item-images-2[data-v-c708c691] {
    background: var(--c708c691-sky_img2_mb) no-repeat center center;
    background-size: 100%
}

.section.chapter5-4Sky.preload .item-images-3[data-v-c708c691] {
    background: var(--c708c691-sky_img3_mb) no-repeat center center;
    background-size: 100%
}

.section.chapter5-4Sky.preload .item-images-4[data-v-c708c691] {
    background: var(--c708c691-sky_img4_mb) no-repeat center center;
    background-size: 100%
}

.section.chapter5-4Sky .text-content[data-v-c708c691] {
    text-align: center
}

.section.chapter5-4Sky .text-content .text-p6-xl[data-v-c708c691] {
    font-size: 5.3703703704vw
}

.section.chapter5-4Sky .container-sky[data-v-c708c691] {
    width: 100vw;
    margin-top: 14.6296296296vw
}

.section.chapter5-4Sky .container-sky .sky-photo[data-v-c708c691] {
    width: 89.3518518519vw;
    height: 126.8518518519vw;
    margin: 4.6296296296vw auto 0
}

.section.chapter5-4Sky .container-sky .sky-photo .item-images[data-v-c708c691] {
    width: 89.3518518519vw;
    height: 126.8518518519vw
}

.section.chapter5-4Sky .container-sky .desc-container p.text-p6-desc[data-v-c708c691] {
    font-size: 2.962962963vw;
    padding-left: 8.3333333333vw;
    position: relative;
    width: 78.7037037037vw;
    margin: 3.90625vw auto 0
}

.section.chapter5-4Sky .container-sky .desc-container p.text-p6-desc[data-v-c708c691]:before {
    content: "";
    background: var(--c708c691-sky_icon) no-repeat center top;
    background-size: 100%;
    position: absolute;
    width: 6.1111111111vw;
    height: 6.1111111111vw;
    left: 0;
    top: 0
}

@media screen and (min-width: 1081px) {
    .section.chapter5-4Sky[data-v-c708c691] {
        margin-top: -31.25vw;
        padding-bottom: 23.0729166667vw
    }

    .section.chapter5-4Sky.preload .item-images-1[data-v-c708c691] {
        background: var(--c708c691-sky_img1_pc) no-repeat center center;
        background-size: 100%
    }

    .section.chapter5-4Sky.preload .item-images-2[data-v-c708c691] {
        background: var(--c708c691-sky_img2_pc) no-repeat center center;
        background-size: 100%
    }

    .section.chapter5-4Sky.preload .item-images-3[data-v-c708c691] {
        background: var(--c708c691-sky_img3_pc) no-repeat center center;
        background-size: 100%
    }

    .section.chapter5-4Sky.preload .item-images-4[data-v-c708c691] {
        background: var(--c708c691-sky_img4_pc) no-repeat center center;
        background-size: 100%
    }

    .section.chapter5-4Sky .text-content[data-v-c708c691] {
        text-align: left
    }

    .section.chapter5-4Sky .text-content .text-p6-xl[data-v-c708c691] {
        font-size: 3.0208333333vw
    }

    .section.chapter5-4Sky .container-sky[data-v-c708c691] {
        margin-top: 7.5vw
    }

    .section.chapter5-4Sky .container-sky .sky-photo[data-v-c708c691] {
        margin: 2.6041666667vw auto 0;
        width: 90.1041666667vw;
        height: 39.3229166667vw
    }

    .section.chapter5-4Sky .container-sky .sky-photo .item-images[data-v-c708c691] {
        width: 90.1041666667vw;
        height: 39.3229166667vw
    }

    .section.chapter5-4Sky .container-sky .desc-container p.text-p6-desc[data-v-c708c691] {
        font-size: 1.25vw;
        width: 44.2708333333vw;
        padding-left: 4.6875vw
    }

    .section.chapter5-4Sky .container-sky .desc-container p.text-p6-desc[data-v-c708c691]:before {
        width: 3.4375vw;
        height: 3.4375vw
    }
}

.section.chapter6-hios14.preload .chapter[data-v-fd1a86e7] {
    background: var(--fd1a86e7-bg_mb) no-repeat center top;
    background-size: contain
}

.section.chapter6-hios14.preload .chapter-image-cover[data-v-fd1a86e7] {
    background: var(--fd1a86e7-img_cover) no-repeat center center;
    background-size: contain
}

.section.chapter6-hios14 .chapter[data-v-fd1a86e7] {
    height: 128.4259259259vw
}

.section.chapter6-hios14 .chapter .text-content[data-v-fd1a86e7] {
    max-width: 74.0740740741vw;
    padding-top: 27.7777777778vw
}

.section.chapter6-hios14 .chapter-image-cover[data-v-fd1a86e7] {
    position: absolute;
    right: 24.0740740741vw;
    top: 56.0185185185vw;
    width: 47.8703703704vw;
    height: 48.3333333333vw;
    z-index: 1
}

@media screen and (min-width: 1081px) {
    .section.chapter6-hios14[data-v-fd1a86e7] {
        padding-bottom: 6.9791666667vw
    }

    .section.chapter6-hios14.preload .chapter[data-v-fd1a86e7] {
        background-image: var(--fd1a86e7-bg_pc);
        background-size: contain
    }

    .section.chapter6-hios14 .chapter[data-v-fd1a86e7] {
        padding-top: 0;
        width: 94.7395833333vw;
        height: 43.59375vw;
        margin: 0 auto
    }

    .section.chapter6-hios14 .chapter .text-content[data-v-fd1a86e7] {
        padding-top: 0;
        display: flex;
        justify-content: space-between;
        align-items: center;
        height: 100%
    }

    .section.chapter6-hios14 .sec-title[data-v-fd1a86e7] {
        font-size: .9375vw;
        position: absolute;
        top: 1.0416666667vw;
        left: 50%;
        transform: translate(-50%)
    }

    .section.chapter6-hios14 .chapter-image-cover[data-v-fd1a86e7] {
        width: 19.21875vw;
        height: 19.4270833333vw;
        top: 10.0520833333vw;
        right: 13.4375vw
    }
}

.section.chapter6-curate-your[data-v-14162b86] {
    height: 157.4074074074vw;
    background-position: center bottom
}

.section.chapter6-curate-your.preload[data-v-14162b86] {
    background-image: var(--14162b86-bg_mb)
}

.section.chapter6-curate-your .text-content .text-p6-xl[data-v-14162b86] {
    font-size: 5.3703703704vw
}

.section.chapter6-curate-your .text-content .text-p6-md[data-v-14162b86] {
    font-size: 2.962962963vw;
    margin-top: 4.0740740741vw
}

.section.chapter6-curate-your .text-content .text-p6-desc[data-v-14162b86] {
    font-size: 2.4074074074vw;
    margin-top: 4.0740740741vw
}

@media screen and (min-width: 1081px) {
    .section.chapter6-curate-your[data-v-14162b86] {
        padding-top: 0vw;
        height: 62.6041666667vw
    }

    .section.chapter6-curate-your.preload[data-v-14162b86] {
        background-image: var(--14162b86-bg_pc)
    }

    .section.chapter6-curate-your .text-content .text-p6-xl[data-v-14162b86] {
        font-size: 2.5vw
    }

    .section.chapter6-curate-your .text-content .text-p6-md[data-v-14162b86] {
        font-size: 1.25vw;
        margin-top: 1.25vw
    }

    .section.chapter6-curate-your .text-content .text-p6-desc[data-v-14162b86] {
        font-size: 2.4074074074vw;
        margin-top: 4.0740740741vw
    }
}

.section.chapter6-3icons[data-v-376f71f4] {
    margin-top: 37.037037037vw
}

.section.chapter6-3icons.preload .group-icons[data-v-376f71f4] {
    background: var(--376f71f4-icon_group_mb) no-repeat left center;
    background-size: 100%
}

.section.chapter6-3icons .group-icons[data-v-376f71f4] {
    width: 81.5740740741vw;
    height: 145vw;
    margin: 3.7037037037vw auto 0
}

.section.chapter6-3icons .text-content .text-p6-xl[data-v-376f71f4] {
    font-size: 5.3703703704vw
}

.section.chapter6-3icons .text-content .text-p6-md[data-v-376f71f4] {
    font-size: 2.962962963vw;
    margin-top: 4.0740740741vw
}

.section.chapter6-3icons .text-content .text-p6-desc[data-v-376f71f4] {
    font-size: 2.4074074074vw;
    margin-top: 4.0740740741vw
}

@media screen and (min-width: 1081px) {
    .section.chapter6-3icons[data-v-376f71f4] {
        margin-top: 15.1041666667vw;
        padding-bottom: 11.09375vw
    }

    .section.chapter6-3icons.preload .group-icons[data-v-376f71f4] {
        background: var(--376f71f4-border_pc) no-repeat left center;
        background-size: 100%
    }

    .section.chapter6-3icons.preload .icon-1[data-v-376f71f4] {
        background-image: var(--376f71f4-icon1_pc)
    }

    .section.chapter6-3icons.preload .icon-2[data-v-376f71f4] {
        background-image: var(--376f71f4-icon2_pc)
    }

    .section.chapter6-3icons.preload .icon-3[data-v-376f71f4] {
        background-image: var(--376f71f4-icon3_pc)
    }

    .section.chapter6-3icons .container[data-v-376f71f4] {
        width: 80vw !important
    }

    .section.chapter6-3icons .text-content .text-p6-xl[data-v-376f71f4] {
        font-size: 2.5vw
    }

    .section.chapter6-3icons .text-content .text-p6-md[data-v-376f71f4] {
        font-size: 1.25vw;
        margin-top: 1.25vw
    }

    .section.chapter6-3icons .text-content .text-p6-desc[data-v-376f71f4] {
        font-size: 2.4074074074vw;
        margin-top: 4.0740740741vw
    }

    .section.chapter6-3icons .group-icons[data-v-376f71f4] {
        width: 91.6666666667vw;
        height: 39.6875vw;
        margin: 3.6458333333vw auto 0 0;
        padding-bottom: 2.34375vw;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: center;
        gap: 3.125vw
    }

    .section.chapter6-3icons .group-icons .item-icon[data-v-376f71f4] {
        width: 58.0208333333vw;
        height: 6.9270833333vw
    }
}

.section.chapter6-4game[data-v-26911ee4] {
    margin-top: 37.037037037vw
}

.section.chapter6-4game.preload .chapter-image-cover[data-v-26911ee4] {
    background: var(--26911ee4-bg_mb) no-repeat center top;
    background-size: contain
}

.section.chapter6-4game .container[data-v-26911ee4] {
    position: relative;
    z-index: 1
}

.section.chapter6-4game .chapter-image-cover[data-v-26911ee4] {
    width: 100%;
    height: 126.2037037037vw;
    margin-top: -18.5185185185vw
}

.section.chapter6-4game .text-content .text-p6-xl[data-v-26911ee4] {
    font-size: 5.3703703704vw
}

.section.chapter6-4game .text-content .text-p6-md[data-v-26911ee4] {
    font-size: 2.962962963vw;
    margin-top: 4.0740740741vw
}

.section.chapter6-4game .text-content .text-p6-desc[data-v-26911ee4] {
    font-size: 2.4074074074vw;
    margin-top: 4.0740740741vw
}

@media screen and (min-width: 1081px) {
    .section.chapter6-4game[data-v-26911ee4] {
        position: relative;
        padding-bottom: 11.4583333333vw;
        margin-top: 0
    }

    .section.chapter6-4game.preload .chapter-image-cover[data-v-26911ee4] {
        background: var(--26911ee4-bg_pc) no-repeat center top;
        background-size: contain
    }

    .section.chapter6-4game .container[data-v-26911ee4] {
        position: absolute;
        top: 7.9166666667vw;
        left: 50%;
        transform: translate(-50%);
        z-index: 1
    }

    .section.chapter6-4game .chapter-image-cover[data-v-26911ee4] {
        width: 90.8854166667vw;
        height: 64.9479166667vw;
        margin: 0 auto
    }

    .section.chapter6-4game .text-content .text-p6-xl[data-v-26911ee4] {
        font-size: 2.5vw
    }

    .section.chapter6-4game .text-content .text-p6-md[data-v-26911ee4] {
        font-size: 1.25vw;
        margin-top: 1.25vw
    }

    .section.chapter6-4game .text-content .text-p6-desc[data-v-26911ee4] {
        font-size: 2.4074074074vw;
        margin-top: 4.0740740741vw
    }
}

.section.chapter6-5basic[data-v-21bc5399] {
    height: 194.4444444444vw;
    margin-top: 27.7777777778vw
}

.section.chapter6-5basic.preload[data-v-21bc5399] {
    background: var(--21bc5399-bg_mb) no-repeat center 25.9259259259vw;
    background-size: contain
}

.section.chapter6-5basic .items-container-0[data-v-21bc5399] {
    height: 138.8888888889vw;
    text-align: center
}

.section.chapter6-5basic .items-container-0 .text-p6-md[data-v-21bc5399] {
    margin-top: 1.5625vw
}

.section.chapter6-5basic .items-container-1[data-v-21bc5399] {
    height: 27.9296875vw;
    padding-top: 3.125vw
}

.section.chapter6-5basic .items-container-1 p.text-p6-desc[data-v-21bc5399] {
    font-size: 2.4074074074vw;
    width: 66.40625vw;
    text-align: center
}

.section.chapter6-5basic .text-content .text-p6-xl[data-v-21bc5399] {
    font-size: 5.3703703704vw
}

.section.chapter6-5basic .text-content .text-p6-md[data-v-21bc5399] {
    font-size: 2.962962963vw;
    margin-top: 4.0740740741vw
}

.section.chapter6-5basic .text-content .text-p6-desc[data-v-21bc5399] {
    font-size: 2.4074074074vw;
    margin-top: 4.0740740741vw
}

@media screen and (min-width: 1081px) {
    .section.chapter6-5basic[data-v-21bc5399] {
        height: auto;
        margin-top: 0
    }

    .section.chapter6-5basic.preload[data-v-21bc5399] {
        background: var(--21bc5399-bg_pc) no-repeat center top;
        background-size: contain
    }

    .section.chapter6-5basic .container[data-v-21bc5399] {
        height: 100%;
        transform: translate(-3.90625vw)
    }

    .section.chapter6-5basic .items-container-0[data-v-21bc5399] {
        height: 52.0833333333vw;
        padding-top: 20.8333333333vw;
        position: relative;
        text-align: left
    }

    .section.chapter6-5basic .items-container-0 .text-lists[data-v-21bc5399] {
        margin-top: 9.375vw;
        margin-left: -5.859375vw;
        width: 35.15625vw;
        height: 5.78125vw;
        display: grid !important;
        font-size: .9765625vw;
        grid-template-columns: repeat(3, minmax(0, 1fr));
        column-gap: 1.5625vw;
        text-align: center;
        padding-top: 6.25vw;
        line-height: 1.3;
        position: absolute;
        top: 9.1666666667vw;
        left: 5.1041666667vw;
        width: 38.671875vw
    }

    .section.chapter6-5basic .text-content .text-p6-xl[data-v-21bc5399] {
        font-size: 2.5vw
    }

    .section.chapter6-5basic .text-content .text-p6-md[data-v-21bc5399] {
        font-size: 1.25vw;
        margin-top: 1.25vw
    }

    .section.chapter6-5basic .text-content .text-p6-desc[data-v-21bc5399] {
        font-size: 2.4074074074vw;
        margin-top: 4.0740740741vw
    }

    .section.chapter6-5basic .items-container-1 p.text-p6-desc[data-v-21bc5399] {
        font-size: .9375vw
    }
}

.section.chapter6-6search[data-v-ff529daf] {
    margin-top: 27.7777777778vw
}

.section.chapter6-6search.preload .chapter-image-cover[data-v-ff529daf] {
    background: var(--ff529daf-img_mb) no-repeat center center;
    background-size: contain
}

.section.chapter6-6search.preload .image-bg[data-v-ff529daf] {
    background: var(--ff529daf-bg_mb) no-repeat center center;
    background-size: contain
}

.section.chapter6-6search .container[data-v-ff529daf] {
    position: relative;
    z-index: 1
}

.section.chapter6-6search .chapter-image-cover[data-v-ff529daf] {
    width: 100%;
    height: 112.037037037vw;
    margin-top: -9.2592592593vw
}

.section.chapter6-6search .text-content .text-p6-xl[data-v-ff529daf] {
    font-size: 5.3703703704vw
}

.section.chapter6-6search .text-content .text-p6-md[data-v-ff529daf] {
    font-size: 2.962962963vw;
    margin-top: 4.0740740741vw
}

.section.chapter6-6search .text-content .text-p6-desc[data-v-ff529daf] {
    font-size: 2.4074074074vw;
    margin-top: 4.0740740741vw
}

.section.chapter6-6search .image-bg[data-v-ff529daf] {
    width: 100%;
    height: 144.537037037vw;
    margin-top: -37.037037037vw;
    position: relative;
    z-index: 1
}

@media screen and (min-width: 1081px) {
    .section.chapter6-6search[data-v-ff529daf] {
        margin-top: 0
    }

    .section.chapter6-6search.preload .chapter-image-cover[data-v-ff529daf] {
        background: var(--ff529daf-img_pc) no-repeat center center;
        background-size: contain
    }

    .section.chapter6-6search.preload .image-bg[data-v-ff529daf] {
        background: var(--ff529daf-bg_pc) no-repeat center center;
        background-size: contain
    }

    .section.chapter6-6search .text-content[data-v-ff529daf] {
        width: 50vw !important
    }

    .section.chapter6-6search .text-content .text-p6-xl[data-v-ff529daf] {
        font-size: 2.5vw
    }

    .section.chapter6-6search .text-content .text-p6-md[data-v-ff529daf] {
        font-size: 1.25vw;
        margin-top: 1.25vw
    }

    .section.chapter6-6search .text-content .text-p6-desc[data-v-ff529daf] {
        font-size: 2.4074074074vw;
        margin-top: 4.0740740741vw
    }

    .section.chapter6-6search .text-p6-xl[data-v-ff529daf] {
        font-size: 2.5vw
    }

    .section.chapter6-6search .text-p6-md[data-v-ff529daf] {
        font-size: 1.25vw
    }

    .section.chapter6-6search .chapter-image-cover[data-v-ff529daf] {
        width: 99.5833333333vw;
        height: 57.1875vw;
        margin-top: -5.2083333333vw
    }

    .section.chapter6-6search .image-bg[data-v-ff529daf] {
        width: 100%;
        height: 86.0416666667vw;
        position: relative;
        margin-top: -20.8333333333vw
    }
}

.section.chapter6-7dynamic[data-v-8869198f] {
    height: 137.5vw;
    margin-top: -18.5185185185vw
}

.section.chapter6-7dynamic.preload[data-v-8869198f] {
    background: var(--8869198f-img_mb) no-repeat center top;
    background-size: contain
}

.section.chapter6-7dynamic .text-content .text-p6-xl[data-v-8869198f] {
    font-size: 5.3703703704vw
}

.section.chapter6-7dynamic .text-content .text-p6-md[data-v-8869198f] {
    font-size: 2.962962963vw;
    margin-top: 4.0740740741vw
}

.section.chapter6-7dynamic .text-content .text-p6-desc[data-v-8869198f] {
    font-size: 2.4074074074vw;
    margin-top: 4.0740740741vw
}

@media screen and (min-width: 1081px) {
    .section.chapter6-7dynamic[data-v-8869198f] {
        height: 75.4166666667vw;
        padding-top: 13.8020833333vw;
        margin-top: -49.4791666667vw
    }

    .section.chapter6-7dynamic.preload[data-v-8869198f] {
        background: var(--8869198f-img_pc) no-repeat center top;
        background-size: contain
    }

    .section.chapter6-7dynamic .text-content .text-p6-xl[data-v-8869198f] {
        font-size: 2.5vw
    }

    .section.chapter6-7dynamic .text-content .text-p6-md[data-v-8869198f] {
        font-size: 1.25vw;
        margin-top: 1.25vw
    }

    .section.chapter6-7dynamic .text-content .text-p6-desc[data-v-8869198f] {
        font-size: 2.4074074074vw;
        margin-top: 4.0740740741vw
    }

    .section.chapter6-7dynamic .chapter-text-desc[data-v-8869198f] {
        width: 59%
    }
}

:root {
    --color--primary: #447156;
    --vt-c-white: #ffffff;
    --vt-c-black: black;
    --vt-c-white-soft: #f8f8f8;
    --vt-c-white-mute: #f2f2f2
}

*,
*:before,
*:after {
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    font-weight: 400
}

body {
    width: 100vw;
    min-height: 100vh;
    overflow-x: hidden;
    line-height: 1.6;
    font-size: 15px;
    background-color: #000;
    font-family: HurmeGeometricSans_No3_Regular!important
}

.pova6-main {
    background-color: #000
}

.pova6-main .h1,
.pova6-main .h2,
.pova6-main .h3,
.pova6-main .h4,
.pova6-main .h5,
.pova6-main .h6,
.pova6-main h1,
.pova6-main h2,
.pova6-main h3,
.pova6-main h4,
.pova6-main h5,
.pova6-main h6 {
    margin: 0
}

.pova6-main figure {
    margin: initial
}

.pova6-main button {
    border: 0;
    outline: none
}

.pova6-main span,
.pova6-main p {
    margin: 0
}

.pova6-main .text-white {
    color: #fff
}

.pova6-main .text-primary {
    color: var(--color--primary) !important
}

.pova6-main .inline-block {
    display: inline-block
}

.pova6-main a {
    text-decoration: none;
    color: var(--vt-c-black)
}

.pova6-main ul li {
    list-style: none
}

.pova6-main .text-black {
    color: #000
}

.pova6-main .text-nowrap {
    white-space: nowrap
}

.pova6-main .text-up {
    text-transform: uppercase
}

.pova6-main .text-low {
    text-transform: lowercase
}

.pova6-main .bg-white {
    background-color: var(--vt-c-white)
}

.pova6-main .bg-black {
    background-color: var(--vt-c-black)
}

.pova6-main .w-full {
    width: 100%
}

.pova6-main .h-full {
    height: 100%
}

.pova6-main .w-h-full {
    width: 100%;
    height: 100%
}

.pova6-main .overflow-hidden {
    overflow: hidden
}

.pova6-main .overflow-y-hidden {
    overflow-y: hidden
}

.pova6-main .object-cover {
    -o-object-fit: cover;
    object-fit: cover
}

.pova6-main .object-contain {
    object-fit: contain
}

.pova6-main .block {
    display: block
}

.pova6-main .section {
    position: relative
}

.pova6-main .m-show {
    display: block !important
}

.pova6-main .pc-show {
    display: none !important
}

.pova6-main .z-10 {
    z-index: 10
}

@media screen and (min-width: 1081px) {
    .pova6-main .m-show {
        display: none !important
    }

    .pova6-main .pc-show {
        display: block !important
    }
}

@media screen and (width >=1080px) {
    .pova6-main .section .transition-opacity {
        opacity: 1
    }

    .pova6-main .section .transition-up {
        -webkit-transform: translate3d(0, 7.8125vw, 0);
        transform: translate3d(0, 7.8125vw, 0)
    }

    .pova6-main .section .transition-left {
        -webkit-transform: translate3d(7.8125vw, 0, 0);
        transform: translate3d(7.8125vw, 0, 0)
    }

    .pova6-main .section .transition-right {
        -webkit-transform: translate3d(-7.8125vw, 0, 0);
        transform: translate3d(-7.8125vw, 0, 0)
    }

    .pova6-main .section .transition-left-full {
        -webkit-transform: translate3d(100vw, 0, 0);
        transform: translate3d(100vw, 0, 0)
    }

    .pova6-main .section .transition-right-full {
        -webkit-transform: translate3d(-100vw, 0, 0);
        transform: translate3d(-100vw, 0, 0)
    }

    .pova6-main .section .j-transition .transition-opacity,
    .pova6-main .section .j-transition .transition-left,
    .pova6-main .section .j-transition .transition-right,
    .pova6-main .section .j-transition .transition-left-full,
    .pova6-main .section .j-transition .transition-right-full,
    .pova6-main .section .j-transition .transition-up,
    .pova6-main .section .j-transition .text-p6-4xl,
    .pova6-main .section .j-transition .text-p6-md,
    .pova6-main .section .j-transition .text-p6-desc,
    .pova6-main .section .j-transition-group .transition-opacity,
    .pova6-main .section .j-transition-group .transition-left,
    .pova6-main .section .j-transition-group .transition-right,
    .pova6-main .section .j-transition-group .transition-left-full,
    .pova6-main .section .j-transition-group .transition-right-full,
    .pova6-main .section .j-transition-group .transition-up,
    .pova6-main .section .j-transition-group .text-p6-4xl,
    .pova6-main .section .j-transition-group .text-p6-md,
    .pova6-main .section .j-transition-group .text-p6-desc,
    .pova6-main .section .j-transition.transition-opacity,
    .pova6-main .section .j-transition.transition-left,
    .pova6-main .section .j-transition.transition-right,
    .pova6-main .section .j-transition.transition-left-full,
    .pova6-main .section .j-transition.transition-right-full,
    .pova6-main .section .j-transition.transition-up,
    .pova6-main .section .j-transition-group.transition-opacity,
    .pova6-main .section .j-transition-group.transition-left,
    .pova6-main .section .j-transition-group.transition-right,
    .pova6-main .section .j-transition-group.transition-left-full,
    .pova6-main .section .j-transition-group.transition-right-full,
    .pova6-main .section .j-transition-group.transition-up {
        opacity: 0;
        transition-timing-function: ease-in-out;
        transition-duration: .8s;
        transition-property: opacity, transform
    }

    .pova6-main .section .j-transition.transition-active.transition-opacity,
    .pova6-main .section .j-transition.transition-active.transition-up,
    .pova6-main .section .j-transition.transition-active.transition-left,
    .pova6-main .section .j-transition.transition-active.transition-right,
    .pova6-main .section .j-transition.transition-active.transition-right-full,
    .pova6-main .section .j-transition.transition-active.transition-left-full .pova6-main .section .j-transition.transition-active.transition-opacity,
    .pova6-main .section .j-transition-group.transition-active.transition-opacity,
    .pova6-main .section .j-transition-group.transition-active.transition-up,
    .pova6-main .section .j-transition-group.transition-active.transition-left,
    .pova6-main .section .j-transition-group.transition-active.transition-right,
    .pova6-main .section .j-transition-group.transition-active.transition-right-full,
    .pova6-main .section .j-transition.transition-active.transition-left-full .pova6-main .section .j-transition-group.transition-active.transition-opacity,
    .pova6-main .section .j-transition-group.transition-active.transition-left-full .pova6-main .section .j-transition.transition-active.transition-opacity,
    .pova6-main .section .j-transition-group.transition-active.transition-left-full .pova6-main .section .j-transition-group.transition-active.transition-opacity,
    .pova6-main .section .j-transition.transition-active .transition-up,
    .pova6-main .section .j-transition.transition-active .transition-left,
    .pova6-main .section .j-transition.transition-active .transition-right,
    .pova6-main .section .j-transition.transition-active .transition-right-full,
    .pova6-main .section .j-transition.transition-active .transition-left-full,
    .pova6-main .section .j-transition.transition-active .text-p6-4xl,
    .pova6-main .section .j-transition.transition-active .text-p6-md,
    .pova6-main .section .j-transition.transition-active .text-p6-desc,
    .pova6-main .section .j-transition.transition-active .list,
    .pova6-main .section .j-transition.transition-active .transition-opacity,
    .pova6-main .section .j-transition-group.transition-active .transition-up,
    .pova6-main .section .j-transition-group.transition-active .transition-left,
    .pova6-main .section .j-transition-group.transition-active .transition-right,
    .pova6-main .section .j-transition-group.transition-active .transition-right-full,
    .pova6-main .section .j-transition-group.transition-active .transition-left-full,
    .pova6-main .section .j-transition-group.transition-active .text-p6-4xl,
    .pova6-main .section .j-transition-group.transition-active .text-p6-md,
    .pova6-main .section .j-transition-group.transition-active .text-p6-desc,
    .pova6-main .section .j-transition-group.transition-active .list,
    .pova6-main .section .j-transition-group.transition-active .transition-opacity {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translateZ(0);
        opacity: 1
    }

    .pova6-main .section .delay-1 {
        -webkit-transition-delay: .1s;
        transition-delay: .1s
    }

    .pova6-main .section .delay-2 {
        -webkit-transition-delay: .2s;
        transition-delay: .2s
    }

    .pova6-main .section .delay-3 {
        -webkit-transition-delay: .3s;
        transition-delay: .3s
    }

    .pova6-main .section .delay-4 {
        -webkit-transition-delay: .4s;
        transition-delay: .4s
    }

    .pova6-main .section .delay-5 {
        -webkit-transition-delay: .5s;
        transition-delay: .5s
    }

    .pova6-main .section .delay-6 {
        -webkit-transition-delay: .6s;
        transition-delay: .6s
    }

    .pova6-main .section .delay-7 {
        -webkit-transition-delay: .7s;
        transition-delay: .7s
    }

    .pova6-main .section .delay-8 {
        -webkit-transition-delay: .8s;
        transition-delay: .8s
    }

    .pova6-main .section .delay-9 {
        -webkit-transition-delay: .9s;
        transition-delay: .9s
    }

    .pova6-main .section .delay-10 {
        -webkit-transition-delay: 1s;
        transition-delay: 1s
    }
}

@font-face {
    font-family: KoratakiRg-Regular;
    src: url(https://www.tecno.mez100.com.cn/fileadmin/sitedesign/product/POVA_6_Neo/dist/ru/assets/korataki-rg-3cf0d889.otf) format("opentype")
}

@font-face {
    font-family: HurmeGeometricSans_No3_Regular;
    src: url(https://www.tecno.mez100.com.cn/fileadmin/sitedesign/product/POVA_6_Neo/dist/ru/assets/HurmeGeometricSans_No3_Regular-f28ca68a.otf) format("opentype")
}

.pova6-main .text-primary-gradient,
.pova6-main .text-primary-gradient2,
.pova6-main .text-primary-gradient3 {
    color: transparent;
    -webkit-background-clip: text
}

.pova6-main .text-primary-gradient {
    background-image: linear-gradient(to bottom, #98c9af 5%, var(--color--primary) 80%)
}

.pova6-main .text-primary-gradient2 {
    background-image: linear-gradient(90deg, #B0C1D6 0%, #ACBBD0 100%)
}

.pova6-main .text-primary-gradient3 {
    background-image: linear-gradient(160deg, #fdfefe, #609f89, #609f89)
}

.pova6-main .text-center {
    text-align: center
}

.pova6-main .text-uppercase {
    text-transform: uppercase
}

.pova6-main .text-p6-white {
    color: #fff
}

.pova6-main .text-p6-primary {
    color: #7593bc
}

.pova6-main .text-p6-deepprimary {
    color: #64a3ff
}

.pova6-main .text-p6-subtitle {
    color: #dbffef
}

.pova6-main .text-p6-label {
    color: #77b593
}

.pova6-main .text-p6-tips {
    font-size: 1.25vw;
    line-height: 1.4
}

.pova6-main .text-p6-base {
    font-size: 1.40625vw;
    line-height: 1.4
}

.pova6-main .text-p6-desc {
    font-size: 1.25vw;
    line-height: 1.4
}

.pova6-main .text-p6-md {
    font-size: 4.4444444444vw;
    line-height: 1.2
}

.pova6-main .text-p6-lg {
    font-size: 2.8125vw;
    line-height: 1.15
}

.pova6-main .text-p6-xl {
    font-size: 3.125vw;
    line-height: 1.2
}

.pova6-main .text-p6-3xl {
    font-size: 4.375vw;
    line-height: 1.15
}

.pova6-main .text-p6-4xl {
    font-size: 4.6875vw;
    line-height: 1.15
}

.pova6-main .font-bold {
    font-weight: 700
}

.pova6-main .font-title {
    font-family: KoratakiRg-Regular!important
}

.pova6-main .font-hgsnr {
    font-family: HurmeGeometricSans_No3_Regular!important
}

.pova6-main .text-capitalize {
    text-transform: capitalize
}

.pova6-main .mt-subtitle {
    margin-top: 1.171875vw
}

.pova6-main .mt-desc {
    margin-top: 2.34375vw
}

.pova6-main .chapter-text-title {
    font-size: 6.9444444444vw;
    line-height: 1.2
}

.pova6-main .chapter-text-subtitle {
    margin-top: 4.4444444444vw;
    font-size: 3.5185185185vw;
    line-height: 1.2
}

.pova6-main .chapter-text-desc {
    margin-top: 4.4444444444vw;
    font-size: 2.4074074074vw;
    line-height: 1.2
}

@media screen and (width >=1081px) {
    .pova6-main .chapter-text-title {
        font-size: 3.5416666667vw;
        line-height: 1.15
    }

    .pova6-main .chapter-text-subtitle {
        margin-top: 1.6666666667vw;
        font-size: 1.6666666667vw
    }

    .pova6-main .chapter-text-desc {
        margin-top: 1.875vw;
        font-size: .9375vw;
        line-height: 1.4
    }

    .pova6-main .container-spec {
        width: 70.8333333333vw
    }

    .pova6-main .container-spec .chapter-text-subtitle {
        margin-left: -2.0833333333vw
    }

    .pova6-main .text-p6-md {
        font-size: 1.5625vw;
        line-height: 1.5
    }
}

.pova6-main {
    padding-bottom: 7.8125vw
}

.pova6-main .swiper-pagination {
    bottom: 1.3888888889vw
}

.pova6-main .swiper-pagination .swiper-pagination-bullet {
    width: 1.8518518519vw;
    height: 1.8518518519vw;
    opacity: 1;
    background-color: #354753
}

.pova6-main .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    opacity: 1;
    background-color: #7992ba !important
}

.pova6-main .section {
    position: relative;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    overflow: hidden
}

.pova6-main .section .container {
    width: 79.6296296296vw !important;
    max-width: none;
    margin: 0 auto;
    padding: 0
}

.pova6-main .section .bg-no-center {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%
}

.pova6-main .section.is-visible .chapter-top .chapter-title,
.pova6-main .section.is-visible .chapter-top .text-p6-xl,
.pova6-main .section.is-visible .chapter-top .text-p6-desc {
    opacity: 1;
    transform: translateZ(0);
    -webkit-transform: translate3d(0, 0, 0)
}

.pova6-main .section.is-visible .chapter-image-cover {
    opacity: 1;
    transform: scale(1);
    -webkit-transform: scale(1)
}

.pova6-main .section .chapter-top .chapter-title,
.pova6-main .section .chapter-top .text-p6-xl,
.pova6-main .section .chapter-top .text-p6-desc {
    opacity: 0;
    transition-property: opacity, transform;
    transition-timing-function: ease-in-out;
    transition-duration: .8s;
    transform: translate3d(7.8125vw, 0, 0);
    -webkit-transform: translate3d(7.8125vw, 0, 0)
}

.pova6-main .section .chapter-image-cover {
    transition: all .8s .4s;
    -webkit-transition: all .8s .4s;
    opacity: 0;
    transform: scale(.8);
    -webkit-transform: scale(.8)
}

.pova6-main .abs {
    position: absolute
}

.pova6-main .relative {
    position: relative
}

.pova6-main .mx-auto {
    margin-left: auto;
    margin-right: auto
}

@media screen and (min-width: 1081px) {
    .pova6-main .swiper-pagination {
        bottom: .78125vw
    }

    .pova6-main .swiper-pagination .swiper-pagination-bullet {
        width: 14px;
        height: 14px
    }

    .pova6-main .section .container {
        width: 75vw !important;
        max-width: none
    }
}