@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;400;500;700;900&display=swap";@-webkit-keyframes anim-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}@keyframes anim-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}.container-vm{width:100%;height:100%;display:table;table-layout:fixed;position:relative}.container-vm-box{display:table-cell;vertical-align:middle}.container-vb{width:100%;height:100%;display:table;table-layout:fixed;position:relative}.container-vb-box{display:table-cell;vertical-align:bottom}.img-responsive-center{margin-left:auto;margin-right:auto}.form-group-inline .checkbox,.form-group-inline .radio{display:inline-block;margin-right:15px}body{font-family:"Noto Sans TC","Microsoft JhengHei",sans-serif;background-color:#3bbee8;font-weight:500}body ::-moz-selection{color:#00518e;background:#fff}body ::selection{color:#00518e;background:#fff}body a{-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}body a:active{text-decoration:none}body a:hover,body a:focus,body a:active{text-decoration:none;outline:none}body.lock-scroll{overflow:hidden}.ck-box p,.ck-box li,.ck-box label,.ck-box table,.ck-box h1,.ck-box h2,.ck-box h3,.ck-box h4,.ck-box h5,.ck-box h6{line-height:1.8}@media(max-width: 575px){.ck-box blockquote{font-size:13px}}@media(min-width: 576px)and (max-width: 767px){.ck-box blockquote{font-size:14px}}@media(min-width: 768px)and (max-width: 991px){.ck-box blockquote{font-size:15px}}@media(min-width: 992px)and (max-width: 1199px){.ck-box blockquote{font-size:17px}}@media(min-width: 1200px)and (max-width: 1549px){.ck-box blockquote{font-size:18px}}@media(min-width: 1550px){.ck-box blockquote{font-size:18px}}.ck-box img{max-width:100%;height:auto !important}@media(max-width: 575px){.section-main p,.section-main li,.section-main label,.section-main table{font-size:10px}}@media(min-width: 576px)and (max-width: 767px){.section-main p,.section-main li,.section-main label,.section-main table{font-size:11px}}@media(min-width: 768px)and (max-width: 991px){.section-main p,.section-main li,.section-main label,.section-main table{font-size:12px}}@media(min-width: 992px)and (max-width: 1199px){.section-main p,.section-main li,.section-main label,.section-main table{font-size:13px}}@media(min-width: 1200px)and (max-width: 1549px){.section-main p,.section-main li,.section-main label,.section-main table{font-size:14px}}@media(min-width: 1550px){.section-main p,.section-main li,.section-main label,.section-main table{font-size:14px}}.section-main h1{margin-bottom:25px}@media(max-width: 575px){.section-main h1{font-size:36px}}@media(min-width: 576px)and (max-width: 767px){.section-main h1{font-size:39px}}@media(min-width: 768px)and (max-width: 991px){.section-main h1{font-size:42px}}@media(min-width: 992px)and (max-width: 1199px){.section-main h1{font-size:46px}}@media(min-width: 1200px)and (max-width: 1549px){.section-main h1{font-size:50px}}@media(min-width: 1550px){.section-main h1{font-size:50px}}@media(max-width: 575px){.section-main h2{font-size:30px}}@media(min-width: 576px)and (max-width: 767px){.section-main h2{font-size:33px}}@media(min-width: 768px)and (max-width: 991px){.section-main h2{font-size:36px}}@media(min-width: 992px)and (max-width: 1199px){.section-main h2{font-size:39px}}@media(min-width: 1200px)and (max-width: 1549px){.section-main h2{font-size:42px}}@media(min-width: 1550px){.section-main h2{font-size:42px}}@media(max-width: 575px){.section-main h3{font-size:23px}}@media(min-width: 576px)and (max-width: 767px){.section-main h3{font-size:25px}}@media(min-width: 768px)and (max-width: 991px){.section-main h3{font-size:27px}}@media(min-width: 992px)and (max-width: 1199px){.section-main h3{font-size:29px}}@media(min-width: 1200px)and (max-width: 1549px){.section-main h3{font-size:32px}}@media(min-width: 1550px){.section-main h3{font-size:32px}}@media(max-width: 575px){.section-main h4{font-size:17px}}@media(min-width: 576px)and (max-width: 767px){.section-main h4{font-size:19px}}@media(min-width: 768px)and (max-width: 991px){.section-main h4{font-size:20px}}@media(min-width: 992px)and (max-width: 1199px){.section-main h4{font-size:22px}}@media(min-width: 1200px)and (max-width: 1549px){.section-main h4{font-size:24px}}@media(min-width: 1550px){.section-main h4{font-size:24px}}@media(max-width: 575px){.section-main h5{font-size:13px}}@media(min-width: 576px)and (max-width: 767px){.section-main h5{font-size:14px}}@media(min-width: 768px)and (max-width: 991px){.section-main h5{font-size:15px}}@media(min-width: 992px)and (max-width: 1199px){.section-main h5{font-size:17px}}@media(min-width: 1200px)and (max-width: 1549px){.section-main h5{font-size:18px}}@media(min-width: 1550px){.section-main h5{font-size:18px}}@media(max-width: 575px){.section-main h6{font-size:11px}}@media(min-width: 576px)and (max-width: 767px){.section-main h6{font-size:12px}}@media(min-width: 768px)and (max-width: 991px){.section-main h6{font-size:14px}}@media(min-width: 992px)and (max-width: 1199px){.section-main h6{font-size:15px}}@media(min-width: 1200px)and (max-width: 1549px){.section-main h6{font-size:16px}}@media(min-width: 1550px){.section-main h6{font-size:16px}}.section-padding{padding:75px 0}@media(min-width: 1200px)and (max-width: 1549px){.section-padding{padding:70px 0}}@media(min-width: 992px)and (max-width: 1199px){.section-padding{padding:55px 0}}@media(min-width: 768px)and (max-width: 991px){.section-padding{padding:45px 0}}@media(min-width: 576px)and (max-width: 767px){.section-padding{padding:35px 0}}@media(max-width: 575px){.section-padding{padding:30px 0}}@media(min-width: 1550px){.container-xl{max-width:1520px}}footer{background-color:#00518e;color:#fff;padding:12px 0;font-weight:300}footer .footer-logo{width:55px;margin-right:20px;vertical-align:center}footer .footer-copyright{display:inline-block;font-size:18px}footer .footer-tnc{display:inline-block;font-size:18px;margin-left:20px}footer .footer-tnc .tnc-item{display:inline-block;color:#fff}footer .footer-tnc .tnc-item:hover,footer .footer-tnc .tnc-item:focus,footer .footer-tnc .tnc-item:active{color:#3bbee8}footer .footer-lang{text-align:right;font-size:18px}footer .footer-lang .lang-item{display:inline-block;color:#fff}footer .footer-lang .lang-item:hover,footer .footer-lang .lang-item:focus,footer .footer-lang .lang-item:active{color:#3bbee8}footer .footer-container{width:810px;margin:0 auto;padding:0 15px}.main{min-height:1365px;position:relative}.main .main-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:1920px;background-repeat:no-repeat;background-position:top center}.main .main-container{padding:0 15px;width:810px;min-height:1365px;margin:0 auto;position:relative}.main .main-container .container-bg{position:absolute;left:0;top:0;width:100%;height:100%;background-size:810px;background-repeat:no-repeat;background-position:top center}.main .main-container .container-wrapper{position:relative}header{text-align:center;padding:40px 0}header .logo100,header .logo{display:inline-block;vertical-align:top}header .logo100 img,header .logo img{width:100%}header .logo100.disable,header .logo.disable{cursor:context-menu}header .logo100{width:260px}header .logo{width:117px;margin-left:30px;display:none}header .header-menu-btn{display:none;position:absolute;width:104px;height:88px;right:0;top:40px;background-image:url("../../image/common/header/btn_menu_bg.png");background-size:contain;background-repeat:no-repeat;background-position:center}header .header-menu-btn .btn-icon{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:100%;background-image:url("../../image/common/header/btn_menu_icon.png")}header .header-menu-btn:hover,header .header-menu-btn:focus,header .header-menu-btn:active{-webkit-animation:anim-hover-rotate 2000ms 0 ease-in-out;-moz-animation:anim-hover-rotate 2000ms 0 ease-in-out;-ms-animation:anim-hover-rotate 2000ms 0 ease-in-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal}@-webkit-keyframes anim-hover-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}25%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg)}75%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}@keyframes anim-hover-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}25%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg)}75%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}.home header{text-align:left}.home header .logo100{width:287px}.home header .logo{display:inline-block}.map header .header-menu-btn{display:inline-block}.main-home .home-title{width:463px;height:294px;background-image:url("../../image/common/home/title_bg.png");color:#fff;text-align:center;padding-bottom:45px}.main-home .home-title .title,.main-home .home-title .title-sub{line-height:1.2em}.main-home .home-title .title{font-size:82px;font-weight:900}.main-home .home-title .title-sub{font-size:45px}.main-home .btn-map,.main-home .btn-game{display:block;width:334px;height:158px;text-align:center}.main-home .btn-map:hover,.main-home .btn-map:focus,.main-home .btn-map:active,.main-home .btn-game:hover,.main-home .btn-game:focus,.main-home .btn-game:active{-webkit-animation:anim-hover-rotate 2000ms 0 ease-in-out;-moz-animation:anim-hover-rotate 2000ms 0 ease-in-out;-ms-animation:anim-hover-rotate 2000ms 0 ease-in-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal}@-webkit-keyframes anim-hover-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}25%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg)}75%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}@keyframes anim-hover-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}25%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg)}75%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}.main-home .btn-map .title,.main-home .btn-map .title-sub,.main-home .btn-game .title,.main-home .btn-game .title-sub{line-height:1.2em}.main-home .btn-map .title,.main-home .btn-game .title{font-size:52px;font-weight:900}.main-home .btn-map .title-sub,.main-home .btn-game .title-sub{font-size:45px}.main-home .btn-map{background-image:url("../../image/common/home/btn_map_bg.png");color:#fff;margin-top:278px;margin-left:348px}.main-home .btn-game{background-image:url("../../image/common/home/btn_game_bg.png");color:#00518e;margin-top:105px;margin-left:133px}.en .main-home .home-title .title{font-size:42px}.en .main-home .btn-game .title{font-size:32px}.en .main-home .btn-game .title-sub{font-size:30px}.main-wrapper{background-color:#fff;border:5px dashed #00518e;border-radius:18px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;padding:50px 60px;position:relative;margin-bottom:90px}.main-form .main-wrapper{color:#00518e;text-align:center}.main-form .main-wrapper .form-icon{position:absolute;left:0;top:-75px}.main-form .main-wrapper .form-result{font-weight:900;width:250px;margin:0 auto 30px}.main-form .main-wrapper .form-result .result-title{font-size:40px;border-bottom:5px solid #00518e}.main-form .main-wrapper .form-result .result-time{font-size:80px;line-height:1.2em}.main-form .main-wrapper .form-title{font-size:30px;margin-bottom:30px}.main-form .main-wrapper form .form-group{margin-bottom:30px}.main-form .main-wrapper form .form-group .col-form-label{font-size:27px;padding-top:10px;font-weight:900;text-align:left}.main-form .main-wrapper form .form-group .form-control{border:0;box-shadow:none;width:389px;height:78px;background-image:url("../../image/common/form/input_bg.png");padding:10px 30px 25px;font-size:27px;margin-left:auto}.main-form .main-wrapper form .form-group .form-control::-webkit-input-placeholder{color:#ccdce8}.main-form .main-wrapper form .form-group .form-control::-moz-placeholder{color:#ccdce8}.main-form .main-wrapper form .form-group .form-control:-ms-input-placeholder{color:#ccdce8}.main-form .main-wrapper .form-hr{height:5px;margin:30px 0;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background-color:#00518e}.main-form .main-wrapper .checkbox-wrapper{text-align:left;width:470px;margin:0 auto 30px}.main-form .main-wrapper .checkbox-wrapper .custom-checkbox{padding-left:2em;margin-bottom:.4em}.main-form .main-wrapper .checkbox-wrapper .custom-checkbox .custom-control-label{font-size:20px}.main-form .main-wrapper .checkbox-wrapper .custom-checkbox .custom-control-label:before,.main-form .main-wrapper .checkbox-wrapper .custom-checkbox .custom-control-label:after{left:-2rem}.main-form .main-wrapper .checkbox-wrapper .custom-checkbox .custom-control-label:before{border:4px solid #00518e;background-color:rgba(0,0,0,0);border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:20px;height:20px;box-shadow:none}.main-form .main-wrapper .checkbox-wrapper .custom-checkbox .custom-control-label a{color:#00518e}.main-form .main-wrapper .checkbox-wrapper .custom-checkbox .custom-control-label a:hover,.main-form .main-wrapper .checkbox-wrapper .custom-checkbox .custom-control-label a:focus,.main-form .main-wrapper .checkbox-wrapper .custom-checkbox .custom-control-label a:active{text-decoration:underline}.main-form .main-wrapper .checkbox-wrapper .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-color:#3bbee8;width:8px;height:8px;background-image:none;margin-left:6px;margin-top:6px}.question-list{margin-top:30px}.question-list .question-item{display:none}.question-list .question-item.active{display:block}.question-list .question-item .question-header{position:relative;margin-bottom:80px}.question-list .question-item .question-header .header-title .title-icon{width:96px;display:inline-block;vertical-align:bottom;margin-right:20px}.question-list .question-item .question-header .header-title .title-main{font-size:30px;font-weight:900;display:inline-block;color:#3bbee8;padding:.4em 0}.question-list .question-item .question-header .header-img{width:250px;position:absolute;right:0;bottom:-20px}.question-list .question-item .question-header .header-img img{width:100%}.question-list .question-item .question-main{margin-bottom:40px;font-size:35px;font-weight:900;color:#00518e;line-height:1.3em}.question-list .question-item .question-answer-list{margin-bottom:30px;position:relative}.question-list .question-item .question-answer-list:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);visibility:hidden;opacity:0;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}.question-list .question-item .question-answer-list.disable:after{visibility:visible;opacity:1}.question-list .question-item .question-answer-list .list-item{display:block;position:relative;padding-left:90px;padding-top:10px;margin-bottom:30px;min-height:68px}.question-list .question-item .question-answer-list .list-item .item-icon{width:71px;height:68px;position:absolute;left:0;top:0;background-image:url("../../image/common/question/answer_icon.png");background-size:contain;background-repeat:no-repeat;background-position:center;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}.question-list .question-item .question-answer-list .list-item .item-title{font-size:32px;color:#00518e;line-height:1.2em;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}.question-list .question-item .question-answer-list .list-item:hover .item-icon,.question-list .question-item .question-answer-list .list-item:focus .item-icon,.question-list .question-item .question-answer-list .list-item:active .item-icon{-webkit-animation:anim-hover-rotate 2000ms 0 ease-in-out;-moz-animation:anim-hover-rotate 2000ms 0 ease-in-out;-ms-animation:anim-hover-rotate 2000ms 0 ease-in-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal}@-webkit-keyframes anim-hover-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}25%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg)}75%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}@keyframes anim-hover-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}25%{-webkit-transform:rotate(20deg);-moz-transform:rotate(20deg);-ms-transform:rotate(20deg);-o-transform:rotate(20deg)}75%{-webkit-transform:rotate(-20deg);-moz-transform:rotate(-20deg);-ms-transform:rotate(-20deg);-o-transform:rotate(-20deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}.question-list .question-item .question-answer-list .list-item:hover .item-title,.question-list .question-item .question-answer-list .list-item:focus .item-title,.question-list .question-item .question-answer-list .list-item:active .item-title{color:#3bbee8}.question-list .question-item .question-answer-list .list-item.active .item-icon{background-image:url("../../image/common/question/answer_icon_active.png")}.question-list .question-item .question-tips{font-size:24px;color:#00518e;margin-bottom:20px}.question-list .question-item .question-tips a{color:#00518e}.question-list .question-item .question-tips a:hover,.question-list .question-item .question-tips a:focus,.question-list .question-item .question-tips a:active{text-decoration:underline}.question-wrong{color:#f09199;text-align:center;font-size:32px;margin-bottom:40px;opacity:0;visibility:hidden;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}.question-wrong.active{opacity:1;visibility:visible}.question .main-wrapper{margin-top:50px}.btn-theme{display:inline-block;padding:.75em .4em;min-width:175px;text-align:center;font-size:28px;font-weight:900}.btn-theme.style1{color:#00518e;background-image:url("../../image/common/system/btn_bg1.jpg");box-shadow:7px 7px 0 0 #00518e}.btn-theme.style2{color:#fff;background-image:url("../../image/common/system/btn_bg2.jpg");background-position:center}.btn-theme.style3{color:#00518e;background-image:url("../../image/common/system/btn_bg1.jpg");box-shadow:7px 7px 0 0 #fff}.btn-theme:hover,.btn-theme:focus,.btn-theme:active{-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px)}.btn-theme.disable{opacity:.5}.btn-theme2{color:#fff;font-size:28px;background-color:#3bbee8;display:inline-block;padding:10px 30px;border-radius:38px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.btn-theme2:hover,.btn-theme2:focus,.btn-theme2:active{box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);-webkit-transform:translateY(-4px);-moz-transform:translateY(-4px);-ms-transform:translateY(-4px);-o-transform:translateY(-4px)}.btn-theme2:hover,.btn-theme2:focus,.btn-theme2:active{color:#fff}.map-main{margin-top:-1050px;margin-bottom:150px}.map-main .map-container{width:100%;max-width:1420px;margin:0 auto}.map-main .map-container .map-swiper .swiper-slide{width:1420px;padding-bottom:30px}.map-main .map-container .map-swiper .swiper-slide .slide-item{position:relative}.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn{position:absolute;width:74px;height:74px;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;margin-top:-37px;margin-left:-37px;left:0;top:0;z-index:2;background-color:#00518e;background-image:url("../../image/common/map/map_icon.png");background-size:contain;background-repeat:no-repeat;background-position:center}.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn:hover,.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn:focus,.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn:active{background-image:url("../../image/common/map/map_icon_hover.png");background-color:#fff;-webkit-transform:rotate(-90deg) translateX(4px);-moz-transform:rotate(-90deg) translateX(4px);-ms-transform:rotate(-90deg) translateX(4px);-o-transform:rotate(-90deg) translateX(4px);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn.item1{left:62.86%;top:53.95%}.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn.item2{left:76.41%;top:68.38%}.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn.item3{left:90.09%;top:67.98%}.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn.item4{left:92.22%;top:55.14%}.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn.item5{left:96.24%;top:40.51%}.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn.item6{left:74.4%;top:20.75%}.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn.item7{left:39.27%;top:41.11%}.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn.item8{left:48.18%;top:54.74%}.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn.item9{left:58.97%;top:9.88%}.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn.item10{left:14.68%;top:63.04%}.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn.item11{left:39.02%;top:73.91%}.map-main .map-container .map-swiper .swiper-slide .slide-item .item-btn.item12{left:30.61%;top:19.76%}.map-main .map-container .map-swiper .swiper-scrollbar{background-color:rgba(0,0,0,0)}.map-main .map-container .map-swiper .swiper-scrollbar .swiper-scrollbar-drag{background-color:#fff}.map-popup.iziModal{border:5px dashed #fff;background-color:#00518e;color:#fff}.map-popup.iziModal .popup-wrapper{padding:60px}.map-popup.iziModal .map-popup-title{text-align:center;font-weight:900;font-size:40px;margin-bottom:40px}.map-popup.iziModal .map-popup-img{text-align:center;margin-bottom:20px}.map-popup.iziModal .map-popup-img img{max-width:100%}.map-popup.iziModal .map-popup-detail{font-size:25px}.map-popup.iziModal .map-popup-btn{display:block;text-align:center}.map-menu{position:fixed;z-index:10;width:100%;height:100%;left:0;top:0;overflow-x:hidden;background-color:#f09199;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;opacity:0;visibility:hidden}.map-menu.active{opacity:1;visibility:visible}.map-menu .menu-container{padding:0 15px;width:810px;margin:0 auto;position:relative}.map-menu .menu-container .menu-header{text-align:center;padding:40px 0;position:relative}.map-menu .menu-container .menu-header .logo100{display:inline-block;vertical-align:top;width:260px}.map-menu .menu-container .menu-header .logo100 img{width:100%}.map-menu .menu-container .menu-header .header-close-btn{position:absolute;width:104px;height:88px;right:0;top:40px;background-image:url("../../image/common/header/btn_close_bg.png");background-size:contain;background-repeat:no-repeat;background-position:center}.map-menu .menu-container .menu-header .header-close-btn .btn-icon{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%;height:100%;background-image:url("../../image/common/header/btn_close_icon.png")}.map-menu .menu-container .menu-header .header-close-btn:hover,.map-menu .menu-container .menu-header .header-close-btn:focus,.map-menu .menu-container .menu-header .header-close-btn:active{-webkit-animation:anim-hover-rotate 2000ms 0 ease-in-out;-moz-animation:anim-hover-rotate 2000ms 0 ease-in-out;-ms-animation:anim-hover-rotate 2000ms 0 ease-in-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-direction:normal;-moz-animation-direction:normal;-ms-animation-direction:normal}@-webkit-keyframes anim-hover-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}25%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg)}75%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}@keyframes anim-hover-rotate{0%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}25%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);-ms-transform:rotate(10deg);-o-transform:rotate(10deg)}75%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg)}100%{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}}.map-menu .menu-container .menu-list .list-item{display:block;width:768px;min-height:78px;background-image:url("../../image/common/map/menu_item_bg.png");background-size:100% 100%;text-align:center;font-size:35px;font-weight:700;color:#fff;padding:20px 75px;margin-bottom:15px}.map-menu .menu-container .menu-list .list-item .item-wrapper{display:inline-block;position:relative;padding:0 15px;line-height:1.1em}.map-menu .menu-container .menu-list .list-item .item-wrapper .item-icon{width:62px;height:54px;background-image:url("../../image/common/map/menu_icon.png");background-size:contain;background-repeat:no-repeat;background-position:center;position:absolute;margin-left:-31px;margin-top:-27px;top:50%;right:100%;opacity:0;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all}.map-menu .menu-container .menu-list .list-item:hover,.map-menu .menu-container .menu-list .list-item:focus,.map-menu .menu-container .menu-list .list-item:active{background-image:url("../../image/common/map/menu_item_bg_hover.png");color:#00518e}.map-menu .menu-container .menu-list .list-item:hover .item-wrapper .item-icon,.map-menu .menu-container .menu-list .list-item:focus .item-wrapper .item-icon,.map-menu .menu-container .menu-list .list-item:active .item-wrapper .item-icon{opacity:1}.thankyou-wrapper{width:745px;min-height:820px;margin:0 auto;padding:140px 100px;text-align:center;background-image:url("../../image/common/thankyou/thankyou_bg.png")}.thankyou-wrapper .wrapper-title{margin-bottom:40px;font-size:35px;font-weight:900;color:#00518e;line-height:1.2em}.thankyou-wrapper .wrapper-detail{margin-bottom:40px;font-size:25px;color:#00518e;line-height:1.2em}.thankyou-wrapper .wrapper-btn .btn-theme2{position:relative;-webkit-transition:.3s all;-moz-transition:.3s all;-ms-transition:.3s all;-o-transition:.3s all;margin:0 10px 15px;font-weight:900}.thankyou-wrapper .wrapper-btn .btn-theme2 .icon-share{display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:center;width:45px;height:45px;background-image:url("../../image/common/thankyou/icon_share.png");vertical-align:middle;margin-top:-6px}.thankyou-wrapper .wrapper-btn .btn-theme2 .addthis_inline_share_toolbox{position:absolute;left:0;top:0;width:100%;height:100%;opacity:0}.thankyou-wrapper .wrapper-btn .btn-theme2 .addthis_inline_share_toolbox .at-resp-share-element{width:100%;height:100%}.thankyou-wrapper .wrapper-btn .btn-theme2 .addthis_inline_share_toolbox .at-resp-share-element .at-share-btn-elements{width:100%;height:100%}.thankyou-wrapper .wrapper-btn .btn-theme2 .addthis_inline_share_toolbox .at-icon-wrapper{width:100%;height:100%}.thankyou-img{text-align:center;margin-bottom:40px}.thankyou-img img{width:425px}.main-intro .main-wrapper{color:#00518e}.main-intro .main-wrapper .intro-icon{position:absolute;left:0;top:-75px}.main-intro .main-wrapper .intro-title{font-weight:700;font-size:40px;color:#00518e;text-align:center;margin-bottom:20px}.main-intro .main-wrapper .intro-detail{margin-bottom:20px;font-size:25px;color:#00518e;line-height:1.2em}.main-intro .main-wrapper .intro-detail li{margin-bottom:.2em}.main-intro .main-wrapper .intro-share{padding:1em;text-align:center;margin-bottom:20px}.main-intro .main-wrapper .intro-btn{margin-top:50px}.main-intro .main-wrapper .intro-btn .btn-theme{position:relative}.main-intro .main-wrapper .intro-btn .btn-theme .btn-icon{width:80px;height:71px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("../../image/common/intro/btn_icon.png");margin-left:-40px;left:50%;top:-60px;position:absolute}.main-tnc .main-wrapper{color:#00518e;padding:50px 30px}.main-tnc .main-wrapper .tnc-title{font-weight:700;font-size:30px;color:#00518e;text-align:center;margin-bottom:20px}.main-tnc .main-wrapper .tnc-detail{margin-bottom:20px;font-size:20px;color:#00518e}.main-tnc .main-wrapper .tnc-detail li{margin-bottom:.8em}.main-tnc .main-wrapper .tnc-detail table{font-size:16px;margin:15px 0}.main-tnc .main-wrapper .tnc-detail table th,.main-tnc .main-wrapper .tnc-detail table td{vertical-align:top;padding:10px 15px}.main-tnc .main-wrapper .tnc-detail table th{background-color:#00518e;color:#fff}.main-tnc .main-wrapper .tnc-detail table td{border-bottom:1px solid #00518e}.main-tnc .main-wrapper .tnc-detail table td small{display:inline-block;line-height:1.4em}
/*# sourceMappingURL=ui.min.css.map */