@charset "utf-8";

/* Copyright NEC Corporation. All Rights Reserved. */
/* $Id: /nec_tmp/v1/de/en/css/header.css 2010/09/17 $ */
/*  ****************  Style TOC  ****************  */
/** 01: HeadArea
/** 02: GlobalNavArea
/*  *********************************************  */

/* =============================================== */
/** 01: HeadArea
/* ----------------------------------------------- */
#NF-HeadArea .NF-acAreaTop .NF-acATright form.NF-serBlock #NF-serField {
	font-size: 100%;
	font-family: "Arial", "Verdana", "Helvetica", sans-serif;
}
#NF-HeadArea .NF-acAreaTop .NF-acATright form.NF-serBlock {
	margin-top: 0;
}
#NF-HeadArea .NF-acAreaTop .NF-acATright form.NF-serBlock .NF-acATbtn {
	margin-left: 3px;
}
#NF-HeadArea .NF-acAreaTop .NF-acATright form.NF-serBlock #NF-serField,
#NF-HeadArea .NF-acAreaTop .NF-acATright form.NF-serBlock .NF-serField {
	padding-top: 1px;
	padding-bottom: 3px;
}
#NF-HeadArea .NF-acAreaBottom {
	padding-top: 4px;
}

/* =============================================== */
/** 02: GlobalNavArea
/* ----------------------------------------------- */
#NF-GlobalNavArea ul li.NF-gnabi1,
#NF-GlobalNavArea ul li.NF-gnabi2,
#NF-GlobalNavArea ul li.NF-gnabi3,
#NF-GlobalNavArea ul li.NF-gnabi4,
#NF-GlobalNavArea ul li.NF-gnabi5,
#NF-GlobalNavArea ul li.NF-gnabi6,
#NF-GlobalNavArea ul li.NF-gnabi7 {
	padding: 0 37px;
}
#NF-GlobalNavArea ul li.NF-gnabi1 { padding-left: 18px; }
#NF-GlobalNavArea ul li.NF-gnabi6 { padding-right: 0; }


/* -- Option -- */
/* Font size */
#NF-ContentArea .NF-main h1 .NF-text {
	font-size: 115%;
}
#NF-ContentArea .NF-main h2.NF-hasList span.NF-listText,
#NF-ContentArea .NF-main h3.NF-hasList span.NF-listText,
#NF-ContentArea .NF-main h4.NF-hasList span.NF-listText,
#NF-ContentArea .NF-main h5.NF-hasList span.NF-listText,
#NF-ContentArea .NF-main h6.NF-hasList span.NF-listText,
#NF-ContentArea .NF-sub #NF-localNavi li span.NF-lnCurrent {
	font-size: 100%;
}
#NF-ContentArea .NF-main ul.NF-sectionLink,
#NF-ContentArea .NF-main p.NF-pagetop,
#NF-ContentArea .NF-main p.NF-detailLinkS,
#NF-ContentArea .NF-main .NF-pageNavi,
#NF-ContentArea .NF-main .NF-note,
.NF-imgLayCap span,
#NF-ContentArea .NF-sub #NF-localNavi li span,
#NF-ContentArea .NF-sub #NF-localNavi li a,
#NF-ContentArea .NF-sub .NF-relationMenu,
#NF-gNAVIarea li {
	font-size: 90%;
}
#NF-MainConArea {
	font-size: 85%;
	line-height: 1.4em;
}
#NF-ContentArea h3,
#NF-ContentArea h4 {
	line-height: 15px;
}
#NF-ContentArea .NF-tcbBlock li a {
	padding-top: 0;
	padding-bottom: 0;
	background-position: 0 0.45em;
}
#NF-HeadArea .NF-acAreaTop .NF-acATright .NF-serBlock #NF-serField,
#NF-HeadArea .NF-acAreaTop .NF-acATright .NF-serBlock .NF-serField {
	font-size: x-small;
}
#NF-HeadArea #NF-hdHome ul {
	width: 69px;
}
#NF-ContentArea .NF-main {
	font-size: 95%;
}
#NF-ContentArea .NF-main #NF-ActionArea {
	font-size: 105%;
}


/*----- Adjustment -----*/
/* IE6 */
*html #NF-MainConArea {
	line-height: 1.3em;
}
*html #NF-HeadArea .NF-acAreaTop .NF-acATright form.NF-serBlock {
	margin-top: 1px;
}

/* IE7 */
*+html #NF-HeadArea .NF-acAreaTop .NF-acATright form.NF-serBlock #NF-serField,
*+html #NF-HeadArea .NF-acAreaTop .NF-acATright form.NF-serBlock .NF-serField {
	margin-top: 0;
}
