.lang-th{--text-font-family: Noto Sans Thai, -apple-system, sans-serif}.lang-th.font02{--text-font-family: Bai Jamjuree, -apple-system, sans-serif}.lang-th.font03{--text-font-family: Athiti, -apple-system, sans-serif}.lang-zh-tw{--text-font-family: Noto Sans TC, -apple-system, sans-serif}.lang-zh-cn{--text-font-family: Noto Sans SC, -apple-system, sans-serif}.lang-en{--text-font-family: Zen Kaku Gothic New, Noto Sans JP, -apple-system, sans-serif}.lang-ja{--text-font-family: Zen Kaku Gothic New, Noto Sans JP, -apple-system, sans-serif}@media(min-width: 1100px){.pc{display:block !important}.sp{display:none !important}.pcInline{display:inline !important}.spInline{display:none !important}}@media(max-width: 1099.9px){.pc{display:none !important}.sp{display:block !important}.pcInline{display:none !important}.spInline{display:inline !important}}.article .articleDetail .date span{margin-left:10px;font-family:"Zen Kaku Gothic New","Noto Sans JP",-apple-system,sans-serif}@media(max-width: 1099.9px){.article .articleDetail .date span{margin-left:min(1.8666666667vw,14px)}}@media(min-width: 1100px){.article .articleInner{padding:150px 10px 0px}}@media(max-width: 1099.9px){.article .articleInner{padding:min(26.6666666667vw,200px) min(4.6666666667vw,35px) 0}}@media(min-width: 1100px){.article .articleBody p:first-child{margin-top:60px}}@media(max-width: 1099.9px){.article .articleBody p:first-child{margin-top:min(5.3333333333vw,40px)}}@media(min-width: 1100px){.article .articleBody{margin-top:62px}}@media(max-width: 1099.9px){.article .articleBody{margin-top:min(4.5333333333vw,34px)}}@media(min-width: 1100px){.article .articleBody .frame{margin-top:6rem;padding:28px 40px}}@media(max-width: 1099.9px){.article .articleBody .frame{margin-top:min(13.3333333333vw,100px);padding:min(3.7333333333vw,28px)}}@media(max-width: 1099.9px){.article .articleBody .anotation{margin-top:min(3.7333333333vw,28px);padding-left:min(1.3333333333vw,10px)}}@media(min-width: 1100px){.article .articleBody .anotation>li{font-size:16px;margin-top:1rem}}@media(max-width: 1099.9px){.article .articleBody .anotation>li{font-size:min(3.7333333333vw,28px);margin-top:min(1.3333333333vw,10px);padding-left:min(2.4vw,18px)}}.article .articleBody .anotation>li:first-child{margin-top:0}@media(min-width: 1100px){.article .articleBody .block{margin:2rem 0 0}}@media(max-width: 1099.9px){.article .articleBody .block{margin:min(8vw,60px) 0 0}}@media(max-width: 1099.9px){.article .articleBody hr{margin-top:min(5.3333333333vw,40px)}}.eventInfoList dt{margin:0;font-weight:700;color:#8a9cb5;line-height:1}.eventInfoList dt:not(:first-of-type){margin-top:40px}@media(max-width: 1099.9px){.eventInfoList dt:not(:first-of-type){margin-top:min(5.3333333333vw,40px)}}@media(min-width: 1100px){.eventInfoList dt{font-size:25px}}@media(max-width: 1099.9px){.eventInfoList dt{font-size:min(4.8vw,36px)}}.eventInfoList dd{margin:0;font-weight:700}@media(min-width: 1100px){.eventInfoList dd{margin-top:20px;font-size:20px}}@media(max-width: 1099.9px){.eventInfoList dd{margin-top:min(2.6666666667vw,20px);font-size:min(4.2666666667vw,32px)}}.filterCol{display:flex;justify-content:space-between;align-items:center;margin-top:60px;width:100%}@media(max-width: 1099.9px){.filterCol{flex-direction:column;align-items:start;margin-top:8vw}}.filterCol h3.filterColTit{color:#8a9cb5;font-size:22px;font-weight:700;margin:0 30px 0 0;white-space:nowrap;line-height:1}@media(max-width: 1099.9px){.filterCol h3.filterColTit{margin-right:0;font-size:min(4.8vw,36px)}}.filter{position:relative}@media(min-width: 1100px){.filter{min-width:860px}}@media(max-width: 1099.9px){.filter{width:100%;margin-top:5.3333333333vw}}.filterList{position:absolute;display:none;width:100%;z-index:11;padding:0;border-radius:20px;margin-top:10px;backdrop-filter:blur(3px)}@media(max-width: 1099.9px){.filterList{width:100%;border-radius:min(5.3333333333vw,40px);margin-top:min(1.3333333333vw,10px)}}.filterList::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 0 24px rgba(44,57,55,.18);background:rgba(246,246,246,.8);border-radius:20px;z-index:1}@media(max-width: 1099.9px){.filterList::before{box-shadow:0 0 min(3.2vw,24px) rgba(44,57,55,.18);background:rgba(246,246,246,.9);border-radius:min(5.3333333333vw,40px)}}.filterListItems{position:relative;border-radius:20px;z-index:10}@media(max-width: 1099.9px){.filterListItems{border-radius:min(5.3333333333vw,40px)}}@media(min-width: 1100px){.filterList a,.filterList button{transition:.3s ease}.filterList a:hover,.filterList button:hover{background:#fff}}.filterList p,.filterList a,.filterList button{pointer-events:auto;position:relative;display:block;color:#2d2d2d;text-align:center;font-size:16px;width:100%;padding:15px 20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0}.filterList p::before,.filterList a::before,.filterList button::before{content:"";width:calc(100% - 40px);height:0;display:block;position:absolute;bottom:0;left:20px;border-bottom:solid #7a7f80 1px}@media(max-width: 1099.9px){.filterList p,.filterList a,.filterList button{font-size:min(3.7333333333vw,28px);padding:min(3.3333333333vw,25px) 5.3333333333vw}.filterList p::before,.filterList a::before,.filterList button::before{width:calc(100% - 10.6666666667vw);left:5.3333333333vw}}.filterList p.is-current,.filterList a.is-current,.filterList button.is-current{pointer-events:none;background-color:rgba(83,147,161,.7);color:#fff}.filterList p.is-current::before,.filterList a.is-current::before,.filterList button.is-current::before{border:none}.filterList p:first-child,.filterList a:first-child,.filterList button:first-child{border-radius:20px 20px 0 0}@media(max-width: 1099.9px){.filterList p:first-child,.filterList a:first-child,.filterList button:first-child{border-radius:min(5.3333333333vw,40px) min(5.3333333333vw,40px) 0 0}}.filterList p:last-child,.filterList a:last-child,.filterList button:last-child{border-radius:0 0 20px 20px}@media(max-width: 1099.9px){.filterList p:last-child,.filterList a:last-child,.filterList button:last-child{border-radius:0 0 min(5.3333333333vw,40px) min(5.3333333333vw,40px)}}.filterList p:last-child::before,.filterList a:last-child::before,.filterList button:last-child::before{border-bottom:none}.filterList p:only-child,.filterList a:only-child,.filterList button:only-child{border-radius:20px}@media(max-width: 1099.9px){.filterList p:only-child,.filterList a:only-child,.filterList button:only-child{border-radius:min(5.3333333333vw,40px)}}.filterList p:has(+.is-current)::before,.filterList a:has(+.is-current)::before,.filterList button:has(+.is-current)::before{border:none}.filterSelectValue .toggleBtn{display:flex;justify-content:space-between;align-items:center;border-radius:100px;background-color:rgba(255,255,255,.6);box-shadow:0 0 7px rgba(132,132,132,.15);padding:17px 25px 17px 35px;width:100%}@media(min-width: 1100px){.filterSelectValue .toggleBtn{height:56px}.filterSelectValue .toggleBtn:hover{outline:1px solid;outline-color:#333;outline-offset:0px;animation:light .8s infinite}}@media(max-width: 1099.9px){.filterSelectValue .toggleBtn{width:100%;height:8.8vw;padding:1.3333333333vw 3.4666666667vw 1.3333333333vw 4vw}}.filterSelectValue .toggleBtn .text{width:100%;font-size:22px;font-weight:400;color:#2d2d2d;overflow:hidden;white-space:nowrap;text-align:left;text-overflow:ellipsis}@media(max-width: 1099.9px){.filterSelectValue .toggleBtn .text{font-size:3.7333333333vw}}.filterSelectValue .toggleBtn .arrow{width:12px;height:8px;margin:auto 0 auto 12px}@media(max-width: 1099.9px){.filterSelectValue .toggleBtn .arrow{width:2.6666666667vw;height:1.8666666667vw;margin:auto 0 auto 1.6vw}}.shopListCol{margin:40px 0 0}@media(max-width: 1099.9px){.shopListCol{margin:min(8vw,60px) 0 0}}.shopListCol .shopListColBox{display:flex;flex-direction:column;gap:10px;margin-top:0}@media(max-width: 1099.9px){.shopListCol .shopListColBox{gap:2vw}}.shopListCol .shopListDetail{display:flex;flex-flow:column nowrap;margin:0;padding:0;box-shadow:0px 30px 20px -10px rgba(201,215,227,.3);transition:.3s}@media(min-width: 1100px){.shopListCol .shopListDetail:hover{transform:translateY(-5px)}}@media(max-width: 1099.9px){.shopListCol .shopListDetail{margin:0;box-shadow:0px 4vw 2.6666666667vw -1.3333333333vw rgba(201,215,227,.3)}}.shopListCol .shopListDetail::before{display:none}.shopListCol .shopListDetail .shopListDetailInner{display:block;width:100%;padding:28px 30px;clip-path:polygon(calc(100% - 35px) 0, 100% 35px, 100% 100%, 0 100%, 0 0);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(255,255,255,.5);cursor:pointer}@media(max-width: 1099.9px){.shopListCol .shopListDetail .shopListDetailInner{padding:3.3333333333vw 4vw;clip-path:polygon(calc(100% - 5.3333333333vw) 0, 100% 5.3333333333vw, 100% 100%, 0 100%, 0 0);-webkit-backdrop-filter:blur(0.4vw);backdrop-filter:blur(0.4vw)}}.shopListCol .shopListDetail .shopName{font-size:20px;font-weight:700;color:#3e707c;margin:20px 0 0;line-height:1}@media(max-width: 1099.9px){.shopListCol .shopListDetail .shopName{font-size:min(3.7333333333vw,28px);margin:2.6666666667vw 0 0}}.shopListCol .shopListDetail .shopDate{display:block;font-size:20px;font-weight:400;color:#242424;line-height:1}@media(max-width: 1099.9px){.shopListCol .shopListDetail .shopDate{font-size:min(3.7333333333vw,28px)}}.shopListCol .shopListDetail .shopDate time{font-family:"Big Shoulders Display",-apple-system,sans-serif;margin-right:7px}.userListCol{margin:60px 0 0}@media(max-width: 1099.9px){.userListCol{margin:min(8vw,60px) 0 0}}.userListCol .userListColBox{display:flex;flex-direction:column;gap:20px;margin:60px 0 0}@media(max-width: 1099.9px){.userListCol .userListColBox{gap:2.6666666667vw;margin:min(8vw,60px) 0 0}}.userListCol .userListDetail{display:flex;flex-flow:column nowrap;margin:0;padding:0;box-shadow:0px 30px 20px -10px rgba(201,215,227,.3);transition:.3s;position:relative}.userListCol .userListDetail::before{display:none}@media(min-width: 1100px){.userListCol .userListDetail:hover{transform:translateY(-5px)}}@media(max-width: 1099.9px){.userListCol .userListDetail{box-shadow:0px 4vw 2.6666666667vw -1.3333333333vw rgba(201,215,227,.3)}}.userListCol .userListDetail .userListDetailInner{width:100%;display:block;position:relative;cursor:pointer;z-index:1}.userListCol .userListDetail .userListDetailInner::before{content:"";position:absolute;inset:0;background:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);clip-path:polygon(calc(100% - 35px) 0, 100% 35px, 100% 100%, 0 100%, 0 0);z-index:-1}@media(max-width: 1099.9px){.userListCol .userListDetail .userListDetailInner::before{-webkit-backdrop-filter:blur(0.4vw);backdrop-filter:blur(0.4vw);clip-path:polygon(calc(100% - 5.3333333333vw) 0, 100% 5.3333333333vw, 100% 100%, 0 100%, 0 0)}}.userListCol .userListDetail .userInfo{display:flex;position:relative;z-index:10}@media(max-width: 1099.9px){.userListCol .userListDetail .userInfo{display:block}}.userListCol .userListDetail .userInfo .userInfoRank{display:block;width:157px;padding:30px;text-align:center;font-size:22px;font-weight:500;color:#242424;line-height:1.4;position:relative}.userListCol .userListDetail .userInfo .userInfoRank::before{content:"";width:1px;height:38px;background-color:#3e707c;position:absolute;top:50%;right:0;transform:translate(-50%, -50%)}@media(max-width: 1099.9px){.userListCol .userListDetail .userInfo .userInfoRank::before{display:none}}@media(max-width: 1099.9px){.userListCol .userListDetail .userInfo .userInfoRank{width:17.0666666667vw;display:inline-block;font-size:min(4vw,30px);background:rgba(255,255,255,.7);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 2.9333333333vw), calc(100% - 3.2vw) 100%, 0 100%);backdrop-filter:blur(0.6666666667vw);color:#242424;padding:0.8vw;position:absolute;top:-1.3333333333vw;left:-1.3333333333vw;z-index:100}}.userListCol .userListDetail .userInfo .userInfoName{display:block;width:100%;padding:30px 30px 30px 60px;font-size:20px;font-weight:700;color:#3e707c;margin:0}@media(max-width: 1099.9px){.userListCol .userListDetail .userInfo .userInfoName{font-size:min(3.7333333333vw,28px);padding:7.4666666667vw 4vw 8vw;margin:0}}.userListCol .userListDetail .userDeck{width:190px;padding:10px 0;position:absolute;bottom:0;right:0;z-index:20;background-color:#84b1bb;clip-path:polygon(20px 0, 100% 0, 100% 100%, 0 100%)}@media(max-width: 1099.9px){.userListCol .userListDetail .userDeck{width:31.3333333333vw;padding:0.9333333333vw 0;clip-path:polygon(3.3333333333vw 0, 100% 0, 100% 100%, 0 100%)}}.userListCol .userListDetail .userDeck span{display:block;font-size:15px;font-weight:500;color:#fff;padding-left:40px;position:relative}@media(max-width: 1099.9px){.userListCol .userListDetail .userDeck span{padding-left:5.3333333333vw;font-size:min(2.9333333333vw,22px)}}.userListCol .userListDetail .userDeck span::after{content:"";width:23px;height:16px;top:50%;right:30px;transform:translateY(-50%);background:url("../images/common/arrow.png") no-repeat;background-size:contain;background-position:center;position:absolute}@media(max-width: 1099.9px){.userListCol .userListDetail .userDeck span::after{width:3.7333333333vw;height:2.6666666667vw;right:4vw}}.deckListCol{margin:60px 0 0}@media(max-width: 1099.9px){.deckListCol{margin:min(8vw,60px) 0 0}}.deckListCol h3{color:#242424;font-size:25px;font-weight:var(--weight-medium);line-height:1.1;border-left:8px solid var(--accentColor);padding-left:20px;margin-top:60px;margin-bottom:0}@media(max-width: 1099.9px){.deckListCol h3{line-height:1.5;font-size:min(4.8vw,36px);padding-left:min(2.6666666667vw,20px);margin-top:min(8vw,60px);margin-bottom:0;border-width:min(1.3333333333vw,10px)}}.deckListCol .useCardsListCol{margin-top:40px;margin-bottom:130px}@media(max-width: 1099.9px){.deckListCol .useCardsListCol{margin-top:min(5.3333333333vw,40px);margin-bottom:min(16vw,120px)}}.userRank{display:inline-block;position:relative;padding-right:30px;margin-right:25px}@media(max-width: 1099.9px){.userRank{padding-right:min(4vw,30px);margin-right:min(3.3333333333vw,25px)}}.userRank::before{content:"";width:1px;height:45px;background-color:#3e707c;position:absolute;top:55%;right:0;transform:translate(-50%, -50%)}@media(max-width: 1099.9px){.userRank::before{height:min(6.6666666667vw,50px);top:54%}}.pagerCol{display:none;height:68px;margin:50px auto 0}@media(max-width: 1099.9px){.pagerCol{height:18.4vw;margin:1.3333333333vw auto 0}}.pagerColOuter{transition:.3s;width:100%;margin:auto}@media(min-width: 1100px){.pagerColOuter{max-width:1200px}}@media(max-width: 1099.9px){.pagerColOuter{padding:3.2vw}}.pagerColInner{display:flex;justify-content:center;align-items:center;border-radius:100px;width:max-content;padding:10px;margin:auto;transition:.3s}@media(min-width: 1100px){.pagerColInner{width:720px}}@media(max-width: 1099.9px){.pagerColInner{width:62.1333333333vw;padding:3.2vw}}.pagerCol .pagerArrowBtn{position:relative;border-radius:100px;white-space:nowrap;text-shadow:0 0 10px rgba(137,137,137,.8),0 0 10px rgba(137,137,137,.8)}@media(max-width: 1099.9px){.pagerCol .pagerArrowBtn{width:17.3333333333vw;height:12vw}}.pagerCol .pagerArrowBtn::before{width:24px;height:16px}@media(max-width: 1099.9px){.pagerCol .pagerArrowBtn::before{width:4.2666666667vw;height:3.2vw}}.pagerCol .pagerArrowBtn.prevBtn{padding:0 30px 0 74px;margin:0 auto 0 0}@media(max-width: 1099.9px){.pagerCol .pagerArrowBtn.prevBtn{padding:0}}.pagerCol .pagerArrowBtn.prevBtn::before{background-image:url("/images/common/arrow_left.png")}@media(max-width: 1099.9px){.pagerCol .pagerArrowBtn.prevBtn::before{left:6.1333333333vw}}.pagerCol .pagerArrowBtn.nextBtn{padding:0 74px 0 30px;margin:0 0 0 auto}@media(max-width: 1099.9px){.pagerCol .pagerArrowBtn.nextBtn{padding:0}}.pagerCol .pagerArrowBtn.nextBtn::before{background-image:url("/images/common/arrow.png");left:auto;right:27px}@media(max-width: 1099.9px){.pagerCol .pagerArrowBtn.nextBtn::before{right:6.1333333333vw}}.pagerCol .pagerArrowBtn.disable{filter:none !important;background:rgba(145,145,145,.4);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);box-shadow:none}@media(max-width: 1099.9px){.pagerCol .pagerArrowBtn.disable{-webkit-backdrop-filter:blur(0.1333333333vw);backdrop-filter:blur(0.1333333333vw)}}.pagerCol .pager{display:flex;justify-content:center;width:auto;gap:12px}.pagerCol .pager .pageBtn{display:flex;justify-content:center;width:36px;height:36px;line-height:32px;background-color:inherit;border:solid 1px rgba(36,36,36,.5);border-radius:100px;font-size:16px;font-weight:400;color:rgba(54,54,54,.8)}@media(min-width: 1100px){.pagerCol .pager .pageBtn:hover{outline:1px solid;outline-color:#333;outline-offset:0px;animation:light .8s infinite}}.pagerCol .pager .pageBtn.current{background-color:var(--bg-color);background:linear-gradient(90deg, rgba(145, 145, 145, 0.85) 0%, rgba(62, 112, 124, 0.85) 100%);border:none;color:#fff;text-shadow:0 0 10px rgba(137,137,137,.8),0 0 10px rgba(137,137,137,.8)}.pagerCol .pager .ellipsis{display:flex;justify-content:center;align-items:center;position:relative;top:-8px}@media(max-width: 1099.9px){.pagerCol .pager .pageBtnMin{font-size:5.0666666667vw}}.errorCol{margin-top:100px;text-align:center}@media(max-width: 1099.9px){.errorCol{margin-top:12vw}}.errorCol p.errorTit{margin-top:0;font-size:22px;font-weight:500;color:#3e707c}@media(max-width: 1099.9px){.errorCol p.errorTit{font-size:4.2666666667vw}}