main{background-color:#f5f5f5}main>.flex.ad-block.mobile-small{display:none}.section--others{background-color:#f5f5f5}.other--article{padding-bottom:80px;padding-top:32px}.other--article>:last-child{margin-bottom:0}.other--article h1{font-size:40px;font-weight:500;letter-spacing:.01em;line-height:1.4;text-align:center;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.other--article h1+*{margin-top:40px}.other--article h1+.other--date{margin-top:24px}.other--article h2{font-size:26px;font-weight:500;letter-spacing:.01em;line-height:1.4;margin-bottom:24px}.other--article h3{font-weight:500}.other--article h3,.other--article p{font-size:20px;letter-spacing:.3px;line-height:1.7;margin-bottom:24px}.other--article p{font-weight:400;text-align:justify}.other--article ol+h2,.other--article p+h2{margin-top:40px}.other--article .other--date{margin-bottom:40px;text-align:center}.other--article a{color:#094;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-position:from-font}.other--article a:hover{color:#00762f}.other--article br{content:"";display:block;margin-top:4px}.other--article>ol{list-style:decimal;margin-bottom:40px;margin-left:8px;margin-right:8px;padding-left:24px}.other--article>ol>li{font-size:20px;letter-spacing:.3px;line-height:1.7;text-align:justify}.other--article>ol>li+li{padding-top:16px}.other--article>ol>li>ol{list-style:lower-alpha;padding-left:32px;padding-top:4px}.other--article>ol>li>ol>li{font-size:20px;letter-spacing:.3px;line-height:1.7;text-align:justify}.other--article>ol>li>ol>li+li{padding-top:4px}.other--article>ol>li>ul{list-style:disc;padding-left:32px;padding-top:4px}.other--article>ol>li>ul>li{font-size:20px;letter-spacing:.3px;line-height:1.7;text-align:justify}.other--article>ol>li>ul>li+li{padding-top:4px}.other--article>:last-child{margin-left:0;margin-right:0}@media(max-width:992.98px){.other--article{padding-bottom:64px;padding-top:24px}.other--article h1{font-size:34px;line-height:1.4}.other--article a,.other--article>ol{word-break:break-all}}.card--example{align-items:center;background-color:#fff;display:flex;gap:48px;justify-content:center;margin-bottom:40px;padding-bottom:32px;padding-top:48px}.card--example h3{margin-bottom:24px;text-align:center}@media(max-width:992.98px){.card--example{flex-wrap:wrap;gap:24px;padding:24px 15.5px}.card--example .col{text-align:center;width:100%}}.mark{background-color:#ebdeef}@media(min-width:993px){.section--others.is-article-submission{min-height:calc(100vh - 463px)}}