/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Feb 22 2026 | 13:12:31 */
/*================================================
 * アーカイブページ共通設定
 ================================================*/
.archive-page {
    max-width: 800px;
    margin: 0 auto;
    padding: 60px 40px;
    text-align: center;
}

/*================================================
 * ニュースカテゴリー専用スタイル
 * ラッパー要素のみに背景画像を設定（ページ全体には設定しない）
 ================================================*/
body.category-events .archive-page {
    position: relative;
    color: #999999;
    background-image: url("https://cog-turuoka.com/wp/wp-content/uploads/2026/02/AdobeStock_1670318432-scaled.jpeg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    z-index: 1;
    border-radius: 0;
    box-shadow: none;
}

/* 白のオーバーレイで文字を読みやすく */
body.category-events .archive-page::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.6);
    z-index: -1;
    border-radius: 0;
    pointer-events: none;
}

/*----------------------------------------
 * 見出し
 *---------------------------------------*/
body.category-events .archive-page h1,
body.category-events .archive-page h2 {
    margin: 0 0 1.5em 0;
    color: #333333 !important;
}

/*----------------------------------------
 * 記事リスト
 *---------------------------------------*/
body.category-events .archive-page ul,
body.category-events .archive-page ol {
    margin: 0;
    padding: 0;
    list-style: none;
}

body.category-events .archive-page li {
    margin-bottom: 20px;
    padding-bottom: 10px;
    color: #333333;
    list-style: none;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
}

body.category-events .archive-page li:last-child {
    margin-bottom: 0;
    border-bottom: none;
}

/*----------------------------------------
 * リンク
 *---------------------------------------*/
body.category-events .archive-page a,
body.category-events .archive-page a:link,
body.category-events .archive_page-events a:visited {
    color: #333333 !important;
    text-decoration: underline !important;
}

body.category-events .archive-page a:hover,
body.category-events .archive-page a:active,
body.category-events .archive-page a:focus {
    color: #cccccc !important;
    text-decoration: underline !important;
}