@media (min-width: 768px){.c-mv__text{padding-left:26px}.c-mv__text .en{letter-spacing:0.1em}}@media only screen and (min-width: 375px){.faq__list{padding:0 15px}}@media (min-width: 768px){.faq__list{padding:0}}.faq__list .item{border-bottom:solid 1px #DBDBDB;padding:21px 0 21px}@media (min-width: 768px){.faq__list .item{padding:14px 0 14px}}.faq__list .item:first-child{border-top:solid 1px #DBDBDB}.faq__list .question,.faq__list .answer{position:relative}.faq__list .question:before,.faq__list .question:after,.faq__list .answer:before,.faq__list .answer:after{content:'';position:absolute}.faq__list .question:before,.faq__list .answer:before{width:30px;height:30px;left:0;background-repeat:no-repeat;background-size:cover;background-position:center}@media (min-width: 768px){.faq__list .question:before,.faq__list .answer:before{width:40px;height:40px}}.faq__list .question{font-weight:600;padding:10px 25px 10px 45px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;cursor:pointer}@media (min-width: 768px){.faq__list .question{padding-left:60px;padding-right:45px;min-height:56px}}.faq__list .question:before{background-image:url(../../img/faq/icn_q.png);top:8px}@media (min-width: 768px){.faq__list .question:before{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.faq__list .question:after{width:15px;height:15px;background-repeat:no-repeat;background-position:center;background-size:100% auto;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMCAwIDIwIDIwIj4KICA8ZyBpZD0iXyIgZGF0YS1uYW1lPSLvvIsiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDUwIC05NDAuNSkiPgogICAgPGxpbmUgaWQ9ImJkciIgeDI9IjIwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDUwIDk1MC41KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYTc0NTQ1IiBzdHJva2Utd2lkdGg9IjIiLz4KICAgIDxsaW5lIGlkPSJiZHItMiIgZGF0YS1uYW1lPSJiZHIiIHgyPSIyMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTA2MCA5NDAuNSkgcm90YXRlKDkwKSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYTc0NTQ1IiBzdHJva2Utd2lkdGg9IjIiLz4KICA8L2c+Cjwvc3ZnPgo=");right:0;top:50%;transform:translateY(-50%);transition:background .3s}@media (min-width: 768px){.faq__list .question:after{width:20px;height:20px}}.faq__list .question.is-active:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyIiB2aWV3Qm94PSIwIDAgMjAgMiI+CiAgPGcgaWQ9Il8tIiBkYXRhLW5hbWU9Ii0iIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xMDUwIC05NDkuNSkiPgogICAgPGxpbmUgaWQ9ImJkciIgeDI9IjIwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMDUwIDk1MC41KSIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjYTc0NTQ1IiBzdHJva2Utd2lkdGg9IjIiLz4KICA8L2c+Cjwvc3ZnPgo=")}.faq__list .answer{padding:12px 0 3px 45px;display:none}@media (min-width: 768px){.faq__list .answer{padding:3px 25px 6px 60px}}.faq__list .answer:before{background-image:url(../../img/faq/icn_a.png);top:10px}.faq__list .answer:after{display:none}.faq__list .answer .box-in{min-height:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.faq__list .answer .box-in>*{width:100%}.about__content,.lesson__content{position:relative}.about__heading,.lesson__heading{margin-left:15px;margin-bottom:37px}@media (min-width: 768px){.about__heading,.lesson__heading{position:absolute;left:25px;top:6px;margin-left:0;margin-bottom:0}}@media (min-width: 768px){.about__list,.lesson__list{max-width:770px;margin:0 0 0 auto;width:calc(100% - 180px)}}.about{position:relative;padding:49px 0 97px}@media (min-width: 768px){.about{padding:83px 0 128px}}.lesson{padding:0 0 119px}.lesson__button.button-1{margin-top:22px}.lesson__button.button-1 .c-btn-2{padding:5px 40px 5px 40px}@media (min-width: 768px){.lesson__button.button-1 .c-btn-2{padding:5px 34px 5px 36px}}

/*# sourceMappingURL=maps/faq.min.css.map */
