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

出勤情報

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

.schCALENDER {
	display: flex;
	justify-content: space-between;
	margin: 0px 0px 20px 0px;
	box-sizing: border-box;
}

.schCALENDER li {
	width: 13.5%;
	border-radius: 3px;
	background: #e9e8e8;
    margin-left: auto;
    margin-right: auto;
    font-size: clamp(0.9rem, 1.4vw, 0.9rem);

	display: flex;
  justify-content: center;
  align-items: center;
	    color: #8b8b8b;
}
.schCALENDER li a {
	padding: 5px 10px;
	text-align: center;
	display: block;
color: #8b8b8b;
}
.schhonzitu {
    color: #fb5c78;
    font-size: medium;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    font-weight: bold;
}	
.today {
	background: #fb5c78 !important;
	color:#fff !important;
}
.today a {
	color:#fff !important;
}
.sat {
	color:#0064cb;
}
.sun {
	color:#c31700;
}


select {
	padding:10px;
	border: 1px solid #e0dfdf;
	font-size: 1.5rem;
	height: 40px;
	width: 100%;
}

.sch-type {
	display: flex;
	justify-content: space-between;
	margin: 10px 0 20px 0;
}
.sch-type div {
	width: 49.5%;
	background: #978c98;
	font-weight: bold;
	text-align: center;
	color:#fff;
	font-size: 1.8rem;
	border-radius: 6px;
}
.sch-type div a {
	padding: 15px;
	color:#fff;
	box-sizing: border-box;
	display: block;
	
}
.sch-type div a:hover {
	background: #af48b8;
	border-radius: 6px;
}
.sch-type div.active {
	background: #af48b8;
}

