h1 {
padding: 0.5em;
background: aliceblue;
box-shadow: 0 0 4px rgba(0, 0, 0, 0.23);
}

h2#danraku2{
  position: relative;
  color: white;
  background: #81d0cb;
  line-height: 1.4;
  padding: 0.5em 0.5em 0.5em 1.8em;
}

h2#danraku2:before {/*疑似要素*/
  font-family: "Font Awesome 5 Free";
  content: "\f14a";
  position: absolute;
  left : 0.5em; /*左端からのアイコンまでの距離*/
}

h3 {
background: #c2edff;/*背景色*/
padding: 0.5em;/*文字まわり（上下左右）の余白*/
}


<!--
/*レスの枠*/
.ch_s{
	padding:5px;
	margin:0 0 10px 0;
	border-top:1px dashed #cccccc;
}

/*レスのヘッドエリア*/
.ch_hd{
	padding:1px;
	font-size:13px;
}

/*レスの本文エリア*/
.ch_bd{
	padding:1px 0 20px 1px;
	margin:10px 0 0 0;
	font-weight:normal;
	font-size:16px;
}

/*レス番号文字*/
.ch_num{
	font-weight:normal;
}

/*名前ブロック*/
.ch_nanashi{
	font-weight:bold;
	color:green;
}

/*日付とIDブロック*/
.ch_date{
	font-weight:normal;
	color:gray;
}

/*アンカー文字*/
.ch_ress{
	font-weight:bold;
	color:#0066cc;
	font-size:14px;
}
-->


/* カスタム CSS をここに入力してください */