#introListStyle3{padding:0 calc((100% - 1200px)/2) 20px}
#introListStyle3 .title{text-align:center}
#introListStyle3 .title h3{text-transform:uppercase;font-size:24px;padding:0 40px;height:50px;display:inline-block;color:#fff;position:relative;clip-path:polygon(0 0,100% 0,95% 100%,5% 100%);background:#000}
#introListStyle3 .title h3 span{display:flex;align-items:center;height:100%}
#introListStyle3 .content{padding-top:20px;display:flex;justify-content:space-between}
#introListStyle3 .content div:first-child{margin-left:0}
#introListStyle3 .content div{flex-basis:0;flex-grow:1;margin-left:20px;border:1px solid #000;border-radius:0 20px 20px/*min-height:120px;text-align: justify;border: 2px solid;border-radius: 0 20px 20px*/}
#introListStyle3 .content div>strong{padding: 2px 13px; position: relative;justify-content: center;align-items: center;color: #fff;font-size: 20px;font-style: italic;background: #000}
#introListStyle3 .content div>strong::after {content: '';border-top: 13px solid transparent;border-bottom: 13px solid transparent;border-left: 10px solid #000;position: absolute;right: -10px;top: 0}
#introListStyle3 .content div>p{padding: 10px}
@media all and (max-width:1023px){
    #introListStyle3{padding:0 10px 10px}
    #introListStyle3 .title h3{font-size:14px}
    #introListStyle3 .content{flex-wrap:wrap}
    #introListStyle3 .content div:first-child{margin-top:0}
    #introListStyle3 .content div{flex-basis:unset;flex-grow:unset;width:calc(50% - 5px);margin:10px 0 0 10px}
    #introListStyle3 .content div:nth-child(odd){margin-left:0}
}
@media all and (max-width:768px){
    #introListStyle3 .content div{width:100%;margin-left:0}
}