article.content-wrapper .mainimage{position:relative}article.content-wrapper .mainimage .slide-item{background-image:url("../imgs/page/menu-main.jpg");background-position:center;background-size:cover;height:20rem}@media screen and (min-width: 576px){article.content-wrapper .mainimage .slide-item{height:40rem}}article.content-wrapper .mainimage .slide-item#items{background-image:url("../imgs/page/items-main.jpg")}article.content-wrapper .mainimage .slide-item#salice{background-image:url("../imgs/page/salice-main.jpg")}article.content-wrapper .mainimage .main-ttl{position:absolute;color:white;top:50%;left:50%;transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);font-size:3rem;text-shadow:0 0 0.5rem #333;line-height:3.8rem;text-align:center;width:100%;padding:0 2rem}article.content-wrapper section.content-box.menu .menu-ttl{text-align:center;border-bottom:1px solid #3386BB;font-size:2rem;padding-bottom:1rem}article.content-wrapper section.content-box.menu table.menu th,article.content-wrapper section.content-box.menu table.menu td{padding:1rem 0;font-size:1.6rem}article.content-wrapper section.content-box.menu table.menu td.price-col{width:17rem}article.content-wrapper section.content-box.menu table.menu .price{display:block;text-align:right}article.content-wrapper section.content-box.menu table.menu .price .label{font-size:1.2rem}article.content-wrapper section.content-box.menu table.menu .base{background-color:#3386BB;font-size:1rem;font-weight:bold;padding:0 0.5rem;margin-right:0.5rem;min-width:8rem;display:inline-block;color:white}article.content-wrapper section.content-box .content-inner-box .bodytext{padding:0 1.5rem}@media screen and (min-width: 576px){article.content-wrapper section.content-box .content-inner-box .bodytext{width:104rem;margin:0 auto;padding:0}}article.content-wrapper section.content-box .content-inner-box .bodytext h2{font-weight:bold;font-size:1.6rem}article.content-wrapper section.content-box .content-inner-box .bodytext h2.subtitle{margin:6rem 0 3rem;font-size:2rem}article.content-wrapper section.content-box .content-inner-box .bodytext figure{margin:0}article.content-wrapper section.content-box#items .items-wrapper{margin-top:3rem}article.content-wrapper section.content-box#items .item{width:50%;padding:0 1rem 2rem;text-align:center}article.content-wrapper section.content-box#items .item figcaption{line-height:2.2rem}article.content-wrapper section.content-box#items .item figcaption h3{font-size:1.4rem;font-weight:bold;line-height:2rem}article.content-wrapper section.content-box#items .item figcaption .price{font-size:1.8rem;font-weight:bold}article.content-wrapper section.content-box#items .item figcaption .takeout{font-size:1.2rem;border:1px solid #333;padding:0 0.5rem}article.content-wrapper section.content-box#items .item figcaption a{text-decoration:none}@media screen and (min-width: 768px){article.content-wrapper section.content-box#items .item{width:33.3333%}}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}
/*# sourceMappingURL=page.css.map */