body    { 
 background-color: #ffffff; 
 text-align: left; 
 margin: 0 
 }

	  	  	  .co { 
	   font-family:Meiryo,"MS Pゴシック","ヒラギノ丸ゴ Pro W3",  "Osaka", palatino, georgia,times new roman, Sans-serif;
	  font-size:12px;
	   text-transform:none;
	   text-align:left;
	   width:800px;
	  }

	  	  	  	  .co p { 
	   text-align:center;
	  }
	  	.ex a:link {
	color:#999;text-decoration:underline;}
.ex a:visited	{  color:#999;text-decoration:underline;}
.ex a:active	{  color:#0000ff;text-decoration:none;}
.ex A:hover {        font-size:12px;
       color:#fff;
	   text-decoration:none;
	   background:#000;
 }
 	  	  	  	  .box1 { 
	   font-family:Meiryo,"MS Pゴシック","ヒラギノ丸ゴ Pro W3",  "Osaka", palatino, georgia,times new roman, Sans-serif;
	  font-size:14px;
	   text-transform:none;
	   text-align:left;
	   padding:10px;
	   width:780px;
	  }
	  	  	  	  .box { 
	   font-family:Meiryo,"MS Pゴシック","ヒラギノ丸ゴ Pro W3",  "Osaka", palatino, georgia,times new roman, Sans-serif;
	  font-size:12px;
	   text-transform:none;
	   text-align:left;
	   padding:10px;
	   width:780px;
	  }
	  
	  	  	  	  	  .box h3 { 
	   font-family:Meiryo,"MS Pゴシック","ヒラギノ丸ゴ Pro W3",  "Osaka", palatino, georgia,times new roman, Sans-serif;
	  font-size:14px;
	   text-transform:none;
	   color:#000;
	   text-align:left;
	   font-weight:bold;
	  }
	  
	  .co h1 {
  	  font-family:Meiryo,"MS Pゴシック","ヒラギノ丸ゴ Pro W3",  "Osaka", palatino, georgia,times new roman, Sans-serif;
       font-size:10px;
       	   color:#000;
	   background-color:#9999ff;
	   text-align:left;
	   font-weight:normal;
	   padding:2px;
	   margin-bottom:0px;
}
	  	  	.co h1 a:link {
	color:#333;text-decoration:underline;}
.co h1 a:visited	{  color:#333;text-decoration:underline;}
.co h1 a:active	{  color:#0000ff;text-decoration:none;}
.co h1 A:hover {        font-size:10px;
       color:#fff;
	   text-decoration:none;
	   background:#000;
 }
	  .co h2 {
  	  font-family:Meiryo,"MS Pゴシック","ヒラギノ丸ゴ Pro W3",  "Osaka", palatino, georgia,times new roman, Sans-serif;
       font-size:12px;
       	   color:#000;
	   background-color:#99ff99;
	   text-align:center;
	   font-weight:normal;
	   padding:2px;
}
	  
	  
	  	  	  	  .menu { 
	  font-family:"Times New Roman", Times, serif;
       font-size:12px;
	   color:#cccccc;
	   background-color:#000000;
	   text-align:center;
	   font-weight:normal;
	   padding-top:2px;
	   padding-bottom:2px;
	   text-transform:none;
	   width:100%;
	   
	  }
	  
	  .menu a:link {
	color:#ffeeee;text-decoration:none;}
.menu a:visited	{  color:#ffeeee;text-decoration:none;}
.menu a:active	{  color:#ffeeee;text-decoration:none;}
.menu A:hover {        font-size:12px;
       color:#000000;
	   text-decoration:none;
	   background:#9999ee;
 }
 	  	  	  	  .menu2 { 
	  font-family:"Times New Roman", Times, serif;
       font-size:12px;
	   color:#000;
	   background-color:#ccc;
	   text-align:center;
	   font-weight:normal;
	   padding-top:2px;
	   padding-bottom:2px;
	   text-transform:none;
	   width:100%;
	   
	  }
	  
	  .menu2 a:link {
	color:#fff;text-decoration:none;}
.menu2 a:visited	{  color:#fff;text-decoration:none;}
.menu2 a:active	{  color:#fff;text-decoration:none;}
.menu2 A:hover {        font-size:12px;
       color:#000000;
	   text-decoration:none;
	   background:#fff;
 }
	  
	  .update
     {
	 font-family:arial, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif,Georgia, "Times New Roman", Times, serif;
	 color:#333333;
	 font-size:12px;
	 font-style:normal;
	 padding-top:5px;
	 padding-left:5px;
	 border-right:1px solid #000000;
	 border-left:1px solid #000000;
	 border-top:1px solid #000000;
	 margin-bottom:10px;
	  margin-right:100px;
	 margin-left:100px;
	 text-align:left;
	 }
	.update a:link {
	color:#0000ff;text-decoration:none;}
.update a:visited	{  color:#0000ff;text-decoration:none;}
.update a:active	{  color:#0000ff;text-decoration:none;}
.update A:hover {        font-size:12px;
       color:#000000;
	   text-decoration:none;
	   background:#9999ee;
 }

.ti
     {
	 font-family:arial, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif,Georgia, "Times New Roman", Times, serif;
	 color:#333333;
	 font-size:10px;
	 font-style:italic;
	 padding-left:5px;
	 margin-top:10px;
	 margin-left:20px;
	 margin-bottom:20px;
	 }
	 
	 .pho {
	 	 font-family:arial, helvetica, hirakakupro-w3, osaka, "ms pgothic", sans-serif,Georgia, "Times New Roman", Times, serif;
	 color:#333333;
	 font-size:10px;
	 font-style:italic;
	 padding-left:5px;
	 margin-top:5px;
	 margin-bottom:5px;
	 text-align:right;
	 } 
	 	 	 .ex0 {
	  	  font-family:Meiryo,"MS Pゴシック","ヒラギノ丸ゴ Pro W3",  "Osaka", palatino, georgia,times new roman, Sans-serif;
       font-size:14px;
	   color:#000;
	   background-color:#ffffff;
	   text-align:left;
	   font-weight:normal;
	   line-height:180%;
	   padding-left:5px;
	   text-transform:none;
	   width:720px;
	 }
	 	 .ex {
	  	  font-family:Meiryo,"MS Pゴシック","ヒラギノ丸ゴ Pro W3",  "Osaka", palatino, georgia,times new roman, Sans-serif;
       font-size:12px;
	   color:#000;
	   background-color:#ffffff;
	   text-align:left;
	   font-weight:normal;
	   line-height:150%;
	   border-left:1px dotted #666666;
	   padding-left:5px;
	   text-transform:none;
	   width:380px;
	 }
.ex h1 {
  	  font-family:Meiryo,"MS Pゴシック","ヒラギノ丸ゴ Pro W3",  "Osaka", palatino, georgia,times new roman, Sans-serif;
       font-size:14px;
       	   color:#000;
	   background-color:#9999ff;
	   text-align:left;
	   font-weight:normal;
	   padding:2px;
}