@media (max-width:767px){.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body{line-height:1.85}.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body :is(p,ul,ol,blockquote){margin-bottom:12px}.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body p:has(>span:only-child[style*="font-size:12px"]){font-size:12px}.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body p:has(>span:only-child[style*="font-size:13px"]){font-size:13px}.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body p:has(>span:only-child[style*="font-size:14px"]){font-size:14px}.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body :is(h2,h3,h4){margin-top:24px;margin-bottom:12px}.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body h3{margin-top:20px}.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body h4{margin-top:16px}.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body li+li{margin-top:8px}.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body li>p:last-child{margin-bottom:0}.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body li>:is(ul,ol){margin-block:8px 0}.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body figure{margin-block:16px}.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body>div:has(>figure:only-child){margin-block:16px;line-height:0}.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body>div:has(>figure:only-child)>figure{margin-block:0;vertical-align:top}.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body :is(h2,h3,h4)+:is(figure,div:has(>figure:only-child)){margin-top:0}.content-detail:is(.content-detail--article,.event-detail-inline-layout) .content-detail__body figcaption{line-height:1.6}}.content-detail.content-detail--article .content-detail__body{font-size:16px;line-height:1.8}.content-detail.content-detail--article .content-detail__body :is(p,ul,ol,blockquote){margin-bottom:12px}.content-detail.content-detail--article .content-detail__body h2{font-size:24px;line-height:1.4;margin-block:24px 10px}.content-detail.content-detail--article .content-detail__body h3{font-size:20px;line-height:1.5;margin-block:20px 8px}.content-detail.content-detail--article .content-detail__body h4{font-size:18px;line-height:1.5;margin-block:16px 8px}.content-detail.content-detail--article .content-detail__body figure{margin-block:16px}.content-detail.content-detail--article .content-detail__body>div:has(>figure:only-child){margin-block:16px;line-height:0}.content-detail.content-detail--article .content-detail__body>div:has(>figure:only-child)>figure{margin-block:0;vertical-align:top}.content-detail.content-detail--article .content-detail__body :is(h2,h3,h4)+:is(figure,div:has(>figure:only-child)){margin-top:0}.content-detail.content-detail--article .content-detail__body figcaption{margin-top:8px;font-size:12px;line-height:1.6}.content-detail.content-detail--article .content-detail__body p:has(>span:only-child[style*="font-size:12px"]){font-size:12px}.content-detail.content-detail--article .content-detail__body p:has(>span:only-child[style*="font-size:13px"]){font-size:13px}.content-detail.content-detail--article .content-detail__body p:has(>span:only-child[style*="font-size:14px"]){font-size:14px}@media (max-width:767px){.content-detail.content-detail--article .content-detail__body h2{font-size:22px}.content-detail.content-detail--article .content-detail__body h3{font-size:18px}.content-detail.content-detail--article .content-detail__body h4{font-size:16px}}