/* staff_additional.css - staff.php専用スタイルシート */
/* 依存ファイル: common.css（共通スタイル） */
/* 呼び出し元: staff.php */
/* 呼び出し先: なし */
/* ※ common.cssで定義済みのテーブル基本スタイルを上書き・拡張する */

#art_about_us {
    width: 100%;
}

#dr1,
#dr2,
#assistants_about {
    width: 100%;
    margin-bottom: 20px;
}

/* スタッフテーブル：枠線付きデザイン */
#art_about_tel table,
#art_about_us table,
#art_about table,
#dr1 table,
#dr2 table,
#assistants_about table {
    border: 2px solid #196519;
}

#art_about_tel th,
#art_about_us th,
#art_about th,
#dr1 th,
#dr2 th,
#assistants_about th {
    border: 1px solid #196519;
}

#art_about_tel td,
#art_about_us td,
#art_about td,
#dr1 td,
#dr2 td,
#assistants_about td {
    border: 1px solid #b3b3b3;
}

/* キャプション */
#art_about_us table caption,
#art_about_tel table caption,
#art_about table caption,
caption.tbl_cap_about {
    caption-side: top !important;
    text-align: left;
    font-size: 20px;
    padding: 5px 10px;
}
