/*!
global > color
------------------------------
*/
/*!
global > content-width
------------------------------
*/
/*!
global > font
------------------------------
*/
/*!
global > mixin
------------------------------
*/.p_qa .qa_block__ans>span{font-size:.875rem}.p_qa .qa_block__ans,.p_qa .qa_block__ans:before,.p_qa .qa_block__qa:before,.p_qa .qa_sec__ttl{font-size:1.1875rem}.p_qa .main_content{margin-bottom:75px;margin-top:100px}.p_qa .qa_sec__ttl{background:#f8faf3;border-radius:5px;color:#6ab14c;letter-spacing:.1em;line-height:1.6666666667;padding:15px 25px}.p_qa .qa_sec+.qa_sec{margin-top:20px}.p_qa .qa_block{padding-block:25px;padding-inline:15px}.p_qa .qa_block:not(:last-of-type){border-bottom:1px solid #f5f5f5}.p_qa .qa_block__qa{line-height:1.5;padding-left:2.25em;position:relative}.p_qa .qa_block__qa:before{align-items:center;aspect-ratio:1;background:#6ab14c;border-radius:50%;color:#fff;content:"Q";display:flex;font-size:inherit;justify-content:center;left:0;line-height:1;padding-bottom:.125em;padding-left:.125em;position:absolute;top:0;width:1.625em}.p_qa .qa_block__ans{margin-top:15px;padding-left:2.25em;position:relative}.p_qa .qa_block__ans:before{align-items:center;aspect-ratio:1;background:#fff;border:1px solid #6ab14c;border-radius:50%;color:#6ab14c;content:"A";display:flex;justify-content:center;left:0;letter-spacing:.1em;line-height:1;padding-bottom:.125em;padding-left:.125em;position:absolute;top:-.1666666667em;width:1.625em}.p_qa .qa_block__ans>span{display:block;line-height:1.75}@media screen and (min-width:768px){.p_qa .qa_block__ans>span{font-size:max(.625rem,1vw)}.p_qa .qa_block__ans,.p_qa .qa_block__ans:before,.p_qa .qa_block__qa:before,.p_qa .qa_sec__ttl{font-size:max(.625rem,1.5vw)}.p_qa .main_content{margin-bottom:10vw;margin-top:12.8125vw}.p_qa .c_pagemv__bg{right:-3.125vw}.p_qa .qa_sec__ttl{border-radius:.625vw;padding:1.2083333333em 2.0833333333em}.p_qa .qa_sec+.qa_sec{margin-top:2.3125vw}.p_qa .qa_block{margin-inline:auto;max-width:62.5vw;padding-block:2.5625vw;padding-inline:1.25vw}.p_qa .qa_block__qa{line-height:1.75}.p_qa .qa_block__ans{margin-top:1.9375vw}.p_qa .qa_block__ans>span{line-height:2}}
/*# sourceMappingURL=qa.css.map */
