.p-lead{padding:110px 0 70px;background-color:#008752;z-index:0}@media screen and (max-width: 1080px){.p-lead{padding:80px 0 70px}}.p-lead__thumb{max-width:950px;margin:0 auto;position:relative}@media screen and (max-width: 1080px){.p-lead__thumb{width:fit-content}}.p-lead__content{display:flex;align-items:center;position:relative;justify-content:space-between}@media screen and (max-width: 1080px){.p-lead__content{width:500px;margin:0 auto}.p-lead__content:after{left:-74px}}@media screen and (max-width: 650px){.p-lead__content{width:360px}.p-lead__content:after{left:-54px}}@media screen and (max-width: 500px){.p-lead__content{flex-direction:column;gap:20px 0}.p-lead__content:after{left:-4px;transform:none;top:77px}}.p-leadButtons__list{position:relative;display:flex;gap:0 20px}.p-leadButtons__list:before{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%, -50%);border:1px solid #7ce25b;height:75%;width:120%;opacity:0}.p-leadButtons__list:after{position:absolute;content:"";top:50%;right:-22px;transform:translateY(-50%);background-color:#7ce25b;height:1px;width:310px;opacity:0;z-index:-1}@media screen and (max-width: 1080px){.p-leadButtons__list{flex-direction:column;gap:20px 0}.p-leadButtons__list:before{opacity:1}}@media screen and (max-width: 500px){.p-leadButtons__list:after{opacity:1}}.p-leadButtons__lines{position:absolute;top:0;left:0;height:100%;width:100%}.p-leadButtons__lines:before{position:absolute;content:"";background-color:#7ce25b;width:1px;top:50%;left:-26px;height:calc(50% + 63px)}.p-leadButtons__lines:after{position:absolute;content:"";left:-32px;height:16px;width:16px;background-color:#7ce25b;top:50%;transform:translateY(-50%);border-radius:50%}@media screen and (max-width: 1080px){.p-leadButtons__lines:before{left:-66px;height:calc(50% + 43px)}.p-leadButtons__lines:after{left:-74px}}@media screen and (max-width: 650px){.p-leadButtons__lines:before{left:-46px}.p-leadButtons__lines:after{left:-54px}}@media screen and (max-width: 500px){.p-leadButtons__lines:before{left:-66px;height:calc(50% + 102px)}.p-leadButtons__lines:after{left:-74px}}.p-leadButtons__item{position:relative}.p-leadButtons__item:before{position:absolute;content:"";height:1px;width:80%;transform:translateY(-50%);top:50%;left:-25px;background-color:#7ce25b}@media screen and (max-width: 1080px){.p-leadButtons__item:before{top:unset;right:unset;height:20px;bottom:-20px;left:50%;transform:translateX(-50%);width:1px;background-color:#7ce25b}.p-leadButtons__item:last-child:before{width:0}}@media screen and (max-width: 500px){.p-leadButtons__item:last-child:before{width:1px}}.p-leadButtons__link{background-color:#fff;width:210px;display:block;position:relative;cursor:pointer;transition:background-color .3s,color .3s;z-index:1}.p-leadButtons__link select{padding:10px 20px;transition:color .3s,background-color .3s;height:100%;width:100%;background-color:#fff;transition:background-color .3s;cursor:pointer}.p-leadButtons__link select option{color:#fff;background-color:#7ce25b}.p-leadButtons__link:before{position:absolute;content:"";top:45%;transform:translateY(-50%) rotate(45deg);right:20px;height:10px;width:10px;border:1px solid #000;border-top:none;border-left:none;transition:border-color .3s}.p-leadButtons__link:hover{background-color:#7ce25b}.p-leadButtons__link:hover select{color:#fff;background-color:#7ce25b}.p-leadButtons__link:hover:before{border-color:#fff}@media screen and (max-width: 650px){.p-leadButtons__link{width:160px}}@media screen and (max-width: 500px){.p-leadButtons__link{width:220px}}.p-lead__search{position:relative;width:210px;background-color:#afe300;text-align:center;z-index:0;transition:background-color .3s;margin:0}.p-lead__search:hover{background-color:#fff}.p-lead__search:hover input{background-color:#fff;color:#afe300}.p-lead__search input{background-color:#afe300;transition:background-color .3s,color .3s;height:100%;width:100%;padding:10px 20px;cursor:pointer}.p-lead__search:before{position:absolute;content:"";width:100%;left:0;top:50%;transform:translate(-100%, -50%);height:1px;background-color:#7ce25b}@media screen and (max-width: 1080px){.p-lead__search:before{width:360px}}@media screen and (max-width: 650px){.p-lead__search{width:160px}.p-lead__search:before{width:240px}}@media screen and (max-width: 500px){.p-lead__search{width:220px}.p-lead__search:before{width:0}}.p-lead__all{padding:10px 20px;text-align:center;margin-top:40px;background-color:#000;display:table;width:210px;position:relative;transition:background-color .3s,color .3s;color:#fff}.p-lead__all:before{position:absolute;content:"";top:50%;transform:translateY(-50%);width:100%;left:-28px;background-color:#7ce25b;height:1px;z-index:-1}.p-lead__all:after{position:absolute;content:"";left:-32px;height:16px;width:16px;background-color:#7ce25b;top:49%;transform:translateY(-50%);border-radius:50%}.p-lead__all:hover{background-color:#fff;color:#000}@media screen and (max-width: 1080px){.p-lead__all{width:500px;margin:20px auto 0}.p-lead__all:before{left:-70px}.p-lead__all:after{left:-74px}}@media screen and (max-width: 650px){.p-lead__all{width:360px}.p-lead__all:before{left:-50px}.p-lead__all:after{left:-54px}}@media screen and (max-width: 500px){.p-lead__all{width:220px}.p-lead__all:before{left:-70px}.p-lead__all:after{left:-74px}}.p-main{padding-top:120px}@media screen and (max-width: 1080px){.p-main{padding-top:105px}}@media screen and (max-width: 810px){.p-main{padding-top:80px}}@media screen and (max-width: 650px){.p-main{padding-top:65px}}@media screen and (max-width: 500px){.p-main{padding-top:50px}}.p-main__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:70px 0}@media screen and (max-width: 1080px){.p-main__list{gap:60px 0}}@media screen and (max-width: 810px){.p-main__list{gap:50px 0}}@media screen and (max-width: 650px){.p-main__list{gap:40px 0}}@media screen and (max-width: 500px){.p-main__list{gap:30px 0}}.p-main__item{width:49%}@media screen and (max-width: 500px){.p-main__item{width:100%}}.p-main__link{cursor:pointer}.p-main__link:hover .p-main__cate{background-color:#7ce25b}.p-main__link:hover .p-main__cate2{background-color:#7ce25b}.p-main__img{width:100%;aspect-ratio:4.5/2.5;position:relative}.p-main__cate{position:absolute;bottom:0;left:0;background-color:#000;text-align:center;width:100%;max-width:255px;padding:10px 0;transition:background-color .3s}.p-main__cate2{position:absolute;top:0;left:0;background-color:#000;text-align:center;width:100%;max-width:165px;padding:10px 0;transition:background-color .3s}.p-main__title{font-size:3.5rem;margin-top:10px;display:table}@media screen and (max-width: 650px){.p-main__title{margin-top:5px}}@media screen and (max-width: 500px){.p-main__title{margin-top:0}}.p-main__text{margin-top:10px;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}@media screen and (max-width: 650px){.p-main__text{margin-top:5px}}@media screen and (max-width: 500px){.p-main__text{margin-top:0}}.p-pager{position:relative;display:table;margin:120px auto 0;width:fit-contnet;border-radius:30px;overflow:hidden}@media screen and (max-width: 1080px){.p-pager{margin:100px auto 0}}@media screen and (max-width: 810px){.p-pager{margin:80px auto 0}}@media screen and (max-width: 650px){.p-pager{margin:65px auto 0}}@media screen and (max-width: 500px){.p-pager{margin-top:50px;width:85%}}.p-pager li{overflow:hidden;margin:0 12px}.p-pager li:nth-child(1){padding-left:100px}.p-pager li:last-child{padding-right:100px}@media screen and (max-width: 810px){.p-pager li{margin:0 10px}}@media screen and (max-width: 370px){.p-pager li{margin:0 8px}}.page-numbers{background-color:#afe301;display:flex;justify-content:center;align-items:center;font-size:2rem;padding:5px 0}.page-numbers a{position:relative;color:#000;border-bottom:1px solid transparent}@media screen and (max-width: 500px){.page-numbers a,.page-numbers span{font-size:1.8rem}}.page-numbers .current{position:relative}.page-numbers .current:before{position:absolute;content:"";background-color:#000;bottom:5px;width:100%;height:2px;left:50%;transform:translateX(-50%)}.page-numbers .dots{pointer-events:none;color:#000}.page-numbers .prev,.page-numbers .next{position:relative;font-size:1.6rem;margin-left:10px}.page-numbers .prev:before,.page-numbers .next:before{content:"";position:absolute;width:7px;height:7px;border-right:1px solid #000;border-bottom:1px solid #000;transition:border .4s;right:-12px;transform:rotate(-45deg)}.page-numbers .prev{margin-right:10px}.page-numbers .prev:before{left:-12px;transform:rotate(135deg)}