@charset "UTF-8";
.c-form{display:block;width:100%}.c-form__group{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:space-between;flex-wrap:wrap;width:100%;margin:0 0 10px 0}.c-form__group__item{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;height:60px;padding:20px;background:rgba(107,118,126,.1);border-radius:30px}.c-form__group__item.two{width:calc(50% - 5px)}.c-form__group__item.wrap{display:block;height:auto}.c-form__group.hide,.c-form__group__item.hide{display:none}.c-form__group__item.two:nth-child(odd){border-radius:30px 5px 5px 30px}.c-form__group__item.two:nth-child(even){border-radius:5px 30px 30px 5px}.c-form__group__item__title{display:block;width:auto;max-width:100%;margin:0 15px 0 0;font-size:15px;line-height:1.5;color:var(--mainColor);font-family:'NotoSansTC-B';flex:0 0 auto}.c-form__group__item.wrap .c-form__group__item__title{margin:0 0 10px 0}.c-form__group__item.required .c-form__group__item__title::after{content:'*';position:relative;top:1px;padding:0 0 0 7.5px;font-size:12px;color:#e10000;font-family:'NotoSansTC-B';transform:scale(.833)}.c-form__group__item__box{display:block;width:100%}.c-form__group__item__text{display:block;width:100%;font-size:15px;line-height:1.5;color:var(--mainColor);font-family:'NotoSansTC-B';letter-spacing:.5px;flex:0 1 auto}.c-form__group__item select{height:60px}.c-form__group__notice,.c-form__group__box__notice,.c-form__group__box__text{display:block;width:100%;margin:5px 0 0 auto;padding:0 0 0 calc(1em + 7px);text-indent:calc(-1em - 9px);font-size:14px;line-height:1.5;letter-spacing:1px}.c-form__group__box__notice{margin:10px 0 10px auto}.c-form__group__box__notice.hide{display:none}.c-form__group__notice::before,.c-form__group__box__notice::before{content:'※';padding:0 7px 0 0;font-size:15px}.c-form__group__box__text{margin:5px 0 0 auto;padding:0;line-height:2;text-indent:0}.c-form__group__box__text.hide{display:none}.c-form__group__notice__link,.c-form__group__box__notice__link,.c-form__group__box__text__link{display:inline-block;max-width:100%;padding:0 0 5px 0;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;text-decoration:underline;text-underline-offset:5px;transition:opacity .4s ease-in-out}.c-form__group__notice__link:hover,.c-form__group__box__notice__link:hover{opacity:.7}.c-form__group__notice__link.notice{color:#e10000}.c-form__group__item-part{align-items:flex-start;justify-content:flex-start;height:auto;padding:0;background:none}.c-form__group__item-part .c-form__group__item__title{top:30px;margin:0 20px 0 0;transform:translateY(-50%)}.c-form__group__item-part select{padding:0 45px 0 20px;border-radius:30px;background-position:calc(100% - 30px) center}.c-form__group__item__box__store{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;margin:5px 0 0 0}.c-form__group__item__box__store.hide{display:none}.c-form__group__item__box__store__pic{display:block;width:35px;margin:0 10px 0 0;flex:0 0 auto}.c-form__group__item__box__store__title{display:block;width:auto;max-width:100%;font-size:15px;line-height:1.5;color:var(--mainColor);font-family:inherit;flex:0 0 auto}.c-form__group__item__box__store__bt{max-width:120px;margin:0 0 0 20px;flex:0 0 auto}.c-captcha{display:flex;align-items:stretch;align-content:stretch;justify-items:flex-start;justify-content:flex-start;width:100%;max-width:100%;border-radius:30px;background:#e2e6ea;overflow:hidden;flex:0 1 auto}.c-captcha__box{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;padding:0 20px;flex:0 1 auto}.c-captcha__box__title{display:block;width:auto;max-width:100%;margin:0 15px 0 0;font-size:15px;line-height:1.5;color:var(--mainColor);font-family:inherit;flex:0 0 auto}.c-captcha__box__title::after{content:'*';position:relative;top:1px;padding:0 0 0 7.5px;font-size:12px;color:#e10000;font-family:'NotoSansTC-B';transform:scale(.833)}.c-captcha__box__input{border-radius:0;flex:0 1 auto}.c-captcha__pic{display:flex;align-items:center;align-content:center;justify-items:center;justify-content:center;width:140px;padding:0 20px;background:var(--mainColor);cursor:pointer;overflow:hidden;flex:0 0 auto}.c-form__btGroup{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:space-between;width:100%;margin:20px 0 0 0}.c-form__btGroup__captcha{max-width:450px}.c-form__btGroup__bt{max-width:220px;margin:0 0 0 20px}@media screen and (max-width:991px){.c-captcha__pic{width:120px;padding:0 10px}.c-form__btGroup__captcha{max-width:315px}}@media screen and (max-width:767px){.c-form__group{display:block}.c-form__group__item{margin:0 0 10px 0}.c-form__group__item:last-child{margin:0}.c-form__group__item.two{width:100%}.c-form__group__item.two:nth-child(odd),.c-form__group__item.two:nth-child(even){border-radius:30px}.c-form__group__notice,.c-form__group__box__notice{margin:5px 0 20px 0}.c-form__group__box__notice{margin:5px 0 5px auto}.c-form__btGroup{display:block;width:100%}.c-form__btGroup__captcha{max-width:none;margin:0 0 40px 0}.c-form__btGroup__bt{max-width:none;margin:0 0 10px 0}.c-form__btGroup__bt:last-child{margin:0}}@media screen and (max-width:575px){.c-form__group__item-part{display:block}.c-form__group__item-part .c-form__group__item__title{top:0;margin:0 0 10px 0;transform:none}.c-captcha__pic{width:100px;padding:0}.c-form__btGroup{margin:10px 0 0 0}}@supports (-webkit-touch-callout:none){}
.service{margin:70px auto 140px auto}.service__menu{display:block;width:100%;margin:0 0 15px 0}.service__menu__list{display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch;justify-items:flex-start;justify-content:space-between;width:calc(100% + 15px)}.service__menu__list__item{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:calc(25% - 15px);margin:0 7.5px 10px 7.5px;padding:25.5px 40px 25.5px 30px;font-size:16px;line-height:1.2;color:var(--mainColor);font-family:'NotoSansTC-B';background:#eff3f6;border-radius:35px;box-shadow:var(--shadowNarrow);transition:box-shadow .6s ease-in-out,transform .4s ease-in-out,background-color .4s ease-in-out,color .4s ease-in-out;overflow:visible}.service__menu__list__item::after{content:'';position:absolute;top:calc(50% - 3px);right:25px;display:block;width:13px;height:6px;background:url(/assets/images/common/icon_arrow_dropdown_grayBlue.svg) center/contain no-repeat;transition:filter .4s ease-in-out}.service__menu__list__item.active,.service__menu__list__item:hover{color:#fff;background-color:var(--mainColor);box-shadow:var(--shadowHover);transform:translate(2px,2px)}.service__menu__list__item.active::after,.service__menu__list__item:hover::after{filter:brightness(0) invert(1)}.service__menu__select{display:none}.service__box{display:block;width:100%;padding:65px 70px 80px 70px;border-radius:40px;box-shadow:var(--shadow);animation-name:fadeInUp;overflow:hidden}.service__box__title{margin:0 0 40px 0}.service__box__title-bold{padding:0 0 35px 30px}.service__box__title-bold::before{content:'';position:absolute;top:0;left:0;display:block;width:5px;height:calc(100% - 35px);background:var(--mainColor)}.service__box__form{margin:20px 0 0 0}.service__slick{display:block;width:100%;max-width:1230px;max-width:1050px;margin:45px auto 30px auto;overflow:visible}.service__slick-rights{margin:45px auto 50px auto}.service__slick__box{left:-20px;display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:calc(100% + 40px)}.service__slick__box::before,.service__slick__box::after{content:'';position:absolute;top:0;display:block;width:20px;height:100%;background:#eff3f6;background:linear-gradient(to right,#eff3f6 30%,rgba(239,243,246,0) 100%);z-index:10}.service__slick__box::before{left:0}.service__slick__box::after{right:0;transform:scaleX(-1)}.service__slick__box.slick-slider{display:block}.service__slick__box__item{display:block;width:100%}.service__slick__box__item::before{content:"";position:relative;top:95.5px;right:7px;display:inline-block;width:13px;height:6px;background:url(/assets/images/common/icon_arrow_dropdown_grayBlue.svg) center/ contain no-repeat;rotate:-90deg}.service__slick__box__item:first-child::before{opacity:0}.service__slick__box__item__pic{display:flex;justify-content:center;justify-items:center;align-items:center;align-content:center;width:175px;height:175px;margin:0 auto 20px auto;border-radius:50%;box-shadow:var(--shadow)}.service__slick__box__item__pic img{object-fit:contain;object-position:center;width:43%;height:43%}.service__slick__box__item__desc{display:block;width:100%;max-width:215px;margin:0 auto;text-align:center;line-height:1.5;letter-spacing:1px}.service__slick__box__item__desc__title{display:block;width:100%;font-family:"Poppins-B","NotoSansTC-B";font-size:15px;line-height:inherit;letter-spacing:inherit;margin:0 0 4px 0}.service__slick__box__item__desc__sub{display:block;width:100%;font-family:"Poppins-B","NotoSansTC-B";font-size:14px;line-height:inherit;letter-spacing:inherit;margin:0 0 4px 0}.service__slick__box__item__desc__text{display:block;width:100%;margin:0 auto;font-size:15px;line-height:inherit;letter-spacing:inherit;text-align:center}.service__slick__box__item__desc__text a{display:inline;font-size:inherit;line-height:inherit;color:inherit;font-family:inherit;text-decoration:underline;text-underline-offset:4px;transition:opacity .4s ease-in-out}.service__slick__box__item__desc__text a:hover{opacity:.7}.service__slick__box__item[data-style="left"] .service__slick__box__item__desc__text{text-align:left}.service__slick__box-noArrow .service__slick__box__item__desc__text{max-width:180px}.service__slick__box-noArrow .service__slick__box__item::before{display:none}@media screen and (max-width:991px){.service{margin:65px auto 120px auto}.service__menu__list__item{width:calc(50% - 15px)}.service__box{padding:75px 30px 100px 30px}.service__slick{margin:40px auto 85px auto}.service__slick-rights{margin:45px auto}}@media screen and (max-width:767px){.service__menu{margin:0 0 25px 0}.service__menu__list{display:none}.service__menu__select{display:block}}@media screen and (max-width:575px){.service{margin:45px auto 85px auto}.service__box{padding:40px 20px 70px 20px}.service__box__title{margin:0 0 20px 0}.service__box__title .c-title01__main{display:none}.service__box__title .c-title01__sub{margin:0;font-size:20px}.service__slick{margin:30px auto 50px auto}.service__slick-rights{margin:25px auto 40px auto}.service__slick__box__item::before{display:none}}@supports (-webkit-touch-callout:none){}
