.team_detail .member_img{padding-right:30px;width:45%}.team_detail .about_member{padding-left:30px;width:55%}.team_detail .team_detail_con{display:flex;flex-wrap:wrap}.team_detail .member_img img{border-radius:12px;width:100%}.team_detail .about_member .member_name span{display:inline-block;font-size:16px;font-weight:600;letter-spacing:2px;line-height:120%;padding-bottom:7px}.team_detail .about_member .member_name h3{font-size:38px;font-weight:600;letter-spacing:1px;line-height:120%;margin:0}.team_detail .about_member .member_info{border-bottom:1px solid;border-top:1px solid;margin:35px 0;padding:31px 0}.team_detail .about_member .member_info ul{list-style:none;margin:0;padding:0}.team_detail .about_member .member_info ul li:last-child{padding-bottom:0}.team_detail .about_member .member_info ul li{display:flex;flex-wrap:wrap;padding-bottom:18px}.team_detail .about_member .member_info ul li h5{font-size:16px;font-weight:500;letter-spacing:1px;line-height:120%;margin:0;text-wrap:pretty;vertical-align:middle;width:25%}.team_detail .about_member .member_info ul li p{padding-left:10px;width:75%}.team_detail .about_member .member_info ul li p,.team_detail .about_member .member_info ul li p a{font-size:16px;font-weight:400;letter-spacing:1px;line-height:120%;margin:0;text-wrap:pretty;vertical-align:middle;word-break:break-all}.team_detail .about_member .member_s_m_i{border-bottom:1px solid;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:35px;padding-bottom:31px}.team_detail .about_member .member_s_m_i .smi_icon{border-radius:100%;height:32px;line-height:0px;width:32px}.team_detail .about_member .member_s_m_i .smi_icon a{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.team_detail .about_member .member_s_m_i .smi_icon a img{max-height:24px;object-fit:contain}.team_detail .about_member .aditional_info h4{font-size:28px;font-weight:700;letter-spacing:2px;line-height:120%;margin-bottom:16px}.team_detail .about_member .aditional_info p{font-size:16px;font-weight:400;letter-spacing:1px;line-height:35px;margin-bottom:0}.team_detail .about_member .aditional_info{padding-bottom:30px}.team_detail .about_member .aditional_info:last-child{padding-bottom:0}.team_detail .about_member .member_s_m_i .smi_icon a:hover{opacity:.8}@media only screen and (max-width:767px){.team_detail .member_img{padding-bottom:30px;padding-right:0;width:100%}.team_detail .about_member{padding-left:0;width:100%}.team_detail .about_member .member_name h3{font-size:28px}.team_detail .about_member .member_info{margin:25px 0;padding:25px 0}.team_detail .about_member .member_s_m_i{margin-bottom:25px;padding-bottom:25px}.team_detail .about_member .aditional_info h4{font-size:22px;margin-bottom:10px}.team_detail .about_member .aditional_info p{font-size:16px;line-height:26px}.team_detail .about_member .member_info ul li p{width:68%}.team_detail .about_member .member_info ul li h5{width:32%}}@media only screen and (min-width:768px) and (max-width:1024px){.team_detail .member_img{padding-right:15px}.team_detail .about_member{padding-left:15px}.team_detail .about_member .member_name h3{font-size:32px}.team_detail .about_member .member_info{margin:25px 0;padding:30px 0}.team_detail .about_member .member_s_m_i{margin-bottom:25px;padding-bottom:30px}.team_detail .about_member .member_info ul li h5{width:30%}.team_detail .about_member .member_info ul li p{padding-left:10px;width:70%}.team_detail .about_member .aditional_info h4{font-size:24px;margin-bottom:10px}.team_detail .about_member .aditional_info{padding-bottom:25px}}