.p-summary{border:1px solid #ddd;border-radius:10px;margin:42px 0 28px;padding:0 14px}.p-summary_content{margin-top:-14px}.p-summary_title{background:#03a6c9;border-radius:30px;color:#fff;display:inline-block;font-size:14px;font-weight:700;padding:7px 20px;position:relative}.p-summary_title:before{border-left:16px solid transparent;border-right:0 solid transparent;border-top:16px solid #03a6c9;bottom:-11px;content:"";position:absolute}.p-summary_list{margin:21px 0 0 7px}.p-summary_list li{font-size:15px;font-weight:700;line-height:1.4;margin-bottom:20px;padding-left:27px;position:relative}.p-summary_list li:before{background:url(/images/apps/ico_summary-check.png);background-size:18px;content:"";height:18px;left:0;position:absolute;width:18px}.p-best3{background:#ffe6ce;border-radius:14px;margin:28px 0;padding:21px 14px 14px}.p-best3_text{color:#000;font-size:18px;font-weight:700;text-align:center}.p-best3_top{background:#fff;border-radius:14px;margin:10px 0 14px;padding:14px;width:100%}.p-best3_top .c-flex{display:flex;gap:14px}.p-best3_top .c-app-icon{flex-shrink:0;width:70px}.p-best3_top .c-app-icon img{border-radius:16px;height:70px;width:70px}.p-best3_title{font-size:14px;font-weight:700;line-height:1.4;margin-bottom:7px}.p-best3_title--top{font-size:15px}.p-best3_developer{-webkit-box-orient:vertical;-webkit-line-clamp:1;color:#666;display:-webkit-box;font-size:12px;margin-bottom:10px;overflow:hidden}.p-best3_bottom{display:grid;gap:0 21px;grid-template-columns:1fr 1fr}.p-best3_bottomapp{display:grid;grid-template-rows:77px auto auto 40px;text-align:center}.p-best3_bottomapp .c-app-icon{margin:0 auto 7px;width:70px}.p-best3_bottomapp .c-app-icon img{border-radius:16px;height:70px;width:70px}.p-best3 .dl-btn{align-items:center;background:#03a6c9;border-radius:20px;color:#fff;display:flex;font-size:15px;font-weight:700;gap:4px;justify-content:center;margin-top:10px;padding:10px}.p-best3_pr{color:#666;font-size:12px;margin-top:14px;text-align:right}@media screen and (max-width:767px){.p-post-img .p-post-img_container~.p-post-img_container{margin-top:28px}}@media screen and (min-width:768px){.p-post-img .p-post-img_container~.p-post-img_container{margin-top:35px}}.p-post-button+.p-post-button{margin-top:-21px}.c-oslabel-price{color:#666;font-size:13px}.cms-large-font{zoom:1.15}.cms-large-font .bnr-inarticle,.cms-large-font .bnr-inarticle-1,.cms-large-font>.adsbygoogle{zoom:.8695652174}
