@charset "UTF-8";

/**
 * #content
 */
#content .posts {
	padding-top:0;
}
#content .posts li::before {
	display:none;
}
#content .posts h3 {
	color:#76952f;
	font-family:'Arial W01 Narrow Bold', "arial narrow", Arial, Helvetica, sans-serif;
	font-size:24px;
	text-align:center;
	letter-spacing:0.15em;
}
#content .posts h3.jp {
	font-family:"ヒラギノ角ゴ Pro W6", "Hiragino Kaku Gothic Pro", "メイリオ", Meiryo, Osaka, "ＭＳ Ｐゴシック", "MS PGothic", sans-serif;
	font-size:20px;
}

#content .posts li .num {
	float:left;
	margin:12px 0px 0 10px;
	font-family:'Arial W01 Narrow Bold', "arial narrow", Arial, Helvetica, sans-serif;
	letter-spacing:0.15em;
	line-height:2.7;
	margin-top:0;
}

#content .posts li p {
	width:500px;
	line-height:2.7;
}
#content .btns {
	margin:6em 0 2em 0;
}
#content .image {
	text-align: center;
	margin-bottom: 70px;
}

#content .image img {
	max-width: 100%;
}
@media only screen and (max-width:767px) {
	#content .posts h3, #financial h3 {
		font-size:18px;
	}
	#content .posts h3.jp, #financial h3.jp {
		font-size:16px;
	}
	
	#content .posts li .num {
		float:none;
		margin:0;
	}
	#content .posts li p {
		width:100%;
		line-height:2;
		margin: 0;
	}
	#content .btns {
		margin:40px 0 50px 0;
	}
	#content .image {
		margin-bottom: 40px;
	}
}