.tab .tab__wrap .tab__title{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.tab .tab__wrap .tab__title button,.tab__title a{text-align:center}.tab__title a{background-color:var(--color-background-neutral-primary);border:solid var(--color-border-neutral-secondary);border-width:0 0 1px;box-sizing:border-box;color:var(--color-text-neutral-secondary);cursor:pointer;display:block;font-size:var(--font-size-body-medium-sp);font-weight:500;height:100%;line-height:var(--line-height-long);padding:12px 8px;text-decoration:none;width:100%}.tab__title a:hover{color:rgba(85,85,85,.6)}.tab .tab__wrap .tab__title.js-tab_current a{border-width:1px;border-bottom:1px solid transparent;color:var(--color-accent-text);overflow:hidden;position:relative}.tab .tab__wrap .tab__title.js-tab_current a:after{background-color:var(--color-accent-background);content:"";display:block;height:3px;left:0;position:absolute;top:0;width:100%}.tab .tab__wrap .tab__title.js-tab_current a:hover{color:rgba(40,90,225,.6)}@media (min-width:769px){.tab__wrap .tab__title a{font-size:var(--font-size-body-medium-pc);padding:18px 8px}}.cmn-calendar-1--head.d-none{display:none}.cmn-calendar-1--head.d-flex{display:flex}@media (min-width:769px){.cmn-calendar-1--head.d-none.d-md-flex{display:flex}.cmn-calendar-1--head.d-flex.d-md-none{display:none}}@media (max-width:768px){.cmn-calendar-1--head.d-none.d-md-flex{display:none}}.cmn-calendar-1--body tr.d-table-row{display:table-row}.cmn-calendar-1--body tr.d-none{display:none}@media (min-width:769px){.cmn-calendar-1--body tr.d-md-table-row{display:table-row}}@media (max-width:768px){.cmn-calendar-1--body tr.d-none.d-md-table-row{display:none}}.cmn-calendar-1--head{margin-bottom:15px}.cmn-calendar-1--nav{flex:0 0 auto}.cmn-calendar-1--nav a{background:#fff;border:1px solid #a8a8a8;border-radius:4px;color:#333!important;display:inline-block;font-size:15px;line-height:1;padding:7px 10px;position:relative;text-align:center;text-decoration:none!important;transition:background-color .3s ease}.cmn-calendar-1--nav a:hover{background-color:#f0f0f0}.cmn-calendar-1--nav.next a:before,.cmn-calendar-1--nav.prev a:before{border-style:solid;content:"";height:0;margin-top:-4px;position:absolute;top:50%;width:0}.cmn-calendar-1--nav.prev a{padding-left:26px}.cmn-calendar-1--nav.prev a:before{border-color:transparent #333 transparent transparent;border-width:5px 6px 5px 0;left:10px}.cmn-calendar-1--nav.next a{padding-right:26px}.cmn-calendar-1--nav.next a:before{border-color:transparent transparent transparent #333;border-width:5px 0 5px 6px;right:10px}.cmn-calendar-1--hl{flex:1 1 auto;font-size:16px;font-weight:700;line-height:1;margin-bottom:0;text-align:center;width:100%}.cmn-calendar-1--hl span{display:block}.cmn-calendar-1--hl a{color:#265d9b;display:inline-block;font-size:13px;font-weight:400}.cmn-calendar-1--body .calendar-head{display:none}.cmn-calendar-1--body table{border-left:1px solid #ddd;border-spacing:0;border-top:1px solid #ddd;table-layout:fixed;width:100%}.cmn-calendar-1--body td,.cmn-calendar-1--body th{background:#fff;border-bottom:1px solid #ddd;border-right:1px solid #ddd}.cmn-calendar-1--body th{background:#eee;font-size:15px;padding:2px 4px;text-align:center}.cmn-calendar-1--body td{height:100px;padding:4px;vertical-align:top}.cmn-calendar-1--body td.calendar-day-off{background:#f4f3f2;color:#555}.cmn-calendar-1--body td.calendar-holiday{background:#fcf3f3}.cmn-calendar-1--body .calendar-day-number{color:#999;display:block;font-family:var(--font-family-number);font-size:16px;font-style:normal;font-weight:700;line-height:1.2;padding:0 3px}.cmn-calendar-1--body td.calendar-holiday .day,.cmn-calendar-1--body td.calendar-sun .day{color:#df0d2d}.cmn-calendar-1--body td.calendar-sat .day{color:#2574d3}.cmn-calendar-1--body td span{display:block;font-size:12px;line-height:1.3}.cmn-calendar-1--body td span a{color:inherit!important}.cmn-calendar-1--body [class*=calender-label]{background:#fcebcf;border:1px solid #d2ac8e;border-radius:4px;color:#333;display:block;font-size:12px;line-height:1.3;margin-top:3px;padding:4px;word-wrap:break-word;overflow-wrap:break-word}.cmn-calendar-1--body td a.calender-label-link,.cmn-calendar-1--body td span.calender-label-link{color:#fff;cursor:pointer;text-decoration:none}.cmn-calendar-1--body td a.calender-label-link:focus-visible{outline:2px solid #2945c0;outline-offset:2px}.cmn-calendar-1--body td.calendar-none{background:#f9f9f9}.cmn-calendar-1--body td.calendar-today{background:#fefbdc}@media (max-width:768px){.cmn-calendar-1--head{margin-bottom:15px}.cmn-calendar-1--nav a{font-size:13px;padding:8px}.cmn-calendar-1--nav.next a:before,.cmn-calendar-1--nav.prev a:before{border-width:4px 5px 4px 0;margin-top:-3px}.cmn-calendar-1--nav.next a:before{border-width:4px 0 4px 5px}.cmn-calendar-1--nav.prev a{padding-left:24px}.cmn-calendar-1--nav.prev a:before{left:8px}.cmn-calendar-1--nav.next a{padding-right:24px}.cmn-calendar-1--nav.next a:before{right:8px}.cmn-calendar-1--hl{font-size:14px}.cmn-calendar-1--hl a{font-size:12px}.cmn-calendar-1--body table{border-left:0}.cmn-calendar-1--body thead{display:none}.cmn-calendar-1--body td,.cmn-calendar-1--body th{border-right:0;display:block;padding:0;width:100%}.cmn-calendar-1--body td{display:flex;height:auto}.cmn-calendar-1--body td.calendar-holiday{background:#fff}.cmn-calendar-1--body .calendar-none{display:none}.cmn-calendar-1--body .calendar-labels{flex:1 1 0;padding:5px}.cmn-calendar-1--body [class*=calender-label]{display:inline-block;font-size:12px;margin:2px;max-width:100%;padding:3px}.cmn-calendar-1--body td .calendar-day-number{background:#eee;color:#333;display:block;flex:0 0 auto;font-size:16px;font-weight:700;height:auto;margin-bottom:0;padding:10px 0 10px 8px;width:65px}.cmn-calendar-1--body td i:after{font-size:11px;left:-3px;position:relative}.cmn-calendar-1--body td:first-child i:after{content:"（日）"}.cmn-calendar-1--body td:nth-child(2) i:after{content:"（月）"}.cmn-calendar-1--body td:nth-child(3) i:after{content:"（火）"}.cmn-calendar-1--body td:nth-child(4) i:after{content:"（水）"}.cmn-calendar-1--body td:nth-child(5) i:after{content:"（木）"}.cmn-calendar-1--body td:nth-child(6) i:after{content:"（金）"}.cmn-calendar-1--body td:nth-child(7) i:after{content:"（土）"}}.cmn-calendar-1--body td.calendar-none i:after{content:""!important}
/*# sourceMappingURL=econ-event-calendar.min.css.map */