.wrap_inner {
	display:flex;
	flex-direction: column;
}
.header_wrap {
	background-color:#f6f8fa;
	border-bottom:1px solid #d8dee4;
}
.header_wrap .header_wrap_inner {
		display:flex;
		flex-direction: column;
}

.header_wrap h1 {
}
.header_wrap h1 img {
	width:10%;	
}
.header_wrap .header_title {
	font-size: 26px;
	padding:40px;
	font-weight:600;
	text-align:center;
	width:60%;		
	margin: 0 auto;
	display:flex;
	gap:10px;
    justify-content: center;
}

.header_wrap .header_title span {
	display:inline-block;
}
.header_wrap .header_title span svg {
	width:30px;
	fill: #218bff;
}
.header_wrap .header_wrap_top {
	background-color:#fbfcfc;
		border-bottom:1px solid #d8dee4;
		padding:10px;
}

.header_wrap .header_wrap_top h1 {
	text-align:center;
		width:60%;		
		margin: 0 auto;
}


