diff --git a/assets/sass/_theme/design-system/table_of_content.sass b/assets/sass/_theme/design-system/table_of_content.sass
index 87cb5a1317830a81406d0e845fde8253fff34500..0e016472acbb4f38f910b3b6ac138a7405ee4852 100644
--- a/assets/sass/_theme/design-system/table_of_content.sass
+++ b/assets/sass/_theme/design-system/table_of_content.sass
@@ -1,9 +1,10 @@
 .toc
     ol
         @include list-reset
-        margin: 0
         align-items: flex-start
+        margin: 0
         flex-direction: column
+        padding-top: $spacing1
         li
             &:not(:last-child)
                 margin-bottom: 1rem
@@ -12,8 +13,7 @@
                 color: $toc-color
                 display: block
                 font-size: px2rem(18)
-                line-height: px2rem(30)
-                padding: $spacing1/2
+                line-height: px2rem(20)
                 margin-left: -$spacing1/2
                 margin-right: -$spacing1/2
                 text-decoration: none