@font-face{font-family:Manuka Condensed;font-style:normal;font-weight:700;src:url(/assets/fonts/manuka-condensed-bold.woff2)format("woff2");font-display:swap}html{line-break:strict;overflow-wrap:anywhere;--font-family-heading:"Hiragino Sans", Meiryo, "Helvetica Neue", "Helvetica", Arial, sans-serif;--font-family-text:var(--font-family-heading);--font-family-english:neue-haas-grotesk-text, -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Arial, sans-serif;--font-family-manuka-condensed:Manuka Condensed;--font-family-english-highlight:var(--font-family-manuka-condensed), manuka, var(--font-family-english);--ease-expo-in:cubic-bezier(.7, 0, .84, 0);--ease-expo-out:cubic-bezier(.16, 1, .3, 1);font-size:62.5%}*{margin:0}body{width:100%;height:auto;min-height:100%;color:var(--color-black,#000);background:var(--color-white,#fff);margin:0;font-size:1.6rem;overflow-x:clip}button,input,select,textarea{margin:0;font-family:inherit;font-size:100%}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{vertical-align:top;overflow:auto}table{border-spacing:0;border-collapse:collapse}*,:before,:after{box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-feature-settings:"palt";font-kerning:normal;margin:0;font-weight:700}img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none}a{color:inherit;text-decoration:none}a img{border:none}hr{border:none;margin:0}main{display:block}::selection{color:var(--color-white,#fff);background:var(--color-black,#000)}button,input,textarea{color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;margin:0;padding:0;font-family:inherit}.visually-hidden{white-space:nowrap;clip:rect(0, 0, 0, 0);border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.use-pc{display:none}@media (width>=769px){.use-pc{display:block}}.use-sp{display:block}@media (width>=769px){.use-sp{display:none}}.font-en{font-family:var(--font-family-english)}html:lang(ja),html:lang(en),html:lang(zh){--header-height:54px;--padding-inline:24px;--section-padding-block:40px;--max-component-width:1120px;--color-black:#000;--color-white:#fff;--color-primary:#0171e3;--color-highlight:var(--color-black)}@media (width>=769px){html:lang(ja),html:lang(en),html:lang(zh){--header-height:62px;--padding-inline:48px;--section-padding-block:80px}}body{font-family:var(--font-family-text)}p{word-break:auto-phrase}.footer[data-astro-cid-tcz3g3y3]{background-color:#fff;border-top:1px solid #ddd;position:relative}.top[data-astro-cid-tcz3g3y3]{flex-direction:column;gap:37px;padding:44px 24px 0;display:flex}@media (width>=769px){.top[data-astro-cid-tcz3g3y3]{border-bottom:.5px solid #eee;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px;padding:60px 80px 61px}}.company[data-astro-cid-tcz3g3y3]{justify-content:space-between;align-items:center;display:flex}@media (width>=769px){.company[data-astro-cid-tcz3g3y3]{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:36px}}.logo[data-astro-cid-tcz3g3y3]{color:#000;line-height:0}.logo[data-astro-cid-tcz3g3y3] a[data-astro-cid-tcz3g3y3]{color:inherit}.logo[data-astro-cid-tcz3g3y3] svg{width:131px;height:auto}@media (width>=769px){.logo[data-astro-cid-tcz3g3y3] svg{width:157px}}.socials[data-astro-cid-tcz3g3y3]{align-items:center;gap:24px;padding:0;list-style:none;display:flex}.socialLink[data-astro-cid-tcz3g3y3]{color:#000;width:24px;height:24px;display:block}@media (width>=769px){.socialLink[data-astro-cid-tcz3g3y3]{width:20px;height:20px}}.brands[data-astro-cid-tcz3g3y3]{border-top:.5px solid #0000001a;grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}@media (width>=769px){.brands[data-astro-cid-tcz3g3y3]{border-top:none;align-items:flex-start;gap:67px;display:flex}}.brand[data-astro-cid-tcz3g3y3]{border-bottom:.5px solid #0000001a}.brand[data-astro-cid-tcz3g3y3]:nth-child(odd){border-right:.5px solid #0000001a}@media (width>=769px){.brand[data-astro-cid-tcz3g3y3]{border-bottom:none}.brand[data-astro-cid-tcz3g3y3]:nth-child(odd){border-right:none}}.brandLink[data-astro-cid-tcz3g3y3]{color:#000;justify-content:center;align-items:center;height:100px;display:flex}@media (width>=769px){.brandLink[data-astro-cid-tcz3g3y3]{height:auto;line-height:0;display:block}}.brandLink[data-astro-cid-tcz3g3y3][data-disabled=true]{color:#bbb;cursor:default}.brandLink[data-astro-cid-tcz3g3y3][data-brand] svg{width:var(--logo-width-sp);height:auto;display:block}@media (width>=769px){.brandLink[data-astro-cid-tcz3g3y3][data-brand] svg{width:var(--logo-width-pc)}}.brandLink[data-astro-cid-tcz3g3y3][data-brand=hotel]{--logo-width-sp:67px;--logo-width-pc:75px}.brandLink[data-astro-cid-tcz3g3y3][data-brand=garage]{--logo-width-sp:54px;--logo-width-pc:61.61px}.brandLink[data-astro-cid-tcz3g3y3][data-brand=house]{--logo-width-sp:69px;--logo-width-pc:77px}.brandLink[data-astro-cid-tcz3g3y3][data-brand=city]{--logo-width-sp:63px;--logo-width-pc:71px}.legal[data-astro-cid-tcz3g3y3]{padding:34px 24px 24px}@media (width>=769px){.legal[data-astro-cid-tcz3g3y3]{padding:25px 80px}}.legalLinks[data-astro-cid-tcz3g3y3]{color:#555;flex-wrap:wrap;column-gap:12px;font-size:1.2rem;font-weight:300;line-height:2.4;display:flex}.legalLinks[data-astro-cid-tcz3g3y3] a[data-astro-cid-tcz3g3y3]{color:currentColor;white-space:nowrap;text-decoration:none}@media (width>=769px){.legalLinks[data-astro-cid-tcz3g3y3]{column-gap:32px;font-size:1.2rem;line-height:3}}.lineBreak[data-astro-cid-tcz3g3y3]{flex-basis:100%;height:0}.lineBreakSp[data-astro-cid-tcz3g3y3]{display:block}@media (width>=769px){.lineBreakSp[data-astro-cid-tcz3g3y3]{display:none}}.lineBreakPc[data-astro-cid-tcz3g3y3]{display:none}@media (width>=769px){.lineBreakPc[data-astro-cid-tcz3g3y3]{display:block}}.bottom[data-astro-cid-tcz3g3y3]{background-color:#eee;flex-direction:column;align-items:flex-start;gap:12px;padding:20px 24px;display:flex}@media (width>=769px){.bottom[data-astro-cid-tcz3g3y3]{flex-direction:row;justify-content:flex-end;align-items:center;gap:40px;padding:24px 80px}}.copyright[data-astro-cid-tcz3g3y3]{font-family:var(--font-family-english);color:#a3a8b1;letter-spacing:.04rem;white-space:pre;font-size:1.2rem;line-height:1}@media (width>=769px){.copyright[data-astro-cid-tcz3g3y3]{font-size:1rem}}.header[data-astro-cid-wltanily]{z-index:10;height:var(--header-height);background:var(--color-white);border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding-inline:20px 16px;transition:transform .3s;display:flex;position:sticky;top:0}.header[data-astro-cid-wltanily][data-hidden=true]{transform:translateY(-100%)}.logo[data-astro-cid-wltanily]{align-items:center;display:flex}.right[data-astro-cid-wltanily]{align-items:center;gap:12px;display:flex}.price[data-astro-cid-wltanily]{font-size:1.2rem}@media (width>=769px){.price[data-astro-cid-wltanily]{font-size:1.4rem}}.cta[data-astro-cid-wltanily]{color:var(--color-white);background:var(--color-primary);border-radius:36px;justify-content:center;align-items:center;padding:9px 12px;font-size:1.2rem;display:flex}.lang[data-astro-cid-wltanily]{border-right:1px solid #ddd;padding-right:12px;position:relative}.langButton[data-astro-cid-wltanily]{color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:8px 4px;font-size:1.2rem;line-height:1;display:flex}@media (width>=769px){.langButton[data-astro-cid-wltanily]{font-size:1.2rem}}.langChevron[data-astro-cid-wltanily]{border-bottom:1px solid;border-right:1px solid;width:5px;height:5px;transition:transform .2s;transform:translateY(-1px)rotate(45deg)}.langButton[data-astro-cid-wltanily][aria-expanded=true] .langChevron[data-astro-cid-wltanily]{transform:translateY(1px)rotate(-135deg)}.langMenu[data-astro-cid-wltanily]{background:var(--color-white);border:1px solid #eee;border-radius:8px;flex-direction:column;min-width:120px;margin:0;padding:4px 0;list-style:none;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 4px 16px #00000014}.langMenu[data-astro-cid-wltanily][hidden]{display:none}.langLink[data-astro-cid-wltanily]{color:inherit;padding:10px 16px;font-size:1.3rem;line-height:1;text-decoration:none;display:block}.langLink[data-astro-cid-wltanily][aria-current=true]{font-weight:700}.menuButton[data-astro-cid-wltanily]{display:none}
