@charset "UTF-8";
/* CSS Document */

#craft{
	width:800px;
	float:left;
}
#craft h2{
	width:400px;
	height:140px;
	display:block;
	background:url(../img/top_craft.jpg) no-repeat;
	margin:0;
	float:left;
	text-indent:-9999px;
	margin-right:10px;
	
}

#kyusei p{
	padding:10px;
	margin:0;
}

.course {
	width:800px;
	float:left;
}

.course h3{
	width:800px;
	background:url(../img/flower.gif) no-repeat 5px 5px #647c30;
	height:30px;
	margin:0;
	color:#FFFFFF;
	text-indent:40px;
	font-family: "ヒラギノ明朝 Pro W3", "ＭＳ 明朝", "ＭＳ Ｐ明朝";
	font-size:1.5em;
	font-weight:normal;
	padding:12px 0 0 0;
}
.course p, .testimonial p{
	padding:10px;
	margin:0 0 5px 0;
}
.testimonial p{
	border-bottom:dotted #FFFFFF 1px;
	background:#d0ea98 url(../img/comment_s.gif) no-repeat 3px 0;
	text-indent:25px;
	padding-top:10px;
}

.testimonial {
	width:195px;
	background:#d0ea98;
	float: right;
}
.testimonial h3{
	font-size:1.33em;
	font-weight:normal;
	margin:0;
	padding:10px;
	text-align:center;
	border-bottom:dotted #FFFFFF 1px;
}
.textRight{
	text-align:right;
}

#left{
	width:590px;
	float:left;
}

#right{
	width:195px;
	margin:0 0 0 605px;
}
.photo{
	float:right;
	padding:10px 0 10px 10px;
}

