@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,100..900;1,100..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Serif+TC:wght@200..900&display=swap";@import"https://fonts.googleapis.com/css2?family=Shippori+Mincho:wght@400;500;600&display=swap";@import"all.css";@import"content.css";@import"contentbuilder.css";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}@font-face{font-family:"andalos";src:url("../webfonts/andalos-regular.otf") format("opentype");font-weight:normal;font-style:normal}.andalos{font-family:"andalos",sans-serif}@font-face{font-family:"palatino";src:url("../webfonts/palatino-linotype.ttf") format("opentype");font-weight:normal;font-style:normal}.palatino{font-family:"palatino",sans-serif}body{line-height:140%;letter-spacing:1.5px;line-height:1.5;color:#212721;font-family:"Noto Sans",sans-serif}input,textarea,select{padding-left:5px;font-size:16px;font-family:"Noto Sans",sans-serif;margin:0}input[type=radio],input[type=checkbox]{width:16px;height:16px;margin:0}select{-moz-appearance:none;appearance:none;-webkit-appearance:none}iframe,video{width:100%;max-width:100%}a:hover{text-decoration:none}img{max-width:100%;display:block}.flex,.row{display:flex;flex-wrap:wrap;padding:0 15px}#scrollBars::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f5f5f5;border-radius:10px}#scrollBars::-webkit-scrollbar{width:6px;background-color:#f5f5f5}#scrollBars::-webkit-scrollbar-thumb{border-radius:10px;background-image:-webkit-gradient(linear, left bottom, left top, color-stop(0.44, #DA8F8F), color-stop(0.72, #DA8F8F), color-stop(0.86, #DA8F8F))}.homeTitle{color:#341a14}.homeTitle .enArt{text-transform:capitalize;font-size:40px;line-height:1;font-family:"andalos"}@media(max-width: 960px){.homeTitle .enArt{font-size:6vw}}@media(max-width: 769px){.homeTitle .enArt{font-size:36px}}.homeTitle .chArt{font-size:70px}@media(max-width: 769px){.homeTitle .chArt{font-size:50px}}.titleIcon{display:flex;align-items:center;justify-content:center;font-size:28px;font-weight:bold;color:#c9985d;margin:15px 0 20px;white-space:nowrap}.titleIcon img{mix-blend-mode:hard-light}.homeLink{text-align:center;padding:20px 30px}.homeLink a{color:#383838;font-weight:bold;font-size:18px;position:relative;overflow:hidden;display:inline-block;padding-bottom:1px}.homeLink a::after{content:"";position:absolute;left:0%;bottom:0px;width:100%;height:1px;background-color:#383838}.homeLink a::before{content:"";position:absolute;left:-100%;bottom:0px;width:100%;height:1px;background-color:#383838}.homeLink a:hover::after{display:none}.homeLink a:hover::before{left:0%;transition:.5s left}.alertTxt{color:#ee3737}.effects{overflow:hidden}.effects img{transform:scale(1);transition:.5s transform}.effects:hover img{transform:scale(1.2);transition:.5s transform}header{padding:40px;display:flex;flex-wrap:wrap;justify-content:space-between;position:fixed;top:0;left:0;width:100%;z-index:300;align-items:center}@media(max-width: 960px){header{padding:36px}}@media(max-width: 576px){header{padding:26px}}.menuBtn{position:fixed;right:80px;top:39px;cursor:pointer;z-index:888}@media(max-width: 769px){.menuBtn{right:30px}}@media(max-width: 576px){.menuBtn{right:15px}}.menuBtn strong{letter-spacing:-1.2px;position:relative;left:-80px}@media(max-width: 576px){.menuBtn strong{display:none}}.menuBtn strong span{opacity:0;transition:.5s opacity}.menuBtn:hover strong span{opacity:1;transition:.5s opacity}.menuBtn:hover strong span:nth-child(1){transition-delay:0s}.menuBtn:hover strong span:nth-child(2){transition-delay:0.1s}.menuBtn:hover strong span:nth-child(3){transition-delay:0.2s}.menuBtn:hover strong span:nth-child(4){transition-delay:0.3s}.menuBtn .point{width:64px;height:64px;border-radius:100%;position:absolute;top:-22px;right:0;z-index:9}@media(max-width: 576px){.menuBtn .point{top:-30px}}.menuBtn .point::after,.menuBtn .point::before{content:"";position:absolute;width:100%;height:100%;background-color:hsla(0,0%,100%,.4);border-radius:100%;left:0px;top:0px}.menuBtn .point::before{width:80%;height:80%;left:10%;top:10%;background-color:#fff}.menuBtn .point span{width:3px;height:3px;background-color:#212721;border-radius:100%;position:absolute;left:30px;top:30px;z-index:9}.menuBtn .point span::after,.menuBtn .point span::before{content:"";position:absolute;left:0px;width:3px;height:3px;background-color:#212721;border-radius:100%;top:7px}.menuBtn .point span::before{top:-7px}.headerLogo{opacity:1;transition:.7s opacity;position:fixed;top:39px;left:80px;z-index:99}@media(max-width: 769px){.headerLogo{left:30px}}@media(max-width: 576px){.headerLogo{left:15px;top:25px}}.logoToggle{opacity:0;z-index:-1;transition:.7s opacity}.menuRow{position:relative;text-align:center;padding:40px;max-width:1000px;margin:auto;z-index:301}@media(max-width: 1366px){.menuRow{padding:40px 0;max-width:800px}}@media(max-width: 1280px){.menuRow{max-width:725px}}@media(max-width: 960px){.menuRow{z-index:10}}@media(max-width: 576px){.menuRow{padding:40px}}.menuRow .content{max-width:810px;margin:auto}@media(max-width: 1280px){.menuRow .content{max-width:725px;margin:auto;display:flex;justify-content:flex-end}}@media(max-width: 1024px){.menuRow .content{max-width:700px;margin-right:0;margin-left:auto}}@media(max-width: 960px){.menuRow .content{display:none}}.menuRow .content a{margin:0 20px;color:#212721;position:relative;overflow:hidden;display:inline-block}@media(max-width: 1440px){.menuRow .content a{margin:0 10px}}.menuRow .content a::before{content:"";position:absolute;width:100%;bottom:0;left:-100%;height:1px;background-color:#212721;transition:.5s left}.menuRow .content a:hover::before{left:0%;transition:.5s left}.menuRow .content .active::before{left:0%}.homeVideo{width:100%;height:100vh;overflow:hidden;position:relative}@media(max-width: 576px){.homeVideo{height:100vh}}.homeVideo video{width:100%;height:100%;position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover}@media(max-width: 576px){.homeVideo video{height:100vh}}.homeEnArt{font-family:"palatino",sans-serif;font-size:5vw;text-align:center;padding-top:80px;line-height:1.2}@media(max-width: 769px){.homeEnArt{padding-top:120px;font-size:8vw}}@media(max-width: 576px){.homeEnArt{padding-bottom:30px}}.homeEnArt span{padding:0 30px}@media(max-width: 576px){.homeEnArt span{padding:0 5px}}.homeMask{height:auto;top:0;width:100%;margin-top:3%}.homeMask .scrollSection{height:200vh;position:sticky}.homeMask .scrollSection .stickyContainer{position:sticky;top:0;height:100vh;overflow:hidden}@media(max-width: 576px){.homeMask .scrollSection .stickyContainer{height:60vh}}.homeMask .scrollSection .stickyContainer .photo{width:100%;height:100%;transition:clip-path .5s ease;clip-path:polygon(calc(30% - var(--progress) * 30%) calc(0% - var(--progress) * 20%), calc(70% + var(--progress) * 30%) calc(0% - var(--progress) * 20%), calc(70% + var(--progress) * 30%) calc(1000% + var(--progress) * 20%), calc(30% - var(--progress) * 30%) calc(100% + var(--progress) * 100%));transition:clip-path .3s ease-out}@media(max-width: 1024px){.homeMask .scrollSection .stickyContainer .photo{clip-path:polygon(calc(30% - var(--progress) * 30%) calc(10% - var(--progress) * 20%), calc(70% + var(--progress) * 30%) calc(10% - var(--progress) * 20%), calc(70% + var(--progress) * 30%) calc(80% + var(--progress) * 20%), calc(30% - var(--progress) * 30%) calc(80% + var(--progress) * 20%))}}@media(max-width: 769px){.homeMask .scrollSection .stickyContainer .photo{clip-path:polygon(calc(30% - var(--progress) * 30%) calc(10% - var(--progress) * 20%), calc(70% + var(--progress) * 30%) calc(10% - var(--progress) * 20%), calc(70% + var(--progress) * 30%) calc(60% + var(--progress) * 40%), calc(30% - var(--progress) * 30%) calc(60% + var(--progress) * 40%))}}@media(max-width: 576px){.homeMask .scrollSection .stickyContainer .photo{clip-path:polygon(calc(20% - var(--progress) * 30%) 0%, calc(80% + var(--progress) * 30%) 0%, calc(80% + var(--progress) * 30%) 100%, calc(20% - var(--progress) * 30%) 100%)}}.homeMask .scrollSection .stickyContainer .photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(max-width: 576px){.homeMask .scrollSection .stickyContainer .photo .pc{display:none}}.homeMask .scrollSection .stickyContainer .photo .xs{display:none}@media(max-width: 576px){.homeMask .scrollSection .stickyContainer .photo .xs{display:block}}.homeAbout{padding:120px 60px;padding-left:0;overflow:hidden}@media(max-width: 1024px){.homeAbout{padding:80px 0}}@media(max-width: 576px){.homeAbout{overflow:hidden}}.homeAbout .homeTitle{margin-left:25%;max-width:320px;text-align:right;position:relative;top:80px}@media(max-width: 1280px){.homeAbout .homeTitle{margin-left:16%;top:0px}}@media(max-width: 1024px){.homeAbout .homeTitle{top:0px;margin-left:24%}}@media(max-width: 960px){.homeAbout .homeTitle{margin-left:16%}}@media(max-width: 769px){.homeAbout .homeTitle{max-width:240px;margin-left:0%;margin-bottom:50px}}@media(max-width: 576px){.homeAbout .homeTitle{left:-100px}}.homeAbout .homeTitle .chArt{position:relative;left:160px}.homeAbout .row{padding:0}.homeAbout .figure{flex:0 0 50%;max-width:50%;position:relative;display:flex;flex-wrap:wrap;overflow:hidden;left:6%}@media(max-width: 1280px){.homeAbout .figure{flex:0 0 100%;max-width:100%}}@media(max-width: 650px){.homeAbout .figure{left:10px}}@media(max-width: 576px){.homeAbout .figure{left:0px}}.homeAbout .figure .homeAbout1Img{flex:0 0 50%;margin-bottom:60px;opacity:.3;position:relative;left:-150px}@media(max-width: 576px){.homeAbout .figure .homeAbout1Img{left:-120px}}@media(max-width: 480px){.homeAbout .figure .homeAbout1Img{left:-120px}}.homeAbout .figure .homeAbout1Img img{margin-left:auto}.homeAbout .figure .homeAbout2Img{flex:0 0 50%;padding-top:120px;opacity:.5;padding-left:50px;position:relative;left:150px}@media(max-width: 960px){.homeAbout .figure .homeAbout2Img{padding-left:50px;padding-top:180px}}@media(max-width: 576px){.homeAbout .figure .homeAbout2Img{padding-left:80px;padding-top:120px}}@media(max-width: 480px){.homeAbout .figure .homeAbout2Img{padding-top:30px}}@media(max-width: 428px){.homeAbout .figure .homeAbout2Img{padding-top:30px}}@media(max-width: 320px){.homeAbout .figure .homeAbout2Img{padding-top:50px}}.homeAbout .figure .homeAbout3Img{flex:0 0 50%;padding-top:120px;opacity:.7;position:relative;left:-150px;padding-right:30px}@media(max-width: 960px){.homeAbout .figure .homeAbout3Img{padding-top:105px;padding-right:0px;left:-182px}}@media(max-width: 576px){.homeAbout .figure .homeAbout3Img{padding-right:8px;padding-top:104px;left:-150px}}.homeAbout .figure .homeAbout3Img img{margin-left:auto}.homeAbout .figure .homeAbout4Img{flex:0 0 50%;padding-top:0;position:relative;top:-100px;opacity:.6;position:relative;left:-100px;padding-left:36px}@media(max-width: 1750px){.homeAbout .figure .homeAbout4Img{left:-50px}}@media(max-width: 1600px){.homeAbout .figure .homeAbout4Img{left:0px}}@media(max-width: 1440px){.homeAbout .figure .homeAbout4Img{left:0px}}@media(max-width: 1366px){.homeAbout .figure .homeAbout4Img{left:36px}}@media(max-width: 1280px){.homeAbout .figure .homeAbout4Img{top:-100px;left:140px}}@media(max-width: 960px){.homeAbout .figure .homeAbout4Img{top:-75px;left:126px}}@media(max-width: 650px){.homeAbout .figure .homeAbout4Img{top:-35px}}@media(max-width: 576px){.homeAbout .figure .homeAbout4Img{top:-56px;left:140px}}@media(max-width: 480px){.homeAbout .figure .homeAbout4Img{top:-66px}}@media(max-width: 428px){.homeAbout .figure .homeAbout4Img{top:-15px}}@media(max-width: 375px){.homeAbout .figure .homeAbout4Img{top:-40px}}.homeAbout .figure .homeAbout4Img img{margin-left:auto}@media(max-width: 1280px){.homeAbout .figure .homeAbout4Img img{margin-left:0%}}.homeAbout .article{flex:0 0 50%;max-width:50%;padding-top:5%}@media(max-width: 1280px){.homeAbout .article{flex:0 0 100%;max-width:100%}}@media(max-width: 576px){.homeAbout .article{padding:0 60px}}@media(max-width: 375px){.homeAbout .article{padding:0 30px}}.homeAbout .article .content{max-width:500px;margin:auto;text-align:center}.homeAbout .article .content h2{font-size:36px;color:#341a14;font-weight:bold}@media(max-width: 576px){.homeAbout .article .content h2{font-size:28px}}.homeAbout .article .content .titleIcon{position:relative}@media(max-width: 576px){.homeAbout .article .content .titleIcon{font-size:20px}}@media(max-width: 1024px){.homeAbout .article .content .titleIcon img{display:none}}@media(max-width: 769px){.homeAbout .article .content .titleIcon img{display:inline-block}}@media(max-width: 576px){.homeAbout .article .content .titleIcon img{max-width:35px}}@media(max-width: 428px){.homeAbout .article .content .titleIcon img{display:none}}.homeAbout .article .content .shipFont{font-weight:500;line-height:180%}.homeAbout .article .content p{padding-bottom:20px;color:#777;font-size:18px;line-height:180%}@media(max-width: 576px){.homeAbout .article .content p{font-size:16px;text-align:justify}}@media(max-width: 576px){.homeAbout .article .content p br{display:none}}.homeCase .homeTitle{text-align:center;margin-bottom:30px}.homeCase .homeTitle .enArt{position:relative}.homeCase .homeTitle .chArt{position:relative}.homeCase .row{align-items:center;position:relative}@media(max-width: 769px){.homeCase .row{margin-top:12px}}.homeCase .row .homeCaseSlick{flex:0 0 100%;max-width:100%}.homeCase .row .homeCaseSlick section .row article{flex:0 0 25%;text-align:right}@media(max-width: 960px){.homeCase .row .homeCaseSlick section .row article{flex:0 0 30%}}@media(max-width: 769px){.homeCase .row .homeCaseSlick section .row article{flex:0 0 100%;order:2;text-align:left;padding:0 20px}}.homeCase .row .homeCaseSlick section .row article .num{font-size:32px;color:#c9985d}@media(max-width: 1024px){.homeCase .row .homeCaseSlick section .row article .num{font-size:24px}}.homeCase .row .homeCaseSlick section .row article .name{font-size:48px;color:#341a14;font-weight:bold}@media(max-width: 1024px){.homeCase .row .homeCaseSlick section .row article .name{font-size:32px}}.homeCase .row .homeCaseSlick section .row article .add{font-size:20px;color:#c9985d;font-weight:bold}.homeCase .row .homeCaseSlick section .row figure{flex:0 0 50%;padding:0 60px}@media(max-width: 960px){.homeCase .row .homeCaseSlick section .row figure{flex:0 0 40%;padding:0 20px}}@media(max-width: 769px){.homeCase .row .homeCaseSlick section .row figure{flex:0 0 100%;padding:20px}}.homeCase .row .homeCaseSlick section .row figure img{display:block;margin:auto;aspect-ratio:712/961;-o-object-fit:cover;object-fit:cover;max-width:712px;width:100%}.homeCase .row .homeCaseSlick section .row .intro{flex:0 0 25%}@media(max-width: 960px){.homeCase .row .homeCaseSlick section .row .intro{flex:0 0 30%}}@media(max-width: 769px){.homeCase .row .homeCaseSlick section .row .intro{display:none}}.homeCase .row .homeCaseSlick section .row .intro .titleIcon{max-width:320px;color:#341a14;position:relative}.homeCase .row .homeCaseSlick section .row .intro p{font-size:18px;color:#777;text-align:center;max-width:320px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.homeCase .row .custom-arrows{position:absolute;top:63%;right:13.5%;z-index:5;display:flex;flex-wrap:wrap}@media(max-width: 1600px){.homeCase .row .custom-arrows{right:11.5%}}@media(max-width: 1440px){.homeCase .row .custom-arrows{right:9.5%;top:70%}}@media(max-width: 1366px){.homeCase .row .custom-arrows{width:262px;right:0;top:65%}}@media(max-width: 1280px){.homeCase .row .custom-arrows{top:75%;display:flex;justify-content:center;width:320px}}@media(max-width: 1024px){.homeCase .row .custom-arrows{padding-left:10px}}@media(max-width: 960px){.homeCase .row .custom-arrows{top:80%;padding-left:0}}@media(max-width: 769px){.homeCase .row .custom-arrows{display:flex;top:-50px;right:0px;justify-content:flex-end;padding-right:25px}}@media(max-width: 576px){.homeCase .row .custom-arrows{top:-36px}}.homeCase .row .custom-arrows div{cursor:pointer}@media(max-width: 1280px){.homeCase .row .custom-arrows div img{max-width:62px}}@media(max-width: 576px){.homeCase .row .custom-arrows div img{max-width:52px}}.homeCase .homeLink{padding:30px;font-size:16px}.homeNews{padding:8%;position:relative;background-image:url("../img/homeNewsBg.png");background-position-x:left;background-position-y:bottom;background-repeat:no-repeat}@media(max-width: 1440px){.homeNews{padding:5%}}@media(max-width: 769px){.homeNews{padding-top:200px;background-image:none}}@media(max-width: 576px){.homeNews{padding-top:150px}}.homeNews .row{align-items:center}.homeNews .row .homeNewsTitle{flex:0 0 50%}@media(max-width: 890px){.homeNews .row .homeNewsTitle{max-width:720px;margin:auto}}@media(max-width: 769px){.homeNews .row .homeNewsTitle{flex:0 0 50%;text-align:left;margin-bottom:50px}}@media(max-width: 576px){.homeNews .row .homeNewsTitle{flex:0 0 100%;margin-bottom:50px}}.homeNews .row .homeNewsTitle .homeTitle{max-width:320px;text-align:center}.homeNews .row .homeNewsTitle .homeTitle .enArtNews1{position:relative;top:-80px}@media(max-width: 769px){.homeNews .row .homeNewsTitle .homeTitle .enArtNews1{text-align:left}}.homeNews .row .homeNewsTitle .homeTitle .enArtNews2{position:relative;top:80px}@media(max-width: 769px){.homeNews .row .homeNewsTitle .homeTitle .enArtNews2{text-align:left}}@media(max-width: 769px){.homeNews .row .homeNewsTitle .homeTitle .chArtNews{text-align:left}}.homeNews .row .homeNewsNav{flex:0 0 50%}@media(max-width: 576px){.homeNews .row .homeNewsNav{flex:0 0 100%}}.homeNews .row .homeNewsNav section{margin:12px 0;color:#777;padding-left:30px;position:relative;cursor:pointer}.homeNews .row .homeNewsNav section::after{content:"";position:absolute;width:6px;height:6px;border-radius:100%;background-color:#212721;top:10px;left:0;display:none}.homeNews .row .homeNewsNav .active{color:#000}.homeNews .row .homeNewsNav .active::after{display:block}.homeNews .homeNewsSlickWrap{position:relative}.homeNews .homeNewsSlickWrap .custom-dots{position:absolute;top:43%;left:30px}@media(max-width: 890px){.homeNews .homeNewsSlickWrap .custom-dots{top:30%}}@media(max-width: 576px){.homeNews .homeNewsSlickWrap .custom-dots{left:0px;top:25%}}.homeNews .homeNewsSlickWrap .custom-dots b{display:block;border-top:solid 1px #b2b2b2}.homeNews .homeNewsSlickWrap .custom-dots p{color:#000;padding:5px 0}.homeNews .homeNewsSlickWrap .homeNewsSlick{padding:80px 0}@media(max-width: 576px){.homeNews .homeNewsSlickWrap .homeNewsSlick{padding:40px 0}}.homeNews .homeNewsSlickWrap .homeNewsSlick .row .fig{flex:0 0 50%;max-width:50%;padding-left:100px}@media(max-width: 890px){.homeNews .homeNewsSlickWrap .homeNewsSlick .row .fig{flex:0 0 100%;max-width:620px}}@media(max-width: 576px){.homeNews .homeNewsSlickWrap .homeNewsSlick .row .fig{padding:0 0 0 30px}}.homeNews .homeNewsSlickWrap .homeNewsSlick .row .fig img{display:block;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:520/326}.homeNews .homeNewsSlickWrap .homeNewsSlick .row .art{flex:0 0 50%;max-width:50%;padding-left:30px}@media(max-width: 890px){.homeNews .homeNewsSlickWrap .homeNewsSlick .row .art{flex:0 0 100%;max-width:620px;padding-left:100px}}@media(max-width: 576px){.homeNews .homeNewsSlickWrap .homeNewsSlick .row .art{padding:0 30px;padding-right:0}}.homeNews .homeNewsSlickWrap .homeNewsSlick .row .art p{max-width:577px;margin:auto;text-align:center;font-size:18px;letter-spacing:0;color:#777}@media(max-width: 576px){.homeNews .homeNewsSlickWrap .homeNewsSlick .row .art p{font-size:16px;text-align:left}}.homeNews .homeNewsSlickWrap .homeNewsSlick .row .art .homeLink{margin-top:16px}.homeNews .homeNewsSlickWrap .homeNewsSlick .row .art .titleIcon{position:relative}@media(max-width: 576px){.homeNews .homeNewsSlickWrap .homeNewsSlick .row .art .titleIcon{font-size:20px}}@media(max-width: 1280px){.homeNews .homeNewsSlickWrap .homeNewsSlick .row .art .titleIcon img{display:none}}@media(max-width: 769px){.homeNews .homeNewsSlickWrap .homeNewsSlick .row .art .titleIcon img{display:none}}.homeImgRow{position:relative;overflow:hidden;height:100%;background-image:url("../img/homeImgRow.png");background-size:cover;background-position:center}@media(max-width: 576px){.homeImgRow{max-height:100vh}}.homeImgRow .art{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:126px;font-weight:400;color:#c9985d;z-index:8;font-family:"palatino",sans-serif;white-space:nowrap}@media(max-width: 960px){.homeImgRow .art{font-size:100px}}@media(max-width: 576px){.homeImgRow .art{font-size:60px}}@media(max-width: 428px){.homeImgRow .art{font-size:48px}}.homeImgRow .scrollBlock{position:sticky;z-index:6;height:100vh}.homeImgRow .scrollBlock .sticky-container{position:sticky;top:0;overflow:hidden;height:100vh}@media(min-height: 900px){.homeImgRow .scrollBlock .sticky-container{transform:translate(0%, 0%)}}@media(max-width: 1366px)and (min-height: 1100px){.homeImgRow .scrollBlock .sticky-container{transform:translate(0%, -10%)}}@media(max-width: 1366px)and (min-height: 1300px){.homeImgRow .scrollBlock .sticky-container{transform:translate(0%, -20%)}}@media(max-width: 1366px)and (min-height: 1500px){.homeImgRow .scrollBlock .sticky-container{transform:translate(0%, -22%)}}@media(max-width: 1440px){.homeImgRow .scrollBlock .sticky-container{height:120vh}}@media(max-width: 576px){.homeImgRow .scrollBlock .sticky-container{height:100vh}}.homeImgRow .scrollBlock .sticky-container .homeImgRowPhoto{width:100%;height:100%;--progress: 0;clip-path:polygon(calc(37.5% - 40% * var(--progress)) calc(25% - 40% * var(--progress)), calc(62.5% + 43% * var(--progress)) calc(25% - 40% * var(--progress)), calc(62.5% + 43% * var(--progress)) calc(75% + 25% * var(--progress)), calc(37.5% - 40% * var(--progress)) calc(75% + 25% * var(--progress)));transition:clip-path .1s ease-out}@media(max-width: 1366px)and (min-height: 1500px){.homeImgRow .scrollBlock .sticky-container .homeImgRowPhoto{clip-path:polygon(calc(37.5% - 40% * var(--progress)) calc(37% - 40% * var(--progress)), calc(62.5% + 43% * var(--progress)) calc(37% - 40% * var(--progress)), calc(62.5% + 43% * var(--progress)) calc(80% + 25% * var(--progress)), calc(37.5% - 40% * var(--progress)) calc(80% + 25% * var(--progress)))}}@media(min-height: 900px){.homeImgRow .scrollBlock .sticky-container .homeImgRowPhoto{clip-path:polygon(calc(37.5% - 40% * var(--progress)) calc(25% - 40% * var(--progress)), calc(62.5% + 43% * var(--progress)) calc(25% - 40% * var(--progress)), calc(62.5% + 43% * var(--progress)) calc(75% + 25% * var(--progress)), calc(37.5% - 40% * var(--progress)) calc(75% + 25% * var(--progress)))}}@media(max-width: 1440px){.homeImgRow .scrollBlock .sticky-container .homeImgRowPhoto{clip-path:polygon(calc(33.5% - 40% * var(--progress)) calc(20% - 40% * var(--progress)), calc(66.5% + 43% * var(--progress)) calc(20% - 40% * var(--progress)), calc(66.5% + 43% * var(--progress)) calc(70% + 25% * var(--progress)), calc(33.5% - 40% * var(--progress)) calc(70% + 25% * var(--progress)))}}@media(max-width: 1280px){.homeImgRow .scrollBlock .sticky-container .homeImgRowPhoto{clip-path:polygon(calc(31.5% - 40% * var(--progress)) calc(20% - 40% * var(--progress)), calc(68.5% + 43% * var(--progress)) calc(20% - 40% * var(--progress)), calc(68.5% + 43% * var(--progress)) calc(70% + 25% * var(--progress)), calc(31.5% - 40% * var(--progress)) calc(70% + 25% * var(--progress)))}}@media(max-width: 1366px)and (min-height: 1100px){.homeImgRow .scrollBlock .sticky-container .homeImgRowPhoto{clip-path:polygon(calc(31.5% - 40% * var(--progress)) calc(40% - 40% * var(--progress)), calc(68.5% + 43% * var(--progress)) calc(40% - 40% * var(--progress)), calc(68.5% + 43% * var(--progress)) calc(80% + 25% * var(--progress)), calc(31.5% - 40% * var(--progress)) calc(80% + 25% * var(--progress)))}}@media(max-width: 1024px){.homeImgRow .scrollBlock .sticky-container .homeImgRowPhoto{clip-path:polygon(calc(27.5% - 40% * var(--progress)) calc(20% - 40% * var(--progress)), calc(73.5% + 43% * var(--progress)) calc(20% - 40% * var(--progress)), calc(73.5% + 43% * var(--progress)) calc(70% + 25% * var(--progress)), calc(27.5% - 40% * var(--progress)) calc(70% + 25% * var(--progress)))}}@media(max-width: 960px){.homeImgRow .scrollBlock .sticky-container .homeImgRowPhoto{clip-path:polygon(calc(25.5% - 40% * var(--progress)) calc(20% - 40% * var(--progress)), calc(74.5% + 43% * var(--progress)) calc(20% - 40% * var(--progress)), calc(74.5% + 43% * var(--progress)) calc(70% + 25% * var(--progress)), calc(25.5% - 40% * var(--progress)) calc(70% + 25% * var(--progress)))}}@media(max-width: 769px){.homeImgRow .scrollBlock .sticky-container .homeImgRowPhoto{clip-path:polygon(calc(19.5% - 40% * var(--progress)) calc(20% - 40% * var(--progress)), calc(80.5% + 43% * var(--progress)) calc(20% - 40% * var(--progress)), calc(80.5% + 43% * var(--progress)) calc(70% + 25% * var(--progress)), calc(19.5% - 40% * var(--progress)) calc(70% + 25% * var(--progress)))}}@media(max-width: 576px){.homeImgRow .scrollBlock .sticky-container .homeImgRowPhoto{clip-path:polygon(calc(23% - 40% * var(--progress)) calc(30% - 40% * var(--progress)), calc(77% + 43% * var(--progress)) calc(30% - 40% * var(--progress)), calc(77% + 43% * var(--progress)) calc(80% + 50% * var(--progress)), calc(24% - 40% * var(--progress)) calc(80% + 50% * var(--progress)))}}@media(max-width: 480px){.homeImgRow .scrollBlock .sticky-container .homeImgRowPhoto{clip-path:polygon(calc(18% - 40% * var(--progress)) calc(30% - 40% * var(--progress)), calc(82% + 43% * var(--progress)) calc(30% - 40% * var(--progress)), calc(82% + 43% * var(--progress)) calc(80% + 50% * var(--progress)), calc(18% - 40% * var(--progress)) calc(80% + 50% * var(--progress)))}}@media(max-width: 428px){.homeImgRow .scrollBlock .sticky-container .homeImgRowPhoto{clip-path:polygon(calc(15% - 40% * var(--progress)) calc(30% - 40% * var(--progress)), calc(85% + 43% * var(--progress)) calc(30% - 40% * var(--progress)), calc(85% + 43% * var(--progress)) calc(80% + 50% * var(--progress)), calc(15% - 40% * var(--progress)) calc(80% + 50% * var(--progress)))}}@media(max-width: 375px){.homeImgRow .scrollBlock .sticky-container .homeImgRowPhoto{clip-path:polygon(calc(9% - 40% * var(--progress)) calc(30% - 40% * var(--progress)), calc(91% + 43% * var(--progress)) calc(30% - 40% * var(--progress)), calc(91% + 43% * var(--progress)) calc(80% + 50% * var(--progress)), calc(9% - 40% * var(--progress)) calc(80% + 50% * var(--progress)))}}.homeImgRow .scrollBlock .sticky-container .homeImgRowPhoto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}footer{background-color:#fff;padding:60px 30px 30px;border-top:solid 1px #d9d9d9}@media(max-width: 576px){footer{padding:60px 0 30px}}footer .copyright{text-align:center;margin-top:60px}@media(max-width: 576px){footer .copyright{font-size:14px;margin-top:30px;padding:0 30px}}footer .copyright br{display:none}@media(max-width: 576px){footer .copyright br{display:block}}@media(max-width: 576px){footer .copyright .privacyRow{margin-bottom:12px}}footer .copyright .privacyRow a{border-right:solid 1px #474747;color:#474747;padding:0 12px;line-height:16px;display:inline-block}footer .copyright .privacyRow a:last-child{border:none}footer .content{max-width:1348px;margin:auto}footer .content .row{align-items:center}footer .content .row .data{flex:0 0 30%}@media(max-width: 1280px){footer .content .row .data{flex:0 0 40%}}@media(max-width: 769px){footer .content .row .data{flex:0 0 100%;max-width:350px;margin:auto}}footer .content .row .data .logo img{margin:auto}@media(max-width: 769px){footer .content .row .data .logo img{margin:auto}}@media(max-width: 576px){footer .content .row .data .logo img{max-width:80%}}footer .content .row .data .footerCommunity{display:flex;flex-wrap:wrap;padding:15px 0;justify-content:center}@media(max-width: 480px){footer .content .row .data .footerCommunity{justify-content:center}}footer .content .row .data .footerCommunity a{display:inline-block;margin:0 8px 5px;margin-bottom:5px}@media(max-width: 1024px){footer .content .row .data .footerCommunity a{margin:0 5px 5px}}@media(max-width: 480px){footer .content .row .data .footerCommunity a{margin:5px}}footer .content .row .data section{margin:16px 0;color:#666;letter-spacing:0}@media(max-width: 769px){footer .content .row .data section{padding:0 15px}}footer .content .row .menu{flex:0 0 70%;padding-right:0;padding-left:2%;display:flex;flex-wrap:wrap;padding-top:2%}@media(max-width: 1280px){footer .content .row .menu{padding-left:0;flex:0 0 60%}}@media(max-width: 960px){footer .content .row .menu{padding-left:5%;padding-top:10%}}@media(max-width: 769px){footer .content .row .menu{flex:0 0 100%;flex:0 0 100%;padding:0;margin:auto;max-width:475px;padding-top:8%}}footer .content .row .menu section{flex:0 0 25%;text-align:center;margin-bottom:48px}@media(max-width: 960px){footer .content .row .menu section{flex:0 0 33.33%}}@media(max-width: 576px){footer .content .row .menu section{flex:0 0 50%}}footer .content .row .menu section .set{max-width:19px;margin:auto;height:7px;border-radius:3rem;background-color:#d9d9d9;margin-bottom:16px}footer .content .row .menu section .enArt{text-transform:uppercase}footer .content .row .menu section:hover .set{background-color:#f5d5a6}footer .content .row .menu section:hover a{color:#c58f40}menu{position:fixed;width:100%;height:100%;top:0;left:0;z-index:-105;opacity:0;background-size:50%;background-position:center;background-repeat:no-repeat;transition:1s opacity,1s z-index}menu .menuBg{position:absolute;width:100%;height:100%;top:0;left:0;background-image:url("../img/menuBg.jpg");background-size:100%;background-position:center;background-repeat:no-repeat;clip-path:polygon(50% 0, 50% 0, 50% 100%, 50% 100%);transition:1s clip-path}@media(max-width: 576px){menu .menuBg{background-position-x:right}}menu .row{justify-content:space-between;padding:40px;position:relative;z-index:88}@media(max-width: 576px){menu .row{padding:26px}}menu .row .menuClose{cursor:pointer}menu .row .menuClose strong{color:#fff}menu .row .menuClose span{width:12px;height:12px;background-color:#fff;border-radius:100%;display:inline-block;margin-left:60px}menu .menuRows{max-width:320px;margin-left:auto;margin-right:40px;position:relative;z-index:88}@media(max-width: 576px){menu .menuRows{margin-right:30px}}menu .menuRows a{display:block;text-align:right;color:#fff;font-family:"andalos";position:relative;margin-bottom:20px;opacity:0}menu .menuRows a .enArt{font-size:40px;opacity:1;transition:.1s opacity;transition-delay:.1s}menu .menuRows a .chArt{font-size:28px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;opacity:0;position:absolute;top:10px;left:auto;right:0;font-family:"Shippori Mincho",serif}menu .menuRows a .chArt span{width:28px;height:1px;display:inline-block;font-family:"Shippori Mincho",serif;background-color:#fff}menu .menuRows a:hover .enArt{opacity:0;transition:.1s opacity}menu .menuRows a:hover .chArt{opacity:1;transition:.1s opacity}.menuToggle{z-index:888;opacity:1;transition:1s opacity}.menuToggle .menuBg{background-image:url("../img/menuBg.jpg");background-size:cover;background-position:center;background-repeat:no-repeat;clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%);transition:1s clip-path}@media(max-width: 960px){.menuToggle .menuBg{background-position-x:right}}.menuToggle .menuRows a{opacity:1}.menuToggle .menuRows a:nth-child(1){transition-delay:0.2s;transition:opacity 1s ease 0.2s}.menuToggle .menuRows a:nth-child(2){transition-delay:0.4s;transition:opacity 1s ease 0.4s}.menuToggle .menuRows a:nth-child(3){transition-delay:0.6s;transition:opacity 1s ease 0.6s}.menuToggle .menuRows a:nth-child(4){transition-delay:0.8s;transition:opacity 1s ease 0.8s}.menuToggle .menuRows a:nth-child(5){transition-delay:1s;transition:opacity 1s ease 1s}.menuToggle .menuRows a:nth-child(6){transition-delay:1.2s;transition:opacity 1s ease 1.2s}.menuToggle .menuRows a:nth-child(7){transition-delay:1.4s;transition:opacity 1s ease 1.4s}.community{position:fixed;right:30px;bottom:10%;z-index:500}@media(max-width: 576px){.community{display:none}}.community a{display:block;margin:15px 0;position:relative}.community a img{margin:auto}.fixedBox{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75);z-index:910;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.fixedBox .content{padding:2% 8%}.fixedBox .close{position:absolute;width:52px;height:52px;border-radius:100%;background-color:#e7a100;right:30px;top:30px;cursor:pointer}.fixedBox .close::before{content:"";position:absolute;width:38px;height:2px;transform:rotate(45deg);left:6px;top:25px;background-color:#fff}.fixedBox .close::after{content:"";position:absolute;width:38px;height:2px;transform:rotate(-45deg);left:6px;top:25px;background-color:#fff}.banner{max-width:1920px;margin:auto;position:relative;z-index:1}.banner .article{text-align:center;margin-bottom:60px}@media(max-width: 576px){.banner .article{margin-bottom:30px;width:100%;position:absolute}}.banner .article .enArt{font-size:160px;font-family:"andalos";line-height:1.2;text-transform:uppercase}@media(max-width: 1024px){.banner .article .enArt{font-size:100px}}@media(max-width: 576px){.banner .article .enArt{font-size:60px}}.banner .article .chArt{font-size:32px}@media(max-width: 576px){.banner .article .chArt{font-size:24px}}.bannerPhoto{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:flex-end;z-index:0}@media(max-width: 1366px){.bannerPhoto{align-items:flex-start}}@media(max-width: 769px){.bannerPhoto{align-items:stretch}}.bannerPhoto .leftPhoto{flex:0 0 30%;padding:3% 0;position:relative;left:30%}@media(max-width: 1366px){.bannerPhoto .leftPhoto{padding-top:7%}}@media(max-width: 960px){.bannerPhoto .leftPhoto{top:5%}}@media(max-width: 576px){.bannerPhoto .leftPhoto{padding:30px 0;left:18%}}.bannerPhoto .leftPhoto img{display:block;margin-left:auto;-o-object-fit:cover;object-fit:cover}@media(max-width: 960px){.bannerPhoto .leftPhoto img{max-width:90%}}.bannerPhoto .rightPhoto{flex:0 0 30%;right:30%;position:relative}@media(max-width: 1366px){.bannerPhoto .rightPhoto{padding-top:16%}}@media(max-width: 960px){.bannerPhoto .rightPhoto{padding-top:20%}}@media(max-width: 576px){.bannerPhoto .rightPhoto{padding:30px 0;right:18%}}.bannerPhoto .rightPhoto .rows{display:flex;flex-wrap:wrap}@media(max-width: 576px){.bannerPhoto .rightPhoto .rows{padding-top:35px}}.bannerPhoto .rightPhoto .rows div{flex:0 0 48%}@media(max-width: 576px){.bannerPhoto .rightPhoto .rows div{flex:0 0 100%;padding-top:16px}}.bannerPhoto .rightPhoto .rows div img{-o-object-fit:cover;object-fit:cover}@media(max-width: 576px){.bannerPhoto .rightPhoto .rows div img{max-width:50%}}.bannerPhoto .rightPhoto .rows div:last-child{padding-left:15px}@media(max-width: 576px){.bannerPhoto .rightPhoto .rows div:last-child{padding-left:0px}}@media(max-width: 576px){.bannerPhoto .rightPhoto .rows div:last-child img{max-width:40%}}.bannerPhoto .leftPhoto,.bannerPhoto .rightPhoto{transition:all .5s ease}@media(max-width: 576px){.bannerPhoto .leftPhoto,.bannerPhoto .rightPhoto{top:25%}}.bannerPhoto .centerPhoto{flex:0 0 100%;clip-path:inset(0% 32%);transition:clip-path .5s ease}@media(max-width: 769px){.bannerPhoto .centerPhoto{height:100vh;clip-path:inset(5% 32% 50%)}}@media(max-width: 576px){.bannerPhoto .centerPhoto{height:100vh;clip-path:inset(17% 20% 36%)}}.bannerPhoto .centerPhoto img{width:100%;height:100%;padding:0%;-o-object-fit:cover;object-fit:cover;display:block;position:static}@media(max-width: 1024px){.bannerPhoto .centerPhoto img{padding:0;height:100%;width:auto;margin:auto}}@media(max-width: 576px){.bannerPhoto .centerPhoto img{position:relative;z-index:99;background-color:#fff;padding:0px}}.newsItemBn{max-width:1920px;margin:auto;display:flex;flex-wrap:wrap;position:relative}.newsItemBn .rightPhoto{width:30%;font-size:32px;font-weight:600;color:#341a14;position:absolute;right:0;top:12%}@media(max-width: 1024px){.newsItemBn .rightPhoto{display:none}}.newsItemBn .leftPhoto{width:30%;left:30%;position:absolute;left:8%;will-change:transform;top:12%}@media(max-width: 1024px){.newsItemBn .leftPhoto{display:none}}.newsItemBn .leftPhoto .art{max-width:300px;margin:auto}.newsItemBn .leftPhoto .art p{color:#c9985d;font-size:18px;font-weight:600}.newsItemBn .centerPhoto{position:relative;width:100%;height:100vh;clip-path:inset(0% 32% 10%);transition:clip-path .5s ease;position:static}@media(max-width: 960px){.newsItemBn .centerPhoto{clip-path:inset(12% 30% 38%)}}@media(max-width: 576px){.newsItemBn .centerPhoto{clip-path:inset(17% 20% 38%)}}.newsItemBn .centerPhoto img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media(max-width: 1024px){.newsItemBn .centerPhoto img{padding:0;height:100%;width:auto;margin:auto}}.newsItemBn .centerPhoto .editWrap{top:0;left:0;width:100%;height:100vh;overflow-y:auto;background-color:rgba(45,26,1,.7);-o-object-fit:cover;object-fit:cover;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:absolute;clip-path:inset(0% 32%);transition:clip-path .5s ease;opacity:0;z-index:150}@media(max-width: 576px){.newsItemBn .centerPhoto .editWrap{clip-path:inset(0% 0%)}}.itemContent{padding-top:60px}@media(max-width: 576px){.itemContent{padding-top:30px}}.itemContent .content{max-width:708px;margin:auto;padding:30px}.itemContent .content .title{display:flex;flex-wrap:wrap;margin-bottom:30px;align-items:center;padding:0 30px}@media(max-width: 576px){.itemContent .content .title{padding:0 15px}}.itemContent .content .title .date{flex:0 0 100%;max-width:100%}.itemContent .content .title .date p{color:#c9985d;font-weight:600;font-size:18px}.itemContent .content .title .titles{color:#341a14;font-weight:600;font-size:32px;padding-left:0px}@media(max-width: 576px){.itemContent .content .title .titles{flex:0 0 100%;padding-left:0}}.itemContent .content .contentbuilder p{font-weight:500;color:#777;padding-bottom:16px;line-height:26px;text-align:justify}.itemContent .content .rePage a{color:#000;border-bottom:solid 1px #000}.aboutIntro{display:flex;flex-wrap:wrap;overflow:hidden}.aboutIntro .aboutIntroLeft{flex:0 0 25%;transform:translateX(-25%);opacity:0}@media(max-width: 1440px){.aboutIntro .aboutIntroLeft{flex:0 0 50%;order:-1;margin-bottom:30px;padding-right:10px}}@media(max-width: 1440px){.aboutIntro .aboutIntroLeft img{max-width:initial;width:100%}}@media(max-width: 1440px){.aboutIntro .aboutIntroLeft .pc{display:none}}@media(max-width: 576px){.aboutIntro .aboutIntroLeft .pc{display:block}}.aboutIntro .aboutIntroLeft .nb{display:none}@media(max-width: 1440px){.aboutIntro .aboutIntroLeft .nb{display:block;aspect-ratio:710/800;-o-object-fit:contain;object-fit:contain;width:100%}}@media(max-width: 576px){.aboutIntro .aboutIntroLeft .nb{display:none}}.aboutIntro .aboutIntroRight{flex:0 0 25%;transform:translateX(25%);opacity:0}@media(max-width: 1440px){.aboutIntro .aboutIntroRight{flex:0 0 50%;order:-1;margin-bottom:30px;padding-left:10px}}.aboutIntro .aboutIntroRight img{margin-left:auto}@media(max-width: 1440px){.aboutIntro .aboutIntroRight img{max-width:initial;width:100%}}@media(max-width: 1440px){.aboutIntro .aboutIntroRight .pc{display:none}}@media(max-width: 576px){.aboutIntro .aboutIntroRight .pc{display:block}}.aboutIntro .aboutIntroRight .nb{display:none}@media(max-width: 1440px){.aboutIntro .aboutIntroRight .nb{display:block;aspect-ratio:710/800;-o-object-fit:contain;object-fit:contain;width:100%}}@media(max-width: 576px){.aboutIntro .aboutIntroRight .nb{display:none}}.aboutIntro .aboutIntroCenter{flex:0 0 50%;text-align:center;padding-top:30px;transform:translateY(80px);opacity:0}@media(max-width: 1440px){.aboutIntro .aboutIntroCenter{flex:0 0 100%;padding:0 30px}}@media(max-width: 1280px){.aboutIntro .aboutIntroCenter{padding-top:3%}}.aboutIntro .aboutIntroCenter .en{font-size:24px;font-family:"andalos";margin-bottom:20px;color:#000}@media(max-width: 769px){.aboutIntro .aboutIntroCenter .en{margin-bottom:0px}}.aboutIntro .aboutIntroCenter h1{font-size:36px;font-weight:bold;color:#341a14;margin-bottom:20px}@media(max-width: 576px){.aboutIntro .aboutIntroCenter h1{font-size:24px;margin-bottom:5px}}.aboutIntro .aboutIntroCenter h2{font-size:28px;font-weight:bold;color:#c9985d;margin-bottom:20px}@media(max-width: 576px){.aboutIntro .aboutIntroCenter h2{font-size:20px;margin-bottom:5px}}.aboutIntro .aboutIntroCenter p{padding:15px 0;font-size:18px;color:#777;line-height:180%}@media(max-width: 576px){.aboutIntro .aboutIntroCenter p{font-size:16px;text-align:justify}}@media(max-width: 576px){.aboutIntro .aboutIntroCenter p br{display:none}}.bannerContact{padding-bottom:0px}@media(max-width: 1280px){.bannerContact{padding-bottom:0px}}@media(max-width: 769px){.bannerContact{padding-bottom:0px}}.bannerContact .article{text-align:center;margin-bottom:30px}@media(max-width: 576px){.bannerContact .article{margin-bottom:0px}}.bannerContact .article .enArt{font-size:40px;font-family:"andalos";line-height:1.2;text-transform:uppercase}@media(max-width: 576px){.bannerContact .article .enArt{font-size:24px}}.bannerContact .article .chArt{font-size:80px}@media(max-width: 576px){.bannerContact .article .chArt{font-size:32px}}.contact{max-width:1600px;margin:auto;padding-bottom:160px}.contact .row .leftRow{flex:0 0 33%;padding-top:3%}@media(max-width: 1024px){.contact .row .leftRow{flex:0 0 100%}}@media(max-width: 576px){.contact .row .leftRow{padding:15px}}.contact .row .leftRow section{max-width:370px;margin-left:auto}@media(max-width: 1024px){.contact .row .leftRow section{margin:auto;margin-bottom:60px}}@media(max-width: 576px){.contact .row .leftRow section{margin-bottom:15px}}.contact .row .leftRow section figure{margin-bottom:40px}.contact .row .leftRow section figure img{display:block;margin:auto}.contact .row .leftRow section .data{max-width:262px;margin:auto;margin-bottom:50px}@media(max-width: 576px){.contact .row .leftRow section .data{max-width:100%}}.contact .row .leftRow section .data div{padding:6px 0;letter-spacing:0}.contact .row .leftRow section .data div span{color:#d79542;padding-right:15px}.contact .row .leftRow section .data div a{color:#666}@media(max-width: 576px){.contact .row .leftRow section .data div a img{margin:0}}@media(max-width: 1280px){.contact .row .leftRow .googleMap{max-width:262px;margin:auto}}@media(max-width: 576px){.contact .row .leftRow .googleMap{max-width:100%}}.contact .row .leftRow .googleMap iframe{width:100%;height:275px}@media(max-width: 1280px){.contact .row .leftRow .googleMap iframe{height:180px}}@media(max-width: 576px){.contact .row .leftRow .googleMap iframe{height:240px}}.contact .row .rightRow{flex:0 0 33%}@media(max-width: 1024px){.contact .row .rightRow{flex:0 0 100%;max-width:480px;margin:auto;margin-top:60px}}@media(max-width: 576px){.contact .row .rightRow{padding:0 15px}}.contact .row .rightRow .formTable section{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px}.contact .row .rightRow .formTable section label{flex:0 0 80px;color:#666}.contact .row .rightRow .formTable section input,.contact .row .rightRow .formTable section textarea{flex:0 0 calc(90% - 80px);border-radius:3px;border:solid 1px #d5d5d5;height:50px}@media(max-width: 1024px){.contact .row .rightRow .formTable section input,.contact .row .rightRow .formTable section textarea{flex:0 0 calc(100% - 80px)}}.contact .row .rightRow .formTable section textarea{height:160px}.contact .row .rightRow .checkRow{padding-right:7%}@media(max-width: 576px){.contact .row .rightRow .checkRow{padding-right:0}}.contact .row .rightRow .checkRow p{padding-bottom:12px}.contact .row .rightRow .checkRow input[type=checkbox]{margin-right:8px;border:solid 1px #d9d9d9;position:relative;top:2px}.contact .row .rightRow .sendRow{padding-top:30px;text-align:center}.contact .row .rightRow .sendRow button{cursor:pointer;width:117px;margin:auto;line-height:43px;color:#fff;background-color:#8c8885;border-radius:8px}.contact .row .rightRow .sendRow button:hover{background-color:#616060}.contact .row .centerRow{flex:0 0 34%;padding:0 60px;position:relative;z-index:99}@media(max-width: 1024px){.contact .row .centerRow{flex:0 0 100%}}@media(max-width: 576px){.contact .row .centerRow{padding:0 15px}}.contact .row .centerRow img{aspect-ratio:414/631;-o-object-fit:cover;object-fit:cover;display:block;margin:auto}.nav{text-align:center;margin-top:120px;margin-bottom:30px}@media(max-width: 576px){.nav{display:none}}.nav a{display:inline-block;margin:0 24px;color:#341a14;font-weight:600;position:relative}.nav a::after{content:"";position:absolute;width:10px;height:10px;border:#ded8de solid 1px;border-radius:100%;left:-20px;top:7px;display:none}.nav a:hover{border-bottom:solid 1px #341a14}.nav a:hover::after{display:block}.nav .active{border-bottom:solid 1px #341a14}.nav .active::after{display:block}.selectNav{display:none}@media(max-width: 576px){.selectNav{display:block;padding:30px;margin-top:24px}}.selectNav select{width:100%;border:solid 1px #341a14;padding:10px;border-radius:3px;color:#341a14;background-color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("../img/arrow-down.svg");background-repeat:no-repeat;background-position:right 10px center;background-size:20px;background-color:#fff;border:1px solid #ccc;padding:8px 30px 8px 10px;border-radius:4px}.download{padding:100px 0 160px;max-width:1230px;margin:auto;padding:0px 30px 60px}@media(max-width: 576px){.download{padding:0 15px 60px}}.download .row .col{flex:0 0 33.3333333333%;padding:15px}@media(max-width: 960px){.download .row .col{flex:0 0 50%}}@media(max-width: 480px){.download .row .col{flex:0 0 100%;padding:0;padding-bottom:30px}}.download .row .col figure img{aspect-ratio:381/382;-o-object-fit:cover;object-fit:cover;display:block;width:100%}.download .row .col .name{padding:10px 0}.download .row .col .link a{display:flex;flex-wrap:wrap;color:#c9985d;font-weight:600}.download .row .col .link a img{margin-right:5px}.page{padding:60px 30px 60px;text-align:center}.page span,.page a{display:inline-block;margin:0 12px}.page span:hover,.page a:hover{color:#c9985d}.page span{border-bottom:solid 1px #c9985d;color:#c9985d;padding:0 5px 5px}.fadeUp{opacity:0;transform:translateY(50px)}.video{padding:100px 0 160px;max-width:1640px;margin:auto;padding:0px 30px 60px}@media(max-width: 576px){.video{padding:30px 15px 60px}}.video .row .col{flex:0 0 33.3333333333%;padding:15px}@media(max-width: 1024px){.video .row .col{flex:0 0 50%}}@media(max-width: 576px){.video .row .col{flex:0 0 100%;padding:0;margin-bottom:30px}}.video .row .col figure iframe{height:325px}@media(max-width: 769px){.video .row .col figure iframe{height:255px}}@media(max-width: 576px){.video .row .col figure iframe{height:325px}}@media(max-width: 428px){.video .row .col figure iframe{height:235px}}.video .row .col .name{color:#c9985d;font-size:14px;padding:10px 0}.video .row .col .title{font-size:18px;color:#6e6e6e}.progress{max-width:1600px;margin:auto;padding-bottom:160px}@media(max-width: 576px){.progress{padding-bottom:80px}}@media(max-width: 1024px){.progress .row{flex:0 0 100%;max-width:500px;margin:auto}}@media(max-width: 576px){.progress .row{padding:0 30px}}.progress .row .leftRow{flex:0 0 33%;padding-top:8%}@media(max-width: 1280px){.progress .row .leftRow{padding-left:5%}}@media(max-width: 1024px){.progress .row .leftRow{flex:0 0 100%;padding:0;margin-bottom:30px}}@media(max-width: 576px){.progress .row .leftRow{padding-top:0%}}.progress .row .leftRow section{max-width:370px;margin-left:auto}@media(max-width: 1024px){.progress .row .leftRow section{margin:auto}}.progress .row .rightRow{flex:0 0 33%;padding-top:8%}@media(max-width: 1024px){.progress .row .rightRow{flex:0 0 100%}}.progress .row .rightRow .formTable section{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:20px;position:relative}.progress .row .rightRow .formTable section label{flex:0 0 100px;color:#666}.progress .row .rightRow .formTable section input,.progress .row .rightRow .formTable section textarea,.progress .row .rightRow .formTable section select{flex:0 0 calc(90% - 100px);border-radius:3px;border:solid 1px #d5d5d5;height:50px}@media(max-width: 1024px){.progress .row .rightRow .formTable section input,.progress .row .rightRow .formTable section textarea,.progress .row .rightRow .formTable section select{flex:0 0 calc(100% - 100px)}}.progress .row .rightRow .formTable section select{-moz-appearance:auto;appearance:auto;-webkit-appearance:auto}.progress .row .rightRow .formTable section a{position:absolute;right:12%;top:7px}@media(max-width: 576px){.progress .row .rightRow .formTable section a{right:3%}}.progress .row .rightRow .sendRow{padding-top:30px;text-align:center}.progress .row .rightRow .sendRow button{cursor:pointer;width:117px;margin:auto;line-height:43px;color:#fff;background-color:#8c8885;border-radius:8px}.progress .row .rightRow .sendRow button:hover{background-color:#616060}.progress .row .rightRow .checkRow{padding-right:7%}.progress .row .rightRow .checkRow input[type=checkbox]{margin-right:8px;border:solid 1px #d9d9d9;position:relative;top:2px}.progress .row .centerRow{flex:0 0 34%;padding:0 60px}@media(max-width: 1024px){.progress .row .centerRow{flex:0 0 100%;padding:0 0px}}.progress .row .centerRow img{aspect-ratio:414/631;-o-object-fit:cover;object-fit:cover;display:block;margin:auto}.progressView{max-width:1600px;margin:auto;padding-bottom:60px}.progressView .row .col{flex:0 0 33.3333333333%;padding:15px}@media(max-width: 1024px){.progressView .row .col{flex:0 0 50%}}@media(max-width: 576px){.progressView .row .col{flex:0 0 100%;margin-bottom:15px}}.progressView .row .col figure img{aspect-ratio:423/286;-o-object-fit:cover;object-fit:cover;display:block;width:100%}.progressView .row .col .year{color:#c9985d;font-size:14px;padding:10px 0}.progressView .row .col .intro{padding:10px 0}.progressView .row .col .schedule,.progressView .row .col .intro{font-size:18px;color:#6e6e6e}.rePage{padding:60px 0;text-align:center}.rePage a{cursor:pointer;display:inline-block;text-align:center;font-size:18px;font-weight:bold;border-bottom:solid 1px #777;color:#777}.case{max-width:1343px;margin:auto;padding:30px}@media(max-width: 576px){.case .row{padding:0px}}.case .row .col{flex:0 0 33.3333333333%;padding:15px;margin-bottom:30px}@media(max-width: 1024px){.case .row .col{flex:0 0 50%}}@media(max-width: 576px){.case .row .col{flex:0 0 100%;padding:0px;margin-bottom:60px}}.case .row .col figure img{aspect-ratio:391/530;-o-object-fit:cover;object-fit:cover;display:block;width:100%}.case .row .col .classIfy{padding:10px 0;color:#c9985d;font-size:14px}.case .row .col .name{font-weight:bold;font-size:18px;color:#6e6e6e}.case .row .col .area{text-align:right;position:relative}.case .row .col .area::after{content:"";position:absolute;width:100%;height:1px;background-color:#6e6e6e;left:0;top:50%}.case .row .col .area span{background-color:#fff;padding:5px;padding-left:12px;padding-right:0;position:relative;z-index:5}.caseItem{max-width:1600px;margin:auto;padding-bottom:160px}@media(max-width: 576px){.caseItem{padding-bottom:30px}}@media(max-width: 1024px){.caseItem .row{max-width:500px;margin:auto}}.caseItem .row .leftRow{flex:0 0 33%;padding-top:8%}@media(max-width: 1280px){.caseItem .row .leftRow{padding-left:8%;padding-top:0}}@media(max-width: 1024px){.caseItem .row .leftRow{flex:0 0 100%}}.caseItem .row .leftRow section{max-width:370px;margin-left:auto}@media(max-width: 1024px){.caseItem .row .leftRow section{margin:auto}}.caseItem .row .leftRow section .section{margin-bottom:50px}.caseItem .row .leftRow section .section .link{padding:8px 0}.caseItem .row .leftRow section .section .link a{display:flex}.caseItem .row .leftRow section .section .link a figure{margin-right:10px}.caseItem .row .rightRow{flex:0 0 33%;padding-top:8%}@media(max-width: 1024px){.caseItem .row .rightRow{flex:0 0 100%}}@media(max-width: 576px){.caseItem .row .rightRow{padding:30px 15px}}.caseItem .row .rightRow section{max-width:410px;position:relative}@media(max-width: 960px){.caseItem .row .rightRow section{margin:auto}}.caseItem .row .rightRow section a{position:absolute;right:0;top:30px}.caseItem .row .rightRow section .class{font-size:20px;font-weight:500;color:#c9985d;margin-bottom:20px}.caseItem .row .rightRow section .name{font-size:32px;font-weight:600;color:#341a14;border-bottom:solid 1px #341a14;padding-bottom:8px}.caseItem .row .centerRow{flex:0 0 34%;padding:0 60px}@media(max-width: 1024px){.caseItem .row .centerRow{flex:0 0 100%}}@media(max-width: 576px){.caseItem .row .centerRow{padding:0 15px}}.caseItem .row .centerRow img{aspect-ratio:414/631;-o-object-fit:cover;object-fit:cover;display:block;margin:auto}.caseWrap{position:relative;background-image:url("../img/homeNewsBg.png");background-position-x:left;background-position-y:bottom;background-repeat:no-repeat}.caseWrap .casePhoto{padding:0px 0 30px;max-width:1600px;margin:auto}.caseWrap .casePhoto .row .col{flex:0 0 33.33%;padding:15px}@media(max-width: 1024px){.caseWrap .casePhoto .row .col{flex:0 0 50%}}@media(max-width: 576px){.caseWrap .casePhoto .row .col{flex:0 0 100%}}.caseWrap .casePhoto .row .col img{aspect-ratio:500/310;-o-object-fit:cover;object-fit:cover;display:block;width:100%}.caseRe{padding-bottom:100px}.news{max-width:1550px;margin:auto;padding:30px 60px;overflow:hidden}@media(max-width: 576px){.news{padding:30px}}.news .newsRow{cursor:pointer;border-bottom:solid 1px #777;margin-bottom:30px}.news .newsRow .before{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px;padding-bottom:24px;opacity:1;transition:opacity .5s ease;position:relative}.news .newsRow .before .num{flex:0 0 100%;font-size:18px;color:#000}.news .newsRow .before .content{flex:0 0 50%;padding-left:30px}@media(max-width: 960px){.news .newsRow .before .content{flex:0 0 100%}}@media(max-width: 428px){.news .newsRow .before .content{padding-left:0px}}.news .newsRow .before .content .classify{flex:0 0 50%;text-align:right;color:#c9985d;font-size:14px;display:none}@media(max-width: 960px){.news .newsRow .before .content .classify{flex:0 0 100%;text-align:left;display:flex;flex-wrap:wrap;padding-left:0;justify-content:space-between;margin-bottom:10px}}@media(max-width: 428px){.news .newsRow .before .content .classify{padding-left:0;display:flex;justify-content:space-between}}@media(max-width: 960px){.news .newsRow .before .content .classify div{padding-right:12px}}.news .newsRow .before .content .title{font-size:32px;color:#341a14;margin-bottom:24px;font-weight:bold}@media(max-width: 960px){.news .newsRow .before .content .title{margin-bottom:12px}}@media(max-width: 576px){.news .newsRow .before .content .title{font-size:24px;margin-bottom:5px}}.news .newsRow .before .content .intro{color:#777;line-height:180%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.news .newsRow .before .classify{flex:0 0 50%;text-align:right;color:#c9985d;font-size:14px}@media(max-width: 960px){.news .newsRow .before .classify{flex:0 0 100%;text-align:left;padding-left:30px;display:flex;flex-wrap:wrap;padding-top:20px;display:none}}@media(max-width: 960px){.news .newsRow .before .classify div{padding-right:12px}}.news .newsRow .after{display:none}.news .newsRow .after a{display:flex;flex-wrap:wrap;justify-content:space-between}.news .newsRow .after .num{flex:0 0 100%;font-size:18px;color:#000}.news .newsRow .after .openData{flex:0 0 50%;padding-left:30px;padding-top:12px}@media(max-width: 960px){.news .newsRow .after .openData{flex:0 0 100%}}.news .newsRow .after .openData .year,.news .newsRow .after .openData .class{color:#c9985d;font-size:14px;margin-bottom:6px}.news .newsRow .after .openData .title{font-size:32px;color:#341a14;margin-bottom:24px;font-weight:600}@media(max-width: 576px){.news .newsRow .after .openData .title{font-size:24px;margin-bottom:5px}}.news .newsRow .after .openData article{max-width:590px;margin-bottom:30px;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width: 960px){.news .newsRow .after .openData article{max-width:100%}}.news .newsRow .after .openData article p{margin-bottom:30px;color:#777}.news .newsRow .after figure{flex:0 0 100%}@media(max-width: 960px){.news .newsRow .after figure{padding-left:30px}}.news .newsRow .after figure img{display:block;width:100%;max-width:481px;-o-object-fit:cover;object-fit:cover;aspect-ratio:480/640;margin-left:auto}.news .newsRow .after .read{flex:0 0 50%;justify-content:flex-end;display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:15px;padding-bottom:24px;position:relative}@media(max-width: 960px){.news .newsRow .after .read{justify-content:flex-start}}@media(max-width: 576px){.news .newsRow .after .read{flex:0 0 100%}}.news .newsRow .after .read .readLink{position:absolute;left:calc(30% - 150px);bottom:0px}@media(max-width: 960px){.news .newsRow .after .read .readLink{margin-top:30px;position:initial;flex:0 0 100%;order:3;margin-left:30px}}.news .newsRow .after .read strong{font-weight:bold;color:#383838;border-bottom:solid 1px #383838;display:inline-block;margin-bottom:25px}@media(max-width: 1024px){.news .newsRow .after .read strong{order:2}}@media(max-width: 576px){.news .newsRow .after .read strong{margin:10px 0}}.fadeUpDark{transform:translateY(300px)}.bannerWrap{position:relative;overflow:hidden;z-index:200}.banner{max-width:1920px;margin:auto}.banner .article{text-align:center;margin-bottom:30px}@media(max-width: 576px){.banner .article{margin-bottom:0px}}.banner .article .enArt{font-size:40px;font-family:"andalos";line-height:1.2;text-transform:uppercase}@media(max-width: 1024px){.banner .article .enArt{font-size:40px}}@media(max-width: 576px){.banner .article .enArt{font-size:24px}}.banner .article .chArt{font-size:80px}@media(max-width: 576px){.banner .article .chArt{font-size:32px}}.bannerWrap{position:relative;overflow:hidden;height:100vh}.fadeUpIn{animation:fadeUpIn 2s}@keyframes fadeUpIn{0%{opacity:0;transform:translateY(100px)}100%{opacity:1;transform:translateY(0px)}}.homeAbout1Img,.homeAbout2Img,.homeAbout3Img,.homeAbout4Img,.enArtAbout,.chArtAbout,.enArtCase,.chArtCase,.enArtNews1,.enArtNews2,.homeImgRowArt,.fadeUp,.fadeUpDark{will-change:transform,opacity;transform:translate3d(0, 0, 0);backface-visibility:hidden}.goTop{position:fixed;left:15px;bottom:10%;z-index:900}.swal2-styled.swal2-confirm{background-color:rgba(0,0,0,.4941176471) !important}.swal2-styled.swal2-confirm:focus{box-shadow:0 0 0 3px rgba(0,0,0,.4941176471) !important}.memberContainer{max-width:1200px;margin:auto;padding:80px 30px}.memberContainer .rightPhoto{padding-left:30px;font-size:24px;font-weight:bold;margin-bottom:20px;color:#000}/*# sourceMappingURL=style.min.css.map */