all   { }

A:link {  color: #DAA520; text-decoration: underline}
A:visited {  color: #DAA520; text-decoration: underline}
A:hover {  color: #FFCC66; text-decoration: underline}

TD.NAVOff      { color: #2e412e !important; font-size: 11px; font-weight: bold; background-color: #9f9; cursor: hand     }

TD.NAVOff A:link, TD.NAVOff A:visited,    { color: #2e412e !important; text-decoration: none; background-color: #9f9 }

TD.NAVOff A:hover    { color: #2e412e !important; text-decoration: none; background-color: #9f9 }

TD.NAVOver    { color: #ffffff; font-size: 11px; font-weight: bold; background-color: #9f0 }

TD.NAVOver A:link, TD.NAVOver A:visited,   { color: #ffffff; text-decoration: none }

TD.NAVOver A:hover  { color: #ffffff; text-decoration: none }

TD.NAVOn   { color: #666633; font-weight: bold; font-size: 11px; background-color: #ffffff; cursor: hand  }

.TXTBody   { color: #333333; font-weight: normal; font-size: 11px }

.TXTBigBody   { color: #333333; font-weight: normal; font-size: 13.5px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }

.TXTHeadline   { color: #666633; font-weight: bold; font-size: 17px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }

.TXTBold16   { color: #666633; font-weight: bold; font-size: 16px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }

.TXTSubHead    { color: olive; font-size: 13px; font-weight: bold; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }

.copyright   { color: gray; font-size: x-small; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック }

.text12 { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 130% }

.line12     { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 180%}

.text14B  { font-size: 14px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; font-weight: bold; line-height: 100% }

a:link   { color: #005447; text-decoration: none }

a:visited   { color: #007b68; text-decoration: none }

a:hover     { color: #005447; text-decoration: none; background-color: #e1e1e1 }

.TXTDate   { color: #ffffcc; font-weight: normal; font-size: 10px }

.text    { font-size: 12px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 140% }
.navi   { color: #027abb; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 140% }
.navi-j   { color: #999999; font-size: 10.5px; font-family: "ＭＳ ゴシック", "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3", Osaka-等幅, Osaka, 平成角ゴシック; line-height: 130%}

.side {
	background-attachment: fixed;
	background-image: url(../_images/square_g.jpg);
	background-repeat: repeat-x;
	background-position: right;
}

TD.TDCrossLink   { font-weight: bold; font-size: 11px; background-color: #ffcc66 }

A.LNKCrosslink:link {color: #CC6600; text-decoration: underline}

A.LNKCrosslink:visited {color: #CC6600; text-decoration: underline}

A.LNKCrosslink:hover {color: #993300; text-decoration: underline}

TD.TDQuote    { color: #a0522d; font-style: italic; font-size: 17px }
TD.SNAVOff      { color: #2e412e !important; font-size: 11px; font-weight: bold; background-color: white; cursor: hand     }

TD.SNAVOff A:link, TD.NAVOff A:visited,     { color: #2e412e !important; text-decoration: none; background-color: #9f9 }

TD.SNAVOff A:hover    { color: #2e412e !important; text-decoration: none; background-color: white }

body{
filter:progid:DXImageTransform.Microsoft.Gradient
(startcolorstr='#99CC99',endcolorstr='#ffffff',gradienttype='0')
}
 /* スクロールバー対応 */
*html body {  　　　　　/*IE6だけに適用*/
   overflow-y:auto;
}

*+html body {　　　　　/*IE7だけに適用*/
   overflow-y:auto;
}

body {
   overflow-y:scroll;
}
