.person-media-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;flex-direction:row}.person-media-content .person-media-content-inner{width:49.6%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;background:#fff;flex-direction:column;padding:3vw}.person-media-content .person-media-content-inner .img-box{width:100%}.person-media-content .person-media-content-inner .img-box .title{font-size:clamp(1.71rem,1.67vw,3.2rem);line-height:1.8;font-weight:600;color:#b00018;margin-bottom:.5vw}.person-media-content .person-media-content-inner .img-box .title span{display:block;font-size:clamp(1.21rem,1.18vw,2.27rem);line-height:1.6;font-weight:600}.person-media-content .person-media-content-inner .text-box{width:100%;color:#002063;margin-top:1vw}.person-media-content .person-media-content-inner .text-box .sub-title{display:block;font-weight:600}.person-media-content .person-media-content-inner .text-box .paragraph+.paragraph{padding-top:2vw;border-top:solid 1px #002063}.person-media-content.full{flex-direction:column}.person-media-content.full .person-media-content-inner{width:100%;justify-content:space-between;flex-direction:row}.person-media-content.full .person-media-content-inner .img-box{width:48%}.person-media-content.full .person-media-content-inner .text-box{width:48%;margin-top:0}.experience-media-content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.experience-media-content li.text{width:58%}.experience-media-content li.img{width:38%}.experience-img-card{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1vw}.experience-img-card li figcaption{margin-top:1vw}.experience-img-card li figcaption span{display:block;font-size:clamp(1.42rem,1.39vw,2.67rem);font-weight:600;line-height:1.6}.experience-img-card li figcaption.center{text-align:center}.experience-img-card.harf{grid-template-columns:repeat(2,1fr)}@media screen and (max-width:1024px) and (orientation:portrait){.person-media-content{flex-direction:column;margin-block:6vw}.person-media-content .person-media-content-inner{width:100%}.person-media-content .person-media-content-inner .img-box .title{font-size:clamp(1.9rem,5.07vw,2.18rem);margin-bottom:2.5vw}.person-media-content .person-media-content-inner .img-box .title span{font-size:clamp(1.5rem,4vw,1.72rem)}.person-media-content .person-media-content-inner .text-box{margin-top:3vw}.person-media-content .person-media-content-inner+.person-media-content-inner{margin-top:4vw}.person-media-content.full .person-media-content-inner{flex-direction:column}.person-media-content.full .person-media-content-inner .img-box{width:100%}.person-media-content.full .person-media-content-inner .text-box{width:100%;margin-top:0}.experience .section-content.wd65{width:85%}.experience-media-content{align-items:flex-end;flex-direction:column-reverse}.experience-media-content li.text{width:100%}.experience-media-content li.img{width:75%}.experience-img-card{grid-template-columns:repeat(1,1fr);grid-gap:4vw 3vw}.experience-img-card li figcaption span{font-size:clamp(1.6rem,4.27vw,1.83rem)}.experience-img-card.harf{grid-template-columns:repeat(1,1fr)}}@media screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.person-media-content{flex-direction:row;margin-block:6vw}.person-media-content .person-media-content-inner{width:49.6%}.person-media-content .person-media-content-inner .img-box .title{font-size:clamp(1.9rem,2.47vw,2.53rem);margin-bottom:2.5vw}.person-media-content .person-media-content-inner .img-box .title span{font-size:clamp(1.5rem,1.95vw,2rem)}.person-media-content .person-media-content-inner .text-box{margin-top:3vw}.person-media-content .person-media-content-inner+.person-media-content-inner{margin-top:0}.person-media-content.full .person-media-content-inner{flex-direction:row-reverse}.person-media-content.full .person-media-content-inner .img-box{width:48%}.person-media-content.full .person-media-content-inner .text-box{width:48%;margin-top:0}.experience .section-content.wd65{width:85%}.experience-media-content{align-items:flex-start;flex-direction:row}.experience-media-content li.text{width:60%}.experience-media-content li.text .paragraph{margin-top:8.5vw}.experience-media-content li.img{width:37%}.experience-img-card{grid-template-columns:repeat(2,1fr);grid-gap:3vw 2vw}.experience-img-card li figcaption span{font-size:clamp(1.6rem,2.08vw,2.13rem)}.experience-img-card.harf{grid-template-columns:repeat(2,1fr)}}