@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&family=Noto+Sans+TC:wght@100;300;400;500;700;900&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%;vertical-align:baseline;box-sizing:border-box}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,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}body{overflow-x:hidden}body::-webkit-scrollbar{width:6px;height:6px}body::-webkit-scrollbar-track{border-radius:3px;background:rgba(0,0,0,0.06);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.08)}body::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,0,0,0.12);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.2)}body.no_scrolling{overflow-x:hidden;overflow-y:hidden}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}header{position:fixed;width:100%;padding-top:100px;padding-bottom:100px;z-index:990;transition:0.6s}@media screen and (max-width: 1480px){header{padding-top:50px;padding-bottom:50px}}@media screen and (max-width: 1024px){header{padding-top:15px;padding-bottom:15px}}header .wrapper{width:100%;display:flex;justify-content:space-between;align-items:center}@media screen and (min-width: 3840px){header .wrapper{max-width:3080px}}header .wrapper #logo{width:220px;height:12px}header .wrapper #logo h1{display:none}header .wrapper #logo .white{display:block}header .wrapper #logo .black{display:none}@media screen and (max-width: 1024px){header .wrapper #logo{position:relative;z-index:1}header .wrapper #logo .white{display:none}header .wrapper #logo .black{display:block}}header .wrapper nav{display:flex;align-items:center}header .wrapper nav ul{display:flex}header .wrapper nav ul li{margin-left:50px;transition:0.3s;position:relative}@media screen and (max-width: 1366px){header .wrapper nav ul li{margin-left:20px}}header .wrapper nav ul li.current-menu-item{display:none !important}header .wrapper nav ul li a{color:#fff;position:relative}@media screen and (min-width: 1025px){header .wrapper nav ul li a.active{border-bottom:1px solid #fff}header .wrapper nav ul li a.active:hover{border-bottom:none !important}}@media screen and (max-width: 1024px){header .wrapper nav ul li a{color:#9B9B9B;line-height:3;font-size:16px}}header .wrapper nav ul li a::before{content:'';display:block;width:0;height:1px;background-color:#fff;position:absolute;bottom:-1px;transition:0.6s}header .wrapper nav ul li a:hover::before{width:100%}header .wrapper nav ul li:nth-child(1){margin-left:0}@media screen and (max-width: 1024px){header .wrapper nav ul li{margin-left:unset;text-align:center}header .wrapper nav ul li:nth-child(1){margin-top:7.5vh}header .wrapper nav ul li:hover{background-color:#9B9B9B}header .wrapper nav ul li:hover a{color:#000}}@media screen and (min-width: 1025px){header .wrapper nav ul li .wee{width:100%;height:1px;background-color:#fff;position:absolute;left:0;bottom:-2.5px;transition:0.9s}}@media screen and (max-width: 1024px){header .wrapper nav ul{display:none !important;transform:translateX(100%);position:absolute;width:100%;height:100vh;background:#fff;left:0;top:0;box-sizing:border-box;padding-top:86px;display:block;transition:0.3s}header .wrapper nav ul.active{transform:translateX(0)}}header .wrapper nav #menu_button{transition:0.3s;margin-left:75px;position:relative;width:35px;height:35px;z-index:1000;overflow:hidden}header .wrapper nav #menu_button .white{display:block}header .wrapper nav #menu_button .black{display:none}@media (max-width: 1440px) and (min-width: 1280px){header .wrapper nav #menu_button{display:none !important}}@media screen and (max-width: 1024px){header .wrapper nav #menu_button{margin-left:unset;position:relative;z-index:1}header .wrapper nav #menu_button .white{display:none}header .wrapper nav #menu_button .black{display:block}}header .wrapper nav #menu_button .open_button{transition:0.6s;position:relative;top:10px}header .wrapper nav #menu_button .open_button .icon{display:inline-block;width:35px;height:1px;background-color:#fff}header .wrapper nav #menu_button .open_button .icon::before{content:'';display:inline-block;width:20px;margin-left:15px;height:1px;background-color:#fff}header .wrapper nav #menu_button .close_button{transition:0.6s;position:absolute;top:0;left:0;transform:translateX(-100%)}header .wrapper nav #menu_button .close_button .icon{display:inline-block;position:relative;width:35px;height:35px}header .wrapper nav #menu_button .close_button .icon::before{content:'';display:inline-block;width:35px;height:1px;background-color:#fff;position:absolute;top:17.5px;transform:rotate(45deg)}header .wrapper nav #menu_button .close_button .icon::after{content:'';display:inline-block;width:35px;height:1px;background-color:#fff;position:absolute;top:17.5px;transform:rotate(-45deg)}header .wrapper nav #menu_button.active .open_button,header .wrapper nav #menu_button:hover .open_button{transform:translateX(100%)}header .wrapper nav #menu_button.active .close_button,header .wrapper nav #menu_button:hover .close_button{transform:translateX(0)}header .wrapper nav #menu_button.dark .open_button .icon{background-color:#9b9b9b}header .wrapper nav #menu_button.dark .open_button .icon::before{background-color:#9b9b9b}header .wrapper nav #menu_button.dark .close_button .icon::before{background-color:#9b9b9b}header .wrapper nav #menu_button.dark .close_button .icon::after{background-color:#9b9b9b}header.active{padding-top:15px;padding-bottom:15px}header.active .wrapper #logo .white{display:none}header.active .wrapper #logo .black{display:block}@media screen and (max-width: 1024px){header.active .wrapper #logo .white{display:none}header.active .wrapper #logo .black{display:block}}header.active .wrapper nav ul li a{color:#9B9B9B}header.active .wrapper nav ul li a::before{background-color:#9B9B9B}header.active .wrapper nav .menu_button .white{display:none}header.active .wrapper nav .menu_button .black{display:block}@media screen and (max-width: 1024px){header.active .wrapper nav .menu_button .white{display:none}header.active .wrapper nav .menu_button .black{display:block}}header.active .wrapper nav #menu_button .open_button .icon{background-color:#9b9b9b}header.active .wrapper nav #menu_button .open_button .icon::before{background-color:#9b9b9b}header.active .wrapper nav #menu_button .close_button{transition:0.6s;position:absolute;top:0;left:0;transform:translateX(-100%)}header.active .wrapper nav #menu_button .close_button .icon{display:inline-block;position:relative;width:35px;height:35px}header.active .wrapper nav #menu_button .close_button .icon::before{content:'';display:inline-block;width:35px;height:1px;background-color:#9b9b9b;position:absolute;top:17.5px;transform:rotate(45deg)}header.active .wrapper nav #menu_button .close_button .icon::after{content:'';display:inline-block;width:35px;height:1px;background-color:#9b9b9b;position:absolute;top:17.5px;transform:rotate(-45deg)}header.active .wrapper nav #menu_button.active .open_button,header.active .wrapper nav #menu_button:hover .open_button{transform:translateX(100%)}header.active .wrapper nav #menu_button.active .close_button,header.active .wrapper nav #menu_button:hover .close_button{transform:translateX(0)}header.content_page .wrapper nav ul li a{color:#9B9B9B}header.content_page .wrapper nav ul li a::before{background-color:#9B9B9B}#menu{width:100%;height:100%;position:fixed;left:0;top:0;background-color:#fff;z-index:999;transition:0.6s;transform:translateX(100%)}#menu.active{transform:translateX(0)}#menu .wrapper{position:relative;margin-top:100px;margin-bottom:100px;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width: 1920px){#menu .wrapper{margin-top:50px;margin-bottom:50px}}@media screen and (max-width: 1366px){#menu .wrapper{margin-bottom:15px;margin-top:15px}}@media screen and (max-width: 1199px){#menu .wrapper{justify-content:space-around}}@media screen and (max-width: 1024px){#menu .wrapper{justify-content:left;margin-top:30px}}#menu .wrapper #off_menu,#menu .wrapper #c_off_menu{width:35px;height:35px;position:absolute;right:15px;top:0;transition:0.6s;cursor:pointer;transform-origin:center}#menu .wrapper #off_menu:hover,#menu .wrapper #c_off_menu:hover{transform:rotate(90deg)}@media screen and (max-width: 1680px){#menu .wrapper #off_menu,#menu .wrapper #c_off_menu{right:15px}}@media screen and (max-width: 1366px){#menu .wrapper #off_menu,#menu .wrapper #c_off_menu{top:10px}}@media screen and (max-width: 1280px){#menu .wrapper #off_menu,#menu .wrapper #c_off_menu{width:30px;height:30px;top:0px}}#menu .wrapper #off_menu::after,#menu .wrapper #c_off_menu::after{content:'';display:block;width:100%;height:1px;background-color:#000;transform:rotate(45deg);position:absolute;top:17.5px}@media screen and (max-width: 1280px){#menu .wrapper #off_menu::after,#menu .wrapper #c_off_menu::after{top:15px}}#menu .wrapper #off_menu::before,#menu .wrapper #c_off_menu::before{content:'';display:block;width:100%;height:1px;background-color:#000;transform:rotate(-45deg);position:absolute;top:17.5px}@media screen and (max-width: 1280px){#menu .wrapper #off_menu::before,#menu .wrapper #c_off_menu::before{top:15px}}#menu .wrapper #c_off_men{display:none}@media screen and (max-width: 1024px){#menu .wrapper #c_off_men{display:block}}#menu .wrapper #menu_logo{padding-bottom:125px;width:100%}@media screen and (max-width: 1920px){#menu .wrapper #menu_logo{padding-bottom:50px}}@media screen and (max-width: 1366px){#menu .wrapper #menu_logo{padding-bottom:0;padding-top:0;margin-bottom:30px}}@media screen and (max-width: 1280px){#menu .wrapper #menu_logo img{height:32px}}@media screen and (max-width: 1024px){#menu .wrapper #menu_logo{padding-bottom:30px;padding-top:0px}}@media screen and (max-height: 570px){#menu .wrapper #menu_logo{padding-bottom:15px;margin-bottom:15px}}#menu .wrapper #menu_content{width:550px}@media screen and (max-width: 1280px){#menu .wrapper #menu_content{width:100%}}@media screen and (max-width: 1024px){#menu .wrapper #menu_content{max-height:calc(100vh - 150px);overflow-y:auto}}@media screen and (max-height: 1024px){#menu .wrapper #menu_content ul{margin-left:15px;margin-right:15px}}#menu .wrapper #menu_content ul li{margin-bottom:20px;margin-bottom:15px;position:relative}@media screen and (min-width: 1280px){#menu .wrapper #menu_content ul li{margin-top:12.5px}}@media screen and (max-height: 1024px){#menu .wrapper #menu_content ul li{margin-bottom:30px}}@media screen and (max-height: 570px){#menu .wrapper #menu_content ul li{margin-bottom:20px}}#menu .wrapper #menu_content ul li a{box-sizing:border-box;padding-left:42px;font-size:32px;color:#000;font-weight:100;position:relative}@media screen and (min-width: 1025px){#menu .wrapper #menu_content ul li a{letter-spacing:3px}}@media screen and (max-width: 1280px){#menu .wrapper #menu_content ul li a{font-size:18px;padding-left:50px}}#menu .wrapper #menu_content ul li a span.number{font-size:12px;position:absolute;font-weight:bolder;left:0px;top:7.5px}@media screen and (min-width: 1025px){#menu .wrapper #menu_content ul li a span.number{top:10px}}@media screen and (min-width: 1025px){#menu .wrapper #menu_content ul li a span.cn{width:calc(100% - 45px);display:inline-block;font-size:34px}}#menu .wrapper #menu_content ul li a span.en{padding-left:45px;display:block;font-size:12px;font-weight:400;position:relative}@media screen and (min-width: 1025px){#menu .wrapper #menu_content ul li a span.en{display:inline-block;margin-top:0;position:relative;top:-5px}}@media screen and (max-width: 1280px){#menu .wrapper #menu_content ul li a span.en{padding-left:50px}}@media screen and (min-width: 1025px){#menu .wrapper #menu_content ul li a span.en::before{content:'';display:block;width:0;height:1px;background-color:#000;position:absolute;bottom:-5px;transition:0.6s;box-sizing:border-box}}@media screen and (min-width: 1025px) and (max-width: 1280px){#menu .wrapper #menu_content ul li a span.en::before{margin-left:0}}@media screen and (max-width: 1024px){#menu .wrapper #menu_content ul li a::before{content:'';display:block;width:0;height:1px;background-color:#000;position:absolute;transition:0.6s;margin-left:42px;box-sizing:border-box;bottom:-12.5px;left:45px}}@media screen and (max-width: 1024px) and (max-width: 1280px){#menu .wrapper #menu_content ul li a::before{margin-left:0}}@media screen and (max-width: 1024px){#menu .wrapper #menu_content ul li a:hover::before{width:calc(100% - 42px)}}@media screen and (max-width: 1024px) and (max-width: 1280px){#menu .wrapper #menu_content ul li a:hover::before{width:100%}}@media screen and (min-width: 1025px){#menu .wrapper #menu_content ul li a:hover span.en::before{width:calc(100% - 42px)}}@media screen and (min-width: 1025px) and (max-width: 1280px){#menu .wrapper #menu_content ul li a:hover span.en::before{width:100%}}#menu .wrapper #menu_address{overflow-x:hidden;overflow-y:auto;width:calc(100% - 550px);box-sizing:border-box;padding-right:10px}#menu .wrapper #menu_address::-webkit-scrollbar{width:1px;height:1px}#menu .wrapper #menu_address::-webkit-scrollbar-track{border-radius:1px;background:transparent;-webkit-box-shadow:inset 0 0 5px transparent}#menu .wrapper #menu_address::-webkit-scrollbar-thumb{border-radius:1px;background:transparent;-webkit-box-shadow:inset 0 0 10px transparent}#menu .wrapper #menu_address:hover::-webkit-scrollbar{width:1px;height:1px}#menu .wrapper #menu_address:hover::-webkit-scrollbar-track{border-radius:1px;background:rgba(0,0,0,0.06);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.08)}#menu .wrapper #menu_address:hover::-webkit-scrollbar-thumb{border-radius:1px;background:rgba(0,0,0,0.12);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.2)}@media screen and (max-width: 1480px){#menu .wrapper #menu_address{width:auto}}@media screen and (max-width: 1280px){#menu .wrapper #menu_address{width:100%;padding-top:30px;padding-bottom:30px}}@media screen and (max-width: 1024px){#menu .wrapper #menu_address{padding-bottom:100px;display:none}}#menu .wrapper #menu_address .item{display:flex;justify-content:space-between;align-items:flex-start;margin-top:30px}@media screen and (max-width: 1280px){#menu .wrapper #menu_address .item{display:block}}#menu .wrapper #menu_address .item:nth-child(1){margin-top:0}@media screen and (max-width: 1480px){#menu .wrapper #menu_address .item .address{padding-right:50px}}@media screen and (max-width: 1280px){#menu .wrapper #menu_address .item .address{width:100%}}#menu .wrapper #menu_address .item .address a{font-weight:100;font-size:24px;color:#000;line-height:1.8;display:block;font-family:'Noto Sans TC', sans-serif}#menu .wrapper #menu_address .item .address a:nth-child(1){color:#000;font-weight:400}@media screen and (max-width: 1280px){#menu .wrapper #menu_address .item .address a{font-size:15px}}#menu .wrapper #menu_address .item .address a b{font-weight:100;font-family:'Noto Sans TC', sans-serif}#menu .wrapper #menu_address .item .address a dl{font-weight:400;display:flex}#menu .wrapper #menu_address .item .address a dl dt{width:50px;font-family:'Noto Sans TC', sans-serif !important;font-weight:100}@media screen and (max-width: 1280px){#menu .wrapper #menu_address .item .address a dl dt{width:30px}}#menu .wrapper #menu_address .item .address a dl dd{font-family:'Noto Sans TC', sans-serif !important;font-weight:100}#menu .wrapper #menu_address .item .address a.mail{margin-top:15px}@media screen and (max-width: 1280px){#menu .wrapper #menu_address .item .hours{width:100%}}@media screen and (max-width: 1280px){#menu .wrapper #menu_address .item .hours table{width:100%;margin-top:30px}}#menu .wrapper #menu_address .item .hours table tr td{width:60px;text-align:center;line-height:30px;color:#000}#menu .wrapper #menu_address .item .hours table tr td span{position:relative;top:3.5px}@media screen and (max-width: 1024px){#menu .wrapper #menu_address .item .hours table tr td span{top:0}}#menu .wrapper #menu_address .item .hours table tr td span.t{display:inline-block;width:15px;height:15px;background-size:cover;background-image:url(../images/icon/circle_black.svg)}@media screen and (max-width: 1024px){#menu .wrapper #menu_address .item .hours table tr td span.t{width:10px;height:10px}}#menu .wrapper #menu_address .item .hours table tr td span.f{display:inline-block;width:15px;height:15px;background-size:cover;background-image:url(../images/icon/cross_black.svg)}@media screen and (max-width: 1024px){#menu .wrapper #menu_address .item .hours table tr td span.f{width:10px;height:10px}}#menu .wrapper #menu_address .item .hours table tr td:nth-child(1){min-width:115px;text-align:center}@media screen and (max-width: 1280px){#menu .wrapper #menu_address .item .hours table tr td:nth-child(1){width:75px;text-align:left}}@media screen and (max-width: 1280px){#menu .wrapper #menu_address .item .hours table tr td{font-size:12px}}#menu .wrapper #menu_business_hours{display:none}@media screen and (max-width: 1280px){#menu .wrapper #menu_business_hours{width:100%}}#menu .wrapper #menu_business_hours .item{margin-top:150px}@media screen and (max-width: 1280px){#menu .wrapper #menu_business_hours .item{display:none}}#menu .wrapper #menu_business_hours .item:nth-child(1){margin-top:0}@media screen and (max-width: 1280px){#menu .wrapper #menu_business_hours .item:nth-child(1){display:block}}@media screen and (max-width: 1280px){#menu .wrapper #menu_business_hours .item table{width:100%}}#menu .wrapper #menu_business_hours .item table tr td{width:60px;text-align:center;line-height:30px}#menu .wrapper #menu_business_hours .item table tr td span{position:relative;top:3.5px}@media screen and (max-width: 1024px){#menu .wrapper #menu_business_hours .item table tr td span{top:0}}#menu .wrapper #menu_business_hours .item table tr td span.t{display:inline-block;width:15px;height:15px;background-size:cover;background-image:url(../images/icon/circle_black.svg)}@media screen and (max-width: 1024px){#menu .wrapper #menu_business_hours .item table tr td span.t{width:10px;height:10px}}#menu .wrapper #menu_business_hours .item table tr td span.f{display:inline-block;width:15px;height:15px;background-size:cover;background-image:url(../images/icon/cross_black.svg)}@media screen and (max-width: 1024px){#menu .wrapper #menu_business_hours .item table tr td span.f{width:10px;height:10px}}#menu .wrapper #menu_business_hours .item table tr td:nth-child(1){min-width:115px;text-align:center}@media screen and (max-width: 1280px){#menu .wrapper #menu_business_hours .item table tr td:nth-child(1){width:75px}}@media screen and (max-width: 1280px){#menu .wrapper #menu_business_hours .item table tr td{font-size:12px}}#menu .wrapper.menu_bottom{position:absolute;left:0;right:0;margin:auto;bottom:15px}@media screen and (min-width: 2500px){#menu .wrapper.menu_bottom{bottom:80px}}@media screen and (max-width: 1280px){#menu .wrapper.menu_bottom{bottom:15px;align-items:center}#menu .wrapper.menu_bottom .link a img{width:35px;height:35px}}#menu .wrapper.menu_bottom #calendar_r,#menu .wrapper.menu_bottom #calendar,#menu .wrapper.menu_bottom #calendar_,#menu .wrapper.menu_bottom #calendar_independent{font-size:18px;color:#9B9B9B;background-color:transparent;border:1px solid #EBD07E;width:115px;line-height:40px;height:42px;border-radius:30px;transition:0.6s;cursor:pointer;box-sizing:border-box}#menu .wrapper.menu_bottom #calendar_r::before,#menu .wrapper.menu_bottom #calendar::before,#menu .wrapper.menu_bottom #calendar_::before,#menu .wrapper.menu_bottom #calendar_independent::before{content:'行事曆' !important;height:40px;line-height:40px}@media screen and (max-width: 1024px){#menu .wrapper.menu_bottom #calendar_r::before,#menu .wrapper.menu_bottom #calendar::before,#menu .wrapper.menu_bottom #calendar_::before,#menu .wrapper.menu_bottom #calendar_independent::before{height:23px;line-height:23px}}#menu .wrapper.menu_bottom #calendar_r.active::before,#menu .wrapper.menu_bottom #calendar.active::before,#menu .wrapper.menu_bottom #calendar_.active::before,#menu .wrapper.menu_bottom #calendar_independent.active::before{content:url(../images/icon/return.svg) !important}#menu .wrapper.menu_bottom #calendar_r.active:hover::before,#menu .wrapper.menu_bottom #calendar.active:hover::before,#menu .wrapper.menu_bottom #calendar_.active:hover::before,#menu .wrapper.menu_bottom #calendar_independent.active:hover::before{content:url(../images/icon/return_w.svg) !important}@media screen and (max-width: 1280px){#menu .wrapper.menu_bottom #calendar_r,#menu .wrapper.menu_bottom #calendar,#menu .wrapper.menu_bottom #calendar_,#menu .wrapper.menu_bottom #calendar_independent{font-size:12px;width:75px;height:30px;line-height:20px}}#menu .wrapper.menu_bottom #calendar_r:hover,#menu .wrapper.menu_bottom #calendar:hover,#menu .wrapper.menu_bottom #calendar_:hover,#menu .wrapper.menu_bottom #calendar_independent:hover{color:#fff;background-color:#EBD07E}#menu .wrapper.menu_bottom #calendar_r:hover::before,#menu .wrapper.menu_bottom #calendar:hover::before,#menu .wrapper.menu_bottom #calendar_:hover::before,#menu .wrapper.menu_bottom #calendar_independent:hover::before{content:url(../images/icon/return_w.svg)}#menu .wrapper.menu_bottom #calendar,#menu .wrapper.menu_bottom #calendar_r,#menu .wrapper.menu_bottom #calendar_independent{display:none}@media screen and (max-width: 1024px){#menu .wrapper.menu_bottom{justify-content:space-between;bottom:5px;background-color:#fff}}#menu #line{width:100%;height:5px;position:absolute;bottom:0;left:0;right:0}#calendar_page{position:absolute;top:0;left:0;background-color:#fff;height:100%;width:100%;transition:0.6s;opacity:0;transform:translateY(-100%);overflow-x:hidden;overflow-y:auto;height:100vh}#calendar_page.active{transform:translateY(0);opacity:1}#calendar_page::-webkit-scrollbar{width:6px;height:6px}#calendar_page::-webkit-scrollbar-track{border-radius:3px;background:rgba(0,0,0,0.06);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.08)}#calendar_page::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,0,0,0.12);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.2)}#calendar_page .wrapper{display:flex;flex-wrap:wrap}#calendar_page .wrapper .calendar_left{width:66.666666%}@media screen and (min-width: 2500px){#calendar_page .wrapper .calendar_left{top:25px}}@media screen and (max-width: 1366px){#calendar_page .wrapper .calendar_left{width:60%}}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_left{width:100%}}#calendar_page .wrapper .calendar_left #cm_logo{display:none}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_left #cm_logo{display:block;margin-bottom:60px}#calendar_page .wrapper .calendar_left #cm_logo .logo{height:32px}}#calendar_page .wrapper .calendar_left .moon{display:flex;justify-content:center;margin-top:25px;color:#6e6d6d}@media screen and (min-width: 1025px){#calendar_page .wrapper .calendar_left .moon .ml{display:flex;margin-right:auto;margin-left:auto;justify-content:center}}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_left .moon{margin-bottom:-5px;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:15px;padding-left:40px;padding-right:40px}}#calendar_page .wrapper .calendar_left .moon .number{font-size:88px;margin-right:100px;font-weight:100}@media screen and (max-width: 1366px){#calendar_page .wrapper .calendar_left .moon .number{font-size:54px}}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_left .moon .number{font-size:32px;margin-right:0}}#calendar_page .wrapper .calendar_left .moon .en_number{font-size:88px;font-weight:100}@media screen and (max-width: 1366px){#calendar_page .wrapper .calendar_left .moon .en_number{font-size:54px}}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_left .moon .en_number{font-size:30px}}#calendar_page .wrapper .calendar_left .moon .year{display:none}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_left .moon .year{font-size:34px;font-weight:100;display:inline-block;width:75px}}#calendar_page .wrapper .calendar_left #my_calendar{width:100%;height:768px;position:relative;top:15px}#calendar_page .wrapper .calendar_left #my_calendar .fc-view-harness{pointer-events:none}@media screen and (min-width: 2500px){#calendar_page .wrapper .calendar_left #my_calendar{height:900px}}@media screen and (max-width: 1366px){#calendar_page .wrapper .calendar_left #my_calendar{height:440px;top:0}}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_left #my_calendar{height:290px}#calendar_page .wrapper .calendar_left #my_calendar tbody{transform:scaleY(0.9);transform-origin:top}}@media screen and (max-width: 480px){#calendar_page .wrapper .calendar_left #my_calendar{height:235px}#calendar_page .wrapper .calendar_left #my_calendar tbody{transform-origin:top}}#calendar_page .wrapper .calendar_left #my_calendar .fc-scroller{overflow:hidden !important}#calendar_page .wrapper .calendar_left #my_calendar .fc-header-toolbar .fc-today-button{display:none}#calendar_page .wrapper .calendar_left #my_calendar .fc-header-toolbar .fc-toolbar-chunk .fc-toolbar-title{display:none}#calendar_page .wrapper .calendar_left #my_calendar .fc-header-toolbar .fc-toolbar-chunk button[title*="Previous"],#calendar_page .wrapper .calendar_left #my_calendar .fc-header-toolbar .fc-toolbar-chunk button[title*="Next"]{position:absolute;top:-60px;transform:translateY(-50%);z-index:1;border:0;background-color:transparent;padding:0;cursor:pointer;width:30px;height:60px}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_left #my_calendar .fc-header-toolbar .fc-toolbar-chunk button[title*="Previous"],#calendar_page .wrapper .calendar_left #my_calendar .fc-header-toolbar .fc-toolbar-chunk button[title*="Next"]{top:-42.5px}}#calendar_page .wrapper .calendar_left #my_calendar .fc-header-toolbar .fc-toolbar-chunk button[title*="Previous"]{left:0px}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_left #my_calendar .fc-header-toolbar .fc-toolbar-chunk button[title*="Previous"]{left:-10px}}#calendar_page .wrapper .calendar_left #my_calendar .fc-header-toolbar .fc-toolbar-chunk button[title*="Previous"] span{display:block;width:0;height:0;border-style:solid;border-width:10px 15px 10px 0;border-color:transparent #6e6d6d transparent transparent;margin-left:auto}#calendar_page .wrapper .calendar_left #my_calendar .fc-header-toolbar .fc-toolbar-chunk button[title*="Previous"]:hover span{opacity:0.7}#calendar_page .wrapper .calendar_left #my_calendar .fc-header-toolbar .fc-toolbar-chunk button[title*="Next"]{right:0px}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_left #my_calendar .fc-header-toolbar .fc-toolbar-chunk button[title*="Next"]{right:-10px}}#calendar_page .wrapper .calendar_left #my_calendar .fc-header-toolbar .fc-toolbar-chunk button[title*="Next"] span{display:block;width:0;height:0;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #6e6d6d}#calendar_page .wrapper .calendar_left #my_calendar .fc-header-toolbar .fc-toolbar-chunk button[title*="Next"]:hover span{opacity:0.7}#calendar_page .wrapper .calendar_left #my_calendar table{width:100%}#calendar_page .wrapper .calendar_left #my_calendar table thead{height:40px;line-height:40px}@media screen and (max-width: 1366px){#calendar_page .wrapper .calendar_left #my_calendar table thead{height:20px;line-height:20px}}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_left #my_calendar table thead{color:#fff !important}}#calendar_page .wrapper .calendar_left #my_calendar table thead tr th{text-align:center;width:calc(100% / 7);font-weight:400}#calendar_page .wrapper .calendar_left #my_calendar table tbody tr{height:100px;border:none !important;position:relative}@media screen and (max-width: 1680px){#calendar_page .wrapper .calendar_left #my_calendar table tbody tr{height:60px}}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_left #my_calendar table tbody tr{height:45px}}#calendar_page .wrapper .calendar_left #my_calendar table tbody tr td{cursor:pointer;width:calc(100% / 7);position:relative}#calendar_page .wrapper .calendar_left #my_calendar table tbody tr td .fc-day-other{opacity:0.4}#calendar_page .wrapper .calendar_left #my_calendar table tbody tr td .fc-day-sun .fc-daygrid-day-top a{background-color:var(--holiday) !important}#calendar_page .wrapper .calendar_left #my_calendar table tbody tr td .fc-daygrid-day-frame{height:100%}#calendar_page .wrapper .calendar_left #my_calendar table tbody tr td .fc-daygrid-day-frame .fc-daygrid-day-top{height:100%;padding:5px}#calendar_page .wrapper .calendar_left #my_calendar table tbody tr td .fc-daygrid-day-frame .fc-daygrid-day-top a{background-color:var(--date);display:block;height:100%;text-align:center;line-height:100px;border-radius:15px;transition:0.6s;color:#7c7c7c}#calendar_page .wrapper .calendar_left #my_calendar table tbody tr td .fc-daygrid-day-frame .fc-daygrid-day-top a:hover{border-radius:60px;background-color:var(--activity);color:#000}@media screen and (max-width: 1680px){#calendar_page .wrapper .calendar_left #my_calendar table tbody tr td .fc-daygrid-day-frame .fc-daygrid-day-top a{line-height:60px}}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_left #my_calendar table tbody tr td .fc-daygrid-day-frame .fc-daygrid-day-top a{line-height:45px;border-radius:5px}}#calendar_page .wrapper .calendar_left #my_calendar table tbody tr td .fc-daygrid-day-frame .fc-daygrid-day-events{display:none}#calendar_page .wrapper .calendar_left #my_calendar table tbody tr td.marking .fc-daygrid-day-frame .fc-daygrid-day-top a{border-radius:60px;background-color:var(--activity)}#calendar_page .wrapper .calendar_left #my_calendar table tbody tr td.activity .fc-daygrid-day-frame .fc-daygrid-day-top a{background-color:var(--activity) !important}#calendar_page .wrapper .calendar_left #my_calendar table tbody tr td .fc-day-today a{background-color:var(--activity) !important}#calendar_page .wrapper .calendar_left .year{display:none}#calendar_page .wrapper .calendar_right{width:33.333333%;box-sizing:border-box;padding-left:150px;max-height:calc(100vh - 150px);overflow-y:hidden;overflow-x:hidden;position:relative}#calendar_page .wrapper .calendar_right::before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%}#calendar_page .wrapper .calendar_right::-webkit-scrollbar{width:6px;height:6px}#calendar_page .wrapper .calendar_right::-webkit-scrollbar-track{border-radius:3px;background:rgba(0,0,0,0.06);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.08)}#calendar_page .wrapper .calendar_right::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,0,0,0.12);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.2)}#calendar_page .wrapper .calendar_right.no_scrolling{overflow-x:hidden;overflow-y:hidden}@media screen and (min-width: 2500px){#calendar_page .wrapper .calendar_right{max-height:calc(100vh - 410px)}}@media screen and (max-width: 1366px){#calendar_page .wrapper .calendar_right{width:40%;padding-left:0}}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_right{width:100%;padding-bottom:0;max-height:unset;top:50px;position:relative;height:50vh}}#calendar_page .wrapper .calendar_right .item{max-height:calc(100vh - 150px);height:100%;overflow-y:auto;position:relative}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_right .item{height:calc(100vh - 565px);box-sizing:border-box;padding-bottom:100px;padding-left:15px;padding-right:15px}}#calendar_page .wrapper .calendar_right .item::-webkit-scrollbar{width:6px;height:6px}#calendar_page .wrapper .calendar_right .item::-webkit-scrollbar-track{border-radius:3px;background:rgba(0,0,0,0.06);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.08)}#calendar_page .wrapper .calendar_right .item::-webkit-scrollbar-thumb{border-radius:3px;background:rgba(0,0,0,0.12);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.2)}@media screen and (min-width: 2500px){#calendar_page .wrapper .calendar_right .item{max-height:calc(100vh - 410px)}}#calendar_page .wrapper .calendar_right .year{width:100%;font-size:88px;margin-top:25px;margin-bottom:25px;color:#6e6d6d;font-weight:100;position:sticky;top:0;background-color:#fff;z-index:1}@media screen and (max-width: 1366px){#calendar_page .wrapper .calendar_right .year{font-size:54px;margin-top:30px}}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_right .year{display:none}}#calendar_page .wrapper .calendar_right .that_day{color:#6f6363;width:100%;padding-top:25vh}#calendar_page .wrapper .calendar_right .that_day.td_individual{display:none}#calendar_page .wrapper .calendar_right .that_day.td_for{padding-top:65px}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_right .that_day.td_for{padding-top:30px}}#calendar_page .wrapper .calendar_right .that_day:nth-child(1){padding-top:30px}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_right .that_day{padding-top:15px;margin-top:0px;text-align:left}}#calendar_page .wrapper .calendar_right .that_day .that_day_data{font-size:42px;font-weight:100}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_right .that_day .that_day_data{font-size:18px;font-weight:400}}#calendar_page .wrapper .calendar_right .that_day .that_day_title{margin-top:15px;font-weight:100;font-size:24px;letter-spacing:2px}@media screen and (max-width: 1024px){#calendar_page .wrapper .calendar_right .that_day .that_day_title{margin-top:15px;font-size:16px}}#calendar_page .wrapper .calendar_right .slick-dots,#calendar_page .wrapper .calendar_right .slick-arrow{position:absolute;opacity:0;pointer-events:none}#calendar_button,#calendar_button_s{position:fixed;right:-50px;top:50%;transform:translateY(-50%);user-select:none;z-index:880;width:65px;height:300px;background-color:#707070;border-top-left-radius:30px;border-bottom-left-radius:30px;transition:0.6s;cursor:pointer;z-index:999}#calendar_button p,#calendar_button_s p{width:300px;color:#fff;transform:rotate(90deg) translateY(-85px) translateX(35px);transform-origin:left top;text-align:center;font-size:22px;background-color:transparent !important}#calendar_button p .cn,#calendar_button_s p .cn{transform:rotate(-90deg) translateY(-50px) translateX(-37.5px);transform-origin:left;writing-mode:vertical-lr}@media screen and (max-width: 1024px){#calendar_button,#calendar_button_s{border-top-left-radius:15px;border-bottom-left-radius:15px;display:none !important}}#calendar_button:hover,#calendar_button_s:hover{right:-15px}#calendar_button{display:none}footer{background-color:#000;padding:100px 15px 0 15px}footer .wrapper{display:flex;justify-content:space-between;align-items:center;padding-bottom:40px;border-bottom:1px solid #fff;align-items:center}@media screen and (max-width: 1024px){footer .wrapper{flex-wrap:wrap;padding-bottom:30px}}@media screen and (max-width: 1024px){footer .wrapper #footer_logo{width:100%}}footer .wrapper #footer_logo img{width:420px;margin-bottom:30px}@media screen and (max-width: 1024px){footer .wrapper #footer_logo img{max-width:100%;width:280px}}@media screen and (max-width: 1024px){footer .wrapper #footer_link{width:100%}}footer .wrapper #footer_link a{display:inline-block;margin-left:10px}footer .wrapper #footer_link a:nth-child(1){margin-left:unset}footer .wrapper #footer_link a img{width:42px;height:42px}footer .wrapper.address{padding-top:40px}footer .wrapper.address .info h4{font-size:24px;color:#fff;margin-bottom:40px}@media screen and (max-width: 1024px){footer .wrapper.address .info h4{margin-bottom:0;line-height:2;font-size:14px}}footer .wrapper.address .info a{display:block;line-height:2;font-size:14px;color:#fff;font-weight:100}footer .wrapper.address .info a span{display:inline-block;width:100px}@media screen and (max-width: 1366px){footer .wrapper.address .info a span{display:block}}@media screen and (max-width: 1024px){footer .wrapper.address .info a span{display:inline-block;width:45px}}@media screen and (max-width: 1024px){footer .wrapper.address .info{margin-bottom:30px;width:100%}}footer .wrapper.address table{color:#fff}@media screen and (max-width: 1024px){footer .wrapper.address table{width:100%}}footer .wrapper.address table tr td{text-align:center;font-size:12px;width:150px;line-height:30px;vertical-align:middle}@media screen and (max-width: 1024px){footer .wrapper.address table tr td{width:auto}footer .wrapper.address table tr td:nth-child(1){text-align:left;min-width:45px}}footer .wrapper.address table tr td span{position:relative;top:5px}@media screen and (max-width: 1024px){footer .wrapper.address table tr td span{top:0}}footer .wrapper.address table tr td span.t{display:inline-block;width:15px;height:15px;background-size:cover;background-image:url(../images/icon/circle.svg)}@media screen and (max-width: 1024px){footer .wrapper.address table tr td span.t{width:10px;height:10px}}footer .wrapper.address table tr td span.f{display:inline-block;width:15px;height:15px;background-size:cover;background-image:url(../images/icon/cross.svg)}@media screen and (max-width: 1024px){footer .wrapper.address table tr td span.f{width:10px;height:10px}}footer .wrapper.reserved{border-bottom:none;justify-content:center;padding-bottom:0}footer .wrapper.reserved a{line-height:35px;color:#fff;font-size:14px;margin-top:15px;margin-bottom:15px;text-align:center}#rights{width:100%;height:100vh;background-color:#000;position:fixed;bottom:0;left:0;right:0;z-index:989;color:#fff;box-sizing:border-box;padding-top:86.8px;transform:translateY(100%);transition:0.3s}#rights.active{transform:translateY(0)}#rights .wrapper{max-width:900px;overflow-y:auto;height:calc(100vh - 86.8px)}#rights .wrapper h5{margin-top:50px;line-height:1.5;font-size:20px}#rights .wrapper p{margin-top:15px;font-size:15px;line-height:1.5;font-weight:100}*,a,button,table{font-family:'Montserrat', 'Noto Sans TC', sans-serif}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-cloned{transform:translate3d(0, 0, 0)}.item__img-wrap{overflow:hidden;will-change:transform;position:relative}.item__img-wrap .item__img{height:100%;top:0;width:100%;position:absolute;background-size:cover;background-position:50% 0%;will-change:transform}input{border:1px solid #9B9B9B;transition:0.6s}input:focus-visible{outline:unset !important}input:focus{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only}input:hover{box-shadow:0px 0px 3px #9b9b9b}select:focus,textarea:focus{outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-modify:read-write-plaintext-only}.parallax-wrapper{position:relative;overflow:hidden}.parallax{position:relative;background-size:cover;height:100%;width:100%;left:0%;right:0%;margin-top:auto}main{overflow:hidden}.wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:1680px;box-sizing:border-box;padding-left:15px;padding-right:15px}@media screen and (max-width: 1024px){.wrapper{padding-left:20px;padding-right:20px}}.slick-list{width:100%}#mouse{border-radius:999px;opacity:0.8;position:absolute;z-index:1000;pointer-events:none;margin-top:-30px;margin-left:-30px;width:120px}@media screen and (max-width: 1024px){#mouse{display:none}}video::-webkit-media-controls-fullscreen-button{display:none}video::-webkit-media-controls-play-button{display:none}video::-webkit-media-controls-timeline{display:none}video::-webkit-media-controls-current-time-display{display:none}video::-webkit-media-controls-time-remaining-display{display:none}video::-webkit-media-controls-mute-button{display:none}video::-webkit-media-controls-toggle-closed-captions-button{display:none}video::-webkit-media-controls-volume-slider{display:none}video::-webkit-media-controls-enclosure{display:none}#home #banner{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;width:100%;height:100vh;object-fit:cover;position:relative}@media screen and (max-width: 1024px){#home #banner{background-attachment:unset}}#home #banner video{width:100%;height:100%;object-fit:cover}#home #banner #banner_logo{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;margin:auto;width:442px}#home #banner #banner_logo img{max-width:100%}#home #banner #banner_logo h2{font-size:16px;color:#fff;font-weight:100;margin-top:15px}@media screen and (max-width: 1024px){#home #banner #banner_logo{width:259px}#home #banner #banner_logo h2{margin-top:10px}}#home #banner #slide{position:absolute;bottom:95px;left:50%;transform:translateX(-50%);margin:auto;cursor:pointer;text-align:center;transition:0.3s}#home #banner #slide #line1{width:1px;height:8px;background-color:#fff;display:block;margin-left:auto;margin-right:auto;margin-bottom:20px;transition:0.3s}#home #banner #slide #line2{width:1px;height:22px;background-color:#fff;display:block;margin-left:auto;margin-right:auto;margin-bottom:7px;transition:0.3s}#home #banner #slide #line3{width:1px;height:35px;background-color:#fff;display:block;margin-left:auto;margin-right:auto;transition:0.3s}@media screen and (max-width: 1024px){#home #banner #slide{bottom:30px}}#home #banner #slide.active{bottom:120px}@media screen and (max-width: 1024px){#home #banner #slide.active{bottom:45px}}#home #banner #slide.active #line1{height:2px;margin-bottom:10px}#home #banner #slide.active #line2{height:12px}#home #banner #slide.active #line3{height:7px;margin-bottom:15px}#home #home_produc{position:relative}#home #home_produc #home_produc_banner{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;width:100%;height:100vh;object-fit:cover;position:relative}@media screen and (max-width: 1024px){#home #home_produc #home_produc_banner{height:auto;background-attachment:unset;background-position:center}}#home #home_produc #home_produc_banner .wrapper{display:flex;align-items:center;justify-content:space-between;height:100vh;margin-top:0;margin-bottom:0}@media screen and (max-width: 1024px){#home #home_produc #home_produc_banner .wrapper{height:auto;padding-top:130px;padding-bottom:100px;display:block}}#home #home_produc #home_produc_banner .wrapper .text{max-width:600px}@media screen and (max-width: 1024px){#home #home_produc #home_produc_banner .wrapper .text{width:100%;max-width:100%;padding-left:20px;padding-right:20px;box-sizing:border-box}}#home #home_produc #home_produc_banner .wrapper .text h2{font-size:88px;font-weight:100;line-height:1.2}@media screen and (max-width: 1366px){#home #home_produc #home_produc_banner .wrapper .text h2{font-size:54px}}@media screen and (max-width: 1024px){#home #home_produc #home_produc_banner .wrapper .text h2{font-size:34px;text-align:center}}#home #home_produc #home_produc_banner .wrapper .text h2.en{margin-bottom:15px}@media screen and (max-width: 1024px){#home #home_produc #home_produc_banner .wrapper .text h2.en{font-size:38px;max-width:250px;margin-left:auto;margin-right:auto}}#home #home_produc #home_produc_banner .wrapper .text h2.en span{display:block}@media screen and (max-width: 1024px){#home #home_produc #home_produc_banner .wrapper .text h2.en span{display:inline-block}}#home #home_produc #home_produc_banner .wrapper .text p{margin-top:30px;line-height:1.5;letter-spacing:3px;font-weight:lighter;font-size:16px}@media screen and (max-width: 1024px){#home #home_produc #home_produc_banner .wrapper .text p{text-align:center;font-size:14px}}#home #home_produc #home_produc_banner .wrapper .photo{width:calc(100% - 400px)}#home #home_produc #home_produc_banner .wrapper .photo.m{display:none}#home #home_produc #home_produc_banner .wrapper .photo.pc{display:block}@media screen and (max-width: 1024px){#home #home_produc #home_produc_banner .wrapper .photo{width:100%}#home #home_produc #home_produc_banner .wrapper .photo.m{display:block}#home #home_produc #home_produc_banner .wrapper .photo.pc{display:none}}#home #home_produc #home_produc_banner .wrapper .photo img{max-width:100%;margin-left:auto;display:block;margin-bottom:25%}@media screen and (max-width: 1024px){#home #home_produc #home_produc_banner .wrapper .photo img{margin-bottom:unset;margin-top:15px}}#home #home_produc #home_produc_banner #product_model{background-color:#fff}#home #home_produc .wrapper{padding-top:200px;padding-bottom:200px}@media screen and (max-width: 1024px){#home #home_produc .wrapper{padding-top:125px;padding-bottom:125px;padding-left:50px;padding-right:50px}}#home #home_produc .wrapper .item{padding-bottom:450px;position:relative}#home #home_produc .wrapper .item:nth-child(1){padding-top:75px}@media screen and (max-width: 1024px){#home #home_produc .wrapper .item{margin-left:auto;margin-right:auto;padding-bottom:250px}}#home #home_produc .wrapper .item h2{margin-left:350px;font-size:88px;font-weight:100;line-height:1.2;color:#D7B364;position:relative}@media screen and (max-width: 1366px){#home #home_produc .wrapper .item h2{font-size:54px}}@media screen and (max-width: 1024px){#home #home_produc .wrapper .item h2{margin-left:unset;text-align:center;font-size:34px}}#home #home_produc .wrapper .item h2.en{margin-bottom:15px;color:#EBD07E}@media screen and (max-width: 1024px){#home #home_produc .wrapper .item h2.en{font-size:38px}}#home #home_produc .wrapper .item h2.en span{display:block}#home #home_produc .wrapper .item h2.en span.symbol{display:inline-block;margin-left:15px;margin-right:15px}@media screen and (max-width: 1024px){#home #home_produc .wrapper .item h2.en span.symbol{display:block;margin-left:unset;margin-right:unset}}#home #home_produc .wrapper .item h2.en:before{content:attr(data-no);font-size:36px;position:absolute;left:-50px;top:15px}@media screen and (max-width: 1024px){#home #home_produc .wrapper .item h2.en:before{font-size:12px;left:0;right:0;top:-10px}}#home #home_produc .wrapper .item p{margin-top:50px;margin-left:calc(50% - 150px);font-size:24px;font-weight:100;line-height:1.5;stroke-linecap:3px}@media screen and (max-width: 1366px){#home #home_produc .wrapper .item p{font-size:16px}}@media screen and (max-width: 1024px){#home #home_produc .wrapper .item p{font-size:14px;margin-top:15px;margin-left:unset;text-align:center;width:180px;margin-left:auto;margin-right:auto}}#home #home_produc .wrapper .item::before{content:'';display:block;width:1px;height:300px;background-color:#000;position:absolute;left:50%;bottom:75px}@media screen and (max-width: 1024px){#home #home_produc .wrapper .item::before{height:150px;bottom:50px}}#home #home_produc .wrapper .item:nth-child(3){padding-bottom:75px}#home #home_produc .wrapper .item:nth-child(3)::before{display:none}#home #home_produc .wrapper #flower_l{position:fixed;left:-100%;top:75%;transform:translateY(-50%);transition:0.9s !important;z-index:-1;opacity:0}@media screen and (max-width: 1024px){#home #home_produc .wrapper #flower_l{width:163px;left:-70px}}#home #home_produc .wrapper #flower_r{position:fixed;right:-100%;top:25%;transform:translateY(-50%);transition:0.9s !important;z-index:-1;opacity:0}@media screen and (max-width: 1024px){#home #home_produc .wrapper #flower_r{width:112px;right:-45px;top:115vh}}#home #home_produc #product_model{background-color:#fff}#home #home_produc #product_model .wrapper{display:flex;flex-wrap:wrap;position:relative}#home #home_produc #product_model .wrapper #pm_l,#home #home_produc #product_model .wrapper #pm_r{width:50%;text-align:center;box-sizing:border-box;padding:50px;position:relative;transition:0.6s;overflow:hidden}#home #home_produc #product_model .wrapper #pm_l .an h2,#home #home_produc #product_model .wrapper #pm_r .an h2{font-size:88px;font-weight:100;line-height:1.2;color:#D7B364;position:relative}@media screen and (max-width: 1366px){#home #home_produc #product_model .wrapper #pm_l .an h2,#home #home_produc #product_model .wrapper #pm_r .an h2{font-size:54px}}@media screen and (max-width: 1024px){#home #home_produc #product_model .wrapper #pm_l .an h2,#home #home_produc #product_model .wrapper #pm_r .an h2{font-size:34px}}#home #home_produc #product_model .wrapper #pm_l .an h2.en,#home #home_produc #product_model .wrapper #pm_r .an h2.en{margin-bottom:15px;color:#EBD07E}@media screen and (max-width: 1024px){#home #home_produc #product_model .wrapper #pm_l .an h2.en,#home #home_produc #product_model .wrapper #pm_r .an h2.en{font-size:38px}}#home #home_produc #product_model .wrapper #pm_l .an h2.en span,#home #home_produc #product_model .wrapper #pm_r .an h2.en span{display:block}#home #home_produc #product_model .wrapper #pm_l .an p,#home #home_produc #product_model .wrapper #pm_r .an p{margin-top:50px;font-size:24px;font-weight:100;line-height:1.5;stroke-linecap:3px}@media screen and (max-width: 1366px){#home #home_produc #product_model .wrapper #pm_l .an p,#home #home_produc #product_model .wrapper #pm_r .an p{font-size:16px}}@media screen and (max-width: 1024px){#home #home_produc #product_model .wrapper #pm_l .an p,#home #home_produc #product_model .wrapper #pm_r .an p{font-size:14px;margin-top:15px}}@media screen and (max-width: 1024px){#home #home_produc #product_model .wrapper #pm_l,#home #home_produc #product_model .wrapper #pm_r{width:100%;text-align:left;padding:unset}}@media screen and (max-width: 1024px){#home #home_produc #product_model .wrapper #pm_r{margin-top:50px;text-align:right}}#home #home_produc #product_model .wrapper::before{content:'';display:block;width:1px;height:560px;background-color:#000;position:absolute;left:0;right:0;top:20%;margin:auto;transform:rotate(5deg)}@media screen and (max-width: 1366px){#home #home_produc #product_model .wrapper::before{height:400px}}@media screen and (max-width: 1024px){#home #home_produc #product_model .wrapper::before{display:none}}#home #home_produc #product_model .wrapper .marquee{position:relative;width:100%;height:90px;overflow:hidden;white-space:nowrap}#home #home_produc #product_model .wrapper ul{margin-top:60px;display:inline-block;height:30px;white-space:nowrap;animation:marquee 40s linear infinite}@media screen and (max-width: 1024px){#home #home_produc #product_model .wrapper ul{animation:marquee 50s linear infinite}}#home #home_produc #product_model .wrapper ul li{margin-left:15px;margin-right:15px;display:inline-block}@media screen and (max-width: 1024px){#home #home_produc #product_model .wrapper ul li{margin-left:15px}}#home #home_produc #product_model .wrapper ul li a{font-size:24px;color:#D7B467}@media screen and (max-width: 1366px){#home #home_produc #product_model .wrapper ul li a{font-size:14px}}#home #home_produc #product_model .wrapper ul li::before{content:"/";position:relative;top:-4px;left:-3%}@media screen and (max-width: 1366px){#home #home_produc #product_model .wrapper ul li::before{top:0px;left:-5%}}@media screen and (max-width: 1024px){#home #home_produc #product_model .wrapper ul li::before{top:0px;left:-3%}}#home #home_produc #product_model .wrapper ul li:nth-child(1){margin-left:0}#home #home_produc_video{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;width:100%;height:100vh;object-fit:cover;position:relative}@media screen and (max-width: 1024px){#home #home_produc_video{background-attachment:unset}}#home #home_produc_video video{width:100%;height:100%;object-fit:cover}#home #home_produc_video .title{position:absolute;left:50%;top:50%;margin:auto;transform:translate(-50%, -50%)}#home #home_produc_video .title h2{text-align:center;font-size:128px;font-weight:100;line-height:1.2;color:#fff;position:relative;text-shadow:1px 1px 10px #7e7e7e}@media screen and (max-width: 1366px){#home #home_produc_video .title h2{font-size:94px}}@media screen and (max-width: 1024px){#home #home_produc_video .title h2{font-size:34px}}#home #home_produc_video .title h2.en{font-size:130px;margin-bottom:15px}@media screen and (max-width: 1366px){#home #home_produc_video .title h2.en{font-size:96px}}@media screen and (max-width: 1024px){#home #home_produc_video .title h2.en{font-size:38px}}#home #home_produc_video .title h2.en span{display:block}#home #home_produc_carousel{padding-top:450px;padding-bottom:100px;position:relative;overflow:hidden}@media screen and (max-width: 1366px){#home #home_produc_carousel{padding-top:250px}}@media screen and (max-width: 1024px){#home #home_produc_carousel{padding-top:50px;padding-bottom:50px}}#home #home_produc_carousel .slick{margin-left:auto;margin-right:auto}#home #home_produc_carousel .slick .item{width:1024px;max-width:100%;margin-left:auto;margin-right:auto;display:flex;justify-content:center;align-items:flex-end;position:relative;filter:blur(5px);opacity:0.3;transform:scale(0.75);transition:3s}#home #home_produc_carousel .slick .item.slick-active{transition:1s;width:1024px}#home #home_produc_carousel .slick .item.slick-center{width:1024px}#home #home_produc_carousel .slick .item.an_go.slick-center{filter:blur(0px);opacity:1;transform:scale(1)}@media screen and (min-width: 1025px){#home #home_produc_carousel .slick .item.an_go.slick-center .text{width:auto !important;overflow:unset !important}#home #home_produc_carousel .slick .item.an_go.slick-center .text h2{transform:translateX(0%);opacity:1;transition:1s}#home #home_produc_carousel .slick .item.an_go.slick-center .text a{transform:translateX(0%);opacity:1;transition:1s}#home #home_produc_carousel .slick .item.an_go.slick-center img{transform:translateX(0)}}@media screen and (min-width: 1025px){#home #home_produc_carousel .slick .item.an_go.slick-active .text{width:0;overflow:hidden}#home #home_produc_carousel .slick .item.an_go.slick-active.sal img{margin-right:0}#home #home_produc_carousel .slick .item.an_go.slick-active.sar img{margin-left:0}}@media screen and (max-width: 1024px){#home #home_produc_carousel .slick .item{flex-wrap:wrap}}#home #home_produc_carousel .slick .item img{transform:translateX(100%);transition:1.2s;margin:auto;z-index:1;max-height:600px}@media screen and (max-width: 1024px){#home #home_produc_carousel .slick .item img{transform:unset;max-width:280px;max-height:300px;position:static;left:unset;right:unset;margin:auto}}#home #home_produc_carousel .slick .item .text{padding-left:30px;position:relative;transition:0.6s}@media screen and (max-width: 1024px){#home #home_produc_carousel .slick .item .text{padding-left:0;text-align:center;width:100%}}#home #home_produc_carousel .slick .item .text h2{font-size:88px;font-weight:100;line-height:1.2;color:#000;position:relative;transform:translateX(-100%) scale(0.3);transform-origin:left;transition:1.5s;opacity:0;white-space:nowrap;z-index:1}@media screen and (max-width: 1366px){#home #home_produc_carousel .slick .item .text h2{font-size:68px}}@media screen and (max-width: 1024px){#home #home_produc_carousel .slick .item .text h2{font-size:20px;transform:translateX(0);opacity:1}}#home #home_produc_carousel .slick .item .text h2.en{margin-top:30px;font-size:88px;margin-bottom:15px}@media screen and (max-width: 1366px){#home #home_produc_carousel .slick .item .text h2.en{font-size:64px}}@media screen and (max-width: 1024px){#home #home_produc_carousel .slick .item .text h2.en{font-size:24px}}#home #home_produc_carousel .slick .item .text h2.en span{display:block}#home #home_produc_carousel .slick .item .text a{display:inline-block;margin-top:50px;font-size:24px;line-height:1.5;padding:5px 15px;color:#000;border:1px solid #707070;border-radius:25px;transform:translateX(-100%) scale(0.3);transform-origin:left;transition:0.3s;opacity:0}#home #home_produc_carousel .slick .item .text a:hover{background-color:#EED7A2;color:#fff;border:1px solid #EED7A2}@media screen and (max-width: 1366px){#home #home_produc_carousel .slick .item .text a{font-size:16px}}@media screen and (max-width: 1024px){#home #home_produc_carousel .slick .item .text a{font-size:12px;margin-top:15px;transform:translateX(0);opacity:1}}#home #home_produc_carousel .slick .item .text img{transition:1.2s;position:absolute;left:0;right:0;margin:auto;z-index:1;max-height:600px}@media screen and (max-width: 1024px){#home #home_produc_carousel .slick .item .text img{width:70px;position:static;left:unset;right:unset;margin:auto}}#home #home_produc_carousel .slick .slick-track{transition:ease-out}#home #home_produc_carousel .slick .slick-dots{position:absolute;text-align:center;display:flex !important;justify-content:center;bottom:-100px;width:100%}@media screen and (max-width: 1024px){#home #home_produc_carousel .slick .slick-dots{opacity:1;pointer-events:auto;position:relative;text-align:center;bottom:-50px}}#home #home_produc_carousel .slick .slick-dots li{width:10px;height:10px;margin-left:5px;margin-right:5px;display:inline-block;overflow:hidden;border:1px solid #9B9B9B;border-radius:999px}#home #home_produc_carousel .slick .slick-dots li button{opacity:0}#home #home_produc_carousel .slick .slick-dots li.slick-active{background-color:#9B9B9B}#home #home_produc_carousel .slick .slick-prev{position:absolute;width:25%;height:100%;left:0;top:0;z-index:1;border:none;background-color:transparent;font-size:0;cursor:url(../images/al2.png),auto !important}#home #home_produc_carousel .slick .slick-prev.slick-disabled{cursor:auto !important}#home #home_produc_carousel .slick .slick-next{position:absolute;width:25%;height:100%;right:0;top:0;z-index:1;border:none;background-color:transparent;font-size:0;cursor:url(../images/ar2.png),auto !important}#home #home_produc_carousel .slick .slick-next.slick-disabled{cursor:auto !important}#home #home_produc_carousel #clp{cursor:pointer;position:absolute;z-index:1;left:0;top:70%;transform:translate(-30%, -50%) scale(1.1);filter:blur(5px);width:150px}@media screen and (max-width: 1024px){#home #home_produc_carousel #clp{display:none}}#home #home_produc_carousel #crp{cursor:pointer;position:absolute;z-index:1;right:0;top:70%;transform:translate(30%, -50%) scale(1.2);filter:blur(5px);width:150px}@media screen and (max-width: 1024px){#home #home_produc_carousel #crp{display:none}}#home #home_product_more{min-height:100vh;width:100%;position:relative;overflow:hidden;padding-bottom:250px}@media screen and (max-width: 1024px){#home #home_product_more{min-height:560px;padding-bottom:200px}}#home #home_product_more .pm_wrapper{position:absolute;bottom:10%;left:0;right:0;margin:auto;z-index:1}@media screen and (max-width: 1366px){#home #home_product_more .pm_wrapper{max-width:1024px}}@media screen and (max-width: 1024px){#home #home_product_more .pm_wrapper{max-width:677px;left:50%;transform:translateX(-50%);bottom:12.5%}}@media screen and (min-width: 3290px){#home #home_product_more .pm_wrapper{width:2800px}}#home #home_product_more .pm_content{position:absolute;z-index:2;left:0;right:-25%;bottom:20%;margin:auto}@media screen and (max-width: 1366px){#home #home_product_more .pm_content{max-width:600px}}@media screen and (max-width: 1024px){#home #home_product_more .pm_content{max-width:443px}}@media screen and (min-width: 3290px){#home #home_product_more .pm_content{width:1800px}}#home #home_product_more .text{position:absolute;left:10%;bottom:20%;z-index:3}@media screen and (max-width: 1024px){#home #home_product_more .text{left:10%;bottom:10%;z-index:3}}#home #home_product_more .text h2{font-size:55px;font-weight:100;line-height:1.2;color:#000;position:relative}#home #home_product_more .text h2::before{content:'';width:0;height:1px;background-color:#000;position:absolute;bottom:-5px;transition:0.3s}#home #home_product_more .text h2:hover::before{width:100%}@media screen and (max-width: 1366px){#home #home_product_more .text h2{font-size:35px}}@media screen and (max-width: 1024px){#home #home_product_more .text h2{font-size:20px}}#home #home_product_more .text h2.en{font-size:63px;margin-bottom:15px}#home #home_product_more .text h2.en::before{display:none}@media screen and (max-width: 1366px){#home #home_product_more .text h2.en{font-size:39px}}@media screen and (max-width: 1024px){#home #home_product_more .text h2.en{font-size:24px;margin-bottom:unset}}#home #home_product_more .text h2.en span{display:block}#home #home_college{background-size:cover;background-repeat:no-repeat;background-attachment:fixed;width:100%;height:100vh;object-fit:cover;position:relative}@media screen and (max-width: 1024px){#home #home_college{background-attachment:unset}}#home #home_college video{width:100%;height:100%;object-fit:cover}#home #home_college .text{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);margin:auto;color:#fff;text-align:center}#home #home_college .text h2{font-size:130px;line-height:1.2;font-weight:100;text-shadow:1px 1px 10px #7e7e7e;color:#fff}@media screen and (max-width: 1366px){#home #home_college .text h2{font-size:96px}}@media screen and (max-width: 1024px){#home #home_college .text h2{font-size:34px}}#home #home_college .text h2.en{font-size:128px;margin-bottom:30px}@media screen and (max-width: 1366px){#home #home_college .text h2.en{font-size:90px}}@media screen and (max-width: 1024px){#home #home_college .text h2.en{font-size:38px;margin-bottom:15px}}#home #home_college .text h2.en span{display:block}#home #home_lecture{color:#000;padding-top:250px;padding-bottom:100px}@media screen and (max-width: 1024px){#home #home_lecture{padding-top:100px}}#home #home_lecture .wrapper{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1024px){#home #home_lecture .wrapper{flex-wrap:wrap;margin-top:50px;margin-bottom:50px}}#home #home_lecture .wrapper .text{width:50%;margin-top:-85px;box-sizing:border-box;padding-right:100px}@media screen and (max-width: 1024px){#home #home_lecture .wrapper .text{margin-top:unset;width:100%;padding-right:unset;text-align:center}}#home #home_lecture .wrapper .text h2{font-size:74px;font-weight:100;line-height:1.2}@media screen and (max-width: 1280px){#home #home_lecture .wrapper .text h2{font-size:48px}}@media screen and (max-width: 1024px){#home #home_lecture .wrapper .text h2{font-size:32px}}#home #home_lecture .wrapper .text h2.en{margin-bottom:15px}@media screen and (max-width: 1024px){#home #home_lecture .wrapper .text h2.en{font-size:32px}}#home #home_lecture .wrapper .text h2.en span{display:block}#home #home_lecture .wrapper .text h3{margin-top:40px;font-size:20px;font-weight:100}@media screen and (max-width: 1024px){#home #home_lecture .wrapper .text h3{font-size:32px}}#home #home_lecture .wrapper .text p{margin-top:40px;font-size:16px;font-weight:100;line-height:30.8px}#home #home_lecture .wrapper .text p.fz24{font-size:24px}@media screen and (max-width: 1366px){#home #home_lecture .wrapper .text p.fz24{font-size:16px}}@media screen and (max-width: 1024px){#home #home_lecture .wrapper .text p.fz24{font-size:14px}}#home #home_lecture .wrapper .text p b{margin-top:40px;display:inline-block}@media screen and (max-width: 1280px){#home #home_lecture .wrapper .text p{font-size:16px}}@media screen and (max-width: 1024px){#home #home_lecture .wrapper .text p{font-size:14px;padding-left:50px;padding-right:50px}#home #home_lecture .wrapper .text p.pb100{padding-bottom:100px}}#home #home_lecture .wrapper .carousel{max-width:50%;width:676px;position:relative;top:-25px}@media screen and (max-width: 1024px){#home #home_lecture .wrapper .carousel{max-width:calc(100% + 0px);width:calc(100% + 0px);margin-top:30px;top:0}}#home #home_lecture .wrapper .carousel .slick{position:relative}#home #home_lecture .wrapper .carousel .slick .item{text-align:center;margin-left:15px;margin-right:15px;transition:transform 500ms ease-in-out;transition-delay:300ms}#home #home_lecture .wrapper .carousel .slick .item .img{overflow:hidden;width:100%;height:56.25%;border-radius:30px}#home #home_lecture .wrapper .carousel .slick .item .img img{width:100%;height:100%;object-fit:cover;transition:0.6s}#home #home_lecture .wrapper .carousel .slick .item .img img:hover{transform:scale(1.1)}#home #home_lecture .wrapper .carousel .slick .item h3{font-size:38px;font-weight:100;line-height:2.5;transition:0.6s}@media screen and (max-width: 1366px){#home #home_lecture .wrapper .carousel .slick .item h3{font-size:22px}}@media screen and (max-width: 1024px){#home #home_lecture .wrapper .carousel .slick .item h3{transform:translateY(0);font-size:16px;line-height:3}}#home #home_lecture .wrapper .carousel .slick .item p{font-size:16px;font-weight:100;line-height:1.5;transition:0.6s}@media screen and (max-width: 1024px){#home #home_lecture .wrapper .carousel .slick .item p{font-size:12px;opacity:1}}#home #home_lecture .wrapper .carousel .slick .slick-dots{margin-top:30px;width:100%;display:flex;position:relative;z-index:3}#home #home_lecture .wrapper .carousel .slick .slick-dots li{width:100%}#home #home_lecture .wrapper .carousel .slick .slick-dots li button{font-size:0;width:100%;border:none;height:3px;background-color:#E2E2E2;transition:3s}#home #home_lecture .wrapper .carousel .slick .slick-dots li.slick-active button{background-color:#E2E2E2}#home #home_lecture .wrapper .carousel .slick .slick-arrow{display:inline-block;position:absolute;width:50%;height:100%;z-index:1;border:none;background-color:transparent;font-size:0;top:0}#home #home_lecture .wrapper .carousel .slick .slick-arrow.slick-prev{left:0;cursor:url(../images/al2.png),auto !important}@media screen and (max-width: 1024px){#home #home_lecture .wrapper .carousel .slick .slick-arrow.slick-prev{pointer-events:none}}#home #home_lecture .wrapper .carousel .slick .slick-arrow.slick-next{right:0;cursor:url(../images/ar2.png),auto !important}@media screen and (max-width: 1024px){#home #home_lecture .wrapper .carousel .slick .slick-arrow.slick-next{pointer-events:none}}#home #home_lecture .wrapper .carousel .sa{display:block;width:20%;height:3px;background-color:#D6B28B;left:0;position:absolute;bottom:2px;z-index:3;pointer-events:none}#home #home_lecture .slick-track{transition:fade 2000ms ease-out}#home #home_achievement{color:#000;position:relative;width:100%;height:100vh}#home #home_achievement .text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (max-width: 1024px){#home #home_achievement .text img{width:310px;display:block;margin-left:auto;margin-right:auto}}#home #home_achievement .text h2{text-align:center;font-size:88px;font-weight:100;line-height:1.2}@media screen and (max-width: 1366px){#home #home_achievement .text h2{font-size:54px}}@media screen and (max-width: 1024px){#home #home_achievement .text h2{font-size:34px}}#home #home_achievement .text h2.en{margin-top:30px}@media screen and (max-width: 1024px){#home #home_achievement .text h2.en{font-size:38px;margin-top:15px;margin-bottom:15px}}#home #home_achievement_content .item{padding-top:250px;padding-bottom:250px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1024px){#home #home_achievement_content .item{flex-wrap:wrap;padding-top:75px;padding-bottom:75px}}#home #home_achievement_content .item .img{clip-path:polygon(0 0, 100% 15%, 100% 85%, 0% 100%);width:60%;height:735px;background-color:#ec0772;transition:1.2s;position:relative;transform-origin:left}@media screen and (min-width: 2500px){#home #home_achievement_content .item .img{height:1024px}}#home #home_achievement_content .item .img img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1024px){#home #home_achievement_content .item .img{clip-path:polygon(0 0, 100% 0%, 100% 100%, 0% 100%);width:100%;height:250px}}#home #home_achievement_content .item .text{text-align:center;width:40%;transition-delay:1.2s}#home #home_achievement_content .item .text h3{font-size:54px;font-weight:100;line-height:1.5}#home #home_achievement_content .item .text h3:nth-child(1){position:relative;left:-1em}@media screen and (max-width: 1024px){#home #home_achievement_content .item .text h3:nth-child(1){left:-1em}}@media screen and (max-width: 1024px){#home #home_achievement_content .item .text h3:nth-child(2){position:relative;left:1em}}#home #home_achievement_content .item .text h3:nth-child(3){position:relative;left:1em}@media screen and (max-width: 1024px){#home #home_achievement_content .item .text h3:nth-child(3){left:-1em}}@media screen and (max-width: 1366px){#home #home_achievement_content .item .text h3{font-size:42px}}@media screen and (max-width: 1024px){#home #home_achievement_content .item .text h3{font-size:34px}}@media screen and (max-width: 1024px){#home #home_achievement_content .item .text{width:100%;padding-top:65px;box-sizing:border-box;padding-left:15px;padding-right:15px}}#home #home_achievement_content .item:nth-child(even) .img{order:2;clip-path:polygon(0% 15%, 100% 0, 100% 100%, 0 85%);transform-origin:right}@media screen and (max-width: 1024px){#home #home_achievement_content .item:nth-child(even) .img{order:1;clip-path:polygon(0% 0%, 100% 0, 100% 100%, 0 100%)}}#home #home_achievement_content .item:nth-child(even) .text{order:1}@media screen and (max-width: 1024px){#home #home_achievement_content .item:nth-child(even) .text{order:2}}#home #home_honr,#home #home_palace,#home #home_books{color:#fff;background-size:cover;background-repeat:no-repeat;background-attachment:fixed;width:100%;height:100vh;overflow:hidden;object-fit:cover;position:relative}@media screen and (max-width: 1024px){#home #home_honr,#home #home_palace,#home #home_books{background-attachment:unset}}#home #home_honr video,#home #home_palace video,#home #home_books video{width:100%;height:100%;object-fit:cover;transition:1s}#home #home_honr .title,#home #home_palace .title,#home #home_books .title{text-align:center}#home #home_honr .title h2,#home #home_palace .title h2,#home #home_books .title h2{font-size:80px;color:#fff;line-height:1.2;text-shadow:0px 0px 10px #fff;font-weight:400}@media screen and (max-width: 1366px){#home #home_honr .title h2,#home #home_palace .title h2,#home #home_books .title h2{font-size:54px}}@media screen and (max-width: 1024px){#home #home_honr .title h2,#home #home_palace .title h2,#home #home_books .title h2{font-size:34px;font-weight:100;text-shadow:1px 1px 10px #7e7e7e}}#home #home_honr .title h2.en,#home #home_palace .title h2.en,#home #home_books .title h2.en{margin-bottom:20px}@media screen and (max-width: 1366px){#home #home_honr .title h2.en,#home #home_palace .title h2.en,#home #home_books .title h2.en{font-size:58px}}@media screen and (max-width: 1024px){#home #home_honr .title h2.en,#home #home_palace .title h2.en,#home #home_books .title h2.en{font-size:38px}}#home #home_honr .title h2.en span,#home #home_palace .title h2.en span,#home #home_books .title h2.en span{display:block}@media screen and (max-width: 1024px){#home #home_honr .title,#home #home_palace .title,#home #home_books .title{margin-bottom:50px}}#home #home_honr .text,#home #home_palace .text,#home #home_books .text{text-align:center}#home #home_honr .text p,#home #home_palace .text p,#home #home_books .text p{font-size:30px;font-weight:100;line-height:1.5;text-shadow:0px 0px 10px #fff;font-weight:400}@media screen and (max-width: 1366px){#home #home_honr .text p,#home #home_palace .text p,#home #home_books .text p{font-size:16px}}@media screen and (max-width: 1024px){#home #home_honr .text p,#home #home_palace .text p,#home #home_books .text p{font-size:14px;font-weight:100;text-shadow:1px 1px 10px #7e7e7e}}@media screen and (max-width: 1024px){#home #home_honr .text.text2,#home #home_palace .text.text2,#home #home_books .text.text2{padding-bottom:50px}}#home #home_honr .circle_text,#home #home_palace .circle_text,#home #home_books .circle_text{text-align:center;width:304px !important;height:304px !important;border:3px solid #fff;border-radius:999px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 5px #7e7e7e;margin-left:auto;margin-right:auto;position:relative}@media screen and (max-width: 1366px){#home #home_honr .circle_text,#home #home_palace .circle_text,#home #home_books .circle_text{width:250px !important;height:250px !important}}@media screen and (max-width: 1024px){#home #home_honr .circle_text,#home #home_palace .circle_text,#home #home_books .circle_text{width:108px !important;height:108px !important;border:1px solid #fff;margin-top:150px}}#home #home_honr .circle_text a,#home #home_palace .circle_text a,#home #home_books .circle_text a{color:#fff;font-size:50px;text-shadow:0px 0px 10px #fff;font-weight:400}@media screen and (max-width: 1366px){#home #home_honr .circle_text a,#home #home_palace .circle_text a,#home #home_books .circle_text a{font-size:32px}}@media screen and (max-width: 1024px){#home #home_honr .circle_text a,#home #home_palace .circle_text a,#home #home_books .circle_text a{font-size:18px;font-weight:100;text-shadow:1px 1px 10px #7e7e7e}}#home #home_honr .content,#home #home_palace .content,#home #home_books .content{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;width:100%;box-sizing:border-box}@media screen and (min-width: 1025px){#home #home_honr .content,#home #home_palace .content,#home #home_books .content{width:455px;height:308px;overflow:hidden;padding:15px;box-sizing:border-box}}#home #home_honr .content .title h2,#home #home_palace .content .title h2,#home #home_books .content .title h2{font-size:80px;color:#fff;font-weight:100;line-height:1.2;text-shadow:1px 1px 10px #7e7e7e}@media screen and (max-width: 1366px){#home #home_honr .content .title h2,#home #home_palace .content .title h2,#home #home_books .content .title h2{font-size:54px}}@media screen and (max-width: 1024px){#home #home_honr .content .title h2,#home #home_palace .content .title h2,#home #home_books .content .title h2{font-size:34px}}#home #home_honr .content .title h2.en,#home #home_palace .content .title h2.en,#home #home_books .content .title h2.en{margin-bottom:20px}@media screen and (max-width: 1366px){#home #home_honr .content .title h2.en,#home #home_palace .content .title h2.en,#home #home_books .content .title h2.en{font-size:58px}}@media screen and (max-width: 1024px){#home #home_honr .content .title h2.en,#home #home_palace .content .title h2.en,#home #home_books .content .title h2.en{font-size:38px}}#home #home_honr .content .title h2.en span,#home #home_palace .content .title h2.en span,#home #home_books .content .title h2.en span{display:block}@media screen and (max-width: 1024px){#home #home_honr .content .title,#home #home_palace .content .title,#home #home_books .content .title{margin-bottom:50px}}#home #home_honr .content .text p,#home #home_palace .content .text p,#home #home_books .content .text p{text-shadow:1px 1px 10px #7e7e7e;font-size:30px;font-weight:100;line-height:1.5}@media screen and (max-width: 1366px){#home #home_honr .content .text p,#home #home_palace .content .text p,#home #home_books .content .text p{font-size:16px}}@media screen and (max-width: 1024px){#home #home_honr .content .text p,#home #home_palace .content .text p,#home #home_books .content .text p{font-size:14px}}@media screen and (max-width: 1024px){#home #home_honr .content .text.text2,#home #home_palace .content .text.text2,#home #home_books .content .text.text2{padding-bottom:50px}}#home #home_honr .content .circle_text,#home #home_palace .content .circle_text,#home #home_books .content .circle_text{width:285px !important;height:285px !important;border:3px solid #fff;border-radius:999px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 5px #7e7e7e;margin-left:auto;margin-right:auto;position:relative}@media screen and (max-width: 1366px){#home #home_honr .content .circle_text,#home #home_palace .content .circle_text,#home #home_books .content .circle_text{width:250px !important;height:250px !important}}@media screen and (max-width: 1024px){#home #home_honr .content .circle_text,#home #home_palace .content .circle_text,#home #home_books .content .circle_text{width:108px !important;height:108px !important;border:1px solid #fff;margin-top:150px}}#home #home_honr .content .circle_text a,#home #home_palace .content .circle_text a,#home #home_books .content .circle_text a{color:#fff;font-size:50px;font-weight:100;text-shadow:1px 1px 10px #7e7e7e}@media screen and (max-width: 1366px){#home #home_honr .content .circle_text a,#home #home_palace .content .circle_text a,#home #home_books .content .circle_text a{font-size:32px}}@media screen and (max-width: 1024px){#home #home_honr .content .circle_text a,#home #home_palace .content .circle_text a,#home #home_books .content .circle_text a{font-size:18px}}@media screen and (max-width: 1024px){#home #home_honr .content .slick .circle_text::before,#home #home_palace .content .slick .circle_text::before,#home #home_books .content .slick .circle_text::before{content:'';display:block;width:1px;height:130px;background-color:#fff;position:absolute;left:0;right:0;margin:auto;top:-165px}}#home #home_palace video{filter:blur(5px)}@media screen and (min-width: 1025px){#home #home_books,#home #home_honr{position:relative;height:450vh;width:100%}#home #home_books video,#home #home_honr video{position:absolute;top:0;width:100%;height:100vh;filter:brightness(0.95)}#home #home_books .item,#home #home_honr .item{position:absolute;top:0;width:100%;height:100vh}#home #home_books .item .title,#home #home_books .item .text,#home #home_books .item .circle_text,#home #home_honr .item .title,#home #home_honr .item .text,#home #home_honr .item .circle_text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:0.3s !important}#home #home_books .item .title.an_go,#home #home_books .item .text.an_go,#home #home_books .item .circle_text.an_go,#home #home_honr .item .title.an_go,#home #home_honr .item .text.an_go,#home #home_honr .item .circle_text.an_go{transition:3s !important}#home #home_books .item.item1,#home #home_honr .item.item1{top:0}#home #home_books .item.item2,#home #home_honr .item.item2{top:150vh}#home #home_books .item.item3,#home #home_honr .item.item3{top:250vh}#home #home_books .item.item4,#home #home_honr .item.item4{top:350vh}}#home #banner,#home #home_produc,#home #home_produc_video,#home #home_produc_carousel,#home #home_product_more,#home #home_college,#home #home_lecture,#home #home_achievement,#home #home_achievement_content,#home #home_palace{position:relative;z-index:2;background-color:#fff}#home #n_home_honr{width:100%;height:100vh;background-color:#000;position:relative}#home #n_home_honr video{height:100%;width:100%;object-fit:cover;transition:1.2s;transform:scale(1.5) translateX(-5%)}#home #n_home_honr video.an_go{transform:scale(1.5)}@media screen and (min-width: 1025px){#home #n_home_honr video.pc{display:block}}@media screen and (max-width: 1024px){#home #n_home_honr video.pc{display:none}}@media screen and (min-width: 1025px){#home #n_home_honr video.mobile{display:none}}@media screen and (max-width: 1024px){#home #n_home_honr video.mobile{display:block}}#home #n_home_honr .content{width:550px;height:100vh;transition:0.6s;transform-origin:left;position:absolute;left:0;top:0;transition:1.2s}#home #n_home_honr .content::before{transition:2s;content:'';position:absolute;width:100%;height:100%;background-color:#fff;transform:translateX(-100%)}@media screen and (max-width: 1024px){#home #n_home_honr .content::before{transform:translateY(100%)}}@media screen and (min-width: 2500px){#home #n_home_honr .content{width:768px}}@media screen and (max-width: 1024px){#home #n_home_honr .content{height:auto;width:100%;bottom:0;top:unset}}#home #n_home_honr .content.hb_an_go1::before{transition:0.6s;transform:translateX(0)}@media screen and (max-width: 1024px){#home #n_home_honr .content.hb_an_go1::before{transform:translateY(0)}}#home #n_home_honr .content .title{padding-left:120px;padding-right:100px;margin-top:20vh}@media screen and (max-width: 1024px){#home #n_home_honr .content .title{margin-top:30px;padding-left:15px;padding-right:15px}}#home #n_home_honr .content .title h2{margin-bottom:30px;font-size:74px;font-weight:100;letter-spacing:8px;line-height:1.2}#home #n_home_honr .content .title h2 span{display:block}@media screen and (min-width: 1025px){#home #n_home_honr .content .title h2 span.fu{transform:translateX(-30%) !important}#home #n_home_honr .content .title h2 span.fu.an_go{transform:translateX(0) !important}}@media screen and (max-width: 1280px){#home #n_home_honr .content .title h2{font-size:48px}}@media screen and (max-width: 1024px){#home #n_home_honr .content .title h2{font-size:32px}}#home #n_home_honr .content .title p{font-size:20px;line-height:1.5;font-weight:100}#home #n_home_honr .content .title p.mb15{margin-bottom:15px}@media screen and (max-width: 1280px){#home #n_home_honr .content .title p{font-size:16px}}@media screen and (max-width: 1024px){#home #n_home_honr .content .title p{font-size:14px}}@media screen and (min-width: 1025px){#home #n_home_honr .content .title p.fu{transform:translateX(-30%) !important}#home #n_home_honr .content .title p.fu.an_go{transform:translateX(0) !important}}#home #n_home_honr .content .entry{position:absolute;bottom:250px;left:120px;display:flex}@media screen and (max-height: 880px){#home #n_home_honr .content .entry{bottom:unset}}@media screen and (max-width: 1280px){#home #n_home_honr .content .entry{right:50px}}@media screen and (min-width: 1025px){#home #n_home_honr .content .entry.fu{transform:translateX(-30%) !important}#home #n_home_honr .content .entry.fu.an_go{transform:translateX(0) !important;opacity:1}}@media screen and (max-width: 1024px){#home #n_home_honr .content .entry{position:static;padding-left:15px;margin-top:30px;justify-content:flex-end;padding-right:15px}}@media screen and (max-width: 1024px){#home #n_home_honr .content .entry .fu{transform:translateY(-30%);opacity:0}#home #n_home_honr .content .entry.an_go{transform:translate(0);opacity:1}}#home #n_home_honr .content .entry .arrow{height:88px;width:88px;display:inline-block;position:relative;transform:rotate(180deg);margin-top:10px}@media screen and (min-width: 2500px){#home #n_home_honr .content .entry .arrow{height:120px;width:120px}}@media screen and (max-width: 1280px){#home #n_home_honr .content .entry .arrow{height:67.19px;width:67.19px}}@media screen and (max-width: 1024px){#home #n_home_honr .content .entry .arrow{transform:rotate(0deg);margin-top:8px}}#home #n_home_honr .content .entry .arrow .icon{width:70px;height:1px;background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}@media screen and (max-width: 1280px){#home #n_home_honr .content .entry .arrow .icon{width:45px}}#home #n_home_honr .content .entry .arrow .icon::before{content:'';display:block;width:25px;height:1px;background-color:#000;transform:rotate(-45deg);transform-origin:bottom left}@media screen and (max-width: 1280px){#home #n_home_honr .content .entry .arrow .icon::before{width:15px}}#home #n_home_honr .content .entry .arrow .icon::after{content:'';display:block;width:25px;height:1px;background-color:#000;transform:rotate(45deg);transform-origin:top left}@media screen and (max-width: 1280px){#home #n_home_honr .content .entry .arrow .icon::after{width:15px}}#home #n_home_honr .content .entry .arrow .round{display:block;height:100%;width:100%;border:1px solid #000;border-radius:999px}#home #n_home_honr .content .entry .arrow:hover .icon{width:140px}@media screen and (max-width: 1280px){#home #n_home_honr .content .entry .arrow:hover .icon{width:80px}}#home #n_home_honr .content .entry .arrow:hover .round{display:block;height:100%;width:100%;transform:scale(0.8);transform-origin:center;position:relative}#home #n_home_honr .content .entry .arrow:hover .round::before{width:120%;height:25px;background-color:#fff;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#home #n_home_honr .content .entry p{font-size:32px;font-weight:100;line-height:1.4;margin-right:40px;margin-left:40px}@media screen and (min-width: 2500px){#home #n_home_honr .content .entry p{font-size:48px}}@media screen and (max-width: 1280px){#home #n_home_honr .content .entry p{font-size:24px}}#home #n_home_honr .content .entry p span{display:block}#home #n_home_books{width:100%;height:150vh;background-color:#fff;position:relative}@media screen and (max-width: 690px){#home #n_home_books{height:100vh}}#home #n_home_books .title{position:absolute;top:30%;left:5%}@media screen and (max-width: 1280px){#home #n_home_books .title{left:25px;top:45%}}@media screen and (max-width: 690px){#home #n_home_books .title{top:15%}}#home #n_home_books .title h2{font-size:72px;color:#000;font-weight:100;line-height:1.2}@media screen and (max-width: 1280px){#home #n_home_books .title h2{font-size:48px}}@media screen and (max-width: 690px){#home #n_home_books .title h2{font-size:32px}}#home #n_home_books .title h2 span{display:block}#home #n_home_books .content{width:1024px;height:630px;position:absolute;transition:1s;left:50%;top:50%;transform:translate(-50%, -50%)}@media screen and (min-width: 2500px){#home #n_home_books .content{width:1480px;height:1024px}}@media screen and (max-width: 1680px){#home #n_home_books .content{width:768px;height:480px}}@media screen and (max-width: 1024px){#home #n_home_books .content{width:480px;height:320px}}#home #n_home_books .content img{width:100%;height:100%;object-fit:cover}#home #n_home_books .content.hb_an{clip-path:polygon(0% 15%, 100% 0, 100% 100%, 0 85%);transform:translate(-50%, -50%) translateX(0)}@media screen and (max-width: 690px){#home #n_home_books .content.hb_an{transform:translate(-50%, -50%) translateX(90%)}}#home #n_home_books .content.hb_an.hb_an_go1{clip-path:polygon(0 10%, 100% 0, 100% 100%, 0% 90%);transform:translate(-50%, -50%) translateX(-5%)}@media screen and (max-width: 1280px){#home #n_home_books .content.hb_an.hb_an_go1{transform:translate(-50%, -50%) translateX(-5%)}}@media screen and (max-width: 690px){#home #n_home_books .content.hb_an.hb_an_go1{transform:translate(-50%, -50%) translateX(90%)}}#home #n_home_books .content.hb_an.hb_an_go1.hb_an_go2{clip-path:polygon(0 5%, 100% 0, 100% 100%, 0% 95%);transform:translate(-50%, -50%) translateX(-15%)}@media screen and (max-width: 1280px){#home #n_home_books .content.hb_an.hb_an_go1.hb_an_go2{transform:translate(-50%, -50%) translateX(-10%)}}@media screen and (max-width: 690px){#home #n_home_books .content.hb_an.hb_an_go1.hb_an_go2{transform:translate(-50%, -50%) translateX(90%)}}#home #n_home_books .content.hb_an.hb_an_go1.hb_an_go2.hb_an_go3{clip-path:polygon(0 0, 100% 0, 100% 100%, 0% 100%);transform:translate(-50%, -50%) translateX(-22.5%)}@media screen and (max-width: 1280px){#home #n_home_books .content.hb_an.hb_an_go1.hb_an_go2.hb_an_go3{transform:translate(-50%, -50%) translateX(-15%)}}@media screen and (max-width: 690px){#home #n_home_books .content.hb_an.hb_an_go1.hb_an_go2.hb_an_go3{transform:translate(-50%, -50%) translateX(25%)}}#home #n_home_books .entry{position:absolute;bottom:35%;right:15%;display:flex}@media screen and (max-width: 1280px){#home #n_home_books .entry{right:50px}}@media screen and (max-width: 690px){#home #n_home_books .entry{bottom:20%;right:15px}}#home #n_home_books .entry .arrow{display:inline-block;position:relative;height:88px;width:88px;margin-top:10px}@media screen and (min-width: 2500px){#home #n_home_books .entry .arrow{height:120px;width:120px}}@media screen and (max-width: 1280px){#home #n_home_books .entry .arrow{height:67.19px;width:67.19px;order:2}}@media screen and (max-width: 1024px){#home #n_home_books .entry .arrow{margin-top:8px}}#home #n_home_books .entry .arrow .icon{width:70px;height:1px;background-color:#000;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1}@media screen and (max-width: 1280px){#home #n_home_books .entry .arrow .icon{width:45px}}#home #n_home_books .entry .arrow .icon::before{content:'';display:block;width:25px;height:1px;background-color:#000;transform:rotate(-45deg);transform-origin:bottom left}@media screen and (max-width: 1280px){#home #n_home_books .entry .arrow .icon::before{width:15px}}#home #n_home_books .entry .arrow .icon::after{content:'';display:block;width:25px;height:1px;background-color:#000;transform:rotate(45deg);transform-origin:top left}@media screen and (max-width: 1280px){#home #n_home_books .entry .arrow .icon::after{width:15px}}#home #n_home_books .entry .arrow .round{display:block;height:100%;width:100%;border:1px solid #000;border-radius:999px}#home #n_home_books .entry .arrow:hover .icon{width:140px}@media screen and (max-width: 1280px){#home #n_home_books .entry .arrow:hover .icon{width:80px}}#home #n_home_books .entry .arrow:hover .round{display:block;height:100%;width:100%;transform:scale(0.8);transform-origin:center;position:relative}#home #n_home_books .entry .arrow:hover .round::before{width:120%;height:25px;background-color:#fff;content:'';position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#home #n_home_books .entry p{margin-left:40px;font-size:32px;font-weight:100;line-height:1.4;margin-right:40px;margin-left:40px}@media screen and (min-width: 2500px){#home #n_home_books .entry p{font-size:48px}}@media screen and (max-width: 1280px){#home #n_home_books .entry p{font-size:24px;margin-left:0;order:1}}#home #n_home_books .entry p span{display:block}#home #home_college,#home #home_lecture,#home #home_achievement,#home #home_achievement_content{color:#000}#home #home_college span,#home #home_lecture span,#home #home_achievement span,#home #home_achievement_content span{color:inherit}#product_page #banner{width:100%;min-height:100vh;padding-top:20vh;box-sizing:border-box;text-align:center;position:relative}@media screen and (max-width: 1024px){#product_page #banner{height:auto;padding-bottom:50px;min-height:unset}}#product_page #banner h2{font-size:88px;font-weight:100;transition:1.2s !important}#product_page #banner h2.en{position:absolute;left:50%;transform:translateX(-50%);letter-spacing:28px;font-size:205px;font-weight:100;white-space:nowrap}#product_page #banner h2.en.multi{font-size:150px}#product_page #banner h2.en span{margin-right:30px}#product_page #banner h2.en span.hyphen{margin-right:0}#product_page #banner h2.en span.hyphen::after{content:"-"}@media screen and (max-width: 1920px){#product_page #banner h2.en{font-size:180px}#product_page #banner h2.en.multi{font-size:150px}}@media screen and (max-width: 1024px){#product_page #banner h2.en{font-size:70px;letter-spacing:1px}#product_page #banner h2.en.multi{font-size:70px}#product_page #banner h2.en span{margin-right:0;display:block}#product_page #banner h2.en span.hyphen::after{display:none}}@media screen and (max-width: 1024px){#product_page #banner h2.en{font-size:64px}#product_page #banner h2.en.multi{font-size:64px}}#product_page #banner #product_big_img,#product_page #banner #product_float_img{position:absolute;left:0;right:0;margin:auto;top:20%;transition:1.2s !important;height:775px}@media screen and (max-width: 1024px){#product_page #banner #product_big_img,#product_page #banner #product_float_img{width:auto;transform:rotate(-10deg);top:30%;height:auto;max-height:300px}}#product_page #banner .banner_bottom{position:relative;z-index:1;margin-left:auto;margin-right:auto}#product_page #banner .banner_bottom h3{letter-spacing:3px;font-size:30px;padding-top:45px;padding-bottom:45px;line-height:1.5;font-weight:100}@media screen and (max-width: 1920px){#product_page #banner .banner_bottom h3{padding-top:30px;padding-bottom:30px}}@media screen and (max-width: 1024px){#product_page #banner .banner_bottom h3{font-size:12px;padding-bottom:15px;letter-spacing:0}}@media screen and (max-width: 1024px){#product_page #banner .banner_bottom h2{font-size:33px}}#product_page #banner.tl{text-align:left;padding-left:15px;padding-right:15px}#product_page #banner.tl #product_big_img,#product_page #banner.tl #product_float_img{left:unset;right:150px}@media screen and (max-width: 1024px){#product_page #banner.tl #product_big_img,#product_page #banner.tl #product_float_img{left:0;right:0;margin:auto}}@media screen and (min-width: 1921px){#product_page #banner.tl .banner_bottom{margin-left:auto;margin-right:auto}}@media screen and (max-width: 1366px){#product_page #banner.tl{padding-left:50px;padding-right:50px}}@media screen and (max-width: 1024px){#product_page #banner.tl{padding-left:10px;padding-right:10px}}#product_page #introduce{margin-top:90px;margin-bottom:90px}@media screen and (max-width: 1024px){#product_page #introduce{margin-top:0;margin-bottom:0}}#product_page #introduce .wrapper{padding-top:150px;padding-bottom:150px;max-width:1366px;margin:90px auto;display:flex;align-items:center;position:relative}@media screen and (max-width: 1024px){#product_page #introduce .wrapper{flex-wrap:wrap;margin:auto;padding-top:50px;padding-bottom:50px}}#product_page #introduce .wrapper .text{width:60%}@media screen and (max-width: 1024px){#product_page #introduce .wrapper .text{width:100%;order:2}}#product_page #introduce .wrapper .text h3{font-size:88px;font-weight:100;line-height:1.5}@media screen and (max-width: 1199px){#product_page #introduce .wrapper .text h3{padding-right:50px;font-size:64px}}@media screen and (max-width: 1024px){#product_page #introduce .wrapper .text h3{padding-right:0;font-size:34px;text-align:center}}#product_page #introduce .wrapper .text p{font-size:24px;font-weight:100;line-height:1.5;margin-top:30px;margin-bottom:60px}@media screen and (max-width: 1024px){#product_page #introduce .wrapper .text p{font-size:14px;text-align:center;margin-bottom:15px}}@media screen and (max-width: 1024px){#product_page #introduce .wrapper .text .link{text-align:center;white-space:nowrap;width:100%;overflow-x:auto}#product_page #introduce .wrapper .text .link::-webkit-scrollbar{display:none}}#product_page #introduce .wrapper .text .link a{font-size:22px;font-weight:100;letter-spacing:3px;color:#D6B28B;display:inline-block;line-height:45px;margin-right:30px;box-sizing:border-box;padding-left:15px;padding-right:15px;border:1px solid #D6B28B;border-radius:30px;transition:0.3s}#product_page #introduce .wrapper .text .link a:last-child{margin-right:0}@media screen and (max-width: 1199px){#product_page #introduce .wrapper .text .link a{margin-top:30px}}@media screen and (max-width: 1024px){#product_page #introduce .wrapper .text .link a{font-size:14px;line-height:23px;margin-right:10px}}#product_page #introduce .wrapper .text .link a:hover{color:#fff;background-color:#D6B28B;border:1px solid #D6B28B}#product_page #introduce .wrapper .img{width:40%;padding-left:50px}@media screen and (max-width: 1024px){#product_page #introduce .wrapper .img{width:100%;order:1;height:auto;padding-left:0}}#product_page #introduce .wrapper .img img{transition:0.6s;max-width:100%;max-height:550px;display:block;margin-left:auto}@media screen and (max-width: 1024px){#product_page #introduce .wrapper .img img{width:auto;max-height:300px;display:block;margin:auto}}#product_page #introduce .wrapper .img.flex img{top:20%;right:calc(50% - 303px / 2);margin:auto;position:fixed;width:303px}#product_page #introduce .wrapper .img.flex.preset1 img{transform:rotate(0deg);width:210px;right:20%}#product_page #introduce .wrapper .img.flex.preset1.preset2 img{left:auto;right:12.5%}#product_page #introduce .wrapper .img.flex.preset1.preset2.preset3 img{transition:0.6s;transform:rotate(0deg)}#product_page #explanation .wrapper{max-width:1366px;margin:250px auto;display:flex;align-items:center}@media screen and (max-width: 1024px){#product_page #explanation .wrapper{margin:50px auto}}#product_page #explanation .wrapper .text{width:490px;box-sizing:border-box;padding-right:100px}@media screen and (max-width: 1024px){#product_page #explanation .wrapper .text{width:100%;padding-right:0}}#product_page #explanation .wrapper .text .item{margin-top:125px;width:380px;box-sizing:border-box}#product_page #explanation .wrapper .text .item:nth-child(1){margin-top:0}@media screen and (max-width: 1024px){#product_page #explanation .wrapper .text .item{width:100%;margin-top:0}}#product_page #explanation .wrapper .text .item h3{font-size:88px;font-weight:100;line-height:1.2}@media screen and (max-width: 1024px){#product_page #explanation .wrapper .text .item h3{font-size:38px}}#product_page #explanation .wrapper .text .item p{font-size:24px;font-weight:100;margin-top:30px;line-height:1.5}@media screen and (max-width: 1024px){#product_page #explanation .wrapper .text .item p{font-size:14px;margin-top:20px}}#product_page #explanation .wrapper .text .item p.small{font-size:14px}#product_page #explanation .wrapper .text .img_m{display:none}@media screen and (max-width: 1024px){#product_page #explanation .wrapper .text .img_m{display:block;width:calc(100% + 40px);height:32.5vh;margin-left:-20px;margin-right:-20px;margin-top:80px;margin-bottom:80px;position:relative}#product_page #explanation .wrapper .text .img_m img{width:100%;height:100%;object-fit:cover}#product_page #explanation .wrapper .text .img_m::after{content:url(../images/play_button.svg);position:absolute;width:90px;height:90px;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1;pointer-events:none}#product_page #explanation .wrapper .text .img_m.no_img::after,#product_page #explanation .wrapper .text .img_m.no_video::after{display:none}}#product_page #explanation .wrapper .img{width:calc(100% - 400px);display:flex;justify-content:space-between}#product_page #explanation .wrapper .img .item{width:calc(33% - 6.666px);overflow:hidden}#product_page #explanation .wrapper .img .item img{width:100%;height:100%;object-fit:cover;transition:0.6s}#product_page #explanation .wrapper .img .item:nth-child(2){position:relative;top:30px}#product_page #explanation .wrapper .img .item:nth-child(3){position:relative;top:15px}#product_page #explanation .wrapper .img .item:hover img{transform:scale(1.1)}@media screen and (max-width: 1024px){#product_page #explanation .wrapper .img{display:none}}#product_page #cover{background-size:cover;width:100%;height:100vh;backdrop-filter:blur(5px);position:relative;background-position:center}#product_page #cover .main_img{transition:0.6s;width:1280px;height:720px;position:absolute;left:0;right:0;top:70%;margin:auto;background-size:cover;overflow:hidden}@media screen and (min-width: 2500px){#product_page #cover .main_img{top:65%}}#product_page #cover .main_img img{transition:3s;width:100%;height:100%;object-fit:cover}#product_page #cover .main_img .img{height:100%;top:0;width:100%}#product_page #cover .main_img .img img{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1024px){#product_page #cover .main_img{width:260px;height:590px}}#product_page #cover .wrapper{max-width:1680px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media screen and (max-width: 1024px){#product_page #cover .wrapper{top:unset;bottom:-50px}}#product_page #cover .wrapper h2{font-size:88px;font-weight:100}@media screen and (max-width: 1024px){#product_page #cover .wrapper h2{font-size:34px}}#product_page #cover .wrapper h2.en{font-size:88px;font-weight:100;margin-bottom:30px}@media screen and (max-width: 1024px){#product_page #cover .wrapper h2.en{font-size:38px;margin-bottom:15px}}#product_page #cover .wrapper a{margin-top:30px;width:142px;height:48px;font-weight:100;line-height:48px;text-align:center;background-color:#fff;display:inline-block;font-size:24px;color:#000;border:1px solid #000;border-radius:24px;overflow:hidden;position:relative}#product_page #cover .wrapper a .slogan{width:100%;height:100%;position:absolute;background-color:#EED7A2;top:0;left:-100%;transition:0.6s;color:#fff}@media screen and (max-width: 1024px){#product_page #cover .wrapper a{margin-top:15px;width:75px;height:23px;line-height:23px;font-size:10px}}#product_page #cover .wrapper a:hover{border:1px solid #fff}#product_page #cover .wrapper a:hover .slogan{left:0}#product_page #more .wrapper{padding-top:250px;padding-bottom:250px;max-width:1366px;display:flex;align-items:center}@media screen and (max-width: 1024px){#product_page #more .wrapper{flex-wrap:wrap;padding-top:50px;padding-bottom:50px}}#product_page #more .wrapper .text{width:50%}@media screen and (max-width: 1024px){#product_page #more .wrapper .text{width:100%}}#product_page #more .wrapper .text h2{font-size:88px;font-weight:100}@media screen and (max-width: 1024px){#product_page #more .wrapper .text h2{font-size:34px}}#product_page #more .wrapper .text h2.en{margin-bottom:30px;font-size:88px;font-weight:100}@media screen and (max-width: 1024px){#product_page #more .wrapper .text h2.en{margin-bottom:15px;font-size:38px}}#product_page #more .wrapper .content{width:50%;display:flex;align-items:center}@media screen and (max-width: 1024px){#product_page #more .wrapper .content{display:none}}#product_page #more .wrapper .content .item{position:relative;display:inline-block;width:33.333333%;cursor:pointer}#product_page #more .wrapper .content .item .img{height:445px;position:relative}@media screen and (max-width: 1024px){#product_page #more .wrapper .content .item .img{height:386px}}#product_page #more .wrapper .content .item img{margin-left:auto;margin-right:auto;display:block;max-width:100%;max-height:445px;transition:0.3s;transform:translateX(-50%) scale(0.95);position:absolute;left:50%;bottom:0}@media screen and (max-width: 1024px){#product_page #more .wrapper .content .item img{max-width:95px;max-height:386px}}#product_page #more .wrapper .content .item p{margin-top:30px;text-align:center;font-size:14px;line-height:2;color:#000;box-sizing:border-box;padding-left:15px;padding-right:15px}#product_page #more .wrapper .content .item p span{display:block;font-size:14px;font-weight:100;line-height:1.5}#product_page #more .wrapper .content .item p span.product_name{overflow:hidden;height:40px}@media screen and (max-width: 1024px){#product_page #more .wrapper .content .item{width:50%}}#product_page #more .wrapper .content .item:hover img{transform:translateX(-50%) scale(1)}#product_page #more .wrapper .content .slick-list{width:100%}#product_page #more .wrapper #list{display:none;margin-top:0px;margin-bottom:50px;width:100%}@media screen and (max-width: 1024px){#product_page #more .wrapper #list{display:block}}#product_page #more .wrapper #list .wrapper{width:100%;padding-top:0}@media screen and (max-width: 1024px){#product_page #more .wrapper #list .wrapper{padding-left:0;padding-right:0}}#product_page #more .wrapper #list .wrapper .row{width:100%;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:left;margin-right:-5px;margin-left:-5px}#product_page #more .wrapper #list .wrapper .row .item{background-color:#FAFAFA;position:relative;border-radius:10px;margin-top:10px;padding:45px 55px;width:100%}@media screen and (max-width: 1024px){#product_page #more .wrapper #list .wrapper .row .item{padding:15px}}#product_page #more .wrapper #list .wrapper .row .item h3{font-size:26px;font-weight:100;color:#000}@media screen and (max-width: 1024px){#product_page #more .wrapper #list .wrapper .row .item h3{font-size:16px}}#product_page #more .wrapper #list .wrapper .row .item h3.en{font-size:26px;font-weight:100;margin-bottom:15px;color:#000;display:-webkit-box;-webkit-line-clamp:4;white-space:normal;overflow:hidden}@media screen and (max-width: 1024px){#product_page #more .wrapper #list .wrapper .row .item h3.en{font-size:16px}}#product_page #more .wrapper #list .wrapper .row .item p.sort{position:absolute;right:55px;top:45px;padding:5px 10px;border-radius:15px;background-color:#9B9B9B;color:#fff;font-size:16px;font-weight:100}@media screen and (max-width: 1024px){#product_page #more .wrapper #list .wrapper .row .item p.sort{right:15px;top:15px}}#product_page #more .wrapper #list .wrapper .row .item p.capacity{margin-top:15px;font-size:10px;font-weight:100;color:#000}#product_page #more .wrapper #list .wrapper .row .item .price{color:#D6B28B;font-size:14px;padding:5px 15px;border:1px solid #D6B28B;display:inline-block;border-radius:30px;margin-top:15px}#product_page #more .wrapper #list .wrapper .row .item img{margin-top:70px;max-width:100%;display:block;margin-left:auto;margin-right:auto;max-height:500px}@media screen and (max-width: 1024px){#product_page #more .wrapper #list .wrapper .row .item img{max-height:300px;margin-top:30px}}#product_page #info .wrapper{max-width:1366px;padding-top:250px}@media screen and (max-width: 1024px){#product_page #info .wrapper{padding-top:50px}}#product_page #info .wrapper .title{padding-bottom:30px;border-bottom:1px solid #000;margin-bottom:30px}#product_page #info .wrapper .title h2{font-size:88px;font-weight:100;line-height:1.2}@media screen and (max-width: 1024px){#product_page #info .wrapper .title h2{font-size:38px}}@media screen and (max-width: 1024px){#product_page #info .wrapper .title{padding-bottom:15px;margin-bottom:15px}}#product_page #info .wrapper .content dl{font-size:14px;font-weight:100;display:flex;padding-top:45px;line-height:1.5}@media screen and (max-width: 1024px){#product_page #info .wrapper .content dl{padding-top:30px}}#product_page #info .wrapper .content dl dt{width:215px}@media screen and (max-width: 1024px){#product_page #info .wrapper .content dl dt{width:100px;box-sizing:border-box;padding-right:30px}}#product_page #info .wrapper .content dl dd{width:calc(100% - 215px)}@media screen and (max-width: 1024px){#product_page #info .wrapper .content dl dd{width:calc(100% - 100px)}}#product_page #info .wrapper .content dl:nth-child(1){padding-top:0}#product_list{padding-top:256px}@media screen and (max-width: 1024px){#product_list{padding-top:86.8px}}#product_list #action{color:#9B9B9B}#product_list #action .wrapper{display:flex;justify-content:space-between;align-items:center}#product_list #action .wrapper .product_list_menu{width:185px;position:relative;z-index:1;height:35px}#product_list #action .wrapper .product_list_menu .plm_button{position:absolute;width:100%;height:35px;overflow:hidden}#product_list #action .wrapper .product_list_menu .plm_button a{display:block;line-height:35px;color:#9B9B9B;font-weight:100;transform-origin:top;transform:scaleY(0);transition:0.3s}#product_list #action .wrapper .product_list_menu .plm_button a img{width:7px;margin-left:5px;transform:translateY(1px) rotate(-90deg);transition:0.3s}#product_list #action .wrapper .product_list_menu .plm_button a:nth-child(1){transform:scale(1)}#product_list #action .wrapper .product_list_menu .plm_button:hover{background-color:#fff;height:auto}#product_list #action .wrapper .product_list_menu .plm_button:hover a{transform:scaleY(1)}#product_list #action .wrapper .product_list_menu .plm_button:hover a img{transform:translateY(1px)}#product_list #action .wrapper .product_list_menu .plm_button:hover a span{position:relative}#product_list #action .wrapper .product_list_menu .plm_button:hover a span::before{content:'';display:inline-block;width:0;height:1px;background-color:#9B9B9B;position:absolute;bottom:-5px;transition:0.6s}#product_list #action .wrapper .product_list_menu .plm_button:hover a:hover span::before{width:100%}#product_list #action .wrapper .search{width:328px;position:relative}@media screen and (max-width: 1024px){#product_list #action .wrapper .search{display:none}}#product_list #action .wrapper .search input{width:100%;border-radius:15px;border:1px solid #9B9B9B;height:30px;padding-left:15px;box-sizing:border-box}#product_list #action .wrapper .search button{position:absolute;right:15px;top:0;height:34px;background-color:transparent;border:none;cursor:pointer}#product_list #action .wrapper .search_button_m{display:none}@media screen and (max-width: 1024px){#product_list #action .wrapper .search_button_m{display:block;cursor:pointer;width:50px}#product_list #action .wrapper .search_button_m img{display:block;margin-left:auto}}#product_list #list{margin-top:20px;margin-bottom:145px}#product_list #list .wrapper .row{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:left;margin-right:-5px;margin-left:-5px}#product_list #list .wrapper .row .item{background-color:#FAFAFA;position:relative;border-radius:10px;margin-top:10px;padding:45px 55px}@media screen and (max-width: 1024px){#product_list #list .wrapper .row .item{padding:15px}}#product_list #list .wrapper .row .item .text{width:50%}#product_list #list .wrapper .row .item h3{font-size:26px;font-weight:100;color:#000}@media screen and (max-width: 1024px){#product_list #list .wrapper .row .item h3{font-size:16px;white-space:nowrap}}#product_list #list .wrapper .row .item h3.en{font-size:26px;font-weight:100;margin-bottom:15px;color:#000;display:-webkit-box;-webkit-line-clamp:4;white-space:normal;overflow:hidden}@media screen and (max-width: 1024px){#product_list #list .wrapper .row .item h3.en{font-size:16px;white-space:nowrap}}#product_list #list .wrapper .row .item p.sort{position:absolute;right:55px;top:45px;padding:5px 10px;border-radius:15px;background-color:#9B9B9B;color:#fff;font-size:16px;font-weight:100}@media screen and (max-width: 1024px){#product_list #list .wrapper .row .item p.sort{right:15px;top:15px;transform:scale(0.8);transform-origin:right top}}#product_list #list .wrapper .row .item p.capacity{margin-top:15px;font-size:10px;font-weight:100;color:#000}@media screen and (max-width: 1024px){#product_list #list .wrapper .row .item p{white-space:nowrap}}#product_list #list .wrapper .row .item .price{color:#D6B28B;font-size:14px;padding:5px 15px;border:1px solid #D6B28B;display:inline-block;border-radius:30px;margin-top:15px}#product_list #list .wrapper .row .item img{margin-top:70px;max-width:100%;display:block;margin-left:auto;margin-right:auto;max-height:500px}@media screen and (max-width: 1024px){#product_list #list .wrapper .row .item img{max-height:300px;margin-top:30px}}#product_list #list .wrapper .row .item.x33{width:calc(33.333333% - 10px);margin-left:5px;margin-right:5px;box-sizing:border-box}@media screen and (max-width: 1024px){#product_list #list .wrapper .row .item.x33{width:calc(100% - 10px)}}#product_list #list .wrapper .row .item.x66{width:calc(66.666666% - 10px);margin-left:5px;margin-right:5px;box-sizing:border-box}@media screen and (max-width: 1024px){#product_list #list .wrapper .row .item.x66{width:calc(100% - 10px)}}#product_list #list .wrapper .row .item.x66 img{margin-left:auto;margin-right:unset}@media screen and (max-width: 1024px){#product_list #list .wrapper .row .item.x66 img{margin-left:auto;margin-right:auto}}#publication #action{padding-top:256.8px;color:#9B9B9B;margin-bottom:50px}@media screen and (max-width: 1480px){#publication #action{padding-top:156.8px}}@media screen and (max-width: 1024px){#publication #action{padding-top:100px;margin-bottom:0}}#publication #action .wrapper{display:flex;justify-content:flex-start;align-items:center;padding-left:15px;padding-right:15px}#publication #action .wrapper .product_list_menu{width:175px;position:relative;z-index:1;height:35px}#publication #action .wrapper .product_list_menu .plm_button{position:absolute;width:100%;height:35px;overflow:hidden}#publication #action .wrapper .product_list_menu .plm_button a{display:block;line-height:35px;color:#9B9B9B;font-weight:100;transform-origin:top;transform:scaleY(0);transition:0.3s}#publication #action .wrapper .product_list_menu .plm_button a img{width:7px;margin-left:5px;transform:translateY(1px) rotate(-90deg);transition:0.3s}#publication #action .wrapper .product_list_menu .plm_button a:nth-child(1){transform:scale(1)}#publication #action .wrapper .product_list_menu .plm_button:hover{background-color:#fff;height:auto}#publication #action .wrapper .product_list_menu .plm_button:hover a{transform:scaleY(1)}#publication #action .wrapper .product_list_menu .plm_button:hover a img{transform:translateY(1px)}#publication #action .wrapper .product_list_menu .plm_button:hover a span{position:relative}#publication #action .wrapper .product_list_menu .plm_button:hover a span::before{content:'';display:inline-block;width:0;height:1px;background-color:#9B9B9B;position:absolute;bottom:-5px;transition:0.6s}#publication #action .wrapper .product_list_menu .plm_button:hover a:hover span::before{width:100%}#publication #action .wrapper .search{width:212px;position:relative;margin-left:125px;box-sizing:border-box}@media screen and (max-width: 1024px){#publication #action .wrapper .search{display:none}}#publication #action .wrapper .search input{width:100%;border-radius:15px;border:1px solid #9B9B9B;height:30px;padding-left:15px;box-sizing:border-box}#publication #action .wrapper .search button{position:absolute;right:15px;top:0;height:34px;background-color:transparent;border:none;cursor:pointer}#publication #action .wrapper .search_button_m{display:none}@media screen and (max-width: 1024px){#publication #action .wrapper .search_button_m{display:block;cursor:pointer;width:50px}#publication #action .wrapper .search_button_m img{display:block;margin-left:auto}}#publication #banner{width:100%;height:100vh;position:relative}@media screen and (max-width: 1024px){#publication #banner{display:none}}#publication #banner img{width:100%;height:100%;object-fit:cover}#publication #banner .text{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);text-align:center}#publication #banner .text h2{color:#fff;font-size:128px;font-weight:100}@media screen and (max-width: 1366px){#publication #banner .text h2{font-size:54px}}#publication #banner .text h2.en{font-size:130px;margin-bottom:30px}@media screen and (max-width: 1366px){#publication #banner .text h2.en{font-size:54px}}#publication #content .wrapper{padding-bottom:150px}@media screen and (max-width: 1024px){#publication #content .wrapper{padding-top:75px;padding-bottom:75px}}#publication #content .wrapper .item{margin-top:30px;display:flex;background-color:#FAFAFA;border-radius:15px;overflow:hidden}#publication #content .wrapper .item:nth-child(1){margin-top:0}@media screen and (max-width: 1024px){#publication #content .wrapper .item{flex-wrap:wrap;background-color:transparent}}#publication #content .wrapper .item .text{width:360px;box-sizing:border-box;padding:45px 45px;color:#000}@media screen and (max-width: 1024px){#publication #content .wrapper .item .text{order:2;width:100%;padding:15px}}#publication #content .wrapper .item .text h3{font-size:26px;font-weight:100;line-height:1.5}@media screen and (max-width: 1024px){#publication #content .wrapper .item .text h3{font-size:15px;letter-spacing:1px;color:#a7a7a7}#publication #content .wrapper .item .text h3 span{display:inline-block;margin-left:5px}#publication #content .wrapper .item .text h3 span:nth-child(1){margin-left:0}#publication #content .wrapper .item .text h3 span:last-child{display:block;margin-left:0}}#publication #content .wrapper .item .text h3.en{margin-bottom:15px;line-height:1.2;font-size:26px}#publication #content .wrapper .item .text h3.en span{display:block}@media screen and (max-width: 1024px){#publication #content .wrapper .item .text h3.en{font-size:15px;letter-spacing:1px}#publication #content .wrapper .item .text h3.en span{display:inline-block;margin-left:5px}#publication #content .wrapper .item .text h3.en span:nth-child(1){margin-left:0}#publication #content .wrapper .item .text h3.en span:last-child{display:inline-block;margin-left:5px}}#publication #content .wrapper .item .text p{margin-top:85px;font-size:20px;line-height:1.5;font-weight:100}@media screen and (max-width: 1024px){#publication #content .wrapper .item .text p{height:0;overflow:hidden;margin-top:0;font-size:12px}}#publication #content .wrapper .item .text button{display:none;margin-left:auto;width:100px;height:20px;line-height:30px;border-radius:999px;border:1px solid #a7a7a7;background-color:transparent;font-size:12px;color:#a7a7a7;transition:0.6s;color:#a7a7a7}@media screen and (max-width: 1024px){#publication #content .wrapper .item .text button{display:block}}#publication #content .wrapper .item .text button:hover{color:#fff;background-color:#a7a7a7}#publication #content .wrapper .item .photo{width:calc(100% - 360px);height:856px;overflow:hidden;position:relative}@media screen and (max-width: 1024px){#publication #content .wrapper .item .photo{order:1;width:100%;height:350px;border-radius:15px;overflow:hidden}}#publication #content .wrapper .item .photo img{width:100%;height:100%;object-fit:cover;transition:0.3s}#publication #content .wrapper .item .photo .year{position:absolute;right:60px;top:45px;text-align:center;border-radius:16px;width:90px;height:22px;line-height:22px;background-color:#fff;color:#707070;font-size:16px;color:#a7a7a7;letter-spacing:1px}@media screen and (max-width: 1024px){#publication #content .wrapper .item .photo .year{right:15px;top:15px;font-size:12px}}#publication #content .wrapper .item:hover .photo img{transform:scale(1.05)}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:none}.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white}.lightbox a img{border:none}.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white}.lb-outerContainer:after{content:"";display:table;clear:both}.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}.lb-prev,.lb-next{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity 0.6s}.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;transition:opacity 0.6s}.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{content:"";display:table;clear:both}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em}.lb-data .lb-caption a{color:#4ae}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;transition:opacity 0.2s}.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}#achievement{box-sizing:border-box;padding-top:155px;padding-bottom:100px}@media screen and (max-width: 1366px){#achievement{padding-top:156px}}@media screen and (max-width: 1024px){#achievement{padding-top:90px}}#achievement #action,#achievement #search{position:relative;z-index:1;color:#9B9B9B;margin-bottom:50px}#achievement #action .wrapper,#achievement #search .wrapper{display:flex;justify-content:flex-start;align-items:flex-start}@media screen and (min-width: 3840px){#achievement #action .wrapper,#achievement #search .wrapper{max-width:3080px}}#achievement #action .wrapper .product_list_menu,#achievement #search .wrapper .product_list_menu{cursor:pointer;position:relative}#achievement #action .wrapper .product_list_menu .plm_button,#achievement #search .wrapper .product_list_menu .plm_button{height:35px;overflow:hidden}#achievement #action .wrapper .product_list_menu .plm_button a,#achievement #search .wrapper .product_list_menu .plm_button a{width:85px;display:block;line-height:35px;color:#9B9B9B;font-weight:100;transform-origin:top;transform:scaleY(0);transition:0.3s}#achievement #action .wrapper .product_list_menu .plm_button a img,#achievement #search .wrapper .product_list_menu .plm_button a img{width:7px;margin-left:5px;transform:translateY(1px) rotate(-90deg);transition:0.3s}#achievement #action .wrapper .product_list_menu .plm_button a:nth-child(1),#achievement #search .wrapper .product_list_menu .plm_button a:nth-child(1){transform:scale(1)}#achievement #action .wrapper .product_list_menu .plm_button:hover,#achievement #search .wrapper .product_list_menu .plm_button:hover{height:auto;background-color:#fff}#achievement #action .wrapper .product_list_menu .plm_button:hover a,#achievement #search .wrapper .product_list_menu .plm_button:hover a{transform:scaleY(1)}#achievement #action .wrapper .product_list_menu .plm_button:hover a img,#achievement #search .wrapper .product_list_menu .plm_button:hover a img{transform:translateY(1px)}#achievement #action .wrapper .product_list_menu .plm_button:hover a::before,#achievement #search .wrapper .product_list_menu .plm_button:hover a::before{content:'';display:block;width:0;height:1px;background-color:#9B9B9B;position:absolute;bottom:2.5px;transition:0.6s}#achievement #action .wrapper .product_list_menu .plm_button:hover a:hover::before,#achievement #search .wrapper .product_list_menu .plm_button:hover a:hover::before{width:67.5px}#achievement #action .wrapper .search,#achievement #search .wrapper .search{width:212px;position:relative;margin-left:125px;box-sizing:border-box}@media screen and (max-width: 1024px){#achievement #action .wrapper .search,#achievement #search .wrapper .search{display:none}}#achievement #action .wrapper .search input,#achievement #search .wrapper .search input{width:100%;border-radius:15px;border:1px solid #9B9B9B;height:30px;padding-left:15px;box-sizing:border-box;transition:0.6s}#achievement #action .wrapper .search input:hover,#achievement #search .wrapper .search input:hover{box-shadow:0px 0px 3px #9b9b9b}#achievement #action .wrapper .search button,#achievement #search .wrapper .search button{position:absolute;right:15px;top:0;height:34px;background-color:transparent;border:none;cursor:pointer}#achievement #action .wrapper .search_button_m,#achievement #search .wrapper .search_button_m{display:none}@media screen and (max-width: 1024px){#achievement #action .wrapper .search_button_m,#achievement #search .wrapper .search_button_m{display:block;cursor:pointer;width:50px}#achievement #action .wrapper .search_button_m img,#achievement #search .wrapper .search_button_m img{display:block;margin-left:auto}}@media screen and (max-width: 1024px){#achievement #action,#achievement #search{display:none}}#achievement #search{display:block;margin-bottom:15px}#achievement #search .wrapper{justify-content:space-between}#achievement #search .wrapper #achievement_return{color:#9B9B9B;background-color:#fff;border:1px solid #707070;display:inline-block;width:96px;height:31px;line-height:31px;border-radius:30px;transition:0.6s;cursor:pointer}#achievement #search .wrapper #achievement_return::before{content:url(../images/icon/return.svg);display:block;margin-left:auto;margin-right:auto;text-align:center}@media screen and (max-width: 1280px){#achievement #search .wrapper #achievement_return{font-size:12px;width:57px;height:23px;line-height:21px}}#achievement #search .wrapper #achievement_return:hover{color:#fff;border:1px solid #EBD07E;background-color:#EBD07E}#achievement #search .wrapper #achievement_return:hover::before{content:url(../images/icon/return_w.svg)}#achievement #achievement_content .item_{margin-top:0}#achievement #achievement_content .item_:nth-child(1){margin-top:0}@media screen and (max-width: 1024px){#achievement #achievement_content .item_{margin-top:150px}}#achievement #achievement_content .item_ .item{width:100%;display:flex;position:fixed;left:0;right:0;top:-500%}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item{flex-wrap:wrap}}#achievement #achievement_content .item_ .item .text{width:100%;padding-right:125px;box-sizing:border-box}@media screen and (max-width: 1688px){#achievement #achievement_content .item_ .item .text{padding-right:50px}}@media screen and (max-width: 1366px){#achievement #achievement_content .item_ .item .text{width:100%;padding-right:50px}}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .text{width:100%;padding-right:0;display:flex;justify-content:flex-start;align-items:center;margin-bottom:15px}}#achievement #achievement_content .item_ .item .text .date .year{font-size:30px;font-weight:100}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .text .date .year{display:none}}#achievement #achievement_content .item_ .item .text .date .en{font-size:30px;font-weight:100;margin-top:15px}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .text .date .en{font-size:34px;margin-top:0;font-weight:400}}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .text .date .en .month{display:none}}#achievement #achievement_content .item_ .item .text .date .cn{font-size:40px;font-weight:100;margin-top:15px}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .text .date .cn{font-size:30px;margin-top:10px;font-weight:400}}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .text .date .cn .day{display:none}}#achievement #achievement_content .item_ .item .text .title{margin-top:80px;margin-bottom:15px;padding-bottom:15px}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .text .title{border-bottom:none;margin-top:0;margin-bottom:0;padding-bottom:0;margin-left:70px}}#achievement #achievement_content .item_ .item .text .title h3{font-size:33px;font-weight:100;line-height:1.2}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .text .title h3{font-size:18px;line-height:1.5}}#achievement #achievement_content .item_ .item .text .title h3.en{font-size:33px}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .text .title h3.en{font-size:20px;line-height:1.5}}#achievement #achievement_content .item_ .item .text .content p{font-size:16px;line-height:1.5;margin-top:30px;font-weight:100}#achievement #achievement_content .item_ .item .text .content p:nth-child(1){margin-top:0}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .text .content{display:none}}#achievement #achievement_content .item_ .item .photo{width:100%;box-sizing:border-box}@media screen and (max-width: 1366px){#achievement #achievement_content .item_ .item .photo{width:100%;height:485px}}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .photo{width:calc(100% + 40px);height:480px;margin-left:-20px;margin-right:-20px}}@media screen and (max-width: 480px){#achievement #achievement_content .item_ .item .photo{height:240px}}#achievement #achievement_content .item_ .item .photo img{width:100%;height:100%;object-fit:cover}#achievement #achievement_content .item_ .item .carousel{width:100%;box-sizing:border-box;margin-left:-15px;margin-right:-15px}@media screen and (max-width: 1366px){#achievement #achievement_content .item_ .item .carousel{width:100%;height:485px}}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .carousel{width:100%;height:auto;margin-left:0;margin-right:0}}#achievement #achievement_content .item_ .item .carousel .main_photo{margin-left:10px;margin-right:10px;margin-bottom:15px}@media screen and (max-width: 1366px){#achievement #achievement_content .item_ .item .carousel .main_photo{overflow:hidden}}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .carousel .main_photo{height:auto;margin-left:-20px;margin-right:-20px}}#achievement #achievement_content .item_ .item .carousel .main_photo a{width:100%;height:509px}@media screen and (max-width: 1920px){#achievement #achievement_content .item_ .item .carousel .main_photo a{height:420px}}@media screen and (max-width: 1680px){#achievement #achievement_content .item_ .item .carousel .main_photo a{height:380px}}@media screen and (max-width: 1366px){#achievement #achievement_content .item_ .item .carousel .main_photo a{height:350px}}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .carousel .main_photo a{height:480px}}@media screen and (max-width: 480px){#achievement #achievement_content .item_ .item .carousel .main_photo a{height:240px}}#achievement #achievement_content .item_ .item .carousel .main_photo a img{width:100%;height:100%;object-fit:cover}#achievement #achievement_content .item_ .item .carousel .thumbnail{margin-bottom:15px;display:flex;justify-content:space-between}@media screen and (max-width: 1920px){#achievement #achievement_content .item_ .item .carousel .thumbnail{height:125px}}@media screen and (max-width: 1366px){#achievement #achievement_content .item_ .item .carousel .thumbnail{height:135px}}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .carousel .thumbnail{height:auto;margin-left:-35px;margin-right:-35px}}#achievement #achievement_content .item_ .item .carousel .thumbnail .item_photo{width:calc(33.333333% - 10px);height:161px;overflow:hidden;margin-right:10px;margin-left:10px}@media screen and (max-width: 1920px){#achievement #achievement_content .item_ .item .carousel .thumbnail .item_photo{height:135px}}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .carousel .thumbnail .item_photo{height:100px}}@media screen and (max-width: 768px){#achievement #achievement_content .item_ .item .carousel .thumbnail .item_photo{height:80px}}#achievement #achievement_content .item_ .item .carousel .thumbnail .item_photo img{width:100%;height:100%;object-fit:cover}#achievement #achievement_content .item_ .item .carousel .thumbnail .slick-track{transition:fade 2000ms ease-out}#achievement #achievement_content .item_ .item .carousel .thumbnail .slick-arrow{position:absolute;height:100%;width:50%;z-index:1;opacity:0;margin:0;padding:0;border:none}#achievement #achievement_content .item_ .item .carousel .thumbnail .slick-arrow.slick-prev{left:0;top:0;cursor:url(../images/al2.png),auto !important}#achievement #achievement_content .item_ .item .carousel .thumbnail .slick-arrow.slick-next{right:0;top:0;cursor:url(../images/ar2.png),auto !important}@media screen and (min-width: 1025px){#achievement #achievement_content .item_ .item .text{transition:0s;transform:translateY(-100%);opacity:0}#achievement #achievement_content .item_ .item .photo,#achievement #achievement_content .item_ .item .carousel{transition:0s;transform:translateY(100%);opacity:0}#achievement #achievement_content .item_ .item.slick-active .text,#achievement #achievement_content .item_ .item.slick-active .photo,#achievement #achievement_content .item_ .item.slick-active .carousel{transition:1s;transform:translateY(0);opacity:1}}#achievement #achievement_content .item_ .item .content_m{display:none}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item .content_m{margin-top:0;display:block;font-size:14px;line-height:1.5;text-align:center}}#achievement #achievement_content .item_ .item_m{width:100%;flex-wrap:wrap;background-color:#FAFAFA;padding:45px 0;border-radius:15px;display:block;margin-bottom:15px;padding:15px 0}#achievement #achievement_content .item_ .item_m .text{width:100%;box-sizing:border-box;padding:0 45px 30px 45px;position:relative}@media screen and (max-width: 1366px){#achievement #achievement_content .item_ .item_m .text{padding:0 15px 15px 15px}}#achievement #achievement_content .item_ .item_m .text h3{font-size:26px;font-weight:100;max-width:320px;color:#000}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item_m .text h3{font-size:16px}}@media screen and (max-width: 1366px){#achievement #achievement_content .item_ .item_m .text h3{max-width:180px}}#achievement #achievement_content .item_ .item_m .text h3.en{font-size:26px;margin-bottom:15px}@media screen and (max-width: 1024px){#achievement #achievement_content .item_ .item_m .text h3.en{font-size:16px}}#achievement #achievement_content .item_ .item_m .text .years{width:90px;height:22px;line-height:22px;text-align:center;border-radius:30px;background-color:#9B9B9B;color:#fff;position:absolute;right:45px;top:0}@media screen and (max-width: 1366px){#achievement #achievement_content .item_ .item_m .text .years{right:15px}}#achievement #achievement_content .item_ .item_m .img{width:100%;height:295px;overflow:hidden}#achievement #achievement_content .item_ .item_m .img img{width:100%;height:100%;object-fit:cover;transition:0.3s}#achievement #achievement_content .item_ .item_m:hover .img img{transform:scale(1.1)}#achievement #achievement_content .item_.active .item_m{display:none}#achievement #achievement_content .item_.active .item{display:block;position:fixed;left:0;right:0;top:50%;transform:translateY(-50%);margin:auto;background-color:#fff;z-index:1;padding:15px}#achievement #container .text{width:100%;padding-right:125px;box-sizing:border-box;padding-left:20%}@media screen and (max-width: 1688px){#achievement #container .text{padding-right:50px}}@media screen and (max-width: 1366px){#achievement #container .text{width:100%;padding-right:50px;padding-left:0}}@media screen and (max-width: 1024px){#achievement #container .text{padding-left:0;width:100%;padding-right:0;display:flex;justify-content:flex-start;align-items:center;margin-bottom:15px}}#achievement #container .text .date .year{font-size:30px;font-weight:100}@media screen and (max-width: 1024px){#achievement #container .text .date .year{display:none}}#achievement #container .text .date .en{font-size:30px;font-weight:100;margin-top:30px}@media screen and (max-width: 1024px){#achievement #container .text .date .en{font-size:34px;margin-top:0;font-weight:400}}@media screen and (max-width: 1024px){#achievement #container .text .date .en .month{display:none}}#achievement #container .text .date .cn{font-size:40px;font-weight:100;margin-top:15px}@media screen and (max-width: 1024px){#achievement #container .text .date .cn{font-size:30px;margin-top:10px;font-weight:400}}@media screen and (max-width: 1024px){#achievement #container .text .date .cn .day{display:none}}#achievement #container .text .title{margin-top:80px;margin-bottom:15px;padding-bottom:15px}@media screen and (max-width: 1024px){#achievement #container .text .title{border-bottom:none;margin-top:0;margin-bottom:0;padding-bottom:0;margin-left:70px}}#achievement #container .text .title h3{font-size:33px;font-weight:100;line-height:1.2;margin-top:30px}@media screen and (max-width: 1024px){#achievement #container .text .title h3{font-size:18px;line-height:1.5}}#achievement #container .text .title h3.en{font-size:33px}@media screen and (max-width: 1024px){#achievement #container .text .title h3.en{font-size:20px;line-height:1.5}}#achievement #container .text .content p{font-size:16px;line-height:1.5;margin-top:30px;font-weight:100}#achievement #container .text .content p:nth-child(1){margin-top:0}@media screen and (max-width: 1024px){#achievement #container .text .content{display:none}}#achievement #container .photo{width:100%;box-sizing:border-box}@media screen and (max-width: 1366px){#achievement #container .photo{width:100%;height:485px}}@media screen and (max-width: 1024px){#achievement #container .photo{width:calc(100% + 40px);height:480px;margin-left:-20px;margin-right:-20px}}@media screen and (max-width: 480px){#achievement #container .photo{height:240px}}#achievement #container .photo img{width:100%;height:100%;object-fit:cover}#achievement #container .carousel{width:100%;box-sizing:border-box;margin-left:-15px;margin-right:-15px}@media screen and (max-width: 1366px){#achievement #container .carousel{width:100%;height:485px}}@media screen and (max-width: 1024px){#achievement #container .carousel{width:100%;height:auto;margin-left:0;margin-right:0}}#achievement #container .carousel .main_photo{margin-left:10px;margin-right:10px}@media screen and (max-width: 1366px){#achievement #container .carousel .main_photo{height:350px;overflow:hidden}}@media screen and (max-width: 1024px){#achievement #container .carousel .main_photo{height:auto;margin-left:-20px;margin-right:-20px}}#achievement #container .carousel .main_photo a{width:100%;height:509px}@media screen and (min-width: 3290px){#achievement #container .carousel .main_photo a{height:900px}}@media screen and (max-width: 1920px){#achievement #container .carousel .main_photo a{height:420px}}@media screen and (max-width: 1680px){#achievement #container .carousel .main_photo a{height:380px}}@media screen and (max-width: 1366px){#achievement #container .carousel .main_photo a{height:350px}}@media screen and (max-width: 1024px){#achievement #container .carousel .main_photo a{height:480px}}@media screen and (max-width: 480px){#achievement #container .carousel .main_photo a{height:240px}}#achievement #container .carousel .main_photo a img{width:100%;height:100%;object-fit:cover;margin:0}#achievement #container .carousel .thumbnail{margin-top:20px;display:flex;justify-content:space-between}@media screen and (max-width: 1024px){#achievement #container .carousel .thumbnail{height:auto;margin-left:-35px;margin-right:-35px}}#achievement #container .carousel .thumbnail .item_photo{width:calc(33.333333% - 10px);height:161px;overflow:hidden;margin-right:10px;margin-left:10px}@media screen and (min-width: 3290px){#achievement #container .carousel .thumbnail .item_photo{height:290px}}@media screen and (max-width: 1920px){#achievement #container .carousel .thumbnail .item_photo{height:125px}}@media screen and (max-width: 1024px){#achievement #container .carousel .thumbnail .item_photo{height:100px}}#achievement #container .carousel .thumbnail .item_photo img{width:100%;height:100%;object-fit:cover;margin:0}#achievement #container .carousel .thumbnail .slick-track{transition:fade 2000ms ease-out}#achievement #container .carousel .thumbnail .slick-arrow{position:absolute;height:100%;width:50%;z-index:1;opacity:0;margin:0;padding:0;border:none}#achievement #container .carousel .thumbnail .slick-arrow.slick-prev{left:0;top:0;cursor:url(../images/al2.png),auto !important}#achievement #container .carousel .thumbnail .slick-arrow.slick-next{right:0;top:0;cursor:url(../images/ar2.png),auto !important}#achievement #search_result .wrapper{display:flex;flex-wrap:wrap;justify-content:left}#achievement #search_result .wrapper .item{width:calc(33% - 15px);flex-wrap:wrap;background-color:#FAFAFA;padding:45px 0;border-radius:15px;display:block;margin-bottom:15px;margin-left:7.5px;margin-right:7.5px}@media screen and (max-width: 1366px){#achievement #search_result .wrapper .item{padding:15px 0}}@media screen and (max-width: 1024px){#achievement #search_result .wrapper .item{width:100%}}#achievement #search_result .wrapper .item .text{width:100%;box-sizing:border-box;padding:0 45px 30px 45px;position:relative}@media screen and (max-width: 1366px){#achievement #search_result .wrapper .item .text{padding:0 15px 15px 15px}}#achievement #search_result .wrapper .item .text h3{font-size:26px;font-weight:100;max-width:320px;color:#000}@media screen and (max-width: 1024px){#achievement #search_result .wrapper .item .text h3{font-size:16px}}@media screen and (max-width: 1366px){#achievement #search_result .wrapper .item .text h3{max-width:180px}}#achievement #search_result .wrapper .item .text h3.en{font-size:26px;margin-bottom:15px}@media screen and (max-width: 1024px){#achievement #search_result .wrapper .item .text h3.en{font-size:16px}}#achievement #search_result .wrapper .item .text .years{width:90px;height:22px;line-height:22px;text-align:center;border-radius:30px;background-color:#9B9B9B;color:#fff;position:absolute;right:45px;top:0}@media screen and (max-width: 1366px){#achievement #search_result .wrapper .item .text .years{right:15px}}#achievement #search_result .wrapper .item .img{width:100%;height:295px;overflow:hidden}#achievement #search_result .wrapper .item .img img{width:100%;height:100%;object-fit:cover;transition:0.3s}#achievement #search_result .wrapper .item:hover .img img{transform:scale(1.1)}#achievement #date_m{display:none}@media screen and (max-width: 1024px){#achievement #date_m{display:block;z-index:888;position:fixed;bottom:0;left:0;right:0;border-top:1px solid #ccc;background-color:#fff}#achievement #date_m .wrapper{border-top:none;padding-top:0;display:flex;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px}#achievement #date_m .wrapper .honor_list_menu{cursor:pointer;position:relative;border:1px solid #ccc;width:calc(100% - 50px);padding-left:10px;padding-right:10px;height:30px;line-height:30px;border-radius:15px}#achievement #date_m .wrapper .honor_list_menu .plm_button{display:flex;align-items:center}#achievement #date_m .wrapper .honor_list_menu .plm_button img{margin-left:15px}}@media screen and (max-width: 1024px) and (max-width: 1024px){#achievement #date_m .wrapper .honor_list_menu .plm_button{justify-content:space-between;color:#ccc}}@media screen and (max-width: 1024px){#achievement #date_m .wrapper .honor_list_menu .plm_menu{position:absolute;z-index:1;width:100%;height:0;padding:0;background-color:#fff;border:1px solid #ccc;box-shadow:1px 1px 5px #ccc;margin-bottom:10px;transform-origin:bottom;transform:scale(0);bottom:25px;left:0}#achievement #date_m .wrapper .honor_list_menu .plm_menu a{display:block;line-height:2;transition:0.6s;padding-left:15px;padding-right:15px;box-sizing:border-box;color:#ccc}#achievement #date_m .wrapper .honor_list_menu .plm_menu a:hover{color:#000;background-color:#ccc}#achievement #date_m .wrapper .honor_list_menu:hover .plm_menu{transition:0.6s;transform:scale(1);height:auto;padding:15px 0;border-radius:10px}#achievement #date_m .wrapper .search{width:328px;position:relative}}@media screen and (max-width: 1024px) and (max-width: 1024px){#achievement #date_m .wrapper .search{display:none !important}}@media screen and (max-width: 1024px){#achievement #date_m .wrapper .search input{width:100%;border-radius:15px;border:1px solid #9B9B9B;height:30px}#achievement #date_m .wrapper .search button{position:absolute;right:0;top:0;height:34px;background-color:transparent;border:none;cursor:pointer}#achievement #date_m .wrapper .search_button_m{display:none}}@media screen and (max-width: 1024px) and (max-width: 1024px){#achievement #date_m .wrapper .search_button_m{display:block;cursor:pointer;width:50px}#achievement #date_m .wrapper .search_button_m img{display:block;margin-left:auto}}@media screen and (max-width: 1024px){#achievement #date_m.summit{border-top:1px solid #EBD07E;background-color:#000}#achievement #date_m.summit .wrapper .honor_list_menu{border:1px solid #EBD07E}#achievement #date_m.summit .wrapper .honor_list_menu .plm_button span{color:#EBD07E}#achievement #date_m.summit .wrapper .honor_list_menu .plm_menu{background-color:#000;border:1px solid #EBD07E}#achievement #date_m.summit .wrapper .honor_list_menu .plm_menu a{color:#EBD07E}#achievement #date_m.summit .wrapper .search{width:328px;position:relative}}@media screen and (max-width: 1024px) and (max-width: 1024px){#achievement #date_m.summit .wrapper .search{display:none}}@media screen and (max-width: 1024px){#achievement #date_m.summit .wrapper .search input{width:100%;border-radius:15px;border:1px solid #9B9B9B;height:30px}#achievement #date_m.summit .wrapper .search button{position:absolute;right:0;top:0;height:34px;background-color:transparent;border:none;cursor:pointer}#achievement #date_m .line{height:5px;width:100%;position:absolute;bottom:0;left:0;right:0}}#achievement .ms-tableCell{box-sizing:border-box;padding-top:240px}@media screen and (min-width: 1920px){#achievement .ms-tableCell{padding-top:280px}}@media screen and (min-width: 2500px){#achievement .ms-tableCell{padding-top:350px}}@media screen and (min-width: 3290px){#achievement .ms-tableCell{padding-top:22.5vh}}#achievement .ms-left{box-sizing:border-box;padding-left:10%}#achievement .ms-right{box-sizing:border-box;padding-right:10%}@media screen and (max-width: 1680px){#achievement .ms-left{box-sizing:border-box;padding-left:15px}#achievement .ms-right{box-sizing:border-box;padding-right:15px}}#achievement .ms-left .section .fullscreen{top:23%}#achievement .section img{margin:24px 0 15px 0}.video-image{position:relative;z-index:1;display:block}#video_win{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;opacity:0;pointer-events:none}#video_win.active{opacity:1;pointer-events:auto}#video_win #video_mask{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.9)}#video_win #video_content{max-width:1024px;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);margin:auto}#video_win #video_content .videobox{position:relative;width:100%;height:0;padding-bottom:56.25%}#video_win #video_content .videobox iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content_text_m{display:flex;width:100%}.content_text_m .date{width:45%;font-weight:100}.content_text_m .date .en{font-size:24px}.content_text_m .date .cn{font-size:20px;margin-top:5px;margin-bottom:20px}.content_text_m .title{width:55%}.content_text_m .title h3{font-weight:100;font-size:14px}.content_text_m .title h3.en{margin-bottom:10px}#mask{position:fixed;left:0;right:0;top:0;bottom:0;margin:auto;background-color:rgba(0,0,0,0.9);opacity:0;pointer-events:none}#mask.active{opacity:1;pointer-events:auto}#honor{box-sizing:border-box}@media screen and (min-width: 3840px){#honor{zoom:2.8}}#honor .wrapper{display:flex;position:relative;padding-top:255px;height:100vh}#honor .wrapper.height_auto{height:auto}#honor .wrapper.mb_0{margin-bottom:0 !important}@media screen and (max-width: 1366px){#honor .wrapper{padding-top:90px}}@media screen and (max-width: 1024px){#honor .wrapper{border-top:1px solid #707070;padding-top:90px;height:auto;height:auto}#honor .wrapper.height_100{height:100vh}}#honor .wrapper #side_menu{width:220px;box-sizing:border-box;display:none}#honor .wrapper #side_menu.active{display:block;transition:1.2s}@media screen and (max-width: 1366px){#honor .wrapper #side_menu{padding-left:15px}}@media screen and (max-width: 1024px){#honor .wrapper #side_menu{position:fixed;bottom:0;left:0;right:0;width:100%;background-color:#fff}}@media screen and (max-width: 1024px){#honor .wrapper #side_menu ul{margin-top:0;display:flex;justify-content:center}}#honor .wrapper #side_menu ul li{margin-top:50px;font-size:24px;font-weight:100;line-height:1, 5;cursor:pointer}@media screen and (max-width: 1366px){#honor .wrapper #side_menu ul li{font-size:20px;margin-top:30px}}#honor .wrapper #side_menu ul li a{color:#000;padding-bottom:5px;transition:0.6s;position:relative;display:inline-block}#honor .wrapper #side_menu ul li a::before{content:'';display:block;width:0;height:1px;background-color:#000;position:absolute;bottom:-5px;transition:0.6s}#honor .wrapper #side_menu ul li a:hover::before,#honor .wrapper #side_menu ul li a.active::before{width:100%}#honor .wrapper #side_menu ul li:nth-child(1){margin-top:0}#honor .wrapper #side_menu ul li .search{width:175px;position:relative;box-sizing:border-box}@media screen and (max-width: 1024px){#honor .wrapper #side_menu ul li .search{display:none}}#honor .wrapper #side_menu ul li .search input{width:100%;border-radius:15px;border:1px solid #9B9B9B;height:30px;padding-left:15px;box-sizing:border-box;transition:0.6s}#honor .wrapper #side_menu ul li .search input:hover{box-shadow:0px 0px 3px #9b9b9b}#honor .wrapper #side_menu ul li .search button{position:absolute;right:15px;top:0;height:34px;background-color:transparent;border:none;cursor:pointer}@media screen and (max-width: 1024px){#honor .wrapper #side_menu ul li{display:none}}#honor .wrapper #content{width:calc(100% - 220px);position:relative;display:none}#honor .wrapper #content.active{display:block}@media screen and (max-width: 1024px){#honor .wrapper #content{width:100%}}#honor .wrapper #content .title{display:none}@media screen and (max-width: 1024px){#honor .wrapper #content .title{display:block;text-align:center;padding-top:50px}#honor .wrapper #content .title h2{font-size:34px;font-weight:100}#honor .wrapper #content .title h2.en{text-transform:uppercase;font-size:38px;font-weight:100;margin-bottom:15px}}#honor .wrapper #content .banner{display:block;margin-left:auto;margin-right:100px;position:relative;z-index:1;transition:1.2s;bottom:0;position:absolute;left:0;right:0;margin:auto}@media screen and (max-width: 1366px){#honor .wrapper #content .banner{max-width:100%}}@media screen and (max-width: 1024px){#honor .wrapper #content .banner{margin-top:15px;bottom:70px;position:absolute;left:50%;right:unset;transform:translateX(-50%)}}@media screen and (max-width: 560px){#honor .wrapper #content .banner{max-width:unset;width:130%}}#honor .wrapper #content .banner_logo{position:absolute;left:0;right:0;margin:auto;transition:1.2s}@media screen and (max-width: 1366px){#honor .wrapper #content .banner_logo{max-width:100%}}@media screen and (max-width: 1024px){#honor .wrapper #content .banner_logo{top:25%;left:0;right:0;max-width:calc(100% - 40px)}#honor .wrapper #content .banner_logo img{min-height:450px}}#honor .wrapper #director{width:calc(100% - 220px);display:flex;padding-left:100px;box-sizing:border-box;flex-wrap:wrap;margin-bottom:50px;overflow-y:auto;display:none}#honor .wrapper #director::-webkit-scrollbar{width:0px;height:0px}#honor .wrapper #director:hover::-webkit-scrollbar{width:1px;height:1px}#honor .wrapper #director::-webkit-scrollbar-track{border-radius:1px;background:rgba(0,0,0,0.06);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.08)}#honor .wrapper #director::-webkit-scrollbar-thumb{border-radius:1px;background:rgba(0,0,0,0.12);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.2)}#honor .wrapper #director.no_scrolling{overflow-x:hidden;overflow-y:hidden}#honor .wrapper #director.active{display:flex}@media screen and (max-width: 1366px){#honor .wrapper #director{padding-left:30px;margin-top:50px}}@media screen and (max-width: 1024px){#honor .wrapper #director{width:100%;padding-left:0;margin-top:0;margin-bottom:75px}}#honor .wrapper #director .item{width:calc(100% / 5 - 10px);margin-left:5px;margin-right:5px}@media screen and (max-width: 1024px){#honor .wrapper #director .item{width:calc(100% / 3 - 10px)}}#honor .wrapper #director .item .photo{width:100%;overflow:hidden;height:0;padding-bottom:75%;border:1px solid #F4F4F4;border-radius:30px}#honor .wrapper #director .item .photo img{width:100%;transition:0.3s}#honor .wrapper #director .item .name{font-size:16px;font-weight:100;text-align:center;margin-top:20px;margin-bottom:20px}#honor .wrapper #director .item:hover .photo img{transform:scale(1.05)}#honor .wrapper #consultant{width:100%;height:100%;position:relative;background-color:#fff;display:none;flex-wrap:wrap}#honor .wrapper #consultant.active{display:flex}#honor .wrapper #consultant .text{order:1;width:50%;box-sizing:border-box;padding-left:115px;padding-right:115px;display:none}@media screen and (max-width: 1366px){#honor .wrapper #consultant .text{padding-left:50px;padding-right:50px}}@media screen and (max-width: 1024px){#honor .wrapper #consultant .text{width:100%;padding-left:0;padding-right:0}}#honor .wrapper #consultant .text h3{font-size:88px;font-weight:100;margin-top:115px;margin-bottom:50px}@media screen and (max-width: 1366px){#honor .wrapper #consultant .text h3{margin-top:50px;font-size:54px}}@media screen and (max-width: 1024px){#honor .wrapper #consultant .text h3{font-size:24px;margin-top:30px;margin-bottom:30px}}#honor .wrapper #consultant .text p{font-size:24px;font-weight:100;margin-top:15px;line-height:1.5}#honor .wrapper #consultant .text p:nth-child(1){margin-top:0}@media screen and (max-width: 1366px){#honor .wrapper #consultant .text p{font-size:20px}}@media screen and (max-width: 1024px){#honor .wrapper #consultant .text p{font-size:16px}}#honor .wrapper #consultant .text.active{display:block}#honor .wrapper #consultant .consultant_menu{width:35%;display:flex;flex-wrap:wrap;overflow-y:auto;position:relative}#honor .wrapper #consultant .consultant_menu:hover::-webkit-scrollbar{width:1px;height:1px}#honor .wrapper #consultant .consultant_menu:hover::-webkit-scrollbar-track{background:rgba(0,0,0,0.06);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.08)}#honor .wrapper #consultant .consultant_menu:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.12);-webkit-box-shadow:inset 0 0 10px rgba(0,0,0,0.2)}#honor .wrapper #consultant .consultant_menu::-webkit-scrollbar{width:1px;height:1px}#honor .wrapper #consultant .consultant_menu::-webkit-scrollbar-track{border-radius:1px;background:transparent;-webkit-box-shadow:inset 0 0 5px #fff}#honor .wrapper #consultant .consultant_menu::-webkit-scrollbar-thumb{border-radius:1px;background:transparent;-webkit-box-shadow:inset 0 0 10px #fff}#honor .wrapper #consultant .consultant_menu .item{width:calc(33.333333% - 10px);margin-left:5px;margin-right:5px;cursor:pointer}@media screen and (max-width: 1024px){#honor .wrapper #consultant .consultant_menu .item{height:auto;width:100%}#honor .wrapper #consultant .consultant_menu .item:last-child{margin-bottom:50px}}#honor .wrapper #consultant .consultant_menu .item .phtot{width:100%;overflow:hidden;height:0;padding-bottom:100%;border:1px solid #F4F4F4;border-radius:30px}#honor .wrapper #consultant .consultant_menu .item .phtot img{transition:0.6s;width:100%}#honor .wrapper #consultant .consultant_menu .item .name{font-size:16px;font-weight:100;text-align:center;margin-top:20px;margin-bottom:20px}#honor .wrapper #consultant .consultant_menu .item:hover .phtot img{transform:scale(1.05)}@media screen and (min-width: 2500px){#honor .wrapper #consultant .consultant_menu{width:calc(40.5% - 100px);margin-right:100px}}@media screen and (max-width: 1366px){#honor .wrapper #consultant .consultant_menu{margin-top:50px;margin-bottom:50px;margin-right:0}}@media screen and (max-width: 1024px){#honor .wrapper #consultant .consultant_menu{margin-top:30px;margin-bottom:30px;height:calc(100vh - 195px);margin-bottom:70px;width:25%;order:1}}#honor .wrapper #consultant .consultant_info{display:none;position:relative;width:calc(65% - 100px);margin-left:100px;overflow:hidden;background-repeat:no-repeat;background-size:50%;background-position-x:100%;background-position-y:0;transition:0.6s;transform:translateX(30%);opacity:0}@media screen and (min-width: 2500px){#honor .wrapper #consultant .consultant_info{background-size:55%;width:59.5%;margin-left:0}}#honor .wrapper #consultant .consultant_info.an{transition:0.6s;transform:translateX(0);opacity:1}@media screen and (max-width: 1024px){#honor .wrapper #consultant .consultant_info{margin-left:0;transition:0;transform:translateY(-30%);background-size:100%;background-size:100%;background-position-x:100%;background-position-y:0%;width:75%;order:2;height:calc(100vh - 160px)}#honor .wrapper #consultant .consultant_info.an{transform:translateY(0);opacity:1}}@media screen and (max-height: 812px) and (max-width: 478px){#honor .wrapper #consultant .consultant_info{background-size:100%}}#honor .wrapper #consultant .consultant_info.active{display:block}#honor .wrapper #consultant .consultant_info .info＿text{position:absolute;width:300px;top:200px;left:50px}@media screen and (min-width: 3800px){#honor .wrapper #consultant .consultant_info .info＿text{top:150px}}@media screen and (min-width: 2500px){#honor .wrapper #consultant .consultant_info .info＿text{width:400px;left:130px}}@media screen and (max-width: 1024px){#honor .wrapper #consultant .consultant_info .info＿text{left:0;text-align:center;top:unset;bottom:0;width:100%;box-sizing:border-box;padding-left:15px;height:40vh;background-color:#fff}}#honor .wrapper #consultant .consultant_info .info＿text h5{font-size:55px;font-weight:100;margin-bottom:30px}@media screen and (max-width: 1024px){#honor .wrapper #consultant .consultant_info .info＿text h5{font-size:24px;margin-top:30px;margin-bottom:15px}}#honor .wrapper #consultant .consultant_info .info＿text h5 span{margin-left:15px;font-size:24px;font-weight:400;margin-top:30px}@media screen and (max-width: 1024px){#honor .wrapper #consultant .consultant_info .info＿text h5 span{margin-left:10px;font-size:16px;margin-top:15px}}#honor .wrapper #consultant .consultant_info .info＿text p{font-size:16px;font-weight:100;line-height:1.5;background-color:transparent !important}@media screen and (max-width: 1024px){#honor .wrapper #consultant .consultant_info .info＿text p{height:25vh;box-sizing:border-box;padding-bottom:45px;overflow-y:auto}}#honor #date_m{display:none}@media screen and (max-width: 1024px){#honor #date_m{display:block;z-index:888;position:fixed;bottom:0;left:0;right:0;border-top:1px solid #ccc;background-color:#fff}#honor #date_m .wrapper{border-top:none;padding-top:0;display:flex;justify-content:space-between;align-items:center;padding-top:20px;padding-bottom:20px}#honor #date_m .wrapper .honor_list_menu{cursor:pointer;position:relative;border:1px solid #ccc;width:calc(100% - 50px);padding-left:10px;padding-right:10px;height:30px;line-height:30px;border-radius:15px}#honor #date_m .wrapper .honor_list_menu .plm_button{display:flex;align-items:center}#honor #date_m .wrapper .honor_list_menu .plm_button img{position:absolute;right:30px}}@media screen and (max-width: 1024px) and (max-width: 1024px){#honor #date_m .wrapper .honor_list_menu .plm_button{justify-content:space-between;color:#ccc;position:absolute;top:50%;left:15px;transform:translateY(-50%);width:100%}}@media screen and (max-width: 1024px){#honor #date_m .wrapper .honor_list_menu .plm_menu{position:absolute;z-index:1;width:100%;height:0;padding:0;background-color:#fff;border:1px solid #ccc;box-shadow:1px 1px 5px #ccc;margin-bottom:10px;transform-origin:bottom;transform:scale(0);bottom:25px;left:0}#honor #date_m .wrapper .honor_list_menu .plm_menu a{display:block;line-height:2;transition:0.6s;padding-left:15px;padding-right:15px;box-sizing:border-box;color:#ccc}#honor #date_m .wrapper .honor_list_menu .plm_menu a:hover{color:#000;background-color:#ccc}#honor #date_m .wrapper .honor_list_menu:hover .plm_menu{transition:0.6s;transform:scale(1);height:auto;padding:15px 0;border-radius:10px}#honor #date_m .wrapper .search{width:328px;position:relative}}@media screen and (max-width: 1024px) and (max-width: 1024px){#honor #date_m .wrapper .search{display:none}}@media screen and (max-width: 1024px){#honor #date_m .wrapper .search input{width:100%;border-radius:15px;border:1px solid #9B9B9B;height:30px}#honor #date_m .wrapper .search button{position:absolute;right:0;top:0;height:34px;background-color:transparent;border:none;cursor:pointer}#honor #date_m .wrapper .search_button_m{display:none}}@media screen and (max-width: 1024px) and (max-width: 1024px){#honor #date_m .wrapper .search_button_m{display:block;cursor:pointer;width:50px}#honor #date_m .wrapper .search_button_m img{display:block;margin-left:auto}}@media screen and (max-width: 1024px){#honor #date_m.summit{border-top:1px solid #EBD07E;background-color:#000}#honor #date_m.summit .wrapper .honor_list_menu{border:1px solid #EBD07E}#honor #date_m.summit .wrapper .honor_list_menu .plm_button span{color:#EBD07E}#honor #date_m.summit .wrapper .honor_list_menu .plm_menu{background-color:#000;border:1px solid #EBD07E}#honor #date_m.summit .wrapper .honor_list_menu .plm_menu a{color:#EBD07E}#honor #date_m.summit .wrapper .search{width:328px;position:relative}}@media screen and (max-width: 1024px) and (max-width: 1024px){#honor #date_m.summit .wrapper .search{display:none}}@media screen and (max-width: 1024px){#honor #date_m.summit .wrapper .search input{width:100%;border-radius:15px;border:1px solid #9B9B9B;height:30px}#honor #date_m.summit .wrapper .search button{position:absolute;right:0;top:0;height:34px;background-color:transparent;border:none;cursor:pointer}#honor #date_m .line{height:5px;width:100%;position:absolute;bottom:0;left:0;right:0}}#honor #summit,#honor #summit_main{background-color:#000;width:100%;height:100vh;display:flex;flex-wrap:wrap;overflow:hidden;justify-content:center;background-size:cover}@media screen and (max-width: 480px){#honor #summit,#honor #summit_main{overflow-y:auto}}#honor #summit .slick-track,#honor #summit_main .slick-track{transition:fade 2000ms ease-out}#honor #summit .slick-list,#honor #summit_main .slick-list{width:100%}@media screen and (max-width: 480px){#honor #summit .slick-list .slick-slide div:nth-child(2),#honor #summit_main .slick-list .slick-slide div:nth-child(2){margin-top:-3px}}#honor #summit .summit_item,#honor #summit_main .summit_item{width:20%;height:100vh;position:relative;cursor:pointer;transition:0.6s}@media screen and (max-width: 1366px){#honor #summit .summit_item,#honor #summit_main .summit_item{width:calc(100% / 3)}}@media screen and (max-width: 1024px){#honor #summit .summit_item,#honor #summit_main .summit_item{width:50%}}@media screen and (max-width: 480px){#honor #summit .summit_item,#honor #summit_main .summit_item{height:50vh;width:100%;overflow:hidden}#honor #summit .summit_item:last-child,#honor #summit_main .summit_item:last-child{margin-bottom:70px}}#honor #summit .summit_item img.figure,#honor #summit_main .summit_item img.figure{-webkit-user-drag:none;position:absolute;bottom:0;left:0;right:0;max-height:100vh;transition:0.6s;margin:auto;width:100%}#honor #summit .summit_item img.figure.pc,#honor #summit_main .summit_item img.figure.pc{display:block !important}#honor #summit .summit_item img.figure.m,#honor #summit_main .summit_item img.figure.m{display:none !important}@media screen and (min-width: 2500px){#honor #summit .summit_item img.figure,#honor #summit_main .summit_item img.figure{bottom:-100px}}@media screen and (max-width: 480px){#honor #summit .summit_item img.figure,#honor #summit_main .summit_item img.figure{display:block;margin-left:auto;margin-right:auto}#honor #summit .summit_item img.figure.pc,#honor #summit_main .summit_item img.figure.pc{display:none !important}#honor #summit .summit_item img.figure.m,#honor #summit_main .summit_item img.figure.m{display:block !important}}@media screen and (max-width: 480px){#honor #summit .summit_item img.figure,#honor #summit_main .summit_item img.figure{max-height:60vh;width:auto;bottom:-125px}}#honor #summit .summit_item img.background,#honor #summit_main .summit_item img.background{width:100%;height:100%;object-fit:cover}#honor #summit .summit_item.active,#honor #summit_main .summit_item.active{width:100%;cursor:auto}@media screen and (max-width: 1024px){#honor #summit .summit_item.active,#honor #summit_main .summit_item.active{height:auto}}#honor #summit .summit_item.active img.background,#honor #summit_main .summit_item.active img.background{display:none}#honor #summit .summit_item.active .summit_content,#honor #summit_main .summit_item.active .summit_content{max-width:1366px;height:100vh;margin-right:auto;margin-left:auto;position:relative;display:flex;align-items:center}@media screen and (min-width: 2500px){#honor #summit .summit_item.active .summit_content,#honor #summit_main .summit_item.active .summit_content{zoom:1.1}}@media screen and (max-width: 1024px){#honor #summit .summit_item.active .summit_content,#honor #summit_main .summit_item.active .summit_content{flex-wrap:wrap;height:auto}}#honor #summit .summit_item.active .summit_content .summit_text,#honor #summit_main .summit_item.active .summit_content .summit_text{width:60%;color:#fff;box-sizing:border-box;padding-right:125px}@media screen and (max-width: 1366px){#honor #summit .summit_item.active .summit_content .summit_text,#honor #summit_main .summit_item.active .summit_content .summit_text{padding-right:50px}}@media screen and (max-width: 1024px){#honor #summit .summit_item.active .summit_content .summit_text,#honor #summit_main .summit_item.active .summit_content .summit_text{padding-right:0;width:100%;order:2;background-color:#000;padding-left:20px;padding-right:20px;height:47.5vh;overflow-y:auto;padding-bottom:150px}}#honor #summit .summit_item.active .summit_content .summit_text h3,#honor #summit_main .summit_item.active .summit_content .summit_text h3{font-size:55px;font-weight:100;margin-bottom:15px}@media screen and (max-width: 1366px){#honor #summit .summit_item.active .summit_content .summit_text h3,#honor #summit_main .summit_item.active .summit_content .summit_text h3{font-size:32px;margin-top:50px}}@media screen and (max-width: 1024px){#honor #summit .summit_item.active .summit_content .summit_text h3,#honor #summit_main .summit_item.active .summit_content .summit_text h3{font-size:18px;margin-top:30px}}#honor #summit .summit_item.active .summit_content .summit_text h4,#honor #summit_main .summit_item.active .summit_content .summit_text h4{font-size:32px;font-weight:100}@media screen and (max-width: 1366px){#honor #summit .summit_item.active .summit_content .summit_text h4,#honor #summit_main .summit_item.active .summit_content .summit_text h4{font-size:20px}}@media screen and (max-width: 1024px){#honor #summit .summit_item.active .summit_content .summit_text h4,#honor #summit_main .summit_item.active .summit_content .summit_text h4{font-size:14px}}#honor #summit .summit_item.active .summit_content .summit_text p,#honor #summit_main .summit_item.active .summit_content .summit_text p{font-size:16px;font-weight:100;margin-top:15px;line-height:1.5;background-color:transparent !important}@media screen and (max-width: 1024px){#honor #summit .summit_item.active .summit_content .summit_text p,#honor #summit_main .summit_item.active .summit_content .summit_text p{font-size:14px}}#honor #summit .summit_item.active .summit_content .summit_text #yt_play,#honor #summit_main .summit_item.active .summit_content .summit_text #yt_play{display:block;margin-top:50px}@media screen and (max-width: 1024px){#honor #summit .summit_item.active .summit_content .summit_text #yt_play,#honor #summit_main .summit_item.active .summit_content .summit_text #yt_play{margin-top:15px}}#honor #summit .summit_item.active .summit_content .summit_text #yt_play img,#honor #summit_main .summit_item.active .summit_content .summit_text #yt_play img{width:45px;height:45px}@media screen and (max-width: 1024px){#honor #summit .summit_item.active .summit_content .summit_text #yt_play img,#honor #summit_main .summit_item.active .summit_content .summit_text #yt_play img{width:35px;height:35px}}#honor #summit .summit_item.active .summit_content .summit_text #honor_return,#honor #summit_main .summit_item.active .summit_content .summit_text #honor_return{margin-top:50px;color:#9B9B9B;background-color:#fff;border:1px solid #EBD07E;display:inline-block;width:70px;border-radius:30px;transition:0.6s;cursor:pointer}#honor #summit .summit_item.active .summit_content .summit_text #honor_return::before,#honor #summit_main .summit_item.active .summit_content .summit_text #honor_return::before{content:url(../images/icon/return.svg);display:block;margin-left:auto;margin-right:auto;text-align:center}@media screen and (max-width: 1280px){#honor #summit .summit_item.active .summit_content .summit_text #honor_return,#honor #summit_main .summit_item.active .summit_content .summit_text #honor_return{font-size:12px;width:57px;height:23px;line-height:21px}}@media screen and (max-width: 1024px){#honor #summit .summit_item.active .summit_content .summit_text #honor_return,#honor #summit_main .summit_item.active .summit_content .summit_text #honor_return{margin-top:15px;margin-bottom:50px}}#honor #summit .summit_item.active .summit_content .summit_text #honor_return:hover,#honor #summit_main .summit_item.active .summit_content .summit_text #honor_return:hover{color:#fff;background-color:#EBD07E}#honor #summit .summit_item.active .summit_content .summit_text #honor_return:hover::before,#honor #summit_main .summit_item.active .summit_content .summit_text #honor_return:hover::before{content:url(../images/icon/return_w.svg)}#honor #summit .summit_item.active .summit_content .summit_photo,#honor #summit_main .summit_item.active .summit_content .summit_photo{width:40%}@media screen and (min-width: 1025px){#honor #summit .summit_item.active .summit_content .summit_photo,#honor #summit_main .summit_item.active .summit_content .summit_photo{height:100vh;position:relative}}@media screen and (max-width: 1024px){#honor #summit .summit_item.active .summit_content .summit_photo,#honor #summit_main .summit_item.active .summit_content .summit_photo{width:100%;height:52.5vh;order:1;overflow:hidden}}#honor #summit .summit_item.active .summit_content .summit_photo img.figure,#honor #summit_main .summit_item.active .summit_content .summit_photo img.figure{position:static;display:block;margin-left:auto;margin-top:100px}@media screen and (min-width: 1025px){#honor #summit .summit_item.active .summit_content .summit_photo img.figure,#honor #summit_main .summit_item.active .summit_content .summit_photo img.figure{position:absolute;bottom:0;left:0;right:0;margin:auto}}@media screen and (max-width: 1024px){#honor #summit .summit_item.active .summit_content .summit_photo img.figure,#honor #summit_main .summit_item.active .summit_content .summit_photo img.figure{max-height:50vh;width:auto !important}}@media screen and (min-width: 2500px){#honor #summit .summit_item.active .summit_content .summit_photo img.figure,#honor #summit_main .summit_item.active .summit_content .summit_photo img.figure{min-height:1024px;width:auto !important;bottom:110px}}#honor #summit .summit_item.active:hover,#honor #summit_main .summit_item.active:hover{transform:unset !important}#honor #summit .summit_item:hover,#honor #summit_main .summit_item:hover{transform:scale(1.1)}#honor #summit .summit_main:hover,#honor #summit_main .summit_main:hover{transform:scale(1.1)}#honor #summit_main{padding-left:15px;padding-right:15px;box-sizing:border-box}@media screen and (max-width: 1024px){#honor #summit_main{height:auto;padding-left:0;padding-right:0}}#honor #search{color:#9B9B9B;margin-bottom:50px}#honor #search .wrapper{display:flex;justify-content:flex-start;align-items:center}#honor #search .wrapper .product_list_menu{cursor:pointer;position:relative}#honor #search .wrapper .product_list_menu .plm_button{display:flex;align-items:center}#honor #search .wrapper .product_list_menu .plm_button img{margin-left:15px}@media screen and (max-width: 1024px){#honor #search .wrapper .product_list_menu .plm_button{justify-content:space-between}}#honor #search .wrapper .product_list_menu .plm_menu{position:absolute;z-index:1;width:120px;height:0;padding:0;background-color:#fff;border:1px solid #ccc;box-shadow:1px 1px 5px #ccc;margin-top:10px;transform-origin:top;transform:scaleY(0);transition:0.6s}#honor #search .wrapper .product_list_menu .plm_menu a{color:#000;display:block;line-height:2;transition:0.6s;padding-left:15px;padding-right:15px;box-sizing:border-box}#honor #search .wrapper .product_list_menu .plm_menu a:hover{background-color:#ccc}#honor #search .wrapper .product_list_menu:hover .plm_menu{transform:scaleY(1);height:auto;padding:15px 0}@media screen and (max-width: 1024px){#honor #search .wrapper .product_list_menu{border:1px solid #707070;width:calc(100% - 50px);padding-left:10px;padding-right:10px;height:30px;line-height:30px;border-radius:15px}}#honor #search .wrapper .search{width:212px;position:relative;margin-left:125px;box-sizing:border-box}@media screen and (max-width: 1024px){#honor #search .wrapper .search{display:none}}#honor #search .wrapper .search input{width:100%;border-radius:15px;border:1px solid #9B9B9B;height:30px;padding-left:15px;box-sizing:border-box}#honor #search .wrapper .search button{position:absolute;right:15px;top:0;height:34px;background-color:transparent;border:none;cursor:pointer}#honor #search .wrapper .search_button_m{display:none}@media screen and (max-width: 1024px){#honor #search .wrapper .search_button_m{display:block;cursor:pointer;width:50px}#honor #search .wrapper .search_button_m img{display:block;margin-left:auto}}@media screen and (max-width: 1024px){#honor #search{display:none}}#honor #search{display:block;margin-bottom:15px}#honor #search .wrapper{justify-content:space-between}#honor #search .wrapper #achievement_return{color:#9B9B9B;background-color:#fff;border:1px solid #707070;display:inline-block;width:96px;height:31px;line-height:31px;border-radius:30px;transition:0.6s;cursor:pointer}#honor #search .wrapper #achievement_return::before{content:url(../images/icon/return.svg);display:block;margin-left:auto;margin-right:auto;text-align:center}@media screen and (max-width: 1280px){#honor #search .wrapper #achievement_return{font-size:12px;width:57px;height:23px;line-height:21px}}#honor #search .wrapper #achievement_return:hover{color:#fff;background-color:#EBD07E}#honor #search .wrapper #achievement_return:hover::before{content:url(../images/icon/return_w.svg)}#honor #search_result .wrapper{display:flex;flex-wrap:wrap;justify-content:left;padding-top:0;margin-bottom:35px;height:auto !important}#honor #search_result .wrapper .item{width:calc(25% - 10px);overflow:hidden;background-color:#FAFAFA;box-sizing:border-box;padding:50px 50px 0 50px;border-radius:15px;margin-bottom:10px;position:relative;margin-left:5px;margin-right:5px}@media screen and (max-width: 1279px){#honor #search_result .wrapper .item{width:calc(33% - 10px)}}@media screen and (max-width: 1024px){#honor #search_result .wrapper .item{width:calc(50% - 10px)}}@media screen and (max-width: 768px){#honor #search_result .wrapper .item{width:100%}}#honor #search_result .wrapper .item .text{width:100%;display:flex;justify-content:space-between;align-items:center}#honor #search_result .wrapper .item .text h3{font-size:25px;font-weight:100;color:#000}#honor #search_result .wrapper .item .text .position{background-color:#9B9B9B;color:#fff;width:90px;line-height:22px;text-align:center;border-radius:30px;border:1px solid #9B9B9B}#honor #search_result .wrapper .item .text .position.gold{background-color:#D7B467;border:1px solid #D7B467}#honor #search_result .wrapper .item .text .position.silver{background-color:#fff;color:#9B9B9B;border:1px solid #9B9B9B}#honor #search_result .wrapper .item .img{width:100%;max-width:100%;box-sizing:border-box;margin:auto;overflow:hidden;position:relative;z-index:1;padding-top:50px;overflow:hidden}#honor #search_result .wrapper .item .img img{width:100%;transition:0.3s}#honor #search_result .wrapper .item .background{position:absolute;position:absolute;top:125px;left:0;height:295px;width:100%}#honor #search_result .wrapper .item:hover .img img{transform:scale(1.1)}#service{min-height:100vh;position:relative}#service .flower_l{position:absolute;left:-155px;bottom:100px;z-index:-1}@media screen and (max-width: 1024px){#service .flower_l{opacity:0.3}}#service .flower_r{position:absolute;right:-155px;top:100px;z-index:-1}@media screen and (max-width: 1024px){#service .flower_r{opacity:0.3}}#service .wrapper{max-width:900px;padding-top:250px;padding-bottom:150px}@media screen and (max-width: 1024px){#service .wrapper{padding-top:100px;padding-bottom:100px}}#service .wrapper .title h2 .en{font-size:88px;display:block;line-height:1.2;font-weight:100;text-transform:uppercase}@media screen and (max-width: 1024px){#service .wrapper .title h2 .en{font-size:32px}}#service .wrapper .title h2 .cn{font-size:70px;display:block;line-height:0.9;font-weight:100;margin-top:30px;letter-spacing:10px}@media screen and (max-width: 1024px){#service .wrapper .title h2 .cn{font-size:32px;margin-top:15px;letter-spacing:2px}}#service .wrapper .title p{font-size:14px;margin-top:30px;letter-spacing:2px;margin-bottom:80px;font-weight:100}@media screen and (max-width: 1024px){#service .wrapper .title p{font-size:12px;margin-top:15px;margin-bottom:30px}}#service .wrapper .content{margin-top:35px}#service .wrapper .content .item{margin-top:30px}#service .wrapper .content .item*:nth-child(1){margin-top:0}#service .wrapper .content .item .product_list_menu{width:195px;position:relative;z-index:1;height:47px}@media screen and (max-width: 1024px){#service .wrapper .content .item .product_list_menu{height:40px}}#service .wrapper .content .item .product_list_menu .plm_button{position:absolute;width:100%;height:35px;overflow:hidden}#service .wrapper .content .item .product_list_menu .plm_button a{display:block;line-height:50px;font-weight:100;transform-origin:top;transform:scaleY(0);transition:0.3s;color:#000;font-size:24px}@media screen and (max-width: 1024px){#service .wrapper .content .item .product_list_menu .plm_button a{font-size:16px;line-height:35px}}#service .wrapper .content .item .product_list_menu .plm_button a img{width:7px;margin-left:5px;transform:translateY(1px) rotate(-90deg);transition:0.3s}#service .wrapper .content .item .product_list_menu .plm_button a span{position:relative}#service .wrapper .content .item .product_list_menu .plm_button a span::before{content:'';display:inline-block;width:0;height:1px;background-color:#9B9B9B;position:absolute;bottom:-2.5px;transition:0.6s}#service .wrapper .content .item .product_list_menu .plm_button a:nth-child(1){transform:scale(1)}#service .wrapper .content .item .product_list_menu .plm_button.active{background-color:#fff;height:auto}#service .wrapper .content .item .product_list_menu .plm_button.active a{transform:scaleY(1)}#service .wrapper .content .item .product_list_menu .plm_button.active a img{transform:translateY(1px)}#service .wrapper .content .item .product_list_menu .plm_button.active a:hover span::before{width:100%}#service .wrapper .content .item .input{width:calc(50% - 5px);border-bottom:1px solid #707070;line-height:55px;display:flex}@media screen and (max-width: 1024px){#service .wrapper .content .item .input{line-height:35px;width:100%;margin-top:15px}}#service .wrapper .content .item .input label{width:80px;font-size:24px;font-weight:100}@media screen and (max-width: 1024px){#service .wrapper .content .item .input label{font-size:16px}}#service .wrapper .content .item .input input{border:none;font-size:24px;width:calc(100% - 80px)}@media screen and (max-width: 1024px){#service .wrapper .content .item .input input{font-size:16px}}#service .wrapper .content .item .input input:hover{box-shadow:unset}#service .wrapper .content .item .input.w100{width:100%}#service .wrapper .content .item .textarea{position:relative}#service .wrapper .content .item .textarea label{font-size:24px;width:100%;position:absolute;left:0;top:0;font-weight:100}@media screen and (max-width: 1024px){#service .wrapper .content .item .textarea label{font-size:16px}}#service .wrapper .content .item .textarea textarea{font-size:24px;box-sizing:border-box;padding-top:30px;height:150px;resize:none;width:100%;border:none;border-bottom:1px solid #707070}@media screen and (max-width: 1024px){#service .wrapper .content .item .textarea textarea{font-size:16px}}#service .wrapper .content .item .checkbox{padding-top:15px;padding-bottom:15px;display:flex;align-items:center;justify-content:left;margin:0;margin-right:10px}#service .wrapper .content .item .checkbox input[type=checkbox]{position:relative;top:-2px;margin:0;margin-right:10px}#service .wrapper .content .item .checkbox input[type=checkbox]::before{content:'';width:18px;height:18px;border:1px solid #707070;border-radius:999px;display:block;background:#fff;position:relative;left:-2.5px;top:-2.5px}#service .wrapper .content .item .checkbox input[type=checkbox]::after{content:'';width:10px;height:10px;background:#707070;border-radius:999px;display:block;position:absolute;left:2.5px;top:2.5px;opacity:0}#service .wrapper .content .item .checkbox input[type=checkbox]:checked::after{opacity:1}#service .wrapper .content .item .checkbox p{font-size:16px;line-height:1.5;font-weight:100}#service .wrapper .content .item .checkbox p span,#service .wrapper .content .item .checkbox p a{color:#9B9B9B;padding-left:10px;padding-right:10px}#service .wrapper .content .item.d-flex{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1024px){#service .wrapper .content .item.d-flex{flex-wrap:wrap;margin-top:0}}#service .wrapper .content button,#service .wrapper .content #submit{text-align:center;margin-top:30px;width:100px;line-height:40px;border:1px solid #707070;background-color:#fff;font-size:24px;border-radius:30px;transition:0.3s;cursor:pointer;transition:0.6s}@media screen and (max-width: 1024px){#service .wrapper .content button,#service .wrapper .content #submit{margin-left:auto;margin-right:auto;display:block}}#service .wrapper .content button:hover,#service .wrapper .content #submit:hover{color:#fff;background-color:#707070}#service #send{position:fixed;width:100%;line-height:1.5;padding:30px 50px;font-weight:100;background-color:#EBD07E;left:0;right:0;bottom:0;text-align:center;font-size:24px;color:#fff;z-index:99;pointer-events:none;opacity:0}@media screen and (max-width: 1024px){#service #send{font-size:18px;padding:27.5px 30px}}#service #send.active{opacity:1}#search_win_m{display:none;position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;background:#494949;padding:50px 30px}@media screen and (max-width: 1024px){#search_win_m{display:block;transition:0.6s;transform:translateY(100%)}#search_win_m.active{transform:translateY(0)}}#search_win_m #background{position:absolute;width:100%;height:100%;top:0;left:0}#search_win_m #swm_logo{max-width:100%;position:relative;z-index:3}#search_win_m .input{margin-top:50px;display:flex;margin-bottom:30px;position:relative;z-index:3}#search_win_m .input input{border:none;width:calc(100% - 40px);margin-right:5px;box-sizing:border-box;padding:0 15px;font-size:16px;height:35px;border-radius:999px}#search_win_m .input button{background-color:transparent;border:none;width:35px;padding:0;text-align:right;color:#b2b1b1}#search_win_m .essential{position:relative;z-index:3}#search_win_m .essential button{font-size:12px;background:#7f7c7c;color:#fff;border:none;line-height:25px;padding:0 10px;border-radius:15px;margin-left:5px}#search_win_m .essential button:nth-child(1){margin-right:0}@media screen and (max-width: 1024px){.wrapper{max-width:680px !important}header .wrapper{max-width:unset !important}}*{transition:0.3s}.an{transition:0.6s}.fin{opacity:0}.fin.an_go{opacity:1}.fd{transform:translateY(-30%);opacity:0}.fd.an_go{transform:translateY(0);opacity:1}.fu{transform:translateY(30%);opacity:0}.fu.an_go{transform:translateY(0);opacity:1}.bfu{transform:translateY(100%)}.bfu.an_go{transform:translateY(0)}.fl{transform:translateX(100%);opacity:0}.fl.an_go{transform:translateX(0);opacity:1}.fr{transform:translateX(-100%);opacity:0}.fr.an_go{transform:translateX(0);opacity:1}.sfl{transform:translateX(30%);opacity:0}.sfl.an_go{transform:translateX(0);opacity:1}.sfr{transform:translateX(-30%);opacity:0}.sfr.an_go{transform:translateX(0);opacity:1}.enlarge{transition:1s;transform:scale(1.2) translateY(-9px)}.enlarge.an_go{transform:unset}.sx{transform:scaleX(0.7) scale(1) rotateY(45deg)}.sx.an_go{transform:scaleX(1) scale(1) rotateY(0deg)}.fs{transform:scale(1.2)}.fs.an_go{transform:scale(1)}@keyframes slide{0%{transform:translateY(0%)}33%{transform:translateY(-25%)}66%{transform:translateY(-50%)}100%{transform:translateY(-75%)}}#product_page #banner #product_big_img.banner_an{transition:0.6s;transform:translateY(-150%)}#product_page #banner #product_big_img.banner_an.an_go{transform:unset}#product_page #banner h2.banner_an{transition:0.6s;transform:translateY(-30%) translateX(-50%);opacity:0}#product_page #banner h2.banner_an.an_go{transform:translateY(0) translateX(-50%);opacity:1}#product_page #banner .banner_bottom.banner_an{transition:0.6s;transform:translateY(30%);opacity:0}#product_page #banner .banner_bottom.banner_an.an_go{transform:translateY(0);opacity:1}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-125%)}}.afr{opacity:0;transform:translate3d(-30%, 30%, 0)}.afr.an_go{opacity:1;transform:translate3d(0, 0, 0)}.afl{opacity:0;transform:translate3d(30%, 30%, 0)}.afl.an_go{opacity:1;transform:translate3d(0, 0, 0)}.fu55{transition:0.6s;transform:translate(-50%, 50%);opacity:0}.fu55.an_go{transform:translate(-50%, -50%);opacity:1}.d0_25{transition-delay:0.5s}.d0_5{transition-delay:0.5s}.d0_75{transition-delay:0.75s}.d1{transition-delay:1s}.d125{transition-delay:1s}.d1_5{transition-delay:1.5s}.d2{transition-delay:2s}.d3{transition-delay:3s}
/*# sourceMappingURL=main.min.css.map */