.cuisine-detail .main-container{padding:0 0 4rem}.cuisine-detail .main-container .main .page-explanation{padding:5rem 0}.cuisine-detail .main-container .main .page-explanation .sub-text{font-size:2.4rem;color:#8c8a67;font-weight:400;line-height:1.7;text-align:center}.cuisine-detail .sec02{padding:6rem 2rem 0}.cuisine-detail .menus{max-width:1000px;margin:8rem auto 2rem}.cuisine-detail .menus .menus-table{border-collapse:collapse;width:100%}.cuisine-detail .menus .menus-table tr{border-top:1px solid #b3b3b3;border-bottom:1px solid #b3b3b3}.cuisine-detail .menus .menus-table td{font-size:1.6rem;padding-top:2rem;padding-bottom:2rem;line-height:2;text-align:center}.cuisine-detail-no-sp{display:inline-block}@media only screen and (max-width:767px){.cuisine-detail .main-container .main .page-explanation{padding:5rem 2rem}.cuisine-detail .main-container .main .page-explanation .sub-text{font-size:2rem}.cuisine-detail .sec02{padding:3rem 1.5rem 0}.cuisine-detail .menus{width:100%}.cuisine-detail .menus .menus-table td{font-size:1.4rem}.cuisine-detail-no-sp{display:none}}.cuisine-detail .slide-area{max-width:1430px;margin:0 auto;-webkit-user-select:none;user-select:none}.cuisine-detail .slide-area .main-slide{width:70%;margin:0 auto;position:relative}.cuisine-detail .mySwiper2{width:100%}.cuisine-detail .mySwiper2 .one-swiper{position:relative}.cuisine-detail .mySwiper{padding:2.5rem 0}.cuisine-detail .mySwiper:not(.swiper-initialized) .swiper-wrapper{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px}.cuisine-detail .mySwiper .swiper-slide{opacity:.4}.cuisine-detail .mySwiper:not(.swiper-initialized) .swiper-slide{width:auto!important;height:auto!important}.cuisine-detail .mySwiper.swiper-grid .swiper-slide{width:auto;height:auto}.cuisine-detail .mySwiper .one-swiper{position:relative;padding-top:57.83%;overflow:hidden}.cuisine-detail .mySwiper .one-swiper img{position:absolute!important}.cuisine-detail .mySwiper .swiper-slide-thumb-active{opacity:1}.cuisine-detail .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.cuisine-detail .custom-swiper-button-next,.cuisine-detail .custom-swiper-button-prev{position:absolute;cursor:pointer}.cuisine-detail .custom-swiper-button-prev{left:-10%;top:45%}.cuisine-detail .custom-swiper-button-next{right:-10%;top:45%}.cuisine-detail .custom-swiper-button-next:after,.cuisine-detail .custom-swiper-button-prev:after{display:block;background-repeat:no-repeat;background-size:contain;content:"";height:30px;width:30px;margin:auto}.cuisine-detail .custom-swiper-button-prev:after{background-image:url(/images/hp/cuisine/cuisine_icon1.webp)}.cuisine-detail .custom-swiper-button-next:after{background-image:url(/images/hp/cuisine/cuisine_icon2.webp)}@media screen and (max-width:1024px){.cuisine-detail .mySwiper:not(.swiper-initialized) .swiper-wrapper{gap:5px}}@media only screen and (max-width:767px){.cuisine-detail .slide-area{width:95%}.cuisine-detail .slide-area .main-slide{width:90%}.cuisine-detail .mySwiper{padding:1rem 0}.cuisine-detail .custom-swiper-button-next:after,.cuisine-detail .custom-swiper-button-prev:after{height:20px;width:20px}.cuisine-detail .mySwiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(4,1fr);gap:2px}}