@charset "UTF-8";
/* Header */
@media print,
screen and (min-width: 1350px) {
    .is-scroll .lib-header__outer.lib-header-BS02 .lib-induce__outer {
    width: 270px;
}
.is-scroll .lib-nav__panel:has(.lib-induce__outer) {
    padding-right: 270px;
}
}

/* Footer */
.lib-footer__copyright {
    background-color: var(--MAIN);

}

.lib-footer__sns>li>a {
    background-color: var(--MAIN);
    border: var(--MAIN);
}

/*Page-top*/
.lib-hero__outer {
    background-image: url(https://www.fhk-spring.co.jp/dcms_media/image/page-title_bg.webp);
    background-size: cover;
}

.lib-breadcrumb__outer {
    background-color: var(--LGRY);
}

.lib-breadcrumb__list li a {
    color: var(--DEF);
}

/* Other */
.lib-rss__list>li .chip {
    background-color: var(--ACC) !important;
    border: var(--ACC) !important;
}

.lib-wrr-002__cover:before {
    border-top-color: var(--WHT);
}

.swiper-pagination-bullet {
    background-color: var(--GRY)!important;
    border: var(--GRY) 1px solid;
}

.swiper-pagination-bullet-active {
    background-color: var(--MAIN)!important;
    border-color: var(--MAIN);
}
