/********* タブレット用横幅調整 *********/
@media (min-width: 768px) and (max-width: 1024px) {
    .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--offset--default--2 {
        margin-left: 0;
    }

    .aem-Grid.aem-Grid--default--12>.aem-GridColumn.aem-GridColumn--default--8 {
        margin-left: 0;
    }

    .aem-Grid.aem-Grid--12>.aem-GridColumn.aem-GridColumn--default--8 {
        margin-left: 0;
        width: 100%;
    }

    #explanation-wrap .explanation-box {
        display: block;
    }

    #explanation-wrap .explanation-box>div.image {
        width: 50%;
        margin: 5% auto;
    }

    #explanation-wrap .explanation-box>div.text {
        width: 90%;
        margin: 0 5% 5%;
    }
}