.a9objet_ver210118 {
  width: 100%;
  overflow: hidden;
}

.section0-next {
  opacity: 1;
  width: 100%;
  max-width: 1600px;
  margin: 0 auto 0 auto;
  background-color: #fff;
}
.section0-next .usp0101 {
  padding: 80px 0;
}
.section0-next .unit-box {
  max-width: 100%;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}
.section0-next .unit-box .eyebrow {
  font-size: 24px;
  margin-bottom: 8px;
  font-weight: 700;
  line-height: 34px;
}
.section0-next .unit-box .title {
}
.section0-next .unit-box .title h2 {
  line-height: 42px;
  text-align: center;
}
.section0-next .unit-box .title h2 img {
  filter: brightness(1) invert(0);
  height: 66px;
  padding: 0;
  vertical-align: top;
}
.section0-next .unit-box-img {
  position: relative;
}
.section0-next .unit-box-img .unit-box-img-inner {
  position: absolute;
  bottom: 80px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1;
  width: 100%;
  max-width: 1540px;
  margin: 0 auto;
  padding: 0 80px;
}
.section0-next .unit-box-img .unit-box-img-inner .banner-txt {
  padding: 0 !important;
  font-size: 18px;
  line-height: 28px;
}
.section0-next .unit-box-img .unit-box-img-inner .banner-btn {
  margin-top: 32px;
  font-size: 0;
}

section.responsive.subVisual {
  position: relative;
  width: 1600px;
  height: 100vh;
}

section.responsive.subVisual .bg-fixed {
  clip: rect(0, auto, auto, 0);
  position: absolute;
  top: 0;
  left: 0;
  width: 1600px;
  height: 100vh;
  /* background: rgb(0, 0, 0, 1); */
  margin-top: 0;
  scroll-behavior: smooth;
}

section.responsive.subVisual .bg-fixed .in-box {
  position: fixed;
  display: block;
  top: 60px;
  left: 50%;
  width: 1600px;
  margin-left: -800px;
  height: 100%;
  background-size: 1600px auto;
  background-position: 0 0;
  transform: translateZ(0);
  will-change: transform;
  /* position: relative; margin-top: 0; height: 100vh; background-attachment: fixed; background-size: inherit; */
}

.scroll-section section.responsive.subVisual.gallery_0 {
  display: none;
  position: relative;
}
.scroll-section.active section.responsive.subVisual.gallery_0 {
  display: block;
}

section.responsive.subVisual .bg-fixed .in-box .tit {
  position: fixed;
  top: 18%;
  left: 50%;
  margin-left: -34.4%;
}

section.responsive.subVisual.gallery_0 .bg-fixed .in-box {
  background-image: url("/kr/images/air-conditioners/md08932826/usp/usp_0100_2.jpg");
  background-repeat: no-repeat;
}

section.responsive.subVisual.gallery_1 .bg-fixed .in-box {
  background-image: url("/kr/images/air-conditioners/md08932826/usp/usp_0101.jpg");
  background-repeat: no-repeat;
}

section.responsive.subVisual.gallery_2 .bg-fixed .in-box {
  background-image: url("/kr/images/air-conditioners/md08932826/usp/usp_0102.jpg");
  background-repeat: no-repeat;
}

section.responsive.subVisual.gallery_3 .bg-fixed .in-box {
  background-image: url("/kr/images/air-conditioners/md08932826/usp/usp_0103.jpg");
  background-repeat: no-repeat;
}

/* ie ?��?��?��?��?��?��?�? */
html.web_2 body section.responsive.subVisual .bg-fixed .in-box .tit {
  opacity: 0;
}

html.web_2 body section.responsive.subVisual.gallery_1 .bg-fixed .in-box {
  background-image: url("https://www.lge.co.kr/kr/images/vacuum-cleaners/md08918449/usp/usp_0101_ie.jpg");
}

html.web_2 body section.responsive.subVisual.gallery_2 .bg-fixed .in-box {
  background-image: url("https://www.lge.co.kr/kr/images/vacuum-cleaners/md08918449/usp/usp_0102_ie.jpg");
}

html.web_2 body section.responsive.subVisual.gallery_3 .bg-fixed .in-box {
  background-image: url("https://www.lge.co.kr/kr/images/vacuum-cleaners/md08918449/usp/usp_0103_ie.jpg");
}

.all_in_one .link {
  position: absolute;
  top: 64%;
  left: 5.6%;
  width: 56.9093%;
  height: 16%;
}

.all_in_one .link > li {
  float: left;
  width: 32%;
  height: 100%;
}
.all_in_one .link > li > a {
  display: block;
  width: 100%;
  height: 100%;
}

@media only screen and (max-width: 1200px) {
  section.responsive.subVisual .bg-fixed .in-box .tit {
    margin-left: -25%;
  }
}

@media only screen and (max-width: 1024px) {
  .scroll-section.active {
    background: #f2f1ed;
  }

  .sticky-elem-canvas {
    top: 0;
  }

  .sticky-elem-canvas canvas {
    top: 50%;
  }

  section.responsive.subVisual {
    width: 100%;
  }

  section.responsive.subVisual .bg-fixed {
    width: 100%;
  }

  section.responsive.subVisual.gallery_0 {
    margin-top: -100vh;
  }

  section.responsive.subVisual .bg-fixed .in-box {
    top: 50%;
    margin-top: -450px;
    height: 900px;
  }
}

@media only screen and (max-width: 767px) {
  .section0-next .usp0101 {
    padding: 60px 0;
  }
  .section0-next .unit-box .eyebrow {
    margin-bottom: 6px;
    font-size: 16px;
    line-height: 24px;
    padding-bottom: 0;
  }
  .section0-next .unit-box .title h2 img {
    height: 42px;
  }
  .section0-next .unit-box-img {
    width: 100%;
  }
  .section0-next .unit-box-img .unit-box-img-inner {
    position: relative;
    top: 0;
    left: auto;
    transform: none;
    max-width: none;
    padding: 20px 16px 0;
    margin: 0 auto;
  }
  .section0-next .unit-box-img .unit-box-img-inner .banner-txt {
    word-break: keep-all;
    font-weight: 400;
    font-size: 15px;
    line-height: 23px;
  }
  .section0-next .unit-box-img .unit-box-img-inner .banner-btn {
    margin-top: 24px;
    font-size: 0;
  }
  .scroll-section.active {
    background: #f2f1ed;
  }

  .bg {
    background-image: url("https://www.lge.co.kr/kr/images/vacuum-cleaners/md08918449/a9_intro_mo_0.jpg");
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: 100vw auto;
  }

  section.responsive.subVisual {
    width: 100vw;
  }

  section.responsive.subVisual .bg-fixed {
    width: 100vw;
  }

  section.responsive.subVisual .bg-fixed .in-box {
    width: 100vw;
  }

  .a9objet_ver210118 section.responsive.full .layout {
    padding: 0;
  }

  .a9objet_ver210118 section.responsive.full .layout .unit {
    padding: 0;
  }

  .sticky-elem-canvas canvas {
    width: 100%;
    top: 50px;
  }

  .section0-next {
    /* margin: 300vh auto 0 auto; */
    z-index: 5;
  }

  section.responsive.subVisual .bg-fixed .in-box {
    width: 100%;
    top: 50px;
    left: 0;
    margin-top: 0;
    margin-left: 0;
    background-size: 100vw auto;
    background-position: 0 0;
    height: 100vh;
  }

  section.responsive.subVisual.gallery_0 {
    margin-top: -130vh;
  }
  section.responsive.subVisual.gallery_0 {
    margin-top: -1200px;
  }

  section.responsive.subVisual.gallery_0 .bg-fixed .in-box {
    -webkit-overflow-scrolling: touch;
    background-image: url("/kr/images/air-conditioners/md08932826/usp/a9_intro_mo_18.jpg");
  }

  section.responsive.subVisual.gallery_1 .bg-fixed .in-box {
    -webkit-overflow-scrolling: touch;
    background-image: url("/kr/images/air-conditioners/md08932826/usp/usp_0101_m.jpg");
  }

  section.responsive.subVisual.gallery_2 .bg-fixed .in-box {
    -webkit-overflow-scrolling: touch;
    background-image: url("/kr/images/air-conditioners/md08932826/usp/usp_0102_m.jpg");
  }

  section.responsive.subVisual.gallery_3 .bg-fixed .in-box {
    -webkit-overflow-scrolling: touch;
    background-image: url("/kr/images/air-conditioners/md08932826/usp/usp_0103_m.jpg");
  }

  .all_in_one .link {
    top: 48%;
    left: 5.6%;
    width: 59%;
    height: 46%;
  }
  .all_in_one .link > li {
    float: none;
    width: 100%;
    height: 33.3%;
  }
}

.section.responsive.full.a9_color .layout {
  padding: 0 !important;
}

@media screen and (max-height: 600px) and (orientation: portrait) {
  .section0-next {
    position: relative;
    /* margin: 310vh auto 0 auto; */
  }
}

.a9objet_ver210118 section.responsive.full .layout .unit {
  padding: 0;
}

.usp_module .print-area .a9objet_ver210118 section.responsive .layout {
  padding: 0;
  background: #f2f1ed;
}

@media only screen and (max-width: 767px) {
  .mobile .a9objet_ver210118 section.responsive .layout > .unit {
    padding: 0;
  }
}

/*?��?��?��01*/
.a9objet_ver210118 .usp0101 .inLayout .button {
  position: absolute;
  left: 50%;
  transform: translateX(-50%);
  bottom: 9.4%;
  width: 14.1875%;
  height: 4.633%;
}
section.responsive.MainLayout .inLayout {
  text-align: center;
}

section.responsive.subLayout {
  max-width: 1400px;
  margin: 0 auto;
}

section.responsive.MainLayout img,
section.responsive.subLayout img {
  max-width: 100%;
}

.responsive.subLayout .layout-11-top .dot-thumbs {
  margin-top: 45px;
  text-align: left;
}
  section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a {
		position: absolute;
		top: 65%;
		left: 7%;
		width: 4.5%;
		height: 13%;
		margin: 0;
	}
	section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a span{display:block;}
	section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a:after {
		display: none;
	}

	section.responsive#scroll-section-1 .layout-11-top .dot-thumbs{
	    display: block;
		position: absolute;
		top: 67.5%;
		left: 7.1428%;
		width: 21.9285%;
		margin: 0 auto;
		padding: 0;
		height: 9.5675%;
		font-size: 0;
	}
	section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a {
		display:block;
		position:absolute;top:0;
		float:left;
		max-width:100%;
		width: 27%;
		height: 100%;
		margin: 0;
		

		}
		section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a .img{opacity:0.5;}
		section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a .on{opacity:1;transition: opacity 0.5s;will-change: opacity;}
		section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a.active .img{display:none;}

	 section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a:nth-child(1) {
		left: -1%;
	}

	section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a:nth-child(2) {
		left: 37.2%;
	}

	section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a:nth-child(3) {
		left: 76.5%;
	}
	 @media only screen and (max-device-width: 767px) {

		section.responsive#scroll-section-1 .layout-11-top .dot-thumbs{display:block;position:absolute;top:43.35%;left:50%;width:66%;margin:0 auto;padding:0;height:6%;Transform: translate(-50%, 0);font-size:0;}


		section.responsive#scroll-section-1 {
			margin-bottom: 0;
		}

		section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a {
			position:absolute;top:0.4%;
			float:left;
			max-width:100%;
			width: 21.884%;
			height: 100%;
			margin: 0;

		}
		section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a .img{display:block;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;}
		section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a .on{opacity:1;transition: opacity 0.5s;will-change: opacity;}
		section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a.active .img{display:none;}


		section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a:after {
			display: none;
		}

		section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a:nth-child(1) {
			left: 0;
		}

		section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a:nth-child(2) {
		   left: 38.7%;
		}

		section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a:nth-child(3) {
					 left: 78%;
		}
}

.usp_module .slideNew .bx-wrapper img {
  width: auto;
}

#featureIdx02 .responsive.subLayout .layout-11-top .dot-thumbs a:after {
  display: none;
}
#featureIdx02 .responsive.subLayout .layout-11-top {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
}
#featureIdx02 .responsive.subLayout .layout-11-top .dot-thumbs a {
  position: absolute;
  left: 4.5%;
  top: 55%;
  width: 10%;
  height: 27%;
  margin: 0;
}
#featureIdx02 section.responsive .layout-11-top .dot-thumbs a.active:after {
  display: none;
}
#featureIdx02 .responsive.subLayout .layout-11-top .dot-thumbs a + a {
  left: 17.2%;
}
#featureIdx02 section.responsive .layout_bottom {
  position: relative;
  width: 100%;
  height: 13px;
  margin-top: 35px;
  z-index: 24;
}
#featureIdx02 .responsive.subLayout .layout_bottom .dot-thumbs {
  position: absolute;
  right: 19.18%;
  bottom: 0;
}
#featureIdx02 .responsive.subLayout .layout_bottom .dot-thumbs a {
  display: inline-block;
  width: 13px;
  height: 13px;
  margin: 0;
  border: 1px solid #4d4d4d;
  border-radius: 50%;
}
#featureIdx02 section.responsive .layout_bottom .dot-thumbs a.active:after {
  display: none;
}
#featureIdx02 section.responsive .layout_bottom .dot-thumbs a.active {
  background-color: #eb1e5f;
  border: 0;
  width: 13px;
  height: 13px;
}
#featureIdx02 .responsive.subLayout .layout_bottom .dot-thumbs a[data-slide-index="1"] {
}

.web body {
  min-width: 100%;
}

#scroll-section-2,
#scroll-section-4 {
  display: flex;
  flex-direction: column;
  align-items: center;
  overflow: hidden;
  width: 100%;
  text-align: center;
}

.scroll-section {
  position: relative;
  box-sizing: border-box;
}

section.responsive#scroll-section-1 {
  margin-top: 150px;
  margin-bottom: 0;
  overflow: hidden;
}

section.responsive#scroll-section-1 .layout-11-top {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 5;
  width: 100%;
  height: 100%;
  margin-bottom: 0;
}


#scroll-section-2 .inner,
#scroll-section-4 .inner {
  position: relative;
}

#scroll-section-2.sticky video {
  display: none;
  position: fixed;
  top: 0;
  left: 50%;
  transform: translate3d(-50%, 0, 0);
}

#scroll-section-2.sticky .image-blend-canvas2,
#scroll-section-4.sticky .image-blend-canvas4 {
  position: fixed;
  top: 0;
  left: 50%;
  transform: translate3d(-50%, 0, 0);
  transition: opacity 0.5s;
  will-change: opacity;
}
section.responsive.full.a9_color .layout {
  padding-top: 0;
}
.web #scroll-section-4 {
  height: auto !important;
}

@media (max-width: 1399px) {
  .web #scroll-section-1 .img-message img {
    height: 100%;
  }
}

@media only screen and (max-width: 767px) {
  .mobile .a9objet_ver210118 .usp0101 .inLayout img {
    max-width: inherit;
  }
  section.responsive#scroll-section-1 {
    margin-top: 0;
    margin-bottom: 0;
  }


  #scroll-section-2 .image-blend-canvas2,
  #scroll-section-4 .image-blend-canvas4 {
    max-width: 100%;
  }

  #featureIdx02 .responsive.subLayout .layout-11-top {
    margin-bottom: 0;
  }

  #featureIdx02 .responsive.subLayout .layout-11-top .dot-thumbs a {
    width: 100px;
    height: 100px;
    border: 0;
    margin: 0;
    background-size: 80%;
  }

  .mobile #scroll-section-2.sticky video {
    width: auto;
  }
}

@media only screen and (max-width: 380px) {
  .mobile #scroll-section-2.sticky video {
    object-fit: cover;
    width: 100%;
  }
}

@media (max-width: 767px) and (orientation: landscape) {
  #featureIdx03 .responsive.subLayout .layout-11-top {
    height: auto;
  }
  section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a {
    position: absolute;
    top: 65%;
    left: 7%;
    width: 4.5%;
    height: 13%;
    margin: 0;
  }

  section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a:after {
    display: none;
  }

  section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a:nth-child(1) {
    left: 7%;
  }

  section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a:nth-child(2) {
    left: 13%;
  }

  section.responsive#scroll-section-1 .layout-11-top .dot-thumbs a:nth-child(3) {
    left: 19%;
  }

  #featureIdx02 .responsive.subLayout .layout-11-top .dot-thumbs a {
    width: 15vw;
    height: 15vw;
    max-width: 140px;
    max-height: 140px;
  }
}

/*?��?��?��02 */
#featureIdx02 .subSlide {
  margin: 120px auto;
}
.txt-message {
  position: absolute;
  top: 5vw;
  left: 0;
  opacity: 0;
  width: 100%;
  transition: opacity 0.2s;
  will-change: opacity;
}
#scroll-section-2.sticky .messageWA {
  position: fixed;
  top: 145px;
}
@media only screen and (max-width: 767px) {
  #featureIdx02 section.responsive .layout_bottom {
    display: none;
  }
  #featureIdx02 .subSlide {
    margin: 0 auto 60px auto;
  }
  #featureIdx02 .layout-11-top h3 {
    padding: 0;
  }
  .txt-message {
    transition: opacity 0.5s;
  }
  #scroll-section-2.sticky .txt-message {
    position: fixed;
    top: 13vw;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  #scroll-section-2.sticky .txt-message {
    position: fixed;
    top: 7vw;
  }
  #scroll-section-2 .txt-message img {
    max-width: 50%;
  }
  #featureIdx02 .subSlide {
    margin: 30vw auto 60px auto;
  }
  #scroll-section-3 .inLayout + .onM {
    display: none !important;
  }
  #scroll-section-2 video {
    width: 720px !important;
    height: 405px !important;
  }
}

/*?��?��?��03*/
#featureIdx03 {
  padding-top: 50px;
}
#featureIdx03 section.responsive.subLayout{max-width:1600px;}
#featureIdx03 .subSlide {
  margin: 120px auto;
  padding: 70px;
  box-sizing: border-box;
  background: #f1f2f2;
}
#featureIdx02 .responsive.MainLayout .layout-11,
#featureIdx03 .responsive.MainLayout .layout-11 {
  margin-top: 50px;
}
#featureIdx02 .responsive.MainLayout .layout-11 .slideUl li,
#featureIdx03 .responsive.MainLayout .layout-11 .slideUl li {
  text-align: center;
}
#featureIdx02 .responsive.MainLayout .layout-11-top .dot-thumbs a,
#featureIdx03 .responsive.MainLayout .layout-11-top .dot-thumbs a {
  width: 141px;
  height: 191px;
  display: inline-block;
  margin: 0 20px;
  opacity: 0.5;
  background-size: 100%;
  background-repeat: no-repeat;
  background-position: 0 0;
}
#featureIdx02 .responsive.MainLayout .layout-11-top .dot-thumbs a:after,
#featureIdx03 .responsive.MainLayout .layout-11-top .dot-thumbs a:after {
  display: none;
}
#featureIdx02 .responsive.MainLayout .layout-11-top .dot-thumbs a.active,
#featureIdx03 .responsive.MainLayout .layout-11-top .dot-thumbs a.active {
  opacity: 1;
}
section.responsive.usp0303 .layout-11-top .bottom .dot-thumbs a:after {
  display: none;
}
section.responsive.usp0303 .layout-11-top .bottom .dot-thumbs a.active {
  background-color: #fe1860;
}

@media only screen and (max-width: 767px) {
  #featureIdx03 {
    padding-top: 0;
  }
  #featureIdx02 .responsive.subLayout .layout-11-top .dot-thumbs a,
  #featureIdx03 .responsive.subLayout .layout-11-top .dot-thumbs a {
    position: absolute;
    left: 25.5%;
    top: 32%;
    width: 16%;
    height: 15%;
    margin: 0;
  }
  #featureIdx02 .responsive.subLayout .layout-11-top .dot-thumbs a[data-slide-index="1"],
  #featureIdx03 .responsive.subLayout .layout-11-top .dot-thumbs a[data-slide-index="1"] {
    left: 58.2%;
  }
  section.responsive.subLayout.usp0303 {
    margin-bottom: 0;
  }
  #featureIdx02 .subSlide,
  #featureIdx03 .subSlide {
    margin: 0 auto;
    padding: 0;
  }
  #featureIdx02 .responsive.MainLayout .layout-11,
  #featureIdx03 .responsive.MainLayout .layout-11 {
    margin-top: 30px;
  }
  #featureIdx02 .responsive.MainLayout .layout-11-top .dot-thumbs a,
  #featureIdx03 .responsive.MainLayout .layout-11-top .dot-thumbs a {
    width: 90px;
    height: 110px;
    margin: 10px 10px 10px 10px;
  }
  .txt-message2 {
    position: absolute;
    top: 5vw;
    left: 23px;
    opacity: 0;
    margin-left: -8vw;
    width: 100%;
    transition: opacity 0.5s;
  }
  .txt-message2.messageA {
    opacity: 1;
  }
  #scroll-section-4.sticky .txt-message2 {
    position: fixed;
    top: 65px;
  }

}

@media (max-width: 767px) and (orientation: landscape) {
  #scroll-section-4 .txt-message2 {
    display: none !important;
  }
  section.responsive.subLayout.usp0303 {
    margin-bottom: 0px;
  }
  #featureIdx02 section.responsive .layout-11-top .dot-thumbs,
  #featureIdx03 section.responsive .layout-11-top .dot-thumbs {
    margin: 40px auto 0;
  }
}
/*??��??��??��04*/
#featureIdx04 {
  padding-top: 140px;
}
.usp0401 {
  margin: 140px auto 0;
  background-color: #f1f2f2;
}
.usp0401 .slideNew {
  width: 75%;
  margin: 0 auto;
}
.usp0401 .usp0401_item {
  width: 100%;
  padding: 70px 0;
}

.usp0401 .slide button.sp {
  width: 37px;
  height: 85px;
  background: url(/kr/images/air-conditioners//md08932826/usp/btn_usp_prev.png) 0 0 no-repeat;
}
section.responsive.usp0401 .layout-11 .prev {
  left: -96px;
}
section.responsive.usp0401 .layout-11 .next {
  right: -96px;
}
.usp0401 .slide .next button.sp {
  background: url(/kr/images/air-conditioners//md08932826/usp/btn_usp_next.png) 0 0 no-repeat;
}

.usp0404 {
}

.usp0404 .fade {
}
.usp0404 .bx-controls {
  display: none;
}
.usp0406 .slide .module {
  display: flex;
  padding: 50px;
  box-sizing: border-box;
}
.usp0406 .slide .module li {

  border-left: 1px solid #d2d2d2;
  text-align: center;
}
/* .usp0406 .slide .module li:first-child {
  width: 33.33%;
  border-left: none;
} 노*/


@media only screen and (max-width: 1366px) {
}
@media only screen and (max-width: 767px) {
  .usp0401 {
    margin: 0;
    padding-bottom: 172%; /*200-> 172*/
    height: 0;
    background-color: #fff;
  }
  .usp0401 .slideNew {
    width: 100%;
  }
  section.responsive.usp0401 .pager {
    margin-bottom: 0;
    text-align: center;
  }
  section.responsive.usp0401 .pager .dot-thumbs {
    position: absolute;
    width: 100%;
    left: 0;
    top: 75.5%; /*79.5-> 75.5*/
    z-index: 34;
  }
  section.responsive.usp0401 .pager .dot-thumbs a {
    display: inline-block;
    width: 10px;
    height: 10px;
    background-color: #dddddd;
    border-radius: 50%;
    margin-left: 13px;
  }
  section.responsive.usp0401 .pager .dot-thumbs a:after {
    display: none;
  }
  section.responsive.usp0401 .pager .dot-thumbs a.active {
    background-color: #fe1860;
  }

  .usp0401_btm {
    display: block;
    padding-top: 68px; /*50px-> 68px*/
  }

  .usp0404 {
  }
  #featureIdx04 {
    padding-top: 0;
  }
  #featureIdx04 .usp0406 .slide .module {
    padding: 10px 70px;
  }
  section.responsive.usp0406 .layout-11 .slideUl li img {
    width:auto;
    max-width: 100%;
  }

  #featureIdx04 .usp0406 .layout-11 .prev {
    left: 30px;
  }
  #featureIdx04 .usp0406 .layout-11 .next {
    right: 30px;
  }
  #featureIdx04 .slide {
    padding: 0;
  }
  #featureIdx04 .slide .module {
    display: flex;
    padding: 0;
    box-sizing: border-box;
  }
  #featureIdx04 .slide .module li {
    border-left: 0;
  }
  #featureIdx04 .slide .prev,
  #featureIdx04 .slide .next {
    width: 20px;
    height: 60px;
    overflow: hidden;
    top: 30%;
  }
  #featureIdx04 .slide button.sp {
    width: 40px;
    height: 100%;
    background: url(/kr/images/air-conditioners/md08932826/usp/btn_img_slider_arrow_m.png) no-repeat 0 0;
    background-size: contain;
  }
  #featureIdx04 .slide .prev button.sp {
    background-position: 0 0;
  }
  #featureIdx04 .slide .next button.sp {
    background-position: 100% 0;
  }
  .usp0406 .slide .module li {
    border-left: 0;
  }
}
  /* ico_scroll_box */
  .section0-next .ico_scroll_box {position:fixed;left:50%;bottom:35px;width:22px;height:22px;margin-left:-11px;transform:rotate(45deg);animation:ico_scroll_box both ease-in infinite 0.8s;z-index:10;opacity:0;}
  .section0-next .ico_scroll_box:before {position:absolute;right:0;top:0;width:3px;height:100%;background:#000;border-radius:4px;content:"";transition:background 0.4s, box-shadow 0.6s;}
  .section0-next .ico_scroll_box:after {position:absolute;left:0;bottom:0;width:100%;height:3px;background:#000;border-radius:4px;content:"";transition:background 0.4s, box-shadow0.6s;}
  .section0-next .ico_scroll_box p:after {position:absolute;right:0;top:0;width:3px;height:100%;background:#000;border-radius:4px;content:"";transition:background 0.4s;z-index:1;}
  .section0-next .ico_scroll_box.chk:before,
  .section0-next .ico_scroll_box.chk:after {background:#fff;}
  .section0-next .ico_scroll_box.chk p:after {background:#fff;}
  @keyframes ico_scroll_box{
    0% {transform:translateY(0) rotate(45deg);}
    60% {transform:translateY(40%) rotate(45deg);}
    100% {transform:translateY(0) rotate(45deg);}
    }
@media only screen and (max-width: 767px) {

.usp0303btn{display:block;}

    section.responsive.usp0303 .next,
    section.responsive.usp0303 .prev {display:block;position:absolute;top:82%;z-index:10;width:25px;height:40px;margin-top:-55px;background:rgba(242,241,237,0.6);cursor:pointer;}
    section.responsive.usp0303 .next .sp,
    section.responsive.usp0303 .prev .sp{background-image:none;width:100%;height: 100%;}
    section.responsive.usp0303 .prev{transform: rotate(180deg);left:0 !important;}
    section.responsive.usp0303 .next{right:0 !important;}
    section.responsive.usp0303 .next::after,
    section.responsive.usp0303 .prev::after {position:absolute;top:50%;right:10px;width:14px;height:14px;margin-top:-7px;border:solid #000;border-width:1px 1px 0 0;transform:rotate(45deg);transform-origin:center;content:'';}




  section.responsive.usp0401 .next,
  section.responsive.usp0401 .prev {display:block;position:absolute;top:68%;z-index:10;width:25px;height:40px;margin-top:-55px;background:rgba(242,241,237,0.6);cursor:pointer;}
  section.responsive.usp0401 .next .sp,
  section.responsive.usp0401 .prev .sp{background-image:none;width:100%;height: 100%;}
  section.responsive.usp0401 .prev{transform: rotate(180deg);left:0 !important;}
  section.responsive.usp0401 .next{right:0 !important;}
  section.responsive.usp0401 .next::after,
  section.responsive.usp0401 .prev::after {position:absolute;top:50%;right:10px;width:14px;height:14px;margin-top:-7px;border:solid #000;border-width:1px 1px 0 0;transform:rotate(45deg);transform-origin:center;content:'';z-index:-1;}
}
.usp0303btn{display:none;}




/* .fq17_0616 */
#featureIdx01.fq17_0616 {
  width: 100%;
  overflow: hidden;
}
#featureIdx01.fq17_0616 section.responsive.full .layout {
  padding-top: 0;
  padding-bottom: 0;
}
#featureIdx01.fq17_0616 section.all_in_one .link {
  top: 54%;
}
#featureIdx04.fq17_061604 section.usp0406 .usp0616-onM {
  display: none;
  padding:0;
}

@media only screen and (max-width: 767px) {
  #featureIdx01.fq17_0616 section.all_in_one .link {
      top: 48%;
  }
  #featureIdx04.fq17_061604 section.usp0406 .usp0616-onM {
      display: block;
  }
  #featureIdx04.fq17_061604 section.usp0406 .usp0616-onW {
      display: none;
  }
  #featureIdx04 .slide .prev, #featureIdx04 .slide .next {
      top: 50%;
  }
  .usp0401 .usp0401_item {
    padding: 70px 0;
  }
}