.standardLink{
  color : blue;
  text-decoration : underline;
}
.imageLink{
  border-width : 0px 0px 0px 0px;
}
BODY{
  background : #fefefe;
  font-size:9pt;
  font-style:normal;
  font-family: Verdana,"ヒラギノ角ゴ Pro W6", "ＭＳ ゴシック", Osaka ,sans-serif;  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
}
.pageTableContainer{
  background-color : #fefefe;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 5px;
  margin-left : 5px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  width : 755px;
  top : 0px;
  left : 0px;
}
.pageTable{
  background-color : white;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  top : 0px;
  left : 0px;
  font-size : 9pt;
}
.logoTable{
  font-size : 9pt;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  background-color : #eff7f7;
  background-image : url(../images/topimage.jpg);
  background-repeat : no-repeat;
  background-position : right top;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  width : 100%;
  height : 45px;
  top : 0px;
  left : 0px;
}
.logoTable4Popup{
  font-size : 9pt;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  background-color : #eff7f7;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  width : 100%;
  height : 45px;
  top : 0px;
  left : 0px;
}
.pageTitle{
  font-size : 14pt;
  color : white;
  vertical-align : middle;
  text-indent : 3px;
  width : 750px;
  height : 30px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  background-color : #1133aa;
  border-width : 0px 0px 2px 0px;
  border-style : solid none solid none;
  border-color : white;
}
.pageSubTitle{
  color : #ffffff;
  font-size : 12pt;
  width : 750px;
  height : 27px;
  text-indent : 3px;
  vertical-align : middle;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  background-color : #6699cc;
  border-width : 0px 0px 3px 0px;
  border-style : solid none solid none;
  border-color : white;
}
.viewTable{
  font-color:#0000C8;
  width:750;
  border-width:0;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.centerTable{
  width:585;
  font-size:9pt;
  border-width:0;
  margin-top : 0px;
  margin-left : 5px;
  margin-right : 0px;
  margin-bottom : 0px;
  background-color : white;
}
.copyRight{
  font-size : 9pt;
  color : #ffffff;
  text-indent : 3px;
  width : 100%;
  background-color : #1133aa;
}
.topMenuTableContainer{
  font-size : 9pt;
  text-align : right;
  vertical-align : bottom;
  padding-top : 2px;
  padding-left : 0px;
  padding-right : 7px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  text-align : right;
  background-color : white;
  width : 100%;
  height : 12px;
}
.topMenuTable{
  font-size : 9pt;
  text-align : right;
  vertical-align : bottom;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  text-align : right;
  background-color : white;
}
.topMenuLink{
  text-indent : 15px;
  background-image : url(../images/main_circletop.gif);
  background-repeat : no-repeat;
  background-position : left;
  margin-right : 2px;
}
.topMenuSpacer{
  width : 7px;
}
.topMenuPopup{
  width : 10px;
  background-image : url(../images/main_popup.gif);
  background-repeat : no-repeat;
  background-position : left;
}
a.topMenuLink{
  color : #1133aa;
  text-decoration : none;
  background-image : none;
}
.bottomMenuTableContainer{
  font-size : 9pt;
  text-align : left;
  vertical-align : bottom;
  padding-top : 0px;
  padding-left : 2px;
  padding-right : 0px;
  padding-bottom : 1px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  text-align : right;
  background-color : white;
  width : 100%;
  height : 12px;
}
.bottomMenuTable{
  font-size : 9pt;
  text-align : left;
  vertical-align : bottom;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 2px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  text-align : right;
  background-color : white;
}
.bottomMenuLink{
  text-indent : 15px;
  background-image : url(../images/main_circlebottom.gif);
  background-repeat : no-repeat;
  background-position : left;
  margin-right : 2px;
}
.bottomMenuSpacer{
  width : 7px;
}
.bottomMenuPopup{
  width : 10px;
  background-image : url(../images/main_popup.gif);
  background-repeat : no-repeat;
  background-position : left;
}
a.bottomMenuLink{
  color : #1133aa;
  text-decoration : none;
  background-image : none;
}
.leftMenuTable{
  width : 160px;
  color : #382356;
  border-width : 0;
  background-color : #cfdfef;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-style : solid solid solid solid;
}
td.leftMenuItem1Selected{
  color : #ffffff;
  background-color : #1166CC;
  background-image : url(../images/main_trismall.gif);
  background-repeat : no-repeat;
  background-position : 10px;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 1px 0px;
  border-style : solid solid solid solid;
  border-color : #ffffff;
  width : 100%;
  font-size : 10pt;
  text-indent : 23px;
  text-align : left;
  vertical-align : middle;
}
td.leftMenuItem1SelectedLink{
  background-color : #1166CC;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 1px 0px;
  border-style : solid solid solid solid;
  border-color : #ffffff;
  width : 100%;
  font-size : 10pt;
  text-indent : 23px;
  text-align : left;
  vertical-align : middle;
}
td.leftMenuItem1SelectedLink:hover {
  background-color: #6699cc;
  text-decoration : none;
}
a.leftMenuItem1Selected{
  color : #ffffff;
  background-color : #1166CC;
  background-image : url(../images/main_trismall.gif);
  background-repeat : no-repeat;
  background-position : 10px;
  text-decoration : none;
  display : block;
  width : 100%;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
}
a.leftMenuItem1Selected:hover {
  color : #ffffff;
  background-color : #6699cc;
  background-image : url(../images/main_trismall.gif);
  background-repeat : no-repeat;
  background-position : 10px;
  text-decoration : none;
}
td.leftMenuItem1{
  background-color : #cfdfef;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 1px 0px;
  border-style : solid solid solid solid;
  border-color : #ffffff;
  width : 100%;
  font-size : 10pt;
  text-indent : 23px;
  text-align : left;
  vertical-align : middle;
}
td.leftMenuItem1:hover {
  background-color : #6699cc;
  text-decoration : none;
}
a.leftMenuItem1{
  color : #382356;
  background-color : #cfdfef;
  background-image : url(../images/main_trismall.gif);
  background-repeat : no-repeat;
  background-position : 10px;
  text-decoration : none;
  display : block;
  width : 100%;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
}
a.leftMenuItem1:hover {
  color : #ffffff;
  background-color: #6699cc;
  background-image : url(../images/main_trismall.gif);
  background-repeat : no-repeat;
  background-position : 10px;
  text-decoration : none;
}
td.leftMenuItem2Selected{
  color : #382356;
  font-size : 10pt;
  font-weight : bold;
  text-indent : 38px;
  text-align : left;
  vertical-align : middle;
  background-color : #dfefff;
  background-image : url(../images/main_trismallpale.gif);
  background-repeat : no-repeat;
  background-position : 25px;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 1px 0px;
  border-style : solid solid solid solid;
  border-color : #ffffff;
  width : 100%;
}
td.leftMenuItem2SelectedLink{
  font-size : 10pt;
  text-indent : 38px;
  text-align : left;
  vertical-align : middle;
  background-color : #dfefff;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 1px 0px;
  border-style : solid solid solid solid;
  border-color : #ffffff;
  width : 100%;
}
td.leftMenuItem2SelectedLink:hover {
  background-color: #6699cc;
}
a.leftMenuItem2Selected{
  color : #382356;
  background-color : #dfefff;
  background-image : url(../images/main_trismallpale.gif);
  background-repeat : no-repeat;
  background-position : 25px;
  text-decoration : none;
  display : block;
  width : 100%;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
}
a.leftMenuItem2Selected:hover {
  color : #ffffff;
  background-color : #6699cc;
  background-image : url(../images/main_trismallpale.gif);
  background-repeat : no-repeat;
  background-position : 25px;
  text-decoration : none;
}
td.leftMenuItem2{
  background-color : #dfefff;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 1px 0px;
  border-style : solid solid solid solid;
  border-color : #ffffff;
  width : 100%;
  font-size : 10pt;
  text-indent : 38px;
  text-align : left;
  vertical-align : middle;
}
td.leftMenuItem2:hover {
  background-color: #6699cc;
}
a.leftMenuItem2{
  color : #382356;
  background-color: #dfefff;
  background-image : url(../images/main_trismallpale.gif);
  background-repeat : no-repeat;
  background-position : 25px;
  text-decoration : none;
  display : block;
  width : 100%;
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 5px;
}
a.leftMenuItem2:hover {
  color : #ffffff;
  background-color: #6699cc;
  background-image : url(../images/main_trismallpale.gif);
  background-repeat : no-repeat;
  background-position : 25px;
  text-decoration : none;
}
.categoryHeader11pt{
  color : #382356;
  border-width : 0px 0px 0px 0px;
  border-color : #382356 #382356 #382356 #382356;
  border-left-style : solid;
  border-bottom-style : solid;
  background-color : #cfdfef;
  font-size : 11pt;
  height : 14px;
  padding-left : 2px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.categoryHeader10pt{
  color : #382356;
  border-width : 0px 0px 0px 0px;
  border-color : #382356 #382356 #382356 #382356;
  border-left-style : solid;
  border-bottom-style : solid;
  background-color : #cfdfef;
  font-size : 10pt;
  height : 13px;
  padding-left : 2px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.categoryHeader9pt{
  color : #382356;
  border-width : 0px 0px 0px 0px;
  border-color : #382356 #382356 #382356 #382356;
  border-left-style : solid;
  border-bottom-style : solid;
  background-color : #cfdfef;
  font-size : 9pt;
  height : 12px;
  padding-left : 2px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.categoryTitle11pt{
  border-width : 0px 0px 1px 0px;
  border-color : #1133aa #1133aa #1133aa #1133aa;
  border-left-style : solid;
  border-bottom-style : solid;
  font-size : 11pt;
  height : 14px;
  padding-left : 2px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.categoryTitle10pt{
  border-width : 0px 0px 1px 0px;
  border-color : #1133aa #1133aa #1133aa #1133aa;
  border-left-style : solid;
  border-bottom-style : solid;
  font-size : 10pt;
  height : 13px;
  padding-left : 2px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.categoryTitle9pt{
  border-width : 0px 0px 1px 0px;
  border-color : #1133aa #1133aa #1133aa #1133aa;
  border-left-style : solid;
  border-bottom-style : solid;
  font-size : 9pt;
  height : 12px;
  padding-left : 2px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
}
.categorySummary11pt{
  font-size : 11pt;
  height : 14px;
  padding-top : 3px;
  padding-left : 2px;
}
.categorySummary10pt{
  font-size : 10pt;
  height : 13px;
  padding-top : 3px;
  padding-left : 2px;
}
.categorySummary9pt{
  font-size : 9pt;
  height : 12px;
  padding-top : 3px;
  padding-left : 2px;
}
.categoryContent9pt{
  font-size : 9pt;
  padding-top : 3px;
  padding-left : 10px;
  line-height : 15px;
}
.categoryList11pt{
  list-style-position : outside;
  list-style-image : url(../images/common_square.gif);
  font-size : 11pt;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  line-height : 15pt;
}
.categoryListNone11pt{
  list-style-position : outside;
  list-style-type : none;
  font-size : 11pt;
  padding-top : 1px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  line-height : 13pt;
}
.categoryList10pt{
  list-style-position : outside;
  list-style-image : url(../images/common_square.gif);
  font-size : 10pt;
  padding-top : 3px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  line-height : 14pt;
}
.categoryListNone10pt{
  list-style-position : outside;
  list-style-type : none;
  font-size : 10pt;
  padding-top : 1px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  line-height : 12pt;
}
.categoryList9pt{
  list-style-position : outside;
  list-style-image : url(../images/common_square.gif);
  font-size : 9pt;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 4px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  line-height : 13pt;
}
.categoryListNone9pt{
  list-style-position : outside;
  list-style-type : none;
  font-size : 9pt;
  padding-top : 1px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  line-height : 12pt;
}
.categoryNoList11pt{
  list-style-position : outside;
  font-size : 11pt;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 4px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  list-style-type : decimal;
  line-height : 14pt;
}
.categoryNoList10pt{
  list-style-position : outside;
  font-size : 10pt;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 4px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  list-style-type : decimal;
  line-height : 13pt;
}
.categoryNoList9pt{
  list-style-position : outside;
  font-size : 9pt;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 4px;
  border-width : 0px 0px 0px 0px;
  border-style : none none none none;
  list-style-type : decimal;
  line-height : 12pt;
}
.categorySpacer5px{
  height : 5ppx;
}
.categorySpacer3px{
  height : 3px;
}

