.title-wrap{
	/** background-color: #FFDB58; **/
	/**background-color : #ffed58; **/
	background-color: navajowhite;
    /* background-color: khaki; */
	height : 100px;
	margin : 150px 0 100px;
	position : relative;
}

h1{
	font-size : 50px;
	position : absolute;
	top : -35px;
	left : 50%;
	transform: translateX(-50%);
}

.list-wrap > ul{
	display : grid;
	grid-template-columns : repeat(3, 1fr);
	gap : 10px;
}

.list-wrap > ul > li{
	background-color: #f4f4f4;
}

.list-wrap > ul > li h2{
	padding : 30px 20px;
	font-weight : 400;
	font-size : 18px;
}