.entry-content{background-color:#fafafa;padding:20px;border-radius:8px}.entry-content blockquote,.entry-content dl,.entry-content ol,.entry-content p,.entry-content pre,.entry-content table,.entry-content ul{margin:15px 0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{color:#4f4f4f;margin:8px 0 16px;font-weight:700;position:relative}.entry-content h1:hover:before,.entry-content h2:hover:before,.entry-content h3:hover:before,.entry-content h4:hover:before,.entry-content h5:hover:before,.entry-content h6:hover:before{left:-28px;position:absolute;content:"「 ";color:#ff6d6d}.entry-content h1:hover:after,.entry-content h2:hover:after,.entry-content h3:hover:after,.entry-content h4:hover:after,.entry-content h5:hover:after,.entry-content h6:hover:after{content:" 」";color:#ff6d6d}.entry-content h1 code,.entry-content h1 tt,.entry-content h2 code,.entry-content h2 tt,.entry-content h3 code,.entry-content h3 tt,.entry-content h4 code,.entry-content h4 tt,.entry-content h5 code,.entry-content h5 tt,.entry-content h6 code,.entry-content h6 tt{font-size:inherit}.entry-content h1{font-size:28px;line-height:36px}.entry-content h2{font-size:20px;line-height:32px}.entry-content h3{color:#6d6c6c;background:#F9F9F9;padding:10px 20px;border-left:5px solid #c4e2ea;font-weight:400;font-size:16px;border-radius:5px;word-wrap:break-word;word-break:break-all;overflow:hidden}.entry-content h4{font-size:20px;line-height:28px}.entry-content h5{font-size:18px;line-height:26px}.entry-content h6{font-size:16px;line-height:24px}.entry-content a{color:#6795b5;text-decoration:none}.entry-content a:active,.entry-content a:hover{outline:0}.entry-content a:focus,.entry-content a:hover{color:#cb4b16;text-decoration:none}.entry-content ol,.entry-content ul{padding-left:30px}.entry-content ol li,.entry-content ul li{list-style-type:disc;margin:8px 0 0 32px}.entry-content ol ol,.entry-content ol ul,.entry-content ul ol,.entry-content ul ul{margin-bottom:0}.entry-content dl{padding:0}.entry-content dl dt{font-size:14px;font-weight:700;font-style:italic;padding:0;margin:15px 0 5px}.entry-content dl dt:first-child{padding:0}.entry-content dl dt>:first-child{margin-top:0}.entry-content dl dt>:last-child{margin-bottom:0}.entry-content dl dd{margin:0 0 15px;padding:0 15px}.entry-content dl dd>:first-child{margin-top:0}.entry-content dl dd>:last-child{margin-bottom:0}.entry-content code,.entry-content pre,.entry-content tt{font-size:15px}.entry-content code,.entry-content tt{margin:0 5px;padding:2px;white-space:nowrap;color:#c7254e;background-color:#f9f2f4;border:1px solid #eaeaea;border-radius:3px}.entry-content pre>code{margin:0;padding:0;white-space:pre;color:#333;border:none;background:transparent}.entry-content pre{background-color:#f8f8f8;border:1px solid #f9f9f9;line-height:1.5rem;overflow:auto;padding:6px 10px;border-radius:3px}.entry-content pre code,.entry-content pre tt{background-color:transparent;border:none}.entry-content blockquote{border-left:4px solid #a0dad0;background-color:#ebeef5;border-radius:3px;padding:15px 20px;margin:15px 0;color:#777}.entry-content blockquote>:first-child{margin-top:0}.entry-content blockquote>:last-child{margin-bottom:0}.entry-content hr{margin:24px 0;border:none;border-bottom:1px solid #ddd;clear:both}.entry-content table{margin:0 auto}.entry-content table th{font-weight:700}.entry-content table td,.entry-content table th{border:1px solid #ccc;padding:6px 13px}.entry-content table tr{border-top:1px solid #ccc;background-color:#fff}.entry-content table tr:nth-child(2n){background-color:#f8f8f8}.entry-content img{max-width:100%}.entry-content p{font-size:16px;color:#4d4d4d;font-weight:400;line-height:26px}@media (max-width:800px){.entry-content ol,.entry-content ul{padding-left:10px;margin:0}.entry-content ol li,.entry-content ul li{list-style:inside;margin:0}}