*{box-sizing:border-box;margin:0;padding:0;outline:none}html{-webkit-text-size-adjust:100%}li{list-style-type:none}img{width:100%;height:auto;vertical-align:bottom;line-height:1}_::-webkit-full-page-media,_:future,:root img{image-rendering:auto}@media screen and (-webkit-min-device-pixel-ratio: 0) and (min-resolution: 0.001dpcm){img{image-rendering:-webkit-optimize-contrast}}main{display:block}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:0;line-height:1;letter-spacing:0}a{color:#ec0c5e;text-decoration:underline;word-break:break-all}a:hover{text-decoration:none}.pc{display:none}@media (min-width: 749px){.sp{display:none}.pc{display:block}}p,li,dt,dd{-webkit-transform:rotateZ(0.01deg);transform:rotateZ(0.01deg)}::selection{background:#FFF;color:#010c0d}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#FFF}::-webkit-scrollbar-thumb{background:#42210b}html{scrollbar-width:thin;scrollbar-color:#ff005d #fff}body{position:relative;overflow-x:hidden;z-index:0;font-family:'Noto Sans JP', "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", "Yu Gothic UI", "Arial", sans-serif;font-size:3.2vw;font-weight:400;line-height:1.4;letter-spacing:0;color:#010c0d}@media (min-width: 749px){body{font-size:1.23077vw}}@media (min-width: 749px) and (min-width: 1300px){body{font-size:16px}}body::before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:fixed;top:0vw;left:0vw;width:50%;z-index:-2;background:url(../images/common/bg/bg_bb_sl.png) top left repeat,linear-gradient(-90deg, #24caca 0%, #d8f7ff 100%)}@media (max-width: 749px){body::before{background-size:10% auto, auto}}@media (min-width: 749px){body::before{background-size:36px auto, auto}}body::after{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:fixed;top:0vw;right:0vw;width:50%;z-index:-2;background:url(../images/common/bg/bg_ff_sl.png) top left repeat,linear-gradient(-90deg, #200f04 0%, #233634 100%)}@media (max-width: 749px){body::after{background-size:10% auto, auto}}@media (min-width: 749px){body::after{background-size:36px auto, auto}}body.sidebb::before{width:100%}body.sidebb::after{display:none}body.sidebb #container::before{width:100%;background-image:url(../images/common/bg/bg_bb_w.png);background-repeat:repeat-y}@media (max-width: 749px){body.sidebb #container::before{background-position:top -12% left;background-size:115% auto}}@media (min-width: 749px){body.sidebb #container::before{background-position:top center;background-size:100% auto}}body.sidebb #container::after{display:none}body.sideff::before{display:none}body.sideff::after{width:100%}body.sideff #container::before{display:none}body.sideff #container::after{width:100%;background-image:url(../images/common/bg/bg_ff_w.png);background-repeat:repeat-y}@media (max-width: 749px){body.sideff #container::after{background-position:top -20% center;background-size:120% auto}}@media (min-width: 749px){body.sideff #container::after{background-position:top center;background-size:100% auto}}#container{overflow:hidden;transition:opacity 1s}#container::before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;width:50%;z-index:-1;background-image:url(../images/common/bg/bg_bb.png);background-repeat:repeat-y}@media (max-width: 749px){#container::before{position:fixed;top:0vw;left:0vw;background-position:top 10% center;background-size:125% auto}}@media (min-width: 749px){#container::before{position:absolute;top:0vw;left:0vw;background-position:top center;background-size:100% auto}}#container::after{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;width:50%;z-index:-1;background-image:url(../images/common/bg/bg_ff.png);background-repeat:repeat-y}@media (max-width: 749px){#container::after{position:fixed;top:0vw;right:0vw;background-position:top -20% center;background-size:120% auto}}@media (min-width: 749px){#container::after{position:absolute;top:0vw;right:0vw;background-position:top center;background-size:100% auto}}#container.open{opacity:0}nav{pointer-events:none;opacity:0;position:fixed;top:0vw;left:0vw;z-index:1;background:url(../images/common/nav/bg_nav_top.png) top center no-repeat,url(../images/common/nav/bg_nav_btm.png) bottom center no-repeat,linear-gradient(to bottom, #24caca 0%, #f15a24 100%);background-size:contain, contain, auto;width:100%;height:100%;transition:opacity 1s}nav.open{pointer-events:all;opacity:1}nav ul{overflow-y:scroll;height:100%}@media (max-width: 749px){nav ul{padding:0vw 0vw 0vw 0vw;display:-webkit-flex;display:flex;-webkit-flex-flow:column nowrap;flex-flow:column nowrap;-webkit-justify-content:center;justify-content:center}}nav ul li.top a,nav ul li.top p{display:block;width:100%;padding:4vw 0vw 4vw 0vw}nav ul li.top a span,nav ul li.top p span{display:block;background:#fff;mask:url(../images/common/nav/img_top.svg) no-repeat center/contain;-webkit-mask:url(../images/common/nav/img_top.svg) no-repeat center/contain;width:100%;height:5.33333vw;text-indent:100%;white-space:nowrap;overflow:hidden}@media (min-width: 749px){nav ul li.top a,nav ul li.top p{padding:1.15385vw 1.53846vw 1.15385vw 1.53846vw}}@media (min-width: 749px) and (min-width: 1300px){nav ul li.top a,nav ul li.top p{padding:15px 20px 15px 20px}}@media (min-width: 749px){nav ul li.top a span,nav ul li.top p span{background:#010c0d;width:3.76923vw;max-width:49px;height:2.15385vw;max-height:28px}}nav ul li.information a,nav ul li.information p{display:block;width:100%;padding:4vw 0vw 4vw 0vw}nav ul li.information a span,nav ul li.information p span{display:block;background:#fff;mask:url(../images/common/nav/img_information.svg) no-repeat center/contain;-webkit-mask:url(../images/common/nav/img_information.svg) no-repeat center/contain;width:100%;height:5.33333vw;text-indent:100%;white-space:nowrap;overflow:hidden}@media (min-width: 749px){nav ul li.information a,nav ul li.information p{padding:1.15385vw 1.53846vw 1.15385vw 1.53846vw}}@media (min-width: 749px) and (min-width: 1300px){nav ul li.information a,nav ul li.information p{padding:15px 20px 15px 20px}}@media (min-width: 749px){nav ul li.information a span,nav ul li.information p span{background:#010c0d;width:13.23077vw;max-width:172px;height:2.15385vw;max-height:28px}}nav ul li.goods a,nav ul li.goods p{display:block;width:100%;padding:4vw 0vw 4vw 0vw}nav ul li.goods a span,nav ul li.goods p span{display:block;background:#fff;mask:url(../images/common/nav/img_goods.svg) no-repeat center/contain;-webkit-mask:url(../images/common/nav/img_goods.svg) no-repeat center/contain;width:100%;height:5.33333vw;text-indent:100%;white-space:nowrap;overflow:hidden}@media (min-width: 749px){nav ul li.goods a,nav ul li.goods p{padding:1.15385vw 1.53846vw 1.15385vw 1.53846vw}}@media (min-width: 749px) and (min-width: 1300px){nav ul li.goods a,nav ul li.goods p{padding:15px 20px 15px 20px}}@media (min-width: 749px){nav ul li.goods a span,nav ul li.goods p span{background:#010c0d;width:6.53846vw;max-width:85px;height:2.15385vw;max-height:28px}}nav ul li.ticket a,nav ul li.ticket p{display:block;width:100%;padding:4vw 0vw 4vw 0vw}nav ul li.ticket a span,nav ul li.ticket p span{display:block;background:#fff;mask:url(../images/common/nav/img_ticket.svg) no-repeat center/contain;-webkit-mask:url(../images/common/nav/img_ticket.svg) no-repeat center/contain;width:100%;height:5.33333vw;text-indent:100%;white-space:nowrap;overflow:hidden}@media (min-width: 749px){nav ul li.ticket a,nav ul li.ticket p{padding:1.15385vw 1.53846vw 1.15385vw 1.53846vw}}@media (min-width: 749px) and (min-width: 1300px){nav ul li.ticket a,nav ul li.ticket p{padding:15px 20px 15px 20px}}@media (min-width: 749px){nav ul li.ticket a span,nav ul li.ticket p span{background:#010c0d;width:6.23077vw;max-width:81px;height:2.15385vw;max-height:28px}}nav ul li.streaming a,nav ul li.streaming p{display:block;width:100%;padding:4vw 0vw 4vw 0vw}nav ul li.streaming a span,nav ul li.streaming p span{display:block;background:#fff;mask:url(../images/common/nav/img_streaming.svg) no-repeat center/contain;-webkit-mask:url(../images/common/nav/img_streaming.svg) no-repeat center/contain;width:100%;height:5.33333vw;text-indent:100%;white-space:nowrap;overflow:hidden}@media (min-width: 749px){nav ul li.streaming a,nav ul li.streaming p{padding:1.15385vw 1.53846vw 1.15385vw 1.53846vw}}@media (min-width: 749px) and (min-width: 1300px){nav ul li.streaming a,nav ul li.streaming p{padding:15px 20px 15px 20px}}@media (min-width: 749px){nav ul li.streaming a span,nav ul li.streaming p span{background:#010c0d;width:15.15385vw;max-width:197px;height:2.15385vw;max-height:28px}}nav ul li.attention a,nav ul li.attention p{display:block;width:100%;padding:4vw 0vw 4vw 0vw}nav ul li.attention a span,nav ul li.attention p span{display:block;background:#fff;mask:url(../images/common/nav/img_attention.svg) no-repeat center/contain;-webkit-mask:url(../images/common/nav/img_attention.svg) no-repeat center/contain;width:100%;height:5.33333vw;text-indent:100%;white-space:nowrap;overflow:hidden}@media (min-width: 749px){nav ul li.attention a,nav ul li.attention p{padding:1.15385vw 1.53846vw 1.15385vw 1.53846vw}}@media (min-width: 749px) and (min-width: 1300px){nav ul li.attention a,nav ul li.attention p{padding:15px 20px 15px 20px}}@media (min-width: 749px){nav ul li.attention a span,nav ul li.attention p span{background:#010c0d;width:10.30769vw;max-width:134px;height:2.15385vw;max-height:28px}}nav ul li.qa a,nav ul li.qa p{display:block;width:100%;padding:4vw 0vw 4vw 0vw}nav ul li.qa a span,nav ul li.qa p span{display:block;background:#fff;mask:url(../images/common/nav/img_qa.svg) no-repeat center/contain;-webkit-mask:url(../images/common/nav/img_qa.svg) no-repeat center/contain;width:100%;height:5.33333vw;text-indent:100%;white-space:nowrap;overflow:hidden}@media (min-width: 749px){nav ul li.qa a,nav ul li.qa p{padding:1.15385vw 1.53846vw 1.15385vw 1.53846vw}}@media (min-width: 749px) and (min-width: 1300px){nav ul li.qa a,nav ul li.qa p{padding:15px 20px 15px 20px}}@media (min-width: 749px){nav ul li.qa a span,nav ul li.qa p span{background:#010c0d;width:4.23077vw;max-width:55px;height:2.15385vw;max-height:28px}}nav ul li.special a,nav ul li.special p{display:block;width:100%;padding:4vw 0vw 4vw 0vw}nav ul li.special a span,nav ul li.special p span{display:block;background:#fff;mask:url(../images/common/nav/img_special.svg) no-repeat center/contain;-webkit-mask:url(../images/common/nav/img_special.svg) no-repeat center/contain;width:100%;height:5.33333vw;text-indent:100%;white-space:nowrap;overflow:hidden}@media (min-width: 749px){nav ul li.special a,nav ul li.special p{padding:1.15385vw 1.53846vw 1.15385vw 1.53846vw}}@media (min-width: 749px) and (min-width: 1300px){nav ul li.special a,nav ul li.special p{padding:15px 20px 15px 20px}}@media (min-width: 749px){nav ul li.special a span,nav ul li.special p span{background:#010c0d;width:7.15385vw;max-width:93px;height:2.15385vw;max-height:28px}}nav ul li.bluray a,nav ul li.bluray p{display:block;width:100%;padding:4vw 0vw 4vw 0vw}nav ul li.bluray a span,nav ul li.bluray p span{display:block;background:#fff;mask:url(../images/common/nav/img_bluray.svg) no-repeat center/contain;-webkit-mask:url(../images/common/nav/img_bluray.svg) no-repeat center/contain;width:100%;height:7.33333vw;text-indent:100%;white-space:nowrap;overflow:hidden}@media (min-width: 749px){nav ul li.bluray a,nav ul li.bluray p{padding:1.15385vw 1.53846vw 1.15385vw 1.53846vw}}@media (min-width: 749px) and (min-width: 1300px){nav ul li.bluray a,nav ul li.bluray p{padding:15px 20px 15px 20px}}@media (min-width: 749px){nav ul li.bluray a span,nav ul li.bluray p span{background:#010c0d;width:6.61538vw;max-width:86px;height:2.15385vw;max-height:28px}}nav ul li a span{transition:background-color 1s}@media (hover: hover), (-ms-high-contrast: none){nav ul li a:hover span{background:#281c6c}}nav ul li.new a:before{pointer-events:none;box-sizing:border-box;content:"NEW";width:100%;height:100%;display:block;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;background:#ff005d;width:9.33333vw;height:3.73333vw;position:absolute;top:-2px;left:50%;margin:0vw auto 0vw auto;font-size:2.66667vw;font-weight:800;line-height:1;color:#fff;text-decoration:none;border-radius:6px 0 6px 0;word-break:keep-all;-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0)}nav ul li.close p span{background:rgba(255,255,255,0.3)}nav ul li.active a span{background:#010c0d}@media (min-width: 749px){nav{pointer-events:all;background:linear-gradient(to right, rgba(255,255,255,0) 0%, #fff 20%, #fff 49%, #fff 80%, rgba(255,255,255,0) 100%);width:100%;height:auto;opacity:1;transition:none}nav ul{overflow-y:visible;height:auto;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;padding:0vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){nav ul{padding:0px 0px 0px 0px}}@media (min-width: 749px){nav ul li.new{position:relative;z-index:0}nav ul li.new a:before{position:absolute;top:.38462vw;left:0vw;width:2.61538vw;max-width:34px;height:1.07692vw;max-height:14px;margin:0;font-size:.76923vw;-webkit-transform:translate(50%, 0);transform:translate(50%, 0)}}@media (min-width: 749px) and (min-width: 1300px){nav ul li.new a:before{top:5px;left:0px}}@media (min-width: 749px) and (min-width: 1300px){nav ul li.new a:before{font-size:10px}}@media (min-width: 749px){nav ul li.close p span{background:rgba(0,0,0,0.2)}nav ul li.active a span{background:linear-gradient(to bottom, #24caca 0%, #42210b 100%)}}#btnNav{position:fixed;top:0vw;right:.13333vw;z-index:60;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:column;flex-flow:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;text-align:center;width:40px;height:40px}#btnNav span{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;width:40px;height:2px;background:#fff}#btnNav span:nth-of-type(1){-webkit-flex:none;flex:none;position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%, -200%) rotateZ(0);transform:translate(-50%, -200%) rotateZ(0)}#btnNav span:nth-of-type(2){-webkit-flex:none;flex:none;position:absolute;top:40%;right:0vw;-webkit-transform:translate(12%, 100%) rotateZ(0) scaleX(0.75);transform:translate(12%, 100%) rotateZ(0) scaleX(0.75)}#btnNav.open span:nth-of-type(1){-webkit-animation:navBefore 0.5s 0s 1 forwards;animation:navBefore 0.5s 0s 1 forwards;background:#fff}#btnNav.open span:nth-of-type(2){-webkit-animation:navAfter 0.5s 0s 1 forwards;animation:navAfter 0.5s 0s 1 forwards;background:#fff}@media (min-width: 749px){#btnNav{display:none}}@-webkit-keyframes navBefore{0%{-webkit-transform:translate(-50%, -200%) rotateZ(0);transform:translate(-50%, -200%) rotateZ(0)}20%{-webkit-transform:translate(-50%, -200%) rotateZ(0);transform:translate(-50%, -200%) rotateZ(0)}50%{-webkit-transform:translate(-50%, 0) rotateZ(0);transform:translate(-50%, 0) rotateZ(0)}100%{-webkit-transform:translate(-50%, 0) rotateZ(45deg);transform:translate(-50%, 0) rotateZ(45deg)}}@keyframes navBefore{0%{-webkit-transform:translate(-50%, -200%) rotateZ(0);transform:translate(-50%, -200%) rotateZ(0)}20%{-webkit-transform:translate(-50%, -200%) rotateZ(0);transform:translate(-50%, -200%) rotateZ(0)}50%{-webkit-transform:translate(-50%, 0) rotateZ(0);transform:translate(-50%, 0) rotateZ(0)}100%{-webkit-transform:translate(-50%, 0) rotateZ(45deg);transform:translate(-50%, 0) rotateZ(45deg)}}@-webkit-keyframes navAfter{0%{-webkit-transform:translate(12%, 200%) rotateZ(0) scaleX(0.75);transform:translate(12%, 200%) rotateZ(0) scaleX(0.75)}20%{-webkit-transform:translate(0, 200%) rotateZ(0) scaleX(1);transform:translate(0, 200%) rotateZ(0) scaleX(1)}50%{-webkit-transform:translate(0, 0) rotateZ(0);transform:translate(0, 0) rotateZ(0)}100%{margin:0;-webkit-transform:translate(0, 0) rotateZ(-45deg);transform:translate(0, 0) rotateZ(-45deg)}}@keyframes navAfter{0%{-webkit-transform:translate(12%, 200%) rotateZ(0) scaleX(0.75);transform:translate(12%, 200%) rotateZ(0) scaleX(0.75)}20%{-webkit-transform:translate(0, 200%) rotateZ(0) scaleX(1);transform:translate(0, 200%) rotateZ(0) scaleX(1)}50%{-webkit-transform:translate(0, 0) rotateZ(0);transform:translate(0, 0) rotateZ(0)}100%{margin:0;-webkit-transform:translate(0, 0) rotateZ(-45deg);transform:translate(0, 0) rotateZ(-45deg)}}footer{padding:13.33333vw 0vw 0vw 0vw;font-size:2.66667vw;font-weight:500;color:#fff;text-align:center}@media (min-width: 749px){footer{padding:7.69231vw 0vw 0vw 0vw;font-size:1.07692vw}}@media (min-width: 749px) and (min-width: 1300px){footer{padding:100px 0px 0px 0px}}@media (min-width: 749px) and (min-width: 1300px){footer{font-size:14px}}footer .footerInner{padding:8vw 0vw 8vw 0vw;background:#010c0d}@media (min-width: 749px){footer .footerInner{padding:4.61538vw 0vw 4.61538vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){footer .footerInner{padding:60px 0px 60px 0px}}footer .bnrList{width:86.66667vw;margin:0vw auto 10.66667vw auto}footer .bnrList li{margin:4vw 0vw 0vw 1.33333vw;border-radius:5px}@media (hover: hover), (-ms-high-contrast: none){footer .bnrList li{transition:opacity 1s}footer .bnrList li:hover{opacity:0.3}}@media (max-width: 749px){footer .bnrList li:first-of-type{margin-top:0}}@media (min-width: 749px){footer .bnrList{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100vw;max-width:1300px;margin:0vw auto 7.69231vw auto}}@media (min-width: 749px) and (min-width: 1300px){footer .bnrList{margin:0px auto 100px auto}}@media (min-width: 749px){footer .bnrList li{width:26.53846vw;max-width:345px;margin:0vw 1.15385vw 0vw 1.15385vw}}@media (min-width: 749px) and (min-width: 1300px){footer .bnrList li{margin:0px 15px 0px 15px}}footer .sns{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;margin:0vw 0vw 8vw 0vw}footer .sns li{width:8vw;margin:0vw 3.33333vw 0vw 3.33333vw}@media (min-width: 749px){footer .sns{margin:0vw 0vw 2.30769vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){footer .sns{margin:0px 0px 30px 0px}}@media (min-width: 749px){footer .sns li{width:3.84615vw;max-width:50px;margin:0vw 1.53846vw 0vw 1.53846vw}}@media (min-width: 749px) and (min-width: 1300px){footer .sns li{margin:0px 20px 0px 20px}}#bne{font-weight:normal;letter-spacing:0;line-height:1}#bne a{color:#333}#bne .pr-footer{min-height:0 !important}#onetrust-consent-sdk{font-family:auto, sans-serif !important}#onetrust-consent-sdk a{display:inline !important}@media (hover: hover), (-ms-high-contrast: none){.bnr{transition:opacity 1s}.bnr:hover{opacity:0.3}}header{position:relative;z-index:0;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;justify-content:space-between;padding:10.66667vw 0vw 6.66667vw 0vw}@media (min-width: 749px){header{width:100vw;max-width:1300px;margin:9.23077vw auto 0vw auto;padding:0vw 0vw 3.07692vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){header{margin:120px auto 0px auto}}@media (min-width: 749px) and (min-width: 1300px){header{padding:0px 0px 40px 0px}}@media (min-width: 1300px){header{width:100%;max-width:100%}}header .headerInner{width:50%}header .headerInner h1{max-width:706px}@media (max-width: 749px){header .headerInner h1{margin:0vw auto 0vw auto}}@media (min-width: 749px){header .headerInner h1{width:60%;margin:0vw auto 0vw auto}}@media (min-width: 749px) and (min-width: 1300px){header .headerInner h1{margin:0px auto 0px auto}}@media (min-width: 1300px){header .headerInner h1{width:56.45%}}header .headerInner h1+p{text-align:center;-webkit-transform:rotateZ(0);transform:rotateZ(0);margin:3.33333vw auto 0vw auto}@media (min-width: 749px){header .headerInner h1+p{margin:1.92308vw auto 0vw auto}}@media (min-width: 749px) and (min-width: 1300px){header .headerInner h1+p{margin:25px auto 0px auto}}@media (max-width: 749px){header .headerInner#logoBb h1{width:90%}}header .headerInner#logoBb h1+p{width:80%}@media (min-width: 749px){header .headerInner#logoBb h1+p{width:27.73077vw;max-width:360.5px}}@media (max-width: 749px){header .headerInner#logoFf h1{width:90%}}header .headerInner#logoFf h1+p{width:80%}@media (min-width: 749px){header .headerInner#logoFf h1+p{width:32.46923vw;max-width:422.1px}}header .txtHeld{text-align:center;-webkit-transform:rotateZ(0);transform:rotateZ(0)}@media (max-width: 749px){header .txtHeld{width:80%;margin:8vw auto 0vw auto}}@media (min-width: 749px){header .txtHeld{width:70%;max-width:800px;margin:4.61538vw auto 0vw auto}}@media (min-width: 749px) and (min-width: 1300px){header .txtHeld{margin:60px auto 0px auto}}header h1{opacity:0}header p img{opacity:0}header.s h1{opacity:1;transition:opacity 1s}header.s p img{opacity:1;transition:opacity 0.5s 1.5s}#kvCol{width:100%}#kvCol .kv02{width:100%;height:100%;height:77.33333vw;padding:3.33333vw 0vw 3.33333vw 0vw;background:url(../images/top/bg_kv_02.jpg) center no-repeat;background-size:cover}@media (min-width: 749px){#kvCol .kv02{padding:0;height:53.84615vw;max-height:700px}}#kvCol .kv02 .imgKv{display:block;margin:0 auto}@media (min-width: 749px){#kvCol .kv02 .imgKv{width:78.30769vw;max-width:1018px}}#kvCol .kv01{padding:2.66667vw 0vw 2.66667vw 0vw;background:#fff;text-align:center;height:77.33333vw}@media (min-width: 749px){#kvCol .kv01{padding:1.53846vw 0vw 1.53846vw 0vw;background:url(../images/top/bg_kv.jpg) center no-repeat,#fff;background-size:auto 100%;height:53.84615vw;max-height:700px}}@media (min-width: 749px) and (min-width: 1300px){#kvCol .kv01{padding:20px 0px 20px 0px}}@media (min-width: 1300px){#kvCol .kv01{background:url(../images/top/bg_kv.jpg) center no-repeat,#fff;background-size:auto 100%}}#kvCol .kv01 .imgKv{display:block;margin:0 auto;width:92vw}@media (min-width: 749px){#kvCol .kv01 .imgKv{width:64.38462vw;max-width:837px;max-width:837px}}.noticeBtn{width:92vw;display:block;margin:5.33333vw auto 0vw auto;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw;text-decoration:none;background:#ec0c5e;color:#FFF;text-align:center;font-weight:bold;transition:.3s}@media (max-width: 749px){.noticeBtn{border-radius:20px 0 20px 0}}@media (min-width: 749px){.noticeBtn{width:87.69231vw;max-width:1140px;margin:3.07692vw auto 0vw auto;padding:1.53846vw 1.53846vw 1.53846vw 1.53846vw;border-radius:50px 0 50px 0}}@media (min-width: 749px) and (min-width: 1300px){.noticeBtn{margin:40px auto 0px auto}}@media (min-width: 749px) and (min-width: 1300px){.noticeBtn{padding:20px 20px 20px 20px}}@media (hover: hover), (-ms-high-contrast: none){.noticeBtn:hover{-webkit-filter:brightness(140%);filter:brightness(140%)}}.fancybox-slide{padding:10px}.fancybox-slide--iframe .fancybox-content{width:900px;height:600px;max-width:1100px;max-height:90%;margin:0}.fancybox-container .fancybox-bg{background:rgba(0,0,0,0.7)}.fancybox-container .fancybox-infobar{color:#fff}.fancybox-container .btnCloseFancybox{display:block;position:fixed;z-index:10;right:13px;top:12px;width:42px;height:42px;cursor:pointer;text-align:center}.fancybox-container .btnCloseFancybox span{display:block;position:absolute;width:30px;height:2px;left:6px;background:#fff;transition:0.3s ease-in-out}.fancybox-container .btnCloseFancybox span:nth-child(1){top:16px;left:6px;background:#fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.fancybox-container .btnCloseFancybox span:nth-child(2){top:16px;background:#fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#newsCol{overflow:hidden;position:relative;width:92vw;margin:5.33333vw auto 0vw auto;padding:5.33333vw 5.33333vw 5.33333vw 5.33333vw;background:linear-gradient(to right, rgba(255,255,255,0.75) 0%, #fff 50%, rgba(255,255,255,0.75) 100%);z-index:0}@media (max-width: 749px){#newsCol{border-radius:40px 0 40px 0}}@media (min-width: 749px){#newsCol{width:87.69231vw;max-width:1140px;margin:3.07692vw auto 0vw auto;padding:3.07692vw 3.84615vw 3.07692vw 3.84615vw;border-radius:100px 0 100px 0}}@media (min-width: 749px) and (min-width: 1300px){#newsCol{margin:40px auto 0px auto}}@media (min-width: 749px) and (min-width: 1300px){#newsCol{padding:40px 50px 40px 50px}}#newsCol h2{position:relative;z-index:0;width:16vw;margin:0vw auto 0vw auto}@media (min-width: 749px){#newsCol h2{width:10.76923vw;max-width:140px;margin:0vw auto 0vw auto}}@media (min-width: 749px) and (min-width: 1300px){#newsCol h2{margin:0px auto 0px auto}}#newsCol dl{overflow:hidden;overflow-y:auto;max-height:140px;margin:5.33333vw auto 0vw auto;text-align:center}@media (min-width: 749px){#newsCol dl{max-height:180px;margin:3.07692vw auto 0vw auto}}@media (min-width: 749px) and (min-width: 1300px){#newsCol dl{margin:40px auto 0px auto}}#newsCol dl dt{font-weight:800;margin:5.33333vw 0vw 0vw 0vw}@media (min-width: 749px){#newsCol dl dt{margin:1.53846vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){#newsCol dl dt{margin:20px 0px 0px 0px}}#newsCol dl dt:first-of-type{margin-top:0}#newsCol dl dd{margin:.66667vw 0vw 0vw 0vw}@media (min-width: 749px){#newsCol dl dd{margin:.38462vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){#newsCol dl dd{margin:5px 0px 0px 0px}}#supportedCol{width:92vw;margin:10.66667vw auto 0vw auto}@media (min-width: 749px){#supportedCol{width:87.69231vw;max-width:1140px;margin:6.15385vw auto 0vw auto}}@media (min-width: 749px) and (min-width: 1300px){#supportedCol{margin:80px auto 0px auto}}#supportedCol h2{position:relative;z-index:0;width:48vw;margin:0vw auto 0vw auto}@media (min-width: 749px){#supportedCol h2{width:29.46154vw;max-width:383px;margin:0vw auto 0vw auto}}@media (min-width: 749px) and (min-width: 1300px){#supportedCol h2{margin:0px auto 0px auto}}#supportedColInner{overflow:hidden;position:relative;width:92vw;margin:5.33333vw auto 0vw auto;padding:5.33333vw 5.33333vw 5.33333vw 5.33333vw;background:linear-gradient(to right, rgba(255,255,255,0.75) 0%, #fff 50%, rgba(255,255,255,0.75) 100%);z-index:0}@media (max-width: 749px){#supportedColInner{border-radius:0 40px 0 40px}}@media (min-width: 749px){#supportedColInner{width:87.69231vw;max-width:1140px;margin:3.07692vw auto 0vw auto;padding:3.07692vw 3.84615vw 3.07692vw 3.84615vw;border-radius:0 100px 0 100px}}@media (min-width: 749px) and (min-width: 1300px){#supportedColInner{margin:40px auto 0px auto}}@media (min-width: 749px) and (min-width: 1300px){#supportedColInner{padding:40px 50px 40px 50px}}#supportedCol .tab{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin:5.33333vw auto 0vw auto}@media (min-width: 749px){#supportedCol .tab{margin:3.07692vw auto 0vw auto}}@media (min-width: 749px) and (min-width: 1300px){#supportedCol .tab{margin:40px auto 0px auto}}#supportedCol .tab li{width:50%;max-width:450px;text-indent:0;transition:.3s}@media (max-width: 749px){#supportedCol .tab li{padding:0vw 1.33333vw 0vw 1.33333vw}}@media (min-width: 749px){#supportedCol .tab li{padding:0vw .76923vw 0vw .76923vw}}@media (min-width: 749px) and (min-width: 1300px){#supportedCol .tab li{padding:0px 10px 0px 10px}}#supportedCol .tab li.select p{pointer-events:none;-webkit-filter:brightness(120%);filter:brightness(120%)}#supportedCol .tab li.close{pointer-events:none;-webkit-filter:brightness(40%);filter:brightness(40%)}@media (hover: hover), (-ms-high-contrast: none){#supportedCol .tab li p{transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s, -webkit-filter .3s}#supportedCol .tab li p:hover{cursor:pointer;-webkit-filter:brightness(140%);filter:brightness(140%)}}#supportedCol .tabContent{position:relative;z-index:0;overflow:hidden;display:none;width:92vw;margin:5.33333vw auto 0vw auto;padding:5.33333vw 5.33333vw 5.33333vw 5.33333vw;border:5px solid #FFF}@media (max-width: 749px){#supportedCol .tabContent{border-radius:0 40px 0 40px}}@media (min-width: 749px){#supportedCol .tabContent{width:87.69231vw;max-width:1140px;margin:3.07692vw auto 0vw auto;padding:3.07692vw 3.84615vw 3.07692vw 3.84615vw;border-radius:0 100px 0 100px}}@media (min-width: 749px) and (min-width: 1300px){#supportedCol .tabContent{margin:40px auto 0px auto}}@media (min-width: 749px) and (min-width: 1300px){#supportedCol .tabContent{padding:40px 50px 40px 50px}}#supportedCol .tabContent.select{display:block}#supportedCol .tabContent.sidebb{background:linear-gradient(-90deg, #24caca 0%, #d8f7ff 100%)}#supportedCol .tabContent.sideff{background:linear-gradient(-90deg, #200f04 0%, #233634 100%)}#supportedCol .supportedList{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}#supportedCol .supportedList li{overflow:hidden;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;background:#FFF;width:31%;text-align:center;text-shadow:none;transition:.3s;text-indent:0;color:#fff}#supportedCol .supportedList li a{display:block}#supportedCol .supportedList li a img{width:100%;height:auto}#supportedCol .supportedList li:last-child{margin-right:0}@media (max-width: 749px){#supportedCol .supportedList li{margin:2.66667vw 2% 0vw 0vw}#supportedCol .supportedList li:nth-child(3n){margin-right:0}#supportedCol .supportedList li:nth-child(-n+3){margin-top:0}}@media (hover: hover), (-ms-high-contrast: none){#supportedCol .supportedList li:hover{cursor:pointer;-webkit-filter:brightness(140%);filter:brightness(140%)}}@media (min-width: 749px){#supportedCol .supportedList li{width:23%;min-height:4.61538vw;margin:1.53846vw 2% 0vw 0vw}}@media (min-width: 749px) and (min-width: 1300px){#supportedCol .supportedList li{min-height:60px}}@media (min-width: 749px) and (min-width: 1300px){#supportedCol .supportedList li{margin:20px 2% 0px 0px}}@media (min-width: 749px){#supportedCol .supportedList li:nth-of-type(-n+4){margin-top:0}#supportedCol .supportedList li:nth-of-type(4n){margin-right:0}}

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