.Layout_header__ktuCN{position:absolute;width:100%;padding-right:var(--grpc);z-index:10;display:flex;justify-content:flex-end;gap:0 var(--grpc);align-items:flex-start}.Layout_logo__RSnex{position:fixed;left:0;bottom:0;z-index:1000;width:calc(var(--grpc)*8);line-height:0;pointer-events:none}@media screen and (max-width:980px){.Layout_logo__RSnex{width:100%}}.Layout_logo__RSnex svg{position:relative;z-index:1}.Layout_logo__RSnex svg path{fill:var(--color-logo);transition:opacity .1s}.Layout_logo__RSnex svg path:nth-child(6){transition-delay:.6s}.Layout_logo__RSnex svg path:nth-child(5){transition-delay:.5s}.Layout_logo__RSnex svg path:nth-child(4){transition-delay:.4s}.Layout_logo__RSnex svg path:nth-child(3){transition-delay:.3s}.Layout_logo__RSnex svg path:nth-child(2){transition-delay:.2s}.Layout_logo__RSnex svg path:first-child{transition-delay:.1s}.Layout_logo__RSnex .Layout_svg__REWPW path{opacity:0}.Layout_logo__RSnex .Layout_svg__REWPW path:nth-child(6){transition-delay:.1s}.Layout_logo__RSnex .Layout_svg__REWPW path:nth-child(5){transition-delay:.2s}.Layout_logo__RSnex .Layout_svg__REWPW path:nth-child(4){transition-delay:.3s}.Layout_logo__RSnex .Layout_svg__REWPW path:nth-child(3){transition-delay:.4s}.Layout_logo__RSnex .Layout_svg__REWPW path:nth-child(2){transition-delay:.5s}.Layout_logo__RSnex .Layout_svg__REWPW path:first-child{transition-delay:.6s}.Layout_logo_landscape__nGjAQ{top:50%;bottom:auto;margin:auto;right:var(--grpc);left:auto;transform:translateY(-50%);width:calc(var(--grpc)*12)}.Layout_logo_landscape__nGjAQ svg path{fill:#fff}.Layout_visible__wwzXA{visibility:visible!important}.Layout_main__CFlgn{padding-top:49px}@media screen and (max-width:980px){.Layout_main__CFlgn{margin:auto;max-width:575px}}.Layout_main_landscape__o24th{display:none}.Layout_main_top__ABuoY{padding-top:49px}.Footer_footer__lD3vi{margin-top:120px;padding:30px var(--grpc) 100px;border-top:1px solid var(--color-font);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;grid-gap:30px;gap:30px}@media screen and (max-width:980px){.Footer_footer__lD3vi{padding:30px calc(var(--grpc)) 100px;grid-template-rows:auto auto auto auto;gap:15px}}.Footer_footer__lD3vi div:nth-child(3){grid-column:1/3;text-align:right}@media screen and (max-width:980px){.Footer_footer__lD3vi div:nth-child(3){grid-row:2/3}.Footer_footer__lD3vi div:nth-child(4){grid-row:3/4;grid-column:1/3}.Footer_footer__lD3vi div:nth-child(5){grid-row:4/5;grid-column:1/3}}.Footer_nav__oxldW{grid-column:1/2;grid-row:1/2}.Footer_nav__oxldW ul{padding-left:0;display:grid;grid-template-columns:repeat(3,calc(3 * var(--grpc)));grid-template-rows:repeat(4,auto);grid-auto-flow:column}@media screen and (max-width:980px){.Footer_nav__oxldW ul{display:block}}.Footer_nav__oxldW ul li:first-child{grid-row:1/5}.Footer_nav__oxldW ul li a{text-decoration:none;padding:0 0 20px;display:block;font-family:TsukuGoPr5-M,sans-serif;font-style:normal;font-weight:500;font-size:1.4rem;line-height:100%;color:var(--color-font)}.Footer_logo__Z3jKJ{width:calc(var(--grpc)*4);margin-left:auto}@media screen and (max-width:980px){.Footer_logo__Z3jKJ{margin-right:auto;width:calc(var(--grpc)*14)}}.Footer_logo__Z3jKJ svg{width:100%}.Footer_logo__Z3jKJ svg path{fill:var(--color-logo)}.Footer_setting__6ods1{margin-left:auto;margin-top:0}@media screen and (max-width:980px){.Footer_setting__6ods1{margin-left:0;grid-column:2/3;grid-row:1/2}}.Footer_setting__6ods1 li{text-align:right;display:flex;align-items:center;justify-content:flex-end;font-family:The Future,TsukuGoPr5-M,sans-serif;font-style:normal;font-weight:500;font-size:1.2rem;line-height:100%;color:var(--color-font)}@media screen and (max-width:980px){.Footer_setting__6ods1 li{font-size:1.1rem}}.Footer_setting__6ods1 li label{margin-right:15px;white-space:nowrap}.Footer_setting__6ods1 li label input{display:none}.Footer_setting__6ods1 li label i{display:inline-block;width:20px;height:20px;margin-right:6px;border-width:1px;border-style:solid;border-radius:50%;border-color:var(--color-font);position:relative;background-color:#fff;vertical-align:middle}@media screen and (max-width:980px){.Footer_setting__6ods1 li label i{width:10px;height:10px}}.Footer_setting__6ods1 li label i:before{content:"";position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;width:8px;height:8px;border-radius:50%}.Footer_setting__6ods1 li label input:checked+span i:before{background-color:var(--color-primary)}.Footer_setting__6ods1 li p{width:50px;text-align:right}.Footer_links__C0oRR{display:flex;margin:0}@media screen and (max-width:980px){.Footer_links__C0oRR{justify-content:center}}.Footer_links__C0oRR li{font-family:The Future,TsukuGoPr5-M,sans-serif;font-style:normal;font-weight:500;font-size:1.2rem;line-height:100%;color:var(--color-font)}@media screen and (max-width:980px){.Footer_links__C0oRR li{font-size:1.1rem}}.Footer_links__C0oRR li{margin-right:30px}.Footer_links__C0oRR li:last-child{margin-right:0}.Footer_links__C0oRR li a{display:block;text-decoration:none}.Footer_credit__FumJ6{display:flex;justify-content:flex-end}@media screen and (max-width:980px){.Footer_credit__FumJ6{justify-content:center;flex-wrap:wrap}}.Footer_credit__FumJ6 p{font-family:The Future,TsukuGoPr5-M,sans-serif;font-style:normal;font-weight:500;font-size:1.2rem;line-height:100%;color:var(--color-font)}@media screen and (max-width:980px){.Footer_credit__FumJ6 p{font-size:1.1rem}}.Footer_credit__FumJ6 p{margin:0 0 0 30px;text-align:right}@media screen and (max-width:980px){.Footer_credit__FumJ6 p{width:50%;margin:0;padding:0 10px 15px}.Footer_credit__FumJ6 p:nth-child(2){text-align:left}.Footer_credit__FumJ6 p:nth-child(3){text-align:center}}.Footer_colon__UJ2a3{visibility:hidden}.Nav_nav__UsDeu{width:calc(var(--grpc)*2);min-width:120px;background-color:var(--color-bg2);position:absolute;right:var(--grpc);top:40px;z-index:10}@media screen and (max-width:980px){.Nav_nav__UsDeu{display:none;position:fixed}}.Nav_nav__UsDeu ul{margin:0}.Nav_nav__UsDeu ul li{padding-bottom:1.5rem}.Nav_nav__UsDeu ul li:last-child{padding-bottom:0}.Nav_nav__UsDeu ul li a,.Nav_nav__UsDeu ul li span{display:block;text-decoration:none;cursor:pointer;font-family:The Future,TsukuGoPro-B,sans-serif;font-style:normal;font-weight:500;font-size:1.4rem;line-height:100%;letter-spacing:.05em;color:var(--color-font);text-align:right}.Nav_nav__UsDeu ul li a[aria-current=page],.Nav_nav__UsDeu ul li a[aria-selected=true],.Nav_nav__UsDeu ul li span[aria-current=page],.Nav_nav__UsDeu ul li span[aria-selected=true]{text-align:left}.Nav_right__bRPbC{right:calc(var(--grpc)*4)}@media screen and (max-width:980px){.Nav_right__bRPbC{right:calc(var(--grpc)*2)}}.Nav_fix__K8wMS{position:fixed;top:70px}@media screen and (max-width:980px){.Nav_fix__K8wMS{display:block}.Nav_sp__Xl3tw{display:none}}.Landscape_block__Uck0S{min-height:100vh;background-color:var(--color-bg);position:relative;z-index:10;position:fixed;width:100%;left:0;top:0}.Landscape_title__EYq0I{margin:0;text-align:center;padding:10px 0;font-family:The Future;font-style:normal;font-weight:500;font-size:1.2rem;line-height:100%;background-color:var(--color-primary)}.Landscape_box__xLsl1{display:flex;padding:0 var(--grpc) var(--grpc);gap:0 5px;height:calc(100vh - 32px)}.Landscape_box__xLsl1 figure{position:relative;overflow:hidden;width:100%}.Landscape_box__xLsl1 figure:first-child{border-radius:0 0 0 20px}.Landscape_box__xLsl1 figure:last-child{border-radius:0 0 20px 0}.Landscape_box__xLsl1 figure img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}.Landscape_time__YJn2W{position:absolute;left:0;right:0;margin:auto;bottom:calc(var(--grpc) + 10px);text-align:center;color:#fff}.Landscape_time__YJn2W p{font-family:The Future;font-style:normal;font-weight:500;font-size:1.2rem;line-height:100%}.About_head___XtFy{padding:0 var(--grpc);display:grid;grid-template-columns:1fr 1fr;grid-gap:0 calc(var(--grpc)*6);gap:0 calc(var(--grpc)*6)}@media screen and (max-width:980px){.About_head___XtFy{display:block;padding:0}}.About_head___XtFy figure{position:relative}.About_head___XtFy figure:before{padding-top:125.08%;content:"";display:block}.About_head___XtFy figure:nth-child(2){margin-top:160px}@media screen and (max-width:980px){.About_head___XtFy figure:nth-child(2){display:none}}.About_head___XtFy figure img{max-width:100%;position:absolute;left:0;top:0;width:100%}.About_lead__6lcF3{padding:0 calc(var(--grpc)*4) 0 calc(var(--grpc)*2);display:flex;flex-direction:row-reverse;margin-top:150px}@media screen and (max-width:980px){.About_lead__6lcF3{margin-top:100px;display:block;padding:0 calc(var(--grpc)*2)}}.About_lead__6lcF3 div{margin-top:100px}.About_lead__6lcF3 p{font-family:TsukuAOldMinPr6-M,serif;font-style:normal;font-weight:500;font-size:1.6rem;line-height:200%;letter-spacing:.1em;font-feature-settings:"pwid" on,"palt" on,"pkna" on;color:var(--color-font);margin:3rem 0}.About_lead__6lcF3 h1{width:calc(var(--grpc)*2);font-family:TsukuAOldMinPr6-M,serif;font-style:normal;font-weight:500;font-size:1.6rem;line-height:110%;letter-spacing:.05em;color:var(--color-font);writing-mode:vertical-rl}@media screen and (max-width:980px){.About_lead__6lcF3 h1{margin:auto;width:auto}}.About_block__BX7uY{margin-top:120px;padding-left:calc(var(--grpc)*6)}@media screen and (max-width:980px){.About_block__BX7uY{margin-top:50px;padding:0 calc(var(--grpc)*2)}}.About_block__BX7uY h2{font-family:TsukuGoPro-B,sans-serif;font-style:normal;font-weight:700;font-size:2.2rem;line-height:175%;letter-spacing:.05em;font-feature-settings:"pwid" on,"palt" on;color:var(--color-font)}.About_block__BX7uY>p{font-family:TsukuGoPr5-M,sans-serif;font-size:1.4rem;line-height:175%;color:var(--color-font);font-weight:500;margin-top:50px;max-width:calc(var(--grpc)*12)}@media screen and (max-width:980px){.About_block__BX7uY>p{max-width:none;margin-top:30px}}.About_block__BX7uY>figure{margin-top:30px}.About_member_image__KGXYR{display:flex;flex-wrap:wrap;margin:40px 0;padding-right:calc(var(--grpc)*4)}@media screen and (max-width:980px){.About_member_image__KGXYR{flex-wrap:nowrap;width:100vw;margin-left:calc(((100vw - 575px)/2 + var(--grpc)*2)*-1);padding:0 calc(var(--grpc)*2) 0 calc((100vw - 575px)/2 + var(--grpc)*2);overflow:scroll;-webkit-overflow-scrolling:touch}}@media screen and (max-width:768px){.About_member_image__KGXYR{width:100vw;margin-left:calc(var(--grpc)*-2);padding:0 calc(var(--grpc)*2)}}.About_member_image__KGXYR figure{width:calc(var(--grpc)*4)}@media screen and (max-width:980px){.About_member_image__KGXYR figure{min-width:calc(var(--grpc)*11)}}@media screen and (max-width:768px){.About_member_image__KGXYR figure{min-width:calc(var(--grpc)*11)}}.About_member_list__wz3XW{display:flex;flex-wrap:wrap;gap:20px 0}@media screen and (max-width:980px){.About_member_list__wz3XW{display:block}}.About_member_list__wz3XW section{width:calc(var(--grpc)*5);display:flex;align-items:flex-start}.About_member_list__wz3XW section:last-child figure:before{mix-blend-mode:normal}.About_member_list__wz3XW section figure{width:var(--grpc)}.About_member_list__wz3XW section div{width:calc(100% - var(--grpc));padding:0 20px}.About_member_list__wz3XW section h3{font-family:TsukuGoPr5-M,sans-serif;font-size:1.4rem;line-height:175%;color:var(--color-font);font-weight:500;margin:0}.About_member_list__wz3XW section p{font-family:TsukuGoPro-B,sans-serif;font-style:normal;font-weight:700;font-size:1.2rem;line-height:175%;color:var(--color-font)}@media screen and (max-width:980px){.About_member_list__wz3XW section p{font-size:1.1rem}}.About_member_list__wz3XW section p{margin:0}.About_history__hoSZo ol{margin-top:40px}.About_history__hoSZo ol li{margin:10px 0;display:flex}.About_history__hoSZo ol li span{font-family:TsukuGoPr5-M,sans-serif;font-size:1.4rem;line-height:175%;color:var(--color-font);font-weight:500}.About_history__hoSZo ol li span:first-child{margin-top:5px;width:110px;display:inline-block;font-family:The Future,TsukuGoPr5-M,sans-serif;font-style:normal;font-weight:500;font-size:1.2rem;line-height:100%;color:var(--color-font)}@media screen and (max-width:980px){.About_history__hoSZo ol li span:first-child{font-size:1.1rem;width:60px}}.About_history__hoSZo ol li span:last-child{flex:1 1}.About_sibira__0Vh37>figure{width:calc(var(--grpc)*5)}@media screen and (max-width:980px){.About_sibira__0Vh37>figure{width:calc(var(--grpc)*16)}}.About_sibira__0Vh37>figure svg{width:100%;display:block}.About_sibira__0Vh37>figure svg path{fill:var(--color-font)}.About_crossing__6_LvE>figure{width:calc(var(--grpc)*6)}@media screen and (max-width:980px){.About_crossing__6_LvE>figure{width:calc(var(--grpc)*16)}}.About_crossing__6_LvE>figure svg{width:100%;display:block}.About_crossing__6_LvE>figure svg path{fill:var(--color-font)}.Thumbnail_thumbnal__DoRu3{margin-bottom:20px;display:grid;grid-template-columns:var(--grpc) 1fr;align-items:flex-start;width:calc(var(--grpc)*5)}@media screen and (max-width:980px){.Thumbnail_thumbnal__DoRu3{width:auto;grid-template-columns:calc(var(--grpc)*3) 1fr}}.Thumbnail_thumbnal__DoRu3 figure{width:var(--grpc);position:relative}@media screen and (max-width:980px){.Thumbnail_thumbnal__DoRu3 figure{width:calc(var(--grpc)*3)}}.Thumbnail_thumbnal__DoRu3 figure:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;mix-blend-mode:hard-light;background-color:#bffd5b;z-index:1}.Thumbnail_thumbnal__DoRu3 div{margin-left:10px}.Thumbnail_thumbnal__DoRu3 p{font-family:TsukuGoPro-B,sans-serif;font-style:normal;font-weight:700;font-size:1.2rem;line-height:175%;color:var(--color-font)}@media screen and (max-width:980px){.Thumbnail_thumbnal__DoRu3 p{font-size:1.1rem}}.Thumbnail_thumbnal__DoRu3 p{margin:0}.Thumbnail_thumbnal__DoRu3 p span{line-height:175%}.BoxLink_link__lBs8X a,.Thumbnail_thumbnal__DoRu3 p span{font-family:TsukuGoPr5-M,sans-serif;font-size:1.4rem;color:var(--color-font);font-weight:500}.BoxLink_link__lBs8X a{background-color:var(--color-primary);display:inline-block;border:1px solid var(--color-font);padding:10px 20px;font-style:normal;line-height:100%;text-decoration:none;color:#000}.Title_title__2TNbY{position:fixed;background-color:var(--color-bg2);left:0;top:0;height:50px;display:flex;align-items:center;justify-content:flex-end;z-index:100;width:100%;padding:0 0 0 var(--grpc);border-bottom:1px solid var(--color-font);transform:translate3d(0,-100%,0);transition:transform .5s;gap:0 var(--grpc)}.Title_title__2TNbY[aria-hidden=false]{transform:translateZ(0)}@media screen and (max-width:980px){.Title_title__2TNbY{justify-content:space-between;padding:0 var(--grpc);flex-direction:row-reverse;justify-content:flex-end;transform:none}}.Title_title__2TNbY>p{font-family:The Future,TsukuGoPro-B,sans-serif;font-style:normal;font-weight:500;font-size:1.4rem;line-height:100%;letter-spacing:.05em;color:var(--color-font);width:calc(var(--grpc)*3);text-align:right;text-decoration:none;padding:10px;white-space:nowrap;cursor:pointer}.Title_title__2TNbY>p svg{display:none;margin-left:5px;vertical-align:middle}.Title_title__2TNbY>p svg path{stroke:var(--color-font)}@media screen and (max-width:980px){.Title_title__2TNbY>p{width:50%}.Title_title__2TNbY>p svg{display:inline}}.Title_title__2TNbY>h1{width:calc(var(--grpc)*3);font-family:TsukuGoPro-B,sans-serif;font-style:normal;font-weight:700;font-size:1.4rem;line-height:100%;color:var(--color-font);cursor:pointer}.Title_title__2TNbY>h1 svg{display:none;margin-right:5px;vertical-align:-2px}.Title_title__2TNbY>h1 svg path{fill:var(--color-font)}@media screen and (max-width:980px){.Title_title__2TNbY>h1{width:50%}.Title_title__2TNbY>h1 svg{display:inline}}.Title_subActive__xvKoN{transform:rotate(-180deg)}.Title_menu__RKxNx{position:fixed;left:0;top:50px;width:100%;height:100vh;z-index:1000;background-color:var(--color-primary);display:none}.Title_menu__RKxNx footer{margin:0;border:none}.Title_menu__RKxNx footer *{color:#000!important}@media screen and (max-width:980px){.Title_on__yVR9G{display:block}.Title_on__yVR9G svg{display:none}}