@charset "utf-8";

/* Mobile first */
/* 
@media all and (min-width:768px){
}
@media all and (min-width:1024px){
} 
@media all and (min-width: 1240px){
}

스크립트로 productview DIV에 페이지 ID추가.
ex -  pageID("HS50_OB");

모든 페이지 비슷한 레이아웃을 가졌지만 
수정시에 다른 페이지에 영향없도록 고유 ID또는 클래스를 맨앞에 추가하여 동일한 스타일이어도 개별로 스타일을 적용.
*/

/*******************
RS85Prestige
********************/
#contents .productview.RS85Prestige .inner{padding:0 15px; background: transparent;}
.productview.RS85Prestige *{box-sizing: border-box;}
.RS85Prestige  img{max-width: 100%;}

/* keyvisual */
.RS85Prestige .keyvisual{position: relative; padding: 60px 0; background: url(/resources/_img/sub/product/RS85Prestige_Pediatics/visual_bg2_mo.jpg) no-repeat center top; background-size: cover;} 
.RS85Prestige .keyvisual .keyvisual_title{font-family: 'stitle'; font-size: 34px; font-weight: bold; font-weight: 800; color: #00b0e6; line-height: 1.2;}
.RS85Prestige .keyvisual .inner{position: relative;}
.RS85Prestige .keyvisual .sentence{margin-top: 20px; font-size: 12px; color: #666; line-height: 1.5;}
.RS85Prestige .keyvisual .visual_img{margin-top: 35px; text-align: center;}
.RS85Prestige .keyvisual .visual_img img{margin: 0 auto;}

@media all and (max-width:539px){
    .RS85Prestige .keyvisual:before{content:''; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(/resources/_img/sub/product/RS85Prestige_Pediatics/visual_bg_mo.png) no-repeat right top 4.2%; background-size: 62% auto;} 
    .RS85Prestige .keyvisual .sentence{position: relative; z-index: 0;}
    .RS85Prestige .keyvisual .sentence:before{content:''; display: block; position: absolute; top: -10px; left: -10px; z-index: -1; width: calc(100% + 20px); height: calc(100% + 20px); background-color: #fff; opacity: 0.3;}
}
@media all and (min-width:540px){
    .RS85Prestige .keyvisual{ padding: 120px 0; background: url(/resources/_img/sub/product/RS85Prestige_Pediatics/visual_bg_pc.jpg) no-repeat center top;background-size: cover;}

    .RS85Prestige .keyvisual .sentence{margin-top: 50px; }
    .RS85Prestige .keyvisual .visual_img{margin-top: 70px;}
}
@media all and (min-width:540px) and (max-width:767px){
    .RS85Prestige .keyvisual .keyvisual_title br{display: none !important;}
}
@media all and (min-width:768px){
    .RS85Prestige .keyvisual .keyvisual_title{font-size: 68px;}
    .RS85Prestige .keyvisual .sentence{font-size: 18px; line-height: 1.7;}
}

/* row1 */
#contents .RS85Prestige .row1 > .inner{padding-top: 30px; padding-bottom: 30px;}
.RS85Prestige .row1 .intro_title{padding: 80px 0; background: url(/resources/_img/sub/product/RS85Prestige_Pediatics/intro_bg1.jpg) no-repeat 30% top; background-size: cover;}
.RS85Prestige .row1 .intro_title .section_title{font-family: 'stitle'; font-size: 23px; color: #fff; text-align: center;}
.RS85Prestige .row1 .split_wrap .cell_title:before{content:''; display: block; margin-bottom: 10px; background-repeat: no-repeat; background-size: contain;}
.RS85Prestige .row1 .split_wrap .cell_title{font-size: 14px; font-weight: 800; color: #00b0e6; line-height: 1.4;}
.RS85Prestige .row1 .split_wrap .cell_title+.sentence{margin-top: 10px;}
.RS85Prestige .row1 .img_slide{max-width: 580px; margin: 0 auto;} 
.RS85Prestige .row1 .img_wrap .img_caption{text-align: right;}
.RS85Prestige .row1 .split_wrap .cell_title.shadow_hdr:before{width: 47px; height: 35px; background-image: url(/resources/_img/sub/product/RS85Prestige_Pediatics/title_icon_shadowHDR.png);}
.RS85Prestige .row1 .split_wrap .cell_title.hq_vision:before{width: 47px; height: 41px; background-image: url(/resources/_img/sub/product/RS85Prestige_Pediatics/title_icon_HQVison.png);}
.RS85Prestige .row1 .split_wrap .cell_title.clear_vision:before{width: 47px; height: 40px; background-image: url(/resources/_img/sub/product/RS85Prestige_Pediatics/title_icon_ClearVision.png);}
.RS85Prestige .row1 .split_wrap .cell_title.mv_flow:before{width: 50px; height: 35px; background-image: url(/resources/_img/sub/product/RS85Prestige_Pediatics/title_icon_MVFlow.png);}
.RS85Prestige .row1 .split_wrap .cell_title.lumi_flow:before{width: 50px; height: 35px; background-image: url(/resources/_img/sub/product/RS85Prestige_Pediatics/title_icon_LumiFlow.png);}
@media all and (min-width:768px){
    #contents  .RS85Prestige .row1 > .inner{padding-top: 60px; padding-bottom: 60px;}
    .RS85Prestige .row1 .intro_title {padding: 200px 0;}
    .RS85Prestige .row1 .intro_title .section_title{font-size: 58px;}
    .RS85Prestige .row1 .split_wrap .cell_title{font-size: 22px; font-weight: 600; line-height: 1.6;}
    .RS85Prestige .row1 .split_wrap .cell_title:before{margin-bottom: 15px;}
    .RS85Prestige .row1 .img_slide{float: right;} 
    .RS85Prestige .row1 .img_wrap .img_caption{text-align: left;}
    .RS85Prestige .row1 .split_wrap .cell_title.shadow_hdr:before{width: 95px; height: 70px;}
    .RS85Prestige .row1 .split_wrap .cell_title.hq_vision:before{width: 95px; height: 82px;}
    .RS85Prestige .row1 .split_wrap .cell_title.clear_vision:before{width: 94px; height: 80px;}
    .RS85Prestige .row1 .split_wrap .cell_title.mv_flow:before{width: 100px; height: 70px;}
    .RS85Prestige .row1 .split_wrap .cell_title.lumi_flow:before{width: 100px; height: 70px;}
}
@media all and (min-width:1024px){
    #contents  .RS85Prestige .row1 > .inner{padding-top: 120px; padding-bottom: 120px;}
}

/* row2 */
.RS85Prestige .row2 {background-color: #fffbef;}
#contents .RS85Prestige .row2 > .inner{padding-top: 30px; padding-bottom: 30px;}
.RS85Prestige .row2 .intro_title{padding: 80px 0; background: url(/resources/_img/sub/product/RS85Prestige_Pediatics/intro_bg2.png) no-repeat 30% top; background-size: cover;}
.RS85Prestige .row2 .intro_title .section_title{ font-family: 'stitle'; font-family: 'stitle'; font-size: 23px; color: #fff; text-align: center;}
.RS85Prestige .row2 .split_wrap .cell_title:before{content:''; display: block; margin-bottom: 10px; background-repeat: no-repeat; background-size: contain;}
.RS85Prestige .row2 .split_wrap .cell_title{font-size: 14px; font-weight: 800; color: #00b0e6; line-height: 1.4;}
.RS85Prestige .row2 .split_wrap .cell_title+.sentence{margin-top: 10px;}
.RS85Prestige .row2 .img_wrap .img_caption{text-align: right;}
.RS85Prestige .row2 .split_wrap .cell_title.ceus:before{width: 46px; height: 34px; background-image: url(/resources/_img/sub/product/RS85Prestige_Pediatics/title_icon_CEUS.png);}
.RS85Prestige .row2 .split_wrap .cell_title.s_fusion:before{width: 50px; height: 30px; background-image: url(/resources/_img/sub/product/RS85Prestige_Pediatics/title_icon_s_fusion.png);}
.RS85Prestige .row2 .split_wrap .cell_title.needle_mate:before{width: 37px; height: 40px; background-image: url(/resources/_img/sub/product/RS85Prestige_Pediatics/title_icon_needleMate.png);}

@media all and (min-width:768px){
    #contents  .RS85Prestige .row2 > .inner{padding-top: 60px; padding-bottom: 60px;}
    .RS85Prestige .row2 .intro_title {padding: 200px 0;}
    .RS85Prestige .row2 .intro_title .section_title{font-size: 58px;}
    .RS85Prestige .row2 .split_wrap .cell_title{font-size: 22px; font-weight: 600; line-height: 1.6;}
    .RS85Prestige .row2 .split_wrap .cell_title:before{margin-bottom: 15px;}
    .RS85Prestige .row2 .img_slide{float: right;} 
    .RS85Prestige .row2 .img_wrap .img_caption{text-align: left;}
    .RS85Prestige .row2 .split_wrap .cell_title.ceus:before{width: 92px; height: 68px; }
    .RS85Prestige .row2 .split_wrap .cell_title.s_fusion:before{width: 100px; height: 61px; }
    .RS85Prestige .row2 .split_wrap .cell_title.needle_mate:before{width: 74px; height: 80px;}
}
@media all and (min-width:1024px){
    #contents  .RS85Prestige .row2 > .inner{padding-top: 120px; padding-bottom: 120px;}
}

/* row3 */
.RS85Prestige .row3 {background-color: #f4faff;}
#contents .RS85Prestige .row3 > .inner{padding-top: 30px; padding-bottom: 30px;}
.RS85Prestige .row3 .intro_title{padding: 80px 0; background: url(/resources/_img/sub/product/RS85Prestige_Pediatics/intro_bg3.jpg) no-repeat center top; background-size: cover;}
.RS85Prestige .row3 .intro_title .section_title{ font-family: 'stitle'; font-size: 23px; color: #fff; text-align: center;}
.RS85Prestige .row3 .ultrasound_system .ultrasound_system_title{font-size: 14px; font-weight: 800; color: #00b0e6; line-height: 1.4; text-align: center;}
.RS85Prestige .row3 .ultrasound_system .process_img{margin-top: 30px; text-align: center;}
.RS85Prestige .row3 .ultrasound_system .process_img img{margin: 0 auto;}
.RS85Prestige .row3 .ultrasound_system .process_img + .sentence{margin-top: 30px;}
.RS85Prestige .row3 .ultrasound_system .ref{margin-top: 10px; color: #b0b2b3;}
.RS85Prestige .row3 .ultrasound_system .btn_wrap{margin-top: 25px; text-align: center;}
.RS85Prestige .row3 .ultrasound_system + .split_wrap{margin-top: 30px;}
.RS85Prestige .row3 .split_wrap .cell_title:before{content:''; display: block; margin-bottom: 10px; background-repeat: no-repeat; background-size: contain;}
.RS85Prestige .row3 .split_wrap .cell_title{font-size: 14px; font-weight: 800; color: #00b0e6; line-height: 1.4; text-align: center;}/* 2022-05-16 수정 */
.RS85Prestige .row3 .split_wrap .cell_title+.img_wrap{margin-top: 20px;}
.RS85Prestige .row3 .split_wrap .img_wrap+.sentence{margin-top: 20px;}

@media all and (min-width:768px){
    #contents  .RS85Prestige .row3 > .inner{padding-top: 60px; padding-bottom: 60px;}
    .RS85Prestige .row3 .intro_title {padding: 200px 0;}
    .RS85Prestige .row3 .intro_title .section_title{font-size: 58px;}
    .RS85Prestige .row3 .ultrasound_system .ultrasound_system_title{font-size: 22px; font-weight: 600; line-height: 1.6;}
    .RS85Prestige .row3 .ultrasound_system .process_img{margin-top: 60px;}
    .RS85Prestige .row3 .ultrasound_system .process_img + .sentence{margin-top: 60px;}
    .RS85Prestige .row3 .ultrasound_system .btn_wrap{margin-top: 40px;}
    .RS85Prestige .row3 .ultrasound_system + .split_wrap{margin-top: 80px;}
    .RS85Prestige .row3 .split_wrap .cell_title{font-size: 22px; font-weight: 600; line-height: 1.6;}
    .RS85Prestige .row3 .split_wrap .cell_title+.img_wrap{margin-top: 40px;}
    .RS85Prestige .row3 .split_wrap .img_wrap+.sentence{margin-top: 40px;}
    .RS85Prestige .row3 .split_wrap .split_cell:nth-of-type(even) .img_wrap{text-align: center;}
}
@media all and (min-width:1024px){
    #contents  .RS85Prestige .row3 > .inner{padding-top: 120px; padding-bottom: 120px;}
}

/* row4 */
.RS85Prestige .row4{padding:40px 0; background: #f8f8f8;}
.RS85Prestige .row4 .section_title{font-family: 'stitle'; font-size: 34px; font-weight: 800; color: #222; text-align: center;}
.RS85Prestige .row4 .tabmenu{margin-top: 20px;}
.RS85Prestige .row4 .tabmenu .menu_wrap{display: flex; width: 100%;}
.RS85Prestige .row4 .tabmenu .menu_wrap a{ width: 33.3333%; padding: 10px 0; background-color: #fff; border: 1px solid #c2c2c2; border-bottom-color: #000; font-size: 12px; font-weight: 600; color: #000; text-align: center;}/* 20221221 v7 */
.RS85Prestige .row4 .tabmenu .menu_wrap a.on {border-color: #000; background-color: #000; color: #fff;}
.RS85Prestige .row4 .tabmenu .menu_wrap a+a{border-left: 1px solid #c2c2c2;}
.RS85Prestige .row4 .tab_box{ padding: 20px; border: 1px solid #000; border-top:none; background-color: #fff;}
.RS85Prestige .row4 .tab_box .tab_title{font-size: 18px; font-weight: normal; color: #333; line-height: 1.2;}
.RS85Prestige .row4 .tab_box .tab_title strong{font-weight: bold;}
.RS85Prestige .row4 .tab_box .sentence{font-size: 12px; color: #666; line-height: 1.5;}
.RS85Prestige .row4 .tab_box .tab_title + .sentence{margin-top: 10px;}
.RS85Prestige .row4 .tab_box .img_wrap{text-align: center;}
.RS85Prestige .row4 .tab_box .img_wrap img{margin: 0 auto;}
.RS85Prestige .row4 .tab_box .text_group1{margin-bottom: 20px;}
.RS85Prestige .row4 .tab_box .text_group2{margin-top: 20px;}
.RS85Prestige .row4 .tab_box .related_list {line-height: 1.2;}
.RS85Prestige .row4 .tab_box .related_list li{padding: 10px 0;}
.RS85Prestige .row4 .tab_box .related_list li:not(:first-child){border-top: 1px solid #bfc0c0;}
.RS85Prestige .row4 .tab_box .related_list li:first-child{padding-top: 0;}
.RS85Prestige .row4 .tab_box .related_list li:last-child{padding-bottom: 0;}
.RS85Prestige .row4 .tab_box .related_list .product_title{font-weight: 600; font-size: 12px; color: #000; opacity: 0.8;}
.RS85Prestige .row4 .tab_box .related_list .product_text{margin-top: 10px; font-size: 11px; color: #000; opacity: 0.6;}
.RS85Prestige .row4 .transducer_area{padding: 30px 0;}
.RS85Prestige .row4 .transducer_area .transducer_group+.transducer_group{margin-top: 30px; padding-top: 30px; border-top: 1px solid #ccc;}
.RS85Prestige .row4 .transducer_area .product_title{font-size: 14px; color: #444;}
.RS85Prestige .row4 .transducer_area .product_list{display: flex; flex-wrap: wrap; margin-top: 10px;}
.RS85Prestige .row4 .transducer_area .product_list li{width: calc(33.3333% - 7px); margin-left: 10px; text-align: left;}
.RS85Prestige .row4 .transducer_area .product_list li:nth-child(n + 4){margin-top: 15px;}
.RS85Prestige .row4 .transducer_area .product_list li:nth-child(1),
.RS85Prestige .row4 .transducer_area .product_list li:nth-child(4n){margin-left: 1px;}
.RS85Prestige .row4 .transducer_area .product_list .img_wrap{width: 100%; background-color: #f4f4f4;}
.RS85Prestige .row4 .transducer_area .product_list .product_name{margin-top: 10px; font-size: 12px; font-weight: 800; color:#444;}
@media all and (min-width:768px){
    .RS85Prestige .row4 {padding:120px 0;}
    .RS85Prestige .row4 .section_title{font-size: 58px; }  
    .RS85Prestige .row4 .tabmenu{margin-top: 60px;}
    .RS85Prestige .row4 .tabmenu .menu_wrap a{padding: 20px 0;}
    .RS85Prestige .row4 .tabmenu .menu_wrap a span{font-size: 18px;}

    .RS85Prestige .row4 .tab_box .tab_title{font-size:20px;}
    .RS85Prestige .row4 .tab_box .sentence{font-size: 16px;}
    .RS85Prestige .row4 .tab_box .tab_title + .sentence{margin-top: 20px;}
    
    .RS85Prestige .row4 .tab_box .related_list .product_title{font-size: 18px;}
    .RS85Prestige .row4 .tab_box .related_list .product_text{margin-top: 8px; font-size: 14px;}
    .RS85Prestige .row4 .transducer_area{padding: 80px 0 40px;}
    .RS85Prestige .row4 .transducer_area .transducer_group+.transducer_group{margin-top: 30px; padding-top: 0; border-top: none;}
    .RS85Prestige .row4 .transducer_area .product_title{padding-bottom: 10px; font-size: 20px;}
    .RS85Prestige .row4 .transducer_area .product_list{display: inline-block; margin-top: 0; padding-top: 15px; border-top: 1px solid #ccc;}
    .RS85Prestige .row4 .transducer_area .product_list li{float: left; width: 138px; margin:0 10px 10px 0;}/* 2022-05-16 수정 */
    .RS85Prestige .row4 .transducer_area .product_list li:last-child{margin-right: 0;}
    .RS85Prestige .row4 .transducer_area .product_list li:nth-child(n + 4){margin-top: 0;}
    .RS85Prestige .row4 .transducer_area .product_list li:nth-child(1),
    .RS85Prestige .row4 .transducer_area .product_list li:nth-child(4n){margin-left: 0;}
    .RS85Prestige .row4 .transducer_area .product_list .img_wrap{height: 106px;}
    .RS85Prestige .row4 .transducer_area .product_list .product_name{margin-top: 5px; font-size: 16px;}
}
@media all and (min-width:1024px){
    .RS85Prestige .row4 .tab_box{ padding: 40px; padding-right: 0;}
    .RS85Prestige .row4 .tab_box:after{content: ''; display: table; clear: both;}
    .RS85Prestige .row4 .tab_box > div{float: left; width: 50%;}
    .RS85Prestige .row4 .tab_box > .img_wrap{float: right; text-align: center;}
    .RS85Prestige .row4 .tab_box .text_group1{margin-bottom: 0; padding-top: 20px;}
    .RS85Prestige .row4 .tab_box .text_group2{margin-top: 60px;}
    .RS85Prestige .row4 .tab_box .tab_title{font-size: 26px;}
    .RS85Prestige .row4 .tab_box .sentence{font-size: 18px;}
    .RS85Prestige .row4 .tab_box .tab_title + .sentence{margin-top: 40px;}
    .RS85Prestige .row4 .tab_box .related_list .product_title{font-size: 20px;}
    .RS85Prestige .row4 .tab_box .related_list .product_text{ font-size: 16px;}
}
@media all and (min-width:1280px){
    .RS85Prestige .row4 .tab_box{ padding: 120px;}
}

/* bannerWrap 
   sub.css에서 사용됨. 모든 페이지 공통 css임 */

/* common_bottom
   sub.css에서 사용됨. 모든 페이지 공통 css임 */


/*******************
V8
********************/
#contents .productview.V8 .inner{padding:0 15px; background: transparent;}
.productview.V8 *{box-sizing: border-box;}
.V8  img{max-width: 100%;}

/* keyvisual */
.V8 .keyvisual{position: relative; padding: 60px 0; background: url(/resources/_img/sub/product/V8_Pediatics/visual_bg2_mo.jpg) no-repeat center top; background-size: cover;} 
.V8 .keyvisual .keyvisual_title{font-family: 'stitle'; font-size: 34px; font-weight: bold; font-weight: 800; color: #00b0e6; line-height: 1.2;}
.V8 .keyvisual .inner{position: relative;}
.V8 .keyvisual .sentence{margin-top: 20px; font-size: 12px; color: #666; line-height: 1.5;}
.V8 .keyvisual .visual_img{margin-top: 35px; text-align: center;}
.V8 .keyvisual .visual_img img{margin: 0 auto;}

@media all and (max-width:539px){
    .V8 .keyvisual:before{content:''; display: block; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: url(/resources/_img/sub/product/V8_Pediatics/visual_bg_mo.png) no-repeat right top 4.2%; background-size: 62% auto;} 
    .V8 .keyvisual .sentence{position: relative; z-index: 0;}
    .V8 .keyvisual .sentence:before{content:''; display: block; position: absolute; top: -10px; left: -10px; z-index: -1; width: calc(100% + 20px); height: calc(100% + 20px); background-color: #fff; opacity: 0.3;}
}
@media all and (min-width:540px){
    .V8 .keyvisual{ padding: 120px 0; background: url(/resources/_img/sub/product/V8_Pediatics/visual_bg_pc.jpg) no-repeat center top;background-size: cover;}

    .V8 .keyvisual .sentence{margin-top: 50px; }
    .V8 .keyvisual .visual_img{margin-top: 70px;}
}
@media all and (min-width:540px) and (max-width:767px){
    .V8 .keyvisual .keyvisual_title br{display: none !important;}
}
@media all and (min-width:768px){
    .V8 .keyvisual .keyvisual_title{font-size: 68px;}
    .V8 .keyvisual .sentence{font-size: 18px; line-height: 1.7;}
}

/* row1 */
#contents .V8 .row1 > .inner{padding-top: 30px; padding-bottom: 30px;}
.V8 .row1 .intro_title{padding: 80px 0; background: url(/resources/_img/sub/product/V8_Pediatics/intro_bg1.jpg) no-repeat 30% top; background-size: cover;}
.V8 .row1 .intro_title .section_title{font-family: 'stitle'; font-size: 23px; color: #fff; text-align: center;}
.V8 .row1 .split_wrap .cell_title:before{content:''; display: block; margin-bottom: 10px; background-repeat: no-repeat; background-size: contain;}
.V8 .row1 .split_wrap .cell_title{font-size: 14px; font-weight: 800; color: #00b0e6; line-height: 1.4;}
.V8 .row1 .split_wrap .cell_title+.sentence{margin-top: 10px;}
.V8 .row1 .img_slide{max-width: 580px; margin: 0 auto;} 
.V8 .row1 .img_wrap .img_caption{text-align: right;}
.V8 .row1 .split_wrap .cell_title.shadow_hdr:before{width: 47px; height: 35px; background-image: url(/resources/_img/sub/product/V8_Pediatics/title_icon_shadowHDR.png);}
.V8 .row1 .split_wrap .cell_title.hq_vision:before{width: 47px; height: 41px; background-image: url(/resources/_img/sub/product/V8_Pediatics/title_icon_HQVison.png);}
.V8 .row1 .split_wrap .cell_title.clear_vision:before{width: 47px; height: 40px; background-image: url(/resources/_img/sub/product/V8_Pediatics/title_icon_ClearVision.png);}
.V8 .row1 .split_wrap .cell_title.mv_flow:before{width: 50px; height: 35px; background-image: url(/resources/_img/sub/product/V8_Pediatics/title_icon_MVFlow.png);}
.V8 .row1 .split_wrap .cell_title.lumi_flow:before{width: 50px; height: 35px; background-image: url(/resources/_img/sub/product/V8_Pediatics/title_icon_LumiFlow.png);}
@media all and (min-width:768px){
    #contents  .V8 .row1 > .inner{padding-top: 60px; padding-bottom: 60px;}
    .V8 .row1 .intro_title {padding: 200px 0;}
    .V8 .row1 .intro_title .section_title{font-size: 58px;}
    .V8 .row1 .split_wrap .cell_title{font-size: 22px; font-weight: 600; line-height: 1.6;}
    .V8 .row1 .split_wrap .cell_title:before{margin-bottom: 15px;}
    .V8 .row1 .img_slide{float: right;} 
    .V8 .row1 .img_wrap .img_caption{text-align: left;}
    .V8 .row1 .split_wrap .cell_title.shadow_hdr:before{width: 95px; height: 70px;}
    .V8 .row1 .split_wrap .cell_title.hq_vision:before{width: 95px; height: 82px;}
    .V8 .row1 .split_wrap .cell_title.clear_vision:before{width: 94px; height: 80px;}
    .V8 .row1 .split_wrap .cell_title.mv_flow:before{width: 100px; height: 70px;}
    .V8 .row1 .split_wrap .cell_title.lumi_flow:before{width: 100px; height: 70px;}
}
@media all and (min-width:1024px){
    #contents  .V8 .row1 > .inner{padding-top: 120px; padding-bottom: 120px;}
}

/* row2 */
.V8 .row2 {background-color: #fffbef;}
#contents .V8 .row2 > .inner{padding-top: 30px; padding-bottom: 30px;}
.V8 .row2 .intro_title{padding: 80px 0; background: url(/resources/_img/sub/product/V8_Pediatics/intro_bg2.jpg) no-repeat 30% top; background-size: cover;}
.V8 .row2 .intro_title .section_title{ font-family: 'stitle'; font-family: 'stitle'; font-size: 23px; color: #fff; text-align: center;}
.V8 .row2 .split_wrap .cell_title:before{content:''; display: block; margin-bottom: 10px; background-repeat: no-repeat; background-size: contain;}
.V8 .row2 .split_wrap .cell_title{font-size: 14px; font-weight: 800; color: #00b0e6; line-height: 1.4;}
.V8 .row2 .split_wrap .cell_title+.sentence{margin-top: 10px;}
.V8 .row2 .img_wrap .img_caption{text-align: right;}
.V8 .row2 .split_wrap .cell_title.ceus:before{width: 46px; height: 34px; background-image: url(/resources/_img/sub/product/V8_Pediatics/title_icon_CEUS.png);}
.V8 .row2 .split_wrap .cell_title.s_fusion:before{width: 50px; height: 30px; background-image: url(/resources/_img/sub/product/V8_Pediatics/title_icon_s_fusion.png);}
.V8 .row2 .split_wrap .cell_title.needle_mate:before{width: 37px; height: 40px; background-image: url(/resources/_img/sub/product/V8_Pediatics/title_icon_needleMate.png);}

@media all and (min-width:768px){
    #contents  .V8 .row2 > .inner{padding-top: 60px; padding-bottom: 60px;}
    .V8 .row2 .intro_title {padding: 200px 0;}
    .V8 .row2 .intro_title .section_title{font-size: 58px;}
    .V8 .row2 .split_wrap .cell_title{font-size: 22px; font-weight: 600; line-height: 1.6;}
    .V8 .row2 .split_wrap .cell_title:before{margin-bottom: 15px;}
    .V8 .row2 .img_slide{float: right;} 
    .V8 .row2 .img_wrap .img_caption{text-align: left;}
    .V8 .row2 .split_wrap .cell_title.ceus:before{width: 92px; height: 68px; }
    .V8 .row2 .split_wrap .cell_title.s_fusion:before{width: 100px; height: 61px; }
    .V8 .row2 .split_wrap .cell_title.needle_mate:before{width: 74px; height: 80px;}
}
@media all and (min-width:1024px){
    #contents  .V8 .row2 > .inner{padding-top: 120px; padding-bottom: 120px;}
}

/* row3 */
.V8 .row3 {background-color: #f4faff;}
#contents .V8 .row3 > .inner{padding-top: 30px; padding-bottom: 30px;}
.V8 .row3 .intro_title{padding: 80px 0; background: url(/resources/_img/sub/product/V8_Pediatics/intro_bg3.jpg) no-repeat center top; background-size: cover;}
.V8 .row3 .intro_title .section_title{ font-family: 'stitle'; font-size: 23px; color: #fff; text-align: center;}
.V8 .row3 .ultrasound_system .ultrasound_system_title{font-size: 14px; font-weight: 800; color: #00b0e6; line-height: 1.4; text-align: center;}
.V8 .row3 .ultrasound_system .process_img{margin-top: 30px; text-align: center;}
.V8 .row3 .ultrasound_system .process_img img{margin: 0 auto;}
.V8 .row3 .ultrasound_system .process_img + .sentence{margin-top: 30px;}
.V8 .row3 .ultrasound_system .ref{margin-top: 10px; color: #b0b2b3;}
.V8 .row3 .ultrasound_system .btn_wrap{margin-top: 25px; text-align: center;}
.V8 .row3 .ultrasound_system + .split_wrap{margin-top: 30px;}
.V8 .row3 .split_wrap .cell_title:before{content:''; display: block; margin-bottom: 10px; background-repeat: no-repeat; background-size: contain;}
.V8 .row3 .split_wrap .cell_title{font-size: 14px; font-weight: 800; color: #00b0e6; line-height: 1.4; text-align: center;}/* 2022-05-16 수정 */
.V8 .row3 .split_wrap .cell_title+.img_wrap{margin-top: 20px;}
.V8 .row3 .split_wrap .img_wrap+.sentence{margin-top: 20px;}

@media all and (min-width:768px){
    #contents  .V8 .row3 > .inner{padding-top: 60px; padding-bottom: 60px;}
    .V8 .row3 .intro_title {padding: 200px 0;}
    .V8 .row3 .intro_title .section_title{font-size: 58px;}
    .V8 .row3 .ultrasound_system .ultrasound_system_title{font-size: 22px; font-weight: 600; line-height: 1.6;}
    .V8 .row3 .ultrasound_system .process_img{margin-top: 60px;}
    .V8 .row3 .ultrasound_system .process_img + .sentence{margin-top: 60px;}
    .V8 .row3 .ultrasound_system .btn_wrap{margin-top: 40px;}
    .V8 .row3 .ultrasound_system + .split_wrap{margin-top: 80px;}
    .V8 .row3 .split_wrap .cell_title+.img_wrap{margin-top: 40px;}
    .V8 .row3 .split_wrap .img_wrap+.sentence{margin-top: 40px;}
    .V8 .row3 .split_wrap .split_cell:nth-of-type(even) .img_wrap{text-align: center;}
}
@media all and (min-width:1024px){
    #contents  .V8 .row3 > .inner{padding-top: 120px; padding-bottom: 120px;}
}

/* row4 */
.V8 .row4{padding:40px 0; background: #f8f8f8;}
.V8 .row4 .section_title{font-family: 'stitle'; font-size: 34px; font-weight: 800; color: #222; text-align: center;}
.V8 .row4 .tabmenu{margin-top: 20px;}
.V8 .row4 .tabmenu .menu_wrap{display: flex; width: 100%;}
.V8 .row4 .tabmenu .menu_wrap a{ width: 50%; padding: 10px 0; background-color: #fff; border: 1px solid #c2c2c2; border-bottom-color: #000; font-size: 12px; font-weight: 600; color: #000; text-align: center;}
.V8 .row4 .tabmenu .menu_wrap a.on {border-color: #000; background-color: #000; color: #fff;}
.V8 .row4 .tabmenu .menu_wrap a+a{border-left: 1px solid #c2c2c2;}
.V8 .row4 .tab_box{ padding: 20px; border: 1px solid #000; border-top:none; background-color: #fff;}
.V8 .row4 .tab_box .tab_title{font-size: 18px; font-weight: normal; color: #333; line-height: 1.2;}
.V8 .row4 .tab_box .tab_title strong{font-weight: bold;}
.V8 .row4 .tab_box .sentence{font-size: 12px; color: #666; line-height: 1.5;}
.V8 .row4 .tab_box .tab_title + .sentence{margin-top: 10px;}
.V8 .row4 .tab_box .img_wrap{text-align: center;}
.V8 .row4 .tab_box .img_wrap img{margin: 0 auto;}
.V8 .row4 .tab_box .text_group1{margin-bottom: 20px;}
.V8 .row4 .tab_box .text_group2{margin-top: 20px;}
.V8 .row4 .tab_box .related_list {line-height: 1.2;}
.V8 .row4 .tab_box .related_list li{padding: 10px 0;}
.V8 .row4 .tab_box .related_list li:not(:first-child){border-top: 1px solid #bfc0c0;}
.V8 .row4 .tab_box .related_list li:first-child{padding-top: 0;}
.V8 .row4 .tab_box .related_list li:last-child{padding-bottom: 0;}
.V8 .row4 .tab_box .related_list .product_title{font-weight: 600; font-size: 12px; color: #000; opacity: 0.8;}
.V8 .row4 .tab_box .related_list .product_text{margin-top: 10px; font-size: 11px; color: #000; opacity: 0.6;}
.V8 .row4 .transducer_area{padding: 30px 0;}
.V8 .row4 .transducer_area .transducer_group+.transducer_group{margin-top: 30px; padding-top: 30px; border-top: 1px solid #ccc;}
.V8 .row4 .transducer_area .product_title{font-size: 14px; color: #444;}
.V8 .row4 .transducer_area .product_list{display: flex; flex-wrap: wrap; margin-top: 10px;}
.V8 .row4 .transducer_area .product_list li{width: calc(33.3333% - 7px); margin-left: 10px; text-align: left;}
.V8 .row4 .transducer_area .product_list li:nth-child(n + 4){margin-top: 15px;}
.V8 .row4 .transducer_area .product_list li:nth-child(1),
.V8 .row4 .transducer_area .product_list li:nth-child(4n){margin-left: 1px;}
.V8 .row4 .transducer_area .product_list .img_wrap{width: 100%; background-color: #f4f4f4;}
.V8 .row4 .transducer_area .product_list .product_name{margin-top: 10px; font-size: 12px; font-weight: 800; color:#444;}
@media all and (min-width:768px){
    .V8 .row4 {padding:120px 0;}
    .V8 .row4 .section_title{font-size: 58px; }  
    .V8 .row4 .tabmenu{margin-top: 60px;}
    .V8 .row4 .tabmenu .menu_wrap a{padding: 20px 0;}
    .V8 .row4 .tabmenu .menu_wrap a span{font-size: 18px;}

    .V8 .row4 .tab_box .tab_title{font-size:20px;}
    .V8 .row4 .tab_box .sentence{font-size: 16px;}
    .V8 .row4 .tab_box .tab_title + .sentence{margin-top: 20px;}
    
    .V8 .row4 .tab_box .related_list .product_title{font-size: 18px;}
    .V8 .row4 .tab_box .related_list .product_text{margin-top: 8px; font-size: 14px;}
    .V8 .row4 .transducer_area{padding: 80px 0 40px;}
    .V8 .row4 .transducer_area .transducer_group+.transducer_group{margin-top: 30px; padding-top: 0; border-top: none;}
    .V8 .row4 .transducer_area .product_title{padding-bottom: 10px; font-size: 20px;}
    .V8 .row4 .transducer_area .product_list{display: inline-block; margin-top: 0; padding-top: 15px; border-top: 1px solid #ccc;}
    .V8 .row4 .transducer_area .product_list li{float: left; width: 138px; margin:0 10px 10px 0;}/* 2022-05-16 수정*/
    .V8 .row4 .transducer_area .product_list li:last-child{margin-right: 0;}
    .V8 .row4 .transducer_area .product_list li:nth-child(n + 4){margin-top: 0;}
    .V8 .row4 .transducer_area .product_list li:nth-child(1),
    .V8 .row4 .transducer_area .product_list li:nth-child(4n){margin-left: 0;}
    .V8 .row4 .transducer_area .product_list .img_wrap{height: 106px;}
    .V8 .row4 .transducer_area .product_list .product_name{margin-top: 5px; font-size: 16px;}
}
@media all and (min-width:1024px){
    .V8 .row4 .tab_box{ padding: 40px; padding-right: 0;}
    .V8 .row4 .tab_box:after{content: ''; display: table; clear: both;}
    .V8 .row4 .tab_box > div{float: left; width: 50%;}
    .V8 .row4 .tab_box > .img_wrap{float: right; text-align: center;}
    .V8 .row4 .tab_box .text_group1{margin-bottom: 0; padding-top: 20px;}
    .V8 .row4 .tab_box .text_group2{margin-top: 60px;}
    .V8 .row4 .tab_box .tab_title{font-size: 26px;}
    .V8 .row4 .tab_box .sentence{font-size: 18px;}
    .V8 .row4 .tab_box .tab_title + .sentence{margin-top: 40px;}
    .V8 .row4 .tab_box .related_list .product_title{font-size: 20px;}
    .V8 .row4 .tab_box .related_list .product_text{ font-size: 16px;}
}
@media all and (min-width:1280px){
    .V8 .row4 .tab_box{ padding: 120px;}
}

/* bannerWrap 
   sub.css에서 사용됨. 모든 페이지 공통 css임 */

/* common_bottom
   sub.css에서 사용됨. 모든 페이지 공통 css임 */
