.layout-more{padding:0 5.55556vw}.layout-more .toggle{display:none}.layout-more .handle{color:#009b3f;text-align:center;cursor:pointer;font-size:3.88889vw}.layout-more .handle .arrow{width:3.88889vw;height:3.88889vw;padding:0 1.38889vw;transition:transform .2s;position:relative;top:.83333vw}.layout-more.open .toggle{display:block}.layout-more.open .handle .arrow{transform:rotate(-180deg)}
@media screen and (min-width:1024px) and (hover:hover) and (pointer:fine){.layout-more{padding:0 20px}.layout-more .toggle{display:none}.layout-more .handle{color:#009b3f;text-align:center;font-size:14px}.layout-more .handle .arrow{width:14px;height:14px;padding:0 5px;transition:transform .2s;position:relative;top:3px}.layout-more.open .toggle{display:block}.layout-more.open .handle .arrow{transform:rotate(-180deg)}}
.tag-layout{flex-wrap:wrap;margin:0;padding:0;display:flex}.tag-layout .no-more-wrap{flex-wrap:wrap;padding:0 5.55556vw;display:flex}.tag-layout .item-tag{color:#000;background:#f9f9f9;border-radius:4.44444vw;margin:0 2.77778vw 4.16667vw 0;padding:2.22222vw 5.55556vw;font-size:3.33333vw;font-weight:400;line-height:4.44444vw;list-style:none}.tag-layout .item-tag a{color:#000;font-size:3.33333vw;font-weight:400}
@media screen and (min-width:1024px) and (hover:hover) and (pointer:fine){.tag-layout{flex-wrap:wrap;padding-bottom:0;display:flex}.tag-layout .no-more-wrap{flex-wrap:wrap;padding:0;display:flex}.tag-layout .item-tag{color:#000;background:#f9f9f9;border-radius:16px;margin:0 10px 10px 0;padding:8px 20px;font-size:12px;font-weight:400;line-height:16px}.tag-layout .item-tag a{color:#000;font-size:12px;font-weight:400}}
