@charset "utf-8";

/* Alert basic color */

.alerted {
	background: #ffb7b7 !important;
	border-bottom: 1px solid #c4a1a1;
}

/* label basic */
.alertStr {
	font-size: 11px;
	background-color: red;
	color: #fff !important;
	border-radius: 3px;
	display: inline-block;
	padding: 1px 4px;
	border:1px solid #3B3C36;
}

.alertStr:hover {
	opacity: 0.85;
}


/* label class setting */

.alerted.not_kanko .alertStr {
	background-color: #D3212D;
}

.alerted.seikyu .alertStr {
	background-color: #FF8B00;
}

.alerted.not_kakutei .alertStr {
	background-color: #008000;
}

.alerted.mitsumorichu .alertStr {
	background-color: #318CE7;
}

.alerted.not_kousin .alertStr {
	background-color: #FF8B00;
}

.alerted.toiawase .alertStr {
	background-color: #A1CAF1;
}

.alerted.dandori .alertStr {
	background-color: #2E5894;
}

.alerted.mihachu .alertStr {
	background-color: #431C53;
}

.alerted.kanko_check .alertStr {
	background-color: #F2B400;
}

.alerted.minyukin .alertStr {
	background-color: #D3AF37;
}

.alerted.genba .alertStr {
	background-color: #804040;
}

.alerted.mitsumori .alertStr {
	background-color: #318CE7;
}

/* Matter Status */

.status-label {
	display: block;
	text-align: center;
	padding: 2px;
	border-radius: 5px;
	background-color: #FCE3A9;
	border:1px solid #3B3C36;
}

.st-1,.os-unconfirmed,.ps-untouched,.st-bank_transfer {
	background-color: #318CE7;
	color: #fff;
}

.st-2,.os-accept,.st-accounts_payable {
	background-color: #34B334;
	color: #fff;
}

.st-3,.os-pending,.st-loan {
	background-color: #804040;
	color: #fff;
}

.st-4 {
	background-color: #FF033E;
	color: #fff;
}

.st-5,.st-fixed {
	background-color: #B32134;
	color: #fff;
}

.st-6,.st-expenses {
	background-color: #A4C639;
	color: #fff;
}

.st-7,.ps-complete {
	background-color: #3B3B6D;
	color: #fff;
}

.st-8 {
	background-color: #CFCFCF;
	color: #333;
}

.st-9 {
	background-color: #CFCFCF;
	color: #333;
}

.os-refusal {
	background-color: #D3212D;
	color: #fff;
}

.cleaning-label {
	font-size: 11px;
	background-color: #318CE7;
	color: #fff;
	border-radius: 3px;
	display: inline-block;
	padding: 1px 4px;
	border: 1px solid #333;
}

.alertStr {
	color:#fff;
}