@charset "utf-8"; 
.responsive .inLayout .visual-area .pc-only{width:1380px!important;}
.onW {display:block !important;}
.onM {display:none !important;}
button {border:none;}
.mt0 {margin-top:0 !important;}
.ml0{margin-left:0px !important;}
.mb50 {margin-bottom:50px !important;}
.pt0 {padding-top:0 !important;}
.pb0 {padding-bottom:0 !important;}
section {position:relative; margin:0 auto 0;}
section.responsive {max-width:1600px;}
section.responsive > section {max-width:1200px; padding-left:30px; padding-right:30px}
section.responsive.full > section {max-width:1600px; padding:0;}
.w1900, .responsive.w1900 > section {max-width:1900px !important;}
section.responsive > section.layout {padding:75px 0;}
section .hero {width:100%;}
section.responsive.full .layout {text-align:center;}
.sp {display:block; background:url('/kr/images/air-conditioners/md08918366/usp/spliteCommon.png') 0 0 no-repeat; overflow:hidden; text-indent:-9999px;}
.btn-play {position:absolute; top:50%; left:50%; display:inline-block; width:116px; height:116px; margin:-56px 0 0 -56px; background-position:-150px -50px; opacity:0.8;}
.unit {position:relative;}
ul, ol {list-style:none; padding:0; margin:0;}
.slideUl {overflow:hidden;}
#featureIdx05 {margin-top:4px;}

section.noti-box {padding:40px 0; background:#f9f9fb;}
ul.noti > li {position:relative; padding-left:15px; line-height:1.7; font-size:14px;}
ul.noti.refer > li {margin-bottom:2px; padding-left:18px; line-height:1.6;}
ul.noti.refer > li:before {content:'*'; position:absolute; left:0; top:3px;}

section.responsive .title {overflow:hidden;}
section.responsive .layout-11-top {text-align:center;margin-bottom:25px;padding-top:75px}
section.responsive .layout-11-top .dot-thumbs {text-align:center;margin-top:40px}
section.responsive .layout-11-top .dot-thumbs a {display:inline-block;margin:0 40px;position:relative}
section.responsive .layout-11-top .dot-thumbs a.active:after {content:'';display:block;width:40px;height:2px;background:#a50034;position:absolute;bottom:0px;left:50%;margin-left:-20px}

section.responsive .discrimer {font-size:16px; margin:20px 20px 0 20px; text-align:left;}
section.responsive .text .discrimer,
section.responsive .slideUl .discrimer {margin:10px 0 0 0;}
section.responsive .discrimer li {line-height:1.5; word-break:keep-all; text-align:left;}
section.responsive .discrimer.star li,
section.responsive .discrimer.dash li {text-indent:-6px; margin-left:9px;}
section.responsive .discrimer.referMark li {text-indent:-10px; margin-left:12px;}
section.responsive .discrimer li:before {display:inline-block; margin:0 5px 0 0;}
section.responsive .discrimer.star li:before {content:"*";}
section.responsive .discrimer.dash li:before {content:"-";}
section.responsive .discrimer.referMark li:before {content:"※";}
section.responsive .discrimer.center li {text-align:center; margin:20px 0 0 0;}
section.responsive .discrimer.right li {text-align:right;}

section.responsive > .layout-3:nth-child(1) {padding-top:75px !important;}
section.responsive > .layout-3:last-child {padding-bottom:75px !important;}
section.responsive .layout-3 {display:table; table-layout:fixed; max-width:1200px; padding:50px 0 !important;}
section.responsive .layout-3 .object-h {display:table; table-layout:fixed; margin:auto; width:96%; padding:0 2%; text-align:center;}
section.responsive .layout-3 .object-h.inside > .unit:nth-child(1) {text-align:right;}
section.responsive .layout-3 .object-h.inside > .unit:nth-child(2) {text-align:left;}
section.responsive .layout-3 .object-h .text {text-align:left;}
section.responsive .layout-3 .object-h > .unit {display:table-cell; vertical-align:middle;}
section.responsive .layout-3 .object-h.vt > .unit {vertical-align:top;}
section.responsive .layout-3 .object-h > .unit.primary {width:60%;}
section.responsive .layout-3 .object-h > .unit img {width:auto;}
section.responsive .layout-3 .object-h > .unit .hero + p {display:block; text-align:center;}
section.responsive .layout-3 .object-h > .hero {width:auto !important; display:table-cell;}
section.responsive .layout-3 .object-h > .unit > .noti {margin:0 30px;}

.responsive {line-height:1.5; box-sizing:border-box; color:#333;}
.responsive a {color:#333;}
.responsive img {max-width:100%;}
.uspSection {padding-top:100px; max-width:1600px;}
section.responsive.uspSection .discrimer {margin:20px 0 0 0;}
section.responsive.uspSection h3 {font-size:46px; color:#333; font-weight:normal; text-align:center; line-height:1.5; margin:0; padding:0; word-break:keep-all; letter-spacing:-1px;}
section.responsive.uspSection h3 sup {font-weight:700;}
section.responsive.uspSection h4 {font-size:20px; color:#333; font-weight:normal; text-align:center; line-height:1.8; margin-top:30px; word-break:keep-all; letter-spacing:-1px;}
section.responsive .usp01_1 {display:flex; width:80%; justify-content:center; margin:60px auto 0;}
section.responsive .usp01_1 li {color:#666; font-size:18px; border-left:1px solid #eaeaea; text-align:center; padding:0 25px;}
section.responsive .usp01_1 li:first-child {border:none;}
section.responsive .img {position:relative;}
section.responsive .img>picture {text-align:center;}
section.responsive .discrimer li {font-size:13px; color:#666; letter-spacing:-1px; line-height:1.8;}
section.responsive .discrimer.usp1_1 {position:absolute; bottom:10%; right:13%;}
section.responsive .discrimer.usp1_3 {position:absolute; bottom:4%; left:5%;}
section.responsive .discrimer.usp1_1 li {line-height:2;}
section.responsive .discrimer.usp2_2 {margin-top:35px;}
section.responsive .listView li {position:relative;}
section.responsive .listView li h5 {color:#333; font-size:26px; text-align:left;}
section.responsive .listView li .sbj {color:#666; font-size:18px; margin-top:20px; text-align:left;}
section.responsive .listView .left {position:absolute; top:15%; left:12%;}
section.responsive .listView .right {position:absolute; top:15%; right:12%;}
section.responsive .listView li:first-child .right {text-align:right;}
section.responsive .listView li:nth-child(3) .right {top:10%;}
section.responsive .listView .icon {margin-top:10px; text-align:left;}
section.responsive .layout>.unit img {width:auto; max-width:100%;}
#featureIdx01 .slideNew.type2 {max-width:1250px; margin-top:3vw;}
#featureIdx01 .slideNew.type2 .layout-11-top {max-width:1100px;}
.slideNew.type2 {text-align:center; margin-top:120px;}
.slideNew.type2+.layout-11-top {margin-top:-3%;}
.slideNew.type2+.layout-11-top .dot-thumbs a.active:after {content:''; display:none;}
.slideNew.type2 .bx-wrapper img {width:auto; max-width:100%;}
.slideNew.type2+.layout-11-top .dot-thumbs {display:flex; justify-content:center;}
.slideNew.type2+.layout-11-top .dot-thumbs>a {text-decoration:none; position:relative; margin:0 1.5vw; width:33%;}
.slideNew.type2+.layout-11-top .dot-thumbs>a:before {content:""; position:absolute; left:50%; top:0; margin-left:-90px; text-align:center; background-size:contain; background-position:0 0; overflow:hidden; width:100%; max-width:180px; height:100%; background-repeat:no-repeat; text-decoration:none;}
.slideNew.type2+.layout-11-top .dot-thumbs>a:nth-child(1):before {content:""; background-image:url('/kr/images/air-conditioners/md08918366/usp/usp_0104_t1_off.gif');}
.slideNew.type2+.layout-11-top .dot-thumbs>a:nth-child(2):before {content:""; background-image:url('/kr/images/air-conditioners/md08918366/usp/usp_0104_t2_off.gif');}
.slideNew.type2+.layout-11-top .dot-thumbs>a:nth-child(3):before {content:""; background-image:url('/kr/images/air-conditioners/md08918366/usp/usp_0104_t3_off.gif');}
.slideNew.type2+.layout-11-top .dot-thumbs>a.active:nth-child(1):before {content:""; background-image:url('/kr/images/air-conditioners/md08918366/usp/usp_0104_t1_on.gif');}
.slideNew.type2+.layout-11-top .dot-thumbs>a.active:nth-child(2):before {content:""; background-image:url('/kr/images/air-conditioners/md08918366/usp/usp_0104_t2_on.gif');}
.slideNew.type2+.layout-11-top .dot-thumbs>a.active:nth-child(3):before {content:""; background-image:url('/kr/images/air-conditioners/md08918366/usp/usp_0104_t3_on.gif');}
.slideNew.type2+.layout-11-top .dot-thumbs .title {font-size:26px; color:#333; word-break:keep-all; padding-top:140px;}
.slideNew.type2+.layout-11-top .dot-thumbs .cont {font-size:18px; color:#666; margin:20px auto 0 auto; word-break:keep-all; line-height:1.8;}
.slideNew.type2 .wind {display:none;}
sub, sup {font-size:80%;}

section.responsive [class*="keyVisual"] {position:absolute; text-align:left; padding-top:0;}
section.responsive [class*="keyVisual"]:before {content:''; position:absolute; border-left:1px solid #a4a4a4; display:inline-block; height:50%;}
section.responsive [class*="keyVisual"] h3 {letter-spacing:-2px; line-height:1.2; margin-top:3vw; text-align:left;}
section.responsive [class*="keyVisual"] h3 strong {display:block; color:#666; margin-bottom:20px; font-weight:400;}
.keyVisual1 h3, .keyVisual3 h3 {font-size:54px;}

section.responsive .keyVisual1 {top:25.5%; left:18.5%;  width:70%; height:60%;}
section.responsive .keyVisual1:before {top:-33.5%; left:-1.5%; height:50%;}
section.responsive .keyVisual3 {top:35.8%; left:18.3%; width:70%; height:40%;}
section.responsive .keyVisual3:before {top:-46.5%; left:-1.3%; height:69%;}
   
#featureIdx02 .discrimerWrap {display:none;}
section.responsive .keyVisual2 {top:8%; left:9%; width:91%; height:100%;}
section.responsive .keyVisual2:before {top:-6.5%; left:-2%;height:20%; max-height:300px;}
section.responsive .keyVisual2 h3 {font-size:56px;}
section.responsive .keyVisual2 h4 {text-align:left; margin-top:4vw; font-size:22px; font-weight:400;}
section.responsive .keyVisual2 .stepList>li {margin-top:7vw;}
section.responsive .keyVisual2 .stepList.right {position:absolute; top:45%; left:0;}
section.responsive .keyVisual2 .stepList .title {font-size:32px; padding-top:20px; word-break:keep-all;}
section.responsive .keyVisual2 .stepList .title>span {display:inline-block; padding:5px; background:#a1a1a1; color:#fff; text-align:center; font-size:28px; line-height:1; margin-top:-10px; vertical-align:top; box-sizing:content-box;}
section.responsive .keyVisual2 .stepList .title>span small {display:block;}
section.responsive .keyVisual2 .stepList .content {font-size:20px; margin-top:1vw; word-break:keep-all;}
section.responsive .keyVisual2 .stepList .img {margin-top:30px; display:inline-block;}
section.responsive .keyVisual2 .stepList .img.left {margin-left:-85px;}
section.responsive .keyVisual2 .stepList.right {margin:20vw 0 0 50%;}

section.responsive .listView.type2 {margin:3vw auto 0 auto; max-width:1400px;}
section.responsive .listView.type2>li {display:flex; margin-top:3vw; align-items:center; line-height:2;}
section.responsive .listView.type2 .left, section.responsive .listView.type2 .right {position:static; box-sizing:border-box;}
section.responsive .listView.type2 .right {width:43%;}
section.responsive .listView.type2 .right {text-align:left; padding-left:10%;}
section.responsive .listView.type2 li:nth-child(even) .left {padding-right:10%;}
section.responsive .listView.type2 li:nth-child(even) .right {padding-left:0; width:53%;}
section.responsive .listView.type2 li:nth-child(2) .left, section.responsive .listView.type2 li:nth-child(2) .right {margin-left:80px;}
section.responsive .infoBox {background:#f6f6f6; margin-top:-1vw; padding:3vw 7vw; box-sizing:border-box;}
section.responsive .infoBox dt {font-size:18px; color:#333; font-weight:800;}
section.responsive .infoBox dd {font-size:16px; color:#666; margin-top:10px; line-height:1.8;}
section.responsive .graph {margin:3vw 0;  text-align:center;}
section.responsive .division>li {display:flex; background:#f7f7f7;}
section.responsive .division>li>div {width:50%; box-sizing:border-box; display:flex; flex-direction:column; justify-content:center; ;}
section.responsive .division>li>div.res {padding:2% 5%;}
section.responsive .division>li>div>img {height:100%;}
section.responsive .division>li h5 {font-size:30px; color:#333; font-weight:200; word-break:keep-all;}
section.responsive .division>li .sbj {font-size:18px; word-break:keep-all; margin-top:1vw;}
section.responsive .division>li .img {margin-top:1.5vw;}
section.responsive .listThumb {overflow:hidden; margin:2vw;}
section.responsive .listThumb li {float:left; width:50%; padding:1vw; box-sizing:border-box;}
section.responsive .listThumb dl {overflow:hidden;}
section.responsive .listThumb dl dt {float:left; width:20%; margin-right:2%;}
section.responsive .listThumb dl dd {float:left; width:78%; padding-top:0.7vw;}
section.responsive .listThumb dl dd h5 {font-size:26px; color:#333; word-break:keep-all;}
section.responsive .listThumb dl dd .sbj {font-size:16px; color:#333; margin-top:5px; word-break:keep-all;}
section.responsive .gallery {margin:0 0 5vw 0;}
section.responsive .gallery .swiper-slide {text-align:center; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center; width:78%;}
section.responsive .headDesc {font-size:26px; margin:38px 0 28px;}
section.responsive .subDesc {font-size:18px;}
section.responsive .gallery .swiper-pagination {display:none;}
section.responsive .gallery .swiper-button-prev {left:15%;}
section.responsive .gallery .swiper-button-next {right:15%;}
section.responsive .layout-3 .object-h>.unit {border-left:1px solid #d5d5d5;}
section.responsive .layout-3 .object-h>.unit:first-child {border:none;}
section.responsive.etcWrap {padding:0 40px;}

.btnConsumerShop {max-width:1200px; margin:20px auto;}
.btnConsumerShop .tip {font-size:18px; display:inline-block; margin:7px 10px 0 0;}
.linkBtnRed {
	-moz-box-shadow:0px 10px 14px -7px #adadad; -webkit-box-shadow:0px 10px 14px -7px #adadad; box-shadow:0px 10px 14px -7px #adadad; 
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dd1d5a), color-stop(1, #b80d40)); 
	background:-moz-linear-gradient(top, #dd1d5a 5%, #b80d40 100%); 
	background:-webkit-linear-gradient(top, #dd1d5a 5%, #b80d40 100%); 
	background:-o-linear-gradient(top, #dd1d5a 5%, #b80d40 100%); 
	background:-ms-linear-gradient(top, #dd1d5a 5%, #b80d40 100%); 
	background:linear-gradient(to bottom, #dd1d5a 5%, #b80d40 100%); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dd1d5a', endColorstr='#b80d40',GradientType=0); 
	background-color:#dd1d5a; -moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px; display:inline-block; cursor:pointer; 
	color:#fff; padding:0.3em 1em; text-decoration:none; font-size:20px; 
;}
.linkBtnRed:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #b80d40), color-stop(1, #dd1d5a)); 
	background:-moz-linear-gradient(top, #b80d40 5%, #dd1d5a 100%); 
	background:-webkit-linear-gradient(top, #b80d40 5%, #dd1d5a 100%); 
	background:-o-linear-gradient(top, #b80d40 5%, #dd1d5a 100%); 
	background:-ms-linear-gradient(top, #b80d40 5%, #dd1d5a 100%); 
	background:linear-gradient(to bottom, #b80d40 5%, #dd1d5a 100%); 
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b80d40', endColorstr='#dd1d5a',GradientType=0); 
	background-color:#b80d40; text-decoration:none; 
;}

.slide {overflow:visible}
.slideF {position:relative}
.slideF ul li {text-align:center}
.slideF ul li img {width:100%}
.slideF.care .bx-wrapper .bx-controls {margin:0 0 10px 0;}
.slideF.care .bx-wrapper .bx-pager {position:static;}
.slideUl {position:relative;overflow:hidden}
.slideUl > li {position:absolute}
.slideUl > li:first-child {position:relative}
.slide .next {position:absolute;top:50%;margin-top:-21px;right:0.5%;z-index:3}
.slide .next a, .slide .next button {display:inline-block;width:20px;height:42px;background-position:-100px -50px}
.slide .prev {position:absolute;top:50%;margin-top:-21px;left:0.5%;z-index:3}
.slide .prev a, .slide .prev button {display:inline-block;width:20px;height:42px;background-position:-50px -50px}
.prev .bx-prev:focus, .next .bx-next:focus {outline-color:rgba(0,0,0,0.2); outline-style:dotted; outline-width:1px;}
.slideNew .bx-wrapper img {width:100%;}
.slideNew .bx-wrapper .bx-controls {position:relative;height:12px;margin-top:10px;}
.slideNew .bx-wrapper .bx-pager {bottom:0;}
.slideNew .bx-wrapper .bx-pager .bx-pager-item, .slideNew .bx-wrapper .bx-controls-auto .bx-controls-auto-item {margin:0 2px;}
.slideNew .bx-wrapper .bx-pager.bx-default-pager a {width:9px;height:9px;border:0 none;border-radius:50%;background:#c3c3c5;}
.slideNew .bx-wrapper .bx-pager.bx-default-pager a.active {width:19px;height:9px;padding:0;border-radius:9px;background:#dc1e58}

section.responsive .layout-11 .bx-controls {display:none}
section.responsive .layout-11.pager .bx-controls {display:block;margin-top:20px;}
section.responsive .layout-11 .prev {left:50px}
section.responsive .layout-11 .next {right:50px}
section.responsive .layout-11 .slideUl li img {max-width:100%}


@media (max-width:1700px) and (min-width:768px) {
    section.responsive .keyVisual2 {top:5%;}
    section.responsive .keyVisual2 h3 {font-size:40px; margin-top:30px;}
    section.responsive .keyVisual2:before {top:-30px; height:150px;}
    section.responsive .keyVisual2 .stepList>li {margin-top:3vw;}
}

@media (max-width:1400px) and (min-width:768px) {
    section.responsive .keyVisual1 {left:10%;}
    section.responsive .keyVisual2 .stepList .img.left {margin-left:-42px;}
    section.responsive .keyVisual2 .stepList .img img {max-width:50%;}
    section.responsive .keyVisual3 {top:40%;}
    section.responsive .listView li:first-child h5 {width:60%;}
    section.responsive .listView .right {right:6%;}
    section.responsive .listView.type2 .right {width:50%;padding-left:5%;}
    section.responsive .listView.type2 li:nth-child(even) .left {padding-right:3%;}
}

@media (max-width:1200px) and (min-width:768px) {
    section.responsive .discrimer.usp1_1 {bottom:6%; right:4%;}
    section.responsive .discrimer.usp1_1 {top:85%; left:4%;}
    section.responsive .usp01_1 li {font-size:15px; transition:.5s;}
    section.responsive .discrimer {margin-top:10px;}
    section.responsive .discrimer li {transition:.5s;}
    section.responsive .listView li h5 {font-size:20px;}
    section.responsive .listView li .sbj {margin-top:10px; font-size:16px;}
    .slideNew.type2+.layout-11-top .dot-thumbs .title, section.responsive .listThumb dl dd h5 {font-size:20px; transition:.5s;}
    .slideNew.type2+.layout-11-top .dot-thumbs .cont {font-size:15px; transition:.5s;}
    section.responsive .infoBox dt, section.responsive .division li .sbj {font-size:15px; transition:.5s;}
    section.responsive .infoBox dd, section.responsive .listThumb dl dd .sbj {font-size:14px; transition:.5s;}
    section.responsive .division li h5 {font-size:22px; transition:.5s;}
    section.responsive [class*="keyVisual"] h3 {font-size:45px;}
    section.responsive [class*="keyVisual"] h3 strong {margin-bottom:5px;}
    section.responsive .listView.type2 .left {width:47.5%;}
    section.responsive .listView.type2 li:nth-child(2) .left, section.responsive .listView.type2 li:nth-child(2) .right {margin-left:40px;}
    .btnConsumerShop {padding:0 40px;}
    .btnConsumerShop .tip, .linkBtnRed {font-size:15px;}

    section.responsive .keyVisual2 {top:2%;}
    section.responsive .keyVisual2 .stepList.right {margin-left:36%;}
    section.responsive .keyVisual2 .stepList .title {padding-top:10px;}
    section.responsive .keyVisual2 .stepList .title>span {margin-top:-5px; font-size:24px}
}

@media only screen and (max-width:767px) {
    .onW {display:none !important;}
    .onM {display:block !important;}
    .sp {background-size:300px 300px}
    .slide .prev, .slide .next {display:none;}
    section.responsive.full .layout {padding:20px 0; text-align:center;}
    section.responsive > section {padding-left:0; padding-right:0;}
    section.noti-box {padding:20px 20px 50px 20px;}
	ul.noti.refer {display:block; margin-top:10px; font-size:14px; text-align:left; line-height:1.4; padding:0;}
    ul.noti.refer > li {margin-bottom:0; padding-left:12px; font-size:12px; line-height:1.5;}
    section.responsive .layout-3 {display:block; width:100% !important; padding:25px 0 !important}
    section.responsive .layout-3.viewType3 {padding:0px 0 !important;}
    section.responsive > .layout-3:nth-child(1) {padding-top:30px !important}
	section.responsive > .layout-3:last-child {padding-bottom:30px !important}
    section.responsive .layout-3 .object-h {width:100%;display:block;margin:auto;padding:0}
    section.responsive .layout-3 .object-h>.unit {display:flex; margin-bottom:30px;}
    section.responsive .layout-3 .object-h .hero {width:30%;}
    section.responsive .discrimer {font-size:12px; margin:10px 10px 0 10px;}
	section.responsive .discrimer.center {margin:10px 0 0 0;}
	section.responsive .text .discrimer,
	section.responsive .slideUl .discrimer {margin:10px 0 0 0;}
	section.responsive .discrimer.f14 {font-size:14px;}

    .uspSection {padding-top:30px;}
	section.responsive.uspSection h3 {font-size:20px; font-weight:700;}
	section.responsive.uspSection h3.big {font-size:24px;}
	section.responsive.uspSection h4 {padding:0 10px; font-size:14px; margin-top:15px; line-height:1.5;}
	section.responsive .usp01_1 {width:100%; margin:20px auto 0;}
	section.responsive .usp01_1 li {width:25%; padding:0; font-size:12px;}
	section.responsive .usp01_1 li>img {max-width:50%;}
	section.responsive .discrimer.usp1_1 {position:static; padding:0 3vw; margin:0 0 5vw 0;}
	section.responsive .discrimer.usp2_2 {margin:0 5vw;}
	section.responsive .discrimer li {font-size:11px;}
	section.responsive .listView {margin-top:20px;}
	section.responsive .listView li:first-child+li .right {position:static;}
	section.responsive .listView li h5 {font-size:19px; text-align:left;}
	section.responsive .listView li .sbj {font-size:14px; margin-top:10px; text-align:left; line-height:1.5;}
	section.responsive .listView li>div.left {left:6%; top:5%; height:100%;}
	section.responsive .listView li>div.right {left:6%; right:inherit; top:5%; height:100%;}
	section.responsive .listView .icon {text-align:left;}
	section.responsive .listView .icon>img {width:36px;}
	section.responsive .layout-11 .prev {left:5%;}
	section.responsive .layout-11 .next {right:5%;}
	.slideNew .bx-wrapper .bx-pager.bx-default-pager a.active {background:#333;}
	section.responsive .layout-11.pager .bx-controls {height:100%; margin-top:10px; padding-bottom:20px;}
	section.responsive .bx-wrapper .bx-pager {position:static;}
	section.responsive .discrimer.usp1_2 {position:absolute; bottom:10%;}
	.slideNew.type2+.layout-11-top .dot-thumbs .title {font-size:14px; padding-top:70px;}
	.slideNew.type2+.layout-11-top .dot-thumbs .cont {font-size:12px; margin-top:10px;}
	section.responsive .discrimer.usp2_2 {position:static;}
	.slideNew.type2+.layout-11-top .dot-thumbs>a:before {margin-left:0; transform:translateX(-50%);}
	.slideNew.type2+.layout-11-top .dot-thumbs {margin-top:20px; padding:0; justify-content:space-evenly;}
	.slideNew.type2+.layout-11-top .dot-thumbs>a {min-width:100px;}
	.slideNew.type2 .wind {width:80%; margin:0 auto 20px auto; display:block;}
	.slideNew.type2 .wind>img {max-width:90px;}
	.slideNew.type2 .wind .title {font-size:15px; color:#333; margin-top:10px;}
	.slideNew.type2 .wind .cont {font-size:13px; margin-top:10px;}
	section.responsive .discrimer.usp1_3 {top:82%;}

    section.responsive [class*="keyVisual"] h3 strong {margin-bottom:10px;}
    .keyVisual1 h3, .keyVisual3 h3 {font-size:6.5vw;}
    section.responsive .keyVisual1 {top:11%; left:8.5%; width:90%;}
    section.responsive .keyVisual1:before {top:-11%; left:-2.4%; height:35%;}

    section.responsive .keyVisual3 {top:8%; left:8.7%; width:90%; height:60%;}
    section.responsive .keyVisual3:before {top:-13%; left:-2%; height:34%;}
    
    #featureIdx02 .discrimerWrap {display:block; padding:5vw; background:#f3f4f7;}
    #featureIdx02 .discrimerWrap .discrimer:first-child {margin-top:0;}
    #featureIdx02 .discrimerWrap .star {margin-top:0;}
    #featureIdx02 .unit .mediaImg img {min-height:100%;}
    section.responsive .keyVisual2 {top:5%; left:0; width:100%; padding:0 5vw;}
    section.responsive .keyVisual2:before {left:3%; top:-5%; height:14%;}
    section.responsive .keyVisual2 .stepList.right {margin:29vw 0 0 41%;}
    section.responsive .keyVisual2 h3 {font-size:25px;}
    section.responsive .keyVisual2 h4 {font-size:16px;}
    section.responsive .keyVisual2 .stepList .title {font-size:16px;}
    section.responsive .keyVisual2 .stepList .title>span {font-size:13px; width:26px; height:26px; padding:3px; margin-top:-5px;}
    section.responsive .keyVisual2 .stepList .content {font-size:14px; margin-top:3vw;}
    section.responsive .keyVisual2 .stepList .img {margin-top:2.5vw;}
    section.responsive .keyVisual2 .stepList .img img {width:35%;}
    section.responsive .keyVisual2 .stepList .img.left {margin-left:-25px;}
    section.responsive .keyVisual2 .stepList.right .title>img {width:45px;}

    section.responsive .listView.type2>li {flex-direction:column; margin-top:5vw;}    
    section.responsive .listView.type2 .left {width:100%; position:static; padding:2vw 5vw; box-sizing:border-box;}    
    section.responsive .listView.type2 .right {width:100%; position:static; padding:2vw 5vw; box-sizing:border-box;}    
    section.responsive .listView.type2 li:nth-child(1) .left, section.responsive .listView.type2 li:nth-child(2) .right {margin-left:0;}    
    section.responsive .listView.type2 li:nth-child(even) .left {order:2;}    
    section.responsive .listView.type2 li:nth-child(even) .right {width:100%; padding:2vw 5vw; order:1;}    
    section.responsive .discrimer.usp3_1 {margin-top:10px;}    
    section.responsive .infoBox dt {font-size:14px; line-height:1.5; word-break:keep-all;}    
    section.responsive .infoBox dd {font-size:12px; line-height:1.5; word-break:keep-all;}    
    section.responsive .discrimer.graphDiscrimer {padding:0 5vw;}    
    section.responsive .listThumb li {float:none; width:100%;}    
    section.responsive .listThumb dl dt {margin-right:5%;}    
    section.responsive .listThumb dl dd {width:75%;}    
    section.responsive .listThumb dl dd h5 {font-size:14px;}    
    section.responsive .listThumb dl dd .sbj {font-size:12px; width:100%;}    
    section.responsive .division li {flex-direction:column;}    
    section.responsive .division li>div {width:100%; padding:0;}    
    section.responsive .division li>div>img {height:auto;}    
    section.responsive .division li .sbj {font-size:14px; margin-top:3vw;}    
    section.responsive .division li h5 {font-size:20px; font-weight:800;}    
    section.responsive .discrimer li:before {display:inline;}    
    section.responsive .division>li>div.res {order:2; padding:5vw;}    
    section.responsive .division>li>div.right.res .img>img {width:212px;}    
    section.responsive .listView.type2 li:nth-child(2) .left, section.responsive .listView.type2 li:nth-child(2) .right {margin-left:0;}    
    section.responsive .gallery .swiper-pagination {display:block;}    
    section.responsive .gallery .swiper-slide {width:100%;}    
    section.responsive .gallery .swiper-button-prev, section.responsive .gallery .swiper-button-next {display:none;}    
    section.responsive .gallery .swiper-slide {width:100%;}    
    section.responsive .gallery .swiper-pagination {position:static; margin-top:10px;}    
    section.responsive .gallery .swiper-pagination-bullet:nth-child(1), section.responsive .gallery .swiper-pagination-bullet:nth-child(2), section.responsive .gallery .swiper-pagination-bullet:nth-child(3) {position:static; background:#c3c3c5 !important;}    
    section.responsive .gallery .swiper-pagination-bullet {background-image:none; width:9px; height:9px; border:0 none; margin:3px; border-radius:50%; background:#c3c3c5;}    
    section.responsive .gallery .swiper-pagination-bullet-active {position:static; width:19px; height:9px; padding:0; border-radius:9px; background:#333 !important;}    
    section.responsive .gallery .swiper-pagination-bullet-active:nth-child(1), section.responsive .gallery .swiper-pagination-bullet-active:nth-child(2), section.responsive .gallery .swiper-pagination-bullet-active:nth-child(3) {background:#333 !important;}    
    section.responsive.etcWrap {max-width:none; padding:0;}    
    section .hero {margin-top:20px}

    .btnConsumerShop {margin:0 20px;}
	.btnConsumerShop .tip {display:block; font-size:14px; text-indent:-16px; margin:0 0 0 20px;}
	.btnConsumerShop .linkBtnRed {margin:10px 0 10px 20px; font-size:13px;}
}

/* bxslider */
.bx-wrapper {position:relative; margin:0 auto 0; padding:0; *zoom:1; z-index:2;}
.bx-wrapper img {max-width:100%; display:inline-block;}
.bx-wrapper .bx-viewport {-webkit-transform:translatez(0); -moz-transform:translatez(0); -ms-transform:translatez(0); -o-transform:translatez(0); transform:translatez(0);}
.bx-wrapper .bx-controls {margin-top:5px}
.bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto {position:absolute; width:100%;}
.bx-wrapper .bx-pager {text-align:center; font-size:13px; line-height:13px; color:#666; padding-top:0px;}
.bx-wrapper .bx-pager .bx-pager-item, .bx-wrapper .bx-controls-auto .bx-controls-auto-item {display:inline-block; *zoom:1; *display:inline; margin:0 3px;}
.bx-wrapper .bx-pager.bx-default-pager a {background:url('/kr/images/air-conditioners/md08918366/usp/spliteCommon.png') no-repeat -400px -100px; text-indent:-9999px; display:block; width:13px; height:13px; outline:0; margin:1px;}
.bx-wrapper .bx-pager.bx-default-pager a:hover, .bx-wrapper .bx-pager.bx-default-pager a.active {background-position:-450px -100px;}
.bx-wrapper .bx-pager.bx-default-pager a:focus {border:1px dotted #eee; margin:0;}
.bx-wrapper .bx-controls-direction a {position:absolute; top:50%; margin-top:-16px; outline:0; width:32px; height:32px; text-indent:-9999px; z-index:9999;}
.bx-wrapper .bx-controls-direction a.disabled {display:none;}
.bx-wrapper .bx-controls-auto {text-align:center;}
.bx-wrapper .bx-controls-auto > div {display:inline-block;}
.bx-wrapper .bx-controls-auto > .bx-pager {position:relative; width:auto;}
.bx-wrapper .bx-controls-auto .bx-start {display:block; text-indent:-9999px; width:13px; height:13px; margin:1px; background:url('/kr/images/air-conditioners/md08918366/usp/spliteCommon.png') no-repeat -400px -200px; outline:0;}
.bx-wrapper .bx-controls-auto .bx-start:hover, .bx-wrapper .bx-controls-auto .bx-start.active {background-position:-450px -200px;}
.bx-wrapper .bx-controls-auto .bx-stop {display:block; text-indent:-9999px; width:13px; height:13px; margin:1px; background:url('/kr/images/air-conditioners/md08918366/usp/spliteCommon.png') no-repeat -400px -150px; outline:0;}
.bx-wrapper .bx-controls-auto .bx-stop:hover, .bx-wrapper .bx-controls-auto .bx-stop.active {background-position:-450px -150px;}
@media only screen and (max-width:767px) {
	.bx-wrapper .bx-pager {font-size:6px; line-height:6px;}
	.hero-products .bx-wrapper .bx-pager {bottom:3.46875%}
	.bx-wrapper .bx-pager.bx-default-pager a {border:1px solid #666; background:#fff; width:4px; height:4px; -moz-border-radius:50%; -webkit-border-radius:50%; border-radius:50%;}
	.bx-wrapper .bx-pager.bx-default-pager a.active {background:#dc1e58; border:none; padding:1px;}
}