html {
  -webkit-text-size-adjust: none;
  font-size: 60%; }

body {
  padding-top: 50px;
  min-width: auto; }

.header {
  display: none; }

.main:before {
  display: none; }

.article {
  padding-left: 0; }
  .article__contents {
    padding: 50px 0vw 5vw; }

.sidemenu {
  display: none; }

.footer {
  display: none; }
