@charset "utf-8";
@import url(reset.css);
@import url(base.css);
@import url(common.css);


#content .mb25{
	margin-bottom:25px;
}
#content .mb15{
	margin-bottom:15px;
}
#content .mb5{
	margin-bottom:5px;
}
/*-------------------------------------------------------------------
	.means
-------------------------------------------------------------------*/
#content .means{
	margin-bottom:20px;
}
#content .means p{
	margin-bottom:20px;
}
#content .means .imgleft p{
	margin-bottom:0px;
}
/*-------------------------------------------------------------------
	.growth
-------------------------------------------------------------------*/
#content .growth{
	margin-bottom:40px;
}
#content .growth p{
	margin-bottom:15px;
}
#content .growth .imgleft{
	margin-bottom:30px;
}
#content .growth p.protect{
	line-height:2.2;
	font-weight:bold;
	color:#785828;
	background: url(../image/c_about03.png) right 8px no-repeat;
	padding-bottom:25px;
	margin-bottom:20px;
}
#content .imgright .image{
	margin-left:30px;
}
/*-------------------------------------------------------------------
	.greeting
-------------------------------------------------------------------*/
#content .box{
	margin-bottom:35px;
}
#content .section{
	margin-bottom:45px;
}
#content .section p.text{
	margin-bottom:10px;
}
#content .section .image li a{
	border:#F3D296 1px solid;
	width: 198px;
	height: 198px;
	text-align: center;
	vertical-align: middle;
	display: table-cell;
}
#content .imgleft p.text{
	margin-left:220px;
}

#content table th {
	width: 150px
}
#content table th,
#content table td {
	padding:5px 15px 5px 12px;
}
