@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Noto+Sans+JP:wght@100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Zen+Old+Mincho&display=swap);@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap);.foods__content{padding:0 15px}.foods__imgArea{margin:0 0 20px}.foods__title{font-size:21px;text-align:center}.foods__text,.foods__title{color:#2c4197;margin:0 0 15px}.foods__text{font-size:15px}.foods__btn{background:#2c4197 url(../img/common/icon_outlink_white.svg) no-repeat right 20px center/18px;border-radius:120px;color:#fff;display:block;font-size:16px;font-weight:700;margin:0 auto 30px;padding:12px 0;text-align:center}.foods__dl{border:1px solid #cbcbcb;padding:30px 15px}.foods__dt{color:#2c4197;font-size:18px;font-weight:700;margin:0 0 16px;text-align:center}.foods__dd{color:#2c4197;font-size:15px}.pickup{padding:0 15px 40px}.pickup__title{color:#2c4197;font-size:21px;margin:0 0 20px;text-align:center}.pickup__sliderWrap{position:relative}.pickup__sliderArea{margin:0 0 10px}.pickup__button{display:grid;display:none;height:100%;place-items:center;position:absolute;top:0;width:30px}.pickup__button:after{content:"";display:block;height:24px;width:100%}.pickup__button--prev{background:url(../img/common/chev_left_navy.svg) no-repeat 50%/12px;left:10px}.pickup__button--next{background:url(../img/common/chev_right_navy.svg) no-repeat 50%/12px;right:10px}.feature{background:#2c4197}.feature__title{color:#fff}.feature__list{display:flex;flex-direction:column;gap:40px 0}@media print,screen and (min-width:640px){.foods__content{margin:0 auto;max-width:1040px}.foods__fl{display:flex;flex-direction:row-reverse;gap:0 30px}.foods__imgArea{margin:0;max-width:560px;width:100%}.foods__title{text-align:left}.foods__text{font-size:16px}.foods__btn{background:#2c4197 url(../img/common/icon_outlink_white.svg) no-repeat right 30px center/18px;font-size:14px;margin:30px 0 0;padding:10px 60px 10px 30px;width:-moz-fit-content;width:fit-content}.foods__dl{margin:30px 0 0;padding:30px}.foods__dd{font-size:18px}.pickup{margin:0 auto;max-width:1040px;padding:0 0 80px}.pickup__title{font-size:26px}.pickup__sliderWrap{padding:0 100px}.pickup__sliderArea{position:relative}.pickup__button{display:block}.feature__list{flex-direction:row;gap:0 30px;margin:0 auto;max-width:1110px}}
/*# sourceMappingURL=foods.css.map */
