.tc907{align-items:center;justify-content:space-between;gap:3.2rem;padding:1.6rem;background-color:#ffffff;border:1px solid #e3e3e3;border-radius:4px;max-width:32.5rem;width:100%}.tc907,.tc908{display:flex;flex-direction:column;align-self:stretch}.tc908{gap:2.4rem}.tc909{align-self:stretch;gap:1.6rem}.tc909,.tc910{display:flex;flex-direction:column;align-items:center}.tc910{gap:.8rem}.tc911{width:6.4rem;height:6.4rem;border-radius:10rem;overflow:hidden;display:flex;align-items:center;justify-content:center;background-color:#ededed}.tc912{width:9.6rem;height:1.6rem}.tc913{margin:0;font-size:1.8rem;font-weight:700;line-height:1.4;letter-spacing:.03em;color:#434343;text-align:center}.tc914{flex-direction:column;align-self:stretch;gap:1.6rem}.tc914,.tc915{display:flex;align-items:center}.tc915{min-height:4.6rem;justify-content:center}.tc916{margin:0;padding-bottom:.6rem;border-bottom:2px dashed #e5e5e5;font-size:1.4rem;font-weight:700;line-height:1.4;letter-spacing:.03em;color:#5f5f5f;text-align:center}.tc917{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:.8rem;padding-left:1.8rem}.tc918{margin:0;font-size:1.4rem;font-weight:700;line-height:1.2;letter-spacing:.03em;color:#1a1a1a}.tc919{display:flex;flex-direction:row;flex-wrap:wrap;align-self:stretch;gap:.8rem}.tc919>span:not(:last-child):after{content:"";height:1em}.tc919>span:not(:last-child):after,.tc920{display:block;width:.1rem;background-color:#e3e3e3;flex-shrink:0}.tc920{height:1.2rem}.tc921{display:flex;align-items:flex-start;gap:.8rem;font-size:1.2rem;font-weight:700;line-height:1;letter-spacing:.03em;color:#b5b5b5}@media (max-width:768px){.tc907{padding:4.2667vw;gap:8.5334vw;border-radius:4px;max-width:100%}.tc908{gap:6.4vw}.tc909{gap:4.2667vw}.tc911{width:17.0667vw;height:17.0667vw}.tc912{width:21.3334vw;height:3.7334vw}.tc913{font-size:4.2667vw}.tc914{gap:4.2667vw}.tc915{min-height:0}.tc916{font-size:3.2vw;padding-bottom:1.6vw}.tc917{gap:1.6vw}.tc918{font-size:3.2vw}.tc919{gap:2.1334vw;min-height:0}.tc921{font-size:3.2vw}}.tc429{gap:1.6rem;margin:0 auto}.tc429,.tc431{display:flex;flex-direction:column}.tc431{align-items:flex-end}@media (max-width:768px){.tc429{gap:4.2667vw}.tc430{flex-direction:column}.tc431{align-items:flex-start}}.tc2078{gap:5.6rem}.tc2078,.tc2079{display:flex;flex-direction:column}.tc2079{align-items:flex-end}.tc2080{margin:0;font-size:1.2rem;font-weight:var(--tv93);line-height:1.6;letter-spacing:.03em;color:#5f5f5f}@media (max-width:768px){.tc2078{gap:10.6667vw}.tc2079{align-items:flex-start;gap:1.0667vw}.tc2080{font-size:2.9334vw}}.tc1257{gap:5.6rem;overflow:hidden}.tc1257,.tc1258{display:flex;flex-direction:column}.tc1258{gap:4rem}.tc1259{display:flex;gap:6.4rem;align-items:center;justify-content:center}.tc1260{margin:0;font-size:1.8rem;font-weight:700;line-height:1.4;letter-spacing:.03em;color:#434343}.tc1261{display:flex;gap:2.4rem;align-items:flex-start}.tc1262{display:flex;gap:5.6rem;border-left:1px solid #e3e3e3;padding-left:6.4rem}.tc1263{display:flex;flex-direction:column;align-items:center;gap:1.6rem}.tc1264{font-size:1.6rem;font-weight:700;line-height:1.4;color:#434343}.tc1264,.tc1265{margin:0;letter-spacing:.03em}.tc1265{font-size:1.2rem;font-weight:var(--tv93);line-height:1.6;color:#1a1a1a;text-align:center}.tc1266{display:flex;align-items:center;justify-content:center;height:8rem}.tc1258>img{width:100%;height:auto}@media (max-width:768px){.tc1257{overflow:visible}.tc1257,.tc1258{gap:10.6667vw}.tc1259{flex-direction:column;gap:6.4vw}.tc1260{font-size:4.2667vw}.tc1261{gap:4.2667vw}.tc1262{flex-direction:column;gap:6.4vw;border-left:none;border-top:1px solid #e3e3e3;padding-left:0;padding-top:6.4vw;width:100%}.tc1263{gap:4.2667vw}.tc1264{font-size:3.7334vw}.tc1265{font-size:3.2vw}.tc1267{width:27.4667vw;height:17.0667vw}.tc1268{width:17.0667vw;height:17.0667vw}}.tc2076{display:flex;flex-direction:column;gap:5.6rem}@media (max-width:768px){.tc2076{gap:10.6667vw}}.tc277{padding-top:8rem}@media (max-width:768px){.tc277{margin-top:-3.2vw;padding-top:0;padding-bottom:21.3334vw}.tc278{padding-top:0;padding-bottom:10.6667vw}}