@-webkit-keyframes textShow01{0%{color:transparent}40%{color:transparent}60%{color:#fff}100%{color:#fff}}@keyframes textShow01{0%{color:transparent}40%{color:transparent}60%{color:#fff}100%{color:#fff}}@-webkit-keyframes textShow01-blue{0%{color:transparent}40%{color:transparent}60%{color:#22f}100%{color:#22f}}@keyframes textShow01-blue{0%{color:transparent}40%{color:transparent}60%{color:#22f}100%{color:#22f}}@-webkit-keyframes textShow02{0%{width:0;left:0}40%{width:100%;left:0}60%{width:100%;left:0}100%{width:100%;left:100%}}@keyframes textShow02{0%{width:0;left:0}40%{width:100%;left:0}60%{width:100%;left:0}100%{width:100%;left:100%}}@-webkit-keyframes catchShow{0%{left:0}100%{left:100%}}@keyframes catchShow{0%{left:0}100%{left:100%}}main{position:relative}main .js-t.is-active .text span{-webkit-animation:textShow01 0.75s forwards;animation:textShow01 0.75s forwards}main .js-t.is-active .text span.blue{-webkit-animation:textShow01-blue 0.75s forwards;animation:textShow01-blue 0.75s forwards}main .js-t.is-active .text span:before{-webkit-animation:textShow02 0.75s forwards;animation:textShow02 0.75s forwards}main .js-t.is-active .catch.black:before,main .js-t.is-active .catch.white span:before{-webkit-animation:catchShow 0.6s forwards;animation:catchShow 0.6s forwards}main .objText{font-family:"Chakra Petch","Noto Sans JP",sans-serif;color:#22f;letter-spacing:0.06em;font-weight:700;pointer-events:none}@media screen and (max-width: 959px){main .objText{font-size:0.5em}}@media screen and (min-width: 960px){main .objText{font-size:0.6em}}main .objText img{display:inline-block;width:0.7em;vertical-align:baseline;margin-right:0.2em}main h2 span,main h3 span,main h4 span{font-family:"Chakra Petch","Noto Sans JP",sans-serif;color:#22f;font-weight:700;pointer-events:none;opacity:1}main h2 span.sTxt,main h3 span.sTxt,main h4 span.sTxt{font-family:"Noto Sans JP",sans-serif;color:#fff}main .shuffle:not(.is-active){opacity:0 !important}main .text>span{position:relative;display:block;width:100%;padding:0.1em 0;overflow:hidden;color:transparent}main .text>span.line{font-size:0.5em}main .text>span.line:after{content:"";position:absolute;top:0.7em;left:0;background:#fff;width:100%;height:1px;pointer-events:none}main .text>span:before{content:"";position:absolute;top:0;left:0;background:#22f;width:0;height:100%;pointer-events:none;z-index:5}main .text>span:nth-child(1){-webkit-animation-delay:0s !important;animation-delay:0s !important}main .text>span:nth-child(1):before{-webkit-animation-delay:0s !important;animation-delay:0s !important}main .text>span:nth-child(2){-webkit-animation-delay:0.1s !important;animation-delay:0.1s !important}main .text>span:nth-child(2):before{-webkit-animation-delay:0.1s !important;animation-delay:0.1s !important}main .text>span:nth-child(3){-webkit-animation-delay:0.2s !important;animation-delay:0.2s !important}main .text>span:nth-child(3):before{-webkit-animation-delay:0.2s !important;animation-delay:0.2s !important}main .text>span:nth-child(4){-webkit-animation-delay:0.3s !important;animation-delay:0.3s !important}main .text>span:nth-child(4):before{-webkit-animation-delay:0.3s !important;animation-delay:0.3s !important}main .text>span:nth-child(5){-webkit-animation-delay:0.4s !important;animation-delay:0.4s !important}main .text>span:nth-child(5):before{-webkit-animation-delay:0.4s !important;animation-delay:0.4s !important}main .text>span:nth-child(6){-webkit-animation-delay:0.5s !important;animation-delay:0.5s !important}main .text>span:nth-child(6):before{-webkit-animation-delay:0.5s !important;animation-delay:0.5s !important}main .text>span:nth-child(7){-webkit-animation-delay:0.6s !important;animation-delay:0.6s !important}main .text>span:nth-child(7):before{-webkit-animation-delay:0.6s !important;animation-delay:0.6s !important}main .text>span:nth-child(8){-webkit-animation-delay:0.7s !important;animation-delay:0.7s !important}main .text>span:nth-child(8):before{-webkit-animation-delay:0.7s !important;animation-delay:0.7s !important}main .text>span:nth-child(9){-webkit-animation-delay:0.8s !important;animation-delay:0.8s !important}main .text>span:nth-child(9):before{-webkit-animation-delay:0.8s !important;animation-delay:0.8s !important}main .text>span:nth-child(10){-webkit-animation-delay:0.9s !important;animation-delay:0.9s !important}main .text>span:nth-child(10):before{-webkit-animation-delay:0.9s !important;animation-delay:0.9s !important}main .text>span:nth-child(11){-webkit-animation-delay:1s !important;animation-delay:1s !important}main .text>span:nth-child(11):before{-webkit-animation-delay:1s !important;animation-delay:1s !important}main .text>span:nth-child(12){-webkit-animation-delay:1.1s !important;animation-delay:1.1s !important}main .text>span:nth-child(12):before{-webkit-animation-delay:1.1s !important;animation-delay:1.1s !important}main .text>span:nth-child(13){-webkit-animation-delay:1.2s !important;animation-delay:1.2s !important}main .text>span:nth-child(13):before{-webkit-animation-delay:1.2s !important;animation-delay:1.2s !important}main .text>span:nth-child(14){-webkit-animation-delay:1.3s !important;animation-delay:1.3s !important}main .text>span:nth-child(14):before{-webkit-animation-delay:1.3s !important;animation-delay:1.3s !important}main .text>span:nth-child(15){-webkit-animation-delay:1.4s !important;animation-delay:1.4s !important}main .text>span:nth-child(15):before{-webkit-animation-delay:1.4s !important;animation-delay:1.4s !important}main .text>span:nth-child(16){-webkit-animation-delay:1.5s !important;animation-delay:1.5s !important}main .text>span:nth-child(16):before{-webkit-animation-delay:1.5s !important;animation-delay:1.5s !important}main .text>span:nth-child(17){-webkit-animation-delay:1.6s !important;animation-delay:1.6s !important}main .text>span:nth-child(17):before{-webkit-animation-delay:1.6s !important;animation-delay:1.6s !important}main .text>span:nth-child(18){-webkit-animation-delay:1.7s !important;animation-delay:1.7s !important}main .text>span:nth-child(18):before{-webkit-animation-delay:1.7s !important;animation-delay:1.7s !important}main .text>span:nth-child(19){-webkit-animation-delay:1.8s !important;animation-delay:1.8s !important}main .text>span:nth-child(19):before{-webkit-animation-delay:1.8s !important;animation-delay:1.8s !important}main .text>span:nth-child(20){-webkit-animation-delay:1.9s !important;animation-delay:1.9s !important}main .text>span:nth-child(20):before{-webkit-animation-delay:1.9s !important;animation-delay:1.9s !important}main .text>span:nth-child(21){-webkit-animation-delay:2s !important;animation-delay:2s !important}main .text>span:nth-child(21):before{-webkit-animation-delay:2s !important;animation-delay:2s !important}main .text>span:nth-child(22){-webkit-animation-delay:2.1s !important;animation-delay:2.1s !important}main .text>span:nth-child(22):before{-webkit-animation-delay:2.1s !important;animation-delay:2.1s !important}main .text>span:nth-child(23){-webkit-animation-delay:2.2s !important;animation-delay:2.2s !important}main .text>span:nth-child(23):before{-webkit-animation-delay:2.2s !important;animation-delay:2.2s !important}main .text>span:nth-child(24){-webkit-animation-delay:2.3s !important;animation-delay:2.3s !important}main .text>span:nth-child(24):before{-webkit-animation-delay:2.3s !important;animation-delay:2.3s !important}main .text>span:nth-child(25){-webkit-animation-delay:2.4s !important;animation-delay:2.4s !important}main .text>span:nth-child(25):before{-webkit-animation-delay:2.4s !important;animation-delay:2.4s !important}main .text>span:nth-child(26){-webkit-animation-delay:2.5s !important;animation-delay:2.5s !important}main .text>span:nth-child(26):before{-webkit-animation-delay:2.5s !important;animation-delay:2.5s !important}main .text>span:nth-child(27){-webkit-animation-delay:2.6s !important;animation-delay:2.6s !important}main .text>span:nth-child(27):before{-webkit-animation-delay:2.6s !important;animation-delay:2.6s !important}main .text>span:nth-child(28){-webkit-animation-delay:2.7s !important;animation-delay:2.7s !important}main .text>span:nth-child(28):before{-webkit-animation-delay:2.7s !important;animation-delay:2.7s !important}main .text>span:nth-child(29){-webkit-animation-delay:2.8s !important;animation-delay:2.8s !important}main .text>span:nth-child(29):before{-webkit-animation-delay:2.8s !important;animation-delay:2.8s !important}main .text>span:nth-child(30){-webkit-animation-delay:2.9s !important;animation-delay:2.9s !important}main .text>span:nth-child(30):before{-webkit-animation-delay:2.9s !important;animation-delay:2.9s !important}main .text>span+span{margin-top:0.4em}main .catch.black,main .catch.white span{position:relative;overflow:hidden}main .catch.black:before,main .catch.white span:before{content:"";position:absolute;top:0;left:0;background:#22f;width:100%;height:100%;pointer-events:none;z-index:5}main .catch.black{color:#fff}main .catch.white{color:#000}@media screen and (max-width: 959px){main{padding:calc(152 / 750 * 100%) 0 0 0}main>.obj img{position:absolute;top:0;width:calc(135 / 750 * 100%);margin-top:calc(835 / 750 * 100%);z-index:-1}main>.obj img:nth-child(1){left:50%;margin-left:calc(-412 / 750 * 100%)}main>.obj img:nth-child(2){right:50%;margin-right:calc(-412 / 750 * 100%)}main h2{width:100%;font-weight:400;letter-spacing:0.1em;margin:0 0 0 calc(27 / 750 * 100%);text-transform:uppercase}main h2 span{display:block;font-size:2.5em;letter-spacing:0.1em}main h2 span.sTxt{font-size:0.9em}main h3{width:100%;text-align:center;font-weight:400;letter-spacing:0.1em;margin:calc(87 / 750 * 100%) 0 calc(37 / 750 * 100%);z-index:100}main h3 span{display:block;font-size:1.8em;letter-spacing:0.1em}}@media screen and (min-width: 960px){main{margin-top:min(calc(80 / 1440 * 98.5vw),80px);padding:min(calc(68 / 1440 * 98.5vw),68px) 0 0}main>.obj img{position:absolute;top:0;width:calc(226 / 1440 * 98.5vw);max-width:226px;margin-top:min(calc(96 / 1440 * 98.5vw),96px);z-index:-1}main>.obj img:nth-child(1){left:50%;margin-left:max(calc(-793 / 1440 * 98.5vw),-793px)}main>.obj img:nth-child(2){right:50%;margin-right:max(calc(-793 / 1440 * 98.5vw),-793px)}main h2{position:relative;width:100%;text-align:center;z-index:100;text-transform:uppercase}main h2 span{display:block;font-size:9.8em;line-height:1em;letter-spacing:0.1em}main h2 span.sTxt{font-size:1.4em}main h3{position:relative;width:100%;text-align:center;margin:min(calc(86 / 1440 * 98.5vw),86px) 0 min(calc(30 / 1440 * 98.5vw),30px);z-index:100}main h3 span{display:block;font-size:3.2em;line-height:1em;letter-spacing:0.1em}main .flexBox{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}}main #snav .btn{width:100%;height:100%;margin:0}main #snav .active .btn{background:#22c}@media screen and (max-width: 959px){main #snav{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;gap:1em 5%;margin:calc(50 / 750 * 100%) calc(34 / 750 * 100%)}main #snav li{width:47.5%}main #snav li:first-child{margin-left:0}main #snav li:nth-child(3n){margin-right:0}main #snav .btn{font-size:0.7em}}@media screen and (min-width: 960px){main #snav{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;gap:1.5%;width:calc(calc(1200 / 1440 * 100%) - calc(9*2 / 1440 * 98.5vw));max-width:calc(1200px - calc(9 * 2px));margin:min(calc(80 / 1440 * 98.5vw),80px) auto}main #snav li{width:23.875%}}#popup{overflow:hidden;position:relative;z-index:0}@media screen and (min-width: 960px){#popup{font-size:min(calc(16/1200*100vw),16px)}}#popup:before,#popup:after{content:"";position:absolute;z-index:1;bottom:0;width:8px;height:8px;border-bottom:solid 1px #22f}#popup:before{left:0;border-left:solid 1px #22f}#popup:after{right:0;border-right:solid 1px #22f}#popup a:not([class]){background:#22f;word-break:break-all}#popupCol:before,#popupCol:after{content:"";position:absolute;z-index:1;top:0;width:8px;height:8px;border-top:solid 1px #22f}#popupCol:before{left:0;border-left:solid 1px #22f}#popupCol:after{right:0;border-right:solid 1px #22f}#popupCol .shuffle:not(.is-active){opacity:0 !important}@media screen and (max-width: 959px){#popupCol{padding:calc(72 / 750 * 100%) calc(34 / 750 * 100%)}}@media screen and (min-width: 960px){#popupCol{margin:0 auto;padding:min(calc(60 / 1440 * 98.5vw),60px)}}#popupCol h2{margin:0}#popupCol h2 span{font-family:"Chakra Petch","Noto Sans JP",sans-serif;color:#22f;font-weight:700;pointer-events:none;opacity:1}#popupCol h2 span.sTxt{font-family:"Noto Sans JP",sans-serif;color:#fff}@media screen and (max-width: 959px){#popupCol h2{box-sizing:border-box;width:100%;font-weight:400;font-size:1.6em;line-height:1.2;letter-spacing:0.1em;z-index:100;min-height:2lh;text-align:center;margin:0 0 calc(60 / 750 * 100vw) 0}#popupCol h2 span{display:block;font-size:1em;letter-spacing:0.1em}}@media screen and (min-width: 960px){#popupCol h2{position:relative;width:100%;min-height:1lh;text-align:center;z-index:100;font-size:3em;line-height:1em;margin:0 0 1em 0}#popupCol h2 span{display:block;font-size:1em;line-height:1em;letter-spacing:0.1em}}@media screen and (max-width: 959px){#popupCol .imgBox{width:100%;aspect-ratio:1440 / 810;padding:calc(72 / 750 * 100%) 0}#popupCol .imgBox div{aspect-ratio:1440 / 810;border:1px solid #333;width:100%;overflow:hidden}#popupCol .imgBox img{width:100%;height:auto}}@media screen and (min-width: 960px){#popupCol .imgBox{aspect-ratio:1440 / 810;padding:min(calc(31 / 1200 * 100%),31px) 0}}@media screen and (min-width: 960px) and (min-width: 960px){#popupCol .imgBox{margin:0 auto}}@media screen and (min-width: 960px){#popupCol .imgBox div{aspect-ratio:1440 / 810;border:1px solid #333;display:block;width:100%;overflow:hidden}#popupCol .imgBox img{width:100%;height:auto}}@media screen and (max-width: 959px){#popupCol .btn{margin:0}}@media screen and (min-width: 960px){#popupCol .btn{width:calc(600 / 1440 * 98.5vw);max-width:600px;font-size:2em;padding:0.8em 0}}#popupCol ol>li,#popupCol ul>li{margin-top:0.5em;text-indent:-1em;padding-left:1em}#popupCol ol>li:first-child,#popupCol ul>li:first-child{margin-top:0}#productCol{position:relative}#productCol:before,#productCol:after{content:"";position:absolute;z-index:1;top:0;width:8px;height:8px;border-top:solid 1px #22f}#productCol:before{left:0;border-left:solid 1px #22f}#productCol:after{right:0;border-right:solid 1px #22f}#productCol h2{box-sizing:border-box;background:#22c;min-height:inherit;padding:0.5em;line-height:1;color:#FFF;margin:0}#productCol h2 span{color:#FFF}@media screen and (max-width: 959px){#productCol h2{box-sizing:border-box;width:100%;font-size:6.8vw;letter-spacing:0.1em;text-align:center;margin:0 0 0 0}#productCol h2 span{font-size:1em;line-height:1.2;letter-spacing:0.1em}}@media screen and (min-width: 960px){#productCol h2{position:relative;width:100%;min-height:inherit;text-align:center;z-index:100;font-size:3.2em;line-height:1;margin:0 0 0 0}#productCol h2 span{display:block;font-size:1em;line-height:1;letter-spacing:0.1em}}@media screen and (max-width: 959px){#productCol{padding:calc(72 / 750 * 100%) calc(34 / 750 * 100%)}#productCol .imgBox{display:block;width:100%;aspect-ratio:16 / 9}#productCol .imgBox div{width:100%;height:100%;overflow:hidden}#productCol .imgBox img{width:100%;height:auto}#productCol .imgBox:has(>div img[src*="ont"]){aspect-ratio:394/107}#productCol .storeList{background:#292929;margin-top:calc(60 / 750 * 100%)}#productCol .storeList dt{background:#22c;padding:calc(36 / 750 * 100%);font-size:0.9em;font-weight:700;color:#FFF;text-align:center}#productCol .storeList dd{padding:calc(36 / 750 * 100%)}#productCol .storeList .btnList{display:grid;gap:1em}#productCol .storeList a.btn{margin:0;word-break:normal;font-size:0.8em;letter-spacing:0;transition:opacity 0.3s}#productCol.js-t:not(.is-active) a.btn{width:calc(382 / 1440 * 98.5vw) !important;max-width:382px !important}}@media screen and (min-width: 960px){#productCol{margin:0;padding:min(calc(60 / 1440 * 98.5vw),60px)}#productCol .imgBox{display:block;width:100%;aspect-ratio:16 / 9}#productCol .imgBox div{width:100%;height:100%;overflow:hidden}#productCol .imgBox img{width:100%;height:auto}#productCol .storeList{margin-top:min(calc(40 / 1440 * 98.5vw),40px)}#productCol .storeList:has(>li:nth-of-type(2)){display:grid;grid-template-columns:70% auto;gap:1.5%}#productCol .storeList dl{display:grid;grid-auto-rows:-webkit-min-content auto;grid-auto-rows:min-content auto;height:100%}#productCol .storeList dt{background:#22c;padding:min(calc(20 / 1440 * 98.5vw),20px);font-weight:700;line-height:1;color:#FFF;text-align:center}#productCol .storeList dt br{display:none}#productCol .storeList dd{background:#292929;padding:min(calc(30 / 1440 * 98.5vw),30px)}#productCol .storeList .btnList{display:grid;grid-template-columns:repeat(3, 1fr);gap:1em}#productCol .storeList a.btn{width:100%;max-width:100%;height:100%;margin:0;word-break:normal;letter-spacing:0;transition:opacity 0.3s}#productCol.js-t:not(.is-active) a.btn{width:100% !important;max-width:100% !important}}#popup.offline #popupCol .mb05{margin-bottom:0.5em}#popup.offline #popupCol .mb1{margin-bottom:1em}#popup.offline #popupCol .mb2{margin-bottom:2em}#popup.offline #popupCol .mb3{margin-bottom:3em}#popup.offline #popupCol .btnList{margin-bottom:1em}#popup.offline #popupCol .btnList .btn{text-align:center;font-size:1em}@media screen and (min-width: 960px){#popup.offline #popupCol .btnList .btn{width:calc(700 / 1440 * 98.5vw);max-width:700px}}#popup.offline #popupCol .btnList li{padding:0;text-indent:0}#popup.offline #popupCol hr.lineA{margin:3em 0;border:none;border-bottom:1px dotted #888}#popup.offline #popupCol h2 .cB{font-size:0.7em;display:inline-block;background:#22f;color:#FFF;margin-bottom:0.2em;line-height:1.2;padding:0.1em 0.2em 0}#popup.offline #popupCol h3{font-size:1.3em;font-weight:700;text-align:left}@media screen and (max-width: 959px){#popup.offline #popupCol h3{margin:calc(87 / 750 * 100%) 0 calc(37 / 750 * 100%)}}@media screen and (min-width: 960px){#popup.offline #popupCol h3{margin:min(calc(60 / 1440 * 98.5vw),60px) 0 min(calc(30 / 1440 * 98.5vw),30px)}}#popup.offline #popupCol h3:after{content:"";display:block;background:#22f;width:0.5em;height:1px;margin:0.5em 0}#popup.offline #popupCol h4{font-size:1.1em;font-weight:700;margin-bottom:0.5em}#popup.offline #popupCol table{width:100%;overflow-x:auto;table-layout:fixed}#popup.offline #popupCol .table{background:#000;width:100%}#popup.offline #popupCol .table th,#popup.offline #popupCol .table td{padding:0.8em;text-align:left}#popup.offline #popupCol .table .notice li{text-indent:-1em;padding-left:1em;margin-bottom:0.2em}#popup.offline #popupCol .table th{font-weight:700}@media screen and (max-width: 959px){#popup.offline #popupCol .table th:nth-child(1){width:45%}#popup.offline #popupCol .table th:nth-child(2){width:55%}}@media screen and (min-width: 960px){#popup.offline #popupCol .table th:nth-child(1){width:40%}#popup.offline #popupCol .table th:nth-child(2){width:60%}}#popup.offline #popupCol .table tr:first-child th{background:#22c;font-weight:700}#popup.offline #popupCol .table tr:nth-child(n+2) th,#popup.offline #popupCol .table tr:nth-child(n+2) td{border-right:1px dotted #292929;border-bottom:1px dotted #292929}#popup.offline #popupCol .table tr:nth-child(n+2) th:last-child,#popup.offline #popupCol .table tr:nth-child(n+2) td:last-child{border-right:none}#popup.offline #popupCol .table tr:last-child th,#popup.offline #popupCol .table tr:last-child td{border-bottom:none}#popup.offline #popupCol .imgBox{box-sizing:border-box;background:#3d3d3d;width:100%;padding:1em;text-align:center;margin-bottom:2em}#popup.offline #popupCol .imgBox img{width:auto;max-width:100%}

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