.p-intro,.c-anch,.p-service__info,.p-service__more,.p-yoi,.p-wada .inner_s,.p-wada .inner{margin-right:auto;margin-left:auto}@media only screen and (min-width: 1025px){.p-intro,.c-anch,.p-service__info,.p-service__more,.p-yoi,.p-wada .inner_s,.p-wada .inner{width:calc(1260 / 1440 * 100%);max-width:calc(1260px)}}@media only screen and (min-width: 1025px) and (min-width: 1441px){.p-intro,.c-anch,.p-service__info,.p-service__more,.p-yoi,.p-wada .inner_s,.p-wada .inner{max-width:calc(1260px * ((15 + 3) / 14))}}@media only screen and (min-width: 1025px) and (min-width: 1441px) and (max-width: 1600px){.p-intro,.c-anch,.p-service__info,.p-service__more,.p-yoi,.p-wada .inner_s,.p-wada .inner{max-width:calc(1260px * ((15 + 2) / 14))}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro,.c-anch,.p-service__info,.p-service__more,.p-yoi,.p-wada .inner_s,.p-wada .inner{width:calc(1260 / 1440 * 100%)}}@media only screen and (max-width: 767px){.p-intro,.c-anch,.p-service__info,.p-service__more,.p-yoi,.p-wada .inner_s,.p-wada .inner{width:calc(388 / 428 * 100%)}}@media only screen and (min-width: 1025px){.c-kv-img::before{top:115%}}.c-text-2{color:var(--color-text-2)}.c-accent-2{color:var(--color-accent-2)}.c-floor{border-radius:50%;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-family:"Lato", sans-serif;aspect-ratio:1;border:1px solid var(--color-sub-2);text-transform:uppercase;line-height:1;width:5rem;left:0;right:0;margin:0 auto}@media only screen and (min-width: 1025px){.c-floor{font-size:1.43rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.c-floor{font-size:1.21rem}}@media only screen and (max-width: 767px){.c-floor{font-size:1.07rem}}@media only screen and (max-width: 767px){.c-floor{width:3.57rem}}table td{color:var(--color-text-2)}.p-intro{position:relative}.p-intro::before{content:"";position:absolute;left:0;top:0rem;width:100%;aspect-ratio:1800/1208;background:url(./../../udon-cafe/images/bg-yellow.webp) center top no-repeat;background-size:cover}@media only screen and (max-width: 767px){.p-intro::before{top:0rem;aspect-ratio:376/471;background:url(./../../access/images/bg_about-sp.webp) center top no-repeat;background-size:cover}}@media only screen and (min-width: 768px){.p-intro{text-align:center;margin-bottom:4.28rem}}@media only screen and (max-width: 767px){.p-intro{margin-bottom:2.85rem}}.p-intro *{position:relative;z-index:2}.p-intro .c-title{margin-bottom:2.5rem}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-intro .c-title .c-title__jp{letter-spacing:-0.05em}}@media only screen and (max-width: 767px){.p-intro .c-title{margin-bottom:1.78rem}}.c-anch{position:relative;z-index:2}.p-service{position:relative;z-index:2}@media only screen and (min-width: 1025px){.p-service{margin-top:8.42rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-service{margin-top:5.71rem}}@media only screen and (max-width: 767px){.p-service{margin-top:4.28rem}}.p-service.--cafe{position:relative}.p-service.--cafe::before{content:"";position:absolute;z-index:0;left:0;top:-90em;width:100%;left:-0;aspect-ratio:2160/1512;background:url(./../../access/images/paterrn.webp) center top no-repeat;background-size:cover}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-service.--cafe::before{top:-30rem}}@media only screen and (max-width: 767px){.p-service.--cafe::before{top:-30em}}.p-service.--cafe::after{content:"";position:absolute;z-index:0;left:0;top:-10em;width:100%;left:-0;aspect-ratio:2160/1512;background:url(./../../access/images/paterrn.webp) center top no-repeat;background-size:cover}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-service.--cafe::after{top:-10rem}}@media only screen and (max-width: 767px){.p-service.--cafe::after{top:-10em}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-service.--cafe{margin-top:7.14rem}}.p-service .inner{position:relative;z-index:2}.p-service .inner>.c-title{margin-bottom:2.85rem;margin-top:1.42rem}@media only screen and (max-width: 767px){.p-service .inner>.c-title{margin-bottom:1.78rem}}@media only screen and (max-width: 767px){.p-service .inner .c-swiper .cat .s12{text-align:center}}.p-service__info{max-width:930px}@media only screen and (min-width: 1025px){.p-service__info{margin-top:8.57rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-service__info{margin-top:6.42rem}}@media only screen and (max-width: 767px){.p-service__info{margin-top:5rem}}@media only screen and (min-width: 1441px){.p-service__info{max-width:calc(930 / 1440 * 100%)}}@media only screen and (min-width: 768px){.p-service__info{display:flex;justify-content:space-between}}@media only screen and (min-width: 1025px){.p-service__info .c-text-box{width:calc(390 / 930 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-service__info .c-text-box{width:calc(420 / 930 * 100%)}}@media only screen and (max-width: 767px){.p-service__info .c-text-box{width:100%}}@media only screen and (max-width: 767px){.p-service__info .c-text-box{margin-bottom:2.14rem}}.p-service__info .c-text-box .c-txt{margin-top:1.42rem}@media only screen and (max-width: 767px){.p-service__info .c-text-box .c-title{text-align:center}}@media only screen and (min-width: 1025px){.p-service__info table{width:calc(500 / 930 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-service__info table{width:calc(460 / 930 * 100%)}}@media only screen and (max-width: 767px){.p-service__info table{width:100%}}.p-service__info table th{white-space:nowrap}.p-service__info table td{color:var(--color-text-2)}.p-service__more{max-width:1000px}@media only screen and (min-width: 768px){.p-service__more{margin-top:2.85rem}}@media only screen and (max-width: 767px){.p-service__more{margin-top:2.85rem}}@media only screen and (min-width: 1441px){.p-service__more{max-width:calc(1000 / 1440 * 100%)}}@media only screen and (min-width: 1025px){.p-service__more .c-accordion__target{padding:2.14rem 6.78rem 2.5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-service__more .c-accordion__target{padding:2em 2em}}@media only screen and (max-width: 767px){.p-service__more .c-accordion__target{padding:2em 1.5em}}@media only screen and (min-width: 1025px) and (max-width: 1200px){.p-service__more .c-accordion__target{padding-left:3.57rem;padding-right:3.57rem}}.p-service__more .c-accordion .answer_inner{display:flex;gap:4.28rem;justify-content:space-between}@media only screen and (min-width: 1025px) and (max-width: 1200px){.p-service__more .c-accordion .answer_inner{gap:2.85rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-service__more .c-accordion .answer_inner{gap:1.42rem}}@media only screen and (max-width: 767px){.p-service__more .c-accordion .answer_inner{flex-direction:column;gap:1.42rem}}.p-service__more__item .st12{font-size:86%;color:var(--color-text-2)}.p-service__more__item ul li{color:var(--color-text-2)}.p-yoi{max-width:1200px;position:relative;z-index:3}@media only screen and (min-width: 1025px){.p-yoi{margin-top:10rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-yoi{margin-top:8.57rem}}@media only screen and (max-width: 767px){.p-yoi{margin-top:7.14rem}}@media only screen and (min-width: 1441px){.p-yoi{max-width:calc(1200 / 1440 * 100%)}}.p-yoi .cat{position:absolute;width:6.42rem;aspect-ratio:1;background:#fff;color:var(--color-accent-2);font-weight:bold;display:flex;align-items:center;justify-content:center;flex-direction:column;border:1px solid var(--color-accent-2);border-radius:50%;line-height:1.4;z-index:1}@media only screen and (min-width: 1025px){.p-yoi .cat{font-size:1.43rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-yoi .cat{font-size:1.29rem}}@media only screen and (max-width: 767px){.p-yoi .cat{font-size:1.21rem}}@media only screen and (max-width: 767px){.p-yoi .cat{width:4.64rem}}.p-yoi .cat span{font-weight:700;font-family:"Lato", sans-serif;font-size:60%;text-transform:uppercase}.p-yoi::before{content:"";position:absolute;left:0;top:7.14rem;width:100%;aspect-ratio:1800/1208;background:url(./../../udon-cafe/images/bg-yellow.webp) center top no-repeat;background-size:cover}@media only screen and (max-width: 767px){.p-yoi::before{top:12.85rem;aspect-ratio:376/471;background:url(./../../access/images/bg_about-sp.webp) center top no-repeat;background-size:cover}}.p-yoi .c-title{position:relative;z-index:3}.p-yoi .inner{margin-inline:auto;position:relative}@media only screen and (min-width: 768px){.p-yoi .inner{width:calc(818 / 1200 * 100%)}}@media only screen and (max-width: 767px){.p-yoi .inner{width:100%}}.p-yoi .inner .cat{bottom:0;left:24%}.p-yoi .inner .cat span{font-weight:700;font-family:"Lato", sans-serif;font-size:60%;text-transform:uppercase}@media only screen and (min-width: 1025px){.p-yoi .inner .img{margin-top:-5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-yoi .inner .img{margin-top:-4.29rem}}@media only screen and (max-width: 767px){.p-yoi .inner .img{margin-top:-3.58rem}}.p-yoi__info{max-width:40rem;margin:0 auto;margin-top:5rem;position:relative;z-index:2}@media only screen and (max-width: 767px){.p-yoi__info{margin-top:2.85rem}}.p-yoi__info .c-table{margin-top:2.35rem}.p-yoi__info .c-table th{white-space:nowrap}@media only screen and (max-width: 767px){.p-yoi__info .c-text-box .c-txt{text-align:left}}.p-yoi__bre{margin-inline:auto}@media only screen and (min-width: 1025px){.p-yoi__bre{margin-top:12.71rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-yoi__bre{margin-top:10rem}}@media only screen and (max-width: 767px){.p-yoi__bre{margin-top:6.42rem}}@media only screen and (min-width: 1025px){.p-yoi__bre{width:calc(1004 / 1200 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-yoi__bre{width:100%}}@media only screen and (max-width: 767px){.p-yoi__bre{width:90%}}@media only screen and (min-width: 768px){.p-yoi__bre{display:flex;justify-content:space-between}}.p-yoi__bre__slide{position:relative}@media only screen and (min-width: 1025px){.p-yoi__bre__slide{width:calc(692 / 1004 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-yoi__bre__slide{width:calc(600 / 1004 * 100%)}}@media only screen and (max-width: 767px){.p-yoi__bre__slide{width:100%}}@media only screen and (max-width: 767px){.p-yoi__bre__slide{margin-bottom:2.14rem}}.p-yoi__bre__slide .cat{z-index:3;top:-2.5rem;left:-2.5rem}@media only screen and (max-width: 767px){.p-yoi__bre__slide .cat{top:-1.43rem;left:-1.43rem}}@media only screen and (min-width: 1025px){.p-yoi__bre__info{width:calc(270 / 1004 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-yoi__bre__info{width:calc(360 / 1004 * 100%)}}@media only screen and (max-width: 767px){.p-yoi__bre__info{width:100%}}.p-yoi__bre__info .c-title{margin-bottom:2.14rem}@media only screen and (max-width: 767px){.p-yoi__bre__info .c-title{margin-bottom:1.42rem;align-items:center}}@media only screen and (max-width: 767px){.p-yoi__bre__info .c-text-box .c-title{text-align:center}}.p-yoi__bre__info table{margin-top:2.14rem}@media only screen and (max-width: 767px){.p-yoi__bre__info table{margin-top:1.42rem}}.p-yoi__bre__info table th{white-space:nowrap}.p-yoi__bre__info .c-txt span{font-size:86%}.p-wada{position:relative}@media only screen and (min-width: 1025px){.p-wada{margin-top:7.14rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-wada{margin-top:7.14rem}}@media only screen and (max-width: 767px){.p-wada{margin-top:5.71rem}}.p-wada::before{content:"";position:absolute;z-index:0;left:0;top:-5em;width:100%;left:-0;aspect-ratio:2160/1512;background:url(./../../access/images/paterrn.webp) center top no-repeat;background-size:cover}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-wada::before{top:-5rem}}@media only screen and (max-width: 767px){.p-wada::before{top:-5em}}.p-wada .inner_s{max-width:1200px;position:relative}@media only screen and (min-width: 1441px){.p-wada .inner_s{max-width:calc(1200 / 1440 * 100%)}}.p-wada .inner{position:relative;z-index:1;max-width:1200px;position:relative}@media only screen and (min-width: 1441px){.p-wada .inner{max-width:calc(1200 / 1440 * 100%)}}@media only screen and (min-width: 1025px){.p-wada .inner{padding-bottom:2.85rem}}.p-wada .inner::before{content:"";position:absolute;z-index:-1;left:0;top:7.14rem;width:100%;aspect-ratio:1800/1208;background:url(./../../udon-cafe/images/bg-yellow.webp) center top no-repeat;background-size:cover}@media only screen and (max-width: 767px){.p-wada .inner::before{top:3.57rem;aspect-ratio:376/471;background:url(./../../access/images/bg_about-sp.webp) center top no-repeat;background-size:cover}}.p-wada .inner>.img{margin-inline:auto}@media only screen and (min-width: 1025px){.p-wada .inner>.img{width:15.71rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-wada .inner>.img{width:12.85rem}}@media only screen and (max-width: 767px){.p-wada .inner>.img{width:8.57rem}}.p-wada .inner .c-title--spec{margin-top:1.42rem;display:flex;flex-direction:column;align-items:center}.p-wada .inner .c-title--spec .c-title__en{margin-top:.71rem;color:var(--color-main-1) !important;-webkit-text-stroke:0.5px var(--color-text-4)}@media only screen and (min-width: 1025px){.p-wada .inner .c-title--spec .c-title__en{font-size:5.21rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-wada .inner .c-title--spec .c-title__en{font-size:4.29rem}}@media only screen and (max-width: 767px){.p-wada .inner .c-title--spec .c-title__en{font-size:3.57rem}}.p-wada .inner .c-title--spec .c-title__en span{font-style:italic;color:var(--color-text-4)}.p-wada .inner .c-text-box{margin-top:1.42rem;max-width:485px;margin-inline:auto}.p-wada__info{margin-top:2.14rem;position:relative;z-index:2;margin-inline:auto}@media only screen and (min-width: 768px){.p-wada__info{width:38.85rem}}@media only screen and (max-width: 767px){.p-wada__info{width:100%}}@media only screen and (min-width: 768px){.p-wada__info{display:flex;justify-content:space-between}}.p-wada__info .cat{width:6.42rem;aspect-ratio:1;background:#fff;border:1px solid var(--color-accent-2);border-radius:50%;font-size:86%;display:flex;align-items:center;justify-content:center;flex-direction:column;line-height:1.4;flex-shrink:0}.p-wada__info .cat span{font-weight:700;font-family:"Lato", sans-serif;color:var(--color-accent-2);font-size:150%}.p-wada__info__left{display:flex;align-items:center;gap:1.14rem}@media only screen and (min-width: 768px){.p-wada__info__left{width:calc(254 / 544 * 100%)}}@media only screen and (max-width: 767px){.p-wada__info__left{width:100%}}@media only screen and (max-width: 767px){.p-wada__info__left{justify-content:center;margin-bottom:2.14rem}}.p-wada__info__right{display:flex;align-items:center;flex-direction:column;gap:.85rem}@media only screen and (min-width: 768px){.p-wada__info__right{width:calc(260 / 544 * 100%)}}@media only screen and (max-width: 767px){.p-wada__info__right{width:100%}}.p-wada__info__right .c-text-box{display:flex;gap:.57rem;align-items:center}.p-wada__info__right .c-text-box .c-txt{margin:0}.p-wada__info__right .c-btn{width:100%}.p-wada__sub{margin-inline:auto}@media only screen and (min-width: 1025px){.p-wada__sub{margin-top:12.71rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-wada__sub{margin-top:10rem}}@media only screen and (max-width: 767px){.p-wada__sub{margin-top:6.42rem}}@media only screen and (min-width: 1025px){.p-wada__sub{width:calc(1004 / 1200 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-wada__sub{width:100%}}@media only screen and (max-width: 767px){.p-wada__sub{width:100%}}@media only screen and (min-width: 768px){.p-wada__sub{display:flex;flex-direction:row-reverse;justify-content:space-between}}.p-wada__sub__slide{position:relative}@media only screen and (min-width: 1025px){.p-wada__sub__slide{width:calc(692 / 1004 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-wada__sub__slide{width:calc(620 / 1004 * 100%)}}@media only screen and (max-width: 767px){.p-wada__sub__slide{width:100%}}@media only screen and (max-width: 767px){.p-wada__sub__slide{margin-bottom:2.14rem}}@media only screen and (min-width: 1025px){.p-wada__sub__info{width:calc(270 / 1004 * 100%)}}@media only screen and (min-width: 768px) and (max-width: 1024px){.p-wada__sub__info{width:calc(340 / 1004 * 100%)}}@media only screen and (max-width: 767px){.p-wada__sub__info{width:100%}}.p-wada__sub__info .c-title{margin-bottom:1.42rem}@media only screen and (max-width: 767px){.p-wada__sub__info .c-title{align-items:center}}.p-wada__sub__info table{margin-top:2.85rem}@media only screen and (max-width: 767px){.p-wada__sub__info table{margin-bottom:1.78rem}}.p-wada__sub__info table th{white-space:nowrap}.js-swiper-wrp-center{position:relative}.js-swiper-wrp-center .cat{position:absolute;z-index:33;border-radius:50%;aspect-ratio:1;border:1px solid var(--color-accent-2);display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.4;z-index:3;background:#fff;top:-3.93rem;text-transform:uppercase}@media only screen and (min-width: 1025px){.js-swiper-wrp-center .cat{width:8.57rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.js-swiper-wrp-center .cat{width:7.14rem}}@media only screen and (max-width: 767px){.js-swiper-wrp-center .cat{width:6.42rem}}@media only screen and (min-width: 1025px){.js-swiper-wrp-center .cat{left:16%}}@media only screen and (min-width: 768px) and (max-width: 1024px){.js-swiper-wrp-center .cat{left:14%}}@media only screen and (max-width: 767px){.js-swiper-wrp-center .cat{left:4%}}.js-swiper-wrp-center .cat .s12{font-weight:700;font-family:"Lato", sans-serif}@media only screen and (min-width: 1025px){.js-swiper-wrp-center .cat .s12{font-size:.86rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.js-swiper-wrp-center .cat .s12{font-size:.79rem}}@media only screen and (max-width: 767px){.js-swiper-wrp-center .cat .s12{font-size:.79rem}}.js-swiper-wrp-center .cat .s15{font-weight:bold;font-weight:700;font-family:"Lato", sans-serif}@media only screen and (min-width: 1025px){.js-swiper-wrp-center .cat .s15{font-size:1.07rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.js-swiper-wrp-center .cat .s15{font-size:1rem}}@media only screen and (max-width: 767px){.js-swiper-wrp-center .cat .s15{font-size:.79rem}}.js-swiper-wrp-center .cat .s22{font-weight:bold}@media only screen and (min-width: 1025px){.js-swiper-wrp-center .cat .s22{font-size:1.57rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.js-swiper-wrp-center .cat .s22{font-size:1.29rem}}@media only screen and (max-width: 767px){.js-swiper-wrp-center .cat .s22{font-size:.93rem}}@media only screen and (max-width: 767px){.js-swiper-wrp-center .swiper-slide img{aspect-ratio:380/260;object-fit:cover}}.js-swiper-wrp-center .c-swiper__arrow{width:calc(1020 / 1440 * 100%);position:absolute;left:0;right:0;margin:0 auto;top:50%}@media only screen and (max-width: 767px){.js-swiper-wrp-center .c-swiper__arrow{width:97%}}.js-swiper-wrp-center .c-swiper__arrow .swiper-button-next,.js-swiper-wrp-center .c-swiper__arrow .swiper-button-prev{aspect-ratio:1}@media only screen and (min-width: 1025px){.js-swiper-wrp-center .c-swiper__arrow .swiper-button-next,.js-swiper-wrp-center .c-swiper__arrow .swiper-button-prev{width:5rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.js-swiper-wrp-center .c-swiper__arrow .swiper-button-next,.js-swiper-wrp-center .c-swiper__arrow .swiper-button-prev{width:3.57rem}}@media only screen and (max-width: 767px){.js-swiper-wrp-center .c-swiper__arrow .swiper-button-next,.js-swiper-wrp-center .c-swiper__arrow .swiper-button-prev{width:2.5rem}}.js-swiper-wrp-center .c-swiper__arrow .swiper-button-next img,.js-swiper-wrp-center .c-swiper__arrow .swiper-button-prev img{border-radius:0;border:none}.js-swiper-wrp-center .c-swiper__arrow .swiper-button-next::before,.js-swiper-wrp-center .c-swiper__arrow .swiper-button-next::after,.js-swiper-wrp-center .c-swiper__arrow .swiper-button-prev::before,.js-swiper-wrp-center .c-swiper__arrow .swiper-button-prev::after{display:none}
