.back-btn{background:#fff;min-width:230px}@media only screen and (max-width:768px){.back-btn{min-width:240px}}.back-btn a{border:1px solid #353387;border-radius:5px;box-sizing:border-box;color:#353387;display:flex;font-size:14px;font-size:1.4rem;justify-content:center;line-height:22px;padding:8px 20px;position:relative;transition:opacity .3s ease}@media only screen and (min-width:769px){.back-btn a:hover{opacity:.75}}@media only screen and (max-width:768px){.back-btn a{line-height:23px;padding:10px 20px}}.back-btn a:after{border-right:2px solid #f24c3d;border-top:2px solid #f24c3d;box-sizing:border-box;content:"";height:5.8px;position:absolute;right:10px;top:calc(50% - 2.7px);transform:rotate(45deg);width:5.8px}.back-btn-block{border-top:1px solid #e6e6e6;display:flex;justify-content:center;padding-top:20px}@media only screen and (max-width:768px){.back-btn-block{padding-top:30px}}.privacy{color:#505050;margin:50px auto 100px;width:var(--inner-width)}@media only screen and (max-width:768px){.privacy{margin:30px auto 60px}}.privacy-head{margin-bottom:30px}.privacy-title{border-bottom:1px solid #e6e6e6;color:#353387;font-size:20px;font-size:2rem;font-weight:700;line-height:30px;margin-bottom:15px;padding-bottom:5px;position:relative}.privacy-title:after{background:#f24c3d;bottom:-2px;content:"";height:3px;left:0;position:absolute;width:50px}.privacy-block:not(:last-of-type){margin-bottom:35px}@media only screen and (max-width:768px){.privacy-block:not(:last-of-type){margin-bottom:30px}}.privacy-block-title{color:#353387;font-size:16px;font-size:1.6rem;font-weight:700;line-height:26px;margin-bottom:10px;padding-left:30px;position:relative}.privacy-block-title:before{background:#f24c3d;content:"";height:2px;left:0;position:absolute;top:12px;width:20px}.privacy-block-subtitle{color:#333;font-size:inherit;font-weight:700;margin-bottom:5px!important}.privacy-block-text{line-height:24px}@media only screen and (min-width:769px){.privacy-block-text{padding-left:30px}}.privacy-block-text>:not(:last-child){margin-bottom:10px}.privacy-block-text-center{text-align:center}.privacy-block-text ul li{line-height:calc(1em + 11px)}.privacy-block-text ul._dots li{padding-left:13px;position:relative}.privacy-block-text ul._dots li:before{background:currentColor;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:calc(.5em + 3.5px);width:5px}.privacy-block-text ul._nums li{padding-left:1.5em;position:relative}.privacy-block-text ul._nums li .__number{left:0;position:absolute;top:0}.privacy-block-text ol{margin:0 0 10px 15px}@media only screen and (max-width:768px){.privacy-block-text ol{margin-left:0}}.privacy-block-text ol ul{margin:0 0 10px 15px}@media only screen and (max-width:768px){.privacy-block-text ol ul{margin-left:10px}}.privacy-block-text ol p{margin-left:15px}@media only screen and (max-width:768px){.privacy-block-text ol p{margin-left:10px}}.privacy-block__dot-list li{font-size:13px;font-size:1.3rem;line-height:23px;padding-left:14px;position:relative}.privacy-block__dot-list li:not(:last-child){margin-bottom:2px}.privacy-block__dot-list li:before{background:#aeadcf;border-radius:50%;content:"";height:5px;left:3px;position:absolute;top:9px;width:5px}.privacy-block__btn{height:40px;padding:5px 0;width:240px}@media only screen and (max-width:768px){.privacy-block__btn{width:100%}}.privacy-block__btn a{align-items:center;background:#f24c3d;border-radius:4px;color:#fff;display:flex;font-weight:700;height:100%;justify-content:center;width:100%}.privacy-block-right{margin-bottom:25px}@media only screen and (max-width:768px){.privacy-block-right{margin-bottom:15px}}.privacy-block-right-text{text-align:right}.privacy-block-last{margin-bottom:50px}@media only screen and (max-width:768px){.privacy-block-last{margin-bottom:40px}}.privacy-block__link{color:#353387;font-weight:700}.privacy-block__link:not(:hover){text-decoration:underline}.privacy-optout-table{color:#333;display:grid;gap:5px 0;grid-template-columns:1fr 1fr}@media only screen and (max-width:768px){.privacy-optout-table{grid-template-columns:1fr 1fr}}.privacy-optout-table__row{border:1px solid #ccc;display:grid;grid-column:span 2;grid-template-columns:subgrid}@media only screen and (max-width:768px){.privacy-optout-table__row{display:block}}.privacy-optout-table__row:not(:last-child){border-bottom:1px solid #ccc}.privacy-optout-table__term{border-right:1px dotted #ccc;padding:20px}@media only screen and (max-width:768px){.privacy-optout-table__term{border:none;padding:20px 14px 15px}}.privacy-optout-table__desc{padding:20px}@media only screen and (max-width:768px){.privacy-optout-table__desc{padding:0 14px 25px}}.privacy-optout-table__head{font-weight:700;margin-bottom:5px}.privacy-optout-table__data{display:flex;flex-wrap:wrap;gap:0 .5em}.privacy-optout-table__data:not(:last-child){margin-bottom:5px}.privacy-optout-table__data-term{font-weight:700}.privacy-optout-table a{color:#353387;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.privacy-optout-table a:not(:hover){text-decoration:underline}.privacy-optout{align-items:center;display:flex;flex-direction:column}.privacy-optout p{margin-bottom:10px;text-align:center}@media only screen and (max-width:768px){.privacy-optout p{text-align:left}}.privacy-optout-btn{margin:30px auto 0;width:270px}.privacy-optout-btn a{align-items:center;background:#bf0020;border-radius:5px;color:#fff;display:flex;font-size:1.6rem;height:50px;justify-content:center;text-align:center}
