@charset "UTF-8";.menuButton.svelte-paylvo.svelte-paylvo{z-index:1;position:relative;border:none;width:52px;height:27px;background:none;pointer-events:all;transition:padding .1s cubic-bezier(.23,1,.32,1) 0s,transform .4s cubic-bezier(.23,1,.32,1) 0s;cursor:pointer}@media (min-width: 900px){.menuButton.svelte-paylvo.svelte-paylvo{width:65px;height:33px}}.menuButton.svelte-paylvo span.svelte-paylvo{position:absolute;display:block;width:100%;height:1px;background:#000;transition:bottom .1s,width .15s cubic-bezier(.23,1,.32,1) 0s,left .15s cubic-bezier(.23,1,.32,1) 0s,transform .15s cubic-bezier(.23,1,.32,1) 0s,opacity .1s;transform-origin:50%}.menuButton.svelte-paylvo span.svelte-paylvo:first-child{bottom:26px;left:0}@media (min-width: 900px){.menuButton.svelte-paylvo span.svelte-paylvo:first-child{bottom:32px}}.menuButton.svelte-paylvo span.svelte-paylvo:nth-child(2){bottom:50%;left:0}.menuButton.svelte-paylvo span.svelte-paylvo:last-child{bottom:1px;left:0}.menuButton.svelte-paylvo.svelte-paylvo:hover{padding:0}.menuButton.svelte-paylvo:hover span.svelte-paylvo{width:100%;left:0}.menuButton.svelte-paylvo:hover span.svelte-paylvo:first-child{bottom:23px}@media (min-width: 900px){.menuButton.svelte-paylvo:hover span.svelte-paylvo:first-child{bottom:27px}}.menuButton.svelte-paylvo:hover span.svelte-paylvo:last-child{bottom:6px}.menuButton.isActive.svelte-paylvo.svelte-paylvo{padding:1px .5px}@media (min-width: 900px){.menuButton.isActive.svelte-paylvo.svelte-paylvo{padding:.5px 0}}.menuButton.isActive.svelte-paylvo span.svelte-paylvo{width:80.62px;bottom:50%;left:-3.31px}@media (min-width: 900px){.menuButton.isActive.svelte-paylvo span.svelte-paylvo{width:72.9px;bottom:50%;left:-3.45px}}.menuButton.isActive.svelte-paylvo span.svelte-paylvo:first-child{bottom:50%;transform:rotate(20deg)}.menuButton.isActive.svelte-paylvo span.svelte-paylvo:nth-child(2){opacity:0}.menuButton.isActive.svelte-paylvo span.svelte-paylvo:last-child{bottom:50%;transform:rotate(-20deg)}.menuButton.isActive.svelte-paylvo:hover span.svelte-paylvo:first-child{transform:rotate(10deg)}.menuButton.isActive.svelte-paylvo:hover span.svelte-paylvo:last-child{transform:rotate(-10deg)}.header--right.svelte-1u1j1qo.svelte-1u1j1qo{position:fixed;top:0;right:0;padding:25px;z-index:100;background-color:transparent;font-family:var(--base-font-family);font-size:var(--sp-header-title-size);line-height:var(--sp-header-title-lh);letter-spacing:.05em}@media (min-width: 900px){.header--right.svelte-1u1j1qo.svelte-1u1j1qo{font-size:var(--pc-header-title-size);line-height:var(--pc-header-title-lh);letter-spacing:.03em}}@media (min-width: 900px){.header--right.svelte-1u1j1qo.svelte-1u1j1qo{padding:30px}}.header--right.svelte-1u1j1qo .logo.svelte-1u1j1qo{width:160px;height:auto}@media (min-width: 900px){.header--right.svelte-1u1j1qo .logo.svelte-1u1j1qo{width:185px}}#header.svelte-1jurzxt.svelte-1jurzxt{position:fixed;top:0;left:0;padding:25px;width:100%;z-index:100;background-color:transparent}#header.svelte-1jurzxt .menu.svelte-1jurzxt{display:none;font-family:var(--base-font-family);font-size:var(--sp-title-G-size);line-height:var(--sp-title-G-lh);letter-spacing:.03em}@media (min-width: 900px){#header.svelte-1jurzxt .menu.svelte-1jurzxt{font-size:var(--pc-title-G-size);line-height:var(--pc-title-G-lh);letter-spacing:.03em}}#header.svelte-1jurzxt .menu ul.svelte-1jurzxt{list-style:none;position:fixed;right:30px;bottom:25px;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;height:100%;gap:15px}#header.svelte-1jurzxt .menu ul li.nomena.svelte-1jurzxt{margin-top:15px}#header.svelte-1jurzxt .menu ul li a.svelte-1jurzxt{text-decoration:none}#header.isOpen.svelte-1jurzxt.svelte-1jurzxt{width:100dvw;height:100dvh;background-color:var(--base-background-color)}#header.isOpen.svelte-1jurzxt .menu.svelte-1jurzxt{display:block;position:relative}@media (min-width: 900px){#header.isOpen.svelte-1jurzxt.svelte-1jurzxt{height:82px;background-color:#ededed4d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#header.isOpen.svelte-1jurzxt .menu ul.svelte-1jurzxt{position:fixed;top:25px;left:150px;right:auto;bottom:auto;height:1.75em;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:20px}#header.isOpen.svelte-1jurzxt .menu ul .nomena.svelte-1jurzxt{margin-top:0}}:root{--base-text-color:#000;--link-color:#000;--base-background-color:#ededed;--header-background-color:#ededed;--header-open-background-color:#ededed;--top-border-color:#eaeaea;--menu-text-color:#000;--sub-text-color:#000;--hr-color:#b5b5b6;--border-color:#000;--border-hover-color:#b5b5b6;--image-background-color:#f8f8f8}:root{--scrollbar-width:0px;--footer-height:301px}:root{--sp-title-A-size:20px;--sp-title-B-size:18px;--sp-title-C-size:15px;--sp-title-D-size:16px;--sp-title-E-size:15px;--sp-title-F-size:15px;--sp-title-G-size:18px;--sp-text-A-size:15px;--sp-text-B-size:14px;--sp-text-C-size:14px;--sp-text-D-size:16px;--sp-text-E-size:14px;--sp-text-F-size:14px;--sp-text-G-size:14px;--sp-text-H-size:15px;--sp-credit-size:12px;--pc-title-A-size:22px;--pc-title-B-size:18px;--pc-title-C-size:18px;--pc-title-D-size:18px;--pc-title-E-size:20px;--pc-title-F-size:20px;--pc-title-G-size:18px;--pc-text-A-size:18px;--pc-text-B-size:16px;--pc-text-C-size:18px;--pc-text-D-size:16px;--pc-text-E-size:18px;--pc-text-F-size:18px;--pc-text-G-size:18px;--pc-text-H-size:18px;--pc-credit-size:14px;--pc-exhibition-title-L-size:28px;--pc-exhibition-note-L-size:20px;--sp-header-size:18px;--sp-header-title-size:16px;--sp-footer-size:10px;--pc-header-size:18px;--pc-header-title-size:22px;--pc-footer-size:12px;--header-height:84px;--sp-title-A-lh:1.75;--sp-title-B-lh:1.75;--sp-title-C-lh:1.9;--sp-title-D-lh:1.8;--sp-title-E-lh:1.9;--sp-title-F-lh:1.9;--sp-title-G-lh:1.75;--sp-text-A-lh:1.9;--sp-text-B-lh:2;--sp-text-C-lh:1.8;--sp-text-D-lh:1.8;--sp-text-E-lh:2;--sp-text-F-lh:1.8;--sp-text-G-lh:2;--sp-text-H-lh:1.8;--sp-credit-lh:1.5;--pc-title-A-lh:1.75;--pc-title-B-lh:1.75;--pc-title-C-lh:1.9;--pc-title-D-lh:1.8;--pc-title-E-lh:1.9;--pc-title-F-lh:1.9;--pc-title-G-lh:1.75;--pc-text-A-lh:1.9;--pc-text-B-lh:1.9;--pc-text-C-lh:1.75;--pc-text-D-lh:1.8;--pc-text-E-lh:1.75;--pc-text-F-lh:1.9;--pc-text-G-lh:1.9;--pc-text-H-lh:1.8;--pc-credit-lh:1.8;--pc-exhibition-title-L-lh:1.6;--pc-exhibition-note-L-lh:1.75;--sp-header-lh:1.75;--sp-header-title-lh:1.75;--sp-footer-lh:1.75;--pc-header-lh:1.75;--pc-header-title-lh:31.5px;--pc-footer-lh:1.75;--base-font-family:"NeueHaasUnicaPro-Regular{pm}", Helvetica, "TazuganeGothicStdN-Regular{pm}", sans-serif;--base-font-family--normal:"NeueHaasUnicaPro-Regular", Helvetica, "TazuganeGothicStdN-Regular", sans-serif;--jp-sans-serif:"TazuganeGothicStdN-Regular{pm}", sans-serif;--jp-sans-serif--normal:"TazuganeGothicStdN-Regular", sans-serif;--en-sans-serif:"NeueHaasUnicaPro-Regular{pm}", Helvetica, sans-serif;--en-sans-serif--normal:"NeueHaasUnicaPro-Regular", Helvetica, sans-serif;--sans-serif:"Inter", "TazuganeGothicStdN-Regular", Helvetica, sans-serif}#footer.svelte-jr0tn2.svelte-jr0tn2{position:relative;margin-top:60px;padding:30px 30px 65px;background:#fff;color:#000}#footer.svelte-jr0tn2 .footer-logo.svelte-jr0tn2{width:100%;height:auto}#footer.svelte-jr0tn2 .footer-desc.svelte-jr0tn2{margin-left:37.5%}#footer.svelte-jr0tn2 .footer-desc p.svelte-jr0tn2{text-align:left;margin:0;font-size:9px;line-height:1.5;letter-spacing:.03em}#footer.svelte-jr0tn2 .sns-wrapper.svelte-jr0tn2{position:absolute;left:30px;bottom:15px}#footer.svelte-jr0tn2 .sns-wrapper ul.svelte-jr0tn2{max-height:25px;display:flex;flex-direction:row;gap:9px;align-items:center}#footer.svelte-jr0tn2 .sns-wrapper ul li.svelte-jr0tn2{list-style:none}#footer.svelte-jr0tn2 .copy-right.svelte-jr0tn2{position:absolute;right:30px;bottom:15px;margin-top:20px;font-size:9px;line-height:1.5;letter-spacing:.05em}@media (min-width: 900px){#footer.svelte-jr0tn2.svelte-jr0tn2{margin-top:90px;padding:45px 45px 40px 60px}#footer.svelte-jr0tn2 .footer-logo.svelte-jr0tn2{margin-bottom:6px;width:393px;height:auto}#footer.svelte-jr0tn2 .footer-desc.svelte-jr0tn2{margin-left:147px}#footer.svelte-jr0tn2 .footer-desc p.svelte-jr0tn2{font-size:12px}#footer.svelte-jr0tn2 .sns-wrapper.svelte-jr0tn2{right:45px;bottom:60px;left:auto}#footer.svelte-jr0tn2 .copy-right.svelte-jr0tn2{right:45px;bottom:26px;font-size:12px}}
