.question-list{
    list-style: none;
}
.question-list__item:nth-child(even){
    background-color: #F6F6F6;
}
.question-list__itemLink{
    position: relative;
    padding:8px 30px ;
    display: block;
    font-weight: bold;
    transition: all .3s ease;
}
.question-list a::before {
    content: '';
    position: absolute;
    top: 17px;
    left: 10px;
    width: 11px;
    height: 7px;
    background: url(https://kaicom.itembox.design/item/images/guide/icon_anchor.svg?t=20230111170615) no-repeat;
}
.fs-p-aboutquestion dl {
    margin-top: 30px;
}
.fs-p-aboutquestion dt {
    font-weight: bold;
}
.fs-p-aboutquestion .faq dt,
.fs-p-aboutquestion .faq dd {
    display: flex;
    align-items: baseline;
    gap: 10px;
}
.fs-p-aboutquestion .faq dt {
    margin-bottom: 10px;
    font-size: clamp(16px, 3vw, 18px);
    border-bottom: 1px solid #B2BBBA;
}
.fs-p-aboutquestion .faq dt .tl,
.fs-p-aboutquestion .faq dd .tl {
    width: 30px;
    font-size: 22px;
    color: #169FC3;
    font-weight: bold;
}
.fs-p-aboutquestion .faq span + span {
    width: 90%;
}
.underline{
    font-weight: bold;
    text-decoration: underline;
    color: black;
}
.question_Btn{
 max-width: 320px;
 margin: 0 auto;
}  

.fs-p-aboutquestion .faq{
    margin-top:-260px;
    padding-top:260px;
    margin-bottom:48px;
}

/*
#qa01, #qa02,#qa03,#qa04,#qa05,#qa06,#qa07{
    margin-top:-260px;
    padding-top:260px;
    margin-bottom:48px;
 }


 #qa07{
    margin-bottom:0;
 }
 */

@media screen and (min-width:980px) {
    .br-sp{
        display: none;
    } 
    .question_Btn{
        margin-left: 35px;
    }

    .fs-p-aboutquestion .faq{
        margin-top:-280px;
        padding-top:280px;
        margin-bottom:64px;
    }

    /*
    #qa01, #qa02,#qa03,#qa04,#qa05,#qa06, #qa07{
        margin-top:-280px;
        padding-top:280px;
        margin-bottom:64px;
    }

    #qa07{
        margin-bottom: 0;
    }
    */
    
    }

