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

a.disabled:hover, a.disabled:active, a.disabled:visited, a:disabled:link {
  color: black;
  text-decoration: none;
  cursor: default ;
}

.notice {
  font-size: 90%;
  line-height: 1.5;
}

.kakomi {
  display: inline-block;
  padding: 0.05em 0.5em 0.05em 0.5em;
  border-radius: 0.5em;
  margin-left: 1em;
  font-size: 90%;
}

.sample {
  background-color: crimson;
  color: white;
}

.yakumono {
  border : solid 1px;
  display: inline-block;
  padding: 0em 8px 0.05em 8px;
  margin-right: 0.5em;
}

.kuroko {
  /* border : solid 1px; */
  display: inline-block;
  padding: 0em 8px 0.05em 8px;
  margin-right: 0.65em;
}

.cyui {
  margin-top: 5px;
  font-size: 0.9em;
}

.new {
  color: red;
}

.link_color {
  color: #00AFEC;
  text-decoration: underline;
}

.txt_ls {
  letter-spacing: 0.25em;
}