h1.blogentrytitle{color:#333;font-size:1.5rem;font-weight:bold;line-height:1.25;margin-bottom:1rem}.bottom_entrypagenation{clear:both;font-size:.8rem;margin:2rem 0;text-align:center}[class*="heading_"]{font-weight:bold}.heading_1{font-size:2em;margin:0 0 1em}.heading_2{border:solid #000;border-width:2px 0;font-size:1.1em;line-height:1;margin-bottom:1.5em;padding:.5rem}.heading_3{padding:0 0 0 1.5em;margin:0 0 .5em}.heading_3:before{content:'■';left:0;position:absolute}.heading_4{font-size:1.25em;margin-bottom:1em}@media screen and (max-width:768px){.heading_1{font-size:6vw}.heading_2, .heading_4{font-size:5vw}.heading_3{font-size:4vw}}article{max-width:800px;margin:0 auto 2rem}.pankuzu{text-align:left;margin:1rem 0;font-size:75%;& ul{& li{display:inline}& li:not(:last-child):after{content:'＞';margin:0 .25em;display:inline}}}.post_meta{margin:1rem 0;display:flex;justify-content:space-between}.entry_date{font-size:.8rem}.entry_date:after{clear:both;content:'';display:block}@media screen and (max-width:767px){#maincontents{padding:6vw}}