/*
 * 読みやすさの調整（旧システムの CSS の上書き）
 *
 * 旧システムの styles.css は、本文を font-weight: 200（極細）、見出しを 100〜300 で指定している。
 * 旧システムではフォント（Noto Sans Japanese）が配信終了で読み込めず、明朝の標準の太さで表示されていたため
 * 目立たなかったが、Noto Sans JP を自前で配信するようにしたら、本当に極細で表示されるようになった。
 * 旧システムの CSS は変えずに、このファイルを最後に読み込んで太さと大きさだけを整える。
 * 元の見た目に戻すときは、レイアウトからこのファイルの読み込みを外すだけでよい。
 */

/* 本文：極細（200）→ 標準（400）。行の高さも少し広げる */
html,
body {
  font-weight: 400;
  color: #222;
  line-height: 1.7;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* 見出し：極細〜細め（100〜300）→ やや太め〜太字 */
h1 {
  font-weight: 500;
}

h2,
h3 {
  font-weight: 700;
}

/* 太さを指定するための旧システムのクラスも、細くなりすぎないようにする */
.font100,
.font200,
.font300 {
  font-weight: 400;
}

/* お知らせ・エラー・警告の文：細め（300）→ やや太め */
p.flash,
p.warning-flash,
.error_msg {
  font-weight: 500;
}

/* 画面の小見出し（受注検索、発注の詳細など）とラベル */
.order-show-title,
.itemlabel,
label {
  font-weight: 500;
}

/* 表の見出し */
th {
  font-weight: 700;
}

/* ボタン：13px → 14px、文字を少し太く */
button {
  font-size: 14px;
  font-weight: 500;
}

/* サイドバーのメニュー */
#sidebar a,
#sidebar button {
  font-weight: 500;
}

/* 無効な協力会社・仕様の行：薄すぎるグレー（#999）を少し濃くする。「無効」と分かる薄さは残す */
.patners-list,
.ordertype-list {
  color: #777;
}

/* 押せないボタンの薄いグレー（.disabledButton の #ccc）は、押せないことを示すためそのまま残す */
