@import "../../../css/hoshinavi_base.css";

h1 {
  font-size: 150%; font-weight: bold;
  margin: .5em 0 .3em;
}

h1#subtitle {
  font-size: 100%;
  padding: 0; padding-top: 3px;
  border-top: 3px solid #f66;
  margin: 0;
  text-align: right;
}

h2 {
  font-size: 120%;
}

#credits {
  text-align: right;
}

#date {
  margin: 2em 0 0;
  padding: 0 0 0 60px;
  background-color: #f66;
}

#date p {
  display: inline;
  margin: 0;
  padding: 5px;
  background-color: #fff;
  font-weight: bold;
}



.article {
  clear: both;
  padding: 1px;
  margin: 2em 3em;
}

.article img {
  margin: 3px;
  border: 1px solid #00f;
}

.article ul {
  margin: 0 3em;
  padding: 0;
}

.article ul li {
  margin: 0;
  padding: 0;
}



.imagebox {
  clear: right;
  float: right;
  margin-left: 1em; margin-bottom: 1em;
}

.imagebox p {
  font-size: 90%;
  text-indent: 0;
  margin: 0;
}

.imagebox p img {
  display: block;
}



#appendix {
  margin: 1em 4em;
  border: dashed 1px #f99;
  padding: 1px 1em;
}

#appendix h2 {
  margin: .5em 0;
}

#appendix ul {
  margin-top: 0;
}

.subtitle {
  font-size: 90%;
  padding-left: .5em;
}
