
.usp_module .w1900, .usp_module .responsive.w1900 .layout {   max-width:1600px !important;   padding-bottom:0;   padding-top:0; }  .feature_usp.b2c_0417 .w1900 .txt2 { margin:5px 0 0 5px; }  .feature_usp.b2c_0417 .w1900 .txt2, .feature_usp.b2c_0417 .txt2, .usp_module .responsive .subLayout ul.noti.refer > li, .usp_module .responsive ul.noti.refer > li {   font-size:12px;   color:#888;   line-height:1.5; }  .usp_module .responsive .text.center {   text-align:center;   padding:5% 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 .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 .gallery .swiper-pagination { display:none; }  section.responsive .gallery .swiper-button-prev { left:15%; }  section.responsive .gallery .swiper-button-next { right:15%; }  .dim {   position:fixed;   left:0;   top:0;   right:0;   z-index:9;   bottom:0;   background:#000;   opacity:0.6;   width:100%;   height:100%; }  #featureIdx01 .NewBanner .link_wrap { position:relative; }  #featureIdx01 .NewBanner ul.link {   position:absolute;   left:11%;   top:42%;   width:24%;   height:40%; }  #featureIdx01 .NewBanner ul.link li {   width:100%;   height:23%;   margin-bottom:14%; }  #featureIdx01 .NewBanner ul.link li:last-child { margin-bottom:0; }  #featureIdx01 .NewBanner ul.link li button {   display:inline-block;   width:100%;   height:100%;   outline:none; }  #featureIdx02, #featureIdx03 { margin-top:70px; }  #featureIdx02 section.responsive.full .layout, #featureIdx03 section.responsive.full .layout { padding-top:0; }  @media only screen and (max-width:767px) {   .mobile .feature_usp.b2c_0417 .w1900 .txt2,   .mobile .feature_usp.b2c_0417 .txt2,   .mobile .usp_module .responsive .subLayout ul.noti.refer > li {     font-size:12px;     color:#888;   }    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 .gallery .swiper-pagination {     display:block;     position:static;     margin-top:10px;   }    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: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-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; }    #featureIdx01 .NewBanner ul.link {     left:6%;     top:37%;     width:36%;     height:54%;   }    #featureIdx01 .NewBanner ul.link li {     width:100%;     height:26%;     margin-bottom:21%;   }    #featureIdx02,   #featureIdx03 { margin-top:0; }    #featureIdx02 section.responsive.full .layout,   #featureIdx03 section.responsive.full .layout { padding-top:20px; } } 
ul.noti.steam_noti {   width:87%;   padding-left:125px;   color:#9f9f9f; }  .uspCollpase section.responsive > .layout-2.steam_info { padding-bottom:30px; }  .eventBtn { margin-top:20px; }  .eventBtn li { padding:7px 0; }  .eventBtn li button {   font-size:20px;   line-height:35px; }  .eventBtn li button em {   font-weight:bold;   color:#000; }  .eventBtn li button span { color:#000; }  .eventBtn li button .num {   display:inline-block;   width:35px;   height:35px;   border-radius:35px;   background-color:#797979;   color:#fff;   text-align:center;   font-size:18px; }  .eventBtn li.on button .num { background-color:#d80647; }  @media only screen and (max-width:767px) {   .mobile ul.noti.steam_noti {     width:100%;     padding:0 20px;     box-sizing:border-box;   }    .eventBtn li { padding:3px 0; }    .eventBtn li button {     font-size:13px;     line-height:20px;     text-align:left;   }    .eventBtn li button .num {     display:inline-block;     width:20px;     height:20px;     border-radius:20px;     font-size:12px;   } } 
.usp_module .slide .prev { left:50px; }  .usp_module .slide .next { right:50px; }  .onM.m-type2 .bg-f1 { border-bottom:1px solid #d5d5d5; }  .onM.m-type2 .slide .headCopyN { margin-bottom:20px; }  .onM.m-type2 .slide .headDescN { margin:0; }  .usp_module .onM.m-type2 .wideLayout .bnr_slide .hero {   margin-top:0;   margin-bottom:30px; }  .mobile .usp_module .onM.m-type2 .layout-14 .bnr_slide { padding-bottom:10px; }  .mobile .usp_module .onM.m-type2 .layout-14 .info .subDescN {   position:relative;   top:auto;   bottom:auto;   margin-bottom:20px;   height:auto; }  .usp_module .onM.m-type2 .layout-14.slide .next, .usp_module .onM.m-type2 .layout-14.slide .prev { top:53%; }  section.responsive .respon_img {   position:relative;   text-align:center; }  section.responsive .respon_img .noti { margin-top:-5%; }  section.responsive .respon_img .text {   position:absolute;   top:9%;   width:50%;   z-index:1;   padding-left:125px;   text-align:left;   box-sizing:border-box; }  section.responsive .respon_img .text.left {   left:4%;   top:29%; }  @media only screen and (max-width:767px) {   .mobile section.responsive .respon_img img { width:100%; } }  .smart_connectivity .responsive { position:relative; }  .usp_module .smart_connectivity .bodyCopyN2 { color:#333; }  .usp_module .smart_connectivity .responsive .layout-2.subLayout { padding:0 !important; }  .usp_module .smart_connectivity .layout-2.subLayout .subDescN {   margin-bottom:0;   color:#333;   font-size:20px;   margin-top:20px; }  .usp_module .smart_connectivity .responsive .subLayout ul.noti.refer > li { color:#888; }  .smart_connectivity .text {   position:absolute;   top:15%;   left:10.62%;   text-align:left; }  .smart_connectivity .text .noti { margin-top:7px; }  .smart_connectivity .go_detail {   display:inline-block;   padding:8px 26px;   border:1px solid #333;   color:#333;   font-size:15px;   font-weight:400;   margin-top:25px;   margin-bottom:8%;   font-family:"LGSmHaR","inherit"; }  .pop_connectivity {   display:none;   position:absolute;   top:-1px;   left:50%;   z-index:10;   max-width:1270px;   margin-left:-635px;   background:#fff;   box-sizing:border-box;   font-size:16px;   line-height:1.5;   box-shadow:4px 7px 20px 12px rgba(0,0,0,0.1);   padding:60px;   box-sizing:border-box; }  .pop_connectivity .title {   position:relative;   max-width:1600px;   margin:0 auto; }  .pop_connectivity .title .noti li { font-size:20px; }  .pop_connectivity h3 {   font-size:38px;   font-weight:normal;   color:#000; }  .pop_connectivity .close {   position:absolute;   top:0%;   right:0; }  .usp_module .responsive .subLayout ul.noti.refer > li { font-size:14px; }  .pop_connectivity .installCont .noti {   margin-top:30px;   padding-top:30px;   border-top:1px solid #cbcbcb; }  .pop_connectivity .installCont .noti li { color:#353535; }  .usp_module .print-area section.responsive .pop_connectivity .layout { padding-top:40px; }  @media only screen and (max-width:767px) {   .usp_module .smart_connectivity .bodyCopyN2 { font-size:7vw; }    .usp_module .smart_connectivity .layout-2.subLayout .subDescN {     font-size:3.6vw;     margin:2.8vw 7vw;   }    .smart_connectivity .text {     text-align:center;     top:7.77vw;     left:0;     width:100%;     z-index:2;   }    .smart_connectivity .img_con { position:relative; }    .smart_connectivity .img_con img { max-width:100%; }    .smart_connectivity .go_detail {     margin-top:0;     font-size:3.6vw;     padding:1.4vw 2.8vw;   }    .smart_connectivity .img_con .noti {     position:absolute;     bottom:3.47vw;     left:7vw;   }    .pop_connectivity {     padding:7.78vw;     max-width:100%;     margin-left:-50%;   }    .pop_connectivity .title .noti li { font-size:3.33vw; }    .pop_connectivity .close img {     width:4.44vw;     height:4.44vw;   }    .pop_connectivity h3 { font-size:7vw; }    .pop_connectivity section.title { padding-top:0; }    .pop_connectivity .noti {     margin-top:10px;     padding:0;   }    .pop_connectivity .noti li { font-size:3.88vw; }    .usp_module .print-area section.responsive .pop_connectivity .layout { padding-top:30px; }    .pop_connectivity .layout > .unit { padding:0; }    .pop_connectivity .installCont .noti {     margin-top:6.52vw;     padding-top:6.52vw;   }    .pop_connectivity .installCont .noti li { font-size:2.5vw; } } 
#dishWasherGuide .videoGuide {   padding:4.5vw 0 3.75vw;   box-sizing:border-box; }  #dishWasherGuide .subCopy {   display:block;   text-align:center;   margin-bottom:26px;   font-size:64px;   font-weight:600; }  #dishWasherGuide .smallCopy {   display:block;   font-size:24px;   text-align:center;   margin-bottom:70px; }  #dishWasherGuide .videoGuide .img_con { position:relative; }  #dishWasherGuide .videoGuide .img_con img { max-width:100%; }  #dishWasherGuide .swiper-container { padding-bottom:40px; }  #dishWasherGuide .swiper-wrapper { width:auto; }  #dishWasherGuide .swiper-slide { width:16.6%; }  #dishWasherGuide .swiper-slide a {   display:block;   margin:0 1vw; }  #dishWasherGuide .swiper-slide a .title {   display:block;   margin-top:1.125vw; }  #dishWasherGuide .swiper-pagination {   display:none;   bottom:0; }  #dishWasherGuide .swiper-pagination { margin:0 2px; }  #dishWasherGuide .swiper-pagination .swiper-pagination-bullet {   position:relative;   left:auto;   bottom:auto;   width:9px;   height:9px;   border:0 none;   border-radius:50%;   background:#fff !important;   border:1px solid #c2c2c2;   box-sizing:border-box; }  #dishWasherGuide .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {   width:15px;   height:9px;   padding:0;   border-radius:9px;   background:#dc1e58 !important;   border-color:#dc1e58; }  #video {   position:absolute;   top:0;   left:0;   width:100%;   z-index:10; }  #video:before {   display:none;   content:'';   width:100%;   height:100%;   position:fixed;   top:0;   left:0;   bottom:0;   right:0;   z-index:100;   background:rgba(0,0,0,0.5); }  video { width:100%; }  #video .icon.rd-close {   position:absolute;   top:10px;   right:10px; }  #video .icon.rd-close:before {   font-size:32px;   color:#fff; }  .videoCont {   position:relative;   z-index:101; }  .priceGuide { margin-bottom:2.5vw; }  .slideSec {   position:relative;   width:100%;   z-index:5; }  .slideSecCont { display:none; }  .fa-angle-down { background-image:url(/kr/images/dishwashers/md08918481/open.png); }  .fa-angle-up { background-image:url(/kr/images/dishwashers/md08918481/close.png); }  .panel {   display:block;   border-top:1px solid #b2b2b2;   width:100%; }  .panel .btnArea {   display:block;   padding:1.375vw;   text-align:center; }  .panel .btnArea:after {   display:block;   content:'';   width:0;   height:0;   clear:both; }  .panel span {   font-size:18px;   color:#d80546;   font-weight:bold;   line-height:24px; }  .mobile .panel .btnArea { padding:2.77vw; }  .mobile .panel span { font-weight:normal; }  .panel i {   vertical-align:middle;   display:inline-block;   width:22px;   height:24px;   margin-left:10px;   background-size:100%;   background-repeat:no-repeat; }  .panel .toggleText { float:none !important; }  #dishwasherGuide { z-index:1; }  .priceGuide .btn_box { position:relative; }  .priceGuide .btn_box button {   position:absolute;   top:0;   left:0;   width:17%; }  .priceGuide .btn_box button.objet_btn {   top:32.9%;   left:17.1%;   height:1.2%; }  .priceGuide .btn_box button.builtin_btn {   top:27.2%;   left:21.5%;   height:1%; }  .pop .dishwasher .popupCont {   padding:0;   max-width:1140px; }  .pop .dishwasher .popupCont img { max-width:100%; }  .pop .dishwasher .close {   width:5%;   height:8%; }  .pop .dishwasher .icon.rd-close:before {   width:100%;   height:100%;   content:"";   background:none;   transform:none; }  @media screen and (max-width:767px) {   #dishWasherGuide .videoGuide {     border-left:none;     border-right:none;     padding:10.83vw 0 6.93vw;     margin-top:6.25vw;   }    #dishWasherGuide .subCopy {     font-size:6.94vw;     margin-bottom:5.55vw;   }    #dishWasherGuide .smallCopy {     font-size:3.6vw;     margin-bottom:4.16vw;   }    #dishWasherGuide .swiper-slide a .title { font-size:13px; }    #dishWasherGuide .swiper-slide a { margin:0 2.77vw; }    #dishWasherGuide .swiper-slide a .title { margin-top:2.77vw; }    #dishWasherGuide .swiper-pagination { display:block; }    .priceGuide { margin-bottom:6.25vw; }    .priceGuide .btnArea span { font-size:13px; }    #video {     width:100%;     margin:0 auto;     position:fixed;     top:35%;     left:0;   }    #video .icon.rd-close {     position:absolute;     top:-40px;     right:0;   }    #video:before { display:block; }    .noti { padding:10px 0 0; }    .mobile .priceGuide .btn_box button {     position:absolute;     top:0;     width:58%;   }    .mobile .priceGuide .btn_box button.objet_btn {     top:19.7%;     left:21.1%;   }    .mobile .priceGuide .btn_box button.builtin_btn { top:15%; }    .mobile .popup.dishwasher { width:90%; }    .mobile .pop .dishwasher .close { width:7%; } } 
