/* CSS Document */

.goaisatiu p {
  margin-bottom:2em;
  font-size:15px;
  font-size:1.5rem;
  line-height:2;
}
.kyoucyou {
  font-size:20px;
  font-size:2rem;
  color:#FF7F00;
  font-weight:bold;
}
.goaisatu-photo {
  margin:15px 0;
}
.syaze-jikan {
  letter-spacing:1em;
}
.syaze-photo-kyouzon {
  display:table-cell;
  vertical-align:middle;
  height:460px;
  text-align:center;
}
.syaze-photo-kansin {
  height:460px;
  text-align:center;
}
.syaze-txt {
  padding:1em;
  font-size:1.5rem;
}
.syaze-txt p.name {
  margin-top:1em;
  padding-left:1em;
  border-left:3px solid #FF7F00;
}
.title_rinen {
  font-size:32px;
  font-size:3.2rem;
  padding-top:20px;
  padding-left:60px;
  font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}
@media (max-width: 986px) {
  .syaze-photo-kyouzon {
    display:inherit;
    padding-top:120px;
  }
.title_rinen {
  padding-left:20px;
}
}
@media (max-width: 768px) {
  .syaze-photo-kyouzon,
  .syaze-photo-kansin {
    padding-top:0px;
    height:auto;
  }
  .syaze-photo-kansin img {
    height:320px;
  }
  .syaze-txt p.name {
    margin-bottom:2em;
  }
.title_rinen {
  font-size:24px;
  font-size:2.4rem;
  padding-top:0px;
  padding-bottom:30px;
  font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif;
}
}