.main-page-title{margin:0;padding:0;font-family:serif;font-size:clamp(32px,calc(32 / 390* 100vw),40px);text-align:center}.about__main{display:block!important;position:relative;top:-80px;width:100%;height:min(calc(438 / 1440 * 100vw),438px);margin-bottom:-80px;background:url(about_main_pc.webp?v=20260529);background-size:cover!important}.about__read{margin-bottom:140px;background:#1c1c1c;color:#fff}.about__read--begginning .cmn__about--txt{margin-bottom:0}.about__read--begginning{padding:clamp(60px,calc(60/390*100vw),90px) 0 clamp(80px,calc(80/390*100vw),90px) 0;border:3px solid #000000}.about__read--content:nth-child(odd){flex-direction:row-reverse}.about__read--content:nth-child(odd) .about__read--txt--box{padding:4% 3em 6% 5%}.about__read--content:nth-child(2n) .about__read--txt--box{padding:4% 5% 6% 3em}.about__read--content{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.about__read+.pages__info .pages__info--tit{color:#000}.about__read+.pages__info .pages__info--table th{background:#f2f2f2}.about__read--txt--box{width:50%}.about__read--tit{margin:0 0 clamp(30px,calc(30 / 390 * 100vw),45px) 0;color:#fff;font-family:EB Garamond,serif;font-weight:700;font-size:clamp(32px,calc(32 / 390 * 100vw),48px)}.about__read--tit--sub{display:block;font-family:sans-serif;font-weight:400;font-size:clamp(12px,calc(12 / 390 * 100vw),15px)}.about__read--txt{margin:0;font-size:15px}.about__read--fig{width:50%;margin:0}.about__read--fig img{width:100%;vertical-align:bottom}.pages__info+.pages__info .pages__info--item li{color:#000}.pages__info{max-width:1000px;margin:70px auto 0;padding:0 45px}.pages__info--tit{color:#1597ba;font-weight:700;font-size:clamp(20px,calc(20 / 390 * 100vw),24px)}.pages__info--table{width:100%;border-collapse:collapse}.pages__info--table th,.pages__info--table td{padding:clamp(5px,calc(5/390*100vw),30px) 0 clamp(5px,calc(5/390*100vw),30px) 13px;border-top:1px solid #333;box-sizing:border-box}.pages__info--table tr:first-child th,.pages__info--table tr:first-child td{border-top:2px solid #7D7D7D}.pages__info--table tr:last-child th,.pages__info--table tr:last-child td{border-bottom:2px solid #7D7D7D}.pages__info--table th{width:180px;background:#cbecf4;font-size:clamp(15px,calc(15 / 390 * 100vw),16px);text-align:left}.pages__info--table td{font-size:clamp(15px,calc(15 / 390 * 100vw),16px)}.recruite--main{overflow:hidden;position:relative;top:-80px;margin-bottom:40px;padding-top:120px}.recruite--main .cmn__recruite--box{position:relative;border:none;background:none}.recruite__job--description--box{padding:0;border:3px solid #7D7D7D;border-radius:6px}.recruite__job--description--box--in{max-width:1000px;margin:0 auto;padding:50px 45px 80px}.recruite__job--description--tit{margin:0;padding:20px clamp(12px,calc(12 / 390 * 100vw),46px);background:#cbecf4;font-weight:700;font-size:20px}.recruite__job--description--read{margin:0 0 30px;font-weight:700;font-size:clamp(17px,calc(17 / 390 * 100vw),24px);line-height:1.7}.recruite__job--description--txt{font-size:15px}.recruite__job--description--txt{margin:0}.pages__info--item{margin:20px 0 clamp(30px,calc(30 / 390 * 100vw),40px) 0;padding:0;list-style:none}.pages__info--item li{display:inline-block;margin:10px 5px 0 0;padding:10px 15px;border:1px solid #1597BA;border-radius:10vw;background:#fffbef;color:#1597ba;font-size:14px}.recruite__job--description .recruite__info{margin:0 auto;padding:0}.cmn__recruite--btn a{padding:20px 80px}.cmn__recruite--btn a:after{margin-left:20px}.recruite__job--description .cmn__recruite--btn{margin-top:40px}.recruite__job--description+.recruite__info{margin:100px auto}.recruite--swiper{overflow:hidden;position:absolute;top:50%;left:500px;transform:translateY(-50%);width:53vw;padding-bottom:60px}.recruite--slides{margin:0;padding:0}.recruite--swiper .swiper-slide{max-width:600px!important}.recruite--swiper .swiper-slide img{vertical-align:bottom}.swiper-pager{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:15px;position:absolute;bottom:0;left:504px}.recruite--swiper .swiper-prev,.recruite--swiper .swiper-next{overflow:hidden;display:block;position:relative;width:40px;height:40px;border-radius:50%;background:#fff}.recruite--swiper .swiper-prev:before,.recruite--swiper .swiper-next:before{content:"";z-index:2;position:absolute;top:32%;right:0;left:0;transform:translateY(-50%);width:14px;height:14px;margin:auto;border-bottom:2px solid #000;border-left:2px solid #000}.recruite--swiper .swiper-prev:before{left:5px;transform:rotate(45deg)}.recruite--swiper .swiper-next:before{right:5px;transform:rotate(-135deg)}.recruite--swiper .swiper-prev:after,.recruite--swiper .swiper-next:after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#ffc895,#fff9c4);opacity:0;transition:.3s ease-out}.recruite--swiper .swiper-prev:hover:after,.recruite--swiper .swiper-next:hover:after{opacity:1}.kitchencar{position:relative;top:-75px;padding-bottom:0}.kitchencar:before{top:35%}.kitchencar:after{content:none}.kitchencar .cmn__kitchencar--menu{display:none}.kitchencar .cmn__kitchencar--area{margin-bottom:0}.kitchencar .cmn__kitchencar--fig{top:-15%;right:-5%;width:25%}.kitchencar__main{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;row-gap:25px;margin:130px 0 0;padding:0;list-style:none}.kitchencar__main li{position:relative;width:50%;padding-top:10px}.kitchencar__main--fig{margin:0;padding:0}.kitchencar__main--fig img{width:100%;vertical-align:bottom}.kitchencar__main--tit{display:block;position:absolute;top:0;right:0;left:0;width:92px;height:122px;padding-top:10px;margin:auto;background:url(kitchencar_main_tit_bg.svg?v=20260529);background-size:cover;color:#fff;font-weight:700;font-size:20px;line-height:1.1;text-align:center}.kitchencar__main--tit:first-line{font-size:225%}.kitchencar__menu--tit{color:#007ea0;font-family:EB Garamond,serif;font-weight:700;font-size:clamp(34px,calc(34 / 390 * 100vw),48px);text-align:center}.kitchencar__menu--list{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin:0 0 50px;padding:0;list-style:none}.kitchencar__menu--list li{width:32%;margin-top:40px;text-align:center}.kitchencar__menu--list li:nth-child(-n+3){margin-top:0}.kitchencar__menu--list--fig{margin:0 0 clamp(5px,calc(5/390*100vw),20px) 0;padding:0;vertical-align:bottom}.kitchencar__menu--list--fig img{width:100%;vertical-align:bottom}.kitchencar__menu--list--tit{margin:0;font-weight:700;font-size:18px}.kitchencar__menu--list--txt{margin:0;font-weight:700;font-size:18px;line-height:1}.kitchencar__menu--list--price{font-size:24px}.kitchencar__slider--wrap{overflow:hidden}.kitchencar__schedules--wrap{margin:100px 0 0;padding:75px 0;background:#cbecf4}.kitchencar__contact--tit{margin:0 0 clamp(25px,calc(25 / 390 * 100vw),45px) 0;color:#007ea0;font-weight:700;font-size:clamp(20px,calc(20 / 390 * 100vw),24px);text-align:center}@media screen and (max-width:790px){.about__main{height:98vw;margin-top:0;background:url(about_main_sp.webp?v=20260529)}.about__read--begginning{border-bottom:0}.about__read{margin-bottom:0}.about__read--content{margin-bottom:60px;padding:0 5% 60px}.about__read--fig{width:100%}.about__read--txt--box{width:100%;padding:0!important}.about__read--txt{margin-bottom:25px}.pages__info--table th,.pages__info--table td{display:block}.pages__info--table th{width:100%}.pages__info--table td,.pages__info--table tr:first-child td{border:none}.pages__info--table tr:last-child th{border-bottom:none}.recruite__job--description--box{border:none}.recruite__job--description--box--in{padding:35px 0 0}.recruite__job--description--read,.recruite__job--description--txt{padding:0 12px}.recruite--swiper{position:static;padding-bottom:40px;transform:none}.recruite--slides{transform:none!important}.recruite--swiper .swiper-pager{display:none}.recruite--swiper{width:100%}.recruite--swiper .swiper-slide:nth-child(1){width:100%}.recruite--swiper .swiper-slide:not(:nth-child(1)){width:48.5%;margin-top:3%}.recruite--slides{flex-wrap:wrap;justify-content:space-between}.recruite--main{margin-bottom:0;padding-top:80px}.recruite--main .cmn__recruite--box{margin-top:20px;padding:15% 5% 0;border:3px solid #40ADCB;background:#fff}.cmn__recruite--btn a{padding:15px 30px 15px 34px;font-size:18px}.recruite__job--description+.recruite__info{margin-bottom:0}.kitchencar__schedules--wrap{margin-top:70px;padding:50px 1.5rem}.kitchencar__schedules--wrap .cmn__kitchencar--schedules{margin-bottom:0}.kitchencar__main{margin-top:100px;padding:0 1.5rem}.kitchencar__main li{width:100%}.kitchencar__main--tit{width:68px;height:90px;padding-top:15px;font-size:13px}.kitchencar__menu--list{padding:0 25px}.kitchencar__menu--list li{width:100%;margin-top:30px}.kitchencar__menu--list li:nth-child(-n+3){margin-top:30px}.kitchencar .cmn__kitchencar--fig{width:54vw;margin-top:30px}.pages__info{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/add_pages.css.map */
