.mainTitle
{
    COLOR: #d7d7d7;
    FONT-SIZE: 120%;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: normal;
    PADDING-BOTTOM: 10px;
}
P
{
    FONT-SIZE: 90%;
    LINE-HEIGHT: 125%;
    text-indent: 1em;
}
A:link
{
    COLOR: #3366cc
;}
A:active
{
    COLOR: #3366cc
;}
A
{
    COLOR: #3366cc
;}
A:hover
{
    COLOR: #ff6600
;}
H1
{
  FONT-SIZE: 100%;
  FONT-WEIGHT:bold;
  TEXT-ALIGN: left;
  LINE-HEIGHT: 125%;
  PADDING-TOP:4px;
}
H2
{
  FONT-SIZE: 100%;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: left;
  LINE-HEIGHT: 125%;
}
.txtCenter
{
  FONT-SIZE: 90%;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: center;
  LINE-HEIGHT: 125%;
}
.subject
{
  FONT-SIZE: 100%;
  FONT-WEIGHT: normal;
  LINE-HEIGHT: 125%;
  padding-top: 10px;
}
.panelTop1
{
  BACKGROUND-COLOR: #3366cc;
}
.mainTitle1
{
  COLOR: #e3e3e3;
  FONT-SIZE: 30px;
  FONT-FAMILY: "HGP明朝E","ＭＳ Ｐ明朝", 細明朝, リュウミンL;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: left;
  PADDING-LEFT: 30px;
  PADDING-TOP:6px;
  PADDING-BOTTOM:6px;
}
.mainTitle2
{
  COLOR: #e3e3e3;
  FONT-SIZE: 14px;
  FONT-FAMILY: "ＭＳ Ｐ明朝", 細明朝, リュウミンL;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: left;
  PADDING-LEFT: 30px;
  PADDING-TOP:4px;
  PADDING-BOTTOM:4px;
}
.mainTitle3
{
  COLOR: #e3e3e3;
  FONT-SIZE: 16px;
  FONT-FAMILY: "HGP明朝E","ＭＳ Ｐ明朝", 細明朝, リュウミンL;
  FONT-WEIGHT: normal;
  FONT-STYLE: italic;
  TEXT-ALIGN: left;
  PADDING-LEFT: 30px;
  PADDING-TOP:4px;
  PADDING-BOTTOM:4px;
}
.mainTitle
{
  COLOR: #e3e3e3;
  FONT-SIZE: 24px;
  FONT-FAMILY: "HGP明朝E","ＭＳ Ｐ明朝", 細明朝, リュウミンL;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: left;
  PADDING-LEFT: 10px;
  PADDING-TOP:8px;
  PADDING-BOTTOM:8px;
}
.mainFooter
{
  COLOR: #e3e3e3;
  FONT-SIZE: 80%;
  FONT-FAMILY: "ＭＳ Ｐ明朝", 細明朝, リュウミンL;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: right;
  PADDING-RIGHT: 10px;
  PADDING-TOP:4px;
  PADDING-BOTTOM:4px;
  LINE-HEIGHT: 100%;
}
.anotherFooter
{
  COLOR: #999999;
  FONT-SIZE: 80%;
  FONT-FAMILY: "ＭＳ Ｐ明朝", 細明朝, リュウミンL;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: right;
  PADDING-RIGHT: 10px;
  PADDING-TOP:4px;
  PADDING-BOTTOM:4px;
  LINE-HEIGHT: 100%;
}
.hrFooter
{
	color: 3366cc;
}
.sitemap
{
  COLOR: #e3e3e3;
  FONT-SIZE: 80%;
  FONT-FAMILY: "ＭＳ Ｐ明朝", 細明朝, リュウミンL;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: right;
  PADDING-RIGHT: 10px;
  PADDING-TOP:4px;
  PADDING-BOTTOM:4px;
  padding-left:10px;
  LINE-HEIGHT: 100%;
}
.menu
{
  BACKGROUND-COLOR: #3366cc;
  COLOR: #ffffff;
  FONT-SIZE: 14px;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: center;
  PADDING: 3px
;}
.menuBelow1
{
  COLOR: #3366cc;
  FONT-SIZE: 14px;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: right;
  PADDING: 6px
;}
.menuBelow2
{
  COLOR: #3366cc;
  FONT-SIZE: 14px;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: right;
  PADDING: 6px
  BORDER-LEFT: 1px #3366cc solid;
  BORDER-RIGHT: 1px #3366cc solid;
}
.rectColumnBorder
{
  BACKGROUND-COLOR: #FFFFFF;
  BORDER-BOTTOM: 3px #cccccc outset;
  BORDER-LEFT: 1px #666666 outset;
  BORDER-RIGHT: 3px #cccccc outset;
  BORDER-TOP: 1px #666666 outset;
  width: 100%;
  height:100%;
  PADDING: 8px;

}
.borderArticleTitle
{
  BACKGROUND-POSITION: left top;
  BACKGROUND-ATTACHMENT: fixed;
  background-image : url(../../img/menuBkground3.JPG);
  BORDER-BOTTOM: 1px #000000 solid;
  BORDER-LEFT: 1px #000000 solid;
  BORDER-RIGHT: 1px #000000 solid;
  BORDER-TOP: 1px #000000 solid;
  COLOR: #FFFFFF;
  FONT-SIZE: 100%;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: left;
  PADDING: 3px
;}
.borderArticleText
{
    BACKGROUND-COLOR: #FFFFFF;
    BORDER-BOTTOM: 1px #000000 solid;
    BORDER-LEFT: 1px #000000 solid;
    BORDER-RIGHT: 1px #000000 solid;
    BORDER-TOP: 0px #000000 solid;
    COLOR: #000000;
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 125%;
    PADDING: 3px
;}
.textSmall
{
  COLOR: #000000;
  FONT-SIZE: 80%;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: left;
  LINE-HEIGHT: 125%;
}
.textSmallBlue
{
  COLOR: #3366cc;
  FONT-SIZE: 80%;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: left;
  LINE-HEIGHT: 125%;
}
.textSmall
{
  COLOR: #000000;
  FONT-SIZE: 80%;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: left;
  LINE-HEIGHT: 125%;
}
.textNormalBlue
{
  COLOR: #3366cc;
  FONT-SIZE: 90%;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: left;
  LINE-HEIGHT: 125%;
}
.current
{
  COLOR: #009966;
  FONT-SIZE: 80%;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: left;
  LINE-HEIGHT: 125%;
  margin-bottom: 20px;
}
.rectShadow
{
filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color='gray', Positive='true')
}
.lead
{
  FONT-SIZE: 90%;
  LINE-HEIGHT: 125%;
}
samp
{
  FONT-SIZE: 90%;
  LINE-HEIGHT: 125%;
}
LI
{
  FONT-SIZE: 90%;
  LINE-HEIGHT: 125%;
}

