.name			{font-size:x-large;
			color:#222F44;
			
			 }

.catch			{font-size:large;
			color:#2c8b89;
			
			 }
									
.news			{font-size:small;
			color:#222F44;
			margin-left:5pt;
			}
			
.telno			{font-size:medium;
			color:#D22036;
			margin-left:5pt;
			}
			
IMG.chara {visibility: visible 
				}		

.info			{font-size:small;
			color:#222F44;
			text-align:left;
			margin-left:5pt;
			}


			
#item1 {
   display: none;
}

.formtitle			{font-size:medium;
						color:#222F44;
						text-align:left;
						margin-left:40pt;
					
						}


.meisai			{font-size:medium;
			color:#222F44;
			}
table.form	{font-size:small;
					color:#222F44;
					margin-left:10pt;
					border-width : 1px 0 0 1px ;
					border-style : solid ;
					border-color : #222F44;
			}

table.form td {border-width : 0 1px 1px 0 ;
						border-style : solid ;


				}
			

			
table.st1	{font-size:small;
					color:#222F44;
					border-collapse : collapse ;
					border-width : 1px 0 0 1px ;
					border-style : solid ;
					border-color : #222F44;
			}

table.st1 td {border-width : 0 1px 1px 0 ;
						border-style : solid ;

				}
			
table.list	{font-size:medium;
					color:#222F44;
					border-collapse : collapse ;
					border-width : 1px 0 0 1px ;
					border-style : solid ;
					border-color : #222F44;
			}

table.list td {border-width : 0 1px 1px 0 ;
						border-style : solid ;

			}


.listname {
		margin-left:5pt;
		font-size:small;
		}
		


.style1{font-size:medium;
					color:#222F44;
		}
		
.style2{font-size:small;
					color:#222F44;
		}
		
a			{ text-decoration: none; } 


A:link { color: #445F88; } 
A:visited { color: #339999; } 
A:hover { color: #cc3333; } 

