section#awards{padding-top:120px}@media screen and (max-width: 767px){section#awards{padding-top:40px}}section#awards .score-area{height:160px;padding-right:34px}section#awards .score-ttl{font-size:22px;line-height:1.3;letter-spacing:.3rem}section#awards .score-num{font-size:45px;line-height:1.3;letter-spacing:.1rem}section#awards .awards-top5 li:first-child .logo-img-box img{width:134px}@media screen and (max-width: 767px){section#awards .awards-top5 li:first-child .logo-img-box img{width:100px}}section#awards .awards-top5 li:nth-child(2) .logo-img-box img{width:210px}@media screen and (max-width: 767px){section#awards .awards-top5 li:nth-child(2) .logo-img-box img{width:140px}}section#awards .awards-top5 li:nth-child(3) .logo-img-box img{width:180px}@media screen and (max-width: 767px){section#awards .awards-top5 li:nth-child(3) .logo-img-box img{width:126px}}section#awards .awards-top5 li:nth-child(4) .logo-img-box img{width:211px}@media screen and (max-width: 767px){section#awards .awards-top5 li:nth-child(4) .logo-img-box img{width:140px}}section#awards .awards-top5 li:nth-child(5) .logo-img-box img{width:196px}@media screen and (max-width: 767px){section#awards .awards-top5 li:nth-child(5) .logo-img-box img{width:130px}}#voice h2{background-image:url(/dcms_media/image/lp_the_best_saas_nps_in_japan_2025/voice.svg);background-repeat:no-repeat;background-position:center top;padding:110px 0 60px}@media screen and (max-width: 767px){#voice h2{background-size:auto 65px;padding:45px 0 20px}}#voice .voice-box{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding-top:48px;padding-bottom:48px;display:flex;gap:48px;color:#333}@media screen and (max-width: 767px){#voice .voice-box{flex-direction:column;gap:30px}}#voice .voice-box-left{font-size:21px;min-width:250px;letter-spacing:-.1rem;font-weight:700;line-height:1;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 767px){#voice .voice-box-left img{width:200px}}#voice .voice-box-left span{font-size:15px;color:#878787;line-height:1.4}#voice .voice-box-right{font-size:16px}.font-jost{font-family:Jost,sans-serif}#main{padding-top:30px}@media screen and (max-width: 767px){#main{padding-top:40px}}#main .main_in{gap:5px}@media screen and (max-width: 767px){#main .main_in{gap:12px}}#main .main_in.main-2025{background-image:url(/dcms_media/image/lp_the_best_saas_nps_in_japan_2025/fv-bg.svg);background-repeat:no-repeat;background-position:center top;padding-bottom:100px}@media screen and (max-width: 767px){#main .main_in.main-2025{padding-bottom:0}}#main .main_in.main-2025 h1{line-height:1.2;font-weight:600}@media screen and (max-width: 767px){#main .main_in.main-2025 h1{font-size:36px;line-height:1.4}}#main .main_in.main-2025 h1 .color{color:#00be00}#main .main_in.main-2025 .top5{display:block;margin:0;margin-inline:auto;width:380px;height:323px}@media screen and (max-width: 767px){#main .main_in.main-2025 .top5{width:240px;height:auto}}#main .txt-kome{font-size:14px}#about .stats-section{margin-top:60px}@media screen and (max-width: 767px){#about .stats-section{margin-top:40px}}#about .stats-container{background-color:#000;background-image:url(/dcms_media/image/lp_the_best_saas_nps_in_japan_2025/bg.svg);background-size:cover;background-position:center;background-repeat:no-repeat;max-width:1120px;height:300px;margin:0 auto;padding:67.5px 40px;border-radius:8px;display:flex;justify-content:space-around;align-items:flex-start}@media screen and (max-width: 767px){#about .stats-container{flex-direction:column;background-image:url(/dcms_media/image/lp_the_best_saas_nps_in_japan_2025/bg-sp.svg);padding:40px 20px;gap:50px;width:100%;height:auto;align-items:center}}#about .stats-item{max-width:358px;text-align:center;color:#fff;flex:1}#about .stats-label{font-size:28px;font-weight:400;margin-bottom:5px}@media screen and (max-width: 767px){#about .stats-label{margin-bottom:0}}#about .stats-value{margin-bottom:0;line-height:1}#about .stats-number{font-size:80px;font-weight:700;letter-spacing:.02em;font-family:Jost,sans-serif}@media screen and (max-width: 767px){#about .stats-number{font-size:64px}}#about .stats-unit{font-size:46px;font-weight:500;margin-left:8px}@media screen and (max-width: 767px){#about .stats-unit{font-size:40px;margin-left:4px}}#about .unit{font-size:24px}@media screen and (max-width: 767px){#about .unit{font-size:20px}}#about .stats-note{font-size:16px;font-weight:400;margin-top:10px;letter-spacing:.05em}@media screen and (max-width: 767px){#about .stats-note{margin-top:0}}#overview table tr:first-of-type{border-bottom:1px solid #ddd}#overview table th{vertical-align:top}#overview table td{padding-top:20px}
