body { font-family:'ＭＳ 明朝','MS Mincho','ＭＳ P明朝','MS PMincho';
       font-size  : 12.0pt;  font-weight: 500; color: black;
       line-height: 1.3em; margin-left: 20; margin-top: 20; }
  /* background-color: lemonchiffon; 背景色無しとし，各htmlで指定する　*/

h1 { font-size: 2.0em; /*border-style: double;*/ }

h2 { font-size: 1.8em; /*border-style: dashed;*/ background-color: greenyellow; }

  /* H3、H5 のみ常用，H2　H4　は試験のみ？*/

h3 { font-size: 1.6em; /*border-style: dotted;*/ text-decoration: underline; }

h4 { font-size: 1.4em; /*border-style: inset;*/  background-color: cyan; }       

  /* H3、H5 のみ常用，H2　H4　は試験のみ？*/

h5 { font-size: 1.2em; /*border-style: ridge;*/  text-decoration: underline; }

h6 { font-size: 1.0em; /*border-style: groove;*/ font-weight: 900; }

p { line-height: 1.3em; }
div { line-height: 1.3em; }

em { font-style: normal; font-weight: bold; color: red; background-color: yellow; }

table, td, th { font-size: 1.0em; line-height: 1.2em; padding: 4px; }
 /* border-width: 2px; border-style: solid; border-color: black; */
 /* table, td, th { background: floralwhite; */ 
 /*th { background: floralwhite; }*/
 /*td { background: floralwhite; }*/


A:link    { color: blue;                    } /*●「A:」と「link」の間にスペースを入れると成立しない！！！●*/
A:hover   { color: red; background-color: yellow; }
A:active  { color: red;                     }
A:visited { color: navy;                    }


.ja-min {font-family:'ＭＳ 明朝','MS Mincho','ＭＳ P明朝','MS PMincho'}

.ja-got        {font-family:'ＭＳ ゴシック','MS Gothic','ＭＳ Pゴシック','MS PGothic'}
.ja-got-105 {font-family:'ＭＳ ゴシック','MS Gothic','ＭＳ Pゴシック','MS PGothic'; font-size: 10.5pt; }
.ja-got-140 {font-family:'ＭＳ ゴシック','MS Gothic','ＭＳ Pゴシック','MS PGothic'; font-size: 14.0pt; }

.ja-mei        {font-family:'メイリオ','ＭＳ ゴシック','MS Gothic','ＭＳ Pゴシック' }
.ja-mei-105 {font-family:'メイリオ','ＭＳ ゴシック','MS Gothic','ＭＳ Pゴシック'; font-size: 10.5pt; }
.ja-mei-140 {font-family:'メイリオ','ＭＳ ゴシック','MS Gothic','ＭＳ Pゴシック'; font-size: 14.0pt; }


.ja-gyo /*行書体（楷書と草書の中間書体）*/ {font-family:'HG行書体','HG正楷書体-PRO','ＭＳ 明朝'}

.ja-soh /*草書体（行書を更に崩した書体。ﾌｫﾝﾄ有る？）*/ {font-family:'HGP行書体','HG行書体','HG正楷書体-PRO'}

.tw-liu /*MingLiU 明朝系【繁体字】*/ {font-family:'MingLiU','PMingLiU','Microsoft ZhengHei','ＭＳ 明朝'}

.zh-sun /*SimSun 明朝系【簡体字】*/  {font-family:'SimSun',NSimSun,'Microsoft YaHei','ＭＳ 明朝'}

.zh-hei /*SimHei ｺﾞｼｯｸ系【簡体字】*/ {font-family:'SimHei','ＭＳ ゴシック'}


.waku01 {
  border-style: solid; 
  border-color: black;
  border-left-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-top-width: 2px;
  margin-bottom: 1.5em;
  width: 70%;
  padding: 10px;
}

.waku70 {
  border-style: solid; 
  border-color: black;
  border-left-width: 2px;
  border-right-width: 2px;
  border-bottom-width: 2px;
  border-top-width: 2px;
  margin-bottom: 1.5em;
  width: 70%;
  padding: 10px;
}
