/* 背景（元の雰囲気を再現） */
body.profile {
  background: #008000 url("../image/star_yw.gif") repeat;
  color: #ffffff;
  font-family: "MS PGothic", sans-serif;
}

/* リンク色（元のまま） */
a {
  color: #00ff00;
}
a:visited {
  color: #00ff00;
}
a:active {
  color: #ff00ff;
}

/* タイトル */
h1 {
  text-align: center;
  color: #ffff00;
  font-style: italic;
  margin-top: 1em;
}

/* 更新日（元のピンク） */
.updated {
  text-align: right;
  color: #ff80c0;
  font-style: italic;
}

/* プロフィール画像 */
.profile-img {
  margin: 1em 0;
}

/* 戻るリンク */
.back-link img {
  vertical-align: middle;
  border: none;
}

/* 区切り線 */
hr {
  margin: 1.5em 0;
}