@media screen and (max-width:767px){.pc-only{display:none}}@media not screen and (max-width:767px){.sp-only{display:none}}.text-center{text-align:center}.c-red{color:red}#pageMidashiWrap{background-image:url(../img/faq/bg_midashi.jpg)}@media screen and (max-width:767px){#faqContents{margin:0 10px}}#faqCategories{text-align:center}#faqCategories li{display:inline-block;padding:0 15px;border-left:1px solid var(--c-light-gray2)}#faqCategories li:last-of-type{border-right:1px solid var(--c-light-gray2)}.faqContainer{padding-top:80px}.faqPostList ul{list-style:none;zoom:1;display:grid;grid-template-columns:repeat(auto-fill, minmax(480px, 1fr));gap:35px 40px}@media screen and (max-width:767px){.faqPostList ul{grid-template-columns:repeat(auto-fill, minmax(320px, 1fr))}}.faqPostList ul li{border-bottom:1px solid var(--c-light-gray4);padding-bottom:30px}@media screen and (max-width:767px){.faqPostList ul li{width:auto;margin-right:0;padding:10px}}.faqPostList ul li dt{background:url(../img/faq/icon_ques.gif) left top no-repeat;font-size:128.6%;color:var(--c-base);padding:5px 0 5px 50px;margin-bottom:14px}.faqPostList ul li dd{background:url(../img/faq/icon_answer.gif) left top no-repeat;padding:10px 0 10px 60px}
