.taste-module-scss-module__dMEjma__intro{padding-top:calc(209*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__intro{padding-top:calc(60*var(--u))}}.taste-module-scss-module__dMEjma__intro{padding-bottom:calc(152*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__intro{padding-bottom:calc(70*var(--u))}}.taste-module-scss-module__dMEjma__intro{overflow:hidden}.taste-module-scss-module__dMEjma__introText{text-align:center;padding:0 var(--pad-x)}.taste-module-scss-module__dMEjma__label{font-family:var(--ff-en);letter-spacing:.04em;font-weight:400;font-size:calc(18.5*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__label{font-size:calc(14*var(--u))}}.taste-module-scss-module__dMEjma__label{letter-spacing:.3em;line-height:1}.taste-module-scss-module__dMEjma__introTitle{margin-top:calc(36*var(--u));font-size:calc(56*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__introTitle{font-size:calc(30*var(--u))}}.taste-module-scss-module__dMEjma__introTitle{font-weight:700;line-height:calc(75*var(--u));letter-spacing:-.03em}@media (max-width:990px){.taste-module-scss-module__dMEjma__introTitle{margin-top:calc(18*var(--u));line-height:1.3}}.taste-module-scss-module__dMEjma__introTitle em{color:#517667;font-style:normal}.taste-module-scss-module__dMEjma__introDesc{margin-top:calc(40*var(--u));font-size:calc(22*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__introDesc{font-size:calc(15*var(--u))}}.taste-module-scss-module__dMEjma__introDesc{line-height:calc(30*var(--u));color:#444;letter-spacing:-.03em}@media (max-width:990px){.taste-module-scss-module__dMEjma__introDesc{margin-top:calc(18*var(--u));line-height:1.6}}.taste-module-scss-module__dMEjma__startBtn{justify-content:center;align-items:center;gap:calc(4*var(--u));width:calc(201*var(--u));height:calc(49*var(--u));margin-top:calc(47*var(--u));border:1px solid var(--c-text);font-size:calc(16*var(--u));display:inline-flex}@media (max-width:990px){.taste-module-scss-module__dMEjma__startBtn{font-size:calc(14*var(--u))}}.taste-module-scss-module__dMEjma__startBtn{letter-spacing:-.02em;font-weight:700;transition:background-color .25s,color .25s}.taste-module-scss-module__dMEjma__startBtn svg{width:calc(12*var(--u))}@media (hover:hover) and (pointer:fine){.taste-module-scss-module__dMEjma__startBtn:hover{background:var(--c-text);color:var(--c-white)}}@media (max-width:990px){.taste-module-scss-module__dMEjma__startBtn{width:calc(200*var(--u));height:calc(48*var(--u));margin-top:calc(28*var(--u))}}.taste-module-scss-module__dMEjma__collage{width:100%;max-width:var(--max-w);margin:calc(23*var(--u)) auto 0;aspect-ratio:1728/574;position:relative}@media (max-width:990px){.taste-module-scss-module__dMEjma__collage{margin-top:calc(40*var(--u));aspect-ratio:1728/700}}.taste-module-scss-module__dMEjma__collage>div{animation:taste-module-scss-module__dMEjma__rise 1.1s var(--ease-out) both;position:absolute;overflow:hidden}.taste-module-scss-module__dMEjma__collage img{object-fit:cover}@keyframes taste-module-scss-module__dMEjma__rise{0%{opacity:0;transform:translateY(calc(40 * var(--u)))}}.taste-module-scss-module__dMEjma__c1{width:24.65%;height:77.7%;top:.7%;left:0;animation-delay:.1s!important}.taste-module-scss-module__dMEjma__c2{width:23.78%;height:54%;top:24.4%;left:26.27%;animation-delay:.25s!important}.taste-module-scss-module__dMEjma__c3{width:20.66%;height:75.6%;top:24.4%;left:51.62%;animation-delay:.4s!important}.taste-module-scss-module__dMEjma__c4{width:26.1%;height:60.3%;top:0;left:73.9%;animation-delay:.55s!important}.taste-module-scss-module__dMEjma__test{background:var(--c-beige);padding-top:calc(118*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__test{padding-top:calc(50*var(--u))}}.taste-module-scss-module__dMEjma__test{padding-bottom:calc(123*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__test{padding-bottom:calc(70*var(--u))}}.taste-module-scss-module__dMEjma__box{width:calc(600*var(--u));margin:0 auto}@media (max-width:990px){.taste-module-scss-module__dMEjma__box{width:auto;padding:0 var(--pad-x)}}.taste-module-scss-module__dMEjma__dots{justify-content:center;gap:calc(6*var(--u));display:flex}.taste-module-scss-module__dMEjma__dots li{width:calc(6*var(--u));height:calc(6*var(--u));background:#d5d2cc;border-radius:50%;transition:background-color .3s,width .3s}.taste-module-scss-module__dMEjma__dots li.taste-module-scss-module__dMEjma__done{background:var(--c-green)}.taste-module-scss-module__dMEjma__q{margin-top:calc(20*var(--u));text-align:center;font-size:calc(24*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__q{font-size:calc(20*var(--u))}}.taste-module-scss-module__dMEjma__q{letter-spacing:-.03em;animation:taste-module-scss-module__dMEjma__qin .5s var(--ease-out);font-weight:700}@keyframes taste-module-scss-module__dMEjma__qin{0%{opacity:0;transform:translateY(calc(10 * var(--u)))}}.taste-module-scss-module__dMEjma__grid{gap:calc(17*var(--u));margin-top:calc(59*var(--u));animation:taste-module-scss-module__dMEjma__qin .5s var(--ease-out) 50ms both;grid-template-columns:1fr 1fr;display:grid}@media (max-width:990px){.taste-module-scss-module__dMEjma__grid{gap:calc(10*var(--u));margin-top:calc(28*var(--u))}}.taste-module-scss-module__dMEjma__card{min-height:calc(115*var(--u));background:var(--c-white);text-align:left;border:1px solid #ece9e4;flex-direction:column;transition:border-color .25s,box-shadow .25s;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.taste-module-scss-module__dMEjma__card:hover{border-color:#b9c2c0}}.taste-module-scss-module__dMEjma__card.taste-module-scss-module__dMEjma__sel{border-color:var(--c-green);box-shadow:inset 0 0 0 0 var(--c-green)}.taste-module-scss-module__dMEjma__card.taste-module-scss-module__dMEjma__sel .taste-module-scss-module__dMEjma__cardImg:after{opacity:1}.taste-module-scss-module__dMEjma__cardImg{height:calc(120*var(--u));display:block;position:relative;overflow:hidden}.taste-module-scss-module__dMEjma__cardImg img{object-fit:cover}.taste-module-scss-module__dMEjma__cardImg:after{content:"";opacity:0;background:#405d5880;transition:opacity .3s;position:absolute;inset:0}@media (max-width:990px){.taste-module-scss-module__dMEjma__cardImg{height:calc(90*var(--u))}}.taste-module-scss-module__dMEjma__icon{padding:calc(20*var(--u)) calc(17*var(--u)) 0;font-size:calc(20*var(--u));display:block}@media (max-width:990px){.taste-module-scss-module__dMEjma__icon{font-size:calc(20*var(--u))}}.taste-module-scss-module__dMEjma__icon{line-height:1}.taste-module-scss-module__dMEjma__chip{width:calc(28*var(--u));height:calc(28*var(--u));margin:calc(20*var(--u)) calc(17*var(--u)) 0;border:1px solid #e5e1da;border-radius:50%;display:block}.taste-module-scss-module__dMEjma__cardTxt{padding:calc(20*var(--u)) calc(17*var(--u)) calc(22*var(--u));flex-direction:column;display:flex}.taste-module-scss-module__dMEjma__k_image .taste-module-scss-module__dMEjma__cardTxt,.taste-module-scss-module__dMEjma__k_icon .taste-module-scss-module__dMEjma__cardTxt,.taste-module-scss-module__dMEjma__k_color .taste-module-scss-module__dMEjma__cardTxt{padding-top:calc(16*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__cardTxt{padding:calc(14*var(--u)) calc(12*var(--u)) calc(16*var(--u))}}.taste-module-scss-module__dMEjma__k_icon .taste-module-scss-module__dMEjma__card,.taste-module-scss-module__dMEjma__k_color .taste-module-scss-module__dMEjma__card{min-height:calc(115*var(--u))}.taste-module-scss-module__dMEjma__k_image .taste-module-scss-module__dMEjma__card{min-height:calc(200*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__k_image .taste-module-scss-module__dMEjma__card{min-height:0}}.taste-module-scss-module__dMEjma__cardKicker{font-family:var(--ff-en);letter-spacing:.04em;font-weight:400;font-size:calc(15.5*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__cardKicker{font-size:calc(12.5*var(--u))}}.taste-module-scss-module__dMEjma__cardKicker{letter-spacing:.12em;color:var(--c-green)}.taste-module-scss-module__dMEjma__cardEn{font-family:var(--ff-en);letter-spacing:.04em;font-weight:400;font-size:calc(17*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__cardEn{font-size:calc(14*var(--u))}}.taste-module-scss-module__dMEjma__cardEn{letter-spacing:.05em;color:#1c1b19}.taste-module-scss-module__dMEjma__k_icon .taste-module-scss-module__dMEjma__cardEn{letter-spacing:.1em}.taste-module-scss-module__dMEjma__cardKo{margin-top:calc(8*var(--u));font-size:calc(17*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__cardKo{font-size:calc(14*var(--u))}}.taste-module-scss-module__dMEjma__cardKo{color:#1c1b19;font-weight:700}.taste-module-scss-module__dMEjma__cardSub{margin-top:calc(8*var(--u));font-size:calc(15.5*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__cardSub{font-size:calc(13*var(--u))}}.taste-module-scss-module__dMEjma__cardSub{color:#7a7570;letter-spacing:-.02em}.taste-module-scss-module__dMEjma__unsure{text-align:center;justify-content:center;align-items:center}.taste-module-scss-module__dMEjma__unsure strong{font-size:calc(19*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__unsure strong{font-size:calc(15*var(--u))}}.taste-module-scss-module__dMEjma__unsure strong{color:#1c1b19;font-weight:700}.taste-module-scss-module__dMEjma__unsure span{margin-top:calc(8*var(--u));font-size:calc(15.5*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__unsure span{font-size:calc(13*var(--u))}}.taste-module-scss-module__dMEjma__unsure span{color:#7a7570}.taste-module-scss-module__dMEjma__skip{width:100%;height:calc(58*var(--u));margin-top:calc(17*var(--u));padding:0 calc(17*var(--u));background:var(--c-white);text-align:left;font-size:calc(15.5*var(--u));border:1px solid #ece9e4;display:block}@media (max-width:990px){.taste-module-scss-module__dMEjma__skip{font-size:calc(14*var(--u))}}.taste-module-scss-module__dMEjma__skip{color:#7a7570;transition:border-color .25s}@media (max-width:990px){.taste-module-scss-module__dMEjma__skip{margin-top:calc(10*var(--u));height:calc(52*var(--u))}}.taste-module-scss-module__dMEjma__skip.taste-module-scss-module__dMEjma__sel{border-color:var(--c-green);color:var(--c-green);font-weight:600}.taste-module-scss-module__dMEjma__nav{margin-top:calc(17*var(--u));justify-content:space-between;align-items:center;display:flex}.taste-module-scss-module__dMEjma__prevBtn,.taste-module-scss-module__dMEjma__nextBtn{justify-content:center;align-items:center;gap:calc(5*var(--u));font-size:calc(15.5*var(--u));display:inline-flex}@media (max-width:990px){.taste-module-scss-module__dMEjma__prevBtn,.taste-module-scss-module__dMEjma__nextBtn{font-size:calc(14*var(--u))}}.taste-module-scss-module__dMEjma__prevBtn,.taste-module-scss-module__dMEjma__nextBtn{font-weight:700}.taste-module-scss-module__dMEjma__prevBtn svg,.taste-module-scss-module__dMEjma__nextBtn svg{width:calc(10*var(--u))}.taste-module-scss-module__dMEjma__prevBtn{width:calc(105*var(--u));height:calc(42*var(--u));color:var(--c-green-dk);border:1px solid #a9a9a9}@media (max-width:990px){.taste-module-scss-module__dMEjma__prevBtn{width:calc(100*var(--u));height:calc(46*var(--u))}}.taste-module-scss-module__dMEjma__nextBtn{width:calc(103*var(--u));height:calc(40*var(--u));background:var(--c-green);color:var(--c-white);transition:background-color .25s}@media (hover:hover) and (pointer:fine){.taste-module-scss-module__dMEjma__nextBtn:hover{background:var(--c-green-dk)}}@media (max-width:990px){.taste-module-scss-module__dMEjma__nextBtn{width:calc(120*var(--u));height:calc(46*var(--u))}}.taste-module-scss-module__dMEjma__rHero{height:calc(688*var(--u));color:var(--c-white);text-align:center;background:#444;place-items:center;display:grid;position:relative;overflow:hidden}@media (max-width:990px){.taste-module-scss-module__dMEjma__rHero{height:calc(360*var(--u))}}.taste-module-scss-module__dMEjma__rHeroImg{object-fit:cover}.taste-module-scss-module__dMEjma__rHeroText{margin-top:calc(-60*var(--u));animation:taste-module-scss-module__dMEjma__qin 1s var(--ease-out) .2s both;position:relative}.taste-module-scss-module__dMEjma__rKicker{font-size:calc(18.5*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__rKicker{font-size:calc(14*var(--u))}}.taste-module-scss-module__dMEjma__rKicker{letter-spacing:.12em;font-weight:500}.taste-module-scss-module__dMEjma__rTitle{margin-top:calc(22*var(--u));font-family:var(--ff-en);letter-spacing:.04em;font-weight:400;font-size:calc(62*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__rTitle{font-size:calc(36*var(--u))}}.taste-module-scss-module__dMEjma__rTitle{letter-spacing:.01em;line-height:1.1}@media (max-width:990px){.taste-module-scss-module__dMEjma__rTitle{margin-top:calc(12*var(--u))}}.taste-module-scss-module__dMEjma__rTags{justify-content:center;gap:calc(17*var(--u));margin-top:calc(30*var(--u));display:flex}@media (max-width:990px){.taste-module-scss-module__dMEjma__rTags{gap:calc(8*var(--u));margin-top:calc(18*var(--u))}}.taste-module-scss-module__dMEjma__rTags li{height:calc(34*var(--u));padding:0 calc(16*var(--u));font-size:calc(17*var(--u));background:#ffffff38;place-items:center;display:grid}@media (max-width:990px){.taste-module-scss-module__dMEjma__rTags li{font-size:calc(14*var(--u))}}.taste-module-scss-module__dMEjma__rBody{background:var(--c-beige);padding-top:calc(125*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__rBody{padding-top:calc(40*var(--u))}}.taste-module-scss-module__dMEjma__rBody{padding-bottom:calc(152*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__rBody{padding-bottom:calc(70*var(--u))}}.taste-module-scss-module__dMEjma__rInner{width:100%;max-width:calc(1416*var(--u));margin-left:auto;margin-right:auto}@media (max-width:990px){.taste-module-scss-module__dMEjma__rInner{max-width:none;padding-left:var(--pad-x);padding-right:var(--pad-x)}}.taste-module-scss-module__dMEjma__rInner{align-items:flex-start;gap:calc(88*var(--u));display:flex}@media (max-width:990px){.taste-module-scss-module__dMEjma__rInner{gap:calc(28*var(--u));flex-direction:column}}.taste-module-scss-module__dMEjma__rPhoto{flex:0 0 calc(721*var(--u));aspect-ratio:721/520;position:relative;overflow:hidden}.taste-module-scss-module__dMEjma__rPhoto img{object-fit:cover}@media (max-width:990px){.taste-module-scss-module__dMEjma__rPhoto{flex:none;width:100%}}.taste-module-scss-module__dMEjma__rText{padding-top:calc(6*var(--u));flex:1}@media (max-width:990px){.taste-module-scss-module__dMEjma__rText{padding-top:0}}.taste-module-scss-module__dMEjma__rLabel{font-size:calc(20*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__rLabel{font-size:calc(16*var(--u))}}.taste-module-scss-module__dMEjma__rLabel{letter-spacing:-.02em;font-weight:700}.taste-module-scss-module__dMEjma__rName{margin-top:calc(10*var(--u));font-family:var(--ff-serif);letter-spacing:0;font-style:italic;font-weight:400;font-size:calc(43*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__rName{font-size:calc(30*var(--u))}}.taste-module-scss-module__dMEjma__rName{color:var(--c-green);line-height:1.2}.taste-module-scss-module__dMEjma__rBar{width:1px;height:calc(28*var(--u));margin:calc(18*var(--u)) 0 calc(22*var(--u)) calc(4*var(--u));background:var(--c-text);display:block}.taste-module-scss-module__dMEjma__rLines{font-size:calc(18.5*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__rLines{font-size:calc(15*var(--u))}}.taste-module-scss-module__dMEjma__rLines{line-height:calc(28*var(--u));letter-spacing:-.02em}@media (max-width:990px){.taste-module-scss-module__dMEjma__rLines{line-height:1.65}}.taste-module-scss-module__dMEjma__rRecommend{align-items:center;gap:calc(10*var(--u));margin-top:calc(10*var(--u));font-size:calc(19*var(--u));display:flex}@media (max-width:990px){.taste-module-scss-module__dMEjma__rRecommend{font-size:calc(14*var(--u))}}.taste-module-scss-module__dMEjma__rRecommend{color:var(--c-green);font-weight:700}.taste-module-scss-module__dMEjma__rRecommend:before{content:"";width:calc(5*var(--u));height:calc(5*var(--u));background:currentColor;border-radius:50%}.taste-module-scss-module__dMEjma__rTable{margin-top:calc(44*var(--u));padding:calc(14*var(--u)) 0 calc(10*var(--u));border-top:1px solid #cfcdc8;border-bottom:1px solid #cfcdc8}.taste-module-scss-module__dMEjma__rTable>div{padding:calc(10*var(--u)) 0;align-items:baseline;display:flex}.taste-module-scss-module__dMEjma__rTable dt{flex:0 0 calc(83*var(--u));font-size:calc(16.5*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__rTable dt{font-size:calc(14*var(--u))}}.taste-module-scss-module__dMEjma__rTable dt{color:#8a8a8a}.taste-module-scss-module__dMEjma__rTable dd{font-size:calc(18.5*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__rTable dd{font-size:calc(15*var(--u))}}.taste-module-scss-module__dMEjma__rTable dd{letter-spacing:-.02em}.taste-module-scss-module__dMEjma__rBtns{gap:calc(8*var(--u));margin-top:calc(27*var(--u));flex-wrap:wrap;display:flex}.taste-module-scss-module__dMEjma__rRetry,.taste-module-scss-module__dMEjma__rConsult{justify-content:center;align-items:center;gap:calc(5*var(--u));height:calc(40*var(--u));padding:0 calc(40*var(--u));font-size:calc(16.5*var(--u));display:inline-flex}@media (max-width:990px){.taste-module-scss-module__dMEjma__rRetry,.taste-module-scss-module__dMEjma__rConsult{font-size:calc(14*var(--u))}}.taste-module-scss-module__dMEjma__rRetry,.taste-module-scss-module__dMEjma__rConsult{letter-spacing:.02em;font-weight:700}.taste-module-scss-module__dMEjma__rRetry svg,.taste-module-scss-module__dMEjma__rConsult svg{width:calc(11*var(--u))}@media (max-width:990px){.taste-module-scss-module__dMEjma__rRetry,.taste-module-scss-module__dMEjma__rConsult{height:calc(46*var(--u));padding:0 calc(20*var(--u))}}.taste-module-scss-module__dMEjma__rRetry{background:var(--c-green);color:var(--c-white)}@media (hover:hover) and (pointer:fine){.taste-module-scss-module__dMEjma__rRetry:hover{background:var(--c-green-dk)}}.taste-module-scss-module__dMEjma__rConsult{border:1px solid var(--c-green);color:var(--c-green)}@media (hover:hover) and (pointer:fine){.taste-module-scss-module__dMEjma__rConsult:hover{background:var(--c-white)}}
