@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Oswald:200,300,400,500,600,700);@import url(https://fonts.googleapis.com/css?family=Noto+Sans+TC:100,300,400,500,700,900|Noto+Serif+TC|Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&subset=chinese-traditional);@import url(https://use.typekit.net/vpf1zoj.css);body,html{font-family:"HanHei TC",MHei,"PingFang TC",STHeitiTC-Light,"微軟正黑體","Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot?ni4u4x);src:url(../fonts/icomoon.eot?ni4u4x#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf?ni4u4x) format("truetype"),url(../fonts/icomoon.woff?ni4u4x) format("woff"),url(../fonts/icomoon.svg?ni4u4x#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-ctrl:before{content:"\ea50"}@font-face{font-family:'Noto Sans CJK TC';src:url(../fonts/NotoSansCJKtc-Thin.otf) format("opentype");font-weight:100}@font-face{font-family:'Noto Sans CJK TC';src:url(../fonts/NotoSansCJKtc-Light.otf) format("opentype");font-weight:300}@font-face{font-family:'Noto Sans CJK TC';src:url(../fonts/NotoSansCJKtc-DemiLight.otf) format("opentype");font-weight:350}@font-face{font-family:'Noto Sans CJK TC';src:url(../fonts/NotoSansCJKtc-Regular.otf) format("opentype");font-weight:400}@font-face{font-family:'Noto Sans CJK TC';src:url(../fonts/NotoSansCJKtc-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:'Noto Sans CJK TC';src:url(../fonts/NotoSansCJKtc-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:'Noto Sans CJK TC';src:url(../fonts/NotoSansCJKtc-Black.otf) format("opentype");font-weight:bolder}h1,h2,h3,h4,h5,h6{color:#000307}.list-style-none{list-style:none;font-size:1rem;line-height:1.8;padding-left:0}.ul-none{list-style:none;font-size:1rem;line-height:1.8;padding-left:0;margin-bottom:0}.copyright p{font-size:13px}a{color:#000307}a:hover{text-decoration:none}.graf h2,.text-style h2{font-weight:600}.graf h3,.text-style h3{font-weight:600;margin-top:30px;line-height:1.5}.graf h4,.text-style h4{font-weight:600;margin-top:30px;line-height:1.5}.graf h5,.text-style h5{font-weight:600;margin-top:30px;line-height:1.5}.graf h6,.text-style h6{font-weight:600;margin-top:30px;line-height:1.5}.graf .p-after-h4,.text-style .p-after-h4{margin-top:6px;line-height:1.7;letter-spacing:1px}.graf p,.text-style p{margin-top:10px}.graf .part,.text-style .part{margin-bottom:2rem}.jumbotron{border-radius:0}.btn-circle{border-radius:50px}.bg-primary{background-color:#073366!important}.btn-primary{background-color:#0b4b95;border-color:#0b4b95}.btn-primary:focus,.btn-primary:hover{background-color:#000307;border-color:#041b36}.btn-outline-primary{color:#0b4b95;border-color:#0b4b95}.btn-outline-primary:hover{background:#0b4b95;border-color:#0b4b95}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{background-color:#000307;border-color:#041b36}.badge-primary{background-color:#0b4b95}.footer-contact{background-color:#187bee}.nav-space{margin-top:70px}@media (max-width:992px){.nav-space{margin-top:56px}}@media (min-width:992px){.navbar{padding-top:0;padding-bottom:0}.navbar-expand-lg .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}.navbar-nav .nav-link{padding:.9375rem;line-height:2.375rem;border-top:1px solid transparent}}.nav{margin-left:auto;margin-right:auto}.nav li a{margin-right:5px;transition-duration:.4s}.nav .active{color:#fff;border-bottom:1px solid #0b4b95}.box-shadow{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.05);box-shadow:0 0 15px 0 rgba(0,0,0,.05);-webkit-border-radius:.25rem;-moz-border-radius:.25rem;border-radius:.25rem;border:1px solid #e5e5e5;background:#fff}.box-shadow--xs{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.05);box-shadow:0 0 15px 0 rgba(0,0,0,.05)}.style-01{position:relative}.style-01::after,.style-01::before{content:'';position:absolute;top:80%;bottom:13px;display:block;width:50%;-webkit-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;z-index:-1;left:10px}.style-01::before{background:0 0;right:10px;left:auto;-webkit-transform:rotate(4deg);transform:rotate(4deg)}.style-01::after{background:0 0;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.style-02{position:relative}.style-02::before{content:'';position:absolute;top:80%;bottom:13px;display:block;width:50%;-webkit-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;z-index:-1;right:10px;-webkit-transform:rotate(4deg);transform:rotate(4deg)}.style-03{position:relative}.style-03::after{content:'';position:absolute;top:80%;bottom:13px;display:block;width:50%;-webkit-box-shadow:0 15px 10px #777;box-shadow:0 15px 10px #777;z-index:-1;left:10px;-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.style-04{position:relative;-webkit-box-shadow:0 24px 10px -20px rgba(0,0,0,.5);box-shadow:0 24px 10px -20px rgba(0,0,0,.5)}.style-05{position:relative}.style-05::before{content:'';position:absolute;bottom:3px;display:block;width:80%;height:10px;border-radius:100px/10px;-webkit-box-shadow:0 7px 13px rgba(0,0,0,.5);box-shadow:0 7px 13px rgba(0,0,0,.5);z-index:-1;background:0 0}.style-06{position:relative}.style-06::after,.style-06::before{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(0,0,0,.8);-moz-box-shadow:0 0 20px rgba(0,0,0,.8);box-shadow:0 0 20px rgba(0,0,0,.8);top:0;bottom:0;left:10px;right:10px;-moz-border-radius:100px/10px;border-radius:100px/10px}.style-06::after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}.style-07{position:relative}.style-07::after,.style-07::before{content:"";position:absolute;z-index:-1;-webkit-box-shadow:0 0 20px rgba(0,0,0,.8);-moz-box-shadow:0 0 20px rgba(0,0,0,.8);box-shadow:0 0 20px rgba(0,0,0,.8);top:10px;bottom:10px;left:0;right:0;-moz-border-radius:100px/10px;border-radius:100px/10px}.style-07::after{right:10px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);-moz-transform:skew(8deg) rotate(3deg);-ms-transform:skew(8deg) rotate(3deg);-o-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}.breadcrumb{font-size:13px;padding:.5rem .75rem}.breadcrumb a{color:#073366}.breadcrumb-item+.breadcrumb-item::before{color:#041b36}.breadcrumb-item.active{color:#041b36}.breadcrumb-line{position:relative;overflow:hidden}.breadcrumb-line:before{content:"";position:absolute;width:100%;height:1px;left:0;top:40%;background:#0b4b95;z-index:100}.breadcrumb-line .breadcrumb{position:relative;z-index:200;border:1px solid #0b4b95}.banner-breadcrumb .breadcrumb,.banner-breadcrumb-black .breadcrumb,.banner-breadcrumb-white .breadcrumb{border:none;background:0 0;margin-bottom:0;padding:0}.banner-breadcrumb .breadcrumb a,.banner-breadcrumb-black .breadcrumb a,.banner-breadcrumb-white .breadcrumb a{color:#fff}.banner-breadcrumb .breadcrumb-item+.breadcrumb-item,.banner-breadcrumb-black .breadcrumb-item+.breadcrumb-item,.banner-breadcrumb-white .breadcrumb-item+.breadcrumb-item{color:#fff}.banner-breadcrumb .breadcrumb-item+.breadcrumb-item .active,.banner-breadcrumb-black .breadcrumb-item+.breadcrumb-item .active,.banner-breadcrumb-white .breadcrumb-item+.breadcrumb-item .active{color:#fff}.banner-breadcrumb .breadcrumb-item+.breadcrumb-item:before,.banner-breadcrumb-black .breadcrumb-item+.breadcrumb-item:before,.banner-breadcrumb-white .breadcrumb-item+.breadcrumb-item:before{color:#fff}.banner-breadcrumb-black .breadcrumb a{color:#000}.banner-breadcrumb-black .breadcrumb-item+.breadcrumb-item{color:#000}.banner-breadcrumb-black .breadcrumb-item+.breadcrumb-item .active{color:#000}.banner-breadcrumb-black .breadcrumb-item+.breadcrumb-item:before{color:#000}.shadow-effect{background:#fff;padding:20px;border-radius:4px;text-align:center;box-shadow:0 10px 38px rgba(0,0,0,.1),0 15px 12px rgba(0,0,0,.02)}.testimonial-name{margin:-17px auto 0;display:table;width:auto;padding:9px 35px;background:#3190e7;border-radius:35px;text-align:center;color:#fff;box-shadow:0 9px 18px rgba(0,0,0,.12),0 5px 7px rgba(0,0,0,.05)}#testimonial .item{text-align:center;padding:20px;margin-bottom:30px;opacity:.2;-webkit-transform:scale3d(.8,.8,1);-moz-transform:scale3d(.8,.8,1);transform:scale3d(.8,.8,1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#testimonial .owl-item.active.center .item{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}#testimonial .owl-item img{transform-style:preserve-3d;max-width:90px;margin:0 auto 17px}#testimonial.owl-carousel .owl-dots .owl-dot.active span,#testimonial.owl-carousel .owl-dots .owl-dot:hover span{background:#3190e7;transform:translate3d(0,-50%,0) scale(.7)}#testimonial.owl-carousel .owl-dots{display:inline-block;width:100%;text-align:center}#testimonial.owl-carousel .owl-dots .owl-dot{display:inline-block}#testimonial.owl-carousel .owl-dots .owl-dot span{background:#3190e7;display:inline-block;height:20px;margin:0 2px 5px;transform:translate3d(0,-50%,0) scale(.3);transform-origin:50% 50% 0;transition:all 250ms ease-out 0s;width:20px}.dropdown .nav-link{outline:0}.dropdown .dropdown-menu{-webkit-box-shadow:0 0 30px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 30px 0 rgba(0,0,0,.2);box-shadow:0 0 30px 0 rgba(0,0,0,.2);background:#fff;border-radius:.25rem;overflow:hidden;margin:0;padding:0;border:0}.dropdown .dropdown-menu .dropdown-item{position:relative;padding:.5rem 1rem;font-size:.8rem;color:#111}.dropdown .dropdown-menu .dropdown-item:hover{background-color:rgba(0,0,0,.1);color:#000}.dropdown .dropdown-menu .dropdown-item.active{color:#000;background:#151515}.dropdown .dropdown-menu .dropdown-item.active:hover{background-color:#151515}@media (min-width:992px){.navbar .dropdown-menu.show{animation:dropdown .2s ease forwards}}@keyframes dropdown{0%{opacity:0;transform:translateY(1rem)}100%{opacity:1;transform:translateY(0)}}.accordion .card{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.accordion .card .card-header{padding:0;border:0;background:0 0}.accordion .card .card-header>*{font-family:"Noto Sans TC","Noto Sans CJK TC","Noto Serif TC",Roboto,"微軟正黑體",sans-serif;font-weight:400}.accordion .card .card-header button{-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;position:relative;width:100%;padding:1.5rem 1.5rem;text-align:left;text-transform:none;font-weight:400;font-size:1rem;letter-spacing:0;color:inherit;white-space:normal}.accordion .card .card-header button:focus,.accordion .card .card-header button:hover{text-decoration:none}.accordion .card .card-header button:before{content:"Q：";position:absolute;left:1.5rem;top:1.5rem}.accordion .card .card-header button::after{position:absolute;content:"\ea50";width:1em;line-height:1em;right:1.5rem;top:50%;font-family:icomoon!important;font-weight:400;font-size:1.5rem;margin-top:-.5em;color:#151515;-webkit-transition:all .2s;-moz-transition:all .2s;transition:all .2s;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s}.accordion .card .card-header button[aria-expanded=true]::after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.accordion .card .card-body{padding-top:0;padding:1.5rem;padding-left:3.1rem;position:relative}.accordion .card .card-body:before{content:"A：";position:absolute;left:1.5rem;top:1.5rem}.accordion-boxed{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.05);box-shadow:0 0 15px 0 rgba(0,0,0,.05)}.accordion-boxed .card{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important}.accordion-boxed .card .card-header button{padding:1.5rem 3rem 1.5rem 3.1rem}.accordion-bordered{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;background:0 0}.accordion-bordered .card{-webkit-box-shadow:none!important;-moz-box-shadow:none!important;box-shadow:none!important;background:0 0}.accordion-bordered .card .card-header button{padding:1.5rem 3rem 1.5rem 1.5rem}.mixitup-control-active{background-color:#064cdb;color:#fff;outline:0}.portfolio-box{-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem;margin-bottom:2rem}.portfolio-box:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.19)}.portfolio img{width:100%;height:auto;border-radius:5px}a:hover{text-decoration:none}.bg-banner-page{background-repeat:no-repeat;background-size:cover}.logo{line-height:0;margin-bottom:0}.btn-gradient{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;box-shadow:0 10px 20px rgba(109,109,109,.16)!important;padding:.6rem 3rem;border:none;border-radius:50px;background-color:#5989e5;font-weight:400;background-image:-webkit-gradient(linear,left top,right top,from(#5989e5),to(#37cfdc));background-image:linear-gradient(to right,#5989e5,#37cfdc)}.btn-gradient:hover{opacity:.85}.article p{font-size:1em;line-height:1.85;margin:1.5em auto}.blog-tag a .badge{font-weight:300;margin-bottom:.5em}.blog-tag a .badge-light{color:#151515}.blog-tag a:hover{opacity:.8}.news-list .list-group-item a{display:block}.blog-list-time .years{font-size:20px;border-left:1px soild #000;overflow:hidden}.blog-list-time .days{font-size:32px}.lead{font-size:1.1rem;letter-spacing:1px}.form-control{color:#999;border:1px solid #e5e5e5}.form-control:focus{color:#999;border-color:#6697fb;outline:0}.form-control::placeholder{color:#999}.card-title{font-size:20px;font-weight:400}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev{position:absolute;z-index:1000;top:calc(50% - 28px);width:30px;height:30px;background:#0b4b95;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.05);box-shadow:0 0 15px 0 rgba(0,0,0,.05)}.owl-carousel .owl-next{right:-15px}.owl-carousel .owl-prev{left:-15px}.product-box{-webkit-border-radius:1rem;-moz-border-radius:1rem;border-radius:1rem}.product img{width:100%;height:auto;border-radius:5px}.price-list h5{font-weight:300;font-size:1em;line-height:1.6}.price-list .price-list-items{padding:1rem 0}.price-list .price-list-items h5,.price-list .price-list-items p{margin:0}.price-list .price-list-items:hover{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,.05);-moz-box-shadow:0 0 15px 0 rgba(0,0,0,.05);box-shadow:0 0 15px 0 rgba(0,0,0,.05)}.social-media .media-icon-circle{display:inline-block;border:1px solid #222;border-radius:50%;width:2.5rem;height:2.5rem;line-height:2.3rem;margin-right:.625rem;text-align:center;color:#222}dl dd p{margin-bottom:0}dt{font-weight:300}address{line-height:1.7}address strong{font-weight:400}#brand{height:140px;padding:20px 0}#brand ul li{padding:0 15px}#brand ul li img{height:100px}.text-shortLine,.text-shortLine-center,.text-shortLine-left,.text-shortLine-white{position:relative;text-align:center}.text-shortLine-center:after,.text-shortLine-left:after,.text-shortLine-white:after,.text-shortLine:after{content:"";width:30px;height:2px;position:absolute;left:50%;bottom:-20px;margin-left:-15px;background:#000}.text-shortLine-center{text-align:center;margin-bottom:4rem;line-height:.8}.text-shortLine-center span{font-size:15px}.text-shortLine-left{text-align:left;margin-bottom:3rem}.text-shortLine-left:after{left:0;margin-left:0}.text-shortLine-white:after{background:#fff}#goTop{display:none;position:fixed;right:30px;bottom:30px;width:50px;height:50px;line-height:50px;text-align:center;font-size:20px;background:#edcb20;cursor:pointer;border-radius:3px;color:#fff;opacity:.9;transition:.3s;z-index:500;-moz-border-radius:50px;-webkit-border-radius:50px;border-radius:50px}#goTop:hover{opacity:1}.step{list-style:none;margin:.2rem 0;width:100%}.step .step-item{-ms-flex:1 1 0;flex:1 1 0;margin-top:0;min-height:1rem;position:relative;text-align:center}.step .step-item:not(:first-child)::before{background:#0069d9;content:"";height:2px;left:-50%;position:absolute;top:9px;width:100%}.step .step-item a{color:#acb3c2;display:inline-block;padding:20px 10px 0;text-decoration:none}.step .step-item a::before{background:#0069d9;border:.1rem solid #fff;border-radius:50%;content:"";display:block;height:.9rem;left:50%;position:absolute;top:.2rem;transform:translateX(-50%);width:.9rem;z-index:1}.step .step-item.active a::before{background:#fff;border:.1rem solid #0069d9}.step .step-item.active~.step-item::before{background:#e7e9ed}.step .step-item.active~.step-item a::before{background:#e7e9ed}.bg-img{background-size:cover;background-position-y:50%;z-index:50}#sync1 .item{background:#000}#sync2 .item{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:center;cursor:pointer}#sync2 .owl-nav button.owl-next,#sync2 .owl-nav button.owl-prev{top:calc(50% - 33px);background:#0b4b95}.owl-theme .owl-nav [class*=owl-]{transition:all .3s ease}.owl-theme .owl-nav [class*=owl-].disabled:hover{background-color:#d6d6d6}#sync1.owl-theme{position:relative}#sync1.owl-theme .owl-next,#sync1.owl-theme .owl-prev{top:50%;margin-top:-20px;position:absolute}#sync1.owl-theme .owl-prev{left:10px}#sync1.owl-theme .owl-next{right:10px}#sync1.owl-theme svg{width:15px;height:10px}.footer-contact{display:flex;flex-wrap:wrap;text-align:center;background:#fdee21;overflow:hidden;background-size:contain}.footer-contact .iframe-content{position:relative;width:100%;padding:40% 0 0 0}.footer-contact .iframe-content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.footer-contact h3{font-weight:200;letter-spacing:2px;margin-top:0}.footer-contact .gmap{flex:66.66667%;max-width:66.66667%;transform:translateY(0);transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-property:opacity,transform,filter}.footer-contact .contact{align-self:center!important;flex:33.33333%;max-width:33.33333%}.btn-contact{border-radius:50px;color:#fff;background:#041b36;font-size:20px;font-family:Rubik,sans-serif;letter-spacing:1px;transition:all .3s}.btn-contact:hover{background:#000307}@media only screen and (max-width:991px){.footer-contact .gmap{flex:0 0 50%;max-width:50%}.footer-contact .contact{flex:0 0 50%;max-width:50%}}@media only screen and (max-width:640px){.footer-contact .gmap{flex:0 0 100%;max-width:100%}.footer-contact .contact{padding:50px 0;flex:0 0 100%;max-width:100%}}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:60%}@media screen and (max-width:640px){.swiper-slide{width:100%}}.swiper-center .swiper-slide-prev,.swiper-slide-next{position:relative}.swiper-center .swiper-slide-prev::before,.swiper-slide-next::before{content:"";position:absolute;width:100%;height:100%;z-index:100;background:rgba(255,255,255,.6)}.ul-style{padding-left:20px;list-style-type:disc}.text-number-style01{font-family:Oswald,sans-serif;font-weight:500}.list-circle{border-radius:3px;width:100%;padding:1rem 1.5rem 1rem 1.5rem;box-shadow:1px 1px 3px rgba(0,0,0,.2);border:1px solid #fff;background:#fafafa}.list-circle:hover{transition:.5s;box-shadow:0 0 0 rgba(0,0,0,.2);border:1px solid rgba(0,0,0,.2);background:#fff}.list-circle .number-style{font-family:Oswald,sans-serif;font-weight:500;padding-right:.5rem;margin-right:.5rem;border-right:1px solid #187bee;float:left;display:block;height:100%}.inner{overflow:hidden}.inner img{transition:all 1s ease}.inner:hover img{transform:scale(1.2)}.thumbnails-nn-space .nn-left{postion:reative;margin-right:-25px;z-index:101}.thumbnails-nn-space .nn-right{postion:reative;z-index:100;margin-top:50px;margin-left:-25px}@media only screen and (max-width:767px){.thumbnails-nn-space .nn-left{margin-right:0}.thumbnails-nn-space .nn-right{margin-left:0;margin-top:0;top:-40px}}.page-banner-fixed,.page-banner-fixed-center{background-size:contain;background-position:center 5%;background-attachment:fixed;background-repeat:no-repeat;position:relative}.page-banner-fixed .w-100,.page-banner-fixed-center .w-100{position:relative;z-index:100}.page-banner-fixed-center:before,.page-banner-fixed:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.4)}.page-banner-fixed-center{background-position:center -250px}@media only screen and (max-width:991px){.page-banner-fixed,.page-banner-fixed-center{background-position:center 0}}@media only screen and (max-width:768px){.page-banner-fixed,.page-banner-fixed-center{background-size:cover;background-attachment:scroll;background-position:center 0}}.view .view-zoomin{opacity:0}.view .on{animation:view-zoomin .25s ease both}#hotel h1,#hotel h2,#hotel h3,#hotel h4,#hotel h5,#hotel h6{color:#1b150d;font-weight:400}#hotel .bg-dark{background-color:#333!important}#hotel .bg-secondary{background-color:#c7ad87!important}#hotel .bg-primary{background-color:#61492d!important}#hotel .btn-primary{background-color:#84633d;border-color:#84633d}#hotel .btn-primary:focus,#hotel .btn-primary:hover{background-color:#1b150d;border-color:#3e2f1d}#hotel .btn-outline-primary{color:#84633d;border-color:#84633d}#hotel .btn-outline-primary:hover{color:#fff;background:#84633d;border-color:#84633d}#hotel .btn-primary:not(:disabled):not(.disabled).active,#hotel .btn-primary:not(:disabled):not(.disabled):active,#hotel .show>.btn-primary.dropdown-toggle{background-color:#1b150d;border-color:#3e2f1d}#hotel .badge-primary{background-color:#84633d}#hotel .bg-footer{background-color:#333}#hotel .bg-footer p{font-size:.9rem;line-height:1.7}#hotel .btn-contact{background:#3e2f1d}#hotel .btn-contact:hover{background:#1b150d}#hotel .owl-carousel .owl-nav button.owl-next,#hotel .owl-carousel .owl-nav button.owl-prev{background:#e9e9e9}#hotel .owl-carousel .owl-nav button.owl-next:hover,#hotel .owl-carousel .owl-nav button.owl-prev:hover{background:#84633d}#hotel .jumbotron{border-radius:0;border-bottom:1px solid #f7f5f2}#hotel .boxshadow1{box-shadow:inset 0 15px 20px -15px #bb966c,inset 0 -15px 20px -15px #bb966c}#hotel .bg-footer{background-color:#333}#hotel .bg-footer p{font-size:.9rem;line-height:1.7}#hotel .lead{font-size:1rem;line-height:1.7;font-weight:400}#hotel .jumbotron{margin-bottom:0}#hotel .jumbotron-heading{color:#fff6e9;font-size:2rem;font-family:source-han-serif-tc,serif}@media only screen and (max-width:576px){#hotel .jumbotron-heading{font-size:1.6rem}}#hotel .btn-gradient{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;-webkit-transition-delay:0s;-moz-transition-delay:0s;transition-delay:0s;box-shadow:0 10px 20px rgba(109,109,109,.16)!important;padding:.6rem 3rem;border:none;border-radius:50px;background-color:#84633d;font-weight:400;background-image:-webkit-gradient(linear,left top,right top,from(#5989e5),to(#37cfdc));background-image:linear-gradient(to right,#84633d,#ae9373)}#hotel .btn-gradient:hover{opacity:.85}#hotel .bg-color{background-image:url(../hotel/img/bg_01.png)}#hotel .footer-contact{background-color:#c7ad87;background-position:right -300px bottom -270px;background-size:570px;background-repeat:no-repeat}#hotel .pic-list h6{display:inline-block;background:#84633d;color:#fff;padding:10px 12px;position:relative}#hotel .pic-list h6:after{content:"";border-top:19px solid transparent;border-bottom:19px solid transparent;border-left:33px solid #84633d;position:absolute;right:-28px;top:0;bottom:0;transform:scaleX(.7);transition:.3s}#hotel .btn-style{background:#84633d;color:#fff;padding:10px 12px;position:relative}#hotel .btn-style:after{content:"";border-top:21px solid transparent;border-bottom:21px solid transparent;border-left:33px solid #84633d;position:absolute;right:-28px;top:0;bottom:0;transform:scaleX(.7);transition:.3s}#hotel .btn-style:hover{background:#3e2f1d;transition:.3s}#hotel .btn-style:hover:after{border-left:33px solid #3e2f1d}#beauty{font-family:futura-pt,sans-serif;font-weight:400}#beauty .bg-secondary{background-color:#ffc7ae!important}#beauty .breadcrumb-line .breadcrumb{border-color:#a3886c}#beauty .breadcrumb-line:before{background:#a3886c}#beauty .breadcrumb-line .active,#beauty .breadcrumb-line a{color:#a3886c}#beauty .bg-light{background-color:#f8f8f8!important}#beauty blockquote,#beauty h1,#beauty h2,#beauty h3,#beauty h4,#beauty h5,#beauty h6{color:#493b2d;font-weight:400;font-family:source-han-serif-tc,serif}#beauty .bg-primary{background-color:#876e55!important}#beauty .btn-primary{background-color:#a3886c;border-color:#a3886c}#beauty .btn-primary:focus,#beauty .btn-primary:hover{background-color:#493b2d;border-color:#685541}#beauty .btn-outline-primary{color:#a3886c;border-color:#a3886c}#beauty .btn-outline-primary:hover{color:#fff;background:#a3886c;border-color:#a3886c}#beauty .btn-primary:not(:disabled):not(.disabled).active,#beauty .btn-primary:not(:disabled):not(.disabled):active,#beauty .show>.btn-primary.dropdown-toggle{background-color:#493b2d;border-color:#685541}#beauty .badge-primary{background-color:#a3886c}#beauty .owl-carousel .owl-nav button.owl-next,#beauty .owl-carousel .owl-nav button.owl-prev{background:#e9e9e9}#beauty .owl-carousel .owl-nav button.owl-next:hover,#beauty .owl-carousel .owl-nav button.owl-prev:hover{background:#a3886c}#beauty .bg-footer{background-color:#756153}#beauty .bg-footer p{font-size:.9rem;line-height:1.7}#beauty .btn-more{height:50px;line-height:50px;display:block;text-align:center;background:url(../beauty/img/kagi-01.png) left top/7px 7px no-repeat,url(../beauty/img/kagi-02.png) right top/7px 7px no-repeat,url(../beauty/img/kagi-03.png) left bottom/7px 7px no-repeat,url(../beauty/img/kagi-04.png) right bottom/7px 7px no-repeat #fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s;outline:0;position:relative;z-index:2;font-size:13px;padding:0}#beauty .btn-more:hover{background-color:#f7f1ad;transition:all .2s}#beauty .btn-more:hover::after,#beauty .btn-more:hover::before{width:0;background-color:#f7f1ad}#beauty .btn-more::after,#beauty .btn-more::before{position:absolute;z-index:-1;display:block;content:'';width:50%;height:100%;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all .3s;transition:all .3s}#beauty .btn-more::before{top:0;right:7px}#beauty .btn-more::after{bottom:0;left:7px}#beauty .table-list{overflow:hidden;position:relative;z-index:100}#beauty .table-list tr:before{content:".....................................................................................................................................................................................................................................................................................................................";white-space:nowrap;position:absolute;line-height:1}#beauty .table-list .price-name{background-color:#f8f8f8;position:relative;z-index:100;padding-right:10px}#beauty .table-list .price{padding-left:10px}#beauty .table-list td{background-color:#f8f8f8;position:relative;z-index:100}#beauty .table-list th{font-weight:400;padding-right:2rem}#beauty .navbar-expand-lg .navbar-nav .nav-link{font-family:source-han-serif-tc,serif}#company h1,#company h2,#company h3,#company h4,#company h5,#company h6{color:#001838;font-weight:400}#company .bg-primary{background-color:#00449e!important}#company .btn-primary{background-color:#005ad1;border-color:#005ad1}#company .btn-primary:focus,#company .btn-primary:hover{background-color:#00449e;border-color:#002e6b}#company .btn-outline-primary{color:#005ad1;border-color:#005ad1}#company .btn-outline-primary:hover{color:#fff;background:#005ad1;border-color:#005ad1}#company .btn-primary:not(:disabled):not(.disabled).active,#company .btn-primary:not(:disabled):not(.disabled):active,#company .show>.btn-primary.dropdown-toggle{background-color:#001838;border-color:#002e6b}#company .badge-primary{background-color:#005ad1}#company .footer-contact{background-color:#feb62d}#company .boxshadow1{box-shadow:inset 0 15px 20px -15px #002e6b,inset 0 -15px 20px -15px #002e6b}#company .bg-footer{background-color:#00449e}#company .bg-footer p{font-size:.9rem;line-height:1.7}#company .jumbotron h1{color:#f7d943;margin-bottom:1rem;font-family:source-han-serif-tc,serif;font-weight:500;font-style:normal}#company .jumbotron h2{font-size:1.5rem;font-family:source-han-serif-tc,serif;font-weight:200}#company .full-banner{background-position:center 35%;background-size:cover;background-repeat:no-repeat}#company .full-banner .index-banner{height:70vh}#company .full-banner .title h1{font-family:source-han-serif-tc,serif;font-weight:500;font-size:3rem;margin-bottom:.8rem;color:#fff}#company .full-banner .title p{font-size:1.1rem;margin-bottom:1rem;color:#fff}@media only screen and (max-width:576px){#company .full-banner .index-banner{height:40vh}#company .full-banner .index-banner .title h1{font-size:2.6rem}#company .full-banner .index-banner .title p{font-size:1rem}}#company .img-w25-content-w75 .w-25{background-size:cover;background-repeat:no-repeat}#company .img-w25-content-w75 .top-pic{height:25vh;background-repeat:no-repeat;background-position:left 17%;background-size:cover}#company .shadow{transition:.1s;background:#fff}#company .shadow:hover{box-shadow:0 0 .5rem rgba(0,0,0,.175)!important}
/*# sourceMappingURL=all.min.css.map */
