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; }

h1 { font-size: 2.2em;  }

h2 { font-size: 2.0em;  }

h3 { font-size: 1.8em;  }

h4 { font-size: 1.6em;  }       

h5 { font-size: 1.4em;  }

h6 { font-size: 1.2em;  }

p { line-height: 1.3em; }
div { line-height: 1.2em; }

em { font-style: normal; font-weight: bold; color: red; background-color: yellow; }

table, tr, td, th { font-size: 1em; line-height: 1.4em; padding: 5px; border: solid 1px black; border-collapse: collapse;  }

A:link    { color: blue;                    } /*●「A:」と「link」の間にスペースを入れると成立しない！！！●*/
A:hover   { color: red; background-color: yellow; }
A:active  { color: red;                     }
A:visited { color: black; background-color: lightcyan; }

.ja-min        {font-family:'ＭＳ 明朝','MS Mincho','ＭＳ P明朝','MS PMincho';}
.ja-min-105 {font-family:'ＭＳ 明朝','MS Mincho','ＭＳ P明朝','MS PMincho'; font-size: 10.5pt; }
.ja-min-120 {font-family:'ＭＳ 明朝','MS Mincho','ＭＳ P明朝','MS PMincho'; font-size: 12.0pt; }
.ja-min-140 {font-family:'ＭＳ 明朝','MS Mincho','ＭＳ P明朝','MS PMincho'; font-size: 14.0pt; }
.ja-min-160 {font-family:'ＭＳ 明朝','MS Mincho','ＭＳ P明朝','MS PMincho'; font-size: 16.0pt; }

.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-120 {font-family:'ＭＳ ゴシック','MS Gothic','ＭＳ Pゴシック','MS PGothic'; font-size: 12.0pt; }
.ja-got-140 {font-family:'ＭＳ ゴシック','MS Gothic','ＭＳ Pゴシック','MS PGothic'; font-size: 14.0pt; }
.ja-got-160 {font-family:'ＭＳ ゴシック','MS Gothic','ＭＳ Pゴシック','MS PGothic'; font-size: 16.0pt; }

.ja-mei        {font-family:'メイリオ','ＭＳ ゴシック','MS Gothic','ＭＳ Pゴシック'; }
.ja-mei-105 {font-family:'メイリオ','ＭＳ ゴシック','MS Gothic','ＭＳ Pゴシック'; font-size: 10.5pt; }
.ja-mei-120 {font-family:'メイリオ','ＭＳ ゴシック','MS Gothic','ＭＳ Pゴシック'; font-size: 12.0pt; }
.ja-mei-140 {font-family:'メイリオ','ＭＳ ゴシック','MS Gothic','ＭＳ Pゴシック'; font-size: 14.0pt; }
.ja-mei-160 {font-family:'メイリオ','ＭＳ ゴシック','MS Gothic','ＭＳ Pゴシック'; font-size: 16.0pt; }

   /* cf.class="ja-mei-160" style="color:black;font-weight:600"*/

.midashi  {
   margin-top:1em;
   margin-bottom:1em;
   font-family:'メイリオ','ＭＳ ゴシック','MS Gothic','ＭＳ Pゴシック';
   font-size: 16.0pt;
   color:black;
   font-weight: 600; }

.honbun  {
   font-family:'ＭＳ 明朝','MS Mincho','ＭＳ P明朝','MS PMincho';
   font-size: 12.0pt;
   color:black;
   font-weight: 600;
   margin-bottom:8.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','ＭＳ ゴシック'}
