@charset 'utf-8';

@media screen and (max-width: 1270px) {

    .partner-portal .partner-portal-bg .partner .img-area img {width:100%}
    
    .partner-portal .partner-portal-bg. partner .img-area { width: 30%; }
}

@media screen and (max-width: 1169px) {
    
    .partner-portal {padding: 0 27px;}
    
    .partner .txt-area {padding-top: 20px;}
    
    .partner .txt-area h3 {font-size: 25px;}
    
    .partner .txt-area p { font-size: 15px;}
    
    .partner .btn-joinnow { height: 40px;}
    
    
}

@media screen and (max-width: 720px) {
    
    .partner .img-area {width:100%; order:2;}
    
    .partner .txt-area {width:100%; text-align: center; order: 1;}
    
    .partner .txt-area h3 {font-size: 27px;}
    
    .partner .btn-joinnow {width:80%;}
    
    .partner {display: flex; flex-direction: column; }
    
    .partner .btn-joinnow {position: absolute; width: 100%; top:83%; left: 0; height: 42px;}
    
    
    
    
}
    
    
@media screen and (min-width:1170px) and (max-width:1370px){
	.main-menu{font-size:16px;}
	.main-menu ul li{padding:0 1.5vw;}
	.main-menu li a{padding:38px 0 36px;}
}
@media screen and (max-width:1440px){
	.lineup-pop .txt-area .btn,
	.lineup-pop .txt-area .btn:hover{width:100%; height:42px; margin-top:10px; padding:0; font-size:15px; line-height:42px; color:#fff; text-align:center; background:#000;}
}
@media screen and (max-width:1169px){
	@keyframes bounceAlphaRight {
	  0% {opacity: 1; transform: translateX(0px) scale(1);}
	  25%{opacity: 0; transform:translateX(10px) scale(0.9);}
	  26%{opacity: 0; transform:translateX(-10px) scale(0.9);}
	  55% {opacity: 1; transform: translateX(0px) scale(1);}
	}
	@keyframes bounceAlphaLeft {
	  0% {opacity: 1; transform: translateX(0px) scale(1);}
	  25%{opacity: 0; transform:translateX(-10px) scale(0.9);}
	  26%{opacity: 0; transform:translateX(10px) scale(0.9);}
	  55% {opacity: 1; transform: translateX(0px) scale(1);}
	}

	.btn{height:42px; line-height:42px;/*  border:0; */ transition:none;}
	/*.btn{display:inline-block; height:50px; line-height:48px; border:1px solid transparent; border-radius:25px; color:#1a1a1a; text-align:center; box-sizing:border-box; transition:all .2s; cursor:pointer;}*/
	.inner{width:100%; box-sizing:border-box; padding:0;}
	.inner:after{clear:both; display:block; content:'';}
	br.pc{display:none;}
	br.mo{display:block;}
	.line-up .sub-tab li a:after{display:none;}
	.cloud-lineup .sub-tab li.active a:after{display:none;}

	/* header */
	.header{height:65px;}
	.header .inner{padding:0 27px;}
	.header h1{top:14px; left:27px;}
	.header h1 img{width:132px;}
	.btn-nav{position:absolute; top:22px; right:27px; display:block; padding:0; border:0; background:none;}
	.btn-nav:after{position:absolute; top:8px; left:0; width:100%; height:2px; content:''; background:#000; opacity:1; transition:all .2s;}
	.btn-nav span{display:block; width:23px; height:18px; overflow:hidden; text-indent:-9999px;}
	.btn-nav span:before{position:absolute; top:0; left:0; width:100%; height:2px; content:''; background:#000; transition:all .2s;}
	.btn-nav span:after{position:absolute; bottom:0; left:0; width:100%; height:2px; content:''; background:#000; transition:all .2s;}
	.btn-nav.active:after{opacity:0;}
	.btn-nav.active span:before{top:8px; transform:rotate(45deg);}
	.btn-nav.active span:after{bottom:8px; transform:rotate(-45deg);}

	.main-menu{position:fixed; top:66px; left:0; z-index:10; display:none; width:100%; height:calc(100% - 66px); box-sizing:border-box; padding:0 27px; background:#fff;}
	.main-menu ul{float:none; margin:0; width:100%;}
	.main-menu ul li{float:none; padding:0; font-size:18px; font-family:'LGSmHaB'; text-align:center; border-bottom:1px solid #d1d1d1;}
	.main-menu li a{display:block; padding:23px 0;}

	.header .btn-area{top:auto; bottom:27px; left:0; float:none; width:100%; text-align:center;}
	.header .btn-area .btn-buy{min-width:300px; font-size:15px;}
	.headline{padding:40px 0;}
	.headline img{width:auto; height:19px;}
	.headline span{font-size:32px;}

	/* footer */
	.footer-inner{padding:63px 27px 80px;}
	.footer-tab li{margin:0 0 0 25px;}
	.footer-tab li+li:before{top:4px; left:-12px;}

	/* 	medical display */
	.visual .tab-wrap{position:relative; padding:0;}
	.visual .bx-controls a{position:absolute; top:50%; width:30px; height:50px; overflow:hidden; text-indent:-9999px; transform:translateY(-50%);}
	.visual .bx-controls .disabled{display:none;}
	.visual .bx-prev{left:0;}
	.visual .bx-prev:after{position:absolute; top:50%; right:0; width:10px; height:10px; content:''; border-left:2px solid #fff; border-bottom:2px solid #fff; transform:translateY(-50%) rotate(45deg);}
	.visual .bx-next{right:0;}
	.visual .bx-next:after{position:absolute; top:50%; left:0; width:10px; height:10px; content:''; border-right:2px solid #fff; border-top:2px solid #fff; transform:translateY(-50%) rotate(45deg);}
	.visual-tab li{height:50px; font-size:15px; font-family:'LGSmHaB';}
	.visual-tab li:after{display:none;}
	.visual-tab a{line-height:50px;}

	.visual-img-area{height:550px;}
	.visual-arr{display:block;}
	.visual-arr button{position:absolute; bottom:500px; z-index:1; display:inline-block; margin:0 -2px; width:32px; height:25px; text-indent:-9999px;}
	.visual-arr button span{text-indent:-9999px;}
	.visual-arr .show-left{left:20px;}
	.visual-arr .show-right{right:20px;}
	.visual-arr button span{position:absolute; top:0; width:12px; height:25px;}
	.visual-arr .show-left{display:none;}
	.visual-arr .show-left span{left:0; background:url(/global/business/virtual-showroom/images/common/ico_arrVisualLeft.png) no-repeat 0 0; background-size:100% auto; animation:bounceAlphaLeft 1.4s infinite linear;}
	.visual-arr.active .show-left span{left:0; background:url(/global/business/virtual-showroom/images/common/ico_arrVisualLeft_bl.png) no-repeat 0 0; background-size:100% auto; animation:bounceAlphaLeft 1.4s infinite linear;}
	.visual-arr .show-left span:nth-child(2){left:12px; animation-delay:.2s;}
	.visual-arr .show-left span:last-child{left:25px; animation-delay:.4s;}
	.visual-arr .show-right span{right:0; background:url(/global/business/virtual-showroom/images/common/ico_arrVisualRight.png) no-repeat 0 0; background-size:100% auto; animation:bounceAlphaRight 1.4s infinite linear;}
	.visual-arr.active .show-right span{right:0; background:url(/global/business/virtual-showroom/images/common/ico_arrVisualRight_bl.png) no-repeat 0 0; background-size:100% auto; animation:bounceAlphaRight 1.4s infinite linear;}
	.visual-arr .show-right span:nth-child(2){right:12px; animation-delay:.2s;}
	.visual-arr .show-right span:last-child{right:25px; animation-delay:.4s;}

	.panorama{width:100%; height:550px; overflow:auto; overflow-y:hidden;}
	.panorama-inner{position:relative; width:1240px; height:550px; overflow:hidden;}
	.panorama .img{left:0; width:1560px; height:auto; margin:-60px 0 0 -200px;}
	.panorama .img-higher img{transform:translateX(-57%);}
	.operating-room .panorama .img{width:1680px; height:auto; margin:-60px 0 0 -250px;}

	.prod-info .btn-back{top:25px; left:27px; width:54px; height:25px; padding:0; text-indent:-9999px;}
	.prod-info .btn-back:before{left:9px; width:35px;}
	.prod-info .btn-back:after{left:10px; width:15px; height:15px; margin:-8px 0 0;}
	.prod-detail{padding:160px 0 0 27px; font-size:15px;}
	.prod-detail h3{margin:0 0 20px; padding:0; font-size:21px; border:0;}
	.prod-detail h3 span{font-size:13px;}
	.prod-detail h3 i{font-size:15px;}
	.prod-detail ul{margin-right:27px;}
	.cloud-contents .prod-detail ul{height:102px; overflow-y:scroll;}
	.prod-detail li{margin:0 0 3px;}
	.prod-info .inner{width:100%;}
	.prod-info .btn-area{left:27px; bottom:30px; width:340px; font-size:15px;}
	.prod-info .btn-area .btn{width:49%; margin:8px 0 0;}
	.prod-info .btn-area i{display:none;}
	.prod-info .btn-area .btn-primary,
	.prod-info .btn-area .btn-demo{padding:0; text-align:center;}
	.prod-info .btn-area .btn-learnmore{float:right; padding:0; text-align:center; background:#fff;}
	.prod-info .bg{width:70%;}
	.prod-info .bg-over{position:absolute; top:0; right:0; width:430px; height:100%; background:linear-gradient(to left, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));}
	.prod-info .bg-over-diagnostic{position:absolute; top:0; left:0; width:820px; height:100%; background:linear-gradient(to right, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));}
	.prod-info .bg-diagnostic{width:30%;}
	.prod-info .bg-clinical{width:60%;}
	.prod-info .bg-over{width:20%;}	
	
	.prod-detail ul::-webkit-scrollbar {
	    -webkit-appearance: none;
	    width: 8px;
	}
	.prod-detail ul::-moz-scrollbar {
	    -webkit-appearance: none;
	    width: 8px;
	}
	.prod-detail ul::-o-scrollbar {
	    -webkit-appearance: none;
	    width: 8px;
	}
	.prod-detail ul::-ms-scrollbar {
	    -webkit-appearance: none;
	    width: 8px;
	}

	.prod-detail ul::-webkit-scrollbar-track {
	    background-color: rgba(57,57,57, .6);
	    border-radius: 8px;
	}
	
	.prod-detail ul::-webkit-scrollbar-thumb {
	    border-radius: 8px;
	    background-color: rgba(156, 156, 156, .6);
	}

	.detail-btn{left:0; width:100%; margin:0;}
	.prod-btn{width:22px; height:22px;}
	.btn-zoom{width:22px; height:22px;}
	.btn-zoom:before{width:5px; height:5px;}
	.btn-zoom:after{width:22px; height:22px; margin:-11px 0 0 -11px;}
	.prod-num{top:-75px; left:5px; font-size:21px;}
	.prod-num:after{top:45px; left:6px; width:1px; height:42px;}
	.prod-num.bottom{bottom:-70px;}
	.prod-num.bottom:after{top:-45px;}
	.prod-num span{font-size:16px;}
	.reading-room .prod-31hn713d{top:160px; left:325px;}
	.reading-room .prod-21hq513d{top:120px; left:718px;}
	.reading-room .prod-27hj713c{top:250px; left:605px;}
	.reading-room .prod-32hl512d{top:180px; right:240px;}
	.operating-room .prod-32hl714s{top:245px; left:80px;}
	.operating-room .prod-27hj713s{top:240px; right:435px;}
	.operating-room .prod-27hk510s{top:240px; right:267px;}
	.consulting-room .prod-27hj712c{top:173px; right:400px;}
	.x-ray-room .panorama .img{width:1560px; margin:-105px 0 0 -10px;}
	.x-ray-room .prod-17hk701g{top:350px; left:460px;}
	.x-ray-room .prod-17hk701g .prod-num{top:-130px;}
	.x-ray-room .prod-17hk701g .prod-num:after{height:90px;}
	.x-ray-room .prod-14hk701g{top:180px; right:240px;}
	.teleradiology .prod-32hl512d{top:160px; left:540px;}
	/* .medical-contents .consulting-room .panorama .img{width:1542px; margin:-53px 0 0 -178px;} */
	
	.vertical-list-type{margin-top:12px;}
	
	.why-lg-medical{padding:60px 27px;;}
	.why-lg-medical .medical{width:100%;}
	.why-lg-medical h2{margin-bottom:10px; font-size:16px;}
	.why-lg-medical h3{margin:0 0 20px; font-size:25px; line-height:1.1;}
	.why-lg-medical .vod-area{width:45%;}
	.why-lg-medical .vod-area video{width:100%; vertical-align:bottom;}
	.why-lg-medical .vod{position:relative;}
	.why-lg-medical .vod img{width:100%;}
	.why-lg-medical .vod .btn-vid-play{position:absolute; bottom:10px; right:10px; width:30px; height:30px; background:url(/global/business/virtual-showroom/images/monitors/ico_play.png) no-repeat; background-size:100% auto;}
	.why-lg-medical .txt-area{width:48%; font-size:17px; line-height:1.24; letter-spacing:-0.015em;}
	.why-lg-medical .txt-area p{margin-bottom:25px;}
	.total-solution h4{text-align:center;}
	.total-solution .logo-solution{height:20px;}
	.medical-line-up .video-area .btn-download{width:100%; height:42px; line-height:42px;}
	.btn-vid-full{bottom:0; left:0; width:100%; height:42px; line-height:36px; border:2px solid #1a1a1a;}
	.btn-vid-full:hover,
	.btn-vid-full:focus{color:#1a1a1a; border:2px solid #1a1a1a;}
	.video-area .txt-area span{font-size:18px;}
	
	/* news & notice */
	.news-and-notice{padding:40px 40px 0; width:100%; height:300px;}
	.news-and-notice .inner{padding:0 27px;}
	.news-and-notice h2{font-size:16px;}
	.news-and-notice .txt-news{margin:20px 0;}
	.news-and-notice .txt-news dt{padding:0 40px; font-size:20px;}
	.news-and-notice .btn-new-more{width:98px; height:30px;font-size:14px; border-radius:15px; line-height:30px;}
	.news-and-notice .bx-viewport{margin-bottom:12px; padding-bottom:20px; border-bottom:1px solid #d1d1d1;}
	.news-and-notice .bx-prev:after{left:4px;}
	.news-and-notice .bx-next:after{right:4px;}
	.news-and-notice .bx-controls-direction{height:0; line-height:0;}
	.news-and-notice .bx-pager{padding-right:17px;}
	.news-and-notice .btn-control{bottom:0; left:34.5%; padding-left:10px; width:20px; height:20px; font-size:0; background:none; border:0; text-indent:-9999px; transform:translateX(-50%);}
	.news-and-notice .btn-control:after{content:''; display:block; width:10px; height:12px; border-left:4px solid #000; border-right:4px solid #000; box-sizing:border-box;}
	.news-and-notice .btn-control.play:after{content:''; display:block; left:5px; width:0; height:0; border:6px solid transparent; border-left:10px solid #000}
	.medical-contents .news-and-notice .btn-control,
	.cloud-contents .news-and-notice .btn-control,
	.monitors-contents .news-and-notice .btn-control{left:43.8%;}
	.probeam-contents .news-and-notice .btn-control{left:45.2%}
	
	
	/* direct scroll */
	.direct-scroll a{right:27px; padding:0; width:160px; height:40px; font-size:14px; line-height:40px; text-align:center;}
	.direct-scroll a:hover,
	.direct-scroll a:focus{background:rgba(255, 255, 255, .8); color:#000;}
	.medical-scroll a:first-child{bottom:75px; background:rgba(255, 255, 255, .8);}
	.medical-scroll a:first-child:hover{background:rgba(255, 255, 255, .8);}
	.medical-scroll a:last-child{bottom:30px; background:rgba(255, 255, 255, .8);}
	.medical-scroll a:last-child:hover{background:rgba(255, 255, 255, .8);}
	
	.cloud-scroll a:first-child{bottom:75px; background:rgba(255, 255, 255, .8);}
	.cloud-scroll a:first-child:hover{background:rgba(255, 255, 255, .8);}
	.cloud-scroll a:last-child{bottom:30px; background:rgba(255, 255, 255, .8);;}
	.cloud-scroll a:last-child:hover{background:rgba(255, 255, 255, .8);}
	
	.probeam-scroll a:first-child{bottom:75px; background:rgba(255, 255, 255, .8);}
	.probeam-scroll a:first-child:hover{background:rgba(255, 255, 255, .8);}
	.probeam-scroll a:last-child{bottom:30px; background:rgba(255, 255, 255, .8);}
	.probeam-scroll a:last-child:hover{background:rgba(255, 255, 255, .8);}
	
	.monitors-scroll a:first-child{bottom:75px; background:rgba(255, 255, 255, .8);}
	.monitors-scroll a:first-child:hover{background:rgba(255, 255, 255, .8);}
	.monitors-scroll a:last-child{bottom:30px; background:rgba(255, 255, 255, .8);}
	.monitors-scroll a:last-child:hover{background:rgba(255, 255, 255, .8);}
	
	/* cloud-device */
	.function-summary dl{padding:210px 20px 30px;}
	.function-summary .effectiveness span{margin-top:15px; font-size:15px;}
	
	.education .panorama .img{width:1400px; margin:0;}
	.education .prod-num{top:-100px;}
	.education .prod-num:after{top:60px; height:42px;}
	.education .prod-27cn650w{top:120px; left:810px;}
	.education .prod-24cn650{top:130px; left:430px;}
	.government .panorama .img{width:1250px; margin:0;}
	.government .prod-24ck550z{top:177px; left:297px;}
	.government .prod-24cn650{top:256px; right:273px;}
	.government .prod-24cn650 .prod-num{top:-115px;}
	.government .prod-24cn650 .prod-num:after{height:80px;}
	.government .prod-cbv42bp{top:300px; left:595px;}
	.healthcare .panorama .img{width:2000px; margin:-180px 0 0 -550px;}
	.healthcare .prod-24ck560n{top:210px; left:270px;}
	.healthcare .prod-24ck550z{top:200px; right:550px;}	
	.healthcare .prod-24cn670n{top:200px; right:423px;}
	
	
	/* cloud-lineup */
	.cloud-list{margin:0 auto;}
	.cloud-lineup .title-area{width:auto; padding:0 21px; box-sizing:border-box;}
	.cloud-lineup .sub-tab{max-width:1170px; width:100%;}
	.cloud-lineup .m-select{position:relative; width:100%; height:40px; line-height:40px; font-family:'LGSmHaB'; font-size:15px; color:#fff; background:#a50034; border:none; display:block;}
	.cloud-lineup .m-select:focus{outline:none;}
	.cloud-lineup .m-select:after{position:absolute; top:17px; right:20px; content:''; display:block; width:18px; height:10px; background:url(/global/business/virtual-showroom/images/common/ico_tab_arr.png) no-repeat; background-size:100%; cursor:pointer; z-index:10; transition:all .2s;}
	.cloud-lineup .tab-wrap{padding-top:50px;}
	.cloud-lineup .sub-tab{position:relative; width:100%; height:42px; line-height:42px; font-family:'LGSmHaB'; font-size:15px; z-index:10;}
	.cloud-lineup .sub-tab li{float:none; width:100%;}
	.cloud-lineup .sub-tab{max-width:1170px; width:100%;}
	.cloud-lineup .sub-tab li a,
	.cloud-lineup .sub-tab li:hover a,
	.cloud-lineup .sub-tab li.active a{color:#a7a7a7; background:#fff;}
	.cloud-lineup .sub-tab li{border-bottom:1px solid #d1d1d1; display:none;}
	.cloud-lineup .m-select.menu:after{transform:rotate(180deg);}
	.cloud-lineup .lineup-title{margin-bottom:25px; padding-bottom:10px; font-size:15px;}
	
	.cloud-lineup .bx-wrapper{margin:0 auto;}	
	.cloud-list .bx-controls-direction a{position:absolute; top:50%; width:15px; height:29px; text-indent:-9999px; transform:translateY(-50%);}
	.cloud-list .bx-prev{left:0; background:url(/global/business/virtual-showroom/images/common/ico_slide_left.png) no-repeat; background-size:100% 100%;}
	.cloud-list .bx-next{right:0; background:url(/global/business/virtual-showroom/images/common/ico_slide_right.png) no-repeat; background-size:100% 100%;}
	.cloud-list .bx-controls-direction .disabled{display:none;}
	.cloud-list .bx-next.active{display:none;}
	
	.cloud-list li:last-child{margin-right:0;}
	.cloud-list .list-all .first-col{margin-right:37px;}
	.cloud-list .narrow{width:100%; margin-left:0;}
	.cloud-list .narrow .narrow-tit{width:100%;}
	.cloud-list .line-name{font-size:15px;}
	.cloud-list .line-detail{height:30px; margin:5px 15px 10px; font-size:13px;}
	.cloud-list .btn-play{top:25vw; padding-top:6px; font-size:13px;}
	.cloud-list .btn-vid-cloud{top:37vh;}

	.cloud-list .btn-area{padding:0 15px 30px; box-sizing:border-box;}
	.cloud-list .btn{width:100%; height:42px; font-size:14px; line-height:42px;}
	.cloud-list .btn-view,
	.cloud-list .btn-view:hover{float:none; margin-right:0; margin-bottom:5px; padding-left:0; color:#1a1a1a; background:#fff;}
	.cloud-list .btn-leaflet,
	.cloud-list .btn-leaflet:hover{margin-top:5px; padding-left:0; color:#1a1a1a; background:#fff;}
	.cloud-list .btn-learnmore,
	.cloud-list .btn-learnmore:hover{float:none; padding:0; text-align:center; background:#fff;}	
	.cloud-list .cloud-prod li{height:auto;}
	.cloud-list .product-img{margin:0 auto; width:100% max-width:100%;}
	.cloud-list .product-img img{width:100%;}
	.cloud-list .product-img .product-ico{position:absolute; top:10px; left:50%; transform:translateX(-50%); width:100%;}
	.cloud-list .product-img .webcam-img{position:static; width:17px; border-right:1px solid #e4e4e4; margin-right:10px; padding-right:10px;}
	.cloud-list .product-img .windows{position:static; width:52px;}
	.cloud-list .product-img .non-os{position:static; width:42px;}	
	.cloud-list .product-img .igel{position:static; width:23px;}	
	.device-detail .manager .btn-vid-cloud,
	.device-detail .manager .btn-vid-cloud:hover{display:inline-block; width:158px; height:42px; line-height:42px; margin-left:5px; padding-left:0; font-size:16px; background:#fff; background-size:23px auto; color:#000;}
	.cloud-list .btn-vid-cloud{top:40vh;}
	

	/* line-up */
	.line-up h3{height:auto; box-sizing:border-box; margin:0; padding:70px 0; font-size:35px; line-height:1.2;}
	.line-up .bg-wrap{padding:0 27px;}
	.line-up .m-select{position:relative; width:100%; height:42px; line-height:42px; font-family:'LGSmHaB'; font-size:16px; color:#fff; background:#a50034; border:none; display:block;}
	.line-up .m-select:focus{outline:none;}
	.line-up .m-select:after{position:absolute; top:17px; right:20px; content:''; display:block; width:18px; height:10px; background:url(/global/business/virtual-showroom/images/common/ico_tab_arr.png) no-repeat; background-size:100%; cursor:pointer; z-index:10; transition:all .2s;}
	.line-up .sub-tab{position:relative; width:100%; height:42px; line-height:42px; font-family:'LGSmHaB'; font-size:15px; z-index:10;}

	.line-up .sub-tab{height:0;}
	.line-up .sub-tab li{float:none; width:100%; border:none; color:#a7a7a7; background:#fff; display:none; border-bottom:1px solid #d1d1d1;}
	.line-up .sub-tab li:hover a,
	.line-up .sub-tab li.active a{color:#a7a7a7; background:#fff;}
	.line-up .m-select.menu:after{transform:rotate(180deg);}

	.line-up-list{width:100%; margin:0;}
	.line-up-list .list-all{width:100%; float:none;}
	.line-up-list .list-all .tit{width:auto; font-size:15px; margin:40px 27px 20px; }
	.line-up-list .tit{padding-bottom:20px; border-bottom:2px solid #1a1a1a;}
	.line-up-list .tit-wrap{border-bottom:0;}
	.line-up-list .tit i{font-family:'LGSmHaSB'; font-style:normal; font-size:20px; }
	.line-up-list .tit-m{display:block;}
	.line-up-list .tit-pc{display:none;}
	.line-up-list .size,
	.line-up-list .size-27{display:none;}
	.wide.list-all > div{float:none; margin:0 auto;}
	.list-all.single .bx-controls{display:none;}

	.lineup-prod-pc{display:none;}
	.lineup-prod-m{display:block;}
	.line-up-list .list-all ul{float:none; width:100%; padding:0 27px; box-sizing:border-box;}

	.lineup-prod.horizontal li:first-child,
	.line-up-list li{float:left; margin-bottom:37px; margin-right:2%; width:49%;}
	#diagnostic li,
	#xray li{float:none;}
	.line-up-list li:last-child{margin-right:0;}
	.line-up-list .list-all .first-col{margin-right:37px;}
	.line-up-list .narrow{width:100%; margin-left:0;}
	.line-up-list .narrow .narrow-tit{width:100%;}
	.line-up-list .product-img{width:100%;}
	/* .line-up-list .product-img:before{content:''; display:block; position:absolute; top:0; left:0; width:100%; height:100%; background:rgba(255,255,255,.8); opacity:0; transition:all .3s; z-index:2;} */
	.line-up-list .product-img:hover:before{opacity:0;}
	.line-up-list .product-img.active .btn-learnmore{opacity:0;}
	.line-up-list .product-img img{width:100%;}
	.line-up-list .line-name{font-size:15px;}
	.line-up-list .line-detail{height:30px; margin:5px 15px 10px; font-size:13px;}
	.line-up-list .btn-play{top:30vw; padding-top:6px; font-size:13px; }

	.line-up-list .btn-area{padding:0 15px 30px; box-sizing:border-box;}
 	.line-up-list .btn{width:100%; height:42px; font-size:14px; line-height:42px;}
	.line-up-list .btn-view,
	.line-up-list .btn-view:hover{margin-right:0; margin-bottom:5px; padding-left:0; color:#1a1a1a; background:#fff;}
	.line-up-list .btn-leaflet,
	.line-up-list .btn-leaflet:hover{margin-top:5px; padding-left:0; color:#1a1a1a; background:#fff;}
	.line-up-list .btn-learnmore,
	.line-up-list .btn-learnmore:hover{padding:0; text-align:center; background:#fff;}
	.line-up-list .btn-request{padding-left:0; background:#000;}
	.line-up-list .btn-request:hover,
	.line-up-list .btn-request:focus{background:#000; color:#fff;}

	.line-up .detail-info{width:100%; height:auto; background:none; text-align:center; line-height:1;}
	.line-up .detail-info p{margin:40px 0 20px;}
	.line-up .detail-info .btn-download,
	.line-up .detail-info .btn-download:hover{float:none; margin:0 auto 50px; padding-left:0; width:100%; height:42px; line-height:42px; background:#1a1a1a; color:#fff; box-sizing:border-box;}
	

	.line-up .bx-wrapper{position:relative; width:70%; margin:0 auto;}
	.line-up .bx-viewport{overflow:visible !important;}
	.line-up .bx-controls{margin-top:10px;}
	.line-up .bx-pager-item{display:inline-block; margin:0 5px;}
	.line-up .bx-pager-link{ width:12px; height:12px; padding:0; line-height:12px; border:0; border-radius:50%; text-indent:-9999px; overflow:hidden; background:#e3e4e6; border:none;}
	.line-up .bx-pager-link.active{background: #a50034;}
	.list-area{margin:0 -27px; padding-bottom:30px;}

	.line-up .bx-controls-direction a{position:absolute; top:50%; width:15px; height:29px; text-indent:-9999px; transform:translateY(-50%);}
	.line-up .bx-prev{left:-30px; background:url(/global/business/virtual-showroom/images/common/ico_slide_left.png) no-repeat; background-size:100% 100%;}
	.line-up .bx-next{right:-30px; background:url(/global/business/virtual-showroom/images/common/ico_slide_right.png) no-repeat; background-size:100% 100%; }
	.line-up .bx-controls-direction .disabled{display:none;}
	.line-up .bx-next.active{display:none;}

	.lineup-pop .txt-area{padding:100px 27px 0;}
	.lineup-pop .txt-area .product-name{font-size:13px;}
	.lineup-pop .txt-area span{margin:10px 0 0; font-size:21px;}
	.lineup-pop .txt-area .mo{display:block;}
	.lineup-pop .txt-area .pc{display:none;}
	.lineup-pop .txt-area .product-info{margin:20px 0 0; padding:0; border:0;}
	.lineup-pop .txt-area .product-info li{margin-bottom:3px; padding:0 0 0 8px; font-size:15px;}
	.lineup-pop .txt-area .product-info li:before{top:8px; width:3px; height:3px;}
	.lineup-pop .txt-area .btn,
	.lineup-pop .txt-area .btn:hover{width:100%; height:42px; margin-top:10px; padding:0; font-size:15px; line-height:42px; color:#fff; text-align:center; background:#000;}
	.lineup-pop .img-wrap img{width:auto; height:auto; max-width:100%; max-height:100%;}
	#lineup-overlay .img-area .btn-area{display:none;}
	#lineup-overlay .img-wrap{position:relative; top:50%; width:100%; margin:0 auto; text-align:center; transform:translateY(-60%);}
	#lineup-overlay .range-wrap{bottom:45px; width:92%; margin:25px 0 25px -46%;}

	#room-prod .img-wrap,
	#device-prod .img-wrap{position:relative; top:50%; width:100%; margin:0 auto; text-align:center; transform:translateY(-60%);}
	#room-prod .range-wrap,
	#device-prod .range-wrap{width:100%; margin:25px 0 25px -50%;}
	#room-prod .btn-area,
	#device-prod .btn-area{display:none;}

	.request h3{margin-top:25px; box-sizing:border-box; font-size:35px;}
	.request .txt-area{width:100%; box-sizing:border-box; padding:35px 27px 25px; font-size:13px;}
	.request .txt-area span{margin-top:20px;}
	.request-form{width:100%;}
	.request-form .input-area{padding:0 27px 27px;}
	.request-form .btn-area{padding:40px 27px 120px;}
	.request-form .btn-primary:hover{background:#a50034;}
	.request-form .required-alert{position:static; margin-left:20px;}
	.total-solution{padding:0 27px 60px;}
	.total-solution h3{padding:35px 0; font-size:27px;}

	.overlay .popup{height:90%;}
	.overlay a.close{top:25px; height:25px; width:25px; height:25px;}
	.overlay a.close:before,
	.overlay a.close:after{top:11px; height:2px;}
	.overlay .overlay .iframe-wrap iframe{width:85%; height:360px;}
	#video-overlay .iframe-popup{max-height:700px;}

	/*	find-device */
	.find-device .find-bg .find-txt{width:90%;}
	.find-device h3{font-size:35px;}
	.find-device p{font-size:17px; padding-top:20px;}
	.find-device .bg-wrap{padding: 0 27px 50px; box-sizing:border-box;}
	.find-device .btn-vid-cloud{top:34vw;}
	.find-wrap{width:100%;}
	.step-wrap{padding-top:23px;}
	.step{width:100%; font-size:17px; border-bottom:2px solid #737373; box-sizing:border-box;}
	.step li{width:33.3333%; padding:15px 0;}
	.step li+li:before{content:''; display:block; position:absolute; top:20px; left:-32px; width:12px; height:12px; border-right:2px solid #737373; border-top:2px solid #737373;}
	.step li.active{position:relative; color:#a50034;}
	.step li.active:after{content:''; width:100%; height:2px; background:#a50034; position:absolute; bottom:-2px; left:0;}
	.step li span{margin-right:20px; width:25px; height:25px; line-height:25px;}

	.business-logo{position:relative; width:41%; height:60px;}
	.business-logo:after{content:''; display:block; position:absolute; top:12px; right:0; width:1px; height:40px; background:#dddddd;}
	.business-logo .pc{display:none;}
	.business-logo .mo{display:block; margin:0 auto;}
	.business-logo img{height:100%;}
	
	.find-tit{padding:40px 0; font-size:21px; text-align:center;}
	.find-device .radio-box li{position:relative; float:none; width:100%; height:auto; margin-right:0; margin-bottom:9px; padding:0; border:3px solid transparent;}
	.find-device .radio-box li:last-child{margin-right:0;}
	.find-device .radio{position:static; height:auto; text-align:center;}
	.find-device .radio-wrap{position:absolute; width:59%; top:50%; left:auto; right:0; transform:translateY(-50%);}
	.find-device .radio label{position:relative; display:block; height:auto; margin-left:20px; font-size:17px; text-align:left;}
	.find-device .radio input[type="radio"]{position:absolute; bottom:0; right:0; opacity:0;}
	.find-device .radio label:before{position:absolute; bottom:0; top:50%; left:auto; right:15px; transform:translateY(-50%); content:''; display:block; background:url(/global/business/virtual-showroom/images/common/ico_radio_checkbox.png) no-repeat 0 0; background-size:100% auto; width:32px; height:32px;  transition:all .2s;}
	.find-device .radio input[type="radio"]:checked + label:before{position:absolute; bottom:0; top:50%; left:auto; right:15px; transform:translateY(-50%); content:''; display:block; content:''; background:url(/global/business/virtual-showroom/images/common/ico_radio_checked.png) no-repeat 0 0; background-size:100% auto; width:32px; height:32px;}
	.find-device .btn-area{width:100%; text-align:center; margin:20px 0 0;}
 	.find-device .btn-next{float:none; margin-top:0; width:130px; height:42px; line-height:42px; font-size:12px;}
	.find-device .ico-next{display:none;}
	
	.device-type .ico-next,
	.device-type .ico-back{display:none}
	.device-type-wrap{float:none; margin-bottom:0; padding-bottom:40px; width:100%;}
	.device-type-client{border-bottom:1px solid #ddd;}
	.device-type-client .radio-box{border-right:none;}
	.device-type-form{padding-left:0; padding-bottom:0;}
	.device-type .radio-box li{height:125px;}
	.device-type-wrap .img-type{position:relative; width:41%; height:100%; text-align:center;}
	.device-type-wrap .img-type:after{content:''; display:block; position:absolute; top:17px; right:0; width:1px; height:91px; background:#dddddd;}
	.device-type .radio-box li:last-child{margin-right:0;}
	.device-type .radio-box li img{width:auto; height:100%;}
	.device-type .btn-area{width:100%; padding:0; font-size:12px;}
	.device-type .btn{width:130px; height:42px; margin:0 5px;}
	.device-type .btn-area .btn:first-child,
	.device-type .btn-area .btn:last-child{float:none;}

	.find-solution .result{position:relative; margin-top:40px; width:100%; height:122px;}
	.find-solution .txt-result{padding:20px 0 10px; text-align:center;}
	.find-solution .txt-result span{font-size:15px;}	
	.find-solution .lineup-prod{margin-top:20px; padding:0 27px 50px;}
	.find-solution .lineup-prod li{float:left; margin-bottom:2%; margin-right:2%; width:49%; height:auto;}
	.find-solution .lineup-prod li:nth-child(3n){margin-right:2%;}
	.find-solution .lineup-prod li:nth-child(2n){margin-right:0;}
	.find-solution .product-img{width:100%; margin:0 auto;}
	.find-solution .line-name{font-size:15px;}
	.find-solution{text-align:center;}
	.find-solution .btn-again{margin-left:6px;}
	.find-solution .ico-view,
	.find-solution .ico-again{display:none;}
	.find-solution .result .btn-area{position:static; transform:none; padding-bottom:0; text-align:center;}
	.find-solution .result .btn-area .btn{width:130px; height:42px; font-size:12px;}
	.find-solution .ico-demo,
	.find-solution .ico-again{display:none;}
	.find-solution .line-detail{display:block; height:30px; margin:5px 15px 10px; font-size:13px;}
	.find-solution .btn-area{margin:0; padding:24px 15px 30px;}
	.find-solution .btn{width:100%; height:42px; font-size:14px; line-height:42px;}
	.find-solution .btn-view,
	.find-solution .btn-view:hover{float:none; margin-right:0; margin-bottom:5px; padding-left:0; color:#1a1a1a; background:#fff;}
	.find-solution .btn-leaflet,
	.find-solution .btn-leaflet:hover{margin-top:5px; padding-left:0; color:#1a1a1a; background:#fff;}
	.find-solution .btn-learnmore,
	.find-solution .btn-learnmore:hover{float:none; padding:0; text-align:center; background:#fff;}
	.find-solution .btn-request{width:100%; margin-top:10px; color:#fff; background:#000}
	.find-solution .btn-request:hover,
	.find-solution .btn-request:focus{background:#000;}
	.find-solution .btn-learnmore, 
	.find-solution .btn-learnmore:hover,
	.find-solution .btn-learnmore:focus,
	.find-solution .product-img.active .btn-learnmore{opacity:0;}
	.find-solution .product-img:hover:before{opacity:0;}
	
	.hybrid .panorama .img{width:1360px; margin-left:-96px;}
	.hybrid .prod-34cn650{top:174px; left:198px;}
	.hybrid .prod-34cn650 .prod-num{top:-101px;}
	.hybrid .prod-15zt90p{top:323px; left:680px;}
	.hybrid .prod-14zt90p{top:365px; left:1129px;}
	.hybrid .prod-14zt90p .prod-num{left:-61px;}
	.hybrid .prod-14zt90p .prod-num:after{left:72px;}
	
	
	.corporate .panorama .img{margin:-60px 0 0 -200px;}
	.corporate .prod-38cl950p{top:235px; left:475px;}
	.corporate .prod-34cn650w{top:240px; right:377px;}
	.corporate .prod-cl600w{top:250px; right:130px;}
	
	/* probeam */
	.why-probeam .inner{padding:40px 0 60px;}
	.why-probeam .txt{margin:24px auto 35px; width:80%;}
	.why-probeam h3{font-size:35px;}
	.why-probeam .txt{font-size:17px;}
	.why-probeam .device-detail .detail-txt p{padding:50px 0 0}
	.lineup-projector h3{box-sizing:border-box; margin:0 0 40px; font-size:35px;}
	.lineup-projector .bg-wrap{padding:0 27px;}
	.why-probeam .device-detail .detail-txt p{padding:50px 0 0}
	.entertainment-probeam .panorama .img{width:1400px; margin:-80px 0 0 -80px;}
	.entertainment-probeam .prod-bu50n{top:111px; left:1069px;}
	.entertainment-probeam .prod-bu50n .prod-num.bottom{bottom:-102px;}
	.entertainment-probeam .prod-bu50n .prod-num.bottom:after{top:-78px; height:72px;}
	.healthcare-probeam .prod-bu50n{top:169px; left:620px;}
	.healthcare-probeam .prod-bu50n .prod-num.bottom{bottom:-110px;}
	.healthcare-probeam .prod-bu50n .prod-num.bottom:after{top:-76px; height:74px;}
	.residential-probeam .prod-hu85l{top:375px; left:339px;}
	.residential-probeam .panorama .img{width:1350px; margin:0 0 0 -104px;}
	.prod-hu85l .prod-num.bottom:after{top:-83px; height:70px;}
	.prod-hu85l .prod-num.bottom{bottom:-105px;}
	
	/* projector history */
	.history .bg-wrap{padding:0;}
	.history .inner{padding:0 27px;}
	.history h3{font-size:30px; margin-bottom:60px; text-align:center;}
	.history-wrap{width:100%; overflow-x:scroll;}
	.projector-history .year,
	.projector-history .txt-history b{margin-bottom:12px;font-size:16px;}
	.projector-history .year{position:relative; text-indent:-2px;}
	.projector-history .year:after{position:absolute; top:0; left:0; display:block; content:''; width:2px; height:80px; background:url(/global/business/virtual-showroom/images/probeam/dotted_line.png) no-repeat 0 26px; background-size:2px auto; z-index:2;}
	.projector-history{width:1500px;}

	.projector-history li{position:relative; float:left; margin-bottom:63px; padding-right:0; width:148px;}
	.projector-history li:after{position:absolute; top:70px; left:0; display:block; content:''; width:100%; height:2px; background:#d1d1d1;}
	.projector-history li:nth-child(10) img{position:absolute; top:0; left:0;}
	/* .projector-history li:last-child{margin-left:-210px;} */
	.projector-history .img-history{position:relative; height:180px;}
	.projector-history .img-history .arr-history{top:20px;}
	.projector-history .img-history img{width:100%;}
	.projector-history .txt-history span{font-size:13px;}
	
	.corporate-probeam .panorama .img{width:1430px; margin:-35px 0 0;}
	.corporate-probeam .prod-bu60p{top:50px; left:480px;}
	.corporate-probeam .prod-bu60p .prod-num:after{top:-45px; height:42px;}
	.education-probeam .panorama .img{width:1470px; margin:-40px 0 0 -90px;}
	.education-probeam .prod-bf60p{top:60px; left:405px;}
	.education-probeam .prod-bf60p .prod-num.bottom:after{top:-38px; height:35px;}
	.healthcare-probeam .panorama .img{width:1380px; margin:-170px 0 0;}
	.healthcare-probeam .prod-bf50{top:155px; left:650px;}
	.restaurant-probeam .panorama .img{width:1280px; margin:0;}
	.restaurant-probeam .prod-bf50n{top:88px; left:685px;}
	.restaurant-probeam .prod-bf50n .prod-num.bottom:after{top:-38px; height:35px;}
	.museum-probeam .panorama .img{width:1260px; margin:0;}
	/* .residential-probeam .prod-hu85l{top:88px; left:625px;}
	.residential-probeam .prod-hu85l .prod-num.bottom{bottom:-170px;} */
	
	/* monitors */
	.smart-office .panorama .img{width:1670px; margin:-70px 0 0 -155px;}
	.smart-office .prod-34bn770{top:163px; left:209px;}
	.smart-office .prod-27bl650c{top:135px; left:540px;}
	.smart-office .prod-27qn880{top:150px; right:310px;}
	.smart-office .prod-16z90p{top:266px; left:425px;}
	.creative-studio .panorama .img{width:1440px; margin:-5px 0 0;}
	.creative-studio .prod-24md4kl{top:149px; left:260px;}
	.creative-studio .prod-27md5kl{top:192px; left:458px;}
	.creative-studio .prod-32un880{top:190px; right:460px;}
	.creative-studio .prod-16t90p{top:265px; right:163px;}
	.creative-studio .prod-27md5kl .prod-num,
	.creative-studio .prod-32un880 .prod-num,
	.control-room .prod-49wl95c .prod-num{top:-75px;}
	.creative-studio .prod-27md5kl .prod-num:after,
	.creative-studio .prod-32un880 .prod-num:after,
	.control-room .prod-49wl95c .prod-num:after{top:45px; height:42px;}
	.control-room .panorama .img{width:1270px; margin:0;}
	.control-room .prod-49wl95c{top:120px; left:417px;}
	.control-room .prod-34bn77c{top:250px; right:500px;}
	.control-room .prod-43bn70u{top:210px; left:255px;}
	.trading-room .panorama .img{width:1600px; margin:-80px 0 0;}
	.trading-room .prod-17z90p{top:288px; left:430px;}
	.trading-room .prod-17z90p .prod-num{top:-120px; left:4px;}
	.trading-room .prod-17z90p .prod-num:after{height:82px;}
	.trading-room .prod-38wn95c{top:180px; right:405px;}
	.trading-room .prod-38wn95c .prod-num{top:-130px;}
	.trading-room .prod-38wn95c .prod-num:after{height:90px;}
	.trading-room .prod-43bn70u{top:215px; right:175px;}
	.home-office .panorama .img{width:1280px; margin:0 0 0 -15px;}
	.home-office .prod-34wn80c{top:150px; left:610px;}
	.home-office .prod-14z90p{top:295px; right:368px;}
	.monitors-contents .consulting-room .panorama .img{width:1280px; margin:0 0 0 -15px;}
	.monitors-contents .consulting-room .prod-34wp88c{top:131px; left:468px;}
	.monitors-contents .consulting-room .prod-14t90p{top:349px; left:673px;}
	
	.optimized{width:100%; box-sizing:border-box; padding:80px 21px;}
	.optimized .img-area{width:52%;}
	.optimized .img-area img{width:100%;}
	.optimized .txt-area{width:46%;}
	
	#ultrawide .title-area{width:auto;}
	#lg-gram .title-area{width:auto;}
	#ultrafine .title-area,
	#uhd .title-area,
	#ips .title-area{width:auto;}
	.monitors-lineup article{box-sizing:border-box; padding:0 21px;}
	.monitors-lineup .title-area{margin:0 -21px;}
	.monitors-lineup .title-area .inner{padding-top:60px;}
	.monitors-lineup .sub-tab{width:100%;}
	.monitors-lineup .m-select{position:relative; width:100%; height:40px; line-height:40px; font-family:'LGSmHaB'; font-size:15px; color:#fff; background:#a50034; border:none; display:block;}
	.monitors-lineup .m-select:focus{outline:none;}
	.monitors-lineup .m-select:after{position:absolute; top:17px; right:20px; content:''; display:block; width:18px; height:10px; background:url(/global/business/virtual-showroom/images/common/ico_tab_arr.png) no-repeat; background-size:100%; cursor:pointer; z-index:10; transition:all .2s;}
	.monitors-lineup .tab-wrap{padding-top:40px;}
	.monitors-lineup .sub-tab{position:relative; width:100%; height:42px; line-height:42px; font-family:'LGSmHaB'; font-size:15px; z-index:10;}
	.monitors-lineup .sub-tab li{float:none; display:none; width:100%; border-bottom:1px solid #d1d1d1;}
	.monitors-lineup .sub-tab{max-width:1170px; width:100%;}
	.monitors-lineup .sub-tab a:after{display:none;}
	.monitors-lineup .sub-tab li a,
	.monitors-lineup .sub-tab li:hover a,
	.monitors-lineup .sub-tab li.active a{color:#a7a7a7; background:#fff;}
	.monitors-lineup .m-select.menu:after{transform:rotate(180deg);}
	
	.monitors-lineup .tab-wrap + .bg-wrap{margin-top:-42px;}
	.video-area{width:100%; box-sizing:border-box; margin:50px auto;}
	.video-area .big-thumbnail{float:none; width:100%; margin-right:0;}
	.video-area .small-thumbnail li.active a:before{border:5px solid #a50034;}
	.video-area .big-thumbnail img{width:100%;}
	.video-area .detail-area{width:100%; height:155px; padding:100px 0 0;}
	.lg-laptops .video-area:nth-child(3) .detail-area{padding:0;}
	.video-area{padding:0;}
	.lg-laptops .detail-area{height:auto;}
	.lg-laptops .video-area:nth-child(2){padding-bottom:50px;}
	.video-area .txt-area{margin-bottom:0; margin-top:30px;}
	.video-area .txt-area b{margin:0 0 10px; font-size:25px;}
	.video-area .txt-area p{font-size:15px;}
	.video-area .small-thumbnail{top:10px; bottom:auto;}
	
	
	.medical-line-up{margin-bottom:0;}
	.medical-line-up .video-area{margin:40px auto 130px; padding:0 27px; box-sizing:border-box;} 
	.medical-line-up .video-area .detail-area{padding:25px 0 0;}
	.medical-line-up .video-area .big-thumbnail .btn-vid-play{width:57px; height:57px; bacgkround:url(/global/business/virtual-showroom/images/monitors/ico_play.png) no-repeat 50% 50%; background-size:100% auto;}
	.medical-line-up .video-area .btn-vid-full{position:static; margin-top:25px; width:100%;}
	.medical-line-up .video-area .btn-download{position:static; margin-top:5px; background:#1a1a1a;}
	.medical-line-up .video-area .btn-download:hover{background:#1a1a1a; color:#fff;}
	.medical-line-up .detail-info > div{margin:0 -27px; padding:0; background:none; box-sizing:border-box; text-align:left;}
	.medical-line-up .detail-info h4{margin:0 auto; width:255px; font-size:21px;}
	.medical-line-up .detail-info dl{padding:34px 27px 20px; text-align:center;}
	.medical-line-up .detail-info dl:last-child{padding:20px 27px 50px;}
	.medical-line-up .detail-info dt{font-size:15px;}
	.medical-line-up .detail-info p{margin:5px 0 20px; font-size:13px;}
	.medical-line-up .detail-info .btn-download{position:static; margin:0; font-size:15px; transform:none;}
	.medical-line-up .detail-info .btn-download:hover{margin:0;}
	
	.monitors-lineup .lineup-title{font-size:15px;}
	.monitors-lineup .detail-info{width:100%;}
	.monitors-list{margin:40px auto;}
	.monitors-list .monitors-prod li{width:32%; height:auto; margin:0 2% 30px 0;}
	.monitors-list .line-name{font-size:15px; margin-top:30px;}
	.monitors-list .line-detail{height:30px; margin:5px 15px 10px; font-size:13px;}
	.monitors-list .product-img{margin:0 auto; width:100%}
	.monitors-list .product-img img{width:100%;}
	.monitors-list .btn-area{padding-bottom:30px; box-sizing:border-box;}
	.monitors-list .btn{width:100%; height:42px; font-size:14px; line-height:42px;}
	.monitors-list .btn-view,
	.monitors-list .btn-view:hover{margin-right:0; margin-bottom:8px; padding-left:0; color:#1a1a1a; background:#fff;}
	.monitors-list .btn-learnmore,
	.monitors-list .btn-learnmore:hover{padding:0; text-align:center; color:#1a1a1a; background:#fff;}
	.monitors-list .bx-controls-direction a:after{display:none;}
	.monitors-list .bx-controls-direction a.disabled:after{border-top:0px solid transparent; border-left:0px solid transparent;}
	
	.gram-list-type{top:270px;}
	.gram-monitors-list .monitors-prod li{height:auto;}
	
	.quote-area{width:100%;}
	.performance{width:100%;}
	.performance ul li{width:49%; height:auto;  margin-bottom:2%; margin-right:0;}
	.performance ul li:nth-child(odd){margin-right:2%;}
	.performance ul li .txt-area{height:240px;}
	.performance-list{margin:20px 0;}
	.performance-list li{font-size:15px;}
	.lg-laptops .monitors-list .line-detail{font-size:13px; height:70px;}
	.lg-laptops .logo-area img:first-child{width:auto;}
	
	/* total-solution */
	
	.total-solution{margin-top:30px; padding:80px 0 0;}
	.find-more .total-solution{width:100%; padding:50px 27px 0; box-sizing:border-box;}
	.find-more h4{font-size:27px; text-align:center;}
	.find-more .detail-info{width:100%; padding:0 27px; box-sizing:border-box;}
	.find-more .detail-info > div{padding:0 20px;}
	.find-more .detail-info h4{font-size:27px;}
	.find-more .detail-info dl{text-align:center;}
	.find-more .detail-info p{font-size:13px;}
	.detail-info .btn-download{position:static; margin-top:20px; width:100%; height:42px; line-height:38px; font-family:'LGSmHaSB'; font-size:15px; background:#1a1a1a; transform:translateY(0);}
	.detail-info .btn-download:hover{background:#1a1a1a; color:#fff;}
	
	.total-solution .inner{padding:0 27px; width:100%; box-sizing:border-box;}
	.total-solution .img-solution{float:left; margin-right:3.030303%; margin-bottom:3.030303%; width:48.4848%;}
	.total-solution .img-solution:nth-child(2n){margin-right:0;}
	.total-solution .img-solution.active,
	.total-solution .img-solution:hover{background:#fff;}
	.total-solution .img-solution:last-child{margin-right:0;}
	.total-solution .img-solution .txt-solution{bottom:25px; width:100%; font-size:15px; text-align:center;}
	.total-solution .img-solution:first-child .txt-solution{width:100%;}
	.total-solution .img-solution:last-child .txt-solution{width:100%;}
	
	.find-more{margin:0; padding:50px 0 0;}
	.partner-detail-info{margin:40px auto 0;padding:0 27px 60px; box-sizing:border-box;}
	.partner-detail-info dt{margin:0 0 30px; font-size:27px; text-align:center; font-family:'LGSmHaB'}
	.partner-detail-info dd{padding:30px 22px; height:auto; text-align:center;}
	.partner-detail-info p{float:none; font-size:16px; text-align:center;}
	
	.partner-detail-info .btn-joinnow{float:none; margin-top:20px; padding-right:0; width:280px; height:42px; font-family:'LGSmHaSB'; background:#000; line-height:42px;}
	.partner-detail-info .btn-joinnow:hover{background:#000; color:#fff;}
	
}

@media screen and (max-width:900px){
	.reading-room .panorama .img-higher img{transform:translateX(-69.1%);}
	.operating-room .panorama .img-higher img{transform:translateX(-72%);}
	.consulting-room .panorama .img-higher img{transform:translateX(-73%);}
	.x-ray-room .panorama .img-higher img{transform:translateX(-65%);}
	.teleradiology .panorama .img-higher img{transform:translateX(-69%);}
	
	.corporate .panorama .img-higher img{transform:translateX(-69.1%);}
	.education .panorama .img-higher img{transform:translateX(-76%);}
	.government .panorama .img-higher img{transform:translateX(-69%);}
	.healthcare .panorama .img-higher img{transform:translateX(-69.1%);}
	
	.why-probeam .device-detail .detail-txt{padding:0 15px;}
	.why-probeam .device-detail .detail-txt p{padding:20px 0 0}

	.corporate-probeam .panorama .img-higher img{transform:translateX(-67%);}
	.education-probeam .panorama .img-higher img{transform:translateX(-70%);}
	.healthcare-probeam .panorama .img-higher img{transform:translateX(-70%);}
	.restaurant-probeam .panorama .img-higher img{transform:translateX(-74%);}
	.museum-probeam .panorama .img-higher img{transform:translateX(-72%);}
	
	.smart-office .panorama .img-higher img{transform:translateX(-73%);}
	.creative-studio .panorama .img-higher img{transform:translateX(-68%);}
	.control-room .panorama .img-higher img{transform:translateX(-72%);}
	.trading-room .panorama .img-higher img{transform:translateX(-72%);}
	.home-office .panorama .img-higher img{transform:translateX(-76%);}

	#video-overlay .iframe-popup{max-height:570px;}
	.cloud-list .btn-play{top:25vw;}
	
	.why-lg-medical .vod-area{float:none; width:100%;}
	.why-lg-medical .vod-area video{width:100%; vertical-align:bottom;}
	.why-lg-medical .vod{position:relative;}
	.why-lg-medical .vod img{width:100%;}
	.why-lg-medical .txt-area{float:none; margin-left:0; width:100%}
	
}
	
@media screen and (max-width:767px){
	/* 2021.02 eloqua iframe */
	.request-form.medical-form iframe{height:2700px;}
	.request-form.cloud-form iframe{height:2770px;}
	.request-form.probeam-form iframe{height:2800px;}
	.request-form.monitor-form iframe{height:2800px;}
	.request-pop iframe{height:1560px;}
	.request-pop .medical-request{height:2220px;}
	.request-pop .medical-download{height:2090px;}
	.request-pop .cloud-request{height:2400px;}
	.request-pop .cloud-download{height:2220px;}
	.request-pop .probeam-popuprequest{height:2450px;}
	.request-pop .probeam-download{height:2270px;}
	.request-pop .monitor-request{height:2450px;}
	/* LGECN-330 start */
	.request .contact-list {
		margin-top: 5px;
		margin-bottom: 50px;
		padding: 0 24px;
		flex-wrap: wrap;
	}
	.request .contact-list .unit-box {
		position: relative;
		padding: 10px 0 10px 46px;
		width: 100%;
		text-align: left;
	}
	.request .contact-list .unit-box:not(:last-child) {
		border-bottom: 1px solid #e4e4e4;
	}
	.request .contact-list .unit-box .unit-box-icon {
		position: absolute;
		top: 10px;
		left: 0;
		z-index: 7;
	}
	.request .contact-list .unit-box .unit-box-icon img {
		width: 32px;
	}
	.request .contact-list .unit-box .unit-box-head strong {
		padding-top: 3px;
		font-size: 16px;
		line-height: 24px;
	}
	.request .contact-list .unit-box .unit-box-desc {
		padding-top: 5px;
	}
	/* LGECN-330 end */
}

@media screen and (max-width:720px){
	.modal-title{ background:url(/global/business/virtual-showroom/images/common/popup_background_mo.jpg) 50% 50% no-repeat; background-size:auto 100%;}
	.mo{display:block;}
	.pc{display:none;}
	#diagnostic li,
	#xray li{float:left;}
	
	/* footer */
	.footer{height:auto; font-size:13px;}
	.footer-inner{padding:23px 27px 25px;}
	.footer .footer-logo{display:none;}
	.footer-tab{float:none; margin:0 0 10px;}
	.footer-tab li{margin:0 40px 0 0;}
	.footer-tab li:last-child{margin:0;}
	.footer-tab li+li:before{left:-20px;}
	.footer p{padding-top:10px; font-size:10px;}

	input[type="text"]{height:42px; padding:0 20px;}
	textarea{height:100px; padding:10px 20px;}
	.select:after{top:18px; right:20px;}
	.select .btn-select{height:42px; padding:0 20px;}
	.select .option ul{padding:0 0 15px;}
	.select .option a{padding:8px 20px;}
	.select .option li:first-child a{height:40px; padding:0 20px; line-height:40px;}
	
	.panorama .img{width:1290px;}
	.panorama-inner{width:850px;}
	.hybrid .panorama .img{width:1360px; margin-left:-96px;}
	.government .panorama-inner{width:970px;}
	.reading-room .panorama .img{margin:-10px 0 0 -260px;}
	.operating-room .panorama-inner{width:1090px;}
	.operating-room .panorama .img{width:1520px; margin:0 0 0 -250px;}
	.consulting-room .panorama .img{margin:0 0 0 -200px;}
	.x-ray-room  .panorama-inner{width:900px;}
	.x-ray-room .panorama .img{margin:-90px 0 0 -220px;}
	.teleradiology .panorama .img{margin:0 0 0 -230px;}
	.entertainment-probeam .panorama .img{margin:0px 0 0 -148px; width:1060px;}
	.entertainment-probeam .prod-bu50n{top:142px; left:718px;}
	.entertainment-probeam .prod-bu50n .prod-num.bottom{left:-35px;}
	.entertainment-probeam .prod-bu50n .prod-num.bottom:after{left:46px;}
	
	.reading-room .prod-31hn713d{top:170px; left:105px;}
	.reading-room .prod-21hq513d{top:130px; left:496px;}
	.reading-room .prod-27hj713c{top:250px; left:400px;}
	.reading-room .prod-32hl512d{top:190px; right:180px;}
	.operating-room .prod-32hl714s{top:275px; left:50px;}
	.operating-room .prod-27hj713s{top:270px; right:390px;}
	.operating-room .prod-27hk510s{top:270px; right:240px;}
	.consulting-room .prod-27hj712c{top:188px; right:178px;}
	.x-ray-room .prod-17hk701g{top:360px; left:240px;}
	.x-ray-room .prod-17hk701g .prod-num{top:-115px;}
	.x-ray-room .prod-17hk701g .prod-num:after{height:75px;}
	.x-ray-room .prod-14hq901g{top:195px; right:110px;}
	.x-ray-room .prod-14hk701g .prod-num{left:0;}
	.x-ray-room .prod-14hk701g .prod-num:after{left:10px;}
	.teleradiology .prod-32hl512d{top:180px; left:390px;}
	
	.prod-detail{padding-top:170px;}
	.prod-detail h3 span{margin:0 0 5px;}
	.prod-info[data-prod-num="27cn650w"] .prod-detail{padding-top:160px;}
	.prod-info .bg{width:100%; background:none;}
	.prod-info .bg-over{display:none;}
	.prod-info .bg-over-diagnostic{display:none;}
	.prod-info .inner{position:absolute; top:0; left:0;}
	.prod-info .detail-img{display:block; width:100%; height:100%;}
	.prod-info .detail-img img{position:relative; left:50%; height:100%; transform:translateX(-50%);}
	.prod-info .btn-area{left:0; width:100%; box-sizing:border-box; padding:0 27px;}
	.prod-info .btn-area .btn,
	.prod-info .btn-area .btn-download{width:49%;}
	
	#room-prod .popup-wrap,
	#room-prod .pop-content,
	#device-prod .popup-wrap,
	#device-prod .pop-content{height:100%;}
	
	/* line-up */ 
	#lineup-overlay .popup{top:10%; left:0; height:auto; max-height:none; margin-bottom:50px; transform:none;}
	#video-overlay .popup{max-height:none; height:auto; /* top:50%; transform:translate(-50%, -50%); */}
	.overlay .vod-wrap{position:static; transform:none; margin:50px auto;}
	.overlay video{max-width:720px; width:90%;}
	#lineup-overlay .img-area{float:none; width:100%; height:auto; padding:30px 0 85px;}
	#lineup-overlay .img-wrap{top:0; transform:none;}
	#lineup-overlay .img-wrap img{width:90%;}
	.lineup-pop .txt-area{float:none; width:100%; height:auto; padding:27px;}
	.lineup-pop .txt-area .btn-area{position:static; width:100%; padding:25px 0 0;}
	.lineup-pop .txt-area .btn-area:after{clear:both; display:block; content:'';}
	.lineup-pop .txt-area .btn,
	.lineup-pop .txt-area .btn:hover{float:left; width:49%; margin:0;}
	.lineup-pop .txt-area .btn-download,
	.lineup-pop .txt-area .btn-download:hover{width:100%; margin-top:10px;}
	.lineup-pop .txt-area .btn-learnmore,
	.lineup-pop .txt-area .btn-learnmore:hover{float:right;}

	.line-up h3{/* height:195px;  */padding:50px 0; line-height:1.2;}
	.lineup-pop .txt-area i{font-size:13px;}
	.line-up-list .btn-play{top:56vw;}

	.btn-vid-full:after{border:none;}
	
	.why-lg-medical h2 .mo{display:block;}
	.medical-line-up .detail-info dl{text-align:left;}
	.medical-line-up .detail-info p .pc{display:none;}
	
	/* request */
	.request-form{font-size:15px;}
	.request-form select{height:40px;}
	.request-form .row{padding:17px 0 0;}
	.request-form .half{width:100%;}
	.request-form .half+.half{margin:7px 0 0;}
	.request-form dl.half+dl.half{margin:17px 0 0;}
	.request-form dt{margin:0 0 5px; padding:0 0 0 20px; font-size:13px;}
	.request-form .agree{float:none; margin:0 0 20px; padding:0;}
	.request-form .agree br{display:none;}
	.request-form .btn-primary{float:none; width:100%; height:40px; line-height:40px; text-align:center; text-transform:uppercase;}
	.request-form .btn-primary:before,
	.request-form .btn-primary:after{display:none;}
	.request-form .btn-area{padding:40px 27px 50px;}
	
	/* direct-scroll */
	.direct-scroll a{right:27px; padding:0; width:160px; height:40px; font-size:14px; line-height:40px;}
	.direct-scroll a:hover,
	.direct-scroll a:focus{background:rgba(255, 255, 255, .8); color:#000;}
	.medical-scroll a:first-child{bottom:75px; background:rgba(255, 255, 255, .8);}
	.medical-scroll a:first-child:hover{background:rgba(255, 255, 255, .8);}
	.medical-scroll a:last-child{bottom:30px; background:rgba(255, 255, 255, .8);}
	.medical-scroll a:last-child:hover{background:rgba(255, 255, 255, .8);}
	
	.cloud-scroll a:first-child{bottom:75px; background:rgba(255, 255, 255, .8);}
	.cloud-scroll a:first-child:hover{background:rgba(255, 255, 255, .8);}
	.cloud-scroll a:last-child{bottom:30px; background:rgba(255, 255, 255, .8);}
	.cloud-scroll a:last-child:hover{background:rgba(255, 255, 255, .8);}
	
	.probeam-scroll a:first-child{bottom:75px; background:rgba(255, 255, 255, .8);}
	.probeam-scroll a:first-child:hover{background:rgba(255, 255, 255, .8);}
	.probeam-scroll a:last-child{bottom:30px; background:rgba(255, 255, 255, .8);}
	.probeam-scroll a:last-child:hover{background:rgba(255, 255, 255, .8);}
	
	.monitors-scroll a:first-child{bottom:75px; background:rgba(255, 255, 255, .8);}
	.monitors-scroll a:first-child:hover{background:rgba(255, 255, 255, .8);}
	.monitors-scroll a:last-child{bottom:30px; background:rgba(255, 255, 255, .8);}
	.monitors-scroll a:last-child:hover{background:rgba(255, 255, 255, .8);}

	/* news & notice */
	.news-and-notice{padding:40px 0 0; height:260px;}
	.news-and-notice .inner{max-width:330px;}
	.news-and-notice h2{font-size:12px;}
	.news-and-notice .txt-news{margin:20px 0; padding:0 10px;}
	.news-and-notice .txt-news dt{padding:0; font-size:15px;}
	.news-and-notice .btn-new-more{width:98px; height:30px; font-size:14px; border:0; border-radius:15px; line-height:30px;}
	.news-and-notice .bx-pager{padding-right:17px;}
	.news-and-notice .btn-control{left:13.5%;}
	.medical-contents .news-and-notice .btn-control,
	.cloud-contents .news-and-notice .btn-control,
	.monitors-contents .news-and-notice .btn-control{left:33.8%}
	.probeam-contents .news-and-notice .btn-control{left:37%;}
	.news-and-notice .bx-pager-item button{ width:12px; height:12px; padding:0; line-height:12px; border:0; border-radius:50%; text-indent:-9999px; overflow:hidden; border:none;}
	.probeam-contents .news-and-notice .bx-pager{padding-right:0;}
		
	/* cloud device */
	.step li{height:100px;}
	.step li span{display:block; margin:0 auto 4px;}
	.step li+li:before{top:20px; left:-16px;}
	.find-solution .line-name{font-size:15px;}
	.find-solution .product-img{margin:0 auto; padding:10px 0 20px;}
	.find-solution .product-img .product-ico{position:absolute; top:10px; left:50%; transform:translateX(-50%); width:100%;}
	.find-solution .product-img .webcam-img{position:static; width:17px; border-right:1px solid #e4e4e4; margin-right:10px; padding-right:10px;}
	.find-solution .product-img .windows{position:static; width:52px;}
	.find-solution .product-img .non-os{position:static; width:42px ;}
	.find-solution .product-img .igel{position:static; width:23px ;}
	
	.function-summary{padding:40px 0 50px;}
	.function-summary dl{padding:105px 66px 0; border:0;}
	.function-summary dt{margin:0 0 12px; font-size:25px;}
	.function-summary dd{height:auto; font-size:15px;}
	.function-summary .security{background:url(/global/business/virtual-showroom/images/cloud/ico_function01.jpg) no-repeat center 0; background-size:69px auto;}
	.function-summary .effectiveness{background:url(/global/business/virtual-showroom/images/cloud/ico_function02.jpg) no-repeat center 0; background-size:74px auto;}
	.function-summary .efficiency{border-right:0; background:url(/global/business/virtual-showroom/images/cloud/ico_function03.jpg) no-repeat center 0; background-size:82px auto;}
	.function-summary .bx-wrapper{position:relative;}
	.function-summary .bx-controls-direction a{position:absolute; top:50%; width:14px; height:30px; overflow:hidden; margin:-15px 0 0; text-indent:-9999px;}
	.function-summary .bx-controls-direction .disabled{display:none;}
	.function-summary .bx-prev{left:27px; background:url(/global/business/virtual-showroom/images/common/ico_slide_left.png) no-repeat 0 center; background-size:100% auto;}
	.function-summary .bx-next{right:27px; background:url(/global/business/virtual-showroom/images/common/ico_slide_right.png) no-repeat 0 center; background-size:100% auto;}
	.function-summary .bx-pager{width:100%; padding:20px 0 0; text-align:center;}
	.function-summary .bx-pager .bx-pager-item{display:inline-block; margin:0 5px;}
	.function-summary .bx-pager button{width:10px; height:10px; overflow:hidden; padding:0; text-indent:-9999px; border:0; border-radius:50%; background:#e3e4e6; transition:all .2s;}
	.function-summary .bx-pager .active{background:#a50034;}
	
	.find-device .find-bg{height:235px;}
	.find-device .btn-vid-cloud{top:35vw; font-size:13px; line-height:22px; white-space:nowrap;}
	
	.why-cloud{padding:0 27px;}
	.why-cloud .inner{padding:35px 0 50px;}
	.why-cloud h3{margin:0 0 30px; font-size:35px;}
	.device-detail li,
	.device-detail li:nth-child(even){float:none; width:100%; height:auto;}
	.device-detail strong{padding:80px 0 130px; font-size:17px;}
	.device-detail .detail-txt{padding:0 25px;}
	.device-detail .detail-txt p{font-size:17px; text-align:center;}
	.device-detail .em{font-size:21px;}
	.device-detail .ratio{padding:0 0 60px; background:#f6f7f8 url(/global/business/virtual-showroom/images/cloud/ico_why01.gif) no-repeat center center; background-size:40% auto;}
 	.device-detail .ratio strong{padding:60px 0 130px;}
	.device-detail .angle{padding:0 0 80px; background:#f6f7f8 url(/global/business/virtual-showroom/images/cloud/ico_why02_mo.jpg) no-repeat center 145px; background-size:98px auto;}
	.device-detail .angle strong{padding:80px 0 95px;}
	.device-detail .look{padding:0 0 60px; background:#f6f7f8 url(/global/business/virtual-showroom/images/cloud/ico_why03_mo.jpg) no-repeat center 135px; background-size:202px auto;}
	.device-detail .webcam{padding:0 0 80px; background:#f6f7f8 url(/global/business/virtual-showroom/images/cloud/ico_why04_mo.jpg) no-repeat center 135px; background-size:120px auto;}
	.device-detail .webcam strong{padding:90px 0 80px;}
	.device-detail .manager{height:auto; margin:0; padding:0 0 30px; background:#f6f7f8 url(/global/business/virtual-showroom/images/cloud/ico_why05_mo.jpg) no-repeat center 85px; background-size:117px auto;}
	.device-detail .manager strong{padding:27px 0 140px;}
	.device-detail .manager p{margin:0 auto 30px; font-size:17px;}
	.device-detail .manager .btn-vid-cloud,
	.device-detail .manager .btn-vid-cloud:hover{display:block; margin:7px auto 0;}
	.device-detail .manager .em{margin:0 auto 10px; font-size:21px;}
	.device-detail .btn-detail,
	.device-detail .btn-detail:hover,
	.device-detail .btn-detail.active:hover{background:#737373;}
	.device-detail .btn-download{padding:0 45px; border:1px solid #d1d1d2; background:none;}
	.device-detail .btn-download .ico-down{display:none;}
	
	.cloud-solution .img-solution .medical{background:url(/global/business/virtual-showroom/images/cloud/lg_total_solution01_mo.jpg) no-repeat center bottom; background-size:cover;}
	.cloud-solution .img-solution .probeam{background:url(/global/business/virtual-showroom/images/cloud/lg_total_solution02_mo.jpg) no-repeat center top; background-size:cover;}
	.cloud-solution .img-solution .monitors{background:url(/global/business/virtual-showroom/images/cloud/lg_total_solution03_mo.jpg) no-repeat center bottom; background-size:cover;}
	
	.hybrid .panorama .img{width:1110px; margin:0px 0 0 -166px;}
	.hybrid .prod-34cn650{top:155px; left:73px;}
	.hybrid .prod-15zt90p{top:273px; left:465px;}
	.hybrid .prod-14zt90p{top:307px; left:796px; text-align:right;}
	.hybrid .prod-14zt90p .prod-num{left:-77px;}
	.hybrid .prod-14zt90p .prod-num:after{left:87px;}
	
	.corporate .panorama .img{margin:-10px 0 0 -320px;}
	.corporate .prod-38cl950p{top:235px; left:240px;}
	.corporate .prod-34cn650w{top:240px; right:287px;}
	.corporate .prod-cl600w{top:241px; right:87px;}
	
	.education .panorama .img{width:1290px; margin:0 0 0 -185px;}
	.education .prod-num{top:-90px;}
	.education .prod-num:after{top:50px; height:42px;}
	.education .prod-27cn650w{top:110px; left:550px;}
	.education .prod-24cn650{top:120px; left:205px;}
	.government .panorama .img{width:1290px; margin:0 0 0 -220px;}
	.government .prod-24ck550z{top:182px; left:88px;}
	.government .prod-24cn650{top:263px; right:187px;}
	.government .prod-24cn650 .prod-num{top:-125px;}
	.government .prod-24cn650 .prod-num:after{height:82px;}
	.government .prod-cbv42bp{top:310px; left:394px;}
	.healthcare .panorama .img{width:1680px; margin:-70px 0 0 -480px;}
	.healthcare .prod-24ck560n{top:260px; left:210px;}
	.healthcare .prod-24ck550z{top:245px; right:285px;}
	.healthcare .prod-24cn670n{top:245px; right:166px;}
	.healthcare .prod-24ck550z .prod-num,
	.healthcare .prod-24cn670n .prod-num{top:-68px;}
	.healthcare .prod-24ck550z .prod-num:after,
	.healthcare .prod-24cn670n .prod-num:after{top:45px; height:24px;}
	
	/* cloud-lineup */ 
	.cloud-lineup h3{font-size:35px; line-height:1.05;}
	.cloud-lineup .bg-wrap{width:100%; padding:0 21px 50px; background:#f6f7f8; box-sizing:border-box;}
	.cloud-lineup .title-area{position:relative; padding-top:60px; height:auto; color:#1a1a1a; text-align:center;}
	.cloud-lineup .title-area .inner{position:static; transform:translate(0);}
	.cloud-lineup .title-area p{padding:18px 0; font-size:17px;}
	.cloud-lineup .btn-download{background:#1a1a1a; color:#fff;}

	.cloud-lineup .bx-wrapper{position:relative; width:80%; margin:0 auto;}
	.cloud-lineup .bx-viewport{overflow:visible !important;}
	.cloud-lineup .bx-controls{margin-top:10px;}
	.cloud-lineup .bx-pager-item{display:inline-block; margin:0 5px;}
	.cloud-lineup .bx-pager-link{ width:12px; height:12px; padding:0; line-height:12px; border:0; border-radius:50%; text-indent:-9999px; overflow:hidden; background:#e3e4e6; border:none;}
	.cloud-lineup .bx-pager-link.active{background: #a50034;}
	.list-area{margin:0 -27px;}
	.cloud-list .bx-prev{left:60px;}
	.cloud-list .bx-next{right:60px;}
	.cloud-lineup .bx-controls-direction a{position:absolute; top:50%; width:15px; height:29px; text-indent:-9999px; transform:translateY(-50%);}
	.cloud-lineup .bx-prev{left:-30px; background:url(/global/business/virtual-showroom/images/common/ico_slide_left.png) no-repeat; background-size:100% 100%;}
	.cloud-lineup .bx-next{right:-30px; background:url(/global/business/virtual-showroom/images/common/ico_slide_right.png) no-repeat; background-size:100% 100%; }
	.cloud-lineup .bx-controls-direction .disabled{display:none;}
	.cloud-lineup .bx-next.active{display:none;}
	.cloud-list .btn-area{padding-bottom:30px; box-sizing:border-box;}	
	.cloud-list .single ul{width:80%; margin:0 auto;}
	.cloud-list .list-area .single{width:100%;}
	.cloud-list .list-area .single li{width:100%;}
	.cloud-prod ul:after{clear:both; display:block; content:'';}
	.cloud-list .cloud-prod li{margin-bottom:37px;}
	.cloud-list .btn-vid-cloud{font-size:13px; line-height:22px;}
	.cloud-list .list-area > .none-slide .bx-controls{display:block;}
	.list-all.single .first-wired .bx-controls{display:block !important;}
	
	/* overlay */
	.overlay a.close{top:10px; right:10px;}
	.overlay .pop-content{height:auto;}
	.overlay .popup-bg{overflow:auto;}
	
	/* probeam */
	.why-probeam{padding:0 27px;}
	.why-probeam .device-detail li{float:none; width:100%; height:300px; padding:45px 0 0; text-align:center;}
	.why-probeam .device-detail strong{margin:0 0 145px; font-size:17px;}
	.why-probeam .device-detail .uhd{background:#f6f7f8 url(/global/business/virtual-showroom/images/probeam/ico_uhd_mo.jpg) no-repeat center 120px; background-size:auto 85px;}
	.why-probeam .device-detail .cost{background:#f6f7f8 url(/global/business/virtual-showroom/images/probeam/ico_cost_mo.jpg) no-repeat center 101px; background-size:auto 85px;}
	.why-probeam .device-detail .wraping{background:#f6f7f8 url(/global/business/virtual-showroom/images/probeam/ico_wraping_mo.jpg) no-repeat center 106px; background-size:auto 70px;}
	.why-probeam .device-detail .detail-txt p{top:50%; padding:0; transform:translateY(-50%);}
	
	.lineup-projector h3{height:105px; padding:55px 0 0; line-height:1.2;}
	.lineup-projector .bx-wrapper{position:relative; width:70%; margin:0 auto;}
	.lineup-projector .bx-viewport{overflow:visible !important;}
	.lineup-projector .bx-controls{margin-top:10px;}
	.lineup-projector .bx-pager-item{display:inline-block; margin:0 5px;}
	.lineup-projector .bx-pager-link{ width:12px; height:12px; padding:0; line-height:12px; border:0; border-radius:50%; text-indent:-9999px; overflow:hidden; background:#e3e4e6; border:none;}
	.lineup-projector .bx-pager-link.active{background: #a50034;}

	.lineup-projector .bx-controls-direction a{position:absolute; top:50%; width:15px; height:29px; text-indent:-9999px; transform:translateY(-50%);}
	.lineup-projector .bx-prev{left:-30px; background:url(/global/business/virtual-showroom/images/common/ico_slide_left.png) no-repeat; background-size:100% 100%;}
	.lineup-projector .bx-next{right:-30px; background:url(/global/business/virtual-showroom/images/common/ico_slide_right.png) no-repeat; background-size:100% 100%; }
	.lineup-projector .bx-controls-direction .disabled{display:none;}
	.lineup-projector .bx-next.active{display:none;}
	.lineup-projector .find-solution .lineup-prod li{margin-bottom:0;}
	
	.corporate-probeam .panorama .img{margin:-35px 0 0 -60px;}
	.corporate-probeam .prod-bu60p{top:50px; left:420px;}
	.education-probeam .panorama .img{width:1470px; margin:-40px 0 0 -360px;}
	.education-probeam .prod-bf60p{top:63px; left:135px;}
	.museum-probeam .panorama .img{width:1260px; margin:0 0 0 -210px;}
	.museum-probeam .prod-hu85l{top:88px; left:420px;}
	
	.probeam-solution .img-solution .medical{background:url(/global/business/virtual-showroom/images/probeam/lg_total_solution01_mo.jpg) no-repeat center center; background-size:cover;}
	.probeam-solution .img-solution .cloud{background:url(/global/business/virtual-showroom/images/probeam/lg_total_solution02_mo.jpg) no-repeat center center; background-size:cover;}
	.probeam-solution .img-solution .monitors{background:url(/global/business/virtual-showroom/images/probeam/lg_total_solution03_mo.jpg) no-repeat center center; background-size:cover;}
	
	/* monitors */
	.smart-office .panorama .img{width:1350px; margin:-30px 0 0 -215px;}
	.smart-office .prod-34bn770{top:153px; left:76px;}
	.smart-office .prod-27bl650c{top:133px; left:345px;}
	.smart-office .prod-27qn880{top:146px; right:185px;}
	.smart-office .prod-16z90p{top:236px; left:240px;}
	.creative-studio .panorama-inner{width:980px;}
	.creative-studio .panorama .img{width:1264px; margin:0 0 0 -38px;}
	.creative-studio .prod-24md4kl{top:136px; left:174px;}
	.creative-studio .prod-27md5kl{top:172px; left:375px;}
	.creative-studio .prod-32un880{top:145px; right:182px;}
	.creative-studio .prod-16t90p{top:232px; right:97px;}
	.creative-studio .prod-27md5kl .prod-num,
	.creative-studio .prod-32un880 .prod-num,
	.control-room .prod-49wl95c .prod-num{top:-75px;}
	.creative-studio .prod-27md5kl .prod-num:after,
	.creative-studio .prod-32un880 .prod-num:after,
	.control-room .prod-49wl95c .prod-num:after{top:45px; height:42px;}
	.control-room .panorama-inner{width:900px;}
	.control-room .panorama .img{margin:0 0 0 -140px;}
	.control-room .prod-49wl95c{top:120px; left:277px;}
	.control-room .prod-34bn77c{top:255px; right:305px;}
	.control-room .prod-43bn70u{top:205px; left:115px;}
	.trading-room .panorama-inner{width:1040px;}
	.trading-room .panorama .img{width:1600px; margin:-80px 0 0;}
	.trading-room .prod-17z90p{top:285px; left:435px;}
	.trading-room .prod-38wn95c{top:180px; right:205px;}
	.trading-room .prod-43bn70u{top:255px; right:140px;}
	.home-office .panorama .img{width:1270px; margin:0 0 0 -135px;}
	.home-office .prod-34wn80c{top:150px; left:480px;}
	.home-office .prod-14z90p{top:293px; right:102px;}
	.consulting-room .prod-14t90p{top:349px; left:483px;}
	.consulting-room .prod-34wp88c{top:131px; left:288px;}
	
	.monitors-solution .img-solution .medical{background:url(/global/business/virtual-showroom/images/monitors/lg_total_solution01_mo.jpg) no-repeat center center; background-size:cover;}
	.monitors-solution .img-solution .cloud{background:url(/global/business/virtual-showroom/images/monitors/lg_total_solution02_mo.jpg) no-repeat center center; background-size:cover;}
	.monitors-solution .img-solution .probeam{background:url(/global/business/virtual-showroom/images/monitors/lg_total_solution03_mo.jpg) no-repeat center center; background-size:cover;}
	
	.optimized{padding:40px 27px;}
	.optimized .img-area{float:none; width:100%; margin:0 0 45px;}
	.optimized .txt-area{float:none; width:100%;}
	.optimized .txt-area h3{margin:0 0 15px; font-size:25px;}
	.optimized .txt-area p{margin:0 0 20px; font-size:15px;}
	.optimized .btn-download,
	.optimized .btn-download:hover,
	.optimized .btn-download:focus{display:block; width:100%; height:42px; margin:0 auto; padding:0; font-size:15px; background:#1a1a1a; color:#fff}
	
	.section-tit{padding:45px 0; font-size:35px;}
	
	.monitors-lineup article{padding:0 27px;}
	.monitors-lineup .tab-wrap{padding:0;}
	.monitors-lineup .title-area{height:195px; margin:0 -27px;}
	.monitors-lineup .title-area .inner{padding:40px 27px 0;}
	.monitors-lineup .title-area h3{font-size:35px;}
	.monitors-lineup .title-area h3 img{height:27px;}
	.monitors-lineup .title-area p{padding:0; font-size:25px;}
	.monitors-lineup .logo-area{position:static; width:100%; margin:23px 0 0; text-align:center; transform:none;}
	#ultrawide .title-area,
	#ultrafine .title-area,
	#uhd .title-area,
	#ips .title-area{background-size:cover;}
	#ultrafine .logo-area img.ces{width:28px;}
	.monitors-lineup .logo-area img{height:40px;}
	.monitors-lineup .lg-laptops .title-area .inner{padding-top:25px;}
	
	.video-area{margin:40px 0;}
	
	.video-area .big-thumbnail span{top:0; left:0; width:100%; box-sizing:border-box; padding:9px 14px 0 14px; font-size:12px;}
	.video-area .small-thumbnail{top:6px; width:100%;}
	.video-area .small-thumbnail li{width:23.5%; margin-right:2%;}
	.video-area .small-thumbnail li a:after{background-size:26px auto;}	
	.video-area .txt-area{margin-top:0;}
	.lg-laptops .video-area:nth-child(3) .detail-area{padding-top:40px;}
	.video-area .detail-area{padding:20vw 0 0;}
	
	.monitors-list{margin:40px 0;}
	.monitors-lineup .lineup-title{margin:0 0 25px; padding:0 0 8px;}
	.monitors-lineup .detail-info{height:auto; line-height:1.2; background:none;}
	.monitors-lineup .detail-info p{display:block; margin:0; font-size:15px; text-align:center;}
	.monitors-lineup .detail-info .btn-learnmore{width:100%; height:42px; margin:15px 0 0; padding:0; font-size:15px; text-align:center; background:#a50034;}
	.monitors-lineup .detail-info .btn-learnmore:hover,
	.monitors-lineup .detail-info .btn-learnmore:focus{background:#a50034;}
	
	.monitors-list .monitors-prod ul{padding:0 27px;}
/* 	.monitors-list .monitors-prod ul:after{clear:both; display:block; content:'';} */
	.monitors-list .bx-wrapper{margin:0 27px;}
	.monitors-list .bx-viewport{overflow:visible !important;} 
	.monitors-list .bx-controls-direction a{position:absolute; top:50%; width:15px; height:29px; text-indent:-9999px; transform:translateY(-50%);}
	.monitors-list .bx-controls-direction a:after{display:none;}
	.monitors-list .bx-prev{left:0; background:url(/global/business/virtual-showroom/images/common/ico_slide_left.png) no-repeat; background-size:100% 100%;}
	.monitors-list .bx-next{right:0; background:url(/global/business/virtual-showroom/images/common/ico_slide_right.png) no-repeat; background-size:100% 100%;}
	.monitors-list .bx-controls-direction .disabled{display:none;}
	.monitors-list .bx-next.active{display:none;}
	
 	.monitors-prod .line-name{top:20vw;}
 	.gram-list-type .btn-color{margin:0;}
	.gram-list-type .btn-color:before{width:14px; height:14px;}
	.gram-list-type .btn-color.active:after{width:17px; height:17px;}
		
	
	#lg-gram .title-area{background-size:cover;}
	.quote-area{margin:0 0 50px; padding:25px 0;}
	.quote-area p{margin-bottom:8px; font-size:15px;}
	.quote-area span{font-size:13px;}
	.quote-area .btn-read{width:100%; height:42px; margin-top:20px; padding:0; font-size:15px; text-align:center; background:#a50034; line-height:42px;}
	.quote-area .btn-read:hover,
	.quote-area .btn-read:focus{background:#a50034;}
	.quote-area .copy{width:80%; margin:20px auto 0; font-size:13px;}
	
	.performance-list{margin:40px 0;}
	.performance-list li:nth-child(1),
	.performance-list li:nth-child(2){margin-bottom:10px;}
	
	.performance ul li .txt-area{padding:62px 15px 0; height:200px;}
	.performance .txt-area b{margin-bottom:10px; font-size:15px;}
	.performance .txt-area span{font-size:13px;}
	.performance .txt-area span .pc{display:none;}
	.performance ul li:first-child .txt-area{background:url(/global/business/virtual-showroom/images/monitors/ico_lightweight.png) no-repeat 15px 20px; background-size:30px auto;}
	.performance ul li:nth-child(2) .txt-area{background:url(/global/business/virtual-showroom/images/monitors/ico_large_screen.png) no-repeat 15px 23px; background-size:35px auto;}
	.performance ul li:nth-child(3) .txt-area{background:url(/global/business/virtual-showroom/images/monitors/ico_all_day_battery.png) no-repeat 15px 27px; background-size:30px auto;}
	.performance ul li:last-child .txt-area{background:url(/global/business/virtual-showroom/images/monitors/ico_durability.png) no-repeat 15px 20px; background-size:24px auto;}
	
	.performance li .btn-vid-play{top:50%; left:50%; transform:translate(-50%,-50%);}
	
	.partner-detail-info p{font-size:13px;}
}


@media screen and (max-width:520px){
	.total-solution .img-solution{height:131px;}
	.total-solution .img-solution img:first-child{top:50%; transform:translate(-50%, -66%); width:auto; height:34%;}
	.total-solution .img-solution img:last-child{bottom:15px; height:9%; width:auto;}
	.partner-detail-info .btn-joinnow{width:77%;}
	.gram-list-type{top:56vw;}
	.cloud-list .btn-vid-cloud{top:52vw;}
}

@media screen and (max-width:350px){
	.gram-list-type{top:50vw;}
}






