.slick-news-wrapper {
	width:1044px;
	margin:0 auto 110px;
}

.slick-news {
	background:#fff;
	width:920px;
	margin:0 auto;
}
.slick-news__item {
	padding:30px;
}
.slick-news__detail {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	-webkit-box-align:center;
	-ms-flex-align:center;
	align-items:center;
}
.slick-news__text {
	width:500px;
}
.slick-news__text--lg {
	width:520px;
}
.slick-news__text p {
	margin-bottom:20px;
}
.slick-news__logo {
	width:130px;
	margin-bottom:30px;
}
.slick-news__logo--trp {
	width:300px;
}
.slick-news__ttl {
	line-height:1.5;
	font-size:2.2rem;
	margin-bottom:30px;
	padding-top:20px;
}
.slick-news__image {
	width:calc(100% - 520px);
}
.slick-news__image--sm {
	width:calc(100% - 560px);
}
.slick-news__list li {
	margin-bottom:12px;
}

.slick-slide:focus {
	outline:none;
}

@media screen and (max-width: 767px) {
	.slick-news-wrapper {
		width:76vw;
		margin:0 auto 13.3333333333vw;
	}

	.slick-news {
		background:#fff;
		width:100%;
		margin:0 auto;
	}
	.slick-news__item {
		padding:4vw 4vw 6.6666666667vw;
		max-height:60vh;
		overflow-x:hidden;
	}
	.slick-news__detail {
		display:-webkit-box;
		display:-ms-flexbox;
		display:flex;
		-webkit-box-pack:justify;
		-ms-flex-pack:justify;
		justify-content:space-between;
		-webkit-box-align:center;
		-ms-flex-align:center;
		align-items:center;
		-webkit-box-orient:vertical;
		-webkit-box-direction:normal;
		-ms-flex-direction:column;
		flex-direction:column;
	}
	.slick-news__text {
		width:100%;
	}
	.slick-news__text--lg {
		width:100%;
	}
	.slick-news__text p {
		margin-bottom:4vw;
	}
	.slick-news__logo {
		width:26vw;
		margin-bottom:4vw;
	}
	.slick-news__logo--trp {
		width:46.6666666667vw;
	}
	.slick-news__ttl {
		font-weight:bold;
		font-size:1.8rem;
		margin-bottom:20px;
		padding-top:20px;
		line-height:1.6;
	}
	.slick-news__image {
		width:100%;
		padding-top:4vw;
	}
	.slick-news__image--sm {
		width:100%;
	}

	.slick-slide:focus {
		outline:none;
	}

	.close {
		cursor:pointer;
		background:url('/resources/img/responsibility/close_grey.png') 0 0 no-repeat;
		width:18px;
		height:18px;
		background-size:cover;
		margin-top:-15px;
	}
}
