.sdgs_news { display: block; max-width: 1010px; margin: 75px auto 76px;}
.sdgs_news h2 { text-align: left; margin: 0 0 20px; }
.sdgs_news h2 img { width: 348px;}
.sdgs_news .list-news { margin-bottom: 60px;}
.sdgs_news .list-news li { margin-bottom: 21px; padding-bottom: 21px; border-bottom: 1px dotted #000000;}
.sdgs_news .list-news li:last-child { margin-bottom: 0px;}
.sdgs_news .list-news li a { display: flex; justify-content: space-between;}
.sdgs_news .list-news li a .newslist_item_img { width: 15%;}
.sdgs_news .list-news li a .newslist_item_img img { display: block; width: 100%; height: auto;}
.sdgs_news .list-news li a .txtcell { width: 80%; text-align: left;}
.sdgs_news .list-news li a .txtcell .date { font-size: 12px; margin: 0 0 13px;}
.sdgs_news .list-news li a .txtcell .ttl { background: #E95624; color: #fff; font-size: 16px; line-height: 23px; padding: 5px 10px; margin: 0 0 5px;}
.sdgs_news .list-news li a .txtcell .txt { display: none; font-size: 14px; line-height: 22px; margin: 0 0 10px;}
.sdgs_news .list-news li a .txtcell .more { display: block; width: 130px; margin: 0 0 0 auto;}
.sdgs_news .list-news li a .txtcell .more img { display: block; width: 100%;}

@media (max-width: 480px) {
.sdgs_news h2 img { width: 250px;}
.sdgs_news .list-news { margin-bottom: 20px;}
.sdgs_news .list-news li a { display: flex; justify-content: space-between; flex-direction: column;}
.sdgs_news .list-news li a .newslist_item_img { width: 100%; margin-bottom: 20px;}
.sdgs_news .list-news li a .txtcell { width: 100%; text-align: left;}
}

/* list */
@media (min-width: 481px) {
.lower_heading01.is_sdgslist .lower_heading01_heading { width: 390px;}
.lower_heading01.is_sdgslist .lower_heading01_comment { width: calc(100% - 390px);}
}
.lower_heading01.is_sdgslist .lower_heading01_heading { background-image: url(/wp-content/themes/yoshida_auto_service/img/sdgs/sdgslist_ttl.png);}
.lower_heading01.is_sdgslist .lower_heading01_comment:after { background-image: url(/wp-content/themes/yoshida_auto_service/img/sdgs/sdgslist_icon.png);}


@media (max-width: 480px) {
.lower_heading01.is_sdgslist .lower_heading01_heading { width: 52%; background-size: 100% auto;}
.lower_heading01.is_sdgslist .lower_heading01_comment { width: calc(100% - 55%);}

}
