.AsakusaPageContainer_scrollEffect__WPYMz{opacity:0;transform:translateY(60px)}.AsakusaPageContainer_scrollEffect__WPYMz[data-in-view=true]{opacity:1;transition:opacity .8s ease-in-out,transform .8s ease-in-out;transform:translateY(0)}.AsakusaPageContainer_body__iDpLN{padding-top:60px;margin:auto;overflow-x:hidden;overflow-y:auto}.AsakusaPageContainer_heroHeadLabel__QVi1C{margin:0;font-size:10px}@media(min-width:769px){.AsakusaPageContainer_heroHeadLabel__QVi1C{font-size:15px}}.AsakusaPageContainer_heroHeadHeading__x_SUA{font-size:34px;line-height:1.4}@media(min-width:769px){.AsakusaPageContainer_heroHeadHeading__x_SUA{font-size:45px;line-height:1.56}}.AsakusaPageContainer_heroHead__4I48y{position:absolute;top:96px;left:30px;z-index:1;font-family:var(--font-family-english);font-weight:700;line-height:1.56;color:#fff;text-shadow:0 3px 6px #00000029}@media(min-width:769px){.AsakusaPageContainer_heroHead__4I48y{left:60px}}.AsakusaPageContainer_hero__WCUB0{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100lvh}.AsakusaPageContainer_leadWrapper__b9Rmr{position:relative;width:100%;height:100lvh;padding:95px 30px}@media(min-width:769px){.AsakusaPageContainer_leadWrapper__b9Rmr{padding:114px 50px}}.AsakusaPageContainer_leadInner__ZolFz{display:flex;flex-direction:column;gap:20px;justify-content:center;width:100%;max-width:300px;margin:0 auto}.AsakusaPageContainer_leadTitle___Fiv1{font-family:var(--font-family-english);font-size:14px;font-weight:700;color:#fff;letter-spacing:.12em}@media(min-width:769px){.AsakusaPageContainer_leadTitle___Fiv1{font-size:20px}}.AsakusaPageContainer_leadTitle___Fiv1:after{display:block;width:41px;height:1px;margin-top:10px;content:"";background:#fff}.AsakusaPageContainer_lead__PzR_i{margin:0;font-family:var(--font-family-english);font-size:14px;font-weight:700;line-height:2.25;color:#fff;letter-spacing:.024em}@media(min-width:769px){.AsakusaPageContainer_lead__PzR_i{font-size:18px;line-height:2.5}}.AsakusaPageContainer_contentInner__i_HDX{max-width:700px;padding-bottom:40px;margin:0 30px}@media(min-width:769px){.AsakusaPageContainer_contentInner__i_HDX{padding-bottom:100px}}@media(max-width:320px){.AsakusaPageContainer_contentInner__i_HDX{margin:0 15px}}@media screen and (min-width:700px){.AsakusaPageContainer_contentInner__i_HDX{margin:0 auto}}.AsakusaPageContainer_content__lRzqu{position:relative;padding-top:60px;margin-top:-1px;background:#262626}@media(min-width:769px){.AsakusaPageContainer_content__lRzqu{padding-top:100px}}.AsakusaPageContainer_carouselWrapper__xjmfb{position:relative;padding-top:60px;background-color:#262626}@media(min-width:769px){.AsakusaPageContainer_carouselWrapper__xjmfb{padding-top:120px}}.AsakusaPageContainer_carouselWrapper__xjmfb [data-component-name=slide-pagination]{background-color:#ffffff40}.AsakusaPageContainer_carouselWrapper__xjmfb [data-component-name=slide-pagination] span{background-color:#fff}.AsakusaPageContainer_catalogWrapper__Yrk7K{position:relative;padding:80px 0;background:#fff}.ArchitecturePlan_scrollEffect__bJWf9{opacity:0;transform:translateY(60px)}.ArchitecturePlan_scrollEffect__bJWf9[data-in-view=true]{opacity:1;transition:opacity .8s ease-in-out,transform .8s ease-in-out;transform:translateY(0)}.ArchitecturePlan_main__EF4ao{font-family:var(--font-family-english);color:#fff}.ArchitecturePlan_theme__5LNNA{font-size:14px;font-weight:700}@media(min-width:769px){.ArchitecturePlan_theme__5LNNA{font-size:15px}}.ArchitecturePlan_architectureName___vJkc{margin-top:10px;font-size:28px;font-weight:700}@media(min-width:769px){.ArchitecturePlan_architectureName___vJkc{margin-top:15px;font-size:45px}}.Profile_scrollEffect__n_vmc{opacity:0;transform:translateY(60px)}.Profile_scrollEffect__n_vmc[data-in-view=true]{opacity:1;transition:opacity .8s ease-in-out,transform .8s ease-in-out;transform:translateY(0)}.Profile_wrapper__xfhh8{margin-top:40px}@media(min-width:769px){.Profile_wrapper__xfhh8{display:inline-block;width:50%;padding:0 22px;margin-top:70px;font-size:0;vertical-align:top}.Profile_wrapper__xfhh8:nth-child(odd){padding-left:0}.Profile_wrapper__xfhh8:nth-child(2n){padding-right:0}}.Profile_wrapper__xfhh8.Profile_noColumn__UWHfl{width:100%;padding:0}.Profile_main__p1Y2R{font-family:var(--font-family-english);color:#fff}.Profile_occupation__txVKm{font-size:13px;font-weight:700}@media(min-width:769px){.Profile_occupation__txVKm{font-size:18px}}.Profile_person__65HdA{margin-top:15px;text-align:left}@media(min-width:769px){.Profile_person__65HdA{margin-top:20px}}.Profile_thumbnail__swrFF{display:inline-block;width:60px;height:60px;margin:0;overflow:hidden;vertical-align:middle;border-radius:50%}@media(min-width:769px){.Profile_thumbnail__swrFF{width:68px;height:68px}}.Profile_thumbnail__swrFF img{width:100%;height:auto}.Profile_name__aEqIU{display:inline-block;margin-left:20px;vertical-align:middle}.Profile_nameJp__slxLo{font-size:16px;font-weight:700}@media(min-width:769px){.Profile_nameJp__slxLo{font-size:20px}}.Profile_nameEn__Og4ln{font-size:12px;font-weight:700}@media(min-width:769px){.Profile_nameEn__Og4ln{margin-top:5px;font-size:14px}}.Profile_typography__CcveS{margin-top:15px}.Profile_professional__oLm8_{margin-top:0;font-size:11px;font-weight:400}@media(min-width:769px){.Profile_professional__oLm8_{font-size:13px}}.Profile_description__0clRk{margin-top:0;font-size:11px;line-height:1.818181818}@media(min-width:769px){.Profile_description__0clRk{font-size:13px;line-height:1.846153846}}