a,abbr,acronym,address,applet,article,aside,audio,b,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,time,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}:disabled{background:#fff;color:#dee0e5}input,textarea,select{font-size:18px;padding:0 24px;border:solid 1px #8a9297}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#dadce2}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#dadce2}input::-ms-input-placeholder,textarea::-ms-input-placeholder,select::-ms-input-placeholder{color:#dadce2}input::placeholder,textarea::placeholder,select::placeholder{color:#dadce2}@media screen and (max-width: 820px){input,textarea,select{font-size:15px;padding:0 16px}}textarea{resize:none}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:url(../svg/arrw_1.svg?20180611) no-repeat scroll 96.9% center transparent}:root{--fz-menu:6vw}@media (min-width: 768px){:root{--fz-menu:18px}}.swiper-button-prev,.swiper-button-next,.pepole-swiper-button-prev,.pepole-swiper-button-next,.how-swiper-button-prev,.how-swiper-button-next,.turntable-swiper-button-next,.turntable-swiper-button-prev{width:7.97101vw;height:7.97101vw;background-size:contain;background-repeat:no-repeat}.swiper-button-prev::after,.swiper-button-next::after,.pepole-swiper-button-prev::after,.pepole-swiper-button-next::after,.how-swiper-button-prev::after,.how-swiper-button-next::after,.turntable-swiper-button-next::after,.turntable-swiper-button-prev::after{text-indent:-10000px}.swiper-button-prev,.how-swiper-button-prev,.turntable-swiper-button-prev{left:0;background-image:url(../images/icon/arrw_btn_l.svg)}.swiper-button-next,.how-swiper-button-next,.turntable-swiper-button-next{right:0;background-image:url(../images/icon/arrw_btn_r.svg)}.swiper-pagination-bullet{opacity:1;width:11px;height:11px;background-color:white}.swiper-pagination-bullet-active{background-color:#466c68}.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 6px}.pepole-swiper-button-prev,.pepole-swiper-button-next{position:absolute;top:30%;z-index:1}.pepole-swiper-button-prev{left:0;background-image:url(../images/icon/s_arrw_btn_l.svg)}.pepole-swiper-button-next{right:0;background-image:url(../images/icon/s_arrw_btn_r.svg)}.btn{cursor:pointer;color:#fff;background:#F08300;border:none;text-align:center;width:151px;line-height:55px;border-radius:20px;font-size:18px}.loading{-webkit-transition:.6s;transition:.6s;opacity:1;pointer-events:none;width:100%;height:100%;position:fixed;top:0;text-align:center;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;background-color:#fdefdf;z-index:999;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);color:#ff8600}.loading.js-rmove{opacity:0}.loading .box{font-size:24px;font-weight:bold;top:0;left:0;width:100%;height:100%;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;-webkit-animation:opac 2s infinite linear;animation:opac 2s infinite linear}.loading img{width:100%;max-width:288px}.loading .flexBox img{max-width:121px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes opac{0%{opacity:1}50%{opacity:0.4}to{opacity:1}}@keyframes opac{0%{opacity:1}50%{opacity:0.4}to{opacity:1}}input,textarea{width:100%;background:#fff;border:none;border-radius:19px;font-family:"Noto Sans TC",sans-serif}input{height:54px}textarea{height:141px;padding:9.7px 17.9px 9.7px 17.9px}.form-group{margin-bottom:22px}html{height:100%;margin:0;padding:0;border:none}body,html{width:100%;height:100%;font-family:"Noto Sans TC",sans-serif;font-size:16px;line-height:1.81;color:#1c4d59;background-color:#fdefdf}@media screen and (max-width: 992px){body,html{font-size:15px}}body{-webkit-transition:all ease .75s;transition:all ease .75s}main{margin:auto;overflow:hidden}article{position:relative}:target{position:absolute;top:-123px}@media screen and (max-width: 992px){:target{top:-55px}}.container{margin:0 auto}.g-recaptcha{display:none;opacity:0}.editor_box{margin:auto;color:#0e3144}.editor_box a{text-decoration:underline}.editor_box ol,.editor_box ul{padding-left:40px}.editor_box ol{list-style-type:decimal;padding-left:10px}.editor_box ul{list-style-type:initial;padding-left:20px}.editor_box b,.editor_box strong{font-weight:bold;font-size:inherit}.editor_box em{font-style:italic}.editor_box img{max-width:100%;height:auto !important}.editor_box iframe{max-width:100%}@media screen and (max-width: 767px){.editor_box iframe{height:100% !important}}.editor_box h1,.editor_box h2,.editor_box h3,.editor_box h4,.editor_box h5,.editor_box h6,.editor_box table{margin:inherit}.editor_box td,.editor_box th,.editor_box tr{margin:initial}.desk_use{display:block}.mobile_use{display:none}@media screen and (max-width: 992px){.desk_use{display:none !important}.mobile_use{display:block}}.page-animate{opacity:0;-webkit-transform:translateY(15px);transform:translateY(15px);-webkit-transition:all ease .75s;transition:all ease .75s}.page-animate.active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}footer{position:relative;color:#87CCC8;padding:70px 59px;background:#1F383F}@media screen and (max-width: 992px){footer{padding:70px 59px 140px 59px}}footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}footer .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1129px}@media screen and (max-width: 992px){footer .content{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}}footer .f_item-1{margin-right:134px}@media screen and (max-width: 992px){footer .f_item-1{margin-right:0}}footer .f_item-2{margin-right:139px}footer .f_item-2 h4{text-align:center;font-size:16px;font-weight:bold;line-height:28px;letter-spacing:0.8px;color:#1c4b57;background-color:#fdefdf;width:137px;border-radius:99em;margin-bottom:19px}footer .f_item-2 a{-webkit-transition:.5s;transition:.5s}footer .f_item-2 a:hover{opacity:.7}footer .f_item-2 ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:57px}footer .f_item-2 li:not(:last-child){margin-right:19.3px}@media screen and (max-width: 992px){footer .f_item-2{margin-right:0;width:100%}footer .f_item-2 h4{margin:0 auto 19px auto}footer .f_item-2 ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:32px}}footer .f_item-3{font-size:15px;width:29%}footer .f_item-3 ul{padding-top:50px}footer .f_item-3 li{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:10px}footer .f_item-3 a{color:#87CCC8}footer .f_item-3 p{display:block}footer .f_item-3 p:not(:last-child){margin-bottom:10px}@media screen and (max-width: 992px){footer .f_item-3{width:100%}footer .f_item-3 ul{padding-top:0}footer .f_item-3 li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 992px){footer .copyright{position:absolute;bottom:-10%;text-align:center;width:100%}}header{padding:0 59px;position:fixed;top:0;width:100%;height:123px;font-size:var(--fz-menu);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:10;background-color:rgba(255,255,255,0.6)}@media screen and (max-width: 992px){header{width:100%;height:55px;padding:0 10%}}header .logo{text-indent:-100000px}header .logo a{display:block;width:200px;height:57px;background:url(../images/logo.svg) no-repeat;background-size:contain}@media screen and (max-width: 992px){header .logo{margin-top:0}header .logo a{width:117px;height:34px}}header nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 992px){header nav{display:block;background-color:#1c4b57;max-width:245px;width:70%;height:100%;padding-top:20%}}header .menu-box{position:relative}@media screen and (max-width: 992px){header .menu-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}}header .menu-box li{margin-right:48px}header .menu-box li:last-child{margin-right:41px}header .menu-box li a{position:relative;-webkit-transition:color,.4s;transition:color,.4s;color:#1c4d59;text-decoration:none;display:block;font-weight:bold}header .menu-box li a::before{opacity:0;position:absolute;bottom:15%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);content:'';display:block;width:120%;height:13px;background-color:#B1DBCF;-webkit-transition:0.6s;transition:0.6s;z-index:-1;border-radius:99em}header .menu-box li a:hover::before{opacity:1}@media screen and (max-width: 992px){header .menu-box li a{color:#fff;text-align:right}header .menu-box li a::before{display:none}}header .menu-box ul{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 992px){header .menu-box{-webkit-transition:.4s;transition:.4s;-webkit-transition-delay:.1s;transition-delay:.1s;pointer-events:none;opacity:0;text-align:center;position:fixed;width:100%;height:100%;top:55px;left:0;background-color:rgba(28,75,87,0.63);padding:0;-webkit-box-sizing:content-box;box-sizing:content-box}header .menu-box ul{display:block}header .menu-box li{margin:0 !important}header .menu-box a{display:block;width:100%;margin:auto;padding:14px 20%}header .menu-box a::before{display:none}}header .out-link{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 992px){header .out-link{display:none}}header .out-link a:first-child{margin-right:19px}header .out-link a:hover{opacity:.7}header .menu-wrapper{display:none;width:35px;height:35px;cursor:pointer;z-index:10;padding-top:9px;border-radius:99em;background:#B1DBCF}@media screen and (max-width: 992px){header .menu-wrapper{display:block}}header .hamburger-menu,header .hamburger-menu:after,header .hamburger-menu:before{width:16px;height:2px;border-radius:2px}header .hamburger-menu{position:relative;left:9px;-webkit-transform:translateY(7px);transform:translateY(7px);background:#1c4d59;-webkit-transition:all 0ms 300ms;transition:all 0ms 300ms}header .hamburger-menu:before{content:"";position:absolute;left:0;bottom:7px;background:#1c4d59;-webkit-transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}header .hamburger-menu:after{content:"";position:absolute;left:0;top:7px;background:#1c4d59;-webkit-transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms cubic-bezier(0.23, 1, 0.32, 1)}.js-menu-active .menu-wrapper .hamburger-menu{background:rgba(255,255,255,0)}.js-menu-active .menu-wrapper .hamburger-menu:after{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)}.js-menu-active .menu-wrapper .hamburger-menu:before{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),-webkit-transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1)}.js-menu-active .menu-box{opacity:1;pointer-events:auto;height:100%}.index-page header .menu-box li:first-child a::before,.about-page header .menu-box li:nth-child(2) a::before,.class-page header .menu-box li:nth-child(3) a::before,.faq-page header .menu-box li:nth-child(4) a::before{opacity:1}@media screen and (max-width: 992px){.index-page header .menu-box li:first-child a,.about-page header .menu-box li:nth-child(2) a,.class-page header .menu-box li:nth-child(3) a,.faq-page header .menu-box li:nth-child(4) a{color:#87CCC8}}.faq-page .kv{margin-bottom:111px}.faq-page .kv img{width:100%}@media screen and (max-width: 992px){.faq-page .kv{margin-bottom:50px}}.faq-page .faq-box{max-width:892px;width:90%;margin:0 auto 202px auto;line-height:1.56}@media screen and (max-width: 992px){.faq-page .faq-box{margin-bottom:100px}}.faq-page .faq-box .content{counter-reset:section}.faq-page .faq-box .question{cursor:pointer;position:relative;width:calc(100% - 62px);left:62px;border-radius:8px;background:#B1DBCF;color:#2B778A;font-size:25px;padding:38px 100px 38px 30px;display:block}@media screen and (max-width: 992px){.faq-page .faq-box .question{width:calc(100% - 45px);left:45px}}.faq-page .faq-box .question::after{width:54px;height:54px;position:absolute;top:50%;right:4%;display:block;content:'';-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);background:url("../images/faq/icon_arrw.svg") no-repeat 0 0/cover}@media screen and (max-width: 992px){.faq-page .faq-box .question::after{width:27px;height:27px}}.faq-page .faq-box .question::before{text-align:center;width:62px;position:absolute;left:-62px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);display:block;counter-increment:section;content:"0" counter(section);border-radius:8px 0 0 8px;background-color:#ffe7c3;font-size:29px;font-weight:bold;text-align:left;color:#2b778a;text-align:center;line-height:70px}@media screen and (max-width: 992px){.faq-page .faq-box .question::before{width:45px;left:-45px;font-size:15px;line-height:35px}}.faq-page .faq-box .question.on{color:#1c4d59}.faq-page .faq-box .question.on::after{-webkit-transform:translateY(-50%) rotate(0deg);transform:translateY(-50%) rotate(0deg)}@media screen and (max-width: 992px){.faq-page .faq-box .question{font-size:18px;padding:11.5px 43px 11.5px 13px;word-break:break-all}}.faq-page .answer{height:0;overflow:hidden;width:calc(100% - 62px);left:62px;position:relative;border-radius:8px;background-color:rgba(177,219,207,0.4);margin:10px 0}.faq-page .answer .content{counter-reset:section;padding:38px 30px}@media screen and (max-width: 992px){.faq-page .answer .content{padding:18px 16px;font-size:15px}}@media screen and (max-width: 992px) and (max-width: 992px){.faq-page .answer{width:calc(100% - 45px);left:45px}}
/*# sourceMappingURL=faq.css.map */