@import "https://fonts.googleapis.com/icon?family=Material+Icons";
*,:before,:after{box-sizing:border-box;margin:0;padding:0}:where([hidden]:not([hidden=until-found])){display:none!important}:where(html){-webkit-text-size-adjust:none}@media (prefers-reduced-motion:no-preference){:where(html:focus-within){scroll-behavior:smooth}}:where(body){-webkit-font-smoothing:antialiased;font-family:system-ui,sans-serif;line-height:1.5}:where(input,button,textarea,select){font:inherit;color:inherit}:where(textarea){resize:vertical;resize:block}:where(button,label,select,summary,[role=button],[role=option]){cursor:pointer}:where(:disabled),:where(label:has(>input:disabled),label:has(+input:disabled)){cursor:not-allowed}:where(button){border-style:solid}:where(a){color:inherit;text-underline-offset:.2ex}:where(ul,ol){list-style:none}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,picture,svg){block-size:auto;max-inline-size:100%}:where(p,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word}:where(h1,h2,h3){line-height:calc(1em + .5rem)}:where(hr){border:none;color:inherit;border-block-start:1px solid;block-size:0;overflow:visible}:where(:focus-visible){outline-offset:2px;outline:3px solid highlight;scroll-margin-block:10vh}:where(.visually-hidden:not(:focus-within,:active)){clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}
:root{--primitive-color-black:#000;--primitive-color-white:#fff;--primitive-color-gray-50:#fafafa;--primitive-color-gray-100:#f5f5f5;--primitive-color-gray-200:#eee;--primitive-color-gray-300:#e0e0e0;--primitive-color-gray-400:#bdbdbd;--primitive-color-gray-500:#9e9e9e;--primitive-color-gray-600:#757575;--primitive-color-gray-700:#616161;--primitive-color-gray-800:#424242;--primitive-color-gray-900:#212121;--primitive-color-orange-50:#fdf3e2;--primitive-color-orange-100:#fce0b7;--primitive-color-orange-200:#facc89;--primitive-color-orange-300:#f8b85b;--primitive-color-orange-400:#f7a93d;--primitive-color-orange-500:#f59b2b;--primitive-color-orange-600:#f19028;--primitive-color-orange-700:#ea8125;--primitive-color-orange-800:#e37222;--primitive-color-orange-900:#d85c1f;--primitive-color-green-50:#e0f7fa;--primitive-color-green-100:#b2ebf2;--primitive-color-green-200:#80deea;--primitive-color-green-300:#4dd0e1;--primitive-color-green-400:#26c6da;--primitive-color-green-500:#00bcd4;--primitive-color-green-600:#00acc1;--primitive-color-green-700:#0097a7;--primitive-color-green-800:#00838f;--primitive-color-green-900:#006064;--primitive-color-red-50:#ffebee;--primitive-color-red-100:#ffcdd2;--primitive-color-red-200:#ef9a9a;--primitive-color-red-300:#e57373;--primitive-color-red-400:#ef5350;--primitive-color-red-500:#f44336;--primitive-color-red-600:#e53935;--primitive-color-red-700:#d32f2f;--primitive-color-red-800:#c62828;--primitive-color-red-900:#b71c1c;--text-color-default:var(--primitive-color-black);--text-color-description:var(--primitive-color-gray-700);--text-color-on-fill:var(--primitive-color-white);--text-color-placeholder:var(--primitive-color-gray-600);--text-color-disabled:var(--primitive-color-gray-500);--text-color-alert:var(--primitive-color-red-700);--background-color-primary:var(--primitive-color-white);--background-color-secondary:var(--primitive-color-gray-50);--background-color-disabled:var(--primitive-color-gray-200);--border-color-devider:var(--primitive-color-gray-200);--border-color-field:var(--primitive-color-gray-200);--border-color-field-focus:var(--primitive-color-green-700);--border-color-field-alert:var(--primitive-color-red-700);--border-color-user-avatar:var(--primitive-color-white);--button-orange-default:var(--primitive-color-orange-800);--button-orange-hover:var(--primitive-color-orange-900);--button-orange-disabled:var(--primitive-color-gray-200);--button-alert-default:var(--primitive-color-red-700);--button-alert-hover:var(--primitive-color-red-800);--button-alert-disabled:var(--primitive-color-gray-200);--button-gray-default:var(--primitive-color-gray-700);--button-gray-hover:var(--primitive-color-gray-800);--button-gray-disabled:var(--primitive-color-gray-200);--radius-sm:2px;--radius-md:4px;--spacing-4:4px;--spacing-8:8px;--spacing-16:16px;--spacing-24:24px;--spacing-32:32px;--box-shadow:0px 4px 12px 0px #0003;--transition-short:.3s;--transition-middle:.5s;--transition-long:.7s;--z-index-1:1;--z-index-2:2;--z-index-3:3;--z-index-4:4;--z-index-5:5;--z-index-6:6;--z-index-7:7;--z-index-8:8;--z-index-9:9;--z-index-10:10;--z-index-11:11}
body *{color:var(--primitive-color-gray-700);font-family:Avenir,YuGothic,Helvetica Neue,Arial,Hiragino Kaku Gothic ProN,Hiragino Sans,Meiryo,sans-serif}body a{transition:var(--transition-short);text-decoration:none}body a:hover{color:var(--primitive-color-green-800)}.fc-day{background-color:var(--background-color-primary)}
.L5FxyW_htmlBody{background-color:var(--background-color-secondary)}.L5FxyW_globalAlert{width:320px;height:auto;z-index:var(--z-index-9);box-shadow:var(--box-shadow);position:fixed;bottom:16px;right:16px}.L5FxyW_globalAlert .L5FxyW_title{background-color:var(--primitive-color-red-700);color:var(--primitive-color-white);text-align:center;border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);padding:8px 0;font-size:16px;font-weight:600}.L5FxyW_globalAlert .L5FxyW_title span{margin:0 4px 0 0;font-family:Segoe UI Emoji,Segoe UI Symbol,Apple Color Emoji,Noto Color Emoji,Noto Emoji,sans-serif}.L5FxyW_globalAlert .L5FxyW_body{background-color:var(--background-color-primary);border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.L5FxyW_globalAlert .L5FxyW_body .L5FxyW_list .L5FxyW_item{padding:16px}.L5FxyW_globalAlert .L5FxyW_body .L5FxyW_list .L5FxyW_item .L5FxyW_date{color:var(--text-color-description);font-size:12px}.L5FxyW_globalAlert .L5FxyW_body .L5FxyW_list .L5FxyW_item .L5FxyW_event{color:var(--text-color-default);margin:4px 0 0;font-size:14px;font-weight:600}.L5FxyW_globalAlert .L5FxyW_body .L5FxyW_list .L5FxyW_item .L5FxyW_button{padding:var(--spacing-4) var(--spacing-8);border-radius:var(--radius-md);color:var(--primitive-color-orange-800);text-align:center;border:1px solid var(--primitive-color-orange-800);background-color:var(--primitive-color-white);width:100%;transition:var(--transition-short);cursor:pointer;margin:8px 0 0;font-size:14px;font-weight:600;display:block}.L5FxyW_globalAlert .L5FxyW_body .L5FxyW_list .L5FxyW_item .L5FxyW_button:hover{color:var(--primitive-color-orange-900);border:1px solid var(--primitive-color-orange-900)}
