@charset "UTF-8";
.c-share{display:flex;align-items:center;align-content:center;justify-items:flex-start;justify-content:flex-start;width:100%;letter-spacing:0.05em}.c-share.wow{animation-name:fadeInUp}.c-share__title{display:block;width:auto;margin:0 12.5px 0 0;max-width:100%;font-size:14px;line-height:1;color:var(--titleColor);font-family:inherit;flex:0 0 auto}.c-share__list{display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;width:100%;flex:0 1 auto}.c-share__list__item{display:flex;align-items:flex-start;align-content:flex-start;justify-items:center;justify-content:center;width:25px;height:25px;margin:0 6.5px;transition:opacity 0.4s ease-in-out}.c-share__list__item::before{content:'';position:absolute;z-index:10;top:0;left:0;display:block;width:100%;height:100%;opacity:0;background:var(--titleGradient);transition:opacity 0.4s ease-in-out}.c-share__list__item:hover::before{opacity:1}.c-share__list__item img{object-fit:contain;object-position:top center;height:100%}.c-share__list__item:hover img{opacity:0;transition:opacity 0.4s ease-in-out}.c-line::before{-webkit-mask:url(/assets/images/common/icon_line_dark.svg) center / contain no-repeat;mask:url(/assets/images/common/icon_line_dark.svg) center / contain no-repeat}.c-fb::before{-webkit-mask:url(/assets/images/common/icon_fb.svg) top center / contain no-repeat;mask:url(/assets/images/common/icon_fb.svg) top center / contain no-repeat;transition:opacity 0.4s ease-in-out}.c-share__list__item__textarea{position:fixed;top:-100vh;left:-100vw;opacity:0;pointer-events:none}.c-share__list__item.j-share-bt{display:none;width:auto;padding:0 0 0 30px;background:url(/assets/images/common/icon_share_gray.svg) left center no-repeat;background-size:20px auto}.c-share.native .c-share__title{display:none}.c-share.native .c-share__list__item{display:none}.c-share.native .c-share__list__item.j-share-bt{display:flex}@media screen and (max-width:991px){}@media screen and (max-width:767px){}@media screen and (max-width:575px){}@media (any-hover:none){}@supports (-webkit-touch-callout:none){}@-moz-document url-prefix(){}
body{overflow:visible}.manufacturing-view__copyright{line-height:2;position:absolute;width:auto;top:435px;right:0;transform-origin:top right;transform:rotate(90deg)}.manufacturing-view__wrapper{display:block;width:100%;max-width:1740px}.manufacturing-view__banner{display:block;width:100%;height:190px;border-bottom:1px solid #cdcbc8}.manufacturing-view__banner .crumb{position:absolute;bottom:15px;left:0}.manufacturing-view__container{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:space-between;width:100%;margin:55px 0 0 0}.manufacturing-view__container__content{position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;display:block;top:150px;left:0;width:100%;max-width:475px;margin:0 40px 0 0}.manufacturing-view__container__content.wow{animation-name:fadeIn}.manufacturing-view__container__content___title{display:block;width:100%;margin:0 0 31px 0}.manufacturing-view__container__content___title::after{content:'';display:block;width:60px;height:1px;background:#bdb9b3;margin:39px 0 0 0}.manufacturing-view__container__content___title__main{display:inline-block;width:auto;max-width:100%;font-size:65px;font-family:'Forum','NotoSansTC';line-height:.7;letter-spacing:.025em;background:linear-gradient(135deg,#d0b875 45%,#bda466 50%,#a78e55 55%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.manufacturing-view__container__content___title__sub{display:block;width:100%;font-size:23px;line-height:1.2;color:var(--titleColor);font-family:'Forum','NotoSansTC';letter-spacing:.025em;margin:28px 0 0 0}.manufacturing-view__container__content .c-text{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start}.manufacturing-view__container__content .c-text>.title{flex:0 0 auto}.manufacturing-view__container__content .c-text>.title::after{content:'：';padding:0 .05em}.manufacturing-view__container__content .c-text>.desc{flex:0 1 auto}.manufacturing-view__container__content .c-share{margin:20px 0 0 0}.manufacturing-view__container__list{display:flex;align-items:flex-start;align-content:flex-start;justify-items:flex-start;justify-content:flex-start;flex-wrap:wrap;width:calc(100% + 10px);max-width:1060px}.manufacturing-view__container__list__item{width:calc(50% - 10px);left:-5px;margin:0 5px 10px 5px}.manufacturing-view__container__list__item.wow{animation-name:fadeInUp}.manufacturing-view__container__list__item:last-of-type,.manufacturing-view__container__list__item:nth-last-of-type(2):nth-of-type(2n + 1){margin:0 5px 0 5px}.manufacturing-view .c-back{margin:80px 0 0 0}@media screen and (max-width:1860px){.manufacturing-view__copyright{right:-40px}}@media screen and (max-width:1200px){body{overflow:hidden;overflow-y:auto}.manufacturing-view__copyright{display:none}.manufacturing-view__container{flex-direction:column;justify-content:flex-start;margin:50px 0 0 0}.manufacturing-view__container__content{position:relative;top:0;max-width:none}.manufacturing-view__container__content .c-share{margin:20px 0 50px 0}.manufacturing-view__container__list{max-width:none}}@media screen and (max-width:991px){.manufacturing-view__banner{height:170px}}@media screen and (max-width:767px){}@media screen and (max-width:575px){.manufacturing-view__banner{height:120px}.manufacturing-view__container{margin:40px 0 0 0}.manufacturing-view__container__content___title{margin:0 0 24px 0}.manufacturing-view__container__content___title::after{margin:29px 0 0 0}.manufacturing-view__container__content___title__main{font-size:50px}.manufacturing-view__container__content___title__sub{font-size:18px;margin:18px 0 0 0}.manufacturing-view__container__content .c-share{margin:24px 0 60px 0}.manufacturing-view__container__list{width:calc(100% + 5px)}.manufacturing-view__container__list__item{width:calc(50% - 5px);left:-2.5px;margin:0 2.5px 5px 2.5px}.manufacturing-view__container__list__item:last-of-type,.manufacturing-view__container__list__item:nth-last-of-type(2):nth-of-type(2n + 1){margin:0 2.5px 0 2.5px}.manufacturing-view .c-back{margin:50px 0 0 0}.manufacturing-view .c-back__circle{width:80px;height:80px}}@media (any-hover:none){}@supports (-webkit-touch-callout:none){}@-moz-document url-prefix(){}
