/* CSS Document */
body {
   margin: 0;
   padding: 0;
   }
div#wrapper {
   margin-right: auto;
   margin-left: auto;
   margin-top: 0px;
   width: 955px;
   }
div#header {
   margin: 0px;
   width: 955px;
   }
div#container {
   width: 955px;
   }
div#content {
   width: 500px;
   float: right;
   text-align: left;
   }
div#content2 {
   width: 476px;
   float: right;
   text-align: left;
   }   
div#sidebar {
   width: 455px;
   height: auto;
   float: left;
   text-align: left;
   }
div#sidebar2 {
   width: 479px;
   height: auto;
   float: left;
   text-align: left;
   }
div#footer {
   width: 955px;
   clear: both;
   }
a:link, a:visited {
   color: #0000CC;
   text-decoration: none;
   }
a:hover, a:active {
   color: #FF0033;
   text-decoration: none;
   }
.rect1 {
   width: 955px;
   height: 187px;
   text-align: left;
   margin: 0 0 2px 0;
   }
.rect2 {
   width: 955px;
   height: 30px;
   text-align: left;
   margin: 0 0 2px 0;
   }
.rect3 {
   width: 499px;
   height: 671px;
   color: #323232;
   border: 1px solid #323232;
   margin: 1px 0 3px 0;
   background-image: url("imgtop/ind101.gif")
   }
.rect4 {
   width: 450px;
   height: auto;
   text-align: left;
   }
.rect5 {
   width: 449px;
   height: 285px;
   margin: 3px 4px 3px 0;
   padding: 0;
   text-align: left;
   color: #0000CC;
   border: 1px solid #323232;
   background-image: url("imgtop/ind40.gif")
   }
.rect6 {
   width: 954px;
   height: auto;
   text-align: left;
   color: #323232;
   border: 1px solid #323232;
   }
.rect7 {
   height: auto;
   margin: 0 0 0 0;
   padding: 15px;
   color: #000099;
   background-color: #c3f9e4;
   border: 1px solid #000099;
   }
.style1 {
   font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
   font-size: 16px;
   line-height: 1.7;
   }
.style2 {
   font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
   font-size: 14px;
   line-height: 2.0;
   }
.style3 {
   font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
   font-size: 14px;
   line-height: 1.6;
   }
.style4 {
   font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
   font-size: 12px;
   }
.style5 {
   font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
   font-size: 14px;
   line-height: 1.4;
   }
.style6 {
   font-family: "ＭＳ Ｐゴシック", "ヒラギノ角ゴ Pro W3";
   font-size: 12px;
   line-height: 1.4;
   }


p.wr1 {
   margin-top: 20px;
   margin-right: 15px;
   margin-bottom: 10px;
   margin-left: 20px;
  }
p.wr2 {
   margin-top: 5px;
   margin-bottom: 5px;
  }
h1 {
   margin-bottom: 0;
   }
   
h3 {
   background-color: #00ffff;
   color: #003399 ;
   padding: 5px;
   border: solid 1px;
   margin: 2px 0 4px 0;
   }
h4 {
   background-color: #ffcc99;
   color: #003399;
   padding: 3px;
   border: solid 1px;
   margin: 0px 0px 4px 0px;
   }
  
