.panel1-wrapper{margin:0 auto;overflow:auto;padding:0 20px}@media (min-width:48em){.panel1-wrapper{margin:0 auto;padding:0;width:1316px}}.panel1{background-color:#fff;border:1px solid #d6d6d6;border-radius:8px;padding:21px 20px 36px;width:100%}@media (max-width:47.9375em){.panel1-wrapper.js-scrollable .panel1{width:928px}}@media (min-width:48em){.panel1{padding:36px 70px 66px;width:100%}}.panel1__img{margin-top:33px;width:100%}@media (max-width:47.9375em){.panel1.js-scrollable .panel1__img{width:886px}}@media (min-width:48em){.panel1__img{margin:24px auto 0;max-width:1020px;width:100%}}