@charset "UTF-8";#mv{position:relative;width:100%;min-height:35vh;background:url(//daidai-project.jp/wp/wp-content/themes/daiproth/css/../img/index/img_main.png),linear-gradient(180deg,#fff 0%,#fff 80%,#b98f6d 80%,#b98f6d 100%);background-size:100% auto;background-position:center bottom;background-repeat:no-repeat}@media (min-width:1200px){#mv{min-height:50vh;background:url(//daidai-project.jp/wp/wp-content/themes/daiproth/css/../img/index/img_main.png),linear-gradient(180deg,#fff 0%,#fff 75%,#b98f6d 75%,#b98f6d 100%);background-size:100% auto;background-position:center bottom;background-repeat:no-repeat}}@media (min-width:1500px){#mv{min-height:70vh;background:url(//daidai-project.jp/wp/wp-content/themes/daiproth/css/../img/index/img_main.png),linear-gradient(180deg,#fff 0%,#fff 75%,#b98f6d 75%,#b98f6d 100%);background-size:100% auto;background-position:center bottom;background-repeat:no-repeat}}@media screen and (max-width:767px){#mv{min-height:28vh}}#mv .catchbox h1{width:2.5rem;margin:1rem auto 0}@media (min-width:1500px){#mv .catchbox h1{width:3rem;margin:.8rem auto 0}}@media screen and (max-width:767px){#mv .catchbox h1{width:1.5rem;margin-top:.4rem}}#cafeconcept{position:relative;background-color:#b98f6d;margin-top:-1px;color:#fff;letter-spacing:.1em}#cafeconcept .conceptbox h2{width:51.67%;margin-bottom:.6rem}@media screen and (max-width:767px){#cafeconcept .conceptbox h2{width:2.5rem;margin-bottom:.3rem}}#cafeconcept .conceptbox h3{margin-bottom:.4rem;font-size:.3rem}@media screen and (min-width:767px) and (max-width:1280px){#cafeconcept .conceptbox h3{font-size:.25rem}}@media screen and (max-width:767px){#cafeconcept .conceptbox h3{margin-bottom:.2rem;font-size:.18rem}}#cafeconcept .conceptbox .cafetime{margin:.3rem 0;font-size:.3rem}@media screen and (min-width:767px) and (max-width:1280px){#cafeconcept .conceptbox .cafetime{margin:.2rem 0;font-size:.25rem}}@media screen and (max-width:767px){#cafeconcept .conceptbox .cafetime{margin:.2rem 0;font-size:.18rem}}#cafeconcept .conceptbox .instalink{margin-top:.3rem}@media screen and (max-width:767px){#cafeconcept .conceptbox .instalink{margin-top:.2rem}}#cafeconcept .conceptbox .instalink a{display:inline-block}#cafeconcept .conceptbox .instalink a>span{position:relative;display:inline-block;padding-left:.6rem;font-size:.25rem}@media screen and (max-width:767px){#cafeconcept .conceptbox .instalink a>span{padding-left:.3rem;font-size:.15rem}}#cafeconcept .conceptbox .instalink a>span:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:.5rem;height:.5rem;background-image:url(//daidai-project.jp/wp/wp-content/themes/daiproth/css/../common/img/icon_insta_w.svg);background-size:cover;background-position:center;background-repeat:no-repeat}@media screen and (min-width:767px) and (max-width:1280px){#cafeconcept .conceptbox .instalink a>span:before{width:.4rem;height:.4rem}}@media screen and (max-width:767px){#cafeconcept .conceptbox .instalink a>span:before{width:.25rem;height:.25rem}}#cafeconcept .img01{position:absolute;right:0;bottom:0;width:45%;z-index:1}@media screen and (max-width:767px){#cafeconcept .img01{width:40%}}#cafemenu.sctbox{padding-bottom:0}#cafemenu .menubox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.6rem}#cafemenu .menubox:last-of-type{margin-bottom:0}#cafemenu .menubox .menulist,#cafemenu .menubox .imgbox{width:calc(50% - 20px);box-sizing:border-box}@media screen and (max-width:767px){#cafemenu .menubox .menulist,#cafemenu .menubox .imgbox{width:100%}#cafemenu .menubox .imgbox{margin-top:.3rem}}#cafemenu .menubox .menulist h2{margin-bottom:.3rem;font-size:.6rem;font-weight:700;letter-spacing:.1em;line-height:1.2}@media screen and (min-width:767px) and (max-width:1280px){#cafemenu .menubox .menulist h2{font-size:.5rem}}@media screen and (max-width:767px){#cafemenu .menubox .menulist h2{margin-bottom:.2rem;font-size:.3rem}}#cafemenu .menubox .menulist .menuttl{margin-bottom:.1rem;padding-left:1.3em;position:relative;font-size:.2rem;font-weight:700}#cafemenu .menubox .menulist .menuttl:before{content:"■";display:block;position:absolute;top:-.02rem;left:0}@media screen and (max-width:767px){#cafemenu .menubox .menulist .menuttl{padding-left:1em;font-size:.18rem}}#cafemenu .menubox .menulist table{width:100%;border-collapse:collapse}#cafemenu .menubox .menulist table th,#cafemenu .menubox .menulist table td{padding:.05rem 0;font-size:.18rem}@media screen and (max-width:767px){#cafemenu .menubox .menulist table th,#cafemenu .menubox .menulist table td{font-size:.14rem}}#cafemenu .menubox .menulist table th{width:80%;font-weight:400}#cafemenu .menubox .menulist table td{width:20%;text-align:right;vertical-align:bottom}#cafemenu #drinkmenu{background-color:#b78d6d;color:#FFF!important;margin-top:1.2rem;padding:1.2rem 0}@media screen and (max-width:767px){#cafemenu #drinkmenu{margin-top:.6rem;padding:.6rem 0}#cafemenu #drinkmenu .menulist{order:1}#cafemenu #drinkmenu .imgbox{order:2}}#cafemenu .menubox .imgbox figure{margin-bottom:.6rem}@media screen and (max-width:767px){#cafemenu .menubox .imgbox figure{margin-bottom:.1rem}}#cafemenu .menubox .imgbox figure:last-of-type{margin-bottom:0}#cafemenu #drinkmenu .menulist-inr{margin-bottom:.3rem}#cafemenu #drinkmenu .menulist-inr:last-of-type{margin-bottom:0}#cafemenu #drinkmenu .menulist-inr .txtbtr{margin-top:.2rem;font-size:.2rem;text-decoration:underline}@media screen and (max-width:767px){#cafemenu #drinkmenu .menulist-inr .txtbtr{margin-top:.1rem;font-size:.16rem}}#cafemap.sctbox{padding:0}#cafemap .cafeadd{background-color:#f1f1f1}#cafemap .cafeadd p{padding:.2rem 0;font-size:.28rem;text-align:center}@media screen and (max-width:767px){#cafemap .cafeadd p{padding:.15rem 0;font-size:.14rem}}#cafemap .cafemapbox{padding:.4rem 0}#cafemap .cafemapbox figure{max-width:1100px;margin:0 auto}