@charset "UTF-8";.gdpr_note{width:100%;background-color:#e2e2e2;border-top:1px solid #ccc;position:fixed;bottom:0;padding:2px 3%;z-index:1000;line-height:1.5em;opacity:0}.gdpr_note p{float:left;margin:5px}.gdpr_t a{color:#008af5 !important}.gdpr_t a:hover{color:#45aeff !important}.gdpr_t{width:85%;font-size:13px;padding-right:15px;color:#222}.gdpr_x{display:inline-block;width:5%;height:20px;background-image:url(https://dl-file.cyberlink.com/web/include/img/x3.png);background-repeat:no-repeat;background-position:right center;background-size:20px 20px}.gdpr_note.gdpr_note_DEU .gdpr_x{height:40px}.gdpr_x:hover{cursor:pointer;background-image:url(https://dl-file.cyberlink.com/web/include/img/x2.png)}.gdpr_note .column-block{width:95%;clear:both;max-width:1060px;margin:0 auto}.gdpr_note .column-block-gdpr-note{width:95%;clear:both;max-width:1060px;margin:0 auto}.gdpr_note .column-block-gdpr-note_CHT,.gdpr_note .column-block-gdpr-note_CHS{max-width:750px}.gdpr_note .column-block-gdpr-note_JPN{max-width:1210px}.gdpr_note .column-block-gdpr-note_ESP,.gdpr_note .column-block-gdpr-note_FRA{max-width:1200px}.gdpr_note .column-block-gdpr-note_ITA{max-width:1100px}@media(min-width :800px){.gdpr_note .column-block{margin:0 auto 30px auto}.gdpr_note .column-block-gdpr-note{margin:0 auto 30px auto}}@media(max-width :800px){.gdpr_t{width:80%;padding-right:5px}.gdpr_x{height:40px;width:10%;background-position:right top 5px}}.custom-close{position:absolute;right:10px;top:10px;width:24px;height:24px;opacity:.8;cursor:pointer}.custom-close:hover{opacity:.5;cursor:pointer}.custom-close:before,.custom-close:after{position:absolute;left:15px;content:' ';height:25px;width:1px;background-color:#222;cursor:pointer}.custom-close:before{transform:rotate(45deg);cursor:pointer}.custom-close:after{transform:rotate(-45deg);cursor:pointer}.policy-update .title{font-weight:bold;font-size:20px;text-align:center;padding-top:25px;padding-left:10px;padding-right:10px}@media(max-width :800px){.policy-update .title{padding-top:10px}}.policy-update .content{padding:20px 20px}.policy-update .edm{display:flex;padding:0 30px}.policy-update .edm input{min-height:25px;min-width:25px;margin-top:0}.policy-update .edm label{margin-left:5px;font-weight:normal;font-size:14px;position:relative;left:0;font-size:14px;color:#333;transform:none}.policy-update .agree{font-size:16px;color:#fff;margin:10px}.modal-footer .policy-update{text-align:center}.policy-update .thinking{margin:10px;text-decoration:underline;font-size:14px}.policy-update .refuse{margin:10px;text-decoration:underline;font-size:14px}.policy-btn .btn{display:inline-block;padding:6px 12px;font-size:14px;line-height:1.42857143;white-space:nowrap;cursor:pointer;user-select:none;background-image:none;border-radius:4px}.policy-update .btn{padding:8px 28px}.btn-primary{color:#fff;border:#0670be;min-width:105px;background-color:#f50}.btn-primary:hover{color:#fff;background-color:#f60}