main{overflow:hidden}main .contents .inner h2{font-family:"Raleway",sans-serif;font-weight:400;font-size:1.8rem;line-height:1.2;margin-top:1.5rem;margin-bottom:.5rem}@media screen and (min-width: 768px){main .contents .inner h2{font-size:2rem}}@media screen and (min-width: 992px){main .contents .inner h2{font-weight:400;font-size:2.6rem}}main .contents .inner p{line-height:2;font-size:1.4rem}@media screen and (min-width: 992px){main .contents .inner p{font-size:1.6rem}}main .contents .inner p img{display:none}@media screen and (min-width: 768px){main .contents .inner p img{display:block}}main .contents.menu{margin-top:1.5rem}@media screen and (min-width: 992px){main .contents.menu{margin-top:6rem}}main .contents.menu .menu_item_lead{font-size:1.4rem;padding-bottom:1.5rem}@media screen and (min-width: 992px){main .contents.menu .menu_item_lead{font-size:1.6rem}}main .contents.menu .menu_item_lead p.menu_case{margin-top:2rem;font-size:1.4rem}main .contents.menu .menu_item_list{width:100%}@media screen and (min-width: 992px){main .contents.menu .menu_item_list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 24px}}main .contents.menu .menu_item_list li{width:100%}@media screen and (min-width: 992px){main .contents.menu .menu_item_list li{width:calc(50% - 12px);display:flex;flex-direction:column}}main .contents.menu .menu_item_list li h3{font-weight:500;font-size:1.7rem}@media screen and (min-width: 992px){main .contents.menu .menu_item_list li h3{padding-bottom:2rem}}main .contents.menu .menu_item_list li h3 br{display:block}@media screen and (min-width: 992px){main .contents.menu .menu_item_list li h3 br{display:none}}main .contents.menu .menu_item_list li img{margin-bottom:.8rem}@media screen and (min-width: 992px){main .contents.menu .menu_item_list li p{padding-bottom:1rem}main .contents.menu .menu_item_list li p.notes{margin-top:-2rem}}@media screen and (min-width: 992px){main .contents.menu .menu_item_list li .btn{margin-top:auto;padding-bottom:0}}main .contents.menu .menu_item_list li .btn--reserve{margin:0 auto;background-color:#343434;color:#fff;display:inline-block;border:solid 1px #343434;position:relative;font-size:1.4rem;padding:1.5rem}@media screen and (min-width: 992px){main .contents.menu .menu_item_list li .btn--reserve{padding:1rem 1.5rem;max-width:300px}}main .contents.menu .menu_item_list li .btn--reserve::after{content:">";color:#fff;position:absolute;top:50%;right:15px;line-height:0}main .contents.menu .menu_item_text{text-align:left}main .contents .bottom_list{width:100%}@media screen and (min-width: 992px){main .contents .bottom_list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:0 24px}}main .contents .bottom_list .menu_item{width:100%}@media screen and (min-width: 992px){main .contents .bottom_list .menu_item{width:calc(50% - 12px)}}main .contents .bottom_list .menu_item_list{width:100%}@media screen and (min-width: 992px){main .contents .bottom_list .menu_item_list{display:block}}main .contents .bottom_list .menu_item_list li{width:100%}@media screen and (min-width: 992px){main .contents .bottom_list .menu_item_list li{display:block}}main .contents .bottom_list .menu_item_list li h3{font-weight:500;font-size:1.7rem}main .contents .bottom_list .menu_item_list li h3 br{display:block}@media screen and (min-width: 992px){main .contents .bottom_list .menu_item_list li h3 br{display:none}}main .contents .bottom_list .menu_item_list li img{margin-bottom:.8rem}.slick-slide img{max-width:100%}.slick-arrow{position:absolute;top:0;bottom:44%;margin:auto}