.zozo-article-page .post{color:#333;background-color:#fff;margin-top:50px;font-family:Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px}.zozo-article-page .post .post_title h2{color:#1f1f1f;letter-spacing:1px;margin:0 0 6px;font-size:1.4rem;font-weight:600;line-height:1}.zozo-article-page .post .post_title h2 a{color:#1f1f1f;letter-spacing:1px;font-size:1.5rem;line-height:28px;text-decoration:none}.zozo-article-page .post .post_title span{color:#00000070;font-size:14px}.zozo-article-page .post .post_title span.date{font-size:12px}.zozo-article-page .post .post_detail_title h2{font-size:1.5rem;font-weight:700}.zozo-article-page .post .post_content{word-break:normal;margin-top:20px!important}.zozo-article-page .post .post_content p{letter-spacing:.2px;margin:0 0 20px;line-height:2em!important}.zozo-article-page .post .post_content li p{margin-bottom:0}.zozo-article-page .post .post_content a{color:#e42b2b;letter-spacing:1px;text-decoration:none}.zozo-article-page .post .post_content a:hover{color:#8e0000}.zozo-article-page .post .post_content .toc{background:#fdfdfd;border:1px solid #e6e6e6;border-radius:5px;margin:27px 0 47px;padding:0 15px}.zozo-article-page .post .post_content .toc ul{padding:5px 42px}.zozo-article-page .post .post_content .toc ul li ul{margin-top:0;margin-bottom:0;padding-top:0}.zozo-article-page .zozo-legacy-html{display:contents}.zozo-article-page .post .post_content hr{border:1px solid #f3f3f3;margin:8px 0}.zozo-article-page .post .post_footer{border-bottom:1px solid #f3f3f3;padding:20px 0}.zozo-article-page .markdown{overflow-wrap:break-word;word-break:normal;word-wrap:break-word;line-height:1.8em}.zozo-article-page .markdown ul,.zozo-article-page .markdown ol,.zozo-article-page .markdown dl{margin:.8em 0}.zozo-article-page .markdown h1,.zozo-article-page .markdown h2,.zozo-article-page .markdown h3,.zozo-article-page .markdown h4,.zozo-article-page .markdown h5,.zozo-article-page .markdown h6{color:#000;margin:20px 0}.zozo-article-page .markdown h1{font-size:1.35em}.zozo-article-page .markdown h2{font-size:1.25em}.zozo-article-page .markdown h3{font-size:1.15em}.zozo-article-page .markdown h4{font-size:1.1em}.zozo-article-page .markdown pre,.zozo-article-page .markdown code{box-sizing:content-box;white-space:pre;background:#f8fafc;border:0;font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.9em}.zozo-article-page .markdown pre{white-space:pre;word-wrap:break-word;padding:16px;display:block;overflow:auto}.zozo-article-page .markdown code{color:#666;white-space:nowrap;border-radius:2px;padding:4px 5px}.zozo-article-page .markdown pre code{color:#555;white-space:pre;padding:0}.zozo-article-page .markdown pre::-webkit-scrollbar{height:10px}.zozo-article-page .markdown pre::-webkit-scrollbar-button{display:none}.zozo-article-page .markdown pre::-webkit-scrollbar-track{background:#fff}.zozo-article-page .markdown pre::-webkit-scrollbar-thumb{background-color:#ccc;background-clip:padding-box;border:3px solid #fdfdfd;border-radius:5px;min-height:1rem}.zozo-article-page .markdown pre::-webkit-scrollbar-thumb:active{background-color:#999;border-width:2px}.zozo-article-page .markdown blockquote p{white-space:pre-line}.zozo-article-page .markdown blockquote{box-sizing:border-box;color:#555;border-left:0;margin:2.5em 0;padding:0 0 0 50px;font-style:italic}.zozo-article-page .markdown blockquote:before{color:#444;content:"“";margin-left:-50px;font-family:times,sans-serif;font-size:48px;font-style:normal;font-weight:700;line-height:30px;display:block;position:absolute}.zozo-article-page .markdown strong,.zozo-article-page .markdown b,.zozo-article-page .markdown em{background-color:#fcfcf0;padding:1px 2px;font-weight:400}.zozo-article-page .markdown .fancybox,.zozo-article-page .markdown figure{text-align:center}.zozo-article-page .markdown img{max-width:90%;height:auto;display:inline-block}.zozo-article-page .zozo-article-body figure{margin:0 40px}.zozo-article-page .zozo-article-body figure img{max-width:90%}.zozo-article-page .markdown table{border-collapse:collapse;border-spacing:0}.zozo-article-page .markdown table th{background-color:#f6f8fa}.zozo-article-page .markdown table th,.zozo-article-page .markdown table td{border:1px solid #dfe2e5;padding:10px 20px}.zozo-article-page .zozo-article-body .prose-media-link{clear:none;width:auto;max-width:none;margin:0;display:inline}.zozo-article-page .zozo-article-body audio,.zozo-article-page .zozo-article-body video{vertical-align:middle}.zozo-article-page .zozo-article-body audio{width:300px;max-width:100%;display:inline}.zozo-article-page .zozo-article-body video{object-fit:contain;width:50%;max-width:50%;height:auto;display:inline}.zozo-article-page.content .post.zozo-article .post_title.post_detail_title h2{font-size:24px!important;line-height:1!important}.zozo-article-page.content .post.zozo-article .post_title.post_detail_title h2 a{font-size:24px!important;line-height:28px!important}.zozo-article-page.content .post.zozo-article .post_title.post_detail_title span.date{margin:0!important;font-size:12px!important;line-height:1.15!important;display:inline!important}.zozo-article-page.content .post.zozo-article .post_content.markdown.zozo-article-body figure{text-align:center;width:auto;margin:0 40px}.zozo-article-page.content .post.zozo-article .post_content.markdown.zozo-article-body figure img{width:auto!important;max-width:90%!important;display:inline-block!important}.zozo-article-page.content .post.zozo-article .post_content.markdown.zozo-article-body .prose-media-link{text-align:center;width:100%!important;max-width:100%!important;display:block!important}.zozo-article-page.content .post.zozo-article .post_content.markdown.zozo-article-body .prose-media-link audio{width:300px!important;max-width:100%!important;display:inline!important}.zozo-article-page.content .post.zozo-article .post_content.markdown.zozo-article-body .prose-media-link video,.zozo-article-page.content .post.zozo-article .post_content.markdown.zozo-article-body video[width="50%"]{width:50%!important;max-width:50%!important;height:auto!important;display:inline-block!important}.zozo-article-page.content .post.zozo-article .post_content.markdown.zozo-article-body img[width="100%"]{width:100%!important;max-width:90%!important;height:auto!important;display:inline-block!important}@media screen and (width<=900px){.zozo-article-page.content .post.zozo-article .post_title.post_detail_title h2 a{font-size:1.4rem!important}.zozo-article-page.content .post.zozo-article .post_content.markdown.zozo-article-body .prose-media-link video,.zozo-article-page.content .post.zozo-article .post_content.markdown.zozo-article-body video[width="50%"]{width:50%!important;max-width:50%!important}}
