@charset "utf-8";
@import url(reset.css);
@import url(base.css);
@import url(common.css);

#content h3.spa{
	margin-bottom: 14px;
}
/*-------------------------------------------------------------------
	#flow
-------------------------------------------------------------------*/
#flow {
	margin-bottom: 22px;
}
#flow .box {
	margin-bottom: 18px;
	overflow: hidden;
	/zoom: 1;
}
#flow .box .image {
	float: left;
	background: url(../image/flow02.jpg) center bottom no-repeat;
	padding-bottom: 18px;
}
#flow .box dl {
	margin-left: 160px;
}
#flow .box dl dt {
	color:#0278A5;
	font-size:1.14em;
	font-weight: bold;
	padding: 5px 0 7px;
}
#flow .box dl dd{
	line-height:1.6;
}
#flow .box dl dd p.top{
	margin-bottom: 23px;
}
#flow .box.last {
	margin-bottom: 0;
}
#flow .box.last .image {
	background: none;
}

/*-------------------------------------------------------------------
	#method
-------------------------------------------------------------------*/
#method h3.spa{
	margin-bottom: 17px;
}
#method p.no1{
	line-height:1.6;
	margin-bottom: 34px;
}
#method p.no2{
	padding: 15px 0 40px;
}
#method {
	margin-bottom: 22px;
}
#method .box {
	margin-bottom: 18px;
	overflow: hidden;
	/zoom: 1;
}
#method .box .image {
	float: left;
	background: url(../image/flow02.jpg) center bottom no-repeat;
	padding-bottom: 18px;
}
#method .box dl {
	margin-left: 160px;
}
#method .box dl dt {
	color:#0278A5;
	font-size:1.14em;
	font-weight: bold;
	padding: 5px 0 7px;
}
#method .box dl dd{
	line-height:1.6;
}
#method .box dl dd p.top{
	margin-bottom: 23px;
}
#method .box.last {
	margin-bottom: 0;
}
#method .box.last .image {
	background: none;
}
