.blogArea{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{padding-block:5em}@media(max-width: 640px){.blogPage{padding:50rem 0rem}}.blogPage .postItem{-moz-column-gap:5%;column-gap:5%;padding-block:0em 3em}@media(max-width: 640px){.blogPage .postItem{grid-template-columns:100%}}.blogPage .postItem .postItemText{grid-column:2;grid-row:1}.blogPage .postItem .postItemText .postTitle{position:relative;background-color:#fd8599;padding:10rem 30rem;color:#f5f6f8;font-size:1.4em;font-weight:500;margin-bottom:1em;overflow:hidden}.blogPage .postItem .postItemText .postData{display:flex;-moz-column-gap:20rem;column-gap:20rem;margin-bottom:.25em}.blogPage .postItem .postItemText .postData .postTime{color:#fd8599;font-size:1.1em;font-weight:500;margin-bottom:.5em}.blogPage .postItem .postItemText .postText{margin-bottom:2em}.blogPage .postItem .postItemText .postText a{text-decoration:underline}.blogPage .postItem .postItemText .postBtn{text-align:right}.blogPage .postItem .postItemThumbnail{grid-column:1;grid-row:1;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(253,133,153,.2)}.singlePage .postItem .postTitle{position:relative;background-color:#fd8599;padding:10rem 30rem;color:#f5f6f8;font-size:1.4em;font-weight:500;margin-bottom:1em;overflow:hidden}.singlePage .postItem .postData{display:flex;-moz-column-gap:20rem;column-gap:20rem;margin-bottom:.25em}.singlePage .postItem .postData .postTime{color:#fd8599;font-size:1.1em;font-weight:500;margin-bottom:.5em}.singlePage .postItem .postText{margin-bottom:.5em}.singlePage .postItem .postText a{text-decoration:underline}.singlePage .postItem .postText figure{display:block;width:80%;margin:0 auto}.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 p a{text-decoration:underline}.singlePage .postText h2{font-weight:500;font-size:1.5em;margin-bottom:1em;padding:10rem;border-bottom:1rem solid #fd8599;color:#fd8599;display:flex}.singlePage .postText h3{font-weight:500;font-size:1.5em;border-bottom:2px solid #e3e3e3;padding:10rem;margin-bottom:1em;position:relative;display:flex}.singlePage .postText h3::after{content:"";background-color:#fd8599;width:2em;height:2px;position:absolute;bottom:-2px;left:0;z-index:1}.singlePage .postText h4{display:table;background-color:rgba(136,132,117,.2);font-weight:500;padding:5rem 20rem;margin-bottom:.5em}.singlePage .postLink{display:flex;align-items:center;justify-content:space-between;margin-bottom:2em}.singlePage .postLink p a{color:#fd8599;text-decoration:underline}.singlePage .postLink p a:hover{text-decoration:none}.singlePage .postLink p span{opacity:.8}.sideContents{margin-bottom:2em}.sideContentsTitle{padding-bottom:10rem;margin-bottom:10rem;border-bottom:2px solid #fd8599;font-weight:bold;color:#fd8599}.side_new_list{list-style:none;padding:0;margin-block:auto}.side_new_list .side_new_list_item{margin-bottom:5rem}.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:#fd8599;border-radius:50%;font-size:12rem;font-weight:bold;border:1px solid #fd8599;transition:all .2s}.nav-links a.page-numbers:hover{color:#fff;background-color:#999;border-color:#999;border-radius:50%}.nav-links .current{background:#fd8599;color:#fff;padding:0}.nav-links a.prev,.nav-links a.next{border:1px solid #fd8599;color:#fd8599;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}
/*# sourceMappingURL=wp_theme.min.css.map */