@namespace url(http://www.w3.org/1999/xhtml);

@-moz-document domain("japan.cnet.com") {
/* CSS Document */
/*
===== CSS Information ====================================

Name         CNET Japanï¼ˆhttp://japan.cnet.com/ï¼‰
creat        2008/03/26 - maplebread
lastupdate   2008/03/30 - maplebread
Ver          1.0
URL          http://my.opera.com/oddeye/

æ›´æ–°å±¥æ­´
Ver 0.8ï¼šãƒ™ãƒ¼ã‚¿ç‰ˆã‚’ä¸€çž¬å…¬é–‹ï½—ï½—ï½—
Ver 1.0ï¼šåˆç‰ˆã¨ã—ã¦å…¬é–‹

==========================================================
*/

/* CSS Document */

*{
margin          :0    !important;
padding         :0    !important;
font-size       :1em  !important;
list-style-image:none !important;
border          :none !important;
}

a.ad {display:none !important;}
body {background:none !important; padding:0.5em 1em !important; background-color:#dddddd !important;}

div.ad_rect_top    {display:none !important;}
div.ad_tieup_item  {display:none !important;}

div.archive_monthly{display:none !important;}

div.archives_stories div.block_headline_bottom               {display:block!important;}
div.archives_stories div.block_headline_bottom span.property {display:none !important;}
div.archives_stories div.disp_date                           {padding:0.5em 1em !important;}

div.article_header h1       {padding:0.5em 1em !important; background-color:#ffcc00 !important;}
div.article_header h1:hover {background-color:#ffcc00 !important; text-decoration:none !important;}
div.article_header p  {padding:0.5em 1em !important; font-size:0.8em !important;}

div.block_archive_list dd   {font-size:0.8em !important;}
div.block_archive_list dl   {width:100% !important; padding-left:0.5em !important; padding-right:0.5em !important;}
div.block_archive_list dt a {width:100% !important; padding-left:1em !important; padding-right:1em !important; font-size:0.9em !important;}

div.block_blog_list dd             {font-size:0.8em !important; padding-bottom:0px !important; padding-top:0px !important;}
div.block_blog_list dd.property    {padding:0 0 0 1em !important; line-height:0.8em !important;}
div.block_blog_list div.type_alpha {display:none !important;}
div.block_blog_list dt a           {font-size:0.9em !important; padding-left:1em !important; padding-right:1em !important;}

div.block_blog_title  {padding:0.5em 1em !important; font-size:0.8em !important}
div.block_blog_voting {display:none !important;}







div.block_cnetid {display:none !important;}

div.block_column_index     {padding:0.5em 1em !important; font-size:0.8em !important}
div.block_column_index img {display:none !important;}
div.block_cvv              {display:none !important;}
div.block_cvv_company_info {display:none !important}
div.block_function           {background:none !important; font-size:0.8em !important;}
div.block_function           {display:none !important;}
div.block_function a         {color:#000 !important;}

div.block_function a.cnetid     {background:none !important;}
div.block_function a.feed       {background:none !important;}
div.block_function a.newsletter {background:none !important;}
div.block_function a.podcast    {background:none !important;}
div.block_function a.tool       {background:none !important;}
div.block_function a.sitemap    {background:none !important;}

div.block_header div.post_ratings h1 {padding-left:1em !important;  padding-right:1em !important;}

div.block_headline_bottom dt a             {font-size:0.9em !important; padding:0.5em 1em !important; font-weight:normal !important;}
div.block_headline_bottom dt span.property {float:left !important; padding:0em 1em !important;}

div.block_headline_top dt         {background-image:none !important; background-color:#ffcc00 !important; display:block !important; width:100% !important;}
div.block_headline_top dt a:hover {background-color:#ffdd66 !important; text-decoration:none !important;}
div.block_headline_top dt a       {padding:0.5em 1em !important; display:block !important;}
div.block_induction_bnet          {display:none !important;}

div.block_large_bottom {display:none !important}
div.block_large_top    {display:none !important;}

div.block_login_serch  {display:none !important;}

div.block_newsrelease         {top:1em !important}
div.block_newsrelease         {clear:left !important;}
div.block_newsrelease a       {color:#000000 !important;}
div.block_newsrelease dd      {display:none !important;}
div.block_newsrelease div.rss {display:none !important;}
div.block_newsrelease dt      {background:none !important;}
div.block_newsrelease h3      {display:none !important;}

div.block_pickup_company2 dd a                     {font-size:0.8em !important; background:none !important; padding-left:1em !important; padding-right:1em !important;}
div.block_pickup_company2 dl                       {padding-bottom:1em !important;}
div.block_pickup_company2 dt#wpLibraryCompany_disp {font-size:0.8em !important; background:none !important; padding-left:1em !important; padding-right:1em !important;}

div.block_picture a   {float:left !important; padding-right:10px !important;}
div.block_picture h3  {display:none !important;}
div.block_picture p   {display:none !important;}
div.block_powercenter_linkbox{display:none !important;}

div.block_ranking {display:none !important;}

div.block_recommend {font-size:0.9em !important; padding-left:0.5em !important; padding-right:0.5em !important;}

div.block_research_report dt a       {padding:0.5em 1em !important; background-color:#ffcc00 !important; display:block !important;}
div.block_research_report dt a:hover {background-color:#ffdd66 !important; text-decoration:none !important;}

div.block_review         {top:2em !important; padding-bottom:3em !important;}
div.block_review dd      {display:none !important;}
div.block_review div.rss {display:none !important;}
div.block_review dt span {font-weight:normal !important;}
div.block_review h3      {display:none !important;}
div.block_review img     {display:none !important;}

div.block_wp_cat_index dd         {font-size:0.9em !important; padding:0.5em 1em !important;}
div.block_wp_cat_index dt a       {padding:0.5em 1em !important; background-color:#ffcc00 !important; display:block !important;}
div.block_wp_cat_index dt a:hover {background-color:#ffdd66 !important; text-decoration:none !important;}
div.block_wp_cat_index dt img     {display:none !important;}
div.block_wp_cat_index h4         {display:none !important;}

div.block_wp_download    {background:none !important;}
div.block_wp_download p  {display:none !important;}
div.block_wp_download ul {font-size:0.8em !important; padding-left:1em !important; padding-right:1em !important;}

div.block_wp_item       {display:none !important;}
div.block_wp_item_2col  {display:none !important}
div.block_wp_item_right {display:none !important;}

div.block_zdnet {display:none !important;}

div.blog_item {width:auto !important; clear:left !important; display:block !important; display:block !important;}

div.col_160         {width:auto !important; font-size:0.9em !important; padding:0.5em 1em !important; font-weight:normal !important; float:left !important;}
div.col_300         {width:auto !important;}
div.col_300 div.rss {display:none !important;}
div.col_300 dl      {font-size:0.9em !important; padding-left:0.5em !important; padding-right:0.5em !important;}
div.col_300 dt      {margin-top:1.2em !important;}
div.col_300 dt img  {display:none !important;}
div.col_300 h3      {display:none !important;}
div.col_300 h4      {display:none !important;}

div.col_topstory_left                 {width:100% !important; display:block !important;}
div.col_topstory_left .property       {font-size:0.8em !important;}
div.col_topstory_left div.leftbox     {width:100% !important;}
div.col_topstory_left div.new_arrival {float:left !important;}
div.col_topstory_left div.rss         {display:none !important;}
div.col_topstory_left h1              {display:none !important;}
div.col_topstory_left h2              {background-color:#ffcc00 !important;}
div.col_topstory_left h2 a            {padding:0.5em 1em !important; display:block !important;}
div.col_topstory_left h2 a:hover      {text-decoration:none !important; background-color:#ffdd66!important;}
div.col_topstory_left h2 img          {display:none !important;}
div.col_topstory_left p               {font-size:1em !important;margin-bottom:1em !important;padding:0.5em 1em !important;}
div.col_topstory_left p font          {font-size:0.8em !important;}
div.col_topstory_right                {display:none !important;width:auto !important;}

div.col_wp_body_left         {padding-top:0.5em !important; padding-left:1em !important; width:98% !important; padding-right:1em !important;}
div.col_wp_body_left         {width:100% !important;}
div.col_wp_body_right        {width:100% !important; float:left !important;}
div.col_wp_body_right span a {font-size:0.8em !important; padding-left:1em !important; padding-right:1em !important;}
div.col_wp_menu              {display:none !important;}

div.entry_detail dd {font-size:0.8em !important;}
div.entry_detail dt {font-size:0.8em !important;}

div.frame_col_left                 {width:auto !important;}
div.frame_col_left a.arrow                   {background:none !important; padding-right:0.5em !important;}
div.frame_col_left dd                        {font-size:1em !important;margin-bottom:1em !important; color:#000000 !important; padding:0.5em 1em !important;}
div.frame_col_left dd .property              {font-size:0.8em !important;}
div.frame_col_left dd.spacer                 {display:none !important;}
div.frame_col_left div a                     {background-image:none !important;}
div.frame_col_left div.block_headline_bottom {display:block !important;}
div.frame_col_left div.block_opinion         {width:100% !important;}
div.frame_col_left div.navi_breadcrum        {margin-top:20px !important;}
div.frame_col_left dt                        {width:100% !important; display:block !important;}
div.frame_col_left dt img                    {display:none !important;}
div.frame_col_left em                        {padding:0.5em 1em !important; font-size:0.8em !important}
div.frame_col_left h3                        {display:none !important;}
div.frame_col_left img                       {display:none !important;}
div.frame_col_right                          {display:none !important;}
div.frame_col_right                          {float:left !important; width:auto !important;}

div.frame_wp_body             {width:100% !important;}
div.frame_wp_body h1 img      {display:none !important;}
div.frame_wp_body h1.clearfix {padding:0.5em 1em !important; background-color:#ffdd66 !important;  display:block !important;}
div.frame_wp_col_left {width:100% !important;}

div.h2rss {display:none !important;}
div.j3    {padding:0.5em 1em !important; font-size:0.8em !important; font-weight:normal !important;}

div.leaf_body      {padding:0.5em 1em !important;}
div.leaf_body_foot {padding:0.5em 1em !important; font-size:0.8em !important; font-weight:normal !important;}
div.leftbox        {display:none !important;}

div.navi_breadcrum        {font-size:0.8em !important; padding:0.5em 1em !important; background-image:none !important; background-color:#fff !important;}
div.navi_category ul li a {background:none !important;}
div.navi_category         {font-size:0.8em !important; font-weight:bold !important; background-color:#ffffff !important; border-left:3px solid #ffcc00 !important; border-right:3px solid #ffcc00 !important; }
div.navi_paging_alt       {font-size:0.8em !important; margin:0 1em !important;}

div.new_arrival                {padding:0.5em 1em !important; width:100% !important;}
div.new_arrival dl.block_story {padding-bottom:1em !important;}
div.new_arrival img            {display:none !important;}
div.op_blog_title              {padding:0.5em 1em !important;}
div.panel                      {display:none !important;}

div.site_footer         {display:none !important;}
div.site_frame          {width:auto !important; }
div.site_logo_block     {background-color:#ffcc00 !important;}
div.site_tab            {background-image:none !important; background-color:#cc0000 !important; font-size:0.8em !important;}
div.site_tab a.selected {background-image:none !important; background-color:#aa0000 !important; color:#ffffff !important}
div.site_tab ul li a    {padding-left:0.5em !important; padding-right:0.5em !important;}

div.sponsorlogo   {display:none !important;}
div.tab_ch_bottom {display:none !important;}

div.tab_footer              {background-image:none !important; background-color:#cc0000 !important; font-size:0.8em !important;}
div.tab_footer a.selected   {background-image:none !important; background-color:#aa0000 !important; color:#ffffff !important}
div.tab_footer ul li a      {padding-left:0.5em !important; padding-right:0.5em !important;}
div.tools_wrap              {font-size:0.8em !important; padding:0.5em 1em !important;}
div.topstory_box            {clear:left !important; width:100% !important;}
div.topstory_box h2         {background-color:#ffcc00 !important;}
div.topstory_box h2 a       {padding:0.5em 1em !important;}
div.topstory_box h2 a:hover {text-decoration:none !important; background-color:#ffdd66!important;}
div.topstory_box h2 img     {display:none !important;}
div.topstory_box p          {display:block !important; width:auto !important;}

div.update {display:none !important;}

div.wp_library_company_inner {float:left !important;}

div.zdnet_wp_ad {display:none !important;}

h1.applecenter_header {display:none !important;}
h1.gamech_header      {display:none !important;}
h1.mobilech_header    {display:none !important}

p#cmt_bottom_navi {display:none !important}
p#prt_bottom_navi {display:none !important}
p#sbm_bottom_navi {display:none !important}
p#tbk_bottom_navi {display:none !important}
p.extention_cmt   {float:right !important; padding-left:0.5em !important; padding-right:0.5em !important;}
p.extention_prt   {display:none !important}
p.extention_sbm   {float:right !important; padding-left:0.5em !important;}
p.extention_tbk   {float:right !important; padding-left:0.5em !important;}

/* ***************** */
div.block_headline_leaf {font-size:0.8em !important; padding:0.5em 1em !important;}
div.subtitle {font-size:0.8em !important; padding:0.5em 1em !important;}
div.cblack strong {padding:0.5em 1em !important;}
div.article_header span.property {font-size:0.8em !important; padding:0.5em 1em !important;}
div.leaf_extention_wrap {display:none !important}
div.block_re_abstract {padding:0.5em 1em !important;}
div.block_feedback {display:none !important}

div.product_image {margin-left:1em !important;}
div.product_detail {float:left !important}

ul.navi_product      {padding:0.5em 1em !important; font-size:0.8em !important;}
ul.navi_product li   {background-image:none !important; margin-right:0.5em !important;}
ul.navi_product li a {color:#000000 !important; background-image:none !important;}

div.product_editors {padding:0.5em 1em !important;}
div.product_box {display:none !important}

h4.c_link {padding:0.5em 1em !important;}

div.related_products {padding:0.5em 1em !important;}
div.btm_navi {padding:0.5em 1em !important;}
div.btm_navi p {background-image:none !important;}
div.shop_ad {display:none !important}

div.rev_article_header {padding:0.5em 1em !important;}
div.editors_summary{padding:0.5em 1em !important;}

div.story_body {padding:0.5em 1em !important;}
div.story_body h3 {background-image:none !important;}


div.story_product {padding:0.5em 1em !important;}

p.icon_tri3 {margin-left:1em !important; background-image:none !important; font-size:0.8em !important;}

p.note {padding:0.5em 2em !important; font-size:0.8em !important;}

div.block_reaction {display:none !important}
div#commentDiv {display:none !important}
ul.block_blog_paging {display:none !important}
div.ad_rect_bottom {display:none !important}
div.block_header h1 {padding:0.5em 1em !important;}
dl.entry_detail dt {display:none !important}

div.leaf_body ul {margin-left:1.5em !important;}

div.frame_review div.heading_title    {display:none !important;}
div.frame_review div.rev_flashcontent {display:none !important;}
div.frame_review div#cs_block_tab     {display:none !important;}
div.frame_review div.frame_col_left       {width:100% !important;}
div.frame_review div.frame_col_left_type3 {width:100% !important;}
div.frame_review div.col_topstory_left ul {padding:0.5em 1em !important;}
div.frame_review div.col_topstory_left ul li {background:none !important;}
div.frame_review div.col_topstory_left ul li a{font-weight:normal !important; font-size:0.9em !important;}
div.frame_review div.navi_rev_category{padding:0.5em 1em !important; font-size:0.8em !important;}
div.frame_review div.col_300 {display:none !important;}
div.frame_review a.icon_tri2 {background:none !important;}
div.frame_review div.navi_rev_category ul li {background:none !important;}
div.frame_review h3.heading_product_l{background:none !important; padding:0.5em 1em !important;}

img.article_header_img {display:none !important;}

a span{text-decoration:none !important;}

h3.heading_exclamation_l {display:none !important;}

div.frame_col_left{float:none !important;}
div.site_body {border-left:3px solid #ffcc00 !important; border-right:3px solid #ffcc00 !important;}

}