a:hover,.sidebar .widget a:hover { color: #618a42; }
/* Header */
#header-section .followWrap { height: 280px !important; }
.site-header.header-fixed { box-shadow: none; }
/* HeaderLogoSize */
img.custom-logo { width: 240px;margin-top: 75px;margin-bottom: 30px; }
@media (min-width:1139px) { /* PC */
    .site-branding { float:none; text-align: center;} /* HeaderLogoPosition */
    #site-navigation { display: flex; justify-content: center; } /* GlobalMenuPosition */
}
@media (max-width:1140px) { /* SP */
    .site-branding { float:none; text-align: center;}
}
/* ManuEffect */
.small-disp img.custom-logo, .standard img.custom-logo, .main-navigation ul li ,
.small-disp .onepress-menu, .standard .onepress-menu,
.small-disp .onepress-menu a, .standard .onepress-menu a {
	transition: all 0.7s ease;
	-webkit-transition: all 0.7s ease;
	-moz-transition: all 0.7s ease;
	-o-transition: all 0.7s ease;
}
.small-disp .onepress-menu a {}
.standard .onepress-menu a { font-size:16px; font-weight: 400;  }
 
/* HeaderImage */
#primary { padding-top: 0; margin-bottom: 200px;  }
@media (min-width:1139px) { /* PC */
 .page_hdr_sp { display: none; }
}
@media (max-width:1140px) { /* SP */
 .page_hdr_pc { display: none; }
}
/* ContentsHeader*/
.site-content { border-top : 0px; }
.greentas_contents_header {
 /*height: 275px;*/
 overflow: hidden;
 margin-bottom: 60px;
 text-align: center;
}
/* Contents */
.greentas_contents h3 {
 font-family: "游明朝", YuMincho, "ヒラギノ明朝 ProN W3", "Hiragino Mincho ProN", "HG明朝E", "ＭＳ Ｐ明朝", "ＭＳ 明朝", serif; 
 text-align: center;
 border-bottom: 3px solid #000;
 width: 8vw;
 padding-bottom: 2vh;
 margin-left: auto;
 margin-right: auto;
}
.greentas_contents p {
 text-align: center;
 line-height: 4em;
 margin-top: 50px;
}
@media (max-width:1140px) { /* SP */
 .greentas_contents h3 { width: 30%; max-width: 150px; }
}
/* Post */
.single-post .content-area .type-post .entry-header .entry-meta .posted-on a, 
.single-post .content-area .type-post .entry-header .entry-meta .author a {
 color:#618a42;
}
/* Footer */
.site-footer {
 color:#FFF; 
 background-image: url(https://5102810.com/wp-content/uploads/2020/07/ftr_grass.png);
 padding-top: 48px;
 background-color: #fff;
 background-position-y: -1px;
}
.site-footer .site-info { display:none; }
.site-footer .site-info .container { display:none; }
#footer-widgets { text-align:center; }
.footer-widgets .widget_text { margin-top: 75px; }
/* Widget */
.widget-area .widget_categories li, .widget-area .widget_archive li, .widget-area .widget_meta li { width: 100%; }
.sidebar .widget ul { list-style: inherit; }
/* PCと SP で改行を変える*/
@media (min-width:1139px) { /* PC */
 .brsp {display:none;}
}
/* No Thumnail */
.list-article-thumb .no-thumbnail img {
 width:300px;
 height:150px;
 object-fit: cover;
}