.inline__block {
    display: inline-block
}

@media all and (max-width:730.5px) {
    .wdtab.isFakeImg .wdtab__panel__item-image .img__main {
        position: relative;
        left: 50%;
        margin: 0 auto;
        margin-left: -215px;
        width: 430px;
        height: 234px
    }

    #CMD .wdtab.isFakeImg .wdtab__panel__item-image .img__main {
        background-image: url(https://fakeimg.pl/430x234/)
    }
}


@media all and (max-width:730.5px) {
    .wdtab {
        margin-top: 20px
    }

    .wdtab .wdtab__nav-btn {
        padding: 16px 43px;
        width: auto;
        font-size: 16px
    }

    .wdtab .wdtab__panel__item {
        padding-top: 25px
    }

    .wdtab .wdtab__panel__item-info__text {
        margin: 0 auto;
        margin-top: 0;
        padding-top: 0;
        padding-bottom: 25px;
        width: 90%;
        font-size: .9375rem
    }

    .wdtab .wdtab__panel__item-image {
        position: relative;
        overflow: hidden
    }
}

@media all and (max-width:730.5px) {
    .slick-tab-content {
        margin: 45px auto 0;
        width: 100%;
        max-width: 720px
    }

    .slick-tab-content .slick-title {
        position: relative;
        text-align: center
    }

    .slick-tab-content .slick-title .title-nav .slick-nav-btn {
        padding: 16px 43px;
        font-size: 16px;
        line-height: 1.2;
        scroll-snap-align: center
    }

    .slick-tab-content .slick-title .title-nav .slick-nav-btn.active,
    .slick-tab-content .slick-title .title-nav .slick-nav-btn:focus {
        border-bottom: 2px solid #cdab82
    }

    .slick-tab-content .slick-title .title-nav .sign-fnum {
        top: -.6em
    }

    .slick-tab-content .slick-info-item {
        padding-top: 25px
    }

    .slick-tab-content .slick-info {
        margin: 0 auto;
        padding-top: 0;
        width: 90%;
        max-width: 350px
    }

    .slick-tab-content .slick-info .slick-info-text {
        font-size: .9375rem;
        line-height: 1.35
    }

    .slick-tab-content .slick-info .slick-info-text .info__comment {
        display: inline-block;
        margin-top: 7px;
        color: #6f6f6f;
        font-size: .9375rem;
        line-height: 1.2
    }

    .slick-tab-content .slick-image {
        position: relative;
        left: 50%;
        margin: 10px 0 0
    }

    .slick-tab-content .slick-image .img-slick {
        left: 50%;
        width: 414px;
        height: 228px;
        border-radius: 5px;
        transform: translateX(-50%)
    }

    .slick-tab-content .slick-info+.slick-image {
        margin-top: 25px
    }
}

@media all and (max-width:730.5px) {
    .wdtab .wdtab__autoPlay {
        left: 90%;
        margin-left: 0
    }
}

@media all and (max-width:730.5px) {
    .wdblockimg .wdblockimg__container {
        margin-right: auto;
        margin-left: auto;
        width: 89.2%;
        max-width: 414px
    }

    .wdblockimg .wdblockimg__container .block {
        grid-column-end: span 6 !important
    }

    .wdblockimg .wdblockimg__container .block .block-content {
        padding: 26px 14px
    }

    .wdblockimg .wdblockimg__container .block.column-span-2 .block-content,
    .wdblockimg .wdblockimg__container .block.column-span-3 .block-content,
    .wdblockimg .wdblockimg__container .block.column-span-6 .block-content {
        min-height: 350px;
        padding-bottom: 71%
    }

    .wdblockimg .wdblockimg__container .block.column-span-2 .block-img,
    .wdblockimg .wdblockimg__container .block.column-span-3 .block-img,
    .wdblockimg .wdblockimg__container .block.column-span-6 .block-img {
        position: relative;
        position: absolute;
        bottom: -1px;
        width: 100%
    }

    .wdblockimg .wdblockimg__container .block.column-span-2 .img__bg,
    .wdblockimg .wdblockimg__container .block.column-span-3 .img__bg,
    .wdblockimg .wdblockimg__container .block.column-span-6 .img__bg {
        position: relative;
        padding-bottom: 100%;
        width: 100%;
        height: 0
    }

    .wdblockimg .wdblockimg__container .block.imageTop .img__bg {
        padding-bottom: 0;
        height: 178px
    }

    .wdblockimg .wdblockimg__container .block.imageTop .block-content {
        padding: 203px 24px 30px
    }
}

@media all and (max-width:730.5px) {
    .section__wdvideos .item-productvideo {
        padding-bottom: 61px
    }

    .section__wdvideos .item-productvideo .detect-point-out {
        margin-top: -229px;
        width: 1px;
        height: 470px
    }

    .section__wdvideos .item-productvideo .detect-point-enter {
        margin-top: 0
    }

    .section__wdvideos .item-productvideo .video__play__btn {
        bottom: 22px;
        left: 5%;
        margin-left: auto
    }

    .section__wdvideos .item-productvideo .video__play__btn .svg-circle {
        fill: transparent
    }

    .section__wdvideos .item-productvideo .btn__youtube {
        bottom: 20px;
        padding: 12px 40px 12px 20px
    }

    .section__wdvideos .item-productvideo .btn__youtube span {
        font-size: .875rem
    }

    .section__wdvideos .item-productvideo .btn__youtube::after {
        top: calc(50% - 10px);
        right: 12px;
        width: 20px;
        height: 20px
    }
}

@media all and (max-width:730.5px) {
    .section__wdvideos .item-salesvideo {
        padding-bottom: 58px
    }

    .section__wdvideos .sales__containter {
        width: calc(100% - 32px);
        max-width: 320px;
        gap: 20px
    }

    .section__wdvideos .sales__containter .sales__item {
        padding: 0;
        width: 100%
    }

    .section__wdvideos .sales__containter .sales__item .sales__item_preview {
        padding-bottom: 56.25%;
        height: 0
    }

    .section__wdvideos .sales__containter .sales__item .sales__item_preview img {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%
    }

    .section__wdvideos .video_info {
        position: relative;
        opacity: 1 !important;
        padding: 14px 24px;
        font-size: .9375rem;
        background: #16151b;
        min-height: 46px
    }

    .section__wdvideos .video_info span {
        margin: 0
    }
}

@media all and (max-width:730.5px) {
    .performance_chart {
        overflow: initial;
        margin: 0 auto;
        margin-top: 15px;
        width: 320px
    }

    .performance_chart .item__highline .img__highline {
        width: 54px
    }

    .performance_chart .item__highline .highline_text .text1 {
        font-size: 1.875rem
    }

    .performance_chart .item__highline .highline_text .text2 {
        margin-top: -6px;
        font-size: .75rem
    }
}

@media all and (max-width:730.5px) {
    .performance_chart {
        margin-top: 24px;
        margin-left: auto;
        padding-right: 0;
        width: 292px
    }

    .performance_chart .item {
        margin-bottom: 60px
    }

    .performance_chart .item::after {
        left: 0;
        margin-bottom: 10px;
        width: calc(100% + 51px)
    }

    .performance_chart .item:last-child {
        margin-bottom: 0
    }

    .performance_chart .item_contents {
        padding-right: 32px
    }

    .performance_chart .item__content {
        display: flex;
        margin-bottom: 25px;
        flex-direction: column-reverse
    }

    .performance_chart .item__content .title {
        margin-top: 10px;
        padding-right: 0;
        width: 100%;
        font-size: 16px;
        text-align: left
    }

    .performance_chart .item__content .bar {
        padding-left: 0;
        width: 100%
    }

    .performance_chart .item__content .bar__content {
        height: 18px;
        border-radius: 0 4px 4px 0
    }

    .performance_chart .item__content .bar__score__txt {
        top: 1px;
        padding-right: 5px;
        font-size: 16px
    }

    .performance_chart .item__highline {
        display: flex;
        top: -5px;
        right: 0;
        align-items: center;
        justify-content: flex-end;
        width: 100px;
        flex-direction: column-reverse
    }

    .performance_chart .item__highline .highline_text {
        margin-bottom: 5px;
        margin-left: 0
    }

    .performance_chart .item__highline .highline_text .text1 {
        font-size: 30px
    }

    .performance_chart .item__highline .highline_text .text2 {
        font-size: 16px
    }
}

@media all and (max-width:730.5px) {
    .text_comment {
        margin-top: -5px;
        padding-left: 0;
        font-size: .8125rem
    }
}

@media all and (max-width:730.5px) {
    .performance_chart_multi {
        margin-top: 96px
    }

    .performance_chart_multi .performance_chart {
        margin-top: 35px
    }

    .performance_chart_multi .chart__title {
        margin-right: auto;
        margin-left: auto;
        padding-right: 0;
        width: 292px;
        font-size: 1.875rem;
        text-align: left
    }

    .performance_chart_multi .item_contents {
        padding-right: 0
    }

    .performance_chart_multi .item__content {
        margin-bottom: 23px
    }

    .performance_chart_multi .item__content .title {
        justify-content: flex-start;
        margin-top: 7px
    }

    .performance_chart_multi .item__content .bar__content {
        margin-bottom: 11px
    }
}

@media all and (max-width:730.5px) {
    .performance_chart_multi .chart__bar__infos {
        margin-top: 23px;
        padding-left: 0
    }

    .performance_chart_multi .bar__info {
        margin-bottom: 12px
    }

    .performance_chart_multi .bar__info__color {
        width: 12px;
        height: 12px;
        border-radius: 3px
    }

    .performance_chart_multi .bar__info__txt {
        top: 2px;
        margin-left: 8px;
        font-size: .75rem
    }

    .performance_chart_multi .text_comment {
        margin-top: 23px;
        padding-left: 0
    }
}

@media all and (max-width:730.5px) {
    .section__noise .sub__content {
        margin: 50px auto 0;
        width: 89.2%;
        text-align: left
    }

    .section__noise .sub__content .content__title {
        font-size: 1.3125rem
    }

    .section__noise .sub__content .content__info {
        margin-top: 11px;
        font-size: 18px
    }

    .section__noise .nav__noise {
        margin-top: 59px;
        flex-direction: column
    }

    .section__noise .nav__noise .nav__item {
        margin: 0 auto 13px;
        padding: 13px 15px;
        box-sizing: border-box;
        width: 89.2%;
        max-width: 400px;
        border-width: 1px
    }

    .section__noise .nav__noise .nav__item.js-selected {
        border-width: 1px
    }

    .section__noise .nav__noise .nav__item .nav__content {
        width: 100%
    }

    .section__noise .nav__noise .nav__item .nav__content .img__icon {
        display: inline-block;
        margin-right: 8px;
        width: 45px;
        height: 45px
    }

    .section__noise .nav__noise .nav__item .nav__content .nav__text {
        display: inline-block;
        width: calc(100% - 54px)
    }

    .section__noise .nav__noise .nav__item .nav__content .nav__text .content__title {
        font-size: 23px
    }

    .section__noise .nav__noise .nav__item .nav__content .nav__text .content__info {
        margin-top: 3px;
        font-size: 17px;
        letter-spacing: .1px;
        line-height: 1.45
    }

    .section__noise .noise__switcher {
        margin-top: 30px
    }

    .section__noise .noise__switcher span {
        font-size: 20px
    }

    .section__noise .noise__switcher .noise_desc {
        width: 80%;
        max-width: 414px
    }

    .section__noise .img__noise {
        margin-top: -94px;
        transform: scale(.52)
    }

    .section__noise .modal-button-container {
        margin-top: -87px
    }
}

@media all and (max-width:730.5px) {
    .section__conference-outer-s1 {
        padding-top: 60px;
        padding-bottom: 50px
    }

    .section__conference-outer-s1 .wdblockimg {
        margin-top: 42px
    }
}

@media all and (max-width:730.5px) {
    .section__conference-inner-s1 {
        margin-bottom: -10px;
        padding-top: 60px;
        padding-bottom: 0
    }

    .section__conference-inner-s1 .wdtab__panel {
        height: 500px
    }

    .section__conference-inner-s1 .wdtab {
        margin-top: 86px
    }

    .section__conference-inner-s1 .wdtab .wdtab__autoPlay {
        left: 5%
    }

    .section__conference-inner-s1 .wdtab .wdtab__autoPlay .wd__play__btn-button {
        top: -164px
    }

    .section__conference-inner-s1 .wdtab .wdtab__nav-btn {
        padding: 0 15px 16px
    }

    .section__conference-inner-s1 .wdtab .wdtab__nav-btn .nav_icon {
        margin-bottom: 14px;
        width: 50px;
        height: 50px
    }

    .section__conference-inner-s1 .wdtab .wdtab__nav-btn span {
        font-size: 16px
    }

    .section__conference-inner-s1 .wdtab__panel__item {
        padding-top: 25px
    }

    .section__conference-inner-s1 .wdtab__panel__item-info {
        width: 100%;
        max-width: 700px;
        line-height: 1.5
    }

    .section__conference-inner-s1 .wdtab__panel__item-info__text {
        padding-bottom: 10px;
        font-size: 18px
    }

    .section__conference-inner-s1 .wdtab__panel__item-image .img__main1,
    .section__conference-inner-s1 .wdtab__panel__item-image .img__main2 {
        margin: 0 auto;
        width: 320px;
        height: 240px;
        background-size: contain
    }

    .section__conference-inner-s1 .single-nav {
        margin-top: 40px;
        width: 89.5%;
        max-width: 600px
    }
}

@media all and (max-width:730.5px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_0 .img__main1 {
        background-image: url(../images/small/tab01-1.jpg)
    }
}


@media all and (max-width:730.5px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_1 .img__main1 {
        background-image: url(../images/small/tab02-1.jpg)
    }
}


@media all and (max-width:730.5px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_2 .img__main1 {
        background-image: url(../images/small/tab03-1.jpg)
    }
}


@media all and (max-width:730.5px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_3 .img__main1 {
        background-image: url(../images/small/tab04-1.jpg)
    }
}


@media all and (max-width:730.5px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_4 .img__main1 {
        background-image: url(../images/small/tab05-1.jpg)
    }
}


@media all and (max-width:730.5px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_5 .img__main1 {
        background-image: url(../images/small/tab06-1.jpg)
    }
}

@media all and (max-width:730.5px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_0 .img__main2 {
        background-image: url(../images/small/tab01-2.jpg)
    }
}


@media all and (max-width:730.5px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_1 .img__main2 {
        background-image: url(../images/small/tab02-2.jpg)
    }
}

@media all and (max-width:730.5px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_2 .img__main2 {
        background-image: url(../images/small/tab03-2.jpg)
    }
}


@media all and (max-width:730.5px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_3 .img__main2 {
        background-image: url(../images/small/tab04-2.jpg)
    }
}


@media all and (max-width:730.5px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_4 .img__main2 {
        background-image: url(../images/small/tab05-2.jpg)
    }
}


@media all and (max-width:730.5px) {
    #CMD .section__conference-inner-s1 .conference_inner__img_5 .img__main2 {
        background-image: url(../images/small/tab06-2.jpg)
    }
}


@media all and (max-width:730.5px) {
    .section__noise {
        margin-bottom: 0;
        padding-top: 90px !important;
        background-size: 460px auto
    }

    .section__noise .nav__noise {
        margin-top: 43px
    }

    .section__noise .noise__switcher {
        margin-top: 0
    }

    .section__noise .noise__switcher.js-showed {
        padding-top: 25px
    }

    .section__noise #noiseContainter {
        overflow: hidden;
        margin-top: 10px;
        margin-bottom: -13px;
        height: 208px
    }

    .section__noise .img__noise {
        transform: scale(.52) translateY(10px)
    }
}

@media all and (max-width:730.5px) {
    .section__conference-inner-s3 {
        padding-top: 90px !important;
        padding-bottom: 122px
    }

    .section__conference-inner-s3 .mode_container {
        margin: 0 auto;
        margin-top: 40px;
        width: 90%
    }

    .section__conference-inner-s3 .mode_container .title {
        margin-bottom: 10px;
        font-size: 1.3125rem;
        text-align: left
    }

    .section__conference-inner-s3 .mode_container .info {
        margin: 0 auto;
        font-size: 18px;
        line-height: 1.5;
        text-align: left
    }

    .section__conference-inner-s3 .mode_container .img_containter {
        margin-top: -20px
    }

    .section__conference-inner-s3 .mode_container .img_containter .mode_img img {
        background-size: contain
    }

    .section__conference-inner-s3 .mode_container .img_containter .img_text {
        position: relative;
        z-index: 2;
        padding-bottom: 5px;
        font-size: 20px;
        line-height: 1.5
    }

    .section__conference-inner-s3 .mode_container .toggle_off,
    .section__conference-inner-s3 .mode_container .toggle_on {
        width: 65px;
        height: 30px
    }

    .section__conference-inner-s3 .mode_container__1 .img_containter .mode_img__1 .img_text {
        margin-top: -10px
    }

    .section__conference-inner-s3 .mode_container__1 .img_containter .mode_img__2 .img_text {
        margin-top: -10px
    }

    .section__conference-inner-s3 .mode_container__1 .mode1,
    .section__conference-inner-s3 .mode_container__1 .mode2 {
        margin: 0 auto;
        width: 100%;
        height: 225px;
        background-size: 400px auto
    }

    .section__conference-inner-s3 .mode_container__2 .img_containter {
        position: relative;
        margin-top: 20px
    }

    .section__conference-inner-s3 .mode_container__2 .img_containter .mode_img__1 .img_text {
        margin-top: -10px
    }

    .section__conference-inner-s3 .mode_container__2 .mode3 {
        left: 50%;
        margin-left: -200px;
        width: 400px;
        height: 200px
    }
}

@media all and (max-width:730.5px) {
    #CMD .section__conference-inner-s3 .mode1 {
        background-image: url(../images/small/mode1.jpg)
    }
}


@media all and (max-width:730.5px) {
    #CMD .section__conference-inner-s3 .mode2 {
        background-image: url(../images/small/mode2.jpg)
    }
}

@media all and (max-width:730.5px) {
    #CMD .section__conference-inner-s3 .mode3 {
        background-image: url(../images/small/mode3.jpg)
    }
}


@media all and (max-width:730.5px) {
    section .small_use {
        display: block !important
    }

    section .small_unuse {
        display: none
    }

    section .no__wrap {
        white-space: normal
    }

    section .wd__link__arrow::after {
        padding-left: 5px
    }

    section .wd__content .content__slogan {
        font-size: 18px
    }

    section .wd__content .content__title {
        margin-top: 12px;
        font-size: 35px
    }

    section .wd__content .content__info {
        margin-top: 15px;
        font-size: 16px
    }

    section .wd__feature__list {
        margin-top: 48px
    }

    section .wd__feature__list .wd__feature__describe__top {
        margin-bottom: 6px
    }

    section .wd__feature__list .wd__feature__describe {
        margin-top: 6px
    }

    section .modal-button-container .modal-button {
        min-width: auto;
        padding: 9px 21px
    }
}

@media all and (max-width:730.5px) {
    .section__kv {
        padding-top: 0;
        padding-bottom: 0
    }
}

@media all and (max-width:730.5px) {
    .section__kv .wd__content.bottom-content {
        margin-top: 0
    }

    .section__kv .wd__content.bottom-content .content__title {
        margin-top: 5px;
        font-size: 25px
    }

    .section__kv .wd__content.bottom-content .content__info {
        margin-top: 22px;
        width: 100%;
        font-size: 20px
    }
}

@media all and (max-width:730.5px) {
    .section__kv .img__kv__logo {
        left: 50%;
        margin-left: -170px;
        width: 340px;
        height: 46px;
        background-size: contain
    }

    /* #CMD .section__kv .img__kv__logo {
        background-image: url(../images/small/kv_logo.png)
    } */
}

@media all and (max-width:730.5px) {
    .section__kv .img__kv {
        left: 50%;
        margin-left: -365px;
        width: 730px;
        height: 450px;
        position: relative;
        margin-top: -28px;
        margin-bottom: -18px
    }
}

@media all and (max-width:730.5px) {
    .section__kv .kv__badge {
        margin-bottom: 0
    }

    .section__kv .kv__badge .badge__content {
        margin-top: 0
    }
}

@media all and (max-width:730.5px) {
    .section__kv .vr__screen {
        margin-top: -30px;
        margin-bottom: 0
    }

    .section__kv .img__kv__logo {
        margin-top: -50px
    }

    .section__kv .vr__screen+h2 .img__kv__logo {
        margin-top: 0
    }
}

@media all and (max-width:730.5px) {
    .section__2 {
        margin-top: 0;
        padding-top: 90px;
        padding-bottom: 0
    }
}

@media all and (max-width:730.5px) {
    .section__2 .wd__feature__list {
        margin-top: 0;
        margin-right: auto;
        margin-left: auto;
        max-width: 620px
    }

    .section__2 .wd__feature__list .feature-0 {
        margin-right: 0;
        margin-left: 0;
        width: 100%
    }
}

@media all and (max-width:730.5px) {
    .section__2 .img__main {
        left: 50%;
        /* margin-left: -365px; */
        margin-left: -215px;
        width: 730px;
        height: 540px;
        margin-top: -48px;
        margin-bottom: -207px
    }

    #CMD .section__2 .img__main {
        background-image: url(../images/small/s2_main.jpg)
    }
}

@media all and (max-width:730.5px) {
    .section__2 .modal-button-container {
        margin-top: 13px
    }
}

@media all and (max-width:730.5px) {
    .section__3 {
        margin-top: 0;
        padding-top: 90px;
        padding-bottom: 0
    }
}

@media all and (max-width:730.5px) {
    #CMD .section__3 .img__graphic-0 {
        background-image: url(../images/small/s3_img_0.jpg)
    }
}

@media all and (max-width:730.5px) {
    #CMD .section__3 .img__graphic-1 {
        background-image: url(../images/small/s3_img_1.jpg)
    }
}

@media all and (max-width:730.5px) {
    .section__3 .modal-button-container {
        position: relative;
        top: 0;
        margin-top: 23px
    }
}

@media all and (max-width:730.5px) {
    .section__3 .wdtab {
        margin-top: 230px;
        margin-right: auto;
        margin-left: auto;
        width: 89%
    }

    .section__3 .wdtab .wdtab__nav-scrollouter {
        width: auto
    }

    .section__3 .wdtab__panel {
        margin-top: -376px;
        padding-top: 0
    }

    .section__3 .wdtab__panel__item-image {
        position: relative;
        top: 0;
        left: 50%;
        width: 100vw;
        height: 380px;
        transform: translateX(-50%)
    }

    .section__3 .wdtab__panel__item-image .img__graphic {
        position: absolute;
        top: 0;
        bottom: 0;
        left: 0;
        width: 100%;
        height: 380px;
        background-position: top center;
        background-size: 730px 380px
    }

    .section__3 .wdtab__nav .wdtab__nav-btn::before {
        background-color: #cdab82
    }

    .section__3 .wdtab__nav .graphic_btn {
        display: flex;
        justify-content: flex-start;
        margin-right: 0;
        margin-left: 0;
        padding-right: 10px;
        padding-bottom: 15px;
        padding-left: 0;
        font-size: 16px;
        text-align: left;
        flex-direction: column
    }

    .section__3 .wdtab__nav .graphic_btn::after {
        margin-top: 4px;
        width: 100%
    }

    .section__3 .wdtab__nav .graphic_btn .btn-label {
        line-height: 1.2
    }

    .section__3 .wdtab__nav .graphic_btn .btn-arrow-down {
        display: none;
        bottom: -6px;
        left: 30px;
        width: 12px;
        height: 6px;
        transform: unset
    }

    .section__3 .wdtab__nav .graphic_btn .btn-arrow-down::before {
        border-width: 6px 6px 0
    }

    .section__3 .wdtab__nav .graphic_btn.active .btn-arrow-down {
        display: block
    }

    .section__3 .wdtab__panel__item-info {
        margin-top: 0
    }

    .section__3 .wdtab__panel__item-info-text {
        font-size: 16px;
        text-align: left
    }
}

@media all and (max-width:730.5px) {
    .section__4 {
        margin-top: 0;
        padding-top: 90px
    }
}

@media all and (max-width:730.5px) {
    .section__4 .wd__feature__list {
        margin-right: auto;
        margin-left: auto
    }

    .section__4 .wd__feature__list .wd__feature .wd__feature__describe {
        display: none
    }

    .section__4 .wd__feature__list .wd__feature .img__icon {
        background-size: contain
    }

    .section__4 .wd__feature__list .feature-0.feature-icon .wd__feature__data .img__icon {
        width: 235px;
        height: 40px
    }

    .section__4 .wd__feature__list .feature-1.feature-icon .wd__feature__data .img__icon {
        width: 147px;
        height: 40px
    }
}

@media all and (max-width:730.5px) {
    .section__4 .img__main {
        left: 50%;
        margin-left: -215px;
        /* margin-left: -365px; */
        width: 730px;
        height: auto;
        margin-top: -74px;
        /* margin-top: -110px */
    }

    #CMD .section__4 .img__main {
        background-image: url(../images/small/s4_main.jpg)
    }
}

@media all and (max-width:730.5px) {
    .section__5 {
        margin-top: 0;
        padding-top: 20px;
        padding-bottom: 0
    }
}

@media all and (max-width:730.5px) {
    .section__5 .wd__content {
        top: -17px
    }
}

@media all and (max-width:730.5px) {
    .section__5 .img__thermalCooling {
        position: relative;
        left: 50%;
        margin-top: 52px;
        margin-left: -207px;
        width: 414px;
        height: 232px
    }

    .section__5 .wd__play__btn {
        z-index: 9;
        top: -64px;
        left: 50%;
        margin-left: -18px
    }
}

@media all and (max-width:730.5px) {
    .section__5 .modal-button-container {
        margin-top: 43px
    }
}

@media all and (max-width:730.5px) {
    .section__6 {
        margin-top: 0;
        padding-top: 90px;
        padding-bottom: 0
    }
}

@media all and (max-width:730.5px) {
    .section__6 .wd__content {
        top: 0
    }
}

@media all and (max-width:730.5px) {
    .section__6 .imgCol {
        overflow: hidden;
        height: 740px
    }

    .section__6 .img__main {
        margin-top: -113px;
        margin-left: -989px;
        transform: scale(.45);
        transform-origin: top center
    }

    #CMD .section__6 .img__main {
        background-image: url(../images/small/s6_main.jpg)
    }
}

@media all and (max-width:730.5px) {
    .section__6 .led__animation {
        position: relative;
        top: 0;
        margin-top: 57px;
        margin-right: 0;
        margin-left: 0;
        width: 390px;
        transform-origin: top center;
        transform: translateX(-50%) scale(.635)
    }

    .section__6 .led__animation .item__btn {
        margin-bottom: 41px
    }
}

@media all and (max-width:730.5px) {
    .section__7 {
        margin-top: 0;
        padding-top: 30px
    }
}

@media all and (max-width:730.5px) {
    .section__7 .img__main {
        left: 50%;
        /* margin-left: -365px; */
        margin-left: -215px;
        width: 730px;
        height: 500px;
        /* margin-top: -199px */
    }

    #CMD .section__7 .img__main {
        background-image: url(../images/small/s7_main.jpg)
    }
}

@media all and (max-width:730.5px) {
    .section__8 {
        margin-top: 0;
        padding-top: 90px;
        padding-bottom: 0
    }
}

@media all and (max-width:730.5px) {
    .section__8 .img__main {
        left: 50%;
        /* margin-left: -365px; */
        margin-left: -215px;
        width: 730px;
        /* height: 364px;
        margin-top: 46px */
    }

    #CMD .section__8 .img__main {
        background-image: url(../images/small/s8_main.jpg)
    }
}

@media all and (max-width:730.5px) {
    .section__9 {
        margin-top: 0;
        padding-top: 0
    }
}

@media all and (max-width:730.5px) {
    .section__9 .img__main {
        left: 50%;
        margin-left: -160px;
        width: 320px;
        /* height: 615px;
        margin-top: 27px */
    }

    #CMD .section__9 .img__main {
        background-image: url(../images/small/s9_main.jpg)
    }
}

@media all and (max-width:730.5px) {
    .section__9 .modal-button-container {
        margin-top: 46px
    }
}

@media all and (max-width:730.5px) {
    .section__inner9_1 {
        margin-top: 0;
        margin-bottom: -40px;
        padding-top: 66px;
        padding-bottom: 0
    }
}

@media all and (max-width:730.5px) {
    .section__inner9_1 .img__main {
        margin-top: -46px;
        width: 100%;
        height: 880px;
        background-position: top center;
        background-size: 730px 880px
    }

    #CMD .section__inner9_1 .img__main {
        background-image: url(../images/small/s1_main.jpg)
    }
}


@media all and (max-width:730.5px) {
    .section__inner9_1 .port-item {
        text-align: left
    }

    .section__inner9_1 .port-item .ioport_text {
        width: 100px;
        font-size: 13.7px
    }

    .section__inner9_1 .IoPort-1 .ioport_text {
        top: 0;
        left: 0
    }

    .section__inner9_1 .IoPort-1 .port1-0 {
        top: 168px;
        margin-left: 20px
    }

    .section__inner9_1 .IoPort-1 .port1-1 {
        top: 133px;
        margin-left: 20px
    }

    .section__inner9_1 .IoPort-1 .port1-2 {
        top: 204px;
        margin-left: 20px
    }

    .section__inner9_1 .IoPort-1 .port1-3 {
        top: 256px;
        margin-left: 20px
    }

    .section__inner9_1 .IoPort-1 .port1-3 .ioport_text {
        width: 120px
    }

    .section__inner9_1 .IoPort-1 .port1-4 {
        top: 285px;
        margin-left: 20px
    }

    .section__inner9_1 .IoPort-1 .port1-5 {
        top: 389px;
        margin-left: 20px
    }

    .section__inner9_1 .IoPort-1 .port1-6 {
        top: 336px;
        margin-left: 20px
    }

    .section__inner9_1 .IoPort-1 .port1-7 {
        top: 454px;
        margin-left: 20px
    }

    .section__inner9_1 .IoPort-1 .port1-7 .ioport_text {
        width: 36vw
    }

    .section__inner9_1 .IoPort-2 .port2-0 {
        bottom: 37px;
        margin-left: -143px
    }

    .section__inner9_1 .IoPort-2 .port2-1 {
        bottom: 187px;
        margin-left: -214px;
        text-align: center
    }

    .section__inner9_1 .IoPort-2 .port2-1 .ioport_text {
        width: 66px
    }

    .section__inner9_1 .IoPort-2 .port2-2 {
        bottom: 220px;
        margin-left: -146px;
        text-align: center
    }

    .section__inner9_1 .IoPort-2 .port2-2 .ioport_text {
        width: 68px
    }

    .section__inner9_1 .IoPort-2 .port2-3 {
        bottom: 264px;
        margin-left: -44px;
        text-align: center
    }
}

@media all and (max-width:730.5px) {
    .section__10 {
        margin-top: 0;
        padding-top: 90px
    }
}

@media all and (max-width:730.5px) {
    .section__10 .wd__feature__list {
        margin-right: auto;
        margin-left: auto
    }

    .section__10 .wd__feature__list .wd__feature {
        margin-right: 14px;
        margin-left: 14px;
        vertical-align: top
    }
}

@media all and (max-width:730.5px) {
    .section__10 .position-ani {
        top: 910px
    }

    .section__10 .img__container {
        overflow: hidden;
        margin-top: -244px;
        width: 100%;
        height: 490px
    }

    .section__10 .img__main {
        margin-top: 0;
        margin-left: -412px;
        transform: scale(.425);
        transform-origin: top center
    }

    #CMD .section__10 .img__pd {
        background-image: url(../images/small/pd.jpg)
    }
}


@media all and (max-width:730.5px) {
    #CMD .section__10 .img__hdd {
        background-image: url(../images/small/hdd.png)
    }
}

@media all and (max-width:730.5px) {
    #CMD .section__10 .img__mask {
        background-image: url(../images/small/pd_mask.png)
    }
}

@media all and (max-width:730.5px) {
    .section__10 .modal-button-container {
        margin-top: -38px
    }
}

@media all and (max-width:730.5px) {
    .section__11 {
        margin-top: 0;
        padding-top: 90px;
        padding-bottom: 0
    }
}

@media all and (max-width:730.5px) {
    .section__11 .wd__content {
        margin-bottom: 44px
    }

    .section__11 .wd__feature__list .img__icon0 {
        width: 180px;
        height: 50px;
        background-size: contain
    }
}

@media all and (max-width:730.5px) {
    .section__11 .img__main {
        left: 50%;
        margin-left: -215px;
        width: 730px;
        /* height: 420px;
        margin-top: -125px */
    }

    #CMD .section__11 .img__main {
        background-image: url(../images/small/s11_main.jpg)
    }
}

@media all and (max-width:730.5px) {
    .section__11 .modal-button-container {
        margin-top: -50px
    }
}

@media all and (max-width:730.5px) {
    .section__13 {
        margin-top: 0;
        padding-top: 90px;
        padding-bottom: 77px
    }
}

@media all and (max-width:730.5px) {
    .section__13 .img__main {
        left: 50%;
        margin-left: -215px;
        width: 730px;
        /* height: 490px;
        margin-top: -13px; */
        margin-bottom: -67px
    }

    #CMD .section__13 .img__main {
        background-image: url(../images/small/s13_main.jpg)
    }
}


@media all and (max-width:730.5px) {
    .section__14 {
        overflow: hidden;
        margin-top: 0;
        padding-top: 0
    }
}

@media all and (max-width:730.5px) {
    .section__14 .banner__container .banner__item {
        min-height: 486px
    }

    .section__14 .banner__container .wd__content {
        top: 0;
        padding-top: 49px;
        padding-bottom: 60px
    }
}

@media all and (max-width:730.5px) {
    .section__14 .banner__container .img__main {
        left: 50%;
        margin-top: -327px;
        margin-left: -214px;
        width: 730px;
        height: 604px
    }

    #CMD .section__14 .img__main {
        background-image: url(../images/small/s14_main.jpg)
    }
}


@media all and (max-width:730.5px) {
    .section__comment {
        margin-top: 0;
        padding-top: 6px;
        padding-bottom: 20px
    }

    .section__comment .footnotes {
        margin-top: 0
    }
}

@media all and (max-width:730.5px) {
    .inner-view {
        margin-bottom: 0
    }

    .inner-view .inner-modal {
        margin-right: auto;
        margin-left: auto;
        padding-bottom: 0;
        width: 100%;
        max-width: 730px
    }

    .inner-view .wd__content .content__title {
        margin-top: 0
    }

    .inner-view .wd__section .wd__content .content__title {
        font-size: 1.4375rem
    }

    .inner-view .wd__section .wd__content .content__info {
        font-size: 16px
    }

    .inner-view .wd__section .wd__content .content__slogan::after,
    .inner-view .wd__section .wd__content .content__slogan::before,
    .inner-view .wd__section .wd__content .content__title::after,
    .inner-view .wd__section .wd__content .content__title::before {
        display: none
    }

    .inner-view .modal-button-container .modal-button {
        min-width: auto;
        padding: 9px 21px
    }

    .inner-view .modal-button-container .modal-inner-text {
        top: 0 !important;
        font-size: 18px
    }

    .inner-view .section__btn__home::before {
        background: 0 0
    }
}

@media all and (max-width:730.5px) {
    .inner-view {
        margin-bottom: 0
    }

    .inner-view .inner-modal {
        padding-bottom: 120px
    }

    .inner-view .inner-modal section {
        padding-top: 0;
        padding-bottom: 0
    }

    .inner-view .inner-modal section+section {
        padding-top: 90px
    }

    .inner-view .inner-modal section:first-child {
        margin-top: 0;
        padding-top: 60px !important
    }
}

@media all and (max-width:730.5px) {
    .inner-view .inner-modal.modal-10 {
        padding-bottom: 80px
    }
}

@media all and (max-width:730.5px) {
    .inner-view .section__inner2_1 {
        margin-top: 0;
        padding-top: 0
    }

    .inner-view .section__inner2_1 .img__main {
        left: 50%;
        margin-left: -365px;
        width: 730px;
        height: 450px;
        margin-top: 48px;
        margin-bottom: -70px
    }

    #CMD .section__inner2_1 .img__main {
        background-image: url(../images/small/s1_main_1.jpg)
    }
}


@media all and (max-width:730.5px) {
    .inner-view .section__inner5_1 {
        padding-bottom: 130px
    }
}

@media all and (max-width:730.5px) {
    .inner-view .section__inner5_1 {
        margin-top: -13px
    }
}

@media all and (max-width:730.5px) {
    #CMD .section__inner5_1 .img__chart {
        background-image: url(../images/small/s1_main.png)
    }
}


@media all and (max-width:730.5px) {
    .inner-view .section__inner5_1 .img__chart {
        position: relative;
        overflow: visible;
        z-index: 9;
        left: 50%;
        margin-top: 54px;
        margin-left: -146.5px;
        width: 293px;
        height: 353px;
        background-position: top;
        background-size: 293px 293px
    }
}

@media all and (max-width:730.5px) {
    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-label {
        top: -3px;
        font-size: 15px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-top {
        width: 23px;
        height: 23px;
        font-size: 17.7px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-top .img-des-text {
        width: 400px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-top-0 {
        top: 109px;
        margin-left: 12px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-top-1 {
        top: 90px;
        margin-left: 73px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-middle {
        width: 24px;
        height: 25px;
        font-size: 12px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-middle::before {
        display: block;
        position: absolute;
        bottom: -8px;
        width: 100%;
        height: 10px;
        background-color: rgba(0, 0, 0, 0);
        content: ""
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-middle .img-des-text {
        bottom: 0;
        padding-bottom: 3px;
        width: 100px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-middle-0 {
        top: 182px;
        left: 12px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-middle-1 {
        top: 162px;
        left: 73px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-middle-2 {
        top: 131px;
        left: 133px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-middle-3 {
        top: 99px;
        left: 194px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-middle-4 {
        top: 69px;
        left: 254px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-bottom {
        font-size: 12px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-bottom .img-des-text {
        top: 0;
        left: 0;
        width: auto
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-bottom {
        top: 263px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-bottom-0 {
        left: 25px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-bottom-1 {
        left: 85px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-bottom-2 {
        left: 146px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-bottom-3 {
        left: 206px
    }

    .inner-view .section__inner5_1 .img__chart .imgDesContainer .img-des-bottom-4 {
        left: 266px
    }
}

@media all and (max-width:730.5px) {
    .inner-view .section__inner10_1 {
        margin-top: 0;
        padding-top: 0
    }
}

@media all and (max-width:730.5px) {
    .inner-view .section__inner10_1 .img__main {
        left: 50%;
        margin-left: -365px;
        width: 730px;
        height: 540px;
        margin-top: -78px
    }

    #CMD .section__inner10_1 .img__main {
        background-image: url(../images/small/s1_main_2.jpg)
    }
}


@media all and (max-width:730.5px) {
    .inner-view .section__inner10_2 {
        margin-top: 0;
        padding-top: 74px;
        padding-bottom: 130px
    }
}

@media all and (max-width:730.5px) {
    .inner-view .section__inner10_2 .img__main {
        left: 50%;
        margin-left: -365px;
        width: 730px;
        height: 500px;
        margin-top: -6px
    }

    #CMD .section__inner10_2 .img__main {
        background-image: url(../images/small/s2_main_3.jpg)
    }
}