/* CSS Document */
#cover{
	height:1633px;
	}	
	
#bg_left{
	height:1633px;
	}	
	
#bg_right{
	height:1633px;
	}
.spacer{
	width:25px;
	height:1519px;
	float:left;
	}
#contents{
	width:770px;
	float:left;
	}
	
#contents_i{
	width:770px;
	float:left;
	}

h3{
	width:770px;
	height:51px;
	border-bottom:#aaa 1px solid;
	text-indent:-9999px;
	margin:0 0 15px 0;
	background-image: url(images/title.jpg);
	background-repeat: no-repeat;
	}
	
#jhoshi{
	width:770px;
	height:333px;
	margin:0 0 27px 0;
	}
	
#jhoshi_a{
	width:510px;
	height:333px;
	float:left;
	background:url(images/jhoshi_a.gif) no-repeat;
	}
	
.jhoshi_b{
	width:260px;
	height:333px;
	margin:0 0 20px 0;
	background:url(images/jhoshi_b.jpg) no-repeat;
	float:right;
	}

h4{
	text-indent:-9999px;
	height:34px;
	}
	
h5{
	text-indent:-9999px;
	}
	
p{
	margin:0 0 0 15px;
	font-size:14px;
	line-height:22.4px;
}

#mama{
	width:770px;
	height:441px;
	margin:0 0 27px 0;
	}
	
#mama_a{
	width:770px;
	height:77px;
	background:url(images/mama_a.jpg) no-repeat;
	}
	
#mama_b{
	width:770px;
	height:364px;
	background:url(images/mama_b.jpg) no-repeat right top;
	}
	
#kosodate{
	width:770px;
	height:242px;
	margin:0 0 52px 0;
	}
	
#kosodate_a{
	width:770px;
	height:25px;
	background:url(images/kosodate_a.jpg) no-repeat;
	}
	
#kosodate_b{
	width:770px;
	height:217px;
	background:url(images/kosodate_b.jpg) no-repeat right top;
	}
	
#ouen{
	width:658px;
	height:45px;
	background:url(images/ouen.jpg) no-repeat left;
	margin:0 0 52px 0;
	padding:33px 0 0 111px;
	}
