.news_list{padding:7% 0}.news_list .box{border-bottom:1px solid #474747}.news_list .box:first-of-type{border-top:1px solid #474747}.news_list .box a{display:flex;color:#683f26}.news_list .box a .date{width:26%;padding:2% 0 2% 1%}.news_list .box a .content{width:74%;padding:2% 1%}.news_list .box a .content p{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.news_list .box a:hover{text-decoration:none;opacity:1}.news_list .box a:hover .content p{text-decoration:underline}@media only screen and (max-width:650px){.news_list{padding:10% 0}}.h2_tax{font-size:26px;font-weight:700;color:#29a963;text-align:center;padding:7% 0 0}@media only screen and (max-width:650px){.h2_tax{padding:10% 0 0}}.tax_list{padding:7% 0 0}@media only screen and (max-width:650px){.tax_list{padding:10% 0 0}}.tax_list ul{display:flex;justify-content:space-between;flex-wrap:wrap}.tax_list ul li{width:30%;padding:0 0 2%}@media only screen and (max-width:769px){.tax_list ul li{width:48%}}.tax_list ul li a{display:block;background:#cfe5ba;color:#29a963;padding:3.6% 6%;white-space:nowrap;border-radius:8px;overflow:hidden;position:relative;z-index:1;letter-spacing:.12em;text-align:center;font-size:14px}@media only screen and (max-width:769px){.tax_list ul li a{padding:3% 6%}}@media only screen and (max-width:650px){.tax_list ul li a{font-size:11px}}@media only screen and (max-width:320px){.tax_list ul li a{font-size:10px}}.tax_list ul li a::before{position:absolute;top:0;left:0;content:"";display:block;width:100%;height:100%;background:#29a963;transform:scaleX(0);transition:all .5s ease;transition-property:transform;z-index:-1}.tax_list ul li a:hover{text-decoration:none;color:#fff;opacity:1;box-shadow:1px 1px 6px rgba(0,0,0,.3)}.tax_list ul li a:hover::before{transform:scaleY(1)}.blog_list{display:flex;flex-wrap:wrap;padding:5% 0}@media only screen and (max-width:769px){.blog_list{justify-content:space-between}}.blog_list .box{width:31%;margin-right:3.5%;padding:0 0 5%}@media only screen and (max-width:769px){.blog_list .box{width:48%;margin-right:0}}@media only screen and (max-width:650px){.blog_list .box{width:100%;margin-right:0}}.blog_list .box:nth-of-type(3n){margin-right:0}.blog_list .box a{color:#683f26}.blog_list .box a .img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;width:100%;max-height:100%;transition:all .3s ease}.blog_list .box a .img img{border-radius:10px}.blog_list .box a .meta{display:flex;padding:3% 0;font-size:14px;line-height:1.6}.blog_list .box a .meta p.date{padding:0 1% 0 0}.blog_list .box a .meta .cate{padding:1% 2%;border-radius:2px;font-size:14px;line-height:18px;background-color:#ccc}@media only screen and (max-width:650px){.blog_list .box a .meta .cate{font-size:11px}}.blog_list .box a .meta .cate.cate_juubee{background-color:#71c15d}.blog_list .box a .meta .cate.cate_base{background-color:gold}.blog_list .box a .content p{overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;transition:all .3s ease;font-size:16px}@media print,screen and (min-width:1100px){.blog_list .box a .content p{font-size:18px}}@media only screen and (max-width:650px){.blog_list .box a .content p{font-size:14px}}.blog_list .box a:hover{opacity:1;text-decoration:none}.blog_list .box a:hover .img{opacity:.7}.blog_list .box a:hover .content p{text-decoration:underline}@media only screen and (max-width:650px){.blog_list{padding:10% 0}}.notfound{padding:7% 0 10%;text-align:center}@media only screen and (max-width:650px){.notfound{padding:10% 0}}.notfound .link{padding:5% 0 0}.noentry{padding:7% 0 20%}.detail{padding:7% 0}@media only screen and (max-width:650px){.detail{padding:10% 0}}.detail .meta{display:flex;padding:0 0 2%;font-size:14px;line-height:1.6}.detail .meta p.date{padding:0 1% 0 0}.detail .meta .cate{padding:1% 2%;border-radius:2px;font-size:14px;line-height:18px;background-color:#ccc}@media only screen and (max-width:650px){.detail .meta .cate{font-size:11px}}.detail .meta .cate.cate_juubee{background-color:#71c15d}.detail .meta .cate.cate_base{background-color:gold}.detail h2{font-family:"M PLUS Rounded 1c",sans-serif;font-weight:600;font-size:26px;line-height:2}@media only screen and (max-width:650px){.detail h2{font-size:22px}}.detail h3{font-size:24px;font-family:"M PLUS Rounded 1c",sans-serif;font-weight:600;padding:2% 0}@media only screen and (max-width:650px){.detail h3{font-size:20px}}@media only screen and (max-width:320px){.detail h3{font-size:18px}}.detail h4{font-size:18px;font-weight:700;padding:2% 0}.detail .img{width:60%;margin:4% auto}.detail .entry{padding:4% 0 0}.detail .entry p{padding:0 0 2%}.detail .entry .gallery{width:100%;padding:0 0 2%;overflow:hidden}.detail .entry .gallery br{display:none}.detail .entry .gallery .gallery-item{float:left;margin-bottom:0 !important}.detail .entry .gallery .gallery-icon{text-align:center}.detail .entry .gallery .gallery-icon img{width:100%;height:auto;margin-bottom:10px !important;border:none}.detail .entry .gallery .gallery-caption{color:#222;font-size:12px;margin:0 0 10px;text-align:center}.detail .entry .gallery.gallery-columns-1 .gallery-item{width:100%;margin-right:0}.detail .entry .gallery.gallery-columns-2 .gallery-item{width:48%;margin:0 1%}.detail .entry .gallery.gallery-columns-3 .gallery-item{width:31.33333%;margin:0 1%}.detail .entry .gallery.gallery-columns-4 .gallery-item{width:23%;margin:0 1%}.detail .entry .gallery.gallery-columns-5 .gallery-item{width:18%;margin:0 1%}@media only screen and (max-width:650px){.detail .entry .gallery.gallery-columns-3 .gallery-item,.detail .entry .gallery .gallery-columns-4 .gallery-item{width:48%;margin:0 1%}.detail .entry .gallery.gallery-columns-5 .gallery-item{width:31.33333%;margin:0 1%}}.pagenation{padding:0 0 10%}.pagenation ul{text-align:center}.pagenation ul li{display:inline-block;padding:0 1% 2%}.pagenation ul li a,.pagenation ul li span{display:block;line-height:1;letter-spacing:normal;border:1px solid #cfe5ba;background-color:#cfe5ba;color:#29a963;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:650px){.pagenation ul li a,.pagenation ul li span{width:40px;height:40px}}.pagenation ul li a:hover,.pagenation ul li a.current,.pagenation ul li span:hover,.pagenation ul li span.current{opacity:1;border:1px solid #29a963;background-color:#29a963;color:#fff;text-decoration:none}.pagenation ul li a.next,.pagenation ul li a.prev,.pagenation ul li span.next,.pagenation ul li span.prev{border:none;background-color:rgba(0,0,0,0);color:#29a963;border-radius:none;width:auto;height:auto}.pagenation ul li a.next:hover,.pagenation ul li a.prev:hover,.pagenation ul li span.next:hover,.pagenation ul li span.prev:hover{opacity:.7;text-decoration:underline}.single_pagenation{padding:0 0 10%;display:flex;justify-content:space-between;align-items:center;width:100%}.single_pagenation .past,.single_pagenation .next{width:30%}.single_pagenation .past a,.single_pagenation .next a{white-space:nowrap}@media only screen and (max-width:650px){.single_pagenation .past a,.single_pagenation .next a{font-size:12px}}.single_pagenation .next{text-align:right}.single_pagenation .goback{width:40%;text-align:center}.single_pagenation .goback a{display:block;background:#cfe5ba;color:#29a963;padding:4% 12%;white-space:nowrap;border-radius:8px}@media only screen and (max-width:650px){.single_pagenation .goback a{font-size:12px}}.single_pagenation .goback a:hover{color:#fff;text-decoration:none}/*# sourceMappingURL=blog.css.map */