@charset "shift_jis";
/* CSS Document */
#production #mainContents h1,
#randd #mainContents h1{
	margin:0 0 20px 0;
}
.rd #mainContents h2{
	background:url(../common/mark_h2.gif) no-repeat;
	font-size:120%;
	line-height:100%;
	margin-top: 30px;
	margin-right: 0;
	margin-bottom: 15px;
	margin-left: 0;
	padding-top: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
	padding-left: 12px;
}



.rd #mainContents .catchBlock {
	margin-top:30px;
}
.rd #mainContents .catchBlock .floatL{
	width:318px;
}
.rd #mainContents .catchBlock .floatR{
	width:314px;
}
.rd #mainContents .mainBlock .floatL{
	width:427px;
}
.rd #mainContents .mainBlock .floatR{
	width:205px;
}
#rdIndex #mainContents h2{
	margin:15px 0;
	padding:0;
	background:none;
}
#mainContents h2.l2{
 padding-top:4px;
}

#rdIndex #mainContents .floatL,
#rdIndex #mainContents .floatR{
	width:314px;
}
#rdIndex #mainContents p.floatL,
#rdIndex #mainContents p.floatR{
	width:149px;
}
