.Footer_footer__Ksopt{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__Ksopt{padding:30px calc(var(--grpc)) 100px;grid-template-rows:auto auto auto auto;gap:15px}}.Footer_footer__Ksopt div:nth-child(3){grid-column:1/3;text-align:right}@media screen and (max-width:980px){.Footer_footer__Ksopt div:nth-child(3){grid-row:2/3}.Footer_footer__Ksopt div:nth-child(4){grid-row:3/4;grid-column:1/3}.Footer_footer__Ksopt div:nth-child(5){grid-row:4/5;grid-column:1/3}}.Footer_nav__vqY9F{grid-column:1/2;grid-row:1/2}.Footer_nav__vqY9F 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__vqY9F ul{display:block}}.Footer_nav__vqY9F ul li:first-child{grid-row:1/5}.Footer_nav__vqY9F 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__q5vAW{width:calc(var(--grpc)*4);margin-left:auto}@media screen and (max-width:980px){.Footer_logo__q5vAW{margin-right:auto;width:calc(var(--grpc)*14)}}.Footer_logo__q5vAW svg{width:100%}.Footer_logo__q5vAW svg path{fill:var(--color-logo)}.Footer_setting__9n9Ie{margin-left:auto;margin-top:0}@media screen and (max-width:980px){.Footer_setting__9n9Ie{margin-left:0;grid-column:2/3;grid-row:1/2}}.Footer_setting__9n9Ie 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__9n9Ie li{font-size:1.1rem}}.Footer_setting__9n9Ie li label{margin-right:15px;white-space:nowrap}.Footer_setting__9n9Ie li label input{display:none}.Footer_setting__9n9Ie 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__9n9Ie li label i{width:10px;height:10px}}.Footer_setting__9n9Ie 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__9n9Ie li label input:checked+span i:before{background-color:var(--color-primary)}.Footer_setting__9n9Ie li p{width:50px;text-align:right}.Footer_links__W8RrQ{display:flex;margin:0}@media screen and (max-width:980px){.Footer_links__W8RrQ{justify-content:center}}.Footer_links__W8RrQ 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);margin-right:30px}@media screen and (max-width:980px){.Footer_links__W8RrQ li{font-size:1.1rem}}.Footer_links__W8RrQ li:last-child{margin-right:0}.Footer_links__W8RrQ li a{display:block;text-decoration:none}.Footer_credit__BPvON{display:flex;justify-content:flex-end}@media screen and (max-width:980px){.Footer_credit__BPvON{justify-content:center;flex-wrap:wrap}}.Footer_credit__BPvON 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);margin:0 0 0 30px;text-align:right}@media screen and (max-width:980px){.Footer_credit__BPvON p{font-size:1.1rem;width:50%;margin:0;padding:0 10px 15px}.Footer_credit__BPvON p:nth-child(2){text-align:left}.Footer_credit__BPvON p:nth-child(3){text-align:center}}.Footer_colon__dDka2{visibility:hidden}.Nav_nav__zODmt{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__zODmt{display:none;position:fixed}}.Nav_nav__zODmt ul{margin:0}.Nav_nav__zODmt ul li{padding-bottom:1.5rem}.Nav_nav__zODmt ul li:last-child{padding-bottom:0}.Nav_nav__zODmt ul li a,.Nav_nav__zODmt 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__zODmt ul li a[aria-current=page],.Nav_nav__zODmt ul li a[aria-selected=true],.Nav_nav__zODmt ul li span[aria-current=page],.Nav_nav__zODmt ul li span[aria-selected=true]{text-align:left}.Nav_right__Qz_Se{right:calc(var(--grpc)*4)}@media screen and (max-width:980px){.Nav_right__Qz_Se{right:calc(var(--grpc)*2)}}.Nav_fix__cg13V{position:fixed;top:70px}@media screen and (max-width:980px){.Nav_fix__cg13V{display:block}.Nav_sp__n_wWO{display:none}}.Landscape_block__iWVfO{min-height:100vh;background-color:var(--color-bg);position:relative;z-index:10;position:fixed;width:100%;left:0;top:0}.Landscape_title__a_ec5{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__Jtorf{display:flex;padding:0 var(--grpc) var(--grpc);gap:0 5px;height:calc(100vh - 32px)}.Landscape_box__Jtorf figure{position:relative;overflow:hidden;width:100%}.Landscape_box__Jtorf figure:first-child{border-radius:0 0 0 20px}.Landscape_box__Jtorf figure:last-child{border-radius:0 0 20px 0}.Landscape_box__Jtorf figure img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}.Landscape_time__Cpgef{position:absolute;left:0;right:0;margin:auto;bottom:calc(var(--grpc) + 10px);text-align:center;color:#fff}.Landscape_time__Cpgef p{font-family:The Future;font-style:normal;font-weight:500;font-size:1.2rem;line-height:100%}.Layout_header__wAQMh{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__T_izJ{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__T_izJ{width:100%}}.Layout_logo__T_izJ svg{position:relative;z-index:1}.Layout_logo__T_izJ svg path{fill:var(--color-logo);transition:opacity .1s}.Layout_logo__T_izJ svg path:nth-child(6){transition-delay:.6s}.Layout_logo__T_izJ svg path:nth-child(5){transition-delay:.5s}.Layout_logo__T_izJ svg path:nth-child(4){transition-delay:.4s}.Layout_logo__T_izJ svg path:nth-child(3){transition-delay:.3s}.Layout_logo__T_izJ svg path:nth-child(2){transition-delay:.2s}.Layout_logo__T_izJ svg path:first-child{transition-delay:.1s}.Layout_logo__T_izJ .Layout_svg__CyrD6 path{opacity:0}.Layout_logo__T_izJ .Layout_svg__CyrD6 path:nth-child(6){transition-delay:.1s}.Layout_logo__T_izJ .Layout_svg__CyrD6 path:nth-child(5){transition-delay:.2s}.Layout_logo__T_izJ .Layout_svg__CyrD6 path:nth-child(4){transition-delay:.3s}.Layout_logo__T_izJ .Layout_svg__CyrD6 path:nth-child(3){transition-delay:.4s}.Layout_logo__T_izJ .Layout_svg__CyrD6 path:nth-child(2){transition-delay:.5s}.Layout_logo__T_izJ .Layout_svg__CyrD6 path:first-child{transition-delay:.6s}.Layout_logo_landscape__hhIxi{top:50%;bottom:auto;margin:auto;right:var(--grpc);left:auto;transform:translateY(-50%);width:calc(var(--grpc)*12)}.Layout_logo_landscape__hhIxi svg path{fill:#fff}.Layout_visible__REhhz{visibility:visible!important}.Layout_main__evXrv{padding-top:49px}@media screen and (max-width:980px){.Layout_main__evXrv{margin:auto;max-width:575px}}.Layout_main_landscape__Cwh_y{display:none}.Layout_main_top__x7beg{padding-top:49px}.Thumbnail_thumbnal__pz68G{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__pz68G{width:auto;grid-template-columns:calc(var(--grpc)*3) 1fr}}.Thumbnail_thumbnal__pz68G figure{width:var(--grpc);position:relative}@media screen and (max-width:980px){.Thumbnail_thumbnal__pz68G figure{width:calc(var(--grpc)*3)}}.Thumbnail_thumbnal__pz68G 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__pz68G div{margin-left:10px}.Thumbnail_thumbnal__pz68G p{font-family:TsukuGoPro-B,sans-serif;font-style:normal;font-weight:700;font-size:1.2rem;line-height:175%;color:var(--color-font);margin:0}@media screen and (max-width:980px){.Thumbnail_thumbnal__pz68G p{font-size:1.1rem}}.Thumbnail_thumbnal__pz68G p span{line-height:175%}.BoxLink_link___2gs5 a,.Thumbnail_thumbnal__pz68G p span{font-family:TsukuGoPr5-M,sans-serif;font-size:1.4rem;color:var(--color-font);font-weight:500}.BoxLink_link___2gs5 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__399Ek{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__399Ek[aria-hidden=false]{transform:translateZ(0)}@media screen and (max-width:980px){.Title_title__399Ek{justify-content:space-between;padding:0 var(--grpc);flex-direction:row-reverse;justify-content:flex-end;transform:none}}.Title_title__399Ek>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__399Ek>p svg{display:none;margin-left:5px;vertical-align:middle}.Title_title__399Ek>p svg path{stroke:var(--color-font)}@media screen and (max-width:980px){.Title_title__399Ek>p{width:50%}.Title_title__399Ek>p svg{display:inline}}.Title_title__399Ek>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__399Ek>h1 svg{display:none;margin-right:5px;vertical-align:-2px}.Title_title__399Ek>h1 svg path{fill:var(--color-font)}@media screen and (max-width:980px){.Title_title__399Ek>h1{width:50%}.Title_title__399Ek>h1 svg{display:inline}}.Title_subActive__MOZPY{transform:rotate(-180deg)}.Title_menu__UjRBu{position:fixed;left:0;top:50px;width:100%;height:100vh;z-index:1000;background-color:var(--color-primary);display:none}.Title_menu__UjRBu footer{margin:0;border:none}.Title_menu__UjRBu footer *{color:#000!important}@media screen and (max-width:980px){.Title_on__sw6GX{display:block}.Title_on__sw6GX svg{display:none}}.About_head__hC_Il{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__hC_Il{display:block;padding:0}}.About_head__hC_Il figure{position:relative}.About_head__hC_Il figure:before{padding-top:125.08%;content:"";display:block}.About_head__hC_Il figure:nth-child(2){margin-top:160px}@media screen and (max-width:980px){.About_head__hC_Il figure:nth-child(2){display:none}}.About_head__hC_Il figure img{max-width:100%;position:absolute;left:0;top:0;width:100%}.About_lead__IkcRL{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__IkcRL{margin-top:100px;display:block;padding:0 calc(var(--grpc)*2)}}.About_lead__IkcRL div{margin-top:100px}.About_lead__IkcRL 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__IkcRL 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__IkcRL h1{margin:auto;width:auto}}.About_block__EFsXY{margin-top:120px;padding-left:calc(var(--grpc)*6)}@media screen and (max-width:980px){.About_block__EFsXY{margin-top:50px;padding:0 calc(var(--grpc)*2)}}.About_block__EFsXY 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__EFsXY>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__EFsXY>p{max-width:none;margin-top:30px}}.About_block__EFsXY>figure{margin-top:30px}.About_member_image__7T_37{display:flex;flex-wrap:wrap;margin:40px 0;padding-right:calc(var(--grpc)*4)}@media screen and (max-width:980px){.About_member_image__7T_37{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__7T_37{width:100vw;margin-left:calc(var(--grpc)*-2);padding:0 calc(var(--grpc)*2)}}.About_member_image__7T_37 figure{width:calc(var(--grpc)*4)}@media screen and (max-width:980px){.About_member_image__7T_37 figure{min-width:calc(var(--grpc)*16)}}@media screen and (max-width:768px){.About_member_image__7T_37 figure{min-width:calc(var(--grpc)*22)}}.About_member_list__JwUe3{display:flex;flex-wrap:wrap;gap:20px 0}@media screen and (max-width:980px){.About_member_list__JwUe3{display:block}}.About_member_list__JwUe3 section{width:calc(var(--grpc)*5);display:flex;align-items:flex-start}.About_member_list__JwUe3 section:last-child figure:before{mix-blend-mode:normal}.About_member_list__JwUe3 section figure{width:var(--grpc)}.About_member_list__JwUe3 section div{width:calc(100% - var(--grpc));padding:0 20px}.About_member_list__JwUe3 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__JwUe3 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);margin:0}@media screen and (max-width:980px){.About_member_list__JwUe3 section p{font-size:1.1rem}}.About_history__sj4bY ol{margin-top:40px}.About_history__sj4bY ol li{margin:10px 0}.About_history__sj4bY 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__sj4bY ol li span:first-child{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__sj4bY ol li span:first-child{font-size:1.1rem;width:60px}}.About_sibira__vAsJG>figure{width:calc(var(--grpc)*5)}@media screen and (max-width:980px){.About_sibira__vAsJG>figure{width:calc(var(--grpc)*16)}}.About_sibira__vAsJG>figure svg{width:100%;display:block}.About_sibira__vAsJG>figure svg path{fill:var(--color-font)}.About_crossing__db3wh>figure{width:calc(var(--grpc)*6)}@media screen and (max-width:980px){.About_crossing__db3wh>figure{width:calc(var(--grpc)*16)}}.About_crossing__db3wh>figure svg{width:100%;display:block}.About_crossing__db3wh>figure svg path{fill:var(--color-font)}