﻿.single article{padding:50px 30px}@media screen and (min-width: 768px){.single article{max-width:600px;padding:80px 0;margin:0 auto}}.single .entry-header{margin-bottom:40px}.single .entry-header .cat{font-size:11px;font-size:0.6875rem;font-weight:bold;color:#fff;padding:1px 5px;margin:5px 0 5px 10px;background-color:#4a4a4a;border-radius:3px;display:inline-block}.single .entry-header .cat.cat-id-6{display:none}.single .entry-header .date{font-size:12px;font-size:0.75rem}.single .entry-header h1{font-size:16px;font-size:1rem}@media screen and (min-width: 768px){.single .entry-header .cat{margin:0 0 10px 10px}.single .entry-header h1{font-size:18px;font-size:1.125rem;margin-top:10px;margin-bottom:60px}}.single .entry-content::after{content:"";height:0;display:block;clear:both}.single .entry-content h1,.single .entry-content h2,.single .entry-content h3,.single .entry-content h4,.single .entry-content h5,.single .entry-content h6{clear:both;line-height:2;letter-spacing:.05em}.single .entry-content h1,.single .entry-content h2{font-size:16px;font-size:1rem;margin:3em 0 0}.single .entry-content h3{font-size:16px;font-size:1rem;margin:2.5em 0 0;padding-left:.7em;border-left:solid 7px #eaeaea}.single .entry-content h4{font-size:14px;font-size:0.875rem;margin:2em 0 0;padding-left:2em;position:relative}.single .entry-content h4::before{content:"■";color:#eaeaea;position:absolute;left:0}.single .entry-content h5,.single .entry-content h6{font-size:14px;font-size:0.875rem;margin:.5em 0 0}.single .entry-content p{line-height:2;margin:20px 0}.single .entry-content p::after{content:"";height:0;display:block;clear:both}.single .entry-content p.textcenter{text-align:center}.single .entry-content img{width:auto;height:auto;margin:25px auto 35px;display:block}.single .entry-content img.alignleft{max-width:100%;margin:.5em 1em .5em 0;float:left}.single .entry-content img.alignright{max-width:100%;margin:.5em 0 .5em 1em;float:right}.single .entry-content img.aligncenter{max-width:100%;margin-left:auto;margin-right:auto;display:block}.single .entry-content blockquote{margin:30px auto;padding:2.5em 3em;border:solid 1px #eaeaea;font-weight:500;font-style:italic;position:relative;display:block}.single .entry-content blockquote::before,.single .entry-content blockquote::after{font-family:"NotoSansJP","メイリオ",Meiryo,sans-serif;font-size:32px;font-size:2rem;line-height:1;position:absolute}.single .entry-content blockquote::before{top:.5em;left:.7em;content:"“"}.single .entry-content blockquote::after{bottom:.2em;right:.7em;content:"”"}.single .entry-content ul,.single .entry-content ol{margin:1em 0;padding-left:30px;display:block}.single .entry-content ul{list-style-type:disc}.single .entry-content ol{list-style-type:decimal}.single .entry-content li{font-weight:500;line-height:1.8}.single .entry-content a{font-weight:500;text-decoration:underline}@media screen and (min-width: 768px){.single .entry-content h1,.single .entry-content h2{font-size:18px;font-size:1.125rem}.single .entry-content h3{font-size:17px;font-size:1.0625rem}.single .entry-content h4{font-size:16px;font-size:1rem}.single .entry-content h5,.single .entry-content h6{font-size:16px;font-size:1rem}}.single .back{width:100%;max-width:300px;height:40px;text-align:center;line-height:40px;margin:100px auto 0;border:solid 1px #707070;display:block;position:relative}.single .back img{margin:auto;position:absolute;top:0;bottom:0;right:1em}