@charset "euc-jp";
#NF-ContentArea div.NF-sectionCenter {
	padding-bottom:30px;
	text-align: center;
}
#NF-ContentArea div.NF-NEConlineButton {
	text-align:center;
	float: none;
	clear: both;
}
#NF-ContentArea div.NF-NEConlineButton p.title{
	float: left;
	width: 117px;
	display: block;
}
#NF-ContentArea div.NF-NEConlineButton p.middle{
	width: 38px;
	display: block;
	float: left;
	margin-left: 5px;
}
#NF-ContentArea div.NF-NEConlineButton p.middle img{
	margin-top: 3px;
}

#NF-TypeLEVEL2 #NF-MainArea #NF-ContentArea #NF-content2c .NF-inqBoxScroll{
	height:140px;
	overflow:auto;
	border:1px solid #999999;
	margin-bottom:30px;
	padding:10px;
}
#NF-TypeLEVEL2 #NF-MainArea #NF-ContentArea #NF-content2c .NF-inqBoxScroll .NF-link-contactus {
	list-style-type: decimal;
	margin:0 0 10px 0;
}
#NF-TypeLEVEL2 #NF-MainArea #NF-ContentArea #NF-content2c .NF-inqBoxScroll .NF-link-contactus li {
	list-style-type: decimal;
	margin:0 20px;
}
#NF-TypeLEVEL2 #NF-MainArea #NF-ContentArea #NF-content2c .NF-inqBoxScroll .NF-subSection p {
	margin:0 0 10px 0 ;
}
#NF-ContentArea .NF-setR254 .NF-setImage{
	margin-left:10px;
}
#NF-ContentArea .NF-set254 .NF-setImage{
	margin-right:10px;
}

#NF-ContentArea .NF-setR180 .NF-setImage{
	float:right;
	width:50px;
}
#NF-ContentArea .NF-setR180 .NF-setImage{
	width:180px;
	padding-bottom:15px;
	margin-left:5px;
}
#NF-ContentArea .NF-setR180 {
	display: inline-block;
	min-height: 1%;
	/* escape MacIE5 \*/
	display:block;
	/* escape MacIE5 */ 
}
#NF-ContentArea .NF-set180 .NF-setImage{
	width:180px;
	padding-bottom:15px;
}
#NF-ContentArea .NF-set180 {
	display: inline-block;
	min-height: 1%;
	/* escape MacIE5 \*/
	display:block;
	/* escape MacIE5 */ 
}
}
#NF-ContentArea .NF-setR180 .NF-setText{margin-right:180px; padding-right:20px;}
#NF-TypeLEVEL2 #NF-MainArea #NF-ContentArea #NF-content2c .NF-setR180 .NF-setText .NF-section .NF {
	width: 97%;
}
#NF-TypeLEVEL2 #NF-MainArea #NF-ContentArea #NF-content2c .NF-section .NF-lineList dt {
	width: 90px;
	font-weight:bold;
}
#NF-TypeLEVEL2 #NF-MainArea #NF-ContentArea #NF-content2c .NF-section .NF-lineList dd {
	margin-left: 108px;
	_float:left; /* forWinIE6 indentbug */
	_width:auto; /* forWinIE6 indentbug */
	_margin-left:0; /* forWinIE6 indentbug */
}
#NF-TypeLEVEL2 #NF-MainArea #NF-ContentArea #NF-content2c .NF-section .NF-lineList dl.profile dt {
	width: 70px;
	font-weight:normal;
}
#NF-TypeLEVEL2 #NF-MainArea #NF-ContentArea #NF-content2c .NF-section .NF-lineList dl.profile dd {
	margin-left: 95px;
	_float:left; /* forWinIE6 indentbug */
	_width:auto; /* forWinIE6 indentbug */
	_margin-left:0; /* forWinIE6 indentbug */
}
#NF-TypeLEVEL2 #NF-MainArea #NF-ContentArea #NF-content2c .NF-section .NF-lineList dl.note dt {
	width: 90px;
	font-weight:normal;
}
#NF-TypeLEVEL2 #NF-MainArea #NF-ContentArea #NF-content2c .NF-section .NF-lineList dl.note dd {
	margin-left: 108px;
	_float:left; /* forWinIE6 indentbug */
	_width:auto; /* forWinIE6 indentbug */
	_margin-left:0; /* forWinIE6 indentbug */
}
#NF-TypeLEVEL2 #NF-MainArea #NF-ContentArea #NF-content2c .NF-section .NF td {
	width: 30%;
}

#NF-ContentArea .NF-setR230 .NF-setImage{
	float:right;
	width:50px;
}
#NF-ContentArea .NF-setR230 .NF-setImage{
	width:230px;
	padding-bottom:15px;
	margin-left:10px;
}
#NF-ContentArea .NF-setR230 {
	display: inline-block;
	min-height: 1%;
	/* escape MacIE5 \*/
	display:block;
	/* escape MacIE5 */ 
}
#NF-ContentArea .NF-set230 .NF-setImage{
	width:230px;
	padding-bottom:15px;
}
#NF-ContentArea .NF-set230 {
	display: inline-block;
	min-height: 1%;
	/* escape MacIE5 \*/
	display:block;
	/* escape MacIE5 */ 
}
}
#NF-ContentArea .NF-setR230 .NF-setText{margin-right:230px; padding-right:20px;}
#NF-TypeLEVEL2 #NF-MainArea #NF-ContentArea #NF-content2c .NF-setR230 .NF-setText .NF-section .NF {
	width: 97%;
}

#NF-ContentArea .NF-setR300 .NF-setImage{
	float:right;
	width:50px;
}
#NF-ContentArea .NF-setR300 .NF-setImage{
	width:300px;
	padding-bottom:15px;
	margin-left:10px;
}
#NF-ContentArea .NF-setR300 {
	display: inline-block;
	min-height: 1%;
	/* escape MacIE5 \*/
	display:block;
	/* escape MacIE5 */ 
}
#NF-ContentArea .NF-set300 .NF-setImage{
	width:300px;
	padding-bottom:15px;
}
#NF-ContentArea .NF-set300 {
	display: inline-block;
	min-height: 1%;
	/* escape MacIE5 \*/
	display:block;
	/* escape MacIE5 */ 
}
}
#NF-ContentArea .NF-setR300 .NF-setText{margin-right:300px; padding-right:20px;}
#NF-TypeLEVEL2 #NF-MainArea #NF-ContentArea #NF-content2c .NF-setR300 .NF-setText .NF-section .NF {
	width: 97%;
}

/* download-icon */
p.download {
width:106px;
margin:30px 2px 0 2px;
padding:2px;
border:1px solid #B1B1B1;
background:#F6F6F6;
}
p.download img.button_wmp {
margin:8px 0 2px 2px;
}
#NF-ContentArea div.NF-2cols div.NF-colBoxL,
#NF-ContentArea div.NF-2cols div.NF-colBoxR{
	clear:none;
	float:left;
	padding-left:10px;
	padding-right:22px;
}
#NF-ContentArea #NF-content2c div.NF-2cols div.NF-colBoxL{ width:210px; }
#NF-ContentArea #NF-content2c div.NF-2cols div.NF-colBoxR{ width:298px; }

/* popup profile */
p.close {
	text-align:right;
	margin-bottom:10px;
}
#popup #NF-HeadArea{width:600px;}
#popup #NF-HeadArea #NF-header{width:600px;}
#popup #NF-MainArea{width:590px;}

#popup #NF-MainArea #NF-ContentArea{
	float:none;
	width:570px;
}
#popup #NF-FootArea{width:600px;}

#NF-NaviArea #NF-localNavi li li li a{
	padding:1px 7px 1px 22px;
}
#NF-NaviArea #NF-localNavi li li li em span{
	padding:1px 6px 1px 20px;
}

