@charset "UTF-8";abbr,address,article,aside,audio,b,blockquote,body,caption,cite,code,dd,del,dfn,dialog,div,dl,dt,em,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;font-style:normal;font-weight:normal}article,aside,dialog,figure,footer,header,hgroup,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}img{font-size:0;line-height:0;backface-visibility:hidden;-ms-interpolation-mode:bicubic}a{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:none;text-decoration:none;cursor:help}table{border-collapse:collapse;border-spacing:0}fieldset,img{vertical-align:top;line-height:0}hr{display:none}input,select{vertical-align:middle}html{overflow-y:scroll}*{margin:0;padding:0}html{height:100%}.block h2,.contents h1{line-height:0;text-indent:-9999px;font-size:0}#link h1,.visual .nav .nav__heading{width:0;height:0;margin:0;padding:0;line-height:0;text-indent:-9999px;font-size:0;border:none}.contents .btn01 a,.contents .btnclose{text-align:center;vertical-align:middle;display:flex;flex-direction:column;justify-content:center;align-items:center}body{font-family:"メイリオ","ＭＳ Ｐゴシック",sans-serif;font-size:16px;-webkit-text-size-adjust:none;line-height:1.6;word-wrap:break-word;color:#0c274b;background-color:#fff}a:active,a:hover,a:link,a:visited{color:#1c11ff;text-decoration:none;outline-width:0;outline:none}a:active,a:hover{color:#1187ff}input,select,textarea{font-family:"メイリオ","ＭＳ Ｐゴシック",sans-serif;font-size:16px}input:focus,select:focus,textarea:focus{outline:none}span{font-weight:inherit}#linkInc{height:40px;background:#fff}.link__list-official{position:relative;z-index:901}.link__list-language{margin-right:3px;position:relative}.link__list-language>a{width:110px;padding:0 0 0 21px;text-align:center;line-height:24px;color:#41517b;border:1px solid #ced1e7;background:#fff;position:relative;z-index:950}.link__list-language>a:before{content:"";display:block;width:16px;height:16px;background:url(../img/icon_language.png) no-repeat 0 0/100% 100%;position:absolute;top:0;bottom:0;left:4px;margin:auto}.link__list-language .language{width:100%;font-size:12px;background:#fff;box-sizing:border-box;border:1px solid #ced1e7;position:absolute;top:-5px;left:0;z-index:900;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out}.link__list-language .language.on{top:25px;opacity:1;visibility:visible}.link__list-language .language .current a{background:#e9edf4}.link__list-language .language .current a:before{opacity:1}.link__list-language .language a{height:35px;line-height:36px;padding:0 0 0 21px;text-align:center;display:block;color:#41517b;transition:all 0.3s ease-in-out;position:relative}.link__list-language .language a:hover{background:#e9edf4}.link__list-language .language a:hover:before{opacity:1}.link__list-language .language a:before{content:"";display:block;width:7px;height:7px;border-right:1px solid #354fed;border-bottom:1px solid #354fed;transform:rotate(-45deg);position:absolute;top:0;bottom:0;margin:auto;opacity:0;transition:all 0.3s ease-in-out;left:7px}.alert p{min-width:100%;background:#ff008a;padding:10px 0;color:#ffffff;font-size:20px;font-weight:600;text-align:center;position:fixed;z-index:99999}.pagetop{background:url(../img/pagetop_on.png) no-repeat 0 0;transition:all 300ms ease-in-out;position:fixed;right:50px;bottom:50px;z-index:900;opacity:0;visibility:hidden}.pagetop a{display:block;transition:all 300ms ease-in-out}.pagetop a:hover{opacity:0}.pagetop.show{opacity:1;visibility:visible}#container{min-width:1024px;margin:0 auto;overflow:hidden;position:relative}#btnEntryInc{height:140px;padding:30px 0 0;box-sizing:border-box;background:url(../img/background_btn_entry.jpg) no-repeat center top #ddeaff}#btnEntryInc .btn__entry a{width:550px;height:80px;margin:0 auto;background:url(../img/btn_entry_on.png) no-repeat center top;display:block}#btnEntryInc .btn__entry a img{transition:all 300ms ease-in-out}#btnEntryInc .btn__entry a:hover img{opacity:0}.iziModal img{width:100%}.iziModal .close{display:block;position:absolute;top:-40px;right:-40px}.iziModal .close a{width:40px;height:40px;display:block;cursor:pointer}.iziModal .close a:after,.iziModal .close a:before{content:"";display:block;width:40px;height:3px;background:#fff;transform:rotate(45deg);position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.iziModal .close a:before{transform:rotate(-45deg)}.iziModal-overlay.fadeOut{display:none}.iziModal-navigate{z-index:1000!important}.iziModal-navigate .iziModal-navigate-caption{display:none!important}.iziModal-navigate .iziModal-navigate-next,.iziModal-navigate .iziModal-navigate-prev{width:492px;height:486px;opacity:1;background:none}.iziModal-navigate .iziModal-navigate-next{margin:auto -492px auto 0!important}.iziModal-navigate .iziModal-navigate-prev{margin:auto 0 auto -492px!important}.iziModal-navigate.fadeOut .iziModal-navigate-next,.iziModal-navigate.fadeOut .iziModal-navigate-prev{display:none}.iziModal-navigate:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:all;animation:clickNone 0.05s linear 0.45s forwards}@keyframes clickNone{0%{visibility:visible}to{visibility:hidden}}.modal-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1100;background:#000;opacity:0;visibility:hidden;transition:all 0.6s cubic-bezier(0.16,0.81,0.32,1)}.modal-overlay.fadeIn{opacity:0.7;visibility:visible;z-index:960}.modal-navi{width:984px;height:486px;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:1100;opacity:0;visibility:hidden;pointer-events:none;transition:all 0.6s cubic-bezier(0.16,0.81,0.32,1)}.modal-navi.fadeIn{opacity:1;visibility:visible;transition:all 1s cubic-bezier(0.16,0.81,0.32,1) 0.6s}.modal-navi-next,.modal-navi-prev{width:50px;height:110px;position:absolute;top:0;bottom:0;margin:auto}.modal-navi-next:before,.modal-navi-prev:before{content:"";display:block;width:100%;height:100%;transition:all 300ms ease-in-out;opacity:0}.modal-navi-next.on:before,.modal-navi-prev.on:before{opacity:1}.modal-navi-prev{left:0;background:url(../img/modal_prev.png) no-repeat 0 0}.modal-navi-prev:before{background:url(../img/modal_prev_on.png) no-repeat 0 0}.modal-navi-next{right:0;background:url(../img/modal_next.png) no-repeat 0 0}.modal-navi-next:before{background:url(../img/modal_next_on.png) no-repeat 0 0}#container{background:url(../img/pattern.png) repeat-y center top}.contents{padding:0;overflow:hidden;background-image:url(../img/background_contents.jpg),url(../img/h1_pattern.png);background-repeat:no-repeat,repeat-x;background-position:center 140px,center top}.contents h1{height:150px;margin-bottom:70px;background:url(../img/h1.png) no-repeat center top}.visual{padding-top:440px;background-color:#FFF;position:relative}.visual>h1,.visual>p{display:none}.visual:before{width:100%;height:100%;background-image:url(../img/visual.jpg?220629);background-repeat:no-repeat;background-position:center top;display:block;position:absolute;left:0;top:0;content:"";z-index:100;animation:fadeIn 800ms ease-out 200ms 1 both}.visual:after{width:552px;height:420px;margin-left:-600px;background-image:url(../img/visual_title.png);background-repeat:no-repeat;background-position:center top;display:block;position:absolute;left:50%;top:0px;content:"";z-index:200;animation:fadeIn 800ms ease-out 600ms 1 both}.visual .nav{width:100%;max-width:1200px;margin:0 auto;padding:0 0 40px;display:block;position:relative;z-index:300;animation:fadeIn 800ms ease-out 600ms 1 both}.visual .nav .nav__list{width:564px;margin:0;padding:0 0 80px;font-size:0}.visual .nav .nav__list li{width:270px;height:88px;margin:0 12px 10px 0;vertical-align:top;display:inline-block}.visual .nav .nav__list li a{width:100%;height:100%;background-image:url(../img/nav.png?220727);background-repeat:no-repeat;display:block;position:relative}.visual .nav .nav__list li a img{transition:all 300ms ease-in-out}.visual .nav .nav__list li a:hover img{opacity:0}.visual .nav .nav__list li a .icon{width:44px;height:20px;background-image:url(../img/icon_new_nav.png);background-repeat:no-repeat;background-position:center top;display:block;position:absolute;right:-4px;top:-4px}.visual .nav .nav__list li#navEvent a{background-position:left top}.visual .nav .nav__list li#navContest a{background-position:right top}.visual .nav .nav__list li#navAmbassador a{background-position:left -98px}.visual .nav .nav__list li#navRadio a{background-position:right -98px}.visual .nav .nav__list li#navArt a{background-position:left -196px}.visual .nav .nav__list li#navLawson a{background-position:right -196px}.visual .nav .nav__list li#navOnline a{background-position:left -294px}.visual .nav .nav__list li#navSurvey a{background-position:right -294px}.visual .nav .nav__list li#navComic a{background-position:left -392px}.visual .nav .nav__list li#navStreaming a{background-position:right -392px}.visual .nav .nav__list li#navSkytreetown a{background-position:left -490px}.visual .nav .nav__list li#navPso2jam a{background-position:right -490px}.visual .nav .nav__list li#navSympathy a{background-position:left bottom}.block{width:1024px;margin:0 auto 110px;padding:124px 0 10px;position:relative;background-image:url(../img/block_pattern.png);background-repeat:repeat-y;background-position:center top;box-sizing:border-box;opacity:0}.block:before{width:100%;height:30px;background-image:url(../img/block_bottom.png);background-repeat:no-repeat;background-position:center top;display:block;position:absolute;left:0;bottom:-30px;content:"";z-index:2}.block h2{width:100%;height:114px;display:block;position:absolute;left:0;top:-20px}.block h2:before{width:100%;height:100%;background-repeat:no-repeat;background-position:left top;display:block;position:absolute;left:0;bottom:0;content:""}.block h2 .icon{text-indent:0;display:block;position:absolute;right:16px;top:16px}.block .inner{padding:0 30px}.block.fadeIn{animation:contentsIn 500ms ease-out 200ms 1 both}.contents #event h2:before{background-image:url(../img/h2_event.png)}.contents #event td span{margin-left:20px}.contents #contest h2:before{background-image:url(../img/h2_contest.png)}.contents #contest .btn01{padding:20px 0 0}.contents #ambassador h2:before{background-image:url(../img/h2_ambassador.png)}.contents #ambassador .inner{font-size:0}.contents #ambassador .ss{width:340px;display:inline-block;vertical-align:top}.contents #ambassador .txt{margin-left:30px;width:590px;font-size:16px;display:inline-block}.contents #radio h2:before{background-image:url(../img/h2_radio.png)}.contents #radio .ss{width:340px}.contents #radio .box{font-size:0}.contents #radio .box ul{margin:0 0 0 30px;width:330px;display:inline-block;vertical-align:top}.contents #radio .box ul li{margin-bottom:10px}.contents #radio .box ul li:last-child{margin-bottom:0}.contents #radio .box dl{width:560px;display:inline-block}.contents #radio .box p{margin:0;font-size:16px}.contents #radio .btn01{padding:40px 0 0}.contents #art h2:before{background-image:url(../img/h2_art.png)}.contents #lawson h2:before{background-image:url(../img/h2_lawson.png)}.contents #lawson .inner{font-size:0}.contents #lawson .ss{width:340px;display:inline-block;vertical-align:top}.contents #lawson .txt{margin-left:30px;width:590px;font-size:16px;display:inline-block}.contents #lawson table{margin-top:20px;font-size:16px}.contents #online h2:before{background-image:url(../img/h2_online.png)}.contents #online .inner{font-size:0}.contents #online .ss{width:340px;display:inline-block;vertical-align:top}.contents #online .ss:after,.contents #online .ss:before{display:none}.contents #online .txt{margin-left:30px;width:590px;font-size:16px;display:inline-block}.contents #online .btn01{padding:40px 0 0}.contents #survey h2:before{background-image:url(../img/h2_survey.png)}.contents #comic h2:before{background-image:url(../img/h2_comic.png)}.contents #comic .ss{margin:0 auto 30px}.contents #streaming h2:before{background-image:url(../img/h2_streaming.png)}.contents #streaming th{width:70%}.contents #skytreetown h2:before{background-image:url(../img/h2_skytreetown.png)}.contents #skytreetown .inner{font-size:0}.contents #skytreetown .ss{width:340px;display:inline-block;vertical-align:top}.contents #skytreetown .ss:after,.contents #skytreetown .ss:before{display:none}.contents #skytreetown .txt{margin-left:30px;width:590px;font-size:16px;display:inline-block}.contents #pso2jam h2:before{background-image:url(../img/h2_pso2jam.png)}.contents #sympathy2023 .logo{width:800px;margin:0 auto 20px}.contents #sympathy2023 h2:before{background-image:url(../img/h2_sympathy.png)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes contentsIn{0%{transform:translate(0,100px);opacity:0}to{transform:translate(0,0);opacity:1}}@media screen and (max-width:1200px){.visual:before{background-position:right -370px top}.visual:after{margin-left:0;left:0}.visual .nav{margin-left:0;left:0}}@media screen and (max-width:1080px){.visual:before{background-position:left -490px top}}#link{height:40px;padding:0 10px;background:#fff;position:relative}.link-sega{padding-top:5px}.link-sega img{width:92px;height:30px}.link__list{font-size:0;position:absolute;top:7px;right:10px}.link__list>li{margin-left:7px;display:inline-block;vertical-align:top}.link__list>li>a{height:26px;font-size:12px;border-radius:2px;box-sizing:border-box;display:block;transition:all 0.3s ease-in-out;position:relative}.link__list .link__list-official a{padding:0 15px;line-height:24px;color:#0c274b;background:#e9ecf7;border:1px solid #ced1e7}.link__list .link__list-official a:hover{background:#fff}.link__list .link__list-login a,.link__list .link__list-logout a{padding:0 15px;line-height:26px;color:#fff;background:#364270;border-left:20px solid #5c6fb5;position:relative}.link__list .link__list-login a:after,.link__list .link__list-login a:before,.link__list .link__list-logout a:after,.link__list .link__list-logout a:before{content:"";display:block;position:absolute;top:0;bottom:0;margin:auto}.link__list .link__list-login a:hover,.link__list .link__list-logout a:hover{background:#455593;border-left-color:#7388d5}.link__list .link__list-logout a:before{width:5px;height:2px;background:#3efdff;left:-9px}.link__list .link__list-logout a:after{width:0;height:0;border-right:6px solid #3efdff;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-15px}.link__list .link__list-login a:before{width:5px;height:2px;background:#ffef64;left:-15px}.link__list .link__list-login a:after{width:0;height:0;border-left:6px solid #ffef64;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-10px}.link__list .link__list-sns>a{padding:0 13px 0 31px;line-height:24px;color:#41517b;border:1px solid #ced1e7;background:#fff;position:relative;z-index:950}.link__list .link__list-sns>a:before{content:"";display:block;width:12px;height:14px;background:url(../img/icon_sns.png) no-repeat 0 0;position:absolute;top:0;bottom:0;left:12px;margin:auto}.link__list .sns{width:291px;padding:32px 0 10px;background:rgba(255,255,255,0.9);font-size:0;text-align:center;position:absolute;top:-20px;right:0;z-index:900;visibility:hidden;opacity:0;transition:all 0.3s ease-in-out}.link__list .sns img{height:20px}.link__list .sns li{margin:0 5px;display:inline-block;vertical-align:top}.link__list .sns.on{top:0;visibility:visible;opacity:1}footer{background:#070f1e}.logoSet{padding:20px 0 0;font-size:0;text-align:center}.logoSet li{margin:0 14px;display:inline-block;vertical-align:middle}.logoSet-psfamily img{width:41px}.logoSet-ps4 img{width:96px}.logoSet-switch img{width:42px}.logoSet-cero img{width:34px}.attention{padding:20px 0 0;text-align:center;font-size:10px;color:#57637a;line-height:1.4}.attention img{margin:0 2px;vertical-align:middle}.attention li:nth-child(3){margin:3px 0}.attention .psfamily{width:21px}.attention .ps4{width:46px}footer small{padding:11px 0 26px;display:block;text-align:center;color:#57637a;font-size:12px;font-family:"メイリオ","ＭＳ Ｐゴシック",Verdana,sans-serif}body>iframe{display:none}.contents h3{width:100%;padding:0 0 0 20px;margin:30px 0 20px;font-size:20px;font-weight:600;color:#0188ff;box-sizing:border-box;position:relative}.contents h3:before{width:10px;height:100%;background-color:#0188ff;position:absolute;left:0;top:0;content:""}.contents ol,.contents p,.contents ul{margin-bottom:20px}.contents ol ol,.contents ol ul,.contents p ol,.contents p ul,.contents ul ol,.contents ul ul{margin:10px 0}.contents ol dt,.contents p dt,.contents ul dt{margin-top:10px}.contents ol dd,.contents p dd,.contents ul dd{margin-bottom:10px}.contents ol p,.contents p p,.contents ul p{margin-bottom:5px}.contents li{margin-bottom:5px}.contents strong{font-weight:600;color:#f60303}.contents strong{font-weight:600}.contents .f01{color:#3448c2!important}.contents .f02{color:#fe7800!important}.contents .f03{color:#84008e!important}.contents .f04{color:#f60303!important}.contents .textCenter{text-align:center}.contents .textRight{text-align:right}.contents .textLeft{text-align:left}.contents .attentionMark{color:#B80003}.contents .m-top0{margin-top:0px!important}.contents .m-top20{margin-top:20px!important}.contents .m-left0{margin-left:0px!important}.contents .m-right0{margin-right:0px!important}.contents .m-bottom0{margin-bottom:0px!important}.contents .m-bottom20{margin-bottom:20px!important}.contents .arrowList a,.contents a.link-arrow{padding-left:19px;text-indent:-19px;display:inline-block;vertical-align:top}.contents .arrowList a:before,.contents a.link-arrow:before{content:"";display:inline-block;width:14px;height:14px;margin-right:5px;background:url(../img/link_arrow.png) no-repeat 0 0/14px 14px;vertical-align:-1px}.contents .link-relation{padding-left:55px;text-indent:-55px;display:inline-block;vertical-align:top}.contents .link-relation:before{content:"";display:inline-block;width:50px;height:16px;margin-right:5px;vertical-align:-1px}.contents .link-relation:before{background:url(../img/link_relation.png) no-repeat 0 0/50px 16px}.contents p.attentionMarkBlack{padding-left:1em;text-indent:-1em}.contents span.attention{margin:0;padding:0;color:#f60303;font-size:14px}.contents .attentionMark li,.contents p.attentionMark,.contents span.attentionMark{padding-left:1em;text-indent:-1em;color:#f60303;font-size:14px;display:block}.contents .attentionMark li .image li{padding-left:18px;text-indent:0;font-size:14px;position:relative}.contents .attentionMark li .image li:before{content:"";display:block;width:2px;height:2px;background:#f60303;position:absolute;top:8px;left:6px}.contents .attentionBox{margin-bottom:20px;padding:20px 15px;border:2px solid #bd0033}.contents .attentionBox dt{margin:0 0 10px;font-size:18px;color:#f60303;font-weight:600}.contents .attentionBox p,.contents .attentionBox ul{margin:0}.contents .attentionBox li{margin-bottom:0.3em;padding-left:18px;text-indent:0;font-size:14px;position:relative}.contents .attentionBox li:before{content:"";display:block;width:3px;height:3px;background:#0c274b;position:absolute;top:8px;left:6px}.contents .boxBtn{background-color:#d7ddeb;padding:30px 20px 10px}.contents .btn01{margin:0}.contents .btn01 a{width:530px;height:100px;margin:0 auto;padding:0;text-align:center;color:#fff;font-weight:600;font-size:30px;box-sizing:border-box;position:relative}.contents .btn01 a span{font-size:16px;font-weight:600;display:block}.contents .btn01 a:after,.contents .btn01 a:before{width:100%;height:100%;display:block;position:absolute;left:0;top:0;content:"";opacity:1;transition:all 300ms ease-in-out}.contents .btn01 a:before{background-image:url(../img/btn01.png);background-repeat:no-repeat;background-position:center top;z-index:-1}.contents .btn01 a:after{background-image:url(../img/btn01_on.png);background-repeat:no-repeat;background-position:center top;z-index:-2}.contents .btn01 a:hover:before{opacity:0}.contents .btnclose{width:530px;height:100px;margin:0 auto;padding:0;text-align:center;color:#c5c5c5;font-weight:600;font-size:30px;box-sizing:border-box;position:relative}.contents .btnclose:before{width:100%;height:100%;display:block;position:absolute;left:0;top:0;content:"";opacity:1;transition:all 300ms ease-in-out;background-image:url(../img/btn_close.png);background-repeat:no-repeat;background-position:center top;z-index:-1}.contents ul{margin-bottom:20px}.contents ul.disc01 li,.contents ul.disc02 li{margin-top:5px;padding-left:18px;text-indent:0;position:relative}.contents ul.disc01 li:first-child,.contents ul.disc02 li:first-child{margin:0}.contents ul.disc01 .attentionMark,.contents ul.disc02 .attentionMark{color:#f60303}.contents ul.disc01 .attentionMark:before,.contents ul.disc02 .attentionMark:before{display:none}.contents ul.disc01 li:before{content:"";display:block;width:3px;height:3px;background:#0c274b;position:absolute;top:8px;left:6px}.contents ul.disc02 li:before{content:"";width:8px;height:8px;background:#0c274b;position:absolute;top:0.5em;left:0;transform:rotate(45deg)}.contents ol.decimal li{margin-left:1.5em;list-style:decimal}.contents table{width:100%;margin-bottom:20px;border:2px solid #777aad;background-color:#fff}.contents td,.contents th{padding:10px 15px 10px;vertical-align:middle;border-right:1px solid #777aad;border-bottom:1px solid #777aad;text-align:left;box-sizing:border-box}.contents .tr02 td,.contents .tr02 th{background:#f7f7f7}.contents th{width:250px;text-align:center;font-weight:600;background-color:#d7ddeb;color:#263672}.contents .center{text-align:center}.contents .img{margin-bottom:20px;text-align:center}.contents .ssList{width:auto;margin:0 -20px 20px;font-size:0;text-align:center}.contents .ssList li{margin:0 20px 20px;display:inline-block}.contents .ss{position:relative}.contents .ss:after,.contents .ss:before{width:100%;height:100%;display:block;position:absolute;left:0;top:0;content:"";box-sizing:border-box}.contents .ss:before{border:4px solid #ffffff}.contents .ss:after{border:2px solid #777aad;background-image:url(../img/ss_parts_01.png),url(../img/ss_parts_02.png);background-repeat:no-repeat,no-repeat;background-position:left top,right bottom;background-size:42px 7px,42px 7px}.contents .ss img{width:100%}.contents .box{padding:20px;background-color:#e9eefa;border:2px solid #d7ddeb;box-sizing:border-box}.contents .box dt{margin-bottom:15px;font-size:24px;font-weight:600;color:#777aad}