@charset 'utf-8';

/* form */
input[type="text"]{width:100%; height:54px; box-sizing:border-box; padding:0 30px; color:#666; border:1px solid transparent; border-radius:27px; background:#eaeaea; outline:none; transition:all .2s;}
input[type="text"]:placeholder{color:#666}
textarea{width:100%; height:112px; box-sizing:border-box; overflow:hidden; padding:15px 30px; color:#666; border:1px solid transparent; border-radius:27px; background:#eaeaea; outline:none; transition:all .2s;}
input[type="text"]:focus,
textarea:focus{color:#4c4c4c; border-color:#1a1a1a; background:#fff;}
::placeholder{color:#666;}
:-ms-input-placeholder{color:#666;}
::-ms-input-placeholder{color:#666;}
.checkbox{position:relative;}
.checkbox input[type="checkbox"]{position:absolute; top:0; left:0; opacity:0;}
.checkbox label{position:relative; display:inline-block; padding:0 0 0 35px; font-family:'LGSmHaSB';}
.checkbox label:before{position:absolute; top:0; left:0; width:20px; height:20px; content:''; background:url(/global/business/virtual-showroom/images/common/checkbox.png) no-repeat 0 0; transition:all .2s;}
.checkbox input[type="checkbox"]:focus + label:before,
.checkbox label:hover:before{background:url(/global/business/virtual-showroom/images/common/checkbox_hover.png) no-repeat 0 0;}
.checkbox input[type="checkbox"]:checked + label:before{background:url(/global/business/virtual-showroom/images/common/checkbox_checked.png) no-repeat 0 0;}
.select{position:relative;}
.select:after{position:absolute; top:25px; right:24px; z-index:2; width:11px; height:6px; content:''; background:url(/global/business/virtual-showroom/images/common/blt_selectArrow.png) no-repeat 90% center; transition:all .2s;}
.select.open:after{z-index:4; transform:rotate(180deg);}
.select .btn-select{width:100%; height:54px; box-sizing:border-box; padding:0 30px; text-align:left; color:#666; cursor:default; outline:none; border:1px solid transparent; border-radius:27px; background:#eaeaea;}
.select .option{position:absolute; top:0; left:0; z-index:2; display:none; width:100%; height:54px; max-height:250px; box-sizing:border-box; overflow:hidden; color:#4c4c4c; border:1px solid #1a1a1a; border-radius:27px; background:#fff;}
.select .option ul{padding:0 0 25px;}
.select .option li:not(:first-child) a:hover,
.select .option li:not(:first-child) a:focus{color:#1a1a1a; background:#f7f7f7;}
.select .option li:first-child a{height:54px; padding:0 30px; line-height:52px;}
.select .option a{display:block; padding:10px 30px; color:#737373; cursor:default; transition:all .2s;}
.select.open .option{z-index:3;}
.btn-select.required-border,
textarea.required-border,
input[type="text"].required-border{border:1px solid #e12828}

.mo-view .request-form select{display:block; width:100%; height:42px; padding:0 20px; color:#737373; border:1px solid transparent; border-radius:21px; outline:none; background:#eaeaea url(/global/business/virtual-showroom/images/common/blt_selectArrow_mo.png) no-repeat 100% center; background-size:auto 10px; -webkit-appearance:none; transition:all .2s;}
.mo-view .request-form select:focus{border-color:#1a1a1a; background:#fff url(/global/business/virtual-showroom/images/common/blt_selectArrow_mo.png) no-repeat 100% center; background-size:auto 10px;}
.mo-view .request-form .select{display:none;}
.mo-view .request-form.request-pop .select{display:none;}
.mo-view .request-form.request-pop select{display:block;}

/* visual */
.visual-tab{width:1170px; margin:0 auto; font-family:'LGSmHaSB';}
.visual-tab:after{clear:both; display:block; content:'';}
.visual-tab li{position:relative; float:left; width:20%; height:60px; line-height:60px; text-align:center;}
.visual-tab li:after{position:absolute; top:50%; right:-1px; z-index:2; width:1px; height:22px; margin:-11px 0 0; content:''; background:#d1d1d1;}
.visual-tab li:last-child:after{display:none;}
.visual-tab a{position:relative; display:block; line-height:60px; color:#1a1a1a; background:#f6f7f8; transition:all .2s;}
.visual-tab a:after{position:absolute; bottom:-24px; left:50%; width:0; height:0; margin:0 0 0 -12px; content:''; border:12px solid transparent; transition:all .2s;}
.visual-tab a:hover{z-index:3; color:#fff; background:#750626;}
.visual-tab .active a{z-index:3; color:#fff; background:#a50034;}
.visual-tab a:hover:after{border-top-color:#750626;}
.visual-tab .active a:after{border-top-color:#a50034;}
.visual-tab li:hover:after,
.visual-tab .active:after{display:none;}
.visual-tab a.active:before,
.visual-tab a:hover:before{background: #a50034; }
.visual-img-area{position:relative; width:100%; max-width:1900px; height:840px; margin:0 auto;}
.visual-img-area > article{display:none; width:100%;}
.visual-img-area > article.active{display:block;}
.visual-img-area .smart-office .panorama-inner,
.visual-img-area .consulting-room .panorama-inner,
.visual-img-area .x-ray-room .panorama-inner,
.visual-img-area .healthcare .panorama-inner,
.visual-img-area .education-probeam .panorama-inner,
.visual-img-area .medical-probeam .panorama-inner,
.visual-img-area .creative-studio .panorama-inner{background:#fff;}
.visual-img-area .government .panorama-inner,
.visual-img-area .home-office .panorama-inner{background:linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 25%, rgba(0,0,0,1) 25%, rgba(0,0,0,1) 75%, rgba(255,255,255,1) 75%, rgba(255,255,255,1) 100%);}
.visual-img-area .trading-room .panorama-inner{background:linear-gradient(to right, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 50%, rgba(0,0,0,1) 50%, rgba(0,0,0,1) 100%);}
.visual-arr{display:none;}
.visual-arr button{border:none; background:none;}

.cloud-tab li{width:20%;}
.probeam-tab li,
.monitors-tab li{width:16.6666%;}
.prod-view{position:relative; background:#000;}
.panorama{position:relative; width:100%; height:840px; overflow:hidden;}
.panorama .img{position:relative; left:50%; width:2370px; margin:-95px 0 0 -1185px; transition:transform .5s cubic-bezier(.5, 0, 0, 1);}
.panorama .img-higher{position:absolute; top:0; left:0; width:100%; height:100%;}
.panorama .img-higher img{display:none; position:absolute; top:0; left:50%; height:100%; transform:translateX(-50%);}
.operating-room .panorama .img{width:2577px; margin:-95px 0 0 -1340px;}
.x-ray-room .panorama .img{margin-top:-165px;}
.detail-btn{position:absolute; top:0; left:50%; width:1170px; height:100%; margin:0 0 0 -585px;}
.prod-info{position:absolute; top:0; left:0; z-index:2; display:none; width:100%; height:100%; font-family:'LGSmHaSB';}
.prod-info .bg{position:absolute; top:0; left:0; width:1390px; height:100%; background:linear-gradient(to right, rgba(0, 0, 0, .8), rgba(0, 0, 0, 0));}
.prod-info .bg-over{position:absolute; top:0; right:0; width:723px; height:100%; background:linear-gradient(to left, rgba(0, 0, 0, 1), rgba(0, 0, 0, 0));}
.prod-info .bg-diagnostic{position:absolute; top:0; left:0; width:72%; /* width:1300px; */ height:100%; background: linear-gradient(to right, rgba(0, 0, 0, .9) 0%, rgba(0, 0, 0, 0.8) 50%, rgba(0, 0, 0, 0.6) 75%, rgba(0, 0, 0, .2) 78%, rgba(0, 0, 0, 0) 100%);}
.prod-info img{display:block;}
.prod-info .inner{position:relative; width:1170px; height:100%;}
.prod-info .txt{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%);}
.prod-info .btn-back{position:absolute; top:35px; left:0px; height:20px; padding:0 0 0 52px; font-size:23px; font-family:'LGSmHaB'; color:#fff; line-height:20px; border:0; outline:none; background:none; transition:all .2s;}
.prod-info .btn-back:before{position:absolute; top:50%; left:10px; width:27px; height:3px; margin:-1px 0 0; content:''; background:#fff;}
.prod-info .btn-back:after{position:absolute; top:50%; left:10px; width:12px; height:12px; margin:-7px 0 0; content:''; border-left:3px solid #fff; border-bottom:3px solid #fff; transform:rotate(45deg);}
.prod-info .btn-back:hover{opacity:.5;}

@keyframes bounce{
  0%, 30%, 70%, 100%{margin-left:0;}
  50% {margin-left:-5px;}
}
.prod-info .btn-back:before,
.prod-info .btn-back:after{animation:bounce .8s infinite;}
.prod-info .btn-back:hover:before,
.prod-info .btn-back:hover:after{animation:none;}
.prod-info .detail-img{display:none;}
.prod-info .btn-area{position:absolute; bottom:50px; left:0; width:405px;}
.prod-info .btn-area .btn{width:49.5%; margin:10px 0 0; font-family:'LGSmHaSB';}
.prod-info .btn-area .btn-primary{padding:0 0 0 18px; text-align:left;}
.prod-info .btn-area .btn-demo{padding:0 0 0 18px; text-align:left;}
.prod-info .btn-area .btn-download{float:right; width:49.5%; margin:10px 0 0;}
/* .prod-info .btn-area .btn-learnmore{padding-left:40px; text-align:left; background-position:76% center;} */
.prod-detail{padding:150px 0 0; font-size:20px; color:#fff;}
.prod-detail h3{display:inline-block; margin:0 0 30px; padding:0 11px 30px 0; font-size:42px; line-height:1.2; border-bottom:3px solid #fff;}
.prod-detail h3 span{display:block; margin:0 0 10px; font-size:23px;}
.prod-detail h3 i{font-size:20px; font-family:'LGSmHaR'; font-style:normal; font-weight:normal; line-height:1.2;}
.prod-detail li{margin:0 0 10px;}
.prod-btn{position:absolute; width:40px; height:40px;}
.prod-num{position:absolute; top:-150px; left:10px; font-size:30px; color:#fff; text-shadow:0 0 3px rgb(0, 0, 0); white-space:nowrap;}
.consulting-room .prod-num,
.x-ray-room .prod-num{color:#1a1a1a; text-shadow:none;}
.x-ray-room .panorama .img{width:2500px; margin:-165px 0 0 -975px;}
.prod-num span{display:block; font-size:18px; white-space:nowrap;}
.prod-num:after{position:absolute; top:55px; left:9px; width:2px; height:100px; content:''; background:#fff;}
.prod-num.bottom{top:auto; bottom:-157px;}
.prod-num.bottom:after{top:-100px;}
.prod-bu50n .prod-num:after{height:122px;}
.prod-bu50n .prod-num.bottom:after{top:-125px;}
.prod-hu85l .prod-num.bottom{bottom:-159px;}
.prod-hu85l .prod-num.bottom:after{top:-133px;}
.prod-hu85l .prod-num:after{height:130px;}
.btn-zoom{position:absolute; top:0; left:0; width:40px; height:40px; overflow:visible; padding:0; text-indent:-9999px; border:0; border-radius:50%; outline:none; background:#fff; box-shadow:0 0 12px rgba(0, 0, 0, .35); transition:all .2s;}
.btn-zoom:before{position:absolute; top:50%; left:50%; z-index:2; width:8px; height:8px; content:''; border-radius:50%; background:#a50034; transform:translate(-50%, -50%); transform-origin:center; transition:all .2s;}
.btn-zoom:after{position:absolute; top:50%; left:50%; width:40px; height:40px; margin:-20px 0 0 -20px; content:''; border-radius:50%; background:#fff; opacity:0;transform-origin:center; animation:wave 1.5s infinite;}
.btn-zoom:hover:before{transform:translate(-50%, -50%) scale(1.5);}

.reading-room .prod-31hn713d{top:245px; left:90px;}
.reading-room .prod-21hq513d{top:190px; left:740px;}
.reading-room .prod-27hj713c{top:370px; left:615px;}
.reading-room .prod-32hl512d{top:264px; right:-10px;}
.operating-room .prod-32hl714s{top:370px; left:-245px;}
.operating-room .prod-27hj713s{top:370px; right:315px;}
.operating-room .prod-27hk510s{top:365px; right:50px;}
.consulting-room .prod-27hj712c{top:250px; right:160px;}
.x-ray-room .prod-17hk701g{top:570px; left:355px;}
.x-ray-room .prod-17hk701g .prod-num{top:-180px;}
.x-ray-room .prod-17hk701g .prod-num:after{height:140px;}
.x-ray-room .prod-14hq901g{top:290px; right:-60px;}
.teleradiology .prod-32hl512d{top:250px; left:535px;}
/* .medical-contents .consulting-room .panorama .img{width:2400px; margin:-105px 0 0 -1222px;} */

@keyframes wave{
	0% {opacity:0; transform:scale(1);}
	20% {opacity: 0.6}
	100% {opacity:0; transform:scale(2);}
}

.request-form{width:690px;}
.input-area{padding:0; border:0;}
.request-form .btn-area{padding:40px 0 120px;}
.request-form .btn-primary{width:200px;}
.request-form .agree{padding:18px 0 0;}
.request-form .char{padding:10px 15px 0 0; font-size:14px; color:#737373; text-align:right;}
.modal-title{padding:60px 0; height:190px; text-align:center; border-bottom:1px solid #d1d1d1; background:url(/global/business/virtual-showroom/images/common/popup_background.jpg) 0 50% no-repeat; background-size:auto 100%; box-sizing:border-box;}
.modal-title h1{margin:0 0 10px;}
.modal-title img{height:36px; width:auto;}
.modal-title p{font-size:25px; font-family:'LGSmHaSB'; color:#fff;}

/* news & notice */

.news-and-notice{margin:20px auto 0; padding:40px 0; max-width:1900px; width:100%; height:250px; background:#edeff1; box-sizing:border-box;}
.news-and-notice .inner{position:relative; max-width:768px; width:100%; margin:0 auto;}
.news-and-notice h2{font-size:14px; color:#666; text-align:center; text-transform:uppercase;}
.news-and-notice.about-notice h2{font-size:0;}
.news-and-notice .txt-news{position:relative; margin:10px 0; padding:0 70px;}
.news-and-notice .txt-news dt{font-size:22px; font-family:'LGSmHaSB'; color:#000; text-align:center; line-height:1.18em;}
.news-and-notice .btn-new-more{width:98px; height:30px; background:#000; color:#fff; font-family:'LGSmHaSB'; font-size:14px; border:0; border-radius:15px; line-height:30px;}
.news-and-notice .btn-new-more:hover,
.news-and-notice .btn-new-more:focus{background:#aeaeae; color:#000;}
.news-and-notice .bx-viewport{margin-bottom:16px; padding-bottom:18px; border-bottom:1px solid #d1d1d1;}
.news-and-notice .bx-prev,
.news-and-notice .bx-next{width:0; height:0; font-size:0;}
.news-and-notice .bx-prev:after,
.news-and-notice .bx-next:after{content:''; display:block; position:absolute; top:32%; width:18px; height:18px; border-top:2px solid #b3b3b3; border-right:2px solid #b3b3b3;}
.news-and-notice .bx-prev:after{left:20px; transform:translateY(-50%) rotate(-135deg);}
.news-and-notice .bx-next:after{right:20px; transform:translateY(-50%) rotate(45deg);}
/* .news-and-notice .bx-controls{float:left; text-align:center;} */
.news-and-notice .bx-controls-direction{height:0; line-height:0;}
.news-and-notice .bx-pager{float:left; position:relative; left:50%; transform:translateX(-50%);}
.news-and-notice .bx-pager-item{display:inline-block; appearance:none;}
.news-and-notice .bx-pager-item button{position:relative; margin:0 5px; border:0; text-indent:-9999px; background:none; appearance:none;}
.news-and-notice .bx-pager-item button:after{content:''; display:block; position:absolute; top:50%; left:50%; width:12px; height:12px; border:1px solid #737373; border-radius:50%; transform:translate(-50%, -50%); box-sizing:border-box;}
.news-and-notice .bx-pager-item button.active:after{background:#000; border:1px solid #000;}
.news-and-notice .btn-control{float:left; position:relative; left:41.1%; transform:translateX(-50%); margin-left:5px;/* position:absolute; bottom:0; left:54.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}
.notice-slider li{text-align:center;}
.cloud-contents .news-and-notice{margin-top:0; max-width:100%; width:100%;}
.medical-contents .news-and-notice .btn-control,
.cloud-contents .news-and-notice .btn-control,
.monitors-contents .news-and-notice .btn-control{left:48.1%}
.probeam-contents .news-and-notice .btn-control{left:49%}
.probeam-contents .news-and-notice .bx-pager{padding-right:0;}



/* why-lg-medical */
  br.mo{display:none;}
 .why-lg-medical{padding:75px 0 134px;}
 .why-lg-medical .medical{width:1170px; margin:0 auto;}
 .why-lg-medical .txt-area{float:left; margin-left:30px; width:550px; font-size:25px; line-height:1.3; letter-spacing:-0.015em;}
 .why-lg-medical h2{display:block; margin:15px 0 10px; font-size:24px; font-family:'LGSmHaSB';}
 .why-lg-medical h2 .mo{display:none;}
 .why-lg-medical h3{margin:0 0 28px; font-size:40px; color:#000; line-height:1;}
 .why-lg-medical .txt-area p{margin-bottom:50px; font-size:20px; color:#737373;}
 .why-lg-medical .txt-area span{color:#1a1a1a; font-family:'LGSmHaSB';}
 .why-lg-medical .vod-area{float:left;/*  width:570px; height:500px; border-radius:10px; overflow:hidden; */}
 .why-lg-medical .vod{position:relative; border-radius:18px; overflow:hidden;}
 .why-lg-medical .btn-vid-medcial{position:absolute; bottom:20px; right:20px; width:42px; height:42px; overflow:hidden; padding:0; text-indent:-9999px; border:0; background:url(/global/business/virtual-showroom/images/monitors/ico_pause.png) no-repeat; background-size:100% auto;}
 .why-lg-medical .btn-vid-medcial.stop{background:url(/global/business/virtual-showroom/images/monitors/ico_play.png) no-repeat; background-size:cover;}

/* direct-scroll */
.direct-scroll a{position:absolute; right:165px; padding-left:66px; width:220px; height:50px; font-family:'LGSmHaSB'; color:#000; line-height:50px; border-radius:25px; text-align:left; box-shadow:0 0 6px rgba(0,0,0,.57); z-index:9; transition:all .1s; box-sizing:border-box;}
.direct-scroll a:hover{color:#fff;}
.medical-scroll a:first-child{bottom:90px; background:rgba(255, 255, 255, .8) url(/global/business/virtual-showroom/images/common/ico_direct_lineup.png) no-repeat 26px center;}
.medical-scroll a:first-child:hover{background:#eeedf0 url(/global/business/virtual-showroom/images/common/ico_direct_lineup.png) no-repeat 26px center; color:#1a1a1a;}
.medical-scroll a:last-child{bottom:30px; background:rgba(255, 255, 255, .8) url(/global/business/virtual-showroom/images/common/ico_direct_request.png) no-repeat 26px center;}
.medical-scroll a:last-child:hover{background:#eeedf0 url(/global/business/virtual-showroom/images/common/ico_direct_request.png) no-repeat 26px center; color:#1a1a1a;}

.cloud-scroll a:first-child{bottom:90px; background:rgba(255, 255, 255, .8) url(/global/business/virtual-showroom/images/common/ico_direct_lineup.png) no-repeat 26px center;}
.cloud-scroll a:first-child:hover{background:#eeedf0 url(/global/business/virtual-showroom/images/common/ico_direct_lineup.png) no-repeat 26px center; color:#1a1a1a;}
.cloud-scroll a:last-child{bottom:30px; background:rgba(255, 255, 255, .8) url(/global/business/virtual-showroom/images/common/ico_direct_request.png) no-repeat 26px center;}
.cloud-scroll a:last-child:hover{background:#eeedf0 url(/global/business/virtual-showroom/images/common/ico_direct_request.png) no-repeat 26px center; color:#1a1a1a;}

.probeam-scroll a:first-child{bottom:90px; background:rgba(255, 255, 255, .8) url(/global/business/virtual-showroom/images/common/ico_direct_lineup.png) no-repeat 26px center;}
.probeam-scroll a:first-child:hover{background:#eeedf0 url(/global/business/virtual-showroom/images/common/ico_direct_lineup.png) no-repeat 26px center; color:#1a1a1a;}
.probeam-scroll a:last-child{bottom:30px; background:rgba(255, 255, 255, .8) url(/global/business/virtual-showroom/images/common/ico_direct_request.png) no-repeat 26px center;}
.probeam-scroll a:last-child:hover{background:#eeedf0 url(/global/business/virtual-showroom/images/common/ico_direct_request.png) no-repeat 26px center; color:#1a1a1a;}

.monitors-scroll a:first-child{bottom:90px; background:rgba(255, 255, 255, .8) url(/global/business/virtual-showroom/images/common/ico_direct_lineup.png) no-repeat 26px center;}
.monitors-scroll a:first-child:hover{background:#eeedf0 url(/global/business/virtual-showroom/images/common/ico_direct_lineup.png) no-repeat 26px center; color:#1a1a1a;}
.monitors-scroll a:last-child{bottom:30px; background:rgba(255, 255, 255, .8) url(/global/business/virtual-showroom/images/common/ico_direct_request.png) no-repeat 26px center;}
.monitors-scroll a:last-child:hover{background:eeedf0 url(/global/business/virtual-showroom/images/common/ico_direct_request.png) no-repeat 26px center; color:#1a1a1a;}

/* line-up */
.line-up{margin-bottom:100px; background:#f6f7f8;}
.line-up .bg-wrap{width:100%; padding-bottom:70px; background:#f6f7f8; box-sizing:border-box;}
.line-up .m-select{display:none;}
.line-up .sub-tab{width:1170px; height:75px; line-height:75px; margin:0 auto; font-family:'LGSmHaSB';}
.line-up .sub-tab li{float:left; width:25%; background:#fff; text-align:center; border-right:1px solid #f6f7f8; box-sizing:border-box; }
.line-up .sub-tab li:last-child{border-right:0;}
.line-up .sub-tab li a{position:relative; display:block; transition:all .2s;}
.line-up .sub-tab li a:after{position:absolute; bottom:-24px; left:50%; width:0; height:0; margin:0 0 0 -12px; content:''; border:12px solid transparent; transition:all .2s;}
.line-up .sub-tab li:hover a{color:#fff; background:#750626;}
.line-up .sub-tab li.active a{color:#fff; background:#a50034;}
.line-up .sub-tab li.active a:after,
.line-up .sub-tab li.active:hover a:after{border-top-color:#a50034;}
.line-up .sub-tab li:hover a:after{border-top-color:#750626;}
.line-up-list{position:relative; width:1170px; margin:100px auto 0;}
.list-area{position:absolute; /* display:none; */}
.list-area.active{position:relative; display:block;}
.line-up-list .list-all{float:left;}
.line-up-list .list-all:after{clear:both;}
.wide.list-all > div{float:left;}
.wide.list-all > div > ul{float:none}
.line-up-list .size{display:inline-block; margin:0 auto 20px; padding:5px 20px; font-family:'LGSmHaSB'; font-size:20px; text-align:center; background:#e5e6e8; border-radius:18px; box-sizing:border-box;}
.line-up-list .size-27{display:block; width:100px; height:34px; line-height:34px; padding:0;}
.line-up-list li{margin-bottom:30px; width:370px; /* height:520px; */ background:#fff; border-radius:18px; overflow:hidden;}
.lineup-prod.horizontal:after{clear:both; display:block; content:'';}
.lineup-prod.horizontal li{float:left;}
.lineup-prod.horizontal li:first-child{margin-right:30px;}
.line-up-list .tit{display:inline-block; margin-bottom:15px;font-family:'LGSmHaB'; font-size:30px; /* border-bottom:2px solid #1a1a1a; */ text-align:center;}
.line-up-list .tit i{font-family:'LGSmHaSB'; font-style:normal; font-size:20px; }
.line-up-list .tit-m{display:none;}
.lineup-prod-m{display:none;}
.line-up-list .tit-wrap{margin-bottom:20px; border-bottom:2px solid #1a1a1a;}
.line-up-list .list-all{width:770px;}
.line-up-list .list-all .tit{width:770px;}
.line-up-list .list-all ul{float:left;}
.line-up-list .list-all .first-col{margin-right:30px;}
.line-up-list .narrow{width:370px; margin-left:30px;}
.line-up-list .narrow{width:370px;}
.line-up-list .narrow .narrow-tit{width:370px;}
.line-up-list .diagnostic-narrow{margin-left:0;}
.line-up-list .product-img{position:relative; margin-bottom:10px; width:370px;}

.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:1;}
.line-up-list .product-img .btn-learnmore{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); opacity:0; transition:all .3s; z-index:3}
.line-up-list .product-img .btn-learnmore:after{content:''; display:block; position:absolute; top:52.8%; right:20px;; width:5px; height:5px; border-top:2px solid #fff; border-right:2px solid #fff; transform:translateY(-50%) rotate(45deg);}
.line-up-list .product-img.active .btn-learnmore{opacity:1;}
.line-up-list .product-img img{width:100%;}
.line-up-list{text-align:center;}
.line-up-list li{position:relative;}
.line-up-list .btn-play{position:absolute; top:240px; left:50%; transform:translateX(-50%); padding-left:30px; height:22px; display:inline-block; background:url(/global/business/virtual-showroom/images/probeam/ico_play.jpg) no-repeat 0 50%; background-size:22px auto; font-size:17px; color:#000; z-index:2;}
.line-up-list .line-name{font-family:'LGSmHaSB'; font-size:20px; display:block;}
.line-up-list .line-detail{display:block; height:40px; margin:12px 20px 20px; font-size:18px; color:#737373; line-height:1.4em;}
.line-up-list .btn-area{padding:0 20px 30px; box-sizing:border-box;}
.line-up-list .btn{/*width:160px;*/ width:48.5%; height:50px; font-family:'LGSmHaSB';  border:1px solid #dddddd;}
.line-up-list .btn-view{float:left; padding-left:30px; background:url(/global/business/virtual-showroom/images/medical/ico_view.png) no-repeat 18px 50%;}
.line-up-list .btn-learnmore{float:right; margin:0; padding-right:9px; width:130px; height:37px; line-height:37px; color:#fff; background:#525252; text-align:center; border:0;}
.line-up-list .btn-learnmore:hover,
.line-up-list .btn-learnmore:focus{background:#727272;}
.line-up-list .btn-leaflet{float:right; padding-left:15px; background:url(/global/business/virtual-showroom/images/medical/ico_leaflet.png) no-repeat 18px 50%;}
.line-up-list .btn-view:hover,
.line-up-list .btn-view:focus{background:#efeef0 url(/global/business/virtual-showroom/images/medical/ico_view.png) no-repeat 18px 50%; color:#1a1a1a;}
.line-up-list .btn-leaflet:hover,
.line-up-list .btn-leaflet:focus{background:#efeef0 url(/global/business/virtual-showroom/images/medical/ico_leaflet.png) no-repeat 18px 50%; color:#1a1a1a;}
.line-up-list .btn-request{width:100%; margin-top:10px; color:#fff; background:#000 url(/global/business/virtual-showroom/images/medical/ico_request_hover.png) no-repeat 18px 50%; border:none;}
.line-up-list .btn-request:hover,
.line-up-list .btn-request:focus{background:#aeaeae url(/global/business/virtual-showroom/images/medical/ico_request.png) no-repeat 18px 50%; color:#000;}

.list-type.invisible,
.gram-list-type.invisible{opacity:0;}
.list-type.invisible a,
.gram-list-type.invisible a{cursor:default;}
.list-type .btn-list-type,
.gram-list-type .btn-color{margin-right:1px; padding:0 12px; height:30px; font-size:14px; font-family:'LGSmHaSB'; color:#000; line-height:28px; border:1px solid #ddd; border-radius:5px; box-sizing:border-box; display:inline-block;}
.list-type .btn-list-type.active,
.gram-list-type .btn-color.active{border:1px solid #000;}
.list-type .btn-list-type:last-child,
.gram-list-type .btn-color:last-child{margin-right:0;}

.vertical-list-type{line-height:0.8;}
.vertical-list-type .btn-list-type{color:#fff; background:rgba(0,0,0,.5); border:1px solid #fff; opacity:.5;}
.vertical-list-type .btn-list-type.active{border:1px solid #fff; opacity:1;}
.vertical-detail{display:none;}
.vertical-detail.active{display:block;}

.gram-list-type{position:absolute; top:264px; left:50%; transform:translateX(-50%); z-index:3;}
.gram-list-type .btn-color{position:relative; margin:0 3px; border:0; text-indent:-9999px;}
.gram-list-type .btn-color.active{border:0;}
.gram-list-type .btn-color:before{content:''; display:block; position:absolute; top:50%; left:50%; width:19px; height:19px; background:#000; border-radius:50%; transform:translate(-50%, -50%);}
.gram-list-type .btn-color.btn-color-silver:before{background:#d2d2d2;}
.gram-list-type .btn-color.btn-color-white:before{background:#f0f0f1;}
.gram-list-type .btn-color.btn-color-green:before{background:#abb29e;}
.gram-list-type .btn-color.active:after{content:''; display:block; position:absolute; top:50%; left:50%; width:25px; height:25px; border:1px solid #000; border-radius:50%; transform:translate(-50%, -50%);}

.line-up .detail-info{width:1170px; margin:0 auto;}
.line-up .detail-info h4{margin:0 0 40px; font-family:'LGSmHaB'; font-size:30px; text-align:center; color:#000;}
.line-up .detail-info > div{padding:0 120px; background:#eeeff0;}
.line-up .detail-info dl{position:relative; padding:25px 0;}
.line-up .detail-info dl:first-child{border-bottom:1px solid #d1d1d1;}
.line-up .detail-info dt{margin:0 0 8px; font-size:20px; font-family:'LGSmHaSB'; color:#1a1a1a;}
.line-up .detail-info dd{font-size:18px; color:#666;}
.line-up .detail-info .btn-download{position:absolute; top:50%; right:0; width:165px; height:50px; padding-left:25px; font-family:'LGSmHaSB'; font-size:16px; background:#1a1a1a url(/global/business/virtual-showroom/images/medical/ico_download.png) no-repeat 25px 50%; color:#fff; box-sizing:border-box; transform:translateY(-50%);}
.line-up .detail-info .btn-download:hover{background:#fff url(/global/business/virtual-showroom/images/medical/ico_download_hover.png) no-repeat 25px 50%; color:#000;}

.line-up-list .video-area{text-align:left;}
.line-up .video-area .btn-download{position:absolute; bottom:0; left:0; padding-left:25px; width:270px; height:50px; border:0; background:#1a1a1a url(/global/business/virtual-showroom/images/medical/ico_download.png) no-repeat 25px 50%; color:#fff; box-sizing:border-box;}
.line-up .video-area .btn-download:hover{background:#aeaeae url(/global/business/virtual-showroom/images/medical/ico_download_hover.png) no-repeat 25px 50%; color:#000;}
.line-up .video-area .btn-vid-full{position:absolute; bottom:56px; left:0; width:270px; border:2px solid #1a1a1a; transition:all .2s; box-sizing:border-box;}
.line-up .video-area .btn-vid-full:hover,
.line-up .video-area .btn-vid-full:focus{background:#efeef0;}

.medical-line-up h3{padding:100px 0 80px; text-align:center;}
.medical-line-up .detail-info h4{margin:50px 0;}

/* pop-up */
.overlay{display:none; width:100%; height:100%; position:fixed; top:0; left:0; z-index:100; overflow:auto; }
.overlay .popup-bg{position:fixed; top:0; left:0; width:100%; height:100%; background-color :rgba(0,0,0,.5);}
.overlay .popup{position:absolute; top:0; left:50%; width:100%; max-width:1410px; height:100%; overflow:hidden; background: #fff; z-index:100; transform:translateX(-50%);}
.overlay .popup-wrap{height:100%;}
.overlay a.close{position:absolute; top:24px; right:18px; width:46px; height:46px; overflow:hidden; padding:0; text-indent:-9999px; border:0; background:none; z-index:200;}
.overlay a.close:before{position:absolute; top:23px; left:0; width:100%; height:1px; content:''; background:#1a1a1a; transform:rotate(-45deg);}
.overlay a.close:after{position:absolute; top:23px; left:0; width:100%; height:1px; content:''; background:#1a1a1a; transform:rotate(45deg);}
.overlay .popup .btn-learnmore{background:#fff url(/global/business/virtual-showroom/images/common/ico_learn_arr.png) no-repeat 85% center}
.overlay .popup .btn-learnmore:hover,
.overlay .popup .btn-learnmore:focus{background:#000 url(/global/business/virtual-showroom/images/common/ico_learn_arr_wh.png) no-repeat 85% center}
.overlay .pop-content{height:100%;}
#video-overlay .popup{max-height:900px; top:50%; transform:translate(-50%, -50%);}

.overlay .vod-wrap{position:relative; top:50%; transform:translateY(-50%); text-align:center;}
.overlay video{max-width:1170px; width:90%;}

#video-overlay .iframe-popup{max-height:900px;}
.overlay .iframe-wrap{position:relative; top:50%; left:50%; width:100%; height:auto; padding-top:50%; transform:translate(-50%, -50%);}
.overlay .iframe-wrap iframe{position: absolute; top:50%; left:50%; width: 90%; height: 100%; transform:translateX(-50%);}
.overlay video{margin:0 auto ;max-width:1170px; width:90%;}

.visual-pop .img-wrap{width:632px; margin:0 auto;}
.visual-pop .img-wrap img{width:100%; transition:transform .2s;}
.visual-pop.range{position:relative; width:930px; height:2px; margin:100px auto 0; background:#c4c4c4;}
.visual-pop .range .ui-slider-handle{position:absolute; top:-22px; left:0; width:44px; height:44px; border-radius:50%; border:2px solid #000; background:#fff;}

#room-prod .popup{top:50%; max-height:900px; transform:translate(-50%, -50%);}
#room-prod .btn-area{right:45px;}
#room-prod .img-area{margin:0 9%; /*padding:80px 0 70px;*/}
#room-prod .img-wrap{width:930px; margin:60px auto 20px;}
#room-prod .range-wrap{width:930px; margin-left:-465px;}

#lineup-overlay .popup{max-height:900px; top:50%; transform:translate(-50%, -50%);}
#lineup-overlay .img-area{float:left; width:66%;}
#lineup-overlay .img-area .btn-area{right:48px;}
#lineup-overlay .img-wrap{width:690px;}
#lineup-overlay .range-wrap{bottom:65px; width:690px; margin-left:-345px;}

.lineup-pop .img-area{position:relative; height:100%; overflow:hidden; margin:0 auto; /*padding:110px 0;*/}
.lineup-pop .btn-area{position:absolute; bottom:90px; width:44px;}
.lineup-pop .btn-minus{margin-top:10px;}
.lineup-pop .img-wrap{margin:150px auto 0; cursor:url(/global/business/virtual-showroom/images/common/zoom_plus.png), url(/global/business/virtual-showroom/images/common/zoom_plus.cur), auto;}
.lineup-pop .img-wrap.zoomout{cursor:url(/global/business/virtual-showroom/images/common/zoom_minus.png), url(/global/business/virtual-showroom/images/common/zoom_minus.cur), auto;}
.lineup-pop .img-wrap img{width:100%;}
.lineup-pop .range-wrap{position:absolute; bottom:65px; left:50%; height:2px; box-sizing:border-box; margin:25px 0; padding:0 48px 0 0; background:#c4c4c4;}
.lineup-pop .range{position:relative; width:100%;}
.lineup-pop .range .ui-slider-handle{position:absolute; top:-22px; left:0; width:44px; height:44px; border-radius:50%; border:2px solid #000; outline:none; background:#fff; transition:background .2s;}
.lineup-pop .range .ui-slider-handle:hover,
.lineup-pop .range .ui-slider-handle:active{background:#000;}
.lineup-pop .range-wrap span{font-family:'LGSmHaSB'; position:absolute; top:26px;}
.lineup-pop .range-wrap span:nth-child(2){left:0;}
.lineup-pop .range-wrap span:nth-child(3){right:0;}

.lineup-pop .txt-area{position:relative; float:right; width:34%; height:100%; box-sizing:border-box; padding:140px 50px 0; background:#f0f2f2;}
.lineup-pop .txt-area .product-name{display:block; font-family:'LGSmHaSB'; font-size:20px;}
.lineup-pop .txt-area span{display:block; margin:20px 0 32px; font-family:'LGSmHaB'; font-size:38px; line-height:1.11em;}
.lineup-pop .txt-area i{display:block; font-style:normal; font-size:20px; margin-bottom:10px;}
.lineup-pop .txt-area .pc{display:block;}
.lineup-pop .txt-area .mo{display:none;}
.lineup-pop .txt-area .product-info{padding-top:40px; font-size:20px; color:#4c4c4c; border-top:3px solid #d1d1d1;}
.lineup-pop .txt-area .product-info sup{font-size:12px;}
.lineup-pop .txt-area .product-info li{position:relative; margin-bottom:12px; padding:0 0 0 12px;}
.lineup-pop .txt-area .product-info li:before{position:absolute; top:10px; left:0; width:4px; height:4px; content:''; border-radius:50%; background:#4c4c4c;}

.lineup-pop .txt-area .btn-area{position:absolute; left:0; bottom:96px; width:100%; box-sizing:border-box; padding:0 50px;}
.lineup-pop .txt-area .btn{width:185px; height:50px; box-sizing:border-box; padding:0 0 0 60px; line-height:46px; text-align:left; font-family:'LGSmHaSB';}
.lineup-pop .txt-area .btn-request{float:left; background:#fff url(/global/business/virtual-showroom/images/medical/ico_request.png) no-repeat 18px 50%;}
.lineup-pop .txt-area .btn-request:hover,
.lineup-pop .txt-area .btn-request:focus{background:#000 url(/global/business/virtual-showroom/images/medical/ico_request_hover.png) no-repeat 18px 50%; color:#fff;}
.lineup-pop .txt-area .btn-download{width:100%; margin-top:10px; padding:0; text-align:center; background:#fff url(/global/business/virtual-showroom/images/medical/ico_leaflet.png) no-repeat 22px 50%;}
.lineup-pop .txt-area .btn-download:hover,
.lineup-pop .txt-area .btn-download:focus{background:#000 url(/global/business/virtual-showroom/images/medical/ico_leaflet_hover.png) no-repeat 22px 50%; color:#fff;}
.lineup-pop .txt-area .btn-learnmore{float:right; margin:0;}
.lineup-pop .txt-area .btn-learnmore,
.lineup-pop .txt-area .btn-learnmore:hover{padding-left:40px; background-position:80% center;}
.lineup-pop .txt-area .btn-learnmore:hover,
.lineup-pop .txt-area .btn-learnmore:focus{color:#fff;}

.prod-360 .popup{top:50%; max-height:900px; transform:translate(-50%, -50%);}
.prod-360 .btn-area{right:45px;}
.prod-360 .img-area{margin:0 9%;}
.prod-360 .img-wrap{width:930px; margin:60px auto 20px;}
.prod-360 .range-wrap{width:930px; margin-left:-465px;}

/* request */
.request h3{margin-top:86px; text-align:center;}
.request .txt-area{margin:0 auto; padding:38px 0 24px; width:750px; font-size:20px; text-align:center; line-height:1.22em;}
.request .txt-area span{margin-top:28px; display:block;}

.request-form{width:930px; box-sizing:border-box; margin:0 auto; color:#4c4c4c;}
.request-form select{display:none;}
.request-form .input-area{padding:0 120px 40px; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1;}
.request-pop .input-area{border:none;}
.request-form .required{margin:0 0 0 5px; color:#a50034;}
.request-form .row{padding-top:30px;}
.request-form .row:after{clear:both; display:block; content:'';}
.request-form .half{position:relative; float:left; width:49%;}
.request-form .half:last-child{float:right;}
.request-form .btn-area{position:static; padding:40px 120px 120px;}
.request-form .agree{float:left; padding:8px 0 0;}
.request-form .agree a{position:relative; display:inline-block; color:#a50034;}
.request-form .agree a:after{position:absolute; left:0; bottom:0; width:100%; height:2px; content:''; background:#d5a3ad;}
.request-form .btn-primary{position:relative; float:right; width:49%; height:54px; box-sizing:border-box; padding:0 30px; font-family:'LGSmHaSB'; text-align:left; line-height:54px; color:#fff; border:0; border-radius:27px; background:#a50034; transition:all .2s;}
.request-form .btn-primary:before{position:absolute; top:50%; right:30px; width:22px; height:2px; margin:-1px 0 0; content:''; background:#fff;}
.request-form .btn-primary:after{position:absolute; top:50%; right:30px; width:8px; height:8px; margin:-5px 0 0; content:''; border-top:2px solid #fff; border-right:2px solid #fff; transform:rotate(45deg);}
.request-form .btn-primary:hover{color:#fff; background:#cc0041;}
.request-form .btn-submit{width:200px;}
.request-form .btn-submit:hover,
.request-form .btn-submit:focus{color:#fff; background:#cc0041;}
.request-form dt{margin:0 0 15px; padding:0 0 0 24px; font-family:'LGSmHaSB';}
.request-form dd{position:relative;}
.request-form dd:after{clear:both; display:block; content:'';}
.request-form .date{float:left; width:32%; margin:0 2% 0 0;}
.request-form .date:nth-child(4){margin:0;}
.request-form .required-alert{position:absolute; bottom:-25px; left:30px; display:none; color:#e12828;}
.request-form .mCSB_inside>.mCSB_container{margin-right:10px;}
.request-form .mCSB_scrollTools{top:30px; width:4px; height:190px;}
.request-form .mCSB_scrollTools .mCSB_draggerRail{width:4px;}

/* 2021.02 eloqua iframe */
.request-form iframe{height:2100px;}
.inquiry-form iframe{height:2200px;}
.request-pop .medical-request,
.request-pop .medical-download{height:1850px;}
.request-pop .cloud-request{height:1850px;}
.request-pop .cloud-download{height:1850px;}
.request-pop .probeam-popuprequest{height:1950px;}
.request-pop .probeam-download{height:1850px;}
.request-pop .monitor-request{height:1950px;}

/* total-solution */
.total-solution{margin-top:30px; padding:80px 0 0; background:#f6f7f8;}
.total-solution .inner{width:1170px; margin:0 auto;}
.total-solution h4{margin-bottom:40px; font-family:'LGSmHaB'; font-size:30px; color:#000;}
.total-solution .img-solution{float:left; position:relative; margin-right:30px; width:270px; height:220px; background:#e1e1e1; border-radius:18px; transition:background .2s;}
.total-solution .img-solution.active{background:#fff;}
.total-solution .img-solution:hover{background:#eeeff0;}
.total-solution .img-solution:last-child{margin-right:0;}
.total-solution .img-solution .txt-solution{position:absolute; bottom:44px; left:50%; font-family:'LGSmHaSB'; font-size:20px; transform:translateX(-50%); display:block;}
.total-solution .img-solution:first-child .txt-solution{width:58%;}
.total-solution .img-solution:last-child .txt-solution{width:71%;}
.total-solution .img-solution img:first-child{position:absolute; top:63px; left:50%; transform:translateX(-50%);}
.total-solution .img-solution img:last-child{position:absolute; bottom:40px; left:50%; transform:translateX(-50%); height:17px; width:auto;}

.detail-info .btn-download{position:absolute; top:50%; right:0; width:165px; height:50px; padding-left:25px; font-family:'LGSmHaSB'; font-size:16px; background:#1a1a1a url(/global/business/virtual-showroom/images/medical/ico_download.png) no-repeat 25px 50%; color:#fff; box-sizing:border-box; transform:translateY(-50%);}
.detail-info .btn-download:hover{background:#aeaeae url(/global/business/virtual-showroom/images/medical/ico_download_hover.png) no-repeat 25px 50%; color:#1a1a1a;}

.find-more{padding:75px 0 0; background:#f6f6f6;}
.find-more h4{margin:0 0 40px; font-family:'LGSmHaB'; font-size:30px; color:#000;}
.detail-info,
.find-more .total-solution{width:1170px; margin:0 auto;}
.find-more .detail-info{width:1170px; margin:0 auto;}
.find-more .detail-info h4{margin:0 0 40px; font-family:'LGSmHaB'; font-size:30px; color:#000;}
.find-more .detail-info > div{padding:0 50px; background:#eeeff0; border-radius:18px;}
.find-more .detail-info dl{position:relative;}
.find-more .detail-info dl:first-child{padding:50px 0 30px;}
.find-more .detail-info dl:last-child{padding:30px 0 40px;}
.find-more .detail-info dt{margin:0 0 8px; font-size:20px; font-family:'LGSmHaSB'; color:#1a1a1a;}
.find-more .detail-info dd{font-size:18px; color:#666;}

/* cloud device */
.function-summary{width:100%; max-width:1170px; margin:0 auto; padding:80px 0;}
.function-summary:after{clear:both; display:block; content:'';}
.function-summary dl{float:left; width:33.3334%; box-sizing:border-box; padding:210px 40px 65px; text-align:center; font-size:20px; border-right:2px solid #d1d1d1;}
.function-summary dt{margin:0 0 25px; font-size:25px; font-family:'LGSmHaSB';}
.function-summary dd{height:160px;}
.function-summary dd p{display:none;}
.function-summary dd p.active{display:block;}
.function-summary .security{background:url(/global/business/virtual-showroom/images/cloud/ico_function01.jpg) no-repeat center 22px;}
.function-summary .effectiveness{background:url(/global/business/virtual-showroom/images/cloud/ico_function02.jpg) no-repeat center 22px;}
.function-summary .effectiveness span{display:block; margin-top:20px; font-size:16px;}
.function-summary .efficiency{border-right:0; background:url(/global/business/virtual-showroom/images/cloud/ico_function03.jpg) no-repeat center 22px;}

.government .prod-num{color:#1a1a1a; text-shadow:none;}
.prod-cbv42bp .prod-num{color:#fff; text-shadow:0 0 3px rgb(0, 0, 0);}
.hybrid .panorama .img{width:2000px; margin:-15px 0 0 -1000px;}
.hybrid .prod-34cn650{top:259px; left:11px;}
.hybrid .prod-34cn650 .prod-num{top:-109px; color:#1a1a1a; text-shadow:none;}
.hybrid .prod-34cn650 .prod-num:after{height:55px;}
.hybrid .prod-15zt90p{top:478px; left:724px;}
.hybrid .prod-14zt90p{top:537px; left:1384px;}
.hybrid .prod-14zt90p .prod-num{left:-83px}
.hybrid .prod-14zt90p .prod-num:after{left:101px}

.corporate .panorama .img{margin-left:-1240px;}
.corporate .prod-38cl950p{top:340px; left:375px;}
.corporate .prod-34cn650w{top:358px; right:205px;}
.corporate .prod-cl600w{top:370px; right:-168px;}
.education .panorama .img{width:2070px; margin:0 0 0 -1015px;}
.education .prod-num{top:-130px;}
.education .prod-num:after{top:60px; height:70px;}
.education .prod-27cn650w{top:175px; left:730px;}
.education .prod-24cn650{top:190px; left:205px;}
.government .panorama .img{width:2010px; margin:0 0 0 -1015px;}
.government .prod-24ck550z{top:277px; left:50px;}
.government .prod-24cn650{top:409px; right:32px;}
.government .prod-cbv42bp{top:477px; left:526px;}
.healthcare .prod-num{color:#1a1a1a; text-shadow:none;}
.healthcare .panorama .img{width:3340px; margin:-380px 0 0 -1990px;}
.healthcare .prod-24ck560n{top:280px; left:-36px;}
.healthcare .prod-24ck550z{top:260px; right:495px;}
.healthcare .prod-24cn670n{top:260px; right:287px;}
 
/* cloud-lineup */
.cloud-lineup{background:#f6f7f8;}
.cloud-lineup .bg-wrap{width:100%; padding:0 0 100px; box-sizing:border-box;}
.cloud-lineup .m-select{display:none;}
.cloud-lineup .sub-tab{width:1170px; height:75px; line-height:75px; margin:0 auto; font-family:'LGSmHaSB';}
.cloud-lineup .sub-tab li{float:left; width:50%; background:#fff; text-align:center; border-right:1px solid #f6f7f8; box-sizing:border-box; }
.cloud-lineup .sub-tab li:last-child{border-right:0;}
.cloud-lineup .sub-tab li a{position:relative; display:block; transition:all .2s;}
.cloud-lineup .sub-tab li a:after{position:absolute; bottom:-24px; left:50%; width:0; height:0; margin:0 0 0 -12px; content:''; border:12px solid transparent; transition:all .2s;}
.cloud-lineup .sub-tab li:hover a{color:#fff; background:#750626;}
.cloud-lineup .sub-tab li.active a{color:#fff; background:#a50034;}
.cloud-lineup .sub-tab li:hover a:after{border-top:12px solid #750626;}
.cloud-lineup .sub-tab li.active a:after{border-top:12px solid #a50034;}
.cloud-lineup .title-area{position:relative; max-width:1900px; height:390px; box-sizing:border-box; margin:0 auto; color:#000; text-align:center;}
.cloud-lineup .title-area .inner{position:absolute; top:50%; left:50%; transform:translate(-50%,-50%);}
.cloud-lineup .title-area p{padding:25px 0 20px; font-size:25px;}
.cloud-lineup .title-area .btn{padding:0 30px; background:#000; font-family:'LGSmHaSB'; color:#fff; border:none;}
.cloud-lineup .title-area .btn:hover{background:#aeaeae; color:#000;}
.cloud-lineup .lineup-title{display:block; margin-bottom:40px; padding-bottom:20px; font-family:'LGSmHaB'; font-size:30px; border-bottom:2px solid #1a1a1a; text-align:center;}
.cloud-list{margin:100px auto 0; text-align:center;}
.cloud-list .list-area{max-width:1170px; width:100%; margin:0 auto;}
.cloud-list .list-area > div{margin:0 0 90px;}
.cloud-list .list-area > div:last-child{margin:0;}
.cloud-list .list-area > .none-slide .bx-controls{display:none;}
.cloud-list .list-area .single{float:left; width:370px; margin-right:30px; margin-bottom:0;}
.cloud-list .cloud-prod{position:relative;}
.cloud-list .cloud-prod li{float:left; margin-bottom:30px;  width:370px; height:638px; background:#fff; border-radius:18px; overflow:hidden;}
.cloud-list .cloud-prod li:nth-child(3n){margin-right:0}
.cloud-list .product-img,
.find-solution .product-img{position:relative; margin-bottom:20px; max-width:370px; width:100%;}
.cloud-list .product-img img{width:100%;}
.cloud-list .product-img .igel,
.cloud-list .product-img .non-os,
.cloud-list .product-img .windows{position:absolute; top:27px; right:20px; width:97px; display:none;}
.cloud-list .product-img .non-os{width:82px}
.cloud-list .product-img .igel{width:45px}
.cloud-list .product-img .ico-os.active,
.find-solution .product-img .ico-os.active{display:inline-block;}
.cloud-list .product-img .webcam-img{position:absolute; top:22px; left:27px; width:24px; z-index:1;}
.cloud-list .btn-vid-cloud{position:absolute; top:44.2%; left:50%; transform:translateX(-50%); padding-left:30px; height:22px; display:inline-block; background:url(/global/business/virtual-showroom/images/probeam/ico_play.jpg) no-repeat 0 50%; background-size:22px auto; font-size:17px; color:#000; z-index:4;}
.cloud-list .line-name{margin-top:26px; font-family:'LGSmHaSB'; font-size:20px; display:block;}
.cloud-list .line-detail{display:block; height:54px; margin:12px 20px 20px; color:#737373;}
.cloud-list .btn-area{padding:0 20px 30px; box-sizing:border-box;}
.cloud-list .result .btn-area{position:absolute; top:50%; right:40px; transform:translateY(-50%); display:inline-block; padding-bottom:0; text-align:right; }
.cloud-list .result .btn-area .btn{width:180px; height:50px; border:none;}
.cloud-list .btn-view{float:left; padding-left:30px; background:url(/global/business/virtual-showroom/images/medical/ico_view.png) no-repeat 18px 50%;}
.cloud-list .btn-leaflet{padding-left:15px; background:url(/global/business/virtual-showroom/images/medical/ico_leaflet.png) no-repeat 18px 50%;}
.cloud-list .btn-learnmore{float:right; margin:0;}
.cloud-list .bx-controls{margin-top:20px; font-size:0;}
.cloud-list .bx-pager-item{display:inline-block; margin:0 5px;}
.cloud-list .bx-pager-link{ width:15px; height:15px; padding:0; color:#000; border:0; border-radius:50%; text-indent:-9999px; overflow:hidden; background:#e3e4e6; border:none;}
.cloud-list .bx-pager-link.active{color:#fff; background: #a50034;}
.cloud-list .bx-controls-direction a{position:absolute; top:50%; width:58px; height:100px; overflow:hidden; text-indent:-9999px; border-radius:3px; transform:translateY(-50%);}
.cloud-list .bx-controls-direction a:after{position:absolute; top:37px;  width:18px; height:18px; content:''; border-top:3px solid #1a1a1a; border-left:3px solid #1a1a1a;}
.cloud-list .bx-controls-direction a.disabled:after{border-top:3px solid #b3b3b3; border-left:3px solid #b3b3b3;}
.cloud-list .bx-prev{left:-88px; background:#e1e1e2;}
.cloud-list .bx-prev:after{left:22px; transform:rotate(-45deg);}
.cloud-list .bx-next{right:-88px; background:#e1e1e2;}
.cloud-list .bx-next:after{right:22px; transform:rotate(135deg);}
.cloud-list .list-area .single .bx-controls{display:none;}


/* find-device */
.find-device .find-bg{position:relative; color:#000; text-align:center; box-sizing:border-box;}
.find-device p{font-size:25px; padding:40px 0 50px;}
.find-device .btn{font-family:'LGSmHaSB';}
.find-device .btn:hover .ico-back,
.find-device .btn:focus .ico-back{background:url(/global/business/virtual-showroom/images/common/ico_back.png) no-repeat 0 center;}
.find-device .bg-wrap{padding:0 0 50px; background:#f6f7f8;}
.find-wrap{width:1170px; margin:0 auto;}
.find-wrap article{display:none;}
.find-wrap article.active{display:block;}
.step{width:1170px; margin:0 auto; font-size:25px; border-bottom:2px solid #737373;}
.step li{position:relative; float:left; width:33.3333%; display:inline-block; padding:28px 0; font-family:'LGSmHaSB'; color:#737373; text-align:center; box-sizing:border-box;}
.step li+li:before{content:''; display:block; position:absolute; top:34px; left:-32px; width:24px; height:24px; border-right:2px solid #737373; border-top:2px solid #737373; transform:rotate(45deg);}
.step li.active{position:relative; color:#a50034;}
.step li.active span{background:#a50034;}
.step li.active:after{content:''; width:100%; height:2px; background:#a50034; position:absolute; bottom:-2px; left:0;}
.step li span{display:inline-block; margin-right:20px; width:38px; height:38px; background:#737373; color:#fff; border-radius:50%; text-align:center; line-height:38px;}

.find-tit{display:block; padding:80px 0; font-family:'LGSmHaSB'; font-size:36px;}
.find-device .radio-box li{float:left; width:210px; height:320px; margin-right:30px; padding:0 20px; color:#1a1a1a; background:#fff; box-sizing:border-box; border:3px solid transparent; border-radius:18px; overflow:hidden;}
.find-device .radio-box li.box-border{border:3px solid #1a1a1a;}
.find-device .radio-box li:last-child{margin-right:0;}
.find-device .radio{position:relative; height:146px; text-align:center;}
.find-device .radio-wrap{position:absolute; width:100%; top:20%; left:50%; transform:translateX(-50%);}
.find-device .radio input[type="radio"]{position:absolute; bottom:0; left:50%; transform:translateX(-50%); opacity:0;}
.find-device .radio label{position:relative; display:block; height:84px; font-family:'LGSmHaSB'; font-size:20px; text-align:center;}
.find-device .radio label:before{position:absolute; bottom:-13px; left:50%; transform:translateX(-50%); content:''; display:block; background:url(/global/business/virtual-showroom/images/common/ico_radio_checkbox.png) no-repeat 0 0; width:38px; height:38px; transition:all .2s;}
.find-device .radio input[type="radio"]:checked + label:before{position:absolute; bottom:-13px; left:50%; transform:translateX(-50%); content:''; display:block; content:''; background:url(/global/business/virtual-showroom/images/common/ico_radio_checked.png) no-repeat 0 0; width:38px; height:38px;}
.find-device .btn-next{float:right; width:210px; height:50px; line-height:50px;}
.find-device .btn-vid-cloud{position:absolute; top:44.2%; left:50%; transform:translateX(-50%); padding-left:30px; height:24px; display:inline-block; background:url(/global/business/virtual-showroom/images/probeam/ico_play.jpg) no-repeat 0 50%; background-size:23px auto; font-size:17px; color:#000; z-index:2;}

.vdi-solution .find-tit{display:block; text-align:center;}
.vdi-solution .ico-next{margin-left:50px;}
.vdi-solution .btn-next{margin-top:50px;}

.device-type .ico-next{margin-left:30px;}
.device-type .ico-back{margin-right:30px;}
.device-type-wrap{float:left; margin-bottom:52px; width:470px; box-sizing:border-box;}
.device-type-client .radio-box{border-right:2px solid #d1d1d1;}
.device-type-form{padding-left:40px; width:700px; box-sizing:border-box;}
.device-type .radio-box li{float:left; margin-right:30px; padding:0 20px; width:200px; height:360px; background:#fff; box-sizing:border-box;}
.device-type .radio-box li:last-child{margin-right:0;}
.device-type .radio-box li img{width:100%;}
.device-type .btn-area{width:100%; padding:52px 0 102px;}
.device-type .btn{width:226px; height:50px;}
.device-type .btn-area .btn:first-child{float:left;}
.device-type .btn-area .btn:last-child{float:right;}
.device-type .radio{border-top:1px solid #ddd;}

.list-area{position:absolute; display:none;}
.list-area.active{position:relative; display:block;}
.find-solution .result{position:relative; margin-top:50px; margin-bottom:50px; width:100%; height:130px; background:#eeeff0;}
.find-solution .txt-result{padding-top:52px; padding-left:40px; text-align:left; box-sizing:border-box;}
.find-solution .txt-result span{font-family:'LGSmHaSB'; font-size:20px; color:#a50034;}
.find-solution .lineup-prod li{position:relative; float:left; margin-bottom:30px; margin-right:30px; width:370px; height:638px; background:#fff; border-radius:18px; overflow:hidden;}
.find-solution .lineup-prod li:nth-child(3n){margin-right:0}
.find-solution .product-img{position:relative; width:370px;}
.find-solution .product-img img{width:100%;}
.find-solution .product-img .igel,
.find-solution .product-img .non-os,
.find-solution .product-img .windows{position:absolute; top:27px; right:20px; width:97px; display:none;}
.find-solution .product-img .igel{width:45px}
.find-solution .product-img .non-os{width:82px}
.find-solution .product-img .webcam-img{position:absolute; top:22px; left:27px; width:24px;}
.find-solution{text-align:center;}
.find-solution .line-detail{display:block; height:54px; margin:12px 20px 20px; color:#737373;}
.find-solution .line-name{margin-top:26px; font-family:'LGSmHaSB'; font-size:20px; display:block;}
.find-solution .btn-area{padding:0 20px 30px; box-sizing:border-box;}
.find-solution .btn-again{margin-left:6px;}
.find-solution .ico-again{margin-right:24px;}
.find-solution .result .btn-area{position:absolute; top:50%; right:40px; transform:translateY(-50%); display:inline-block; padding-bottom:0; text-align:right; }
.find-solution .result .btn-area .btn{width:180px; height:50px; border:none;}
.find-solution .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;}
.find-solution .product-img:hover:before{opacity:1;}
.find-solution .product-img .btn-learnmore{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:130px; height:37px; line-height:37px; opacity:0; transition:all .3s; z-index:3; box-sizing:border-box;}
.find-solution .product-img .btn-learnmore:after{content:''; display:block; position:absolute; top:52.8%; right:20px;; width:5px; height:5px; border-top:2px solid #fff; border-right:2px solid #fff; transform:translateY(-50%) rotate(45deg);}
.find-solution .product-img.active .btn-learnmore{opacity:1;}
.find-solution .btn{width:48.5%; height:50px; font-family:'LGSmHaSB';}
.find-solution .btn-view{float:left; padding-left:30px; background:url(/global/business/virtual-showroom/images/medical/ico_view.png) no-repeat 18px 50%; border:1px solid #ddd;}
.find-solution .btn-leaflet{background:url(/global/business/virtual-showroom/images/medical/ico_leaflet.png) no-repeat 18px 50%; border:1px solid #ddd;}
.find-solution .btn-learnmore{float:right; margin:0; padding-right:9px; width:130px; height:37px; line-height:37px; color:#fff; background:#525252; text-align:center; border:0;}
.find-solution .btn-learnmore:hover,
.find-solution .btn-learnmore:focus{background:#727272;}
.find-solution .btn-view:hover,
.find-solution .btn-view:focus{background:#efeef0 url(/global/business/virtual-showroom/images/medical/ico_view.png) no-repeat 18px 50%; color:#1a1a1a;}
.find-solution .btn-leaflet:hover,
.find-solution .btn-leaflet:focus{background:#efeef0 url(/global/business/virtual-showroom/images/medical/ico_leaflet.png) no-repeat 18px 50%; color:#1a1a1a;}
.find-solution .btn-request{width:100%; margin-top:10px; color:#fff; background:#000 url(/global/business/virtual-showroom/images/medical/ico_request_hover.png) no-repeat 18px 50%;}
.find-solution .btn-request:hover,
.find-solution .btn-request:focus{background:#aeaeae url(/global/business/virtual-showroom/images/medical/ico_request.png) no-repeat 18px 50%; color:#1a1a1a;}

/* why-cloud */
.why-cloud .inner{width:100%; max-width:1170px; margin:0 auto; padding:90px 0 100px; text-align:center;}
.why-cloud h3{margin:0 0 90px;}
.device-detail li{position:relative; float:left; width:48.7%; height:320px; margin-bottom:2.6%; font-size:20px; border-radius:18px;}
.device-detail li:nth-child(even){float:right;}
.device-detail strong{display:block; height:60px;  padding:30px 0 140px; font-size:25px; color:#1a1a1a; font-family:'LGSmHaSB';}
.device-detail .em{font-size:30px; font-family:'LGSmHaSB'; color:#1a1a1a;}
.device-detail .ratio{background:#f6f7f8 url(/global/business/virtual-showroom/images/cloud/ico_why01.gif) no-repeat center center;}
.device-detail .angle{background:#f6f7f8 url(/global/business/virtual-showroom/images/cloud/ico_why02.jpg) no-repeat center 145px;}
.device-detail .look{background:#f6f7f8 url(/global/business/virtual-showroom/images/cloud/ico_why03.jpg) no-repeat center 135px;}
.device-detail .webcam{background:#f6f7f8 url(/global/business/virtual-showroom/images/cloud/ico_why04.jpg) no-repeat center 135px;}
.device-detail .webcam .detail-txt span{display:block; margin-top:20px; text-align:center;}
.device-detail .manager{clear:both; float:none; width:100%; height:480px; margin:0; background:#f6f7f8 url(/global/business/virtual-showroom/images/cloud/ico_why05.jpg) no-repeat center 110px;}
.device-detail .manager strong{height:auto; padding-bottom:150px;}
.device-detail .manager p{width:80%; max-width:700px; margin:15px auto; color:#4c4c4c;}
.device-detail .manager .btn-vid-cloud{display:inline-block; width:200px; height:50px; margin-left:5px; padding-left:30px; font-size:16px; background:#fff url(/global/business/virtual-showroom/images/cloud/ico_play_vid.png) no-repeat 23% 50%; background-size:23px auto; color:#000;}
.device-detail .manager .btn-vid-cloud:hover{background:#efeef0 url(/global/business/virtual-showroom/images/cloud/ico_play_vid.png) no-repeat 23% 50%; background-size:23px auto;}
.device-detail .manager .em{color:#1a1a1a;}
.device-detail .btn-leaflet{padding:0 25px 0 20px; font-size:16px;}
.device-detail .btn-leaflet:hover .ico-down,
.device-detail .btn-leaflet:focus .ico-down{background:#efeef0 url(/global/business/virtual-showroom/images/common/ico_down.png) no-repeat 0 center;}
.device-detail .btn-detail{position:absolute; bottom:20px; right:20px; z-index:2; width:38px; height:38px; overflow:hidden; padding:0; text-indent:-9999px; border:0; border-radius:50%; background:#000; transition:all .2s;}
.device-detail .btn-detail.active{background:#5f5f5f}
.device-detail .btn-detail.active:before{displaY:none;}
.device-detail .btn-detail:hover,
.device-detail .btn-detail.active:hover{background:#a50034;}
.device-detail .btn-detail:before{position:absolute; top:50%; left:50%; width:2px; height:18px; margin:-9px 0 0 -1px; content:''; background:#fff;}
.device-detail .btn-detail:after{position:absolute; top:50%; left:50%; width:18px; height:2px; margin:-1px 0 0 -9px; content:''; background:#fff;}
.device-detail .detail-txt{position:absolute; top:0; left:0; display:none; width:100%; height:100%; border-radius:18px; box-sizing:border-box; padding:0 45px; text-align:left; color:#fff; background:#000;}
.device-detail .detail-txt p{position:relative; top:50%; vertical-align:middle; line-height:1.4; transform:translateY(-50%);}

/* probeam */
.why-probeam .inner{width:100%; max-width:1170px; margin:0 auto; padding:90px 0 100px; text-align:center;}
.why-probeam .txt{width:68%; margin:10px auto 70px; font-size:25px; color:#737373; line-height:1.4;}
.why-probeam .device-detail:after{clear:both; display:block; content:'';}
.why-probeam .device-detail li{position:relative; float:left; width:31.62%; height:460px; box-sizing:border-box; margin-right:2.5%; padding:56px 0 0 50px; font-size:30px; text-align:left; background:#f6f7f8;}
.why-probeam .device-detail li:last-child{margin:0;}
.why-probeam .device-detail strong{height:auto;  margin:0 0 190px; padding:0; font-size:25px; letter-spacing:-.04em; color:#1a1a1a; font-family:'LGSmHaSB';}
.why-probeam .device-detail .detail-txt p{top:0; padding:100px 0 0; font-size:20px; transform:translateY(0);}
.why-probeam .device-detail .uhd{background:#f6f7f8 url(/global/business/virtual-showroom/images/probeam/ico_uhd.jpg) no-repeat 50px 157px;}
.why-probeam .device-detail .cost{background:#f6f7f8 url(/global/business/virtual-showroom/images/probeam/ico_cost.jpg) no-repeat 50px 157px;}
.why-probeam .device-detail .wraping{background:#f6f7f8 url(/global/business/virtual-showroom/images/probeam/ico_wraping.jpg) no-repeat 50px 157px;}

.probeam-scroll .btn-line:hover .btn-line-wrap{background:url(/global/business/virtual-showroom/images/probeam/ico_lineup_hover.png) no-repeat 50% 6px;}
.lineup-projector{width:100%; padding-bottom:40px; background:#f6f7f8; box-sizing:border-box;}
.lineup-projector h3{padding:100px 0 0; color:#000; text-align:center;}
.lineup-projector .find-solution .lineup-prod li{height:auto;}

/* projector history */
.history .bg-wrap{padding:110px 0 44px;}
.history h3{margin-bottom:100px; text-align:center;}
.projector-history .year,
.projector-history .txt-history b{display:block; font-family:'LGSmHaSB'; font-size:22px;}
.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:1170px; margin:0 auto;}
.projector-history li{position:relative; float:left; margin-bottom:116px; padding-right:2.5641%; width:17.9487%;}
.projector-history li:after{position:absolute; top:70px; left:0; display:block; content:''; width:100%; height:2px; background:#d1d1d1;}
.projector-history li:nth-child(5n){padding-right:0;}
.projector-history .img-history{position:relative; height:260px;}
.projector-history .img-history img{position:absolute; top:0; left:0; z-index:1;}
.projector-history .img-history .arr-history{top:16px;}
.projector-history .txt-history b{margin-bottom:17px;}
.projector-history .txt-history span{font-size:18px; color:#666;}

.corporate-probeam .panorama .img{width:2200px; margin:-55px 0 0 -965px;}
.corporate-probeam .prod-bu60p{top:80px; left:350px;}
.education-probeam .panorama .img{width:2175px; margin:-40px 0 0 -1085px;}
.education-probeam .prod-num{color:#1a1a1a; text-shadow:none;}
.education-probeam .prod-bf60p{top:110px; left:230px;}
.entertainment-probeam .panorama .img{width:2000px; margin:-112px 0 0 -950px;}
.entertainment-probeam .prod-bu50n{top:158px; left:1272px;}
.healthcare-probeam .panorama .img{width:1900px; margin:-230px 0 0 -950px;}
.healthcare-probeam .prod-bu50n{top:218px; left:520px;}
.healthcare-probeam .prod-bu50n .prod-num{color:#1a1a1a; text-shadow:none;}
.restaurant-probeam .panorama .img{width:1950px; margin:0 0 0 -975px;}
.restaurant-probeam .prod-bf50n{top:130px; left:650px;}
.residential-probeam .panorama .img{width:1950px; margin:0 0 0 -975px;}
.residential-probeam .prod-hu85l{top:531px; left:240px;}
.museum-probeam .panorama .img{width:2000px; margin:-25px 0 0 -1000px;}
.museum-probeam .prod-hu85l{top:115px; left:580px;}

/* optimized */
.optimized-product-bg{width:100%; background:#f6f7f8}
.optimized{width:1170px; margin:0 auto; padding:80px 0;}
.optimized .inner {width:100%; height:auto; margin:0 auto; padding:0;}
.optimized .img-area{float:left; width:623px;}
.optimized .txt-area{float:right; width:450px;}
.optimized .txt-area h3{margin-bottom:20px; font-size:36px; line-height:1.1; font-family:'LGSmHaB';}
.optimized .txt-area p{font-size:20px; margin-bottom:40px;}
.optimized .btn-download{margin:0 42px 0 0; padding-left:25px; width:230px; height:50px; font-family:'LGSmHaSB'; background:#1a1a1a url(/global/business/virtual-showroom/images/monitors/ico_download.png) no-repeat 25px 50%; color:#fff; box-sizing:border-box;}
.optimized .btn-download:hover{background:#aeaeae url(/global/business/virtual-showroom/images/medical/ico_download_hover.png) no-repeat 25px 50%; color:#1a1a1a;}

/*partner banner*/
.partner-portal {}
.partner-portal-bg {width:100%;}
.partner {max-width:1410px; width:100%; margin:0 auto; padding-bottom: 150px; position: relative;}
.partner .img-area{float:left; padding-right: 4%; width:28%;}
.partner .txt-area{padding-top: 30px; float: left; width:66%;}
.partner .txt-area h3 {margin-bottom:20px; font-size:36px; line-height:1.1; font-family:'LGSmHaB';}
.partner .txt-area p{font-size:20px; margin-bottom:40px;}
.partner .btn-joinnow{margin:0 42px 0 0; padding-right:25px; width:292px; height:50px; font-family:'LGSmHaSB'; background:#a50034 url(/global/business/virtual-showroom/images/common/ico_learn_arr_wh.png) no-repeat 85% 50%; color:#fff; box-sizing:border-box;}

/* lg-monitors */
.video-area{margin:100px auto; width:1170px;}
.video-area .btn-vid-play{border:0; background:none;}
.video-area .big-thumbnail{position:relative; margin-right:30px; width:690px; float:left;/*  background:#000; */ border-radius:18px; overflow:hidden;}
.video-area .big-thumbnail span{position:absolute; top:20px; left:30px; width:610px; font-size:20px; color:#fff; }
.video-area .big-thumbnail .btn-vid-play{position:absolute; top:50%; left:50%; transform:translate(-50%, -50%); width:74px; height:74px; color:#fff; background:url(/global/business/virtual-showroom/images/monitors/ico_play.png) no-repeat 50% 50%; text-indent:-9999px; font-size:0; outline:0;}
.video-area .detail-area{position:relative; width:450px; height:390px; float:left;}
.video-area .txt-area{margin-bottom:95px;}
.video-area .txt-area b{display:block; margin-bottom:40px; font-size:36px; font-family:'LGSmHaB'; letter-spacing:-0.03em;}
.video-area .txt-area span{display:inline-block; margin-bottom:5px; font-size:24px; font-family:'LGSmHaSB'; color:#1a1a1a;}
.video-area .txt-area p{font-size:20px; line-height:1.3;}
.video-area .small-thumbnail{position:absolute; bottom:0; left:0;}
.video-area .small-thumbnail li{position:relative; float:left; margin-right:6px; width:108px; height:auto; border-radius:18px; overflow:hidden;}
.video-area .small-thumbnail li img{width:100%;}
.video-area .small-thumbnail li:last-child{margin-right:0;}
.video-area .small-thumbnail li.active a:before{content:''; position:absolute; top:0; left:0; display:block; width:100%; height:100%; border:10px solid #a50034; border-radius:18px; box-sizing:border-box;}
.video-area .small-thumbnail li a:after{content:''; display:block; position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); width:35px; height:35px; background:url(/global/business/virtual-showroom/images/monitors/ico_play.png) no-repeat 50% 50%; background-size:35px auto;}
.video-area .small-thumbnail a img{display:inline-block;}
.video-area .small-thumbnail .txt{display:none;}
.lg-laptops .video-area:nth-child(2){padding-bottom:100px; border-bottom:1px solid #b1b2b4;}

.section-tit{display:block; padding:86px 0; font-family:'LGSmHaB'; font-size:54px; text-align:center;}
.monitors-lineup .bg-wrap{margin-top:2px; padding:0 0 100px; width:100%; background:#f6f7f8; box-sizing:border-box;}
.monitors-lineup .m-select{display:none;}
.monitors-lineup .sub-tab{width:1170px; height:75px; line-height:75px; margin:0 auto; font-family:'LGSmHaSB';}
.monitors-lineup .sub-tab li{position:relative; float:left; width:25%; background:#fff; text-align:center; border-right:1px solid #fff; box-sizing:border-box; }
.monitors-lineup .sub-tab li:last-child{border-right:0;}
.monitors-lineup .sub-tab li a{display:block; transition:all .2s; background:#f6f7f8;}
.monitors-lineup .sub-tab li:hover a{color:#fff; background:#750626;}
.monitors-lineup .sub-tab li.active a{color:#fff; background:#a50034;}
.monitors-lineup .sub-tab a:after{position:absolute; bottom:-24px; left:50%; width:0; height:0; margin:0 0 0 -12px; content:''; border:12px solid transparent; transition:all .2s; z-index:3;}
.monitors-lineup .sub-tab li:hover:after,
.monitors-lineup .sub-tab .active:after{display:none;}
.monitors-lineup .sub-tab a:hover:after{border-top-color:#750626;}
.monitors-lineup .sub-tab .active a:after{border-top-color:#a50034;}
.monitors-lineup .logo-area{position:absolute; bottom:8px; right:20px;}
.monitors-lineup .logo-area img{vertical-align:bottom; margin-left:6px;}

.monitors-lineup article{display:none; width:100%;}
.monitors-lineup article.active{display:block;}
.monitors-lineup .title-area{position:relative; width:1170px; /* height:390px; */ box-sizing:border-box; margin:0 auto; color:#000;}
#ultrafine .logo-area img.ces{width:42px;}
.monitors-lineup .title-area .inner{padding-top:86px;}
.monitors-lineup .title-area h3 img{height:46px;}
.monitors-lineup .title-area p{padding:10px 0 0; font-size:36px;}
.monitors-lineup .title-area .btn{padding:0 30px;}
.monitors-lineup .lineup-title{display:block; margin-bottom:40px; padding-bottom:20px; font-family:'LGSmHaB'; font-size:30px; border-bottom:2px solid #1a1a1a; text-align:center;}
.monitors-list{margin:100px auto 0; text-align:center;}
.monitors-list .gram-wrap:first-child{margin-bottom:60px;}
.monitors-list .list-area{max-width:1170px; width:100%; margin:0 auto;}
.monitors-list .list-area .single{float:left; width:370px; margin-right:30px; margin-bottom:0;}
.monitors-list .monitors-prod{position:relative;}
.monitors-list .monitors-prod:after{content:''; display:block; clear:both;}
.monitors-list .monitors-prod li{float:left; margin-bottom:30px; margin-right:30px; width:370px; height:520px; background:#fff; border-radius:18px; overflow:hidden;}
.monitors-list .monitors-prod li:first-child {margin-bottom: 28px;}
.monitors-list .monitors-prod li:nth-child(3n){margin-right:0}
.monitors-list .product-img{position:relative; margin-bottom:0; max-width:370px; width:100%;}
.monitors-list .product-img img{width:100%;}
.monitors-list .product-img .non-os,
.monitors-list .product-img .windows{position:absolute; top:27px; right:20px; width:97px;}
.monitors-list .product-img .non-os{width:82px}
.monitors-list .product-img .webcam-img{position:absolute; top:22px; left:27px; width:24px;}
.monitors-list .line-name{font-family:'LGSmHaSB'; font-size:20px; display:block;}
.monitors-list .line-detail{display:block; height:40px; margin:12px 20px 20px; font-size:18px; color:#737373;}
.monitors-list .btn-area{padding-bottom:30px; box-sizing:border-box;}
.monitors-list .result .btn-area{position:absolute; top:50%; right:40px; transform:translateY(-50%); display:inline-block; padding-bottom:0; text-align:right; }
.monitors-list .result .btn-area .btn{width:180px; height:50px; border:none;}
.monitors-list .btn-area{padding:0 20px 30px;}
.monitors-list .btn-area:after{clear:both; display:block; content:'';}
.monitors-list .btn{width:48.5%; height:50px; font-family:'LGSmHaSB';}
.monitors-list .btn-view{float:left; padding-left:30px; background:url(/global/business/virtual-showroom/images/medical/ico_view.png) no-repeat 18px 50%;}
.monitors-list .btn.full{width:100%;}
.monitors-list .btn-learnmore{width:130px; height:37px; border:0}
.monitors-list .btn-leaflet{padding-left:15px; background:url(/global/business/virtual-showroom/images/medical/ico_leaflet.png) no-repeat 18px 50%;}
.monitors-list .btn-view:hover,
.monitors-list .btn-view:focus{background:#efeef0 url(/global/business/virtual-showroom/images/medical/ico_view.png) no-repeat 18px 50%; color:#1a1a1a;}
.monitors-list .btn-leaflet:hover,
.monitors-list .btn-leaflet:focus{background:#1a1a1a url(/global/business/virtual-showroom/images/medical/ico_leaflet_hover.png) no-repeat 18px 50%;}
.monitors-list .btn-request{margin-top:0; padding-left:36px;}
.monitors-list .bx-controls{margin-top:20px; font-size:0;}
.monitors-list .bx-pager-item{display:inline-block; margin:0 5px;}
.monitors-list .bx-pager-link{ width:15px; height:15px; padding:0; border:0; border-radius:50%; text-indent:-9999px; overflow:hidden; background:#e3e4e6; border:none;}
.monitors-list .bx-pager-link.active{background: #a50034;}
.monitors-list .bx-controls-direction a{position:absolute; top:50%; width:58px; height:100px; overflow:hidden; text-indent:-9999px; border-radius:3px; transform:translateY(-50%);}
.monitors-list .bx-controls-direction a:after{position:absolute; top:37px;  width:18px; height:18px; content:''; border-top:3px solid #1a1a1a; border-left:3px solid #1a1a1a;}
.monitors-list .bx-controls-direction a.disabled:after{border-top:3px solid #b3b3b3; border-left:3px solid #b3b3b3;}
.monitors-list .bx-prev{left:-88px; background:#e1e1e2;}
.monitors-list .bx-prev:after{left:22px; transform:rotate(-45deg);}
.monitors-list .bx-next{right:-88px; background:#e1e1e2;}
.monitors-list .bx-next:after{right:22px; transform:rotate(135deg);}
.monitors-list .list-area .single .bx-controls{display:none;}
.monitors-lineup .btn .ico-360{background:url(/global/business/virtual-showroom/images/common/ico_360_bl.png) no-repeat 0 center}
.monitors-lineup .btn:hover .ico-360,
.monitors-lineup .btn:focus .ico-360{background:url(/global/business/virtual-showroom/images/common/ico_360.png) no-repeat 0 center;}
.monitors-lineup .detail-info{font-family:'LGSmHaSB'; margin:0 auto; padding-bottom:0; width:1170px; height:130px; line-height:130px; border-radius:18px; border-bottom:1px solid transparent; background:#eeeff0;}
.monitors-lineup .detail-info p{display:inline-block; margin-left:40px; font-family:'LGSmHaR'; font-size:18px;}
.monitors-lineup .detail-info .btn-learnmore{float:right; margin:40px 42px 0 0; padding-right:84px; width:192px; height:50px; font-family:'LGSmHaSB'; background:#a50034 url(/global/business/virtual-showroom/images/common/ico_learn_arr_wh.png) no-repeat 85% center; color:#fff; text-align:right;}
.monitors-lineup .detail-info .btn-learnmore:hover,
.monitors-lineup .detail-info .btn-learnmore:focus{background:#cc0041 url(/global/business/virtual-showroom/images/common/ico_learn_arr_wh.png) no-repeat 85% center;}
.gram-monitors-list .monitors-prod li{height:470px;}

/* lg-gram */
#lg-gram .title-area p{padding:10px 0 0;}
.quote-area{margin:0 auto 100px; padding:50px 0; width:1170px;text-align:center; border-top:1px solid #000; border-bottom:1px solid #000;}
.quote-area blockquote{margin-bottom:16px; font-family:'LGSmHaB'; font-size:25px; font-style:italic;}
.quote-area span{display:block; font-family:'LGSmHaSB'; font-size:20px; font-style:italic;}
.quote-area .btn-read{margin-top:36px; padding-right:77px; width:192px; height:50px; line-height:50px; text-align:right; font-family:'LGSmHaSB'; background:#a50034 url(/global/business/virtual-showroom/images/common/ico_learn_arr_wh.png) no-repeat 85% center;}
.quote-area .btn-read:hover,
.quote-area .btn-read:focus{background:#cc0041 url(/global/business/virtual-showroom/images/common/ico_learn_arr_wh.png) no-repeat 85% center;}
.quote-area .copy{margin:34px 0 0; font-size:14px; color:#666;}

.performance-list:after{content:''; display:block; clear:both;}
.performance-list li{position:relative; float:left; padding-top:8px; padding-left:50px; width:50%; height:40px; font-family:'LGSmHaSB'; box-sizing:border-box;}
.performance-list li:first-child{margin-bottom:16px; background:url(/global/business/virtual-showroom/images/monitors/ico_lightweight.png) no-repeat 0 0;}
.performance-list li:nth-child(2){margin-bottom:16px; background:url(/global/business/virtual-showroom/images/monitors/ico_large_screen.png) no-repeat 0 0;}
.performance-list li:nth-child(3){background:url(/global/business/virtual-showroom/images/monitors/ico_all_day_battery.png) no-repeat 0 0;}
.performance-list li:last-child{background:url(/global/business/virtual-showroom/images/monitors/ico_durability.png) no-repeat 0 0;}

/* performance */
.performance{width:1170px; margin:0 auto;}
.performance ul:after{content:''; display:block; clear:both;}
.performance ul li{position:relative; float:left; margin-right:14px; width:282px; height:430px; background:#fff; border-radius:18px; overflow:hidden;}
.performance ul li:last-child{margin-right:0;}
.performance li .btn-vid-play{position:absolute; bottom:20px; right:20px; width:42px; height:42px; background:url(/global/business/virtual-showroom/images/monitors/ico_play.png) no-repeat; background-size:contain; text-indent:-9999px; font-size:0; border:0; outline:0;}
.performance .img{position:relative;}
.performance .img img{width:100%;}

.performance ul li .txt-area{padding:90px 23px 0; box-sizing:border-box;}
.performance ul li:first-child .txt-area{background:url(/global/business/virtual-showroom/images/monitors/ico_lightweight.png) no-repeat 30px 30px;}
.performance ul li:nth-child(2) .txt-area{background:url(/global/business/virtual-showroom/images/monitors/ico_large_screen.png) no-repeat 30px 32px;}
.performance ul li:nth-child(3) .txt-area{background:url(/global/business/virtual-showroom/images/monitors/ico_all_day_battery.png) no-repeat 30px 40px;}
.performance ul li:last-child .txt-area{background:url(/global/business/virtual-showroom/images/monitors/ico_durability.png) no-repeat 30px 30px;}
.performance .txt-area b{display:block; margin-bottom:15px; font-family:'LGSmHaSB'; font-size:25px;}
.performance .txt-area span{font-size:20px; color:#737373;}
.lg-laptops .monitors-list .line-detail{height:auto; font-size:18px;}
.lg-laptops .logo-area img:first-child{width:42px;} 
.performance .txt-area span .mo{display:none;}

/* inquiry */
.inquiry .request-form .input-area{padding-top:45px; border:0;}
.monitors-visual .prod-info .btn-area .btn-demo{width:100%; padding:0; text-align:center;}
.smart-office .prod-btn,
.creative-studio .prod-num,
.creative-studio .prod-btn,
.smart-office .prod-num,
.home-office .prod-btn,
.home-office .prod-num,
.trading-room .prod-17z90p .prod-num{color:#1a1a1a; text-shadow:none;}
.smart-office .panorama .img{width:2450px; margin:-70px 0 0 -1175px;}
.smart-office .prod-34bn770{top:260px; left:40px;}
.smart-office .prod-27bl650c{top:230px; left:428px;}
.smart-office .prod-27qn880{top:250px; right:160px;}
.smart-office .prod-16z90p{top:418px; left:260px;}
.creative-studio .panorama .img{width:2180px; margin:-5px 0 0 -950px;}
.creative-studio .prod-24md4kl{top:220px; left:26px;}
.monitors-contents .consulting-room .panorama .img{width:2000px; margin:0 0 0 -975px;}

.creative-studio .prod-32ep950{top:290px; left:100px;}
.creative-studio .prod-27md5kl{top:292px; left:314px;}
.creative-studio .prod-27un880{top:292px; left:314px;}
.creative-studio .prod-32un880{top:238px; right:277px;}
.creative-studio .prod-16t90p{top:389px; right:-103px;}
.creative-studio .prod-27un880 .prod-num,
.creative-studio .prod-32un880 .prod-num,
.control-room .prod-49wl95c .prod-num{top:-115px;}
.creative-studio .prod-16t90p .prod-num{top:-111px;}
.creative-studio .prod-16t90p .prod-num:after{height:84px;}
.creative-studio .prod-27un880 .prod-num:after,
.creative-studio .prod-32un880 .prod-num:after,
.control-room .prod-49wl95c .prod-num:after{top:61px; height:55px;}
.control-room .panorama .img{width:1960px; margin:0 0 0 -950px;}
.control-room .prod-49wl95c{top:180px; left:275px;}
.control-room .prod-34bn77c{top:385px; right:380px;}
.control-room .prod-43bn70u{top:320px; left:25px;}
.trading-room .panorama .img{width:2500px; margin:-140px 0 0 -990px;}
.trading-room .prod-17z90p{top:430px; left:270px;}
.trading-room .prod-38wn95c{top:265px; right:265px;}
.trading-room .prod-38wn95c .prod-num{top:-180px;}
.trading-room .prod-38wn95c .prod-num:after{height:130px;}
.trading-room .prod-43bn70u{top:318px; right:75px;}
.home-office .panorama .img{width:1975px; margin:-10px 0 0 -990px;}
.home-office .prod-34wn80c{top:220px; left:550px;}
.home-office .prod-14z90p{top:445px; right:208px;}
.consulting-room .prod-34wp88c{top:200px; left:385px;}
.consulting-room .prod-14t90p{top:545px; left:667px;}
.consulting-room .prod-34wp88c .prod-num,
.consulting-room .prod-14t90p .prod-num{color:#1a1a1a; text-shadow:none;}

/* 210419 partner banner */

/* 0927 st  */
.partner-detail-info{margin:90px auto 0; padding-bottom:20px; max-width:1170px; width:100%;}
.partner-detail-info dt{margin:0 0 40px 14px; font-size:30px; font-family:'LGSmHaB'; color:#000;}
.partner-detail-info dd{padding:35px 50px; height:120px; width:100%; font-size:18px; color:#666; background:#eeeff0; border-radius:18px; box-sizing:border-box; }
.partner-detail-info p{float:left; font-size: 20px; line-height:1.3;}
.partner-detail-info .btn-joinnow{float:right; width:165px; height:50px; padding-right:25px; font-family:'LGSmHaSB'; font-size:16px; background:#000 url(/global/business/virtual-showroom/images/common/ico_learn_arr_wh.png) no-repeat 85% 50%; color:#fff; box-sizing:border-box;}
.partner-detail-info .btn-joinnow:hover{background:#aeaeae url(/global/business/virtual-showroom/images/common/ico_learn_arr.png) no-repeat 85% 50%; color:#000;}
/* 0927 ed */

/* LGECN-330 start */
.request .contact-list {
	margin: 15px auto 100px;
	padding: 0 30px;
	max-width: 1344px;
	display: flex;
}
.request .contact-list .unit-box {
	width: 33.33%;
	text-align: center;
}
.request .contact-list .unit-box .unit-box-icon img {
	width: 64px;
}
.request .contact-list .unit-box .unit-box-head strong {
	display: block;
    font-weight: 600;
    padding-top: 17px;
    font-size: 24px;
    line-height: 32px;
    color: #000;
}
.request .contact-list .unit-box .unit-box-desc {
	font-size: 16px;
    line-height: 24px;
    color: #6b6b6b;
    padding-top: 11px;
}
.request .contact-list .unit-box .unit-box-desc.font-underline {
	text-decoration: underline;
}
/* LGECN-330 end */
