@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Michroma&family=Noto+Sans+TC:wght@100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");.title-block .certification{aspect-ratio:1/1;overflow:hidden}.title-block .certification video{width:100%}@media (min-width:769px){.title-block .certification{margin:24px auto 0;width:170px;border-radius:40px}}@media (max-width:768px){.title-block .certification{width:105px;margin:22px auto 0;border-radius:25px}}@media (min-width:769px){.title-block{margin-bottom:128px}}@media (max-width:768px){.title-block{margin-bottom:50px}}@media (max-width:991px){.content1368{max-width:648px}}.content1368 .select-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:52px}@media (min-width:992px){.content1368 .select-group{-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-bottom:52px}}@media (max-width:991px){.content1368 .select-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:75px}}.content1368 .select-group .wrap{width:100%}@media (min-width:1201px){.content1368 .select-group .wrap{margin-right:30px;max-width:312px}}@media (min-width:992px) and (max-width:1200px){.content1368 .select-group .wrap{margin-right:10px;max-width:312px}}@media (max-width:991px){.content1368 .select-group .wrap{margin-bottom:17px}}@media (min-width:1201px){.content1368 .select-group .wrap.last{margin-right:36px;max-width:340px}}@media (min-width:992px){.content1368 .select-group .wrap.last{position:relative;margin-left:3vw}.content1368 .select-group .wrap.last:before{content:"";height:50px;width:1px;background-color:#ffffff;position:absolute;left:-2.3vw;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media (min-width:992px) and (max-width:1200px){.content1368 .select-group .wrap.last{margin-right:16px;max-width:340px;min-width:220px}}@media (max-width:991px){.content1368 .select-group .wrap.last{position:relative;margin-bottom:22px;margin-top:40px}.content1368 .select-group .wrap.last:before{content:"";height:1px;width:100%;background-color:#ffffff;position:absolute;left:0;top:-30px}}.content1368 .select-group .wrap .s-title{font-weight:500}@media (min-width:992px){.content1368 .select-group .wrap .s-title{font-size:22px;margin-bottom:16px}}@media (max-width:991px){.content1368 .select-group .wrap .s-title{font-size:20px;margin-bottom:13px}}.content1368 .select-group .wrap select{color:#ffffff;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(29,202,211,0.2);background-image:url("../images/s-arrow.png");background-repeat:no-repeat;background-position:right 1em center;border:1px solid rgba(29,202,211,0.6);font-weight:500;width:100%;-webkit-transition:0.5s;transition:0.5s;cursor:pointer}.content1368 .select-group .wrap select:hover{border:1px solid #1DCAD3;background-color:rgba(29,202,211,0.4)}.content1368 .select-group .wrap select option{color:#6d6767;background-color:rgba(4,86,90,0.2)}.content1368 .select-group .wrap select:valid{color:#ffffff}.content1368 .select-group .wrap select:invalid{color:#ffffff}@media (min-width:992px){.content1368 .select-group .wrap select{font-size:18px;padding:19px 20px;border-radius:10px}}@media (max-width:991px){.content1368 .select-group .wrap select{font-size:15px;padding:12px 15px;border-radius:5px;background-size:20px}}.content1368 .select-group .wrap ::-webkit-input-placeholder{color:#ffffff}.content1368 .select-group .wrap ::-moz-placeholder{color:#ffffff}.content1368 .select-group .wrap :-ms-input-placeholder{color:#ffffff}.content1368 .select-group .wrap ::-ms-input-placeholder{color:#ffffff}.content1368 .select-group .wrap ::placeholder{color:#ffffff}.content1368 .select-group .wrap input:-webkit-autofill{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.content1368 .select-group .wrap input{background-color:rgba(29,202,211,0.2);width:100%;color:#ffffff;border:1px solid rgba(29,202,211,0.6);padding:19px 20px;border-radius:10px;font-size:18px;font-weight:500}@media (min-width:992px){.content1368 .select-group .wrap input{font-size:18px;padding:19px 20px;border-radius:10px}}@media (max-width:991px){.content1368 .select-group .wrap input{font-size:15px;padding:12px 15px;border-radius:5px}}.content1368 .select-group .wrap input:hover{border:1px solid #1DCAD3;background-color:rgba(29,202,211,0.4)}.content1368 .select-group .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.content1368 .select-group .btn-group{gap:0 14px;min-width:252px;-webkit-transform:translateY(-25%);transform:translateY(-25%)}}@media (max-width:991px){.content1368 .select-group .btn-group{gap:0 16px;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.content1368 .select-group .btn-group .btn{border-radius:40px;background:-webkit-gradient(linear,left top,right top,from(#13595d),color-stop(50%,#1e9fa5),to(#145c60));background:linear-gradient(90deg,#13595d 0%,#1e9fa5 50%,#145c60 100%);border:1px solid #ccdadb;position:relative;overflow:hidden}@media (min-width:992px){.content1368 .select-group .btn-group .btn{padding:7px 20px 9px}.content1368 .select-group .btn-group .btn:hover:before{opacity:0}.content1368 .select-group .btn-group .btn:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;-webkit-transform:skewX(-20deg);transform:skewX(-20deg);-webkit-transform-origin:0 0;transform-origin:0 0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,0.2039215686)),to(rgba(255,255,255,0)));background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.2039215686) 50%,rgba(255,255,255,0) 100%);-webkit-animation:moveLight 1.5s linear infinite;animation:moveLight 1.5s linear infinite;-webkit-transition:0.5s;transition:0.5s}@-webkit-keyframes moveLight{0%{left:-50%}to{left:150%}}@keyframes moveLight{0%{left:-50%}to{left:150%}}}@media (max-width:991px){.content1368 .select-group .btn-group .btn{width:50%;padding:4px 20px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.content1368 .select-group .btn-group .btn.search img{width:13px;height:13px}.content1368 .select-group .btn-group .btn.clear img{width:12px;height:12px}}.content1368 .select-group .btn-group .btn img{display:inline-block;-webkit-transform:translateY(2px);transform:translateY(2px)}.content1368 .select-group .btn-group .btn .t{margin-left:8px}.content1368 .clinic-group .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 32px 14px;border-bottom:1px solid #7A7A7A;font-size:18px;font-weight:500;color:#1DCAD3}@media (min-width:992px){.content1368 .clinic-group .address,.content1368 .clinic-group .clinic{width:26vw}}@media (min-width:992px){.content1368 .clinic-group .phone{width:120px}}@media (min-width:992px){.content1368 .clinic-group ul{padding:13px 32px 0}}.content1368 .clinic-group ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:21px}@media (min-width:992px){.content1368 .clinic-group ul li{font-size:18px}}@media (max-width:991px){.content1368 .clinic-group ul li{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #7A7A7A;margin-bottom:22px}}@media (min-width:992px){.content1368 .clinic-group ul li:last-of-type{padding-bottom:0}}@media (max-width:991px){.content1368 .clinic-group ul li:last-of-type{margin-bottom:0}}@media (max-width:991px){.content1368 .clinic-group ul li .clinic{font-weight:bold;margin-bottom:9px}}@media (max-width:991px){.content1368 .clinic-group ul li .address{font-weight:500;font-size:15px;margin-bottom:8px;letter-spacing:1.5px}.content1368 .clinic-group ul li .address:before{content:"";background-image:url(../images/address.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:11px;height:14.5px;display:inline-block;margin-right:12px}}@media (max-width:991px){.content1368 .clinic-group ul li .phone{font-weight:500;font-size:15px;letter-spacing:1.5px}.content1368 .clinic-group ul li .phone:before{content:"";background-image:url(../images/phone.png);background-position:center;background-repeat:no-repeat;background-size:cover;width:14px;height:14px;display:inline-block;margin-right:12px}}