@import"https://fonts.googleapis.com/css2?family=Lato:wght@300;400;700;900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300;400;500;700&display=swap";@media screen and (max-width: 1110px){.order1{order:1}.order2{order:2}.order3{order:3}.order4{order:4}}.faq{padding:50px 0}@media screen and (max-width: 1110px){.faq{padding:20px 0}}.faq__title{font-size:26px;border-left:5px solid #00a89a;padding:5px 0 5px 15px;margin-bottom:20px}@media screen and (max-width: 1110px){.faq__title{font-size:22px}}.faq__button{border-radius:5px;text-align:justify;border:2px solid #00a89a;background:#f2f9f8;padding:11px 0 11px 48px;position:relative;cursor:pointer;font-weight:500}@media screen and (max-width: 1110px){.faq__button{padding:11px 44px 11px 48px}}.faq__button::before{content:"";display:inline-block;width:30px;height:30px;left:8px;top:9px;position:absolute;background:url(../../images/faq/question.svg);background-size:cover}.faq__button::after{content:"";display:inline-block;width:21px;height:13px;right:20px;top:17px;position:absolute;background:url(../../images/faq/open.svg);background-size:cover;transition:.3s;transform:rotate(180deg)}.faq__button.is-active::after{transition:.3s;transform:rotate(0deg)}.faq__button p{color:#00a89a;font-size:16px;position:relative}@media screen and (max-width: 1110px){.faq__button p{font-size:14px}}.faq__list{margin:0 0 50px}.faq__accordion{margin-bottom:20px}.faq__box{height:0;overflow:hidden;transition:.2s ease height}.faq__text{font-size:14px;line-height:31px;padding:20px 0 0px 50px;position:relative;text-align:justify}@media screen and (max-width: 1110px){.faq__text{line-height:26px}}.faq__text::before{content:"";display:inline-block;width:30px;height:30px;left:10px;top:20px;position:absolute;background:url(../../images/faq/answer.svg);background-size:cover}.faq__text a{color:#00a89a}/*# sourceMappingURL=faq.min.css.map */