@charset "utf-8";

/* Copyright NEC Corporation. All Rights Reserved. */
/* $Id: /nec_tmp/v1/contents_common_add.css,v 1.10 2011/01/19 $ */
/*  ****************  Style TOC  ****************  */
/** 07: Section Box Series
/** 14: Image & Text Style
/** 03: ActionArea Styles
/** 20: Liquid Layout Style
/** 30: Products page Layout Style
/** --: Clearfix
/** --: Adjustment
/*  *********************************************  */

/* =============================================== */
/** 07: Section Box Series
/* ----------------------------------------------- */
#NF-ContentArea .NF-main .NF-borderBox2cl,
#NF-ContentArea .NF-main .NF-dlBox2cl,
#NF-ContentArea .NF-main .NF-edlBox2cl,
#NF-ContentArea .NF-main .NF-borderBox3cl,
#NF-ContentArea .NF-main .NF-dlBox3cl,
#NF-ContentArea .NF-main .NF-edlBox3cl {
	margin-bottom: 30px;
}
#NF-ContentArea .NF-main .NF-borderBox2cl .NF-innerBox,
#NF-ContentArea .NF-main .NF-borderBox3cl .NF-innerBox {
	padding: 15px 5px 5px 5px;
}
#NF-ContentArea .NF-main .NF-dlBox2cl .NF-innerBox,
#NF-ContentArea .NF-main .NF-dlBox3cl .NF-innerBox,
#NF-ContentArea .NF-main .NF-edlBox2cl .NF-innerBox,
#NF-ContentArea .NF-main .NF-edlBox3cl .NF-innerBox {
	width: 100%;
	padding: 0 10px 5px 10px;
}
#NF-ContentArea .NF-main .NF-borderBox2cl p,
#NF-ContentArea .NF-main .NF-dlBox2cl p,
#NF-ContentArea .NF-main .NF-edlBox2cl p,
#NF-ContentArea .NF-main .NF-borderBox3cl p,
#NF-ContentArea .NF-main .NF-dlBox3cl p,
#NF-ContentArea .NF-main .NF-edlBox3cl p {
	margin-bottom: 5px;
}
#NF-ContentArea .NF-main .NF-dlBox2cl ul.NF-nList,
#NF-ContentArea .NF-main .NF-dlBox3cl ul.NF-nList,
#NF-ContentArea .NF-main .NF-edlBox2cl ul.NF-nList,
#NF-ContentArea .NF-main .NF-edlBox3cl ul.NF-nList {
	width: 100%;
}
#NF-ContentArea .NF-main .NF-borderBox2cl ul.NF-nList,
#NF-ContentArea .NF-main .NF-dlBox2cl ul.NF-nList,
#NF-ContentArea .NF-main .NF-edlBox2cl ul.NF-nList,
#NF-ContentArea .NF-main .NF-borderBox2cl ul.NF-nList li,
#NF-ContentArea .NF-main .NF-dlBox2cl ul.NF-nList li,
#NF-ContentArea .NF-main .NF-edlBox2cl ul.NF-nList li,
#NF-ContentArea .NF-main .NF-borderBox3cl ul.NF-nList,
#NF-ContentArea .NF-main .NF-dlBox3cl ul.NF-nList,
#NF-ContentArea .NF-main .NF-edlBox3cl ul.NF-nList,
#NF-ContentArea .NF-main .NF-borderBox3cl ul.NF-nList li,
#NF-ContentArea .NF-main .NF-dlBox3cl ul.NF-nList li,
#NF-ContentArea .NF-main .NF-edlBox3cl ul.NF-nList li {
	margin: 0;
	padding: 0;
	list-style: none;
	background: none;
}
#NF-ContentArea .NF-main .NF-dlBox2cl h2,
#NF-ContentArea .NF-main .NF-dlBox3cl h2,
#NF-ContentArea .NF-main .NF-edlBox2cl h2,
#NF-ContentArea .NF-main .NF-edlBox3cl h2 {
	margin-bottom: 5px;
}
#NF-ContentArea .NF-main .NF-dlBox2cl ul.NF-nList li,
#NF-ContentArea .NF-main .NF-dlBox3cl ul.NF-nList li,
#NF-ContentArea .NF-main .NF-edlBox2cl ul.NF-nList li,
#NF-ContentArea .NF-main .NF-edlBox3cl ul.NF-nList li {
	display: block;
	padding-bottom: 5px;
	float: left;
}
#NF-ContentArea .NF-main .NF-dlBox2cl ul.NF-nList li p.NF-miscFile,
#NF-ContentArea .NF-main .NF-dlBox3cl ul.NF-nList li p.NF-miscFile,
#NF-ContentArea .NF-main .NF-edlBox2cl ul.NF-nList li p.NF-miscFile,
#NF-ContentArea .NF-main .NF-edlBox3cl ul.NF-nList li p.NF-miscFile {
	margin-left: 0;
	padding-left: 0;
}
#NF-ContentArea .NF-main .NF-dlBox2cl ul.NF-nList li p.NF-miscFile .NF-fileText,
#NF-ContentArea .NF-main .NF-dlBox3cl ul.NF-nList li p.NF-miscFile .NF-fileText {
	width: 90%;
}
#NF-ContentArea .NF-main .NF-dlBox2cl ul.NF-nList.NF-dlbl-1col li p.NF-miscFile .NF-fileText,
#NF-ContentArea .NF-main .NF-dlBox3cl ul.NF-nList.NF-dlbl-1col li p.NF-miscFile .NF-fileText {
	width: auto;
}
#NF-ContentArea .NF-main .NF-dlBox2cl h2,
#NF-ContentArea .NF-main .NF-dlBox3cl h2,
#NF-ContentArea .NF-main .NF-edlBox2cl h2,
#NF-ContentArea .NF-main .NF-edlBox3cl h2 {
	background: none;
}
#NF-ContentArea .NF-main .NF-dlBox2cl p,
#NF-ContentArea .NF-main .NF-dlBox3cl p,
#NF-ContentArea .NF-main .NF-edlBox2cl p,
#NF-ContentArea .NF-main .NF-edlBox3cl p {
	margin-top: 5px;
	margin-left: 0;
}
#NF-ContentArea .NF-main .NF-dlBox2cl.NF-miscFile,
#NF-ContentArea .NF-main .NF-dlBox3cl.NF-miscFile,
#NF-ContentArea .NF-main .NF-edlBox2cl.NF-miscFile,
#NF-ContentArea .NF-main .NF-edlBox3cl.NF-miscFile {
	padding-top: 0;
}
#NF-ContentArea .NF-main .NF-dlBox2cl ul.NF-nList li {
	width: 265px;
	padding-right: 5px;
}
#NF-ContentArea .NF-main .NF-dlBox3cl ul.NF-nList li {
	width: 175px;
	padding-right: 10px;
}
#NF-ContentArea .NF-main .NF-dlBox2cl .NF-innerBox {
	width: 550px;
}
#NF-ContentArea .NF-main .NF-dlBox3cl .NF-innerBox {
	width: 370px;
}
#NF-ContentArea .NF-main .NF-dlBox2cl ul.NF-nList.NF-dlbl-1col li {
	padding-right: 0;
	width: 540px;
}
#NF-ContentArea .NF-main .NF-dlBox3cl ul.NF-nList.NF-dlbl-1col li {
	padding-right: 0;
	width: 360px;
}
.NF-ibText {
	margin-bottom: 15px;
}

/* eDownload */
.NF-red {
	color: #871D00;
}
#NF-ContentArea .NF-main .NF-edlBox2cl ul.NF-nList li p.NF-miscFile .NF-fileText,
#NF-ContentArea .NF-main .NF-edlBox3cl ul.NF-nList li p.NF-miscFile .NF-fileText {
	width: auto;
	padding: 0 0 0 27px;
}
#NF-ContentArea .NF-main .NF-edlBox2cl .NF-innerBox,
#NF-ContentArea .NF-main .NF-edlBox3cl .NF-innerBox {
	padding-right: 0;
	padding-bottom: 10px;
}
#NF-ContentArea .NF-main .NF-edlBox2cl h3,
#NF-ContentArea .NF-main .NF-edlBox3cl h3 {
	margin: 0 0 5px 0;
}
#NF-ContentArea .NF-main .NF-edlBox2cl p,
#NF-ContentArea .NF-main .NF-edlBox3cl p {
	margin: 0;
	padding: 0;
}
#NF-ContentArea .NF-main .NF-edlBox2cl ul.NF-nList,
#NF-ContentArea .NF-main .NF-edlBox3cl ul.NF-nList {
	padding-left: 5px;
}
#NF-ContentArea .NF-main .NF-edlBox2cl .NF-edlib-l p,
#NF-ContentArea .NF-main .NF-edlBox3cl .NF-edlib-l p {
	margin-bottom: 15px;
	padding-left: 10px;
}
#NF-ContentArea .NF-main .NF-edlBox2cl .NF-edlib-l li p,
#NF-ContentArea .NF-main .NF-edlBox3cl .NF-edlib-l li p {
	margin-bottom: 0;
}
#NF-ContentArea .NF-main .NF-edlBox2cl li p.NF-miscFile  .NF-fileText,
#NF-ContentArea .NF-main .NF-edlBox3cl li p.NF-miscFile  .NF-fileText {
	margin: 0;
	padding-left: 28px;
	padding-right: 10px;
}
.NF-edlib-l, .NF-edlib-r {
	float: left;
}
.NF-edlib-l {
	padding-right: 5px;
	padding-bottom: 10px;
}
.NF-edlib-r {
	text-align: center;
}
.NF-edlBox3cl .NF-edlib-r {
	padding-bottom: 10px;
}
.NF-edlib-r img {
	margin-bottom: 5px;
}
/* 2col */
#NF-ContentArea .NF-main .NF-edlBox2cl ul.NF-nList li {
	width: 170px;
}
.NF-edlBox2cl .NF-edlib-l {
	width: 345px;
}
.NF-edlBox2cl .NF-edlib-r {
	width: 210px;
}
/* 3col */
.NF-edlBox3cl .NF-edlib-l,
.NF-edlBox3cl .NF-edlib-r {
	width: 370px;
}
#NF-ContentArea .NF-main .NF-edlBox3cl ul.NF-nList li {
	width: 180px;
}

/* Medium Thumbnail Pattern */
#NF-ContentArea .NF-main .NF-mediumThumbRev .NF-imageBox {
	padding-right: 20px;
}

/* background image */
#NF-ContentArea .NF-main .NF-borderBox2cl,
#NF-ContentArea .NF-main .NF-dlBox2cl,
#NF-ContentArea .NF-main .NF-edlBox2cl { background: url("/nec_tmp/v1/common/images/box_2c_inquiry.gif") no-repeat; }
#NF-ContentArea .NF-main .NF-borderBox2cl .NF-innerBox,
#NF-ContentArea .NF-main .NF-dlBox2cl .NF-innerBox,
#NF-ContentArea .NF-main .NF-edlBox2cl .NF-innerBox { background: url("/nec_tmp/v1/common/images/box_2c_inquiry_bottom.gif") left bottom no-repeat; }
#NF-ContentArea .NF-main .NF-borderBox3cl,
#NF-ContentArea .NF-main .NF-dlBox3cl,
#NF-ContentArea .NF-main .NF-edlBox3cl { background: url("/nec_tmp/v1/common/images/box_3c_inquiry.gif") no-repeat; }
#NF-ContentArea .NF-main .NF-borderBox3cl .NF-innerBox,
#NF-ContentArea .NF-main .NF-dlBox3cl .NF-innerBox,
#NF-ContentArea .NF-main .NF-edlBox3cl .NF-innerBox { background: url("/nec_tmp/v1/common/images/box_3c_inquiry_bottom.gif") left bottom no-repeat; }
#NF-ContentArea .NF-main .NF-dlBox2cl,
#NF-ContentArea .NF-main .NF-dlBox3cl,
#NF-ContentArea .NF-main .NF-edlBox2cl,
#NF-ContentArea .NF-main .NF-edlBox3cl { background-position: 0 -10px; }
.NF-edlBox2cl .NF-edlib-ibx { background: url("/nec_tmp/v1/common/images/dot_y.gif") 348px 0 repeat-y; }

/* =============================================== */
/** 14: Image & Text Style
/* ----------------------------------------------- */
.NF-imgfBoxRev img {
	float: right;
}
.NF-imgfBoxRev .NF-imgLayCap {
	width: 100px;
	float: right;
}
.NF-imgfBoxRev .NF-imgLayCap img {
	float: none;
}
.NF-imgfBoxRev .NF-imgLayCap span {
	margin-left: 10px;
	padding: 1px;
}

/* =============================================== */
/** 03: ActionArea Styles
/* ----------------------------------------------- */
#NF-ContentArea .NF-main #NF-ActionArea .NF-actionBox .NF-miscFile .NF-fileIcon {
	padding-left: 5px;
}

/* =============================================== */
/** 20: New Window Style
/* ----------------------------------------------- */
/* common */
body.NF-newWin #NF-HeadArea,
body.NF-popupWin #NF-HeadArea {
	border-bottom: 1px solid #2020c9;
}
body.NF-newWin #NF-ContentArea .NF-borderBox2cl,
body.NF-popupWin #NF-ContentArea .NF-borderBox2cl {
	width: 570px;
	margin: 0 auto 30px auto;
}
body.NF-newWin #NF-ContentArea .NF-borderBox2cl p,
body.NF-popupWin #NF-ContentArea .NF-borderBox2cl p {
	text-align: left;
}
body.NF-newWin #NF-ContentArea .NF-main p.NF-close,
body.NF-popupWin #NF-ContentArea .NF-main p.NF-close {
	width: 100%;
	text-align: center;
	margin: 20px 0;
}
body.NF-newWin #NF-FootArea address,
body.NF-popupWin #NF-FootArea address {
	margin-top: 5px;
}

/* new window */
body.NF-newWin {
	width: 100%;
}
body.NF-newWin #NF-HeadArea,
body.NF-newWin #NF-ContentArea,
body.NF-newWin #NF-FootArea {
	width: 590px;
}

/* popup */
body.NF-popupWin,
body.NF-popupWin #NF-HeadArea,
body.NF-popupWin #NF-ContentArea,
body.NF-popupWin #NF-FootArea {
	width: 100%;
}
body.NF-popupWin #NF-ContentArea {
	padding: 0;
}
body.NF-popupWin #NF-ContentArea .NF-main {
	width: 100%;
	padding: 10px 0;
}
.NF-pwImgArea {
	text-align: center;
}

/* =============================================== */
/** 30: Products page Layout Style
/* ----------------------------------------------- */
/* common */
.NF-textRed {
	color: #FF0000;
}
.NF-tal-l {
	text-align: left !important;
}
.NF-tal-c {
	text-align: center !important;
}
.NF-tal-r {
	text-align: right !important;
}
.NF-prt-clear {
	display: inline-block;
	line-height: 20px;
	clear: both;
}
#NF-ContentArea .NF-main .NF-prt-Icon {
	margin: 0 0 10px 0;
	padding-left: 38px;
}
#NF-ContentArea .NF-main .NF-prt-Icon a img {
	margin-left: -28px;
}
#NF-ContentArea .NF-main .NF-prt-iclink {
	padding-left: 24px;
}
#NF-ContentArea .NF-main .NF-prt-iclink a img {
	margin: 0 0 -1px -26px;
}
#NF-ContentArea .NF-main .NF-prt-ul {
	margin-bottom: 0;
}
/* h1 */
#NF-ContentArea .NF-main .NF-prt-vh,
#NF-ContentArea .NF-main .NF-prt-vh span {
	background: none;
}
#NF-ContentArea .NF-main .NF-mainTitle,
#NF-ContentArea .NF-main .NF-subTitle {
	text-align: center;
	display: block;
}
#NF-ContentArea .NF-main .NF-mainTitle {
	font-size: xx-large;
	padding-bottom: 10px;
}
#NF-ContentArea .NF-main .NF-subTitle {
	font-size: large;
}
/* table */
#NF-ContentArea .NF-main .NF-prt-table {
	width: 560px;
	margin-left: 10px;
}
#NF-ContentArea .NF-main .NF-prt-table th {
	text-align: center;
}
#NF-ContentArea .NF-main .NF-prt-table .NF-detailLink  {
	text-align: center;
	margin: 0;
}
/* Inquiry */
#NF-ContentArea .NF-main .NF-prt-inquiryBox {
	width: 100%;
	margin-top: 20px;
	clear: both;
}
#NF-ContentArea .NF-main .NF-prt-inquiryBox .NF-innerBox {
	padding: 5px 0;
	text-align: center;
}
#NF-ContentArea .NF-main .NF-prt-inquiryBox .NF-text,
#NF-ContentArea .NF-main .NF-prt-inquiryBox .NF-fileIcon {
	display: block;
}
#NF-ContentArea .NF-main .NF-prt-inquiryBox .NF-fileIcon {
	padding-bottom: 5px;
}
/* colmun */
#NF-ContentArea .NF-main .NF-prt-table-2col,
#NF-ContentArea .NF-main .NF-prt-table-3col {
	width: 100%;
}
#NF-ContentArea .NF-main .NF-prt-tcol-l,
#NF-ContentArea .NF-main .NF-prt-tcol-c,
#NF-ContentArea .NF-main .NF-prt-tcol-r {
	float: left;
}
#NF-ContentArea .NF-main .NF-prt-table-2col .NF-prt-tcol-r {
	text-align: center;
}
#NF-ContentArea .NF-main .NF-prt-table-2col .NF-prt-tcol-r a {
	display: block;
}
#NF-ContentArea .NF-main .NF-prt-table-2col .NF-prt-tcol-l table {
	width: 260px;
	margin-left: 0;
}
#NF-ContentArea .NF-main .NF-prt-table-2col .NF-prt-tcol-l table th {
	background-color: #FFF0E1;
}
#NF-ContentArea .NF-main .NF-prt-table-2col .NF-prt-tcol-l table td {
	text-align: center;
}
#NF-ContentArea .NF-main .NF-prt-table-2col .NF-prt-tcol-l {
	width: 270px;
}
#NF-ContentArea .NF-main .NF-prt-table-2col .NF-prt-tcol-r {
	width: 300px;
}
#NF-ContentArea .NF-main .NF-prt-table-3col .NF-prt-tcol-l,
#NF-ContentArea .NF-main .NF-prt-table-3col .NF-prt-tcol-c,
#NF-ContentArea .NF-main .NF-prt-table-3col .NF-prt-tcol-r {
	width: 180px;
	margin: 0;
	padding: 0;
	margin: 0 5px;
}
#NF-ContentArea .NF-main .NF-prt-2col .NF-prt-tcol-l,
#NF-ContentArea .NF-main .NF-prt-2col .NF-prt-tcol-r {
	width: 280px;
}
#NF-ContentArea .NF-main .NF-prt-2col {
	margin-left: 10px;
}
#NF-ContentArea .NF-main .NF-prt-2col .NF-prt-tcol-l table {
	width: 100%;
	margin-left: 0;
}
#NF-ContentArea .NF-main .NF-prt-table-3col .NF-prt-tcol-r {
	margin-right: 0;
}
/* linkage */
#NF-ContentArea .NF-main .NF-prt-linkage {
	width: 100%;
}
#NF-ContentArea .NF-main .NF-prt-linkage ul,
#NF-ContentArea .NF-main .NF-prt-linkage li,
#NF-ContentArea .NF-main .NF-prt-linkage li a,
#NF-ContentArea .NF-main .NF-prt-linkage li span {
	display: block;
	margin: 0;
	padding: 0;
	background: none;
}
#NF-ContentArea .NF-main .NF-prt-linkage ul {
	font-size: small;
	margin-bottom: 15px;
	padding-right: 2px;
	float: left;
}
#NF-ContentArea .NF-main .NF-prt-linkage li {
	padding: 0 5px 0 10px;
	float: left;
}
#NF-ContentArea .NF-main .NF-prt-linkage li a,
#NF-ContentArea .NF-main .NF-prt-linkage li span {
	padding-left: 14px;
}
#NF-ContentArea .NF-main .NF-prt-linkage li span {
	font-weight: bold;
}
#NF-ContentArea .NF-main .NF-prt-l2col {
	width: 570px;
}
#NF-ContentArea .NF-main .NF-prt-l2col li {
	width: 127px;
}
/* image layout */
#NF-ContentArea .NF-main .NF-prt-imgLay {
	padding-left: 10px;
}
#NF-ContentArea .NF-main .NF-prt-imgLay {
	text-align: center;
}
#NF-ContentArea .NF-main .NF-prt-imgLay span {
	display: block;
	margin-bottom: 5px;
}
#NF-ContentArea .NF-main .NF-prt-imgLay .NF-prt-icon {
	display: inline-block;
	text-align: left;
	cursor: pointer;
	margin: 5px 0 0 0;
	padding-left: 26px;
}
#NF-ContentArea .NF-main .NF-prt-imgLay .NF-prt-icon img {
	margin-left: -26px;
}
#NF-ContentArea .NF-main .NF-prt-table-2col .NF-prt-imgLay,
#NF-ContentArea .NF-main .NF-prt-table-3col .NF-prt-imgLay {
	padding-left: 0;
}

/* background images */
#NF-ContentArea .NF-main .NF-prt-inquiryBox { background: url("/nec_tmp/v1/common/images/box_2c_inquiry.gif") 0 0 no-repeat; }
#NF-ContentArea .NF-main .NF-prt-inquiryBox .NF-innerBox { background: url("/nec_tmp/v1/common/images/box_2c_inquiry_bottom.gif") 0 100% no-repeat; }
#NF-ContentArea .NF-main .NF-prt-l2col ul { background: url("/nec_tmp/v1/common/images/tab2c_bg.gif") 0 0 repeat-y; }
#NF-ContentArea .NF-main .NF-prt-linkage li a { background: url("/nec_tmp/v1/common/images/blt_link_orange_s.gif") 0 0.4em no-repeat; }
#NF-ContentArea .NF-main .NF-prt-linkage li span { background: url("/nec_tmp/v1/common/images/ico_nlink.gif") -12px 0.15em no-repeat; }

/* =============================================== */
/** clearfix
/* ----------------------------------------------- */
#NF-ContentArea .NF-main .NF-borderBox2cl, #NF-ContentArea .NF-main .NF-borderBox2cl .NF-innerBox,
#NF-ContentArea .NF-main .NF-dlBox2cl, #NF-ContentArea .NF-main .NF-dlBox2cl .NF-innerBox,
#NF-ContentArea .NF-main .NF-dlBox2cl ul.NF-nList,
#NF-ContentArea .NF-main .NF-edlBox2cl, #NF-ContentArea .NF-main .NF-edlBox2cl .NF-innerBox,
#NF-ContentArea .NF-main .NF-edlBox2cl ul.NF-nList,
#NF-ContentArea .NF-main .NF-borderBox3cl, #NF-ContentArea .NF-main .NF-borderBox3cl .NF-innerBox,
#NF-ContentArea .NF-main .NF-dlBox3cl, #NF-ContentArea .NF-main .NF-dlBox3cl .NF-innerBox,
#NF-ContentArea .NF-main .NF-dlBox3cl ul.NF-nList,
#NF-ContentArea .NF-main .NF-edlBox3cl, #NF-ContentArea .NF-main .NF-edlBox3cl .NF-innerBox,
#NF-ContentArea .NF-main .NF-edlBox3cl ul.NF-nList,
.NF-edlib-ibx,
#NF-ContentArea .NF-main .NF-prt-linkage, #NF-ContentArea .NF-main .NF-prt-linkage ul,
#NF-ContentArea .NF-main .NF-prt-table-2col, #NF-ContentArea .NF-main .NF-prt-table-3col,
.NF-prt-2col,
.NF-prt-imgfBox .NF-imgfBox, .NF-prt-imgfBox .NF-imgfBoxRev {
	display: inline-block;
}
#NF-ContentArea .NF-main .NF-prt-linkage, #NF-ContentArea .NF-main .NF-prt-linkage ul,
#NF-ContentArea .NF-main .NF-prt-table-2col, #NF-ContentArea .NF-main .NF-prt-table-3col,
.NF-prt-2col,
.NF-prt-imgfBox .NF-imgfBox, .NF-prt-imgfBox .NF-imgfBoxRev {
	display: block;
}
#NF-ContentArea .NF-main .NF-borderBox2cl:after,
#NF-ContentArea .NF-main .NF-borderBox2cl .NF-innerBox:after,
#NF-ContentArea .NF-main .NF-dlBox2cl:after,
#NF-ContentArea .NF-main .NF-dlBox2cl .NF-innerBox:after,
#NF-ContentArea .NF-main .NF-dlBox2cl ul.NF-nList:after,
#NF-ContentArea .NF-main .NF-edlBox2cl:after,
#NF-ContentArea .NF-main .NF-edlBox2cl .NF-innerBox:after,
#NF-ContentArea .NF-main .NF-edlBox2cl ul.NF-nList:after,
#NF-ContentArea .NF-main .NF-borderBox3cl:after,
#NF-ContentArea .NF-main .NF-borderBox3cl .NF-innerBox:after,
#NF-ContentArea .NF-main .NF-dlBox3cl:after,
#NF-ContentArea .NF-main .NF-dlBox3cl .NF-innerBox:after,
#NF-ContentArea .NF-main .NF-dlBox3cl ul.NF-nList:after,
#NF-ContentArea .NF-main .NF-edlBox3cl:after,
#NF-ContentArea .NF-main .NF-edlBox3cl .NF-innerBox:after,
#NF-ContentArea .NF-main .NF-edlBox3cl ul.NF-nList:after,
.NF-edlib-ibx:after,
body.NF-popupWin #NF-HeadArea:after,
body.NF-newWin #NF-HeadArea:after,
#NF-ContentArea .NF-main .NF-prt-linkage:after, #NF-ContentArea .NF-main .NF-prt-linkage ul:after,
#NF-ContentArea .NF-main .NF-prt-table-2col:after, #NF-ContentArea .NF-main .NF-prt-table-3col:after,
.NF-prt-2col:after,
.NF-prt-imgfBox .NF-imgfBox:after, .NF-prt-imgfBox .NF-imgfBoxRev:after {
	content: "";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

/* =============================================== */
/** clearfix
/* ----------------------------------------------- */
/* IE6 */
*html #NF-ContentArea .NF-main .NF-mediumThumbRev .NF-imageBox {
	padding-right: 5px;
}
*html #NF-ContentArea .NF-main .NF-dlBox3cl ul.NF-nList li {
	width: 170px;
	padding-right: 0;
}
*html #NF-ContentArea .NF-main .NF-dlBox3cl ul.NF-nList.NF-dlbl-1col li {
	width: 360px;
}
*html .NF-edlBox2cl .NF-edlib-l {
	width: 342px;
}
*html #NF-ContentArea .NF-main .NF-prt-inquiryBox {
	margin-top: 50px;
}
*html #NF-ContentArea .NF-main .NF-prt-Icon a img {
	margin-bottom: -3px;
}
*html #NF-ContentArea .NF-main .NF-prt-iclink a img {
	margin-bottom:-5px;
}
