@charset "UTF-8";.m-faq-block .inner{margin-bottom:50px;padding-bottom:45px;border-bottom:1px solid #c4c4c4}.m-faq-block h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;margin:0 0 30px;color:#00afd7;font-size:2.8rem;font-weight:bold;line-height:1}.m-faq-block h2 .number{padding-left:10px;background:#425563}.m-faq-block h2 .number::before{content:"Q";display:inline-block}.m-faq-block h2 .title{display:block;padding:14px 0;font-size:1.6rem;line-height:1.875}.m-faq-block .text{color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.4rem;line-height:1.86}.m-faq-block .text .number{background:#00afd7}.m-faq-block .text .number::before{content:"A";display:inline-block}.m-faq-block .text p:first-of-type{margin-top:0}.m-faq-block ul{list-style:none}.m-faq-block ul li{margin-left:1.1em;text-indent:-1.1em}.m-faq-block ul li::before{content:"・"}.m-faq-block ul:not([class]){padding:0}.m-faq-block .number{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;position:relative;width:100px;height:100px;margin-right:40px;padding:8px 0 0 12px;color:#fff;font-size:4rem;font-weight:bold;line-height:1;overflow:hidden}.m-faq-block .number::after{content:"";position:absolute;bottom:0;right:0;width:40px;height:45px;background:-webkit-gradient(linear,left top,right bottom,from(transparent),color-stop(50%,transparent),color-stop(51%,#fff),to(#fff));background:linear-gradient(to bottom right,transparent 0%,transparent 50%,#fff 51%,#fff 100%)}@media screen and (max-width:767px){.m-faq-block .inner{margin-bottom:30px;padding-bottom:30px}.m-faq-block h2{margin:0 0 20px;font-size:2rem}.m-faq-block h2 .number{padding-left:7px}.m-faq-block h2 .title{padding:0;font-size:1.5rem;line-height:1.73}.m-faq-block .text{font-size:1.4rem}.m-faq-block .number{width:50px;height:50px;margin-top:6px;margin-right:15px;padding:5px 0 0 6px;font-size:2rem}.m-faq-block .number::after{width:20px;height:23px}}