﻿.con_intro .box_intro,.con_breakfast .box_breakfast,.con_lunch .box_lunch,.con_dinner .box_dinner .box_corse,.con_allergy{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1199px){.con_intro .box_intro,.con_breakfast .box_breakfast,.con_lunch .box_lunch,.con_dinner .box_dinner .box_corse,.con_allergy{width:91.66667%}}@font-face{font-family:"BIZ UDPGothic";src:url("../../fonts/BIZUDPGothic-Regular.ttf") format("truetype"),url("../../fonts/BIZUDPGothic-Bold.ttf") format("truetype")}@font-face{font-family:"Julius Sans One";src:url("../../fonts/JuliusSansOne-Regular.ttf") format("truetype")}@font-face{font-family:"Zen Old Mincho";src:url("../../fonts/ZenOldMincho-Regular.ttf") format("truetype"),url("../../fonts/ZenOldMincho-Medium.ttf") format("truetype"),url("../../fonts/ZenOldMincho-SemiBold.ttf") format("truetype"),url("../../fonts/ZenOldMincho-Bold.ttf") format("truetype"),url("../../fonts/ZenOldMincho-Black.ttf") format("truetype")}@font-face{font-family:"Maven Pro";src:url("../../fonts/MavenPro-Regular.ttf") format("truetype"),url("../../fonts/MavenPro-Medium.ttf") format("truetype"),url("../../fonts/MavenPro-SemiBold.ttf") format("truetype"),url("../../fonts/MavenPro-Bold.ttf") format("truetype"),url("../../fonts/MavenPro-Black.ttf") format("truetype")}html.lower #contents .box_topicpat{padding-block:1.8em}html.lower #contents .box_slide .slick-next{right:-2%}#contents .box_slide{opacity:0;transition:opacity 0.3s ease}.bg_brown_s{background:#5c4033 url(../images/common/bg_brown_s.jpg) no-repeat top left/cover;--btn-elements-color:#fff;--btn-txt-color:#4f8c69}.bg_brown_s .txt{color:#fff}.box_anchor{margin-inline:auto;max-width:fit-content;margin:4% auto 8%}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_anchor{max-width:none}}@media only screen and (max-width: 767px){.box_anchor{max-width:none}}@media only screen and (max-width: 767px){.box_anchor{margin:8% auto}}.box_anchor ul{display:flex;justify-content:center;flex-wrap:wrap;gap:3em}.box_anchor ul li{position:relative;width:18em;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width: 767px){.box_anchor ul li{width:calc(75%/3)}}@media only screen and (min-width: 768px) and (max-width: 983px){.box_anchor ul li{width:calc(75%/3)}}.box_anchor ul li::after{content:"";font-family:"ionicons";font-style:normal}.box_anchor ul li::before{content:"";background-color:#4f8c69;height:1px;transition:all .3s ease-in-out;position:absolute;left:0;bottom:-.13em;width:100%}.box_anchor ul li::after{color:#4f8c69}.box_anchor ul li:hover::before{transition:all .3s ease-in-out;left:100%;width:0}.box_anchor ul li a{color:#4f8c69;width:100%;text-align:center}.box_anchor ul li a span{font-size:115%;display:inline-flex;line-height:2;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_anchor ul li a span{font-size:108%}}@media only screen and (max-width: 767px){.box_anchor ul li a span{font-size:115%}}.box_anchor ul li a span::after{display:none}.box_anchor ul li a span::before{display:none}.box_anchor ul li a span:hover::before{transition:all .3s ease-in-out;bottom:-.25em}.con_intro{padding-bottom:12%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro{padding-bottom:9%}}@media only screen and (max-width: 767px){.con_intro{padding-bottom:7em}}.con_intro.bg_bamboo-right{background-position:right bottom -5%}.con_intro .box_intro .box_title{margin-bottom:4%;text-align:center}@media only screen and (max-width: 767px){.con_intro .box_intro .box_title{margin-bottom:8%}}.con_intro .box_intro .box_title .title_large .img svg .cls-1{fill:#c56c30}.con_intro .box_intro .box_title .title_large .img svg .cls-2{fill:none;stroke:#98b7a4;stroke-width:1px;fill-rule:evenodd}.con_intro .box_intro .box_title .ttl_b{background-color:#4f8c69;color:#fff;display:inline-block;padding:7px 15px;margin-top:.5em}.con_intro .box_intro .box_details .con_slide .box_slide{position:relative}.con_intro .box_intro .box_details .con_slide .box_slide::before{position:absolute;content:"";background:url(../../restaurant/images/logo_nouvelle.png) no-repeat center center/contain;max-width:184px;max-height:220px;width:100%;height:100%;z-index:10;left:-1px;top:-1px}@media only screen and (max-width: 1199px){.con_intro .box_intro .box_details .con_slide .box_slide::before{width:20%;height:42%;left:-1px;top:-2px}}@media only screen and (min-width: 1200px){.con_intro .box_intro .box_details .con_slide .box_slide{max-width:1130px;object-fit:contain}}@media print{.con_intro .box_intro .box_details .con_slide .box_slide{max-width:1130px;object-fit:contain}}@media only screen and (min-width: 1561px){.con_intro .box_intro .box_details .con_slide .box_slide .slick-list{overflow:visible}}@media print{.con_intro .box_intro .box_details .con_slide .box_slide .slick-list{overflow:visible}}.con_intro .box_intro .box_details .con_txt{width:88%;max-width:1130px;margin:4% auto 0;display:flex;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_intro .box_details .con_txt{width:auto}}@media only screen and (max-width: 767px){.con_intro .box_intro .box_details .con_txt{width:100%}}@media only screen and (max-width: 767px){.con_intro .box_intro .box_details .con_txt{flex-direction:column;margin:8% 0}}@media only screen and (min-width: 768px){.con_intro .box_intro .box_details .con_txt .box_txt{width:50%}}@media only screen and (max-width: 767px){.con_intro .box_intro .box_details .con_txt .box_txt{margin-bottom:4%}}.con_intro .box_intro .box_details .con_txt .box_txt .txt{margin:6% 0}.con_intro .box_intro .box_details .con_txt .box_tbl{width:45%}@media only screen and (max-width: 767px){.con_intro .box_intro .box_details .con_txt .box_tbl{width:100%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_intro .box_intro .box_details .con_txt .box_tbl{width:46%}}.con_intro .box_intro .box_details .con_txt .box_tbl .tbl_basic tr{gap:1em}.con_intro .box_intro .box_details .con_txt .box_tbl .tbl_basic tr th{display:flex;width:30%;align-items:center}.con_intro .box_intro .box_details .con_txt .box_tbl .tbl_basic tr td{width:70%;display:flex;align-items:center}.con_intro .box_intro .box_details .con_btn{text-align:center;margin:4% 0 8%}@media only screen and (max-width: 767px){.con_intro .box_intro .box_details .con_btn{margin:8% 0}}.con_intro .box_intro .box_details .con_tutti{padding:3% 0;border:1px solid #4f8c69;display:flex;justify-content:center;column-gap:5em;width:55%;margin:0 auto}@media only screen and (max-width: 767px){.con_intro .box_intro .box_details .con_tutti{padding:3% 4%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_intro .box_details .con_tutti{column-gap:4em}}@media only screen and (max-width: 767px){.con_intro .box_intro .box_details .con_tutti{column-gap:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_intro .box_details .con_tutti{width:70%}}@media only screen and (max-width: 767px){.con_intro .box_intro .box_details .con_tutti{width:100%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_intro .box_intro .box_details .con_tutti{width:90%}}@media only screen and (max-width: 767px){.con_intro .box_intro .box_details .con_tutti{align-items:center;flex-wrap:wrap;justify-content:space-around}}@media only screen and (max-width: 767px){.con_intro .box_intro .box_details .con_tutti .box_img{margin-bottom:1em;width:25%}}@media only screen and (max-width: 767px){.con_intro .box_intro .box_details .con_tutti .box_txt{width:65%}}.con_intro .box_intro .box_details .con_tutti .box_txt .title_large{margin-bottom:1em}.con_intro .box_intro .box_details .con_tutti .box_txt .title_large .en{background:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,#e6f8ef 50%,#e6f8ef 100%);color:#4f8c69;display:inline}@media only screen and (max-width: 767px){.con_intro .box_intro .box_details .con_tutti .box_txt .box_btn{width:65%;justify-content:center}}.con_intro .box_intro .box_details .con_tutti .box_txt .box_btn .btn_basic a{z-index:100}@media only screen and (max-width: 767px){.con_intro .box_intro .box_details .con_tutti .box_txt .box_btn .btn_basic a{min-width:110%}}@media only screen and (max-width: 767px){.con_intro .box_intro .box_details .con_tutti .box_btn{width:100%;justify-content:center;z-index:10}}.con_philosophy{padding:8% 0}@media only screen and (max-width: 767px){.con_philosophy{padding:16% 0}}.con_philosophy .box_philosophy{width:77%;max-width:1140px;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_philosophy .box_philosophy{width:90%}}@media only screen and (max-width: 767px){.con_philosophy .box_philosophy{width:100%}}.con_philosophy .box_philosophy .con_ttl{text-align:center;margin-bottom:4%}@media only screen and (max-width: 767px){.con_philosophy .box_philosophy .con_ttl{margin-bottom:8%}}.con_philosophy .box_philosophy .box_txt .box_colum{display:flex;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_philosophy .box_philosophy .box_txt .box_colum{column-gap:1em}}@media only screen and (max-width: 767px){.con_philosophy .box_philosophy .box_txt .box_colum{flex-direction:column;align-items:center;row-gap:3em}}.con_philosophy .box_philosophy .box_txt .box_colum .colum{max-width:340px;width:calc(95% / 3)}@media only screen and (max-width: 767px){.con_philosophy .box_philosophy .box_txt .box_colum .colum{width:100%}}.con_philosophy .box_philosophy .box_txt .box_colum .colum .title_medium{margin:4% auto;text-align:center}.con_breakfast{padding-bottom:16%;margin:9% auto 0;padding-top:5%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast{padding-bottom:8%}}@media only screen and (max-width: 767px){.con_breakfast{padding-bottom:7em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast{margin:4% auto 0}}@media only screen and (max-width: 767px){.con_breakfast{margin:7em auto 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast{padding-top:8%}}@media only screen and (max-width: 767px){.con_breakfast{padding-top:4%}}.con_breakfast.bg_bamboo-left{background-position:left 5% bottom -5%}.con_breakfast .box_breakfast .box_title{margin-bottom:4%;text-align:center}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_title{margin-bottom:8%}}.con_breakfast .box_breakfast .box_title .title_large .img svg .cls-1{fill:#c56c30}.con_breakfast .box_breakfast .box_title .title_large .img svg .cls-2{fill:none;stroke:#98b7a4;stroke-width:1px;fill-rule:evenodd}.con_breakfast .box_breakfast .box_title .ttl_b{background-color:#4f8c69;color:#fff;display:inline-block;padding:7px 15px;margin-top:.5em}@media only screen and (min-width: 1200px){.con_breakfast .box_breakfast .box_details .con_slide .box_slide{max-width:1130px;object-fit:contain}}@media print{.con_breakfast .box_breakfast .box_details .con_slide .box_slide{max-width:1130px;object-fit:contain}}@media only screen and (min-width: 1561px){.con_breakfast .box_breakfast .box_details .con_slide .box_slide .slick-list{overflow:visible}}@media print{.con_breakfast .box_breakfast .box_details .con_slide .box_slide .slick-list{overflow:visible}}.con_breakfast .box_breakfast .box_details .con_txt{max-width:1130px;margin:4% auto 0;display:flex;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 983px){.con_breakfast .box_breakfast .box_details .con_txt{flex-direction:column;row-gap:3em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_details .con_txt{flex-direction:column;margin:8% 0}}@media only screen and (min-width: 984px) and (max-width: 1199px){.con_breakfast .box_breakfast .box_details .con_txt .box_txt{width:48%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_details .con_txt .box_txt{margin-bottom:6%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_breakfast .box_breakfast .box_details .con_txt .box_txt .title_medium br{display:none}.con_breakfast .box_breakfast .box_details .con_txt .box_txt .txt br{display:none}}.con_breakfast .box_breakfast .box_details .con_txt .box_txt .txt{margin:6% 0}.con_breakfast .box_breakfast .box_details .con_txt .box_txt .box_tbl{width:100%}.con_breakfast .box_breakfast .box_details .con_txt .box_txt .box_tbl .tbl_basic tr{gap:1em}.con_breakfast .box_breakfast .box_details .con_txt .box_txt .box_tbl .tbl_basic tr th{display:flex;width:30%;align-items:center}.con_breakfast .box_breakfast .box_details .con_txt .box_txt .box_tbl .tbl_basic tr td{width:70%}.con_breakfast .box_breakfast .box_details .con_txt .box_video{display:flex;flex-direction:column}@media only screen and (min-width: 984px) and (max-width: 1199px){.con_breakfast .box_breakfast .box_details .con_txt .box_video{width:48%}}.con_breakfast .box_breakfast .box_details .con_txt .box_video .subTxt{width:fit-content;margin-bottom:4%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .box_details .con_txt .box_video iframe{width:100%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_details .con_txt .box_video iframe{max-width:100%;height:220px}}.con_breakfast .box_breakfast .box_details .con_btn{text-align:center;margin:4% 0 8%}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .box_details .con_btn{margin:8% 0}}.con_lunch{padding:8% 0}@media only screen and (max-width: 767px){.con_lunch{padding:16% 0}}.con_lunch .box_lunch{display:flex;justify-content:space-between;align-items:center;flex-direction:"";max-width:88.88889%;max-width:1130px;column-gap:6em;flex-direction:row-reverse;justify-content:center;margin-top:3em}@media only screen and (max-width: 767px){.con_lunch .box_lunch{max-width:90%}}.con_lunch .box_lunch .box_txt{max-width:39.45313%}@media only screen and (max-width: 767px){.con_lunch .box_lunch .box_txt{max-width:100%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_lunch .box_lunch .box_txt{max-width:100%}}.con_lunch .box_lunch .box_img,.con_lunch .box_lunch .box_map{max-width:54.6875%;position:relative}@media only screen and (max-width: 767px){.con_lunch .box_lunch .box_img,.con_lunch .box_lunch .box_map{max-width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lunch .box_lunch{column-gap:6%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_lunch .box_lunch{flex-direction:column-reverse}}@media only screen and (max-width: 767px){.con_lunch .box_lunch{flex-direction:column-reverse}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_lunch .box_lunch .box_txt{margin-top:8%;width:100%}}@media only screen and (max-width: 767px){.con_lunch .box_lunch .box_txt{margin-top:8%}}.con_lunch .box_lunch .box_txt .box_title{display:flex;align-items:flex-end;column-gap:2em}@media only screen and (min-width: 768px) and (max-width: 983px){.con_lunch .box_lunch .box_txt .box_title{flex-direction:column;align-items:flex-start}}.con_lunch .box_lunch .box_txt .box_title .subTxt{margin-bottom:.25em}.con_lunch .box_lunch .box_txt .txt{padding:4% 0;margin-bottom:2rem}@media only screen and (min-width: 768px) and (max-width: 983px){.con_lunch .box_lunch .box_txt .txt .view_tab-s{display:none}}.con_lunch .box_lunch .box_txt .box_btn{flex-direction:column}@media only screen and (max-width: 767px){.con_lunch .box_lunch .box_txt .box_btn{margin-bottom:0}}.con_lunch .box_lunch .box_txt .box_btn .btn_basic a span{z-index:2}.con_lunch .box_lunch .box_txt .box_btn .btn_basic a::before{z-index:2}@media only screen and (min-width: 984px) and (max-width: 1199px){.con_lunch .box_lunch .box_txt .box_btn .btn_basic a::before{width:60px}}.con_lunch .box_lunch .box_txt .box_btn .btn_basic a::after{z-index:1}.con_lunch .box_lunch .box_txt .box_btn .btn_blank a span{z-index:2}.con_lunch .box_lunch .box_txt .box_btn .btn_blank a svg{max-width:15px;fill:#4f8c69}.con_lunch .box_lunch .box_txt .box_btn .btn_blank a::before{z-index:2;font-family:"Font Awesome 5 Pro";font-weight:normal;content:"\f1c1"}.con_lunch .box_lunch .box_txt .box_btn .btn_blank a::after{z-index:1}@media only screen and (min-width: 768px) and (max-width: 983px){.con_lunch .box_lunch .box_img{max-width:700px;width:100%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_lunch .box_lunch .box_img img{width:100%}}.con_dinner{color:#fff}.con_dinner .box_dinner{padding:6.94444% 0}@media only screen and (max-width: 767px){.con_dinner .box_dinner{padding:17.94872% 0}}.con_dinner .box_dinner .con_title{width:40%;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_dinner .box_dinner .con_title{width:70%}}@media only screen and (max-width: 767px){.con_dinner .box_dinner .con_title{width:90%}}.con_dinner .box_dinner .con_title .box_title{text-align:center}.con_dinner .box_dinner .con_title .box_title .title_large span{color:#fff}.con_dinner .box_dinner .con_title .box_title .ttl_b{background-color:#fff;color:#5c4033;display:inline-block;padding:7px;margin-top:.5em}.con_dinner .box_dinner .con_title .box_txt{margin:3em 0 6em}.con_dinner .box_dinner .con_title .box_txt .txt{text-align:center;margin-bottom:3em}.con_dinner .box_dinner .con_title .box_txt .box_tbl .tbl_basic tr th{border-top:1px solid #fff;border-bottom:1px solid #fff;display:flex;align-items:center;color:#fff}.con_dinner .box_dinner .con_title .box_txt .box_tbl .tbl_basic tr td{border-top:1px solid #fff;border-bottom:1px solid #fff}.con_dinner .box_dinner .box_corse{display:flex;justify-content:space-between;align-items:center;flex-direction:"";max-width:88.88889%;column-gap:5.25em}@media only screen and (max-width: 767px){.con_dinner .box_dinner .box_corse{max-width:90%}}.con_dinner .box_dinner .box_corse .box_txt{max-width:39.45313%}@media only screen and (max-width: 767px){.con_dinner .box_dinner .box_corse .box_txt{max-width:100%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_dinner .box_dinner .box_corse .box_txt{max-width:100%}}.con_dinner .box_dinner .box_corse .box_img,.con_dinner .box_dinner .box_corse .box_map{max-width:54.6875%;position:relative}@media only screen and (max-width: 767px){.con_dinner .box_dinner .box_corse .box_img,.con_dinner .box_dinner .box_corse .box_map{max-width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_dinner .box_dinner .box_corse{column-gap:5em}}@media only screen and (max-width: 767px){.con_dinner .box_dinner .box_corse{column-gap:4em}}.con_dinner .box_dinner .box_corse:nth-child(odd){flex-direction:row-reverse;margin-top:5%}@media only screen and (min-width: 768px) and (max-width: 983px){.con_dinner .box_dinner .box_corse:nth-child(odd){flex-direction:column-reverse}}@media only screen and (max-width: 767px){.con_dinner .box_dinner .box_corse:nth-child(odd){flex-direction:column-reverse}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_dinner .box_dinner .box_corse{flex-direction:column-reverse}}@media only screen and (max-width: 767px){.con_dinner .box_dinner .box_corse{flex-wrap:wrap;flex-direction:column-reverse}}.con_dinner .box_dinner .box_corse .box_txt{width:100%}.con_dinner .box_dinner .box_corse .box_txt .box_title .title_large span{color:#fff}.con_dinner .box_dinner .box_corse .box_txt .box_title .title_large .subTxt{background:linear-gradient(rgba(0,0,0,0) 0%,rgba(0,0,0,0) 50%,rgba(230,248,239,0.2) 50%,rgba(230,248,239,0.2) 100%)}.con_dinner .box_dinner .box_corse .box_txt .yen{text-align:end;font-size:1.75em;margin:2rem 0;font-family:"Zen Old Mincho", serif}.con_dinner .box_dinner .box_corse .box_txt .yen .small{font-size:.75em}.con_dinner .box_dinner .box_corse .box_txt .txt{margin-bottom:2rem}@media only screen and (min-width: 768px) and (max-width: 983px){.con_dinner .box_dinner .box_corse .box_txt .box_btn{width:100%;justify-content:center}}@media only screen and (max-width: 767px){.con_dinner .box_dinner .box_corse .box_txt .box_btn{margin-bottom:3em;justify-content:center;width:100%}}.con_dinner .box_dinner .box_corse .box_txt .box_btn .btn_cv a{padding:1em 4em}.con_dinner .box_dinner .box_corse .box_slide{height:fit-content;max-height:600px}.con_dinner .box_dinner .box_corse .box_slide .slick-list{margin-inline:auto}.con_dinner .box_dinner .box_corse .box_slide button.slick-prev{left:0;transform:translateX(-50%) translateY(-50%)}.con_dinner .box_dinner .box_corse .box_slide button.slick-next{right:0;transform:translateX(50%) translateY(-50%)}@media only screen and (min-width: 1200px){.con_dinner .box_dinner .box_corse .box_slide{max-width:700px}}@media print{.con_dinner .box_dinner .box_corse .box_slide{max-width:700px}}@media only screen and (min-width: 984px) and (max-width: 1199px){.con_dinner .box_dinner .box_corse .box_slide{width:50%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_dinner .box_dinner .box_corse .box_slide{max-width:100%}}.con_dinner .box_dinner .box_corse .box_slide .slick-prev{left:-1% !important}.con_dinner .box_dinner .box_corse .box_slide .slick-next{right:-1% !important}.con_dinner .box_dinner .box_corse .box_slide .img.slick-slide img{object-fit:contain;object-position:center}@media only screen and (min-width: 1200px){.con_dinner .box_dinner .box_corse .box_slide .img.slick-slide img{max-width:700px;min-width:700px;width:100%}}@media print{.con_dinner .box_dinner .box_corse .box_slide .img.slick-slide img{max-width:700px;min-width:700px;width:100%}}@media only screen and (min-width: 768px) and (max-width: 983px){.con_dinner .box_dinner .box_corse .box_slide .img.slick-slide img{width:100%}}.con_dinner .box_dinner .box_corse .box_slide .img img{object-fit:contain;object-position:center}@media only screen and (min-width: 1200px){.con_dinner .box_dinner .box_corse .box_slide .img img{min-width:700px;width:min-content}}@media print{.con_dinner .box_dinner .box_corse .box_slide .img img{min-width:700px;width:min-content}}.con_dinner table.tbl_cms{border:#fff;margin-bottom:1em;width:100%}.con_dinner table.tbl_cms td{padding:0.5em}.con_headchef .box_headchef{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}@media only screen and (min-width: 1200px){.con_headchef .box_headchef{column-gap:0em;justify-content:flex-end}}@media print{.con_headchef .box_headchef{column-gap:0em;justify-content:flex-end}}@media only screen and (max-width: 767px){.con_headchef .box_headchef{flex-direction:column-reverse}}.con_headchef .box_headchef .box_txt{display:flex;flex-direction:column;row-gap:2em}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_headchef .box_headchef .box_txt{left:-8%;position:relative;width:61%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_headchef .box_headchef .box_txt{margin-right:3em}}@media only screen and (max-width: 767px){.con_headchef .box_headchef .box_txt{padding:8% 4%}}.con_headchef .box_headchef .box_txt .box_title .title_large .en{color:#fff}.con_headchef .box_headchef .box_txt .box_title .title_large .jp{color:#fff}.con_headchef .box_headchef .box_txt .txt.left{text-align:right}@media only screen and (min-width: 1200px) and (max-width: 1560px){.con_headchef .box_img{position:relative;left:-5%}}.con_allergy{margin:16% auto 0;width:78%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_allergy{margin:8% auto 0}}@media only screen and (max-width: 767px){.con_allergy{margin:8% auto 4%}}@media only screen and (max-width: 767px){.con_allergy{width:90%}}.con_allergy .int{margin:4% 0;text-align:center}.con_allergy .box_tel{border:1px solid #4f8c69;padding:2%;display:flex;justify-content:center;align-items:center;gap:2em}@media only screen and (max-width: 767px){.con_allergy .box_tel{padding:4%}}@media only screen and (max-width: 767px){.con_allergy .box_tel{flex-direction:column;gap:1em}}.con_allergy .box_tel .txt_tel{text-align:center;font-size:1.25em;align-items:center;gap:5px}.con_allergy .box_tel .txt_tel svg{max-width:30px;margin-right:.5em}.con_allergy .box_tel .txt_tel .tel{display:flex;column-gap:1em}.con_allergy .box_tel .txt_tel .tel::before{content:'';background:url(../images/common/ic_tel_green.png) no-repeat border-box center center/contain;position:relative;height:1.5em;width:2em;display:block;fill:#4f8c69}.con_allergy .box_all .box_list{margin:4% auto 0;padding-top:4%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_allergy .box_all .box_list{margin:8% auto 0}}@media only screen and (max-width: 767px){.con_allergy .box_all .box_list{margin:8% auto 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_allergy .box_all .box_list{padding-top:8%}}@media only screen and (max-width: 767px){.con_allergy .box_all .box_list{padding-top:8%}}.con_allergy .box_all .box_list.top_border{border-top:1px solid #4f8c69}.con_allergy .box_all .box_list:first-child{padding-top:0}.con_allergy .box_all .box_list ol{margin:2% 0}.con_allergy .box_all .box_list ol li{padding-left:1em;text-indent:-1em}.con_allergy .box_all .box_list .green{padding:4%;background:#f6fcf5}
