.s-u-max-w-360{max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 360px){.s-u-max-w-360{max-width:360px}}.s-u-max-w-440{max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 440px){.s-u-max-w-440{max-width:440px}}.s-u-max-w-520{max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 520px){.s-u-max-w-520{max-width:520px}}.s-u-max-w-680{max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 680px){.s-u-max-w-680{max-width:680px}}.s-u-max-w-840{max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 840px){.s-u-max-w-840{max-width:840px}}.s-u-max-w-1000{max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 1000px){.s-u-max-w-1000{max-width:1000px}}.s-u-max-w-1160{max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 1160px){.s-u-max-w-1160{max-width:1160px}}.s-u-max-w-1360{max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 1360px){.s-u-max-w-1360{max-width:1360px}}.s-u-max-w-1640{max-width:100%;margin-left:auto;margin-right:auto}@media screen and (min-width: 1640px){.s-u-max-w-1640{max-width:1640px}}.event-banner{color:#fff;position:relative;background-image:url("https://gallery.synology.com/image/pOisFea/1x");background-repeat:no-repeat;background-size:cover;background-position:center}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.event-banner{background-image:url("https://gallery.synology.com/image/pOisFea/2x")}}.event-banner:after{content:'';display:none;background-image:url("https://gallery.synology.com/image/aRAAHEt/1x");background-repeat:no-repeat;background-size:100%;background-position:center bottom;width:50%;height:100%;position:absolute;top:0;right:0}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.event-banner:after{background-image:url("https://gallery.synology.com/image/aRAAHEt/2x")}}.event-banner .pure-u-1-1+.pure-u-1-1{text-align:right}.event-banner .pure-u-1-1+.pure-u-1-1 img{max-height:320px}.event-banner__logo img{width:140px;margin-bottom:32px}@media screen and (min-width: 1024px){.event-banner:after{display:block}.event-banner .pure-u-1-1+.pure-u-1-1{display:none}.event-banner__logo img{width:174px;margin-bottom:52px}.event-banner h1{line-height:66px}}@media screen and (min-width: 1680px){.event-banner{min-height:510px}}@media screen and (min-width: 1680px){#registration.s-containerless{max-width:1640px}}#registration div[class*="2017_event_form"] .container{padding-left:0;padding-right:0;max-width:inherit}#registration div[class*=" pure-recruit_privacy"]{margin-bottom:20px}#registration div[class*=" pure-recruit_privacy"] .p-form-cg{margin-bottom:0}#registration div[class*=" pure-recruit_privacy"] a{color:#0067e6}#registration .pure-privacy{display:none}#registration form .file .input-group-btn .btn{border-radius:0;padding-top:7px;padding-bottom:7px}.bg_close_outside button.mfp-close{background-image:url("../../../img/icon/close_icon.png");background-repeat:no-repeat;opacity:1;color:transparent;background-size:13px;width:19px;height:19px;top:-28px;background-position:2px center;right:-3px}@media all and (-webkit-min-device-pixel-ratio: 1.5), all and (-o-min-device-pixel-ratio: 3 / 2), all and (min--moz-device-pixel-ratio: 1.5), all and (min-device-pixel-ratio: 1.5){.bg_close_outside button.mfp-close{background-image:url("../../../img/icon/close_icon@2x.png")}}.bg_close_outside button.mfp-close:active{top:-28px}.bg_close_outside .dialog{color:#2e3742;margin:40px auto}.bg_close_outside .dialog ul{padding-left:13px;margin-top:24px;margin-bottom:0}.bg_close_outside .dialog ul li{list-style:none;margin:15px 0}.bg_close_outside .dialog ul li:before{content:'';width:3px;height:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#2e3742;display:inline-block;position:relative;top:-3px;left:-13px;margin-right:-3px}@media (max-width: 767px){.bg_close_outside .container.container-popup{padding-left:30px;padding-right:30px}}.bg_close_outside .container.container-popup h2{text-align:center}
