@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700;900&family=Alegreya+Sans+SC:wght@400;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+KR:wght@300;400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;500;700;900&display=swap");body{font-family:sans-serif}body:lang(ja){font-family:"Noto Sans JP", sans-serif}body:lang(en){font-family:"Roboto", sans-serif}body:lang(en) h3{font-family:"Alegreya Sans SC", sans-serif}body:lang(ko){font-family:"Noto Sans KR", sans-serif}body:lang(zh-cmn-Hant){font-family:"Noto Sans TC", sans-serif}body{animation:fadeIn 1s ease 0s 1 normal;-webkit-animation:fadeIn 1s ease 0s 1 normal}a{color:inherit}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}header{position:relative}header #headerInner{width:100%}@media screen and (max-width: 767px){header #headerInner h1{margin:8% auto 0;width:60.26%}}@media screen and (min-width: 768px) and (max-width: 1099px){header #headerInner h1{margin:8% auto 0;width:60.26%}}@media screen and (min-width: 1100px){header #headerInner h1{margin:100px auto 0;width:450px}header #headerInner h1 img{width:100%}}header #headerInner #langMenu>ul{display:-webkit-flex;display:flex;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-justify-content:center;justify-content:center;text-align:right}@media screen and (max-width: 767px){header #headerInner #langMenu>ul{margin:3% auto 0}}@media screen and (min-width: 768px) and (max-width: 1099px){header #headerInner #langMenu>ul{margin:3% auto 0}}@media screen and (min-width: 1100px){header #headerInner #langMenu>ul{margin:30px auto 0}}header #headerInner #langMenu>ul li{padding:0 10px;border-right:2px solid #000;font-weight:900;font-size:103%}header #headerInner #langMenu>ul li:last-child{border-right:none}header #headerInner #bnrList{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;margin:0 auto;width:90%;max-width:1000px}@media screen and (max-width: 767px){header #headerInner #bnrList{margin:6% auto 0}}@media screen and (min-width: 768px) and (max-width: 1099px){header #headerInner #bnrList{margin:6% auto 0}}@media screen and (min-width: 1100px){header #headerInner #bnrList{-webkit-justify-content:center;justify-content:center;margin:50px auto 0}}header #headerInner #bnrList li img{width:100%;height:auto}header #headerInner #bnrList li:last-child{margin-bottom:0}@media screen and (max-width: 767px){header #headerInner #bnrList li{width:47%;margin:0 1.5% 3% 1.5%}}@media screen and (min-width: 768px) and (max-width: 1099px){header #headerInner #bnrList li{width:32%;margin:0 1.5% 3% 1.5%}}@media screen and (min-width: 1100px){header #headerInner #bnrList li{width:32%;max-width:350px;margin:0 1% 0 0}header #headerInner #bnrList li:nth-child(3n){margin-right:0}}@media screen and (min-width: 1100px){header #headerInner #bnrList.col3 li{width:31%;max-width:350px;margin:0 1% 2% 1%}header #headerInner #bnrList.col3 li .btnTwitter{width:67%;max-width:350px}}header #headerInner #bnrList .btnSteam{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start}@media screen and (max-width: 767px){header #headerInner #bnrList .btnSteam{width:97%}}@media screen and (min-width: 768px) and (max-width: 1099px){header #headerInner #bnrList .btnSteam{width:67%}}@media screen and (min-width: 1100px){header #headerInner #bnrList .btnSteam{width:32%;max-width:350px}}header #headerInner #bnrList .btnSteam a{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;width:100%;padding:1.5em;background:#000;text-align:left;color:#fff;font-weight:700;font-size:96%}header #headerInner #bnrList .btnSteam a img{margin-right:1.5em}@media screen and (max-width: 767px){header #headerInner #bnrList .btnSteam a img{width:35%}}@media screen and (min-width: 768px) and (max-width: 1099px){header #headerInner #bnrList .btnSteam a img{width:30%}}@media screen and (min-width: 1100px){header #headerInner #bnrList .btnSteam a img{width:45%;max-width:200px}}header #headerInner #bnrList .btnSteam a:hover{text-decoration:none}@media screen and (max-width: 767px){#cbtCol h2{width:62.84224vw}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol h2{width:62.76042vw}}#cbtCol .txtCatch{font-weight:900}@media screen and (max-width: 767px){#cbtCol .txtCatch{padding-bottom:2%;line-height:1.2em;font-size:150%}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol .txtCatch{font-size:200%;padding-bottom:2%}}@media screen and (min-width: 1100px){#cbtCol .txtCatch{font-size:200%;padding-bottom:20px}}#cbtCol .gamePv{border:5px solid #000}#cbtCol .cbtColInner .cbtBox{position:relative;margin:0 auto;width:90%;max-width:1000px;background-color:#fff;text-align:left}@media screen and (max-width: 767px){#cbtCol .cbtColInner .cbtBox{margin-top:6%;padding:3%;font-size:110%}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol .cbtColInner .cbtBox{margin-top:6%;padding:3%;font-size:110%}}@media screen and (min-width: 1100px){#cbtCol .cbtColInner .cbtBox{margin-top:40px;padding:15px 30px;font-size:125%}}#cbtCol .cbtColInner .cbtBox::before{position:absolute;top:-10px;right:0;bottom:0;left:-10px;display:block;content:"";width:calc(100% + 20px);height:calc(100% + 20px);background:url(../images/common/brct_lt.png) top left no-repeat,url(../images/common/brct_rt.png) top right no-repeat,url(../images/common/brct_lb.png) bottom left no-repeat,url(../images/common/brct_rb.png) bottom right no-repeat;pointer-events:none}#cbtCol .cbtColInner .cbtBox h3{overflow:hidden}#cbtCol .cbtColInner .cbtBox h3 span{position:relative;display:inline-block;line-height:1em;font-weight:900}@media screen and (max-width: 767px){#cbtCol .cbtColInner .cbtBox h3 span{margin:4% 40px 0;padding:0 10px;font-size:160%}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol .cbtColInner .cbtBox h3 span{margin:4% 40px 0;padding:0 10px;font-size:140%}}@media screen and (min-width: 1100px){#cbtCol .cbtColInner .cbtBox h3 span{margin:30px 40px 0;padding:0 10px;font-size:160%}}#cbtCol .cbtColInner .cbtBox h3 span::before{content:"";display:block;position:absolute;top:0;bottom:0;left:-40px;margin:auto 0;width:33px;height:28px;background:url(../images/cbt/bg_stit_left.png) right center no-repeat}#cbtCol .cbtColInner .cbtBox h3 span::after{content:"";display:block;position:absolute;top:0;bottom:0;right:-258px;margin:auto 0;width:246px;height:28px;background:url(../images/cbt/bg_stit_right.png) left center no-repeat}#cbtCol .cbtColInner .cbtBox h4{font-weight:900}@media screen and (max-width: 767px){#cbtCol .cbtColInner .cbtBox h4{margin:4% 0 0}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol .cbtColInner .cbtBox h4{margin:4% 0 0}}@media screen and (min-width: 1100px){#cbtCol .cbtColInner .cbtBox h4{margin:30px 0 0;font-size:110%}}@media screen and (max-width: 767px){#cbtCol .cbtColInner .cbtBox h4+p{margin:2% 0 4%}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol .cbtColInner .cbtBox h4+p{margin:2% 0 4%}}@media screen and (min-width: 1100px){#cbtCol .cbtColInner .cbtBox h4+p{margin:15px 0 30px}}@media screen and (max-width: 767px){#cbtCol .cbtColInner .cbtBox p{margin:4% 0}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol .cbtColInner .cbtBox p{margin:4% 0}}@media screen and (min-width: 1100px){#cbtCol .cbtColInner .cbtBox p{margin:30px 0}}#cbtCol .cbtColInner .cbtBox p b{font-size:110%;font-weight:900}#cbtCol .cbtColInner .cbtBox ul{padding-left:1em}@media screen and (max-width: 767px){#cbtCol .cbtColInner .cbtBox ul{margin:4% 0}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol .cbtColInner .cbtBox ul{margin:4% 0}}@media screen and (min-width: 1100px){#cbtCol .cbtColInner .cbtBox ul{margin:30px 0}}#cbtCol .cbtColInner .cbtBox ul li{padding-bottom:2%;text-indent:-1em;line-height:1.4em}#cbtCol .cbtColInner .cbtBox ul.indt-h{padding-left:0.5em}#cbtCol .cbtColInner .cbtBox ul.indt-h li{text-indent:-0.5em}@media screen and (max-width: 767px){#cbtCol .cbtColInner .cbtBox dl{margin:4% 0}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol .cbtColInner .cbtBox dl{margin:4% 0}}@media screen and (min-width: 1100px){#cbtCol .cbtColInner .cbtBox dl{margin:30px 0}}#cbtCol .cbtColInner .cbtBox dl dt{margin-bottom:1%;padding-left:1.2em;background:url(../images/cbt/ico_kira.png) center left no-repeat;line-height:1.4em;font-weight:900}@media screen and (max-width: 767px){#cbtCol .cbtColInner .cbtBox dl dt{background-size:auto 90%}}#cbtCol .cbtColInner .cbtBox dl dd{padding-bottom:3%;padding-left:1.2em}#cbtCol .cbtColInner .cbtBox dl dd>ul{margin:0}#cbtCol .cbtColInner .cbtBox dl dd:last-child{padding-bottom:0}#cbtCol .cbtColInner .cbtBox .btnBox{display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:flex-start;justify-content:flex-start}@media screen and (max-width: 767px){#cbtCol .cbtColInner .cbtBox .btnBox{margin:3% 0}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol .cbtColInner .cbtBox .btnBox{margin:3% 0}}@media screen and (min-width: 1100px){#cbtCol .cbtColInner .cbtBox .btnBox{margin:30px 0}}#cbtCol .cbtColInner .cbtBox .btnBox a{display:block;padding:0.5em 2em;border:3px solid #000;background-color:#ce2121;text-align:center;color:#fff;font-weight:700;font-size:96%}@media screen and (max-width: 767px){#cbtCol .cbtColInner .cbtBox .btnBox a{margin-bottom:2%;width:100%}#cbtCol .cbtColInner .cbtBox .btnBox a:last-child{margin-bottom:0}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol .cbtColInner .cbtBox .btnBox a{margin-right:2%;width:48%}#cbtCol .cbtColInner .cbtBox .btnBox a:last-child{margin-right:0}}@media screen and (min-width: 1100px){#cbtCol .cbtColInner .cbtBox .btnBox a{margin-right:2%;width:45%}#cbtCol .cbtColInner .cbtBox .btnBox a:last-child{margin-right:0}}#cbtCol .cbtColInner .cbtBox .btnBox a:hover{background-color:#fff;background:url(../images/cbt/arw_red.png) center right 3% no-repeat;background-size:auto 70%;text-decoration:none;color:#ce2121}#cbtCol .cbtColInner .cbtBox .btnBox.end a{pointer-events:none;background-color:#333;text-decoration:line-through}#cbtCol .cbtColInner .cbtBox .btnBox.pf{-webkit-justify-content:center;justify-content:center}#cbtCol .cbtColInner .cbtBox .btnBox.pf a{padding:2% 0}@media screen and (max-width: 767px){#cbtCol .cbtColInner .cbtBox .btnBox.pf a{padding:4% 0;margin-bottom:2%;width:100%}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol .cbtColInner .cbtBox .btnBox.pf a{margin-right:2%;margin-bottom:1%;width:48%}#cbtCol .cbtColInner .cbtBox .btnBox.pf a:nth-child(2n){margin-right:0}}@media screen and (min-width: 1100px){#cbtCol .cbtColInner .cbtBox .btnBox.pf a{margin-right:2%;margin-bottom:1%;width:45%}#cbtCol .cbtColInner .cbtBox .btnBox.pf a:nth-child(2n){margin-right:0}}#cbtCol .cbtColInner .cbtBox .btnBox.pf a span{display:block;font-size:80%;font-weight:500}#cbtCol .cbtColInner .cbtBox .btnBox.pf a.btnBlue{background-color:#315cbe}#cbtCol .cbtColInner .cbtBox .btnBox.pf a.btnBlue:hover{background:url(../images/products/arw_blue.png) center right 3% no-repeat;background-size:auto 70%;color:#315cbe}#cbtCol .cbtColInner .cbtBox .btnBox.pf a.btnGreen{background-color:#46b21c}#cbtCol .cbtColInner .cbtBox .btnBox.pf a.btnGreen:hover{background:url(../images/products/arw_green.png) center right 3% no-repeat;background-size:auto 70%;color:#46b21c}#cbtCol .cbtColInner .cbtBox .btnBox.pf a.btnBlack{background-color:#000}#cbtCol .cbtColInner .cbtBox .btnBox.pf a.btnBlack:hover{background:url(../images/products/arw_black.png) center right 3% no-repeat;background-size:auto 70%;color:#000}#cbtCol .cbtColInner .cbtBox .btnBox.pf a.cmsn{display:block;pointer-events:none;position:relative}#cbtCol .cbtColInner .cbtBox .btnBox.pf a.cmsn::after{content:'';display:block;width:100%;height:100%;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;z-index:2}#cbtCol .cbtColInner .cbtBox .img{display:block;border:3px solid #000}@media screen and (max-width: 767px){#cbtCol .cbtColInner .cbtBox .img{margin:4% auto 0;width:80%}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol .cbtColInner .cbtBox .img{margin:4% auto 0;width:50%;max-width:500px}}@media screen and (min-width: 1100px){#cbtCol .cbtColInner .cbtBox .img{margin:30px auto 0;width:40%;max-width:500px}}#cbtCol .cbtColInner .cbtBox .img img{width:100%}#cbtCol .cbtColInner .cbtBox .col2{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:flex-start;justify-content:flex-start}@media screen and (max-width: 767px){#cbtCol .cbtColInner .cbtBox .col2{display:block}}#cbtCol .cbtColInner .cbtBox .col2 .img{margin:0}@media screen and (max-width: 767px){#cbtCol .cbtColInner .cbtBox .col2 .img{margin:0 auto}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol .cbtColInner .cbtBox .col2 .img{width:60%}}@media screen and (min-width: 1100px){#cbtCol .cbtColInner .cbtBox .col2 .img{width:60%;max-width:500px}}#cbtCol .cbtColInner .cbtBox .col2 .content{display:block;width:100%}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol .cbtColInner .cbtBox .col2 .content{margin:0 0 0 4%}}@media screen and (min-width: 1100px){#cbtCol .cbtColInner .cbtBox .col2 .content{margin:0 0 0 40px}}@media screen and (max-width: 767px){#cbtCol .cbtColInner .cbtBox .col2 .content h4{text-align:center}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol .cbtColInner .cbtBox .col2 .content h4{margin-top:0}}@media screen and (min-width: 1100px){#cbtCol .cbtColInner .cbtBox .col2 .content h4{margin-top:0}}@media screen and (max-width: 767px){#cbtCol.cnt h2{width:80.70404vw}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol.cnt h2{width:80.59896vw}}@media screen and (max-width: 767px){#cbtCol.obt h2{width:56.19296vw}}@media screen and (min-width: 768px) and (max-width: 1099px){#cbtCol.obt h2{width:56.11979vw}}@media screen and (min-width: 1100px){#cbtCol.obt h2{width:431px}}

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