@media all and (min-width: 768px) {
  .top-bar {
    background-color: #e4ffb5;
    margin: 0;
  }
  .top-bar h1.description {
    margin: 0;
    margin-right: 10%;
    padding: 5px 0;
    text-align: right;
    font-size: 0.9em;
    font-weight: normal;
  }
  [data-ruby] {
    z-index: -9 !important;
    position: relative;
  }
  [data-ruby]::before {
    content: attr(data-ruby);
    position: absolute;
    top: -1.6em;
    left: 0;
    right: 0;
    margin: auto;
    font-size: 0.3em;
  }
  h2.site-title {
    margin: 5% auto 5%;
    padding: 0 10px;
    letter-spacing: 3px;
    text-align: center;
    font-size: 2.6em;
    font-weight: normal;
  }
  h2.site-title a:link, h2.site-title a:hover, h2.site-title a:active, h2.site-title a:visited {
    text-decoration: none;
    display: inline-block;
    cursor: pointer;
    color: #000;
  }
}
@media all and (max-width: 767px) {
  .top-bar {
    background-color: #e4ffb5;
    margin: 0;
    padding: 5px 10px;
  }
  .top-bar h1.description {
    margin: 0;
    padding: 5px 0;
    text-align: left;
    font-size: 0.9em;
    font-weight: normal;
  }
  [data-ruby] {
    z-index: -9 !important;
    position: relative;
  }
  [data-ruby]::before {
    content: attr(data-ruby);
    position: absolute;
    top: -1.6em;
    left: 0;
    right: 0;
    margin: auto;
    font-size: 0.3em;
  }
  h2.site-title {
    margin: 10% auto 5%;
    padding: 0 10px;
    letter-spacing: 3px;
    text-align: center;
    font-size: 2.6em;
    font-weight: normal;
  }
  h2.site-title a:link, h2.site-title a:hover, h2.site-title a:active, h2.site-title a:visited {
    text-decoration: none;
    display: inline-block;
    cursor: pointer;
    color: #000;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../stylesheet/scss/header.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAEA;EAEA;IACE;IACA;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;;EAIJ;IACE;IAEA;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAGJ;IACE;IACA;IACA;IACA;IACA;IACA;;EACA;IACE;IAEA;IACA;IACA;;;AAOJ;EAEA;IACE;IACA;IACA;;EACA;IACE;IACA;IACA;IACA;IACA;;EAIJ;IACE;IAEA;;EACA;IACE;IACA;IACA;IACA;IACA;IACA;IACA;;EAIJ;IACE;IACA;IACA;IACA;IACA;IACA;;EACA;IACE;IAEA;IACA;IACA%22,%22file%22:%22header.css%22%7D */
