/* Styles definition here */

/* 2023-05 修正　field番号が固定されるようにし、代わりにpost番号で非表示 */
/* ひな形　非表示 */
#field_1-5{
		display:none;
}
/* 共通課題日程　非表示 7302 8536 9109 */
#post-7302 #field_1-0{
		display:none;
}
#post-8536 #field_1-0{
		display:none;
}
/* dropdown教科選択が１教科のみの場合に非表示　※ブロック時の人数オープン用 */
body:not(.wp-admin) div.fieldCalendarService{
	display:none;
}
.wp-admin select.ahbfield_service{
	display:none;
}

/* 年月バー */
#fbuilder .ui-datepicker-header{
  background:#61574b !important;
  font-size:1.3em !important;
  color: #FFF !important;
}
/* dropdown教科選択の代わりにラベルで見出し表示（固有のfieldname番号が必要） */
#field_1-5 label,
#field_1-6 label,
#field_1-7 label,
#field_1-8 label,
#field_1-9 label,
#field_1-10 label,
#field_1-11 label{
  margin:30px 0px 0px 0px
  font-weight:bold;
  font-size:1.5em;
}
/* 時間コマ表示枠内の時間 */
#fbuilder .slots div a:before{
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
  content: "\f017";
}
/* 選択日時表示 */
#fbuilder .ahb_list{
  line-height:1.5;
  padding:0px 0px 0px 2px;
  font-weight:bold;
  font-size:1em;
  background:#eded36;
}
#fbuilder .ahb_list_service:before{
  content:"【";
}
#fbuilder .ahb_list_service:after{
  content:"】";
}
/* 選択日時表示 日付icon */
#fbuilder .ahb_list .d:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
  content: "\f073";
  font-size: .8em;
  vertical-align:5%;
  margin-right: .3em;
  color: #7c786c;
}
#fbuilder .ahb_list .t {
  margin-right: -.5em;
}
/* 選択日時表示 時間icon */
#fbuilder .ahb_list .t:before {
  font-family: "Font Awesome 5 Free";
  font-weight: 400;
  content: "\f017";
  font-size: .8em;
  vertical-align:5%;
  color: #7c786c;
}

/* 2023-02 修正　１ヘッダーにかぶらない　２案内文言追加 */
#fbuilder .ui-datepicker{ z-index:0 !important;}
.slotsCalendar .slots span::after{content: " の予約可能時間";}