﻿header .page-title{background:url(../images/menu/bg_menu_title.jpg) no-repeat center center;background-size:cover}main .menu-tab{margin-top:80px}main .menu-tab-inner{width:960px;margin:0 auto}main .menu-tab-inner .btn{margin:0 10px}main .menu-tab-inner .btn a i{padding-left:5px}main .block{margin-top:80px}main .drink{background:url(../images/menu/bg_menu_drink.jpg) no-repeat right top;background-size:62.5%}main .food{background:url(../images/menu/bg_menu_food.jpg) no-repeat left top;background-size:62.5%}main .sweets{background:url(../images/menu/bg_menu_sweet.jpg) no-repeat right top;background-size:62.5%;padding-bottom:80px}main .menu-block{width:50%}main .menu-block .menu-text{max-width:650px;margin:0 auto 120px}main .menu-block .menu-text-title{color:#557524;font-size:54px;margin-bottom:40px;padding-bottom:20px;border-bottom:solid 1px #45360a}main .menu-block .menu-text-title img{width:60px;position:relative;top:10px;padding-right:20px}main .menu-block .menu-text-title span{font-family:"Roboto",YuGothic,"ヒラギノ角ゴ ProN W3",Hiragino Kaku Gothic ProN,"メイリオ",Meiryo,sans-serif;font-size:14px;padding-left:20px}main .menu-block .menu-text .menu-category{color:#FFF;padding:6px 20px;margin-bottom:30px;font-size:18px}main .menu-block .menu-text .menu-category span{font-size:14px;padding-left:10px}main .menu-block .menu-text .menu-category.green{background:#88b04b}main .menu-block .menu-text .menu-category.blown{background:#45360a}main .menu-block .menu-text-list li{display:flex;flex-wrap:wrap;margin-bottom:30px}main .menu-block .menu-text-list li .product-title{width:85%;font-size:16px;font-weight:bold;position:relative}main .menu-block .menu-text-list li .product-title .mini-fnt{font-size:12px;padding-left:1em}main .menu-block .menu-text-list li .product-title .eng-title{color:#b1cc89;font-weight:normal}main .menu-block .menu-text-list li .product-title:after{content:"・・・・・・・・・";display:block;position:absolute;right:0;top:16px}main .menu-block .menu-text-list li .product-price{text-shadow:1px 1px 1px #FFF,-1px 1px 1px #FFF,1px -1px 1px #FFF,-1px -1px 1px #FFF;width:15%;font-size:16px;text-align:right;line-height:3.6em}main .menu-block .menu-image{line-height:0;position:relative}@media screen and (max-width: 1367px){main .block{margin-top:80px}main .drink{background-size:68%}main .sweets{background-size:68%}}@media screen and (max-width: 767px){main .menu-tab{margin-top:40px}main .menu-tab-inner{width:100%;box-sizing:border-box;padding:0 5%}main .menu-tab-inner .btn{margin:10px 0}main .block{background:none;margin-top:0;padding-top:60px}main .menu-block{width:100%}main .menu-block .menu-text{margin:0 0 40px}main .menu-block .menu-text-title{font-size:38px;padding-bottom:10px}main .menu-block .menu-text-title img{width:1em;padding-right:10px}main .menu-block .menu-text-title span{padding-left:0;font-size:12px}main .menu-block .menu-text .menu-category{line-height:1.4em;padding:8px 20px 6px}main .menu-block .menu-text .menu-category span{display:block;padding-left:0}main .menu-block .menu-text-list li .product-title{width:70%}main .menu-block .menu-text-list li .product-title:after{content:""}main .menu-block .menu-text-list li .product-price{width:30%}}
