header nav #nav09{border-top:3px solid #f44;border-bottom:3px solid #f44}@media screen and (max-width:800px){header nav #nav09{border:0}header nav #nav09 div a{background-color:#f44}}#faq_index{margin:0 0 65px}#faq_index{margin:0 0 65px}#faq_index h2{font-size:18px;color:#cf0000;font-weight:700;line-height:130%;padding:8px 15px}#faq_index .line{line-height:4px}#faq_index .line img{width:100%;height:4px}#faq_index h3{font-size:18px;color:#fff;line-height:130%;font-weight:700;padding:6px 15px 6px 65px;margin:20px 0 0}#faq_index #h3_gear{background-image:url(../img/icon_gear01.png),linear-gradient(to right,#777,#444);background-repeat:no-repeat,no-repeat;background-position:17px center,center center;background-size:40px auto,cover}#faq_index #h3_car{background-image:url(../img/icon_car01.png),linear-gradient(to right,#777,#444);background-repeat:no-repeat,no-repeat;background-position:17px center,center center;background-size:40px auto,cover}#faq_index #h3_other{background-image:url(../img/icon_fukidasi01.svg),linear-gradient(to right,#777,#444);background-repeat:no-repeat,no-repeat;background-position:17px center,center center;background-size:28px auto,cover}#faq_index .list_wrap{display:flex;flex-wrap:wrap;background:linear-gradient(to right,#eee,#ddd);padding:0 20px 20px;margin:20px 0 0}@media screen and (max-width:800px){#faq_index .list_wrap{padding:0 10px 20px}}#faq_index .list{width:25%;padding:0 1em;text-indent:-1em;margin:1em 0 0 0;box-sizing:border-box}@media screen and (max-width:800px){#faq_index .list{width:50%;margin:.8em 0 0 0}}#faq_index .list input{margin:0 .25em 0 0}#faq_index .btn_wrap{display:flex;justify-content:center;margin:40px 0 0}#faq_index .btn{width:200px;font-size:18px;color:#fff;font-weight:700;line-height:3;background:#cf0000;text-indent:-.1em;letter-spacing:.1em}@media screen and (max-width:800px){#faq_index{margin:0 0 10%}}#faq_list{margin:0 0 65px}#faq_list .list_wrap{margin:0 0 20px}#faq_list .list_wrap02{margin:0}#faq_list .list{border-bottom:1px dashed #ccc;margin:1.5em 0 0;padding:0 0 1.5em}#faq_list .list:nth-of-type(1){margin-top:0}#faq_list .list02{border-bottom:0;padding:0}#faq_list .question{position:relative;line-height:1.5;min-height:1.9em;padding:.4em 0 0 3.5em;cursor:pointer}#faq_list .question::before{content:"Q";position:absolute;top:0;left:0;font-size:1.5em;width:1.5em;height:1.5em;line-height:1.5;text-align:center;color:#fff;font-weight:700;background:#46b7f8;border-radius:.2em}#faq_list .question.selected::after{transform:rotate(180deg)}#faq_list .answer{margin:1em 0 0}#faq_list .answer_inner{position:relative;line-height:1.5;min-height:1.9em;padding:.4em 0 0 3.5em}#faq_list .answer_inner::after{content:"A";position:absolute;top:0;left:0;font-size:1.5em;width:1.5em;height:1.5em;line-height:1.5;text-align:center;color:#fff;font-weight:700;background:#c10100;border-radius:.2em}#faq_list .answer_link{text-align:right;margin:.5em 0 0}#faq_list .answer_link_inner{position:relative;display:inline-block;vertical-align:top;color:#fff;background:#c10100;padding:.2em 1em;border-radius:1em}#faq_list .answer_link_inner::after{content:"";display:inline-block;vertical-align:baseline;height:.8em;width:.8em;background:url(../img/icon_right.svg) no-repeat center center;background-size:contain;margin:0 0 0 .5em}@media screen and (max-width:800px){#faq_list{margin:0 0 10%}}#relation_product{margin:0 0 65px}#relation_product .ttl{font-size:18px;line-height:130%}#relation_product .ttl_inner{display:inline-block;vertical-align:top;color:#fff;font-weight:700;background:#cf0000;padding:8px 15px;border-radius:5px}#relation_product .wrap{display:flex;flex-wrap:wrap;margin:15px 0 0}@media screen and (max-width:800px){#relation_product .wrap{justify-content:space-between}}#relation_product .list{border:2px solid #ccc;box-sizing:border-box}@media screen and (min-width:801px){#relation_product .list{width:18.8%;margin:7px 0 7px 1.5%}#relation_product .list:nth-of-type(5n+1){margin-left:0}}@media screen and (max-width:800px){#relation_product .list{width:47.7%;margin:7px 0}}#relation_product .link{display:block;height:100%;box-sizing:border-box;padding:.5em .5em}#relation_product .fig{display:flex;justify-content:center;align-items:center;height:100px}@media screen and (max-width:800px){#relation_product .fig{height:80px}}#relation_product .img{max-width:96%;max-height:96%}#relation_product .name{font-size:14px;font-weight:700;color:#333;line-height:1.3;margin:5px 0}@media screen and (max-width:800px){#relation_product .name{font-size:12px}}#relation_product .desc{font-size:12px;color:#333;line-height:1.3;margin:5px 0}@media screen and (max-width:800px){#relation_product .desc{font-size:10px}}#relation_product .icon_area{display:flex;flex-wrap:wrap;justify-content:center}#relation_product .icon{font-size:14px;color:#fff;text-align:center;background:#cf0000;padding:0 5px;margin:2px 2px;border-radius:3px}@media screen and (max-width:800px){#relation_product .icon{font-size:12px}}