.m-article{margin:20px auto;max-width:1000px;font-size:1rem;letter-spacing:.02rem;color:#f6f6f6}.m-article h1{text-align:center;font-size:2.5rem;margin:20px 0}.m-article h2{font-size:1.875rem;margin:30px 0 10px}.m-article h3{font-size:1.375rem;margin:20px 0 10px}.m-article li,.m-article p{margin:10px 0}.m-article p{display:block;line-height:1.6rem}.m-article-good{color:#32cd32}.m-article-warn{color:#ff8c00}.m-article-error{color:var(--color-font-error)}.m-article-table{display:grid;margin:30px 0;font-size:.875rem;grid-row-gap:10px}.m-article-table tbody,.m-article-table thead,.m-article-table tr{display:contents}.m-article-table tr:nth-child(odd) td{background-color:var(--color-bg-area)}.m-article-table td,.m-article-table th{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 2px}.m-article-table th{position:sticky;top:60px;z-index:1;text-align:left;background:var(--color-bg);border-bottom:1px solid #333}.m-article-correctcosts{grid-template-columns:200px 150px 150px 120px}.m-article-correctcosts td,.m-article-correctcosts th,.m-article-upgcosts td,.m-article-upgcosts th{text-align:right}.m-article-correctcosts td:nth-child(4n+1),.m-article-correctcosts th:nth-child(4n+1),.m-article-upgcosts td:nth-child(7n+1),.m-article-upgcosts th:nth-child(7n+1){white-space:normal;text-align:left}.m-article-upgcosts{grid-template-columns:200px 80px 80px 170px 150px 150px 150px}.m-article-upgamts{grid-template-columns:300px 120px 200px}.m-article-embellz{grid-template-columns:200px 90px 90px 100px 100px 60px 100px 60px 200px}.m-article-embellz td:nth-child(9n+1){white-space:normal}.m-article-embellz td:nth-child(9n+9){white-space:normal;font-size:.8rem;color:var(--color-font-light)}.m-article-list-p{margin:5px 0}.m-article-note{color:var(--color-font-light);font-size:.875rem;font-style:italic;display:inline-block;padding:5px 0;line-height:1.3rem;letter-spacing:.01rem}.m-article i{font-weight:700}