﻿.con_concept .box_head .txt_st,.con_news .inner,.con_breakfast .box_breakfast .breakfast_f .box_text,.con_breakfast .box_breakfast .acc_box .box_rest_tab ul{width:90%;max-width:1280px;margin:auto}@media only screen and (min-width: 1200px){.con_concept .box_head .txt_st,.con_news .inner,.con_breakfast .box_breakfast .breakfast_f .box_text,.con_breakfast .box_breakfast .acc_box .box_rest_tab ul{padding:0 20px}}@media print{.con_concept .box_head .txt_st,.con_news .inner,.con_breakfast .box_breakfast .breakfast_f .box_text,.con_breakfast .box_breakfast .acc_box .box_rest_tab ul{padding:0 20px}}@media only screen and (max-width: 1199px){.con_concept .box_head .txt_st,.con_news .inner,.con_breakfast .box_breakfast .breakfast_f .box_text,.con_breakfast .box_breakfast .acc_box .box_rest_tab ul{width:91.66667%}}.con_concept{margin:0 auto 90px;padding:92px 0 0;width:1920px;max-width:100%;position:relative;background-image:url(../../dining/images/bg_yarorigi.png);background-position:left top -5.2em;background-repeat:no-repeat}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept{margin:0 auto 4em}}@media only screen and (max-width: 767px){.con_concept{margin:0 auto 3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept{padding:4em 0 0}}@media only screen and (max-width: 767px){.con_concept{padding:3em 0 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept{background-position:left -4em top -2em;background-size:30%}}@media only screen and (max-width: 767px){.con_concept{background-position:left -4em top -2em;background-size:44%}}@media only screen and (min-width: 1025px) and (max-width: 1260px){.con_concept{background-position:left -4em top -2em;background-size:30%}}@media only screen and (min-width: 670px) and (max-width: 767px){.con_concept{background-position:left -4em top -2em;background-size:40%}}.con_concept .box_head{margin-bottom:33px;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_head{margin-bottom:1.7em}}@media only screen and (max-width: 767px){.con_concept .box_head{margin-bottom:1em}}.con_concept .box_head .txt_st{line-height:2;letter-spacing:2px;margin-bottom:50px}@media only screen and (max-width: 767px){.con_concept .box_head .txt_st{margin-bottom:3em}}.con_concept .box_head .img_logo{margin-bottom:29px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_head .img_logo{margin-bottom:1.3em}}@media only screen and (max-width: 767px){.con_concept .box_head .img_logo{margin-bottom:1em}}.con_concept .box_head .img_logo img{display:block;margin-inline:auto;max-width:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_head .img_logo img{max-width:15em}}@media only screen and (max-width: 767px){.con_concept .box_head .img_logo img{max-width:16em}}.con_concept .box_txt{width:1180px;max-width:95%;margin:auto;text-align:center;margin-bottom:90px}@media only screen and (max-width: 767px){.con_concept .box_txt{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_concept .box_txt{max-width:90%;margin-inline:auto}}.con_concept .box_txt .txt_st{font-size:207%;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,'Noto Serif JP',serif;margin-bottom:20px;letter-spacing:2px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_txt .txt_st{font-size:188%}}@media only screen and (max-width: 767px){.con_concept .box_txt .txt_st{font-size:144%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_concept .box_txt .txt_st{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_concept .box_txt .txt_st{margin-bottom:.5em}}.con_concept .box_txt .txt_des{line-height:2;letter-spacing:2px}.con_news{margin-bottom:72px;padding:60px 0 45px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news{margin-bottom:4em}}@media only screen and (max-width: 767px){.con_news{margin-bottom:3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news{padding:2em 0 1.5em}}@media only screen and (max-width: 767px){.con_news{padding:2em 0 1.5em}}.con_news .inner{display:flex;flex-wrap:wrap;max-width:1180px}.con_news .inner .box_title{width:14.40678%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .inner .box_title{width:20%}}@media only screen and (max-width: 767px){.con_news .inner .box_title{width:100%}}.con_news .inner .box_title .txt_st{font-size:300%;font-family:"Cinzel","Times New Roman", Times, Garamond, Georgia, serif;margin-bottom:15px;line-height:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .inner .box_title .txt_st{font-size:300%}}@media only screen and (max-width: 767px){.con_news .inner .box_title .txt_st{font-size:219%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .inner .box_title .txt_st{margin-bottom:.2em}}@media only screen and (max-width: 767px){.con_news .inner .box_title .txt_st{margin-bottom:.8em}}.con_news .inner .box_title .txt_st span{color:#006f67}@media only screen and (max-width: 767px){.con_news .inner .box_title{display:flex;justify-content:space-between;flex-wrap:wrap}.con_news .inner .box_title .txt_lnk a{padding-right:2em}}.con_news .inner .box_news{width:67.79661%;margin-left:8.47458%}@media only screen and (max-width: 767px){.con_news .inner .box_news{width:100%}}@media only screen and (max-width: 767px){.con_news .inner .box_news{margin-left:0}}.con_news .inner .box_news .box{margin-bottom:16px;display:flex}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .inner .box_news .box{margin-bottom:1em}}@media only screen and (max-width: 767px){.con_news .inner .box_news .box{margin-bottom:.8em}}.con_news .inner .box_news .box .date{font-size:88%;margin-right:6.03622%;color:#666666}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .inner .box_news .box .date{font-size:88%}}@media only screen and (max-width: 767px){.con_news .inner .box_news .box .date{font-size:107%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_news .inner .box_news .box .date{margin-right:6.03622%}}@media only screen and (max-width: 767px){.con_news .inner .box_news .box .date{margin-right:1.5em}}.con_news .inner .box_news .box .tl{font-size:100%;text-decoration:underline;transition:all 0.2s ease-in;line-height:1.8}.con_news .inner .box_news .box .tl:hover{opacity:0.7;text-decoration:none}.con_breakfast .box_breakfast{margin-bottom:100px}.con_breakfast .box_breakfast .txt_red{color:#be2b2b}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast{margin-bottom:60px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast{margin-bottom:1em}}.con_breakfast .box_breakfast:last-child{margin-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast:last-child{margin-bottom:100px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast:last-child{margin-bottom:20px}}.con_breakfast .box_breakfast .breakfast_header{user-select:none;cursor:pointer;min-height:140px}.con_breakfast .box_breakfast .breakfast_header .header_img{position:relative;min-height:140px}.con_breakfast .box_breakfast .breakfast_header .header_img img{width:100%;height:100%;min-height:140px;object-fit:cover}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_header .header_img img{min-height:190px}}.con_breakfast .box_breakfast .breakfast_header .header_img .box_st{width:100%;text-align:center;position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);color:#fff}.con_breakfast .box_breakfast .breakfast_header .header_img .box_st .tl_basic em{text-align:center;color:#fff}.con_breakfast .box_breakfast .breakfast_header .header_img .box_st .arrow{color:#fff;font-size:1.5em;margin-top:1em;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,'Noto Serif JP',serif}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_header .header_img .box_st .arrow{margin-top:0.5em}}.con_breakfast .box_breakfast .breakfast_header .header_img .box_st .arrow::after{content:"\f3d0";display:inline-block;padding-left:0.6em;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1}.con_breakfast .box_breakfast .breakfast_header.close .header_img .box_st .arrow::after{content:"\f3d0";display:inline-block;padding-left:0.6em;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;transform:rotateX(180deg)}.con_breakfast .box_breakfast .breakfast_f{font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,'Noto Serif JP',serif}.con_breakfast .box_breakfast .breakfast_f .box_text{text-align:center;margin-bottom:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_text{margin-bottom:80px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_text{margin-bottom:60px}}.con_breakfast .box_breakfast .breakfast_f .box_text .box_logo{text-align:center;margin-bottom:38px;margin-top:80px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_text .box_logo{margin-top:80px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_text .box_logo{margin-top:3em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_text .box_logo img{max-width:400px;width:100%}}.con_breakfast .box_breakfast .breakfast_f .box_text .box_logo.size_adjust img{width:60%;max-width:280px}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_text .box_logo.size_adjust img{max-width:220px}}.con_breakfast .box_breakfast .breakfast_f .box_text>h3{font-size:207%;font-weight:normal}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_text>h3{font-size:188%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_text>h3{font-size:150%}}.con_breakfast .box_breakfast .breakfast_f .box_text h3.green{margin-top:2em;font-size:calc(24em / 16);text-align:center;color:#006f67;margin-bottom:0.75em}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_text h3.green{margin-top:2em}}.con_breakfast .box_breakfast .breakfast_f .box_text .t{margin-top:48px;line-height:2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_text .t{margin-top:40px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_text .t{margin-top:3em}}.con_breakfast .box_breakfast .breakfast_f .box_text .name_txt .yen{margin-bottom:24px}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_text .name_txt .yen{margin-bottom:2em}}.con_breakfast .box_breakfast .breakfast_f .box_flex{width:100%;position:relative}.con_breakfast .box_breakfast .breakfast_f .box_flex::after{position:absolute;content:"";background:url(../../dining/images/img_bg.png) 0 0 no-repeat;background-size:cover;aspect-ratio:218 / 236;top:5%;right:0;width:200px;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_flex::after{top:4%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_flex::after{top:0}}@media only screen and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_flex::after{content:none}}.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details{display:flex;width:82%;margin-bottom:150px;align-items:center;margin-inline:auto;position:relative;gap:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details{display:flex}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details{display:block}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details{width:95%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details{margin-bottom:100px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details{margin-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details{gap:60px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details{gap:40px}}.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts{letter-spacing:0px;flex:0 1 38%;min-width:300px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts{flex:0 1 60%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts{width:86%;margin-inline:auto}}.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts_ttl{font-weight:normal;color:#006f67;font-size:138%;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts_ttl{font-size:125%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts_ttl{font-size:125%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts_ttl{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts_ttl{margin-bottom:10px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts_ttl{text-align:center}}.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts_ttl em{display:block;font-size:163%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts_ttl em{font-size:150%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts_ttl em{font-size:144%}}.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts .s_txt{font-family:"游ゴシック",YuGothic,YuGothicM,"Helvetica Neue","ヒラギノ角ゴ Pro","Hiragino Kaku Gothic Pro","メイリオ","Meiryo","MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;line-height:2.5;margin-bottom:10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts .s_txt{line-height:2}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts .s_txt{line-height:2}}.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts .s_txt span.green{color:#006f67}.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts .s_txt .price{margin-right:.7em;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,'Noto Serif JP',serif;font-size:125%}.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts .s_txt .price em{font-size:163%}.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts .s_txt .note{font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,'Noto Serif JP',serif}@media only screen and (min-width: 1200px) and (max-width: 1479px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts .s_txt .price{display:block;margin-top:.8em;line-height:1.5}.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts .s_txt .note{display:block;margin-bottom:1.3em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts .s_txt .price{display:block;margin-top:.8em;line-height:1.5}.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts .s_txt .note{display:block;margin-bottom:1.3em}}.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts .btn_basic{display:inline-block;min-width:260px}.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts .btn_basic a{padding-block:0.5em}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_flex .le_temps_details .tts .btn_basic{display:block;max-width:400px;margin-inline:auto;margin-top:24px;padding-block:1em}}.con_breakfast .box_breakfast .breakfast_f .box_flex .img{position:relative}@media only screen and (min-width: 768px){.con_breakfast .box_breakfast .breakfast_f .box_flex .img{text-align:center}.con_breakfast .box_breakfast .breakfast_f .box_flex .img img{min-height:400px;object-fit:cover}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_flex .img{max-width:none;width:100vw;margin-right:calc(50% - 50vw);margin-bottom:38px}}.con_breakfast .box_breakfast .breakfast_f .box_flex .img::before{content:"";position:absolute;width:130%;height:100%;background:url(../../dining/images/bg_guide02.jpg);top:10%;right:13%;z-index:-1}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .breakfast_f .box_flex .img::before{top:7%}}.con_breakfast .box_breakfast .acc_box{width:100%;margin-inline:auto;display:none}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .acc_box{width:90%}}.con_breakfast .box_breakfast .acc_box .box_section_container{margin-bottom:100px}.con_breakfast .box_breakfast .acc_box .box_rest_tab{margin-top:3em;margin-bottom:4em;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .acc_box .box_rest_tab{margin-bottom:4em}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .acc_box .box_rest_tab{margin-bottom:2em}}.con_breakfast .box_breakfast .acc_box .box_rest_tab .tab_intro{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .acc_box .box_rest_tab .tab_intro{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .acc_box .box_rest_tab .tab_intro{margin-bottom:30px}}.con_breakfast .box_breakfast .acc_box .box_rest_tab .tab_intro h3{font-size:163%;color:#006f67;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,'Noto Serif JP',serif;margin-bottom:30px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .acc_box .box_rest_tab .tab_intro h3{font-size:150%}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .acc_box .box_rest_tab .tab_intro h3{font-size:150%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .acc_box .box_rest_tab .tab_intro h3{margin-bottom:25px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .acc_box .box_rest_tab .tab_intro h3{margin-bottom:20px}}.con_breakfast .box_breakfast .acc_box .box_rest_tab .tab_intro p{line-height:2}.con_breakfast .box_breakfast .acc_box .box_rest_tab ul{display:flex;max-width:1800px;gap:60px 20px}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .acc_box .box_rest_tab ul{flex-direction:column;align-items:center}}.con_breakfast .box_breakfast .acc_box .box_rest_tab ul .menu{flex:1}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .acc_box .box_rest_tab ul .menu{width:90%}}.con_breakfast .box_breakfast .acc_box .box_rest_tab ul .box_text{text-align:center;position:relative;z-index:1}.con_breakfast .box_breakfast .acc_box .box_rest_tab ul .box_text .small{font-size:70%}.con_breakfast .box_breakfast .acc_box .box_rest_tab ul .box_text .floor{display:inline-block;background:#333333;color:#fff;padding:.5em 0;line-height:1.2em}.con_breakfast .box_breakfast .acc_box .box_rest_tab ul .box_text .title{font-weight:normal;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,'Noto Serif JP',serif;color:#006f67;margin-top:1em;margin-bottom:1.2em}.con_breakfast .box_breakfast .acc_box .box_rest_tab ul .box_text .title span{display:inline-block}.con_breakfast .box_breakfast .acc_box .box_rest_tab ul .box_text .title .b{font-size:calc(24em / 16)}@media screen and (min-width: 768px) and (max-width: 990px){.con_breakfast .box_breakfast .acc_box .box_rest_tab ul .box_text .title .b .tab-s{display:none}}.con_breakfast .box_breakfast .acc_box .box_rest_tab ul .box_text .text{text-align:left;line-height:2}.con_breakfast .box_breakfast .acc_box .box_rest_tab>ul.column4{flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .acc_box .box_rest_tab>ul.column4{column-gap:calc(7% / 2)}}.con_breakfast .box_breakfast .acc_box .box_rest_tab>ul.column4 .menu{min-width:23%;flex:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .acc_box .box_rest_tab>ul.column4 .menu{min-width:31%}.con_breakfast .box_breakfast .acc_box .box_rest_tab>ul.column4 .menu:last-child{margin-right:auto}}.con_breakfast .box_breakfast .acc_box .box_rest_tab>ul.column3{max-width:1420px;column-gap:30px}.con_breakfast .box_breakfast .acc_box .box_rest_tab .note{margin-top:2em}.con_breakfast .box_breakfast .acc_box .box_btn{text-align:center;margin-top:50px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_breakfast .box_breakfast .acc_box .box_btn{margin-top:50px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .acc_box .box_btn{margin-top:30px}}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .acc_box .box_btn{margin-bottom:100px;width:86%;margin-inline:auto}}.con_breakfast .box_breakfast .acc_box .box_btn .btn_basic a{display:inline-block;min-width:400px;padding-block:0.5em}@media only screen and (max-width: 767px){.con_breakfast .box_breakfast .acc_box .box_btn .btn_basic a{display:block;min-width:260px;max-width:400px;padding-block:1em;margin-inline:auto}}.con_breakfast .box_breakfast .acc_box.first_open{display:block}.con_about{margin-bottom:157px;padding-block:80px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about{margin-bottom:5em}}@media only screen and (max-width: 767px){.con_about{margin-bottom:4em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about{padding-block:80px}}@media only screen and (max-width: 767px){.con_about{padding-block:30px}}.con_about::after{height:100%;content:"";position:absolute;top:0;left:0;width:100%;background:url(../../dining/images/bg_guide01.jpg);z-index:-1}.con_about .box_about{width:90%;max-width:1500px;margin:auto;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.con_about .box_about .box_img{width:54%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .box_img{width:45%}}@media only screen and (max-width: 767px){.con_about .box_about .box_img{width:100%}}.con_about .box_about .box_img img{object-fit:cover}@media only screen and (max-width: 767px){.con_about .box_about .box_img{margin-bottom:1em}}.con_about .box_about .box_txt{width:41.25%;padding-right:2.3125%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .box_txt{width:53%}}@media only screen and (max-width: 767px){.con_about .box_about .box_txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .box_txt{padding-right:0}}@media only screen and (max-width: 767px){.con_about .box_about .box_txt{padding-right:0}}@media only screen and (min-width: 1025px) and (max-width: 1300px){.con_about .box_about .box_txt{padding-right:0}}.con_about .box_about .box_txt .txt_st{font-size:188%;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,'Noto Serif JP',serif;color:#006f67;letter-spacing:2px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .box_txt .txt_st{font-size:138%}}@media only screen and (max-width: 767px){.con_about .box_about .box_txt .txt_st{font-size:138%}}@media only screen and (min-width: 1025px) and (max-width: 1300px){.con_about .box_about .box_txt .txt_st{font-size:144%;margin-bottom:0.4em}}.con_about .box_about .box_txt .sub_st{font-size:150%;font-family:游明朝,"Yu Mincho",YuMincho,"Hiragino Mincho ProN",HGS明朝E,メイリオ,Meiryo,'Noto Serif JP',serif;margin-bottom:22px;color:#171717;letter-spacing:2px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .box_txt .sub_st{font-size:125%}}@media only screen and (max-width: 767px){.con_about .box_about .box_txt .sub_st{font-size:113%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .box_txt .sub_st{margin-bottom:.4em}}@media only screen and (max-width: 767px){.con_about .box_about .box_txt .sub_st{margin-bottom:.7em}}.con_about .box_about .box_txt .tbl_basic{color:#171717}.con_about .box_about .box_txt .tbl_basic tr th,.con_about .box_about .box_txt .tbl_basic tr td{font-size:100%;vertical-align:top}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .box_txt .tbl_basic tr th,.con_about .box_about .box_txt .tbl_basic tr td{font-size:88%}}@media only screen and (max-width: 767px){.con_about .box_about .box_txt .tbl_basic tr th,.con_about .box_about .box_txt .tbl_basic tr td{font-size:100%}}@media only screen and (min-width: 1025px) and (max-width: 1300px){.con_about .box_about .box_txt .tbl_basic tr th,.con_about .box_about .box_txt .tbl_basic tr td{font-size:88%}}.con_about .box_about .box_txt .tbl_basic tr th a,.con_about .box_about .box_txt .tbl_basic tr td a{color:#171717}.con_about .box_about .box_txt .tbl_basic tr:nth-child(odd) th,.con_about .box_about .box_txt .tbl_basic tr:nth-child(odd) td{background:#fff}.con_about .box_about .box_txt .tbl_basic tr th{width:25%;padding:1em 1em 1em 2em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .box_txt .tbl_basic tr th{width:28%}}@media only screen and (max-width: 767px){.con_about .box_about .box_txt .tbl_basic tr th{width:30%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about .box_about .box_txt .tbl_basic tr th{padding:1em 1em}}@media only screen and (max-width: 767px){.con_about .box_about .box_txt .tbl_basic tr th{padding:1em 1em}}
