.character_lines{display:flex;align-items:flex-start;margin:2.5rem 0}@media(max-width: 480px){.character_lines{margin:2rem 0}}.character_lines .character_lines_avatar{flex-shrink:0;width:80px;text-align:center}@media(max-width: 480px){.character_lines .character_lines_avatar{width:56px}}.character_lines .character_lines_avatar .character_lines_icon{width:80px;height:80px;background-color:#ddfaff;border:1px solid #23ceee;border-radius:50%;overflow:hidden}@media(max-width: 480px){.character_lines .character_lines_avatar .character_lines_icon{width:56px;height:56px}}.character_lines .character_lines_avatar .character_lines_icon img{display:block;width:100%;height:100%;object-fit:cover}.character_lines .character_lines_avatar .character_lines_name{display:block;color:#161616;font-size:.6875rem;font-weight:400;line-height:1.4;margin-top:.375rem}@media(max-width: 480px){.character_lines .character_lines_avatar .character_lines_name{font-size:.625rem}}.character_lines .character_lines_balloon{position:relative;flex:1;min-width:0;background-color:#ddfaff;border-radius:4px;padding:1rem 1.25rem;margin-left:1.25rem}@media(max-width: 480px){.character_lines .character_lines_balloon{padding:.875rem 1rem;margin-left:.75rem}}.character_lines .character_lines_balloon::before{content:"";position:absolute;display:block;width:0;height:0;border-style:solid;border-width:7px 9px 7px 0;border-color:rgba(0,0,0,0) #ddfaff rgba(0,0,0,0) rgba(0,0,0,0);top:1.5rem;left:-9px}@media(max-width: 480px){.character_lines .character_lines_balloon::before{top:1.125rem}}.character_lines .character_lines_balloon p{font-size:.875rem;line-height:1.7;margin-bottom:0}@media(max-width: 480px){.character_lines .character_lines_balloon p{font-size:.75rem;line-height:1.5}}