@import url("https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@400;900&family=Noto+Sans+JP:wght@100;300;400;500&display=swap");@import url("https://fonts.googleapis.com/css2?family=M+PLUS+Rounded+1c:wght@100;300;400;500;700;800;900&display=swap");body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;vertical-align:baseline}img{vertical-align:top}a img{border:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}.clearfix:after{content:"";display:block;clear:both}.clearfix{display:inline-block}* html .clearfix{height:1%}.clearfix{display:block}@media screen and (min-width: 1025px){#qa header{background:url(../images/common/bg_header.png) no-repeat bottom center;background-size:auto}}@media screen and (max-width: 1024px){#qa header h2{width:32.4vw}}@media screen and (min-width: 1025px){#qa header h2{width:20.25vw;max-width:243px}}@media screen and (max-width: 1024px){#qa header h3{margin:2rem auto 3rem}}@media screen and (min-width: 1025px){#qa header h3{margin:2rem auto 5rem;padding:2rem 0 3rem}}@media screen and (max-width: 1024px){#qa #snavi #snaviTit{width:18.13333vw}}@media screen and (min-width: 1025px){#qa #snavi #snaviTit{width:11.33333vw;max-width:136px}}@media screen and (max-width: 1024px){#qa #snavi li{width:80%}}@media screen and (min-width: 1025px){#qa #snavi li{width:30.83333vw;max-width:370px}}@media screen and (max-width: 1024px){#qa #ssNavCol{margin:0 0 3rem 0}}@media screen and (min-width: 1025px){#qa #ssNavCol{margin:0 0 4rem 0}}#qa #ssNavCol ul{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}@media screen and (max-width: 1024px){#qa #ssNavCol ul{-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:2rem 0}}#qa #ssNavCol li{margin:0 1rem}@media screen and (max-width: 1024px){#qa #ssNavCol li:last-child{margin:0 auto}}#qa #ssNavCol a{display:inline-block;background:#009edd;box-shadow:0px 0px 15px -5px #777777;color:#fff;text-decoration:none;border-radius:50px;font-family:"M PLUS Rounded 1c",sans-serif;-webkit-transform:rotate(0.03deg);transform:rotate(0.03deg);opacity:1;transition:.3s ease-in-out;text-align:center}#qa #ssNavCol a:hover{opacity:.7}@media screen and (max-width: 1024px){#qa #ssNavCol a{border:2px solid #400300;min-width:40vw;padding:1.33333vw 5.33333vw;font-size:3.06667vw;font-weight:700}}@media screen and (min-width: 1025px){#qa #ssNavCol a{border:3px solid #400300;min-width:23.33333vw;padding:10px 40px;font-size:20px;font-weight:700}}#qa #ssNavCol a.active{background:#dd1600;color:#fe0}#qa .inner{position:relative}@media screen and (max-width: 1024px){#qa .inner{padding:2rem 3rem 4rem}}@media screen and (min-width: 1025px){#qa .inner{padding:3rem 5rem}}#qa main>section{background:url(../images/common/bg_kumo.png) repeat top center #ffdf07}@media screen and (max-width: 1024px){#qa main>section{padding:3rem 0}}@media screen and (min-width: 1025px){#qa main>section{padding:4rem 0}}#qa .txtTit{font-family:"M PLUS Rounded 1c",sans-serif;color:#fff;text-shadow:-2px -2px 0 #400300, -2px 0 0 #400300, -2px 2px 0 #400300, 0 -2px 0 #400300, 0 2px 0 #400300, 2px -2px 0 #400300, 2px 0 0 #400300, 2px 2px 0 #400300}@media screen and (max-width: 1024px){#qa .txtTit{padding:1rem 2rem;font-size:4.66667vw;font-weight:700}}@media screen and (min-width: 1025px){#qa .txtTit{padding:20px 45px 10px;font-size:28px;font-weight:800}}@media screen and (max-width: 1024px){.picList{margin:2rem auto 0}}@media screen and (min-width: 1025px){.picList{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:10px auto 0}}@media screen and (min-width: 1025px){.picList li{width:48%}}.picList li p{margin-top:0.5em;padding-left:1em;text-indent:-1em}@media screen and (min-width: 1025px){.picList li:last-child{margin:20px auto 0}}@media screen and (max-width: 1024px){.picList li:not(:last-child){margin:0 0 2rem 0}}.policy .txt01{color:#803400;font-weight:bold}@media screen and (max-width: 1024px){.policy .txt01{padding:3rem 0;font-size:2.66667vw}}@media screen and (min-width: 1025px){.policy .txt01{padding:4rem 0;text-align:center;font-size:18px}}.update{color:#803400;font-weight:bold}@media screen and (max-width: 1024px){.update{font-size:2.66667vw}}@media screen and (max-width: 1024px){.update .whBox:not(:last-child){margin:0 auto 5.33333vw}}@media screen and (min-width: 1025px){.update .whBox:not(:last-child){margin:0 auto 40px}}.update .stit{margin:0 0 2rem 0;font-weight:bold;color:#c73002;text-align:center}@media screen and (max-width: 1024px){.update .stit{font-size:3.2vw}}@media screen and (min-width: 1025px){.update .stit{font-size:22px}}.update h5{margin:3rem auto 2rem;padding:3rem 0 0;border-top:1px dashed #803400;font-weight:bold;color:#c73002}@media screen and (max-width: 1024px){.update h5{font-size:3.2vw}}@media screen and (min-width: 1025px){.update h5{font-size:18px}}.update .endTxt{border-top:1px dashed #803400;margin:3rem auto 0;padding:3rem 0 0}.update .updateList dt{padding-left:1em;text-indent:-1em}@media screen and (max-width: 1024px){.update .updateList dt{margin:2rem auto 0}}@media screen and (min-width: 1025px){.update .updateList dt{margin:2rem auto 0}}.update .updateList dd{margin-left:1em}.update .updateList li{padding-left:1em;text-indent:-1em}.update .updateList li ul{background:#f5f0e4;margin:1rem 0 0 0em;padding:1rem 2rem}@media screen and (min-width: 1025px){.update .updateList li ul{margin:1rem 0 0 0.1em}}.update .updateList li ul li:not(:last-child){margin:0.5rem 0}.update .updateList li:not(:last-child){margin-bottom:1.0rem}.update .list li{padding-left:1em;text-indent:-1em}.update .list+.list{margin-top:1rem}.update .list+.notice{margin-top:1.5rem}.update ul.updateList{margin:0 0 3rem 0}@media screen and (min-width: 1025px){.update .picList li{margin:20px 0 0}}@media screen and (min-width: 1025px){.update .picList li:last-child{margin:20px 0 0}}.faq #faqItemCol .qaList{width:90%;max-width:1200px;margin:0 auto}.faq #faqItemCol .qaList dt{border:2px solid #400300;background:#e95500;border-radius:50px;box-shadow:0 0 20px rgba(0,0,0,0.2);margin-bottom:0;font-family:"M PLUS Rounded 1c",sans-serif;text-align:center;color:#fff}@media screen and (max-width: 1024px){.faq #faqItemCol .qaList dt{padding:1rem 2rem;font-size:4.66667vw;font-weight:700}}@media screen and (min-width: 1025px){.faq #faqItemCol .qaList dt{border:3px solid #400300;padding:10px 45px 10px;font-size:28px;font-weight:800}}.faq #faqItemCol .qaList dt:hover{background:#f5610c;color:#fff}.faq #faqItemCol .qaList dt:hover:before{color:#fff}.faq #faqItemCol .qaList dt.open{background:#f5610c;color:#fff}.faq #faqItemCol .qaList dt.open:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);color:#fff}.faq #faqItemCol .qaList dt span{text-shadow:-2px -2px 0 #400300, -2px 0 0 #400300, -2px 2px 0 #400300, 0 -2px 0 #400300, 0 2px 0 #400300, 2px -2px 0 #400300, 2px 0 0 #400300, 2px 2px 0 #400300}.faq #faqItemCol .qaList dd{width:100%;margin:2rem auto 0;font-weight:bold}@media screen and (max-width: 1024px){.faq #faqItemCol .qaList dd{padding:2rem 2rem 0}}.faq #faqItemCol .qaList dd ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center}@media screen and (min-width: 1025px){.faq #faqItemCol .qaList dd ul{padding:2rem}}@media screen and (max-width: 1024px){.faq #faqItemCol .qaList dd ul li{margin:0 1rem 2rem 1rem;font-size:2.66667vw}}@media screen and (min-width: 1025px){.faq #faqItemCol .qaList dd ul li{margin:1rem 6rem 1rem 0;font-size:18px}}.faq #qaListCol{background:none}@media screen and (max-width: 1024px){.faq #qaListCol .whBox{margin:0 auto 3rem}}@media screen and (min-width: 1025px){.faq #qaListCol .whBox{margin:0 auto 4rem}}@media screen and (max-width: 1024px){.faq #qaListCol .inner{padding:2rem 3rem 1rem}}@media screen and (min-width: 1025px){.faq #qaListCol .inner{padding:3rem 5rem 2rem}}.faq .qaList{margin:0 auto}.faq .qaList dt{position:relative;margin:0 auto;border:1px solid #68b8b9;background:#3a9ea0;border-radius:10px;color:#fff;cursor:pointer;transition:.3s;font-weight:bold}@media screen and (max-width: 1024px){.faq .qaList dt{margin-bottom:2.66667vw;padding:1.33333vw 8vw 1.33333vw 2.66667vw;font-size:2.66667vw}}@media screen and (min-width: 1025px){.faq .qaList dt{margin-bottom:20px;padding:10px 60px 10px 30px;font-size:17px}}.faq .qaList dt:before{content:"▼";display:inline-block;position:absolute;top:50%;line-height:0;font-weight:bold;color:#ffdf07;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform 0.2s;transition:transform 0.2s;transition:transform 0.2s, -webkit-transform 0.2s}@media screen and (max-width: 1024px){.faq .qaList dt:before{margin:0 1.06667vw;right:2.66667vw}}@media screen and (min-width: 1025px){.faq .qaList dt:before{margin:0 8px;right:20px}}.faq .qaList dt:hover{background:#68b8b9;color:#fff}.faq .qaList dt:hover:before{color:#fff}.faq .qaList dt.open{background:#68b8b9;color:#fff}.faq .qaList dt.open:before{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);color:#fff}.faq .qaList dt .update{display:inline-block;border-radius:3px;background:#ffdf07;padding:0.2rem;font-size:80%;color:#fa326e}.faq .qaList dd{display:none;font-weight:bold;color:#803400}@media screen and (max-width: 1024px){.faq .qaList dd{margin:0 0 5.33333vw;font-size:2.66667vw}}@media screen and (min-width: 1025px){.faq .qaList dd{margin:0 0 40px}}.faq .qaList dd.open{display:block}.faq .list li{padding-left:1em;text-indent:-1em}.faq .list li:not(:last-child){margin:0 0 0.5rem 0}.faq .box{background:#eee;padding-left:0;text-indent:0}@media screen and (max-width: 1024px){.faq .box{margin:2.66667vw auto 0;padding:2.66667vw}}@media screen and (min-width: 1025px){.faq .box{margin:10px auto 20px;padding:20px}}.faq .tableCol{width:100%;overflow-x:auto}@media screen and (max-width: 1024px){.faq .tableCol.nowrap .recommendTit{width:40%}}@media screen and (max-width: 1024px){.faq .tableCol{margin-bottom:1rem;font-size:2.4vw}}@media screen and (min-width: 1025px){.faq .tableCol{overflow-x:visible}.faq .tableCol.nowrap{white-space:wrap}.faq .tableCol.nowrap table th{word-break:keep-all}}@media screen and (max-width: 1024px){.faq .tableCol .sticky{position:-webkit-sticky;position:sticky;top:0;left:0;background:none;border-left:none;border-right:none}.faq .tableCol .sticky::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-top:1px solid #fff;border-right:1px solid #fff;background:#803400;z-index:-1}.faq .tableCol .noborder::before{border-top:none}.faq .tableCol .fixCol::before{border-left:1px solid #fff}}.faq table{border:1px solid #803400;width:100%;margin:0 auto 3rem}.faq table th{background:#803400;vertical-align:middle;padding:1em;font-weight:bold;text-align:center;color:#fff;border:1px solid #FFF;border-top:none;border-left:none;word-break:keep-all}@media screen and (max-width: 1024px){.faq table th{padding:0.5em}}.faq table th.nsw{background:#e60012;border-top:1px solid #e60012}.faq table th.ps{background:#0070cc;border-top:1px solid #0070cc}.faq table th.xbox{background:#107c10;border-top:1px solid #107c10}.faq table th.win{background:#0067b8;border-top:1px solid #0067b8}.faq table th.steam{background:#4f94bc;border-top:1px solid #4f94bc;border-right:1px solid #4f94bc}.faq table td{border:1px solid #803400;padding:1em;vertical-align:middle;font-weight:normal;word-break:keep-all}@media screen and (max-width: 1024px){.faq table td{padding:0.5em}}.faq table td:nth-child(1){text-align:left}@media screen and (max-width: 1024px){.faq table td:nth-child(1){width:28%}}.faq table td:nth-child(2){text-align:left}@media screen and (max-width: 1024px){.faq table td:nth-child(2){width:28%}}@media screen and (max-width: 1024px){.faq table td:nth-child(4){width:28%}}@media screen and (min-width: 1025px){.faq table th{word-break:normal}.faq table td{word-break:normal}}.faq table .more{display:block;background:#ffdf07;border-radius:100vmax;padding-top:0.2rem;color:#400300;text-decoration:none;font-size:80%}@media (hover: hover){.faq table .more:hover{opacity:1;transition:.3s ease-in-out}.faq table .more:hover:hover{opacity:.7}}@media screen and (max-width: 1024px){.faq .picList{margin:2rem auto 0}}@media screen and (min-width: 1025px){.faq .picList{display:-webkit-flex;display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:10px auto 0}}@media screen and (min-width: 1025px){.faq .picList li{width:32%}}.faq .picList li p{margin-top:0.5em;padding-left:1em;text-indent:-1em}@media screen and (min-width: 1025px){.faq .picList li:last-child{margin:0}}@media screen and (max-width: 1024px){.faq .picList li:not(:last-child){margin:0 0 2rem 0}}@media screen and (min-width: 1025px){.faq .picList li:not(:last-child){margin:0 0 1.5rem 0}}@media screen and (min-width: 1025px){.faq .picList.Col1 li{width:100%}}@media screen and (min-width: 1025px){.faq .picList.Col2 li{width:49%}}

/*# sourceMappingURL=maps/qa.css.map */
