/* ==================部首読み方索引ページ===================== */

p.top {
  clear:left;
  font-size:0.8em;
  margin:20px 0 0 0;
  padding:0 0 2px 0;
  text-align:right;
}

#bushu table {
  border-collapse:collapse;
}

tr th {
  background-color:#decdb9;
  border-top:solid 1px #ffffff;
  border-bottom:solid 1px #ffffff;
  border-left:solid 2px #777777;
  border-right:solid 1px #ffffff;
  font-size:0.8em;
  font-weight:bold;
  line-height:100%;
  margin:0;
  padding:5px 0 0 3px;
  text-align:left;
  vertical-align:top;
}

tr th.right {
  border-right:solid 2px #777777;
}

p.rg {
  color:#318030;
  font-size:2em;
  font-weight:normal;
  margin:0;
  padding:0;
  text-align:center;
}

p.ar {
  font-size:2em;
  margin:0.7em 0 0.2em 0;
  padding:0 0 3px 0;
  text-align:center;
}

tr td.r2,
tr td.r2r {
  background-color:#f0ede3;
  border-top:solid 1px #ffffff;
  border-bottom:solid 1px #ffffff;
  border-left:solid 2px #777777;
  border-right:solid 1px #ffffff;
  line-height:130%;
  margin:0;
  padding:10px 0 0 3px;
  text-align:left;
  vertical-align:top;
}

tr td.r2r {
  border-right:solid 2px #777777;
}

td.r2 ul,
td.r2r ul {
  clear:both;
  height:1em;
  list-style-type:none;
  margin:0;
  padding:0 0 0 2px;
}

td.r2 ul li,
td.r2r ul li {
  color:#666666;
  float:left;
  font-weight:normal;
  margin:0 2px 2px 0;
  padding:0 4px 1px 0;
  width:1em;
}

#bushu ol {
  list-style-type:none;
  margin:0;
  padding:0;
}

td.rr,
td.rrr {
  border-top:solid 1px #ffffff;
  border-bottom:solid 1px #ffffff;
  border-left:solid 2px #777777;
  border-right:solid 1px #ffffff;
  vertical-align:top;
}

td.rrr {
  border-right:solid 2px #777777;
}

td.rr ol li.rayt,
td.rrr ol li.rayt {
  font-weight:bold;
  margin:7px 0 0 0;
  padding:7px 0 0 2px;
}

td.rr ul,
td.rrr ul {
  list-style-type:none;
  margin:0;
  padding:0 0 0 0;
  width:16em;
}

td.rr ul li,
td.rrr ul li {
  font-weight:normal;
  margin:0 4px 2px 0;
  padding:2px 4px 1px 10px;
}

td.rr ul li.ray,
td.rrr ul li.ray {

}
