@charset "utf-8";

/* Copyright NEC Corporation. All Rights Reserved. */

/* $Id: /nec_tmp/v1/common/css/category_top.css  2007/10/1 $ */

/*  ****************  Style TOC  ****************  */
/** 01: 3Column Layout Base Style
/** 02: Cascading for 3Column Layout
/** 03: ActionArea Styles
/*  *********************************************  */


/* =============================================== */
/** 01: 3Column Layout Base Style
/* ----------------------------------------------- */


#NF-ContentArea .NF-main #NF-ArticleArea {
	float: left;
	width: 390px;
}

#NF-ContentArea .NF-main #NF-ActionArea {
	float: right;
	width: 160px;
}


/* =============================================== */
/** 02: Cascading for 3Column Layout
/* ----------------------------------------------- */

/** h2 */

#NF-ContentArea .NF-main h2 {
	clear: both;
	width: 390px;
	font-size: 95%;
	margin-bottom: 10px;
	padding-bottom: 3px;
	background: url("/nec_tmp/v1/common/images/h2_3cl_bottom.gif") left bottom no-repeat;
	_height: 1em; /* for IE6 */
}

#NF-ContentArea .NF-main h2 span.NF-text {
	display: block;
	padding: 6px 5px 2px 23px;
	background: url("/nec_tmp/v1/common/images/h2_3cl_bg.gif") no-repeat;
	_height: 1em; /* for IE6 */
}

#NF-ContentArea .NF-main h2.NF-link span.NF-text {
	background: url("/nec_tmp/v1/common/images/h2_3cl_link.gif") no-repeat;
}

/* hasList */

#NF-ContentArea .NF-main h2.NF-hasList {
	width: 390px;
}

#NF-ContentArea .NF-main h2.NF-hasList span.NF-listText {
	right: 20px;
}

/* hasNew */

#NF-ContentArea .NF-main h2.NF-hasNew {
	width: 390px;
}

#NF-ContentArea .NF-main h2.NF-hasNew span.NF-newMark {
	right: 29px;
}


/** h2(2column Layout) Use h3-h5 */

#NF-ContentArea .NF-main .NF-2Column {
	width: 390px;
}

#NF-ContentArea .NF-main .NF-2Column .NF-column1 {
	width: 188px;
	margin-right: 14px;
}

#NF-ContentArea .NF-main .NF-2Column .NF-column2 {
	width: 188px;
}

#NF-ContentArea .NF-main .NF-2Column h2 {
	width: 188px;
	background: url("/nec_tmp/v1/common/images/h2_3cm_bottom.gif") left bottom no-repeat;
}

#NF-ContentArea .NF-main .NF-2Column h2 span.NF-text {
	background: url("/nec_tmp/v1/common/images/h2_3cm_bg.gif") no-repeat;
}

#NF-ContentArea .NF-main .NF-2Column h2.NF-link span.NF-text {
	background: url("/nec_tmp/v1/common/images/h2_3cm_link.gif") no-repeat;
}


/** dl(wideSet) */
#NF-ContentArea .NF-main .NF-wideSet dl {
	width: 380px;
}
#NF-ContentArea .NF-main .NF-wideSet dl dt {
	width: 180px;
}
#NF-ContentArea .NF-main .NF-wideSet dl dd {
	width: 190px;
}
#NF-ContentArea .NF-main .NF-wideSet dl dd.NF-linkMark {
	width: 175px;
}

/** dl（dateSet) */
#NF-ContentArea .NF-main .NF-dateSet dl {
	width: 370px;	
}


/** Next(Prev) Page Navigation */

#NF-ContentArea .NF-main .NF-pageNavi {
	width: 390px;
}

/* PDF Document&Any format files(ex:PDF Icon) */

#NF-ContentArea .NF-main .NF-miscFile .NF-fileText {
	width: 340px;
}

#NF-ContentArea .NF-main table {
	width: 380px;
}


/** Border+White Background Box(sectionBox) */

#NF-ContentArea .NF-main .NF-sectionBox {
	width: 380px;
	background: #fff url("/nec_tmp/v1/common/images/box_border_3c_bottom.gif") left bottom no-repeat;
}

#NF-ContentArea .NF-main .NF-sectionBox .NF-innerBox {
	width: 380px;
	background: url("/nec_tmp/v1/common/images/box_border_3c_bg.gif") no-repeat;
}

#NF-ContentArea .NF-main .NF-sectionBox .NF-textBox {
	float: left;
	width: 340px;
}


/** No Border Box(sectionBoxEx) */

#NF-ContentArea .NF-main .NF-sectionBoxEx {
	width: 380px;
}

#NF-ContentArea .NF-main .NF-sectionBoxEx .NF-innerBox {
	width: 380px;
}

#NF-ContentArea .NF-main .NF-sectionBoxEx .NF-textBox {
	width: 350px;
}


/** Small Thumbnail Pattern(White&NoBorder) */


/** Medium Thumbnail Pattern(Gray&White&NoBorder) */

#NF-ContentArea .NF-main .NF-mediumThumb .NF-textBox {
	width: 220px;
}

/* Medium Thumbnail Pattern(Reverse layout) */

#NF-ContentArea .NF-main .NF-mediumThumbRev .NF-textBox {
	width: 220px;
}


/** Large Thumbnail Pattern(NoBorder Only) */

#NF-ContentArea .NF-main .NF-largeThumb .NF-textBox {
	width: 210px;
}

/* Large Thumbnail Pattern(Reverse layout) */

#NF-ContentArea .NF-main .NF-largeThumbRev .NF-textBox {
	width: 210px;
}


/** Inquiry Box */

#NF-ContentArea .NF-main .NF-inquiryBox {
	background: url("/nec_tmp/v1/common/images/box_3c_inquiry.gif") no-repeat;
}

#NF-ContentArea .NF-main .NF-inquiryBox .NF-innerBox {
	background: url("/nec_tmp/v1/common/images/box_3c_inquiry_bottom.gif") left bottom no-repeat;
}


/* =============================================== */
/** 03: ActionArea Styles
/* ----------------------------------------------- */

/** Action Box Common Styles */

#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox {
	width: 160px;
	background: url("/nec_tmp/v1/common/images/sn_box_bottom.gif") left bottom no-repeat;
	font-size: small;
	padding-bottom: 5px;
	margin-bottom: 10px;
}

#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox a {
	text-decoration: none;
}

#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox a:hover {
	text-decoration: underline;
}

#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox .NF-actionAreaTit {
	background: url("/nec_tmp/v1/common/images/h2_sn_bg.gif") no-repeat;
	font-weight: bold;
	padding: 5px 5px 5px 20px;
}

#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox .NF-actionAreaTitLink {
	background: url("/nec_tmp/v1/common/images/h2_sn_link.gif") no-repeat;
	font-weight: bold;
	padding: 5px 5px 5px 20px;
}

#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox .NF-actionAreaTitLink a {
	display: block;
	_height: 1em; /* for IE6 */
}

#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox .NF-imageBox {
	float: left;
	width: 40px;
	margin: 5px;
}

#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox .NF-textBox {
	width: 90px;
	margin: 5px 5px 5px 55px;
}

/* PDF Document&Any format files(ex:PDF Icon) */

#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox .NF-miscFile {
	margin: 5px 5px 5px 0;
	padding: 0;
}

#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox .NF-miscFile .NF-fileText {
	width: 120px;
}

#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox p.NF-dlCaption {
	margin: 5px 10px 10px 10px;
}

/* Use Visual Image */

#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox .NF-actionBoxVisual {
	padding: 10px 0 3px 0;
	background: url("/nec_tmp/v1/common/images/sn_box_top.gif") no-repeat;
	text-align: center;
}

/* List Styles */

#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox ul {
	padding: 0;
	margin-bottom: 0;
}

#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox ul li {
	padding: 2px 12px 2px 20px;
	background: url("/nec_tmp/v1/common/images/blt_link_orange_s.gif") 8px 6px no-repeat;
}

/* Separate Line */

#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox p.NF-secSep {
	margin: 0 10px 10px 10px;
	padding-top: 10px;
	background: url("/nec_tmp/v1/common/images/sn_box_dotline.gif") no-repeat;
}


@media print {

/*#NF-ContentArea .NF-main .NF-sectionBoxEx .NF-innerBox .NF-textBox {
	height: 300px;
	background-color: #998877;
}*/

}


