.blogArea{display:grid;grid-template-columns:75% 20%;-moz-column-gap:5%;column-gap:5%}@media(max-width: 640px){.blogArea{grid-template-columns:100%}}.blogBox{margin-bottom:2em}.blogPage .postItem{display:grid;grid-template-columns:100%;padding-block:40rem;border-bottom:2px solid rgba(247,167,139,.2)}.blogPage .postItem .postItemText .postTitle{font-size:1.5em;margin-bottom:.25em;color:#ff9964;font-family:"Cinzel",serif;font-weight:bold}.blogPage .postItem .postItemText .postData{display:flex;-moz-column-gap:20rem;column-gap:20rem;margin-bottom:.25em}@media(max-width: 640px){.blogPage .postItem .postItemText .postData{display:block}}.blogPage .postItem .postItemText .postData .postCategory ul{list-style:none;padding:0;margin-block:auto;display:flex;gap:.5em}.blogPage .postItem .postItemText .postData .postCategory ul li a{transition:all .2s;background:#f7a78b;border-radius:.5em;display:block;padding:.5em 1em;line-height:1;color:#fff}.blogPage .postItem .postItemText .postData .postCategory ul li a:hover{opacity:.8}.blogPage .postItem .postItemText .postText{margin-bottom:.5em}.blogPage .postItem .postItemText .postBtn{text-align:right}.blogPage .postItem .postItemThumbnail{width:100%;aspect-ratio:4/3;overflow:hidden}.blogPage .postItem .postItemThumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.singlePage .postItem{-moz-column-gap:5%;column-gap:5%;padding-block:40rem;border-bottom:2px solid rgba(247,167,139,.2)}.singlePage .postItem .postTitle{font-weight:500;font-size:1.5em;margin-bottom:1em;padding:.25em 1em;border-radius:1em 0 0 0;background:rgba(247,167,139,.25);font-family:"Noto Serif JP",serif}.singlePage .postItem .postData{display:flex;-moz-column-gap:20rem;column-gap:20rem;margin-bottom:1em}@media(max-width: 640px){.singlePage .postItem .postData{display:block}}.singlePage .postItem .postData .postCategory ul{list-style:none;padding:0;margin-block:auto;display:flex;gap:.5em}.singlePage .postItem .postData .postCategory ul li a{transition:all .2s;background:#f7a78b;border-radius:.5em;display:block;padding:.5em 1em;line-height:1;color:#fff}.singlePage .postItem .postData .postCategory ul li a:hover{opacity:.8}.singlePage .postItem .postText{margin-bottom:.5em}.singlePage .postItem .postText a{text-decoration:underline}.singlePage .postItem .postText a:hover{text-decoration:none}.singlePage .postItem .postBtn{text-align:right}.singlePage .postItem .postItemThumbnail{width:100%;margin-bottom:40rem}.singlePage .postItem .postItemThumbnail img{width:100%;height:100%}.singlePage .postText p{margin-bottom:1em}.singlePage .postText h2{line-height:1.6;font-size:1.5em;font-family:"Noto Serif JP",serif;padding-bottom:.5em;margin-bottom:1em;border-bottom:1px solid #d0dc17;background:rgba(208,220,23,.07);padding-top:.5em;padding-inline:1em}.singlePage .postText h3{display:table;background-color:rgba(208,220,23,.2);font-weight:500;padding:5rem 30rem;margin-bottom:.5em}.singlePage .postText h4{color:#ff9964;font-weight:500;font-size:1.2em}.singlePage .postLink{display:flex;justify-content:space-between}.singlePage .postLink p a{color:#f7a78b;text-decoration:underline}.singlePage .postLink p a:hover{text-decoration:none}.singlePage .postLink p span{opacity:.8}@media(max-width: 640px){.sidebar{margin-top:40rem}}.sideContents{margin-bottom:2em}.sideContentsTitle{padding-bottom:10rem;margin-bottom:10rem;border-bottom:2px solid #f7a78b;font-weight:bold;color:#f7a78b}.side_new_list{list-style:none;padding:0;margin-block:auto}.side_new_list .side_new_list_item{margin-bottom:5rem}.side_new_list .side_new_list_item a{transition:all .2s}.side_new_list .side_new_list_item a:hover{color:#f7a78b}.post-categories{display:flex;-moz-column-gap:10rem;column-gap:10rem;margin-block:auto}.wp-block-image img{width:100%}.aligncenter{margin-inline:auto !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.aligncenter img{width:auto}.pagination{text-align:center}.nav-links .page-numbers{list-style:none;padding:0;margin-block:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:10rem}.nav-links a.page-numbers,.nav-links .current,.nav-links a.prev,.nav-links a.next,.nav-links .dots{width:50rem;height:50rem;text-align:center;line-height:50rem;background:#fff;color:#f7a78b;border-radius:50%;font-size:12rem;font-weight:bold;border:1px solid #f7a78b;transition:all .2s}.nav-links a.page-numbers:hover{color:#fff;background-color:#999;border-color:#999;border-radius:50%}.nav-links .current{background:#f7a78b;color:#fff;padding:0}.nav-links a.prev,.nav-links a.next{border:1px solid #f7a78b;color:#f7a78b;position:relative}.nav-links .next::before{left:-15rem}.nav-links .prev::after{right:-15rem}.nav-links .dots{background:rgba(0,0,0,0);border:none}