

/* 橙色のボタン */
.btn-orange,
.btn-orange.disabled, .btn-orange:disabled {
	color: #000000;
	background-color: #FF9872;
	border-color: #FF9872;
}
/* focus */
.btn-orange:focus, .btn-orange.focus,
.btn-orange:not(:disabled):not(.disabled):active:focus, .btn-orange:not(:disabled):not(.disabled).active:focus,
.show > .btn-orange.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(255, 95, 23, 0.5);
}
/* hover */
.btn-orange:hover {
	color: #000000;
	background-color: #FF773E;
	border-color: #FF773E;
}
/* active */
.btn-orange:not(:disabled):not(.disabled):active, .btn-orange:not(:disabled):not(.disabled).active,
.show > .btn-orange.dropdown-toggle {
	color: #000000;
	background-color: #FF6928;
	border-color: #FF6928;
}

/* うす橙色のボタン */
.btn-lightOrange,
.btn-lightOrange.disabled, .btn-lightOrange:disabled {
	color: #000000;
	background-color: #FFC7AF;
	border-color: #FFC7AF;
}
/* focus */
.btn-lightOrange:focus, .btn-lightOrange.focus,
.btn-lightOrange:not(:disabled):not(.disabled):active:focus, .btn-lightOrange:not(:disabled):not(.disabled).active:focus,
.show > .btn-lightOrange.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(255, 173, 144, 0.5);
}
/* hover */
.btn-lightOrange:hover {
	color: #000000;
	background-color: #FF9872;
	border-color: #FF9872;
}
/* active */
.btn-lightOrange:not(:disabled):not(.disabled):active, .btn-lightOrange:not(:disabled):not(.disabled).active,
.show > .btn-lightOrange.dropdown-toggle {
	color: #000000;
	background-color: #FF6928;
	border-color: #FF6928;
}


/* 青色のボタン */
.btn-blue,
.btn-blue.disabled, .btn-blue:disabled {
	color: #000000;
	background-color: #A4C6FF;
	border-color: #A4C6FF;
}
/* focus */
.btn-blue:focus, .btn-blue.focus,
.btn-blue:not(:disabled):not(.disabled):active:focus, .btn-blue:not(:disabled):not(.disabled).active:focus,
.show > .btn-blue.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(142, 184, 255, 0.5);
}
/* hover */
.btn-blue:hover {
	color: #000000;
	background-color: #75A9FF;
	border-color: #75A9FF;
}
/* active */
.btn-blue:not(:disabled):not(.disabled):active, .btn-blue:not(:disabled):not(.disabled).active,
.show > .btn-blue.dropdown-toggle {
	color: #000000;
	background-color: #5D99FF;
	border-color: #5D99FF;
}

/* うす黄色のボタン */
.btn-lightGold,
.btn-lightGold.disabled, .btn-lightGold:disabled {
	color: #000000;
	background-color: #FFFFAA;
	border-color: #FFFFAA;
}
/* focus */
.btn-lightGold:focus, .btn-lightGold.focus,
.btn-lightGold:not(:disabled):not(.disabled):active:focus, .btn-lightGold:not(:disabled):not(.disabled).active:focus,
.show > .btn-lightGold.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(255, 255, 136, 0.5);
}
/* hover */
.btn-lightGold:hover {
	color: #000000;
	background-color: #FFFF77;
	border-color: #FFFF77;
}
/* active */
.btn-lightGold:not(:disabled):not(.disabled):active, .btn-lightGold:not(:disabled):not(.disabled).active,
.show > .btn-lightGold.dropdown-toggle {
	color: #000000;
	background-color: #FFFF66;
	border-color: #FFFF66;
}

/* 濃い赤色のボタン */
.btn-red,
.btn-red.disabled, .btn-red:disabled {
	color: #000000;
	background-color: #ff6347;
	border-color: #ff6347;
}
/* focus */
.btn-red:focus, .btn-red.focus,
.btn-red:not(:disabled):not(.disabled):active:focus, .btn-red:not(:disabled):not(.disabled).active:focus,
.show > .btn-red.dropdown-toggle:focus {
	box-shadow: 0 0 0 0.2rem rgba(255, 99, 71, 0.5);
}
/* hover */
.btn-red:hover {
	color: #000000;
	background-color: #ff4500;
	border-color: #ff4500;
}
/* active */
.btn-red:not(:disabled):not(.disabled):active, .btn-red:not(:disabled):not(.disabled).active,
.show > .btn-red.dropdown-toggle {
	color: #000000;
	background-color: #ff0000;
	border-color: #ff0000;
}