.summarylist details{padding:calc(var(--padding) / 2) var(--padding)}.summarylist summary{position:relative;padding-right:calc(40px + (var(--padding) / 2))}@media(max-width:56em){.summarylist summary{padding-right:calc(30px + (var(--padding) / 2))}}.summarylist summary:after{content:"\e145";display:grid;place-content:center;position:absolute;right:0;top:50%;font-family:var(--symbol);-moz-osx-font-smoothing:grayscale;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;background:#fff;color:var(--color1);border-radius:var(--borderradius)}@media(max-width:56em){.summarylist summary:after{font-size:16px;width:30px;height:30px}}.summarylist details[open] summary:after{content:"\e15b"}.summarylist details{background:var(--color10);margin-bottom:calc(var(--gutter) / 2)}.summarylist .answer{margin-top:10px;padding-right:calc(2 * var(--padding))}.summarylist.counter{padding:0 0 var(--section);margin-bottom:0}.summarylist.counter .content{padding:0}.summarylist.counter .content .items{display:flex;flex-wrap:wrap}@media(max-width:56em){.summarylist.counter .content .items{flex-direction:column;align-items:center;row-gap:var(--padding)}}.summarylist.counter .content .items .item{display:flex;align-items:center;flex-direction:column;width:100%;gap:calc(var(--padding) / 2)}.summarylist.counter .content .items .item .text{display:flex;align-items:flex-end;gap:10px;color:var(--color3);padding:calc(var(--padding) / 2) var(--padding);background:var(--color2);border-radius:500px}.summarylist.counter .content .items .item .text .amount{display:block;font-family:var(--subfont);font-size:var(--l-fontsize);line-height:var(--l-lineheight)}.summarylist.counter .content .items .item .memo{color:var(--color3);text-align:center;font-size:var(--m-fontsize);font-family:var(--subfont);line-height:var(--m-lineheight)}