.kakomi {
  display: inline-block;
  padding: 0.1em 0.3em 0.1em 0.3em;
  border-radius: 0.5em;
}

.kakomi.kyoshi {
  background-color: royalblue;
  color: white;
}

.kakomi.osusume {
  background-color: crimson;
  color: white;
}

.m-txt-ttl2 .kakomi {
  font-size: 85%;
}

.screen {
  border: solid 1px #aaa;
}

[data-fixed] > *:first-child {
  margin-top: 0;
}

.notice {
  font-size: 90%;
}