@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Rubik:wght@900&display=swap");body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,button,p,blockquote,th,td{margin:0;padding:0}img{vertical-align:top;border:0}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}abbr,acronym{border:0}html{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}*{box-sizing:border-box;min-width:0;min-height:0}a{text-decoration:none;outline:none}a:focus,*:focus{outline:none}img{vertical-align:top;line-height:0;font-size:0}@-webkit-keyframes titleAnimation{0%{background-position:0 0;-webkit-transform:translateY(-33em);transform:translateY(-33em)}8%{background-position:0 -500em}100%{background-position:0 -500em;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes titleAnimation{0%{background-position:0 0;-webkit-transform:translateY(-33em);transform:translateY(-33em)}8%{background-position:0 -500em}100%{background-position:0 -500em;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes boxGradation{0%{background-position:-200vw 0}10%{background-position:100vw 0}100%{background-position:100vw 0}}@keyframes boxGradation{0%{background-position:-200vw 0}10%{background-position:100vw 0}100%{background-position:100vw 0}}body{overflow-x:hidden;font-family:"Noto Sans JP",sans-serif,YuGothic,-apple-system,sans-serif !important}@media screen and (min-width: 1000px){body{font-size:16px;line-height:20px}}@media screen and (max-width: 999px){body{font-size:3.73333vw;line-height:5.06667vw}}body.block{max-height:100vh;overflow:hidden}a{color:#000}img{width:100%;max-width:-webkit-max-content;max-width:max-content;height:auto}@media screen and (min-width: 1000px){.tel{pointer-events:none}}.logo img{pointer-events:none}.text.center{text-align:center}.bold{font-weight:bold}.list>li{padding-left:1em;text-indent:-1em}.list>li:before{content:'・'}@media screen and (max-width: 999px){.pc{display:none}}@media screen and (min-width: 1000px){.sp{display:none}}.mtNone{margin-top:0 !important}@media screen and (min-width: 1000px){.mtNone{margin-top:0 !important}}.mbNone{margin-bottom:0 !important}@media screen and (min-width: 1000px){.mbNone{margin-bottom:0 !important}}.ptNone{padding-top:0 !important}@media screen and (min-width: 1000px){.ptNone{padding-top:0 !important}}.pbNone{padding-bottom:0 !important}@media screen and (min-width: 1000px){.pbNone{padding-bottom:0 !important}}.mtXXS{margin-top:1.33333vw !important}@media screen and (min-width: 1000px){.mtXXS{margin-top:10px !important}}.mbXXS{margin-bottom:1.33333vw !important}@media screen and (min-width: 1000px){.mbXXS{margin-bottom:10px !important}}.ptXXS{padding-top:1.33333vw !important}@media screen and (min-width: 1000px){.ptXXS{padding-top:10px !important}}.pbXXS{padding-bottom:1.33333vw !important}@media screen and (min-width: 1000px){.pbXXS{padding-bottom:10px !important}}.mtXS{margin-top:2.66667vw !important}@media screen and (min-width: 1000px){.mtXS{margin-top:20px !important}}.mbXS{margin-bottom:2.66667vw !important}@media screen and (min-width: 1000px){.mbXS{margin-bottom:20px !important}}.ptXS{padding-top:2.66667vw !important}@media screen and (min-width: 1000px){.ptXS{padding-top:20px !important}}.pbXS{padding-bottom:2.66667vw !important}@media screen and (min-width: 1000px){.pbXS{padding-bottom:20px !important}}.mtS{margin-top:4vw !important}@media screen and (min-width: 1000px){.mtS{margin-top:30px !important}}.mbS{margin-bottom:4vw !important}@media screen and (min-width: 1000px){.mbS{margin-bottom:30px !important}}.ptS{padding-top:4vw !important}@media screen and (min-width: 1000px){.ptS{padding-top:30px !important}}.pbS{padding-bottom:4vw !important}@media screen and (min-width: 1000px){.pbS{padding-bottom:30px !important}}.mtM{margin-top:5.33333vw !important}@media screen and (min-width: 1000px){.mtM{margin-top:40px !important}}.mbM{margin-bottom:5.33333vw !important}@media screen and (min-width: 1000px){.mbM{margin-bottom:40px !important}}.ptM{padding-top:5.33333vw !important}@media screen and (min-width: 1000px){.ptM{padding-top:40px !important}}.pbM{padding-bottom:5.33333vw !important}@media screen and (min-width: 1000px){.pbM{padding-bottom:40px !important}}.mtL{margin-top:8vw !important}@media screen and (min-width: 1000px){.mtL{margin-top:60px !important}}.mbL{margin-bottom:8vw !important}@media screen and (min-width: 1000px){.mbL{margin-bottom:60px !important}}.ptL{padding-top:8vw !important}@media screen and (min-width: 1000px){.ptL{padding-top:60px !important}}.pbL{padding-bottom:8vw !important}@media screen and (min-width: 1000px){.pbL{padding-bottom:60px !important}}.mtXL{margin-top:10.66667vw !important}@media screen and (min-width: 1000px){.mtXL{margin-top:80px !important}}.mbXL{margin-bottom:10.66667vw !important}@media screen and (min-width: 1000px){.mbXL{margin-bottom:80px !important}}.ptXL{padding-top:10.66667vw !important}@media screen and (min-width: 1000px){.ptXL{padding-top:80px !important}}.pbXL{padding-bottom:10.66667vw !important}@media screen and (min-width: 1000px){.pbXL{padding-bottom:80px !important}}.mtXXL{margin-top:13.33333vw !important}@media screen and (min-width: 1000px){.mtXXL{margin-top:100px !important}}.mbXXL{margin-bottom:13.33333vw !important}@media screen and (min-width: 1000px){.mbXXL{margin-bottom:100px !important}}.ptXXL{padding-top:13.33333vw !important}@media screen and (min-width: 1000px){.ptXXL{padding-top:100px !important}}.pbXXL{padding-bottom:13.33333vw !important}@media screen and (min-width: 1000px){.pbXXL{padding-bottom:100px !important}}header{box-sizing:border-box;position:fixed;top:0;right:0;z-index:10}@media screen and (min-width: 1000px){header{width:220px;height:100vh;padding:80px 10px 60px 10px;box-sizing:border-box;overflow-y:auto;background-color:rgba(255,255,255,0.9);border-left:2px solid #000}}@media screen and (max-width: 999px){header{display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;pointer-events:none}}@media screen and (max-width: 999px){header .btn_menu{width:16vw;height:16vw;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:#000;pointer-events:all;position:fixed;top:0;right:0;z-index:10}}@media screen and (max-width: 999px){header .btn_menu .icon{width:10.66667vw;height:10.66667vw;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;position:relative}}@media screen and (max-width: 999px){header .btn_menu .icon:before,header .btn_menu .icon:after{content:'';width:100%;height:1.33333vw;background-color:#fff;display:block;transition:all 0.5s 0s;position:absolute;left:0}}header .btn_menu .icon:before{top:2.66667vw}header .btn_menu .icon:after{top:6.66667vw}header nav{overflow:hidden}@media screen and (min-width: 1000px){header nav{height:100%;min-height:640px;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column}}@media screen and (max-width: 999px){header nav{width:calc(100% - 8vw);height:100vh;margin-left:8vw;padding:16vw 0 5.33333vw 0;background-color:rgba(0,0,0,0.9);opacity:0;pointer-events:none;transition:opacity 0.5s 0s}}header nav .logo{cursor:pointer;min-height:-webkit-max-content;min-height:max-content}@media screen and (min-width: 1000px){header nav .logo{margin-bottom:auto}}@media screen and (max-width: 999px){header nav .logo{width:100%;margin-bottom:10.66667vw;padding:2.66667vw 0;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:#fff}}header nav .logo a{display:block}header nav .logo:hover img{-webkit-transform:scale(1);transform:scale(1)}@media screen and (min-width: 1000px){header nav .logo img{transition:-webkit-transform 0.3s 0s;transition:transform 0.3s 0s;transition:transform 0.3s 0s, -webkit-transform 0.3s 0s;-webkit-transform:scale(0.9);transform:scale(0.9)}}@media screen and (max-width: 999px){header nav .logo img{width:33.33333vw}}@media screen and (min-width: 1000px){header nav .menu{min-height:340px;margin:40px 0}}@media screen and (max-width: 999px){header nav .menu{width:100%;margin-bottom:21.33333vw;padding:0 5.33333vw 0 5.33333vw;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}}header nav .menu li{text-align:center}@media screen and (max-width: 999px){header nav .menu li{width:calc((100% - 2.66667vw)/2);height:25.33333vw;max-width:980px;margin:0 auto;position:relative;margin:0;margin-bottom:2.66667vw}header nav .menu li>.box{box-sizing:border-box;background-color:#fff;overflow:hidden;position:relative;z-index:3}}@media screen and (max-width: 999px) and (min-width: 1000px){header nav .menu li>.box{padding:40px;border:2px solid #000;border-radius:10px}}@media screen and (max-width: 999px) and (max-width: 999px){header nav .menu li>.box{padding:5.33333vw;border:.26667vw solid #000;border-right:none;border-radius:1.33333vw 0 0 1.33333vw}}@media screen and (max-width: 999px){header nav .menu li>.box .title{font-weight:bold}}@media screen and (max-width: 999px) and (min-width: 1000px){header nav .menu li>.box .title{font-size:20px;line-height:30px}}@media screen and (max-width: 999px) and (max-width: 999px){header nav .menu li>.box .title{font-size:4.26667vw;line-height:6.13333vw}}@media screen and (max-width: 999px) and (min-width: 1000px){header nav .menu li>.box .title{margin-bottom:15px}}@media screen and (max-width: 999px) and (max-width: 999px){header nav .menu li>.box .title{margin-bottom:1.33333vw}}@media screen and (max-width: 999px){header nav .menu li:after{content:'';width:100%;height:100%;display:block;position:absolute;z-index:1}}@media screen and (max-width: 999px) and (min-width: 1000px){header nav .menu li:after{border-radius:10px;top:10px;left:10px}}@media screen and (max-width: 999px) and (max-width: 999px){header nav .menu li:after{border-radius:1.33333vw 0 0 1.33333vw;top:.66667vw;left:.66667vw}}@media screen and (max-width: 999px){header nav .menu li:not(.disabled):before{content:'';width:100%;height:100%;display:block;position:absolute;background:linear-gradient(-90deg, rgba(255,0,0,0), #ff000a, #ff5fd0, #a319fa, #5f72ff, #5fffc5, #fd2, #ff9c0e, #ff000a, rgba(255,0,0,0));background-size:300vw 100%;-webkit-animation:boxGradation 20s 0s linear infinite;animation:boxGradation 20s 0s linear infinite;background-repeat:no-repeat;z-index:2}}@media screen and (max-width: 999px) and (min-width: 1000px){header nav .menu li:not(.disabled):before{border-radius:10px;top:10px;left:10px}}@media screen and (max-width: 999px) and (max-width: 999px){header nav .menu li:not(.disabled):before{border-radius:1.33333vw 0 0 1.33333vw;top:.66667vw;left:.66667vw}}@media screen and (max-width: 999px){header nav .menu li:not(.disabled):after{background:#000;z-index:1}header nav .menu li.disabled a{pointer-events:none}header nav .menu li.disabled .box{z-index:2;overflow:hidden}}@media screen and (max-width: 999px) and (min-width: 1000px){header nav .menu li.disabled .box{border:2px solid #c4c4c4}}@media screen and (max-width: 999px) and (max-width: 999px){header nav .menu li.disabled .box{border:.26667vw solid #c4c4c4}}@media screen and (max-width: 999px){header nav .menu li.disabled .box a{pointer-events:none}header nav .menu li.disabled .box:after{content:'';width:100%;height:100%;display:block;position:absolute;top:0;left:0;background-color:rgba(255,255,255,0.77);z-index:2}header nav .menu li.disabled:after{background:#c4c4c4}}@media screen and (max-width: 999px){header nav .menu li .box{height:100%;padding:0;border-radius:1.33333vw;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:center;justify-content:center;-webkit-flex-direction:column;flex-direction:column;font-size:3.46667vw;line-height:4vw}}@media screen and (max-width: 999px){header nav .menu li .box:before{content:'';width:100%;height:13.33333vw;display:block;background-position:center;background-size:auto 100%;background-repeat:no-repeat}}@media screen and (max-width: 999px){header nav .menu li:before{border-radius:1.33333vw}}@media screen and (max-width: 999px){header nav .menu li:after{border-radius:1.33333vw}}@media screen and (min-width: 1000px){header nav .menu li a{transition:color 0.3s 0s}}@media screen and (min-width: 1000px){header nav .menu li a:hover{color:#ff6700}}@media screen and (min-width: 1000px){header nav .menu li a:hover .icon{-webkit-filter:none;filter:none}}header nav .menu li a .icon{display:inline-block;background-position:center;background-repeat:no-repeat;background-size:auto 100%;-webkit-filter:brightness(0) contrast(300%);filter:brightness(0) contrast(300%)}@media screen and (min-width: 1000px){header nav .menu li a .icon{transition:-webkit-filter 0.3s 0s;transition:filter 0.3s 0s;transition:filter 0.3s 0s, -webkit-filter 0.3s 0s}}header nav .menu li a .icon.download{background-image:url("../images/common/icon/ico_download.svg")}@media screen and (min-width: 1000px){header nav .menu li a .icon.download{width:12px;height:12px;margin-left:10px}}@media screen and (max-width: 999px){header nav .menu li a .icon.download{width:2.93333vw;height:2.93333vw;margin-left:1.33333vw}}@media screen and (min-width: 1000px){header nav .menu li+li{margin-top:40px}}@media screen and (max-width: 999px){header nav .menu li:not(.disabled):before{border-radius:1.33333vw}}@media screen and (min-width: 1000px){header nav .menu li.disabled{color:gray}}@media screen and (max-width: 999px){header nav .menu li.disabled:before{border-radius:1.2vw}}header nav .menu li.disabled a{pointer-events:none}@media screen and (min-width: 1000px){header nav .menu li.disabled a{color:gray}}@media screen and (max-width: 999px){header nav .menu li.details .box:before{background-image:url("../images/common/icon/ico_details.svg")}}@media screen and (max-width: 999px){header nav .menu li.title .box:before{background-image:url("../images/common/icon/ico_title.svg")}}@media screen and (max-width: 999px){header nav .menu li.entry .box:before{background-image:url("../images/common/icon/ico_entry.svg")}}@media screen and (max-width: 999px){header nav .menu li.event .box:before{background-image:url("../images/common/icon/ico_event.svg")}}@media screen and (max-width: 999px){header nav .menu li.novelty .box:before{background-image:url("../images/common/icon/ico_novelty.svg")}}@media screen and (max-width: 999px){header nav .menu li.store .box:before{background-image:url("../images/common/icon/ico_store.svg")}}header .share{margin-top:auto}@media screen and (min-width: 1000px){header .share{margin-bottom:20px}}@media screen and (max-width: 999px){header .share{padding:0 5.33333vw;box-sizing:border-box}}@media screen and (min-width: 1000px){header .share dt{text-align:center}}@media screen and (max-width: 999px){header .share dt{color:#fff}}@media screen and (min-width: 1000px){header .share ul{margin-top:10px}}@media screen and (max-width: 999px){header .share ul li a{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}@media screen and (min-width: 1000px){header .share ul li+li{margin-left:20px}}@media screen and (max-width: 999px){header.open{pointer-events:all}}@media screen and (max-width: 999px){header.open .btn_menu .icon:before{-webkit-transform:rotate(135deg);transform:rotate(135deg);top:4.66667vw}}@media screen and (max-width: 999px){header.open .btn_menu .icon:after{-webkit-transform:rotate(225deg);transform:rotate(225deg);top:4.66667vw}}@media screen and (max-width: 999px){header.open nav{opacity:1;pointer-events:all}}footer{width:100%}@media screen and (min-width: 1000px){footer{margin-top:155px}}@media screen and (max-width: 999px){footer{padding-top:21.33333vw}}@media screen and (min-width: 1000px){footer .footerCol{padding:0 260px 0 100px;box-sizing:border-box}}@media screen and (max-width: 999px){footer .footerCol{padding-left:8vw}}footer .footerCol .share{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;margin-top:auto}@media screen and (min-width: 1000px){footer .footerCol .share{-webkit-justify-content:center;justify-content:center}}@media screen and (max-width: 999px){footer .footerCol .share{-webkit-justify-content:flex-start;justify-content:flex-start;padding-left:2.66667vw}}@media screen and (min-width: 1000px){footer .footerCol .share dt{margin-right:40px}}@media screen and (min-width: 1000px){footer .footerCol .share ul li+li{margin-left:30px}}footer .footerCol .listTitle{max-width:1260px;margin:0 auto;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1000px){footer .footerCol .listTitle{margin-top:40px;border:2px solid #000}}@media screen and (max-width: 999px){footer .footerCol .listTitle{margin-top:2.66667vw;border-top:.53333vw solid #000;border-bottom:.53333vw solid #000}}@media screen and (min-width: 1000px){footer .footerCol .listTitle li{width:calc(100%/4);height:96px;padding:12px 20px}}@media screen and (max-width: 999px){footer .footerCol .listTitle li{width:calc(100%/2);height:15.73333vw}}footer .footerCol .listTitle li a{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width: 999px){footer .footerCol .listTitle li a{padding:2vw;box-sizing:border-box}}footer .footerCol .listTitle li a img{width:auto;height:auto;max-width:100%;max-height:100%;pointer-events:none}@media screen and (min-width: 1000px){footer .footerCol .listTitle li a img{transition:-webkit-transform 0.3s 0s;transition:transform 0.3s 0s;transition:transform 0.3s 0s, -webkit-transform 0.3s 0s}}@media screen and (min-width: 1000px){footer .footerCol .listTitle li a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media screen and (min-width: 1000px){footer .footerCol .listTitle li+li{border-left:2px solid #000}}@media screen and (max-width: 999px){footer .footerCol .listTitle li:nth-child(1),footer .footerCol .listTitle li:nth-child(2){border-bottom:.26667vw solid #000}}@media screen and (max-width: 999px){footer .footerCol .listTitle li:nth-child(3),footer .footerCol .listTitle li:nth-child(4){border-top:.26667vw solid #000}}@media screen and (max-width: 999px){footer .footerCol .listTitle li:nth-child(odd){border-right:.26667vw solid #000}}@media screen and (max-width: 999px){footer .footerCol .listTitle li:nth-child(even){border-left:.26667vw solid #000}}footer .footerCol .listLogo{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media screen and (min-width: 1000px){footer .footerCol .listLogo{margin-top:40px;-webkit-justify-content:center;justify-content:center}}@media screen and (max-width: 999px){footer .footerCol .listLogo{-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:5.33333vw}}@media screen and (min-width: 1000px){footer .footerCol .listLogo li{max-width:220px;height:90px}}@media screen and (max-width: 999px){footer .footerCol .listLogo li.column1{width:100%;margin-bottom:5.33333vw}}footer .footerCol .listLogo li a,footer .footerCol .listLogo li span{width:100%;height:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}footer .footerCol .listLogo li a img,footer .footerCol .listLogo li span img{width:auto;height:auto;max-width:100%;max-height:100%;pointer-events:none}@media screen and (min-width: 1000px){footer .footerCol .listLogo li a img,footer .footerCol .listLogo li span img{transition:-webkit-transform 0.3s 0s;transition:transform 0.3s 0s;transition:transform 0.3s 0s, -webkit-transform 0.3s 0s}}@media screen and (min-width: 1000px){footer .footerCol .listLogo li a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media screen and (min-width: 1000px){footer .footerCol .listLogo li+li{margin-left:40px}}@media screen and (min-width: 1000px){footer .footerCol .listLogo li .logo_tcg{width:140px}}@media screen and (max-width: 999px){footer .footerCol .listLogo li .logo_tcg{width:21.33333vw}}@media screen and (min-width: 1000px){footer .footerCol .listLogo li .logo_carddass{width:190px}}@media screen and (max-width: 999px){footer .footerCol .listLogo li .logo_carddass{width:29.33333vw}}@media screen and (min-width: 1000px){footer .footerCol .listLogo li .logo_bandainamco{width:205px}}@media screen and (max-width: 999px){footer .footerCol .listLogo li .logo_bandainamco{width:32vw}}@media screen and (min-width: 1000px){footer .footerCol .listLogo li .logo_bandai{width:55px}}@media screen and (max-width: 999px){footer .footerCol .listLogo li .logo_bandai{width:9.33333vw}}footer .footerCol .listFooterMenu{width:100%;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}@media screen and (min-width: 1000px){footer .footerCol .listFooterMenu{margin-bottom:80px}}@media screen and (max-width: 999px){footer .footerCol .listFooterMenu{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10.66667vw}}@media screen and (max-width: 999px){footer .footerCol .listFooterMenu li{width:calc(100%/2)}}footer .footerCol .listFooterMenu li #ot-sdk-btn{background-color:transparent;border:none;cursor:pointer}@media screen and (min-width: 1000px){footer .footerCol .listFooterMenu li #ot-sdk-btn{font-size:16px;line-height:20px}}@media screen and (max-width: 999px){footer .footerCol .listFooterMenu li #ot-sdk-btn{font-size:3.73333vw;line-height:5.06667vw}}footer .footerCol .listFooterMenu li a,footer .footerCol .listFooterMenu li #ot-sdk-btn{color:#fff}@media screen and (min-width: 1000px){footer .footerCol .listFooterMenu li a,footer .footerCol .listFooterMenu li #ot-sdk-btn{display:inline-block;transition:-webkit-transform 0.3s 0s;transition:transform 0.3s 0s;transition:transform 0.3s 0s, -webkit-transform 0.3s 0s}}@media screen and (max-width: 999px){footer .footerCol .listFooterMenu li a,footer .footerCol .listFooterMenu li #ot-sdk-btn{width:100%;height:100%;padding:2.66667vw;box-sizing:border-box;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;border-bottom:.53333vw solid #fff}}@media screen and (min-width: 1000px){footer .footerCol .listFooterMenu li a:hover,footer .footerCol .listFooterMenu li #ot-sdk-btn:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@media screen and (min-width: 1000px){footer .footerCol .listFooterMenu li+li{margin-left:80px}}@media screen and (max-width: 999px){footer .footerCol .listFooterMenu li:nth-child(odd) a,footer .footerCol .listFooterMenu li:nth-child(odd) #ot-sdk-btn{border-right:.26667vw solid #fff}}@media screen and (max-width: 999px){footer .footerCol .listFooterMenu li:nth-child(even) a,footer .footerCol .listFooterMenu li:nth-child(even) #ot-sdk-btn{border-left:.26667vw solid #fff}}footer .footerCol .note{box-sizing:border-box}@media screen and (min-width: 1000px){footer .footerCol .note{text-align:center}}@media screen and (max-width: 999px){footer .footerCol .note{padding:0 4vw}}footer .footerCol .copylight{text-align:center}@media screen and (min-width: 1000px){footer .footerCol .copylight{margin-top:40px}}@media screen and (max-width: 999px){footer .footerCol .copylight{margin-top:4.4vw}}footer .footerCol .copylight small{font-weight:lighter;display:block}@media screen and (min-width: 1000px){footer .footerCol .copylight small{font-size:12px;line-height:14px}}@media screen and (max-width: 999px){footer .footerCol .copylight small{font-size:2.66667vw;line-height:3.73333vw}}@media screen and (min-width: 1000px){footer .footerCol .copylight small+small{margin-top:10px}}@media screen and (max-width: 999px){footer .footerCol .copylight small+small{margin-top:1.06667vw}}footer .footerCol+.footerCol{background-color:#000;color:#fff}@media screen and (min-width: 1000px){footer .footerCol+.footerCol{margin-top:40px;padding:80px 260px 80px 100px;box-sizing:border-box}}@media screen and (max-width: 999px){footer .footerCol+.footerCol{padding-bottom:10.66667vw}}.txtGray{color:gray}.txtRed{color:#ce0d0d}.boxFrame{position:relative}@media screen and (min-width: 1000px){.boxFrame{border:4px solid #000}}@media screen and (max-width: 999px){.boxFrame{border:.53333vw solid #000}}.boxFrame:before{content:'';display:block;pointer-events:none;position:absolute;z-index:2}@media screen and (min-width: 1000px){.boxFrame:before{width:calc(100% - 8px);height:calc(100% - 8px);border:2px solid #000;top:2px;left:2px}}@media screen and (max-width: 999px){.boxFrame:before{width:calc(100% - 1.06667vw);height:calc(100% - 1.06667vw);border:.26667vw solid #000;top:.26667vw;left:.26667vw}}.btn{width:-webkit-max-content;width:max-content;display:block;margin:0 auto;position:relative;cursor:pointer}@media screen and (min-width: 1000px){.btn{margin-bottom:5px}}@media screen and (max-width: 999px){.btn{margin-bottom:1.33333vw}}.btn span:not(.icon){display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;background-color:#000;text-align:center;color:#fff}@media screen and (min-width: 1000px){.btn span:not(.icon){padding:10px 80px;min-width:370px;min-height:60px;border-radius:30px;transition:all 0.3s 0s}}@media screen and (max-width: 999px){.btn span:not(.icon){padding:1.33333vw 10.66667vw;min-width:61.33333vw;min-height:10.66667vw;border-radius:13.33333vw}}.btn .icon{display:block;background-position:center;background-repeat:no-repeat;background-size:auto 100%;position:absolute}@media screen and (min-width: 1000px){.btn .icon{right:40px}}@media screen and (max-width: 999px){.btn .icon{right:5.33333vw}}.btn .icon.blank{background-image:url("../images/common/icon/ico_blank.svg");-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media screen and (min-width: 1000px){.btn .icon.blank{width:18px;height:18px;top:calc((100% - 18px)/2)}}@media screen and (max-width: 999px){.btn .icon.blank{width:2.93333vw;height:2.93333vw;top:calc((100% - 2.4vw)/2)}}.btn .icon.download{background-image:url("../images/common/icon/ico_download.svg");-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}@media screen and (min-width: 1000px){.btn .icon.download{width:18px;height:18px;top:calc((100% - 18px)/2)}}@media screen and (max-width: 999px){.btn .icon.download{width:2.93333vw;height:2.93333vw;top:calc((100% - 2.4vw)/2)}}.btn:after{content:'';display:block;position:absolute}@media screen and (min-width: 1000px){.btn:after{width:calc(100% - 4px);height:calc(100% - 4px);top:5px;left:5px;border-radius:30px;border:2px solid #000}}@media screen and (max-width: 999px){.btn:after{width:100%;height:100%;top:.66667vw;left:.66667vw;border-radius:13.33333vw;border:.26667vw solid #000}}@media screen and (min-width: 1000px){.btn:hover span:not(.icon){-webkit-transform:translateX(5px) translateY(5px);transform:translateX(5px) translateY(5px)}}.btn.strong span{background-color:#ff6700}@media screen and (min-width: 1000px){.btn.strong:after{border:2px solid #ff6700}}@media screen and (max-width: 999px){.btn.strong:after{border:.26667vw solid #ff6700}}@media screen and (min-width: 1000px){.btn:nth-child(n+2){margin-bottom:10px}}@media screen and (max-width: 999px){.btn:nth-child(n+2){margin-bottom:2.66667vw}}.txtLink{display:inline-block}@media screen and (min-width: 1000px){.txtLink{transition:all 0.3s 0s;border-bottom:1px solid #000}}@media screen and (max-width: 999px){.txtLink{border-bottom:.26667vw solid #000}}@media screen and (min-width: 1000px){.txtLink:hover{color:#ff6700;border-bottom:1px solid #ff6700}}@media screen and (min-width: 1000px){.txtLink.txtRed{border-bottom:1px solid #ce0d0d}}@media screen and (max-width: 999px){.txtLink.txtRed{border-bottom:.26667vw solid #ce0d0d}}@media screen and (min-width: 1000px){.txtLink.txtRed:hover{color:#ff6700;border-bottom:1px solid #ff6700}}@media screen and (max-width: 999px){.share{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}}.share dt{font-weight:bold}@media screen and (min-width: 1000px) and (min-width: 1000px){.share dt{font-size:20px;line-height:30px}}@media screen and (min-width: 1000px) and (max-width: 999px){.share dt{font-size:4.26667vw;line-height:6.13333vw}}@media screen and (max-width: 999px){.share dt{margin-right:5.33333vw;line-height:1em}}@media screen and (max-width: 999px) and (min-width: 1000px){.share dt{font-size:24px;line-height:30px}}@media screen and (max-width: 999px) and (max-width: 999px){.share dt{font-size:6.4vw;line-height:8.26667vw}}.share dd ul{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media screen and (min-width: 1000px){.share dd ul{-webkit-justify-content:center;justify-content:center}}@media screen and (max-width: 999px){.share dd ul{-webkit-justify-content:flex-start;justify-content:flex-start}}.share dd ul li a{background-position:center;background-repeat:no-repeat;background-size:auto 100%;overflow:hidden;text-indent:-200%}@media screen and (min-width: 1000px){.share dd ul li a{width:40px;height:40px;display:block;transition:-webkit-transform 0.3s 0s;transition:transform 0.3s 0s;transition:transform 0.3s 0s, -webkit-transform 0.3s 0s}}@media screen and (max-width: 999px){.share dd ul li a{width:9.33333vw;height:9.33333vw;display:block}}@media screen and (min-width: 1000px){.share dd ul li a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}}.share dd ul li.twitter a{background-image:url("../images/common/icon/ico_twitter.svg")}.share dd ul li.line a{background-image:url("../images/common/icon/ico_line.svg")}@media screen and (max-width: 999px){.share dd ul li+li{margin-left:5.33333vw}}.wrapper{overflow:hidden;position:relative}.wrapper .titleArea{background-color:#fff;height:100vh;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg);overflow:hidden;position:fixed;top:0;left:0;z-index:10}@media screen and (min-width: 1000px){.wrapper .titleArea{width:60px;border-left:4px solid black}}@media screen and (max-width: 999px){.wrapper .titleArea{width:8vw;border-left:.53333vw solid black}}.wrapper .titleArea:before{content:'BANDAI CARD FESTIVAL 2023　BANDAI CARD FESTIVAL 2023　BANDAI CARD FESTIVAL 2023　BANDAI CARD FESTIVAL 2023　BANDAI CARD FESTIVAL 2023　BANDAI CARD FESTIVAL 2023　BANDAI CARD FESTIVAL 2023　BANDAI CARD FESTIVAL 2023　';font-family:'Rubik';display:inline-block;background-image:linear-gradient(0deg, #000 20%, #ff000a, #ff5fd0, #a319fa, #5f72ff, #5fffc5, #fd2, #ff9c0e, #ff000a 80%, #000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:titleAnimation 20s linear infinite;animation:titleAnimation 20s linear infinite;background-size:100% 500em;background-repeat:no-repeat;-webkit-text-stroke:1px #fff;white-space:nowrap;line-height:1em;font-weight:bold;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;top:0;left:0;z-index:2}@media screen and (min-width: 1000px){.wrapper .titleArea:before{font-size:60px;left:-3px}}@media screen and (max-width: 999px){.wrapper .titleArea:before{font-size:8vw;left:-.4vw}}.wrapper .titleArea:after{content:'BANDAI CARD FESTIVAL 2023　BANDAI CARD FESTIVAL 2023　BANDAI CARD FESTIVAL 2023　BANDAI CARD FESTIVAL 2023　BANDAI CARD FESTIVAL 2023　BANDAI CARD FESTIVAL 2023　BANDAI CARD FESTIVAL 2023　BANDAI CARD FESTIVAL 2023　';font-family:'Rubik';display:inline-block;-webkit-animation:titleAnimation 20s linear infinite;animation:titleAnimation 20s linear infinite;color:#000;white-space:nowrap;line-height:1em;font-weight:bold;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:absolute;top:0;left:0;z-index:1}@media screen and (min-width: 1000px){.wrapper .titleArea:after{font-size:60px;left:-3px}}@media screen and (max-width: 999px){.wrapper .titleArea:after{font-size:8vw;left:-.4vw}}@media (-ms-high-contrast: none), (-ms-high-contrast: active){.wrapper .titleArea:before{background:none}}.wrapper .contents{box-sizing:border-box}@media screen and (min-width: 1000px){.wrapper .contents{padding:0 260px 0 100px}}@media screen and (max-width: 999px){.wrapper .contents{padding:0 0 0 10.66667vw}}

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