*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}li{list-style-type:none}img{width:100%;height:auto;vertical-align:bottom;line-height:1;backface-visibility:hidden;-webkit-backface-visibility:hidden;image-rendering:-webkit-optimize-contrast}_::-webkit-full-page-media,_:future,:root img{image-rendering:auto}main{display:block}a{text-decoration:none}h1,h2,h3,h4,h5,h6{font-size:0;font-weight:normal;line-height:1;letter-spacing:0}iframe{border:none}a{color:#ffe100;word-break:break-all}a:hover{text-decoration:none}.pc{display:none}@media (min-width: 749px){.sp{display:none}.pc{display:block}}::selection{background:#FFF}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:#191a55}::-webkit-scrollbar-thumb{background:#ffe100}html{scrollbar-width:thin;scrollbar-color:#ffe100 #191a55}body{background:#fff;overflow-x:hidden;position:relative;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.46667vw;font-weight:700;line-height:1.5;letter-spacing:0em;-webkit-font-feature-settings:"palt";font-feature-settings:"palt";color:#141414}@media (min-width: 749px){body{font-size:1.33333vw}}@media (min-width: 749px) and (min-width: 1800px){body{font-size:24px}}#container{overflow:hidden}#gnav{position:fixed;top:0vw;right:0vw;z-index:2;background:url(../images/common/bg_ptn.gif) repeat top left/clamp(4px, 4px, 8px) auto;overflow-y:auto;width:100%;height:100%;padding:18.66667vw 0vw 18.66667vw 0vw;text-align:center;border-left:1px solid #FFF;-webkit-transform:translate(100%, 0);transform:translate(100%, 0);transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}#gnav.open{-webkit-transform:translate(0, 0);transform:translate(0, 0)}@media (min-width: 749px){#gnav{width:25vw;max-width:450px;padding:7.77778vw 0vw 7.77778vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#gnav{padding:140px 0px 140px 0px}}#gnav h2{background:#85141f;margin:10.66667vw 0vw 0vw 0vw;padding:4vw 0vw 4vw 0vw;font-size:5.33333vw;font-weight:800;line-height:1.2;color:#FFF;text-align:center}#gnav h2.bna{background:#144985}#gnav h2:first-child{margin-top:0}@media (min-width: 749px){#gnav h2{margin:2.77778vw 0vw 0vw 0vw;padding:1.66667vw 0vw 1.66667vw 0vw;font-size:1.66667vw}}@media (min-width: 749px) and (min-width: 1800px){#gnav h2{margin:50px 0px 0px 0px}}@media (min-width: 749px) and (min-width: 1800px){#gnav h2{padding:30px 0px 30px 0px}}@media (min-width: 749px) and (min-width: 1800px){#gnav h2{font-size:30px}}#gnav .navList{width:89.33333vw;margin:0vw auto 0vw auto}#gnav .navList>li{margin:4vw 0vw 0vw 0vw}#gnav .navList>li>a,#gnav .navList>li>p{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:#85141f;padding:4vw 0vw 4vw 0vw;font-size:4.53333vw;font-weight:800;color:#FFF;-webkit-clip-path:polygon(0 0, calc(100% - 1em) 0, 100% 1em, 100% 100%, 1em 100%, 0 calc(100% - 1em));clip-path:polygon(0 0, calc(100% - 1em) 0, 100% 1em, 100% 100%, 1em 100%, 0 calc(100% - 1em))}@media (hover: hover), (-ms-high-contrast: none){#gnav .navList>li>a:hover,#gnav .navList>li>p:hover{cursor:pointer;background:#FFF;color:#85141f}#gnav .navList>li>a:hover:before,#gnav .navList>li>p:hover:before{background:#85141f}}#gnav .navList>li>p:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;background:#FFF;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='23px' height='16px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M11.309,0.914 L-0.005,12.228 L2.823,15.056 L11.300,6.580 L19.791,15.071 L22.620,12.243 L11.309,0.914 Z'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='23px' height='16px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M11.309,0.914 L-0.005,12.228 L2.823,15.056 L11.300,6.580 L19.791,15.071 L22.620,12.243 L11.309,0.914 Z'/%3E%3C/svg%3E") no-repeat center/contain;width:4vw;height:4vw;margin:0vw 2.66667vw 0vw 0vw;-webkit-transform:rotateX(180deg);transform:rotateX(180deg);transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}#gnav .navList>li.open>p:before{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}#gnav .navList>li.close a{pointer-events:none;background:#383838;color:#FFF}#gnav .navList .boothNav+li{display:none}#gnav .navList .boothList{text-align:left}#gnav .navList .boothList li{margin:2.66667vw 0vw 0vw 0vw}#gnav .navList .boothList li a{position:relative;z-index:0;display:block;background:#FFF;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw;font-size:4.53333vw;font-weight:900;line-height:1;color:#85141f}#gnav .navList .boothList li a:after{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;left:0vw;z-index:-1;background:#85141f;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}@media (hover: hover), (-ms-high-contrast: none){#gnav .navList .boothList li a{color:color 0.5s}#gnav .navList .boothList li a:after{transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}#gnav .navList .boothList li a:hover{font-weight:800;color:#FFF}#gnav .navList .boothList li a:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}}#gnav .navList .boothList li a.new:before{pointer-events:none;box-sizing:border-box;content:"NEW";width:100%;height:100%;display:block;display:inline-block;background:#85141f;width:auto;margin:0 0.5em 0 0;padding:0.4em;font-size:0.4em;line-height:1;vertical-align:middle;color:#FFF;-webkit-transform:translate(0, -0.2em);transform:translate(0, -0.2em)}@media (min-width: 749px){#gnav .navList{width:21.66667vw;max-width:390px;margin:0vw auto 0vw auto}#gnav .navList>li{margin:1.66667vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#gnav .navList>li{margin:30px 0px 0px 0px}}@media (min-width: 749px){#gnav .navList>li>a,#gnav .navList>li>p{padding:1.38889vw 0vw 1.38889vw 0vw;font-size:1.55556vw}}@media (min-width: 749px) and (min-width: 1800px){#gnav .navList>li>a,#gnav .navList>li>p{padding:25px 0px 25px 0px}}@media (min-width: 749px) and (min-width: 1800px){#gnav .navList>li>a,#gnav .navList>li>p{font-size:28px}}@media (min-width: 749px){#gnav .navList>li>p:before{width:1.66667vw;max-width:30px;height:1.66667vw;max-height:30px;margin:0vw 1.11111vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#gnav .navList>li>p:before{margin:0px 20px 0px 0px}}@media (min-width: 749px){#gnav .navList .boothList{text-align:left}#gnav .navList .boothList li{margin:1.11111vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#gnav .navList .boothList li{margin:20px 0px 0px 0px}}@media (min-width: 749px){#gnav .navList .boothList li a{padding:1.11111vw 1.11111vw 1.11111vw 1.11111vw;font-size:1.55556vw}}@media (min-width: 749px) and (min-width: 1800px){#gnav .navList .boothList li a{padding:20px 20px 20px 20px}}@media (min-width: 749px) and (min-width: 1800px){#gnav .navList .boothList li a{font-size:28px}}#gnav .navList.bna>li>a,#gnav .navList.bna>li>p{background:#144985}@media (hover: hover), (-ms-high-contrast: none){#gnav .navList.bna>li>a:hover,#gnav .navList.bna>li>p:hover{background:#FFF;color:#144985}#gnav .navList.bna>li>a:hover:before,#gnav .navList.bna>li>p:hover:before{background:#144985}}#gnav .navList.bna>li.close a{background:#383838}#gnav .navList.bna .boothList li a{color:#144985}#gnav .navList.bna .boothList li a:after{background:#144985}@media (hover: hover), (-ms-high-contrast: none){#gnav .navList.bna .boothList li a:hover{color:#FFF}}#gnav .navList.bna .boothList li a.new:before{background:#144985}#gnav .cs{padding:10.66667vw 0vw 0vw 0vw;font-size:6.66667vw;color:#9b9b9b}@media (min-width: 749px){#gnav .cs{padding:4.44444vw 0vw 0vw 0vw;font-size:2.77778vw}}@media (min-width: 749px) and (min-width: 1800px){#gnav .cs{padding:80px 0px 0px 0px}}@media (min-width: 749px) and (min-width: 1800px){#gnav .cs{font-size:50px}}#btnNav{position:fixed;top:0vw;right:0vw;z-index:3;background:#ffe100;width:13.33333vw;height:13.33333vw;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 10px 100%, 0 calc(100% - 10px));clip-path:polygon(0 0, 100% 0, 100% 100%, 10px 100%, 0 calc(100% - 10px))}#btnNav:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:3.73333vw;left:2.66667vw;z-index:1;display:block;background:#191a55;width:8vw;height:1.06667vw;transition:top 0.5s 0.5s, -webkit-transform 0.5s;transition:top 0.5s 0.5s, transform 0.5s;transition:top 0.5s 0.5s, transform 0.5s, -webkit-transform 0.5s}#btnNav span{position:absolute;top:6.13333vw;left:2.66667vw;z-index:1;display:block;background:#191a55;width:8vw;height:1.06667vw;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}#btnNav:after{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:8.53333vw;left:2.66667vw;z-index:1;display:block;background:#191a55;width:8vw;height:1.06667vw;transition:top 0.5s 0.5s, -webkit-transform 0.5s;transition:top 0.5s 0.5s, transform 0.5s;transition:top 0.5s 0.5s, transform 0.5s, -webkit-transform 0.5s}#btnNav.open{background:#191a55}#btnNav.open:before{position:absolute;top:6.13333vw;left:2.66667vw;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);transition:top 0.5s, -webkit-transform 0.5s 0.5s;transition:top 0.5s, transform 0.5s 0.5s;transition:top 0.5s, transform 0.5s 0.5s, -webkit-transform 0.5s 0.5s;background:#ffe100}#btnNav.open span{-webkit-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform 0.5s 0.5s;transition:transform 0.5s 0.5s;transition:transform 0.5s 0.5s, -webkit-transform 0.5s 0.5s;background:#ffe100}#btnNav.open:after{position:absolute;top:6.13333vw;left:2.66667vw;-webkit-transform:rotateZ(-45deg);transform:rotateZ(-45deg);transition:top 0.5s, -webkit-transform 0.5s 0.5s;transition:top 0.5s, transform 0.5s 0.5s;transition:top 0.5s, transform 0.5s 0.5s, -webkit-transform 0.5s 0.5s;background:#ffe100}@media (hover: hover), (-ms-high-contrast: none){#btnNav.open:hover{background:#ffe100}#btnNav.open:hover:before{background:#191a55}#btnNav.open:hover span{background:#191a55}#btnNav.open:hover:after{background:#191a55}}@media (hover: hover), (-ms-high-contrast: none){#btnNav:hover{cursor:pointer;background:#191a55}#btnNav:hover:before{background:#ffe100}#btnNav:hover span{background:#ffe100}#btnNav:hover:after{background:#ffe100}}@media (min-width: 749px){#btnNav{width:5.55556vw;max-width:100px;height:5.55556vw;max-height:100px;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 10px 100%, 0 calc(100% - 10px));clip-path:polygon(0 0, 100% 0, 100% 100%, 10px 100%, 0 calc(100% - 10px))}#btnNav:before{position:absolute;top:1.55556vw;left:1.11111vw;width:3.33333vw;max-width:60px;height:.44444vw;max-height:8px}}@media (min-width: 749px) and (min-width: 1800px){#btnNav:before{top:28px;left:20px}}@media (min-width: 749px){#btnNav span{position:absolute;top:2.55556vw;left:1.11111vw;width:3.33333vw;max-width:60px;height:.44444vw;max-height:8px}}@media (min-width: 749px) and (min-width: 1800px){#btnNav span{top:46px;left:20px}}@media (min-width: 749px){#btnNav:after{position:absolute;top:3.55556vw;left:1.11111vw;width:3.33333vw;max-width:60px;height:.44444vw;max-height:8px}}@media (min-width: 749px) and (min-width: 1800px){#btnNav:after{top:64px;left:20px}}@media (min-width: 749px){#btnNav.open:before{position:absolute;top:2.55556vw;left:1.11111vw}}@media (min-width: 749px) and (min-width: 1800px){#btnNav.open:before{top:46px;left:20px}}@media (min-width: 749px){#btnNav.open:after{position:absolute;top:2.55556vw;left:1.11111vw}}@media (min-width: 749px) and (min-width: 1800px){#btnNav.open:after{top:46px;left:20px}}footer{position:relative;z-index:0;background:#191a55;width:100%;padding:10.66667vw 0vw 0vw 0vw}@media (min-width: 749px){footer{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;padding:0vw 0vw 0vw 5.55556vw}}@media (min-width: 749px) and (min-width: 1800px){footer{padding:0px 0px 0px 100px}}footer .bnr{position:relative;z-index:1;display:block;width:89.33333vw;margin:0vw auto 0vw auto}@media (hover: hover), (-ms-high-contrast: none){footer .bnr{transition:opacity 0.5s}footer .bnr:hover{opacity:0.5}}@media (min-width: 749px){footer .bnr{-webkit-flex:none;flex:none;width:61.11111vw;max-width:1100px;margin:0vw 0vw 0vw 0vw}}footer .copyright{position:relative;z-index:0;margin:-5.33333vw 0vw 0vw 0vw;padding:13.33333vw 5.33333vw 8vw 5.33333vw;font-size:2.66667vw;font-weight:400}footer .copyright li{margin-top:0.2em}footer .copyright li:first-child{margin-top:0}@media (min-width: 749px){footer .copyright{margin:0vw 0vw 0vw 0vw;padding:3.33333vw 5.55556vw 3.33333vw 3.33333vw;font-size:.88889vw}}@media (min-width: 749px) and (min-width: 1800px){footer .copyright{margin:0px 0px 0px 0px}}@media (min-width: 749px) and (min-width: 1800px){footer .copyright{padding:60px 100px 60px 60px}}@media (min-width: 749px) and (min-width: 1800px){footer .copyright{font-size:16px}}footer .copyright:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;bottom:0vw;right:0vw;z-index:-1;background:#FFF;-webkit-clip-path:polygon(0 10%, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 10%, 100% 0, 100% 100%, 0 100%)}@media (min-width: 749px){footer .copyright:before{position:absolute;top:0vw;left:-8.33333vw;width:50vw;-webkit-clip-path:polygon(5.55556vw 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(5.55556vw 0, 100% 0, 100% 100%, 0 100%)}}@media (min-width: 749px) and (min-width: 1800px){footer .copyright:before{top:0px;left:-150px}}@media (min-width: 749px) and (min-width: 749px){footer .copyright:before{-webkit-clip-path:polygon(100px 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(100px 0, 100% 0, 100% 100%, 0 100%)}}#btnPageTop{position:fixed;bottom:0vw;right:0vw;z-index:1;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:#191a55;padding:0.4em;font-size:4vw;font-family:'Chakra Petch', sans-serif;line-height:0.8em;color:#FFF;-webkit-transform:rotateZ(90deg) translate(100%, -87%);transform:rotateZ(90deg) translate(100%, -87%);-webkit-transform-origin:bottom center;transform-origin:bottom center;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0.5em 100%, 0 calc(100% - 0.5em));clip-path:polygon(0 0, 100% 0, 100% 100%, 0.5em 100%, 0 calc(100% - 0.5em))}#btnPageTop:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;background:#FFF;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15px' height='24px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M11.570,0.677 L14.399,3.506 L5.908,11.997 L14.385,20.473 L11.556,23.302 L0.242,11.988 L11.570,0.677 Z'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15px' height='24px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M11.570,0.677 L14.399,3.506 L5.908,11.997 L14.385,20.473 L11.556,23.302 L0.242,11.988 L11.570,0.677 Z'/%3E%3C/svg%3E") no-repeat center/contain;width:3.73333vw;height:3.73333vw;margin:0vw 1.33333vw 0vw 0vw}#btnPageTop.show{-webkit-transform:rotateZ(90deg) translate(-50%, -87%);transform:rotateZ(90deg) translate(-50%, -87%)}@media (hover: hover), (-ms-high-contrast: none){#btnPageTop:hover{background:#ffe100;color:#191a55}#btnPageTop:hover:before{background:#191a55}}@media (min-width: 749px){#btnPageTop{font-size:1.66667vw}}@media (min-width: 749px) and (min-width: 1800px){#btnPageTop{font-size:30px}}@media (min-width: 749px){#btnPageTop:before{width:1.55556vw;max-width:28px;height:1.55556vw;max-height:28px;margin:0vw .55556vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#btnPageTop:before{margin:0px 10px 0px 0px}}#bne{font-weight:normal;letter-spacing:0;line-height:1}#bne a{color:#333}#onetrust-consent-sdk{font-family:auto, sans-serif !important}#onetrust-consent-sdk a{display:inline !important}.notice{font-size:2.93333vw;font-weight:400}.notice>li{margin-top:0.5em;text-indent:-1em;padding-left:1em}.notice>li:first-child{margin-top:0}@media (min-width: 749px){.notice{font-size:.88889vw}}@media (min-width: 749px) and (min-width: 1800px){.notice{font-size:16px}}.cRed{color:#d6061b}header{position:relative;z-index:0;background:#191a55;padding:8vw 0vw 0vw 0vw;color:#FFF}@media (min-width: 749px){header{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;padding:6.66667vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){header{padding:120px 0px 0px 0px}}header:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;left:0vw;z-index:-1;background:#FFF;height:53.33333vw;-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 60%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 60%)}@media (min-width: 749px){header:before{position:absolute;top:0vw;left:-8.33333vw;height:100%;width:50vw;-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 9.44444vw) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 9.44444vw) 100%, 0 100%)}}@media (min-width: 749px) and (min-width: 1800px){header:before{top:0px;left:-150px}}@media (min-width: 749px) and (min-width: 1800px){header:before{-webkit-clip-path:polygon(0 0, 100% 0, calc(100% - 170px) 100%, 0 100%);clip-path:polygon(0 0, 100% 0, calc(100% - 170px) 100%, 0 100%)}}header h1{width:76.93333vw;margin:0vw auto 10.66667vw auto}header h1 span{display:block;width:32vw;margin:0vw 0vw 2.66667vw 0vw}@media (min-width: 749px){header h1{width:32.05556vw;max-width:577px;margin:0vw 4.44444vw 0vw 5.55556vw}}@media (min-width: 749px) and (min-width: 1800px){header h1{margin:0px 80px 0px 100px}}@media (min-width: 749px){header h1 span{width:13.33333vw;max-width:240px;margin:0vw 0vw 1.11111vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){header h1 span{margin:0px 0px 20px 0px}}header .inner{width:89.33333vw;margin:0vw auto 0vw auto}@media (min-width: 749px){header .inner{width:57.22222vw;max-width:1030px;margin:0vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){header .inner{margin:0px 0px 0px 0px}}header .date{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:-webkit-min-content;width:-moz-min-content;width:min-content;margin:0 auto;font-family:'Chakra Petch', sans-serif;font-weight:700;font-size:12vw;line-height:1;color:#ffe100}header .date p{height:0.8em}header .date p:nth-child(1){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 2.66667vw 0vw}header .date p:nth-child(1) span:nth-of-type(1){margin:0 0.3em 0 0;font-size:0.66em}header .date p:nth-child(1) span:nth-of-type(4){margin:0 0.1em}header .date p:nth-child(1) span:nth-of-type(3),header .date p:nth-child(1) span:nth-of-type(6){font-size:0.31em;margin-bottom:auto}header .date p:nth-child(2){display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-end;align-items:flex-end;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;height:0.66em}header .date p:nth-child(2) span:nth-of-type(1){font-size:0.66em}header .date p:nth-child(2) span:nth-of-type(2){height:1.5em;margin:0 0 0 1em;font-family:'Noto Sans JP', "Hiragino Kaku Gothic ProN", "ヒラギノ角ゴ ProN W3", YuGothic, "Yu Gothic", "Yu Gothic UI", "Arial", sans-serif;font-size:0.26em;font-weight:600}@media (min-width: 749px){header .date{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;font-size:5vw}}@media (min-width: 749px) and (min-width: 1800px){header .date{font-size:90px}}@media (min-width: 749px){header .date p:nth-child(1){margin:0vw 1.11111vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){header .date p:nth-child(1){margin:0px 20px 0px 0px}}@media (min-width: 749px){header .date p:nth-child(2){display:block;height:1em}header .date p:nth-child(2) span{display:block}header .date p:nth-child(2) span:nth-of-type(2){margin:0}}header .overview{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:6.66667vw 0vw 0vw 0vw}header .overview dt{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:#ffe100;width:3em;margin:2.66667vw 2.66667vw 0vw 0vw;padding:0.5em 0;font-weight:800;line-height:1;color:#191a55;-webkit-clip-path:polygon(0 0, calc(100% - 0.5em) 0, 100% 0.5em, 100% 100%, 0 100%);clip-path:polygon(0 0, calc(100% - 0.5em) 0, 100% 0.5em, 100% 100%, 0 100%)}header .overview dt:first-of-type{margin-top:0;margin-bottom:auto}header .overview dd{margin:2.66667vw 0vw 0vw 0vw;font-weight:500}header .overview dd:first-of-type{margin-top:0}@media (min-width: 749px){header .overview{margin:2.77778vw 0vw 0vw 0vw;font-size:1.38889vw}}@media (min-width: 749px) and (min-width: 1800px){header .overview{margin:50px 0px 0px 0px}}@media (min-width: 749px) and (min-width: 1800px){header .overview{font-size:25px}}@media (min-width: 749px){header .overview dt{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:#ffe100;width:3em;margin:1.11111vw 1.11111vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){header .overview dt{margin:20px 20px 0px 0px}}@media (min-width: 749px){header .overview dt:first-of-type{margin-top:0;margin-bottom:auto}header .overview dd{width:calc(100% - 3em - 1.11111vw);margin:1.11111vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){header .overview dd{margin:20px 0px 0px 0px}}@media (min-width: 749px) and (min-width: 749px){header .overview dd{width:calc(100% - 3em - 20px)}}header .endTxt{display:block;background:#85141f;width:89.33333vw;margin:5.33333vw auto 0vw auto;padding:0.5em 1em;color:#FFF;text-align:center}@media (min-width: 749px){header .endTxt{width:auto;margin:3.33333vw auto 0vw auto}}@media (min-width: 749px) and (min-width: 1800px){header .endTxt{margin:60px auto 0px auto}}header #tabNav{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:89.33333vw;margin:8vw auto 0vw auto;-webkit-transform:translate(0, 1px);transform:translate(0, 1px)}header #tabNav li{background:#85141f;width:43.33333vw;padding-bottom:1em;-webkit-clip-path:polygon(0.5em 0, calc(100% - 0.5em) 0, 100% 0.5em, 100% 100%, 0 100%, 0 0.5em);clip-path:polygon(0.5em 0, calc(100% - 0.5em) 0, 100% 0.5em, 100% 100%, 0 100%, 0 0.5em);-webkit-transform:translate(0, 1em);transform:translate(0, 1em)}header #tabNav li.bna{background:#144985}header #tabNav li.close{background:#383838}header #tabNav li p,header #tabNav li a{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;padding:2.66667vw 1.33333vw 2.66667vw 1.33333vw;font-size:3.2vw;font-weight:800;color:#FFF;text-align:center}@media (hover: hover), (-ms-high-contrast: none){header #tabNav li:hover{cursor:pointer;-webkit-transform:translate(0, 0);transform:translate(0, 0)}}@media (min-width: 749px){header #tabNav{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin:5.55556vw auto 0vw auto}}@media (min-width: 749px) and (min-width: 1800px){header #tabNav{margin:100px auto 0px auto}}@media (min-width: 749px){header #tabNav li{width:43.33333vw;max-width:780px;margin:0vw 1.11111vw 0vw 1.11111vw}}@media (min-width: 749px) and (min-width: 1800px){header #tabNav li{margin:0px 20px 0px 20px}}@media (min-width: 749px){header #tabNav li p,header #tabNav li a{padding:1.94444vw .55556vw 1.11111vw .55556vw;font-size:1.88889vw}}@media (min-width: 749px) and (min-width: 1800px){header #tabNav li p,header #tabNav li a{padding:35px 10px 20px 10px}}@media (min-width: 749px) and (min-width: 1800px){header #tabNav li p,header #tabNav li a{font-size:34px}}.mainCont{position:relative;z-index:0;display:none;background:url(../images/common/bg_ptn.gif) repeat top left/clamp(4px, 4px, 8px) auto}.mainCont.show{display:block}@media (min-width: 749px){.mainCont{background-size:8px auto}}.mainCont:after{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;background:#85141f;height:10.66667vw;margin:10.66667vw 0vw 0vw 0vw}@media (min-width: 749px){.mainCont:after{height:2.77778vw;max-height:50px;margin:5.55556vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){.mainCont:after{margin:100px 0px 0px 0px}}.mainCont h2{margin:0vw 0vw 5.33333vw 0vw;font-size:8vw;font-weight:900;line-height:1;color:#85141f}.mainCont h2::first-letter{font-size:1.2em}@media (min-width: 749px){.mainCont h2{margin:0vw 0vw 2.22222vw 0vw;font-size:4.44444vw}}@media (min-width: 749px) and (min-width: 1800px){.mainCont h2{margin:0px 0px 40px 0px}}@media (min-width: 749px) and (min-width: 1800px){.mainCont h2{font-size:80px}}#bnaContent:after{background:#144985}#bnaContent h2{color:#144985}#linkNav,#linkNavBna{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:#85141f;width:100%;margin:0vw 0vw 10.66667vw 0vw;padding:4vw 0vw 4vw 0vw}#linkNav li,#linkNavBna li{width:37.33333vw;margin:0vw 2vw 0vw 2vw}#linkNav li a,#linkNavBna li a{position:relative;z-index:0;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;padding:2.66667vw 2.66667vw 2.66667vw 2.66667vw;font-size:3.73333vw;line-height:1;color:#85141f;-webkit-clip-path:polygon(0 0, calc(100% - 0.5em) 0, 100% 0.5em, 100% 100%, 0.5em 100%, 0 calc(100% - 0.5em));clip-path:polygon(0 0, calc(100% - 0.5em) 0, 100% 0.5em, 100% 100%, 0.5em 100%, 0 calc(100% - 0.5em))}#linkNav li a:before,#linkNavBna li a:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:1px;left:1px;z-index:-1;background:#85141f;width:calc(100% - 2px);height:calc(100% - 2px);box-sizing:border-box;-webkit-clip-path:polygon(0 0, calc(100% - 0.5em) 0, 100% 0.5em, 100% 100%, 0.5em 100%, 0 calc(100% - 0.5em));clip-path:polygon(0 0, calc(100% - 0.5em) 0, 100% 0.5em, 100% 100%, 0.5em 100%, 0 calc(100% - 0.5em));opacity:0}@media (hover: hover), (-ms-high-contrast: none){#linkNav li a:hover,#linkNavBna li a:hover{color:#FFF}#linkNav li a:hover:before,#linkNavBna li a:hover:before{opacity:1}}#linkNav li.close a,#linkNavBna li.close a{pointer-events:none;background:#383838;color:#FFF}@media (min-width: 749px){#linkNav,#linkNavBna{margin:0vw 0vw 4.44444vw 0vw;padding:3.33333vw 0vw 3.33333vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#linkNav,#linkNavBna{margin:0px 0px 80px 0px}}@media (min-width: 749px) and (min-width: 1800px){#linkNav,#linkNavBna{padding:60px 0px 60px 0px}}@media (min-width: 749px){#linkNav li,#linkNavBna li{width:22.22222vw;max-width:400px;margin:0vw 1.11111vw 0vw 1.11111vw}}@media (min-width: 749px) and (min-width: 1800px){#linkNav li,#linkNavBna li{margin:0px 20px 0px 20px}}@media (min-width: 749px){#linkNav li a,#linkNavBna li a{padding:1.66667vw 1.11111vw 1.66667vw 1.11111vw;font-size:1.88889vw}}@media (min-width: 749px) and (min-width: 1800px){#linkNav li a,#linkNavBna li a{padding:30px 20px 30px 20px}}@media (min-width: 749px) and (min-width: 1800px){#linkNav li a,#linkNavBna li a{font-size:34px}}#linkNavBna{background:#144985}#linkNavBna li a{color:#144985}#linkNavBna li a:before{background:#144985}#booth,#boothBna{width:89.33333vw;margin:0vw auto 0vw auto}@media (min-width: 749px){#booth,#boothBna{width:88.88889vw;max-width:1600px;margin:0vw auto 0vw auto}}@media (min-width: 749px) and (min-width: 1800px){#booth,#boothBna{margin:0px auto 0px auto}}@media (min-width: 749px){#listCol{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}#listCol section{margin:8vw 0vw 0vw 0vw}#listCol section:first-child{margin-top:0}@media (min-width: 749px){#listCol section{width:43.33333vw;max-width:780px;margin:0vw 0vw 0vw 0vw}}#listCol section h3{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:#141414;padding:4vw 0vw 4vw 0vw;font-size:5.6vw;line-height:1;font-weight:800;color:#FFF;-webkit-clip-path:polygon(0 0, calc(100% - 1em) 0, 100% 1em, 100% 100%, 0 100%);clip-path:polygon(0 0, calc(100% - 1em) 0, 100% 1em, 100% 100%, 0 100%)}#listCol section h3:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;background:#FFF;mask:url(../images/common/ico_game.png) no-repeat center/contain;-webkit-mask:url(../images/common/ico_game.png) no-repeat center/contain;width:8vw;height:8vw;aspect-ratio:4/3;margin:0vw 2.66667vw 0vw 0vw}#listCol section h3.sp:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;background:#FFF;mask:url(../images/common/ico_sp.png) no-repeat center/contain;-webkit-mask:url(../images/common/ico_sp.png) no-repeat center/contain;width:8vw;height:8vw;aspect-ratio:22/40;margin:0vw 2.66667vw 0vw 0vw}@media (min-width: 749px){#listCol section h3{padding:1.38889vw 0vw 1.38889vw 0vw;font-size:2.22222vw}}@media (min-width: 749px) and (min-width: 1800px){#listCol section h3{padding:25px 0px 25px 0px}}@media (min-width: 749px) and (min-width: 1800px){#listCol section h3{font-size:40px}}@media (min-width: 749px){#listCol section h3:before{width:2.22222vw;max-width:40px;height:2.22222vw;max-height:40px;margin:0vw 1.11111vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#listCol section h3:before{margin:0px 20px 0px 0px}}@media (min-width: 749px){#listCol section h3.sp:before{width:2.22222vw;max-width:40px;height:2.22222vw;max-height:40px;margin:0vw 1.11111vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#listCol section h3.sp:before{margin:0px 20px 0px 0px}}#listCol section .gameList{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap}#listCol section .gameList>li{background:rgba(255,255,255,0.6);width:50%}#listCol section .gameList>li:nth-child(4n),#listCol section .gameList>li:nth-child(4n+1){background:#FFF}#listCol section .gameList>li a{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-flow:column;flex-flow:column;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;padding:4vw 4vw 4vw 4vw;color:#141414}@media (hover: hover), (-ms-high-contrast: none){#listCol section .gameList>li a{transition:opacity 0.5s}#listCol section .gameList>li a:hover{opacity:0.5}}@media (min-width: 749px){#listCol section .gameList>li a{padding:2.22222vw 2.22222vw 2.22222vw 2.22222vw}}@media (min-width: 749px) and (min-width: 1800px){#listCol section .gameList>li a{padding:40px 40px 40px 40px}}#listCol section .gameList h4{margin:auto 0;font-size:3.73333vw;font-weight:800;line-height:1.1;word-break:keep-all}@media (min-width: 749px){#listCol section .gameList h4{font-size:1.55556vw}}@media (min-width: 749px) and (min-width: 1800px){#listCol section .gameList h4{font-size:28px}}#listCol section .gameList .cat{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:2.66667vw 0vw 0vw 0vw}#listCol section .gameList .cat>li{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:#144985;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0vw 1.33333vw 1.33333vw 0vw;padding:0.5em 0.8em;font-size:2.66667vw;font-weight:800;line-height:1;color:#FFF;-webkit-clip-path:polygon(0 0, calc(100% - 0.5em) 0, 100% 0.5em, 100% 100%, 0 100%);clip-path:polygon(0 0, calc(100% - 0.5em) 0, 100% 0.5em, 100% 100%, 0 100%)}#listCol section .gameList .cat>li.pink{background:#f4327b}#listCol section .gameList .cat>li.orange{background:#f69a0a}#listCol section .gameList .cat>li.green{background:#229a22}#listCol section .gameList .cat>li.blue{background:#1375e3}#listCol section .gameList .cat>li.purple{background:#8b2fd9}#listCol section .gameList .cat>li.none{background:#939393}@media (min-width: 749px){#listCol section .gameList .cat{margin:1.11111vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#listCol section .gameList .cat{margin:20px 0px 0px 0px}}@media (min-width: 749px){#listCol section .gameList .cat>li{margin:0vw .55556vw .55556vw 0vw;font-size:.72222vw}}@media (min-width: 749px) and (min-width: 1800px){#listCol section .gameList .cat>li{margin:0px 10px 10px 0px}}@media (min-width: 749px) and (min-width: 1800px){#listCol section .gameList .cat>li{font-size:13px}}#listCol section .gameList .thumb{margin:1.33333vw 0vw 0vw 0vw}@media (min-width: 749px){#listCol section .gameList .thumb{margin:.55556vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#listCol section .gameList .thumb{margin:10px 0px 0px 0px}}#detailCol section,#detailColBna section{position:relative;z-index:0;background:#FFF;margin:8vw 0vw 0vw 0vw;padding:6.66667vw 5.33333vw 5.33333vw 5.33333vw;-webkit-clip-path:polygon(0 0, calc(100% - 2em) 0, 100% 2em, 100% 100%, 0 100%);clip-path:polygon(0 0, calc(100% - 2em) 0, 100% 2em, 100% 100%, 0 100%)}@media (min-width: 749px){#detailCol section,#detailColBna section{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:3.33333vw 0vw 0vw 0vw;padding:3.05556vw 2.77778vw 2.77778vw 2.77778vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section,#detailColBna section{margin:60px 0px 0px 0px}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section,#detailColBna section{padding:55px 50px 50px 50px}}#detailCol section:before,#detailColBna section:before{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;top:0vw;left:0vw;width:calc(100% - 2em);height:1.33333vw;background:linear-gradient(to right, #85141f 50%, rgba(133,20,31,0) 100%)}@media (min-width: 749px){#detailCol section:before,#detailColBna section:before{height:.27778vw;max-height:5px}}#detailCol section:after,#detailColBna section:after{pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;position:absolute;bottom:-8vw;right:-4vw;z-index:-1;background:#eeeeee;mask:url(../images/common/ico_game.png) no-repeat center/contain;-webkit-mask:url(../images/common/ico_game.png) no-repeat center/contain;width:40vw;height:40vw}@media (min-width: 749px){#detailCol section:after,#detailColBna section:after{position:absolute;bottom:-3.33333vw;right:-1.66667vw;width:16.66667vw;max-width:300px;height:16.66667vw;max-height:300px}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section:after,#detailColBna section:after{bottom:-60px;right:-30px}}#detailCol section.icoSp:after,#detailColBna section.icoSp:after{position:absolute;bottom:0vw;right:-8vw;mask:url(../images/common/ico_sp.png) no-repeat center/contain;-webkit-mask:url(../images/common/ico_sp.png) no-repeat center/contain;-webkit-transform:rotateZ(15deg);transform:rotateZ(15deg)}@media (min-width: 749px){#detailCol section.icoSp:after,#detailColBna section.icoSp:after{position:absolute;bottom:0vw;right:-3.33333vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section.icoSp:after,#detailColBna section.icoSp:after{bottom:0px;right:-60px}}#detailCol section .tit,#detailColBna section .tit{margin:0vw 0vw 5.33333vw 0vw}@media (min-width: 749px){#detailCol section .tit,#detailColBna section .tit{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin:0vw 0vw 2.22222vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .tit,#detailColBna section .tit{margin:0px 0px 40px 0px}}#detailCol section .tit h3,#detailColBna section .tit h3{font-size:6.66667vw;font-weight:800;line-height:1.2}@media (min-width: 749px){#detailCol section .tit h3,#detailColBna section .tit h3{font-size:2.77778vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .tit h3,#detailColBna section .tit h3{font-size:50px}}#detailCol section .tit h3.new:before,#detailColBna section .tit h3.new:before{pointer-events:none;box-sizing:border-box;content:"NEW";width:100%;height:100%;display:block;display:inline-block;background:#85141f;width:auto;margin:0 0.5em 0 0;padding:0.4em;font-size:0.4em;line-height:1;vertical-align:middle;color:#FFF;-webkit-transform:translate(0, -0.2em);transform:translate(0, -0.2em)}#detailCol section .tit .cat,#detailColBna section .tit .cat{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin:2.66667vw 0vw 0vw 0vw}#detailCol section .tit .cat>li,#detailColBna section .tit .cat>li{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:#144985;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0vw 1.33333vw 1.33333vw 0vw;padding:0.5em;font-size:2.66667vw;font-weight:900;line-height:1;color:#FFF;-webkit-clip-path:polygon(0 0, calc(100% - 0.5em) 0, 100% 0.5em, 100% 100%, 0 100%);clip-path:polygon(0 0, calc(100% - 0.5em) 0, 100% 0.5em, 100% 100%, 0 100%)}#detailCol section .tit .cat>li.pink,#detailColBna section .tit .cat>li.pink{background:#f4327b}#detailCol section .tit .cat>li.orange,#detailColBna section .tit .cat>li.orange{background:#f69a0a}#detailCol section .tit .cat>li.green,#detailColBna section .tit .cat>li.green{background:#229a22}#detailCol section .tit .cat>li.blue,#detailColBna section .tit .cat>li.blue{background:#1375e3}#detailCol section .tit .cat>li.purple,#detailColBna section .tit .cat>li.purple{background:#8b2fd9}@media (min-width: 749px){#detailCol section .tit .cat,#detailColBna section .tit .cat{margin:0vw 0vw 0vw 1.66667vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .tit .cat,#detailColBna section .tit .cat{margin:0px 0px 0px 30px}}@media (min-width: 749px){#detailCol section .tit .cat>li,#detailColBna section .tit .cat>li{margin:0vw .55556vw 0vw 0vw;font-size:1.11111vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .tit .cat>li,#detailColBna section .tit .cat>li{margin:0px 10px 0px 0px}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .tit .cat>li,#detailColBna section .tit .cat>li{font-size:20px}}#detailCol section .about,#detailColBna section .about{margin:0 auto}#detailCol section .about a,#detailColBna section .about a{position:relative;z-index:0;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:#85141f;margin:2.66667vw 0vw 0vw 0vw;padding:4vw 4vw 4vw 4vw;font-size:3.73333vw;font-weight:700;color:#FFF;border:1px solid #85141f}#detailCol section .about a:after,#detailColBna section .about a:after{position:absolute;top:50%;right:4vw;pointer-events:none;box-sizing:border-box;content:"";width:100%;height:100%;display:block;background:#FFF;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15px' height='24px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M14.382,12.012 L3.069,0.698 L0.240,3.527 L8.717,12.003 L0.225,20.494 L3.054,23.322 L14.382,12.012 Z'/%3E%3C/svg%3E") no-repeat center/contain;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='15px' height='24px'%3E%3Cpath fill-rule='evenodd' fill='rgb(255, 255, 255)' d='M14.382,12.012 L3.069,0.698 L0.240,3.527 L8.717,12.003 L0.225,20.494 L3.054,23.322 L14.382,12.012 Z'/%3E%3C/svg%3E") no-repeat center/contain;width:4vw;height:4vw;-webkit-transform:translate(0, -50%);transform:translate(0, -50%)}@media (hover: hover), (-ms-high-contrast: none){#detailCol section .about a:hover,#detailColBna section .about a:hover{background:#FFF;color:#85141f}#detailCol section .about a:hover:after,#detailColBna section .about a:hover:after{background:#85141f}}@media (min-width: 749px){#detailCol section .about,#detailColBna section .about{width:19.44444vw;max-width:350px;margin:0vw 2.22222vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .about,#detailColBna section .about{margin:0px 40px 0px 0px}}@media (min-width: 749px){#detailCol section .about a,#detailColBna section .about a{margin:1.11111vw 0vw 0vw 0vw;padding:1.38889vw 1.66667vw 1.38889vw 1.66667vw;font-size:1.33333vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .about a,#detailColBna section .about a{margin:20px 0px 0px 0px}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .about a,#detailColBna section .about a{padding:25px 30px 25px 30px}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .about a,#detailColBna section .about a{font-size:24px}}@media (min-width: 749px){#detailCol section .about a:after,#detailColBna section .about a:after{position:absolute;top:50%;right:1.66667vw;width:1.38889vw;max-width:25px;height:1.38889vw;max-height:25px}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .about a:after,#detailColBna section .about a:after{top:50%;right:30px}}#detailCol section .exhibition>li,#detailColBna section .exhibition>li{position:relative;z-index:0;background:rgba(232,232,232,0.5);height:100%;margin:5.33333vw 0vw 0vw 0vw;padding:5.33333vw 5.33333vw 5.33333vw 5.33333vw;font-weight:600}#detailCol section .exhibition>li .thumb li,#detailColBna section .exhibition>li .thumb li{margin:2.66667vw 0vw 0vw 0vw}#detailCol section .exhibition>li .thumb span,#detailColBna section .exhibition>li .thumb span{display:block;margin-top:0.5em;text-align:center;font-size:0.8em}#detailCol section .exhibition>li h4,#detailColBna section .exhibition>li h4{margin:2.66667vw 0vw 0vw 0vw;font-size:3.73333vw;font-weight:700;text-align:center}#detailCol section .exhibition>li h4+p,#detailColBna section .exhibition>li h4+p{font-weight:500}#detailCol section .exhibition>li p,#detailColBna section .exhibition>li p{margin:2.66667vw 0vw 0vw 0vw}#detailCol section .exhibition>li ul.notice,#detailColBna section .exhibition>li ul.notice{margin:2.66667vw 0vw 0vw 0vw}#detailCol section .exhibition>li .cat,#detailColBna section .exhibition>li .cat{position:absolute;top:-1.33333vw;right:-2.66667vw;display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}#detailCol section .exhibition>li .cat>li,#detailColBna section .exhibition>li .cat>li{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:#144985;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0vw 1.33333vw 1.33333vw 0vw;padding:0.5em 0.8em;font-size:3.73333vw;font-weight:900;line-height:1;color:#FFF;-webkit-clip-path:polygon(0 0, calc(100% - 0.5em) 0, 100% 0.5em, 100% 100%, 0 100%);clip-path:polygon(0 0, calc(100% - 0.5em) 0, 100% 0.5em, 100% 100%, 0 100%)}#detailCol section .exhibition>li .cat>li.pink,#detailColBna section .exhibition>li .cat>li.pink{background:#f4327b}#detailCol section .exhibition>li .cat>li.orange,#detailColBna section .exhibition>li .cat>li.orange{background:#f69a0a}#detailCol section .exhibition>li .cat>li.green,#detailColBna section .exhibition>li .cat>li.green{background:#229a22}#detailCol section .exhibition>li .cat>li.blue,#detailColBna section .exhibition>li .cat>li.blue{background:#1375e3}#detailCol section .exhibition>li .cat>li.purple,#detailColBna section .exhibition>li .cat>li.purple{background:#8b2fd9}@media (min-width: 749px){#detailCol section .exhibition,#detailColBna section .exhibition{width:61.66667vw;max-width:1110px;height:auto}#detailCol section .exhibition>li,#detailColBna section .exhibition>li{margin:0vw 0vw 0vw 0vw;padding:2.22222vw 2.22222vw 2.22222vw 2.22222vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .exhibition>li,#detailColBna section .exhibition>li{margin:0px 0px 0px 0px}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .exhibition>li,#detailColBna section .exhibition>li{padding:40px 40px 40px 40px}}@media (min-width: 749px){#detailCol section .exhibition>li .thumb li,#detailColBna section .exhibition>li .thumb li{margin:0vw 0vw 0vw 0vw}#detailCol section .exhibition>li ul.thumb,#detailColBna section .exhibition>li ul.thumb{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}#detailCol section .exhibition>li ul.thumb li,#detailColBna section .exhibition>li ul.thumb li{margin-right:1em}#detailCol section .exhibition>li ul.thumb li:last-child,#detailColBna section .exhibition>li ul.thumb li:last-child{margin:0}#detailCol section .exhibition>li h4,#detailColBna section .exhibition>li h4{margin:1.11111vw 0vw 0vw 0vw;font-size:1.44444vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .exhibition>li h4,#detailColBna section .exhibition>li h4{margin:20px 0px 0px 0px}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .exhibition>li h4,#detailColBna section .exhibition>li h4{font-size:26px}}@media (min-width: 749px){#detailCol section .exhibition>li p,#detailColBna section .exhibition>li p{margin:1.11111vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .exhibition>li p,#detailColBna section .exhibition>li p{margin:20px 0px 0px 0px}}@media (min-width: 749px){#detailCol section .exhibition>li ul.notice,#detailColBna section .exhibition>li ul.notice{margin:1.11111vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .exhibition>li ul.notice,#detailColBna section .exhibition>li ul.notice{margin:20px 0px 0px 0px}}@media (min-width: 749px){#detailCol section .exhibition>li .cat,#detailColBna section .exhibition>li .cat{position:absolute;top:-.55556vw;right:-1.11111vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .exhibition>li .cat,#detailColBna section .exhibition>li .cat{top:-10px;right:-20px}}@media (min-width: 749px){#detailCol section .exhibition>li .cat>li,#detailColBna section .exhibition>li .cat>li{margin:0vw .55556vw .55556vw 0vw;font-size:1.44444vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .exhibition>li .cat>li,#detailColBna section .exhibition>li .cat>li{margin:0px 10px 10px 0px}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .exhibition>li .cat>li,#detailColBna section .exhibition>li .cat>li{font-size:26px}}@media (min-width: 749px){#detailCol section .exhibition>li.row,#detailColBna section .exhibition>li.row{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}#detailCol section .exhibition>li.row>.thumb,#detailColBna section .exhibition>li.row>.thumb{-webkit-flex:none;flex:none;width:27.77778vw;max-width:500px}#detailCol section .exhibition>li.row p,#detailColBna section .exhibition>li.row p{margin:0vw 0vw 0vw 1.66667vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .exhibition>li.row p,#detailColBna section .exhibition>li.row p{margin:0px 0px 0px 30px}}@media (min-width: 749px){#detailCol section .exhibition.row,#detailColBna section .exhibition.row{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}#detailCol section .exhibition.row>li,#detailColBna section .exhibition.row>li{width:50%;margin:0vw 1.66667vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .exhibition.row>li,#detailColBna section .exhibition.row>li{margin:0px 30px 0px 0px}}@media (min-width: 749px){#detailCol section .exhibition.row>li:last-child,#detailColBna section .exhibition.row>li:last-child{margin-right:0}#detailCol section .exhibition.column>li,#detailColBna section .exhibition.column>li{height:auto;margin:1.66667vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#detailCol section .exhibition.column>li,#detailColBna section .exhibition.column>li{margin:30px 0px 0px 0px}}@media (min-width: 749px){#detailCol section .exhibition.column>li:first-child,#detailColBna section .exhibition.column>li:first-child{margin-top:0}}#detailColBna section:before{background:linear-gradient(to right, #144985 50%, rgba(20,73,133,0) 100%)}#detailColBna section:after{display:none}#detailColBna section .tit h3.new:before{background:#144985}#detailColBna section .about a{background:#144985;border:1px solid #144985}@media (hover: hover), (-ms-high-contrast: none){#detailColBna section .about a:hover{color:#144985}#detailColBna section .about a:hover:after{background:#144985}}#detailColBna #kuroko .tit+p{width:100%;margin:0vw 0vw 5.33333vw 0vw;font-size:3.73333vw;text-align:left;font-weight:500;color:#144985}#detailColBna #kuroko>.notice{margin:4vw 0vw 0vw 0vw}#detailColBna #kuroko a{color:#144985}#detailColBna #kuroko .greeting{margin:2.66667vw 0vw 0vw 0vw}#detailColBna #kuroko .greeting dt{margin:1em 0 0.5em;padding-left:0.5em;font-weight:800;border-left:5px solid #144985}#detailColBna #kuroko .greeting dt:first-child{margin-top:0}#detailColBna #kuroko .greeting dd ul,#detailColBna #kuroko .greeting dd ol{padding-left:calc(5px + 0.5em)}#detailColBna #kuroko .greeting dd ul li,#detailColBna #kuroko .greeting dd ol li{margin-top:0.2em;text-indent:-0.5em;padding-left:0.5em}#detailColBna #kuroko .greeting dd ul li:first-child,#detailColBna #kuroko .greeting dd ol li:first-child{margin-top:0}@media (min-width: 749px){#detailColBna #kuroko .tit+p{margin:0vw 0vw 2.22222vw 0vw;font-size:1.55556vw;text-align:center}}@media (min-width: 749px) and (min-width: 1800px){#detailColBna #kuroko .tit+p{margin:0px 0px 40px 0px}}@media (min-width: 749px) and (min-width: 1800px){#detailColBna #kuroko .tit+p{font-size:28px}}@media (min-width: 749px){#detailColBna #kuroko>.notice{margin:1.66667vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#detailColBna #kuroko>.notice{margin:30px 0px 0px 0px}}@media (min-width: 749px){#detailColBna #kuroko .exhibition{display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:center;justify-content:center;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:100%;height:auto}#detailColBna #kuroko .exhibition>li{width:calc(50% - 1.11111vw);height:auto;margin:2.22222vw 2.22222vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#detailColBna #kuroko .exhibition>li{margin:40px 40px 0px 0px}}@media (min-width: 749px) and (min-width: 1800px){#detailColBna #kuroko .exhibition>li{width:calc(50% - 20px)}}@media (min-width: 749px){#detailColBna #kuroko .exhibition>li:last-child{margin-right:0}#detailColBna #kuroko .exhibition>li:nth-child(1){display:-webkit-flex;display:flex;-webkit-flex:none;flex:none;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-align-items:center;align-items:center;-webkit-flex-flow:row;flex-flow:row;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;margin:0}#detailColBna #kuroko .exhibition>li:nth-child(1) .thumb{-webkit-flex:none;flex:none;width:33.33333vw;max-width:600px}#detailColBna #kuroko .exhibition>li:nth-child(1)>div{margin:0vw 0vw 0vw 1.66667vw;text-align:left}}@media (min-width: 749px) and (min-width: 1800px){#detailColBna #kuroko .exhibition>li:nth-child(1)>div{margin:0px 0px 0px 30px}}@media (min-width: 749px){#detailColBna #kuroko .exhibition>li:nth-child(1)>div h4{text-align:left}#detailColBna #kuroko .greeting{margin:1.11111vw 0vw 0vw 0vw}}@media (min-width: 749px) and (min-width: 1800px){#detailColBna #kuroko .greeting{margin:20px 0px 0px 0px}}#boothMap,#boothMapBna{width:89.33333vw;margin:10.66667vw auto 0vw auto}#boothMap p,#boothMapBna p{padding:10.66667vw 0vw 10.66667vw 0vw;font-size:9.33333vw;color:#9b9b9b;text-align:center}@media (min-width: 749px){#boothMap,#boothMapBna{width:88.88889vw;max-width:1600px;margin:4.44444vw auto 0vw auto}}@media (min-width: 749px) and (min-width: 1800px){#boothMap,#boothMapBna{margin:80px auto 0px auto}}@media (min-width: 749px){#boothMap p,#boothMapBna p{padding:8.33333vw 0vw 8.33333vw 0vw;font-size:3.88889vw}}@media (min-width: 749px) and (min-width: 1800px){#boothMap p,#boothMapBna p{padding:150px 0px 150px 0px}}@media (min-width: 749px) and (min-width: 1800px){#boothMap p,#boothMapBna p{font-size:70px}}#boothNotice,#boothNoticeBna{width:89.33333vw;margin:10.66667vw auto 0vw auto;font-weight:600}@media (min-width: 749px){#boothNotice,#boothNoticeBna{width:88.88889vw;max-width:1600px;margin:4.44444vw auto 0vw auto;font-size:1.11111vw}}@media (min-width: 749px) and (min-width: 1800px){#boothNotice,#boothNoticeBna{margin:80px auto 0px auto}}@media (min-width: 749px) and (min-width: 1800px){#boothNotice,#boothNoticeBna{font-size:20px}}

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