@charset "UTF-8";.hm-markdowon h1,.hm-markdowon h2,.hm-markdowon h3,.hm-markdowon h4,.hm-markdowon h5{line-height:1.3}.hm-markdowon h1{font-size:20px;margin-bottom:24px;padding-bottom:24px;position:relative;text-align:center}.hm-markdowon h1:after{background:radial-gradient(hsla(0,0%,100%,.7) 50%,transparent 0) 50%;background-size:8px 8px;bottom:0;content:"";height:8px;left:0;margin:auto;position:absolute;right:0;width:40px}.hm-markdowon h1 strong{display:block;font-size:32px}.hm-markdowon h2{border-bottom:1px solid #3ff;color:#3ff;font-size:24px;margin-top:2em;padding-bottom:8px}@media screen and (max-width:769px){.hm-markdowon h2{font-size:20px}}.hm-markdowon h3{border-left:3px solid #fff;font-size:20px;font-weight:700;margin-top:1.8em;padding-left:12px}@media screen and (max-width:769px){.hm-markdowon h3{font-size:18px}}.hm-markdowon h4{font-size:20px;font-weight:400}.hm-markdowon h5{font-size:16px;font-weight:400}.hm-markdowon h3,.hm-markdowon h4,.hm-markdowon h5{margin-bottom:16px}.hm-markdowon ol,.hm-markdowon ul{margin-bottom:24px}.hm-markdowon ol>li,.hm-markdowon ul>li{padding-left:1em;text-indent:-1em}.hm-markdowon ol>li:not(:last-child),.hm-markdowon ul>li:not(:last-child){margin-bottom:16px}.hm-markdowon li{line-height:1.3}.hm-markdowon li>ul{margin:16px 0;padding-left:48px}.hm-markdowon li ol{counter-reset:ol-item;list-style:none;margin:16px 0;padding-left:28px}.hm-markdowon li ol>li{padding-left:1.5em;position:relative;text-indent:0}.hm-markdowon li ol>li::marker{content:""}.hm-markdowon li ol>li:before{content:counter(ol-item) ")  ";counter-increment:ol-item 1;display:block;left:0;position:absolute;top:0;width:100px}.hm-markdowon ul>li{list-style:none}.hm-markdowon ul>li:before{content:"・"}.hm-markdowon ul>li ul>li{list-style:circle}.hm-markdowon ul>li ul>li ul>li{list-style:disc}.hm-markdowon ol>li{list-style:decimal}.hm-markdowon ol[type=a]>li{list-style:lower-latin}.hm-markdowon p{line-height:1.6;margin-top:1em;white-space:pre-line}.hm-markdowon p+p{margin-top:.5em}.hm-markdowon img{display:block;margin:24px auto;max-width:480px;width:100%}.hm-markdowon table{border-collapse:collapse;border-spacing:0;margin:24px auto;max-width:100%;min-width:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hm-markdowon code{background-color:#b760eb;padding:2px 5px}.hm-markdowon table td,.hm-markdowon table th{padding:8px 12px;text-align:center}.hm-markdowon table tr:nth-child(odd),.hm-markdowon thead tr:first-child{background-color:#3ff}.hm-markdowon a{color:#9a9daa;text-decoration:underline}
