@charset "UTF-8";@import url(public/css/reset.css);@import url(public/css/font-awesome-4.7.0/font-awesome.min.css);@import url(public/css/rwdgrid.css);@import url(public/css/textEditor.css);@import url(public/css/contentbuilder.css);@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;500;700&family=Roboto:wght@400;500;700;900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;700&display=swap");.classBox .classCurrent:before,.language .txt,.language .txt svg,.loadingArea,.m_menu .hideBox,.m_menu .nav .dropDown span>a:after,.moduleBox .moduleClose,.pageBox .pageList a.nextBtn:before,.pageBox .pageList a.prevBtn:before,.pageBox .pageList.number a.firstBtn:after,.pageBox .pageList.number a.firstBtn:before,.pageBox .pageList.number a.lastBtn:after,.pageBox .pageList.number a.lastBtn:before,.tab a:after,footer .goTop,svg{-webkit-transition:all 0.5s;transition:all 0.5s}.tabContent p{color:#484848;font-size:18px;font-weight:300;letter-spacing:0.9px;line-height:1.667}@-webkit-keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(6px);transform:translateY(6px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes floating{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(6px);transform:translateY(6px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loop-text{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes loop-text{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}body{background-color:#ffffff;font-size:14px;font-family:"Noto Sans Tc",Helvetica,Arial,"微軟正黑體",Heiti TC,"メイリオ",sans-serif}body.loadingOverflow,body.overflow,body.popwinOverflow{overflow:hidden}*,:after,:before{outline:0}ol,ul{margin:0;padding:0;list-style:none}img{max-width:100%;height:auto;display:block}.text-center{text-align:center}.btnBox{padding-top:20px}.btn_cis{display:inline-block;max-width:285px;width:100%;color:#ffffff;font-size:13px;font-family:"Roboto",sans-serif;font-weight:bold;letter-spacing:1.3px;line-height:1;text-align:center;padding:24px 10px;background-image:linear-gradient(41deg,rgb(0,23,197),rgb(0,201,151),rgb(0,201,151),rgb(0,23,197));background-size:300% 100%;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;position:relative}.btn_cis .arrow{position:absolute;right:34px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2}.btn_cis .arrow svg{width:5px;height:9px}.btn_cis:hover{color:#ffffff;background-position:100% 0}.btn_back{width:134px;height:132px;position:absolute;right:40px;top:120px;z-index:10;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_back:before{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;content:"";background-image:url(../images/back.png);background-repeat:no-repeat;-webkit-animation:rotate 50s linear forwards;animation:rotate 50s linear forwards}.btn_back .circle{width:94px;height:94px;border-radius:50%;background-color:#ffffff;-webkit-box-shadow:0px 0px 5px 0px rgba(4,0,0,0.07);box-shadow:0px 0px 5px 0px rgba(4,0,0,0.07);margin:auto;position:relative}.btn_back .circle .arrow{width:28px;height:32px;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.btn_back .circle .arrow:after,.btn_back .circle .arrow:before{position:absolute;top:6px;content:"";width:20px;height:3px;background-color:#1f20ce}.btn_back .circle .arrow:before{right:-2px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.btn_back .circle .arrow:after{left:-2px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.btn_back .circle .line{position:absolute;left:0;right:0;bottom:0;margin:auto;width:4px;height:29px;background-color:#1f20ce;display:block}@media (max-width:1180px){.btn_back{display:none}}.icon_earth{width:19px;height:19px;color:#00b39d}.icon_arrowDown,.icon_arrowUp{width:11px;height:6px;color:#ffffff}.icon_arrowLeft,.icon_arrowRight{width:6px;height:11px;color:#ffffff}.icon_fb{width:11px;height:22px;color:#ffffff}.icon_line{width:23px;height:22px;color:#ffffff}.icon_ig{width:23px;height:23px;color:#ffffff}.icon_yt{width:22px;height:16px;color:#ffffff}.icon_marker{width:11px;height:16px;color:#ffffff}.icon_phone{width:17px;height:14px;color:#ffffff}.icon_close{width:43px;height:25px;color:#ffffff}.icon_marker_line{width:11px;height:15px;fill:none;stroke:#4f4f4f;stroke-width:0.5851;stroke-linecap:square;stroke-miterlimit:10}.icon_tel{width:17px;height:14px;fill:none;stroke:#4f4f4f;stroke-width:0.6681;stroke-linecap:square;stroke-miterlimit:10}.icon_fax{width:17px;height:17px;fill:none;stroke:#4f4f4f;stroke-width:0.694;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10}.icon_search{width:22px;height:22px;color:#0001c8}.icon_arrowLineRight{width:12px;height:11px;color:#000000}address{font-style:normal}a{color:#000;cursor:pointer;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}a:hover{color:#1ec89e}div.titan{display:none}[class*=col-]{float:left}.col-1{width:100%}.col-2{width:50%}.col-3{width:33.33%}.col-4{width:25%}.col-5{width:20%}@media (max-width:480px){.col-1,.col-2,.col-3,.col-4,.col-5{float:none;width:100%}}.btn_color1{color:#fff;background-color:#1ec89e}.btn_color1:hover{background-color:#00b39d}.btn_color2{color:#fff;background-color:#A0A0A0}.btn_color2:hover{background-color:#999}.btn1.center{text-align:center}.btn1.full a{width:100%;margin:0}.btn1 a{min-width:190px;background-color:#0e0e0e;border:1px solid #0e0e0e;color:#ffffff;display:inline-block;font-size:14px;letter-spacing:0.01em;margin:5px;padding:13px 30px;position:relative;z-index:1;text-align:center}.btn1 a:after{content:"";position:absolute;right:0;top:0;z-index:-1;width:0;height:100%;background-color:#1ec89e;-webkit-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.btn1 a:hover{border-color:#1ec89e}.btn1 a:hover:after{right:auto;left:0;width:100%}.btn1 a.white{background-color:#ffffff;border:1px solid #68a9b1;color:#68a9b1}.btn1 a.white:after{background-color:#68a9b1}.btn1 a.white:hover{color:#ffffff}button,input[type=password],input[type=text],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:none;border-radius:0;font-size:16px;outline:none;padding:0;margin:0}textarea{resize:vertical}.outerWrap{padding-top:80px;position:relative}@media (max-width:1300px){.outerWrap{padding-top:70px;padding-bottom:env(safe-area-inset-bottom)}}.wrap{width:100%;max-width:1340px;margin:0 auto;padding-left:20px;padding-right:20px}.moduleBox{position:fixed;left:0;top:0;z-index:1005;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;width:100%;height:100%;padding-left:20px;padding-right:20px;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition-property:top,opacity,visibility;transition-property:top,opacity,visibility;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.moduleBox.show{opacity:1;visibility:visible}.moduleBox.show .moduleWrap{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.moduleBox .moduleWrap{position:relative;width:100%;max-width:960px;background-color:#ffffff;pointer-events:auto;padding-top:60px;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);-webkit-transition:all 0.5s;transition:all 0.5s}.moduleBox .moduleContent{width:100%;max-height:calc(90vh - 50px);overflow-y:auto;padding-left:30px;padding-right:30px;padding-bottom:30px}.moduleBox .moduleTitle{color:#000;font-weight:400;font-size:24px;letter-spacing:0.05em;padding-bottom:10px;text-align:center}.moduleBox .moduleClose{width:50px;height:50px;background:none;background-color:#1ec89e;border:none;cursor:pointer;position:absolute;right:0;top:0;z-index:1}.moduleBox .moduleClose:after,.moduleBox .moduleClose:before{content:"";position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-0.5px;width:30px;height:1px;background-color:#ffffff}.moduleBox .moduleClose:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.moduleBox .moduleClose:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.moduleBox .moduleClose:hover{background-color:#1ec89e}.moduleMask{position:fixed;left:0;top:0;right:0;bottom:0;z-index:1003;background-color:rgba(0,0,0,0.7);opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.moduleMask.show{opacity:1;visibility:visible;pointer-events:auto}.searchArea .moduleWrap{max-width:480px}.searchArea .searchBox{margin:30px 0;position:relative}.searchArea .searchBox input{width:100%;display:block;border:1px solid #e1e1e1;padding:15px 55px 15px 15px}.searchArea .searchBox a{width:50px;height:50px;background-color:#1ec89e;color:#ffffff;display:block;font-size:16px;-ms-flex-negative:0;flex-shrink:0;line-height:50px;position:absolute;top:50%;right:0;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.cookieArea .moduleWrap{max-width:480px}.cookieArea .text{font-size:14px;letter-spacing:0.5px;line-height:1.6}#closeCart,#closeInquiry,#closePrice{font-size:18px;position:absolute;top:8px;right:10px}@media (max-width:480px){#closeCart,#closeInquiry,#closePrice{font-size:25px;top:5px}}@-webkit-keyframes gradient_move{0%{width:0;height:100px;-webkit-transform:rotate(0);transform:rotate(0)}to{width:150px;height:150px;-webkit-transform:rotate(210deg);transform:rotate(210deg)}}@keyframes gradient_move{0%{width:0;height:100px;-webkit-transform:rotate(0);transform:rotate(0)}to{width:150px;height:150px;-webkit-transform:rotate(210deg);transform:rotate(210deg)}}@-webkit-keyframes move_scale{to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes move_scale{to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes move_heigth{to{y:27px;height:60px}}@keyframes move_heigth{to{y:27px;height:60px}}@-webkit-keyframes move_width{to{x:121.5px}}@keyframes move_width{to{x:121.5px}}@-webkit-keyframes move_width2{to{x:242px}}@keyframes move_width2{to{x:242px}}@-webkit-keyframes loadOut{to{top:-100%}}@keyframes loadOut{to{top:-100%}}.loadingArea{width:100%;height:100vh;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;position:fixed;left:0;top:0;z-index:9999}.loadingArea:after{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;content:"";background:rgb(255,255,255);background:-webkit-gradient(linear,left top,left bottom,from(rgb(255,255,255)),to(rgb(235,235,255)));background:linear-gradient(180deg,rgb(255,255,255) 0%,rgb(235,235,255) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#ebebff",GradientType=1);z-index:-1;pointer-events:none}.loadingArea .loadLogo{width:280px;-webkit-transform:scale(2.2);transform:scale(2.2);-webkit-transform-origin:20% 50%;transform-origin:20% 50%;-webkit-animation:move_scale 1s 1.75s forwards;animation:move_scale 1s 1.75s forwards}.loadingArea .loadLogo img{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:all 1s ease;transition:all 1s ease;width:100%;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.loadingArea .loadLogo .moon .moveGradient{-webkit-animation:gradient_move 1.5s 0.2s forwards;animation:gradient_move 1.5s 0.2s forwards;-webkit-transform-origin:130px 80px;transform-origin:130px 80px}.loadingArea .loadLogo .word_one .word_bg{-webkit-animation:move_heigth 0.6s linear forwards;animation:move_heigth 0.6s linear forwards;-webkit-animation-delay:2.7s;animation-delay:2.7s}.loadingArea .loadLogo .word_two .word_bg{-webkit-animation:move_width 0.6s linear forwards;animation:move_width 0.6s linear forwards;-webkit-animation-delay:2.6s;animation-delay:2.6s}.loadingArea .loadLogo .word_three .word_bg{-webkit-animation:move_heigth 0.6s linear forwards;animation:move_heigth 0.6s linear forwards;-webkit-animation-delay:2.7s;animation-delay:2.7s}.loadingArea .loadLogo .word_four .word_bg{-webkit-animation:move_width2 0.6s linear forwards;animation:move_width2 0.6s linear forwards;-webkit-animation-delay:2.7s;animation-delay:2.7s}.loadingArea.show{opacity:1;pointer-events:auto;-webkit-animation:loadOut 0.7s 3s forwards;animation:loadOut 0.7s 3s forwards}.loadingArea.show .loadLogo img{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}header{position:fixed;left:0;top:0;width:100%;z-index:50;background-color:#ffffff;-webkit-box-shadow:0px 2px 17.1px 0.9px rgba(4,0,0,0.07);box-shadow:0px 2px 17.1px 0.9px rgba(4,0,0,0.07)}@media (min-width:1537px){header{padding-left:22px}}@media (max-width:1300px){header{display:none}}header .wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1720px;height:80px}header .logo{width:116px}header .logo a{display:block;width:100%;height:34px;background:url("../images/logo.svg") no-repeat;background-position:center;background-size:contain;text-indent:-9999px}header .menuBox{width:calc(100% - 238px)}header .menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}header .menu>li{position:relative}header .menu>li a{color:#4d4d4d;display:block;font-size:15px;padding:28px 15px;letter-spacing:0.3px}header .menu>li a.current,header .menu>li a:hover{color:#1ec89e}@media (max-width:1536px){header .menu>li a{padding:28px 10px;font-size:14px}}@media (max-width:1360px){header .menu>li a{padding:28px 8px;letter-spacing:0.1px}}header .menu .submenu{display:none;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);top:100%;z-index:99;width:150px;text-align:center;-webkit-box-shadow:0px 2px 10px 0.9px rgba(4,0,0,0.07);box-shadow:0px 2px 10px 0.9px rgba(4,0,0,0.07)}header .menu .submenu li:not(:last-child) a{border-bottom:1px solid #dadada}header .menu .submenu a{background-color:#ffffff;color:#666;padding:10px}header .menu .submenu a.current,header .menu .submenu a:hover{color:#ffffff;background-color:#1ec89e}.language{width:122px;position:relative}.language .txt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;color:#00b39d;padding:14px 0;letter-spacing:0.3px;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.language .txt svg{display:block;color:#00b39d}.language .txt .icon_earth{margin-right:13px}.language .txt .icon_arrowDown{margin-left:13px}.language .txt span{line-height:1}.language .txt.active,.language .txt:hover{color:#1ec89e}@media (max-width:1536px){.language .txt{font-size:14px}.language .txt .icon_earth{margin-right:8px;width:15px}.language .txt .icon_arrowDown{margin-left:8px;width:9px}}.language #google_translate_element{position:absolute;z-index:5;top:initial;bottom:0;height:100%;display:block;opacity:0}.language #google_translate_element .goog-te-gadget-simple{height:100%;width:100%}.language #google_translate_element .goog-te-gadget-icon{display:none}.language #google_translate_element .goog-te-menu-value{border:1px solid #000;padding:8px 0}.language #google_translate_element .goog-te-menu-value img{display:none}.language ul{display:none;position:absolute;top:100%;left:0;z-index:5;width:100%;background-color:#ffffff;text-align:center}.language ul li:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.2)}.language ul li:nth-of-type(3){position:relative}.language ul li:nth-of-type(3):hover a{color:#ffffff;background-color:#1ec89e}.language ul a{display:block;color:#1a1a1a;font-size:13px;letter-spacing:0.26px;padding:10.5px 0;background-color:#ffffff}.language ul a:hover{color:#ffffff;background-color:#1ec89e}.m_menu{position:fixed;top:0;left:0;z-index:50;display:block;width:100%;-webkit-box-shadow:0 2px 5px rgba(126,126,126,0.68);box-shadow:0 2px 5px rgba(126,126,126,0.68)}@media (min-width:1301px){.m_menu{display:none}}.m_menu .mask{position:fixed;top:0;left:0;z-index:10;display:none;background-color:rgba(0,0,0,0.6);width:100%;height:100%;padding-bottom:70px}.m_menu .m_logo img{display:block;width:116px}.m_menu .controlBox{position:relative;z-index:99;height:70px;background-color:#ffffff;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;padding:0 20px}.m_menu .controlBox a.main{position:relative;width:60px;height:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-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}.m_menu .controlBox a.main .bars{position:relative;width:49px;height:20px}.m_menu .controlBox a.main .bars span{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:-0.5px;width:100%;height:1px;background-color:#1f1f1f;-webkit-transition:all 0.5s;transition:all 0.5s}.m_menu .controlBox a.main .bars span:after,.m_menu .controlBox a.main .bars span:before{content:"";position:absolute;left:0;width:100%;height:1px;background-color:#111;-webkit-transition:all 0.5s;transition:all 0.5s}.m_menu .controlBox a.main .bars span:before{top:-9px}.m_menu .controlBox a.main .bars span:after{bottom:-9px}.m_menu .controlBox a.main .txt{color:#403f45;font-size:12px;font-family:"Roboto",sans-serif;font-weight:500;letter-spacing:4.8px;padding-top:6px;padding-left:4px}.m_menu .controlBox a.main.show span{background-color:transparent}.m_menu .controlBox a.main.show span:before{top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.m_menu .controlBox a.main.show span:after{bottom:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.m_menu .controlBox .language:hover .submenu{display:block}.m_menu .hideBox{position:fixed;right:-330px;top:0;bottom:0;z-index:11;max-width:330px;width:100%;padding:75px 0 30px;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#1f20ce;z-index:99}@media (min-width:1301px){.m_menu .hideBox{display:none}}.m_menu .hideBox.open{right:0}@media (max-width:480px){.m_menu .hideBox{max-width:100%;right:-100%}}.m_menu .hideBox .closeBtn{position:absolute;right:21px;top:21px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.m_menu .hideBox .closeBtn svg{margin:auto}.m_menu .hideBox .closeBtn .txt{color:#ffffff;font-size:12px;font-family:"Roboto",sans-serif;font-weight:500;letter-spacing:4.8px;padding-top:4px;padding-left:2px}.m_menu .nav>li{border-top:1px solid rgba(255,255,255,0.2)}.m_menu .nav>li:last-child{border-bottom:1px solid rgba(255,255,255,0.2)}.m_menu .nav a{position:relative;display:block;padding:19.5px 50px 19.5px 55px;font-size:15px;color:#ffffff;text-align:left}.m_menu .nav a:hover{background-color:#0001c8}.m_menu .nav a i{position:absolute;right:10px;top:50%;display:block;margin-top:-7px}.m_menu .nav .dropDown span>a:after{content:"\f107";position:absolute;right:47px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:FontAwesome;-webkit-transform-origin:center;transform-origin:center}.m_menu .nav .dropDown span.open>a:after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.m_menu .nav .submenu{display:none;padding-bottom:20px}.m_menu .nav .submenu a{color:rgba(255,255,255,0.8);font-weight:100;padding:10px 20px 10px 75px;position:relative}.m_menu .nav .submenu a:before{position:absolute;left:60px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);content:"";width:4px;height:4px;border-radius:50%;background-color:rgba(255,255,255,0.5);display:block}.m_menu .language{width:100%}.m_menu .language .txt{padding:30px 30px 20px 60px;color:#ffffff;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.m_menu .language .txt svg{color:#ffffff}.m_menu .language .txt.active .icon_arrowDown{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.m_menu .language #google_translate_element{position:absolute;z-index:5;top:initial;bottom:0;height:100%;display:block;opacity:0}.m_menu .language #google_translate_element .goog-te-gadget-simple{height:100%;width:100%}.m_menu .language #google_translate_element .goog-te-gadget-icon{display:none}.m_menu .language #google_translate_element .goog-te-menu-value{border:1px solid #000;padding:8px 0}.m_menu .language #google_translate_element .goog-te-menu-value img{display:none}.m_menu .language ul{position:relative;text-align:left;background-color:transparent}.m_menu .language ul li{border-top:0}.m_menu .language ul li a{padding:6px 0 6px 95px}.m_menu .language ul li a:hover{background-color:#0001c8}.m_menu .language ul li:nth-of-type(3){position:relative}.m_menu .language ul li:nth-of-type(3):hover a{background-color:#0001c8}.bannerArea{clear:both;overflow:hidden;position:relative;z-index:1}.bannerArea .wrap{max-width:100%;padding:0}.bannerArea .bannerBox img{width:100%;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.bannerArea .bannerBox.pageBanner .TxtBox{position:absolute;left:0;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:auto;z-index:2;max-width:1440px;padding:0 20px}.bannerArea .bannerBox.pageBanner .Txt{color:#ffffff}.bannerArea .bannerBox.pageBanner .Txt .title{font-size:50px;font-weight:500;line-height:1.42}.bannerArea .bannerBox.pageBanner .Txt .txt{font-size:18px;letter-spacing:1.8px;margin-top:14px}@media (max-width:480px){.bannerArea .bannerBox.pageBanner .Txt .title{font-size:40px}.bannerArea .bannerBox.pageBanner .Txt .txt{font-size:16px;margin-top:5px}}.bannerArea .bannerBox.pageBanner .Img img.pc{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}@media (max-width:1440px){.bannerArea .bannerBox.pageBanner .Img img.pc{height:500px}}@media (max-width:768px){.bannerArea .bannerBox.pageBanner .Img img.pc{display:none}}.bannerArea .bannerBox.pageBanner .Img img.mb{display:none}@media (max-width:768px){.bannerArea .bannerBox.pageBanner .Img img.mb{display:block}}.bannerArea .bannerItem{position:relative}.bannerArea .bannerLink{display:block;z-index:3;width:100%;height:100%;margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}footer{background-color:#636363;position:relative;overflow:hidden}footer .topBox{padding:88px 0}footer .topBox .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .topBox .left{width:350px;padding-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}footer .topBox .right{width:calc(100% - 350px);padding-top:13px}footer .topBox .right .insideBox{display:none}@media (max-width:1180px){footer .topBox .left{width:300px}footer .topBox .right{width:calc(100% - 300px)}}@media (max-width:992px){footer .topBox{padding:50px 0}footer .topBox .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .topBox .left,footer .topBox .right{width:100%}footer .topBox .left{padding-right:0}footer .topBox .left .insideBox{display:none}footer .topBox .right{padding-top:40px}footer .topBox .right .insideBox{display:block}}footer .bottomBox{padding:25px 0;border-top:1px solid rgba(255,255,255,0.2)}footer .bottomBox .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .bottomBox .left{width:calc(100% - 500px)}footer .bottomBox .right{width:500px;text-align:right}@media (max-width:992px){footer .bottomBox{padding-bottom:50px}footer .bottomBox .wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .bottomBox .left,footer .bottomBox .right{width:100%}footer .bottomBox .right{text-align:left;padding-top:15px}}footer .downLogo{width:100%;max-width:140px}footer .downLogo img{width:100%;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}footer .social{padding-top:30px}footer .social .socialTitle{color:#ffffff;font-size:15px;font-family:"Roboto",sans-serif;font-weight:500;letter-spacing:0.75px;padding-bottom:34px}footer .social ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .social ul li:not(:first-child){margin-left:19px}footer .social ul li a{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;width:58px;height:58px;border-radius:50%;border:1px solid #ffffff}@media (max-width:992px){footer .social{padding-top:50px}footer .social .socialTitle{padding-bottom:20px}}footer .copyright{color:#ffffff;font-weight:100;font-size:15px;letter-spacing:0.75px;line-height:1.5}footer .copyright a{color:#ffffff;display:inline-block}footer .infoList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:48px}footer .infoList li:not(:last-child){padding-bottom:15px}footer .infoList li a,footer .infoList li span{line-height:1;position:relative}footer .infoList li a{display:block;color:#ffffff;display:block;font-size:15px;font-weight:100;letter-spacing:1.5px}footer .infoList li a:hover{opacity:0.8}footer .infoList li svg{width:17px;margin-right:6px}@media (max-width:992px){footer .infoList{padding-top:25px}}footer .ft_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .ft_link li:not(:last-child) a:after{display:inline-block;content:"";width:1px;height:13px;margin:0 17px;background-color:rgba(255,255,255,0.5)}footer .ft_link li a{color:#ffffff;display:block;font-size:15px;font-weight:100;letter-spacing:0.75px}footer .ft_link li a:hover{opacity:0.8}@media (max-width:992px){footer .ft_link{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}footer .ft_link li{padding-bottom:5px}}footer .footerMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}footer .footerMenu>li{width:20%;padding-right:40px;margin-bottom:50px}footer .footerMenu>li>span a{height:80px;padding-bottom:35px;margin-bottom:28px;border-bottom:1px solid rgba(255,255,255,0.3)}footer .footerMenu>li>a{height:80px;padding-bottom:35px;margin-bottom:28px;border-bottom:1px solid rgba(255,255,255,0.3)}footer .footerMenu>li a{display:block;color:#ffffff;font-size:15px;letter-spacing:1.5px}@media (min-width:1025px){footer .footerMenu>li a:hover{color:#1ec89e}}footer .footerMenu>li .submenu li a{font-weight:100;padding-bottom:14px}@media (max-width:1180px){footer .footerMenu>li{padding-right:20px}}@media (max-width:768px){footer .footerMenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .footerMenu>li{width:100%;padding-right:0;margin-bottom:0}footer .footerMenu>li.hasLink span{display:block;position:relative}footer .footerMenu>li.hasLink span:after,footer .footerMenu>li.hasLink span:before{top:0;bottom:0;margin:auto;position:absolute;content:"";background-color:#ffffff;-webkit-transition:all 0.5s;transition:all 0.5s;z-index:5;display:block}footer .footerMenu>li.hasLink span:before{right:21px;width:9px;height:1px}footer .footerMenu>li.hasLink span:after{right:25px;width:1px;height:9px}footer .footerMenu>li.hasLink.current span:after{opacity:0}footer .footerMenu>li:first-child>span a{border-top:1px solid rgba(255,255,255,0.3)}footer .footerMenu>li:first-child>a{border-top:1px solid rgba(255,255,255,0.3)}footer .footerMenu>li>span a{padding:20px 0;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,0.3)}footer .footerMenu>li>a{padding:20px 0;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,0.3)}footer .footerMenu>li .submenu{display:none;padding-top:15px}footer .footerMenu>li .submenu.show{display:block}}footer .goTop{position:fixed;right:50px;bottom:60px;width:57px;height:57px;border:1px solid #636363;border-radius:50%;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:#636363;cursor:pointer;z-index:10}@media (min-width:1025px){footer .goTop:hover{background-color:#1ec89e;border-color:#1ec89e}}footer .goTop.onButtom{bottom:160px;border-color:#ffffff}@media (min-width:1025px){footer .goTop.onButtom:hover{background-color:rgba(255,255,255,0.2)}}@media (max-width:768px){footer .goTop.onButtom{position:absolute;top:60px;bottom:auto}}footer .goTop svg{width:17px;height:9px}@media (max-width:1180px){footer .goTop{right:40px;bottom:40px}}@media (max-width:992px){footer .goTop{right:30px;bottom:30px}}@media (max-width:480px){footer .goTop{width:50px;height:50px}}.privacyArea{width:100%;background-color:rgba(0,0,0,0.85);-webkit-box-shadow:0 -2px 6px rgba(0,0,0,0.1);box-shadow:0 -2px 6px rgba(0,0,0,0.1);padding:40px 0 25px;position:fixed;bottom:0;left:0;z-index:50;-webkit-transition:all 0.6s 0.1s;transition:all 0.6s 0.1s}.privacyArea.check{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}.privacyArea .wrap{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.privacyArea .text{color:#ffffff;font-size:14px;line-height:1.5;letter-spacing:0.5px}.privacyArea .text a{color:#1ec89e;display:inline-block;margin-top:8px;text-decoration:underline}.privacyArea .text a:hover{color:#1ec89e}.privacyArea .btn{margin-left:25px;padding-top:0}.privacyArea .btn a{color:#ffffff;display:inline-block;letter-spacing:0.5px;padding:15px 35px}@media (max-width:768px){.privacyArea .wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.privacyArea .text{width:100%}.privacyArea .btn{margin-top:25px;margin-left:0}}.fixedQuickLink{width:100%;background-color:#000;padding-bottom:env(safe-area-inset-bottom);position:fixed;left:0;bottom:0;z-index:5}@media (min-width:1181px){.fixedQuickLink{display:none}}.fixedQuickLink ul{display:-webkit-box;display:-ms-flexbox;display:flex}.fixedQuickLink li{-webkit-box-flex:1;-ms-flex:1;flex:1}.fixedQuickLink li:not(:last-child){border-right:1px solid rgba(255,255,255,0.1)}.fixedQuickLink a{display:-webkit-box;display:-ms-flexbox;display:flex;-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;height:55px;font-size:13px;color:#ffffff}.fixedQuickLink i{margin-bottom:5px}.adminPreviewArea{max-width:320px;border:4px solid #ffe2e2;border-radius:5px;background:#fdc9c9;color:#000;padding:20px;position:fixed;top:15px;right:0;z-index:99999}.adminPreviewArea a{text-decoration:underline}.adminLoginArea{width:100%;background-color:rgba(180,0,0,0.85);color:#ffffff;font-size:15px;line-height:1;letter-spacing:0.5px;padding-bottom:env(safe-area-inset-bottom);position:fixed;bottom:0;left:0;z-index:99999;text-align:center}.adminLoginArea p{padding:20px 15px}.mainArea{padding:50px 0;min-height:calc(100vh - 480px)}.mainArea>.bread{display:none}@media (max-width:768px){.mainArea{padding:30px 0 50px}}.mainArea404{width:100%;height:calc(100vh - 300px);min-height:500px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mainArea404 .top{max-width:380px;color:#1ec89e;font-size:28px;font-weight:500;line-height:1.5;margin:0 auto}@media (max-width:768px){.mainArea404{height:50vh;min-height:350px}.mainArea404 .top{font-size:24px}}.mainArea .contentBox{clear:both}.titleBox{position:relative;margin-bottom:30px}.titleBox .titleTw{color:#383838;font-size:30px;font-weight:500;letter-spacing:1.5px}.titleBox .titleTw span{padding-bottom:2px;display:inline-block;border-bottom:2px solid #484848}.titleBox .titleEn{color:#383838;font-family:"Roboto",sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;letter-spacing:1px;line-height:1;margin-top:20px;display:block}@media (max-width:992px){.titleBox .titleTw{font-size:25px}.titleBox .titleEn{font-size:40px;margin-top:10px}}@media (max-width:480px){.titleBox .titleTw{font-size:25px}.titleBox .titleEn{font-size:30px}}@media (max-width:375px){.titleBox .titleTw{font-size:23px}.titleBox .titleEn{font-size:25px}}.bread{padding-top:31px}.bread .wrap{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bread .wrap a,.bread .wrap span{display:inline-block;font-size:14px;line-height:1.714;letter-spacing:0.7px}.bread .wrap a{color:#ffffff}.bread .wrap a:hover{opacity:0.8}.bread .wrap span{color:#ffffff}.bread .wrap a+span,.bread .wrap span+a{padding-left:25px;position:relative}.bread .wrap .back{display:none}@media (max-width:768px){.bread .wrap .back{display:block}}.bread.arrow .wrap a+span,.bread.arrow .wrap span+a{padding-left:19px;position:relative}.bread.arrow .wrap a+span:before,.bread.arrow .wrap span+a:before{content:">";font-size:14px;position:absolute;top:50%;left:4px;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.bread.verticalLine .wrap a+span,.bread.verticalLine .wrap span+a{padding-left:20px;position:relative}.bread.verticalLine .wrap a+span:before,.bread.verticalLine .wrap span+a:before{content:"";width:1px;height:80%;background-color:#a9a9a9;position:absolute;top:10%;left:10px;z-index:1}.bread.horizontalLine .wrap a+span,.bread.horizontalLine .wrap span+a{padding-left:25px;position:relative}.bread.horizontalLine .wrap a+span:before,.bread.horizontalLine .wrap span+a:before{content:"";width:8px;height:1px;background-color:#a9a9a9;position:absolute;top:50%;left:8px;z-index:1}@media (max-width:768px){.bread{padding-top:15px}}.articleTitle{border-bottom:1px solid #1ec89e;color:#0017c5;font-weight:500;font-size:20px;margin-bottom:20px;padding:10px 0;letter-spacing:1px}.sectionTitle{margin-bottom:20px;padding:5px;border-bottom:1px solid #d6d6d6;font-weight:400;font-size:15px;color:#232323}.sectionTitle strong{display:block;position:relative;font-weight:400}.sectionTitle a{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}table.breakpoint>tbody>tr>td.expand{background:url("../images/plus.png") no-repeat 5px center;cursor:pointer;padding-left:40px}@-webkit-keyframes aniSlideLeft{0%{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes aniSlideLeft{0%{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}.classBox{position:relative;z-index:10}.classBox .classCurrent{color:#9b9b9b;cursor:pointer;font-size:16px;letter-spacing:1px;border-radius:30px;padding:13px 30px 13px 20px;position:relative}.classBox .classCurrent.show:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.classBox .classCurrent:before{content:"\f107";color:#9b9b9b;font-size:15px;font-family:FontAwesome;line-height:1;margin-top:-6px;position:absolute;right:15px;top:50%;z-index:1}@media (min-width:1024px){.classBox .classCurrent{display:none;opacity:0;pointer-events:none;visibility:hidden}}.classBoxRow{margin-bottom:50px;background-color:#f7f7f7;border-bottom:1px solid #dcdcdc}@media (min-width:1024px){.classBoxRow .classLink{max-width:1340px;margin:auto;padding:0 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.classBoxRow .classLink li:last-child a{border-right:1px solid #dcdcdc}.classBoxRow .classLink a{min-width:260px;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;padding:15.5px;color:#9b9b9b;font-size:18px;font-weight:500;border-left:1px solid #dcdcdc;background-color:#f7f7f7;letter-spacing:0.9px;text-align:center;position:relative}.classBoxRow .classLink a:before{position:absolute;left:0;bottom:0;width:0;height:4px;content:"";background:rgb(0,201,151);background:linear-gradient(41deg,rgb(0,201,151) 0%,rgb(0,23,197) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00c997",endColorstr="#0017c5",GradientType=1);background-size:150% 100%;-webkit-transition:all 0.5s;transition:all 0.5s}.classBoxRow .classLink a.current,.classBoxRow .classLink a:hover{color:#474747;background-color:#ffffff}.classBoxRow .classLink a.current:before,.classBoxRow .classLink a:hover:before{width:100%}}.classBoxColumn{margin-bottom:30px}.classBoxColumn .classLink .linkHasItems:after,.classBoxColumn .classLink .linkHasItems:before{content:"";width:13px;height:1px;background-color:#2f2f2f;display:block;position:absolute;top:50%;right:15px;z-index:1;-webkit-transition:all 0.5s;transition:all 0.5s}.classBoxColumn .classLink .linkHasItems:before{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.classBoxColumn .classLink .linkHasItems:after{-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.classBoxColumn .classLink .linkHasItems.open{background-color:#1ec89e;color:#ffffff}.classBoxColumn .classLink .linkHasItems.open:after,.classBoxColumn .classLink .linkHasItems.open:before{background-color:#ffffff}.classBoxColumn .classLink .linkHasItems.open:after{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.classBoxColumn .classLink .linkHasItems.open+ul{display:block}.classBoxColumn .classLink .linkHasItems.open+ul>li{-webkit-animation:aniSlideLeft 0.5s 0.3s ease-out both;animation:aniSlideLeft 0.5s 0.3s ease-out both}.classBoxColumn .classLink .linkHasItems.open+ul>li a{background-color:#f8f8f8;color:#2f2f2f}.classBoxColumn .classLink .linkHasItems.open+ul>li a.current,.classBoxColumn .classLink .linkHasItems.open+ul>li a:hover{background-color:#e5e5e5;color:#1ec89e}@media (min-width:1024px){.classBoxColumn .classLink .arrow{position:absolute;right:13px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:36px;height:36px;display:block;border-radius:50%;border:1px solid rgba(155,155,155,0.2);-webkit-transition:all 0.5s;transition:all 0.5s}.classBoxColumn .classLink .arrow:after,.classBoxColumn .classLink .arrow:before{content:"";position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.5s;transition:all 0.5s}.classBoxColumn .classLink .arrow:before{right:15px;width:10px;height:1px;background-color:#9b9b9b}.classBoxColumn .classLink .arrow:after{right:12px;width:0;height:0;border-style:solid;border-width:2.5px 0 2.5px 4px;border-color:transparent transparent transparent #9b9b9b}.classBoxColumn .classLink>li:not(:last-child){padding-bottom:26px}.classBoxColumn .classLink>li.current a{color:#00c997;border-color:#00c997}.classBoxColumn .classLink>li.current a .arrow{border-color:rgba(0,201,151,0.5)}.classBoxColumn .classLink>li.current a .arrow:before{background-color:#00c997}.classBoxColumn .classLink>li.current a .arrow:after{border-color:transparent transparent transparent #00c997}.classBoxColumn .classLink ul{display:none}.classBoxColumn .classLink ul li:not(:first-child){border-top:1px solid rgba(155,155,155,0.2)}.classBoxColumn .classLink a{color:#9b9b9b;font-size:18px;font-weight:500;display:block;line-height:1.2;letter-spacing:0.9px;padding:17.21px 34px;border-radius:36px;border:2px solid transparent;background-color:#ffffff;-webkit-box-shadow:0px 0px 8px 0px rgba(4,0,0,0.09);box-shadow:0px 0px 8px 0px rgba(4,0,0,0.09);position:relative}.classBoxColumn .classLink a.current,.classBoxColumn .classLink a:hover{color:#00c997;border-color:#00c997}.classBoxColumn .classLink a.current .arrow,.classBoxColumn .classLink a:hover .arrow{border-color:rgba(0,201,151,0.5)}.classBoxColumn .classLink a.current .arrow:before,.classBoxColumn .classLink a:hover .arrow:before{background-color:#00c997}.classBoxColumn .classLink a.current .arrow:after,.classBoxColumn .classLink a:hover .arrow:after{border-color:transparent transparent transparent #00c997}.classBoxColumn .classLink a.current:after,.classBoxColumn .classLink a.current:before,.classBoxColumn .classLink a:hover:after,.classBoxColumn .classLink a:hover:before{background-color:#ffffff}}@media (max-width:1023px){.classBoxColumn .classLink,.classBoxRow .classLink{width:100%;background-color:#ffffff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.1);box-shadow:0 5px 15px rgba(0,0,0,0.1);display:none;position:absolute;top:100%;left:0;z-index:1;overflow:hidden}.classBoxColumn .classLink.open,.classBoxRow .classLink.open{display:block}.classBoxColumn .classLink>li:not(:first-child),.classBoxRow .classLink>li:not(:first-child){border-top:1px solid rgba(155,155,155,0.2)}.classBoxColumn .classLink>li>a.current,.classBoxRow .classLink>li>a.current{color:#1ec89e}.classBoxColumn .classLink>li ul,.classBoxRow .classLink>li ul{display:none}.classBoxColumn .classLink a,.classBoxRow .classLink a{color:#484848;background-color:#ffffff;display:block;font-size:14px;padding:14px 20px;position:relative}}.classBoxItem .classCurrent{background-color:#1ec89e;color:#fff;cursor:pointer;font-size:16px;letter-spacing:1px;border-radius:0;padding:10px 30px 10px 20px;position:relative}.classBoxItem .classCurrent:before{content:"\f107";color:#fff;font-size:15px;font-family:FontAwesome;line-height:1;margin-top:-6px;position:absolute;right:15px;top:50%;z-index:1}@media (min-width:1025px){.classBoxItem .classCurrent{display:block;opacity:1;pointer-events:auto;visibility:visible}}.classBoxItem .classLink{width:100%;background-color:#fff;-webkit-box-shadow:0 5px 15px rgba(0,0,0,0.1);box-shadow:0 5px 15px rgba(0,0,0,0.1);display:none;position:absolute;top:100%;left:0;z-index:1}.classBoxItem .classLink.open{display:block}.classBoxItem .classLink>li:not(:first-child){border-top:1px solid rgba(155,155,155,0.2)}.classBoxItem .classLink>li>a.current{color:#1ec89e}.classBoxItem .classLink>li ul{display:none}.classBoxItem .classLink a{color:#2f2f2f;background-color:#fff;display:block;font-size:14px;padding:14px 15px;position:relative}.pageBox .pageList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid rgba(155,155,155,0.2);padding:40px 0;margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pageBox .pageList a{border:1px solid #c2c2c2;color:#666;display:block;font-size:15px}.pageBox .pageList a.nextBtn:before,.pageBox .pageList a.prevBtn:before{content:"";width:10px;height:10px;border-left:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;display:block;position:absolute}.pageBox .pageList a.prevBtn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pageBox .pageList a.nextBtn:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.pageBox .pageList a:hover{border:1px solid #1ec89e;background-color:#1ec89e;color:#ffffff}.pageBox .pageList a:hover.nextBtn:before,.pageBox .pageList a:hover.prevBtn:before{border-left:1px solid #ffffff;border-bottom:1px solid #ffffff}.pageBox .pageList.number{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pageBox .pageList.number.oval a{width:50px}.pageBox .pageList.number li{margin:5px}.pageBox .pageList.number a{width:40px;height:40px;font-weight:400;line-height:38px;position:relative;text-align:center}.pageBox .pageList.number a.nextBtn:before,.pageBox .pageList.number a.prevBtn:before{margin:auto;top:0;bottom:0}.pageBox .pageList.number a.prevBtn:before{left:5px;right:0}.pageBox .pageList.number a.nextBtn:before{left:0;right:5px}.pageBox .pageList.number a.firstBtn:after,.pageBox .pageList.number a.firstBtn:before,.pageBox .pageList.number a.lastBtn:after,.pageBox .pageList.number a.lastBtn:before{content:"";width:10px;height:10px;border-left:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;display:block;margin:auto;position:absolute;top:0;bottom:0}.pageBox .pageList.number a.firstBtn:after,.pageBox .pageList.number a.firstBtn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.pageBox .pageList.number a.firstBtn:before{left:-2px;right:0}.pageBox .pageList.number a.firstBtn:after{left:12px;right:0}.pageBox .pageList.number a.lastBtn:after,.pageBox .pageList.number a.lastBtn:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.pageBox .pageList.number a.lastBtn:before{left:0;right:-2px}.pageBox .pageList.number a.lastBtn:after{left:0;right:12px}.pageBox .pageList.number a.current{border:1px solid #1ec89e;background-color:#1ec89e;color:#ffffff}.pageBox .pageList.number a:hover.firstBtn:after,.pageBox .pageList.number a:hover.firstBtn:before,.pageBox .pageList.number a:hover.lastBtn:after,.pageBox .pageList.number a:hover.lastBtn:before{border-left:1px solid #ffffff;border-bottom:1px solid #ffffff}.pageBox .pageList.prevnext{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pageBox .pageList.prevnext a{width:180px;height:45px;font-weight:300;line-height:43px;padding:0 20px;position:relative}.pageBox .pageList.prevnext a.nextBtn:before,.pageBox .pageList.prevnext a.prevBtn:before{top:calc(50% - 5px)}.pageBox .pageList.prevnext a.prevBtn{text-align:right}.pageBox .pageList.prevnext a.prevBtn:before{left:15px}.pageBox .pageList.prevnext a.nextBtn{margin-left:auto;text-align:left}.pageBox .pageList.prevnext a.nextBtn:before{right:15px}@media (max-width:768px){.pageBox .pageList.prevnext a{width:125px;padding:0 15px}}@media (max-width:640px){.pageBox .pageList.prevnext li{width:calc(50% - 15px)}.pageBox .pageList.prevnext a{width:100%}}@media (max-width:480px){.pageBox .pageList.prevnext li{width:calc(50% - 10px)}}.pageBox .pageList.prevnext.circle a{width:45px;padding:0}.pageBox .pageList.prevnext.circle a span{display:none}.pageBox .pageList.prevnext.circle a.prevBtn:before{left:calc(50% - 3px)}.pageBox .pageList.prevnext.circle a.nextBtn:before{right:calc(50% - 3px)}.pageBox .pageList.circle a{border-radius:50%;overflow:hidden}.pageBox .pageList.oval a{border-radius:30px;overflow:hidden}.tagBox{padding:20px 0}.tagBox b{display:inline-block;margin-right:10px}.tagBox ul{display:inline-block}.tagBox li{display:inline-block;margin-bottom:5px}.tagBox a{position:relative;display:block;margin:0 3px;padding:5px 10px;border:1px solid #1ec89e;font-size:13px;color:#1ec89e}.tagBox a:hover{color:#ffffff;background-color:#1ec89e}.tagBox a.current{color:#ffffff;background-color:#1ec89e}.tagBox a.current:before{content:"\f00d";margin-right:5px;font-family:FontAwesome;font-size:12px}.tab{display:-webkit-box;display:-ms-flexbox;display:flex}.tab li{-webkit-box-flex:1;-ms-flex:1;flex:1;border-bottom:1px solid #484848}.tab a{color:#999999;font-size:18px;letter-spacing:0.9px;display:block;line-height:1.4;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:27.42px 10px;position:relative;z-index:2;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;height:100%}.tab a:after{position:absolute;left:0;bottom:0;content:"";width:0;height:4px;background-color:#484848}.tab a.current{color:#474747}.tab a.current:after{width:100%}@media (max-width:600px){.tab{-ms-flex-wrap:wrap;flex-wrap:wrap}.tab li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.tab a{font-size:16px;padding:25px 10px}}@media (max-width:480px){.tab a{padding:20px 10px}}@media (max-width:375px){.tab li{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}.tabContent{padding:62px 50px}.tabContent .tabContentItem{display:none}@media (max-width:992px){.tabContent{padding:50px 40px}}@media (max-width:768px){.tabContent{padding:50px 0}}.side_menu{margin-bottom:50px}.side_menu li{border-bottom:1px solid #e1e1e1;position:relative}.side_menu li>a{display:block;font-size:14px;padding:10px 15px}.side_menu li>a.current{background-color:#8c8c8c;color:#ffffff}.side_menu li>a b{color:#808080;font-size:13px;font-weight:400;margin-left:10px}.side_menu dl{padding-left:25px}.side_menu dl a{display:block;padding:10px 15px;font-size:14px}.side_menu dl a.current{color:#000;text-decoration:underline}.side_album{margin-top:30px;margin-bottom:30px;margin-right:-10px}.side_album li{float:left;width:33.33%;padding:0 10px 10px 0}.side_album a{display:block;-webkit-box-shadow:2px 2px 5px #c3c3c3;box-shadow:2px 2px 5px #c3c3c3}.side_album a img{width:100%;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.side_booking{margin-bottom:30px}.side_booking a{display:block;border-radius:4px;-webkit-box-shadow:0 1px 1px #8d2121;box-shadow:0 1px 1px #8d2121;font-weight:bold;font-size:25px;color:#ffffff;background-color:#f05b8f}.side_booking a i{display:inline-block;font-size:28px;padding:10px 15px;margin-right:15px;border-right:1px solid #d33434;-webkit-box-shadow:1px 0 #f38a8a;box-shadow:1px 0 #f38a8a}.side_booking a:hover{-webkit-box-shadow:inset 0 3px 3px #8d2121;box-shadow:inset 0 3px 3px #8d2121}.side_contactInfo li{margin-bottom:20px}.side_contactInfo a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#414141}.side_contactInfo i{display:inline-block;vertical-align:middle;-ms-flex-negative:0;flex-shrink:0;width:35px;height:35px;line-height:35px;margin-right:8px;border:2px solid #a5a5a5;border-radius:50%;font-size:20px;color:#a5a5a5;text-align:center}.side_contactInfo b{display:inline-block;vertical-align:middle;font-weight:400}.side_room{margin-bottom:50px}.side_room .Img img{width:100%;display:block;-webkit-backface-visibility:hidden;backface-visibility:hidden}.side_room .Txt{margin-top:5px}.side_room .Txt .title a{font-size:16px;font-weight:400}.side_room .Txt .text{max-height:100px;font-size:13px;color:#858383;line-height:1.8;overflow:hidden}.side_news{margin:30px 0}.side_news .sideNewsList{margin-top:20px}.side_news .sideNewsItem{margin-bottom:25px}.side_news .Img{float:left;width:60px;margin-right:12px;overflow:hidden}.side_news .Img img{display:block;height:60px}.side_news .Txt{overflow:hidden}.side_news .Txt a{display:block;font-size:14px;line-height:1.5;font-weight:bold}.side_news .Txt a:hover{text-decoration:underline}.side_news .Txt b{display:block;margin-top:5px;font-weight:400;font-size:12px;color:#999}.sideShare{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px}.sideShare .shareList{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.sideShare .shareList .shareTitle{display:inline-block;font-size:13px;font-weight:400;color:#666}.sideShare .shareList .shareItem a{color:#666;display:inline-block;font-size:16px;line-height:1;padding:5px 6px;text-align:center}.sideShare .shareList .shareItem a:hover{opacity:0.8}.sideShare .shareList .shareItem a svg{width:16px;height:16px;display:inline-block;margin-top:-3px;vertical-align:middle}.captchaArea{position:relative;width:200px;height:50px;background-color:#ddd}.captchaArea.unlocking .sliderBtn{-webkit-transition:none;transition:none}.captchaArea .note{position:absolute;top:17px;right:30px;z-index:1;font-size:15px;text-align:center;font-family:"微軟正黑體";color:#777;letter-spacing:1px;pointer-events:none}.sliderBtn{position:absolute;top:0;left:0;z-index:2;width:50px;height:50px;border:none;outline:none;background-color:RoyalBlue;cursor:pointer;-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.sliderBtn:before{content:"\f105";position:absolute;top:13px;left:23px;color:#ffffff;font-size:24px;font-family:FontAwesome;pointer-events:none}.imh_opacity{background-color:#000;overflow:hidden}.imh_opacity img{-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}.imh_opacity:hover img{opacity:0.8;-webkit-transform:scale(1.05);transform:scale(1.05)}.imh_detail{background-color:#000;overflow:hidden;position:relative}.imh_detail img{-webkit-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-backface-visibility:hidden;backface-visibility:hidden}.imh_detail a:before{content:"Details+";position:absolute;left:50%;top:50%;z-index:99;margin-left:-45px;margin-top:-80px;display:block;padding:10px 20px;font-size:13px;color:#ffffff;border:2px solid #ffffff;opacity:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.imh_detail:hover a:before{opacity:1;margin-top:-20px}.imh_detail:hover img{opacity:0.3;-webkit-transform:scale(1.05);transform:scale(1.05)}.imh_zoom{background-color:#000;overflow:hidden;position:relative}.imh_zoom img{-webkit-transition:all 0.3s linear;transition:all 0.3s linear;backface-visibility:hidden;-webkit-backface-visibility:hidden}.imh_zoom a:before{content:"\f002";display:block;position:absolute;left:50%;top:-30px;margin-top:-20px;margin-left:-20px;z-index:99;width:40px;height:40px;line-height:40px;border-radius:50%;font-size:18px;color:#ffffff;font-family:FontAwesome;text-align:center;background-color:#000;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.imh_zoom:hover a:before{top:50%}.imh_zoom:hover img{opacity:0.3;-webkit-transform:scale(1.05);transform:scale(1.05)}.imh_scale{position:relative;overflow:hidden;line-height:1}.imh_scale img{-webkit-transition:all 0.3s linear;transition:all 0.3s linear}.imh_scale:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}