.default07 {}
	* {
	margin: 0;
	padding: 0;
	font-weight: normal;
	text-decoration: none;
	}
	a img {border: 0;}
	ol,ul,li,dl,dt,dd {list-style-type: none;}
	ol,ul,li,dl,dt,dd,p,img,br {
	margin: 0;
	padding: 0;
	}
	dt {
	display: block;
	clear: left;
	}
	dt.mark {
	padding-left: 0.8em;
	line-height: 1.2em;
	background: url(/2004/img/tri1.gif) no-repeat 0 3px;
	position: relative;
	}
	dt img {
	margin-right: 8px;
	float: left;
	}
	dd.summary {font-size: 1em;}
	li {padding-bottom: 4px;}
	p, br {line-height: 1.2em;}
	strong,em,b {
	font-style: normal;
	font-weight: bold;
	}
	hr, hr.dot {
	height: 1px;
	margin-top: 10px;
	margin-bottom: 10px;
	border: none;
	border-top: 1px solid #999;
	clear: both;
	}
	hr.dot {border-top: 1px dotted #999;}
	html {filter: expression(document.execCommand("BackgroundImageCache", false, true));}
	body {
	min-width: 990px;
	margin: 0;
	padding: 0;
	color: #000;
	font-size: 12px;
	font-family: "‚l‚r ‚oƒSƒVƒbƒN", sans-serif;
	line-height: 1.4em;
	text-align: center;
	letter-spacing: 0.03em;
	background: #ddd url(/media/c/2006/img/cnet_background.gif) repeat-y top 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 {
	color: #600;
	font-weight: bold;
	text-decoration: none;
	}
	a:visited{color: #333;}
	a:hover {
	color :#600;
	text-decoration: underline;
	}
	h1,h2,h3,h4,h5,h6 {
	font-weight:bold;
	position:relative;
	padding: 0;
	margin: 0;
	font-size:12px;
	line-height: 1.2em;
	}
	h1 a:link, h2 a:link, h3 a:link, h4 a:link,h5 a:link, h6 a:link {color: #FFF;}
	h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {color: #FFF;}
	h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover {
	color: #C00;
	text-decoration: none;
	}
	h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active {
	color: #C00;
	text-decoration: none;
	}
	.clbth {
	height: 0;
	font-size: 1px;
	overflow: hidden;
	clear: both;
	}
	.clearfix {zoom:1;}
	.clearfix:after {
	height: 0;
	content: ".";
	visibility: hidden;
	display: block;
	clear: both;
	}
	/* Hides from IE-mac \*/
	* html .clearfix {
	height: 1%;
	overflow: visible;
	}
	/* End hide from IE-mac */
	.dotline {
	height: 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	background: url(/media/c/2006/img/dotline.gif) 0 0 repeat-x;
	overflow: hidden;
	display: block;
	clear: both;
	}
	.date {
	color: #999;
	font-size: 10px;
	line-height: 1.1em;
	letter-spacing: 0.05em;
	}
	.property {
	color: #666;
	font-size: 10px;
	z-index: 10;
	position: relative;
	}
	.update {color: #999;}
	.ex_button a {
	padding: 1px 4px;
	color:#C00;
	text-decoration:underline;
	background: #E6E1CF;
	border: 1px solid #CCC8B8;
	}
	.ex_button a:hover {
	background: #FFF;
	border-color: #FFF;
	}
	a.arrow {
	padding-left: 14px;
	font-weight: bold;
	background: url(/2004/img/tri2.gif) 0 0 no-repeat;
	}
	.col_topstory_left a img, .block_headline_top dl dt img, .col_300 .block dl dt a img,
	.col_300 .block_recommend .recommend_thumb {
	padding: 2px;
	border: 1px solid #CCC;
	}
	.block_relate {
	padding-bottom: 1em;
	background: #FFFAE6 url(/media/c/2006/img/bg_diagonal.gif) 0 0;
	}
	.block_relate li {
	padding-left: 0.8em;
	line-height: 1.2em;
	background: url(/2004/img/tri1.gif) no-repeat 0 3px;
	position: relative;
	}
	.block_headline_top dt {
	margin-bottom: 2px;
	padding-bottom: 0.1em;
	font-size: 14px;
	line-height: 1.2em;
	}
	.block_headline_top dt a span {
	padding-left: 3px;
	font-weight: bold;
	border-left: 3px solid #666;
	}
	.block_headline_top dt a:hover span {
	text-decoration: underline;
	border-left: 3px solid #600;
	}
	.block_headline_top dd {
	color: #444;
	margin-left: 6px;
	}
	.block_headline_top dd.spacer {
	padding-bottom: 1.2em;
	display: block;
	clear: both;
	}
	.block_headline_bottom dt {
	margin-bottom: 1.2em;
	padding-left: 3px;
	border-left: 3px solid #999;
	}
	.block_matrix {
	margin-bottom: 10px;
	padding-top: 0;
	}
	.blog_item {
	width: 140px;
	margin-right: 5px;
	margin-top: 5px;
	background: transparent;
	float: left;
	}
	.blog_item dt img {background: transparent;}
	.block_newsrelease {word-break: break-all;}
	.block_newsrelease dt {
	padding-bottom: 0;
	border: none;
	}
	.block_newsrelease dd {
	margin-bottom: 0.5em;
	padding-bottom: 0.4em;
	border-bottom: 1px solid #dfdfdf;
	}
	.block_ranking ol {list-style: none;}
	.block_ranking ol li{
	padding-left:14px;
	font-size:10px;
	line-height:1.4em;
	background-position:0 2px;
	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_poll {
	padding: 3px 5px;
	color: #666;
	line-height: 1.5em;
	background: #f2f2f2;
	border: 2px solid #a5a5a5;
	}
	.block_poll h3 {
	margin-top: 2px;
	margin-bottom: 2px;
	padding: 3px 6px;
	color: #b3d465;
	font-size: 12px;
	font-weight: bold;
	background: #f2f2f2;
	border-bottom: 1px dotted #a5a5a5;
	}
	.block_poll h3 a:link {
	padding-bottom: 1px;
	color: #b3d465;
	text-decoration: none;
	border-bottom: 1px #f2f2f2 solid;
	}
	.block_poll h3 a:visited {
	padding-bottom: 1px;
	color: #b3d465;
	text-decoration: none;
	border-bottom: 1px #f2f2f2 solid;
	}
	.block_poll h3 a:hover {
	padding-bottom: 1px;
	color: #b3d465;
	text-decoration: none;
	border-bottom: 1px #b3d465 solid;
	}
	.block_poll h3 a:active {
	padding-bottom: 1px;
	color: #b3d465;
	text-decoration: none;
	border-bottom: 1px #b3d465 solid;
	}
	.block_poll p {
	margin: 3px 6px;
	font-size: 12px;
	}
	.block_poll p.question {
	margin: 0;
	padding: 2px 0;
	font-size: 12px;
	font-weight: bold;
	}
	.block_poll .poll_radio {
	margin: 0;
	padding: 5px 8px 0;
	line-height: 1.7em
	}
	.block_poll .poll_button {
	margin: 0;
	padding-top: 3px;
	text-align: center;
	}
	.block_research dt,
	.block_research_report dt {
	margin-bottom: 0;
	padding-left: 5px;
	font-size: 16px;
	line-height: 1.2em;
	border-left: 3px solid #999;
	}
	.block_research dd,
	.block_research_report dd {
	padding-left: 8px;
	padding-bottom: 1.2em;
	}
	.block_research dd a:link,
	.block_research_report dd a:link {
	color: #666;
	font-weight: normal;
	text-decoration: none;
	}
	.block_research dd a:hover,
	.block_research_report dd a:hover {color: #C00;}
	.block_research_report dt {
	margin-bottom: 2px;
	font-size: 14px;
	}
	.hatenacount { 
	font-weight: bold;
	font-style: normal;
	background: #FCC url(/media/c/2006/img/hatena_b_icon.gif) 0 0 no-repeat;
	display: inline;
	}
	.block_headline_top_workstyle dt {
	margin-bottom: 2px;
	padding-bottom: 0.1em;
	font-size: 13px;
	}
	.block_headline_top_workstyle dt a span {
	padding-left: 1px;
	padding-bottom: 0.3em;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.5em;
	border: none;
	}
	.block_headline_top_workstyle dt a img {margin-top: 3px;}
	.block_headline_top_workstyle dt a:hover,
	.block_headline_top_workstyle dt a:hover span {text-decoration: underline;}
	.block_headline_top_workstyle dd {
	margin-left: 6px;
	color: #444;
	}
	.block_headline_top_workstyle dd.spacer {
	padding-bottom: 1.2em;
	display: block;
	clear: both;
	}
	.block_rblog_list {margin-bottom: 30px;}
	.block_rblog_list h4 {
	margin-bottom: 10px;
	padding: 0 0 4px 18px;
	font-size: 14px;
	line-height: 1.2em;
	border-bottom: 1px solid #999;
	}
	.block_rblog_list h4.icon_rblog1 {background: url("/media/c/2006/img/icon_rblog1.gif") 0 1px no-repeat;}
	.block_rblog_list h4.icon_rblog2 {background: url("/media/c/2006/img/icon_rblog2.gif") 0 1px no-repeat;}
	.block_rblog_list h4.icon_rblog3 {background: url("/media/c/2006/img/icon_rblog3.gif") 0 1px no-repeat;}
	.block_rblog_list h4.icon_rblog4 {background: url("/media/c/2006/img/icon_rblog4.gif") 0 1px no-repeat;}
	.block_rblog_list h4.icon_rblog5 {background: url("/media/c/2006/img/icon_rblog5.gif") 0 1px no-repeat;}
	.block_rblog_list h4.icon_rblog6 {background: url("/media/c/2006/img/icon_rblog6.gif") 0 1px no-repeat;}
	.block_rblog_list em.icon_rblog1 {
	margin-bottom: 10px;
	padding: 0 0 4px 18px;
	font-size: 14px;
	line-height: 1.2em;
	background: url("/media/c/2006/img/icon_rblog1.gif") 0 1px no-repeat;
	border-bottom: 1px solid #999;
	display: block;
	}
	.block_rblog_list em.icon_rblog1 a:hover {text-decoration: none;}
	.block_rblog_list .block_headline_bottom .property {letter-spacing: 0;}
	.block_rblog_list .block_headline_bottom .property a {font-weight: normal;}
	.block_rblog_list .block_headline_bottom span.hatena_icon {
	padding-top: 2px;
	padding-left: 14px;
	background: #FFF url(/media/c/2006/img/hatena_b_icon2.gif) bottom left no-repeat;
	}
	.block_rblog_list .block_headline_bottom span.hatena_count {
	color: red;
	font-family: Arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	background: #FCC;
	}
	.block_blog_recent {
	display: block;
	position: relative;
	}
	.block_blog_recent li {
	margin-bottom: 3px;
	display: block;
	position: relative;
	}
	.block_blog_recent .property {
	margin-bottom: 5px;
	padding-left: 13px;
	background: url("/media/c/2006/img/relate_marker.gif") 0 1px no-repeat;
	}
	.block_blog_recent .property a.btitle {
	padding-bottom: 3px;
	font-weight: normal;
	}
	.block_blog_recent .property a.btitle:link {color: #666}
	.block_blog_recent .property a.btitle:visited {color: #333;}
	.block_blog_recent .property a.btitle:hover {color: #C00}
	.block_blog_recent li .category {
	margin-bottom: 2px;
	padding-bottom: 2px;
	border-bottom: 1px dotted #ccc;
	display: block;
	}
	.block_blog_recent .rss_wh a {
	width: 42px;
	height: 12px;
	font-size: 1px;
	line-height: 1.2em;
	text-indent: -1000px;	
	text-decoration:none;
	background: url("/media/c/2006/img/feed_12px_wh.gif") bottom left no-repeat;
	overflow: hidden;
	display: block; 
	position: absolute;
	top: 0;
	right: 2px;
	}
	.block_blog_recent .rss a:link,
	.block_blog_recent .rss a:visited,
	.block_blog_recent .rss a:hover,
	.block_blog_recent .rss a:active {
	background-position: 0 -12px;
	border: 0;
	}
	.block_recommend {
	margin: 0 0 10px;
	padding: 5px;
	font-size: 12px;
	background: #FEFEFE url(http://japan.cnet.com/media/c/2006/img/bg_diagonal.gif);
	border: #CCC 1px solid;
	position: relative;
	}
	.block_recommend h3 {
	padding: 3px 0 0 5px;
	color: #C00;
	text-shadow: none;
	background-image: none;
	}
	.block_recommend dl {
	margin: 0;
	padding: 0;
	}
	.block_recommend dl dt {
	margin: 0;
	padding: 5px 3px;
	border-top: 1px dashed #CCC;
	}
	.block_recommend dt a {font-weight: bold;}
	.block_recommend dt a:link {color: #EE7722;}
	.block_recommend dt a:visited {color: #EE9922;}
	.block_recommend dt a:hover,
	.block_recommend dt a:active {color: #C00;}
	.block_recommend dt a img {margin: 3px 6px 0 0;}
	.block_recommend dd {
	margin: 0;
	padding: 0 0 5px 5px;
	color: #555;
	font-size: 10px;
	}
	.block_recommend .recommend_thumb {
	z-index: 10;
	position: relative;
	}
	.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: 4px 0 0 16px;
	background: url(/2004/img/paper/wp-icon-s.gif) no-repeat 0 4px;
	}
	.block_paper .dotline {margin: 2px inherit;}
	.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: 0;}
	.block_wrap dt {
	display: block;
	clear: left;
	}
	.block_wrap dt img {
	margin-right: 8px;
	float: left;
	}
	.block_wrap dd {
	margin-left: 0;
	margin-bottom: 0.5em;
	color: #555;
	font-size: 10px;
	}
	.block_wrap h4 {
	margin-bottom: 5px;
	padding-right: 6px;
	padding-bottom: 1px;
	font-family: sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-shadow: #aaa 2px 2px 2px;
	text-align: left;
	border-bottom: 1px solid #666;
	}
	.block_wrap h4 a {text-decoration: none;}
	.block_wrap h4 a:link {
	color: #000;
	border: none;
	}
	.block_wrap h4 a:visited {
	color: #666;
	border: none;
	}
	.block_wrap h4 a:hover,
	.block_wrap h4 a:active {
	color: #C00;
	border: none;
	}
	.cnetstyle,.block_header_info,.block_link,block_newsrelease,.frame_footer,.tab_ch_bottom,.tab_footer,.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";
	}
	.block_cnetid h3,
	.block_cnetid h5 {
	margin: 0;
	padding: 2px 5px;
	background: #C00;
	}
	.block_cnetid_body {
	margin: 0;
	padding: 0 5px;
	background: #E6E1CF;
	border: #C00 1px solid;
	}
	.block_cnetid h5 a:link,
	.block_cnetid h5 a:visited,
	.block_cnetid h5 a:hover,
	.block_cnetid h5 a:active {
	color: #FFF;
	border: none;
	}
	.block_cnetid p {margin: 5px 0;}
	.block_cnetid .note {
	margin-bottom: 5px;
	font-size: 0.9em;
	line-height: 1.1em;
	}
	.block_cnetid .askpasslink {
	font-size: 9px;
	text-align: right;
	}
	.block_cnetid .button_wrap {
	width: 144px;
	margin: 0 auto;
	padding-bottom: 3px;
	}
	.block_cnetid button {
	width: 144px;
	padding: 2px auto;
	color: #C00;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.3em;
	text-align: center;
	cursor: pointer;
	background: #FFE7B8;
	border: 2px #f90 solid;
	}
	.block_cnetid button:hover {
	color: #fff;
	background-color: #f90;
	}
	.block_cnetid button:active {background: #ccc;}
	.block_cnetid a.mailto {
	margin-left: -12px;
	padding-left: 14px;
	font-size: 14px;
	line-height: 14px;
	text-decoration: underline;
	background: url(http://japan.cnet.com/media/c/2006/img/icon_mail.gif) 0 1px no-repeat;
	}
	.block_link h3, .block_newsrelease h5 {font-size: 12px ! important;}
	.block_link dl {line-height: 1.1em;}
	.block_link dt,
	.block_newsrelease dt {
	margin-bottom: 0.5em;
	padding-left: 0.8em;
	padding-bottom: 0.4em;
	font-size: 11px;
	background: url(http://japan.cnet.com/2004/img/tri1.gif) 0 1px no-repeat ! important;
	border-bottom: 1px solid #dfdfdf;
	}
	.block_link dt a, .block_newsrelease dt a {font-weight: normal;}
	.block_link dd {
	margin-left: 10px;
	padding-bottom: 2px;
	font-size: 9px;
	border-bottom: 1px solid #dfdfdf;
	}
	.block_review {
	background: none;
	border: yellowgreen 2px solid;
	}
	.block_review h3,
	.block_review h5 {
	padding: 0 10px;
	background: yellowgreen;
	}
	.block_review dl {
	margin: 0;
	padding: 2px 8px;
	}
	.block_review dt {
	padding-left: 0;
	background: none;
	border: none;
	}
	.block_review dt a:link {color:#C00;}
	.block_review dt a:link span,
	.block_review dt a:visited span,
	.block_review dt a:active span {
	color: #000;
	font-weight: bold;
	} 
	.block_review dt a:active span {text-decoration: underline;}
	.block_review dt a:hover span {
	color: #600;
	font-weight: bold;
	text-decoration: underline;
	}
	.block_review dd {
	margin-bottom: 4px;
	margin-left: 0;
	padding-bottom: 6px;
	color: #232;
	font-size: 10px;
	border-bottom: 1px dotted #9ACD32;
	}

	.block_cvv_company_info {display: none;}
	.j1, j1 td, .a1, .a1 td, .v1, .v1 td {font-Size: 9px; line-height: 1.2em;}
	.j2, j2 td, .a2, .a2 td, .v2, .v2 td {font-Size: 10px; line-height: 1.2em;}
	.j3, j3 td, .a3, .a3 td, .v3, .v3 td {font-Size: 12px; line-height: 1.1em;}
	.j3w, j3w td {font-Size: 12px; line-height: 1.3em;}
	.j4, j4 td, .a4, .a4 td, .v4, .v4 td {font-Size: 14px; line-height: 1em;}
	.j5, j5 td, .a5, .a5 td, .v5, .v5 td {font-Size: 18px; line-height: 1em;}
	.j6, j6 td, .a6, .a6 td, .v6, .v6 td {font-Size: 20px; line-height: 1em;} 
.frame07 {}
	.site_frame {
	width: 990px;
	margin: 0 auto;
	text-align: left;
	}
	.site_logo_block {height: 80px;}
	.site_logo {
	background: #ffcc00 url(/media/c/2006/img/cnet_logo_default.gif) no-repeat;
	float: left;
	}
	.site_logo a {
	width: 294px;
	height: 80px;
	overflow: hidden;
	display: block;
	}
	.site_logo a img {display: none;}
	.site_frame .site_logo_block .logo08 {
	background: #FC0 url(/media/c/2006/img/cnet_logo_default.gif) no-repeat;
	float: left;
	}
	.site_frame .site_logo_block .logo08 #cnet {background: transparent url(/media/c/2006/img/cnet_logo_default.gif) no-repeat 0 0;}
	.site_frame .site_logo_block .logo08 #cnet a {
	width: 294px;
	height: 80px;
	text-indent: -9999px;
	background: transparent url(/media/c/2006/img/cnet_logo_default.gif) no-repeat 0 0;
	display: block;
	}
	.block_sitecatalyst {
	height: 0px;
	overflow: hidden;
	}
	.site_body {
	min-height: 800px;
	padding: 10px;
	background: #fff;
	}
	.frame_header {
	font-size: 10px;
	vertical-align: middle;
	}
	.block_large_top {
	margin-top: 10px;
	margin-bottom: 10px;
	}
	.block_large_top .block_header_info {
	width: 230px;
	float: right;
	}
	.block_header_info,
	.block_header_info h2,
	.block_header_info h3,
	.block_header_info dt {font-size: 12px ! important;}
	.block_header_info em,
	.block_header_info span.info_title,
	.block_header_info h2,
	.block_header_info h3 {
	margin-bottom: 5px ! important;
	color: #FF4D00;
	font-weight: bold;
	border-bottom: 1px solid #FC0;
	display: block;
	}
	.block_header_info dl,
	.block_header_info dt {
	margin: 0;
	padding: 0;
	}
	.block_header_info dt a {
	padding-left: 12px;
	font-weight: bold;
	background: url(http://japan.cnet.com/media/c/2006/img/relate_marker.gif) 0 2px no-repeat;
	}
	.block_header_info dt a:link {color: #333;}
	.block_header_info dt a:hover {
	color: #600;
	text-decoration: underline;
	}
	.frame_topstory {margin-bottom: 10px;}
	.col_topstory_left {
	width: 650px;
	float: left;
	position: relative;
	}
	.topstory {margin-bottom: 15px;}
	.col_topstory_left img {
	margin-right: 5px;
	float: left;
	}
	.col_topstory_left p{font-size: 12px;}
	.col_topstory_left h2 {
	margin-bottom: 5px;
	font-size: 18px;
	font-weight: bold;
	}
	.col_topstory_left h2 a:link {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	}
	.col_topstory_left h2 a:visited {color: #454545;}
	.col_topstory_left h2 a:hover {
	color: #600;
	text-decoration: underline;
	}
	.topstory_box {
	width: 310px;
	margin-right: 4px;
	margin-bottom: 4px;
	padding: 2px 4px;
	float: left;
	}
	.topstory_box h2 {
	color: #000;
	font-size: 16px;
	}
	.col_topstory_right {
	width: 300px;
	float: right;
	}
	.ad_box {height: 75px;}
	.frame_col_left {
	width: 470px;
	line-height: 1.2em;
	float: left;
	position: relative;
	}
	.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 {
	width: 480px;
	line-height: 1.2em;
	float:right;
	}
	.frame_col_right dd {
	color: #333;
	margin-bottom: 0.5em;
	}
	.frame_col_right a:link {color: #600;}
	.frame_col_right a:visited {color: #333;}
	.frame_col_right a:hover {color: #C00;}
	.col_300 {
	width: 300px;
	padding-left: 4px;
	padding-right: 4px;
	float: left;
	position: relative;
	}
	*:first-child+html .col_300 {z-index: 10;}
	*html .col_300 {z-index: 10;}
	.col_300 dd {
	color: #555;
	font-size: 10px;
	}
	.col_160 {
	width: 160px;
	padding-left: 4px;
	padding-right: 4px;
	float: right;
	position: relative;
	}
	.col_160 dl {line-height: 1.1em;}
	.col_160 dt {
	margin-bottom: 0.5em;
	padding-bottom: 0.4em;
	padding-left: 0.8em;
	font-size: 11px;
	background: url(/2004/img/tri1.gif) 0 1px no-repeat;
	border-bottom: 1px solid #dfdfdf;
	}
	.col_160 dd {
	margin-left: 10px;
	padding-bottom: 2px;
	font-size: 9px;
	border-bottom: 1px solid #dfdfdf;
	}
	.frame_col_left_type3 {
	width: 650px;
	float: left;
	position: relative;
	}
	.frame_col_right_type3 {
	width: 300px;
	float: right;
	position: relative;
	}
	.frame_footer {
	background: #fff;
	clear: both;
	}
	.site_footer {
	margin-bottom: 5px;
	font-size: 10px;
	clear: both;
	position: relative;
	}
	.site_footer a {
	color: #333;
	text-decoration: underline;
	}
	.site_footer a:visited {color: #333;}
	.site_footer ul {padding-top: 10px;}
	.site_footer div ul li {padding-bottom: 4px;}
	.site_footer li {
	line-height: 1.1em;
	}
	.site_footer li a {font-weight: bold;}
	.site_footer img {z-index: 10;}
	.block, .block_wrap, .block_extra, .block_extra_bottom, .block_headline_top, .block_headline_bottom,
	.block_corporate, .block_paper, .block_review, .block_sponsored, .block_zdnet,
	.block_cvv, .block_release, .block_cnetid, .block_picture, .block_cbb, .block_ranking, .block_tag,
	.block_poll, .ad_text_center, .ad_text_bottom, .block_license, .block_link, .block_newsrelease,
	.block_trackback, .block_research, .block_research_report {
	margin-bottom:20px;
	position:relative;
	}
	.site_footer .international_link{
		text-align: center;
	}
	.site_footer .international_link ul{
		margin: 0 auto;
	}
.manu07 {}
	.site_tab {
	height: auto;
	_height: 2em;
	min-height: 2em;
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 2em;
	background: #C00 url(/media/c/2006/img/cnet_header_tab-bg.gif) repeat-x left bottom;
	display: block;
	clear: both;
	zoom: 1;
	position: relative;
	}
	.site_tab:after {
	height: 0;
	content: ".";
	visibility: hidden;
	display: block;
	clear: both;
	}
	.site_tab ul {
	height: auto;
	_height: 2em;
	min-height: 2em;
	margin: 0;
	padding: 0 0 0.5em;
	_padding: 0;
	background: transparent url(/media/c/2006/img/cnet_header_tab-bg.gif) repeat-x left bottom;
	}
	*:first-child+html .site_tab ul {padding: 0;}
	.site_tab ul li {display: inline;}
	.site_tab ul li a, 
	.site_tab ul li a:visited {
	height: auto;
	_height: 2.5em;
	min-height: 2.5em;
	line-height: 2.5em;
	margin: 0;
	padding: 0 9px;
	color: #fff;
	text-decoration: none;
	text-shadow: #300 2px 2px 3px;
	border-right: 1px solid #999;
	float: left;
	}
	.site_tab ul li a:hover {
	color: #fff;
	text-shadow: #900 2px 2px 3px;
	text-decoration: none;
	background: #d00;
	}
	.site_tab ul li a.selected, 
	.site_tab ul li a:visited.selected, 
	.site_tab ul li a:hover.selected {
	color: #900;
	text-shadow: #bbb 2px 2px 2px;
	text-decoration: none;
	background: #fff url(/media/c/2006/img/cnet_tab_selected.gif) top left no-repeat;
	}
	.tab_footer {
	height: auto;
	_height: 2em;
	min-height: 2em;
	margin: 0;
	padding: 0;
	font-size: 10px;
	line-height: 2em;
	text-align: center;
	background: #C00 url(/media/c/2006/img/cnet_header_tab-bg.gif) repeat-x left bottom;
	border-bottom: 1px solid black;
	display: block;
	clear: both;
	zoom: 1;
	position: relative;
	}
	.tab_footer:after {
	height: 0;
	content: ".";
	visibility: hidden;
	display: block;
	clear: both;
	}
	.tab_footer ul {
	height: auto;
	_height: 2em;
	min-height: 2em;
	margin: 0;
	padding: 0 0 0.5em 10px;
	_padding-bottom: 0;
	background: transparent url(/media/c/2006/img/cnet_header_tab-bg.gif) repeat-x left bottom;
	}
	*:first-child+html .tab_footer ul {padding-bottom: 0;}
	.tab_footer li {display: inline;}
	.tab_footer li a {
	height: auto;
	_height: 2.5em;
	min-height: 2.5em;
	margin: 0;
	padding: 0 9px;
	color: #FFF;
	line-height: 2.5em;
	text-shadow: #300 2px 2px 3px;
	text-decoration: none;
	border-right: 1px solid #999;
	display: block;
	float: left;
	}
	.tab_footer li a:visited {color: #FFF;}
	.tab_footer li a:hover {
	color: #FFF;
	background: #D00;
	}
	.tab_footer li a:active {color: #FFF;}
	.tab_footer li a.selected {background: #F00000;}
	.tab_footer li.tab_search,
	.tab_footer li.tab_search *{display: inline;}
	.site_tab .tab_search {
	z-index: 1;
	height: 20px;
	padding-right: 5px;
	line-height: 20px;
	background: black;
	position: absolute;
	top: 0;
	right: 0;
	}
	.site_tab .tab_search form input.search_text {
	width: 110px;
	margin-left: 10px;
	font-size: 11px;
	}
	.site_tab .tab_search a {color: #FFF;}
	.tab_ch {height: 30px;}
	.tab_ch_bottom {
	color: #ccc;
	font-size: 10px;
	text-align: center;
	background: #333;
	}
	.tab_ch_bottom a:link {color: #FFF;}
	.tab_ch_bottom a:visited {color: #FFF;}
	.tab_ch_bottom a:hover {color: #FFF;}
	.tab_ch_bottom a:active {color: #666;}
	.block_function {
	margin: -15px 0 0 0;
	padding: 0;
	font-size: 11px;
	background: #444 url(/media/c/2006/img/cnet_blockfunction_bg.gif) top left no-repeat;
	float: right;
	}
	.block_function div {
	margin: 0;
	padding: 3px 4px 2px 10px;
	background: transparent url(/media/c/2006/img/cnet_blockfunction_bg.gif) top right no-repeat;
	}
	.block_function ul li {display: inline;}
	.block_function ul li a:link,
	.block_function ul li a:visited,
	.block_function ul li a:hover,
	.block_function ul li a:active {color: #FFF;}
	.block_function ul li a {
	height: auto;
	_height: 11px;
	min-height: 11px;
	margin: 0 6px 0 0;
	padding: 0 0 0 13px;
	color: #FFF;
	background: transparent url(/media/z/2006/img/icon_id10.gif) no-repeat left center;
	}
	.block_function ul li a.cnetid {background-image: url(/media/z/2006/img/icon_id10.gif);}
	.block_function ul li a.newsletter {background-image:url(/media/z/2006/img/icon_newsletter10.gif);}
	.block_function ul li a.feed {background-image: url(/media/z/2006/img/icon_rss10.gif);}
	.block_function ul li a.podcast {background-image: url(/media/z/2006/img/icon_podcast10.gif);}
	.block_function ul li a.tool {background-image: url(/media/z/2006/img/icon_tool10.gif);}
	.block_function ul li a.sitemap {background-image: url(/media/z/2006/img/icon_sitemap10.gif);}
	.block_function form {display: inline;}
	.navi_category {
	height: auto;
	_height: 2.3em;
	min-height: 2.3em;
	margin: 0;
	padding: 0;
	font-size: 10px;
	line-height: 2.3em;
	background: #FFF url(/media/c/2006/img/cnet_tab_category_bg.gif) repeat-x left bottom;
	border-bottom: 1px solid #AAA;
	zoom: 1;
	}
	.navi_category:after {
	height: 0;
	content: ".";
	visibility: hidden;
	display: block;
	clear: both;
	}
	.navi_category ul {
	height: auto;
	_height: 2.3em;
	min-height: 2.3em;
	margin: 0;
	padding: 0 0 0.3em;
	_padding: 0;
	font-size: 10px;
	line-height: 1em;
	background: transparent url(/media/c/2006/img/cnet_tab_category_bg.gif) repeat-x left bottom;
	}
	*:first-child+html .navi_category ul {padding: 0;}
	.navi_category ul:after {
	height: auto;
	content: "";
	visibility: visible;
	display: inline;
	clear: none;
	}
	.navi_category ul li {display: inline;}
	.navi_category ul li span {color: #666;}
	.navi_category ul li a,
	.navi_category ul li a:visited {
	height: auto;
	_height: 2.6em;
	min-height: 2.6em;
	margin: 0 0 -1px;
	padding: 0 13px 0 5px;
	color: #000;
	text-decoration: none;
	line-height: 2.6em;
	font-size: 10px;
	background: transparent url(/media/c/2006/img/cnet_tab_category_grid.gif) no-repeat right bottom;
	border-bottom: 1px solid #AAA;
	float: left;
	}
	.navi_category ul li a:hover,
	.navi_category ul li a:active {
	font-weight: bold;
	text-decoration: none;
	}
	.navi_category ul li a:hover span {
	color: #FC0;
	font-weight: normal;
	text-decoration: none;
	}
	.navi_category ul li.selected span {
	color: #C00;
	font-weight: normal;
	}
	.navi_category ul li a.selected, 
	.navi_category ul li a:visited.selected, 
	.navi_category ul li a:hover.selected {
	color: #900;
	text-shadow: #bbb 2px 2px 2px;
	text-decoration: none;
	background: #FFF url(/media/c/2006/img/cnet_tab_selected.gif) no-repeat left top;
	}
	.block_login_serch {
	width: 690px;
	margin-top: -10px;
	margin-right: -10px;
	position: relative;
	float: right;
	z-index: 99;
	}
	.block_login_serch .tab_search {
	width: 160px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	background-color: #000;
	float: right;
	}
	*html body .block_login_serch .tab_search {padding-right: 5px;}
	*+html body .block_login_serch .tab_search {padding-right: 5px;}
	*html body .block_login_serch {margin-top: -11px;}
	.tab_search .search_text {width: 90px;}
	.block_member_login {
	margin-right: 10px;
	padding-top: 10px;
	float: right;
	}
	.block_member_login * {
	display: inline;
	font-size: 10px;
	}
	.site_body .block_member_login .login_name {width: 90px;}
	.site_body .block_member_login .login_pass {width: 50px;}
	.block_member_login button {font-size: 10px;}
.heading07 {}
	.frame_topstory h1,
	.frame_col_left h3,
	.frame_col_right h3,
	.frame_col_right_type3 h3,
	.frame_col_right h5,
	.frame_col_right_type3 h5,
	.heading_common {
	height: 18px;
	margin-bottom: 10px;
	padding-left: 15px;
	color: #FFF;
	text-shadow: black 2px 2px 2px;
	line-height: 15px;
	background: url(/media/c/2006/img/cnet_h_bg_gray2.gif) no-repeat;
	}
	.frame_col_left h3,
	.frame_col_right h3,
	.frame_col_right_type3 h3,
	.frame_col_right h5,
	.frame_col_right_type3 h5,
	.heading_common {
	margin-bottom: 5px;
	padding-top: 3px;
	}
	.heading_common {
	display: block;
	font-size: 12px;
	line-height:12px;
	}
	.frame_col_left h3 a:link,
	.frame_col_right h3 a:link,
	.frame_col_right_type3 h3 a:link,
	.frame_col_right h5 a:link,
	.frame_col_right_type3 h5 a:link,
	.heading_common a:link {
	color: #FFF;
	background: url(/media/c/2006/img/dotline.gif) bottom left repeat-x;
	}
	.frame_col_left h3 a:visited,
	.frame_col_right h3 a:visited,
	.frame_col_right_type3 h3 a:visited,
	.frame_col_right h5 a:visited,
	.frame_col_right_type3 h5 a:visited,
	.heading_common a:visited {color: #FFF;}
	.frame_col_left h3 a:hover,
	.frame_col_right h3 a:hover,
	.frame_col_right_type3 h3 a:hover,
	.frame_col_right h5 a:hover,
	.frame_col_right_type3 h5 a:hover,
	.heading_common a:hover {
	color: #FFF;
	text-decoration: underline;
	background: none;
	}
	.frame_col_left h4,
	.frame_col_left h5,
	.frame_col_right h4,
	.frame_col_right_type3 h4 {
	margin-bottom: 5px;
	padding-right: 6px;
	padding-bottom: 1px;
	font-size: 10px;
	font-weight: bold;
	text-shadow: #aaa 2px 2px 2px;
	text-align: left;
	border-bottom: 1px solid #666;
	}
	.frame_col_left h4 a,
	.frame_col_left h5 a,
	.frame_col_right h4 a,
	.frame_col_right_type3 h4 a {
	color: #C00;
	border: none;
	}
	.frame_col_right h4 a,
	.frame_col_right_type3 h4 a {color: #333 ! important;}
	.frame_col_right h4 a:hover,
	.frame_col_right_type3 h4 a:hover{color: #C00 ! important;}
	h1.hdn {
	height: 0;
	text-indent: -99999px;
	font-size: 1px;
	}
.icon07 {}
	.col_160 .rss a,
	.rss_small a,
	.rss a {
	width: 12px; 
	height: 12px; 
	font-size: 1px;
	line-height: 1.2em;
	text-decoration: none;
	text-indent: -1000px;
	background: url("/media/c/2006/img/feedicon_small.gif") top left no-repeat; 
	display:block; 
	overflow: hidden;
	position: absolute;
	top: 3px;
	right: 1px;
	}
	.rss a {background: transparent url(/media/c/2006/img/feedicon_small.gif) no-repeat scroll left bottom;}
	*html .rss a {right: 6px;}
	.col_160 .rss a:link,
	.rss_small a:link,
	.col_160 .rss a:visited,
	.rss_small a:visited,
	.rss a:link,
	.rss a:visited {
	background-position: top left;
	border: 0;
	}
	.col_160 .rss a:hover,
	.rss_small a:hover,
	.block_newsrelease .rss a:active,
	.rss_small a:active,
	.rss a:hover,
	.rss a:active {
	background-position: bottom left;
	border: 0;
	}
	.podcast a {
	height: 18px; 
	width: 90px; 
	font-size: 1px;
	line-height: 1.2em;
	text-decoration: none;
	text-indent: -1000px;	
	background: url("/media/c/2006/img/cnet_h_bg_podcast.gif") top left no-repeat; 
	overflow: hidden;
	display: block; 
	position: absolute;
	top: 0;
	right: 1px;
	}
	.podcast a:link,
	.podcast a:visited {
	background-position: top left;
	border: 0;
	}
	.podcast a:hover,
	.podcast a:active {
	background-position: bottom left;
	border: 0;
	}
	/*\*/
	* html .block_header_info h3,
	* html .navi_breadcrum h3,
	* html .frame_col_right h5,
	* html .frame_topstory h1,
	* html .frame_col_left h3,
	* html .frame_col_right h3,
	* html .frame_col_right h4,
	* html heading_common {padding-top: 1px;}
	/**/
	* html .col_160 .rss a {right: 5px;}
	* html .rss_small a {right: 5px;}
.ad {}
	.ad_badge_top {
	width: 240px;
	height: 60px;
	margin-top: 3px;
	margin-bottom: 2px;
	text-align: right;
	float: right;
	}
	.ad_large {
	width: 728px; 
	float: left;
	}
	.ad_large_footer {
	height: 90px;
	text-align: center;
	}
	.ad_text{}
	.ad_text p{
	padding: 2px 0 2px 13px;
	background: url(/media/c/2006/img/text-ad_marker_red.gif) no-repeat 0 3px;
	zoom: 1;
	}
	.ad_text p a {
	color: #00F;
	font-family: "‚l‚r ƒSƒVƒbƒN",monospace;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.2em;
	}
	.ad_text p a:link {color: #00F;}
	.ad_text_top{
	margin-bottom: 5px;
	padding: 2px 0 2px 13px;
	background: url(/media/c/2006/img/text-ad_marker_red.gif) no-repeat 0 3px;
	}
	.ad_text_top p a {
	color: #00F;
	font-family: "‚l‚r ƒSƒVƒbƒN",monospace;
	font-size: 12px;
	font-weight: normal;
	line-height: 1.2em;
	}
	.ad_text_top p a:link {color: #00F;}
	.ad_text_bottom {
	width: 468px;
	margin-bottom: 10px;
	}
	.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: 0 0 0 13px;
	margin-bottom: 5px;
	color: #00F;
	font-size: 12px;
	font-weight: normal;
	font-family: "‚l‚r ƒSƒVƒbƒN",monospace;
	line-height: 1.2em;
	}
	.ad_text_bottom p a:link {color: #00F;}
	.ad_text_center {
	width: 98%;
	margin-bottom: 10px;
	padding: 8px 0 8px 20px;
	border-top: 1px dotted #CCC;
	border-bottom: 1px dotted #CCC; 
	overflow: auto;
	}
	.ad_text_center img {
	margin-right: 15px;
	float: left;
	}
	.ad_text_center a {
	color: #00F ! important;
	link color: #00F ! important;
	active color: #00F;
	hover color: #00F;
	font-size: 12px;
	font-weight: normal;
	font-family:"‚l‚r ƒSƒVƒbƒN",monospace;
	line-height: 1.2em;
	}
	.ad_text_under {
	height: 20px;
	font-family: "‚l‚r ƒSƒVƒbƒN",monospace;
	font-weight: normal;
	margin: 0 0 3px;
	}
	.ad_square_leaf {
	margin-top: 4px;
	margin-right: 20px;
	margin-bottom: 10px;
	padding-top: 11px;
	background: url("/media/c/2006/img/adver.gif") no-repeat center top;
	float: left;
	}
	.ad_rect_top {
	width: 300px;
	margin: 0 0 10px;
	position: relative;
	}
	.ad_rect_bottom {
	margin: 0 auto;
	text-align: center;
	}
	.block_ad_reg_banner {
	margin-bottom: 10px;
	font-weight: normal;
	text-align: center;
	}
	.ad_reg_banner {margin-bottom: 10px;}
	.ad_adspecial_468 {
	height: 90px;
	margin: 10px 10px 10px 0;
	} 
	.ad_ed_cfeature { 
	margin-top: 5px;
	margin-bottom: 5px;
	}
	.ad_adspecial_148,
	.ad_adspecial_300,
	.ad_zsponsored_cleaf,
	.col_300 .ad_tieup_item {display: none;}
/*
	#ad_mpu {
	display: none;
	}
*/
.navi_paging {}
	.navi_paging_top {position: relative;}
	.navi_paging_top h6 {
	position: absolute;
	top: 3px;
	left: 0;
	}
	.navi_paging_top ul {
	margin-bottom: 5px;
	text-align: center;
	}
	.navi_paging_top li {
	padding-top: 4px;
	padding-bottom: 4px;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.1em;
	display: inline;
	}
	.navi_paging_top li a {
	padding: 0 4px;
	color: #036;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.1em;
	background: none;
	display: inline;
	} 
	.navi_paging_alt {
	margin-bottom: 10px;
	font-family: arial,sans-serif;
	font-size: 12px;
	text-align: right;
	float: right;
	}
	.navi_paging_alt li {
	margin: 0 2px;
	padding: 0;
	text-align: center;
	display: inline;
	position: relative;
	}
	.navi_paging_alt li.current {
	padding: 2px 7px;
	color: black;
	font-weight: bold;
	background: #a3acb3;
	}
	.navi_paging_alt li.nolink {
	padding: 1px 6px;
	color: #CCC;
	background: #EEE;
	border: 1px solid #CCC;
	}
	.navi_paging_alt li.pageof {
	margin-left: 10px;
	text-decoration: underline;
	}
	.navi_paging_alt li a {
	padding: 1px 6px;
	border: 1px solid #AAA;
	}
	.navi_paging_alt li a:hover {
	padding: 2px 7px;
	color: #FFF;
	text-decoration: none;
	background: #F90;
	border: none;
	}
	.navi_breadcrum {
	margin: 0 0 10px;
	padding: 2px 0 3px 18px;
	color: black;
	font-size: 10px;
	background: #EEE url(/media/c/2006/img/icon_breadcrum.gif) 1px 4px no-repeat;
	border-top: 1px solid #AAA;
	border-bottom: 1px solid #AAA;
	z-index: 10;
	position: relative;
	}
	.navi_breadcrum a {
	text-decoration: underline;
	border: none;
	}
	.navi_breadcrum a:link {
	color: #600;
	border: none;
	}
	.navi_breadcrum a:visited {
	color: #300;
	border: none;
	}
	.navi_breadcrum a:hover {
	padding-bottom: 0;
	color: #C00;
	text-decoration: none;
	border: none;
	}
.whitepaper {}
	.frame_wp_topstory a,
	.frame_wp_top a,
	.frame_wp_topstory a:link,
	.frame_wp_top a:link {color: #600;}
	.frame_wp_topstory a:visited,
	.frame_wp_top a:visited {color: #333;}
	.frame_wp_topstory a:hover,
	.frame_wp_top a:hover {color: #C00;}
	.frame_wp_topstory {
	margin-bottom: 5px;
	line-height: 1.3em;
	}
	.frame_wp_topstory .col_topstory_left {
	width:650px;
	float: left;
	}
	.leftbox {
	width: 50%;
	margin: 0;
	_margin-right: -7px;
	padding: 0;
	float: left;
	}
	.wp_library_search {
	width: 318px;
	height: 48px;
	margin-bottom: 10px;
	text-align: center;
	background: transparent url(/media/c/paper/search_bg.gif) no-repeat scroll 0%;
	}
	.wp_library_search form {
	padding-top: 13px;
	display: block;
	}
	.search_textarea {width: 230px;}
	.wp_library_category,
	.wp_library_company {
	width: 155px;
	margin: 0 7px 5px 0;
	padding: 0;
	float: left;
	}
	.wp_library_category_inner,
	.wp_library_company_inner {
	margin: 0;
	padding: 0;
	}
	dt.cotegory_company_bg {
	height: auto;
	_height: 15px;
	min-height: 15px;
	margin: 0 0 7px;
	padding: 4px 0 2px 5px;
	color: #FFF;
	background: #404D6C url(http://japan.cnet.com/media/c/paper/cotegory_company_bg.jpg) repeat-x 0 0;
	}
	.wp_library_category_inner dd,
	.wp_library_company_inner dd {margin: 0 0 0 -5px;}
	.wp_library_category_inner li,
	.wp_library_company_inner li {
	margin: 0;
	padding: 0 5px 7px 12px;
	background: transparent url(http://japan.cnet.com/media/c/2006/img/relate_marker.gif) no-repeat 0 1px;
	}
	#wpLibraryCompany {zoom: 0;}
	#wpLibraryCompany li {position: relative;}
	#wpLibraryCompany li span {display: none;}
	#wpLibraryCompany li span.active {
	width: 170px;
	padding: 5px;
	background: #FFF;
	border: double 3px #666;
	z-index: 1000;
	display: block;
	zoom: 1 ! important;
	position: absolute;
	top: 0;
	left: 135px;
	}
	*html #wpLibraryCompany li span.active {width: 200px;}
	.new_arrival {
	width: 50%;
	margin: 0;
	padding: 13px 0 5px 0;
	float: right;
	}
	.new_arrival_title {
	margin-bottom: 10px;
	padding-left: 1px;
	font-weight: bold;
	border-bottom: 1px solid;
	}
	.new_arrival dt {
	margin: 0 0 3px 0;
	font-size: 14px;
	line-height: 140%;
	}
	.new_arrival dt img {
	margin: 0 5px 5px 0;
	float: left;
	}
	.new_arrival dt a:hover img {
	border: solid 1px #C00;
	_border: solid 1px #CCC;
	}
	.new_arrival dd {
	margin: 0 0 15px 0;
	padding: 0;
	color: #444;
	font-size: 12px;
	line-height: 140%;
	border: none;
	}
	.new_arrival dd a {font-weight: normal;}
	.new_arrival dd span.property {
	margin: 0;
	padding: 1px 0 2px 0;
	color: #8C8C8C;
	display: block;
	clear: right;
	}
	.new_arrival dd br {display: none;}
	.zdnet_wp_ad {
	margin-bottom: 10px;
	padding: 0 7px 0 80px;
	font-size: 14px;
	background: #fffbff;
	border: 1px solid #b3b3b3;
	}
	.zdnet_wp_ad a {
	height: 30px;
	padding: 13px 0 0 35px;
	background: url(/media/c/paper/icon-upload-28x28.gif) no-repeat scroll 0%;
	display: block;
	}
	.frame_wp_topstory .col_topstory_right {
	width:300px;
	float: right;
	}
	.id_box {width: 300px;}
	.id_comment {
	width: 240px;
	padding: 10px 0 0 28px;
	font-size: 12px;
	line-height: 140%;
	}
	.id_register {
	width: 240px;
	margin: 10px 29px;
	padding: 2px 0;
	font-size: 14px;
	font-weight: bold;
	background: transparent url(/media/2006/member/cnet/button2.gif) repeat-x scroll right top;
	border: 1px solid #EBBC01;
	}
	*:first-child+html .id_register {margin-top: 5px;}
	* html .id_register {margin-top: 5px;}
	.id_register a {padding-left: 28px;}
	.id_register a:hover {cursor: pointer;}
	.block_wp_index_top {position: relative;}
	.block_wp_item {
	width: 310px;
	margin: 0 0 5px 0;
	padding: 0 6px 5px;
	float: left;
	position: relative;
	}
	.block_wp_item dt {
	margin: 0 0 5px 0;
	padding: 0 0 0 57px;
	font-size: 13px;
	font-weight: bold;
	line-height: 140%;
	}
	.block_wp_item dt img {
	margin: 0 0 0 -57px;
	padding: 2px;
	border: solid 1px #CCC;
	float: left;
	}
	.block_wp_item dt a:hover img {
	border: solid 1px #C00;
	_border: solid 1px #CCC;
	}
	.block_wp_item dd {
	margin: 0 0 15px 0;
	padding: 0 0 0 57px;
	color: #8C8C8C;
	font-size: 10px;
	line-height: 120%;
	border: none;
	}
	.block_wp_item dd a {font-weight: normal;}
	.block_wp_item dd span.property {
	margin: 0;
	padding: 2px 0 0;
	color: #8C8C8C;
	display: block;
	clear: right;
	}
	.frame_wp_col_left,
	.frame_wp_col_right {display: none;}
	.frame_wp_topstory .col_topstory_left .h2rss,
	.frame_wp_topstory .col_topstory_right .how_to_dl,
	.frame_wp_top .block_wp_item h3 {
	width: auto;
	height: auto;
	margin: 0;
	padding: 3px 0 2px 17px;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	text-shadow: black 2px 2px 2px;
	background: #C1C2C3 url(http://japan.cnet.com/media/c/2008/navi/default/heading_bg.gif) no-repeat 0 0;
	border: none;
	border-bottom: solid 1px #000;
	display: block;
	clear: both;
	position: relative;
	z-index: 25;
	zoom: 1;
	}
	.frame_wp_top .block_wp_item h3 {margin-bottom: 10px;}
	.frame_wp_topstory .col_topstory_left .h2rss:after,
	.frame_wp_topstory .col_topstory_right .how_to_dl:after,
	.frame_wp_top .block_wp_item h3:after {
	height: 0;
	content: ".";
	visibility: hidden;
	display: block;
	clear: both;
	}
	.frame_wp_topstory .col_topstory_left .h2rss a,
	.frame_wp_topstory .col_topstory_left .h2rss a:link,
	.frame_wp_topstory .col_topstory_left .h2rss a:visited,
	.frame_wp_topstory .col_topstory_left .h2rss a:hover,
	.frame_wp_top .block_wp_item h3 a,
	.frame_wp_top .block_wp_item h3 a:link,
	.frame_wp_top .block_wp_item h3 a:visited,
	.frame_wp_top .block_wp_item h3 a:hover {
	color: #FFF ! important;
	font-size: inherit;
	text-decoration: none;
	border: none;
	border-bottom: dotted 1px #FFF;
	display: inline;
	}
	.frame_wp_topstory .col_topstory_left .h2rss a:hover,
	.frame_wp_top .block_wp_item h3 a:hover {border-bottom: solid 1px #FFF;}
	.frame_wp_topstory .col_topstory_left .h2rss .rss a {
	height: 12px;
	font-size: 1px;
	line-height: 1.2em;
	text-decoration: none;
	text-indent: -1000px;
	overflow: hidden;
	background: transparent url(/media/c/2006/img/feedicon_small.gif) no-repeat scroll left bottom;
	display: block;
	border: none;
	position: absolute;
	top: 5px;
	right: 5px;
	z-index: 50;
	}
.default2008 {}
	.site_logo_block,
	.site_footer {
	min-width: 990px;
	background: #FFCC00;
	}
	.site_footer {
	margin-bottom: -10px;
	padding-bottom: 20px;
	}
	.block_license,
	.ad_csponsored,
	.ad_zsponsored {display: none;}
	.site_body {padding-bottom: 0;}
	.tab_ch_bottom {
	padding-top: 10px;
	padding-bottom: 10px;
	}
	.site_body,
	.leaf_body,
	.article_body,
	.frame_mobilech,
	.frame_applecenter,
	.leaf_extention_wrap {zoom: 1;}
	.site_body:after,
	.leaf_body:after,
	.article_body:after,
	.frame_mobilech:after,
	.frame_applecenter:after,
	.leaf_extention_wrap:after {
	height: 0;
	content: ".";
	visibility: hidden;
	display: block;
	clear: both;
	}
	.leaf_extention_wrap {
	_margin-bottom: -10px;
	_padding-bottom: 0;
	}
	.leaf_body_foot {
	margin: 30px 0 0;
	padding: 0;
	border: none;
	display: block;
	clear: both;
	}
	.leaf_body_foot p {
	margin: 0;
	padding: 0;
	color: #8C8C8C;
	font-size: 12px;
	line-height: 140%;
	display: block;
	clear: both;
	}
	.leaf_body_foot p a {
	margin: 7px 0 0;
	padding: 0 0 0 7px;
	background: url(/media/z/05/img/tri_red.gif) no-repeat 0 0.25em;
	border: none;
	display: block;
	clear: both;
	}
	.blognetwork p.note {
	margin-bottom: 40px;
	line-height: 140%;
	}
	.blognetwork ul.block_blog_paging {margin-bottom: 10px;}
	.blognetwork .block_reaction {margin-bottom: 30px;}
	*:first-child+html .navi_paging_alt {width: 470px;}
	.navi_ctrlpanel_search,
	.ev_month {margin-bottom: 10px;}
	.col_topstory_left a img,
	.block_headline_top dl dt img,
	.block_headline_top dt img,
	.block_leaf .article_header img {
	padding: 2px;
	background: #FFF;
	border: solid 1px #CCC;
	}
	.col_topstory_left a:hover img,
	.block_headline_top dl dt a:hover img,
	.block_headline_top dt a:hover img,
	.block_leaf .article_header a:hover img {
	border: solid 1px #600;
	_border: solid 1px #CCC;
	}
	.block_leaf .article_header .tools_wrap img,
	.block_leaf .article_header .tools_wrap a:hover img,
	.block_leaf .article_header #tbk_top img,
	.block_leaf .article_header a:hover #tbk_top img,
	.block_leaf .article_header #cmt_top img,
	.block_leaf .article_header a:hover #cmt_top img,
	.block_leaf .article_header #sbm_top img,
	.block_leaf .article_header a:hover #sbm_top img {
	padding: 0;
	background: none;
	border: none;
	}
	.block_cnetid {
	margin: 0 0 10px;
	padding: 0;
	position: static;
	}
	.block_cnetid h3 {
	margin: 0;
	padding: 7px 8px 1px;
	_padding-top: 7px ! important;
	font-size: 11px;
	line-height: 120%;
	text-shadow: none;
	background: #C00;
	}
	.block_cnetid .block_cnetid_body {
	margin: 0;
	padding: 0 5px 5px 7px;
	}
	*:first-child+html .block_cnetid .block_cnetid_body {width: 146px;}
	.block_cnetid .block_cnetid_body p {
	margin: 5px 0;
	padding: 0;
	font-size: 12px;
	line-height: 140%;
	}
	.block_cnetid .block_cnetid_body .askpasslink {
	font-size: 10px;
	line-height: 120%;
	text-align: left;
	}
	.navi_breadcrum {
	_height: 15px;
	padding: 5px 5px 4px 21px;
	font-size: 10px;
	line-height: 120%;
	background: #EEE url(/media/c/2006/img/icon_breadcrum.gif) no-repeat 1px 5px;
	}
	*:first-child+html .navi_breadcrum {height: 15px;}
	.navi_breadcrum a,
	.navi_breadcrum a:link,
	.navi_breadcrum a:visited {
	font-weight: normal;
	text-decoration: none;
	}
	.navi_breadcrum a:hover {text-decoration: underline;}
	.trackback08 {
	margin: 0 0 20px;
	padding: 0;
	display: block;
	clear: both;
	}
	.trackback08 p {
	margin: 0 0 5px 0;
	padding: 0;
	display: block;
	clear: both;
	}
	.trackback08 input {
	width: 465px;
	display: block;
	clear: both;
	}
	.section08 h1,
	.section08 h2,
	.section08 h3,
	.section08 h4,
	.section08 h5,
	.section08 h6,
	.section08 p,
	#relate08 h1,
	#relate08 h2,
	#relate08 h3,
	#relate08 h4,
	#relate08 h5,
	#relate08 h6,
	#relate08 p,
	.profile08 h1,
	.profile08 h2,
	.profile08 h3,
	.profile08 h4,
	.profile08 h5,
	.profile08 h6,
	.profile08 p,
	#cornerfoot08 h1,
	#cornerfoot08 h2,
	#cornerfoot08 h3,
	#cornerfoot08 h4,
	#cornerfoot08 h5,
	#cornerfoot08 h6,
	#cornerfoot08 p,
	.navi08 h1,
	.navi08 h2,
	.navi08 h3,
	.navi08 h4,
	.navi08 h5,
	.navi08 h6,
	.navi08 p {
	height: auto;
	margin: 0;
	padding: 0;
	font-size: inherit;
	font-weight: inherit;
	text-shadow: none;
	text-decoration: none;
	word-break: normal;
	word-wrap: break-word;
	background: none;
	border: none;
	position: static;
	}
	.section08 p,
	#relate08 p,
	.profile08 p,
	#cornerfoot08 p,
	.navi08 p {color: #8C8C8C;}
	.section08 a,
	#relate08 a,
	.profile08 a,
	#cornerfoot08 a,
	.navi08 a {
	font-size: inherit;
	font-weight: inherit;
	text-decoration: none;
	cursor: pointer;
	overflow: hidden;
	background: none;
	border: none;
	}
	.section08 a:link,
	.section08 a:link h1,
	.section08 a:link h2,
	.section08 a:link h3,
	.section08 a:link h4,
	.section08 a:link h5,
	.section08 a:link h6,
	.section08 a:link p {color: #300 ! important;}
	.section08 a:visited,
	.section08 a:visited h1,
	.section08 a:visited h2,
	.section08 a:visited h3,
	.section08 a:visited h4,
	.section08 a:visited h5,
	.section08 a:visited h6,
	.section08 a:visited p {color: #333 ! important;}
	.section08 a:hover,
	.section08 a:hover h1,
	.section08 a:hover h2,
	.section08 a:hover h3,
	.section08 a:hover h4,
	.section08 a:hover h5,
	.section08 a:hover h6,
	.section08 a:hover p {
	color: #600 ! important;
	text-decoration: underline;
	}
	#relate08 a:link,
	#relate08 a:link h1,
	#relate08 a:link h2,
	#relate08 a:link h3,
	#relate08 a:link h4,
	#relate08 a:link h5,
	#relate08 a:link h6,
	#relate08 a:link p,
	.navi08 a:link,
	.navi08 a:link h1,
	.navi08 a:link h2,
	.navi08 a:link h3,
	.navi08 a:link h4,
	.navi08 a:link h5,
	.navi08 a:link h6,
	.navi08 a:link p {color: #600 ! important;}
	#relate08 a:visited,
	#relate08 a:visited h1,
	#relate08 a:visited h2,
	#relate08 a:visited h3,
	#relate08 a:visited h4,
	#relate08 a:visited h5,
	#relate08 a:visited h6,
	#relate08 a:visited p,
	.navi08 a:visited,
	.navi08 a:visited h1,
	.navi08 a:visited h2,
	.navi08 a:visited h3,
	.navi08 a:visited h4,
	.navi08 a:visited h5,
	.navi08 a:visited h6,
	.navi08 a:visited p {color: #333 ! important;}
	#relate08 a:hover,
	#relate08 a:hover h1,
	#relate08 a:hover h2,
	#relate08 a:hover h3,
	#relate08 a:hover h4,
	#relate08 a:hover h5,
	#relate08 a:hover h6,
	#relate08 a:hover p,
	.navi08 a:hover,
	.navi08 a:hover h1,
	.navi08 a:hover h2,
	.navi08 a:hover h3,
	.navi08 a:hover h4,
	.navi08 a:hover h5,
	.navi08 a:hover h6,
	.navi08 a:hover p {
	color: #C00 ! important;
	text-decoration: underline;
	}
	#relate08 .title08,
	.section08.eventlist08 .eventch .ad_event_top dt .release_title,
	.navi08 .title08 {
	margin: 0 0 3px 0;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	line-height: 140%;
	display: block;
	clear: both;
	}
	.section08 .summary08,
	.section08 .date08,
	.section08 .cornername08,
	.section08 .makername08,
	.section08 .companyname08,
	.section08 .sponsorname08,
	.section08 .genre08,
	.section08 .caution08,
	#relate08 .summary08,
	#relate08 .date08,
	#relate08 .cornername08,
	#relate08 .makername08,
	#relate08 .companyname08,
	#relate08 .sponsorname08,
	#relate08 .outsource08,
	#relate08 .genre08,
	#relate08 .caution08,
	.navi08 .summary08,
	.navi08 .date08,
	.navi08 .cornername08,
	.navi08 .makername08,
	.navi08 .companyname08,
	.navi08 .sponsorname08,
	.navi08 .genre08,
	.navi08 .caution08 {
	margin: 0;
	padding: 0;
	font-size: 10px;
	font-weight: normal;
	line-height: 120%;
	}
	.section08 .summary08,
	#relate08 .summary08,
	.navi08 .summary08 {
	color: #666 ! important;
	line-height: 140%;
	}
	.section08 .caution08,
	#relate08 .caution08,
	.navi08 .caution08 {
	padding: 10px 0;
	color: #F00 ! important;
	}
	#relate08 .makername08,
	.navi08 .makername08 {font-weight: bold;}
	#relate08 .cornername08 a:link,
	#relate08 .cornername08 a:visited,
	#relate08 .makername08 a:link,
	#relate08 .makername08 a:visited,
	.navi08 .cornername08 a:link,
	.navi08 .cornername08 a:visited,
	.navi08 .makername08 a:link,
	.navi08 .makername08 a:visited {color: #8C8C8C ! important;}
	#relate08 .cornername08 a:hover,
	#relate08 .makername08 a:hover,
	.navi08 .cornername08 a:hover,
	.navi08 .makername08 a:hover {color: #C00 ! important;}
	.section08 .link08,
	.cornerhead08 .link08,
	.navi08 .link08 {
	margin-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
	}
	.section08 .link08 a,
	.cornerhead08 .link08 a,
	.navi08 .link08 a {
	margin-left: 20px;
	padding-left: 18px;
	background: url(/2004/img/tri2.gif) no-repeat 0 0;
	}
.heading08 {}
	#applecenter160pxwrapper .navi08 .heading08,
	.section08 .heading08,
	.cornerhead08 .heading08,
	.navi08 .heading08 {
	width: auto;
	height: auto;
	margin: 0;
	padding: 3px 0 2px 17px;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	line-height: 130%;
	text-shadow: black 2px 2px 2px;
	background: #C1C2C3 url(http://japan.cnet.com/media/c/2008/navi/default/heading_bg.gif) no-repeat scroll 0 0;
	border: none;
	border-bottom: solid 1px #000;
	display: block;
	clear: both;
	position: relative;
	z-index: 25;
	zoom: 1;
	}
	#applecenter160pxwrapper .navi08 .heading08:after,
	.section08 .heading08:after,
	.cornerhead08 .heading08:after,
	.navi08 .heading08:after {
	height: 0;
	content: ".";
	visibility: hidden;
	display: block;
	clear: both;
	}
	#applecenter160pxwrapper .navi08 .heading08 a,
	#applecenter160pxwrapper .navi08 .heading08 a:link,
	#applecenter160pxwrapper .navi08 .heading08 a:visited,
	#applecenter160pxwrapper .navi08 .heading08 a:hover,
	.section08 .heading08 a,
	.section08 .heading08 a:link,
	.section08 .heading08 a:visited,
	.section08 .heading08 a:hover,
	.cornerhead08 .heading08 a,
	.cornerhead08 .heading08 a:link,
	.cornerhead08 .heading08 a:visited,
	.cornerhead08 .heading08 a:hover,
	.navi08 .heading08 a,
	.navi08 .heading08 a:link,
	.navi08 .heading08 a:visited,
	.navi08 .heading08 a:hover {
	color: #FFF ! important;
	font-size: inherit;
	text-decoration: none;
	border: none;
	border-bottom: dotted 1px #FFF;
	display: inline;
	}
	#applecenter160pxwrapper .navi08 .heading08 a:hover,
	.section08 .heading08 a:hover,
	.cornerhead08 .heading08 a:hover,
	.navi08 .heading08 a:hover {border-bottom: solid 1px #FFF;}
.subhead {}
	.section08 .subhead08,
	.navi08 .subhead08 {
	width: auto;
	height: auto;
	margin: 7px 0 10px;
	padding: 0;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	line-height: 120%;	
	background: url(/media/2008/default/marker/square.jpg) no-repeat 0 0;
	border: none;
	}
	.section08 .subhead08 a,
	.section08.articlelist08 .subhead08 a,
	.navi08 .subhead08 a {
	width: 148px;
	min-height: 10px;
	margin: 0;
	padding: 0 0 2px 12px;
	font-size: inherit;
	text-decoration: none;
	text-shadow: none;
	background: url(/media/2008/default/marker/square.jpg) no-repeat 0 0;
	border-bottom: solid 1px #000;
	display: block;
	clear: both;
	}
	.col_300 .navi08 .subhead08 a {
	width: 287px;
	}
	.section08 .subhead08 a,
	.section08.articlelist08 .subhead08 a,
	.section08 .subhead08 a:link,
	.section08.articlelist08 .subhead08 a:link,
	.section08 .subhead08 a:visited,
	.section08.articlelist08 .subhead08 a:visited,
	.navi08 .subhead08 a,
	.navi08 .subhead08 a:link,
	.navi08 .subhead08 a:visited {color: #000 ! important;}
	.section08 .subhead08 a:hover,
	.section08.articlelist08 .subhead08 a:hover,
	.navi08 .subhead08 a:hover {
	color: #C00 ! important;
	background: url(/media/2008/default/marker/square_h.jpg) no-repeat 0 0;
	border-bottom: solid 1px #C00;
	}
	.section08.latest08 .subhead08,
	.section08.eventlist08 .subhead08,
	.section08.releaselist08 .subhead08,
	.navi08.blognetwork08 .subhead08,
	.navi08.individual08 .subhead08,
	.frame_applecenter .section08.articlelist08 .subhead08 {
	width: 288px;
	min-height: 10px;
	margin: 7px 0 10px;
	padding: 0 0 2px 12px;
	text-decoration: none;
	text-shadow: none;
	background: url(/media/2008/default/marker/square.jpg) no-repeat 0 0;
	border-bottom: solid 1px #000;
	display: block;
	clear: both;
	}
	.section08.latest08 .subhead08,
	.section08.eventlist08 .subhead08,
	.section08.releaselist08 .subhead08,
	.frame_applecenter .section08.articlelist08 .subhead08 {width: 458px;}
	.section08.columntop08 .subhead08 {
	width: auto;
	height: auto;
	margin: 7px 0 10px;
	padding: 0;
	color: #000;
	font-size: 11px;
	font-weight: bold;
	line-height: 120%;	
	background: url(/media/2008/default/marker/square.jpg) no-repeat 0 0;
	border: none;
	}
	.section08.columntop08 .subhead08 a {
	width: 458px;
	min-height: 10px;
	margin: 0;
	padding: 0 0 2px 12px;
	font-size: inherit;
	text-decoration: none;
	text-shadow: none;
	background: url(/media/2008/default/marker/square.jpg) no-repeat 0 0;
	border-bottom: solid 1px #000000;
	display: block;
	clear: both;
	}
	.section08.columntop08 .subhead08 a,
	.section08.columntop08 .subhead08 a:link,
	.section08.columntop08 .subhead08 a:visited {color: #000000 ! important;}
	.section08.columntop08 .subhead08 a:hover {
	color: #C00 ! important;
	background: url(/media/2008/default/marker/square_h.jpg) no-repeat 0 0;
	border-bottom: solid 1px #C00;
	}
.ad08 {}
	.block_ad_reg_banner {
	margin: 0 0 10px;
	padding: 0;
	}
	.ad_rect_bottom {
	margin: 0 0 10px 0;
	padding: 0;
	text-align: left;
	}
	.ad_large_footer,
	.block_large_bottom {
	width: 728px;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	display: block;
	clear: both;
	}
	.block_large_bottom {margin-bottom: 10px;}
	.navi08.powercenter08 {
	_width: 296px;
	min-height: 200px;
	margin: 0 0 10px;
	_margin-right: -4px;
	padding: 0;
	background: #FFF url(http://japan.cnet.com/media/z/2006/img/power_center/microsoft/powercenter_linkbox_bg.gif) no-repeat left bottom;
	border:2px solid #EC4E02;
	display: block;
	clear: both;
	position: relative;
	zoom: 1;
	}
	.navi08.powercenter08:after {
	height:0;
	content:".";
	visibility:hidden;
	display:block;
	clear:both;
	}
	.navi08.powercenter08 .heading08 {
	min-height: 10px;
	margin: 0;
	padding: 1px 3px 1px 0;
	color: #FFF ! important;
	text-align:right;
	text-shadow:none;
	background:none;
	background:url(http://japan.cnet.com/media/z/2006/img/power_center/microsoft/powercenter_linkbox_diagonal_orange.gif) no-repeat right top;
	border: none;
	}
	.navi08.powercenter08 .heading08 a,
	.navi08.powercenter08 .heading08 a:link,
	.navi08.powercenter08 .heading08 a:visited,
	.navi08.powercenter08 .heading08 a:hover {
	color: #FFF ! important;
	background: none;
	}
	.navi08.powercenter08 .subhead08 {
	width: 79px;
	height: 49px;
	margin: 0;
	padding: 0;
	text-indent: -9999px;
	background: transparent url(/media/z/2006/img/power_center/microsoft/poewrcenter_linkbox_logo.gif) no-repeat 0 0;
	position: absolute;
	top: 5px;
	left: 5px;
	}
	.navi08.powercenter08 ul li {
	margin: 0;
	padding: 0;
	border: none;	
	}
	.navi08.powercenter08 .main08 {
	margin: 45px 24px 10px;
	display: block;
	clear: both;
	}
	.navi08.powercenter08 .main08 .cornername08 {
	margin: 0;
	_margin-top: 45px;
	padding: 0;
	text-indent: -9999px;
	background: transparent url(/media/2006/extra/sun_solaris/248_50.gif) no-repeat right top;
	border: solid 1px #507091;
	display: block;
	_display: inline-block;
	clear: both;
	}
	*:first-child+html .navi08.powercenter08 .main08 .cornername08 {
	margin-top: 45px;
	display: inline-block;
	}
	.navi08.powercenter08 .main08 .cornername08 a {
	width: 248px;
	height: 50px;
	margin: 0;
	padding: 0;
	display: block;
	clear: both;
	}
	.navi08.powercenter08 .main08 .title08 {
	margin: 7px 0 0;
	padding: 0;
	color: #333 ! important;
	font-size: 10px;
	font-weight: normal;
	line-height: 140%;
	}
	.navi08.powercenter08 .main08 .title08 a {
	margin: -1.4em 0 0 3.5em;
	padding: 0;
	display: inline-block;
	display: block;
	clear: none;
	}
	.navi08.powercenter08 .main08 .title08 a,
	.navi08.powercenter08 .main08 .title08 a:link,
	.navi08.powercenter08 .main08 .title08 a:visited {
	color: #333 ! important;
	text-decoration: underline;
	}
	.navi08.powercenter08 .main08 .title08 a:hover {color: #C00 ! important;}
	.navi08.powercenter08 .sub08 {
	margin: 0 10px;
	padding: 0;
	}
	.navi08.powercenter08 .sub08 .title08 {
	margin: 0 0 10px;
	padding: 0;
	font-size: 12px;
	line-height: 120%;
	background: transparent url(/media/c/2006/img/relate_marker.gif) no-repeat 0 0;
	display: block;
	clear: both;
	}
	.navi08.powercenter08 .sub08 .title08 a {
	margin: 0;
	padding: 0 0 0 14px;
	background: transparent url(/media/c/2006/img/relate_marker.gif) no-repeat 0 0;
	display: block;
	clear: both;
	}
	.navi08.powercenter08 .sponsorname08 {
	margin: 0 auto 10px;
	padding: 0;
	text-indent: -9999px;
	background: transparent url(/media/z/2006/img/power_center/sun/powercenter_sun_logo.gif) no-repeat center top;
	display: block;
	clear: both;
	}
	.navi08.powercenter08 .sponsorname08 a {
	width: 280px;
	height: 45px;
	margin: 0;
	padding: 0;
	display: block;
	clear: both;
	}

