.ScreenContentFocus1 {
} @media all and (min-width: 204px) { .ScreenContentFocus1 { margin-left: auto; margin-right: auto; width: 22rem; }
} @media all and (min-width: 588px) { .ScreenContentFocus1 { margin-left: auto; margin-right: auto; width: 46rem; }
}
.Article{ box-sizing: border-box; border-bottom: 0.0625rem solid var(--ColorDm04);
} @media all and (min-width: 204px) { .Article { padding-top: 2rem; padding-bottom: 2rem; }
} @media all and (min-width: 588px) { .Article { padding: 2rem;
        border-left  : 0.0625rem solid var(--ColorDm04);
        border-right : 0.0625rem solid var(--ColorDm04);
        }
}
.Article .ArticleDescdantGen1 { margin-left: -0.0625rem; }
.Article .ArticleDescdantGenN {
} @media all and (min-width: 204px) { .Article .ArticleDescdantGenN { width: 22rem; }
} @media all and (min-width: 588px) { .Article .ArticleDescdantGenN { width: 42rem; }
}
.Article .ArticleContent { }
.Article .ArticleContent > * { margin-top: 2rem; }
.Article .ArticleContent > *:nth-child(1) { margin-top: 0rem; }
