.archive01{padding:24px 0 60px}@media screen and (min-width: 769px){.archive01{padding:60px 0 120px}}.archive01_inner{max-width:1080px}.archive01_inner-con{margin:24px 0 0}@media screen and (min-width: 769px){.archive01_inner-con{margin:0 auto;width:100%}}.archive01_inner-con-flexbox{border-bottom:1px solid #00913a;padding:24px 0}@media screen and (min-width: 769px){.archive01_inner-con-flexbox{padding:40px 0}}@media screen and (min-width: 1080px){.archive01_inner-con-flexbox a{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}.archive01_inner-con-flexbox a .img{width:100%}@media screen and (min-width: 1080px){.archive01_inner-con-flexbox a .img{width:19%}}.archive01_inner-con-flexbox a .img .thumb{background-repeat:no-repeat;background-size:cover;padding-top:75%;width:100%}.archive01_inner-con-flexbox a .textbox{margin:12px 0 0}@media screen and (min-width: 1080px){.archive01_inner-con-flexbox a .textbox{margin:0;width:76%}}.archive01_inner-con-flexbox a .textbox .day,.archive01_inner-con-flexbox a .textbox .ttl{color:#00913a;font-weight:500}.archive01_inner-con-flexbox a .textbox .day{font-size:14px}.archive01_inner-con-flexbox a .textbox .ttl{font-size:16px;letter-spacing:0;line-height:1.625;margin:8px 0}.archive01_inner-con-flexbox a .textbox .content{line-height:1.71}.archive01_inner-con-flexbox:first-of-type{padding:0 0 24px}@media screen and (min-width: 769px){.archive01_inner-con-flexbox:first-of-type{padding:0 0 40px}}.single01{padding:40px 0 60px}@media screen and (min-width: 769px){.single01{padding:95px 0 120px}}.single01_inner{max-width:960px}@media screen and (min-width: 769px){.single01_inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}}.single01_inner .day,.single01_inner .ttl{color:#00913a;font-weight:500}.single01_inner .day{font-size:14px}.single01_inner .ttl{font-size:16px;font-weight:500;margin:8px 0 16px}@media screen and (min-width: 769px){.single01_inner .ttl{font-size:24px}}.single01_inner .img{width:100%}@media screen and (min-width: 769px){.single01_inner .img{margin:0 auto;width:min(80%,700px)}}.single01_inner .img div{background-repeat:no-repeat;background-size:cover;padding-top:75%;width:100%}.single01_inner .content{margin:24px 0}@media screen and (min-width: 769px){.single01_inner .content{margin:40px 0 80px}}.single01_inner .content p{color:#1a1a1a;font-size:14px;font-weight:400;margin:16px 0 0}@media screen and (min-width: 769px){.single01_inner .content p{font-size:18px;margin:18px 0 0}}@media screen and (min-width: 769px){.single01_inner .prev-next{max-width:840px;margin:0 auto}}.single01_inner .prev-next .back{margin:0 auto 16px;width:80px}.single01_inner .prev-next .back a img{display:inline-block;margin:0 auto 8px;width:32px}.single01_inner .prev-next .back a .txt{color:#00913a;font-size:16px;font-weight:400;letter-spacing:0;text-align:center}.single01_inner .prev-next .btn{width:100%}@media screen and (min-width: 769px){.single01_inner .prev-next .btn{width:300px}}.single01_inner .prev-next .btn a{background-color:#00913a;border-radius:50px;color:#fff;display:block;font-size:16px;font-weight:500;padding:8px 0;text-align:center;position:relative}@media screen and (min-width: 769px){.single01_inner .prev-next .btn a{font-size:18px;padding:16px 0}}.single01_inner .prev-next .btn a::before{content:"";display:block;background-color:#fff;border-radius:50px;height:24px;width:24px;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width: 769px){.single01_inner .prev-next .btn a::before{height:35px;width:35px}}.single01_inner .prev-next .btn a::after{content:"";display:block;background-image:url(../img/news/arrow.svg);background-repeat:no-repeat;background-size:contain;height:8px;width:12px;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width: 769px){.single01_inner .prev-next .btn a::after{height:10px;width:14px}}.single01_inner .prev-next .prev{margin-bottom:8px}.single01_inner .prev-next .prev a::before{left:6px}@media screen and (min-width: 769px){.single01_inner .prev-next .prev a::before{left:16px}}.single01_inner .prev-next .prev a::after{left:12px;transform:translateY(-50%) rotate(180deg)}@media screen and (min-width: 769px){.single01_inner .prev-next .prev a::after{left:26px}}.single01_inner .prev-next .next a::before{right:6px}@media screen and (min-width: 769px){.single01_inner .prev-next .next a::before{right:16px}}.single01_inner .prev-next .next a::after{right:12px}@media screen and (min-width: 769px){.single01_inner .prev-next .next a::after{right:26px}}

/*# sourceMappingURL=archive-news.min.css.map */