[data-category=koyo]{--color-header:#88203e;--color-bg:#fffdef;--color-main:#d20b00;--color-sub:rgba(210,11,0,.15)}[data-category=hanabi]{--color-header:#df2689;--color-bg:#fafeff;--color-main:#df2689;--color-sub:rgba(223,38,137,.15)}[data-category=hotaru]{--color-header:#051682;--color-bg:#f2f1ff;--color-main:#051682;--color-sub:rgba(5,22,130,.15)}[data-category=ajisai]{--color-header:#00a8b0;--color-bg:#ebfffd;--color-main:#00a8b0;--color-sub:rgba(0,168,176,.15)}[data-category=hatsumoude],[data-category=sunrise]{--color-header:#ff8000;--color-bg:#f5f5f5;--color-main:#ff8000;--color-sub:rgba(255,128,0,.15)}[data-category=illumi]{--color-header:#0313a5;--color-bg:#eff4f5;--color-main:#0313a5;--color-sub:rgba(3,19,165,.15)}[data-category=ski]{--color-header:#4362a8;--color-bg:#eff4f5;--color-main:#4362a8;--color-sub:rgba(67,98,168,.15)}[data-category=sakura]{--color-header:#f47295;--color-bg:#fff7fc;--color-main:#f47295;--color-sub:rgba(244,114,149,.15)}[data-category=pollen]{--color-header:#2fb8d6;--color-bg:#f5f5f5;--color-main:#2fb8d6;--color-sub:rgba(47,184,214,.15)}[data-category=pain]{--color-header:#0ba1c0;--color-bg:#f3f3f3;--color-main:#0ba1c0;--color-sub:rgba(11,161,192,.15)}[data-category=heatstroke]{--color-header:#ff4c43;--color-bg:#f3f3f3;--color-main:#ff4c43;--color-sub:rgba(255,76,67,.15)}[data-category=uv]{--color-header:#ec97ea;--color-bg:#f3f3f3;--color-main:#ec97ea;--color-sub:rgba(236,151,234,.15)}[data-category=laundry]{--color-header:#08a1c1;--color-bg:#f0f3f6;--color-main:#08a1c1;--color-sub:rgba(8,161,193,.15)}[data-category=cold]{--color-header:#0ba1c0;--color-bg:#f3f3f3;--color-main:#0ba1c0;--color-sub:rgba(11,161,192,.15)}[data-category=dry]{--color-header:#f17f94;--color-bg:#f3f3f3;--color-main:#f17f94;--color-sub:rgba(241,127,148,.15)}._a-close-button_ps7d7_113 button{height:100%;min-height:auto;width:100%}@media(any-hover:hover){._a-close-button_ps7d7_113 button{cursor:pointer;transition:opacity .2s ease-in-out}._a-close-button_ps7d7_113 button:hover{opacity:.6}}._a-close-button_ps7d7_113 button:after,._a-close-button_ps7d7_113 button:before{background-color:#303030;border-radius:100vmax;content:"";height:100%;left:50%;position:absolute;top:50%;width:3px}._a-close-button_ps7d7_113 button:before{transform:translate(-50%,-50%) rotate(-45deg)}._a-close-button_ps7d7_113 button:after{transform:translate(-50%,-50%) rotate(45deg)}._a-close-button_ps7d7_113[data-color=white] button:after,._a-close-button_ps7d7_113[data-color=white] button:before{background-color:#fff}._a-close-button_ps7d7_113[data-type=circle] button{background-color:#fff;border-radius:50%;position:relative}._a-close-button_ps7d7_113[data-type=circle] button:after,._a-close-button_ps7d7_113[data-type=circle] button:before{height:80%}._a-close-button_ps7d7_113[data-type=text] button{align-items:center;background-color:#eef1f8;border:2px solid #fff;border-radius:50px;box-shadow:0 2px 4px #00000026;display:flex;gap:4px;padding:3px 4px}._a-close-button_ps7d7_113[data-type=text] button:after,._a-close-button_ps7d7_113[data-type=text] button:before{display:none}._a-close-button_ps7d7_113[data-type=text] button span:first-child{color:#3569c0;flex:1;font-size:.875rem;font-weight:600;line-height:1.14;white-space:nowrap}._a-close-button_ps7d7_113[data-type=text] button span:last-child{background-color:#000;border-radius:50%;height:16px;position:relative;width:16px}._a-close-button_ps7d7_113[data-type=text] button span:last-child:after,._a-close-button_ps7d7_113[data-type=text] button span:last-child:before{background-color:#fff;border-radius:100vmax;content:"";height:7px;left:50%;position:absolute;top:50%;width:2px}._a-close-button_ps7d7_113[data-type=text] button span:last-child:before{transform:translate(-50%,-50%) rotate(-45deg)}._a-close-button_ps7d7_113[data-type=text] button span:last-child:after{transform:translate(-50%,-50%) rotate(45deg)}._a-close-button_ps7d7_113[data-type=modal] button{background-color:#3569c0;border-radius:8px;box-shadow:0 1px 5px #00000026;max-width:240px;padding-block:15px}._a-close-button_ps7d7_113[data-type=modal] button:after,._a-close-button_ps7d7_113[data-type=modal] button:before{display:none}._a-close-button_ps7d7_113[data-type=modal] button span{color:#fff;font-size:1rem;font-weight:600;line-height:1;text-align:center;white-space:nowrap}._a-close-button_ps7d7_113[data-color=season] button{background-color:var(--color-main)}
