.p-mvPage__img{width:45%;bottom:0;right:0;max-width:640px}@media screen and (max-width: 650px){.p-mvPage__img{width:340px}}.p-main{padding:115px 0 100px;background-color:#efede7}.p-main .c-title .en{color:#fff}.p-main__top{margin:25px auto 0;line-height:2;max-width:800px}.p-main__list{width:100%;margin:60px auto 0;max-width:840px;display:flex;flex-wrap:wrap;gap:20px 50px}@media screen and (max-width: 500px){.p-main__list{justify-content:center;gap:30px 0}}.p-main__item{width:calc(50% - 25px)}.p-main__item:nth-child(even){margin-top:45px;transition-delay:.3s}@media screen and (max-width: 500px){.p-main__item:nth-child(even){transition-delay:0s}}@media screen and (max-width: 500px){.p-main__item{width:100%;max-width:300px}}.p-main__link{width:100%;height:100%;display:block}.p-main__link:hover .p-main__thumb:before{transform:scaleY(0)}@media screen and (max-width: 650px){.p-main__link:hover .p-main__thumb:before{transform:scaleY(1)}}.p-main__thumb{width:100%;aspect-ratio:3.95/5.95;background-color:#d9d9d9;display:flex;align-items:flex-end;position:relative}.p-main__thumb:before{position:absolute;content:"";background:linear-gradient(180deg, rgba(79, 118, 91, 0) 65%, #4F765B 100%);height:100%;width:100%;bottom:0;left:0;z-index:1;transition:transform .3s;transform-origin:bottom}.p-main__img{position:relative;bottom:0;height:100%;max-width:100%;left:0}.p-main__data{position:absolute;bottom:25px;left:25px;z-index:2}@media screen and (max-width: 810px){.p-main__data{bottom:15px;left:15px}}.p-main__data .year{display:table;font-size:1.8rem;line-height:1}.p-main__data .cate{display:table;font-size:2.7rem;margin-top:10px;line-height:1}.p-main__data .name{display:table;line-height:1;margin-top:5px;font-size:5rem}.p-main__text{font-size:2.8rem;line-height:1.2;margin-top:20px}@media screen and (max-width: 810px){.p-main__text{font-size:2.4rem;margin-top:10px}}