/* body tag */
body {
  font-size : 10pt;
  margin : 0;
}

/* index title */
td.title {
    font-size : 15pt;
}
td.subtitle {
    font-size : 11pt;
}

/* Syllabus essential information */
table tr td.kihon_item {
  background-color : #BBDDFF;
  text-align : center;
  color : #003399;
}

/* Syllabus outline information */
table tr td.gaiyo_item {
  background-color : #CCEEFF;
}

/* Syllabus plan information */
table tr.plan_item {
  background-color : #99FFCC;
}

/* Font size */
table tr td {
    font-size : 10pt;
}

/* Font size */
td.small_font {
    font-size : 8pt;
}
