*{color:#333;font-family:"Noto Serif JP", serif}a{display:block;text-decoration:none}p{margin:0}img{display:block}h1,h2,h3,h4,h5{margin:0}.pc{display:block}@media screen and (max-width:600px){.pc{display:none}}.sp{display:none}@media screen and (max-width:600px){.sp{display:block}}.page,.post{margin:0}.page-content,.entry-content,.entry-summary{margin:0}.site-header{position:fixed;top:0;left:0;display:flex;display:none;justify-content:space-between;align-items:center;width:100%;padding:20px;color:#fff}.site-header .site-branding{width:100%}.site-header .site-branding .site-title a{color:#fff}.admin-bar .site-header{top:32px}.site-main{background:#000;text-align:center}.site-main .entry-content{padding:100px 20px;max-width:1000px;margin:0 auto}@media screen and (max-width:600px){.site-main .entry-content{padding:60px 20px}}.site-main .entry-content h1{color:#fff;font-size:2.4rem;margin-bottom:40px}@media screen and (max-width:600px){.site-main .entry-content h1{font-size:1.6rem}}.site-main .entry-content h2{color:#fff;font-size:1.6rem;margin-bottom:40px}@media screen and (max-width:600px){.site-main .entry-content h2{font-size:1rem}}.site-main .entry-content ul{display:inline-block;margin:0 auto}.site-main .entry-content ul li{text-align:left;color:#fff;font-size:1.4rem;padding-bottom:10px}@media screen and (max-width:600px){.site-main .entry-content ul li{font-size:1rem}}footer{background:#000;padding:20px 0}footer .site-info{display:flex;justify-content:center;align-items:center;gap:20px;color:#fff;text-align:center}@media screen and (max-width:600px){footer .site-info{font-size:0.8rem}}footer .site-info a{color:#fff}footer .site-info span{color:#fff}