body{font-family:noto sans jp,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal;display:flex;justify-content:center;color:rgba(0,0,0,.75);line-height:1.5;font-size:14px}a{color:#1877d6;text-decoration:none}.container{width:600px}@media(max-width:767px){.container{width:100%;padding-left:1rem;padding-right:1rem}}.header{display:flex;justify-content:space-between;align-items:center}.blog-title{font-size:18px}.blog-title a{color:inherit;text-decoration:inherit}.menu{padding:0;display:flex;gap:1rem}.menu-item{list-style:none}.blank{margin-top:3rem}.page-list{padding:0}.page-list-item{list-style:none;display:flex;justify-content:space-between;align-items:center}.page-list-item:not(:last-child){margin-bottom:.5rem}.pagination{display:grid;grid-template-columns:repeat(3,1fr)}.pagination-numbers{padding:0;display:flex;gap:1rem;justify-content:center}.pagination-number{list-style:none}.pagination-next{text-align:right}.image-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}@media(max-width:767px){.image-grid{grid-template-columns:repeat(2,1fr)}}.image-grid-item img{max-width:100%}.title{font-size:1rem}.headline{font-size:.8rem}.date{color:rgba(0,0,0,.5);font-size:.8rem}.tag-list{padding:0;display:flex;gap:1rem}.tag-list-item{list-style:none}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-top:2rem}.content a:visited{color:#1877d6}.content img{max-width:500px}@media(max-width:767px){.content img{max-width:100%}}.content table{table-layout:fixed;width:100%;border-spacing:0}.content th,.content td{border-bottom:1px solid rgba(0,0,0,.1);padding:.5rem 0;padding-right:.5rem}.content th{text-align:left}.next-and-prev{display:flex;justify-content:space-between}@media(max-width:767px){.next-and-prev{flex-direction:column;line-height:2}.nap-next{text-align:right}}.copyright{color:rgba(0,0,0,.5);font-size:.8rem;text-align:center}