.flex .content1 > h2{text-align: center; font-size:70px; font-weight: normal;}
.flex .content1 > h3{ line-height : 1.3;text-align: center; font-size:28px; font-weight:300; padding-top: 50px;}
.flex .content1 .product_flex_img2{background: url(../images/sub/img_polygon.png) center 15px no-repeat; height: 505px; margin-top: 70px; background-size: 500px; text-align: center;}
.flex .content1 .product_flex_img2 > ul{height: 278px; margin:0 auto ; text-align: center; font-size: 0;}
.flex .content1 .product_flex_img2 > ul > li{height: 278px; display: inline-block; vertical-align: middle; }

.flex .content1 .product_flex_img2 > ul > li > p{font-size: 50px; color: #12ba9c; font-weight: bold; font-style: italic; padding-top: 60px;}
.flex .content1 .product_flex_img2 > ul > li > span{line-height:1.2;font-size: 33px; display: block; padding-top: 10px; font-weight: normal; letter-spacing: -1px;}
.flex .content1 .product_flex_img2 > ul > li > span > em{display: block; font-size: 16px; font-style: normal;}
.flex .content1 .product_flex_img2 > ul > li:first-child{padding-right: 121px; background: url(../images/sub/fl_line.png) right center no-repeat; width: 266px;}
.flex .content1 .product_flex_img2 > ul > li:nth-child(2){width: 266px; margin-left: -3px;position: relative;}
.flex .content1 .product_flex_img2 > ul > li:nth-child(3){width: 266px; margin-left: -3px;position: relative;}
.flex .content1 .product_flex_img2 > ul > li:nth-child(4){padding-left: 121px; background: url(../images/sub/fl_line.png) left center no-repeat; margin-left: -3px; width: 266px;}
.flex .content1 .product_flex_img2 > h4{padding-right: 54px; display: inline-block; margin: 90px auto 0; background: url(../images/sub/title_bul.png) right  40px no-repeat;  font-size: 50px; font-weight: 300;}
.flex .content1 .blink2{top: 245px !important;}

.list_wrap li{padding-top: 150px !important; height: auto !important;}
.list_wrap li > span{line-height:120%;color:#222;font-size: 18px; display: inline-block; padding-top: 18px; letter-spacing: -0.8px;}

.product_table_v2 th{padding: 10px 5px; font-weight: 300 !important; vertical-align: middle; font-size: 16px;}
.product_table_v2 th > span{font-size: 12px; line-height: 1;}
.product_table_v2 td{padding:15px 5px; text-align: center !important; font-weight: normal !important; vertical-align: middle;}
.product_table_v2 td.f_col{color: #666666 !important;}
section.flex .content3 .img_stemp{background: none !important;margin-top: 0;}
section.flex .content3 .img_stemp img:nth-child(1) {
    z-index: 2;
    top: 162px;
    max-width: 62%;
    width: 100%;
}

section.flex .content3 .img_stemp img:nth-child(2) {
    top: 292px;
    z-index: 1;
    width: 100%;
    max-width: 82%;
}

section.flex .content3 .img_stemp img:nth-child(3) {
    top: 442px;
    width: 100%;
    max-width: 55%;
}

section.flex .content3 .img_stemp img:nth-child(4) {
    top: 689px;
    right: 0;
    max-width: 70%;
    width: 100%;
}

section.flex .content3 .img_stemp img:nth-child(5) {
    top: 710px;
    right: 0;
    max-width: 60%;
    width: 100%;
}

section.flex .content3 .img_stemp img:nth-child(6) {
    top: 1041px;
    right: 0;
    max-width: 75%;
    width: 100%;
}

.opacity.sc-event {opacity: 1 !important; }

.band_ar{width: 733px; margin: 0 auto;}
.band_ar > li{width: 100%; }
.band_ar > li > span{display: inline-block; vertical-align: top;}
.band_ar > li > span:first-child{width: 227px; font-size: 24px; color: #fff; text-align: center; height: 43px; line-height: 43px;}
.band_ar > li:first-child > span:first-child{background: #1853ac;}
.band_ar > li:nth-child(2) > span:first-child{background: #cc51b4; margin-top: 34px;}
.band_ar > li:nth-child(3) > span:first-child{background: #ffc53a;}
.cer_ar{position: relative; height: 357px; width: 644px;}
.cer_ar > img{position: absolute; top: 0; left: 0;}
.cable_ar{position: relative;}
.cable_ar .detail{position: absolute; top: 0; left: 0;}
.cable_ar .detail > img{position: absolute; z-index: 2;}
.cable_ar .detail > img:first-child{ top: 210px; left: 0}
.cable_ar .detail > img:nth-child(2){ top: 317px; left: 251px}
.cable_ar .detail > img:nth-child(3){ top: 172px; left: 165px}
.cable_ar .detail > img:nth-child(4){ top: 140px; left: 315px}
.cable_ar .detail > img:nth-child(5){ top: 111px; left: 365px}
.cable_ar .detail > img:nth-child(6){ top: 78px; left: 420px}
.cable_ar .detail > img:nth-child(7){ top: 82px; left: 660px}
.cable_ar .detail > img:nth-child(8){ top: 46px; left: 500px }


.delay18 {
    transition-delay: 1.8s !important;
}
.delay21 {
    transition-delay: 2.1s !important;
}

.mask_img{position: relative;  width: 1200px; height: 274px;}
.mask_img .mask_box1{width: 1200px; height: 274px; display: table; position: absolute; top: 0;}
.mask_img .mask_box1 > span{width: 50%; height: 100%; display: table-cell;}


.gray_area_02{position: relative;
    width: 100%;
    margin: 40px auto 0;
    padding: 40px 0;
    background: #f8f8f8;
    text-align: center;
height: 269px;}

    /*pdf 다운로드 영역 프로덕트 공통*/
.product_pdf {
    margin: 100px 0;
}
.product_pdf .w1280 {
    max-width: 1280px;
    width:100%;
    margin: 0 auto;
}
.product_pdf .clearfix > div {
    max-width: 530px;
    width:100%;
}
.product_pdf .clearfix > div ul > li:not(:last-child) {
    margin-bottom: 40px;
}
.product_pdf .clearfix .depth2 {
    margin-top: 30px;
}
 .product_pdf .clearfix .depth2 li {
    margin-bottom: 20px;
}
.product_pdf .clearfix > div > ul > li {
    width: 100%;
    border-image: linear-gradient(-35deg, #5c32cf 40%, #10c4a4 70%);
    border-style: solid;
    border-width: 2px;
    border-image-slice: 2;
    box-sizing: border-box;
}
.product_pdf .clearfix > div > ul > li > a {
    display: block;
    width: 100%;
    /*height: 100%;*/
    padding: 20.5px 0 20.5px 20px;
    box-sizing: border-box;
    font-size: 24px;
    position: relative;
}
.product_pdf .clearfix > div > ul > li img {
    position: absolute;
    right: 15px;
    top: 15px;
}
.product_pdf .clearfix .depth2 {
    padding: 0 20px;
    box-sizing: border-box;
}
.product_pdf .clearfix .depth2 a {
    display: inline-block;
    width: 100%;
    /*height: 100%;*/
}
.product_pdf .clearfix .depth2 img {
    display: inline-block;
    position: static;
    margin-right: 15px;
    vertical-align: -6px;
}

/*---------------공동영역끝-----------------*/
.ultrarg .content1{position: relative; margin-bottom: 180px;}
.ultrarg .content1 > h2{text-align: center; font-size:70px; font-weight: normal;}
.ultrarg .content1 > h3{ line-height : 1.3;text-align: center; font-size:28px; font-weight:300; padding-top: 50px;}
.ultrarg .content1 .product_flex_img2{background: url(../images/sub/img_polygon.png) center 15px no-repeat; height: 505px; margin-top: 70px; background-size: 500px; text-align: center;}
.ultrarg .content1 .product_flex_img2 > ul{height: 278px; margin:0 auto ; text-align: center; font-size: 0;}
.ultrarg .content1 .product_flex_img2 > ul > li{height: 278px; display: inline-block; vertical-align: middle; }

.ultrarg .content1 .product_flex_img2 > ul > li > p{font-size: 50px; color: #12ba9c; font-weight: bold; font-style: italic; padding-top: 60px;}
.ultrarg .content1 .product_flex_img2 > ul > li > span{font-size: 33px; display: block; padding-top: 10px; font-weight: normal;}
.ultrarg .content1 .product_flex_img2 > ul > li > span > em{display: block; font-size: 12px;}
.ultrarg .content1 .product_flex_img2 > ul > li:first-child{width: 266px;padding-right: 121px; background: url(../images/sub/fl_line.png) right center no-repeat;}
.ultrarg .content1 .product_flex_img2 > ul > li:nth-child(2){width: 266px; margin-left: -3px;}
.ultrarg .content1 .product_flex_img2 > ul > li:nth-child(3),
.multi_215 .content1 .product_flex_img2 > ul > li:nth-child(3){width: 266px;padding-left: 121px; background: url(../images/sub/fl_line.png) left center no-repeat; margin-left: -3px;}
.ultrarg .content1 .product_flex_img2 > ul > li:nth-child(4){width: 266px;padding-left: 121px; background: url(../images/sub/fl_line.png) left center no-repeat; margin-left: -3px;}
.ultrarg .content1 .product_flex_img2 > h4{padding-right: 54px; display: inline-block; margin: 90px auto 0; background: url(../images/sub/title_bul.png) right  40px no-repeat;  font-size: 50px; font-weight: 300;}
.ultrarg .content1 .blink3{top: 0px !important; background: url(../images/sub/blink.png); width: 278px; left:48%;}

.ultrarg .img_stemp2{width: 100%; position: relative; background: none !important;}
.ultrarg .img_stemp2 > img:nth-child(1){position: absolute; top: 0; right: 0; max-width: 73%; width: 100%;}
.ultrarg .img_stemp2 > img:nth-child(2){position: absolute; top: 0; right: 0; max-width: 73%; width: 100%;}
.ultrarg .img_stemp2 > img:nth-child(3){position: absolute; top: 0; right: 0; max-width: 73%; width: 100%;}

.sub_tit_v7 {
    position: relative;
    display: inline-block;
    font-size: 18px;
    font-weight: 300;
    color: #fff;
    text-align: center;
    background: url(../images/sub/product_btn2.png) no-repeat;
    padding: 0 20px;
    /*height: 31px;*/
    line-height: 31px;
    transition: all 1s ease;
    margin-top: 50px;
    margin-bottom: 20px;
    background-size: cover;
}

.half_v2 > div:last-child {
    vertical-align: top;
}

.half_v2 .sub_tit_v6 {
    margin-right: 30px;
    vertical-align: top;
}
.sub_tit_v3 {margin-top: 0 !important; margin-bottom: 20px !important;}
.line_v2{margin-bottom: 66px;}
.half_v3{padding-top: 60px;}
.half_v3 > div:nth-child(2){display: inline-block; vertical-align: top; text-align: center; width: calc(100% - 205px); }
.ae_content1_bg{background: none !important;overflow: hidden;}
.ae_content1_img{width: 100%; text-align: left;}
.ae_content1_img > img{width: auto; position: absolute; left: 0; top: 0;}



.aeroflon .content1{position: relative; margin-bottom: 180px;}
.aeroflon .content1 > h2{text-align: center; font-size:70px; font-weight: bold;}
.aeroflon .content1 > h3{ line-height : 1.3;text-align: center; font-size:28px; font-weight:300; padding-top: 50px;}
.aeroflon .content1 .product_flex_img2{background: url(../images/sub/img_polygon.png) center 15px no-repeat; height: 505px; margin-top: 70px; background-size: 500px; text-align: center;}
.aeroflon .content1 .product_flex_img2 > ul{height: 278px; margin:0 auto ; text-align: center; font-size: 0;}
.aeroflon .content1 .product_flex_img2 > ul > li{height: 278px; display: inline-block; vertical-align: middle; }

.aeroflon .content1 .product_flex_img2 > ul > li > p{font-size: 50px; color: #12ba9c; font-weight: bold; font-style: italic; padding-top: 60px;}
.aeroflon .content1 .product_flex_img2 > ul > li > span{font-size: 33px; display: block; padding-top: 10px; font-weight: normal;}
.aeroflon .content1 .product_flex_img2 > ul > li > span > em{display: block; font-size: 20px; font-style: normal;}
.aeroflon .content1 .product_flex_img2 > ul > li:first-child{width: 266px;padding-right: 121px; background: url(../images/sub/fl_line.png) right center no-repeat;}
.aeroflon .content1 .product_flex_img2 > ul > li:nth-child(2){position:relative;width: 266px; margin-left: -3px;}
.aeroflon .content1 .product_flex_img2 > ul > li:nth-child(3){position:relative; width: 266px; }
.aeroflon .content1 .product_flex_img2 > ul > li:nth-child(4){width: 266px;padding-left: 121px; background: url(../images/sub/fl_line.png) left center no-repeat; margin-left: -3px;}
.aeroflon .content1 .product_flex_img2 > h4{padding-right: 54px; display: inline-block; margin: 90px auto 0; background: url(../images/sub/title_bul.png) right  40px no-repeat;  font-size: 50px; font-weight: 300;}
.aeroflon .content1 .blink2{top: 208px !important; }

.aeroflon .img_stemp2{width: 100%; position: relative; background: none !important;}
.aeroflon .img_stemp2 > img:nth-child(1){position: absolute; top: 0; left: 0;max-width: 78%;width: 100%;}
.aeroflon .img_stemp2 > img:nth-child(2){position: absolute; top: 0; left: 0;max-width: 78%;width: 100%;}
.aeroflon .img_stemp2 > img:nth-child(3){position: absolute; top: 0; left: 0;max-width: 78%;width: 100%;}
.aeroflon .img_stemp2 > img:nth-child(4){position: absolute; top: 0; left: 0;max-width: 78%;width: 100%;}
section.aeroflon main .content3{z-index: 10 !important; padding-bottom:70px ;}
.aeroflon .content3 > h5{text-align: center; font-size: 24px; font-weight: normal; margin-top: 30px;}
.aeroflon .content3 > h3{text-align: center; font-size: 60px; font-weight: normal; margin-top: 30px;}
.aeroflon .content3 .cn_img{text-align: center; padding-top: 20px;}
section.aeroflon main .content4{width: 100%; height: 537px; background: url(../images/sub/img_aeroflon_bg_01.png)no-repeat; background-size: cover; text-align: center;}
section.aeroflon main .content5{ width: 1200px !important;  margin: 0 auto; padding: 50px 0;}

.multi1_bg .multi1_img{background: none !important;}
.multi1_bg .top_bg{height: 770px; width: 100%;}
.multi1_bg .top_bg .img_01{width: 100%;height: 770px; background: url(../images/sub/product_mg_img2_01.png)top left no-repeat; background-size:100%; position: absolute; left: 0; top: 0; z-index: 1;}
.multi1_bg .top_bg .img_02{width: 100%;height: 770px; background: url(../images/sub/product_mg_img2_02.png)top left no-repeat; background-size:100%;position: absolute; left: 0; top: 0; z-index: 1;}
.multi1_bg .top_bg .img_03{width: 100%;height: 770px; background: url(../images/sub/product_mg_img2_03.png)top right no-repeat; background-size:100%;position: absolute; right: 0; top: 0; z-index: 0;}


.multi .content1 > h2{text-align: center; font-size:70px; font-weight: bold;}
.multi .content1 > h3{line-height:1.3;text-align: center; font-size:28px; font-weight:300; padding-top: 50px;}
.multi .content1 .product_flex_img2{background: url(../images/sub/img_polygon.png) center 15px no-repeat; height: 505px; margin-top: 70px; background-size: 500px; text-align: center;}
.multi .content1 .product_flex_img2 > ul{height: 278px; margin:0 auto ; text-align: center; font-size: 0;}
.multi .content1 .product_flex_img2 > ul > li{height: 278px; display: inline-block; vertical-align: middle; }

.multi .content1 .product_flex_img2 > ul > li > p{font-size: 50px; color: #12ba9c; font-weight: bold; font-style: italic; padding-top: 60px;}
.multi .content1 .product_flex_img2 > ul > li > span{font-size: 32px; display: block; padding-top: 10px; font-weight: normal; letter-spacing: -2px;}
.multi .content1 .product_flex_img2 > ul > li > span > em{display: block; font-size: 16px; font-style: normal;}
.multi .content1 .product_flex_img2 > ul > li:first-child{padding-right: 121px; background: url(../images/sub/fl_line.png) right 170px no-repeat; width: 266px;}
.multi .content1 .product_flex_img2 > ul > li:nth-child(2){position: relative;width: 266px; margin-left: -3px;}
.multi .content1 .product_flex_img2 > ul > li:nth-child(3){position: relative;width: 266px;}
.multi .content1 .product_flex_img2 > ul > li:nth-child(4){padding-left: 121px; background: url(../images/sub/fl_line.png) left 170px no-repeat; margin-left: -3px; width: 266px;}
.multi .round_border:after{top: 20px;}

.multi .content1 .product_flex_img2 > h4{padding-right: 54px; display: inline-block; margin: 90px auto 0; background: url(../images/sub/title_bul.png) right  40px no-repeat;  font-size: 50px; font-weight: 300;}
.multi .content1 .blink2{top: 360px !important;}
.list_wrap > li > span > em{display: block; font-size: 14px; font-style: normal;}

.multi .content2{margin-top: 100px;}
.table_box{max-width: 1280px;margin: 0 auto;width: 100%;}
.table_box .tb_box_helf{max-width: 1280px;font-size:0px;display: inline-block;width: 100%;margin: 0 auto;text-align: center;}
.table_box .tb_box_helf .tb_inner{width: 47%;display: inline-block;vertical-align: top;}
.al{padding-right: 30px;}
.table_box .tb_box_helf .tb_inner.ar{padding-left: 30px;}
.table_box .tb_inner_full{margin-top: 55px;}

.product_table_v2.hb th {height: 79px;}
.product_table_v2.hb td {height: 117px;}

.product_table_v2.left_th th{border-right: 1px solid #bfbfbf; box-sizing: border-box; background: #404040; color: #fff; width: 380px;}
.ch_img{padding-top: 70px; text-align: center;}
.ch_img > img{margin: 0 35px;}

.multi .content3{margin-top: 100px; height: 1118px; position: relative;}
.multi .content3 > h2{text-align: center; font-size:60px; font-weight: normal; position: absolute; top: 0; width: 100%;}
.multi .content3 > h3{text-align: center; font-size:24px; font-weight:300;   position: absolute; padding-top: 170px; width: 100%;}
.multi .content3 .bg_box {width: 100%; height: 1118px;}
.multi .content3 .bg_box .bg_01{max-width: 84%;height: 1117px;position: absolute;background: url(../images/sub/product_mg_img4_02.png) top left no-repeat;width: 100%;background-size: contain;}
.multi .content3 .bg_box .bg_02{max-width: 85%;width: 100%; height: 1118px; position: absolute; background: url(../images/sub/product_mg_img4_01.png) bottom left no-repeat;background-size: contain;}
.multi .content4{margin-top: 100px !important;}
.multi .content4 .bg_box{width: 100%; background: url(../images/sub/product_mg_img5_01.png) no-repeat; background-size: cover; height: 571px; position: relative;}
.multi .content4 .bg_box .bg_img_01{width: 100%;height: 571px; background: url(../images/sub/product_mg_img5_02.png) right bottom; position: absolute; bottom: 0; right: 0;}
.multi .content4 .bg_box .bg_img_02{width: 100%;height: 571px; background: url(../images/sub/product_mg_img5_03.png) right bottom; position: absolute; bottom: 0; right: 0;}
.multi .content4 .bg_box .bg_img_03{width: 100%;height: 571px; background: url(../images/sub/product_mg_img5_04.png) right bottom; position: absolute; bottom: 0; right: 0;}
.multi .content4 .bg_box .bg_img_04{width: 100%;height: 571px; background: url(../images/sub/product_mg_img5_05.png) right bottom; position: absolute; bottom: 0; right: 0;}
.multi .content4 .bg_box .bg_img_05{width: 100%;height: 571px; background: url(../images/sub/product_mg_img5_06.png) right bottom; position: absolute; bottom: 0; right: 0;}

/*mg215*/
.multi1_bg .multi1_215_img .img_01 {background: url(../images/sub/product_mg215/product_mg215_img1_01.png)top right no-repeat; background-size: 100%;}
.multi1_bg .multi1_215_img .img_02 {background: url(../images/sub/product_mg215/product_mg215_img1_02.png)top right no-repeat; background-size: 100%;}
.multi1_bg .multi1_215_img .img_03 {background: url(../images/sub/product_mg215/product_mg215_img1_03.png)top right no-repeat; background-size: 100%;}

.multi .content4 .bg_box.bg_box_215 .bg_img_01{background-image: url(../images/sub/product_mg215/product_mg215_img5_01.png); background-position: right bottom;}
.multi .content4 .bg_box.bg_box_215 .bg_img_02{background-image: url(../images/sub/product_mg215/product_mg215_img5_02.png); background-position: right bottom;}
.multi .content4 .bg_box.bg_box_215 .bg_img_03{background-image: url(../images/sub/product_mg215/product_mg215_img5_03.png); background-position: right bottom;}
.multi .content4 .bg_box.bg_box_215 .bg_img_04{background-image: url(../images/sub/product_mg215/product_mg215_img5_04.png); background-position: right bottom;}
.multi .content4 .bg_box.bg_box_215 .bg_img_05{background-image: url(../images/sub/product_mg215/product_mg215_img5_05.png); background-position: right bottom;}

.tb_inner_full .img_box{width: 100%;}
.tb_inner_full .img_box > img:nth-child(2){margin-left: -60px;}


.multi .content5{margin-top: 100px; position: relative;}
.multi .content5 > h2{text-align: center; font-size:60px; font-weight: normal; margin-top: 70px;}
.multi .content5 .rg_img > h3 {margin-top:20px; font-size:24px; font-weight:300;}
.img_box2{width: 1280px; display: table; margin: 70px auto; position: relative;}
.img_box2 .lf_img{display: table-cell; vertical-align: top;text-align: center;}
.img_box2 .rg_img{display: table-cell; vertical-align: top; text-align: center; width: 815px;}
.img_box2 .rg_img .sub_tit_v7{margin-top: 2px;}
.img_box2 .cover_img{position: absolute; display: inline-block; left: 55px; top: 25px;}
.img_box2 .cover_img2{position: absolute; display: inline-block; left: 300px; top: 220px;}
.img_box2 .cover_img3{position: absolute; display: inline-block; left: 240px; top: 545px;}

.multi .content6 .dk_box:after{z-index: -1;content: "";width: 100%;background: url(../images/sub/dk_box.png) no-repeat;background-size: cover;position: absolute;bottom: -15px;height: 465px;}
.multi .content6 .dk_box{position:relative;width: 100%;box-sizing: border-box;}
.multi .content6 .dk_box .dk_inner{width: 1280px; margin: 0 auto; display: table; position: relative;}
.multi .content6 .dk_box .dk_inner .rece{display: table-cell;}
.multi .content6 .dk_box .dk_inner .rece .img_in{padding-top: 30px;}
.multi .content6 .dk_box .dk_inner .plug{display: table-cell; position: relative; }
.multi .content6 .dk_box .dk_inner .plug .img_in > img{display: inline-block; position: absolute; left: 90px; top: 44px;}
.multi .content6 .dk_box .dk_inner .plus_img{display: inline-block; position: absolute; left: 372px; top: 195px;}


.cir .content1 .img_stemp{height: 801px; max-width: 1280px;width:100%; position: relative; margin: 0 auto;}
.cir .content1 .img_stemp > img{position: absolute; display: inline-block; }
.cir .content1 .img_stemp > img:first-child{max-width:53%; width:100%;}
.cir .content1 .img_stemp > img:nth-child(2){right: 0; left: auto ;}
.cir .content1 .img_stemp > img.dir_left{right: -50px;}
.cir .content1 .img_stemp > img.dir_left.sc-event {max-width:80%;width:100%;top: 0px !important; right: 0px !important; transition: all 1s ease; left: auto !important;}


.cir .content2 > h2{text-align: center; font-size:70px; font-weight: normal;}
.cir .content2 > h3{text-align: center; font-size:24px; font-weight:300; padding-top: 50px; line-height: 1.3;}
.cir .content2 .product_flex_img2{background: url(../images/sub/img_polygon.png) center 15px no-repeat; height: 505px; margin-top: 70px; background-size: 500px; text-align: center;}
.cir .content2 .product_flex_img2 > ul{height: 278px; margin:0 auto ; text-align: center; font-size: 0;}
.cir .content2 .product_flex_img2 > ul > li{height: 278px; display: inline-block; vertical-align: middle; }

.cir .content2 .product_flex_img2 > ul > li > p{font-size: 50px; color: #12ba9c; font-weight: bold; font-style: italic; padding-top: 60px;}
.cir .content2 .product_flex_img2 > ul > li > span{font-size: 33px; display: block; padding-top: 10px; font-weight: normal;}
.cir .content2 .product_flex_img2 > ul > li > span > em{display: block; font-size: 20px; font-style: normal;}
.cir .content2 .product_flex_img2 > ul > li:first-child{width: 266px;padding-right: 121px; background: url(../images/sub/fl_line.png) right center no-repeat;}
.cir .content2 .product_flex_img2 > ul > li:nth-child(2){position:relative;width: 266px; margin-left: -3px;}
.cir .content2 .product_flex_img2 > ul > li:nth-child(3){position:relative;width: 266px; }
.cir .content2 .product_flex_img2 > ul > li:nth-child(4){width: 266px;padding-left: 121px; background: url(../images/sub/fl_line.png) left center no-repeat; margin-left: -3px;}
.cir .content2 .product_flex_img2 > h4{padding-right: 54px; display: inline-block; margin: 90px auto 0; background: url(../images/sub/title_bul.png) right  40px no-repeat;  font-size: 50px; font-weight: 300;}
.cir .content2 .blink2{top: 288px !important; }

.cir .content3 > h2{text-align: center; font-size:60px; font-weight: normal;}
.cir .content3 > h3{line-height:1.3;text-align: center; font-size:24px; font-weight:300; padding-top: 50px;}

.cir .content4 .bk_box{/*height:362px;*/width: 100%; background: #050703; position: relative; /*height: 457px;*/}
.cir .content4 .bk_box .hand{ /*position: absolute; */top:0; left: 0; display: inline-block;width: 100%;}
.cir .content4 .bk_box .hand > img{margin: 0; padding: 0;max-width: 50%;width: 100%;background: #050703;}
.cir .content4 .bk_box .pd_box{background: #050703;width: 100%; margin: 0 auto; /*position: relative;*/}
.cir .content4 .bk_box .pd_box > img{display: inline-block; position: absolute;}
.cir .content4 .bk_box .pd_box > img:first-child{ /*left: 625px;*/left: 32%;max-width: 22.5%;width: 100%; top: 50px;}
.cir .content4 .bk_box .pd_box > img:nth-child(2){/*left: 945px;*/left: 49%;top: 55px;max-width: 21%;width: 100%;}
.cir .content4 .bk_box .pd_box > img:nth-child(3){/*left: 1295px;*/left: 66%;top: 55px;max-width: 20%;width: 100%;}

/* .cir .content6 .img_stemp .in_img_box{height: 955px; position: relative; margin-top: 80px;} */
.cir .content6 .img_stemp .in_img_box{position: relative; margin-top: 80px;height:990px;}
.cir .content6 .img_stemp .info_img_box{position:relative;text-align: center;margin: 0 auto;display: block;}
.cir .content6 .img_stemp .info_img_box span{width:3px; height:390px;background: linear-gradient(180deg, rgba(10,200,166,1) 29%, rgba(129,62,221,1) 100%);margin-right: 20px;display: inline-block;}

.cir .content6 .img_stemp .in_img_box > img{position: absolute; }
.cir .content6 .img_stemp .in_img_box > img:first-child{ left: 35px; top: 0; max-width: 48%;width: 100%;}
.cir .content6 .img_stemp .in_img_box > img:nth-child(2){ left: 160px; top:35px ; max-width: 46%;width: 100%;}
.cir .content6 .img_stemp .in_img_box > img:nth-child(3){ left: 145px; top:346px ; max-width: 46%;width: 100%;}
.cir .content6 .img_stemp .in_img_box > img:nth-child(4){ left: 1108px; top:10px ; max-width: 48%;width: 100%;}
.cir .content6 .img_stemp .in_img_box > img:nth-child(5){ left: 1138px; top:10px ; max-width: 27%;width: 100%;}

.cir .content6 .img_stemp .in_img_box > img.dir_right{left: 1188px !important;}
.cir .content6 .img_stemp .in_img_box > img.dir_right.sc-event {/*left: 1138px !important;*/left: 60%!important;top: 10px !important; transition: all 1s ease;right: auto !important;max-width: 27%;width: 100%;}

.cir .content6 .img_stemp .in_img_box > img.dir_right2{left: 70% !important;}
.cir .content6 .img_stemp .in_img_box > img.dir_right2.sc-event {
    /*left: 1138px !important;*/
    left: 60%!important;
    /* top: 10px !important; */
    transition: all 1s ease;
    right: auto !important;
    max-width:none;
    width: -webkit-fill-available;
}

.cir .content6 .img_stemp .in_img_box > img.dir_bottom{ top:-60px !important;}
.cir .content6 .img_stemp .in_img_box > img.dir_bottom.sc-event {/*left:1108px;*/left: 57%!important;top: 10px !important; transition: all 1s ease;right: auto !important;width: auto!important;}

/* .cir .content7{margin-top: -259px;} */
.cir .content7{  margin-bottom: 260px; margin-top: 150px;}
.cir .content7 .img_stemp .in_img_box{height: 1198px; position: relative; margin-top: 80px;}
.cir .content7 .img_stemp .info_img_box{position:relative;text-align: center;margin: 0 auto;display: block;}
.cir .content7 .img_stemp .info_img_box span{width:3px; height:390px;background: linear-gradient(180deg, rgba(10,200,166,1) 29%, rgba(129,62,221,1) 100%);     margin-left: 20px;display: inline-block;}

.cir .content7 .img_stemp .in_img_box > img{position: absolute;}
/* .cir .content7 .img_stemp .in_img_box > img:first-child{ right: 93px;right: 5%; top: 0; max-width: 34%; width: 100%;} */

.cir .content7 .img_stemp .in_img_box > img:first-child{ /*right: 93px;*/right: 5%; top: 0; max-width: 38%; width: 100%;}
.cir .content7 .img_stemp .in_img_box > img:nth-child(2){ /*right: -5px;*/right: -0.3%; top:315px ; max-width: 34%; width: 100%;}
.cir .content7 .img_stemp .in_img_box > img:nth-child(3){ /*right: 260px;*/right: 14%; top:668px ; max-width: 32%; width: 100%;}
.cir .content7 .img_stemp .in_img_box > img:nth-child(4){ right: 960px;top:529px ; }
.cir .content7 .img_stemp .in_img_box > img:nth-child(5){ right: 990px;top:529px ; max-width: 29%; width: 100%;}

.cir .content7 .img_stemp .in_img_box > img.dir_right{right: 1030px !important;}
.cir .content7 .img_stemp .in_img_box > img.dir_right.sc-event {/*right: 990px !important;*/right: 51%!important; top:529px !important;  transition: all 1s ease; left: auto !important;}

.cir .content7 .img_stemp .in_img_box > img.dir_bottom{ top:449px !important;}
.cir .content7 .img_stemp .in_img_box > img.dir_bottom.sc-event {/*right: 960px !important;*/right: 48%!important; top:529px !important;  transition: all 1s ease; left: auto !important;}

.cir .content8 > h2{text-align: center; font-size:60px; font-weight: normal;}
.cir .content8 > h3{text-align: center; font-size:24px; font-weight:300; padding-top: 50px;}

.cir .content8 .line_box_ar{max-width: 1402px;width:100%; margin: 60px auto 0;}
.cir .content8 .line_box_ar .line_box{background-size: contain;width: 100%; height: 287px; /*background: url(../images/sub/product_sm_img5_01.png) center no-repeat;*/border: 6px solid;border-style: solid;border-image: linear-gradient(143deg, #0ac8a6 28%, #813edd 70%);border-image-slice: 1; text-align: center; margin: 0 auto; padding-top: 40px;}
.cir .content8 .line_box_ar .line_box > img{display: inline-block; margin: 0 15px; vertical-align: top;}
.cir .content8 .pd_box_ar{max-width: 1402px;width:100%; margin: 80px auto 0; text-align: right; position: relative;}
.cir .content8 .pd_box_ar .ap_box{position: absolute; top: -250px; left: 20px; }
.cir .content8 .pd_box_ar .pd_txt{position: absolute; text-align: left; right: -30px; display: inline-block; top: 200px; letter-spacing: -1.2px;}
.cir .content8 .pd_box_ar .pd_txt > h5{font-size: 30px; color: #5c32cf;}
.cir .content8 .pd_box_ar .pd_txt > p{padding-left: 10px; font-size: 18px; background: url(../images/sub/icon_dot.png) left center no-repeat; margin-bottom: 16px; margin-top: 16px;}
.cir .content8 .pd_box_ar .pd_txt > span{font-size: 18px; padding-left: 18px; display: block; line-height: 2;}
.cir .content9{margin-top: 50px; margin-bottom: 90px;text-align: center;}
.cir .content9 > h2{text-align: center; font-size:60px; font-weight: normal;}
.cir .content9 .helf_box_ar{text-align:center;max-width: 1280px;width:100%; margin: 60px auto; display: inline-block;font-size: 0px;box-sizing: border-box; position: relative; /*padding-left: 80px;*/}
.cir .content9 .helf_box_ar .helf_01{width: 50%; display: table-cell;}
.cir .content9 .helf_box_ar .helf_01 > img{margin-left: -260px; margin-top: 20px;}
.cir .content9 .helf_box_ar .helf_02{width: 50%; display: table-cell;}
.cir .content9 .helf_box_ar .helf_02 > img{ margin-top: 20px; margin-left: 230px;}
.cir .content9 .helf_box_ar .helf_02 .sub_tit_v7{margin-left: 250px;}
.cir .content9 .helf_box_ar > img{position: absolute; display: block; left: 50%; margin-left: -425px; top: 50%; margin-top: -80px;}
.cir .content9 .helf_box_ar2{max-width: 1280px; width: 100%;font-size:0px; margin: 60px auto 0; display: table; position: relative;}
.cir .content9 .helf_box_ar2 .helf_03{width: 50%; display: inline-block; vertical-align: top;}
.cir .content9 .helf_box_ar2 .helf_03 > ul{width: 100%;}
.cir .content9 .helf_box_ar2 .helf_03 > ul > li{text-align:left;margin-top: 20px;}
.cir .content9 .helf_box_ar2 .helf_03 > ul > li > h4{font-size:30px; font-weight: normal; margin-bottom: 16px;}
.cir .content9 .helf_box_ar2 .helf_03 > ul > li > p{font-size:18px; padding-left: 10px; background: url(../images/sub/icon_dot_2.png) left center no-repeat; line-height: 2;}
.cir .content9 .helf_box_ar2 .helf_04{width: 50%; display: inline-block;  text-align: right; vertical-align: top}
.cir .content9 .helf_box_ar2 .helf_04 .pu_box{width:100%;background: #5c32cf; display: inline-block; padding: 20px 22px; text-align: left; box-sizing: border-box;}
.cir .content9 .helf_box_ar2 .helf_04 .pu_box > h5{font-size: 30px; padding: 10px 25px 20px; font-weight: normal; color: #fff; box-sizing: border-box;}
.cir .content9 .helf_box_ar2 .helf_04 .pu_box .w_line{width: 100%; border: 1px solid #fff; color: #fff; padding: 18px 22px ; box-sizing: border-box;}
.cir .content9 .helf_box_ar2 .helf_04 .pu_box .w_line ul > li{font-size:16px;line-height: 2;}
.cir .content10 .pd_list{max-width: 1280px;width:100%; margin: 0 auto;}
.cir .content10 .pd_list > ul{width: 100%;}
.cir .content10 .pd_list > ul > li{border-bottom: 1px solid #10c4a4; font-size: 0;}
.cir .content10 .pd_list > ul > li:first-child{border-top: 1px solid #10c4a4; }
.cir .content10 .pd_list > ul > li .img_ar{display: inline-block; width: 227px; vertical-align: middle;}
.cir .content10 .pd_list > ul > li .contnet_ar{display: inline-block; width: calc(100% - 227px); font-size: 16px; vertical-align: bottom; }
.cir .content10 .pd_list > ul > li .contnet_ar .content_top{width: 100%; height: 84px;}
.cir .content10 .pd_list > ul > li .contnet_ar .content_top .p_name{display: inline-block; vertical-align: middle;}
.cir .content10 .pd_list > ul > li .contnet_ar .content_top .p_name > span{display: block; color: #06a387;}
.cir .content10 .pd_list > ul > li .contnet_ar .content_top .p_name > span > i{font-style: normal; color: #5c32cf;}
.cir .content10 .pd_list > ul > li .contnet_ar .content_top .p_name > p{font-size:50px; margin-top: 5px;}
.cir .content10 .pd_list > ul > li .contnet_ar .content_top .p_txt{display: inline-block; vertical-align: top; margin-left: 50px;}
.cir .content10 .pd_list > ul > li .contnet_ar .content_top .p_txt > p{padding-left: 10px; background: url(../images/sub/icon_dot.png) left center no-repeat; line-height: 1.8;}
.cir .content10 .pd_list > ul > li .contnet_ar .dk_box{display: block; width: 100%; background: #404040; color: #fff; padding: 15px 0; margin-bottom: 15px; margin-top: 10px;} 
.cir .content10 .pd_list > ul > li .contnet_ar .dk_box > span{display: inline-block; padding: 0 20px; font-weight: normal;}


.cir .content6 .img_stemp .in_img_box > img.dir_right2.sc-event{
    /*background:linear-gradient(143deg, #0ac8a6 28%, #813edd 70%);*/
    border-left: 3px solid;
    border-style: solid;
    border-image: linear-gradient(143deg, #0ac8a6 28%, #813edd 70%);
    border-image-slice: 1;
    padding-left: 20px;
}

.cir .content7 .img_stemp .in_img_box > img.dir_right2.sc-event{
    /*background:linear-gradient(143deg, #0ac8a6 28%, #813edd 70%);*/
    border-right: 3px solid;
    border-style: solid;
    border-image: linear-gradient(143deg, #0ac8a6 28%, #813edd 70%);
    border-image-slice: 1;
    padding-right: 20px;
    max-width: none;
    width: -webkit-fill-available;
}
  

.gain .content1 .img_stemp{height: 801px; max-width: 1280px;width:100%; position: relative; margin: 0 auto;}
.gain .content1 .img_stemp > img{position: absolute; display: inline-block; }
.gain .content1 .img_stemp > img:nth-child(1){max-width: 42%;width: 100%;left: 0; margin-top: 125px;}
.gain .content1 .img_stemp > img:nth-child(2){max-width: 53%;width: 100%;right: 0;left: 50%;z-index: -1;margin-left: -400px; }
.gain .content1 .img_stemp > img:nth-child(3){max-width: 36%;width: 100%;right: 0; margin-top: 50px; }
.gain .content1 .img_stemp > img.dir_left{right: 50px;}
.gain .content1 .img_stemp > img.dir_left.sc-event {top: 0px !important; right: 100px !important; transition: all 1s ease; left: auto !important;}

.gain .content2 {margin-top: -160px; position: relative;}
.gain .content2 > h2{text-align: center; font-size:70px; font-weight: normal;}
.gain .content2 > h3{line-height:1.3;text-align: center; font-size:24px; font-weight:300; padding-top: 50px;}
.gain .content2 .product_flex_img2{background: url(../images/sub/img_polygon.png) center 15px no-repeat; height: 505px; margin-top: 70px; background-size: 500px; text-align: center;}
.gain .content2 .product_flex_img2 > ul{height: 278px; margin:0 auto ; text-align: center; font-size: 0;}
.gain .content2 .product_flex_img2 > ul > li{height: 278px; display: inline-block; vertical-align: middle; }

.gain .content2 > h2{text-align: center; font-size:70px; font-weight: normal;}
.gain .content2 > h3{text-align: center; font-size:24px; font-weight:300; padding-top: 50px;}
.gain .content2 .product_flex_img2{background: url(../images/sub/img_polygon.png) center 15px no-repeat; height: 505px; margin-top: 70px; background-size: 500px; text-align: center;}
.gain .content2 .product_flex_img2 > ul{height: 278px; margin:0 auto ; text-align: center; font-size: 0;}
.gain .content2 .product_flex_img2 > ul > li{height: 278px; display: inline-block; vertical-align: middle; }

.gain .content2 .product_flex_img2 > ul > li > p{font-size: 50px; color: #12ba9c; font-weight: bold; font-style: italic; padding-top: 60px;}
.gain .content2 .product_flex_img2 > ul > li > span{font-size: 33px; display: block; padding-top: 10px; font-weight: normal;}
.gain .content2 .product_flex_img2 > ul > li > span > em{display: block; font-size: 20px; font-style: normal;}
.gain .content2 .product_flex_img2 > ul > li:first-child{width: 266px;padding-right: 121px; background: url(../images/sub/fl_line.png) right center no-repeat;}
.gain .content2 .product_flex_img2 > ul > li:nth-child(2){position:relative;width: 266px; margin-left: -3px;}
.gain .content2 .product_flex_img2 > ul > li:nth-child(3){position:relative;width: 266px; }
.gain .content2 .product_flex_img2 > ul > li:nth-child(4){width: 266px;padding-left: 121px; background: url(../images/sub/fl_line.png) left center no-repeat; margin-left: -3px;}
.gain .content2 .product_flex_img2 > h4{padding-right: 54px; display: inline-block; margin: 90px auto 0; background: url(../images/sub/title_bul.png) right  40px no-repeat;  font-size: 50px; font-weight: 300;}
.gain .content2 .blink2{top:-17px; }


.gain .content3 > h2{text-align: center; font-size:60px; font-weight: normal;}
.gain .content3 > h3{line-height:1.3;margin-bottom:50px;text-align: center; font-size:24px; font-weight:300; padding-top: 50px;}

.gain .content4 .helf_box{max-width: 1280px;width:100%; margin: 0 auto 50px; display: table;}
.gain .content4 .helf_box .helf{ display: table-cell; text-align: center; ;}
.gain .content4 .helf_box .helf:first-child{padding-left: 30px;}
.gain .content4 .helf_box .helf > h4{font-size:30px; font-weight: normal; margin-bottom: 16px; color: #5c32cf; text-align: left;}
.gain .content4 .helf_box .helf > p{padding-left: 10px; background: url(../images/sub/icon_dot.png) left center no-repeat; line-height: 1.8; text-align: left;}

.product_table_v4 th{padding: 10px 5px; font-weight: 300 !important; vertical-align: middle; font-size: 12px;}
.product_table_v4 > tbody th{border-right:1px solid #bfbfbf; background:#404040; color: #fff; font-size: 12px;}

.product_table_v4 td{padding:15px 5px; text-align: center !important; font-weight: normal !important; vertical-align: middle;}
.product_table_v4 th > span{display: block; color: #50f4d7;}
.product_table_v4 th > span > i{font-style: normal; color: #a381ff;}


.gain .content5 .line_box{/* background: url(../images/sub/product_gain_img3_00.png) top center no-repeat; */max-width: 1238px;border: 6px solid;border-style: solid;border-image: linear-gradient(143deg, #0ac8a6 28%, #813edd 70%);border-image-slice: 1;margin: 0 auto;padding: 27px 1px;box-sizing: border-box;text-align: center;width: 100%;}
.gain .content5 .line_box .img_box{display: inline-block; vertical-align: middle;}
.gain .content5 .line_box .tb_box{width: 380px; display: inline-block; vertical-align: middle;}
.gain .content5 .line_box2{/* background: url(../images/sub/product_gain_img7_00.png) top center no-repeat; */max-width: 1233px;margin: 0 auto 50px;padding: 53px 30px;box-sizing: border-box;text-align: center;width: 100%;border: 6px solid;border-style: solid;border-image: linear-gradient(143deg, #0ac8a6 28%, #813edd 70%);border-image-slice: 1;}
.gain .content5 .line_box2 .img_box{display: inline-block; vertical-align: middle;}
.gain .content5 .line_box2 .tb_box{width: 380px; display: inline-block; vertical-align: middle;}
.lpd_35{padding-left: 35px;}
.lpd_100{padding-left: 100px;}
.tpd_20{padding-top: 20px;}
.mb60{margin-bottom: 60px;}
.mb200{margin-bottom: 200px;}

.gain .content6 .img_stemp .in_img_box{height: 955px; position: relative; margin-top: 80px;}
.gain .content6 .img_stemp .info_img_box{display: block;margin: 0 auto;text-align: center;}
.gain .content6 .img_stemp .info_img_box span {width: 3px;height: 390px;background: linear-gradient(180deg, rgba(10,200,166,1) 29%, rgba(129,62,221,1) 100%);margin-right: 20px;display: inline-block;}

.gain .content6 .img_stemp .in_img_box > img{position: absolute; }
.gain .content6 .img_stemp .in_img_box > img:first-child{ /*left: -50;*/ top: 0; max-width: 35%;width: 100%;}
.gain .content6 .img_stemp .in_img_box > img:nth-child(2){left: 357px; top:100px ; max-width: 25%;width: 100%;}
.gain .content6 .img_stemp .in_img_box > img:nth-child(3){ left: 450px; top:446px ; max-width: 25%;width: 100%;}
.gain .content6 .img_stemp .in_img_box > img:nth-child(4){ left: 130px; top:468px ; max-width: 30%;width: 100%;}
.gain .content6 .img_stemp .in_img_box > img:nth-child(5){ width: auto;left: 938px; top:410px ; max-width: 30%;}
.gain .content6 .img_stemp .in_img_box > img:nth-child(6){ left: 988px; top:410px ; }

.gain .content6 .img_stemp .in_img_box > img.dir_right{left: 1188px !important;}
.gain .content6 .img_stemp .in_img_box > img.dir_right.sc-event {/*left: 938px !important;*/left:51.5%!important; top:280px !important;  transition: all 1s ease; right: auto !important;}

.gain .content6 .img_stemp .in_img_box > img.dir_bottom{ top:-60px !important;}
.gain .content6 .img_stemp .in_img_box > img.dir_bottom.sc-event {left: 50%!important;top: 280px !important;transition: all 1s ease;right: auto!important; width:auto;}

.gain .content7{/*margin-top: -259px;*/}
.gain .content7 .img_stemp .in_img_box{height: 1198px; position: relative;}
.gain .content7 .img_stemp .info_img_box{text-align:center;margin:100px auto; display:block;}
.gain .content7 .img_stemp .info_img_box span {width: 3px;height: 435px;background: linear-gradient(180deg, rgba(10,200,166,1) 29%, rgba(129,62,221,1) 100%);margin-left: 20px;display: inline-block;}
.gain .content7 .img_stemp .info_img_box img{display: inline-block;}

.gain .content7 .img_stemp .in_img_box > img{position: absolute;}
.gain .content7 .img_stemp .in_img_box > img:first-child{ right: 93px; top: 0; }
.gain .content7 .img_stemp .in_img_box > img:nth-child(2){ right: -5px; top:315px ; max-width: 30%;width: 100%;}
.gain .content7 .img_stemp .in_img_box > img:nth-child(3){ right: 260px; top:668px ; max-width: 30%;width: 100%;}
.gain .content7 .img_stemp .in_img_box > img:nth-child(4){ right: 260px; top:668px ; max-width: 30%;width: 100%;}
.gain .content7 .img_stemp .in_img_box > img:nth-child(4){ right: 960px; top:668px ; width:auto;}
.gain .content7 .img_stemp .in_img_box > img:nth-child(5){ right: 990px; top:668px ; }

.gain .content7 .img_stemp .in_img_box > img.dir_right{right: 1030px !important;}
.gain .content7 .img_stemp .in_img_box > img.dir_right.sc-event {/*right: 990px !important;*/right:51.5%!important; top:668px !important;  transition: all 1s ease; left: auto !important;width:42%;}

.gain .content7 .img_stemp .in_img_box > img.dir_bottom{ top:449px !important;}
.gain .content7 .img_stemp .in_img_box > img.dir_bottom.sc-event {/*right: 960px !important;*/right:50%; top:668px !important;  transition: all 1s ease; left: auto !important;}


.gain .content8 > h2{text-align: center; font-size:60px; font-weight: normal;}
.gain .content8 > h3{margin-bottom:50px;text-align: center; font-size:24px; font-weight:300; padding-top: 50px;}


.gain .content10 .pd_list{max-width: 1280px;width:100%; margin: 0 auto;}
.gain .content10 .pd_list > ul{width: 100%;}
.gain .content10 .pd_list > ul > li{border-bottom: 1px solid #10c4a4; font-size: 0;}
.gain .content10 .pd_list > ul > li:first-child{border-top: 1px solid #10c4a4; }
.gain .content10 .pd_list > ul > li .img_ar{display: inline-block; width: 227px; vertical-align: middle;}
.gain .content10 .pd_list > ul > li .contnet_ar{display: inline-block; width: calc(100% - 227px); font-size: 16px; vertical-align: bottom; }
.gain .content10 .pd_list > ul > li .contnet_ar .content_top{width: 100%; height: 84px;}
.gain .content10 .pd_list > ul > li .contnet_ar .content_top .p_name{display: inline-block; vertical-align: middle;}
.gain .content10 .pd_list > ul > li .contnet_ar .content_top .p_name > span{display: block; color: #06a387;}
.gain .content10 .pd_list > ul > li .contnet_ar .content_top .p_name > span > i{font-style: normal; color: #5c32cf;}
.gain .content10 .pd_list > ul > li .contnet_ar .content_top .p_name > p{font-size:50px; margin-top: 5px;}
.gain .content10 .pd_list > ul > li .contnet_ar .content_top .p_txt{display: inline-block; vertical-align: top; margin-left: 50px;}
.gain .content10 .pd_list > ul > li .contnet_ar .content_top .p_txt > p{padding-left: 10px; background: url(../images/sub/icon_dot.png) left center no-repeat; line-height: 1.8;}
.gain .content10 .pd_list > ul > li .contnet_ar .dk_box{display: block; width: 100%; background: #404040; color: #fff; padding: 15px 0; margin-bottom: 15px; margin-top: 10px;} 
.gain .content10 .pd_list > ul > li .contnet_ar .dk_box > span{display: inline-block; padding: 0 20px; font-weight: normal;}

.gain .content6 .img_stemp .in_img_box > img.dir_right2.sc-event{
    /*background:linear-gradient(143deg, #0ac8a6 28%, #813edd 70%);*/
    border-left: 3px solid;
    border-style: solid;
    border-image: linear-gradient(143deg, #0ac8a6 28%, #813edd 70%);
    border-image-slice: 1;
    padding-left: 20px;
}

.gain .content7 .img_stemp .in_img_box > img.dir_right2.sc-event{
    /*background:linear-gradient(143deg, #0ac8a6 28%, #813edd 70%);*/
    border-right: 3px solid;
    border-style: solid;
    border-image: linear-gradient(143deg, #0ac8a6 28%, #813edd 70%);
    border-image-slice: 1;
    padding-right: 20px;
}


/*aob 시작*/
.aob .line_v2_center{text-align:center;background: none;}
.aob .gr_t_center{margin-bottom:60px;font-size: 32px;background: #fff;color: #13bfa6;font-weight: 400;display: inline-block;text-transform: uppercase;top: -16px;padding-right: 50px;box-sizing: border-box;position: unset;}
.aob .content2{margin-bottom:100px;}
.aob .content2 > h2 {text-align: center;font-size: 70px;font-weight: bold;}
.aob .content2 > h3 {text-align: center;font-size: 24px;font-weight: 300;padding-top: 50px;}
.aob .content2 .product_flex_img2{background: url(../images/sub/img_polygon.png) center 15px no-repeat;height: 505px;margin-top: 70px;background-size: 500px;text-align: center;}
.aob .content2 .product_flex_img2 > ul {height: 278px;margin: 0 auto;text-align: center;font-size: 0;}
.aob .content2 .product_flex_img2 > ul > li:first-child {width: 255px;padding-right: 121px;background: url(../images/sub/fl_line.png) right center no-repeat;}
.aob .content2 .product_flex_img2 > ul > li {height: 278px;display: inline-block;vertical-align: middle;}
.aob .content2 .product_flex_img2 > ul > li:nth-child(2){position:relative;width: 255px; margin-left: -3px;}
.aob .content2 .product_flex_img2 > ul > li:nth-child(3){position:relative;width: 255px; }
.aob .content2 .product_flex_img2 > ul > li:nth-child(4){width: 255px;padding-left: 121px; background: url(../images/sub/fl_line.png) left center no-repeat; margin-left: -3px;}
.aob .content2 .product_flex_img2 > h4{padding-right: 54px; display: inline-block; margin: 90px auto 0; background: url(../images/sub/title_bul.png) right  40px no-repeat;  font-size: 50px; font-weight: 300;}
.aob .content2 .blink2{top:0px; }
.aob .content2 .product_flex_img2 > ul > li > p{font-size: 50px; color: #12ba9c; font-weight: bold; font-style: italic; padding-top: 60px;}
.aob .content2 .product_flex_img2 > ul > li > span{font-size: 33px; display: block; padding-top: 10px; font-weight: normal;}
.aob .content2 .product_flex_img2 > ul > li > span > em{display: block; font-size: 20px; font-style: normal;}

.aob .content3 main .common_tit{width:unset;margin-bottom: 40px;margin: 0 auto;}

.aob .content3{margin: 0 auto;max-width: 1265px;}
.aob .content3 > h2{text-align: center; font-size:60px; font-weight: normal;}
.aob .content3 > h3{text-align: center; font-size:24px; font-weight:300; padding-top: 50px;}

.aob .content4{margin-bottom:100px;}
.aob .content4 .helf_box .helf > p {padding-left: 16px;line-height: 1.8;text-align: left;position: relative;font-weight: 300;width: 90%;font-size: 16px;letter-spacing: -0.04rem;}
.aob .content4 .helf_box .helf > p:after{content:"";width:8px; height:8px; background:#5c32cf;position: absolute;vertical-align: text-top;left: 0px;top: 10px;}
.aob .content4 .helf_box .helf > p img{vertical-align: middle;padding: 0 5px;}
.aob .content4 .helf_box{margin: 0 auto;
    font-size: 0px;
    display: table;
    width: 100%;
    max-width: 1280px;}
.aob .content4 .helf_box .helf{width:48%;display: inline-block;text-align:center;vertical-align: top;}
.aob .content4 .helf_box .helf:first-child{padding-left: 20px;border-right: 1px;margin-right: 40px;box-sizing: border-box;display: inline-block;border-style: solid;border-image: linear-gradient(0deg, rgba(10,200,166,1) 29%, rgba(129,62,221,1) 100%);border-image-slice: 1;width:48%;}
.aob .content4 .helf_box .helf > h4{font-size: 60px;font-weight: normal;margin-bottom: 7px;color: #5c32cf;font-weight: bold;font-family: 'HKGrotesk';background: linear-gradient(183deg , #0ac8a6 26%, #813edd 68%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}

.aob .content4 .helf_box .helf > h5{margin-bottom:20px;font-family: 'HKGrotesk', 'Sans-serif';font-size: 23px;font-weight: 400;color: #5c32cf;}

.aob .content5{margin:0 auto; max-width:1265px;}
.aob .content5 > h2 {text-align: left;margin-bottom: 30px;font-size: 55px;font-weight: normal;font-family: 'HKGrotesk';font-weight: 600;letter-spacing: -0.04rem;line-height: 115%;}
.aob .content5 .line_box{margin-bottom:100px;position:relative;width: 100%;border: 8px solid;max-height:410px;border-style: solid;border-image: linear-gradient(143deg, #0ac8a6 28%, #813edd 70%);border-image-slice: 1;padding: 27px 30px;box-sizing: border-box;text-align: center;display: inline-block;}
.aob .content5 .line_box .i_box_1{max-width:45%;}
.aob .content5 .line_box .i_box_2{max-width: 30%;margin-top: -150px;margin-left: -130px;}
.aob .content5 .line_box .i_box_3{max-width: 38%;margin-top: 200px;}
.aob .content5 .line_box .color_box{box-sizing: border-box;padding: 5px 12px;font-size: 18px;background: rgb(10,200,166);
    background: linear-gradient(143deg, rgba(10,200,166,1) 26%, rgba(129,62,221,1) 68%);color: #fff;text-align: center;display: inline-block;top: 10px;left: 10px;position: absolute;}
.aob .content5 .line_box .img_box{display: inline-block; vertical-align: middle;}
.aob .content5 .line_box .img_box img{width:100%;}
.aob .content5 .line_box .tb_box{width: 380px; display: inline-block; vertical-align: middle;}
.aob .content5 .line_box2{ background: url(../images/sub/product_gain_img7_00.png) top center no-repeat; width: 1233px; margin: 0 auto; padding: 53px 30px; box-sizing: border-box; text-align: center;}
.aob .content5 .line_box2 .img_box{display: inline-block; vertical-align: middle;}
.aob .content5 .line_box2 .tb_box{width: 380px; display: inline-block; vertical-align: middle;}

.aob .list_wrap li{width:100%;background-image: url(../images/sub/list_img1.png);background-repeat: no-repeat;background-position-x: center;max-width: 320px;top: 0px;background-size: 150px;text-align: center;display: inline-block;margin: 0 auto;}

.aob .content6{width: 100%;text-align: center;margin:0 auto; font-size:0px; max-width:1265px;}
.aob .content6 .img_box{width:48.4%; display: inline-block;margin-left:20px;}
.aob .content6 .img_box img{width:100%;}
.aob .content6 .helf_04{margin-right: 20px;max-width: 48.4%; vertical-align: top;width: 100%;display: inline-block;padding: 0px 0 0 45px;text-align: left;box-sizing: border-box;}
.aob .content6 .helf_04 .pu_box{background: #5c32cf;padding: 30px;}
.aob .content6 .helf_04 .pu_box > h5 {font-size: 30px;padding: 10px 25px 20px;font-weight: normal;color: #fff;box-sizing: border-box;}
.aob .content6 .helf_04 .pu_box .w_line {width: 100%;border: 1px solid #fff;color: #fff;padding: 18px 22px;box-sizing: border-box;}
.aob .content6 .helf_04 .pu_box .w_line ul > li {text-indent:-8px;line-height: 2;font-size: 18px;}
.aob .content6 .common_btn{margin: 50px auto 0;}

#aob_product{
    /* text-align: center;
    max-width: 634px;
    max-heig    ht: 485px;
    position: absolute;
    left: 50%;
    margin: -327.5px;
    top: 50%;
    margin-top: -248.5px; */
    text-align: center;
    max-width: 634px;
    max-height: 485px;
    position: absolute;
    left: 50%;
    margin: -327.5px;
    /* top: 50%; */
    margin-top: -5.5px;
}
@media screen and (max-width:1320px){
    .flex .content1 .product_flex_img2 > ul > li:first-child{padding-right: 121px; background: url(../images/sub/fl_line.png) right center no-repeat;max-width: 20%;width: 100%;}
    .flex .content1 .product_flex_img2 > ul > li:nth-child(2){max-width: 20%;width: 100%; margin-left: -3px;position: relative;}
    .flex .content1 .product_flex_img2 > ul > li:nth-child(3){max-width: 20%;width: 100%; margin-left: -3px;position: relative;}
    .flex .content1 .product_flex_img2 > ul > li:nth-child(4){padding-left: 121px; background: url(../images/sub/fl_line.png) left center no-repeat; margin-left: -3px;max-width: 20%;width: 100%;}

    .ultrarg .content1 .product_flex_img2 > ul > li:first-child{max-width:22%;width:100%;}
    .ultrarg .content1 .product_flex_img2 > ul > li:nth-child(2){max-width:22%;width:100%;}
    .ultrarg .content1 .product_flex_img2 > ul > li:nth-child(3){max-width:22%;width:100%;}

    .aeroflon  .content1 .product_flex_img2 > ul > li:first-child{padding-right: 121px; background: url(../images/sub/fl_line.png) right center no-repeat;max-width: 20%;width: 100%;}
    .aeroflon  .content1 .product_flex_img2 > ul > li:nth-child(2){max-width: 20%;width: 100%; margin-left: -3px;position: relative;}
    .aeroflon  .content1 .product_flex_img2 > ul > li:nth-child(3){max-width: 20%;width: 100%; margin-left: -3px;position: relative;}
    .aeroflon  .content1 .product_flex_img2 > ul > li:nth-child(4){padding-left: 121px; background: url(../images/sub/fl_line.png) left center no-repeat; margin-left: -3px;max-width: 20%;width: 100%;}

    .multi .content1 .product_flex_img2 > ul > li:first-child{padding-right: 121px; background: url(../images/sub/fl_line.png) right center no-repeat;max-width: 20%;width: 100%;}
    .multi .content1 .product_flex_img2 > ul > li:nth-child(2){max-width: 20%;width: 100%; margin-left: -3px;position: relative;}
    .multi .content1 .product_flex_img2 > ul > li:nth-child(3){max-width: 20%;width: 100%; margin-left: -3px;position: relative;}
    .multi .content1 .product_flex_img2 > ul > li:nth-child(4){padding-left: 121px; background: url(../images/sub/fl_line.png) left center no-repeat; margin-left: -3px;max-width: 20%;width: 100%;}

    .cir .content2 .product_flex_img2 > ul > li:first-child{padding-right: 121px; background: url(../images/sub/fl_line.png) right center no-repeat;max-width: 20%;width: 100%;}
    .cir .content2 .product_flex_img2 > ul > li:nth-child(2){max-width: 20%;width: 100%; margin-left: -3px;position: relative;}
    .cir .content2 .product_flex_img2 > ul > li:nth-child(3){max-width: 20%;width: 100%; margin-left: -3px;position: relative;}
    .cir .content2 .product_flex_img2 > ul > li:nth-child(4){padding-left: 121px; background: url(../images/sub/fl_line.png) left center no-repeat; margin-left: -3px;max-width: 20%;width: 100%;}

    .gain .content2 .product_flex_img2 > ul > li:first-child{padding-right: 121px; background: url(../images/sub/fl_line.png) right center no-repeat;max-width: 20%;width: 100%;}
    .gain .content2 .product_flex_img2 > ul > li:nth-child(2){max-width: 20%;width: 100%; margin-left: -3px;position: relative;}
    .gain .content2 .product_flex_img2 > ul > li:nth-child(3){max-width: 20%;width: 100%; margin-left: -3px;position: relative;}
    .gain .content2 .product_flex_img2 > ul > li:nth-child(4){padding-left: 121px; background: url(../images/sub/fl_line.png) left center no-repeat; margin-left: -3px;max-width: 20%;width: 100%;}

    .gain .content7{/*margin-top: -215px;*/}
    .gain .content7 .img_stemp .in_img_box{height: 1000px;}
    .gain .content6 .img_stemp .in_img_box > img:nth-child(2){left: 320px;}
    .gain .content6 .img_stemp .in_img_box > img:nth-child(3){left: 300px;}
    .gain .content6 .img_stemp .in_img_box > img:nth-child(4){left: 50px;}

    .gain .content7 .img_stemp .in_img_box > img:first-child{top: 35px;max-width: 40%;width: 100%;}
    .gain .content7 .img_stemp .in_img_box > img:nth-child(3){right:220px;}

    .mfocus .content2 .product_flex_img2 > ul > li:first-child{padding-right: 121px; background: url(../images/sub/fl_line.png) right center no-repeat;max-width: 20%;width: 100%;}
    .mfocus .content2 .product_flex_img2 > ul > li:nth-child(2){max-width: 20%;width: 100%; margin-left: -3px;position: relative;}
    .mfocus .content2 .product_flex_img2 > ul > li:nth-child(3){max-width: 20%;width: 100%; margin-left: -3px;position: relative;}
    .mfocus .content2 .product_flex_img2 > ul > li:nth-child(4){padding-left: 121px; background: url(../images/sub/fl_line.png) left center no-repeat; margin-left: -3px;max-width: 20%;width: 100%;}

}
@media screen and (max-width:1280px){
    .aob .content2 .product_flex_img2 > ul{width: 100%;
        display: inline-block;}

    .aob .content2 .product_flex_img2 > ul > li:first-child{
        width:22%;
        display: inline-block;
        padding-right:0px;
        padding-left: 0px;
        background:none;
    }
    .aob .content2 .product_flex_img2 > ul > li:nth-child(2){
        width:22%;
        display: inline-block;
    }
    .aob .content2 .product_flex_img2 > ul > li:nth-child(3){
        width:22%;
        display: inline-block;
    }
    .aob .content2 .product_flex_img2 > ul > li:nth-child(4){
        width:22%;
        display: inline-block;
        padding-right:0px;
        padding-left: 0px;
        background:none;
    }

    .aob .content4 .helf_box{text-align: center;}
    .aob .content4 .helf_box .helf:first-child{border-right: 1px;margin-right: 20px;box-sizing: border-box;display: inline-block;border-style: solid;border-image: linear-gradient(0deg, rgba(10,200,166,1) 29%, rgba(129,62,221,1) 100%);border-image-slice: 1;width: 48%;}
    .aob .content4 .helf_box .helf {display: inline-block;text-align: center;vertical-align: top;width: 47%;}

    .aob .content3,.aob .content5,.aob .content6{
        width:90%;
    }
    .aob .content4{
        width: 90%;
        margin: 0 auto 100px;
    }
    .aob .content4 .helf_box {
        width: 100%;
        margin: 0 auto;
        display: inline-block;
    }
    .aob .content6 .img_box{
        width:50%;
        margin-left:0px;
    }
    .aob .content6 .helf_04{
        width:50%;
        margin-right:0px;
    }
    .sub_tit_v2{
        width:100%;
    }

    .product_pdf .clearfix > div{
        width:48%;
    }
/*multi-ganged*/
    .multi .content3{margin-top: 100px; height: 780px; position: relative;}
    .multi .content3 .bg_box {width: 100%; height: 780px;}
    .multi .content3 .bg_box .bg_01{height: 800px;}
    .multi .content3 .bg_box .bg_02{height: 800px;}

    .multi .content4 .bg_box{width: 100%; background: url(../images/sub/product_mg_img5_01.png) no-repeat; background-size: cover; height: 369px; position: relative;}
    .multi .content4 .bg_box .bg_img_01{max-width: 100%;width: 100%;height: inherit;background: url(../images/sub/product_mg_img5_02.png) bottom no-repeat;position: absolute;bottom: 0;right: 0;background-size: cover;}
    .multi .content4 .bg_box .bg_img_02{max-width: 100%;width: 100%;height: inherit;background: url(../images/sub/product_mg_img5_03.png) bottom no-repeat;position: absolute;bottom: 0;right: 0;background-size: cover;}
    .multi .content4 .bg_box .bg_img_03{max-width: 100%;width: 100%;height: inherit;background: url(../images/sub/product_mg_img5_04.png) bottom no-repeat;position: absolute;bottom: 0;right: 0;background-size: cover;}
    .multi .content4 .bg_box .bg_img_04{max-width: 100%;width: 100%;height: inherit;background: url(../images/sub/product_mg_img5_05.png) bottom no-repeat;position: absolute;bottom: 0;right: 0;background-size: cover;}
    .multi .content4 .bg_box .bg_img_05{max-width: 100%;width: 100%;height: inherit;background: url(../images/sub/product_mg_img5_06.png) bottom no-repeat;position: absolute;bottom: 0;right: 0;background-size: cover;}

    .img_box2 {max-width: 1280px;display: table;margin: 70px auto;position: relative;width: 100%;text-align: center;}
    .img_box2 .cover_img{left: -25px;}
}

@media screen and (max-width:1025px){
    .aob .content2 .product_flex_img2 > ul > li:first-child{
        width:24%;
    }
    .aob .content2 .product_flex_img2 > ul > li:nth-child(2){
        width:24%;
    }
    .aob .content2 .product_flex_img2 > ul > li:nth-child(3){
        width:24%;
    }
    .aob .content2 .product_flex_img2 > ul > li:nth-child(4){
        width:24%;
    }
    .aob .list_wrap li{
        max-width:40%;
    }
    .list_wrap li > span{
        font-size:26px;
    }
    .aob .content2 .product_flex_img2 > h4{
        font-size:58px;
    }
    .aob .content4 .helf_box .helf:first-child{
        display: block;
        width: 100%;
        border: none;
        margin-bottom: 35px;
    }
    .aob .content4 .helf_box .helf{
        display: block;
        width: 100%;
    }
    .aob .content4 .helf_box .helf > h4{
        font-size: 76px;
    }
    .aob .content4 .helf_box .helf > h5{
        font-size:30px;
    }
    .aob .content4 .helf_box .helf > p{
        font-size:20px;
    }
    .aob .content4 .helf_box .helf > p:after{
        width:10px;
        height:10px;
    }

    .aob .content6 .img_box{
        width:60%;
        display: block;
        margin:0 auto;
    }

    .aob .content6 .helf_04{
        width:60%;
        display: block;
        margin: 30px auto;
        padding-left: 0px;
        max-width:unset;
    }

    /*multi-ganged*/
    .table_box .tb_box_helf .tb_inner{width:46%;}
}
/*aob 끝*/

.mfocus .content1 .img_stemp{height: 801px; max-width: 1280px;width:100%; position: relative; margin: 0 auto;}
.mfocus .content1 .img_stemp > img{position: absolute; display: inline-block; }
.mfocus .content1 .img_stemp > img:nth-child(1){left: 0; margin-top: 70px;max-width:43%;width:100%;}
.mfocus .content1 .img_stemp > img:nth-child(2){right: 0; max-width: 47%;width: 100%;}
.mfocus .content1 .img_stemp > img:nth-child(3){left:50%; margin-left: -310px; margin-top: 0 !important;max-width: 48%;width: 100%;}
.mfocus .content1 .img_stemp > img.dir_left{right: -50px;}
.mfocus .content1 .img_stemp > img.dir_left.sc-event {top: 0px !important; right: 0px !important; transition: all 1s ease; left: auto !important;}

.mfocus .content2 {margin-top: -160px; position: relative;}

.mfocus .content2 > h2{text-align: center; font-size:70px; font-weight: normal;}
.mfocus .content2 > h3{line-height:1.3;text-align: center; font-size:24px; font-weight:300; padding-top: 50px;}
.mfocus .content2 .product_flex_img2{background: url(../images/sub/img_polygon.png) center 15px no-repeat; height: 505px; margin-top: 70px; background-size: 500px; text-align: center;}
.mfocus .content2 .product_flex_img2 > ul{height: 278px; margin:0 auto ; text-align: center; font-size: 0;}
.mfocus .content2 .product_flex_img2 > ul > li{height: 278px; display: inline-block; vertical-align: middle; }

.mfocus .content2 .product_flex_img2 > ul > li > p{font-size: 50px; color: #12ba9c; font-weight: bold; font-style: italic; padding-top: 60px;}
.mfocus .content2 .product_flex_img2 > ul > li > span{font-size: 32px; display: block; padding-top: 10px; font-weight: normal;}
.mfocus .content2 .product_flex_img2 > ul > li > span > em{display: block; font-size: 16px; font-style: normal;}
.mfocus .content2 .product_flex_img2 > ul > li:first-child{width: 266px;padding-right: 121px; background: url(../images/sub/fl_line.png) right center no-repeat;}
.mfocus .content2 .product_flex_img2 > ul > li:nth-child(2){position:relative;width: 266px; margin-left: -3px;}
.mfocus .content2 .product_flex_img2 > ul > li:nth-child(3){position:relative;width: 266px; }
.mfocus .content2 .product_flex_img2 > ul > li:nth-child(4){width: 266px;padding-left: 121px; background: url(../images/sub/fl_line.png) left center no-repeat; margin-left: -3px;}
.mfocus .content2 .product_flex_img2 > h4{padding-right: 54px; display: inline-block; margin: 90px auto 0; background: url(../images/sub/title_bul.png) right  40px no-repeat;  font-size: 50px; font-weight: 300;}
.mfocus .content2 .blink2{top: 408px !important; }

.mfocus .content6 .img_stemp {right: -100%;}
.mfocus .content6 .img_stemp .in_img_box{height: 955px; position: relative; margin-top: 80px;}
.mfocus .content6 .img_stemp .info_img_box{text-align:center;}
.mfocus .content6 .img_stemp .info_img_box span{width: 3px;height: 390px;background: linear-gradient(180deg, rgba(10,200,166,1) 29%, rgba(129,62,221,1) 100%);margin-right: 20px;display:inline-block;}
.mfocus .content6 .img_stemp .info_img_box img{display:inline-block;}

.mfocus .content6 .img_stemp .in_img_box > img{position: absolute; }
.mfocus .content6 .img_stemp .in_img_box > img:first-child{ top: 0; max-width: 25%; /*max-width: 50%*/; width: 100%;}
.mfocus .content6 .img_stemp .in_img_box > img:nth-child(2){ /*left: 457px; top:50px ; */left: 25%;top: 5%;max-width: 30%;width: 100%;}
.mfocus .content6 .img_stemp .in_img_box > img:nth-child(3){ /*left: 250px; top:346px ;*/left: 12%;top: 30%;max-width: 30%;width: 100%;}
.mfocus .content6 .img_stemp .in_img_box > img:nth-child(4){ left: 988px; top:0 ; }
.mfocus .content6 .img_stemp .in_img_box > img:nth-child(5){ left: 988px; top:0 ; }


.mfocus .content6 .img_stemp .in_img_box > img.dir_right{left: 1188px !important;}
.mfocus .content6 .img_stemp .in_img_box > img.dir_right.sc-event {/*left: 1088px !important;*/left: 57%!important; top:0px !important;  transition: all 1s ease; right: auto !important;}

.mfocus .content6 .img_stemp .in_img_box > img.dir_bottom{ top:0 !important;}
.mfocus .content6 .img_stemp .in_img_box > img.dir_bottom.sc-event {/*left: 1038px !important;*/left: 55%!important; top:0px !important;  transition: all 1s ease; right: auto !important;margin:auto;}

.mfocus .content7{/*margin-top: -259px;*/}
.mfocus .content7 .img_stemp .in_img_box{height: 1198px; position: relative;}
.mfocus .content7 .img_stemp .in_img_box > img{position: absolute; }
.mfocus .content7 .img_stemp .in_img_box > img:first-child{ right: 0px; top: 5%;max-width: 27%;width: 100%;}
.mfocus .content7 .img_stemp .in_img_box > img:nth-child(2){ /*right: 250px; top:315px ;*/right: 15%; top: 26%;max-width: 32%;width: 100%;}
.mfocus .content7 .img_stemp .in_img_box > img:nth-child(3){ /*right: 30px; top:530px ;*/ right: 2%;top: 44%;max-width: 29%;width: 100%;}
.mfocus .content7 .img_stemp .in_img_box > img:nth-child(4){ left: 50%; top:330px ; }
.mfocus .content7 .img_stemp .in_img_box > img:nth-child(5){ right: 990px; top:330px ; }

.mfocus .content7 .img_stemp .in_img_box > img.dir_right{right: 1030px !important;}
.mfocus .content7 .img_stemp .in_img_box > img.dir_right.sc-event {/*right: 990px !important;*/right: 52%!important; top:330px !important;  transition: all 1s ease; left: auto !important;}

.mfocus .content7 .img_stemp .in_img_box > img.dir_bottom{ top:449px !important;}
.mfocus .content7 .img_stemp .in_img_box > img.dir_bottom.sc-event {right:50% !important; top:330px !important;  transition: all 1s ease; left: auto !important;width:auto;}

.mfocus .content3 > h2{text-align: center; font-size:60px; font-weight: normal;}
.mfocus .content3 > h3{line-height:1.3;margin-bottom:50px;text-align: center; font-size:24px; font-weight:300; padding-top: 50px;}
.mfocus .content3 > h2{text-align: center; font-size:60px; font-weight: normal;}
.mfocus .content3 > h3{text-align: center; font-size:24px; font-weight:300; padding-top: 50px;}

.mfocus .content4 .helf_box{max-width: 1280px; width:100%; margin: 0 auto; display: table;}
.mfocus .content4 .helf_box .helf{ display: table-cell; text-align: right; ;}
.mfocus .content4 .helf_box .helf:first-child{vertical-align:top;padding-left: 0; text-align: left;}
.mfocus .content4 .helf_box .helf > img{padding: 30px;}
.mfocus .content4 .helf_box .helf > h4{font-size:30px; font-weight: normal; margin-bottom: 16px; color: #5c32cf; text-align: left;}
.mfocus .content4 .helf_box .helf > p{padding-left: 10px; background: url(../images/sub/icon_dot.png) left center no-repeat; line-height: 1.8; text-align: left;}

.mfocus .content10 .pd_list{max-width: 1280px; margin: 0 auto;width:100%;}
.mfocus .content10 .pd_list > ul{width: 100%;}
.mfocus .content10 .pd_list > ul > li{border-bottom: 1px solid #10c4a4; font-size: 0;}
.mfocus .content10 .pd_list > ul > li:first-child{border-top: 1px solid #10c4a4; }
.mfocus .content10 .pd_list > ul > li .img_ar{display: inline-block; width: 227px; vertical-align: middle;}
.mfocus .content10 .pd_list > ul > li .contnet_ar{display: inline-block; width: calc(100% - 227px); font-size: 16px; vertical-align: bottom; }
.mfocus .content10 .pd_list > ul > li .contnet_ar .content_top{width: 100%; height: 84px;}
.mfocus .content10 .pd_list > ul > li .contnet_ar .content_top .p_name{display: inline-block; vertical-align: middle;}
.mfocus .content10 .pd_list > ul > li .contnet_ar .content_top .p_name > span{display: block; color: #06a387;}
.mfocus .content10 .pd_list > ul > li .contnet_ar .content_top .p_name > span > i{font-style: normal; color: #5c32cf;}
.mfocus .content10 .pd_list > ul > li .contnet_ar .content_top .p_name > p{font-size:50px; margin-top: 5px;}
.mfocus .content10 .pd_list > ul > li .contnet_ar .content_top .p_txt{display: inline-block; vertical-align: top; margin-left: 50px;}
.mfocus .content10 .pd_list > ul > li .contnet_ar .content_top .p_txt > p{padding-left: 10px; background: url(../images/sub/icon_dot.png) left center no-repeat; line-height: 1.8;}
.mfocus .content10 .pd_list > ul > li .contnet_ar .dk_box{display: block; width: 100%; background: #404040; color: #fff; padding: 15px 0; margin-bottom: 15px; margin-top: 10px;} 
.mfocus .content10 .pd_list > ul > li .contnet_ar .dk_box > span{display: inline-block; padding: 0 20px; font-weight: normal;}

.mfocus .content6 .img_stemp .in_img_box > img.dir_right2.sc-event{
    /*background:linear-gradient(143deg, #0ac8a6 28%, #813edd 70%);*/
    border-left: 3px solid;
    border-style: solid;
    border-image: linear-gradient(143deg, #0ac8a6 28%, #813edd 70%);
    border-image-slice: 1;
    padding-left: 20px;
}



.rf_con .content1 .img_stemp .in_top{text-align: center;width: 100%; position: relative;;}
.rf_con .content1 .img_stemp .in_top > img:first-child{position: absolute; z-index: -1;left:50%;margin-left: -27%;max-width: 41%;width: 100%;}
.rf_con .content1 .img_stemp .in_top > img:nth-child(2){max-width: 21%;width: 100%;position: relative; margin-left: 84px; margin: 0 auto;}
.rf_con .content1 > h2{text-align: center; font-size:70px; font-weight: bold;}
.rf_con .content1 > h3{ line-height : 1.3;text-align: center; font-size:24px; font-weight:300; padding-top: 50px;}
.rf_con .content1 .product_flex_img2{background: url(../images/sub/img_polygon.png) center 15px no-repeat; height: 505px; margin-top: -120px; background-size: 500px; text-align: center;}
.rf_con .content1 .product_flex_img2 > h4{padding-right: 54px; display: inline-block; margin: 250px auto 0; background: url(../images/sub/title_bul.png) right  40px no-repeat;  font-size: 50px; font-weight: 300;}
.rf_con .content1 .img_stemp3{margin-top: -120px;}

.rf_con .content2 .in_box_01{width: 100%; position: relative;}
.rf_con .content2 .in_box_01 .table_box{max-width: 1280px;width: 100%;margin: 0 auto;}
.rf_con .content2 .in_box_01 .table_box .tb_inner{width: 850px; display: inline-block; vertical-align: middle;}
.rf_con .content2 .in_box_01 .table_box .tb_inner th{height: 48px;}
.rf_con .content2 .in_box_01 .table_box .tb_inner td{height: 48px;}
.rf_con .content2 .in_box_01 .table_box .img_r{display: inline-block;vertical-align: middle; padding-left: 50px; top: -30px;position: absolute;}
.rf_con .content2 .in_box_01 .ing_bg{height: 1245px; position: relative; margin-top: -180px;}
.rf_con .content2 .in_box_01 .ing_bg > img{z-index: -1; position: absolute;}
.rf_con .content2 .in_box_01 .ing_bg > img:first-child{left: 0;}
.rf_con .content2 .in_box_01 .ing_bg > img:nth-child(2){left: 60%; top: 45%;}

.rf_con .content4 .common_tit > p{padding-bottom: 0 !important;}
.rf_con .content4 .inbox_02{max-width: 1280px; width:100%;margin: 0 auto; display: table;}
.rf_con .content4 .inbox_02 .in_tb_box{width: 50%; display: table-cell; padding-left: 30px}
.rf_con .content4 .inbox_02 .in_tb_box:first-child{padding-right: 30px; padding-left: 0;}

.product_table_v5 th{padding: 10px 5px; font-weight: 300 !important; vertical-align: middle; font-size: 16px; height: 48px;}
.product_table_v5 > tbody th{border-right:1px solid #bfbfbf; background:#404040; color: #fff; font-size: 16px; height: 48px; text-align: left; padding-left: 20px; box-sizing: border-box;}

.product_table_v5 td{padding:15px 5px; text-align: center !important; font-weight: normal !important; vertical-align: middle; height: 48px;}

.product_table_v6 th{padding: 10px 5px; font-weight: 300 !important; vertical-align: middle; font-size: 16px; height: 48px;}
.product_table_v6 > tbody th{border-right:1px solid #bfbfbf; background:#404040; color: #fff; font-size: 16px; height: 48px; text-align: left; padding-left: 20px; box-sizing: border-box;}

.product_table_v6 td{padding:15px 5px; text-align: center !important; font-weight: normal !important; vertical-align: middle; height: 56px;}

.pd_list_h{max-width: 1280px; margin: 0 auto;width:100%;}
.pd_list_h > ul{width: 100%; font-size: 0;}

.pd_list_h > ul > li{display: inline-block; /*width: 595px;*/width:48%;  background: url(../images/sub/line_bg.png) left repeat-y; padding-bottom: 1px;}
.pd_list_h > ul > li .in_li{width: 100%; padding: 17px 0 45px; background: #fff; }
.pd_list_h > ul > li:first-child, .pd_list_h > ul > li:nth-child(2){width: 48%;padding-top: 1px;}
.pd_list_h > ul > li:nth-child(even){/*margin-left: 50px;*/margin-left: 4%;width: 48%;}
.pd_list_h > ul > li .img_box{width: 183px; display: inline-block; vertical-align: top;}
.pd_list_h > ul > li .txt_box{display: inline-block; width: calc(100% -183px); padding:18px;}
.pd_list_h > ul > li .txt_box > span{display: block; font-size: 16px;}
.pd_list_h > ul > li .txt_box > span > em{font-style: normal; color: #5c32cf;}
.pd_list_h > ul > li .txt_box > p{display: block; font-size: 28px; padding-top: 15px;}

.pd_list_h2{max-width: 1280px; width:100%; margin: 0 auto;}
.pd_list_h2 > ul{width: 100%; font-size: 0;}

.pd_list_h2 > ul > li{display: inline-block; /*width: 595px;*/width:48%;  background: url(../images/sub/line_bg.png) left repeat-y; padding-bottom: 1px;}
.pd_list_h2 > ul > li .in_li{width: 100%; padding: 17px 0 17px; background: #fff; }
.pd_list_h2 > ul > li:first-child, .pd_list_h2 > ul > li:nth-child(2){padding-top: 1px;width:48%;}
.pd_list_h2 > ul > li:nth-child(even){/*margin-left: 50px;*/margin-left:4%;width:48%;}
.pd_list_h2 > ul > li:nth-child(3) .img_box{height: 155px;}
.pd_list_h2 > ul > li:nth-child(4) .img_box{height: 155px;}
.pd_list_h2 > ul > li .img_box{width: 310px; height: 196px; display: inline-block; vertical-align: top; text-align: center;}
.pd_list_h2 > ul > li .txt_box{display: inline-block; width: calc(100% -310px); padding: 18px;}
.pd_list_h2 > ul > li .txt_box > span{display: block; font-size: 16px;}
.pd_list_h2 > ul > li .txt_box > span > em{font-style: normal; color: #5c32cf;}
.pd_list_h2 > ul > li .txt_box > p{display: block; font-size: 28px; padding-top: 15px;}

.pd_list_h3{max-width: 1280px;width:100%; margin: 0 auto;}
.pd_list_h3 > ul{width: 100%; font-size: 0;}
.pd_list_h3 > ul > li{width:48%;display: inline-block; /*width: 595px;*/ background: url(../images/sub/line_bg.png) left repeat-y; padding-bottom: 1px;}
.pd_list_h3 > ul > li .in_li{width: 100%; padding: 0px; background: #fff; }
.pd_list_h3 > ul > li:first-child, .pd_list_h3 > ul > li:nth-child(2){padding-top: 1px;}
.pd_list_h3 > ul > li:nth-child(even){/*margin-left: 50px;*/margin-left:4%;}
.pd_list_h3 > ul > li .img_box{width: 183px;  display: inline-block; vertical-align: top; text-align: center;}
.pd_list_h3 > ul > li .txt_box{display: inline-block; width: calc(100% -183px); padding: 18px 40px;}
.pd_list_h3 > ul > li .txt_box > span{display: block; font-size: 16px;}
.pd_list_h3 > ul > li .txt_box > span > em{font-style: normal; color: #5c32cf;}
.pd_list_h3 > ul > li .txt_box > p{display: block; font-size: 28px; padding-top: 15px;}

.content14 .sub_tit_v7{margin-top: 0;}
.content14 .tb_box{max-width: 1280px; width:100%; margin: 0 auto;}



.rf_adapter .content1 .img_stemp .in_top{text-align:center;width: 100%; position: relative;}
.rf_adapter .content1 .img_stemp .in_top > img:first-child{position: absolute; z-index: -1; left: 50%; margin-left:-448px ; }
.rf_adapter .content1 .img_stemp .in_top > img:nth-child(2){position: relative; margin: 0 auto; padding-left: 130px;}
.rf_adapter .content1 > h2{text-align: center; font-size:70px; font-weight: bold; margin-top: -85px;}
.rf_adapter .content1 > h3{ line-height : 1.3;text-align: center; font-size:24px; font-weight:300; padding-top: 50px;}
.rf_adapter .content1 .product_flex_img2{background: url(../images/sub/img_polygon.png) center 15px no-repeat; height: 505px; margin-top: -120px; background-size: 500px; text-align: center;}
.rf_adapter .content1 .product_flex_img2 > h4{padding-right: 54px; display: inline-block; margin: 250px auto 0; background: url(../images/sub/title_bul.png) right  40px no-repeat;  font-size: 50px; font-weight: 300;}
.rf_adapter .content1 .img_stemp3{margin-top: -120px;}


.rf_adapter .content2 .in_box_01{width: 100%; position: relative;}
.rf_adapter .content2 .in_box_01 .table_box{max-width: 1280px;width:100%; margin: 0 auto; }
.rf_adapter .content2 .in_box_01 .table_box .tb_inner{width: 850px; display: inline-block; vertical-align: middle;}
.rf_adapter .content2 .in_box_01 .table_box .tb_inner th{height: 48px;}
.rf_adapter .content2 .in_box_01 .table_box .tb_inner td{height: 48px;}
.rf_adapter .content2 .in_box_01 .table_box .img_r{display: inline-block;vertical-align: middle; position: absolute; top: -30px; margin-left: -30px; z-index: -1;}
.rf_adapter .content2 .in_box_01 .ing_bg{height: 968px; position: relative; margin-top: 110px;}
.rf_adapter .content2 .in_box_01 .ing_bg > img{z-index: -1; position: absolute;}
.rf_adapter .content2 .in_box_01 .ing_bg > img:first-child{left: 50%; margin-left: -349px; top:30px}
.rf_adapter .content2 .in_box_01 .ing_bg > img:nth-child(3){left: 50%; margin-left: -165px; }
.rf_adapter .content2 .in_box_01 .ing_bg > img:nth-child(2){left: 50%; margin-left: -562px; top: 506px}
.rf_adapter .content2 .in_box_01 .ing_bg > img:nth-child(4){left: 50%; margin-left: -218px; top: 394px}

.img_stemp.product_rt2{max-width: 1080px !important;width:100%; margin: 0 auto; min-width: auto !important; position: relative;}
.img_stemp.product_rt2 .bl_box_ar{width: 100%;left: 20%;position: absolute;top: 41px;}
.img_stemp.product_rt2 .bl_box_ar .bl_line{width: calc(80% - 6px);border: 2px solid #178cd5;height: 106px;display: inline-block;vertical-align: middle;} 
.img_stemp.product_rt2 .bl_box_ar .bl_text{display: inline-block; font-size: 26px; padding-left: 15px; color: #15359d;  vertical-align: middle;}
.img_stemp.product_rt2 .or_box_ar{width: 100%;left: 20%;position: absolute;top: 156px;}
.img_stemp.product_rt2 .or_box_ar .bl_line{width: calc(80% - 6px);border: 2px solid #e27734;height: 106px;display: inline-block;vertical-align: middle;} 
.img_stemp.product_rt2 .or_box_ar .bl_text{display: inline-block; font-size: 26px; padding-left: 15px; color: #c60909;  vertical-align: middle;}

.slick-slide > ul{width: 100%; background: url(../images/sub/p_line.png) top left no-repeat; padding-top: 1px;}
.slick-slide > ul > li{width: 100%; background: url(../images/sub/p_line.png) bottom left no-repeat; padding: 30px 0;}
.slick-slide > ul > li .inner_01{display: inline-block; width: 240px; text-align: center; vertical-align: middle;}
.slick-slide > ul > li .inner_02{display: inline-block; width: 240px;  text-align: left; padding-left: 30px; vertical-align: middle;}
.slick-slide > ul > li .inner_02 > span{display: block; font-size: 16px;}
.slick-slide > ul > li .inner_02 > span > em{font-style: normal; color: #5c32cf;}
.slick-slide > ul > li .inner_02 > p{display: block; font-size: 28px; padding-top: 15px;}
.slick-slide > ul > li .inner_02 > p.p_name{font-size: 20px; color: #39b59e; padding-top: 0;}
.slick-slide > ul > li .inner_03{display: inline-block; width: 390px;  text-align: center; vertical-align: middle;}
.slick-slide > ul > li .inner_04{display: inline-block; vertical-align: middle;}
.slick-slide > ul > li .inner_04 > p{padding-left: 16px; font-size: 18px; background: url(../images/sub/icon_dot.png) left center no-repeat; margin-bottom: 10px; margin-top: 10px;}

.pd_list_box{max-width: 1280px;width:100%; margin: 0 auto;}
.pd_list_box > ul{width: 100%; background: url(../images/sub/p_line.png) top left no-repeat; padding-top: 1px;}
.pd_list_box > ul > li{width: 100%; background: url(../images/sub/p_line.png) bottom left no-repeat; padding: 30px 0;}
.pd_list_box > ul > li .inner_01{display: inline-block; width: 240px; text-align: center; vertical-align: middle;}
.pd_list_box > ul > li .inner_02{display: inline-block; width: 240px;  text-align: left; padding-left: 30px; vertical-align: middle;}
.pd_list_box > ul > li .inner_02 > span{display: block; font-size: 16px;}
.pd_list_box > ul > li .inner_02 > span > em{font-style: normal; color: #5c32cf;}
.pd_list_box > ul > li .inner_02 > p{display: block; font-size: 28px; padding-top: 15px;}
.pd_list_box > ul > li .inner_02 > p.p_name{font-size: 20px; color: #39b59e; padding-top: 0;}
.pd_list_box > ul > li .inner_03{display: inline-block; width: 390px;  text-align: center; vertical-align: middle;}
.pd_list_box > ul > li .inner_04{display: inline-block; vertical-align: middle;}
.pd_list_box > ul > li .inner_04 > p{padding-left: 16px; font-size: 18px; background: url(../images/sub/icon_dot.png) left center no-repeat; margin-bottom: 10px; margin-top: 10px;}

.rf_adapter .content9 .inbox_02{max-width: 1280px;width:100%; margin: 0 auto; display: table;}
.rf_adapter .content9 .inbox_02 .in_tb_box{width: 50%; display: table-cell; padding-left: 30px}
.rf_adapter .content9 .inbox_02 .in_tb_box:first-child{padding-right: 30px; padding-left: 0;}

.gr_box{max-width:1213px;width:100%; height: 300px; margin: 0 auto; background: url(../images/sub/gr_bg.png);}
.gr_box > img{display: inline-block; vertical-align: middle;}
.gr_box > img:first-child{/*margin-left: 205px; margin-top: 20px;*/margin-left: 16%;margin-top: 1.5%;}
.gr_box > img:nth-child(2){/*margin-left: 70px;*/margin-left:5%;}
.rf_adapter .content12 .tb_box{max-width: 1280px;width:100%; margin: 0 auto;}





@media screen and (max-width: 1280px) {

    .aob .img_stemp .delay30 {
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: 150px!important;
        margin-left: -80px!important;
    }
    .aob .img_stemp .delay31 {
        position: absolute;
        top: 50%;
        left: 50%;
        margin-top: 150px!important;
        margin-left: 100px!important;
    }

    /*flexstable*/

    .flex .w95 .img_stemp img {
        width:40%;
        margin: 0 auto;
        display: block;
        /*position: relative;*/
    }
    .flex .img_stemp_v2 > .clearfix {
        display: inline-block;
        width: 100%;
        box-sizing: border-box;
        margin: 0 auto 90px;
        text-align: center;
    }

    .flex .img_stemp_v2 > .clearfix .fl{
        display: inline-block;
        margin-right: 2%;
        float: none;
    }

    .flex .img_stemp_v2 > .clearfix .fr{
        display: inline-block;
        float: none;
    }

    .flex .img_stemp_v2 > .clearfix .helf_v2 {
        text-align: center;
    }

    .flex .img_stemp_v2 > .clearfix .helf_v2 img{
        width:100%;
    }

    .flex .img_stemp_v2 > .clearfix .cer_ar img{
        position: absolute;
    }
    .flex .right_ta{right:-63px;}

    .flex .gray_area_02{
        margin-bottom:100px;
    }
    .flex .mask_img{
        width:100%;
    }

    .flex .content1 .product_flex_img2 > ul > li:first-child{padding-right: 70px;}
    .flex .content1 .product_flex_img2 > ul > li:nth-child(4){padding-left: 70px;}

    /*aeroflon*/
    .aeroflon .content1 .product_flex_img2 > ul > li:first-child{padding-right: 70px;}
    .aeroflon .content1 .product_flex_img2 > ul > li:nth-child(4){padding-left: 70px;}

    /*multi*/
    .multi .content1 .product_flex_img2 > ul > li:first-child{padding-right: 70px;}
    .multi .content1 .product_flex_img2 > ul > li:nth-child(4){padding-left: 70px;}

    /*cir*/
    .cir .content2 .product_flex_img2 > ul > li:first-child{padding-right: 70px;}
    .cir .content2 .product_flex_img2 > ul > li:nth-child(4){padding-left: 70px;}
    .cir .content6 .img_stemp .in_img_box{height:650px;}
    .cir .content6 .img_stemp .in_img_box > img:nth-child(2){top:14%;}
    .cir .content6 .img_stemp .in_img_box > img:nth-child(3){top: 45%;}
    .cir .content6 .img_stemp .in_img_box > img.dir_right.sc-event {max-width:38%;}

    .cir .content7 .img_stemp .in_img_box{height: 850px;}
    .cir .content7 .img_stemp .in_img_box > img:nth-child(2){top: 30%;}
    .cir .content7 .img_stemp .in_img_box > img:nth-child(3){ top: 60%;}
    .cir .content7 .img_stemp .in_img_box > img:nth-child(5){max-width:44%;}
    .cir .content7 .img_stemp .in_img_box > img.dir_right.sc-event {top: 14%!important;}
    .cir .content7 .img_stemp .in_img_box > img.dir_bottom.sc-event {top: 15%!important;}

    /*gain*/
    .gain .content2 .product_flex_img2 > ul > li:first-child{padding-right: 70px;}
    .gain .content2 .product_flex_img2 > ul > li:nth-child(4){padding-left: 70px;}

    /*mfocus*/
    .mfocus .content2 .product_flex_img2 > ul > li:first-child{padding-right: 70px;}
    .mfocus .content2 .product_flex_img2 > ul > li:nth-child(4){padding-left: 70px;}
    .mfocus .content4 .helf_box .helf > img{padding:0px;}
    .mfocus .content6 .img_stemp .in_img_box > img.dir_right.sc-event{width:40%}
    .mfocus .content7 .img_stemp .in_img_box{height: 1000px;}
    .mfocus .content10 .pd_list > ul > li .contnet_ar .content_top .p_txt{font-size: 12px;}

    /*rf_adapter*/
    .rf_adapter .content2 .in_box_01 .table_box .img_r{max-width: 40%;width: 100%;}
    .rf_adapter .content2 .in_box_01 .table_box .tb_inner{max-width: 60%;width:100%;}
    .img_stemp.product_rt2{width:85%;}
    section.rf_adapter main .content10 .common_tit{max-width: 1380px;width: 90%;}

    /*rf_connector*/
    .rf_con .content2 .in_box_01 .table_box .img_r{max-width: 40%;width: 100%;}
    .rf_con .content2 .in_box_01 .table_box .tb_inner{max-width: 60%;width:100%;}
    
}

.ing_bg_test{
    position: absolute;
    height: 800px;
    width: 800px;
}

.ing_bg_test > img {
    top: 220px;
    right: 426px;
}

.ing_bg_test.sc-event > img{
    position: fixed;
}

.ing_bg_test.skrollable-between {
    /* height: 800px; */
    /* width: 800px; */
    position: fixed;
    top: calc(50% - 277px);
    z-index: 50;
    /* right: calc(50% - 500px); */
}

.multi-ganged{
    max-width: 85%;
    width: 100%;
    height: 1118px;
}
.ing_bg_test.skrollable-between.multi-ganged{
    max-width: 85%;
    width: 100%;
    height: 1118px;
    position: absolute;
    top: auto;
}


.ing_bg_test.skrollable-after.multi-ganged{
    position: absolute;
    width: 100%;
    margin-top: 0;
    margin-bottom: 0;
    z-index: 50;
}
.ing_bg_test.skrollable-after {
    position: absolute;
    /* width: 600px; */
    margin-top: 109%;
    margin-bottom: 0%;
    z-index: 50;    
}
.ing_bg_test.skrollable-after.rf_adapter{           bottom: -7.5%;}
.ing_bg_test.skrollable-after.smfinder_horn{        bottom: 59%;}
.ing_bg_test.skrollable-after.smfinder_circular{    bottom: 35.5%;}
.ing_bg_test.skrollable-after.gain{                 bottom: 50%;}
.ing_bg_test.skrollable-after.gain_copper{          bottom: 20%;}
.ing_bg_test.skrollable-after.mfocus_linear{        bottom: 45.5%;}


@media screen and (max-width: 1280px) {
    .ing_bg_test.skrollable-after.gain_copper{      bottom: 23%;}
    .ing_bg_test.skrollable-after.smfinder_horn {   bottom: 55%;}
    /* .gain .content6 .img_stemp .in_img_box > img.dir_right2.sc-event {height: auto; width: 30vw;} */
    .gain .content7 .img_stemp .in_img_box > img.dir_right2.sc-event {height: auto; width: 30vw;}
    
    .ing_bg_test.skrollable-after.rf_adapter{           bottom: -7.5%;}
    .ing_bg_test.skrollable-after.smfinder_horn{        bottom: 58%;}
    .ing_bg_test.skrollable-after.smfinder_circular{    bottom: 35.5%;}
    .ing_bg_test.skrollable-after.gain{                 bottom: 49%;}
    .ing_bg_test.skrollable-after.gain_copper{          bottom: 21%;}
    .ing_bg_test.skrollable-after.mfocus_linear{        bottom: 45%;}
    

}

@media screen and (max-width: 1040px){
    .ing_bg_test.skrollable-after.rf_adapter{           bottom: -7.5%;}
    .ing_bg_test.skrollable-after.smfinder_horn{        bottom: 58%;}
    .ing_bg_test.skrollable-after.smfinder_circular{    bottom: 36.5%;}
    .ing_bg_test.skrollable-after.gain{                 bottom: 49%;}
    .ing_bg_test.skrollable-after.gain_copper{          bottom: 21%}
    .ing_bg_test.skrollable-after.mfocus_linear{        bottom: 45.5%;}
    
}

.ing_bg_test > span {
    height: 100%;
    width: 100%;
    margin: auto;
    background-size: contain;
    background-repeat: no-repeat;
}

.product_leftside {right: calc(70% - 400px);}
.product_rightside {right: calc(30% - 400px);}
.product_center {
    margin: auto;
    right: calc(50% - 400px);
}

.stemp_from_left{
    position: absolute;
    width: 100%;
    right: 100%;
}
.stemp_from_right{
    position: absolute;
    width: 100%;
    right: -50%;
}
@media screen and (max-width: 1040px){
    .cir .content7 .img_stemp .in_img_box > img.dir_right2.sc-event{
        max-width: 50%;
        width: 100%;
    }
    .cir .content6 .img_stemp .in_img_box > img.dir_right2.sc-event{
        max-width: 50%;
        width: 100%;
    }
    .cir .content8 .line_box_ar .line_box > img {
        display: inline-block;
        margin: 0 0px;}
    .cir .content10 .pd_list > ul > li .contnet_ar .content_top .p_txt{
        margin-left:0px;
    }
    .cir .content10 .pd_list > ul > li .contnet_ar .content_top .p_txt > p{
        font-size:14px;
    }
    .cir .content9 .helf_box_ar > img{
        width:100%;
    }
    .cir .content9 .helf_box_ar .helf_02 .sub_tit_v7 {
        margin-left: 0px;
    }
    .cir .content9 .helf_box_ar .helf_01 > img {
        margin-left: -150px;
        margin-top: 20px;
        width: 100%;
    }
    .cir .content9 .helf_box_ar .helf_02 > img{
        width: 100%;
        margin-left:0px;
    }
    .cir .content9 .helf_box_ar {
        padding-left: 0px;
    }

    /*gain*/
    .gain .content6 .img_stemp .in_img_box > img.dir_right2.sc-event{
        max-width:50%;
        width:100%;
    }
    .gain .content10 .pd_list > ul > li .contnet_ar .content_top .p_txt > p{
        font-size:12px;
    }
    .gain .content10 .pd_list > ul > li .contnet_ar .content_top .p_txt{
        margin-left:0px;
    }
    .gain .content6 .img_stemp .in_img_box{
       /* right:-20%;*/
        width:50%;
        width: 100%;
        height:1000px;
    }

    .mfocus .content6 .img_stemp .in_img_box{
        max-width: 100%;
        height:700px;
    }
    .mfocus .content4 .helf_box .helf:first-child{
        max-width:50%;
    }
    .mfocus .content4 .helf_box .helf > img{
        width:100%;
    }
    .mfocus .content10 .pd_list > ul > li .contnet_ar .content_top .p_txt{
        margin-left:20px;
    }
    .mfocus .content10 .pd_list > ul > li .contnet_ar .content_top .p_txt > p{
        font-size:12px;
    }
}




/* 공통 영역 */

h2 {font-weight:600; line-height: 1.2;}
h3 {font-weight:600; line-height: 1.2;}



