@charset "UTF-8";.main-content{padding:0}.main-content *{padding:0;margin:0;font-family:Helvetica Neue,Helvetica,Hiragino Sans,\30d2\30e9\30ae\30ce\89d2\30b4  ProN W3,Hiragino Kaku Gothic ProN,\30e1\30a4\30ea\30aa,Meiryo,sans-serif;font-size:16px;font-weight:400;line-height:1.6;color:#3e3a39;text-transform:unset;letter-spacing:unset}.l-container-narrow{padding:80px 22.7777%}@media screen and (max-width: 1250px){.l-container-narrow{padding:60px 142px}}@media screen and (max-width: 860px){.l-container-narrow{padding:60px 40px}}@media screen and (max-width: 600px){.l-container-narrow{padding:32px 24px}}.l-container-narrow__inner{max-width:784px;margin:auto}.c-faq__question{margin-bottom:8px}.c-faq__question-text{position:relative;display:block;padding-left:44px;font-size:18px;font-weight:700}@media screen and (max-width: 600px){.c-faq__question-text{padding-left:29px}}.c-faq__question-text:before{position:absolute;top:-14px;left:0;font-size:30px;font-weight:700;color:#f2901f;content:"Q."}@media screen and (max-width: 600px){.c-faq__question-text:before{top:0;font-size:18px}}.c-faq__answer{margin-left:44px}@media screen and (max-width: 600px){.c-faq__answer{margin-left:29px}}.c-faq__answer--margin-bottom{margin-bottom:24px}.c-faq__answer--margin-bottom:last-child{margin-bottom:0}.c-faq__answer-text{margin-bottom:4px;font-size:14px}.c-faq__answer-text :last-child{margin-bottom:0}@media screen and (max-width: 600px){.c-faq__answer-text{font-size:12px}}.c-faq__answer-text--margin-bottom-wide{margin-bottom:22px}@media screen and (max-width: 600px){.c-faq__answer-text--margin-bottom-wide{margin-bottom:19px}}.c-faq__answer-link,.c-faq__answer-link[href^=tel]{font-size:14px;color:#f2901f;text-decoration:underline}@media screen and (max-width: 600px){.c-faq__answer-link,.c-faq__answer-link[href^=tel]{font-size:12px}}.c-faq__answer-sub-text{font-size:12px;color:#797979}.c-page-title{font-size:48px;font-weight:700}@media screen and (max-width: 760px){.c-page-title{font-size:36px}}@media screen and (max-width: 600px){.c-page-title{font-size:30px}}.c-section-title{font-size:36px;font-weight:700}@media screen and (max-width: 760px){.c-section-title{font-size:30px}}@media screen and (max-width: 600px){.c-section-title{font-size:24px}}.c-section-title--margin-bottom{margin-bottom:32px}@media screen and (max-width: 760px){.c-section-title--margin-bottom{margin-bottom:12px}}.faq{margin-top:80px}@media screen and (max-width: 600px){.faq{margin-top:32px}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/faq.css.map */
