#pathtitle
{
	clear: both;
	overflow: hidden;
	padding: 0 0 15px;
}
#pathtitle span
{
	display: inline-block;
	vertical-align: middle;
}
#pathtitle span.sp
{
	display: inline-block;
	width: 10px;
	height: 18px;
	background: url(../images/tle-path_sp.gif) no-repeat left center;
	margin: 0 11px 0 14px;
}
#page_warp_body div.pagetitle
{
	clear: both;
	overflow: hidden;
	padding: 0 0 40px;
}
.filebox
{
	clear: both;
	overflow: hidden;
	padding: 0 0 20px;
}
.filebox .filebox_image
{
	width: 120px;
	min-height: 110px;
	float: left;
}
.filebox .filebox_image span
{
	width: 95px;
	height: 96px;
	display: block;
	background: url(../images/img-file_pdf.png) no-repeat center center;
}
.filebox .filebox_text
{
	width: 460px;
	float: left;
	text-align: left;
}
.filebox .filebox_text p.title
{
	font-size: 18px;
}
.filebox .filebox_row
{
	clear: both;
	overflow: hidden;
}
.filebox .filebox_row span, .filebox .filebox_row input, .filebox .filebox_row a
{
	vertical-align: middle;
}
.filebox_row a img
{
 vertical-align:top;	
}

.filebox .filebox_row span.actiontext
{
	display: inline-block;
	width: 44%;
	color: #858585;
	font-weight: 400;
	padding: 0 5px 0 20px;
}
#page_warp_body .separation
{
	display: inline-block;
	height: 30px;
	width: 2px;
	background: url(../images/btn-separation.png) no-repeat left top;
	margin: 0 5px 0 4px;
	#margin: 0 9px 0 4px;
}

