@charset "EUC-JP";

div#rn0912_comparison {
	width: 714px;
}
div#rn0912_comparison h2 {
	padding: 0 0 20px 0;
	margin: 0;
	vertical-align: top;
}
div#rn0912_comparison h3 {
	padding: 0 0 34px 0;
	margin: 0;
	vertical-align: top;
}
div#rn0912_comparison h4 {
	padding: 0;
	margin: 0;
	vertical-align: top;
}
div#rn0912_comparison img {
	padding: 0;
	margin: 0;
	vertical-align: top;
}
div#rn0912_comparison div#rn0912_comparisonContents {
	border: 1px solid #7980b0;
}
div#rn0912_comparison div#rn0912_comparisonContents table td {
	padding: 0;
	margin: 0;
	vertical-align: top;
	background: #fcfcff;
	border-bottom: 1px solid #7980b0;  
}
div#rn0912_comparison div#rn0912_comparisonContents table tr.rn0912_last td {
	border-bottom: none;  
}
div#rn0912_comparison div#rn0912_comparisonContents table td.rn0912_specialTd {
	vertical-align: bottom;
}
div#rn0912_comparison div#rn0912_comparisonContents table td.rn0912_specialTd02 {
	border-left: 1px solid #7980b0;
	border-right: 1px solid #7980b0;   
}
div#rn0912_comparison div#rn0912_comparisonContents table td.rn0912_specialTd03 {
	border-right: 1px solid #7980b0;   
}
div#rn0912_comparison div#rn0912_comparisonContents table td.rn0912_bgColor01 {
	background: #cae7ff;
}
div#rn0912_comparison div#rn0912_comparisonContents table td.rn0912_bgColor02 {
	background: #e2dcfd;
}
div#rn0912_comparison div#rn0912_comparisonContents table td.rn0912_bgColor01 img,
div#rn0912_comparison div#rn0912_comparisonContents table td.rn0912_bgColor02 img {
	margin: 30px 0 0 0;
}
div#rn0912_comparison div#rn0912_comparisonContents table td img.rn0912_imageArea {
	margin: 10px 0 6px 0;
}
div#rn0912_comparison div#rn0912_comparisonContents table td p.rn0912_topText span.rn0912_textColor {
	color: #253494;
	padding: 0 12px 0 0;
}
div#rn0912_comparison div#rn0912_comparisonContents table td p.rn0912_topText span.rn0912_textColor02 {
	color: #666666;
	background: url(/person/h_sec_alpha/comparison/_images/rn0912_tx_01.gif) no-repeat left top;
	padding: 0 14px 0 16px;
}
div#rn0912_comparison div#rn0912_comparisonContents table td p.rn0912_topText span.rn0912_textColor03 {
	color: #666666;
	background: url(/person/h_sec_alpha/comparison/_images/rn0912_tx_02.gif) no-repeat left top;
	padding: 0 10px 0 16px;
}
div#rn0912_comparison div#rn0912_comparisonContents table td p {
	font-size: 93%;
	margin: 0;
	padding: 0;
}
div#rn0912_comparison div#rn0912_comparisonContents table td p.rn0912_topText {
	margin: 0;
	padding: 0;
}
div#rn0912_comparison div#rn0912_comparisonContents table td.rn0912_tdText01 p {
	color: #253494;
	padding: 7px 0 0 11px;
}
div#rn0912_comparison div#rn0912_comparisonContents table td.rn0912_tdText02 p {
	color: #666666;
	line-height: 1.5;
	padding: 7px 23px 7px 11px;
}
div#rn0912_comparison div#rn0912_comparisonContents table td p.rn0912_specialText02 {
	padding: 7px 23px 0 11px;
}
div#rn0912_comparison div#rn0912_comparisonContents table td p.rn0912_specialText {
	padding: 26px 0 0 0;
	color: #253494;
}
div#rn0912_comparison div#rn0912_comparisonContents table td p.rn0912_smallText {
	color: #253494;
	padding: 6px 0 1px 0;
	font-size: 77%;
}
div#rn0912_comparison div#rn0912_comparisonContents table td p.rn0912_smallText02 {
	color: #666666;
	padding: 0 23px 0 11px;
	font-size: 77%;
}