#business {width:100%; }
#business .flexR3 {display:flex; justify-content: space-around;   }
#business .flexR3 .item {width:392px; }
#business .flexR3 .item:nth-child(2) {color:#fff; text-align:center; font-size:45px; padding-top:90px; }

#business .flexR4 {display:flex; justify-content: space-around;   }
#business .flexR4 .item2 {width:392px; }


#business .floatL {width:25%;}
#business .floatR {width:75%;}
#business .contBox {background-color:#eef5f1; padding:75px 0; text-align:center; clear:both;}

#business .flexR6 {display:flex; justify-content; space-around; }
#business .flexR6 li {width:16.66666%; text-align:center;}
#business .flexR6 li .num {width:32px; height:32px; font-size:20px; color:#fff; border-radius:30px; 
font-weight:bold; margin: 25px auto; background-color:#00ada9; position:relative; }
#business .flexR6 li .num:before {content:""; position:absolute; width:180px; height:2px; left:30px; top:15px; background-color:#00ada9; }
#business .flexR6 li:last-child .num:before {display:none;}
#business .flexR6 li .tit {font-size:20px; font-weight:600;}
#business .flexR6 li .txt {font-size:16px; padding:5px 10px 0 10px;}

/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
#business .flexR3 {display:flex; flex-direction:column; ;   }
#business .flexR3 .item {width:100%; }
#business .flexR3 .item:nth-child(2) {color:#fff; text-align:center; font-size:35px; padding:50px 10px; }

#business .flexR4 {display:flex; flex-direction:column; ;   }
#business .flexR4 .item2 {width:100%; }

#business .floatL {width:100%;}
#business .floatR {width:100%; padding-top:10px;}
#business .contBox {background-color:#eef5f1; padding:75px 0; text-align:center; clear:both;}

#business .flexR6 {display:flex; flex-wrap: wrap; }
#business .flexR6 li {width:50%; text-align:center; margin:10px 0 30px 0;}
#business .flexR6 li .num { margin: 15px auto; }
#business .flexR6 li .num:before {width:170px; }
#business .flexR6 li:nth-of-type(2n) .num:before {display:none;}
#business .flexR6 li .tit {font-size:18px;}
#business .flexR6 li .txt {font-size:14px; padding:5px 10px 0 10px;}
}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}

