body,.l-main{overflow:initial}@media screen and (max-width: 650px){body,.l-main{overflow:hidden}}.p-news{padding:40px 0 120px}@media screen and (max-width: 650px){.p-news{padding-bottom:50px}}.p-news__wrap{display:flex;justify-content:space-between;gap:20px 40px}@media screen and (max-width: 650px){.p-news__wrap{flex-direction:column}}.p-news__main{width:100%}@media screen and (max-width: 650px){.p-news__main{order:2}}.p-news__item{position:relative;display:block;padding:35px 85px 35px 15px;border-bottom:1px solid rgba(55,55,55,.1);transition:background-color .4s}@media screen and (max-width: 650px){.p-news__item{padding:25px 70px 25px 15px}}.p-news__item:hover{background-color:rgba(0,167,209,.1)}.p-news__item:hover .p-news__title{color:#00a7d1}.p-news__item:hover .arrow{background-color:rgba(0,167,209,0)}.p-news__item:hover .arrow::before{width:36px}.p-news__item:hover .arrow::after{opacity:1;transition:opacity .4s .2s}.p-news__item .arrow{position:absolute;top:50%;transform:translateY(-50%);right:20px;width:20px;height:20px;border-radius:50%;background-color:rgba(0,167,209,.4);pointer-events:none;transition:background-color .4s}@media screen and (max-width: 650px){.p-news__item .arrow{background-color:rgba(0,167,209,0);right:10px}}.p-news__item .arrow::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:8px;aspect-ratio:1/1;border-radius:50%;background-color:rgba(0,167,209,.8);transition:width .4s}@media screen and (max-width: 650px){.p-news__item .arrow::before{width:36px}}.p-news__item .arrow::after{content:"";position:absolute;left:45%;top:50%;transform:translate(-50%, -50%) rotate(45deg);width:6px;aspect-ratio:1/1;border-top:2px solid #fff;border-right:2px solid #fff;opacity:0;transition:opacity .4s}@media screen and (max-width: 650px){.p-news__item .arrow::after{opacity:1;transition:opacity .4s .2s}}.p-news__box{display:flex;align-items:center;gap:10px;margin-bottom:15px}@media screen and (max-width: 650px){.p-news__box{margin-bottom:12px}}.p-news__box .category{font-size:1.4rem;line-height:1.2;color:#fff;padding:4px 8px;border-radius:60px;border:1px solid #00a7d1;background-color:rgba(0,167,209,.6)}.p-news__title{transition:color .4s}.p-news__category{position:sticky;top:150px;right:0;width:215px;min-width:215px;height:max-content}@media screen and (max-width: 810px){.p-news__category{top:120px;width:180px;min-width:180px}}@media screen and (max-width: 650px){.p-news__category{display:flex;flex-wrap:wrap;gap:15px}}.p-news__button{position:relative;display:table;font-size:1.4rem;transition:padding .4s,color .4s}@media screen and (max-width: 650px){.p-news__button{padding-left:10px}}.p-news__button::before{content:"";position:absolute;top:50%;transform:translateY(-50%);left:0;width:5px;aspect-ratio:1/1;border-radius:50%;background-color:#00a7d1;opacity:0;transition:opacity .4s}@media screen and (max-width: 650px){.p-news__button::before{opacity:1}}.p-news__button:nth-child(n+2){margin-top:8px}@media screen and (max-width: 650px){.p-news__button:nth-child(n+2){margin-top:0}}.p-news__button:hover{color:#00a7d1;padding-left:15px}@media screen and (max-width: 650px){.p-news__button:hover{padding-left:10px}}.p-news__button:hover::before{opacity:1}