.BannerGroupList-view-module-scss-module__ibG6UW__Wrapper{flex-direction:column;flex-grow:1;gap:40px;display:flex}@media screen and (max-width:1200px){.BannerGroupList-view-module-scss-module__ibG6UW__Wrapper{gap:32px}}.BannerGroupList-view-module-scss-module__ibG6UW__Top{flex-direction:column;gap:16px;display:flex}.BannerGroupList-view-module-scss-module__ibG6UW__Button{width:100px}@media (max-width:1200px){.BannerGroupList-view-module-scss-module__ibG6UW__Button{width:80px;height:40px;padding:0 12px}.BannerGroupList-view-module-scss-module__ibG6UW__Button .BannerGroupList-view-module-scss-module__ibG6UW__ButtonText{font-size:14px}[data-typography=senior] .BannerGroupList-view-module-scss-module__ibG6UW__Button .BannerGroupList-view-module-scss-module__ibG6UW__ButtonText{font-size:16px}[data-typography=mobile] .BannerGroupList-view-module-scss-module__ibG6UW__Button .BannerGroupList-view-module-scss-module__ibG6UW__ButtonText{font-size:10px}.BannerGroupList-view-module-scss-module__ibG6UW__Button .BannerGroupList-view-module-scss-module__ibG6UW__ButtonText{line-height:22px}[data-typography=senior] .BannerGroupList-view-module-scss-module__ibG6UW__Button .BannerGroupList-view-module-scss-module__ibG6UW__ButtonText{line-height:24px}[data-typography=mobile] .BannerGroupList-view-module-scss-module__ibG6UW__Button .BannerGroupList-view-module-scss-module__ibG6UW__ButtonText{line-height:22px}.BannerGroupList-view-module-scss-module__ibG6UW__Button .BannerGroupList-view-module-scss-module__ibG6UW__ButtonText{font-weight:700}}.BannerGroupList-view-module-scss-module__ibG6UW__TableWrapper{flex-direction:column;align-items:center;gap:16px;display:flex}
@layer Label{.Label-module-scss-module__O_ytZq__Label{background-color:var(--background-color,rgba(255,171,0,.12));width:max-content;color:var(--color,#b76e00);border:1px solid var(--border-color,transparent);border-radius:6px;justify-content:center;align-items:center;gap:4px;padding-left:6px;padding-right:6px;display:inline-flex}.Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__cursor{cursor:pointer}.Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__medium{font-size:14px}[data-typography=senior] .Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__medium{font-size:18px}[data-typography=mobile] .Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__medium{font-size:10px}.Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__medium{line-height:24px}[data-typography=senior] .Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__medium{line-height:30px}[data-typography=mobile] .Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__medium{line-height:24px}.Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__medium{height:32px;font-weight:700}.Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__small{font-size:12px}[data-typography=senior] .Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__small{font-size:14px}[data-typography=mobile] .Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__small{font-size:8px}.Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__small{line-height:18px}[data-typography=senior] .Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__small{line-height:24px}[data-typography=mobile] .Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__small{line-height:18px}.Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__small{height:24px;font-weight:700}.Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__xSmall{font-size:10px}[data-typography=senior] .Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__xSmall{font-size:12px}[data-typography=mobile] .Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__xSmall{font-size:6px}.Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__xSmall{line-height:14px}[data-typography=senior] .Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__xSmall{line-height:12px}[data-typography=mobile] .Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__xSmall{line-height:14px}.Label-module-scss-module__O_ytZq__Label.Label-module-scss-module__O_ytZq__xSmall{height:16px;font-weight:700}}
.AddCalendarModal-module-scss-module__ZfzvKa__Wrapper{background:var(--backgroundDefault,#fff);border:1px solid var(--grey8,rgba(145,158,171,.08));width:100%;max-width:450px;box-shadow:0px 20px 50px 20px var(--shadow20,rgba(145,158,171,.2));border-radius:8px;flex-direction:column;gap:16px;padding:16px 24px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.AddCalendarModal-module-scss-module__ZfzvKa__Wrapper .AddCalendarModal-module-scss-module__ZfzvKa__CalendarHeader{justify-content:space-between;align-items:center;height:48px;display:flex}.AddCalendarModal-module-scss-module__ZfzvKa__Wrapper .AddCalendarModal-module-scss-module__ZfzvKa__InfoBox{flex-direction:column;gap:8px;display:flex}.AddCalendarModal-module-scss-module__ZfzvKa__Wrapper .AddCalendarModal-module-scss-module__ZfzvKa__InfoBox input{text-align:center}.AddCalendarModal-module-scss-module__ZfzvKa__Wrapper .AddCalendarModal-module-scss-module__ZfzvKa__InfoBox .AddCalendarModal-module-scss-module__ZfzvKa__Radio{width:100%}.AddCalendarModal-module-scss-module__ZfzvKa__Wrapper .AddCalendarModal-module-scss-module__ZfzvKa__InfoBox .AddCalendarModal-module-scss-module__ZfzvKa__Chips{flex:1;justify-content:center;padding:0}.AddCalendarModal-module-scss-module__ZfzvKa__Wrapper .AddCalendarModal-module-scss-module__ZfzvKa__ButtonWrapper{gap:8px;display:flex}.AddCalendarModal-module-scss-module__ZfzvKa__Wrapper .AddCalendarModal-module-scss-module__ZfzvKa__ButtonWrapper button{flex-grow:1}.AddCalendarModal-module-scss-module__ZfzvKa__DayTextList{padding:0}
.Holidays-form-module-scss-module__N0XETW__Wrapper{flex-direction:column;gap:32px;display:flex}.Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Box{flex-flow:wrap;gap:8px;display:flex}.Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Box.Holidays-form-module-scss-module__N0XETW__column{flex-direction:column}.Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Box.Holidays-form-module-scss-module__N0XETW__column .Holidays-form-module-scss-module__N0XETW__Label{flex-basis:auto}.Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Label{color:var(--textSecondary,#637381);align-items:center;font-size:14px;display:flex}[data-typography=senior] .Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Label{font-size:18px}[data-typography=mobile] .Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Label{font-size:10px}.Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Label{line-height:24px}[data-typography=senior] .Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Label{line-height:30px}[data-typography=mobile] .Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Label{line-height:24px}.Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Label{flex-basis:105px;height:40px;font-weight:700}@media screen and (max-width:1200px){.Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Label{flex-basis:100%;height:28px;font-size:12px}[data-typography=senior] .Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Label{font-size:14px}[data-typography=mobile] .Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Label{font-size:8px}.Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Label{line-height:18px}[data-typography=senior] .Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Label{line-height:24px}[data-typography=mobile] .Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Label{line-height:18px}.Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__Label{font-weight:700}}.Holidays-form-module-scss-module__N0XETW__Wrapper .Holidays-form-module-scss-module__N0XETW__List{flex-flow:wrap;flex:1;gap:8px;display:flex}.Holidays-form-module-scss-module__N0XETW__CalendarBodyColumn{cursor:pointer;justify-content:center;align-items:center;height:36px;margin-top:4px;margin-bottom:4px;display:flex;position:relative}.Holidays-form-module-scss-module__N0XETW__CalendarBodyColumn.Holidays-form-module-scss-module__N0XETW__selected{background-color:var(--primary50,#f5f5f5)}.Holidays-form-module-scss-module__N0XETW__CalendarBodyColumn.Holidays-form-module-scss-module__N0XETW__today{color:var(--pMain,orange)}.Holidays-form-module-scss-module__N0XETW__CalendarBodyColumn.Holidays-form-module-scss-module__N0XETW__sunday{color:#cc054b}.Holidays-form-module-scss-module__N0XETW__CalendarBodyColumn.Holidays-form-module-scss-module__N0XETW__saturday{color:#2a3480}.Holidays-form-module-scss-module__N0XETW__CalendarBodyColumn:disabled{pointer-events:none;color:var(--neutral40,#8c8c8c)}.Holidays-form-module-scss-module__N0XETW__CalendarBodyColumn .Holidays-form-module-scss-module__N0XETW__CalendarBodyColumnText{font-size:14px}[data-typography=senior] .Holidays-form-module-scss-module__N0XETW__CalendarBodyColumn .Holidays-form-module-scss-module__N0XETW__CalendarBodyColumnText{font-size:16px}[data-typography=mobile] .Holidays-form-module-scss-module__N0XETW__CalendarBodyColumn .Holidays-form-module-scss-module__N0XETW__CalendarBodyColumnText{font-size:10px}.Holidays-form-module-scss-module__N0XETW__CalendarBodyColumn .Holidays-form-module-scss-module__N0XETW__CalendarBodyColumnText{line-height:24px}[data-typography=senior] .Holidays-form-module-scss-module__N0XETW__CalendarBodyColumn .Holidays-form-module-scss-module__N0XETW__CalendarBodyColumnText{line-height:26px}[data-typography=mobile] .Holidays-form-module-scss-module__N0XETW__CalendarBodyColumn .Holidays-form-module-scss-module__N0XETW__CalendarBodyColumnText{line-height:24px}.Holidays-form-module-scss-module__N0XETW__CalendarBodyColumn .Holidays-form-module-scss-module__N0XETW__CalendarBodyColumnText{width:36px;font-weight:400;line-height:36px}.Holidays-form-module-scss-module__N0XETW__CalendarBodyColumn .Holidays-form-module-scss-module__N0XETW__CalendarBodyColumnText.Holidays-form-module-scss-module__N0XETW__selected{aspect-ratio:1;color:var(--primary50,#f5f5f5);background-color:var(--pMain,orange);border-radius:50%}.Holidays-form-module-scss-module__N0XETW__DayTextList{padding:0}
.MobileBanner-module-scss-module__EOUbta__Wrapper{z-index:1}.MobileBanner-module-scss-module__EOUbta__Box{background-color:var(--backgroundDefault,#fff);box-shadow:0 12px 24px -4px var(--shadow12,rgba(145,158,171,.12)),0 0 2px 0 var(--shadow20,rgba(145,158,171,.2));border-radius:8px;flex-direction:column;gap:16px;padding:24px 32px;display:flex}@media (max-width:1200px){.MobileBanner-module-scss-module__EOUbta__Box{padding:24px 16px}}.MobileBanner-module-scss-module__EOUbta__Dropdown,.MobileBanner-module-scss-module__EOUbta__Input{flex:1;min-width:0}.MobileBanner-module-scss-module__EOUbta__RadioGroupWrapper{flex-direction:column;flex:1;gap:16px;min-width:0;padding:8px 0 0;display:flex}.MobileBanner-module-scss-module__EOUbta__RadioGroupWrapper.MobileBanner-module-scss-module__EOUbta__hidden{padding:0}.MobileBanner-module-scss-module__EOUbta__RadioGroup{flex-direction:row;flex:1;gap:16px;min-width:0;display:flex}@media (max-width:1200px){.MobileBanner-module-scss-module__EOUbta__RadioGroup{flex-direction:column}}.MobileBanner-module-scss-module__EOUbta__DateGroup{gap:16px;width:100%;display:flex}@media (max-width:1200px){.MobileBanner-module-scss-module__EOUbta__DateGroup{flex-direction:column}}.MobileBanner-module-scss-module__EOUbta__DateInputWrapper{flex:1;max-width:228.5px;display:inline-block}@media (max-width:1200px){.MobileBanner-module-scss-module__EOUbta__DateInputWrapper{max-width:100%}}.MobileBanner-module-scss-module__EOUbta__DateInputLabel{cursor:pointer}.MobileBanner-module-scss-module__EOUbta__DateInput{cursor:pointer;caret-color:transparent}.MobileBanner-module-scss-module__EOUbta__DeployedImage{cursor:pointer}
.PromotionInfo-module-scss-module__NBzzLW__Wrapper{z-index:2}.PromotionInfo-module-scss-module__NBzzLW__Contents{background-color:var(--backgroundDefault,#fff);visibility:hidden;transition:visibility .25s ease-in-out allow-discrete;border-radius:8px;flex-direction:column;gap:16px;padding:24px 32px;display:flex;box-shadow:0 12px 24px -4px rgba(145,158,171,.12),0 0 2px rgba(145,158,171,.2)}@media (max-width:1200px){.PromotionInfo-module-scss-module__NBzzLW__Contents{padding:24px 16px}}.PromotionInfo-module-scss-module__NBzzLW__Contents.PromotionInfo-module-scss-module__NBzzLW__open{visibility:visible}.PromotionInfo-module-scss-module__NBzzLW__RadioGroupWrapper{flex-direction:column;flex:1;gap:16px;min-width:0;display:flex}.PromotionInfo-module-scss-module__NBzzLW__RadioGroupWrapper.PromotionInfo-module-scss-module__NBzzLW__hidden{padding:0}.PromotionInfo-module-scss-module__NBzzLW__RadioGroup{flex-direction:row;flex:1;gap:8px;min-width:0;display:flex}@media (max-width:1200px){.PromotionInfo-module-scss-module__NBzzLW__RadioGroup{flex-direction:column}}.PromotionInfo-module-scss-module__NBzzLW__RadioRoot{gap:4px}.PromotionInfo-module-scss-module__NBzzLW__RadioTrigger{padding:6px}.PromotionInfo-module-scss-module__NBzzLW__TextInput{flex:1 1 0;align-items:center;display:flex}.PromotionInfo-module-scss-module__NBzzLW__InputCoreGap{gap:8px}.PromotionInfo-module-scss-module__NBzzLW__DateGroup{gap:16px;width:100%;display:flex}@media (max-width:1200px){.PromotionInfo-module-scss-module__NBzzLW__DateGroup{flex-direction:column}}.PromotionInfo-module-scss-module__NBzzLW__DateInputWrapper{flex:1;display:inline-block}@media (max-width:1200px){.PromotionInfo-module-scss-module__NBzzLW__DateInputWrapper{max-width:100%}}.PromotionInfo-module-scss-module__NBzzLW__DateInputLabel{cursor:pointer}.PromotionInfo-module-scss-module__NBzzLW__DateInput{cursor:pointer;caret-color:transparent}.PromotionInfo-module-scss-module__NBzzLW__ImageInputCore{gap:8px}
.Switch-module-scss-module___wUKMa__SwitchWrapper{background-color:var(--background-color,#e1e3e7);border-radius:64px;align-items:center;height:64px;padding:2px;transition:background-color .3s;display:inline-flex}.Switch-module-scss-module___wUKMa__SwitchWrapper.Switch-module-scss-module___wUKMa__small{width:56px;height:32px}.Switch-module-scss-module___wUKMa__SwitchWrapper.Switch-module-scss-module___wUKMa__medium{min-width:120px;height:48px}.Switch-module-scss-module___wUKMa__SwitchWrapper .Switch-module-scss-module___wUKMa__SwitchInput{display:none}.Switch-module-scss-module___wUKMa__SwitchWrapper .Switch-module-scss-module___wUKMa__SwitchInput:checked+.Switch-module-scss-module___wUKMa__SwitchBullet{margin-left:100%;transform:translate(-100%)}.Switch-module-scss-module___wUKMa__SwitchWrapper .Switch-module-scss-module___wUKMa__SwitchBullet{aspect-ratio:1;background-color:#fff;border-radius:50%;height:28px;transition:all .3s;box-shadow:0 0 4px rgba(0,0,0,.1)}.Switch-module-scss-module___wUKMa__SwitchLabel{font-size:14px}[data-typography=senior] .Switch-module-scss-module___wUKMa__SwitchLabel{font-size:16px}[data-typography=mobile] .Switch-module-scss-module___wUKMa__SwitchLabel{font-size:10px}.Switch-module-scss-module___wUKMa__SwitchLabel{line-height:24px}[data-typography=senior] .Switch-module-scss-module___wUKMa__SwitchLabel{line-height:26px}[data-typography=mobile] .Switch-module-scss-module___wUKMa__SwitchLabel{line-height:24px}.Switch-module-scss-module___wUKMa__SwitchLabel{color:var(--color,#8a8c8f);font-weight:500}.Switch-module-scss-module___wUKMa__SwitchLabel.Switch-module-scss-module___wUKMa__checked{font-size:14px}[data-typography=senior] .Switch-module-scss-module___wUKMa__SwitchLabel.Switch-module-scss-module___wUKMa__checked{font-size:18px}[data-typography=mobile] .Switch-module-scss-module___wUKMa__SwitchLabel.Switch-module-scss-module___wUKMa__checked{font-size:10px}.Switch-module-scss-module___wUKMa__SwitchLabel.Switch-module-scss-module___wUKMa__checked{line-height:24px}[data-typography=senior] .Switch-module-scss-module___wUKMa__SwitchLabel.Switch-module-scss-module___wUKMa__checked{line-height:30px}[data-typography=mobile] .Switch-module-scss-module___wUKMa__SwitchLabel.Switch-module-scss-module___wUKMa__checked{line-height:24px}.Switch-module-scss-module___wUKMa__SwitchLabel.Switch-module-scss-module___wUKMa__checked{font-weight:400}.Switch-module-scss-module___wUKMa__SwitchRoot{flex-direction:column;display:flex}.Switch-module-scss-module___wUKMa__SwitchRoot.Switch-module-scss-module___wUKMa__row{flex-direction:row;align-items:center;gap:8px}
