@charset "UTF-8";header[data-v-440c1411]{padding:8px 0 5px;background:#fffbf3}@media screen and (min-width: 768px){header[data-v-440c1411]{padding:12px 0;height:64px}}.header-content[data-v-440c1411]{max-width:960px;margin:0 auto;padding:0 10px;height:40px;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 768px){.header-content[data-v-440c1411]{height:56x}}.header-logo[data-v-440c1411]{flex-shrink:0;width:176px;height:39px}@media screen and (min-width: 768px){.header-logo[data-v-440c1411]{width:240px;height:53px}}.header-prefecture span[data-v-440c1411]{font-size:1.25rem;margin-right:10px}@media screen and (min-width: 768px){.header-prefecture span[data-v-440c1411]{font-size:1.5rem}}nav[data-v-440c1411]{background:#512c1b;color:#fff}nav ol[data-v-440c1411]{display:flex;justify-content:center;gap:10px;max-width:960px;margin:0 auto;padding:10px;font-size:.8rem}nav ol a[data-v-440c1411]{color:#fff}@media screen and (min-width: 768px){nav ol[data-v-440c1411]{font-size:.9rem}}nav ol span[data-v-440c1411]{cursor:pointer;transition:opacity .4s}nav ol span[data-v-440c1411]:hover{opacity:.8}nav ol li[data-v-440c1411]{position:relative}.global-navigation-sub-menu[data-v-440c1411]{position:absolute;top:24px;left:50%;transform:translate(-50%);display:block;width:180px;padding:0;text-align:center;background:#fff;color:#040404;z-index:1;border:solid 1px #512c1b;box-shadow:2px 2px 4px #512c1b20}@media screen and (min-width: 768px){.global-navigation-sub-menu[data-v-440c1411]{width:200px}}.global-navigation-sub-menu li[data-v-440c1411]{margin:10px}.global-navigation-sub-menu li a[data-v-440c1411]{color:#040404;font-weight:700}.fade-slide-enter-active[data-v-440c1411],.fade-slide-leave-active[data-v-440c1411]{transition:opacity .4s ease,transform .4s ease}.fade-slide-enter-from[data-v-440c1411],.fade-slide-leave-to[data-v-440c1411]{opacity:0}.fade-slide-enter-to[data-v-440c1411],.fade-slide-leave-from[data-v-440c1411]{opacity:1}footer[data-v-a8729a65]{position:absolute;bottom:0;width:100%;padding:20px 0;background:#e4dad0;font-size:.9rem;color:#000}@media screen and (min-width: 768px){footer[data-v-a8729a65]{padding:25px}}.footer-link-area[data-v-a8729a65]{text-align:center;margin-bottom:5px}@media screen and (min-width: 768px){.footer-link-area[data-v-a8729a65]{margin-bottom:12px}}.footer-link-area span[data-v-a8729a65]{margin:0 8px}.footer-link-area a[data-v-a8729a65]{color:#000}.footer-copyright[data-v-a8729a65]{text-align:center;font-size:.8rem}.scroll-to-top[data-v-fce63093]{display:block;position:fixed;top:calc(100vh - 140px);right:20px;background-color:#000000c0;width:48px;height:48px;text-align:center;border-radius:8px;z-index:10}@media screen and (min-width: 768px){.scroll-to-top[data-v-fce63093]{top:calc(100vh - 80px);right:35px;width:56px;height:56px}}.scroll-to-top i[data-v-fce63093]{position:relative;top:8px;color:#fff;font-size:32px}@media screen and (min-width: 768px){.scroll-to-top i[data-v-fce63093]{top:10px;font-size:40px}}.fade-enter-active[data-v-fce63093],.fade-leave-active[data-v-fce63093]{transition:opacity .4s}.fade-enter-from[data-v-fce63093],.fade-leave-to[data-v-fce63093]{opacity:0}
