.ChoiceArticleBodyHtml_root__K16mM ol.toc,ol.toc{max-height:none!important;overflow-y:visible!important}.ChoiceArticleMeta_main-visual-background___Dd2R{filter:none!important;background-color:#fff!important}main{--color-text-accent-primary:#167424}.ChoiceTopVerticalArticleListItem_image___UBs7 img,.ChoiceTopHorizontalArticleListItem_image__AoLLH img{object-fit:cover;width:100%;height:100%;display:block}.ChoiceTopSearchFromCategory_icon__ASD0d img{width:var(--category-icon-size);height:var(--category-icon-size);display:block}@media (min-width:769px){.ChoiceTopSearchFromCategory_item__5V7ZJ:nth-child(7) .ChoiceTopSearchFromCategory_link__JQZxY{border-bottom-left-radius:0!important}.ChoiceTopSearchFromCategory_item__5V7ZJ:nth-child(13) .ChoiceTopSearchFromCategory_link__JQZxY{border-bottom-left-radius:24px}}@media (min-width:376px) and (max-width:768px){.ChoiceTopSearchFromCategory_item__5V7ZJ:nth-child(10) .ChoiceTopSearchFromCategory_link__JQZxY{border-bottom-left-radius:0!important}.ChoiceTopSearchFromCategory_item__5V7ZJ:nth-child(16) .ChoiceTopSearchFromCategory_link__JQZxY{border-bottom-left-radius:24px}}@media (max-width:375px){.ChoiceTopSearchFromCategory_item__5V7ZJ:nth-child(11) .ChoiceTopSearchFromCategory_link__JQZxY{border-bottom-left-radius:0!important}.ChoiceTopSearchFromCategory_item__5V7ZJ:nth-child(17) .ChoiceTopSearchFromCategory_link__JQZxY{border-bottom-left-radius:24px}}.list-page-more__summary{cursor:pointer;justify-content:center;align-items:center;width:fit-content;margin:1.5rem auto 0;list-style:none;display:flex}.list-page-more__summary::-webkit-details-marker{display:none}.list-page-more[open]>.list-page-more__summary{display:none}.list-page-more__list>li:first-child{border-top:1px solid var(--color-border-low-emphasis)}.lp-page{display:block}@supports selector(:has(*)){.lp-page{display:none}.lp-page:target{display:block}main:not(:has(.lp-page:target)) #lp-page-1{display:block}}.VerticalArticleListItem_image__S1kLX>img{width:100%;height:100%;display:block}.list-page-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}


