@charset "utf-8";
/* CSS Document */

#main p{line-height:1.5;}

.pageSub3{
	border-top:1px #ccc solid;
	padding-top:1px;
}
.pageSub3 h5{
	background:url(../images/pagesub_bg.gif) repeat-x left top;
	border-left:3px #ccc solid;
	padding:10px 10px 5px 10px;
	font-size:14px;
	color:#367937;
	margin-bottom:15px;
}
* html .pageSub3 h5{font-size:120%;}

.chartBlock{
	margin-bottom:25px;
	overflow:hidden;
}
* html .chartBlock{zoom:1;}


.chartBlock ul{
	margin-top:10px;
}
.chartBlock ul li a{
	background:url(../../../../common_img/mark_rg_off.gif) no-repeat left center;
	padding-left:10px;
}
.chartBlock ul li a:hover{background:url(../../../../common_img/mark_rg_on.gif) no-repeat left center;}
.chartBlock .goNext{
	padding-left:150px;
	clear:both;
	padding-top:25px;
}
.chartBlock .photo{
	overflow:hidden;
	width:auto;
	float:right;
}
* html .chartBlock .photo{zoom:1;}
.chartBlock .photo p{
	width:180px;
	float:left;
	padding-left:15px;
}
.chartBlock .txt{float:left;}
.chartBlock .ps2{width:275px;}
.chartBlock .ps1{width:470px;}

.chartBlock .photo p img{margin-bottom:7px;}


.last{margin-bottom:50px;}

@media print{
* html .pageSub3 h5,* html .chartBlock ul li a{zoom:1;}
}