body {
	margin-left: auto;
	margin-right: auto;
	width: 850px;
	_text-align: center;
	background-image: url(../top/wallppr043.gif);
	font-family: "MS UI Gothic";
	font-size: 10pt;
}
TD {
	font-family: "MS UI Gothic";
	font-size: 10pt;
}
SMALL {
	font-size: 8pt;
}
div#all {
       width: 850px;
       _width: 900px;
	margin: 0px 0px 0px;
	text-align: left;
	background-image: url(http://www.applehome-u.com/top/ringo.gif);
	height: 3330px;
	_height: 3310px;
	overflow: hidden;
	border-width: 1px 1px 1px 50px;
	border-style: solid solid solid solid;
	border-color: red red red red;
}
div#news {
	position: relative;
	top: -152px;
}
div#flash3 {
	right: auto;
	width: 850px;
	height: 200px;
	overflow: hidden;
	top: -152px;
	background-image: url(../top/flash3haikei.jpg);
	position: relative;
}
div#flash {
	right: auto;
	top: -139px;
	position: relative;
	background-image: url(../top/flashhaikei.jpg);
	width: 294px;
	height: 166px;
	overflow: hidden;
}
div#topics {
	right: auto;
	left: 295px;
	top: -315px;
	position: relative;
	font-weight: normal;
	border-width: 2px 2px 2px 2px;
	_border-width: 3px 3px 3px 3px;
	border-style: ridge ridge ridge ridge;
	border-color: yellow yellow yellow yellow;
	width: 545px;
	height: 230px;
	overflow: hidden;
}
div#appleobi {
	top: -310px;
	right: auto;
	position: relative;
	color: #ffffff;
	background-color: gray;
	text-align: center;
	width: 850px;
	height: 12px;
	overflow: hidden;
}
div#obisuraido {
	position: relative;
	top: -309px;
	right: -3px;
	visibility: hidden;
}
div#suraido {
	top: -315px;
	position: relative;
	right: -3px;
	width: 625px;
	overflow: hidden;
	height: 150px;
	border-width: thin thin thin thin;
	border-color: #0000ff #0000ff #0000ff #0000ff;
	border-style: none solid solid solid;
	visibility: hidden;
}
div#obikensaku {
	position: relative;
	right: 4px;
	top: -720px;
}
div#gakkoubetukensaku {
	top: -723px;
	_top: -725px;
	position: relative;
	border-right-width: 2px;
	border-left-width: 2px;
	_border-right-width: 3px;
	_border-left-width: 3px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: red;
	border-left-color: red;
	width: 626px;
	_width: 630px;
	height: 250px;
	right: auto;
	left: -2px;
	overflow: hidden;
}
div#kensaku {
	top: -765px;
	position: relative;
	left: 22px;
	width: 630px;
	overflow: hidden;
	right: auto;
}
div#iframe {
	border-top-width: 10px;
	border-left-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	_border-left-width: 3px;
	_border-right-width: 3px;
	_border-bottom-width: 3px;
	border-top-style: solid;
	border-left-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: red;
	border-left-color: red;
	border-right-color: red;
	border-bottom-color: red;
	width: 626px;
	_width: 630px;
	top: -777px;
	position: relative;
	overflow: hidden;
	left: -2px;
	height: 586px;
}
div#qalogo {
	position: relative;
	top: -760px;
	right: -10px;
}
div#keisaibukkennituite {
	width: 625px;
	position: relative;
	top: -750px;
	border-width: 3px 3px 3px 3px;
	_border-width: 4px 4px 4px 4px;
	border-style: solid solid solid solid;
	border-color: #ff9562 #ff9562 #ff9562 #ff9562;
	right: -2px;
	height: 230px;
	overflow: hidden;
}
div#kojinjyouhou {
	width: 625px;
	position: relative;
	top: -730px;
	right: -2px;
	height: 70px;
	overflow: hidden;
}
div#shirizu {
	width: 625px;
	position: relative;
	top: -730px;
	right: -2px;
	height: 180px;
	overflow: hidden;
}
div#seikatujyutu {
	width: 625px;
	position: relative;
	top: -730px;
	right: -2px;
	height: 150px;
	overflow: hidden;
}
div#rule {
	width: 625px;
	position: relative;
	top: -730px;
	right: -2px;
	height: 100px;
	overflow: hidden;
}
div#koutuhi {
	width: 625px;
	position: relative;
	top: -730px;
	right: -2px;
	height: 230px;
	overflow: hidden;
}
div#google {
	width: 625px;
	position: relative;
	right: -2px;
	top: -505px;
	height: 120px;
	overflow: hidden;
}
div#taitol {
	width: 625px;
	position: relative;
	top: -505px;
	left: -4px;
	height: 390px;
	overflow: hidden;
}
div#shiryouseikyuu {
	right: auto;
	top: -3175px;
	position: relative;
	width: 210px;
	text-align: center;
	left: 635px;
}
div#osusumeobi {
	right: auto;
	top: -3175px;
	position: relative;
	width: 210px;
	text-align: center;
	left: 635px;
}
div#yatin2manendai {
	right: auto;
	top: -3185px;
	_top: -3195px;
	position: relative;
	width: 210px;
	text-align: center;
	left: 635px;
}
div#reikinnzero {
	right: auto;
	top: -3210px;
	_top: -3230px;
	position: relative;
	width: 210px;
	text-align: center;
	left: 635px;
}
div#pettook {
	right: auto;
	top: -3235px;
	_top: -3265px;
	position: relative;
	width: 210px;
	text-align: center;
	left: 635px;
}
div#separeto {
	right: auto;
	top: -3260px;
	_top: -3300px;
	position: relative;
	width: 210px;
	text-align: center;
	left: 635px;
}
div#syokujituki {
	right: auto;
	top: -3285px;
	_top: -3335px;
	position: relative;
	width: 210px;
	text-align: center;
	left: 635px;
}
div#shintikubottan {
	right: auto;
	top: -3310px;
	_top: -3370px;
	position: relative;
	width: 210px;
	text-align: center;
	left: 635px;
	visibility: hidden;
}
div#sonota {
	right: auto;
	top: -3315px;
	_top: -3385px;
	position: relative;
	width: 210px;
	text-align: center;
	left: 635px;
}
div#tushinhanbai {
	right: auto;
	top: -3325px;
	_top: -3385px;
	position: relative;
	width: 220px;
	background-color: #ffcaca;
	left: 635px;
	height: 120px;
	overflow: hidden;
}
div#senmongakkourinku {
	right: auto;
	top: -3335px;
	_top: -3395px;
	position: relative;
	width: 220px;
	background-color: #ffcaca;
	text-align: center;
	height: 2300px;
	left: 635px;
	overflow: hidden;
}
div#end {
	background-color: red;
	width: 850px;
	text-align: center;
	top: -3915px;
	_top: -3985px;
	position: relative;
	right: auto;
	height: 300px;
}
div#campaign {
	position: relative;
	top: -490px;
	right: auto;
	left: -2px;
	visibility: hidden;
}
div#couponclick {
	position: relative;
	top: -559px;
	left: 475px;
	visibility: hidden;
}
div#wasataro {
	position: relative;
	top: -3500px;
	right: -637px;
	z-index: 1;
}
div#kyuujitu {
	position: relative;
	right: -10px;
	color: #ffffff;
	background-color: green;
	vertical-align: middle;
	text-align: center;
	width: 800px;
	bottom: inherit;
	font-weight: bold;
	font-size: 15px;
	top: -151px;
	visibility: hidden;
}
IFRAME {
	width: 624px;
	height: 586px;
	overflow: hidden;
}

