@charset "utf-8";

#mainCts #annualReport {
	padding-top: 16px;
}

#mainCts #annualReport .pdf {
	margin-bottom: 36px;
}

#mainCts .linkUl {
	padding: 1px 0px 0px;
}

#mainCts .linkUl li {
	background: none;
	padding-left: 0px;
}

#mainCts .linkUl li a,
#mainCts #annualReport .pdf a {
	color: #333;
	text-decoration: none;
}

#mainCts .linkUl li,
#mainCts #annualReport .pdf a {
	padding-left: 28px;
	position: relative;
}

#mainCts .linkUl li:before,
#mainCts #annualReport .pdf a:before {
	content: '';
	width: 18px;
	height: 18px;
	display: block;
	background: #36aad5 url(../img/arr_side_r_w.png) no-repeat center center;
	left: 0px;
	top: 0px;
	position: absolute;
}

#mainCts #annualReport h4 {
	margin: 0px 0px;
	padding: 0px 0px 12px;
	background: none;
	font-size: 1.00rem;
	font-weight: bold;
	line-height: 1.5;
	display: block;
}

#mainCts #annualReport h5 {
	margin: 30px 0px;
	padding: 0px 0px 0px 10px;
	background: none;
	border: none;
	border-left : 5px #36aad5 solid;
	color: #333;
	font-size: 1.00rem;
	line-height: 24px;
}

#mainCts #annualReport .listOl {
	border-bottom: 1px #d6d4d3 dotted;
}

@media screen and (max-width : 767px ){
	
	
}

@media print and (min-width: 0px), screen and (min-width: 768px) {
	
	
}
