@charset "UTF-8";
.c-page{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:space-between;width:100%;max-width:100%;margin:0 auto;padding:0 0 6px 0}.c-page__count{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:100%;max-width:100%;flex:0 1 auto}.c-page__count a{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:43px;height:46px;margin:0 5px;font-size:16px;line-height:1;color:rgba(60,58,56,.7);font-weight:900;transition:opacity .4s ease-in-out}.c-page__count a.active{color:#fff;background:url(/assets/images/common/icon_page_bg.svg) center/ contain no-repeat;transform:translate3d(0,0,0);filter:drop-shadow(3px 3px 0px var(--orangeShadow))}.c-page__count a.hide{display:none}.c-page__count a:hover{opacity:.7}.c-page__prev,.c-page__next{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:auto;max-width:100%;min-height:65px;margin:0 0 0 30px;font-size:18px;line-height:1;color:#fff;font-family:var(--fontWendyOne);border-radius:32.5px;background:var(--yellowColor);padding:5px 40px;box-shadow:6px 6px var(--yellowShadow);transition:box-shadow .4s ease-in-out,transform .4s ease-in-out;overflow:hidden;flex:0 0 auto}.c-page__prev{margin:0 30px 0 0}.c-page__prev::before,.c-page__next::after{content:'';position:relative;display:inline-block;vertical-align:middle;width:19px;height:13px;margin:0 0 0 10px;background:url(/assets/images/common/icon_arrow_next_long.svg) center no-repeat;background-size:contain;filter:brightness(0) invert(1)}.c-page__prev::before{margin:0 15px 0 0;transform:scaleX(-1)}.c-page__prev.disable,.c-page__next.disable{background:#d4cfca;box-shadow:none;pointer-events:none}.c-page-detail{justify-content:space-between}.c-page-detail .c-page__count{display:none}.c-page__back{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:auto;min-width:200px;min-height:65px;font-size:16px;line-height:1;color:#fff;border-radius:32.5px;background:var(--orangeColor);padding:5px 40px;box-shadow:6px 6px var(--orangeShadow);transition:box-shadow .4s ease-in-out,transform .4s ease-in-out}@media screen and (max-width:991px){.c-page__prev,.c-page__next{min-height:55px;border-radius:27.5px;padding:5px 25px}.c-page__back{min-width:150px;min-height:55px;border-radius:27.5px;padding:5px 40px}}@media screen and (max-width:767px){.c-page__prev,.c-page__next{display:flex;justify-items:center;justify-content:center;width:45px;min-height:45px;border-radius:22.5px;padding:0;box-shadow:0 4px var(--yellowShadow)}.c-page__prev span,.c-page__next span{display:none}.c-page__prev::before,.c-page__next::after{display:block;margin:0}.c-page-detail{flex-wrap:wrap}.c-page__back{width:100%;margin:0 0 20px 0;box-shadow:0 4px var(--orangeShadow)}.c-page-detail .c-page__prev,.c-page-detail .c-page__next{width:calc(50% - 7.5px);margin:0}.c-page-detail .c-page__prev{order:10}.c-page-detail .c-page__next{order:20}.c-page-detail .c-page__prev::before{margin:0 8px 0 0}.c-page-detail .c-page__next::after{margin:0 0 0 8px}.c-page-detail .c-page__prev span,.c-page-detail .c-page__next span{display:block}}@media screen and (max-width:575px){.c-page__count a{width:25px;height:26px;margin:0 2px}.c-page__count a.active{background-image:url(/assets/images/common/icon_page_bg_mb.svg);filter:drop-shadow(0 3px var(--orangeShadow))}.c-page__back{min-height:45px;font-size:15px;border-radius:22.5px}}@media (any-hover:hover){.c-page__prev:hover,.c-page__next:hover{transform:translate3d(6px,6px,0);box-shadow:none}.c-page__back:hover{transform:translate3d(6px,6px,0);box-shadow:none}@media screen and (max-width:767px){.c-page__back:hover{transform:translate3d(0,4px,0)}}@media screen and (max-width:575px){.c-page__prev:hover,.c-page__next:hover{transform:translate3d(0,4px,0)}}}@media (any-hover:none){}@supports (-webkit-touch-callout:none){}@-moz-document url-prefix(){}
.feedback{display:block;width:100%;background:#fff;padding:0 0 100px 0}.feedback__list{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;flex-wrap:wrap;left:-15px;width:calc(100% + 30px);margin:0 0 -50px 0}.feedback__list__item{display:block;width:calc(100% / 3 - 30px);border-radius:10px;background:var(--itembgColor);margin:0 15px 50px 15px;padding:30px 40px 48px 40px;overflow:hidden}.feedback__list__item.wow.animated{animation-name:fadeIn}.feedback__list__item.fold{padding:30px 40px 0 40px}.feedback__list__item:nth-child(2){margin:65px 15px 50px 15px}.feedback__list__item__head{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;margin:0 0 20px 0}.feedback__list__item__head__pic{display:block;width:70px;height:70px;border:2px solid var(--mainColor);border-radius:50%;margin:0 18px 0 0;overflow:hidden;flex:0 0 auto}.feedback__list__item:nth-child(3n + 2) .feedback__list__item__head__pic{border-color:var(--greenColor)}.feedback__list__item:nth-child(3n + 3) .feedback__list__item__head__pic{border-color:#fdc65d}.feedback__list__item__head__info{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:space-between;width:100%}.feedback__list__item__head__info__name{display:block;width:auto;font-size:18px;line-height:1.2;letter-spacing:.01em;color:var(--titleColor)}.feedback__list__item__head__info__star{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:auto;min-width:82px;flex:0 0 auto;margin:0 0 0 20px}.feedback__list__item__head__info__star::before{content:'';position:absolute;top:0;right:0;display:block;width:82px;height:13px;background:url(/assets/images/common/icon_star.svg) left -2px center/ 17px 100% repeat-x;filter:grayscale(1)}.feedback__list__item__head__info__star span{display:block;width:13px;height:13px;background:url(/assets/images/common/icon_star.svg) center/ contain no-repeat;margin:0 4px 0 0}.feedback__list__item__head__info__star span:last-child{margin:0}.feedback__list__item__body{display:block;width:100%}.feedback__list__item__body__text{display:block;max-height:none;font-weight:500}.feedback__list__item.fold.active .feedback__list__item__body__text{display:block;max-height:none}.feedback__list__item.fold .feedback__list__item__body__text{max-height:7.5em;line-height:1.875;margin:0 0 22px 0;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.feedback__list__item__body__btn{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:100%;font-size:15px;line-height:1.2;color:var(--titleColor);font-weight:700;background:linear-gradient(to right,#d8d0c8 2px,transparent 2px,transparent 5px) center top/ 5px 2px repeat-x;padding:18px 5px}.feedback__list__item__body__btn.hide{display:none}.feedback__list__item__body__btn::after{content:'';display:block;width:12px;height:7px;background:url(/assets/images/common/icon_arrow_bottom.svg) center/ contain no-repeat;margin:0 0 0 12px;transition:transform .4s ease-in-out}.feedback__list__item.active .feedback__list__item__body__btn::after{transform:rotate(180deg)}.feedback__shell .c-page{border-top:1px solid rgba(60,58,56,.1);margin:70px 0 0 0;padding:30px 0 0 0}@media screen and (max-width:1200px){.feedback__list__item{width:calc(50% - 30px);margin:0 15px 30px 15px}.feedback__list__item:nth-child(2){margin:0 15px 30px 15px}}@media screen and (max-width:991px){.feedback{padding:0 0 150px 0}.feedback__list__item__head__info{flex-direction:column;justify-content:flex-start}.feedback__list__item__head__info__star{margin:8px 0 0 0}.feedback__shell .c-page{border:none;background:linear-gradient(to right,#dadada 2px,transparent 2px,transparent 5px) left top / 5px 2px repeat-x}}@media screen and (max-width:767px){.feedback__list{left:auto;width:100%;margin:0 0 -20px 0}.feedback__list__item{width:100%;margin:0 0 20px 0}.feedback__list__item:nth-child(2){margin:0 0 20px 0}}@media screen and (max-width:575px){.feedback{padding:0 0 50px 0}.feedback__shell .c-page{border-top:1px solid rgba(60,58,56,.1);background:none;margin:40px 0 0 0;padding:20px 0 0 0}}@media (any-hover:hover){}@media (any-hover:none){}@supports (-webkit-touch-callout:none){}@-moz-document url-prefix(){}
