#brand {width:100%; }
#brand .flexR4 {display:flex; flex-wrap:wrap; justify-content; space-around; border-top:1px solid #dfdfdf; margin-top:25px; }
#brand .flexR4 li {width:25%; text-align:center; border-bottom:1px solid #dfdfdf; border-left:1px solid #dfdfdf; 
box-sizing:border-box; padding:20px 0;}
#brand .flexR4 li:nth-of-type(4n),#brand .flexR4 li:last-child {border-right:1px solid #dfdfdf; }
#brand .flexR4 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; }
#brand .flexR4 li .num:before {content:""; position:absolute; width:180px; height:2px; left:30px; top:15px; background-color:#00ada9; }
#brand .flexR4 li:last-child .num:before {display:none;}
#brand .flexR4 li .tit {font-size:20px; font-weight:600;}
#brand .flexR4 li .txt {font-size:16px; padding:5px 10px 0 10px;}

/*---------------------------------------
  MOBILE RESPONSIVE              
-----------------------------------------*/
@media (max-width: 1023px) {
#brand .flexR4 li {width:50%; }	
#brand .flexR4 li:nth-of-type(2n) {border-right:1px solid #dfdfdf; }
}
@media (max-width: 768px) {
}
@media (max-width: 640px) {
}
@media (max-width: 480px) {
}
@media (max-width: 320px) {
}

