@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__archives{padding-top:calc(240/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Archives-module-scss-module__Gt0Tva__archives{padding-top:calc(240/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__archives{padding-bottom:calc(180/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Archives-module-scss-module__Gt0Tva__archives{padding-bottom:calc(180/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__archives{padding-top:calc(140/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__archives{padding-top:calc(140/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__archives{padding-bottom:calc(140/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__archives{padding-bottom:calc(140/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__head{align-items:flex-start;display:flex}}.Archives-module-scss-module__Gt0Tva__headContent{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(20px)}.Archives-module-scss-module__Gt0Tva__headContent.Archives-module-scss-module__Gt0Tva__inview{opacity:1;transform:translateY(0)}@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__headContent{margin-left:calc(235/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Archives-module-scss-module__Gt0Tva__headContent{margin-left:calc(235/var(--spWidth)*100vw);flex-direction:column-reverse;display:flex}}@media screen and (max-width:767px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__headContent{margin-left:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__headContent{margin-left:calc(10/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__tag{margin-left:calc(390/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Archives-module-scss-module__Gt0Tva__tag{margin-left:calc(390/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__tag{margin-left:calc(60/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__tag{margin-left:calc(60/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__tag{margin-top:calc(32/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__tag{margin-top:calc(32/var(--spWidth)*100vw)}}.Archives-module-scss-module__Gt0Tva__title{color:#000;font-family:var(--font-bodoni-moda-sc)}@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__title{font-size:calc(160/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Archives-module-scss-module__Gt0Tva__title{font-size:calc(160/var(--spWidth)*100vw)}}.Archives-module-scss-module__Gt0Tva__title{font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__title{letter-spacing:calc(-8/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Archives-module-scss-module__Gt0Tva__title{letter-spacing:calc(-8/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__title{margin-top:calc(-29/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Archives-module-scss-module__Gt0Tva__title{margin-top:calc(-29/var(--spWidth)*100vw)}}.Archives-module-scss-module__Gt0Tva__title{mix-blend-mode:difference}@media screen and (max-width:767px){.Archives-module-scss-module__Gt0Tva__title{margin-top:0;line-height:90%}}@media screen and (max-width:767px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__title{font-size:calc(60/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__title{font-size:calc(60/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__title{letter-spacing:calc(-3/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__title{letter-spacing:calc(-3/var(--spWidth)*100vw)}}.Archives-module-scss-module__Gt0Tva__description{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(20px)}.Archives-module-scss-module__Gt0Tva__description.Archives-module-scss-module__Gt0Tva__inview{opacity:1;transform:translateY(0)}.Archives-module-scss-module__Gt0Tva__description{color:#000;font-feature-settings:"palt" on;font-family:var(--font-shippori-antique)}@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__description{font-size:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Archives-module-scss-module__Gt0Tva__description{font-size:calc(14/var(--spWidth)*100vw)}}.Archives-module-scss-module__Gt0Tva__description{font-style:normal;font-weight:400;line-height:210%}@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__description{letter-spacing:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Archives-module-scss-module__Gt0Tva__description{letter-spacing:calc(0/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__description{margin-left:calc(219/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Archives-module-scss-module__Gt0Tva__description{margin-left:calc(219/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__description{margin-top:calc(53/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Archives-module-scss-module__Gt0Tva__description{margin-top:calc(53/var(--spWidth)*100vw);line-height:180%}}@media screen and (max-width:767px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__description{font-size:calc(12/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__description{font-size:calc(12/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__description{margin-left:calc(70/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__description{margin-left:calc(70/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__description{margin-top:calc(21/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__description{margin-top:calc(21/var(--spWidth)*100vw)}}@media screen and (min-width:768px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__descriptionEn{width:calc(155/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (min-width:768px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__descriptionEn{width:calc(155/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__body{padding-left:calc(40/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Archives-module-scss-module__Gt0Tva__body{padding-left:calc(40/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__body{padding-right:calc(40/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Archives-module-scss-module__Gt0Tva__body{padding-right:calc(40/var(--spWidth)*100vw);-webkit-overflow-scrolling:touch;overflow:scroll hidden}}@media screen and (max-width:767px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__body{margin-top:calc(24/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__body{margin-top:calc(24/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__body{padding-left:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__body{padding-left:calc(10/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__body{padding-right:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__body{padding-right:calc(0/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__cards{align-items:flex-start;gap:calc(40/var(--pcWidth)*100%);flex-wrap:wrap;display:flex}}@media screen and (max-width:767px){.Archives-module-scss-module__Gt0Tva__cards{align-items:flex-start;gap:calc(8/var(--spWidth)*100vw);display:flex}}@media screen and (max-width:767px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__cards{width:calc(2024/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__cards{width:calc(2024/var(--spWidth)*100vw)}}.Archives-module-scss-module__Gt0Tva__card{width:calc((100% - 40/var(--pcWidth)*100%*3)/4);position:relative}@media screen and (min-width:768px){.Archives-module-scss-module__Gt0Tva__card{margin-bottom:calc(40/var(--pcWidth)*100%)}}@media screen and (max-width:767px) and (min-width:768px){.Archives-module-scss-module__Gt0Tva__card{width:calc(245/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Archives-module-scss-module__Gt0Tva__card{width:calc(245/var(--spWidth)*100vw)}}
.Common-module-scss-module__1jWLba__tag{color:#000;font-feature-settings:"palt" on;font-style:normal;font-weight:700;line-height:200%}@media screen and (min-width:768px){.Common-module-scss-module__1jWLba__tag{font-size:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Common-module-scss-module__1jWLba__tag{font-size:calc(10/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Common-module-scss-module__1jWLba__tag{font-size:calc(8/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Common-module-scss-module__1jWLba__tag{font-size:calc(8/var(--spWidth)*100vw)}}.Common-module-scss-module__1jWLba__tagTitle{font-family:var(--font-inter)}.Common-module-scss-module__1jWLba__tagCategory{font-family:var(--font-bodoni-moda)}
@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__image{width:calc(287/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__image{width:calc(287/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__image{margin-left:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__image{margin-left:calc(0/var(--spWidth)*100vw)}}.AboutSp-module-scss-module__iH4Psq__image{z-index:-1;-webkit-mask-image:url(/images/foodlab/mask_sp.svg),url(/images/foodlab/mask_sp.svg),url(/images/foodlab/mask_sp.svg);mask-image:url(/images/foodlab/mask_sp.svg),url(/images/foodlab/mask_sp.svg),url(/images/foodlab/mask_sp.svg);-webkit-mask-size:24.2667vw 74.6667vw,24.2667vw 74.6667vw,24.2667vw 74.6667vw;mask-size:24.2667vw 74.6667vw,24.2667vw 74.6667vw,24.2667vw 74.6667vw;-webkit-mask-repeat:no-repeat,no-repeat,no-repeat;mask-repeat:no-repeat,no-repeat,no-repeat;-webkit-mask-position:left var(--mask1-y,0%),center var(--mask2-y,100%),right var(--mask3-y,50%);mask-position:left var(--mask1-y,0%),center var(--mask2-y,100%),right var(--mask3-y,50%);position:relative}@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__description{margin-top:calc(39/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__description{margin-top:calc(39/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__description{margin-left:calc(69/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__description{margin-left:calc(69/var(--spWidth)*100vw)}}.AboutSp-module-scss-module__iH4Psq__description{justify-content:space-between;align-items:flex-start;display:flex}.AboutSp-module-scss-module__iH4Psq__descriptionEn{flex-direction:column-reverse}@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__descriptionEn{margin-top:calc(-47/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__descriptionEn{margin-top:calc(-47/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__tag{margin-top:calc(26/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__tag{margin-top:calc(26/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__copy{width:calc(51/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__copy{width:calc(51/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__copy{margin-left:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__copy{margin-left:calc(0/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__copy{margin-right:calc(32/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__copy{margin-right:calc(32/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__copy{margin-top:calc(-175/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__copy{margin-top:calc(-175/var(--spWidth)*100vw)}}.AboutSp-module-scss-module__iH4Psq__copyEn{color:#fff;font-family:var(--font-crimson-text)}@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__copyEn{font-size:calc(30/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__copyEn{font-size:calc(30/var(--spWidth)*100vw)}}.AboutSp-module-scss-module__iH4Psq__copyEn{mix-blend-mode:difference;margin-left:auto;font-style:normal;font-weight:400;line-height:120%}@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__copyEn{margin-right:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__copyEn{margin-right:calc(14/var(--spWidth)*100vw)}}.AboutSp-module-scss-module__iH4Psq__text{color:#000;font-feature-settings:"palt" on;font-family:var(--font-shippori-mincho-b1);font-style:normal;font-weight:500;line-height:215%}@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__text{margin-top:calc(30/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__text{margin-top:calc(30/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__text{font-size:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__text{font-size:calc(14/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__text{letter-spacing:calc(-.7/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__text{letter-spacing:calc(-.7/var(--spWidth)*100vw)}}.AboutSp-module-scss-module__iH4Psq__textEn{line-height:140%}@media screen and (min-width:768px){.AboutSp-module-scss-module__iH4Psq__textEn{width:calc(231/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.AboutSp-module-scss-module__iH4Psq__textEn{width:calc(231/var(--spWidth)*100vw)}}
@keyframes Hero-module-scss-module__XPpAHW__luxuryReveal{0%{clip-path:polygon(-5% -5%,0% -5%,0% 115%,-5% 115%)}to{clip-path:polygon(-5% -5%,105% -5%,100% 115%,-5% 115%)}}.Hero-module-scss-module__XPpAHW__head{color:#fff;text-align:center;font-family:var(--font-bodoni-moda-sc);position:sticky;top:0}@media screen and (min-width:768px){.Hero-module-scss-module__XPpAHW__head{font-size:calc(273/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Hero-module-scss-module__XPpAHW__head{font-size:calc(273/var(--spWidth)*100vw)}}.Hero-module-scss-module__XPpAHW__head{font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width:768px){.Hero-module-scss-module__XPpAHW__head{letter-spacing:calc(-16.38/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Hero-module-scss-module__XPpAHW__head{letter-spacing:calc(-16.38/var(--spWidth)*100vw)}}.Hero-module-scss-module__XPpAHW__head{mix-blend-mode:difference}@media screen and (max-width:767px) and (min-width:768px){.Hero-module-scss-module__XPpAHW__head{font-size:calc(136.5/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Hero-module-scss-module__XPpAHW__head{font-size:calc(136.5/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Hero-module-scss-module__XPpAHW__head{letter-spacing:calc(-8.19/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Hero-module-scss-module__XPpAHW__head{letter-spacing:calc(-8.19/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Hero-module-scss-module__XPpAHW__head{padding-top:calc(65/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Hero-module-scss-module__XPpAHW__head{padding-top:calc(65/var(--spWidth)*100vw)}}.Hero-module-scss-module__XPpAHW__body{align-items:flex-start;display:flex}@media screen and (min-width:768px){.Hero-module-scss-module__XPpAHW__body{margin-top:calc(-590/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Hero-module-scss-module__XPpAHW__body{margin-top:calc(-590/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Hero-module-scss-module__XPpAHW__body{margin-left:calc(597/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Hero-module-scss-module__XPpAHW__body{margin-left:calc(597/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Hero-module-scss-module__XPpAHW__body{padding-bottom:calc(1195/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Hero-module-scss-module__XPpAHW__body{padding-bottom:calc(1195/var(--spWidth)*100vw);flex-direction:row-reverse;justify-content:flex-end}}@media screen and (max-width:767px) and (min-width:768px){.Hero-module-scss-module__XPpAHW__body{margin-top:calc(-124/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Hero-module-scss-module__XPpAHW__body{margin-top:calc(-124/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Hero-module-scss-module__XPpAHW__body{margin-left:calc(54/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Hero-module-scss-module__XPpAHW__body{margin-left:calc(54/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Hero-module-scss-module__XPpAHW__body{padding-bottom:calc(594/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Hero-module-scss-module__XPpAHW__body{padding-bottom:calc(594/var(--spWidth)*100vw)}}.Hero-module-scss-module__XPpAHW__title{position:absolute}@media screen and (min-width:768px){.Hero-module-scss-module__XPpAHW__title{top:calc(131/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Hero-module-scss-module__XPpAHW__title{top:calc(131/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Hero-module-scss-module__XPpAHW__title{left:calc(190/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Hero-module-scss-module__XPpAHW__title{left:calc(190/var(--spWidth)*100vw)}}.Hero-module-scss-module__XPpAHW__title{animation-name:Hero-module-scss-module__XPpAHW__luxuryReveal;animation-duration:2.2s;animation-timing-function:cubic-bezier(.9,0,.1,1);animation-delay:0s;animation-fill-mode:both}@media screen and (max-width:767px){.Hero-module-scss-module__XPpAHW__title{flex-direction:column;align-items:flex-start;display:flex}}@media screen and (max-width:767px) and (min-width:768px){.Hero-module-scss-module__XPpAHW__title{top:calc(93/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Hero-module-scss-module__XPpAHW__title{top:calc(93/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Hero-module-scss-module__XPpAHW__title{left:calc(21/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Hero-module-scss-module__XPpAHW__title{left:calc(21/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Hero-module-scss-module__XPpAHW__title2{margin-top:calc(-96/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Hero-module-scss-module__XPpAHW__title2{margin-top:calc(-96/var(--spWidth)*100vw)}}.Hero-module-scss-module__XPpAHW__tag{writing-mode:vertical-rl}@media screen and (min-width:768px){.Hero-module-scss-module__XPpAHW__tag{margin-top:calc(420/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Hero-module-scss-module__XPpAHW__tag{margin-top:calc(420/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Hero-module-scss-module__XPpAHW__tag{margin-top:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Hero-module-scss-module__XPpAHW__tag{margin-top:calc(0/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Hero-module-scss-module__XPpAHW__tag{margin-left:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Hero-module-scss-module__XPpAHW__tag{margin-left:calc(0/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Hero-module-scss-module__XPpAHW__image{width:calc(508/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Hero-module-scss-module__XPpAHW__image{width:calc(508/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Hero-module-scss-module__XPpAHW__image{margin-left:calc(-80/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Hero-module-scss-module__XPpAHW__image{margin-left:calc(-80/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Hero-module-scss-module__XPpAHW__image{width:calc(272/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Hero-module-scss-module__XPpAHW__image{width:calc(272/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Hero-module-scss-module__XPpAHW__image{margin-left:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Hero-module-scss-module__XPpAHW__image{margin-left:calc(0/var(--spWidth)*100vw)}}
.ProjectCommon-module-scss-module__cQpmeG__projectIntro{justify-content:center;align-items:center;display:flex}@media screen and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectIntro{padding-top:calc(560/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectIntro{padding-top:calc(560/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectIntro{padding-bottom:calc(560/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectIntro{padding-bottom:calc(560/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectIntro{padding-top:calc(304/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectIntro{padding-top:calc(304/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectIntro{padding-bottom:calc(245/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectIntro{padding-bottom:calc(245/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectIntroImage{width:calc(490/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectIntroImage{width:calc(490/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectIntroImage{width:calc(245/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectIntroImage{width:calc(245/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectHead{margin-left:calc(235/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectHead{margin-left:calc(235/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectHead{margin-right:calc(235/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectHead{margin-right:calc(235/var(--spWidth)*100vw)}}.ProjectCommon-module-scss-module__cQpmeG__projectHead{justify-content:space-between;align-items:flex-start;display:flex}@media screen and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectHead{mix-blend-mode:difference;flex-direction:column-reverse;align-items:flex-end}}@media screen and (max-width:767px) and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectHead{margin-left:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectHead{margin-left:calc(10/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectHead{margin-right:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectHead{margin-right:calc(10/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectLogo{width:calc(219/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectLogo{width:calc(219/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectLogo{height:calc(27/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectLogo{height:calc(27/var(--spWidth)*100vw)}}.ProjectCommon-module-scss-module__cQpmeG__projectLogo path{fill:#000}@media screen and (max-width:767px) and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectLogo{width:calc(84/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectLogo{width:calc(84/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectLogo{height:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectLogo{height:calc(10/var(--spWidth)*100vw)}}.ProjectCommon-module-scss-module__cQpmeG__projectTitle{color:#fff;font-family:var(--font-bodoni-moda-sc)}@media screen and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectTitle{font-size:calc(160/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectTitle{font-size:calc(160/var(--spWidth)*100vw)}}.ProjectCommon-module-scss-module__cQpmeG__projectTitle{font-style:normal;font-weight:400;line-height:87.5%}@media screen and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectTitle{letter-spacing:calc(-8/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectTitle{letter-spacing:calc(-8/var(--spWidth)*100vw)}}.ProjectCommon-module-scss-module__cQpmeG__projectTitle{mix-blend-mode:difference}@media screen and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectTitle{width:100%;line-height:90%}}@media screen and (max-width:767px) and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectTitle{font-size:calc(60/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectTitle{font-size:calc(60/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectTitle{letter-spacing:calc(-3/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectTitle{letter-spacing:calc(-3/var(--spWidth)*100vw)}}.ProjectCommon-module-scss-module__cQpmeG__projectPagination{text-align:right;font-family:var(--font-inter)}@media screen and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectPagination{font-size:calc(12/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectPagination{font-size:calc(12/var(--spWidth)*100vw)}}.ProjectCommon-module-scss-module__cQpmeG__projectPagination{font-style:normal;font-weight:700;line-height:116.667%}@media screen and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectPagination{line-height:140%}}@media screen and (max-width:767px) and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectPagination{font-size:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectPagination{font-size:calc(10/var(--spWidth)*100vw)}}.ProjectCommon-module-scss-module__cQpmeG__projectMenu{color:#ddd;text-align:right;font-family:var(--font-inter)}@media screen and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectMenu{font-size:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectMenu{font-size:calc(10/var(--spWidth)*100vw)}}.ProjectCommon-module-scss-module__cQpmeG__projectMenu{font-style:normal;font-weight:700;line-height:200%}@media screen and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectMenu{margin-top:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectMenu{margin-top:calc(10/var(--spWidth)*100vw);line-height:160%}}@media screen and (max-width:767px) and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectMenu{font-size:calc(8/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectMenu{font-size:calc(8/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProjectCommon-module-scss-module__cQpmeG__projectMenu{margin-top:calc(6/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProjectCommon-module-scss-module__cQpmeG__projectMenu{margin-top:calc(6/var(--spWidth)*100vw)}}.ProjectCommon-module-scss-module__cQpmeG__projectCurrent{color:#000}
.Project1-module-scss-module__9RRKSG__projectTitle{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(20px)}.Project1-module-scss-module__9RRKSG__projectTitle.Project1-module-scss-module__9RRKSG__inview{opacity:1;transform:translateY(0)}.Project1-module-scss-module__9RRKSG__projectBody{position:relative}@media screen and (min-width:768px){.Project1-module-scss-module__9RRKSG__projectBody{margin-top:calc(63/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project1-module-scss-module__9RRKSG__projectBody{margin-top:calc(63/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project1-module-scss-module__9RRKSG__projectBody{margin-top:calc(30/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project1-module-scss-module__9RRKSG__projectBody{margin-top:calc(30/var(--spWidth)*100vw)}}.Project1-module-scss-module__9RRKSG__projectBodyCopy,.Project1-module-scss-module__9RRKSG__projectBodyCopyEn{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(20px)}.Project1-module-scss-module__9RRKSG__projectBodyCopy.Project1-module-scss-module__9RRKSG__inview,.Project1-module-scss-module__9RRKSG__projectBodyCopyEn.Project1-module-scss-module__9RRKSG__inview{opacity:1;transform:translateY(0)}.Project1-module-scss-module__9RRKSG__projectBodyCopyEn{color:#fff;font-feature-settings:"palt" on;font-family:var(--font-crimson-text)}@media screen and (min-width:768px){.Project1-module-scss-module__9RRKSG__projectBodyCopyEn{font-size:calc(40/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project1-module-scss-module__9RRKSG__projectBodyCopyEn{font-size:calc(40/var(--spWidth)*100vw)}}.Project1-module-scss-module__9RRKSG__projectBodyCopyEn{font-style:normal;font-weight:400;line-height:135%}@media screen and (max-width:767px){.Project1-module-scss-module__9RRKSG__projectBodyCopyEn{line-height:160%}}@media screen and (max-width:767px) and (min-width:768px){.Project1-module-scss-module__9RRKSG__projectBodyCopyEn{font-size:calc(24/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project1-module-scss-module__9RRKSG__projectBodyCopyEn{font-size:calc(24/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project1-module-scss-module__9RRKSG__projectContent{padding-top:calc(219/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project1-module-scss-module__9RRKSG__projectContent{padding-top:calc(219/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project1-module-scss-module__9RRKSG__projectContent{padding-left:calc(235/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project1-module-scss-module__9RRKSG__projectContent{padding-left:calc(235/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project1-module-scss-module__9RRKSG__projectContent{align-items:flex-start;display:flex}}@media screen and (max-width:767px) and (min-width:768px){.Project1-module-scss-module__9RRKSG__projectContent{padding-top:calc(89/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project1-module-scss-module__9RRKSG__projectContent{padding-top:calc(89/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project1-module-scss-module__9RRKSG__projectContent{padding-left:calc(70/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project1-module-scss-module__9RRKSG__projectContent{padding-left:calc(70/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project1-module-scss-module__9RRKSG__projectBodyCopy{width:calc(150/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project1-module-scss-module__9RRKSG__projectBodyCopy{width:calc(150/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project1-module-scss-module__9RRKSG__projectBodyCopy{width:calc(90/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project1-module-scss-module__9RRKSG__projectBodyCopy{width:calc(90/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project1-module-scss-module__9RRKSG__catering{margin-left:calc(622/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project1-module-scss-module__9RRKSG__catering{margin-left:calc(622/var(--spWidth)*100vw);margin-left:0}}@media screen and (max-width:767px) and (min-width:768px){.Project1-module-scss-module__9RRKSG__catering{margin-top:calc(107/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project1-module-scss-module__9RRKSG__catering{margin-top:calc(107/var(--spWidth)*100vw)}}@media screen and (min-width:768px) and (min-width:768px){.Project1-module-scss-module__9RRKSG__cateringEn{margin-left:calc(362/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (min-width:768px) and (max-width:767px){.Project1-module-scss-module__9RRKSG__cateringEn{margin-left:calc(362/var(--spWidth)*100vw)}}@media screen and (max-width:767px){.Project1-module-scss-module__9RRKSG__cateringEn{margin-left:0}}@media screen and (min-width:768px){.Project1-module-scss-module__9RRKSG__cateringLogo{width:calc(350/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project1-module-scss-module__9RRKSG__cateringLogo{width:calc(350/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project1-module-scss-module__9RRKSG__cateringLogo{width:calc(180/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project1-module-scss-module__9RRKSG__cateringLogo{width:calc(180/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project1-module-scss-module__9RRKSG__cateringTag{margin-top:calc(120/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project1-module-scss-module__9RRKSG__cateringTag{margin-top:calc(120/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project1-module-scss-module__9RRKSG__cateringTag{margin-top:calc(12/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project1-module-scss-module__9RRKSG__cateringTag{margin-top:calc(12/var(--spWidth)*100vw)}}.Project1-module-scss-module__9RRKSG__cateringText{color:#fff;font-feature-settings:"palt" on;font-family:var(--font-shippori-antique)}@media screen and (min-width:768px){.Project1-module-scss-module__9RRKSG__cateringText{font-size:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project1-module-scss-module__9RRKSG__cateringText{font-size:calc(14/var(--spWidth)*100vw)}}.Project1-module-scss-module__9RRKSG__cateringText{font-style:normal;font-weight:400;line-height:210%}@media screen and (min-width:768px){.Project1-module-scss-module__9RRKSG__cateringText{letter-spacing:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project1-module-scss-module__9RRKSG__cateringText{letter-spacing:calc(0/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project1-module-scss-module__9RRKSG__cateringText{margin-top:calc(36/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project1-module-scss-module__9RRKSG__cateringText{margin-top:calc(36/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project1-module-scss-module__9RRKSG__cateringText{width:calc(350/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project1-module-scss-module__9RRKSG__cateringText{width:calc(350/var(--spWidth)*100vw);width:auto;line-height:180%}}@media screen and (max-width:767px) and (min-width:768px){.Project1-module-scss-module__9RRKSG__cateringText{margin-top:calc(31/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project1-module-scss-module__9RRKSG__cateringText{margin-top:calc(31/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project1-module-scss-module__9RRKSG__cateringText{font-size:calc(12/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project1-module-scss-module__9RRKSG__cateringText{font-size:calc(12/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project1-module-scss-module__9RRKSG__cateringText{padding-right:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project1-module-scss-module__9RRKSG__cateringText{padding-right:calc(10/var(--spWidth)*100vw)}}.Project1-module-scss-module__9RRKSG__cateringTextEn{line-height:200%}@media screen and (min-width:768px){.Project1-module-scss-module__9RRKSG__cateringMore{margin-top:calc(53/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project1-module-scss-module__9RRKSG__cateringMore{margin-top:calc(53/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project1-module-scss-module__9RRKSG__cateringMore{margin-top:calc(32/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project1-module-scss-module__9RRKSG__cateringMore{margin-top:calc(32/var(--spWidth)*100vw)}}.Project1-module-scss-module__9RRKSG__cateringMoreTextEn{line-height:150%!important}
@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__card:hover .ArchivesCard-module-scss-module__vePdMa__cardImage:after{opacity:1}.ArchivesCard-module-scss-module__vePdMa__card:hover .ArchivesCard-module-scss-module__vePdMa__cardMore{background-color:#000}}.ArchivesCard-module-scss-module__vePdMa__cardImage{position:relative}.ArchivesCard-module-scss-module__vePdMa__cardImage:after{content:"";opacity:0;background-color:#000000b3;width:100%;height:100%;transition-property:opacity;transition-duration:.5s;position:absolute;top:0;left:0}.ArchivesCard-module-scss-module__vePdMa__cardContent{cursor:pointer;flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardContent{padding-left:calc(8/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardContent{padding-left:calc(8/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardContent{padding-right:calc(8/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardContent{padding-right:calc(8/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardContent{padding-top:calc(31/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardContent{padding-top:calc(31/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardContent{padding-bottom:calc(59/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardContent{padding-bottom:calc(59/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardContent{padding-top:calc(20/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardContent{padding-top:calc(20/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardContent{padding-bottom:calc(54/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardContent{padding-bottom:calc(54/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__cardHead{color:#fff;justify-content:center;align-items:center;display:flex}.ArchivesCard-module-scss-module__vePdMa__cardTitle{color:#fff;text-align:center;font-family:var(--font-inter)}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardTitle{font-size:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardTitle{font-size:calc(10/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__cardTitle{font-style:normal;font-weight:700;line-height:normal}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardTitle{letter-spacing:calc(-.5/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardTitle{letter-spacing:calc(-.5/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardTitle{font-size:calc(8/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardTitle{font-size:calc(8/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardTitle{letter-spacing:calc(-.4/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardTitle{letter-spacing:calc(-.4/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__cardNumber{color:#fff;text-align:center;font-family:var(--font-inter)}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardNumber{font-size:calc(28/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardNumber{font-size:calc(28/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__cardNumber{font-style:normal;font-weight:500;line-height:normal}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardNumber{letter-spacing:calc(-1.4/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardNumber{letter-spacing:calc(-1.4/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardNumber{margin-left:calc(5/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardNumber{margin-left:calc(5/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardNumber{font-size:calc(24/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardNumber{font-size:calc(24/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardNumber{letter-spacing:calc(-1.2/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardNumber{letter-spacing:calc(-1.2/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardNumber{margin-left:calc(4/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardNumber{margin-left:calc(4/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__cardEvent{color:#fff;text-align:center;font-feature-settings:"palt" on;font-family:var(--font-shippori-antique)}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardEvent{font-size:calc(18/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardEvent{font-size:calc(18/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__cardEvent{font-style:normal;font-weight:400;line-height:250%}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardEvent{letter-spacing:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardEvent{letter-spacing:calc(0/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardEvent{font-size:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardEvent{font-size:calc(14/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardEvent{letter-spacing:calc(.7/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardEvent{letter-spacing:calc(.7/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__cardPlace{color:#fff;text-align:center;font-feature-settings:"palt" on;font-family:var(--font-shippori-antique)}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardPlace{font-size:calc(12/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardPlace{font-size:calc(12/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__cardPlace{font-style:normal;font-weight:400;line-height:180%}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardPlace{letter-spacing:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardPlace{letter-spacing:calc(0/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardPlace{padding-left:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardPlace{padding-left:calc(10/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardPlace{padding-right:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardPlace{padding-right:calc(10/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardPlace{font-size:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardPlace{font-size:calc(10/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardPlace{letter-spacing:calc(.5/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardPlace{letter-spacing:calc(.5/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__cardMore{position:absolute;bottom:0;right:0}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardMore{width:calc(140/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardMore{width:calc(140/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardMore{height:calc(42/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardMore{height:calc(42/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__cardMore{background-color:#fff;justify-content:space-between;align-items:center;display:flex}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardMore{padding-left:calc(26/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardMore{padding-left:calc(26/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardMore{padding-right:calc(17/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardMore{padding-right:calc(17/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardMore{padding-top:calc(4/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardMore{padding-top:calc(4/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardMore{width:calc(110/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardMore{width:calc(110/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardMore{height:calc(40/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardMore{height:calc(40/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardMore{padding-left:calc(18.2/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardMore{padding-left:calc(18.2/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardMore{padding-right:calc(11.9/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardMore{padding-right:calc(11.9/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardMore{transition-property:background-color;transition-duration:.5s}}.ArchivesCard-module-scss-module__vePdMa__cardMoreText{color:#fff;mix-blend-mode:difference;text-align:center;font-feature-settings:"palt" on;font-family:var(--font-inter)}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardMoreText{font-size:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardMoreText{font-size:calc(10/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__cardMoreText{font-style:normal;font-weight:700;line-height:100%}.ArchivesCard-module-scss-module__vePdMa__cardMoreToggle{color:#fff;mix-blend-mode:difference;text-align:center;font-feature-settings:"palt" on;font-family:var(--font-inter)}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardMoreToggle{font-size:calc(18/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardMoreToggle{font-size:calc(18/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__cardMoreToggle{font-style:normal;font-weight:500;line-height:100%}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__cardMoreToggle{font-size:calc(13/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__cardMoreToggle{font-size:calc(13/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__modalOverlay{z-index:1000;opacity:0;background-color:#000000f2;justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:fixed;inset:0}.ArchivesCard-module-scss-module__vePdMa__modalOverlayAfterOpen{opacity:1}.ArchivesCard-module-scss-module__vePdMa__modalOverlayBeforeClose{opacity:0}.ArchivesCard-module-scss-module__vePdMa__modal{outline:none;width:100%;height:100vh;position:relative;overflow-y:auto}.ArchivesCard-module-scss-module__vePdMa__modalClose{position:absolute}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalClose{top:calc(30/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalClose{top:calc(30/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalClose{right:calc(30/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalClose{right:calc(30/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalClose{width:calc(60/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalClose{width:calc(60/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__modalClose{cursor:pointer;z-index:1}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalClose{top:calc(20/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalClose{top:calc(20/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalClose{right:calc(20/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalClose{right:calc(20/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalClose{width:calc(30/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalClose{width:calc(30/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHead{margin-top:calc(32/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalHead{margin-top:calc(32/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHead{margin-left:calc(40/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalHead{margin-left:calc(40/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHead{align-items:center;display:flex}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHead{margin-top:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalHead{margin-top:calc(14/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHead{margin-left:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalHead{margin-left:calc(10/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHead{margin-right:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalHead{margin-right:calc(10/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__modalHeadTitle{color:#888;text-align:center;font-family:var(--font-inter)}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHeadTitle{font-size:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalHeadTitle{font-size:calc(10/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__modalHeadTitle{font-style:normal;font-weight:700;line-height:normal}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHeadTitle{letter-spacing:calc(-.5/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalHeadTitle{letter-spacing:calc(-.5/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHeadTitle{font-size:calc(8/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalHeadTitle{font-size:calc(8/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHeadTitle{letter-spacing:calc(-.4/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalHeadTitle{letter-spacing:calc(-.4/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__modalHeadNumber{color:#888;text-align:center;font-family:var(--font-inter)}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHeadNumber{font-size:calc(28/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalHeadNumber{font-size:calc(28/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__modalHeadNumber{font-style:normal;font-weight:500;line-height:normal}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHeadNumber{letter-spacing:calc(-1.4/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalHeadNumber{letter-spacing:calc(-1.4/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHeadNumber{margin-left:calc(5/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalHeadNumber{margin-left:calc(5/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHeadNumber{font-size:calc(24/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalHeadNumber{font-size:calc(24/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHeadNumber{letter-spacing:calc(-1.2/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalHeadNumber{letter-spacing:calc(-1.2/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalHeadNumber{margin-left:calc(4/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalHeadNumber{margin-left:calc(4/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__modalEvent{color:#888;font-feature-settings:"palt" on;font-family:var(--font-shippori-antique)}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalEvent{font-size:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalEvent{font-size:calc(14/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__modalEvent{font-style:normal;font-weight:400;line-height:250%}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalEvent{letter-spacing:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalEvent{letter-spacing:calc(0/var(--spWidth)*100vw)}}@media screen and (min-width:768px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalEvent{margin-left:calc(35/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (min-width:768px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalEvent{margin-left:calc(35/var(--spWidth)*100vw)}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalEvent{text-align:center}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalEvent{font-size:calc(13/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalEvent{font-size:calc(13/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalEvent{letter-spacing:calc(.65/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalEvent{letter-spacing:calc(.65/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__modalCaption{color:#888;font-feature-settings:"palt" on;font-family:var(--font-shippori-antique)}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalCaption{font-size:calc(12/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalCaption{font-size:calc(12/var(--spWidth)*100vw)}}.ArchivesCard-module-scss-module__vePdMa__modalCaption{font-style:normal;font-weight:400;line-height:160%}@media screen and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalCaption{letter-spacing:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalCaption{letter-spacing:calc(0/var(--spWidth)*100vw)}}@media screen and (min-width:768px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalCaption{margin-left:calc(35/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (min-width:768px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalCaption{margin-left:calc(35/var(--spWidth)*100vw)}}@media screen and (min-width:768px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalCaption{width:calc(1147/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (min-width:768px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalCaption{width:calc(1147/var(--spWidth)*100vw)}}@media screen and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalCaption{width:auto}}@media screen and (max-width:767px) and (min-width:768px){.ArchivesCard-module-scss-module__vePdMa__modalCaption{margin-top:calc(12/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ArchivesCard-module-scss-module__vePdMa__modalCaption{margin-top:calc(12/var(--spWidth)*100vw)}}
.Image-module-scss-module__MXm5Ja__wrap{contain:layout}.Image-module-scss-module__MXm5Ja__wrap:after{content:"";opacity:1;pointer-events:none;background:#fff;transition:opacity 1.4s cubic-bezier(.25,.46,.45,.94);position:absolute;inset:0}.Image-module-scss-module__MXm5Ja__wrap.Image-module-scss-module__MXm5Ja__inview:after{opacity:0}.Image-module-scss-module__MXm5Ja__img{transition:transform 1.4s cubic-bezier(.25,.46,.45,.94);transform:scale(1.1)}.Image-module-scss-module__MXm5Ja__inview .Image-module-scss-module__MXm5Ja__img{transform:scale(1)}
.ViewMore-module-scss-module__Zkn6YW__viewMore{color:#000;border-bottom:1px solid #000;align-items:center;display:flex}@media screen and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__viewMore{width:calc(350/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ViewMore-module-scss-module__Zkn6YW__viewMore{width:calc(350/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__viewMore{padding-bottom:calc(20/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ViewMore-module-scss-module__Zkn6YW__viewMore{padding-bottom:calc(20/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__viewMore{transition-property:background-color;transition-duration:.5s}}@media screen and (min-width:768px) and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__viewMore{padding-top:calc(20/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (min-width:768px) and (max-width:767px){.ViewMore-module-scss-module__Zkn6YW__viewMore{padding-top:calc(20/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__viewMore:hover{background-color:#fff}}@media screen and (max-width:767px) and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__viewMore{width:calc(295/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ViewMore-module-scss-module__Zkn6YW__viewMore{width:calc(295/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__viewMore{padding-bottom:calc(13/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ViewMore-module-scss-module__Zkn6YW__viewMore{padding-bottom:calc(13/var(--spWidth)*100vw)}}.ViewMore-module-scss-module__Zkn6YW__viewMore__difference{mix-blend-mode:difference;border-bottom-color:#fff}.ViewMore-module-scss-module__Zkn6YW__text{color:#888;font-feature-settings:"palt" on;font-family:var(--font-shippori-antique);font-style:normal;font-weight:400;line-height:250%}@media screen and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__text{letter-spacing:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ViewMore-module-scss-module__Zkn6YW__text{letter-spacing:calc(0/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__text{font-size:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ViewMore-module-scss-module__Zkn6YW__text{font-size:calc(14/var(--spWidth)*100vw);line-height:200%}}@media screen and (max-width:767px) and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__text{font-size:calc(11/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ViewMore-module-scss-module__Zkn6YW__text{font-size:calc(11/var(--spWidth)*100vw)}}.ViewMore-module-scss-module__Zkn6YW__viewMore__text{color:#000;font-feature-settings:"palt" on;font-family:var(--font-inter);font-style:normal;font-weight:700;line-height:200%}@media screen and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__viewMore__text{font-size:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ViewMore-module-scss-module__Zkn6YW__viewMore__text{font-size:calc(14/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__viewMore__text{padding-right:calc(20/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ViewMore-module-scss-module__Zkn6YW__viewMore__text{padding-right:calc(20/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__viewMore__text{font-size:calc(12/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ViewMore-module-scss-module__Zkn6YW__viewMore__text{font-size:calc(12/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__viewMore__text{padding-right:calc(12/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ViewMore-module-scss-module__Zkn6YW__viewMore__text{padding-right:calc(12/var(--spWidth)*100vw)}}.ViewMore-module-scss-module__Zkn6YW__viewMore__textDifference{color:#fff;mix-blend-mode:difference}@media screen and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__viewMore__arrow{width:calc(60/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ViewMore-module-scss-module__Zkn6YW__viewMore__arrow{width:calc(60/var(--spWidth)*100vw)}}.ViewMore-module-scss-module__Zkn6YW__viewMore__arrow path{fill:#000}@media screen and (max-width:767px) and (min-width:768px){.ViewMore-module-scss-module__Zkn6YW__viewMore__arrow{width:calc(50/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ViewMore-module-scss-module__Zkn6YW__viewMore__arrow{width:calc(50/var(--spWidth)*100vw)}}.ViewMore-module-scss-module__Zkn6YW__viewMore__arrowDifference path{fill:#fff;mix-blend-mode:difference}.ViewMore-module-scss-module__Zkn6YW__viewMore_arrow_difference path{fill:#fff}
@media screen and (min-width:768px){.Project2-module-scss-module__7KDlsq__projectBody{margin-top:calc(-152/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2-module-scss-module__7KDlsq__projectBody{margin-top:calc(-152/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project2-module-scss-module__7KDlsq__projectBody{margin-top:calc(-61/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2-module-scss-module__7KDlsq__projectBody{margin-top:calc(-61/var(--spWidth)*100vw)}}.Project2-module-scss-module__7KDlsq__projectTitle{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(20px)}.Project2-module-scss-module__7KDlsq__projectTitle.Project2-module-scss-module__7KDlsq__inview{opacity:1;transform:translateY(0)}@media screen and (max-width:767px){.Project2-module-scss-module__7KDlsq__projectHeadInner{width:100%}}
.Project2Pc-module-scss-module__I98-ea__copy,.Project2Pc-module-scss-module__I98-ea__copyEn{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(20px)}.Project2Pc-module-scss-module__I98-ea__copy.Project2Pc-module-scss-module__I98-ea__inview,.Project2Pc-module-scss-module__I98-ea__copyEn.Project2Pc-module-scss-module__I98-ea__inview{opacity:1;transform:translateY(0)}.Project2Pc-module-scss-module__I98-ea__copy{position:absolute}@media screen and (min-width:768px){.Project2Pc-module-scss-module__I98-ea__copy{top:calc(70/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2Pc-module-scss-module__I98-ea__copy{top:calc(70/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project2Pc-module-scss-module__I98-ea__copy{right:calc(242/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2Pc-module-scss-module__I98-ea__copy{right:calc(242/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project2Pc-module-scss-module__I98-ea__copy{width:calc(95/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2Pc-module-scss-module__I98-ea__copy{width:calc(95/var(--spWidth)*100vw)}}.Project2Pc-module-scss-module__I98-ea__copyEn{color:#fff;font-feature-settings:"palt" on;font-family:var(--font-crimson-text)}@media screen and (min-width:768px){.Project2Pc-module-scss-module__I98-ea__copyEn{font-size:calc(40/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2Pc-module-scss-module__I98-ea__copyEn{font-size:calc(40/var(--spWidth)*100vw)}}.Project2Pc-module-scss-module__I98-ea__copyEn{mix-blend-mode:difference;font-style:normal;font-weight:400;line-height:135%;position:absolute}@media screen and (min-width:768px){.Project2Pc-module-scss-module__I98-ea__copyEn{top:calc(112/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2Pc-module-scss-module__I98-ea__copyEn{top:calc(112/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project2Pc-module-scss-module__I98-ea__copyEn{right:calc(235/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2Pc-module-scss-module__I98-ea__copyEn{right:calc(235/var(--spWidth)*100vw)}}
.Project2About-module-scss-module__7K8Kbq__root{background-color:#fff}@media screen and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__root{padding-right:calc(92/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__root{padding-right:calc(92/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__root{padding-left:calc(92/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__root{padding-left:calc(92/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__root{padding-top:calc(65/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__root{padding-top:calc(65/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__root{padding-right:calc(70/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__root{padding-right:calc(70/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__root{padding-bottom:calc(69/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__root{padding-bottom:calc(69/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__root{padding-left:calc(70/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__root{padding-left:calc(70/var(--spWidth)*100vw)}}.Project2About-module-scss-module__7K8Kbq__text{color:#000;font-feature-settings:"palt" on;font-family:var(--font-shippori-antique)}@media screen and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__text{font-size:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__text{font-size:calc(14/var(--spWidth)*100vw)}}.Project2About-module-scss-module__7K8Kbq__text{font-style:normal;font-weight:400;line-height:210%}@media screen and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__text{letter-spacing:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__text{letter-spacing:calc(0/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__text{margin-top:calc(36/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__text{margin-top:calc(36/var(--spWidth)*100vw);line-height:180%}}@media screen and (max-width:767px) and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__text{margin-top:calc(31/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__text{margin-top:calc(31/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__text{font-size:calc(12/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__text{font-size:calc(12/var(--spWidth)*100vw)}}.Project2About-module-scss-module__7K8Kbq__textEn{line-height:180%}@media screen and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__textEn{line-height:160%}}@media screen and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__more{margin-top:calc(41/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__more{margin-top:calc(41/var(--spWidth)*100vw)}}.Project2About-module-scss-module__7K8Kbq__more{cursor:pointer;border-bottom:1px solid #000;justify-content:space-between;align-items:center;display:flex}@media screen and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__more{padding-top:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__more{padding-top:calc(14/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__more{padding-bottom:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__more{padding-bottom:calc(14/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__more{margin-top:calc(47/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__more{margin-top:calc(47/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__more{padding-top:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__more{padding-top:calc(10/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__more{padding-bottom:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__more{padding-bottom:calc(10/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__more{transition-property:background-color;transition-duration:.5s}.Project2About-module-scss-module__7K8Kbq__more:hover{background-color:#000}}.Project2About-module-scss-module__7K8Kbq__moreTitle{color:#888;font-feature-settings:"palt" on;font-family:var(--font-shippori-antique)}@media screen and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__moreTitle{font-size:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__moreTitle{font-size:calc(14/var(--spWidth)*100vw)}}.Project2About-module-scss-module__7K8Kbq__moreTitle{mix-blend-mode:difference;font-style:normal;font-weight:400;line-height:150%}@media screen and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__moreTitle{letter-spacing:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__moreTitle{letter-spacing:calc(0/var(--spWidth)*100vw);line-height:140%}}@media screen and (max-width:767px) and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__moreTitle{font-size:calc(11/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__moreTitle{font-size:calc(11/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__moreTitle{letter-spacing:calc(.55/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__moreTitle{letter-spacing:calc(.55/var(--spWidth)*100vw)}}.Project2About-module-scss-module__7K8Kbq__moreText{color:#fff;mix-blend-mode:difference;font-feature-settings:"palt" on;font-family:var(--font-inter)}@media screen and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__moreText{font-size:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__moreText{font-size:calc(14/var(--spWidth)*100vw)}}.Project2About-module-scss-module__7K8Kbq__moreText{font-style:normal;font-weight:700;line-height:200%}@media screen and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__moreText{width:calc(106/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__moreText{width:calc(106/var(--spWidth)*100vw);width:auto}}@media screen and (max-width:767px) and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__moreText{font-size:calc(12/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__moreText{font-size:calc(12/var(--spWidth)*100vw)}}.Project2About-module-scss-module__7K8Kbq__moreIcon{mix-blend-mode:difference}@media screen and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__moreIcon{width:calc(15/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__moreIcon{width:calc(15/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project2About-module-scss-module__7K8Kbq__moreIcon{margin-left:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2About-module-scss-module__7K8Kbq__moreIcon{margin-left:calc(14/var(--spWidth)*100vw)}}
.Project2Sp-module-scss-module__hRCGxq__copy{z-index:1;position:absolute}@media screen and (min-width:768px){.Project2Sp-module-scss-module__hRCGxq__copy{top:calc(70/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2Sp-module-scss-module__hRCGxq__copy{top:calc(70/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project2Sp-module-scss-module__hRCGxq__copy{right:calc(242/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2Sp-module-scss-module__hRCGxq__copy{right:calc(242/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project2Sp-module-scss-module__hRCGxq__copy{width:calc(95/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2Sp-module-scss-module__hRCGxq__copy{width:calc(95/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project2Sp-module-scss-module__hRCGxq__copy{top:calc(367/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2Sp-module-scss-module__hRCGxq__copy{top:calc(367/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project2Sp-module-scss-module__hRCGxq__copy{right:calc(155/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2Sp-module-scss-module__hRCGxq__copy{right:calc(155/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project2Sp-module-scss-module__hRCGxq__copy{width:calc(64/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project2Sp-module-scss-module__hRCGxq__copy{width:calc(64/var(--spWidth)*100vw)}}.Project2Sp-module-scss-module__hRCGxq__copyEn{z-index:1;position:absolute}@media screen and (min-width:768px){.Project2Sp-module-scss-module__hRCGxq__copyEn{top:calc(432/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2Sp-module-scss-module__hRCGxq__copyEn{top:calc(432/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project2Sp-module-scss-module__hRCGxq__copyEn{left:calc(71/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2Sp-module-scss-module__hRCGxq__copyEn{left:calc(71/var(--spWidth)*100vw)}}.Project2Sp-module-scss-module__hRCGxq__copyEn{color:#fff;font-family:var(--font-crimson-text)}@media screen and (min-width:768px){.Project2Sp-module-scss-module__hRCGxq__copyEn{font-size:calc(24/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project2Sp-module-scss-module__hRCGxq__copyEn{font-size:calc(24/var(--spWidth)*100vw)}}.Project2Sp-module-scss-module__hRCGxq__copyEn{font-style:normal;font-weight:400;line-height:120%}
@media screen and (min-width:768px){.Project3-module-scss-module__EjMuxW__root{padding-bottom:calc(224/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project3-module-scss-module__EjMuxW__root{padding-bottom:calc(224/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project3-module-scss-module__EjMuxW__root{padding-bottom:calc(120/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project3-module-scss-module__EjMuxW__root{padding-bottom:calc(120/var(--spWidth)*100vw)}}.Project3-module-scss-module__EjMuxW__projectTitle{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(20px)}.Project3-module-scss-module__EjMuxW__projectTitle.Project3-module-scss-module__EjMuxW__inview{opacity:1;transform:translateY(0)}@media screen and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectHeadInner{width:100%}}@media screen and (min-width:768px){.Project3-module-scss-module__EjMuxW__projectDescription{margin-top:calc(53/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectDescription{margin-top:calc(53/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project3-module-scss-module__EjMuxW__projectDescription{margin-left:calc(235/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectDescription{margin-left:calc(235/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project3-module-scss-module__EjMuxW__projectDescription{align-items:flex-start;display:flex}}@media screen and (max-width:767px) and (min-width:768px){.Project3-module-scss-module__EjMuxW__projectDescription{margin-top:calc(32/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectDescription{margin-top:calc(32/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project3-module-scss-module__EjMuxW__projectDescription{margin-left:calc(70/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectDescription{margin-left:calc(70/var(--spWidth)*100vw)}}.Project3-module-scss-module__EjMuxW__projectDescriptionText{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(20px)}.Project3-module-scss-module__EjMuxW__projectDescriptionText.Project3-module-scss-module__EjMuxW__inview{opacity:1;transform:translateY(0)}.Project3-module-scss-module__EjMuxW__projectDescriptionText{color:#000;font-feature-settings:"palt" on;font-family:var(--font-shippori-antique)}@media screen and (min-width:768px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{font-size:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{font-size:calc(14/var(--spWidth)*100vw)}}.Project3-module-scss-module__EjMuxW__projectDescriptionText{font-style:normal;font-weight:400;line-height:210%}@media screen and (min-width:768px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{letter-spacing:calc(0/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{letter-spacing:calc(0/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{margin-left:calc(137/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{margin-left:calc(137/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{margin-top:calc(-5/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{margin-top:calc(-5/var(--spWidth)*100vw)}}@media screen and (min-width:768px) and (min-width:768px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{width:calc(350/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (min-width:768px) and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{width:calc(350/var(--spWidth)*100vw)}}@media screen and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{margin-left:0;line-height:180%}}@media screen and (max-width:767px) and (min-width:768px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{margin-top:calc(21/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{margin-top:calc(21/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{font-size:calc(12/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{font-size:calc(12/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{padding-right:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectDescriptionText{padding-right:calc(10/var(--spWidth)*100vw)}}.Project3-module-scss-module__EjMuxW__projectDescriptionTextEn{line-height:180%}@media screen and (min-width:768px){.Project3-module-scss-module__EjMuxW__projectBody{margin-top:calc(42/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectBody{margin-top:calc(42/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.Project3-module-scss-module__EjMuxW__projectBody{margin-top:calc(66/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.Project3-module-scss-module__EjMuxW__projectBody{margin-top:calc(66/var(--spWidth)*100vw)}}
@media screen and (min-width:768px){.Project3Pc-module-scss-module__iVTw3a__card{width:calc(780/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project3Pc-module-scss-module__iVTw3a__card{width:calc(780/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project3Pc-module-scss-module__iVTw3a__card{padding-top:calc(251/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project3Pc-module-scss-module__iVTw3a__card{padding-top:calc(251/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project3Pc-module-scss-module__iVTw3a__card{padding-right:calc(194/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project3Pc-module-scss-module__iVTw3a__card{padding-right:calc(194/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project3Pc-module-scss-module__iVTw3a__card{padding-bottom:calc(273/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project3Pc-module-scss-module__iVTw3a__card{padding-bottom:calc(273/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.Project3Pc-module-scss-module__iVTw3a__card{padding-left:calc(235/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project3Pc-module-scss-module__iVTw3a__card{padding-left:calc(235/var(--spWidth)*100vw)}}.Project3Pc-module-scss-module__iVTw3a__card{z-index:2;position:relative}.Project3Pc-module-scss-module__iVTw3a__card:after{content:"";-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:-1;background-color:#fffc;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:768px){.Project3Pc-module-scss-module__iVTw3a__bonez{margin-top:calc(208/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.Project3Pc-module-scss-module__iVTw3a__bonez{margin-top:calc(208/var(--spWidth)*100vw)}}
@media screen and (min-width:768px){.List-module-scss-module__VxVpla__root{margin-top:calc(-30/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.List-module-scss-module__VxVpla__root{margin-top:calc(-30/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.List-module-scss-module__VxVpla__root{padding-bottom:calc(240/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.List-module-scss-module__VxVpla__root{padding-bottom:calc(240/var(--spWidth)*100vw);margin-top:0}}@media screen and (max-width:767px) and (min-width:768px){.List-module-scss-module__VxVpla__root{margin-top:calc(-50/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.List-module-scss-module__VxVpla__root{margin-top:calc(-50/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.List-module-scss-module__VxVpla__root{padding-bottom:calc(160/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.List-module-scss-module__VxVpla__root{padding-bottom:calc(160/var(--spWidth)*100vw)}}.List-module-scss-module__VxVpla__item{display:flex}@media screen and (min-width:768px){.List-module-scss-module__VxVpla__item{margin-top:calc(164/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.List-module-scss-module__VxVpla__item{margin-top:calc(164/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.List-module-scss-module__VxVpla__item{margin-top:calc(100/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.List-module-scss-module__VxVpla__item{margin-top:calc(100/var(--spWidth)*100vw)}}
.ProduceLogoList-module-scss-module___zocuG__list{flex-wrap:wrap;display:flex}@media screen and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__list{justify-content:space-between}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__list{padding-left:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__list{padding-left:calc(10/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__list{padding-right:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__list{padding-right:calc(10/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__list{padding-bottom:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__list{padding-bottom:calc(10/var(--spWidth)*100vw)}}.ProduceLogoList-module-scss-module___zocuG__card{width:calc(350/var(--pcWidth)*100%);aspect-ratio:350/300;cursor:pointer;background-color:#f5f5f5;justify-content:center;align-items:center;display:flex;position:relative}@media screen and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__card{transition-property:background-color;transition-duration:.5s}}@media screen and (min-width:768px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__card{margin-left:calc(40/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (min-width:768px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__card{margin-left:calc(40/var(--spWidth)*100vw)}}@media screen and (min-width:768px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__card{height:calc(350/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (min-width:768px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__card{height:calc(350/var(--spWidth)*100vw)}}@media screen and (min-width:768px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__card:nth-of-type(n+5){margin-top:calc(40/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (min-width:768px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__card:nth-of-type(n+5){margin-top:calc(40/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__card:not(.ProduceLogoList-module-scss-module___zocuG__card:hover) .ProduceLogoList-module-scss-module___zocuG__viewMore{opacity:0}}@media screen and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__card{background-color:#fff}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__card{width:calc(173/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__card{width:calc(173/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__card{margin-top:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__card{margin-top:calc(10/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__card{height:calc(110/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__card{height:calc(110/var(--spWidth)*100vw)}}.ProduceLogoList-module-scss-module___zocuG__cardMore{pointer-events:none;background-color:#f5f5f5}.ProduceLogoList-module-scss-module___zocuG__transparent{background-color:#f5f5f51a}.ProduceLogoList-module-scss-module___zocuG__more{color:#000;font-family:var(--font-inter);font-style:normal;font-weight:400;line-height:normal}@media screen and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__more{font-size:calc(14/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__more{font-size:calc(14/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__more{font-size:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__more{font-size:calc(10/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__leffervescence{width:calc(180/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__leffervescence{width:calc(180/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__leffervescence{width:calc(90/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__leffervescence{width:calc(90/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__citabriabar{width:calc(200/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__citabriabar{width:calc(200/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__citabriabar{width:calc(100/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__citabriabar{width:calc(100/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__bleus{width:calc(191/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__bleus{width:calc(191/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__bleus{width:calc(96/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__bleus{width:calc(96/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__bricolage{width:calc(199/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__bricolage{width:calc(199/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__bricolage{width:calc(100/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__bricolage{width:calc(100/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__catering{width:calc(172/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__catering{width:calc(172/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__catering{width:calc(86/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__catering{width:calc(86/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__labonnetable{width:calc(191/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__labonnetable{width:calc(191/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__labonnetable{width:calc(96/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__labonnetable{width:calc(96/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__baypark{width:calc(165/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__baypark{width:calc(165/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__baypark{width:calc(82/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__baypark{width:calc(82/var(--spWidth)*100vw)}}.ProduceLogoList-module-scss-module___zocuG__viewMore{position:absolute;right:0}@media screen and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__viewMore{bottom:calc(28/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__viewMore{bottom:calc(28/var(--spWidth)*100vw)}}.ProduceLogoList-module-scss-module___zocuG__viewMore{justify-content:center;align-items:center;display:flex}@media screen and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__viewMore{transition-property:opacity;transition-duration:.5s;left:0}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__viewMore{bottom:calc(5/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__viewMore{bottom:calc(5/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__viewMore{right:calc(10/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__viewMore{right:calc(10/var(--spWidth)*100vw)}}.ProduceLogoList-module-scss-module___zocuG__moreTitle{color:#000;font-feature-settings:"palt" on;font-family:var(--font-inter)}@media screen and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__moreTitle{font-size:calc(11/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__moreTitle{font-size:calc(11/var(--spWidth)*100vw)}}.ProduceLogoList-module-scss-module___zocuG__moreTitle{font-style:normal;font-weight:700;line-height:200%}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__moreTitle{font-size:calc(7/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__moreTitle{font-size:calc(7/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__moreArrow{width:calc(60/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__moreArrow{width:calc(60/var(--spWidth)*100vw)}}@media screen and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__moreArrow{margin-left:calc(13/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__moreArrow{margin-left:calc(13/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__moreArrow{width:calc(20/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__moreArrow{width:calc(20/var(--spWidth)*100vw)}}@media screen and (max-width:767px) and (min-width:768px){.ProduceLogoList-module-scss-module___zocuG__moreArrow{margin-left:calc(6/var(--pcWidth)*min(100vw,var(--maxPcWidth)))}}@media screen and (max-width:767px) and (max-width:767px){.ProduceLogoList-module-scss-module___zocuG__moreArrow{margin-left:calc(6/var(--spWidth)*100vw)}}
