body  { color: #333; margin: 0    }
a:link { color: #006600 }
a:visited { color: #006600 }
a:active { color: #006600}
A:HOVER  { color: #fff; background-color: #390 }
h1,h2,h3  { 
	margin:0; 
	padding:0; 
}
h1          { color: #99aa60; font-size: 80%; font-weight: normal; font-style: normal; font-variant: normal; line-height: 150%; text-transform: none; }
h2 { color: #036; font-size: 12px; font-weight: normal; font-style: normal; background-color: white; text-align: center; padding: 2px; border: dotted 1px    }
h3  { color: #8d663c; font-size: 16px; font-weight: normal; font-style: normal; line-height: 110%   }
.R10 { font-size: 10px; line-height: 130% }
.R10R { color: #f00; font-size: 10px; line-height: 130% }
.R12 { font-size: 12px; line-height: 130% }
.R12BB { color: #000; font-size: 12px; line-height: 130% }
.R12B { color: #036; font-size: 12px; line-height: 130% }
.R12G { color: #360; font-size: 12px; line-height: 130% }
.R12O { color: #f60; font-size: 12px; line-height: 130% }
.R12P { color: #f66; font-size: 12px; line-height: 130% }
.R12R { color: #f00; font-size: 12px; line-height: 130% }
.R14 { font-size: 14px; line-height: 130% }
.R14R { color: #f00; font-size: 14px; line-height: 130% }
.R14G { color: #360; font-size: 14px; line-height: 130% }
.R14P { color: #f66; font-size: 14px; line-height: 130% }
.KB14O  { color: #f60; font-size: 14px }
.KB14G  { color: #360; font-size: 14px }
.KB14W  { color: white; font-size: 14px }
.KB18B  { color: #66c; font-size: 18px }
.KB18R { color: #f00; font-size: 18px }
.KB18W  { color: #fff; font-size: 18px }
.KB18O  { color: #f60; font-size: 18px }
.img  { background-color: white; margin: 5px; padding: 5px }
#sidenavi {
  /* --- 背景を設定してください（短縮プロパティでの設定です）--- */
  /* Note：ここでの背景設定はメニュー部分の内容がある部分にしか適用
           されません。サイドメニュー部分全体に背景を適用させる場合は
           コンテンツコンテナの背景として，サイドメニュー部分の背景を
           作ってください */
  background: #ffffff;
  /* ★ --- メニューの幅を設定してください --- */
  text-align: left; width: 160px;
  /* ★ --- メニューを左右どちらに寄せるか設定してください -- */
  /* Note：左に寄せる場合は，「left: 0; right: auto;」，右の場合は
           「left: auto; right: 0;」です */
  top: auto; left: 0; right: auto;
  /* --- パディングを設定してください --- */
  /* Note：コンテンツ部分に上下マージンを持つものが含まれる場合，
           上下パディングには正の値を指定してください */
  padding-top: 0; padding-bottom: 0;
  /* --- 絶対配置することによって左サイドバーが選択できなくなってしまうため、他のカラムより上のレイヤーに配置する設定です --- */
  z-index: 1; }
#sidenavi ul    { font-size: 12px; background: white url(../image/border.gif); margin: 0; padding: 8px; }
#sidenavi ul li    { background: white url(../image/sq_arrow.gif) no-repeat 5px 7px; margin: 0; padding: 5px 8px 5px 18px; border-bottom: 1px dotted #62a60f; list-style-type: none; }
.subR  { color: #f00; line-height: 170% }
.subTitle  { color: #036; font-size: 12px; text-align: center; padding: 2px; border: dotted 1px }
.R12L { color: #036; font-size: 14px; line-height: 130% ; text-indent: 12px; padding-top: 2px; border-top-style: dotted; border-top-width: 1px; border-bottom-style: dotted; border-bottom-width: 1px; }
.KB26  { color: #ed2e2e; font-size: 26px }
