/*! sanitize.css v3.3.0 | CC0 1.0 Public Domain | github.com/10up/sanitize.css Latest tested: Android 6, Chrome 48, Edge 13, Firefox 44, Internet Explorer 11, iOS 9, Opera 35, Safari 9, Windows Phone 8.1 */abbr[title]{text-decoration:underline;text-decoration:underline dotted}audio:not([controls]){display:none}b,strong{font-weight:bolder}button{-webkit-appearance:button;overflow:visible}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}button,select{text-transform:none}details{display:block}html{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll;-webkit-text-size-adjust:100%}hr{overflow:visible}input{-webkit-border-radius:0}input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button}input[type="number"]{width:auto}input[type="search"]{-webkit-appearance:textfield}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}main{display:block}pre{overflow:auto}progress{display:inline-block}summary{display:block}svg:not(:root){overflow:hidden}template{display:none}textarea{overflow:auto}[hidden]{display:none}*,:before,:after{box-sizing:inherit}*{font-size:inherit;line-height:inherit}:before,:after{text-decoration:inherit;vertical-align:inherit}button,input,select,textarea{font-family:inherit;font-style:inherit;font-weight:inherit}*{margin:0;padding:0}*,:before,:after{border-style:solid;border-width:0}a,area,button,input,label,select,textarea,[tabindex]{-ms-touch-action:manipulation;touch-action:manipulation}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}svg{fill:currentColor}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}[hidden][aria-hidden="false"]{clip:rect(0 0 0 0);display:inherit;position:absolute}[hidden][aria-hidden="false"]:focus{clip:auto}*{background-repeat:no-repeat}:root{background-color:#ffffff;box-sizing:border-box;color:#000000;cursor:default;font:100%/1.5 sans-serif}a{text-decoration:none}audio,canvas,iframe,img,svg,video{vertical-align:middle}button,input,select,textarea{background-color:transparent;color:inherit}button,[type="button"],[type="date"],[type="datetime"],[type="datetime-local"],[type="email"],[type="month"],[type="number"],[type="password"],[type="reset"],[type="search"],[type="submit"],[type="tel"],[type="text"],[type="time"],[type="url"],[type="week"],select,textarea{min-height:1.5em}code,kbd,pre,samp{font-family:monospace,monospace}nav ol,nav ul{list-style:none}small{font-size:75%}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#b3d4fc;color:#ffffff;text-shadow:none}::selection{background-color:#b3d4fc;color:#ffffff;text-shadow:none}*{box-sizing:border-box}body,html{background:#000 url(../jpg/ps4reg_sp_bg.jpg) repeat-y top center;background-size:100% auto;height:100%}body .container .wrapper a:hover{text-decoration:none}input[type="submit"],input[type="button"]{border-radius:0;-webkit-box-sizing:content-box;-webkit-appearance:button;appearance:button;border:none;box-sizing:border-box}input[type="submit"]::-webkit-search-decoration,input[type="button"]::-webkit-search-decoration{display:none}input[type="submit"]::focus,input[type="button"]::focus{outline-offset:-2px}input[type="submit"]:hover,input[type="button"]:hover{cursor:pointer}.confirmArea .wrapper{min-height:100vh}.confirmArea .headerArea+.wrapInner{margin-top:-3%}.thanksArea .wrapper{min-height:100vh}.thanksArea .headerArea+.wrapInner{margin-top:-3%}.wrapper{background:url(../jpg/ps4reg_sp_bg_head.jpg) no-repeat top center;background-size:100% auto;color:#fff;font-size:10px;font-size:0.9rem}.wrapper .sp_img{width:100%;display:block}.wrapper .pc_img{display:none}.wrapper strong{color:#ffcc00}.wrapper .mt05{margin-top:0.5rem}.wrapper li{list-style:none}.headerArea .logoArea{padding-top:3%}.headerArea+.wrapInner{margin-top:-4.5%}.getArea{font-size:.8rem}.getArea em{color:#ffcc00;font-style:normal}.getArea ul{margin-top:1rem}.getArea li{color:#ccc;text-indent:-1.0rem;padding-left:1rem}.ctArea{background:rgba(0,0,0,0.75);margin:.75rem 3% 2.4rem;padding:7% 5% 3rem;border-radius:6px;position:relative}.ctArea .ctAreainnner:before{content:'';display:block;position:absolute;top:-16px;right:-16px;width:54px;height:54px;background:url(../png/bg_sprites.png) no-repeat;background-position:-1220px 0;z-index:1;transform:scale(0.5, 0.5)}.ctArea .ctAreainnner:after{content:'';display:block;position:absolute;bottom:-16px;right:-16px;width:54px;height:54px;background:url(../png/bg_sprites.png) no-repeat;background-position:-1220px -59px;transform:scale(0.5, 0.5)}.ctArea:before{content:'';display:block;position:absolute;top:-16px;left:-16px;width:54px;height:54px;background:url(../png/bg_sprites.png) no-repeat;background-position:-1162px 0;transform:scale(0.5, 0.5)}.ctArea:after{content:'';display:block;position:absolute;bottom:-16px;left:-16px;width:54px;height:54px;background:url(../png/bg_sprites.png) no-repeat;background-position:-1162px -59px;transform:scale(0.5, 0.5)}.ctArea .btnArea{width:60%;margin:0 auto 0}.ctArea .btnArea a{transition:.3s;display:block}.ctArea .btnArea a img{width:100%}.ctArea .btnArea a:hover{opacity:.75;transition:.3s}.ctArea .commentArea{border:1px solid #333;border-radius:6px;color:#ccc;font-size:.8rem;padding:10px;background:#222;margin-bottom:1rem}.ctArea .subTtl{color:#ffea00;font-weight:bold;text-align:center;position:relative;margin-bottom:1rem;padding-top:1rem;border-top:1px solid #666;margin-top:2rem;line-height:24px}.ctArea .subTtl:before{content:'';width:1.8rem;background:url(../png/bg_treasure.png) no-repeat;background-size:100% 100%;display:inline-block;line-height:1;position:absolute;margin-left:-2rem;height:1.5rem;width:1.5rem}.ctArea .secPresent{position:relative;left:-3%;margin-top:1rem;width:103%}.ctArea .secPresent li{list-style:none;display:table}.ctArea .secPresent dl{vertical-align:top;width:74%;display:table-cell}.ctArea .secPresent dl dt{color:#ffe400;padding-top:.5rem;font-weight:bold;position:relative;margin-left:1.3rem}.ctArea .secPresent dl dt:before{content:'';background:url(../png/bg_treasure.png) no-repeat;background-size:100% 100%;display:inline-block;line-height:1;position:absolute;margin-left:-1.5rem;height:1.3rem;width:1.3rem}.ctArea .secPresent dl dd{color:#ccc;margin-bottom:1rem;line-height:1.3;font-size:.8rem}.ctArea .secPresent .imgPresent{left:-3%;display:table-cell}.ctArea .secPresent .imgPresent img{width:100%}.confirmArea .formArea:before{background-image:url(../png/ps4reg_sp_bg_formconfirm.png)}.thanksArea .formArea:before{background-image:url(../png/ps4reg_sp_bg_formthanks.png)}.formArea{background:url(../png/ps4reg_sp_bg_form.png) repeat-y;background-size:100%;margin-bottom:15%}.formArea .formInner{z-index:1;position:relative;padding:20% 8% 0}.formArea .formInner li{list-style:none}.formArea .backLink a{text-decoration:underline;color:#ffcc00}.formArea .backLink a:hover{text-decoration:none}.formArea .backLink a:before{font-family:FontAwesome;content:"\f138";padding-right:.5rem;display:inline-block;text-decoration:none}.formArea:before{content:'';background:url(../png/ps4reg_sp_bg_formtop.png) no-repeat;width:100%;display:block;background-size:100%;position:absolute;height:170px}.formArea:after{background:url(../png/ps4reg_sp_bg_formbottom.png) no-repeat;content:'';width:100%;display:block;background-size:100%;position:absolute;height:170px}.formArea .inputForm{font-size:.8rem}.formArea .inputForm em{font-size:.9rem;color:#ff0;display:block}.formArea .inputForm li{margin-bottom:1.0rem}.formArea .inputForm li input{border:1px solid #aaa;border-radius:4px;width:100%;padding:.3rem;font-size:16px;transition:.3s}.formArea .inputForm li input:focus{color:#000;background:#ffcc00;transition:.3s;border-color:#ffcc00}.formArea .agreeForm{text-align:center;margin-bottom:1.2rem}.formArea .agreeForm em{font-size:.9rem;color:#ff0;display:block}.formArea .agreeForm input{transform:scale(1, 1);margin-right:.5rem}.formArea .agreeForm a{text-decoration:underline;color:#ffcc00}.formArea .btnForm{width:60%;margin:0 auto;transition:.3s;position:relative}.formArea .btnForm:hover{transition:.3s;opacity:.75;cursor:pointer}.formArea .btnForm img{width:100%}.formArea .btnForm input{position:absolute;top:0;left:0;line-height:100;width:100%;height:100%;text-indent:100%;overflow:hidden}.formArea .attention{margin-top:2rem;color:#aaa;font-size:.8rem;padding-top:1.5rem;border-top:1px solid #333}.formArea .attention h3{font-weight:bold;text-align:center}.formArea .attention li{padding-top:.5rem}.formArea .attention a{color:#ffcc00;text-decoration:underline}.confirmArea .formArea .formInner ul,.thanksArea .formArea .formInner ul{text-align:center;margin:0 auto;display:table;width:100%;padding:0 2%}.confirmArea .formArea .formInner li,.thanksArea .formArea .formInner li{list-style:none;display:table-cell;width:50%;padding:0 .5rem}.confirmArea .formInner .entryBtn{color:#fff;text-shadow:-1px -1px 0px rgba(0,0,0,0.6);font-size:1.1rem;font-weight:bold;transition:.3s;display:block;padding:10px;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;display:block;cursor:pointer;width:100%;padding:.8rem 20px;color:#fff;text-align:center;text-decoration:none;background-color:#71b001;border-radius:5px;box-shadow:0 6px 0 #345100,0 12px 0 rgba(0,0,0,0.2);-webkit-transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, -webkit-transform 0.3s;transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s}.confirmArea .formInner .entryBtn:hover{color:#000;text-shadow:-1px -1px 0px rgba(255,255,255,0.6);background-color:#cedf00;box-shadow:0 3px 0 #cedf00,0 6px 0px rgba(0,0,0,0.2);-webkit-transform:translateY(3px);transform:translateY(3px)}.confirmArea .formInner .backBtn{padding:15px;font-size:1.1rem;font-weight:bold;transition:.3s;display:block;padding:10px;-webkit-transform:translateZ(0);transform:translateZ(0);display:block;cursor:pointer;width:100%;padding:.8rem 20px;text-align:center;text-decoration:none;background-color:#71b001;border-radius:5px;box-shadow:0 6px 0 #345100,0 12px 0 rgba(0,0,0,0.2);-webkit-transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, -webkit-transform 0.3s;transition:color 0.3s, background-color 0.3s, box-shadow 0.3s, transform 0.3s;background-color:#ccc;color:#444;text-shadow:-1px -1px 0px rgba(255,255,255,0.6);box-shadow:0 6px 0 #555,0 12px 0 rgba(0,0,0,0.2)}.confirmArea .formInner .backBtn:hover{color:#fff;text-shadow:-1px -1px 0px rgba(0,0,0,0.6);background-color:#555;box-shadow:0 3px 0 #555,0 6px 0px rgba(0,0,0,0.2);-webkit-transform:translateY(3px);transform:translateY(3px)}.confirmArea .idConfirm,.thanksArea .idConfirm{margin:1.5rem 0 1.5rem;border-top:1px solid #666;border-bottom:1px solid #666;padding:2rem 3%;text-align:center}.idConfirm strong{font-size:1.1rem}.copy{display:block;padding:1.5rem 0 1rem;font-family:'Open Sans';text-align:center}ul.articleInfo{position:fixed;width:100%;text-align:center;z-index:99;background:rgba(0,0,0,0.5);padding:1rem 0;border-radius:6px;bottom:0}ul.articleInfo li{display:inline-block}@media screen and (min-width: 768px){html{background:#000 url(../jpg/ps4reg_pc_bg.jpg) top center fixed;height:100%}body{background:#000 url(../jpg/ps4reg_pc_bg.jpg) top center fixed;height:100%;min-width:1000px}.container{background:url(../jpg/ps4reg_pc_bg_head.jpg) repeat-x top center fixed;min-width:1000px}ul.articleInfo{position:absolute;z-index:99;text-align:center;width:380px;background:rgba(0,0,0,0.5);padding:10px 0;border-radius:6px;top:264px;left:300px;bottom:inherit}.wrapper{width:1000px;background:none;margin:0 auto;font-size:16px;position:relative}.wrapper p{padding:0 20px 0}.wrapper li{list-style:none}.wrapper .sp_img{display:none}.wrapper .pc_img{display:block}.wrapper .headerArea .logoArea{padding-top:10px}.wrapper .ctArea{margin:0;background:none}.wrapper .ctArea:before,.wrapper .ctArea:after{display:none}.wrapper .ctArea .subTtl{border-top:none;margin:0;padding:0 0 1rem}.wrapper .ctArea .secPresent{left:0;width:auto;background:url(../png/ps4reg_pc_minion_ticket.png) no-repeat;padding-top:447px;margin-top:0;background-position:-20px -16px}.wrapper .ctArea .secPresent li{display:table-cell;vertical-align:top}.wrapper .ctArea .secPresent li:nth-of-type(1){padding-left:100px;padding-right:20px;width:450px}.wrapper .ctArea .secPresent li:nth-of-type(2){padding-left:30px;padding-right:60px;width:450px}.wrapper .ctArea .secPresent .imgPresent{display:none}.wrapper .commentArea{background:transparent;border:none;padding:0 20px}.wrapper .btnArea{width:325px}.wrapper .ctAreainnner:before,.wrapper .ctAreainnner:after{display:none}.wrapper .wrapInner{background:rgba(0,0,0,0.75);margin-top:80px;border-radius:6px;padding-bottom:156px}.wrapper .aboutSec .pc_img{margin:0 auto;top:-120px;z-index:2;position:relative}.wrapper .aboutSec .ctArea{margin-top:-160px}.wrapper .addSec{margin:0 auto}.wrapper .addSec .pc_img{margin:0 auto}.wrapper .addSec .ctArea{padding-top:20px}.wrapper .addSec .imgList img{margin:1.0rem auto 1.0rem}.wrapper .getArea{border:1px solid #333;border-radius:6px;color:#ccc;font-size:.8rem;padding:30px 20px;background:#222;margin:2rem 20px 0}.wrapper .getArea p{color:#fff;font-size:.9rem}.wrapper .getArea ul{margin-left:1rem}.wrapper .formArea{width:774px;margin:0 auto;background:url(../png/ps4reg_pc_bg_form.png) repeat-y;position:relative}.wrapper .formArea:before{content:'';width:208px;height:300px;background:url(../png/ps4_form_bg_chara.png) -348px 0 no-repeat;display:block;position:absolute;right:-90px;z-index:9999;top:200px}.wrapper .formArea .agreeForm{margin-bottom:1rem}.wrapper .formArea .btnForm{width:50%}.wrapper .formArea .btnForm input:hover{cursor:pointer}.wrapper .formArea .formInner{background:url(../png/ps4reg_pc_bg_formtop.png) no-repeat;padding:130px 100px 0}.wrapper .formArea .formInner:before{content:'';width:348px;height:300px;background:url(../png/ps4_form_bg_chara-2.png) 0 0 no-repeat;display:block;position:absolute;left:-110px;z-index:-1;top:260px}.wrapper .formArea:after{content:'';display:block;background:url(../img/ps4reg_pc_bg_formbottom.png) no-repeat;padding-bottom:136px;width:774px;margin-top:-60px;height:0}.wrapper .copy{padding:3rem 0}.confirmArea .idConfirm,.thanksArea .idConfirm{margin:24px 20px 24px;border-top:1px solid #666;border-bottom:1px solid #666;padding:50px 20px;text-align:center}.confirmArea .headerArea+.wrapInner,.thanksArea .headerArea+.wrapInner{background:none}.confirmArea .formArea .formInner ul,.thanksArea .formArea .formInner ul{text-align:center;margin:0 auto;display:table;width:80%}.confirmArea .formInner .entryBtn{width:200px;margin:0 auto;padding:16px 20px;font-size:1.2rem}.confirmArea .formInner .backBtn{width:200px;margin:0 auto;padding:16px 20px;font-size:1.2rem}.confirmArea .formArea .formInner li,.thanksArea .formArea .formInner li{padding:0 10px}.confirmArea .wrapper .copy,.thanksArea .wrapper .copy{padding:0}.thanksArea .wrapper .formArea .formInner{background-image:url(../img/ps4reg_pc_bg_formthanks.png);min-height:500px}.confirmArea .wrapper .formArea .formInner{background-image:url(../img/ps4reg_pc_bg_formconfirm.png);min-height:500px}.confirmArea .headerArea+.wrapInner,.thanksArea .headerArea+.wrapInner{margin-top:2rem}}
