
fc-daygrid-event-dot { display: none !important; }

.fc-daygrid-dot-event { padding: 1px 3px !important; }

.大広場 { background-color: #ff4a04; color: #fff; border-color:#ff4a04}

.会議室1 { background-color: #2196f3; color: #fff; border-color: #2196f3;}

.祝日 { background-color: #4caf50; color: #fff; border-color: #4caf50;}

.会議室2 { background-color: #948db6; color: #fff; }

.中会議室 { background-color: #a0af15; color: #fff; }

.fc-header-toolbar,
.fc-view-harness,
.fc-col-header {
	width: 100vw;
	max-width: 1800px;
	font-size: 1.0rem;
	font-weight: normal;
	color: #1c1c1c;
	border: none;
}
.fc-daygrid-day-number {
	font-size: 1.0rem;
}

.fc-daygrid-body .fc-scrollgrid-sync-table{
	width: 100vw;
	max-width: 1800px;
	color:#252525;
	font-size: 1.0rem;
}

#calendar{
	align-items : center;
}
#title{
	color:#69c2ee;
}
body {
	font-family: "Noto Sans JP", sans-serif,"Yu Gothic", "游ゴシック", YuGothic, "游ゴシック体", "ヒラギノ角ゴ ProN W3", HiraKakuProN-W3, メイリオ, Meiryo, Verdana, Helvetica, Arial, sans-serif;
}


td.fc-day-sat  {
	background-color: #e6f1f6b4;
}
td.fc-day-sun  {
	background-color: #f6edf4b4;
}



.fc .fc-scrollgrid {
	border-width: 0;
}

.fc .fc-scrollgrid-section > * {
	border: none;
}

.fc .fc-scrollgrid-sync-table {
	border: 1px;
}


a {
	text-decoration: none; 
}


a:hover {
	text-decoration: underline;
}

