.Menu.svelte-8zc1vu.svelte-8zc1vu{width:100vw;height:100vh;height:100dvh;background-color:var(--backgroundColor);position:fixed;z-index:98;padding-left:var(--padding)}.MenuWrapper.svelte-8zc1vu.svelte-8zc1vu{height:100%}.Menu.svelte-8zc1vu .wrapper.svelte-8zc1vu{margin-top:16.5rem;display:flex;justify-content:flex-start;align-items:flex-start;flex-wrap:wrap}.Menu.svelte-8zc1vu .wrapper li.svelte-8zc1vu{width:45%}.Menu.svelte-8zc1vu .wrapper a.svelte-8zc1vu{display:block;margin-bottom:2.5rem}.Menu.svelte-8zc1vu a h1.svelte-8zc1vu{font-size:1.3rem;margin-left:-1.2px;letter-spacing:.1em;font-family:TsukuGoPr5-D,TsukuGoPro-D,sans-serif}.Menu.svelte-8zc1vu a span.svelte-8zc1vu{font-size:1.2rem;opacity:.5}.Menu.svelte-8zc1vu .container.svelte-8zc1vu{position:absolute;bottom:4rem}.Menu.svelte-8zc1vu .container h3.svelte-8zc1vu{margin-top:.5rem}.Menu.svelte-8zc1vu .store.svelte-8zc1vu{margin-top:4rem}.Menu.svelte-8zc1vu .store .box img.svelte-8zc1vu{width:calc(100vw - var(--padding)*2);height:calc((100vw - var(--padding)*2)/2);margin:1.5rem 0 1rem}nav.svelte-1swfnga h2.sp.svelte-1swfnga.svelte-1swfnga{display:none}@keyframes header-top{0%{transform:translateY(-.5rem);opacity:0}to{transform:translate(0);opacity:1}}.header-pc.svelte-1swfnga.svelte-1swfnga.svelte-1swfnga{display:flex;flex-direction:column;justify-content:space-between;height:100%}.header-sp.svelte-1swfnga.svelte-1swfnga.svelte-1swfnga{width:100%;display:flex;justify-content:space-between}.right.svelte-1swfnga.svelte-1swfnga.svelte-1swfnga{display:flex;align-items:flex-end;flex-direction:column}header.svelte-1swfnga.svelte-1swfnga.svelte-1swfnga{height:100vh;height:100dvh;display:flex;flex-direction:column;justify-content:space-between;position:fixed;top:0;z-index:99;padding:6.5rem 5vw}header.svelte-1swfnga ul li a.svelte-1swfnga.svelte-1swfnga{margin-bottom:2.5rem;transition:.5s ease-in-out}.Index header.svelte-1swfnga ul li a.svelte-1swfnga.svelte-1swfnga{opacity:1}header.svelte-1swfnga ul li div.svelte-1swfnga.svelte-1swfnga{opacity:.5;font-size:1.2rem}@media screen and (max-width: 560px){.pc.svelte-1swfnga.svelte-1swfnga.svelte-1swfnga{display:none}nav.sp-first.svelte-1swfnga.svelte-1swfnga.svelte-1swfnga{position:absolute;top:0;left:0;width:100vw;padding:3rem var(--padding) 1rem;display:flex;justify-content:space-between;align-items:flex-start;z-index:99;transition:opacity .6s ease-in-out}nav.svelte-1swfnga .sp-top h2.svelte-1swfnga span.svelte-1swfnga:nth-of-type(1){margin-left:-.5px}nav.svelte-1swfnga .sp-top h2.svelte-1swfnga span.svelte-1swfnga:nth-of-type(3){display:block;font-weight:500;margin-top:1.4px}nav.svelte-1swfnga .open-button.svelte-1swfnga.svelte-1swfnga{margin-top:.8rem}nav.svelte-1swfnga .open-button.svelte-1swfnga span.svelte-1swfnga{width:2rem;height:1.05px;border-radius:10px;background-color:#000;display:block;transition:1.3s ease-in-out}nav.svelte-1swfnga .open-button.svelte-1swfnga span.svelte-1swfnga:nth-of-type(1){margin-bottom:.6rem}nav.svelte-1swfnga .open-button.clicked.svelte-1swfnga span.svelte-1swfnga:nth-of-type(1){transform:rotate(20deg) translateY(4px) scale(1.2)}nav.svelte-1swfnga .open-button.clicked.svelte-1swfnga span.svelte-1swfnga:nth-of-type(2){transform:rotate(-20deg) translateY(-4px) scale(1.2)}header.svelte-1swfnga.svelte-1swfnga.svelte-1swfnga{width:100vw;height:auto;padding:1.2rem var(--padding) .8rem;padding-left:6.5vw;flex-direction:row;transition:1.3s cubic-bezier(.2,.8,.4,1);background-color:var(--backgroundColor);top:-4.1rem}header.svelte-1swfnga .right.svelte-1swfnga.svelte-1swfnga{flex-direction:row;align-items:center}header.svelte-1swfnga a.svelte-1swfnga.svelte-1swfnga{margin-right:2rem}header.svelte-1swfnga .open-button.svelte-1swfnga span.svelte-1swfnga{width:2rem;height:1px;border-radius:10px;background-color:#000;display:block;transition:1.3s ease-in-out}header.svelte-1swfnga .open-button.svelte-1swfnga span.svelte-1swfnga:nth-of-type(1){margin-bottom:.6rem}header.svelte-1swfnga .open-button.clicked.svelte-1swfnga span.svelte-1swfnga:nth-of-type(1){transform:rotate(20deg) translateY(4px) scale(1.2)}header.svelte-1swfnga .open-button.clicked.svelte-1swfnga span.svelte-1swfnga:nth-of-type(2){transform:rotate(-20deg) translateY(-4px) scale(1.2)}header.svelte-1swfnga .l-line.svelte-1swfnga.svelte-1swfnga{position:absolute;top:auto;bottom:0;left:0}}header.svelte-1swfnga a.svelte-1swfnga.svelte-1swfnga{transition:0s}@media screen and (max-width: 560px){header.svelte-1swfnga ul.svelte-1swfnga.svelte-1swfnga{display:none}header.svelte-1swfnga .sp-top.svelte-1swfnga h2.svelte-1swfnga{display:none}.Index header.svelte-1swfnga .sp-top.svelte-1swfnga h2.svelte-1swfnga{display:block}header.svelte-1swfnga .sp-top.svelte-1swfnga h3.svelte-1swfnga:before,header.svelte-1swfnga .sp-top.svelte-1swfnga h3.svelte-1swfnga:after{display:block}header.svelte-1swfnga .sp-top.svelte-1swfnga h3.svelte-1swfnga:after{white-space:pre;font-size:1.1rem}.About header.svelte-1swfnga .sp-top.svelte-1swfnga h3.svelte-1swfnga:before{content:"About _ etcetera inc."}.About header.svelte-1swfnga .sp-top.svelte-1swfnga h3.svelte-1swfnga:after{content:"エトセトラについて"}.Work header.svelte-1swfnga .sp-top.svelte-1swfnga h3.svelte-1swfnga:before{content:"Works _ Spatial design"}.Work header.svelte-1swfnga .sp-top.svelte-1swfnga h3.svelte-1swfnga:after{content:"これまで手掛けた空間"}.Product header.svelte-1swfnga .sp-top.svelte-1swfnga h3.svelte-1swfnga:before{content:"Product _ Furniture and items"}.Product header.svelte-1swfnga .sp-top.svelte-1swfnga h3.svelte-1swfnga:after{content:"デザインしたプロダクト"}.Contact header.svelte-1swfnga .sp-top.svelte-1swfnga h3.svelte-1swfnga:before{content:"Get in touch with us"}.Contact header.svelte-1swfnga .sp-top.svelte-1swfnga h3.svelte-1swfnga:after{content:"お問い合わせはこちら"}header.svelte-1swfnga .sp-top.svelte-1swfnga h3.svelte-1swfnga:before,header.svelte-1swfnga .sp-top.svelte-1swfnga h3.svelte-1swfnga:after{display:block;font-size:1.35rem}header.svelte-1swfnga .sp-top.svelte-1swfnga h3.svelte-1swfnga:before{margin-left:-1.2px}header.svelte-1swfnga .sp-top.svelte-1swfnga h3.svelte-1swfnga:after{margin-top:-.3rem;font-size:1.25rem}}@media screen and (min-width: 720px){.header-sp.sp.svelte-1swfnga.svelte-1swfnga.svelte-1swfnga{display:none}}@media screen and (min-width: 1640px){header.svelte-1swfnga.svelte-1swfnga.svelte-1swfnga{margin:auto;max-width:1800px}}footer.svelte-1vlszct.svelte-1vlszct{margin-top:7.5rem;padding:0 var(--padding) 3rem}footer.flush.svelte-1vlszct.svelte-1vlszct{margin-top:0}footer.svelte-1vlszct .l-line.svelte-1vlszct{margin-left:calc(-1 * var(--padding))}footer.svelte-1vlszct .top.svelte-1vlszct{margin-top:8rem}footer.svelte-1vlszct .top span.svelte-1vlszct:nth-of-type(1){margin-left:-.5px}footer.svelte-1vlszct .top span.svelte-1vlszct:nth-of-type(3){display:block;font-weight:500;margin-top:1.4px}footer.svelte-1vlszct .center.svelte-1vlszct{margin:5rem 0 4rem;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:baseline}footer.svelte-1vlszct .center li.svelte-1vlszct{width:45%;margin-bottom:1.5rem}footer.svelte-1vlszct .center li a.svelte-1vlszct{letter-spacing:.05em}footer.svelte-1vlszct .center li div.svelte-1vlszct{display:none}footer.svelte-1vlszct .bottom a.email.svelte-1vlszct{position:relative;white-space:nowrap}footer.svelte-1vlszct .bottom a.email.svelte-1vlszct:after{position:absolute;top:auto;bottom:-.1rem;display:block;content:"";width:102%;height:1px;background-color:var(--textColor);opacity:.5}footer.svelte-1vlszct .bottom .address.svelte-1vlszct{margin:1.5rem 0 4rem;opacity:.5}footer.svelte-1vlszct .bottom .copy.svelte-1vlszct{display:flex;justify-content:space-between;align-items:baseline;opacity:.5}
