
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
* {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A {
	TEXT-DECORATION: none
}
A IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BR {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	LINE-HEIGHT: 1.2em
}
BR {
	LINE-HEIGHT: 1.2em
}
STRONG {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
B {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
HTML {
	
}
BODY {
	PADDING-RIGHT: 0px; MIN-WIDTH: 990px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #fff repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #000; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; FONT-FAMILY: "‚l‚r ‚oƒSƒVƒbƒN", sans-serif; LETTER-SPACING: 0.03em; TEXT-ALIGN: center
}
HTML > BODY {
	FONT-FAMILY: "Hiragino Kaku Gothic Pro", "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Osaka", "‚l‚r ‚oƒSƒVƒbƒN", sans-serif
}
A {
	FONT-WEIGHT: COLOR: #600
}
A:visited {
	COLOR: #333; text-decoration:underline;
}

A:link {
	COLOR: blue; text-decoration:underline;
}

A:hover {
	COLOR: red; text-decoration:underline; position:relative; left:1px; top:1px;
    
}

H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; POSITION: relative
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; POSITION: relative
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; POSITION: relative
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; POSITION: relative
}
H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; POSITION: relative
}
H6 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; POSITION: relative
}
H1 A:link {
	COLOR: white
}
H2 A:link {
	COLOR: white
}
H3 A:link {
	COLOR: white
}
H4 A:link {
	COLOR: white
}
H5 A:link {
	COLOR: white
}
H6 A:link {
	COLOR: white
}
H1 A:visited {
	COLOR: white
}
H2 A:visited {
	COLOR: white
}
H3 A:visited {
	COLOR: white
}
H4 A:visited {
	COLOR: white
}
H5 A:visited {
	COLOR: white
}
H6 A:visited {
	COLOR: white
}
H1 A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
H2 A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
H3 A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
H4 A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
H5 A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
H6 A:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
H1 A:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
H2 A:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
H3 A:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
H4 A:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
H5 A:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
H6 A:active {
	COLOR: #cc0000; TEXT-DECORATION: none
}
.clbth {
	CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 0px
}
.dotline {
	CLEAR: both; MARGIN-TOP: 5px; DISPLAY: block; BACKGROUND: url(/media/c/2006/img/dotline.gif) repeat-x 0px 0px; MARGIN-BOTTOM: 5px; OVERFLOW: hidden; HEIGHT: 1px
}
.date {
	FONT-SIZE: 10px; COLOR: #999; LINE-HEIGHT: 1.1em; LETTER-SPACING: 0.05em
}
A.arrow {
	PADDING-LEFT: 14px; FONT-WEIGHT: bold; BACKGROUND: url(/2004/img/tri2.gif) no-repeat 0px 0px
}
.site_frame {
	MARGIN: 0px auto; WIDTH: 990px; TEXT-ALIGN: left
}
.site_logo_block {
	HEIGHT: 80px
}
.site_logo {
	BACKGROUND: url(/media/c/2006/img/cnet_logo_default.gif) #ffcc00 no-repeat; FLOAT: left
}
.site_logo A {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 294px; HEIGHT: 80px
}
.site_logo A IMG {
	DISPLAY: none
}
.block_sitecatalyst {
	OVERFLOW: hidden; HEIGHT: 0px
}
.site_body {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; MIN-HEIGHT: 800px; BACKGROUND: #fff; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.frame_header {
	FONT-SIZE: 10px; VERTICAL-ALIGN: middle
}
.block_large_top {
	MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px
}
.block_large_top .block_header_info {
	FLOAT: right; WIDTH: 98%
}
.block_large_top .block_header_info2 {
	FLOAT: right; WIDTH: 98%
}
.frame_topstory {
	MARGIN-BOTTOM: 10px
}
.col_topstory_left {
	FLOAT: left; WIDTH: 650px; POSITION: relative
}
.topstory {
	MARGIN-BOTTOM: 15px
}
.col_topstory_right {
	FLOAT: right; WIDTH: 300px
}
.ad_box {
	HEIGHT: 75px
}
.frame_col_left {
	FLOAT: left; WIDTH: 470px; POSITION: relative
}
.frame_col_right {
	FLOAT: right; WIDTH: 480px
}
.col_300 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; WIDTH: 300px; POSITION: relative
}
.col_160 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: right; WIDTH: 160px; POSITION: relative
}
.frame_col_left_type3 {
	FLOAT: left; WIDTH: 650px; POSITION: relative
}
.frame_col_right_type3 {
	FLOAT: right; WIDTH: 300px; POSITION: relative
}
.frame_footer {
	CLEAR: both; BACKGROUND: #fff
}
.site_footer {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; FONT-FAMILY: arial,sans-serif; POSITION: relative
}
.site_footer A {
	COLOR: #333; TEXT-DECORATION: underline
}
.site_footer UL {
	PADDING-TOP: 10px
}
.site_footer LI {
	MARGIN-LEFT: 12px; LINE-HEIGHT: 1.1em
}
.block {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_wrap {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_extra {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_extra_bottom {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_headline_top {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_headline_bottom {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_corporate {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_paper {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_recommend {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_review {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_sponsored {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_zdnet {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_cvv {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_release {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_cnetid {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_picture {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_cbb {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_ranking {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_tag {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_poll {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.ad_text_center {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.ad_text_bottom {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_license {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_link {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_newsrelease {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_trackback {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_research {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_research_report {
	MARGIN-BOTTOM: 20px; POSITION: relative
}
.block_across_bottom {
	
}
.block_across_top {
	
}
.site_tab {
	FONT-SIZE: 12px; BACKGROUND: #ff0000 repeat-x left bottom; LINE-HEIGHT: 30px; POSITION: relative; HEIGHT: 30px
}
.site_tab UL {
	HEIGHT: 24px
}
.site_tab UL LI {
	DISPLAY: inline;
}
.site_tab UL LI A {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none; text-shadow: #300 2px 2px 3px
}
.site_tab UL LI A:visited {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; TEXT-DECORATION: none; text-shadow: #300 2px 2px 3px
}
.site_tab UL LI A:hover {
	BACKGROUND: #228b22; COLOR: #fff; TEXT-DECORATION: none; text-shadow: #900 2px 2px 3px
}
.site_tab UL LI A.selected {
	BACKGROUND: #fff no-repeat left top; COLOR: #900; TEXT-DECORATION: none; text-shadow: #bbb 2px 2px 2px 
}
.site_tab UL LI A.selected:visited {
	BACKGROUND: #fff no-repeat left top; COLOR: #900; TEXT-DECORATION: none; text-shadow: #bbb 2px 2px 2px 
}
.site_tab UL LI A.selected:hover {
	BACKGROUND: #fff no-repeat left top; COLOR: #900; TEXT-DECORATION: none; text-shadow: #bbb 2px 2px 2px
}
.tab_footer {
	FONT-SIZE: 10px; BACKGROUND: url(/media/c/2006/img/cnet_header_tab-bg.gif) #333 repeat-x left bottom; LINE-HEIGHT: 24px; BORDER-BOTTOM: black 1px solid; POSITION: relative; HEIGHT: 24px; TEXT-ALIGN: center
}
.tab_footer UL {
	MARGIN-LEFT: 10px
}
.tab_footer LI {
	DISPLAY: inline
}
.tab_footer LI A {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 8px; DISPLAY: block; PADDING-LEFT: 8px; FLOAT: left; COLOR: white; TEXT-DECORATION: none; text-shadow: #300 2px 2px 3px
}
.tab_footer LI A:link {
	
}
.tab_footer LI A:visited {
	COLOR: white
}
.tab_footer LI A:hover {
	BACKGROUND: #d00; COLOR: white
}
.tab_footer LI A:active {
	COLOR: white
}
.tab_footer LI A.selected {
	BACKGROUND: #f00000
}
.tab_footer LI.tab_search {
	DISPLAY: inline
}
.tab_footer LI.tab_search * {
	DISPLAY: inline
}
.site_tab .tab_search {
	PADDING-RIGHT: 5px; Z-INDEX: 1; RIGHT: 0px; BACKGROUND: ff0000; LINE-HEIGHT: 30px; POSITION: absolute; TOP: 0px; HEIGHT: 30px
}
.site_tab .tab_search FORM {
	
}
.site_tab .tab_search FORM INPUT.search_text {
	FONT-SIZE: 11px; MARGIN-LEFT: 10px; WIDTH: 110px
}
.site_tab .tab_search A {
	COLOR: #fff
}
.tab_ch {
	HEIGHT: 30px
}
.tab_ch_bottom {
	FONT-SIZE: 10px; BACKGROUND: #333; COLOR: #ccc; TEXT-ALIGN: center
}
.tab_ch_bottom A:link {
	COLOR: white
}
.tab_ch_bottom A:visited {
	COLOR: white
}
.tab_ch_bottom A:hover {
	COLOR: white
}
.tab_ch_bottom A:active {
	COLOR: #666
}
.block_function {
	MARGIN-TOP: -10px; FONT-SIZE: 11px; BACKGROUND: url(/media/c/2006/img/cnet_blockfunction_bg.gif) #444 no-repeat left top; FLOAT: right
}
.block_function DIV {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(/media/c/2006/img/cnet_blockfunction_bg.gif) no-repeat right top
}
.block_function LI {
	DISPLAY: inline; VERTICAL-ALIGN: top
}
.block_function A:link {
	COLOR: white
}
.block_function A:visited {
	COLOR: white
}
.block_function A:hover {
	COLOR: white
}
.block_function A:active {
	COLOR: white
}
.block_function FORM {
	DISPLAY: inline
}
.block_function .cnetid {
	PADDING-LEFT: 12px; BACKGROUND: url(/media/z/2006/img/icon_id10.gif) no-repeat 0px 0px; MARGIN-RIGHT: 4px
}
.block_function .newsletter {
	PADDING-LEFT: 12px; BACKGROUND: url(/media/z/2006/img/icon_newsletter10.gif) no-repeat 0px 0px; MARGIN-RIGHT: 4px
}
.block_function .feed {
	PADDING-LEFT: 12px; BACKGROUND: url(/media/z/2006/img/icon_rss10.gif) no-repeat 0px 0px; MARGIN-RIGHT: 4px
}
.block_function .podcast {
	PADDING-LEFT: 12px; BACKGROUND: url(/media/z/2006/img/icon_podcast10.gif) no-repeat 0px 0px
}
.block_function .tool {
	PADDING-LEFT: 12px; BACKGROUND: url(/media/z/2006/img/icon_tool10.gif) no-repeat 0px 0px; MARGIN-RIGHT: 4px
}
.block_function .sitemap {
	PADDING-LEFT: 12px; BACKGROUND: url(/media/z/2006/img/icon_sitemap10.gif) no-repeat 0px 0px
}
.navi_category {
	BACKGROUND: url(/media/c/2006/img/cnet_tab_category_bg.gif) white repeat-x left bottom; LINE-HEIGHT: 16px; PADDING-TOP: 5px; BORDER-BOTTOM: #aaa 1px solid
}
.navi_category UL {
	HEIGHT: 16px
}
.navi_category UL LI {
	DISPLAY: inline
}
.navi_category UL LI SPAN {
	COLOR: #666
}
.navi_category UL LI A:link {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; FONT-SIZE: 10px; BACKGROUND: url(/media/c/2006/img/cnet_tab_category_grid.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.navi_category UL LI A:visited {
	PADDING-RIGHT: 10px; PADDING-LEFT: 8px; FONT-SIZE: 10px; BACKGROUND: url(/media/c/2006/img/cnet_tab_category_grid.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.navi_category UL LI A:hover {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.navi_category UL LI A:active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.navi_category UL LI A:hover SPAN {
	FONT-WEIGHT: normal; COLOR: #ffcc00; TEXT-DECORATION: none
}
.navi_category UL LI.selected SPAN {
	FONT-WEIGHT: normal; COLOR: #c00
}
.navi_category UL LI A.selected {
	BACKGROUND: url(/media/c/2006/img/cnet_tab_selected.gif) #fff no-repeat left top; COLOR: #900; TEXT-DECORATION: none; text-shadow: #bbb 2px 2px 2px
}
.navi_category UL LI A.selected:visited {
	BACKGROUND: url(/media/c/2006/img/cnet_tab_selected.gif) #fff no-repeat left top; COLOR: #900; TEXT-DECORATION: none; text-shadow: #bbb 2px 2px 2px
}
.navi_category UL LI A.selected:hover {
	BACKGROUND: url(/media/c/2006/img/cnet_tab_selected.gif) #fff no-repeat left top; COLOR: #900; TEXT-DECORATION: none; text-shadow: #bbb 2px 2px 2px
}
.ad_badge_top {
	MARGIN-TOP: 3px; FLOAT: right; MARGIN-BOTTOM: 2px; WIDTH: 240px; HEIGHT: 60px; TEXT-ALIGN: right
}
.ad_large {
	FLOAT: left; WIDTH: 729px; xheight: 90px
}
.ad_large_footer {
	HEIGHT: 90px; TEXT-ALIGN: center
}
.ad_text_top {
	
}
.ad_text_top P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; BACKGROUND: url(/media/c/2006/img/text-ad_marker_red.gif) no-repeat 0px 3px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.ad_text_top P A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #00f; LINE-HEIGHT: 1.2em; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN",monospace
}
.ad_text_top P A:link {
	COLOR: #00f
}
.ad_text_bottom {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 16px; WIDTH: 468px
}
.ad_text_bottom P {
	BACKGROUND: url(/media/c/2006/img/text-ad_marker_red.gif) no-repeat left center
}
.ad_text_bottom P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 13px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; COLOR: #00f; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN",monospace
}
.ad_text_bottom P A:link {
	COLOR: #00f
}
.ad_text_center {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px dotted; PADDING-LEFT: 20px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 8px; OVERFLOW: auto; WIDTH: 98%; PADDING-TOP: 8px; BORDER-BOTTOM: #ccc 1px dotted
}
.ad_text_center IMG {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.ad_text_center A {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #00f! important; LINE-HEIGHT: 1.2em; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN",monospace
}
.ad_text_under {
	FONT-WEIGHT: normal; MARGIN: 0px 0px 3px; FONT-FAMILY: "‚l‚r ƒSƒVƒbƒN",monospace; HEIGHT: 20px
}
.ad_square_leaf {
	MARGIN-TOP: 4px; BACKGROUND: url(/media/c/2006/img/adver.gif) no-repeat center top; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 20px; PADDING-TOP: 11px; xwidth: 125px
}
.ad_rect_top {
	MARGIN: 0px 0px 10px; WIDTH: 300px; POSITION: relative
}
.ad_rect_bottom {
	MARGIN: 0px auto; TEXT-ALIGN: center
}
.block_ad_reg_banner {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 10px; TEXT-ALIGN: center
}
.ad_reg_banner {
	MARGIN-BOTTOM: 10px
}
.ad_adspecial_468 {
	MARGIN: 10px 10px 10px 0px; HEIGHT: 90px
}
.ad_ed_cfeature {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px
}
.ad_adspecial_148 {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
.ad_adspecial_300 {
	MARGIN-BOTTOM: 5px
}
.ad_zsponsored_cleaf {
	MARGIN-TOP: 5px; FONT-WEIGHT: normal; MARGIN-BOTTOM: 5px
}
.ad_zsponsored_cleaf {
	MARGIN: 5px auto; WIDTH: 468px; ZOOM: 1
}
.ad_zsponsored_cleaf:unknown {
	CLEAR: both; DISPLAY: block; HEIGHT: 0px; content: ""
}
.ad_zsponsored_cleaf IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.ad_zsponsored_cleaf A {
	FONT-WEIGHT: normal
}
.frame_topstory H1 {
	PADDING-LEFT: 15px; BACKGROUND: url(/media/c/2006/img/cnet_h_bg_gray2.gif) no-repeat; MARGIN-BOTTOM: 10px; COLOR: white; LINE-HEIGHT: 15px; HEIGHT: 18px; text-shadow: black 2px 2px 2px
}
.frame_col_left H3 {
	PADDING-LEFT: 15px; BACKGROUND: url(/media/c/2006/img/cnet_h_bg_gray2.gif) no-repeat; MARGIN-BOTTOM: 5px; COLOR: white; LINE-HEIGHT: 15px; PADDING-TOP: 3px; HEIGHT: 18px; text-shadow: black 2px 2px 2px
}
.frame_col_left H3 A:link {
	BACKGROUND: url(/media/c/2006/img/dotline.gif) repeat-x left bottom; COLOR: white
}
.frame_col_left H3 A:visited {
	COLOR: white
}
.frame_col_left H3 A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; TEXT-DECORATION: underline
}
.frame_col_left H3 A:active {
	
}
.frame_col_left H5 {
	PADDING-RIGHT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: left; text-shadow: #aaa 2px 2px 2px
}
.frame_col_left H5 A {
	COLOR: #cc0000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.frame_col_right H3 {
	PADDING-LEFT: 15px; BACKGROUND: url(/media/c/2006/img/cnet_h_bg_gray2.gif) no-repeat; MARGIN-BOTTOM: 5px; COLOR: white; LINE-HEIGHT: 15px; PADDING-TOP: 3px; HEIGHT: 18px; text-shadow: black 2px 2px 2px
}
.frame_col_right_type3 H3 {
	PADDING-LEFT: 15px; BACKGROUND: url(/media/c/2006/img/cnet_h_bg_gray2.gif) no-repeat; MARGIN-BOTTOM: 5px; COLOR: white; LINE-HEIGHT: 15px; PADDING-TOP: 3px; HEIGHT: 18px; text-shadow: black 2px 2px 2px
}
.frame_col_right H3 A:link {
	BACKGROUND: url(/media/c/2006/img/dotline.gif) repeat-x left bottom; COLOR: white
}
.frame_col_right_type3 H3 A:link {
	BACKGROUND: url(/media/c/2006/img/dotline.gif) repeat-x left bottom; COLOR: white
}
.frame_col_right H3 A:visited {
	COLOR: white
}
.frame_col_right_type3 H3 A:visited {
	COLOR: white
}
.frame_col_right H3 A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; TEXT-DECORATION: underline
}
.frame_col_right_type3 H3 A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; TEXT-DECORATION: underline
}
.frame_col_right H3 A:active {
	
}
.frame_col_right_type3 H3 A:active {
	
}
.frame_col_right H4 {
	PADDING-RIGHT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: left; text-shadow: #aaa 2px 2px 2px
}
.frame_col_right_type3 H4 {
	PADDING-RIGHT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; BORDER-BOTTOM: #666 1px solid; TEXT-ALIGN: left; text-shadow: #aaa 2px 2px 2px
}
.frame_col_right H4 A {
	COLOR: #333! important; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.frame_col_right_type3 H4 A {
	COLOR: #333! important; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.frame_col_right H4 A:hover {
	COLOR: #c00! important
}
.frame_col_right_type3 H4 A:hover {
	COLOR: #c00! important
}
.frame_col_right H5 {
	PADDING-LEFT: 15px; BACKGROUND: url(/media/c/2006/img/cnet_h_bg_gray2.gif) no-repeat; MARGIN-BOTTOM: 5px; COLOR: white; LINE-HEIGHT: 15px; PADDING-TOP: 3px; HEIGHT: 18px; text-shadow: black 2px 2px 2px
}
.frame_col_right_type3 H5 {
	PADDING-LEFT: 15px; BACKGROUND: url(/media/c/2006/img/cnet_h_bg_gray2.gif) no-repeat; MARGIN-BOTTOM: 5px; COLOR: white; LINE-HEIGHT: 15px; PADDING-TOP: 3px; HEIGHT: 18px; text-shadow: black 2px 2px 2px
}
.frame_col_right H5 A:link {
	BACKGROUND: url(/media/c/2006/img/dotline.gif) repeat-x left bottom; COLOR: white
}
.frame_col_right_type3 H5 A:link {
	BACKGROUND: url(/media/c/2006/img/dotline.gif) repeat-x left bottom; COLOR: white
}
.frame_col_right H5 A:visited {
	COLOR: white
}
.frame_col_right_type3 H5 A:visited {
	COLOR: white
}
.frame_col_right H5 A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; TEXT-DECORATION: underline
}
.frame_col_right_type3 H5 A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: white; TEXT-DECORATION: underline
}
.frame_col_right H5 A:active {
	
}
.frame_col_right_type3 H5 A:active {
	
}
.col_160 .rss A {
	DISPLAY: block; FONT-SIZE: 1px; RIGHT: 1px; BACKGROUND: url(/media/c/2006/img/feedicon_small.gif) no-repeat left top; OVERFLOW: hidden; WIDTH: 12px; TEXT-INDENT: -1000px; LINE-HEIGHT: 1.2em; POSITION: absolute; TOP: 3px; HEIGHT: 12px; TEXT-DECORATION: none
}
.rss_small A {
	DISPLAY: block; FONT-SIZE: 1px; RIGHT: 1px; BACKGROUND: url(/media/c/2006/img/feedicon_small.gif) no-repeat left top; OVERFLOW: hidden; WIDTH: 12px; TEXT-INDENT: -1000px; LINE-HEIGHT: 1.2em; POSITION: absolute; TOP: 3px; HEIGHT: 12px; TEXT-DECORATION: none
}
.col_160 .rss A:link {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left top; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.rss_small A:link {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left top; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.col_160 .rss A:visited {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left top; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.rss_small A:visited {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left top; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.col_160 .rss A:hover {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left bottom; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.rss_small A:hover {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left bottom; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.block_newsrelease .rss A:active {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left bottom; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.rss_small A:active {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left bottom; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.rss A {
	DISPLAY: block; FONT-SIZE: 1px; RIGHT: 1px; BACKGROUND: url(/media/c/2006/img/cnet_h_bg_feed.gif) no-repeat left bottom; OVERFLOW: hidden; WIDTH: 59px; TEXT-INDENT: -1000px; LINE-HEIGHT: 1.2em; POSITION: absolute; TOP: 0px; HEIGHT: 18px; TEXT-DECORATION: none
}
.rss A:link {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left top; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.rss A:visited {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left top; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.rss A:hover {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left bottom; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.rss A:active {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left bottom; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.podcast A {
	DISPLAY: block; FONT-SIZE: 1px; RIGHT: 1px; BACKGROUND: url(/media/c/2006/img/cnet_h_bg_podcast.gif) no-repeat left top; OVERFLOW: hidden; WIDTH: 90px; TEXT-INDENT: -1000px; LINE-HEIGHT: 1.2em; POSITION: absolute; TOP: 0px; HEIGHT: 18px; TEXT-DECORATION: none
}
.podcast A:link {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left top; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.podcast A:visited {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left top; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.podcast A:hover {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left bottom; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.podcast A:active {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: left bottom; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
* HTML .block_header_info H3 {
	PADDING-TOP: 1px
}
* HTML .block_header_info2 H3 {
	PADDING-TOP: 1px
}
* HTML .navi_breadcrum H3 {
	PADDING-TOP: 1px
}
* HTML .frame_col_right H5 {
	PADDING-TOP: 1px
}
* HTML .frame_topstory H1 {
	PADDING-TOP: 1px
}
* HTML .frame_col_left H3 {
	PADDING-TOP: 1px
}
* HTML .frame_col_right H3 {
	PADDING-TOP: 1px
}
* HTML .frame_col_right H4 {
	PADDING-TOP: 1px
}
* HTML .col_160 .rss A {
	RIGHT: 5px
}
* HTML .rss_small A {
	RIGHT: 5px
}
.article_header {
	PADDING-BOTTOM: 1.2em
}
.article_header H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.6em; MARGIN-BOTTOM: 5px
}
.article_header H1 A:link {
	COLOR: black
}
.article_header H1 A:visited {
	COLOR: #333
}
.article_header H1 A:hover {
	COLOR: #600; TEXT-DECORATION: underline
}
.article_header H1 A:active {
	
}
.article_header P {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 5px; COLOR: #666; LINE-HEIGHT: 1.2em
}
.article_header P.summary {
	FONT-SIZE: 12px; COLOR: black
}
.article_header_img {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; DISPLAY: block; FLOAT: left; BORDER-LEFT: #666 1px solid; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #666 1px solid
}
.article_header A.trackback {
	PADDING-LEFT: 16px; FONT-SIZE: 9px; BACKGROUND: url(/media/2005/blogger/blog_trackback.gif) no-repeat 0px 1px; MARGIN-RIGHT: 3px
}
.article_header A.talkback {
	PADDING-LEFT: 14px; FONT-SIZE: 9px; BACKGROUND: url(/media/c/2006/img/talkback_icon.gif) no-repeat 0px 0px; MARGIN-RIGHT: 3px
}
.article_header A.trackback:link {
	COLOR: #333
}
.article_header A.talkback:link {
	COLOR: #333
}
.article_header A.trackback:hover {
	COLOR: #600
}
.article_header A.talkback:hover {
	COLOR: #600
}
.leaf_body {
	CLEAR: both; FONT-SIZE: medium; MARGIN: 0px 0px 20px; WORD-BREAK: break-all; LINE-HEIGHT: 1.5em; LETTER-SPACING: 0.04em; LINE-BREAK: strict
}
HTML > BODY .leaf_body {
	FONT-SIZE: 1.25em
}
.leaf_body P {
	MARGIN-BOTTOM: 15px; COLOR: #222; LINE-HEIGHT: 1.5em
}
.leaf_body .article_pict_left {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
.leaf_body B {
	FONT-WEIGHT: bold; COLOR: #111
}
.leaf_body P A:link {
	FONT-WEIGHT: normal; COLOR: #600; TEXT-DECORATION: underline
}
.leaf_body P A:visited {
	FONT-WEIGHT: normal; COLOR: #300; TEXT-DECORATION: underline
}
.leaf_body P A:hover {
	FONT-WEIGHT: normal; COLOR: #c00; TEXT-DECORATION: underline
}
.leaf_body P A:active {
	FONT-WEIGHT: normal
}
.leaf_body H3 {
	MARGIN-TOP: 2em; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 2em; COLOR: #111; LINE-HEIGHT: 1.5em; text-shadow: none
}
.leaf_body H4 {
	MARGIN-TOP: 2em; PADDING-LEFT: 0px; FONT-SIZE: 1em; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-BOTTOM: 2em; COLOR: #111; LINE-HEIGHT: 1.5em; text-shadow: none
}
.leaf_body .j3 {
	FONT-SIZE: 0.8em
}
.leaf_body_foot P {
	FONT-SIZE: 0.8em; MARGIN-BOTTOM: 1em; COLOR: #666
}
.leaf_body_foot A {
	DISPLAY: block; PADDING-LEFT: 7px; BACKGROUND: url(/media/z/05/img/tri_red.gif) no-repeat left center; MARGIN-BOTTOM: 0.8em; PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; BORDER-BOTTOM: #aaa 1px dotted
}
.leaf_body BLOCKQUOTE {
	PADDING-LEFT: 4px; MARGIN-BOTTOM: 1em; MARGIN-LEFT: 30px; BORDER-LEFT: #ccc8b8 4px solid
}
.leaf_body .left IMG {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px auto 7px; PADDING-TOP: 0px
}
.leaf_body .right IMG {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px auto 7px; PADDING-TOP: 0px
}
.leaf_body .center IMG {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px auto 7px; PADDING-TOP: 0px
}
.leaf_body .left {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.leaf_body .right {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.leaf_body .center {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0.7em; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.leaf_body .left {
	FLOAT: left; MARGIN: 5px 10px 5px 0px
}
.leaf_body .right {
	FLOAT: right; MARGIN: 5px 0px 5px 10px
}
.leaf_body .center {
	MARGIN: 0em auto 2em
}
.leaf_body TABLE {
	CLEAR: both; BORDER-RIGHT: #ccc 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 0px solid; PADDING-LEFT: 0px; FONT-SIZE: medium; BACKGROUND: #ccc; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 0px solid; COLOR: #666; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px solid
}
.leaf_body TABLE CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: medium; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #999; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.leaf_body TABLE TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 2px
}
.leaf_body TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 2px
}
.leaf_body TABLE TH {
	FONT-WEIGHT: bold; FONT-SIZE: medium; BACKGROUND: #fc0; COLOR: #fff! important; LINE-HEIGHT: 1.2em; TEXT-ALIGN: center
}
.leaf_body TABLE THEAD TH {
	FONT-WEIGHT: bold; BACKGROUND: #f90; COLOR: #fff
}
.leaf_body TABLE TBODY TH {
	FONT-WEIGHT: bold; BACKGROUND: #fc0; COLOR: #603d08
}
.leaf_body TABLE TD {
	FONT-WEIGHT: normal; FONT-SIZE: medium; BACKGROUND: #fff; COLOR: #666; LINE-HEIGHT: 1.2em
}
.leaf_body .center TABLE {
	MARGIN: 0px auto
}
.leaf_body UL {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 40px 15px; PADDING-TOP: 0px
}
.leaf_body .center UL {
	MARGIN-LEFT: 20px
}
.leaf_body UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/media/c/2006/img/list_style_image_c.gif); PADDING-BOTTOM: 0px; MARGIN: 10px 0px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; LIST-STYLE-TYPE: disc
}
.leaf_body OL {
	MARGIN: 0px 0px 30px 50px; LINE-HEIGHT: 1.2em; LIST-STYLE-TYPE: decimal
}
.leaf_body OL LI {
	LIST-STYLE-TYPE: decimal
}
.leaf_body .profile {
	CLEAR: right; BORDER-RIGHT: #999 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 2px solid; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: #ececec; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; BORDER-LEFT: #999 2px solid; WIDTH: 470px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 2px solid
}
.leaf_body .profile H5 {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 15px; BORDER-BOTTOM: #999 1px solid; font-waight: bold
}
.leaf_body .profile H5 SPAN {
	CLEAR: both; DISPLAY: block; FONT-SIZE: 12px
}
.leaf_body .profile P {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #333; PADDING-TOP: 5px
}
.leaf_body .profile IMG {
	BORDER-RIGHT: #999 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #999 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px; BORDER-LEFT: #999 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #999 2px solid
}
.leaf_body_foot {
	CLEAR: both; MARGIN: 0px 0px 10px
}
.notes {
	CLEAR: both; MARGIN: 0px 0px 10px
}
.leaf_body_foot P {
	FONT-SIZE: 80%; MARGIN: 10px; LINE-HEIGHT: 100%
}
.notes P {
	FONT-SIZE: 80%; MARGIN: 10px; LINE-HEIGHT: 100%
}
.leaf_body_foot P A {
	DISPLAY: block; BACKGROUND: url(http://japan.cnet.com/media/z/05/img/tri_red.gif) no-repeat 0px 2px
}
.notes P A {
	DISPLAY: block; BACKGROUND: url(http://japan.cnet.com/media/z/05/img/tri_red.gif) no-repeat 0px 2px
}
.leaf_body .textlink {
	BORDER-RIGHT: #f90 2px solid; PADDING-RIGHT: 8px; BORDER-TOP: #f90 2px solid; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; BORDER-LEFT: #f90 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #f90 2px solid
}
.leaf_body .textlink H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px; BORDER-BOTTOM: #f90 1px dotted; LETTER-SPACING: 0.1em
}
.leaf_body .textlink H4 A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/media/z/2006/img/list_marker_s3.gif) no-repeat left center; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.leaf_body .textlink H4 A:link {
	COLOR: #000
}
.leaf_body .textlink H4 A:visited {
	COLOR: #000
}
.leaf_body .textlink H4 A:hover {
	COLOR: #600; TEXT-DECORATION: underline
}
.leaf_body .textlink P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.leaf_body .textlink P A:link {
	COLOR: #e47600; TEXT-DECORATION: none
}
.leaf_body .textlink P A:visited {
	COLOR: #e47600; TEXT-DECORATION: none
}
.leaf_body .textlink P A:hover {
	COLOR: #600; TEXT-DECORATION: underline
}
.leaf_body .video_v {
	BACKGROUND: url(/media/2007/video/back_h.gif) no-repeat; FLOAT: right; MARGIN-BOTTOM: 8px; WIDTH: 145px; POSITION: relative; HEIGHT: 170px
}
.leaf_body .video_v DL {
	MARGIN: 30px 0px 0px 8px; WIDTH: 130px; POSITION: absolute
}
.leaf_body .video_v DT {
	MARGIN: 0px; WIDTH: 130px; HEIGHT: 60px
}
.leaf_body .video_v A DL .video_btn {
	DISPLAY: block; BACKGROUND: url(/media/2007/video/btn_h.gif) no-repeat 0px 0px; FLOAT: right; WIDTH: 40px; TEXT-INDENT: -9999px; HEIGHT: 59px
}
.leaf_body .video_v A:hover DL {
	CURSOR: pointer
}
.leaf_body .video_v A:hover DL .video_btn {
	BACKGROUND: url(/media/2007/video/btn_h.gif) no-repeat -40px 0px
}
.leaf_body .video_v DT IMG.pict {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 80px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 60px
}
.leaf_body .video_v DD {
	MARGIN: 7px 0px; WIDTH: 130px; HEIGHT: 60px; x_margin: 0
}
.leaf_body .video_v DD P {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px! important; PADDING-BOTTOM: 3px; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 120px; COLOR: #fff; LINE-HEIGHT: 1.4; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 60px; BACKGROUND-COLOR: #5f7988
}
.leaf_body .video_v A DD P {
	COLOR: #fff! important; TEXT-DECORATION: none! important
}
.leaf_body .video_v A:hover DD P {
	COLOR: #fff! important; TEXT-DECORATION: underline! important
}
.leaf_body .video_h {
	DISPLAY: block; BACKGROUND: url(/media/2007/video/back_w.gif) no-repeat; MARGIN: 0px auto 8px; WIDTH: 315px; HEIGHT: 100px
}
.leaf_body .video_h DL {
	MARGIN: 7px 0px 0px 8px; WIDTH: 300px; POSITION: absolute
}
.leaf_body .video_h DT {
	FLOAT: left; WIDTH: 87px; TEXT-ALIGN: left
}
.leaf_body .video_h DT IMG.pict {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 80px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 60px
}
.leaf_body .video_h A DL .video_btn {
	MARGIN-TOP: 65px; DISPLAY: block; BACKGROUND: url(/media/2007/video/btn_w.gif) no-repeat 0px 0px; WIDTH: 80px; TEXT-INDENT: -9999px; HEIGHT: 20px
}
.leaf_body .video_h A:hover DL {
	CURSOR: pointer
}
.leaf_body .video_h A:hover DL .video_btn {
	BACKGROUND: url(/media/2007/video/btn_w.gif) no-repeat 0px -25px
}
.leaf_body .video_h DD P {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 11px! important; PADDING-BOTTOM: 3px; MARGIN: 18px 0px 0px; OVERFLOW: hidden; BORDER-LEFT: #666 1px solid; WIDTH: 205px; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 60px; BACKGROUND-COLOR: #5f7988
}
.leaf_body .video_h A DD P {
	COLOR: #fff! important; TEXT-DECORATION: none! important
}
.leaf_body .video_h A:hover DD P {
	COLOR: #fff! important; TEXT-DECORATION: underline! important
}
* HTML .leaf_body .video_v DD {
	MARGIN-TOP: 3px
}
.leaf_body .video_h DD P {
	_position: absolute
}
.leaf_body TABLE.gs_img {
	BACKGROUND-COLOR: #fff
}
.leaf_body TABLE.gs_img TH {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: bottom; PADDING-TOP: 0px; BACKGROUND-COLOR: transparent
}
.leaf_body TABLE.gs_img TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 13px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
.leaf_extention_wrap {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #fff; FLOAT: left! important; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 10px; OVERFLOW: hidden; PADDING-TOP: 2px; HEIGHT: 20px
}
P.extention_heading {
	DISPLAY: block; FONT-SIZE: 9px; FLOAT: left; MARGIN: 0px 2px; LINE-HEIGHT: 20px; LETTER-SPACING: 0px
}
* HTML P.extention_heading {
	FONT-SIZE: 10px
}
.extention_container {
	BACKGROUND: url(/media/c/2006/img/extention/extention_bg.gif) no-repeat left top; FLOAT: left; OVERFLOW: hidden; POSITION: relative; HEIGHT: 19px
}
.extention_inner {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(/media/c/2006/img/extention/extention_edge.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; POSITION: relative
}
.extention_inner P.extention {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0.2em; FONT-SIZE: 9px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 15px; PADDING-TOP: 0px
}
* HTML .extention_inner P.extention {
	FONT-SIZE: 10px
}
.extention_inner P.extention A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.2em; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0.2em 0px 0px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 1.5em; TEXT-DECORATION: none
}
.extention_inner P.extention A.last {
	MARGIN: 0px; BORDER-RIGHT-STYLE: none
}
.extention_inner P.extention A SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333
}
.extention_inner P.extention A:hover SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #333
}
.extention_inner P.extention A SPAN#sbm_count_hatena {
	PADDING-RIGHT: 0.05em; PADDING-LEFT: 0.05em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #330000; PADDING-TOP: 0px
}
.extention_inner P.extention A SPAN#sbm_count_ecnavi {
	PADDING-RIGHT: 0.05em; PADDING-LEFT: 0.05em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #330000; PADDING-TOP: 0px
}
.extention_inner P.extention A SPAN#sbm_count_livedoor {
	PADDING-RIGHT: 0.05em; PADDING-LEFT: 0.05em; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #330000; PADDING-TOP: 0px
}
.extention_inner P.extention A:hover SPAN#sbm_count_hatena {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #660000
}
.extention_inner P.extention A:hover SPAN#sbm_count_ecnavi {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #660000
}
.extention_inner P.extention A:hover SPAN#sbm_count_livedoor {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #660000
}
.extention_inner P.extention A IMG {
	FLOAT: left; MARGIN: 0.1em 0.1em 0px 0px
}
#bubble_tooltip {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; DISPLAY: none; Z-INDEX: 20; BACKGROUND: url(/media/c/2006/img/extention/bg_baloonhelp.png); FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=80,style=0); BORDER-LEFT: #ccc 1px solid; WIDTH: 144px; BORDER-BOTTOM: #ccc 1px solid; POSITION: absolute
}
#bubble_tooltip .bubble_middle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 92%; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
DL {
	
}
DT {
	CLEAR: left; DISPLAY: block
}
DT IMG {
	FLOAT: left; MARGIN-RIGHT: 8px
}
DD {
	
}
DD.summary {
	FONT-SIZE: 1em
}
DT.mark {
	PADDING-LEFT: 0.8em; BACKGROUND: url(/2004/img/tri1.gif) no-repeat 0px 3px; LINE-HEIGHT: 1.2em; POSITION: relative
}
UL {
	
}
LI {
	PADDING-BOTTOM: 4px
}
.property {
	FONT-SIZE: 10px; Z-INDEX: 10; COLOR: #666; POSITION: relative
}
HR {
	CLEAR: both; BORDER-TOP: #999 1px solid; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BORDER-BOTTOM-STYLE: none
}
HR.dot {
	CLEAR: both; BORDER-TOP: #999 1px dotted; MARGIN-TOP: 10px; MARGIN-BOTTOM: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 1px; BORDER-BOTTOM-STYLE: none
}
.frame_header {
	
}
.	date {
	COLOR: #999
}
.ex_button {
	
}
.ex_button A {
	BORDER-RIGHT: #ccc8b8 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #ccc8b8 1px solid; PADDING-LEFT: 4px; BACKGROUND: #e6e1cf; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc8b8 1px solid; COLOR: #c00; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc8b8 1px solid; TEXT-DECORATION: underline
}
.ex_button A:link {
	
}
.ex_button A:visited {
	
}
.ex_button A:hover {
	BORDER-LEFT-COLOR: white; BACKGROUND: white; BORDER-BOTTOM-COLOR: white; BORDER-TOP-COLOR: white; BORDER-RIGHT-COLOR: white
}
.ex_button A:active {
	
}
.block_member_login {
	FLOAT: right
}
.block_member_login * {
	DISPLAY: inline; FONT-SIZE: 10px
}
.block_member_login BUTTON {
	FONT-SIZE: 10px
}
.col_topstory_left IMG {
	FLOAT: left; MARGIN-RIGHT: 5px
}
.col_topstory_left P {
	FONT-SIZE: 12px
}
.col_topstory_left H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN-BOTTOM: 5px
}
.col_topstory_left H2 A:link {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
.col_topstory_left H2 A:visited {
	COLOR: #454545
}
.col_topstory_left H2 A:hover {
	COLOR: #600; TEXT-DECORATION: underline
}
.col_topstory_left H2 A:active {
	
}
.topstory {
	
}
.topstory_box {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 2px; WIDTH: 310px; MARGIN-RIGHT: 4px; PADDING-TOP: 2px
}
.topstory_box H2 {
	FONT-SIZE: 16px; COLOR: black
}
.frame_col_left {
	LINE-HEIGHT: 1.2em
}
.frame_col_left A:link {
	COLOR: #300
}
.frame_col_left A:visited {
	COLOR: #333
}
.frame_col_left A:hover {
	COLOR: #600
}
.frame_col_left A:active {
	COLOR: #c00
}
.frame_col_right {
	LINE-HEIGHT: 1.2em
}
.frame_col_right DD {
	MARGIN-BOTTOM: 0.5em; COLOR: #333
}
.frame_col_right A:link {
	COLOR: #600
}
.frame_col_right A:visited {
	COLOR: #333
}
.frame_col_right A:hover {
	COLOR: #c00
}
.frame_col_right A:active {
	
}
.col_300 DD {
	FONT-SIZE: 10px; COLOR: #555
}
.col_160 DL {
	LINE-HEIGHT: 1.1em
}
.col_160 DT {
	PADDING-LEFT: 0.8em; FONT-SIZE: 11px; BACKGROUND: url(/2004/img/tri1.gif) no-repeat 0px 1px; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.4em; BORDER-BOTTOM: #dfdfdf 1px solid
}
.col_160 DD {
	FONT-SIZE: 9px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 10px; BORDER-BOTTOM: #dfdfdf 1px solid
}
.block_zdnet {
	BORDER-RIGHT: #1e5c99 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #1e5c99 2px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #1e5c99 2px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #1e5c99 2px solid
}
.block_zdnet H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/media/c/2006/img/head_left_zdnet2006.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 38px
}
.block_zdnet H3 A {
	DISPLAY: block; WIDTH: 460px; BORDER-TOP-STYLE: none; TEXT-INDENT: -1000em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 38px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.block_zdnet A:link {
	COLOR: #039
}
.block_zdnet A:visited {
	COLOR: #039
}
.block_zdnet A:hover {
	COLOR: #600; TEXT-DECORATION: underline
}
.block_zdnet A:active {
	COLOR: #039
}
.block_zdnet DT.list {
	PADDING-LEFT: 12px; BACKGROUND: url(/media/z/2006/img/list_marker_s1.gif) no-repeat 0px 4px
}
.block_zdnet .dotline {
	BORDER-LEFT-COLOR: #039; BORDER-BOTTOM-COLOR: #039; BORDER-TOP-COLOR: #039; BORDER-RIGHT-COLOR: #039
}
.block_cvv {
	BORDER-RIGHT: #33993c 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: #33993c 2px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #33993c 2px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #33993c 2px solid
}
.block_cvv H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/media/c/2006/img/head_left_cvv2006.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 38px; BORDER-BOTTOM-STYLE: none
}
.block_cvv H3 A {
	DISPLAY: block; WIDTH: 460px; BORDER-TOP-STYLE: none; TEXT-INDENT: -1000em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 38px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.block_cvv H3 A:link {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block_cvv H3 A:visited {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block_cvv A:link {
	COLOR: #2a5c00
}
.block_cvv A:visited {
	COLOR: #2a5c00
}
.block_cvv A:active {
	COLOR: #2a5c00
}
.block_cvv A:hover {
	COLOR: #63dc00; TEXT-DECORATION: underline
}
.block_cvv .cvvarrow {
	PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(/media/v/2006/img/arrow_green.jpg) no-repeat left center; LINE-HEIGHT: 1.2em
}
.block_cvv .cvvimage {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; FLOAT: right; BORDER-LEFT: #666 1px solid; WIDTH: 80px; BORDER-BOTTOM: #666 1px solid
}
.block_cvv P.date {
	MARGIN: 2px 0px 5px 5px
}
.block_relate {
	BACKGROUND: url(/media/c/2006/img/bg_diagonal.gif) #fffae6 0px 0px; PADDING-BOTTOM: 1em
}
.block_relate LI {
	PADDING-LEFT: 0.8em; BACKGROUND: url(/2004/img/tri1.gif) no-repeat 0px 3px; LINE-HEIGHT: 1.2em; POSITION: relative
}
.block_headline_top DT {
	FONT-SIZE: 14px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0.1em; LINE-HEIGHT: 1.2em
}
.block_headline_top DT A SPAN {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; BORDER-LEFT: #666 3px solid
}
.block_headline_top DT A:link SPAN {
	
}
.block_headline_top DT A:visited SPAN {
	
}
.block_headline_top DT A:hover SPAN {
	BORDER-LEFT: #600 3px solid; TEXT-DECORATION: underline
}
.block_headline_top DT A:active SPAN {
	
}
.block_headline_top DD {
	MARGIN-LEFT: 6px; COLOR: #444
}
.block_headline_top .property {
	
}
.block_headline_top DD.spacer {
	CLEAR: both; DISPLAY: block; PADDING-BOTTOM: 1.2em
}
.block_headline_bottom DT {
	PADDING-LEFT: 3px; MARGIN-BOTTOM: 1.2em; BORDER-LEFT: #999 3px solid
}
.op_blog_title {
	MARGIN-TOP: 12px; FONT-SIZE: 10px
}
.op_blog_title IMG {
	CLEAR: both
}
.block_paper DD {
	FONT-SIZE: 10px
}
.block_paper DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 16px; BACKGROUND: url(/2004/img/paper/wp-icon-s.gif) no-repeat 0px 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 4px
}
.block_paper .dotline {
	
}
.block_matrix {
	PADDING-TOP: 10px
}
.blog_item {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 140px; MARGIN-RIGHT: 5px
}
.block_newsrelease DT {
	PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block_newsrelease DD {
	MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.4em; BORDER-BOTTOM: #dfdfdf 1px solid
}
.block_ranking {
	
}
.block_ranking OL {
	LIST-STYLE-TYPE: none
}
.block_ranking OL LI {
	BACKGROUND-POSITION: 0px 2px; PADDING-LEFT: 14px; FONT-SIZE: 10px; LINE-HEIGHT: 1.4em; BACKGROUND-REPEAT: no-repeat
}
.block_ranking OL LI.rank_01 {
	BACKGROUND-IMAGE: url(/media/c/2006/img/rank1.gif)
}
.block_ranking OL LI.rank_02 {
	BACKGROUND-IMAGE: url(/media/c/2006/img/rank2.gif)
}
.block_ranking OL LI.rank_03 {
	BACKGROUND-IMAGE: url(/media/c/2006/img/rank3.gif)
}
.block_ranking OL LI.rank_04 {
	BACKGROUND-IMAGE: url(/media/c/2006/img/rank4.gif)
}
.block_ranking OL LI.rank_05 {
	BACKGROUND-IMAGE: url(/media/c/2006/img/rank5.gif)
}
.block_ranking OL LI.rank_06 {
	BACKGROUND-IMAGE: url(/media/c/2006/img/rank6.gif)
}
.block_ranking OL LI.rank_07 {
	BACKGROUND-IMAGE: url(/media/c/2006/img/rank7.gif)
}
.block_ranking OL LI.rank_08 {
	BACKGROUND-IMAGE: url(/media/c/2006/img/rank8.gif)
}
.block_ranking OL LI.rank_09 {
	BACKGROUND-IMAGE: url(/media/c/2006/img/rank9.gif)
}
.block_ranking OL LI.rank_10 {
	BACKGROUND-IMAGE: url(/media/c/2006/img/rank10.gif)
}
.block_ranking LI A {
	FONT-WEIGHT: normal
}
.block_picture {
	BACKGROUND: #222
}
.block_picture H5 {
	BACKGROUND: url(/media/c/2006/img/cnet_h_bg_black.gif) no-repeat
}
.block_picture IMG {
	BORDER-RIGHT: black 2px solid; BORDER-TOP: black 2px solid; DISPLAY: block; MARGIN: 0px auto; BORDER-LEFT: black 2px solid; BORDER-BOTTOM: black 2px solid
}
.block_picture A IMG:hover {
	BORDER-RIGHT: white 2px solid; BORDER-TOP: white 2px solid; BORDER-LEFT: white 2px solid; BORDER-BOTTOM: white 2px solid
}
.block_picture P {
	PADDING-RIGHT: 10px; MARGIN-TOP: 2px; PADDING-LEFT: 10px; FONT-SIZE: 10px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 10px; COLOR: #bbb; LINE-HEIGHT: 1.2em; BORDER-BOTTOM: #666 1px dotted
}
.block_poll {
	BORDER-RIGHT: #a5a5a5 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a5a5a5 2px solid; PADDING-LEFT: 5px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 3px; BORDER-LEFT: #a5a5a5 2px solid; COLOR: #666; LINE-HEIGHT: 1.5em; PADDING-TOP: 3px; BORDER-BOTTOM: #a5a5a5 2px solid
}
.block_poll H3 {
	PADDING-RIGHT: 6px; MARGIN-TOP: 2px; PADDING-LEFT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #f2f2f2; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 3px; COLOR: #b3d465; PADDING-TOP: 3px; BORDER-BOTTOM: #a5a5a5 1px dotted
}
.block_poll H3 A:link {
	PADDING-BOTTOM: 1px; COLOR: #b3d465; BORDER-BOTTOM: #f2f2f2 1px solid; TEXT-DECORATION: none
}
.block_poll H3 A:visited {
	PADDING-BOTTOM: 1px; COLOR: #b3d465; BORDER-BOTTOM: #f2f2f2 1px solid; TEXT-DECORATION: none
}
.block_poll H3 A:hover {
	PADDING-BOTTOM: 1px; COLOR: #b3d465; BORDER-BOTTOM: #b3d465 1px solid; TEXT-DECORATION: none
}
.block_poll H3 A:active {
	PADDING-BOTTOM: 1px; COLOR: #b3d465; BORDER-BOTTOM: #b3d465 1px solid; TEXT-DECORATION: none
}
.block_poll P {
	FONT-SIZE: 12px; MARGIN: 3px 6px
}
.block_poll P.question {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.block_poll .poll_radio {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.7em; PADDING-TOP: 5px
}
.block_poll .poll_button {
	MARGIN: 0px; PADDING-TOP: 3px; TEXT-ALIGN: center
}
.block_header_info {
	
}
.block_header_info H3 {
	MARGIN-BOTTOM: 5px; COLOR: #ff4d00; BORDER-BOTTOM: #ffcc00 1px solid; x-background: 0 1px no-repeat; x-padding-left: 21px
}
.block_header_info DT A {
	PADDING-LEFT: 12px; BACKGROUND: no-repeat 0px -1px
}
.block_header_info2 {
	
}
.block_header_info2 H3 {
	MARGIN-BOTTOM: 5px; COLOR: #ff4d00; BORDER-BOTTOM: #ffcc00 1px solid; x-background: 0 1px no-repeat; x-padding-left: 21px
}
.block_header_info2 DT A {
	PADDING-LEFT: 12px; BACKGROUND: no-repeat 0px -1px
}

.block_recommend {
	BACKGROUND: #f8f8f8
}
.block_research DT {
	PADDING-LEFT: 5px; FONT-SIZE: 16px; MARGIN-BOTTOM: 0px; BORDER-LEFT: #999 3px solid; LINE-HEIGHT: 1.2em
}
.block_research DD {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 1.2em
}
.block_research DD A:link {
	FONT-WEIGHT: normal; COLOR: #666; TEXT-DECORATION: none
}
.block_research DD A:visited {
	
}
.block_research DD A:hover {
	COLOR: #c00
}
.block_research DD A:active {
	
}
.block_research_report {
	
}
.block_research_report DL {
	
}
.block_research_report DT {
	PADDING-LEFT: 5px; FONT-SIZE: 14px; MARGIN-BOTTOM: 2px; BORDER-LEFT: #999 3px solid; LINE-HEIGHT: 1.2em
}
.block_research_report DD {
	PADDING-LEFT: 8px; PADDING-BOTTOM: 1.2em
}
.block_research_report DD A:link {
	FONT-WEIGHT: normal; COLOR: #666; TEXT-DECORATION: none
}
.block_research_report DD A:visited {
	
}
.block_research_report DD A:hover {
	COLOR: #c00
}
.block_research_report DD A:active {
	
}
.hatenacount {
	DISPLAY: inline; FONT-WEIGHT: bold; BACKGROUND: url(/media/c/2006/img/hatena_b_icon.gif) #ffcccc no-repeat 0px 0px; FONT-STYLE: normal
}
.block_headline_top_workstyle DT {
	FONT-SIZE: 13px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 0.1em
}
.block_headline_top_workstyle DT A SPAN {
	PADDING-LEFT: 1px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 0.3em; BORDER-TOP-STYLE: none; LINE-HEIGHT: 1.5em; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block_headline_top_workstyle DT A IMG {
	MARGIN-TOP: 3px
}
.block_headline_top_workstyle DT A:link {
	
}
.block_headline_top_workstyle DT A:link SPAN {
	
}
.block_headline_top_workstyle DT A:visited {
	
}
.block_headline_top_workstyle DT A:visited SPAN {
	
}
.block_headline_top_workstyle DT A:hover {
	TEXT-DECORATION: underline
}
.block_headline_top_workstyle DT A:hover SPAN {
	TEXT-DECORATION: underline
}
.block_headline_top_workstyle DT A:active {
	
}
.block_headline_top_workstyle DT A:active SPAN {
	
}
.block_headline_top_workstyle DD {
	MARGIN-LEFT: 6px; COLOR: #444
}
.block_headline_top_workstyle .property {
	
}
.block_headline_top_workstyle DD.spacer {
	CLEAR: both; DISPLAY: block; PADDING-BOTTOM: 1.2em
}
.block_rblog_list {
	MARGIN-BOTTOM: 30px
}
.block_rblog_list H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; FONT-SIZE: 14px; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.2em; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
.block_rblog_list H4.icon_rblog1 {
	BACKGROUND: url(/media/c/2006/img/icon_rblog1.gif) no-repeat 0px 1px
}
.block_rblog_list H4.icon_rblog2 {
	BACKGROUND: url(/media/c/2006/img/icon_rblog2.gif) no-repeat 0px 1px
}
.block_rblog_list H4.icon_rblog3 {
	BACKGROUND: url(/media/c/2006/img/icon_rblog3.gif) no-repeat 0px 1px
}
.block_rblog_list H4.icon_rblog4 {
	BACKGROUND: url(/media/c/2006/img/icon_rblog4.gif) no-repeat 0px 1px
}
.block_rblog_list H4.icon_rblog5 {
	BACKGROUND: url(/media/c/2006/img/icon_rblog5.gif) no-repeat 0px 1px
}
.block_rblog_list H4.icon_rblog6 {
	BACKGROUND: url(/media/c/2006/img/icon_rblog6.gif) no-repeat 0px 1px
}
.block_rblog_list .block_headline_bottom .property {
	LETTER-SPACING: 0px
}
.block_rblog_list .block_headline_bottom .property A {
	FONT-WEIGHT: normal
}
.block_column_index {
	FONT-SIZE: 12px; MARGIN-BOTTOM: 10px
}
.block_column_index IMG {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.block_column_index .prof {
	MARGIN-BOTTOM: 10px; PADDING-TOP: 10px
}
.block_column_index H5 {
	MARGIN-BOTTOM: 4px
}
.block_column_index H5 SPAN {
	FONT-WEIGHT: bold; PADDING-BOTTOM: 1px; BORDER-BOTTOM: #666 1px solid; xborder-left: 4px solid #666; xpadding-left: 3px
}
.block_column_index P {
	
}
.col_topstory_left A IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.block_headline_top DL DT IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.col_300 .block DL DT A IMG {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.col_300 .block_recommend .recommend_thumb {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.j1 {
	FONT-SIZE: 9px; LINE-HEIGHT: 1.2em
}
j1 TD {
	FONT-SIZE: 9px; LINE-HEIGHT: 1.2em
}
.a1 {
	FONT-SIZE: 9px; LINE-HEIGHT: 1.2em
}
.a1 TD {
	FONT-SIZE: 9px; LINE-HEIGHT: 1.2em
}
.v1 {
	FONT-SIZE: 9px; LINE-HEIGHT: 1.2em
}
.v1 TD {
	FONT-SIZE: 9px; LINE-HEIGHT: 1.2em
}
.j2 {
	FONT-SIZE: 10px; LINE-HEIGHT: 1.2em
}
j2 TD {
	FONT-SIZE: 10px; LINE-HEIGHT: 1.2em
}
.a2 {
	FONT-SIZE: 10px; LINE-HEIGHT: 1.2em
}
.a2 TD {
	FONT-SIZE: 10px; LINE-HEIGHT: 1.2em
}
.v2 {
	FONT-SIZE: 10px; LINE-HEIGHT: 1.2em
}
.v2 TD {
	FONT-SIZE: 10px; LINE-HEIGHT: 1.2em
}
.j3 {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.1em
}
j3 TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.1em
}
.a3 {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.1em
}
.a3 TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.1em
}
.v3 {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.1em
}
.v3 TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.1em
}
.j3w {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.3em
}
j3w TD {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.3em
}
.j4 {
	FONT-SIZE: 14px; LINE-HEIGHT: 1em
}
j4 TD {
	FONT-SIZE: 14px; LINE-HEIGHT: 1em
}
.a4 {
	FONT-SIZE: 14px; LINE-HEIGHT: 1em
}
.a4 TD {
	FONT-SIZE: 14px; LINE-HEIGHT: 1em
}
.v4 {
	FONT-SIZE: 14px; LINE-HEIGHT: 1em
}
.v4 TD {
	FONT-SIZE: 14px; LINE-HEIGHT: 1em
}
.j5 {
	FONT-SIZE: 18px; LINE-HEIGHT: 1em
}
j5 TD {
	FONT-SIZE: 18px; LINE-HEIGHT: 1em
}
.a5 {
	FONT-SIZE: 18px; LINE-HEIGHT: 1em
}
.a5 TD {
	FONT-SIZE: 18px; LINE-HEIGHT: 1em
}
.v5 {
	FONT-SIZE: 18px; LINE-HEIGHT: 1em
}
.v5 TD {
	FONT-SIZE: 18px; LINE-HEIGHT: 1em
}
.j6 {
	FONT-SIZE: 20px; LINE-HEIGHT: 1em
}
j6 TD {
	FONT-SIZE: 20px; LINE-HEIGHT: 1em
}
.a6 {
	FONT-SIZE: 20px; LINE-HEIGHT: 1em
}
.a6 TD {
	FONT-SIZE: 20px; LINE-HEIGHT: 1em
}
.v6 {
	FONT-SIZE: 20px; LINE-HEIGHT: 1em
}
.v6 TD {
	FONT-SIZE: 20px; LINE-HEIGHT: 1em
}
.navi_paging_top {
	POSITION: relative
}
.navi_paging_top H6 {
	LEFT: 0px; POSITION: absolute; TOP: 3px
}
.navi_paging_top UL {
	MARGIN-BOTTOM: 5px; TEXT-ALIGN: center
}
.navi_paging_top LI {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 1.1em; PADDING-TOP: 4px
}
.navi_paging_top LI A {
	PADDING-RIGHT: 4px; DISPLAY: inline; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; COLOR: #036; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px
}
.navi_paging_alt {
	FONT-SIZE: 12px; FONT-FAMILY: arial,sans-serif
}
.navi_paging_alt LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 2px; PADDING-TOP: 0px; POSITION: relative; TEXT-ALIGN: center
}
.navi_paging_alt LI IMG {
	
}
.navi_paging_alt LI.jump {
	
}
.navi_paging_alt LI.current {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; BACKGROUND: #a3acb3; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px
}
.navi_paging_alt LI.next {
	
}
.navi_paging_alt LI.previous {
	
}
.navi_paging_alt LI.nolink {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 6px; BACKGROUND: #eee; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; COLOR: #ccc; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
.navi_paging_alt LI.pageof {
	MARGIN-LEFT: 10px; TEXT-DECORATION: underline
}
.navi_paging_alt LI A {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 6px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 1px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #aaa 1px solid
}
.navi_paging_alt LI A:link {
	
}
.navi_paging_alt LI A:visited {
	
}
.navi_paging_alt LI A:hover {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: #ff9900; PADDING-BOTTOM: 2px; COLOR: white; BORDER-TOP-STYLE: none; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.navi_paging_alt LI A:active {
	
}
.navi_breadcrum {
	PADDING-RIGHT: 0px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 18px; FONT-SIZE: 10px; Z-INDEX: 10; BACKGROUND: url(/media/c/2006/img/icon_breadcrum.gif) #eee no-repeat 1px 4px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 10px; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #aaa 1px solid; POSITION: relative
}
.navi_breadcrum A {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
.navi_breadcrum A:link {
	COLOR: #600; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.navi_breadcrum A:visited {
	COLOR: #300; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.navi_breadcrum A:hover {
	PADDING-BOTTOM: 0px; COLOR: #c00; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
.navi_breadcrum A:active {
	
}
.block_trackback {
	BACKGROUND: url(/media/c/2006/img/trackback_pagecurl.gif) #dbe3e6 no-repeat right bottom; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 5px; COLOR: #333; MARGIN-RIGHT: 5px; POSITION: relative
}
.block_trackback:hover DT.entrytitle {
	BORDER-LEFT: #0b99cc 3px solid
}
.block_trackback:hover SPAN.number {
	COLOR: #5cafcc
}
.block_trackback DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.block_trackback DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.block_trackback SPAN.number {
	FONT-WEIGHT: bold; FONT-SIZE: 50px; RIGHT: 3px; OVERFLOW: hidden; COLOR: #ccc; LINE-HEIGHT: 1em; FONT-STYLE: italic; FONT-FAMILY: Arial,Helvetica,sans-serif; POSITION: absolute; TOP: -5px
}
.block_trackback DL {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; Z-INDEX: 10; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; POSITION: relative
}
.block_trackback DT.entrytitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #0dbfff 3px solid; PADDING-TOP: 2px
}
.block_trackback DD.blogtitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 3px solid; PADDING-TOP: 2px
}
.block_trackback DD.summary {
	PADDING-RIGHT: 26px; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ccc 3px solid; PADDING-TOP: 2px
}
.block_trackback_note {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: #eee; MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999 1px solid
}
.block_trackback_note LI {
	MARGIN-LEFT: 10px; LIST-STYLE-TYPE: disc
}
.block_comment {
	FONT-SIZE: 10px; BACKGROUND: #dbe3e6; MARGIN-LEFT: 5px; MARGIN-RIGHT: 5px; POSITION: relative
}
.block_comment SPAN.number {
	FONT-WEIGHT: bold; FONT-SIZE: 50px; RIGHT: 0px; OVERFLOW: hidden; COLOR: #ccc; LINE-HEIGHT: 1em; FONT-STYLE: italic; FONT-FAMILY: Arial,Helvetica,sans-serif; POSITION: absolute; TOP: -5px
}
.block_comment:hover SPAN.number {
	COLOR: #5cafcc
}
.block_comment P.comment {
	PADDING-RIGHT: 4px; PADDING-LEFT: 8px; Z-INDEX: 10; PADDING-BOTTOM: 2px; COLOR: #333; LINE-HEIGHT: 1.4em; PADDING-TOP: 2px; POSITION: relative
}
P.talkbacker {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 10px 0px; COLOR: #333; PADDING-TOP: 0px; TEXT-ALIGN: right
}
* HTML .block_trackback SPAN.number {
	RIGHT: 8px
}
* HTML .block_comment SPAN.number {
	RIGHT: 8px
}
.block_wrap {
	FONT-SIZE: 12px; LINE-HEIGHT: 1.2em
}
.block_wrap A {
	FONT-WEIGHT: bold
}
.block_wrap A:hover {
	TEXT-DECORATION: underline
}
.block_wrap DL {
	MARGIN-TOP: 0px
}
.block_wrap DT {
	CLEAR: left; DISPLAY: block
}
.block_wrap DT IMG {
	FLOAT: left; MARGIN-RIGHT: 8px
}
.block_wrap DD {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 0.5em; MARGIN-LEFT: 0px; COLOR: #555
}
.block_wrap H4 {
	PADDING-RIGHT: 6px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 1px; BORDER-BOTTOM: #666 1px solid; FONT-FAMILY: sans-serif; TEXT-ALIGN: left; text-shadow: #aaa 2px 2px 2px
}
.block_wrap H4 A {
	TEXT-DECORATION: none
}
.block_wrap H4 A:link {
	COLOR: #000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block_wrap H4 A:visited {
	COLOR: #666; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block_wrap H4 A:hover {
	COLOR: #c00; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block_wrap H4 A:active {
	COLOR: #cc0000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block_matrix {
	PADDING-TOP: 10px
}
.blog_item {
	MARGIN-TOP: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; WIDTH: 140px; MARGIN-RIGHT: 5px
}
.blog_item DT IMG {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.block_recommend {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 5px; BACKGROUND: url(http://japan.cnet.com/media/c/2006/img/bg_diagonal.gif) #fefefe; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative
}
.block_recommend H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; COLOR: #c00; PADDING-TOP: 3px
}
.block_recommend DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.block_recommend DT {
	PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px dashed; PADDING-LEFT: 3px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.block_recommend DT A:link {
	COLOR: #ee7722
}
.block_recommend DT A:visited {
	COLOR: #ee9922
}
.block_recommend DT A:hover {
	COLOR: #c00
}
.block_recommend DT A:active {
	COLOR: #c00
}
.block_recommend DT A IMG {
	MARGIN: 3px 6px 0px 0px
}
.block_recommend DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
.block_recommend .recommend_thumb {
	Z-INDEX: 10; POSITION: relative
}
.cnetstyle {
	FONT-FAMILY: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro W3", "Osaka", "Verdana", "Arial", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif"
}
.block_header_info {
	FONT-FAMILY: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro W3", "Osaka", "Verdana", "Arial", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif"
}
.block_header_info2 {
	FONT-FAMILY: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro W3", "Osaka", "Verdana", "Arial", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif"
}

.block_link {
	FONT-FAMILY: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro W3", "Osaka", "Verdana", "Arial", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif"
}
block_newsrelease {
	FONT-FAMILY: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro W3", "Osaka", "Verdana", "Arial", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif"
}
.frame_footer {
	FONT-FAMILY: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro W3", "Osaka", "Verdana", "Arial", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif"
}
.tab_ch_bottom {
	FONT-FAMILY: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro W3", "Osaka", "Verdana", "Arial", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif"
}
.tab_footer {
	FONT-FAMILY: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro W3", "Osaka", "Verdana", "Arial", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif"
}
.site_footer {
	FONT-FAMILY: "ƒqƒ‰ƒMƒmŠpƒS Pro W3", "Hiragino Kaku Gothic Pro W3", "Osaka", "Verdana", "Arial", "‚l‚r ‚oƒSƒVƒbƒN", "sans-serif"
}
.site_footer IMG {
	Z-INDEX: 10
}
.site_footer DIV UL LI {
	PADDING-BOTTOM: 4px
}
.site_footer LI A {
	FONT-WEIGHT: bold
}
.site_footer A:link {
	
}
.site_footer A:visited {
	COLOR: #333
}
.site_footer A:hover {
	
}
.site_footer A:active {
	
}
.clbth {
	CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden; HEIGHT: 0px
}
.block_header_info {
	FONT-SIZE: 13px! important
}
.block_header_info H3 {
	FONT-SIZE: 14px! important
}
.block_header_info DT {
	FONT-SIZE: 12px! important
}
.block_header_info DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.block_header_info DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.block_header_info H3 {
	MARGIN-BOTTOM: 5px! important; COLOR: #ff4d00; BORDER-BOTTOM: #ffcc00 1px solid
}
.block_header_info DT A {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(http://japan.cnet.com/media/c/2006/img/relate_marker.gif) no-repeat 0px 2px
}
.block_header_info DT A:link {
	COLOR: #333
}
.block_header_info DT A:visited {
	
}
.block_header_info DT A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.block_header_info DT A:active {
	
}
.block_header_info2 {
	FONT-SIZE: 13px! important
}
.block_header_info2 H3 {
	FONT-SIZE: 14px! important
}
.block_header_info2 DT {
	FONT-SIZE: 12px! important
}
.block_header_info2 DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.block_header_info2 DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.block_header_info2 H3 {
	MARGIN-BOTTOM: 5px! important; COLOR: #ff4d00; BORDER-BOTTOM: #ffcc00 1px solid
}
.block_header_info2 DT A {
	PADDING-LEFT: 12px; FONT-WEIGHT: bold; BACKGROUND: url(http://japan.cnet.com/media/c/2006/img/relate_marker.gif) no-repeat 0px 2px
}
.block_header_info2 DT A:link {
	COLOR: #0000FF
}
.block_header_info2 DT A:visited {
	COLOR: #0000ff
}
.block_header_info2 DT A:hover {
	COLOR: #ff0000; TEXT-DECORATION: underline
}
.block_header_info2 DT A:active {
	
}
.block_link H3 {
	FONT-SIZE: 12px! important
}
.block_newsrelease H5 {
	FONT-SIZE: 12px! important
}
.block_cnetid H5 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #cc0000; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.block_cnetid_body {
	BORDER-RIGHT: #cc0000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cc0000 1px solid; PADDING-LEFT: 5px; BACKGROUND: #e6e1cf; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #cc0000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cc0000 1px solid
}
.block_cnetid H5 A:link {
	COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block_cnetid H5 A:visited {
	COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block_cnetid H5 A:hover {
	COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block_cnetid H5 A:active {
	COLOR: white; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block_cnetid P {
	MARGIN: 5px 0px
}
.block_cnetid .note {
	FONT-SIZE: 0.9em; MARGIN-BOTTOM: 5px; LINE-HEIGHT: 1.1em
}
.block_cnetid .askpasslink {
	FONT-SIZE: 9px; TEXT-ALIGN: right
}
.block_cnetid .button_wrap {
	PADDING-BOTTOM: 3px; MARGIN: 0px auto; WIDTH: 144px
}
.block_cnetid BUTTON {
	BORDER-RIGHT: #f90 2px solid; BORDER-TOP: #f90 2px solid; FONT-WEIGHT: bold; FONT-SIZE: 12px; BORDER-LEFT: #f90 2px solid; WIDTH: 144px; CURSOR: pointer; COLOR: #c00; LINE-HEIGHT: 1.3em; BORDER-BOTTOM: #f90 2px solid; BACKGROUND-COLOR: #ffe7b8; TEXT-ALIGN: center
}
.block_cnetid BUTTON:hover {
	COLOR: #fff; BACKGROUND-COLOR: #f90
}
.block_cnetid BUTTON:active {
	BACKGROUND-COLOR: #ccc
}
.block_cnetid A.mailto {
	PADDING-LEFT: 14px; FONT-SIZE: 14px; BACKGROUND: url(http://japan.cnet.com/media/c/2006/img/icon_mail.gif) no-repeat 0px 1px; MARGIN-LEFT: -12px; LINE-HEIGHT: 14px; TEXT-DECORATION: underline
}
.block_link DL {
	LINE-HEIGHT: 1.1em
}
.block_link DT {
	PADDING-LEFT: 0.8em; FONT-SIZE: 11px; BACKGROUND: url(http://japan.cnet.com/2004/img/tri1.gif) no-repeat 0px 1px; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.4em; BORDER-BOTTOM: #dfdfdf 1px solid
}
.block_newsrelease DT {
	PADDING-LEFT: 0.8em; FONT-SIZE: 11px; BACKGROUND: url(http://japan.cnet.com/2004/img/tri1.gif) no-repeat 0px 1px; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.4em; BORDER-BOTTOM: #dfdfdf 1px solid
}
.block_link DT A {
	FONT-WEIGHT: normal
}
.block_newsrelease DT A {
	FONT-WEIGHT: normal
}
.block_link DD {
	FONT-SIZE: 9px; PADDING-BOTTOM: 2px; MARGIN-LEFT: 10px; BORDER-BOTTOM: #dfdfdf 1px solid
}
.block_review {
	BORDER-RIGHT: yellowgreen 2px solid; BORDER-TOP: yellowgreen 2px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: yellowgreen 2px solid; BORDER-BOTTOM: yellowgreen 2px solid
}
.block_review H5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: yellowgreen; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.block_review DL {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px
}
.block_review DT {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.block_review DT A:link {
	COLOR: #c00
}
.block_review DT A:link SPAN {
	FONT-WEIGHT: bold; COLOR: #000
}
.block_review DT A:visited SPAN {
	FONT-WEIGHT: bold; COLOR: #000
}
.block_review DT A:hover SPAN {
	FONT-WEIGHT: bold; COLOR: #600; TEXT-DECORATION: underline
}
.block_review DT A:active SPAN {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: underline
}
.block_review DD {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 4px; PADDING-BOTTOM: 6px; MARGIN-LEFT: 0px; COLOR: #223322; BORDER-BOTTOM: #9acd32 1px dotted
}
