@CHARSET "UTF-8";

.btn-act1 {
  border: solid 1px #4cae4c;
  color: #FFFFFF;
  background-color: #5cb85c;
}
.btn-act1:hover,
.btn-act1:focus {
  background-color: #4cae4c;
  color: #FFFFFF;
}
.btn-act2 {
  border: solid 1px #d43f3a;
  color: #FFFFFF;
  background-color: #d9534f;
}
.btn-act2:hover,
.btn-act2:focus {
  background-color: #d43f3a;
  color: #FFFFFF;
}

.label-st0 {
  border: solid 1px #666666;
  color: #666666;
  background-color: #e6e6e6;
}
.label-st0[href]:hover,
.label-st0[href]:focus {
  background-color: #5bc0de;
}
.label-st1 {
  border: solid 1px #333333;
  color: #000;
  background-color: #FFF;
}
.label-st1[href]:hover,
.label-st1[href]:focus {
  background-color: #FFF;
}
.label-st2 {
  border: solid 1px #600;
  background-color: #FEE;
  color: #600;
}
.label-st2[href]:hover,
.label-st2[href]:focus {
  background-color: #FEE;
}
.label-st3 {
  border: solid 1px #060;
  background-color: #EFE;
  color: #060;
}
.label-st3[href]:hover,
.label-st3[href]:focus {
  background-color: #EFE;
}
.label-st4 {
  border: solid 1px #606;
  background-color: #FEF;
  color: #606;
}
.label-st4[href]:hover,
.label-st4[href]:focus {
  background-color: #FEF;
}
.label-st5 {
  border: solid 1px #066;
  background-color: #EFF;
  color: #066;
}
.label-st5[href]:hover,
.label-st5[href]:focus {
  background-color: #EFF;
}
.label-st6 {
  border: solid 1px #660;
  background-color: #FFE;
  color: #660;
}
.label-st6[href]:hover,
.label-st6[href]:focus {
  background-color: #FFE;
}
.label-st7 {
  border: solid 1px #006;
  background-color: #EEF;
  color: #006;
}
.label-st7[href]:hover,
.label-st7[href]:focus {
  background-color: #EEF;
}
.label-st8 {
  border: solid 1px #000;
  background-color: #CCC;
  color: #000;
}
.label-st8[href]:hover,
.label-st8[href]:focus {
  background-color: #CCC;
}
.label-st9 {
  border: solid 1px #000;
  background-color: #333;
  color: #CCC;
}
.label-st9[href]:hover,
.label-st9[href]:focus {
  background-color: #333;
}

@media (min-width: 992px) {
  .col-md-14p {
    float: left;
  }
  .col-md-14p {
    width: 14.2857142857%;
  }
}

/* bootstrap select オーバーライド ※標準ブラウザ対策 */
.form-control { /* -webkit-appearance: none; */ }

.pager {
	margin: 12px auto;
}
.pager li {
  margin: 0 2px;
  display: inline-block;
}

/* bootstrap placeholder オーバーライド */
.mem .form-control:-moz-placeholder{font-size:0.85em;}
.mem .form-control::-moz-placeholder{font-size:0.85em;}
.mem .form-control:-ms-input-placeholder{font-size:0.85em;}
.mem .form-control::-webkit-input-placeholder{font-size:0.85em;}

/* その他 */
.status-icon { font-size: 3em; font-family:'ＭＳ Ｐゴシック', Arial, sans-serif; }
.status-icon:after { content:'\A'; white-space: pre ; }


.week0 { background-color: #FFEEEE; color:red; }
.week6 { background-color: #EEEEFF; color:blue; }

.top-menu dt,
.top-menu dd{
	margin-bottom: 10px;
}