.smartbanner{background:#f3f3f3;font-family:Helvetica,sans,sans-serif;height:84px;left:0;overflow-x:hidden;position:absolute;top:0;width:100%}.smartbanner__exit{border:0;display:block;height:12px;left:9px;margin:0;position:absolute;text-align:center;top:calc(50% - 6px);width:12px}.smartbanner__exit:after,.smartbanner__exit:before{background:#767676;content:" ";height:12px;position:absolute;width:1px}.smartbanner__exit:before{transform:rotate(45deg)}.smartbanner__exit:after{transform:rotate(-45deg)}.smartbanner__icon{background-size:64px 64px;border-radius:15px;left:30px;width:64px}.smartbanner__icon,.smartbanner__info{height:64px;position:absolute;top:10px}.smartbanner__info{align-items:center;color:#000;display:flex;left:104px;overflow-y:hidden;width:60%}.smartbanner__info__title{font-size:14px}.smartbanner__info__author,.smartbanner__info__price{font-size:12px}.smartbanner__button{background:#f3f3f3;border-radius:5px;color:#1474fc;display:block;font-size:18px;min-width:10%;padding:0 10px;position:absolute;right:10px;text-align:center;text-decoration:none;top:32px;z-index:1}.smartbanner__button__label{text-align:center}.smartbanner.smartbanner--android{background:#3d3d3d url("data:image/gif;base64,R0lGODlhCAAIAIABAFVVVf///yH5BAEHAAEALAAAAAAIAAgAAAINRG4XudroGJBRsYcxKAA7");box-shadow:inset 0 4px 0 #88b131}.smartbanner.smartbanner--android .smartbanner__exit{background:#1c1e21;border-radius:14px;box-shadow:inset 0 1px 2px rgba(0,0,0,.8),0 1px 1px hsla(0,0%,100%,.3);color:#b1b1b3;font-family:ArialRoundedMTBold,Arial;font-size:20px;height:17px;left:6px;line-height:17px;margin-right:7px;text-shadow:0 1px 1px #000;width:17px}.smartbanner.smartbanner--android .smartbanner__exit:after,.smartbanner.smartbanner--android .smartbanner__exit:before{background:#b1b1b3;height:11px;left:8px;top:3px;width:2px}.smartbanner.smartbanner--android .smartbanner__exit:active,.smartbanner.smartbanner--android .smartbanner__exit:hover{color:#eee}.smartbanner.smartbanner--android .smartbanner__icon{background-color:transparent;box-shadow:none}.smartbanner.smartbanner--android .smartbanner__info{color:#ccc;text-shadow:0 1px 2px #000}.smartbanner.smartbanner--android .smartbanner__info__title{color:#fff;font-weight:700}.smartbanner.smartbanner--android .smartbanner__button{background:none;border-radius:0;box-shadow:0 0 0 1px #333,0 0 0 2px #dddcdc;color:#d1d1d1;font-size:14px;font-weight:700;min-width:12%;padding:0;right:20px;top:30px}.smartbanner.smartbanner--android .smartbanner__button:active,.smartbanner.smartbanner--android .smartbanner__button:hover{background:none}.smartbanner.smartbanner--android .smartbanner__button__label{background:#42b6c9;background:linear-gradient(180deg,#42b6c9,#39a9bb);box-shadow:none;display:block;line-height:24px;padding:0 10px;text-align:center;text-shadow:none;text-transform:none}.smartbanner.smartbanner--android .smartbanner__button__label:active,.smartbanner.smartbanner--android .smartbanner__button__label:hover{background:#2ac7e1}#cont .googleplay-wrap{border-radius:5px;margin:2rem auto 6rem;padding:1rem}#cont .googleplay-wrap .link-btn-lg{border:4px solid #ffdf02}#cont .googleplay-wrap .link-btn-lg:after{color:#d2b700}.gp-prize-wrap img{border-bottom:1px solid #ecc900;border-top:1px solid #ecc900}#lang-selector-app select{background-color:#eed000}#lang-selector-app{padding:0!important;text-align:right}#lang-selector-app select{border:none;border-radius:5px;margin:1rem 0;padding:.5rem}.app-dllink .fit-img{width:100%}.feature-cicle-wrap{display:flex;justify-content:space-around;margin:0 0 1rem}.feature-cicle{align-items:center;background-color:#fff;border-radius:200px;box-shadow:0 5px 0 1px #eccd08;display:flex;font-size:1.75rem;height:120px;justify-content:center;line-height:1.25em;text-align:center;width:120px}#cont .kv-ttl,.feature-cicle{font-weight:700}#cont .no-pdd{padding:0!important}.bg_dark_yellow{background-color:#ecc900;padding-top:1rem}#cont .cp-link-wrap,#cont .googleplay-wrap,#cont .link-wrap{padding:0}.link-wrap p{margin:2.5rem 0}.link-wrap a img{margin:0 0 5px!important;transition:all .3s}.link-wrap a:hover img{filter:brightness(1.5)}#cont .cp-link-wrap .bg_gray{border-radius:5px;margin:2rem auto 0;padding:1rem}#cont .cp-link-wrap .bg_gray a{color:#000;margin:0}.link-box{align-items:center;display:flex;justify-content:center}.link-box a{margin:0 1rem}.device-menu.fixed{position:fixed;top:0;width:100%;z-index:99999}#head_2nd_gen.active nav{position:unset!important}.sub-navi_wrap h1{width:auto!important}@media screen and (min-width:560px){.sub-navi_wrap h1{margin-right:2.5rem}.inner-link-wrap{max-width:1200px}#cont .link-wrap{margin:0 calc(50% - 49.35vw);width:100vw}.link-box a{min-width:150px}.link-wrap a img{max-height:70px!important;width:100%}}@media screen and (max-width:559px){.sub-navi_wrap.device-menu.fixed{bottom:auto;top:0}#lang-selector-app{padding:0 1em!important}.link-box{flex-wrap:wrap}.link-box span{width:100%}.link-box a{width:40%}.link-wrap p{margin:1rem 0 0}#cont .link-wrap{width:100%}}#cont .feature:has(>.ja){padding:0!important}#cont .ja .feature-cicle-wrap{column-gap:.5rem}#cont .ja .feature-cicle{align-items:center;background-color:#fffbe5;border-radius:5px;box-shadow:none!important;flex-direction:column;height:80px;line-height:.5em;width:130px}#cont .feature:not(:has(>.ja)) .feature-cicle{font-size:1.5rem!important;padding-left:.625em;padding-right:.625em;word-break:break-all}.ja .strong-orange{color:#e28b00;font-size:2.8rem;font-weight:700;line-height:3rem}.gp-prize-wrap:not(:has(.ja)){display:none}#camera .badge_patent_box{position:relative}#camera .badge_patent{max-width:18%;position:absolute;right:-50px;top:-40px}@media screen and (max-width:559px){#camera .badge_patent{max-width:25%;position:absolute;right:0;top:-50px}}