.lazyload,.lazyloading{opacity:0}.curr_items .lazyload,.curr_items .lazyloading{height:144px}.lazy-content.lzc-loaded,.lazyloaded{opacity:1;transition:opacity 300ms}img.lazyload:not([src]){visibility:hidden}.smart-banner-bottom,.lazy-content{opacity:0;transition:.2s ease-out;min-height:200px}.leftmenu_form{opacity:0;font-size:0.75rem}.custom_container.form-bg,.container.form-bg{min-height:300px;margin-bottom:70px;opacity:0}input:focus-visible,textarea:focus-visible{outline:none;box-shadow:inset 0 0 5px 1px rgba(131, 175, 64, 0.5)}footer{transition:.2s ease-out}.p-client-choose{padding:72px 0 12px}.features-section{background:#F9FAFB}.feature-box{box-shadow:0 4px 16px 0 #00000012;padding:40px 8px;background:#ffffff;border-radius:20px}.feature-title{font-size:1.125rem;font-weight:500;line-height:24px;color:#000000}@media (max-width: 576px){.box-icon{height:50px}}.p-trust{padding:60px 0}@media (min-width: 768px){.trust-container{max-width:720px}}@media (min-width: 992px){.trust-container{max-width:960px}}@media (min-width: 1200px){.trust-container{max-width:1140px}}@media (min-width: 1400px){.trust-container{max-width:1320px}}.trust-container{--bs-gutter-x:1.5rem;--bs-gutter-y:0;width:100%;padding-right:calc(var(--bs-gutter-x)* .5);padding-left:calc(var(--bs-gutter-x)* .5);margin-right:auto;margin-left:auto}.trust-slid-content{background:linear-gradient(262.11deg, #1F1CCF -72.71%, #151C50 52.51%, #1F1CCF 203.07%);border-radius:16px;display:flex;flex-direction:column;padding:30px 16px 16px;flex:1 0 auto;color:#000000;text-decoration:none}a.trust-slid-content:hover{color:#000000;cursor:default}a[href]:not([href="#"]).trust-slid-content:hover{background:linear-gradient(194.7deg, #131131 5.05%, #271F5E 35.15%, #271F5E 58.41%, #131131 95.34%);color:#000000;cursor:pointer}.trust-text-block{background:#ffffff;border-radius:6px;flex:1 0 auto;padding:24px 16px}.trust-heading{height:54px;margin-bottom:24px;font-weight:bold}[lang="ja"] .trust-heading{height:90px}.trust-description{font-weight:500}#trade-with-trust{justify-content:center}.trust-img{margin:0 10px}@media (max-width: 767px){.swipe{font-size:0.875rem}.swipe-body{overflow-x:auto;padding:0 15px}#trade-with-trust{min-width:1312px}}