body { margin: 0; width: 100%; height: 100%; overflow: hidden; } #canvas_div { width: 100%; height: 100%; } #toss_icon_div { position: fixed; width: 60px; height: 60px; top: 40px; right: 50px; } #toss_icon_svg { position: relative; width: 100%; top: 50%; left: 50%; transform: translate(-50%,-50%); transition: width 150ms; } #toss_icon_svg:hover { width: 110%; cursor: pointer; }