.aboutBox{padding:3vh 0;}
.aboutBox ul{ margin:0 -2vw;}
.aboutBox ul li{ padding:0 2vw; float:left; }
.aboutBox ul li.leftImg{width:50%;}
.aboutBox ul li.leftImg img{ width:100%; height:auto; margin:3vh 0; border-radius:5px; overflow:hidden;}
.aboutBox ul li.rightTxt{width:50%;}
.aboutBox ul li.rightTxt h2{line-height:150%; font-weight:500; text-align:left; padding-top:2vh; padding-bottom:0; }
.aboutBox ul li.rightTxt p{ margin:2vh 0; line-height:260%; text-align:left; font-size:0.85vw ; color:#686868}
.aboutBox img{ width:100%; height:auto; max-width:800px; margin:3vh 0;}
@media (max-width: 768px) {
.aboutBox{padding:20px 0;}
.aboutBox ul{ margin:0 0;}
.aboutBox ul li{ padding:0 0; float:none; }
.aboutBox ul li.leftImg{width:100%; margin:0 -10px;}
.aboutBox ul li.leftImg img{ width:calc(50% - 20px); height:auto; margin:0 10px; float:left; border-radius:3px; overflow:hidden;}
.aboutBox ul li.rightTxt{width:100%; margin-top:20px;}
.aboutBox ul li.rightTxt h2{line-height:150%; font-weight:500; text-align:left; padding-top:20px; padding-bottom:0; }
.aboutBox ul li.rightTxt p{ margin:10px 0; line-height:200%; text-align:left; font-size:14px ; color:#686868}

}
