@charset "utf-8";


.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;}
}

/* 공통 */
#wrapper{overflow: hidden; width: 100%; letter-spacing: 0; }
#wrapper * { box-sizing: border-box; }
#wrapper img{max-width: 100%; max-height: 100%;}

.LiverSolution .page-section { padding: 60px 0; }
.LiverSolution .section_inner{position: relative; width: 1240px; max-width: 94%; margin: 0 auto;}
.LiverSolution .section_title{position: relative; padding-left: 12px; color: #333; font-size: 24px; font-weight: bold; font-family: 'stitle'; line-height: 1.2;}
.LiverSolution .section_title:before{content:''; display: block; position: absolute; top: 0; left: 0; width: 3px; height: 22px; background-color: #009cf1;}
.LiverSolution .sub_title{font-family: 'stitle'; font-size: 14px; color: #161616; line-height: 1.4;}
.LiverSolution .sentence{color: #111; font-size: 13px; line-height: 1.4;}
.LiverSolution .section_title + .sub_title,
.LiverSolution .sub_title + .sentence{margin-top: 20px;}
.LiverSolution .dot_list li{ position: relative; padding-left: 6px; color: #111; font-size: 15px; line-height: 1.4;}
.LiverSolution .dot_list li:before{content:''; display: inline-block; width: 2px; height: 2px; margin-right: 4px; border-radius: 2px; background-color: #111; vertical-align: middle;}
.LiverSolution .dot_list li + li{margin-top: 5px;}
.LiverSolution .ref_list li{position: relative; padding-left: 10px; text-align: left; font-size: 11px; color: #333; line-height: 1.2;}
.LiverSolution .ref_list li::before{content: '*'; display: block; position: absolute; top: 0; left: 0;}
.LiverSolution .ref_list li + li{margin-top: 5px;}
.LiverSolution .ref{position: relative; padding-left: 10px; text-align: left; font-size: 11px; color: #333; line-height: 1.2;}
.LiverSolution .ref::before{content: '*'; display: block; position: absolute; top: 0; left: 0;}
.LiverSolution dl.ref_wrap dt{font-weight: 600;}
.LiverSolution dl.ref_wrap dd{margin-top: 5px; opacity: 0.9;}
.LiverSolution sub{bottom: 0; font-size: 0.5em;}
@media screen and (min-width: 768px) {
   .LiverSolution .page-section {padding: 80px 0;}
	.LiverSolution .section_title{padding-left: 0; font-size: 48px;}
   .LiverSolution .section_title:before{left: -24px; width: 6px; height: 45px;}
	.LiverSolution .sub_title{font-size: 30px;}
	.LiverSolution .sentence{font-size: 18px;}
	.LiverSolution .section_title + .sub_title{margin-top: 40px;}
	.LiverSolution .dot_list li{margin-right: 8px; font-size: 24px;}
	.LiverSolution .dot_list li:before{top: 15px; width: 3px; height: 3px;}
	.LiverSolution .ref_list li{padding-left: 15px; font-size: 18px;}
	.LiverSolution .ref{padding-left: 15px; font-size: 18px;}
	.LiverSolution dl.ref_wrap dd{margin-top: 10px;} 
}

/* slick UI */
.img_slide{position: relative; width: 100%;}
.img_slide.has_caption .slide_control button{top: calc(50% - 21px);}/* 2022-05-16 수정 */
.img_slide .dots_area .slick-dots{margin-top: 10px;}
.img_slide .dots_area .slick-dots{overflow:hidden; text-align:center;}
.img_slide .dots_area .slick-dots li{display:inline-block; margin-left:8px; font-size:0;}
.img_slide .dots_area .slick-dots li:first-child{margin-left:0;}
.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;}
.img_slide .dots_area .slick-dots li.slick-active button{background-color:#000;}
.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;}
.img_slide .slide_control button.slick-prev{left: 0; background-image:url(/resources/_img/sub/img_slide_icon_prev.png);}
.img_slide .slide_control button.slick-next{right: 0; background-image:url(/resources/_img/sub/img_slide_icon_next.png);}
.img_slide .slide_cell img{margin: 0 auto;}

@media all and (min-width:768px){
 .img_slide.has_caption .slide_control button{top: calc(50% - 31px);}
 .img_slide .dots_area .slick-dots li button{width:16px; height:16px;}
}

/* 모달 팝업 */
.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; transform: translate(-50%, -50%); }
.pop_container .pop_header {display: flex; align-items: center; height: 60px;  padding: 10px 20px; background-color: #2d2d2d; border-bottom: 1px solid #999;}
.pop_container .pop_header .pop_title {margin: 0 !important; padding: 0 !important; font-size:18px;color:#fff;font-family:'s7';}
.pop_container .pop_content {overflow-y: auto; max-height: calc(90vh - 150px); padding: 20px; background-color: #fff;}
.pop_container .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){
	.pop_container .pop_content{padding: 40px;}
	.pop_container .pop_header{height: 102px; padding: 0 40px;}
	.pop_container .pop_header .pop_title{font-size: 36px;}
	.pop_container .pop_close{width:100px;height:102px;background:url("/resources/_img/common/modal_close.png") no-repeat center center;background-size:26px;}
}
  
.videoContainer{position: relative; padding:57.25% 0 0 0;}
.videoContainer iframe{position: absolute; top: 0; left: 0; width: 100%; height: 100%;}


/* 헤더 */
.header { width: 100%; background: #202425; position: fixed; top: 0; left: 0; z-index: 100; }
.header-top { max-width: 1440px; height: 50px; margin: 0 auto; position: relative; overflow: hidden; }
.header-top .logo a { width: 162px; height: 0; max-height: 32px; padding-top: 32px; background: url('/resources/_img/sub/LiverSolution/samsung-logo.png'); position: absolute; top: 9px; left: 50%; -ms-transform: translate(-50%,0); transform: translate(-50%,0); overflow: hidden; }
.header-top .info { float: left; padding-top: 18px; font-family: 'stitle'; font-size: 20px; }
.header-top .info a{color: #fff;}
.header-top .action { float: right; padding-top: 8px; }
.header-top .action a{color: #fff;}
.header-top .btn-request { display: block; width: 180px; height: 34px; line-height: 34px; text-align: center; font-family: 's7'; font-size: 14px; opacity: .94; background: #026bb8; background-image: linear-gradient(195deg, #389bf2, #0074c2 32%, #1549c4); border-radius: 17px; }

@media screen and (max-width: 1440px) {
	.header-top { padding: 0 15px; }
}
@media screen and (max-width: 1023px) {
	.header-top { height: 68px; }
	.header-top .logo { display: none; }
	.header-top .info { padding-top: 28px; }
	.header-top .action { padding-top: 11px; }
	.header-top .btn-request { height: 46px; line-height: 46px; border-radius: 23px; }
}
@media screen and (max-width: 767px) {
	.header-top { height: 44px; }
	.header-top .logo { display: none; }
	.header-top .info { padding-top: 18px; font-size: 14px; }
	.header-top .action { padding-top: 5px; }
	.header-top .btn-request { width: 130px; height: 34px; line-height: 34px; font-size: 12px; border-radius: 17px; }
	.header-top .btn-request span { display: none; }
}

/* visual */
.visual{position: relative; height: 100vh; background: url(/resources/_img/sub/LiverSolution/visual_bg_m.png) no-repeat center; background-size: cover;}
.visual .text_area{ position: absolute; top:15%; left: 0; width: 100%;}
.visual .visual_title{color: #fff; font-size: 36px; font-family: 'stitle'; line-height: 1.2;}
.visual .visual_title + .text{margin-top: 20px; color: #fff; font-size: 18px; line-height: 1.4;}
@media screen and (min-width: 768px) {
	.visual{position: relative; height: 640px; background: url(/resources/_img/sub/LiverSolution/visual_bg.png) no-repeat center; background-size: cover;}
	.visual .text_area{display: flex; align-items: flex-end; top: 0; height: 100%; padding: 100px 0;}
	.visual .visual_title{font-size: 72px;}
	.visual .visual_title + .text{margin-top: 60px; font-size: 36px;}
}

/* scroll tab-menu */
.nav-page {position: relative; z-index: 90; background: #fff; }
.nav-page ul {display: block;  font-size: 0; white-space: nowrap; position: relative; }
.nav-page li { display: inline-block; height: 100%; }
.nav-page li span { display: block; padding: 0 21px; }
.nav-page li:first-child span {padding-left: 4px; }
.nav-page a { display: block; padding-bottom: 10px; font-family: 's8'; font-size: 13px; color: #202425; line-height: 1.2;}
.nav-page .pos-bar { height: 3px; background: #0074c2; position: absolute; top: auto !important; bottom: 0; left: 0; transition: left .4s, width .4s; }
.nav-page a { padding-top: 13px; font-size: 10px; }
.nav-page li span { display: block; padding: 0 12px; }
.nav-page.fixed{position: fixed; top: 0; left: 0; width: 100%; transition: all 0.3s ease-in-out;}

@media screen and (min-width: 768px) {
	.nav-page { height: 53px; }
	.nav-page a {height: 53px; padding-bottom: 0; font-size: 16px; line-height: 32px;}
}

/* Quick statistics on liver disease */
#QuickLiver {background-color: #f5f5f5;}
#QuickLiver .graph_section{margin-top: 20px;}
#QuickLiver .graph_section .img_caption{margin-top: 8px; font-size: 12px; text-align: right;}
#QuickLiver .graph_section + .sub_title{margin-top: 40px;}
#QuickLiver .row{margin-top: 20px;}
#QuickLiver .row .img_wrap{text-align: center;}

@media screen and (max-width: 767px) {
	#QuickLiver .row .img_wrap + .sentence{margin-top: 20px;}
	#QuickLiver .graph_section .swipe_wrap{overflow-y: hidden; overflow-x: auto; width: calc(100% + 30px); margin-left: -15px; padding: 0 15px;} 
	#QuickLiver .graph_section .swipe_wrap img{width: 1240px; max-width: none;}
	#QuickLiver .graph_section .img_caption{text-align: left;}

}
@media screen and (min-width: 768px) {
    #QuickLiver .graph_section{margin-top: 40px;}
	#QuickLiver .graph_section + .sub_title{margin-top: 80px;}
	#QuickLiver .graph_section .img_caption{margin-top: 17px; font-size: 18px;}
	#QuickLiver .row{display: flex; justify-content: space-between;  margin-top: 40px;}
	#QuickLiver .row .img_wrap{width: 36%;}
	#QuickLiver .row .sentence{width: calc(64% - 40px);}
}
@media screen and (min-width: 1024px) {
	#QuickLiver .row{align-items: center;}
}


/* Liver Analysis Solution */
#LiverAnalysisSolution{padding-bottom: 0;}
#LiverAnalysisSolution .graph_section{margin-top: 40px;}
#LiverAnalysisSolution .section_inner + .graph_contents{margin-top: 50px;}
#LiverAnalysisSolution .graph_contents:first-of-type{padding-top: 50px;}
#LiverAnalysisSolution .graph_contents:last-of-type{padding-bottom: 60px;}
#LiverAnalysisSolution .graph_contents{position: relative; padding: 60px 0 50px; background-color: #f5f5f5;}
#LiverAnalysisSolution .graph_contents .title_bar{position: absolute; top: 0; left: 0; width: 100%; height: 10px; font-size: 0; color:transparent}
#LiverAnalysisSolution .graph_contents.fattyLiver .title_bar{background-color: #e17648;}
#LiverAnalysisSolution .graph_contents.liverFibrosis .title_bar{background-color: #883e2a;}
#LiverAnalysisSolution .graph_contents.HCC .title_bar{background-color: #6b703c;}
#LiverAnalysisSolution .graph_contents.procedure .title_bar{background-color: #4786c1;}

#LiverAnalysisSolution .graph_contents .icon_title{position: relative; font-size: 20px; font-family: 's7'; color: #333; line-height: 1.4;}
#LiverAnalysisSolution .graph_contents .icon_title:before{content:''; display: block; margin-bottom: 10px; background-repeat: no-repeat; background-size: contain;}
#LiverAnalysisSolution .graph_contents .btn_wrap + .icon_title {margin-top: 50px;}
#LiverAnalysisSolution .graph_contents .half_wrap + .icon_title{margin-top: 50px;}
#LiverAnalysisSolution .graph_contents .icon_title + .sentence{margin-top: 20px;}
#LiverAnalysisSolution .graph_contents .half_wrap {margin-top: 20px; }
#LiverAnalysisSolution .graph_contents .half_wrap .img_wrap{position: relative; text-align: center;}
#LiverAnalysisSolution .graph_contents .half_wrap + .ref_wrap{margin-top: 10px;}
#LiverAnalysisSolution .graph_contents .btn_wrap{margin-top: 20px;}
#LiverAnalysisSolution .graph_contents .btn_wrap .btn{display: inline-block; width: 120px; height: 30px; border-radius: 50px; background-color: #666; color: #fff; font-family: 's7'; line-height: 30px; text-align: center;}
#LiverAnalysisSolution .graph_contents .btn_wrap .btn:before{content:''; display: inline-block; width: 10px; height: 14px; margin-right: 5px; background: url(/resources/_img/sub/LiverSolution/btn_icon.png) no-repeat; background-size: contain; vertical-align: middle; transform: translateY(-5%);}
#LiverAnalysisSolution .graph_contents .btn_wrap .btn + .btn{margin-left: 2px;}

#LiverAnalysisSolution .graph_contents.fattyLiver .icon_title.EzHRI:before{width: 62px; height: 50px; background-image: url(/resources/_img/sub/LiverSolution/titleIcon_EzHRI.png);}
#LiverAnalysisSolution .graph_contents.fattyLiver .icon_title.TAI:before{width: 63px; height: 49px; background-image: url(/resources/_img/sub/LiverSolution/titleIcon_TAI.png);}
#LiverAnalysisSolution .graph_contents.fattyLiver .icon_title.TSI:before{width: 63px; height: 49px; background-image: url(/resources/_img/sub/LiverSolution/titleIcon_TSI.png);}
#LiverAnalysisSolution .graph_contents.liverFibrosis .icon_title.S-Shearwave:before{width: 61px; height: 29px; background-image: url(/resources/_img/sub/LiverSolution/titleIcon_S-Shearwave.png);}
#LiverAnalysisSolution .graph_contents.liverFibrosis .icon_title + .half_wrap{margin-top: 40px;}
#LiverAnalysisSolution .graph_contents.HCC .icon_title.CEUS:before{width: 48px; height: 31px; background-image: url(/resources/_img/sub/LiverSolution/titleIcon_CEUS.png);}
#LiverAnalysisSolution .graph_contents.HCC .icon_title.MV-Flow:before{width: 67px; height:37px; background-image: url(/resources/_img/sub/LiverSolution/titleIcon_MV-Flow.png);}
#LiverAnalysisSolution .graph_contents.procedure .icon_title.S-Fusion:before{width: 54px; height:33px; background-image: url(/resources/_img/sub/LiverSolution/titleIcon_S-Fusion.png);}


@media screen and (max-width: 767px) {
	#LiverAnalysisSolution .graph_contents .half_wrap .half + .half{margin-top: 20px;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section{margin-top: 40px;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .diagram_area{text-align: center;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area{margin-top: 30px;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group + .group{margin-top: 40px;}
	
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group {position: relative; padding-top: 10px; }
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group:before{content:''; display: block; position: absolute; top: 0; left: 0; width: 20px; height: 4px;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group .img_wrap{margin-top: 20px; text-align: center;}
	#LiverAnalysisSolution .graph_section .swipe_wrap{overflow-y: hidden; overflow-x: auto; width: calc(100% + 30px); margin-left: -15px; padding: 0 15px;} 
	#LiverAnalysisSolution .graph_section .swipe_wrap img{width: 1265px; max-width: none;}
}
@media screen and (min-width: 768px) {
	#LiverAnalysisSolution .graph_section{margin-top: 80px;}
	#LiverAnalysisSolution .section_inner + .graph_contents{margin-top: 100px;}
	#LiverAnalysisSolution .graph_contents:first-of-type{padding-top: 100px;}
	#LiverAnalysisSolution .graph_contents:last-of-type{padding-bottom: 100px;}
	#LiverAnalysisSolution .graph_contents {padding: 50px 0;}
	#LiverAnalysisSolution .graph_contents .title_bar{width: 10px; height: 100%;}
	#LiverAnalysisSolution .graph_contents .icon_title{font-size: 40px;}
	#LiverAnalysisSolution .graph_contents .icon_title:before{margin-bottom: 20px;}
	#LiverAnalysisSolution .graph_contents .icon_title + .sentence{margin-top: 80px;}
	#LiverAnalysisSolution .graph_contents .half_wrap + .icon_title{margin-top: 100px;}
	#LiverAnalysisSolution .graph_contents .half_wrap {display: flex; justify-content: space-between; margin-top: 40px;}
	#LiverAnalysisSolution .graph_contents .half_wrap .half{width:46.9%;}
	#LiverAnalysisSolution .graph_contents .btn_wrap{margin-top: 40px;}
	#LiverAnalysisSolution .graph_contents .btn_wrap .btn{width: 190px; height: 43px; font-size: 15px; line-height: 45px;}
	#LiverAnalysisSolution .graph_contents .btn_wrap .btn::before{width: 15px; height: 20px; margin-right: 10px;}
	#LiverAnalysisSolution .graph_contents .btn_wrap .btn + .btn{margin-left: 10px;}

	#LiverAnalysisSolution .graph_contents.fattyLiver .half_wrap .img_wrap img{position: relative;  width: 105%; margin-right: -5%; max-width: none;} 
	#LiverAnalysisSolution .graph_contents.fattyLiver .icon_title.EzHRI:before{width: 125px; height: 101px;}
	#LiverAnalysisSolution .graph_contents.fattyLiver .icon_title.TAI:before{width: 127px; height: 98px;}
	#LiverAnalysisSolution .graph_contents.fattyLiver .icon_title.TSI:before{width: 123px; height: 95px;}

	#LiverAnalysisSolution .graph_contents.liverFibrosis .icon_title.S-Shearwave:before{width: 102px; height: 58px;}
	#LiverAnalysisSolution .graph_contents.liverFibrosis .icon_title + .half_wrap{margin-top: 80px;}
	
	#LiverAnalysisSolution .graph_contents.HCC .icon_title.CEUS:before{width: 96px; height: 62px; }
	#LiverAnalysisSolution .graph_contents.HCC .icon_title.MV-Flow:before{width: 115px; height: 77px;}
	#LiverAnalysisSolution .graph_contents.procedure .icon_title.S-Fusion:before{width: 108px; height: 66px;}
}
@media screen and (min-width: 1400px){
	#LiverAnalysisSolution .graph_contents .title_bar{width: 40px;}
	#LiverAnalysisSolution .graph_contents .icon_title:before{margin-bottom: 0;}
}
@media screen and (min-width: 1400px) and (max-width: 1700px){
	#LiverAnalysisSolution .graph_contents .icon_title{padding-left: 130px;}
	#LiverAnalysisSolution .graph_contents .icon_title::before{position: absolute; top: 50%; left: -2%; transform: translateY(-50%);}
	#LiverAnalysisSolution .graph_contents.liverFibrosis .icon_title.S-Shearwave:before,
	#LiverAnalysisSolution .graph_contents.HCC .icon_title.CEUS:before,
	#LiverAnalysisSolution .graph_contents.HCC .icon_title.MV-Flow:before{left: 0;}
}
@media screen and (min-width: 1700px) {
	#LiverAnalysisSolution .graph_contents .title_bar{width: 60px;}
	#LiverAnalysisSolution .graph_contents .icon_title::before{position: absolute; top: 50%; left: 0; transform: translate(-120%, -50%);}
}

/* diagram */

@media screen and (max-width: 767px) {
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section{margin-top: 40px;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .diagram_area{text-align: center;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area{margin-top: 30px;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group + .group{margin-top: 20px;}
	
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group {position: relative; padding-top: 10px; }
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group:before{content:''; display: block; position: absolute; top: 0; left: 0; width: 20px; height: 4px;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group .img_wrap{margin-top: 20px; text-align: center;}

	/* #LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group.matching:before{background-color: #164b96;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group.matching strong{color: #164b96;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group.positioning:before{background-color: #0c6cb4;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group.positioning strong{color: #0c6cb4;} */
}
@media screen and (min-width: 768px) {
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group {position: relative;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .diagram_area{position: relative; z-index: 1; text-align: left;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .diagram_area img{max-width: ;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group + .group{margin-top: 40px;}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group .img_wrap{margin-top: 40px; }

	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group:before{content:''; display: block; position: absolute;  right: calc(100% + 10px); }
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group.matching:before{top: 0; width: 363px; height: 230px; background: url(/resources/_img/sub/LiverSolution/procedure_linkDot.png) no-repeat; transform: translateY(5px);}
	#LiverAnalysisSolution .graph_contents.procedure .diagram_section .text_area .group.positioning:before{bottom: 100%; width: 362px; height: 229px; background: url(/resources/_img/sub/LiverSolution/procedure_linkDot2.png) no-repeat; transform: translateY(20px);}
}

/* #LiverAnalysisSolution .graph_contents .btn_wrap + .icon_title {margin-top: 100px;} */

/* Clinical Videos */
#ClinicalVideos .sub_title + .half_wrap{margin-top: 20px;}
#ClinicalVideos .icon_list{margin-top:30px;}
#ClinicalVideos .icon_list li{ position: relative; padding-left: 30px; color: #333333; font-size: 13px; line-height: 1.8;}
#ClinicalVideos .icon_list li + li{margin-top: 20px;}
#ClinicalVideos .icon_list li:before{content:''; display: block; position: absolute; top: 10px; left: 0; width: 20px; height: 20px; background-repeat: no-repeat; background-size: contain; transform: translateY(-50%);}
#ClinicalVideos .icon_list li.auther:before{background-image: url(/resources/_img/sub/LiverSolution/ClinicalVideos_icon1.png);}
#ClinicalVideos .icon_list li.time:before{background-image: url(/resources/_img/sub/LiverSolution/ClinicalVideos_icon2.png);}

@media screen and (min-width: 768px) {
	#ClinicalVideos .sub_title + .half_wrap{margin-top: 40px;}
	#ClinicalVideos .half_wrap {display: flex; justify-content: space-between; margin-top: 40px;}
	#ClinicalVideos .half_wrap .half{width:46.9%;}
	#ClinicalVideos .icon_list{margin-top: 15px;}
	#ClinicalVideos .icon_list li{padding-left: 60px; font-size: 18px;}
	#ClinicalVideos .icon_list li + li{margin-top: 40px;}
	#ClinicalVideos .icon_list li:before{top: 15px; width: 40px; height: 40px; ;}	
}

/* Supported Systems */
#SupportedSystems{background-color: #f5f5f5;}
#SupportedSystems .product-box{margin-top: 40px;} 
#SupportedSystems .product-box .productList li{background-color: #fff;}

#SupportedSystems .productList .productSlide.productBox  ul{height: auto;}
#SupportedSystems .productList .productSlide .slick-track{margin: 0;}
#SupportedSystems .productList .productSlide .slick-arrow{display: none !important; position: absolute; top: 50%; z-index: 1; width: 25px; height: 25px; background-size: cover; color:transparent; font-size: 0; transform: translateY(calc(-50% - 20px));}
#SupportedSystems .productList .productSlide .slick-arrow.slick-disabled{opacity: 0;}
#SupportedSystems .productList .productSlide .slick-arrow.slick-prev{left: 0; background-image: url(/resources/_img/sub/product/slick_arrow_prev.png);}
#SupportedSystems .productList .productSlide .slick-arrow.slick-next{right: 0; background-image: url(/resources/_img/sub/product/slick_arrow_next.png);}
#SupportedSystems .productList .productSlide.productBox>ul{border-left:none; box-sizing: border-box;}
#SupportedSystems .productList .productSlide.productBox>ul li{ border: 1px solid #dcdcdc; border-top: 2px solid #000;}
#SupportedSystems .productList .productSlide.productBox .slick-active+.slick-active{border-left: none;}
#SupportedSystems .productList .productSlide .slick-dots {border: none;}
#SupportedSystems .productList .productSlide .slick-dots button{width: 10px; height: 10px; padding: 0; box-sizing: border-box; border: 1px solid #000; border-radius: 5px; color:transparent; font-size: 0;}
#SupportedSystems .productList .productSlide .slick-dots .slick-active button{width: 36px; background-color: #000;}
#SupportedSystems .productList .productSlide .slick-dots{margin-top: 20px; border: none !important; text-align: center;}
#SupportedSystems .productList .productSlide .slick-dots li{margin-left: 10px;}
#SupportedSystems .productList .productSlide.productBox .slick-dots li{display: inline-block; float: none; width: auto; border: none;}
@media all and (min-width:768px) {
	#SupportedSystems .product-box{margin-top: 80px;} 
	#SupportedSystems .productList .productSlide .slick-arrow{display: block !important;}
	#SupportedSystems .productList .productSlide.productBox  ul{height: auto;}
	#SupportedSystems .productList .productSlide .slick-arrow{width: 50px; height: 50px;}
}
@media all and (min-width:1024px) {
	#SupportedSystems .productList .productSlide.productBox  ul{height: auto;}
	#SupportedSystems .productList .productSlide .slick-dots{margin-top: 40px;}
	#SupportedSystems .productList .productSlide .slick-arrow{ transform: translateY(calc(-50% - 30px));}
}



/* Related Papers */
#RelatedPapers .row{margin-top: 20px;}
#RelatedPapers .download_wrap + .download_wrap{margin-top: 30px;}
#RelatedPapers .download_wrap .title_area{margin-bottom: 20px; padding-bottom: 10px; border-bottom: 1px solid #333; font-size: 16px; font-family: 's8'; color: #333;}
#RelatedPapers .download_wrap .paper_download{display: inline-block; position: relative;}
#RelatedPapers .download_wrap .paper_download .hover_cont{display: none;}
#RelatedPapers .download_wrap ul:after{content:''; display: table; clear: both;}
#RelatedPapers .download_wrap ul li {float: left; max-width: calc(50% - 10px);}
#RelatedPapers .download_wrap ul li + li{ margin-left: 20px;}
#RelatedPapers .popCont_heading{font-size: 12px; font-family: 's8'; color: #333;}
#RelatedPapers .popCont_sentence{font-size: 13px; color: #333; line-height: 1.4;}
#RelatedPapers .popCont_heading + .popCont_sentence{margin-top: 15px;}
#RelatedPapers .popCont_btnWrap{margin-top: 20px;}
#RelatedPapers .popCont_btnWrap .btn_download{text-align: center;}
@media all and (min-width:768px) {
	#RelatedPapers .row{margin-top: 50px;}
	#RelatedPapers .download_wrap .title_area{margin-bottom: 30px; padding-bottom: 20px; border-bottom-width: 2px; font-size: 22px; font-family: 's7';}
	#RelatedPapers .download_wrap .paper_download{width: 210px;}
	#RelatedPapers .row{display: flex; }
	#RelatedPapers .download_wrap + .download_wrap{width: auto; margin-top: 0; margin-left: 50px;}
	#RelatedPapers .download_wrap ul li +li{ margin-left: 20px;}

	#RelatedPapers .popCont_heading{font-size: 24px;}
	#RelatedPapers .popCont_sentence{font-size: 18px;}
	#RelatedPapers .popCont_heading + .popCont_sentence{margin-top: 30px;}
	#RelatedPapers .popCont_btnWrap{margin-top: 40px;}
}
@media all and (min-width:1024px) {
	#RelatedPapers .download_wrap .paper_download{width: 230px;}
	#RelatedPapers .download_wrap .paper_download .hover_cont{display: flex; align-items: center; justify-content: center; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(36,46,150,0.8); opacity: 0; transition: all 0.3s ease-in-out;}
	#RelatedPapers .download_wrap .paper_download .hover_cont span.more {width: 80%; max-width: 182px; height: 48px; font-size: 18px; border: 1px solid #fff;  color: #fff; line-height:46px; font-family: 's6'; text-align: center;}
	#RelatedPapers .download_wrap .paper_download .hover_cont span.more:after{content:''; display: inline-block; position: relative; top: -1px; width: 0; height: 0; border: 5px solid transparent; border-left: 5px solid #fff; vertical-align: middle;}
	#RelatedPapers .download_wrap .paper_download:hover .hover_cont{opacity: 1;}
}

/* References & Disclaimer*/
#disclaimer {padding: 50px 0;}
#disclaimer .section_title{padding-left: 0;}
#disclaimer .section_title::before{display: none;}
#disclaimer a[target="_blank"]{ color: #333; text-decoration: underline;}
#disclaimer ul{margin-top: 15px;}
#disclaimer .disclaimer_type2{margin-bottom: 30px;}
#disclaimer .disclaimer_type2 ul li::before{top: 0; background-color: transparent;}
#disclaimer .disclaimer_type2 ul li {counter-increment:number;}
#disclaimer .disclaimer_type2 ul li:before {content:counter(number, decimal)'.';}
@media all and (min-width:768px) {

	#disclaimer {padding: 100px 0;}
	#disclaimer ul{margin: 30px 0 0 0;}
	#disclaimer .disclaimer_type2{margin-bottom: 60px;}
	
}


