@charset "UTF-8";@import"https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap";.contact_area[data-v-a2914f0b]{left:7%;margin-bottom:50px;margin-top:100px;height:100%}@media (max-width: 767px){.contact_area[data-v-a2914f0b]{left:0;margin-top:200px}.contact_area .row[data-v-a2914f0b]{margin-right:0;margin-left:0}.contact_area .col-3[data-v-a2914f0b]{flex:0 0 50%;max-width:50%;padding-left:10px;padding-right:10px;padding-top:10px}}.contact_area .contact_icon img[data-v-a2914f0b]{width:30%}.contact_area .contact_text h2[data-v-a2914f0b]{font-size:50px;color:#977c00!important;font-weight:1000;font-family:"Noto Serif TC",serif;font-optical-sizing:auto;font-style:normal}.contact_area .contact_text p[data-v-a2914f0b]{font-size:30px;color:#977c00!important;font-weight:1000;font-family:"Noto Serif TC",serif;font-optical-sizing:auto;font-style:normal;padding:30px}@media (max-width: 767px){.contact_area .contact_text p[data-v-a2914f0b]{line-height:1.5}}.contact_area .contact_img img[data-v-a2914f0b]{width:100%;border-radius:20px}.form_area[data-v-6080d338]{left:7%;position:relative;background-image:url(/img/background/moon.webp);background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;width:93%;padding-bottom:50px;padding-top:50px;color:#d9b200!important;font-weight:800;font-family:"Noto Serif TC",serif;font-optical-sizing:auto;font-style:normal}@media (max-width: 767px){.form_area[data-v-6080d338]{left:0;width:100%;background-attachment:inherit}}.form_area p[data-v-6080d338]{color:#d9b200!important;font-weight:800;font-family:"Noto Serif TC",serif;font-optical-sizing:auto;font-style:normal}.form_area #contact[data-v-6080d338]{width:100%;height:100%}.form_area #contact .section-header[data-v-6080d338]{text-align:center;color:#d9b200!important;font-weight:800;font-family:"Noto Serif TC",serif;font-optical-sizing:auto;font-style:normal}.form_area #contact .section-header h1[data-v-6080d338]{color:#d9b200!important;font-size:48px;font-weight:800;font-family:"Noto Serif TC",serif;font-optical-sizing:auto;font-style:normal}.form_area #contact .contact-wrapper[data-v-6080d338]{display:flex;flex-direction:row;justify-content:space-between;margin:0 auto;padding:20px;position:relative;max-width:840px}.form_area #contact .form-horizontal[data-v-6080d338]{padding:0!important;max-width:400px;font-weight:400}.form_area #contact .form-control[data-v-6080d338],.form_area #contact textarea[data-v-6080d338]{max-width:400px;background-color:#fff;color:#0b0b0b;letter-spacing:1px;margin-bottom:10px}.form_area #contact .send-button[data-v-6080d338]{margin-top:15px;height:34px;width:400px;overflow:hidden;background:#d9b200;border-color:#d9b200;transition:all .2s ease-in-out}.form_area #contact .alt-send-button[data-v-6080d338]{transition:all .2s ease-in-out}.form_area #contact .send-text[data-v-6080d338]{display:block;margin-top:10px;font:700 12px Lato,sans-serif;letter-spacing:2px}.form_area #contact .alt-send-button[data-v-6080d338]:hover{transform:translate3d(0,-29px,0)}.form_area #contact .direct-contact-container[data-v-6080d338]{max-width:400px}.form_area #contact .contact-list[data-v-6080d338]{list-style-type:none;padding-right:20px}.form_area #contact .list-item[data-v-6080d338]{color:#aaa;display:flex;margin-bottom:30px}.form_area #contact .list-item svg[data-v-6080d338]{width:30px;height:30px;fill:#d9b200}.form_area #contact .list-item i[data-v-6080d338]{color:#d9b200}.form_area #contact .list-item a[data-v-6080d338]{color:#d9b200!important;font-weight:800;font-family:"Noto Serif TC",serif;font-optical-sizing:auto;font-style:normal}.form_area #contact .list-item:hover span[data-v-6080d338]{color:#aaa}.form_area #contact .list-item:hover svg[data-v-6080d338]{fill:#fff}.form_area #contact .list-item:hover a[data-v-6080d338],.form_area #contact .list-item:hover i[data-v-6080d338]{color:#fff!important}.form_area #contact .contact-text[data-v-6080d338]{font:300 18px Lato,sans-serif;letter-spacing:1.9px;color:#fff}.form_area #contact .place[data-v-6080d338]{margin-left:20px;line-height:2}.form_area #contact .phone[data-v-6080d338],.form_area #contact .gmail[data-v-6080d338]{margin-left:20px}.form_area #contact .contact-text a[data-v-6080d338]{color:#fff;text-decoration:none;transition-duration:.2s}.form_area #contact .contact-text a[data-v-6080d338]:hover{color:#d9b200;text-decoration:none}.form_area #contact .social-media-list[data-v-6080d338]{position:relative;font-size:22px;text-align:center;width:100%;margin:0 auto;padding:0}.form_area #contact .social-media-list li a[data-v-6080d338]{color:transparent;position:relative;z-index:1}.form_area #contact .social-media-list i[data-v-6080d338]{color:#fff}.form_area #contact .social-media-list li[data-v-6080d338]{position:relative;display:inline-block;height:60px;width:60px;margin:20px 10px;line-height:60px;border-radius:50%;color:#fff;background-color:#d9b200;cursor:pointer;transition:all .2s ease-in-out}.form_area #contact .social-media-list li[data-v-6080d338]:after{content:"";position:absolute;top:0;left:0;width:60px;height:60px;line-height:60px;border-radius:50%;opacity:0;box-shadow:0 0 0 1px #fff;transition:all .2s ease-in-out}.form_area #contact .social-media-list li[data-v-6080d338]:hover{background-color:#fff}.form_area #contact .social-media-list li[data-v-6080d338]:hover:after{opacity:1;transform:scale(1.12);transition-timing-function:cubic-bezier(.37,.74,.15,1.65)}.form_area #contact .social-media-list li:hover i[data-v-6080d338]{color:#d9b200}.form_area #contact .copyright[data-v-6080d338]{font:200 14px Oswald,sans-serif;color:#555;letter-spacing:1px;text-align:center}.form_area #contact hr[data-v-6080d338]{border-color:#fff9}@media screen and (max-width: 850px){.form_area #contact .contact-wrapper[data-v-6080d338]{display:flex;flex-direction:column}.form_area #contact .direct-contact-container[data-v-6080d338],.form_area #contact .form-horizontal[data-v-6080d338]{margin:0 auto}.form_area #contact .direct-contact-container[data-v-6080d338]{margin-top:60px;max-width:300px}.form_area #contact .social-media-list li[data-v-6080d338]{height:30px;width:30px;line-height:40px}.form_area #contact .social-media-list li[data-v-6080d338]:after{width:60px;height:60px;line-height:60px}}@media screen and (max-width: 569px){.form_area #contact .form-wrapper[data-v-6080d338]{float:none;margin:0 auto}.form_area #contact .form-control[data-v-6080d338],.form_area #contact textarea[data-v-6080d338]{margin-bottom:10px}.form_area #contact #name[data-v-6080d338],.form_area #contact #email[data-v-6080d338],.form_area #contact #tel[data-v-6080d338],.form_area #contact #text[data-v-6080d338],.form_area #contact #submit[data-v-6080d338],.form_area #contact textarea[data-v-6080d338]{width:280px}.form_area #contact .alt-send-button[data-v-6080d338]{text-align:center}.form_area #contact .direct-contact-container[data-v-6080d338]{margin-top:60px;max-width:300px}.form_area #contact .social-media-list[data-v-6080d338]{left:0}.form_area #contact .social-media-list li[data-v-6080d338]{height:45px;width:45px;line-height:45px;font-size:1.1rem}.form_area #contact .social-media-list li[data-v-6080d338]:after{width:45px;height:45px;line-height:45px}}@media screen and (max-width: 410px){.form_area #contact .send-button[data-v-6080d338]{width:99%}}
