* {
	box-sizing: border-box;
}

body {
	margin: 0;
	padding: 0;
	position: relative;
	min-height: 90vh;
}

header {
	position: fixed;
	top: 0;
	width: 100%;
	background: #eee;
}

main {
	margin-top: 100px;
	background: #fff;
}

.inner {
	width: 100%;
	max-width: 1000px;
	padding: 20px;
	margin: auto;
}



.wiki_page {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}

.wiki_page .article_wrap {
	width: 75%;
	border-radius: 10px;
	background: #fff;
	padding: 20px;
	filter: drop-shadow(1px 1px 3px rgba(0, 0, 0, .25));
	/* transform: translateZ(0); */
}

.wiki_page #sidebar {
	width: 23%;
	border-radius: 10px;
	background: #fff;
	padding: 20px;
	filter: drop-shadow(1px 1px 3px rgba(0, 0, 0, .25));
}


footer {
	margin-top: 100px;
	/* position: absolute;
	bottom: 0; */
	width: 100%;
	background: #eee;
}

.page_top.site_top {
	position: absolute;
	right: 50px;
	bottom: 50px;
}