.rest01-template-05{overflow:hidden;background-size:cover;background-position:center center;background-repeat:no-repeat;padding-top:60px;position:relative}@media(min-width: 0)and (max-width: 979px){.rest01-template-05{padding:50px 25px}}@media(min-width: 740px)and (max-width: 979px){.rest01-template-05{padding:50px}}@media(min-width: 740px){.rest01-template-05{padding-top:80px}}@media(min-width: 980px){.rest01-template-05{padding-bottom:80px}}@media(min-width: 1500px){.rest01-template-05{padding-top:100px}}@media(min-width: 1800px){.rest01-template-05{padding-top:140px}}.rest01-template-05 .container{position:relative;z-index:1}@media(min-width: 0)and (max-width: 979px){.rest01-template-05 .thumb-holder{display:none}}@media(min-width: 1180px){.rest01-template-05 .thumb-holder{position:absolute;left:0;bottom:0;width:50%;padding-top:20px;padding-left:20px}}@media(min-width: 1800px){.rest01-template-05 .thumb-holder{bottom:50px}}.rest01-template-05 .thumb-holder .swiper-container{overflow:visible}.rest01-template-05 .thumb-holder .swiper-button-next,.rest01-template-05 .thumb-holder .swiper-button-prev{color:var(--color-main) !important}.rest01-template-05 .img{background-size:contain;background-repeat:no-repeat;background-position:center;width:100%}.rest01-template-05 .img:before{content:"";display:block;width:100%;padding-bottom:100%}.rest01-template-05 .swiper-rest01-menu .title-area .title,.rest01-template-05 .swiper-rest01-menu .title,.rest01-template-05 .swiper-rest01-menu-thumb .title-area .title,.rest01-template-05 .swiper-rest01-menu-thumb .title{font-size:26px;line-height:1.25em;font-family:"Montserrat","PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical}@media(min-width: 740px){.rest01-template-05 .swiper-rest01-menu .title-area .title,.rest01-template-05 .swiper-rest01-menu .title,.rest01-template-05 .swiper-rest01-menu-thumb .title-area .title,.rest01-template-05 .swiper-rest01-menu-thumb .title{font-size:36px}}.rest01-template-05 .swiper-rest01-menu .title-area .subtitle,.rest01-template-05 .swiper-rest01-menu .subtitle,.rest01-template-05 .swiper-rest01-menu-thumb .title-area .subtitle,.rest01-template-05 .swiper-rest01-menu-thumb .subtitle{font-size:16px;line-height:1.25em;font-family:"Noto Sans TC","PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial,sans-serif;font-weight:500;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;display:none}@media(min-width: 740px){.rest01-template-05 .swiper-rest01-menu .title-area .subtitle,.rest01-template-05 .swiper-rest01-menu .subtitle,.rest01-template-05 .swiper-rest01-menu-thumb .title-area .subtitle,.rest01-template-05 .swiper-rest01-menu-thumb .subtitle{font-size:20px}}@media(min-width: 1500px){.rest01-template-05 .swiper-rest01-menu .title-area .subtitle,.rest01-template-05 .swiper-rest01-menu .subtitle,.rest01-template-05 .swiper-rest01-menu-thumb .title-area .subtitle,.rest01-template-05 .swiper-rest01-menu-thumb .subtitle{font-size:22px}}@media(min-width: 1800px){.rest01-template-05 .swiper-rest01-menu .title-area .subtitle,.rest01-template-05 .swiper-rest01-menu .subtitle,.rest01-template-05 .swiper-rest01-menu-thumb .title-area .subtitle,.rest01-template-05 .swiper-rest01-menu-thumb .subtitle{font-size:24px}}.rest01-template-05 .swiper-rest01-menu .title-area .small,.rest01-template-05 .swiper-rest01-menu .small,.rest01-template-05 .swiper-rest01-menu-thumb .title-area .small,.rest01-template-05 .swiper-rest01-menu-thumb .small{font-size:14px}@media(min-width: 1500px){.rest01-template-05 .swiper-rest01-menu .title-area .small,.rest01-template-05 .swiper-rest01-menu .small,.rest01-template-05 .swiper-rest01-menu-thumb .title-area .small,.rest01-template-05 .swiper-rest01-menu-thumb .small{font-size:15px}}@media(min-width: 1800px){.rest01-template-05 .swiper-rest01-menu .title-area .small,.rest01-template-05 .swiper-rest01-menu .small,.rest01-template-05 .swiper-rest01-menu-thumb .title-area .small,.rest01-template-05 .swiper-rest01-menu-thumb .small{font-size:16px}}.rest01-template-05 .sec-title{font-size:26px;line-height:1.25em;font-family:"Montserrat","PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial,sans-serif;overflow:hidden;margin-bottom:30px;text-align:center}@media(min-width: 740px){.rest01-template-05 .sec-title{font-size:36px}}@media(min-width: 980px){.rest01-template-05 .sec-title{text-align:left}}@media(min-width: 1500px){.rest01-template-05 .sec-title{font-size:48px}}@media(min-width: 1800px){.rest01-template-05 .sec-title{font-size:60px}}.rest01-template-05 .more{display:inline-flex;color:#c09544;line-height:2.25em;transition:all .35s ease;font-size:18px;align-items:center;flex-wrap:nowrap;font-family:"Montserrat","PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial,sans-serif}@media(min-width: 980px){.rest01-template-05 .more{font-size:24px}}@media(min-width: 1500px){.rest01-template-05 .more{font-size:30px}}@media(min-width: 1800px){.rest01-template-05 .more{font-size:36px}}.rest01-template-05 .more img,.rest01-template-05 .more svg{display:block;width:20px;margin-right:8px;height:auto;transition:all .35s ease}.rest01-template-05 .more span{white-space:nowrap}.rest01-template-05 .more:active img,.rest01-template-05 .more:active svg,.rest01-template-05 .more:hover img,.rest01-template-05 .more:hover svg{margin-right:16px}@media(min-width: 0)and (max-width: 979px){.rest01-template-05 .swiper-rest01-menu-thumb{display:none}}.rest01-template-05 .swiper-rest01-menu-thumb .img{transition:transform .35s ease}.rest01-template-05 .swiper-rest01-menu-thumb .content{display:flex;padding:0;transition:all .4s ease;width:100%;align-items:center;cursor:pointer}.rest01-template-05 .swiper-rest01-menu-thumb .content>div{flex:1}.rest01-template-05 .swiper-rest01-menu-thumb .content .img-holder{flex:2;flex-shrink:0}.rest01-template-05 .swiper-rest01-menu-thumb .content .text{flex:3;flex-shrink:0;padding-left:10px}@media(hover: hover){.rest01-template-05 .swiper-rest01-menu-thumb .content:hover .img{transform:scale(1.125)}}.rest01-template-05 .swiper-rest01-menu-thumb .swiper-slide{transition:all .35s ease;opacity:0}@media(min-width: 0)and (max-width: 739px){.rest01-template-05 .swiper-rest01-menu-thumb .swiper-slide.swiper-slide-active{opacity:1}}@media(min-width: 740px){.rest01-template-05 .swiper-rest01-menu-thumb .swiper-slide.swiper-slide-active,.rest01-template-05 .swiper-rest01-menu-thumb .swiper-slide.swiper-slide-active+.swiper-slide,.rest01-template-05 .swiper-rest01-menu-thumb .swiper-slide.swiper-slide-active+.swiper-slide+.swiper-slide{opacity:1}}.rest01-template-05 .swiper-rest01-menu-thumb .prev-rest01-menu-t05,.rest01-template-05 .swiper-rest01-menu-thumb .next-rest01-menu-t05,.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-prev,.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-next{transition:all .35s ease;transform-origin:center center}.rest01-template-05 .swiper-rest01-menu-thumb .prev-rest01-menu-t05,.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-prev{left:-25px;top:35%}@media(min-width: 740px)and (max-width: 979px){.rest01-template-05 .swiper-rest01-menu-thumb .prev-rest01-menu-t05,.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-prev{top:30%}}@media(min-width: 1800px){.rest01-template-05 .swiper-rest01-menu-thumb .prev-rest01-menu-t05,.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-prev{top:42%;left:-35px}}.rest01-template-05 .swiper-rest01-menu-thumb .prev-rest01-menu-t05:active,.rest01-template-05 .swiper-rest01-menu-thumb .prev-rest01-menu-t05:hover,.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-prev:active,.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-prev:hover{color:#c09544;transform:scale(1.5)}.rest01-template-05 .swiper-rest01-menu-thumb .next-rest01-menu-t05,.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-next{right:-25px;top:35%}@media(min-width: 740px)and (max-width: 979px){.rest01-template-05 .swiper-rest01-menu-thumb .next-rest01-menu-t05,.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-next{top:30%}}@media(min-width: 1800px){.rest01-template-05 .swiper-rest01-menu-thumb .next-rest01-menu-t05,.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-next{top:42%;right:-35px}}.rest01-template-05 .swiper-rest01-menu-thumb .next-rest01-menu-t05:active,.rest01-template-05 .swiper-rest01-menu-thumb .next-rest01-menu-t05:hover,.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-next:active,.rest01-template-05 .swiper-rest01-menu-thumb .swiper-button-next:hover{color:#c09544;transform:scale(1.5)}.rest01-template-05 .swiper-rest01-menu{margin-top:0}@media(min-width: 0)and (max-width: 979px){.rest01-template-05 .swiper-rest01-menu{overflow:visible}}@media(min-width: 980px){.rest01-template-05 .swiper-rest01-menu{margin-top:-100px}}.rest01-template-05 .swiper-rest01-menu .swiper-slide{opacity:0;transition:all .4s ease}.rest01-template-05 .swiper-rest01-menu .swiper-slide.swiper-slide-active{opacity:1}.rest01-template-05 .swiper-rest01-menu .prev-rest01-menu-t05{left:-30px;top:22.5%}@media(min-width: 740px)and (max-width: 979px){.rest01-template-05 .swiper-rest01-menu .prev-rest01-menu-t05{left:-60px;top:37vw}}.rest01-template-05 .swiper-rest01-menu .next-rest01-menu-t05{right:-30px;top:22.5%}@media(min-width: 740px)and (max-width: 979px){.rest01-template-05 .swiper-rest01-menu .next-rest01-menu-t05{right:-60px;top:37vw}}.rest01-template-05 .swiper-rest01-menu .content{display:flex;flex-direction:row-reverse;width:100%}@media(min-width: 0)and (max-width: 979px){.rest01-template-05 .swiper-rest01-menu .content{flex-direction:column}}.rest01-template-05 .swiper-rest01-menu .img-holder{width:100%}@media(min-width: 980px){.rest01-template-05 .swiper-rest01-menu .img-holder{width:48%;width:40%}}.rest01-template-05 .swiper-rest01-menu .title-area{color:#000;border-top:2px solid #000;padding-top:2em;margin-bottom:1em}@media(min-width: 980px){.rest01-template-05 .swiper-rest01-menu .title-area{margin-top:100px}}.rest01-template-05 .swiper-rest01-menu .text{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;color:#7e7e7e}.rest01-template-05 .swiper-rest01-menu .text>div{width:100%}.rest01-template-05 .swiper-rest01-menu .text p{font-family:"Noto Sans TC","PingFang","PingFangTC","Microsoft JhengHei",Helvetica,Arial,sans-serif;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;font-size:18px;font-weight:400;line-height:1.8}@media(min-width: 0)and (max-width: 979px){.rest01-template-05 .swiper-rest01-menu .text{padding-top:2em}}@media(min-width: 980px){.rest01-template-05 .swiper-rest01-menu .text{width:52%;padding-right:10%;width:60%;padding-bottom:30px}}@media(min-width: 1180px){.rest01-template-05 .swiper-rest01-menu .text{padding-bottom:100px}}@media(min-width: 1500px){.rest01-template-05 .swiper-rest01-menu .text{padding-bottom:130px}}@media(min-width: 1800px){.rest01-template-05 .swiper-rest01-menu .text{padding-right:12%}}.rest01-template-05_mobile-background{position:absolute;top:0px;left:0px;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 701px){.rest01-template-05_mobile-background{display:none}}/*# sourceMappingURL=05.css.map */