<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
@charset "utf-8";

body {
	overflow: visible !important;
}

#page {
	z-index: auto !important;
}

#global-header {
	position: static !important;
	page-break-after: avoid;
}

#global-header .wrap,
#head-contents nav,
#head-contents h2 {
	margin-top: 0 !important;
}

#global-header .wrap {
	height: auto !important;
	overflow: hidden !important;
}

#global-header #global-nav ul {
	padding: 0 !important;
}

.share-button {
	display: none !important;
}

#quick-menu,
#side-contents,
#share-area,
#pagetop {
	display: none!important;
}

#main-contents {
	width: 100%!important;
	padding-left: 0 !important;
}

#contents-area {
	padding: 0 !important;
	position: static !important;
	overflow: visible;
}

#topicpath {
	padding-top: 0 !important;
	border-top: 1px solid rgba(0,0,0,0.1) !important;
}

#title-area {
	background-repeat: no-repeat !important;
	background-position: center 0 !important;
}


#contents-area #contents-menu section:nth-child(3n) {
	margin-right: 0 !important;
}

footer {
	margin-bottom: 0 !important;
}
#foot-contents {
	border: none !important;
}
#foot-contents div {
	display: none !important;
}

#foot-contents #info {
	display: block !important;
	width: 100% !important;
	padding-left: 0 !important;
	padding-right: 0 !important;
}

#foot-contents #info ul {
	display: none;
}

#foot-contents #foot-nav div {
	border: none !important;
}

#foot-contents-sub {
	position: static !important;
	display: none !important;
}


</pre></body></html>