/* User-supplied artwork replaces the previous WHY text section. */
#why.why-image-section{padding:0;background:#f7faf6}
.why-information-banner,.why-result-banner{display:block;width:100%;max-width:1584px;margin:0 auto}
.why-information-banner>img,.why-result-banner>img{display:block;width:100%;height:auto;object-fit:contain}
.difference-banner-head{margin-bottom:40px}
@media(max-width:700px){.difference-banner-head{margin-bottom:28px}}
