.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}#navContainer[data-astro-cid-dmqpwcec]{transition:.3s}a[data-astro-cid-dmqpwcec].logo-link{display:block;text-decoration:none}@media all and (min-width: 768px){a[data-astro-cid-dmqpwcec].logo-link{transition:all .3s ease}}.header[data-astro-cid-dmqpwcec]{position:fixed;top:0;right:0;width:var(--header-width-pc);height:480px;display:flex;flex-direction:column;justify-content:start;align-items:center;z-index:2000;background-color:transparent}@media screen and (max-width: 768px){.header[data-astro-cid-dmqpwcec]{width:10vw;min-width:50px}}.info[data-astro-cid-dmqpwcec]{position:relative;z-index:3;height:var(--header-height-sp)}.info-inner[data-astro-cid-dmqpwcec]{display:flex;flex-direction:column;align-items:center;height:100%;padding:var(--base-size-large);gap:var(--base-size)}.info-inner[data-astro-cid-dmqpwcec]>[data-astro-cid-dmqpwcec]{color:var(--main-color)}.sns[data-astro-cid-dmqpwcec]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--base-size-large)}@media screen and (max-width: 768px){.sns[data-astro-cid-dmqpwcec]{display:none}}.sns-link[data-astro-cid-dmqpwcec]{position:relative;writing-mode:vertical-rl;text-decoration:none;margin-top:300%}.sns-link[data-astro-cid-dmqpwcec]:before{position:absolute;content:"";top:-100%;left:50%;width:4%;height:100%;background-color:var(--main-color);animation-name:snsLinkAnimate;animation-duration:2s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes snsLinkAnimate{0%{height:0%}to{height:80%}}@media (min-width: 1200px){.info[data-astro-cid-dmqpwcec]{align-items:center;height:var(--header-height-pc)}.info-inner[data-astro-cid-dmqpwcec]{height:100%}.logo[data-astro-cid-dmqpwcec]{display:flex;align-items:center;width:360px;height:auto}}@media (max-width: 768px){.logo[data-astro-cid-dmqpwcec]{display:flex;align-items:center;width:200px;height:auto}}#nav-btn[data-astro-cid-dmqpwcec]{display:grid;place-items:center;flex:0 0 var(--header-height-sp);height:var(--header-height-sp);width:var(--header-height-sp);background:transparent;border:none;outline:none;padding:0;cursor:pointer}@media screen and (max-width: 768px){#nav-btn[data-astro-cid-dmqpwcec]{margin-right:var(--base-size-large);background:var(--glass);--webkit-backdrop-filter: blur(10px);backdrop-filter:blur(10px);border-radius:50%}#nav-btn[data-astro-cid-dmqpwcec]>p[data-astro-cid-dmqpwcec]{display:none}}.btn-line[data-astro-cid-dmqpwcec]{position:absolute;left:0;width:100%;height:2px;background:var(--main-color);transition:all .3s ease}.btn-line-box[data-astro-cid-dmqpwcec]{position:relative;width:48px;height:24px;margin:0 auto}.btn-line[data-astro-cid-dmqpwcec]:nth-child(1){top:0}.btn-line[data-astro-cid-dmqpwcec]:nth-child(2){top:50%}.btn-line[data-astro-cid-dmqpwcec]:nth-child(3){top:100%}#nav-btn[data-astro-cid-dmqpwcec].is-open .btn-line[data-astro-cid-dmqpwcec]:nth-child(1){top:6px;transform:rotate(-45deg)}#nav-btn[data-astro-cid-dmqpwcec].is-open .btn-line[data-astro-cid-dmqpwcec]:nth-child(2){opacity:0}#nav-btn[data-astro-cid-dmqpwcec].is-open .btn-line[data-astro-cid-dmqpwcec]:nth-child(3){top:6px;transform:rotate(45deg)}.nav[data-astro-cid-dmqpwcec]{display:none}.nav[data-astro-cid-dmqpwcec].is-open{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;position:fixed;top:0;left:0;background-color:var(--base-color)}.nav-ul[data-astro-cid-dmqpwcec]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--base-size-large)}.nav-list-a[data-astro-cid-dmqpwcec]{position:relative}.nav-list-a[data-astro-cid-dmqpwcec]:before{position:absolute;content:"";top:100%;left:0;width:0%;height:var(--base-size-small);background-color:var(--main-color);transition:.5s}.nav-list-a[data-astro-cid-dmqpwcec]:hover:before{width:100%}.title-big[data-astro-cid-sz7xmlte]{font-size:1.6rem;font-weight:700}@media (min-width: 760px){font-size: 1.8rem}.addr-dt{margin-top:8px}.addr-dd[data-astro-cid-sz7xmlte]{margin-top:8px;font-size:1.4rem}.addr-link[data-astro-cid-sz7xmlte]{text-decoration-line:underline;color:var(--main-color)}.other-info[data-astro-cid-sz7xmlte]{margin-top:10px}li[data-astro-cid-sz7xmlte]{list-style:none}.site-link[data-astro-cid-sz7xmlte]{text-decoration:none}.footer[data-astro-cid-sz7xmlte]{position:relative;margin-top:var(--base-size-large);width:100%;padding:var(--base-size-xxlarge);border-top:1px solid var(--black);display:grid;grid-template-columns:repeat(auto-fit,minmax(480px,1fr));place-items:center;gap:var(--base-size)}@media screen and (max-width: 768px){.footer[data-astro-cid-sz7xmlte]{grid-template-columns:1fr;padding:var(--base-size-xlarge)}}.logo-area[data-astro-cid-sz7xmlte]{width:auto;display:flex;justify-content:center;align-items:center}.txt-area[data-astro-cid-sz7xmlte]{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;max-width:100%;text-align:center;gap:var(--base-size-large)}@media (max-width: 768px){.txt-area[data-astro-cid-sz7xmlte]{flex-direction:column;align-items:center}}.site-map-area[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;align-items:start;margin-top:2rem}@media screen and (max-width: 768px){.site-map-area[data-astro-cid-sz7xmlte]{justify-content:center;align-items:center;text-align:center}}.icon[data-astro-cid-sz7xmlte]{margin:50px auto}}{}
