@media only screen and (max-width:767px){.site-header{position:fixed;top:0;left:0;width:100%;background:rgba(255,255,255,.7)}.btn-sticky{top:auto;bottom:15px}}.page-privacy{font-size:3.5897435897vw;line-height:1.75;letter-spacing:.03em;font-weight:500;padding-block:30.7692307692vw 17.9487179487vw}@media only screen and (min-width:768px){.page-privacy{font-size:20px;line-height:1.8125;padding-block:9.375vw 10.4166666667vw}}.page-privacy dl{margin-top:50px}.page-privacy dl dt{margin-bottom:15px}.single-news--content{padding-top:5vw}.single-news--content time{font-size:3vw;line-height:1.45;color:#133f00}.single-news--content .title-post{font-size:4.5vw;line-height:1.6;color:#133f00;margin:2vw 0 5vw}.single-news--content .post-content{font-size:3.85vw;line-height:1.6;padding:5vw 6vw;background:#fff;border-radius:22.5px}@media only screen and (min-width:768px){.single-news--content{padding-top:10vw}.single-news--content time{font-size:16px;line-height:20px}.single-news--content .title-post{font-size:28px;line-height:34px;margin:1.4vw 0 2.8vw}.single-news--content .post-content{font-size:20px;line-height:37px;padding:2.8vw 3vw}}.page-download__form .form-submit button,.page-download__form .form-submit input{border:none;border-radius:200px;max-width:50.7692vw;min-height:13.3333vw}.page-download__form .form-submit button:hover,.page-download__form .form-submit input:hover{background:var(--primary);color:#fff}.wpcf7-spinner{display:none}@media only screen and (min-width:768px){.page-download__form .form-submit button,.page-download__form .form-submit input{min-width:14.5833vw;min-height:4.58333vw;font-size:1.04167vw;padding:.260417vw 1.04167vw;gap:.520833vw}}.page-download__thanks p{position:relative}.page-download__thanks p img{position:absolute;right:0;top:0;transform:translateX(100%);max-height:5.1282051282vw}@media only screen and (min-width:768px){.page-download__thanks img{max-height:2.0833333333vw}}.news-item:hover{color:#fff;background:var(--text-body)}.news-item:hover .post-title h3{color:#fff}.news-item .read-more img:nth-child(2){display:none}.news-item:hover .read-more img:nth-child(1){display:none}.news-item:hover .read-more img:nth-child(2){display:block}.heading-icon{white-space:nowrap}.content-row__body.content-row__body--profile img.img-text{width:5vw}@media only screen and (max-width:767px){.content-row__body.content-row__body--profile img.img-text{width:18vw}.site-footer__info a{display:block}}.home .news-section .news-row a{padding:4.1025641026vw 11.5384615385vw 4.1025641026vw 3vw}.home .news-section .news-row a:hover{opacity:1;background:var(--text-body);color:#fff}.home .news-section .news-row a:after{right:3vw;top:10.8205128205vw}.home .news-section .news-row a:hover:after{background:url(//np-coop.jp/wp-content/themes/np/assets/images/arrow-yellow-right.svg) no-repeat 50% 50%/3.08vw #fff}@media only screen and (min-width:768px){.home .news-section .news-row a{padding:1.083333vw 3.125vw 1.083333vw 1.125vw}.home .news-section .news-row a:after{top:.666667vw;right:.666667vw}.home .news-section .news-row a:hover:after{background-size:.95vw}}