/* CSS: kiroku.css の内容（修正版） */

/* 1. フォント定義 */
@font-face { 
  font-family: "gennokakugothic"; 
  src: url("../font/41305.ttf") format("truetype");
}

/* 2. グローバルリセットと安定化 */
*,
*::before,
*::after {
  box-sizing: border-box;
}

/* 3. HTML, Body */
html, body {
  margin: 0;
  padding: 0;
  overflow-x: hidden;
  font-family: gennokakugothic;
  font-size: 15px;
  background-color: #e4e6e2;
  color: #363636;
  word-break: break-word;
}

/* 4. 中央寄せコンテンツボックス */
.center-box {
  width: 100%;
  max-width: 500px;
  margin: 50px auto;
  padding: 50px 32px 50px 32px;

  box-sizing: border-box;
}
  .responsive-img {
    max-width: 100%;
    height: auto;
    display: block;
    margin: 0 auto; /* 中央寄せしたい場合 */
  }
/* 5. モバイル用調整 */
@media (max-width: 600px) {
  body {
    font-size: 14px;
  }

  .small-faded {
    font-size: 0.7em;
  }
}

/* 6. テキスト処理 */
p {
  word-break: break-word;
}

/* 7. リンクスタイル */
a:link,
a:visited,
a:hover,
a:active {
  color: #363636;
  text-decoration: none;
}

/* 8. 小さくフェードした文字 */
.small-faded {
  font-size: 0.8em;
  color: #727272;
}
