/* ==================漢字辞典音訓索引ページ===================== */
#contentgroup {
  margin-left:1em;
  margin-right:1em;
  text-align:left;
}

p.top {
  clear:left;
  font-size:0.8em;
  margin:20px 0 0 0;
  padding:0 0 2px 0;
  text-align:right;
}

div.yomi {
  background-color:#fdf4ed;
  border:dashed 3px #a22041;
  padding:3px;
}

td.yomileft {
  background-color:#fcc4bd;
  text-align:center;
  width:8em;
}

td.yomiright {
  padding-left:5px;
}

p.y1 {
  margin:0;
  padding:0;
}

p.hi {
  color:#921031;
  font-size:2em;
  font-weight:bold;
  margin:0;
  padding:0;
}

p.y2 {
  color:#661111;
  font-weight:bold;
  margin:0;
  padding:0;
}

span.nashi2 {
  font-weight:normal;
}

ul.yy {
  clear:both;
  height:1em;
  list-style-type:none;
  margin:0;
  padding:0 0 0 2px;
}

ul.yy li {
  color:#333333;
  float:left;
  margin:5px 2px 2px 0;
  padding:0 4px 1px 0;
  width:1em;
}

ol {
  list-style-type:none;
  margin:0;
  padding:0;
}

ol li.ym {
  clear:both;
  font-weight:bold;
  margin:7px 0 0 0;
  padding:7px 0 0 2px;
}

ol ul {
  clear:both;
  list-style-type:none;
  margin:0;
  padding:0;
  width:50em;
}

ol ul li {
  float:left;
  font-weight:normal;
  margin:0 4px 4px 0;
  padding:4px 4px 1px 4px;
  width:1em;
}

ol ul li a {
  text-decoration:none;
}

ol ul li a:hover {
  text-decoration:underline;
}

/* 小学漢字で、小学読み */
ul li.ele {background-color:#cf2041; border:solid 1px #520011;}
ul li.ele a {color:#ffffff;}
ul li.ele a:visited {color:#88aaee;}
ul li.ele a:hover {color:#ff0000;}

/* 小学漢字で、中学・高校読み */
ul li.elj {background-color:#ee88bb; border:solid 1px #a22041;}

/* 小学漢字で、準1・1級読み */
ul li.eln { background-color:#eed0d0; border:solid 1px #dd4477;}

/* 中学漢字で、中学読み */
ul li.jrj {background-color:#b29000; border:solid 1px #492000;}
ul li.jrj a {color:#ffffff;}
ul li.jrj a:visited {color:#6600cc;}
ul li.jrj a:hover {color:#ff0000;}

/* 中学漢字で、高校読み */
ul li.jrh {background-color:#d6d463; border:solid 1px #554400;}

/* 中学漢字で、準1・1級読み */
ul li.jrn {background-color:#f6f483; border:solid 1px #776600;}

/* JIS1の人名用漢字 */
ul li.nan {background-color:#9bf691; border:solid 1px #1e9935;}

/* JIS1の非人名用漢字 */
ul li.non {background-color:#9deaff; border:solid 1px #007bbb;}

/* JIS2で人名用で1級だが、とりあえず仮でJIS2人名用全部とする。つまり本来jn2のものもここに統合 */
ul li.jn1 {background-color:#c3b4ff; border:solid 1px #441166;}

/* JIS2で人名用で漢検対象外だが、とりあえずjn1に統合。よってしばらくは不使用 */
ul li.jn2 {background-color:#d3c4ff; border:solid 1px #ffffff;}

/* JIS2で非人名用で1級だが、とりあえず仮でJIS2非人名用全部とする。つまり本来jo2のものもここに統合 */
ul li.jo1 {background-color:#eeeeee; border:solid 1px #333333;}

/* JIS2で非人名用で漢検対象外だが、とりあえずjo1に統合。よってしばらくは不使用 */
ul li.jo2 {background-color:#ffffff; border:solid 1px #ffffff;}
