@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;500;700;900&family=Noto+Serif+TC:wght@400;500;700;900&family=Roboto:wght@100;500&display=swap");

.d-flex {
    display: flex;
}

.white-nowrap {
    white-space: nowrap;
}

.s1 {
    margin-bottom: 74px
}

    .s1 .title {
        margin-bottom: 88px
    }

    .s1 .content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        margin-bottom: 70px
    }

        .s1 .content .piechart {
            width: 37%;
            text-align: center
        }

        .s1 .content .wrap {
            width: 54%;
            overflow: hidden
        }

            .s1 .content .wrap .list {
                display: block
            }

        .s1 .content .f18 {
            background-color: #f2ca36;
            color: black;
            text-align: center;
            padding: 15px 0;
            border-radius: 15px 15px 0 0
        }

        .s1 .content .icons {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: end;
            -ms-flex-align: end;
            align-items: flex-end;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            background-color: #e6e6e6;
            padding: 40px 40px;
            margin-bottom: 25px;
            border-radius: 0 0 15px 15px
        }

            .s1 .content .icons .iconwrap {
                text-align: center
            }

                .s1 .content .icons .iconwrap img {
                    margin-bottom: 15px
                }

                .s1 .content .icons .iconwrap .f16 {
                    color: black
                }

            .s1 .content .icons .arrow {
                width: 16px;
                height: 29px;
                margin: 0 25px;
                -ms-flex-item-align: center;
                -ms-grid-row-align: center;
                align-self: center
            }

        .s1 .content .txt {
            color: black;
            margin-bottom: 50px
        }

        .s1 .content .list {
            position: relative;
            color: #1a3c76;
            padding-left: 38px
        }

            .s1 .content .list:before {
                content: "";
                width: 23px;
                height: 5px;
                background-color: #ffd800;
                display: block;
                margin-right: 15px;
                position: absolute;
                left: 0;
                top: 11px
            }

            .s1 .content .list.pad {
                display: none
            }

        .s1 .content .bluearrow {
            width: 42px;
            height: 41px
        }

    .s1 .tabs {
        padding: 0;
        width: 100%;
        height: 629px;
        list-style: none;
        position: relative;
        margin: auto;
        text-align: left;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-wrap: wrap;
        /*flex-wrap: wrap*/
    }

        .s1 .tabs input[type=radio] {
            position: absolute;
            display: none
        }

        .s1 .tabs label {
            background-color: #e6e6e6;
            width: 185px;
            height: 133px;
            font-size: 1.125rem;
            border-radius: 18px;
            z-index: 9;
            float: left;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: end;
            -ms-flex-pack: end;
            justify-content: flex-end;
            cursor: pointer;
            position: relative;
            padding-bottom: 18px;
            -webkit-transition: all 0.2s ease-in-out;
            transition: all 0.2s ease-in-out
        }

            .s1 .tabs label img {
                margin-bottom: 13px;
                -webkit-transition: all 0.2s ease-in-out;
                transition: all 0.2s ease-in-out
            }

@media (max-width:1269px) {
    .s1 .container > div:nth-child(6) {
        margin-top: 0 !important;
    }
    .s1 .tabs{
        flex-wrap:wrap;
    }
}

@media (min-width:768px) {
    .s1 .tabs label:hover {
        color: white
    }

        .s1 .tabs label:hover img {
            -webkit-filter: brightness(0) invert(1);
            filter: brightness(0) invert(1)
        }
}

@media (max-width:1366px) {
    .s1 .tabs label {
        width: 140px
    }
}

@media (max-width:1269px) {
    .s1 .tabs {
        height: auto
    }

        .s1 .tabs .box {
            margin-bottom: 10px
        }

        .s1 .tabs label {
            width: 200px;
            height: -webkit-fit-content;
            height: -moz-fit-content;
            height: fit-content;
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
            -ms-flex-direction: row;
            flex-direction: row;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            padding: 10px;
            border-radius: 10px
        }

            .s1 .tabs label img {
                width: 25px;
                margin-bottom: 0;
                margin-right: 5px
            }

        .s1 .tabs .tab-content {
            border-radius: 10px;
            top: 116px;
            height: -webkit-fit-content;
            height: -moz-fit-content;
            height: fit-content
        }

            .s1 .tabs .tab-content .f16 {
                padding: 19px 16px;
                text-align: left
            }

            .s1 .tabs .tab-content .details {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column;
                height: -webkit-fit-content;
                height: -moz-fit-content;
                height: fit-content
            }

                .s1 .tabs .tab-content .details li:first-child {
                    width: 100%
                }

                .s1 .tabs .tab-content .details li:nth-child(2) {
                    width: 100%
                }

                .s1 .tabs .tab-content .details li:nth-child(3) {
                    width: 100%
                }
}

@media (max-width:1269px) {
    .s1 .tabs .box {
        width: 100%
    }

    .s1 .tabs label {
        width: 100%
    }

    .s1 .tabs .tab-content {
        position: relative;
        top: 10px;
        margin-bottom: 10px
    }
}

.s1 .tab-content {
    z-index: 2;
    display: none;
    overflow: hidden;
    width: 100%;
    font-size: 17px;
    line-height: 25px;
    position: absolute;
    top: 146px;
    left: 0;
    border-radius: 18px
}

    .s1 .tab-content .f16 {
        background-color: #317da8;
        color: white;
        text-align: center;
        padding: 19px 0
    }

    .s1 .tab-content .details {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        height: 551px;
    }

        .s1 .tab-content .details li {
            font-size: 1rem;
            padding: 20px 26px
        }

            .s1 .tab-content .details li:first-child {
                width: 28%;
                background-color: #f2fffe
            }

            .s1 .tab-content .details li:nth-child(2) {
                width: 17%;
                background-color: #dff7f8
            }

            .s1 .tab-content .details li:nth-child(3) {
                width: 55%;
                background-color: #f2fffe
            }

        .s1 .tab-content .details .f18 {
            color: #317da8;
            border-bottom: 1px solid #317da8;
            padding-bottom: 10px;
            margin-bottom: 12px;
            text-align: center
        }

        .s1 .tab-content .details .dotlist:before {
            border-radius: 0;
            width: 5px;
            height: 5px;
            top: 14px;
            background-color: #317da8
        }

        .s1 .tab-content .details .dotlist div {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

        .s1 .tab-content .details .dotlist a {
            border-bottom: 1px solid black;
            -webkit-transition: 0.4s ease;
            transition: 0.4s ease;
            font-weight: 400
        }

@media (min-width:768px) {
    .s1 .tab-content .details .dotlist a:hover {
        border-bottom: 1px solid #ffd800
    }
}

.s1 .tabs [name=tabs]:checked + label {
    color: white
}

    .s1 .tabs [name=tabs]:checked + label img {
        -webkit-filter: brightness(0) invert(1);
        filter: brightness(0) invert(1)
    }

.s1 .tabs [name=tabs]:checked ~ .tab-content {
    display: block
}

.s1 .tabs .box:first-child [name=tabs]:checked + label {
    background: #317da8
}

@media (min-width:768px) {
    .s1 .tabs .box:first-child label:hover {
        background: #317da8
    }
}

.s1 .tabs .box:first-child label ~ .tab-content .f16 {
    background-color: #317da8
}

.s1 .tabs .box:first-child label ~ .tab-content .details li:first-child {
    background-color: #f2fffe
}

.s1 .tabs .box:first-child label ~ .tab-content .details li:nth-child(2) {
    background-color: #dff7f8
}

.s1 .tabs .box:first-child label ~ .tab-content .details li:nth-child(3) {
    background-color: #f2fffe
}

.s1 .tabs .box:first-child label ~ .tab-content .details .f18 {
    color: #317da8;
    border-bottom: 1px solid #317da8
}

.s1 .tabs .box:first-child label ~ .tab-content .details .dotlist:before {
    background-color: #317da8
}

.s1 .tabs .box:nth-child(2) [name=tabs]:checked + label {
    background: #f48314
}

@media (min-width:768px) {
    .s1 .tabs .box:nth-child(2) label:hover {
        background: #f48314
    }
}

.s1 .tabs .box:nth-child(2) label ~ .tab-content .f16 {
    background-color: #f48314
}

.s1 .tabs .box:nth-child(2) label ~ .tab-content .details li:first-child {
    background-color: #ffe4c9
}

.s1 .tabs .box:nth-child(2) label ~ .tab-content .details li:nth-child(2) {
    background-color: #fad7b4
}

.s1 .tabs .box:nth-child(2) label ~ .tab-content .details li:nth-child(3) {
    background-color: #ffe4c9
}

.s1 .tabs .box:nth-child(2) label ~ .tab-content .details .f18 {
    color: #f48314;
    border-bottom: 1px solid #f48314;
    padding-bottom: 10px;
    margin-bottom: 12px
}

.s1 .tabs .box:nth-child(2) label ~ .tab-content .details .dotlist:before {
    background-color: #f48314
}

.s1 .tabs .box:nth-child(4) [name=tabs]:checked + label {
    background: #764cb0
}

@media (min-width:768px) {
    .s1 .tabs .box:nth-child(4) label:hover {
        background: #764cb0
    }
}

.s1 .tabs .box:nth-child(3) label ~ .tab-content .f16 {
    background-color: #5db33f
}

.s1 .tabs .box:nth-child(4) label ~ .tab-content .details li:first-child {
    background-color: #E9D9FF
}

.s1 .tabs .box:nth-child(4) label ~ .tab-content .details li:nth-child(2) {
    background-color: #DFCCFA
}

.s1 .tabs .box:nth-child(4) label ~ .tab-content .details li:nth-child(3) {
    background-color: #E9D9FF
}

.s1 .tabs .box:nth-child(4) label ~ .tab-content .details .f18 {
    color: #7B5CB9;
    border-bottom: 1px solid #7B5CB9
}

.s1 .tabs .box:nth-child(4) label ~ .tab-content .details .dotlist:before {
    background-color: #7B5CB9
}

.s1 .tabs .box:nth-child(4) label ~ .tab-content .details .dotlist div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.s1 .tabs .box:nth-child(3) [name=tabs]:checked + label {
    background: #18cfcd
}

@media (min-width:768px) {
    .s1 .tabs .box:nth-child(3) label:hover {
        background: #18cfcd
    }
}

.s1 .tabs .box:nth-child(3) label ~ .tab-content .f16 {
    background-color: #18cfcd
}

.s1 .tabs .box:nth-child(3) label ~ .tab-content .details li:first-child {
    background-color: #e4ffff
}

.s1 .tabs .box:nth-child(3) label ~ .tab-content .details li:nth-child(2) {
    background-color: #d8f9f9
}

.s1 .tabs .box:nth-child(3) label ~ .tab-content .details li:nth-child(3) {
    background-color: #e4ffff
}

.s1 .tabs .box:nth-child(3) label ~ .tab-content .details .f18 {
    color: #18cfcd;
    border-bottom: 1px solid #18cfcd
}

.s1 .tabs .box:nth-child(3) label ~ .tab-content .details .dotlist:before {
    background-color: #18cfcd
}

.s1 .tabs .box:nth-child(5) [name=tabs]:checked + label {
    background: #5db33f;
}

@media (min-width:768px) {
    .s1 .tabs .box:nth-child(5) label:hover {
        background: #5db33f;
    }
}

.s1 .tabs .box:nth-child(4) label ~ .tab-content .f16 {
    background-color: #764cb0;
}

.s1 .tabs .box:nth-child(5) label ~ .tab-content .f16 {
    background-color: #5db33f;
}

.s1 .tabs .box:nth-child(5) label ~ .tab-content .details li:first-child {
    background-color: #E5FFDC;
}

.s1 .tabs .box:nth-child(5) label ~ .tab-content .details li:nth-child(2) {
    background-color: #D8F9CD;
}

.s1 .tabs .box:nth-child(5) label ~ .tab-content .details li:nth-child(3) {
    background-color: #E5FFDC;
}

.s1 .tabs .box:nth-child(5) label ~ .tab-content .details .f18 {
    color: #64B748;
    border-bottom: 1px solid #64B748;
}

.s1 .tabs .box:nth-child(5) label ~ .tab-content .details .dotlist:before {
    background-color: #64B748;
}

.s1 .tabs .box:nth-child(6) [name=tabs]:checked + label {
    background: #f45c8e;
}

@media (min-width:768px) {
    .s1 .tabs .box:nth-child(6) label:hover {
        background: #f45c8e
    }
}

.s1 .tabs .box:nth-child(6) label ~ .tab-content .f16 {
    background-color: #f45c8e
}

.s1 .tabs .box:nth-child(6) label ~ .tab-content .details li:first-child {
    background-color: #ffe7ef
}

.s1 .tabs .box:nth-child(6) label ~ .tab-content .details li:nth-child(2) {
    background-color: #fcdce8
}

.s1 .tabs .box:nth-child(6) label ~ .tab-content .details li:nth-child(3) {
    background-color: #ffe7ef
}

.s1 .tabs .box:nth-child(6) label ~ .tab-content .details .f18 {
    color: #f45c8e;
    border-bottom: 1px solid #f45c8e;
    padding-bottom: 10px;
    margin-bottom: 12px
}

.s1 .tabs .box:nth-child(6) label ~ .tab-content .details .dotlist:before {
    background-color: #f45c8e
}

@media (max-width:991px) {
    .s1 .content {
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        margin-bottom: 35px
    }

        .s1 .content .piechart {
            width: 50%
        }

        .s1 .content .wrap {
            width: 100%
        }

            .s1 .content .wrap .list {
                display: none
            }

        .s1 .content .txt {
            margin-bottom: 25px
        }

        .s1 .content .icons {
            padding: 20px
        }

        .s1 .content .bluearrow {
            margin: 20px 0;
            -webkit-transform: rotate(90deg);
            transform: rotate(90deg)
        }

        .s1 .content .list.pad {
            display: block
        }
}

@media (max-width:767px) {
    .s1 {
        margin-bottom: 50px
    }

        .s1 .title {
            margin-bottom: 44px
        }

        .s1 .content .piechart {
            width: 100%
        }
}

.s2 {
    margin-bottom: 76px
}

    .s2 .gif1title {
        width: 622px;
        margin: 0 auto;
        margin-bottom: 7%;
        margin-left: 267px;
    }

        .s2 .gif1title div:first-child {
            color: #00A1E9;
        }

        .s2 .gif1title div:nth-child(2) {
            color: #D83F4F;
        }

        .s2 .gif1title div:nth-child(3) {
            color: #24AC86;
        }

        .s2 .gif1title div:nth-child(4) {
            color: #F27432;
        }

    .s2 .gif1header div {
        width: 164px;
        padding: 4px 39px;
        background-color: #F9C98F;
        border-radius: 30px;
        margin-left: 470px;
    }

    .s2 .gif1center {
        position: relative;
        left: 462px;
        bottom: 35px;
        background-color: #C3ABD1;
        padding: 4px 10px;
        border-radius: 30px;
    }

    .s2 .gif1 {
        background-image: url('../image/01corpGov/c_img06_2024.gif');
        height: 500px;
        width: 1153px;
        /*margin: 0 auto;*/
        background-position: center;
        background-repeat: no-repeat;
    }

    .s2 .big1 {
        overflow-x: auto;
    }

    .s2 .gif1 .content {
        /*margin-left: -12%; width: 136%;*/
    }

        .s2 .gif1 .content > div > div {
            padding: 10px;
            border-radius: 0px 20px;
        }

        .s2 .gif1 .content div:first-child > div:first-child {
            background-color: #FDEDE5;
        }

        .s2 .gif1 .content > div:first-child > div {
            background-color: #E6F9F4;
        }

        .s2 .gif1 .content div:nth-child(2) > div:first-child {
            background-color: #FCE6E8;
        }

        .s2 .gif1 .content > div:nth-child(2) > div {
            background-color: #E6F5FC;
        }

    .s2 .gif1 .footer {
        width: 427px;
        margin-left: 358px;
        margin-top: 30px;
        border-radius: 20px;
    }

        .s2 .gif1 .footer div:first-child {
            background-color: #6BC5CA;
            padding: 10px 10px;
            border-radius: 30px;
        }

        .s2 .gif1 .footer div:last-child {
            background-color: #D3D3D4;
            padding: 10px 10px;
            border-radius: 30px;
        }

    .s2 .gif2 {
        background-image: url(../image/01corpGov/c_img07_2024.gif);
        height: 500px;
        width: 77%;
        /*margin: 0 auto;*/
        background-repeat: no-repeat;
        margin-top: -3%;
        /*background-position: center;*/
    }

    .s2 .gif2content {
        margin-top: -6%;
        width: 1168px;
    }

        .s2 .gif2content table {
            border-collapse: unset;
            width: 78%;
            margin-left: 13%;
        }

            .s2 .gif2content table td {
                background-color: white !important;
                border-top: none !important;
                padding: 0px 10px !important;
                text-align: left !important;
            }

    .s2 .circlegif1 {
        height: 30px;
        background-color: #D0DFBE;
        border-radius: 50%;
        border: 1px solid #94B792;
        color: black;
        flex-shrink: 0;
        margin-right: 5px;
    }

    .s2 .circleS {
        background-color: #FBDFDD;
        border: 1px solid #E7858E;
    }

    .s2 .circleG {
        background-color: #CAD8E8;
        border: 1px solid #76B3DB;
    }

    .s2 table {
        border-collapse: collapse;
    }

    .s2 td {
        padding: 10px 10px;
        color: black;
    }

    .s2 tr:first-child {
        border-top: 3px solid #1FA2AE;
    }

    .s2 tr:nth-child(2),
    .s2 tr:nth-child(4),
    .s2 tr:nth-child(5) {
        border-top: 1px dotted gray;
    }

    .s2 tr:nth-child(3) td:not(:nth-of-type(1)),
    .s2 tr:nth-child(6) td:not(:nth-of-type(1)) {
        border-top: 1px dotted gray;
    }

    .s2 tr:last-child {
        border-bottom: 3px solid #1FA2AE;
    }

    .s2 tr td:first-child {
        border: none;
    }

    .s2 tr:first-child td:first-child,
    .s2 tr:first-child .circle,
    .s2 tr:nth-child(2) .circle {
        background-color: #FDE8D0;
        text-align: center;
    }

    .s2 tr:nth-child(3) td:first-child,
    .s2 tr:nth-child(3) .circle,
    .s2 tr:nth-child(4) .circle,
    .s2 tr:nth-child(5) .circle {
        background-color: #E2F2F2;
        text-align: center;
    }

    .s2 tr:last-child td:first-child,
    .s2 tr:last-child .circle {
        background-color: #F2EBF5;
        text-align: center;
    }

    .s2 .circle {
        width: 80px;
        height: 80px;
        border-radius: 50%;
        background-color: #3498db;
        display: flex;
        justify-content: center;
        align-items: center;
        /*color: white;*/
        text-align: center;
    }

    /*.s2 .circletext {
    font-family: Arial, sans-serif;
    font-weight: bold;
}*/
    .s2 .imgwrap {
        overflow-x: auto
    }

        .s2 .imgwrap img {
            width: 1168px;
            max-width: -webkit-fit-content;
            max-width: -moz-fit-content;
            max-width: fit-content
        }

    .s2 .dis-flex {
        display: flex;
        justify-content: space-between;
    }

        .s2 .dis-flex img {
            max-width: 100%;
            height: auto;
        }

        .s2 .dis-flex .four {
            width: 30%;
            position: relative;
            max-width: 100%;
            overflow: hidden;
        }

            .s2 .dis-flex .four .text {
                position: absolute;
                top: 40%;
                left: 55%;
                transform: translate(-50%, -50%);
                font-size: 14px;
                width: 87%;
                height: 217px;
                line-height: 21px;
                text-align: justify;
                margin-top: 50px;
            }

@media(max-width:990px) {
    .s2 .gif2 {
        background-position: left !important;
    }
}

@media (max-width:767px) {
    .s2 {
        margin-bottom: 50px
    }
}

.s3 {
    margin-bottom: 76px
}

    .s3 .matrix-title {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        padding-right: 37px
    }

        .s3 .matrix-title .pin {
            position: relative
        }

            .s3 .matrix-title .pin:not(:last-child) {
                margin-right: 30px
            }

    .s3 .wrap {
        overflow-x: auto
    }

    .s3 .imgwrap {
        position: relative;
        width: 1168px
    }

        .s3 .imgwrap img {
            width: 1168px
        }

    .s3 .imgwrap-text {
        position: absolute;
        z-index: 1;
        margin-left: 130px;
        top: 55px;
        display: flex;
        justify-content: space-between;
        width: 942px;
        font-weight: 500;
    }

        .s3 .imgwrap-text .fade-element:nth-child(1) {
            opacity: 0;
            transition: opacity 1s ease;
            margin-top: 30px;
        }

        .s3 .imgwrap-text .fade-element:nth-child(2) {
            opacity: 0;
            transition: opacity 1s ease;
            margin-top:17px;
        }

        .s3 .imgwrap-text .fade-element:nth-child(3) {
            opacity: 0;
            transition: opacity 1s ease;
        }


        .s3 .imgwrap-text .fade-element.fade-in {
            opacity: 1;
        }

    .s3 .img02-five {
        display: flex;
        justify-content: space-around;
        height: 440px;
    }

        .s3 .img02-five .five {
            position: relative;
        }

            .s3 .img02-five .five .text {
                position: absolute;
                top: 8%;
                left: 12%;
                text-align: justify;
                width: 191px;
                font-size: 15px;
                line-height: 25px;
                padding: 5px;
            }

        .s3 .img02-five .floating-img {
            height: 381px;
            width: 230px;
            opacity: 0;
            transform: translateY(50px);
            transition: opacity 0.5s, transform 0.5s;
        }

            .s3 .img02-five .floating-img.floating {
                opacity: 1;
                transform: translateY(0);
            }

    .s3 .pins {
        width: 1016px;
        height: 377px;
        position: absolute;
        right: 37px;
        top: 61px
    }


@media (max-width:991px) {
    .s2 .dis-flex {
        display: flex;
        justify-content: space-between;
        height: 48px;
    }

    .s2 .gif1 .footer {
        width: 427px;
        margin-left: 346px;
        margin-top: 400px;
        border-radius: 20px;
        border-radius: 20px;
        flex-direction: row;
        justify-content: space-between;
    }

    .s2 .gif1center {
        left: 422px;
        bottom: 14px;
    }

    .s2 .gif1 .content {
        font-size: 12px;
        margin-left: 57px;
        width: 1008px;
    }

        .s2 .gif1 .content >div:first-child {
            font-size: 12px;
            /*margin-left: -7%;*/
            /*width: 103%;*/
            margin-top: 93px !important;
        }

        .s2 .gif1 .content> div:nth-child(2) {
            /* width: 22%; */
            margin-top: -6px !important;
            /*margin-left: 474px;*/
        }

    /*        .s2 .gif1 {
            width: 111%;
        }*/

    .s2 .gif1title {
        width: 614px;
        margin-left: 271px;
    }

    .s2 .gif1header div {
        width: 169px;
        margin-left: 469px;
    }

    .s2 .gif2content table {
        width: 109%;
        margin-left: 0%;
    }

    .s2 .dis-flex img {
        max-width: 100%;
        height: 254px;
    }

    .s2 .dis-flex .four .text {
        position: absolute;
        top: 46%;
        left: 55%;
        transform: translate(-50%, -50%);
        font-size: 14px;
        width: 87%;
        height: 151px;
        line-height: 17px;
        text-align: justify;
        margin-top: 0;
    }



    .s3 .img02-five .floating-img {
        height: 467px;
        width: 260px;
        opacity: 0;
        transform: translateY(50px);
        transition: opacity 0.5s, transform 0.5s;
    }

    .s3 .img02-five .five .text {
        position: absolute;
        top: 8%;
        left: 12%;
        text-align: justify;
        width: 132px;
        font-size: 15px;
        line-height: 20px;
        padding: 5px;
    }
}

@media (max-width:768px) {
    /*    .s2 .gif1 {
        width: 103%;
        background-size: contain;
    }*/
    .s2 .gif1title {
        /*width: 85%;*/
        /*margin-bottom: 33%;*/
    }

    





    .s2 .gif1 .footer {
        justify-content: space-between;
    }


    .s2 .gif2content table {
        width: 100%;
    }

    .s2 .dis-flex .four {
        width: 30%;
        position: relative;
        max-width: 100%;
        overflow: scroll;
    }

    

    .s2 .dis-flex .four .text {
        position: absolute;
        top: 18%;
        left: 55%;
        transform: translate(-50%, -50%);
        font-size: 11px;
        width: 87%;
        height: 0px;
        line-height: 18px;
        text-align: justify;
        margin-top: 0;
    }

    .s2 .dis-flex img {
        max-width: 100%;
        height: 276px;
    }

    .s2 .dis-flex .four {
        width: 30%;
        position: relative;
        max-width: 100%;
        overflow: hidden;
        height: 111%;
    }



    .s3 .img02-five .floating-img {
        height: 440px;
        width: 260px;
        opacity: 0;
        transform: translateY(50px);
        transition: opacity 0.5s, transform 0.5s;
    }

    .s3 .img02-five .five .text {
        position: absolute;
        top: 8%;
        left: 12%;
        text-align: justify;
        width: 114px;
        font-size: 14px;
        line-height: 19px;
        padding: 5px;
    }
}

.s3 .x-1 {
    left: 1px
}

.s3 .x-2 {
    left: 2px
}

.s3 .x-3 {
    left: 3px
}

.s3 .x-4 {
    left: 4px
}

.s3 .x-5 {
    left: 5px
}

.s3 .x-6 {
    left: 6px
}

.s3 .x-7 {
    left: 7px
}

.s3 .x-8 {
    left: 8px
}

.s3 .x-9 {
    left: 9px
}

.s3 .x-10 {
    left: 10px
}

.s3 .x-11 {
    left: 11px
}

.s3 .x-12 {
    left: 12px
}

.s3 .x-13 {
    left: 13px
}

.s3 .x-14 {
    left: 14px
}

.s3 .x-15 {
    left: 15px
}

.s3 .x-16 {
    left: 16px
}

.s3 .x-17 {
    left: 17px
}

.s3 .x-18 {
    left: 18px
}

.s3 .x-19 {
    left: 19px
}

.s3 .x-20 {
    left: 20px
}

.s3 .x-21 {
    left: 21px
}

.s3 .x-22 {
    left: 22px
}

.s3 .x-23 {
    left: 23px
}

.s3 .x-24 {
    left: 24px
}

.s3 .x-25 {
    left: 25px
}

.s3 .x-26 {
    left: 26px
}

.s3 .x-27 {
    left: 27px
}

.s3 .x-28 {
    left: 28px
}

.s3 .x-29 {
    left: 29px
}

.s3 .x-30 {
    left: 30px
}

.s3 .x-31 {
    left: 31px
}

.s3 .x-32 {
    left: 32px
}

.s3 .x-33 {
    left: 33px
}

.s3 .x-34 {
    left: 34px
}

.s3 .x-35 {
    left: 35px
}

.s3 .x-36 {
    left: 36px
}

.s3 .x-37 {
    left: 37px
}

.s3 .x-38 {
    left: 38px
}

.s3 .x-39 {
    left: 39px
}

.s3 .x-40 {
    left: 40px
}

.s3 .x-41 {
    left: 41px
}

.s3 .x-42 {
    left: 42px
}

.s3 .x-43 {
    left: 43px
}

.s3 .x-44 {
    left: 44px
}

.s3 .x-45 {
    left: 45px
}

.s3 .x-46 {
    left: 46px
}

.s3 .x-47 {
    left: 47px
}

.s3 .x-48 {
    left: 48px
}

.s3 .x-49 {
    left: 49px
}

.s3 .x-50 {
    left: 50px
}

.s3 .x-51 {
    left: 51px
}

.s3 .x-52 {
    left: 52px
}

.s3 .x-53 {
    left: 53px
}

.s3 .x-54 {
    left: 54px
}

.s3 .x-55 {
    left: 55px
}

.s3 .x-56 {
    left: 56px
}

.s3 .x-57 {
    left: 57px
}

.s3 .x-58 {
    left: 58px
}

.s3 .x-59 {
    left: 59px
}

.s3 .x-60 {
    left: 60px
}

.s3 .x-61 {
    left: 61px
}

.s3 .x-62 {
    left: 62px
}

.s3 .x-63 {
    left: 63px
}

.s3 .x-64 {
    left: 64px
}

.s3 .x-65 {
    left: 65px
}

.s3 .x-66 {
    left: 66px
}

.s3 .x-67 {
    left: 67px
}

.s3 .x-68 {
    left: 68px
}

.s3 .x-69 {
    left: 69px
}

.s3 .x-70 {
    left: 70px
}

.s3 .x-71 {
    left: 71px
}

.s3 .x-72 {
    left: 72px
}

.s3 .x-73 {
    left: 73px
}

.s3 .x-74 {
    left: 74px
}

.s3 .x-75 {
    left: 75px
}

.s3 .x-76 {
    left: 76px
}

.s3 .x-77 {
    left: 77px
}

.s3 .x-78 {
    left: 78px
}

.s3 .x-79 {
    left: 79px
}

.s3 .x-80 {
    left: 80px
}

.s3 .x-81 {
    left: 81px
}

.s3 .x-82 {
    left: 82px
}

.s3 .x-83 {
    left: 83px
}

.s3 .x-84 {
    left: 84px
}

.s3 .x-85 {
    left: 85px
}

.s3 .x-86 {
    left: 86px
}

.s3 .x-87 {
    left: 87px
}

.s3 .x-88 {
    left: 88px
}

.s3 .x-89 {
    left: 89px
}

.s3 .x-90 {
    left: 90px
}

.s3 .x-91 {
    left: 91px
}

.s3 .x-92 {
    left: 92px
}

.s3 .x-93 {
    left: 93px
}

.s3 .x-94 {
    left: 94px
}

.s3 .x-95 {
    left: 95px
}

.s3 .x-96 {
    left: 96px
}

.s3 .x-97 {
    left: 97px
}

.s3 .x-98 {
    left: 98px
}

.s3 .x-99 {
    left: 99px
}

.s3 .x-100 {
    left: 100px
}

.s3 .x-101 {
    left: 101px
}

.s3 .x-102 {
    left: 102px
}

.s3 .x-103 {
    left: 103px
}

.s3 .x-104 {
    left: 104px
}

.s3 .x-105 {
    left: 105px
}

.s3 .x-106 {
    left: 106px
}

.s3 .x-107 {
    left: 107px
}

.s3 .x-108 {
    left: 108px
}

.s3 .x-109 {
    left: 109px
}

.s3 .x-110 {
    left: 110px
}

.s3 .x-111 {
    left: 111px
}

.s3 .x-112 {
    left: 112px
}

.s3 .x-113 {
    left: 113px
}

.s3 .x-114 {
    left: 114px
}

.s3 .x-115 {
    left: 115px
}

.s3 .x-116 {
    left: 116px
}

.s3 .x-117 {
    left: 117px
}

.s3 .x-118 {
    left: 118px
}

.s3 .x-119 {
    left: 119px
}

.s3 .x-120 {
    left: 120px
}

.s3 .x-121 {
    left: 121px
}

.s3 .x-122 {
    left: 122px
}

.s3 .x-123 {
    left: 123px
}

.s3 .x-124 {
    left: 124px
}

.s3 .x-125 {
    left: 125px
}

.s3 .x-126 {
    left: 126px
}

.s3 .x-127 {
    left: 127px
}

.s3 .x-128 {
    left: 128px
}

.s3 .x-129 {
    left: 129px
}

.s3 .x-130 {
    left: 130px
}

.s3 .x-131 {
    left: 131px
}

.s3 .x-132 {
    left: 132px
}

.s3 .x-133 {
    left: 133px
}

.s3 .x-134 {
    left: 134px
}

.s3 .x-135 {
    left: 135px
}

.s3 .x-136 {
    left: 136px
}

.s3 .x-137 {
    left: 137px
}

.s3 .x-138 {
    left: 138px
}

.s3 .x-139 {
    left: 139px
}

.s3 .x-140 {
    left: 140px
}

.s3 .x-141 {
    left: 141px
}

.s3 .x-142 {
    left: 142px
}

.s3 .x-143 {
    left: 143px
}

.s3 .x-144 {
    left: 144px
}

.s3 .x-145 {
    left: 145px
}

.s3 .x-146 {
    left: 146px
}

.s3 .x-147 {
    left: 147px
}

.s3 .x-148 {
    left: 148px
}

.s3 .x-149 {
    left: 149px
}

.s3 .x-150 {
    left: 150px
}

.s3 .x-151 {
    left: 151px
}

.s3 .x-152 {
    left: 152px
}

.s3 .x-153 {
    left: 153px
}

.s3 .x-154 {
    left: 154px
}

.s3 .x-155 {
    left: 155px
}

.s3 .x-156 {
    left: 156px
}

.s3 .x-157 {
    left: 157px
}

.s3 .x-158 {
    left: 158px
}

.s3 .x-159 {
    left: 159px
}

.s3 .x-160 {
    left: 160px
}

.s3 .x-161 {
    left: 161px
}

.s3 .x-162 {
    left: 162px
}

.s3 .x-163 {
    left: 163px
}

.s3 .x-164 {
    left: 164px
}

.s3 .x-165 {
    left: 165px
}

.s3 .x-166 {
    left: 166px
}

.s3 .x-167 {
    left: 167px
}

.s3 .x-168 {
    left: 168px
}

.s3 .x-169 {
    left: 169px
}

.s3 .x-170 {
    left: 170px
}

.s3 .x-171 {
    left: 171px
}

.s3 .x-172 {
    left: 172px
}

.s3 .x-173 {
    left: 173px
}

.s3 .x-174 {
    left: 174px
}

.s3 .x-175 {
    left: 175px
}

.s3 .x-176 {
    left: 176px
}

.s3 .x-177 {
    left: 177px
}

.s3 .x-178 {
    left: 178px
}

.s3 .x-179 {
    left: 179px
}

.s3 .x-180 {
    left: 180px
}

.s3 .x-181 {
    left: 181px
}

.s3 .x-182 {
    left: 182px
}

.s3 .x-183 {
    left: 183px
}

.s3 .x-184 {
    left: 184px
}

.s3 .x-185 {
    left: 185px
}

.s3 .x-186 {
    left: 186px
}

.s3 .x-187 {
    left: 187px
}

.s3 .x-188 {
    left: 188px
}

.s3 .x-189 {
    left: 189px
}

.s3 .x-190 {
    left: 190px
}

.s3 .x-191 {
    left: 191px
}

.s3 .x-192 {
    left: 192px
}

.s3 .x-193 {
    left: 193px
}

.s3 .x-194 {
    left: 194px
}

.s3 .x-195 {
    left: 195px
}

.s3 .x-196 {
    left: 196px
}

.s3 .x-197 {
    left: 197px
}

.s3 .x-198 {
    left: 198px
}

.s3 .x-199 {
    left: 199px
}

.s3 .x-200 {
    left: 200px
}

.s3 .x-201 {
    left: 201px
}

.s3 .x-202 {
    left: 202px
}

.s3 .x-203 {
    left: 203px
}

.s3 .x-204 {
    left: 204px
}

.s3 .x-205 {
    left: 205px
}

.s3 .x-206 {
    left: 206px
}

.s3 .x-207 {
    left: 207px
}

.s3 .x-208 {
    left: 208px
}

.s3 .x-209 {
    left: 209px
}

.s3 .x-210 {
    left: 210px
}

.s3 .x-211 {
    left: 211px
}

.s3 .x-212 {
    left: 212px
}

.s3 .x-213 {
    left: 213px
}

.s3 .x-214 {
    left: 214px
}

.s3 .x-215 {
    left: 215px
}

.s3 .x-216 {
    left: 216px
}

.s3 .x-217 {
    left: 217px
}

.s3 .x-218 {
    left: 218px
}

.s3 .x-219 {
    left: 219px
}

.s3 .x-220 {
    left: 220px
}

.s3 .x-221 {
    left: 221px
}

.s3 .x-222 {
    left: 222px
}

.s3 .x-223 {
    left: 223px
}

.s3 .x-224 {
    left: 224px
}

.s3 .x-225 {
    left: 225px
}

.s3 .x-226 {
    left: 226px
}

.s3 .x-227 {
    left: 227px
}

.s3 .x-228 {
    left: 228px
}

.s3 .x-229 {
    left: 229px
}

.s3 .x-230 {
    left: 230px
}

.s3 .x-231 {
    left: 231px
}

.s3 .x-232 {
    left: 232px
}

.s3 .x-233 {
    left: 233px
}

.s3 .x-234 {
    left: 234px
}

.s3 .x-235 {
    left: 235px
}

.s3 .x-236 {
    left: 236px
}

.s3 .x-237 {
    left: 237px
}

.s3 .x-238 {
    left: 238px
}

.s3 .x-239 {
    left: 239px
}

.s3 .x-240 {
    left: 240px
}

.s3 .x-241 {
    left: 241px
}

.s3 .x-242 {
    left: 242px
}

.s3 .x-243 {
    left: 243px
}

.s3 .x-244 {
    left: 244px
}

.s3 .x-245 {
    left: 245px
}

.s3 .x-246 {
    left: 246px
}

.s3 .x-247 {
    left: 247px
}

.s3 .x-248 {
    left: 248px
}

.s3 .x-249 {
    left: 249px
}

.s3 .x-250 {
    left: 250px
}

.s3 .x-251 {
    left: 251px
}

.s3 .x-252 {
    left: 252px
}

.s3 .x-253 {
    left: 253px
}

.s3 .x-254 {
    left: 254px
}

.s3 .x-255 {
    left: 255px
}

.s3 .x-256 {
    left: 256px
}

.s3 .x-257 {
    left: 257px
}

.s3 .x-258 {
    left: 258px
}

.s3 .x-259 {
    left: 259px
}

.s3 .x-260 {
    left: 260px
}

.s3 .x-261 {
    left: 261px
}

.s3 .x-262 {
    left: 262px
}

.s3 .x-263 {
    left: 263px
}

.s3 .x-264 {
    left: 264px
}

.s3 .x-265 {
    left: 265px
}

.s3 .x-266 {
    left: 266px
}

.s3 .x-267 {
    left: 267px
}

.s3 .x-268 {
    left: 268px
}

.s3 .x-269 {
    left: 269px
}

.s3 .x-270 {
    left: 270px
}

.s3 .x-271 {
    left: 271px
}

.s3 .x-272 {
    left: 272px
}

.s3 .x-273 {
    left: 273px
}

.s3 .x-274 {
    left: 274px
}

.s3 .x-275 {
    left: 275px
}

.s3 .x-276 {
    left: 276px
}

.s3 .x-277 {
    left: 277px
}

.s3 .x-278 {
    left: 278px
}

.s3 .x-279 {
    left: 279px
}

.s3 .x-280 {
    left: 280px
}

.s3 .x-281 {
    left: 281px
}

.s3 .x-282 {
    left: 282px
}

.s3 .x-283 {
    left: 283px
}

.s3 .x-284 {
    left: 284px
}

.s3 .x-285 {
    left: 285px
}

.s3 .x-286 {
    left: 286px
}

.s3 .x-287 {
    left: 287px
}

.s3 .x-288 {
    left: 288px
}

.s3 .x-289 {
    left: 289px
}

.s3 .x-290 {
    left: 290px
}

.s3 .x-291 {
    left: 291px
}

.s3 .x-292 {
    left: 292px
}

.s3 .x-293 {
    left: 293px
}

.s3 .x-294 {
    left: 294px
}

.s3 .x-295 {
    left: 295px
}

.s3 .x-296 {
    left: 296px
}

.s3 .x-297 {
    left: 297px
}

.s3 .x-298 {
    left: 298px
}

.s3 .x-299 {
    left: 299px
}

.s3 .x-300 {
    left: 300px
}

.s3 .x-301 {
    left: 301px
}

.s3 .x-302 {
    left: 302px
}

.s3 .x-303 {
    left: 303px
}

.s3 .x-304 {
    left: 304px
}

.s3 .x-305 {
    left: 305px
}

.s3 .x-306 {
    left: 306px
}

.s3 .x-307 {
    left: 307px
}

.s3 .x-308 {
    left: 308px
}

.s3 .x-309 {
    left: 309px
}

.s3 .x-310 {
    left: 310px
}

.s3 .x-311 {
    left: 311px
}

.s3 .x-312 {
    left: 312px
}

.s3 .x-313 {
    left: 313px
}

.s3 .x-314 {
    left: 314px
}

.s3 .x-315 {
    left: 315px
}

.s3 .x-316 {
    left: 316px
}

.s3 .x-317 {
    left: 317px
}

.s3 .x-318 {
    left: 318px
}

.s3 .x-319 {
    left: 319px
}

.s3 .x-320 {
    left: 320px
}

.s3 .x-321 {
    left: 321px
}

.s3 .x-322 {
    left: 322px
}

.s3 .x-323 {
    left: 323px
}

.s3 .x-324 {
    left: 324px
}

.s3 .x-325 {
    left: 325px
}

.s3 .x-326 {
    left: 326px
}

.s3 .x-327 {
    left: 327px
}

.s3 .x-328 {
    left: 328px
}

.s3 .x-329 {
    left: 329px
}

.s3 .x-330 {
    left: 330px
}

.s3 .x-331 {
    left: 331px
}

.s3 .x-332 {
    left: 332px
}

.s3 .x-333 {
    left: 333px
}

.s3 .x-334 {
    left: 334px
}

.s3 .x-335 {
    left: 335px
}

.s3 .x-336 {
    left: 336px
}

.s3 .x-337 {
    left: 337px
}

.s3 .x-338 {
    left: 338px
}

.s3 .x-339 {
    left: 339px
}

.s3 .x-340 {
    left: 340px
}

.s3 .x-341 {
    left: 341px
}

.s3 .x-342 {
    left: 342px
}

.s3 .x-343 {
    left: 343px
}

.s3 .x-344 {
    left: 344px
}

.s3 .x-345 {
    left: 345px
}

.s3 .x-346 {
    left: 346px
}

.s3 .x-347 {
    left: 347px
}

.s3 .x-348 {
    left: 348px
}

.s3 .x-349 {
    left: 349px
}

.s3 .x-350 {
    left: 350px
}

.s3 .x-351 {
    left: 351px
}

.s3 .x-352 {
    left: 352px
}

.s3 .x-353 {
    left: 353px
}

.s3 .x-354 {
    left: 354px
}

.s3 .x-355 {
    left: 355px
}

.s3 .x-356 {
    left: 356px
}

.s3 .x-357 {
    left: 357px
}

.s3 .x-358 {
    left: 358px
}

.s3 .x-359 {
    left: 359px
}

.s3 .x-360 {
    left: 360px
}

.s3 .x-361 {
    left: 361px
}

.s3 .x-362 {
    left: 362px
}

.s3 .x-363 {
    left: 363px
}

.s3 .x-364 {
    left: 364px
}

.s3 .x-365 {
    left: 365px
}

.s3 .x-366 {
    left: 366px
}

.s3 .x-367 {
    left: 367px
}

.s3 .x-368 {
    left: 368px
}

.s3 .x-369 {
    left: 369px
}

.s3 .x-370 {
    left: 370px
}

.s3 .x-371 {
    left: 371px
}

.s3 .x-372 {
    left: 372px
}

.s3 .x-373 {
    left: 373px
}

.s3 .x-374 {
    left: 374px
}

.s3 .x-375 {
    left: 375px
}

.s3 .x-376 {
    left: 376px
}

.s3 .x-377 {
    left: 377px
}

.s3 .x-378 {
    left: 378px
}

.s3 .x-379 {
    left: 379px
}

.s3 .x-380 {
    left: 380px
}

.s3 .x-381 {
    left: 381px
}

.s3 .x-382 {
    left: 382px
}

.s3 .x-383 {
    left: 383px
}

.s3 .x-384 {
    left: 384px
}

.s3 .x-385 {
    left: 385px
}

.s3 .x-386 {
    left: 386px
}

.s3 .x-387 {
    left: 387px
}

.s3 .x-388 {
    left: 388px
}

.s3 .x-389 {
    left: 389px
}

.s3 .x-390 {
    left: 390px
}

.s3 .x-391 {
    left: 391px
}

.s3 .x-392 {
    left: 392px
}

.s3 .x-393 {
    left: 393px
}

.s3 .x-394 {
    left: 394px
}

.s3 .x-395 {
    left: 395px
}

.s3 .x-396 {
    left: 396px
}

.s3 .x-397 {
    left: 397px
}

.s3 .x-398 {
    left: 398px
}

.s3 .x-399 {
    left: 399px
}

.s3 .x-400 {
    left: 400px
}

.s3 .x-401 {
    left: 401px
}

.s3 .x-402 {
    left: 402px
}

.s3 .x-403 {
    left: 403px
}

.s3 .x-404 {
    left: 404px
}

.s3 .x-405 {
    left: 405px
}

.s3 .x-406 {
    left: 406px
}

.s3 .x-407 {
    left: 407px
}

.s3 .x-408 {
    left: 408px
}

.s3 .x-409 {
    left: 409px
}

.s3 .x-410 {
    left: 410px
}

.s3 .x-411 {
    left: 411px
}

.s3 .x-412 {
    left: 412px
}

.s3 .x-413 {
    left: 413px
}

.s3 .x-414 {
    left: 414px
}

.s3 .x-415 {
    left: 415px
}

.s3 .x-416 {
    left: 416px
}

.s3 .x-417 {
    left: 417px
}

.s3 .x-418 {
    left: 418px
}

.s3 .x-419 {
    left: 419px
}

.s3 .x-420 {
    left: 420px
}

.s3 .x-421 {
    left: 421px
}

.s3 .x-422 {
    left: 422px
}

.s3 .x-423 {
    left: 423px
}

.s3 .x-424 {
    left: 424px
}

.s3 .x-425 {
    left: 425px
}

.s3 .x-426 {
    left: 426px
}

.s3 .x-427 {
    left: 427px
}

.s3 .x-428 {
    left: 428px
}

.s3 .x-429 {
    left: 429px
}

.s3 .x-430 {
    left: 430px
}

.s3 .x-431 {
    left: 431px
}

.s3 .x-432 {
    left: 432px
}

.s3 .x-433 {
    left: 433px
}

.s3 .x-434 {
    left: 434px
}

.s3 .x-435 {
    left: 435px
}

.s3 .x-436 {
    left: 436px
}

.s3 .x-437 {
    left: 437px
}

.s3 .x-438 {
    left: 438px
}

.s3 .x-439 {
    left: 439px
}

.s3 .x-440 {
    left: 440px
}

.s3 .x-441 {
    left: 441px
}

.s3 .x-442 {
    left: 442px
}

.s3 .x-443 {
    left: 443px
}

.s3 .x-444 {
    left: 444px
}

.s3 .x-445 {
    left: 445px
}

.s3 .x-446 {
    left: 446px
}

.s3 .x-447 {
    left: 447px
}

.s3 .x-448 {
    left: 448px
}

.s3 .x-449 {
    left: 449px
}

.s3 .x-450 {
    left: 450px
}

.s3 .x-451 {
    left: 451px
}

.s3 .x-452 {
    left: 452px
}

.s3 .x-453 {
    left: 453px
}

.s3 .x-454 {
    left: 454px
}

.s3 .x-455 {
    left: 455px
}

.s3 .x-456 {
    left: 456px
}

.s3 .x-457 {
    left: 457px
}

.s3 .x-458 {
    left: 458px
}

.s3 .x-459 {
    left: 459px
}

.s3 .x-460 {
    left: 460px
}

.s3 .x-461 {
    left: 461px
}

.s3 .x-462 {
    left: 462px
}

.s3 .x-463 {
    left: 463px
}

.s3 .x-464 {
    left: 464px
}

.s3 .x-465 {
    left: 465px
}

.s3 .x-466 {
    left: 466px
}

.s3 .x-467 {
    left: 467px
}

.s3 .x-468 {
    left: 468px
}

.s3 .x-469 {
    left: 469px
}

.s3 .x-470 {
    left: 470px
}

.s3 .x-471 {
    left: 471px
}

.s3 .x-472 {
    left: 472px
}

.s3 .x-473 {
    left: 473px
}

.s3 .x-474 {
    left: 474px
}

.s3 .x-475 {
    left: 475px
}

.s3 .x-476 {
    left: 476px
}

.s3 .x-477 {
    left: 477px
}

.s3 .x-478 {
    left: 478px
}

.s3 .x-479 {
    left: 479px
}

.s3 .x-480 {
    left: 480px
}

.s3 .x-481 {
    left: 481px
}

.s3 .x-482 {
    left: 482px
}

.s3 .x-483 {
    left: 483px
}

.s3 .x-484 {
    left: 484px
}

.s3 .x-485 {
    left: 485px
}

.s3 .x-486 {
    left: 486px
}

.s3 .x-487 {
    left: 487px
}

.s3 .x-488 {
    left: 488px
}

.s3 .x-489 {
    left: 489px
}

.s3 .x-490 {
    left: 490px
}

.s3 .x-491 {
    left: 491px
}

.s3 .x-492 {
    left: 492px
}

.s3 .x-493 {
    left: 493px
}

.s3 .x-494 {
    left: 494px
}

.s3 .x-495 {
    left: 495px
}

.s3 .x-496 {
    left: 496px
}

.s3 .x-497 {
    left: 497px
}

.s3 .x-498 {
    left: 498px
}

.s3 .x-499 {
    left: 499px
}

.s3 .x-500 {
    left: 500px
}

.s3 .x-501 {
    left: 501px
}

.s3 .x-502 {
    left: 502px
}

.s3 .x-503 {
    left: 503px
}

.s3 .x-504 {
    left: 504px
}

.s3 .x-505 {
    left: 505px
}

.s3 .x-506 {
    left: 506px
}

.s3 .x-507 {
    left: 507px
}

.s3 .x-508 {
    left: 508px
}

.s3 .x-509 {
    left: 509px
}

.s3 .x-510 {
    left: 510px
}

.s3 .x-511 {
    left: 511px
}

.s3 .x-512 {
    left: 512px
}

.s3 .x-513 {
    left: 513px
}

.s3 .x-514 {
    left: 514px
}

.s3 .x-515 {
    left: 515px
}

.s3 .x-516 {
    left: 516px
}

.s3 .x-517 {
    left: 517px
}

.s3 .x-518 {
    left: 518px
}

.s3 .x-519 {
    left: 519px
}

.s3 .x-520 {
    left: 520px
}

.s3 .x-521 {
    left: 521px
}

.s3 .x-522 {
    left: 522px
}

.s3 .x-523 {
    left: 523px
}

.s3 .x-524 {
    left: 524px
}

.s3 .x-525 {
    left: 525px
}

.s3 .x-526 {
    left: 526px
}

.s3 .x-527 {
    left: 527px
}

.s3 .x-528 {
    left: 528px
}

.s3 .x-529 {
    left: 529px
}

.s3 .x-530 {
    left: 530px
}

.s3 .x-531 {
    left: 531px
}

.s3 .x-532 {
    left: 532px
}

.s3 .x-533 {
    left: 533px
}

.s3 .x-534 {
    left: 534px
}

.s3 .x-535 {
    left: 535px
}

.s3 .x-536 {
    left: 536px
}

.s3 .x-537 {
    left: 537px
}

.s3 .x-538 {
    left: 538px
}

.s3 .x-539 {
    left: 539px
}

.s3 .x-540 {
    left: 540px
}

.s3 .x-541 {
    left: 541px
}

.s3 .x-542 {
    left: 542px
}

.s3 .x-543 {
    left: 543px
}

.s3 .x-544 {
    left: 544px
}

.s3 .x-545 {
    left: 545px
}

.s3 .x-546 {
    left: 546px
}

.s3 .x-547 {
    left: 547px
}

.s3 .x-548 {
    left: 548px
}

.s3 .x-549 {
    left: 549px
}

.s3 .x-550 {
    left: 550px
}

.s3 .x-551 {
    left: 551px
}

.s3 .x-552 {
    left: 552px
}

.s3 .x-553 {
    left: 553px
}

.s3 .x-554 {
    left: 554px
}

.s3 .x-555 {
    left: 555px
}

.s3 .x-556 {
    left: 556px
}

.s3 .x-557 {
    left: 557px
}

.s3 .x-558 {
    left: 558px
}

.s3 .x-559 {
    left: 559px
}

.s3 .x-560 {
    left: 560px
}

.s3 .x-561 {
    left: 561px
}

.s3 .x-562 {
    left: 562px
}

.s3 .x-563 {
    left: 563px
}

.s3 .x-564 {
    left: 564px
}

.s3 .x-565 {
    left: 565px
}

.s3 .x-566 {
    left: 566px
}

.s3 .x-567 {
    left: 567px
}

.s3 .x-568 {
    left: 568px
}

.s3 .x-569 {
    left: 569px
}

.s3 .x-570 {
    left: 570px
}

.s3 .x-571 {
    left: 571px
}

.s3 .x-572 {
    left: 572px
}

.s3 .x-573 {
    left: 573px
}

.s3 .x-574 {
    left: 574px
}

.s3 .x-575 {
    left: 575px
}

.s3 .x-576 {
    left: 576px
}

.s3 .x-577 {
    left: 577px
}

.s3 .x-578 {
    left: 578px
}

.s3 .x-579 {
    left: 579px
}

.s3 .x-580 {
    left: 580px
}

.s3 .x-581 {
    left: 581px
}

.s3 .x-582 {
    left: 582px
}

.s3 .x-583 {
    left: 583px
}

.s3 .x-584 {
    left: 584px
}

.s3 .x-585 {
    left: 585px
}

.s3 .x-586 {
    left: 586px
}

.s3 .x-587 {
    left: 587px
}

.s3 .x-588 {
    left: 588px
}

.s3 .x-589 {
    left: 589px
}

.s3 .x-590 {
    left: 590px
}

.s3 .x-591 {
    left: 591px
}

.s3 .x-592 {
    left: 592px
}

.s3 .x-593 {
    left: 593px
}

.s3 .x-594 {
    left: 594px
}

.s3 .x-595 {
    left: 595px
}

.s3 .x-596 {
    left: 596px
}

.s3 .x-597 {
    left: 597px
}

.s3 .x-598 {
    left: 598px
}

.s3 .x-599 {
    left: 599px
}

.s3 .x-600 {
    left: 600px
}

.s3 .x-601 {
    left: 601px
}

.s3 .x-602 {
    left: 602px
}

.s3 .x-603 {
    left: 603px
}

.s3 .x-604 {
    left: 604px
}

.s3 .x-605 {
    left: 605px
}

.s3 .x-606 {
    left: 606px
}

.s3 .x-607 {
    left: 607px
}

.s3 .x-608 {
    left: 608px
}

.s3 .x-609 {
    left: 609px
}

.s3 .x-610 {
    left: 610px
}

.s3 .x-611 {
    left: 611px
}

.s3 .x-612 {
    left: 612px
}

.s3 .x-613 {
    left: 613px
}

.s3 .x-614 {
    left: 614px
}

.s3 .x-615 {
    left: 615px
}

.s3 .x-616 {
    left: 616px
}

.s3 .x-617 {
    left: 617px
}

.s3 .x-618 {
    left: 618px
}

.s3 .x-619 {
    left: 619px
}

.s3 .x-620 {
    left: 620px
}

.s3 .x-621 {
    left: 621px
}

.s3 .x-622 {
    left: 622px
}

.s3 .x-623 {
    left: 623px
}

.s3 .x-624 {
    left: 624px
}

.s3 .x-625 {
    left: 625px
}

.s3 .x-626 {
    left: 626px
}

.s3 .x-627 {
    left: 627px
}

.s3 .x-628 {
    left: 628px
}

.s3 .x-629 {
    left: 629px
}

.s3 .x-630 {
    left: 630px
}

.s3 .x-631 {
    left: 631px
}

.s3 .x-632 {
    left: 632px
}

.s3 .x-633 {
    left: 633px
}

.s3 .x-634 {
    left: 634px
}

.s3 .x-635 {
    left: 635px
}

.s3 .x-636 {
    left: 636px
}

.s3 .x-637 {
    left: 637px
}

.s3 .x-638 {
    left: 638px
}

.s3 .x-639 {
    left: 639px
}

.s3 .x-640 {
    left: 640px
}

.s3 .x-641 {
    left: 641px
}

.s3 .x-642 {
    left: 642px
}

.s3 .x-643 {
    left: 643px
}

.s3 .x-644 {
    left: 644px
}

.s3 .x-645 {
    left: 645px
}

.s3 .x-646 {
    left: 646px
}

.s3 .x-647 {
    left: 647px
}

.s3 .x-648 {
    left: 648px
}

.s3 .x-649 {
    left: 649px
}

.s3 .x-650 {
    left: 650px
}

.s3 .x-651 {
    left: 651px
}

.s3 .x-652 {
    left: 652px
}

.s3 .x-653 {
    left: 653px
}

.s3 .x-654 {
    left: 654px
}

.s3 .x-655 {
    left: 655px
}

.s3 .x-656 {
    left: 656px
}

.s3 .x-657 {
    left: 657px
}

.s3 .x-658 {
    left: 658px
}

.s3 .x-659 {
    left: 659px
}

.s3 .x-660 {
    left: 660px
}

.s3 .x-661 {
    left: 661px
}

.s3 .x-662 {
    left: 662px
}

.s3 .x-663 {
    left: 663px
}

.s3 .x-664 {
    left: 664px
}

.s3 .x-665 {
    left: 665px
}

.s3 .x-666 {
    left: 666px
}

.s3 .x-667 {
    left: 667px
}

.s3 .x-668 {
    left: 668px
}

.s3 .x-669 {
    left: 669px
}

.s3 .x-670 {
    left: 670px
}

.s3 .x-671 {
    left: 671px
}

.s3 .x-672 {
    left: 672px
}

.s3 .x-673 {
    left: 673px
}

.s3 .x-674 {
    left: 674px
}

.s3 .x-675 {
    left: 675px
}

.s3 .x-676 {
    left: 676px
}

.s3 .x-677 {
    left: 677px
}

.s3 .x-678 {
    left: 678px
}

.s3 .x-679 {
    left: 679px
}

.s3 .x-680 {
    left: 680px
}

.s3 .x-681 {
    left: 681px
}

.s3 .x-682 {
    left: 682px
}

.s3 .x-683 {
    left: 683px
}

.s3 .x-684 {
    left: 684px
}

.s3 .x-685 {
    left: 685px
}

.s3 .x-686 {
    left: 686px
}

.s3 .x-687 {
    left: 687px
}

.s3 .x-688 {
    left: 688px
}

.s3 .x-689 {
    left: 689px
}

.s3 .x-690 {
    left: 690px
}

.s3 .x-691 {
    left: 691px
}

.s3 .x-692 {
    left: 692px
}

.s3 .x-693 {
    left: 693px
}

.s3 .x-694 {
    left: 694px
}

.s3 .x-695 {
    left: 695px
}

.s3 .x-696 {
    left: 696px
}

.s3 .x-697 {
    left: 697px
}

.s3 .x-698 {
    left: 698px
}

.s3 .x-699 {
    left: 699px
}

.s3 .x-700 {
    left: 700px
}

.s3 .x-701 {
    left: 701px
}

.s3 .x-702 {
    left: 702px
}

.s3 .x-703 {
    left: 703px
}

.s3 .x-704 {
    left: 704px
}

.s3 .x-705 {
    left: 705px
}

.s3 .x-706 {
    left: 706px
}

.s3 .x-707 {
    left: 707px
}

.s3 .x-708 {
    left: 708px
}

.s3 .x-709 {
    left: 709px
}

.s3 .x-710 {
    left: 710px
}

.s3 .x-711 {
    left: 711px
}

.s3 .x-712 {
    left: 712px
}

.s3 .x-713 {
    left: 713px
}

.s3 .x-714 {
    left: 714px
}

.s3 .x-715 {
    left: 715px
}

.s3 .x-716 {
    left: 716px
}

.s3 .x-717 {
    left: 717px
}

.s3 .x-718 {
    left: 718px
}

.s3 .x-719 {
    left: 719px
}

.s3 .x-720 {
    left: 720px
}

.s3 .x-721 {
    left: 721px
}

.s3 .x-722 {
    left: 722px
}

.s3 .x-723 {
    left: 723px
}

.s3 .x-724 {
    left: 724px
}

.s3 .x-725 {
    left: 725px
}

.s3 .x-726 {
    left: 726px
}

.s3 .x-727 {
    left: 727px
}

.s3 .x-728 {
    left: 728px
}

.s3 .x-729 {
    left: 729px
}

.s3 .x-730 {
    left: 730px
}

.s3 .x-731 {
    left: 731px
}

.s3 .x-732 {
    left: 732px
}

.s3 .x-733 {
    left: 733px
}

.s3 .x-734 {
    left: 734px
}

.s3 .x-735 {
    left: 735px
}

.s3 .x-736 {
    left: 736px
}

.s3 .x-737 {
    left: 737px
}

.s3 .x-738 {
    left: 738px
}

.s3 .x-739 {
    left: 739px
}

.s3 .x-740 {
    left: 740px
}

.s3 .x-741 {
    left: 741px
}

.s3 .x-742 {
    left: 742px
}

.s3 .x-743 {
    left: 743px
}

.s3 .x-744 {
    left: 744px
}

.s3 .x-745 {
    left: 745px
}

.s3 .x-746 {
    left: 746px
}

.s3 .x-747 {
    left: 747px
}

.s3 .x-748 {
    left: 748px
}

.s3 .x-749 {
    left: 749px
}

.s3 .x-750 {
    left: 750px
}

.s3 .x-751 {
    left: 751px
}

.s3 .x-752 {
    left: 752px
}

.s3 .x-753 {
    left: 753px
}

.s3 .x-754 {
    left: 754px
}

.s3 .x-755 {
    left: 755px
}

.s3 .x-756 {
    left: 756px
}

.s3 .x-757 {
    left: 757px
}

.s3 .x-758 {
    left: 758px
}

.s3 .x-759 {
    left: 759px
}

.s3 .x-760 {
    left: 760px
}

.s3 .x-761 {
    left: 761px
}

.s3 .x-762 {
    left: 762px
}

.s3 .x-763 {
    left: 763px
}

.s3 .x-764 {
    left: 764px
}

.s3 .x-765 {
    left: 765px
}

.s3 .x-766 {
    left: 766px
}

.s3 .x-767 {
    left: 767px
}

.s3 .x-768 {
    left: 768px
}

.s3 .x-769 {
    left: 769px
}

.s3 .x-770 {
    left: 770px
}

.s3 .x-771 {
    left: 771px
}

.s3 .x-772 {
    left: 772px
}

.s3 .x-773 {
    left: 773px
}

.s3 .x-774 {
    left: 774px
}

.s3 .x-775 {
    left: 775px
}

.s3 .x-776 {
    left: 776px
}

.s3 .x-777 {
    left: 777px
}

.s3 .x-778 {
    left: 778px
}

.s3 .x-779 {
    left: 779px
}

.s3 .x-780 {
    left: 780px
}

.s3 .x-781 {
    left: 781px
}

.s3 .x-782 {
    left: 782px
}

.s3 .x-783 {
    left: 783px
}

.s3 .x-784 {
    left: 784px
}

.s3 .x-785 {
    left: 785px
}

.s3 .x-786 {
    left: 786px
}

.s3 .x-787 {
    left: 787px
}

.s3 .x-788 {
    left: 788px
}

.s3 .x-789 {
    left: 789px
}

.s3 .x-790 {
    left: 790px
}

.s3 .x-791 {
    left: 791px
}

.s3 .x-792 {
    left: 792px
}

.s3 .x-793 {
    left: 793px
}

.s3 .x-794 {
    left: 794px
}

.s3 .x-795 {
    left: 795px
}

.s3 .x-796 {
    left: 796px
}

.s3 .x-797 {
    left: 797px
}

.s3 .x-798 {
    left: 798px
}

.s3 .x-799 {
    left: 799px
}

.s3 .x-800 {
    left: 800px
}

.s3 .x-801 {
    left: 801px
}

.s3 .x-802 {
    left: 802px
}

.s3 .x-803 {
    left: 803px
}

.s3 .x-804 {
    left: 804px
}

.s3 .x-805 {
    left: 805px
}

.s3 .x-806 {
    left: 806px
}

.s3 .x-807 {
    left: 807px
}

.s3 .x-808 {
    left: 808px
}

.s3 .x-809 {
    left: 809px
}

.s3 .x-810 {
    left: 810px
}

.s3 .x-811 {
    left: 811px
}

.s3 .x-812 {
    left: 812px
}

.s3 .x-813 {
    left: 813px
}

.s3 .x-814 {
    left: 814px
}

.s3 .x-815 {
    left: 815px
}

.s3 .x-816 {
    left: 816px
}

.s3 .x-817 {
    left: 817px
}

.s3 .x-818 {
    left: 818px
}

.s3 .x-819 {
    left: 819px
}

.s3 .x-820 {
    left: 820px
}

.s3 .x-821 {
    left: 821px
}

.s3 .x-822 {
    left: 822px
}

.s3 .x-823 {
    left: 823px
}

.s3 .x-824 {
    left: 824px
}

.s3 .x-825 {
    left: 825px
}

.s3 .x-826 {
    left: 826px
}

.s3 .x-827 {
    left: 827px
}

.s3 .x-828 {
    left: 828px
}

.s3 .x-829 {
    left: 829px
}

.s3 .x-830 {
    left: 830px
}

.s3 .x-831 {
    left: 831px
}

.s3 .x-832 {
    left: 832px
}

.s3 .x-833 {
    left: 833px
}

.s3 .x-834 {
    left: 834px
}

.s3 .x-835 {
    left: 835px
}

.s3 .x-836 {
    left: 836px
}

.s3 .x-837 {
    left: 837px
}

.s3 .x-838 {
    left: 838px
}

.s3 .x-839 {
    left: 839px
}

.s3 .x-840 {
    left: 840px
}

.s3 .x-841 {
    left: 841px
}

.s3 .x-842 {
    left: 842px
}

.s3 .x-843 {
    left: 843px
}

.s3 .x-844 {
    left: 844px
}

.s3 .x-845 {
    left: 845px
}

.s3 .x-846 {
    left: 846px
}

.s3 .x-847 {
    left: 847px
}

.s3 .x-848 {
    left: 848px
}

.s3 .x-849 {
    left: 849px
}

.s3 .x-850 {
    left: 850px
}

.s3 .x-851 {
    left: 851px
}

.s3 .x-852 {
    left: 852px
}

.s3 .x-853 {
    left: 853px
}

.s3 .x-854 {
    left: 854px
}

.s3 .x-855 {
    left: 855px
}

.s3 .x-856 {
    left: 856px
}

.s3 .x-857 {
    left: 857px
}

.s3 .x-858 {
    left: 858px
}

.s3 .x-859 {
    left: 859px
}

.s3 .x-860 {
    left: 860px
}

.s3 .x-861 {
    left: 861px
}

.s3 .x-862 {
    left: 862px
}

.s3 .x-863 {
    left: 863px
}

.s3 .x-864 {
    left: 864px
}

.s3 .x-865 {
    left: 865px
}

.s3 .x-866 {
    left: 866px
}

.s3 .x-867 {
    left: 867px
}

.s3 .x-868 {
    left: 868px
}

.s3 .x-869 {
    left: 869px
}

.s3 .x-870 {
    left: 870px
}

.s3 .x-871 {
    left: 871px
}

.s3 .x-872 {
    left: 872px
}

.s3 .x-873 {
    left: 873px
}

.s3 .x-874 {
    left: 874px
}

.s3 .x-875 {
    left: 875px
}

.s3 .x-876 {
    left: 876px
}

.s3 .x-877 {
    left: 877px
}

.s3 .x-878 {
    left: 878px
}

.s3 .x-879 {
    left: 879px
}

.s3 .x-880 {
    left: 880px
}

.s3 .x-881 {
    left: 881px
}

.s3 .x-882 {
    left: 882px
}

.s3 .x-883 {
    left: 883px
}

.s3 .x-884 {
    left: 884px
}

.s3 .x-885 {
    left: 885px
}

.s3 .x-886 {
    left: 886px
}

.s3 .x-887 {
    left: 887px
}

.s3 .x-888 {
    left: 888px
}

.s3 .x-889 {
    left: 889px
}

.s3 .x-890 {
    left: 890px
}

.s3 .x-891 {
    left: 891px
}

.s3 .x-892 {
    left: 892px
}

.s3 .x-893 {
    left: 893px
}

.s3 .x-894 {
    left: 894px
}

.s3 .x-895 {
    left: 895px
}

.s3 .x-896 {
    left: 896px
}

.s3 .x-897 {
    left: 897px
}

.s3 .x-898 {
    left: 898px
}

.s3 .x-899 {
    left: 899px
}

.s3 .x-900 {
    left: 900px
}

.s3 .x-901 {
    left: 901px
}

.s3 .x-902 {
    left: 902px
}

.s3 .x-903 {
    left: 903px
}

.s3 .x-904 {
    left: 904px
}

.s3 .x-905 {
    left: 905px
}

.s3 .x-906 {
    left: 906px
}

.s3 .x-907 {
    left: 907px
}

.s3 .x-908 {
    left: 908px
}

.s3 .x-909 {
    left: 909px
}

.s3 .x-910 {
    left: 910px
}

.s3 .x-911 {
    left: 911px
}

.s3 .x-912 {
    left: 912px
}

.s3 .x-913 {
    left: 913px
}

.s3 .x-914 {
    left: 914px
}

.s3 .x-915 {
    left: 915px
}

.s3 .x-916 {
    left: 916px
}

.s3 .x-917 {
    left: 917px
}

.s3 .x-918 {
    left: 918px
}

.s3 .x-919 {
    left: 919px
}

.s3 .x-920 {
    left: 920px
}

.s3 .x-921 {
    left: 921px
}

.s3 .x-922 {
    left: 922px
}

.s3 .x-923 {
    left: 923px
}

.s3 .x-924 {
    left: 924px
}

.s3 .x-925 {
    left: 925px
}

.s3 .x-926 {
    left: 926px
}

.s3 .x-927 {
    left: 927px
}

.s3 .x-928 {
    left: 928px
}

.s3 .x-929 {
    left: 929px
}

.s3 .x-930 {
    left: 930px
}

.s3 .x-931 {
    left: 931px
}

.s3 .x-932 {
    left: 932px
}

.s3 .x-933 {
    left: 933px
}

.s3 .x-934 {
    left: 934px
}

.s3 .x-935 {
    left: 935px
}

.s3 .x-936 {
    left: 936px
}

.s3 .x-937 {
    left: 937px
}

.s3 .x-938 {
    left: 938px
}

.s3 .x-939 {
    left: 939px
}

.s3 .x-940 {
    left: 940px
}

.s3 .x-941 {
    left: 941px
}

.s3 .x-942 {
    left: 942px
}

.s3 .x-943 {
    left: 943px
}

.s3 .x-944 {
    left: 944px
}

.s3 .x-945 {
    left: 945px
}

.s3 .x-946 {
    left: 946px
}

.s3 .x-947 {
    left: 947px
}

.s3 .x-948 {
    left: 948px
}

.s3 .x-949 {
    left: 949px
}

.s3 .x-950 {
    left: 950px
}

.s3 .x-951 {
    left: 951px
}

.s3 .x-952 {
    left: 952px
}

.s3 .x-953 {
    left: 953px
}

.s3 .x-954 {
    left: 954px
}

.s3 .x-955 {
    left: 955px
}

.s3 .x-956 {
    left: 956px
}

.s3 .x-957 {
    left: 957px
}

.s3 .x-958 {
    left: 958px
}

.s3 .x-959 {
    left: 959px
}

.s3 .x-960 {
    left: 960px
}

.s3 .x-961 {
    left: 961px
}

.s3 .x-962 {
    left: 962px
}

.s3 .x-963 {
    left: 963px
}

.s3 .x-964 {
    left: 964px
}

.s3 .x-965 {
    left: 965px
}

.s3 .x-966 {
    left: 966px
}

.s3 .x-967 {
    left: 967px
}

.s3 .x-968 {
    left: 968px
}

.s3 .x-969 {
    left: 969px
}

.s3 .x-970 {
    left: 970px
}

.s3 .x-971 {
    left: 971px
}

.s3 .x-972 {
    left: 972px
}

.s3 .x-973 {
    left: 973px
}

.s3 .x-974 {
    left: 974px
}

.s3 .x-975 {
    left: 975px
}

.s3 .x-976 {
    left: 976px
}

.s3 .x-977 {
    left: 977px
}

.s3 .x-978 {
    left: 978px
}

.s3 .x-979 {
    left: 979px
}

.s3 .x-980 {
    left: 980px
}

.s3 .x-981 {
    left: 981px
}

.s3 .x-982 {
    left: 982px
}

.s3 .x-983 {
    left: 983px
}

.s3 .x-984 {
    left: 984px
}

.s3 .x-985 {
    left: 985px
}

.s3 .x-986 {
    left: 986px
}

.s3 .x-987 {
    left: 987px
}

.s3 .x-988 {
    left: 988px
}

.s3 .x-989 {
    left: 989px
}

.s3 .x-990 {
    left: 990px
}

.s3 .x-991 {
    left: 991px
}

.s3 .x-992 {
    left: 992px
}

.s3 .x-993 {
    left: 993px
}

.s3 .x-994 {
    left: 994px
}

.s3 .x-995 {
    left: 995px
}

.s3 .x-996 {
    left: 996px
}

.s3 .x-997 {
    left: 997px
}

.s3 .x-998 {
    left: 998px
}

.s3 .x-999 {
    left: 999px
}

.s3 .x-1000 {
    left: 1000px
}

.s3 .x-1001 {
    left: 1001px
}

.s3 .x-1002 {
    left: 1002px
}

.s3 .x-1003 {
    left: 1003px
}

.s3 .x-1004 {
    left: 1004px
}

.s3 .x-1005 {
    left: 1005px
}

.s3 .x-1006 {
    left: 1006px
}

.s3 .x-1007 {
    left: 1007px
}

.s3 .x-1008 {
    left: 1008px
}

.s3 .x-1009 {
    left: 1009px
}

.s3 .x-1010 {
    left: 1010px
}

.s3 .x-1011 {
    left: 1011px
}

.s3 .x-1012 {
    left: 1012px
}

.s3 .x-1013 {
    left: 1013px
}

.s3 .x-1014 {
    left: 1014px
}

.s3 .x-1015 {
    left: 1015px
}

.s3 .x-1016 {
    left: 1016px
}

.s3 .x-1017 {
    left: 1017px
}

.s3 .x-1018 {
    left: 1018px
}

.s3 .x-1019 {
    left: 1019px
}

.s3 .x-1020 {
    left: 1020px
}

.s3 .x-1021 {
    left: 1021px
}

.s3 .x-1022 {
    left: 1022px
}

.s3 .x-1023 {
    left: 1023px
}

.s3 .x-1024 {
    left: 1024px
}

.s3 .x-1025 {
    left: 1025px
}

.s3 .x-1026 {
    left: 1026px
}

.s3 .x-1027 {
    left: 1027px
}

.s3 .x-1028 {
    left: 1028px
}

.s3 .x-1029 {
    left: 1029px
}

.s3 .x-1030 {
    left: 1030px
}

.s3 .x-1031 {
    left: 1031px
}

.s3 .x-1032 {
    left: 1032px
}

.s3 .x-1033 {
    left: 1033px
}

.s3 .x-1034 {
    left: 1034px
}

.s3 .x-1035 {
    left: 1035px
}

.s3 .x-1036 {
    left: 1036px
}

.s3 .x-1037 {
    left: 1037px
}

.s3 .x-1038 {
    left: 1038px
}

.s3 .x-1039 {
    left: 1039px
}

.s3 .x-1040 {
    left: 1040px
}

.s3 .x-1041 {
    left: 1041px
}

.s3 .x-1042 {
    left: 1042px
}

.s3 .x-1043 {
    left: 1043px
}

.s3 .x-1044 {
    left: 1044px
}

.s3 .x-1045 {
    left: 1045px
}

.s3 .x-1046 {
    left: 1046px
}

.s3 .x-1047 {
    left: 1047px
}

.s3 .x-1048 {
    left: 1048px
}

.s3 .x-1049 {
    left: 1049px
}

.s3 .x-1050 {
    left: 1050px
}

.s3 .x-1051 {
    left: 1051px
}

.s3 .x-1052 {
    left: 1052px
}

.s3 .x-1053 {
    left: 1053px
}

.s3 .x-1054 {
    left: 1054px
}

.s3 .x-1055 {
    left: 1055px
}

.s3 .x-1056 {
    left: 1056px
}

.s3 .x-1057 {
    left: 1057px
}

.s3 .x-1058 {
    left: 1058px
}

.s3 .x-1059 {
    left: 1059px
}

.s3 .x-1060 {
    left: 1060px
}

.s3 .x-1061 {
    left: 1061px
}

.s3 .x-1062 {
    left: 1062px
}

.s3 .x-1063 {
    left: 1063px
}

.s3 .x-1064 {
    left: 1064px
}

.s3 .x-1065 {
    left: 1065px
}

.s3 .x-1066 {
    left: 1066px
}

.s3 .x-1067 {
    left: 1067px
}

.s3 .x-1068 {
    left: 1068px
}

.s3 .x-1069 {
    left: 1069px
}

.s3 .x-1070 {
    left: 1070px
}

.s3 .x-1071 {
    left: 1071px
}

.s3 .x-1072 {
    left: 1072px
}

.s3 .x-1073 {
    left: 1073px
}

.s3 .x-1074 {
    left: 1074px
}

.s3 .x-1075 {
    left: 1075px
}

.s3 .x-1076 {
    left: 1076px
}

.s3 .x-1077 {
    left: 1077px
}

.s3 .x-1078 {
    left: 1078px
}

.s3 .x-1079 {
    left: 1079px
}

.s3 .x-1080 {
    left: 1080px
}

.s3 .x-1081 {
    left: 1081px
}

.s3 .x-1082 {
    left: 1082px
}

.s3 .x-1083 {
    left: 1083px
}

.s3 .x-1084 {
    left: 1084px
}

.s3 .x-1085 {
    left: 1085px
}

.s3 .x-1086 {
    left: 1086px
}

.s3 .x-1087 {
    left: 1087px
}

.s3 .x-1088 {
    left: 1088px
}

.s3 .x-1089 {
    left: 1089px
}

.s3 .x-1090 {
    left: 1090px
}

.s3 .x-1091 {
    left: 1091px
}

.s3 .x-1092 {
    left: 1092px
}

.s3 .x-1093 {
    left: 1093px
}

.s3 .x-1094 {
    left: 1094px
}

.s3 .x-1095 {
    left: 1095px
}

.s3 .x-1096 {
    left: 1096px
}

.s3 .x-1097 {
    left: 1097px
}

.s3 .x-1098 {
    left: 1098px
}

.s3 .x-1099 {
    left: 1099px
}

.s3 .x-1100 {
    left: 1100px
}

.s3 .x-1101 {
    left: 1101px
}

.s3 .x-1102 {
    left: 1102px
}

.s3 .x-1103 {
    left: 1103px
}

.s3 .x-1104 {
    left: 1104px
}

.s3 .x-1105 {
    left: 1105px
}

.s3 .x-1106 {
    left: 1106px
}

.s3 .x-1107 {
    left: 1107px
}

.s3 .x-1108 {
    left: 1108px
}

.s3 .x-1109 {
    left: 1109px
}

.s3 .x-1110 {
    left: 1110px
}

.s3 .x-1111 {
    left: 1111px
}

.s3 .x-1112 {
    left: 1112px
}

.s3 .x-1113 {
    left: 1113px
}

.s3 .x-1114 {
    left: 1114px
}

.s3 .x-1115 {
    left: 1115px
}

.s3 .x-1116 {
    left: 1116px
}

.s3 .x-1117 {
    left: 1117px
}

.s3 .x-1118 {
    left: 1118px
}

.s3 .x-1119 {
    left: 1119px
}

.s3 .x-1120 {
    left: 1120px
}

.s3 .x-1121 {
    left: 1121px
}

.s3 .x-1122 {
    left: 1122px
}

.s3 .x-1123 {
    left: 1123px
}

.s3 .x-1124 {
    left: 1124px
}

.s3 .x-1125 {
    left: 1125px
}

.s3 .x-1126 {
    left: 1126px
}

.s3 .x-1127 {
    left: 1127px
}

.s3 .x-1128 {
    left: 1128px
}

.s3 .x-1129 {
    left: 1129px
}

.s3 .x-1130 {
    left: 1130px
}

.s3 .x-1131 {
    left: 1131px
}

.s3 .x-1132 {
    left: 1132px
}

.s3 .x-1133 {
    left: 1133px
}

.s3 .x-1134 {
    left: 1134px
}

.s3 .x-1135 {
    left: 1135px
}

.s3 .x-1136 {
    left: 1136px
}

.s3 .x-1137 {
    left: 1137px
}

.s3 .x-1138 {
    left: 1138px
}

.s3 .x-1139 {
    left: 1139px
}

.s3 .x-1140 {
    left: 1140px
}

.s3 .x-1141 {
    left: 1141px
}

.s3 .x-1142 {
    left: 1142px
}

.s3 .x-1143 {
    left: 1143px
}

.s3 .x-1144 {
    left: 1144px
}

.s3 .x-1145 {
    left: 1145px
}

.s3 .x-1146 {
    left: 1146px
}

.s3 .x-1147 {
    left: 1147px
}

.s3 .x-1148 {
    left: 1148px
}

.s3 .x-1149 {
    left: 1149px
}

.s3 .x-1150 {
    left: 1150px
}

.s3 .x-1151 {
    left: 1151px
}

.s3 .x-1152 {
    left: 1152px
}

.s3 .x-1153 {
    left: 1153px
}

.s3 .x-1154 {
    left: 1154px
}

.s3 .x-1155 {
    left: 1155px
}

.s3 .x-1156 {
    left: 1156px
}

.s3 .x-1157 {
    left: 1157px
}

.s3 .x-1158 {
    left: 1158px
}

.s3 .x-1159 {
    left: 1159px
}

.s3 .x-1160 {
    left: 1160px
}

.s3 .x-1161 {
    left: 1161px
}

.s3 .x-1162 {
    left: 1162px
}

.s3 .x-1163 {
    left: 1163px
}

.s3 .x-1164 {
    left: 1164px
}

.s3 .x-1165 {
    left: 1165px
}

.s3 .x-1166 {
    left: 1166px
}

.s3 .x-1167 {
    left: 1167px
}

.s3 .x-1168 {
    left: 1168px
}

.s3 .y-1 {
    top: 1px
}

.s3 .y-2 {
    top: 2px
}

.s3 .y-3 {
    top: 3px
}

.s3 .y-4 {
    top: 4px
}

.s3 .y-5 {
    top: 5px
}

.s3 .y-6 {
    top: 6px
}

.s3 .y-7 {
    top: 7px
}

.s3 .y-8 {
    top: 8px
}

.s3 .y-9 {
    top: 9px
}

.s3 .y-10 {
    top: 10px
}

.s3 .y-11 {
    top: 11px
}

.s3 .y-12 {
    top: 12px
}

.s3 .y-13 {
    top: 13px
}

.s3 .y-14 {
    top: 14px
}

.s3 .y-15 {
    top: 15px
}

.s3 .y-16 {
    top: 16px
}

.s3 .y-17 {
    top: 17px
}

.s3 .y-18 {
    top: 18px
}

.s3 .y-19 {
    top: 19px
}

.s3 .y-20 {
    top: 20px
}

.s3 .y-21 {
    top: 21px
}

.s3 .y-22 {
    top: 22px
}

.s3 .y-23 {
    top: 23px
}

.s3 .y-24 {
    top: 24px
}

.s3 .y-25 {
    top: 25px
}

.s3 .y-26 {
    top: 26px
}

.s3 .y-27 {
    top: 27px
}

.s3 .y-28 {
    top: 28px
}

.s3 .y-29 {
    top: 29px
}

.s3 .y-30 {
    top: 30px
}

.s3 .y-31 {
    top: 31px
}

.s3 .y-32 {
    top: 32px
}

.s3 .y-33 {
    top: 33px
}

.s3 .y-34 {
    top: 34px
}

.s3 .y-35 {
    top: 35px
}

.s3 .y-36 {
    top: 36px
}

.s3 .y-37 {
    top: 37px
}

.s3 .y-38 {
    top: 38px
}

.s3 .y-39 {
    top: 39px
}

.s3 .y-40 {
    top: 40px
}

.s3 .y-41 {
    top: 41px
}

.s3 .y-42 {
    top: 42px
}

.s3 .y-43 {
    top: 43px
}

.s3 .y-44 {
    top: 44px
}

.s3 .y-45 {
    top: 45px
}

.s3 .y-46 {
    top: 46px
}

.s3 .y-47 {
    top: 47px
}

.s3 .y-48 {
    top: 48px
}

.s3 .y-49 {
    top: 49px
}

.s3 .y-50 {
    top: 50px
}

.s3 .y-51 {
    top: 51px
}

.s3 .y-52 {
    top: 52px
}

.s3 .y-53 {
    top: 53px
}

.s3 .y-54 {
    top: 54px
}

.s3 .y-55 {
    top: 55px
}

.s3 .y-56 {
    top: 56px
}

.s3 .y-57 {
    top: 57px
}

.s3 .y-58 {
    top: 58px
}

.s3 .y-59 {
    top: 59px
}

.s3 .y-60 {
    top: 60px
}

.s3 .y-61 {
    top: 61px
}

.s3 .y-62 {
    top: 62px
}

.s3 .y-63 {
    top: 63px
}

.s3 .y-64 {
    top: 64px
}

.s3 .y-65 {
    top: 65px
}

.s3 .y-66 {
    top: 66px
}

.s3 .y-67 {
    top: 67px
}

.s3 .y-68 {
    top: 68px
}

.s3 .y-69 {
    top: 69px
}

.s3 .y-70 {
    top: 70px
}

.s3 .y-71 {
    top: 71px
}

.s3 .y-72 {
    top: 72px
}

.s3 .y-73 {
    top: 73px
}

.s3 .y-74 {
    top: 74px
}

.s3 .y-75 {
    top: 75px
}

.s3 .y-76 {
    top: 76px
}

.s3 .y-77 {
    top: 77px
}

.s3 .y-78 {
    top: 78px
}

.s3 .y-79 {
    top: 79px
}

.s3 .y-80 {
    top: 80px
}

.s3 .y-81 {
    top: 81px
}

.s3 .y-82 {
    top: 82px
}

.s3 .y-83 {
    top: 83px
}

.s3 .y-84 {
    top: 84px
}

.s3 .y-85 {
    top: 85px
}

.s3 .y-86 {
    top: 86px
}

.s3 .y-87 {
    top: 87px
}

.s3 .y-88 {
    top: 88px
}

.s3 .y-89 {
    top: 89px
}

.s3 .y-90 {
    top: 90px
}

.s3 .y-91 {
    top: 91px
}

.s3 .y-92 {
    top: 92px
}

.s3 .y-93 {
    top: 93px
}

.s3 .y-94 {
    top: 94px
}

.s3 .y-95 {
    top: 95px
}

.s3 .y-96 {
    top: 96px
}

.s3 .y-97 {
    top: 97px
}

.s3 .y-98 {
    top: 98px
}

.s3 .y-99 {
    top: 99px
}

.s3 .y-100 {
    top: 100px
}

.s3 .y-101 {
    top: 101px
}

.s3 .y-102 {
    top: 102px
}

.s3 .y-103 {
    top: 103px
}

.s3 .y-104 {
    top: 104px
}

.s3 .y-105 {
    top: 105px
}

.s3 .y-106 {
    top: 106px
}

.s3 .y-107 {
    top: 107px
}

.s3 .y-108 {
    top: 108px
}

.s3 .y-109 {
    top: 109px
}

.s3 .y-110 {
    top: 110px
}

.s3 .y-111 {
    top: 111px
}

.s3 .y-112 {
    top: 112px
}

.s3 .y-113 {
    top: 113px
}

.s3 .y-114 {
    top: 114px
}

.s3 .y-115 {
    top: 115px
}

.s3 .y-116 {
    top: 116px
}

.s3 .y-117 {
    top: 117px
}

.s3 .y-118 {
    top: 118px
}

.s3 .y-119 {
    top: 119px
}

.s3 .y-120 {
    top: 120px
}

.s3 .y-121 {
    top: 121px
}

.s3 .y-122 {
    top: 122px
}

.s3 .y-123 {
    top: 123px
}

.s3 .y-124 {
    top: 124px
}

.s3 .y-125 {
    top: 125px
}

.s3 .y-126 {
    top: 126px
}

.s3 .y-127 {
    top: 127px
}

.s3 .y-128 {
    top: 128px
}

.s3 .y-129 {
    top: 129px
}

.s3 .y-130 {
    top: 130px
}

.s3 .y-131 {
    top: 131px
}

.s3 .y-132 {
    top: 132px
}

.s3 .y-133 {
    top: 133px
}

.s3 .y-134 {
    top: 134px
}

.s3 .y-135 {
    top: 135px
}

.s3 .y-136 {
    top: 136px
}

.s3 .y-137 {
    top: 137px
}

.s3 .y-138 {
    top: 138px
}

.s3 .y-139 {
    top: 139px
}

.s3 .y-140 {
    top: 140px
}

.s3 .y-141 {
    top: 141px
}

.s3 .y-142 {
    top: 142px
}

.s3 .y-143 {
    top: 143px
}

.s3 .y-144 {
    top: 144px
}

.s3 .y-145 {
    top: 145px
}

.s3 .y-146 {
    top: 146px
}

.s3 .y-147 {
    top: 147px
}

.s3 .y-148 {
    top: 148px
}

.s3 .y-149 {
    top: 149px
}

.s3 .y-150 {
    top: 150px
}

.s3 .y-151 {
    top: 151px
}

.s3 .y-152 {
    top: 152px
}

.s3 .y-153 {
    top: 153px
}

.s3 .y-154 {
    top: 154px
}

.s3 .y-155 {
    top: 155px
}

.s3 .y-156 {
    top: 156px
}

.s3 .y-157 {
    top: 157px
}

.s3 .y-158 {
    top: 158px
}

.s3 .y-159 {
    top: 159px
}

.s3 .y-160 {
    top: 160px
}

.s3 .y-161 {
    top: 161px
}

.s3 .y-162 {
    top: 162px
}

.s3 .y-163 {
    top: 163px
}

.s3 .y-164 {
    top: 164px
}

.s3 .y-165 {
    top: 165px
}

.s3 .y-166 {
    top: 166px
}

.s3 .y-167 {
    top: 167px
}

.s3 .y-168 {
    top: 168px
}

.s3 .y-169 {
    top: 169px
}

.s3 .y-170 {
    top: 170px
}

.s3 .y-171 {
    top: 171px
}

.s3 .y-172 {
    top: 172px
}

.s3 .y-173 {
    top: 173px
}

.s3 .y-174 {
    top: 174px
}

.s3 .y-175 {
    top: 175px
}

.s3 .y-176 {
    top: 176px
}

.s3 .y-177 {
    top: 177px
}

.s3 .y-178 {
    top: 178px
}

.s3 .y-179 {
    top: 179px
}

.s3 .y-180 {
    top: 180px
}

.s3 .y-181 {
    top: 181px
}

.s3 .y-182 {
    top: 182px
}

.s3 .y-183 {
    top: 183px
}

.s3 .y-184 {
    top: 184px
}

.s3 .y-185 {
    top: 185px
}

.s3 .y-186 {
    top: 186px
}

.s3 .y-187 {
    top: 187px
}

.s3 .y-188 {
    top: 188px
}

.s3 .y-189 {
    top: 189px
}

.s3 .y-190 {
    top: 190px
}

.s3 .y-191 {
    top: 191px
}

.s3 .y-192 {
    top: 192px
}

.s3 .y-193 {
    top: 193px
}

.s3 .y-194 {
    top: 194px
}

.s3 .y-195 {
    top: 195px
}

.s3 .y-196 {
    top: 196px
}

.s3 .y-197 {
    top: 197px
}

.s3 .y-198 {
    top: 198px
}

.s3 .y-199 {
    top: 199px
}

.s3 .y-200 {
    top: 200px
}

.s3 .y-201 {
    top: 201px
}

.s3 .y-202 {
    top: 202px
}

.s3 .y-203 {
    top: 203px
}

.s3 .y-204 {
    top: 204px
}

.s3 .y-205 {
    top: 205px
}

.s3 .y-206 {
    top: 206px
}

.s3 .y-207 {
    top: 207px
}

.s3 .y-208 {
    top: 208px
}

.s3 .y-209 {
    top: 209px
}

.s3 .y-210 {
    top: 210px
}

.s3 .y-211 {
    top: 211px
}

.s3 .y-212 {
    top: 212px
}

.s3 .y-213 {
    top: 213px
}

.s3 .y-214 {
    top: 214px
}

.s3 .y-215 {
    top: 215px
}

.s3 .y-216 {
    top: 216px
}

.s3 .y-217 {
    top: 217px
}

.s3 .y-218 {
    top: 218px
}

.s3 .y-219 {
    top: 219px
}

.s3 .y-220 {
    top: 220px
}

.s3 .y-221 {
    top: 221px
}

.s3 .y-222 {
    top: 222px
}

.s3 .y-223 {
    top: 223px
}

.s3 .y-224 {
    top: 224px
}

.s3 .y-225 {
    top: 225px
}

.s3 .y-226 {
    top: 226px
}

.s3 .y-227 {
    top: 227px
}

.s3 .y-228 {
    top: 228px
}

.s3 .y-229 {
    top: 229px
}

.s3 .y-230 {
    top: 230px
}

.s3 .y-231 {
    top: 231px
}

.s3 .y-232 {
    top: 232px
}

.s3 .y-233 {
    top: 233px
}

.s3 .y-234 {
    top: 234px
}

.s3 .y-235 {
    top: 235px
}

.s3 .y-236 {
    top: 236px
}

.s3 .y-237 {
    top: 237px
}

.s3 .y-238 {
    top: 238px
}

.s3 .y-239 {
    top: 239px
}

.s3 .y-240 {
    top: 240px
}

.s3 .y-241 {
    top: 241px
}

.s3 .y-242 {
    top: 242px
}

.s3 .y-243 {
    top: 243px
}

.s3 .y-244 {
    top: 244px
}

.s3 .y-245 {
    top: 245px
}

.s3 .y-246 {
    top: 246px
}

.s3 .y-247 {
    top: 247px
}

.s3 .y-248 {
    top: 248px
}

.s3 .y-249 {
    top: 249px
}

.s3 .y-250 {
    top: 250px
}

.s3 .y-251 {
    top: 251px
}

.s3 .y-252 {
    top: 252px
}

.s3 .y-253 {
    top: 253px
}

.s3 .y-254 {
    top: 254px
}

.s3 .y-255 {
    top: 255px
}

.s3 .y-256 {
    top: 256px
}

.s3 .y-257 {
    top: 257px
}

.s3 .y-258 {
    top: 258px
}

.s3 .y-259 {
    top: 259px
}

.s3 .y-260 {
    top: 260px
}

.s3 .y-261 {
    top: 261px
}

.s3 .y-262 {
    top: 262px
}

.s3 .y-263 {
    top: 263px
}

.s3 .y-264 {
    top: 264px
}

.s3 .y-265 {
    top: 265px
}

.s3 .y-266 {
    top: 266px
}

.s3 .y-267 {
    top: 267px
}

.s3 .y-268 {
    top: 268px
}

.s3 .y-269 {
    top: 269px
}

.s3 .y-270 {
    top: 270px
}

.s3 .y-271 {
    top: 271px
}

.s3 .y-272 {
    top: 272px
}

.s3 .y-273 {
    top: 273px
}

.s3 .y-274 {
    top: 274px
}

.s3 .y-275 {
    top: 275px
}

.s3 .y-276 {
    top: 276px
}

.s3 .y-277 {
    top: 277px
}

.s3 .y-278 {
    top: 278px
}

.s3 .y-279 {
    top: 279px
}

.s3 .y-280 {
    top: 280px
}

.s3 .y-281 {
    top: 281px
}

.s3 .y-282 {
    top: 282px
}

.s3 .y-283 {
    top: 283px
}

.s3 .y-284 {
    top: 284px
}

.s3 .y-285 {
    top: 285px
}

.s3 .y-286 {
    top: 286px
}

.s3 .y-287 {
    top: 287px
}

.s3 .y-288 {
    top: 288px
}

.s3 .y-289 {
    top: 289px
}

.s3 .y-290 {
    top: 290px
}

.s3 .y-291 {
    top: 291px
}

.s3 .y-292 {
    top: 292px
}

.s3 .y-293 {
    top: 293px
}

.s3 .y-294 {
    top: 294px
}

.s3 .y-295 {
    top: 295px
}

.s3 .y-296 {
    top: 296px
}

.s3 .y-297 {
    top: 297px
}

.s3 .y-298 {
    top: 298px
}

.s3 .y-299 {
    top: 299px
}

.s3 .y-300 {
    top: 300px
}

.s3 .y-301 {
    top: 301px
}

.s3 .y-302 {
    top: 302px
}

.s3 .y-303 {
    top: 303px
}

.s3 .y-304 {
    top: 304px
}

.s3 .y-305 {
    top: 305px
}

.s3 .y-306 {
    top: 306px
}

.s3 .y-307 {
    top: 307px
}

.s3 .y-308 {
    top: 308px
}

.s3 .y-309 {
    top: 309px
}

.s3 .y-310 {
    top: 310px
}

.s3 .y-311 {
    top: 311px
}

.s3 .y-312 {
    top: 312px
}

.s3 .y-313 {
    top: 313px
}

.s3 .y-314 {
    top: 314px
}

.s3 .y-315 {
    top: 315px
}

.s3 .y-316 {
    top: 316px
}

.s3 .y-317 {
    top: 317px
}

.s3 .y-318 {
    top: 318px
}

.s3 .y-319 {
    top: 319px
}

.s3 .y-320 {
    top: 320px
}

.s3 .y-321 {
    top: 321px
}

.s3 .y-322 {
    top: 322px
}

.s3 .y-323 {
    top: 323px
}

.s3 .y-324 {
    top: 324px
}

.s3 .y-325 {
    top: 325px
}

.s3 .y-326 {
    top: 326px
}

.s3 .y-327 {
    top: 327px
}

.s3 .y-328 {
    top: 328px
}

.s3 .y-329 {
    top: 329px
}

.s3 .y-330 {
    top: 330px
}

.s3 .y-331 {
    top: 331px
}

.s3 .y-332 {
    top: 332px
}

.s3 .y-333 {
    top: 333px
}

.s3 .y-334 {
    top: 334px
}

.s3 .y-335 {
    top: 335px
}

.s3 .y-336 {
    top: 336px
}

.s3 .y-337 {
    top: 337px
}

.s3 .y-338 {
    top: 338px
}

.s3 .y-339 {
    top: 339px
}

.s3 .y-340 {
    top: 340px
}

.s3 .y-341 {
    top: 341px
}

.s3 .y-342 {
    top: 342px
}

.s3 .y-343 {
    top: 343px
}

.s3 .y-344 {
    top: 344px
}

.s3 .y-345 {
    top: 345px
}

.s3 .y-346 {
    top: 346px
}

.s3 .y-347 {
    top: 347px
}

.s3 .y-348 {
    top: 348px
}

.s3 .y-349 {
    top: 349px
}

.s3 .y-350 {
    top: 350px
}

.s3 .y-351 {
    top: 351px
}

.s3 .y-352 {
    top: 352px
}

.s3 .y-353 {
    top: 353px
}

.s3 .y-354 {
    top: 354px
}

.s3 .y-355 {
    top: 355px
}

.s3 .y-356 {
    top: 356px
}

.s3 .y-357 {
    top: 357px
}

.s3 .y-358 {
    top: 358px
}

.s3 .y-359 {
    top: 359px
}

.s3 .y-360 {
    top: 360px
}

.s3 .y-361 {
    top: 361px
}

.s3 .y-362 {
    top: 362px
}

.s3 .y-363 {
    top: 363px
}

.s3 .y-364 {
    top: 364px
}

.s3 .y-365 {
    top: 365px
}

.s3 .y-366 {
    top: 366px
}

.s3 .y-367 {
    top: 367px
}

.s3 .y-368 {
    top: 368px
}

.s3 .y-369 {
    top: 369px
}

.s3 .y-370 {
    top: 370px
}

.s3 .y-371 {
    top: 371px
}

.s3 .y-372 {
    top: 372px
}

.s3 .y-373 {
    top: 373px
}

.s3 .y-374 {
    top: 374px
}

.s3 .y-375 {
    top: 375px
}

.s3 .y-376 {
    top: 376px
}

.s3 .y-377 {
    top: 377px
}

.s3 .y-378 {
    top: 378px
}

.s3 .y-379 {
    top: 379px
}

.s3 .y-380 {
    top: 380px
}

.s3 .y-381 {
    top: 381px
}

.s3 .y-382 {
    top: 382px
}

.s3 .y-383 {
    top: 383px
}

.s3 .y-384 {
    top: 384px
}

.s3 .y-385 {
    top: 385px
}

.s3 .y-386 {
    top: 386px
}

.s3 .y-387 {
    top: 387px
}

.s3 .y-388 {
    top: 388px
}

.s3 .y-389 {
    top: 389px
}

.s3 .y-390 {
    top: 390px
}

.s3 .y-391 {
    top: 391px
}

.s3 .y-392 {
    top: 392px
}

.s3 .y-393 {
    top: 393px
}

.s3 .y-394 {
    top: 394px
}

.s3 .y-395 {
    top: 395px
}

.s3 .y-396 {
    top: 396px
}

.s3 .y-397 {
    top: 397px
}

.s3 .y-398 {
    top: 398px
}

.s3 .y-399 {
    top: 399px
}

.s3 .y-400 {
    top: 400px
}

.s3 .y-401 {
    top: 401px
}

.s3 .y-402 {
    top: 402px
}

.s3 .y-403 {
    top: 403px
}

.s3 .y-404 {
    top: 404px
}

.s3 .y-405 {
    top: 405px
}

.s3 .y-406 {
    top: 406px
}

.s3 .y-407 {
    top: 407px
}

.s3 .y-408 {
    top: 408px
}

.s3 .y-409 {
    top: 409px
}

.s3 .y-410 {
    top: 410px
}

.s3 .y-411 {
    top: 411px
}

.s3 .y-412 {
    top: 412px
}

.s3 .y-413 {
    top: 413px
}

.s3 .y-414 {
    top: 414px
}

.s3 .y-415 {
    top: 415px
}

.s3 .y-416 {
    top: 416px
}

.s3 .y-417 {
    top: 417px
}

.s3 .y-418 {
    top: 418px
}

.s3 .y-419 {
    top: 419px
}

.s3 .y-420 {
    top: 420px
}

.s3 .y-421 {
    top: 421px
}

.s3 .y-422 {
    top: 422px
}

.s3 .y-423 {
    top: 423px
}

.s3 .y-424 {
    top: 424px
}

.s3 .y-425 {
    top: 425px
}

.s3 .y-426 {
    top: 426px
}

.s3 .y-427 {
    top: 427px
}

.s3 .y-428 {
    top: 428px
}

.s3 .y-429 {
    top: 429px
}

.s3 .y-430 {
    top: 430px
}

.s3 .y-431 {
    top: 431px
}

.s3 .y-432 {
    top: 432px
}

.s3 .y-433 {
    top: 433px
}

.s3 .y-434 {
    top: 434px
}

.s3 .y-435 {
    top: 435px
}

.s3 .y-436 {
    top: 436px
}

.s3 .y-437 {
    top: 437px
}

.s3 .y-438 {
    top: 438px
}

.s3 .y-439 {
    top: 439px
}

.s3 .y-440 {
    top: 440px
}

.s3 .y-441 {
    top: 441px
}

.s3 .y-442 {
    top: 442px
}

.s3 .y-443 {
    top: 443px
}

.s3 .y-444 {
    top: 444px
}

.s3 .y-445 {
    top: 445px
}

.s3 .y-446 {
    top: 446px
}

.s3 .y-447 {
    top: 447px
}

.s3 .y-448 {
    top: 448px
}

.s3 .y-449 {
    top: 449px
}

.s3 .y-450 {
    top: 450px
}

.s3 .y-451 {
    top: 451px
}

.s3 .y-452 {
    top: 452px
}

.s3 .y-453 {
    top: 453px
}

.s3 .y-454 {
    top: 454px
}

.s3 .y-455 {
    top: 455px
}

.s3 .y-456 {
    top: 456px
}

.s3 .y-457 {
    top: 457px
}

.s3 .y-458 {
    top: 458px
}

.s3 .y-459 {
    top: 459px
}

.s3 .y-460 {
    top: 460px
}

.s3 .y-461 {
    top: 461px
}

.s3 .y-462 {
    top: 462px
}

.s3 .y-463 {
    top: 463px
}

.s3 .y-464 {
    top: 464px
}

.s3 .y-465 {
    top: 465px
}

.s3 .y-466 {
    top: 466px
}

.s3 .y-467 {
    top: 467px
}

.s3 .y-468 {
    top: 468px
}

.s3 .y-469 {
    top: 469px
}

.s3 .y-470 {
    top: 470px
}

.s3 .y-471 {
    top: 471px
}

.s3 .y-472 {
    top: 472px
}

.s3 .y-473 {
    top: 473px
}

.s3 .y-474 {
    top: 474px
}

.s3 .y-475 {
    top: 475px
}

.s3 .y-476 {
    top: 476px
}

.s3 .y-477 {
    top: 477px
}

.s3 .y-478 {
    top: 478px
}

.s3 .y-479 {
    top: 479px
}

.s3 .y-480 {
    top: 480px
}

.s3 .y-481 {
    top: 481px
}

.s3 .y-482 {
    top: 482px
}

.s3 .y-483 {
    top: 483px
}

.s3 .y-484 {
    top: 484px
}

.s3 .y-485 {
    top: 485px
}

.s3 .y-486 {
    top: 486px
}

.s3 .y-487 {
    top: 487px
}

.s3 .y-488 {
    top: 488px
}

.s3 .y-489 {
    top: 489px
}

.s3 .y-490 {
    top: 490px
}

.s3 .y-491 {
    top: 491px
}

.s3 .y-492 {
    top: 492px
}

.s3 .y-493 {
    top: 493px
}

.s3 .y-494 {
    top: 494px
}

.s3 .y-495 {
    top: 495px
}

.s3 .y-496 {
    top: 496px
}

.s3 .y-497 {
    top: 497px
}

.s3 .y-498 {
    top: 498px
}

.s3 .y-499 {
    top: 499px
}

.s3 .y-500 {
    top: 500px
}

.s3 .pin {
    position: absolute
}

    .s3 .pin span:first-child {
        width: 14px;
        height: 14px;
        display: inline-block
    }

    .s3 .pin.blue span:first-child {
        background-color: #68b3ed;
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .s3 .pin.blue span:nth-child(2) {
        color: #68b3ed
    }

    .s3 .pin.blue.udline {
        border-bottom: 1px solid #68b3ed
    }

    .s3 .pin.green span:first-child {
        background-color: #57c516
    }

    .s3 .pin.green span:nth-child(2) {
        color: #57c516
    }

    .s3 .pin.green.udline {
        border-bottom: 1px solid #57c516
    }

    .s3 .pin.org span:first-child {
        background-color: #f66913;
        -webkit-clip-path: polygon(50% 0%,0% 100%,100% 100%);
        clip-path: polygon(50% 0%,0% 100%,100% 100%)
    }

    .s3 .pin.org span:nth-child(2) {
        color: #f66913
    }

    .s3 .pin.org.udline {
        border-bottom: 1px solid #f66913
    }

    .s3 .pin.reverse {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

        .s3 .pin.reverse span:first-child {
            -webkit-box-ordinal-group: 2;
            -ms-flex-order: 1;
            order: 1;
            margin-left: 3px
        }

.s4 {
    margin-bottom: 125px
}

    .s4 .tabs {
        padding: 0;
        width: 100%;
        height: 783px;
        list-style: none;
        position: relative;
        margin: auto;
        text-align: left;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

        .s4 .tabs input[type=radio] {
            position: absolute;
            display: none
        }

    .s4 .btab {
        width: 33%
    }

        .s4 .btab .btab-label {
            background-color: red;
            color: white;
            width: 100%;
            height: 80px;
            font-size: 1.125rem;
            border-radius: 30px;
            z-index: 9;
            float: left;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
            -ms-flex-align: center;
            align-items: center;
            -webkit-box-pack: center;
            -ms-flex-pack: center;
            justify-content: center;
            cursor: pointer;
            position: relative;
            -webkit-transition: all 0.2s ease-in-out;
            transition: all 0.2s ease-in-out
        }

            .s4 .btab .btab-label img {
                margin-right: 20px
            }

    .s4 .btab-content {
        z-index: 2;
        display: none;
        overflow: hidden;
        width: 100%;
        height: 891px;
        font-size: 17px;
        line-height: 25px;
        position: absolute;
        top: 96px;
        left: 0;
        border-radius: 18px;
        color: black
    }

        .s4 .btab-content ul {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between
        }

            .s4 .btab-content ul .stab {
                -webkit-box-flex: 1;
                -ms-flex-positive: 1;
                flex-grow: 1
            }

                .s4 .btab-content ul .stab:not(:last-child) {
                    border-right: 1px solid white
                }

            .s4 .btab-content ul .stab-label {
                display: block;
                width: 100%;
                background-color: #e6e6e6;
                padding: 10px 0;
                text-align: center;
                cursor: pointer
            }

    .s4 .stab-content {
        z-index: 2;
        display: none;
        overflow: hidden;
        width: 100%;
        height: 706px;
        position: absolute;
        top: 45px;
        left: 0;
        border-radius: 0 0 18px 18px;
        background-color: #ffedde;
        padding: 23px 31px;
        overflow-y: auto;
    }

        .s4 .stab-content .detail {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: justify;
            -ms-flex-pack: justify;
            justify-content: space-between
        }

            .s4 .stab-content .detail .left {
                width: 50%
            }

            .s4 .stab-content .detail .right {
                width: 50%;
                margin-left: 6%
            }

        .s4 .stab-content .list-group {
            line-height: 24px;
            font-size: 1rem
        }

            .s4 .stab-content .list-group:not(:last-child) {
                margin-bottom: 15px
            }

        .s4 .stab-content .dotlist {
            color: #f66913
        }

            .s4 .stab-content .dotlist:before {
                background-color: #f66913
            }

        .s4 .stab-content .f16 {
            padding-left: 15px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex
        }

            .s4 .stab-content .f16 span:first-child {
                margin-right: 5px;
                white-space: nowrap
            }

            .s4 .stab-content .f16 i {
                color: #57c516
            }

            .s4 .stab-content .f16.special {
                -webkit-box-orient: vertical;
                -webkit-box-direction: normal;
                -ms-flex-direction: column;
                flex-direction: column
            }

                .s4 .stab-content .f16.special span:first-child {
                    margin-right: 20px
                }

                .s4 .stab-content .f16.special span {
                    white-space: nowrap
                }

                .s4 .stab-content .f16.special .txt {
                    display: flex;
                }

                    .s4 .stab-content .f16.special .txt span {
                        margin: 0;
                    }

        .s4 .stab-content .f14 {
            padding-left: 15px;
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            margin-top: 10px;
            line-height: 1.7
        }

            .s4 .stab-content .f14 span:first-child {
                white-space: nowrap
            }

        .s4 .stab-content .table {
            padding-left: 15px;
            margin-top: 20px;
            margin-bottom: 10px
        }

            .s4 .stab-content .table .table-content, .s4 .stab-content .table .table-title {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                justify-content: space-between;
                text-align: center;
                line-height: normal;
                padding: 6px 0
            }

                .s4 .stab-content .table .table-content .l1, .s4 .stab-content .table .table-title .l1 {
                    width: 25%
                }

                .s4 .stab-content .table .table-content .l2, .s4 .stab-content .table .table-title .l2 {
                    width: 26.7%
                }

                .s4 .stab-content .table .table-content .l3, .s4 .stab-content .table .table-title .l3 {
                    width: 40%
                }

                .s4 .stab-content .table .table-content .l2-3, .s4 .stab-content .table .table-title .l2-3 {
                    width: 70%;
                    text-align: left
                }

        .s4 .stab-content .form1 {
            padding-left: 15px;
            margin-top: 20px;
            margin-bottom: 10px
        }

            .s4 .stab-content .form1 .form-content, .s4 .stab-content .form1 .form-title {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                text-align: center;
                border-bottom: 1px solid #57c516;
                letter-spacing: 0;
                padding: 7.5px 0
            }

                .s4 .stab-content .form1 .form-content .l1, .s4 .stab-content .form1 .form-content .l2, .s4 .stab-content .form1 .form-content .l3, .s4 .stab-content .form1 .form-content .l4, .s4 .stab-content .form1 .form-title .l1, .s4 .stab-content .form1 .form-title .l2, .s4 .stab-content .form1 .form-title .l3, .s4 .stab-content .form1 .form-title .l4 {
                    width: 25%
                }

        .s4 .stab-content .form2 {
            padding-left: 15px;
            margin-top: 20px
        }

            .s4 .stab-content .form2 .form-content, .s4 .stab-content .form2 .form-title {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                text-align: center;
                border-bottom: 1px solid #57c516;
                letter-spacing: 0;
                padding: 7.5px 0
            }

                .s4 .stab-content .form2 .form-content .l1, .s4 .stab-content .form2 .form-title .l1 {
                    width: 20%;
                    text-align: left;
                    padding-left: 10px;
                }

                .s4 .stab-content .form2 .form-content .l2, .s4 .stab-content .form2 .form-title .l2 {
                    width: 40%
                }

                .s4 .stab-content .form2 .form-content .l3, .s4 .stab-content .form2 .form-content .l4, .s4 .stab-content .form2 .form-title .l3, .s4 .stab-content .form2 .form-title .l4 {
                    width: 20%
                }

        .s4 .stab-content .form3 {
            padding-left: 15px;
            margin-top: 20px
        }

            .s4 .stab-content .form3 .form-content, .s4 .stab-content .form3 .form-title {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                text-align: center;
                -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                justify-content: space-between;
                letter-spacing: 0;
                border-bottom: 1px solid #f66913;
                padding: 7.5px 0
            }

                .s4 .stab-content .form3 .form-content .l1, .s4 .stab-content .form3 .form-title .l1 {
                    width: 26%
                }

                .s4 .stab-content .form3 .form-content .l2, .s4 .stab-content .form3 .form-content .l3, .s4 .stab-content .form3 .form-content .l4, .s4 .stab-content .form3 .form-content .l5, .s4 .stab-content .form3 .form-title .l2, .s4 .stab-content .form3 .form-title .l3, .s4 .stab-content .form3 .form-title .l4, .s4 .stab-content .form3 .form-title .l5 {
                    width: 20%
                }

            .s4 .stab-content .form3 .form-title {
                line-height: normal;
                font-size: 1rem
            }

        .s4 .stab-content .form4,
        .s4 .stab-content .form5,
        .s4 .stab-content .form6{
            padding-left: 15px;
            margin-top: 20px;
            margin-bottom: 10px
        }

            .s4 .stab-content .form4 .form-content, .s4 .stab-content .form4 .form-title {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                text-align: center;
                border-bottom: 1px solid #57c516;
                letter-spacing: 0
            }

                .s4 .stab-content .form4 .form-content .l1, .s4 .stab-content .form4 .form-title .l1,
                .s4 .stab-content .form4 .form-content .l2, .s4 .stab-content .form4 .form-title .l2,
                .s4 .stab-content .form4 .form-content .l3, .s4 .stab-content .form4 .form-title .l3,
                .s4 .stab-content .form4 .form-content .l4, .s4 .stab-content .form4 .form-title .l4,
                .s4 .stab-content .form4 .form-content .l5, .s4 .stab-content .form4 .form-title .l5 {
                    width: 20%
                }


            .s4 .stab-content .form4 .form-title,
            .s4 .stab-content .form5 .form-title,
            .s4 .stab-content .form6 .form-title {
                padding: 8px 0
            }

            .s4 .stab-content .form4 .form-content,
            .s4 .stab-content .form5 .form-content,
            .s4 .stab-content .form6 .form-content {
                padding: 8px 0
            }

            .s4 .stab-content .form4 table,
            .s4 .stab-content .form5 table,
            .s4 .stab-content .form6 table {
                border-collapse: collapse;
                text-align: center;
            }

                .s4 .stab-content .form4 table tr {
                    border-bottom: 1px solid #68b3ed;
                }

                    .s4 .stab-content .form4 table tr:first-child > td:first-child {
                        width: 30%;
                    }

                    .s4 .stab-content .form4 table tr:first-child > td:nth-child(2) {
                        width: 70%;
                    }

                    .s4 .stab-content .form4 table tr:nth-child(2) > td:not(:first-child) {
                        padding: 3%;
                    }

                    .s4 .stab-content .form4 table tr:nth-child(3) > td {
                        text-align: left;
                    }

                        .s4 .stab-content .form4 table tr:nth-child(3) > td:first-child {
                            padding: 3% 1%;
                        }

            .s4 .stab-content .form5 .form-content, .s4 .stab-content .form5 .form-title {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                text-align: center;
                border-bottom: 1px solid #57c516;
                letter-spacing: 0
            }
            .s4 .stab-content .form5 .form-content .l1, .s4 .stab-content .form5 .form-title .l1,
            .s4 .stab-content .form5 .form-content .l2, .s4 .stab-content .form5 .form-title .l2,
            .s4 .stab-content .form5 .form-content .l3, .s4 .stab-content .form5 .form-title .l3,
            .s4 .stab-content .form5 .form-content .l4, .s4 .stab-content .form5 .form-title .l4,
            .s4 .stab-content .form5 .form-content .l5, .s4 .stab-content .form5 .form-title .l5 {
                width: 33%
            }

            .s4 .stab-content .form6 .form-content, .s4 .stab-content .form6 .form-title {
                display: -webkit-box;
                display: -ms-flexbox;
                display: flex;
                text-align: center;
                border-bottom: 1px solid #f66913;
                letter-spacing: 0
            }
                .s4 .stab-content .form6 .form-content .l1, .s4 .stab-content .form6 .form-title .l1,
                .s4 .stab-content .form6 .form-content .l2, .s4 .stab-content .form6 .form-title .l2 {
                    width: 50%;
                }

    .s4 #btab1:checked + label {
        color: white;
        background-color: #00356f
    }

        .s4 #btab1:checked + label img {
            -webkit-filter: brightness(0) invert(1);
            filter: brightness(0) invert(1)
        }

    .s4 #btab2:checked + label {
        color: white;
        background-color: #125e0c
    }

        .s4 #btab2:checked + label img {
            -webkit-filter: brightness(0) invert(1);
            filter: brightness(0) invert(1)
        }

    .s4 #btab3:checked + label {
        color: white;
        background-color: #770000
    }

        .s4 #btab3:checked + label img {
            -webkit-filter: brightness(0) invert(1);
            filter: brightness(0) invert(1)
        }

    .s4 .tabs [name=btabs]:checked ~ .btab-content {
        display: block
    }

    .s4 .tabs [name=stabs1]:checked + label {
        background-color: #c5d4ec
    }

    .s4 .tabs [name=stabs2]:checked + label {
        background-color: #c0e5bb
    }

    .s4 .tabs [name=stabs3]:checked + label {
        background-color: #dcc6b4
    }

    .s4 .tabs [name=stabs1]:checked ~ .stab-content, .s4 .tabs [name=stabs2]:checked ~ .stab-content, .s4 .tabs [name=stabs3]:checked ~ .stab-content {
        display: block
    }

    .s4 .btab:first-child .btab-label {
        background-color: #e6e6e6;
        color: #636363
    }

        .s4 .btab:first-child .btab-label img {
            -webkit-filter: invert(50%);
            filter: invert(50%);
            -webkit-transition: 0.4s ease;
            transition: 0.4s ease
        }

@media (min-width:768px) {
    .s4 .btab:first-child .btab-label:hover {
        color: white;
        background-color: #125e0c
    }

        .s4 .btab:first-child .btab-label:hover img {
            -webkit-filter: invert(0%);
            filter: invert(0%)
        }
}

.s4 .btab:first-child .dotlist {
    color: #57c516;
}

    .s4 .btab:first-child .dotlist:before {
        background-color: #57c516
    }

.s4 .btab:first-child i {
    color: #68b3ed
}

.s4 .btab:first-child .stab-label {
    -webkit-transition: 0.4s ease;
    transition: 0.4s ease
}

@media (min-width:768px) {
    .s4 .btab:first-child .stab-label:hover {
        background-color: #c0e5bb
    }
}

.s4 .btab:first-child .stab-content {
    background-color: #eef9f4;
}

.s4 .btab:first-child .table .table-content, .s4 .btab:first-child .table .table-title {
    border-bottom: 1px solid #68b3ed
}

.s4 .btab:first-child .form4 .form-content, .s4 .btab:first-child .form4 .form-title {
    border-bottom: 1px solid #57c516
}

.s4 .btab:nth-child(2) .btab-label {
    background-color: #e6e6e6;
    color: #636363
}

    .s4 .btab:nth-child(2) .btab-label img {
        -webkit-filter: invert(50%);
        filter: invert(50%);
        -webkit-transition: 0.4s ease;
        transition: 0.4s ease
    }

@media (min-width:768px) {
    .s4 .btab:nth-child(2) .btab-label:hover {
        color: white;
        background-color: #770000
    }

        .s4 .btab:nth-child(2) .btab-label:hover img {
            -webkit-filter: invert(0%);
            filter: invert(0%)
        }
}

.s4 .btab:nth-child(2) .stab-label {
    -webkit-transition: 0.4s ease;
    transition: 0.4s ease
}

@media (min-width:768px) {
    .s4 .btab:nth-child(2) .stab-label:hover {
        background-color: #dcc6b4
    }
}

.s4 .btab:nth-child(3) .btab-label {
    background-color: #e6e6e6;
    color: #636363
}

    .s4 .btab:nth-child(3) .btab-label img {
        -webkit-filter: invert(50%);
        filter: invert(50%);
        -webkit-transition: 0.4s ease;
        transition: 0.4s ease
    }

@media (min-width:768px) {
    .s4 .btab:nth-child(3) .btab-label:hover {
        color: white;
        background-color: #00356f
    }

        .s4 .btab:nth-child(3) .btab-label:hover img {
            -webkit-filter: invert(0%);
            filter: invert(0%)
        }
}

.s4 .btab:nth-child(3) .dotlist {
    color: #68b3ed
}

    .s4 .btab:nth-child(3) .dotlist:before {
        background-color: #68b3ed
    }

.s4 .btab:nth-child(3) i {
    color: #f66913
}

.s4 .btab:nth-child(3) .stab-label {
    -webkit-transition: 0.4s ease;
    transition: 0.4s ease
}

@media (min-width:768px) {
    .s4 .btab:nth-child(3) .stab-label:hover {
        background-color: #c5d4ec
    }
}

.s4 .btab:nth-child(3) .stab-content {
    background-color: #ecf4ff;
}

.s4 .btab:nth-child(3) .table .table-content, .s4 .btab:nth-child(3) .table .table-title {
    border-bottom: 1px solid #68b3ed
}

.s4 .stab-content .table .table-content .table-content-text {
    display: flex;
    justify-content: space-around;
    width: 82%;
}

    .s4 .stab-content .table .table-content .table-content-text div {
        width: 28px;
    }

.s4 .btab:nth-child(3) .form4 .form-content, .s4 .btab:nth-child(3) .form4 .form-title {
    border-bottom: 1px solid #68b3ed
}

@media (max-width:991px) {
    .s4 .tabs {
        height: 1158px
    }

    .s4 .btab-content {
        height: 1062px
    }

    .s4 .stab-content {
        height: 1000px
    }

        .s4 .stab-content .detail {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column
        }

            .s4 .stab-content .detail .left {
                width: 100%;
                margin-bottom: 34px
            }

            .s4 .stab-content .detail .right {
                width: 100%;
                margin-left: 0%
            }
}



@media (max-width:767px) {
    .s4 {
        margin-bottom: 50px
    }

        .s4 .tabs {
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            height: -webkit-fit-content;
            height: -moz-fit-content;
            height: fit-content
        }

        .s4 .btab {
            width: 100%
        }

            .s4 .btab:not(:last-child) {
                margin-bottom: 10px
            }

            .s4 .btab .btab-label {
                border-radius: 10px;
                height: -webkit-fit-content;
                height: -moz-fit-content;
                height: fit-content;
                padding: 10px
            }

                .s4 .btab .btab-label img {
                    width: 25px;
                    margin-right: 5px
                }

        .s4 .btab-content {
            position: relative;
            top: 5px;
            height: 890px;
            border-radius: 10px
        }

            .s4 .btab-content ul .stab-label {
                /*padding: 10px*/
            }

        .s4 .btab:first-child .stab-content {
            top: 45px
        }

        .s4 .stab-content {
            height: 835px;
            padding: 20px 26px
        }

            .s4 .stab-content .detail .left {
                margin-bottom: 10px
            }

            .s4 .stab-content .list-group:not(:last-child) {
                margin-bottom: 10px
            }

            .s4 .stab-content .f16 {
                font-size: 0.875rem;
                line-height: normal;
                padding-left: 0
            }

                .s4 .stab-content .f16.special {
                    -webkit-box-orient: vertical;
                    -webkit-box-direction: normal;
                    -ms-flex-direction: column;
                    flex-direction: column
                }

                    .s4 .stab-content .f16.special span:first-child {
                        margin-right: 0px
                    }

                    .s4 .stab-content .f16.special span {
                        white-space: normal
                    }

            .s4 .stab-content .f14 {
                padding-left: 0
            }

            .s4 .stab-content .table {
                margin-top: 10px;
                padding-left: 0;
                font-size: 0.875rem
            }

                .s4 .stab-content .table .table-content .l1, .s4 .stab-content .table .table-title .l1 {
                    width: 30%
                }

                .s4 .stab-content .table .table-content .l2, .s4 .stab-content .table .table-title .l2 {
                    width: 27%
                }

                .s4 .stab-content .table .table-content .l3, .s4 .stab-content .table .table-title .l3 {
                    width: 40%
                }

            .s4 .stab-content .form1 {
                margin-top: 10px;
                padding-left: 0;
                font-size: 0.875rem
            }

                .s4 .stab-content .form1 .form-content .l1, .s4 .stab-content .form1 .form-title .l1 {
                    width: 31%
                }

                .s4 .stab-content .form1 .form-content .l2, .s4 .stab-content .form1 .form-content .l3, .s4 .stab-content .form1 .form-content .l4, .s4 .stab-content .form1 .form-title .l2, .s4 .stab-content .form1 .form-title .l3, .s4 .stab-content .form1 .form-title .l4 {
                    width: 23%
                }

            .s4 .stab-content .form2 {
                margin-top: 10px;
                padding-left: 0;
                font-size: 0.875rem
            }

                .s4 .stab-content .form2 .form-content .l1, .s4 .stab-content .form2 .form-title .l1 {
                    width: 30%
                }

                .s4 .stab-content .form2 .form-content .l2, .s4 .stab-content .form2 .form-title .l2 {
                    width: 30%
                }

            .s4 .stab-content .form3 {
                margin-top: 10px;
                padding-left: 0;
                font-size: 0.75rem;
                line-height: normal
            }

                .s4 .stab-content .form3 .form-title {
                    font-size: 0.75rem
                }

            .s4 .stab-content .form4 {
                font-size: 0.875rem;
                margin-top: 10px;
                padding-left: 0;
                line-height: normal
            }
}

@media(max-width:497px) {
    .s4 .btab:first-child .stab-content,
    .s4 .btab:nth-child(2) .stab-content {
        top: 70px;
    }
}

@media(max-width:354px) {
    .s4 .btab:first-child .stab-content,
    .s4 .btab:nth-child(2) .stab-content,
    .s4 .btab:nth-child(3) .stab-content {
        top: 70px;
    }
}

@media(max-width:302px) {
    .s4 .btab:first-child .stab-content,
    .s4 .btab:nth-child(2) .stab-content {
        top: 95px;
    }

    .s4 .btab:first-child .stab-label {
        height: 95px;
    }
}

.s5 {
    margin-bottom: 150px
}

    .s5 ul {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between
    }

    .s5 .info.i1 {
        padding-bottom: 45px;
        margin-bottom: 39px;
        border-bottom: 1px solid #bfbfbf
    }

        .s5 .info.i1 .circle {
            background-color: #317da8
        }

        .s5 .info.i1 .f16 {
            color: #317da8
        }

        .s5 .info.i1 .dotlist:before {
            background-color: #317da8
        }

    .s5 .info.i2 .circle {
        background-color: #f48314
    }

    .s5 .info.i2 .f16 {
        color: #f48314
    }

    .s5 .info.i2 .dotlist:before {
        background-color: #f48314
    }

    .s5 .info.i3 {
        padding-bottom: 45px;
        margin-bottom: 39px;
        border-bottom: 1px solid #bfbfbf
    }

        .s5 .info.i3 .circle {
            background-color: #18cfcd
        }

        .s5 .info.i3 .f16 {
            color: #18cfcd
        }

        .s5 .info.i3 .dotlist:before {
            background-color: #18cfcd
        }

    .s5 .info.i4 .circle {
        background-color: #764cb0
    }

    .s5 .info.i4 .f16 {
        color: #764cb0
    }

    .s5 .info.i4 .dotlist:before {
        background-color: #764cb0
    }

    .s5 .info.i5 .circle {
        background-color: #5db33f
    }

    .s5 .info.i5 .f16 {
        color: #5db33f
    }

    .s5 .info.i5 .dotlist:before {
        background-color: #5db33f
    }

    .s5 .info.i6 .circle {
        background-color: #f45c8e
    }

    .s5 .info.i6 .f16 {
        color: #f45c8e
    }

    .s5 .info.i6 .dotlist:before {
        background-color: #f45c8e
    }

    .s5 .info-title {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .s5 .circle {
        width: 72px;
        height: 72px;
        border-radius: 50%;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        margin-right: 11px;
        margin-bottom: 16px
    }

        .s5 .circle img {
            -webkit-filter: brightness(0) invert(1);
            filter: brightness(0) invert(1)
        }

    .s5 .dotlist {
        color: black
    }

        .s5 .dotlist a {
            display: block;
            font-weight: 500
        }

        .s5 .dotlist:not(:last-child) {
            margin-bottom: 30px
        }

        .s5 .dotlist.nodot {
            margin-bottom: 0
        }

@media (max-width:991px) {
    .s5 ul {
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

        .s5 ul li {
            width: 45%
        }

    .s5 .info.i2, .s5 .info.i6 {
        padding-bottom: 45px;
        margin-bottom: 39px;
        border-bottom: 1px solid #bfbfbf
    }
}

@media (max-width:767px) {
    .s5 {
        margin-bottom: 100px
    }

        .s5 ul li {
            width: 100%
        }

        .s5 .info.i1, .s5 .info.i2, .s5 .info.i3, .s5 .info.i4, .s5 .info.i6 {
            padding-bottom: 20px;
            margin-bottom: 20px;
            border-bottom: 1px solid #bfbfbf
        }
}
