.news-detail__float-mascot{height:0;margin-top:7.5rem;position:relative;z-index:2}@media (max-width:767px){.news-detail__float-mascot{display:block;margin-top:1.625rem}}.news-detail__float-mascot-bubble{left:59.9375rem;position:absolute;top:-4.75rem}@media (max-width:767px){.news-detail__float-mascot-bubble{left:9.375rem;top:0}}@media (max-width:767px){.news-detail__float-mascot-badge{font-size:.66rem;padding:.5rem 1rem}}.news-detail__float-mascot-photo{height:12.5rem;left:67.5rem;object-fit:cover;position:absolute;top:-2.6875rem;width:15.1875rem}@media (max-width:767px){.news-detail__float-mascot-photo{height:8.2425rem;left:14.3625rem;top:1.365rem;width:10.0125rem}}