.hero{background-image:url(../img/img_main.jpg)}.lcl-faq{width:1000px;margin:60px auto 20px auto}@media screen and (max-width: 767px){.lcl-faq{width:calc(100% - 4vw);margin-top:6.6666666667vw;margin-bottom:13.3333333333vw}}.lcl-faq .lcl-faq__list{color:#000;font-weight:300}.lcl-faq .lcl-faq__item{display:flex;flex-wrap:wrap;padding-bottom:30px}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__item{padding-bottom:8vw}}.lcl-faq .lcl-faq__item-q{display:flex;justify-content:flex-start;align-items:center;width:100%;position:relative;border-bottom:1px solid #e6e5db;padding-bottom:15px;cursor:pointer}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__item-q{align-items:flex-start;padding-bottom:2.6666666667vw}}.lcl-faq .lcl-faq__item-q::before{position:absolute;top:22px;right:10px;content:"";width:24px;height:2px;background-color:#a5883b}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__item-q::before{top:4vw;right:1.3333333333vw;width:5.3333333333vw;height:.5333333333vw}}.lcl-faq .lcl-faq__item-q::after{position:absolute;top:22px;right:10px;content:"";width:24px;height:2px;background-color:#a5883b;transform:rotate(90deg);transition:transform 0.25s ease}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__item-q::after{top:4vw;right:1.3333333333vw;width:5.3333333333vw;height:.5333333333vw}}.lcl-faq .lcl-faq__item-q.active::after{transform:rotate(0)}.lcl-faq .lcl-faq__item-q-txt{display:flex;justify-content:center;align-items:center;width:45px;height:45px;background:#a5883b;font-size:24px;color:#fff;margin-right:20px}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__item-q-txt{width:9.3333333333vw;height:9.3333333333vw;font-size:5.0666666667vw;margin-right:4vw}}.lcl-faq .lcl-faq__item-q-ttl{display:flex;justify-content:flex-start;align-items:flex-start;position:relative;width:935px;font-size:18px}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__item-q-ttl{width:calc(100% - 13.3333333333vw);padding-right:9.3333333333vw;font-size:3.7333333333vw}}.lcl-faq .lcl-faq__item-a{display:none;margin-bottom:30px;font-size:14px;position:relative}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__item-a{margin-bottom:4vw;font-size:3.7333333333vw;padding-right:1.3333333333vw}}.lcl-faq .lcl-faq__item-a::before{position:absolute;top:10px;left:10px;content:"A";width:45px;height:45px;font-size:24px;color:#a5883b}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__item-a::before{top:2.6666666667vw;left:2.6666666667vw;width:9.3333333333vw;height:9.3333333333vw;font-size:5.0666666667vw}}.lcl-faq .lcl-faq__item-a-txt{position:relative;width:100%;padding-top:20px;padding-left:65px}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__item-a-txt{padding-top:2.6666666667vw;padding-left:13.3333333333vw;padding-right:10.6666666667vw}}.lcl-faq .lcl-faq__item-a-txt span{font-weight:500}.lcl-faq .lcl-faq__item-a-tel{font-weight:500;font-size:15px;padding-top:15px;padding-left:65px}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__item-a-tel{font-size:3.7333333333vw;padding-top:2vw;padding-left:13.3333333333vw}}.lcl-faq .lcl-faq__item-a-list{padding-top:10px;padding-left:65px}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__item-a-list{padding-top:2.6666666667vw;padding-left:13.3333333333vw;padding-right:10.6666666667vw}}.lcl-faq .lcl-faq__item-a-list li{text-indent:-1em;padding-left:1em}.lcl-faq .lcl-faq__tbl{margin-left:65px;margin-top:20px;width:500px;border-top:1px solid #e6e5db;border-left:1px solid #e6e5db}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__tbl{margin-left:13.3333333333vw;margin-top:2.6666666667vw;padding-right:10.6666666667vw;width:auto}}.lcl-faq .lcl-faq__tbl-ttl{text-align:center;letter-spacing:0.1em;padding:10px;border-bottom:1px solid #e6e5db;border-right:1px solid #e6e5db;background:#a5883b;color:#fff}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__tbl-ttl{padding:2.6666666667vw}}.lcl-faq .lcl-faq__tbl-txt{padding:10px 20px;border-bottom:1px solid #e6e5db;border-right:1px solid #e6e5db}@media screen and (max-width: 767px){.lcl-faq .lcl-faq__tbl-txt{padding:2.6666666667vw 5.3333333333vw}}.lcl-faq .lcl-faq__link{color:#a5883b;text-decoration:underline}@media (hover: hover){.lcl-faq .lcl-faq__link:hover{text-decoration:none}}@media screen and (min-width: 768px) and (-ms-high-contrast: none), screen and (min-width: 768px) and (-ms-high-contrast: active){.lcl-faq .lcl-faq__link:hover{text-decoration:none}}
