@charset "utf-8";

header nav ul li#m2 a{
	color:#3C3C3C;
	text-decoration:none;
	border-bottom:3px solid #0BA85F;
	}
.report-box{
	overflow:hidden;
	zoom:1;
	}
.report-box h1{
	font-size:34px;
	font-weight:bold;
	color:#505050;
	line-height:1.2;
	background:url(../img/common/h1bg.gif) no-repeat center bottom;
	padding-bottom:21px;
	margin:5px 0 21px 0;
	text-align:center;
	}
.report-box h2{
	font-size:18px;
	font-weight:normal;
	margin:15px 0 0 15px;
	line-height:1.2;
	}
.report-box h2 a{
	background:url(../img/common/pdf.gif) no-repeat left center;
	padding-left:25px;
	}
@media screen and (max-width:600px){
.report-box h1{
	font-size:26px;
	padding-bottom:14px;
	margin:5px 0 16px 0;
	}
.report-box h2{
	margin:15px 0 0 0px;
	font-size:15px;
	}
.report-box h2 a{
	padding-left:20px;
	}
}