.factory .content_area .company_nav {
	display: none;
}

@media screen and (min-width: 750px) {
    .factory .content_area .company_nav {
        height: auto;
        display: block;
	}
}
/* pointとsolutionのh3 */
.case h3 {
	margin: 1em 0 0 0;
	counter-increment: toc-counter;
	width: fit-content;
	background: linear-gradient(transparent 60%, #f5deed 60%);
}

/* 戻るボタン */
.return {
    width: 220px;
    padding: 12px;
    background-color: #2B4A78;
    color: white;
    border-radius: 5px;
    display: flex;
    margin: 20px auto ;
    justify-content:center;
    align-items: center;
}
