.tre_charac ul li{width:23%;}
.principle{margin-top:0 !Important;}

.tre_thesis{background:#f8f8f8;}
.tre_thesis h2{}
.tre_thesis h2 p{margin-top:10px;font-weight:400;color:#555;}
.tre_thesis ul{border-top:1px solid #000;margin-top:35px;}
.tre_thesis ul li{border-bottom:1px solid #e4e4e4;padding:30px;}
.tre_thesis ul li:last-child{border:0;}
.tre_thesis ul li p{font-size:16px;}
.tre_thesis ul li span{display:block;font-size:14px;margin-top:10px;color:#999;letter-spacing:0;}
.tre_thesis ul li p b{color:#ff3939;font-size:18px;}

@media screen and (max-width:768px){
  .tre_charac ul li{width:100%}
  .tre_thesis ul li{padding:20px}
  .tre_thesis ul li p{font-size:13px;word-break:keep-all;}
  .tre_thesis ul li p br{display:none}
  .tre_thesis ul li p b{font-size:14px}
  .tre_thesis ul li span{font-size:12px;}
}