@charset "UTF-8";

.mobile-only{display:none;}

/* visual */
.up-visual-wrap{position:relative;height:735px;}
.up-visual-wrap .visual-title{position:absolute;right:110px;top:75px;}
.up-visual-wrap .visual-title h2 img{width:210px;height:36px;}
.up-visual-wrap .visual-video{height:100%;}
.up-visual-wrap .visual-video video{width:100%;height:100%;}
.up-visual-wrap .muted-icon{position:absolute;right:110px;bottom:75px;width:42px;height:42px;z-index:2;background-color:rgba(0, 0, 0, 0.5);background-repeat:no-repeat;background-position: 0 0;border-radius:50%;
background-image:url(/kr/main/upappliance/assets/sound_icon.png)}
.muted .muted-icon.bg01{background-image:url(/kr/main/upappliance/assets/sound_icon_1.png)}
.muted .muted-icon.bg02{background-image:url(/kr/main/upappliance/assets/sound_icon_2.png)}
.muted .muted-icon.bg03{background-image:url(/kr/main/upappliance/assets/sound_icon_3.png)}
.muted .muted-icon.bg04{background-image:url(/kr/main/upappliance/assets/sound_icon_4.png)}
.up-visual-wrap .vdo-play-btn,
.up-visual-wrap [data-caption].video-item.active .video-controls-button{display:none;}

@media only screen and (min-width: 1903px) {
  .up-visual-wrap{width:1903px;margin:0 auto;}
}


/* vdo-play-btn */
.vdo-play-btn{overflow:hidden;width:100%;height:100%;position:absolute;left:0;top:0;z-index:1;cursor:pointer;}
.vdo-play-btn img{display:block;position:absolute;top:50%;left:50%;width:78px;height:78px;border:2px solid #fff;border-radius:50%;transform:translate(-50%,-50%);}
.vdo-play-btn:focus img{outline:2px solid red;outline-offset:-2px;}

/* upappliance title*/
.upappliance-wrap{width:100%;}
.upappliance-wrap .title-area{text-align: center;padding:50px 0 80px;}
.upappliance-wrap .title-area .title {margin: 0 0 15px 0;font-weight: 700; font-size: 52px; line-height: 70px;}
.upappliance-wrap .title-area>p{padding-top:19px;font-size:20px;}

/* tab */
.upappliance-wrap.on.active .up-tabs{position:fixed;top:-1px;right:0;left:0;z-index:22;background-color:#fff;}
.upappliance-wrap .up-tabs .tabs-wrap{position: relative;max-width: 1460px;margin: 0 auto;padding-top:36px;text-align: left;}
.upappliance-wrap .up-tabs .tabs-wrap:before{position: absolute;bottom: 0;right: 0; left: 0; height: 1px; background: #ddd; content: '';}
.upappliance-wrap .up-tabs .up-item-tabs>li{width:auto;padding:0;}
.upappliance-wrap .up-tabs .up-item-tabs>li + li{margin-left:35px;}
.upappliance-wrap .up-tabs .up-item-tabs>li.on a{color:#000;}
.upappliance-wrap .up-tabs .up-item-tabs>li>a{display: block;padding: 0 0 19px;font-size: 18px;line-height: 28px;color: #767676;line-height: 40px; font-weight: 700;}
.upappliance-wrap .up-tabs .tabs-wrap:before{position:absolute;bottom:0;right:0;left:0;height:1px;background:#ddd;content:''}
.upappliance-wrap .up-tabs .tabs-wrap .up-item-tabs>li.on>a:after{position:absolute;left:0;bottom:1px;width:100%;height:5px;border-radius:5px 5px 0 0;background-color:#000;content:''}

/* tabcontent */
.upappliance-wrap.on.active .tab-contents{margin-top:95px;}
.tab-contents .inner{max-width: 1460px; margin: 0 auto;}

/* title */
.up-product .wrap-text-header .title,
.up-upgrade .wrap-text-header .title,
.up-magazine .wrap-text-header .title,
.up-faq .wrap-text-header .title,
.up-app-install .wrap-text-header .title{font-size:32px}

/* wrap-text-header  */
.wrap-text-header{text-align:center;}
.wrap-text-header .title{font-weight: 700;font-size: 52px;line-height: 70px;}
.wrap-text-header .eyebrow {display: inline-block;margin-bottom: 8px;font-weight: 700;font-size: 28px;color: #767676;}
.wrap-text-header .eyebrow .point{}
.wrap-text-header .eyebrow .point i{position:relative;color:#a50034;font-style:normal}
.wrap-text-header .eyebrow .point i:before{content:'';position:absolute;left:50%;top:0;width:5px;height:5px;margin-left:-2.5px;background-color:#a50034;border-radius:50%;}
.wrap-text-header .title-desc {font-size: 18px; line-height: 28px;}
.wrap-text-bottom{position:relative;margin-top:110px;padding-left:110px;}
.wrap-text-bottom dt{padding-bottom:21px;font-size:18px;line-height:28px; color:#000;font-weight:500;}
.wrap-text-bottom dd.icon-text{font-size: 14px; line-height: 24px; color:#666666;}
.wrap-text-bottom .icon-image{position:absolute;left:0;top:0;}

/* up-product */
.up-lg{padding-bottom:40px;}
.up-lg .wrap-text-header{padding-top:50px;text-align:left;}
.up-Allwrap .up-contents{padding-top:90px;}

.wrap-video,
.wrap-slide-video{position:absolute;left:0;top:0;width:720px;height:540px;}
.wrap-slide-video .wrap-video{position:relative;width:100%;height:100%;}

.wrap-video .vdo-play-btn{display:block;}
video{display:block;width:100%;height:100%;}

.up-section{position:relative;padding-left:810px;min-height:540px;}

.up-section + .up-section{margin-top:160px;}
.up-section.vedio-right{padding-right:810px;padding-left:0;}
.up-section.vedio-right .wrap-text-header{text-align:right;}
.up-section.vedio-right .wrap-slide-video,
.up-section.vedio-right .wrap-video{left:inherit;right:0;}
.up-section.vedio-right .wrap-text-bottom{padding-left:0;padding-right:110px;text-align:right;}
.up-section.vedio-right .wrap-text-bottom .icon-image{left:inherit;right:0;}

.wrap-text-header .title-desc{padding:25px 0 40px;font-size:18px;line-height:28px;color:#000;}
.up-product-detail{padding:0 40px;}
.up-product-detail .up-product-wrap{background-color:#fff;padding:48px 0;max-width:1170px;margin:0 auto;/*position:absolute;width:100%;left:50%;transform:translate(-50%,0);z-index:5*/}
.up-product-wrap [class*="swiper-button"]{overflow:hidden;position:absolute;top:50%;z-index:1;width:40px;height:40px;margin-top:0;border:none;border-radius:50%;transform:translateY(-50%);box-shadow:2px 4px 16px 0 rgba(0,0,0,.14);}
.up-product-wrap [class*="swiper-button"]:after{content:"";width:100%;height:100%;background-repeat:no-repeat;background-position:50%;background-size:100%;}
.up-product-wrap .swiper-button-prev{left:10px;}
.up-product-wrap .swiper-button-prev:after{background-image:url("/lg5-common/images/icons/btn-arr-40x40-lt.svg");}
.up-product-wrap .swiper-button-next{right:10px;left:auto;}
.up-product-wrap .swiper-button-next:after{background-image:url("/lg5-common/images/icons/btn-arr-40x40-rt.svg");}
.up-product-wrap .swiper-pagination{bottom:4px;left:0;width:100%;}
.up-product-wrap .swiper-pagination-bullet{width:18px;height:18px;margin:0 6px;background:#8f8f8f;}
.up-product-wrap .swiper-pagination-bullet-active{width:34px;background:#ec455a;}
.up-product-list{/*display:flex;align-items:flex-start;position:relative;max-width:1170px;margin:0 auto*/}
.up-product-list .list-item{/*position:relative;display:inline-block;*/width:25%;text-align:center;vertical-align:top}
.up-product-list .list-item a {display: inline-block;}
.icon-wrap{display:inline-flex;width:150px;height:153px;background:#fff;border-radius:50%;justify-content:center;align-items:center}
.icon-wrap+.txt{display:block;text-align:center;font-size:18px;margin-top:8px;font-weight:500;line-height:1.3;}

.video-thumb{margin-top:32px;}
.magazine-wrap{margin: 30px 0 80px;}
.magazine-wrap .video-wrap{position: relative;width: 1146px;margin:0 auto;}
.magazine-wrap .video-asset{position:relative;overflow:initial;width:100%;height: 644px;}
.magazine-wrap .magazine-video {position:relative;}
.magazine-wrap .video-wrap .magazine-video{position:relative;overflow:hidden;width:1146px;padding-bottom:57.12%;margin:0 auto;}
.magazine-wrap .video-wrap .magazine-video video{border: none;width: 100%;height: 100%;position: absolute;left: 0;top: 0;}
.magazine-wrap .video-thumb .text-area{margin-top:12px;text-align:center}
.magazine-wrap .video-thumb .text-area .desc{margin-top:4px;font-size:16px;line-height:26px;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;overflow:hidden}
.magazine-wrap .video-thumb .thumb{position:relative;}
.magazine-wrap .video-thumb .slide-wrap .slide-content .slide-conts.slide_on .thumb:after,.magazine-wrap .video-thumb .slide-wrap .slide-content .slide-conts.slide_on:focus .thumb:after
{position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid #da0f47;border-radius:8px;content:''}
.magazine-wrap .video-thumb .slide-wrap .slide-content .slide-conts.slide_on .text-area, .magazine-wrap .video-thumb .slide-wrap .slide-content .slide-conts.slide_on:focus .text-area{color: #da0f47;}
.slide-wrap .slide-content .slide-conts{position:relative;padding:0 12px;width:234px;float:left;}
.magazine-wrap .video-thumb .thumb img{border-radius: 8px; width:100%;}


/* UP가전제품 */
.up-product-bottom{width:1130px;margin:0 auto;padding:40px 0 60px;}
.up-product-bottom>ul>li{color:#888888;font-size:14px;line-height:28px;text-indent:-10px;}
.up-product-bottom>ul li{padding-left:10px;}

/* 앱설치가이드 */
.app-install-contents{position:relative;margin-top:40px;height:416px;}
.app-install-contents img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.app-install-contents .btn-area{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}
.app-install-contents .btn-area .btn.border{border-color:#fff !important;color:#fff;}

.up-product-list .list-item a .icon-wrap .icon{display:inline-block;width:150px;height:152px;background-repeat:no-repeat;background-position:50%;background-size:100%;}
.up-product-list .list-item .icon-stand_airconditioner{background-image:url(/kr/main/upappliance/assets/ic_stand_airconditioner.png)}
.up-product-list .list-item .icon-airpurifier{background-image:url(/kr/main/upappliance/assets/ic_airpurifier.png)}
.up-product-list .list-item .icon-drum_washer{background-image:url(/kr/main/upappliance/assets/ic_drum_washer.png)}
.up-product-list .list-item .icon-dryer{background-image:url(/kr/main/upappliance/assets/ic_dryer.png)}
.up-product-list .list-item .icon-refrigerator{background-image:url(/kr/main/upappliance/assets/ic_refrigerator.png)}
.up-product-list .list-item .icon-airpurifierpan{background-image:url(/kr/main/upappliance/assets/ic_airpurifierpan.png)}
.up-product-list .list-item .icon-washtower{background-image:url(/kr/main/upappliance/assets/ic_washtower.png)}
.up-product-list .list-item .icon-styler{background-image:url(/kr/main/upappliance/assets/ic_styler.png)}
.up-product-list .list-item .icon-waterpurifiers{background-image:url(/kr/main/upappliance/assets/ic_waterpurifiers.png)}       
.up-product-list .list-item .icon-cleaners{background-image:url(/kr/main/upappliance/assets/ic_cleaners.png)}                                            
.up-product-list .list-item .icon-homebrew{background-image:url(/kr/main/upappliance/assets/ic_homebrew.png)}                                            
.up-product-list .list-item .icon-dishwashers{background-image:url(/kr/main/upappliance/assets/ic_dishwashers.png)}                                                 

/* 업그레이드 */
.up-upgrade .wrap-text-header .title-desc{padding:0 0 20px;}
.upgrade-video{position:relative;width:1146px;height:644px;margin:0 auto 60px;}

/* swiper */
.swiper-wrap{width:100%;position:relative;margin:160px 0 80px;}
.swiper-containers {z-index: 1; overflow:inherit;overflow-x: clip;margin-left: auto;margin-right: auto;position: relative;overflow: hidden;list-style: none;padding: 0;width: 100%;height: 100%;}
.swiper-containers .swiper-notification {position: absolute;left: 0;top: 0;pointer-events: none;opacity: 0;z-index: -1000;}

/*swiper btn*/
.btn-vod-next, .btn-vod-prev{position:absolute;top:50%;margin-top:-24px;width:48px;height:48px;z-index:1;}
[class*="btn-vod-"].swiper-button-disabled{display:none;}

.btn-vod-prev-1, .btn-vod-next-1{position:absolute;top:50%;margin-top:-20px;width:40px;height:40px;margin-top:-20px;left:-20px;background:rgb(255, 255, 255);border-radius: 50%;  box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.2);z-index:1;}
.btn-vod-prev-1{left:-20px;}
.btn-vod-next-1{left:700px;}
.btn-vod-prev-1:before, .btn-vod-next-1:before{content:'';position:absolute;left:50%;top:50%;width:11px;height:17px;margin:-8px 0 0 -5px;}
.btn-vod-prev-1:before{background-image: url(/kr/main/upappliance/assets/btn_vod_prev_arrow.png);}
.btn-vod-next-1:before{background-image: url(/kr/main/upappliance/assets/btn_vod_next_arrow.png);}
/*swiper paging*/
.swiper-wrap .swiper-containers{z-index: 5;}
.swiper-wrap .swiper-pagination{z-index: 6;}
.swiper-wrap .btn-vod-prev-1, .btn-vod-next-1{z-index: 7;}
.swiper-wrap .swiper-pagination-bullets{bottom:-34px;left:0;width:720px;}
.swiper-pagination-bullet{width:18px;height:18px;background:#8f8f8f;opacity:1;margin:0 5px}
.swiper-pagination-bullet-active{width:34px;border-radius:20px;background:#ec455a}

/* qna */
.up-faq .wrap-text-header{margin-bottom:50px;}
.usp-qna-list{border-top:1px solid #666;}
.up-faq .accordion-border-wrap>ul{width:100%;border-top:1px solid #666;}
.up-faq .accordion-border-wrap>ul>.lists{padding:28px 50px 25px 28px;}
.up-faq .accordion-border-wrap>ul>.lists:last-child{border-bottom:none;}
.up-faq .accordion-border-wrap>ul>.lists .head .accord-btn{padding:0;}
.up-faq .accordion-border-wrap>ul>.lists .head .accord-btn::after{right:0;top:6px;width:16px;height:16px;margin:0 0 0 4px;background:url(/lg5-common/images/icons/btn-down-16-black.svg) center no-repeat;vertical-align:top;transition:all .3s;transform:unset;}
.up-faq .accordion-border-wrap>ul>.lists .head .accord-btn .title{position:relative;display:block;padding-left:35px;line-height:1.6;}
.up-faq .accordion-border-wrap>ul>.lists .head .accord-btn .title > span{position:absolute;top:0;left:0;font-size:18px;font-weight:500;}
.up-faq .accordion-border-wrap>ul>.lists.on{background-color:#f4f4f4;}
.up-faq .accordion-border-wrap>ul>.lists.on .head .accord-btn:after{transform:rotate(180deg);}
.up-faq .accordion-border-wrap>ul>.lists.on .head .accord-btn .title{font-weight:700;}
.up-faq .accordion-border-wrap>ul>.lists.on .head .accord-btn .title > span{color:#da0f47;}
.up-faq .accordion-border-wrap>ul>.lists .accord-cont{padding:28px 0 28px 35px;color:#000;font-weight:400;line-height:26px;word-break:keep-all;}
#up-cont6{padding-bottom:80px;}
/* 241204 qna 아코디언 구조 변경으로 스타일 삭제 예정 //*/
.qna-section{width: 100%;}
.qna-section .usp-qna-answar dl{padding:28px 50px 25px 28px;}
.qna-section .usp-qna-answar dl + dl{border-top:1px solid #dddddd;}
.qna-section .usp-qna-answar dl.active{background-color:#f4f4f4;}
.qna-section .usp-qna-answar dl.active dt{font-weight:700}
.qna-section .usp-qna-answar dl.active dt span{color:#da0f47;}
.qna-section .usp-qna-answar dt{font-weight:400;}
.qna-section .usp-qna-answar dt a{position:relative;display:block;padding-left:35px;}
.qna-section .usp-qna-answar dt a::after{content:' ';position:absolute;right:0;top:0;width:16px;height:16px;margin:0 0 0 4px;background:url(/lg5-common/images/icons/btn-down-16-black.svg) center no-repeat;vertical-align:top;transition:all .3s}
.qna-section .usp-qna-answar dl.active dt a::after{transform:rotate(180deg)}
.qna-section .usp-qna-answar dt span{position:absolute;left:0;top:0;font-size:18px;font-weight:500;}
.qna-section .usp-qna-answar dd{display:none;padding:28px 0 28px 35px;font-size:16px;font-weight:400;line-height:26px;word-break:keep-all;}
.qna-section .usp-qna-answar dd .point-color{color:#da0f47;}
/* //end */

/* prod 공통 */
.prod-section{max-width: 1460px; margin: 0 auto;padding:80px 0;}
.prod-section sup{font-size:55%;}

/* 공기청정기 */

.prod-section .wrap-text-header .title{font-size:32px;}
.prod-section .wrap-text-header .title span{color:#a50034;}
.prod-section .up-video{position: relative;width: 1146px;height: 644px;margin: 0 auto 60px;}
.prod-section .up-video video{position:absolute;left:0;right:0;bottom:0;top:0}
.prod-section .up-video video::-webkit-media-controls-play-button {display:none !important;}                                              
                                            

.prod-view{display: flex;justify-content: flex-end;flex-direction: row-reverse;position:relative;}
.prod-view:after{content:'';display:block;clear:both;}
.prod-view-text{padding:106px 0 0 72px;}
.prod-tit{font-size:48px;line-height:64px;letter-spacing:-0.025em;font-weight:100;}
.prod-txt{padding:50px 0 20px 0;font-size:28px;}
.prod-txt > strong{color:#a50034;}
.prod-desc{font-size:18px;line-height:28px;}
.prod-desc + .prod-desc{margin-top:20px;}
.prod-list .prod-list-normal{display: flex;width:1180px;margin:35px auto 0;}
.prod-list .prod-list-normal li{margin:0 38px;}
.prod-list .prod-list-normal li strong{padding:10px 0 20px;font-size:20px;font-weight:500;}
.prod-list .prod-list-normal li span{font-size:16px;line-height:26px;color:#666;}
.prod-list .prod-list-normal li strong,
.prod-list .prod-list-normal li span{display:block;text-align:center;}
.prod-view-text .bullet{margin-top:5px;}
.prod-view-text .bullet.prod-desc{margin-top:28px;}
.prod-view-text .bullet.prod-desc > li{font-size:inherit;line-height:inherit;color:#000;}
.prod-view-text .bullet.prod-desc > li[data-bullet*="①"], .prod-view-text .bullet.prod-desc > li[data-bullet*="①"] ~ li{padding-left:22px;}
.prod-view-text .bullet.prod-desc > li[data-bullet*="1."], .prod-view-text .bullet.prod-desc > li[data-bullet*="1."] ~ li{padding-left:19px;}
.prod-view-text .prod-txt + .bullet{margin-top:0;}
.prod-view-text .bullet.prod-desc + .bullet{margin-top:8px;}

.bullet{margin-top:75px;}
.drop-info-wrap .bullet{margin-top:20px;}
.bullet-group{margin-top:75px;}
.bullet-group .bullet{margin-top:0;}
.bullet-group p{font-size: 14px;line-height: 26px;color:#888;}
.bullet-group p + .bullet{margin-bottom:35px;font-size: 14px;line-height: 26px;color:#888;}
.bullet>li{position:relative;font-size: 14px;line-height: 26px;color:#888;}
.bullet>li:after{content:attr(data-bullet);position:absolute;top:0;left:0}
.bullet>li[data-bullet]{padding-left:13px}

/* 디스클라이머 */
.drop-info-wrap{width:1194px;margin:0 auto;}
.prod-section .drop-info-wrap{width:100%;}
.drop-info{margin-top:12px;position:relative;}
.drop-info .dropContent{display:none;background-color:#f4f4f4;padding:24px;color:#000}
.drop-info-wrap .dropContent p{padding:0 0 10px 0;}
.drop-info-wrap .bullet-list{margin-top:0;font-size:14px;line-height:28px;}
.drop-info-wrap .bullet-list .b-txt{position:relative;margin-top:2px;padding-left:11px;word-break:keep-all;color:#888;text-indent: -10px;}
.bullet-list .b-txt::before{display:none;}
.drop-info .dropContent.on{display:block;}
.drop-info .dropContent.common{display:block;}
.drop-info .dropContent.common .bullet-list{margin-top: 0;}

.drop-info .btn.btn.border.dropInfo_openBtn{position:relative;width:100%;height:32px;line-height:0;padding:0 12px 0;max-width:112px;text-align:center}
.drop-info .btn.btn.border.dropInfo_openBtn.active{visibility:hidden;}
.drop-info .dropContent .dropInfo_closeBtn{position:relative;width:100%;height:32px;line-height:0;padding:0 0 0 12px!important;max-width:70px;text-align:left;margin-top:24px;min-width:70px!important;border-color:#000;color:#000;}
.drop-info .dropContent .dropInfo_closeBtn::after{content:'';background-image:url(/lg5-common/images/icons/btn-arr-24x24-black2.svg);background-repeat:no-repeat;background-position:center;transform:rotate(270deg);width:15px;height:15px;background-size:100%;position:absolute;right:12px;top:8px;text-align:center;vertical-align:middle;font-weight:400}
.drop-info .dropContent .dropInfo_closeBtn:hover::after{background-image:url(/lg5-common/images/icons/btn-arr-24x24-white2.svg);transform:rotate(270deg)}
.drop-info-wrap .btn:hover{border-color:#fa263e!important;background-image:linear-gradient(280deg,#fb5a72,#fa263e)!important;color:#fff!important}
.swiper-wrap +.drop-info-wrap{margin-bottom:160px;}


.prod-section.line{position:relative;}
.prod-section.line:before{content:'';position:absolute;left:0;top:0;height:1px;width:100%;background:url(/kr/main/upappliance/assets/bg_dotted.jpg) repeat-x 1px 0;z-index: 1;}

.prod-list-info{margin:30px 0 30px;text-align:center;}
.prod-list-info p{font-size:22px;}
.prod-list-info .info-desc-2{margin-top:35px;color:#40919b;line-height:28px;}
.prod-list-info .info-desc-2 span{vertical-align:middle;}
.prod-list-info .info-desc-2 .list-plus{position:relative;display:inline-block;width:28px;height:28px;margin-right:5px;}
.prod-list-info .info-desc-2 .list-plus>i{position:absolute;visibility:hidden;width:0;height:0;font-size:0;line-height:0;overflow:hidden;}
.prod-list-info .info-desc-2 .list-plus:before{content:'';position:absolute;left:0;top:50%;transform:translate(0, -50%);width:28px;height:5px;background-color:#40919b;}
.prod-list-info .info-desc-2 .list-plus:after{content:'';position:absolute;left:50%;top:0;transform:translate(-50%, 0);width:5px;height:28px;background-color:#40919b;}
.prod-list .prod-list-setp{width:1460px;margin:0 auto;}


/* 필터업그레이드 */
.air-fillter-upgrade{position:relative;display:flex;justify-content:flex-end;flex-direction:row;width:1104px;margin:80px auto 0;}
.fillter-desc{padding:75px 144px 0 0;text-align:right;}
.fillter-desc dt{font-size:22px;line-height:32px;font-weight:400;}
.fillter-desc dd{margin-top:25px;font-size:16px;color:#666666;line-height:26px;}

/* 에어컨 */
.air-conditioners-swiper{padding-bottom:124px;}
.prod-section.refrigerator-swiper{padding-top:0;}

.prod-section.air-conditioners-swiper .prod-view-text{}
.prod-section.air-conditioners-swiper .prod-view-midea{position:relative;width:670px;height:514px;}
.prod-section.air-conditioners-swiper .prod-view-midea .swiper-tip-pagination-3{width:670px;bottom:-45px;}

.btn-vod-prev-3, .btn-vod-next-3{width:40px;height:40px;margin-top:-20px;left:-20px;background:rgba(255, 255, 255, 0.7);border-radius: 50%;  box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.1);}
.btn-vod-next-3{left:650px;}
.btn-vod-prev-3:before, .btn-vod-next-3:before{content:'';position:absolute;left:50%;top:50%;width:11px;height:17px;margin:-8px 0 0 -5px;}
.btn-vod-prev-3:before{background-image: url(/kr/main/upappliance/assets/btn_vod_prev_arrow.png);}
.btn-vod-next-3:before{background-image: url(/kr/main/upappliance/assets/btn_vod_next_arrow.png);}

/* 냉장고 */
.refrigerator-upgrade{position:relative;display:flex;justify-content:flex-end;flex-direction:row;width:1460px;margin:80px auto 0;}
.refrigerator-upgrade.revers {flex-direction:row-reverse;margin-top:17px;}
.refrigerator-desc{padding: 85px 79px 0 0;text-align: right;}
.refrigerator-desc dt{font-size:22px;line-height:32px;font-weight:400;}
.refrigerator-desc dd{margin-top:20px;font-size:16px;color:#666666;line-height:26px;}
.refrigerator-upgrade.revers .refrigerator-desc{padding:106px 0 0 80px;text-align:left;}

/* 냉장고 uv살균 */
.refrigerator-upgrade.uv{margin-top:92px;}
.refrigerator-upgrade.uv .refrigerator-desc{padding:84px 144px 0 0;}
.refrigerator-upgrade.uv .refrigerator-img{padding-right:164px;}

.prod-section.refrigerator-swiper{padding-top:0;}
.prod-section.refrigerator-swiper .prod-view{flex-direction: row;}
.prod-section.refrigerator-swiper .prod-view-text{padding:95px 144px 0 0;}
.prod-section.refrigerator-swiper .prod-view-text h4{text-align:right; font-size:22px; line-height:32px; font-weight:400;}
.prod-section.refrigerator-swiper .prod-view-midea{position:relative;width:670px;height:356px;}
.prod-section.refrigerator-swiper .prod-view-midea .swiper-tip-pagination-2{width:504px;bottom:0;}



@media only screen and (max-width: 767px) {
    .upappliance-wrap .up-tabs .up-item-tabs>li>a{padding:0 0 14px;font-size: 15px;line-height: 23px;}
    .upappliance-wrap .up-tabs .up-item-tabs>li{margin-left:20px;}
    .upappliance-wrap .up-tabs .up-item-tabs>li + li{}
    .tab-contents .inner{max-width:100%;width:100%;overflow:hidden;}

    .mobile-only{display:block;}
    .pc-only{display:none;}

    /*visual*/
    .up-visual-wrap{height:auto;}
    .up-visual-wrap .visual-title{position:absolute;right:20px;top:20px;}
    .up-visual-wrap .visual-title h2 img{width:94px;height:18px;}
    .vdo-play-btn img{width:58px;height:58px;}
    .up-visual-wrap .muted-icon{position:absolute;right:23px;bottom:21px;width:30px;height:30px;background-size:30px 30px;}

    /* .upappliance-wrap */
    .upappliance-wrap .title-area{padding-bottom:0;padding-top:35px;}
    .upappliance-wrap .title-area .title{font-size:24px;line-height:32px;}
    .upappliance-wrap .title-area p{padding-top:0px;font-size:14px;}

    /* title */
    .up-product .wrap-text-header .title,
    .up-upgrade .wrap-text-header .title,
    .up-magazine .wrap-text-header .title,
    .up-faq .wrap-text-header .title,
    .up-app-install .wrap-text-header .title{font-size: 24px;line-height: 33px;}

    .up-Allwrap .up-contents {padding-top: 55px;}
    .upappliance-wrap.on.active .up-Allwrap{margin-top:0px;}
    .upappliance-wrap.on.active .tab-contents{margin-top:54px;}

    .wrap-text-header{padding:0 0 32px 0;}
    .up-section{width:100%;padding:0;}
    .wrap-video{width:100%;position:relative;height:100%;}
     video{width:100%;height:100%;}

    .up-section.vedio-right{padding:0;}

    /* tab */
    .upappliance-wrap.on.active .up-tabs{top:46px;}
    .upappliance-wrap.active.on .up-tabs .tabs-wrap{margin-top:0;padding-top:25px;}
    .upappliance-wrap .up-tabs .tabs-wrap .up-item-tabs { padding: 0 16px;  }
    .upappliance-wrap .up-tabs .tabs-wrap .up-item-tabs>.swiper-slide>a{padding:15px 0;font-size:15px;line-height:23px}
    .upappliance-wrap .up-tabs .up-item-tabs>.swiper-slide + .swiper-slide{margin-left:20px;}
    .upappliance-wrap .up-tabs .tabs-wrap .up-item-tabs>li.on>a:after{height:4px;bottom:0;}



    .up-section.vedio-right .wrap-text-header,
    .wrap-text-header{text-align:center;}
    .wrap-text-header .eyebrow{margin-bottom:2px;font-size:15px;line-height:24px;}
    .wrap-text-header .eyebrow .point i:before{width:2px;height:2px;margin-left:-1px;}
    .wrap-text-header .title{font-size: 24px; line-height: 33px;text-align:center;}
    .wrap-text-header .title-desc{margin-top:18px;font-size:15px;line-height:23px; text-align:center;}

    /* up-lg */
    .up-lg .blind + .up-section .wrap-text-header{padding-top:0px;}
    .up-section{height:auto;min-height: inherit;}
    .up-section + .up-section{margin-top:12px;}
    .up-lg .wrap-text-header{text-align:center;}
    .swiper-wrap{margin:12px 0;}
     #up-cont1 .swiper-wrap .btn-vod-prev-1, #up-cont1 .swiper-wrap .btn-vod-next-1{display:none;}
    .up-section.vedio-right .wrap-text-bottom,
    .wrap-text-bottom{padding:0;margin:40px 0 0 0;text-align:left;}
    .wrap-text-bottom dl{padding:0 16px;}
    .wrap-text-bottom .icon-image{left:28px;width:50px;height:50px;}
    .up-section.vedio-right .wrap-text-bottom .icon-image{right:inherit;left:25px;}
    .wrap-text-bottom .icon-image img{width:100%;height:100%;}
    .wrap-text-bottom dl{padding-left:90px;}
    .wrap-text-bottom dt{padding-bottom:7px;font-size:14px;line-height:23px;}
    .wrap-text-bottom dd.icon-text{padding:0 0 3px;font-size:13px;line-height:21px;}    

    
    /* UP가전제품 */    
    .up-product-detail{height:auto;padding:0;margin:0 17px;}
    .up-product-detail .up-product-wrap{overflow:hidden;padding:0 0 27px;}
    .up-product-wrap [class*="swiper-button"]{width:28px;height:28px;margin-top:-30px;box-shadow:1px 2px 4px 0 rgba(0,0,0,.14);}
    .up-product-wrap .swiper-button-prev{left:2px;}
    .up-product-wrap .swiper-button-next{right:2px;}
    .up-product-wrap .swiper-pagination-bullet{width:8px;height:8px;margin:0 4px;}
    .up-product-wrap .swiper-pagination-bullet-active{width:18px;}
    .up-product-detail .wrap-text-header{padding:0 0 40px;}
    .up-product-list .list-item{width:33.3%;/*margin-right:20px;*/}
    .up-product-list .list-item a .icon-wrap{width:55px;height:55px;}
    .up-product-list .list-item a .icon-wrap .icon{width:55px;height:55px;}
    .icon-wrap+.txt{font-size:14px;}
    .up-product-bottom{width:100%;padding:40px 17px 0;box-sizing:border-box;}
    .up-product-bottom>ul>li{font-size:10px;line-height:18px;text-indent: -7px;}
    .up-product-bottom>ul li{padding-left:8px;}
    .up-product-wrap .slick-dots{bottom:-34px;}
    .up-product-wrap .slick-arrow{padding:0;top:30px;}
    .up-product-wrap .slick-arrow.slick-prev{left:-11px;}
    .up-product-wrap .slick-arrow.slick-next{right:-11px;}

    /* upgrade */
    .up-upgrade{}
    .up-upgrade .wrap-text-header{padding-bottom:10px;}
    .upgrade-video{position:relative;width:100%;padding-bottom:57%;height:0;margin-bottom:20px;}
    .upgrade-video video{position:absolute;left:0;right:0;bottom:0;top:0;}
    

    /* 앱설치가이드 */
    .up-app-install .wrap-text-header .title{letter-spacing:-1px;}
    .app-install-contents{position:relative;margin:0;padding:0 16px;text-align:center;height:auto;}
    .app-install-contents img{position:relative;top:inherit;left:inherit;transform: inherit;width:100%;}
    .app-install-contents .btn-area{position:absolute;left:0;top:0;width:100%;padding:0 16px;margin-top: 27.5px;transform: inherit;}
    .app-install-contents .btn-area .btn.border{padding:6px 23px;border-color:#fff !important;color:#fff;}

    
    /*swiper*/
    .swiper-wrap .wrap-text-header { padding-top: 50px;}
    .swiper-wrap .swiper-slide{position:relative;box-sizing:border-box;width: 100% !important;letter-spacing: -1px;}
    .swiper-wrap .swiper-slide .up-section{width: 95%; transition: .2s;}
    .swiper-wrap .swiper-slide-prev .up-section{margin-left: 8%;}
    .swiper-wrap .swiper-slide-next .up-section{margin-left: -3%;}
    .swiper-wrap .swiper-slide-active.slide-cont2 .up-section{margin-left: 5%;}
    .swiper-wrap .swiper-pagination-bullets{width:100%;bottom:135px;}
    .swiper-pagination-bullet{width:8px;height:8px;}
    .swiper-pagination-bullet-active{width:16px;border-radius:5px;}
    .btn-vod-next, .btn-vod-prev{display:none;top:52%;width:40px;height:40px;margin-top:-12px;background-size:100% 100%;}
    .btn-vod-prev{left:4px;}
    .btn-vod-next{right:40px;left:inherit;}


    /* 광고영상 */
    .magazine-wrap{margin:0;}
    .magazine-wrap .video-wrap{width:100%;}
    .magazine-wrap .video-asset{width:100%;height:auto;}
    .magazine-wrap .video-wrap .magazine-video{width:100%;}


    /*faq*/
    .up-faq .wrap-text-header{margin-bottom:0px;}
	.up-faq .accordion-border-wrap{padding:0 16px;}
	.up-faq .accordion-border-wrap>ul>.lists{padding:12px 15px 12px 12px;}
	.up-faq .accordion-border-wrap>ul>.lists .head .accord-btn .title{padding:0 30px 0 25px;font-size:14px;line-height:22px;font-weight:normal;}
    #up-cont6{padding-bottom:38px;}
	/* 241204 qna 아코디언 구조 변경으로 스타일 삭제 예정 //*/
    .qna-section{padding: 0 16px;}
    .qna-section .usp-qna-answar dl{padding:12px 15px 12px 12px;}
    .qna-section .usp-qna-answar dt{font-size:14px;line-height:22px;}
    .qna-section .usp-qna-answar dt a{padding:0 30px 0 25px;}
    .qna-section .usp-qna-answar dd{padding:23px 0 0 26px;font-size:13px;line-height:21px;}
	/* //end. */




    /* prod 공통 */
    .prod-section{width: 100%; margin: 0 auto;padding:0;}
    .prod-section.section-vod{ padding:55px 0 0 0;}
    .prod-view-text{padding:0 0 43px 0;text-align:center;}
    .prod-section .wrap-text-header .title{font-size:19px;line-height:28px;}
    .prod-section .up-video{position:relative;width: 100%;height:0;padding-bottom:56.7%;}
    .prod-tit{font-size:24px;line-height:32px;font-weight:200;text-align:center;}
    .prod-txt{padding:25px 0 10px 0;font-size:15px}
    .prod-desc{font-size:13px;line-height:20px;}
    .prod-view{display:block;width:100%;}
    .prod-view-midea img{width:100%;}
    .prod-list{padding:0 17px;}
    .prod-list .prod-list-normal{display: block;width:100%;margin:55px 0 0 0;}
    .prod-list .prod-list-normal li{margin:0;}
    .prod-list .prod-list-normal li + li{margin-top:45px;}
    .prod-list .prod-list-normal li img{}
    .prod-list .prod-list-normal li p{width:100%;text-align:center;}
    .prod-list .prod-list-normal li img.mobile-only{display:block;width:56.25%;margin:0 auto;}
    .prod-list .prod-list-normal li strong{padding:5px 0 10px;font-size:14px;}
    .prod-list .prod-list-normal li span{font-size:13px;line-height:19px;}
    .bullet{margin:35px 10px 0;}
    .bullet>li{font-size:10px;line-height:16px;}

    .prod-section .bullet{margin:50px 17px 0 ;}
    .prod-section .prod-list .bullet{margin:35px 0 0;}
    .drop-info-wrap .bullet{margin:35px 0 0;}        
    .drop-info-wrap .bullet + .bullet{margin-top:20px;}
    .prod-view-text .bullet{margin-top:3px;}
    .prod-view-text .bullet:not(.pc-only){display:flex;flex-direction:column;align-items:center;justify-content:center;}
    .prod-view-text .bullet.prod-desc{margin-top:20px;}
    .prod-view-text .bullet.prod-desc > li[data-bullet*="①"], .prod-view-text .bullet.prod-desc > li[data-bullet*="①"] ~ li{padding-left:18px;}
    .prod-view-text .bullet.prod-desc > li[data-bullet*="1."], .prod-view-text .bullet.prod-desc > li[data-bullet*="1."] ~ li{padding-left:15px;}
    .prod-view-text .prod-txt + .bullet{margin-bottom:3px;}                                           
    .prod-view-text .bullet.prod-desc + .bullet{margin-top:12px;}                                           
                                                
                                                
    .prod-section{padding-bottom:38px;}
    .prod-section.line{padding-top:64px;}
    .prod-section.line:before{left:17px;right:17px;width:auto;}
    .prod-list .prod-list-setp{display:block;width:100%;}

    .prod-list-info{margin:54px 0 20px 15px;}
    .prod-list-info .info-desc-1{font-size:14px;text-align:left;line-height:21px;}
    .prod-list-info .info-desc-2{margin-top:35px;line-height:1;}
    .prod-list-info .info-desc-2 span{display:block;font-size:14px;}
    .prod-list-info .info-desc-2 .list-plus{width:16px;height:16px;margin:7px 0px;}
    .prod-list-info .info-desc-2 .list-plus:before{width:16px;height:3px;}
    .prod-list-info .info-desc-2 .list-plus:after{width:3px;height:16px;}
    .prod-list .prod-list-setp img{width:100%;}


    /* 필터 업그레이드 */

    .air-fillter-upgrade{display:block;width:100%;padding:0 17px;margin-top:50px;box-sizing:border-box;}
    .fillter-desc{padding:0 0 35px 0;text-align:left;}
    .fillter-desc dt{font-size:14px;line-height:21px;}
    .fillter-desc dd{font-size:13px;line-height:18px;}
    .fillter-img img{width:100%;}



    .bullet-group{padding:0 16px;}
    .bullet-group .bullet {margin:0;}
    .bullet-group p {padding-bottom:5px;line-height:1;font-size:10px;}
    .bullet-group p + .bullet{margin-bottom:15px;}
    .bullet>li[data-bullet]{padding-left:8px}                                 



	.drop-info-wrap{width:100%;padding:0 17px;box-sizing:border-box;}
    .prod-section .drop-info-wrap .bullet{margin-left:0;}
    .drop-info-wrap .dropContent p{padding:0 0 5px ;font-size:12px;line-height:16px;}                                                        
	.drop-info-wrap .bullet>li{font-size:10px;line-height:16px;}
    .drop-info{margin-top:12px;position:relative;}
    .drop-info .dropContent{display:none;padding:25px 5px;}
    .drop-info-wrap .bullet-list{margin-top:0;font-size:10px;line-height:16px;}
    .drop-info-wrap .bullet-list .b-txt{padding-left:8px;text-indent: -7px;font-weight:400;}
    .bullet-list .b-txt::before{display:none;}
    .drop-info .dropContent.on{display:block;}
    
    .drop-info .btn.btn.border.dropInfo_openBtn{position:relative;width:100%;height:32px;line-height:0;padding:0 12px 0;max-width:112px;text-align:center}
    .drop-info .dropContent .dropInfo_closeBtn{position:relative;width:100%;height:32px;line-height:0;padding:0 0 0 12px!important;max-width:70px;text-align:left;margin-top:24px;min-width:70px!important;border-color:#000;color:#000;}
    .drop-info .dropContent .dropInfo_closeBtn::after{content:'';background-image:url(/lg5-common/images/icons/btn-arr-24x24-black2.svg);background-repeat:no-repeat;background-position:center;transform:rotate(270deg);width:15px;height:15px;background-size:100%;position:absolute;right:12px;top:8px;text-align:center;vertical-align:middle;font-weight:400}
    .drop-info .dropContent .dropInfo_closeBtn:hover::after{background-image:url(/lg5-common/images/icons/btn-arr-24x24-white2.svg);transform:rotate(270deg)}
    .drop-info-wrap .btn:hover{border-color:#fa263e!important;background-image:linear-gradient(280deg,#fb5a72,#fa263e)!important;color:#fff!important}
    
    .swiper-wrap +.drop-info-wrap{margin-bottom:0;}

                               
    
      /* 냉장고 */
      .refrigerator-upgrade{display:block;width:100%;padding:0 17px;margin-top:50px;box-sizing:border-box;}
      .refrigerator-upgrade.uv {width:100%; padding:0;margin-top:50px;}
      .refrigerator-upgrade.uv .refrigerator-desc{padding:0 28px 30px; text-align:left;}
      .refrigerator-desc{padding:0 0 35px 0;text-align:left;}
      .refrigerator-desc dt{font-size:14px;line-height:21px;}
      .refrigerator-desc dd{font-size:13px;line-height:18px;}
      .refrigerator-upgrade.uv .refrigerator-img {padding:0 17px;}
      .refrigerator-upgrade.uv img {max-width:100%;}
      
      .refrigerator-upgrade.revers {display:block;width:100%;padding:0 17px;margin-top:50px;box-sizing:border-box;}
      .refrigerator-upgrade.revers .refrigerator-desc{padding:0 0 35px 0;text-align:left;}
   
      .refrigerator-img img{width:100%;}
   
      .prod-section.refrigerator-swiper .prod-view{flex-direction: row;}
      .prod-section.refrigerator-swiper .prod-view-text{padding:0;}
      .prod-section.refrigerator-swiper .prod-view-text h4{text-align:left;padding-left:17px; font-size:14px;line-height:21px;}
      .prod-section.refrigerator-swiper .prod-view-midea{width:100%;height:auto;padding:27px 0 36px;}
      .prod-section.refrigerator-swiper .prod-view-midea .swiper-tip-pagination-2{width:100%;bottom:-15px;}
   
      .refrigerator-swiper {width:100%;}
      .refrigerator-swiper .swiper-desc-left{float:none; padding:0 0 35px 0; width:100%; text-align:center; font-size:14px;line-height:21px;}
      .refrigerator-swiper .swiper-wrap.slide {float:none; width:100%; margin:0 0 38px 0;}
      .refrigerator-swiper .drop-info-wrap{margin-top:45px;}

      /* 에어컨 */
      .air-conditioners-swiper {width:100%;}
      .air-conditioners-swiper .swiper-desc-left{float:none; padding:0 0 35px 0; width:100%; text-align:center; font-size:14px;line-height:21px;}
      .air-conditioners-swiper .swiper-wrap.slide {float:none; width:100%; margin:0 0 38px 0;}
    

      .prod-section.air-conditioners-swiper .prod-view{flex-direction: row;}
      .prod-section.air-conditioners-swiper .prod-view-text{padding:0;}
      .prod-section.air-conditioners-swiper .prod-view-midea{width:100%;height:auto;padding:27px 0 36px;}
      .prod-section.air-conditioners-swiper .prod-view-midea .swiper-tip-pagination-3{width:100%;bottom:-15px;}                           
    
      .btn-vod-prev-3, .btn-vod-next-3{display:block;width:24px;height:24px;margin-top:-12px;}
      .btn-vod-next-3{left:inherit;right:4px;}
      .btn-vod-prev-3:before, .btn-vod-next-3:before{width:7px;height:12px;margin: -6px 0 0 -4px;background-size:7px 12px;}

    
}

/* 식기세척기 */
.dishwish-course{position:relative;width:1480px;margin:80px auto 0;}
.dishwish-course-img img{width:100%;}
.dishWish-energy-save > p{padding:67px 0 9px;text-align:right;color:#888888;font-size:14px;}
.dishWish-energy-save .saving-table{width:100%;display: flex; color:#222222;border:1px solid #000000;border-right:0;border-left:0;background-color:#fafafa;}
.dishWish-energy-save .saving-table h1{width:33.3%;font-size:16px;text-align:center;}
.dishWish-energy-save .saving-table h1 span{display:block;width:100%;margin-top:37px;height:38px;line-height:38px;border-top:1px solid #000;}
.dishWish-energy-save .saving-table ul{width:69.7%;display: flex; }
.dishWish-energy-save .saving-table ul li{font-size:16px;width:50%;text-align:center;border-left:1px solid #000;}
.dishWish-energy-save .saving-table ul li *{font-size:16px;height:38px;line-height:38px;}
.dishWish-energy-save .saving-table ul li h2{border-bottom:1px solid #000;}
.dishWish-energy-save .saving-table ul li.saving{font-weight:600;color:#a50034;}
.dishWish-energy-save .saving-table ul li.saving p{position:relative;background-color:#f4fffe;}
.dishWish-energy-save .saving-table ul li.saving p:after{content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border:2px solid #3f929a;}

.dishwish-melody-img{width:1480px;margin:80px auto 0;}
.dishwish-melody-img img{width:100%;}

.product-dish .prod-section.revers .prod-view{flex-direction:row !important;}
.product-dish .prod-section.revers .prod-view .prod-view-text{padding:106px 0 0 0}
.product-dish .prod-section.revers .prod-view .prod-view-text{margin-right:auto;margin-left:inherit;}
.product-dish .prod-section.revers .prod-view .prod-view-midea{margin-left:auto;margin-right:inherit;}

.feature-dish-wrap{margin:79px auto 0;}
.feature-dish-list{box-sizing:border-box;padding:16px 0;}
.feature-dish-list:nth-child(even){margin-left:auto;}
.feature-dish-list .name{position:relative;letter-spacing:-0.05em;}
.feature-dish-list .name:before{content:'';display:inline-block;width:92px;height:92px;margin-right:23px;vertical-align:middle;background: url(/kr/main/upappliance/assets/icon_feature_dish.png) no-repeat 0 0;}
.feature-dish-list.feature2 .name:before{background-position:0 -129px;}
.feature-dish-list.feature3 .name:before{background-position:0 -257px;}
.feature-dish-list .name p{display:inline-block;max-width:calc(100% - 120px);vertical-align:middle;font-size:18px;line-height:28px;color:#222;}
.feature-dish-list .course-desc{width:510px;margin:52px auto 0;border-radius: 7px;padding:34px 39px;line-height:26px;font-size:18px;background-color:#f7f7f7;}
.feature-dish-list .course-desc .point{padding-top:25px;font-size:16px;color:#888888;}


@media only screen and (max-width: 767px) {
    .subRenewMainWrap .sub-renew-nav-wrap.hide, .subRenewPdpWrap .sub-renew-nav-wrap.hide, .subRenewWrap .sub-renew-nav-wrap.hide {top:0;}

    .dishwish-course{position:relative;width:100%; margin:0;}
    .dishwish-course-img .mobile-only{padding:25px 17px 0;}
    .dishWish-energy-save{padding:0 16px;}
    .dishWish-energy-save > p{padding:18px 0 5px 0;font-size:13px;}
    .dishWish-energy-save .saving-table h1{font-size:13px;}
    .dishWish-energy-save .saving-table ul li *{font-size:13px;}
    .dishwish-melody-img{width: 100%;margin-top: 34px;}
	
    .feature-dish-wrap{width:100%;margin-top:15px;}
    .feature-dish-list{width:100%;padding:15px 18px;}
    .feature-dish-list .name:before{position:absolute;left:0;top:0;width:57.5px;height:57.5px;background-size:100%;}
    .feature-dish-list .name:after{content:'';display:block;clear:both;}
    .feature-dish-list.feature2 .name:before{background-position: 0px -81px;}
    .feature-dish-list.feature3 .name:before{background-position: 0px -161px;}
    .feature-dish-list .name p{max-width:100%;padding-left:80px;font-size:13px;line-height:20px;}
    .feature-dish-list .course-desc{width:100%;margin-top:25px;font-size:13px;line-height:18px; padding: 34px 20px;}
    .feature-dish-list .course-desc .point {padding-top:14px;font-size:11px;}
    .feature-dish-list:nth-child(odd){border-right:0;}
    
    .product-dish .prod-section.revers .prod-view .prod-view-text{padding: 0 0 43px 0;}
    .product-dish .bullet-group{margin-top:50px;}

}

/* 안마의자 */
.product-massage .prod-section .up-video{width:1140px;}
.product-massage .prod-view-midea.massage-download{width:720px;height:514px;}
.product-massage .prod-view-midea.massage-download .up-video{width:100%;height:100%;}
.massage-course{margin-top:109px; padding-top:30px;}
.massage-course h5{text-align:center;color: #a50034;font-size:28px;font-weight:700;}
.massage-course .course-tit{text-align:center;font-size:24px;font-weight:700;line-height:2.08;background:#f7f7f7;}
.massage-course h5 + .course-tit{margin-top:50px;}
.massage-course .massage-course-wrap + .course-tit{margin-top:80px;}
.massage-course-wrap{width:1322px;margin:50px auto 0;display:flex;justify-content: space-between; flex-wrap: wrap; }
.massage-course-list{width:50%;box-sizing:border-box;padding:70px 0 60px;border-top:1px solid #dadada;}
.massage-course-list:first-child,
.massage-course-list:nth-child(2){border-top:none;}
.massage-course-list:nth-child(odd){border-right:1px solid #dadada;}
.massage-course-list.course-center{width:100%;margin:0 auto;border-right:none;}
.massage-course-list .name{position:relative;width:510px;margin:0 auto;padding-left:138px;}
.massage-course-list .name:before{content:'';position:absolute;left:0;top:0;width:111px;height:111px;}
.massage-course-list .name h6{padding-bottom:17px;font-size:24px;font-weight:700;}
.massage-course-list .name p{font-size:20px;font-weight:700;line-height:30px;}
.massage-course-list .course-desc{width:510px;margin:52px auto 0;border-radius: 7px;padding:34px 39px;line-height:26px;font-size:18px;background-color:#f7f7f7;}
.massage-course-list .course-desc .point{padding-top:25px;font-size:16px;color:#888888;padding-left:11px;text-indent:-11px;}
.massage-course-list .course-desc .point + .point{padding-top:0;}
.massage-course-list .course-desc .bullet{margin-top:25px;}
.massage-course-list .course-desc .bullet>li{font-size:16px;}
.global-course .name:before{background: url(/kr/main/upappliance/assets/ico_massage_course.png) no-repeat 0 0;}
.global-course .course1-1 .name:before{background-position:0 50%;}
.global-course .course1-2 .name:before{background-position:0 100%;}
.global-course .course1-3 .name:before{background-position:0 25%;}
.global-course .course1-4 .name:before{background-position:0 75%;}
.care-course .name{display:flex;align-items:center;min-height:111px;height:31%;}
.care-course .name:before{background: url(/kr/main/upappliance/assets/ico_massage_course2.png) no-repeat 0 0;}
.care-course .course2-2 .name:before{background-position:0 14.28%;}
.care-course .course3-1 .name:before{background-position:0 28.56%;}
.care-course .course3-2 .name:before{background-position:0 42.84%;}
.care-course .course3-3 .name:before{background-position:0 57.12%;}
.care-course .course3-4 .name:before{background-position:0 71.4%;}
.care-course .course3-5 .name:before{background-position:0 85.68%;}
.care-course .course3-6 .name:before{background-position:0 100%;}


.product-massage .prod-section.revers .prod-view{flex-direction:row !important;}
.product-massage .prod-section.revers .prod-view .prod-view-text{padding:106px 160px 0 0}

@media only screen and (max-width: 767px) {
    .product-massage .prod-section .up-video{width:100%;}
    .product-massage .prod-view-midea.massage-download{width:100%;height:100%;}
    .massage-download .up-video{margin-bottom:0;padding-bottom: 71.7%;}
    .massage-course{margin-top:20px;padding-top:42px;}
    .massage-course h5{font-size:15px;}
	.massage-course .course-tit{font-size:14px;line-height:2.142;}
	.massage-course h5 + .course-tit{margin-top:25px;}
	.massage-course .massage-course-wrap + .course-tit{margin-top:35px;}
    .massage-course-wrap{width:100%;margin-top:0;}
    .massage-course-list{width:100%;padding:35px 24px;}
	.massage-course-list:nth-child(2){border-top:1px solid #dadada;}
    .massage-course-list .name{width:100%;padding-left:100px;}
    .massage-course-list .name:before{left:20px;width:60px;height:60px;}
    .massage-course-list .name h6{font-size:14px;padding-bottom:10px;}
    .massage-course-list .name p{font-size:13px;line-height:19px;}
    .massage-course-list .course-desc{width:100%;margin-top:25px;font-size:13px;line-height:18px; padding: 34px 20px;}
    .massage-course-list .course-desc .point {padding-top:14px;font-size:11px;padding-left:8px;text-indent:-8px;}
    .massage-course-list .course-desc .bullet{margin:14px 0 0;}
    .massage-course-list .course-desc .bullet>li{font-size:11px;}
    .massage-course-list:nth-child(odd){border-right:0;}
    .global-course .name:before{background-size:100% 534%;}
    .care-course .name{min-height:60px;height:25.5%;}
    .care-course .name:before{background-size:100% 858%;}
    
    .product-massage .prod-section.revers .prod-view .prod-view-text{padding: 0 0 43px 0;}
}                                              

  
  /* 청소기 */
.product-cleaner .prod-heading{max-width: 1460px; margin: 0 auto;padding: 115px 0 20px;border-top:1px solid #000000;}
.product-cleaner .prod-heading h3{font-size:52px;color:#000000;text-align:center;}
.product-cleaner .prod-heading h3 strong{color:#a50034}
.product-cleaner .prod-section .up-video{width:1140px;margin-bottom:20px;}
.product-cleaner .prod-view{justify-content: space-between;}
.product-cleaner .prod-view-midea{margin-right: auto; }
.product-cleaner .prod-view-text{margin-left: auto; }
.product-cleaner .bullet, .product-cleaner .bullet-group{margin-top:20px;}
.product-cleaner .bullet li{color:#888888;font-size:14px; text-align:left;}
.product-cleaner .bullet-group .bullet{margin-top:0;}
.prod-view-text .prod-box-bulletWrap{padding:24px;margin-top:30px;background-color:#f7f7f7;text-align:left;}
.prod-view-text .prod-box-bulletWrap .bullet{margin-top:0;}
.prod-view-text .prod-box-bulletWrap .bullet li{color:#888888;font-size:16px;}
.feature-R9{position:relative;width:1460px;margin:33px auto; padding-top:113px;}
.feature-R9:before{content: '';position: absolute;left: 0;top: 0;height: 1px;width: 100%;background: url(/kr/main/upappliance/assets/bg_dotted.jpg) repeat-x 1px 0;}
.feature-R9 h5{text-align:center;font-size:32px;font-weight:700;line-height:46px;}
.feature-R9 h5 strong{color: #a50034;}
.feature-R9-wrap{margin:79px auto 0;display:flex;justify-content: space-between; flex-wrap: wrap; }
.feature-R9-list{box-sizing:border-box;padding:36px 0 36px;}
.feature-R9-list:nth-child(even){margin-left:auto;}
.feature-R9-list .name{position:relative;padding-left:133px;letter-spacing:-0.05em;}
.feature-R9-list .name:before{content:'';position:absolute;left:0;top:0;width:104px;height:104px;background: url(/kr/main/upappliance/assets/icon_feature_r9.png) no-repeat 0 0;}
.feature-R9-list.feature2 .name:before{background-position:0 -108px;}
.feature-R9-list.feature3 .name:before{background-position:0 -216px;}
.feature-R9-list.feature4 .name:before{background-position:0 -324px;}
.feature-R9-list.feature5 .name:before{background-position:0 -432px;}
.feature-R9-list .name h6{padding-bottom:17px;font-size:24px;font-weight:700;}
.feature-R9-list .name p{font-size:20px;line-height:30px;color:#222;}
.feature-R9-list .course-desc{width:510px;margin:52px auto 0;border-radius: 7px;padding:34px 39px;line-height:26px;font-size:18px;background-color:#f7f7f7;}
.feature-R9-list .course-desc .point{padding-top:25px;font-size:16px;color:#888888;}


.product-cleaner .prod-section.revers .prod-view{flex-direction:row !important;}
.product-cleaner .prod-section.revers .prod-view .prod-view-text{padding:106px 0 0 0}
.product-cleaner .prod-section.revers .prod-view .prod-view-text{margin-right:auto;margin-left:inherit;}
.product-cleaner .prod-section.revers .prod-view .prod-view-midea{margin-left:auto;margin-right:inherit;}

@media only screen and (max-width: 767px) {
    .product-cleaner .prod-heading{max-width: 100%; margin: 0 auto;padding: 55px 0 40px;}
    .product-cleaner .prod-heading h3{font-size:28px;}
    .product-cleaner .prod-section .up-video{width:100%;margin-bottom: 70px;}
    .product-cleaner .bullet, .product-cleaner .bullet-group{margin-top:17px;}
    .product-cleaner .bullet li{font-size:11px;}
    .prod-view-text .prod-box-bulletWrap{margin:15px 28px 0; padding:20px 15px;}
    .prod-view-text .prod-box-bulletWrap .bullet{margin:0;}
    .prod-view-text .prod-box-bulletWrap .bullet li {font-size:11px;font-weight:400;line-height:18px}
    .massage-download .up-video{margin-bottom:0;padding-bottom: 71.7%;}
    .feature-R9{width:100%;margin-top:0;padding-top:42px;}
    .feature-R9:before{left: 17px;right: 17px; width:auto;}
    .feature-R9 h5{font-size:19px;line-height:23px;}
    .feature-R9-wrap{width:100%;margin-top:15px;}
    .feature-R9-list{width:100%;padding:20px 17px;}
   
    .feature-R9-list .name{padding-left:63px;}
    .feature-R9-list .name:before{left:0;width:51px;height:52px;background-size:99% 518%;}
    .feature-R9-list.feature2 .name:before{background-position: 0px -54px;}
    .feature-R9-list.feature3 .name:before{background-position: 0px -109px;}
    .feature-R9-list.feature4 .name:before{background-position: 0px -163px;}
    .feature-R9-list.feature5 .name:before{background-position: 0px -218px;}

    
    .feature-R9-list .name h6{font-size:14px;padding-bottom:10px;}
    .feature-R9-list .name p{font-size:13px;line-height:19px;}
    .feature-R9-list .course-desc{width:100%;margin-top:25px;font-size:13px;line-height:18px; padding: 34px 20px;}
    .feature-R9-list .course-desc .point {padding-top:14px;font-size:11px;}
    .feature-R9-list:nth-child(odd){border-right:0;}
    
    .product-cleaner .prod-section.revers .prod-view .prod-view-text{padding: 0 0 43px 0;}
}


/* 정수기 */
.product-water .prod-heading{max-width: 1460px; margin: 0 auto;padding: 90px 0 100px;}
.product-water .prod-heading h3{font-size:48px;color:#000000;text-align:center;}
.product-water .prod-heading h3 strong{color:#a50034}
.product-water .prod-section .up-video{width:1140px;margin-bottom:20px;}
.product-water .prod-view{align-items:center;}
.product-water .prod-view-text{padding:0 0 0 90px;}
.product-water .prod-view-text .prod-txt{line-height:36px;}
.product-water .revers .prod-view-text .prod-txt{padding-top:0;}
.product-water .bullet{margin-top:58px;}
.product-water .bullet li{color:#888888;font-size:14px; text-align:left;}
.prod-view-text .prod-box-bulletWrap{padding:24px;margin-top:30px;background-color:#f7f7f7;text-align:left;}
.prod-view-text .prod-box-bulletWrap .bullet{margin-top:0;}
.prod-view-text .prod-box-bulletWrap .bullet li{color:#888888;font-size:16px;}


.product-water .prod-section.revers .prod-view{flex-direction:row !important;}
.product-water .prod-section.revers .prod-view .prod-view-text{padding:0 90px 0 0;text-align:right;}
.product-water .prod-section.revers .prod-view .prod-view-midea{}

.prod-section.water-swiper{padding-top:0;}
.prod-section.water-swiper .prod-view{flex-direction: row;}
.prod-section.water-swiper .prod-view-text{padding:0 144px 0 0;}
.prod-section.water-swiper .prod-view-text h4{text-align:right; font-size:22px; line-height:32px;font-weight:400;}
.prod-section.water-swiper .prod-view-midea{position:relative;width:476px;height:390px;margin:0 145px 100px 0;}
.prod-section.water-swiper .prod-view-midea .swiper-tip-pagination-4{width:476px;bottom:0;}




@media only screen and (max-width: 767px) {
    .product-water .prod-heading{max-width: 100%; margin: 0 auto;padding: 55px 0 40px;}
    .product-water .prod-heading h3{font-size:28px;}
    .product-water .prod-section .up-video{width:100%;margin-bottom: 70px;}
    .product-water .prod-section.line + .prod-section.revers{padding-top:50px;}
    .product-water .prod-view-text{padding:0 0 43px 0;}
    .product-water .prod-section.revers .prod-view .prod-view-text{text-align:center;}
    .product-water .prod-view-text .prod-txt{padding-top:0;line-height:21px;}
    
    .product-water .bullet li{font-size:11px;word-break: keep-all; word-wrap: break-word;}
    .prod-view-text .prod-box-bulletWrap{margin:15px 28px 0; padding:20px 15px;}
    .prod-view-text .prod-box-bulletWrap .bullet{margin:0;}
    .prod-view-text .prod-box-bulletWrap .bullet li {font-size:11px;font-weight:400;line-height:18px}
    .massage-download .up-video{margin-bottom:0;padding-bottom: 71.7%;}

    .prod-section.water-swiper .prod-view{flex-direction: row;}
    .prod-section.water-swiper .prod-view-text{padding:0;}
    .prod-section.water-swiper .prod-view-text h4{padding-left:17px; font-size:14px;line-height:21px;text-align:center;}
    .prod-section.water-swiper .prod-view-midea{width:100%;height:auto;padding:27px 0 36px;margin-bottom:0;}
    .prod-section.water-swiper .prod-view-midea .swiper-tip-pagination-4{width:100%;bottom:-15px;}
 
    .water-swiper {width:100%;}
    .water-swiper .swiper-desc-left{float:none; padding:0 0 35px 0; width:100%; text-align:center; font-size:14px;line-height:21px;}
    .water-swiper .swiper-wrap.slide {float:none; width:100%; margin:0 0 38px 0;}
    .water-swiper .drop-info-wrap{margin-top:45px;}

    
    .product-water .prod-section.revers .prod-view .prod-view-text{padding: 0 0 43px 0;}
}
                                     
/* 스타일러 */
.product-styler .prod-view .prod-desc span,
.product-styler .prod-view .prod-tit span{color:#a50034;}
/* .product-styler .prod-view .prod-txt strong{color:#000;} */
.product-styler .prod-section .up-video{width:1140px;margin-bottom:20px;}
.product-styler .prod-view{align-items:center;}
.product-styler .prod-view-text{padding:0 0 0 85px;}
.product-styler .prod-view-text img {width:100%;}
.product-styler .bullet li{color:#888888;font-size:14px; text-align:left;}

.product-styler .prod-section.revers .prod-view{flex-direction:row!important;  justify-content: flex-start;}
.product-styler .prod-section.revers .prod-view .prod-view-text{margin-right:auto;padding:0 85px 0 0;}
.product-styler .prod-section.revers .prod-view .prod-view-midea{}
.product-styler .prod-section .prod-view.flex-1 .styler-smartCare-wrap, .product-styler .prod-section .prod-view.flex-1 .prod-view-midea {flex: 1 1 0%;}

.product-styler .styler-qna{display: flex;justify-content: flex-end;flex-direction: row; position: relative;margin-top:55px}
.product-styler .styler-qna .styler-qna-img{padding: 0 90px 0 0;}

.product-styler  .styler-melody{display: flex;justify-content: flex-start;flex-direction: row;align-items: center; position: relative;margin-top:55px;}
.product-styler  .styler-melody .styler-melody-tit{margin-right:auto;}
.product-styler  .styler-melody .styler-melody-tit h4{font-size:28px;color:#383838;line-height:36px;}


.styler-smartCare-wrap{padding:0 90px 0 0;    margin-right: auto;}
.styler-smartCare-list{box-sizing:border-box;padding:26px 0;}
.styler-smartCare-list:nth-child(even){margin-left:auto;}
.styler-smartCare-list .name{position:relative;padding-left:133px;letter-spacing:-0.05em;}
.styler-smartCare-list .name:before{content:'';position:absolute;left:0;top:0;width:92px;height:92px;background: url(/kr/main/upappliance/assets/ico_styler_dust.png) no-repeat 0 0;}
.styler-smartCare-list.smartCare2 .name:before{background-position:0 -94px;}
.styler-smartCare-list.smartCare3 .name:before{background-position:0 -188px;}
.styler-smartCare-list .name h6{padding-bottom:17px;font-size:24px;font-weight:700; color:#383838;}
.styler-smartCare-list .name p{font-size:20px;line-height:30px;color:#000;}
.styler-smartCare-list .name .bullet{margin-top:10px;}
.styler-smartCare-list .course-desc{width:510px;margin:52px auto 0;border-radius: 7px;padding:34px 39px;line-height:26px;font-size:18px;background-color:#f7f7f7;}


.product-styler  .dropContent{margin-top:30px;}
.product-styler  .dropContent p{padding-bottom:0;}
.product-styler  .dropContent,
.product-styler  .dropContent .bullet-list li{color: #888888;font-size: 14px;text-align: left;line-height: 26px;}

@media only screen and (max-width: 767px) {
    .product-styler .prod-heading{max-width: 100%; margin: 0 auto;padding: 55px 0 40px;}
    .product-styler .prod-heading h3{font-size:28px;}
    .product-styler .prod-section .up-video{width:100%;margin-bottom: 70px;}
    .product-styler .prod-section.line + .prod-section.revers{padding-top:50px;}
    .product-styler .prod-view-text{padding:0 0 43px 0;}
    .product-styler .prod-section.revers .prod-view .prod-view-text{padding:0 0 43px 0;text-align:center;}
    
    .product-styler .bullet li{font-size:11px;word-break: keep-all; word-wrap: break-word;}
    .prod-view-text .prod-box-bulletWrap{margin:15px 28px 0; padding:20px 15px;}
    .prod-view-text .prod-box-bulletWrap .bullet{margin:0;}
    .prod-view-text .prod-box-bulletWrap .bullet li {font-size:11px;font-weight:400;line-height:18px}
    .styler-smartCare-wrap{padding:0 17px 34px;}
    .styler-smartCare-list{padding:13px 0;}
    .styler-smartCare-list:first-child{padding-top:0;}
    .styler-smartCare-list .name{padding-left:63px;}
    .styler-smartCare-list .name:before{left:0;width:46px;height:46px;background: url(/kr/main/upappliance/assets/ico_styler_dust_m.png);background-size:99% 302%;}    
    .styler-smartCare-list .name .bullet{margin:5px 0 0;}
    .styler-smartCare-list.smartCare1 .name:before{background-position: 0px 1px;}
    .styler-smartCare-list.smartCare2 .name:before{background-position: 0px -46px;}
    .styler-smartCare-list.smartCare3 .name:before{background-position: 0px -93px;}

    
    .styler-smartCare-list .name h6{font-size:14px;padding-bottom:5px;}
    .styler-smartCare-list .name p{font-size:13px;line-height:19px;}
    .styler-smartCare-list .course-desc{width:100%;margin-top:25px;font-size:13px;line-height:18px; padding: 34px 20px;}
    .styler-smartCare-list .course-desc .point {padding-top:14px;font-size:11px;}
    .styler-smartCare-list:nth-child(odd){border-right:0;}
    .product-styler  .dropContent{margin-top:20px;}

    .product-styler .styler-qna{display:block;}
    .product-styler .styler-qna .styler-qna-img{padding-right:0;}
    .product-styler .styler-qna .styler-qna-img img{width:100%;}
    .product-styler .styler-melody {display:block;}
    .product-styler .styler-melody .styler-melody-tit{margin-bottom:35px;}
    .product-styler .styler-melody .styler-melody-tit h4{font-size:15px;text-align:center;line-height:20px;}
    .product-styler .styler-melody-theme img {width:100%;}


    .product-styler  .dropContent .bullet-list li{color: #888888;text-align: left;line-height: 26px;font-size: 11px; word-break: keep-all; word-wrap: break-word;}
}


/* 전기레인지 */
.product-electric .prod-section .prod-view .prod-view-text{padding-top:46px}
.product-electric .prod-section.revers .prod-view{flex-direction:row !important;}
.product-electric .prod-section.revers .prod-view .prod-view-text{padding:106px 0 0 0}
.product-electric .prod-section.revers .prod-view .prod-view-text{margin-right:auto;margin-left:inherit;}
.product-electric .prod-section.revers .prod-view .prod-view-midea{margin-left:auto;margin-right:inherit;}

@media only screen and (max-width: 767px) {
	.product-electric .prod-section .prod-view .prod-view-text{padding-top:0}
    .product-electric .prod-section.revers .prod-view .prod-view-text{padding: 0 0 43px 0;}
    .product-electric .bullet-group{margin-top:50px;}

}

/* 드럼 세탁기·건조기 */
.product-washing-machines .prod-section{max-width:1480px;}
.product-washing-machines .prod-section .prod-view{align-items:center;}
.product-washing-machines .prod-section .prod-view .prod-view-text{padding-top:0;}
.product-washing-machines .prod-section.revers .prod-view{flex-direction:row !important;}
.product-washing-machines .prod-section.revers .prod-view .prod-view-text{margin-right:auto;margin-left:inherit;padding:0;}
.product-washing-machines .prod-section.revers .prod-view .prod-view-midea{margin-left:auto;margin-right:inherit;}
.product-washing-machines .bullet > li[data-bullet=""]{padding-left:0;}
.product-washing-machines .bullet > li[data-bullet*="①"], .product-washing-machines .bullet > li[data-bullet*="②"]{padding-left:18px;}
.product-washing-machines .prod-section .prod-view-midea .up-video{width:720px;height:540px;margin:0;padding:0;}
.product-washing-machines .prod-section .d-height .up-video{height:720px;}
.product-washing-machines .drop-info-wrap{margin-top:75px;}
.product-washing-machines .drop-info-wrap .bullet{margin-top:0;}
.product-washing-machines .drop-info-wrap .bullet+p{margin-top:35px;}

/* prod-thumb-wrap */
.prod-thumb-wrap{margin-top:80px;}
.prod-thumb-wrap .point{color:#a50034;}
.prod-thumb-wrap .prod-thumb-box{padding:70px 0;background:#fafafa;}
.prod-thumb-wrap .prod-thumb-header{margin-bottom:45px;text-align:center;}
.prod-thumb-wrap .prod-thumb-header .title{font-size:28px;line-height:38px;font-weight:700;color:#383838;}
.prod-thumb-wrap .prod-thumb-header .desc{margin-top:15px;font-size:18px;line-height:28px;}
.prod-thumb-wrap .prod-thumb-list{display:flex;justify-content:center;text-align:center;font-size:20px;line-height:28px;font-weight:500;}
.prod-thumb-wrap .prod-thumb-list > li{position:relative;padding:0 48px;}
.prod-thumb-wrap .prod-thumb-list > li[class*="step"]{padding:0 42px;}
.prod-thumb-wrap .prod-thumb-list > li[class*="step"] .thumb{position:relative;}
.prod-thumb-wrap .prod-thumb-list > li[class*="step"] .thumb:after{content:"";position:absolute;top:50%;right:-59px;width:33px;height:29px;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;transform:translateY(-50%);}
.prod-thumb-wrap .prod-thumb-list > li.step-arrow .thumb:after{background-image:url('/kr/main/upappliance/assets/icon_washing_arrow.png');}
.prod-thumb-wrap .prod-thumb-list > li.step-plus .thumb:after{width:29px;background-image:url('/kr/main/upappliance/assets/icon_washing_plus.png');}
.prod-thumb-wrap .prod-thumb-list .thumb img{width:100%;max-width:250px;}
.prod-thumb-wrap .prod-thumb-list .txt{margin-top:22px;}
.prod-thumb-wrap .prod-thumb-list .tit{display:block;margin-bottom:10px;font-size:24px;line-height:32px;}

.prod-thumb-wrap.step-list .prod-thumb-header{margin-bottom:68px;}
.prod-thumb-wrap.step-list .prod-thumb-list .txt{margin-top:45px;}


/* 비디오 태그 영역 + 자막 */
[data-caption].video-item{width: 100%;height: 100%;}
[data-caption].video-item .video{position: relative;}
[data-caption].video-item video{ width: 100%;}
[data-caption].video-item.active .play-btn{visibility: hidden;}
[data-caption].video-item.active .vdo-play-btn{display: none;}
[data-caption].video-item .play-btn{position: absolute;top: 50%;left: 50%;z-index: 1;width: 50px;height: 50px;transform: translate(-50%, -50%);visibility: visible;}
[data-caption].video-item .play-btn img{width: 100%;}
[data-caption].video-item .play-btn:focus-visible:before,
[data-caption].video-item .play-btn:hover:before{content:"";display:block;width:100%;height:100%;background:url('/kr/images/common/pdp_rentalcare/images/play_btn_on.svg') no-repeat 0 0;}
[data-caption].video-item .play-btn:focus-visible img,
[data-caption].video-item .play-btn:hover img{display:none;}
[data-caption].video-item .video-controls-button{display: none;}
[data-caption].video-item.active .video-controls-button{display: block;}
[data-caption].video-item .video-controls-button .left{right: 16px; bottom: 16px;}
[data-caption].video-item .video-controls-button .right{left: 16px; bottom: 16px;}
[data-caption].video-item .video-controls-button .video-play-button,[data-caption].video-item .video-controls-button .video-sound-button{position: absolute; width: 32px; height: 32px; pointer-events: all; z-index: 2;}
[data-caption].video-item .video-controls-button .video-play-button.pause{background: no-repeat center/contain url(https://brand.lge.co.kr/lg5-common/images/GRS/ic_pause_52.svg);}
[data-caption].video-item .video-controls-button .video-play-button{background: no-repeat center/contain url(https://brand.lge.co.kr/lg5-common/images/GRS/ic_play_52.svg);}
[data-caption].video-item .video-controls-button .video-sound-button.muted{background:no-repeat center/contain url(https://brand.lge.co.kr/lg5-common/images/GRS/ic_sound_off_52.svg);}
[data-caption].video-item .video-controls-button .video-sound-button{background: no-repeat center/contain url(https://brand.lge.co.kr/lg5-common/images/GRS/ic_sound_on_52.svg);}
[data-caption="false"].video-item .video-caption-button,[data-caption="false"].video-item .video-caption{display: none;}
[data-caption="true"].video-item .video-caption-button{position: absolute; top: 24px; right: 24px; z-index: 2;}
[data-caption="true"].video-item .caption-btn{padding: 3px 8px;min-width: 46px;font-size: 13px;font-weight: 400;line-height: 20px;border: 1px solid #fff;border-radius: 16px;background: rgba(0, 0, 0, .5);color: #fff;}
[data-caption="true"].video-item.guide .video-caption{max-width: 1140px; margin: -36px auto 24px;}
[data-caption="true"].video-item.styler .video-caption{max-width: 1140px; margin: 24px auto;}
[data-caption="true"].video-item.air-conditioners .video-caption{max-width: 1140px; margin: -36px auto 24px;}
[data-caption="true"].video-item.air-purifier .video-caption{max-width: 1140px; margin: -36px auto 24px;}
[data-caption="true"].video-item.massage .video-caption{margin-top: -30px;}
[data-caption="true"].video-item .video-caption{display: none;position: relative;margin-top: 24px;padding: 24px;border: 1px solid #ddd;border-radius: 8px;background: #fff;}
[data-caption="true"].video-item .video-caption.active{display: block;}
.up-section:has(.video-caption.active){min-height: 700px;}
[data-caption="true"].video-item .caption-title{padding-right: 32px;font-size: 15px;line-height: 22px;font-weight: 700;text-align: left;}
[data-caption="true"].video-item .caption-text{margin-top: 10px;height: 48px;max-height: 48px;font-size: 14px;line-height: 24px;text-align: left;white-space: normal;padding: 5px;width: 100%;overflow-y: auto;}
[data-caption="true"].video-item .caption-close-btn{display: block;position: absolute;top: 20px;right: 20px;width: 16px;height: 16px;background: url(/kr/images/common/pdp_rentalcare/images/common//btn-close-24-black.svg) no-repeat;background-size: 100% 100%;}
:is(.wrap-video, .prod-view-midea) [data-caption].video-item.active .video-controls-button{display:none;}

@media only screen and (max-width: 767px) {
	.product-washing-machines .prod-section .prod-view .prod-view-text{padding-top:0}
    .product-washing-machines .prod-section.revers .prod-view .prod-view-text{padding: 0 0 43px 0;}
    .product-washing-machines .bullet-group, .product-washing-machines .drop-info-wrap{margin-top:50px;}
    .product-washing-machines .bullet > li{word-break:keep-all;word-wrap:break-word;}
    .product-washing-machines .bullet > li[data-bullet*="①"], .product-washing-machines .bullet > li[data-bullet*="②"]{padding-left:12px;}
    .product-washing-machines .prod-section .prod-view-midea .up-video{width:100%;height:100%;}
    .product-washing-machines .prod-section .prod-view-midea .up-video video{position:static;}
    .product-washing-machines .prod-section .prod-view-midea .vdo-play-btn img{width:58px;}
    .product-washing-machines .drop-info-wrap .bullet+p{margin-top:15px;}

    /* prod-thumb-wrap */
    .prod-thumb-wrap{margin-top:40px;}
    .prod-thumb-wrap .prod-thumb-box{padding:40px 17px;}
    .prod-thumb-wrap .prod-thumb-header{margin-bottom:22px;}
    .prod-thumb-wrap .prod-thumb-header .title{font-size:14px;line-height:19px;}
    .prod-thumb-wrap .prod-thumb-header .desc{margin-top:7px;font-size:13px;line-height:20px;}
    .prod-thumb-wrap .prod-thumb-list{flex-direction:column;font-size:12px;line-height:17px;}
    .prod-thumb-wrap .prod-thumb-list > li{padding:15px 0 10px;}
    .prod-thumb-wrap .prod-thumb-list > li[class*="step"]{padding:15px 0 30px;}
    .prod-thumb-wrap .prod-thumb-list > li:first-child{padding-top:0;}
    .prod-thumb-wrap .prod-thumb-list > li:last-child{padding-bottom:0;}
    .prod-thumb-wrap .prod-thumb-list > li[class*="step"] .thumb{position:static;}
    .prod-thumb-wrap .prod-thumb-list > li[class*="step"] .thumb:after{top:auto;bottom:0;right:50%;width:17px;height:19px;transform:translateX(50%);}
    .prod-thumb-wrap .prod-thumb-list > li.step-arrow .thumb:after{background-image:url('/kr/main/upappliance/assets/icon_washing_arrow_m.png');}
    .prod-thumb-wrap .prod-thumb-list > li.step-plus .thumb:after{height:17px;background-image:url('/kr/main/upappliance/assets/icon_washing_plus_m.png');}
    .prod-thumb-wrap .prod-thumb-list .thumb{width:34.73vw;margin:0 auto;}
    .prod-thumb-wrap .prod-thumb-list .txt{margin-top:10px;}
    .prod-thumb-wrap .prod-thumb-list .tit{margin-bottom:5px;font-size:13px;line-height:20px;}

    .prod-thumb-wrap.step-list .prod-thumb-header{margin-bottom:22px;}
    .prod-thumb-wrap.step-list .prod-thumb-list .txt{margin-top:10px;}

    /* 비디오 태그 자막 */
    .up-section:has(.video-caption.active){min-height: inherit;}
    [data-caption].video-item .video-caption-button{top: 16px;right: 16px;}
    [data-caption].video-item .video-title-info{font-size: 12px; line-height: 19px; letter-spacing: -.4; bottom: 0;left: 0;text-align: left; margin-top: 8px;position: relative;}
    [data-caption].video-item .video-caption,[data-caption="true"].video-item.massage .video-caption{margin-top: 12px;padding: 12px; border-radius: 12px;}
    [data-caption="true"].video-item.styler .video-caption{margin: -50px  auto 70px;}
    [data-caption].video-item .caption-text{margin-top: 6px;height: 84px;max-height: 84px;font-size: 12px;line-height: 20px;}
    [data-caption].video-item .video-controls-button .video-play-button,[data-caption].video-item .video-controls-button .video-sound-button{width: 24px; height: 24px;}
    
    [data-component="image-banner"].subscribe-image-list{flex-direction: column; row-gap: 20px;}
}