
#leftc h3 {
	font-size: 90%;
	margin: 0 0 10px;
	padding: 2px 5px;
	background-color: #bffbbe;
	}

#contents {
	margin:0 0 10px 20px;
   text-align: left;
	}

#contents h3 {
	font-size: 100%;
	margin: 10px 0;
	padding: 2px 5px;
	background-color: #71bb28;
	color: #fff;
	}

#rensai h3 {
	font-size: 100%;
	margin-top: 0;
	background-color: #71bb28;
	color: #fff;
	border-bottom: 3px solid #fff;
	}

span.span1 {
	font-size: 160%;
	color: #ff4500 ;
}
span.span2 {
	font-size: 150%;
	color: #b22222 ;
}

span.span3 {
	color: #7eff00 ;
}

span.chira, span.chira a:link, span.chira a:visited{
	text-decoration: blink; 
	font-size:90%;
	color : #6f3700;
	background-color:#dda0dd;
}
p.center {
	text-align:center;
}

#messege {
	width: 280px;
	height: 380px;
	float: left;
}

#hanna {
	width: 330px;
	float: left;
	margin:0; 
	padding: 5px;
	background-color: #0077ff;
	color: #fff;
}

#hanna img {
	margin-left:26px;
}

#mana {
	width: 330px;
	margin:10px 0 ;
	float: left;
	padding: 5px;
	background-color: #ffbb00; 
	color: #ff0000;
}

#mana img {
/*	margin-left:30px;*/
}

#osiete {
	width: 330px;
	margin-bottom:10px ;
	padding:5px;
	float: left;
	background-color: #0077ff;
	color: #fff;
}

#wrap {
	width: ;
	
}

#rensai {
	width: 400px;
	background-color: #ffbb00;
	color: #ff0000;
	float: left;
}

#koma {
	width: 200px ;
	margin-left:10px;
}

#land {
	width: 210px ;
/*	padding:10px;*/
	border-top: 3px solid #71bb28;
}
#land2 {
	padding:10px;
}
#r_ren {
	width: 210px ;
	float: left;
	margin-left:10px;
}

.ren_box {
/*	clear: both;*/
/*	background-color: #0077ff;*/
	padding:10px;
/*	width:380px;*/
}
.ren_box2 {
	padding:10px;
	background-color: #0077ff;
	color: #fff;
	border-top: 3px solid #fff;
	border-bottom: 3px solid #fff;
}

.clearfix:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
} 

.clearfix {
	display: inline-block;
 } 

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;} 
.clearfix {display: block;} 
/* End hide from IE-mac */


img.left {
	float: left;
	margin: 0 5px 0 0;
}


.clear {
	clear: both;
}

#manbow {
	width:100%;
	background-color: #ffb6c1;
	text-align:center;
	padding:0.5em 0 0.5em 0;
}


