.instructor-profile .name{position:relative;font-size:4rem;line-height:4rem;text-align:center;font-family:"Noto Serif JP",serif;margin-bottom:3.5rem}@media(max-width:480px){.instructor-profile .name{font-size:3rem;line-height:auto}}.instructor-profile .name .instagram{font-size:1.4rem;position:absolute;right:0;top:0}.instructor-profile .name .instagram img{width:45px;height:45px}.instructor-profile .name .badge-wapper{display:flex;justify-content:center;gap:1rem}.instructor-profile .name .badge-wapper .badge{position:relative;display:inline-block;left:0;top:1rem}@media(max-width:480px){.instructor-profile .name .badge-wapper .badge{font-size:1.1rem}}.instructor-profile .name .badge-wapper .badge-instructor{color:#fff}.instructor-profile .name .badge-wapper .badge-success{color:#fff;background-color:#4bbf73}.instructor-profile .name .badge-wapper .badge-instructorshido-102{background-color:#70c9e2!important}.instructor-profile .name .badge-wapper .badge-instructorshido-101{background-color:#ff9d9d!important}.instructor-profile .profile-wapper{display:flex;gap:3.5rem}@media(max-width:960px){.instructor-profile .profile-wapper{gap:1.5rem;flex-direction:column}}.instructor-profile .profile-wapper .instructor-photo{max-width:325px;height:100%;border-radius:10px}@media(max-width:480px){.instructor-profile .profile-wapper .instructor-photo{max-width:100%}}.instructor-profile .profile-wapper .content{line-height:2.8rem}.instructor-profile .profile-wapper .content .info-sec .area{display:flex;gap:5.5rem}.instructor-profile .profile-wapper .content .info-sec .area .bold{font-weight:700}