.con_intro .box_txt{width:90%;max-width:1280px;margin:auto}@media only screen and (max-width: 1199px){.con_intro .box_txt{width:91.66667%}}.st{font-size:125%;font-weight:normal}@media only screen and (min-width: 768px) and (max-width: 1199px){.st{font-size:113%}}@media only screen and (max-width: 767px){.st{font-size:113%}}.st_m{font-size:113%;font-weight:bold;text-align:center}@media only screen and (min-width: 768px) and (max-width: 1199px){.st_m{font-size:100%}}@media only screen and (max-width: 767px){.st_m{font-size:100%}}.note_important{font-size:100%;background:#fff;width:auto;max-width:50em;padding:1.5em;margin:0 auto;position:relative}@media only screen and (max-width: 767px){.note_important{font-size:86%;line-height:1.5}}.note_important strong{font-size:120%;text-align:center;display:block}.note_important a{text-decoration:underline}.note_important a:hover{text-decoration:none}.note_important em{text-align:right;display:block}.con_intro{margin-top:40px}@media only screen and (max-width: 767px){.con_intro{margin-top:2em}}.con_intro .box_txt{margin-bottom:40px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_txt{margin-bottom:40px}}@media only screen and (max-width: 767px){.con_intro .box_txt{margin-bottom:2em}}.con_intro .box_txt .st{text-align:center;margin-bottom:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_txt .st{margin-bottom:20px}}@media only screen and (max-width: 767px){.con_intro .box_txt .st{margin-bottom:1em}}.con_intro .box_txt .txt{text-align:center}.con_intro .bg_white{bottom:0px !important}.con_intro .box_table_basic{max-width:800px;padding:0 1em;margin-left:auto;margin-right:auto;margin-top:60px;margin-bottom:110px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_table_basic{margin-top:55px}}@media only screen and (max-width: 767px){.con_intro .box_table_basic{margin-top:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_table_basic{margin-bottom:100px}}@media only screen and (max-width: 767px){.con_intro .box_table_basic{margin-bottom:3em}}.con_intro .box_table_basic td{padding-left:102px !important}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_intro .box_table_basic td{padding-left:55px !important}}@media only screen and (max-width: 767px){.con_intro .box_table_basic td{padding-left:1.5em !important}}@media only screen and (max-width: 767px){.con_intro .box_table_basic th{padding-left:2em !important}}.con_about_menu{width:100%;margin-top:60px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_menu{margin-top:55px}}@media only screen and (max-width: 767px){.con_about_menu{margin-top:1.5em}}.con_about_menu .box_bg{position:absolute;background:url(../../breakfast/images/bg_mossgreen.jpg) no-repeat;background-size:cover;width:100%;height:698px;content:'';top:12%;transform:translateY(12%);z-index:-1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_menu .box_bg{height:500px}}@media only screen and (max-width: 767px){.con_about_menu .box_bg{height:550px}}.con_about_menu .wrp_slider{max-width:1280px;position:relative}.con_about_menu .tmp_slider{max-width:1280px;width:100%}.con_about_menu .bg_white{bottom:80px !important;right:0% !important;transform:translateX(0%)}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_menu .bg_white{right:0 !important;transform:translateX(0%)}}@media only screen and (max-width: 767px){.con_about_menu .bg_white{bottom:20px !important;right:3.2% !important;transform:translateX(-3.2%)}}.con_about_menu .box_about_txt{position:relative;background-size:cover;width:63%;height:350px;background:#fff;padding-top:70px;padding-left:5.37234%;margin-left:auto;margin-top:-80px;background:-webkit-linear-gradient(0deg, transparent 0px, #fff 0px),-webkit-linear-gradient(0, transparent 0px, #fff 0px),-webkit-linear-gradient(0, transparent 0px, #fff 0px),-webkit-linear-gradient(317deg, transparent 55px, #fff 20px);background-position:bottom left, bottom right, top right, top left;background-size:51% 51%;background-repeat:no-repeat}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_menu .box_about_txt{padding-top:50px}}@media only screen and (max-width: 767px){.con_about_menu .box_about_txt{padding-top:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_menu .box_about_txt{height:340px}}@media only screen and (max-width: 767px){.con_about_menu .box_about_txt{width:86%;height:390px;margin-top:-24px;margin-left:auto;margin-right:auto;background:-webkit-linear-gradient(0deg, transparent 0px, #fff 0px),-webkit-linear-gradient(0, transparent 0px, #fff 0px),-webkit-linear-gradient(0, transparent 0px, #fff 0px),-webkit-linear-gradient(311deg, transparent 18px, #fff 19px);background-position:bottom left, bottom right, top right, top left;background-size:51% 51%;background-repeat:no-repeat}}.con_about_menu .box_about_txt .txt_fsz22{padding-top:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_menu .box_about_txt .txt_fsz22{padding-top:10px}}@media only screen and (max-width: 767px){.con_about_menu .box_about_txt .txt_fsz22{padding-top:0.5em}}.con_about_menu .box_about_txt .inner_txt{padding-top:50px;width:63.33333%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_about_menu .box_about_txt .inner_txt{padding-top:30px}}@media only screen and (max-width: 767px){.con_about_menu .box_about_txt .inner_txt{padding-top:1em}}@media only screen and (max-width: 1199px){.con_about_menu .box_about_txt .inner_txt{width:92%}}@media only screen and (max-width: 767px){.con_about_menu .box_about_txt .inner_txt{width:94%}}.con_photo{margin-top:70px;margin-bottom:250px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_photo{margin-top:60px}}@media only screen and (max-width: 767px){.con_photo{margin-top:6.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_photo{margin-bottom:200px}}@media only screen and (max-width: 767px){.con_photo{margin-bottom:3.5em}}.con_photo ul{display:flex;max-width:1660px;justify-content:space-between;margin:0 auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_photo ul{max-width:1100px;width:90%;flex-wrap:wrap}}@media only screen and (max-width: 767px){.con_photo ul{width:86%;flex-wrap:wrap}}.con_photo li{width:16.36905%;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_photo li{width:31.81818%;margin-bottom:1em;margin-left:0.5em}.con_photo li:first-child{margin-left:0em}.con_photo li:nth-child(4n){margin-left:0em}}@media only screen and (max-width: 767px){.con_photo li{width:48%;margin-bottom:1em;margin-left:0.5em}.con_photo li:nth-child(odd){margin-left:0em}}.con_photo li .hover-parent{width:211px;height:155px;position:relative;margin-bottom:30px;overflow:hidden}.con_photo li .hover-mask{overflow:hidden;position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,0.5);opacity:0;color:#fff;display:flex;justify-content:center;align-items:center;text-align:center;padding:30px}.con_photo li:hover .hover-mask{opacity:1;transition:all 0.6s ease}.con_photo .btn-black{width:25.53191%;margin-top:60px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_photo .btn-black{margin-top:55px}}@media only screen and (max-width: 767px){.con_photo .btn-black{margin-top:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_photo .btn-black{width:75%}}@media only screen and (max-width: 767px){.con_photo .btn-black{width:86%}}.con_restaurant{margin-bottom:120px;position:relative}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_restaurant{margin-bottom:95px}}@media only screen and (max-width: 767px){.con_restaurant{margin-bottom:6.5em}}.con_restaurant .box_bg{background:url(../../breakfast/images/bg_beige.jpg) no-repeat;background-size:cover;width:100%;height:620px;content:''}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_restaurant .box_bg{height:660px}}@media only screen and (max-width: 767px){.con_restaurant .box_bg{height:650px}}.con_restaurant .inner_restaurant{position:relative;background-size:cover;width:38.125%;height:370px;background:#fff;padding-top:70px;padding-left:90px;margin-left:9.89583%;margin-top:-440px;background:-webkit-linear-gradient(0deg, transparent 0px, #fff 0px),-webkit-linear-gradient(0deg, transparent 0px, #fff 0px),-webkit-linear-gradient(225deg, transparent 50px, #fff 52px),-webkit-linear-gradient(0deg, transparent 0px, #fff 0px);background-position:bottom left, bottom right, top right, top left;background-size:51% 51%;background-repeat:no-repeat;z-index:1}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_restaurant .inner_restaurant{padding-top:50px}}@media only screen and (max-width: 767px){.con_restaurant .inner_restaurant{padding-top:1.5em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_restaurant .inner_restaurant{padding-left:50px}}@media only screen and (max-width: 767px){.con_restaurant .inner_restaurant{padding-left:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_restaurant .inner_restaurant{width:60%;height:340px;margin-top:-360px;margin-left:0}}@media only screen and (max-width: 767px){.con_restaurant .inner_restaurant{width:86%;margin-top:-411px;margin-left:auto;margin-right:auto;height:340px;background:-webkit-linear-gradient(0deg, transparent 0px, #fff 0px),-webkit-linear-gradient(0deg, transparent 0px, #fff 0px),-webkit-linear-gradient(236deg, transparent 19px, #fff 20px),-webkit-linear-gradient(0deg, transparent 0px, #fff 0px);background-position:bottom left, bottom right, top right, top left;background-size:51% 51%;background-repeat:no-repeat}}.con_restaurant .inner_restaurant .txt_fsz22{padding-top:20px}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_restaurant .inner_restaurant .txt_fsz22{padding-top:10px}}@media only screen and (max-width: 767px){.con_restaurant .inner_restaurant .txt_fsz22{padding-top:0.5em}}.con_restaurant .inner_restaurant .inner_txt{padding-top:50px;width:84.93151%}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_restaurant .inner_restaurant .inner_txt{padding-top:30px}}@media only screen and (max-width: 767px){.con_restaurant .inner_restaurant .inner_txt{padding-top:1em}}@media only screen and (min-width: 768px) and (max-width: 1199px){.con_restaurant .inner_restaurant .inner_txt{width:92%}}@media only screen and (max-width: 767px){.con_restaurant .inner_restaurant .inner_txt{width:94%}}.con_restaurant .box_iamges{position:absolute;right:0;top:-10%}@media only screen and (max-width: 767px){.con_restaurant .box_iamges{top:8%}}
