body #wrap #mainImg{display:none;height:0}
body #wrap #faqPart #pageMainImg p{color:#bfa053}
body #wrap #faqPart #content{background-color:#fff;width:1168px;margin:50px auto;}
body #wrap #faqPart #content #faqMenu{display:table;width:510px;margin:0 auto 30px;}
body #wrap #faqPart #content #faqMenu .btnFaq{display:table-cell;border-right:1px solid #ddd;width:12em;text-align:center;}
body #wrap #faqPart #content #faqMenu .btnFaq:last-child{border:none}
body #wrap #faqPart #content #faqMenu .btnFaq .btnFaqImg{margin-bottom:1em}
body #wrap #faqPart #content .contents{overflow:hidden;margin:60px;margin-bottom:0;padding:0;padding-bottom:60px;border-bottom:1px solid #ddd;}
body #wrap #faqPart #content .contents:last-child{border-bottom:0}
body #wrap #faqPart #content .contents dl{margin-bottom:3em;}
body #wrap #faqPart #content .contents dl:last-child{margin-bottom:0}
body #wrap #faqPart #content .contents dl dt{font-size:14px;font-weight:bold;color:#bfa053}
@media screen and (max-width: 980px){body #wrap #faqPart #content{width:100%;margin:8% auto;}
body #wrap #faqPart #content #faqMenu{width:85%;text-align:center;margin:0 auto 4%;}
body #wrap #faqPart #content #faqMenu img{width:20%}
body #wrap #faqPart #content #detailsTitle{width:96%;margin:0 auto;}
body #wrap #faqPart #content #detailsTitle img{width:100%}
body #wrap #faqPart #content .contents{width:85%;margin:8% auto;padding-bottom:4%}
}
.custom-link {
    text-decoration: underline; /* 下線をつける */
    color: blue; /* 文字色を青にする */
  }
  
  /* リンクにマウスオーバーした時のスタイル */
  .custom-link:hover {
    color: red; /* 文字色を赤に変更 */
  }
  