﻿@charset "utf-8";

/* Mobile first */

/* 기존 소스 재정의*/
.br-sm, .br-md, .br-lg {display: none !important;}
.br-xsm {display: block !important;}
.view-sm, .view-md, .view-lg {display: none !important;}
.view-xsm {display: block !important;}

@media (min-width: 768px){
  .br-xsm, .br-md, .br-lg {display: none !important;}
  .br-sm {display: block !important;}
  .view-xsm, .view-md, .view-lg {display: none !important;}
  .view-sm {display: block !important;}
}
@media (min-width: 1024px){
  .br-xsm, .br-sm, .br-lg {display: none !important;}
  .br-md {display: block !important;}
  .view-xsm, .view-sm, .view-lg {display: none !important;}
  .view-md {display: block !important;}
}
@media (min-width: 1240px){
  .br-xsm, .br-sm, .br-md {display: none !important;}
  .br-lg {display: block !important;}
  .view-xsm, .view-sm, .view-md {display: none !important;}
  .view-lg {display: block !important;}
}

/* 2023-09-25 v6 s */
:root {
  --cm-line-height: 1.5em;
  --line-clamp-2: calc(var(--cm-line-height) * 2);
  --line-clamp-3: calc(var(--cm-line-height) * 3);
  --line-clamp-4: calc(var(--cm-line-height) * 4);
  --line-clamp-5: calc(var(--cm-line-height) * 5);
  --line-clamp-6: calc(var(--cm-line-height) * 6);
  --line-clamp-7: calc(var(--cm-line-height) * 7);
}

[class^="line-clamp-xsm"],
[class^="line-clamp-sm"],
[class^="line-clamp-md"],
[class^="line-clamp-lg"] {
  line-height: var(--cm-line-height);
}

@media all and (max-width: 767px) {
  .line-clamp-1-xsm { height: var(--line-clamp-1) !important;}
  .line-clamp-2-xsm { height: var(--line-clamp-2) !important;}
  .line-clamp-3-xsm { height: var(--line-clamp-3) !important;}
  .line-clamp-4-xsm { height: var(--line-clamp-4) !important;}
  .line-clamp-5-xsm { height: var(--line-clamp-5) !important;}
  .line-clamp-6-xsm { height: var(--line-clamp-6) !important;}
  .line-clamp-7-xsm { height: var(--line-clamp-7) !important;}
}
@media all and (min-width: 768px) and (max-width: 1023px) {
  .line-clamp-1-sm { height: var(--line-clamp-1) !important;}
  .line-clamp-2-sm { height: var(--line-clamp-2) !important;}
  .line-clamp-3-sm { height: var(--line-clamp-3) !important;}
  .line-clamp-4-sm { height: var(--line-clamp-4) !important;}
  .line-clamp-5-sm { height: var(--line-clamp-5) !important;}
  .line-clamp-6-sm { height: var(--line-clamp-6) !important;}
  .line-clamp-7-sm { height: var(--line-clamp-7) !important;}
}
@media all and (min-width: 1024px) and (max-width: 1299px) {
  .line-clamp-1-md { height: var(--line-clamp-1) !important;}
  .line-clamp-2-md { height: var(--line-clamp-2) !important;}
  .line-clamp-3-md { height: var(--line-clamp-3) !important;}
  .line-clamp-4-md { height: var(--line-clamp-4) !important;}
  .line-clamp-5-md { height: var(--line-clamp-5) !important;}
  .line-clamp-6-md { height: var(--line-clamp-6) !important;}
  .line-clamp-7-md { height: var(--line-clamp-7) !important;}
}
@media all and (min-width: 1300px) {
  .line-clamp-1-lg { height: var(--line-clamp-1) !important;}
  .line-clamp-2-lg { height: var(--line-clamp-2) !important;}
  .line-clamp-3-lg { height: var(--line-clamp-3) !important;}
  .line-clamp-4-lg { height: var(--line-clamp-4) !important;}
  .line-clamp-5-lg { height: var(--line-clamp-5) !important;}
  .line-clamp-6-lg { height: var(--line-clamp-6) !important;}
  .line-clamp-7-lg { height: var(--line-clamp-7) !important;}
}
@media all and (min-width: 1800px) {
  .line-clamp-1-xlg { height: var(--line-clamp-1) !important;}
  .line-clamp-2-xlg { height: var(--line-clamp-2) !important;}
  .line-clamp-3-xlg { height: var(--line-clamp-3) !important;}
  .line-clamp-4-xlg { height: var(--line-clamp-4) !important;}
  .line-clamp-5-xlg { height: var(--line-clamp-5) !important;}
  .line-clamp-6-xlg { height: var(--line-clamp-6) !important;}
  .line-clamp-7-xlg { height: var(--line-clamp-7) !important;}
}
/* //2023-09-25 v6 e */

/* 공통 ui */
[data-scroll]{opacity: 0; transition-property: all; transition-duration: 0.3s; transition-timing-function: ease-in-out;}
[data-scroll][data-scroll-active="on"]{opacity: 1; transform:scale(1) translate(0px,0px) !important;}
[data-scroll][data-scroll-active="off"]{opacity: 0;}
[data-scroll="zoom-in"]{transform:scale(0.8);}
[data-scroll="fade-up"]{transform: translateY(100px);}
[data-scroll="fade-down"]{transform: translateY(-100px);}
[data-scroll="fade-left"]{transform: translateX(-100px);}
[data-scroll="fade-right"]{transform: translateX(100px);}
[data-scroll-delay="0.2s"]{transition-delay: 0.2s;}
[data-scroll-delay="0.4s"]{transition-delay: 0.4s;}
[data-scroll-delay="0.6s"]{transition-delay: 0.6s;}


@media all and (max-width:768px){
  [data-scroll-mobile]{opacity: 0; transition-property: all; transition-duration: 0.3s; transition-timing-function: ease-in-out;}
  [data-scroll-mobile][data-scroll-mobile-active="on"]{opacity: 1; transform: translate(0px,0px) !important;}
  [data-scroll-mobile][data-scroll-mobile-active="off"]{opacity: 0;}
  [data-scroll-mobile="zoom-in"]{transform:scale(0.8);}
  [data-scroll-mobile="fade-up"]{transform: translateY(100px);}
  [data-scroll-mobile="fade-down"]{transform: translateY(-100px);}
  [data-scroll-mobile="fade-left"]{transform: translateX(-100px);}
  [data-scroll-mobile="fade-right"]{transform: translateX(100px);}

  [data-scroll-delay-mobile="0.2s"]{transition-delay: 0.2s;}
  [data-scroll-delay-mobile="0.4s"]{transition-delay: 0.4s;}
  [data-scroll-delay-mobile="0.6s"]{transition-delay: 0.6s;}
} 
@media all and (min-width:769px){
  [data-scroll-pc]{opacity: 0; transition-property: all; transition-duration: 0.3s; transition-timing-function: ease-in-out;}
  [data-scroll-pc][data-scroll-pc-active="on"]{opacity: 1; transform: translate(0px,0px) !important;}
  [data-scroll-pc][data-scroll-pc-active="off"]{opacity: 0;}
  [data-scroll-pc="zoom-in"]{transform:scale(0.8);}
  [data-scroll-pc="fade-up"]{transform: translateY(100px);}
  [data-scroll-pc="fade-down"]{transform: translateY(-100px);}
  [data-scroll-pc="fade-left"]{transform: translateX(-100px);}
  [data-scroll-pc="fade-right"]{transform: translateX(100px);}
  [data-scroll-delay-pc="0.2s"]{transition-delay: 0.2s;}
  [data-scroll-delay-pc="0.4s"]{transition-delay: 0.4s;}
  [data-scroll-delay-pc="0.6s"]{transition-delay: 0.6s;}
} 

/* 모달 팝업 */
.pop_wrap {position: fixed; top: 0; left: 0; z-index: 1000; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.8);}
.pop_container {position: absolute; top: 50%; left: 50%; width: 90%; max-width: 746px; max-height: 90vh; background-color: #fff; transform: translate(-50%, -50%); }
.pop_container .pop_header {padding: 10px 20px; border-bottom: 1px solid #999;}
.pop_container .pop_header .pop_title {margin: 0 !important; padding: 0 !important;}
.pop_container .pop_content {overflow-y: auto; max-height: calc(90vh - 250px); padding: 20px; background-color: #fff;}
.pop_container .pop_close {position: absolute; top: 17px; right: 10px; width: 21px; height: 21px; }

/* 비디오 모달 팝업  */
#videoPop.pop_wrap{z-index: 1002;}
#videoPop .pop_container{max-width: 800px;}
#videoPop .pop_header{display: flex; align-items: center; height: 60px; padding:0 20px; background:#333;}
#videoPop .pop_header .pop_title{font-size:18px;color:#fff;font-family:'s7';}
#videoPop .pop_close{display: block; position: absolute; top: 0; right: 0; width:55px;height:61px;background:url("/resources/_img/common/mobile_modal_close.png") no-repeat center center;background-size:15px;}
@media all and (min-width: 768px){
  #videoPop .pop_content{padding: 40px;}
  #videoPop .pop_header{height: 102px; padding: 0 40px;}
  #videoPop .pop_header .pop_title{font-size: 36px;}
  #videoPop .pop_close{width:100px;height:102px;background:url("/resources/_img/common/modal_close.png") no-repeat center center;background-size:26px;}
}

/* 반응형 iframe. (youtube, vieo같은 영상)*/
.videoContainer{position: relative; padding:56.25% 0 0 0;}
.videoContainer iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}

/*  2023-03-14 HERA W10 Elite -  opvisual slide 슬릭타입 추가 s */
.topArea .visual_area {display: block; height: auto; padding: 0 3%; background: #ececec;}
.topArea .visual_area img {width: auto; max-width: 100%;}
.topArea .visual_area .slide_wrap,
.topArea .visual_area .slide_item {position: relative;}
#contents .topArea .visual_area .slide_item .inner {padding: 0;}
.topArea .visual_area .slide_item .flex {display:flex; flex-wrap: wrap;}
.topArea .visual_area .info_section {display: flex; flex-direction: column; justify-content: center; width: 100%; padding-top: 30px;}
.topArea .visual_area .info_section .title_area {position: relative;}
.topArea .visual_area .info_section .title_area .sub_title {font-size: 14px; font-weight: 600; color: #0a52a0; letter-spacing: 0.2em;}
.topArea .visual_area .info_section .title_area .sub_title + .main_title {margin-top: 8px;}
.topArea .visual_area .info_section .title_area .main_title {display: inline-block; padding: 0 20px 15px 0; border-bottom: 1px solid #000;}
.topArea .visual_area .info_section .title_area .main_title img {width: 150px;}
.topArea .visual_area .info_section .title_area .main_title img,
.topArea .visual_area .info_section .title_area .main_title span {display: inline-block; vertical-align: bottom;}
.topArea .visual_area .info_section .title_area .main_title span {font-family: 'stitle'; font-size: 24px; color: #000;}
.topArea .visual_area .info_section .title_area .main_title img + span {margin-left: 15px;}
.topArea .visual_area .info_section .title_area + .text_area {margin-top: 20px;}
.topArea .visual_area .info_section .text_area {font-size: 22px; color: #5d5d5d; line-height: 1.6; letter-spacing: -0.02em;}
.topArea .visual_area .info_section .text_area + .bt_area {margin-top: 25px;}
.topArea .visual_area .info_section .bt {display: inline-block; min-width: 150px; height: 44px; margin-right: 5px; padding:0 17px; background: #000; border-radius: 43px; font-size: 16px; color: #fff; font-weight: bold; box-sizing: border-box; letter-spacing: 0; line-height: 44px; text-align: center;}
.topArea .visual_area .info_section .bt:last-child {margin-right: 0;}

.topArea .visual_area .img_section {width: 100%; margin-top: 35px; padding-bottom: 45px; text-align: center;}

.topArea .visual_area .slick-dots-customize{margin-top: 20px;}
.topArea .visual_area .slick-dots-customize li{display: inline-block;}
.topArea .visual_area .slick-dots-customize button{display:inline-block; width:11px; height:11px; margin:0; padding:0; margin-right:3px; border:1px solid #000; border-radius:50%;	
background:none; position:relative; outline-style:none; font-size: 0; color: transparent;}
.topArea .visual_area .slick-dots-customize button.active{background:#000;}
@media all and (min-width: 1023px) {
  .topArea .visual_area {display: flex; flex-direction: column; justify-content: center; position: relative; width: 100%; height: 764px; line-height: 1.1;}
  .topArea .visual_area .info_section {width: 50%; padding-top: 100px;}
  .topArea .visual_area .slide_item .flex {display:flex; align-items: flex-start;}
  .topArea .visual_area .info_section .title_area .main_title {padding:0 60px 80px 0;}
  .topArea .visual_area .info_section .title_area .main_title img {width: auto;}
  .topArea .visual_area .info_section .title_area + .text_area {margin-top: 40px;}
  .topArea .visual_area .info_section .title_area .sub_title {font-size: 32px;}
  .topArea .visual_area .info_section .text_area + .bt_area {margin-top: 40px;}
  .topArea .visual_area .slick-dots-customize{position: absolute; left: 0; bottom: 30px; width: 100%;}
  .topArea .visual_area .img_section {width: 50%; padding: 0;}
}
/*  //2023-03-14HERA W10 Elite -  opvisual slide 슬릭타입 추가  e */

/* 2023-05-10 제품페이지 공통탭 고정 s */
.prodcutTab{position: relative; top: 0;}
.prodcutTab.fixed{position: fixed; top: 0; left: 0; z-index: 1; width: 100%; transition: top 0.3s ease-in-out;}
/* //2023-05-10 제품페이지 공통탭 고정 e */
.productview img{max-width: 100%;}
.productview .point_text{color:#1428a0; font-weight: bold;}
/* 2023-03-08 FR V7 update s */
.productview section{position: relative; word-break: keep-all; line-height: 1.2;}
.productview *{box-sizing: border-box;}
/* //2023-03-08 FR V7 update e */
#contents .productview section .inner{padding: 60px 15px; background-color: transparent;}
.productview .section_title.icon_type{position: relative; padding: 8px 0 8px 54px; font-size: 20px; font-weight: 700; color: #1428a0;}
.productview .section_title.icon_type:before{content:''; display: block; position: absolute; top: 50%; left: 0; transform: scale(0.5) translateY(-50%); transform-origin: left top;}
.productview .split_wrap + .split_wrap{margin-top: 20px;}
.productview .split_wrap .split_cell + .split_cell{margin-top: 20px; }
.productview .split_wrap .split_cell{width: 100%;}
.productview .section_sub_title{color: #1428a0; font-size: 14px; font-weight: 800;}
.productview .section_sub_title + .sentence{margin-top: 15px;}
.productview .sentence + .section_sub_title{margin-top: 30px;}
.productview .sentence{ font-size: 12px; color: #666; line-height: 1.7;}
.productview .ref{font-size: 11px; color: #666; opacity: 0.9;}/* 2022-05-27  수정 */
.productview .sentence + .ref {margin-top: 10px;}
.productview .img_wrap{margin: 0 auto; text-align: center;}
.productview .img_wrap img{max-width: 100%; margin: 0 auto;}/* 2022-05-18 추가 */
.productview .img_wrap .img_caption{margin-top: 10px; font-size: 12px; color: #666; line-height: 1.7; text-align: left;}
.productview .video_wrap{ margin: 0 auto; text-align: center;}/* 2022-05-23 수정 */
.productview .video_wrap a{display: block; }
.productview .video_wrap img {max-width: 100%;}
.productview .video_name{margin-top: 10px; font-size: 14px; color: #666; text-align: left;}
.productview .video_ref{margin-top: 5px; font-style: italic; font-size: 12px; color: #666; text-align: left;}
.productview .btn_wrap .more{display: inline-block; height: 30px; padding: 0 30px; border-radius: 30px; background-color: #333; color: #fff; font-size: 11px; font-weight: 700; line-height: 30px; letter-spacing: 0.05em;}/* 2022-05-25 hera css 겹침 방지 */

@media all and (min-width:768px){
    #contents .productview section .inner{padding: 120px 0;}
    .productview .section_title.icon_type{padding: 15px 0 15px 116px; font-size: 40px;}
    .productview .section_title.icon_type:before{transform: scale(1) translateY(-50%);}
    .productview .split_wrap{display: flex; flex-wrap: wrap; justify-content: space-between;}
    .productview .split_wrap + .split_wrap{margin-top: 30px;}
    .productview .split_wrap.cell2 .split_cell{width: calc(50% - 20px);}
    .productview .split_wrap.cell4 .split_cell{width: calc(50% - 20px);}
    .productview .split_wrap.cell4 .split_cell:nth-of-type(n + 3){margin-top: 50px;}
    .productview .split_wrap .split_cell + .split_cell{margin-top: 0; padding-left: 10px;}
    .productview .split_wrap .split_cell:nth-of-type(even) .img_wrap{text-align: right;}
    .productview .section_sub_title{color: #1428a0; font-size: 22px; font-weight: 800;}
    .productview .section_sub_title + .sentence{margin-top: 30px;}
    .productview .sentence + .section_sub_title{margin-top: 60px;}
    .productview .sentence{ font-size: 18px;}
    .productview .ref{font-size: 13px;}
    .productview .img_wrap .img_caption{font-size: 18px;}
    .productview .video_name{font-size: 17px;}
    .productview .video_ref{font-size: 14px;}
    .productview .btn_wrap .more{height: 43px; font-size: 14px; line-height: 43px;}/* 2022-05-25 hera css 겹침 방지 */
}
/* 2023-05-10 제품페이지 공통탭 고정 s */
@media all and (min-width:1024px){
  .prodcutTab{left: 50%; transform: translateX(-50%);}
  .prodcutTab.fixed{left: 50% !important; transform: translateX(-50%) !important;}
  .prodcutTab a:hover{color: #fff; background: #222;}
}
/* //2023-05-10 제품페이지 공통탭 고정 e */
@media all and (min-width:1280px){
  .productview .split_wrap.cell2 .split_cell{width: calc(50% - 40px);}
  .productview .split_wrap.cell4 .split_cell{width: calc(50% - 40px);}
}
/* slick UI */
.productview .img_slide{position: relative; width: 100%;}
.productview .img_slide.has_caption .slide_control button{top: calc(50% - 21px);}/* 2022-05-16 수정 */
.productview .img_slide .dots_area .slick-dots{margin-top: 10px;}
.productview .img_slide .dots_area .slick-dots{overflow:hidden; text-align:center;}
.productview .img_slide .dots_area .slick-dots li{display:inline-block; margin-left:8px; font-size:0;}
.productview .img_slide .dots_area .slick-dots li:first-child{margin-left:0;}
.productview .img_slide .dots_area .slick-dots li button{display:block; width:10px; height:10px; padding:0; border:1px solid #000; border-radius:50%; text-indent:-9999px;}
.productview .img_slide .dots_area .slick-dots li.slick-active button{background-color:#000;}
.productview .img_slide .slide_control button{position: absolute; top: 50%; transform: translateY(-50%); width: 40px; height: 40px; background-color: #b3b3b3; background-repeat: no-repeat; background-position: center; font-size: 0; color: transparent;}
.productview .img_slide .slide_control button.slick-prev{left: 0; background-image:url(/resources/_img/sub/img_slide_icon_prev.png);}
.productview .img_slide .slide_control button.slick-next{right: 0; background-image:url(/resources/_img/sub/img_slide_icon_next.png);}
.productview .img_slide .slide_cell img{margin: 0 auto;}

@media all and (min-width:768px){
  .productview .img_slide.has_caption .slide_control button{top: calc(50% - 31px);}/* 2022-05-16 수정 */
  .productview .img_slide .dots_area .slick-dots li button{width:16px; height:16px;}
}
/* //v7 작업시 공통 UI로 추가 e */

.videoBox {width:100%;position: relative;overflow:hidden;text-align:center;}
.videoBox a {width:100%;height:100%;display:block;position: relative;}
.videoBox a span.layer {width:100%;height:100%;background:url("/resources/_img/sub/product/btn_playVideo.png") no-repeat center;position: absolute;left:0;top:0;right:0;bottom:0;z-index:5;background-size:43px 43px;}
.videoBox a img {width:100%;max-width:100%;}
.videoBox.on a {display:none;}
.videoBox .videoArea {display:none;}
.videoBox.on .videoArea {display:block;}
.videoBox .videoArea iframe {width:100%;height:100%;}

.pt60aList {margin-top:20px;position: relative;}
.pt60aList li {float:left;font-size:13px;width:50%;font-family:'stitle';color:#0081c6;position: relative;padding-left:10px;}
.pt60aList li::before {content:"";width:3px;height:3px;background:#0081c6;position: absolute;left:0;top:7px;}
.pt60aList li:nth-child(3) {width:100%;}


.tc { text-align: center !important;}
.tl-xsm { text-align: left;}
.tl { text-align: left; }
.benefit_sup{font-size:90%;vertical-align:super;font-style:normal;}
.benefitWrap {padding: 0;overflow: hidden;}
.benefitWrap:before,
.benefitWrap:after {content:""; display: table; clear: both; }
.br { display: block; }
.benefitTitle { text-align: center; font-size: 28px; line-height: 1.2; margin-top: 39px; font-family: 'stitle';}

.bcSubTitle { font-size: 16px; line-height: 1.1; font-family: 's8'; color: #333; }
.bcSubTitle2 { font-size: 14px; line-height: 1.1; font-family: 's8'; color: #666; }
.bcSubTitle.large { font-size: 23px; margin-bottom: 10px; font-family: 's4'; font-weight: normal;}
/* 2023-12-19 s */
.bcSubTitle.icon_type {display: flex; align-items: center; position: relative; min-height: 40px; padding:5px 0 0 35px;}
.bcSubTitle.icon_type .ai-logo{position: absolute; top: 50%; left: 0; width: 22px; transform: translateY(-50%);}
.bcSubTitle.icon_center_type {display: flex; align-items: center; justify-content: center; position: relative; min-height: 40px;}
.bcSubTitle.icon_center_type .ai-logo{position: relative; top: -1px; width: 22px; margin-right: 5px;}
/* //2023-12-19 e */
.bcSubTitle.icon-1 {padding-left:45px; padding-top:10px; position:relative;}
.bcSubTitle.icon-1:before {content:""; display:inline-block; position:absolute; bottom:7px; left:0; width:43px; height:34px; background-image: url(/resources/_img/sub/product/GM85/GM85_GI_cont_icon_01.png); background-size:100%; background-repeat: no-repeat;}
.bcSubTitle.icon-2 {padding-left:45px; padding-top:10px; position:relative;}
.bcSubTitle.icon-2:before {content:""; display:inline-block; position:absolute; bottom:7px; left:0; width:35px; height:33px; background-image: url(/resources/_img/sub/product/GM85/GM85_GI_cont_icon_02.png); background-size:100%; background-repeat: no-repeat;}
.bcSubTitle.icon-3 {padding-left:45px; padding-top:10px; position:relative;}
.bcSubTitle.icon-3:before {content:""; display:inline-block; position:absolute; bottom:7px; left:0; width:41px; height:31px; background-image: url(/resources/_img/sub/product/GM85/GM85_GI_cont_icon_03.png); background-size:100%; background-repeat: no-repeat;}
.bcSubTitle.icon-4 {padding-left:45px; padding-top:10px; position:relative;}
.bcSubTitle.icon-4:before {content:""; display:inline-block; position:absolute; bottom:7px; left:0; width:43px; height:31px; background-image: url(/resources/_img/sub/product/GM85/GM85_GI_cont_icon_04.png); background-size:100%; background-repeat: no-repeat;}
.bcBoxWrap { width: 100%; }
.bg { background-color: #f8f8f8 !important;}
.bg2 {background-color: #eaeaea !important;}
.bg3 {background-color: #f5f5f5 !important;}
.bg4 {background-color: #f7f7f7 !important;}

.bg_typ01 {background-color: #f5f5f5 !important;}
.bg_typ02 {background-color: #fafafa !important;}

.bcBoxWrap.bg4 {background-color: #dfdfdf;}
.bcBoxWrap.bg5 {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #ececec 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ececec 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffffff 0%,#ececec 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ececec',GradientType=0 ); /* IE6-9 */
}
.bcBoxWrap.bg6 { background-color: #dcdcdc;}
.bcBoxWrap.bg7 { background-color: #f0f0f0;}
.bcBoxWrap.bg8 { background-color: #eee;}
.bcBoxWrap.bg9 { background-color: #222;}
.bcBoxWrap.bg9 .bcSubTitle, .bcBoxWrap.bg22 .bcSubTitle { color: #fff; }
.bcBoxWrap.bg9 figure figcaption p {color: #999}
.bcBoxWrap.bg10 {background-color: #d5d5d5;}
.bcBoxWrap.bg11 {background-color: #e5e5e5;}
.bcBoxWrap.bg12 {background-color: #efefef;}
.bcBoxWrap.bg13 {
	background: #d9d9d9; /* Old browsers */
	background: -moz-linear-gradient(top,  #d9d9d9 0%, #ffffff 35%, #ffffff 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #d9d9d9 0%,#ffffff 35%,#ffffff 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #d9d9d9 0%,#ffffff 35%,#ffffff 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d9d9d9', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
.bcBoxWrap.bg14 {
	background: #c5c5c5; /* Old browsers */
	background: -moz-linear-gradient(top,  #c5c5c5 0%, #dadada 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #c5c5c5 0%,#dadada 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #c5c5c5 0%,#dadada 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c5c5c5', endColorstr='#dadada',GradientType=0 ); /* IE6-9 */
}
.bcBoxWrap.bg15 {
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top,  #ffffff 0%, #eaeaea 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #ffffff 0%,#eaeaea 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #ffffff 0%,#eaeaea 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
}
.bcBoxWrap.bg16 { background-color: #f6f6f6; }
.bcBoxWrap.bg17 {
	background: #d5d5d5; /* Old browsers */
	background: -moz-linear-gradient(top,  #d5d5d5 0%, #eaeaea 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #d5d5d5 0%,#eaeaea 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #d5d5d5 0%,#eaeaea 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d5d5', endColorstr='#eaeaea',GradientType=0 ); /* IE6-9 */
}
.bcBoxWrap.bg18 {
	background: #e9e9e9; /* Old browsers */
	background: -moz-linear-gradient(top,  #e9e9e9 0%, #cecece 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #e9e9e9 0%,#cecece 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #e9e9e9 0%,#eaeaea 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e9e9', endColorstr='#cecece',GradientType=0 ); /* IE6-9 */
}

.bcBoxWrap.bg20 {
	background: #dddddd; /* Old browsers */
	background: -moz-linear-gradient(top,  #dddddd 0%, #f8f8f8 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #dddddd 0%,#f8f8f8 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #dddddd 0%,#f8f8f8 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#f8f8f8',GradientType=0 ); /* IE6-9 */
}
.bcBoxWrap.bg21 { background-color: #f3f3f3; }
.bcBoxWrap.bg22 { background-color: #000; }
.bcBoxWrap.bg22 p { color: #999; }

.bcBoxWrap.bg23{ background: -moz-linear-gradient(top,  #fafafa 40%, #dfdfdf 100%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #fafafa 40%,#dfdfdf 100%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #fafafa 40%,#dfdfdf 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fafafa', endColorstr='#dfdfdf',GradientType=0 ); /* IE6-9 */
}
.bcBoxWrap.bg24{ background: -moz-linear-gradient(top,  #fbfbfb 30%, #FFFFFF 40%); /* FF3.6-15 */
	background: -webkit-linear-gradient(top,  #fbfbfb 30%,#FFFFFF 40%); /* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom,  #fbfbfb 30%,#FFFFFF 40%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfbfb', endColorstr='#FFFFFF',GradientType=0 ); /* IE6-9 */
}
.bcBoxWrap:before,
.bcBoxWrap:after {content:""; display: table; clear: both; }


.bcBox .bcSubTitle + p { margin-top: 5px; }
.bcBox .bcSubTitle2 + p { margin-top: 5px; }
.bcBox { padding: 30px 15px 0; }
.bcBox.last { padding-bottom: 30px; }
.bcBox.full_bcBox{width:100%; padding:30px 0 0;}
.bcBox ul.dot li{width:100%;float:none;word-break: break-word;word-wrap: break-word;white-space: normal;}
.bcBox ul.dot li:before { content:""; position: absolute; display: block; width: 2px; height:2px; top:8px; left:0; background-color: #666;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.bcBox figure {padding: 0;margin: 0;max-width:582px; margin:  0 auto;}
.bcBox figure + figure { margin-top: 16px; }
.bcBoxWrap .sec_inner p,.top_area p,.bcBox .caption,.bcBox figcaption{padding: 0;margin: 0;line-height: 1.5; color: #666;}
.bcBox.img-align figure figcaption { font-size: 0; }
.bcBox figure figcaption p { font-size: 12px; }
.bcBox figure figcaption p.sub-title {line-height:1.2; margin-top:4px; margin-bottom:10px; color:#333; font-weight:bold; font-size:12px; letter-spacing:0; text-align:left;}
.bcBox figure figcaption p.sub-title.center {text-align:center;}
.bcBox.img-align figure figcaption p { font-size: 12px; }
.bcBox figcaption strong { font-weight: bold; color: #0081c6;}



.RS85_R .bcBox figcaption strong {font-style:italic;}
.RS85_R .mg_l{margin-left:0}
.RS85_R .bcBox i {font-style:normal;}
.RS85_R .addTxt li {padding-left:16px; color:#666;}
.RS85_R .addTxt li:after{top:4px; font-size:12px; color:#666; content:"●";}
.RS85_R .mg_l{margin-left:0}
.RS85_R .t_disclamer{font-size: 11px;line-height:1.3;margin: 30px auto 0;color:#666;}
.RS85_R .bcBoxWrap.sonden{}
.RS85_R .bcBoxWrap.sonden figcaption{margin-bottom:20px; text-align:left;}
.bcBox .strong {color: #0081c6;font-weight: bold; margin-top: 16px;}


.bcImgBg,
.bcImg {margin-top: 16px;}
.bcImgBg img,
.bcImg img { width:100%; display: block; margin: 0 auto;}
.bcImg.SonoVetR3_01 { margin-top:20px; z-index: 0; position: relative; }
.bcImg.full ,.bcImg.full_black{ margin-left: -15px; margin-right: -15px;}

.bcImg.aniCont {position:relative; overflow:hidden;}
.bcImg.aniCont img.aniArrow {height:100%; width:auto; position:absolute; left:38%;top:3%;}
.bcImg.aniCont img.tImg {position:relative;}

.SonoVetR3_02 { z-index: 1;position: relative;}
.SonoVetR3_03 { z-index: 0; margin-top: -50px; }

.bcImgDesc {font-size: 14px; line-height: 1.1; margin: 10px 0;}

.bcTitle { font-size: 23px; line-height: 1.2; text-align: center; font-family: 's4';font-weight: normal;}
.bcTitle .sub { font-size: 15px; font-weight: normal; }
.bcTitle + figure { margin-top: 12px; }

.ic {display: inline-block;vertical-align: middle;text-indent: -9999px;font-size: 0;line-height: 0;background: url(/resources/_img/sub/product/ic.png) no-repeat;-webkit-background-size: 100px 100px;background-size: 100px 100px; margin:0 6px 2px 0;}
.ic.book {background-position: 0 0;width: 15px; height:11px;}
.ic.camcoder {background-position: -25px 0; width:15px; height:9px;}
.ic.camcoder2 {background-position:0 -44px; width:15px; height:9px;}
.ic.notepad {background-position:-50px 0; width:12px; height:16px;}
.ic.paper {background-position:-35px -67px; width:14px; height:16px; background-size:151px 151px;}
.ic.catalog {background-position:-76px -66px; width:19px; height:17px; background-size:151px 151px;}
.ic.paper2{background-position:0 -93px; width:15px; height:17px; background-size:151px 151px;}
.ic.menu {background: url(/resources/_img/sub/product/ic_menu.png) no-repeat;background-size:100% 100%;width:11px;height:7px;}

.btnMore span.more {display:inline-block;background: url('/resources/_img/sub/product/ico_arrow.png') right 1px no-repeat;width:12px;height:9px;background-size:7px 9px;}

.icBcf.view27  {display: block; background: url(/resources/_img/sub/product/HS70A_GI/icbcf_27.png) no-repeat; -webkit-background-size: 55px auto; background-size: 55px auto; width: 55px; height: 56px;}
.icBcf.view27.type01 {background-position: 0 0; }
.icBcf.view27.type02 {background-position: 0 -56px; }
.icBcf.view27.type03 {background-position: 0 -112px; }
.icBcf.view27.type04 {background-position: 0 -168px; }
.icBcf.view27.type05 {background-position: 0 -224px; }
.icBcf.view27.type06 {background-position: 0 -280px; }

.icBcf {display: block; background: url(/resources/_img/sub/product/SonoAceR7_GI/icbcf_08.png) no-repeat; -webkit-background-size: 65px auto; background-size: 65px auto; width: 65px; height: 65px;}
.icBcf.view01  {background-image: url(/resources/_img/sub/product/SonoVetR3_V/icbcf_01.png)}
.icBcf.view03  {background-image: url(/resources/_img/sub/product/SonoAceR3_GI/icbcf_03.png)}
.icBcf.view03-1  {background-image: url(/resources/_img/sub/product/SonoAceR3_GI/icbcf_03_1.png); -webkit-background-size: auto 38px; background-size: auto 38px; width: 45px; height: 38px;}
.icBcf.view05  {background-image: url(/resources/_img/sub/product/MySonoU6_GI/icbcf_05.png)}
.icBcf.view07  {background-image: url(/resources/_img/sub/product/PT60A_POC/icbcf_07.png)}
.icBcf.view10  {background-image: url(/resources/_img/sub/product/A35_GI/icbcf_10.png)}
.icBcf.view11  {background-image: url(/resources/_img/sub/product/SonoAceR5_GI/icbcf_11.png)}
.icBcf.view17  {background-image: url(/resources/_img/sub/product/Accuvix_XG_GI/icbcf_17.png)}
.icBcf.view22  {background-image: url(/resources/_img/sub/product/H60_GI/icbcf_22.png)}
.icBcf.view24  {background-image: url(/resources/_img/sub/product/HM70A_with_Plus_GI/icbcf_24.png)}
.icBcf.view25  {background-image: url(/resources/_img/sub/product/HM70A_with_Plus_GI/icbcf_25.png)}

.icBcf.type01 {background-position: 0 0; }
.icBcf.type02 {background-position: 0 -65px; }
.icBcf.type03 {background-position: 0 -130px; }
.icBcf.type04 {background-position: 0 -195px; }
.icBcf.type05 {background-position: 0 -260px; }
.icBcf.type06 {background-position: 0 -325px; }
.icBcf.type07 {background-position: 0 -390px; }
.icBcf.type08 {background-position: 0 -455px; }
.icBcf.type09 {background-position:0 0; }


.icBcf.view05.type01 {display: block; background: url(/resources/_img/sub/product/MySonoU6_GI/icbcf_05_01.png) no-repeat; -webkit-background-size: 66px; background-size: 66px; width: 66px; height: 66px;}

.icBcf.view03-1.type01 {background-position: 0 0;}
.icBcf.view03-1.type02 {background-position: -45px 0;}
.icBcf.view03-1.type03 {background-position: -90px 0;}



ul.dot { font-size: 11px; line-height: 17px; color: #666; font-family: 's4'; margin-top: 12px  !important;}
ul.dot:after { content:""; display: table; clear: both; }
ul.dot li { position: relative; padding: 0 0 0 10px !important; min-height:0 !important; margin: 0  !important;word-wrap:break-word;}
ul.dot li:before { content:""; position: absolute; display: block; width: 2px; height:2px; top:9px; left:0; background-color: #666;}

ul.dash {font-size: inherit;line-height: inherit; color: #666; font-family: 's4'; margin-top: 12px  !important;}
ul.dash li {position: relative; padding:0 0 0 10px !important;  min-height:0 !important; margin: 0  !important;}
ul.dash li:before { content:"-"; position: absolute; top:0; left:0; font-size: inherit;line-height: 1.5;}

.bcBtnWrap { margin-top: 16px;}
.bcBtn {display: inline-block; padding: 0 13px; height: 33px; vertical-align: middle; text-align: center; font-size: 11px; line-height: 31px; color: #333; -webkit-border-radius: 33px;-moz-border-radius: 33px;border-radius: 33px;border: 1px solid #333;}
.bcBtn + .bcBtn { margin-left: 2px; }
.bcBtn.darkGray {background-color: #333;color: #fff;}
.bcBtn.gray {background-color: #666;color: #fff;border-color: #666;}
.bcBtn.lightgray {background-color: #222;color: #fff;border-color: #fff;}
.bcBtn.bg_sky { background-color: #0081c6; color: #fff; border-color: #fff; } /* 2023-07-12 On-Device CAD 수정 */
.addTxt li {position:relative;font-size:11px;line-height:130%;color:#0081c6;padding:3px 0px 0px 8px}
.addTxt li:after {content:"*"; color:#3cb7ba; font-size:12px; position:absolute; top:4px; left:0px;}

.view-lg ,.view-sm, .view-md { display: none !important; }
.view-xsm { display: block !important; }

.bcImgBg.HS70A_01 img { margin-right: -40px; margin-top: -25px; width:73.4375%}
.bcImgBg.rs80A img { margin-right: -40px; margin-top: -25px; width:73.4375%}

.bcImgBg.H60_01 img { margin-right: -40px; margin-top: -65px; width:80.9677%}

.benefitTitle +.bcBoxWrap.bg2,
.benefitTitle +.bcFeatureWrap { margin-top: 30px; }

.bcFeatureItem { margin-top: 15px; }
.bcFeatureItem .icBcf { display: inline-block; }
.bcFeatureItem .icBcf + .icBcf { margin-left: 15px; }

.bcFeatureWrap {background-color: #f8f8f8;}
.bcFeatureWrap.no-bg { background-color: #fff;}
.H60_CV .bcFeatureWrap {padding-top:1px;}
.bcFeature {padding: 25px 15px;}
.bcfTitle { padding: 24px 0 14px;font-size: 28px; line-height: 1.3;font-family: 'stitle';text-align: center;}
.bcFeature > ul {}
.bcFeature > ul:after { content:""; display: table; clear: both; }
.bcFeature > ul > li {position: relative;padding:18px 0 17px 72px; min-height:91px;}
.bcFeature > ul > li > i { position: absolute; top:18px; left:0; }
.bcFeature h4 {font-size: 14px; margin-bottom: 4px; color: #333; font-family: 's8';}
.bcFeature p {font-size: 12px; line-height: 1.5; color: #666;}

.bcFeatureWrap.type2 { background-color: #eaeaea; }
.bcFeature.type2 { padding: 0 15px 25px;}
.bcFeature.type2 > ul > li {position: relative;padding:0 0 0 0; min-height:65px;}
.bcFeature.type2 > ul + ul,
.bcFeature.type2 > ul > li + li { margin-top: 20px; }

.bcFeature.type2 > ul > li > i {display: inline-block; vertical-align: middle; margin-bottom: 10px; position: static; top:initial; left:initial}
.bcFeature.type2 h4 { display: inline-block; vertical-align: middle; margin-left: 10px;}
.bcFeature.type2 p + ul { margin-top: 25px; }

.bcFeature.type3 { padding: 0 15px 25px;}
.bcFeature.type3 > ul > li {position: relative;padding:0 0 0 0; min-height:65px;}
.bcFeature.type3 > ul + ul,
.bcFeature.type3 > ul > li + li { margin-top: 20px; }
.bcFeature.type3 > ul > li > i {display: inline-block; vertical-align: middle; margin-bottom: 10px; position: static; top:initial; left:initial}
.bcFeature.type3 h4 { display: inline-block; vertical-align: middle; margin-left: 10px;}
.bcFeature.type3 p + ul { margin-top: 25px; }

.bcFeatureTableWrap {width: 100%;}
.bcFeatureTableWrap:after { content:""; display: table; clear: both; }
.bcFeatureTableWrap.last { margin-bottom: 25px; }
.bcFeatureTableWrap.bcinner {margin: 25px -25px 0;position: relative; z-index: 1;}
.bcFeatureTableWrap.bcinner.small { padding: 0 25px; }
.bcFeatureTable { padding: 0; margin-bottom: 0; display: table; width: 100%;}
.bcFeatureTable > ul { margin: 0; display: table-row; }
.bcFeatureTable > ul > li { display: table-cell; width: 33.33333333%;}
.bcFeatureTable li > i {display: block; margin: 0 auto; margin-bottom: 10px; position: static; top:initial; left:initial}
.bcFeatureTable h4 { display: block; text-align: center; margin: 0; font-weight: normal; font-family: 's4'; font-size: 12px; line-height: 15px; color: #333;}
.bcFeatureTable.step2 > ul > li {width: 50%;}
.bcFeatureTable + .bcFeatureTable { margin-top: 20px; }

.bcFeatureWrap.bcinner {background-color: transparent; padding: 25px 0 ;}
.bcFeatureWrap.bcinner .bcFeature { padding: 0; }

.bcFeature.inline > ul > li {position: relative;padding:0 0 0 0; min-height:55px;}
.bcFeature.inline > ul > li + li { margin-top: 20px; }
.bcFeature.inline > ul > li > i {display: inline-block; vertical-align: middle; position: static; top:initial; left:initial;}
.bcFeature.inline h4 { display: inline-block; vertical-align: middle; margin-left: 10px; font-weight: normal; font-family: 's4'; color: #333; line-height: 1.6;}

.bcFeature.bcFeatureText { margin: 0 15px 20px; padding: 18px 15px 18px; background-color: #fff;}
.bcFeature.bcFeatureText ul > li { padding: 0; min-height:0; margin-top: 20px;}
.bcFeature.bcFeatureText > i { margin: 0 auto ;}

.HM70A_GI_01 .bcImg.arrow {margin-bottom:55px;position: relative;}
.HM70A_GI_01 .bcImg.arrow:after {content:"";width:24px;height:15px;background:url("/resources/_img/sub/product/HM70A_with_Plus_POC/ic_arrow_bottom.gif") no-repeat;background-size:24px 15px;position: absolute;bottom:-35px;left:50%;margin-left:-12px;}

.HS70A_CV .HS70A_CV_bg {background-image: url('/resources/_img/sub/product/HS70A_CV/HS70A_CV_bg.png');background-repeat: no-repeat;background-position: left bottom; -webkit-background-size: 165px auto;background-size: 165px auto;}

.bcFeatureTableWrap.ico_list {width:80%;margin:0 auto;}


.hiht {min-height:auto !important;}
.last_btn {margin-left:0 !important;}


.bcBox figure figcaption p.option .GM60_table_01 p.option { font-size: 10px; margin-top: 10px;}
.GM60_table_01 p.option {font-size: 10px; margin:10px 0 0 5px;}



.bcImg.for-video { position: relative; }
.bcImg.for-video .btn-play {position: absolute; width: 48px; height: 48px; top:50%; left:50%; margin: -24px 0 0 -24px;background: url(/resources/_img/sub/product/btn_play.png) no-repeat;  -webkit-background-size: 48px 48px;background-size: 48px 48px; text-indent: -9999px; font-size: 0; line-height: 0;}
.bcImg.type-m {margin-top: 30px;}
.bcImg.no-mt { margin-top: 0; }
.bcImg.full img, .bcImg.full_black {width: 100%;}
.bcImg.CereTom_02 { background: url(/resources/_img/sub/product/CERETOM/bg_CereTom_02.png) repeat-x; -webkit-background-size: cover;background-size: cover;}


.benefitTitle.mb { margin-bottom: 20px;}

.bcBoxDescWrap { padding: 0 15px; }
.bcBoxDesc { margin-top: 15px; }
.bcBoxDesc h5 {background-color: #4874b5; font-family: 's8'; font-size: 12px; color: #fff; font-weight: bold; padding: 0 20px; line-height: 37px;letter-spacing:-0.8px;}
.bcBoxDesc h5 a.close { display: none;}
.bcBoxDesc .dot { padding: 5px 20px 20px; background-color: #f6f6f6; margin: 0 !important; min-height:0;font-family:'s4';}
.bcBoxDesc .dot li { line-height: 20px; font-size: 12px; color: #666; }
.bcBoxDesc.violet h5 {background-color: #6b59b9;}
.bcBoxDesc.darkblue h5 {background-color: #296889;}
.bcBoxDesc.pink h5 {background-color: #a84e90;}

.bcBoxDescWrap.CereTom_05 { padding-bottom: 30px; }
.bcBoxDescWrap.CereTom_05 h5 { padding-left: 11px; padding-right: 11px; }
.bcBoxDescWrap.CereTom_05 .bcBoxDesc .dot { padding-left: 12px; padding-right: 12px; }
.bcBoxDescWrap.CereTom_05 .bcBoxDescRow { margin: 0 -1px; }
.bcBoxDescWrap.CereTom_05 .bcBoxDescRow + .bcBoxDescRow { margin-top: 15px; }
.bcBoxDescWrap.CereTom_05 .bcBoxDescRow:after {content:""; display: table; clear: both; }
.bcBoxDescWrap.CereTom_05 .bcBoxDesc { margin-top: 0; padding-left: 1px; padding-right: 1px;width: 50%; float:left;}
.bcBoxDescWrap.CereTom_05 .bcBoxDesc.resizeBoxH {min-height:262px;background:#f6f6f6;width:49.5%;margin-right:1%;}
.bcBoxDescWrap.CereTom_05 .bcBoxDesc.resizeBoxH:nth-child(even) {margin-right:0;}
.bcBoxDesc.single {width:100% !important;}

.graphWrap {margin-top: 15px;}
.graphWrap img { max-width:100%; }
.graphWrap p {font-weight: bold; font-family: 's8'; font-size: 12px; line-height: 18px; margin-top: 20px;}
.graphWrap .colorCaption {color: #02bbbe; text-align: center; margin-top: 0;}
.graphInner { padding: 10px 0 }
.graphDescWrap{}
.graphDesc {background: #f4f4f4;padding: 6px;margin-top: 20px;}
.graphDesc h5 {color: #333; font-size: 12px; line-height: 20px;}
.graphDesc ul:after { content:""; display: table; clear: both; }
.graphDesc ul li { float:left; width: 25%; line-height: 18px;}
.graphDesc .line {display: inline-block; vertical-align: middle; width: 24px; height: 6px; -webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; margin-right: 5px;}
.graphDesc .line.c01 {background-color: #009960;}
.graphDesc .line.c02 {background-color: #4ac1f0;}
.graphDesc .line.c03 {background-color: #890911;}
.graphDesc .line.c04 {background-color: #c9c8c5;}
.graphDesc .line.c05 {background-color: #7bcbde;}
.graphDesc .line.c06 {background-color: #4560ab;}
.graphDesc .line.c07 {background-color: #343231;}
.graphWrap .gstrong {color: #333;}
.graphWrap .gatten {color: #666;font-family: 's4'; font-weight: normal; padding-left: 28px; position: relative; }
.graphWrap .gatten:before { content:""; width: 18px; height: 18px; display: block; position: absolute; top:0; lefT:0; background: url(/resources/_img/sub/product/CERETOM/mark_star.png) no-repeat; -webkit-background-size: cover;background-size: cover; }


/* HS70A new */
.bcFeatureWrap.bg { background-color: #eaeaea; }
.HS70A_01_wrap { overflow: hidden; }

.bcBox.HS70A_01_img figcaption { position: relative; z-index: 1; }
.bcBox.HS70A_01_img .bcImg { margin-top: -30px; position: relative; z-index: 0;}
.HS70A_22_bg {background-image: url(/resources/_img/sub/product/HS70A_GI/bg_HS70A_22.png);background-repeat: no-repeat;background-position: left bottom; -webkit-background-size: 165px auto;background-size: 165px auto;}

.bcBox.no-pt {padding-top: 0;}
.bcImg.prev { margin-top: 0; }
.bcImg.prev + figcaption { margin-top: 30px;}

.bcImgSliderWrap {padding-top: 30px;position: relative;}
.bcImgSliderWrap .bx-pager {position: absolute; top:0; right:0; padding: 0; text-align: center; line-height: 30px;height: 30px;}
.bcImgSliderWrap .bx-pager-item { display: inline-block; vertical-align: middle;}
.bcImgSliderWrap .bx-pager-item + .bx-pager-item { margin-left: 5px; }
.bcImgSliderWrap .bx-pager-item .bx-pager-link {display: block;width: 20px;line-height: 20px;font-size: 12px;border: 1px solid #000;border-radius: 5px; color:#000;}
.bcImgSliderWrap .bx-pager-item .bx-pager-link.active {background-color: #000; color:#fff;}

.bcImgSliderWrap.dotType {position: relative; padding-top: 0; }
.bcImgSliderWrap.dotType .bx-controls {position:absolute; left:0; bottom:0; width:100%; height: 25px; text-align: center;}
.bcImgSliderWrap.dotType .bx-pager { position: absolute; right: 50%; transform: translate(50%,0);line-height:10px;}
.bcImgSliderWrap.dotType .bx-pager-item { display: inline-block; vertical-align: middle;}
.bcImgSliderWrap.dotType .bx-pager-item + .bx-pager-item { margin-left: 5px; }
.bcImgSliderWrap.dotType .bx-pager-link {display: block;width: 10px; height:10px; line-height: 10px;font-size:0;color:transparent; border-radius: 50%;font-weight:bold;}

.bcBtn.white { background-color: transparent; border: 1px solid #fff; color: #fff;}
.bcBtn.no-ic { padding-left: 28px; padding-right: 28px; }

.productview.HS70A_OB .hellomom {/*margin-top: 40px*/}
  .productview.HS70A_OB .hellomom figure {margin: 0}
  .productview.HS70A_OB .hellomom .tit {font-family: 'stitle';font-size: 16px;color: #1428a0;}
  .productview.HS70A_OB .hellomom .tit span {display: block;margin-top: 5px;font-family: 's4';font-size: 14px;color: #00b0e6;letter-spacing: .02em;}
  .productview.HS70A_OB .hellomom .desc {margin-top: 14px;font-size: 12px;line-height: 1.6;}
  .productview.HS70A_OB .hellomom .bcImg {width: 199px;margin: 20px auto 0}

.bcBox.GC80_07 {padding-bottom:40px;}
.bcBox.GC80_07 figcaption {position: relative; z-index: 1;}
.bcBox.GC80_07 .bcImg { display: block; position: relative; z-index: 0; margin-top: -50px; }

.bcImg.G80_06_toggle { height: 210px; padding: 0; position: relative; }
.ic-G80 { position: absolute; background: url(/resources/_img/sub/product/GC80/GC80_06_other_off.png) no-repeat 0 0; background-size: auto 210px; display: block; width: 101px; height: 101px; z-index: 1; text-indent: -9999px; font-size: 0; line-height: 0;}
.ic-G80.center.on  ,
.ic-G80.center { background: url(/resources/_img/sub/product/GC80/GC80_06_01_off.png) no-repeat 0 0; background-size: auto 128px; display: block; width: 128px; height: 128px; top:50%; left:50%; margin-left: -64px; margin-top: -64px; z-index: 2;}
.ic-G80.type2 { background-position: 0 -4px; top:0;left:50%; margin-left: -145px;}
.ic-G80.type3 { background-position: -193px -4px;   top:0;right:50%;margin-right: -145px;}
.ic-G80.type4 { background-position: 0 -109px; bottom:0;left:50%;margin-left: -145px;}
.ic-G80.type5 { background-position: -193px -109px; bottom:0;right:50%;margin-right: -145px;}
.ic-G80.on  { background-image: url(/resources/_img/sub/product/GC80/GC80_06_other_on.png); }


.G80_06_toggle.GF50 .ic-G80.type2 { background-position: 0 0; margin-left: -145px;}
.G80_06_toggle.GF50 .ic-G80.type3 { background-position: -190px 0; margin-right: -145px;}
.G80_06_toggle.GF50 .ic-G80.type4 { background-position: 0 -105px; margin-left: -145px;}
.G80_06_toggle.GF50 .ic-G80.type5 { background-position: -190px -105px; margin-right: -145px;}

.G80_06_toggle.GF50 .ic-G80.center { background-image: url(/resources/_img/sub/product/GF50/GF50_07_01_off.png); background-size: auto 128px; }
.G80_06_toggle.GF50 .ic-G80 { background-image: url(/resources/_img/sub/product/GF50/GF50_07_other_off.png); background-size: auto 206px;}
.G80_06_toggle.GF50 .ic-G80.on { background-image: url(/resources/_img/sub/product/GF50/GF50_07_other_on.png); }


.G80_06_toggle.GF50.GR40 .ic-G80.center { background-image: url(/resources/_img/sub/product/GR40CW/GR40_03_01_off.png); background-size: auto 128px; }
.G80_06_toggle.GF50.GR40 .ic-G80 { background-image: url(/resources/_img/sub/product/GR40CW/GR40_03_other_off.png); background-size: auto 206px;}
.G80_06_toggle.GF50.GR40 .ic-G80.on { background-image: url(/resources/_img/sub/product/GR40CW/GR40_03_other_on.png); }


.G80_06_toggle.GF50.GU60 .ic-G80.center { background-image: url(/resources/_img/sub/product/GU60A/GU60_09_01_off.png); background-size: auto 128px; }
.G80_06_toggle.GF50.GU60 .ic-G80 { background-image: url(/resources/_img/sub/product/GU60A/GU60_09_other_off.png); background-size: auto 206px;}
.G80_06_toggle.GF50.GU60 .ic-G80.on { background-image: url(/resources/_img/sub/product/GU60A/GU60_09_other_on.png); }


.G80_06_toggle.GF50.GM60 .ic-G80.center { background-image: url(/resources/_img/sub/product/GM60A/GM60_07_01_off.png); background-size: auto 128px; }
.G80_06_toggle.GF50.GM60 .ic-G80 { background-image: url(/resources/_img/sub/product/GM60A/GM60_07_other_off.png); background-size: auto 206px;}
.G80_06_toggle.GF50.GM60 .ic-G80.on { background-image: url(/resources/_img/sub/product/GM60A/GM60_07_other_on.png); }

.G80_06_toggle.GF50.GC85 .ic-G80.center { background-image: url(/resources/_img/sub/product/GC85A/GC85_13_01_off.png); background-size: auto 128px; }
.G80_06_toggle.GF50.GC85 .ic-G80 { background-image: url(/resources/_img/sub/product/GC85A/GC85_13_other_off.png); background-size: auto 206px;}
.G80_06_toggle.GF50.GC85 .ic-G80.on { background-image: url(/resources/_img/sub/product/GC85A/GC85_13_other_on.png); }

.bcBox .caption + .caption { margin-top: 20px; }
.bcSubTitle.medium { font-size: 18px; margin-bottom: 20px; font-family: 's8'; }

.btn-play-wrap {  text-align: center; position: absolute; top:50%; left:0; right:0; margin-top: -52px;}
.btn-play-wrap p { font-size: 23px; line-height: 28px; color: #fff; font-family: 's7';}
.btn-play-wrap p.normal { font-family: 's4'; }
.bcImg.for-video .btn-play-wrap .btn-play {position: static; margin: 10px auto 0; top:initial; left:initial; display: block;}


/* view_x06 */
.bcBox.GM60A_01 figcaption:after { content:""; display: table; clear: both; }
.GM60A_01_textdesc { width: 50%; float:left; }
.GM60A_01_imgdesc { margin: 0 -7px;}
.GM60A_01_imgdesc li {float:left; width: 50%; padding: 7px;}
.GM60A_01_imgdesc li:first-child { margin-top: 14px; }
.GM60A_01_imgdesc img { max-width:100%; width: 100%;}
.GM60_table_01 thead th:first-child { width: 38%; }


.table {border-top: 2px solid #333333; }
.table table { border-collapse: collapse; width: 100%; }
.table table th,
.table table td {padding: 4px 8px;font-size: 12px; line-height: 18px; vertical-align: middle; }
.table table th { background-color: #f5f5f5; color: #000;  text-align: center; font-family: 's7';}
.table table td { color: #666; text-align: left; font-family: 's4';  border-bottom: 1px solid #e5e5e5;}

.bcBox .quotation { color: #0081c6 !important; font-size: 14px; line-height: 19px; font-family: 's7'; font-style: italic; margin: 10px 0 !important;}
.bcBox .talk {font-size: 23px; color: #333; line-height: 1.173; font-family: 's4';}
.bcImg.mt { margin-top: 32px; }
.bcImgBg.WS80A_06 img { width: 100%; }

.bcBtnWrap { margin-top: 4px; }
.bcBtnWrap .bcBtn { margin-top: 12px; }

.app-info {font-size: 10px; line-height: 16px; color: #999; margin-top: 16px;}
.app-info span { display: inline-block; vertical-align: middle; }
.app-info span.android ,
.app-info span.iOS { background: url(/resources/_img/sub/product/WS80A_with_Elite_OB/ic_app.png) no-repeat 0 0; background-size: 46px 15px; text-indent: -9999px; font-size: 0; line-height: 0;}
.app-info span.android {	width: 14px;	height: 15px;}
.app-info span.iOS {background-position: -34px 0;	width: 12px;	height: 15px;}
.app-info span.scol { width: 1px; height: 9px; background-color: #d7d7d7; text-indent: -9999px; font-size: 0; line-height: 0;}
.app-info span + span { margin-left: 10px; }


.icBcf.view21  {background-image: url(/resources/_img/sub/product/WS80A_with_Elite_OB/icbcf_21.png)}

.benefitTitle + .bcSubTitle.large { margin-top: 32px; }

.bcBoxSlider {position: relative; padding-top: 20px;padding-bottom: 20px;}
.bcBoxSlider .bx-pager {position: absolute; top:20px; right:10px; padding: 0; text-align: center; line-height: 30px;height: 30px;}
.bcBoxSlider .bx-pager-item { display: inline-block; vertical-align: middle;}
.bcBoxSlider .bx-pager-item + .bx-pager-item { margin-left: 5px; }
.bcBoxSlider .bx-pager-item .bx-pager-link {display: block;width: 20px;line-height: 20px;font-size: 12px;border: 1px solid #fff; border-radius: 50%;font-weight:bold;}
.bcBoxSlider .bx-pager-item .bx-pager-link.active {background-color: #fff;}

/* HS50 */
.HS50_OB_bg1 {background:#f5f5f5 url('/resources/_img/sub/product/HS50_OB/HS50_OB_03_bg.jpg') center top no-repeat;background-size:100%}
.HS50_OB_icon .icBcf {display: block; background: url('/resources/_img/sub/product/HS50_OB/HS50_OB_icbcf.png') no-repeat; -webkit-background-size: 55px auto; background-size: 55px auto; width: 55px; height: 56px;}
.HS50_OB_icon .icBcf.type01 {background-position: 0 0; }
.HS50_OB_icon .icBcf.type02 {background-position: 0 -56px; }
.HS50_OB_icon .icBcf.type03 {background-position: 0 -112px; }
.HS50_OB_icon .icBcf.type04 {background-position: 0 -168px; }
.HS50_OB_icon .icBcf.type05 {background-position: 0 -224px; }
.HS50_OB_icon .icBcf.type06 {background-position: 0 -280px; }
.HS50_OB_icon .icBcf.type07 {background-position: 0 -336px; }
.HS50_GI .bcImg.lineChart,
.HS60_GI .bcImg.lineChart,
.HS60_OB .bcImg.lineChart {height:171px !important;background:#ececec url('/resources/fr/_img/sub/product/HS50_GI/svisionGraph.jpg') center 0 no-repeat;background-size:300px;}
.HS50_GI .bcImg.full_black{margin-left:0; margin-right:0;}
.HS60_GI .bcImg.full_black{margin-left:0; margin-right:0;}
.HS50_GI .bgBox{background-image:url('/resources/fr/_img/sub/product/HS50_GI/HS50_GI_01_bg.jpg') ;}
.HS50_GI .sec4 .logoBox{width:100%; background-color:#ededed;}

/* 20180525 */
.productview.HS50_OB .f_blue{color:#0077c8;}
.productview.HS50_OB .healthStep {padding:40px 0 40px 0; background:url('/resources/fr/_img/sub/product/HS50_OB/HS50_OB_01_bg.jpg') no-repeat 100%; background-size:cover;}
.productview.HS50_OB .healthStep .benefitTitle {margin-top:0; margin-bottom:20px ;padding:0 15px}
.productview.HS50_OB .healthStep .subTxt {line-height:1.5; font-size:13px; text-align:center; padding:0 15px}
.productview.HS50_OB .healthStep .healthStep_img img {margin:70px auto 0 auto; max-width:100%}
.productview.HS50_OB .healthBox {padding:45px 0 30px 0}

.productview.HS50_OB .healthBox .benefitTitle {position:relative; margin-top:0;text-align:left;padding-left:105px}
.productview.HS50_OB .healthBox .benefitTitle * {vertical-align:top}
.productview.HS50_OB .healthBox .benefitTitle em {position:absolute; top:0; left:20px; display:inline-block;font-size:13px;color:#9fd9f6;font-family:'s4';text-align:left;margin-right:15px;width:60px}
.productview.HS50_OB .healthBox .benefitTitle > span {display:inline-block; padding-top:25px; text-align:left; width:225px;}
.productview.HS50_OB .healthBox .benefitTitle em:before {display:block;content:'';background-image:url('/resources/product/wh_HS50_fr/healthStep_ico2.png');background-repeat:no-repeat;margin-left:-5px;background-size:auto 100px}
.productview.HS50_OB .healthBox .benefitTitle em span {display:block;color:#b5b5b6;font-weight:normal}
.productview.HS50_OB .healthBox.step01 .benefitTitle em {margin-top:-6px}
.productview.HS50_OB .healthBox.step01 .benefitTitle em:before {background-position:0 0;width:56px;height:51px}
.productview.HS50_OB .healthBox .bcBox {padding-top:40px;}
.productview.HS50_OB .healthBox.step02 .benefitTitle em {margin-top:-10px}
.productview.HS50_OB .healthBox.step02 .bcImg img {margin-top:30px}
.productview.HS50_OB .m320 {display:block}
.productview.HS50_OB .healthBox.step02 .benefitTitle em:before {background-position:-70px 0;width:52px;height:48px;margin-bottom:10px}
.productview.HS50_OB .healthBox.step02 {padding-bottom:0}
.productview.HS50_OB .healthBox .textWrap,
.productview.HS50_OB .healthBox .textWrap .bcSubTitle {text-align:center;}
.productview.HS50_OB .healthBox .bcBox.img-align figure figcaption .textWrap,
.productview.HS50_OB .healthBox .bcBox.img-align figure figcaption .textWrap .bcSubTitle {text-align:center}
.productview.HS50_OB .healthBox.step02{background-color:#ededed;}
.productview.HS50_OB .healthBox.step02 .bcBox.img-align.img-right figure figcaption {float:none;width:auto}
.productview.HS50_OB .healthBox.step02 .bcBox.img-align.img-right figure .bcImg {float:none;width:auto}
.productview.HS50_OB .healthBox .bgT01 {background:#eaeaea}
.productview.HS50_OB .healthBox .bgT02 {padding-top:10px}
.productview.HS50_OB .healthBox.step03 .benefitTitle em {margin-top:-8px}
.productview.HS50_OB .healthBox.step03 .benefitTitle em:before {background-position:-135px 0;width:58px;height:47px;margin-bottom:10px}
.productview.HS50_OB .healthBox.step03 .benefitTitle + .bcBoxWrap.type2 {margin-top:10px}
.productview.HS50_OB .healthBox .bcBoxWrap.type2 .bcBox {padding-top:0}
.productview.HS50_OB .healthBox .bcBoxWrap.type2 .bcBox .text-va-m {margin-top:40px}
.productview.HS50_OB .healthBox .bcBoxWrap.type2 .bcImg .imgPd p {display:none}
.productview.HS50_OB .healthBox.step04 {background:#ededed;}
.productview.HS50_OB .healthBox.step04 .benefitTitle em {margin-top:-5px}
.productview.HS50_OB .healthBox.step04 .benefitTitle em:before {background-position:-210px 0;width:47px;height:47px;margin-bottom:10px}
.productview.HS50_OB .healthBox.step04 .bgT02 .bcBox {padding-top:0;padding-bottom:30px}
.productview.HS50_OB .healthBox.step04 .bgT02 .bcBox .text-va-m {margin-top:30px}
.productview.HS50_OB .healthBox.step05 {background:#f6f6f6;}
.productview.HS50_OB .healthBox.step05 .benefitTitle{padding-left:0; margin-bottom:20px; text-align:center;}
.productview.HS50_OB .healthBox.step05 .benefitTitle em {margin-top:-5px;color:#a2b4dc}
.productview.HS50_OB .healthBox.step05 .benefitTitle em:before {background-position:-280px 0;width:50px;height:44px;margin-bottom:10px}
.productview.HS50_OB .healthBox.step05 .bcBox figcaption p{margin-bottom:30px;}
.productview.HS50_OB .healthBox.step05 .bcBox .bcSubTitle + p{margin-bottom:15px;}
.productview.HS50_OB .healthBox.step05 .bcBox .bcImg img{width:63%;}
.productview.HS50_OB .healthBox.step05 img{width:100%;}
.productview.HS50_OB .healthBox.step05 .bcBox.img-left {padding-top:10px}
.productview.HS50_OB .healthBox.step05 .bcBox.img-left .text-va-m {margin-top:30px}
.productview.HS50_OB .healthBox .bcBox.img-align figure figcaption .text-va-m p span {display:block;color:#3cb7ba}
.productview.HS50_OB .healthBox.step05, .productview.HS50_OB .healthBox.step06, .productview.HS50_OB .healthBox.step07{padding-top:0;}
.productview.HS50_OB .healthBox.step06{background:#f6f6f6;}
.productview.HS50_OB .healthBox.step06 .benefitTitle em {margin-top:0px;color:#aba0cd}
.productview.HS50_OB .healthBox.step06 .bcBox{padding-top:0;}
.productview.HS50_OB .healthBox.step06 .bcBox + .bcBox{padding-top:50px;}
.productview.HS50_OB .healthBox.step06 .bcBox .bcSubTitle + p{margin-bottom:20px;}
.productview.HS50_OB .healthBox.step06 .bcImg {margin-bottom:20px;}
.productview.HS50_OB .healthBox.step06 .benefitTitle em:before {background-position:-350px 0;width:32px;height:49px;margin-bottom:10px}
.productview.HS50_OB .healthBox.step07 .bcBox{padding:40px 20px 0;}
.productview.HS50_OB .healthBox.step07 .bcBox p{font-size: 12px; line-height: 1.5; color: #666;}
.productview.HS50_OB .healthBox.step07 .bcFeature > ul > li{padding:0 0 20px 0;}
.productview.HS50_OB .healthBox.step09 {padding-top: 30px;}
.productview.HS50_OB .healthBox.step09 .bcBox{padding-top: 0}
.productview.HS50_OB .systemStep {margin-top:30px; background:url('/resources/_img/sub/product/HS50_OB/WS80_step06_bg.png') repeat; }
.productview.HS50_OB .systemStep img {max-width:100%; margin:0 auto; }
.productview.HS50_OB .systemWrap {margin-top:30px;font-size:12px;line-height:1.5;padding:0 15px;color:#3cb7ba;text-align:center}

/*HS60*/
.HS60_OB .bcImg.lineChart {height:173px  !important;background:#ececec url('/resources/_img/sub/product/HS60_OB/svisionGraph.jpg') center 0 no-repeat;background-size:300px;text-align:center}
.HS60_OB .bcImg.lineChart .gwrap {position:relative;width:230px;margin:0px auto;padding:0px;}
.HS60_OB .bcImg.lineChart .up {position:absolute;left:0px;width:164px;height:57px;background:url('/resources/_img/sub/product/HS60_OB/svisionGraph_up.png') no-repeat;background-size:164px;background-position:0px 57px;z-index:1}
.HS60_OB .bcImg.lineChart .down {position:absolute;right:-5px;width:43px;height:58px;background:url('/resources/_img/sub/product/HS60_OB/svisionGraph_down.png')  no-repeat;background-size:43px;background-position:0px -57px;z-index:1}
.HS60_GI .bcTitle{text-align: center;font-size: 28px;line-height: 1.2;font-family: 'stitle';font-weight:bold;letter-spacing:-0.05em}
.HS60_GI .bgBox{background-image:url('/resources/fr/_img/sub/product/HS60_GI/HS60_GI_01_bg.jpg') ;}

/* 20180515 */
.HS60_OB .bcFeatureWrap{background:#fff;}
.HS60_OB .section_tit{margin-top:18.75%; margin-bottom:8.4375%;}
.HS60_OB .full_box img{width:100%;}
.HS60_OB .text_box{margin-bottom:50px; text-align:center;}
.HS60_OB .text_box.last{margin-bottom:0;}
.HS60_OB .text_box p{line-height:1.5em; font-size:13px; color:#666;}
.HS60_OB .sec_box.box01{margin-bottom:55px; text-align:center;}
.HS60_OB .ccc_logo{width:31%;}
.HS60_OB .section3{position:relative; padding-bottom:95%; background:url('/resources/fr/_img/sub/product/HS60_OB/HS60_OB_02.jpg')0 0 no-repeat; background-size:cover;}
.HS60_OB .section3 h3{width:90%;margin:12.5% auto 0;}
.HS60_OB .section3 .text_wrap{position:absolute; left:0; bottom:0; width:100%; height:83px;}
.HS60_OB .section3 .text_box{position:absolute; left:0; top:0; width:100%; padding:4.6875%; margin-bottom:0; text-align:left; z-index:1;}
.HS60_OB .section3 .text_box p{font-size:11px; color:#fff;}
.HS60_OB .section3 .text_wrap:after{position:absolute; left:0; top:0; width:100%; height:100%; content:''; background:#3084c2; opacity:.75;}
.HS60_OB .section5{background:#f6f6f6;}
.HS60_OB .section6 .text-va-m{margin-bottom:12%;}
.HS60_OB .section4, .HS60_OB .section5, .HS60_OB .section6, .HS60_OB .section7, .HS60_OB .section8{position:relative;}
.HS60_OB .section4 .bcBox:before, .HS60_OB .section5 .bcBox:before, .HS60_OB .section6 .bcBox:before, .HS60_OB .section7 .bcBox:before, .HS60_OB .section8 .bcBox:before{position:absolute; left:50%; width:118px; height:51px; margin-left:-54px; content:''; background:url('/resources/product/wh_HS60_fr/HS60_OB_icon.png') 0 0 no-repeat; background-size:800px;}
.HS60_OB .section4 .bcBox:before{background-position:0 0;}
.HS60_OB .section5 .bcBox:before{background-position:-119px 0; width:162px; margin-left:-81px;}
.HS60_OB .section6 .bcBox:before{background-position:-293px 0; width:170px; margin-left:-85px;}
.HS60_OB .section7 .bcBox:before{background-position:-477px 0; width:168px; margin-left:-84px;}
.HS60_OB .section8 .bcBox:before{background-position:-668px 0; width:124px; margin-left:-62px;}
.HS60_OB .section7{background:#f6f6f6;}
.HS60_OB .section8{background:#eaeaea;}
.HS60_OB .section8 figcaption ul li, .HS60_OB .section9 figcaption ul li{padding-top:10px; font-size:11px;}
.HS60_OB .section8 .text-va-m p{margin-bottom:4.6875%;}
.HS60_OB .section8 .text-va-m ul{margin-bottom:4.6875%;}
.HS60_OB .section8 .link_wrap{margin-bottom:4.6875%;}
.HS60_OB .section8 .link_btn{display:inline-block; width:36.5625%;}
.HS60_OB .section8 .link_btn img{width:100%;}
.HS60_OB .f_blue{color:#006fbe;}
.HS60_OB .section9{margin-bottom:3.25%;}
.HS60_OB .section9 .section_tit{margin-top:0;}
.HS60_OB .section9 .bcSubTitle.section_tit{margin-top:7.8%;}
.HS60_OB .section9 .bcImg{width:75.3125%; margin:5% auto 0;}
.HS60_OB .section9 img, .HS60_OB .section11 img{width:100%;}
.HS60_OB .section10{background:#eaeaea;}
.HS60_OB .section10 .bcImg{margin-bottom:3%;}
.HS60_OB .section10 .bcImg img:first-child{margin-bottom:3%;}
.HS60_OB .section11 .bcFeature > ul > li{padding:0 0 5% 0;}
.HS60_OB .section11 .bcFeature > p{margin-bottom:10%;}
.HS60_OB .section11 ul li img{width:35%; margin-top:3.25%;}
.HS60_OB .section13{background-color: #f6f6f6;}

/*GC70*/
.bcBox.GC70_02 {padding-bottom:40px;}
.bcBox.GC70_02 figcaption {position: relative; z-index: 1;}
.bcBox.GC70_02 .bcImg {display: block; position: relative; z-index: 0; margin-top: -50px; }
.GC70 .bcBox .desc{margin-top:20px;}
.GC70 .bcBox .desc li{text-align:center; margin-bottom:10px;}
.GC70 .fs14{font-size:12px; margin-top:3px;}
.GC70 .info{text-align:center; font-size:14px; color:#666; margin:20px 0; line-height:1.4;}
.GC70 .bcSubTitle em{font-family:"s4"; font-weight:normal;}
.GC70 .part .bcSubTitle{margin-top:10px;}
.GC70 .partWrap{margin:0 -15px;}
.GC70 .partWrap::before, .GC70 .partWrap::after{content:""; display:table; clear:both;}
.GC70_01 .bcImg img{max-width:435px;}
.GC70_06 .part{padding:0 15px;}

/* RS85 */
.t_disclamer{font-size: 11px;line-height:1.3;margin: 30px auto 0;color:#666;}

/* RS80_EVO */
.RS80_EVO .mg_l{margin-left:0}
.RS80_EVO .bcImg{margin-top: 40px;}
.RS80_EVO .bcImg.prev{margin-top:0;}
.RS80_EVO .benefitWrap .benefit .benefitTitle {margin-top: 0;position:absolute;top:0;left:0;}
.RS80_EVO .benefitWrap .benefit .benefitTitle img{position:absolute;top:0;left:0;width:125px;}
.RS80_EVO .bcSubTitle.icon-big {padding-top:10px;padding-left:63px;position: relative;}
.RS80_EVO .bcSubTitle.icon-big .icon {width:53px;position:absolute;bottom:0;left:0;}
.RS80_EVO .benefitWrap .bcBoxWrap.type1.last figcaption:last-child .bcSubTitle{margin-top:16px}
.RS80_EVO .benefitWrap .bcBoxWrap .bcSubTitle2{margin-top:16px;color:#0081c6; font-family: 's4';font-weight:bold;}
.RS80_EVO .benefitWrap .bcBox .small{font-size:11px;}
.RS80_EVO .benefitWrap .bcBox .info{padding:16px 0 30px;text-align:center;font-size:11px;}
/* 2024-03-04 video change s */
.RS80_EVO .benefitWrap .bcBox .video_area {display: flex; align-items: center; justify-content: center; width: 100%; padding: 30px 5%; background-color: #000;}
.RS80_EVO .benefitWrap .bcBox .video_area video{max-width: 100%;}
/* //2024-03-04 video change e */
.RS80_EVO .mobild_txt {font-size: 13px;line-height: 1.5;text-align: left;}
.RS80_EVO .mobild_txt dt{margin-top:30px;font-size: 16px;line-height: 1.1;font-family: 's8';color: #333;font-weight:bold;}
.RS80_EVO .mobild_txt dd{margin-top: 5px;}
.RS80_EVO .benefitWrap .bcBoxRow.img-align-wrap .bcBox.img-align:last-child .bcImg.prev + figcaption{margin-bottom:30px;}
.RS80_EVO .bcTitle {text-align: center;font-size: 28px;line-height: 1.2;font-family: 'stitle';font-weight:bold;letter-spacing:-0.05em}
.RS80_EVO .lineTitle {padding:0 0 15px;text-align: center;font-size: 12px;line-height: 1;font-family: 's7';font-weight:bold;letter-spacing:-0.05em}
.RS80_EVO .lineTitle strong{display:inline-block;line-height: 8px;margin-top: 6px;color:#333;font-weight:bold; }
.RS80_EVO .addTxt li{padding:8px 0px 0px 8px;color:#666;}
.RS80_EVO .addTxt.center{text-align:center;}
.RS80_EVO .addTxt.center li{display:inline-block;padding-left:12px;margin:0 auto !important;}
.RS80_EVO .addTxt li ~ li{padding-top:0;}
.RS80_EVO .addTxt li ~ li:after{top:0;}
.RS80_EVO .addTxt li:after{color:#666;top:8px;}
.RS80_EVO .RS80_EVO_bg1{background: #eaeaea url('/resources/fr/_img/sub/product/RS80_EVO/beyond-bg-sm.jpg') left center no-repeat; background-size:cover;}
.RS80_EVO .RS80_EVO_bg1 .bcBox {padding:15px 15px 95px 30%;}
.RS80_EVO .RS80_EVO_bg1 .bcImg{text-align:right;}
.RS80_EVO .bcBoxWrap{position:relative;}
.RS80_EVO .bcBox .boxText{position:absolute;bottom:20px;left:0;background:red;padding:10px;font-size:11px;color:#fff;letter-spacing:0;background: url('/resources/fr/_img/sub/product/RS80_EVO/bg_boxText.png') 0 0 repeat; }
.RS80_EVO .bcBox .boxText strong{font-weight:bold;}
.RS80_EVO .bcBoxWrap .bcBox.top{padding-top:60px;}
.RS80_EVO .bcBoxWrap.sec1>.bcBox{padding-top:40px;padding-bottom:30px;}
.RS80_EVO .bcBoxWrap.sec1 figure{margin-top:12px;}
.RS80_EVO .bcBoxWrap.sec3{padding-bottom:50px;}
.RS80_EVO .bcBoxWrap.sec3 .bcBoxRow .bcBox.img{padding-top:0;}
.RS80_EVO .bcBoxWrap.sec3>.bcBox+.bcBoxRow{margin-top:20px;}
.RS80_EVO .bcBoxWrap.sec3 .bcBox.img-align {padding:0;}
.RS80_EVO .bcBoxWrap.sec3 .bcBox.img-align figcaption {margin-top:30px;}
.RS80_EVO .bcBoxWrap.sec3 figure+.bcBoxWrap{margin-top:20px;}
.RS80_EVO .bcBoxWrap.sec3 figcaption+figcaption{margin-top:30px;}
.RS80_EVO .bcBoxWrap.sec3 .mg_l{padding:15px 5px 10px 10px;font-size:13px;}
.RS80_EVO .bcBoxWrap.sec3 .mg_l strong{display:block;font-size:16px;color:#007ac4;font-weight:400;}
.RS80_EVO .bcBoxWrap.sec4 figure.content{margin-top:40px;}
.RS80_EVO .bcBoxRow.sec5 .bcBox{background-color: #ebebeb;}
.RS80_EVO .bcBoxRow.sec5 .bcBox figure figcaption{padding-bottom:30px;}
.RS80_EVO .bcBoxRow.sec5 .addTxt{white-space:normal;}
.RS80_EVO .bcBoxRow.sec5 .addTxt li{color:#666;font-size:10px;padding-top:20px;}
.RS80_EVO .bcBoxRow.sec5 .addTxt li:after{top:21px;color:#666;}
.RS80_EVO .bcBoxWrap.sec6{padding-bottom:20px;}
.RS80_EVO .bcBoxWrap.sec6 .bcBtnWrap{margin-top:10px;}
.RS80_EVO .bcBoxWrap.sec6 .bcBox{padding-top:30px;}
.RS80_EVO .bcBoxWrap.sec6 figcaption .small{display:block;margin-top:20px;}
.RS80_EVO .bcBoxWrap.sec6 figcaption .small~.small{margin-top:0;}
.RS80_EVO .bcBoxWrap.sec6 .bcImg{margin-top:30px;}
.RS80_EVO .bcBoxWrap.sec6 .bcBtnWrap .ic{display:none;}
.RS80_EVO .bcBoxWrap.sec6 .bcBtn+.bcBtn{margin-left:10px;}
.RS80_EVO .bcBoxWrap.sec7{padding-bottom:60px;}
.RS80_EVO .bcBoxWrap.sec7 .bcImg{margin-top:40px;}
.RS80_EVO .bcBoxWrap.sec8{padding-bottom:60px;}

/* RS85_NEW */
.RS85_NEW .temp_video_btn_hide {margin-bottom:-65px;}
.RS85_NEW .temp_video_btn_hide .bcBtn {position:relative;left:-9999px;}
.RS85_NEW .section{padding-bottom:40px;}
.RS85_NEW .section .section_subtitle{margin-bottom:12px;font-family:'s7';font-size:25px;}
.RS85_NEW .section .bcBox.head{padding-top:40px;}
.RS85_NEW .bcSubTitle.icon,
.RS85_NEW .subtit.icon{position: relative;padding-left:35px;}
.RS85_NEW .bcSubTitle.icon .icon-ai,
.RS85_NEW .subtit.icon .icon-ai{width:30px;margin-top:-12px;position:absolute;top:50%;left:0;}
.RS85_NEW .bcSubTitle .italic{font-family:'s4';font-size:85%;font-style:italic;}
.RS85_NEW .bcBox figure figcaption p .point{font-family:'s8'}

.RS85_NEW .addTxt li{padding:8px 0px 0px 8px;color:#666;}
.RS85_NEW .addTxt li ~ li{padding-top:0;}
.RS85_NEW .addTxt li ~ li:after{top:0;}
.RS85_NEW .addTxt li:after{color:#666;top:8px;}

.RS85_NEW .mg_l{margin-left:0}
.RS85_NEW .benefitWrap .bcBoxWrap.type1.last figcaption:last-child .bcSubTitle{margin-top:16px}
.RS85_NEW .benefitWrap .bcBoxWrap .bcSubTitle2{margin-top:16px;color:#0081c6; font-family: 's4';font-weight:bold;}
.RS85_NEW .benefitWrap .bcBox .small{font-size:11px;}
.RS85_NEW .benefitWrap .bcBox .info{padding:16px 0 30px;text-align:center;font-size:11px;}
/* 2024-03-04 video change s */
.RS85_NEW .benefitWrap .bcBox .video_area {display: flex; align-items: center; justify-content: center; width: 100%; padding: 30px 5%; background-color: #000;}
.RS85_NEW .benefitWrap .bcBox .video_area video{max-width: 100%;}
/* //2024-03-04 video change e */
.RS85_NEW .mobild_txt {font-size: 13px;line-height: 1.5;text-align: left;}
.RS85_NEW .mobild_txt dt{margin-top:30px;font-size: 16px;line-height: 1.1;font-family: 's8';color: #333;font-weight:bold;}
.RS85_NEW .mobild_txt dd{margin-top: 5px;}
.RS85_NEW .benefitWrap .bcBoxRow.img-align-wrap .bcBox.img-align:last-child .bcImg.prev + figcaption{margin-bottom:30px;}
.RS85_NEW .bcTitle {text-align: center;font-size: 28px;line-height: 1.2;font-family: 'stitle';letter-spacing:-0.05em}
.RS85_NEW .lineTitle {padding:0 0 15px;text-align: center;font-size: 12px;line-height: 1;font-family: 's7';font-weight:bold;letter-spacing:-0.05em}
.RS85_NEW .lineTitle strong{display:inline-block;line-height: 8px;margin-top: 6px;color:#333;font-weight:bold; }
.RS85_NEW .bcBoxWrap{position:relative;}
.RS85_NEW .bcBox .boxText{position:absolute;bottom:20px;left:0;background:red;padding:10px;font-size:11px;color:#fff;letter-spacing:0;background: url('/resources/fr/_img/sub/product/RS85_NEW/bg_boxText.png') 0 0 repeat; }
.RS85_NEW .bcBox .boxText strong{display:block;margin-bottom:5px;font-size:13px;font-weight:bold;}
.RS85_NEW .bcBoxWrap .bcBox.top{padding-top:60px;}
.RS85_NEW .btn_wrap{text-align:center;}
.RS85_NEW .btn_wrap .bcBtn{width:130px; height:35px;}

.RS85_NEW .advanced-diagnostics{padding-bottom:0;}
#contents .RS85_NEW .advanced-diagnostics .inner{width:100%;padding:40px 0 0;}
.RS85_NEW .advanced-diagnostics .cont{padding:0 15px;}
.RS85_NEW .advanced-diagnostics .section_title{display: block; margin-bottom:12px; font-family:'stitle'; font-size:28px; color:#333; line-height:1.2;}
.RS85_NEW .advanced-diagnostics .title_desc{margin-bottom:20px;font-size:12px;}
.RS85_NEW .advanced-diagnostics .tit_box li{padding-left:6px; color:#666; font-size:10px; line-height:145%; text-indent:-6px;}
.RS85_NEW .advanced-diagnostics .cont .tit_box{padding-bottom:95px; margin-bottom:0;}
.RS85_NEW .advanced-diagnostics .cont .tit_box h2{margin-bottom:12px;}
.RS85_NEW .advanced-diagnostics .cont .tit_box li:first-child{padding-bottom:10px;}
.RS85_NEW .advanced-diagnostics .sec_bg{position:relative;z-index:1;}
.RS85_NEW .advanced-diagnostics .sec_bg .btn_wrap{padding-top:20px;}
.RS85_NEW .advanced-diagnostics .sec_bg img{width:100%;}
.RS85_NEW .advanced-diagnostics .sec_bg .big_icon{position:absolute; left:0; top:-85px;}
.RS85_NEW .advanced-diagnostics .sec_bg .big_icon img{width:100%;}
.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap{position:absolute; z-index:10; left:0; bottom:25px; width:100%; padding:0 15px; text-align:center;}
.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul{overflow:hidden;}
.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li{overflow:hidden; padding-bottom:12px; margin-bottom:15px; border-bottom:1px solid #707274;}
.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li:last-child{padding-bottom:20px; margin-bottom:0; border-bottom:none;}
.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon_txt{float:right; width:60%; padding-left:10%; text-align:left;}
.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon_txt h4{padding-bottom:5px; font-size:12px; color:#fff;}
.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon_txt p{font-size:12px; color:#fff;}
.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon_box{float:left; width:40%; text-align:right;}
.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon{display:inline-block; margin:0 auto; background-position:0 0; background-repeat:no-repeat; background-size:cover;}
.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon.icon01{width:72.41%; padding-top:34.48%; background-image:url("/resources/fr/_img/sub/product/RS85_NEW/advanced-diagnostics/crystal-icon-gpu.png");}
.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon.icon02{width:62.06%; padding-top:33.62%; background-image:url("/resources/fr/_img/sub/product/RS85_NEW/advanced-diagnostics/crystal-icon-processing.png");}
.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon.icon03{width:83.62%; padding-top:29.31%; margin:0; background-image:url("/resources/fr/_img/sub/product/RS85_NEW/advanced-diagnostics/crystal-icon-data.png");}
.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon img{width:100%;}
.RS85_NEW .advanced-diagnostics .comment {display:inline-block; padding-top:10px; line-height:1.5; font-size:10px; color:#a4a6a6; letter-spacing:0;}
.RS85_NEW .advanced-intelligence .bcBoxRow figure figcaption{padding-bottom:30px;}
.RS85_NEW .interventional-solutions .subtit{font-family:"s4";font-size:12px;color:#0081c6;}
.RS85_NEW .interventional-solutions .liver .bcImg.img1 img{width:100%;max-width:266px;}
.RS85_NEW .interventional-solutions .liver .bcImg.img2 img{width:100%;max-width:400px;}
.RS85_NEW .facilitated-workflow .bcBoxRow figure figcaption{padding-bottom:30px;}

.RS85_NEW .productview .cyberWrap{background:none;}
.RS85_NEW .productview .cyberWrap .benefitTitle{margin:0 0 20px; text-align:center;}
.RS85_NEW .productview .cyberWrap .cyberBox > ul{margin:0;}
.RS85_NEW .productview .cyberWrap .cyberBox{padding:80px 15px 38px; margin-bottom:20px; background: url(/resources/product/_common/cyber_bg_lg_fr.png) 0 0 no-repeat; background-size:cover;}
.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list{margin-bottom:25px; text-align:left;}
.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list .cyber_icon{width:85px; height:85px; background-position:0 0; background-repeat:no-repeat; background-size:100%;}
.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list .cyber_icon.icon01{background-image:url('/resources/product/women_health_v6_en/cyber_icon_purpletype_01.png'); background-position: 0 0;}
.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list .cyber_icon.icon02{background-image:url('/resources/product/women_health_v6_en/cyber_icon_purpletype_02.png'); background-position: 0 0;}
.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list .cyber_icon.icon03{background-image:url('/resources/product/women_health_v6_en/cyber_icon_purpletype_03.png'); background-position: 0 0;}
.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list h5{width:65%; margin:0 0 5px 0; font-size:14px;}
.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list p{width:65%; margin-bottom:5px; font-size:12px; color:#444; line-height:145%;}
.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list ul{float:right; width:65%;}
.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list li{font-size:10px; color:#6a6a6a; line-height:145%;}

/* product notice */
.productview .notice_wrap{padding:0 15px;}
.productview .notice{max-width:1240px; padding:140px 20px 20px; margin:30px auto 0; background:url(/resources/_img/sub/product/product_notice_icon.png) center 30px no-repeat; background-size:90px; border:1px solid #d0d0d0; font-size:12px; line-height:150%;}
.productview .notice strong{font-weight:bold;}
.productview .notice strong.under{margin-bottom:1px solid #333;}


@media all and  (min-width:480px){
	.br { display: none; }
	.HS60_OB .br{display:block;}
}


@media all and  (min-width:582px){
	.bcImgBg.HS70A_01 img { margin-right: -80px; }
	.bcImgBg.rs80A img { margin-right: -80px; }
	.bcImgBg.H60_01 img { margin-right: -80px;}
	.bcBox figure {max-width: 100%;}
	.productview .notice{max-width:1240px; padding:20px 20px 20px 170px; margin:30px auto 0; background:url(/resources/_img/sub/product/product_notice_icon.png) 30px center no-repeat; border:1px solid #d0d0d0; font-size:16px; line-height:150%;}
}

@media all and  (min-width:768px){
	.addTxt li {position:relative;font-size:14px;line-height:1.5;padding:3px 0px 0px 10px}
	.addTxt li:after {content:"*";   font-size:14px; position:absolute; top:6px; left:0px;}

	.tl-xsm { text-align: initial;}
	.pt60aList {margin-top:40px;}
	.pt60aList li {font-size:16px;}
	.pt60aList li::before {content:"";width:3px;height:3px;top:12px;}
	.pt60aList li:nth-child(3) {width:34%;}



	.videoBox a span.layer {background-size:86px 86px;}
	.tc-sm { text-align: center !important; }
	.br { display: none; }
	.br-sm { display: block; }
	.HS60_OB .br{display:none;}
	.HS60_OB .br-sm{display:block;}
	.bcImg.aniCont img.aniArrow {top:1%;}

	.benefitTitle {font-size: 54px;margin-top: 108px;}
	.bcSubTitle {font-size: 20px;text-align: left;}
	.bcSubTitle2 {font-size: 18px;text-align: left;}
	.bcSubTitle.large { font-size: 46px; margin-bottom: 18px; }
  /* 2023-12-19 s */
  .bcSubTitle.icon_type{padding-left: 55px;}
  .bcSubTitle.icon_type .ai-logo{width: 41px;}
  .bcSubTitle.icon_center_type .ai-logo{top: -3px; width: 41px; margin-right: 10px;}
  /*// 2023-12-19  e*/

	.benefitTitle +.bcBoxWrap.bg2,
	.benefitTitle +.bcFeatureWrap { margin-top: 60px; }


	.bcBox figure {max-width:100%;}
	.bcBox .caption,
	.bcBox figcaption {font-size: 16px;line-height: 1.7; text-align: left; }
	.bcBox figure figcaption p {font-size:16px;}
	.bcBox.img-align figure figcaption p {font-size:16px;}
	.bcBox .bcSubTitle + p {font-size: 16px;}
	.bcBox figure + figure { margin-top: 40px; }
	.bcBoxWrap .sec_inner p, .top_area p{font-size: 16px;  line-height:1.7;}
	.bcBox { padding: 60px 40px 0; }
	.bcBox.full_bcBox{padding:60px 0 0;}
	.bcBox.last { padding-bottom: 60px !important; }

	.bcBox ul.dot{margin:0}
	.bcBox ul.dot li {padding: 0 24px 0 10px !important;}
	.bcBox ul.dot li:before {width: 2px; height:2px; top:14px; }

	.bcBox .row { margin: 0 -7px; }
	.bcBox .row.alone { margin:  0 -10px; }
	.bcBox .row:after { content:""; display: table; clear: both; }
	.bcBox .row figcaption {margin-top: 40px; text-align: left; }
	.bcBox .sm-4 { width: 34%; padding: 0 7px; float:left;}
	.bcBox .sm-8 { width: 66%; padding: 0 7px; float:left; margin: 0;}
	.bcBox .sm-6 { width: 50%; float:left; padding: 0 7px; }
	.bcBox .row.alone .sm-6 { padding: 0 10px; }

	.bcImg.full, .bcImg.full_black { margin-left: -40px; margin-right: -40px; }
	.bcImgDesc {font-size: 20px; line-height: 1.2; margin: 18px 0;}
	.HM70A_GI_01 .bcImg.arrow {margin-bottom:105px;}
	.HM70A_GI_01 .bcImg.arrow:after {content:"";width:48px;height:30px;background:url("/resources/_img/sub/product/HM70A_with_Plus_POC/ic_arrow_bottom.gif") no-repeat;background-size:48px 30px;position: absolute;bottom:-70px;left:50%;margin-left:-24px;}

	.bcBox.sm-bcImgHalf { padding: 0; display: table; }
	.bcBox.sm-bcImgHalf .bcImg {width:50%;float:right;}
	.bcBox.sm-bcImgHalf figure { display: table-row; }
	.bcBox.sm-bcImgHalf figure figcaption,
	.bcBox.sm-bcImgHalf figure .bcImg { display: table-cell; width: 50%; margin: 0; padding: 0; float:none; text-align: left;}
	.bcBox.sm-bcImgHalf figure figcaption { padding: 40px; vertical-align: middle; }


	.view-xsm , .view-md,.view-lg { display: none !important; }
	.view-sm { display: block !important; }
	.bcImgBg,
	.bcImg {margin-top: 40px;/*position: relative;*/}
	.bcBtnWrap { margin-top: 26px; text-align: left; }
	.bcBtn {padding: 0 30px; height: 43px; font-size: 15px; line-height: 41px; -webkit-border-radius: 43px;-moz-border-radius: 43px;border-radius: 43px; font-family: 's7';}
	.bcBtn + .bcBtn { margin-left: 12px; }

	.btnMore span.more {display:inline-block;background: url('/resources/_img/sub/product/ico_arrow.png') right 1px no-repeat;width:14px;height:10px;background-size:8px 10px;}

	.bcTitle {font-size: 46px;/* text-align: center; */}
	.bcTitle .sub { font-size: 30px; }
	.bcTitle + figure { margin-top: 24px; }

	.bcImg.SonoVetR3_01 { margin-top:75px; }

	ul.dot { font-size: 16px; line-height: 30px; margin: 0 -24px;}
	ul.dot li { width: 50%; float:left; padding: 0 24px 0 34px !important;}
	ul.dot li:before { top:14px; left:0 }

	ul.dot.single { margin: 0;}
	ul.dot.single li { width: 100%; float:none; padding-left: 10px !important;}
	ul.dot.single li + li { margin-top: 18px !important; }

	.ic {-webkit-background-size: 200px 200px;background-size: 200px 200px; margin:0 6px 2px 0;}
	.ic.book {background-position: 0 -50px;width: 19px; height:14px;}
	.ic.camcoder {background-position: -50px -50px;width: 21px; height:12px;}
	.ic.camcoder2 {background-position: 0 -88px;width: 21px; height:12px;}
	.ic.notepad {background-position: -100px -50px;width: 15px;height: 20px;}
	.ic.paper {width:13px; height:20px; background-position: -49px -88px; background-size: 200px 200px; }
	.ic.catalog {background-position:-100px -88px; width:24px; height:21px; background-size: 200px 200px; }
	.ic.paper2{background-position:0 -126px; background-size: 200px 200px; }
	.ic.menu {width:13px;height:8px;}

	.icBcf.view27  {-webkit-background-size: 110px 672px; background-size: 110px 672px; width: 110px; height: 112px;}
	.icBcf.view27.type01 {background-position: 0 0; }
	.icBcf.view27.type02 {background-position: 0 -112px; }
	.icBcf.view27.type03 {background-position: 0 -224px; }
	.icBcf.view27.type04 {background-position: 0 -336px; }
	.icBcf.view27.type05 {background-position: 0 -448px; }
	.icBcf.view27.type06 {background-position: 0 -560px; }


	.icBcf {-webkit-background-size: 110px auto; background-size: 110px auto; width: 110px; height: 110px;}

	.icBcf.type01 {background-position: 0 0; }
	.icBcf.type02 {background-position: 0 -110px; }
	.icBcf.type03 {background-position: 0 -220px; }
	.icBcf.type04 {background-position: 0 -330px; }
	.icBcf.type05 {background-position: 0 -440px; }
	.icBcf.type06 {background-position: 0 -550px; }
	.icBcf.type07 {background-position: 0 -660px; }
	.icBcf.type08 {background-position: 0 -770px; }

	.icBcf.view05.type01 {-webkit-background-size: 132px auto; background-size: 132px auto; width: 132px; height: 131px;}


	.bcFeatureItem { margin-top: 34px; }
	.bcFeatureItem .icBcf + .icBcf { margin-left: 48px; }

	.bcImgBg.HS70A_01 img { margin-right: -50px; margin-top: -70px;}
	.bcImgBg.rs80A img { margin-right: -50px; margin-top: -70px;}


	.bcImg-row { margin: 0 -6px; }
	.bcImg-row:after { content:""; display: table; clear: both; }
	.bcImg.sm-6 { width: 50%; float:left; padding-left:6px; padding-right:6px;}


	.bcFeature {padding: 65px 40px;}
	.bcfTitle { padding: 50px 0 40px;font-size: 54px; }
	.bcFeature > ul {}
	.bcFeature > ul:after { content:""; display: table; clear: both; }
	.bcFeature > ul > li {position: relative;padding:20px 0 20px 156px; min-height:152px;}
	.bcFeature > ul > li > i { position: absolute; top:20px; left:0; }
	.bcFeature h4 {font-size: 20px; margin-bottom: 14px; }
	.bcFeature p {font-size: 16px; line-height: 30px; }

	.bcFeature.type2 { padding: 0 40px 65px;}
	.bcFeature.type2 > ul > li {position: relative;padding:14px 0 0 150px; min-height:124px;}
	.bcFeature.type2 > ul > li + li { margin-top: 40px; }
	.bcFeature.type2 > ul > li > i {display: block; position: absolute; top:0; left:0; }
	.bcFeature.type2 h4 { display: block; margin-bottom: 10px; margin-left: 0;}
	.bcFeature.type2 > p + ul { margin-top: 40px; }

	.bcFeature.type3 { padding: 0 40px 65px;}
	.bcFeature.type3 > ul > li {position: relative;padding:0; min-height:124px;}
	.bcFeature.type3 > ul + ul,
	.bcFeature.type3 > ul > li + li { margin-top: 40px; }


	.bcFeatureTableWrap {padding: 0 80px;}

	.bcFeatureTableWrap.row { padding: 0; }
	.bcFeatureTableWrap.last { margin-bottom: 80px; }
	.bcFeatureTableWrap.bcinner {padding: 0;margin: 50px -40px 0;position: relative; z-index: 1;}
	.bcFeatureTableWrap.sm-fix60 { width: 60%; margin-left: auto; margin-right: auto; padding: 0;}
	.bcFeatureTableWrap.ico_list{width:70%;}
	.bcFeatureTable li > i {margin-bottom: 16px;}
	.bcFeatureTable h4 { font-size: 16px; line-height: 24px;}
	.bcFeatureTable.sm-6 { float:left; width: 50%; }
	.bcFeatureTable.sm-6 + .bcFeatureTable.sm-6 { margin-top: 0; }



	.bcFeatureWrap.bcinner { padding: 50px 0; }

	.bcFeature.inline > ul > li {position: relative;padding:0 0 0 0; min-height:110px; width: 50%; float:left;}
	.bcFeature.inline > ul > li + li { margin-top: 0; }
	.bcFeature.inline h4 { font-size: 16px; margin-left: 25px; }

	.bcFeature.bcFeatureText { margin: 0 40px 40px; padding: 32px 65px; background-color: #fff;}
	.bcFeature.bcFeatureText ul > li { padding: 0; min-height:0; margin-top: 34px;}
	.bcFeature.bcFeatureText > i { margin: 0 auto ;}

	/* HS70A new */
	.bcBox.HS70A_01_img .bcImg {margin-top: 30px;}
	.bcBox.HS70A_01_img figcaption .bcSubTitle,
	.bcBox.HS70A_01_img figcaption { text-align: center !important; }

	.bcImg.prev + figcaption { margin-top: 60px;}
	.bcBox .bcSubTitle + p { margin-top: 10px; }
	.bcBox .bcSubTitle2 + p { margin-top: 10px; }
	.bcSubTitle.medium {font-size: 30px;}
	.bcBox figure figcaption p.option { font-size: 15px; margin-top: 15px;}
	.GM60_table_01 p.option {font-size: 15px; margin:10px 0 0 32px;}
	.benefitTitle.small {font-size: 43px;}

	.bcImgSliderWrap {padding-top: 40px;position: relative;}
	.bcImgSliderWrap .bx-pager { top:10px; }
	.bcImgSliderWrap .bx-pager-item .bx-pager-link {width: 20px;height: 20px;border-radius: 50%; text-indent:-9999px;}

	.bcImgSliderWrap.dotType .bx-controls {height:50px}
	.bcImgSliderWrap.dotType .bx-pager{line-height:30px; }
	.bcImgSliderWrap.dotType .bx-pager-item { display: inline-block; vertical-align: middle;}
	.bcImgSliderWrap.dotType .bx-pager-item + .bx-pager-item { margin-left: 5px; }
	.bcImgSliderWrap.dotType .bx-pager-link {display: block;width: 20px;line-height: 20px; height:20px;border-radius: 50%;font-weight:bold;}

	.HS70A_22_bg {background-image: url(/resources/_img/sub/product/HS70A_GI/bg_HS70A_22_sm.png);-webkit-background-size: 284px auto;background-size: 284px auto;}

	.bcImg.for-video .btn-play {width: 116px; height: 116px; margin: -58px 0 0 -58px; -webkit-background-size: 116px 116px;background-size: 116px 116px; }
	.bcImg.type-m {margin-top: 60px;}

	.benefitTitle.mb { margin-bottom: 40px;}

	.bcImg.CereTom_02 { background-image: url(/resources/_img/sub/product/CERETOM/bg_CereTom_02_sm.png)}

	.bcBoxDescWrap { padding: 0 40px 45px; }
	.bcBoxDescRow { margin: 0 -2px; }
	.bcBoxDescRow + .bcBoxDescRow { margin-top: 30px; }
	.bcBoxDescRow:after {content:""; display: table; clear: both; }
	.bcBoxDesc { margin-top: 0; padding: 5px 2px 20px; width: 50%; float:left;}
	.bcBoxDesc.single { width: 100%; }
	.bcBoxDesc h5 {font-size: 20px; padding: 0 30px; line-height: 74px;}
	.bcBoxDesc .dot { padding: 5px 30px 20px;}
	.bcBoxDesc .dot li { float:none; width: 100%; line-height: 30px; font-size: 16px; padding-left: 16px !important; padding-right: 0 !important; }
	.bcBoxDescWrap.CereTom_05 .bcBoxDesc.resizeBoxH {background:#f6f6f6;width:49.5%;margin-right:1%;}
	.bcBoxDescWrap.CereTom_05 .bcBoxDesc.resizeBoxH:nth-child(even) {margin-right:0;}

	.graphWrap {margin-top: 40px;}
	.graphWrap p {font-size: 20px; line-height: 28px;}
	.graphDesc {padding:16px 30px;margin-top: 0;}
	.graphDesc + .graphDesc { margin-top: 40px; }
	.graphDesc h5 {font-size: 16px; line-height: 24px; margin-bottom: 5px;}
	.graphDesc ul li { font-size: 16px;line-height: 24px;}
	.graphDesc .line {width: 48px; height: 12px; -webkit-border-radius: 3px;-moz-border-radius: 6px;border-radius: 6px; margin-right: 20px;}
	.graphWrap .gatten {padding-left: 48px;}
	.graphWrap .gatten:before {width: 35px; height: 35px;}

	.bcImg.G80_06_toggle { height: 498px;}
	.ic-G80 { background: url(/resources/_img/sub/product/GC80/GC80_06_other_sm_off.png) no-repeat 0 0; background-size: auto 498px; width: 238px; height: 238px; }
	.ic-G80.center.on  ,
	.ic-G80.center { background: url(/resources/_img/sub/product/GC80/GC80_06_01_sm_off.png) no-repeat 0 0; background-size: auto 302px; width: 302px; height: 302px; margin-left: -151px; margin-top: -151px;}
	.ic-G80.type2 { background-position: 0 0; top:0;left:50%; margin-left: -344px;}
	.ic-G80.type3 { background-position: -430px 0;   top:0;right:50%;margin-right: -344px;}
	.ic-G80.type4 { background-position: 0 -259px; bottom:0;left:50%;margin-left: -344px;}
	.ic-G80.type5 { background-position: -430px -259px; bottom:0;right:50%;margin-right: -344px;}
	.ic-G80.on  { background-image: url(/resources/_img/sub/product/GC80/GC80_06_other_sm_on.png); }


	.G80_06_toggle.GF50 .ic-G80.type2 { background-position: 0 0; margin-left: -344px;}
	.G80_06_toggle.GF50 .ic-G80.type3 { background-position: -450px 0; margin-right: -344px;}
	.G80_06_toggle.GF50 .ic-G80.type4 { background-position: 0 -250px; margin-left: -344px;}
	.G80_06_toggle.GF50 .ic-G80.type5 { background-position: -450px -250px; margin-right: -344px;}

	.G80_06_toggle.GF50 .ic-G80.center { background-image: url(/resources/_img/sub/product/GF50/GF50_07_01_sm_off.png); background-size: auto 302px;}
	.G80_06_toggle.GF50 .ic-G80 { background-image: url(/resources/_img/sub/product/GF50/GF50_07_other_sm_off.png); 	background-size: auto 489px ;}
	.G80_06_toggle.GF50 .ic-G80.on { background-image: url(/resources/_img/sub/product/GF50/GF50_07_other_sm_on.png); }


	.G80_06_toggle.GF50.GR40 .ic-G80.center { background-image: url(/resources/_img/sub/product/GR40CW/GR40_03_01_sm_off.png); background-size: auto 302px;}
	.G80_06_toggle.GF50.GR40 .ic-G80 { background-image: url(/resources/_img/sub/product/GR40CW/GR40_03_other_sm_off.png); 	background-size: auto 489px ;}
	.G80_06_toggle.GF50.GR40 .ic-G80.on { background-image: url(/resources/_img/sub/product/GR40CW/GR40_03_other_sm_on.png); }

	.G80_06_toggle.GF50.GU60 .ic-G80.center { background-image: url(/resources/_img/sub/product/GU60A/GU60_09_01_off.png); background-size: auto 302px;}
	.G80_06_toggle.GF50.GU60 .ic-G80 { background-image: url(/resources/_img/sub/product/GU60A/GU60_09_other_sm_off.png); 	background-size: auto 489px ;}
	.G80_06_toggle.GF50.GU60 .ic-G80.on { background-image: url(/resources/_img/sub/product/GU60A/GU60_09_other_sm_on.png); }

	.G80_06_toggle.GF50.GM60 .ic-G80.center { background-image: url(/resources/_img/sub/product/GM60A/GM60_07_01_off.png); background-size: auto 302px;}
	.G80_06_toggle.GF50.GM60 .ic-G80 { background-image: url(/resources/_img/sub/product/GM60A/GM60_07_other_sm_off.png); 	background-size: auto 489px ;}
	.G80_06_toggle.GF50.GM60 .ic-G80.on { background-image: url(/resources/_img/sub/product/GM60A/GM60_07_other_sm_on.png); }

	.G80_06_toggle.GF50.GC85 .ic-G80.center {background-size:auto 302px;}
	.G80_06_toggle.GF50.GC85 .ic-G80 {background-size:auto 489px;}


	/* view_x06 */
	.GM60A_01_imgdesc { margin: 0 -12px;}
	.GM60A_01_imgdesc li {float:left; width: 50%; padding: 12px;}
	.GM60A_01_imgdesc li:first-child { margin-top: -12px; }

	.GM60_table_01 thead th:first-child { width: 31%; }
	.table table th,
	.table table td {padding: 16px 30px;font-size: 16px; line-height: 24px;}
	.table table th { font-family: 's8';}

	.bcBtnWrap { margin-top: 3px; }
	.bcBtnWrap .bcBtn { margin-top: 18px; }

	.bcBox .quotation { font-size: 18px; line-height: 32px; margin: 14px 0 !important;}
	.bcBox .talk {font-size: 46px; }
	.bcImg.mt { margin-top: 32px; }

	.btn-play-wrap { margin-top: -90px; }
	.btn-play-wrap p {font-size: 46px; line-height: 54px;}

	.app-info {font-size: 16px; line-height: 32px; margin-top: 32px;}
	.app-info span.android ,
	.app-info span.iOS { background: url(/resources/_img/sub/product/WS80A_with_Elite_OB/ic_app_sm.png) no-repeat 0 0; background-size: 69px 22px;}
	.app-info span.android {	width: 19px;	height: 22px;}
	.app-info span.iOS {background-position: -52px 0;	width: 17px;	height: 22px;}
	.app-info span.scol { height: 16px; margin-bottom: 0;}
	.app-info span + span { margin-left: 15px; }


	.bcImgBg.WS80A_06 img { width: 80%; }
	.bcBtnWrap i.br + .bcBtn { margin-left: 12px; }

	.bcBoxSlider {padding-top: 40px;padding-bottom: 40px;}
	.bcBoxSlider .bx-pager { top:40px; right:40px;}
	.bcBoxSlider .bx-pager-item .bx-pager-link {width: 20px;height: 20px; border-radius: 50%; color:#fff; text-indent:-9999px;}
	.bcBoxSlider .bx-pager-item .bx-pager-link.active {color:#000;}

	.GM60_table_01 p.option {margin:10px 0 0 60px;}


	/*HS50*/

	.HS50_OB_icon .icBcf { -webkit-background-size: 110px auto; background-size: 110px auto; width: 110px; height: 111px;}
	.HS50_OB_icon .icBcf.type01 {background-position: 0 0; }
	.HS50_OB_icon .icBcf.type02 {background-position: 0 -112px; }
	.HS50_OB_icon .icBcf.type03 {background-position: 0 -224px; }
	.HS50_OB_icon .icBcf.type04 {background-position: 0 -335px; }
	.HS50_OB_icon .icBcf.type05 {background-position: 0 -449px; }
	.HS50_OB_icon .icBcf.type06 {background-position: 0 -560px; }
	.HS50_OB_icon .icBcf.type07 {background-position: 0 -672px; }
	.HS50_GI .bcImg.lineChart,
	.HS60_GI .bcImg.lineChart,
	.HS60_OB .bcImg.lineChart {height:361px !important;background:#ececec url('/resources/fr/_img/sub/product/HS50_GI/svisionGraph_sm.jpg') center 0 no-repeat;background-size:688px;}
	.bcBox_style3 .bcImgBg, .bcImg	{margin-top:17px}
	.bcBox_style3 .bcBox.last .bcImgBg, .bcBox_style3 .bcBox.last .bcImg	{margin-top:40px}
	.HS50_GI .bcImg.full_black{margin-left:0; margin-right:0;}
	.HS60_GI .bcImg.full_black{margin-left:0; margin-right:0;}
	.HS50_GI .sec2{padding-bottom:30px;}

	/* 20180525 */
	.productview.HS50_OB .healthStep {background:url('/resources/fr/_img/sub/product/HS50_OB/HS50_OB_01_bg_sm.jpg') no-repeat 100%; background-color:#f2f2f2; padding:110px 0 110px 0; }
	.productview.HS50_OB .healthStep .subTxt {line-height:1.78;font-size:18px}
	.productview.HS50_OB .healthBox .benefitTitle em {left:15px; font-size:18px;margin-right:30px;width:auto}
	.productview.HS50_OB .healthBox .benefitTitle em:before {display:block;content:'';background-image:url('/resources/product/wh_HS50_fr/healthStep_ico2.png');background-repeat:no-repeat;margin-left:-5px;background-size:auto auto}
	.productview.HS50_OB .healthBox .benefitTitle > span {width:auto}
	.productview.HS50_OB .healthBox {padding:100px 0 60px 0}
	.productview.HS50_OB .healthBox .benefitTitle {margin:0 auto; padding-left:145px; width:calc(100% - 80px);}
	.productview.HS50_OB .healthBox.step01 .benefitTitle em {margin-top:-27px}
	.productview.HS50_OB .healthBox.step01 .benefitTitle em:before {background-position:0 0;width:91px;height:85px}
	.productview.HS50_OB .healthBox.step02 .benefitTitle em {margin-top:-20px}
	.productview.HS50_OB .healthBox.step02 .benefitTitle em:before {background-position:-140px 0;width:88px;height:79px;margin-bottom:20px}
	.productview.HS50_OB .healthBox.step03 .benefitTitle em {margin-top:-40px}
	.productview.HS50_OB .healthBox.step03 .benefitTitle em:before {background-position:-274px 0;width:96px;height:77px;margin-bottom:20px}
	.productview.HS50_OB .healthBox.step04 .benefitTitle em {margin-top:-45px}
	.productview.HS50_OB .healthBox.step04 .benefitTitle em:before {background-position:-420px 0;width:77px;height:77px;margin-bottom:20px}
	.productview.HS50_OB .healthBox.step05 .benefitTitle em {margin-top:5px;color:#a2b4dc}
	.productview.HS50_OB .healthBox.step05 .benefitTitle em:before {background-position:-544px 0;width:84px;height:70px;margin-bottom:20px}
	.productview.HS50_OB .healthBox.step06 .bcBox + .bcBox{padding-top:100px;}
	.productview.HS50_OB .healthBox.step06 .benefitTitle em {margin-top:0px;color:#aba0cd}
	.productview.HS50_OB .healthBox.step06 .bcImg {margin:0 0 40px 0}
	.productview.HS50_OB .healthBox.step06 .benefitTitle em:before{background-position:-675px 0; width:55px; height:81px; margin-bottom:20px;}
	.bcBoxWrap.ty2{padding-bottom:40px;}
	.productview.HS50_OB .healthBox.step03 .benefitTitle{padding-left:130px;}
	.productview.HS50_OB .healthBox .bgT02{padding-bottom:30px;}
	.productview.HS50_OB .healthBox.step05{padding-bottom:10px;}
	.productview.HS50_OB .healthBox.step05 .bcBox.type2 .bcImg{margin:25px 0 40px 0;}
	.productview.HS50_OB .healthBox.step05 .benefitTitle{margin-bottom:40px;}
	.productview.HS50_OB .healthBox.step05 .bcBox figcaption p{margin-bottom:40px;}
	.productview.HS50_OB .healthBox.step07 .bcBox p{font-size: 16px; line-height: 30px;}
	.productview.HS50_OB .healthBox .bcBox{padding-top:60px;}
	.productview.HS50_OB .systemWrap{margin-top:30px; font-size:13px; line-height:1.7; padding:0 40px;}
	.productview.HS50_OB .bcBoxWrap.type2 .bcBox.last{padding-bottom:0 !important}
	.productview.HS50_OB .healthBox.step03 .benefitTitle + .bcBoxWrap.type2{margin-top:40px;}
	.productview.HS50_OB .healthBox.step09{padding-top:60px}
	.productview.HS50_OB .healthBox.step09 .bcBox{padding-top:0}

	/*HS60*/
	.HS60_OB .bcImg.lineChart {height:364px  !important;background:#ececec url('/resources/_img/sub/product/HS60_OB/svisionGraph_sm.jpg') center 0 no-repeat;background-size:688px;text-align:center}
	.HS60_OB .bcImg.lineChart .gwrap {position:relative;width:520px;margin:0px auto;padding:0px;}
	.HS60_OB .bcImg.lineChart .up { width:373px;height:132px;background:url('/resources/_img/sub/product/HS60_OB/svisionGraph_up.png') no-repeat;background-size:373px;background-position:0px 131px;z-index:1}
	.HS60_OB .bcImg.lineChart .down { width:97px;height:131px;background:url('/resources/_img/sub/product/HS60_OB/svisionGraph_down.png')  no-repeat;background-size:97px;background-position:0px -131px;z-index:1}

	.HS60_GI .bcTitle {font-size: 54px;}
	.HS60_GI .sec2{padding-bottom:30px;}

	/* 180515 */
	.HS60_OB .bcSubTitle{text-align:center;}
	.HS60_OB .bcBox .caption,.HS60_OB .bcBox figcaption{text-align:center;}
	.HS60_OB .text_box p{font-size:16px;}
	.HS60_OB .section3 .text_box p{font-size:16px;}
	.HS60_OB .section3{padding-bottom:88%; background:url('/resources/fr/_img/sub/product/HS60_OB/HS60_OB_02_sm.jpg')0 0 no-repeat; background-size:cover;}
	.HS60_OB .section3 h3{margin:12.5% auto 0;}
	.HS60_OB .section3 .text_wrap{height:123px;}
	.HS60_OB .section4 .bcBox:before, .HS60_OB .section5 .bcBox:before, .HS60_OB .section6 .bcBox:before, .HS60_OB .section7 .bcBox:before, .HS60_OB .section8 .bcBox:before{position:absolute; left:50%; width:176px; height:76px; margin-left:-80px; content:''; background:url('/resources/product/wh_HS60_fr/HS60_OB_icon.png') 0 0 no-repeat; background-size:1186px;}
	.HS60_OB .section4 .bcBox:before{background-position:0 0;}
	.HS60_OB .section5 .bcBox:before{background-position:-175px 0; width:250px; margin-left:-125px;}
	.HS60_OB .section6 .bcBox:before{background-position:-429px 0; width:258px; margin-left:-129px;}
	.HS60_OB .section7 .bcBox:before{background-position:-705px 0; width:252px; margin-left:-126px;}
	.HS60_OB .section8 .bcBox:before{background-position:-984px 0; width:192px; margin-left:-96px;}
	.HS60_OB .section9 .bcImg{width:56.119%;}
	.HS60_OB .bcBtnWrap{text-align:center;}
	.HS60_OB .section8 figcaption ul li, .HS60_OB .section9 figcaption ul li{font-size:13px;}

	/*GC70*/
	.GC70 .bcBox.cnt-align-c figure:after {content: ""; display: table; clear: both;}
	.GC70 .bcBox.cnt-align-c{width:auto; margin:0 auto;}
	.GC70 .bcBox .desc{text-align:left; margin-top:0;}
	.GC70 .bcBox .desc li{text-align:left; margin-bottom:30px;}
	.GC70 .bcBox.img-align.cnt-align-c figure .bcImg {float: right; width:50%; margin:0; padding: 0 !important;}
	.GC70 .bcBox.img-align.cnt-align-c figure figcaption {float:left; width: 50%; margin: 0; padding: 0 !important; text-align: left;}
	.GC70 .fs14{font-size:14px; margin-top:5px;}
	.GC70 .info{font-size:16px; margin-top:20px;}
	.GC70_06 .part{padding:0;}
	.GC70_06 .part2 .bcImg img{max-width:630px;}
	.GC70_06 .part2 .bcImg{margin-top:30px;}
	.GC70 .GC70_06 .part2 .bcSubTitle{margin-top:40px;}

	/* RS85 */
	.RS85_R .t_disclamer{font-size: 14px;line-height:1.75;margin:70px auto 0;}
	.RS85_R .bcBoxRow + .bcBoxRow .bcBox.lg-6 figcaption{margin-top:40px;}
	.RS85_R .mg_l{margin-left:30px}

	/* RS80_EVO */
	.RS80_EVO .bcBoxWrap.sec3 .mg_l{font-size:16px;}
	.RS80_EVO .bcBoxWrap.sec3 .mg_l strong {font-size: 18px;}
	.RS80_EVO .slide_page .point_wrp {width:55%;}
	.RS80_EVO .benefitWrap .bcBoxWrap.type1.last figcaption:last-child .bcSubTitle{margin-top:60px}
	.RS80_EVO .benefitWrap .bcBox .small{font-size:12px;}
	.RS80_EVO .benefitWrap .bcBox .info{ font-size: 16px;line-height: 1.7;}
	.RS80_EVO .mobild_txt dt{margin-top: 60px;font-size: 20px;text-align: left;}
	.RS80_EVO .mobild_txt dd{margin-top: 10px;font-size: 16px;}
	.RS80_EVO .benefitWrap .bcBoxRow.img-align-wrap .bcBox.img-align:last-child .bcImg.prev + figcaption{margin-bottom:60px;}
	.RS80_EVO .bcTitle {font-size: 54px;}
	.RS80_EVO .bcBox.last{padding:0 40px 30px !important}
	.RS80_EVO .bcBox.img-left2.last{padding-top:60px !important}
	.RS80_EVO .benefitWrap .benefit .benefitTitle img{width:auto;}
	.RS80_EVO .lineTitle {padding:0 0 25px;font-size: 16px;}
	.RS80_EVO .RS80_EVO_bg1 .bcBox {padding: 25px 15px 155px 35%;}
	.RS80_EVO .RS80_EVO_bg1 .bcImg{margin-top:0;}
	.RS80_EVO .bcBox .boxText{bottom:30px;width:100%;padding:15px 30px;font-size:16px; line-height:1.4 }
	.RS80_EVO .bcBoxWrap.sec1>.bcBox{padding-top:100px;padding-bottom:60px;}
	.RS80_EVO .bcBoxWrap.sec1 figure{margin-top:24px;}
	.RS80_EVO .bcBoxWrap.sec3{padding-bottom:80px;}
	.RS80_EVO .bcBoxWrap.sec4 figure.content{margin-top:70px;}
	.RS80_EVO .bcBoxRow.sec5 .bcBox figure figcaption{padding-bottom:60px;}
	.RS80_EVO .bcBoxRow.sec5 .addTxt li{font-size:12px;}
	.RS80_EVO .bcBoxWrap.sec6{padding-bottom:60px;}
	.RS80_EVO .bcBoxWrap.sec6 .bcBox{padding-top:60px;}
	.RS80_EVO .bcBoxWrap.sec6 .bcImg{margin-top:60px;}
	/* 2024-03-04 video change s */
  .RS80_EVO .benefitWrap .bcBox .video_area {padding: 0 0 0.5%;}
  .RS80_EVO .benefitWrap .bcBox .video_area video{max-width: 100%;}
  /* //2024-03-04 video change e */
	.RS80_EVO .bcBoxWrap.sec6 .bcBtnWrap .ic{display:inline-block;}
	.RS80_EVO .bcBoxWrap.sec6 figcaption .small{margin-top:35px;}
	.RS80_EVO .bcBoxWrap.sec6 .bcBtnWrap{margin-top:30px;}
	.RS80_EVO .bcBoxWrap.sec7{padding-bottom:120px;}
	.RS80_EVO .bcBoxWrap.sec7 .bcImg{margin-top:100px;}

	/* RS85_NEW */
	.RS85_NEW .section{padding-bottom:60px;}
	.RS85_NEW .section .section_subtitle{margin-bottom:24px;font-size:48px;}
	.RS85_NEW .section .bcBox.head{padding-top:60px;padding-bottom:30px;}
	.RS85_NEW .bcSubTitle.icon .icon-ai,
	.RS85_NEW .subtit.icon .icon-ai{width:44px;margin-top:-16px;}
	.RS85_NEW .bcSubTitle.icon,
	.RS85_NEW .subtit.icon{padding-left:53px;}

	.RS85_NEW .slide_page .point_wrp {width:55%;}
	.RS85_NEW .benefitWrap .bcBoxWrap.type1.last figcaption:last-child .bcSubTitle{margin-top:60px}
	.RS85_NEW .benefitWrap .bcBox .small{font-size:12px;}
	.RS85_NEW .benefitWrap .bcBox .info{ font-size: 16px;line-height: 1.7;}
	.RS85_NEW .mobild_txt dt{margin-top: 60px;font-size: 20px;text-align: left;}
	.RS85_NEW .mobild_txt dd{margin-top: 10px;font-size: 16px;}
	.RS85_NEW .benefitWrap .bcBoxRow.img-align-wrap .bcBox.img-align:last-child .bcImg.prev + figcaption{margin-bottom:60px;}
	.RS85_NEW .bcTitle {font-size: 54px;}
	.RS85_NEW .bcBox.last{padding:100px 40px 30px !important}
	.RS85_NEW .bcBox.img-left2.last{padding-top:60px !important}
	.RS85_NEW .lineTitle {padding:0 0 25px;font-size: 16px;}
	.RS85_NEW .bcBoxWrap .bcBox.top{padding-top:100px;}
	.RS85_NEW .bcBox .boxText{bottom:30px;width:100%;padding:15px 30px;font-size:16px; line-height:1.4 }
	.RS85_NEW .bcBox .boxText strong{font-size:32px;}
	.RS85_NEW .btn_wrap .bcBtn{width:190px; height:45px; font-size:15px;}

	.RS85_NEW .advanced-diagnostics{padding-bottom:0;}
	#contents .RS85_NEW .advanced-diagnostics .inner{padding:60px 0 0;}
	.RS85_NEW .advanced-diagnostics .cont{padding:0 40px;}
	.RS85_NEW .advanced-diagnostics .section_title{margin-bottom:24px; font-size:54px; letter-spacing:.01em;}
	.RS85_NEW .advanced-diagnostics .title_desc{margin-top:0;margin-bottom:35px;line-height:1.7;font-size:16px;}
	.RS85_NEW .advanced-diagnostics .tit_box li{padding-left:10px; font-size:14px; text-indent:-8px;}
	.RS85_NEW .advanced-diagnostics .cont .tit_box{padding-bottom:160px;}
	.RS85_NEW .advanced-diagnostics .sec_bg .big_icon{position:absolute; left:50%; top:-150px; width:100%; max-width:768px; transform:translateX(-50%);}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap{bottom:17px;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li{float:left; position:relative; width:33.3%; margin-bottom:0; border-bottom:none;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li:after{position:absolute; left:0; top:20px; width:1px; height:180px; background-color:#707375; content:'';}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li:first-child:after{display:none;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon_txt{float:none; width:auto; padding-left:0; padding-bottom:20px; text-align:center;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon_txt h4{font-size:20px;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon_txt p{font-size:20px;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon_box{float:none; width:auto; text-align:center;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon.icon01{width:79px; height:124px; background-image: url('/resources/fr/_img/sub/product/RS85_NEW/advanced-diagnostics/crystal-icon-gpu-lg.png');}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon.icon02{width:62px; height:124px; background-image: url('/resources/fr/_img/sub/product/RS85_NEW/advanced-diagnostics/crystal-icon-processing-lg.png');}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon.icon03{width:105px; height:124px; background-image: url('/resources/fr/_img/sub/product/RS85_NEW/advanced-diagnostics/crystal-icon-data-lg.png');}
	.RS85_NEW .advanced-diagnostics .comment{font-size:14px;}
	.RS85_NEW .advanced-intelligence .bcBoxRow figure figcaption{padding-bottom:60px;}
	.RS85_NEW .interventional-solutions .subtit{font-size:16px;}
	.RS85_NEW .interventional-solutions .bcBox .row{margin:0;}
	.RS85_NEW .facilitated-workflow .bcBoxRow figure figcaption{padding-bottom:60px;}

	.RS85_NEW .productview .cyberWrap .cyberBox{padding:90px 40px 40px; background-image:url(/resources/product/_common/cyber_bg_sm_fr.png);}
	.RS85_NEW .productview .cyberWrap .benefitTitle{padding-left:40px; text-align:left;}
	.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list{float:left; width:30%; margin-left:5%;}
	.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list:first-child{margin-left:0;}
	.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list .cyber_icon{float:none; width:170px; height:170px; margin-bottom:40px;}
	.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list h5{float:none; width:auto; margin-bottom:10px; font-size:20px;}
	.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list p{float:none; width:auto; margin-bottom:10px; font-size:16px;}
	.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list ul{float:none; width:auto;}
	.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list ul li{font-size:14px;}
}
@media all and  (min-width:1024px){


	.pt60aList li {font-size:18px;width:50%;}
	.pt60aList li::before {content:"";width:3px;height:3px;top:12px;}
	.pt60aList li:nth-child(3) {width:100%;}



	.videoBox a span.layer {background-size:95px 95px;}
	.tc-sm { text-align: initial !important;}
	.tc-md { text-align:center  !important;}
	.tl-md { text-align: left !important; }

	.bcImg.aniCont img.aniArrow {left:39%;top:1.5%;}

	.benefitTitle {font-size: 54px;}
	.bcSubTitle {font-size: 20px;/* text-align: center; */position: relative;}
	.bcSubTitle2 {font-size: 20px;}
	.bcSubTitle.large {font-size: 48px;margin-bottom: 24px;}
	.bcSubTitle.icon-1 {padding-left:90px; padding-top:20px; position:relative;}
	.bcSubTitle.icon-1:before {content:""; display:inline-block; position:absolute; bottom:7px; left:0; width:86px; height:64px; background-image: url(/resources/_img/sub/product/GM85/GM85_GI_cont_icon_01.png);}
	.bcSubTitle.icon-2 {padding-left:80px; padding-top:20px; position:relative;}
	.bcSubTitle.icon-2:before {content:""; display:inline-block; position:absolute; bottom:7px; left:0; width:69px; height:66px; background-image: url(/resources/_img/sub/product/GM85/GM85_GI_cont_icon_02.png);}
	.bcSubTitle.icon-3 {padding-left:90px; padding-top:20px; position:relative;}
	.bcSubTitle.icon-3:before {content:""; display:inline-block; position:absolute; bottom:7px; left:0; width:82px; height:61px; background-image: url(/resources/_img/sub/product/GM85/GM85_GI_cont_icon_03.png);}
	.bcSubTitle.icon-4 {padding-left:90px; padding-top:20px; position:relative;}
	.bcSubTitle.icon-4:before {content:""; display:inline-block; position:absolute; bottom:7px; left:0; width:85px; height:61px; background-image: url(/resources/_img/sub/product/GM85/GM85_GI_cont_icon_04.png);}
	.bcBox figure {max-width:initial;}
	.bcBox .caption,
	.bcBox figcaption {font-size: 18px;line-height: 1.778; margin: 0 auto; text-align: center;}
	.bcBoxWrap .sec_inner p{font-size: 18px;line-height: 1.778; margin: 0 auto; text-align: center;}
	.top_area p,.bcBox .caption,.bcBox figcaption {font-size: 18px;line-height: 1.778; margin: 0 auto; text-align: center;}
	.md-line-3 { height:96px }
	.md-line-4 { height:128px }
	.md-line-5 { height:160px }
	.md-line-6 { height:192px }
	.md-line-8 { height:225px }
	.md-line-9 { height:288px }
	.md-line-10 { height:320px }

	ul.dash {margin-top: 0 !important;}

	.bcBoxRow {overflow:hidden; margin:0 -40px; padding-left: 30px;padding-right: 30px;}

	.bcBox.md-6 { width: 50%; float:left; padding-left: 40px; padding-right: 40px;}
	.bcBox.md-6 .bcSubTitle { text-align: left; }
	.bcBox.md-6 .bcSubTitle2 { text-align: left; }
	.bcBox.md-6 .caption,
	.bcBox.md-6 figcaption { text-align: left; }

	.bcBox .strong {margin-top: 24px;}

	.bcBox {padding-left: 30px; padding-right: 30px;}

	.bcBox figure figcaption p {font-size:18px;}
	.bcBox.img-align figure figcaption p {font-size:18px;}
	.bcBox figure figcaption p.sub-title {font-size:16px;}
	.bcBox .bcSubTitle + p { font-size: 18px; }

	ul.dot 	{height:auto !important;min-height:auto}
	.bcBox ul.dot li:before {width: 4px; height:4px; top:14px; }

	.bcImgBg img,
	.bcImg img { width:auto; max-width:100%; }
	.bcImg.full, .bcImg.full_black {margin-left:-30px; margin-right: -30px;}

	.bcImgDesc {font-size: 22px; margin: 23px 0;}

	.bcBox .row { margin: 0 -7px; }
	.bcBox .row.alone { margin:  0 -40px; }
	.bcBox .row:after { content:""; display: table; clear: both; }
	.bcBox .row figcaption {margin-top: 40px; text-align: left; }
	.bcBox .row figcaption.mgt {margin-top:105px;}
	.bcBox .md-4 { width: 34%; padding: 0 7px; float:left;}
	.bcBox .md-8 { width: 66%; padding: 0 7px; float:left; margin: 0;}
	.bcBox .md-6 { width: 50%; float:left; padding: 0 7px; }
	.bcBox .row.alone .md-6 { padding: 0 40px; }
	.bcBox.right_box{float:right;}

	ul.dot { font-size: 18px; line-height: 32px; margin: 0; min-height:224px;}
	ul.dot li { width: 100%; float:none; padding: 0 0 0 10px !important;}
	ul.dot li:before { top:15px; left:0px }

	.bcBox .row.alone figcaption.ACCUVIX_01 {padding-top: 70px;}

	.br-sm { display: none; }
	.br-md { display: block; }
	.HS60_OB .br,
	.HS60_OB .br-sm{display:none;}
	.HS60_OB .br-md{display:block;}
	.view-xsm , .view-sm , .view-lg { display: none !important; }
	.view-md { display: block !important; }

	.bcImg.md-6 { width: 50%; float:left; padding-left:6px; padding-right:6px;}
	.bcImg-row.ACCUVIX_02 { margin: 0 -40px; }
	.ACCUVIX_02 .bcImg.md-6 { padding-left: 40px; padding-right: 40px;}
	.bcImg-row.HM70A_GI_01 { margin: 0 -24px; }
	.bcImg-row {margin: 0 -40px;}
	.bcImg-row .md-6 { padding-left: 40px; padding-right: 40px; }

	.bcImgSliderWrap {padding-top: 30px;position: relative;}
	.bcImgSliderWrap .bx-pager { top:0px; height:15px;line-height:15px}

	.HM70A_GI_01 .bcImg.md-6 { padding-left: 24px; padding-right: 24px; }
	.HM70A_GI_01 .bcImg.arrow {position: relative;}
	.HM70A_GI_01 .bcImg.arrow:after { content:""; width: 24px; height: 40px; display: block; position: absolute; top:50%; bottom:auto;left:auto;margin-left:0;margin-top: 0; right:-12px; background: url(/resources/_img/sub/product/HM70A_GI/HM70A_GI_arrow_md.jpg) no-repeat;}

	.HM70A_GI_01 .bcImg.arrow {margin-bottom:0;}

	.bcBox.md-bcImgHalf { padding: 0; display: table; }
	.bcBox.md-bcImgHalf .bcImg {width:50%;float:right;}
	.bcBox.md-bcImgHalf figure { display: table-row; }
	.bcBox.md-bcImgHalf figure figcaption,
	.bcBox.md-bcImgHalf figure .bcImg { display: table-cell; width: 50%; margin: 0;padding: 65px 40px; float:none; text-align: left;}
	.bcBox.md-bcImgHalf figure figcaption { padding: 40px; vertical-align: middle; }


	.icBcf.view24  {display: block; -webkit-background-size: 110px auto; background-size: 110px auto; width: 110px; height: 110px;}
	.icBcf.view24.type01 {background-position: 0 0; }
	.icBcf.view24.type02 {background-position: 0 -110px; }

	.bcImgBg.HS70A_01 {position: relative;}
	.bcImgBg.rs80A {position: relative;}
	.bcImgBg.HS70A_01 img { position: absolute; top:-236px; right:-310px; margin: 0; width: auto;}
	.bcImgBg.rs80A img { position: absolute; top:-236px; right:-209px; margin: 0; width: 50%;}

	.bcImg.HS70A_01 {text-align: left; background-color: #ececec; margin-left: 0; margin-right: 0;}
	.bcImg.HS70A_01 img {margin-left: 30px;}
	.bcImgBg.H60_01 {position: relative;}
	.bcImgBg.H60_01 img {position: absolute; top:-155px; right:-250px; margin: 0; width: auto;}
	.bcImgBg.HS70A_01.EK07_img img {top:-95px;}

	.bcFeature {padding: 0px 32px 65px;}
	.bcfTitle { padding: 95px 0 51px;font-size: 58px; }
	.bcFeature > ul {margin: 0 -32px;}
	.bcFeature > ul:after { content:""; display: table; clear: both; }
	.bcFeature > ul > li {float:left; width: 50%; position: relative;padding:32px 32px 32px 175px; min-height:152px;}
	.bcFeature > ul > li > i { position: absolute; top:32px; left:32px; }
	.bcFeature h4 {font-size: 22px; margin-bottom: 14px; }
	.bcFeature p {font-size: 18px; line-height: 32px; }

	.bcFeature.list_thre ul li {width:33.33%;}
	.bcFeature.list_thre.type2 > ul > li  {padding:0 10px 0 150px;}
	.bcFeature.list_thre.type2 > ul > li > i {left:20px;}

	.bcFeature.type2 { padding: 0 40px 65px;}
	.bcFeature.type2 > ul {margin: 0 -32px;}
	.bcFeature.type2 > ul + ul { margin-top: 60px; }
	.bcFeature.type2 > ul > li {position: relative;padding:0 32px 0 182px; min-height:124px;}

	.bcFeature.type2 > ul > li + li { margin-top: 0; }
	.bcFeature.type2 > ul > li > i {display: block; position: absolute; top:0; left:32px; }
	.bcFeature.type2 > p + ul { margin-top: 50px; }


	.bcFeature.type2.md-single > ul > li { float:none; width: 100%; min-height:110px;}
	.bcFeature.type2.md-single > ul > li > i { margin-bottom: 0; top:50%; margin-top: -55px;}
	.bcFeature.type2.md-single > ul > li + li { margin-top: 60px; }
	.bcFeature.type2.md-single > ul > li.md-line1-vam { padding-top: 16px; padding-bottom: 16px; }
	.bcFeature.type2.md-single > ul > li.md-line2-vam { padding-top: 32px; padding-bottom: 32px; }


	.bcFeature.type3 { padding: 0 32px 65px;}
	.bcFeature.type3 > ul > li {position: relative;padding:0 32px; min-height:124px; width: 33.3333333333%; border-right: 1px solid #e1e1e1;}
	.brde_none {border:none !important;}

	.bcFeature.type3 > ul + ul,
	.bcFeature.type3 > ul > li + li { margin-top: 0; }
	.bcFeature.type3 > ul > li + li { border-left:  1px solid #e1e1e1; margin-left: -1px;}


	.bcFeatureTable li > i {margin-bottom: 24px;}
	.bcFeatureTable h4 { font-size: 18px; line-height: 28px;}
	.bcFeatureTableWrap.bcinner {margin: 40px -40px 0;position: relative; z-index: 1;}
	.bcFeatureTable.md-padding { padding: 0 30px; }
	.bcFeatureTableWrap.md-fix50 { width: 50%; float:left; margin-top: -15px;}
	.icBcf.view03-1 {margin-bottom: 10px; }


	.bcFeature.inline > ul {margin: 0; }
	.bcFeature.inline > ul > li { width: auto; float:none;}
	.bcFeature.inline > ul > li + li { margin-top: 25px; }
	.bcFeature.inline h4 { font-size: 18px; margin-left: 25px; }

	.bcFeature.inline.SonoAceX6_01 {display: table;width: 100%;}
	.bcFeature.inline.SonoAceX6_01 ul { display: table-row;}
	.bcFeature.inline.SonoAceX6_01 li { display: table-cell; float:none; }
	.bcFeature.inline.SonoAceX6_01 h4 { margin-left: 10px; margin-bottom: 0;}

	figcaption .bcFeatureWrap.bcinner { padding-top: 30px; padding-bottom: 0 ; }

	.bcFeature.bcFeatureText { margin: 0 33px 70px; padding: 36px 0; background-color: #fff;}
	.bcFeature.bcFeatureText .bcfText {display: table; margin-top: 40px;}
	.bcFeature.bcFeatureText ul {margin: 0; display: table-row;}
	.bcFeature.bcFeatureText ul > li { float:none; width: auto; display: table-cell; padding: 0 30px;}
	.bcFeature.bcFeatureText > i { margin: 0 auto ;}

	.bcFeatureTableWrap.SonoAceR3_01 {margin-top: 40px;width: 100%;padding: 0; margin-left: -25px;}
	.bcFeatureTableWrap.SonoAceR3_01 li { text-align: left; }
	.bcFeatureTableWrap.view-md { display: table !important }
	.bcFeatureTableWrap.ico_list {width:50%;margin:60px auto 0;}

	.A35_OB .bcBox .row figcaption.interval02 {padding-top:65px !important;}

	.bcBox .row figcaption.interval01 {padding-top:50px !important;}
	.bcBox .row figcaption.interval02 {padding-top:100px !important;}
	.bcBox .row figcaption.interval03 {padding-top:130px !important;}
	.bcBox .row figcaption.interval04 {padding-top:75px !important;}
	.interval_m01 {margin-top:-40px !important;}

	.HM70A_with_Plus_GI .interval {padding-top:45px !important;}
	.HM70A_with_Plus_OB .alg_ct {margin-left:125px !important;}
	.HM70A_with_Plus_OB .interval {padding-top:55px !important;}
	.Accuvix_XG_GI .interval {padding-top:55px !important;}
	.Accuvix_XG_GI .interval_tw {padding-top:60px !important;}
	.Accuvix_XG_OB .interval {padding-top:50px !important;}
	.Accuvix_XG_OB .interval_tw {padding-top:70px !important;}
	.PT60A_POC .interval {padding-top:55px !important;}
	.H60_GI .interval {padding-top:55px !important;}
	.HS70A_CV .interval  {margin-top:0 !important;}

	.bcBtnWrap.pc_agn {text-align:left !important;}
	.md-6 .bcBtn {padding: 0 14px; height: 43px; font-size: 15px; line-height: 41px; -webkit-border-radius: 43px;-moz-border-radius: 43px;border-radius: 43px; font-family: 's7';}
	.md-6 .bcBtn + .bcBtn {margin-left: 2px;}

	.bcBox .row.alone { max-width:none; }
	.bcBox .row.alone .md-6 { margin-top: 0; }
	.bcBox .md-8 .md-6 { padding-left: 5px; padding-right: 5px;}
	.HS70A_22_bg {background-image: url(/resources/_img/sub/product/HS70A_GI/bg_HS70A_22_sm.png);-webkit-background-size: 284px auto;background-size: 284px auto;}

	.bcImg.for-video .btn-play {width: 94px; height: 94px; margin: -47px 0 0 -47px; -webkit-background-size: 94px 94px;background-size: 94px 94px; }
	.bcImg.type-m {margin-top: 60px;}

	.benefitTitle.mb { margin-bottom: 50px;}

	.benefitTitle + .bcBox.img-align {margin-top: 50px;}
	.btn-play-wrap { margin-top: -87px;}
	.btn-play-wrap p { font-size: 58px; line-height: 70px; color: #fff; font-family: 's7';}

	.bcBox.img-align {padding: 0;}
	.bcBox.img-align.pdn {padding: 60px 40px 70px;}
	.bcBox.img-align.pt { padding-top: 70px;}
	.bcBox.img-align.pb { padding-bottom: 70px;}
	.bcBox.img-align figure:after { content:""; display: table; clear: both; }
	.bcBox.img-align figure figcaption:before { content:""; display: inline-block; vertical-align: middle; height: 100%; width: 0;}
	.bcBox.img-align figure figcaption {width: 50%; margin: 0; padding: 0 32px !important; text-align: left; }
	.bcBox.img-align figure figcaption .caption {text-align: left;}

	.bcBox.img-align figure figcaption .text-va-m { vertical-align: middle; display: inline-block; width: 98%; white-space:nowrap;}
	.bcBox.img-align figure figcaption .text-va-m p,
	.bcBox.img-align figure figcaption .text-va-m .bcSubTitle,
	.bcBox.img-align figure figcaption .text-va-m .bcSubTitle2 { text-align: left !important; white-space:normal }

	.bcBox.img-align figure figcaption .text-va-t { vertical-align: top; display: inline-block; width: 98%; white-space:nowrap;}
	.bcBox.img-align figure figcaption .text-va-t p{ text-align: left !important; white-space:normal }


	.bcBox.img-align figure .bcImg {width:50%; margin: 0; padding: 0; }
	.bcBox.img-align figure .bcImg.img-va:before { content:""; display: inline-block; vertical-align: middle; height: 100%; width: 1px;}
	.bcBox.img-align figure .bcImg.img-va { white-space:nowrap; }

	.bcBox.img-align .img-va-m { vertical-align: middle; display: inline-block; width: 99%;}


	.bcBox.img-align.img-right figure figcaption {float:left;}
	.bcBox.img-align.img-right figure .bcImg {float:right;padding: 0 !important;}

	.bcBox.img-align.img-left figure figcaption {float:right;}
	.bcBox.img-align.img-left figure .bcImg {float:left;padding: 0 !important;}

	.bcBox.img-align.img-left2 figure figcaption {float:right;width: 50%; text-align: left;}
	.bcBox.img-align.img-left2 figure figcaption .text-va-m { text-align: left; }
	.bcBox.img-align.img-left2 figure .bcImg {float:left; width: 50%;}


	.bcImgLine {}
	.bcImgLine:after { content:""; display: table; clear: both; }
	.bcImgLine .bcImg { float:left; width: 50%; }


	.CereTom_01 {padding: 35px 0 110px !important;}
	.CereTom_01:after { content:"" ; display: table;  clear: both; }
	.CereTom_01 figcaption {float:left; text-align: left; width: 576px !important; padding: 0 0 0 32px !important;}
	.CereTom_01 .bcImg { float:right; width: 448px !important; padding: 0  !important;}

	.CereTom_04 { background: url(/resources/_img/sub/product/CERETOM/bg_CereTom_04_md.jpg) no-repeat right top;}

	.graphInner:after {content:"";display: table; clear: both;}
	.graph { float:left; width: 50%; }
	.graphDescWrap { float:right; width: 50%; padding-left: 30px; padding-top: 14px;}
	.graphWrap {margin-top: 40px;}
	.graphWrap p {font-size: 22px; line-height: 28px; margin-top: 10px;}
	.graphDesc {padding:12px 16px;margin-top: 0;}
	.graphDesc + .graphDesc { margin-top: 10px; }
	.graphDesc h5 {font-size: 14px; line-height: 22px; margin-bottom: 5px;}
	.graphDesc ul li { font-size: 12px;line-height: 20px;}
	.graphDesc .line {width: 38px; height: 8px; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; margin-right: 14px;}
	.graphWrap .gstrong { font-size: 12px; line-height: 20px; }
	.graphWrap .gatten {padding-left: 36px;font-size: 12px; line-height: 20px;}
	.graphWrap .gatten:before {width: 27px; height: 27px;}

	.maparea {position: relative;}
	.bcBoxDescWrap {padding: 0;}
	.bcBoxDesc {
		display: none;
		position: absolute; width:368px;
		margin-top: 0; padding: 0;
		-webkit-box-shadow: 13px 13px 18px 0px rgba(0, 0, 0, 0.35);
		-moz-box-shadow:    13px 13px 18px 0px rgba(0, 0, 0, 0.35);
		box-shadow:         13px 13px 18px 0px rgba(0, 0, 0, 0.35);
	}
	.bcBoxDesc h5 { position: relative; }
	.bcBoxDesc h5 a.close { display: block; position: absolute; top:50%; right:26px; margin-top: -10px; background: url(/resources/_img/sub/product/btn_bcBoxDesc_close.png) no-repeat 0 0; width: 20px; height: 20px; text-indent: -9999px; font-size: 0; line-height: 0;}
	.bcBoxDesc.single { width:383px; }

	.bcBoxDescWrap.CereTom_05 {padding: 0; }
	.bcBoxDescWrap.CereTom_05 h5 { padding-left: 12px; padding-right: 12px; }
	.bcBoxDescWrap.CereTom_05 .bcBoxDesc .dot { padding-left: 12px; padding-right: 12px; }
	.bcBoxDescWrap.CereTom_05 .bcBoxDescRow { margin: 0 ; }
	.bcBoxDescWrap.CereTom_05 .bcBoxDescRow + .bcBoxDescRow { margin-top: 0; }
	.bcBoxDescWrap.CereTom_05 .bcBoxDescRow:after {content:""; display: table; clear: both; }
	.bcBoxDescWrap.CereTom_05 .bcBoxDesc { margin-top: 0; padding-left: 0; padding-right: 0;width: 368px; float:none;}
	.bcBoxDescWrap.CereTom_05 .bcBoxDesc.resizeBoxH {width:368px;}


	.bcBox.GC80_07 {background: url(/resources/_img/sub/product/GC80/bg_GC80_07_md.jpg) no-repeat right bottom;}
	.bcBox.GC80_07:after {content:""; display: table; clear: both;}
	.bcBox.GC80_07 figcaption { margin-top: 50px; width: 430px; float:left; text-align: left;}
	.bcBox.GC80_07 .bcImg { float:right; width: 594px;}

	.bcBox.GC80_07.GM60A_bg {background: url(/resources/_img/sub/product/GM60A/bg_GM60A_07_md.jpg) no-repeat right bottom;}

	.GC80_10 .benefitTitle { position: relative; z-index: 1; }
	.GC80_10 .bcBox {position: relative;z-index: 0;}
	.GC80_10 .bcBox figcaption {position: absolute; z-index: 1; top:40px;left:32px; text-align: left;}
	.GC80_10 .bcBox .bcImg { position: relative; z-index: 0; margin-top: -160px; }

	.bcImg.G80_06_toggle { height: 686px;}
	.ic-G80 { background: url(/resources/_img/sub/product/GC80/GC80_06_other_md_off.png) no-repeat 0 0; background-size: auto 686px; width: 332px; height: 332px; }
	.ic-G80.center.on  ,
	.ic-G80.center { background: url(/resources/_img/sub/product/GC80/GC80_06_01_md_off.png) no-repeat 0 0; background-size: auto 420px; width: 420px; height: 420px; margin-left: -210px; margin-top: -210px;}
	.ic-G80.type2 { background-position: 0 -4px; top:0;left:50%; margin-left: -480px;}
	.ic-G80.type3 { background-position: -628px -4px;   top:0;right:50%;margin-right: -480px;}
	.ic-G80.type4 { background-position: 0 -353px; bottom:0;left:50%;margin-left: -480px;}
	.ic-G80.type5 { background-position: -628px -353px; bottom:0;right:50%;margin-right: -480px;}
	.ic-G80.on  { background-image: url(/resources/_img/sub/product/GC80/GC80_06_other_md_on.png); }


	.G80_06_toggle.GF50 .ic-G80.center { background-image: url(/resources/_img/sub/product/GF50/GF50_07_01_md_off.png); background-size: auto 420px;}
	.G80_06_toggle.GF50 .ic-G80 { background-image: url(/resources/_img/sub/product/GF50/GF50_07_other_md_off.png); background-size: auto 682px ;}
	.G80_06_toggle.GF50 .ic-G80.on { background-image: url(/resources/_img/sub/product/GF50/GF50_07_other_md_on.png); }


	.G80_06_toggle.GF50 .ic-G80.type2 { background-position: 0 0;margin-left: -480px; }
	.G80_06_toggle.GF50 .ic-G80.type3 {background-position: -628px 0;margin-right: -480px;}
	.G80_06_toggle.GF50 .ic-G80.type4 { background-position: 0 -349px;margin-left: -480px;}
	.G80_06_toggle.GF50 .ic-G80.type5 { background-position: -628px -349px;margin-right: -480px;}

	.G80_06_toggle.GF50.GR40 .ic-G80.center { background-image: url(/resources/_img/sub/product/GR40CW/GR40_03_01_md_off.png); background-size: auto 420px;}
	.G80_06_toggle.GF50.GR40 .ic-G80 { background-image: url(/resources/_img/sub/product/GR40CW/GR40_03_other_md_off.png); background-size: auto 682px;}
	.G80_06_toggle.GF50.GR40 .ic-G80.on { background-image: url(/resources/_img/sub/product/GR40CW/GR40_03_other_md_on.png);}

	.G80_06_toggle.GF50.GU60 .ic-G80.center { background-image: url(/resources/_img/sub/product/GU60A/GU60_09_01_md_off.png); background-size: auto 420px;}
	.G80_06_toggle.GF50.GU60 .ic-G80 { background-image: url(/resources/_img/sub/product/GU60A/GU60_09_other_md_off.png); background-size: auto 682px;}
	.G80_06_toggle.GF50.GU60 .ic-G80.on { background-image: url(/resources/_img/sub/product/GU60A/GU60_09_other_md_on.png);}

	.G80_06_toggle.GF50.GM60 .ic-G80.center { background-image: url(/resources/_img/sub/product/GM60A/GM60_07_01_md_off.png); background-size: auto 420px;}
	.G80_06_toggle.GF50.GM60 .ic-G80 { background-image: url(/resources/_img/sub/product/GM60A/GM60_07_other_md_off.png); background-size: auto 682px;}
	.G80_06_toggle.GF50.GM60 .ic-G80.on { background-image: url(/resources/_img/sub/product/GM60A/GM60_07_other_md_on.png);}

	.G80_06_toggle.GF50.GC85 .ic-G80.center { background-image: url(/resources/_img/sub/product/GC85A/GC85_13_01_off.png); background-size: auto 420px;}
	.G80_06_toggle.GF50.GC85 .ic-G80 { background-image: url(/resources/_img/sub/product/GC85A/GC85_13_other_off.png); background-size: auto 682px;}
	.G80_06_toggle.GF50.GC85 .ic-G80.on { background-image: url(/resources/_img/sub/product/GC85A/GC85_13_other_on.png);}
	/* .G80_06_toggle.GF50 .ic-G80.type5{background-position:-188px -105px;} */


	.bcBoxDesc.single { width:auto !important; }


	/* view_x06 */
	.GM60A_01 { min-height:680px; background: url(/resources/_img/sub/product/GM60A/GM60_01_md.png) no-repeat 0 0; }
	.GM60A_01 .GM60A_01_textdesc {text-align: left; margin:260px 0 178px 498px; width: 462px; padding-left: 32px;float:none;}
	.GM60A_01_imgdesc { margin: 0 -15px;}
	.GM60A_01_imgdesc:before,
	.GM60A_01_imgdesc:after {content:"";display: table; clear: both;}
	.GM60A_01_imgdesc li {float:left; width: 33.33333333333%; padding: 15px;}
	.GM60A_01_imgdesc li:first-child { margin-top: 0; }

	.GM60_table_01 thead th:first-child { width: 33.333333333333%; }
	.table table th,
	.table table td {padding: 16px 60px;font-size: 18px; line-height: 30px;}
	.table table th { font-family: 's4';}

	.img-align .btn-play-wrap { margin-top: -118px; }
	.img-align .btn-play-wrap p {font-size: 52px; line-height: 66px;}

	.bcBox .quotation { font-size: 20px; line-height: 34px; margin: 24px 0 !important;}
	.bcBox .talk {font-size: 52px; }
	.bcImg.mt { margin-top: 32px; }

	.btn-play-wrap { margin-top: -90px; }
	.btn-play-wrap p {font-size: 46px; line-height: 54px;}

	.app-info {font-size: 16px; line-height: 32px; margin-top: 32px;}
	.app-info span.android ,
	.app-info span.iOS { background: url(/resources/_img/sub/product/WS80A_with_Elite_OB/ic_app_sm.png) no-repeat 0 0; background-size: 69px 22px;}
	.app-info span.android {	width: 19px;	height: 22px;}
	.app-info span.iOS {background-position: -52px 0;	width: 17px;	height: 22px;}
	.app-info span.scol { height: 16px; margin-bottom: 0;}
	.app-info span + span { margin-left: 15px; }


	.bcImgBg.WS80A_06 img { width: auto; right:-30px; top:-56px; }
	.bcBtnWrap i.br + .bcBtn { margin-left: 0; }

	.md-last { padding-bottom: 60px; }

	.bcBoxSlider {padding-top: 0;padding-bottom: 0;}
	.bcBoxSlider .bx-pager { bottom:40px; left:40px; top:inherit; right:inherit;}

	.RS80A_03 {padding-top: 36px !important; }
	.RS80A_02 {padding-top: 18px !important; }
	.videoBox {margin-top:50px;}
	.bcBox figure figcaption p.option {font-size:12px;}

	/*HS50*/
	.HS50_OB_bg1 {background:#f5f5f5 url('/resources/_img/sub/product/HS50_OB/HS50_OB_03_bg_lg.jpg') center top no-repeat;background-size:115%}
	.bcBox_style2 .bcBox figcaption 	{min-height:224px;}
	.bcBox_style3 .bcBox figcaption 	{min-height:212px;}
	.hs50_ob_figure {max-width: 1140px !important;}
	.HS50_GI .md-line-5	{min-height:210px}
	.HS50_GI .bgBox{background-image:url('/resources/fr/_img/sub/product/HS50_GI/HS50_GI_lg_01_bg.jpg') ; }
	.HS50_GI .sec2{padding-bottom:45px;}

	/* 20180525 */
	.productview.HS50_OB .healthStep{background:url('/resources/fr/_img/sub/product/HS50_OB/HS50_OB_01_bg_lg.jpg') no-repeat 100%; background-color:#f2f2f2; padding:95px 0 70px 0;}
	.productview.HS50_OB .healthBox .benefitTitle{top:-60px; text-align:center;}
	.productview.HS50_OB .healthBox{padding:125px 0 65px 0;}
	.productview.HS50_OB .healthBox .benefitTitle{margin:0 auto; padding-left:145px; width:calc(100% - 80px);}
	.productview.HS50_OB .healthBox .benefitTitle em{margin-right:40px;}
	.productview.HS50_OB .healthBox .benefitTitle > span{text-align:center;}
	.productview.HS50_OB .healthBox .bcBoxWrap.type2{background:#fff;}
	.productview.HS50_OB .healthBox .bcBoxWrap.type2 .bcBox{padding-top:0;}
	.productview.HS50_OB .healthBox .bcBoxWrap.type2 .bcImg{background:#fff; text-align:center;}
	.productview.HS50_OB .healthBox .bcBoxWrap.type2 .bcBox .text-va-m{margin-top:0;}
	.productview.HS50_OB .healthBox .bcBoxWrap.type2 .bcImg .imgPd{padding:40px 0; display:inline-block;}
	.productview.HS50_OB .healthBox .bcBoxWrap.type2 .bcImg .imgPd img{float:none;}
	.productview.HS50_OB .healthBox .bcBoxWrap.type2 .bcImg .imgPd p{text-align:center; color:#fff; margin-top:30px; font-size:20px; display:block;}
	.productview.HS50_OB .healthBox.step01{padding-bottom:60px;}
	.productview.HS50_OB .healthBox.step03 .benefitTitle + .bcBoxWrap.type2{margin-top:60px;}
	.productview.HS50_OB .healthBox.step03 {padding-bottom:0;}
	.productview.HS50_OB .healthBox.step04 .bgT02 .bcBox{padding-bottom:60px;}
	.productview.HS50_OB .healthBox.step04 .benefitTitle em,
	.productview.HS50_OB .healthBox.step05 .benefitTitle em{margin-top:-45px;}
	.productview.HS50_OB .healthBox.step04 .bgT02 .bcBox{padding-top:60px;}
	.productview.HS50_OB .healthBox.step05{position:relative; padding-top:125px; padding-bottom:60px;}
	.productview.HS50_OB .healthBox.step05 .bcBox .bcImg img{width:auto;}
	.productview.HS50_OB .healthBox.step05 .transducer_img img{width:80%; margin-left:20%;}
	.productview.HS50_OB .healthBox.step05 .transducer_img{position: absolute; right: 0; bottom: 0;}
	.productview.HS50_OB .healthBox.step06 .bcBox{overflow:hidden;}
	.productview.HS50_OB .healthBox.step06 .bcBox + .bcBox{padding-top:120px;}
	.productview.HS50_OB .healthBox.step06 .bcImg{float:left; width:48%;}
	.productview.HS50_OB .healthBox.step06 .bcImg.img_fr{float:right;}
	.productview.HS50_OB .healthBox.step06 .tl{float:left;}
	.productview.HS50_OB .healthBox.step06 .benefitTitle em{margin-top:-50px;}
	.productview.HS50_OB .healthBox.step06 .bcBox.type2{padding:0 40px; margin-top:-30px;}
	.productview.HS50_OB .healthBox.step06 .bcBox.type2 .bcSubTitle{text-align:center;}
	.productview.HS50_OB .bcBoxWrap.bg.type2 .bcBox.img-align.pdn{padding-left:0; padding-right:0;}
	.productview.HS50_OB .healthBox.step07 .bcFeature{margin-top:60px;}
	.productview.HS50_OB .healthBox.step07 .bcFeature > ul{display:none;}
	.productview.HS50_OB .healthBox.step09{padding-top: 65px;}
	.productview.HS50_OB .healthBox.step09 .bcBox{padding-top: 0;}

	/*HS60*/
	.HS60_OB .bcImg.lineChart {position:relative;height:460px  !important;background:url('/resources/_img/sub/product/HS60_OB/svisionGraph_md.jpg') center 0 no-repeat}
	.HS60_OB .bcImg.lineChart .gwrap {position:relative;width:655px;margin:0px auto;padding:0px;}
	.HS60_OB .bcImg.lineChart .up {width:465px;height:165px;background:url('/resources/_img/sub/product/HS60_OB/svisionGraph_up.png') no-repeat;background-size:468px;background-position:0px 165px;z-index:1}
	.HS60_OB .bcImg.lineChart .down {width:122px;height:165px;background:url('/resources/_img/sub/product/HS60_OB/svisionGraph_down.png')  no-repeat;background-size:121px;background-position:0px -165px;z-index:1}

	.HS60_GI .md-line-3	{min-height:210px}
	.HS60_GI .md-line-4	{min-height:150px}
	.HS60_GI .md-line-5	{min-height:250px}

	/* 180515 */
	.HS60_OB .bcBox{position:relative; overflow:hidden; margin-bottom:90px;}
	.HS60_OB .section_tit{margin:90px 0 4.8125%;}
	.HS60_OB .sec_box.box01{float:left; padding:0 75px 0 120px;}
	.HS60_OB .ccc_logo{width:auto;}
	.HS60_OB .sec_box.box02{float:left; width:50%; margin-top:10%;}
	.HS60_OB .text_box{text-align:left;}
	.HS60_OB .section1 .benefitTitle{margin-bottom:70px;}
	.HS60_OB .section3{padding-bottom:43%; background:url('/resources/fr/_img/sub/product/HS60_OB/HS60_OB_02_lg.jpg') center center no-repeat; background-size:cover; text-align:center;}
	.HS60_OB .section3 h3{width:auto; margin:110px 0 0 0;}
	.HS60_OB .section3 .text_wrap{width:48.25%; height:120px; bottom:140px;}
	.HS60_OB .section3 .text_box{padding:4.6875% 4.6875% 4.6875% 23%;}
	.HS60_OB .section5 figcaption, .HS60_OB .section6 figcaption{float:left; width:39%; margin-top:7.375%; text-align:left;}
	.HS60_OB .section6 figcaption{width:40%;}
	.HS60_OB .section6 .bcBox figcaption .text-va-m{margin-bottom:0;}
	.HS60_OB .section6 .bcBox figcaption .text-va-m:first-child{margin-bottom:12%;}
	.HS60_OB .section5 .bcSubTitle, .HS60_OB .section6 .bcSubTitle, .HS60_OB .section7 .bcSubTitle{text-align:left;}
	.HS60_OB .section5 .bcImg, .HS60_OB .section6 .bcImg{float:right;}
	.HS60_OB .section7 .bcBox figure{float:right; width:48%; text-align:left;}
	.HS60_OB .section7 .bcBox figure.first{float:left;}
	.HS60_OB .section7 .bcBox figure + figure{margin-top:0;}
	.HS60_OB .section7 figcaption{text-align:left;}
	.HS60_OB .section7 .bcSubTitle + p{min-height:230px;}
	.HS60_OB .section11 .bcFeature ul{display:none;}
	.HS60_OB .section9 .bcImg{width:auto;}
	.HS60_OB .section9 .bcImg img{width:auto;}
	.HS60_OB .section9 .section_tit{margin-top:90px;}
	.HS60_OB .section9 .bcSubTitle.section_tit{margin-top:50px;}
	.HS60_OB .section4 .bcBox:before, .HS60_OB .section5 .bcBox:before, .HS60_OB .section6 .bcBox:before, .HS60_OB .section7 .bcBox:before, .HS60_OB .section8 .bcBox:before{left:80px; top:90px; width:91px; height:154px; background: url('/resources/product/wh_HS60_fr/HS60_OB_icon_lg.png') 0 0 no-repeat;}
	.HS60_OB .section4 .bcBox:before{background-position:0 0;}
	.HS60_OB .section5 .bcBox:before{width:88px; margin-left:-80px; background-position:-93px 0;}
	.HS60_OB .section6 .bcBox:before{width:90px; margin-left:-80px; background-position:-193px 0;}
	.HS60_OB .section7 .bcBox:before{width:119px; margin-left:-80px; background-position:-294px 0;}
	.HS60_OB .section8 .bcBox:before{width:118px; margin-left:-80px; background-position:-419px 0;}
	.HS60_OB .section10 .bcBox{margin-top:70px;}
	.HS60_OB .section10 .bcImg{overflow:hidden;}
	.HS60_OB .section10 .bcImg img{float:right; width:48%;}
	.HS60_OB .section10 .bcImg img:first-child{float:left; margin-right:4%;}
	.HS60_OB .section11 img{width:80%; margin:0 auto 70px;}
	.bcBox.img-align.img-left2 figure .bcImg .fd-slider {margin:0px auto;}
	.HS60_OB .text_box{margin-bottom:35px;}
	.HS60_OB .sec_box.box01{margin-bottom:0;}
	.HS60_OB .section8 figcaption ul li, .HS60_OB .section9 figcaption ul li{font-size:14px;}

	/* HS70A Prime */
	.HS70A_GI .interval {margin-top:10px !important;}
	.HS70A_GI .interval2 {margin-top:40px !important;}

	  .productview.HS70A_OB .hellomom {/*margin-top: 60px;*/}
	  .productview.HS70A_OB .hellomom::before,
	  .productview.HS70A_OB .hellomom::after {display: table;clear: both;content: ''}
	  .productview.HS70A_OB .hellomom figcaption {float: left;width: 680px;line-height: 1;text-align: left;}
	  .productview.HS70A_OB .hellomom .tit {}
	  .productview.HS70A_OB .hellomom .tit span {}
	  .productview.HS70A_OB .hellomom .desc {}
	  .productview.HS70A_OB .hellomom .bcImg {float: right;margin: 0}
	

	/*GC70*/
	.bcBox.GC70_02 {background: url('/resources/_img/sub/product/GC70/bg_GC70_02_md.jpg') no-repeat right bottom;}
	.bcBox.GC70_02:after {content:""; display: table; clear: both;}
	.bcBox.GC70_02 figcaption { margin-top: 50px; width: 520px; float:left; text-align: left;}
	.bcBox.GC70_02 .bcImg { float:right; width: 594px;}
	.GC70 .bcBox.cnt-align-c{width:870px; margin:0 auto;}
	.GC70 .bcBox .desc li{margin-bottom:30px; text-align:left;}
	.GC70 .part .bcImg{margin-top:20px;}
	.GC70 .part{float:left;}
	.GC70_06 .part1{width:60%;}
	.GC70_06 .part2{width:40%; margin-top:145px;}
	.GC70_01 .bcImg img{max-width:100%;}
	.GC70_06 .part2 .bcImg img{max-width:100%;}
	.GC70_06 .part2 .bcImg{margin-top:20px;}
	.GC70 .GC70_06 .part2 .bcSubTitle{margin-top:0px;}

	/* RS85 */
	.RS85_R .videoBox {margin-top:0}
	.RS85_R .mg_l{margin-left:30px}
	.RS85_R .benefitWrap .benefit .text-va-t .bcSubTitle{margin-top:0;}
	.RS85_R .bcBox.img-align figure figcaption .text-va-t { vertical-align: top; display: inline-block; width: 98% !important; white-space:nowrap;}
	.RS85_R .bcBox.img-align figure figcaption .text-va-t p{ text-align: left !important; white-space:normal }
	.RS85_R .md-line-4{height:190px;}

	/* RS80_EVO */
	.RS80_EVO .videoBox {margin-top:0}
	.RS80_EVO .benefitWrap .benefit .text-va-t .bcSubTitle{margin-top:0;}
	.RS80_EVO .bcBox.img-align{padding-top:70px;}
	.RS80_EVO .bcSubTitle.icon-big {padding-top:0;padding-left:121px;}
	.RS80_EVO .bcSubTitle.icon-big .icon {width:106px;bottom:-5px;}
	.RS80_EVO .bcSubTitle.icon-big + p {margin-top:16px;}
	.RS80_EVO .benefitWrap .bcBoxWrap.type1.last figcaption:last-child .bcSubTitle{margin-top:0}
	.RS80_EVO .benefitWrap .bcBoxWrap.type1.last figcaption:last-child .bcSubTitle + p + .bcSubTitle {margin-top:60px}
	.RS80_EVO .benefitWrap .bcBoxRow.img-align-wrap .bcBox.img-align{padding-top:0;}
	.RS80_EVO .benefitWrap .bcBox .small{font-size:14px;}
	.RS80_EVO .benefitWrap .bcBox .info{ font-size: 14px;line-height: 1.778;}
	.RS80_EVO .benefitWrap .bcBoxRow.img-align-wrap .bcBox.img-align:last-child .bcImg.prev + figcaption{margin-bottom:0;}
	.RS80_EVO .bcBoxWrap.sec1 figcaption p,
	.RS80_EVO .bcBoxWrap.sec6 figcaption p,
	.RS80_EVO .bcBox.top figcaption p {margin-left:40px;margin-right:40px;}
	.RS80_EVO .bcTitle {font-size: 58px;}
	.RS80_EVO .RS80_EVO_bg1{background: #eaeaea url('/resources/fr/_img/sub/product/RS80_EVO/beyond-bg-md.jpg') left center no-repeat; background-size:cover;}
	.RS80_EVO .RS80_EVO_bg1 .bcBox {padding:0;}
	.RS80_EVO .RS80_EVO_bg1 .bcImg{overflow:hidden;text-align:right;margin:0;padding:80px 0;}
	.RS80_EVO .RS80_EVO_bg1 .bcImg img{float:right;}
	.RS80_EVO .lineTitle {padding:0 0 25px;font-size: 18px;font-family:'s7'}
	.RS80_EVO .bcBoxWrap .bcBox.top{padding-top:90px;}
	.RS80_EVO .bcBox.last{padding:0 0 45px !important}
	.RS80_EVO .bcBox .boxText {bottom:40px;width: 45%;}
	.RS80_EVO .bcBoxWrap.sec1 figure{margin-top:34px;}
	.RS80_EVO .bcBoxWrap.sec2 .bcBox{position:relative;}
	.RS80_EVO .bcBoxWrap.sec3 .bcBox.img .bcImg{margin-top:60px;}
	.RS80_EVO .bcBoxWrap.sec3>.bcBox+.bcBoxRow{margin-top:40px;}
	.RS80_EVO .bcBoxWrap.sec3 .mg_l{padding-top:25px;}
	.RS80_EVO .bcBoxWrap.sec4 figure.content{margin-top:90px;}
	.RS80_EVO .bcBoxRow.sec5 .bcBox figure figcaption{padding-bottom:0;}
	.RS80_EVO .bcBoxWrap.sec6{padding-bottom:80px;}
	.RS80_EVO .bcBoxWrap.sec6 figcaption .small{margin-top:50px;}
	.RS80_EVO .bcBoxWrap.sec6 .bcImg{margin-top:90px;}
	.RS80_EVO .bcBoxWrap.sec6 .bcBox{padding-top:100px;}
	.RS80_EVO .bcBoxWrap.sec6 .bcBtnWrap{margin-top:50px;}
	.RS80_EVO .bcBoxWrap.sec6 .bcBox .bcSubTitle + p{margin-top:15px;}
	.RS80_EVO .bcBoxWrap.sec7{padding-bottom:120px;}
	.RS80_EVO .bcBoxWrap.sec7 .bcImg{margin-top:120px;}
	.RS80_EVO .bcBoxWrap.sec3 .bcBoxRow.last figcaption{margin-top:80px;}
	.RS80_EVO .bcBoxWrap.sec8{padding-bottom:120px;}
	/* 2024-03-04 video change s */
	.RS80_EVO .benefitWrap .bcBox .video_area {padding: 60px 30px;}
	.RS80_EVO .benefitWrap .bcBox .video_area video{max-width: 80%;}
	/* //2024-03-04 video change e */

	/* RS85_NEW */
	.RS85_NEW .section{padding-bottom:90px;}
	.RS85_NEW .section .section_subtitle{margin-bottom:20px;font-size:52px;}
	.RS85_NEW .section .bcBox.head{padding-top:90px;padding-bottom:45px;}
	.RS85_NEW .bcSubTitle.icon .icon-ai,
	.RS85_NEW .subtit.icon .icon-ai{width:44px;margin-top:-17px;}
	.RS85_NEW .bcSubTitle.icon,
	.RS85_NEW .subtit.icon{padding-left:55px;}

	.RS85_NEW .videoBox {margin-top:0}
	.RS85_NEW .benefitWrap .benefit .text-va-t .bcSubTitle{margin-top:0;}
	.RS85_NEW .bcBox.img-align{padding-top:70px;}
	.RS85_NEW .benefitWrap .bcBoxWrap.type1.last figcaption:last-child .bcSubTitle{margin-top:0}
	.RS85_NEW .benefitWrap .bcBoxWrap.type1.last figcaption:last-child .bcSubTitle + p + .bcSubTitle {margin-top:60px}
	.RS85_NEW .benefitWrap .bcBoxRow.img-align-wrap .bcBox.img-align{padding-top:0;}
	.RS85_NEW .benefitWrap .bcBox .small{font-size:14px;}
	.RS85_NEW .benefitWrap .bcBox .info{ font-size: 14px;line-height: 1.778;}
	/* 2024-03-04 video change s */
  .RS85_NEW .benefitWrap .bcBox .video_area {padding: 60px 30px;}
  .RS85_NEW .benefitWrap .bcBox .video_area video{max-width: 80%;}
  .RS85_NEW .benefitWrap .bcBox .prev .video_area{justify-content: flex-end;} 
  .RS85_NEW .benefitWrap .bcBox .next .video_area{justify-content: flex-start;} 
  /* //2024-03-04 video change e */
	.RS85_NEW .benefitWrap .bcBoxRow.img-align-wrap .bcBox.img-align:last-child .bcImg.prev + figcaption{margin-bottom:0;}
	.RS85_NEW .bcBox.top figcaption p {margin-left:40px;margin-right:40px;}
	.RS85_NEW .bcTitle {font-size: 58px;}
	.RS85_NEW .lineTitle {padding:0 0 25px;font-size: 18px;font-family:'s7'}
	.RS85_NEW .bcBoxWrap .bcBox.top{padding-top:90px;}
	.RS85_NEW .bcBoxWrap .bcBox.top figure{margin-top:34px;}
	.RS85_NEW .bcBox.last{padding:45px 0 45px !important}
	.RS85_NEW .bcBox .boxText {bottom:40px;width: 45%;}

	.RS85_NEW .advanced-diagnostics{padding-bottom:0;}
	#contents .RS85_NEW .advanced-diagnostics .inner{width:100%;max-width:100%;padding:90px 0 0;}
	.RS85_NEW .advanced-diagnostics .cont{width:100%; padding:0; max-width:1240px; margin:0 auto;}
	.RS85_NEW .advanced-diagnostics .title_desc{margin-bottom:36px;font-size:18px;}
	.RS85_NEW .advanced-diagnostics .section_title{margin-bottom:20px;font-size:58px;}
	.RS85_NEW .advanced-diagnostics .tit_box li{font-size:14px;}
	.RS85_NEW .advanced-diagnostics .cont .tit_box{padding-bottom:12.9%; padding-left:40px; padding-right:40px; margin-bottom:0;}
	.RS85_NEW .advanced-diagnostics .cont .tit_box li:first-child{padding-bottom:10px;}
	.RS85_NEW .advanced-diagnostics .sec_bg .big_icon{top:57%; z-index:10; width:23.3%;transform:translate(-50%,-136%); opacity:1;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap{position:absolute; z-index:10; left:50%; top:57%; width:80%;transform:translate(-50%,-55%); opacity:1;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul{overflow:hidden; margin-bottom:15px;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li{float:left; width:33.3%; padding-bottom:0; margin-bottom:0;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li:first-child{border-left:none;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li:last-child{padding-bottom:0;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon{display:block; margin:0 auto;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon.icon01{padding-top:0;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon.icon02{padding-top:0;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon.icon03{padding-top:0; margin:0 auto;}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap ul li .icon img{width:100%;}
	.RS85_NEW .advanced-diagnostics .sec_bg .comment{padding-top:0; text-align:center;}
	.RS85_NEW .advanced-diagnostics .sec_bg{position:relative;}
	.RS85_NEW .advanced-diagnostics .sec_bg .btn_wrap{padding-top:20px;}
	.RS85_NEW .advanced-diagnostics .sec_bg img{width:100%;}
	.RS85_NEW .advanced-diagnostics .sec_bg > img{min-height:450px;}
	.RS85_NEW .advanced-diagnostics .btn_wrap .bcBtn{width:190px; height:45px; line-height:43px; padding:0; text-align:center;}
	.RS85_NEW .advanced-intelligence .bcBoxRow figure figcaption{padding-bottom:0;}
	.RS85_NEW .advanced-intelligence .bcBox.sdetect .text-va-m{white-space:normal;}
	.RS85_NEW .sophisticated-2d .bcBoxRow + .bcBoxRow{margin-top:40px;}
	.RS85_NEW .sophisticated-2d .bcBoxRow + .bcBoxRow .bcBox figcaption{margin-top:0;}
	.RS85_NEW .facilitated-workflow .bcBoxRow figure figcaption{padding-bottom:0;}
	.RS85_NEW .interventional-solutions .subtit{font-size:18px;}
	.RS85_NEW .interventional-solutions .bcBoxRow + .bcBoxRow{margin-top:40px;}
	.RS85_NEW .interventional-solutions .bcBoxRow + .bcBoxRow .bcBox figcaption{margin-top:0;}
	.RS85_NEW .interventional-solutions .bcBoxRow + .bcBoxRow.prostate .bcBox{padding:0 40px 0;}
	.RS85_NEW .interventional-solutions .bcBoxRow + .bcBoxRow.calibration .bcBox .bcImg{margin-top:0;}
	.RS85_NEW .interventional-solutions .bcBoxRow + .bcBoxRow.correction .bcBox .bcImg{margin-top:0;}
	.RS85_NEW .interventional-solutions .bcBoxRow + .bcBoxRow.modeling .bcBox .bcImg{margin-top:0;}
	.RS85_NEW .interventional-solutions .prostate-calibration .bcImg,
	.RS85_NEW .interventional-solutions .prostate-correction .bcImg,
	.RS85_NEW .interventional-solutions .prostate-modeling .bcImg{margin-top:75px;}
	.RS85_NEW .interventional-solutions .liver .bcImg.img1{margin-top:40px;}
}
@media all and (min-width:1240px){

	.bcBtnWrap .bcBtn { margin-top: 0px; }

	.videoBox a span.layer {background-size:148px 148px;}
	.tc-sm,
	.tc-md { text-align:initial  !important;}
	.tc-lg { text-align: center !important; }
	.tl-md { text-align: initial !important; }

	.bcImg.aniCont img.aniArrow {left:40%;top:1%;}

	.benefitTitle,
	.bcBoxRow,
	.bcBox { width: 1240px; margin-left: auto; margin-right: auto;}

	.benefitTitle {font-size: 58px;margin-top: 95px;}
	.bcSubTitle { font-size: 22px; }
	.bcSubTitle2 { font-size: 20px; }
	.bcSubTitle.large { font-size: 52px; }
	.bcTitle {font-size: 52px; }
	.bcTitle .sub {font-size: 32px; }

	.bcTitle + figure { margin-top: 20px; }
	.bcBoxWrap .sec_inner p{font-size: 18px;line-height: 1.78; margin: 0 auto;}
	.top_area p, .bcBox .caption,.bcBox figcaption {font-size: 18px;line-height: 1.78; margin: 0 auto; }
	.lg-line-2 {height: 64px;}
	.lg-line-3 { height:96px }
	.lg-line-4 { height:128px }
	.lg-line-5 { height:160px }
	.lg-line-6 { height:192px }
	.lg-line-7 { height:224px }
	.lg-line-8 { height:256px }
	.bcBox .strong {margin-top: 32px;}


	.HS60_OB .br,
	.HS60_OB .br-sm,
	.HS60_OB .br-md { display: none; }
	.HS60_OB .br-lg{ display: block;}

	.bcBoxRow {padding-left: 0;padding-right: 0;}
	.bcBox { padding: 70px 0 0; }
	.bcBox.last { padding-bottom: 70px !important;  }

	.bcBox.lg-6 {width: 580px; padding-left: 0; padding-right: 0;}
	.bcBox.lg-6:last-child { float:right; }
	.bcBox.lg-6 .bcSubTitle { text-align: left; }
	.bcBox.lg-6 .bcSubTitle2 { text-align: left; }
	.bcBox.lg-6 figcaption { text-align: left; }
	.lg-pull-right { float:right !important; }

	.ACCUVIX_01 {padding-top: 130px;}



	.bcImgBg,
	.bcImg {margin-top: 40px;}
	.bcBtnWrap {margin-top: 22px;}
	.bcImg.first { margin-top: 120px; }

	.bcBtn {padding: 0 30px; height: 43px; font-size: 15px; line-height: 41px; -webkit-border-radius: 43px;-moz-border-radius: 43px;border-radius: 43px;}
	.bcBtn + .bcBtn { margin-left: 12px; }
	.md-6 .bcBtn {padding: 0 30px; }
	.md-6 .bcBtn + .bcBtn {margin-left: 12px;}

	.view-xsm ,.view-sm, .view-md { display: none !important; }
	.view-lg { display: block !important; }

	.ic {-webkit-background-size: 200px 200px;background-size: 200px 200px; margin:0 6px 2px 0;}
	.ic.book {background-position: 0 -50px;width: 19px; height:14px;}
	.ic.camcoder {background-position: -50px -50px;}
	.ic.camcoder2 {background-position: 0 -88px;}
	.ic.notepad {background-position: -100px -50px;width: 15px;height: 20px;}

	ul.dash { margin-top: 0 !important;}

	.icBcf.view05.type01 {-webkit-background-size:110px; background-size:110px auto; width:110px; height:110px;}


	.bcImgBg.H60_01 img {right:-350px;}

	.bcImgBg.HS70A_01 {position: static;}
	.bcImgBg.HS70A_01 img { position: absolute; top:inherit; right:0; margin:-247px 0 0; width: auto;z-index:5;}
	.bcImgBg.HS70A_01 img { position: absolute; top:inherit; right:0; margin:-247px 0 0; width: auto;z-index:5;}


	.bcImg.HS70A_01 {text-align: left; background-color: #ececec; margin: 0;}
	.bcImg.HS70A_01 img {margin-left: 110px;}

	.bcFeature {padding: 0px 0 65px; margin: 0 auto; width: 1240px;}
	.bcFeature.type2 { padding: 0 0 65px;}
	.bcFeature ul li > i { left:32px; }

	.bcFeature.inline {width: 100%;}
	.bcFeature.inline ul {margin: 0; }
	.bcFeature.inline ul li { width: 50%; float:left;}
	.bcFeature.inline ul li + li { margin-top: 0; }
	.bcinner .bcFeature.inline.A35_GI ul li + li { padding-left:40px; }
	.bcinner .bcFeature.inline.A35_GI h4 { margin-left: 15px; }

	.bcFeature.bcFeatureText { margin: 0 auto 70px; padding: 36px 30px; background-color: #fff;}
	.bcFeature.bcFeatureText .bcfText {display: table; margin-top: 40px;}
	.bcFeature.bcFeatureText ul {margin: 0; display: table-row;}
	.bcFeature.bcFeatureText ul > li { float:none; width: auto; display: table-cell; padding: 0 30px;}
	.bcFeature.bcFeatureText > i { margin: 0 auto ;}

	.bcFeatureTableWrap { padding: 0 300px }

	.bcFeatureTableWrap.SonoVetR5_01 {padding: 0 140px;}
	.bcFeatureTableWrap.no-padding { padding: 0;}
	.bcFeatureTable li > i {margin-bottom: 24px;}
	.bcFeatureTable h4 { font-size: 18px; line-height: 28px;}
	.bcFeatureTableWrap.bcinner {margin: 80px -40px 0;position: relative; z-index: 1;}
	.bcFeatureTableWrap.bcinner.small { padding: 0 160px; }

	.bcFeatureTableWrap.SonoAceR3_01 {margin-top: 40px;width: 90%;}
	.bcFeatureTableWrap.view-lg { display: table !important }
	.bcFeatureTableWrap.ico_list {width:50%;margin:60px auto 0;}


	.bcBox.md-bcImgHalf {padding-bottom: 0;}
	.bcBox.md-bcImgHalf figure .bcImg { padding-right: 0;}
	.bcBox.md-bcImgHalf figure figcaption { padding-left: 0;}

	.bcFeature.type2.md-single > ul > li { float:left; width: 50%; min-height:152px;}
	.bcFeature.type2.md-single > ul > li.md-line1-vam {margin-top:0;padding-top: 0px;}
	.bcFeature.type2.md-single > ul > li.md-line2-vam {margin-top:0;padding-top:0px;}

	.bcBox.lg-bcImgHalf {width: 100%;padding: 0;}
	.bcBox.lg-bcImgHalf figure { display: block; width: 100% ; position: relative; }
	.bcBox.lg-bcImgHalf figure:after  { content:""; display: table; clear: both; }
	.bcBox.lg-bcImgHalf figure figcaption { position: absolute; display: block; width: 620px; left:50%; margin-left: -620px; top:50%; margin-top: -95px;}
	.bcBox.lg-bcImgHalf figure .bcImg { display: block; float:right; width: 50%; padding-left: 40px;}
	.bcBox.lg-bcImgHalf figure .bcImg img { width: 100%; }

	.bcBox .row.alone figcaption.ACCUVIX_01 {padding-top:125px;}

	.EKO7_CV .interval {margin-top:80px !important;}
	.HM70A_with_Plus_GI .interval {padding-top:75px !important;}
	.HM70A_with_Plus_OB .interval {padding-top:115px !important;}
	.Accuvix_XG_GI .interval {padding-top:35px !important;}
	.Accuvix_XG_GI .interval_tw {padding-top:100px !important;}
	.Accuvix_XG_OB .interval {padding-top:76px !important;}
	.Accuvix_XG_OB .interval_tw {padding-top:150px !important;}
	.PT60A_POC .interval {padding-top:120px !important;}
	.A35_OB .interval {padding-top:50px !important;}
	.A35_OB .bcBox .row figcaption.interval02 {padding-top:100px !important;}

	.width_type01 {width:1312px !important;}
	.vtc {padding-bottom:25px;}

	.HS70A_GI .interval {margin-top:50px !important;}
	.HS70A_GI .interval2 {margin-top:80px !important;}

	.HS70A_OB .HS70A_OB_img  {width:100%;}
	.HS70A_OB .HS70A_OB_img .bcImg { background: url('/resources/_img/sub/product/HS70A_OB/bg_HS70A_OB_top.jpg') repeat-x bottom left;}

	.HS70A_CV .interval  {margin-top:45px !important;}

	.HS70A_01_img {width: 100%;}
	.HS70A_01_img figcaption { width: 1240px; margin-left: auto; margin-right: auto;}
	.HS70A_01_img .bcImg {background: url(/resources/_img/sub/product/HS70A_GI/bg_HS70A_GI_01_lg.jpg) repeat-x bottom left; }
	.HS70A_22_bg {background-image: url(/resources/_img/sub/product/HS70A_GI/bg_HS70A_22_lg.png);-webkit-background-size: 568px auto;background-size: 568px auto;}

	.bcImgBg.HS70A_01 { position: relative; }
	.bcImgBg.HS70A_01 img { margin-top: -390px; left:50%; margin-left: 260px; right:initial; }
	.bcImgBg.rs80A img {  margin-top: 0; left:50%; margin-left: 272px; right:initial; width: auto;}
	.bcImgBg.HS70A_01.EK07_img img{margin-top:-99px;}
	/* 2024-03-04 video change s */
	.RS80_EVO .benefitWrap .bcBox .prev .video_area{justify-content: flex-end;} 
	.RS80_EVO .benefitWrap .bcBox .next .video_area{justify-content: flex-start;} 
	/* //2024-03-04 video change e */

	.bcImg.full, .bcImg.full_black {margin-left: auto; margin-right: auto;}
	.bcImg.for-video.full {max-width:1600px; margin-left: auto; margin-right: auto;}
	.bcImg.for-video .btn-play {width: 148px; height: 148px; margin: -74px 0 0 -74px; -webkit-background-size: 148px 148px;background-size: 148px 148px; }
	.bcImg.type-m {margin-top: 60px;}


	.benefitTitle.mb { margin-bottom: 70px;}
	.benefitTitle + .bcImg.for-video,
	.benefitTitle + .bcBox.img-align {margin-top: 50px;}

	.bcImgLine {}
	.bcImgLine:after { content:""; display: table; clear: both; }
	.bcImgLine .bcImg { float:left; width: 50%; }
	.bcImgLine .bcbox { float:left; width: 50%; }

	.bcBox.type-m-full { width: 100% ; text-align: center; }

	.bcImg.CtBodyTom_01 {background: url(/resources/_img/sub/product/BODYTOM/bg_bodyTom_02_lg.png) repeat-x center bottom;}
	.bcImg.CtBodyTom_01 img { width: auto; }

	.CereTom_01 {padding: 0 !important;}
	.CereTom_01:after { content:"" ; display: table;  clear: both; }
	.CereTom_01 figcaption {float:left; text-align: left; width: 50% !important; padding: 0 0 0 32px !important;}
	.CereTom_01 .bcImg { float:right; width: 50% !important; padding: 0  !important;}
	.bcBoxWrap.CereTom_04_bg { background: #e9e9e9 url(/resources/_img/sub/product/CERETOM/bg_CereTom_04_lg.jpg) no-repeat center bottom;}
	.CereTom_04 { background: transparent}

	.CereTom_02_wrap {position: relative;}
	.CereTom_02_wrap:before {display: block;content:""; z-index: 0; position: absolute; top:0;left:0; right:50%; bottom:0; background-image: url(/resources/_img/sub/product/CERETOM/bg_CereTom_02_lg.png);background-repeat:  repeat-x; background-position: top left; }

	.CereTom_03_wrap {position: relative;}
	.CereTom_03_wrap:before {display: block;content:""; z-index: 1;position: absolute; top:0;left:50%; right:0; bottom:0; background-image: url(/resources/_img/sub/product/CERETOM/bg_CereTom_03_lg.jpg);background-repeat:  repeat-x; background-position: top left; }
	.CereTom_03_wrap .bcBox,
	.CereTom_02_wrap .bcBox { position: relative; z-index: 2;}
	.bcImg.CereTom_02 { background-image: none; }

	.graphDescWrap { padding-left: 40px; padding-top: 14px;}
	.graphWrap {margin-top: 40px;}
	.graphWrap p {font-size: 22px; line-height: 28px; margin-top: 20px;}
	.graphDesc {padding:16px 20px;margin-top: 0;}
	.graphDesc + .graphDesc { margin-top: 20px; }
	.graphDesc h5 {font-size: 18px; line-height: 28px; margin-bottom: 5px;}
	.graphDesc ul li { font-size: 16px;line-height: 24px;}
	.graphDesc .line {width: 48px; height: 12px; -webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px; margin-right: 14px;}
	.graphWrap .gstrong { font-size: 16px; line-height: 26px; }
	.graphWrap .gatten {padding-left: 45px;font-size: 16px; line-height: 26px;}
	.graphWrap .gatten:before {width: 35px; height: 35px;}


	.bcBoxRow.img-align-wrap { width: 100%; margin: 0;}
	.bcBox.img-align .row.alone { margin-left: 0; margin-right: 0; }
	.bcBox.img-align {padding: 0;max-width:100%;width: 100%;}
	.bcBox.img-align figure { width: 100%; }
	.bcBox.img-align figure:after { content:""; display: table; clear: both; }
	.bcBox.img-align figure figcaption { width: 50%; padding:  0 !important;  }

	.bcBox.img-align figure figcaption .text-va-m { width: 614px; }
	.bcBox.img-align figure figcaption .text-va-t {vertical-align:top;display: inline-block; white-space:nowrap;width: 610px;padding-right: 75px !important;}
	.bcBox.img-align figure .bcImg {width:50%; margin: 0; }
	.bcBox.img-align figure .bcImg img { width: auto; max-width:none; }
	.bcBox.img-align figure .bcImg .img-va-m { width: 614px; }

	.bcBox.img-align.img-right figure figcaption {float:left;width: 50%; text-align: right;}
	.bcBox.img-align.img-right figure figcaption .text-va-m { text-align:left; width:610px;padding-right: 75px !important;}
	/*.bcBox.img-align.img-right figure .bcImg.full{background-color:#000;} */
	.bcBox.img-align.img-right figure .bcImg.full_black{background-color:#000;}
	.bcBox.img-align.img-right figure .bcImg {overflow:hidden; float:right; width:50%;}
	.bcBox.img-align.img-right figure .bcImg img {margin-left: 0; float:left;}

	.bcBox.img-align.img-left figure figcaption {float:right;width: 50%; text-align: left;}
	.bcBox.img-align.img-left figure figcaption .text-va-m { text-align: left; width: 600px;padding-left: 75px !important; }
	.bcBox.img-align.img-left figure .bcImg.full_black{background-color:#000;}
	.bcBox.img-align.img-left figure .bcImg {float:left; width: 50%;}
	.bcBox.img-align.img-left figure .bcImg img {margin-right: 0; float:right;}

	.bcBox.img-align.img-left2 figure figcaption {float:right;width: 50%; text-align: left;}
	.bcBox.img-align.img-left2 figure figcaption .text-va-m { text-align: left; width: 610px;padding-left: 40px !important; }
	.bcBox.img-align.img-left2 figure .bcImg {float:left; width: 50%;}
	.bcBox.img-align.img-left2 figure .bcImg img {margin-right: 40px; float:right;}


	.BodyTom_bg {position: relative;}

	.bcBox.full { width: 100%; }

	.bcBox.GC80_07, .bcBox.GC80_07.GM60A_bg {background: none;padding-bottom: 60px;}
	.bcBox.GC80_07 figcaption, .bcBox.GC80_07.GM60A_bg figcaption { position: static; margin-top: 150px;width: 530px;}
	.bcBox.GC80_07 .bcImg, .bcBox.GC80_07.GM60A_bg .bcImg {display: none;}
	.bcBoxWrap.GC80_07_bg { height: 814px;background-image:url(/resources/fr/_img/sub/product/GC80/bg_GC80_07_lg.jpg); background-repeat: no-repeat; background-position: center bottom;}
	.bcBoxWrap.GC85a_bg { height: 707px;background-image:url(/resources/fr/_img/sub/product/GC85A/GC85a_bg_lg.jpg); background-repeat: no-repeat; background-position: center bottom;}
	.bcBoxWrap.GF50_bg { height: 814px;background-image:url(/resources/fr/_img/sub/product/GF50/bg_GF50_07_lg.jpg); background-repeat: no-repeat; background-position: center bottom;}

	.bcBoxWrap.GC80_10 figcaption { position: static; }
	.bcBoxWrap.GC80_10 {height: 880px;background-image:url(/resources/_img/sub/product/GC80/GC80_10_lg.png); background-repeat: no-repeat; background-position: center bottom;}
	.bcBoxWrap.GF50_09 {position: relative; min-height: 624px;}
	.bcBoxWrap.GF50_09 .benefitTitle,
	.bcBoxWrap.GF50_09 .bcBox { position: relative; z-index: 2; }
	.bcBoxWrap.GF50_09:after { content:""; display: block; position: absolute; z-index: 1;bottom:0; left:50%; width: 1920px; height: 707px;margin-left: -960px; background: url(/resources/_img/sub/product/GF50/GF50_09_lg.png) no-repeat 0 0; }
	.bcBoxWrap.GF50_09.GR40CW:after { content:""; display: block; position: absolute; z-index: 1;bottom:0; left:50%; width: 1920px; height: 699px;margin-left: -960px; background: url(/resources/_img/sub/product/GR40CW/GR40CW_09_lg.png) no-repeat 0 0; }
	.bcBoxWrap.GF50_09.GU60A:after { content:""; display: block; position: absolute; z-index: 1;bottom:0; left:50%; width: 1920px; height: 698px;margin-left: -960px; background: url(/resources/_img/sub/product/GU60A/GU60A_svue_07_lg.png) no-repeat 0 0; }

	.bcBoxWrap.GF50_09.GM60A_vue:after { content:""; display: block; position: absolute; z-index: 1;bottom:0; left:50%; width: 1920px; height: 707px;margin-left: -960px; background: url(/resources/_img/sub/product/GM60A/GM60A_07_lg.png) no-repeat 0 0; }

	.bcImg.G80_06_toggle { height: 785px;}
	.ic-G80 { background: url(/resources/_img/sub/product/GC80/GC80_06_other_lg_off.png) no-repeat 0 0; background-size: auto 785px; width: 380px; height: 380px; }
	.ic-G80.center.on  ,
	.ic-G80.center { background: url(/resources/_img/sub/product/GC80/GC80_06_01_lg_off.png) no-repeat 0 0; background-size: auto 480px; width: 480px; height: 480px; margin-left: -240px; margin-top: -240px;}
	.ic-G80.type2 { background-position: 0 -5px; top:0;left:50%; margin-left: -550px;}
	.ic-G80.type3 { background-position: -720px -5px;   top:0;right:50%;margin-right: -550px;}
	.ic-G80.type4 { background-position: 0 -405px; bottom:0;left:50%;margin-left: -550px;}
	.ic-G80.type5 { background-position: -720px -405px; bottom:0;right:50%;margin-right: -550px;}
	.ic-G80.on  { background-image: url(/resources/_img/sub/product/GC80/GC80_06_other_lg_on.png?ver1); }

	.G80_06_toggle.GF50 .ic-G80.type2 { background-position: 0 0; margin-left: -550px;}
	.G80_06_toggle.GF50 .ic-G80.type3 { background-position: -720px 0; margin-right: -550px;}
	.G80_06_toggle.GF50 .ic-G80.type4 { background-position: 0 -398px; margin-left: -550px;}
	.G80_06_toggle.GF50 .ic-G80.type5 { background-position: -720px -398px; margin-right: -550px;}

	.G80_06_toggle.GF50 .ic-G80.center { background-image: url(/resources/_img/sub/product/GF50/GF50_07_01_md_off.png); background-size: auto 480px; height: 480px;}
	.G80_06_toggle.GF50 .ic-G80 { background-image: url(/resources/_img/sub/product/GF50/GF50_07_other_md_off.png); background-size: auto 780px; height: 382px;}
	.G80_06_toggle.GF50 .ic-G80.on { background-image: url(/resources/_img/sub/product/GF50/GF50_07_other_md_on.png); }

	.G80_06_toggle.GF50.GR40 .ic-G80.center { background-image: url(/resources/_img/sub/product/GR40CW/GR40_03_01_lg_off.png); background-size: auto 480px;}
	.G80_06_toggle.GF50.GR40 .ic-G80 { background-image: url(/resources/_img/sub/product/GR40CW/GR40_03_other_lg_off.png); background-size: auto 780px ;}
	.G80_06_toggle.GF50.GR40 .ic-G80.on { background-image: url(/resources/_img/sub/product/GR40CW/GR40_03_other_lg_on.png);}

	.G80_06_toggle.GF50.GU60 .ic-G80.center { background-image: url(/resources/_img/sub/product/GU60A/GU60_09_01_lg_off.png); background-size: auto 480px;}
	.G80_06_toggle.GF50.GU60 .ic-G80 { background-image: url(/resources/_img/sub/product/GU60A/GU60_09_other_lg_off.png); background-size: auto 780px ;}
	.G80_06_toggle.GF50.GU60 .ic-G80.on { background-image: url(/resources/_img/sub/product/GU60A/GU60_09_other_lg_on.png);}

	.G80_06_toggle.GF50.GM60 .ic-G80.center { background-image: url(/resources/_img/sub/product/GM60A/GM60_07_01_lg_off.png); background-size: auto 480px;}
	.G80_06_toggle.GF50.GM60 .ic-G80 { background-image: url(/resources/_img/sub/product/GM60A/GM60_07_other_lg_off.png); background-size: auto 780px ;}
	.G80_06_toggle.GF50.GM60 .ic-G80.on { background-image: url(/resources/_img/sub/product/GM60A/GM60_07_other_lg_on.png);}

	.G80_06_toggle.GF50.GC85 .ic-G80.center { background-image: url(/resources/_img/sub/product/GC85A/GC85_13_01_lg_off.png); background-size: auto 480px;}
	.G80_06_toggle.GF50.GC85 .ic-G80 { background-image: url(/resources/_img/sub/product/GC85A/GC85_13_other_lg_off.png); background-size: auto 780px ;}
	.G80_06_toggle.GF50.GC85 .ic-G80.on { background-image: url(/resources/_img/sub/product/GC85A/GC85_13_other_lg_on.png);}

	.G80_06_toggle.GF50.GC70 .ic-G80.center { background-image: url(/resources/_img/sub/product/GC70/GC70_06_01_lg_off.png); background-size: auto 480px;}
	.G80_06_toggle.GF50.GC70 .ic-G80 { background-image: url(/resources/_img/sub/product/GC70/GC70_06_other_lg_off.png); background-size: auto 780px;}
	.G80_06_toggle.GF50.GC70 .ic-G80.on { background-image: url(/resources/_img/sub/product/GC70/GC70_06_other_lg_on.png);}

	.G80_06_toggle.GF50.GC70 .ic-G80.type4 {background-position: 0 -398px;}
	.G80_06_toggle.GF50.GC70 .ic-G80.type5 {background-position: -718px -398px; height:380px;}

	.GC85A_01 { margin-left: 80px; }
	.btn-play-wrap {margin-top: -124px;}
	.btn-play-wrap p { font-size: 72px; line-height: 90px; }

	/* view_x06 */
	.GM60A_01 { min-height:622px; background: url(/resources/_img/sub/product/GM60A/GM60_01_lg.png) no-repeat 57px 0; }
	.GM60A_01 .GM60A_01_textdesc { margin:230px 0 176px 620px; width: 620px; padding-left: 120px;float:none;}
	.GM60A_01_imgdesc li { padding-top: 0;}
	.GM60_table_01 thead th:first-child { width: 33.3%; }
	.table table th,
	.table table td {padding: 16px 60px;font-size: 18px; line-height: 30px;}
	.table table th { font-family: 's4';}

	.md-last { padding-bottom: 0; }


	.bcImgBg.WS80A_06  img { margin-top: -195px; left:50%; margin-left: 326px; right:initial; }

	.img-align .btn-play-wrap { margin-top: -118px; width: 800px; }
	.img-align .btn-play-wrap p {font-size: 52px; line-height: 66px;}

	.bcBox .quotation { font-size: 20px; line-height: 34px; margin: 24px 0 !important;}
	.bcBox .talk {font-size: 52px; }
	.bcImg.mt { margin-top: 32px; }

	.btn-play-wrap { margin-top: -90px; }
	.btn-play-wrap p {font-size: 46px; line-height: 54px;}

	.app-info {font-size: 16px; line-height: 32px; margin-top: 32px;}
	.app-info span.android ,
	.app-info span.iOS { background: url(/resources/_img/sub/product/WS80A_with_Elite_OB/ic_app_sm.png) no-repeat 0 0; background-size: 69px 22px;}
	.app-info span.android {	width: 19px;	height: 22px;}
	.app-info span.iOS {background-position: -52px 0;	width: 17px;	height: 22px;}
	.app-info span.scol { height: 16px; margin-bottom: 0;}
	.app-info span + span { margin-left: 15px; }

	.bcBtnWrap i.br + .bcBtn { margin-left: 12px; }
	.bcBox .lg-4 { width: 34%; padding: 0 7px; float:left;}
	.bcBox .lg-8 { width: 66%; padding: 0 7px; float:left; margin: 0;}
	.bcBox .row { max-width:none }
	.bcImg-row.lg-8 .lg-6 { padding-left: 0; padding-right: 7px; }
	.bcImg-row.lg-8 .lg-6 + .lg-6 { padding-left: 7px; padding-right: 0 ; }
	.RS80A_01 {}
	.RS80A_01 figcaption { padding-top: 56px !important; }
	.RS80A_02 {padding-top: 86px !important; }
	.RS80A_03 {padding-top: 86px !important; }
	.bcBox .talk.RS80A_04 {font-size: 56px; font-family: 'stitle'; }

	.bcBoxSlider {padding-top: 0;padding-bottom: 0;}
	.bcBoxSlider .bx-pager { bottom:40px; left:50%; margin-left: -620px; top:inherit; right:inherit;}

	.tl-lg {text-align: left !important}

	.bcFeatureTable.list_ct {width:60%;margin:0 auto;}

	/*HS50*/
	.HS50_OB_bg1 {background:#f5f5f5 url('/resources/_img/sub/product/HS50_OB/HS50_OB_03_bg_lg.jpg') center -100px no-repeat;background-size:100%}
	.bcBox_style2 .bcBox figcaption 	{min-height:194px;}
	.bcBox_style3 .bcBox figcaption 	{min-height:184px;}

	.HS50_GI .bcImg.lineChart,
	.HS60_GI .bcImg.lineChart,
	.HS60_OB .bcImg.lineChart {height:488px !important;background:url('/resources/fr/_img/sub/product/HS50_GI/svisionGraph_lg.jpg') 0 0 no-repeat;}

	/* 20180525 */
	.productview.HS50_OB .healthStep{background:url('/resources/fr/_img/sub/product/HS50_OB/HS50_OB_01_bg_lg.jpg') no-repeat 100%; padding:95px 0 70px 0;}
	.productview.HS50_OB .healthBox .benefitTitle{margin:0 auto; padding-left:145px; width:100%; max-width:1240px;}
	.productview.HS50_OB .healthBox.step02 .bcBox.img-right figcaption{float:left; width:50%; margin-top:95px;}
	.productview.HS50_OB .healthBox.step02 .bcBox.img-right .bcImg{float:left; width:50%; margin-top:0;}
	.productview.HS50_OB .healthBox.step02 .textWrap, .productview.HS50_OB .healthBox.step02 .textWrap .bcSubTitle{text-align:left;}
	.productview.HS50_OB .healthBox.step02 .md-line-6{height:160px;}
	.productview.HS50_OB .md-line-5.ty2{height:96px;}
	.productview.HS50_OB .healthBox .bcBoxWrap.type2 .bcImg{text-align:left;}
	.productview.HS50_OB .healthBox .bcBoxWrap.type2 .bcImg .imgPd{padding:60px 0 60px 85px; max-width:620px; display:inline-block;}
	.productview.HS50_OB .healthBox .bcBoxWrap.type2 .bcImg .imgPd img{float:none;}
	.productview.HS50_OB .healthBox .bcBoxWrap.type2 .img-left .bcImg{text-align:right;}
	.productview.HS50_OB .healthBox .bcBoxWrap.type2 .img-left .bcImg .imgPd{padding:60px 85px 60px 0;}
	.productview.HS50_OB .systemStep{background:#ececec; text-align:center;}
	.productview.HS50_OB .systemStep img{margin:0 auto;}
	.productview.HS50_OB .systemWrap{max-width:1240px; margin-right:auto; margin-left:auto;}

	/*HS60*/
	.HS60_OB .bcImg.lineChart {position:relative;height:488px  !important;background:url('/resources/_img/sub/product/HS60_OB/svisionGraph_lg.jpg') 0 0 no-repeat;}
	.HS60_OB .bcImg.lineChart .gwrap {position:relative;width:764px;margin:0px auto;padding:0px;}
	.HS60_OB .bcImg.lineChart .up {width:543px;height:192px;background:url('/resources/_img/sub/product/HS60_OB/svisionGraph_up.png') no-repeat;background-position:0px 192px;z-index:1}
	.HS60_OB .bcImg.lineChart .down {width:141px;height:191px;background:url('/resources/_img/sub/product/HS60_OB/svisionGraph_down.png')  no-repeat;background-position:0px -191px;z-index:1}

	.ultra-bcBox .bcBox .bcImg {background-size:100%;}
	.bcImg.HS60_OB_feat01 {height:500px !important;background:#eaeaea url('/resources/_img/sub/product/HS60_OB/HS60_OB_06_lg.jpg') left top no-repeat;}
	.bcImg.HS60_OB_feat02 {height:500px !important;background:#050100 url('/resources/_img/sub/product/HS60_OB/HS60_OB_07.jpg') right center no-repeat;}
	.bcImg.HS60_OB_feat03 {height:500px !important;background:#050100 url('/resources/_img/sub/product/HS60_OB/HS60_OB_08.jpg') left center no-repeat;}
	.bcImg.HS60_OB_feat04 {height:500px !important;background:#050100 url('/resources/_img/sub/product/HS60_OB/HS60_OB_09.jpg') right center no-repeat;}
	.bcImg.HS60_OB_feat05 {height:500px !important;background:#050100 url('/resources/fr/_img/sub/product/HS60_OB/HS60_OB_10.jpg?20180323') left center no-repeat;}
	.bcImg.HS60_GI_feat05 {background:#050100 url('/resources/fr/_img/sub/product/HS60_GI/HS60_GI_12.jpg') left center no-repeat;}
	.bcBox.img-align.img-left2 figure .bcImg .fd-slider {margin-right: 40px; float:right;}

	.HS60_GI .bcTitle {font-size: 58px;}
	.HS60_GI .bgBox{background-image:url('/resources/fr/_img/sub/product/HS60_GI/HS60_GI_lg_01_bg.jpg') ; }
	.HS60_GI .sec2{padding-bottom:45px;}
	.HS60_GI .sec4 .bcImg figcaption{width:792px; margin:0 auto;}
	.HS60_GI .sec4 .bcBox figcaption{display:block; padding-top:10px; text-align:left;}

	/* 180515 */
	.HS60_OB .bcBoxWrap.section9 {width: 1240px; padding-bottom:70px; margin: 0 auto;}
	.HS60_OB .section7 .bcSubTitle + p{min-height:160px;}
	.HS60_OB .section10 .bcImg img{float:right; width:auto;}
	.HS60_OB .section3 .text_wrap{height:165px;}
	.HS60_OB .section3 .text_box p{font-size:18px;}

	/*GC70*/
	.GC70 .bcBox.img-align.img-right.cnt-align-c figure figcaption .text-va-m{width:430px; padding-right:0 !important;}
	.bcBoxWrap.GC70_02_bg{height:883px; background-image: url('/resources/_img/sub/product/GC70/bg_GC70_02_lg.jpg'); background-repeat: no-repeat; background-position: center bottom;}
	.bcBox.GC70_02{background:none}
	.GC70 .info{font-size:18px;}

	/* RS85 */
	.RS85_R .bcBoxRow + .bcBoxRow .bcBox.lg-6 figcaption{margin-top:80px;}
	.RS85_R .bcBox.img-align figure figcaption .text-va-m { width: 614px !important; }
	.RS85_R .bcBox.img-align figure figcaption .text-va-t {vertical-align:top;display: inline-block; white-space:nowrap;width: 610px important;padding-right: 64px !important;}

	/* RS80_EVO */
	.RS80_EVO .RS80_EVO_bg1{background: #eaeaea url('/resources/fr/_img/sub/product/RS80_EVO/beyond-bg-lg.jpg') left center no-repeat; background-size:cover;}
	.RS80_EVO .bcBoxWrap.sec3 .bcBoxRow.last{margin-top:60px;}
	.RS80_EVO .bcBoxWrap.sec3 .content-1>.bcBox{padding-top:130px;}
	.RS80_EVO .bcBoxWrap .bcBox.top{position: relative;}
	.RS80_EVO .bcBoxRow.sec5 .addTxt li{padding-top:30px;}
	.RS80_EVO .bcBoxRow.sec5 .addTxt li:after{top:32px;}
	.RS80_EVO .bcBoxWrap.sec3 .bcBoxRow.last figcaption{margin-top:120px;}

	/* RS85_NEW */
	.RS85_NEW .bcBoxWrap .bcBox.top{position: relative;}

	.RS85_NEW .advanced-diagnostics .cont .tit_box{padding-left:0;padding-right:0;}
	.RS85_NEW .sophisticated-2d .bcBoxRow + .bcBoxRow{margin-top:80px;}
	.RS85_NEW .interventional-solutions .bcBoxRow + .bcBoxRow{margin-top:80px;}
	.RS85_NEW .interventional-solutions .bcBoxRow + .bcBoxRow.prostate .bcBox{padding:0;}
	.RS85_NEW .interventional-solutions .bcBoxRow + .bcBoxRow.calibration .bcBox figcaption{margin-top:50px;}
	.RS85_NEW .interventional-solutions .bcBoxRow + .bcBoxRow.correction .bcBox figcaption{margin-top:50px;}
	.RS85_NEW .interventional-solutions .bcBoxRow + .bcBoxRow.modeling .bcBox figcaption{margin-top:50px;}
	.RS85_NEW .interventional-solutions .prostate-calibration .bcImg,
	.RS85_NEW .interventional-solutions .prostate-correction .bcImg,
	.RS85_NEW .interventional-solutions .prostate-modeling .bcImg{margin-top:0;}

	.RS85_NEW .productview .cyberWrap{background:none;}
	.RS85_NEW .productview .cyberWrap .benefitTitle{padding:0; margin:0 auto 20px; text-align:left;}
	.RS85_NEW .productview .cyberWrap .cyberBox{padding:115px 100px 60px; background-image:url(/resources/product/_common/cyber_bg_lg_fr.png);}
	.RS85_NEW .productview .cyberWrap .cyberBox > ul{margin:0;}
	.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list{text-align:left;}
	.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list .cyber_icon{width:183px; height:183px; margin-top:0; background-position:0 0; background-repeat:no-repeat; background-size:100%;}
	.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list h5{padding-bottom:10px; font-size:22px;}
	.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list p{padding-bottom:10px; font-size:18px;}
	.RS85_NEW .productview .cyberWrap .cyberBox .cyber_list ul li{margin-bottom:0; font-size:16px;}
}

@media (min-width:1420px){
	/* RS85_NEW */
	.RS85_NEW .advanced-diagnostics .sec_bg .big_icon{transform: translate(-50%,-115%);}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap{width: 60%; transform: translate(-50%,-36%);}
}

@media all and  (min-width:1600px){
	.videoBox {width:100%;height:815px;overflow:hidden;}
	.videoBox.bg-type01 {background:#ebebeb;}
	.videoBox img {width:1600px !important;height:815px;}
	.videoBox .videoArea {width:1600px;margin:0 auto;}
	.HS60_OB .section3 .text_box{padding-left:32%;}

	.productview.HS50_OB .healthBox.step02 .bcImg img{max-width:150%;}

	/* RS85_NEW */
	.RS85_NEW .advanced-diagnostics .sec_bg .big_icon{transform: translate(-50%,-110%);}
	.RS85_NEW .advanced-diagnostics .sec_bg .icon_wrap{transform: translate(-50%,-20%);}
}



.productview #paperPopup{}

.productview.WS80A_with_Elite_OB .healthStep {padding:40px 0 40px 0; background-image:url('/resources/_img/sub/product/WS80A_with_Elite_OB/bg_utr_ws80a_step.jpg'); background-repeat: no-repeat; background-position:50% 0; background-size:cover;}
.productview.WS80A_with_Elite_OB .healthStep .benefitTitle {margin-top:0; margin-bottom:20px ;padding:0 15px}
.productview.WS80A_with_Elite_OB .healthStep .subTxt {line-height:1.5; font-size:13px; text-align:center; padding:0 15px}
.productview.WS80A_with_Elite_OB .healthStep .healthStep_img img {margin:70px auto 0 auto; max-width:100%}
.productview.WS80A_with_Elite_OB .healthBox {padding:45px 0 30px 0}
.productview.WS80A_with_Elite_OB .healthBox:nth-child(even) {background:#fff;}
.productview.WS80A_with_Elite_OB .healthBox:nth-child(odd) {background:#eaeaea;}
.productview.WS80A_with_Elite_OB .healthBox .benefitTitle {position:relative; margin-top:0;text-align:left;padding-left:105px}
.productview.WS80A_with_Elite_OB .healthBox .benefitTitle * {vertical-align:top}
.productview.WS80A_with_Elite_OB .healthBox .benefitTitle em {position:absolute; top:0; left:20px; display:inline-block;font-size:13px;color:#9fd9f6;font-family:'s4';text-align:left;margin-right:15px;width:60px}
.productview.WS80A_with_Elite_OB .healthBox .benefitTitle > span {display:inline-block;text-align:left;width:225px}
.productview.WS80A_with_Elite_OB .healthBox .benefitTitle em:before {display:block;content:'';background-image:url('/resources/_img/sub/product/WS80A_with_Elite_OB/healthStep_ico2.png');background-repeat:no-repeat;margin-left:-5px;background-size:auto 100px}
.productview.WS80A_with_Elite_OB .healthBox .benefitTitle em span {display:block;color:#b5b5b6;font-weight:normal}
.productview.WS80A_with_Elite_OB .healthBox.step01 {padding-bottom:0}
.productview.WS80A_with_Elite_OB .healthBox.step01 .benefitTitle em {margin-top:-6px}
.productview.WS80A_with_Elite_OB .healthBox.step01 .benefitTitle em:before {background-position:0 0;width:56px;height:51px}
.productview.WS80A_with_Elite_OB .healthBox .bcBox {padding-top:30px}
.productview.WS80A_with_Elite_OB .healthBox.step02 .benefitTitle em {margin-top:-10px}
.productview.WS80A_with_Elite_OB .healthBox.step02 .bcImg img {margin-top:30px}
.productview.WS80A_with_Elite_OB .m320 {display:block}
.productview.WS80A_with_Elite_OB .healthBox.step02 .benefitTitle em:before {background-position:-70px 0;width:52px;height:48px;margin-bottom:10px}
.productview.WS80A_with_Elite_OB .healthBox.step02 {padding-bottom:0}
.productview.WS80A_with_Elite_OB .healthBox.step02 .textWrap,
.productview.WS80A_with_Elite_OB .healthBox.step02 .textWrap .bcSubTitle {text-align:center}
.productview.WS80A_with_Elite_OB .healthBox.step02 .bcBox.img-align figure figcaption .textWrap,
.productview.WS80A_with_Elite_OB .healthBox.step02 .bcBox.img-align figure figcaption .textWrap .bcSubTitle {text-align:center}
.productview.WS80A_with_Elite_OB .healthBox.step02 .bcBox.img-align.img-right figure figcaption {float:none;width:auto}
.productview.WS80A_with_Elite_OB .healthBox.step02 .bcBox.img-align.img-right figure .bcImg {float:none;width:auto}


.productview.WS80A_with_Elite_OB .sec2 {width:100%; padding:53% 0 10%; background-image:url('/resources/fr/_img/sub/product/WS80A_with_Elite_OB/ws80a_sec2_img01.jpg'); background-position:50% 0 ; background-repeat:no-repeat; background-size:cover;}
.productview.WS80A_with_Elite_OB .sec2 .bcSubTitle{font-size:28px; line-height:1em; color:#0081c5; font-family:'s4'; font-weight:500;margin-bottom:25px;}
.productview.WS80A_with_Elite_OB .sec2 .bcSubTitle span{display:block; font-family:'s4'; font-size:13px; font-weight:normal; color:#fff;}
.productview.WS80A_with_Elite_OB .sec2 .bcSubTitle strong{font-family:'s8'; font-weight:bold;}
.productview.WS80A_with_Elite_OB .sec2 .sec_inner p{color:#fff;}

.productview.WS80A_with_Elite_OB .sec3  .bcSubTitle{max-width:1240px; margin:0 auto;}
.productview.WS80A_with_Elite_OB .healthBox.sec3 .bcBox:first-child{padding-top:0;}
.productview.WS80A_with_Elite_OB .healthBox .bgT01 {background:#eaeaea}
.productview.WS80A_with_Elite_OB .healthBox .bgT02 {padding-top:10px}
.productview.WS80A_with_Elite_OB .step03 .benefitTitle{margin-bottom:30px;}
.productview.WS80A_with_Elite_OB .healthBox.step03 .benefitTitle em {margin-top:-8px}
.productview.WS80A_with_Elite_OB .healthBox.step03 .benefitTitle em:before {background-position:-137px 0;width:58px;height:47px;margin-bottom:10px}
.productview.WS80A_with_Elite_OB .healthBox.step03 .benefitTitle + .bcBoxWrap.type2 {margin-top:10px}
.productview.WS80A_with_Elite_OB .healthBox .bcBoxWrap.type2 .bcBox {padding-top:0}
.productview.WS80A_with_Elite_OB .healthBox .bcBoxWrap.type2 .bcBox .text-va-m {margin-top:20px}
.productview.WS80A_with_Elite_OB .healthBox .bcBoxWrap.type2 .bcImg .imgPd p {display:none}
.productview.WS80A_with_Elite_OB .healthBox.sec3 .bcBoxWrap.type2 .img-left .bcImg .imgPd{padding-top:0; padding-bottom:0;padding-left:15px; padding-right:15px;}
.productview.WS80A_with_Elite_OB .healthBox.sec3 .bcBoxWrap.type2 .bcBox {max-width:1240px; margin:0 auto; padding-top:30px;  padding-left:30px; padding-right:30px;}

.productview.WS80A_with_Elite_OB .healthBox.step04 {background:#e4e4e4;padding-bottom:0}
.productview.WS80A_with_Elite_OB .healthBox.step04 .benefitTitle em {margin-top:-5px}
.productview.WS80A_with_Elite_OB .healthBox.step04 .benefitTitle em:before {background-position:-210px 0;width:47px;height:47px;margin-bottom:10px}
.productview.WS80A_with_Elite_OB .healthBox.step04 .bgT02 .bcBox {padding-top:0;padding-bottom:30px}
.productview.WS80A_with_Elite_OB .healthBox.step04 .bgT02 .bcBox .text-va-m {margin-top:30px}
.productview.WS80A_with_Elite_OB .healthBox.step04 figcaption{margin-bottom:30px;}
.productview.WS80A_with_Elite_OB .healthBox.step04 figcaption:last-child{margin-bottom:0;}
.productview.WS80A_with_Elite_OB .healthBox.step04 .sub_comment{margin:20px 0;}

.productview.WS80A_with_Elite_OB .healthBox.step05 .benefitTitle em {margin-top:-5px;color:#a2b4dc}
.productview.WS80A_with_Elite_OB .healthBox.step05 .benefitTitle em:before {background-position:-273px 0;width:50px;height:44px;margin-bottom:10px}
.productview.WS80A_with_Elite_OB .healthBox.step05 .bcBox.type2 .bcImg {margin-top:15px}
.productview.WS80A_with_Elite_OB .healthBox.step05 .bcBox.img-left {padding-top:10px}
.productview.WS80A_with_Elite_OB .healthBox.step05 .bcBox.img-left .text-va-m {margin-top:30px}
.productview.WS80A_with_Elite_OB .healthBox .bcBox.img-align figure figcaption .text-va-m p span {display:block;color:#3cb7ba}
.productview.WS80A_with_Elite_OB .healthBox.step06 {padding-bottom:0}
.productview.WS80A_with_Elite_OB .healthBox.step06 .benefitTitle em {margin-top:0px;color:#aba0cd}
.productview.WS80A_with_Elite_OB .healthBox.step06 .bcImg {margin:0 0 40px 0}
.productview.WS80A_with_Elite_OB .healthBox.step06 .benefitTitle em:before {background-position:-337px 0;width:32px;height:49px;margin-bottom:10px}
.productview.WS80A_with_Elite_OB .healthBox.step06 .bcBox.type2 .bcSubTitle,
.productview.WS80A_with_Elite_OB .healthBox.step06 .bcBox.type2 p {text-align:center}
.productview.WS80A_with_Elite_OB .systemStep {margin-top:30px; background:url('/resources/_img/sub/product/WS80A_with_Elite_OB/WS80_step06_bg.png') repeat; }
.productview.WS80A_with_Elite_OB .systemStep img {max-width:100%; margin:0 auto; }
.productview.WS80A_with_Elite_OB .systemWrap {margin-top:30px;font-size:12px;line-height:1.5;padding:0 15px;color:#3cb7ba;text-align:center}

.productview.WS80A_with_Elite_OB .hellomom {/*margin-top: 40px*/}
  .productview.WS80A_with_Elite_OB .hellomom figure {margin: 0}
  .productview.WS80A_with_Elite_OB .hellomom .tit {font-family: 'stitle';font-size: 16px;color: #1428a0;}
  .productview.WS80A_with_Elite_OB .hellomom .tit span {display: block;margin-top: 5px;font-family: 's4';font-size: 14px;color: #00b0e6;letter-spacing: .02em;}
  .productview.WS80A_with_Elite_OB .hellomom .desc {margin-top: 14px;font-size: 12px;line-height: 1.6;}
  .productview.WS80A_with_Elite_OB .hellomom .bcImg {width: 199px;margin: 20px auto 0}

.productview.OMNITOM .sec2 .bcBox{padding:60px 70px 0;}
.productview.OMNITOM .sec2 .bcImgLine .txtBox p{display:table-cell; vertical-align:middle;}
.productview.OMNITOM .sec2 .bcImgLine .bcImg{position:relative; margin-top:20px; margin-bottom:40px;}
.productview.OMNITOM .sec2 .bcImgLine .bcImg span{display:block; position:absolute; left:0; bottom:0; width:100%; padding:8px; box-sizing:border-box; background:rgba(245,255,255,0.7); font-size:16px; font-weight:bold; text-align:left; color:#333;}
.productview.OMNITOM .sec2 .desc li{margin-bottom:18px; font-size:12px; line-height:1.2em; color:#666;}
.productview.OMNITOM .sec3 .bcBox{padding:60px 70px 0;}
.productview.OMNITOM .sec3 .pro_list{overflow:hidden;}
.productview.OMNITOM .sec3 .pro_list li{float:left; width:50%;font-size:13px; line-height:1.2em; margin-bottom:5px;}
.productview.OMNITOM .sec3 .pro_list li.last{margin-bottom:0;}
.productview.OMNITOM .sec3 .bcImg{margin-bottom:30px;}
.productview.OMNITOM .sec5 .txt_area .logo{display:block; text-align:center; width:85px; padding-top:25px; margin:0 auto;}
.productview.OMNITOM .sec3  .box{overflow:hidden; padding:0;}
.productview.OMNITOM .sec6  .bcBox.img1{padding-top:0;}

.productview .cyberWrap{background:#ebebeb;}
.productview.GU60A .cyberWrap, .productview.GF50 .cyberWrap, .productview.GC70 .cyberWrap{background:#fff;}
/* 2022-05-02 HM70 EVO 페이지 수정 s */
/* old */
.productview .cyberWrap .benefitTitle {margin-top: 60px;}
.productview .cyberWrap .bcSubTitle {font-size: 16px; text-align: center;}
.productview .cyberWrap .cyberBoxTag {display: inline-block; font-size: 10px; color: #2177c2; border-top: 1px solid #2177c2; border-bottom: 1px solid #2177c2; padding: 5px; margin-top: 15px;}
.productview .cyberWrap .cyberBoxTag strong {font-weight: 800;}
.productview .cyberWrap .cyberBox {padding: 20px 15px 30px; text-align: center;}
.productview .cyberWrap .cyberBox > ul {overflow: hidden; margin-top: 35px;}
.productview .cyberWrap .cyberBox .cyber_list {overflow: hidden; margin-bottom: 20px; text-align: left;}
.productview .cyberWrap .cyberBox .cyber_list.list01 h5, .productview .cyberWrap .cyberBox .cyber_list.list01 p {color: #00b0e6;}
.productview .cyberWrap .cyberBox .cyber_list.list02 h5, .productview .cyberWrap .cyberBox .cyber_list.list02 p {color: #0078be;}
.productview .cyberWrap .cyberBox .cyber_list.list03 h5, .productview .cyberWrap .cyberBox .cyber_list.list03 p {color: #014099;}
.productview .cyberWrap .cyberBox .cyber_list h5 {float: right; width: 75%; margin: 5px 0; font-family: 's8'; font-size: 14px; font-weight: bold;}
.productview .cyberWrap .cyberBox .cyber_list .cyber_icon {float: left; display: inline-block; width: 65px; height: 65px; background: url('/resources/_img/sub/product/cyber_icon.png') 0 0 no-repeat; background-size: auto 65px;}
.productview .cyberWrap .cyberBox .cyber_list .cyber_icon.icon01 {background-position: 0 0;}
.productview .cyberWrap .cyberBox .cyber_list .cyber_icon.icon02 {background-position: -66px 0;}
.productview .cyberWrap .cyberBox .cyber_list .cyber_icon.icon03 {background-position: -132px 0;}
.productview .cyberWrap .cyberBox .cyber_list p {float: right; width: 75%; font-size: 12px; line-height: 18px;}
/* //old */
.productview .cyberWrapNew{background-color: #ebebeb;}/* 2022-05-10 추가수정 */
.productview .cyberWrapNew .benefitTitle { margin-top: 60px;}
.productview .cyberWrapNew .bcSubTitle { font-size: 16px; text-align: center;}
.productview .cyberWrapNew .bcSubText { margin-top: 15px; font-size: 14px; font-weight: 700; text-align: center;}
.productview .cyberWrapNew .bcText { margin-top: 10px; font-size: 12px; color: #666; text-align: center; line-height: 1.6;}
.productview .cyberWrapNew .cyberBoxTag { display: inline-block; font-size: 10px; color: #2177c2; border-top: 1px solid #2177c2; border-bottom: 1px solid #2177c2; padding: 5px; margin-top: 15px;}
.productview .cyberWrapNew .cyberBoxTag strong { font-weight: 800;}
.productview .cyberWrapNew .cyberBox { padding: 0 15px 30px; text-align: center;}
.productview .cyberWrapNew .cyberBox > ul { overflow: hidden; margin-top: 35px;}
.productview .cyberWrapNew .cyberBox .cyber_list { display: flex; justify-content: space-between; overflow: hidden; margin-bottom: 20px; text-align: left;}
.productview .cyberWrapNew .cyberBox .cyber_list.list01 { color: #00b0e6;}
.productview .cyberWrapNew .cyberBox .cyber_list.list02 { color: #0078be;}
.productview .cyberWrapNew .cyberBox .cyber_list.list03 { color: #014099;}
/* 2023-09-25 v6 s*/
.productview .cyberWrapNew.ob .cyberBox .cyber_list.list01 { color: #00b0e6; }
.productview .cyberWrapNew.ob .cyberBox .cyber_list.list02 { color: #0078be; }
.productview .cyberWrapNew.ob .cyberBox .cyber_list.list03 { color: #014099; }
/* //2023-09-25 v6 e */
.productview .cyberWrapNew .cyberBox .cyber_list .cyber_icon { display: inline-block; width: 65px; height: 65px;}
.productview .cyberWrapNew .cyberBox .cyber_list .cyber_icon img{ max-width: 100%;}
.productview .cyberWrapNew .cyberBox .cyber_list .text_area { width: calc(100% - 80px);}
.productview .cyberWrapNew .cyberBox .cyber_list h5 { width: 75%; margin-bottom: 5px; font-family: 's8'; font-size: 14px; font-weight: bold;}
.productview .cyberWrapNew .cyberBox .cyber_list .text_area .inner_list { margin-top: 5px;}
.productview .cyberWrapNew .cyberBox .cyber_list .text_area .inner_list li { position: relative; padding-left: 10px; line-height: 1.6;}
.productview .cyberWrapNew .cyberBox .cyber_list .text_area .inner_list li:before { content: '・'; display: block; position: absolute; top: 1px; left: 0;}
.productview .cyberWrapNew .cyberBox .cyber_list p { width: 75%; font-size: 12px; line-height: 18px; line-height: 1.6;}
/* //2022-05-02 HM70 EVO 페이지 수정 e */

.productview.GF50 p.op_sp, .productview.GR40CW p.op_sp, .productview.GM85 p.op_sp{font-size:10px;}


@media all and  (min-width:768px){
	.productview.WS80A_with_Elite_OB .healthStep {background-image:url('/resources/_img/sub/product/WS80A_with_Elite_OB/bg_utr_ws80a_step_md.jpg'); background-color:#f2f2f2; padding:110px 0 110px 0; }
	.productview.WS80A_with_Elite_OB .healthStep .subTxt {line-height:1.78;font-size:18px}
	.productview.WS80A_with_Elite_OB .healthBox .benefitTitle	{padding-left:156px;}
	.productview.WS80A_with_Elite_OB .healthBox .benefitTitle em {left:15px; font-size:18px;margin-right:30px;width:auto}
	.productview.WS80A_with_Elite_OB .healthBox .benefitTitle em:before {display:block;content:'';background-image:url('/resources/_img/sub/product/WS80A_with_Elite_OB/healthStep_ico2.png');background-repeat:no-repeat;margin-left:-5px;background-size:auto auto}
	.productview.WS80A_with_Elite_OB .healthBox .benefitTitle > span {width:auto}
	.productview.WS80A_with_Elite_OB .healthBox {padding:100px 0 60px 0}
	.productview.WS80A_with_Elite_OB .healthBox .benefitTitle {margin:0 auto; padding-left:145px; width:calc(100% - 80px);}
	.productview.WS80A_with_Elite_OB .healthBox.step01 .benefitTitle em {margin-top:-27px}
	.productview.WS80A_with_Elite_OB .healthBox.step01 .benefitTitle em:before {background-position:0 0;width:91px;height:85px}
	.productview.WS80A_with_Elite_OB .healthBox.step02 .benefitTitle em {margin-top:-20px}
	.productview.WS80A_with_Elite_OB .healthBox.step02 .benefitTitle em:before {background-position:-140px 0;width:88px;height:79px;margin-bottom:20px}
	.productview.WS80A_with_Elite_OB .healthBox.step03 .benefitTitle em {margin-top:-40px}
	.productview.WS80A_with_Elite_OB .healthBox.step03 .benefitTitle em:before {background-position:-274px 0;width:96px;height:77px;margin-bottom:20px}
	.productview.WS80A_with_Elite_OB .healthBox.step04 .benefitTitle em {margin-top:-45px}
	.productview.WS80A_with_Elite_OB .healthBox.step04 .benefitTitle em:before {background-position:-420px 0;width:77px;height:77px;margin-bottom:20px}
	.productview.WS80A_with_Elite_OB .healthBox.step05 .benefitTitle em {margin-top:5px;color:#a2b4dc}
	.productview.WS80A_with_Elite_OB .healthBox.step05 .benefitTitle em:before {background-position:-544px 0;width:84px;height:70px;margin-bottom:20px}
	.productview.WS80A_with_Elite_OB .healthBox.step06 .benefitTitle em {margin-top:0px;color:#aba0cd}
	.productview.WS80A_with_Elite_OB .healthBox.step06 .bcImg {margin:0 0 40px 0}
	.productview.WS80A_with_Elite_OB .healthBox.step06 .benefitTitle em:before {background-position:-675px 0;width:55px;height:81px;margin-bottom:20px}
	.bcBoxWrap.ty2 {padding-bottom:40px}
	.productview.WS80A_with_Elite_OB .healthBox .bgT02 {padding-bottom:30px}
	.productview.WS80A_with_Elite_OB .healthBox.step05 {padding-bottom:10px}
	.productview.WS80A_with_Elite_OB .healthBox.step05 .bcBox.type2 .bcImg {margin:25px 0 40px 0}
	.productview.WS80A_with_Elite_OB .healthBox .bcBox {padding-top:60px}
	.productview.WS80A_with_Elite_OB .systemWrap {margin-top:30px;font-size:13px;line-height:1.7;padding:0 40px}

	.productview.WS80A_with_Elite_OB .hellomom .tit {font-size: 24px;}
	  .productview.WS80A_with_Elite_OB .hellomom .tit span {margin-top: 8px;font-size: 22px;}
	  .productview.WS80A_with_Elite_OB .hellomom .desc {margin-top: 20px;font-size: 16px;}
	  .productview.WS80A_with_Elite_OB .hellomom .bcImg {width: 398px;margin-top: 40px}
	.productview.WS80A_with_Elite_OB .sec2 {padding:11.5% 0; background-image:url('/resources/fr/_img/sub/product/WS80A_with_Elite_OB/ws80a_sec2_img01_md.jpg'); }
	.productview.WS80A_with_Elite_OB .sec2 .bcSubTitle{font-size:40px;}
	.productview.WS80A_with_Elite_OB .sec2 .bcSubTitle span{font-size:19px;}
	.productview.WS80A_with_Elite_OB .step03 .benefitTitle{margin-bottom:60px;}
	.productview.WS80A_with_Elite_OB .healthBox.sec3 .bcBoxWrap.type2 .bcBox{padding:60px 40px 0;}

	.productview.OMNITOM .sec2 .bcBox{padding:60px 70px 0;}
	.productview.OMNITOM .sec2 .bcImgLine .txtBox{margin-bottom:80px;}
	.productview .fr{float:right;}
	.productview.OMNITOM .sec2 .bcImgLine .txtBox.bg1{background:#fff;}
	.productview.OMNITOM .sec2 .bcImgLine .txtBox p{display:table-cell; vertical-align:middle;}
	.productview.OMNITOM .sec2 .bcImgLine .bcImg{position:relative; margin-bottom:40px;}
	.productview.OMNITOM .sec2 .bcImgLine .bcImgBox span{display:block; position:absolute; left:0; bottom:0; width:100%; padding:20px; box-sizing:border-box; background:rgba(245,255,255,0.3); font-size:20px; font-weight:bold; color:#333;}
	.productview.OMNITOM .sec2 .desc li{margin-bottom:10px; font-size:14px; line-height:1.2em; color:#666;}
	.productview.OMNITOM .sec3 .bcBox{padding:60px 70px 0;}
	.productview.OMNITOM .sec3  .box{overflow:hidden; padding:0;}
	.productview.OMNITOM .sec3  .left_area{float:left; width:50%;}
	.productview.OMNITOM .sec3  .right_area{float:left; width:50%;}
	.productview.OMNITOM .sec3 .pro_list li{float:none; width:100%; font-size:18px; line-height:1.2em; margin-bottom:5px; text-align:left;}
	.productview.OMNITOM .sec3 .pro_list li.last{margin-bottom:0;}
	.productview.OMNITOM .sec3 .bcImg{margin-bottom:40px;}
	.productview.OMNITOM .sec5 .txt_area .logo{display:block; text-align:center; width:150px; padding-top:25px; margin:0 auto;}
	.productview.OMNITOM .sec6  .bcBox.img1{padding-top:0;}

	/* 2022-05-02 HM70 EVO 페이지 수정 s */
	/* old */
	.productview .cyberWrap .benefitTitle {margin-top: 110px; font-size: 58px;}
	.productview .cyberWrap .bcSubTitle {font-size: 28px;}
	.productview .cyberWrap .cyberBoxTag {font-size: 16px; border-top: 2px solid #2177c2; border-bottom: 2px solid #2177c2; padding: 7px 25px; margin-top: 15px;}
	.productview .cyberWrap .cyberBoxTag strong {font-weight: 800;}
	.productview .cyberWrap .cyberBox {padding: 40px 40px 60px;}
	.productview .cyberWrap .cyberBox > ul {margin-top: 70px;}
	.productview .cyberWrap .cyberBox .cyber_list {margin-bottom: 35px;}
	.productview .cyberWrap .cyberBox .cyber_list h5 {margin: 35px 0 18px; font-size: 20px;}
	.productview .cyberWrap .cyberBox .cyber_list .cyber_icon {width: 130px; height: 130px; background-size: auto 130px;}
	.productview .cyberWrap .cyberBox .cyber_list .cyber_icon.icon01 {background-position: 0 0;}
	.productview .cyberWrap .cyberBox .cyber_list .cyber_icon.icon02 {background-position: -131px 0;}
	.productview .cyberWrap .cyberBox .cyber_list .cyber_icon.icon03 {background-position: -263px 0;}
	.productview .cyberWrap .cyberBox .cyber_list p {font-size: 16px;}
	/* //old */
	.productview .cyberWrapNew .benefitTitle {margin-top: 110px; font-size: 58px;}
	.productview .cyberWrapNew .bcSubTitle {font-size: 28px;}
	.productview .cyberWrapNew .bcSubText{margin-top: 50px; font-size: 22px;}
	.productview .cyberWrapNew .bcText{margin-top: 40px; font-size: 18px; text-align: left;}
	.productview .cyberWrapNew .cyberBoxTag {font-size: 16px; border-top: 2px solid #2177c2; border-bottom: 2px solid #2177c2; padding: 7px 25px; margin-top: 15px;}
	.productview .cyberWrapNew .cyberBoxTag strong {font-weight: 800;}
	.productview .cyberWrapNew .cyberBox {padding: 0 40px 60px;}
	.productview .cyberWrapNew .cyberBox > ul {margin-top: 70px;}
	.productview .cyberWrapNew .cyberBox .cyber_list {margin-bottom: 35px;}
	.productview .cyberWrapNew .cyberBox .cyber_list .cyber_icon {width: 130px; height: 130px;}
	.productview .cyberWrapNew .cyberBox .cyber_list .text_area{width: calc(100% - 150px);}
	.productview .cyberWrapNew .cyberBox .cyber_list h5 {margin-bottom: 18px; font-size: 20px;}
	.productview .cyberWrapNew .cyberBox .cyber_list p {font-size: 16px;}
	.productview .cyberWrapNew .cyberBox .cyber_list .text_area .inner_list{margin-top: 10px;}
	.productview .cyberWrapNew .cyberBox .cyber_list .text_area .inner_list li{padding-left: 15px; font-size: 16px;}
	/* //2022-05-02 HM70 EVO 페이지 수정 e */

	.productview.GF50 p.op_sp, .productview.GR40CW p.op_sp, .productview.GM85 p.op_sp{font-size:12px;}

	/* HS70A_OB */
	.productview.HS70A_OB .hellomom .tit {font-size: 24px;}
	.productview.HS70A_OB .hellomom .tit span {margin-top: 8px;font-size: 22px;}
	.productview.HS70A_OB .hellomom .desc {margin-top: 20px;font-size: 16px;}
	.productview.HS70A_OB .hellomom .bcImg {width: 398px;margin-top: 40px}
}
@media all and  (min-width:1024px){
	.bcBox_style .bcBox figcaption{min-height:192px;}
	.productview.WS80A_with_Elite_OB .md-line-6	{min-height:230px}
	.productview.WS80A_with_Elite_OB .healthStep {background-image:url('/resources/_img/sub/product/WS80A_with_Elite_OB/bg_utr_ws80a_step_lg.jpg'); background-color:#f2f2f2; padding:95px 0 70px 0;}
	.productview.WS80A_with_Elite_OB .healthBox .benefitTitle {top:-60px; text-align:center}
	.productview.WS80A_with_Elite_OB .healthBox {padding:125px 0 65px 0}
	.productview.WS80A_with_Elite_OB .healthBox .benefitTitle {margin:0 auto; padding-left:145px; width:calc(100% - 80px);}
	.productview.WS80A_with_Elite_OB .healthBox .benefitTitle em {margin-right:40px}
	.productview.WS80A_with_Elite_OB .healthBox .benefitTitle > span {text-align:center}
	.productview.WS80A_with_Elite_OB .healthBox .bcBoxWrap.type2 {background:#fff}
	.productview.WS80A_with_Elite_OB .healthBox .bcBoxWrap.type2 .bcBox {padding-top:0}
	.productview.WS80A_with_Elite_OB .healthBox .bcBoxWrap.type2 .bcImg {background:#fff;text-align:center}
	.productview.WS80A_with_Elite_OB .healthBox .bcBoxWrap.type2 .bcBox .text-va-m {margin-top:0}
	.productview.WS80A_with_Elite_OB .healthBox .bcBoxWrap.type2 .bcImg .imgPd {padding:40px 0;display:inline-block}
	.productview.WS80A_with_Elite_OB .healthBox .bcBoxWrap.type2 .bcImg .imgPd img {float:none}
	.productview.WS80A_with_Elite_OB .healthBox .bcBoxWrap.type2 .bcImg .imgPd p {text-align:center;color:#fff;margin-top:30px;font-size:20px;display:block}
	.productview.WS80A_with_Elite_OB .healthBox.step01 {padding-bottom:60px}
	.productview.WS80A_with_Elite_OB .sec2 {padding:8.5% 0; background-image:url('/resources/fr/_img/sub/product/WS80A_with_Elite_OB/ws80a_sec2_img01_lg.jpg');}
	.productview.WS80A_with_Elite_OB .sec2 .bcSubTitle{font-size:45px;margin-bottom:50px;}
	.productview.WS80A_with_Elite_OB .sec2 .bcSubTitle span{font-size:22px;}
	.productview.WS80A_with_Elite_OB .sec3.healthBox .bcBoxWrap.type2, .productview.WS80A_with_Elite_OB .sec3.healthBox .bcBoxWrap.type2 .bcImg{background:none;}
	.productview.WS80A_with_Elite_OB .sec3  .bcImg .imgPd{padding-left:0; padding-right:0}
	.productview.WS80A_with_Elite_OB .sec3  .bcSubTitle{margin-bottom:20px;}
	.productview.WS80A_with_Elite_OB .sec3  .bcSubTitle2{color:#333;}
	.productview.WS80A_with_Elite_OB .sec3.healthBox {padding:0;}
	.productview.WS80A_with_Elite_OB .healthBox.step03 .benefitTitle + .bcBoxWrap.type2 {margin-top:60px}
	.productview.WS80A_with_Elite_OB .healthBox.step03 {padding-bottom:0}
	.productview.WS80A_with_Elite_OB .healthBox.step04 .bgT02 .bcBox {padding-bottom:60px}
	.productview.WS80A_with_Elite_OB .healthBox.step04 figcaption{margin-bottom:100px;}
	.productview.WS80A_with_Elite_OB .healthBox.step04 .benefitTitle em,
	.productview.WS80A_with_Elite_OB .healthBox.step05 .benefitTitle em {margin-top:-45px}
	.productview.WS80A_with_Elite_OB .healthBox.step04 .bgT02 .bcBox {padding-top:60px}
	.productview.WS80A_with_Elite_OB .bcImg.HS70A_01{background-color:#eee;}
	.productview.WS80A_with_Elite_OB .healthBox.step04 .sub_comment{margin:50px 0;}
	.productview.WS80A_with_Elite_OB .healthBox.step05 .bcBox.img-left {padding-top:80px}
	.productview.WS80A_with_Elite_OB .healthBox.step05 .bcBox.img-left .text-va-m {margin-top:0}
	.productview.WS80A_with_Elite_OB .healthBox.step05 .bcBox.type2 {padding-top:0}
	.productview.WS80A_with_Elite_OB .healthBox.step05 .bcBox.type2 .bcSubTitle {text-align:center}
	.productview.WS80A_with_Elite_OB .healthBox.step05 .bcBox.type2 .bcImg {margin-top:30px}
	.productview.WS80A_with_Elite_OB .healthBox.step06 .benefitTitle em {margin-top:-50px}
	.productview.WS80A_with_Elite_OB .healthBox.step06 .bcBox.type2 {padding:0 40px;margin-top:-30px}
	.productview.WS80A_with_Elite_OB .healthBox.step06 .bcBox.type2 .bcSubTitle {text-align:center}
	.productview.WS80A_with_Elite_OB .bcBoxWrap.bg.type2 .bcBox.img-align.pdn {padding-left:0;padding-right:0}
	.bcBoxWrap.ty2 {padding-bottom:0}
	.productview.WS80A_with_Elite_OB .systemWrap {font-size:14px}

	.productview.WS80A_with_Elite_OB .hellomom {/*margin-top: 60px;*/}
	  .productview.WS80A_with_Elite_OB .hellomom::before,
	  .productview.WS80A_with_Elite_OB .hellomom::after {display: table;clear: both;content: ''}
	  .productview.WS80A_with_Elite_OB .hellomom figcaption {float: left;width: 680px;line-height: 1;text-align: left;}
	  .productview.WS80A_with_Elite_OB .hellomom .tit {}
	  .productview.WS80A_with_Elite_OB .hellomom .tit span {}
	  .productview.WS80A_with_Elite_OB .hellomom .desc {}
	  .productview.WS80A_with_Elite_OB .hellomom .bcImg {float: right;margin: 0}

	.productview.WS80A_with_Elite_OB .sec3 .type_top figure{position:relative;}
	.productview.WS80A_with_Elite_OB .sec3 .type_top .bcImg{padding-top:120px; margin-top:0;}
	.productview.WS80A_with_Elite_OB .sec3 .type_top figcaption{position:absolute; left:0; top:0;}
	.productview.WS80A_with_Elite_OB .healthBox.sec3 .bcBoxWrap.type2 .bcBox{padding:70px 0 0;}

	.productview.OMNITOM .sec2 .bcBox{padding:0 40px;}
	.productview.OMNITOM .sec2 .bcImgLine{padding-top:60px;}
	.productview.OMNITOM .sec2 .bcImgLine figcaption{overflow:hidden;}
	.productview.OMNITOM .sec2 .bcImgLine .bcImg{position:relative; margin-top:0;}
	.productview.OMNITOM .sec2 .bcImgLine .bcImg span{padding:20px; font-size:20px;}
	.productview.OMNITOM .sec2 .bcImgLine .txtBox{display:table; height:340px;  margin-bottom:0; text-align:right;}
	.productview.OMNITOM .sec2 .bcImgLine .txtBox.bg1{padding-left:35px; background:#f4f4f4; text-align:left;}
	.productview.OMNITOM .sec2 .bcImgLine .txtBox p{display:table-cell; vertical-align:middle; padding-right:35px;}
	.productview.OMNITOM .sec2 .desc {padding-top:60px;}
	.productview.OMNITOM .sec2 .desc li{font-size:12px; line-height:1.6em; color:#666;}
	.productview.OMNITOM .sec3  .md-6{overflow:hidden; padding:0;}
	.productview.OMNITOM .sec3  .left_area{float:left;}
	.productview.OMNITOM .sec3  .right_area{float:left;}
	.productview.OMNITOM .sec3 .pro_list li{font-size:18px; line-height:1.2em; margin-bottom:5px;}
	.productview.OMNITOM .sec3 .pro_list li.last{margin-bottom:0;}
	.productview.OMNITOM .sec3 .bcImg{margin-bottom:15px;}
	.productview.OMNITOM .sec4 .bcBox.last{padding-bottom:0;}
	.productview.OMNITOM .sec5 .txt_area{position:relative;}
	.productview.OMNITOM .sec5 .txt_area .logo{position:absolute; right:0; top:0;}
	.productview.OMNITOM .sec6 .bcBox.last{padding-bottom:0;}

	/* 2022-05-02 HM70 EVO 페이지 수정 s */
	/* old */
	.productview .cyberWrap .bcSubTitle { font-family: "s7"; font-size: 30px;}
	.productview .cyberWrap .cyberBox { padding-bottom: 95px;}
	.productview .cyberWrap .cyberBox > ul { margin: 60px 0 40px 0;}
	.productview .cyberWrap .cyberBox .cyber_list { float: left; width: 33.3%; margin-bottom: 0; text-align: center;}
	.productview .cyberWrap .cyberBox .cyber_list h5 { float: none; width: 100%; margin: 0; font-size: 22px;}
	.productview .cyberWrap .cyberBox .cyber_list .cyber_icon { float: none; width: 158px; height: 158px; margin: 30px 0; background-size: auto auto;}
	.productview .cyberWrap .cyberBox .cyber_list .cyber_icon.icon01 { background-position: 0 0;}
	.productview .cyberWrap .cyberBox .cyber_list .cyber_icon.icon02 { background-position: -160px 0;}
	.productview .cyberWrap .cyberBox .cyber_list .cyber_icon.icon03 { background-position: -321px 0;}
	.productview .cyberWrap .cyberBox .cyber_list p { float: none; width: 100%; font-size: 18px; line-height: 32px;}
	.productview .cyberWrap .cyberBox .bcBtn { min-width: 190px;}
	/* // old */
	.productview .cyberWrapNew .bcSubTitle {font-family: "s7"; font-size: 30px;}
	.productview .cyberWrapNew .cyberBox { padding-bottom: 95px;}
	.productview .cyberWrapNew .cyberBox > ul { display: flex; margin: 60px 0 40px 0;}
	.productview .cyberWrapNew .cyberBox .cyber_list { display: block; width: 33.3%; margin-bottom: 0; text-align: center;}
	.productview .cyberWrapNew .cyberBox .cyber_list .cyber_icon { float: none; width: 183px; height: 183px;}
	.productview .cyberWrapNew .cyberBox .cyber_list .text_area { width: 100%;}
	.productview .cyberWrapNew .cyberBox .cyber_list h5 { width: 100%; margin-top: 30px; font-size: 24px;}
	.productview .cyberWrapNew .cyberBox .cyber_list p {display: inline-block; float: none; width: auto; margin-top: 30px; font-size: 19px; line-height: 26px;}/* 2022-05-10 추가수정 */
	.productview .cyberWrapNew .cyberBox .cyber_list .text_area .inner_list{display: inline-block; text-align: left;}
	.productview .cyberWrapNew .cyberBox .cyber_list .text_area .inner_list li{font-size: 19px;}
	.productview .cyberWrapNew .cyberBox .bcBtn{min-width:190px;}
	/* //2022-05-02 HM70 EVO 페이지 수정 e */

}
@media all and (min-width:1240px){
	.productview.OMNITOM .bcBox .bcSubTitle + p {max-width:1240px;}
	.productview.WS80A_with_Elite_OB .healthStep {padding:95px 0 70px 0;}
	.productview.WS80A_with_Elite_OB .healthBox .benefitTitle {margin:0 auto; padding-left:145px; width:100%; max-width:1240px;}
	.productview.WS80A_with_Elite_OB .healthBox.step02 .bcBox.img-right figcaption {float:left;width:50%;margin-top:95px}
	.productview.WS80A_with_Elite_OB .healthBox.step02 .bcBox.img-right .bcImg {float:left;width:50%;margin-top:0}
	.productview.WS80A_with_Elite_OB .healthBox.step02 .textWrap, .productview.WS80A_with_Elite_OB .healthBox.step02 .textWrap .bcSubTitle {text-align:left}
	.productview.WS80A_with_Elite_OB .healthBox.step02 .textWrap, .productview.WS80A_with_Elite_OB .healthBox.step02 .textWrap .bcSubTitle {text-align:left}
	.productview.WS80A_with_Elite_OB .healthBox.step02 .md-line-6 {height:160px}
	.productview.WS80A_with_Elite_OB .md-line-5.ty2 {height:96px}
	.productview.WS80A_with_Elite_OB .healthBox .bcBoxWrap.type2 .bcImg {text-align:left}
	.productview.WS80A_with_Elite_OB .healthBox .bcBoxWrap.type2 .bcImg .imgPd {padding:60px 0 60px 85px;max-width:620px;display:inline-block}
	.productview.WS80A_with_Elite_OB .healthBox .bcBoxWrap.type2 .bcImg .imgPd img {float:none}
	.productview.WS80A_with_Elite_OB .healthBox .bcBoxWrap.type2 .img-left .bcImg {text-align:right}
	.productview.WS80A_with_Elite_OB .healthBox .bcBoxWrap.type2 .img-left .bcImg .imgPd {padding:60px 85px 60px 0}
	.productview.WS80A_with_Elite_OB .healthBox.sec3 .bcBoxWrap.type2 .img-right .bcImg{overflow:hidden;}
	.productview.WS80A_with_Elite_OB .healthBox.sec3 .bcBoxWrap.type2 .img-right .bcImg .imgPd{float: right;  padding:60px 0 60px 0;}
	.productview.WS80A_with_Elite_OB .systemStep {background:#ececec;text-align:center}
	.productview.WS80A_with_Elite_OB .systemStep img {margin:0 auto}
	.productview.WS80A_with_Elite_OB .systemWrap {max-width:1240px;margin-right:auto;margin-left:auto}
	.productview.WS80A_with_Elite_OB .healthBox.sec3 .bcBoxWrap.type2 .bcBox{padding-left:0; padding-right:0;}
	.bcBoxWrap.ty2 {padding-bottom:60px}


}


.WS80A_with_Elite_OB.productview .healthBox .img-align.bcBox figure figcaption .text-va-m p span {font-size:12px; line-height:1.5}
@media all and  (min-width:768px){
	.WS80A_with_Elite_OB.productview .healthBox .img-align.bcBox figure figcaption .text-va-m p span {font-size:13px; line-height:1.7}
}
@media all and  (min-width:1024px){
	.WS80A_with_Elite_OB.productview .healthBox .img-align.bcBox figure figcaption .text-va-m p span {font-size:14px}
}


/*  트랜스듀서 PDF 다운로드 */
.pdfWrap {background-color:#FFF;}
.pdfWrap .pdfWrap_img img {margin:0 auto; max-width:100%;}
.pdfWrap:after {clear:both;content:''; display:block;}
@media all and  (min-width:768px){
	.pdfWrap .pdfWrap_img img {margin:0 auto; max-width:100%;}
	.pdfWrap:after {clear:both;content:''; display:block;}
}
@media all and  (min-width:1024px){
	.pdfWrap .pdfWrap_img img {margin:0 auto; max-width:100%;}
	.pdfWrap:after {clear:both;content:''; display:block;}
}
@media all and (min-width:1240px){
	.pdfWrap .pdfWrap_img img {margin:0 auto; max-width:100%;}
	.pdfWrap:after {clear:both;content:''; display:block;}
}


/*product digital 공통 */
.digiProduct_toggle	{position:relative;height:208px;}
.digiProduct_toggle i	{display:block;background:none;font-size:0;text-indent:-9999px;line-height:0;width:119px;height:119px;top:50%;left:50%;margin-left:-60px;margin-top:-61px;z-index:2;}
.digiProduct_toggle i.cetner	{width:90px; height:90px; margin-left:-45px; margin-top:-47px;}

.ic-digi {display:inline-block;z-index:1;position:absolute;text-indent:-9999px; font-size:0; line-height:0;background:url(/resources/fr/_img/sub/product/GC85A/GC85_13_other_off.png) no-repeat 0 0; background-size:auto 208px;width:147px;height:104px;}
.ic-digi.type2 {background-position:0 0;top:0;left:50%;margin-left:-147px;}
.ic-digi.type3 {background-position:-147px 0;top:0;right:50%;margin-right:-147px;}
.ic-digi.type4 {background-position:0 -104px;bottom:0;left:50%;margin-left:-147px;}
.ic-digi.type5 {background-position:-147px -104px;bottom:0;right:50%;margin-right:-147px;}
.ic-digi.on  {background-image:url(/resources/fr/_img/sub/product/GC85A/GC85_13_other_on.png); }

.bcBox figcaption strong	{color:#0081c6}

@media all and (min-width:768px){
	/*product digital 공통 */
	.digiProduct_toggle	{height:494px;}
	.digiProduct_toggle i	{width:294px; height:294px; margin-left:-147px; margin-top:-147px;}
	.digiProduct_toggle i.cetner	{width:220px; height:220px; margin-left:-110px; margin-top:-110px;}

	.ic-digi	{background: url(/resources/fr/_img/sub/product/GC85A/GC85_13_other_sm_off.png) no-repeat 0 0;background-size:auto 494px;width:349px;height:247px;}
	.ic-digi.type2 {background-position:0 0;top:0;left:50%;margin-left:-349px;}
	.ic-digi.type3 {background-position:-349px 0;top:0;right:50%;margin-right:-349px;}
	.ic-digi.type4 {background-position:0 -247px;bottom:0;left:50%;margin-left:-349px;}
	.ic-digi.type5 {background-position:-349px -247px;bottom:0;right:50%;margin-right:-349px;}
	.ic-digi.on  {background-image:url(/resources/fr/_img/sub/product/GC85A/GC85_13_other_sm_on.png);}
}

@media all and (min-width:1024px){
	/*product digital 공통 */
	.digiProduct_toggle	{height:680px;}
	.digiProduct_toggle i	{width:406px; height:406px; margin-left:-203px; margin-top:-203px;}
	.digiProduct_toggle i.cetner	{width:300px; height:300px; margin-left:-153px; margin-top:-153px;}

	.ic-digi	{background:url(/resources/fr/_img/sub/product/GC85A/GC85_13_other_md_off.png) no-repeat 0 0;background-size:auto 680px;width:480px;height:340px;}
	.ic-digi.type2 {background-position:0 0;top:0;left:50%;margin-left:-480px;}
	.ic-digi.type3 {background-position:-480px 0;top:0;right:50%;margin-right:-480px;}
	.ic-digi.type4 {background-position:0 -340px;bottom:0;left:50%;margin-left:-480px;}
	.ic-digi.type5 {background-position:-480px -340px;bottom:0;right:50%;margin-right:-480px;}
	.ic-digi.on  {background-image:url(/resources/fr/_img/sub/product/GC85A/GC85_13_other_md_on.png); }

	.bcBox .caption, .bcBox figcaption	{line-height:1.7;}
}

@media all and (min-width: 1240px){
	/*product digital 공통 */
	.digiProduct_toggle	{height:759px;}
	.digiProduct_toggle i	{width:452px; height:452px; margin-left:-225px; margin-top:-225px;}
	.digiProduct_toggle i.cetner	{width:340px; height:340px; margin-left:-173px; margin-top:-173px;}

	.ic-digi	{background:url(/resources/fr/_img/sub/product/GC85A/GC85_13_other_lg_off.png) no-repeat 0 0;background-size:auto 759px; width:536px; height:380px;}

	.ic-digi.type2 {background-position:0 0;top:0;left:50%;margin-left:-536px;}
	.ic-digi.type3 {background-position:-536px 0;top:0;right:50%;margin-right:-536px;}
	.ic-digi.type4 {background-position:0 -380px;bottom:0;left:50%;margin-left:-536px;}
	.ic-digi.type5 {background-position:-536px -380px;bottom:0;right:50%;margin-right:-536px;}
	.ic-digi.on  {background-image:url(/resources/fr/_img/sub/product/GC85A/GC85_13_other_lg_on.png); }
}

.bcBoxWrap.step02 {background:#eaeaea;}
.HS40_GI_icon .icBcf {display: block; background: url('/resources/_img/sub/product/HS40_GI/hs40_gi_icon.png') no-repeat; -webkit-background-size: 55px auto; background-size: 55px auto; width: 55px; height: 56px;}
.HS40_OB_icon .icBcf {display: block; background: url('/resources/_img/sub/product/HS40_OB/hs40_ob_icon.png') no-repeat; -webkit-background-size: 55px auto; background-size: 55px auto; width: 55px; height: 56px;}
.HS40_GI_icon .icBcf.type01, .HS40_OB_icon .icBcf.type01 {background-position: 0 0; }
.HS40_GI_icon .icBcf.type02, .HS40_OB_icon .icBcf.type02 {background-position: 0 -56px; }
.HS40_GI_icon .icBcf.type03, .HS40_OB_icon .icBcf.type03 {background-position: 0 -112px; }
.HS40_GI_icon .icBcf.type04, .HS40_OB_icon .icBcf.type04 {background-position: 0 -168px; }
.HS40_GI_icon .icBcf.type05, .HS40_OB_icon .icBcf.type05 {background-position: 0 -224px; }
.HS40_GI_icon .icBcf.type06, .HS40_OB_icon .icBcf.type06 {background-position: 0 -280px; }
.HS40_GI_icon .icBcf.type07, .HS40_OB_icon .icBcf.type07 {background-position: 0 -336px; }
.HS40_GI_icon .icBcf.type08, .HS40_OB_icon .icBcf.type08 {background-position: 0 -392px; }
.HS40_GI_icon .icBcf.type09, .HS40_OB_icon .icBcf.type09 {background-position: 0 -448px; }
.HS40_GI_icon .icBcf.type10, .HS40_OB_icon .icBcf.type10 {background-position: 0 -504px; }
.HS40_GI_icon .icBcf.ssd, .HS40_OB_icon .icBcf.ssd {background-position: 0 -448px; }
.HS40_GI_icon .icBcf.reartray, .HS40_OB_icon .icBcf.reartray {background-position: 0 -504px; }

/* HS40_GI */
.productview.HS40_GI .bcBoxWrap.step01{padding:0 0 80px 0;}
.productview.HS40_GI .benefitWrap .step02 .bcSubTitle + p,
.productview.HS40_GI .benefitWrap .step03 .bcSubTitle + p,
.productview.HS40_GI .benefitWrap .bcFeatureWrap .bcSubTitle + p,
.productview.HS40_GI .benefitWrap .step04 .bcSubTitle + P {text-align: left;}
.productview.HS40_GI .benefitWrap .step03 .comment{text-align:left;}
.productview.HS40_GI .benefitWrap .bcBoxWrap.bg16 .bcSubTitle + p {text-align:left;}
.productview.HS40_GI .benefitWrap img.img-margin{margin-right:17px;}
/* 2022-09-28 수정 s*/
.productview.HS40_GI .bcSubTitle.icon-ai {padding-left: 35px; position: relative;}
.productview.HS40_GI .bcSubTitle.icon-ai .icon {width: 30px;position: absolute; bottom: 0; left: 0;}
.productview.HS40_GI .bcBox.HS40_GI_sdetect { padding-bottom: 30px;}
.productview.HS40_GI .bcBox.HS40_GI_sdetect .bcImg { background-color: #000;}
.productview.HS40_GI .bcBox.HS40_GI_sdetect .bcSubTitle { font-family: 's7';}
/* 2022-09-28 수정 e*/
.productview.HS40_GI .bcBox.HS40_GI_nervetrack {padding:30px 0 0;}
.productview.HS40_GI .bcBox.HS40_GI_nervetrack .bcImg {padding:0 15px;}
.productview.HS40_GI .bcBox.HS40_GI_nervetrack figcaption{padding:30px 15px;margin:0;background-color:#0077c8;}
.productview.HS40_GI .bcBox.HS40_GI_nervetrack .bcSubTitle{color:#fff;}
.productview.HS40_GI .bcBox.HS40_GI_nervetrack .sub-title{color:#fff;}
.productview.HS40_GI .bcBox.HS40_GI_nervetrack p{color:#fff;}
.productview.HS40_GI .bcBox.HS40_GI_nervetrack .comment{color:#fff;}
.productview.HS40_GI .bcBox.HS40_GI_nervetrack .addTxt{margin-top:12px;}
.productview.HS40_GI .bcBox.HS40_GI_nervetrack .addTxt li{color:#fff;white-space:normal;}
.productview.HS40_GI .bcBox.HS40_GI_nervetrack .addTxt li:after{content:none;}

/* HS40_OB */
.productview.HS40_OB .benefitWrap .bg16 .bcSubTitle + p{text-align: left;}
.productview.HS40_OB .bcBoxWrap.step01{padding:0 0 80px 0;}
.productview.HS40_OB .benefitWrap .step02 .bcSubTitle + p,
.productview.HS40_OB .benefitWrap .step03 .bcSubTitle + p,
.productview.HS40_OB .benefitWrap .bcFeatureWrap .bcSubTitle + p,
.productview.HS40_OB .benefitWrap .step04 .bcSubTitle + P {text-align: left;}
.productview.HS40_OB .hellomom {/*margin-top: 40px*/}
  .productview.HS40_OB .hellomom figure {margin: 0}
  .productview.HS40_OB .hellomom .tit {font-family: 'stitle';font-size: 16px;color: #1428a0;}
  .productview.HS40_OB .hellomom .tit span {display: block;margin-top: 5px;font-family: 's4';font-size: 14px;color: #00b0e6;letter-spacing: .02em;}
  .productview.HS40_OB .hellomom .desc {margin-top: 14px;font-size: 12px;line-height: 1.6;}
  .productview.HS40_OB .hellomom .bcImg {width: 199px;margin: 20px auto 0}

@media all and (min-width: 768px){
	.bcBoxRow + .bcBoxRow .bcBox.lg-6 {padding-top:0;}
	.bcBoxRow + .bcBoxRow .bcBox.lg-6 figcaption {margin-top:60px;}

	.HS40_GI_icon .icBcf, .HS40_OB_icon .icBcf { -webkit-background-size: 110px auto; background-size: 110px auto; width: 110px; height: 111px;}
	.HS40_GI_icon .icBcf.type01, .HS40_OB_icon .icBcf.type01 {background-position: 0 0; }
	.HS40_GI_icon .icBcf.type02, .HS40_OB_icon .icBcf.type02 {background-position: 0 -112px; }
	.HS40_GI_icon .icBcf.type03, .HS40_OB_icon .icBcf.type03 {background-position: 0 -224px; }
	.HS40_GI_icon .icBcf.type04, .HS40_OB_icon .icBcf.type04 {background-position: 0 -335px; }
	.HS40_GI_icon .icBcf.type05, .HS40_OB_icon .icBcf.type05 {background-position: 0 -449px; }
	.HS40_GI_icon .icBcf.type06, .HS40_OB_icon .icBcf.type06 {background-position: 0 -560px; }
	.HS40_GI_icon .icBcf.type07, .HS40_OB_icon .icBcf.type07 {background-position: 0 -672px; }
	.HS40_GI_icon .icBcf.type08, .HS40_OB_icon .icBcf.type08 {background-position: 0 -784px; }
	.HS40_GI_icon .icBcf.type09, .HS40_OB_icon .icBcf.type09 {background-position: 0 -896px; }
	.HS40_GI_icon .icBcf.type10, .HS40_OB_icon .icBcf.type10 {background-position: 0 -1008px; }
	.HS40_GI_icon .icBcf.ssd, .HS40_OB_icon .icBcf.ssd {background-position: 0 -896px; }
	.HS40_GI_icon .icBcf.reartray, .HS40_OB_icon .icBcf.reartray {background-position: 0 -1008px; }
	.RS85_GI .bcBoxRow + .bcBoxRow .bcBox.lg-6 figcaption{margin-top:40px;}
	.productvidew.HS40_GI .bcBox.HS40_GI_sdetect {padding-bottom: 60px;}/* 2022-09-28 수정 */
	.productview.HS40_GI .bcBox.HS40_GI_nervetrack .bcImg {padding:0 40px;}
	.productview.HS40_GI .bcBox.HS40_GI_nervetrack figcaption {padding:60px 40px;}
	.productview.HS40_GI .bcBox.HS40_GI_nervetrack .addTxt {margin-top:20px;}
	.productview.HS40_GI .bcBox.HS40_GI_nervetrack .addTxt li {padding-top:4px;}
	.productview.HS40_OB .hellomom .tit {font-size: 24px;}
	  .productview.HS40_OB .hellomom .tit span {margin-top: 8px;font-size: 22px;}
	  .productview.HS40_OB .hellomom .desc {margin-top: 20px;font-size: 16px;}
	  .productview.HS40_OB .hellomom .bcImg {width: 398px;margin-top: 40px}
}

@media (min-width: 1024px) {
	/* 2022-09-28 수정 s*/
	.productview.HS40_GI .bcSubTitle.icon-ai {padding-left: 70px; }
	.productview.HS40_GI .bcSubTitle.icon-ai .icon { width: 60px; bottom: -5px;}
	.productview.HS40_GI .bcBox.HS40_GI_sdetect {padding-bottom: 0;}
	/* //2022-09-28 수정 */
	.productview.HS40_GI .bcBox.HS40_GI_nervetrack .bcImg {background-color:#000;}
	.productview.HS40_GI .bcBox.HS40_GI_nervetrack {padding:0;}
	.productview.HS40_GI .bcBox.HS40_GI_nervetrack .addTx {margin-top:30px;}
	.productview.HS40_OB .hellomom {/*margin-top: 60px;*/}
	  .productview.HS40_OB .hellomom::before,
	  .productview.HS40_OB .hellomom::after {display: table;clear: both;content: ''}
	  .productview.HS40_OB .hellomom figcaption {float: left;width: 680px;line-height: 1;text-align: left;}
	  .productview.HS40_OB .hellomom .tit {}
	  .productview.HS40_OB .hellomom .tit span {}
	  .productview.HS40_OB .hellomom .desc {}
	  .productview.HS40_OB .hellomom .bcImg {float: right;margin: 0}
}

@media all and (min-width: 1240px){
	.productview.HS40_GI .topArea .slide_page .point_wrp {width: 56%;}
	.productview.HS40_GI .benefitWrap .step03 .bcBox.last {padding:80px 0 90px 0!important;}

}

@media all and (min-width: 1240px){
	.bcBoxRow + .bcBoxRow .bcBox {padding:40px 0 0;}
	.bcBoxRow + .bcBoxRow .bcBox.lg-6 figcaption {margin-top:120px;}
	.bcBox.HS40_GI_feat01 .bcImg, .bcBox.HS40_GI_feat02 .bcImg, .bcBox.HS40_GI_feat03 .bcImg, .bcBox.HS40_GI_feat04 .bcImg, .bcBox.HS40_GI_feat05 .bcImg, .bcBox.HS40_GI_feat06 .bcImg {background:#000;}
	.HS40_GI .md-line-6	{min-height:210px}

	.RS85_GI .bcBoxRow + .bcBoxRow .bcBox.lg-6 figcaption{margin-top:80px;}
}



/* 추가 */

/* common */

.bcBoxWrap p{word-break:keep-all; word-wrap:break-word;}
.productview .bcBoxWrap .top_area, .productview  .bcBoxWrap .sec_inner{padding:0 4.6%; max-width:1240px; margin:0 auto; text-align:center;}
.productview .bcBoxWrap .top_area{margin-bottom:30px;}
.productview .bcBoxWrap .full_inner{max-width:1600px; margin:0 auto;}
.productview .top_area h3{width:100%; margin-bottom:20px; word-break:keep-all; word-wrap:break-word;}

.productview .logoBox h3{position:relative;}
.productview .logoBox img{position:absolute; top:-70px; left:-15px; width:50%;}
.productview .logoBox .bcTitle{text-align: center;font-size: 28px;line-height: 1.2;font-family: 'stitle';font-weight:bold;letter-spacing:-0.05em}
.productview .bcBox .mobile_txt {font-size: 13px;line-height: 1.5;text-align: left;}
.productview .bcBox .mobile_txt dt{margin-top:30px;font-size: 16px;line-height: 1.1;font-family: 's8';color: #333;font-weight:bold;}
.productview .bcBox .mobile_txt dd{margin-top: 5px;}
.productview .bcBox .mobile_txt .comment{font-size:12px; margin-left: 20px; font-family: 's6';}
.productview .bcBox .small_txt{font-size:11px;}
.productview .bcBox figure .comment{display:block; padding-top:15px; font-size:11px; line-height:1.3em;}
.productview .bcBox figure .comment-2{font-size:11px;}
.productview .bgBox{max-width:1600px; margin:0 auto;  background-color: #eaeaea; background-position:left center; background-repeat:no-repeat; background-size:cover;}
.productview .bgBox .bcBox {position:relative; padding:20px 15px 90px 30%;}
.productview .bgBox .bcImg{text-align:right;}
.productview .bgBox .text_box{position:absolute;bottom:0;left:0;padding:15px 20px;font-size:11px;color:#fff;letter-spacing:0; background:rgba(0,129,198,0.75); }

/* GC85A */

/* GC85A popup */

.productview.GC85A .benefitTitle{margin-top:42px;}
.productview.GC85A .bcBoxWrap.automated-system .bcBox{padding:21px 0 0;}
.productview.GC85A .bcBoxWrap p{line-height:18px;}
.productview.GC85A .intro .bcImg{margin-top:26px;}
.productview.GC85A .automated-system{position:relative;padding:75px 0 30px;}
.productview.GC85A .automated-system .bcSubTitle{font-family:'s7';}
.productview.GC85A .automated-system .benefitTitle{margin-top:39px;}
.productview.GC85A .automated-system .bcBox .bcSubTitle + p{margin-top:3px;padding:0 15px;}
.productview.GC85A .automated-system .tag{position:absolute;top:0;left:0;width:240px;}
.productview.GC85A .automated-system .tag img{width:100%;}
.productview.GC85A .automated-system .bcImg.full{margin:36px 0 0;}
.productview.GC85A .qap .bcBox,
.productview.GC85A .bucky .bcBox{padding:38px 15px 30px;}
.productview.GC85A .qap .bcBox .bcSubTitle + p,
.productview.GC85A .bucky .bcBox .bcSubTitle + p{margin-top:3px;}
.productview.GC85A .qap .real_txt,
.productview.GC85A .bucky .real_txt{padding-bottom:0;}
.productview.GC85A .qap .real_txt p,
.productview.GC85A .bucky .real_txt p{padding-top:23px;padding-bottom:2px;}
.productview.GC85A .qap figure .bcImg{overflow:hidden;}
.productview.GC85A .qap figure .box{float:left; width:48.7%; margin-right:2.6%;}
.productview.GC85A .qap figure .box.last{margin-right:0;}
.productview.GC85A .qap figure .box figcaption{padding-top:10px; text-align:center; font-size:16px; font-weight:bold; font-size:9px;}
.productview.GC85A .qap .comment{display:none;}
.productview.GC85A .cyberWrap .cyberBox{padding:20px 15px 30px;}
.productview.GC85A .detectorWrap .cont01 .subTitle{padding-top:0}
/* HS60-GI */
.productview.HS60_GI .bcTitle{text-align: center;font-size: 28px;line-height: 1.2;font-family: 'stitle';font-weight:bold;letter-spacing:-0.05em}
.productview.HS60_GI .bgBox{background-image:url('/resources/_img/sub/product/HS60_GI/HS60_GI_01_bg.jpg') ;}
.productview.HS60_GI .addTxt li{margin:8px 0px 0px 8px;color:#666;}
.productview.HS60_GI .addTxt li ~ li{margin-top:0;}
.productview.HS60_GI .addTxt li:after{color:#666;top:4px;}

.productview.HS50_GI .bgBox{background-image:url('/resources/_img/sub/product/HS50_GI/HS50_GI_01_bg.jpg') ;}


/* HS50-GI */
.productview.HS50_GI .sec4 .logoBox{width:100%; background-color:#ededed;}
.productview.HS50_GI .option {margin-top:14px;}
.productview.HS50_GI .option li {font-size:10px;}

/* 2018-08-29 HS30_GI */
.productview.HS30_GI .bcImg.full_black{width:auto;}
.productview.HS30_GI .bcImg.full_black img{width:100%;}
.productview.HS30_GI .bcImg figcaption{margin-top:10px; text-align:left;}
.productview.HS30_GI .sec1 .bcSubTitle, .productview.HS30_GI .sec3 .bcSubTitle{text-align:center;}
.productview.HS30_GI .sec1 .bcBox .bcSubTitle + p, .productview.HS30_GI .sec3 .bcBox .bcSubTitle + p{text-align:center;}
.productview.HS30_GI .link_box_Inner{display:none;}
.productview.HS30_GI .sec3 .video_comment{color:#63b6fc; line-height:1.2em;}
.productview.HS30_GI .bcBox .mobile_txt img{width:100%;}
.productview.HS30_GI .bcBox .mobile_txt dt{margin-top:40px;}
.productview.HS30_GI .bcBox .mobile_txt dd{margin-bottom:20px;}

/* 2018-09-05 HM70A_GI */
.productview.HM70A_with_Plus_GI .bcBox .bcImg figcaption{padding-top:5px; text-align:right;}
.productview.HM70A_with_Plus_GI .sec4{background:#f8f8f8;}
.productview.HM70A_with_Plus_GI .sec5{background:#f8f8f8;}
.productview.HM70A_with_Plus_GI .sec5 .bcBox.fr{padding-bottom:40px;}
.productview.HM70A_with_Plus_GI .sec7{padding:30px 0;}
.productview.HM70A_with_Plus_GI .sec8 .bcBox .row .bcImg figcaption{margin-top:0;}
.productview.HM70A_with_Plus_GI .bcBox .bcSubTitle{text-align:center;}
.productview.HM70A_with_Plus_GI .bcBox .bcSubTitle+p{text-align:center;}
.productview.HM70A_with_Plus_GI .bcBox .bcFigBox .bcSubTitle{text-align:left;}
.productview.HM70A_with_Plus_GI .bcBox .bcFigBox .bcSubTitle+p{text-align:left;}

/* 2018-09-05 HM70A_OB */
.productview.HM70A_with_Plus_OB .bcBox .bcImg figcaption{padding-top:5px; text-align:right;}
.productview.HM70A_with_Plus_OB .sec5 .bcBox .interval{padding-top:30px;}
.productview.HM70A_with_Plus_OB .sec5 .bcBox .dscr{text-align:center;}
.productview.HM70A_with_Plus_OB .sec5 .row_box .bcImg figcaption{float:none; width:100%;}
.productview.HM70A_with_Plus_OB .bcBox .bcSubTitle{text-align:center;}
.productview.HM70A_with_Plus_OB .bcBox .bcSubTitle+p{text-align:center;}


/* 2018-09-05 HM70A_POC */
.productview.HM70A_with_Plus_POC .bcImg figcaption{text-align:right;}
.productview.HM70A_with_Plus_POC .bcBox .bcSubTitle{text-align:center;}
.productview.HM70A_with_Plus_POC .bcBox .bcSubTitle+p{text-align:center;}
.productview.HM70A_with_Plus_POC .bcBox .bcFigBox .bcSubTitle{text-align:left;}
.productview.HM70A_with_Plus_POC .bcBox .bcFigBox .bcSubTitle+p{text-align:left;}

@media all and (min-width:480px){
	.productview .logoBox img{top:-100px; left:-15px; width:auto;}
  .productview.HS60_GI .logoBox img { top: -70px; }
}

@media all and  (max-width:768px){
	.productview.HS60_GI .benefitWrap .bcBoxRow.img-align-wrap .bcBox.img-align:last-child .bcImg.prev + figcaption{margin-bottom:30px;}
	.productview.HS50_GI .benefitWrap .bcBoxRow.img-align-wrap .bcBox.img-align:last-child .bcImg.prev + figcaption{margin-bottom:30px;}
}
@media all and  (min-width:768px){

	.productview .bcBox .small_txt{font-size:14px;}
	.bcBoxWrap .benefitWrap .top_area{margin-bottom:60px;}

	.productview .logoBox{padding:100px 40px 30px;}
	.productview .logoBox .bcTitle {font-size: 54px;}
	.productview .logoBox h3{margin-top:0;}
	.productview .bgBox .bcImg{margin-top:0;}
	.productview .bgBox .bcBox {padding:40px 15px 140px 35%;}
	.productview .bgBox .text_box{width:100%; padding:20px 30px; font-size:16px; line-height:1.4 }
	.productview .bcBox figure .comment{font-size:15px;}
	.productview .bcBox figure .comment-2{font-size:15px;}
	.productview .mobile_txt dt{margin-top: 60px;font-size: 20px;text-align: left;}
	.productview .mobile_txt dd{margin-top: 10px;font-size: 16px;}

	.productview.HS60_GI .bcTitle {font-size: 54px;}
	.productview.HS60_GI .sec2{padding-bottom:30px;}
  .productview.HS60_GI .logoBox img { top: -100px; }


  .productview.HS50_GI .sec2{padding-bottom:30px;}
	.productview.HS50_GI .option {margin-top:30px;}
	.productview.HS50_GI .option li {font-size:12px;}

	/* 2018-08-29 HS30_GI */
	.productview.HS30_GI .sec3 .video_comment{font-size:14px;}
	.productview.HS30_GI .bcBox .mobile_txt dt{margin-top:70px; font-size:20px;}

	.HM70A_with_Plus_OB .sec5 .row_box .bcImg{margin-top:30px;}
	.HM70A_with_Plus_OB .md-line-3,
	.HM70A_with_Plus_OB .md-line-4,
	.HM70A_with_Plus_POC .md-line-4,
	.HM70A_with_Plus_GI .md-line-4	{min-height:150px}
	.HM70A_with_Plus_GI .md-line-3	{min-height:210px}

	.productview.GC85A .benefitTitle{margin-top:106px;}
	.productview.GC85A .bcBoxWrap p{line-height:26px;}
	.productview.GC85A .intro .bcBox{padding:52px 0 0;}
	.productview.GC85A .intro .bcImg{margin:55px 0 0 0;}
	.productview.GC85A .automated-system{padding:100px 0 60px;}
	.productview.GC85A .automated-system .tag{width:480px;}
	.productview.GC85A .automated-system .benefitTitle{margin-top:46px;}
	.productview.GC85A .automated-system .bcSubTitle{font-size:30px;}
	.productview.GC85A .bcBoxWrap.automated-system .bcBox{padding:24px 0 0;}
	.productview.GC85A .automated-system .bcBox .bcSubTitle + p{margin-top:7px;}
	.productview.GC85A .automated-system .bcImg.full{margin-top:54px;}
	.productview.GC85A .qap .bcBox,
	.productview.GC85A .bucky .bcBox{padding:100px 15px 60px;}
	.productview.GC85A .qap .bcBox .bcSubTitle + p,
	.productview.GC85A .bucky .bcBox .bcSubTitle + p{margin-top:13px;}
	.productview.GC85A .qap .real_txt p,
	.productview.GC85A .bucky .real_txt p{padding-top:19px;padding-bottom:2px;}
	.productview.GC85A .qap figure .box figcaption{font-size:18px;}
	.productview.GC85A .cyberWrap .cyberBox{padding:40px 40px 60px;}
}


@media all and  (min-width:1024px){
	.productview .bcBoxWrap .top_area, .productview .bcBoxWrap .sec_inner{padding:0 40px;}
	.productview .bcBoxWrap .top_area{margin-bottom:70px;}
	.productview .bcBoxWrap .top_area h3{margin-bottom:40px;}
	.productview .logoBox{padding:45px 0  45px;}
	.productview .logoBox img{top:-45px;}
	.productview .bgBox{background-position:center center; }
	.productview .bcBox figure .comment{padding-top:30px;}
	.productview .bgBox .bcBox {padding:0;}
	.productview .bgBox .bcImg{overflow:hidden; text-align:right; margin:0; padding:80px 0;}
	.productview .bgBox .bcImg img{float:right;}
	.productview .bgBox .text_box {left:0;bottom:40px;width: 40%;}


	.productview.GC85A .benefitTitle{margin-top:98px;}
	.productview.GC85A .bcBoxWrap p{line-height:30px;}
	.productview.GC85A .intro .bcBox{padding:18px 0 0;}
	.productview.GC85A .intro .bcImg{margin:75px auto 0 auto;background: #f7f7f7 url('/resources/_img/sub/product/GC85A/GC85A_sec01_bg01_lg.jpg') no-repeat 50% -120px;overflow: hidden;}
	.productview.GC85A .intro .bcImg img{width:1024px;display: block;margin: 0 auto;}
	.productview.GC85A .automated-system{padding-top:0;padding-bottom:97px;}
	.productview.GC85A .automated-system .tag{width:254px;left:50%;margin-left:-512px;}
	.productview.GC85A .automated-system .benefitTitle{margin-top:98px;}
	.productview.GC85A .automated-system .bcBox .bcSubTitle + p{margin-top:13px;}
	.productview.GC85A .automated-system .bcImg.full{margin-top:65px;}

	.productview.GC85A .automated-system .bcBox{padding:18px 0 0;}
	.productview.GC85A .automated-system .bcImg{margin:75px auto 0 auto;background: url('/resources/_img/sub/product/GC85A/GC85A_sec01_bg01_lg.jpg') no-repeat 50% -120px;overflow: hidden;}
	.productview.GC85A .automated-system .bcImg img{width:1024px;display: block;margin: 0 auto;}

	.productview.GC85A .qap figure{margin-bottom:40px;}
	.productview.GC85A .qap figure .comment{display:block; font-size:15px; color:#666; padding:0;}
	.productview.GC85A .qap .bcBox,
	.productview.GC85A .bucky .bcBox{padding:70px 15px 60px;}
	.productview.GC85A .qap .bcBox .bcSubTitle + p,
	.productview.GC85A .bucky .bcBox .bcSubTitle + p{margin-top:8px;}
	.productview.GC85A .qap .real_txt p,
	.productview.GC85A .bucky .real_txt p{font-size:14px;padding-top:7px;}
	.productview.GC85A .qap .bcImg.type-m,
	.productview.GC85A .bucky .bcImg.type-m{margin-top:80px;}
	.productview.GC85A .cyberWrap .cyberBox{padding-bottom:95px;}

	.productview.HS60_GI .bcTitle {font-size: 58px;}
	.productview.HS60_GI .bgBox{background-image:url('/resources/_img/sub/product/HS60_GI/HS60_GI_lg_01_bg.jpg') ; }
  .productview.HS60_GI .logoBox img { top: -45px; }
  .productview.HS60_GI .sec2{padding-bottom:45px;}
	.productview.HS60_GI .sec4 .bcImg figcaption{width:792px; margin:0 auto;}
	.productview.HS60_GI .sec4 .bcBox figcaption{display:block; padding-top:10px; text-align:left;}
	.productview.HS60_GI .sec6 .bcBox{padding-top:60px;}

	.productview.HS50_GI .bgBox{background-image:url('/resources/_img/sub/product/HS50_GI/HS50_GI_lg_01_bg.jpg') ; }
	.productview.HS50_GI .sec2{padding-bottom:45px;}
	.productview.HS50_GI .option li {font-size:14px;}

	/* 2018-08-29 HS30_GI */
	.productview.HS30_GI .bcImg.full_black{width:50%;}
	.productview.HS30_GI .bcImg.full_black img{width:auto; max-width:100%;}
	.productview.HS30_GI .link_box_Wrap .bcBox{position:relative;}
	.productview.HS30_GI .sec1 .bcSubTitle, .productview.HS30_GI .sec3 .bcSubTitle{text-align:left;}
	.productview.HS30_GI .sec1 .bcBox .bcSubTitle + p, .productview.HS30_GI .sec3 .bcBox .bcSubTitle + p{text-align:left;}
	.productview.HS30_GI .sec3 .video_comment{font-size:15px;}
	.productview.HS30_GI .link_box_Wrap .link_box_img li{position:absolute; opacity:0; transform:scale(0.8);}
	.productview.HS30_GI .link_box_Wrap .link_box_img li.on{opacity:1; transform:scale(1); transition: all .5s ease-in-out;}
	.productview.HS30_GI .link_box_Wrap .link_box_img li.img01{left:335px; top:305px;}
	.productview.HS30_GI .link_box_Wrap .link_box_img li.img02{left:390px; top:330px;}
	.productview.HS30_GI .link_box_Wrap .link_box_img li.img03{left:400px; top:550px;}
	.productview.HS30_GI .link_box_Wrap .link_box_img li.img04{left:410px; top:105px;}
	.productview.HS30_GI .link_box_Wrap .link_box_img li.img05{left:460px; top:275px;}
	.productview.HS30_GI .link_box_Wrap .link_box_img li.img06{left:500px; top:370px;}
	.productview.HS30_GI .link_box_Wrap .link_box .img_link{position:absolute; width:400px; height:95px; background:#000; opacity:0; text-indent:-9999px;}
	.productview.HS30_GI .link_box_Wrap .link_box .img_link.img_link01{left:0; top:180px;}
	.productview.HS30_GI .link_box_Wrap .link_box .img_link.img_link02{left:0; top:358px;}
	.productview.HS30_GI .link_box_Wrap .link_box .img_link.img_link03{left:0; top:575px;}
	.productview.HS30_GI .link_box_Wrap .link_box .img_link.img_link04{right:0; top:180px;}
	.productview.HS30_GI .link_box_Wrap .link_box .img_link.img_link05{right:0; top:358px; height:140px;}
	.productview.HS30_GI .link_box_Wrap .link_box .img_link.img_link06{right:0; top:575px;}

	/* 2018-09-05 HM70A_GI */
	.productview.HM70A_with_Plus_GI #bcVideo{padding-top:30px;}
	.productview.HM70A_with_Plus_GI .bcBox .bcSubTitle{text-align:left;}
	.productview.HM70A_with_Plus_GI .bcBox .bcSubTitle+p{text-align:left;}
	.productview.HM70A_with_Plus_GI .sec5 .bcBox.fr{padding-bottom:0;}

	/* 2018-09-05 HM70A_OB */
	.productview.HM70A_with_Plus_OB .sec5 .bcBox .bcSubTitle{text-align:left;}
	.productview.HM70A_with_Plus_OB .sec5 .bcBox .bcSubTitle+p{text-align:left;}

	/* 2018-09-05 HM70A_POC */
	.productview.HM70A_with_Plus_POC #bcVideo{padding-top:30px;}
	.productview.HM70A_with_Plus_POC .sec7 .row_box .bcImg figcaption{float:none; width:100%; max-width:580px; padding:0; margin-top:0; text-align:right !important;}
	.productview.HM70A_with_Plus_POC .bcBox .bcSubTitle{text-align:left;}
	.productview.HM70A_with_Plus_POC .bcBox .bcSubTitle+p{text-align:left;}
}

@media all and  (min-width:1240px){

	/* 2018-08-29 HS30_GI */
	.productview.HS30_GI .link_box_Inner{display:block;}
	.productview.HS30_GI .sec2{padding-bottom:40px;}
	.productview.HS30_GI .sec3 .bcBoxRow + .bcBoxRow .bcBox.last{padding-top:70px;}

	/* 2018-09-05 HM70A_GI */
	.productview.HM70A_with_Plus_GI .sec1 .bcImgBg.HS70A_01 img{margin-top:-260px; margin-left:280px;}
	.productview.HM70A_with_Plus_GI .sec4 .bcBoxRow .bcBox{padding-top:0px;}
	.productview.HM70A_with_Plus_GI .sec5 .bcBoxRow .bcBox{padding-top:0px;}
	.productview.HM70A_with_Plus_GI .sec5 .bcBoxRow .bcBox .bcFigBox{padding:70px 0 40px;}

	/* 2018-09-05 HM70A_OB */
	.productview.HM70A_with_Plus_OB .sec1 .bcImgBg.HS70A_01 img{margin-top:-260px; margin-left:280px;}
	.productview.HM70A_with_Plus_OB .sec6 .bcImg{margin-top:80px;}

	/* 2018-09-05 HM70A_POC */
	.productview.HM70A_with_Plus_POC .sec1 .bcImgBg.HS70A_01 img{margin-top:-260px; margin-left:280px;}
	.productview.HM70A_with_Plus_POC .sec4 .bcBoxRow .bcBox{padding-top:0px;}
	.productview.HM70A_with_Plus_POC .sec5 .bcBoxRow .bcBox{padding-top:0px;}
	.productview.HM70A_with_Plus_POC .sec5 .bcBoxRow .bcBox .bcFigBox{padding:70px 0 40px;}
	.productview.HM70A_with_Plus_POC .sec8 .bcImg{margin-top:80px;}

	.productview.GC85A .intro .bcBox{max-width:none;width:auto;}
	.productview.GC85A .intro .bcImg{margin:65px auto 0 auto;background-position:50% 100%;}
	.productview.GC85A .intro .bcImg img{width:1240px;}
	.productview.GC85A .automated-system .tag{margin-left:-620px;}
	.productview.GC85A .automated-system .bcBox{max-width:none;width:auto;}
	.productview.GC85A .automated-system .bcImg{margin:65px auto 0 auto;background-position:50% 100%;}
	.productview.GC85A .automated-system .bcImg img{width:1240px;}
}


.productview.GF55 .motionArea .motionList li:before{display:none;}

.productview.GF55 .section02{background-color:#eee;}
.productview.GF55 .section02 figcaption{text-align:center;}
.productview.GF55 .section03 .bcBox{padding:0 15px;}
.productview.GF55 .section03 .bcBox .bcImg{margin-top:0;}
.productview.GF55 .section03 .bcBox figcaption{padding:20px 0 40px;}
.productview.GF55 .section03 .bcBox .bcBtnWrap{margin-top:15px; text-align:center;}
.productview.GF55 .section03 .bcBox .bcBtnWrap .btnMore{margin:0;}
.productview.GF55 .section04{padding-top:40px; background-color:#222;}
.productview.GF55 .section04 .bcSubTitle{color:#fff;}
.productview.GF55 .section04 .before_wrap{padding:30px 65px;}
.productview.GF55 .section04 .before_box{margin-bottom:30px;}
.productview.GF55 .section04 .before_box .bcSubTitle{margin-bottom:9px; font-size:12px;}
.productview.GF55 .section04 .before_img li{display:none; border:1px solid #333; border-bottom:none;}
.productview.GF55 .section04 .before_img li.on{display:block;}
.productview.GF55 .section04 .before_img li img{width:100%;}
.productview.GF55 .section04 .before_tab{overflow:hidden; margin-bottom:20px;}
.productview.GF55 .section04 .before_tab li{float:left; width:50%; height:30px; line-height:30px; border:1px solid #000; text-align:center;}
.productview.GF55 .section04 .before_tab li a{display:block; background-color:#fff; font-size:12px; color:#000;}
.productview.GF55 .section04 .before_tab li.on a{background-color:#000; color:#fff;}
.productview.GF55 .section04 .before_box p{font-size:12px; color:#fff; line-height:1.78;}
.productview.GF55 .section05 .bcBox{padding-bottom:40px;}
.productview.GF55 .section05 .bcBox .bcImg{margin-top:30px;}
.productview.GF55 .section06{background-color:#eaeaea;}
.productview.GF55 .section07{background-color:#ededed;}
.productview.GF55 .section09{margin-bottom:40px;}
.productview.GF55 .section09 .bcBox figcaption{text-align:center;}
.productview.GF55 .section09 .bcBox .bcImg{margin-top:30px;}

.productview.GF55 .cyberWrap{padding:40px 0; background:#f3f3f3;}
.productview.GF55 .cyberWrap .cyberBox{padding:0; background:url(/resources/_img/sub/product/GF55/cyber02_bg.jpg) 0 0 no-repeat; background-size:cover;}
.productview.GF55 .cyberWrap .cyberBox > ul{padding:70px 15px 30px; margin-top:10px;}
.productview.GF55 .cyberWrap .cyberBox .cyber_list{margin-bottom:25px;}
.productview.GF55 .cyberWrap .cyberBox .cyber_list.list03{margin-bottom:0;}
.productview.GF55 .cyberWrap .cyberBox .cyber_list .cyber_icon{width:85px; height:85px; background-position:0 0; background-repeat:no-repeat; background-size:100%;}
.productview.GF55 .cyberWrap .cyberBox .cyber_list .cyber_icon.icon01{background-image:url(/resources/_img/sub/product/GF55/cyber02_icon01.png);}
.productview.GF55 .cyberWrap .cyberBox .cyber_list .cyber_icon.icon02{background-image:url(/resources/_img/sub/product/GF55/cyber02_icon02.png);}
.productview.GF55 .cyberWrap .cyberBox .cyber_list .cyber_icon.icon03{background-image:url(/resources/_img/sub/product/GF55/cyber02_icon03.png);}
.productview.GF55 .cyberWrap .cyberBox .cyber_list h5{width:65%; margin:18px 0 5px 0; font-size:14px;}
.productview.GF55 .cyberWrap .cyberBox .cyber_list p{width:65%; font-size:12px; color:#444; line-height:145%;}

@media all and (min-width:768px){
	.productview.GF55 .section02 .bcBox .bcSubTitle{text-align:center;}
	.productview.GF55 .section03 .bcBox figcaption{padding-bottom:100px;}
	.productview.GF55 .section03 .bcBox .bcBtnWrap{margin-top:30px;}
	.productview.GF55 .section04{padding-top:100px;}
	.productview.GF55 .section04 .before_wrap{padding:40px 70px 100px;}
	.productview.GF55 .section04 .before_wrap ul{overflow:hidden;}
	.productview.GF55 .section04 .before_box{float:left; width:46.25%; min-height:515px; margin-bottom:0;}
	.productview.GF55 .section04 .before_box:first-child{margin-right:7.5%;}
	.productview.GF55 .section04 .before_box:last-child{margin-top:50px;}
	.productview.GF55 .section04 .before_box .bcSubTitle{font-size:20px;}
	.productview.GF55 .section04 .before_tab li{height:40px; line-height:40px;}
	.productview.GF55 .section04 .before_tab li a{font-size:16px;}
	.productview.GF55 .section04 .before_box p{font-size:16px;}
	.productview.GF55 .section05 .bcBox .bcImg{margin-top:70px;}
	.productview.GF55 .section06 .bcBox{padding-top:100px;}
	.productview.GF55 .section09{margin-bottom:100px;}
	.productview.GF55 .section09 .bcBox .bcSubTitle{text-align:center;}

	.productview.GF55 .cyberWrap{padding-bottom:100px;}
	.productview.GF55 .cyberWrap .cyberBox{padding:0; background-image:url(/resources/_img/sub/product/GF55/cyber02_bg_sm.jpg);}
	.productview.GF55 .cyberWrap .bcSubTitle{font-size:20px;}
	.productview.GF55 .cyberWrap .cyberBox > ul{padding:100px 40px 60px; margin-top:20px;}
	.productview.GF55 .cyberWrap .cyberBox .cyber_list{float:left; width:30%; margin:0 0 0 5%; text-align:center;}
	.productview.GF55 .cyberWrap .cyberBox .cyber_list:first-child{margin-left:0;}
	.productview.GF55 .cyberWrap .cyberBox .cyber_list .cyber_icon{float:none; width:145px; height:145px; margin-bottom:50px;}
	.productview.GF55 .cyberWrap .cyberBox .cyber_list h5{float:none; width:auto; margin:0 0 10px 0; font-size:20px;}
	.productview.GF55 .cyberWrap .cyberBox .cyber_list p{float:none; width:auto; font-size:16px;}
}

@media all and (min-width:1024px){
	.productview.GF55 .topArea .product_slider{display:none;}
	.productview.GF55 .visu video{display:none;}
	.productview.GF55 .topArea .visu{left:50%; width:100%; max-width:1920px; background:url(../../../resources/_img/sub/product/GF50/bg_xray_gf50.jpg) 50% no-repeat #f7f7f7; background-size:1920px auto; transform:translateX(-50%);}
	.productview.GF55 #canvas_GF55_01, .productview.GF55 #canvas_GF55_02{position:absolute; left:50%; top:50%; width:1920px; height:760px; margin-left:0; transform:translate(-50%,-50%);}

	.productview.GF55 .section02 .bcBox{overflow:hidden;}
	.productview.GF55 .section02 figcaption{float:left; position:relative; z-index:1; width:430px; margin-top:50px; text-align:left;}
	.productview.GF55 .section02 .bcBox .bcSubTitle{text-align:left;}
	.productview.GF55 .section02 .bcImg{float:right; position:relative; z-index:0; width:594px; margin-top:-50px;}
	.productview.GF55 .section03{background-color:#e5e5e5;}
	.productview.GF55 .section03 .bcBox .bcBtnWrap{text-align:left;}
	.productview.GF55 .section04{padding-bottom:50px;}
	.productview.GF55 .section04 .before_wrap{padding:70px 0 0;}
	.productview.GF55 .section04 .before_box{width:30%; min-height:auto; margin-left:5%;}
	.productview.GF55 .section04 .before_box:first-child{margin:0;}
	.productview.GF55 .section04 .before_box:last-child{margin-top:0;}
	.productview.GF55 .section04 .before_box .bcSubTitle{margin-bottom:20px;}
	.productview.GF55 .section04 .before_tab{margin-bottom:40px;}
	.productview.GF55 .section04 .before_tab li{height:50px; line-height:50px;}
	.productview.GF55 .section04 .before_tab li a{font-size:20px;}
	.productview.GF55 .section04 .before_box p{font-size:18px;}
	.productview.GF55 .section06{background: url(/resources/_img/sub/product/GF55/GF55_img06_lg_bg.jpg) no-repeat 0 0; background-size:cover;}
	.productview.GF55 .section06 .bcBox{padding-top:120px;}
	.productview.GF55 .section07 .op_txt{margin-bottom:40px;}
	.productview.GF55 .section07 .op_sp{font-size:13px;}
	.productview.GF55 .section09{margin-bottom:120px;}

	.productview.GF55 .cyberWrap{padding:40px 0 100px;}
	.productview.GF55 .cyberWrap .bcSubTitle{margin-bottom:20px; font-size:24px;}
	.productview.GF55 .cyberWrap .cyberBox{padding:0; background-image:url(/resources/_img/sub/product/GF55/cyber02_bg_lg.jpg); background-position:center 0;}
	.productview.GF55 .cyberWrap .cyberBox > ul{width:1024px; padding:115px 100px 60px; margin:0 auto;}
	.productview.GF55 .cyberWrap .cyberBox .cyber_list .cyber_icon{width:183px; height:183px; margin-top:0; background-position:0 0; background-repeat:no-repeat; background-size:100%;}
	.productview.GF55 .cyberWrap .cyberBox .cyber_list h5{padding-bottom:10px; font-size:22px;}
	.productview.GF55 .cyberWrap .cyberBox .cyber_list p{font-size:18px;}
}

@media all and (min-width:1240px){
	.productview.GF55 .section02{height:810px; background: url(/resources/_img/sub/product/GF55/GF55_img02_lg.jpg) no-repeat center bottom; background-size:cover;}
	.productview.GF55 .section02 .bcBox{padding-bottom:60px; background:none;}
	.productview.GF55 .section02 figcaption{position:static; width:530px; margin-top:150px;}
	.productview.GF55 .section02 .bcImg{display:none;}

	.productview.GF55 .cyberWrap .cyberBox > ul{width:1240px;}
}

/* OMNITOM */
.productview.OMNITOM .sec2 .bcBox{padding:60px 70px 0;}
.productview.OMNITOM .sec2 .bcImgLine .txtBox p{display:table-cell; vertical-align:middle;}
.productview.OMNITOM .sec2 .bcImgLine .bcImg{position:relative; margin-top:20px; margin-bottom:40px;}
.productview.OMNITOM .sec2 .bcImgLine .bcImg span{display:block; position:absolute; left:0; bottom:0; width:100%; padding:8px; box-sizing:border-box; background:rgba(245,255,255,0.7); font-size:16px; font-weight:bold; text-align:left; color:#333;}
.productview.OMNITOM .sec2 .desc li{margin-bottom:18px; font-size:12px; line-height:1.2em; color:#666;}
.productview.OMNITOM .sec3 .bcBox{padding:60px 70px 0;}
.productview.OMNITOM .sec3 .pro_list{overflow:hidden;}
.productview.OMNITOM .sec3 .pro_list li{float:left; width:50%;font-size:13px; line-height:1.2em; margin-bottom:5px;}
.productview.OMNITOM .sec3 .pro_list li.last{margin-bottom:0;}
.productview.OMNITOM .sec3 .bcImg{margin-bottom:30px;}
.productview.OMNITOM .sec5 .txt_area .logo{display:block; text-align:center; width:85px; padding-top:25px; margin:0 auto;}
.productview.OMNITOM .sec3  .box{overflow:hidden; padding:0;}
.productview.OMNITOM .sec6  .bcBox.img1{padding-top:0;}

@media all and (min-width:1024px){
	/* OMNITOM */
	.productview.OMNITOM .sec2 .bcBox{padding:0 40px;}
	.productview.OMNITOM .sec2 .bcImgLine{padding-top:60px;}
	.productview.OMNITOM .sec2 .bcImgLine figcaption{overflow:hidden;}
	.productview.OMNITOM .sec2 .bcImgLine .bcImg{position:relative; margin-top:0;}
	.productview.OMNITOM .sec2 .bcImgLine .bcImg span{padding:20px; font-size:20px;}
	.productview.OMNITOM .sec2 .bcImgLine .txtBox{display:table; height:340px; margin-bottom:0; text-align:right;}
	.productview.OMNITOM .sec2 .bcImgLine .txtBox.bg1{padding-left:35px; background:#f4f4f4; text-align:left;}
	.productview.OMNITOM .sec2 .bcImgLine .txtBox p{display:table-cell; vertical-align:middle; padding-right:35px;}
	.productview.OMNITOM .sec2 .desc {padding-top:60px;}
	.productview.OMNITOM .sec2 .desc li{font-size:12px; line-height:1.6em; color:#666;}
	.productview.OMNITOM .sec3  .md-6{overflow:hidden; padding:0;}
	.productview.OMNITOM .sec3  .left_area{float:left;}
	.productview.OMNITOM .sec3  .right_area{float:left;}
	.productview.OMNITOM .sec3 .pro_list li{font-size:18px; line-height:1.2em; margin-bottom:5px;}
	.productview.OMNITOM .sec3 .pro_list li.last{margin-bottom:0;}
	.productview.OMNITOM .sec3 .bcImg{margin-bottom:15px;}
	.productview.OMNITOM .sec4 .bcBox.last{padding-bottom:0;}
	.productview.OMNITOM .sec5 .txt_area{position:relative;}
	.productview.OMNITOM .sec5 .txt_area .logo{position:absolute; right:0; top:0;}
	.productview.OMNITOM .sec6 .bcBox.last{padding-bottom:0;}
}

@media all and (min-width: 1240px){
	/* OMNITOM */
	.productview.OMNITOM .bcBox .bcSubTitle + p {max-width:1240px;}
}

/*RS80A_with_Prestige_R*/
.RS80A_with_Prestige_R .lg-line-2	{height:auto}

@media all and (max-width:1023px){
	/*digial*/
	.bcBox .caption, .bcBox figcaption	{height:auto !important}
}

@media all and (min-width:1024px){

	.productview .bgBox .text_box {left:95px; bottom:30px; width:46%; font-size:22px;}

	.comment{font-size:16px;}

	/*careTom*/
	.CereTom_01 figcaption	{width:640px !important}

	/*common HS70A_GI Transducer*/

	/*GF50*/
	.bcBox.GC80_07 .bcImg,
	.bcBox.GC70_02 .bcImg	{display:none !important;}

	/*GU60A*/
	.bcBoxWrap.bg8.GF50_09.GU60A .bcBox.GC80_07 figcaption	{margin:0 0 50px}

	/*HS70A*/
	.productview.HS70A_CV .md-line-3	{min-height:210px}
	.productview.HS70A_GI .md-line-4	{min-height:170px}
	.productview.HS70A_OB .md-line-4	{min-height:213px}


	/*RS80A_with_Prestige_R*/
	.productview.RS80A_with_Prestige_R .md-line-3	{min-height:210px}

	/* RS85 */
}
@media all and (min-width: 1240px){
	/*제품 반응형 이미지잘림 현상(en과 다름)*/
	.dg-bcBox .bcBox.img-align figure .bcImg img {width:100%}
	.dg-bcBox .bcBox.img-align figure .bcImg .img-va-m	{width:auto}
	.bcBox.img-align.img-right figure figcaption .text-va-m,
	.bcBox.img-align.img-left figure figcaption .text-va-m	{width:568px;}

	/*GC85A*/
	.bcBox.img-align.img-right figure figcaption .text-va-m.va-m2,
	.bcBox.img-align.img-left figure figcaption .text-va-m.va-m2	{width:603px;}

	/*wS80A*/
	.healthBox .bcBox.img-align figure .bcImg img	{max-width:100%} /*img 하단 텍스트영역의 이미지가 텍스트랑 라인맞지않음. 이미지가크게 확장되서 div영역넘어가는 오류*/
	.bcBox_style .bcBox figcaption 	{min-height:162px;}

	/*careTom*/
	.CereTom_01 figcaption	{width:50% !important}
	.bcBoxWrap.CereTom_04_bg	{background:#e9e9e9 url(/resources/fr/_img/sub/product/CERETOM/bg_CereTom_04_lg.jpg) no-repeat center bottom}
	.bcBox.img-align.img-right figure.CereTom_01 figcaption .text-va-m,
	.bcBox.img-align.img-left figure.CereTom_01 figcaption .text-va-m	{width:605px;padding-right:20px !important}
}

.svue-confidence .titleArea {padding:30px 20px 20px 20px; text-align:center; }
.svue-confidence .titleArea .mainTitle {padding-bottom:10px; font-family:"stitle"; font-size:29px; line-height:33px; font-weight:800; color:#333;}
.svue-confidence .titleArea .subTitle figure {margin:0;}
.svue-confidence .titleArea .subTitle strong {padding:5px 0; font-family:"s8"; font-size:15px; line-height:16px; color:#333; font-weight:800; display:block;}
.svue-confidence .titleArea .subTitle strong.sub {font-size:16px;}
.svue-confidence .titleArea .subTitle p {font-size:12px; line-height:18px; color:#666; font-weight:400; padding-top:0;}
.svue-confidence .contArea02 {padding-bottom:25px; }
.svue-confidence .slideWrap{background-image:none;}
.svue-confidence .slideWrap .bcImg.type-m { margin-top: 0; }
.svue-confidence .subTxt {margin:0 auto; padding:0 15px 35px 15px; width:100%; text-align:center; font-size:8px; font-weight:400; line-height:12px; color:#666; font-size:11px;}
.svue-confidence .subTxt li{line-height:18px;}

@media all and (min-width:768px){
	.svue-confidence .titleArea {padding:60px 0;}
	.svue-confidence .titleArea .mainTitle {padding:20px 0 55px; font-family:"stitle"; font-size:58px; line-height:58px; font-weight:800; color:#333;}
	.svue-confidence .titleArea .subTitle figure {margin:0;}
	.svue-confidence .titleArea .subTitle strong {padding:0 0 4px 0; font-family:"s8"; font-size:22px; line-height:32px; color:#333; font-weight:800; display:block;}
	.svue-confidence .titleArea .subTitle strong.sub {font-size:30px;padding-top: 30px;}
	.svue-confidence .titleArea .subTitle p {font-size:16px; line-height:24px; color:#666; font-weight:400; padding-top: 5px; }
	.svue-confidence .contArea02 {margin:0 auto; max-width:688px; padding:0 40px 60px 40px;}
	.svue-confidence .subTxt {width:100%; max-width:768px; font-size:13px; line-height:23px; padding:0 40px 90px 40px;}
	.svue-confidence .slideWrap{background-image: url(/resources/_img/sub/product/svue-confidence/bg01_md.jpg); background-repeat: no-repeat; background-size: contain; background-position: top center;}
}

@media all and (min-width:1024px){
	.svue-confidence .contArea02 {max-width:944px;}
	.svue-confidence .subTxt{max-width:1024px;}
}

@media all and (min-width:1240px){
	.svue-confidence .titleArea {padding:90px 0 55px 0; text-align:center; }
	.svue-confidence .titleArea .mainTitle {padding:0 0 63px 0; font-family:"stitle"; font-size:58px; line-height:58px; font-weight:800; color:#333;}
	.svue-confidence .titleArea .subTitle figure {margin:0;}
	.svue-confidence .titleArea .subTitle strong {padding:2px 0 1px 0; font-family:"s8"; font-size:22px; line-height:32px; color:#333; font-weight:800; display:block;}
	.svue-confidence .titleArea .subTitle strong.sub {font-size:30px;padding-top: 0;}
	.svue-confidence .titleArea .subTitle p {font-size:18px; line-height:30px; color:#666; font-weight:400; padding-top:0;}
	.svue-confidence .contArea02 {max-width:1240px;}
	.svue-confidence .subTxt {padding:0 0 90px 0; max-width:1240px;}
	.svue-confidence .slideWrap{background-image: url(/resources/_img/sub/product/svue-confidence/bg01_lg.jpg); background-repeat: no-repeat; background-size: cover; background-position: center;}
}

.detectorWrap{background-color: #eef3fa; padding:40px 0; text-align: center;}
.detectorWrap figure{margin:0;}
.detectorWrap img{width:100%;}
.detectorWrap .cont01 .mainTitle{font-family:"stitle";font-weight:800;font-size:28px;color:#333;line-height:32px;}
.detectorWrap .cont01 .subTitle{font-family:"s8";font-weight:800;font-size:16px;color:#333;padding-top:27px;}
.detectorWrap .cont01 .contText{font-size:12px;padding:5px 20px 0 20px;color:#666;line-height:18px;}
.detectorWrap .cont01 .subText{font-size:10px;padding:26px 20px 37px 20px;color:#666;}
.detectorWrap .cont01 .tag{margin-top:-6%;}
.detectorWrap .cont01 .tit{width:100px;font-size:10px;color:#2177c2;padding:5px 10px;border-top:1px solid #2275bc;border-bottom:1px solid #2275bc;margin:0 auto 15px auto;}
.detectorWrap .cont01 .tit strong{font-weight:800;}
.detectorWrap .cont01 .icon{display:inline-block;color:#0a52a0;margin-left:25px;font-size:0;}
.detectorWrap .cont01 .icon span{display:block;padding-top:10px;font-size:12px;}
.detectorWrap .cont01 .icon01{margin-left:0;}
.detectorWrap .cont01 .icon img{width:35px;}
.detectorWrap .cont02{padding:25px 9.7% 0 9.7%;}
.detectorWrap .cont02 figure{padding:14px 0;}
.detectorWrap .cont02 img{margin-top:10px;border:1px solid #0a52a0;}
.detectorWrap .cont02 figcaption{font-size:10px;color:#333;text-align:left;}
.detectorWrap .cont02 figcaption strong{font-family:"s4";font-weight:400;font-size:12px;color:#0a52a0;padding-right:5px;}
.detectorWrap .cont03{padding-top:25px;text-align:left;}
.detectorWrap .cont03 .itemTit{font-family:"s8";font-weight:800;font-size:16px;color:#333;padding-left:15px;}
.detectorWrap .cont03 .itemDesc{font-size:12px;line-height:14px;padding:6px 20px 25px 15px;color:#666;line-height:18px;}

@media all and (min-width:768px){
	.detectorWrap{padding:60px 0;}
	.detectorWrap .cont01 .mainTitle{font-size:54px;line-height:1.1;}
	.detectorWrap .cont01 .subTitle{font-size:30px;}
	.detectorWrap .cont01 .contText{font-size:16px;line-height:24px;padding:15px 20px 0 20px}
	.detectorWrap .cont01 .subText{font-size:13px;padding:44px 20px 37px 20px}
	.detectorWrap .cont01 .tit{width:200px;font-size:16px;border-top:2px solid #2275bc;border-bottom:2px solid #2275bc;padding:8px 10px;margin:0 auto 25px auto;}
	.detectorWrap .cont01 .icon:not(:first-of-type){margin-left:58px;}
	.detectorWrap .cont01 .icon img{width:71px;}
	.detectorWrap .cont01 .icon span{font-size:16px;}
	.detectorWrap .cont02{padding:60px 42px 0 42px;}
	.detectorWrap .cont02 figure{float:left;margin-left:17px;width:calc((100% - 34px) / 3);padding:0;}
	.detectorWrap .cont02 figure:first-child{margin-left:0;}
	.detectorWrap .cont02 figcaption{font-size:16px;text-align:center;}
	.detectorWrap .cont02 figcaption strong{font-size:20px;display:block;padding-bottom:8px;}
	.detectorWrap .cont02:after{content:"";display:block;clear:both;}
	.detectorWrap .cont02 img{margin-top:18px;}
	.detectorWrap .cont03{text-align:center;padding-top:56px;}
	.detectorWrap .cont03 .itemTit{font-size:20px;}
	.detectorWrap .cont03 .itemDesc{font-size:16px;line-height:24px;padding:6px 20px 41px 15px;}
}

@media all and (min-width:1024px){
	.detectorWrap{padding:100px 0;}
	.detectorWrap .cont01{max-width:1024px;margin:0 auto;}
	.detectorWrap .cont01 .subTitle{font-size:20px;padding-top:56px;}
	.detectorWrap .cont01 .contText{font-size:18px;line-height:30px;}
	.detectorWrap .cont01 .subText{padding:45px 20px 50px 20px;}
	.detectorWrap .cont01 .tag{margin-top:-36px;}
	.detectorWrap .cont01 .icon:not(:first-of-type){margin-left:45px;}
	.detectorWrap .cont01 .icon span{font-size:18px;padding-top:9px;}
	.detectorWrap .cont02{padding:80px 0 0 0;box-sizing:border-box;max-width:865px;margin:0 auto;}
	.detectorWrap .cont02 figure{width:277px;margin-left:17px;}
	.detectorWrap .cont02 img{width:100%;margin-top:20px;}
	.detectorWrap .cont02 figcaption strong{font-size:22px;padding-right:0;display:inline-block;}
	.detectorWrap .cont03{text-align:center;max-width:865px;margin:0 auto;padding-top:82px;}
	.detectorWrap .cont03 .itemDesc{font-size:18px;line-height:32px;padding:4px 20px 40px 15px;}
}

@media all and (min-width:1240px){
	.detectorWrap{background-color: #eef3fa; padding:95px 0 90px 0; text-align: center;}
	.detectorWrap .cont01{position:relative;max-width:1240px;}
	.detectorWrap .cont01>img{max-width:1024px;margin-left:-269px;}
	.detectorWrap .cont01 .mainTitle{font-size:58px;}
	.detectorWrap .cont01 .subTitle{font-size:30px;padding-top:66px;}
	.detectorWrap .cont01 .subText{padding:36px 20px 60px 20px}
	.detectorWrap .cont01 .tag{position:absolute;bottom:231px;right:103px;margin-top:0;}
	.detectorWrap .cont01 .tit{margin:0 auto 30px auto;}
	.detectorWrap .cont01 .icon{display:block;margin-left:0;text-align:left;}
	.detectorWrap .cont01 .icon:not(:first-of-type){margin-left:0;}
	.detectorWrap .cont01 .icon01{margin-bottom:20px;}
	.detectorWrap .cont01 .icon span{display:inline-block;line-height:75px;margin-left:16px;padding-top:0;}
	.detectorWrap .cont01 .icon img{width:58px;}
	.detectorWrap .cont02{min-width:1240px;max-width:1240px;padding:10px 0 80px 0;}
	.detectorWrap .cont02 figure{box-sizing:border-box;width:402px;}
	.detectorWrap .cont02 img{margin-top:11px;}
	.detectorWrap .cont03{max-width:1240px;padding-top:48px;}
	.detectorWrap .cont03 .itemList{display:table;}
	.detectorWrap .cont03 .itemList:after{content:"";display:none;}
	.detectorWrap .cont03 .itemList figcaption{float:none;display:table-cell;width:50%;vertical-align:middle;}
	.detectorWrap .cont03 .itemList .itemTextWrap{width:610px;text-align:left;padding-right:75px;margin-left:auto;}
	.detectorWrap .cont03 .itemList .itemBg{float:none;display:table-cell;width:50%;vertical-align:middle;}
	.detectorWrap .cont03 .itemList .itemBg img{width:760px;height:320px;margin-left:-67px;}
	.detectorWrap .cont03 .itemTit{padding-left:0;font-size:22px;}
	.detectorWrap .cont03 .itemDesc{padding:10px 20px 0 0;}
}

.productview .s-share{padding-bottom:34px;}
.productview .s-share .bcSubTitle{font-family:'s7';}
.productview .s-share .benefitTitle{margin-top:40px;}
.productview .bcBoxWrap.s-share .bcBox{padding:20px 15px 0}
.productview .s-share .bcBox .bcSubTitle + p{margin-top:3px;}
.productview .s-share .real_txt p{margin-top:25px;font-size:10px;line-height:15px;}
.productview .s-share .real_txt{padding-bottom:13px;}

@media all and  (min-width:768px){
	.productview .s-share{padding-bottom:60px;}
	.productview .s-share .benefitTitle{margin-top:101px;line-height:66px;}
	.productview .s-share .bcSubTitle{font-size:30px;}
	.productview .bcBoxWrap.s-share .bcBox{padding:22px 0 0;}
	.productview .s-share .bcBox .bcSubTitle + p{margin-top:7px;}
	.productview .s-share .real_txt p{font-size:13px;line-height:26px;margin-top:18px;}
	.productview .s-share .bcImg.full{margin:35px 0 0;}
}

@media all and  (min-width:1024px){
	.productview .s-share{padding-bottom:100px;}
	.productview .s-share .bcBox .bcSubTitle + p{margin-top:14px;}
	.productview .s-share .real_txt p{margin-top:31px;font-size:13px;}
	.productview .s-share .bcImg.full{margin-top:63px;max-width:1024px;margin:63px auto 0;}
}

@media all and  (min-width:1240px){
	.productview .s-share .bcImg.full{max-width:1240px;}
}

/* HM70_EVO_GI */
.HM70_EVO_GI .hide {position:absolute;left:-9999px;}
.HM70_EVO_GI .bcBox figure figcaption p {color:#333;}
.HM70_EVO_GI .icon-interface .icon {display:inline-block;width:23px;margin-right:6px;vertical-align:bottom;}
.HM70_EVO_GI .icon-screen .icon {display:inline-block;width:25px;margin-right:6px;vertical-align:bottom;}
.HM70_EVO_GI .bcBox.last {padding-bottom:40px;}
.HM70_EVO_GI .bcBox.last + .bcBox {padding:0;}
.HM70_EVO_GI .performance-amplified {background-color:#e5eaef;}
.HM70_EVO_GI .performance-amplified .bcImg {margin-top:0;}
.HM70_EVO_GI .performance-amplified figure p {margin-top:30px;}
.HM70_EVO_GI .performance-amplified figure figcaption {position:relative;z-index:2;}
.HM70_EVO_GI .performance-amplified figure .bcImg {margin-top:-70px;position:relative;z-index:1;}
.HM70_EVO_GI .clinical-environment {height:320px;background:url('/resources/fr/_img/sub/product/HM70_EVO_GI/clinical-environment-bg.jpg') no-repeat;background-size:auto 100%;background-position:center center;}
.HM70_EVO_GI .clinical-environment .bcTitle {color:#fff;font-size:24px;font-family:'stitle';letter-spacing:.025em;}
.HM70_EVO_GI .clinical-environment .img {width:290px;margin:50px auto 0;}
.HM70_EVO_GI .clinical-environment .img img {width:100%;}
.HM70_EVO_GI .clinical-environment-2 .bcImg {margin-top:30px;}
.HM70_EVO_GI .product-info {padding-bottom:40px;margin-top:50px;}
.HM70_EVO_GI .product-info .img img {width:100%;}
.HM70_EVO_GI .product-info .bcBox {position:relative;}
.HM70_EVO_GI .product-info .bcBox:after {content:'';display:block;width:calc(100% - 30px);height:1px;background-color:#eaeaea;position:absolute;top:0;left:15px;}

@media all and (min-width:768px) {
  .HM70_EVO_GI .bcBox.last {padding-bottom:100px!important;}
  .HM70_EVO_GI .performance-amplified figure .bcImg {margin-top:-180px;}
  .HM70_EVO_GI .icon-interface .icon {width:33px;}
  .HM70_EVO_GI .icon-screen .icon {width:35px;}
  .HM70_EVO_GI .clinical-environment .img {width:688px;}
  .HM70_EVO_GI .clinical-environment {height:500px;}
  .HM70_EVO_GI .clinical-environment .bcTitle {font-size:46px;}
  .HM70_EVO_GI .clinical-environment-2 .bcBtnWrap {margin-top:20px;}
  .HM70_EVO_GI .clinical-environment-2 .bcImg {margin-top:80px;}
  .HM70_EVO_GI .product-info {padding-bottom:60px;margin-top:80px;}
  .HM70_EVO_GI .product-info .bcBox:after {width:calc(100% - 80px);left:40px;}
}

@media all and (min-width:1024px) {
  .HM70_EVO_GI .icon-interface .icon {width:auto;margin-right:10px;}
  .HM70_EVO_GI .icon-screen .icon {width:auto;margin-right:10px;}
  .HM70_EVO_GI .imaging-quality .sflow .bcImg {margin-top:64px;}
  .HM70_EVO_GI .performance-amplified figure .bcImg {margin-top:-150px;}
  .HM70_EVO_GI .clinical-environment {height:400px;}
  .HM70_EVO_GI .clinical-environment .img {width:100%;max-width:1000px;margin-top:70px;}
  .HM70_EVO_GI .clinical-environment-2 .bcBtnWrap {margin-top:70px;}
  .HM70_EVO_GI .clinical-environment-2 .bcImg {margin-top:100px;}
  .HM70_EVO_GI .product-info {padding-bottom:80px;margin-top:80px;}
  .HM70_EVO_GI .product-info .bcBox:after {width:calc(100% - 60px);left:30px;}
  .HM70_EVO_GI .product-info .motionImg {position:relative;}
  .HM70_EVO_GI .product-info .motionImg img {width:100%;}
  .HM70_EVO_GI .product-info .motionImg .bg {background-color:#fff!important;}
  .HM70_EVO_GI .product-info .motionImg .content .img1 {width:100%;position:absolute;top:0;left:0;opacity:0;transition:all .1s;}
  .HM70_EVO_GI .product-info .motionImg .content .img1.on {opacity:1;}
  .HM70_EVO_GI .product-info .motionImg .content .img2 {width:100%;position:absolute;top:0;left:0;opacity:0;transition:all .1s;}
  .HM70_EVO_GI .product-info .motionImg .content .img2 .close2 {width:3.22%;padding-top:3.22%;position:absolute;top:71.7%;left:49.7%;background-color:rgba(0, 0, 0, .3)}
  .HM70_EVO_GI .product-info .motionImg .content .img2.on {opacity:1;}
  .HM70_EVO_GI .product-info .motionImg .link .anchor {width:3.22%;padding-top:3.22%;position:absolute;}
  .HM70_EVO_GI .product-info .motionImg .link .anchor1 {top:27.5%;left:44.3%;}
  .HM70_EVO_GI .product-info .motionImg .link .anchor2 {top:71.7%;left:49.7%;}
  .HM70_EVO_GI .product-info .motionImg .link .close1 {width:3.22%;padding-top:3.22%;position:absolute;top:10.5%;left:25.3%;}
  .HM70_EVO_GI .product-info .motionImg .link .close2 {width:3.22%;padding-top:3.22%;position:absolute;top:42.7%;left:95.7%;}
}

@media all and (min-width:1240px) {
  .HM70_EVO_GI .product-info {padding-bottom:100px;margin-top:120px;}
  .HM70_EVO_GI .product-info .bcBox:after {width:100%;left:0;}
}

@media all and (min-width:1600px) {
  .HM70_EVO_GI .videoBox a img {height:auto;}
}

/* HM70_EVO_OB */
.HM70_EVO_OB .hide {position:absolute;left:-9999px;}
.HM70_EVO_OB .bcBox figure figcaption p {color:#333;}
.HM70_EVO_OB .icon-interface .icon {display:inline-block;width:23px;margin-right:6px;vertical-align:bottom;}
.HM70_EVO_OB .icon-screen .icon {display:inline-block;width:25px;margin-right:6px;vertical-align:bottom;}
.HM70_EVO_OB .bcBox.last {padding-bottom:40px;}
.HM70_EVO_OB .bcBox.last + .bcBox {padding:0;}
.HM70_EVO_OB .performance-amplified {background-color:#e5eaef;}
.HM70_EVO_OB .performance-amplified .bcImg {margin-top:0;}
.HM70_EVO_OB .performance-amplified figure p {margin-top:30px;}
.HM70_EVO_OB .performance-amplified figure figcaption {position:relative;z-index:2;}
.HM70_EVO_OB .performance-amplified figure .bcImg {margin-top:-70px;position:relative;z-index:1;}
.HM70_EVO_OB .clinical-environment {height:320px;background:url('/resources/fr/_img/sub/product/HM70_EVO_OB/clinical-environment-bg.jpg') no-repeat;background-size:auto 100%;background-position:center center;}
.HM70_EVO_OB .clinical-environment .bcTitle {color:#fff;font-size:24px;font-family:'stitle';letter-spacing:.025em;}
.HM70_EVO_OB .clinical-environment .img {width:290px;margin:50px auto 0;}
.HM70_EVO_OB .clinical-environment .img img {width:100%;}
.HM70_EVO_OB .clinical-environment-2 .bcImg {margin-top:30px;}
.HM70_EVO_OB .product-info {padding-bottom:40px;margin-top:50px;}
.HM70_EVO_OB .product-info .img img {width:100%;}
.HM70_EVO_OB .product-info .bcBox {position:relative;}
.HM70_EVO_OB .product-info .bcBox:after {content:'';display:block;width:calc(100% - 30px);height:1px;background-color:#eaeaea;position:absolute;top:0;left:15px;}

@media all and (min-width:768px) {
  .HM70_EVO_OB .bcBox.last {padding-bottom:100px!important;}
  .HM70_EVO_OB .performance-amplified figure .bcImg {margin-top:-180px;}
  .HM70_EVO_OB .icon-interface .icon {width:33px;}
  .HM70_EVO_OB .icon-screen .icon {width:35px;}
  .HM70_EVO_OB .clinical-environment .img {width:688px;}
  .HM70_EVO_OB .clinical-environment {height:500px;}
  .HM70_EVO_OB .clinical-environment .bcTitle {font-size:46px;}
  .HM70_EVO_OB .clinical-environment-2 .bcBtnWrap {margin-top:20px;}
  .HM70_EVO_OB .clinical-environment-2 .bcImg {margin-top:80px;}
  .HM70_EVO_OB .product-info {padding-bottom:60px;margin-top:80px;}
  .HM70_EVO_OB .product-info .bcBox:after {width:calc(100% - 80px);left:40px;}
}

@media all and (min-width:1024px) {
  .HM70_EVO_OB .icon-interface .icon {width:auto;margin-right:10px;}
  .HM70_EVO_OB .icon-screen .icon {width:auto;margin-right:10px;}
  .HM70_EVO_OB .imaging-quality .sflow .bcImg {margin-top:64px;}
  .HM70_EVO_OB .imaging-quality .noise .bcImg {margin-top: 64px;}
  .HM70_EVO_OB .imaging-quality .doppler .bcImg {margin-top: 88px;}
  .HM70_EVO_OB .performance-amplified figure .bcImg {margin-top:-150px;}
  .HM70_EVO_OB .clinical-environment {height:400px;}
  .HM70_EVO_OB .clinical-environment .img {width:700px;margin-top:70px;}
  .HM70_EVO_OB .clinical-environment-2 .bcBtnWrap {margin-top:70px;}
  .HM70_EVO_OB .clinical-environment-2 .bcImg {margin-top:100px;}
  .HM70_EVO_OB .product-info {padding-bottom:80px;margin-top:80px;}
  .HM70_EVO_OB .product-info .bcBox:after {width:calc(100% - 60px);left:30px;}
  .HM70_EVO_OB .product-info .motionImg {position:relative;}
  .HM70_EVO_OB .product-info .motionImg img {width:100%;}
  .HM70_EVO_OB .product-info .motionImg .bg {background-color:#fff!important;}
  .HM70_EVO_OB .product-info .motionImg .content .img1 {width:100%;position:absolute;top:0;left:0;opacity:0;transition:all .1s;}
  .HM70_EVO_OB .product-info .motionImg .content .img1.on {opacity:1;}
  .HM70_EVO_OB .product-info .motionImg .content .img2 {width:100%;position:absolute;top:0;left:0;opacity:0;transition:all .1s;}
  .HM70_EVO_OB .product-info .motionImg .content .img2 .close2 {width:3.22%;padding-top:3.22%;position:absolute;top:71.7%;left:49.7%;background-color:rgba(0, 0, 0, .3)}
  .HM70_EVO_OB .product-info .motionImg .content .img2.on {opacity:1;}
  .HM70_EVO_OB .product-info .motionImg .link .anchor {width:3.22%;padding-top:3.22%;position:absolute;}
  .HM70_EVO_OB .product-info .motionImg .link .anchor1 {top:27.5%;left:44.3%;}
  .HM70_EVO_OB .product-info .motionImg .link .anchor2 {top:71.7%;left:49.7%;}
  .HM70_EVO_OB .product-info .motionImg .link .close1 {width:3.22%;padding-top:3.22%;position:absolute;top:10.5%;left:25.3%;}
  .HM70_EVO_OB .product-info .motionImg .link .close2 {width:3.22%;padding-top:3.22%;position:absolute;top:42.7%;left:95.7%;}
}

@media all and (min-width:1240px) {
  .HM70_EVO_OB .product-info {padding-bottom:100px;margin-top:120px;}
  .HM70_EVO_OB .product-info .bcBox:after {width:100%;left:0;}
}

@media all and (min-width:1600px) {
  .HM70_EVO_OB .videoBox a img {height:auto;}
}

/* V8_GI */
.V8 .txt_sup2 {position: relative; bottom: 3px;}
.V8_OB {word-break: keep-all;}
.V8_GI {word-break: keep-all;}
.V8 .disclaimerWrap ul li::before {content: none;}
.V8 .disclaimerWrap ul {margin-left: 0;}
.V8 .disclaimerWrap ul li {padding-left: 0;}



.productview.V8_OB .cyberWrap .cyberBox .cyber_list.list01 h5,
.productview.V8_OB .cyberWrap .cyberBox .cyber_list.list01 p{color: #00b0e6;}
.productview.V8_OB .cyberWrap .cyberBox .cyber_list.list02 h5,
.productview.V8_OB .cyberWrap .cyberBox .cyber_list.list02 p{color: #007cc6;}
.productview.V8_OB .cyberWrap .cyberBox .cyber_list.list03 h5,
.productview.V8_OB .cyberWrap .cyberBox .cyber_list.list03 p {color: #014099;}
.productview.V8_OB .cyberWrap .cyberBox .cyber_list .cyber_icon {background: url(/resources/fr/_img/sub/product/cyber_icon2.png) 0 0 no-repeat; background-size: auto 65px;}
.productview.V8_OB .cyberWrap .cyberBox .cyber_list .cyber_icon.icon02 {background-position: -66px 0;}
.productview.V8_OB .cyberWrap .cyberBox .cyber_list .cyber_icon.icon03 {background-position: -132px 0;}
.V8_GI .beltBanner#container,
.V8_OB .beltBanner#container {background: url(/resources/product/_common/beltBanner.png) no-repeat 50% 50%; width: 100%; height: 240px;}
.V8_GI .beltBanner#container .inner,
.V8_OB .beltBanner#container .inner {background: transparent; padding-top: 30px; padding-bottom: 0; height: 100%;}
.V8_GI .beltBanner .beltBanner__txtWrap,
.V8_OB .beltBanner .beltBanner__txtWrap {color: #fff;}
.V8_GI .beltBanner .beltBanner__txtWrap .beltBanner__txt__title,
.V8_OB .beltBanner .beltBanner__txtWrap .beltBanner__txt__title {font-size: 21px; padding-bottom: 20px; font-family: 's8';}
.V8_GI .beltBanner .beltBanner__txtWrap .beltBanner__txt__title span,
.V8_OB .beltBanner .beltBanner__txtWrap .beltBanner__txt__title span {font-size: 33px; color: #7cd3fb;}
.V8_GI .beltBanner .beltBanner__txtWrap p,
.V8_OB .beltBanner .beltBanner__txtWrap p {font-size: 19px; padding-bottom: 30px; font-family: 's4';}
.V8_GI .beltBanner .btn_area {}
.V8_GI .beltBanner .btn_area a,
.V8_OB .beltBanner .btn_area a {display: inline-block; font-size: 20px; text-align: center; color: #fff; border-color: #fff;}
.V8_GI .beltBanner .btn_area a:hover,
.V8_OB .beltBanner .btn_area a:hover {color: #333;}
.v8_ad_btn a {color: #333; border: 1px solid #333; transition: .25s; font-family: 's8'; border-radius: 22px; font-size: 14px; color: #333; border-radius: 22px; padding: 7px 7px 7px 15px; display: inline-block;}
.v8_ad_btn a .hoverImg {display: none;}
.v8_ad_btn a:hover .nhoverImg {display: none;}
.v8_ad_btn a:hover .hoverImg {display: inline-block;}
.V8 .font-light {font-family: 's4'; font-weight: 600;}
.V8_OB .video-box,
.V8_GI .video-box {position: relative; width: 100%; padding-top: calc(225% / 4); height: 0; margin: 0 auto;}
.V8_GI .video-box iframe,
.V8_OB .video-box iframe {position: absolute; left: 50%; top: 0; width: 100%; height: 100%; transform: translateX(-50%); border: 0; margin: 0; padding: 0; background: transparent;}
.V8_GI .prodcutTab,
.V8_OB .prodcutTab {width: 100%; margin: 0 auto;}
.V8 .sc_emphasis {}
.V8 .sc_emphasis .emphasisTxt_wrap {padding-top: 60px; margin: 0 15px; padding-bottom: 40px;}
.V8 .sc_emphasis .emphasisTxt_wrap .emphasisTxt-title {font-size: 34px; margin-bottom: 20px; font-family: 'stitle'; line-height: 41px;}
.V8 .sc_emphasis .emphasisTxt_wrap .emphasisTxt-desc {font-size: 12px; line-height: 18px;}
.V8 .sc_emphasis .emphasisImg_wrap {background: url("/resources/fr/_img/sub/product/V8_GI/sc_emphasis_bg.jpg") no-repeat; background-size: 100% 100%; width: 100%; height: calc(42500vw / 640); margin: 0 auto; position: relative;}
.V8_OB .V8 .sc_emphasis .emphasisImg_wrap {background: url("/resources/fr/_img/sub/product/V8_OB/sc_emphasis_bg.jpg") no-repeat; background-size: 100% 100%;}
.V8 .sc_emphasis .emphasisImg_wrap .emphasisImg {position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); width: 80%;}

#contents .V8 .section .inner {padding: 56px 15px; background-color: transparent; width: 100%;}

#contents .V8 .section.crystal .inner {padding: 56px 15px 60px;}

#contents .V8 .section#imagingQuality .inner {padding-top: 60px; padding-bottom: 58px;}

#contents .V8 .section#intelligent_assist .inner {padding-top: 53px; padding-bottom: 60px;}
.V8 .crystal {background-color: #e7f6fd;}
.V8 .crystal .crystal_title {font-size: 34px; font-weight: bold; line-height: 1.2; margin-bottom: 20px; color: #222; font-family: 'stitle';}
.V8 .emphasis_color {color: #00bae8;}
.V8 .bold {font-weight: 800; color: #333;}
.V8 .bold2 {font-weight: 800 !important; font-family: 's8';}
.V8 .crystal .crystal_desc {font-size: 12px; margin-bottom: 23px; line-height: 1.2;}
.V8 .crystal .crystal_desc_wrap .crystal_img_wrap {width: calc(37700vw / 640); margin: 0 auto;}
.V8 .crystal .crystal_desc_wrap .crystal_img_wrap .crystal_img {width: 100%;}

/* class수정 */

.V8 .tit_box .logo {margin-bottom: 15px;}
.V8 .tit_box .logo img {width: 68px; height: 68px;}
.V8 .tit_box h2 {font-size: 34px; font-weight: bold; line-height: 41px; margin-bottom: 23px; color: #333; font-family: 'stitle';}
.V8 .tit_box p {font-size: 12px; text-align: justify; line-height: 18px; color: #666;}
.V8 .box_motion_wrap .box_inner .more {display: none;}
.V8 .box_motion_wrap .box_wrap {overflow: hidden;}
.V8 .slider_wrap .slick-list {margin-bottom: 5px;}
.V8 .box_motion_wrap .box_inner .tit_icon {position: relative;}
.V8 .box_motion_wrap .box_inner .tit_icon::after {content: ""; display: block; clear: both;}
.V8 .box_motion_wrap .box_inner .tit_icon img {width: 61px; height: 43px; float: left; margin-right: 12px;}
.V8 .box_motion_wrap .box_inner .tit_icon .box_txt {float: left; width: calc(100% - 73px); font-size: 16px; color: #00bae8; height: 100%; line-height: 19px; font-family: 's8';}
.V8 .box_motion_wrap .box_inner .bcImg {overflow: hidden; position: relative; padding-top: 10px; padding-bottom: 23px; margin-top: 0; text-align: left;}
.V8 .box_motion_wrap .box_inner .box {position: relative; padding-top: 30px;}
.V8 .box_motion_wrap .box_inner .box .box_desc {line-height: 1.2; font-size: 12px;}


.V8 .box_motion_wrap .box_inner .bcImg img {width: 100%;}
.V8 .box_motion_wrap .box_inner .caption {display: block; padding-top: 10px; font-size: 10px; color: #6a6a6a;}
.V8 .slider_wrap .slick-dots {overflow: hidden; text-align: center;}
.V8 .slider_wrap .slick-dots li {display: inline-block; margin-left: 8px; font-size: 0;}
.V8 .slider_wrap .slick-dots li:first-child {margin-left: 0;}
.V8 .slider_wrap .slick-dots li button {display: block; width: 10px; height: 10px; padding: 0; border: 1px solid #000; border-radius: 50%; text-indent: -9999px;}
.V8 .slider_wrap .slick-dots li.slick-active button {background-color: #000;}
.V8 .intelligent_assist {background-color: #e7f6fd;}
.V8 .contents_intelligent_assist {width: calc(100% - 36px);
	margin-left: 36px;}
.V8 .contents_intelligent_assist .intelligent_assist_item_wrap {margin-top: 30px;}
.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .desc_title {color: #00bae8; font-size: 16px; line-height: 1.3; font-weight: bold; position: relative; font-family: 's8';}
.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .desc_title .desc_title_img {position: absolute; top: 3px; left: -36px; width: 23px;}
.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .desc_text {font-size: 12px; margin-top: 20px; line-height: 1.5; color: #666;}
.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .descTxt_wrap .desc_button_wrap {margin-top: 22px;}
.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .descTxt_wrap .desc_button_wrap a {display: block; width: 150px;
	margin-top: 10px;}
.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .descTxt_wrap .desc_button_wrap a:nth-child(3) {width: 119px;}
.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .desc_text .desc_text_comment {font-size: 10px; margin-top: 15px; display: block; text-indent: -8px; margin-left: 8px;}
.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .desc_text .desc_text_comment+.desc_text_comment {margin-top: 0;}
.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .descImg_wrap {margin-top: 18px;}
.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .descImg_wrap img {width: 100%;}
.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .descImg_wrap .intelligent_caption {font-family: 's4'; color: #6a6a6a; font-size: 10px; display: inline-block; margin-top: 10px;}

/* workflow */

.V8 .section.workflow .tit_wrap {}
.V8 .section.workflow .tit_wrap::after {content: ""; display: block; clear: both;}
.V8 .contents_workflow1 .workflow1_item_wrap {margin-top: 32px;}
.V8 .contents_workflow1 .workflow1_item_wrap .desc_title {color: #00bae8; font-size: 16px; line-height: 1.3; font-weight: bold; position: relative; font-family: 's8';}

/* 2023-03-31 FR V8 update s */
.V8 .contents_workflow1 .workflow1_item_wrap .desc_title.icon_title {position: relative; padding-left: 50px;}
.V8 .contents_workflow1 .workflow1_item_wrap .desc_title.icon_title .icon_img {position: absolute; top: 50%; left: 0; width: 40px; transform: translateY(-55%);}
/* //2023-03-31 FR V8 update e */
 .V8 .contents_workflow1 .workflow1_item_wrap .desc_text {font-size: 12px; margin-top: 23px; line-height: 1.5; color: #666;}
.V8 .contents_workflow1 .workflow1_item_wrap .descImg_wrap {position: relative; margin-top: 20px;  text-align: center;}
.V8 .contents_workflow1 .workflow1_item_wrap .descImg_wrap img {width: 90%;}
.V8 .contents_workflow1 .workflow1_item_wrap.workflow1_1 .descImg_wrap img {width: 45%;}
.V8_OB .V8 .contents_workflow1 .workflow1_item_wrap.workflow1_2 .descImg_wrap img {width: 70%;}


.V8 .contents_workflow1 .workflow1_item_wrap .learn_btn {margin: 25px auto 0;
	text-align: center;}
.V8 .contents_workflow2 .workflow2_item_wrap {margin-top: 32px;}
.V8 .contents_workflow2 .workflow2_item_wrap.workflow2_1 img {width: 60%;}
.V8 .contents_workflow2 .workflow2_item_wrap.workflow2_2 img {width: 70%;}
.V8 .contents_workflow2 .workflow2_item_wrap.workflow2_3 img {width: 60%;}
.V8_OB .V8 .contents_workflow2 .workflow2_item_wrap.workflow2_1 img {width: 80%;}
.V8_OB .V8 .contents_workflow2 .workflow2_item_wrap.workflow2_2 img {width: 60%;}
.V8_OB .V8 .contents_workflow2 .workflow2_item_wrap.workflow2_3 img {width: 60%;}


.V8 .contents_workflow2 .workflow2_item_wrap .workflow2_title {color: #00bae8; font-size: 16px; line-height: 1.3; font-weight: bold; font-family: 's8';}
.V8 .contents_workflow2 .workflow2_item_wrap .workflow2_img_wrap--xsm {margin-top: 20px;
	text-align: center;}
.V8 .contents_workflow2 .workflow2_item_wrap .workflow2_img_wrap--md {display: none;}



.V8 .contents_workflow2 .workflow2_item_wrap .workflow2_text {font-size: 12px; margin-top: 23px; line-height: 1.5; color: #666;}

/* workflow3 640 */
.V8 .contents_workflow3 {margin-top: 70px;}
.V8 .workflow3_MainImg_wrap {width: 100%;
	text-align: center;}
.V8 .workflow3_MainImg_wrap img {width: 90%;}
.V8 .workflow3_item_wrap {margin-top: 35px;}
.V8 .workflow3_item_wrap .workflow3_img_wrap {width: 100%;}

/* .V8 .workflow3_item_wrap .workflow3_img_wrap img{width: 30%;
  } */

/* 2023-03-31 FR V8 update s */
.V8 .contents_workflow3 .workflow3_wrap1 .workflow3_item_wrap:nth-child(2) .workflow3_title::before{content: "1";}
.V8 .contents_workflow3 .workflow3_wrap1 .workflow3_item_wrap:nth-child(3) .workflow3_title::before{content: "2";}
.V8 .contents_workflow3 .workflow3_wrap1 .workflow3_item_wrap:nth-child(4) .workflow3_title::before{content: "3";}
.V8 .contents_workflow3 .workflow3_wrap2 .workflow3_item_wrap:nth-child(1) .workflow3_title::before{content: "4";}
.V8 .contents_workflow3 .workflow3_wrap2 .workflow3_item_wrap:nth-child(2) .workflow3_title::before{content: "5";}
.V8 .contents_workflow3 .workflow3_wrap2 .workflow3_item_wrap:nth-child(3) .workflow3_title::before{content: "6";}
/* //2023-03-31 FR V8 update e */
.V8 .workflow3_item_wrap .workflow3_title {font-size: 14px; color: #333; font-weight: 600; line-height: 18px; margin-top: 15px; text-indent: -29px; position: relative; left: 29px;} 
.V8 .workflow3_item_wrap .workflow3_title::before {display: inline-block; font-weight: bold; width: 18px; height: 18px; color: #fff; background-color: #00b8e1; text-align: center; line-height: 18px; margin-right: 9px; text-indent: 0px;}
.V8 .workflow3_item_wrap .workflow3_title .workflow3_title_number {}
.V8 .workflow3_wrap1 .workflow3_item_wrap:nth-child(3) .workflow3_img_wrap img {width: 146px; height: 136px;} 
.V8 .workflow3_item_wrap .workflow3_text {margin-top: 8px; font-size: 12px; line-height: 1.3; width: 100%; color: #666;} 
.disclaimerWrap .disclaimer_inner.disclaimer_type2 {border: none; padding-bottom: 0;} 
/* 2022-09-07 디스클라이머 숫자 추가 s */
.disclaimerWrap .disclaimer_inner.disclaimer_type2 ul {counter-reset: disclaimer_Num 0;}
.disclaimerWrap .disclaimer_inner.disclaimer_type2 ul li::before {top: 0; background-color: transparent; counter-increment: disclaimer_Num; content: counter(disclaimer_Num) ". ";} 
/* 2022-09-07 디스클라이머 숫자 추가 e */

.V8_GI .transducersList .info .tit {color: #00B5E0;}
.V8_GI .transducersList .info .desc {color: #00B5E0;}
.V8_GI .transducersList ul li.strong dl dt:after {content: ''; display: block; border: 2px solid #00B5E0; position: absolute; top: -1px; left: 0; right: 0; bottom: -1px;}
.V8_GI .transducersList ul li.strong dl dd.tit {color: #00B5E0;}

/* V8_OB */

.V8_OB .V8 .emphasis_color {color: #1428A0;}
.V8_OB .V8 .box_motion_wrap .box_inner .tit_icon .box_txt {color: #1428A0;}
.V8_OB .V8 .intelligent_assist {background-color: #f5f7fe;}
.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle+.intelligent_assist_item_wrap {margin-top: 30px;}
.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_item_wrap.margin_item {margin-top: 70px;}
.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_item_wrap.margin_item2 {margin-top: 50px;}
.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle .intelligent_assist_subTitle_line {content: ""; display: block; height: 1px; background-color: #1428A0; margin-bottom: 20px; width: 100vw; top: 0; position: relative; left: -51px;}

.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle {font-size: 18px; color: #1428A0; font-weight: bold; margin-top: 50px; line-height: 1.2; position: relative;}
.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle.subTitle_first {margin-top: 50px;}
.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle .subTitle_title_wrap {position: relative;}
.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle .subTitle_title_wrap .subTitle_title {position: relative; top: 0; left: 0; font-family: 's8';}
.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle img {/* margin-right: 13px; */
	width: 23px; height: 22px; position: absolute; top: 3px; left: -36px; vertical-align: middle;}


.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_item_wrap .desc_title {color: #1428A0;}
.V8_OB .V8 .contents_workflow1 .workflow1_item_wrap .desc_title {color: #1428A0;}
.V8_OB .V8 .contents_workflow2 .workflow2_item_wrap .workflow2_title {color: #1428A0;}
.V8_OB .V8 .workflow3_item_wrap .workflow3_title::before {background-color: #1428A0;}
.V8_OB .transducersList .info .tit {color: #1428A0;}
.V8_OB .transducersList .info .desc {color: #1428A0;}
.V8_OB .transducersList ul li.strong dl dt:after {content: ''; display: block; border: 2px solid #1428A0; position: absolute; top: -1px; left: 0; right: 0; bottom: -1px;}
.V8_OB .transducersList ul li.strong dl dd.tit {color: #1428A0;}
.V8_GI .transducersList ul li dl dd.desc .s_tit {color: #0299a4;}
.V8_OB .transducersList ul li dl dd.desc .s_tit {color: #0299a4;}
.V8_OB .V8 .crystal {background-color: #f5f7fe;}
.V8_GI .transducersList ul li dl {height: 250px;}
.V8_OB .transducersList ul li dl {height: 250px;}


@media all and (min-width: 768px) {
	.productview.V8_OB .cyberWrap .cyberBox .cyber_list .cyber_icon {width: 130px; height: 130px; background-size: auto 130px;}
	.productview.V8_OB .cyberWrap .cyberBox .cyber_list .cyber_icon.icon02 {background-position: -131px 0;}
	.productview.V8_OB .cyberWrap .cyberBox .cyber_list .cyber_icon.icon03 {background-position: -263px 0;}
	.V8_GI .beltBanner#container,
	.V8_OB .beltBanner#container {height: 295px;}
	.V8_GI .beltBanner .beltBanner__txtWrap .beltBanner__txt__title,
	.V8_OB .beltBanner .beltBanner__txtWrap .beltBanner__txt__title {font-size: 51px;}
	.V8_GI .beltBanner .beltBanner__txtWrap .beltBanner__txt__title span,
	.V8_OB .beltBanner .beltBanner__txtWrap .beltBanner__txt__title span {font-size: 63px;}
	.V8_GI .beltBanner .beltBanner__txtWrap p,
	.V8_OB .beltBanner .beltBanner__txtWrap p {font-size: 30px;}
	.V8 .sc_emphasis {}
	.V8 .sc_emphasis .emphasisTxt_wrap {margin: 0 40px; padding-top: 120px;}
	.V8 .sc_emphasis .emphasisTxt_wrap .emphasisTxt-title {font-size: 54px; margin-bottom: 20px; line-height: 64px;}
	.V8 .sc_emphasis .emphasisTxt_wrap .emphasisTxt-desc {font-size: 16px; line-height: 24px;}
	.V8 .sc_emphasis .emphasisImg_wrap {background: url("/resources/fr/_img/sub/product/V8_GI/sc_emphasis_bg-sm.jpg") no-repeat; height: calc(51000vw / 768); background-size: 100% 100%;}
	.V8_OB .V8 .sc_emphasis .emphasisImg_wrap {background: url("/resources/fr/_img/sub/product/V8_OB/sc_emphasis_bg-sm.jpg") no-repeat; background-size: 100% 100%;}
	#contents .V8 .section .inner {padding: 124px 40px;}
	#contents .V8 .section.crystal .inner {padding: 120px 40px 110px;}
	#contents .V8 .section#imagingQuality .inner {padding-top: 120px; padding-bottom: 120px;}
	#contents .V8 .section.intelligent_assist .inner {padding-top: 114px; padding-bottom: 122px;}
	.V8 .crystal .crystal_title {font-size: 54px; line-height: 1.2; margin-bottom: 40px;}
	.V8 .crystal .crystal_desc {font-size: 16px; margin-bottom: 32px;}
	.V8 .crystal .crystal_desc_wrap .crystal_img_wrap {width: calc(39300vw / 768); margin: 0 auto;}
	.V8 .tit_box .logo {margin-bottom: 0; float: left; margin-right: 26px;}
	.V8 .tit_box .logo img {width: 120px; height: 120px;}
	.V8 .tit_box h2 {margin-bottom: 0; font-size: 54px; float: left; width: calc(100% - 146px); line-height: 67px;}
	.V8 .tit_box p {clear: both; padding-top: 40px; font-size: 16px; line-height: 24px;}
	.V8 .slider_wrap .slick-dots li button {width: 16px; height: 16px;}
	.V8 .box_motion_wrap .box_inner .box {padding-top: 45px;}
	.V8 .box_motion_wrap .box_inner .box .box_desc {font-size: 16px; line-height: 24px;}
	.V8 .box_motion_wrap .box_inner .tit_icon .box_txt {font-size: 24px; width: calc(100% - 77px); line-height: 26px;}
	.V8 .box_motion_wrap .box_inner .tit_icon img {margin-right: 16px;}
	.V8 .box_motion_wrap .box_inner .bcImg {padding-top: 40px; padding-bottom: 26px;}
	.V8 .box_motion_wrap .box_inner .caption {padding-top: 16px; font-size: 16px;}
	.V8 .contents_intelligent_assist {width: calc(100% - 51px); margin-left: 51px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle .intelligent_assist_subTitle_line {margin-bottom: 0; left: 0;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap {margin-top: 60px;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .descTxt_wrap .desc_button_wrap {margin-top: 25px;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .descTxt_wrap .desc_button_wrap a {display: inline-block; width: auto; margin-top: 0;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .descTxt_wrap .desc_button_wrap a:nth-child(3) {width: auto;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .desc_title {font-size: 24px;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .desc_title .desc_title_img {left: -51px; width: 41px;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .desc_text {font-size: 16px; margin-top: 20px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle+.intelligent_assist_item_wrap {margin-top: 35px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle+.intelligent_assist_item_wrap.margin_item {margin-top: 50px;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .desc_text .desc_text_comment {font-size: 14px; margin-top: 15px;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .descImg_wrap {margin-top: 40px;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .descImg_wrap .intelligent_caption {margin-top: 15px; font-size: 16px;}

	/* workflow */

	.V8 .contents_workflow1 .workflow1_item_wrap {margin-top: 60px;}
	.V8 .contents_workflow1 .workflow1_item_wrap .desc_title {font-size: 24px;}
	.V8 .contents_workflow1 .workflow1_item_wrap .desc_text {font-size: 16px; margin-top: 22px;}
	.V8 .contents_workflow1 .workflow1_item_wrap.workflow1_1 .descImg_wrap img {width: 50%;}
	.V8 .contents_workflow1 .workflow1_item_wrap.workflow1_2 .descImg_wrap img {width: 60%;}
	.V8 .contents_workflow1 .workflow1_item_wrap.workflow1_3 .descImg_wrap img {width: 80%;}
	.V8_OB .V8 .contents_workflow1 .workflow1_item_wrap.workflow1_2 .descImg_wrap img {width: 50%;}
	.V8_OB .V8 .contents_workflow1 .workflow1_item_wrap.workflow1_3 .descImg_wrap img {width: 90%;}
	.V8 .contents_workflow1 .workflow1_item_wrap .learn_btn {margin-top: 40px;}
	.V8 .contents_workflow2::after {content: ""; display: block; clear: both;}
	.V8 .contents_workflow2 .workflow2_item_wrap {margin-top: 80px; width: 43%;}
	.V8 .contents_workflow2 .workflow2_item_wrap .workflow2_title {font-size: 22px;}
	.V8 .contents_workflow2 .workflow2_item_wrap .workflow2_text {font-size: 16px;}
	.V8 .contents_workflow2 .workflow2_item_wrap:first-child {margin-right: 14%; float: left;}
	.V8 .contents_workflow2 .workflow2_item_wrap:nth-child(2) {float: left;}
	.V8 .contents_workflow2 .workflow2_item_wrap .workflow2_img_wrap--xsm {display: none;}
	.V8 .contents_workflow2 .workflow2_item_wrap .workflow2_img_wrap--md {display: block; text-align: center; margin-top: 20px; text-align: left;}
	.V8 .contents_workflow2 .workflow2_item_wrap.workflow2_1 .workflow2_img_wrap--md img {width: auto; height: 150px;}
	.V8 .contents_workflow2 .workflow2_item_wrap.workflow2_2 .workflow2_img_wrap--md img {width: auto; height: 150px;}
	.V8 .contents_workflow2 .workflow2_item_wrap.workflow2_3 .workflow2_img_wrap--md img {width: 70%; height: auto;}
	.V8_OB .V8 .contents_workflow2 .workflow2_item_wrap.workflow2_1 .workflow2_img_wrap--md img {width: auto; height: 150px;}
	.V8_OB .V8 .contents_workflow2 .workflow2_item_wrap.workflow2_2 .workflow2_img_wrap--md img {width: auto; height: 150px;}

	.V8 .contents_workflow2 .workflow2_item_wrap:nth-child(3) {width: 100%; float: left; margin-top: 60px;}
	.V8 .contents_workflow2 .workflow2_item_wrap:nth-child(3)::after {content: ""; display: block; clear: both;}
	.V8 .contents_workflow2 .workflow2_item_wrap:nth-child(3) .workflow2_title {float: left; width: 43%;}
	.V8 .contents_workflow2 .workflow2_item_wrap:nth-child(3) .workflow2_img_wrap--md {float: right; margin-top: 0; width: 43%;}
	.V8 .contents_workflow2 .workflow2_item_wrap:nth-child(3) .workflow2_text {float: left; width: 43%; margin-top: 15px;}
	.V8 .contents_workflow3 .workflow3_wrap1::after {content: ""; display: block; clear: both;}
	.V8 .contents_workflow3 .workflow3_wrap1 .workflow3_item_wrap {float: right; width: 43%;}
	.V8 .contents_workflow3 .workflow3_wrap1 .workflow3_item_wrap:nth-child(2) {margin-top: 0;}
	.V8 .contents_workflow3 .workflow3_MainImg_wrap {float: left; width: 340px; height: 525px; text-align: center;}
	.V8 .workflow3_MainImg_wrap img {width: 340px; height: 525px;}
	.V8 .workflow3_wrap1 .workflow3_item_wrap:nth-child(2) .workflow3_img_wrap img {width: 238px; height: 109px;}
	.V8 .workflow3_wrap1 .workflow3_item_wrap:nth-child(3) .workflow3_img_wrap img {width: 153px; height: 134px;}
	.V8 .workflow3_item_wrap .workflow3_title {font-size: 18px; line-height: 24px; margin-top: 20px; text-indent: -34px; left: 34px;}
	.V8 .workflow3_item_wrap .workflow3_title::before {width: 24px; height: 24px; line-height: 24px;}
	.V8 .workflow3_item_wrap .workflow3_text {font-size: 16px; margin-top: 11px;}
	.V8 .contents_workflow3 .workflow3_wrap2 {clear: both;}
	.V8 .contents_workflow3 .workflow3_wrap2::after {content: ""; display: block; clear: both;}
	.V8 .workflow3_wrap2 .workflow3_item_wrap {width: 43%;}
	.V8 .workflow3_wrap2 .workflow3_item_wrap:nth-child(1) {float: left;}
	.V8 .workflow3_wrap2 .workflow3_item_wrap:nth-child(2) {float: right;}
	.V8 .workflow3_wrap2 .workflow3_item_wrap:nth-child(3) {float: left;}
	/*  
	2023-03-31 FR V8 update s
	.V8 .workflow3_wrap2 .workflow3_item_wrap:nth-child(1) .workflow3_img_wrap img {width: 135px; height: 90px;}
	.V8 .workflow3_wrap2 .workflow3_item_wrap:nth-child(2) .workflow3_img_wrap img {width: 75px; height: 90px;}
	.V8 .workflow3_wrap2 .workflow3_item_wrap:nth-child(3) .workflow3_img_wrap img {width: 125px; height: 80px;} 
	//2023-03-31 FR V8 update e
	*/
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle {width: 100vw; text-align: center; margin-top: 114px; left: -91px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle.subTitle_first {margin-top: 80px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle::before {width: 100vw; left: 0; margin-bottom: 0;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle .subTitle_title_wrap {font-size: 36px; display: inline-block; position: relative; top: 50%; transform: translate(0, -50%); background-color: #f5f7fe; padding: 0 30px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle img {width: 48px; height: auto; position: static; margin-right: 20px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle.intelligent_assist_subTitle2 img {width: 42px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle.intelligent_assist_subTitle3 img {width: 54px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle.intelligent_assist_subTitle5 img {width: 30px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle .subTitle_title_wrap .subTitle_title {position: static;}

}
/* 2023-03-31 FR V8 update s */
@media all and (min-width: 768px) and (max-width: 1023px){
  .V8 .contents_workflow3 .workflow3_wrap1 .workflow3_item_wrap:nth-child(4){
    width: 100%;
  }
  .V8 .contents_workflow3 .workflow3_wrap2 .workflow3_item_wrap{
    width: 100%;
  }
}
  /* 2023-03-31 FR V8 update e */
@media all and (min-width: 1024px) {
	.productview.V8_OB .cyberWrap .cyberBox .cyber_list .cyber_icon {float: none; width: 158px; height: 158px; margin: 30px 0; background-size: auto auto;}
	.productview.V8_OB .cyberWrap .cyberBox .cyber_list .cyber_icon.icon02 {background-position: -160px 0;}
	.productview.V8_OB .cyberWrap .cyberBox .cyber_list .cyber_icon.icon03 {background-position: -321px 0;}
	.V8_GI .beltBanner#container,
	.V8_OB .beltBanner#container {height: 290px;}
	.V8_GI .beltBanner .beltBanner__txtWrap .beltBanner__txt__title,
	.V8_OB .beltBanner .beltBanner__txtWrap .beltBanner__txt__title {font-size: 51px;}
	.V8_GI .beltBanner .beltBanner__txtWrap .beltBanner__txt__title span,
	.V8_OB .beltBanner .beltBanner__txtWrap .beltBanner__txt__title span {font-size: 63px;}
	.V8_OB .video-box,
	.V8_GI .video-box {width: calc(250% / 3); padding-top: calc(375vw / 8);}
  /* 2023-05-10 제품페이지 공통탭 고정 s */
  .V8_OB .prodcutTab,.V8_GI .prodcutTab{ width: calc(250% / 3); margin: 0 0 90px 0; }
  .V8_OB .prodcutTab.fixed,
  .V8_GI .prodcutTab.fixed{ width: 100vw; }
  .V8_OB .prodcutTab.fixed .inBox,
  .V8_GI .prodcutTab.fixed .inBox{ padding: 0; }
  .V8_OB .prodcutTab.fixed .inBox ul,
  .V8_GI .prodcutTab.fixed .inBox ul{ max-width: 1240px; }
  /* //2023-05-10 제품페이지 공통탭 고정 e */
	.V8_OB .prodcutTab .inBox,
	.V8_GI .prodcutTab .inBox {padding: 0 100px; border: 1px solid #d1d1d1;}
	.V8_OB .prodcutTab .inBox ul,
	.V8_GI .prodcutTab .inBox ul {width: 100%;}
	.V8 .sc_emphasis {background: url("/resources/fr/_img/sub/product/V8_GI/sc_emphasis_bg-lg.jpg") no-repeat; position: relative; height: calc(72000vw / 1920); background-size: 100% 100%; width: 100%; min-height: 600px;}
	.V8_OB .V8 .sc_emphasis {background: url("/resources/fr/_img/sub/product/V8_OB/sc_emphasis_bg-lg.jpg") no-repeat; background-size: 100% 100%;}
	.V8 .sc_emphasis .sec_wrap {width: 1024px; position: relative; top: 50%; left: 50%; transform: translate(-50%, -50%);}
	.V8 .sc_emphasis .sec_wrap::after {content: ""; display: block; clear: both;}


	.V8 .sc_emphasis .emphasisTxt_wrap {width: 580px; float: right; margin: 0 0 0 110px; padding: 0; position: absolute; top: 50%; right: 0; transform: translateY(-50%);}
	.V8 .sc_emphasis .emphasisTxt_wrap .emphasisTxt-title {color: #fff; font-size: 58px; line-height: 1.2; margin-bottom: 50px;}
	.V8 .sc_emphasis .emphasisTxt_wrap .emphasisTxt-desc {color: #fff; font-size: 18px; line-height: 32px;}
	.V8 .sc_emphasis .emphasisImg_wrap {background: none; float: left; width: 390px; height: auto;}
	.V8_OB .V8 .sc_emphasis .emphasisImg_wrap {background: none;}
	.V8 .sc_emphasis .emphasisImg_wrap .emphasisImg {width: 390px; position: static; transform: translate(0, 0);}
	#contents .V8 .section .inner {padding: 80px 0; width: 100%; max-width: 1240px;}

	.V8 .crystal .crystal_title {font-size: 58px; line-height: 1.2; margin-bottom: 20px; text-align: center;}
	#contents .V8 .section.crystal .inner {padding: 80px 0 95px;}
	#contents .V8 .section#imagingQuality .inner {padding-top: 138px; padding-bottom: 190px;}
	#contents .V8 .section.intelligent_assist .inner {padding-top: 132px; padding-bottom: 115px;}
	.V8 .crystal .crystal_desc_wrap {position: relative; width: 1024px; margin: 55px auto 0;}
	.V8 .crystal .crystal_desc_wrap::after {content: ""; display: block; clear: both;}
	.V8 .crystal .crystal_desc_wrap .crystal_img_wrap {float: left; width: 392px; margin: 0 auto;}
	.V8 .crystal .crystal_desc_wrap .crystal_desc {float: right; width: 545px; font-size: 18px; margin-bottom: 28px; position: absolute; top: 50%; right: 0; transform: translateY(-50%); line-height: 1.7; color: #666;}
	.V8 .tit_box {width: 1024px; margin: 0 auto;}
	.V8 .intelligent_assist .tit_box {}


	.V8 .tit_box::after {content: ""; display: block; clear: both;}
	.V8 .tit_box p {text-align: center; font-size: 18px; line-height: 32px;}
	.V8 .tit_box h2 {width: calc(100% - 157px); font-size: 58px; line-height: 70px;}
	.V8 .tit_box h2 {}
	.V8 .tit_box .logo {margin-right: 37px;}
	.V8 .box_motion_wrap .box_inner .caption {font-size: 15px;}
	.V8 .box_motion_wrap .box_inner .box {position: relative; padding: 0 0 50px 0;}
	.V8 .box_motion_wrap .box_inner .box .box_desc {font-size: 19px; line-height: 26px; overflow: hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; word-wrap: break-word;}
	.V8 .box_motion_wrap .box_inner.on .box .box_desc {overflow: visible; -webkit-line-clamp: 20;}
	.V8 .box_motion_wrap {padding-top: 40px; margin-left: -3%;}
	.V8 .box_motion_wrap .box_inner {position: relative; float: left; width: 30%; padding: 60px 3% 0; transition: width .5s;}
	.V8 .box_motion_wrap .box_inner.on {width: 40%;}
	.V8 .box_motion_wrap .box_inner:after {position: absolute; left: 0; top: 0; width: 1px; height: 680px; background: #d4d4d4; content: '';}
	.V8 .box_motion_wrap .box_inner:first-child:after {display: none;}

	.V8 .box_motion_wrap .box_inner .more {display: block; width: 125px; height: 30px; margin: 50px auto 0; line-height: 30px; border: 1px solid #6a6a6a; border-radius: 20px; font-size: 16px; color: #6a6a6a; text-align: center;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle .intelligent_assist_subTitle_line {width: calc(100% + 60px); left: -60px;}
	.V8 .box_motion_wrap .box_inner.on .more {display: none;}
	.V8 .box_motion_wrap .box_inner .caption {display: none;}
	.V8 .box_motion_wrap .box_inner.on .caption {display: block;}
	.V8 .contents_intelligent_assist {width: calc(100% - 60px); margin-left: 60px;}
	.V8 .intelligent_assist .tit_wrap {width: 1024px; height: auto; margin: 0 auto;}
	.V8 .intelligent_assist .tit_wrap::after {content: ''; display: block; clear: both;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap {margin-top: 90px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_item_wrap {margin-top: 45px;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap::after {content: ""; display: block; clear: both;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle .subTitle_title_wrap {left: -30px;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .descTxt_wrap {float: left; width: 100%;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .descTxt_wrap.width50 {width: calc(100% - 537px);}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .desc_title {font-size: 24px; line-height: 34px;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .desc_title .desc_title_img {left: -60px; width: 42px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle+.intelligent_assist_item_wrap {margin-top: 25px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle.subTitle_first {margin-top: 115px;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .desc_text {margin-top: 20px; font-size: 18px; line-height: 28px;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .desc_text .desc_text_comment {font-size: 15px; margin-top: 20px;}


	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .descImg_wrap {margin-top: 0; float: right; width: 437px;}
	.V8 .contents_intelligent_assist .intelligent_assist_item_wrap .descImg_wrap .intelligent_caption {margin-top: 10px; font-size: 15px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_item_wrap.margin_item {margin-top: 90px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_item_wrap.margin_item2 {margin-top: 90px;}


	/* workflow */
	.V8 .section.workflow .tit_wrap {width: 970px; margin: 0 auto;}
	.V8 .contents_workflow1 .workflow1_item_wrap {margin-top: 90px;}
	.V8 .contents_workflow1 .workflow1_item_wrap::after {content: ""; display: block; clear: both;}
	.V8 .contents_workflow1 .workflow1_item_wrap .learn_btn {clear: both; text-align: left;}
	.V8 .contents_workflow1 .workflow1_item_wrap .descTxt_wrap {float: left; width: calc(100% - 60px);}
	.V8 .contents_workflow1 .workflow1_item_wrap .descTxt_wrap.width50 {width: 50%;}
	.V8 .contents_workflow1 .workflow1_item_wrap .desc_title {font-size: 28px;}
  /* 2023-03-31 FR V8 update s */
  .V8 .contents_workflow1 .workflow1_item_wrap .desc_title.icon_title{position: relative; padding-left: 60px;}
  .V8 .contents_workflow1 .workflow1_item_wrap .desc_title.icon_title .icon_img{ width:auto;}
  /* //2023-03-31 FR V8 update e */	
	.V8 .contents_workflow1 .workflow1_item_wrap .desc_text {margin-top: 30px; font-size: 18px;}

	.V8 .contents_workflow1 .workflow1_item_wrap.workflow1_1 .descImg_wrap img {width: 55%;}
	.V8 .contents_workflow1 .workflow1_item_wrap.workflow1_2 .descImg_wrap img {width: 70%;}
	.V8 .contents_workflow1 .workflow1_item_wrap.workflow1_3 .descImg_wrap img {width: 100%;}
	.V8_OB .V8 .contents_workflow1 .workflow1_item_wrap.workflow1_2 .descImg_wrap img {width: 70%;}
	.V8_OB .V8 .contents_workflow1 .workflow1_item_wrap.workflow1_3 .descImg_wrap img {width: 100%;}
	.V8 .contents_workflow1 .workflow1_item_wrap .descImg_wrap {margin-top: 0; float: right; width: 40%;}
	.V8 .contents_workflow1 .workflow1_item_wrap .descImg_wrap img {width: 100%;}
	.V8 .contents_workflow2 .workflow2_item_wrap {width: calc(80% / 3); margin-top: 70px;}
	.V8 .contents_workflow2 .workflow2_item_wrap .workflow2_title {font-size: 22px;}
	.V8 .contents_workflow2 .workflow2_item_wrap .workflow2_text {font-size: 19px;}
	.V8 .contents_workflow2 .workflow2_item_wrap:first-child {margin-right: 0;}
	.V8 .contents_workflow2 .workflow2_item_wrap:nth-child(2) {margin-left: 10%; margin-right: 10%;}
	.V8 .contents_workflow2 .workflow2_item_wrap:nth-child(3) {width: calc(80% / 3); margin-top: 70px;}
	.V8_OB .contents_workflow2 .workflow2_item_wrap:nth-child(3) {margin-top: 70px;}
	.V8 .contents_workflow2 .workflow2_item_wrap:nth-child(3) .workflow2_title {float: none; width: 100%;}
	.V8 .contents_workflow2 .workflow2_item_wrap:nth-child(3) .workflow2_img_wrap--md {float: none; width: 100%;}
	.V8 .contents_workflow2 .workflow2_item_wrap:nth-child(3) .workflow2_text {float: none; width: 100%; margin-top: 23px;}


	.V8 .contents_workflow2 .workflow2_item_wrap .workflow2_img_wrap--md {text-align: center; margin-top: 43px;}
	.V8 .contents_workflow2 .workflow2_item_wrap.workflow2_2 .workflow2_img_wrap--md {text-align: left;}
	.V8 .contents_workflow2 .workflow2_item_wrap.workflow2_1 .workflow2_img_wrap--md img {width: 226px; height: 150px;}
	.V8 .contents_workflow2 .workflow2_item_wrap.workflow2_2 .workflow2_img_wrap--md img {width: 290px; height: 150px;}
	.V8 .contents_workflow2 .workflow2_item_wrap.workflow2_3 .workflow2_img_wrap--md img {width: 226px; height: 120px;}
	.V8 .contents_workflow2 .workflow2_item_wrap.workflow2_3 .workflow2_img_wrap--md {height: 150px; margin-top: 43px;}
	.V8_OB .V8 .contents_workflow2 .workflow2_item_wrap.workflow2_1 .workflow2_img_wrap--md img {width: 290px; height: 150px;}
	.V8_OB .V8 .contents_workflow2 .workflow2_item_wrap.workflow2_2 .workflow2_img_wrap--md img {width: 226px; height: 150px;}
	.V8_OB .V8 .contents_workflow2 .workflow2_item_wrap.workflow2_3 .workflow2_img_wrap--md {height: 150px;}
	.V8_OB .V8 .contents_workflow2 .workflow2_item_wrap.workflow2_3 .workflow2_img_wrap--md img {width: 226px; height: 120px;}
	/* 2023-03-31 FR V8 update s */
	.V8 .contents_workflow3{display: flex; margin-top: 130px;}
	/* .V8 .contents_workflow3::after{content: ""; display: block; clear: both;} */
	.V8 .contents_workflow3 .workflow3_wrap1{position: relative; float: left; width: 75%;}
	.V8 .contents_workflow3 .workflow3_wrap1 .workflow3_item_wrap{float: left; width: 100%; padding-right: 66.6666%;}
	.V8 .contents_workflow3 .workflow3_wrap1::after{content: ""; display: block; clear: both;}
	.V8 .contents_workflow3 .workflow3_MainImg_wrap{position: absolute; top: 0; left: 33.3333%; width:66.6666%;}
	.V8 .workflow3_MainImg_wrap img{width: 500px; height: 804px;}
	.V8 .contents_workflow3 .workflow3_wrap2{float: right; width: 25%; clear: none; display: flex; flex-direction: column; justify-content: space-between;}
	/* 2023-03-31 FR V8 update e */
	.V8 .workflow3_wrap2 .workflow3_item_wrap:nth-child(1) {float: none; margin-top: 0;}
	.V8 .workflow3_wrap2 .workflow3_item_wrap:nth-child(2) {float: none;}
	.V8 .workflow3_wrap2 .workflow3_item_wrap:nth-child(3) {float: none;}
	.V8 .contents_workflow3 .workflow3_wrap2 .workflow3_item_wrap {width: 100%;}
	.V8_GI .transducersList ul li dl {height: 410px;}

	/* .V8_OB */
	.V8_OB .V8 .sc_emphasis .emphasisTxt_wrap {float: left; left: 0; margin: 0 110px 0 0;}
	.V8_OB .V8 .sc_emphasis .emphasisImg_wrap {float: right;}

	.V8_OB .transducersList ul li dl {height: 410px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle {width: 100%; left: 0; margin-top: 80px;}
	.V8_OB .V8 .contents_intelligent_assist .intelligent_assist_subTitle::before {left: -60px; width: calc(100% + 60px);}

}

@media all and (min-width: 1240px) {.V8 .sc_emphasis .sec_wrap {width: 1240px;}
	.V8 .sc_emphasis .emphasisTxt_wrap {}
	.V8 .sc_emphasis .emphasisImg_wrap {width: 538px;}
	.V8 .sc_emphasis .emphasisTxt_wrap .emphasisTxt-title {font-size: 58px;}
	.V8 .sc_emphasis .emphasisTxt_wrap .emphasisTxt-desc {font-size: 18px;}
	.V8 .sc_emphasis .emphasisImg_wrap .emphasisImg {width: 538px;}
	.V8 .crystal .crystal_desc_wrap {left: 60px; width: 1070px;}
	.V8 .workflow3_MainImg_wrap img {width: 430px; height: 748px;}
	.V8 .tit_box.tit_box2 {width: 1240px;}
	.V8 .contents_intelligent_assist {float: none; margin: 0 auto 0 60px;}
	.V8_OB .prodcutTab .inBox,
	.V8_GI .prodcutTab .inBox {padding: 0 180px;}


	.V8 .section.workflow .tit_wrap {width: 1000px; margin: 0 auto;}
	.V8_GI .supportWrap .support_info .support_txt {line-height: 30px;}
	.V8_GI .supportWrap .support_info .support_txt .icon_ce {bottom: 80px;}
	.V8_OB .supportWrap .support_info .support_txt {line-height: 30px;}
	.V8_OB .supportWrap .support_info .support_txt .icon_ce {bottom: 80px;}
	.V8_GI .supportWrap .support_info .icon_mark {top: 6px;}
	.V8_OB .supportWrap .support_info .icon_mark {top: 6px;}
}

/*******************
V7 GI
********************/
.productview.V7_GI * {box-sizing: border-box; word-break: keep-all;}
#contents .productview.V7_GI .benefitWrap .benefit_section .inner{padding: 0 15px; background-color: transparent;} 
.productview.V7_GI img{max-width: 100%;}
.V7_GI ul.ref.star{position: relative;}
.V7_GI ul.ref.star:before{content:'*'; display: block; position: absolute; top: 0; left: -5px; }
@media all and (min-width:768px){
  #contents .productview.V7_GI .benefitWrap .benefit_section .inner{padding: 0;} 
  .V7_GI ul.ref.star:before{ left: -10px; }
}
/* topArea */
.V7_GI .topArea{overflow: hidden; position: relative; height: auto; background: url(/resources/_img/sub/product/V7_GI/video_bg_mo.jpg) no-repeat; background-size: cover;}
.V7_GI .topArea .iframeVideoWrap{position: relative; top: 0; left: 0; width: 100vw; height:500px; background-color: #070707;}
.V7_GI .topArea .iframeVideoWrap iframe{position: absolute !important; top:50%; left: 50%; width: 1300px; height:700px; min-width:0; transform: translate(-50%, -50%);}
.V7_GI .topArea .visual_content{display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; position: absolute; top: 0; left: 0; width: 100%; height:100%; padding:5vh 0;}
.V7_GI .topArea .visual_content .visual_text{max-width: 80%; margin: 0 auto; text-shadow: 0 0 30px rgba(0, 0, 0.06); font-size: 34px; font-weight: bold; color: #fff; text-align: center; line-height: 1.3;}
.V7_GI .topArea .visual_content .visual_btn_wrap{width: 100%; margin-top: 40px; text-align: center;} 
.V7_GI .topArea .visual_content .visual_btn{display: inline-block; width: 150px; max-width:calc(50% - 10px); height: 40px; background-color: #0081c6; font-size: 14px; line-height: 40px; color: #fff; text-align: center;}
.V7_GI .topArea .visual_content .visual_btn + .visual_btn{margin-left: 10px;}
.V7_GI .topArea .video_link{display: block; position: absolute; top: 15px; right: 15px; width: 120px; }
@media all and (min-width:768px){
  .V7_GI .topArea{background-image: url(/resources/_img/sub/product/V7_GI/video_bg_pc.jpg);}
  .V7_GI .topArea .iframeVideoWrap{height: calc(100vh - 70px);}
  .V7_GI .topArea .iframeVideoWrap iframe{ width: 100%; height:100%;}
  .V7_GI .topArea .video_link{ top: 40px; right: 64px; width: auto; }
}
@media all and (min-width:1024px){
  .V7_GI .topArea .iframeVideoWrap{height: calc(100vh - 175px);}
  .V7_GI .topArea .visual_content .visual_text{ font-size: 60px;}
  .V7_GI .topArea .visual_content .visual_btn_wrap{margin-top: 50px;} 
  .V7_GI .topArea .visual_content .visual_btn{ width: 260px; height: 60px; font-size: 24px; line-height: 60px;}
} 
@media all and (min-width: 1240px){
}




/* intro Popup */
.V7_GI #introPop .pop_container{width: 90%; max-width: 640px;}
.V7_GI #introPop .pop_container .pop_content{max-height: calc(90vh - 100px); padding:0;}
.V7_GI #introPop .pop_container .pop_img_wrap{position: relative;}
.V7_GI #introPop .pop_container .pop_open{display: flex; align-items: center; justify-content: center; overflow: hidden; position: absolute; z-index: 1; border: 1px solid #fff; border-radius: 50px; font-weight: 600; font-size: 3.8vw;}
.V7_GI #introPop .pop_close{position: absolute; display: block; left:90.625000%; top:15px; width:7.500000%; height:auto; padding: 0;}
.V7_GI #introPop .pop_footer{ padding: 15px; background-color: #232323;}
.V7_GI #introPop .pop_footer .today_checked{display: flex; }
.V7_GI #introPop .pop_footer .today_checked input[type="checkbox"]{ width: 15px; height: 15px; border-color: #b1b1b1; background-color: #fff;}
/* 2022-06-10 수정 s*/
.V7_GI #introPop .pop_container .pop_open[data-popup="v7_RequestDemo"]{left:8.6875%; top:43.946188%; width:40%; height:7.085202%; background-color: #fff; color: #287cc2; }
.V7_GI #introPop .pop_container .pop_open[data-popup="v7_RequestQuote"]{left:50%; top:43.946188%; width:40%; height:7.085202%; color: #fff;}
/* 2022-06-10 수정 e*/.V7_GI #introPop .pop_footer .today_checked label{max-width: calc(100% - 30px); padding:2px 0 0 10px; font-size: 13px; color: #fff; line-height: 1.2;}
@media all and (min-width:640px){
  .V7_GI #introPop .pop_container .pop_open{font-size:30px;}
}
@media all and (min-width:1024px){
  .V7_GI #introPop .pop_container{width: 90%; max-width: 1400px; max-height: none;}
  .V7_GI #introPop .pop_container .pop_content{max-height: calc(100vh - 80px); }
  .V7_GI #introPop .pop_container .pop_open{font-size: 1.5vw;}
  .V7_GI #introPop .pop_container .pop_open[data-popup="v7_RequestDemo"]{left:4.214286%; top:55.625990%; width:16.142857%; height:6.497623%;}
  .V7_GI #introPop .pop_container .pop_open[data-popup="v7_RequestQuote"]{left:21.642857%; top:55.625990%; width:16.142857%; height:6.497623%;}
  .V7_GI #introPop .pop_close{left:96.571429%; top:20px; width:2.357143%; height:auto;}
  .V7_GI #introPop .pop_footer .today_checked input[type="checkbox"]{ width: 20px; height: 20px; }
  .V7_GI #introPop .pop_footer .today_checked label{padding-top: 0; font-size: 18px;}
}
@media all and (min-width:1400px){
  .V7_GI #introPop .pop_container .pop_open{font-size:20px;}
}

/* row1 */
.V7_GI .row1{height: 100vh; padding-top: 60px; background: #505054 url(/resources/_img/sub/product/V7_GI/row1_bg_mo.jpg) no-repeat center bottom; background-size: 100% auto;}/* 2023-03-08 FR V7 update */
.V7_GI .row1 .section_title{font-family: 'stitle'; font-size: 34px; color: #fff; font-weight: bold; line-height: 1.3; text-align: center;}
.V7_GI .row1 .section_title + .sentence{margin-top: 20px;} 
.V7_GI .row1 .sentence{font-size: 12px; color: #fff; line-height: 1.5; text-align: center;
}
.V7_GI .row1 .sentence + .sentence{margin-top: 25px;}
@media all and (min-width:768px){
  .V7_GI .row1{height: auto; padding: 120px 0; background-image: url(/resources/_img/sub/product/V7_GI/row1_bg_pc.jpg); background-position: center top; background-size: cover;}
  .V7_GI .row1 .section_title{font-size: 58px; line-height: 1.17; text-align: left;}
  .V7_GI .row1 .section_title + .sentence{margin-top: 40px;} 
  .V7_GI .row1 .sentence{font-size: 18px; text-align: left; line-height: 1.6;}
  .V7_GI .row1 .sentence + .sentence{margin-top: 40px;}
}

/* row2 */
.V7_GI .row2{padding: 60px 0;}
.V7_GI .row2 .title_area { text-align: center;}
.V7_GI .row2 .title_area .section_title{font-size: 29px; line-height: 1.17; font-family: 'stitle';}
.V7_GI .row2 .title_area .sentence{margin-top: 20px; font-size: 12px; line-height: 1.5;}
.V7_GI .row2 .function_wrap{margin-top: 30px; padding: 0 15px;}
.V7_GI .row2 .function_wrap .icon_group .group_title{font-size: 14px; font-weight: bold; font-family: 'stitle'; color: #000;}
.V7_GI .row2 .function_wrap .icon_group + .icon_group {margin-top: 20px;}
.V7_GI .row2 .function_wrap .icon_group ul{margin-top: 10px;}
.V7_GI .row2 .function_wrap .icon_group ul:after{content:''; display: table; clear:both;}
.V7_GI .row2 .function_wrap .icon_group ul li{float: left; width: 30%; margin-right: 5%;}
.V7_GI .row2 .function_wrap .icon_group ul li:last-child{margin-right: 0;}
.V7_GI .row2 .function_wrap .icon_group.diagnostic{margin-top: 20px;}

@media all and (max-width:767px){
  .V7_GI .row2 .function_wrap .icon_group.diagnostic li:nth-child(3n){margin-right: 0;}
  .V7_GI .row2 .function_wrap .icon_group.diagnostic li:nth-child(n + 4){margin-top: 4vw;}
}
@media all and (min-width:768px){
  .V7_GI .row2{padding: 120px 0;}
  .V7_GI .row2 .title_area .section_title{font-size: 48px;}
  .V7_GI .row2 .title_area .sentence{margin-top: 35px; font-size: 18px; line-height: 1.6;}
  .V7_GI .row2 .function_wrap .icon_group ul{margin-top: 20px;}
  .V7_GI .row2 .function_wrap .icon_group ul li{width: 18%; margin-right: 2.5%;}
  .V7_GI .row2 .function_wrap .icon_group .group_title{font-size: 20px;}
  .V7_GI .row2 .function_wrap .icon_group.diagnostic ul li{width: 18%; margin-right: 2.5%;}
  .V7_GI .row2 .function_wrap .icon_group.diagnostic li:nth-child(5n){margin-right: 0;}
  .V7_GI .row2 .function_wrap .icon_group.diagnostic li:nth-child(n + 6){margin-top: 20px;}
}
@media all and (min-width:1024px){
  .V7_GI .row2 .function_wrap {width: 1024px; margin: 60px auto 0; padding: 0;}
  .V7_GI .row2 .function_wrap .icon_group + .icon_group {margin-top: 30px;}
  .V7_GI .row2 .function_wrap .icon_group ul li{ width: 160px; margin-right: 56px;}
  .V7_GI .row2 .function_wrap .icon_group.diagnostic {margin-top: 30px;}
  .V7_GI .row2 .function_wrap .icon_group.diagnostic ul li{width: 160px; margin-right: 56px;}
  .V7_GI .row2 .function_wrap .icon_group.diagnostic li:nth-child(n + 6){margin-top: 20px;}
}
@media all and (min-width:768px) and (max-width:1799px){
  .V7_GI .row2 .function_wrap .icon_group[data-scroll-pc]{transform:translateY(100px);}
}
@media all and (min-width:1800px){
  .V7_GI .row2 .function_wrap {display: flex; flex-wrap: wrap; align-items: flex-start; justify-content: space-between; width: 1730px; }
  .V7_GI .row2 .function_wrap .flex_wrap{width: 600px; }
  .V7_GI .row2 .function_wrap .icon_group.diagnostic{margin-top: 0; width:1040px;}
  .V7_GI .row2 .function_wrap .icon_group + .icon_group {margin-top: 30px;}
  .V7_GI .row2 .function_wrap .icon_group.diagnostic ul{display: block;}
  .V7_GI .row2 .function_wrap .icon_group.diagnostic li:nth-child(n + 6){margin-top: 70px;}
  .V7_GI .row2 .function_wrap[data-scroll] .icon_group{opacity: 0;transition:all 0.5s ease-in-out; transition-delay:0.5s;}
  .V7_GI .row2 .function_wrap[data-scroll] .icon_group.imaging{transform: translateY(-100px);} 
  .V7_GI .row2 .function_wrap[data-scroll] .icon_group.color{transform: translateY(100px);} 
  .V7_GI .row2 .function_wrap[data-scroll] .icon_group.diagnostic{transform: translateX(100px);} 
  .V7_GI .row2 .function_wrap[data-scroll-active="on"] .icon_group{opacity: 1;}
  .V7_GI .row2 .function_wrap[data-scroll-active="on"] .icon_group.imaging{transform: translateY(0px);} 
  .V7_GI .row2 .function_wrap[data-scroll-active="on"] .icon_group.color{transform: translateY(0px);} 
  .V7_GI .row2 .function_wrap[data-scroll-active="on"] .icon_group.diagnostic{transform: translateX(0px);} 
}


/* row3 */
.V7_GI .row3 .intro{padding: 60px 0; background-color: #f2f2f2;}
.V7_GI .row3 .intro .img_wrap{max-width: none;}
.V7_GI .row3 .intro .section_title{margin-top: 30px; font-family: 'stitle'; font-size: 34px; font-weight: bold; color: #000; line-height: 1.2; text-align: center;}
.V7_GI .row3 .intro .sentence{margin-top: 20px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9; text-align: center;}
.V7_GI .row3 .grid_wrap{ padding:60px 15px;}
.V7_GI .row3 .grid_wrap .grid_item:not(.cell2),
.V7_GI .row3 .grid_wrap .grid_item.cell2 .grid_box {padding: 20px; border-radius: 25px; background-color: #f7f7f7; text-align: center;}
.V7_GI .row3 .grid_wrap .grid_item .box_title{font-size: 14px; font-weight: 800;  color: #000; line-height: 1.35;}
.V7_GI .row3 .grid_wrap .grid_item .box_sentence{margin-top: 10px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}
.V7_GI .row3 .grid_wrap .grid_item .box_title.icon_type{display: inline-block; position: relative; padding: 0 30px 0 40px;} 
.V7_GI .row3 .grid_wrap .grid_item .box_title .title_icon{position: absolute; top: 0%; left: 0;  width: 30px;}
.V7_GI .row3 .grid_wrap .grid_item .box_title .title_icon img{max-height: 100%;}
.V7_GI .row3 .grid_wrap .grid_item .btn_wrap{margin-top: 20px; text-align: center;}
.V7_GI .row3 .grid_wrap .grid_item .btn_wrap .btn{display: inline-block; height: 33px; padding:0 30px; border-radius: 30px; background-color: #2d2d2d; color: #fff; font-size: 11px; font-weight: 400; line-height: 33px;}
.V7_GI .row3 .grid_wrap .grid_item .btn_wrap .btn.paper{background-color: #666;}
.V7_GI .row3 .grid_wrap .grid_item .btn_wrap .btn:before{content:''; display: inline-block; position: relative; top:-2px; width: 10px; height: 15px; margin-right: 5px; background: url(/resources/_img/sub/product/V7_GI/btn_icon.png) no-repeat; background-size: contain; vertical-align: middle;}

.V7_GI .row3 .grid_wrap .grid_item .img_slide{max-width: 470px; margin: 0 auto;}
.V7_GI .row3 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 20px;}
.V7_GI .row3 .grid_wrap .grid_item + .grid_item{margin-top: 20px;}
.V7_GI .row3 .grid_wrap .grid_box+.grid_box{margin-top: 20px;}
.V7_GI .row3 .grid_wrap .grid_item .text_area + .img_slide{margin-top: 20px;}
.V7_GI .row3 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 20px;}
@media all and (max-width:768px){
  .V7_GI .row3 .grid_wrap .grid_item .icon_area{height: 60px;}
  .V7_GI .row3 .grid_wrap .grid_item .icon_area img{max-height: 100%;}
}
@media all and (min-width:768px){
  .V7_GI .row3 .intro .sentence{font-size: 18px;}
  .V7_GI .row3 .grid_wrap .grid_item .box_title{font-size: 22px;}
  .V7_GI .row3 .grid_wrap .grid_item .box_sentence{font-size: 18px;}
  .V7_GI .row3 .grid_wrap .grid_item .ref{margin-top: 30px; font-size: 15px; text-align: left;}
  .V7_GI .row3 .grid_wrap .grid_item:not(.cell2),
  .V7_GI .row3 .grid_wrap .grid_item.cell2 .grid_box{border-radius: 50px;}
  .V7_GI .row3 .grid_wrap .grid_item .btn_wrap .btn{height: 45px; font-size: 15px; line-height: 45px;}
  .V7_GI .row3 .grid_wrap .grid_item .btn_wrap .btn:before{ top:-3px; width: 13px; height: 19px;}
  .V7_GI .row3 .grid_wrap .grid_item .box_title.icon_type{padding: 0 30px 0 50px;} 
  .V7_GI .row3 .grid_wrap .grid_item .box_title .title_icon{width: auto;height: 30px;}
}
@media all and (min-width:768px) and (max-width:1024px){
  .V7_GI .row3 .grid_wrap [data-scroll-pc]{transform: translateY(100px);}

}
@media all and (min-width:1024px){
  .V7_GI .row3 .intro{padding: 120px 0;}
  .V7_GI .row3 .intro .section_title{margin-top: 60px; font-size: 58px;}
  .V7_GI .row3 .grid_wrap{display: flex; flex-wrap: wrap; padding: 120px 50px;}
  .V7_GI .row3 .grid_wrap .grid_item .icon_area{display: flex; align-items: center; justify-content: center; height: 100px;}
  .V7_GI .row3 .grid_wrap .grid_item:not(.cell2),
  .V7_GI .row3 .grid_wrap .grid_item.cell2 .grid_box{ padding: 40px;}
  .V7_GI .row3 .grid_wrap .grid_item.cell2{display: flex; flex-wrap: wrap; justify-content: space-between;}
  .V7_GI .row3 .grid_wrap .grid_item.has_foot_btn,
  .V7_GI .row3 .grid_wrap .grid_item .grid_box.has_foot_btn{position: relative; padding-bottom: 100px;}
  .V7_GI .row3 .grid_wrap .grid_item.has_foot_btn .btn_wrap,
  .V7_GI .row3 .grid_wrap .grid_item .grid_box.has_foot_btn .btn_wrap{position: absolute; bottom: 40px; left: 0; width: 100%; margin-top: 0;}
  .V7_GI .row3 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 40px;}
  .V7_GI .row3 .grid_wrap .grid_box + .grid_box{margin-top: 0;}
  .V7_GI .row3 .grid_wrap .grid_item + .grid_item{margin-top: 0;}
  .V7_GI .row3 .grid_wrap .grid_item .text_area + .img_slide{margin-top: 40px;}
  .V7_GI .row3 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 40px;}
}
@media all and (min-width:1024px) and (max-width:1799px){
  .V7_GI .row3 .grid_wrap{justify-content: space-between;}
  .V7_GI .row3 .grid_wrap .grid_item.cell2{ width: 100%;}
  .V7_GI .row3 .grid_wrap .grid_item:not(.cell2),
  .V7_GI .row3 .grid_wrap .grid_item.cell2 .grid_box{ width: calc(50% - 20px); }
  .V7_GI .row3 .grid_wrap .grid_item .text_area{min-height: 180px;}
  .V7_GI .row3 .grid_wrap .grid_item + .grid_item{margin-top: 0;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-child(n + 3){margin-top: 20px;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(1){transform: translateY(100px);}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(2){transform: translateY(100px); transition-delay: 0.2s;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(3){transform: translateY(100px);}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(4){transform: translateY(100px);transition-delay: 0.2s;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(5){transform: translateY(100px); }
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(6){transform: translateY(100px);transition-delay: 0.2s;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(7){transform: translateY(100px); }
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(8){transform: translateY(100px); transition-delay: 0.2s;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(9){transform: translateY(100px);}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(10){transform: translateY(100px); transition-delay: 0.2s;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(11){transform: translateY(100px);}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(12){transform: translateY(100px); transition-delay: 0.2s;}

  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(13){transform: translateY(100px);}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(14){transform: translateY(100px); transition-delay: 0.2s;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(15){transform: translateY(100px);}
}
@media all and (min-width:1800px){
  .V7_GI .row3 .grid_wrap{padding: 120px 100px;}
  .V7_GI .row3 .grid_wrap .grid_item{float: left; width: calc(33.3333% - 27px); margin-right: 40px;}
  .V7_GI .row3 .grid_wrap .grid_item.cell2 .grid_box{width: 100%;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-child(3n){margin-right: 0;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-child(n + 4) {margin-top: 40px;}
  .V7_GI .row3 .grid_wrap .grid_item .text_area{min-height: 200px;}
  .V7_GI .row3 .grid_wrap .grid_item .box_title{display: flex; align-items: center; justify-content: center; height: 60px;}

  .V7_GI .row3 .grid_wrap .grid_item:nth-child(-n+3) .text_area{min-height: 287px;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-child(n+10):nth-child(-n+12) .text_area{min-height: 235px;}
  .V7_GI .row3 .grid_wrap .grid_box + .grid_box{margin-top: 40px;}

  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(1){transform: translateX(-100px);}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(2){transform: translateY(100px);}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(3){transform: translateX(100px);}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(4){transform: translateY(100px);}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(5){transform: translateY(100px); transition-delay: 0.2s;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(6){transform: translateY(100px);transition-delay: 0.4s;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(7){transform: translateY(100px);}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(8){transform: translateY(100px); transition-delay: 0.2s;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(9){transform: translateY(100px);transition-delay: 0.4s;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(10){transform: translateY(100px);}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(11){transform: translateY(100px); transition-delay: 0.2s;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(12){transform: translateY(100px);transition-delay: 0.4s;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(13){transform: translateY(100px);}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(14){transform: translateY(100px); transition-delay: 0.2s;}
  .V7_GI .row3 .grid_wrap .grid_item:nth-of-type(15){transform: translateY(100px);transition-delay: 0.4s;}
	/* 2023-01-10 EN V7 upgrade s */
	.V7_GI .row3 .grid_wrap .grid_item:nth-of-type(16){transform: translateY(100px);}
	.V7_GI .row3 .grid_wrap .grid_item:nth-of-type(17){transform: translateY(100px); transition-delay: 0.2s;}
	.V7_GI .row3 .grid_wrap .grid_item:nth-of-type(18){transform: translateY(100px);transition-delay: 0.4s;}
	/* //2023-01-10 EN V7 upgrade e */
}


/* row4 */
.V7_GI .row4 .intro{padding: 60px 0; background: linear-gradient(to bottom, #f4ede7 0%,#f2efec 100%);}
.V7_GI .row4 .intro .img_wrap{max-width: none;}
.V7_GI .row4 .intro .section_title{margin-top: 30px; font-family: 'stitle'; font-size: 34px; font-weight: bold; color: #000; line-height: 1.2; text-align: center;}
.V7_GI .row4 .intro .diagram_text{margin-top: 30px;}
.V7_GI .row4 .intro .diagram_text .img_wrap{max-width: 80%; margin: 0 auto;}
.V7_GI .row4 .intro .diagram_text .text_area{margin-top: 20px;  text-align: center;}
.V7_GI .row4 .intro .diagram_text .sentence{ font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}
.V7_GI .row4 .intro .diagram_text .sentence + .sentence{margin-top: 20px;}
.V7_GI .row4 .grid_wrap{ padding:60px 15px;}
.V7_GI .row4 .grid_wrap .grid_item:not(.cell2),
.V7_GI .row4 .grid_wrap .grid_item.cell2 .grid_box {padding: 20px; border-radius: 25px; background-color: #f7f7f7; text-align: center;}
.V7_GI .row4 .grid_wrap .grid_item .box_title{font-size: 14px; font-weight: 800;  color: #000; line-height: 1.35;}
.V7_GI .row4 .grid_wrap .grid_item .box_sentence{margin-top: 10px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}

.V7_GI .row4 .grid_wrap .grid_item .btn_wrap{margin-top: 20px; text-align: center;}
.V7_GI .row4 .grid_wrap .grid_item .btn_wrap .btn{display: inline-block; height: 33px; padding:0 30px; border-radius: 30px; background-color: #2d2d2d; color: #fff; font-size: 11px; font-weight: 400; line-height: 33px;}
.V7_GI .row4 .grid_wrap .grid_item .btn_wrap .btn.paper{background-color: #666;}
.V7_GI .row4 .grid_wrap .grid_item .btn_wrap .btn:before{content:''; display: inline-block; position: relative; top:-2px; width: 10px; height: 15px; margin-right: 5px; background: url(/resources/_img/sub/product/V7_GI/btn_icon.png) no-repeat; background-size: contain; vertical-align: middle;}

.V7_GI .row4 .grid_wrap .grid_item .img_slide{max-width: 470px; margin: 0 auto;}
.V7_GI .row4 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 20px;}
.V7_GI .row4 .grid_wrap .grid_item + .grid_item{margin-top: 20px;}
.V7_GI .row4 .grid_wrap .grid_box+.grid_box{margin-top: 20px;}
.V7_GI .row4 .grid_wrap .grid_item .text_area + .img_slide{margin-top: 20px;}
.V7_GI .row4 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 20px;}
@media all and (max-width:768px){
  .V7_GI .row4 .grid_wrap .grid_item .icon_area{height: 60px;}
  .V7_GI .row4 .grid_wrap .grid_item .icon_area img{max-height: 100%;}
}
@media all and (min-width:768px){
  .V7_GI .row4 .intro .diagram_text .sentence{font-size: 18px;}
  .V7_GI .row4 .grid_wrap .grid_item .box_title{font-size: 22px;}
  .V7_GI .row4 .grid_wrap .grid_item .box_sentence{font-size: 18px;}
  .V7_GI .row4 .grid_wrap .grid_item:not(.cell2),
  .V7_GI .row4 .grid_wrap .grid_item.cell2 .grid_box{border-radius: 50px;}
  .V7_GI .row4 .grid_wrap .grid_item .btn_wrap .btn{height: 45px; font-size: 15px; line-height: 45px;}
  .V7_GI .row4 .grid_wrap .grid_item .btn_wrap .btn:before{ top:-3px; width: 13px; height: 19px;}

  .V7_GI .row4 .grid_wrap [data-scroll-pc]{transform:translateY(100px);}
}
@media all and (min-width:1024px){
  .V7_GI .row4 .intro{padding: 120px 0;}
  .V7_GI .row4 .intro .section_title{margin-top: 60px; font-size: 58px;}
  .V7_GI .row4 .intro .diagram_text {display: flex; align-items: center; margin-top: 80px;}
  .V7_GI .row4 .intro .diagram_text .img_wrap{max-width: 45%;}
  .V7_GI .row4 .intro .diagram_text .text_area{width: 55%; text-align: left;}
  .V7_GI .row4 .grid_wrap{display: flex; flex-wrap: wrap; padding: 120px 50px;}
  .V7_GI .row4 .grid_wrap .grid_item .icon_area{display: flex; align-items: center; justify-content: center; height: 100px;}
  .V7_GI .row4 .grid_wrap .grid_item:not(.cell2),
  .V7_GI .row4 .grid_wrap .grid_item.cell2 .grid_box{ padding: 40px;}
  .V7_GI .row4 .grid_wrap .grid_item.cell2{display: flex; flex-wrap: wrap; justify-content: space-between;}
  .V7_GI .row4 .grid_wrap .grid_item.has_foot_btn,
  .V7_GI .row4 .grid_wrap .grid_item .grid_box.has_foot_btn{position: relative; padding-bottom: 100px;}
  .V7_GI .row4 .grid_wrap .grid_item.has_foot_btn .btn_wrap,
  .V7_GI .row4 .grid_wrap .grid_item .grid_box.has_foot_btn .btn_wrap{position: absolute; bottom: 40px; left: 0; width: 100%; margin-top: 0;}
  .V7_GI .row4 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 40px;}
  .V7_GI .row4 .grid_wrap .grid_box + .grid_box{margin-top: 0;}
  .V7_GI .row4 .grid_wrap .grid_item .text_area + .img_slide{margin-top: 40px;}
  .V7_GI .row4 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 40px;}
  .V7_GI .row4 .grid_wrap .grid_box + .grid_box{margin-top: 40px;}
  .V7_GI .row4 .grid_wrap .grid_item + .grid_item{margin-top: 0;}
}
@media all and (min-width:1024px) and (max-width:1299px){
  .V7_GI .row4 .grid_wrap{justify-content: space-between;}
  .V7_GI .row4 .grid_wrap .grid_item.cell2{ width: 100%;}
  .V7_GI .row4 .grid_wrap .grid_item:not(.cell2),
  .V7_GI .row4 .grid_wrap .grid_item.cell2 .grid_box{ width: calc(50% - 20px); }
  .V7_GI .row4 .grid_wrap .grid_item .text_area{min-height: 150px;}
  .V7_GI .row4 .grid_wrap .grid_item + .grid_item{margin-top: 0;}
  .V7_GI .row4 .grid_wrap .grid_item:nth-child(n + 3){margin-top: 20px;}

  .V7_GI .row4 .grid_wrap [data-scroll-pc]{transform:translateY(100px);}
  .V7_GI .row4 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V7_GI .row4 .grid_wrap .grid_item:nth-of-type(4){ transition-delay: 0.2s;}
  .V7_GI .row4 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.2s;}
  
}
@media all and (min-width:1300px){
  .V7_GI .row4 .grid_wrap .grid_item{float: left; width: calc(33.3333% - 27px); margin-right: 40px;}
  .V7_GI .row4 .grid_wrap .grid_item.cell2 .grid_box{width: 100%;}
  .V7_GI .row4 .grid_wrap .grid_item:nth-child(3n){margin-right: 0;}
  .V7_GI .row4 .grid_wrap .grid_item:nth-child(n + 4) {margin-top: 40px;}
  .V7_GI .row4 .grid_wrap .grid_item .text_area{min-height: 175px;}
  .V7_GI .row4 .grid_wrap .grid_item .box_title{display: flex; align-items: center; justify-content: center; height: 60px;}
  .V7_GI .row4 .grid_wrap .grid_item .text_area{min-height: 190px;}
  .V7_GI .row4 .grid_wrap .grid_item:nth-child(n + 4):nth-child(-n + 6) .text_area{min-height: 234px;}
  .V7_GI .row4 .grid_wrap .grid_item .text_area + .img_slide,
  .V7_GI .row4 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 20px;}
  .V7_GI .row4 .grid_wrap [data-scroll-pc]{transform:translateY(100px);}
  .V7_GI .row4 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V7_GI .row4 .grid_wrap .grid_item:nth-of-type(3){transition-delay: 0.4s;}
  .V7_GI .row4 .grid_wrap .grid_item:nth-of-type(5){ transition-delay: 0.2s;}
  .V7_GI .row4 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.4s;}
}
@media all and (min-width:1800px){
  .V7_GI .row4 .grid_wrap{padding: 120px 100px;}
}

/* row5 */
.V7_GI .row5 {padding-bottom: 60px;}
.V7_GI .row5 .intro .img_wrap{max-width: none;}
.V7_GI .row5 .intro .section_title{margin-top: 30px; font-family: 'stitle'; font-size: 34px; font-weight: bold; color: #000; line-height: 1.2; text-align: center;}
.V7_GI .row5 .intro .sentence{margin-top: 20px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9; text-align: center;}
.V7_GI .row5 .grid_wrap{ padding:60px 15px;}
.V7_GI .row5 .grid_wrap .grid_item:not(.cell2),
.V7_GI .row5 .grid_wrap .grid_item.cell2 .grid_box {padding: 20px; border-radius: 25px; background-color: #f7f7f7; text-align: center;}
.V7_GI .row5 .grid_wrap .grid_item .box_title{margin-top: 15px; font-size: 14px; font-weight: 800;  color: #000; line-height: 1.35; font-family: 'stitle';}
.V7_GI .row5 .grid_wrap .grid_item .box_sentence{margin-top: 10px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}
.V7_GI .row5 .grid_wrap .grid_item + .grid_item{margin-top: 20px;}
.V7_GI .row5 .grid_wrap .grid_box+.grid_box{margin-top: 20px;}
.V7_GI .row5 .grid_wrap .grid_item .img_wrap + .text_area{margin-top: 20px;}
.V7_GI .row5 .animation_img{padding: 0 15px;}
.V7_GI .row5 .animation_img .guidance_list{margin-top: 40px;}
.V7_GI .row5 .animation_img .guidance_list li + li{margin-top: 30px;}
.V7_GI .row5 .animation_img .guidance_list .img_area{max-width: 40%;}
.V7_GI .row5 .animation_img .guidance_list .num_title{position: relative; margin-top: 20px; padding: 2px 0 0 25px; font-size: 13px; color: #333; font-weight: 800;}
.V7_GI .row5 .animation_img .guidance_list .num_title .num_square{display: block; position: absolute; top: 0; left: 0; width: 18px; height: 18px; background-color: #00b1e5; font-size: 13px; font-weight: 600; color: #fff; text-align: center; line-height: 18px; }
.V7_GI .row5 .animation_img .guidance_list .sentence{margin-top: 10px;}
/* 2024-01-10 icon delete
.V7_GI .row5 .animation_img .guidance_list li:last-child .num_title,
.V7_GI .row5 .animation_img .guidance_list li:last-child .sentence{color: #6ead2e;} */
@media all and (min-width:768px){
  .V7_GI .row5 .intro .sentence{font-size: 18px;}
  .V7_GI .row5 .grid_wrap .grid_item .box_title{font-size: 22px;}
  .V7_GI .row5 .grid_wrap .grid_item .box_sentence{font-size: 18px;}
  .V7_GI .row5 .grid_wrap .grid_item:not(.cell2),
  .V7_GI .row5 .grid_wrap .grid_item.cell2 .grid_box{border-radius: 50px;}
  .V7_GI .row5 .animation_img .guidance_list .num_title{padding: 0 0 0 30px; font-size: 15px;}
  .V7_GI .row5 .animation_img .guidance_list .num_title .num_square{width: 20px; height: 20px; font-size: 15px;line-height: 20px; }
}
@media all and (min-width:1024px){
  .V7_GI .row5 {padding-bottom: 120px;}
  .V7_GI .row5 .intro .section_title{margin-top: 60px; font-size: 58px;}
  .V7_GI .row5 .grid_wrap{display: flex; flex-wrap: wrap; padding: 120px 50px;}
  .V7_GI .row5 .grid_wrap .grid_item:not(.cell2),
  .V7_GI .row5 .grid_wrap .grid_item.cell2 .grid_box{display: flex; flex-direction: column; justify-content: center; width: calc(50% - 20px); padding: 40px;}
  .V7_GI .row5 .grid_wrap .grid_item.cell2{display: flex; flex-wrap: wrap; justify-content: space-between;}
  .V7_GI .row5 .grid_wrap .grid_item .img_wrap{display: flex; align-items: center; justify-content: center; min-height: 200px;}
  .V7_GI .row5 .grid_wrap .grid_item + .grid_item{margin-top: 0;}
  .V7_GI .row5 .grid_wrap .grid_item:nth-child(n + 2){margin-top: 40px;}
  .V7_GI .row5 .grid_wrap .grid_item:nth-of-type(4){ transition-delay: 0.2s;}
  .V7_GI .row5 .animation_img{padding: 0 50px;}
  
}
@media all and (min-width:1024px) and (max-width:1499px){
  .V7_GI .row5 .grid_wrap{justify-content: space-between;}
  .V7_GI .row5 .grid_wrap .grid_item .text_area{min-height: 180px;}
  .V7_GI .row5 .grid_wrap .grid_item:first-of-type,
  .V7_GI .row5 .grid_wrap .grid_item.cell2{width: 100%;}
  .V7_GI .row5 .grid_wrap .grid_box + .grid_box{margin-top: 0;}

}
@media all and (min-width:1500px){
  .V7_GI .row5 .grid_wrap .grid_item:not(.cell2),
  .V7_GI .row5 .grid_wrap .grid_item.cell2 .grid_box{float: left; width: calc(33.3333% - 27px); margin-right: 40px;}
  .V7_GI .row5 .grid_wrap .grid_item.cell2 .grid_box{width: 100%; margin-right: 0;}
  .V7_GI .row5 .grid_wrap .grid_item.cell2.colspan2{width:calc(66.6666% - 27px);}
  .V7_GI .row5 .grid_wrap .grid_item:nth-child(2),
  .V7_GI .row5 .grid_wrap .grid_item:nth-child(5){margin-right: 0;}
  .V7_GI .row5 .grid_wrap .grid_item:nth-child(2){margin-top: 0; }
  .V7_GI .row5 .grid_wrap .grid_item:nth-child(n + 3) {margin-top: 40px;}
  .V7_GI .row5 .grid_wrap .grid_item .box_title{display: flex; align-items: center; justify-content: center; }
  .V7_GI .row5 .grid_wrap .grid_box + .grid_box{margin-top: 40px;}
  .V7_GI .row5 .grid_wrap .grid_item:nth-of-type(5){ transition-delay: 0.4s;}
}
@media all and (min-width:1800px){
  .V7_GI .row5 .grid_wrap{padding: 120px 100px;}
  .V7_GI .row5 .animation_img{padding: 0 100px;}
}

/* V7_GI request popup */
.V7_GI .v7_request.pop_wrap {z-index: 1001;}
.V7_GI .v7_request.pop_wrap .pop_header{padding: 30px 20px; background: url(/resources/_img/sub/product/V7_GI/popup_header_bg.png) no-repeat; background-size: cover;}
.V7_GI .v7_request.pop_wrap .pop_close{position: absolute; top: 30px; right: 20px; width: 15px; height: 15px; background: url(/resources/_img/sub/product/V7_GI/popup_close.png) no-repeat; background-size: contain; font-size: 0; color: transparent;}
.V7_GI .v7_request.pop_wrap .pop_header .pop_title{max-width: calc(100% - 30px); font-family: 'stitle'; font-size: 24px; font-weight: bold; color: #fff;}
.V7_GI .v7_request.pop_wrap .pop_header .header_text{margin-top: 16px; font-size: 16px; color: #fff; line-height: 1.2;}
.V7_GI .v7_request.pop_wrap .pop_content{padding: 30px 20px; background-color: #f6f6f6;}
.V7_GI .v7_request.pop_wrap .request_wrap .required_guide{font-weight: 700; font-size: 12px; color: #333; text-align: right;}
.V7_GI .v7_request.pop_wrap .request_wrap .required{font-weight: 700; color: #01bbbf;}
.V7_GI .v7_request.pop_wrap .request_wrap .request_list{margin-top: 30px; font-size: 12px; color: #333; line-height: 1.4;}
.V7_GI .v7_request.pop_wrap .request_wrap .request_list > li + li{margin-top: 10px;}
.V7_GI .v7_request.pop_wrap .request_wrap .request_list > li dl{display: flex; flex-wrap: wrap; align-items: flex-start;}
.V7_GI .v7_request.pop_wrap .request_wrap .request_list > li dt{display: flex; align-items: center; width: 100px; min-height: 33px; font-weight: 700;}
.V7_GI .v7_request.pop_wrap .request_wrap .request_list > li dd{width: calc(100% - 120px); margin-left: 10px;}
.V7_GI .v7_request.pop_wrap .request_wrap .request_list > li dd .form_title{margin-top: 20px; color: #333; font-weight: 700;}
.V7_GI .v7_request.pop_wrap .request_wrap .form_wrap{display: flex; justify-content: space-between;}
.V7_GI .v7_request.pop_wrap .request_wrap .form_radio{display: flex;}
.V7_GI .v7_request.pop_wrap .request_wrap .form_radio + .form_radio{margin-top: 10px;}
.V7_GI .v7_request.pop_wrap .request_wrap .form_radio input[type="radio"]{width: 17px; height: 17px; border: 1px solid #666;}
.V7_GI .v7_request.pop_wrap .request_wrap .form_radio label{width: calc(100% - 20px); padding: 1px 0 0 5px;}
.V7_GI .v7_request.pop_wrap .request_wrap .form_input{width: 100%; height: 33px; padding: 0 10px; border: 1px solid #ccc; background-color: #fff;}
.V7_GI .v7_request.pop_wrap .request_wrap .form_select{max-width: 100%; height: 33px; padding: 0 25px 0 10px; border: 1px solid #ccc; background-color: #fff; }
.V7_GI .v7_request.pop_wrap .request_wrap .form_wrap.name .form_input{width: calc(50% - 2px);}
.V7_GI .v7_request.pop_wrap .request_wrap .form_textarea{width: 100%; height: 150px; padding: 10px; border: 1px solid #ccc; background-color: #fff;}
.V7_GI .v7_request.pop_wrap .request_bottom{margin-top: 30px;}
.V7_GI .v7_request.pop_wrap .request_bottom .btn_wrap{margin-top: 30px; text-align: center;}
.V7_GI .v7_request.pop_wrap .request_bottom .btn_wrap .round_btn{display: inline-block; width: 105px; height: 33px; border-radius: 30px; background-color: #333; font-size: 11px; font-weight: bold; color: #fff; line-height: 33px; text-align: center;}
@media all and (min-width:768px){
  .V7_GI .v7_request.pop_wrap .pop_header{padding: 40px;}
  .V7_GI .v7_request.pop_wrap .pop_header .pop_title{font-size: 32px;}
  .V7_GI .v7_request.pop_wrap .pop_close{width: 20px; height: 20px;}
  .V7_GI .v7_request.pop_wrap .pop_header .header_text{margin-top: 20px; font-size: 20px;}
  .V7_GI .v7_request.pop_wrap .pop_content{padding: 60px 40px;}
  .V7_GI .v7_request.pop_wrap .request_wrap .required_guide{font-size: 18px;}
  .V7_GI .v7_request.pop_wrap .request_wrap .request_list{margin-top: 40px; font-size: 18px;}
  .V7_GI .v7_request.pop_wrap .request_wrap .request_list > li + li{margin-top: 20px;}
  .V7_GI .v7_request.pop_wrap .request_wrap .form_radio input[type="radio"]{position: relative; top: 2px; width: 18px; height: 18px;}
  .V7_GI .v7_request.pop_wrap .request_wrap .form_radio + .form_radio{margin-top: 17px;}
  .V7_GI .v7_request.pop_wrap .request_wrap .form_radio label{padding: 0 0 0 12px;}
  .V7_GI .v7_request.pop_wrap .request_wrap .form_input{height: 45px;}
  .V7_GI .v7_request.pop_wrap .request_wrap .form_select{height: 45px;}
  .V7_GI .v7_request.pop_wrap .request_wrap .form_wrap.name .form_input{width: calc(50% - 5px);}
  .V7_GI .v7_request.pop_wrap .request_wrap .request_list > li dt{width: 230px; min-height: 45px;}
  .V7_GI .v7_request.pop_wrap .request_wrap .request_list > li dd{width: calc(100% - 240px); }
  .V7_GI .v7_request.pop_wrap .request_wrap .form_textarea{padding:15px;}
  .V7_GI .v7_request.pop_wrap .request_bottom{text-align: center;}
  .V7_GI .v7_request.pop_wrap .request_bottom .btn_wrap .round_btn{width: 250px; height: 60px; font-size: 20px; line-height: 60px;}

  .V7_GI .v7_request.v7_RequestQuote.pop_wrap .request_wrap .request_list > li:nth-child(2){margin: 30px 0 50px;}
}



/*******************
V7 OB
********************/
.productview.V7_OB * {box-sizing: border-box; word-break: keep-all;}
.productview.V7_OB img{max-width: 100%;}
.productview.V7_OB .img_wrap.cell2{display: flex; justify-content: space-between;}
.productview.V7_OB .img_wrap.cell2 img{width: calc(50% - 2px);}
#contents .productview.V7_OB .benefitWrap .benefit_section .inner{padding: 0 15px; background-color: transparent;} 
.V7_OB ul.ref.star{position: relative;}
.V7_OB ul.ref.star:before{content:'*'; display: block; position: absolute; top: 0; left: -5px; }
@media all and (min-width:768px){
  #contents .productview.V7_OB .benefitWrap .benefit_section .inner{padding: 0;} 
  .V7_OB ul.ref.star:before{ left: -10px; }
}

/* topArea */
.V7_OB .topArea{overflow: hidden; position: relative; height: auto; background: url(/resources/_img/sub/product/V7_OB/video_bg_mo.jpg) no-repeat; background-size: cover;}
.V7_OB .topArea .iframeVideoWrap{position: relative; top: 0; left: 0; width: 100vw; height:500px; background-color: #070707;}
.V7_OB .topArea .iframeVideoWrap iframe{position: absolute !important; top:50%; left: 50%; width: 1300px; height:700px; min-width:0; transform: translate(-50%, -50%);}
.V7_OB .topArea .visual_content{display: flex; flex-direction: column; align-items: flex-end; justify-content: flex-end; position: absolute; top: 0; left: 0; width: 100%; height:100%; padding:5vh 0;}
.V7_OB .topArea .visual_content .visual_text{max-width: 80%; margin: 0 auto; text-shadow: 0 0 30px rgba(0, 0, 0.06); font-size: 34px; font-weight: bold; color: #fff; text-align: center; line-height: 1.3;}
.V7_OB .topArea .visual_content .visual_btn_wrap{width: 100%; margin-top: 40px; text-align: center;} 
.V7_OB .topArea .visual_content .visual_btn{display: inline-block; width: 150px; max-width:calc(50% - 10px); height: 40px; background-color: #0081c6; font-size: 14px; line-height: 40px; color: #fff; text-align: center;}
.V7_OB .topArea .visual_content .visual_btn + .visual_btn{margin-left: 10px;}
.V7_OB .topArea .video_link{display: block; position: absolute; top: 15px; right: 15px; width: 120px; }
@media all and (min-width:768px){
  .V7_OB .topArea{background-image: url(/resources/_img/sub/product/V7_OB/video_bg_pc.jpg);}
  .V7_OB .topArea .iframeVideoWrap{height: calc(100vh - 70px);}
  .V7_OB .topArea .iframeVideoWrap iframe{ width: 100%; height:100%;}
  .V7_OB .topArea .video_link{ top: 40px; right: 64px; width: auto; }
}
@media all and (min-width:1024px){
  .V7_OB .topArea .iframeVideoWrap{height: calc(100vh - 175px);}
  .V7_OB .topArea .visual_content .visual_text{ font-size: 60px;}
  .V7_OB .topArea .visual_content .visual_btn_wrap{margin-top: 50px;} 
  .V7_OB .topArea .visual_content .visual_btn{ width: 260px; height: 60px; font-size: 24px; line-height: 60px;}
} 
@media all and (min-width: 1240px){
}

.V7_OB #introPop .pop_container{width: 90%; max-width: 640px;}
.V7_OB #introPop .pop_container .pop_content{max-height: calc(90vh - 100px); padding:0;}
.V7_OB #introPop .pop_container .pop_img_wrap{position: relative;}
.V7_OB #introPop .pop_container .pop_open{display: flex; align-items: center; justify-content: center; overflow: hidden; position: absolute; z-index: 1; border: 1px solid #fff; border-radius: 50px; font-weight: 600; font-size: 3.8vw;}
.V7_OB #introPop .pop_close{position: absolute; display: block; left:90.625000%; top:15px; width:7.500000%; height:auto; padding: 0;}
.V7_OB #introPop .pop_footer{ padding: 15px; background-color: #232323;}
.V7_OB #introPop .pop_footer .today_checked{display: flex; }
.V7_OB #introPop .pop_footer .today_checked input[type="checkbox"]{ width: 15px; height: 15px; border-color: #b1b1b1; background-color: #fff;}
/* 2022-06-10 수정 s*/
.V7_OB #introPop .pop_container .pop_open[data-popup="v7_RequestDemo"]{left:8.6875%; top:43.946188%; width:40%; height:7.085202%; background-color: #fff; color: #287cc2; }
.V7_OB #introPop .pop_container .pop_open[data-popup="v7_RequestQuote"]{left:50%; top:43.946188%; width:40%; height:7.085202%; color: #fff;}
/* 2022-06-10 수정 e*/.V7_OB #introPop .pop_footer .today_checked label{max-width: calc(100% - 30px); padding:2px 0 0 10px; font-size: 13px; color: #fff; line-height: 1.2;}
@media all and (min-width:640px){
  .V7_OB #introPop .pop_container .pop_open{font-size:30px;}
}
@media all and (min-width:1024px){
  .V7_OB #introPop .pop_container{width: 90%; max-width: 1400px; max-height: none;}
  .V7_OB #introPop .pop_container .pop_content{max-height: calc(100vh - 80px); }
  .V7_OB #introPop .pop_container .pop_open{font-size: 1.5vw;}
  .V7_OB #introPop .pop_container .pop_open[data-popup="v7_RequestDemo"]{left:4.214286%; top:55.625990%; width:16.142857%; height:6.497623%; }
  .V7_OB #introPop .pop_container .pop_open[data-popup="v7_RequestQuote"]{left:21.642857%; top:55.625990%; width:16.142857%; height:6.497623%;}
  .V7_OB #introPop .pop_close{left:96.571429%; top:20px; width:2.357143%; height:auto;}
  .V7_OB #introPop .pop_footer .today_checked input[type="checkbox"]{ width: 20px; height: 20px; }
  .V7_OB #introPop .pop_footer .today_checked label{padding-top: 0; font-size: 18px;}
}
@media all and (min-width:1400px){
  .V7_OB #introPop .pop_container .pop_open{font-size:20px;}
}

/* row1 */
.V7_OB .row1{height: 100vh; padding-top: 60px; background: #505054 url(/resources/_img/sub/product/V7_OB/row1_bg_mo.jpg) no-repeat center bottom; background-size: 100% auto;}/* 2023-03-08 FR V7 update */
.V7_OB .row1 .section_title{font-family: 'stitle'; font-size: 34px; color: #fff; font-weight: bold; line-height: 1.3; text-align: center;}
.V7_OB .row1 .section_title + .sentence{margin-top: 20px;} 
.V7_OB .row1 .sentence{font-size: 12px; color: #fff; line-height: 1.5; text-align: center;
}
.V7_OB .row1 .sentence + .sentence{margin-top: 25px;}
@media all and (min-width:768px){
  .V7_OB .row1{height: auto; padding: 120px 0; background-image: url(/resources/_img/sub/product/V7_OB/row1_bg_pc.jpg); background-position: center top; background-size: cover;}
  .V7_OB .row1 .section_title{font-size: 58px; line-height: 1.17; text-align: left;}
  .V7_OB .row1 .section_title + .sentence{margin-top: 40px;} 
  .V7_OB .row1 .sentence{font-size: 18px; text-align: left; line-height: 1.6;}
  .V7_OB .row1 .sentence + .sentence{margin-top: 40px;}
}

/* row2 */
.V7_OB .row2{padding: 60px 0;}
.V7_OB .row2 .title_area { text-align: center;}
.V7_OB .row2 .title_area .section_title{font-size: 29px; line-height: 1.17; font-family: 'stitle';}
.V7_OB .row2 .title_area .sentence{margin-top: 20px; font-size: 12px; line-height: 1.5;}
.V7_OB .row2 .function_wrap{margin-top: 30px; padding: 0 15px;}
.V7_OB .row2 .function_wrap .icon_group .group_title{font-size: 14px; font-weight: bold; font-family: 'stitle'; color: #000;}
.V7_OB .row2 .function_wrap .icon_group + .icon_group {margin-top: 20px;}
.V7_OB .row2 .function_wrap .icon_group ul{margin-top: 10px;}
.V7_OB .row2 .function_wrap .icon_group ul:after{content:''; display: table; clear:both;}
.V7_OB .row2 .function_wrap .icon_group ul li{float: left; width: 30%; margin-right: 5%;}
.V7_OB .row2 .function_wrap .icon_group ul li:last-child{margin-right: 0;}
.V7_OB .row2 .function_wrap .icon_group.diagnostic{margin-top: 20px;}

@media all and (max-width:767px){
  .V7_OB .row2 .function_wrap .icon_group.diagnostic li:nth-child(3n){margin-right: 0;}
  .V7_OB .row2 .function_wrap .icon_group.diagnostic li:nth-child(n + 4){margin-top: 4vw;}
}
@media all and (min-width:768px){
  .V7_OB .row2{padding: 120px 0;}
  .V7_OB .row2 .title_area .section_title{font-size: 48px;}
  .V7_OB .row2 .title_area .sentence{margin-top: 35px; font-size: 18px; line-height: 1.6;}
  .V7_OB .row2 .function_wrap .icon_group ul{margin-top: 20px;}
  .V7_OB .row2 .function_wrap .icon_group ul li{width: 18%; margin-right: 2.5%;}
  .V7_OB .row2 .function_wrap .icon_group .group_title{font-size: 20px;}

}
@media all and (min-width:1024px){
  .V7_OB .row2 .function_wrap {width: 1024px; margin: 60px auto 0; padding: 0;}
}
@media all and (min-width:768px) and (max-width:1799px){
  .V7_OB .row2 .function_wrap .icon_group.diagnostic ul li{width: 18%; margin-right: 2.5%;}
  .V7_OB .row2 .function_wrap .icon_group.diagnostic li:nth-child(5n){margin-right: 0;}
  .V7_OB .row2 .function_wrap .icon_group.diagnostic li:nth-child(n + 6){margin-top: 20px;}

  .V7_OB .row2 .function_wrap .icon_group[data-scroll-pc]{transform:translateY(100px);}
}
@media all and (min-width:1800px){
  .V7_OB .row2 .function_wrap {display: flex; flex-wrap: wrap; align-items: flex-start; width: 1730px; }/* 2023-04-07 개발적용 후 수정 */
  .V7_OB .row2 .function_wrap .flex_wrap{width: 600px; }
  .V7_OB .row2 .function_wrap .icon_group + .icon_group{margin-top: 0;}
  .V7_OB .row2 .function_wrap .icon_group ul li{ width: 160px; margin-right: 64px;}
  .V7_OB .row2 .function_wrap .icon_group + .icon_group:not(.diagnostic){margin-left: 64px;}
  .V7_OB .row2 .function_wrap .icon_group.diagnostic{margin-top: 30px;}
  .V7_OB .row2 .function_wrap .icon_group.diagnostic ul li{width: 160px; margin-right: 64px;}
  .V7_OB .row2 .function_wrap .icon_group.diagnostic ul li:last-child{margin-right: 0;}


  .V7_OB .row2 .function_wrap[data-scroll] .icon_group{opacity: 0;transition:all 0.5s ease-in-out; transition-delay:0.5s;}
  .V7_OB .row2 .function_wrap[data-scroll] .icon_group.imaging2D{transform: translateX(-100px);} 
  .V7_OB .row2 .function_wrap[data-scroll] .icon_group.imaging3D{transform: translateY(-100px);} 
  .V7_OB .row2 .function_wrap[data-scroll] .icon_group.color{transform: translateX(100px);} 
  .V7_OB .row2 .function_wrap[data-scroll] .icon_group.diagnostic{transform: translateY(100px);} 
  .V7_OB .row2 .function_wrap[data-scroll-active="on"] .icon_group{opacity: 1;}
  .V7_OB .row2 .function_wrap[data-scroll-active="on"] .icon_group.imaging2D,
  .V7_OB .row2 .function_wrap[data-scroll-active="on"] .icon_group.imaging3D,
  .V7_OB .row2 .function_wrap[data-scroll-active="on"] .icon_group.color,
  .V7_OB .row2 .function_wrap[data-scroll-active="on"] .icon_group.diagnostic{transform: translate(0,0);} 
}

/* row3 */
.V7_OB .row3 .intro{padding: 60px 0; background-color: #f2f2f2;}
.V7_OB .row3 .intro .img_wrap{max-width: none;}
.V7_OB .row3 .intro .section_title{margin-top: 30px; font-family: 'stitle'; font-size: 34px; font-weight: bold; color: #000; line-height: 1.2; text-align: center;}
.V7_OB .row3 .intro .sentence{margin-top: 20px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9; text-align: center;}
.V7_OB .row3 .grid_wrap{ padding:60px 15px;}
.V7_OB .row3 .grid_wrap .grid_item:not(.cell2),
.V7_OB .row3 .grid_wrap .grid_item.cell2 .grid_box {padding: 20px; border-radius: 25px; background-color: #f7f7f7; text-align: center;}
.V7_OB .row3 .grid_wrap .grid_item .box_title{font-size: 14px; font-weight: 800;  color: #000; line-height: 1.35;}
.V7_OB .row3 .grid_wrap .grid_item .box_sentence{margin-top: 10px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}
.V7_OB .row3 .grid_wrap .grid_item .box_title.icon_type{display: inline-block; position: relative; padding: 0 30px 0 40px;} 
.V7_OB .row3 .grid_wrap .grid_item .box_title .title_icon{position: absolute; top: 0; left: 0;  width: 30px; }
.V7_OB .row3 .grid_wrap .grid_item .box_title .title_icon img{max-height: 100%;}
.V7_OB .row3 .grid_wrap .grid_item .btn_wrap{margin-top: 20px; text-align: center;}
.V7_OB .row3 .grid_wrap .grid_item .btn_wrap .btn{display: inline-block; height: 33px; padding:0 30px; border-radius: 30px; background-color: #2d2d2d; color: #fff; font-size: 11px; font-weight: 400; line-height: 33px;}
.V7_OB .row3 .grid_wrap .grid_item .btn_wrap .btn.paper{background-color: #666;}
.V7_OB .row3 .grid_wrap .grid_item .btn_wrap .btn:before{content:''; display: inline-block; position: relative; top:-2px; width: 10px; height: 15px; margin-right: 5px; background: url(/resources/_img/sub/product/V7_OB/btn_icon.png) no-repeat; background-size: contain; vertical-align: middle;}

.V7_OB .row3 .grid_wrap .grid_item .img_slide{max-width: 470px; margin: 0 auto;}
.V7_OB .row3 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 20px;}
.V7_OB .row3 .grid_wrap .grid_item + .grid_item{margin-top: 20px;}
.V7_OB .row3 .grid_wrap .grid_box+.grid_box{margin-top: 20px;}
.V7_OB .row3 .grid_wrap .grid_item .text_area + .img_slide{margin-top: 20px;}
.V7_OB .row3 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 20px;}
.V7_OB .row3 .grid_wrap .grid_item .img_wrap + .ref{margin-top: 20px;}
@media all and (max-width:768px){
  .V7_OB .row3 .grid_wrap .grid_item .icon_area{height: 60px;}
  .V7_OB .row3 .grid_wrap .grid_item .icon_area img{max-height: 100%;}
}
@media all and (min-width:768px){
  .V7_OB .row3 .intro .sentence{font-size: 18px;}
  .V7_OB .row3 .grid_wrap .grid_item .box_title{font-size: 22px;}
  .V7_OB .row3 .grid_wrap .grid_item .box_sentence{font-size: 18px;}
  .V7_OB .row3 .grid_wrap .grid_item .ref{margin-top: 30px; font-size: 15px; text-align: left;}
  .V7_OB .row3 .grid_wrap .grid_item:not(.cell2),
  .V7_OB .row3 .grid_wrap .grid_item.cell2 .grid_box{border-radius: 50px;}
  .V7_OB .row3 .grid_wrap .grid_item .btn_wrap .btn{height: 45px; font-size: 15px; line-height: 45px;}
  .V7_OB .row3 .grid_wrap .grid_item .btn_wrap .btn:before{ top:-3px; width: 13px; height: 19px;}
  .V7_OB .row3 .grid_wrap .grid_item .box_title.icon_type{padding: 0 30px 0 50px;} 
  .V7_OB .row3 .grid_wrap .grid_item .box_title .title_icon{ width: auto; height: 30px;}
}
@media all and (min-width:768px) and (max-width:1024px){
  .V7_OB .row3 .grid_wrap [data-scroll-pc]{transform: translateY(100px);}

}
@media all and (min-width:1024px){
  .V7_OB .row3 .intro{padding: 120px 0;}
  .V7_OB .row3 .intro .section_title{margin-top: 60px; font-size: 58px;}
  .V7_OB .row3 .grid_wrap{display: flex; flex-wrap: wrap; padding: 120px 50px;}
  .V7_OB .row3 .grid_wrap .grid_item .icon_area{display: flex; align-items: center; justify-content: center; height: 100px;}
  .V7_OB .row3 .grid_wrap .grid_item:not(.cell2),
  .V7_OB .row3 .grid_wrap .grid_item.cell2 .grid_box{ padding: 40px;}
  .V7_OB .row3 .grid_wrap .grid_item.cell2{display: flex; flex-wrap: wrap; justify-content: space-between;}
  .V7_OB .row3 .grid_wrap .grid_item.cell2.child1{display: block;}
  .V7_OB .row3 .grid_wrap .grid_item.has_foot_btn,
  .V7_OB .row3 .grid_wrap .grid_item .grid_box.has_foot_btn{position: relative; padding-bottom: 100px;}
  .V7_OB .row3 .grid_wrap .grid_item.has_foot_btn .btn_wrap,
  .V7_OB .row3 .grid_wrap .grid_item .grid_box.has_foot_btn .btn_wrap{position: absolute; bottom: 40px; left: 0; width: 100%; margin-top: 0;}
  .V7_OB .row3 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 40px;}
  .V7_OB .row3 .grid_wrap .grid_box + .grid_box{margin-top: 0;}
  .V7_OB .row3 .grid_wrap .grid_item + .grid_item{margin-top: 0;}
  .V7_OB .row3 .grid_wrap .grid_item .text_area + .img_slide{margin-top: 40px;}
  .V7_OB .row3 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 40px;}
  .V7_OB .row3 .grid_wrap .grid_item .img_wrap + .ref{margin-top: 40px;}
}
@media all and (min-width:1024px) and (max-width:1799px){
  .V7_OB .row3 .grid_wrap{justify-content: space-between;}
  .V7_OB .row3 .grid_wrap .grid_item.cell2:not(.child1){ width: 100%;}
  .V7_OB .row3 .grid_wrap .grid_item.grid_item.cell2.child1,
  .V7_OB .row3 .grid_wrap .grid_item:not(.cell2),
  .V7_OB .row3 .grid_wrap .grid_item.grid_item.cell2:not(.child1) .grid_box{ width: calc(50% - 20px); }
  .V7_OB .row3 .grid_wrap .grid_item .text_area{min-height: 180px;}
  .V7_OB .row3 .grid_wrap .grid_item + .grid_item{margin-top: 0;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-child(n + 3){margin-top: 20px;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(1){transform: translateY(100px);}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(2){transform: translateY(100px); transition-delay: 0.2s;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(3) .grid_box:nth-child(1){transform: translateY(100px);}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(3) .grid_box:nth-child(2){transform: translateY(100px); transition-delay: 0.2s;}

  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(5){ transition-delay: 0.2s;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(7){ transition-delay: 0.2s;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(9){transition-delay: 0.2s;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(11){ transition-delay: 0.2s;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(13){ transition-delay: 0.2s;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(15){ transition-delay: 0.2s;}
}
@media all and (min-width:1800px){
  .V7_OB .row3 .grid_wrap{padding: 120px 100px;}
  .V7_OB .row3 .grid_wrap .grid_item{float: left; width: calc(33.3333% - 27px); margin-right: 40px;}
  .V7_OB .row3 .grid_wrap .grid_item.cell2 .grid_box{width: 100%;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-child(3n){margin-right: 0;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-child(n + 4) {margin-top: 40px;}
  .V7_OB .row3 .grid_wrap .grid_item .text_area{min-height: 200px;}
  .V7_OB .row3 .grid_wrap .grid_item .box_title{display: flex; align-items: center; justify-content: center; height: 60px;}
  .V7_OB .row3 .grid_wrap .grid_item .grid_box .box_title{height: 60px;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(4) .box_title{padding-top: 20px;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(4) .box_title .title_icon{top: 20px;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(-n + 2) .box_title{height: 90px;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(n + 4):nth-of-type(-n + 6) .box_title{height: 90px;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(10) .box_title,
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(11) .box_title{height: 60px;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(10) .text_area,
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(11) .text_area,
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(12) .text_area{min-height: 205px;}

  .V7_OB .row3 .grid_wrap .grid_box + .grid_box{margin-top: 40px;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(1){transform: translateY(100px); }
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(2){transform: translateY(-100px);  }
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(3) .grid_box:nth-child(1){transform: translateX(100px);}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(3) .grid_box:nth-child(2){transform: translateX(100px);}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(5){transition-delay: 0.2s; }
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(6){transition-delay: 0.4s;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(8){transition-delay: 0.2s; }
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(9){transition-delay: 0.4s;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(11){transition-delay: 0.2s; }
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(12){transition-delay: 0.4s;}
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(14){transition-delay: 0.2s; }
  .V7_OB .row3 .grid_wrap .grid_item:nth-of-type(15){transition-delay: 0.4s;}
	.V7_OB .row3 .grid_wrap .grid_item:nth-of-type(17){transition-delay: 0.2s; }/* 2023-01-10 EN V7 upgrade */
}


/* row4 */
.V7_OB .row4 .intro{padding: 60px 0; background:#F5F7FE;}
.V7_OB .row4 .intro .img_wrap{max-width: none;}
.V7_OB .row4 .intro .section_title{margin-top: 30px; font-family: 'stitle'; font-size: 34px; font-weight: bold; color: #000; line-height: 1.2; text-align: center;}
.V7_OB .row4 .intro .diagram_text{margin-top: 30px;}
.V7_OB .row4 .intro .diagram_text .img_wrap{max-width: 80%; margin: 0 auto;}
.V7_OB .row4 .intro .diagram_text .text_area{margin-top: 20px;  text-align: center;}
.V7_OB .row4 .intro .diagram_text .sentence{ font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}
.V7_OB .row4 .intro .diagram_text .sentence + .sentence{margin-top: 20px;}
.V7_OB .row4 .grid_wrap{ padding:60px 15px;}
.V7_OB .row4 .grid_wrap .grid_item:not(.cell2),
.V7_OB .row4 .grid_wrap .grid_item.cell2 .grid_box {padding: 20px; border-radius: 25px; background-color: #f7f7f7; text-align: center;}
.V7_OB .row4 .grid_wrap .grid_item .box_title{font-size: 14px; font-weight: 800;  color: #000; line-height: 1.35;}
.V7_OB .row4 .grid_wrap .grid_item .box_sentence{margin-top: 10px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}

.V7_OB .row4 .grid_wrap .grid_item .btn_wrap{margin-top: 20px; text-align: center;}
.V7_OB .row4 .grid_wrap .grid_item .btn_wrap .btn{display: inline-block; height: 33px; padding:0 30px; border-radius: 30px; background-color: #2d2d2d; color: #fff; font-size: 11px; font-weight: 400; line-height: 33px;}
.V7_OB .row4 .grid_wrap .grid_item .btn_wrap .btn.paper{background-color: #666;}
.V7_OB .row4 .grid_wrap .grid_item .btn_wrap .btn:before{content:''; display: inline-block; position: relative; top:-2px; width: 10px; height: 15px; margin-right: 5px; background: url(/resources/_img/sub/product/V7_OB/btn_icon.png) no-repeat; background-size: contain; vertical-align: middle;}

.V7_OB .row4 .grid_wrap .grid_item .img_slide{max-width: 470px; margin: 0 auto;}
.V7_OB .row4 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 20px;}
.V7_OB .row4 .grid_wrap .grid_item + .grid_item{margin-top: 20px;}
.V7_OB .row4 .grid_wrap .grid_box+.grid_box{margin-top: 20px;}
.V7_OB .row4 .grid_wrap .grid_item .text_area + .img_slide{margin-top: 20px;}
.V7_OB .row4 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 20px;}
@media all and (max-width:768px){
  .V7_OB .row4 .grid_wrap .grid_item .icon_area{height: 60px;}
  .V7_OB .row4 .grid_wrap .grid_item .icon_area img{max-height: 100%;}
}
@media all and (min-width:768px){
  .V7_OB .row4 .intro .diagram_text .sentence{font-size: 18px;}
  .V7_OB .row4 .grid_wrap .grid_item .box_title{font-size: 22px;}
  .V7_OB .row4 .grid_wrap .grid_item .box_sentence{font-size: 18px;}
  .V7_OB .row4 .grid_wrap .grid_item:not(.cell2),
  .V7_OB .row4 .grid_wrap .grid_item.cell2 .grid_box{border-radius: 50px;}
  .V7_OB .row4 .grid_wrap .grid_item .btn_wrap .btn{height: 45px; font-size: 15px; line-height: 45px;}
  .V7_OB .row4 .grid_wrap .grid_item .btn_wrap .btn:before{ top:-3px; width: 13px; height: 19px;}

  .V7_OB .row4 .grid_wrap [data-scroll-pc]{transform:translateY(100px);}
}
@media all and (min-width:1024px){
  .V7_OB .row4 .intro{padding: 120px 0;}
  .V7_OB .row4 .intro .section_title{margin-top: 60px; font-size: 58px;}
  .V7_OB .row4 .intro .diagram_text {display: flex; align-items: center; margin-top: 80px;}
  .V7_OB .row4 .intro .diagram_text .img_wrap{max-width: 45%;}
  .V7_OB .row4 .intro .diagram_text .text_area{width: 55%; text-align: left;}
  .V7_OB .row4 .grid_wrap{display: flex; flex-wrap: wrap; padding: 120px 50px;}
  .V7_OB .row4 .grid_wrap .grid_item .icon_area{display: flex; align-items: center; justify-content: center; height: 100px;}
  .V7_OB .row4 .grid_wrap .grid_item:not(.cell2),
  .V7_OB .row4 .grid_wrap .grid_item.cell2 .grid_box{ padding: 40px;}
  .V7_OB .row4 .grid_wrap .grid_item.cell2{display: flex; flex-wrap: wrap; justify-content: space-between;}
  .V7_OB .row4 .grid_wrap .grid_item.has_foot_btn,
  .V7_OB .row4 .grid_wrap .grid_item .grid_box.has_foot_btn{position: relative; padding-bottom: 100px;}
  .V7_OB .row4 .grid_wrap .grid_item.has_foot_btn .btn_wrap,
  .V7_OB .row4 .grid_wrap .grid_item .grid_box.has_foot_btn .btn_wrap{position: absolute; bottom: 40px; left: 0; width: 100%; margin-top: 0;}
  .V7_OB .row4 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 40px;}
  .V7_OB .row4 .grid_wrap .grid_box + .grid_box{margin-top: 0;}
  .V7_OB .row4 .grid_wrap .grid_item .text_area + .img_slide{margin-top: 40px;}
  .V7_OB .row4 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 40px;}
  .V7_OB .row4 .grid_wrap .grid_box + .grid_box{margin-top: 40px;}
  .V7_OB .row4 .grid_wrap .grid_item + .grid_item{margin-top: 0;}
}
@media all and (min-width:1024px) and (max-width:1299px){
  .V7_OB .row4 .grid_wrap{justify-content: space-between;}
  .V7_OB .row4 .grid_wrap .grid_item.cell2{ width: 100%;}
  .V7_OB .row4 .grid_wrap .grid_item:not(.cell2),
  .V7_OB .row4 .grid_wrap .grid_item.cell2 .grid_box{ width: calc(50% - 20px); }
  .V7_OB .row4 .grid_wrap .grid_item .text_area{min-height: 150px;}
  .V7_OB .row4 .grid_wrap .grid_item + .grid_item{margin-top: 0;}
  .V7_OB .row4 .grid_wrap .grid_item:nth-child(n + 3){margin-top: 20px;}

  .V7_OB .row4 .grid_wrap [data-scroll-pc]{transform:translateY(100px);}
  .V7_OB .row4 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V7_OB .row4 .grid_wrap .grid_item:nth-of-type(4){ transition-delay: 0.2s;}
  .V7_OB .row4 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.2s;}
  
}
@media all and (min-width:1300px){
  .V7_OB .row4 .grid_wrap .grid_item{float: left; width: calc(33.3333% - 27px); margin-right: 40px;}
  .V7_OB .row4 .grid_wrap .grid_item.cell2 .grid_box{width: 100%;}
  .V7_OB .row4 .grid_wrap .grid_item:nth-child(3n){margin-right: 0;}
  .V7_OB .row4 .grid_wrap .grid_item:nth-child(n + 4) {margin-top: 40px;}
  .V7_OB .row4 .grid_wrap .grid_item .text_area{min-height: 175px;}
  .V7_OB .row4 .grid_wrap .grid_item .box_title{display: flex; align-items: center; justify-content: center; height: 60px;}
  .V7_OB .row4 .grid_wrap .grid_item:nth-child(-n + 3) .text_area{min-height: 205px;}
  .V7_OB .row4 .grid_wrap .grid_item:nth-child(n+4):nth-child(-n+6) .text_area{min-height: 235px;}
  .V7_OB .row4 .grid_wrap [data-scroll-pc]{transform:translateY(100px);}
  .V7_OB .row4 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V7_OB .row4 .grid_wrap .grid_item:nth-of-type(3){transition-delay: 0.4s;}
  .V7_OB .row4 .grid_wrap .grid_item:nth-of-type(5){ transition-delay: 0.2s;}
  .V7_OB .row4 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.4s;}
}
@media all and (min-width:1800px){
  .V7_OB .row4 .grid_wrap{padding: 120px 100px;}
  
}


/* row5 */
.V7_OB .row5 {padding-bottom: 60px;}
.V7_OB .row5 .intro .img_wrap{max-width: none;}
.V7_OB .row5 .intro .section_title{margin-top: 30px; font-family: 'stitle'; font-size: 34px; font-weight: bold; color: #000; line-height: 1.2; text-align: center;}
.V7_OB .row5 .intro .sentence{margin-top: 20px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9; text-align: center;}
.V7_OB .row5 .grid_wrap{ padding:60px 15px;}
.V7_OB .row5 .grid_wrap .grid_item:not(.cell2),
.V7_OB .row5 .grid_wrap .grid_item.cell2 .grid_box {padding: 20px; border-radius: 25px; background-color: #f7f7f7; text-align: center;}
.V7_OB .row5 .grid_wrap .grid_item .box_title{margin-top: 15px; font-size: 14px; font-weight: 800;  color: #000; line-height: 1.35; font-family: 'stitle';}
.V7_OB .row5 .grid_wrap .grid_item .box_sentence{margin-top: 10px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}
.V7_OB .row5 .grid_wrap .grid_item + .grid_item{margin-top: 20px;}
.V7_OB .row5 .grid_wrap .grid_box+.grid_box{margin-top: 20px;}
.V7_OB .row5 .grid_wrap .grid_item .img_wrap + .text_area{margin-top: 20px;}
.V7_OB .row5 .animation_img{padding: 0 15px;}
.V7_OB .row5 .animation_img .guidance_list{margin-top: 40px;}
.V7_OB .row5 .animation_img .guidance_list li + li{margin-top: 30px;}
.V7_OB .row5 .animation_img .guidance_list .img_area{max-width: 40%;}
.V7_OB .row5 .animation_img .guidance_list .num_title{position: relative; margin-top: 20px; padding: 2px 0 0 25px; font-size: 13px; color: #333; font-weight: 800;}
.V7_OB .row5 .animation_img .guidance_list .num_title .num_square{display: block; position: absolute; top: 0; left: 0; width: 18px; height: 18px; background-color: #1428A0; font-size: 13px; font-weight: 600; color: #fff; text-align: center; line-height: 18px; }
.V7_OB .row5 .animation_img .guidance_list .sentence{margin-top: 10px;}
/* 2024-01-10 icon delete
.V7_OB .row5 .animation_img .guidance_list li:last-child .num_title,
.V7_OB .row5 .animation_img .guidance_list li:last-child .sentence{color: #6ead2e;} */
@media all and (min-width:768px){
  .V7_OB .row5 .intro .sentence{font-size: 18px;}
  .V7_OB .row5 .grid_wrap .grid_item .box_title{font-size: 22px;}
  .V7_OB .row5 .grid_wrap .grid_item .box_sentence{font-size: 18px;}
  .V7_OB .row5 .grid_wrap .grid_item:not(.cell2),
  .V7_OB .row5 .grid_wrap .grid_item.cell2 .grid_box{border-radius: 50px;}
  .V7_OB .row5 .animation_img .guidance_list .num_title{padding: 0 0 0 30px; font-size: 15px;}
  .V7_OB .row5 .animation_img .guidance_list .num_title .num_square{width: 20px; height: 20px; font-size: 15px;line-height: 20px; }
}
@media all and (min-width:1024px){
  .V7_OB .row5 {padding-bottom: 120px;}
  .V7_OB .row5 .intro .section_title{margin-top: 60px; font-size: 58px;}
  .V7_OB .row5 .grid_wrap{display: flex; flex-wrap: wrap; padding: 120px 50px;}
  .V7_OB .row5 .grid_wrap .grid_item:not(.cell2),
  .V7_OB .row5 .grid_wrap .grid_item.cell2 .grid_box{display: flex; flex-direction: column; justify-content: center; width: calc(50% - 20px); padding: 40px;}
  .V7_OB .row5 .grid_wrap .grid_item.cell2{display: flex; flex-wrap: wrap; justify-content: space-between;}
  .V7_OB .row5 .grid_wrap .grid_item .img_wrap{display: flex; align-items: center; justify-content: center; min-height: 200px;}
  .V7_OB .row5 .grid_wrap .grid_item + .grid_item{margin-top: 0;}
  .V7_OB .row5 .grid_wrap .grid_item:nth-child(n + 2){margin-top: 40px;}
  .V7_OB .row5 .animation_img{padding: 0 50px;}

  .V7_OB .row5 .grid_wrap .grid_item:nth-of-type(4){ transition-delay: 0.2s;}
}
@media all and (min-width:1024px) and (max-width:1499px){
  .V7_OB .row5 .grid_wrap{justify-content: space-between;}
  .V7_OB .row5 .grid_wrap .grid_item .text_area{min-height: 180px;}
  .V7_OB .row5 .grid_wrap .grid_item:first-of-type,
  .V7_OB .row5 .grid_wrap .grid_item.cell2{width: 100%;}
  .V7_OB .row5 .grid_wrap .grid_box + .grid_box{margin-top: 0;}
  
}
@media all and (min-width:1500px){
  .V7_OB .row5 .grid_wrap .grid_item:not(.cell2),
  .V7_OB .row5 .grid_wrap .grid_item.cell2 .grid_box{float: left; width: calc(33.3333% - 27px); margin-right: 40px;}
  .V7_OB .row5 .grid_wrap .grid_item.cell2 .grid_box{width: 100%; margin-right: 0;}
  .V7_OB .row5 .grid_wrap .grid_item.cell2.colspan2{width:calc(66.6666% - 27px);}
  .V7_OB .row5 .grid_wrap .grid_item:nth-child(2),
  .V7_OB .row5 .grid_wrap .grid_item:nth-child(5){margin-right: 0;}
  .V7_OB .row5 .grid_wrap .grid_item:nth-child(2){margin-top: 0; }
  .V7_OB .row5 .grid_wrap .grid_item:nth-child(n + 3) {margin-top: 40px;}
  .V7_OB .row5 .grid_wrap .grid_item .box_title{display: flex; align-items: center; justify-content: center; }
  .V7_OB .row5 .grid_wrap .grid_box + .grid_box{margin-top: 40px;}
}
@media all and (min-width:1800px){
  .V7_OB .row5 .grid_wrap{padding: 120px 100px;}
  .V7_OB .row5 .animation_img{padding: 0 100px;}
  
}

/* V7_OB request popup */
.V7_OB .v7_request.pop_wrap{z-index: 1001;}
.V7_OB .v7_request.pop_wrap .pop_header{padding: 30px 20px; background: url(/resources/_img/sub/product/V7_OB/popup_header_bg.png) no-repeat; background-size: cover;}
.V7_OB .v7_request.pop_wrap .pop_close{position: absolute; top: 30px; right: 20px; width: 15px; height: 15px; background: url(/resources/_img/sub/product/V7_OB/popup_close.png) no-repeat; background-size: contain; font-size: 0; color: transparent;}
.V7_OB .v7_request.pop_wrap .pop_header .pop_title{max-width: calc(100% - 30px); font-family: 'stitle'; font-size: 24px; font-weight: bold; color: #fff;}
.V7_OB .v7_request.pop_wrap .pop_header .header_text{margin-top: 16px; font-size: 16px; color: #fff; line-height: 1.2;}
.V7_OB .v7_request.pop_wrap .pop_content{padding: 30px 20px; background-color: #f6f6f6;}
.V7_OB .v7_request.pop_wrap .request_wrap .required_guide{font-weight: 700; font-size: 12px; color: #333; text-align: right;}
.V7_OB .v7_request.pop_wrap .request_wrap .required{font-weight: 700; color: #01bbbf;}
.V7_OB .v7_request.pop_wrap .request_wrap .request_list{margin-top: 30px; font-size: 12px; color: #333; line-height: 1.4;}
.V7_OB .v7_request.pop_wrap .request_wrap .request_list > li + li{margin-top: 10px;}
.V7_OB .v7_request.pop_wrap .request_wrap .request_list > li dl{display: flex; flex-wrap: wrap; align-items: flex-start;}
.V7_OB .v7_request.pop_wrap .request_wrap .request_list > li dt{display: flex; align-items: center; width: 100px; min-height: 33px; font-weight: 700;}
.V7_OB .v7_request.pop_wrap .request_wrap .request_list > li dd{width: calc(100% - 120px); margin-left: 10px;}
.V7_OB .v7_request.pop_wrap .request_wrap .request_list > li dd .form_title{margin-top: 20px; color: #333; font-weight: 700;}
.V7_OB .v7_request.pop_wrap .request_wrap .form_wrap{display: flex; justify-content: space-between;}
.V7_OB .v7_request.pop_wrap .request_wrap .form_radio{display: flex;}
.V7_OB .v7_request.pop_wrap .request_wrap .form_radio + .form_radio{margin-top: 10px;}
.V7_OB .v7_request.pop_wrap .request_wrap .form_radio input[type="radio"]{width: 17px; height: 17px; border: 1px solid #666;}
.V7_OB .v7_request.pop_wrap .request_wrap .form_radio label{width: calc(100% - 20px); padding: 1px 0 0 5px;}
.V7_OB .v7_request.pop_wrap .request_wrap .form_input{width: 100%; height: 33px; padding: 0 10px; border: 1px solid #ccc; background-color: #fff;}
.V7_OB .v7_request.pop_wrap .request_wrap .form_select{max-width: 100%; height: 33px; padding: 0 25px 0 10px; border: 1px solid #ccc; background-color: #fff; }
.V7_OB .v7_request.pop_wrap .request_wrap .form_wrap.name .form_input{width: calc(50% - 2px);}
.V7_OB .v7_request.pop_wrap .request_wrap .form_textarea{width: 100%; height: 150px; padding: 10px; border: 1px solid #ccc; background-color: #fff;}
.V7_OB .v7_request.pop_wrap .request_bottom{margin-top: 30px;}
.V7_OB .v7_request.pop_wrap .request_bottom .btn_wrap{margin-top: 30px; text-align: center;}
.V7_OB .v7_request.pop_wrap .request_bottom .btn_wrap .round_btn{display: inline-block; width: 105px; height: 33px; border-radius: 30px; background-color: #333; font-size: 11px; font-weight: bold; color: #fff; line-height: 33px; text-align: center;}
@media all and (min-width:768px){
  .V7_OB .v7_request.pop_wrap .pop_header{padding: 40px;}
  .V7_OB .v7_request.pop_wrap .pop_header .pop_title{font-size: 32px;}
  .V7_OB .v7_request.pop_wrap .pop_close{width: 20px; height: 20px;}
  .V7_OB .v7_request.pop_wrap .pop_header .header_text{margin-top: 20px; font-size: 20px;}
  .V7_OB .v7_request.pop_wrap .pop_content{padding: 60px 40px;}
  .V7_OB .v7_request.pop_wrap .request_wrap .required_guide{font-size: 18px;}
  .V7_OB .v7_request.pop_wrap .request_wrap .request_list{margin-top: 40px; font-size: 18px;}
  .V7_OB .v7_request.pop_wrap .request_wrap .request_list > li + li{margin-top: 20px;}
  .V7_OB .v7_request.pop_wrap .request_wrap .form_radio input[type="radio"]{position: relative; top: 2px; width: 18px; height: 18px;}
  .V7_OB .v7_request.pop_wrap .request_wrap .form_radio + .form_radio{margin-top: 17px;}
  .V7_OB .v7_request.pop_wrap .request_wrap .form_radio label{padding: 0 0 0 12px;}
  .V7_OB .v7_request.pop_wrap .request_wrap .form_input{height: 45px;}
  .V7_OB .v7_request.pop_wrap .request_wrap .form_select{height: 45px;}
  .V7_OB .v7_request.pop_wrap .request_wrap .form_wrap.name .form_input{width: calc(50% - 5px);}
  .V7_OB .v7_request.pop_wrap .request_wrap .request_list > li dt{width: 230px; min-height: 45px;}
  .V7_OB .v7_request.pop_wrap .request_wrap .request_list > li dd{width: calc(100% - 240px); }
  .V7_OB .v7_request.pop_wrap .request_wrap .form_textarea{padding:15px;}
  .V7_OB .v7_request.pop_wrap .request_bottom{text-align: center;}
  .V7_OB .v7_request.pop_wrap .request_bottom .btn_wrap .round_btn{width: 250px; height: 60px; font-size: 20px; line-height: 60px;}

  .V7_OB .v7_request.v7_RequestQuote.pop_wrap .request_wrap .request_list > li:nth-child(2){margin: 30px 0 50px;}
}



/*******************
common request wide banner
********************/
.request_wide_banner{overflow: hidden; position: relative; z-index: 1; padding: 25px 0; letter-spacing: normal;}
.request_wide_banner.v6{background: linear-gradient(to right, #00908f 0%,#006c8d 100%);}
.request_wide_banner.v6 .inner:before,
.request_wide_banner.v6 .inner:after{content:''; display: block; position: absolute; z-index: -1;  background:url(/resources/fr/_img/sub/product/request_wide_banner_bg.png) no-repeat; background-size: contain;}
/*.request_wide_banner.cv{background: linear-gradient(to right, #ea705f 0%, #e68652 100%);} 2023-08-08 띠배너 추가*/
.request_wide_banner.cv{background: linear-gradient(to right, #00B3E3 0%, #0078be 100%);}

.request_wide_banner .inner:before{top: 10%; right: -30%; width: 0; height: 150%; padding-left: 70%;}
#contents .request_wide_banner .inner{padding-top: 0; padding-bottom: 0; background: transparent;}
.request_wide_banner .banner_title{font-family: 'stitle'; font-size: 23px; color: #fff; line-height: 1.2;}
.request_wide_banner .banner_title strong{font-size: 30px;}
.request_wide_banner.v6 .banner_title strong{color: #1afff1;}
.request_wide_banner .banner_desc{margin-top: 15px; font-size: 13px; color: #fff; line-height: 1.5;}
.request_wide_banner .banner_btn_wrap{display: flex; margin-top: 20px;}
.request_wide_banner .banner_btn_wrap a{display: flex; align-items: center; padding:0 10px; height: 30px; border: 1px solid #fff; border-radius: 30px; font-size: 12px; font-family: 's8'; color: #fff; }
.request_wide_banner .banner_btn_wrap a:after{content:''; display: block; width: 15px; height: 20px; margin-left: 5px; background:url(/resources/fr/_img/sub/product/icon_click.png) no-repeat; background-size: contain;}
.request_wide_banner .banner_btn_wrap a + a{margin-left: 5px;}

@media all and (min-width:768px){
  .request_wide_banner{padding: 50px 0;}
  .request_wide_banner.v6{background: linear-gradient(to right, #009c8f 0%,#093785 100%);}
  .request_wide_banner.v6 .inner:before{top: calc(50% - 180px); right:-50px; width: 497px; height: 494px; padding-left: 0; background-size: contain;}
  .request_wide_banner .banner_title{font-size: 45px;}
  .request_wide_banner .banner_title strong{font-size: 60px;}
  .request_wide_banner .banner_desc{margin-top: 20px; font-size: 24px;}
  .request_wide_banner .banner_btn_wrap{margin-top: 20px; }
  .request_wide_banner .banner_btn_wrap a{height: 40px; padding: 0 14px; font-size: 20px;}
  .request_wide_banner .banner_btn_wrap a:after{width: 19px; height: 24px; margin-left: 5px;}
  .request_wide_banner.v6 .banner_btn_wrap a:hover{color:#009c8f}
  .request_wide_banner.v6 .banner_btn_wrap a:hover:after{background-image:url(/resources/fr/_img/sub/product/icon_click_green.png);}
  /* 2023-08-08 띠배너 추가 s */
  /*.request_wide_banner.cv .banner_btn_wrap a:hover{color:#ea705f}*/
  .request_wide_banner.cv .banner_btn_wrap a:hover{color:#00B3E3}
  .request_wide_banner.cv .banner_btn_wrap a:hover:after{background-image:url(/resources/product/cardiovascular_fr/icon_click_orange.png);}
  /* //2023-08-08 띠배너 추가 e */
}
@media all and (min-width:1024px){
  .request_wide_banner .inner{position: relative;}
  .request_wide_banner.v6 .inner:after{left: -100px; bottom: -110px; width: 247px; height: 245px; transform: rotate(-45deg); opacity: 0.9;}
} 
@media all and (min-width: 1240px){
}

/*******************
v6 common request 
********************/
.v6_request.pop_wrap {z-index: 1001; display: none;}
.v6_request.pop_wrap .pop_header{overflow: hidden; position: relative; z-index: 1; padding: 30px 20px; background:linear-gradient(to right, #009c8f 0%,#093785 100%); background-size: cover;}
.v6_request.pop_wrap .pop_header:before{content:''; display: block; position: absolute; top: -130px; right: -60px; width:248px; height: 247px; z-index: -1;  background:url(/resources/fr/_img/sub/product/request_wide_banner_bg.png) no-repeat; background-size: contain;}
.v6_request.pop_wrap .pop_close{position: absolute; top: 30px; right: 20px; z-index: 2; width: 15px; height: 15px; background: url(/resources/fr/_img/sub/product/pop_close_btn.png) no-repeat; background-size: contain; font-size: 0; color: transparent; letter-spacing: normal;}
.v6_request.pop_wrap .pop_header .pop_title{max-width: calc(100% - 30px); font-family: 'stitle'; font-size: 24px; font-weight: bold; color: #fff; line-height: 1.2;}
.v6_request.pop_wrap .pop_header .pop_title span{font-size: 1.2em; color: #1afff1;}
.v6_request.pop_wrap .pop_header .header_text{margin-top: 10px; font-size: 14px; color: #fff; line-height: 1.4;}
.v6_request.pop_wrap .pop_content{padding: 30px 20px; background-color: #f6f6f6;}
.v6_request.pop_wrap .request_wrap .required_guide{font-weight: 700; font-size: 12px; color: #333; text-align: right;}
.v6_request.pop_wrap .request_wrap .required{font-weight: 700; color: #01bbbf;}
.v6_request.pop_wrap .request_wrap .request_list{margin-top: 30px; font-size: 12px; color: #333; line-height: 1.4;}
.v6_request.pop_wrap .request_wrap .request_list > li + li{margin-top: 10px;}
.v6_request.pop_wrap .request_wrap .request_list > li dl{display: flex; flex-wrap: wrap; align-items: flex-start;}
.v6_request.pop_wrap .request_wrap .request_list > li dt{display: flex; align-items: center; width: 100px; min-height: 33px; font-weight: 700;}
.v6_request.pop_wrap .request_wrap .request_list > li dd{width: calc(100% - 120px); margin-left: 10px;}
.v6_request.pop_wrap .request_wrap .request_list > li dd .form_title{margin-top: 20px; color: #333; font-weight: 700;}
.v6_request.pop_wrap .request_wrap .form_wrap{display: flex; justify-content: space-between;}
.v6_request.pop_wrap .request_wrap .form_radio{display: flex;}
.v6_request.pop_wrap .request_wrap .form_radio + .form_radio{margin-top: 10px;}
.v6_request.pop_wrap .request_wrap .form_radio input[type="radio"]{width: 17px; height: 17px; border: 1px solid #666;}
.v6_request.pop_wrap .request_wrap .form_radio label{width: calc(100% - 20px); padding: 1px 0 0 5px;}
.v6_request.pop_wrap .request_wrap .form_input{width: 100%; height: 33px; padding: 0 10px; border: 1px solid #ccc; background-color: #fff;}
.v6_request.pop_wrap .request_wrap .form_select{max-width: 100%; height: 33px; padding: 0 25px 0 10px; border: 1px solid #ccc; background-color: #fff; }
.v6_request.pop_wrap .request_wrap .form_select.wide{width: 100%;}
.v6_request.pop_wrap .request_wrap .form_select.wide + .form_select.wide{margin-top: 5px;} 
.v6_request.pop_wrap .request_wrap .form_wrap.name .form_input{width: calc(50% - 2px);}
.v6_request.pop_wrap .request_wrap .form_textarea{width: 100%; height: 150px; padding: 10px; border: 1px solid #ccc; background-color: #fff;}
.v6_request.pop_wrap .request_bottom{margin-top: 30px;}
.v6_request.pop_wrap .request_bottom .btn_wrap{margin-top: 30px; text-align: center;}
.v6_request.pop_wrap .request_bottom .btn_wrap .round_btn{display: inline-block; width: 105px; height: 33px; border-radius: 30px; background-color: #333; font-size: 11px; font-weight: bold; color: #fff; line-height: 33px; text-align: center;}
@media all and (min-width:768px){
  .v6_request.pop_wrap .pop_header{padding: 40px;}
  .v6_request.pop_wrap .pop_header:before{ top: -247px; right: -100px; width: 497px; height: 494px;}
  .v6_request.pop_wrap .pop_header .pop_title{font-size: 32px;}
  .v6_request.pop_wrap .pop_close{width: 20px; height: 20px;}
  .v6_request.pop_wrap .pop_header .header_text{margin-top: 20px; font-size: 20px;}
  .v6_request.pop_wrap .pop_content{padding: 60px 40px;}
  .v6_request.pop_wrap .request_wrap .required_guide{font-size: 18px;}
  .v6_request.pop_wrap .request_wrap .request_list{margin-top: 40px; font-size: 18px;}
  .v6_request.pop_wrap .request_wrap .request_list > li + li{margin-top: 20px;}
  .v6_request.pop_wrap .request_wrap .form_radio input[type="radio"]{position: relative; top: 2px; width: 18px; height: 18px;}
  .v6_request.pop_wrap .request_wrap .form_radio + .form_radio{margin-top: 17px;}
  .v6_request.pop_wrap .request_wrap .form_radio label{padding: 0 0 0 12px;}
  .v6_request.pop_wrap .request_wrap .form_input{height: 45px;}
  .v6_request.pop_wrap .request_wrap .form_select{height: 45px;}
  .v6_request.pop_wrap .request_wrap .form_wrap.name .form_input{width: calc(50% - 5px);}
  .v6_request.pop_wrap .request_wrap .request_list > li dt{width: 230px; min-height: 45px;}
  .v6_request.pop_wrap .request_wrap .request_list > li dd{width: calc(100% - 240px); }
  .v6_request.pop_wrap .request_wrap .form_textarea{padding:15px;}
  .v6_request.pop_wrap .request_bottom{text-align: center;}
  .v6_request.pop_wrap .request_bottom .btn_wrap .round_btn{width: 250px; height: 60px; font-size: 20px; line-height: 60px;}
  .v6_request.v6_RequestQuote.pop_wrap .request_wrap .request_list > li:nth-child(2){margin: 30px 0 50px;}
}

/*******************
V6 GI
********************/
.productview.V6_GI * {box-sizing: border-box; word-break: keep-all;}
#contents .productview.V6_GI .benefitWrap .benefit_section .inner{padding: 0 15px; background-color: transparent;} 
.V6_GI .prodcutTab {z-index: 2;}
.V6_GI .benefitWrap{position: relative; z-index: 1;}
.productview.V6_GI img{max-width: 100%;}
.V6_GI .ref{font-size: 12px;}
.V6_GI p.ref{padding-left: 10px; text-indent: -10px;}
.V6_GI ul.ref.star{position: relative; text-align: left;}
.V6_GI ul.ref.star:before{content:'*'; display: block; position: absolute; top: 0; left: -5px; }
.V6_GI .grid_wrap .grid_item .box_title.icon_type{display: inline-block !important; position: relative; padding: 0 30px 0 40px;} 
.V6_GI .grid_wrap .grid_item .box_title .title_icon{position: absolute; top: 0%; left: 0;  width: 30px;}
.V6_GI .grid_wrap .grid_item .box_title .title_icon img{max-height: 100%;}
.V6_GI .box_sentence + .ref,
.V6_GI .img_wrap + .ref{margin-top: 15px;}
.V6_GI .flex-v-m {display: flex; flex-direction: column; justify-content: center;}
@media all and (min-width:768px){
  #contents .productview.V6_GI .benefitWrap .benefit_section .inner{padding: 0;} 
  .V6_GI .ref{font-size: 15px;}
  .V6_GI .box_sentence + .ref,
  .V6_GI .img_wrap + .ref{margin-top: 30px;}
  .V6_GI ul.ref.star:before{left: -10px;}
  .V6_GI .grid_wrap .grid_item .box_title.icon_type{padding: 0 30px 0 50px;} 
  .V6_GI .grid_wrap .grid_item .box_title .title_icon{width: auto;height: 30px;}
}


/* topArea */
.V6_GI .topArea{overflow: hidden; position: relative; height: 600px; background: url(/resources/fr/_img/sub/product/V6_GI/visual_bg_pc.jpg) no-repeat center bottom; background-position: 40% bottom; background-size: cover;}

.visual_content{display: flex; flex-direction: column; align-items: center; justify-content: flex-end; position: absolute; top: 0; left: 0; width: 100%; height:100%; padding:5vh 0 3vh; text-align: center;}
.V6_GI .topArea .visual_content .visual_title{max-width: 90%; margin: 0 auto; text-shadow: 0 0 30px rgba(0, 0, 0.06); font-family: 'stitle'; font-size: 34px; font-weight: bold; color: #fff; text-align: center; line-height: 1.1;}
.V6_GI .topArea .visual_content .visual_text{max-width: 90%; margin: 15px auto 0; color: #fff; font-size: 14px; line-height: 1.6;}
.V6_GI .topArea .visual_content .visual_btn_wrap{width: 100%; margin-top: 15px; text-align: center;} 
.V6_GI .topArea .visual_content .visual_btn{display: inline-block; width: 150px; max-width:calc(50% - 10px); height: 40px; background-color: #0081c6; font-size: 14px; line-height: 40px; color: #fff; text-align: center;}

@media all and (min-width:768px){
  .V6_GI .topArea{height: calc(100vh - 70px); background-image: url(/resources/fr/_img/sub/product/V6_GI/visual_bg_pc.jpg); background-position:  center;}
}
@media all and (min-width:1024px){
  .V6_GI .topArea{height: calc(100vh - 175px);}
  .V6_GI .topArea .visual_content .visual_title{ font-size: 60px; line-height: 1.3;}
  .V6_GI .topArea .visual_content .visual_text{margin-top: 30px; font-size: 18px;}
  .V6_GI .topArea .visual_content .visual_btn_wrap{margin-top: 30px;} 
  .V6_GI .topArea .visual_content .visual_btn{ width: 260px; height: 60px; font-size: 24px; line-height: 60px;}
} 
@media all and (min-width: 1240px){
}

/* row1 */
.V6_GI .row1{padding: 60px 0; background:url(/resources/fr/_img/sub/product/V6_GI/row1_bg.png) no-repeat; background-position: left 40% bottom -150px; background-size: 500px auto;}
.V6_GI .row1 .img_area{text-align: center;}
.V6_GI .row1 .text_area{margin-top: 30px; font-size: 14px; color: #222; line-height: 1.5; text-align: center;}
@media all and (min-width:600px){
  .V6_GI .row1{background-position:right bottom -150px; }
}
@media all and (min-width:768px){
  .V6_GI .row1{background-position: right bottom -100px; background-size: 500px auto;}
  .V6_GI .row1 .text_area{ font-size: 18px;} 
}
@media all and (min-width:1024px){
  .V6_GI .row1{background-position: right top 20%; background-size: auto 150%;}
  .V6_GI .row1 .inner{display: flex; align-items: center;}
  .V6_GI .row1 .img_area{width: 45%;}
  .V6_GI .row1 .text_area{margin-top: 0; width: 55%; text-align: left;}
} 

/* row2 */
.V6_GI .row2 .intro{padding: 60px 0; background:#effafd;}
.V6_GI .row2 .intro .img_wrap{max-width: none;}
.V6_GI .row2 .intro .section_title{margin-top: 30px; font-family: 'stitle'; font-size: 34px; font-weight: bold; color: #000; line-height: 1.2; text-align: center;}
.V6_GI .row2 .intro .diagram_text{margin-top: 30px;}
.V6_GI .row2 .intro .diagram_text .img_wrap{max-width: 80%; margin: 0 auto;}
.V6_GI .row2 .intro .diagram_text .text_area{margin-top: 20px;  text-align: center;}
.V6_GI .row2 .intro .diagram_text .sentence{ font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}
.V6_GI .row2 .intro .diagram_text .sentence + .sentence{margin-top: 20px;}
.V6_GI .row2 .grid_wrap{ padding:60px 15px 0;}
.V6_GI .row2 .grid_wrap + p.ref {margin-top: 15px; margin-bottom: 60px; padding-right: 15px; text-align: right;}
.V6_GI .row2 .grid_wrap .grid_item{padding: 20px; border-radius: 25px; background-color: #f7f7f7; text-align: center;}
.V6_GI .row2 .grid_wrap .grid_item .box_title{font-size: 14px; font-weight: 800;  color: #000; line-height: 1.35;}
.V6_GI .row2 .grid_wrap .grid_item .box_sentence{margin-top: 10px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}

.V6_GI .row2 .grid_wrap .grid_item .btn_wrap{margin-top: 20px; text-align: center;}
.V6_GI .row2 .grid_wrap .grid_item .btn_wrap .btn{display: inline-block; height: 33px; padding:0 30px; border-radius: 30px; background-color: #2d2d2d; color: #fff; font-size: 11px; font-weight: 400; line-height: 33px;}
.V6_GI .row2 .grid_wrap .grid_item .btn_wrap .btn.paper{background-color: #666;}
.V6_GI .row2 .grid_wrap .grid_item .btn_wrap .btn:before{content:''; display: inline-block; position: relative; top:-2px; width: 10px; height: 15px; margin-right: 5px; background: url(/resources/fr/_img/sub/product/V6_GI/btn_icon.png) no-repeat; background-size: contain; vertical-align: middle;}

.V6_GI .row2 .grid_wrap .grid_item .img_slide{max-width: 470px; margin: 0 auto;}
.V6_GI .row2 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 20px;}

.V6_GI .row2 .grid_wrap .grid_box+.grid_box{margin-top: 20px;}
.V6_GI .row2 .grid_wrap .grid_item .text_area + .img_slide{margin-top: 20px;}
.V6_GI .row2 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 20px;}
@media all and (max-width:768px){
  .V6_GI .row2 .grid_wrap .grid_item + .grid_item{margin-top: 20px;}
  .V6_GI .row2 .grid_wrap .grid_item .icon_area{height: 60px;}
  .V6_GI .row2 .grid_wrap .grid_item .icon_area img{max-height: 100%;}
}
@media all and (min-width:768px){
  .V6_GI .row2 .intro .diagram_text .sentence{font-size: 18px;}
  .V6_GI .row2 .grid_wrap .grid_item:nth-child(n + 3){margin-top: 20px;}
  .V6_GI .row2 .grid_wrap .grid_item .box_title{font-size: 22px;}
  .V6_GI .row2 .grid_wrap .grid_item .box_sentence{font-size: 18px;}
  .V6_GI .row2 .grid_wrap .grid_item{padding: 30px 20px; border-radius: 50px;}
  .V6_GI .row2 .grid_wrap .grid_item .btn_wrap .btn{height: 45px; font-size: 15px; line-height: 45px;}
  .V6_GI .row2 .grid_wrap .grid_item .btn_wrap .btn:before{ top:-3px; width: 13px; height: 19px;}
  .V6_GI .row2 .grid_wrap [data-scroll-pc]{transform:translateY(100px);}
}
@media all and (min-width:1024px){
  .V6_GI .row2 .intro{padding: 120px 0;}
  .V6_GI .row2 .intro .section_title{margin-top: 60px; font-size: 58px;}
  .V6_GI .row2 .intro .diagram_text {display: flex; align-items: center; margin-top: 80px;}
  .V6_GI .row2 .intro .diagram_text .img_wrap{max-width: 45%;}
  .V6_GI .row2 .intro .diagram_text .text_area{width: 55%; text-align: left;}
  .V6_GI .row2 .grid_wrap{display: flex; flex-wrap: wrap; padding: 120px 50px 0;}
  .V6_GI .row2 .grid_wrap + p.ref {margin-top: 30px; margin-bottom: 120px; padding-right: 50px;}
  .V6_GI .row2 .grid_wrap .grid_item .icon_area{display: flex; align-items: center; justify-content: center; height: 100px;}
  .V6_GI .row2 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 40px;}
  .V6_GI .row2 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 40px;}
}
@media all and (min-width:1024px) and (max-width:1299px){
  .V6_GI .row2 .grid_wrap{justify-content: space-between;}
  .V6_GI .row2 .grid_wrap .grid_item { width: calc(50% - 20px); }
  .V6_GI .row2 .grid_wrap .grid_item:nth-child(n + 3){margin-top: 20px;}
  .V6_GI .row2 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V6_GI .row2 .grid_wrap .grid_item:nth-of-type(4){ transition-delay: 0.2s;}
  .V6_GI .row2 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.2s;}
  
}
@media all and (min-width:1300px){
  .V6_GI .row2 .grid_wrap .grid_item{float: left; width: calc(33.3333% - 27px); margin-right: 40px;}
  .V6_GI .row2 .grid_wrap .grid_item:nth-child(3n){margin-right: 0;}
  .V6_GI .row2 .grid_wrap .grid_item:nth-child(3) {margin-top: 0;}
  .V6_GI .row2 .grid_wrap .grid_item:nth-child(n + 4) {margin-top: 40px;}
  .V6_GI .row2 .grid_wrap .grid_item .box_title{display: flex; align-items: center; justify-content: center;}

  .V6_GI .row2 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V6_GI .row2 .grid_wrap .grid_item:nth-of-type(3){transition-delay: 0.4s;}
  .V6_GI .row2 .grid_wrap .grid_item:nth-of-type(5){ transition-delay: 0.2s;}
  .V6_GI .row2 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.4s;}
}
@media all and (min-width:1800px){
  .V6_GI .row2 .grid_wrap{padding: 120px 100px 0;}
  .V6_GI .row2 .grid_wrap + p.ref {padding-right: 100px;}
}

/* row3 intro */
.V6_GI .row3 .intro{padding: 60px 0; background:#f2f2f2;}
.V6_GI .row3 .intro .section_title{ font-family: 'stitle'; font-size: 34px; font-weight: bold; color: #000; line-height: 1.2; text-align: center;}
.V6_GI .row3 .intro .sentence{margin-top: 20px; font-size: 12px; color: #222; line-height: 1.5; opacity: 0.9; text-align: center;}
.V6_GI .row3 .intro .img_wrap{margin-top: 30px;}
@media all and (min-width:768px){
  .V6_GI .row3 .intro .sentence{margin-top: 40px; font-size: 18px;}
}
@media all and (min-width:1024px){
  .V6_GI .row3 .intro{padding: 120px 0;}
  .V6_GI .row3 .intro .section_title{font-size: 58px;}
  .V6_GI .row3 .intro .img_wrap{margin-top: 60px;}
}

/* row3 grid_wrap */
.V6_GI .row3 .grid_wrap{ padding:60px 15px 0;}
.V6_GI .row3 .grid_wrap + p.ref {margin-top: 15px; margin-bottom: 60px; padding-right: 15px; text-align: right;}
.V6_GI .row3 .grid_wrap .grid_item:not(.cell2),
.V6_GI .row3 .grid_wrap .grid_item.cell2 .grid_box {padding: 20px; border-radius: 25px; background-color: #f7f7f7; text-align: center;}
.V6_GI .row3 .grid_wrap .grid_item .box_title{font-size: 14px; font-weight: 800;  color: #000; line-height: 1.35;}
.V6_GI .row3 .grid_wrap .grid_item .box_sentence{margin-top: 10px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}
.V6_GI .row3 .grid_wrap .grid_item .btn_wrap{margin-top: 20px; text-align: center;}
.V6_GI .row3 .grid_wrap .grid_item .btn_wrap .btn{display: inline-block; height: 33px; padding:0 30px; border-radius: 30px; background-color: #2d2d2d; color: #fff; font-size: 11px; font-weight: 400; line-height: 33px;}
.V6_GI .row3 .grid_wrap .grid_item .btn_wrap .btn.paper{background-color: #666;}
.V6_GI .row3 .grid_wrap .grid_item .btn_wrap .btn:before{content:''; display: inline-block; position: relative; top:-2px; width: 10px; height: 15px; margin-right: 5px; background: url(/resources/fr/_img/sub/product/V6_GI/btn_icon.png) no-repeat; background-size: contain; vertical-align: middle;}

.V6_GI .row3 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 20px;}
.V6_GI .row3 .grid_wrap .grid_item + .grid_item{margin-top: 20px;}
.V6_GI .row3 .grid_wrap .grid_box+.grid_box{margin-top: 20px;}

.V6_GI .row3 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 20px;}
@media all and (max-width:768px){
  .V6_GI .row3 .grid_wrap .grid_item .icon_area{height: 60px;}
  .V6_GI .row3 .grid_wrap .grid_item .icon_area img{max-height: 100%;}
}
@media all and (min-width:768px){
  .V6_GI .row3 .grid_wrap .grid_item .box_title{font-size: 22px;}
  .V6_GI .row3 .grid_wrap .grid_item .box_sentence{font-size: 18px;}
  .V6_GI .row3 .grid_wrap .grid_item .ref{margin-top: 30px; text-align: left;}
  .V6_GI .row3 .grid_wrap .grid_item:not(.cell2),
  .V6_GI .row3 .grid_wrap .grid_item.cell2 .grid_box{border-radius: 50px;}
  .V6_GI .row3 .grid_wrap .grid_item .btn_wrap .btn{height: 45px; font-size: 15px; line-height: 45px;}
  .V6_GI .row3 .grid_wrap .grid_item .btn_wrap .btn:before{ top:-3px; width: 13px; height: 19px;}
}
@media all and (min-width:768px) and (max-width:1024px){
  .V6_GI .row3 .grid_wrap [data-scroll-pc]{transform: translateY(100px);}

}
@media all and (min-width:1024px){
  .V6_GI .row3 .grid_wrap{display: flex; flex-wrap: wrap; padding: 120px 50px 0;}
  .V6_GI .row3 .grid_wrap + p.ref {margin-top: 30px; margin-bottom: 120px; padding-right: 50px;}
  .V6_GI .row3 .grid_wrap .grid_item .icon_area{display: flex; align-items: center; justify-content: center; height: 100px;}
  .V6_GI .row3 .grid_wrap .grid_item:not(.cell2),
  .V6_GI .row3 .grid_wrap .grid_item.cell2 .grid_box{ padding: 40px;}
  .V6_GI .row3 .grid_wrap .grid_item.cell2{display: flex; flex-wrap: wrap; justify-content: space-between;}
  .V6_GI .row3 .grid_wrap .grid_item.has_foot_btn,
  .V6_GI .row3 .grid_wrap .grid_item .grid_box.has_foot_btn{position: relative; padding-bottom: 100px;}
  .V6_GI .row3 .grid_wrap .grid_item.has_foot_btn .btn_wrap,
  .V6_GI .row3 .grid_wrap .grid_item .grid_box.has_foot_btn .btn_wrap{position: absolute; bottom: 40px; left: 0; width: 100%; margin-top: 0;}
  .V6_GI .row3 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 40px;}
  .V6_GI .row3 .grid_wrap .grid_box + .grid_box{margin-top: 0;}
  .V6_GI .row3 .grid_wrap .grid_item + .grid_item{margin-top: 0;}
  .V6_GI .row3 .grid_wrap .grid_item .text_area + .img_slide{margin-top: 40px;}
  .V6_GI .row3 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 40px;}
}
@media all and (min-width:1024px) and (max-width:1799px){
  .V6_GI .row3 .grid_wrap{justify-content: space-between;}
  .V6_GI .row3 .grid_wrap .grid_item.cell2{ width: 100%;}
  .V6_GI .row3 .grid_wrap .grid_item:not(.cell2),
  .V6_GI .row3 .grid_wrap .grid_item.cell2 .grid_box{ width: calc(50% - 20px); }
  .V6_GI .row3 .grid_wrap .grid_item + .grid_item{margin-top: 0;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-child(n + 3){margin-top: 20px;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(4){ transition-delay: 0.2s;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.2s;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(8){ transition-delay: 0.2s;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(10){ transition-delay: 0.2s;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(12){ transition-delay: 0.2s;}
}
@media all and (min-width:1800px){
  .V6_GI .row3 .grid_wrap{padding: 120px 100px 0;}
  .V6_GI .row3 .grid_wrap + p.ref {padding-right: 100px;}
  .V6_GI .row3 .grid_wrap .grid_item{float: left; width: calc(33.3333% - 27px); margin-right: 40px;}
  .V6_GI .row3 .grid_wrap .grid_item.cell2{flex-direction: column;}
  .V6_GI .row3 .grid_wrap .grid_item.cell2 .grid_box{width: 100%;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-child(3n){margin-right: 0;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-child(n + 4) {margin-top: 40px;}
  .V6_GI .row3 .grid_wrap .grid_item .box_title{display: flex; align-items: center; justify-content: center;}
  .V6_GI .row3 .grid_wrap .grid_box + .grid_box{margin-top: 40px;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(3){transition-delay: 0.4s;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(5){ transition-delay: 0.2s;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.4s;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(8){ transition-delay: 0.2s;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(9){ transition-delay: 0.4s;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(11){ transition-delay: 0.2s;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(12){ transition-delay: 0.4s;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(14){ transition-delay: 0.2s;}
  .V6_GI .row3 .grid_wrap .grid_item:nth-of-type(15){ transition-delay: 0.4s;}
}


/* row4 */
.V6_GI .row4 .intro{padding: 60px 0;}
.V6_GI .row4 .intro .section_title{margin-top: 30px; font-family: 'stitle'; font-size: 34px; font-weight: bold; color: #000; line-height: 1.2; text-align: center;}
.V6_GI .row4 .intro .sentence{margin-top: 20px; font-size: 12px; color: #222; line-height: 1.5; opacity: 0.9; text-align: center;}
.V6_GI .row4 .animation_img{padding: 70px 15px;}
.V6_GI .row4 .animation_img .guidance_list{margin-top: 40px;}
.V6_GI .row4 .animation_img .guidance_list li + li{margin-top: 30px;}
.V6_GI .row4 .animation_img .guidance_list .img_area{max-width: 40%;}
.V6_GI .row4 .animation_img .guidance_list .num_title{position: relative; margin-top: 20px; padding: 2px 0 0 25px; font-size: 13px; color: #333; font-weight: 800;}
.V6_GI .row4 .animation_img .guidance_list .num_title .num_square{display: block; position: absolute; top: 0; left: 0; width: 18px; height: 18px; background-color: #00b1e5; font-size: 13px; font-weight: 600; color: #fff; text-align: center; line-height: 18px; }
.V6_GI .row4 .animation_img .guidance_list .sentence{margin-top: 10px;}


@media all and (min-width:768px){
  .V6_GI .row4 .intro .sentence{margin-top: 40px; font-size: 18px;}
  .V6_GI .row4 .animation_img .guidance_list .num_title{padding: 0 0 0 30px; font-size: 15px;}
  .V6_GI .row4 .animation_img .guidance_list .num_title .num_square{width: 20px; height: 20px; font-size: 15px;line-height: 20px; }
}
@media all and (min-width:1024px){
  .V6_GI .row4 .intro{padding: 120px 0 80px;}
  .V6_GI .row4 .intro .section_title{margin-top: 60px;font-size: 58px;}
  .V6_GI .row4 .animation_img{padding: 140px 0;}

}

/* row4 grid_wrap */
.V6_GI .row4 .grid_wrap{margin-top: 0; padding: 0 15px;}
.V6_GI .row4 .grid_wrap + p.ref {margin-top: 15px; padding-right: 15px; text-align: right;}/*2023-07-25 개발적용후 수정*/
.V6_GI .row4 .grid_wrap .grid_item:not(.cell2),
.V6_GI .row4 .grid_wrap .grid_item.cell2 .grid_box {padding: 20px; border-radius: 25px; background-color: #f7f7f7; text-align: center;}
.V6_GI .row4 .grid_wrap .grid_item .box_title{font-size: 14px; font-weight: 800;  color: #000; line-height: 1.35;}
.V6_GI .row4 .grid_wrap .grid_item .box_sentence{margin-top: 10px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}
.V6_GI .row4 .grid_wrap .grid_item .img_area + .text_area{margin-top: 20px;}
.V6_GI .row4 .grid_wrap .grid_box+.grid_box{margin-top: 20px;}
.V6_GI .row4 .grid_wrap .grid_item .text_area + .ref{margin-top: 20px;}
@media all and (max-width:768px){
  .V6_GI .row4 .grid_wrap .grid_item + .grid_item{margin-top: 20px;}
  .V6_GI .row4 .grid_wrap .grid_item .img_area img{max-height: 100%;}
}
@media all and (min-width:768px){
  .V6_GI .row4 .grid_wrap .grid_item:nth-child(n + 3){margin-top: 20px;}
  .V6_GI .row4 .grid_wrap .grid_item .box_title{display: flex; align-items: center; justify-content: center; font-size: 22px;}
  .V6_GI .row4 .grid_wrap .grid_item .box_sentence{font-size: 18px;}
  .V6_GI .row4 .grid_wrap .grid_item:not(.cell2),
  .V6_GI .row4 .grid_wrap .grid_item.cell2 .grid_box{padding: 30px 20px; border-radius: 50px;}
  .V6_GI .row4 .grid_wrap .grid_item .text_area + .ref{margin-top: 40px;}

  .V6_GI .row4 .grid_wrap [data-scroll-pc]{transform:translateY(100px);}
  
}
@media all and (min-width:1024px){
  .V6_GI .row4 .grid_wrap{display: flex; flex-wrap: wrap; padding: 0 50px;}
  .V6_GI .row4 .grid_wrap + p.ref {margin-top: 30px; padding-right: 50px;}
  .V6_GI .row4 .grid_wrap .grid_item .img_area{display: flex; align-items: center; justify-content: center; font-size: 30px;}
  .V6_GI .row4 .grid_wrap .grid_item .img_area img{max-height: 100%;}
  .V6_GI .row4 .grid_wrap .grid_item .img_area + .text_area{margin-top: 30px;}
  .V6_GI .row4 .grid_wrap .grid_item:not(.cell2),
  .V6_GI .row4 .grid_wrap .grid_item.cell2 .grid_box{ padding: 40px;}
  .V6_GI .row4 .grid_wrap .grid_item.cell2{display: flex; flex-wrap: wrap; justify-content: space-between;}
}
@media all and (min-width:1024px) and (max-width:1299px){
  .V6_GI .row4 .grid_wrap{justify-content: space-between;}
  .V6_GI .row4 .grid_wrap .grid_item { width: calc(50% - 20px); }
  .V6_GI .row4 .grid_wrap .grid_item.cell2{ width: 100%;}
  .V6_GI .row4 .grid_wrap .grid_item.cell2 .grid_box{ width: calc(50% - 20px); }
  .V6_GI .row4 .grid_wrap .grid_box+.grid_box{margin-top: 0;}
  .V6_GI .row4 .grid_wrap .grid_item:nth-child(n + 3){margin-top: 20px;}
  .V6_GI .row4 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V6_GI .row4 .grid_wrap .grid_item:nth-of-type(4){ transition-delay: 0.2s;}
  .V6_GI .row4 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.2s;}
  .V6_GI .row4 .grid_wrap .grid_item:nth-of-type(8){ transition-delay: 0.2s;}

}
@media all and (min-width:1300px){
  .V6_GI .row4 .grid_wrap .grid_item{float: left; width: calc(33.3333% - 27px); margin-right: 40px;}
  .V6_GI .row4 .grid_wrap .grid_item:nth-child(3n){margin-right: 0;}
  .V6_GI .row4 .grid_wrap .grid_item:nth-child(3) {margin-top: 0;}
  .V6_GI .row4 .grid_wrap .grid_item:nth-child(n + 4) {margin-top: 40px;}
  .V6_GI .row4 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V6_GI .row4 .grid_wrap .grid_item:nth-of-type(3){transition-delay: 0.4s;}
  .V6_GI .row4 .grid_wrap .grid_item:nth-of-type(5){ transition-delay: 0.2s;}
  .V6_GI .row4 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.4s;}
  .V6_GI .row4 .grid_wrap .grid_item:nth-of-type(8){ transition-delay: 0.2s;}
  .V6_GI .row4 .grid_wrap .grid_item:nth-of-type(9){ transition-delay: 0.4s;}
}
@media all and (min-width:1800px){
  .V6_GI .row4 .grid_wrap{padding: 0 100px;}
  .V6_GI .row4 .grid_wrap + p.ref {padding-right: 100px;}
  .V6_GI .row4 .grid_wrap .grid_item.cell2{flex-direction: column;}
  .V6_GI .row4 .grid_wrap .grid_item.cell2 .grid_box{width: 100%;}
}


/* wide_banner, msk_section */
.V6_GI .wide_banner a {display: flex; justify-content: center;}
.V6_GI .wide_banner img.view-xsm{width: 100%;}
.V6_GI .msk_section {position: relative; z-index: 1; padding: 30vh 0 20px; background:url(/resources/fr/_img/sub/product/V6_GI/msk_bg_mo.jpg) no-repeat center; background-size: cover; text-align: center;}
.V6_GI .msk_section .section_title{font-size: 26px; font-family: 'stitle'; color: #fff; line-height: 1.1;}
.V6_GI .msk_section .sentence{margin-top: 1px; font-size: 14px; color: #fff; line-height: 1.7;}
.V6_GI .msk_section .btn_wrap{display: flex; justify-content: center; margin-top: 20px;}
.V6_GI .msk_section .btn_wrap a.round_btn{display: block; min-width: 165px; height: 35px; padding: 0 15px; background-color: #fff; border-radius: 30px; font-size: 14px; color: #222; font-weight: 600; line-height: 35px; text-align: center; text-transform: uppercase;}
@media all and (min-width:768px){
  .V6_GI .msk_section{padding: 80px 0; background:#bbb5b5 url(/resources/fr/_img/sub/product/V6_GI/msk_bg_pc.jpg) no-repeat; background-size: 100% 100%;}
  #contents .V6_GI .msk_section .inner{width: 90%;}
  .V6_GI .msk_section:before{content: ''; display: block; position: absolute; bottom: 0; right: -10%; z-index: -1; width: 100%; height: 80%; background:url(/resources/fr/_img/sub/product/V6_GI/msk_img_pc.png) no-repeat right bottom; background-size: contain;}
  .V6_GI .msk_section {text-align: left;}
  .V6_GI .msk_section .section_title{font-size: 58px; text-shadow: 0 0 15px rgba(0, 0, 0, .3);}
  .V6_GI .msk_section .sentence{margin-top: 20px; font-size: 18px; text-shadow: 0 0 15px rgba(0, 0, 0, .6);}

  .V6_GI .msk_section .btn_wrap{justify-content: flex-start; margin-top: 30px;}
  .V6_GI .msk_section .btn_wrap a.round_btn{width: 230px; height: 43px; font-size: 15px; line-height: 43px;}
}
@media all and (min-width:1024px){
  .V6_GI .msk_section:before{right: 0%;}
  #contents .V6_GI .msk_section .inner{width: 90%;}
}
@media all and (min-width:1240px){
  .V6_GI .msk_section:before{left: calc(50% - 100px); right: auto; width: 55%;}
  #contents .V6_GI .msk_section .inner{width: 1240px;}
}
@media all and (min-width:1800px){
  .V6_GI .msk_section:before{left: calc(50% - 200px); width: 50%;}
}

/*******************
V6 WH
********************/
.productview.V6_OB * {box-sizing: border-box; word-break: keep-all;}
#contents .productview.V6_OB .benefitWrap .benefit_section .inner{padding: 0 15px; background-color: transparent;} 
.V6_OB .prodcutTab {z-index: 2;}
.V6_OB .benefitWrap{position: relative; z-index: 1;}
.productview.V6_OB img{max-width: 100%;}
.V6_OB .ref{font-size: 12px;}
.V6_OB p.ref{padding-left: 10px; text-indent: -10px;}
.V6_OB .img_wrap + p.ref{margin-top: 20px;}
.V6_OB ul.ref.star{position: relative; text-align: left;}
.V6_OB ul.ref.star:before{content:'*'; display: block; position: absolute; top: 0; left: -5px; }
.V6_OB .grid_wrap .grid_item .box_title.icon_type{display: inline-block !important; position: relative; padding: 0 30px 0 40px;} 
.V6_OB .grid_wrap .grid_item .box_title .title_icon{position: absolute; top: 0%; left: 0;  width: 30px;}
.V6_OB .grid_wrap .grid_item .box_title .title_icon img{max-height: 100%;}
.V6_OB .flex-v-m {display: flex; flex-direction: column; justify-content: center;}
@media all and (min-width:768px){
  #contents .productview.V6_OB .benefitWrap .benefit_section .inner{padding: 0;} 
  .V6_OB .ref{font-size: 15px;}
  .V6_OB ul.ref.star:before{ left: -10px; }
  .V6_OB .grid_wrap .grid_item .box_title.icon_type{padding: 0 30px 0 50px;} 
  .V6_OB .grid_wrap .grid_item .box_title .title_icon{width: auto;height: 30px;}
}


/* topArea */
.V6_OB .topArea{overflow: hidden; position: relative; height: 600px; background: url(/resources/fr/_img/sub/product/V6_OB/visual_bg_pc.jpg) no-repeat center bottom; background-position: 40% bottom; background-size: cover;}
.visual_content{display: flex; flex-direction: column; align-items: center; justify-content: flex-end; position: absolute; top: 0; left: 0; width: 100%; height:100%; padding:5vh 0 3vh; text-align: center;}
.V6_OB .topArea .visual_content .visual_title{max-width: 90%; margin: 0 auto; text-shadow: 0 0 30px rgba(0, 0, 0.06); font-family: 'stitle'; font-size: 34px; font-weight: bold; color: #fff; text-align: center; line-height: 1.1;}
.V6_OB .topArea .visual_content .visual_text{max-width: 90%; margin: 15px auto 0; color: #fff; font-size: 14px; line-height: 1.6;}
.V6_OB .topArea .visual_content .visual_btn_wrap{width: 100%; margin-top: 15px; text-align: center;} 
.V6_OB .topArea .visual_content .visual_btn{display: inline-block; width: 150px; max-width:calc(50% - 10px); height: 40px; background-color: #0081c6; font-size: 14px; line-height: 40px; color: #fff; text-align: center;}

@media all and (min-width:768px){
  .V6_OB .topArea{height: calc(100vh - 70px); background-position:  center;}
}
@media all and (min-width:1024px){
  .V6_OB .topArea{height: calc(100vh - 175px);}
  .V6_OB .topArea .visual_content .visual_title{ font-size: 60px; line-height: 1.3;}
  .V6_OB .topArea .visual_content .visual_text{margin-top: 30px; font-size: 18px;}
  .V6_OB .topArea .visual_content .visual_btn_wrap{margin-top: 30px;} 
  .V6_OB .topArea .visual_content .visual_btn{ width: 260px; height: 60px; font-size: 24px; line-height: 60px;}
} 
@media all and (min-width: 1240px){
}

/* row1 */
.V6_OB .row1{padding: 60px 0; background:url(/resources/fr/_img/sub/product/V6_OB/row1_bg.png) no-repeat; background-position: left 40% bottom -150px; background-size: 500px auto;}
.V6_OB .row1 .img_area{text-align: center;}
.V6_OB .row1 .text_area{margin-top: 30px; font-size: 14px; color: #222; line-height: 1.5; text-align: center;}
@media all and (min-width:600px){
  .V6_OB .row1{background-position:right bottom -150px; }
}
@media all and (min-width:768px){
  .V6_OB .row1{background-position: right bottom -100px; background-size: 500px auto;}
  .V6_OB .row1 .text_area{ font-size: 18px;} 
}
@media all and (min-width:1024px){
  .V6_OB .row1{background-position: right top 20%; background-size: auto 150%;}
  .V6_OB .row1 .inner{display: flex; align-items: center;}
  .V6_OB .row1 .img_area{width: 45%;}
  .V6_OB .row1 .text_area{margin-top: 0; width: 55%; text-align: left;}
} 

/* row2 */
.V6_OB .row2 .intro{padding: 60px 0; background:#F5F7FE;}
.V6_OB .row2 .intro .img_wrap{max-width: none;}
.V6_OB .row2 .intro .section_title{margin-top: 30px; font-family: 'stitle'; font-size: 34px; font-weight: bold; color: #000; line-height: 1.2; text-align: center;}
.V6_OB .row2 .intro .diagram_text{margin-top: 30px;}
.V6_OB .row2 .intro .diagram_text .img_wrap{max-width: 80%; margin: 0 auto;}
.V6_OB .row2 .intro .diagram_text .text_area{margin-top: 20px;  text-align: center;}
.V6_OB .row2 .intro .diagram_text .sentence{ font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}
.V6_OB .row2 .intro .diagram_text .sentence + .sentence{margin-top: 20px;}
.V6_OB .row2 .grid_wrap{ padding:60px 15px 0;}
.V6_OB .row2 .grid_wrap + p.ref {margin-top: 15px; margin-bottom: 60px; padding-right: 15px; text-align: right;}
.V6_OB .row2 .grid_wrap .grid_item{padding: 20px; border-radius: 25px; background-color: #f7f7f7; text-align: center;}
.V6_OB .row2 .grid_wrap .grid_item .box_title{font-size: 14px; font-weight: 800;  color: #000; line-height: 1.35;}
.V6_OB .row2 .grid_wrap .grid_item .box_sentence{margin-top: 10px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}

.V6_OB .row2 .grid_wrap .grid_item .btn_wrap{margin-top: 20px; text-align: center;}
.V6_OB .row2 .grid_wrap .grid_item .btn_wrap .btn{display: inline-block; height: 33px; padding:0 30px; border-radius: 30px; background-color: #2d2d2d; color: #fff; font-size: 11px; font-weight: 400; line-height: 33px;}
.V6_OB .row2 .grid_wrap .grid_item .btn_wrap .btn.paper{background-color: #666;}
.V6_OB .row2 .grid_wrap .grid_item .btn_wrap .btn:before{content:''; display: inline-block; position: relative; top:-2px; width: 10px; height: 15px; margin-right: 5px; background: url(/resources/fr/_img/sub/product/V6_OB/btn_icon.png) no-repeat; background-size: contain; vertical-align: middle;}
.V6_OB .row2 .grid_wrap .grid_item .img_slide{max-width: 470px; margin: 0 auto;}
.V6_OB .row2 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 20px;}
.V6_OB .row2 .grid_wrap .grid_box+.grid_box{margin-top: 20px;}
.V6_OB .row2 .grid_wrap .grid_item .text_area + .img_slide{margin-top: 20px;}
.V6_OB .row2 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 20px;}
@media all and (max-width:768px){
  .V6_OB .row2 .grid_wrap .grid_item + .grid_item{margin-top: 20px;}
  .V6_OB .row2 .grid_wrap .grid_item .icon_area{height: 60px;}
  .V6_OB .row2 .grid_wrap .grid_item .icon_area img{max-height: 100%;}
}
@media all and (min-width:768px){
  .V6_OB .row2 .intro .diagram_text .sentence{font-size: 18px;}
  .V6_OB .row2 .grid_wrap .grid_item:nth-child(n + 3){margin-top: 20px;}
  .V6_OB .row2 .grid_wrap .grid_item .box_title{font-size: 22px;}
  .V6_OB .row2 .grid_wrap .grid_item .box_sentence{font-size: 18px;}
  .V6_OB .row2 .grid_wrap .grid_item{padding: 30px 20px; border-radius: 50px;}
  .V6_OB .row2 .grid_wrap .grid_item .btn_wrap .btn{height: 45px; font-size: 15px; line-height: 45px;}
  .V6_OB .row2 .grid_wrap .grid_item .btn_wrap .btn:before{ top:-3px; width: 13px; height: 19px;}
  .V6_OB .row2 .grid_wrap [data-scroll-pc]{transform:translateY(100px);}
}
@media all and (min-width:1024px){
  .V6_OB .row2 .intro{padding: 120px 0;}
  .V6_OB .row2 .intro .section_title{margin-top: 60px; font-size: 58px;}
  .V6_OB .row2 .intro .diagram_text {display: flex; align-items: center; margin-top: 80px;}
  .V6_OB .row2 .intro .diagram_text .img_wrap{max-width: 45%;}
  .V6_OB .row2 .intro .diagram_text .text_area{width: 55%; text-align: left;}
  .V6_OB .row2 .grid_wrap{display: flex; flex-wrap: wrap; padding: 120px 50px 0;}
  .V6_OB .row2 .grid_wrap + p.ref {margin-top: 30px; margin-bottom: 120px; padding-right: 50px;}
  .V6_OB .row2 .grid_wrap .grid_item .icon_area{display: flex; align-items: center; justify-content: center; height: 100px;}
  .V6_OB .row2 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 40px;}
  .V6_OB .row2 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 40px;}
}
@media all and (min-width:1024px) and (max-width:1299px){
  .V6_OB .row2 .grid_wrap{justify-content: space-between;}
  .V6_OB .row2 .grid_wrap .grid_item { width: calc(50% - 20px); }
  .V6_OB .row2 .grid_wrap .grid_item:nth-child(n + 3){margin-top: 20px;}
  .V6_OB .row2 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V6_OB .row2 .grid_wrap .grid_item:nth-of-type(4){ transition-delay: 0.2s;}
  .V6_OB .row2 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.2s;}
  
}
@media all and (min-width:1300px){
  .V6_OB .row2 .grid_wrap .grid_item{float: left; width: calc(33.3333% - 27px); margin-right: 40px;}
  .V6_OB .row2 .grid_wrap .grid_item:nth-child(3n){margin-right: 0;}
  .V6_OB .row2 .grid_wrap .grid_item:nth-child(3) {margin-top: 0;}
  .V6_OB .row2 .grid_wrap .grid_item:nth-child(n + 4) {margin-top: 40px;}
  .V6_OB .row2 .grid_wrap .grid_item .box_title{display: flex; align-items: center; justify-content: center;}

  .V6_OB .row2 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V6_OB .row2 .grid_wrap .grid_item:nth-of-type(3){transition-delay: 0.4s;}
  .V6_OB .row2 .grid_wrap .grid_item:nth-of-type(5){ transition-delay: 0.2s;}
  .V6_OB .row2 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.4s;}
}
@media all and (min-width:1800px){
  .V6_OB .row2 .grid_wrap{padding: 120px 100px 0;}
  .V6_OB .row2 .grid_wrap + p.ref {padding-right:100px; }
}

/* row3 intro */
.V6_OB .row3 .intro{padding: 60px 0; background:#f2f2f2;}
.V6_OB .row3 .intro .section_title{ font-family: 'stitle'; font-size: 34px; font-weight: bold; color: #000; line-height: 1.2; text-align: center;}
.V6_OB .row3 .intro .sentence{margin-top: 20px; font-size: 12px; color: #222; line-height: 1.5; opacity: 0.9; text-align: center;}
.V6_OB .row3 .intro .img_wrap{margin-top: 30px;}
@media all and (min-width:768px){
  .V6_OB .row3 .intro .sentence{margin-top: 40px; font-size: 18px;}
}
@media all and (min-width:1024px){
  .V6_OB .row3 .intro{padding: 120px 0;}
  .V6_OB .row3 .intro .section_title{font-size: 58px;}
  .V6_OB .row3 .intro .img_wrap{margin-top: 60px;}
}

/* row3 grid_wrap */
.V6_OB .row3 .grid_wrap{ padding:60px 15px 0;}
.V6_OB .row3 .grid_wrap + p.ref {margin-top: 15px; margin-bottom: 60px; padding-right: 15px; text-align: right;}
.V6_OB .row3 .grid_wrap .grid_item:not(.cell2),
.V6_OB .row3 .grid_wrap .grid_item.cell2 .grid_box {padding: 20px; border-radius: 25px; background-color: #f7f7f7; text-align: center;}
.V6_OB .row3 .grid_wrap .grid_item .box_title{font-size: 14px; font-weight: 800;  color: #000; line-height: 1.35;}
.V6_OB .row3 .grid_wrap .grid_item .box_sentence{margin-top: 10px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}
.V6_OB .row3 .grid_wrap .grid_item .btn_wrap{margin-top: 20px; text-align: center;}
.V6_OB .row3 .grid_wrap .grid_item .btn_wrap .btn{display: inline-block; height: 33px; padding:0 30px; border-radius: 30px; background-color: #2d2d2d; color: #fff; font-size: 11px; font-weight: 400; line-height: 33px;}
.V6_OB .row3 .grid_wrap .grid_item .btn_wrap .btn.paper{background-color: #666;}
.V6_OB .row3 .grid_wrap .grid_item .btn_wrap .btn:before{content:''; display: inline-block; position: relative; top:-2px; width: 10px; height: 15px; margin-right: 5px; background: url(/resources/fr/_img/sub/product/V6_OB/btn_icon.png) no-repeat; background-size: contain; vertical-align: middle;}
.V6_OB .row3 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 20px;}
.V6_OB .row3 .grid_wrap .grid_item + .grid_item{margin-top: 20px;}
.V6_OB .row3 .grid_wrap .grid_box+.grid_box{margin-top: 20px;}
.V6_OB .row3 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 20px;}
@media all and (max-width:768px){
  .V6_OB .row3 .grid_wrap .grid_item .icon_area{height: 60px;}
  .V6_OB .row3 .grid_wrap .grid_item .icon_area img{max-height: 100%;}
}
@media all and (min-width:768px){
  .V6_OB .row3 .grid_wrap .grid_item.flex-v-c{display: flex; flex-direction: column; justify-content: center;}
  .V6_OB .row3 .grid_wrap .grid_item .box_title{font-size: 22px;}
  .V6_OB .row3 .grid_wrap .grid_item .box_sentence{font-size: 18px;}
  .V6_OB .row3 .grid_wrap .grid_item .ref{margin-top: 30px; text-align: left;}
  .V6_OB .row3 .grid_wrap .grid_item:not(.cell2),
  .V6_OB .row3 .grid_wrap .grid_item.cell2 .grid_box{border-radius: 50px;}
  .V6_OB .row3 .grid_wrap .grid_item .btn_wrap .btn{height: 45px; font-size: 15px; line-height: 45px;}
  .V6_OB .row3 .grid_wrap .grid_item .btn_wrap .btn:before{ top:-3px; width: 13px; height: 19px;}
  .V6_OB .row3 .grid_wrap .grid_item .box_title.icon_type{padding: 0 30px 0 50px;} 
}
@media all and (min-width:768px) and (max-width:1024px){
  .V6_OB .row3 .grid_wrap [data-scroll-pc]{transform: translateY(100px);}
}
@media all and (min-width:1024px){
  .V6_OB .row3 .grid_wrap{display: flex; flex-wrap: wrap; padding: 120px 50px 0;}
  .V6_OB .row3 .grid_wrap + p.ref {margin-top: 30px; margin-bottom: 120px; padding-right: 50px;}
  .V6_OB .row3 .grid_wrap .grid_item .icon_area{display: flex; align-items: center; justify-content: center; height: 100px;}
  .V6_OB .row3 .grid_wrap .grid_item:not(.cell2),
  .V6_OB .row3 .grid_wrap .grid_item.cell2 .grid_box{ padding: 40px;}
  .V6_OB .row3 .grid_wrap .grid_item.cell2{display: flex; flex-wrap: wrap; justify-content: space-between;}
  .V6_OB .row3 .grid_wrap .grid_item.has_foot_btn,
  .V6_OB .row3 .grid_wrap .grid_item .grid_box.has_foot_btn{position: relative; padding-bottom: 100px;}
  .V6_OB .row3 .grid_wrap .grid_item.has_foot_btn .btn_wrap,
  .V6_OB .row3 .grid_wrap .grid_item .grid_box.has_foot_btn .btn_wrap{position: absolute; bottom: 40px; left: 0; width: 100%; margin-top: 0;}
  .V6_OB .row3 .grid_wrap .grid_item .icon_area + .text_area{margin-top: 40px;}
  .V6_OB .row3 .grid_wrap .grid_box + .grid_box{margin-top: 0;}
  .V6_OB .row3 .grid_wrap .grid_item + .grid_item{margin-top: 0;}
  .V6_OB .row3 .grid_wrap .grid_item .text_area + .img_slide{margin-top: 40px;}
  .V6_OB .row3 .grid_wrap .grid_item .text_area + .img_wrap{margin-top: 40px;}
}
@media all and (min-width:1024px) and (max-width:1799px){
  .V6_OB .row3 .grid_wrap{justify-content: space-between;}
  .V6_OB .row3 .grid_wrap .grid_item.cell2{ width: 100%;}
  .V6_OB .row3 .grid_wrap .grid_item:not(.cell2),
  .V6_OB .row3 .grid_wrap .grid_item.cell2 .grid_box{ width: calc(50% - 20px); }
  .V6_OB .row3 .grid_wrap .grid_item + .grid_item{margin-top: 0;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-child(n + 3){margin-top: 20px;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(4){ transition-delay: 0.2s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.2s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(8){ transition-delay: 0.2s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(10){ transition-delay: 0.2s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(12){ transition-delay: 0.2s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(14){ transition-delay: 0.2s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(13){flex-direction: column; width: calc(50% - 20px);}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(14){flex-direction: column; width: calc(50% - 20px);}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(14) .grid_box{width: 100%;}
}
@media all and (min-width:1800px){
  .V6_OB .row3 .grid_wrap{padding: 120px 100px 0;}
  .V6_OB .row3 .grid_wrap + p.ref {padding-right: 100px; margin-bottom: 160px; }
  .V6_OB .row3 .grid_wrap .grid_item{float: left; width: calc(33.3333% - 27px); margin-right: 40px;}
  .V6_OB .row3 .grid_wrap .grid_item.cell2{flex-direction: column;}
  .V6_OB .row3 .grid_wrap .grid_item.cell2 .grid_box{width: 100%;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-child(3n){margin-right: 0;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-child(n + 4) {margin-top: 40px;}
  .V6_OB .row3 .grid_wrap .grid_item .box_title{display: flex; align-items: center; justify-content: center;}
  .V6_OB .row3 .grid_wrap .grid_box + .grid_box{margin-top: 40px;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(3){transition-delay: 0.4s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(5){ transition-delay: 0.2s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.4s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(8){ transition-delay: 0.2s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(9){ transition-delay: 0.4s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(11){ transition-delay: 0.2s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(12){ transition-delay: 0.4s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(14){ transition-delay: 0.2s;}
  .V6_OB .row3 .grid_wrap .grid_item:nth-of-type(15){ transition-delay: 0.4s;}
}


/* row4 */
.V6_OB .row4 .intro .section_title{margin-top: 30px; font-family: 'stitle'; font-size: 34px; font-weight: bold; color: #000; line-height: 1.2; text-align: center;}
.V6_OB .row4 .intro .sentence{margin-top: 20px; font-size: 12px; color: #222; line-height: 1.5; opacity: 0.9; text-align: center;}
.V6_OB .row4 .animation_img{padding: 70px 15px;}
.V6_OB .row4 .animation_img .guidance_list{margin-top: 40px;}
.V6_OB .row4 .animation_img .guidance_list li + li{margin-top: 30px;}
.V6_OB .row4 .animation_img .guidance_list .img_area{max-width: 40%;}
.V6_OB .row4 .animation_img .guidance_list li:nth-child(2) .img_area img{max-width: 50%;}
.V6_OB .row4 .animation_img .guidance_list .num_title{position: relative; margin-top: 20px; padding: 2px 0 0 25px; font-size: 13px; color: #333; font-weight: 800;}/* 2022-06-15 수정*/
.V6_OB .row4 .animation_img .guidance_list .num_title .num_square{display: block; position: absolute; top: 0; left: 0; width: 18px; height: 18px; background-color: #00b1e5; font-size: 13px; font-weight: 600; color: #fff; text-align: center; line-height: 18px; }
.V6_OB .row4 .animation_img .guidance_list .sentence{margin-top: 10px;}
/* 2024-01-10 icon delete
.V6_OB .row4 .animation_img .guidance_list li:last-child .num_title,
.V6_OB .row4 .animation_img .guidance_list li:last-child .sentence{color: #6ead2e;} */

@media all and (min-width:768px){
  .V6_OB .row4 .intro .sentence{margin-top: 40px; font-size: 18px;}
  .V6_OB .row4 .animation_img .guidance_list .num_title{padding: 0 0 0 30px; font-size: 15px;}
  .V6_OB .row4 .animation_img .guidance_list .num_title .num_square{width: 20px; height: 20px; font-size: 15px;line-height: 20px; }
}
@media all and (min-width:1024px){
  .V6_OB .row4 .intro .section_title{margin-top: 60px;font-size: 58px;}
  .V6_OB .row4 .animation_img{padding: 140px 0;}
}

/* row4 grid_wrap */
.V6_OB .row4 .grid_wrap{margin-top:50px; padding: 0 15px;}
.V6_OB .row4 .grid_wrap + p.ref {padding-right: 15px; text-align: right;}
.V6_OB .row4 .grid_wrap .grid_item:not(.cell2),
.V6_OB .row4 .grid_wrap .grid_item.cell2 .grid_box {padding: 20px; border-radius: 25px; background-color: #f7f7f7; text-align: center;}
.V6_OB .row4 .grid_wrap .grid_item .box_title{font-size: 14px; font-weight: 800;  color: #000; line-height: 1.35;}
.V6_OB .row4 .grid_wrap .grid_item .box_sentence{margin-top: 10px; font-size: 12px; color: #000; line-height: 1.5; opacity: 0.9;}
.V6_OB .row4 .grid_wrap .grid_item .img_area + .text_area{margin-top: 20px;}
.V6_OB .row4 .grid_wrap .grid_box+.grid_box{margin-top: 20px;}
.V6_OB .row4 .grid_wrap .grid_item .text_area + .ref{margin-top: 20px;}
.V6_OB .row4 .grid_wrap .grid_item .img_area.has_icon{position: relative;}
.V6_OB .row4 .grid_wrap .grid_item .img_area.has_icon .eco_icon{position: absolute; top: 0; left: 0;}

@media all and (max-width:768px){
  .V6_OB .row4 .grid_wrap .grid_item + .grid_item{margin-top: 20px;}
  .V6_OB .row4 .grid_wrap .grid_item .img_area img{max-height: 100%;}
}
@media all and (min-width:768px){
  .V6_OB .row4 .grid_wrap {margin-top: 80px;}
  .V6_OB .row4 .grid_wrap .grid_item.flex-v-c{display: flex; flex-direction: column; justify-content: center;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-child(n + 3){margin-top: 20px;}
  .V6_OB .row4 .grid_wrap .grid_item .box_title{display: flex; align-items: center; justify-content: center; font-size: 22px;}
  .V6_OB .row4 .grid_wrap .grid_item .box_sentence{font-size: 18px;}
  .V6_OB .row4 .grid_wrap .grid_item:not(.cell2),
  .V6_OB .row4 .grid_wrap .grid_item.cell2 .grid_box{padding: 30px 20px; border-radius: 50px;}
  .V6_OB .row4 .grid_wrap .grid_item .text_area + .ref{margin-top: 40px;}

  .V6_OB .row4 .grid_wrap [data-scroll-pc]{transform:translateY(100px);}
}
@media all and (min-width:1024px){
  .V6_OB .row4 .grid_wrap{display: flex; flex-wrap: wrap;}
  .V6_OB .row4 .grid_wrap + p.ref {margin-top: 30px;}
  .V6_OB .row4 .grid_wrap .grid_item .img_area{display: flex; align-items: center; justify-content: center; font-size: 30px;}
  .V6_OB .row4 .grid_wrap .grid_item .img_area img{max-height: 100%;}
  .V6_OB .row4 .grid_wrap .grid_item .img_area + .text_area{margin-top: 30px;}
  .V6_OB .row4 .grid_wrap .grid_item:not(.cell2),
  .V6_OB .row4 .grid_wrap .grid_item.cell2 .grid_box{ padding: 40px;}
  .V6_OB .row4 .grid_wrap .grid_item.cell2{display: flex; flex-wrap: wrap; justify-content: space-between;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-child(n + 7) .img_area{font-size: 34px;}
}
@media all and (min-width:1024px) and (max-width:1299px){
  .V6_OB .row4 .grid_wrap{justify-content: space-between;}
  .V6_OB .row4 .grid_wrap .grid_item { width: calc(50% - 20px); }
  .V6_OB .row4 .grid_wrap .grid_item.cell2{ width: 100%;}
  .V6_OB .row4 .grid_wrap .grid_item.cell2 .grid_box{ width: calc(50% - 20px); }
  .V6_OB .row4 .grid_wrap .grid_box+.grid_box{margin-top: 0;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-child(n + 3){margin-top: 20px;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-of-type(4){ transition-delay: 0.2s;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.2s;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-of-type(8){ transition-delay: 0.2s;}
}
@media all and (min-width:1300px){
  .V6_OB .row4 .grid_wrap .grid_item{float: left; width: calc(33.3333% - 27px); margin-right: 40px;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-child(3n){margin-right: 0;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-child(3) {margin-top: 0;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-child(n + 4) {margin-top: 40px;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-of-type(2){transition-delay: 0.2s;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-of-type(3){transition-delay: 0.4s;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-of-type(5){ transition-delay: 0.2s;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-of-type(6){ transition-delay: 0.4s;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-of-type(8){ transition-delay: 0.2s;}
  .V6_OB .row4 .grid_wrap .grid_item:nth-of-type(9){ transition-delay: 0.4s;}
}
@media all and (min-width:1800px){
  .V6_OB .row4 .grid_wrap{padding: 0 100px;}
  .V6_OB .row4 .grid_wrap + p.ref { padding-right: 100px; }
  .V6_OB .row4 .grid_wrap .grid_item.cell2{flex-direction: column;}
  .V6_OB .row4 .grid_wrap .grid_item.cell2 .grid_box{width: 100%;}
}
/* row5 wide_banner */
.V6_OB .wide_banner a {display: flex; justify-content: center;}
.V6_OB .wide_banner img.view-xsm{width: 100%;}

/* 2024-02-16 img_slide s */
.bcBox .bcImg.has_slide{ background-color: #000;}
.bcBox.img-align figure .bcImg.has_slide{  padding:0 30px 10px !important;}
.bcBox .bcImg.has_slide .img_slide{display: flex; justify-content: center; width: 100%; margin: 30px 0;}
.bcBox .bcImg.has_slide .img_slide .slide_list{ max-width:90%; width: 544px;}
.bcBox .bcImg.has_slide .img_slide .slide_list .img_caption{margin-top: 10px; color: #fff;}
.bcBox .bcImg.has_slide .img_slide .dots_area{position: absolute; left: 50%; bottom:0; max-width:90%; width: 544px; transform: translate(-50%, 50%);}
.bcBox .bcImg.has_slide .img_slide .dots_area .slick-dots li button{ border-color: #fff; background-color : #000;}
.bcBox .bcImg.has_slide .img_slide .dots_area .slick-dots li.slick-active button{ background-color: #fff;}
/* 2024-03-04 video change s */
.bcBox .bcImg.has_slide .img_slide img,
.bcBox .bcImg.has_slide .img_slide video{width: 100%;}

@media all and (min-width:768px){
  .bcBox .bcImg.has_slide .img_slide .img_caption{margin-top: 20px; color: #fff;}
  .bcBox .bcImg.has_slide .img_slide .dots_area{transform: translate(calc(-50% + 10px), 50%);}
}
@media all and (min-width:1024px){
  .bcBox.img-align figure .bcImg.has_slide .img_slide{ margin: 50px 0 30px; padding: 0 50px 0 75px !important;}
} 
@media all and (min-width: 1240px){
}
/* //2024-03-04 video change e */
/* //2024-02-16 img_slide e */
