@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/es/_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/es/_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/es/_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/es/_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/es/_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/es/_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/es/_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/es/_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/es/_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/es/_img/sub/product/RS85Prestige_Pediatics/intro_bg2.jpg) 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/es/_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/es/_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/es/_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/es/_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;}
  .RS85Prestige .row3 .ultrasound_system + .split_wrap.cell2 .split_cell { width: calc(50% - 30px); }
}
/* 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/es/_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/es/_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/es/_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/es/_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/es/_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/es/_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/es/_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/es/_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/es/_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/es/_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/es/_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/es/_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/es/_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/es/_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임 */