@charset "UTF-8";
/* 記事 */
.content__head.--article {
    margin: 0 auto 30px;
}
@media (max-width: 980px) {
    .content__head.--article {
        margin: 0 auto 30px;
    }
    .title__secondary {
        margin-bottom: 20px;
    }
    .title__secondary > span {
        font-size: 2rem;
        line-height: 3rem;
    }
    .topic {
        margin-top: 15px;
        padding: 20px;
    }
    .customer__profile-wrap {
        display: block;
        margin-top: 0;
        margin-bottom: 0;
    }
    .customer__profile-wrap .customer__profile-container .customer__profiles {
        margin-top: 0;
    }
    .customer__profile-wrap .company__detail-wrap {
        margin-bottom: 15px;
    }
    .customer__profile-wrap .company__detail-wrap img {
        width: 100%;
    }
    .article__area.--voice .article__area__voice__wrap .article__area__column:last-child {
        margin-top: 0;
    }
    .article-text-area-ul__list {
        margin: 0;
    }
    .article__area.--voice {
        padding: 0;
    }
    .title__tertiary {
        margin-bottom: 10px;
    }
    .title__tertiary::before {
        height: 100%;
        top: 0;
    }
    .article__area .title__tertiary {
        margin-top: 15px;
    }
    .title__quaternary {
        line-height: 2rem;
    }
    .article__area .article__item__text {
        margin-top: 15px;
    }
}
.company__detail-wrap.--painting img{
	max-width: 100%;
	height: auto;
}
.company__detail-wrap.--picture img{
	max-width: 100%;
	width: auto;
	height: auto;
}
.company__detail-wrap.--painting {
	margin: 0 auto;
	width: 40%;
}
@media (max-width: 980px) {
	.company__detail-wrap.--painting {
    	width: 75%;
		max-width: 350px;
	}
    .customer__profile-wrap.--center img {
        width: 100%;
    }
}