.header-cover{min-height: auto; margin:76px auto 0em;padding: 30px 0 0;}

.pageDownIcon { display: none; }

#primary {margin-top: 0; padding-top: 1em;}
.single-news #primary {}

.post-thumbnail { display: flex; justify-content: center; max-height: 200px; }
.post-thumbnail img { object-fit: contain; }

.archive .page-title { display: none;}
.coverPhotos { height: 0 !important; }
.entry-title { font-size: 18px;}
.entry-title:after { content:""; display: block; width: 2em; height: 3px; margin: 0.2em auto 1em 0;
    background-image: linear-gradient(90deg, var( --color23 ) 50%,var(--color13) 50%);}

.metaData {
    position: relative;
    background: var(--color12);
    color: var(--font-color3);
    font-weight: bold;
    width: 14em;
    padding: 3px 3em;
    font-size: var(--font-size-xs);
    font-weight: bold;
}
.metaData:after{  content:''; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.67' height='17.014' viewBox='0 0 21.67 17.014'%3E%3Cg transform='matrix(0.914, -0.407, 0.407, 0.914, 0, 7.827)'%3E%3Crect width='19.243' height='1.506' fill='%23799295'/%3E%3Cpath d='M0,0H10.662V1.506H0Z' transform='translate(0.139 4.315)' fill='%23ddb282'/%3E%3Cpath d='M0,0H5.993V1.506H0Z' transform='translate(0.57 8.55)' fill='%23c4d6d8'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat;
width: 20px; height:19px; position: absolute; top: 0; right: -6px;
}

.entry-content { font-size: var(--font-size-sm); max-width: 1024px;}

.single-news .entry-content {padding: 1em; background: #ffffffdd; box-shadow: 0 0 5px #eee; border-radius: 2px; min-height: 25em;}
.single-news .entry-content p:first-child {
    margin-top: 0;
}

/* for index */
#newsIndexWrap{

}
.katsumata-news__item { overflow: hidden; }
.katsumata-news__meta { 
    position: relative;
    background: var(--color12);
    color: var(--font-color3);
    font-weight: bold;
    width: 14em;
    padding: 3px 3em;
    font-size: var(--font-size-xs);
    font-weight: bold;
    display: flex; justify-content: center; align-items: center;
}
.katsumata-news__meta:after {
    content:''; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21.67' height='17.014' viewBox='0 0 21.67 17.014'%3E%3Cg transform='matrix(0.914, -0.407, 0.407, 0.914, 0, 7.827)'%3E%3Crect width='19.243' height='1.506' fill='%23799295'/%3E%3Cpath d='M0,0H10.662V1.506H0Z' transform='translate(0.139 4.315)' fill='%23ddb282'/%3E%3Cpath d='M0,0H5.993V1.506H0Z' transform='translate(0.57 8.55)' fill='%23c4d6d8'/%3E%3C/g%3E%3C/svg%3E%0A") no-repeat;
    width: 20px; height:19px; position: absolute; top: 0; right: -6px;
} 
.katsumata-news__content { padding: 0.8em 1em 1.2em 1em; display: block; position: relative;color: var(--font-color1); text-decoration: none;background: white; border: 1px solid var(--color12);}
.katsumata-news__title { display: block; position: relative; margin: 0.5em auto 0.2em;}
.katsumata-news__title:after { position: absolute;top: 0.4em; right: -10px; content: ""; width: 12px; height: 14px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4.736' height='11.216' viewBox='0 0 4.736 11.216'%3E%3Cpath d='M5.531,4.73a1.27,1.27,0,0,1-1.019-.437l-3.9-2.1A1.1,1.1,0,0,1,.163.637,1.265,1.265,0,0,1,1.824.221l3.71,2L9.368.154A1.281,1.281,0,0,1,11.05.575a1.109,1.109,0,0,1-.45,1.571L6.627,4.29a1.249,1.249,0,0,1-.967.446Q5.6,4.736,5.531,4.73Z' transform='translate(0 11.216) rotate(-90)' fill='%23739396' opacity='0.329'/%3E%3C/svg%3E%0A") no-repeat;}
.katsumata-news__excerpt { font-size: 12px;  }
.katsumata-news__excerpt p { 
    margin: 0 auto 0 0; 
    width: 95%;
    display:-webkit-box;
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;  /* 表示する行数 */
    overflow:hidden;       /* 省略される部分を隠す */
    /* 長い単語やURLでのはみ出し対策（任意） */
    overflow-wrap:anywhere;
}

@media screen and (min-width: 768px) {
    .header-cover {margin: 76px auto 0px;
    padding: 30px 0px;}
    
    .entry-title { font-size: 28px;}
    /*  */
    .katsumata-news__item { overflow: auto !important; display: flex; justify-content: stretch; align-items: stretch;}
    .katsumata-news__meta { font-size: 14px; flex:0 0 16em;}
    .katsumata-news__meta:after { top: 50%; right: -1em; transform: translateY(-50%) scale(1.7); z-index: 2; }

    .katsumata-news__content { padding: 1em 2em 1.7em 3em; background: white; border: 1px solid var(--color12); flex: 1 1 auto;min-width:0;}
    .katsumata-news__title { font-size: 18px; }
    .katsumata-news__title:after { top: 2.1em; right: -20px; transform: scale(1.7);}
    .katsumata-news__excerpt { width: 95%;}
}

@media screen and (min-width: 1024px) {
    
    
}
@media screen and (min-width: 1280px) {
    
}