body{ margin: 0 }
p{
  line-height: 110%; /*段落の行間の高さ */
  font-size: x-small; /*フォントのサイズ */
}
h1{
   font-size: small; /*各ページ　タイトル　５ */
   font-family: "ＭＳ　Ｐゴシック", sans-serif; 
   margin: 0;
   padding: 0.3em;
   color: #790056;  
}
h2{
   font-size: small;　/*各ページサブタイトル−１　８ */
   font-family: "ＭＳ　Ｐゴシック", sans-serif; 
   margin: 0;
   padding: 0.3em;
   color: #c86797;
}
h3{
   font-size: x-small; /*各ページサブタイトル−２　１６ */
   font-family: "ＭＳ　Ｐゴシック", sans-serif; 
   margin: 0;
   padding: 0.2em;
   color: #372d50;
}   
{
   font-size: x-small;
   margin: 0;
   padding: 0.2em;
   color: #000066;
}
.s1 { font-size: small;  /*各ページタイトル文字 　５*/
      color= #790056; 
      padding: 0.2em;
}
.s2 { font-size: x-small;  /*トップページのコンテンツ文字 　１６*/
      color= #372d50; 
      padding: 0.2em;
}
.s3 { font-size: xx-small;  /*ページ表示文字と下リンクボタン文字　７ */
      color= #8b7bb0; 
      padding: 0.2em;
}
.s4 { font-size: xx-small; /*文章　ボタンの下の説明　９−８０ */
      color= #333333; 
      padding: 0.2em;
}
.s5 { font-size: xx-small; /*各ページタイトル下の小さい文字　１４ */
      color= #2c2967; 
      padding: 0.2em;
}
.s6 { font-size: xx-small; /*生産者各ページ　販売商品　文字 １５ */
      color= #372d50; 
      padding: 0.2em;
}
.s7 { font-size: x-small;  /*上リンク 　５*/
      color= #790056; 
      padding: 0.2em;
}
.s8 { font-size: x-small;  /*会社名　文字　１０*/
      color= #790056; 
      padding: 0.2em;
}
.s9 { font-size: x-small;  /*分類*/
      color= #c86797; 
      padding: 0.2em;
}
.s10 { font-size: xx-small;  /*小さい文字　文章用*/
      color= #372d50; 
      padding: 0.2em;
}
.s11 { font-size: x-small;  /*赤　文章用*/
      color= #ff0000; 
      padding: 0.2em;
}
a:link { color=#c86797; text-decoration:none; }
a:visited { color: #635094; text-decoration:none;}
a:hover { color: #635094; text-decoration:none; }
a:active { color: #635094; text-decoration:none; }
img { border:none}