@charset "UTF-8";@import url(../font/icomoon/style.css);@import url(../js/plugins/bootstrap-datepicker/css/bootstrap-datepicker.min.css);@import url(../js/plugins/jquery-scrollbar/css/jquery.scrollbar.css);@import url(../css/bootstrap-grid.min.css);*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}b{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}html{width:100%;height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before{content:"";content:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}a{color:inherit;text-decoration:none}img{display:block;width:100%;height:auto}button,input,select,textarea{border:0;outline:none}input::-ms-clear,input::-ms-reveal{display:none}:focus{outline:none}input:focus,textarea:focus{outline:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}input:-ms-input-placeholder,textarea:-ms-input-placeholder{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}input::-ms-input-placeholder,textarea::-ms-input-placeholder{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}input::placeholder,textarea::placeholder{-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}input:focus::-webkit-input-placeholder,textarea:focus::-webkit-input-placeholder{opacity:0}input:focus:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:0}input:focus::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{opacity:0}input:focus::placeholder,textarea:focus::placeholder{opacity:0}input{font-family:'Ubuntu-Regular','微軟正黑體修正', 'Microsoft JhengHei', '微軟正黑體', sans-serif}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px transparent inset!important;-webkit-text-fill-color:#000;-webkit-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input::-ms-clear,input::-ms-reveal{display:none}input::-ms-clear,input::-ms-reveal{display:none}textarea{overflow:auto;vertical-align:top;resize:none}textarea::-webkit-scrollbar{width:2px}textarea::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #c2c2c2}textarea::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px #878787}textarea:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px transparent inset!important;-webkit-text-fill-color:#000!important;-webkit-transition:background-color 5000s ease-in-out 0s;-o-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}textarea::-ms-clear,textarea::-ms-reveal{display:none}@font-face{font-family:"Arial";src:url("../font/font/Arial/font/arial.eot");src:url("../font/font/Arial/font/arial.eot?#iefix") format("embedded-opentype"), url("../font/font/Arial/font/arial.otf") format("opentype"), url("../font/font/Arial/font/arial.svg") format("svg"), url("../font/font/Arial/font/arial.ttf") format("truetype"), url("../font/font/Arial/font/arial.woff") format("woff"), url("../font/font/Arial/font/arial.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"HelveticaNeue";src:url("../font/font/HelveticaNeue/font/arial.eot");src:url("../font/font/HelveticaNeue/HelveticaNeueLTStd-Th.eot?#iefix") format("embedded-opentype"), url("../font/font/HelveticaNeue/HelveticaNeueLTStd-Th.otf") format("opentype"), url("../font/font/HelveticaNeue/HelveticaNeueLTStd-Th.svg") format("svg"), url("../font/font/HelveticaNeue/HelveticaNeueLTStd-Th.ttf") format("truetype"), url("../font/font/HelveticaNeue/HelveticaNeueLTStd-Th.woff") format("woff"), url("../font/font/HelveticaNeue/HelveticaNeueLTStd-Th.woff2") format("woff2");font-weight:normal;font-style:normal}@font-face{font-family:"Proxima";src:url("../font/font/ProximaNova/font/arial.eot");src:url("../font/font/ProximaNova/ProximaNova.eot?#iefix") format("embedded-opentype"), url("../font/font/ProximaNova/ProximaNova.otf") format("opentype"), url("../font/font/ProximaNova/ProximaNova.svg") format("svg"), url("../font/font/ProximaNova/ProximaNova.ttf") format("truetype"), url("../font/font/ProximaNova/ProximaNova.woff") format("woff"), url("../font/font/ProximaNova/ProximaNova.woff2") format("woff2");font-weight:normal;font-style:normal}@-webkit-keyframes xmove{0%,to{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@keyframes xmove{0%,to{-webkit-transform:translateX(-5px);transform:translateX(-5px)}50%{-webkit-transform:translateX(0px);transform:translateX(0px)}}@-webkit-keyframes ymove{0%,to{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes ymove{0%,to{-webkit-transform:translateY(0px);transform:translateY(0px)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.fz-35{font-size:2.1875rem;line-height:37px}@media only screen and (max-width:700px){.fz-35{line-height:1.625rem;font-size:1.625rem}}.fz-28{font-size:1.75rem}@media only screen and (max-width:700px){.fz-28{font-size:1.25rem}}.fz-24{font-size:1.5rem}@media only screen and (max-width:700px){.fz-24{font-size:1.125rem}}.fz-20{font-size:1.25rem}.fz-16{font-size:1rem}@media only screen and (max-width:700px){.fz-16{font-size:0.75rem}}.fz-14{font-size:0.875rem;line-height:18px}.text-center{text-align:center}.f-bold{font-weight:bold}.jc-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pb-10{padding-bottom:10px}.pb-30{padding-bottom:30px}.pb-40{padding-bottom:40px}.pb-50{padding-bottom:50px}.pb-70{padding-bottom:70px}.py-30{padding-top:30px;padding-bottom:30px}*{outline:none}html{font-size:100%;scrollbar-width:thin;scrollbar-color:#6c6e71 transparent;font-family:"Proxima", "Arial", "微軟正黑體修正", "Microsoft JhengHei", "微軟正黑體", sans-serif}html.scrollbarStyle{scrollbar-width:thin;scrollbar-color:#6c6e71 transparent}html.scrollbarStyle body::-webkit-scrollbar-track{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3)}html.scrollbarStyle body::-webkit-scrollbar{width:12px}@media only screen and (max-width:767px){html.scrollbarStyle body::-webkit-scrollbar{display:none}}html.scrollbarStyle body::-webkit-scrollbar-thumb{border-radius:10px;background-color:#6c6e71;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3)}html.scrollbarStyle body.lock{overflow-y:hidden}html:not(.isMac){width:100vw}html:not(.isMac) body{width:100vw;overflow-y:auto;overflow-x:hidden!important;-webkit-overflow-scrolling:touch}@media only screen and (max-width:1600px){html{font-size:93.75%}}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:transparent;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.notice-wrapper{position:absolute;-webkit-transform:translate(-50%, 100%);-ms-transform:translate(-50%, 100%);transform:translate(-50%, 100%);z-index:99999999}.notice-wrapper .text{position:relative;font-size:0.875rem;padding:10px;color:#fff;background-color:#006fcc;border-radius:10px;white-space:nowrap;-webkit-box-shadow:2.5px 4.3px 20px 0 rgba(0, 0, 0, 0.1);box-shadow:2.5px 4.3px 20px 0 rgba(0, 0, 0, 0.1)}.notice-wrapper .text:before{content:'';position:absolute;top:0;left:50%;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);width:0;height:0;border-style:solid;border-width:0 7px 9px 7px;border-color:transparent transparent #006fcc transparent}.cross{padding:10px;width:44px;height:44px;position:relative}.cross:hover div:first-child{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.cross:hover div:last-child{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.cross div{width:22px;height:22px;position:absolute;left:9px;top:9px;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.cross div:after{content:'';position:absolute;left:0;top:0;height:22px;width:1px;background-color:#000}.cross div:first-child:after{left:50%;-webkit-transform:rotate(-45deg) translateX(-50%);-ms-transform:rotate(-45deg) translateX(-50%);transform:rotate(-45deg) translateX(-50%)}.cross div:last-child:after{left:50%;-webkit-transform:rotate(45deg) translateX(-50%);-ms-transform:rotate(45deg) translateX(-50%);transform:rotate(45deg) translateX(-50%)}.waypoint{opacity:0;-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.waypoint.show{opacity:1}.btn-wrap.lg{padding-top:50px;padding-bottom:30px}.btn-wrap.lg .btn{padding:25px 20px;width:100%;font-size:0.875rem}@media only screen and (max-width:700px){.btn-wrap.lg{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.btn-wrap.lg .btn{margin-right:0;margin-bottom:10px}}.btn{padding:15px 20px;text-align:center;border-radius:4px;-webkit-box-shadow:0px 1px 4px rgba(0, 0, 0, 0.2);box-shadow:0px 1px 4px rgba(0, 0, 0, 0.2);cursor:pointer;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;font-size:1.125rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn.white{color:#333;background-color:#fff;border:solid 1px #ffd966;position:relative}.btn.white:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;border-radius:4px;border:solid 1px transparent;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.btn.white:hover:after{border-color:#ffd966}.btn.active{color:#666!important;background-color:#ffd966!important}.btn.main{color:#666;background-color:#ffd966}.btn.main:hover{background-color:#ffcc33}.btn.dark{color:#fff;background-color:#333;font-size:1.25rem}.btn.dark:hover{background-color:#404040}.btn.validate{background-color:#ebe1d1;color:#fff;pointer-events:none}.btn.validate:hover{background-color:#ebe1d1}.btn.validate.active{pointer-events:auto}.btn.disable{background-color:#ebe1d1!important;color:#fff!important;pointer-events:none!important}.hd{position:fixed;left:0;top:0;z-index:99;width:100%;background-color:#fff;-webkit-box-shadow:10px -1px 49px -28px rgba(0, 0, 0, 0.7);box-shadow:10px -1px 49px -28px rgba(0, 0, 0, 0.7)}.hd .progress-bar{width:0;height:5px;position:absolute;top:0;left:0;z-index:1;-webkit-transition:width .5s ease-in-out;-o-transition:width .5s ease-in-out;transition:width .5s ease-in-out;background-color:#ffd966}.hd-container{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1250px;width:100%;margin:0 auto}.hd-container .logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hd-container .logo .logo1{max-width:150px}.hd-container .logo .logo2{max-width:150px;margin-left:25px}@media only screen and (max-width:1300px){.hd-container .logo{margin-left:20px}.hd-container .logo .logo1{max-width:120px}.hd-container .logo .logo2{max-width:120px}}@media only screen and (max-width:767px){.hd-container .logo .logo2{margin-left:15px}}.hd-right{margin-left:auto}.hd-right ul{display:-webkit-box;display:-ms-flexbox;display:flex}.hd-right ul li.opacity{opacity:0;pointer-events:none}.hd-right ul li.gray{color:#aaa}.hd-right ul a{display:block;padding:20px;font-size:1.125rem;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}.hd-right ul a:hover{opacity:.8}.hd-right .cross{display:none;margin-left:auto;margin-top:20px;margin-right:20px}@media only screen and (max-width:767px){.hd-right{display:none;position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#ffd966}.hd-right .cross{display:block}.hd-right ul{padding-top:150px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hd-right a{font-weight:bold}}.hd-hum{display:none;width:30px;height:20px;position:relative;margin-left:auto;margin-right:20px;cursor:pointer}.hd-hum div{width:100%;height:2px;background-color:#3e3e3e;position:absolute;left:0}.hd-hum div:first-child{top:0}.hd-hum div:nth-child(2){top:9px}.hd-hum div:nth-child(3){bottom:0}@media only screen and (max-width:767px){.hd-hum{display:block}}.step-bar{border-top:solid 1px #ddd}.step-bar ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:1250px;width:100%;margin:0 auto}.step-bar li{width:100%;padding:30px 0;color:#333;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;text-align:center;font-size:0.75rem}.step-bar li.active{color:#ffd966}.step-bar li.isClick{cursor:pointer}@media only screen and (max-width:700px){.step-bar{display:none}}footer{position:fixed;bottom:0;left:0;width:100%;z-index:10;background-color:#fff}.footer{padding:15px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:0.875rem;max-width:900px;width:100%;margin:0 auto}.footer a{padding-right:15px;margin-right:15px;position:relative;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;color:#ffd966}.footer a:hover{color:#ffcc33}.footer a:after{content:'';position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:15px;background-color:#333}.footer p{text-align:center;line-height:1.2;color:#333}@media only screen and (max-width:700px){.footer{-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:18px;text-align:center;padding-left:15px;padding-right:15px}}.fm{max-width:800px;width:100%;margin:0 auto}.fm-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:4px}@media only screen and (max-width:767px){.fm-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}}.fm-grid{width:100%;padding-right:4px;padding-bottom:40px}@media only screen and (max-width:767px){.fm-grid{padding-right:0;margin-bottom:4px}}.fm-grid .tip{display:none;position:absolute;right:0px;top:0}.fm-grid.required .tip{display:block}.fm-grid.required p.option{position:relative;font-family:"Proxima", "Arial", "微軟正黑體修正", "Microsoft JhengHei", "微軟正黑體", sans-serif;font-size:1rem}.fm-grid.required .fm-group p.option:before,.fm-grid.required .type-fullbox p.option:before{display:none}.fm-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}@media only screen and (max-width:1200px){.fm-group{padding:0 15px}}.fm-group .subject{position:relative;padding:0px 10px 5px 0;-ms-flex-negative:0;flex-shrink:0;color:#818181}.fm-group .subject.line-none:after{width:0;height:0}@-moz-document url-prefix(){.fm-group .subject:after{top:48%}}.fm-group.type-row{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.fm-group.type-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fm-group input[type=date],.fm-group input[type=email],.fm-group input[type=password],.fm-group input[type=tel],.fm-group input[type=text]{width:100%;background:transparent;border:solid 1px #aaa;padding:8px;font-size:1.25rem}@media only screen and (max-width:767px){.fm-group input[type=date],.fm-group input[type=email],.fm-group input[type=password],.fm-group input[type=tel],.fm-group input[type=text]{padding-left:10px}}.fm-group input[type=date]::-webkit-input-placeholder,.fm-group input[type=email]::-webkit-input-placeholder,.fm-group input[type=password]::-webkit-input-placeholder,.fm-group input[type=tel]::-webkit-input-placeholder,.fm-group input[type=text]::-webkit-input-placeholder{font-family:"Proxima", "Arial", "微軟正黑體修正", "Microsoft JhengHei", "微軟正黑體", sans-serif}.fm-group input[type=date]:-ms-input-placeholder,.fm-group input[type=email]:-ms-input-placeholder,.fm-group input[type=password]:-ms-input-placeholder,.fm-group input[type=tel]:-ms-input-placeholder,.fm-group input[type=text]:-ms-input-placeholder{font-family:"Proxima", "Arial", "微軟正黑體修正", "Microsoft JhengHei", "微軟正黑體", sans-serif}.fm-group input[type=date]::-ms-input-placeholder,.fm-group input[type=email]::-ms-input-placeholder,.fm-group input[type=password]::-ms-input-placeholder,.fm-group input[type=tel]::-ms-input-placeholder,.fm-group input[type=text]::-ms-input-placeholder{font-family:"Proxima", "Arial", "微軟正黑體修正", "Microsoft JhengHei", "微軟正黑體", sans-serif}.fm-group input[type=date]::placeholder,.fm-group input[type=email]::placeholder,.fm-group input[type=password]::placeholder,.fm-group input[type=tel]::placeholder,.fm-group input[type=text]::placeholder{font-family:"Proxima", "Arial", "微軟正黑體修正", "Microsoft JhengHei", "微軟正黑體", sans-serif}.fm-group input[type=date].text-right,.fm-group input[type=email].text-right,.fm-group input[type=password].text-right,.fm-group input[type=tel].text-right,.fm-group input[type=text].text-right{text-align:right;padding-right:12px}.fm-select{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;border-bottom:solid 1px #aaa;position:relative}.fm-select select{padding:13px 8px 13px 0;width:100%;min-width:120px;background-color:transparent;font-size:1.25rem;-moz-appearance:none;-webkit-appearance:none;appearance:none}.fm-select .icon-arrow_drop_down{position:absolute;right:5px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#ffd966;font-size:1.875rem;pointer-events:none}.fm-check{display:-webkit-box;display:-ms-flexbox;display:flex;padding:13px 0;margin-left:15px}@media only screen and (max-width:767px){.fm-check{padding-left:0}}.check-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:18px}.check-wrap input{display:none}.check-wrap input:checked+label.form-fakebox .form-box{background-color:#ffd966}.check-wrap input:checked+label.form-fakebox .form-box:after{opacity:1}.check-wrap input:checked+label.form-fakebox .form-box span{color:#66bfbf}.check-wrap input:checked+label.form-fakebox.transparent .form-box{background-color:transparent}.check-wrap input:checked+label.form-fakebox.transparent .form-box span{background-color:#66bfbf}.check-wrap label.form-fakebox{margin-top:5px;-ms-flex-negative:0;flex-shrink:0;position:relative;display:block;width:20px;height:20px;border-radius:100%;cursor:pointer}.check-wrap label.form-fakebox .form-box{width:20px;height:20px;border:solid 1px #ffd966;background-color:#fff;-webkit-transition:background-color .5s ease-in-out;-o-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.check-wrap label.form-fakebox .form-box:after{font-family:'icomoon';content:"\ea10";opacity:0;color:#fff;-webkit-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.check-wrap label.word{cursor:pointer;color:#000;padding-left:12px;line-height:24px;letter-spacing:1.05px;font-size:0.875rem}.check-wrap label.word i{padding-left:5px}@media only screen and (max-width:1200px){.check-wrap label.form-fakebox{margin-right:0px}}.fm textarea{padding:20px 10px;width:100%;height:300px;background-color:transparent;resize:none;overflow-y:scroll;font-family:"Proxima", "Arial", "微軟正黑體修正", "Microsoft JhengHei", "微軟正黑體", sans-serif}@media only screen and (max-width:767px){.fm textarea{width:100%;margin-left:0;margin-right:0}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.fm textarea{overflow:auto}}.fm textarea::-webkit-scrollbar{width:5px}.fm textarea::-webkit-scrollbar-track{background-color:transparent;-webkit-box-shadow:0 0 black;box-shadow:0 0 black;opacity:0}.fm textarea::-webkit-scrollbar-track:hover{opacity:1}.fm textarea::-webkit-scrollbar-thumb{width:5px;border-radius:5px;-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);background-color:rgba(0, 0, 0, 0.1)}.file-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0}@media only screen and (max-width:767px){.file-wrap{padding-left:0}}.file-name{color:#aaa;padding-left:10px}.fm-button{padding:10px;border-radius:15px;border:solid 1px}.fm .fm-select,.fm .input-wrap{position:relative}.fm label.error{position:absolute;color:red;font-size:0.875rem}.fm .input-wrap{width:100%}.fm .fm-group label.error{bottom:-20px;left:0;color:red}.fm .fm-group input.error .subject .tip,.fm .fm-group select.error .subject .tip{color:red}.fm .fm-group input.error .alert-text,.fm .fm-group select.error .alert-text{display:block}.fm .fm-select{position:relative}.fm .fm-select label.error{bottom:-20px;left:0;color:red}.fm .alert-text,.fm .tip-text{position:absolute;bottom:-20px;left:0;color:#333;font-size:0.875rem}.fm .alert-text{display:none;color:red}.fm .fm-grid.alert .subject .tip{color:red}.fm .fm-grid.alert .tip-text{display:none}.fm .fm-grid.alert .alert-text{display:block}
/*# sourceMappingURL=style.css.map */