 /* ------------------------------------------------------------------------------------------------------------------------
 
 
  �R�����L���A�[�J�C�u�y�[�W
 
 
 ------------------------------------------------------------------------------------------------------------------------ */
 #COLUMN .c-entries__item .c-entry-summary,
 #COLUMN .c-entries__item a {
     border-radius: 12px;
 }

 #COLUMN .c-entry-summary--type-column {
     padding: 20px;
 }

 #COLUMN .c-entry-summary__figure {
     border-top-right-radius: 12px;
     border-top-left-radius: 12px;
     background-color: #fff;
 }

 #COLUMN .c-entry-summary__figure img {
     border-radius: 12px;
 }

 #COLUMN .c-entry-summary__figure:before {
     padding-top: 76%;
 }

 #COLUMN .c-entry-summary__body {
     padding-left: 0;
     padding-right: 0;
 }

 #COLUMN .c-entry-summary__title {
     display: -webkit-box;
     -webkit-box-orient: vertical;
     -webkit-line-clamp: 2;
     overflow: hidden;
 }

 .post-type-archive-column .c-pagination {
    margin-top: 80px;
 }

 /* ------------------------------------------------------------------------------------------------------------------------
 
 
  �R�����L���ʃy�[�W
 
 
 ------------------------------------------------------------------------------------------------------------------------ */
 body.column-template-default .c-entry__title {
     font-size: 28px;
     font-weight: 700;
     line-height: 1.5;
     margin-bottom: 10px;
 }

 body.column-template-default .c-meta__item.c-meta__item--author,
 body.column-template-default .c-meta__term--column_category-slug-column {
     display: none;
 }

 body.column-template-default .c-entry__header {
     display: flex;
     flex-direction: column;
     justify-content: center;
     align-items: center;
     padding: 70px 0;
 }

 body.column-template-default .c-entry__header .c-entry__title {
     display: grid;
     place-content: center;
     place-items: center;
     gap: 10px;
 }

 body.column-template-default .c-entry__header .c-entry__title::before {
     content: "COLUMN";
     color: var(--accent-color);
     font-size: 28px;
     font-weight: 700;
     line-height: 1.5;
     font-family: var(--s-font-Urbanist);
 }

 body.column-template-default .c-entry__header .c-meta__item.c-meta__item--published {
     color: #777;
     font-weight: 500;
     font-size: 16px;
     line-height: 1.5;
     font-family: var(--s-font-Urbanist);
 }

 @media (max-width: 1023px) {
    body.column-template-default .c-entry__title {
            font-size: 20px;
            
        }
 }