@charset "UTF-8";main{background:url(/zh-tw/assets/images/common/page_bg_top.jpg) top left no-repeat;background-attachment:fixed;background-size:auto 100%}.product{display:flex;flex-wrap:wrap;margin:40px 0 auto 0}.product__pic{width:50%;padding:0 40px 0 0}.product__pic__show{padding:5px;margin:0 0 20px 0;background:#fff;box-shadow:0 0 5px #ccc;pointer-events:none}.product__pic__nav figure{cursor:pointer;margin:0 2.5px;border:1px solid #eee}.product__pic__nav figure::after{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:rgba(0,0,0,.1);opacity:0;transition:opacity .4s ease-in-out}.product__pic__nav figure.active::after,.product__pic__nav figure:hover::after{opacity:1}.product__text{width:50%}.product__text .c-title01{margin:0 0 15px 0}.product__text .c-title04{margin:10px 0}.product__text p{font-size:14px;line-height:20px;color:#8e8e8e;margin-bottom:15px}.c-edit{padding:40px 0 0 0;border-top:1px solid #dfdfdf}.related{border-top:1px solid #eee;padding:30px 0 0 0;margin:100px auto 0 auto}.related__box{width:100%;display:flex;flex-wrap:wrap;margin:40px auto 0 auto}.related__box__item{width:calc(100% / 3 - 40px / 3);margin:0 20px 40px 0}.related__box__item:nth-of-type(3n){margin:0 0 40px 0}.related__box__item figure{width:100%;margin:0 0 15px 0}.related__box__item__text{position:static;width:100%;padding:0 0 60px 0}.related__box__item__text p{font-size:12px;line-height:1.5;color:#686868}.related__box__item__text__link{position:absolute;right:0;bottom:0;display:block;height:28px;line-height:28px;background:#464646;margin:15px 0 0 auto;text-align:center;color:#DFDFDF;font-family:'Arial',serif;text-transform:uppercase;font-size:11px;padding:0 12px;transition:all .4s ease-in-out}.related__box__item__text__link:hover{background:#b3a50a;color:#fff}@media screen and (max-width:991px){.c-content{padding:0 0 80px 0}.c-aside .c-title01{display:none}.c-aside ul{margin:0}}@media screen and (max-width:767px){.c-edit__page{padding:0}.product__pic{width:100%;padding:0;margin:0 auto 30px auto}.product__text{width:100%}.related__box__item,.related__box__item:nth-of-type(3n){width:calc(50% - 10px);margin:0 20px 40px 0}.related__box__item:nth-of-type(even){margin:0 0 40px 0}}@media screen and (max-width:575px){.related__box__item,.related__box__item:nth-of-type(even),.related__box__item:nth-of-type(3n){width:100%;margin:0 0 40px 0}}@supports (-webkit-touch-callout:none){}