@charset "UTF-8";

.m-slider__thum__item__content__title .ruby  {
  position: relative;
}
.m-slider__thum__item__content__title .ruby::before {
  content: attr(data-ruby);
  display: block;
  width: 100%;
  text-align: center;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, -100%);
  font-size: 10px;
  letter-spacing: 0.9em;
}

@media screen and (max-width: 640px) {
  .m-slider__thum__item__content__title {
    line-height: 1.5em;
  }
  .m-slider__thum__item__content__title .ruby::before {
    top: 1.5em;
  }
}
