/*
 * bootstarpのCSSクラス定義を上書きたい場合はこちらに記載する
 * 
 */

/* タイトル行の上下切りつめ */
.card-header {
/* padding: 0.75rem 1.25rem;*/
 padding: 0.5rem 1.0rem;
}

/* ページングリンクの横幅固定 */
.pagination-sm .page-item {
	width:24px;
	text-align: center;
	white-space: nowrap;
}

/* テーブル奇数行の背景色を透過しない */
.table-striped tbody tr {
  background-color: rgba(255, 255, 255, 1);
}
/* テーブル偶数行の背景色を透過しない */
.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(240, 240, 240, 1);
}
/* タブ沈み込みを+1pxしないと消えない */
.nav-tabs .nav-item {
	margin-bottom: -1.6px;
}
/* タブのボーダー色も他と合わせる */
.nav-tabs {
	border-bottom: 1px solid #CCCCCC;
}

/* ボタン背景 */
.btn {
	background-color: #1B3393;
	color: #FFFFFF;
	border-width: 0;
	border-left: 0.5px solid #666666;
	border-bottom: 2px solid #666666;
}
.btn:active {
	transform: translateY(1px);
	background-color: #BBBBBB;
	color: #FFFFFF;
	border-bottom: none;
}
.btn:hover {
	background-color: #6E84E4;
	color: #FFFFFF;
	border-left: 0.5px solid #666666;
	border-bottom: 2px solid #666666;
}
.btn:disabled {
	background-color: #DDDDDD;
	color: #666666;
	border-bottom: 2px solid #666666;
}
