@charset "Shift_JIS";

#pageheader a:link,#menu a:link,#footer a:link {
                                                 text-decoration:none;
		                                         color:#ffffff;
                                               }
#pageheader a:visited,#menu a:visited,#footer a:visited {
                                                          text-decoration:none;
			                                              color:#ffffff;
		                                                }		             
#pageheader a:hover,#menu a:hover,#footer a:hover {
                                                    text-decoration:underline;
		                                            color:#0033cc;
                                                  }
#pageheader a:active,#menu a:active,#footer a:active { 
                                                       text-decoration:underline;
                                                       color:#000066;
                                                     }           
#listset a:link,#maincontents a:link,#pan alink {
                                                  text-decoration:none;
		                                          color:#336666;
                                                }
#listset a:visited,#maincontents a:visited,#pan a:visited {
                                                            text-decoration:none;
			                                                color:#336666;
                                                          }       
#listset a:hover,#maincontents a:hover,#pan a:hover {
                                                      text-decoration:underline;
		                                              color:#000066;
                                                    } 
#listset a:active,#maincontents a:active,#pan a:active { 
                                                         text-decoration:underline;
                                                         color:#000066;
                                                       }
body { 
       margin:0px;
	   border:0px;
	   padding:0px;
	 }
#setcontents { 
               text-align:left;
	           position:relative;
			   background:#ffffff;
			   margin:0px auto;
			   border:1px solid #aaaaaa;
			   padding:0px;
			   width:760px;
             } 
#pageheader {
              border:1px solid #aaaaaa;   
              width:760px;
              height:80px;
              background:#ff6600;
              color:#ffffff;
		    } 
#menu {
        border:1px solid #aaaaaa;
        padding:5px 0px;
        background:#ff6600;
        text-align:center;
        width:760px;
        color:#ffffff;
        margin:2px 0px;
      }
#pan { 
       font:8pt/10pt "MS ゴシック",Osaka;
       padding:5px 0px 0px 20px;        
       text-align:left;
       color:#336666;
     }              
#maincontents {
                float:right;
				margin:5px 10px 20px 20px;
                padding:15px;
			    width:455px;
			    border:1px solid #b2b9c4;
			    background:#ffffff;
              }
#maincontents ul {
	               padding-left:15px; margin:0;
      
                 } 
#maincontents li {
                   font:10pt/10pt "MS ゴシック",Osaka;
	               color:#336666;
	               padding:0px; margin:10px 0;
                   letter-spacing:2pt;
                   line-height:1.5;            
                 }                                  
#listset {
           float:left;
		   margin:5px 0px 20px 10px;
  		   width:190px;
		   border:1px solid #b2b9c2;
		   padding:10px;
	     }
#footer  {
           clear:both;
		   font:8pt/10pt "MS ゴシック",Osaka;
           border:1px solid #aaaaaa;
		   font-size:10px;
           text-align:center;
           width:760px;
           background:#ff6600;
           color:#ffffff;
           letter-spacing:3pt;
           padding:5px 0px 5px 0px;
         }
#pageheader h1 {
                 font:bold 12pt/14pt "MS ゴシック",Osaka;
                 padding:10px;
                 color:#ffffff;
               }
#pageheader p { font:8pt/10pt "MS ゴシック",Osaka;
                padding:10px;        
                text-align:right;
                color:#ffffff;
              }                 
h2  { 
      font:bold 10pt/12pt "MS ゴシック",Osaka;
      padding:5px;
      border-left:#ff6600 5px solid;
      border-bottom:#ff6600 1px solid;
      color:#336666;
    }
h3  { 
      font:bold 10pt/12pt "MS ゴシック",Osaka;
      color:#336666;
	  letter-spacing:2pt;
    }
#maincontents p {  
                  font:9pt/12pt "MS ゴシック",Osaka;
	              color:#336666;
                  letter-spacing:2pt;
                          }
#page { 
        font:10pt/12pt "MS ゴシック",Osaka;
        text-align:center;
        letter-spacing:2pt; 
	  }
	                                              					  
#menu a {
          font:bold 12pt/14pt "MS ゴシック",Osaka;
          padding:5px;
	      letter-spacing:1pt;
        }
.menutop  { 
            border-left:#ff6600 5px solid;
            border-bottom:#ff6600 1px solid;
            font:bold 10pt/12pt "MS ゴシック",Osaka;
            padding:5px;
            margin-top:15px;
            color:#336666;
　　　　  }
.list {   
        padding-left:10px;
        margin-left:10px;      
        list-style-type:square;          
        font:9pt/12pt "MS ゴシック",Osaka;		  
   	    color:#336666;
	    letter-spacing:2pt;
	  }
li {
     margin:8px 0px;
   } 
table { 
        margin:10px 45px;
        border-collapse:collapse;
        border:solid 1px #aaaaaa;
      }
th { 
     text-align:center;
     padding:2px;
     border:solid 1px #aaaaaa;
     font:9pt/12pt "MS ゴシック",Osaka;
	 color:#336666;
   }	 
           
td { 
     border:solid 1px #aaaaaa;
     padding:2px;
     font:9pt/12pt "MS ゴシック",Osaka;
	 color:#336666;
   }    
caption { 
          font:9pt/12pt "MS ゴシック",Osaka;
	      color:#336666;
          text-align:left;
        }    	    	    	
address {
          font:8pt sans-serif,"MSゴシック",Osaka;
	    }

  