.elementor-17 .elementor-element.elementor-element-022878a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-17 .elementor-element.elementor-element-022878a:after{content:"0.66";}.elementor-17 .elementor-element.elementor-element-022878a .elementor-post__thumbnail__link{width:100%;}.elementor-17 .elementor-element.elementor-element-022878a .elementor-post__meta-data span + span:before{content:"///";}.elementor-17 .elementor-element.elementor-element-022878a{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-17 .elementor-element.elementor-element-022878a .elementor-post{border-style:solid;border-width:3px 3px 3px 3px;border-radius:15px;padding:10px 10px 10px 10px;background-color:#FFFFFF;border-color:#6E9948;}.elementor-17 .elementor-element.elementor-element-022878a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-17 .elementor-element.elementor-element-022878a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-17 .elementor-element.elementor-element-022878a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-17 .elementor-element.elementor-element-414e320 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-17 .elementor-element.elementor-element-414e320:after{content:"0.66";}.elementor-17 .elementor-element.elementor-element-414e320 .elementor-post__meta-data span + span:before{content:"•";}.elementor-17 .elementor-element.elementor-element-414e320{--grid-column-gap:30px;--grid-row-gap:35px;}.elementor-17 .elementor-element.elementor-element-414e320 .elementor-post__text{margin-top:20px;}.elementor-17 .elementor-element.elementor-element-414e320 .elementor-post__badge{right:0;}.elementor-17 .elementor-element.elementor-element-414e320 .elementor-post__card .elementor-post__badge{background-color:#6E9948;color:#FFFFFF;margin:20px;}.elementor-17 .elementor-element.elementor-element-e325786{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-966222a{--spacer-size:5px;}.elementor-17 .elementor-element.elementor-element-fcf2553{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-451e7fb{--spacer-size:5px;}.elementor-17 .elementor-element.elementor-element-224c4d0{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-f7c4ae1{--spacer-size:5px;}.elementor-17 .elementor-element.elementor-element-161d490{width:auto;max-width:auto;}.elementor-17 .elementor-element.elementor-element-2f894a9{--spacer-size:5px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-022878a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-17 .elementor-element.elementor-element-022878a:after{content:"0.5";}.elementor-17 .elementor-element.elementor-element-022878a .elementor-post__thumbnail__link{width:100%;}.elementor-17 .elementor-element.elementor-element-414e320 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-17 .elementor-element.elementor-element-414e320:after{content:"0.5";}}/* Start custom CSS for posts, class: .elementor-element-414e320 *//* Read More ボタン */
a.elementor-post__read-more{
  width:100%;
  background-color:var(--e-global-color-accent);
  color:white !important;
  font-size:1.15rem !important;
  padding:3px;
  text-align:center;
}/* End custom CSS */