.takaya-narita{display:flex;gap:6rem}@media(max-width:768px){.takaya-narita{gap:1.5rem;flex-direction:column}}.takaya-narita img{width:225px;height:100%;border-radius:10px}@media(max-width:480px){.takaya-narita img{max-width:100%}}.takaya-narita .content h3{color:#70c9e2;font-weight:700;font-size:2rem;line-height:3.2rem}.takaya-narita .content.short h3{color:#333;font-size:2.8rem;line-height:3.8rem;font-family:"Noto Serif JP",serif;font-weight:400}@media(max-width:960px){.takaya-narita .content.short h3{font-size:2.2rem;line-height:3.5rem}}.takaya-narita .content.short .profile .name{font-size:1.6rem}.takaya-narita .content .profile{margin:1.5rem 0}.takaya-narita .content .profile .name{font-weight:700;font-size:2rem;line-height:3.2rem}.takaya-narita .content .bio{margin:2rem 0}