:root{font-size:62.5%}.sp{display:none}#tblLayout{margin:0 auto}img{max-width:100%}@media(max-width: 768px){.sp{display:block}.pc{display:none}}#Feature{font-size:62.5%;margin:2rem}@media(max-width: 768px){#Feature{margin:0}}#Feature_wrap{max-width:106.5rem;width:100%;margin:auto}p{font-size:1.6rem;display:inline-block;line-height:1.6}.main li{font-size:1.6rem;letter-spacing:normal;line-height:1.6}.c_btn{border:1px solid #000;padding:1.5rem;width:26.6rem;display:block;letter-spacing:.01em;margin:auto;line-height:1;text-align:center;transition:all .2s}.c_btn:hover{color:#fff;background:#000;transition:all .2s;border:1px solid #000}.c_btn.replay{border:1px solid #000;padding:1.5rem;width:26.6rem;display:block;letter-spacing:.01em;margin:auto;line-height:1;text-align:center;transition:all .2s}.other{padding:0 150px 200px;box-sizing:border-box}.other h2{text-align:center;font-size:30px;line-height:1;letter-spacing:.1em;margin-bottom:58px;padding-bottom:20px}.other ul{align-items:flex-start !important;padding:0 115px;box-sizing:border-box}.other ul li{width:48%;margin-bottom:30px}.other ul li img{margin-bottom:20px}.other ul li figcaption{font-size:16px;line-height:24px;letter-spacing:.1em}@media screen and (max-width: 767px){.other{padding:0 5.2vw 20vw}.other h2{font-size:5.33vw;margin-bottom:8.4vw}.other ul{padding:0}.other ul li{margin-bottom:4.93vw}.other ul li img{margin-bottom:1.6vw}.other ul li figcaption{font-size:3.2vw;line-height:4.67vw}}/*# sourceMappingURL=feature_cmn.css.map */