#d2263203 .p-media-layout {
	margin-bottom: 0;
}

#d2263203 .p-link-list {
	margin-bottom: 0;
}

#d2263203 .p-link-list__list {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	align-content: center;
}

#d2263203 .p-link-list__item {
	margin-top: 0;
	font-size: var(--font-size-default);
}

[data-id="d2258997"] .app_banner:first-child a {
	float: none;
}

#d2263203 .p-link-list__item:last-of-type {
	margin-bottom: auto !important;
}


:is([data-id="2268399"], [data-id="2269049"], [data-id="2269041"], [data-id="2269064"]) .l-inner {
	margin-bottom: 5rem;
	padding: 30px 15px;
	background-color: #EFEFEF;
}

@media (min-width: 769px) {
	:is([data-id="2268399"], [data-id="2269049"], [data-id="2269041"], [data-id="2269064"]) .p-media-wave-layout {
		margin-bottom: 0;
	}
}

:is([data-id="2267446"], [data-id="2264182"], [data-id="2264692"]) .l-inner {
	background-color: #EFEFEF;
}

@media (min-width: 769px) {
	:is([data-id="2267446"], [data-id="2264182"], [data-id="2264692"]) .l-inner {
		background-color: inherit;
		margin-bottom: 5rem;
	}

	:is([data-id="2267446"], [data-id="2264182"], [data-id="2264692"]) .p-layout__inner {
		align-items: center;
	}
}

:is([data-id="2267446"], [data-id="2264182"], [data-id="2264692"]) .overview_text-col {
	margin-top: 0;
	margin-bottom: 0;
}

:is([data-id="2267446"], [data-id="2264182"], [data-id="2264692"]) .overview_text-col h3 {
	margin-bottom: 0;
	font-size: 3rem;
	font-weight: 500;
}

:is([data-id="2267446"], [data-id="2264182"], [data-id="2264692"]) .c-heading-3__heading-sub {
	font-size: 1rem;
	font-weight: 700;
	font-family: var(--font-family);
	line-height: 1.5;
}

#d2260288 {
	background: #f1f1f1;
}

#d2260288 a {
  color: var(--color-font-default);
}

#d2260288 a:active, #d2260288 a:focus-visible {
  color: var(--color-main);
}

@media (hover: hover) {
  #d2260288 a:hover {
    color: var(--color-main);
  }
}
[data-id="d1784516"]:has([data-id="2267446"], [data-id="2264182"], [data-id="2264692"]) .c-link:hover {
	color: #fff
}
[data-id="d1784516"]:has([data-id="2267446"], [data-id="2264182"], [data-id="2264692"]) .c-link--arrow::after {
	filter: brightness(0) invert(1);
}
#d2263203 .c-link--arrow::after {
	display: none;
}
#d2263203 a:hover {
	text-decoration:none;
}
