@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-font-weight:initial}}}@layer utilities{.event-attend{margin-top:calc(var(--spacing,.25rem)*3);text-align:center;background-position:0 0;background-repeat:repeat-x;width:100%;position:relative}@media (min-width:64.0625rem){.event-attend{margin-top:calc(var(--spacing,.25rem)*5)}}.event-attend{background-size:100% 100%;height:340px}@media (min-width:64.0625rem){.event-attend{height:1030px}}.attend-main-text{top:calc(var(--spacing,.25rem)*0);right:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);margin-top:calc(var(--spacing,.25rem)*4);text-align:center;position:absolute}@media (min-width:64.0625rem){.attend-main-text{margin-top:80px}}.attend-container{--tw-translate-x:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);width:246px;position:absolute;bottom:1px;left:50%}@media (min-width:64.0625rem){.attend-container{width:820px}}.attend-container .calendar-warp{border-top-style:var(--tw-border-style);border-top-width:4px;border-color:var(--color-black,#000);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*3);text-align:center}@media (min-width:64.0625rem){.attend-container .calendar-warp{padding:calc(var(--spacing,.25rem)*12)}}.attend-container .calendar-warp .calendar-currentdate{margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@media (min-width:64.0625rem){.attend-container .calendar-warp .calendar-currentdate{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)));margin-bottom:52px}}.attend-container .calendar-warp .calendar-header,.attend-container .calendar-warp .calendar{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1/.75)));justify-content:space-around;display:flex}@media (min-width:64.0625rem){.attend-container .calendar-warp .calendar-header,.attend-container .calendar-warp .calendar{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25/1.875)))}}.attend-container .calendar-warp .calendar-header{margin-bottom:calc(var(--spacing,.25rem)*1);color:var(--color-gray7,#767676)}@media (min-width:64.0625rem){.attend-container .calendar-warp .calendar-header{margin-bottom:calc(var(--spacing,.25rem)*3)}}.attend-container .calendar-warp .calendar{margin-bottom:calc(var(--spacing,.25rem)*1)}.attend-container .calendar-warp .calendar:last-child{margin-bottom:calc(var(--spacing,.25rem)*0)}@media (min-width:64.0625rem){.attend-container .calendar-warp .calendar{margin-bottom:calc(var(--spacing,.25rem)*3)}}.attend-container .calendar-warp .calendar-header div,.attend-container .calendar-warp .calendar span{width:22px;height:22px;line-height:22px}@media (min-width:64.0625rem){.attend-container .calendar-warp .calendar-header div,.attend-container .calendar-warp .calendar span{width:72px;height:72px;line-height:72px}}.attend-container .calendar-warp .calendar .selected{background-color:var(--color-black,#000);color:var(--color-white,#fff);border-radius:3.40282e38px}.attend-container .calendar-warp .calendar .current-date{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black,#000);border-radius:3.40282e38px}.background-overlay{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);background-color:var(--color-black,#000);opacity:.7;z-index:1;width:100%;height:100%;position:absolute}.highlight-layer{--tw-translate-x:calc(calc(1/2*100%)*-1);--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y);background-color:var(--color-white,#fff);z-index:2;width:335px;padding:30px;position:absolute;top:50%;left:50%}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}
