@charset "utf-8";

/*---------------------------------------------

topicsスタイル

-----------------------------------------------*/

@media print, screen and (min-width: 768px) {

/* ▼テーブルPC */
.kpi_t {
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	width: 100%;
}

.kpi_t th, .kpi_t td {
	border-bottom: solid 1px #fff;
	border-right: solid 1px #fff;
	font-weight: normal;
	padding: 3px 5px;
}

.kpi_t th {
	text-align: left;
}

.kpi_t td {
	text-align: center;
}

}

@media print, screen and (max-width: 767px) {

/* ▼テーブルSP */
.kpi_t {
	border-top: solid 1px #fff;
	border-left: solid 1px #fff;
	width: 100%;
}

.kpi_t th, .kpi_t td {
	border-bottom: solid 1px #fff;
	border-right: solid 1px #fff;
	font-weight: normal;
	padding: 1%;
}

.kpi_t th {
	text-align: left;
}

.kpi_t td {
	text-align: center;
}

}
