/* index */
#buystrip p, #buystrip a.more {*font-size:12px;}
#overview .voiceover ul p{*font-size:12px;}
#overview .voiceover .diagram span{*font-size:12px;}

/* specs */
#specs .content ul, #specs .content dl, #specs .content dd, #specs .content dt{*font-size:12px;}
#specs #accessories h4, #specs #accessories p{*font-size:12px;}
.compare table tbody td p.exclusive, .compare table tbody td,{*font-size:12px;}

/* public style, add 2010.01.14 */
body{*font-size:12px;*font-family:"\5B8B\4F53";}
ol.sosumi li { -margin-left:2em; *font-size:12px;*font-family:"\5B8B\4F53";}
.sosumi{ *font-size:12px !important;}
#promofooter #promos p a{*font-size:12px;*font-family:"\5B8B\4F53";}
#promofooter #promos li.buy ul {*font-size:12px;*font-family:"\5B8B\4F53";}
#promofooter #promos li.buy ul li.pad{*margin-bottom:0;}
#breadory ol#breadcrumbs li{*font-size:12px;*font-family:"\5B8B\4F53";}
sup{ *vertical-align:top;}
#directorynav, #globalfooter{ *font-size:12px;}

#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; }
