﻿/* --- 南・トップ --- */
.release_s {
  border: 1px solid #CCC;
    padding: 10px;
}
/* --- 南・事業用 --- */
.table_hw2017_s {
  width: 880px;
  margin-left: auto;
  margin-right: auto;
  background: #FFF;
}
.table_hw2017_s th {
  border: solid 1px #B2B2B2;
  padding: 3px 0px;
  background: #CCC;
  font-weight: normal;
  text-align: left;
}
.table_hw2017_s td {
  vertical-align: top;
  border: solid 1px #B2B2B2;
  padding: 2px;
  text-align: left;
}
.img_center_hw {
  text-align: center;
  font-size: 14px;
}
.img_center_dk {
  text-align: center;
  background-color: #EBF5AF;
}
#main_hw {
  background-color: #FF9;
}
/* --- メイン部の右配置　メインコンテンツ 西--- */
#maincontents_s {
  float: left;
  width: 100%;
  padding: 5px;
  line-height: 1.8em;
  background-color: #FFFFFF;
}
#mainseminar_s {
  float: left;
  width: 100%;
  background-color: #FFFFFF;
}
/* ---  主に研究テーマ用のテーブル　---*/
.seminar_outline {
  width: 650px;
  margin-left: auto;
  margin-right: auto;
}
.seminar_outline th {
  background: #efefef;
  text-align: center;
  font-weight: normal;
}
.seminar_outline td {
  padding: 5px;
  border: 1px #666 dotted;
  list-style-type: square;
}