.top-button-sp{align-items:center;background-color:none;display:flex;justify-content:flex-end;padding:20px;text-decoration:none}.icon-container-sp{align-items:center;display:flex;flex-direction:column}.icon-image-sp{height:36px;width:36px}.top-button-text-sp{color:#2265b1;font-family:Noto Sans JP,sans-serif;font-size:12px;font-weight:700}.top-button-sp:active,.top-button-sp:focus,.top-button-sp:hover{color:inherit;text-decoration:none}