.contact02[data-v-4e03dbe6]{display:flex;flex-wrap:wrap}.contact02 .left[data-v-4e03dbe6]{position:relative;width:32.5%;background:#bebebe;overflow:hidden}@media(min-width:641px){.contact02 .left[data-v-4e03dbe6]{position:sticky;top:70px;height:calc(100vh - 120px)}}@media(min-width:1211px){.contact02 .left[data-v-4e03dbe6]{height:calc(100vh - 70px)}}@media(max-width:640px){.contact02 .left[data-v-4e03dbe6]{width:100%}}.contact02 .left[data-v-4e03dbe6]: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-4e03dbe6]:before{height:100%;z-index:2}}.contact02 .left img[data-v-4e03dbe6]{width:100%;height:100%;object-fit:cover}@media(max-width:640px){.contact02 .left img[data-v-4e03dbe6]{position:absolute;top:0;left:0;z-index:1}}.contact02 .left .box[data-v-4e03dbe6]{position:absolute;top:56%;right:0;width:100%;padding:0 0 0 8.3333vw}@media(max-width:1366px){.contact02 .left .box[data-v-4e03dbe6]{right:50%;max-width:400px;padding:0 20px;transform:translate(50%)}}@media(max-width:640px){.contact02 .left .box[data-v-4e03dbe6]{position:relative;top:unset;right:unset;max-width:unset;padding:40px 30px;transform:unset;z-index:3}}.contact02 .left .box .contact_title[data-v-4e03dbe6]{font-family:Lato,sans-serif}.contact02 .left .box .contact_title[data-v-4e03dbe6],.contact02 .left .box p[data-v-4e03dbe6]{color:#fff;font-size:calc(1.5rem + .72917vw);font-weight:600;text-transform:uppercase;margin-bottom:24px}.contact02 .left .box p[data-v-4e03dbe6]{font-family:Noto Sans TC,sans-serif}.contact02 .left .box .contact_hello[data-v-4e03dbe6]{color:#fff;font-size:16px}@media(max-width:1100px){.contact02 .left .box .contact_hello br[data-v-4e03dbe6]{display:none}}.contact02 .left .box .contact_hello p[data-v-4e03dbe6]{color:#fff;font-weight:600;font-family:Lato,sans-serif;text-transform:uppercase;margin-bottom:24px;font-size:15px;padding-right:20px}.contact02 .left .box .contact_breadcrumb[data-v-4e03dbe6]{margin-top:35px;padding-top:30px;border-top:1px solid #fff}.contact02 .left .box .contact_breadcrumb a[data-v-4e03dbe6]{color:#fff;font-size:13px}.contact02 .left .box .contact_breadcrumb a[data-v-4e03dbe6]:first-child{font-size:16px}.contact02 .left .box .contact_breadcrumb a+a[data-v-4e03dbe6]:before{content:"";display:inline-block;width:1px;height:12px;margin:0 10px;background:#fff}.contact02 .right[data-v-4e03dbe6]{width:67.5%;padding:4.1666666667vw 4.9479166667vw 0;background:#fff}@media(max-width:1210px){.contact02 .right[data-v-4e03dbe6]{padding:0}}@media(max-width:640px){.contact02 .right[data-v-4e03dbe6]{width:100%}}.contact02 .right .box[data-v-4e03dbe6]{padding:28px 6.7708333333vw 95px;background:#fff;box-shadow:0 0 #0000001a;transition:all .3s}@media(max-width:1440px){.contact02 .right .box[data-v-4e03dbe6]{padding:28px 40px 60px}}@media(max-width:640px){.contact02 .right .box[data-v-4e03dbe6]{padding:28px 30px 40px}}.contact02 .right .box .contact_title[data-v-4e03dbe6]{color:#4e4e4e;font-size:calc(1.5rem + .41667vw);font-weight:500;font-family:Lato,sans-serif;padding-bottom:25px;margin-bottom:30px;border-bottom:1px solid #d1d1d1}.contact02 .right .box .contact_info[data-v-4e03dbe6]{margin-bottom:50px}.contact02 .right .box .contact_info .row[data-v-4e03dbe6]{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px}.contact02 .right .box .contact_info .row[data-v-4e03dbe6]>*{padding:0 15px}.contact02 .right .box .contact_info .the_info[data-v-4e03dbe6]{width:25%}@media(max-width:1210px){.contact02 .right .box .contact_info .the_info[data-v-4e03dbe6]{width:100%}.contact02 .right .box .contact_info .the_info[data-v-4e03dbe6]:not(:last-child){margin-bottom:15px}}.contact02 .right .box .contact_info .the_info a[data-v-4e03dbe6]{display:flex;align-items:center;flex-direction:column}@media(max-width:1210px){.contact02 .right .box .contact_info .the_info a[data-v-4e03dbe6]{align-items:flex-start;flex-direction:row}.contact02 .right .box .contact_info .the_info a[data-v-4e03dbe6]>:not(:last-child){margin-right:10px}.contact02 .right .box .contact_info .the_info a[data-v-4e03dbe6]>:nth-child(2){display:none}.contact02 .right .box .contact_info .the_info a[data-v-4e03dbe6]>:nth-child(2),.contact02 .right .box .contact_info .the_info a[data-v-4e03dbe6]>:nth-child(3){margin-top:0}}.contact02 .right .box .contact_info .the_info a>p[data-v-4e03dbe6]{text-align:center;transition:all .3s}@media(max-width:1210px){.contact02 .right .box .contact_info .the_info a>p[data-v-4e03dbe6]{text-align:left}}.contact02 .right .box .contact_info .the_info a>p[data-v-4e03dbe6]:first-child{color:#4e4e4e;font-size:23px}.contact02 .right .box .contact_info .the_info a>p:first-child i[data-v-4e03dbe6]{display:block}@media(max-width:1210px){.contact02 .right .box .contact_info .the_info a>p[data-v-4e03dbe6]:first-child{font-size:20px}}.contact02 .right .box .contact_info .the_info a>p[data-v-4e03dbe6]:nth-child(2){color:#4e4e4e;font-size:18px;font-weight:500}.contact02 .right .box .contact_info .the_info a>p[data-v-4e03dbe6]:nth-child(3){color:#4e4e4e;font-size:14px}@media(min-width:1211px){.contact02 .right .box .contact_info .the_info a:hover>p[data-v-4e03dbe6]:first-child,.contact02 .right .box .contact_info .the_info a:hover>p[data-v-4e03dbe6]:nth-child(2){color:#000}}.contact02 .right .box form .form_item[data-v-4e03dbe6]{display:flex;align-items:center}@media(max-width:480px){.contact02 .right .box form .form_item[data-v-4e03dbe6]{flex-wrap:wrap}}.contact02 .right .box form .form_item[data-v-4e03dbe6]:not(:last-child){margin-bottom:30px}@media(max-width:480px){.contact02 .right .box form .form_item[data-v-4e03dbe6]:not(:last-child){margin-bottom:20px}}.contact02 .right .box form .form_item .label[data-v-4e03dbe6]{flex-shrink:0;width:75px;margin-right:7px}@media(max-width:480px){.contact02 .right .box form .form_item .label[data-v-4e03dbe6]{order:1;width:-moz-fit-content;width:fit-content}}.contact02 .right .box form .form_item.textarea[data-v-4e03dbe6]{align-items:flex-start}@media(min-width:481px){.contact02 .right .box form .form_item.textarea .label[data-v-4e03dbe6]{margin-top:6px}}.contact02 .right .box form .form_item.checkbox[data-v-4e03dbe6]{flex-wrap:wrap}.contact02 .right .box form .form_item.checkbox .label[data-v-4e03dbe6]{width:100%;margin-right:0}.contact02 .right .box form .form_item label[data-v-4e03dbe6]{color:#4e4e4e;font-size:15px}.contact02 .right .box form .form_item label.must[data-v-4e03dbe6]:after{content:"*";color:#d20014}.contact02 .right .box form .form_item label.check[data-v-4e03dbe6],.contact02 .right .box form .form_item label.radio[data-v-4e03dbe6]{display:inline-flex;align-items:center;cursor:pointer}.contact02 .right .box form .form_item label.check input[data-v-4e03dbe6],.contact02 .right .box form .form_item label.radio input[data-v-4e03dbe6]{margin:2px 5px 0 0}.contact02 .right .box form .form_item .gender[data-v-4e03dbe6]{flex-shrink:0;margin-left:3.125vw}@media(max-width:480px){.contact02 .right .box form .form_item .gender[data-v-4e03dbe6]{order:2}}.contact02 .right .box form .form_item .gender label[data-v-4e03dbe6]:first-child{margin-right:15px}.contact02 .right .box form .form_item .multi[data-v-4e03dbe6]{margin-top:5px}@media(max-width:480px){.contact02 .right .box form .form_item .multi[data-v-4e03dbe6]{order:3}}.contact02 .right .box form .form_item .multi label[data-v-4e03dbe6]:not(:last-child){margin-right:15px}.contact02 .right .box form .form_item input[data-v-4e03dbe6]:not([type=radio]):not([type=checkbox]),.contact02 .right .box form .form_item select[data-v-4e03dbe6],.contact02 .right .box form .form_item textarea[data-v-4e03dbe6]{width:100%}@media(max-width:480px){.contact02 .right .box form .form_item input[data-v-4e03dbe6]:not([type=radio]):not([type=checkbox]),.contact02 .right .box form .form_item select[data-v-4e03dbe6],.contact02 .right .box form .form_item textarea[data-v-4e03dbe6]{order:3;margin-top:5px}}.contact02 .right .box form .form_item .submit[data-v-4e03dbe6]{width:100%;margin-top:30px}@media(max-width:640px){.contact02 .right .box form .form_item .submit[data-v-4e03dbe6]{margin-top:10px}}.contact02 .right .box form .form_item .submit[data-v-4e03dbe6] [class^=button]{position:relative;z-index:1}@media(min-width:641px){.contact02 .right .box form .form_item .submit[data-v-4e03dbe6] [class^=button]{margin:0 0 0 auto}}@media(max-width:640px){.contact02 .right .box form .form_item .submit[data-v-4e03dbe6] [class^=button]{margin:0 auto}}.contact02 .right .box form .form_item input[type=submit][data-v-4e03dbe6]{display:none}.contact02 input.is_invalid[data-v-4e03dbe6],.contact02 select.is_invalid[data-v-4e03dbe6],.contact02 textarea.is_invalid[data-v-4e03dbe6]{border-color:#c0392b;background:#fdeceb}.contact02 .form_item.checkbox.is_invalid .label label[data-v-4e03dbe6]{color:#c0392b}.contact03[data-v-8c5c34dc]{padding-bottom:clamp(32.03125px,3.125vw,80px)}.contact03 .row[data-v-8c5c34dc]{display:flex;flex-wrap:wrap}.contact03 .contact_left[data-v-8c5c34dc]{width:50%;padding-right:clamp(29.36198px,2.86458vw,73.33333px)}@media(max-width:1200px){.contact03 .contact_left[data-v-8c5c34dc]{width:100%;padding-right:0;margin-bottom:60px}}@media(max-width:768px){.contact03 .contact_left[data-v-8c5c34dc]{margin-bottom:40px}}.contact03 .contact_left .hello_title[data-v-8c5c34dc]{color:#4e4e4e;font-family:Lato,sans-serif;font-size:clamp(max(13 * 1px,38/1920 * 1025 * 1px),38/19.2 * 1vw,38/1920 * 2560 * 1px);font-weight:700;margin-bottom:clamp(5.33854px,.52083vw,13.33333px)}@media(max-width:1440px){.contact03 .contact_left .hello_title[data-v-8c5c34dc]{font-size:36px}}@media(max-width:960px){.contact03 .contact_left .hello_title[data-v-8c5c34dc]{font-size:34px}}@media(max-width:768px){.contact03 .contact_left .hello_title[data-v-8c5c34dc]{font-size:32px}}@media(max-width:400px){.contact03 .contact_left .hello_title[data-v-8c5c34dc]{font-size:30px}}.contact03 .contact_left .hello[data-v-8c5c34dc]{padding-bottom:clamp(16.01563px,1.5625vw,40px);margin-bottom:clamp(16.01563px,1.5625vw,40px);border-bottom:1px solid #c6c6c6;line-height:1.8}.contact03 .contact_left .form_item[data-v-8c5c34dc]{display:flex;align-items:center}@media(max-width:768px){.contact03 .contact_left .form_item[data-v-8c5c34dc]{flex-wrap:wrap}}.contact03 .contact_left .form_item[data-v-8c5c34dc]:not(:last-child){margin-bottom:clamp(16.01563px,1.5625vw,40px)}@media(max-width:768px){.contact03 .contact_left .form_item[data-v-8c5c34dc]:not(:last-child){margin-bottom:20px}}.contact03 .contact_left .form_item .label[data-v-8c5c34dc]{flex-shrink:0;width:clamp(40.03906px,3.90625vw,100px);margin-right:7px}@media(max-width:1920px){.contact03 .contact_left .form_item .label[data-v-8c5c34dc]{width:75px}}@media(max-width:768px){.contact03 .contact_left .form_item .label[data-v-8c5c34dc]{order:1}}.contact03 .contact_left .form_item.textarea[data-v-8c5c34dc]{align-items:flex-start}@media(min-width:481px){.contact03 .contact_left .form_item.textarea .label[data-v-8c5c34dc]{margin-top:clamp(3.20313px,.3125vw,8px)}}.contact03 .contact_left .form_item.checkbox[data-v-8c5c34dc]{flex-wrap:wrap}.contact03 .contact_left .form_item.checkbox .label[data-v-8c5c34dc]{width:100%;margin-right:0}.contact03 .contact_left .form_item label[data-v-8c5c34dc]{color:#4e4e4e;font-size:clamp(max(13 * 1px,15/1920 * 1025 * 1px),15/19.2 * 1vw,15/1920 * 2560 * 1px)}.contact03 .contact_left .form_item label.must[data-v-8c5c34dc]:after{content:"*";color:#d20014}.contact03 .contact_left .form_item label.check[data-v-8c5c34dc],.contact03 .contact_left .form_item label.radio[data-v-8c5c34dc]{display:inline-flex;align-items:center;cursor:pointer}.contact03 .contact_left .form_item label.check input[data-v-8c5c34dc],.contact03 .contact_left .form_item label.radio input[data-v-8c5c34dc]{margin:2px clamp(2.66927px,.26042vw,6.66667px) 0 0}@media(max-width:768px){.contact03 .contact_left .form_item label.check input[data-v-8c5c34dc],.contact03 .contact_left .form_item label.radio input[data-v-8c5c34dc]{margin:0 5px 0 0}}.contact03 .contact_left .form_item .gender[data-v-8c5c34dc]{flex-shrink:0;margin-left:clamp(32.03125px,3.125vw,80px)}@media(max-width:768px){.contact03 .contact_left .form_item .gender[data-v-8c5c34dc]{order:2;margin-left:20px}}.contact03 .contact_left .form_item .gender label[data-v-8c5c34dc]:first-child{margin-right:clamp(8.00781px,.78125vw,20px)}.contact03 .contact_left .form_item .multi[data-v-8c5c34dc]{margin-top:clamp(2.66927px,.26042vw,6.66667px)}@media(max-width:768px){.contact03 .contact_left .form_item .multi[data-v-8c5c34dc]{order:3}}.contact03 .contact_left .form_item .multi label[data-v-8c5c34dc]:not(:last-child){margin-right:clamp(8.00781px,.78125vw,20px)}.contact03 .contact_left .form_item input[data-v-8c5c34dc]:not([type=radio]):not([type=checkbox]),.contact03 .contact_left .form_item select[data-v-8c5c34dc],.contact03 .contact_left .form_item textarea[data-v-8c5c34dc]{width:100%;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;border-radius:clamp(4.27083px,.41667vw,10.66667px);transition:border .3s}.contact03 .contact_left .form_item input[data-v-8c5c34dc]:not([type=radio]):not([type=checkbox]):focus,.contact03 .contact_left .form_item select[data-v-8c5c34dc]:focus,.contact03 .contact_left .form_item textarea[data-v-8c5c34dc]:focus{border-color:var(--color-primary);outline:0}@media(max-width:768px){.contact03 .contact_left .form_item input[data-v-8c5c34dc]:not([type=radio]):not([type=checkbox]),.contact03 .contact_left .form_item select[data-v-8c5c34dc],.contact03 .contact_left .form_item textarea[data-v-8c5c34dc]{order:3;margin-top:5px}}.contact03 .contact_left .form_item input[data-v-8c5c34dc]:not([type=radio]):not([type=checkbox]),.contact03 .contact_left .form_item select[data-v-8c5c34dc]{height:44px}.contact03 .contact_left .form_item textarea[data-v-8c5c34dc]{padding:clamp(5.33854px,.52083vw,13.33333px) clamp(6.40625px,.625vw,16px);line-height:1.6;resize:vertical}.contact03 .contact_left .form_item .submit[data-v-8c5c34dc]{width:100%;margin-top:clamp(16.01563px,1.5625vw,40px)}@media(max-width:768px){.contact03 .contact_left .form_item .submit[data-v-8c5c34dc]{margin-top:10px}.contact03 .contact_left .form_item .submit[data-v-8c5c34dc] [class^=button]{margin:0 auto}}.contact03 .contact_right[data-v-8c5c34dc]{position:relative;width:50%}@media(max-width:1200px){.contact03 .contact_right[data-v-8c5c34dc]{position:static;width:100%}}.contact03 .contact_right .locations[data-v-8c5c34dc]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-start;gap:clamp(10.67708px,1.04167vw,26.66667px) clamp(21.35417px,2.08333vw,53.33333px);padding-right:clamp(5.33854px,.52083vw,13.33333px);overflow-x:hidden;overflow-y:auto}.contact03 .contact_right .locations[data-v-8c5c34dc]::-webkit-scrollbar{width:2px}.contact03 .contact_right .locations[data-v-8c5c34dc]::-webkit-scrollbar-track{background:#e5e5e5}.contact03 .contact_right .locations[data-v-8c5c34dc]::-webkit-scrollbar-thumb{background:#4e4e4e80}.contact03 .contact_right .locations[data-v-8c5c34dc]::-webkit-scrollbar-thumb:hover{background:#4e4e4e}@media(max-width:1200px){.contact03 .contact_right .locations[data-v-8c5c34dc]{position:static;gap:40px;padding-right:0;overflow:visible}}@media(max-width:768px){.contact03 .contact_right .locations[data-v-8c5c34dc]{gap:30px}}.contact03 .contact_right .info_map[data-v-8c5c34dc]{display:flex;flex-wrap:wrap;gap:clamp(8.00781px,.78125vw,20px) clamp(21.35417px,2.08333vw,53.33333px);width:100%}@media(max-width:768px){.contact03 .contact_right .info_map[data-v-8c5c34dc]{gap:15px 25px}}.contact03 .contact_right .info_map .map[data-v-8c5c34dc]{width:48.5714285714%}@media(max-width:540px){.contact03 .contact_right .info_map .map[data-v-8c5c34dc]{width:100%}}.contact03 .contact_right .info_map .map .google_map[data-v-8c5c34dc]{height:100%;background:var(--bgimg) center/cover no-repeat}.contact03 .contact_right .info_map .map .google_map iframe[data-v-8c5c34dc]{max-width:100%;height:100%;border:0}@media(max-width:540px){.contact03 .contact_right .info_map .map .google_map[data-v-8c5c34dc]{position:relative;height:0;padding-bottom:78%;overflow:hidden}.contact03 .contact_right .info_map .map .google_map iframe[data-v-8c5c34dc]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}}.contact03 .contact_right .info_map .info[data-v-8c5c34dc]{width:calc(51.42857% - clamp(calc(40 / 1920 * 1025 * 1px),calc(40 / 19.2 * 1vw),calc(40 / 1920 * 2560 * 1px)));padding-bottom:clamp(16.01563px,1.5625vw,40px)}@media(max-width:768px){.contact03 .contact_right .info_map .info[data-v-8c5c34dc]{width:calc(51.42857% - 25px)}}@media(max-width:540px){.contact03 .contact_right .info_map .info[data-v-8c5c34dc]{width:100%;padding-bottom:0}}.contact03 .contact_right .info_map .info>p[data-v-8c5c34dc]{color:#4e4e4e;font-size:clamp(max(13 * 1px,18/1920 * 1025 * 1px),18/19.2 * 1vw,18/1920 * 2560 * 1px);font-weight:500;padding-bottom:clamp(5.33854px,.52083vw,13.33333px);margin-bottom:clamp(8.00781px,.78125vw,20px);border-bottom:1px solid #c8c8c8}.contact03 .contact_right .info_map .info>a[data-v-8c5c34dc]{display:flex;align-items:center;gap:0 clamp(5.33854px,.52083vw,13.33333px)}.contact03 .contact_right .info_map .info>a+a[data-v-8c5c34dc]{margin-top:clamp(5.33854px,.52083vw,13.33333px)}.contact03 .contact_right .info_map .info>a p[data-v-8c5c34dc]{transition:all .3s}.contact03 .contact_right .info_map .info>a p[data-v-8c5c34dc]:first-child{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:clamp(17.08333px,1.66667vw,42.66667px);height:clamp(17.08333px,1.66667vw,42.66667px);color:#fff;font-size:clamp(max(13 * 1px,14/1920 * 1025 * 1px),14/19.2 * 1vw,14/1920 * 2560 * 1px);background:#8c8c8c;border:2px solid #8c8c8c;border-radius:50%}.contact03 .contact_right .info_map .info>a p:first-child .icon[data-v-8c5c34dc]{display:block}.contact03 .contact_right .info_map .info>a p[data-v-8c5c34dc]:nth-child(2){display:flex;align-items:center;color:#4e4e4e;font-size:clamp(max(13 * 1px,16/1920 * 1025 * 1px),16/19.2 * 1vw,16/1920 * 2560 * 1px);line-height:1.3;letter-spacing:0;word-break:break-all}.contact03 .contact_right .info_map .info>a p:nth-child(2) span[data-v-8c5c34dc]{display:none;padding-right:clamp(5.33854px,.52083vw,13.33333px);word-break:keep-all}.contact03 .contact_right .info_map .info>a:hover p[data-v-8c5c34dc]:first-child{background:var(--color-primary);border-color:var(--color-primary)}.contact03 .contact_right .info_map .info>a:hover p[data-v-8c5c34dc]:nth-child(2){color:var(--color-primary)}.contact03 input.is_invalid[data-v-8c5c34dc],.contact03 select.is_invalid[data-v-8c5c34dc],.contact03 textarea.is_invalid[data-v-8c5c34dc]{border-color:#c0392b;background:#fdeceb}.contact03 .form_item.checkbox.is_invalid .label label[data-v-8c5c34dc]{color:#c0392b}
