.page_team .bgObject02:before{height:24.8rem;right:0;top:-6.6rem;width:clamp(16.1rem,50% - 2.65rem,19.4rem)}.page_team .sec_lead{margin-top:0}.page_team .sec_team_member{--gap:2rem}.page_team .member_list{border-radius:4.7rem 0 4.7rem 0;grid-template-columns:repeat(1,minmax(0,1fr));padding:8rem var(--full-bleed) 7.8rem;row-gap:5.5rem}.page_team_article .bgObject02:before{height:24.8rem;right:0;top:-6.6rem;width:clamp(16.1rem,50% - 2.65rem,19.4rem)}.team-member{--gap:2rem}.team-member-head{margin-bottom:120px}.memberHeading{display:grid;grid-template-columns:[img-start] var(--full-bleed) [copy-start detail-start] min(1000px,100% - var(--gap) * 2) [copy-end detail-end] var(--full-bleed) [img-end];grid-template-rows:[copy] max-content [img] max-content [detail] max-content;margin-inline:calc(var(--full-bleed)*-1)}.memberHeading__copy{font-size:2.8rem;letter-spacing:.08em;line-height:1.6428571428;margin-bottom:3.6rem}.memberHeading__detail{align-self:unset;background:none;border-radius:0;justify-self:unset;margin-top:3.1rem;min-width:0;padding:0}.memberHeading__job{margin-bottom:1.6rem;row-gap:1.8rem}.memberHeading__type{font-size:1.8rem;letter-spacing:.04em;line-height:1.3333333333}.memberHeading__department{font-size:1.8rem;letter-spacing:.08em;line-height:1.3333333333}.memberHeading__joining,.memberHeading__name{font-size:1.5rem;letter-spacing:.04em;line-height:1.6}.memberHeading__img{border-radius:0;overflow:hidden}.memberColumn{*+&,:where(*+.dnd-row) &,:where(*+.hs_cos_wrapper) &,:where(*+[data-name^=widget_]) &{margin-top:14.4rem}}.memberColumn_head{margin-bottom:2.1rem}.memberColumn_text{font-size:1.6rem;grid-column-end:span 5;letter-spacing:.04em;line-height:2.1875}.memberColumn_text *+p{margin-top:15px}.memberColumn_img{grid-column-end:span 6}.memberColumn_body--left .memberColumn_text{grid-column-start:2}.memberColumn_body--left .memberColumn_img{grid-column-start:1}.memberColumn_body--right .memberColumn_img,.memberColumn_body--right .memberColumn_text{grid-column-start:2}.futureChallenge{padding:8.4rem var(--full-bleed) 8rem;*+&,:where(*+.dnd-row) &,:where(*+.hs_cos_wrapper) &,:where(*+[data-name^=widget_]) &{margin-top:14rem}}.futureChallenge_head{margin-bottom:2.2rem}.futureChallenge_head .heading02{text-align:center}.futureChallenge_text{font-size:1.6rem;grid-column-end:span 5;letter-spacing:.04em;line-height:2.1875}.futureChallenge_text *+p{margin-top:15px}.futureChallenge_img{grid-column-end:span 6}.futureChallenge_body--left .futureChallenge_text{grid-column-start:2}.futureChallenge_body--left .futureChallenge_img{border-radius:0 3.2rem 3.2rem 0;grid-column-start:1}.futureChallenge_body--right .futureChallenge_img,.futureChallenge_body--right .futureChallenge_text{grid-column-start:2}