@import"https://fonts.googleapis.com/css2?family=Noto+Serif+JP:ital,wght@0,200..900;1,200..900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,*:before,*:after{box-sizing:border-box}img{vertical-align:top}:root{--White: #FFF;--pc-min-size:768;--base-size:1200;--variable-length:var(--base-size) * 100vw}@media all and (min-width: 769px){.-sp{display:none !important}}@media all and (max-width: 768px){.-pc{display:none !important}}.-enFont{font-family:""}article,aside,figure,figcaption,footer,header,nav,section,main{display:block}html{-webkit-font-feature-settings:"palt";-webkit-font-smoothing:subpixel-antialiased;font-feature-settings:"palt";font-size:100px}@media screen and (min-width: 769px){html{font-size:clamp(var(--pc-min-size)/var(--base-size)*10px,10/var(--variable-length),10px)}}@media screen and (max-width: 768px){html{-webkit-text-size-adjust:100%;font-size:2.6666666667vw}}html.is-fixed{left:0;position:fixed;width:100%}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-overflow-scrolling:touch !important;-webkit-font-smoothing:antialiased;color:#1a1a1a;font-family:"Noto Serif JP",serif;font-size:1rem;height:100% !important;overflow:auto !important;text-size-adjust:100%}input,textarea,select,button{-webkit-appearance:none;appearance:none;font-family:"Noto Serif JP",serif;outline:none}body,div,pre,p,blockquote,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,th,td,button,figure,figcaption{margin:0;padding:0}input,textarea{font-size:100%;margin:0}textarea{resize:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}button{-webkit-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;font-size:100%;overflow:visible;vertical-align:top}label{cursor:pointer}table{border-collapse:collapse;border-spacing:0;font-size:100%}fieldset{border:0}img{-ms-interpolation-mode:bicubic;border:0;height:auto;vertical-align:top}address,caption,code,em,th{font-style:normal;font-weight:500}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6,strong,em{font-size:100%;font-weight:normal}sup,sub{font-size:63%}sup{vertical-align:top}sub{vertical-align:baseline}*{box-sizing:border-box}a{color:#1a1a1a;text-decoration:none}button:disabled{cursor:default}html.remodal-is-locked{overflow:hidden;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{bottom:-5000px;display:none;left:-5000px;position:fixed;right:-5000px;top:-5000px;z-index:9999}.remodal-wrapper{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;overflow:auto;position:fixed;right:0;text-align:center;top:0;z-index:10000}.remodal-wrapper:after{content:"";display:inline-block;height:100%;margin-left:-0.05em}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;outline:none;position:relative;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}.remodal-bg.remodal-is-opening,.remodal-bg.remodal-is-opened{-webkit-filter:blur(3px);filter:blur(3px)}.remodal-overlay{background:#fff}.remodal-overlay.remodal-is-opening,.remodal-overlay.remodal-is-closing{-webkit-animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-duration:.3s;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal-wrapper{padding:10px 10px 0}.remodal{-webkit-transform:translate3d(0, 0, 0);box-sizing:border-box;transform:translate3d(0, 0, 0);width:100%}.remodal.remodal-is-opening,.remodal.remodal-is-closing{-webkit-animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-duration:.3s;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal,.remodal-wrapper:after{vertical-align:middle}.remodal-close{background:rgba(0,0,0,0);border:0;color:#95979c;cursor:pointer;display:block;height:35px;left:0;margin:0;outline:0;overflow:visible;padding:0;position:absolute;text-decoration:none;top:0;transition:color .2s;width:35px}.remodal-close:hover,.remodal-close:focus{color:#2b2e38}.remodal-close:before{content:"×";display:block;font-family:Arial,"Helvetica CY","Nimbus Sans L",sans-serif !important;font-size:25px;left:0;line-height:35px;position:absolute;text-align:center;top:0;width:35px}.remodal-confirm,.remodal-cancel{border:0;cursor:pointer;display:inline-block;font:inherit;margin:0;min-width:110px;outline:0;overflow:visible;padding:12px 0;text-align:center;text-decoration:none;transition:background .2s;vertical-align:middle}.remodal-confirm{background:#81c784;color:#fff}.remodal-confirm:hover,.remodal-confirm:focus{background:#66bb6a}.remodal-cancel{background:#e57373;color:#fff}.remodal-cancel:hover,.remodal-cancel:focus{background:#ef5350}.remodal-confirm::-moz-focus-inner,.remodal-cancel::-moz-focus-inner,.remodal-close::-moz-focus-inner{border:0;padding:0}@-webkit-keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);opacity:0;transform:scale(1.05)}to{-webkit-transform:none;-webkit-filter:blur(0);filter:blur(0);opacity:1;transform:none}}@keyframes remodal-opening-keyframes{from{-webkit-transform:scale(1.05);opacity:0;transform:scale(1.05)}to{-webkit-transform:none;-webkit-filter:blur(0);filter:blur(0);opacity:1;transform:none}}@-webkit-keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);opacity:1;transform:scale(1)}to{-webkit-transform:scale(0.95);-webkit-filter:blur(0);filter:blur(0);opacity:0;transform:scale(0.95)}}@keyframes remodal-closing-keyframes{from{-webkit-transform:scale(1);opacity:1;transform:scale(1)}to{-webkit-transform:scale(0.95);-webkit-filter:blur(0);filter:blur(0);opacity:0;transform:scale(0.95)}}@-webkit-keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{from{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{from{opacity:1}to{opacity:0}}@media only screen and (min-width: 641px){.remodal{max-width:950px}}.lt-ie9 .remodal-overlay{background:#2b2e38}.lt-ie9 .remodal{width:700px}.slick-slider{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;display:block;position:relative;touch-action:pan-y;user-select:none}.slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid rgba(0,0,0,0);display:block;height:auto}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"slick"}.slick-prev,.slick-next{-webkit-transform:translate(0, -50%);background:rgba(0,0,0,0);border:none;color:rgba(0,0,0,0);cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:0;position:absolute;top:50%;transform:translate(0, -50%);width:20px}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background:rgba(0,0,0,0);color:rgba(0,0,0,0);outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:""}[dir=rtl] .slick-prev:before{content:""}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:""}[dir=rtl] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:0px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 5px;padding:0;position:relative;width:20px}.slick-dots li button{background:rgba(0,0,0,0);border:0;color:rgba(0,0,0,0);cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:none;padding:5px;width:20px}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:"slick";font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider.-h100{height:100%}.slick-slider.-h100 .slick-list,.slick-slider.-h100 .slick-track,.slick-slider.-h100 .slick-slide,.slick-slider.-h100 .slick-slide>div{height:100%}body{-webkit-font-feature-settings:"palt" on;background:#fdfaf3;color:#333;font-family:"Noto Serif JP",serif;font-feature-settings:"palt" on;font-size:1.6rem}@media screen and (max-width: 768px){body{font-size:1.7rem}}body.-menuLock{overflow:hidden}.svg-holder{display:none}.js-iv.-fi{opacity:0;transition:opacity 1.5s}.js-iv.-fi.is-viewed{opacity:1}.js-iv.-fu{-webkit-transform:translateY(5rem);opacity:0;transform:translateY(5rem);transition:opacity 1.5s,-webkit-transform 2s ease-out;transition:opacity 1.5s,transform 2s ease-out;transition:opacity 1.5s,transform 2s ease-out,-webkit-transform 2s ease-out}.js-iv.-fu.is-viewed{-webkit-transform:translateY(0);opacity:1;transform:translateY(0)}.footer{background:#fff}@media screen and (min-width: 769px){.footer{padding:11.5rem 0 20rem}}@media screen and (max-width: 768px){.footer{padding-top:10rem}}.footer__in{margin:0 auto;position:relative}@media screen and (min-width: 769px){.footer__in{width:95rem}}.footer .memberSec{position:relative}.footer .memberSec a{text-decoration:overline}.footer .memberSec .enTtl{left:0;position:absolute;top:2.5rem;width:22.7rem}.footer .memberSec .enTtl img{width:100%}.footer .memberSec .ttl{position:absolute;right:0;top:0;width:48.9rem}@media screen and (max-width: 768px){.footer .memberSec .ttl{width:31.5rem}}.footer .memberSec .ttl img{width:100%}.footer .memberSec .listBlock{gap:3.5rem;display:flex;position:relative}@media screen and (min-width: 769px){.footer .memberSec .listBlock{flex-direction:row-reverse;padding:12rem 12.5rem 15rem 0}}@media screen and (max-width: 768px){.footer .memberSec .listBlock{gap:7rem;flex-direction:column;padding:7.5rem 6rem 0 0}}.footer .memberSec .list{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;gap:3.5rem;display:flex;flex-direction:column;font-size:1.6rem;letter-spacing:.1em;white-space:nowrap;writing-mode:vertical-rl}@media screen and (max-width: 768px){.footer .memberSec .list{gap:2.3rem}}@media screen and (min-width: 769px){.footer .contactSec{bottom:0;left:0;position:absolute}}@media screen and (max-width: 768px){.footer .contactSec{margin:12.5rem auto 0;width:26.8rem}}.footer .contactSec .enTtl{margin-bottom:5rem}.footer .contactSec .enTtl img{width:34.4rem}@media screen and (max-width: 768px){.footer .contactSec .enTtl img{width:100%}}.footer .contactSec .link{width:34.4rem}@media screen and (max-width: 768px){.footer .contactSec .link{width:100%}}.footer .contactSec .link a{border-bottom:solid 1px #000;display:block;padding-bottom:2rem}.footer .contactSec .link img{width:15.9rem}@media screen and (max-width: 768px){.footer .contactSec .link img{width:12.8rem}}.footer .copyBlock{margin-top:15rem;position:relative;text-align:center}.footer .copyBlock .copyTxt{display:block;margin:0 auto;width:24.5rem}@media screen and (max-width: 768px){.footer .copyBlock .copyTxt{-webkit-transform:translateX(-50%);left:50%;position:absolute;top:5rem;transform:translateX(-50%)}}.footer .copyBlock .copyTxt img{width:100%}.footer .copyBlock .bgImg{width:100%}i{font-style:italic}b{font-weight:bold}a{text-decoration:underline}.kvSec{height:calc(100*var(--vh));position:relative}@media screen and (min-width: 769px){.kvSec{min-height:70rem}}@media screen and (max-width: 768px){.kvSec{clip-path:inset(0);height:calc(200*var(--vh))}}.kvSec img{width:100%}.kvSec__img{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width: 768px){.kvSec__img{position:fixed}}.kvSec__img:after{background:rgba(0,0,0,.2);content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width: 768px){.kvSec__img:after{background:rgba(0,0,0,.5);opacity:0;transition:opacity .8s}}.kvSec__img img{-o-object-fit:cover;height:100%;object-fit:cover}.kvSec__ttl{position:absolute}@media screen and (min-width: 769px){.kvSec__ttl{right:6rem;top:5rem;width:5rem}}@media screen and (max-width: 768px){.kvSec__ttl{align-items:center;display:flex;height:calc(100*var(--vh));justify-content:center;left:0;top:0;width:100%}.kvSec__ttl img{width:3.5rem}}.kvSec__txt{position:absolute}@media screen and (min-width: 769px){.kvSec__txt{-webkit-transform:translate(-50%, -50%);left:50%;top:50%;transform:translate(-50%, -50%);width:37.5rem}.kvSec__txt img{transition-delay:.5s !important}}@media screen and (max-width: 768px){.kvSec__txt{align-items:center;display:flex;height:calc(100*var(--vh));justify-content:center;left:0;top:calc(100*var(--vh));width:100%}.kvSec__txt img{width:30.5rem}}.kvSec__credit{position:absolute;width:.8rem}@media screen and (min-width: 769px){.kvSec__credit{bottom:4.5rem;left:6.5rem}}@media screen and (max-width: 768px){.kvSec__credit{-webkit-transform:translateX(-50%);left:50%;top:2.2rem;transform:translateX(-50%);width:23.8rem}}.kvSec__copy{-webkit-transform:translateX(-50%);bottom:5rem;left:50%;position:absolute;transform:translateX(-50%);width:24.5rem}@media screen and (max-width: 768px){.kvSec__copy{bottom:4rem;position:fixed}}@media screen and (max-width: 768px){.kvSec.is-scrled .kvSec__img:after{opacity:1}.kvSec.is-halfScrl .kvSec__copy{position:absolute}}.introSec{overflow:hidden;padding:10rem 0 15rem}@media screen and (max-width: 768px){.introSec{padding:10rem 0 0rem}}.introSec img{width:100%}.introSec .aboutSec{margin:0 auto 0;position:relative}@media screen and (min-width: 769px){.introSec .aboutSec{height:148.5rem;width:100rem}}@media screen and (max-width: 768px){.introSec .aboutSec{margin-bottom:7.5rem}}.introSec .aboutSec .enTtl{left:-2.5rem;position:absolute;top:2rem;width:20rem}.introSec .aboutSec .copy{position:absolute;right:-3rem;top:0;width:48.9rem}@media screen and (max-width: 768px){.introSec .aboutSec .copy{right:0;width:31.5rem}}.introSec .aboutSec .ttl-txt2{position:absolute;width:4.5rem}@media screen and (min-width: 769px){.introSec .aboutSec .ttl-txt2{left:13rem;top:12.5rem}}@media screen and (max-width: 768px){.introSec .aboutSec .ttl-txt2{bottom:0;right:0;width:3.5rem}}.introSec .aboutSec .img1{bottom:40rem;left:-10rem;position:absolute;width:39.8rem}.introSec .aboutSec .img2{bottom:0;left:-10rem;position:absolute;width:45rem}.introSec .aboutSec .img3{bottom:0;position:absolute;right:-10rem;width:67.4rem}.introSec .aboutSec .txtarea{line-height:2.25}@media screen and (min-width: 769px){.introSec .aboutSec .txtarea{padding:11rem 10rem 0 37rem}}@media screen and (max-width: 768px){.introSec .aboutSec .txtarea{line-height:2.1;padding:7.5rem 7rem 0 0}}.introSec .riasSec{margin:0 auto;padding-top:15rem}@media screen and (min-width: 769px){.introSec .riasSec{width:100rem}}@media screen and (max-width: 768px){.introSec .riasSec{padding-top:7.5rem}}.introSec .riasSec .pcTopBlock{margin-bottom:16rem;position:relative}.introSec .riasSec .pcTopBlock__head{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:5rem}.introSec .riasSec .pcTopBlock__head .txt1{width:27.8rem}.introSec .riasSec .pcTopBlock__head .txt2{position:relative;right:-2rem;width:24.5rem}.introSec .riasSec .pcTopBlock__cnt{display:flex}.introSec .riasSec .pcTopBlock__cnt .ttl{width:12.5rem}.introSec .riasSec .pcTopBlock__cnt .img{margin-left:7.5rem;position:relative;width:62.8rem}.introSec .riasSec .pcTopBlock__cnt .img:before{background:#033;bottom:-5rem;content:"";height:100%;position:absolute;right:-5rem;width:100%}.introSec .riasSec .pcTopBlock__cnt .img img{position:relative}.introSec .riasSec__cnt{position:relative}.introSec .riasSec__cnt .spTxt{margin-bottom:2.5rem;width:18.5rem}.introSec .riasSec__cnt .spTtl{left:0;position:absolute;top:5rem;width:3.6rem}.introSec .riasSec__cnt .txtarea{letter-spacing:.05em;line-height:2.25}@media screen and (min-width: 769px){.introSec .riasSec__cnt .txtarea{margin-left:5rem;width:53rem}}@media screen and (max-width: 768px){.introSec .riasSec__cnt .txtarea{line-height:2.1;margin-top:-1rem;padding-left:7rem}}@media screen and (min-width: 769px){.introSec .riasSec__cnt .imgBox{position:absolute;right:-10rem;top:10rem;width:40rem}}@media screen and (max-width: 768px){.introSec .riasSec__cnt .imgBox{display:flex;flex-direction:column;margin-top:6.5rem}}.introSec .riasSec .js-more{cursor:pointer}.introSec .riasSec .hideCnt{display:none}.foodSec{background:#fdfaf3;padding:12rem 0}@media screen and (max-width: 768px){.foodSec{padding:7.5rem 0 8rem}}.foodSec__in{margin:0 auto}@media screen and (min-width: 769px){.foodSec__in{width:100rem}}.foodSec .spTop{margin-bottom:6rem;text-align:center}.foodSec .spTop img{width:13.8rem}.foodSec .block1{margin:0 2.5rem 10rem;position:relative}@media screen and (max-width: 768px){.foodSec .block1{margin:0 0 10rem 0}}.foodSec .block1 .copy{left:0rem;position:absolute;top:0;width:4.8rem}.foodSec .block1 .copy img{width:100%}.foodSec .block1 .ttl{bottom:0;left:0;position:absolute;width:63.4rem}@media screen and (min-width: 769px){.foodSec .block1 .ttl{left:14rem}}@media screen and (max-width: 768px){.foodSec .block1 .ttl{width:30.6rem}}.foodSec .block1 .ttl img{width:100%}.foodSec .block1 .txt{box-sizing:content-box;line-height:2.25}@media screen and (min-width: 769px){.foodSec .block1 .txt{padding-bottom:11.5rem;padding-left:26.5rem;width:52.5rem}}@media screen and (max-width: 768px){.foodSec .block1 .txt{line-height:2.1;padding:0 0 7rem 7rem}}.foodSec .block2{margin:0 2.5rem 12.5rem;position:relative}@media screen and (max-width: 768px){.foodSec .block2{margin:0 3.5rem 7rem}}.foodSec .block2 .copy{left:0rem;position:absolute;top:0;width:2rem}.foodSec .block2 .copy img{width:100%}.foodSec .block2__cnt{display:flex}@media screen and (min-width: 769px){.foodSec .block2__cnt{align-items:flex-start;justify-content:space-between;margin-left:17rem}}@media screen and (max-width: 768px){.foodSec .block2__cnt{flex-direction:column}}.foodSec .block2__cnt .img{position:relative;width:32.2rem}@media screen and (max-width: 768px){.foodSec .block2__cnt .img{margin-bottom:7rem;margin-left:2.5rem;width:28rem}}.foodSec .block2__cnt .img:before{background:#033;bottom:-2.5rem;content:"";height:100%;left:-2.5rem;position:absolute;width:100%}.foodSec .block2__cnt .img img{position:relative;width:100%}.foodSec .block2__cnt .txtBlock{font-size:1.5rem;line-height:1.7}@media screen and (min-width: 769px){.foodSec .block2__cnt .txtBlock{width:40.5rem}}.foodSec .block2__cnt .txtBlock__top{line-height:1.9}@media screen and (min-width: 769px){.foodSec .block2__cnt .txtBlock__top{margin-top:-0.7rem}}.foodSec .block2__cnt .txtBlock__top .txtL{font-size:2rem}.foodSec .block2__cnt .txtBlock .txt{letter-spacing:.03em;margin-top:2.5rem}@media screen and (max-width: 768px){.foodSec .block2__cnt .txtBlock .txt{font-size:1.7rem;letter-spacing:.1em;line-height:1.74;margin-top:3rem}}.foodSec .block3{display:flex}@media screen and (min-width: 769px){.foodSec .block3{justify-content:space-between}}@media screen and (max-width: 768px){.foodSec .block3{gap:7rem;flex-direction:column;margin:0 2.5rem}}@media screen and (min-width: 769px){.foodSec .block3 .item{width:47.5rem}}.foodSec .block3 .item__img{margin-bottom:2.5rem}.foodSec .block3 .item__img img{width:100%}.foodSec .block3 .item .txtS{font-size:1.4rem}@media screen and (max-width: 768px){.foodSec .block3 .item .txtS{font-size:1.6rem}}.foodSec .block3 .item__ttl{gap:1.5rem;align-items:center;display:flex;flex-direction:column}.foodSec .block3 .item__ttl .txtL{font-size:2.4rem;letter-spacing:.2em}@media screen and (max-width: 768px){.foodSec .block3 .item__ttl .txtL{font-size:2.5rem}}.foodSec .block3 .item__txt{line-height:1.6;margin-top:2.5rem}@media screen and (max-width: 768px){.foodSec .block3 .item__txt{font-size:1.7rem;letter-spacing:.1em;line-height:1.74}}.journeySec{overflow:hidden;padding:12.5rem 0 15rem}@media screen and (max-width: 768px){.journeySec{padding:4.5rem 0 7.5rem}}.journeySec__in{margin:0 auto;position:relative}@media screen and (min-width: 769px){.journeySec__in{width:100rem}}.journeySec .topBlock{position:relative}@media screen and (min-width: 769px){.journeySec .topBlock{margin-bottom:21rem}}.journeySec .topBlock .ttl{position:absolute;right:0;top:0;width:28.5rem}@media screen and (max-width: 768px){.journeySec .topBlock .ttl{width:21.8rem}}.journeySec .topBlock .ttl img{width:100%}.journeySec .topBlock .txtarea{box-sizing:content-box;letter-spacing:.05em;line-height:2.25}@media screen and (min-width: 769px){.journeySec .topBlock .txtarea{padding:11rem 0 0 35rem;width:53rem}}@media screen and (max-width: 768px){.journeySec .topBlock .txtarea{line-height:2.1;padding:7.5rem 6.5rem 0 0}}@media screen and (min-width: 769px){.journeySec .topBlock .copy{left:0;position:absolute;top:2rem}}@media screen and (max-width: 768px){.journeySec .topBlock .copy{padding:7rem 0 7.5rem;text-align:center}}@media screen and (min-width: 769px){.journeySec .topBlock .copy img{width:51.9rem}}@media screen and (max-width: 768px){.journeySec .topBlock .copy img{width:27.9rem}}.journeySec .topBlock .img{left:-10.5rem;position:absolute;top:12rem}.journeySec .topBlock .img img{width:34.4rem}.journeySec .listBlock{gap:2.5rem;display:flex;justify-content:center}@media screen and (max-width: 768px){.journeySec .listBlock{gap:5rem;align-items:center;flex-direction:column}}.journeySec .listBlock .item{width:30rem}.journeySec .listBlock .item__img img{width:100%}.journeySec .listBlock .item__txt{font-size:1.5rem;letter-spacing:.05em;margin-top:2.2rem;text-align:center}.journeySec .listBlock .item__txt .txt2{font-size:2rem;margin-top:1.6rem}.journeySec .listBlock .item__txt .txt3{margin-top:1rem}.pckv{height:80rem}.pckv img{-o-object-fit:cover;height:100%;object-fit:cover;width:100%}.spimgSlide{overflow:hidden}.spimgSlide .item{-webkit-animation:animrq 50s linear infinite;animation:animrq 50s linear infinite;display:flex;width:-webkit-max-content;width:max-content}.spimgSlide .item img{padding-right:.5rem;width:29.8rem}@-webkit-keyframes animrq{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes animrq{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}
/*# sourceMappingURL=style.css.map */