@charset "utf-8";
.grid_link .link_grid{
	border-radius: 0;
}
@media screen and (min-width: 1024px) {
	.new_article .grid_box + .grid_box {
		padding-top: 0 !important;
	}
	.new_article .news_grid_item {
/*		padding: 0 8px;*/
		place-content: center;
	}
	.new_article .news_grid_item + .news_grid_item{
			padding-left: 8px;
			display: flex;
        justify-content: flex-start;
	}
	.new_article .new_icon_box {
		display: flex;
        grid-template-columns: auto;
        gap: 10px;
        flex-wrap: wrap;
                flex-shrink: 0;

	}
	.new_article .new_icon_box p + p {
		margin-top: 0 !important;
	}
	.new_article.heckler:after {
		top: 0;
		        bottom: 0;
        margin: auto;
	}
	.link_grid.heckler.new_article .grid_box.fit_colum2:nth-child(1){
		padding-bottom: 0;
	}
	.new_article .new_icon_box p{
		display: inline-block;
	}
}
@media not screen and (min-width: 1024px) {
	.new_article .new_icon_box {
		display: flex;
        grid-template-columns: auto;
        gap: 0;
		margin-left: 8px;
		flex-wrap: wrap;
	}
	.new_article .new_icon_box p {
		padding: 0 5px !important;
	}
	a.link_grid .new_icon_box p.txt_bg_gray + p.txt_bg_gray,
	a.link_grid .new_icon_box p.new + p.txt_bg_gray,
	.link_grid .new_icon_box p.txt_bg_gray + p.new,
	.new_icon_box p:nth-child(1){
		margin-left: 8px!important;
		margin-bottom: 4px!important;
	}
.img_box_55 img{
	bottom: auto;
}
.new_article .new_icon_box p{
		display: inline-block;
	}
	.new_article .new_icon_box .txt_bg_color.new.zero + .txt_bg_color.new.zero{
		margin-bottom: 4px!important;
	}
}
