#lunch-orderlunch-page .mainPage{width:100%;padding:90px 0 0 0}@media screen and (max-width:768px){#lunch-orderlunch-page .mainPage{padding:60px 0 0 0}}@media screen and (max-width:640px){#lunch-orderlunch-page .mainPage{padding:35px 0 0 0}}#lunch-orderlunch-page .mainPage__box{width:100%}#lunch-orderlunch-page .mainPage__box__ttl{width:90%;max-width:1280px;margin:0 auto}#lunch-orderlunch-page .mainPage__box__ttl .pageTitle h1,#lunch-orderlunch-page .mainPage__box__ttl .pageTitle h2,#lunch-orderlunch-page .mainPage__box__ttl .pageTitle p.h1{font-size:clamp(25px,4.84211vw,46px);font-weight:800;text-align:center;padding:0 0 10px 0;line-height:1.55em}#lunch-orderlunch-page .mainPage__box__ttl .pageTitle span.en{display:block;text-align:center;color:#da9e08;font-size:clamp(17px,2.10526vw,20px)}#lunch-orderlunch-page .mainPage__box__ttl .pageTitle h2.jp,#lunch-orderlunch-page .mainPage__box__ttl .pageTitle span.jp{display:block;text-align:center;color:#da9e08;font-size:clamp(17px,2.10526vw,20px);font-weight:500}#lunch-orderlunch-page .mainPage__box__ttl .pageTitle p.read{padding:15px 0 0 0;font-size:clamp(15px,1.79687vw,23px);font-weight:600;line-height:1.78em;text-align:center}@media screen and (max-width:375px){#lunch-orderlunch-page .mainPage__box__ttl .pageTitle p.read{font-size:clamp(14px,2.10526vw,17px)}}#lunch-orderlunch-page .mainPage__box__inner{padding:35px 0 0 0}@media screen and (max-width:768px){#lunch-orderlunch-page .mainPage__box__inner{padding:25px 0 0 0}}@media screen and (max-width:640px){#lunch-orderlunch-page .mainPage__box__inner{padding:20px 0 0 0}}#lunch-orderlunch-page .orderLunch{width:100%;padding:40px 0 60px 0}@media screen and (max-width:768px){#lunch-orderlunch-page .orderLunch{padding:30px 0 45px 0}}@media screen and (max-width:640px){#lunch-orderlunch-page .orderLunch{padding:20px 0 20px 0}}#lunch-orderlunch-page .orderLunch__box{width:90%;max-width:1280px;margin:0 auto}#lunch-orderlunch-page .orderLunch__box__inner{padding:0}@media screen and (max-width:640px){#lunch-orderlunch-page .orderLunch__box__inner{padding:0}}#lunch-orderlunch-page .orderLunch__box__inner p.readCopy{font-size:clamp(15px,1.5625vw,20px);line-height:1.6em;font-weight:600;padding:0 0 10px 0;text-align:center}#lunch-orderlunch-page .orderLunch__box__inner ul.readCaution{padding:0 0 25px 0;text-align:center}#lunch-orderlunch-page .orderLunch__box__inner ul.readCaution li{font-size:clamp(13px,1.40625vw,18px);line-height:1.6em;font-weight:600}#lunch-orderlunch-page .orderLunch__box__inner ul.readCaution li a{text-decoration:underline}#lunch-orderlunch-page .orderLunch__box__inner ul.readCaution li a:hover{color:#c71721}#lunch-orderlunch-page .orderLunch__box__inner .poster{padding:0}#lunch-orderlunch-page .orderLunch__box__inner .poster figure{line-height:0}#lunch-orderlunch-page .orderLunch__box__inner .poster figure img{width:100%}#lunch-orderlunch-page .orderLunch__box__inner .poster figure.w990{width:100%;max-width:990px;margin:0 auto}#lunch-orderlunch-page .orderLunch__box__inner .btn{width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:30px 0 0 0}#lunch-orderlunch-page .orderLunch__box__inner .btn a{display:block;padding:15px 0 15px 0;background:#c71721 url(/jyujyukarubi/assets/images/common/icon_arrow_white.svg) 97% center no-repeat;background-size:20px auto;color:#fff;border:1px solid #c71721;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#lunch-orderlunch-page .orderLunch__box__inner .btn a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#lunch-orderlunch-page .orderLunch__box__inner .btn a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#lunch-orderlunch-page .orderLunch__box__inner .btn a:hover{background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:20px auto;color:#c71721}@media screen and (max-width:768px){#lunch-orderlunch-page .orderLunch__box__inner .btn a:hover{background-size:13px auto}}@media screen and (max-width:640px){#lunch-orderlunch-page .orderLunch__box__inner .btn a:hover{background-size:10px auto}}@media screen and (max-width:640px){#lunch-orderlunch-page .orderLunch__box__inner .btn{padding:20px 0 0 0}}#lunch-orderlunch-page .orderLunch__box__inner .btn a{padding:20px 10px}#lunch-orderlunch-page .orderLunch__box__inner .btnWhite{width:90%;max-width:450px;margin:0 auto;padding:15px 0 0 0;padding:30px 0 0 0}#lunch-orderlunch-page .orderLunch__box__inner .btnWhite a{display:block;padding:15px 0 15px 0;background:#fff url(/jyujyukarubi/assets/images/common/icon_arrow_black.svg) 97% center no-repeat;background-size:20px auto;color:#111;border:1px solid #2b2b28;text-align:center;font-size:clamp(12px,3.77777vw,17px)}@media screen and (max-width:768px){#lunch-orderlunch-page .orderLunch__box__inner .btnWhite a{padding:15px 0;font-size:clamp(13px,3.77777vw,14px);background-size:13px auto}}@media screen and (max-width:640px){#lunch-orderlunch-page .orderLunch__box__inner .btnWhite a{padding:10px 0;font-size:clamp(13px,3.77777vw,14px);background-size:10px auto}}#lunch-orderlunch-page .orderLunch__box__inner .btnWhite a:hover{background:#2b2b28 url(/jyujyukarubi/assets/images/common/icon_arrow_white.svg) 97% center no-repeat;background-size:20px auto;color:#fff}@media screen and (max-width:768px){#lunch-orderlunch-page .orderLunch__box__inner .btnWhite a:hover{background-size:13px auto}}@media screen and (max-width:640px){#lunch-orderlunch-page .orderLunch__box__inner .btnWhite a:hover{background-size:10px auto}}@media screen and (max-width:640px){#lunch-orderlunch-page .orderLunch__box__inner .btnWhite{padding:20px 0 0 0}}#lunch-orderlunch-page .orderLunch__box__inner .btnWhite a{padding:20px 10px}