article {
  padding: 0;
  width: 850px;
  max-width: 100%;
  box-sizing: border-box;
  font-family: 'Aoto Gothic Regular';
}

@media(min-width: 641px) {
  .content_wrap {
    border-radius: 25px;
  }
}

#yodogawa.bd_t.bd_none {
  margin-top: 80px;
}
#yodogawa {
  padding-top: 80px;
}
#yodogawa .inner {
	letter-spacing: 0.14em;
} 

/* info */
#information_free .info_img {
  box-sizing: border-box;
  padding-left: 5%;
  padding-right: 5%;
}
#information_free .img {
  margin-left: auto;
  margin-right: auto;
}
.info_01 {
  max-width: min(450px, 90%);
}
.info_02 {
  max-width: min(350px, 70%);
}
.myinfo_kamikisa {
  max-width: min(450px, 80%);
}
.myinfo_photoessay {
  max-width: min(300px, 80%);
}
.myinfo_kamikisa,
.myinfo_photoessay_desc {
  max-width: 450px;
}
.staff {
  max-width: min(80px, 30%);
}