<!---
BODY {
  background-color: #101010; /* 全体の背景色 */
  font: 12px;
  color: #999999;
}
TABLE { background-color: #557755 } /* 表の背景色 */
TH {
  color: #ffffff; /* 文字の色 */
  background-color: #557755; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #557755 #224422 #224422 #557755; /* 枠の色 */
  border-width: 1px; /* 枠の幅 */
}
TD {
  color: #ffffff; /* 文字の色 */
  background-color: #779977; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #446644 #224422 #224422 #446644; /* 枠の色 */
  border-width: 1px; /* 枠の幅 */
}
H1 {
  color: #ffffff; /* 文字の色 */
  background-color : #446644; /* 背景の色 */
  border-style: solid; /* 枠の種類 */
  border-color: #77AA77; /* 枠の色 */
  border-width: 0px 50px; /* 枠の幅 */
  line-height: 130%; /* 行の高さ */
  text-align: center; /* テキストの配置 */
}
H2 {
  color: #FFFFAA; /* 文字の色 */
  padding-left: 10px; /* 左の余白 */
  border-width: 0px 0px 2px 20px; /* 枠の幅 */
  border-style: solid; /* 枠の種類 */
  border-color: #99ff99; /* 枠の色 */
  line-height: 100%; /* 行の高さ */
}
H3 {
  color: #FFFFAA; /* 文字の色 */
  padding-left: 10px; /* 左の余白 */
  border-width: 0px 0px 2px 15px; /* 枠の幅 */
  border-style: solid; /* 枠の種類 */
  border-color: #99ff99; /* 枠の色 */
  line-height: 100%; /* 行の高さ */
}
H4 {
  color: #FFFFAA; /* 文字の色 */
  padding-left: 10px; /* 左の余白 */
  border-width: 0px 0px 2px 10px; /* 枠の幅 */
  border-style: solid; /* 枠の種類 */
  border-color: #99FF99; /* 枠の色 */
  line-height: 100%; /* 行の高さ */
}
H5 {
  color: #FFFFAA; /* 文字の色 */
  padding-left: 10px; /* 左の余白 */
  border-width: 0px 0px 2px 5px; /* 枠の幅 */
  border-style: solid; /* 枠の種類 */
  border-color: #99FF99; /* 枠の色 */
  line-height: 100%; /* 行の高さ */
}

/* 曲名表示部分 */

BOX {
    color: #99FFCC;
    background-color: #446644;
    border-right:3px solid #99DDBB;
    border-left:3px solid #99DDBB;
    line-height:200%;
    font-size:9pt;
    font-weight:700;
    padding-left:3px;
    padding-right:3px;
}

BOXS {
    color: #99FFCC;
    background-color: #446644;
    border-right:3px solid #99DDBB;
    border-left:3px solid #99DDBB;
    line-height:200%;
    font-size:7pt;
    font-weight:700;
    padding-left:3px;
    padding-right:3px;
}

/* 難易度色 */

NO {
    color:#8BF4FF;
}

HY {
    color:#F3F399;
}

AN {
    color:#FF9891;
}

/* ボタン定義 */

div.linkmemu{
  margin-left:40px;
  margin-right:40px;

}

div.linkmemu p{
  color:#ccffcc;
  background-color:#009900;
  border-top:2px solid #66cc99;
  border-right:2px solid #003300;
  border-bottom:2px solid #000000;
  border-left:2px solid #669966;
  margin:10px 0px;
  padding-left:2px;
}

div.linkmemu ul{
  display:block;
  border:none;
  background-color:transparent;
  margin:5px 0px;
  padding:0px;
}

div.linkmemu li{
  display:inline;
  line-height:130%;
  border:none;
  background-color:transparent;
  margin:0px;
  padding:2px 1px;
  list-style-type:none;
}

div.linkmemu li a:link{
  color:#CCFFCC;
  background-color:#669966;
  border-top:solid 2px #AACCAA;
  border-right:solid 2px #336633;
  border-bottom:solid 2px #336633;
  border-left:solid 2px #AACCAA;
  margin:0px;
  padding:2px 1px;
  text-decoration:none;
  white-space:nowrap;/* 改行禁止 */
}

div.linkmemu li a:visited{
  color:#CCFFCC;
  background-color:#336633;
  border-top:solid 2px #88AA88;
  border-right:solid 2px #114411;
  border-bottom:solid 2px #114411;
  border-left:solid 2px #88AA88;
  margin:0px;
  padding:2px 1px;
  text-decoration:none;
  white-space:nowrap;
}

div.linkmemu li a:hover{
  color:#003300;
  background-color:#FFFF66;
  text-decoration:none;
  border-top:solid 2px #FFFFAA;
  border-right:solid 2px #999922;
  border-bottom:solid 2px #999922;
  border-left:solid 2px #FFFFAA;
  margin:0px;
  padding:2px 1px;
  text-decoration:none;
  white-space:nowrap;
}

div.linkmemu li a:active{
  color:#003300;
  background-color:#DDDD88;
  border-top:solid 2px #999966;
  border-right:solid 2px #EEEE99;
  border-bottom:solid 2px #EEEE99;
  border-left:solid 2px #999966;
  margin:0px;
  padding:2px 1px;
  text-decoration:none;
  white-space:nowrap;
}
--->
