@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");body{font-family:"Noto Sans JP", sans-serif;animation:fadeIn 1s ease 0s 1 normal;-webkit-animation:fadeIn 1s ease 0s 1 normal;word-break:break-all}a{color:inherit}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@media screen and (max-width: 767px){.btnBox{margin:3% 0}}@media screen and (min-width: 768px) and (max-width: 1099px){.btnBox{margin:3% 0}}@media screen and (min-width: 1100px){.btnBox{margin:30px 0}}.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){.btnBox a{margin-bottom:2%}.btnBox a:last-child{margin-bottom:0}}@media screen and (min-width: 768px) and (max-width: 1099px){.btnBox a{margin-right:2%}.btnBox a:last-child{margin-right:0}}@media screen and (min-width: 1100px){.btnBox a{margin-right:2%}.btnBox a:last-child{margin-right:0}}.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}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%}}#pretrialCol h2{font-weight:900}@media screen and (max-width: 767px){#pretrialCol h2{line-height:1.2em;font-size:150%}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol h2{font-size:220%}}@media screen and (min-width: 1100px){#pretrialCol h2{font-size:240%}}#pretrialCol .gamePv{border:5px solid #000}#pretrialCol .pretrialColInner .pretrialBox{position:relative;margin:0 auto;width:90%;max-width:1000px;background-color:#fff;text-align:left}@media screen and (max-width: 767px){#pretrialCol .pretrialColInner .pretrialBox{margin-top:6%;padding:3%;font-size:110%}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox{margin-top:6%;padding:3%;font-size:110%}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox{margin-top:40px;padding:15px 30px;font-size:125%}}#pretrialCol .pretrialColInner .pretrialBox::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}#pretrialCol .pretrialColInner .pretrialBox h3{overflow:hidden}#pretrialCol .pretrialColInner .pretrialBox h3 span{position:relative;display:inline-block;line-height:1em;font-weight:900}@media screen and (max-width: 767px){#pretrialCol .pretrialColInner .pretrialBox h3 span{margin:4% 40px 0;padding:0 10px;font-size:160%}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox h3 span{margin:4% 40px 0;padding:0 10px;font-size:140%}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox h3 span{margin:30px 40px 0;padding:0 10px;font-size:160%}}#pretrialCol .pretrialColInner .pretrialBox h3 span::before{content:"";display:block;position:absolute;top:0;bottom:0;left:-40px;margin:auto 0;width:33px;height:28px;background:url(../images/pretrial/bg_stit_left.png) right center no-repeat}#pretrialCol .pretrialColInner .pretrialBox h3 span::after{content:"";display:block;position:absolute;top:0;bottom:0;right:-258px;margin:auto 0;width:246px;height:28px;background:url(../images/pretrial/bg_stit_right.png) left center no-repeat}#pretrialCol .pretrialColInner .pretrialBox h4{font-weight:900}@media screen and (max-width: 767px){#pretrialCol .pretrialColInner .pretrialBox h4{margin:4% 0 0}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox h4{margin:4% 0 0}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox h4{margin:30px 0 0;font-size:110%}}@media screen and (max-width: 767px){#pretrialCol .pretrialColInner .pretrialBox h4+p{margin:2% 0 4%}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox h4+p{margin:2% 0 4%}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox h4+p{margin:15px 0 30px}}@media screen and (max-width: 767px){#pretrialCol .pretrialColInner .pretrialBox p{margin:4% 0}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox p{margin:4% 0}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox p{margin:30px 0}}#pretrialCol .pretrialColInner .pretrialBox p b{font-size:110%;font-weight:900}@media screen and (max-width: 767px){#pretrialCol .pretrialColInner .pretrialBox img{margin:4% 0 0}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox img{margin:4% 0 0}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox img{margin:30px 0 0}}#pretrialCol .pretrialColInner .pretrialBox ul{padding-left:1em}@media screen and (max-width: 767px){#pretrialCol .pretrialColInner .pretrialBox ul{margin:4% 0}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox ul{margin:4% 0}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox ul{margin:30px 0}}#pretrialCol .pretrialColInner .pretrialBox ul li{padding-bottom:2%;text-indent:-1em;line-height:1.4em}#pretrialCol .pretrialColInner .pretrialBox ul.indt-h{padding-left:0.5em}#pretrialCol .pretrialColInner .pretrialBox ul.indt-h li{text-indent:-0.5em}@media screen and (max-width: 767px){#pretrialCol .pretrialColInner .pretrialBox dl{margin:4% 0}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox dl{margin:4% 0}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox dl{margin:30px 0}}#pretrialCol .pretrialColInner .pretrialBox dl dt{margin-bottom:1%;padding-left:1.2em;background:url(../images/pretrial/ico_kira.png) center left no-repeat;line-height:1.4em;font-weight:900}@media screen and (max-width: 767px){#pretrialCol .pretrialColInner .pretrialBox dl dt{background-size:auto 90%}}#pretrialCol .pretrialColInner .pretrialBox dl dd{padding-bottom:3%;padding-left:1.2em}#pretrialCol .pretrialColInner .pretrialBox dl dd>ul{margin:0}#pretrialCol .pretrialColInner .pretrialBox dl dd>ul.step{padding:0}#pretrialCol .pretrialColInner .pretrialBox dl dd>ul.step li{text-indent:-4em;padding-left:4em}#pretrialCol .pretrialColInner .pretrialBox dl dd:last-child{padding-bottom:0}#pretrialCol .pretrialColInner .pretrialBox .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){#pretrialCol .pretrialColInner .pretrialBox .btnBox{margin:3% 0}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox .btnBox{margin:3% 0}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox .btnBox{margin:30px 0}}#pretrialCol .pretrialColInner .pretrialBox .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){#pretrialCol .pretrialColInner .pretrialBox .btnBox a{margin-bottom:2%;width:100%}#pretrialCol .pretrialColInner .pretrialBox .btnBox a:last-child{margin-bottom:0}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox .btnBox a{margin-right:2%;width:48%}#pretrialCol .pretrialColInner .pretrialBox .btnBox a:last-child{margin-right:0}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox .btnBox a{margin-right:2%;width:45%}#pretrialCol .pretrialColInner .pretrialBox .btnBox a:last-child{margin-right:0}}#pretrialCol .pretrialColInner .pretrialBox .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}#pretrialCol .pretrialColInner .pretrialBox .btnBox.end a{pointer-events:none;background-color:#333;text-decoration:line-through}#pretrialCol .pretrialColInner .pretrialBox .btnBox.pf{-webkit-justify-content:center;justify-content:center}#pretrialCol .pretrialColInner .pretrialBox .btnBox.pf a{padding:2% 0}@media screen and (max-width: 767px){#pretrialCol .pretrialColInner .pretrialBox .btnBox.pf a{padding:4% 0;margin-bottom:2%;width:100%}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox .btnBox.pf a{margin-right:2%;margin-bottom:1%;width:48%}#pretrialCol .pretrialColInner .pretrialBox .btnBox.pf a:nth-child(2n){margin-right:0}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox .btnBox.pf a{margin-right:2%;margin-bottom:1%;width:45%}#pretrialCol .pretrialColInner .pretrialBox .btnBox.pf a:nth-child(2n){margin-right:0}}#pretrialCol .pretrialColInner .pretrialBox .btnBox.pf a span{display:block;font-size:80%;font-weight:500}#pretrialCol .pretrialColInner .pretrialBox .btnBox.pf a.btnBlue{background-color:#315cbe}#pretrialCol .pretrialColInner .pretrialBox .btnBox.pf a.btnBlue:hover{background:url(../images/products/arw_blue.png) center right 3% no-repeat;background-size:auto 70%;color:#315cbe}#pretrialCol .pretrialColInner .pretrialBox .btnBox.pf a.btnGreen{background-color:#46b21c}#pretrialCol .pretrialColInner .pretrialBox .btnBox.pf a.btnGreen:hover{background:url(../images/products/arw_green.png) center right 3% no-repeat;background-size:auto 70%;color:#46b21c}#pretrialCol .pretrialColInner .pretrialBox .btnBox.pf a.btnBlack{background-color:#000}#pretrialCol .pretrialColInner .pretrialBox .btnBox.pf a.btnBlack:hover{background:url(../images/products/arw_black.png) center right 3% no-repeat;background-size:auto 70%;color:#000}#pretrialCol .pretrialColInner .pretrialBox .btnBox.pf a.cmsn{display:block;pointer-events:none;position:relative}#pretrialCol .pretrialColInner .pretrialBox .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}#pretrialCol .pretrialColInner .pretrialBox .img{display:block;border:3px solid #000}@media screen and (max-width: 767px){#pretrialCol .pretrialColInner .pretrialBox .img{margin:4% auto 0;width:80%}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox .img{margin:4% auto 0;width:50%;max-width:500px}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox .img{margin:30px auto 0;width:40%;max-width:500px}}#pretrialCol .pretrialColInner .pretrialBox .img.noBorder{border:none}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox .img.large{width:50%;max-width:650px}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox .img.large{width:50%;max-width:650px}}@media screen and (max-width: 767px){#pretrialCol .pretrialColInner .pretrialBox .img.xlarge{margin:4% auto 0;width:100%}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox .img.xlarge{width:100%;max-width:960px}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox .img.xlarge{width:100%;max-width:960px}}#pretrialCol .pretrialColInner .pretrialBox .img img{width:100%;margin:0}#pretrialCol .pretrialColInner .pretrialBox .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){#pretrialCol .pretrialColInner .pretrialBox .col2{display:block;margin:4% 0}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox .col2{margin:4% 0}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox .col2{margin:30px 0}}#pretrialCol .pretrialColInner .pretrialBox .col2 .img{margin:0}@media screen and (max-width: 767px){#pretrialCol .pretrialColInner .pretrialBox .col2 .img{margin:0 auto}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox .col2 .img{width:60%}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox .col2 .img{width:60%;max-width:500px}}#pretrialCol .pretrialColInner .pretrialBox .col2 .content{display:block;width:100%}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox .col2 .content{margin:0 0 0 4%}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox .col2 .content{margin:0 0 0 40px}}@media screen and (max-width: 767px){#pretrialCol .pretrialColInner .pretrialBox .col2 .content h4{text-align:center}}@media screen and (min-width: 768px) and (max-width: 1099px){#pretrialCol .pretrialColInner .pretrialBox .col2 .content h4{margin-top:0}}@media screen and (min-width: 1100px){#pretrialCol .pretrialColInner .pretrialBox .col2 .content h4{margin-top:0}}

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