.gomi-page[data-astro-cid-onmeb23i]{--ink:#1f2a30;--muted:#5b6770;--navy:#1d2b4f;--navy-soft:#e8ecf4;--line:#d9dee3;--paper:#fff;--burnable-bg:#f6c9d4;--burnable-fg:#7d2440;--nonburnable-bg:#c9dcef;--nonburnable-fg:#1f4a73;--plastic-bg:#f5cf55;--plastic-fg:#5a4400;--paper-bg:#fbf1c2;--paper-fg:#5e4f12;--pet-bg:#d5f3f6;--pet-fg:#1c5960;--cloth-bg:#9acd6a;--cloth-fg:#24400d;--resource-bg:#ddd3f3;--resource-fg:#43286f;max-width:52rem;color:var(--ink);margin:0 auto;padding:2rem 1rem 3rem;font-family:BIZ UDPGothic,Hiragino Sans,Noto Sans JP,sans-serif;line-height:1.7}[data-astro-cid-onmeb23i][hidden]{display:none!important}.gomi-page[data-astro-cid-onmeb23i] a{color:var(--navy);text-underline-offset:.2em;text-decoration:underline}.gomi-page[data-astro-cid-onmeb23i] [data-astro-cid-onmeb23i]:focus-visible,.gomi-page[data-astro-cid-onmeb23i] .gomi-block :focus-visible{outline:3px solid var(--navy);outline-offset:2px}.gomi-page[data-astro-cid-onmeb23i] .gomi-ad{margin-top:0;margin-bottom:1.5rem}.gomi-title[data-astro-cid-onmeb23i]{letter-spacing:.02em;word-break:keep-all;overflow-wrap:anywhere;font-size:clamp(1.5rem,4vw,2rem);font-weight:700}.gomi-lead[data-astro-cid-onmeb23i]{color:var(--muted);margin-top:.5rem;font-size:.95rem}.gomi-app[data-astro-cid-onmeb23i]{margin-top:1.5rem}.gomi-picker[data-astro-cid-onmeb23i]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.gomi-field[data-astro-cid-onmeb23i]{flex-direction:column;gap:.25rem;display:flex}.gomi-field__label[data-astro-cid-onmeb23i]{font-size:.85rem;font-weight:700}.gomi-field[data-astro-cid-onmeb23i] select[data-astro-cid-onmeb23i]{border:2px solid var(--navy);background:var(--paper);width:100%;font:inherit;border-radius:.5rem;padding:.7rem .75rem;font-size:1rem}.gomi-field[data-astro-cid-onmeb23i] select[data-astro-cid-onmeb23i]:disabled{border-color:var(--line);color:var(--muted)}.gomi-message[data-astro-cid-onmeb23i]{margin-top:.75rem;font-weight:700}.gomi-message[data-astro-cid-onmeb23i]:empty{display:none}.gomi-storage-warning[data-astro-cid-onmeb23i]{color:var(--muted);margin-top:.5rem;font-size:.85rem}.gomi-sign[data-astro-cid-onmeb23i]{background:var(--navy);color:#fff;border-radius:.75rem;padding:1rem 1.1rem 1.1rem}.gomi-sign__head[data-astro-cid-onmeb23i]{flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;display:flex}.gomi-sign__eyebrow[data-astro-cid-onmeb23i]{letter-spacing:.1em;opacity:.8;font-size:.75rem}.gomi-sign__area[data-astro-cid-onmeb23i]{font-size:1.15rem}.gomi-sign__change[data-astro-cid-onmeb23i]{color:#fff;border:1px solid #fff9;border-radius:999px;margin-left:auto;padding:.2rem .8rem;font-size:.85rem}.gomi-sign__change[data-astro-cid-onmeb23i]:hover{background:#ffffff1f}.gomi-sign__summary[data-astro-cid-onmeb23i]{margin-top:.75rem}.gomi-sign__summary[data-astro-cid-onmeb23i]:empty{display:none}.gomi-sign__summary[data-astro-cid-onmeb23i] .gomi-summary{flex-direction:column;gap:.5rem;display:flex}.gomi-sign__summary[data-astro-cid-onmeb23i] .gomi-summary__row{border-radius:.6rem;align-items:center;gap:.75rem;padding:.65rem .8rem;display:flex}.gomi-sign__summary[data-astro-cid-onmeb23i] .gomi-summary__row--today{color:var(--navy);background:#fff}.gomi-sign__summary[data-astro-cid-onmeb23i] .gomi-summary__row--tomorrow{color:#fff;background:#34477a}.gomi-sign__summary[data-astro-cid-onmeb23i] .gomi-summary__head{flex-direction:column;flex:none;align-items:center;min-width:4.2rem;line-height:1.25;display:flex}.gomi-sign__summary[data-astro-cid-onmeb23i] .gomi-summary__label{font-size:1.1rem;font-weight:700}.gomi-sign__summary[data-astro-cid-onmeb23i] .gomi-summary__date{opacity:.85;font-size:.72rem}.gomi-sign__summary[data-astro-cid-onmeb23i] .gomi-summary__items{flex-wrap:wrap;gap:.3rem;font-size:1rem;font-weight:700;display:flex}.gomi-sign__summary[data-astro-cid-onmeb23i] .gomi-summary__items .gomi-item{padding:.15rem .55rem;font-size:.95rem}.gomi-sign__summary[data-astro-cid-onmeb23i] .gomi-summary__row--today .gomi-summary__items .gomi-item{font-size:1.05rem}.gomi-sign__summary[data-astro-cid-onmeb23i] .gomi-summary__note{font-size:.85rem}.gomi-sign__summary[data-astro-cid-onmeb23i] .gomi-summary__not-ready{font-size:1.1rem;font-weight:700}.gomi-sign__time[data-astro-cid-onmeb23i]{color:var(--navy);background:#fff;border-radius:999px;align-items:baseline;gap:.3rem;margin-top:.6rem;padding:.15rem .7rem;font-size:.85rem;display:inline-flex}.gomi-sign__time[data-astro-cid-onmeb23i] span[data-astro-cid-onmeb23i]{font-size:1rem;font-weight:700}.gomi-notice[data-astro-cid-onmeb23i]{color:#4a3300;background:#fff4cc;border:2px solid #c98a00;border-radius:.75rem;margin-bottom:.75rem;padding:.85rem 1rem .9rem 3rem;font-size:.95rem;position:relative}.gomi-notice[data-astro-cid-onmeb23i]:before{content:"!";color:#fff;text-align:center;background:#c98a00;border-radius:999px;width:1.5rem;height:1.5rem;font-weight:700;line-height:1.5rem;position:absolute;top:.85rem;left:.9rem}.gomi-notice[data-astro-cid-onmeb23i] .gomi-notice__title{font-size:1.05rem;font-weight:700;display:block}.gomi-notice[data-astro-cid-onmeb23i] .gomi-notice__body{margin-top:.15rem;display:block}.gomi-notice[data-astro-cid-onmeb23i] .gomi-link{color:#4a3300;margin-top:.35rem;font-weight:700;display:inline-block}.gomi-month-nav[data-astro-cid-onmeb23i]{justify-content:center;align-items:center;gap:1rem;margin-top:1.5rem;display:flex}.gomi-month-nav__title[data-astro-cid-onmeb23i]{text-align:center;min-width:8em;font-size:1.25rem;font-weight:700}.gomi-month-nav__btn[data-astro-cid-onmeb23i]{border:2px solid var(--navy);width:2.5rem;height:2.5rem;color:var(--navy);border-radius:999px;font-size:1.4rem;line-height:1}.gomi-month-nav__btn[data-astro-cid-onmeb23i]:disabled{border-color:var(--line);color:var(--line);cursor:not-allowed}.gomi-calendar-wrap[data-astro-cid-onmeb23i]{margin-top:.75rem}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-calendar{table-layout:fixed;border-collapse:collapse;width:100%}.gomi-calendar-wrap[data-astro-cid-onmeb23i] th{background:var(--navy);color:#fff;text-align:center;padding:.3rem 0;font-size:.8rem;font-weight:700}.gomi-calendar-wrap[data-astro-cid-onmeb23i] td{border:1px solid var(--line);vertical-align:top;height:5.5rem;padding:.25rem}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-date{font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:700;display:block}.gomi-calendar-wrap[data-astro-cid-onmeb23i] th.gomi-dow--sun{color:#ffb4b4}.gomi-calendar-wrap[data-astro-cid-onmeb23i] th.gomi-dow--sat{color:#a9cdff}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-day--sun .gomi-date{color:#c62f3d}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-day--sat .gomi-date{color:#1f5fbf}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-day--holiday .gomi-date{color:#c62f3d}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-holiday{color:#c62f3d;word-break:break-all;font-size:.65rem;line-height:1.25;display:block}.gomi-calendar-note[data-astro-cid-onmeb23i]{color:var(--muted);margin-top:.4rem;font-size:.8rem}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-today{outline:3px solid var(--navy);outline-offset:-3px;background:var(--navy-soft)}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-today .gomi-date:after{content:"今日";background:var(--navy);color:#fff;vertical-align:.1em;border-radius:.25rem;margin-left:.3em;padding:.2em .45em;font-size:.65rem}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-items{flex-direction:column;gap:.15rem;margin-top:.2rem;display:flex}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-out-of-period{border:2px dashed var(--line);text-align:center;border-radius:.75rem;padding:1.5rem 1rem}.gomi-page[data-astro-cid-onmeb23i] .gomi-item{overflow-wrap:anywhere;border-radius:.25rem;padding:.05rem .3rem;font-size:.72rem;font-weight:700;line-height:1.4;display:block}.gomi-page[data-astro-cid-onmeb23i] .gomi-item--burnable{background:var(--burnable-bg);color:var(--burnable-fg)}.gomi-page[data-astro-cid-onmeb23i] .gomi-item--nonBurnable{background:var(--nonburnable-bg);color:var(--nonburnable-fg)}.gomi-page[data-astro-cid-onmeb23i] .gomi-item--plastic{background:var(--plastic-bg);color:var(--plastic-fg)}.gomi-page[data-astro-cid-onmeb23i] .gomi-item--paper{background:var(--paper-bg);color:var(--paper-fg);box-shadow:inset 0 0 0 1px #d9c56a}.gomi-page[data-astro-cid-onmeb23i] .gomi-item--pet{background:var(--pet-bg);color:var(--pet-fg);box-shadow:inset 0 0 0 1px #8fd3da}.gomi-page[data-astro-cid-onmeb23i] .gomi-item--cloth{background:var(--cloth-bg);color:var(--cloth-fg)}.gomi-page[data-astro-cid-onmeb23i] .gomi-item--resource{background:var(--resource-bg);color:var(--resource-fg)}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-pending{border:1px dashed var(--muted);color:var(--muted);text-align:center;overflow-wrap:anywhere;border-radius:.25rem;margin-top:.2rem;padding:.05rem .2rem;font-size:.65rem;font-weight:700;line-height:1.3;display:block}.gomi-page[data-astro-cid-onmeb23i] .gomi-heading{border-bottom:2px solid var(--navy);margin-top:2rem;padding-bottom:.3rem;font-size:1.15rem;font-weight:700}.gomi-page[data-astro-cid-onmeb23i] .gomi-rules{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;margin-top:.75rem;display:grid}.gomi-page[data-astro-cid-onmeb23i] .gomi-rules__group h3{font-weight:700}.gomi-page[data-astro-cid-onmeb23i] .gomi-rules__group dl{grid-template-columns:auto 1fr;align-items:center;gap:.35rem .75rem;margin:.4rem 0 .5rem;display:grid}.gomi-page[data-astro-cid-onmeb23i] .gomi-rules__group dt{font-size:.85rem}.gomi-page[data-astro-cid-onmeb23i] .gomi-rules__group dd{margin:0;font-size:.95rem}.gomi-page[data-astro-cid-onmeb23i] .gomi-link{font-size:.9rem}.gomi-share[data-astro-cid-onmeb23i]{border:1px solid var(--line);text-align:center;border-radius:.75rem;margin-top:2rem;padding:1rem 1.1rem}.gomi-share__title[data-astro-cid-onmeb23i]{font-size:1rem;font-weight:700}.gomi-share__buttons[data-astro-cid-onmeb23i]{grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.75rem;display:grid}.gomi-page[data-astro-cid-onmeb23i] .gomi-share__btn[data-astro-cid-onmeb23i]{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;min-height:2.75rem;padding:.4rem .25rem;font-size:.8rem;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.gomi-page[data-astro-cid-onmeb23i] .gomi-share__btn--x[data-astro-cid-onmeb23i],.gomi-page[data-astro-cid-onmeb23i] .gomi-share__btn--threads[data-astro-cid-onmeb23i]{color:#fff;background:#000}.gomi-share__btn--link[data-astro-cid-onmeb23i]{border:2px solid var(--navy);color:var(--navy)}.gomi-share__status[data-astro-cid-onmeb23i]{margin-top:.5rem;font-size:.85rem}.gomi-share__status[data-astro-cid-onmeb23i]:empty{display:none}.gomi-page[data-astro-cid-onmeb23i] .gomi-block p,.gomi-page[data-astro-cid-onmeb23i] .gomi-list{margin-top:.6rem}.gomi-page[data-astro-cid-onmeb23i] .gomi-warning{color:#b42318;font-weight:700}.gomi-page[data-astro-cid-onmeb23i] .gomi-list{padding-left:1.2em;list-style:outside}.gomi-disclaimer[data-astro-cid-onmeb23i]{background:var(--navy-soft);border-radius:.75rem;margin-top:2.5rem;padding:1rem 1.1rem;font-size:.9rem}.gomi-disclaimer[data-astro-cid-onmeb23i] p[data-astro-cid-onmeb23i]:first-child{margin-top:0}.gomi-source[data-astro-cid-onmeb23i]{color:var(--muted);font-size:.75rem}@media (width<=640px){.gomi-calendar-wrap[data-astro-cid-onmeb23i] td{height:4.6rem;padding:.15rem}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-today .gomi-date:after{display:none}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-item{text-align:center;padding:.05rem 0;font-size:0}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-item:before{font-size:.62rem}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-item--burnable:before{content:"可燃"}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-item--nonBurnable:before{content:"不燃"}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-item--plastic:before{content:"プラ"}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-item--paper:before{content:"ビン・缶\a 古紙";white-space:pre;letter-spacing:-.05em}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-item--pet:before{content:"ペット\a 食品トレ";white-space:pre}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-item--cloth:before{content:"古布"}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-item--resource:before{content:"資源"}.gomi-calendar-wrap[data-astro-cid-onmeb23i] .gomi-pending{letter-spacing:-.03em;padding:.05rem 0;font-size:.58rem}}
