.Style_next-link__2assy{position:relative;display:block;background:var(--color-gray-200);overflow:hidden;transition:background .5s ease-in-out .01s,color .2s ease-in-out .01s}.Style_next-link__2assy:before{background-color:var(--color-gray-300);transition:transform .4s ease-in-out .01s}.Style_next-link__2assy:after,.Style_next-link__2assy:before{position:absolute;content:"";width:100%;height:1px;display:block;transform-origin:right top;transform:scaleX(0);z-index:0;right:0;bottom:0;left:0}.Style_next-link__2assy:after{background:#f2f2f2;background:linear-gradient(63deg,rgb(242,242,242),rgb(156,156,156));transition:transform .4s ease-in-out .07s}@media(any-hover:hover){.Style_next-link__2assy:hover{background:var(--color-gray-300);color:var(--color-gray-400)}.Style_next-link__2assy:hover:after,.Style_next-link__2assy:hover:before{transform:scale(1);transform-origin:left top}}.Style_next-link__2assy .Style_inner__rISFV{display:flex;flex-direction:column;padding:40px 0 48px}@media screen and (min-width:768px){.Style_next-link__2assy .Style_inner__rISFV{padding:114px 0}}.Style_next-link__2assy .Style_lead__5HdbM{display:flex;align-items:center;font:var(--fontSize-L1) var(--fontFamily-futura-b);color:var(--color-gray-500)}@media screen and (min-width:768px){.Style_next-link__2assy .Style_lead__5HdbM{font:var(--fontSize-L2) var(--fontFamily-futura-b)}}.Style_next-link__2assy .Style_lead__5HdbM .Style_t1__dolIf{color:var(--color-gray-500);animation-name:Style_TextAnimation1__TTBom;animation-duration:3s;animation-iteration-count:infinite;transform-origin:left top;animation-direction:normal;animation-delay:0;animation-fill-mode:backwords;animation-timing-function:ease-in-out}@keyframes Style_TextAnimation1__TTBom{0%{color:var(--color-gray-500)}10%{color:var(--color-gray-500)}15%{color:var(--color-gray-800)}80%{color:var(--color-gray-800)}to{color:var(--color-gray-500)}}.Style_next-link__2assy .Style_lead__5HdbM .Style_t2__QpnAc{color:var(--color-gray-500);animation-name:Style_TextAnimation2__IfjFA;animation-duration:3s;animation-iteration-count:infinite;transform-origin:left top;animation-direction:normal;animation-delay:0;animation-fill-mode:backwords;animation-timing-function:ease-in-out}@keyframes Style_TextAnimation2__IfjFA{0%{color:var(--color-gray-500)}15%{color:var(--color-gray-500)}20%{color:var(--color-gray-800)}85%{color:var(--color-gray-800)}to{color:var(--color-gray-500)}}.Style_next-link__2assy .Style_lead__5HdbM .Style_t3__tGPa4{color:var(--color-gray-500);animation-name:Style_TextAnimation3__AfrYs;animation-duration:3s;animation-iteration-count:infinite;transform-origin:left top;animation-direction:normal;animation-delay:0;animation-fill-mode:backwords;animation-timing-function:ease-in-out}@keyframes Style_TextAnimation3__AfrYs{0%{color:var(--color-gray-500)}20%{color:var(--color-gray-500)}25%{color:var(--color-gray-800)}90%{color:var(--color-gray-800)}to{color:var(--color-gray-500)}}.Style_next-link__2assy .Style_lead__5HdbM .Style_t4__N7ck0{color:var(--color-gray-500);animation-name:Style_TextAnimation4__jb1zk;animation-duration:3s;animation-iteration-count:infinite;transform-origin:left top;animation-direction:normal;animation-delay:0;animation-fill-mode:backwords;animation-timing-function:ease-in-out}@keyframes Style_TextAnimation4__jb1zk{0%{color:var(--color-gray-500)}25%{color:var(--color-gray-500)}30%{color:var(--color-gray-800)}95%{color:var(--color-gray-800)}to{color:var(--color-gray-500)}}.Style_next-link__2assy .Style_line__SNBm8{position:relative;width:44px;height:1px;margin-right:16px;background:var(--color-gray-400);overflow:hidden}@media screen and (min-width:768px){.Style_next-link__2assy .Style_line__SNBm8{width:88px;margin-right:24px}}.Style_next-link__2assy .Style_line__SNBm8:before{position:absolute;content:"";width:44px;height:1px;left:0;top:0;background:var(--color-gray-900);transform:scale(0);animation-name:Style_LineAnimation__TPSPC;animation-duration:3s;animation-iteration-count:infinite;transform-origin:left top;animation-direction:normal;animation-delay:0;animation-fill-mode:backwords;animation-timing-function:ease-in-out}@keyframes Style_LineAnimation__TPSPC{0%{transform:scaleX(0)}20%{transform:scaleX(3);left:44px}to{transform:scaleX(3);left:44px}}@media screen and (min-width:768px){.Style_next-link__2assy .Style_line__SNBm8:before{width:88px}@keyframes Style_LineAnimation__TPSPC{0%{transform:scaleX(0)}20%{transform:scaleX(3);left:88px}to{transform:scaleX(3);left:88px}}}.Style_next-link__2assy .Style_en__H8zMj{margin-top:16px;font:4rem var(--fontFamily-futura-l);color:var(--color-gray-900);line-height:1.2}@media screen and (min-width:768px){.Style_next-link__2assy .Style_en__H8zMj{margin-top:40px;font-size:8.8rem;font-size:clamp(40px,2.5rem + (1vw - 7.68px)*7.1429,88px)}}.Style_next-link__2assy .Style_ja__iKEi9{margin-top:12px;color:var(--color-gray-800);line-height:1}@media screen and (min-width:768px){.Style_next-link__2assy .Style_ja__iKEi9{font:var(--fontSize-L1) var(--fontFamily-tazugane-l)}}.Style_next-link__2assy .Style_bg__o_G48{position:absolute;bottom:0;right:-10%;width:auto;height:100%}@media screen and (min-width:768px){.Style_next-link__2assy .Style_bg__o_G48{right:0}}.Style_rounded-btn__bJIAa{display:flex;flex-direction:column;justify-content:center;align-items:center;height:64px;border:1px solid var(--color-gray-400);border-radius:64px;overflow:hidden;position:relative;z-index:1;transition:border .28s ease-in-out .1s,box-shadow .28s ease-in-out .1s}.Style_rounded-btn__bJIAa .Style_ja__oZRC2{position:relative;font:var(--fontSize-L2) var(--fontFamily-tazugane-l);line-height:1;color:var(--color-gray-200);z-index:1;transition:all .35s ease-in-out .2s}.Style_rounded-btn__bJIAa .Style_en__qxdT_{margin-top:4px;font:var(--fontSize-S1) var(--fontFamily-futura-b);line-height:1;color:var(--color-gray-600);z-index:1}.Style_rounded-btn__bJIAa .Style_blank__iQnGR{display:inline-block;width:16px;margin-left:4px}.Style_rounded-btn__bJIAa .Style_blank__iQnGR path{stroke:var(--color-gray-500)}.Style_rounded-btn__bJIAa .Style_blank__iQnGR{z-index:1}.Style_rounded-btn__bJIAa:before{background-color:var(--color-gray-300);transition:transform .2s ease-in-out .01s}.Style_rounded-btn__bJIAa:after,.Style_rounded-btn__bJIAa:before{position:absolute;content:"";width:100%;height:100%;display:block;transform-origin:right top;transform:scaleX(0);z-index:0;top:0;right:0;bottom:0;left:0}.Style_rounded-btn__bJIAa:after{background:linear-gradient(315.21deg,#4e4e4e,#1d1d1d 100.37%);transition:transform .3s ease-in-out .07s,box-shadow .3s ease-in-out .06s}@media(any-hover:hover){.Style_rounded-btn__bJIAa:hover{border:0 solid var(--color-black);box-shadow:24px 24px 44px rgba(0,0,0,.15)}.Style_rounded-btn__bJIAa:hover .Style_ja__oZRC2{color:var(--color-gray-100)!important;margin-left:6px}.Style_rounded-btn__bJIAa:hover .Style_en__qxdT_{color:var(--color-gray-600)}.Style_rounded-btn__bJIAa:hover:after,.Style_rounded-btn__bJIAa:hover:before{transform:scale(1);transform-origin:left top}}.Style_project-card__KjqE6{padding-bottom:24px;border-bottom:1px solid var(--color-gray-300);position:relative}.Style_project-card__KjqE6 .Style_thumb__arvQt{display:block;overflow:hidden;margin-bottom:24px}.Style_project-card__KjqE6 .Style_thumb__arvQt img{display:block;margin-bottom:24px;aspect-ratio:556/312;-o-object-fit:cover;object-fit:cover;transition:transform .3s linear .01s;transform:scale(1)}.Style_project-card__KjqE6 .Style_title__dtRYY{margin-bottom:4px;font:var(--fontSize-M) var(--fontFamily-tazugane-l)}@media screen and (min-width:768px){.Style_project-card__KjqE6 .Style_title__dtRYY{margin-bottom:8px;font:var(--fontSize-L2) var(--fontFamily-tazugane-l)}}.Style_project-card__KjqE6 .Style_client__I5c24{margin-bottom:16px;color:var(--color-gray-700)}.Style_project-card__KjqE6:before{background-color:var(--color-gray-400);transition:transform .3s ease-in-out .01s}.Style_project-card__KjqE6:after,.Style_project-card__KjqE6:before{position:absolute;content:"";width:100%;height:1px;display:block;transform-origin:right top;transform:scaleX(0);z-index:1;right:0;bottom:-1px;left:0}.Style_project-card__KjqE6:after{background:linear-gradient(315.21deg,#1f1f1f,#c2c2c2 100.37%);transition:transform .3s ease-in-out .07s}@media(any-hover:hover){.Style_project-card__KjqE6:hover .Style_thumb__arvQt img{transform:scale(1.04)}.Style_project-card__KjqE6:hover:after,.Style_project-card__KjqE6:hover:before{transform:scale(1);transform-origin:left top}}.Style_technologies-list__gyN1Q{color:var(--color-gray-600);font:var(--fontSize-S2) var(--fontFamily-tazugane-l);display:flex;align-items:center;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px;row-gap:8px}@media screen and (min-width:768px){.Style_technologies-list__gyN1Q{font:var(--fontSize-S1) var(--fontFamily-tazugane-l)}}.Style_related-posts__sNe0z{width:85%;margin-left:auto;margin-right:auto;max-width:1224px}.Style_related-posts__sNe0z .Style_title__AXoPa{font:var(--fontSize-L4) var(--fontFamily-futura-l);margin-bottom:40px}@media screen and (min-width:768px){.Style_related-posts__sNe0z .Style_title__AXoPa{font:var(--fontSize-L8) var(--fontFamily-futura-l);margin-bottom:80px}}.Style_related-posts__sNe0z .Style_title__AXoPa .Style_sub__LY90Y{display:block;font:var(--fontSize-S1) var(--fontFamily-tazugane-l);color:var(--color-gray-700)}@media screen and (min-width:768px){.Style_related-posts__sNe0z .Style_title__AXoPa .Style_sub__LY90Y{font:var(--fontSize-M) var(--fontFamily-tazugane-l)}}.Style_related-posts__sNe0z .Style_projects__mdwFv{display:grid;grid-template-columns:1fr;row-gap:80px}@media screen and (min-width:768px){.Style_related-posts__sNe0z .Style_projects__mdwFv{grid-template-columns:repeat(3,1fr);-moz-column-gap:5.14%;column-gap:5.14%}}.Style_all-button__hjbmC{display:flex;flex-direction:column;justify-content:center;align-items:center;width:320px;height:64px;margin:64px auto 0;border:1px solid var(--color-gray-400);border-radius:64px;line-height:1;color:var(--color-gray-900)}@media screen and (min-width:768px){.Style_all-button__hjbmC{margin-top:96px}}.Style_all-button__hjbmC a:nth-of-type(n){border-color:var(--color-gray-400)}.Style_all-button__hjbmC span:nth-of-type(n){font:var(--fontSize-S1) var(--fontFamily-tazugane-l);color:var(--color-gray-900)}.Style_technology-section__0SOJh{overflow:hidden;width:85%;margin-left:auto;margin-right:auto;max-width:1224px}.Style_technology-section__0SOJh .Style_title__vtkdi{font:var(--fontSize-L4) var(--fontFamily-futura-l);margin-bottom:40px}@media screen and (min-width:768px){.Style_technology-section__0SOJh .Style_title__vtkdi{font:var(--fontSize-L8) var(--fontFamily-futura-l);margin-bottom:80px}}.Style_technology-section__0SOJh .Style_title__vtkdi .Style_sub__O5OtC{display:block;font:var(--fontSize-S1) var(--fontFamily-tazugane-l);color:var(--color-gray-700)}@media screen and (min-width:768px){.Style_technology-section__0SOJh .Style_title__vtkdi .Style_sub__O5OtC{font:var(--fontSize-M) var(--fontFamily-tazugane-l)}}.Style_technology-section__0SOJh .Style_wrapper__nZhhs{position:relative;overflow:hidden;display:block}@media screen and (any-hover:hover)and (min-width:1024px){.Style_technology-section__0SOJh .Style_wrapper__nZhhs:hover:after{opacity:1}}@media(any-hover:hover){.Style_technology-section__0SOJh .Style_wrapper__nZhhs:hover .Style_container__0SJZy{opacity:1}}.Style_technology-section__0SOJh .Style_wrapper__nZhhs:after{transition:all .3s;content:"";width:200%;height:200%;background:linear-gradient(0deg,rgba(28,28,28,.75),rgba(28,28,28,.75));display:block;position:absolute;left:0;top:0}@media screen and (any-hover:hover)and (min-width:1024px){.Style_technology-section__0SOJh .Style_wrapper__nZhhs:after{opacity:0}}.Style_technology-section__0SOJh .Style_video__okjaj{position:absolute;top:50%;left:50%;-o-object-fit:cover;object-fit:cover;transform:translate(-50%,-50%);width:100%;height:100%;-o-object-position:50% 100%;object-position:50% 100%}.Style_technology-section__0SOJh .Style_container__0SJZy{position:relative;z-index:2;color:var(--color-gray-200);font-feature-settings:"palt" on;padding:24px;transition:all .3s}@media screen and (min-width:1024px){.Style_technology-section__0SOJh .Style_container__0SJZy{padding:86px 64px}}@media screen and (any-hover:hover)and (min-width:1024px){.Style_technology-section__0SOJh .Style_container__0SJZy{opacity:0}}.Style_technology-section__0SOJh .Style_lead__ckxjr{font:var(--fontSize-M) var(--fontFamily-tazugane-l)}@media screen and (min-width:768px){.Style_technology-section__0SOJh .Style_lead__ckxjr{font:var(--fontSize-L4) var(--fontFamily-tazugane-l)}}.Style_technology-section__0SOJh .Style_message__58Jco{margin-top:16px;font:var(--fontSize-S2) var(--fontFamily-tazugane-l);max-width:660px}@media screen and (min-width:768px){.Style_technology-section__0SOJh .Style_message__58Jco{margin-top:24px;font:var(--fontSize-M) var(--fontFamily-tazugane-l)}}.Style_technology-section__0SOJh .Style_list__KDHQ3{margin-top:16px;font:var(--fontSize-S3) var(--fontFamily-tazugane-l);color:var(--color-gray-400)}@media screen and (min-width:768px){.Style_technology-section__0SOJh .Style_list__KDHQ3{margin-top:24px;font:var(--fontSize-S1) var(--fontFamily-tazugane-l);display:flex}.Style_technology-section__0SOJh .Style_list__KDHQ3 .Style_item__TlweA{margin-right:1em}}.Style_technology-section__0SOJh .Style_list__KDHQ3 .Style_item__TlweA:before{content:"#"}.Style_technology-section__0SOJh .Style_cursorStalker___LEyJ{display:none}@media screen and (min-width:1024px){.Style_technology-section__0SOJh .Style_cursorStalker___LEyJ{position:absolute;display:flex;font:var(--fontSize-S1) var(--fontFamily-tazugane-l);align-items:center;justify-content:center;right:24px;bottom:46px;width:128px;height:128px;background:var(--color-gray-200);opacity:.8;color:var(--color-gray-900);border-radius:127px;transform:scale(0)}}@media screen and (min-width:1280px){.Style_technology-section__0SOJh .Style_cursorStalker___LEyJ{right:auto;left:780px;bottom:46px}}.Style_technology-section__0SOJh .Style_linkButtonText__7hU2L{opacity:0}.WordpressContent_wordpress-content__a4aJb a{color:var(--color-gray-600);transition:color .1s ease-in-out}@media(hover:hover){.WordpressContent_wordpress-content__a4aJb a:hover{color:var(--color-gray-900);text-decoration:underline}}.WordpressContent_wordpress-content__a4aJb>h2:not([class]){position:relative;margin-top:57px;margin-bottom:32px;padding-top:23px;font:var(--fontSize-L2) var(--fontFamily-tazugane-l)}@media screen and (min-width:768px){.WordpressContent_wordpress-content__a4aJb>h2:not([class]){font:var(--fontSize-L4) var(--fontFamily-tazugane-l);padding-top:24px;margin-top:120px;margin-bottom:40px}}.WordpressContent_wordpress-content__a4aJb>h2:not([class]):after,.WordpressContent_wordpress-content__a4aJb>h2:not([class]):before{position:absolute;content:"";height:1px;top:0;left:0}.WordpressContent_wordpress-content__a4aJb>h2:not([class]):before{width:80px;background:var(--color-gray-400)}.WordpressContent_wordpress-content__a4aJb>h2:not([class]):after{width:32px;background:var(--color-gray-800)}.WordpressContent_wordpress-content__a4aJb>h3:not([class]){position:relative;margin-top:40px;margin-bottom:24px;padding:2px 12px;font:var(--fontSize-L2) var(--fontFamily-tazugane-l);background:var(--color-gray-200)}@media screen and (min-width:768px){.WordpressContent_wordpress-content__a4aJb>h3:not([class]){margin-top:80px;padding:4px 18px 2px}}.WordpressContent_wordpress-content__a4aJb>h3:not([class]):before{position:absolute;content:"";width:12px;height:12px;top:0;left:0;background:var(--color-gray-400);opacity:.3}.WordpressContent_wordpress-content__a4aJb h4,.WordpressContent_wordpress-content__a4aJb h5,.WordpressContent_wordpress-content__a4aJb h6,.WordpressContent_wordpress-content__a4aJb li strong,.WordpressContent_wordpress-content__a4aJb p strong{font-family:var(--fontFamily-tazugane-r),sans-serif}.WordpressContent_wordpress-content__a4aJb p{margin-bottom:2em;font:var(--fontSize-S) var(--fontFamily-tazugane-l);line-height:1.7142857143}@media screen and (min-width:768px){.WordpressContent_wordpress-content__a4aJb p{font:var(--fontSize-M) var(--fontFamily-tazugane-l)}}.WordpressContent_wordpress-content__a4aJb ul:not([class]) li{margin:6px 0;background:url(/img/project/icon-dot.svg) left 0 top 8px no-repeat;background-size:8px 8px;padding-left:24px;line-height:1.7142857143;font:var(--fontSize-S) var(--fontFamily-tazugane-l)}@media screen and (min-width:768px){.WordpressContent_wordpress-content__a4aJb ul:not([class]) li{font:var(--fontSize-M) var(--fontFamily-tazugane-l)}}.WordpressContent_wordpress-content__a4aJb>ul:not([class]){margin:2em 0}.WordpressContent_wordpress-content__a4aJb hr{margin:24px 0;border-color:var(--color-gray-300)}.WordpressContent_wordpress-content__a4aJb ol{counter-reset:item;list-style-type:none}.WordpressContent_wordpress-content__a4aJb ol li{position:relative;margin-bottom:4px;padding-left:2em;overflow-wrap:break-word;line-break:strict;text-align:left}@media screen and (min-width:768px){.WordpressContent_wordpress-content__a4aJb ol li{font:var(--fontSize-M) var(--fontFamily-tazugane-l)}}.WordpressContent_wordpress-content__a4aJb ol li:before{position:absolute;counter-increment:item;content:counter(item) ".";left:4px;top:0}.WordpressContent_wordpress-content__a4aJb .wp-block-embed,.WordpressContent_wordpress-content__a4aJb .wp-block-image{margin-top:24px;margin-bottom:24px}@media screen and (min-width:768px){.WordpressContent_wordpress-content__a4aJb .wp-block-embed,.WordpressContent_wordpress-content__a4aJb .wp-block-image{margin:64px 0}}.WordpressContent_wordpress-content__a4aJb .wp-block-embed img,.WordpressContent_wordpress-content__a4aJb .wp-block-image img{border:1px solid #e9e9e9}.WordpressContent_wordpress-content__a4aJb figcaption{color:var(--color-gray-600);font:var(--fontSize-S2) var(--fontFamily-tazugane-l);line-height:1.6666666667}.Style_project-content__Q4Djb .projectStyle-keyvisual{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);margin-bottom:64px;filter:drop-shadow(0 0 20px rgba(0,0,0,.04)) drop-shadow(50px 50px 60px rgba(0,0,0,.08))}.Style_project-content__Q4Djb .projectStyle-keyvisual .wp-block-group__inner-container{width:85%;max-width:1016px;margin-left:auto;margin-right:auto}@media screen and (min-width:1024px){.Style_project-content__Q4Djb .projectStyle-keyvisual .wp-block-group__inner-container{width:100%}}.Style_project-content__Q4Djb .projectStyle-keyvisual img{border:0}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-keyvisual{margin-bottom:128px}.Style_project-content__Q4Djb .projectStyle-overview{margin:64px calc(-50vw + 50%);font:var(--fontSize-M) var(--fontFamily-tazugane-l)}}.Style_project-content__Q4Djb .projectStyle-overview>.wp-block-group__inner-container{counter-reset:chapter;padding:32px 24px;max-width:1016px;margin:160px auto 108px;background:rgba(233,233,233,.3)}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-overview>.wp-block-group__inner-container{padding:64px 104px}}.Style_project-content__Q4Djb .projectStyle-overview h2:before{font:var(--fontSize-L1) var(--fontFamily-futura-b);line-height:1.7777777778;content:"0" counter(chapter) ".";counter-increment:chapter;color:var(--color-gray-600)}.Style_project-content__Q4Djb .projectStyle-overview h2{font:var(--fontSize-M) var(--fontFamily-tazugane-r);line-height:1.75;display:grid;grid-template-columns:24px 1fr;grid-column-gap:8px;align-items:baseline;margin-bottom:8px}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-overview h2{font:var(--fontSize-L1) var(--fontFamily-tazugane-r)}}.Style_project-content__Q4Djb .projectStyle-memberHeading{margin:80px 0 40px}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-memberHeading{margin:280px auto 120px;font:var(--fontSize-M) var(--fontFamily-tazugane-l)}}@media screen and (min-width:1280px){.Style_project-content__Q4Djb .projectStyle-memberHeading{margin:280px calc(-50vw + 50%) 120px}}.Style_project-content__Q4Djb .projectStyle-memberHeading .wp-block-group__inner-container{max-width:1200px;margin-left:auto;margin-right:auto}.Style_project-content__Q4Djb .projectStyle-memberHeading h2{font:var(--fontSize-L4) var(--fontFamily-futura-l)}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-memberHeading h2{margin-bottom:8px;font:var(--fontSize-L8) var(--fontFamily-futura-l)}}.Style_project-content__Q4Djb .projectStyle-memberHeading p{margin:0;color:var(--color-gray-700);font:var(--fontSize-S1) var(--fontFamily-tazugane-l);line-height:1.7142857143}.Style_project-content__Q4Djb .projectStyle-member-external{margin-top:80px}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-member-external{margin-top:120px}}.Style_project-content__Q4Djb .projectStyle-member-external .item{padding-bottom:4px;border-bottom:1px solid var(--color-gray-300);margin-bottom:32px;display:flex}.Style_project-content__Q4Djb .projectStyle-member-external .image{flex-shrink:0}.Style_project-content__Q4Djb .projectStyle-member-external .image img{margin-right:16px;width:80px}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-member-external .image img{width:160px;margin-right:48px}}.Style_project-content__Q4Djb .projectStyle-member-external .heading{font:var(--fontSize-L2) var(--fontFamily-tazugane-l);line-height:1.5;padding-bottom:16px;border-bottom:1px solid var(--color-gray-300);margin-bottom:24px}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-member-external .heading{font:var(--fontSize-L4) var(--fontFamily-tazugane-l);margin-bottom:32px}}.Style_project-content__Q4Djb .projectStyle-member-external .name{font:var(--fontSize-L1) var(--fontFamily-tazugane-l);display:flex;margin:8px 0;align-items:baseline}.Style_project-content__Q4Djb .projectStyle-member-external .title{font:var(--fontSize-S2) var(--fontFamily-tazugane-l);margin-left:4px}.Style_project-content__Q4Djb .projectStyle-member-external .position{font:var(--fontSize-S1) var(--fontFamily-tazugane-l);color:var(--color-gray-600);margin:8px 0 16px}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-member-external .position{margin:8px 0 24px}}.Style_project-content__Q4Djb .projectStyle-member-aces{margin-top:80px}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-member-aces{margin-top:120px}}.Style_project-content__Q4Djb .projectStyle-member-aces .item{padding-bottom:4px;border-bottom:1px solid var(--color-gray-300);margin-bottom:32px;display:grid;grid-template-columns:80px 1fr;grid-column-gap:16px}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-member-aces .item{grid-template-columns:160px 1fr;grid-column-gap:48px;margin-bottom:40px;padding-bottom:20px}}.Style_project-content__Q4Djb .projectStyle-member-aces .heading{font:var(--fontSize-L2) var(--fontFamily-tazugane-l);line-height:1.5;padding-bottom:16px;border-bottom:1px solid var(--color-gray-300);margin-bottom:24px}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-member-aces .heading{font:var(--fontSize-L4) var(--fontFamily-tazugane-l);margin-bottom:32px}}.Style_project-content__Q4Djb .projectStyle-member-aces .name{font:var(--fontSize-L1) var(--fontFamily-tazugane-l)}.Style_project-content__Q4Djb .projectStyle-member-aces .en{font:var(--fontSize-S1) var(--fontFamily-futura-b);color:var(--color-gray-500);margin-left:8px}.Style_project-content__Q4Djb .projectStyle-member-aces p{margin:12px 0}.Style_project-content__Q4Djb .projectStyle-interviewees{border-top:1px solid var(--color-gray-300);padding-top:32px}.Style_project-content__Q4Djb .projectStyle-interviewees .item{padding-bottom:4px;border-bottom:1px solid var(--color-gray-300);margin-bottom:32px;display:flex}.Style_project-content__Q4Djb .projectStyle-interviewees .image{flex-shrink:0}.Style_project-content__Q4Djb .projectStyle-interviewees .image img{margin-right:16px;width:80px}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-interviewees .image img{width:160px;margin-right:48px}}.Style_project-content__Q4Djb .projectStyle-interviewees .name{font:var(--fontSize-L1) var(--fontFamily-tazugane-l);display:flex;margin:8px 0;align-items:baseline;flex-wrap:wrap}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-interviewees .nameLogo{display:flex;justify-content:space-between}}.Style_project-content__Q4Djb .projectStyle-interviewees .logo{display:none}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-interviewees .logo{flex-shrink:0;display:block;width:80px;margin-left:48px}}.Style_project-content__Q4Djb .projectStyle-interviewees .title{font:var(--fontSize-S2) var(--fontFamily-tazugane-l);margin-left:4px}.Style_project-content__Q4Djb .projectStyle-interviewees .en{font:var(--fontSize-S1) var(--fontFamily-futura-b);color:var(--color-gray-400);margin-left:8px}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-interviewees .en{margin-left:16px}}.Style_project-content__Q4Djb .projectStyle-interviewees .position{font:var(--fontSize-S1) var(--fontFamily-tazugane-l);color:var(--color-gray-600);margin:8px 0 16px}@media screen and (min-width:768px){.Style_project-content__Q4Djb .projectStyle-interviewees .position{margin:8px 0 24px}.Style_project-content__Q4Djb .projectStyle-interviewees .profile p{font:var(--fontSize-S) var(--fontFamily-tazugane-l);line-height:1.7142857143}}.Style_share-header__HLLUv{margin-bottom:8px;color:var(--color-gray-500);font:var(--fontSize-M) var(--fontFamily-futura-b);text-align:center}@media screen and (min-width:768px){.Style_share-header__HLLUv{position:fixed!important;top:0!important;left:0!important;width:4px!important;height:4px!important;opacity:0!important;overflow:hidden!important;border:none!important;margin:0!important;padding:0!important;display:block!important;visibility:visible!important}}.Style_share-sns__HvHFE{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}@media screen and (min-width:768px){.Style_share-sns__HvHFE{margin-left:0}}.Style_share-sns__HvHFE .Style_item__ttQa_{position:relative;display:flex;flex-direction:column-reverse;align-items:center}.Style_share-sns__HvHFE .Style_link__ygo46{display:flex;flex-direction:column;width:56px;height:56px;align-items:center;justify-content:center;border-radius:100%;border:1px solid var(--color-gray-300)}@media(any-hover:hover){.Style_share-sns__HvHFE .Style_link__ygo46:hover+.Style_text__DYiQG{opacity:1}}.Style_share-sns__HvHFE .Style_text__DYiQG{margin-bottom:8px;font:var(--fontSize-M) var(--fontFamily-futura-l);text-transform:uppercase;top:-28px}.Style_share-sns__HvHFE .Style_copiedMessage__MQKyU,.Style_share-sns__HvHFE .Style_text__DYiQG{position:absolute;line-height:1;color:var(--color-gray-500);opacity:0;width:-moz-max-content;width:max-content;transition:.4s ease-out}.Style_share-sns__HvHFE .Style_copiedMessage__MQKyU{font:var(--fontSize-S) var(--fontFamily-tazugane-l);bottom:-26px}.Style_share-sns__HvHFE .Style_circle__s_6Kj{position:absolute;overflow:visible}.Style_share-sns__HvHFE .Style_circle__s_6Kj svg{fill:rgba(0,0,0,0);stroke-width:1px;width:56px;height:56px}@media(any-hover:hover){.Style_share-sns__HvHFE .Style_circle__s_6Kj:hover .Style_stroke__21P7L{stroke-dashoffset:0}}.Style_share-sns__HvHFE .Style_stroke__21P7L{stroke:var(--color-gray-600);stroke-dasharray:360;stroke-dashoffset:360;transition:stroke-dashoffset .6s ease-in-out .1s}.Style_container__j0t7c{width:85%;margin:0 auto}@media screen and (min-width:768px){.Style_container__j0t7c{max-width:1016px}}.Style_project-title__3uj9q{max-width:800px;font:var(--fontSize-L3) var(--fontFamily-tazugane-l);line-height:1.4166666667}@media screen and (min-width:768px){.Style_project-title__3uj9q{font:var(--fontSize-L5) var(--fontFamily-tazugane-l);line-height:1.45}}.Style_project-meta__4GESD{margin:8px 0 32px}@media screen and (min-width:768px){.Style_project-meta__4GESD{margin:64px 0 80px;display:grid;grid-template-columns:96px 1fr;grid-column-gap:48px}}.Style_project-meta__4GESD .Style_logo__AGKhS{width:80px;margin-bottom:8px}@media screen and (min-width:768px){.Style_project-meta__4GESD .Style_logo__AGKhS{margin-bottom:0}}.Style_project-meta__4GESD .Style_description__WifVL{display:grid;grid-template-columns:48px 1fr;grid-column-gap:24px;grid-row-gap:4px;line-height:1.4285714286}@media screen and (min-width:768px){.Style_project-meta__4GESD .Style_description__WifVL{grid-column-gap:32px;max-width:656px}}.Style_project-meta__4GESD .Style_title__rytxE{font:var(--fontSize-S1) var(--fontFamily-futura-b);line-height:1.4285714286;color:var(--color-gray-600)}.Style_project-meta__4GESD .Style_url__kscEp{font:var(--fontSize-S1) var(--fontFamily-tazugane-l);line-height:1.4285714286}.Style_project-meta__4GESD .Style_keywordItem__P0NF4{display:inline-block;margin-right:16px}.Style_project-meta__4GESD .Style_keywordItem__P0NF4:before{content:"#"}.Style_project-content__lcNRS{max-width:808px;margin:0 auto}.Style_share-component__y02xG{margin-top:80px;margin-bottom:300px}@media screen and (min-width:768px){.Style_share-component__y02xG{margin-top:200px}}