.TcvWdW_wrap{max-width:720px}.TcvWdW_header{border-bottom:1px solid var(--c-blue-gray-deep);padding-bottom:28px}.TcvWdW_date{font-family:var(--font-en);letter-spacing:.04em;color:var(--t-faint);margin-top:18px;font-size:12.5px;font-weight:600}.TcvWdW_title{font-family:var(--font-jp-heading);color:var(--t-main);margin-top:10px;font-size:22px;font-weight:700;line-height:1.6}@media (min-width:640px){.TcvWdW_title{font-size:26px}}.TcvWdW_hero{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-lg);width:100%;margin-top:36px;display:block}.TcvWdW_article{margin-top:44px}.TcvWdW_block+.TcvWdW_block{margin-top:40px}.TcvWdW_heading{font-family:var(--font-jp-heading);color:var(--t-main);padding-left:16px;font-size:17.5px;font-weight:700;line-height:1.65;position:relative}.TcvWdW_heading:before{content:"";background:var(--c-green);border-radius:2px;width:4px;position:absolute;top:4px;bottom:4px;left:0}.TcvWdW_body{color:var(--t-sub);white-space:pre-wrap;margin-top:16px;font-size:14.5px;line-height:2.05}.TcvWdW_heading+.TcvWdW_body{margin-top:14px}.TcvWdW_empty{color:var(--t-faint);margin-top:44px;font-size:14px}.TcvWdW_back{border-top:1px solid var(--c-blue-gray-deep);margin-top:56px;padding-top:24px}.TcvWdW_backLink{color:var(--t-main);font-size:13.5px;font-weight:600;transition:color .2s}.TcvWdW_backLink:hover{color:var(--c-green)}
