.sns-modal{align-items:flex-start}.sns-modal .modal-panel{max-width:460px;min-height:auto;animation:sns-modal-panel-show .5s var(--liquid-ease) .25s backwards;border-top:0;border-radius:0 0 clamp(16px,14.5143px + .380952vw,20px) clamp(16px,14.5143px + .380952vw,20px);box-shadow:0 2px 24px -6px #0003,inset 0 -1px 2px #ffffff1a}@keyframes sns-modal-panel-show{0%{opacity:0;transform:translateY(-50%)}to{opacity:1;transform:translateY(0)}}.sns-modal .modal-body{padding:40px}.sns-list{flex-direction:column;gap:24px;line-height:1;display:flex}.sns-list a{color:var(--font-color);white-space:nowrap;align-items:center;font-size:1.3em;line-height:1;display:inline-flex}.sns-list a:hover{opacity:.7}.sns-list a .icon{width:40px;color:var(--primary-color);font-size:1.35em}.sns-list a .outlink{color:var(--primary-color);margin-left:5px;font-size:1em}.sns-list p{color:var(--font-sec-color);margin-top:8px;padding-left:40px;font-size:1em}@media screen and (max-width:767px){.sns-modal .modal-body{padding:40px 28px}.sns-list a .icon{width:32px}.sns-list p{margin-top:4px;padding-left:32px}}
