.con_intro{margin-top:80px;margin-bottom:120px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro{margin-top:80px}}@media only screen and (max-width: 767px){.con_intro{margin-top:3em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro{margin-bottom:100px}}@media only screen and (max-width: 767px){.con_intro{margin-bottom:5em}}.con_intro .tl_catch{text-align:center;font-size:134%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_intro .tl_catch{font-size:123%}}@media only screen and (max-width: 767px){.con_intro .tl_catch{font-size:112%}}.con_intro .wrp{max-width:1170px;width:90%;margin:2em auto 0;border:1px solid #ccc;text-align:center;padding:30px;box-sizing:border-box}@media only screen and (max-width: 767px){.con_intro .wrp{padding:1em}}.con_intro .wrp .tl_catch{margin-bottom:1em}.con_intro .wrp .txt_basic{font-size:89%}@media only screen and (max-width: 767px){.con_intro .wrp .txt_basic{font-size:75%}}@media only screen and (min-width: 1025px){.con_intro .wrp .txt_basic{max-width:980px;margin:0 auto}}@media print{.con_intro .wrp .txt_basic{max-width:980px;margin:0 auto}}.con_intro .wrp .txt_basic ul{padding-left:0;display:inline-block}@media only screen and (min-width: 768px){.con_intro .wrp .txt_basic ul{column-count:2}}.con_intro .wrp .txt_basic ul li{text-align:left}.con_intro .wrp .btn{margin-top:1em}.con_intro .wrp .btn a{max-width:460px}@media only screen and (max-width: 767px){.con_intro .wrp .btn a{font-size:80%;text-align:left}}.con_breakfast{padding-bottom:11.25rem;position:relative}@media only screen and (max-width: 767px){.con_breakfast{padding-bottom:5.625rem}}.con_breakfast::before{content:"";background:#eee9da;display:block;width:100%;height:50%;position:absolute;bottom:0;z-index:-1}.con_breakfast .box_ttl{text-align:center;margin-bottom:40px}@media only screen and (max-width: 767px){.con_breakfast .box_ttl{margin-bottom:2em}}.con_breakfast .box_ttl .tl_basic{margin-bottom:1em}.con_breakfast h6{font-size:134%}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_breakfast h6{font-size:123%}}@media only screen and (max-width: 767px){.con_breakfast h6{font-size:112%}}.con_breakfast .img_inner{background:#fff}.con_breakfast .img_inner .box_detail{max-width:1140px;margin:0 auto}@media only screen and (max-width: 767px){.con_breakfast .img_inner .box_detail{margin-top:0.5em}}.con_breakfast .img_inner .box_detail .box_plate{margin-top:20px;display:flex;justify-content:center;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_breakfast .img_inner .box_detail .box_plate{margin-top:20px}}@media only screen and (max-width: 767px){.con_breakfast .img_inner .box_detail .box_plate{margin-top:0}}.con_breakfast .img_inner .box_detail .box_plate .img{padding:0.5em;width:42.10526%}@media only screen and (max-width: 767px){.con_breakfast .img_inner .box_detail .box_plate .img{width:6em}}.con_breakfast .inner{box-shadow:0px 7px 7px rgba(0,0,0,0.1);background:#fff;padding:60px 0 110px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_breakfast .inner{padding:2em 0 4em}}@media only screen and (max-width: 767px){.con_breakfast .inner{padding:0 0 3em}}.con_breakfast .inner .box_detail{max-width:1140px;width:90%;margin:0 auto}@media only screen and (max-width: 767px){.con_breakfast .inner .box_detail{margin-top:1.5em}}.con_breakfast .inner .box_detail .box_tbl{margin-top:60px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_breakfast .inner .box_detail .box_tbl{margin-top:2em}}@media only screen and (max-width: 767px){.con_breakfast .inner .box_detail .box_tbl{margin-top:1em}}.con_breakfast .inner .box_detail .box_tbl tbody tr th{width:25%}@media only screen and (max-width: 767px){.con_breakfast .inner .box_detail .box_tbl tbody tr th{font-size:80%}}.con_breakfast .inner .box_detail .box_tbl tbody tr td{width:75%;font-size:89%}@media only screen and (max-width: 767px){.con_breakfast .inner .box_detail .box_tbl tbody tr td{font-size:74%}}.con_breakfast .inner .box_detail .att{margin-top:1em}.con_breakfast .inner .box_detail .att small{font-size:84%}.con_breakfast .inner .box_detail .box_plate{margin-top:110px;display:flex;justify-content:space-between;flex-wrap:wrap}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_breakfast .inner .box_detail .box_plate{margin-top:90px}}@media only screen and (max-width: 767px){.con_breakfast .inner .box_detail .box_plate{margin-top:3em}}.con_breakfast .inner .box_detail .box_plate .img{width:42.10526%}@media only screen and (max-width: 767px){.con_breakfast .inner .box_detail .box_plate .img{width:100%}}@media only screen and (max-width: 767px){.con_breakfast .inner .box_detail .box_plate .img{margin-bottom:1em}}.con_breakfast .inner .box_detail .box_plate .box_txt{width:51.75439%}@media only screen and (max-width: 767px){.con_breakfast .inner .box_detail .box_plate .box_txt{width:100%}}@media only screen and (min-width: 1025px){.con_breakfast .inner .box_detail .box_plate .box_txt{padding-top:40px}}@media print{.con_breakfast .inner .box_detail .box_plate .box_txt{padding-top:40px}}.con_breakfast .inner .box_detail .box_plate .box_txt .tl_catch{margin-bottom:50px}@media only screen and (min-width: 768px) and (max-width: 1024px){.con_breakfast .inner .box_detail .box_plate .box_txt .tl_catch{margin-bottom:1.5em}}@media only screen and (max-width: 767px){.con_breakfast .inner .box_detail .box_plate .box_txt .tl_catch{margin-bottom:1em}}#footer{margin-top:0}
