h1 {
  background:
    transparent
    url('img/h1.gif')
    no-repeat
    scroll
    top left;
  width:277px;
  height:25px;
  overflow:hidden;
  text-indent: -1000em;
}

#init {
  background:
    transparent
    url('img/h2/init.gif')
    no-repeat
    scroll
    top left;
  width:83px;
  height:22px;
  overflow:hidden;
  text-indent: -1000em;
}

#month {
  background:
    transparent
    url('img/h2/month.gif')
    no-repeat
    scroll
    top left;
  width:105px;
  height:22px;
  overflow:hidden;
  text-indent: -1000em;
}

#ready {
  background:
    transparent
    url('img/h2/enable.gif')
    no-repeat
    scroll
    top left;
  width:265px;
  height:21px;
  overflow:hidden;
  text-indent: -1000em;
}

#limitation {
  background:
    transparent
    url('img/h2/disable.gif')
    no-repeat
    scroll
    top left;
  width:286px;
  height:21px;
  overflow:hidden;
  text-indent: -1000em;
}

table {
  margin:2em 2em 0 2em;
  background-color:#c0c0c0;
  padding:1px;
  width:25em;
}

table th {
  margin:0;
  padding:3px;
  background-color:#f0f0f0;
  text-align:left;
  font-size:1em;
}

table td {
  margin:0;
  padding:3px;
  background-color:#fefcf6;
  text-align:right;
}

#disable dt {
  font-weight:bold;
}

#disable dd {
  margin-left:1em;
}

.price dt {
  font-weight:bold;
}

.price dd {
  margin-left:1em;
}
