div.author {
  width: 80%;
  height: 100%;
  background-color: #FFFFFFAA;
  overflow: scroll;
  margin: auto;
}

.author img {
  width: 35%;
  margin: 0px;
  height: auto;
}

.author div {
  float:  right;   /* 回り込み指定 */
  margin-top: 20px;
  width: 60%;
  height: auto;
}

.header {
	height: 100%;              /* 縦の表示領域はheader-bkと同じ */
	margin: 30px auto;              /* 中央揃え */
  text-align: center;
}

.footer{
  text-align: center;
}

.menu_btn{
    border: 0px;
    width:190px;
    height:40px;
    background-size: 190px 40px;
}
