@charset "utf-8";

.sec_advantages .lineBtm {border-bottom:1px solid #d6d6d6;}

.sec_advantages .btm_img {width:100%;}
.sec_advantages .btm_img img { width:100%;}

.sec_advantages .icons_wrap {margin:0 -15px;}
.sec_advantages ul.icon_ul {display:flex; flex-wrap:wrap; justify-content: center;}
.sec_advantages ul.icon_ul li { width:25%; }
.sec_advantages ul.icon_ul li .cont_wrap {padding:50px 40px; text-align:center; word-break: keep-all; }
.sec_advantages ul.icon_ul li .cont_wrap h3.cont_tit {padding-top:30px; font-weight:500;}
.sec_advantages ul.icon_ul li .cont_wrap p.cont_p { color:#222;}
.sec_advantages ul.icon_ul li .cont_wrap .top_icon {width:150px; height:150px; background-color:#ebebeb; border-radius:30px; padding:30px; margin:0 auto; }
.sec_advantages ul.icon_ul li .cont_wrap .top_icon img{width:100%; }

@media screen and (max-width:1024px){
  .sec_advantages ul.icon_ul li .cont_wrap { padding: 30px 0 0; }
}
@media screen and (max-width:768px){
  .sec_advantages .desc_wrap .desc_img,
  .sec_advantages .desc_wrap .desc_cont {width:100%}
  .sec_advantages .desc_wrap .desc_cont {padding-left:0; padding-top:50px;}
  .sec_advantages .desc_wrap .desc_cont ul.bulletUl li.bulletLi p.bullet:before { top:9px;}
  .sec_advantages ul.icon_ul li { width:50%; padding:0 15px;}

}
@media screen and (max-width:560px){
  .sec_advantages ul.icon_ul li .cont_wrap .top_icon {width:120px; height:120px; padding:25px; }
}