@charset "utf-8";


.news-box{}
	@media (max-width:991px)	{.news-box{}}

.nws-scroll{}
	@media only screen and (max-width:991px)	{.nws-scroll{}}

.news-article{display: table;padding: 19px 0;width: 100%;border-bottom: 1px dotted #666;align-items:center;}
	@media only screen and (max-width:575px)	{.news-article{display: block;}}

.detail-article{display: table;padding: 9px 0;width: 100%;border-bottom: 1px dotted #666;align-items:center;}
	@media only screen and (max-width:575px)	{.detail-article{display: block;}}


.news-detail-article{display: table;}
	@media only screen and (max-width:575px)	{.news-detail-article{display: block;}}


.news-article + .news-article{}

.news-date,.news-comment,.news-detail{display: table-cell;vertical-align: top;}
	@media only screen and (max-width:991px)	{.news-date,.news-comment,.news-detail{display: block;}}



.news-date{font-weight: bold;width: 150px;padding-right: 24px;line-height: 1;border-right: 1px solid #ddd;}
	@media only screen and (max-width:991px)	{.news-date{width: 100%;display: flex;justify-content:space-between;align-items:center;padding: 0 0 14px;border-right: none;border-bottom: 1px solid #ddd;}}
	@media only screen and (max-width:767px)	{.news-date{}}
	@media only screen and (max-width:575px)	{.news-date{}}



.date{display: flex;justify-content:space-between;width: 125px;padding: 7px 0;}
	@media only screen and (max-width:991px)	{.date{}}
	@media only screen and (max-width:575px)	{.date{}}
	@media only screen and (max-width:575px)	{.date{}}


.new{background: #c00;color:#fff;font-size: 12px;line-height: 12px;padding: 2px 4px;}


.news-icon{font-size: 12px;color:#fff;line-height: 16px;padding: 5px;text-align: center;width: 125px;min-height: 30px;display: flex;justify-content:center;align-items:center;}
	@media only screen and (max-width:575px)	{.news-icon{}}


.news-comment{line-height: 30px;padding-left:25px;display: table;}
	@media only screen and (max-width:991px)	{.news-comment{padding: 15px 0 0;line-height: 1.75;}}
	@media only screen and (max-width:767px)	{.news-comment{}}
	@media only screen and (max-width:575px)	{.news-comment{}}

.news-img,.news-txt{display: table-cell;vertical-align: top;}

.news-img{padding-right: 15px;width: 165px;}


.news-detail{width: 155px;padding: 4px 0;padding-left: 25px;}
	@media only screen and (max-width:991px)	{.news-detail{width: 120px;margin: 15px auto 0;}}
	@media only screen and (max-width:767px)	{.news-detail{}}
	@media only screen and (max-width:575px)	{.news-detail{padding-left: 0;}}


.news-box + .tit-level2{margin:15px 0 45px;}


.detail-article .news-date{width: 100%;display: flex;justify-content:space-between;align-items:center;border-right: none;border-bottom: none;padding: 0;font-size: 14px;line-height: 1;}

.detail-article .date{width: 105px;}

.detail-article .news-icon{font-size: 12px;color:#fff;line-height: 14px;padding: 5px;text-align: center;margin-top: 5px;width: 105px;margin-top: 0;}