.form-banner{margin:-30px -50px 30px;}.form-banner .sp{display:none;}
@media screen and (max-width:1024px){.article .article-wrapper .title {padding-bottom:0;margin-bottom:15px;}}
@media screen and (max-width:768px){.webform-submission-form .form-type-processed-text {margin-top:0;}.form-banner {margin: -40px -16px 0;}}
@media screen and (max-width:568px){.form-banner .pc {display:none;}.form-banner .sp {display:block;}}