@charset "UTF-8";





/* --------------------------------------------------
	##### 研究概要｜明治大学高分子科学研究所 #####
	/common/css/outline_sp.css
-------------------------------------------------- */



.outline #mainImg {
	background: url(../../outline/images/img_main.jpg) center top / cover no-repeat
}
.prop1 #mainImg {
	background: url(../../outline/images/prop1/img_main.jpg) center center / cover no-repeat
}

.proposal .prop_box {
	background-color: aliceblue;
	padding: 1.5em 1em;
}
.proposal .prop_box + .prop_box {
	margin-top: 1.75em
}
.proposal .prop_ttl {
	font-size: 5.06666667vw;
	font-weight: bold;
	line-height: 1.4;
	margin-bottom: 1em;
}

.proposal .prop_cont {
	line-height: 1.5;
}
.proposal .prop_ttl a {
	color: currentColor;
	text-decoration: underline;
}
.proposal .prop_ttl a::after {
	content: '\f061';
	font-family: "Font Awesome 5 Free";
	font-weight: 900;
	vertical-align: baseline;
	margin-left: .5em;
}

.proposal .prop_involve {
	margin-left: 1em;
}
.proposal .prop_involve dt,
.proposal .prop_involve dd {
	display: inline-block;
}
.proposal .prop_involve dt {
	font-weight: bold;
	padding-right: 1em;
}

.proposal .sdgs {
	width: auto;
	margin: 0 1em;
}
.proposal .sdgs ul {
	justify-content: space-between;
	flex-wrap: wrap;
}
.proposal .sdgs ul li {
	padding-top: 1em;
}


.prop_chart {
	display: block;
	width: 100%;
	margin: 2em auto;
}
.prop_chart img {
	width: 100%;
	height: auto;
}
