.unit {
	display: flex;
    justify-content: center;
    align-items: center;
    margin:auto;
    width: 80%; 
    font-size: 1.5em;
}
.unit_item {
	display: flex;
    justify-content: center;
    align-items: center;
	font-size: 1.5em;
	padding: 5px;
    margin:  5px;              /* 外側の余白 */
    border-radius:  5px;        /* 角丸指定 */
    width: 45%;                 /* 幅指定 */
    height: 200px;
    text-align: center;
    background: #ffffff;
}
h3 {
		padding-top:20px;
}

.logomark {
	margin: 20px 0px 20px 0px
}

@media screen and (max-width:1220px) {
	.unit {
   		width: 100%;
    	flex-direction: column; 
	}
	.unit_item {
    width: 90%;                 /* 幅指定 */
	}
	h2 {
		padding-top:50px;
	}
}
