
.Experience section > div > div{ z-index:1; background-color:#fff;}
.Experience footer{ z-index:1; background-color:#fff; position:relative;}

.Experience section > div.main0{ width:100%; float:left; display:inline-block; background-color:#fff;}
.Experience section > div.main0 > div{ width:100%; position:relative; float:left;}
.Experience section > div.main0 > div .img{ width:100%; height:100%; position:fixed; z-index:1;}
.Experience section > div.main0 > div .img > div > video{ 
  width:100%; 
  height:100%; 
  float:left;
  min-height: 100vh;
  object-fit:cover;
  object-position:center;
}

.Experience section > div.main0 > div .text{ width:100%; height:700px; display:inline-block; }
.Experience section > div.main0 > div .text nav{ margin-top:30px;}
.Experience section > div.main0 > div .text nav > a{ display:flex; justify-content:center; align-items:center; font-size:14px; font-weight:700; width:190px; height:42px; color:#fff; background-color:#000; border-radius:42px;}


.Experience section > div.main1{ width:100%; float:left; display:inline-block; background-color:#fff;}
.Experience section > div.main1 > div{ width:100%; position:relative; float:left;}
.Experience section > div.main1 > div .img{ }
.Experience section > div.main1 > div .text{}
.Experience section > div.main1 > div .text > h4 > span{ 
  font-size: 22px;
  font-weight: 700;
}

#RideExperienceListDiv{ width:1166px; margin:50px auto;}
#RideExperienceListDiv > ul{ display:flex; flex-direction:column; gap:30px;}
#RideExperienceListDiv > ul > li > h4{ font-size:22px; font-weight:900; margin-top:50px; margin-bottom:6px;}
#RideExperienceListDiv > ul > li > div{ display:flex; justify-content:space-between;}
.Experience section > div.main1 > div .img > img{ width:680px; height:513px; object-fit:cover; object-position:center; }
.Experience section > div.main1 > div .text{ display:flex; flex-direction:column; justify-content:space-between; align-items:space-between;}
.Experience section > div.main1 > div .text > img{ width:436px; height:245px; object-fit:cover; object-position:center; }
.Experience section > div.main1 > div .text > nav > a{ font-size:20px; font-weight:700; color:#fff; background-color:#000; border-radius:20px; width:300px; height:42px; display:flex; justify-content:center; align-items:center;}

