.post_wrap{max-width:1080px;margin-inline:auto}.post_area .post_area_text ul{margin-left:1.5em}.post_contents{font-size:1em;padding-bottom:5em}.post_contents .post_data{margin-bottom:1.5em;text-align:right;font-size:.9em}.post_data{display:flex;align-content:center;align-items:center}.post_data .post_time{font-size:1.25em;display:block;margin-right:1em}.post_data .post-categories{padding:0}.post_data .post-categories li{display:inline-block}.post_data .post-categories li a{text-decoration:none;padding-block:.2em;padding-inline:1.1em;color:#fff;background-color:#a9d742;border-radius:50vh;display:block}.post_data .post-categories li a:hover{background-color:#c2cd19}.post_item{position:relative;padding:1.5em 0;box-sizing:border-box;margin-bottom:0;display:flex;flex-direction:row-reverse;justify-content:space-between;gap:5%;transition:all .3s}.post_item:hover{opacity:.7}.post_item .post_item_text{width:60%}.post_item .post_thumbnail{width:35%}.post_item .post_thumbnail img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.post_item .post_data{font-size:.8em}.post_item .post_data .post_time{margin-right:1em}.post_item .post_data .post_category{padding:0}.post_item .post_data .post_category .post_category_item{color:#fff;background-color:#a9d742;padding:.1em 1em;display:inline-block;border-radius:50vh;line-height:2em}.post_item .post_data .post_category .post_category_item::marker{display:none !important;list-style:none !important;color:rgba(0,0,0,0) !important}.post_item .post_item_link{text-decoration:none}.post_item .post_item_link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.post_item .post_item_link .post_title{font-size:1.7em;font-weight:bold;margin-bottom:.5em;line-height:1.5}.post_item .post_text{text-indent:0;margin-bottom:0;font-size:.9em}.post_contents .post_title{font-size:2.5em;font-weight:bold}.post_contents h2{font-size:1.5em;font-weight:500;background-color:#a9d742;color:#fff;padding:7rem 50rem 7rem 25rem;margin-bottom:45px}.post_contents h3{font-size:1.3em;font-weight:600;line-height:1.5;margin-bottom:20px;padding:0 0 5px 15px;padding:10rem;border-bottom:1rem solid #a9d742;color:#a9d742}.post_contents h4{font-size:1.2em;font-weight:bold;padding-left:5px;margin-bottom:10px;color:#a9d742}.post_contents h5{font-weight:bold;font-size:1em;color:#40351c}.post_wrap .sidebar .side_contents{margin-bottom:2em}.post_wrap .sidebar .side_contents .side_contents_title{font-weight:500;font-size:1.2em;border-bottom:2px solid #a29061;padding:.5em .5em .5em 0}.side_new_list{padding:0}.side_new_list .side_new_list_item::marker{display:none !important;list-style:none !important;color:rgba(0,0,0,0) !important}.side_new_list .side_new_list_item a{display:flex;text-decoration:none;padding:.5em 0;transition:all .3s;gap:5%}.side_new_list .side_new_list_item a .side_new_list_thumbnail{width:30%}.side_new_list .side_new_list_item a .side_new_list_thumbnail img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.side_new_list .side_new_list_item a .side_new_list_text{width:65%}.side_new_list .side_new_list_item a .side_new_list_date{font-size:.9em}.side_new_list .side_new_list_item a .side_new_list_title{line-height:1.2;font-size:1em;font-weight:bold}.side_new_list .side_new_list_item a:hover{opacity:.7}.side_contents .list01{padding-top:20rem}.side_contents .list01 li a{color:#a9d742;font-weight:500}.side_contents .list01 li a:hover{opacity:.7}.pagination{padding-top:4em;font-size:.8em}.screen-reader-text{border:0;clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#eee;clip:auto !important;-webkit-clip-path:none;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.pagination .nav-links ul.page-numbers{display:flex;justify-content:center}.pagination .nav-links ul.page-numbers li{margin-inline:.5em}.pagination .nav-links ul.page-numbers li::marker{display:none !important;list-style:none !important;color:rgba(0,0,0,0) !important}.pagination .nav-links ul.page-numbers li .page-numbers{text-decoration:none;padding-block:.5em;padding-inline:1.1em;color:#7b705a;background:#efefef;border-radius:50vh;display:block}.pagination .nav-links ul.page-numbers li .page-numbers:hover{color:#fff;background-color:#a9d742}.pagination .nav-links ul.page-numbers li .page-numbers.prev{padding-inline:2em}.pagination .nav-links ul.page-numbers li .page-numbers.next{padding-inline:1.5em}.pagination .nav-links ul.page-numbers li .page-numbers.current{color:#fff;background-color:#a9d742}.post_link{padding-top:2rem;display:flex;justify-content:space-between;flex-wrap:wrap}.post_link p{text-indent:0;margin-inline:1em;border:1px solid #d6d6d6;background:#fff;border-radius:50vh;display:flex;align-items:center;position:relative;font-size:.9em}.post_link p span{padding-block:.35em .5em;padding-inline:20rem}.post_link p a{text-decoration:none !important;padding-block:.35em .5em;padding-inline:30rem 30rem;color:#fff !important;background:#a9d742;border-radius:50vh;display:block;height:100%;transition:all .3s;border:1px solid #d6d6d6}.post_link p a:hover{background-color:#42371f;color:#fff}.post_link .next_post a::after{content:"";position:absolute;top:0;bottom:0;margin:auto;vertical-align:middle;left:18rem;width:8rem;height:8rem;border-top:2rem solid #fff;border-right:2rem solid #fff;transform:rotate(-135deg);transition:all .3s}.post_link .previous_post a::after{content:"";position:absolute;top:0;bottom:0;margin:auto;vertical-align:middle;right:18rem;width:8rem;height:8rem;border-top:2rem solid #fff;border-right:2rem solid #fff;transform:rotate(45deg);transition:all .3s}@media screen and (max-width: 640px){.post_wrap{padding:40px 20px}.post_wrap .post_item{flex-direction:column-reverse}.post_wrap .post_item .post_item_text{width:100%}.post_wrap .post_item .post_thumbnail{width:100%}.post_wrap .sidebar{margin-top:40px}.post_link p{margin-inline:0}}@media screen and (min-width: 641px){.post_wrap{padding-block:0px 40px;display:flex;justify-content:space-between}.post_wrap article{width:70%}.post_wrap .sidebar{width:26%;margin-left:auto}}
/*# sourceMappingURL=wp_theme.min.css.map */