/* CSS Document */
#cover{
	height:1629px;
	}	
	
#bg_left{
	height:2047px;
	}	
	
#bg_right{
	height:2047px;
	}
	
.spacer{
	width:25px;
	height:1758px;
	float:left;
	}
	
#contents{
	width:770px;
	float:left;
	height:1340px;
	}

h3{
	background:url(images/title.gif) no-repeat;
	width:770px;
	height:50px;
	border-bottom:#aaa 1px solid;
	text-indent:-9999px;
	margin:0 0 15px 0;
	}

h4{
	background:url(images/h4.gif) no-repeat;
	width:770px;
	height:25px;
	margin:0 0 3px 0;
	text-indent:-9999px;
	}

#cover_a{
	width:735px;
	height:200px;
	margin:30px 25px 0 10px;
	}

.cover{
	width:425px;
	float:left;
	margin:0 5px 0 0;
	}
	
.cover_2{
	width:735px;
	}

h5{
	width:425px;
	margin:0 0 4px 0;
	}
	
h5#naiyou{
	background:url(images/naiyou.gif) no-repeat;
	height:116px;
	text-indent:-9999px;
	}

p{
	line-height:19.2px;
	}
		
p.hide_contents{
	text-indent:-9999px;
	}
	
p.contents{
	width:760px;
	padding:0 5px;
	}
	
p.contents_2{
	width:425px;
	margin:0 5px 0 5px;
	float:left;
	}
	
.photo{
	width:300px;
	float:right;
	}
	
#cover_b{
	width:735px;
	height:311px;
	margin:30px 25px 0 10px;
	}

h5#seminar{
	background:url(images/seminar.gif) no-repeat;
	height:60px;
	text-indent:-9999px;
	}
	
#cover_c{
	width:735px;
	height:273px;
	margin:30px 25px 0 10px;
	}
	
h5#sport{
	background:url(images/sport.gif) no-repeat;
	height:60px;
	text-indent:-9999px;
	}
	
#cover_d{
	width:735px;
	height:242px;
	margin:30px 25px 0 10px;
	}
	
h5#hiyou{
	background:url(images/hiyou.gif) no-repeat;
	height:25px;
	width:735px;
	text-indent:-9999px;
	margin:0 0 17px 0;
	}
	
#cover_e{
	width:735px;
	height:242px;
	margin:30px 25px 0 10px;
	}
	
.cover_d_2{
	width:740px;
	margin:0 5px 0 0;
	}
	
h5#suport{
	background:url(images/suport.gif) no-repeat;
	height:25px;
	width:735px;
	text-indent:-9999px;
	margin:0 0 17px 0;
	}
