.calendarAstrolabePopup{-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);background-color:rgba(240,242,244,.4);z-index:1000;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;overflow-y:overlay;overflow-x:hidden;-webkit-transition:.5s;transition:.5s;display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100vw;height:100vh;background:rgba(240,242,244,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}@media(max-width:576px){.calendarAstrolabePopup{background-color:rgba(240,242,244,.8)}}.calendarAstrolabePopup .calendarAstrolabe{width:622px;height:734px;border-radius:100px;padding:26px 44px 52px;background-color:#214c73;-webkit-box-shadow:-4px -4px 16px #fff,-4px -4px 10px #fff,4px 4px 25px rgba(0,0,0,.3);box-shadow:-4px -4px 16px #fff,-4px -4px 10px #fff,4px 4px 25px rgba(0,0,0,.3)}@media(max-width:576px){.calendarAstrolabePopup .calendarAstrolabe{width:calc(100vw - 48px);height:auto;padding:12px 20px 24px;border-radius:110px}}.calendarAstrolabePopup .calendarAstrolabe__title{text-align:center;font-weight:700;font-size:28px;line-height:58px;color:#fff}@media(max-width:576px){.calendarAstrolabePopup .calendarAstrolabe__title{font-size:16px;line-height:30px}}.calendarAstrolabePopup .calendarAstrolabe__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:576px){.calendarAstrolabePopup .calendarAstrolabe__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.calendarAstrolabePopup .calendarAstrolabe__info__item{display:-webkit-box;display:-ms-flexbox;display:flex}.calendarAstrolabePopup .calendarAstrolabe__info__item__title{font-size:16px;color:#fff;line-height:30px}@media(max-width:576px){.calendarAstrolabePopup .calendarAstrolabe__info__item__title{font-size:13px}}.calendarAstrolabePopup .calendarAstrolabe__info__item__content{font-size:20px;color:#fff;line-height:30px}@media(max-width:576px){.calendarAstrolabePopup .calendarAstrolabe__info__item__content{font-size:13px}}.calendarAstrolabePopup .calendarAstrolabe__info__sp{width:1px;height:25px;margin:0 20px;background-color:#adadad}@media(max-width:576px){.calendarAstrolabePopup .calendarAstrolabe__info__sp{display:none}}.calendarAstrolabePopup .calendarAstrolabe__astrolabe{margin-top:32px;width:534px;height:534px;background-color:#fff;border-radius:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:576px){.calendarAstrolabePopup .calendarAstrolabe__astrolabe{margin-top:12px;width:100%;height:320px}}.calendarAstrolabePopup .calendarAstrolabe__astrolabe__loading{font-size:16px;color:#17445c}@media(max-width:576px){.calendarAstrolabePopup .calendarAstrolabe__astrolabe__loading{font-size:13px}}.astroCalendadrWrap{margin-top:-98px;padding-top:98px;margin-bottom:-80px;padding-bottom:80px;background:url(../img/購買星座_web.62b2ff84.png);min-height:117.44vw;background-size:cover!important;background-repeat:no-repeat!important;background-position:top!important}@media(max-width:576px){.astroCalendadrWrap{margin-top:-60px;padding-top:60px;margin-bottom:-55px;padding-bottom:55px;min-height:271.2vw;background:url(../img/購買星座_mobile.c67c5ab0.png)}}.astroCalendar{max-width:1112px;margin:120px auto;padding:0 36px}@media(max-width:576px){.astroCalendar{padding:0 20px;margin:0 auto}}.astroCalendar__title{color:#fff;text-align:center;font-size:32px;font-style:normal;font-weight:500;line-height:38.119px;letter-spacing:2.56px;margin-bottom:45px}.astroCalendar__title img{display:block;width:151px;margin:0 auto}.astroCalendar__main{height:800px;margin-bottom:120px;-webkit-box-shadow:-2px -2px 8px #fff;box-shadow:-2px -2px 8px #fff}@media(max-width:576px){.astroCalendar__main{height:800px}}.astroCalendar__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;padding:0 87px}@media(max-width:576px){.astroCalendar__nav{padding:0 12px}}.astroCalendar__nav__next,.astroCalendar__nav__prev{color:#fff;font-size:18px;cursor:pointer}@media(max-width:576px){.astroCalendar__nav__next,.astroCalendar__nav__prev{font-size:14px}}.astroCalendar__nav__date{color:#fff;font-size:22px;font-weight:700}@media(max-width:576px){.astroCalendar__nav__date{font-size:18px}}.toastui-calendar-daygrid-cell .hiddenEvents{color:#fff}.toastui-calendar-see-more-container{z-index:20!important}.toastui-calendar-weekday-event-title{font-size:11.5px;font-weight:400!important}.toastui-calendar-weekday-event-dot+.toastui-calendar-weekday-event-title{color:#fff!important}.toastui-calendar-see-more-header *{color:#fff!important}.astroCalendar__listBox{width:100%;max-width:720px;margin:36px auto;background-color:#fff;-webkit-box-shadow:0 4px 10px rgba(0,0,0,.1);box-shadow:0 4px 10px rgba(0,0,0,.1);font-family:Georgia,serif;color:#333;border-radius:24px;overflow:hidden;border:1px solid #adadad}.astroCalendar__listBox__row{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #adadad;text-align:center}.astroCalendar__listBox__cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.astroCalendar__listBox__cell:first-of-type{width:40%}.astroCalendar__listBox__cell:nth-of-type(2){width:60%}.astroCalendar__listBox__row.header .astroCalendar__listBox__cell{height:76px;background-color:#214c73;color:#fff;font-size:22px;font-weight:700;line-height:1.5}.astroCalendar__listBox__row.header .astroCalendar__listBox__cell:first-of-type{border-right:1px solid #adadad}.astroCalendar__listBox__row:not(.header) .astroCalendar__listBox__cell{height:65px;background-color:#214c73;color:#fff;font-size:18px;line-height:2}.astroCalendar__listBox__row:not(.header) .astroCalendar__listBox__cell:first-of-type{border-right:1px solid #adadad}