@charset "UTF-8";@font-face{font-family:'logoFont-en';src:url(//test.monsieursakai.com/wp/wp-content/themes/moncieursakai_ver0.1/css/../fonts/arabic-bold.otf)}@font-face{font-family:'logoFont-ja';src:url(//test.monsieursakai.com/wp/wp-content/themes/moncieursakai_ver0.1/css/../fonts/arabic-regular.otf)}@media screen and (max-width:500px){.container{width:100% !important}}h1.menu-page{text-align:center;padding-bottom:2rem}@media screen and (max-width:768px){h1.menu-page{padding-bottom:1.5rem;font-size:1.5rem}}section.btn-back{display:block;background:#f0f0de;padding:2rem 0;margin-bottom:3rem}.page-title{position:relative;width:371.62px;height:75.21px;margin:0 auto;text-align:center}@media screen and (max-width:768px){.page-title{width:65%;height:53.12px}}.page-title:before{position:absolute;top:0;left:0;content:'';width:29.35px;height:75.21px;background-image:url(//test.monsieursakai.com/wp/wp-content/themes/moncieursakai_ver0.1/css/../images/menu/left-leaf.svg);background-size:contain}@media screen and (max-width:768px){.page-title:before{width:20.73px;height:53.12px}}.page-title:after{position:absolute;top:0;right:0;content:'';width:29.35px;height:75.21px;background-image:url(//test.monsieursakai.com/wp/wp-content/themes/moncieursakai_ver0.1/css/../images/menu/right-leaf.svg);background-size:contain}@media screen and (max-width:768px){.page-title:after{width:20.73px;height:53.12px}}.page-title p{font-size:1.7rem;font-family:'logoFont-ja';margin:0 0 .5rem}@media screen and (max-width:768px){.page-title p{font-size:1.3rem;margin:0 0 .1rem}}h2{font-size:1.7rem;margin:0}@media screen and (max-width:768px){h2{font-size:1.3rem}}h3{font-size:1.1rem;margin:0}@media screen and (max-width:768px){h3{font-size:1rem;margin:0}}h4{font-size:1.05rem}@media screen and (max-width:768px){h4{font-size:.95rem}}ul.menu-btn-area{max-width:90%;margin:2rem auto 0;display:flex;justify-content:space-between}@media screen and (max-width:768px){ul.menu-btn-area{display:block;overflow-x:auto;white-space:nowrap;margin:1.5rem auto 0;padding-right:1rem}}ul.menu-btn-area a{display:block;background:#fff;width:30%;padding:1.5% 1.5% 1%;margin-right:2%;border-radius:10px;box-sizing:border-box;box-shadow:0 0 8px #c4c4c4}@media screen and (max-width:768px){ul.menu-btn-area a{display:inline-block;width:90%;padding:1rem}}ul.menu-btn-area a:last-child{margin-right:0}ul.menu-btn-area a li{text-align:center}ul.menu-btn-area h3{text-align:left}.set{height:203px;margin:3rem auto;padding-right:3%;background:#fff;border-radius:10px;box-shadow:0 0 8px #c4c4c4;display:flex;justify-content:space-around;align-items:center}@media screen and (max-width:768px){.set{flex-wrap:wrap;height:auto;margin:2rem auto;padding-right:0}}.set .set-txt-area{flex:1;height:203px;padding:0 3%;margin-right:3%;border-radius:10px 0 0 10px;background:#e5d3c0;display:flex;align-items:center;font-size:1.2rem;font-weight:500}@media screen and (max-width:1024px){.set .set-txt-area{flex:.9;font-size:1.1rem}}@media screen and (max-width:768px){.set .set-txt-area{flex:100%;margin-right:0;border-radius:10px 10px 0 0;padding:1.1em;height:auto;font-size:1rem}}.set .set-menu{flex:1;display:flex;justify-content:center}@media screen and (max-width:1024px){.set .set-menu{flex:1;padding:1% 0}}@media screen and (max-width:768px){.set .set-menu{display:block;flex:none;width:42%;margin:4% 0 4% 4%;padding:0}.set .set-menu:last-child{margin:4% 4% 4% 0}}.set ul.no-indent{display:block;padding:0}.set .set-menu ul li{font-size:.9rem;white-space:nowrap}@media screen and (max-width:768px){.set .set-menu ul{padding:0}.set .set-menu ul li{float:left;position:relative;padding-right:1em;font-size:.9rem}.set .set-menu ul li:after{position:absolute;content:"、";width:1rem;height:1rem;top:0;right:0}}.set .set-menu-top{font-size:1rem;margin-right:.6rem}@media screen and (max-width:768px){.set .set-menu-top{font-size:.8rem;margin-right:0;margin-bottom:.3rem}.set .set-menu-top img{width:100%}}.set .set-menu-top ul li{white-space:nowrap}.set h4{margin-top:.5rem}.menu-back{background:#e5d3c0;padding:3.5rem 3%;margin-bottom:3rem;box-sizing:border-box}@media screen and (max-width:768px){.menu-back{padding:2rem 2rem .7rem;margin-bottom:2rem}}@media screen and (max-width:500px){.menu-back{padding:2rem 1rem .7rem;margin-bottom:2rem}}.menu-back h3{display:block;padding:.6rem 0;margin:4px 0 40px;position:relative;border-top:1px solid #593111;border-bottom:1px solid #593111;font-size:1.5rem;font-weight:500;text-align:center;color:#5f2f05}@media screen and (max-width:768px){.menu-back h3{font-size:1.1rem;margin:4px 0 20px;padding:.3rem 0}}.menu-back h3:before{content:'';width:calc(100%);height:calc(100% + 4px);border-top:3px solid #593111;position:absolute;top:-6px;left:0}.menu-back h3:after{content:'';width:calc(100%);height:calc(100% + 4px);border-bottom:3px solid #593111;position:absolute;bottom:-6px;left:0}.img1-pl2{position:relative;width:90%;padding:5%;display:flex;justify-content:space-between}@media screen and (max-width:1024px){.img1-pl2{width:100%;padding:5% 0}}@media screen and (max-width:768px){.img1-pl2{padding:5% 0 3%;align-items:flex-start}}.img1-pl2 .menu-img{margin-right:6%;max-width:32%}@media screen and (max-width:768px){.img1-pl2 .menu-img{width:35%;margin-right:4%}}.pl2{display:flex;flex:1;justify-content:space-between}@media screen and (max-width:500px){.pl2{display:block}}.combi{position:absolute;top:0;left:0;width:13%}@media screen and (max-width:1024px){.combi{width:11%}}@media screen and (max-width:768px){.combi{width:13%;height:auto}}.menu2{position:relative;width:90%;display:flex;justify-content:space-between;margin:0 auto;padding:2% 0}.menu4{position:relative;width:94%;display:flex;justify-content:space-between;margin:0 auto;padding:2% 0}@media screen and (max-width:1024px){.menu2,.menu4{width:100%}}@media screen and (max-width:768px){.menu2,.menu4{width:100%;display:block;clear:both}}.img1-pl1{display:flex;justify-content:space-between;width:48%;align-items:end}.img1-pl1 img{margin-right:3%;max-width:45%}@media screen and (max-width:1024px){.img1-pl1 img{width:40%}}@media screen and (max-width:768px){.img1-pl1{width:100%;display:block;align-items:baseline;clear:both}}@media screen and (max-width:768px){.img1-pl1 img{width:35%;margin-right:4%;margin-bottom:2rem;float:left}}.menu3{position:relative;width:94%;padding:0 3% 3%;display:flex;justify-content:space-between}@media screen and (max-width:1024px){.menu3{width:100%;padding:1rem 0 0}}@media screen and (max-width:768px){.menu3{width:100%;display:block}}.menu3 .combi{position:absolute;top:0;left:0;width:12%}@media screen and (max-width:1024px){.menu3 .combi{width:11%;height:auto}}@media screen and (max-width:768px){.menu3 .combi{width:13%;height:auto}}.card2{max-width:45%}@media screen and (max-width:768px){.card2{max-width:100%;width:100%;clear:both}}.card2 img{margin-bottom:1rem}@media screen and (max-width:768px){.card2 img{width:35%;float:left;margin-right:4%;margin-bottom:2rem}}.card3{max-width:28%}@media screen and (max-width:768px){.card3{max-width:100%}}.card4{max-width:31%}@media screen and (max-width:768px){.card4{max-width:100%}}.card5{max-width:45%}@media screen and (max-width:768px){.card5:nth-child(1){width:35%;margin-right:4%;float:left}.card5:nth-child(2){width:61%;max-width:61%;float:left}}.g-price-table{max-width:260px;height:auto;margin-right:2%}.g-price-table:last-child{margin-right:0}.g-price-table2{max-width:471px;height:auto}@media screen and (max-width:1024px){.g-price-table{width:100%;max-width:100%}.g-price-table2{width:100%}}@media screen and (max-width:768px){.g-price-table{height:auto}.g-price-table2{max-width:100%;width:61%;height:auto;float:left;margin-bottom:1rem}.card5 .g-price-table2{width:100%}.g-price-table:last-child,.g-price-table2:last-child{margin-bottom:2rem}}.g-price-table table,.g-price-table2 table{border-collapse:collapse;margin:0 auto;padding:0;width:100%;table-layout:fixed;color:#5f2f05}@media screen and (max-width:768px){.g-price-table table,.g-price-table2 table{font-size:.8rem}}.g-price-table table tr,.g-price-table2 table tr{border-bottom:1px solid #5f2f05;padding:.35em 0}.g-price-table table thead tr,.g-price-table2 table thead tr{border:none}.g-price-table table thead th,.g-price-table2 table thead th{font-size:1.2rem;font-weight:600;padding:1em 0;text-align:left}@media screen and (max-width:768px){.g-price-table table thead th,.g-price-table2 table thead th{padding:0;font-size:.9rem}}.g-price-table table th,.g-price-table2 table th,.g-price-table table td,.g-price-table2 table td{padding:.5em 0}@media screen and (max-width:768px){.g-price-table table th,.g-price-table2 table th,.g-price-table table td,.g-price-table2 table td{padding:.3em 0}}.g-price-table .price,.g-price-table2 .price{text-align:right;font-weight:500;white-space:nowrap}.g-price-table2 p{color:#5f2f05;padding-top:2rem}@media screen and (max-width:768px){.g-price-table2 p{padding-top:1rem}}.price-table{width:100%;height:auto}@media screen and (max-width:768px){.price-table{width:61%;height:auto;margin-left:0;margin-bottom:2rem;font-size:.8rem;float:right}.menu2 .card2 .no-img{width:100%}}.card3 .price-table{width:100%;height:auto;margin-left:0}@media screen and (max-width:768px){.card3 .price-table,.card4 .price-table{width:100%}}.price-table table{border-collapse:collapse;margin:0 auto;padding:0;width:100%;table-layout:fixed;color:#5f2f05}.price-table table thead th{font-size:1.1rem;font-weight:600;padding:0;text-align:left}@media screen and (max-width:768px){.price-table table thead th{font-size:.8rem;padding:0}}.price-table table td{padding:.15em 0;white-space:nowrap;font-size:.85rem}@media screen and (max-width:768px){.price-table table td{white-space:nowrap}}.price-table table td.price{text-align:right;font-size:1rem;font-weight:500;padding:0 0 .5rem;white-space:nowrap}@media screen and (max-width:768px){.price-table table td.price{padding:0 0 .3em}}.price-table table td:last-child{text-align:right}.dott-border{max-width:95%;height:3px;margin:3% auto;border-bottom:2px dotted #593111}@media screen and (max-width:768px){.dott-border{width:100%;clear:both}}.takeout{display:flex;justify-content:flex-end;margin:2rem 0}@media screen and (max-width:768px){.takeout{height:50px;margin:1rem 0}}.card3 .price-table img{padding-bottom:1rem}.link-btn{display:flex;margin:5rem 0 0}.link-btn h5{font-size:1.1rem}@media screen and (max-width:768px){.link-btn h5{font-size:1rem}}.link-side{position:relative;width:calc(100% / 3);height:212px;background-image:url(//test.monsieursakai.com/wp/wp-content/themes/moncieursakai_ver0.1/css/../images/menu/link-side.jpg);background-size:cover}.link-side:before{position:absolute;width:100%;height:212px;line-height:212px;text-align:center;font-size:1.1rem;color:#fff;content:'サイドメニュー';background-color:rgba(43,37,37,.66);border:1px solid #fff}.link-side:hover:before{background-color:rgba(43,37,37,0);color:#5f2f05}@media screen and (max-width:768px){.link-side{height:73px}.link-side:before{height:73px;line-height:73px;font-size:.8rem}}.link-dessert{position:relative;width:calc(100% / 3);height:212px;background-image:url(//test.monsieursakai.com/wp/wp-content/themes/moncieursakai_ver0.1/css/../images/menu/link-dessert.jpg);background-size:cover}.link-dessert:before{position:absolute;width:100%;height:212px;line-height:212px;text-align:center;font-size:1.1rem;color:#fff;content:'デザートメニュー';background-color:rgba(43,37,37,.66);border:1px solid #fff}.link-dessert:hover:before{background-color:rgba(43,37,37,0);color:#5f2f05}@media screen and (max-width:768px){.link-dessert{height:73px}.link-dessert:before{height:73px;line-height:73px;font-size:.8rem}}.link-drink{position:relative;width:calc(100% / 3);height:212px;background-image:url(//test.monsieursakai.com/wp/wp-content/themes/moncieursakai_ver0.1/css/../images/menu/link-drink.jpg);background-size:cover}.link-drink:before{position:absolute;width:100%;height:212px;line-height:212px;text-align:center;font-size:1.1rem;color:#fff;content:'ドリンクメニュー';background-color:rgba(43,37,37,.66);border:1px solid #fff}.link-drink:hover:before{background-color:rgba(43,37,37,0);color:#5f2f05}@media screen and (max-width:768px){.link-drink{height:73px}.link-drink:before{height:73px;line-height:73px;font-size:.8rem}}.toggle-trigger1,.toggle-trigger2,.toggle-trigger3{display:block;max-width:1100px;width:94%;height:95px;line-height:95px;background:#5f2f05;text-align:center;border-radius:5px;cursor:pointer;color:#fff;margin:0 auto .6rem;font-size:1.2rem;position:relative}@media screen and (max-width:768px){.toggle-trigger1,.toggle-trigger2,.toggle-trigger3{width:85%}}.toggle-trigger1:after,.toggle-trigger2:after,.toggle-trigger3:after{box-sizing:border-box;content:'';display:block;background:url(//test.monsieursakai.com/wp/wp-content/themes/moncieursakai_ver0.1/css/../images/menu/angle-down-solid.svg);background-repeat:no-repeat;padding:15px;position:absolute;right:2%;top:35%}@media screen and (max-width:1024px){.toggle-trigger1:after,.toggle-trigger2:after,.toggle-trigger3:after{top:25%}}.toggle-trigger1.clicked:after,.toggle-trigger2.clicked:after,.toggle-trigger3.clicked:after{background:url(//test.monsieursakai.com/wp/wp-content/themes/moncieursakai_ver0.1/css/../images/menu/angle-up-solid.svg);background-repeat:no-repeat}@media screen and (max-width:1024px){.toggle-trigger1,.toggle-trigger2,.toggle-trigger3{height:60px;line-height:60px}}.toggle-contents{display:none}.toggle-contents>div{background:#f2f2f2;width:300px;height:50px;line-height:50px;text-align:center;border:#999 1px solid}