.article-contents{>*{margin-block:24px;@media (min-width:1024px){margin-block:27px}}>p{font-size:16px;line-height:1.7;color:#332f31;img{padding-block:12px;margin-left:auto;margin-right:auto}}table{border-collapse:collapse;table-layout:fixed;overflow-x:auto;width:-moz-max-content;width:max-content;@media (min-width:1024px){width:auto}}tbody{tr{td,th{font-size:12px;letter-spacing:.16em;text-align:left;color:#332f31;padding:16px 12px;width:240px;border:none;border-bottom:1px solid #f1f1f1}}tr:last-child td{border-bottom:none}}h2{position:relative;font-size:20px;line-height:1.5;padding-top:43px;padding-bottom:8px;padding-left:15px;font-weight:600;&:before{content:"";position:absolute;width:5px;background-color:#716d6f;left:0;top:45px;bottom:10px}}h3{font-size:18px}h3,h4{line-height:1.5;padding-top:23px;font-weight:600}h4{font-size:16px}ul{li{&:before{content:"・";display:inline}&::marker{display:inline}font-size:16px;line-height:1.7;>p{display:inline}}}ol{counter-reset:list-counter;li{&:before{content:counter(list-counter) " ";counter-increment:list-counter}font-size:16px;line-height:1.7;&:before,>p{display:inline}}li~li{margin-top:1em}}strong{font-weight:600}a{text-decoration:underline}.table-of-contents{ul{list-style-image:url(/norganic/article/icons/headingIcon.svg);li{display:list-item;margin-inline-start:14px;&.h3{margin-inline-start:42px}&.h4{margin-inline-start:70px}&:before{content:none}}li{margin-top:4px}}}.monthly-table-header{tr{th{font-size:12px;letter-spacing:.16em;text-align:left;color:#332f31;padding-left:12px;border:none;height:40px}}}.monthly-table-body{tr{td,th{font-size:12px;letter-spacing:.16em;text-align:left;color:#332f31;padding:4px;width:calc(720px / 13);height:34px;border:1px solid #f1f1f1;border-right:none;border-left:none}td:first-child{white-space:nowrap;min-width:calc(720px / 13)}.monthly-table-checked{width:100%;height:100%;background-color:#ebc380}.monthly-table-unchecked{width:100%;height:100%;background-color:#d9d9d9}}tr:last-child td{border-bottom:1px solid #f1f1f1}}}