section.kv_area .kv_news>.inner dl {
	min-width: 0;
}

section.kv_area .kv_news>.inner dl dd.tag.updates {
	background: #58bfb6;
}

section.kv_area .kv_news>.inner dl dd.tag.notice {
	background: #ee0000;
}

section.kv_area .kv_news>.inner dl dd.tag.startups {
	background: #ff7800;
}

section.kv_area .kv_news>.inner dl dd.tag.seminar {
	background: #66a880;
}

section.kv_area .kv_news>.inner dl dd.tag.exhibition {
	background: #3084a0;
}

section.kv_area .kv_news>.inner dl dd.tag.project {
	background: #9778a5;
}

section.kv_area .kv_news>.inner dl dd.tag.feature {
	background: #a26d7e;
}

section.kv_area .kv_news>.inner dl dd.tag.related {
	background: #aaa02f;
}

section.news_area>.inner ul.article li a span.tag.updates {
	background: #58bfb6;
}

section.news_area>.inner ul.article li a span.tag.notice {
	background: #ee0000;
}

section.news_area>.inner ul.article li a span.tag.startups {
	background: #ff7800;
}

section.news_area>.inner ul.article li a span.tag.seminar {
	background: #66a880;
}

section.news_area>.inner ul.article li a span.tag.exhibition {
	background: #3084a0;
}

section.news_area>.inner ul.article li a span.tag.project {
	background: #9778a5;
}

section.news_area>.inner ul.article li a span.tag.feature {
	background: #a26d7e;
}

section.news_area>.inner ul.article li a span.tag.related {
	background: #aaa02f;
}

section.news_area>.inner button.btn_more.is_open:after {
	transform: translate(0, -50%) rotate(90deg) scale(-1);
}

@media screen and (max-width: 600px) {
	section.news_area>.inner ul.article li a span.ttl {
		display: block;
	}

	section.application_area .application_step li .txt .br_pc {
		display: inline;
	}
}