.faq .layout__read{background-color:#fff4f6;padding:24px 0;margin-bottom:30px;position:relative}.faq .layout__read--txt{line-height:1.5}.faq .layout__read--img{position:absolute;right:-3%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:78px;height:78px}.faq .layout__read--wrap{max-width:335px;width:calc((335 / 375) * 100vw);margin:0 auto;position:relative}.faq .layout__jump--list{border-bottom:1px solid #ff8eac;margin-bottom:20px}.faq .layout__jump--list:last-child{margin-bottom:0}.faq .layout__jump--link{color:#ff8eac;padding-bottom:4px;line-height:1.3;font-weight:bold;position:relative}.faq .layout__jump--link::after{content:"";background-image:url("../../img/cast/faq/icon_triangle_pink@2x.png");background-repeat:no-repeat;background-size:contain;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:10px;height:8px}.faq .accordion__elem{padding-top:50px}.faq .accordion__unit{border:1px solid #13adc8;border-radius:8px}.faq .accordion__unit:not(:last-child){margin-bottom:13px}.faq .accordion__unit .question{background-color:#f4fdff;padding:10px 30px 10px 30px;border-radius:8px;border-bottom:none;position:relative;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;cursor:pointer}.faq .accordion__unit .question.open{border-radius:8px 8px 0 0;border-bottom:1px solid #13adc8}.faq .accordion__unit .question.open .question__title::after{-webkit-transform:translateY(-50%) rotate(-180deg);transform:translateY(-50%) rotate(-180deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:0.4s ease rotation;animation:0.4s ease rotation;top:22px}.faq .accordion__unit .question__title{color:#13adc8;font-weight:bold;line-height:1.5;margin:0 auto}.faq .accordion__unit .question__title::before{content:"Q";position:absolute;top:20px;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.faq .accordion__unit .question__title::after{content:"";background-image:url("../../img/cast/faq/icon_triangle_blue@2x.png");background-size:contain;position:absolute;top:22px;right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:12px;height:9px;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.faq .accordion__unit .answer{display:none}.faq .accordion__unit .answer__wrap{padding:12px 12px 12px 30px;position:relative}.faq .accordion__unit .answer__link{color:#ff8eac;border-bottom:1.5px solid #ff8eac}.faq .accordion__unit .answer__txt::before{content:"A";position:absolute;top:24px;left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#13adc8;font-weight:600;line-height:1.5}.faq .accordion__title{font-size:18px;font-size:1.8rem;font-weight:600;color:#13adc8;line-height:1.5;text-align:center;margin-bottom:16px}@media screen and (min-width: 768px){.faq .layout__read{padding:48px calc((100% - 680px) / 2);margin-bottom:80px}.faq .layout__read--txt{line-height:1.7}.faq .layout__read--txt .no-br{display:none}.faq .layout__read--img{position:absolute;top:50%;width:125px;height:125px}.faq .layout__read--wrap{max-width:680px;width:calc((680 / 375) * 100vw)}.faq .layout__jump{width:480px;margin:0 auto}.faq .layout__jump--list{border-bottom:1.5px solid #ff8eac;margin-bottom:22px}.faq .layout .content__wrap{width:798px}.faq .layout .content__wrap .accordion__elem{padding-top:70px}.faq .layout .content__wrap .accordion__unit:not(:last-child){margin-bottom:15px}.faq .layout .content__wrap .accordion__unit .question{padding:20px 30px 20px 40px}.faq .layout .content__wrap .accordion__unit .question__title{font-size:18px;font-size:1.8rem}.faq .layout .content__wrap .accordion__unit .question__title::before{top:32px;left:14px}.faq .layout .content__wrap .accordion__unit .question__title::after{top:34px;right:19px}.faq .layout .content__wrap .accordion__unit .answer__wrap{padding:20px 20px 20px 40px}.faq .layout .content__wrap .accordion__unit .answer__link{font-size:16px;font-size:1.6rem}.faq .layout .content__wrap .accordion__unit .answer__txt{font-size:16px;font-size:1.6rem}.faq .layout .content__wrap .accordion__unit .answer__txt::before{top:34px;left:17px;font-size:18px;font-size:1.8rem}.faq .layout .content__wrap .accordion__title{font-size:26px;font-size:2.6rem;margin-bottom:21px}}
/*# sourceMappingURL=../maps/page/faq.css.map */
