﻿.con_brekfast .box_brekfast_txt,.con_brekfast .con_menu .box_menu,.con_brekfast .con_dinner,.con_brekfast .txt_season,.con_lounge .box_lounge,.con_lounge .box_lounge .lounge{width:90%;max-width:1200px;margin:auto}@media only screen and (max-width: 1199px){.con_brekfast .box_brekfast_txt,.con_brekfast .con_menu .box_menu,.con_brekfast .con_dinner,.con_brekfast .txt_season,.con_lounge .box_lounge,.con_lounge .box_lounge .lounge{width:91.66667%}}.box_slider .slick-prev{left:18.5%}.box_slider .slick-next{right:18.5%}.box_slider .slide{margin:0 10px}@media only screen and (min-width: 768px) and (max-width: 1199px){.box_slider .slide{margin:0 10px}}@media only screen and (max-width: 767px){.box_slider .slide{margin:0}}.box_slider .slide img{width:98%}@media only screen and (max-width: 767px){.box_slider .slide img{width:100%}}.con_intro .box_intro .txt_intro{margin:20px auto 40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_intro .txt_intro{margin:15px auto 40px}}@media only screen and (max-width: 767px){.con_intro .box_intro .txt_intro{margin:1.5em auto 2em}}.link_list{margin-bottom:130px}@media only screen and (min-width: 768px) and (max-width: 1199px){.link_list{margin-bottom:130px}}@media only screen and (max-width: 767px){.link_list{margin-bottom:4em}}.link_list ul{flex-wrap:wrap;justify-content:center}@media only screen and (max-width: 767px){.link_list ul{display:block}}.link_list ul li{width:calc(100% / 4.5);margin-bottom:0.5em}@media only screen and (min-width: 768px) and (max-width: 1199px){.link_list ul li{width:49%}.link_list ul li:nth-child(odd){border-left:1px solid #ddd}}@media only screen and (max-width: 767px){.link_list ul li{border-left:1px solid #ddd;width:100%}}.con_brekfast{margin-bottom:200px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast{margin-bottom:200px}}@media only screen and (max-width: 767px){.con_brekfast{margin-bottom:100px}}.con_brekfast .box_slider .slick-prev::before{content:url(../images/common/arr_pre_wi.png)}.con_brekfast .box_slider .slick-next::before{content:url(../images/common/arr_nex_wi.png)}.con_brekfast .box_brekfast_txt{margin-top:70px;margin-bottom:100px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .box_brekfast_txt{margin-top:70px}}@media only screen and (max-width: 767px){.con_brekfast .box_brekfast_txt{margin-top:40px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .box_brekfast_txt{margin-bottom:100px}}@media only screen and (max-width: 767px){.con_brekfast .box_brekfast_txt{margin-bottom:50px}}.con_brekfast .box_brekfast_txt .st{margin-bottom:30px;font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","游明朝", "Yu Mincho", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:167%;letter-spacing:0.15em;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .box_brekfast_txt .st{margin-bottom:30px}}@media only screen and (max-width: 767px){.con_brekfast .box_brekfast_txt .st{margin-bottom:10px}}.con_brekfast .box_brekfast_txt .txt{margin-bottom:40px;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-size:100%;line-height:2.5em;letter-spacing:0.15em;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .box_brekfast_txt .txt{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_brekfast .box_brekfast_txt .txt{margin-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .box_brekfast_txt .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_brekfast .box_brekfast_txt .txt{font-size:120%}}@media only screen and (max-width: 767px){.con_brekfast .box_brekfast_txt .txt{text-align:justify;text-justify:inter-ideograph;letter-spacing:0.08em}}.con_brekfast .box_brekfast_txt .box_brekfast_table{margin:0 auto;display:flex;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .box_brekfast_txt .box_brekfast_table{display:flex}}@media only screen and (max-width: 767px){.con_brekfast .box_brekfast_txt .box_brekfast_table{display:block}}@media only screen and (min-width: 1200px){.con_brekfast .box_brekfast_txt .box_brekfast_table{max-width:840px}}@media print{.con_brekfast .box_brekfast_txt .box_brekfast_table{max-width:840px}}.con_brekfast .box_brekfast_txt .box_brekfast_table .tbl_basic_sub{width:48%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .box_brekfast_txt .box_brekfast_table .tbl_basic_sub{width:48%}}@media only screen and (max-width: 767px){.con_brekfast .box_brekfast_txt .box_brekfast_table .tbl_basic_sub{width:100%}}.con_brekfast .box_brekfast_txt .box_brekfast_table .tbl_basic_sub tr th{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-weight:normal}@media only screen and (max-width: 767px){.con_brekfast .box_brekfast_txt .box_brekfast_table .tbl_basic_sub:first-child tr{border-bottom:none}}.con_brekfast .con_menu{padding-top:100px;padding-bottom:100px;background:url(../images/common/bg_gray_tex.png);position:relative;z-index:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .con_menu{padding-top:100px}}@media only screen and (max-width: 767px){.con_brekfast .con_menu{padding-top:50px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .con_menu{padding-bottom:100px}}@media only screen and (max-width: 767px){.con_brekfast .con_menu{padding-bottom:50px}}.con_brekfast .con_menu .st_h4_c{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .con_menu .st_h4_c{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_brekfast .con_menu .st_h4_c{margin-bottom:20px}}.con_brekfast .con_menu .box_menu .menu{display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .con_menu .box_menu .menu{display:flex}}@media only screen and (max-width: 767px){.con_brekfast .con_menu .box_menu .menu{display:block}}.con_brekfast .con_menu .box_menu .menu li{width:26%;margin-bottom:70px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .con_menu .box_menu .menu li{width:32.5%}}@media only screen and (max-width: 767px){.con_brekfast .con_menu .box_menu .menu li{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .con_menu .box_menu .menu li{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_brekfast .con_menu .box_menu .menu li{margin-bottom:1em}}.con_brekfast .con_menu .box_menu .menu li img{width:100%}.con_brekfast .con_menu .box_menu .menu .box_txt{width:18%;margin-left:3%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .con_menu .box_menu .menu .box_txt{width:100%}}@media only screen and (max-width: 767px){.con_brekfast .con_menu .box_menu .menu .box_txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .con_menu .box_menu .menu .box_txt{margin-left:1%}}@media only screen and (max-width: 767px){.con_brekfast .con_menu .box_menu .menu .box_txt{margin-left:0}}.con_brekfast .con_menu .box_menu .menu .box_txt .st{position:relative;font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","游明朝", "Yu Mincho", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:167%;letter-spacing:0.08em;margin-bottom:0.5em;padding-top:0.3em}@media only screen and (max-width: 1199px){.con_brekfast .con_menu .box_menu .menu .box_txt .st{margin-left:0.5em}}.con_brekfast .con_menu .box_menu .menu .box_txt .st::before{position:relative;content:' ';width:0;height:0;border-style:solid;border-width:55px 55px 0 0;border-color:#d4eaf7 transparent transparent transparent;position:absolute;top:0;left:-15px;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .con_menu .box_menu .menu .box_txt .st::before{border-width:50px 50px 0 0}}@media only screen and (max-width: 767px){.con_brekfast .con_menu .box_menu .menu .box_txt .st::before{border-width:2em 2em 0 0}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .con_menu .box_menu .menu .box_txt .st::before{left:-15px}}@media only screen and (max-width: 767px){.con_brekfast .con_menu .box_menu .menu .box_txt .st::before{left:-0.3em}}.con_brekfast .con_menu .box_menu .menu .box_txt .txt{font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-size:94%;letter-spacing:0.08em;line-height:2}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .con_menu .box_menu .menu .box_txt .txt{font-size:94%}}@media only screen and (max-width: 767px){.con_brekfast .con_menu .box_menu .menu .box_txt .txt{font-size:107%}}.con_brekfast .con_dinner{margin-bottom:60px;border:1px solid #aaa}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .con_dinner{margin-bottom:60px}}@media only screen and (max-width: 767px){.con_brekfast .con_dinner{margin-bottom:30px}}.con_brekfast .con_dinner .box_dinner{padding:3em 3em 3em 4.5em;display:flex;align-items:center;justify-content:space-between}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .con_dinner .box_dinner{padding:2em 2em 2em 2.5em}}@media only screen and (max-width: 767px){.con_brekfast .con_dinner .box_dinner{padding:2.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .con_dinner .box_dinner{display:flex}}@media only screen and (max-width: 767px){.con_brekfast .con_dinner .box_dinner{display:block}}.con_brekfast .con_dinner .box_dinner .st_h5{margin-bottom:15px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_brekfast .con_dinner .box_dinner .st_h5{margin-bottom:15px}}@media only screen and (max-width: 767px){.con_brekfast .con_dinner .box_dinner .st_h5{margin-bottom:1em}}.con_brekfast .con_dinner .box_dinner .st_h5 span{letter-spacing:0.08em}.con_brekfast .con_dinner .box_dinner .txt{line-height:2;letter-spacing:0.08em}@media only screen and (max-width: 767px){.con_brekfast .con_dinner .box_dinner .box_img img{width:100%}}.con_brekfast .txt_season{text-align:center;font-size:100%;letter-spacing:0.08em}.con_lounge{position:relative;padding-bottom:120px;margin-bottom:240px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lounge{padding-bottom:120px}}@media only screen and (max-width: 767px){.con_lounge{padding-bottom:60px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lounge{margin-bottom:240px}}@media only screen and (max-width: 767px){.con_lounge{margin-bottom:140px}}.con_lounge:after{content:'';background:url(../images/common/bg_bk_wa.png);width:100%;height:calc(100% - 350px);position:absolute;top:350px;right:0;display:block;z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lounge:after{height:calc(100% - 200px)}}@media only screen and (max-width: 767px){.con_lounge:after{height:calc(100% - 7em)}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lounge:after{top:200px}}@media only screen and (max-width: 767px){.con_lounge:after{top:7em}}.con_lounge .box_lounge{margin-top:70px;color:#fff}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lounge .box_lounge{margin-top:70px}}@media only screen and (max-width: 767px){.con_lounge .box_lounge{margin-top:40px}}.con_lounge .box_lounge .st{margin-bottom:40px;font-family:"ヒラギノ明朝 Pro W3", "Hiragino Mincho Pro","游明朝", "Yu Mincho", YuMincho, "HGS明朝E", "ＭＳ Ｐ明朝", "MS PMincho", "Times New Roman", Times, Garamond, Georgia, serif;font-size:167%;letter-spacing:0.15em;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lounge .box_lounge .st{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_lounge .box_lounge .st{margin-bottom:20px}}.con_lounge .box_lounge .lounge{width:100%;display:flex;align-items:flex-start}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lounge .box_lounge .lounge{width:75%}}@media only screen and (max-width: 767px){.con_lounge .box_lounge .lounge{width:90%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lounge .box_lounge .lounge{display:block}}@media only screen and (max-width: 767px){.con_lounge .box_lounge .lounge{display:block}}.con_lounge .box_lounge .lounge .lounge_txt{width:43%;margin-right:4em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lounge .box_lounge .lounge .lounge_txt{width:100%}}@media only screen and (max-width: 767px){.con_lounge .box_lounge .lounge .lounge_txt{width:100%}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lounge .box_lounge .lounge .lounge_txt{margin-right:0}}@media only screen and (max-width: 767px){.con_lounge .box_lounge .lounge .lounge_txt{margin-right:0}}.con_lounge .box_lounge .lounge .lounge_txt .txt{margin-bottom:20px;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-size:100%;line-height:2.33;letter-spacing:0.05em}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lounge .box_lounge .lounge .lounge_txt .txt{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_lounge .box_lounge .lounge .lounge_txt .txt{margin-bottom:20px}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lounge .box_lounge .lounge .lounge_txt .txt{font-size:100%}}@media only screen and (max-width: 767px){.con_lounge .box_lounge .lounge .lounge_txt .txt{font-size:120%}}.con_lounge .box_lounge .lounge .lounge_txt .tbl_basic_sub{width:100%;margin-bottom:0}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lounge .box_lounge .lounge .lounge_txt .tbl_basic_sub{margin-bottom:2em}}@media only screen and (max-width: 767px){.con_lounge .box_lounge .lounge .lounge_txt .tbl_basic_sub{margin-bottom:2em}}.con_lounge .box_lounge .lounge .lounge_txt .tbl_basic_sub th{color:#fff;font-family:"ヒラギノ角ゴ Pro W3", "Hiragino Kaku Gothic Pro", "メイリオ", "Meiryo", "游ゴシック体", "Yu Gothic", YuGothic, "MS Ｐゴシック", "MS PGothic", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, sans-serif;font-weight:normal}.con_lounge .box_lounge .lounge .img{display:flex;width:48%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lounge .box_lounge .lounge .img{display:flex}}@media only screen and (max-width: 767px){.con_lounge .box_lounge .lounge .img{display:block}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_lounge .box_lounge .lounge .img{width:100%}}@media only screen and (max-width: 767px){.con_lounge .box_lounge .lounge .img{width:100%}}.con_lounge .box_lounge .lounge .img img{width:100%}.con_lounge .box_lounge .lounge .img img:first-child{margin-right:1.5em}@media only screen and (max-width: 767px){.con_lounge .box_lounge .lounge .img img{margin-bottom:1em}}
