.m-btn{display:inline-block;font-size:20px;line-height:160%;color:#ffffff;font-weight:bold;letter-spacing:0.02em;text-align:center;background:#F56C03;border:3px solid #FFFFFF;border-radius:40px;padding:.8em .5em;width:400px;max-width:100%;box-shadow:0 4px 4px rgba(123,123,123,0.25)}.m-btn-str{display:inline-block;background:url(../images/common/m-btn-arrow01.svg) no-repeat center right;background-size:auto 1.2em;padding:.1em 1.8em .1em 0}.m-btn-note{font-size:12px;line-height:160%;color:#737373;font-weight:500;letter-spacing:0.02em;text-align:center;margin-top:.7em}.m-btn-note__white{color:#fff}.m-btn:hover{filter:brightness(1.1)}@media screen and (max-width: 768px){.m-btn{font-size:min(3.84615vw, 22.5px);padding:min(3.07692vw, 18px) min(2.05128vw, 12px) .m-btn -str;padding-padding-top:min(.51282vw, 3px);padding-padding-right:min(7.17949vw, 42px);padding-padding-bottom:min(.51282vw, 3px)}.m-btn-note{font-size:min(3.07692vw, 18px)}}.m-faqs-item{margin-bottom:2.5em}.m-faqs-item-in{background:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(123,123,123,0.25);padding:2.5em}.m-faqs-item-question{position:relative;font-size:18px;line-height:160%;color:#333333;font-weight:bold;letter-spacing:0.02em;border-bottom:1px solid #CDCDCD;margin-bottom:.9em;padding-left:1.44em;padding-bottom:.9em}.m-faqs-item-question::before{content:"Q";display:block;position:absolute;top:0;left:0;font-size:18px;line-height:160%;color:#333333;font-weight:bold;letter-spacing:0.02em;margin-right:.4em}.m-faqs-item-answer p{position:relative;font-size:16px;line-height:179%;color:#333333;font-weight:500;letter-spacing:0.02em;padding-left:1.62em}.m-faqs-item-answer p::before{content:"A";display:block;position:absolute;top:0;left:0;font-size:18px;line-height:160%;color:#f56c03;font-weight:bold;letter-spacing:0.02em;margin-right:.4em}.m-faqs-item:last-child{margin-bottom:0}@media screen and (max-width: 768px){.m-faqs-item{margin-bottom:min(4.10256vw, 24px)}.m-faqs-item-in{padding:min(6.15385vw, 36px)}.m-faqs-item-question{font-size:min(4.10256vw, 24px)}.m-faqs-item-question::before{font-size:min(4.10256vw, 24px)}.m-faqs-item-answer p{font-size:min(3.84615vw, 22.5px)}.m-faqs-item-answer p::before{font-size:min(3.84615vw, 22.5px)}.m-faqs-item:last-child{margin-bottom:0}}.m-title{font-size:35px;line-height:139%;color:#333333;font-weight:bold;letter-spacing:0.02em;text-align:center;margin-bottom:1.1em}.m-title-en-img{max-height:min(6.15385vw, 36px)}.m-title-heading b{color:#F56C03}@media screen and (max-width: 768px){.m-title{font-size:min(6.15385vw, 36px)}}
