.ui-datepicker .ui-datepicker-calendar tbody td{font-family:'EB Garamond', serif;letter-spacing:0}.ui-widget-header .ui-corner-all:before{font-family:ionicons}.ui-widget-header{border:none}.ui-widget-header .ui-corner-all{display:block;transition:all 0.4s ease;cursor:pointer;width:25px;height:25px;top:7px;border-width:1px;border-style:solid;border-radius:50%}.ui-widget-header .ui-corner-all:before{position:absolute;top:0;left:0px;text-align:center;cursor:pointer;z-index:99;vertical-align:middle;width:100%;line-height:25px;font-weight:bold}.ui-widget-header .ui-corner-all.ui-datepicker-next{right:2px}.ui-widget-header .ui-corner-all.ui-datepicker-next:before{content:'\f3d3'}.ui-widget-header .ui-corner-all.ui-datepicker-prev{left:2px}.ui-widget-header .ui-corner-all.ui-datepicker-prev:before{content:'\f3d2'}.ui-widget-header .ui-corner-all .ui-icon{background:none}.ui-widget-header .ui-corner-all.ui-state-hover{opacity:1;background:#fff;border-color:#402b0b}.ui-widget-header .ui-datepicker-title{font-weight:normal}.ui-widget-header .ui-datepicker-title .ui-datepicker-year{margin-right:2px}.ui-widget-header .ui-datepicker-title .ui-datepicker-year{font-size:115%}.ui-widget-header .ui-datepicker-title .ui-datepicker-month{font-size:129%}.ui-datepicker{width:auto !important}.ui-datepicker .ui-datepicker-calendar{border-collapse:collapse}.ui-datepicker .ui-datepicker-calendar thead{border-bottom-width:1px;border-bottom-style:solid;font-size:108%;font-weight:normal !important;padding:10px !important}.ui-datepicker .ui-datepicker-calendar tbody:before{content:'';display:block;height:10px}.ui-datepicker .ui-datepicker-calendar tbody td{line-height:1.8}.ui-datepicker .ui-datepicker-calendar tbody td span,.ui-datepicker .ui-datepicker-calendar tbody td a{text-align:center !important;padding:8px 10px !important;font-size:129%}.ui-datepicker .ui-datepicker-calendar tbody td a{transition:all 0.4s ease}.ui-datepicker .ui-datepicker-calendar tbody td a:hover{opacity:.8}.ui-widget-content .ui-state-default{border:none}.ui-datepicker-multi-2 .ui-datepicker-group{padding:.5em}@media only screen and (max-width: 767px){.ui-datepicker-multi-2 .ui-datepicker-group{width:100%}}.ui-datepicker-multi-2 .ui-datepicker-group.ui-datepicker-group-last{padding-left:1em}.ui-datepicker .ui-widget-header{background:#fff;border:none}.ui-datepicker .ui-widget-header .ui-corner-all{border-color:#402b0b;color:#402b0b}.ui-datepicker .ui-widget-header .ui-corner-all:before{color:#402b0b}.ui-datepicker .ui-widget-header .ui-corner-all:hover{background:#fff}.ui-datepicker .ui-widget-header .ui-corner-all:hover:before{color:#402b0b}.ui-datepicker .ui-datepicker-title{font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "游明朝", "Yu Mincho", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", serif;color:#402b0b}.ui-datepicker .ui-datepicker-calendar thead{color:#bfbfbf;font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "游明朝", "Yu Mincho", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", serif;color:#402b0b;border-bottom-color:#bfbfbf}.ui-datepicker .ui-datepicker-calendar tbody td{border:none}.ui-datepicker .ui-datepicker-calendar tbody td:hover a{background:#ac8425;color:#fff !important}.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-default{background:#fff;border:1px solid rgba(191,191,191,0.5)}.ui-datepicker .ui-datepicker-calendar tbody td.ui-state-highlight{border:none;background:none}.ui-datepicker .ui-datepicker-calendar tbody td.ui-state-highlight a{background:#ac8425}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-today a{color:#fff !important;background:#bfbfbf}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-today:hover a{background:#ac8425;color:#fff !important}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-today.ui-state-highlight{border:none;color:none;background:none}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-today.ui-state-highlight a{background:#ac8425;color:#fff}.ui-datepicker .ui-datepicker-calendar tbody td:not(.ui-state-highlight) .ui-state-default.ui-state-active{color:#402b0b}.ui-datepicker .ui-datepicker-calendar tbody td.holiday:not(.ui-datepicker-week-end) a{background:rgba(230,139,139,0.3)}.ui-datepicker .ui-datepicker-calendar tbody td.holiday:not(.ui-datepicker-week-end) a:hover{opacity:1;color:#fff;background:#ac8425}.ui-datepicker .ui-datepicker-calendar tbody td.holiday:not(.ui-datepicker-week-end).ui-state-highlight a{color:#fff;background:#ac8425}.ui-datepicker .ui-datepicker-calendar tbody td.holiday:not(.ui-datepicker-week-end) .ui-state-active{color:#402b0b}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-week-end:first-child a.ui-state-default:hover,.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-week-end:last-child a.ui-state-default:hover{opacity:1;color:#fff;background:#ac8425}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-week-end:first-child a.ui-state-default{background:rgba(230,139,139,0.3)}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-week-end:last-child a.ui-state-default{background:rgba(169,220,220,0.3)}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-week-end.ui-state-highlight:first-child a,.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-week-end.ui-state-highlight:last-child a{color:#fff;background:#ac8425}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-week-end .ui-state-active{color:#402b0b}
