/* ==========================================================================
	csr
========================================================================== */
/*--------------
	#sub_menu
--------------*/
.sub_menu_wrap .sub_menu > ul {
	width: auto;
}
.sub_menu_wrap .sub_menu > ul > li {
	width: auto;
	min-width: 11vw;
}

.sub_menu_wrap li:nth-child(1) a::before {
	background-image: url('/en/sustainability/common/images/icon_sub_menu01.png');
}
.sub_menu_wrap li:nth-child(2) a::before {
	background-image: url('/en/sustainability/common/images/icon_sub_menu02.png');
}
.sub_menu_wrap li:nth-child(3) a::before {
	background-image: url('/en/sustainability/common/images/icon_sub_menu03.png');
}
/* /SDGs_JTrust_Bank.pdf を表示にしています。 戻す場合は以下nth-child(3) → nth-child(4) */
.sub_menu_wrap li:nth-child(4) .accordion_btn > span::before {
	background-image: url('/en/sustainability/common/images/icon_sub_menu05.png');
}

@media screen and (max-width: 960px) {
	.sub_menu_wrap .sub_menu > ul {
		width: 100%;
	}
	.sub_menu_wrap .sub_menu > ul > li {
		width: 100%;
		min-width: 100%;
	}

	.sub_menu_wrap .sub_menu > ul > li:nth-child(1) a::before {
		background-image: url('/en/sustainability/common/images/icon_sub_menu_white01.png');
	}
	.sub_menu_wrap .sub_menu > ul > li:nth-child(2) a::before {
		background-image: url('/en/sustainability/common/images/icon_sub_menu_white02.png');
	}
	.sub_menu_wrap .sub_menu > ul > li:nth-child(3) a::before {
		background-image: url('/en/sustainability/common/images/icon_sub_menu_white03.png');
	}
/* /SDGs_JTrust_Bank.pdf を表示にしています。 戻す場合は以下nth-child(3) → nth-child(4) */
	.sub_menu_wrap .sub_menu > ul > li:nth-child(4) .head::before {
		background-image: url('/en/sustainability/common/images/icon_sub_menu_white05.png');
	}
}

/*---add 20190917---*/
#csr_content .content_width p {
	margin-top: 0;
	margin-bottom: 0;
}

#csr_content .content_width .lead {
	font-weight:bold;
	font-size: 1.1em;
	line-height: 1.7;
	color: #000;
	margin-bottom: 2em;
}

@media screen and (max-width: 600px) {
.content_width .lead{
	font-size: 0.9em;
}
}

#fv .btn_page {
	margin-top: -2em;
}
