@keyframes animclose {
	0% {
		opacity: 1;
	}
	100% {
		opacity: 0;
	}
}
@keyframes animopen {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
body {
	user-select: none;
	background-color: white;
}
.header-page {
	width: 100%;
}
/**/
#header-background {
	width: 100%;
	height: 200px;
	border: 1px solid black;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	margin-top: -210px;
}
#background-left-banner {
	position: absolute;
	width: 200px;
	height: 700px;
	border: 1px solid black;
	border-top-width: 0px;
}
#background-right-banner {
	position: absolute;
	width: 215px;
	height: 700px;
	margin-left: 100%;
	left: -224px;
	border: 1px solid black;
	border-top-width: 0px;
	border-left-width: 0px;
}
#news-page {
	position: absolute;
	width: 1080px;
	height: 700px;
	border: 1px solid black;
	border-top-width: 0px;
	border-left-width: 0px;
	margin-left: 200px;
}
.something-hide {
	position: fixed;
	z-index: 999;
}
a {
	letter-spacing: 0px;
}
#news-scrollbar {
	margin-left: 15px;
	width: 1050px;
	height: 600px;
	overflow: scroll;
	overflow-x: hidden;
	border: 1px solid black;
	background-color: rgb(250, 250, 250);
}
#news-scrollbar > * {
	display: inline-flex;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#news-scrollbar > #header {
	padding-top: 25px;
	padding-bottom: 25px;
	font-size: 20px;
	transform: translate(-50%, 0);
	margin-left: 50%;
}
#news-scrollbar > #note {
	user-select: text;
	border: 1px solid black;
	background-color: rgba(255, 255, 0, 0.1);
	transform: translate(-50%, 0);
	margin-left: 50%;
	text-wrap-mode: nowrap;
	margin-top: 10px;
	margin-bottom: 10px;
}
#news-scrollbar > #newtheame {
	margin-top: 10px;
	margin-bottom: 10px;
}
b {
	display: contents;
}
i {
	display: contents;
}
