.elementor-2728 .elementor-element.elementor-element-6003789{--display:flex;}.elementor-2728 .elementor-element.elementor-element-19a7f38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2728 .elementor-element.elementor-element-310936f{--display:flex;}.elementor-2728 .elementor-element.elementor-element-2519b11{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2728 .elementor-element.elementor-element-f515624 .elementor-icon-wrapper{text-align:center;}.elementor-2728 .elementor-element.elementor-element-f515624.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-2b587cf );}.elementor-2728 .elementor-element.elementor-element-f515624.elementor-view-framed .elementor-icon, .elementor-2728 .elementor-element.elementor-element-f515624.elementor-view-default .elementor-icon{color:var( --e-global-color-2b587cf );border-color:var( --e-global-color-2b587cf );}.elementor-2728 .elementor-element.elementor-element-f515624.elementor-view-framed .elementor-icon, .elementor-2728 .elementor-element.elementor-element-f515624.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-2b587cf );}/* Start custom CSS for wp-widget-new_entries, class: .elementor-element-19a7f38 */.new-entry-card-thumb {
  border-radius: 12px;
  overflow: hidden; /* これがないと角丸が効かないこともある！ */
}

.new-entry-card-thumb:hover {
  transform: scale(1.05);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6003789 */.new-post img {
  border-radius: 8px;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.2);
  transition: transform 0.3s ease, box-shadow 0.3s ease;
}

.new-post img:hover {
  transform: scale(1.05);
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.3);
}/* End custom CSS */