main section + section {
  margin-top: 8rem;
}

main section h2 {
  font-size: 2rem;
  font-weight: bold;
  margin-bottom: 2.4rem;
}

.user {
  display: flex;
  flex-wrap: wrap;
}

@media screen and (max-width: 768px) {
  .user {
    flex-flow: column;
    justify-content: center;
  }
}
.user .icon {
  position: relative;
  display: block;
  width: 120px;
  min-width: 120px;
  height: 120px;
  overflow: hidden;
  border-radius: 300px;
  background-color: #eee;
}

@media screen and (max-width: 768px) {
  .user .icon {
    margin: auto;
    margin-bottom: 12px;
  }
}
.user .icon img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}

.user .profile {
  margin-left: 24px;
  width: 526px;
}

@media screen and (max-width: 768px) {
  .user .profile {
    margin-left: 0;
    width: 100%;
  }
}
.user .profile .userName > span {
  font-size: 15px;
}

.user .profile .userName > span.name {
  font-size: 20px;
  font-weight: bold;
}

@media screen and (max-width: 768px) {
  .user .profile .userName {
    text-align: center;
  }
}
.user .profile .comment {
  font-size: 13px;
  margin-top: 16px;
}

.user .profile .comment a {
  text-decoration: underline;
  color: #0195c6;
}

.news {
  margin-bottom: 120px;
}

.news > ul {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  -moz-column-gap: 2.4rem;
       column-gap: 2.4rem;
  row-gap: 3.2rem;
}

@media screen and (max-width: 768px) {
  .news > ul {
    grid-template-columns: repeat(1, 1fr);
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXNzZXRzL2Nzcy9uZXdzV3JpdGVyL3N0eWxlLmNzcyIsIm1hcHBpbmdzIjoiQUFBQTtFQUNFO0FBQ0Y7O0FBQ0E7RUFDRTtFQUNBO0VBQ0E7QUFFRjs7QUFDQTtFQUNFO0VBQ0E7QUFFRjs7QUFBQTtFQUNFO0lBQ0U7SUFDQTtFQUdGO0FBQ0Y7QUFEQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFHRjs7QUFEQTtFQUNFO0lBQ0U7SUFDQTtFQUlGO0FBQ0Y7QUFGQTtFQUNFO0VBQ0E7RUFDQTtLQUFBO0FBSUY7O0FBRkE7RUFDRTtFQUNBO0FBS0Y7O0FBSEE7RUFDRTtJQUNFO0lBQ0E7RUFNRjtBQUNGO0FBSkE7RUFDRTtBQU1GOztBQUpBO0VBQ0U7RUFDQTtBQU9GOztBQUxBO0VBQ0U7SUFDRTtFQVFGO0FBQ0Y7QUFOQTtFQUNFO0VBQ0E7QUFRRjs7QUFOQTtFQUNFO0VBQ0E7QUFTRjs7QUFOQTtFQUNFO0FBU0Y7O0FBUEE7RUFDRTtFQUNBO0VBQ0E7T0FBQTtFQUNBO0FBVUY7O0FBUkE7RUFDRTtJQUNFO0VBV0Y7QUFDRixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vYWxvY28vLi9yZXNvdXJjZXMvc2Fzcy9uZXdzV3JpdGVyL3N0eWxlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsibWFpbiBzZWN0aW9uICsgc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDhyZW07XG59XG5tYWluIHNlY3Rpb24gaDIge1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tYm90dG9tOiAyLjRyZW07XG59XG5cbi51c2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnVzZXIge1xuICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG4udXNlciAuaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMjBweDtcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogMzAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudXNlciAuaWNvbiB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG4gIH1cbn1cbi51c2VyIC5pY29uIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xufVxuLnVzZXIgLnByb2ZpbGUge1xuICBtYXJnaW4tbGVmdDogMjRweDtcbiAgd2lkdGg6IDUyNnB4O1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnVzZXIgLnByb2ZpbGUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG4udXNlciAucHJvZmlsZSAudXNlck5hbWUgPiBzcGFuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuLnVzZXIgLnByb2ZpbGUgLnVzZXJOYW1lID4gc3Bhbi5uYW1lIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC51c2VyIC5wcm9maWxlIC51c2VyTmFtZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4udXNlciAucHJvZmlsZSAuY29tbWVudCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi51c2VyIC5wcm9maWxlIC5jb21tZW50IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICMwMTk1YzY7XG59XG5cbi5uZXdzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG4ubmV3cyA+IHVsIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMiwgMWZyKTtcbiAgY29sdW1uLWdhcDogMi40cmVtO1xuICByb3ctZ2FwOiAzLjJyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubmV3cyA+IHVsIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCgxLCAxZnIpO1xuICB9XG59Il0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/