﻿@keyframes FadeIn{0%{opacity:0}40%{opacity:1}100%{opacity:1}}@keyframes HeaderFadeIn{0%{transform:translateY(-200%)}50%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes zoomUp{0%{transform:scale(1)}100%{transform:scale(1.25)}}main{font-weight:400;font-style:normal;font-family:"Noto Serif JP", "游明朝", "Yu Mincho", YuMincho, "ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro", "HGS明朝E","ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;line-height:1.8}@media only screen and (min-width: 768px){.align_pt{text-align:center}}.con_cuisine .inner{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_cuisine .inner{width:calc(1200 / 1440 * 100%);max-width:calc(1200px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_cuisine .inner{max-width:calc(1200px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_cuisine .inner{max-width:calc(1200px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_cuisine .inner{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_cuisine .inner{width:calc(370 / 428 * 100%)}}.con_cuisine .inner .tmp_st_s{margin:1.53rem 0 .76rem}.con_cuisine .inner .box_item{display:flex;justify-content:space-between;align-items:center;margin-top:3.84rem}@media only screen and (max-width: 767px){.con_cuisine .inner .box_item{margin-top:3.07rem}}.con_cuisine .inner .box_item+.box_item{margin-top:1.23rem}@media only screen and (max-width: 767px){.con_cuisine .inner .box_item+.box_item{margin-top:2.69rem}}@media only screen and (max-width: 767px){.con_cuisine .inner .box_item{gap:1.53rem;flex-direction:column}}@media only screen and (min-width: 768px){.con_cuisine .inner .box_item .img{width:calc(680 / 1200 * 100%)}}@media only screen and (max-width: 767px){.con_cuisine .inner .box_item .img{width:100%}}@media only screen and (min-width: 768px){.con_cuisine .inner .box_item .box_info{width:calc(440 / 1200 * 100%)}}@media only screen and (max-width: 767px){.con_cuisine .inner .box_item .box_info{width:100%}}.con_cuisine .inner .box_item .box_info .txt{margin-top:1.15rem}@media only screen and (min-width: 1025px){.con_philo{margin-top:11.53rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_philo{margin-top:7.69rem}}@media only screen and (max-width: 767px){.con_philo{margin-top:6.15rem}}.con_philo .box_philo{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_philo .box_philo{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_philo .box_philo{max-width:calc(900px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_philo .box_philo{max-width:calc(900px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_philo .box_philo{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_philo .box_philo{width:calc(370 / 428 * 100%)}}.con_philo .tmp_st_xl{margin-bottom:1.53rem}.con_philo .tmp_wide_set{margin-top:2.3rem;width:calc(700 / 1440 * 100%);max-width:53.84rem}@media only screen and (max-width: 767px){.con_philo .tmp_wide_set{width:80%}}.con_philo .tmp_wide_set .inner_txt{padding:1.53rem}.con_philo .tmp_wide_set .inner_txt .txt{margin-top:.76rem}.tmp_lower_contact .inner_txt{width:52rem;max-width:100%;margin-inline:auto;justify-content:center}@media only screen and (min-width: 1025px){.tmp_lower_contact .inner_txt{gap:calc(30 / 1320 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.tmp_lower_contact .inner_txt{gap:3%}}@media only screen and (max-width: 767px){.tmp_lower_contact .inner_txt{gap:0}}@media only screen and (min-width: 768px) and (max-width: 1024px){.tmp_lower_contact .inner_txt{width:57.69rem}}.tmp_lower_contact .inner_txt .tmp_btn_base{width:16.92rem}.tmp_lower_contact .inner_txt .box_l_btn{display:grid;grid-template-columns:repeat(2, 1fr);width:100%;gap:1.23rem}@media only screen and (max-width: 767px){.tmp_lower_contact .inner_txt .box_l_btn{margin-top:1.23rem;grid-template-columns:1fr}}@media only screen and (max-width: 767px){.tmp_lower_contact .inner_txt:not(:first-of-type){margin-top:0}}.tmp_lower_contact .inner_txt .tmp_btn_cv{margin-left:0}@media only screen and (max-width: 767px){.tmp_lower_contact .inner_txt .tmp_btn_base,.tmp_lower_contact .inner_txt .tmp_btn_cv{margin-inline:auto;width:90%}}.con_chef{background:#000}@media only screen and (min-width: 1025px){.con_chef{margin-top:10rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_chef{margin-top:7.69rem}}@media only screen and (max-width: 767px){.con_chef{margin-top:4.61rem}}.con_chef .box_chef{display:flex;justify-content:space-between;align-items:center;margin-left:auto;margin-right:0}@media only screen and (min-width: 1025px){.con_chef .box_chef{width:calc(1300 / 1440 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_chef .box_chef{width:95%}}@media only screen and (max-width: 767px){.con_chef .box_chef{width:90%}}@media only screen and (max-width: 767px){.con_chef .box_chef{margin-right:auto;flex-direction:column-reverse;padding:3.07rem 0 1.53rem}}.con_chef .box_chef .box_text{color:#fff;padding:2.3rem 0}@media only screen and (min-width: 1025px){.con_chef .box_chef .box_text{width:calc(400 / 1300 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_chef .box_chef .box_text{width:45%}}@media only screen and (max-width: 767px){.con_chef .box_chef .box_text{width:90%}}.con_chef .box_chef .box_text .tmp_st_m{margin-top:1.53rem}.con_chef .box_chef .box_text .txt_sm{font-size:93%;margin-top:1.53rem}.con_chef .box_chef .box_text .txt_sm+.txt_sm{margin-top:2.3rem}@media only screen and (min-width: 1025px){.con_chef .box_chef .tmp_swiper_normal{width:calc(750 / 1300 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_chef .box_chef .tmp_swiper_normal{width:50%}}@media only screen and (max-width: 767px){.con_chef .box_chef .tmp_swiper_normal{width:90%}}.con_chef .box_chef .js-swiper-pagination{justify-content:flex-end;position:absolute;z-index:3;right:0}.con_setouchi{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.con_setouchi{width:calc(900 / 1440 * 100%);max-width:calc(900px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.con_setouchi{max-width:calc(900px * ((16 + 3) / 13))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.con_setouchi{max-width:calc(900px * ((16 + 2) / 13))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_setouchi{width:calc(1200 / 1440 * 100%)}}@media only screen and (max-width: 767px){.con_setouchi{width:calc(370 / 428 * 100%)}}@media only screen and (min-width: 1025px){.con_setouchi{margin:6.92rem auto}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_setouchi{margin:5.38rem auto}}@media only screen and (max-width: 767px){.con_setouchi{margin:4.61rem auto}}@media only screen and (min-width: 768px){.con_setouchi .txt{margin:2.3rem 0}}@media only screen and (max-width: 767px){.con_setouchi .txt{margin:1.92rem 0}}.con_setouchi .tmp_btn_rest{max-width:27.15rem;margin-inline:auto}.con_setouchi .tmp_btn_rest a{background:#000}
