body {
	font-size: 1.4rem;
}
header {
	position: relative;
}
header #header_bar {
	padding: 0 0 20px 0;
}
header #header_bar .header_logo {
	width: 100% !important;
	max-width: 100% !important;
}
header #header_bar .header_logo img {
	width: 260px !important;
}
header #header_bar .header_sns {
	display: none;
}
header #header_bar .header_searchform {
	display: none;
}
header nav#gnav {
	display: none;
}
#titlearea {
	height: 100px;
	font-size: 4rem;
	transform: translateY(0px) !important;
}
main {
	padding-top: 0 !important;
}
main section {
	padding-top: 40px;
	padding-bottom: 40px;
}
body#news .newscol .maincol {
	width: 100%;
}
body#news .newscol .sidecol {
	display: none;
}
footer #footer_contents {
	display: none;
}
footer #footer_bar {
	background: #dddddd;
}
footer #footer_bar .footer_logo {
	display: none;
}
footer #footer_bar .footer_sponsors {
	display: none;
}