#con1.fs_page .co_inner>h2{margin-top:2em}.faq{max-width:760px;margin:0 auto;text-align:left}.faq .faq_sec{margin:0 0 2.4em}article.cont .faq .faq_h3{margin:0 0 1em;padding-left:.6em;border-left:5px solid #2a7f21;color:#2a7f21;font-size:1.1rem;line-height:1.5;text-align:left}.faq .faq_list{margin:0}.faq .faq_item{margin:0 0 1.1em;padding:0 0 1.1em;border-bottom:1px solid #e4e8e0}.faq .faq_item:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.faq .faq_q{position:relative;margin:0 0 .5em;padding-left:1.6em;color:#1f3d1a;font-weight:700;line-height:1.6}.faq .faq_q:before{content:"Q";position:absolute;top:0;left:0;width:1.2em;color:#2a7f21;font-weight:700}.faq .faq_a{margin:0;padding-left:1.6em;color:#333;line-height:1.8}.faq .faq_a p{margin:0 0 .4em}.faq .faq_a p:last-child{margin-bottom:0}.faq .faq_a_list{margin:.4em 0 0;padding-left:1.2em}.faq .faq_a_list li{margin:0 0 .2em;line-height:1.8}