@charset "utf-8";

/* Copyright NEC Corporation. All Rights Reserved. */
/* $Id: /nec_tmp/v1/common/css/column_1.css  2008/01/17 $ */
/*  ****************  Style TOC  ****************  */
/** 01: 1Column Layout Base Style
/** 02: Cascading for 1Column Layout
/** 03: Print Style
/** 04: All Style
/*  *********************************************  */

@media screen {
/*************** styele 1column start */

/* =============================================== */
/** 01: 1Column Layout Base Style
/* ----------------------------------------------- */
#NF-ContentArea .NF-main,
#NF-ContentArea .NF-main h1,
#NF-ContentArea .NF-main .NF-h1img,
#NF-ContentArea .NF-main h2,
#NF-ContentArea .NF-main h2.NF-hasList,
#NF-ContentArea .NF-main h2.NF-hasNew,
#NF-ContentArea .NF-main .NF-2Column,
#NF-ContentArea .NF-main .NF-3Column,
#NF-ContentArea .NF-main .NF-listToc ul,
#NF-ContentArea .NF-main .NF-pageNavi,
#NF-ContentArea .NF-main .NF-sectionBox,
#NF-ContentArea .NF-main .NF-sectionBoxEx {
	width: 750px;
}
#NF-ContentArea .NF-main .NF-wideSet dl,
#NF-ContentArea .NF-main .NF-dateSet dl,
#NF-ContentArea .NF-main table {
	width: 740px;
}
#NF-ContentArea .NF-main {
	float: none;
	clear: both;
}
#NF-ContentArea .NF-main p {
	margin-right: 0;
}

/* =============================================== */
/** 02: Cascading for 1Column Layout
/* ----------------------------------------------- */
/****************************************************
style h common
****************************************************/
/* 2column Layout */
#NF-ContentArea .NF-main .NF-2Column .NF-column1,
#NF-ContentArea .NF-main .NF-2Column .NF-column2,
#NF-ContentArea .NF-main .NF-2Column h2 {
	width: 369px;
}
/* 3column Layout */
#NF-ContentArea .NF-main .NF-3Column .NF-column1,
#NF-ContentArea .NF-main .NF-3Column .NF-column2,
#NF-ContentArea .NF-main .NF-3Column .NF-column3,
#NF-ContentArea .NF-main .NF-3Column h2 {
	width: 242px;
}
/****************************************************
style h1
****************************************************/
#NF-ContentArea .NF-main h1 {
	background: url("/nec_tmp/v1/common/images/h1_1cl_bottom.gif") left bottom no-repeat;
}
#NF-ContentArea .NF-main h1 span.NF-text {
	background: url("/nec_tmp/v1/common/images/h1_1cl_bg.gif") no-repeat;
}
/* with img */
#NF-ContentArea .NF-main .NF-h1img h1 {
	width: 570px;
	background: url("/nec_tmp/v1/common/images/h1_bottom.gif") left bottom no-repeat;
}
#NF-ContentArea .NF-main .NF-h1img h1 span.NF-text {
	width: 540px;
	background: url("/nec_tmp/v1/common/images/h1_bg.gif") no-repeat;
}

/****************************************************
style h2
****************************************************/
#NF-ContentArea .NF-main h2 {
	background: url("/nec_tmp/v1/common/images/h2_1cl_bottom.gif") left bottom no-repeat;
}
#NF-ContentArea .NF-main h2 span.NF-text {
	background: url("/nec_tmp/v1/common/images/h2_1cl_bg.gif") no-repeat;
}
#NF-ContentArea .NF-main h2.NF-link span.NF-text {
	background: url("/nec_tmp/v1/common/images/h2_1cl_link.gif") no-repeat;
}
/** h2(2column Layout) */
#NF-ContentArea .NF-main .NF-2Column h2 {
	background: url("/nec_tmp/v1/common/images/h2_1cm_bottom.gif") left bottom no-repeat;
}
#NF-ContentArea .NF-main .NF-2Column h2 span.NF-text {
	background: url("/nec_tmp/v1/common/images/h2_1cm_bg.gif") no-repeat;
}
#NF-ContentArea .NF-main .NF-2Column h2.NF-link span.NF-text {
	background: url("/nec_tmp/v1/common/images/h2_1cm_link.gif") no-repeat;
}
/** h2(3column Layout) */
#NF-ContentArea .NF-main .NF-3Column h2 {
	background: url("/nec_tmp/v1/common/images/h2_1cs_bottom.gif") left bottom no-repeat;
}
#NF-ContentArea .NF-main .NF-3Column h2 span.NF-text {
	background: url("/nec_tmp/v1/common/images/h2_1cs_bg.gif") no-repeat;
}
#NF-ContentArea .NF-main .NF-3Column h2.NF-link span.NF-text {
	background: url("/nec_tmp/v1/common/images/h2_1cs_link.gif") no-repeat;
}

/****************************************************
.NF-listToc
****************************************************/
#NF-ContentArea .NF-main .NF-listToc ul {
	padding-left: 0;
	background: url("/nec_tmp/v1/common/images/tab1c_bg.gif") repeat-y;
}
#NF-ContentArea .NF-main .NF-listToc ul li {
	width: 157px;
	padding-left: 20px;
	padding-right: 10px;
	background: url("/nec_tmp/v1/common/images/blt_link_orange_s.gif") 10px 0.4em no-repeat;
}
#NF-ContentArea .NF-main .NF-listToc ul li.NF-current {
	background: url("/nec_tmp/v1/common/images/blt_blue_s.gif") 10px 0.4em no-repeat;
}

/****************************************************
dl(wideSet)
****************************************************/
#NF-ContentArea .NF-main .NF-wideSet dl dd {
	width: 525px;
}
#NF-ContentArea .NF-main .NF-wideSet dl dd.NF-linkMark {
	width: 515px;
}

/****************************************************
Style icon
****************************************************/
#NF-ContentArea .NF-main .NF-miscFile .NF-fileText {
	width: auto;
}

/****************************************************
style table
****************************************************/
#NF-ContentArea .NF-main table {
	margin-left: 10px;
}

/****************************************************
Style Section Box
****************************************************/
#NF-ContentArea .NF-main .NF-sectionBox .NF-innerBox,
#NF-ContentArea .NF-main .NF-sectionBoxEx .NF-innerBox,
#NF-ContentArea .NF-main .NF-sectionBox .NF-textBox,
#NF-ContentArea .NF-main .NF-sectionBoxEx .NF-textBox {
	width: 720px;
}
#NF-ContentArea .NF-main .NF-mediumThumb .NF-textBox,
#NF-ContentArea .NF-main .NF-mediumThumbRev .NF-textBox,
#NF-ContentArea .NF-main .NF-largeThumb .NF-textBox,
#NF-ContentArea .NF-main .NF-largeThumbRev .NF-textBox {
	width: 600px;
}
#NF-ContentArea .NF-main .NF-sectionBox {
	background: #fff url("/nec_tmp/v1/common/images/box_border_1c_bottom.gif") left bottom no-repeat;
}
#NF-ContentArea .NF-main .NF-sectionBox .NF-innerBox {
	background: url("/nec_tmp/v1/common/images/box_border_1c_bg.gif") no-repeat;
}

/****************************************************
Style Inquiry Box
****************************************************/
#NF-ContentArea .NF-main .NF-inquiryBox {
	background: url("/nec_tmp/v1/common/images/box_border_1c_bg.gif") no-repeat;
}
#NF-ContentArea .NF-main .NF-inquiryBox .NF-innerBox {
	background: url("/nec_tmp/v1/common/images/box_border_1c_bottom.gif") left bottom no-repeat;
}

/****************************************************
Style Image & Text
****************************************************/
.NF-imgLayCap span {
	width: auto;
}
.NF-imgfBox .NF-imgLayCap span {
	width: 100px;
}

/* styele 1column end ***************/
}

/* =============================================== */
/** 03: Print Style
/* ----------------------------------------------- */
@media print {
	/****************************************************
	style h common
	****************************************************/
	#NF-ContentArea .NF-main h1.NF-visualHeading img {
		width: 640px;
	}
}

/* =============================================== */
/** 04: All Style
/* ----------------------------------------------- */
/****************************************************
style h common
****************************************************/
#NF-ContentArea .NF-main h2.NF-hasList span,
#NF-ContentArea .NF-main h2.NF-hasNew span,
#NF-ContentArea .NF-main h3.NF-hasList span,
#NF-ContentArea .NF-main h3.NF-hasNew span,
#NF-ContentArea .NF-main h4.NF-hasList span,
#NF-ContentArea .NF-main h4.NF-hasNew span,
#NF-ContentArea .NF-main h5.NF-hasList span,
#NF-ContentArea .NF-main h5.NF-hasNew span {
	padding-right: 50px;
}
#NF-ContentArea .NF-main h2.NF-hasList span.NF-listText,
#NF-ContentArea .NF-main h2.NF-hasNew span.NF-newMark,
#NF-ContentArea .NF-main h3.NF-hasList span.NF-listText,
#NF-ContentArea .NF-main h3.NF-hasNew span.NF-newMark,
#NF-ContentArea .NF-main h4.NF-hasList span.NF-listText,
#NF-ContentArea .NF-main h4.NF-hasNew span.NF-newMark,
#NF-ContentArea .NF-main h5.NF-hasList span.NF-listText,
#NF-ContentArea .NF-main h5.NF-hasNew span.NF-newMark {
	padding-right: 0;
}
#NF-ContentArea .NF-main h2.NF-hasNew span.NF-newMark,
#NF-ContentArea .NF-main h3.NF-hasNew span.NF-newMark,
#NF-ContentArea .NF-main h4.NF-hasNew span.NF-newMark,
#NF-ContentArea .NF-main h5.NF-hasNew span.NF-newMark {
	right: 10px;
}
/****************************************************
Style Image & Text
****************************************************/
.NF-imgLayCap span {
	width: auto;
}
.NF-imgfBox .NF-imgLayCap span {
	width: 100px;
}
