/* 페이지 상단 간격 */
body.page-id-8587 .content-area {
    padding-top: 0;
}

/* 기존 포스트 버튼 숨김 */
body.page-id-8587 .vc_grid-item .vc_btn3-container {
    display: none;
}

/* 새벽기도 대표 영상 */
body.page-id-8587 .automatic-youtube-gallery .ayg-player {
    max-width: 66.666%;
    margin-right: auto;
    margin-left: auto;
}

/* 대표 영상 모서리 */
body.page-id-8587 .automatic-youtube-gallery .ayg-player-container,
body.page-id-8587 .automatic-youtube-gallery .ayg-player iframe {
    overflow: hidden;
    border-radius: 12px;
}

/* 새벽기도 썸네일 사이 간격 */
body.page-id-8587 .automatic-youtube-gallery .ayg-videos {
    margin-right: -15px;
    margin-left: -15px;
}

body.page-id-8587 .automatic-youtube-gallery .ayg-video {
    box-sizing: border-box;
    padding-right: 15px;
    padding-bottom: 30px;
    padding-left: 15px;
}

/* 썸네일 모서리 */
body.page-id-8587 .automatic-youtube-gallery .ayg-thumbnail-media,
body.page-id-8587 .automatic-youtube-gallery .ayg-thumbnail-image {
    overflow: hidden;
    border-radius: 10px;
}

/* 새벽기도 더보기 버튼 (수정됨) */
body.page-id-8587 .automatic-youtube-gallery .ayg-pagination-next-btn {
  padding: 10px 20px;
  color: #fff;
  font-weight: 700;
  background: #6f9635;
  border: 1px solid #6f9635; /* border-radius 오타 수정 */
  border-radius: 3 !important; 
  box-shadow: none;
  text-shadow: none;
}

body.page-id-8587 .automatic-youtube-gallery .ayg-pagination-next-btn:hover,
body.page-id-8587 .automatic-youtube-gallery .ayg-pagination-next-btn:focus {
  color: #fff;
  background: #577b29;
  border-color: #577b29;
  border-radius: 3 !important;
  box-shadow: none;
  text-shadow: none;
}

/* 모바일에서는 대표 영상 전체 폭 */
@media (max-width: 767px) {
    body.page-id-8587 .automatic-youtube-gallery .ayg-player {
        max-width: 100%;
    }
}