@charset "UTF-8";

article h1 {
  background: transparent url(../images/inchou_bar.gif) no-repeat;
}

article section h2 span {
  color: #23448E;
  font-size: medium;
  text-decoration: underline;
}

article section h2 span:before {
  content: "";
}

article section {
  margin-left: 10px;
  margin-top: 0;
}

article section p {
  margin-top: 0;
}

.inchou_photo {
  float: left;
  margin: 0 20px 5px 0;
}

#inchou_photo1 { width: 70px; }
#inchou_photo2 { width: 70px; }
#inchou_photo3 { width: 120px; }

.inchou_photo img { display: block; }
#inchou_photo1 img { width: 70px; height: 101px; }
#inchou_photo2 img { width: 70px; height: 101px; }
#inchou_photo3 img { width: 120px; height: 90px; }

.inchou_photo figcaption { font-size: 9px; }
.inchou_photo figcaption:before { content: "▲"; }

#signature {
  text-align: right;
  line-height: 1.5;
}
