.hp-top-body div#header.headerArea:after {
	display: none;
}

.hp-top-start {
	background: #FFF;
	position: fixed;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 90000000000;
}
.hp-top-start .hp-top-logo {
	position: fixed;
	left: 50%;
	top: 50%;
	transform: translate(-50%, -50%);
	display: none;
	z-index: 99999999999;
	width: 330px;
}

.hp-top-start .hp-top-logo img {
	width: 100%;
	height: auto;
}

@media screen and (max-width: 767px) {
	.hp-top-start .hp-top-logo {
		width: 64%;
	}
}

.mainContents .noticeArea.hp-top-news-list.js-top-news dl:nth-of-type(n+4) {
	display: none;
}

.mainContents .noticeArea.hp-top-news-list.is-hiden.is-open::before {
	display: none;
}

.topCardWrap + .hp-button-group {
	margin-top: 40px;
}

@media screen and (max-width: 767px) {
	.topCardWrap + .hp-button-group {
		margin-top: 0;
	}
}
