<h1 class="cp_h1title">見出しテキスト</h1>
.cp_h1title {
position: relative;
padding-left: 25px;
}
.cp_h1title:before,
.cp_h1title:after {
position: absolute;
content: '';
bottom: 0;
}
.cp_h1title:before {
left: 0;
width: 15px;/*三角形の横サイズ*/
height: 15px;/*三角形の縦サイズ*/
background-color: #1E88E5;/*三角形の色*/
clip-path: polygon(100% 0%, 100% 100%, 0% 100%);/*三角形を指定*/
}
.cp_h1title:after {
left: 15px;
width: calc(100% - 15px);/*ライン全体の長さ:100%のラインから三角の15px分をマイナスする*/
border-bottom: solid 4px #1E88E5;/*ラインの指定*/
}