.Frame_frame__Qkd_2{position:fixed;width:calc(100vw - clamp(8px,4vw,40px)*2);height:calc(100dvh - clamp(8px,4vw,40px)*2);border:1px solid #000;overflow:hidden;transform:translate(-50%,-50%);top:50%;left:50%}.Frame_page__5257H{display:grid;grid-template-columns:20% 1fr;grid-gap:clamp(8px,4vw,40px);gap:clamp(8px,4vw,40px);overflow-y:scroll;width:100%;height:100%;padding:clamp(8px,4vw,40px);scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none}.Frame_page__5257H::-webkit-scrollbar{display:none}@media(max-width:575px){.Frame_page__5257H{grid-template-rows:10% 1fr;grid-template-columns:none}}.Header_header__VBGY8{position:-webkit-sticky;position:sticky;top:0;width:-moz-fit-content;width:fit-content;align-self:start;z-index:2}@media(max-width:575px){.Header_header__VBGY8{width:100%;display:flex;flex-direction:column;align-items:center}}.Header_logo__QnKTZ{font-size:clamp(3.6rem,6vw,8rem);font-weight:900;padding-bottom:clamp(8px,4vw,40px);position:relative}@media(max-width:575px){.Header_logo__QnKTZ{padding-bottom:1%}}.Header_menu__3J0tS{margin-top:auto;font-size:1.8rem}@media(max-width:575px){.Header_menu__3J0tS{display:grid;grid-template-columns:repeat(4,1fr)}}.Header_menu__3J0tS li{width:-moz-fit-content;width:fit-content;padding:0 4px 2px;margin-bottom:6px;border-bottom:1px solid transparent;transition:all .3s ease}.Header_menu__3J0tS li.Header_active__FpZaj,.Header_menu__3J0tS li:hover{border-bottom:1px solid #000;transition:all .3s ease}.PageTransition_page_transition__An0PS{display:grid;opacity:0}.Layout_main__quHBz{width:calc(100% - clamp(8px,4vw,40px)/2);text-align:right;display:flex;justify-content:flex-end;padding:clamp(8px,4vw,40px);background-color:#fff;position:relative}@media(max-width:575px){.Layout_main__quHBz{width:100%}}.Layout_main__quHBz:after{content:"";position:absolute;top:50%;left:50%;width:calc(100% + 32px);height:calc(100% + 32px);display:block;border:2px solid #fff;transform:translate(-50%,-50%);z-index:-1}@media(max-width:575px){.Layout_main__quHBz:after{width:calc(100% + 16px);height:calc(100% + 16px);border:2px solid #fff}}.Layout_container__rgm_h{height:-moz-fit-content;height:fit-content;margin-top:auto}.PageTilet_page_title___KIuj{font-size:4rem;margin-bottom:160px}.Index_container__786Bm{display:flex;align-items:center;gap:10px;width:clamp(0px,1050px,90vw)}.Index_main__DcOVY{width:100%;text-align:right}.Index_px__Q00wr{font-size:16px}.Index_em__YU9qH{font-size:1.6em}.Index_rem__QJWA1{font-size:clamp(1.6rem,2vw,2.4rem)}.Index_top_image__80Nm_{position:absolute;object-fit:cover;top:0;left:0;height:100%;width:100%}.Index_top_title__y9o6E{position:relative}@media(max-width:575px){.Index_top_title__y9o6E{text-align:center}}.Index_top_title__y9o6E h1{font-size:7rem;margin-bottom:0;color:#fff;filter:drop-shadow(1px 1px 1px rgb(142,142,142))}.Index_top_title__y9o6E p{font-family:"Noto Serif JP";font-size:2rem}@media(max-width:575px){.Index_top_title__y9o6E p{font-size:1.6rem}}