.gn-sns-banner {
    display: block;
    width: 260px;
    height: 60px;
    border-radius: 4px;
    overflow: hidden;
}

.gn-sns-banner:hover,
.gn-sns-banner:focus-visible {
    opacity: 0.4;
}

.gn-sns-banner__image {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.gn-sns-banner--large {
    width: 340px;
    height: 120px;
}
