a{color:#0077e7}body{text-align:center;padding:5vh 0;background:#fff;color:#000}h1#logo{display:flex;justify-content:center;margin-bottom:70px}h1#logo a{width:360px;max-width:50%}.entry-content{width:960px;max-width:94%;margin:0 auto}.buzzDate{margin-bottom:30px}.buzzDate span{font-size:clamp(16px,5vw,19px);font-weight:500}.entry-meta .entry-date{font-size:clamp(16px,5vw,19px);font-weight:500}.buzzThought{margin:3% 0}.buzzThought p{padding:3%;border-radius:20px;background:#f0f0f0}.wordsLoop{width:960px;max-width:94%;margin:0 auto 30px;display:flex;justify-content:space-between;flex-wrap:wrap;gap:5%}.wordsLoopEntry{width:30%}@media screen and (max-width:900px){.wordsLoop{max-width:92%;gap:40px 5%}.wordsLoopEntry{width:calc(50% - 2.5%)}}@media screen and (max-width:600px){.wordsLoop{max-width:94%;gap:30px}.wordsLoopEntry{width:100%}}.wordsLoopEntry .cats{display:none}.wordsLoopEntry div img{width:100%;height:auto;vertical-align:bottom;border-radius:20px}.wordsLoopEntry div span{position:relative;display:block}.wordsLoopEntry div span:after{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;content:"";z-index:10;border:solid 1px rgba(0,0,0,.2);border-style:inset;border-radius:20px}.wordsLoopEntry section{width:100%;text-align:left}.wordsLoopEntry section h3{font-size:clamp(1rem,5vw,24px);padding:7px 0 7px}.wordsLoopEntry section h4{font-size:clamp(0.8rem,3vw,14px);margin-bottom:10px}.wordsLoopEntry section p{font-size:clamp(0.9rem,3.5vw,16px);font-weight:500;line-height:1.51}.diaryLoop{width:960px;max-width:94%;margin:0 auto 30px;display:flex;flex-wrap:wrap;gap:30px}.diaryLoopEntry{display:flex;justify-content:center;gap:40px 20px;align-items:center;width:100%}.diaryLoopEntry div{width:calc(25% - 20px)}.diaryLoopEntry div img{width:100%;height:auto;vertical-align:bottom;border-radius:12px}.diaryLoopEntry div span{position:relative;display:block}.diaryLoopEntry div span:after{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;content:"";z-index:10;border:solid 1px rgba(0,0,0,.2);border-style:inset;border-radius:12px}.diaryLoopEntry section{width:75%;text-align:left}@media screen and (max-width:900px){.diaryLoop{max-width:92%}.diaryLoopEntry div{width:calc(35% - 20px)}.diaryLoopEntry section{width:65%}}.diaryLoopEntry section h3{font-size:clamp(1rem,5vw,24px)}.diaryLoopEntry section h4{font-size:clamp(0.8rem,3vw,14px);padding:7px 0}.diaryLoopEntry section p{font-size:clamp(0.9rem,3.5vw,16px);font-weight:500;line-height:1.51}@media screen and (max-width:760px){.diaryLoopEntry section p{display:none}.diaryLoopEntry div{width:calc(25% - 20px)}.diaryLoopEntry section{width:75%}}@media screen and (max-width:600px){.diaryLoop{max-width:94%;gap:20px}.diaryLoopEntry{gap:40px 10px;align-items:center;width:100%}.diaryLoopEntry div{width:calc(25% - 10px)}.diaryLoopEntry section{width:75%}.diaryLoopEntry section h3{font-size:4vw}.diaryLoopEntry section h4{padding:5px 0 0}}article.post,article.diary{margin-bottom:20px}article.post .entry-date,article.diary .entry-date{display:block;margin-bottom:25px}.entry-content{text-align:center}article.post .entry-title,article.diary .entry-title{font-size:clamp(1rem,7.7vw,39px);margin-bottom:20px}h1.entry-title a{color:#000;text-decoration:none}.entry-content img{margin:10px auto}.entryImage{margin-bottom:40px}.entryImage img{border-radius:20px;box-shadow:0 0 3px rgba(0,0,0,.33)}.entry-content p{text-align:left;font-size:clamp(16px,4vw,20px);line-height:1.81}.post-edit-link{display:none}.footer{height:50px}.PostScript{padding:3%;border-radius:20px;background:#f0f0f0;margin:5% 0}.PostScript h3{padding-bottom:10px;font-size:clamp(1rem,5vw,22px);font-weight:600}.PostScript h3:before{content:"＜"}.PostScript h3:after{content:"＞"}.PostScript p{padding:10px 0 0;font-size:clamp(16px,4vw,18.5px);line-height:1.81}.postNav{display:flex;justify-content:space-between;gap:20px;width:960px;max-width:94%;margin:0 auto;font-size:clamp(16px,4.5vw,24px)}.postNavNext{text-align:right}.postNavPrev{text-align:left}.example{margin:3% 0}.example fieldset{border:solid 2px #69c;border-radius:20px}.example fieldset legend{padding:0 10px;font-size:clamp(16px,5vw,22px);font-weight:600}.example fieldset ul{padding:15px 20px 20px}.example fieldset ul li{text-align:left;font-size:clamp(16px,4vw,20px);font-weight:400;line-height:1.51;margin-top:10px}.example fieldset ul li:before{content:"・"}.cat-links{padding-top:10px;display:block;font-size:clamp(16px,4vw,20px)}.cat-links a{display:inline-block;margin:0 5px}.tag-links{padding-top:10px;display:block;font-size:clamp(16px,4vw,20px)}.tag-links a{display:inline-block;margin:0 5px}.copyright{padding:10px 0 3%}.copyright p{font-size:clamp(16px,3.5vw,19px)}.categoryTitle{width:960px;max-width:94%;margin:60px auto 40px}.categoryTitle h2{text-align:center}.categoryTitle h2 img{width:270px;max-width:39%;margin:0 auto}.categoryDescription,.tagDescription{padding:3% 0 5%;font-size:clamp(1rem,4vw,18px)}.categoryPosts,.tagPosts{text-align:center;width:960px;max-width:94%;margin:0 auto}.wp-post-image{border-radius:20px;box-shadow:0 0 3px rgba(0,0,0,.33);margin:0 auto}.entry-summary div p{padding:3% 30px 5%;text-align:left;font-size:clamp(1rem,3.5vw,16px);line-height:1.51}@media screen and (max-width:960px){.entry-summary div p{padding:3% 0 5%;text-align:left;font-size:clamp(1rem,3.5vw,16px);line-height:1.51}}.tag-links a:before{content:"#"}.pagination{margin:40px auto 0 auto}.nav-links{display:flex;justify-content:center}.nav-links a{text-decoration:none}.pagination .page-numbers{display:inline-block;margin-right:10px;padding:2px 15px;color:#0f1419;border-radius:3px;background:#fff;border:1px solid #0353a9}.pagination .current{background:#0353a9;color:#fff}.pagination .prev,.pagination .next{background:0 0;box-shadow:none;color:#0353a9}.pagination .dots{background:0 0;box-shadow:none;border:none}@media screen and (max-width:500px){.pagination{margin:13% auto 0 auto}.nav-links{display:flex;justify-content:center;gap:5px}.nav-links a{text-decoration:none}.pagination .page-numbers{display:inline-block;margin-right:0;padding:2px 10px;color:#0f1419;border-radius:3px;background:#fff;border:1px solid #0353a9;font-size:3.5vw}.pagination .current{background:#0353a9;color:#fff}.pagination .prev,.pagination .next{background:0 0;box-shadow:none;color:#0353a9;padding:2px 5px !important}.pagination .dots{background:0 0;box-shadow:none;border:none}}