a { color: #999966; text-decoration: underline; }
a:link		{ color: #666666; text-decoration: underline; }
a:visited	{ color: #888888; text-decoration: underline; }
a:active	{ color: #888888; text-decoration: none; }
a:hover		{ color: #888888; text-decoration: none; }

*  { padding : 0px ; margin : 0px ; }



body {
margin:0 auto;
text-align:center;
font-size: 12px;
font-family : sans-serif;
color: #666666;
line-height: 140%;
margin: 0px 0px 0px 0px;
}

#container{
	width:442px;
	margin:0 auto;
	font-size: 14px;
	text-align:left;
	line-height: 140%;
}

#inner{
	margin:0px 0px;

}

#inners{
	margin:0px 0px;
background-image: url(photo/shoucha1.gif);
background-repeat: no-repeat;
background-position: 286px 142px;

}

#innern{
	margin:0px 0px;
background-image: url(photo/shengcha1.gif);
background-repeat: no-repeat;
background-position: 286px 142px;
}


#innerh{
	margin:0px 0px;
background-image: url(photo/hong02.gif);
background-repeat: no-repeat;
background-position: 286px 142px;
}


#innery{
	margin:0px 0px;
background-image: url(photo/yaku1.gif);
background-repeat: no-repeat;
background-position: 275px 80px;
}


			
#e-box {  
width: 100%;
margin:0 ;
border: 1px solid transparent;
clear: both;
		    }
			
			
#es-box {  
width: 100%;
float: left;
margin: 0px; 
border: 1px solid transparent;
background-image: url(photo/shoucha.gif);
background-repeat: no-repeat;
background-position: 100% 0%;
clear: both;
		    }

#en-box {  
width: 100%;
float: left;
margin: 0px; 
border: 1px solid transparent;
background-image: url(photo/shengcha.gif);
background-repeat: no-repeat;
background-position: 98% 0%;
clear: both;
		    }
			
#ey-box {  
width: 100%;
float: left;
margin: 0px; 
border: 1px solid transparent;
background-image: url(photo/yaku.gif);
background-repeat: no-repeat;
background-position: 97% 0%;
clear: both;
		    }
				
					
#f-box {  
width: 99%;
text-align: left;
margin: 0px; 
padding:2px ;
border: 1px solid #666666;
clear: both;
		    }




table {
table-layout: auto; width: 100%;
font-size: 14px;
color: #666666;
line-height: 109%;
margin: 0px 0px 0px 0px;
}


HR {
  border-width: 0px 0px 1px 0px; /* 太さ */
  border-style: solid; /* 線種 */
  border-color:#666666; 
  color: #666666; /* 線の色(IE用) */
  background-color: #666666; /* 線の色(NN用) */
  height: 0px; /* 線の太さ */
  margin: 4px 0px 4px 0px;
}
	

h1 {
          font-size: 14px;  font-weight:bold;  margin: 1em 0px 1em 0px ;
}

h2 {
          font-size: 14px;  font-weight:bold;  margin: 1em 0px 1em 0px ;
}

h3 {
          font-size: 14px;  font-weight:bold;  margin: 2px 0px 2px 0px ;
}

h4 {
          font-size: 14px;   font-weight:bold;  margin: 2px 0px 2px 0px ;
}

p { margin: 1em 0px 1em 0px;}

ul { 
         margin : 2px 0px 2px 0px; 
}  

ol { 
         margin : 2px 0px 2px 5px; 
}  

li {
margin: 2px 0px 1px 1em; 
}


dl {
	margin: 0 0 0px;
	padding: 2px 2px 2px 2px;
	border: 1px #cccccc solid;
	clear: both;
}
dl dt {
	float: left;
	width: 10em;
	padding: 2px 0px 2px 0px;
	text-indent: 1px;
}
dl dd {
	padding: 2px 0px 2px 10em;
	border-bottom: 1px #CCCCCC solid;
}



img.yohaku { 
float: left;
margin-right:4px;
border: 1px solid #666666;
} 

img.mawari { 
float: left;
margin:0px;
border: 1px solid #FFFFFF;
} 



