    body { background : #EBF0DC;
           margin : 0 0;
           color : #666666;
           scrollbar-arrow-color: #9DD29C;
           scrollbar-base-color: #FFFFFF;
           scrollbar-face-color: #FFFFFF;
           scrollbar-highlight-color: #9DD29C;
           scrollbar-3d-light-color: #FFFFFF;
           scrollbar-shadow-color: #9DD29C;
           scrollbar-track-color: #FFFFFF;
           scrollbar-darkshadow-color: #FFFFFF;
          }

        a    { text-decoration :none }
   a:link    { color :#3285c0 }
   a:visited { color :#314a9c }
   a:active  { color :#0000cc }
   a:hover   { text-decoration:underline; color : #0000cc }

   a.p1:link    { color :#7099c2}
   a.p1:visited { color :#314a9c }
   a.p1:active  { color :#0000cc }
   a.p1:hover   { text-decoration:underline; color : #3285c0 }

   a.mv:hover{ position:relative ; top:1px ; left:1px  }

       table { font-size :13px; font-family :ＭＳ ゴシック, Osaka−等幅; line-height :120% }

       .fp   { font-family :ＭＳ Ｐゴシック, Osaka }
        .fpc { font-family :ＭＳ Ｐゴシック, Osaka; color :#ff4045 }

       .l10  { line-height :100% }
       .l10p { font-family :ＭＳ Ｐゴシック, Osaka; line-height :100% }
       .l15  { line-height :150% }
       .l15p { font-family :ＭＳ Ｐゴシック, Osaka; line-height :150% }

      .l10s  { FONT-SIZE :10px; line-height :100% }
      .l10ps { FONT-SIZE :10px; font-family :ＭＳ Ｐゴシック, Osaka; line-height :100% }

       .f12  { FONT-SIZE :12px; font-family :ＭＳ ゴシック, Osaka−等幅 }
       .f12p { FONT-SIZE :12px; font-family :ＭＳ Ｐゴシック, Osaka }
       .f10  { FONT-SIZE :10px; font-family :ＭＳ ゴシック, Osaka−等幅 }
       .f10p { FONT-SIZE :10px; font-family :ＭＳ Ｐゴシック, Osaka }