﻿@charset "utf-8";

#NF-MainConArea .NF-detailLink a {
display:block;
float:right;
padding-left:10px;
}

#NF-MainConArea .NF-detailLink a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/nec_tmp/v1/home/common/images/blt_link_orange.gif) no-repeat scroll 0 0.25em;
}

#NF-MainConArea .NF-detailLink {
clear:both;
margin:5px;
}

.NF-TopMark {
	margin-top: 20px;
	bottom:0;
	width:251px;
}
.NF-TopMark p {
	text-align:center;
}
.NF-TopMark p img {
/*	margin:0 5px 10px;	*/
	margin:4px 0 8px 10px;	/* 20080509matu */
}

.NF-tcbBlock p.smallTalk {
margin:0 10px 5px;
}

.smallTalk span.under-txt {
display:block;
font-size:x-small;
padding-bottom:5px;
padding-top:5px;
}


/* img-text */
.NF-3columnA .NF-imgtxt2 .NF-itLeft,
.NF-3columnB .NF-imgtxt2 .NF-itLeft {
	width: 60px;
}
.NF-3columnA .NF-imgtxt2 .NF-itRight,
.NF-3columnB .NF-imgtxt2 .NF-itRight {
	width: 165px;
}

/* img-text */
.NF-3columnA .NF-imgtxt2 .NF-itLeft,
.NF-3columnB .NF-imgtxt2 .NF-itLeft {
	width: 60px;
}
.NF-3columnA .NF-imgtxt2 .NF-itRight,
.NF-3columnB .NF-imgtxt2 .NF-itRight {
	width: 165px;
}
/* img-text */


.NF-clearOrg {
	display: block;
	font-size: 0;
	height: 0;
	clear: both;
	margin-top:-20px
}

* html .NF-clearOrg {
	display: block;
	font-size: 0;
	height: 0;
	clear: both;
	margin-top:-20px
}


.NF-clearOrg2 {
	display: block;
	font-size: 0;
	height: 0;
	clear: both;
	margin-top:25px;
}


.NF-indexUlOrg{
	margin-bottom: 5px
}

.NF-itRight p,.NF-itRight strong{
	font-size: 85%;
}


.NF-tcbBlock h3{
	font-size: 90%;
}


* html .NF-itRight p,* html .NF-itRight strong{
	font-size: 85%;
}


* html .NF-tcbBlock h3{
	font-size: 87%;
}

