.lead {
	text-indent: -9999px;
}

#report_wrapper {
	width: 800px;
	padding: 0;
	margin: 0;
	font-size:12px;
	line-height:1.4em;
}

#report_wrapper p{
	margin: 0px;
	padding: 0px;
}

#report_wrapper #report_header {
	background: url(../../images/report/prismhair/report_head.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 162px;
	width: 780px;
}

#report_wrapper #report_shopname {
	background: url(../../images/report/prismhair/report_shopname.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 55px;
	width: 780px;
}
#report_wrapper #report_shopin {
	background-image: url(../../images/report/prismhair/report_shopin.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 407px;
	width: 780px;
	position: relative;
	page-break-after: always; 

}
#report_wrapper #report_shopin .staff_lead {
	position: absolute;
	height: 36px;
	width: 97px;
	left: 414px;
	top: 318px;
	font-size: 10px;
}
#report_wrapper #report_shopin .shop_lead {
	margin: 0px;
	padding: 0px;
	height: 141px;
	width: 216px;
	position: absolute;
	left: 528px;
	top: 242px;
}

#report_wrapper #report_shopin .model_lead {
	position: absolute;
	height: 150px;
	width: 138px;
	left: 40px;
	top: 177px;
	font-size: 10px;
}

#report_wrapper #report_point {
	margin: 0px;
	padding: 0px;
	height: 782px;
	width: 780px;
	background-image: url(../../images/report/prismhair/report_point.jpg);
	background-repeat: no-repeat;
	position: relative;
	page-break-after: always; 

}

#report_wrapper #report_point .point01 {
	position: absolute;
	height: 73px;
	width: 277px;
	top: 174px;
	left: 225px;
}

#report_wrapper #report_point .point02 {
	position: absolute;
	height: 82px;
	width: 223px;
	top: 297px;
	left: 294px;
}

#report_wrapper #report_point .point03 {
	position: absolute;
	height: 140px;
	width: 186px;
	top: 439px;
	left: 523px;
}

#report_wrapper #report_point .point04 {
	position: absolute;
	height: 106px;
	width: 205px;
	top: 649px;
	left: 132px;
}

#report_wrapper #report_point .point05 {
	position: absolute;
	height: 110px;
	width: 164px;
	top: 630px;
	left: 363px;
}

#report_wrapper #report_after {
	background-image: url(../../images/report/prismhair/report_after.jpg);
	height: 546px;
	width: 780px;
	position: relative;
}

#report_wrapper #report_after .after_lead {
	margin: 0px;
	padding: 0px;
	height: 117px;
	width: 309px;
	position: absolute;
	left: 420px;
	top: 263px;
	font-size: 12px;
	line-height: 1.5em;
}

#report_wrapper #shop_info {
	background-image: url(../../images/report/prismhair/report_shopdata.jpg);
	margin: 0px;
	padding: 0px;
	height: 314px;
	width: 780px;
	position: relative;
}

#report_wrapper #shop_info .shop_ad {
	height: 107px;
	width: 360px;
	position: absolute;
	left: 51px;
	top: 91px;
}

#report_wrapper #shop_info #shop_link {
	margin: 0px;
	padding: 0px;
	width: 348px;
	position: absolute;
	left: 29px;
	top: 104px;
}

#report_wrapper #shop_info #shop_link a {
	text-indent:-999px;
	display: block;
	overflow: hidden;
	height: 42px;
}

#report_wrapper #shop_info .shop_ad dl {
	margin: 0px;
	padding: 0px;
}
#report_wrapper #shop_info .shop_ad dt {
	margin: 0;
	padding: 0.2em 0 0 1em;
	width: 6em;
	float: left;
}

#report_wrapper #shop_info .shop_ad dd {
	margin: 0 0 0 7em;
	padding:0.2em 0 0.2em 0;
}
#report_wrapper #report_shopin .model_lead .futoji {
	font-weight: bold;
}
