.containerRight{
	margin: 0;
	width: 250px;
}
.containerRightNews{
	margin: 0 auto;
	padding: 10px 0;
	width: 250px;
	height: 400px;
	background: #fff;
}
.containerRightNewsBox{
	margin: 15px 23px;
	width: 204px;
	height: 370px;
}
.containerRightNewsList{
	margin: 10px auto 0;
	width: 95%;
	height: calc(100% - 70px);
	overflow-y: scroll;
}
.containerRightNewsList>div{
	margin: 10px auto 0;
	width: 100%;
	display: flex;
	flex-direction: column;
}
.containerRightNewsDate{
	padding: 0;
	width: 100%;
}
.containerRightNewsTxt{
	width: 100%;
	border-bottom: solid 1px;
}
.containerRightTwitter{
	margin: 30px auto 0;
	padding: 15px 23px 0;
	width: 250px;
	height: 400px;
	background: #fff;
}
@media screen and (max-width: 670px){
	.containerRight{
	margin: 30px 0 0;
	width: 100%;
}
.containerRightNews{
	margin: 0 auto;
	padding: 15px 0 0;
	width: 100%;
	height: 400px;
	background: #fff;
}
.containerRightNewsBox{
	margin: 0 auto;
	width: 95%;
}
.containerRightNewsList{
	margin: 0 auto;
	padding: 10px 0 0;
	width: 95%;
}
.containerRightTwitter{
	margin: 30px auto 0;
	padding: 15px 23px 0;
	width: 100%;
	height: 400px;
	background: #fff;
}
}