@charset "utf-8";

.features {}
.features .layout {}

.pddglt {padding-left:100px;}
.pddgrt {padding-right:100px;}
.features .point_txt {display:inline-block; padding:.3em 1em; border-radius:10px; color:#fff; font-weight:500; }
.features .point_txt.yellow {background-color:#f8b231; }
.features .point_txt.green {background-color:#006760; }

.features .halfWrap {display:flex; flex-wrap:wrap; justify-content:space-between; align-items: center;}
.features .halfWrap .order1 {order:1;}
.features .halfWrap .order2 {order:2;}
.features .halfWrap .half.halftxt {width:50%; word-break: keep-all; }
.features .halfWrap .half.halfimg {width:50%; }
.features .halfWrap .imgWrap {position:relative; width:100%; height:0; overflow:hidden; border-radius:20px; border:1px solid #ddd; }
.features .halfWrap .imgWrap.pdbttm70 {padding-bottom:70%; }
.features .halfWrap .imgWrap.pdbttm90 {padding-bottom:90%; }
.features .halfWrap .imgWrap .imgpst { position:absolute; width:100%; height:100%; top:0; left:0; }
.features .halfWrap .imgWrap .imgpst img {width:100%; height:100%; object-fit: cover;  }
 
.features .radiusBg {display:inline-block; padding:9px 20px 5px; border-radius:30px; }


/*슬라이드*/
.features .slideNormal2 {position:relative; width:100%; border:1px solid #ddd; border-radius:20px; overflow: hidden;}
.features .slideNormal2 img { width:100%; }
.features .slideNormal2 .swiper-slide { }
.features .slideNormal2 .swiper-pagination-bullet {background-color:transparent;}
.features .slideNormal2 .swiper-pagination-bullet-active {background-color:transparent;}
.features .slideNormal2 .swiper-pagination{bottom:20px;}
.features .slideNormal2 .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{background: #006760; margin:0 5px;}
.features .slideNormal2 .swiper-pagination-bullet-active{background: #006760}
  
.features .swiper-pagination-bullet {background-color:transparent;}
.features .swiper-pagination-bullet-active {background-color:transparent;}

@media screen and (max-width:1024px){
  .pddglt {padding-left:50px;}
  .pddgrt {padding-right:50px;}
  .features .halfWrap .imgWrap {border-radius:20px;}
  .features::before,
  .features::after {height:150px; }
}
@media screen and (max-width:768px){
  .pddglt {padding-left:0;}
  .pddgrt {padding-right:0;}
  .features .imgWrap {padding-bottom:60%;}
  .features .setpIcon ul.stepUl li {width: calc(50% - 10px); }
  .features .setpIcon ul.stepUl li::after {display:none;}
    .features ul.stepUl li .topIcon img {height:4.5em;}

  .features::before,
  .features::after {height:80px; }
  .features .halfWrap .half.halftxt,
  .features .halfWrap .half.halfimg {width:100%; }
  .features .halfWrap .half.halftxt {padding-bottom:30px; text-align:center;}
  .features .halfWrap .halftxt.order1,
  .features .halfWrap .halftxt.order2 {order:1;}
  .features .halfWrap .halfimg.order1,
  .features .halfWrap .halfimg.order2 {order:2;}
}
@media screen and (max-width:560px){
  .setpIcon ul.stepUl li .topIcon {width:100px; height:100px; line-height: 102px;}
}