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

h3{
	background:url(images/title.gif) no-repeat;
	width:770px;
	height:51px;
	border-bottom:#aaa 1px solid;
	text-indent:-9999px;
	margin:0 0 15px 0;
	}
	
#cover_a{
	height:512px;
	padding:0 25px 0 0;
	width:745px;
	margin:0 0 40px 0;
	background-image: url(images/course_p.gif);
	background-repeat: no-repeat;
	background-position: right top;
	}
	
#shoshin{
	background:url(images/shoshinryou.gif) no-repeat;
	height:50px;
	margin:0 0 40px 0;
	text-indent:-9999px;
	}
	
#massaji{
	background:url(images/massaji.gif) no-repeat;
	height:99px;
	margin:0 0 40px 0;
	text-indent:-9999px;
	}

#shinkyu{
	background:url(images/shinkyu.gif) no-repeat;
	height:109px;
	margin:0 0 40px 0;
	text-indent:-9999px;
	}
	
#kega{
	background:url(images/kega.gif) no-repeat;
	height:134px;
	padding:0 0 0 24px;
	}
	
p#kega_title{
	text-indent:-9999px;
	height:99px;
	}
	
#jyutsugo{
	background:url(images/jyutsugo.gif) no-repeat;
	width:519px;
	height:122px;
	padding:0  229px 0 22px;
	}
	
p#jyutsugo_title{
	text-indent:-9999px;
	height:39px;
	}
