body{scroll-behavior:smooth}.popup{font-weight:bold}@media screen and (min-width: 751px){.popup{line-height:1.8;font-size:1.66016vw}}@media screen and (max-width: 750px){.popup #container{margin:6vh auto;height:88vh;width:96%;overflow-y:scroll}}@media screen and (min-width: 751px){.popup #container{margin:6vh auto;height:88vh;width:96%;overflow-y:scroll}}@media screen and (max-width: 750px){.popup #container main{width:90%;margin:0 auto}}@media screen and (min-width: 751px){.popup #container main{width:90%;margin:0 auto}}.popup #container .wbox{width:100%;position:relative}.popup #container .wbox p+p{margin-top:0.5em}.popup#about01{background:url(../images/about/about01/bg.webp) no-repeat top center;background-size:cover}@media screen and (min-width: 751px){.popup#about01 h1{width:90%;margin:0 auto}}.popup#about01 .pic{display:block;border:4px solid #000}@media screen and (max-width: 750px){.popup#about01 .pic{margin:5% auto}}@media screen and (min-width: 751px){.popup#about01 .pic{width:80%;margin:3% auto}}@media screen and (max-width: 750px){.popup#about01 .patapon{display:none}}@media screen and (min-width: 751px){.popup#about01 .patapon{position:absolute;display:block;top:-5%;right:-2%;width:15vw}}.popup#about02{background:url(../images/about/about02/bg.webp) no-repeat top center;background-size:cover}@media screen and (min-width: 751px){.popup#about02 h1{width:90%;margin:0 auto}}.popup#about02 .pic{display:block;border:4px solid #000}@media screen and (max-width: 750px){.popup#about02 .pic{margin:5% auto}}@media screen and (min-width: 751px){.popup#about02 .pic{width:80%;margin:3% auto}}@media screen and (max-width: 750px){.popup#about02 .patapon{display:none}}@media screen and (min-width: 751px){.popup#about02 .patapon{position:absolute;display:block;top:-5%;right:-2%;width:15vw}}.popup#about03{background:url(../images/about/about03/bg.webp) no-repeat top center;background-size:cover}@media screen and (min-width: 751px){.popup#about03 h1{width:90%;margin:0 auto}}.popup#about03 .pic{display:block;border:4px solid #000}@media screen and (max-width: 750px){.popup#about03 .pic{margin:5% auto 0}}@media screen and (min-width: 751px){.popup#about03 .pic{width:80%;margin:3% auto 0}}.popup#about03 .caption{background:#000;padding:2% 3%;color:#fff}@media screen and (max-width: 750px){.popup#about03 .caption{margin:1% auto 5%;border-radius:4vw}}@media screen and (min-width: 751px){.popup#about03 .caption{width:80%;margin:1% auto 5%;border-radius:1.5vw}}.popup#about03 .caption li{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;padding:0 0 0 1.5em}.popup#about03 .caption li::before{position:absolute;display:block;content:"";background:url(../images/common/ico_list.webp) no-repeat center left;background-size:100%;-webkit-filter:invert(100%);filter:invert(100%);left:0}@media screen and (max-width: 750px){.popup#about03 .caption li::before{width:3.06667vw;height:3.06667vw}}@media screen and (min-width: 751px){.popup#about03 .caption li::before{width:1.75vw;height:1.75vw}}@media screen and (max-width: 750px){.popup#about03 .patapon{display:none}}@media screen and (min-width: 751px){.popup#about03 .patapon{position:absolute;display:block;top:-5%;left:0;right:0;margin:0 auto;width:75vw}}.popup#about03 h2.stit01{max-width:470px}@media screen and (min-width: 751px){.popup#about03 h2.stit01{margin:0 auto;width:37vw}}.popup#about03 h2.stit02{max-width:334px;margin-bottom:1em}@media screen and (min-width: 751px){.popup#about03 h2.stit02{margin:0 auto 1em;width:37vw}}.popup#about03 h3{text-align:center;margin-bottom:1em;padding-bottom:0}.popup#about03 .others{margin-top:4%}@media screen and (max-width: 750px){.popup#about03 .others{margin-top:6%}}@media screen and (min-width: 751px){.popup#about03 .others{margin-top:4%}}.popup#about03 .others>li dt{position:relative;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;padding:0 0 0 1.5em;font-weight:900}.popup#about03 .others>li dd.indent{padding-left:0.5em;text-indent:-0.5em}.popup#about03 .others>li+li{margin-top:1em;padding-top:1em;background-image:radial-gradient(circle at 2px center, #d4d4d4, #d4d4d4 2px, transparent 2px, transparent 100%);background-position:left top;background-repeat:repeat-x;background-size:16px 4px}.popup#about03 .others>li.v1_2 dt::before{position:absolute;display:block;content:"";background:url(../images/common/ico_list_half.webp) no-repeat center left;background-size:100%;left:0}@media screen and (max-width: 750px){.popup#about03 .others>li.v1_2 dt::before{width:3.06667vw;height:3.06667vw}}@media screen and (min-width: 751px){.popup#about03 .others>li.v1_2 dt::before{width:1.75vw;height:1.75vw}}.popup#about03 .others>li.v1 dt::before{position:absolute;display:block;content:"";background:url(../images/common/ico_list_or.webp) no-repeat center left;background-size:100%;left:0}@media screen and (max-width: 750px){.popup#about03 .others>li.v1 dt::before{width:3.06667vw;height:3.06667vw}}@media screen and (min-width: 751px){.popup#about03 .others>li.v1 dt::before{width:1.75vw;height:1.75vw}}.popup#about03 .others>li.v2 dt::before{position:absolute;display:block;content:"";background:url(../images/common/ico_list_gr.webp) no-repeat center left;background-size:100%;left:0}@media screen and (max-width: 750px){.popup#about03 .others>li.v2 dt::before{width:3.06667vw;height:3.06667vw}}@media screen and (min-width: 751px){.popup#about03 .others>li.v2 dt::before{width:1.75vw;height:1.75vw}}.popup#about03 .others ol{margin-bottom:0.5em}.popup#about03 .others ol li{font-size:0.9em}.popup#about03 .box{border:1px solid #3f3f3e;padding:1em;font-size:0.9em}.popup#about03 .box dl dt,.popup#about03 .box dl dd{line-height:1.3}.popup#about03 .box dl dd{margin-bottom:0.5em}.popup#about03 .box dl dd:last-child{margin-bottom:0}.popup#howto01{background:url(../images/howto/howto01/bg.webp) no-repeat top center;background-size:cover}@media screen and (min-width: 751px){.popup#howto01 h1{width:90%;margin:0 auto}}.popup#howto01 .pic{display:block}@media screen and (max-width: 750px){.popup#howto01 .pic{margin:5% auto 0}}@media screen and (min-width: 751px){.popup#howto01 .pic{margin:3% auto 0}}.popup#howto01 .txt{display:block;max-width:573px}@media screen and (max-width: 750px){.popup#howto01 .txt{margin:5% auto 0}}@media screen and (min-width: 751px){.popup#howto01 .txt{margin:3% auto 0;width:45vw}}.popup#howto01 .txt+h1{margin:6% auto 4%}.popup#howto02{background:url(../images/howto/howto01/bg.webp) no-repeat top center;background-size:cover}.popup#howto02 h1{margin:0 auto 4%}@media screen and (min-width: 751px){.popup#howto02 h1{width:90%}}@media screen and (max-width: 750px){.popup#howto02 .tableCol{overflow-x:scroll;line-height:1.4;font-size:3.46667vw}}@media screen and (min-width: 751px){.popup#howto02 .tableCol{font-weight:bold;line-height:1.4;font-size:1.5vw}}.popup#howto02 .tableCol table{width:100%;border-collapse:collapse}.popup#howto02 .tableCol th,.popup#howto02 .tableCol td{border:2px solid #000;padding:0.5em;word-break:auto-phrase}.popup#howto02 .tableCol th{background:#3f3f3e;color:#fff;font-weight:bold;text-align:center;vertical-align:text-top}.popup#howto02 .tableCol td{text-align:left}.popup#howto02 .tableCol td .detaileLsit{display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:1em}.popup#howto02 .tableCol td .detaileLsit dt{background:#EEE;width:100%;padding:5px 0.5em;text-align:center}@media screen and (min-width: 751px){.popup#howto02 .tableCol td .detaileLsit dt{margin-bottom:0.3em;width:6em}}.popup#howto02 .tableCol td .detaileLsit dd{width:100%;padding:5px 0.5em;margin-bottom:0.3em}@media screen and (min-width: 751px){.popup#howto02 .tableCol td .detaileLsit dd{width:calc(100% - 6em)}}@media screen and (min-width: 751px){.popup#howto02 .tableCol td .detaileLsit.w dt{text-align:left}}@media screen and (min-width: 751px){.popup#howto02 .tableCol td .detaileLsit.w dt,.popup#howto02 .tableCol td .detaileLsit.w dd{width:100%}}.popup#howto02 .tableCol td .detaileLsit.type dt,.popup#howto02 .tableCol td .detaileLsit.type dd{width:50% !important;margin:0;text-align:center}.popup#howto02 .tableCol td .stit{font-size:1.1em;font-weight:bold;margin-bottom:0.5em;display:inline-block}.popup#howto02 .tableCol td .list li{margin-bottom:0.5em}.popup#howto02 .tableCol td .list li:last-child{margin-bottom:0}.popup#howto02 .tableCol .notice{color:#848484}@media screen and (max-width: 750px){.popup#howto02 .tableCol tr:first-child th{min-width:5em}}@media screen and (max-width: 750px){.popup#howto02 .tableCol tr:first-child th:nth-child(1){min-width:5em;width:5em}}@media screen and (min-width: 751px){.popup#howto02 .tableCol tr:first-child th:nth-child(1){width:16%}}.popup#howto02 .tableCol table.typeList{margin-top:2em}.popup#howto02 .tableCol table.typeList th{width:50%;background:#EEE;vertical-align:middle;color:#000;word-break:break-all;border-color:#fff !important}.popup#howto02 .tableCol table.typeList td{text-align:center;border-color:#fff !important}.popup#howto02 .tableCol table.typeList tr:first-child th{width:50%;min-width:unset !important}@media screen and (max-width: 750px){.popup#howto02 .tableCol table.typeList tr:first-child th{width:50%}}@media screen and (max-width: 750px){.popup#howto02 .tableCol table.typeList tr:first-child th:nth-child(1){width:50%}}@media screen and (min-width: 751px){.popup#howto02 .tableCol table.typeList tr:first-child th:nth-child(1){width:50%}}.popup#howto02 .tableCol table.typeList tr:nth-child(odd) td{background:#fafafa}.popup#character01{background:url(../images/character/character01/bg.webp) no-repeat top center;background-size:cover}.popup#character01 h1{margin:0 auto 4%}@media screen and (min-width: 751px){.popup#character01 h1{width:90%}}.popup#character01 .characterList{width:90%;margin:0 auto}.popup#character01 .characterList li{position:relative;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;background:#000}@media screen and (max-width: 750px){.popup#character01 .characterList li{-webkit-justify-content:center;justify-content:center;border-radius:4vw;gap:5%}}@media screen and (min-width: 751px){.popup#character01 .characterList li{border-radius:1.5vw;padding:1vw 0}}.popup#character01 .characterList li:nth-child(1) .name img{max-width:119px}@media screen and (min-width: 751px){.popup#character01 .characterList li:nth-child(1) .name img{width:8.5vw}}.popup#character01 .characterList li+li{margin-top:3%}.popup#character01 .characterList .pic{display:block;position:relative}@media screen and (max-width: 750px){.popup#character01 .characterList .pic{padding:4% 0 0 0;width:32%}}@media screen and (min-width: 751px){.popup#character01 .characterList .pic{width:25%;top:-2vw;padding:0 0 0 3%}}.popup#character01 .characterList .pic img{max-width:204px}@media screen and (max-width: 750px){.popup#character01 .characterList .pic img{width:100%}}@media screen and (min-width: 751px){.popup#character01 .characterList .pic img{width:14.5vw}}.popup#character01 .characterList .name{display:block}@media screen and (max-width: 750px){.popup#character01 .characterList .name{width:30%;padding:4% 0 0 0}}@media screen and (min-width: 751px){.popup#character01 .characterList .name{width:15%}}.popup#character01 .characterList .name img{max-width:119px}@media screen and (max-width: 750px){.popup#character01 .characterList .name img{width:100%}}@media screen and (min-width: 751px){.popup#character01 .characterList .name img{width:8.5vw}}.popup#character01 .characterList .txt{color:#fff}@media screen and (max-width: 750px){.popup#character01 .characterList .txt{width:100%;padding:5%}}@media screen and (min-width: 751px){.popup#character01 .characterList .txt{width:60%}}.popup#character01 .patapon2{position:relative;background:#c5d716;border:5px solid #000;margin-top:5%;padding:8% 0}@media screen and (max-width: 750px){.popup#character01 .patapon2{padding:15% 0}}.popup#character01 .patapon2::before{position:absolute;display:block;content:"";width:100%;z-index:1;background:url(../images/common/line_bl.webp) repeat-x top center;background-size:contain;top:0}@media screen and (max-width: 750px){.popup#character01 .patapon2::before{height:7.33333vw}}@media screen and (min-width: 751px){.popup#character01 .patapon2::before{height:2.75vw}}.popup#character01 .patapon2::after{position:absolute;display:block;content:"";width:100%;z-index:1;background:url(../images/common/line_bl.webp) repeat-x bottom center;background-size:contain;bottom:0}@media screen and (max-width: 750px){.popup#character01 .patapon2::after{height:7.33333vw}}@media screen and (min-width: 751px){.popup#character01 .patapon2::after{height:2.75vw}}@media screen and (max-width: 750px){.popup#character01 .patapon2 h1{width:90%}}.popup#terms{background:url(../images/special/streamingkit/bg.webp) no-repeat top center;background-size:cover}.popup#terms h1{margin:0 auto 4%}@media screen and (min-width: 751px){.popup#terms h1{width:90%;margin:0 auto 4%}}

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