@charset "utf-8";
@import url(reset.css);
@import url(base.css);
@import url(common.css);

.no_flow{
	margin-bottom:30px;
}

#side .nav li.link{
	margin:18px 0 20px 0;
	
}
#flow{
	margin-bottom:50px;
}
#content .imgbox .box{
	background:#FFF9F0 url(../image/flow_bg.jpg) left bottom no-repeat;
	padding:20px 28px 25px 20px;
	margin-bottom:30px;
}
#content .imgbox p.image{
	margin-bottom:20px;
}
#content .imgbox .box p.w01 {
	padding:35px 0;
}
#content .imgbox .box p.w02 {
	padding:20px 0;
}
#content .imgbox .box p.w03 {
	padding:45px 0;
}
#content .imgbox{
	margin-bottom:40px;
}
/*-------------------------------------------------------------------
	#faq
-------------------------------------------------------------------*/
#faq ul.nav {
	border-bottom: 1px dotted #D7D67C;
	padding-bottom: 7px;
	margin-bottom: 17px;
}
#faq ul.nav li {
	background: url(../image/icon_q.jpg) left 2px no-repeat;
	padding: 0 0 0 30px;
	margin-bottom: 10px;
}
#faq dl {
	margin-bottom: 40px;
}
#faq dl dt {
	background: url(../image/icon_q.jpg) left 4px no-repeat;
	padding: 0 0 0 30px;
	margin-bottom: 2px;
	font-size: 1.15em;
	font-weight: bold;
}
#faq dl dd {
	background: url(../image/icon_a.jpg) left 2px no-repeat;
	padding: 0 0 0 30px;
	margin-bottom:20px;
}

