
/*--------------------------------------
  新商品情報
---------------------------------------*/

.articleWrap{
	padding: 0 0 28px;
	background: url(../../common/img/bg_subt.gif) repeat-x left bottom;
}
.articleWrap em{
	display: block;
	width: 70px;
	margin: 0;
	padding:0 8px;
	float: left;
	color:#000;
	font-style: normal;
	font-weight:bold;
	text-align: center;
	border-left: solid 3px #1F6D2B;
	border-right: solid 3px #1F6D2B;
}
#contents div.articleWrap h4{
	margin: 0 0 0 102px;
	color:#1F6D2B;

	background: none;
}
.articleWrap div.txtArea{
	width: 290px;
	margin: 0 34px 0 103px;

	float: left;

}
.articleWrap div.txtArea p strong{
	display: block;
	padding: 0 0 16px;
	color:#C00;


	font-weight: normal;
}
*html body div.articleWrap div.txtArea{
	width: 290px;
	margin: 0 0 0 52px;
}
.articleWrap  div.txtArea dl{
	width: 300px;
	margin: 0;
	padding: 0;
	float: left;


}
.articleWrap  div.txtArea dl dd{
	padding: 0 0 0 6px;
	background: url(../img/newproduct/icn.gif) no-repeat 0 8px;
}
*html body div.articleWrap div.txtArea dl dd{
	padding-right: 22px;
}
.articleWrap div.dArea{
	width: 126px;
	float: left;
	text-align: center;
}
.articleWrap div.dArea a.txt{
	color:#000CFF;


	text-decoration: none;
}
.articleWrap div.dArea a.pdf{
	display: block;
	width: 50px;
	margin: 4px auto; 
	padding: 0 0 0 22px;
	color:#000CFF;
	text-decoration: none;
	background: url(../../common/img/icn_pdf.gif) no-repeat left center;


	text-align: left;
}
.articleWrap div.dArea a.txt:link,
.articleWrap div.dArea a.txt;visited,
.articleWrap div.dArea a.pdf:link,
.articleWrap div.dArea a.pdf;visited{
	color:#000CFF;
	text-decoration: none;
}
.articleWrap div.dArea a.txt:hover,
.articleWrap div.dArea a.pdf:hover{
	text-decoration: underline;
}

.articleWrap div.pagetopBt{
	width: auto;
	clear: left;
	float: none;
	text-align: right;
}
/*--------------------------------------
  table定義
---------------------------------------*/

div.leftArea table th,
div.rightArea table th{
	color: #323232;
	vertical-align: middle;
	text-align: center;
    width:60px;
    height:30px;
}

div.leftArea table td,
div.rightArea table td{
	color: #000CFF;
    width:400px;
    height:30px;
    padding: 0px 4px 0px 4px;
}

div.leftArea table td a.ttl,
div.rightArea table td a.ttl{
	display: inline;
	padding: 0;

	background: none;
}
div.leftArea table td a:link,
div.leftArea table td a;visited,
div.rightArea table td a:link,
div.rightArea table td a;visited{
	color:#000CFF;
	text-decoration: none;
}
div.leftArea table td a:hover,
div.rightArea table td a:hover{
	text-decoration: underline;
}


/*--------------------------------------
  clear
---------------------------------------*/

.articleWrap{
	min-height:1%;
}
.articleWrap:after{
/* for modern browser */
	content:"";
	clear:both;
	height:0px;
	display:block;
	visibility:hidden;
}
* html .articleWrap{/* for IE */
	/*\*/height:1%;/* for WinIE */
	display:inline-table;/* for MacIE */
}
body*.articleWrap:after{
	content:".";
}
