  /* CSS Document */

/*component*/
#main .p-feature_index_contents h1{
	margin: 0 auto;
	text-align: center;
}


/*project*/
.p-feature_index_contents{
	padding: 26.375% 0;
	background-color: #efefef;
	background-image: url(/news/digest/jan_2019/feature/images/top_img_01.jpg), url(/news/digest/jan_2019/feature/images/top_img_02.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px, 0px 100%;
	background-size: 100% auto;
}
.p-feature_index_contents__lede{
	padding-left: 60px;
}

/*.sp*/

.sp #main .p-feature_index_contents h1{
	margin: 0.75rem 0 0.5rem;
}

.sp .p-feature_index_contents__lede{
	padding: 0 6%;
}

