H1 {
	padding: 0px;
	margin: 0px;
	font-family: "Arial Black";
	width: 845px;
	height: 175px;
	top: 88px;
	left: 0px;
	position: absolute;
	background-repeat: no-repeat;
	background-image: url(image/ap-20/ap-20man-head.gif);
}

P {
	padding: 0px;
	margin: 0px;
	font-size: 12px;
	color: #4a4a4a;
}

DIV.man {
	position: absolute;
	left: 0px;
	top: 263px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

DIV.tonya H2 {
	background-image: url(image/ap-20/ap-20man-tonya.gif);
	background-repeat: repeat-y;
	width: 854px;
	height: 436px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	top: 0px;
	left: 0px;
}

DIV.tonya P {
	top: 34px;
	left: 50px;
	position: absolute;
	width: 510px;
}

DIV.naze H2 {
	background-image: url(image/ap-20/ap-20man-naze.gif);
	background-repeat: repeat-y;
	width: 854px;
	height: 272px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	top: 436px;
	left: 0px;
}

DIV.naze P {
	width: 510px;
	left: 50px;
	top: 470px;
	position: absolute;
}

DIV.right {
	width: 145px;
	position: absolute;
	top: 100px;
	left: 701px;
}

DIV.kaitoricampaign {
	width: 145px;
	height: 120px;
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
}

DIV.kaitoricampaign A {
	background-image: url(image/ap-kaitoricampaign/ap-banner-campaign145.jpg);
	background-repeat: no-repeat;
	width: 145px;
	height: 120px;
	position: absolute;
	top: 0px;
	left: 0px;
}

DIV.kaitoricampaign P {
	width: 150px;
	position: absolute;
	top: 125px;
	left: 0px;
	font-size: 12px;
}

DIV.tokusen {
	width: 145px;
	position: absolute;
	top: 149px;
	left: 0px;
}

DIV.tokusen p.tokusen1 {
	background-image: url(image/ap-tokusen/ap-ppc-banner-tokusen.gif);
	background-repeat: no-repeat;
	width: 145px;
	height: 254px;
	position: absolute;
	top: 0px;
	left: 0px;
}

P.tokusen1 IMG {
	position: absolute;
	top: 146px;
	left: 1px;
}

P.tokusen1 A {
	padding: 0px;
	margin: 0px;
	border-width: 0px;
}

P.tokusen2 {
	position: absolute;
	top: 260px;
	left: 0px;
	width: 145px;
	font-size: 12px;
}

DIV.kaitori  {
	width: 145px;
	height: 300px;
	position: absolute;
	top: 455px;
	left: 0px;
	background-image: url(image/shop/ap-tempo-sellform2.gif);
	background-repeat: no-repeat;
}

P.kaitori-p {
	margin: 5px;
	position: absolute;
	top: 20px;
	left: 0px;
	padding: 0px;
	width: 135px;
	font-size: 12px;
	line-height: 15px;
}

.kaitori A {
	background-image: url(image/shop/ap-b-tenpo-sellform.gif);
	background-repeat: no-repeat;
	width: 124px;
	height: 42px;
	position: absolute;
	top: 250px;
	left: 10px;
}

.kaitori A:HOVER {
	background-image: url(image/shop/ap-bm-tenpo-sellform.gif);
}

DIV.qrcode {
	position: absolute;
	top: 770px;
	left: 0px;
	width: 145px;
}

P.qr {
	position: absolute;
	width: 150px;
	top: 17px;
	left: 70px;
	color: #5ba6bb;
	font-weight: bold;
	font-size: 12px;
}

P.footer {
	top: 1030px;
}
