@charset "utf-8";
/* Faq */
#box01 {background:#D8EFFF; padding: 70px 0; margin-bottom: 50px;}
#box01 .container {max-width: 1014px;}
#box01 .alignCenter {align-items: center;}
#box01 .questionList {margin-bottom: 60px;}
#box01 .questionList li {background: #fff; border-radius: 10px; margin-bottom: 20px; padding: 20px;}
#box01 .questionList li p span {width: calc(100% - 70px);}
#box01 .questionList li .ask {cursor: pointer;}
#box01 .questionList li .ask p {font-size: 2rem; font-weight: bold; align-items: center; margin-bottom: 10px;}
#box01 .questionList li .ask p span {background: url("/assets/materials/baiyaku-leaseback-common-ic_plus.svg") no-repeat center right;}
#box01 .questionList li.open .ask p span {background: url("/assets/materials/baiyaku-leaseback-common-ic_minus.svg") no-repeat center right;}
#box01 .questionList li .ask p:before {content: ''; width: 53px; height: 53px; background: url("/assets/materials/baiyaku-leaseback-common-ic_ask.svg") no-repeat top left/100% 100%; display: inline-block;}
#box01 .questionList li .answer {display: none;}
#box01 .questionList li .answer p:before {content: ''; width: 53px; height: 53px; background: url("/assets/materials/baiyaku-leaseback-common-ic_answer.svg") no-repeat top left/100% 100%; display: inline-block;}
#box01 .caption {color: #BC0404;text-indent: -1.5em;margin-left: 1.5em;}

/* Responsive */
@media only screen and (max-width: 767px){    
    #mv h2{width: 202px;}
    

    #box01 .titH3 {margin-bottom: 30px;}
    #box01 .questionList li .ask p span {padding-right: 20px;}
    #box01 .questionList li .ask p span {background-position: top 10px right;}
    #box01 .questionList li.open .ask p span {background-position: top 10px right;}
    #box01 .titH3:nth-of-type(3) img {width: 49%;}
    #box01 .titH3:nth-of-type(4) img {width: 56%;}
    #box01 .titH3:nth-of-type(5) img {width: 65%;}

}