
<!--

body {margin-top: 0px;
      padding-top: 0px;}

#wrapper {margin-left: auto;
          margin-right: auto;
          width: 750px;
          text-align: left;
          }

a:link   {color: #660099;
          text-decoration: none;
          border-style: none;
          padding-bottom: 0px;}

a:visited {color: #990000;
          text-decoration: none;
          padding-bottom: 0px;}

a:hover  {color: #660099;
          text-decoration: none;
          border-bottom: 1px solid #660099;
          padding-bottom: 0px;}



#content img a {text-decoration: none;
                border-bottom: none;
                }


#content h2 a  {text-decoration: none;
                border-bottom: none;
                }


.top {width: 750px;
　　  padding: 0px;
      border-bottom: solid 1px #666666;
      }

.top1 {width: 750px;
　　  padding: 3px 3px 3px 3px
      ;}



.top p  {font-size: 12px;
          color: #666666;
          line-height: 160%
           ;}

.head  {width: 750px;
　　    padding: 0px 0px 0px 0px;
        margin: 5px 0px 10px 0px
        ;}

.head1  {width: 307px;
        margin: 0px;
        padding: 0px
        ;}

.head1 h1 {padding: 0px;
           margin: 0px
           ;}

.head1 h3 {padding: 0px;
           margin: 0px
           ;}

.head1 p {font-size: 10px;
          color: #999999;
          padding: 0px;
          margin: 0px
           ;}

.head1 a  {color: none;
          text-decoration: none;
          border-bottom: none;
          padding-bottom: 0px;}


.head1 a:hover  {color: none;
          text-decoration: none;
          border-bottom: none;
          padding-bottom: 0px;}
         


.head2  {width: 219px;
         margin: 0px;
         padding: 0px
         ;}

.head2 h3  {margin: 0px;
            padding: 0px
            ;}

.head2 a  {color: none;
          text-decoration: none;
          border-bottom: none;
          padding-bottom: 0px;}


.head2 a:hover  {color: none;
          text-decoration: none;
          border-bottom: none;
          padding-bottom: 0px;}
         



.head3  {margin: 0px;
         padding: 0px 0px 0px 70px 
         ;}

.head3 h3  {margin: 0px;
            padding: 0px
            ;}


.headnavi {width: 750px;
           }

.headnavi1 p {font-size: 12px;
              padding: 2px 5px 2px 5px;
              border-right: solid 1px #666666;}

.headnavi2 p {font-size: 12px;
              padding: 2px 5px 2px 5px;
              border-right: solid 1px #666666;
              border-left: solid 1px #666666;}

.headnavi3 p {font-size: 12px;
              padding: 2px 5px 2px 5px
              ;}

.menu1  {border-left: dashed 1px #cccccc
         margin-left: 10px;}

.top2  {font-size: 12px;
         color: #ffffff
         ;}

.navi {font-size: 12px;
       color: #cccccc;
       padding: 5px 0px 5px 0px
       ;}

.side {padding: 5px 2px 2px 2px
       ;}

.side1 {font-size: 12px;
        padding: 7px 10px 5px 10px;
        margin: 0px;
        border-top: solid 3px #330066;
        border-bottom: solid 1px #330066
        ;}

.side1 p {font-size: 12px;
          color: #660099
         ;}



.side2 {font-size: 12px;
        padding: 5px 10px 5px 10px;
        margin: 0px;
        border-bottom: solid 1px #330066
        ;}

.side3 {font-size: 12px;
        padding: 5px 10px 5px 10px;
        margin: 0px;
        border-bottom: solid 1px #330066
        ;}

.side4   {width: 178px;
          height: 150px}

.side4 p  {width: 178px;
           height: 122px; 
           background-color: #cccccc;
　　　　　 margin: 15px 0px 0px 0px;
           padding: 5px 10px 5px 10px;
           font-size: 11px;
           color: #666666; 
           overflow: scroll;}


.side5 {width: 139px;
        height: 34px;
        border: none;}

.side5 a  {color: none;
          text-decoration: none;
          border-bottom: none;
          padding-bottom: 0px;}


.side5 a:hover  {color: none;
          text-decoration: none;
          border-bottom: none;
          padding-bottom: 0px;}





.main  {width: 558px;
         padding : 0px;
         }

.main h1 {margin: 15px 0px 0px 0px;}

.main h3 {margin: 15px 0px 0px 0px;}


.main1  {width: 555px;
         }

.main1 h2 {width: 505px;
          font-size: 13px;
          color: #333333;
          padding: 2px 2px 2px 10px;
          margin: 10px 0px 0px 15px; 
          border-bottom: solid 1px #333333
         ;} 

.main1 h3  {width: 450px;
           font-size: 12px;
           color: #666666;
           padding: 2px 0px 2px 10px;
           margin-left: 15px;
           line-height: 160%
           ;}

.main1 p  {width: 500px;
           font-size: 12px;
           color: #666666;
           padding: 2px 2px 2px 10px;
           margin-left:15px; 
           line-height: 160%
           ;}

.main1 img  {float: left;
            margin: 3px 3px 3px 15px;}

.main1 dt {
           font-size: 13px;
           color: #333333;
           padding: 2px 2px 2px 10px;
           margin-left:10px; 
           line-height: 160%
           ;}

.main1 dd {
           font-size: 12px;
           color: #666666;
           padding: 5px 2px 2px 12px;
           margin-left:15px;
           line-height: 160%
           ;}

.main2  {width: 750px;
         border-top: solid 1px #666666;
         border-bottom: solid 1px #666666;
         margin: 0px;
         }

.main3    {width: 560px;
           border-left: dashed 1px #cccccc;
           }


.main3 p  {font-size: 12px;
           line-height: 160%;
           margin: 2px;
           padding: 3px;
           }

.main3 a:link   {color: #660099;
          text-decoration: none;
          border-style: none;
          padding-bottom: 0px;}

.main3 a:visited {color: #990000;
          text-decoration: none;
          padding-bottom: 0px;}

.main3 a:hover  {color: #660099;
          text-decoration: none;
          border-bottom: 1px solid #660099;
          padding-bottom: 0px;}


.copy     {width: 750px;
　　　　　 font-size: 10px;
           color: #666666;
           text-align: center;
           border-top: solid 1px #666666;
           border-bottom: solid 1px #666666
           ;}

.slink    {height: 15px;
           font-size: 10px;
           color: #ffffff;
           padding: 2px 5px 2px 5px
           ;}



.main4     {font-size: 12px;
            padding: 2px 2px 2px 12px
            }

.main5     {width: 550px;
            padding: 3px 3px 0px 10px;
            margin: 0px;}

.main5 p  {width: 500px;
           font-size: 12px;
           color: #666666;
           padding: 5px 5px 5px 5px;
           margin: 0px 15px 0px 15px; 
           line-height: 160%;
           border-top: dashed 1px #666666;
           border-right: dashed 1px #666666;
           border-bottom: dashed 1px #666666;
           border-left: dashed 1px #666666
           }

.main6  {width: 450px;
         }

.main6 h2 {
          font-size: 13px;
          color: #333333;
          padding: 2px 2px 2px 10px;
          margin: 10px 0px 0px 15px; 
          border-bottom: solid 1px #333333
         ;} 

.main6 h3  {
           font-size: 12px;
           color: #666666;
           padding: 2px 0px 2px 10px;
           margin-left: 15px;
           line-height: 160%
           ;}

.main6 p  {
           font-size: 12px;
           color: #666666;
           padding: 2px 2px 2px 10px;
           margin-left:15px; 
           line-height: 160%
           ;}

.main6 img  {float: left;
            margin: 3px 3px 3px 15px;}

.main7     {width: 560px;}

.main7 h2  {width: 545px;
            margin: 10px 15px 0px 15px;
            padding: 0px;}   

.main7 p   {width: 545px;
           font-size: 12px;
           color: #666666;
           padding: 5px 5px 5px 5px;
           margin: 0px 15px 0px 15px; 
           line-height: 160%;}

.main8   {width: 560px}

.main8 a  {color: none;
          text-decoration: none;
          border-bottom: none;
          padding-bottom: 0px;}


.main8 a:hover  {color: none;
          text-decoration: none;
          border-bottom: none;
          padding-bottom: 0px;}
         

.main8 h2  {margin: 10px 15px 0px 15px;
            padding: 0px;}

.main8 h3   {margin: 10px 15px 0px 15px;
            padding: 0px;}


.main9   {width: 390px}

.main9   {width: 365px;
          font-size: 12px;
          color: #666666;
          padding: 5px 5px 5px 5px;
          margin: 0px 15px 0px 15px; 
          line-height: 160%;}



.main10     {width: 420px;
             border-top: 1px solid #666666;
             border-right: 1px solid #666666;
             border-bottom: 1px solid #666666;
             border-left: 1px solid #666666;
             margin: 15px 5px 15px 30px}

.main11     {width: 140px;
             font-size: 12px;
             color: #333333;
             border-right: 1px solid #666666;
             border-bottom: 1px solid #666666;
             background-color: #cccccc;
             margin: 0px;
             padding: 10px;
             text-align: center}     

.main12     {width: 140px;
             font-size: 12px;
             color: #333333;
             border-bottom: 1px solid #666666;
             background-color: #cccccc;
             margin: 0px;
             padding: 10px;
             text-align: center}     

.main13     {width: 140px;
             font-size: 12px;
             color: #333333;
             border-right: 1px solid #666666;
             margin: 0px;
             padding: 10px;
             text-align: center}     

.main14    {width: 140px;
            font-size: 12px;
            color: #333333;
            margin: 0px;
            padding: 10px;
            text-align: center}


.main20     {width: 420px;
             border-top: 1px solid #666666;
             border-right: 1px solid #666666;
             border-bottom: 1px solid #666666;
             border-left: 1px solid #666666;
             margin: 15px 5px 15px 30px}

.main21     {width: 210px;
             font-size: 12px;
             color: #333333;
             border-right: 1px solid #666666;
             border-bottom: 1px solid #666666;
             background-color: #cccccc;
             margin: 0px;
             padding: 10px;
             text-align: center}     

.main22     {width: 210px;
             font-size: 12px;
             color: #333333;
             border-bottom: 1px solid #666666;
             background-color: #cccccc;
             margin: 0px;
             padding: 10px;
             text-align: center}     

.main23     {width: 210px;
             font-size: 12px;
             color: #333333;
             border-right: 1px solid #666666;
             margin: 0px;
             padding: 10px;
             text-align: center}     

.main24    {width: 210px;
            font-size: 12px;
            color: #333333;
            margin: 0px;
            padding: 10px;
            text-align: center}

.main25     {width: 210px;
             font-size: 12px;
             color: #333333;
             border-top: 1px solid #666666;
             border-right: 1px solid #666666;
             margin: 0px;
             padding: 10px;
             text-align: center}     

.main26     {width: 210px;
             font-size: 12px;
             color: #333333;
             border-top: 1px solid #666666;
             margin: 0px;
             padding: 10px;
             text-align: center}     

.main27     {width: 210px;
             font-size: 12px;
             color: #333333;
             border-top: 1px solid #666666;
             border-right: 1px solid #666666;
             background-color: #cccccc;
             margin: 0px;
             padding: 10px;
             text-align: center}     

.main28     {width: 210px;
             font-size: 12px;
             color: #333333;
             border-top: 1px solid #666666;
             background-color: #cccccc;
             margin: 0px;
             padding: 10px;
             text-align: center}     


.main32  {width: 150px;
         }

.main32 img{margin-left: 15px;}

.main33 p  {width: 330px;
           font-size: 12px;
           color: #666666;
           padding: 2px 2px 2px 2px;
           margin: 0px; 
           line-height: 160%;}


.main89  {width: 555px;
         }

.main89 p  {width: 500px;
           font-size: 12px;
           color: #666666;
           padding: 2px 2px 2px 10px;
           margin-left:15px; 
           line-height: 160%;
           border: 1px solid #666666;
           background-color:#cccccc
           ;}


   




-->