.l-main{background-color:initial}.p-pageMv__textImage{position:absolute;right:-20px;top:50%;transform:translateY(-50%);width:400px;opacity:.5}@media screen and (max-width: 810px){.p-pageMv__textImage{width:300px;top:initial;bottom:-10px;transform:translateY(0)}}@media screen and (max-width: 650px){.p-pageMv__textImage{width:150px}}.p-news{padding:42px 0 100px}@media screen and (max-width: 810px){.p-news{padding:30px 0 80px}}@media screen and (max-width: 650px){.p-news{padding:60px 0}}.p-news__list{display:flex;flex-wrap:wrap;margin-top:51px;gap:50px 2%;position:relative;padding-bottom:115px}@media screen and (max-width: 810px){.p-news__list{margin-top:35px;gap:35px 2%;padding-bottom:100px}}@media screen and (max-width: 650px){.p-news__list{margin-top:30px;gap:30px;padding-bottom:90px}}.p-news__item{width:32%}@media screen and (max-width: 810px){.p-news__item{width:49%}}@media screen and (max-width: 650px){.p-news__item{width:100%}}.p-news__item:hover .p-news__desc{background-color:#008e4c}.p-news__img{width:100%;aspect-ratio:320/180}.p-news__desc{background-color:#000;width:90%;margin:-20px auto 0;position:relative;padding:45px 20px 20px;transition:background-color .3s}@media screen and (max-width: 810px){.p-news__desc{padding:35px 15px 15px}}@media screen and (max-width: 650px){.p-news__desc{padding:35px 10px 10px}}.p-news__desc .category{font-size:1.4rem;color:#000;position:absolute;left:0;top:0;background-color:#fff;padding:3px 11px}.p-news__desc .date{font-size:1.4rem;color:#fff;display:block;text-align:right;margin-top:23px}@media screen and (max-width: 810px){.p-news__desc .date{margin-top:18px}}@media screen and (max-width: 650px){.p-news__desc .date{margin-top:13px}}.btn{position:absolute}.l-footer::before{display:none}