疑似要素をskewXで傾けてみました。
本体をskewXすると中身も傾いてしまうので。
html
1<div class="skewBox">
2 <h1>ABCDEF</h1>
3</div>
css
1.skewBox {
2 max-width: 960px;
3 height: 200px;
4 margin: 20px auto 0;
5 padding: 20px 180px;
6 position: relative;
7 color: white;
8 overflow: hidden;
9}
10.skewBox::before {
11 content: "";
12 position: absolute;
13 top: 0;
14 bottom: 0;
15 left: 100px;
16 right: -100px;
17 background: #000;
18 transform: skewX(-20deg);
19 border-radius: 20px 0 0 30px;
20 z-index: -1;
21}