.container:where(.astro-D6PUH33W){margin:0 auto;max-width:var(--container-width, 960px);padding:0 var(--container-padding, 1rem)}.bgCream:where(.astro-D6PUH33W){background-color:var(--base-color)}ul:where(.astro-ZONVOXU3){display:flex;justify-content:flex-end;font-size:1.6rem;font-size:clamp(1.2rem,1.4vw,2rem)}.header:where(.astro-ZONVOXU3) li:where(.astro-ZONVOXU3)+li:where(.astro-ZONVOXU3){margin-left:5%}.footer:where(.astro-ZONVOXU3) li:where(.astro-ZONVOXU3)+li:where(.astro-ZONVOXU3){margin-left:1%}.footer:where(.astro-ZONVOXU3){justify-content:flex-end;gap:20px;margin-left:42px}@media screen and (max-width: 768px){.header:where(.astro-ZONVOXU3){flex-direction:column;font-size:2.4rem;line-height:2;text-align:center;padding-top:6rem;padding-bottom:4rem;background-color:#f4f4a0}.header:where(.astro-ZONVOXU3) li:where(.astro-ZONVOXU3)+li:where(.astro-ZONVOXU3){margin-left:0}.footer:where(.astro-ZONVOXU3){flex-direction:column;align-items:center;font-size:2rem;margin-left:0}.footer:where(.astro-ZONVOXU3) li:where(.astro-ZONVOXU3){margin-left:0}}h1:where(.astro-SS7ICUQW){width:100%}@media screen and (max-width: 768px){h1:where(.astro-SS7ICUQW){width:80%}}footer:where(.astro-SZ7XMLTE){width:100%;background-color:var(--base-color)}.footer-inner:where(.astro-SZ7XMLTE){width:95%;margin-right:auto;margin-left:auto;padding:40px 0;display:grid;grid-template-areas:"logo nav" "logo copyright";grid-template-rows:100px 1fr;grid-template-columns:300px 1fr}@media screen and (max-width: 768px){.footer-inner:where(.astro-SZ7XMLTE){grid-template-areas:"logo" "nav" "copyright";grid-template-rows:1fr 1fr 20px;grid-template-columns:100%}}.footer-logo:where(.astro-SZ7XMLTE){grid-area:logo}.footer-nav:where(.astro-SZ7XMLTE){grid-area:nav;margin-top:auto;margin-bottom:auto}.footer-copyright:where(.astro-SZ7XMLTE){grid-area:copyright}.footer-logo:where(.astro-SZ7XMLTE){margin-top:12px;display:flex;flex-direction:column;align-items:center;font-size:1.6rem;line-height:1.4}.footer-copyright:where(.astro-SZ7XMLTE){margin-left:auto;margin-top:auto;font-size:1.4rem}@media screen and (max-width: 768px){.footer-logo-text:where(.astro-SZ7XMLTE){margin-top:24px}.footer-nav:where(.astro-SZ7XMLTE){margin-top:32px}}:where(.astro-VNZLVQNM){font-size:clamp(18px,2vw,24px);font-family:KTEGAKI,sans-serif}.basicButtonStyle:where(.astro-VNZLVQNM){background-color:#fff;color:var(--base-font-color);display:flex;align-items:center;justify-content:center;border-radius:100vh;max-width:320px;width:45%;height:60px}@media screen and (max-width: 768px){.basicButtonStyle:where(.astro-VNZLVQNM){width:100%}}.basicButtonStyle:where(.astro-VNZLVQNM):before{margin-right:8px}.forContactForm:where(.astro-VNZLVQNM){background-color:var(--main-color);color:#fff}.forContactForm:where(.astro-VNZLVQNM):before{content:"";display:block;width:3vw;height:3vw;max-width:35px;max-height:35px;min-width:20px;min-height:20px;background-image:url(/_astro/ico-contact-form.7baa7824.svg);background-size:cover}.forTel:where(.astro-VNZLVQNM){background-color:var(--accent-color);color:#fff;cursor:pointer}.forTel:where(.astro-VNZLVQNM):before{content:"";display:block;width:3vw;height:3vw;max-width:35px;max-height:35px;min-width:20px;min-height:20px;background-image:url(/_astro/ico-tel.1c7d2254.svg);background-size:cover}.forDetail:where(.astro-VNZLVQNM){background-color:var(--accent-color);color:#fff;width:70%}@media screen and (max-width: 768px){.forDetail:where(.astro-VNZLVQNM){margin-right:auto;margin-left:auto;width:100%}}.forDetail:where(.astro-VNZLVQNM):before{content:"";display:block;width:3vw;height:3vw;max-width:35px;max-height:35px;min-width:20px;min-height:20px;background-image:url(/_astro/ico-detail.6b09f291.svg);background-size:cover}.forInfoListing:where(.astro-VNZLVQNM){background-color:var(--accent-color);color:#fff;cursor:pointer}.forInfoListing:where(.astro-VNZLVQNM):before{content:"";display:block;width:3vw;height:3vw;max-width:35px;max-height:35px;min-width:20px;min-height:20px;background-image:url(/_astro/ico-detail.6b09f291.svg);background-size:cover}.forCarRental:where(.astro-VNZLVQNM){background-color:var(--accent-color);color:#fff;width:70%}@media screen and (max-width: 768px){.forCarRental:where(.astro-VNZLVQNM){margin-right:auto;margin-left:auto;width:100%}}.forCarRental:where(.astro-VNZLVQNM):before{content:"";display:block;width:3vw;height:3vw;max-width:35px;max-height:35px;min-width:20px;min-height:20px;background-image:url(/_astro/ico-carRental.a56d422e.svg);background-size:contain;background-position:center center;background-repeat:no-repeat}.forOrderGuide:where(.astro-VNZLVQNM){background-color:var(--accent-color);color:#fff;width:70%}@media screen and (max-width: 768px){.forOrderGuide:where(.astro-VNZLVQNM){margin-right:auto;margin-left:auto;width:100%}}.forOrderGuide:where(.astro-VNZLVQNM):before{display:none}.wide:where(.astro-VNZLVQNM){width:100%}.buttonContainerHeader:where(.astro-BD2QEWJY){width:100%;display:flex;justify-content:flex-end;margin-left:auto;gap:8px;padding-bottom:32px}@media screen and (max-width: 768px){.buttonContainerHeader:where(.astro-BD2QEWJY){background-color:#f4f4a0}}.buttonContainerSection:where(.astro-BD2QEWJY){margin-top:42px;gap:8px;width:100%;display:flex;justify-content:flex-end}@media screen and (max-width: 768px){.buttonContainerHeader:where(.astro-BD2QEWJY){flex-direction:column;margin-right:auto;align-items:center}.buttonContainerSection:where(.astro-BD2QEWJY){flex-direction:column;align-items:center}}.hamburger:where(.astro-3WEO6HLS){width:36px;height:36px;display:none;position:relative;z-index:2}@media screen and (max-width: 768px){.hamburger:where(.astro-3WEO6HLS){display:block;position:relative}}span:where(.astro-3WEO6HLS){display:block;transition:all .3s}span:where(.astro-3WEO6HLS):first-of-type{width:32px;margin-left:auto;margin-right:auto}span:where(.astro-3WEO6HLS):nth-of-type(2){width:100%;position:absolute;bottom:8px;left:0;height:2px;background-color:#898989}span:where(.astro-3WEO6HLS):last-of-type{width:100%;position:absolute;bottom:4px;left:0;height:2px;background-color:#898989}.hamburger:where(.astro-3WEO6HLS).open span:where(.astro-3WEO6HLS):first-of-type{opacity:0}.hamburger:where(.astro-3WEO6HLS).open span:where(.astro-3WEO6HLS):nth-of-type(2){bottom:18px;transform:rotate(405deg)}.hamburger:where(.astro-3WEO6HLS).open span:where(.astro-3WEO6HLS):last-of-type{bottom:18px;transform:rotate(-45deg)}header:where(.astro-3EF6KSR2){background-color:var(--base-color);z-index:3;position:relative;overflow-y:visible;padding-bottom:20px}@media screen and (max-width: 768px){header:where(.astro-3EF6KSR2){padding-bottom:8px}}.header__inner:where(.astro-3EF6KSR2){width:95%;margin-right:auto;margin-left:auto;display:flex;justify-content:space-between;align-items:center}.logoWrapper:where(.astro-3EF6KSR2){width:30%}.header-right:where(.astro-3EF6KSR2){width:60%}@media screen and (max-width: 768px){.logoWrapper:where(.astro-3EF6KSR2){width:45%;z-index:5}.header-right:where(.astro-3EF6KSR2){display:none;position:absolute;right:0;top:0;width:100%;z-index:1}.header-right:where(.astro-3EF6KSR2).open{display:flex;flex-direction:column-reverse;background-color:var(--base-color)}}:root{--accent: 124, 58, 237;--accent-gradient: linear-gradient( 45deg, rgb(var(--accent)), #da62c4 30%, white 60% )}html{font-family:system-ui,sans-serif;background-color:#f6f6f6}code{font-family:Menlo,Monaco,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New,monospace}
