H1 {
	background-image: url(image/buy/ap-b-head.gif);
	background-repeat: no-repeat;
	width: 900px;
	height: 93px;
	position: relative;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 0px 0px 0px 0px;
}

SPAN {
	visibility: hidden;
}

.load {
	visibility: hidden;
}

.left {
	width: 440px;
	height: 500px;
	position: absolute;
	top: 220px;
	left: 0px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 0px 0px 0px 0px;
}

.right {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 0px 0px 0px 0px;
	width: 251px;
	height: 800px;
	position: absolute;
	top: 240px;
	left: 440px;
}

P.footer2 {
	width: 854px;
	height: 30px;
	position: absolute;
	top: 1200px;
	left: 10px;
	font-size: 0.7em;
}

H2.detail {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 0px 0px 0px 0px;
	background-image: url(image/buy/ap-b-shousai-syameigrade.gif);
	background-repeat: no-repeat;
	width: 600px;
	height: 50px;
	position: relative;
	top: 0px;
	left: 0px;
}

.comment {
	width: 432px;
	height: 180px;
	position: relative;
	top: 30px;
	left: 0px;
	background-image: url(image/buy/ap-b-shousai-komento.gif);
	background-repeat: no-repeat;
}

.mitumori {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 0px 0px 0px 0px;
	width: 432px;
	height: 588px;
	position: relative;
	top: 30px;
	left: 0px;
	background-image: url(image/buy/ap-b-shousai-zaikokakunin.gif);
	background-repeat: no-repeat;
}

P.w3c {
	position: relative;
	top: 0px;
	left: 0px;
}

H2.kakaku {
  /*background-image : url(image/buy/ap-b-shousai-syaryoukakaku.gif);*/
	background-image: url(image/buy/ap-b-shousai-kakaku.gif);
	background-repeat: no-repeat;
	width: 276px;
	height: 100px;
	position: relative;
	top: 0px;
	left: 0px;
	font-size: 12px;
}

h2.himitu {
	width: 146px;
	height: 300px;
	position: absolute;
	top: 710px;
	left: 237px;
}

.mitumori A {
	background-image: url(image/buy/ap-b-syousai-botan.gif);
	background-repeat: no-repeat;
	width: 60px;
	height: 20px;
	position: absolute;
	top: 410px;
	left: 310px;
}

.mitumori a:hover {
	background-image: url(image/buy/ap-bm-syousai-botan.gif);
	background-repeat: no-repeat;
}

.himitu A {
	background-image: url(image/buy/apple-top-10_r4_c3.gif);
	background-repeat: no-repeat;
	width: 140px;
	height: 150px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 0px 0px 0px 0px;
	position: absolute;
}

H2.kakaku A {
	font-size: 11px;
	color: #ff0000;
	text-decoration: underline;
	padding-top: 45px;
	padding-left: 160px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 0px 0px 0px 0px;
	width: 250px;
	height: 20px;
	top: 0px;
	left: 0px;
	position: absolute;
}

P.go A {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 0px 0px 0px 0px;
	width: 100px;
	height: 20px;
	position: absolute;
	top: 100px;
	left: 160px;
	color: #ff0000;
	text-decoration: underline;
	font-size: 11px;
	font-weight: bold;
}

H2.shousai {
/*
  background-image : url(image/buy/ap-b-shousai-midori.gif);
  background-repeat : no-repeat;
  width : 75px;
  height : 381px;
  position : relative;
  top : 0px;
  left : 10px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
*/
	display: none;
}

H2.shousai-nokori {
/*
  background-image : url(image/buy/ap-b-shousai-nokori.gif);
  background-repeat : no-repeat;
  width : 250px;
  height : 10px;
  position : relative;
  top : 0px;
  left : 10px;
*/
	display: none;
}

P.soubi {
/*
  background-image : url(image/buy/ap-b-shousai-soubi.gif);
  background-repeat : no-repeat;
  width : 75px;
  
  position : relative;
  top : 0px;
  left : 10px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
*/
	display: none;
}

P.ais-hosho {
/*
  background-image : url(image/buy/ap-b-shousai-kensahosyou.gif);
  background-repeat : no-repeat;
  width : 88px;
  height : 20px;
  position : relative;
  top : 0px;
  left : 10px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
*/
	display: none;
}

P.ais-hyoka {
/*
  background-image : url(image/buy/ap-b-shousai-hyoukaten.gif);
  background-repeat : no-repeat;
  width : 88px;
  position : relative;
  top : 0px;
  left : 10px;
  padding-top : 0px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 5px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
*/
	display: none;
}

P.ais-nintei {
/*
  background-image : url(image/buy/ap-b-shousai-ninteisyou.gif);
  background-repeat : no-repeat;
  padding-top : 0px;
  padding-left : 95px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  width : 200px;
  height : 20px;
  position : relative;
  top : 5px;
  left : 10px;
  font-size : 11px;
  color : #ff0000;
*/
	display: none;
}

P.ais-nintei A {
/*
  padding-top : 5px;
  padding-left : 0px;
  padding-right : 0px;
  padding-bottom : 0px;
  margin-top : 0px;
  margin-left : 0px;
  margin-right : 0px;
  margin-bottom : 0px;border-width : 0px 0px 0px 0px;
  position : absolute;
  color : #ff0000;
*/
	display: none;
}

P.ais-kijun A {
	color: #ff0000;
	font-size: 11px;
	position: relative;
	top: 1px;
	left: 10px;
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 0px 0px 0px 0px;
}

h2.car-photo {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 0px 0px 0px 0px;
	width: 432px;
	height: 291px;
	position: relative;
	top: 1px;
	left: 1px;
}

H2.car-photo-d {
	font-size: 11px;
	color: #4a4a4a;
	padding-top: 5px;
	padding-left: 330px;
	padding-right: 0px;
	padding-bottom: 80px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 0px 0px 0px 0px;
	width: 450px;
	height: 30px;
	position: relative;
	top: 20px;
	left: 0px;
}

.shop-d {
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 0px 0px 0px 0px;
	width: 432px;
	height: 130px;
	position: relative;
	top: 30px;
	left: 40px;
	font-size: 12px;
	color: #4a4a4a;
}

DIV.right-menu {
	width: 145px;
	position: absolute;
	top: 99px;
	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;
	top: 17px;
	left: 70px;
	width: 150px;
	color: #5ba6bb;
	font-weight: bold;
	font-size: 12px;
}

/*==================================================*/

.detail-no {
	font-size: 14px;
	font-weight: bold;
	position: absolute;
	top: 179px;
	left: 65px;
}

.detail-car_grade {
	font-size: 20px;
	font-weight: bold;
	position: absolute;
	top: 200px;
	left: 140px;
}

.detail-column {
	font-size: 14px;
  /*font-weight:bold;*/
	position: relative;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 100px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-left: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	border-width: 0px 0px 0px 0px;
	height: 25px;
}

.detail-nokori {
	background-image: url(image/buy/ap-b-shousai-nokori.gif);
}

.detail-maker {
	background-image: url(image/buy/ap-b-shousai-maker.gif);
}

.detail-fuel {
	background-image: url(image/buy/ap-b-shousai-fuel.gif);
}

.detail-haiki {
	background-image: url(image/buy/ap-b-shousai-haiki.gif);
}

.detail-soukou {
	background-image: url(image/buy/ap-b-shousai-soukou.gif);
}

.detail-color {
	background-image: url(image/buy/ap-b-shousai-color.gif);
}

.detail-nensiki {
	background-image: url(image/buy/ap-b-shousai-nensiki.gif);
}

.detail-shift {
	background-image: url(image/buy/ap-b-shousai-shift.gif);
}

.detail-handle {
	background-image: url(image/buy/ap-b-shousai-handle.gif);
}

.detail-syaken {
	background-image: url(image/buy/ap-b-shousai-syaken.gif);
}

.detail-shufuku {
	background-image: url(image/buy/ap-b-shousai-shufuku.gif);
}

.detail-katasiki {
	background-image: url(image/buy/ap-b-shousai-katasiki.gif);
}

.detail-kudo {
	background-image: url(image/buy/ap-b-shousai-kudo.gif);
}

.detail-teiin {
	background-image: url(image/buy/ap-b-shousai-teiin.gif);
}

.detail-kiroku {
	background-image: url(image/buy/ap-b-shousai-kiroku.gif);
}

.detail-soubi {
	background-image: url(image/buy/ap-b-shousai-soubi.gif);
	margin-bottom: 100px;
}

.detail-soubi p {
	position: absolute;
	top: 0px;
	left: 100px;
	width: 145px;
	padding: 0px;
	margin: 0px;
}

.detail-hosho {
	background-image: url(image/buy/ap-b-shousai-ninteihosyou.gif);
}

.detail-hyouka {
	background-image: url(image/buy/ap-b-shousai-hyoukaten.gif);
}

.detail-kakaku {
	font-size: 26px;
	font-weight: bold;
	position: absolute;
	top: 45px;
	left: 30px;
	z-index: 10;
}

.detail-comment {
	border: 0px;
	position: absolute;
	top: 480px;
	left: 45px;
	width: 356px;
	height: 100px;
}

.detail-photo {
	position: absolute;
	cursor: pointer;
	top: 20px;
	left: 0px;
}

.detail-photo1 {
	cursor: pointer;
	position: absolute;
	top: 320px;
	left: 20px;
	z-index: 20;
}

.detail-photo2 {
	cursor: pointer;
	position: absolute;
	top: 320px;
	left: 100px;
	z-index: 20;
}

.detail-photo3 {
	cursor: pointer;
	position: absolute;
	top: 320px;
	left: 180px;
	z-index: 20;
}

.detail-photo4 {
	cursor: pointer;
	position: absolute;
	top: 320px;
	left: 260px;
	z-index: 20;
}

.detail-photo5 {
	cursor: pointer;
	position: absolute;
	top: 380px;
	left: 20px;
	z-index: 20;
}

.detail-photo6 {
	cursor: pointer;
	position: absolute;
	top: 380px;
	left: 100px;
	z-index: 20;
}

.detail-photo7 {
	cursor: pointer;
	position: absolute;
	top: 380px;
	left: 180px;
	z-index: 20;
}

.detail-photo8 {
	cursor: pointer;
	position: absolute;
	top: 380px;
	left: 260px;
	z-index: 20;
}

.mitumori-name {
	position: absolute;
	top: 80px;
	left: 100px;
}

.mitumori-mail {
	position: absolute;
	top: 110px;
	left: 100px;
	ime-mode: disabled;
}

.mitumori-comment {
	position: absolute;
	top: 140px;
	left: 100px;
	width: 280px;
	height: 250px;
}

/*==================================================*/
