
body{color:#515564}footer .address,footer .copyright,footer .mailaddress{color:#d3d5df!important} .press td.date{color:#626775!important}.press a{color:#346b7e!important}
:focus-visible{outline:3px solid #d73148;outline-offset:4px}
.teddy-app-bg{width:100%;max-width:640px;margin-left:auto!important;margin-right:auto!important;background-size:cover!important;border-radius:6px;min-height:240px;display:flex;align-items:center;justify-content:center;padding:32px!important}.teddy-app-bg .product{width:auto!important;float:none!important;max-width:520px;margin:0!important;text-align:center;padding:0!important}
@media(max-width:767px){.text-box-ex p,.text-box-ex p.explain{width:100%!important}.teddy-app-bg{min-height:0;background:#f5f6f8!important;margin-top:32px!important;padding:24px 16px!important}.teddy-app-bg .product{color:#515564!important}.text-box h1,.text-box-ex h1{word-break:keep-all;overflow-wrap:break-word}.press td.date{padding-right:12px!important}}
