.content a em.more { *+font-size:12px;*+font-family:"\5B8B\4F53";}
#overview #featurettes li p { margin:0; -word-spacing:0.1em; -font-family:"\5B8B\4F53";}
ol.sosumi li { margin-left:2em; *font-size:12px; *font-family:"\5B8B\4F53";}
#buystrip p { -font-size:12px; margin-left:40px; width:154px; *font-size:12px; *font-family:"\5B8B\4F53";}
#buystrip a.more {*font-size:12px; }
#directorynav {*font-size:12px; *font-family:"\5B8B\4F53";}
#overview #featurettes li h3 { *font-family:"\5B8B\4F53"; -font-size:1.3em; -font-weight:bolder; }
#buystrip h3 { -font-size:15px; *margin:0; *font-family:"\5B8B\4F53";}
#overview #buystrip #compare h3 { *font-size:16px; *font-family:"\5B8B\4F53";}
#globalfooter .gf-links,#globalfooter .gf-links a { *font-size:12px; *font-family:"\5B8B\4F53";}
#globalfooter .gf-sosumi{ *font-size:12px; *font-family:"\5B8B\4F53";}
#globalfooter p{ *font-size:12px; *font-family:"\5B8B\4F53";}
.content .image-gallery p.gallery { -width:70px; -line-height:18px; -font-size:12px; *+width:70px; *+line-height:18px; *+font-size:12px;}
.content .image-gallery ul li a span{-font-size:12px;-line-height:18px;*+font-size:12px;*+line-height:18px;}
.content .did-you-know p{-font-size:12px;}
.grid6col .column{-width:14.5% ; -margin-left:20px;}
#overview .hero-content #heading h1{ -margin-bottom:6px;}
#design .grid2cola .column.last, #design .grid2colc .column.first{ *font-size:12px;*font-family:"\5B8B\4F53";}

#specs .content p, #specs .content ul, #specs .content dl{ *font-size:12px;*font-family:"\5B8B\4F53";}

#features #hero .grid6col p { *font-size:12px;*font-family:"\5B8B\4F53";}
#whymac #hero .grid6col p{ *font-size:12px;*font-family:"\5B8B\4F53";}
.section .video { *font-size:12px; *font-family:"\5B8B\4F53";}
.slider .mask .container .action p { *font-size:12px;*font-family:"\5B8B\4F53";}

*+html #buystrip a.more{background:transparent url(/global/elements/arrows/morearrow_08c.gif) no-repeat scroll 100% 40%;}
*+html .content a em.more {background:transparent url(/global/elements/arrows/morearrow_08c.gif) no-repeat scroll 100% 40%;}

.content h1, .content h2, .content p.intro{ *font-family:"\5B8B\4F53";}

/* public style, add 2010.05.14 */
body{*font:12px "\5B8B\4F53"; *line-height:18px;}
ol.sosumi li { _margin-left:2em; *font-size:12px;}
.sosumi{ *font-size:12px !important; }
#promofooter #promos p a{*font-size:12px;}
#promofooter #promos li.buy ul {*font-size:12px;}
#promofooter #promos li.buy ul li.pad{*margin-bottom:0;}
#breadory ol#breadcrumbs li{*font-size:12px;}
sup{ *vertical-align:top; *font-family:"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;}

#globalfooter ul.piped a{ *width:40px; *display:block; *padding:0 0 0 10px; _margin-left:10px; }
.piped a.first{ *+margin-right:11px; _margin-right:0;}
#globalfooter ul.piped a.choose { *+margin-right:-20px; }