/*
 Theme Name:   nestwg
 Theme URI:    https://www.nest-wgt.jp/wpr/wp-content/themes/nestwg/
 Template:     twentyten
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  nestwg
*/


/* =Reset default browser CSS. Based on work by Eric Meyer: http://meyerweb.com/eric/tools/css/reset/index.html
-------------------------------------------------------------- */


@import url('contents.css?202108021001');
.bypostauthor {}
#rightbody #aec-quickselect .ui-datepicker, #aec-quickselect .ui-datepicker-header {
  padding: 0 5px!important;
}
#rightbody #aec-header {
  display: none!important;
  height: 0!important;
  overflow: hidden!important;
} 
.ranchi_day td img {
width:100%;
}
body div#aec-modal-container {
top: 50%!important;
}
#rightbody .fc-button-content {
  float: left;
  height: 1.4em;
  line-height: 1.9em;
  padding: 0 2px 5px 2px;
  position: relative;
  white-space: nowrap;
  margin: 0 2px;
  font-family: serif;
}
body #aec-calendar table {
  font-size: 10px;
}
body .fc-event-time, .fc-event-title {
  font-size: 12px;
}
body #aec-calendar table .ui-datepicker-year,
body #aec-calendar table .ui-datepicker-month,
body #aec-calendar table .ui-datepicker-title {
  font-size: 12px;
}
body #aec-filter li:first-child  {
	display:none;
	height:0:
	width:0:
	overflow:hidden;
	padding: 0 !important;
}
body #content .fc-header tr td {
  border-top: 0px none #FFFFFF;
  padding: 6px 0px;
}
body #content table.fc-header {
	border:none;
}
body #content table.fc-header h2{
color: #413732;
  line-height: 24px;
  margin: 0 0 20px 0;
  text-align: left;
font-size:18px;
}
body #content .fc-border-separate tbody tr.fc-first td, 
body #content .fc-border-separate tbody tr.fc-first th {
  padding: 0px;
}
#content table.fc-border-separate tr td  {
  padding: 0px;
}
#content table.fc-border-separate tr th,
#content table.fc-border-separate thead th {
  color: #777;
  font-size: 12px;
  font-weight: bold;
  line-height: 16px;
  padding: 3px 24px;
}
#content #aec-filter {
  float: right;
  font-size: 12px;
  padding: 0;
  margin: 0 !important;
  height: 0;
  overflow: hidden;
  display: none;
}
.br:after {
	content: "\A" ;
	white-space: pre ;
}
#content table.price th.line_db,
#content table.price td.line_db {
    border-right: 3px double #498989;
}