@import"all.css";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@500&family=Noto+Sans:ital,wght@0,500;1,500&family=Noto+Serif+TC&display=swap";@import"https://fonts.googleapis.com/css2?family=Arapey:ital@0;1&family=Noto+Sans+TC:wght@500&family=Noto+Sans:ital,wght@0,500;1,500&family=Noto+Serif+TC&display=swap";@import"https://fonts.googleapis.com/css2?family=DM+Serif+Display&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input,button,textarea{outline:none}*{box-sizing:border-box}a{text-decoration:none}a{color:#666}body{font-family:Helvetica,Arial,"Noto Sans TC","微軟正黑體",Heiti TC,"メイリオ",sans-serif;line-height:1;color:#666}/*!
 * animate.css -https://daneden.github.io/animate.css/
 * Version - 3.7.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2019 Daniel Eden
 */@keyframes flip{from{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);animation-timing-function:ease-out}40%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);animation-timing-function:ease-in}}.animated.flip{backface-visibility:visible;animation-name:flip}@keyframes lightSpeedIn{from{transform:translate3d(20%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translate3d(0, 0, 0)}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0, 0, 1, 90deg);opacity:0}to{transform-origin:center;transform:translate3d(0, 0, 0);opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes jackInTheBox{from{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes zoomInDown{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{from{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 50px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.zoomInUp{animation-name:zoomInUp}@keyframes slideInDown{from{transform:translate3d(0, -10%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{from{transform:translate3d(0, 10%, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInUp{animation-name:slideInUp}.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.delay-1s{animation-delay:1s}.animated.delay-2s{animation-delay:2s}.animated.delay-3s{animation-delay:3s}.animated.delay-4s{animation-delay:4s}.animated.delay-5s{animation-delay:5s}.animated.fast{animation-duration:800ms}.animated.faster{animation-duration:500ms}.animated.slow{animation-duration:2s}.animated.slower{animation-duration:3s}@media(print),(prefers-reduced-motion: reduce){.animated{animation-duration:1ms !important;transition-duration:1ms !important;animation-iteration-count:1 !important}}@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-10%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInRight{from{opacity:0;transform:translate3d(10%, 0, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInDown{from{opacity:0;transform:translate3d(0, -30%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInUp{from{opacity:0;transform:translate3d(0, 20%, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}.fadeInUp{animation-name:fadeInUp}@keyframes zoomIn{from{opacity:0;transform:scale3d(0.7, 0.7, 0.7)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}.img_effects{animation-name:effects;position:absolute;width:100%;height:100%;top:0;left:0;background:#fff;transform:translate3d(100%, 0, 0)}.effects_wrap{position:relative;overflow:hidden}@keyframes effects{0%{transform:translate3d(-100%, 0, 0)}50%{transform:translate3d(0%, 0, 0)}100%{transform:translate3d(100%, 0, 0)}}.clip_bottom{animation-name:clip_bottom}@keyframes clip_bottom{0%{-webkit-clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%);clip-path:polygon(0 100%, 100% 100%, 100% 100%, 0% 100%)}100%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%)}}.clip_top{animation-name:clip_top}@keyframes clip_top{0%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 0, 0 0);clip-path:polygon(0 0, 100% 0, 100% 0, 0 0)}100%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}.clip_left{animation-name:clip_left}@keyframes clip_left{0%{-webkit-clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%);clip-path:polygon(0 0, 0 0, 0 100%, 0% 100%)}100%{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}}.clip_right{animation-name:clip_right}@keyframes clip_right{0%{-webkit-clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%);clip-path:polygon(100% 0, 100% 0, 100% 100%, 100% 100%)}100%{-webkit-clip-path:polygon(100% 0, 0 0, 0 100%, 100% 100%);clip-path:polygon(100% 0, 0 0, 0 100%, 100% 100%)}}.flex{max-width:100%;padding:0 30px}@media(max-width: 500px){.flex{padding:30px}}.flex .col--2{flex:0 0 50%;max-width:50%;padding:15px}@media(max-width: 500px){.flex .col--2{flex:0 0 100%;max-width:100%;padding:15px 0}}.flex .col--2 h2{font-size:26px;font-weight:bold}@media(max-width: 500px){.flex .col--2 h2{font-size:20px}}.flex .col--2 h3{font-size:22px}@media(max-width: 500px){.flex .col--2 h3{font-size:18px}}.flex .col--3{flex:0 0 33.3333333333%;max-width:33.3333333333%;padding:15px}@media(max-width: 500px){.flex .col--3{flex:0 0 100%;max-width:100%;padding:15px 0}}.flex .col--3 h2{font-size:26px;font-weight:bold}@media(max-width: 500px){.flex .col--3 h2{font-size:20px}}.flex .col--3 h3{font-size:22px}@media(max-width: 500px){.flex .col--3 h3{font-size:18px}}body{font-family:"Noto Sans TC",sans-serif;color:#755944}.ckeditor{font-size:16px;line-height:28px}.ckeditor img{max-width:100%}input,textarea,select{padding-left:7px;font-size:16px;font-family:"Noto Sans TC",sans-serif}iframe,video{width:100%;max-width:100%}a:hover{text-decoration:none}.flex,.row{display:flex;flex-wrap:wrap}img{max-width:100%}.loading{background-image:url("../img/loading.jpg");width:100%;height:100vh;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:30px;z-index:99999;position:relative}@media(max-width: 500px){.loading{background-position-x:36%;background-position-y:63%;padding:30px 15px}}@media(max-width: 500px){.loading img{max-width:80%}}@media(max-width: 500px){.loading article{text-align:center}}.loading article p{color:#fff;text-align:center;padding-top:25px;letter-spacing:1px}@media(max-width: 500px){.loading article p{font-size:14px}}header{background:#fff;padding:0 8%;position:fixed;top:0;left:0;width:100%;z-index:999}@media(max-width: 1680px){header{padding:0px 30px}}@media(max-width: 1024px){header{padding:0;padding:30px}}@media(max-width: 1024px){header{padding:10px 30px}}header .row{align-items:center}header .row .logo{flex:0 0 200px}@media(max-width: 1024px){header .row .logo{flex:0 0 100%}}header .row .logo .menuBtn{display:none}@media(max-width: 1024px){header .row .logo .menuBtn{display:block;position:absolute;top:20px;right:30px}}header .row menu{display:flex;flex-wrap:wrap;flex:calc(100% - 200px);padding-left:6%;padding-bottom:17px;align-items:center;position:relative}@media(max-width: 1440px){header .row menu{padding-left:30px}}@media(max-width: 1024px){header .row menu{flex:0 0 100%;padding-left:0;height:100vh;background-color:#8b766b;position:fixed;top:0;left:0;padding:30px;width:100%;align-content:flex-start;height:100vh;overflow-y:auto;display:none;z-index:99}}header .row menu .menuClose{display:none}@media(max-width: 1024px){header .row menu .menuClose{display:block;position:absolute;right:30px;top:30px;color:#fff;font-size:28px;cursor:pointer}}header .row menu ul{flex:0 0 calc(100% - 200px)}@media(max-width: 1440px){header .row menu ul{flex:0 0 calc(100% - 200px);justify-content:space-around}}@media(max-width: 1370px){header .row menu ul{flex:0 0 calc(100% - 150px)}}@media(max-width: 1280px){header .row menu ul{flex:0 0 100%}}@media(max-width: 1024px){header .row menu ul{padding-top:36px}}header .row menu ul li{padding-top:20px;padding:20px 20px}@media(max-width: 1680px){header .row menu ul li{padding:20px 20px}}@media(max-width: 1370px){header .row menu ul li{padding:20px 12px}}@media(max-width: 1024px){header .row menu ul li{flex:0 0 100%;text-align:center;font-size:20px;padding:5px}}@media(max-width: 500px){header .row menu ul li{flex:0 0 50%;padding:15px 0px}}header .row menu ul li a{line-height:64px;color:#ac9488}@media(max-width: 1024px){header .row menu ul li a{color:#fff}}@media(max-width: 500px){header .row menu ul li a{line-height:42px}}header .row menu ul .active{background-color:#ac9488;border-radius:0px 0px 0px 25px}@media(max-width: 1024px){header .row menu ul .active{background-color:rgba(0,0,0,0);border-radius:0}}header .row menu ul .active a{color:#fff}@media(max-width: 1024px){header .row menu ul .active a{color:#ecd4c8}}header .row menu .search_row{border-bottom:solid 1px #ac9488;flex:0 0 200px}@media(max-width: 1440px){header .row menu .search_row{flex:200px}}@media(max-width: 1370px){header .row menu .search_row{flex:150px}}@media(max-width: 1370px){header .row menu .search_row{flex:150px}}@media(max-width: 1024px){header .row menu .search_row{order:-1;display:flex;flex-wrap:wrap;justify-content:space-between;background-color:#fff;padding:10px 30px;border-radius:3rem;max-width:600px;margin:0 auto}}@media(max-width: 768px){header .row menu .search_row{max-width:400px}}@media(max-width: 500px){header .row menu .search_row{margin-top:80px;margin-bottom:40px}}header .row menu .search_row input{border:none;padding-bottom:9px;color:#ac9488;max-width:150px}@media(max-width: 1440px){header .row menu .search_row input{max-width:150px}}@media(max-width: 1370px){header .row menu .search_row input{max-width:120px}}@media(max-width: 1024px){header .row menu .search_row input{max-width:80%;width:100%;padding-bottom:0}}header .row menu .search_row input::-moz-placeholder{color:#ac9488}header .row menu .search_row input::placeholder{color:#ac9488}@media(max-width: 1024px){header .row menu .search_row input::-moz-placeholder{color:#484848}header .row menu .search_row input::placeholder{color:#484848}}header .row menu .search_row img{max-width:20px;position:relative;top:5px}.main{background-color:#f8f6f4;padding-top:121px;position:relative}@media(max-width: 1024px){.main{padding-top:80px}}.main::before{content:"";position:absolute;left:0;width:35px;height:100%;background-color:#ac9488;top:0;z-index:1}@media(max-width: 920px){.main::before{display:none}}.main::after{content:"";position:absolute;right:0;width:35px;height:calc(100% - 100vh);background-color:#ac9488;top:100vh;z-index:1}@media(max-width: 920px){.main::after{display:none}}.main .home_banner{max-width:1760px;padding:50px;background-color:#ac9488;display:flex;flex-wrap:wrap}@media(max-width: 500px){.main .home_banner{padding:30px;padding-bottom:60px}}.main .home_banner .bannerTxt{flex:0 0 170px;text-align:right;padding-right:30px}@media(max-width: 1024px){.main .home_banner .bannerTxt{flex:0 0 100px}}@media(max-width: 920px){.main .home_banner .bannerTxt{flex:0 0 55px}}@media(max-width: 500px){.main .home_banner .bannerTxt{display:none}}.main .home_banner .slick_banner{flex:0 0 calc(100% - 170px);max-width:calc(100% - 170px)}@media(max-width: 1024px){.main .home_banner .slick_banner{flex:0 0 calc(100% - 100px);max-width:calc(100% - 100px)}}@media(max-width: 500px){.main .home_banner .slick_banner{flex:0 0 100%;max-width:100%}}.main .home_banner .slick_banner section{border-radius:50px 50px 50px 150px}@media(max-width: 500px){.main .home_banner .slick_banner section{border-radius:20px 20px 20px 80px}}.main .home_banner .slick_banner section img{border-radius:50px 50px 50px 150px}@media(max-width: 500px){.main .home_banner .slick_banner section img{border-radius:20px 20px 20px 80px}}.main .home_banner .slick_banner .slick-dots{position:absolute;top:45%;z-index:9;left:99%}@media(max-width: 920px){.main .home_banner .slick_banner .slick-dots{left:104%}}@media(max-width: 500px){.main .home_banner .slick_banner .slick-dots{top:auto;bottom:-40px;left:0;display:flex;flex-wrap:wrap;width:100%;justify-content:center}}.main .home_banner .slick_banner .slick-dots li{width:13px;height:13px;background-color:#d6c7c0;border-radius:100%;margin:12px;cursor:pointer}@media(max-width: 500px){.main .home_banner .slick_banner .slick-dots li{margin:5px}}.main .home_banner .slick_banner .slick-dots li button{background-color:rgba(0,0,0,0);border:none;font-size:0}.main .home_banner .slick_banner .slick-dots .slick-active{background-color:#fff}.home_title{text-align:center;position:relative}.home_title::before{content:"";position:absolute;width:calc(42% - 110px);height:1px;left:8%;top:50px;background-color:#af988b}@media(max-width: 920px){.home_title::before{width:calc(42% - 110px);left:0%}}@media(max-width: 500px){.home_title::before{width:calc(42% - 70px);left:0%}}.home_title::after{content:"";position:absolute;width:calc(42% - 110px);height:1px;right:8%;top:50px;background-color:#af988b}@media(max-width: 920px){.home_title::after{width:calc(42% - 110px);right:0%}}@media(max-width: 500px){.home_title::after{width:calc(42% - 70px)}}.home_title .ch{font-size:24px;line-height:36px;color:#755944;font-weight:500}.home_title .en{font-size:18px;line-height:27px;color:#af988b}.goTop{position:fixed;right:30px;bottom:30px}@media(max-width: 500px){.goTop{display:none}}.home_brand{padding:80px 0;position:relative;z-index:8;background-color:#f8f6f4}@media(max-width: 920px){.home_brand{padding:30px 0}}.home_brand::before{content:"";position:absolute;left:0;width:35px;height:83.5%;background-color:#ac9488;bottom:0;z-index:1}@media(max-width: 1440px){.home_brand::before{height:81%}}@media(max-width: 1024px){.home_brand::before{height:76.7%}}@media(max-width: 920px){.home_brand::before{display:none}}.home_brand::after{content:"";position:absolute;right:0;width:35px;height:75.7%;background-color:#ac9488;bottom:0;z-index:1}@media(max-width: 1440px){.home_brand::after{height:74%}}@media(max-width: 1024px){.home_brand::after{height:71%}}@media(max-width: 920px){.home_brand::after{display:none}}.home_brand .content{padding-top:100px;display:flex;flex-wrap:wrap}@media(max-width: 500px){.home_brand .content{padding-top:30px}}.home_brand .content .col-1{flex:0 0 28%}@media(max-width: 1440px){.home_brand .content .col-1{flex:0 0 24%}}@media(max-width: 920px){.home_brand .content .col-1{display:none}}.home_brand .content .col-1 figure{padding:50px}.home_brand .content .col-2{flex:0 0 32%;padding:0 50px}@media(max-width: 920px){.home_brand .content .col-2{display:none}}.home_brand .content .col-2 h2{font-size:24px;line-height:36px;color:#755944;padding-bottom:12px}.home_brand .content .col-2 article{line-height:28px;color:#755944;padding-bottom:30px;padding-right:80px}.home_brand .content .col-3{flex:0 0 40%;padding-top:6%}@media(max-width: 1440px){.home_brand .content .col-3{flex:0 0 44%}}@media(max-width: 920px){.home_brand .content .col-3{display:none}}.home_brand .content .col-3 figure{padding-bottom:30px}.home_brand .content .col-3 p{padding:15px 0;padding-right:8%;line-height:28px;color:#755944}.home_brand .content .col-3 .more{background-color:rgba(0,0,0,0)}.home_brand .content .col-3 .more:hover{background-color:#ac9488}.home_brand .content .col-4{display:none}@media(max-width: 920px){.home_brand .content .col-4{display:block}}.home_brand .content .col-4 article{padding-left:6%;padding-bottom:30px}.home_brand .content .col-4 article h2{font-size:20px;color:#755944;font-weight:500;padding-bottom:18px}.home_brand .content .col-4 article p{line-height:28px;padding-bottom:20px}.home_brand .content .col-4 article figure img{max-width:initial;width:100%}.home_brand .content .col-4 .row figure{flex:0 0 180px}@media(max-width: 500px){.home_brand .content .col-4 .row figure{flex:0 0 160px}}.home_brand .content .col-4 .row .article{flex:0 0 calc(100% - 180px);padding-left:20px;line-height:28px;padding-right:20px}@media(max-width: 500px){.home_brand .content .col-4 .row .article{flex:0 0 calc(100% - 160px);line-height:22px}}.home_brand .content .col-4 .row .article p{padding-bottom:25px}@media(max-width: 500px){.home_brand .content .col-4 .row .article p{padding-bottom:15px}}@media(max-width: 380px){.home_brand .content .col-4 .row .article p{font-size:14px;line-height:20px;padding-bottom:12px;text-align:justify}}.home_service{padding:80px 0;background:#fff}@media(max-width: 1440px){.home_service{padding-bottom:20px}}.home_service .content{padding:5%}@media(max-width: 500px){.home_service .content{padding:30px}}.home_service .content .row figure{overflow:hidden;aspect-ratio:1}.home_service .content .row figure img{transform:scale(1);transition:.6s transform;width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.home_service .content .row section:nth-child(2n+1){flex:0 0 25%;padding:30px}@media(max-width: 920px){.home_service .content .row section:nth-child(2n+1){flex:0 0 50%}}@media(max-width: 500px){.home_service .content .row section:nth-child(2n+1){padding:30px 0;flex:0 0 100%}}.home_service .content .row section:nth-child(2n+1) article{background-image:url("../img/service_line.png");background-repeat:no-repeat;padding-top:50px;background-position-y:30px;color:#af988b;font-size:18px;line-height:28px}.home_service .content .row section:nth-child(2n+1) article .en{font-size:15px}.home_service .content .row section:nth-child(2n){flex:0 0 25%;padding:30px}@media(max-width: 920px){.home_service .content .row section:nth-child(2n){flex:0 0 50%}}@media(max-width: 500px){.home_service .content .row section:nth-child(2n){padding:30px 0;flex:0 0 100%;display:flex}}.home_service .content .row section:nth-child(2n) article{background-image:url("../img/service_line.png");background-repeat:no-repeat;padding-bottom:30px;background-position-y:0px;color:#af988b;font-size:18px;padding-top:30px;line-height:28px}@media(max-width: 500px){.home_service .content .row section:nth-child(2n) article{padding-top:50px;padding-bottom:0;background-position-y:30px}}.home_service .content .row section:nth-child(2n) article .en{font-size:15px}.home_service .content .row section:hover figure img{transform:scale(1.1);transition:.6s transform}.home_service .more_row{padding:30px 0;text-align:center;position:relative}.home_service .more_row::after{content:"";position:absolute;left:6%;top:80px;width:87%;height:1px;background-color:#755944}@media(max-width: 500px){.home_service .more_row::after{width:100%;left:0%}}.home_service .more_row a{width:136px;margin:0 auto;line-height:50px;text-align:center;border:solid 1px #755944;display:inline-block;border-radius:3rem;margin-top:20px;color:#ac9488;font-size:18px;background-color:#fff;position:relative;z-index:9}.home_service .more_row a:hover{background-color:#ac9488;color:#fff}.home_blog{background-image:url("../img/home_blog.png");padding:80px 0}@media(max-width: 500px){.home_blog{padding:30px 0;background-image:none;background-color:#faf7f3}}.home_blog .content{padding:5%}@media(max-width: 1370px){.home_blog .content{padding-bottom:0}}@media(max-width: 500px){.home_blog .content{padding:30px}}.home_blog .content .blog_slick{display:flex;flex-wrap:wrap;align-items:center}.home_blog .content .blog_slick section{padding:30px;flex:0 0 33.333%}@media(max-width: 920px){.home_blog .content .blog_slick section{padding:10px}}.home_blog .content .blog_slick section .blog_col{max-width:470px;aspect-ratio:1;margin:0 auto}.home_blog .content .blog_slick section .blog_col img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.home_blog .content .blog_slick section .blog_col article{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-size:24px;padding:15px 0 15px;line-height:34px;color:#755944;max-height:52px}@media(max-width: 920px){.home_blog .content .blog_slick section .blog_col article{font-size:18px;line-height:28px;font-weight:500;max-height:48px}}.home_blog .content .blog_slick section .blog_col p{display:none}.home_blog .content .slick-active{transform:scale(0.85);cursor:pointer}.home_blog .content .slick-active .more_row{display:none}.home_blog .content .slick-active .blog_col figure{border:solid 1px #755944;border-radius:20px}.home_blog .content .slick-active .blog_col figure img{border-radius:20px;width:100%;max-width:initial}.home_blog .content .slick-cloned .blog_col figure{border:solid 1px #755944}.home_blog .content .slick-center{transform:scale(1);cursor:auto}.home_blog .content .slick-center .more_row{display:block}.home_blog .content .slick-center .blog_col figure{max-width:470px;max-height:410px;aspect-ratio:470/410;overflow:hidden;border-radius:65px 65px 0 0;border:solid 1px #755944}.home_blog .content .slick-center .blog_col figure img{transform:scale(1);transition:.6s transform;border-radius:0;width:100%;aspect-ratio:470/410;-o-object-fit:cover;object-fit:cover}.home_blog .content .slick-center .blog_col p{line-height:26px;display:-webkit-box !important;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.home_blog .content .slick-center:hover .blog_col img{transform:scale(1.2);transition:.6s transform}.home_blog .more_row{text-align:center;padding-top:30px}.home_blog .more_row a:hover{background-color:#ac9488;color:#fff}.more_link{width:136px;margin:0 auto;line-height:50px;text-align:center;border:solid 1px #755944;display:inline-block;border-radius:3rem;margin-top:20px;color:#ac9488;font-size:18px;background-color:#fff;position:relative;z-index:9}.more_link:hover{background-color:#ac9488;color:#fff}.home_news{padding:80px 0;background-color:#fff}@media(max-width: 500px){.home_news{padding:30px 0}}.home_news .content{padding:5%}@media(max-width: 500px){.home_news .content{padding:30px}}.home_news .content .row{align-items:center}.home_news .content .row .col{flex:0 0 50%;padding:0 3%}@media(max-width: 500px){.home_news .content .row .col{flex:0 0 100%;padding:0}}.home_news .content .row .col h2{color:#755944;font-size:24px;line-height:36px;padding-bottom:12px}@media(max-width: 500px){.home_news .content .row .col h2{padding-top:25px}}.home_news .content .row .col p{color:#755944;font-size:16px;line-height:28px;padding-bottom:12px}.home_news .content .row .col figure{aspect-ratio:16/9}.home_news .content .row .col figure img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}@media(max-width: 500px){.home_news .content .more_row{text-align:center}}.home_intro{background-color:#e4dedb;padding-top:30px}@media(max-width: 1280px){.home_intro{padding-top:0}}.home_intro .content{padding:5%;display:flex;flex-wrap:wrap;padding-bottom:0;position:relative}@media(max-width: 500px){.home_intro .content{padding:30px}}.home_intro .content figure{flex:0 0 30%;background-size:contain;background-position-y:bottom;background-repeat:no-repeat}@media(max-width: 1024px){.home_intro .content figure{flex:0 0 100%;height:450px;position:absolute;right:0;top:0}}.home_intro .content article{flex:0 0 35%;padding:30px;padding-bottom:0}@media(max-width: 1024px){.home_intro .content article{flex:0 0 100%}}@media(max-width: 500px){.home_intro .content article{padding:0}}.home_intro .content article .row{margin-bottom:50px}@media(max-width: 1024px){.home_intro .content article .row{align-items:center}}.home_intro .content article .row .col{flex:0 0 50%;max-width:50%;padding:30px;padding-bottom:0}@media(max-width: 1280px){.home_intro .content article .row .col{padding:30px 5px}}@media(max-width: 1024px){.home_intro .content article .row .col{padding:0;flex:0 0 100%;max-width:100%;display:flex;flex-wrap:wrap;align-items:center}}@media(max-width: 500px){.home_intro .content article .row .col{padding-top:30px}}.home_intro .content article .row .col section{padding-top:0}@media(max-width: 1024px){.home_intro .content article .row .col section{flex:0 0 50%;max-width:50%;padding:30px}}@media(max-width: 500px){.home_intro .content article .row .col section{padding:0px 10px}}.home_intro .content article .row .col .imgs{display:none}@media(max-width: 1024px){.home_intro .content article .row .col .imgs{display:block}}.home_intro .content article .row .col .name{font-size:30px;color:#755944;padding:15px 0}@media(max-width: 1280px){.home_intro .content article .row .col .name{font-size:24px}}.home_intro .content article .row .col .name span{font-size:16px}.home_intro .content article .row .col .enName{font-size:18px;color:#755944}.home_intro .content article .row .col p{color:#755944;font-size:20px;padding-bottom:20px}.home_intro .content article .row .col ul li,.home_intro .content article .row .col ol li{padding:2px 0;color:#755944;line-height:26px}@media(max-width: 1024px){.home_intro .content article .row .col ul{display:flex;flex-wrap:wrap}}.home_intro .content article .row .col ul li{flex:0 0 25%}@media(max-width: 500px){.home_intro .content article .row .col ul li{flex:0 0 50%}}.home_intro .content article .row .col:last-child{border-left:solid 1px #755944}@media(max-width: 1280px){.home_intro .content article .row .col:last-child{border-left:none}}@media(max-width: 1024px){.home_intro .content article .pcIntro{display:none}}.home_intro .content article .pcIntro a{margin-top:50px;margin:20px 0;display:inline-block;width:136px;line-height:50px;text-align:center;border:solid 1px #755944;border-radius:3rem;font-size:18px;color:#755944}.home_intro .content article .pcIntro a:hover{background:#755944;color:#fff}.home_intro .content article .xlIntro{display:none}@media(max-width: 1024px){.home_intro .content article .xlIntro{display:block}}.home_intro .content article div{padding-bottom:36px}.home_intro .content article div p{font-size:20px;color:#755944;padding-bottom:28px;font-weight:500}.home_intro .content article div ol li{padding:2px 0;color:#755944;line-height:26px}.home_intro .content article .row{max-height:373px}@media(max-width: 1024px){.home_intro .content article .row{max-height:initial;margin-bottom:0}}.home_intro .content section{padding-bottom:70px}@media(max-width: 1440px){.home_intro .content section{padding:30px 0}}@media(max-width: 500px){.home_intro .content section{padding:0}}.home_intro .content section h2{font-size:24px;color:#755944;padding-bottom:18px;font-weight:500}.home_intro .content section p{line-height:28px;text-align:justify;color:#755944}footer{background-color:#ac9488;padding:100px 0 50px}@media(max-width: 1440px){footer{padding:50px 30px}}@media(max-width: 500px){footer{padding:30px 0px 0;padding-bottom:85px}}footer .content{max-width:1410px;margin:0 auto;display:flex;flex-wrap:wrap}@media(max-width: 500px){footer .content{padding:0 30px}}footer .content .logo{flex:0 0 35%;max-width:35%}@media(max-width: 1024px){footer .content .logo{flex:0 0 50%;max-width:50%}}@media(max-width: 500px){footer .content .logo{flex:0 0 100%;max-width:100%}}@media(max-width: 500px){footer .content .logo img{max-width:80%;padding-left:20px}}footer .content .logo div{padding:10px 0}footer .content .logo div a{margin-right:12px}@media(max-width: 500px){footer .content .logo .linksBtn{display:flex;flex-wrap:wrap}}footer .content .logo .linksBtn a{margin-right:12px}@media(max-width: 500px){footer .content .logo .linksBtn a{flex:0 0 25%;margin-right:0px;padding:8px 0;text-align:center}}@media(max-width: 500px){footer .content .logo .linksBtn a svg{width:36px !important;height:36px !important}}footer .content .data{flex:0 0 40%;padding:0 6%;border-left:solid 1px #fff;border-right:solid 1px #fff}@media(max-width: 1024px){footer .content .data{flex:0 0 50%;max-width:50%;border-right:none}}@media(max-width: 500px){footer .content .data{display:none}}footer .content .data ul li{display:flex;flex-wrap:wrap;padding:12px 0;color:#fff}footer .content .data ul li span{flex:0 0 80px}footer .content .data ul li a{color:#fff}footer .content .fMenu{padding-left:6%;flex:0 0 25%}@media(max-width: 1024px){footer .content .fMenu{display:none}}footer .content .fMenu .row{max-width:260px;margin:0 auto;display:flex;flex-wrap:wrap;flex-direction:column;height:210px}footer .content .fMenu .row .col{flex:0 0 20%}footer .content .fMenu .row .col div{padding:8px 0}footer .content .fMenu .row .col a{padding:12px 0;display:inline-block;color:#fff;border-bottom:solid 1px rgba(0,0,0,0)}footer .content .fMenu .row .col a:hover{border-bottom:solid 1px #fff}footer .content .fMenu .row .col a b{display:inline-block;width:32px}footer .copyright{text-align:center;font-size:13px;color:#fff;padding-top:50px}@media(max-width: 500px){footer .copyright{font-size:15px;line-height:22px;background-color:#755944;padding:20px 0}}footer .copyright a{color:#fff}footer .copyright .support a{padding:0 1rem;border-right:1px solid #fff}footer .copyright .support a:last-child{border-width:0}.fixed_row{display:none}@media(max-width: 500px){.fixed_row{display:flex;flex-wrap:wrap;position:fixed;width:100%;bottom:0;left:0;z-index:99;background-color:#ac9488;padding:12px 0}}.fixed_row div{flex:0 0 33.333%;text-align:center;border-left:solid 1px #000;padding:8px 12px}.fixed_row div a{color:#fff}.fixed_row div a p{padding-top:10px}.fixed_row div img{max-width:28px}.fixed_row div:first-child{border:none}.search_wrap{padding:30px;padding-top:5%;max-width:1440px;margin:0 auto;padding-bottom:5%}.search_wrap .title{font-size:24px;color:#755944;font-weight:bold;border-bottom:solid 1px #755944;padding-bottom:25px;margin-bottom:30px}.search_wrap .title .en{font-size:16px;padding-left:12px;font-weight:700;color:#ac9488}.search_wrap .noData{padding-bottom:30px;line-height:25px}.search_wrap .noData a{border:solid 1px #755944;padding:15px 36px;color:#755944;display:inline-block;margin-top:20px}.search_wrap .noData a:hover{background-color:#755944;color:#fff}.search_wrap .content .row .col{padding:15px;flex:0 0 25%}@media(max-width: 1024px){.search_wrap .content .row .col{flex:0 0 33.33%}}@media(max-width: 920px){.search_wrap .content .row .col{flex:0 0 50%}}@media(max-width: 500px){.search_wrap .content .row .col{flex:0 0 100%;padding:0}}.search_wrap .content .row .col .title{padding-top:12px;color:#755944;font-size:18px;border-bottom:none;text-align:center;margin-bottom:10px}.search_wrap .content .row .col .link{text-align:center;padding-bottom:50px}.search_wrap .content .row .col .link span{border:solid 1px #755944;padding:15px 36px;color:#755944;display:inline-block;cursor:pointer}@media(max-width: 500px){.search_wrap .content .row .col .link span{width:100%;display:block}}.search_wrap .content .row .col .link span:hover{background-color:#755944;color:#fff}.search_wrap .content .row .col figure{aspect-ratio:1}.search_wrap .content .row .col figure img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.member{padding:10% 0 0}@media(max-width: 1440px){.member{padding:120px 0 0}}@media(max-width: 1024px){.member{padding:120px 0 0}}@media(max-width: 500px){.member{padding:120px 0 0}}.member .content{max-width:1444px;margin:0 auto;padding:0 30px}.member .content .catalog{padding-bottom:30px;margin-bottom:25px}.member .content .catalog span{color:#000}.member .content .terms .title{border-bottom:solid 1px #989898;padding-bottom:18px;margin-bottom:30px;font-size:24px;color:#000;display:flex;align-items:center;font-weight:bold}.member .content .terms .terms_row{padding:0 30px;line-height:28px}@media(max-width: 500px){.member .content .terms .terms_row{padding:0;text-align:justify}}.member .content .terms .terms_row p{line-height:26px;color:#313131;margin:18px 0}.member .content .terms .terms_row ul{padding-left:2rem;list-style:disc;color:#313131}.member .content .terms .terms_row .strong,.member .content .terms .terms_row b{font-weight:bold}.member .content .terms .terms_row .repage{padding-top:50px}.member .content .terms .terms_row .repage a{padding:14px 50px;border:solid 1px #000;font-size:14px}.member .content .terms .terms_row .repage a:hover{background-color:#755944;color:#fff;border:solid 1px #755944}@media(max-width: 500px){.pc{display:none !important}}.xs{display:none !important}@media(max-width: 500px){.xs{display:block !important}}.banner{background-color:#fff;padding:5% 0}@media(max-width: 1440px){.banner{padding:30px}}@media(max-width: 1024px){.banner{padding-top:85px}}@media(max-width: 500px){.banner{padding:0 0 5%}}.banner .container{max-width:1400px;margin:0 auto;position:relative}.banner .container figure{text-align:right;padding-right:30px;padding-bottom:30px;position:relative;position:relative;z-index:5}@media(max-width: 500px){.banner .container figure{padding-right:0}}.banner .container figure::after{content:"";position:absolute;width:calc(85% - 30px);height:calc(100% - 30px);right:0;bottom:0;background-color:#989898}@media(max-width: 500px){.banner .container figure::after{display:none}}.banner .container figure::before{content:"";z-index:1;position:absolute;width:300px;height:120px;left:0;bottom:0;background-color:#fff}.banner .container figure img{position:relative;z-index:99}.banner .container article{position:absolute;left:0px;bottom:-15px;z-index:9}@media(max-width: 500px){.banner .container article{left:140px;bottom:0}}.banner .container article::before{content:"";z-index:1;position:absolute;width:300px;height:120px;left:0;bottom:0;background-color:#fff}@media(max-width: 500px){.banner .container article::before{display:none}}.banner .container article .en{font-size:48px;line-height:48px;color:#ac9488;font-family:"DM Serif Display",serif;position:relative;z-index:8}@media(max-width: 920px){.banner .container article .en{font-size:28px;line-height:28px}}.banner .container article h1{position:relative;z-index:8;font-size:28px;color:#755944;font-weight:bold;padding-bottom:10px;padding-left:3px}@media(max-width: 920px){.banner .container article h1{font-size:18px;padding-bottom:0px}}.banner .mask{position:absolute;bottom:0;left:0;z-index:8}@media(max-width: 500px){.banner .mask{z-index:99}}.news .container .newsList{padding:0 30px;margin-bottom:70px}@media(max-width: 500px){.news .container .newsList{margin-bottom:20px}}.news .container .newsList a{display:inline-block;padding:12px 30px;color:#755944;border:solid 1px #755944;margin-right:15px}@media(max-width: 500px){.news .container .newsList a{display:block;margin-right:0px;margin-top:-1px}}.news .container .newsList a:hover{background-color:#755944;color:#fff}.news .container .newsList .active{background-color:#755944;color:#fff}.news .container .news_row{padding-bottom:8%}.news .container .news_row .row .col{padding:0 30px;flex:0 0 33.333%;margin-bottom:30px}@media(max-width: 500px){.news .container .news_row .row .col{flex:0 0 100%}}.news .container .news_row .row .col .date{color:#755944;padding-bottom:10px;padding-top:20px}.news .container .news_row .row .col .classify{color:#755944;padding-bottom:10px;font-size:14px}.news .container .news_row .row .col .title{color:#313131;line-height:26px;font-size:18px;height:24px;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news .container .news_row .row .col p{font-size:14px;line-height:20px;color:#313131;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news .container .news_row .row .col figure{aspect-ratio:16/9}.news .container .news_row .row .col figure img{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.qa .container .qaList{padding:0 30px;margin-bottom:70px}.qa .container .qaList a{display:inline-block;padding:12px 30px;color:#755944;border:solid 1px #755944;margin-right:15px}@media(max-width: 500px){.qa .container .qaList a{display:block;margin-right:0;margin-top:-1px}}.qa .container .qaList a:hover{background-color:#755944;color:#fff}.qa .container .qaList .active{background-color:#755944;color:#fff}.qa .container .qa_row{padding-bottom:8%}.qa .container .qa_row .row_order{border-top:solid 1px #dadada;padding-top:50px;margin-top:30px}.qa .container .qa_row .row .classify{flex:0 0 25%;padding-right:5%;padding-left:30px;font-size:28px;color:#755944;font-weight:bold}@media(max-width: 500px){.qa .container .qa_row .row .classify{flex:0 0 100%;margin-bottom:30px}}.qa .container .qa_row .row .content{flex:0 0 75%}@media(max-width: 500px){.qa .container .qa_row .row .content{flex:0 0 100%;padding-left:30px}}.qa .container .qa_row .row .content section{border-bottom:solid 1px #dadada;margin-bottom:30px}.qa .container .qa_row .row .content section .q_col{font-size:20px;color:#000;padding-bottom:30px;padding-right:120px;position:relative;cursor:pointer;line-height:24px}.qa .container .qa_row .row .content section .q_col .q_Btn{position:absolute;right:50px;width:18px;height:18px;top:13px}.qa .container .qa_row .row .content section .q_col .q_Btn::before{content:"";position:absolute;width:100%;height:2px;background-color:#755944;top:0;left:0}.qa .container .qa_row .row .content section .q_col .q_Btn::after{content:"";position:absolute;width:2px;height:100%;background-color:#755944;top:-8px;left:8px;opacity:1;transition:.5s opacity,.5s top}.qa .container .qa_row .row .content section .q_col_toggle{border-bottom:solid 1px #dadada}.qa .container .qa_row .row .content section .q_col_toggle .q_Btn::after{opacity:0;top:-100%;transition:.5s opacity,.5s top}.qa .container .qa_row .row .content section article{padding:30px 0;max-width:680px;line-height:32px;display:none}.qa .container .qa_row .row .content section:last-child{border:none}.video .container .videoList{padding:0 30px;margin-bottom:70px}@media(max-width: 500px){.video .container .videoList{margin-bottom:30px}}.video .container .videoList a{display:inline-block;padding:12px 30px;color:#755944;border:solid 1px #755944;margin-right:15px}@media(max-width: 500px){.video .container .videoList a{display:block;margin-top:-1px;margin-right:0}}.video .container .videoList a:hover{background-color:#755944;color:#fff}.video .container .videoList .active{background-color:#755944;color:#fff}.video .container .video_row{padding-bottom:8%}.video .container .video_row .row .col{padding:0 30px;flex:0 0 33.333%;margin-bottom:30px}@media(max-width: 920px){.video .container .video_row .row .col{padding:0 15px;flex:0 0 50%}}@media(max-width: 500px){.video .container .video_row .row .col{padding:0 30px;flex:0 0 100%}}.video .container .video_row .row .col .date{display:flex;flex-wrap:wrap;justify-content:space-between;color:#755944;font-family:"DM Serif Display",serif;padding-bottom:10px;padding-top:15px}.video .container .video_row .row .col .date span:nth-child(2){font-weight:bold}.video .container .video_row .row .col .title{color:#313131;line-height:26px;font-size:18px;height:24px;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.video .container .video_row .row .col p{font-size:14px;line-height:20px;color:#313131;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.video .container .video_row .row .col .item_video{width:100%;max-width:100%;margin:0 auto}.video .container .video_row .row .col .item_video iframe{width:100%;aspect-ratio:16/9}.download .container .downloadList{padding:0 30px;margin-bottom:70px}@media(max-width: 500px){.download .container .downloadList{margin-bottom:30px}}.download .container .downloadList a{display:inline-block;padding:12px 30px;color:#755944;border:solid 1px #755944;margin-right:15px}@media(max-width: 500px){.download .container .downloadList a{display:block;margin-top:-1px;margin-right:0}}.download .container .downloadList a:hover{background-color:#755944;color:#fff}.download .container .downloadList .active{background-color:#755944;color:#fff}.download .container .download_row{padding-bottom:8%}.download .container .download_row .col{display:flex;flex-wrap:wrap;flex:0 0 33.33%;margin-bottom:30px;padding:0 30px;align-items:center}@media(max-width: 1024px){.download .container .download_row .col{flex:0 0 50%}}@media(max-width: 768px){.download .container .download_row .col{flex:0 0 100%}}.download .container .download_row .col figure{flex:0 0 180px;aspect-ratio:1}@media(max-width: 500px){.download .container .download_row .col figure{flex:0 0 100%}}.download .container .download_row .col figure img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.download .container .download_row .col section{flex:0 0 calc(100% - 180px);padding-left:30px}@media(max-width: 500px){.download .container .download_row .col section{flex:0 0 100%;padding-left:0;padding-top:25px}}.download .container .download_row .col section .title{font-size:14px;color:#755944;padding-bottom:5px}.download .container .download_row .col section p{font-weight:bold;padding-bottom:15px}.download .container .download_row .col section a{display:block;margin-bottom:5px;font-size:12px;color:#707070}.download .container .download_row .col section a img{margin-right:10px;vertical-align:middle}.contact{padding-bottom:8%}.contact .content{max-width:1400px;margin:0 auto}.contact .content .row{align-items:center}.contact .content .row .data{flex:0 0 45%;border-right:solid 1px #313131;padding:3% 0}@media(max-width: 920px){.contact .content .row .data{flex:0 0 100%;order:2;padding:30px 60px}}@media(max-width: 500px){.contact .content .row .data{padding:30px}}.contact .content .row .data .logo{margin-bottom:50px}.contact .content .row .data h1{font-size:20px;padding-bottom:15px}.contact .content .row .data section{padding:5px 0;display:flex;flex-wrap:wrap;line-height:22px}.contact .content .row .data section span{display:inline-block;flex:60px;max-width:60px;font-family:"DM Serif Display",serif;color:#755944}@media(max-width: 500px){.contact .content .row .data section a{flex:0 0 calc(100% - 60px);max-width:calc(100% - 60px)}}.contact .content .row .data .contact_links{padding-top:30px}.contact .content .row .data .contact_links a{display:inline-block;margin-right:12px}@media(max-width: 1024px){.contact .content .row .data .contact_links a{margin-right:5px;margin-bottom:5px}}.contact .content .row .form{flex:0 0 55%;padding-left:8%}@media(max-width: 920px){.contact .content .row .form{flex:0 0 100%;padding:30px}}.contact .content .row .form .row section{flex:0 0 50%;padding:0 20px;margin-bottom:30px}@media(max-width: 500px){.contact .content .row .form .row section{flex:0 0 100%;padding:0px}}.contact .content .row .form .row section input{width:100%;border:1px solid #dadada;height:33px}.contact .content .row .form .row section p{display:block;padding-bottom:10px}.contact .content .row .form .row .sexy{padding-top:0px;margin-bottom:10px}@media(max-width: 500px){.contact .content .row .form .row .sexy{padding-top:0px;margin-bottom:30px}}.contact .content .row .form .row .sexy label{display:inline-block;margin-right:20px;padding-bottom:30px}.contact .content .row .form .row .sexy input[type=radio]{width:16px;height:16px;width:initial}.contact .content .row .form .row .last_section{flex:0 0 100%;padding:0 20px;margin-bottom:30px}@media(max-width: 500px){.contact .content .row .form .row .last_section{padding:0px}}.contact .content .row .form .row .last_section p{display:block;padding-bottom:10px}.contact .content .row .form .row .last_section textarea{width:100%;height:120px;border:1px solid #dadada}.contact .content .row .form .row .send_row{flex:0 0 100%;padding:0 20px}@media(max-width: 500px){.contact .content .row .form .row .send_row{padding:0}}.contact .content .row .form .row .send_row button{line-height:22px;width:100%;border:none;display:block;font-family:"DM Serif Display",serif;padding:12px;text-align:center;background-color:#755944;color:#fff;font-size:1rem;cursor:pointer}.contact .content .row .form .row .send_row a{display:block;font-family:"DM Serif Display",serif;padding:12px;text-align:center;background-color:#755944;color:#fff}.wrapper{padding-bottom:8%}.wrapper .container{max-width:1400px}.wrapper .container .row .menulist{flex:0 0 330px}@media(max-width: 1024px){.wrapper .container .row .menulist{flex:0 0 250px}}@media(max-width: 1440px){.wrapper .container .row .menulist{padding-left:30px}}@media(max-width: 500px){.wrapper .container .row .menulist{flex:0 0 100%;padding-right:30px}}.wrapper .container .row .menulist ul li{position:relative}.wrapper .container .row .menulist ul li i{position:absolute;right:10px;top:20px}.wrapper .container .row .menulist ul li a{display:block;padding:18px 0;color:#000;border-bottom:solid 1px #dadada}.wrapper .container .row .menulist ul li a:hover{color:#755944}.wrapper .container .row .menulist ul li .active{color:#755944;font-weight:bold}.wrapper .container .row .menulist ul li ol{padding-left:30px;display:none}.wrapper .container .row .menulist ul li ol li a{font-weight:300 !important;color:#000}.wrapper .container .row .menulist ul li ol li ul{padding-left:30px;display:none}.wrapper .container .row .menulist ul .menulistBtnToggle ol{display:block}.wrapper .container .row .menulist ul .menulistBtnToggle ol li i{transform:rotate(0deg)}.wrapper .container .row .menulist ul .menulistBtnToggle ol .menulist_ol_BtnToggle i{transform:rotate(180deg)}.wrapper .container .row .menulist ul .menulistBtnToggle ol .menulist_ol_BtnToggle ul{display:block}.wrapper .container .row .menulist ul .menulistBtnToggle i{transform:rotate(180deg)}.wrapper .container .row .content{flex:0 0 calc(100% - 330px);padding-left:3%}@media(max-width: 1024px){.wrapper .container .row .content{flex:0 0 calc(100% - 250px)}}@media(max-width: 500px){.wrapper .container .row .content{flex:0 0 100%;padding-left:0%}}.wrapper .container .row .content .row .col{padding:0 30px;flex:0 0 33.333%;margin-bottom:30px;cursor:pointer}@media(max-width: 920px){.wrapper .container .row .content .row .col{flex:0 0 50%}}@media(max-width: 500px){.wrapper .container .row .content .row .col{flex:0 0 100%;margin-top:30px}}.wrapper .container .row .content .row .col .date{color:#755944;font-family:"DM Serif Display",serif;padding-bottom:5px}.wrapper .container .row .content .row .col p{color:#000}.wrapper .container .row .content .row .col .title{display:flex;flex-wrap:wrap;justify-content:space-between;font-weight:bold;padding-top:15px}.wrapper .container .row .content .row .col .price{color:#755944;font-size:20px;padding:12px 0}.wrapper .container .row .content .row .col article span{display:inline-block;margin-right:10px;padding:5px 20px;border:solid 1px #dadada}@media(max-width: 500px){.wrapper .container .row .content .row .col img{max-width:500px;width:100%}}.wrapper .container .row .content .row .col figure{aspect-ratio:1}.wrapper .container .row .content .row .col figure img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.albumBox{position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.75);top:0;left:0;display:flex;align-items:center;justify-content:center;opacity:0;z-index:-1}.albumBox .content{max-width:60vh;margin:0 auto;position:relative}@media(max-width: 500px){.albumBox .content{max-width:100%}}.albumBox .content .close{position:absolute;right:-50px;top:-50px;cursor:pointer}@media(max-width: 500px){.albumBox .content .close{right:20px;top:-23px}}.albumBox .content .slider_for{padding:10px}.albumBox .content .slider_for img{max-width:initial;width:100%}@media(max-width: 920px){.albumBox .content .slider_for img{max-width:100%;width:initial}}.albumBox .content .slider_for .mask{position:absolute;bottom:0;left:0;padding:10px 30px;line-height:22px;font-size:14px;color:#fff;background-color:rgba(0,0,0,.75)}@media(max-width: 500px){.albumBox .content .slider_for .mask{position:initial}}.albumBox .content .slider_for .prev-arrow{background-color:rgba(0,0,0,0);border:none;position:absolute;left:-100px;top:42%;cursor:pointer}@media(max-width: 920px){.albumBox .content .slider_for .prev-arrow{left:30px;z-index:9}}@media(max-width: 500px){.albumBox .content .slider_for .prev-arrow{top:30%}}@media(max-width: 500px){.albumBox .content .slider_for .prev-arrow img{max-width:36px}}.albumBox .content .slider_for .next-arrow{background-color:rgba(0,0,0,0);border:none;position:absolute;right:-100px;top:42%;cursor:pointer}@media(max-width: 920px){.albumBox .content .slider_for .next-arrow{right:30px;z-index:9}}@media(max-width: 500px){.albumBox .content .slider_for .next-arrow{top:30%}}@media(max-width: 500px){.albumBox .content .slider_for .next-arrow img{max-width:36px}}.albumBox .content .slider_nav section{padding:10px}.albumBoxtoggle{opacity:1;z-index:999;transition:.7s opacity}.product_item .container{max-width:1200px;padding:0 30px}.product_item .container .product_item_img{display:flex;flex-wrap:wrap}.product_item .container .product_item_img .show_img{flex:0 0 55%;max-width:55%;display:flex;flex-wrap:wrap}@media(max-width: 1024px){.product_item .container .product_item_img .show_img{flex:0 0 100%;max-width:100%}}.product_item .container .product_item_img .show_img .slider_nav{flex:0 0 112px;max-width:112px;order:-1;position:relative;top:-2px}@media(max-width: 1024px){.product_item .container .product_item_img .show_img .slider_nav{max-width:100%;flex:0 0 100%;order:2;padding:0 5px}}.product_item .container .product_item_img .show_img .slider_nav section{margin-bottom:6px;cursor:pointer}@media(max-width: 1024px){.product_item .container .product_item_img .show_img .slider_nav section{padding:0 10px}}.product_item .container .product_item_img .show_img .slider_nav img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.product_item .container .product_item_img .show_img .slider_for{max-width:calc(100% - 120px);flex:0 0 calc(100% - 120px);padding-left:15px;padding-right:30px;padding-bottom:10px}@media(max-width: 1024px){.product_item .container .product_item_img .show_img .slider_for{max-width:100%;flex:0 0 100%}}.product_item .container .product_item_img .show_img .slider_for img{width:100%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}@media(max-width: 768px){.product_item .container .product_item_img .show_img .slider_for img{width:100%;max-width:768px}}.product_item .container .product_item_img .article_data{flex:0 0 45%;max-width:45%;padding-left:3%;line-height:28px}@media(max-width: 768px){.product_item .container .product_item_img .article_data{flex:0 0 100%;max-width:100%;padding-left:0%}}.product_item .container .product_item_img .article_data .name{font-size:22px;line-height:30px;color:#000;font-weight:bold;margin-bottom:15px}@media(max-width: 500px){.product_item .container .product_item_img .article_data .name{font-size:20px;line-height:28px}}.product_item .container .product_item_img .article_data .list{color:#989898;margin-bottom:15px}.product_item .container .product_item_img .article_data .price{color:#755944;margin-top:25px}.product_item .container .product_item_img .article_data .price span{font-size:24px;font-weight:bold}.product_item .container .product_item_img .article_data .color_col{padding:15px 0;display:flex;flex-wrap:wrap}@media(max-width: 500px){.product_item .container .product_item_img .article_data .color_col{padding:10px 0}}.product_item .container .product_item_img .article_data .color_col span{display:flex;padding:0px;margin-right:5px;padding-left:2px;cursor:pointer}.product_item .container .product_item_img .article_data .color_col span input[type=color]{background-color:rgba(0,0,0,0);border:none;padding-left:0;height:35px;width:35px}.product_item .container .product_item_img .article_data .color_col .active{border:solid 1px #000}.product_item .container .product_item_img .article_data .intro h2{color:#755944;font-size:24px;line-height:32px;padding:0px 0 0px}.product_item .container .product_item_img .article_data .intro p{font-size:18px;padding:2px 0}.product_item .container .product_item_img .article_data .intro ul li{font-size:14px;line-height:20px;padding:5px 0}.product_item .container .product_item_img .article_data .type{padding:8px 0;display:flex;flex-wrap:wrap}.product_item .container .product_item_img .article_data .type article{flex:0 0 100px;padding-right:15px}.product_item .container .product_item_img .article_data .type section{flex:0 0 calc(100% - 120px)}.product_item .container .product_item_img .article_data .type section .typeBtn{color:#707070;display:inline-block;margin-right:12px;padding:5px 20px;border:solid 1px #707070;cursor:pointer}@media(max-width: 500px){.product_item .container .product_item_img .article_data .type section .typeBtn{margin-bottom:5px}}.product_item .container .product_item_img .article_data .type section .active{border:solid 1px #755944;color:#755944}.product_item .container .product_item_img .article_data .num{padding:5px 10px;border:solid 1px #ccc;margin:15px 0;display:inline-block}.product_item .container .product_item_img .article_data .num input{border:none;text-align:center;padding:0;max-width:120px}.product_item .container .product_item_img .article_data .num button{background-color:rgba(0,0,0,0);border:none;font-size:28px;cursor:pointer}.product_item .container .product_item_img .article_data .btnWrap{padding:15px 0}.product_item .container .product_item_img .article_data .btnWrap a{border:solid 1px #8f8f8e;padding:12px 20px;display:inline-block;width:40%;text-align:center;margin-right:15px}.product_item .container .product_item_img .article_data .btnWrap a:last-child{background-color:#755944;color:#fff;border:solid 1px #755944}.product_item .container .product_item_img .article_data .redtxt{color:#c02}.product_item .container .item_intro{padding:100px 0;max-width:1200px;margin:0 auto}.product_item .container .item_intro .title{display:flex;flex-wrap:wrap;margin-bottom:50px;border-bottom:solid 1px #ccc}.product_item .container .item_intro .title a{flex:0 0 33.333%;text-align:center;padding:30px;padding-bottom:18px}@media(max-width: 500px){.product_item .container .item_intro .title a{padding:10px 12px}}.product_item .container .item_intro .title .active{border:solid 1px #ccc;border-bottom:none;position:relative;color:#755944}.product_item .container .item_intro .title .active::after{content:"";position:absolute;height:10px;width:100%;left:0;bottom:-5px;background:#fff}.product_item .container .item_box{font-size:17px;line-height:28px;padding-left:30px;display:none;color:#4d3b32}@media(max-width: 500px){.product_item .container .item_box{padding-left:0;font-size:15px}}.repage{text-align:center;padding-bottom:12%}@media(max-width: 500px){.repage{margin-bottom:30px}}.repage a{padding:14px 50px;border:solid 1px #000;font-size:14px}.repage a:hover{background-color:#755944;color:#fff;border:solid 1px #755944}.item_banner{padding-bottom:3%}.news-item{max-width:1444px;margin:0 auto;padding:0 30px;padding-bottom:100px}.news-item .row article{flex:0 0 100%;padding-right:0px}@media(max-width: 920px){.news-item .row article{flex:0 0 100%;padding-right:0}}.news-item .row article .date{display:flex;justify-content:space-between;padding-bottom:25px}.news-item .row article .date span{color:#755944}.news-item .row article h2{color:#000;padding-bottom:30px;font-size:20px;line-height:30px;font-weight:bold}@media(max-width: 920px){.news-item .row article h2{font-size:18px;line-height:28px;padding-bottom:15px}}.news-item .row article .edit{line-height:28px}.news-item .row figure{flex:0 0 60%;padding-left:30px}@media(max-width: 920px){.news-item .row figure{flex:0 0 100%;padding-left:0;padding-top:30px}}.rapage{padding:50px 0}.rapage a{background-color:#4d3b32;display:inline-block;width:220px;line-height:48px;font-size:15px;text-align:center;color:#fff}@media(max-width: 500px){.rapage a{width:100%}}.productSelect{height:34px;border:solid 1px #aaa;border-radius:4px;width:100%;max-width:280px}@media(max-width: 500px){.productSelect{max-width:100%}}.page{text-align:center;padding:5% 0 2.5%}.page a,.page span{padding:0 5px;margin:0 5px}.page span{border-bottom:solid 1px #755944;color:#755944}.about .content{max-width:1460px;margin:0 auto}.about .content .aboutIntro{display:flex;flex-wrap:wrap;padding-bottom:100px}@media(max-width: 920px){.about .content .aboutIntro{padding-bottom:30px}}.about .content .aboutIntro figure{flex:0 0 50%;padding:30px}@media(max-width: 920px){.about .content .aboutIntro figure{flex:0 0 100%}}@media(max-width: 920px){.about .content .aboutIntro figure img{max-width:initial;width:100%}}.about .content .aboutIntro article{flex:0 0 50%;padding:30px}@media(max-width: 920px){.about .content .aboutIntro article{flex:0 0 100%}}.about .content .aboutIntro article h1{font-size:24px;color:#755944;font-weight:500}.about .content .aboutIntro article p{color:#755944;line-height:28px;padding-top:36px;letter-spacing:4px}.about .about_surrounding{background-color:#faf7f3}.about .about_surrounding .content{padding:100px 0;max-width:1460px;margin:0 auto}@media(max-width: 1440px){.about .about_surrounding .content{padding:60px 30px}}.about .about_surrounding .content .row article{flex:0 0 50%;padding-right:30px}@media(max-width: 500px){.about .about_surrounding .content .row article{flex:0 0 100%;padding-right:0}}.about .about_surrounding .content .row article h2{font-size:24px;font-weight:500;padding-bottom:25px}.about .about_surrounding .content .row article p{line-height:28px}.about .about_surrounding .content .row article p b{display:inline-block;width:16px}.about .about_surrounding .content .row article div{padding:20px 0}.about .about_surrounding .content .row figure{flex:0 0 50%;padding-left:30px}@media(max-width: 500px){.about .about_surrounding .content .row figure{flex:0 0 100%;padding-left:0;order:-1;padding-bottom:30px}}.about .aboutArticle .content{padding:100px 0;max-width:1460px;margin:0 auto}@media(max-width: 1440px){.about .aboutArticle .content{padding:60px 30px}}.about .aboutArticle .content .row article{flex:0 0 50%;padding-right:30px}@media(max-width: 500px){.about .aboutArticle .content .row article{flex:0 0 100%;padding-right:0}}.about .aboutArticle .content .row article h2{font-size:24px;font-weight:500;padding-bottom:25px}.about .aboutArticle .content .row article p{line-height:28px;padding:5px 0}.about .aboutArticle .content .row article p b{display:inline-block;width:16px}.about .aboutArticle .content .row article section{padding:20px 0}.about .aboutArticle .content .row figure{flex:0 0 50%;padding-left:30px}@media(max-width: 500px){.about .aboutArticle .content .row figure{flex:0 0 100%;padding-left:0;order:-1;padding-bottom:20px}}.container{padding:30px 0;max-width:1460px;margin:0 auto}.col-2{flex:0 0 50%}@media(max-width: 500px){.col-2{flex:0 0 100%}}.swal2-styled.swal2-confirm{background-color:#f27474 !important}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(242,116,116,.5) !important}@media(max-width: 500px){.xsHide{display:none}}.xs_link{display:none}@media(max-width: 500px){.xs_link{display:block;padding-bottom:0;padding-top:36px;text-align:center;width:100%}}@media(max-width: 500px){.xs_link .more_link{margin:0 auto}}.prohibit{font-size:13px;color:#fff;line-height:18px;background-color:#4d3b32;padding:15px}.prohibit p{padding:2px 0;max-width:1410px;margin:0 auto}/*# sourceMappingURL=style.min.css.map */