$font-size-lg: 1.25rem; $line-height: 1.8;

.jumbotron > github-ribbon {

display: none;

@media (min-width: 576px) {
  display: block;
  float: right;
  margin-top: -4rem;
  margin-right: -2rem;
}

}

.novel {

max-width: 690px;
margin: 0 auto;
font-family: 游明朝, YuMincho, "ヒラギノ明朝 Pr6N", "Hiragino Mincho Pr6N", "ヒラギノ明朝 ProN", "Hiragino Mincho ProN", "ヒラギノ明朝 StdN", "Hiragino Mincho StdN", HiraMinProN-W3, "Noto Serif JP", serif;
line-height: $line-height;

h1, h2, h3, h4, h5, h6 {
  margin-top: $font-size-lg;
}

p {
  margin: 0;
}

blockquote {
  margin: 1.0rem * $line-height / 2 0;
  color: #6c757d; // text-secondary
}

hr {
  border: 0;
  margin: 0;
  height: 1.0rem * $line-height;
}

em {
  font-style: normal;
  text-emphasis-style: filled dot;
  -webkit-text-emphasis-style: filled dot;
}

pre {
  white-space: pre-wrap;
}

@media (min-width: 768px) {
  font-size: $font-size-lg;

  hr {
    height: $font-size-lg * $line-height;
  }
}

}