@charset "shift_jis";

div.box570 {
	width: 570px;
}
.img01 {
	float: left;
	width: 390px;
}
p.img01sp {
	margin-bottom: 15px;
	float: left;
	width: 180px;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
p.txt01 {
	margin-top: 10px;
	margin-left: 10px;
	width: 365px;
	margin-bottom: 15px;
}
p.txt02 {
	margin-left: 10px;
	margin-top: 12px;
}
h3.midashi {
	margin-top: 15px;
}
div.box550 {
	width: 550px;
	margin-left: 10px;
	margin-top: 8px;
}
.kyoiku_txt {
	float: left;
	width: 300px;
}
.kyoiku_img {
	float: left;
	margin-left: 15px;
	width: 230px;
}
.kyoiku_txt02 {
	float: left;
	width: 220px;
}
.kyoiku_img02 {
	margin-bottom: 12px;
}
