.bgBorderColumn01{
padding-bottom: 32767px;
margin-bottom: -32767px;
}.bgBorderColumn01 .columnBlock{
border-top:1px solid #0072ba;
border-right:1px solid #0072ba;
border-left:1px solid #0072ba;
padding-bottom: 32767px;
margin-bottom: -32767px;

}.bgBorderColumn01 .customColumn{
	height:1px;
	margin-right:18px !important;
	position:absolute;
	bottom:0;
border-bottom:1px solid #0072ba;
border-left:0;
border-right:0;
border-top:0;
}.bgBorderColumn01 .article_module,.bgBorderColumn01 .index_module{
padding-right:0 !important;

}.bgBorderColumn01 .article{
padding:0;

}.bgBorderColumn01 .moduleInner{
padding-top:10px;
padding-right:10px;
padding-left:10px;

}.bgBorderColumn01 .headingBlockB01,.bgBorderColumn01 .headingBlockC01{
background:none;
margin: 0 !important;
padding-left:0 !important;
border:0;
}.bgBorderColumn01 h2,.bgBorderColumn01 h3{
margin-top:0;
margin-left:0;
padding-left:0;
margin-right:0;
padding-right:0;
background-image:none;
font-size:100%;
border:0;
}.bgBorderColumn01 h2 span,.bgBorderColumn01 h3 span{
padding:7px 10px 6px;
background-color:#0072ba;
color:#fff;
font-size:128%;
font-weight:bold;
border:0;
}.bgBorderColumn01 .headingBlockWRp{
padding-top:10px;
padding-left:10px;
font-size:120%;
margin-bottom:-10px;
}@media print{
	.main_column_middle_custom{
		display:table;
		width:100%;
		border-collapse:separate;
		border-spacing:5px 0;
	}
	.bgBorderColumn01{
		float:none;
		padding-bottom: 0;
		margin-bottom: 0;
		border:1px solid #0072ba;
	}
	.main_column_middle_custom .bgBorderColumn01{
		display:table-cell;
	}
	.ie7 .main_column_middle_custom .bgBorderColumn01{
		float:left !important;
		margin-right:10px !important;
	}
	.bgBorderColumn01 .columnBlock{
		padding-bottom: 0;
		margin-bottom: 0;
		border:0;
	}
	.bgBorderColumn01 .customColumn{
		display:none;
	}
}.bgBorderColumn02{
padding-bottom: 32767px;
margin-bottom: -32767px;

}.bgBorderColumn02 .columnBlock{
padding-top:10px;
padding-right:10px;
padding-left:10px;
border-top:3px solid #c9e9fd;
border-right:3px solid #c9e9fd;
border-left:3px solid #c9e9fd;
padding-bottom: 32767px;
margin-bottom: -32767px;
}.bgBorderColumn02 .customColumn{
	height:1px;
	position:absolute;
	bottom:0;
	border-bottom:3px solid #c9e9fd;
	border-left:0;
	border-right:0;
	border-top:0;
}.bgBorderColumn02 .article{
padding:0;
}@media print{
	.bgBorderColumn02{
		float:none;
		padding-bottom: 0;
		margin-bottom: 0;
		border:3px solid #c9e9fd;
	}
	.main_column_middle_custom .bgBorderColumn02{
		display:table-cell;
	}
	.ie7 .main_column_middle_custom .bgBorderColumn02{
		float:left !important;
		margin-right:7px !important;
	}
	.bgBorderColumn02 .columnBlock{
		padding-bottom: 0;
		margin-bottom: 0;
		border:0;
	}
	.bgBorderColumn02 .customColumn{
		display:none;
	}
}.bgBorderColumn03{
padding-bottom: 32767px;
margin-bottom: -32767px;
}.bgBorderColumn03 .columnBlock{
padding-top:10px;
padding-right:10px;
padding-left:10px;
border-top:1px solid #d8d8d8;
border-right:1px solid #d8d8d8;
border-left:1px solid #d8d8d8;
padding-bottom: 32767px;
margin-bottom: -32767px;
}.bgBorderColumn03 .customColumn{
	height:1px;
	position:absolute;
	bottom:0;
	border-bottom:1px solid #d8d8d8;
	border-left:0;
	border-right:0;
	border-top:0;
}.bgBorderColumn03 .article{
padding:0;
}@media print{
	.bgBorderColumn03{
		float:none;
		padding-bottom: 0;
		margin-bottom: 0;
		border:1px solid #d8d8d8;
	}
	.main_column_middle_custom .bgBorderColumn03{
		display:table-cell;
	}
	.ie7 .main_column_middle_custom .bgBorderColumn03{
		float:left !important;
		margin-right:10px !important;
	}
	.bgBorderColumn03 .columnBlock{
		padding-bottom: 0;
		margin-bottom: 0;
		border:0;
	}
	.bgBorderColumn03 .customColumn{
		display:none;
	}
}.bgColorColumn01{
padding-bottom: 32767px;
margin-bottom: -32767px;
background-color:#c9e9fd;

}.bgColorColumn01 .columnBlock{
padding-top:15px;
padding-right:15px;
padding-left:15px;
padding-bottom:0;
}.bgColorColumn01 .article{
padding-bottom:0;
}.bgColorColumn01 .headingBlockB01,.bgColorColumn01 .headingBlockC01,.bgColorColumn01 .headingBlockC02{
border:0;
background-image:none;
text-align:center;

}.bgColorColumn01 .headingBlockB01 h2 span,.bgColorColumn01 .headingBlockC01 h3 span,.bgColorColumn01 .headingBlockC02 h4 span{
color:#262626;
font-weight:bold;
background-color:transparent !important;
}.customColumn .bgColorColumn01{
display:none;
}@media print{
	.bgColorColumn01{
		float:none;
		padding-bottom: 0;
		margin-bottom: 0;
		margin-left: 0;
	}
	.main_column_middle_custom .bgColorColumn01{
		display:table-cell;
	}
	.ie7 .main_column_middle_custom .bgColorColumn01{
		float:left !important;
	}
}.bgColorColumn02{
padding-bottom: 32767px;
margin-bottom: -32767px;
background-color:#ededed;

}.bgColorColumn02 .columnBlock{
padding-top:15px;
padding-right:15px;
padding-left:15px;
padding-bottom:0;
}.bgColorColumn02 .article{
padding-bottom:0;
}.bgColorColumn02 .headingBlockB01,.bgColorColumn02 .headingBlockC01,.bgColorColumn02 .headingBlockC02{
border:0;
background-image:none;
text-align:center;

}.bgColorColumn02 .headingBlockB01 h2 span,.bgColorColumn02 .headingBlockC01 h3 span,.bgColorColumn02 .headingBlockC02 h4 span{
color:#262626;
font-weight:bold;
background-color:transparent !important;
}.customColumn .bgColorColumn02{
display:none;
}@media print{
	.bgColorColumn02{
		float:none;
		padding-bottom: 0;
		margin-bottom: 0;
		display:table-cell;
	}
	.main_column_middle_custom .bgColorColumn02{
		display:table-cell;
	}
	.ie7 .main_column_middle_custom .bgColorColumn02{
		float:left !important;
	}
}.bgBorderLine01{
background-image:url("/common/images/cmn_line_002.gif") !important;margin-right:10px !important;
padding-right:10px;
background-position:right top;
background-repeat:repeat-y;
}@media print{
	.main_column_middle_custom .bgBorderLine01 {
		margin-right: 5px !important;
		padding-right: 5px !important;
	}
}.bgColumnQA .headingBlockB01,.bgColumnQA .headingBlockC01,.bgColumnQA .headingBlockC02,.bgColumnQA .headingBlockWRp{
	background-image:none;
	padding-bottom:0;
	padding-top:0;
	margin-bottom:0;
	margin-top:0;
	font-size:100%;
	border:0;
}.bgColumnQA .article_module  h4,.bgColumnQA .article_module h3,.bgColumnQA .article_module h2,.bgColumnQA .article_module p.headingBlockWRp{
background-image:url("/common/images/bg_qst_01.gif");	background-repeat:no-repeat;
	background-position: 8px center;
	padding: 15px 0 15px 55px !important;
	background-color:#e9f6fe;
	border-bottom:1px solid #ffffff;
	font-size:100%;
}.bgColumnQA .article_module  h4 span,.bgColumnQA .article_module h3 span,.bgColumnQA .article_module h2 span,.bgColumnQA .article_module p.headingBlockWRp span{
	color:#262626;
	padding:0;
	background:none;
	font-weight:normal;
	font-size:125%;
	line-height:1.5em;
}.bgColumnQA .article_text{
background-image:url("/common/images/bg_ans_01.gif");	background-repeat:no-repeat;
	background-position: 8px 7px;
	padding: 10px 0 0 55px;
	margin:0;
	min-height: 35px;
	border-top:1px solid #a0bdcf;
}.oneColumn01 .main_column .w25p{
/*width:20% !important;*/
width:225px !important;
}.oneColumn01 .main_column .moduleInnerW .w25p{
width:222px !important;
}.twoColumn01 .main_column .w25p{
width:160px !important;
}.twoColumn01 .main_column .moduleInnerW .w25p{
width:157px !important;
}@media print{
	.oneColumn01 .main_column .w25p{
		width:220px !important;
	}
	.oneColumn01 .main_column .moduleInnerW .w25p{
		width:217px !important;
	}
	.twoColumn01 .main_column .w25p{
		width:155px !important;
	}
	.twoColumn01 .main_column .moduleInnerW .w25p{
		width:152px !important;
	}
}.oneColumn01 .main_column .w33p{
/*width:33% !important;*/
width:306px !important;
}.oneColumn01 .main_column .moduleInnerW .w33p{
width:303px !important;
}.twoColumn01 .main_column .w33p{
width:220px !important;
}.twoColumn01 .main_column .moduleInnerW .w33p{
width:216px !important;
}@media print{
	.oneColumn01 .main_column .w33p{
		width:301px !important;
	}
	.oneColumn01 .main_column .moduleInnerW .w33p{
		width:298px !important;
	}
	.twoColumn01 .main_column .w33p{
		width:215px !important;
	}
	.twoColumn01 .main_column .moduleInnerW .w33p{
		width:211px !important;
	}
}.oneColumn01 .main_column .w50p{
/*width:50% !important;*/
width:470px !important;
}.oneColumn01 .main_column .moduleInnerW .w50p{
width:465px !important;
}.twoColumn01 .main_column .w50p{
width:340px !important;
}.twoColumn01 .main_column .moduleInnerW .w50p{
width:335px !important;
}@media print{
	.oneColumn01 .main_column .w50p{
		width:465px !important;
	}
	.oneColumn01 .main_column .moduleInnerW .w50p{
		width:460px !important;
	}
	.twoColumn01 .main_column .w50p{
		width:335px !important;
	}
	.twoColumn01 .main_column .moduleInnerW .w50p{
		width:330px !important;
	}
}.oneColumn01 .main_column .w66p{
/*width:66% !important;*/
width:634px !important;
}.oneColumn01 .main_column .moduleInnerW .w66p{
width:627px !important;
}.twoColumn01 .main_column .w66p{
width:460px !important;
}.twoColumn01 .main_column .moduleInnerW .w66p{
width:454px !important;
}@media print{
	.oneColumn01 .main_column .w66p{
		width:629px !important;
	}
	.oneColumn01 .main_column .moduleInnerW .w66p{
		width:622px !important;
	}
	.twoColumn01 .main_column .w66p{
		width:455px !important;
	}
	.twoColumn01 .main_column .moduleInnerW .w66p{
		width:449px !important;
	}
}.oneColumn01 .main_column .w75p{
width:715px !important;
}.oneColumn01 .main_column .moduleInnerW .w75p{
width:708px !important;
}.twoColumn01 .main_column .w75p{
width:520px !important;
}.twoColumn01 .main_column .moduleInnerW .w75p{
width:513px !important;
}@media print{
	.oneColumn01 .main_column .w75p{
		width:710px !important;
	}
	.oneColumn01 .main_column .moduleInnerW .w75p{
		width:703px !important;
	}
	.twoColumn01 .main_column .w75p{
		width:515px !important;
	}
	.twoColumn01 .main_column .moduleInnerW .w75p{
		width:508px !important;
	}
}¥