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

#content h3{
	margin:16px 0;
}
#content h4 {
	color:#739D51;
	font-size:1.2em;
	line-height:1.0;
	margin:16px 0 20px 0;
	padding-left:50px;
	background:url(../image/h4_bg.jpg) left top no-repeat;
}

#content h4 strong {
	display:block;
	padding:1px 0 4px;
	border-bottom:1px dotted #666;
}

/* type
--------------------------------------------------------------------*/
#content .type {
	margin-top:-3px;
	padding-bottom:10px;
}

#content .type p.top {
	margin-bottom:15px;
}

#content .type p {
	margin-bottom:20px;
	padding-right:5px;
}

#content .type h3 {
	margin-bottom:17px;
}

#content .type p span {
	color:#FF791F;
	font-weight:bold;
}

#content .type p span.specal {
	color:#333;
	font-weight:normal;
	padding-left:86px;
}

#content .type .txt {
	margin:-3px 0 -4px;
}

#content .type .txt p {
	margin-bottom:19px;
}

#content .type dl.dltxt dt {
	font-weight:bold;
	margin-bottom:-1px;
}

#content p.contact{
	margin-top:30px;
}