.teamIntroduction .list_box[data-v-13ed4dd5]{margin:40px auto 0;max-width:1200px;width:90%}.teamIntroduction .list_box h2[data-v-13ed4dd5]{color:#333;font-size:24px;font-weight:700;line-height:25px}@media screen and (max-width:768px){.teamIntroduction .list_box[data-v-13ed4dd5]{margin:30px auto 0}.teamIntroduction .list_box h2[data-v-13ed4dd5]{font-size:20px}}.teamIntroduction .list_box .section-title[data-v-13ed4dd5]{color:#111827;font-family:ui-sans-serif,system-ui,sans-serif;font-size:20px;font-weight:700;margin-bottom:4px;margin-top:40px}.teamIntroduction .list_box .team-grid[data-v-13ed4dd5]{display:grid;gap:24px;grid-template-columns:repeat(1,1fr);margin-top:20px}@media (min-width:768px){.teamIntroduction .list_box .team-grid[data-v-13ed4dd5]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.teamIntroduction .list_box .team-grid[data-v-13ed4dd5]{grid-template-columns:repeat(3,1fr)}}.teamIntroduction .list_box .team-grid .team-card[data-v-13ed4dd5]{background-color:#f0f5ff;min-height:320px;position:relative}.teamIntroduction .list_box .team-grid .team-card .vertical-label[data-v-13ed4dd5]{background-color:#0056f4;border-radius:0 12px 12px 0;color:#fff;font-size:14px;height:220px;letter-spacing:.3em;padding:24px 8px;position:absolute;text-orientation:mixed;top:20px;writing-mode:vertical-rl}.teamIntroduction .list_box .team-grid .team-card .decoration-line[data-v-13ed4dd5]{background-color:#0056f4;height:2px;position:absolute;right:40px;width:48px}.teamIntroduction .list_box .team-grid .team-card .member-list[data-v-13ed4dd5]{font-size:14px;list-style:none;margin:0;padding:40px 20px 40px 56px}.teamIntroduction .list_box .team-grid .team-card .member-list .member-item[data-v-13ed4dd5]{margin-top:16px}.teamIntroduction .list_box .team-grid .team-card .member-list .member-item[data-v-13ed4dd5]:first-child{margin-top:0}.teamIntroduction .list_box .team-grid .team-card .member-list .member-item .info-row[data-v-13ed4dd5]{align-items:flex-start;display:flex;gap:8px}.teamIntroduction .list_box .team-grid .team-card .member-list .member-item .info-row.mt-2[data-v-13ed4dd5]{margin-top:8px}.teamIntroduction .list_box .team-grid .team-card .member-list .member-item .info-row p[data-v-13ed4dd5]{margin:0}.teamIntroduction .list_box .team-grid .team-card .member-list .member-item .info-row .font-bold[data-v-13ed4dd5]{font-weight:700}.teamIntroduction .list_box .team-grid .team-card .member-list .member-item .info-row .dot-primary[data-v-13ed4dd5]{background-color:#333;border-radius:4px;display:block;height:5px;margin-right:4px;margin-top:8px;max-height:5px;max-width:5px;min-height:5px;min-width:5px;width:5px}.teamIntroduction .list_box .team-grid .team-card .member-list .member-item .info-row .dot-secondary[data-v-13ed4dd5]{background-color:#666;border-radius:2px;display:block;height:4px;margin-right:4px;margin-top:8px;max-height:4px;max-width:4px;min-height:4px;min-width:4px;width:8px}
