@charset "utf-8";

/* Copyright NEC Corporation. All Rights Reserved. */
/* $Id: /global/environment/css/environment_top.css,v 1.00 2008/5/13 $ */
/*  ****************  Style TOC  ****************  */
/** 01: common
/** 02: body
/** 03: block
/** 04: list
/** 05: inline
/** 06: clearfix
/*  *********************************************  */

/* 01: common */
h3.non-visual { display: none; }
#NF-ContentArea .NF-main p { /* reset */
	font-size:100%;
}
#NF-ContentArea{
	font-size: small;
}
#NF-ContentArea .NF-main,
#NF-ContentArea .NF-sub,
#NF-ContentArea div.NF-pagetop{
	font-size:85%;
}
#NF-ContentArea .NF-main h3 {
	font-size:110%;
}

#NF-ContentArea a{
	text-decoration: none;
}
#NF-ContentArea a:hover{
	text-decoration: underline;
}
#NF-ContentArea .NF-main{
	width:506px;
}
#NF-ContentArea .NF-sub{
	width: 253px;
	margin-right: 0;
}
/* 02: body */
#NF-ContentArea{
	background:transparent url(/global/environment/images/img_index_3column_bg.gif) repeat-y scroll 0%;
	padding: 0;
}
	/* pagetop */
	#NF-ContentArea div.NF-pagetop{
		background:url(/global/environment/images/ind_pagetop_bg.gif) 0 0 repeat-y;
		width:740px;
		padding: 10px 20px 10px 0;
		border-top:1px solid #999999;
	}
	#NF-ContentArea div.NF-pagetop p.NF-pagetop {
		clear:both;
		margin-bottom:0pt;
		margin-right:0pt;
		text-align:right;
	}
	#NF-ContentArea div.NF-pagetop p.NF-pagetop a {
		background:transparent url(/nec_tmp/v1/common/images/blt_pageup.gif) no-repeat scroll 0pt 0.3em;
		padding-left:13px;
	}
/* 03: block */
h1.NF-visualHeading{
	background-color: #ffffff;
	padding: 10px 0 15px 0;
}
#NF-ContentArea .NF-main h2,
#NF-ContentArea .NF-sub h2,
#NF-ContentArea .NF-main .NF-2Column h2{
	background:none;
	margin-bottom:10px;
	padding-bottom:3px;
	width:auto;
}
#NF-ContentArea .NF-main h3 {
	margin-bottom: 10px;
}
#NF-ContentArea .NF-main p.NF-detailLink,
#NF-ContentArea .NF-sub p.NF-detailLink { 
	clear:both;
	margin-bottom:0;
	margin-right:0;
	text-align:right;
}
#NF-ContentArea .NF-main p.NF-detailLink a,
#NF-ContentArea .NF-sub p.NF-detailLink a {
	padding-left: 13px;
	background:transparent url(/nec_tmp/v1/common/images/blt_link_blue_s.gif) no-repeat scroll 0pt 0.4em;
}
	/* div */
	#NF-ContentArea .NF-main .NF-2Column{/* NF-main 2column */
		width:506px;
		margin-bottom: 0;
		background:transparent url(/global/environment/images/img_index_2column_bg.gif) repeat-y scroll 0%;
	}
	#NF-ContentArea .NF-main .NF-2Column .NF-column1,
	#NF-ContentArea .NF-main .NF-2Column .NF-column2{
		width:253px;
		margin-right:0;
	}
	#NF-ContentArea div.NF-main div.NF-section{/* NF-section */
		padding:0 10px 10px 0;
	}
	#NF-ContentArea div.NF-sub div.NF-section{
		padding: 0 10px 10px 10px;
		border-bottom:1px solid #999999;
	}
	#NF-ContentArea div.NF-sub #NF-miscArea div.NF-section {
		padding: 0;
		border:none;
	}
	#NF-ContentArea div.NF-sub #NF-miscArea div.NF-section p.NF-caption {
		margin-bottom: 1em;
	}
	#NF-ContentArea .NF-main .NF-sectionBoxEx {/* feature */
		width:506px;
		margin-bottom:0;
		padding-bottom:7px;
	}
	#NF-ContentArea .NF-main .NF-sectionBoxEx .NF-innerBox {
		margin:0 10px 0 10px;
		padding:0;
		width:486px;
	}
	#NF-ContentArea .NF-main .NF-mediumThumb .NF-imageBox {
		margin-right:0;
		width:80px;
	}
	#NF-ContentArea .NF-main .NF-mediumThumb .NF-textBox {
		width:396px;
	}
	#NF-ContentArea .NF-sectionBoxEx p.NF-headline,
	#NF-ContentArea .NF-sectionBoxEx p.NF-caption{
		padding-left:13px;
		margin-left:80px;
	}
	#NF-ContentArea .NF-sectionBoxEx p.NF-headline{
		background:url(/nec_tmp/v1/common/images/blt_link_orange_s.gif) 0em 0.4em no-repeat;
	}
	#NF-ContentArea #NF-miscArea{/* NF-sub */
		padding:20px 10px 10px 10px;
	}
	#NF-ContentArea .NF-viewlist {/* press release */
		font-size:small;
		margin-bottom:22px;
		margin-top:-32px;
		*margin-top:-35px;
	}
	#NF-ContentArea .NF-viewlist {
		text-align:right;
	}
	#NF-ContentArea .NF-viewlist-topics {
		margin-top:-5px;
		*margin-top:-8px;
		margin-bottom:5px;
	}
	#NF-ContentArea .NF-sub .NF-actionBox {
		margin-bottom:5px;
		width:230px;
	}
	#NF-ContentArea .NF-sub .NF-actionBox .NF-imageBox {
		float:left;
		margin:5px 5px 5px 0;
		width:50px;
	}
	#NF-ContentArea .NF-sub .NF-actionBox .NF-textBox {
		padding-top: 5px;
		margin:0 0 5px 54px;
		width:172px;
	}
	#NF-ContentArea .NF-main .NF-sectionBoxEx .NF-secSep {
		background: url(/nec_tmp/v1/common/images/sn_box_dotline.gif) repeat-x 0 100%;
		padding-bottom:14px;
	}
	#NF-ContentArea .NF-sub .NF-secSep {
		background: url(/nec_tmp/v1/common/images/sn_box_dotline.gif) repeat-x 0 0;
		margin:10px 0 10px 0;
		padding-top:18px;
	}

/* 04: list */
#NF-ContentArea .NF-main .NF-dateSet dl {
	width:485px;
}
#NF-ContentArea .NF-main .NF-dateSet dl dt {
	width:70px;
}
#NF-ContentArea .NF-main .NF-dateSet dl dd {
	padding-bottom:3px;
	padding-left:74px;
}
#NF-ContentArea .NF-main .NF-dateSet dl dd.NF-linkMark {
	background:transparent url(/nec_tmp/v1/common/images/blt_link_orange_s.gif) no-repeat scroll 64px 0.5em;
}

#NF-ContentArea .NF-sub ul li {
	margin:3px 0;
	padding-left:13px;
}
#NF-ContentArea .NF-main ul.NF-nestList li.NF-linkMark,
#NF-ContentArea .NF-sub ul.NF-nestList li.NF-linkMark{
	background:transparent url(/nec_tmp/v1/common/images/blt_link_orange_s.gif) no-repeat scroll 0pt 0.5em;
}

/* 05: clearfix */
#NF-ContentArea .NF-sub .NF-actionBox:after {
	content:".";
	display: block;
	height:0px;
	clear:both;
	visibility:hidden;
}
#NF-ContentArea .NF-sub .NF-actionBox{
	display: inline-block;
	min-height: 1%;
	/* escape MacIE5 \*/
	display:block;
	/* escape MacIE5 */ 
}
/* escape MacIE5 \*/
* html #NF-ContentArea .NF-sub .NF-actionBox{
	height: 1%;
}
/* escape MacIE5 */

/* mouse over title \*/
#NF-ContentArea h2.NF-title_org a:hover{ visibility: visible; }
#NF-ContentArea h2.NF-title_org a:hover img{ visibility: hidden; }
#NF-ContentArea h2.NF-title_org .NF-ind-info_org    { width:571px; background-image:url(/global/environment/images/ind_tit_feature_on.gif); }
/* mouse over title */
