.mainimage{position:relative;width:100vw;height:calc(100vw * 0.5);background-image:url("../imgs/home/main-image.jpg");background-size:cover;background-position:right center}@media screen and (min-width: 1400px){.mainimage{height:70rem}}.mainimage .mainimage-cover{background-image:url("../imgs/home/main-image-cover.png");background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;position:relative}.mainimage h1.main-ttl{position:absolute;margin:0;top:30%;width:60%}@media screen and (min-width: 576px){.mainimage h1.main-ttl{width:50%;top:5rem}}@media screen and (min-width: 992px){.mainimage h1.main-ttl{top:18rem}}.mainimage-text{background-color:#3386BB;color:white;padding:2rem;line-height:3.2rem}@media screen and (min-width: 576px){.mainimage-text{background-color:transparent;position:absolute;top:23rem;left:5rem}}@media screen and (min-width: 992px){.mainimage-text{top:39rem;left:10rem}}article.content-wrapper section.content-box.store a{color:#333}article.content-wrapper section.content-box.store h3{font-size:2rem;margin-bottom:1rem}article.content-wrapper section.content-box.store .goto{display:block;text-align:center;padding:0.5rem 0;border:1px solid #333}article.content-wrapper section.content-box.takeout{background-color:#3386BB;color:white;padding:0 1.5rem 6rem;position:relative;margin-bottom:6rem !important}@media screen and (min-width: 576px){article.content-wrapper section.content-box.takeout{padding:0 1.5 3rem;margin-bottom:6rem !important}}@media screen and (min-width: 992px){article.content-wrapper section.content-box.takeout{padding:0 0 3rem}}@media screen and (min-width: 576px){article.content-wrapper section.content-box.takeout .text{width:35%}}article.content-wrapper section.content-box.takeout .image{background-image:url("../imgs/home/takeout-image.jpg");background-size:cover;position:absolute;bottom:-5rem;width:90%;top:inherit;right:0;height:20rem}@media screen and (min-width: 576px){article.content-wrapper section.content-box.takeout .image{width:50%;height:34rem;top:-2rem}}article.content-wrapper section.content-box.takeout .button{border:1px solid white;color:white;display:flex;align-items:center;justify-content:center;padding:1rem 0;margin-left:0}@media screen and (min-width: 576px){article.content-wrapper section.content-box.takeout .button{width:100%;font-size:1.6rem}}article.content-wrapper section.content-box.takeout .flexbox-tablet{justify-content:space-between}article.content-wrapper section.content-box.takeout .item{margin-bottom:6rem}@media screen and (min-width: 576px){article.content-wrapper section.content-box.takeout .item{margin-bottom:3rem;width:46%}}article.content-wrapper section.content-box.takeout .item h3{font-size:2rem;margin-bottom:2rem}article.content-wrapper section.content-box.takeout .pudding-text{line-height:2.4rem}article.content-wrapper section.content-box.takeout .memo{border:1px solid white;padding:1rem;line-height:2.2rem}article.content-wrapper section.content-box.access .googlemap-wrap{-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%)}article.content-wrapper section.content-box.access .googlemap-wrap .googlemap{height:30rem}@media screen and (min-width: 576px){article.content-wrapper section.content-box.access .googlemap-wrap .googlemap{height:42rem}}article.content-wrapper section.content-box.access h3{margin-bottom:2rem}article.content-wrapper section.content-box.access table{letter-spacing:0.25rem;border-top:1px solid #eee}article.content-wrapper section.content-box.access .store-info{padding:0 1.5rem}@media screen and (min-width: 576px){article.content-wrapper section.content-box.access .store-info{width:50%;padding:0 2rem 0 0}}article.content-wrapper section.content-box.access .store-info a{text-decoration:none}article.content-wrapper section.content-box.access .store-info h3{text-align:center}article.content-wrapper section.content-box.access .store-image{margin-top:3rem}@media screen and (min-width: 576px){article.content-wrapper section.content-box.access .store-image{margin-top:0;width:50%}}article.content-wrapper section.content-box.instagram{background-color:#1D1D1D;padding:3rem 0}@media screen and (min-width: 576px){article.content-wrapper section.content-box.instagram{margin:0 auto}}
/*# sourceMappingURL=page-home.css.map */