@charset "UTF-8";.workflow{margin:50px auto 80px auto}.workflow__section{padding:60px 70px;margin:50px auto;background:#fff;box-shadow:5px 5px 16px rgba(0,53,62,.08)}.workflow__section__title{display:block;width:100%;font-size:25px;line-height:1.2;color:#2e2e2e;font-family:"NotoSansTC-M";padding:0 0 40px 0;border-bottom:1px solid #ccc}.workflow__section__content{display:block;width:100%;margin:35px 0 0 0}.workflow__section__content__list{display:block;width:100%}.workflow__section__content__list__item{display:list-item;list-style:decimal outside;width:calc(100% - 1.5em);font-size:15px;line-height:2;color:#2e2e2e;margin:5px 0 5px 1.5em}.workflow__section__process{left:-30px;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:calc(100% + 60px);margin:0 auto}.workflow__section__process .slick-dots{margin:20px auto 0 auto}.workflow__section__process__item{width:calc(25% - 60px);margin:50px 30px 0 30px}.workflow__section__process__item__pic{display:block;width:100%}.workflow__section__process__item__step{display:inline-block;width:auto;font-size:15px;line-height:1;color:#fff;font-family:"NotoSansTC-M";padding:7.5px 20px;margin:10px 0 2.5px 0;border-radius:15px;background:#00c4cc;overflow:hidden}.workflow__section__process__item__content{display:block;width:100%}.workflow__section__process__item__content__list{display:list-item;width:100%}.workflow__section__process__item__content__list__item{display:list-item;width:100%;list-style:disc;font-size:15px;line-height:1.5;color:#2e2e2e;margin:0 0 0 1.5em}.workflow__section__process__item__content__list__item::marker{font-size:12px}.workflow__section__process__item__content__text{display:block;width:100%;font-size:15px;line-height:1.5;color:#2e2e2e}.workflow__section__process__item__content__list__item a,.workflow__section__process__item__content__text a{color:#00c4cc}.workflow__feedback{margin:170px auto 0 auto}.workflow__feedback .c-feedback__content__link{max-width:180px}.c-lightbox__inner-feedback{max-width:900px}.feedback{text-align:left}.feedback__title{margin:35px 0 80px 0}.feedback__title .c-title02__inner__bg{z-index:0}.feedback__content{display:block;width:100%;margin:0 0 30px 0}.feedback__content__text{display:block;width:100%;font-size:15px;line-height:2;color:#2e2e2e}.feedback__form{border-top:1px solid #ccc;padding:40px 0 0 0}.feedback .feedback__form__box__submit{max-width:160px;margin:0 auto}@media screen and (max-width:1300px){.workflow__section__process{left:-15px;width:calc(100% + 30px)}.workflow__section__process__item{width:calc(33.33% - 30px);margin:50px 15px 0 15px}}@media screen and (max-width:991px){.workflow{margin:30px auto 80px auto}.workflow__section{padding:50px 30px;margin:30px auto}.workflow__section__title{padding:0 0 30px 0}.workflow__section__content{margin:25px 0 0 0}.workflow__section__process__item{width:calc(50% - 30px);margin:40px 15px 0 15px}.workflow__feedback{margin:110px auto 0 auto}.feedback__title{margin:60px 0 80px 0}}@media screen and (max-width:767px){.workflow__section__process{left:-30px;width:calc(100% + 60px);margin:25px auto 0 auto}.workflow__section__process__item{width:calc(100% - 60px);margin:0 30px}}@media screen and (max-width:575px){.workflow{margin:35px auto 60px auto}.workflow__section{padding:30px 20px;margin:20px auto}.workflow__section__title{font-size:18px;padding:0 0 15px 0}.workflow__section__content{margin:15px 0 0 0}.workflow__section__content__list__item{list-style:decimal inside;width:100%;font-size:14px;margin:2.5px 0}.workflow__section__content__step__item{font-size:14px}.workflow__section__process{left:-20px;width:calc(100% + 40px)}.workflow__section__process__item{width:calc(100% - 40px);margin:0 20px}.workflow__section__process__item__step{font-size:14px;padding:5.5px 20px;margin:10px 0 5px 0}.workflow__section__process__item__content__list__item{font-size:14px}.workflow__section__process__item__content__text{font-size:14px}.workflow__feedback{margin:80px auto 0 auto}.workflow__feedback .c-feedback__content__link{max-width:none}.feedback__title{margin:30px 0}.feedback__content{margin:0 0 15px 0}.feedback__content__text{font-size:14px}.feedback__form{margin:20px 0 0 0;padding:20px 0 0 0}.feedback .feedback__form__box__submit{max-width:none}}