diff --git a/resources/assets/stylesheets/scss/contents.scss b/resources/assets/stylesheets/scss/contents.scss
index be96c99e505ab34fbe94452f568e95f3f719551f..4e9d8f451da0399872a050eb2bbbe76f696d9ee4 100644
--- a/resources/assets/stylesheets/scss/contents.scss
+++ b/resources/assets/stylesheets/scss/contents.scss
@@ -11,7 +11,6 @@
             height: 100px;
 
             .content-item-link {
-                height: 90px;
                 padding: 5px;
                 grid-template-columns: 42px 135px;
 
@@ -54,7 +53,6 @@
             display: grid;
             grid-template-columns: 74px auto;
             grid-gap: 5px;
-            height: 130px;
             padding: 15px 10px 0 10px;
             transition: 0.5s;
 
diff --git a/resources/assets/stylesheets/scss/layouts.scss b/resources/assets/stylesheets/scss/layouts.scss
index 65f76134bacbd56fc910983aec8c4ca4231e4a0a..fd647b12e8676d9c345dd841694bab72f5b7a70c 100644
--- a/resources/assets/stylesheets/scss/layouts.scss
+++ b/resources/assets/stylesheets/scss/layouts.scss
@@ -167,9 +167,9 @@ body {
     grid-column: 2 / 3;
     grid-row: 2 / 3;
     justify-content: flex-start;
-    margin: $page-margin;
-    margin-bottom: calc($page-margin + 35px);
     overflow-x: auto;
+    padding: $page-margin;
+    padding-bottom: calc($page-margin + 35px);
     vertical-align: top;
 
     .oversized & {