.contact01[data-v-d6f40412]{padding-bottom:clamp(32.03125px,3.125vw,80px)}.contact01 .row[data-v-d6f40412]{display:flex;flex-wrap:wrap;gap:clamp(26.69271px,2.60417vw,66.66667px)}@media(max-width:1024px){.contact01 .row[data-v-d6f40412]{flex-direction:column}}.contact01 .contact_left[data-v-d6f40412]{flex:1;min-width:0}.contact01 .contact_right[data-v-d6f40412]{width:clamp(224.21875px,21.875vw,560px)}@media(max-width:1440px){.contact01 .contact_right[data-v-d6f40412]{width:clamp(192.1875px,18.75vw,480px)}}@media(max-width:1024px){.contact01 .contact_right[data-v-d6f40412]{width:100%}}.contact01 .hello[data-v-d6f40412]{margin-bottom:clamp(12.8125px,1.25vw,32px);line-height:1.8}.contact01 .form_grid[data-v-d6f40412]{display:flex;flex-wrap:wrap;gap:clamp(11.74479px,1.14583vw,29.33333px) clamp(16.01563px,1.5625vw,40px)}.contact01 .form_item[data-v-d6f40412]{width:100%}.contact01 .form_item.w50[data-v-d6f40412]{width:calc(50% - clamp(calc(15 / 1920 * 1025 * 1px),.78125vw,20px))}@media(max-width:640px){.contact01 .form_item.w50[data-v-d6f40412]{width:100%}}.contact01 .form_item .label[data-v-d6f40412]{display:flex;align-items:center;justify-content:space-between;gap:clamp(8.00781px,.78125vw,20px);margin-bottom:clamp(3.20313px,.3125vw,8px)}.contact01 .form_item .label label[data-v-d6f40412]{color:#4e4e4e;font-size:clamp(max(13 * 1px,15/1920 * 1025 * 1px),15/19.2 * 1vw,15/1920 * 2560 * 1px)}.contact01 .form_item .label label.must[data-v-d6f40412]:after{content:"*";color:#d20014;margin-left:clamp(1.06771px,.10417vw,2.66667px)}.contact01 .form_item .label .gender[data-v-d6f40412]{flex-shrink:0}.contact01 .form_item .label .gender .radio[data-v-d6f40412]{display:inline-flex;align-items:center;color:#4e4e4e;font-size:clamp(max(13 * 1px,15/1920 * 1025 * 1px),15/19.2 * 1vw,15/1920 * 2560 * 1px);cursor:pointer}.contact01 .form_item .label .gender .radio input[data-v-d6f40412]{margin:0 clamp(2.66927px,.26042vw,6.66667px) 0 0}.contact01 .form_item .label .gender .radio[data-v-d6f40412]:first-child{margin-right:clamp(5.33854px,.52083vw,13.33333px)}.contact01 .form_item input[data-v-d6f40412],.contact01 .form_item select[data-v-d6f40412],.contact01 .form_item textarea[data-v-d6f40412]{width:100%;height:clamp(23.48958px,2.29167vw,58.66667px);color:#4e4e4e;font-size:clamp(max(13 * 1px,15/1920 * 1025 * 1px),15/19.2 * 1vw,15/1920 * 2560 * 1px);padding:0 clamp(6.40625px,.625vw,16px);border:1px solid #ddd;transition:border .3s}.contact01 .form_item input[data-v-d6f40412]:focus,.contact01 .form_item select[data-v-d6f40412]:focus,.contact01 .form_item textarea[data-v-d6f40412]:focus{border-color:var(--color-primary);outline:0}.contact01 .form_item textarea[data-v-d6f40412]{height:auto;padding:clamp(5.33854px,.52083vw,13.33333px) clamp(6.40625px,.625vw,16px);line-height:1.6;resize:vertical}.contact01 .form_item .submit[data-v-d6f40412]{width:-moz-fit-content;width:fit-content}.contact01 .google_map[data-v-d6f40412]{margin-bottom:clamp(12.8125px,1.25vw,32px)}.contact01 .google_map[data-v-d6f40412] iframe{width:100%;height:clamp(149.47917px,14.58333vw,373.33333px);border:0}.contact01 .contact_info a[data-v-d6f40412]{display:flex;align-items:flex-start;gap:clamp(7.47396px,.72917vw,18.66667px);padding:clamp(7.47396px,.72917vw,18.66667px) 0;border-bottom:1px solid #eee;color:#4e4e4e;transition:color .3s}.contact01 .contact_info a .ic[data-v-d6f40412],.contact01 .contact_info a[data-v-d6f40412]:hover{color:var(--color-primary)}.contact01 .contact_info a .ic .icon[data-v-d6f40412]{width:clamp(9.60938px,.9375vw,24px);height:clamp(9.60938px,.9375vw,24px)}.contact01 .contact_info a p span[data-v-d6f40412]{display:block;color:#000;font-family:Barlow,sans-serif;font-size:clamp(max(13 * 1px,13/1920 * 1025 * 1px),13/19.2 * 1vw,13/1920 * 2560 * 1px);letter-spacing:.06em;margin-bottom:clamp(1.06771px,.10417vw,2.66667px)}.contact02[data-v-cef96d1b]{display:flex;flex-wrap:wrap}.contact02 .left[data-v-cef96d1b]{position:relative;width:32.5%;background:#bebebe;overflow:hidden}@media(min-width:641px){.contact02 .left[data-v-cef96d1b]{position:sticky;top:70px;height:calc(100vh - 120px)}}@media(min-width:1211px){.contact02 .left[data-v-cef96d1b]{height:calc(100vh - 70px)}}@media(max-width:640px){.contact02 .left[data-v-cef96d1b]{width:100%}}.contact02 .left[data-v-cef96d1b]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:50%;background:linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent)}@media(max-width:640px){.contact02 .left[data-v-cef96d1b]:before{height:100%;z-index:2}}.contact02 .left img[data-v-cef96d1b]{width:100%;height:100%;object-fit:cover}@media(max-width:640px){.contact02 .left img[data-v-cef96d1b]{position:absolute;top:0;left:0;z-index:1}}.contact02 .left .box[data-v-cef96d1b]{position:absolute;top:56%;right:0;width:100%;padding:0 0 0 8.3333vw}@media(max-width:1366px){.contact02 .left .box[data-v-cef96d1b]{right:50%;max-width:400px;padding:0 20px;transform:translate(50%)}}@media(max-width:640px){.contact02 .left .box[data-v-cef96d1b]{position:relative;top:unset;right:unset;max-width:unset;padding:40px 30px;transform:unset;z-index:3}}.contact02 .left .box .contact_title[data-v-cef96d1b]{font-family:Barlow,sans-serif}.contact02 .left .box .contact_title[data-v-cef96d1b],.contact02 .left .box p[data-v-cef96d1b]{color:#fff;font-size:calc(1.5rem + .72917vw);font-weight:600;text-transform:uppercase;margin-bottom:24px}.contact02 .left .box p[data-v-cef96d1b]{font-family:Noto Sans TC,sans-serif}.contact02 .left .box .contact_hello[data-v-cef96d1b]{color:#fff;font-size:16px}@media(max-width:1100px){.contact02 .left .box .contact_hello br[data-v-cef96d1b]{display:none}}.contact02 .left .box .contact_hello p[data-v-cef96d1b]{color:#fff;font-weight:600;font-family:Barlow,sans-serif;text-transform:uppercase;margin-bottom:24px;font-size:15px;padding-right:20px}.contact02 .left .box .contact_breadcrumb[data-v-cef96d1b]{margin-top:35px;padding-top:30px;border-top:1px solid #fff}.contact02 .left .box .contact_breadcrumb a[data-v-cef96d1b]{color:#fff;font-size:13px}.contact02 .left .box .contact_breadcrumb a[data-v-cef96d1b]:first-child{font-size:16px}.contact02 .left .box .contact_breadcrumb a+a[data-v-cef96d1b]:before{content:"";display:inline-block;width:1px;height:12px;margin:0 10px;background:#fff}.contact02 .right[data-v-cef96d1b]{width:67.5%;padding:4.1666666667vw 4.9479166667vw 0;background:#fff}@media(max-width:1210px){.contact02 .right[data-v-cef96d1b]{padding:0}}@media(max-width:640px){.contact02 .right[data-v-cef96d1b]{width:100%}}.contact02 .right .box[data-v-cef96d1b]{padding:28px 6.7708333333vw 95px;background:#fff;box-shadow:0 0 #0000001a;transition:all .3s}@media(max-width:1440px){.contact02 .right .box[data-v-cef96d1b]{padding:28px 40px 60px}}@media(max-width:640px){.contact02 .right .box[data-v-cef96d1b]{padding:28px 30px 40px}}.contact02 .right .box .contact_title[data-v-cef96d1b]{color:#4e4e4e;font-size:calc(1.5rem + .41667vw);font-weight:500;font-family:Barlow,sans-serif;padding-bottom:25px;margin-bottom:30px;border-bottom:1px solid #d1d1d1}.contact02 .right .box .contact_info[data-v-cef96d1b]{margin-bottom:50px}.contact02 .right .box .contact_info .row[data-v-cef96d1b]{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px}.contact02 .right .box .contact_info .row[data-v-cef96d1b]>*{padding:0 15px}.contact02 .right .box .contact_info .the_info[data-v-cef96d1b]{width:25%}@media(max-width:1210px){.contact02 .right .box .contact_info .the_info[data-v-cef96d1b]{width:100%}.contact02 .right .box .contact_info .the_info[data-v-cef96d1b]:not(:last-child){margin-bottom:15px}}.contact02 .right .box .contact_info .the_info a[data-v-cef96d1b]{display:flex;align-items:center;flex-direction:column}@media(max-width:1210px){.contact02 .right .box .contact_info .the_info a[data-v-cef96d1b]{align-items:flex-start;flex-direction:row}.contact02 .right .box .contact_info .the_info a[data-v-cef96d1b]>:not(:last-child){margin-right:10px}.contact02 .right .box .contact_info .the_info a[data-v-cef96d1b]>:nth-child(2){display:none}.contact02 .right .box .contact_info .the_info a[data-v-cef96d1b]>:nth-child(2),.contact02 .right .box .contact_info .the_info a[data-v-cef96d1b]>:nth-child(3){margin-top:0!important}}.contact02 .right .box .contact_info .the_info a>p[data-v-cef96d1b]{text-align:center;transition:all .3s}@media(max-width:1210px){.contact02 .right .box .contact_info .the_info a>p[data-v-cef96d1b]{text-align:left}}.contact02 .right .box .contact_info .the_info a>p[data-v-cef96d1b]:first-child{color:#4e4e4e;font-size:23px}.contact02 .right .box .contact_info .the_info a>p:first-child i[data-v-cef96d1b]{display:block}@media(max-width:1210px){.contact02 .right .box .contact_info .the_info a>p[data-v-cef96d1b]:first-child{font-size:20px}}.contact02 .right .box .contact_info .the_info a>p[data-v-cef96d1b]:nth-child(2){color:#4e4e4e;font-size:18px;font-weight:500}.contact02 .right .box .contact_info .the_info a>p[data-v-cef96d1b]:nth-child(3){color:#4e4e4e;font-size:14px}@media(min-width:1211px){.contact02 .right .box .contact_info .the_info a:hover>p[data-v-cef96d1b]:first-child,.contact02 .right .box .contact_info .the_info a:hover>p[data-v-cef96d1b]:nth-child(2){color:#000}}.contact02 .right .box form .form_item[data-v-cef96d1b]{display:flex;align-items:center}@media(max-width:480px){.contact02 .right .box form .form_item[data-v-cef96d1b]{flex-wrap:wrap}}.contact02 .right .box form .form_item[data-v-cef96d1b]:not(:last-child){margin-bottom:30px}@media(max-width:480px){.contact02 .right .box form .form_item[data-v-cef96d1b]:not(:last-child){margin-bottom:20px}}.contact02 .right .box form .form_item .label[data-v-cef96d1b]{flex-shrink:0;width:75px;margin-right:7px}@media(max-width:480px){.contact02 .right .box form .form_item .label[data-v-cef96d1b]{order:1;width:-moz-fit-content;width:fit-content}}.contact02 .right .box form .form_item.textarea[data-v-cef96d1b]{align-items:flex-start}@media(min-width:481px){.contact02 .right .box form .form_item.textarea .label[data-v-cef96d1b]{margin-top:6px}}.contact02 .right .box form .form_item.checkbox[data-v-cef96d1b]{flex-wrap:wrap}.contact02 .right .box form .form_item.checkbox .label[data-v-cef96d1b]{width:100%;margin-right:0}.contact02 .right .box form .form_item label[data-v-cef96d1b]{color:#4e4e4e;font-size:15px}.contact02 .right .box form .form_item label.must[data-v-cef96d1b]:after{content:"*";color:#d20014}.contact02 .right .box form .form_item label.check[data-v-cef96d1b],.contact02 .right .box form .form_item label.radio[data-v-cef96d1b]{display:inline-flex;align-items:center;cursor:pointer}.contact02 .right .box form .form_item label.check input[data-v-cef96d1b],.contact02 .right .box form .form_item label.radio input[data-v-cef96d1b]{margin:2px 5px 0 0}.contact02 .right .box form .form_item .gender[data-v-cef96d1b]{flex-shrink:0;margin-left:3.125vw}@media(max-width:480px){.contact02 .right .box form .form_item .gender[data-v-cef96d1b]{order:2}}.contact02 .right .box form .form_item .gender label[data-v-cef96d1b]:first-child{margin-right:15px}.contact02 .right .box form .form_item .multi[data-v-cef96d1b]{margin-top:5px}@media(max-width:480px){.contact02 .right .box form .form_item .multi[data-v-cef96d1b]{order:3}}.contact02 .right .box form .form_item .multi label[data-v-cef96d1b]:not(:last-child){margin-right:15px}.contact02 .right .box form .form_item input[data-v-cef96d1b]:not([type=radio]):not([type=checkbox]),.contact02 .right .box form .form_item select[data-v-cef96d1b],.contact02 .right .box form .form_item textarea[data-v-cef96d1b]{width:100%}@media(max-width:480px){.contact02 .right .box form .form_item input[data-v-cef96d1b]:not([type=radio]):not([type=checkbox]),.contact02 .right .box form .form_item select[data-v-cef96d1b],.contact02 .right .box form .form_item textarea[data-v-cef96d1b]{order:3;margin-top:5px}}.contact02 .right .box form .form_item .submit[data-v-cef96d1b]{width:100%;margin-top:30px}@media(max-width:640px){.contact02 .right .box form .form_item .submit[data-v-cef96d1b]{margin-top:10px}}.contact02 .right .box form .form_item .submit[data-v-cef96d1b] [class^=button]{position:relative;z-index:1}@media(min-width:641px){.contact02 .right .box form .form_item .submit[data-v-cef96d1b] [class^=button]{margin:0 0 0 auto}}@media(max-width:640px){.contact02 .right .box form .form_item .submit[data-v-cef96d1b] [class^=button]{margin:0 auto}}.contact02 .right .box form .form_item input[type=submit][data-v-cef96d1b]{display:none}
