.honbun {
  font-family: Yomogi;
}

.honbun > h1 {
  color: #FAA0EC;
  /*background: linear-gradient(transparent 60%, #3ff 60%);*/
  /*text-decoration: underline #00ffff;*/
  display: inline; /* これが超大事！ */
  background: linear-gradient(transparent 60%, rgba(0, 242, 255, 0.4) 60%);
  -webkit-box-decoration-break: clone; /* 折り返しても各行に適用させる魔法 */
  box-decoration-break: clone;
  padding: 0 4px; /* ちょっとはみ出すとそれっぽい */
}

.honbun > p {
  font-size: 1.5em;
}

.highlight {
  background-color: #E7FF6F;
  color: #000000;
}

.highlight2 {
  background-color: #91FF6F;
  color: #000000;
}

.kakugen {
  padding: 20px;
  background-color: #331956;
  color: #EAE441;
  border-radius: 20px;
  border: #328FAB 2px solid;
  font-size: 1.4em;
  /*text-align: center;*/
}

.kakuname {
  text-align: right;
}

.honbunkajo {
  font-size: 1.4em;
  color: #9CE7EA;
  list-style-type: "🔸";
}

.sekai {
  font-size: 1.2em;
  color: #E4F52A;
  list-style-type: "✅";
}

.sekai2 {
  font-size: 1.4em;
  color: #E4F52A;
  list-style-type: "✅";
}
