/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: May 17 2026 | 10:00:27 */
/* 動画ページ　セクションタイトルサイズ、緑の点を付ける */ 
.custom-heading h2::after {
    content: "";
    display: inline-block;
    width: 6px;
    height: 6px;
    background-color: #2ecc71;
    border-radius: 50%;
    margin-left: 6px;
    vertical-align: middle;
    position: relative;
    top: -2px; /* ←ここで微調整 */ 
    
}





/* 動画ページ　セクションタイトルの前のアイコンを消す */
.director-element .fa-universal-access {
  display: none;
}





/* 関連展示会の表示 */
.related-exhibition-wrap{
    margin-top:60px;
    padding-top:40px;
    border-top:1px solid #ddd;
}

.related-heading{
    font-size:36px;
    margin-bottom:28px;
}

.related-exhibition-card{
    display:flex;
    gap:30px;
    align-items:flex-start;
}

.related-thumb{
    width:360px;
    flex-shrink:0;
}

.related-thumb img{
    width:100%;
    border-radius:8px;
}

.related-content h3{
    margin-bottom:16px;
}

.related-content h3 a{
    color:#111;
    text-decoration:none;
}

.related-excerpt{
    line-height:1.9;
    color:#555;
}

@media(max-width:768px){

    .related-exhibition-card{
        flex-direction:column;
    }

    .related-thumb{
        width:100%;
    }

}

.related-date{
    margin-bottom:16px;
    font-size:14px;
    color:#777;
    line-height:1.6;
}


