html[lang=ja] .flatpickr-current-month,html[lang=ko] .flatpickr-current-month,html[lang=zh-tw] .flatpickr-current-month{display:flex;align-items:center;flex-direction:row-reverse;justify-content:center}html .flatpickr-calendar{font-family:Noto Sans JP,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif!important;color:#292929!important;position:absolute!important;z-index:99999!important}html .flatpickr-calendar.arrowTop:before,html .flatpickr-calendar.arrowTop:after{display:none!important}html .flatpickr-calendar.open{width:auto!important}@media (max-width: 640px){html .flatpickr-calendar.open{width:100%!important;max-width:100%!important;max-height:inherit!important;position:fixed!important;top:50%!important;left:0!important;transform:translateY(-50%)!important;-webkit-transform:translateY(-50%)!important}}html .flatpickr-calendar .flatpickr-months .flatpickr-prev-month,html .flatpickr-calendar .flatpickr-months .flatpickr-next-month{height:60px;display:flex;align-items:center}html .flatpickr-calendar .flatpickr-months .flatpickr-prev-month svg,html .flatpickr-calendar .flatpickr-months .flatpickr-next-month svg{width:20px;height:20px}html .flatpickr-calendar .flatpickr-months .flatpickr-prev-month:hover svg,html .flatpickr-calendar .flatpickr-months .flatpickr-next-month:hover svg{width:20px;height:20px}html .flatpickr-calendar .flatpickr-months .flatpickr-month{height:60px;display:flex;align-items:center}html .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month{padding:0}html .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .flatpickr-monthDropdown-months,html .flatpickr-calendar .flatpickr-months .flatpickr-month .flatpickr-current-month .numInputWrapper input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}html .flatpickr-calendar .flatpickr-innerContainer{padding:0 10px}@media (max-width: 640px){html .flatpickr-calendar .flatpickr-innerContainer,html .flatpickr-calendar .flatpickr-innerContainer .flatpickr-rContainer{display:block}}html .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekday:nth-child(7n){color:#cd3581}html .flatpickr-calendar .flatpickr-weekdays .flatpickr-weekday:nth-child(7n-1){color:#36c}@media (max-width: 640px){html .flatpickr-calendar .flatpickr-days{display:block;width:100%!important}html .flatpickr-calendar .flatpickr-days .dayContainer{width:100%;max-width:100%;height:100%;max-height:100%}html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day{width:14.2857142857%;max-width:14.2857142857%;height:14.2857142857vw;max-height:14.2857142857vw;line-height:14.2857142857vw}}html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:hover,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.prevMonthDay:hover,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day.nextMonthDay:hover,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:focus{background:inherit;background-color:inherit;border:none}html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled):nth-child(7n){color:#cd3581}html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled):nth-child(7n-1){color:#36c}html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).is-holiday{color:#cd3581}html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).prevMonthDay,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).nextMonthDay{color:#2929294d}html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).prevMonthDay:nth-child(7n),html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).nextMonthDay:nth-child(7n){color:#cd35814d}html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).prevMonthDay:nth-child(7n-1),html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).nextMonthDay:nth-child(7n-1){color:#3366cc4d}html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).prevMonthDay.is-holiday,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).nextMonthDay.is-holiday{color:#cd35814d}html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).selected,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).startRange,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).endRange,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).selected.inRange,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).startRange.inRange,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).endRange.inRange,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).selected:focus,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).startRange:focus,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).endRange:focus,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).selected:hover,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).startRange:hover,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).endRange:hover,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).selected.prevMonthDay,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).startRange.prevMonthDay,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).endRange.prevMonthDay,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).selected.nextMonthDay,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).startRange.nextMonthDay,html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).endRange.nextMonthDay{color:#fff;background:#36c;border-color:#36c}html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).selected.startRange+.endRange:not(:nth-child(7n+1)),html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).startRange.startRange+.endRange:not(:nth-child(7n+1)),html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).endRange.startRange+.endRange:not(:nth-child(7n+1)){box-shadow:-10px 0 #36c}html .flatpickr-calendar .flatpickr-days .dayContainer .flatpickr-day:not(.flatpickr-disabled).week.selected{border-radius:0;box-shadow:-5px 0 #36c,5px 0 #36c}
