@media (max-width:480px) and (min-width:320px)
{

}
.veil {
    display: block !important;
}
.log-text{
    margin: 0 auto;
}
.vibro
{
    position:relative;
    left:20px;
}
.master
{
    position:relative;
    right:20px;
}
.spriter{
    display:inline-flex;
    ms-display:inline-flex;
}
.brand-bg img {
    margin: 0px 0px 0px 0px !important;
}
.brand-bg img {
    padding: 100px 0 50px 0px ;
}
.brand_container{
    display: inline-flex;
    width: 310px;
    align-items: center;
    ms-align-items:center;
}
#vimargin{
    font-size: 40px;
    margin-top: 25%;
}
#vimargin1{
    font-size: 40px;
}
#box_pad1{
    font-size:24px;
}
#box_pad2{
    font-size:40px;
}
.icon_center{
    padding: 10px 0px 0px;
    width: 319px;
}
.icon_center1{
    padding: 10px 0px 0px;
    width: 398px;
}
.icon_center2{
    padding: 10px 0px 0px;
    width: 330px;
}
.icon_center4{
    padding: 10px 0px 0px;
    width: 345px;
}
.icon_center3{
    padding:10px 0px 0px;
    width: 450px;
}
.log-innercir {
    border: 4px solid #ffffff;
    height: 230px;
    width:  230px;
    margin: 0 auto;
    align-items: center;
    display: flex;
    border-radius: 120px;
}
@media (max-width:1000px)
{
    .rd-navbar-fixed .rd-navbar-brand img
    {
    display: block;
    width: 160px;
    margin-top: 3px;
    }
    .rd-navbar-fixed .rd-navbar-brand
    {
        top:3px;
    }
    .item {
        height:100%;
    }
    .indicator {
        width: 12px;
        height: 12px;
    }
    .carousel-indicators .active {
        margin: 0;
        width: 12px;
        height: 12px;
    }
    .swiper-container {
        height: 100% !important;
    }
    .carousel-inner > .item > img, .carousel-inner > .item > a > img {
        display: block;
        max-width: 100%;
        height: auto;
        line-height: 1;
    }
    .indPad {
        margin: 14px !important;
    }
    .cont-slider{
        height:100% !important;
    }
    html body .page .box-inset {
        padding: 12.5% 15%;
    }
    .swiper-container {
        height: 50vh !important;
    }
    .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
        min-height: 0;
    }
    .article-slide .carousel-indicators {
        bottom: 0;
        left: 0;
        width: 100%;
        height: auto;
    }
    html *:last-child {
        margin-bottom: 0;
        vertical-align: middle;
    }
    .white-indexline:after {
        background-color: #fff;
        width: 1px;
        /* float: right; */
        height: 19%;
        position: absolute;
        margin-top: -33%;
        right: 34px;
    }
    .bginline {
        display: block;
    }
    .pro-table3 {
        width: 100%;
    }
    .whitebg-pad h2 {
        font-size: 35px;
    }
    .section-top-80 {
        margin-top: 60px !important;
    }
    .orangebox-pad h2 {
        font-size: 35px;
    }
    .root {
        margin: 10px!important;
    }
    .content-center {
        display: block;
    }
    .box-pad p {
        width:100%;
        text-align: justify;
        line-height: 2.2;
    }
    .box-pad h2 {
        font-size: 40px;
        margin-bottom: 35px;
    }
    .box-pad h3 {
        font-size: 24px;
    }
    #box_pad1{
        font-size:24px;
    }
    #box_pad2{
        font-size:24px;
    }
    .cross-line:after {
        height: 28px;
        margin-top: -17px;
        margin-left: 10px;
    }
    .icon_center{
        padding: 10px 0px 0px;
        width: 100%;
    }
    .imgMedia_center{
        margin:0 auto;
    }
    .sprite-container {
        display: block;
    }
    .icon_center1{
        padding: 10px 0px 0px;
        width: 100%;
    }
    .meritMedia{
        text-align:center;
    }
    .meritImgPadd {
        padding: 1px 0px !important;
    }
    .orangebox-pad h2 {
        text-align: center;
    }
    .whitebg-pad h2 {
        text-align: center;
    }

    .whitecross-line:after {
        height: 30px;
        margin-top: -16px;
        margin-left: 14px;
    }
    .icon_center2{
        width: 100%;
    }
    #vimargin{
        margin-top: 0%;
        font-size: 24px;
    }
    .whitebg-title h2 {
        font-size: 40px;
    }
    .icon_center3{
        padding:10px 0px 0px;
        width: 100%;
    }
    .pro-table3 table thead tr >th {
        font-size: 14px;
        padding: 15px 8px;
    }
    #vimargin1{
        font-size: 30px;
    }
    .padMedia15px{
        padding:0px 15px;
    }
    .brand {
        display: block !important;
        float: none !important;
        margin: 15px;
    }
    .log-innercir {
        border: 4px solid #ffffff;
        height: 180px;
        width: 180px;
        margin: 0 auto;
        align-items: center;
        display: flex;
        border-radius: 120px;
    }
}
@media (max-width:324px)
{
    .article-slide .carousel-indicators
    {
        bottom: 0;
        left: 0;
        margin-left: 14%;
        width: 100%;
        height: auto
            /* float: right; */
    }
    .font_14, .font_14 .font_16
    {
        font-size:10px !important;
    }
    .btn
    {
        padding: 10px 5px !important;
    }
    .manualimg
    {
        height: 243px !important;
    }
    .icon {
        font-size: 22px;
    }
    html body .page .box-inset
    {
        padding: 50px 30px;
        line-height: 28px;
        font-size: 14px;
    }
    .white-indexline:after
    {
        background-color: #fff;
        width: 1px;
        /* float: right; */
        height: 166px;
        position: absolute;
        margin-top: -151px;
        margin-left: 309px;
        /* top: -32px; */
        transition: .3s all;
        content: "";
        -webkit-transform: rotate(45deg) !important;
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -o-transform: rotate(45deg);
    }
    html body .page .box-inset
    {
        padding: 15px 15px;
    }
    .white-indexline:after
    {
        background-color: #fff;
        width: 1px;
        /* float: right; */
        height: 97px;
        position: absolute;
        margin-top: -78px;
        right: 34px;
    }
    html *:last-child
    {
        margin-bottom: 0;
        vertical-align: middle;
    }
    .page-footer p {
        text-transform: uppercase;
        font-family: 'NotoSansCJKkr-bold';
        font-size: 11px;
    }
    .media {
        margin-top: 2px;
    }
    html .page .offset-top-20
    {
        margin-top: 4px;
    }
    .bginline {
        display: block;
    }
    .pro-table3 table thead tr >th
    {
        font-size: 12px;
        padding: 15px 8px;
    }
    .log-innercir
    {
        border: 4px solid #ffffff;
        height: 155px;
        width: 155px;
        margin: 0 auto;
        align-items: center;
        display: flex;
        border-radius: 120px;
    }
    .vibro
    {
        position: relative;
        left: 10px;
    }
    .master
    {
        position: relative;
        right: 10px;
    }
    .brand-bg span
    {
        font-size:15px !important;
    }
}

@media (min-width: 768px)
{
    html body .page .orange_box
    {
        padding: 16% 68px 23% 16%;
    }
}
@media (min-width: 768px)
{
    html body .page .supportOrange_box
    {
        padding: 14% 68px 20% 16%;
    }
}
@media (max-width: 767px)
{
    .mlocation
    {
        height:400px;
    }
}

/*** RTYPE ***/
.box-pad h3 span
{
    font-size:40px;
}
.sectionTop_20
{
    margin-top:20px;
}
.DetailImg_padd
{
    margin:0 5%;
}
hr.divider
{
    margin-top: 30px;
    margin-bottom: 15px;
}
.table > thead > tr > th
{
    border-bottom:none;
}
.advantage_319
{
    padding:10px 0px 0px;
    width: 319px;
}
.advantage_330
{
    padding:10px 0px 0px;
    width: 330px;
}
.advantage_345
{
    padding:10px 0px 0px;
    width: 345px;
}
.advantage_398
{
    padding:10px 0px 0px;
    width: 398px;
}
.advantage_450
{
    padding:10px 0px 0px;
    width: 450px;
}
.DetailImg
{
    width:33.3%
}
.brand-bg span
{
    font-size: 20px;
    font-family: "NotoSansCJKkr-Regular";
    float: right;
    letter-spacing: 1px;
}
.bg-orange span
{
    font-family: sans-serif;
    font-weight: bold;
    font-size: 47px;
}
.listRightBtn a
{
    padding-bottom: 13px;
    padding-top: 13px;
    margin:30px 0;
}
.fleft
{
    float:left;
}
.fright
{
    float:right;
}
.textLeft
{
    text-align:left;
}
.textRight
{
    text-align:right;
}
.padding_0
{
    padding:0;
}
.paddingRight_0
{
    padding-right:0;
}
.margin_top1
{
    margin-top:1%;
}
.margin_top3
{
    margin-top:3% !important;
}
.margin_top4
{
    margin-top:4% !important;
}
.margin_top5
{
    margin-top:5% !important;
}
.margin_top25
{
    margin-top:25%;
}
.margin_bottom2
{
    margin-bottom: 2% !important;
}
.margin_bottom7
{
    margin-bottom: 7% !important;
}
.margin_bottom10
{
    margin-bottom: 10px !important;
}
.margin_right10
{
    margin-right: 10%;
}
.margin_right15
{
    margin-right: 15px;
}
.margin-right25
{
    margin-right:25px;
}
.margin-left25
{
    margin-left:25px;
}
.padding_top30
{
    padding:30% 0;
}
.padding_top15
{
    padding:15% 0;
}
.padding_bottom70
{
    padding-bottom:70px !important;
}
.manualimg
{
    height:400px;
    width:348px;
}
.letterSpacing_0
{
    letter-spacing:0px !important;
}
.detailMaster
{
    padding: 20px 0px 20px 8%;
}
.date
{
    padding: 20px 8% 0 0;
}
.masterImg
{
    margin-right: 8px;
    margin-top: -7px !important;
}
.dateImg
{
    margin-right: 8px;
    margin-top: -3px !important;
}
.btn_margin1
{
    margin: 3% 1% 8% 0% !important;
}
.btn_margin
{
    margin: 3% 1% 8% 1.5% !important;
}
.font_16
{
    font-size:16px;
}
.certifi_center
{
    display: inline;
    align-items: center;
    justify-content: center;
}
.certifi_center > tbody > tr > td
{
    border-top:0;
}
.galleryImg
{
    width:100%;
    height:auto;
}
.galleryTitle
{
    margin-bottom: 60px !important;
    margin-left: 15px;
}
.supportbtn
{
    width: 300px;
    margin-left: 25%;
}
.carousal-inner1024
{
    height:100vh
}
.merit-top
{
    margin-top:5%;
}
.certifiImg
{
    width:169px;
    height:236px;
}
.cen1
{
    text-align: right;
    margin-top: 20px;
    margin-right:15%;
}
.rd-navbar-sidebar .rd-navbar-nav li:last-child
{
    border-bottom: none;
}
.titl
{
    font-size: 18px;
    text-align: center;
    min-height: 120px;
    line-height: 1.5;
    padding: 0px 20px;
    margin-top: 10px;
    color: #f99f06;
    font-family: "NotoSansCJKkr-Medium";
}
.support-line:after{
    background-color: #fff;
    width: 1px;
    /* float: right; */
    height: 200px;
    position: absolute;
    margin-top: -168px;
    margin-left: 20.5%;
    /* top: -32px; */
    transition: .3s all;
    content: "";
    -webkit-transform: rotate(45deg) !important;
    -moz-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -o-transform: rotate(45deg);
}
.vmhad
{
    display:flex;
    justify-content:center;
}
.techDetail
{
    font-size: 17px;
    padding: 23px 18px;
    margin-bottom: 23px;
}
.techFile
{
    padding-left: 7%;
    float:left;
}
.flex
{
    display:flex;
}
.line1024
{
    width: 107% !important;
    margin-bottom: 40px;
    display:none;
    left:-13px;
}
.btn {
    padding: 10px 43px;
    border-radius: 0px;
    font-size: 18px;
    font-family: "NotoSansCJKkr-Regular";
}
.detailmargin
{
    margin-top:4.3%;
}
.root a img
{
    width:17px;
    height:17px;
}
.phImg
{
    width:26px;
}
.lang
{
    width:34px;
}
.icons-img21
{
    background: url(../images/sprite_img21.png) no-repeat;
    width: 170px;
    height: 170px;
    margin: 0 auto;
}
.icons-img22
{
    background: url(../images/sprite_img22.png) no-repeat;
    width: 170px;
    height: 170px;
    margin: 0 auto;
}
.icons-img23
{
    background: url(../images/sprite_img23.png) no-repeat;
    width: 170px;
    height: 170px;
    margin: 0 auto;
}
.icons-img24
{
    background: url(../images/sprite_img24.png) no-repeat;
    width: 170px;
    height: 170px;
    margin: 0 auto;
}
.icons-img25
{
    background: url(../images/sprite_img25.png) no-repeat;
    width: 170px;
    height: 170px;
    margin: 0 auto;
}
.icons-img26
{
    background: url(../images/sprite_img26.png) no-repeat;
    width: 170px;
    height: 170px;
    margin: 0 auto;
}
.icons-img27
{
    background: url(../images/sprite_img27.png) no-repeat;
    width: 170px;
    height: 170px;
    margin: 0 auto;
}
.icons-img28
{
    background: url(../images/sprite_img28.png) no-repeat;
    width: 170px;
    height: 170px;
    margin: 0 auto;
}
.icons-img29
{
    background: url(../images/sprite_img29.png) no-repeat;
    width: 170px;
    height: 170px;
    margin: 0 auto;
}
.icon-position22
{
    background-position: -180px 5px !important;
}
.icon-position23
{
    background-position: -356px 5px !important;
}
.icon-position24
{
    background-position: -3px -170px !important;
}
.icon-position25
{
    background-position: -180px -170px !important;
}
.icon-position26
{
    background-position: -360px -171px !important;
}
.imgCenter
{
    display: flex;
    align-items: center;
}
.top-6
{
    position:relative;
    top:-6px;
}
.langTop
{
    text-align: right;
    padding-right: 12%;
    padding-top: 5%;
}

/*** 1800 to 1900view **/

@media (min-width:1086px) and (max-width:1900px)
{
    .range > .cell-xl-6
    {
        -webkit-flex-basis: 45%;
        -ms-flex-preferred-size: 50%;
        flex-basis: 45%;
    }
}
@media (min-width:1000px) and (max-width:1700px)
{
    .detailmargin
    {
        margin-top:6%;
    }
}
@media (min-width:1200px) and (max-width:1805px)
{
    .input-width
    {
        width:24% !important;
    }
    .btn-width
    {
        width:38% !important;
    }
    .label-width
    {
        width: 14% !important;
    }
}

/*** 1600 view **/

@media (min-width:1500px) and (max-width:1700px)
{
    .SliderLeft
    {
        left:5% !important;
    }
    .article-slide .carousel-indicators
    {
        margin-left: 35%;
    }
    .white-indexline:after
    {
          height: 17%;
    margin-top: -126px;
    margin-left: 7%;
    }
    html body .page .orange_box
    {
        padding: 13% 68px 15% 16%;
    }
    html body .page .supportOrange_box
    {
        padding: 12% 68px 9.5% 16%;
    }
    .support-line:after
    {
        height: 17%;
        margin-top: -137px;
        margin-left: 19.9%;
    }
    .carousel-inner > .item > img, .carousel-inner > .item > a > img
    {
        height:auto;
    }
 
    .article-slide .carousel-indicators
    {
        height:31vh;
    }
    .swiper-container.swiper-slider .swiper-slide-title
    {
        top:40%;
    }
    .SliderText2
    {
        top: 55% !important;
    }
    .SliderText3
    {
        top: 65% !important;
    }
    .read
    {
        top: 82% !important;
    }
    .box-pad h3
    {
        line-height: 1.2;
    }
    .pdctDetail img
    {
        width:383px;
        height:383px;
    }
}
@media (min-width:1500px) and (max-width:1650px)
{
    .manualimg
    {
        width: 285px;
        height: 328px;
    }
    .cen1
    {
        margin-right:4%;
    }
}
@media (min-width:1651px) and (max-width:1800px)
{
    .manualimg
    {
        height:320px;
    }
    .cen1
    {
        margin-right:9%;
    }
}
/*** 1440view **/

@media (min-width:1400px) and (max-width:1500px)
{
    .SliderLeft
    {
        left:5% !important;
    }
    .SliderText2 span
    {
        font-size: 50px !important;
    }
    .SliderText2
    {
        font-size: 50px !important;
    }
    .SliderText1
    {
        font-size: 60px !important;
    }
    .white-indexline:after
    {
    height: 7%;
    margin-top: -52px;
    margin-left: 4%;
    }
    .article-slide .carousel-indicators
    {
        margin-left: 28%;
    }
    html body .page .orange_box
    {
        padding: 7% 10% 6% 14%;
    }
    html body .page .supportOrange_box
    {
        padding: 7% 10% 6% 14%;
    }
    html .page .top_20
    {
        margin-top: 20px;
    }
    .cen1
    {
        margin-right:-7%;
    }
    .certifiImg
    {
        width:100%;
        height:auto;
    }
    .certifiTitl
    {
        padding:0;
    }
    .support-line:after
    {
        height: 14%;
        margin-top: -119px;
        margin-left: 19.5%;
    }
    .carousel-inner > .item > img, .carousel-inner > .item > a > img
    {
        height:auto;
    }
    .swiper-container
    {
        height: 75vh !important;
    }
    .article-slide .carousel-indicators
    {
        height:35vh;
    }
    .swiper-container.swiper-slider .swiper-slide-title
    {
        top:40%;
    }
    .SliderText2
    {
        top: 55% !important;
    }
    .SliderText3
    {
        top: 65% !important;
    }
    .read
    {
        top: 82% !important;
    }
    .pdctDetail img
    {
        width:355px;
        height:355px;
    }
    .box-pad p
    {
        width:480px;
    }
    .mobIcon
    {
        display:block;
    }
    .webIcon
    {
        display:none;
    }
    hr.divider
    {
        margin-top: 0px;
    }
    .vl img, .alone img
    {
        width: 70%;
        margin: 0 auto;
    }
    .box-pad h3
    {
        line-height: 1.38;
    }
    .Detail .meritImgPadd
    {
        padding:1px 30px !important;
    }
    .top_2
    {
        margin-top:4.5% !important;
    }
    .merit h1
    {
        font-size: 20px;
        letter-spacing:-1px;
    }
    .merit p
    {
        font-size: 17px;
        text-align:justify;
    }
    .manualimg
    {
        width: 245px;
        height: 282px;
    }
    .fancybox-type-image
    {
        left: 45% !important;
    }
}

/*** 1280 & 1366 view **/

@media (min-width:1200px) and (max-width:1399px)
{
    html body .page .supportOrange_box
    {
        padding: 12% 68px 16% 16%;
    }
    .SliderText2
    {
        top: 66% !important;
    }
    .SliderLeft
    {
        left: 6% !important;
    }
    .cen1
    {
        margin-right:6%;
    }
    .support-line:after
    {
        margin-left: 25.4%;
    }
    .pdctDetail img
    {
        width:379px;
        height:379px;
    }
    .rd-navbar-sidebar .rd-navbar-brand
    {
        margin-top:85px;
    }
    .rd-navbar-sidebar .rd-navbar-nav
    {
        margin-top:70px;
    }
    .carousel-inner > .item > img, .carousel-inner > .item > a > img
    {
        height:auto;
    }

    .article-slide .carousel-indicators
    {
        height:31vh;
    }
    .swiper-container.swiper-slider .swiper-slide-title
    {
        top:40%;
    }
    .SliderText2
    {
        top: 51% !important;
    }
    .SliderText3
    {
        top: 65% !important;
    }
    .read
    {
        top: 82% !important;
    }
}
@media (min-width:1200px) and (max-width:1300px)
{
    .manualimg
    {
        height: 286px;
    }
    html body .page .orange_box
    {
        padding: 13% 68px 16% 16%;
    }
    .cen1
    {
        margin-right:2%;
    }
}
@media (min-width:1301px) and (max-width:1399px)
{
    .manualimg
    {
        height: 307px;
    }
    html body .page .orange_box
    {
        padding: 13% 68px 19% 16%;
    }
}

/*** mobile view ***/

@media (max-width: 1000px)
{
    .rd-navbar-fixed .rd-navbar-nav .rd-navbar-submenu-toggle::after
    {
        line-height: 44.5px;
    }
    .advantage_398, .advantage_319, .advantage_330, .advantage_450, .advantage_345
    {
        padding: 10px 0px 0px;
        width: 100%;
    }
    .DetailImg
    {
        width: 100%;
    }
    .DetailImg img, .vmDsc img
    {
        padding:15px;
    }
    .DetailImg_padd
    {
        margin: 0;
    }
    .margin_0
    {
        margin: 0 auto;
    }
    .rd-navbar-fixed .rd-navbar-toppanel .big
    {
        font-size: 16px;
        color: #fff;
    }
    .rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle::after
    {
        -webkit-transform: none;
        transform: none;
    }
    .rd-navbar-fixed .rd-navbar-toppanel .icon
    {
        display:inline-block;
    }
    .header .margin-right25
    {
        margin-right:7px;
    }
    .header .margin-left25
    {
        margin-left:12px;
    }
    .lang
    {
        top:0;
        width:26px;
    }
    .header-right
    {
        display: -webkit-inline-box;
    }
    .mTop
    {
        position:relative;
        top:-6px;
    }
    .mMail
    {
        position: relative;
        top: 5px;
    }
    .header a
    {
        color:#fff;
    }
    .vmhad
    {
        display:block;
    }
    .pro-table3 table tbody tr >td
    {
        font-size:11px;
    }
    .list h2
    {
        font-size:25px;
    }
    .techFile
    {
        padding-left: 4%;
    }
    .listTitle h2
    {
        font-size: 30px;
        padding: 5px 15px;
    }
    .bg-orange span
    {
        font-size: 35px;
    }

    .btn-padding
    {
        padding: 10px 35px !important;
    }
    .btn
    {
        padding: 10px 9px;
    }
    .font_14, .font_14 .font_16
    {
        font-size:14px;
    }
    .btn1024 .margin_right15
    {
        margin-right:7px;
    }
    .btn1024
    {
        padding:0;
    }
    .ui-to-top
    {
        bottom:40px;
    }
    .cen1
    {
        margin-right: 24%;
    }
    .cetifiText
    {
        max-width:210px;
        margin:0 auto;
        padding-top:10px;
    }
    .line1024
    {
        display:block;
    }
    .margin-10
    {
        margin:10% 0;
    }
    .supportOrange_box
    {
        padding: 6% 68px 3% 16% !important;
    }
    .support-line:after
    {
        height: 149px;
        margin-top: -118px;
        margin-left: 76%;
    }
    .detailmargin
    {
        margin-top:15.5%;
    }
    .phImg
    {
        width:22px;
    }
    .alone img
    {
        width: 85%;
        margin: 0 auto !important;
    }
}
@media (min-width:450px) and (max-width:1000px)
{
    .white-indexline:after
    {
        display:none;
    }
    .support-line:after
    {
        display:none;
    }
}
@media (max-width:1200px)
{
    .rd-navbar-fixed .rd-navbar-brand img
    {
        display: block;
    width: 160px;
    margin-top: 3px;
    }
    .rd-navbar-fixed .rd-navbar-brand
    {
        top:8px;
    }
}
@media (min-width:1001px) and (max-width:1199px)
{
    .icon-contain
    {
        width: 195px;
        height:195px;
    }
    .rd-navbar-fixed .rd-navbar-nav li.opened > .rd-navbar-submenu-toggle::after
    {
        -webkit-transform: none;
        transform: none;
    }
    .icon-text p
    {
        font-size: 15px;
    }
    .article-slide .carousel-indicators
    {
        margin-left: 26%;
    }
    .SliderText1
    {
        font-size: 50px;
    }
    .SliderText2
    {
        font-size: 40px !important;
        top:45% !important;
    }
    .SliderText2 span
    {
        font-size: 40px !important;
    }
    .read
    {
        top: 80% !important;
    }
    .readright
    {
        top: 74% !important;
    }
    .SliderText3
    {
        top: 60% !important;
    }
    .SliderLeft
    {
        left: 3% !important;
    }
    .slider1024
    {
        height:76vh;
    }
    .carousal-inner1024
    {
        height:84vh;
    }
    .carousel-inner > .item > img, .carousel-inner > .item > a > img
    {
        height:auto;
    }
    .swiper-container
    {
        height:76vh !important;
    }
    .article-slide .carousel-indicators
    {
        height:23vh;
    }
    .swiper-container.swiper-slider .swiper-slide-title
    {
        top: 34%;
    }
    html body .page .orange_box
    {
        padding: 13% 68px 16% 16%;
    }
    .margin-right25
    {
        margin-right: 13px;
    }
    .lang
    {
        top: 7px;
        width: 25px;
    }
    .phImg
    {
        width:22px;
    }
    .merit h1
    {
        font-size:23px;
    }
    .merit p
    {
        font-size:18px;
    }
    .merit-top
    {
        margin-top:2%;
    }
    .vmhimg
    {
        height:80vh;
    }
    .manualimg
    {
        height: 222px;
    }
    .certifiImg
    {
        width: 100%;
        height: auto;
    }
    .cen1
    {
        margin-right:0;
    }
    .supportOrange_box
    {
        padding: 9% 68px 13% 16% !important;
    }
    .margin_top25
    {
        margin-top:0;
    }
    .certifiTitl
    {
        padding:0;
        font-size:13px;
        min-height: 60px;
    }
    .input-width
    {
        width:27%  !important;
    }
    .label-width
    {
        width: 16%  !important;
    }
    .btn-width
    {
        width: 41.5% !important;
        padding: 0;
    }
    .support-line:after
    {
        margin-left: 33%;
    }
    .pdctDetail img
    {
        width:302px;
        height:302px
    }
}
@media (max-width: 1085px)
{
    .range > .cell-xl-6 {
        -webkit-flex-basis: 100%;
        -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    }
}
@media (min-width:325px) and (max-width:400px)
{
    html body .page .box-inset
    {
        padding: 9.5% 12%;
    }
    .white-indexline:after
    {
        background-color: #fff;
        width: 1px;
        height: 19%;
        position: absolute;
        margin-top: -30%;
        right: 34px;
    }
    .font_14, .font_14 .font_16
    {
        font-size:12px;
    }
    .cen1
    {
        margin-right: 20%;
    }
    .btn-padding
    {
        padding: 10px 25px !important;
    }
    .supportOrange_box
    {
        padding: 5% 68px 2% 6% !important;
    }
    .support-line:after
    {
        height: 149px;
        margin-top: -118px;
        margin-left: 86.7%;
    }
}
@media (min-width: 700px)
{
    .mobImg
    {
        display:none;
    }
    .webImg
    {
        display:block;
    }
}
@media (max-width: 700px)
{
    .mobImg
    {
        display:block;
    }
    .webImg
    {
        display:none;
    }
}
@media (max-width: 1399px)
{
    .mobIcon
    {
        display:none;
    }
}
@media (min-width:1501px)
{
    .mobIcon
    {
        display:none;
    }
}
@media (min-width:1020px)
{
    .mobLang
    {
        display:none;
    }
    .mailTop
    {
        position:relative;
        top:8px;
    }
}
@media (max-width:1020px)
{
    .webLang
    {
        display:none;
    }
}
@media (max-width:480px) and (min-width:320px)
{
.swiper-container {
    height: auto !important;
}
}
@media (max-width:1024px) and (min-width:768px)
{
.swiper-container {
    height: 73vh !important;
}
}
@media (min-width: 1280px) and (max-width: 1365px) {
    .swiper-container {
        height: 80vh !important;
    }
}
@media (min-width: 1440px) and (max-width: 1599px) {
  .swiper-container.swiper-slider .swiper-slide-title {
    top: 30%;
	left: 57%;
}
.SliderText2 {
    top: 45% !important;
}
.SliderText3 {
    top: 55% !important;
}
.read {
    top: 72% !important;
}
}
@media (min-width: 1600px) and (max-width: 1919px) {
  .swiper-container.swiper-slider .swiper-slide-title {
	left: 57%;
}
}