.park_fhk .logoBlk h1 a {
	background-image: url('../images/logo-park_fhk.svg');
}

.park_fhk:has(.videoBlk) header .logoBlk h1 a {
	background-image: url('../images/logo-park_fhk-w.svg');
}

@media (max-width:991px) {
	.park_fhk:has(.videoBlk) header .logoBlk h1 a {
		background-image: url('../images/logo-park_fhk.svg');
	}
}
.park_fhk:has(.bannerBlk)  .parkBg,.park_fhk:has(.banner)  .parkBg {
	background: linear-gradient(176deg, #fdffb5 4.75%, #abd16d 136.07%);
}
.park_fhk .parkBg {
	background: linear-gradient(180deg, #fdffb5 4.75%, #fff 100%);
}
@media (max-width:991px) {
    .park_fhk .parkBg {
        top: 0px;
		height: 240px;
    }
}


.park_fhk .parkBg::before {
	width: calc((100% - 1600px) / 2 + (1600px / 5 * 2));
}
@media (max-width:1620px) {
    .park_fhk .parkBg::before {
        width: calc(100% / 6 * 2 + 1.5rem);
    }
}

@media (max-width:991px) {
    .park_fhk .parkBg::before {
        width: 68%;
    }
}


.park_fhk .exhibition {
	margin-top: 8rem;
}

.park_fhk .exhibition {
	margin-top: 8rem;
}
@media (max-width:991px) {
	.park_fhk .exhibition {
	margin-top: 3rem;
}
}

.park_fhk .exhibition::before {
	background: linear-gradient(176deg, #fdffb5 4.75%, #abd16d 136.07%);
}

.park_fhk .mainBlk {
	margin-bottom: 5rem;
}

.park_fhk #slider-exhibition li .descript {
	min-height: 146px;
}
@media (max-width:991px) {
	.park_fhk #slider-exhibition li .descript {
	min-height: initial;
}
}