@charset "Shift_JIS";

.nakabu-policy {
	clear:both;
}
.nakabu-policy dt{
	width:215px;
	float:left;
}
.nakabu-policy dd{
	width:280px;
	float:right;
	padding-bottom:30px;
}
#nakabu-policy1{
	background:url(../about/images/policy_img1.jpg) no-repeat 180px 35px;
}
#nakabu-policy2{
	background:url(../about/images/policy_img2.jpg) no-repeat 190px 0px;
}
#nakabu-policy3{
	background:url(../about/images/policy_img3.jpg) no-repeat 180px 55px;
}

/*make*/
#make{
	padding:50px 0 20px;
}
#make-list li{
	clear:both;
}
.make-img{
	width:125px;
	float:left;
}
.make-text{
	width:290px;
	float:left;
	padding-bottom:40px;
}
.make-text h3{
	color:#933100;
	font-weight:bold;
	padding-bottom:10px;
}
.time{
	float:right;
}

/*staff info*/
#staff-content{
	padding:0 20px;
}
#staff-content li{
	clear:both;
}
.staff-text{
	with:370px;
	padding-top:10px;
}
.staff-comment p{
	padding-top:12px;
}
.staff-comment{
	font-size:90%;
	line-height:1.4;
	height:150px;
	width:245px;
}
.staff1 .staff-text,.staff1 img{
	float:left;
	margin-bottom:20px;
}
.staff1 .staff-text p{
	padding-left:40px;
	line-height:1.5;
	padding-right:10px;
}
.staff1 .staff-comment{
	background:url(../about/images/shokunin_fukidashi_r.gif) no-repeat;
}
.staff2 .staff-text,.staff2 img{
	float:right;
	margin-bottom:20px;
}
.staff2 .staff-text p{
	padding-right:35px;
	padding-left:15px;
	line-height:1.5;
}
.staff2 .staff-comment{
	background:url(../about/images/shokunin_fukidashi_l.gif) no-repeat;
}
	

/* -------- 上書き要素*/
div#main{
	padding:0px 0 100px 0;
}

/* -------- 上書き要素ここまで*/
