h1           
{ 
text-align:center; margin-top:0; margin-bottom:20; margin-left:0; margin-right:0 
}

h1.2           
{ 
border-left:5px solid #C0C0C0; border-right:1px solid #C0C0C0; border-top:1px solid #C0C0C0; border-bottom:1px solid #C0C0C0; padding:5; margin:10 20; text-align:left; font-size:0.825em; color:#333333; font-weight:bold; background-color:#F0F8FF 
}
p.mini       { font-size: 0.6825em; text-align: right; margin-right: 25; margin-top: 0; 
               margin-bottom: 0 }
.imag0       { text-align: center; margin: 0 }
.hyou1       { border-bottom:1px dotted #C0C0C0; font-size: 0.825em; color: #333333; font-weight: bold; text-align: left; 
               background-color:#EFEFEF; padding-left:10; padding-top:5; padding-bottom:5 }
               

.hyou2       { border-bottom:1px dotted #C0C0C0; font-size: 0.825em; color: #333333; text-align: left; 
               padding-left:10; padding-top:5; padding-bottom:5; line-height:150% }               
               
               
p.bana         { 
text-align: left; 
margin-left:20; 
margin-right:40; 
margin-top:10; margin-bottom:0; 
font-weight:bold 
}
                          
              
p.1         { 
border:1px solid #EAE2C8; text-align: left; 
margin-left:40; 
margin-right:40; 
margin-top:5; margin-bottom:0; 
font-weight:bold; font-size:0.825em; color:#000080; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1; background-color:#FEFDDE 
}
                     
p.2         { 
border-left:1px solid #EAE2C8; border-right:1px solid #EAE2C8; border-bottom:1px solid #EAE2C8; margin:0 40; text-align: left; 
font-size:0.825em; color:#808080; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1; background-color:#FFFFFF 
}



               
p.menu1         { 
padding:4; text-align: left; 
border-left: 6px solid #99CCFF; 
border-top-width: 1; 
border-bottom: 1px solid #C0C0C0; 
margin-left:20; 
margin-right:40; 
margin-top:10; margin-bottom:0; 
background-color:#0033CC; 
color:#FFFFFF; 
font-weight:bold 
}
               
               
p.menu         { 
margin:5; text-align: left; 
border-top-width: 1; 
border-bottom: 1px solid #C0C0C0; 
background-color:#FFFFFF; padding-left:5; padding-right:5; padding-top:10; padding-bottom:10; font-size:12px }
               
p.r          { text-align: right }

.imgl       { text-align: right; float:right; margin-left:0; margin-right:45; margin-top:0; margin-bottom:0 }    

.img10       { text-align: center; margin: 10;  }    
         
.imgtop        { text-align: center; margin: 10 0; float:right }


.imgr        { text-align: left; float:left; margin-left:65; margin-right:20; margin-top:5; margin-bottom:5 }


.imgl2        { 
float:right; 
margin-right:45; font-size:0.7em; line-height:150%; text-align:right; margin-left:10; margin-top:10; margin-bottom:10 
  }



.imgl5        {
	float: right;
	margin-right: 0;
	font-size: 0.7em;
	line-height: 150%;
	text-align: right;
	margin-left: 15px;
	margin-bottom: 10px;
	padding-bottom: 5px;
	margin-top: 5px;
  }


h2          
{
 
text-align: center; font-size:1em; color:#333333; font-weight:bold; margin-top:10; margin-bottom:30}
  

h4          
{
 
text-align: left; font-size:1em; color:#333333; font-weight:bold; padding-top:7; padding-bottom:7; margin-left:65; margin-top:10; margin-bottom:10}
  


address      
{ 
margin:10 0; padding-top: 20; 
padding-bottom: 7;
text-align:center; 
font-size:12px; 
color:#808080; padding-left:10; padding-right:10 
}
               
p            
{
	font-size: 0.9em;
	color: #333333;
	line-height: 150%;
	text-align: left;
	text-indent: 0;
	margin-left: 60px;
	margin-right: 50px;
	margin-top: 0;
	margin-bottom: 10
}

p.k            
{ 
font-size: 0.8em; 
color: #333333; 
line-height: 150%; 
text-align: left; 
text-indent:0; margin-left:5; margin-right:5; margin-top:5; margin-bottom:5  
}

td.3 {
	color: #FFFFFF;
	　font-size: 12px;
}

.p3 {
	color: #FFFFFF;
	text-align: center;
	font-size: 12px;
}


p.j            
{ 
font-size: 0.8em; 
color: #333333; 
text-align: left; 
text-indent:0; margin-left:100; margin-right:20; margin-top:10; margin-bottom:10  
}

p.bc         { color: #0000FF; font-weight: bold; text-align: center; margin-top: 20 }
p.name       { text-align: right; font-size:0.75em }span.daimei  { text-align: center; margin: 10 0 }a:link       { color: #000080; text-decoration: none }
a:active     { text-decoration: none; background-color:#C4E1FD }
a:visited    { text-decoration: none }
li           { color: #333333; font-size: 13px; line-height: 150%; text-align: left; 
               margin-left: 60; margin-right: 40; margin-top: 10; 
               margin-bottom: 10 }h3           { text-align: left; margin-top: 20; margin-bottom: 10; margin-left:45 }h5           { text-align: left; font-size: 1em; color: #525252; font-weight: bold; 
               border-left: 5px solid #3366CC; 
               border-bottom: 1px solid #C0C0C0; margin-left: 65; 
               margin-right: 45; margin-top: 30; margin-bottom: 30; padding-left:8; padding-top:5; padding-bottom:5; background-color:#F6F6F6 }
