/* Clear, brighter actions on the existing light palette. */
.button,.button.navy{background:#ffc72c;border-color:#ffc72c;color:#273c47;font-weight:600;box-shadow:0 5px 15px #db9d151c}
.button:hover,.button.navy:hover{background:#ffb914;border-color:#ffb914;color:#20353e;box-shadow:0 7px 20px #db9d152b}
.button[href*="line.me"],.floating-line{background:#06c755;border-color:#06c755;color:#073b22}
.button[href*="line.me"]:hover,.floating-line:hover{background:#05b84e;border-color:#05b84e;color:#052f1b}
.footer-premium .fp-chat{background:#06c755;border-color:#06c755;color:#073b22;box-shadow:0 7px 22px #06a74720}
.footer-premium .fp-chat:hover{background:#05b84e;border-color:#05b84e;box-shadow:0 9px 24px #06a7472b}
.footer-premium .fp-chat small,.footer-premium .fp-chat .fp-arrow{color:#073b22}
.slider-arrow,.slider-pause{background:#fffefaeb;border-color:#d2ac50;color:#6e5420}
.slider-arrow:hover,.slider-pause:hover{background:#ffc72c;border-color:#ffc72c;color:#273c47}
.slide-dots>button.is-active:after{background:#e4a600}
.fp-backtop>span{border-color:#e4b328;background:#ffdc75;color:#4e431f}
.fp-backtop:hover>span{background:#ffc72c}
.contact-socials>.contact-social[aria-label="Facebook"],.footer-premium .social-links>.contact-social[aria-label="Facebook"]{color:#1877e8;border-color:#b3d1f2}
.contact-socials>.contact-social[aria-label="LINE"],.footer-premium .social-links>.contact-social[aria-label="LINE"]{color:#008d3d;border-color:#a0dcb5}
.contact-socials>.contact-social[aria-label="Instagram"],.footer-premium .social-links>.contact-social[aria-label="Instagram"]{color:#bd3882;border-color:#e5b1cc}
.contact-socials>.contact-social[aria-label="YouTube"],.footer-premium .social-links>.contact-social[aria-label="YouTube"]{color:#e12a28;border-color:#efb7b0}
.contact-socials>.contact-social:hover,.footer-premium .social-links>.contact-social:hover{background:#fff;box-shadow:0 4px 12px #30445112}