a { color: #999966; text-decoration: underline; }
a:link		{ color: #336666; 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 {
text-align:center;
font-size: 14px;
color: #666666;
line-height: 110%;
margin: 0px 0px 0px 0px;
}

#container{
	width:430px;
	margin:0 auto;
	text-align:left;
	font-size: 14px;
	line-height: 110%;
}

#inner{
	margin:0px 0px;
}

table {
table-layout: auto; width: 100%;
font-size: 14px;
color: #666666;
line-height: 110%;
margin: 0px 0px 0px 0px;
}



			
#e-box {  
width: 100%;
margin: 0; 
float: left; 
text-align: left;
		    }
			
					
#f-box {  
width: 100%;
text-align: left;
border: 2px solid #cccccc;
		    }		


hr { height: 1px;
margin:0px 0px 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: 1em 0px 1em 0px ;
}

h4 {
          font-size: 14px;   font-weight:bold;  margin: 1em 0px 1em 0px ;
}


p { margin: 1em 0px 1em 0px;}

ul { 
         margin : 2px 0px 2px 0px; 
}  

ol { 
         margin : 2px 0px 2px 5px; 
}  

li {
margin: 2px 0px 1px 1.2em; 
}


dl {
	margin: 0 0 0px;
	padding: 0 0px 2px;
	border: 1px #cccccc solid;
}
dl dt {
	float: left;
	width: 10em;
	padding: 2px 2px;
	text-indent: 1px;
	line-height: 110%;
}
dl dd {
	padding: 2px 0 2px 10em;
	line-height: 110%;
	border-bottom: 1px #CCCCCC solid;
}

img.yohaku { 
float: left;
margin-right:4px;
border: 1px solid transparent;
} 

img.mawari { 
float: left;
margin:0px;
border: 1px solid #FFFFFF;
} 


