.common-layout {
  padding: 20px 0 200px 0;

  display: grid;
  grid-template-columns:
      [full-start] minmax(1em, 1fr)
      [main-start] minmax(0, 80em) [main-end]
      minmax(1em, 1fr) [full-end];
  grid-row-gap: 1em;

  &> * {
    grid-column: main;
  }

  .content {
    background-color: #fff;
    border: 1px solid #cecece;
    border-radius: 5px;
    padding: 40px;

  }
}
