.index-module-scss-module__6m6XJq__container{place-content:center flex-start;font-weight:600;display:grid}.index-module-scss-module__6m6XJq__container .index-module-scss-module__6m6XJq__cautionTitle{font-weight:600}.index-module-scss-module__6m6XJq__container .index-module-scss-module__6m6XJq__cautionContainer{margin:0 0 0 20px}.index-module-scss-module__6m6XJq__container .index-module-scss-module__6m6XJq__cautionContainer .index-module-scss-module__6m6XJq__caution{list-style-type:disc}
.index-module-scss-module__hBEabW__container{place-content:center;display:grid}.index-module-scss-module__hBEabW__container .index-module-scss-module__hBEabW__intro{font-weight:400}
.index-module-scss-module__22rfsW__container{flex-direction:column;gap:20px;display:flex}.index-module-scss-module__22rfsW__container .index-module-scss-module__22rfsW__heroImageContainer{background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/goodwill_pc.webp);background-size:cover;flex-direction:column;justify-content:center;align-items:center;gap:20px;height:330px;display:flex}.index-module-scss-module__22rfsW__container .index-module-scss-module__22rfsW__heroImageContainer .index-module-scss-module__22rfsW__sakeBarrel{background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/sake-barrel.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;width:244px;height:240px}.index-module-scss-module__22rfsW__container .index-module-scss-module__22rfsW__heroImageContainer .index-module-scss-module__22rfsW__logoEn{background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/logo_en.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;width:324px;height:24px}.index-module-scss-module__22rfsW__container .index-module-scss-module__22rfsW__heroImageContainer .index-module-scss-module__22rfsW__logoTw{background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/logo_tw.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;width:268px;height:24px}.index-module-scss-module__22rfsW__container .index-module-scss-module__22rfsW__heroImageContainer .index-module-scss-module__22rfsW__logoCn{background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/logo_cn.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;width:268px;height:24px}.index-module-scss-module__22rfsW__container .index-module-scss-module__22rfsW__textContainer{flex-direction:column;gap:4px;padding:0 20px;display:flex}@media screen and (max-width:992px){.index-module-scss-module__22rfsW__container .index-module-scss-module__22rfsW__heroImageContainer{background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/goodwill_sp.webp)}}
.index-module-scss-module__he-3Gq__container .index-module-scss-module__he-3Gq__blueContainer{background-color:#29518e;gap:20px;height:252px;padding:20px 0 0;display:grid}.index-module-scss-module__he-3Gq__container .index-module-scss-module__he-3Gq__blueContainer .index-module-scss-module__he-3Gq__contentContainer{color:#fff;justify-content:center;gap:20px;padding:0 60px;display:flex}.index-module-scss-module__he-3Gq__container .index-module-scss-module__he-3Gq__blueContainer .index-module-scss-module__he-3Gq__contentContainer .index-module-scss-module__he-3Gq__textContainer{flex-direction:column;flex-basis:64%;display:flex}.index-module-scss-module__he-3Gq__container .index-module-scss-module__he-3Gq__blueContainer .index-module-scss-module__he-3Gq__contentContainer .index-module-scss-module__he-3Gq__textContainer .index-module-scss-module__he-3Gq__descTitle{color:#ebc791}.index-module-scss-module__he-3Gq__container .index-module-scss-module__he-3Gq__blueContainer .index-module-scss-module__he-3Gq__contentContainer .index-module-scss-module__he-3Gq__imageContainer{flex-direction:column;gap:8px;display:flex}.index-module-scss-module__he-3Gq__container .index-module-scss-module__he-3Gq__blueContainer .index-module-scss-module__he-3Gq__contentContainer .index-module-scss-module__he-3Gq__imageContainer .index-module-scss-module__he-3Gq__breweryImageContainer{height:228px}.index-module-scss-module__he-3Gq__container .index-module-scss-module__he-3Gq__blueContainer .index-module-scss-module__he-3Gq__contentContainer .index-module-scss-module__he-3Gq__imageContainer .index-module-scss-module__he-3Gq__breweryUrlContainer{color:#545454;flex-direction:column;font-size:12px;font-weight:400;display:flex}.index-module-scss-module__he-3Gq__container .index-module-scss-module__he-3Gq__blueContainer .index-module-scss-module__he-3Gq__contentContainer .index-module-scss-module__he-3Gq__imageContainer .index-module-scss-module__he-3Gq__breweryUrlContainer .index-module-scss-module__he-3Gq__breweryUrl{padding:0 0 0 4px}.index-module-scss-module__he-3Gq__container .index-module-scss-module__he-3Gq__whiteContainer{height:112px}@media screen and (max-width:992px){.index-module-scss-module__he-3Gq__container .index-module-scss-module__he-3Gq__blueContainer{height:420px}.index-module-scss-module__he-3Gq__container .index-module-scss-module__he-3Gq__blueContainer .index-module-scss-module__he-3Gq__contentContainer{flex-direction:column;gap:40px;padding:0;position:relative}.index-module-scss-module__he-3Gq__container .index-module-scss-module__he-3Gq__blueContainer .index-module-scss-module__he-3Gq__contentContainer .index-module-scss-module__he-3Gq__textContainer{margin:0 20px;padding:0 20px}.index-module-scss-module__he-3Gq__container .index-module-scss-module__he-3Gq__blueContainer .index-module-scss-module__he-3Gq__contentContainer .index-module-scss-module__he-3Gq__imageContainer{align-items:flex-end;display:flex;position:relative}.index-module-scss-module__he-3Gq__container .index-module-scss-module__he-3Gq__blueContainer .index-module-scss-module__he-3Gq__contentContainer .index-module-scss-module__he-3Gq__imageContainer .index-module-scss-module__he-3Gq__breweryUrlContainer{width:320px;display:flex;position:relative}.index-module-scss-module__he-3Gq__container .index-module-scss-module__he-3Gq__blueContainer .index-module-scss-module__he-3Gq__contentContainer .index-module-scss-module__he-3Gq__imageContainer .index-module-scss-module__he-3Gq__breweryUrlContainer .index-module-scss-module__he-3Gq__breweryUrlTitle{text-overflow:ellipsis;text-wrap:nowrap;overflow:hidden}}
.index-module-scss-module__AtTD9q__container{max-width:390px}.index-module-scss-module__AtTD9q__container .index-module-scss-module__AtTD9q__title{text-align:left;border-bottom:1px solid #1e2127;width:100vw;padding:8px 16px;font-size:16px;font-weight:500}.index-module-scss-module__AtTD9q__container .index-module-scss-module__AtTD9q__tableBody{display:grid}.index-module-scss-module__AtTD9q__container .index-module-scss-module__AtTD9q__tableBody .index-module-scss-module__AtTD9q__tableRow{border-bottom:1px solid #f0f1f2;grid-template-columns:1fr 2fr;gap:8px;padding:8px 16px;display:grid}.index-module-scss-module__AtTD9q__container .index-module-scss-module__AtTD9q__tableBody .index-module-scss-module__AtTD9q__tableRow .index-module-scss-module__AtTD9q__heading{text-align:center;place-content:center;max-width:100px;font-size:14px;display:grid}.index-module-scss-module__AtTD9q__container .index-module-scss-module__AtTD9q__tableBody .index-module-scss-module__AtTD9q__tableRow .index-module-scss-module__AtTD9q__description{text-align:left;align-items:center;font-size:13px;display:flex}@media screen and (max-width:992px){.index-module-scss-module__AtTD9q__container{width:100%}}
.index-module-scss-module__CQ6wra__container{justify-content:center;align-items:flex-end;gap:8px;width:100%;padding:0 16px;display:flex}.index-module-scss-module__CQ6wra__container .index-module-scss-module__CQ6wra__regularPriceContainer{flex-grow:1;max-width:160px}.index-module-scss-module__CQ6wra__container .index-module-scss-module__CQ6wra__regularPriceContainer .index-module-scss-module__CQ6wra__priceTitleContainer{color:#737373;justify-content:flex-start;gap:8px;font-size:12px;display:flex}.index-module-scss-module__CQ6wra__container .index-module-scss-module__CQ6wra__regularPriceContainer .index-module-scss-module__CQ6wra__priceTitleContainer .index-module-scss-module__CQ6wra__localizedRegularPrice{text-decoration:line-through}.index-module-scss-module__CQ6wra__container .index-module-scss-module__CQ6wra__regularPriceContainer .index-module-scss-module__CQ6wra__priceTitleContainer .index-module-scss-module__CQ6wra__hyphen{place-content:center;display:grid}.index-module-scss-module__CQ6wra__container .index-module-scss-module__CQ6wra__regularPriceContainer .index-module-scss-module__CQ6wra__priceTitleContainer .index-module-scss-module__CQ6wra__hyphen:before{content:"";border-top:1px solid;width:16px}.index-module-scss-module__CQ6wra__container .index-module-scss-module__CQ6wra__regularPriceContainer .index-module-scss-module__CQ6wra__sellingPriceTitleContainer{justify-content:flex-start;gap:8px;font-size:16px;display:flex}.index-module-scss-module__CQ6wra__container .index-module-scss-module__CQ6wra__sellingPriceContainer{flex-grow:1;align-items:center;gap:4px;max-width:180px;display:flex}.index-module-scss-module__CQ6wra__container .index-module-scss-module__CQ6wra__sellingPriceContainer .index-module-scss-module__CQ6wra__sellingPrice{color:#e91e63;font-size:24px;font-weight:400}.index-module-scss-module__CQ6wra__container .index-module-scss-module__CQ6wra__sellingPriceContainer .index-module-scss-module__CQ6wra__yenSellingPrice{color:#737373;font-size:12px}
.index-module-scss-module__cjhZLa__container{writing-mode:vertical-rl;text-orientation:upright;background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/frame.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column-reverse;justify-content:space-between;align-items:center;width:520px;height:716px;display:flex;position:relative}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer{writing-mode:vertical-rl;text-orientation:upright;flex-direction:column-reverse;justify-content:space-between;align-items:center;width:520px;display:flex;position:absolute;bottom:180px}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__bottle{text-align:center;background-position:50%;background-repeat:no-repeat;background-size:contain;width:132px;height:464px;font-size:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__bottle.index-module-scss-module__cjhZLa__bottleDassai{background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/dassai.webp)}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__bottle.index-module-scss-module__cjhZLa__bottleHakkaisan{background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/hakkaisan.webp)}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__bottle.index-module-scss-module__cjhZLa__bottleImayoTsukasa{background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/imayoTsukasa.webp)}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__bottle.index-module-scss-module__cjhZLa__bottleShochikubai{background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/shochikubai.webp)}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__bottle.index-module-scss-module__cjhZLa__bottleMizubasho{background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/mizubasho.webp)}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__verticalLine{border-left:1px solid #bf4c3d;border-right:1px solid #bf4c3d;width:236px;height:356px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__productNameContainer{text-align:center;letter-spacing:4px;justify-content:center;width:132px;height:356px;padding:0 12px;font-weight:500;display:flex}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__productNameContainer .index-module-scss-module__cjhZLa__productName{font-size:20px}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__productNameContainer .index-module-scss-module__cjhZLa__productNameEn{letter-spacing:0}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__brandNameContainer{flex-direction:column;justify-content:flex-end;width:132px;max-height:356px;padding:0;font-size:26px;display:flex}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__brandNameContainer .index-module-scss-module__cjhZLa__brandName{letter-spacing:4px;text-align:center;font-weight:600}@media screen and (max-width:992px){.index-module-scss-module__cjhZLa__container{width:360px;height:496px}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer{width:360px;bottom:80px}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__bottle{width:92px;height:324px}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__verticalLine{width:164px;height:248px}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__productNameContainer{max-height:320px}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__productNameContainer:lang(en){height:300px}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__productNameContainer{width:100px}.index-module-scss-module__cjhZLa__container .index-module-scss-module__cjhZLa__partsContainer .index-module-scss-module__cjhZLa__brandNameContainer{width:100px;padding:0 20px;font-size:16px}}
.index-module-scss-module__RhZENG__container{justify-content:center;align-items:center;width:100%;max-width:380px;height:132px;display:flex;position:relative}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__blueHalfCircle{background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/blue_half_circle.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;width:132px;height:132px;position:absolute;left:20px}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec{flex-direction:column;gap:8px;width:264px;height:96px;font-weight:500;display:flex;position:relative;left:32px}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec .index-module-scss-module__RhZENG__flavorContainer{flex-direction:column;display:flex}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec .index-module-scss-module__RhZENG__flavorContainer .index-module-scss-module__RhZENG__flavorTitleContainer{justify-content:space-between;display:flex}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec .index-module-scss-module__RhZENG__flavorContainer .index-module-scss-module__RhZENG__flavorIndicatorContainer{gap:4px;display:flex}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec .index-module-scss-module__RhZENG__flavorContainer .index-module-scss-module__RhZENG__flavorIndicatorContainer .index-module-scss-module__RhZENG__flavorIndicatorEl{background-color:#d4d9e1;border-radius:32px;width:36px;height:20px}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec .index-module-scss-module__RhZENG__flavorContainer .index-module-scss-module__RhZENG__flavorIndicatorContainer .index-module-scss-module__RhZENG__flavorIndicatorElRed{background-color:#bf4c3d;border-radius:32px;width:36px;height:20px}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec .index-module-scss-module__RhZENG__polishingRatioContainer{flex-direction:column;display:flex}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec .index-module-scss-module__RhZENG__polishingRatioContainer .index-module-scss-module__RhZENG__polishingRatioIndicator{background-color:#d4d9e1;border-radius:32px;justify-content:center;width:264px;height:20px;display:flex}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec .index-module-scss-module__RhZENG__polishingRatioContainer .index-module-scss-module__RhZENG__polishingRatioIndicator .index-module-scss-module__RhZENG__leftPercentage{text-align:right;color:#fff;font-size:14px;font-weight:400}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec .index-module-scss-module__RhZENG__polishingRatioContainer .index-module-scss-module__RhZENG__polishingRatioIndicator .index-module-scss-module__RhZENG__leftPercentage.index-module-scss-module__RhZENG__hakkaisan{flex-basis:45%}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec .index-module-scss-module__RhZENG__polishingRatioContainer .index-module-scss-module__RhZENG__polishingRatioIndicator .index-module-scss-module__RhZENG__leftPercentage.index-module-scss-module__RhZENG__dassai{flex-basis:23%}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec .index-module-scss-module__RhZENG__polishingRatioContainer .index-module-scss-module__RhZENG__polishingRatioIndicator .index-module-scss-module__RhZENG__leftPercentage{background-color:#bf4c3d;border-radius:32px 0 0 32px}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec .index-module-scss-module__RhZENG__polishingRatioContainer .index-module-scss-module__RhZENG__polishingRatioIndicator .index-module-scss-module__RhZENG__rightPercentage.index-module-scss-module__RhZENG__hakkaisan{flex-basis:55%}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec .index-module-scss-module__RhZENG__polishingRatioContainer .index-module-scss-module__RhZENG__polishingRatioIndicator .index-module-scss-module__RhZENG__rightPercentage.index-module-scss-module__RhZENG__dassai{flex-basis:77%}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec .index-module-scss-module__RhZENG__polishingRatioContainer .index-module-scss-module__RhZENG__polishingRatioIndicator .index-module-scss-module__RhZENG__rightPercentage{border-radius:0 32px 32px 0}.index-module-scss-module__RhZENG__container .index-module-scss-module__RhZENG__productSpec .index-module-scss-module__RhZENG__polishingRatioContainer .index-module-scss-module__RhZENG__polishingRatioIndicator .index-module-scss-module__RhZENG__undisclosed{font-size:14px;font-weight:400}
.index-module-scss-module__Dvh6SW__container{flex-direction:column;gap:60px;display:flex}.index-module-scss-module__Dvh6SW__container .index-module-scss-module__Dvh6SW__gridContainer{grid-template-columns:520px 1fr;justify-content:center;align-items:center;gap:60px;padding:0 16px;display:grid}.index-module-scss-module__Dvh6SW__container .index-module-scss-module__Dvh6SW__gridContainer .index-module-scss-module__Dvh6SW__left{place-content:center;display:grid}.index-module-scss-module__Dvh6SW__container .index-module-scss-module__Dvh6SW__gridContainer .index-module-scss-module__Dvh6SW__right{flex-direction:column;justify-content:center;align-items:center;gap:20px;max-width:460px;display:flex}.index-module-scss-module__Dvh6SW__container .index-module-scss-module__Dvh6SW__gridContainer .index-module-scss-module__Dvh6SW__productDescContainer{align-items:flex-start;display:flex}.index-module-scss-module__Dvh6SW__container .index-module-scss-module__Dvh6SW__gridContainer .index-module-scss-module__Dvh6SW__productDescContainer .index-module-scss-module__Dvh6SW__productDesc{text-align:left;padding:20px}.index-module-scss-module__Dvh6SW__container .index-module-scss-module__Dvh6SW__gridContainer .index-module-scss-module__Dvh6SW__productInfoTableContainer{place-content:center;display:grid}.index-module-scss-module__Dvh6SW__container .index-module-scss-module__Dvh6SW__gridContainer .index-module-scss-module__Dvh6SW__purchaseButtonContainer{place-content:center;width:100%;padding:20px;display:grid}@media screen and (max-width:992px){.index-module-scss-module__Dvh6SW__container .index-module-scss-module__Dvh6SW__gridContainer{flex-direction:column;gap:20px;display:flex}.index-module-scss-module__Dvh6SW__container .index-module-scss-module__Dvh6SW__gridContainer .index-module-scss-module__Dvh6SW__right .index-module-scss-module__Dvh6SW__w100vw{width:100vw}}
.index-module-scss-module__Yhjhma__container{grid-column:1/2;place-content:center;display:grid}.index-module-scss-module__Yhjhma__container .index-module-scss-module__Yhjhma__otherRecommendationFrame{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:8px;background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/recommendationFrame.webp);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;justify-content:center;align-items:center;width:224px;height:336px;font-size:26px;font-weight:500;display:flex}.index-module-scss-module__Yhjhma__container .index-module-scss-module__Yhjhma__otherRecommendationFrame .index-module-scss-module__Yhjhma__localeEn{letter-spacing:0;font-size:22px}@media screen and (max-width:992px){.index-module-scss-module__Yhjhma__container .index-module-scss-module__Yhjhma__otherRecommendationFrame{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:8px;background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/recommendationFrame.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-direction:column;justify-content:center;align-items:center;width:174px;height:348px;font-size:26px;font-weight:500;display:flex}.index-module-scss-module__Yhjhma__container .index-module-scss-module__Yhjhma__otherRecommendationFrame .index-module-scss-module__Yhjhma__localeEn{letter-spacing:0;font-size:16px}}
.index-module-scss-module__vWlwia__container{flex-direction:column;gap:60px;padding:0 0 80px;display:flex}.index-module-scss-module__vWlwia__container .index-module-scss-module__vWlwia__productContainer{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.index-module-scss-module__vWlwia__container .index-module-scss-module__vWlwia__productContainer .index-module-scss-module__vWlwia__productCard{min-width:176px}.index-module-scss-module__vWlwia__moreButtonContainer{justify-content:center;font-weight:500;display:flex}@media screen and (max-width:992px){.index-module-scss-module__vWlwia__container{flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:0 16px 60px;display:flex}.index-module-scss-module__vWlwia__container .index-module-scss-module__vWlwia__productContainer{grid-template-columns:repeat(2,1fr);gap:20px 10px;display:grid}}
.index-module-scss-module__I8Db1W__container{background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/service-introduction-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;height:608px;position:relative}.index-module-scss-module__I8Db1W__container .index-module-scss-module__I8Db1W__blockContainer{justify-content:center;align-items:flex-start;gap:40px;height:480px;display:flex;position:relative;top:128px}.index-module-scss-module__I8Db1W__container .index-module-scss-module__I8Db1W__blockContainer .index-module-scss-module__I8Db1W__textContainer{color:#fff;flex-direction:column;gap:28px;max-width:446px;display:flex}.index-module-scss-module__I8Db1W__container .index-module-scss-module__I8Db1W__blockContainer .index-module-scss-module__I8Db1W__textContainer .index-module-scss-module__I8Db1W__title{font-size:26px;font-weight:500}.index-module-scss-module__I8Db1W__container .index-module-scss-module__I8Db1W__blockContainer .index-module-scss-module__I8Db1W__imageContainer{place-content:center;display:grid}@media screen and (max-width:480px){.index-module-scss-module__I8Db1W__container{background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/service-introduction-bg-sp.webp);background-size:cover;flex-direction:column;height:708px;padding:0 32px}.index-module-scss-module__I8Db1W__container .index-module-scss-module__I8Db1W__blockContainer{flex-direction:column;align-items:center;gap:8px;top:60px}.index-module-scss-module__I8Db1W__container .index-module-scss-module__I8Db1W__blockContainer .index-module-scss-module__I8Db1W__textContainer{text-align:left;flex-direction:column;gap:20px}.index-module-scss-module__I8Db1W__container .index-module-scss-module__I8Db1W__blockContainer .index-module-scss-module__I8Db1W__textContainer .index-module-scss-module__I8Db1W__desc{padding:20px}.index-module-scss-module__I8Db1W__container .index-module-scss-module__I8Db1W__blockContainer .index-module-scss-module__I8Db1W__imageContainer{justify-content:flex-end;width:100vw;display:flex}}
.index-module-scss-module__ZPQUXW__container{flex-direction:column;flex-basis:556px;justify-content:center;align-items:center;gap:20px;display:flex}.index-module-scss-module__ZPQUXW__container .index-module-scss-module__ZPQUXW__introductionContainer{justify-content:center;align-items:center;gap:12px;display:flex}.index-module-scss-module__ZPQUXW__container .index-module-scss-module__ZPQUXW__introductionContainer .index-module-scss-module__ZPQUXW__titleContainer{color:#fff;writing-mode:vertical-rl;text-orientation:upright;background-image:url(https://dd8f8rnqzvuk.cloudfront.net/images/lp/japanese-sake/redCircle.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-basis:236px;place-content:center;width:236px;height:236px;padding:12px;font-size:26px;font-weight:500;display:grid}.index-module-scss-module__ZPQUXW__container .index-module-scss-module__ZPQUXW__introductionContainer .index-module-scss-module__ZPQUXW__titleContainer .index-module-scss-module__ZPQUXW__title{text-align:center}.index-module-scss-module__ZPQUXW__container .index-module-scss-module__ZPQUXW__introductionContainer .index-module-scss-module__ZPQUXW__classBasicsContainer{flex:1;padding:20px}.index-module-scss-module__ZPQUXW__container .index-module-scss-module__ZPQUXW__polishingRatioDescContainer{padding:0 20px}@media screen and (max-width:992px){.index-module-scss-module__ZPQUXW__container .index-module-scss-module__ZPQUXW__introductionContainer{flex-direction:column;justify-content:center;align-items:center;gap:20px}.index-module-scss-module__ZPQUXW__container .index-module-scss-module__ZPQUXW__introductionContainer .index-module-scss-module__ZPQUXW__classBasicsContainer{padding:20px 0 0}.index-module-scss-module__ZPQUXW__container .index-module-scss-module__ZPQUXW__introductionContainer .index-module-scss-module__ZPQUXW__classBasicsContainer .index-module-scss-module__ZPQUXW__classBasics{flex:1;padding:0}.index-module-scss-module__ZPQUXW__container .index-module-scss-module__ZPQUXW__polishingRatioDescContainer{padding:0}}
.index-module-scss-module__NFnNuW__illustrationContainer{flex:1}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable{grid-template-columns:repeat(5,1fr);place-content:center;font-weight:500;display:grid}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__leftColumnContainer{grid-column:1/3;grid-template-columns:1fr;place-content:center;display:grid}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__leftColumnContainer .index-module-scss-module__NFnNuW__headingContainer{background-color:#29518e;grid-template-columns:1fr;place-content:center;height:120px;padding:12px 4px;display:grid}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__leftColumnContainer .index-module-scss-module__NFnNuW__headingContainer .index-module-scss-module__NFnNuW__heading{color:#fff;text-align:center;height:max-content;font-size:16px}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__leftColumnContainer .index-module-scss-module__NFnNuW__tableBody{border-bottom:1px solid #1e2127;grid-template-rows:repeat(4,108px);display:grid}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__leftColumnContainer .index-module-scss-module__NFnNuW__tableBody .index-module-scss-module__NFnNuW__tableRow{border-top:1px solid #1e2127;border-left:1px solid #1e2127;border-right:1px solid #1e2127;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 8px;display:flex}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__leftColumnContainer .index-module-scss-module__NFnNuW__tableBody .index-module-scss-module__NFnNuW__tableRow.index-module-scss-module__NFnNuW__x2{grid-row:3/5}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__leftColumnContainer .index-module-scss-module__NFnNuW__tableBody .index-module-scss-module__NFnNuW__tableRow .index-module-scss-module__NFnNuW__sakeTypeName{text-align:center}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__middleColumnContainer{border-bottom:1px solid #1e2127;grid-column:3/4;grid-template-columns:1fr;place-content:center;display:grid}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__middleColumnContainer .index-module-scss-module__NFnNuW__headingContainer{border-top:1px solid #1e2127;height:120px}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__middleColumnContainer .index-module-scss-module__NFnNuW__tableBody{grid-template-rows:repeat(4,108px);display:grid}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__middleColumnContainer .index-module-scss-module__NFnNuW__tableBody .index-module-scss-module__NFnNuW__polishingRatioIconContainer{flex-direction:column;justify-content:center;align-items:center;font-size:14px;display:flex}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__middleColumnContainer .index-module-scss-module__NFnNuW__tableBody .index-module-scss-module__NFnNuW__polishingRatioIconContainer .index-module-scss-module__NFnNuW__polishingRatio{text-align:center}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__rightColumnContainer{grid-column:4/6;grid-template-columns:1fr;place-content:center;display:grid}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__rightColumnContainer .index-module-scss-module__NFnNuW__headingContainer{background-color:#29518e;grid-template-columns:1fr;place-content:center;height:120px;padding:12px 4px;display:grid}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__rightColumnContainer .index-module-scss-module__NFnNuW__headingContainer .index-module-scss-module__NFnNuW__iconContainer{justify-content:center;gap:16px;display:flex}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__rightColumnContainer .index-module-scss-module__NFnNuW__headingContainer .index-module-scss-module__NFnNuW__heading{color:#fff;text-align:center;height:max-content;font-size:16px;font-weight:500}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__rightColumnContainer .index-module-scss-module__NFnNuW__tableBody{border-bottom:1px solid #1e2127;grid-template-rows:repeat(4,108px);display:grid}.index-module-scss-module__NFnNuW__illustrationContainer .index-module-scss-module__NFnNuW__illustrationTable .index-module-scss-module__NFnNuW__rightColumnContainer .index-module-scss-module__NFnNuW__tableBody .index-module-scss-module__NFnNuW__tableRow{border-top:1px solid #1e2127;border-left:1px solid #1e2127;border-right:1px solid #1e2127;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0 8px;display:flex}
.index-module-scss-module__sOEiOW__container{flex-direction:row;justify-content:center;align-items:flex-start;gap:20px;padding:0;display:flex}@media screen and (max-width:992px){.index-module-scss-module__sOEiOW__container{flex-direction:column;align-items:center;padding:20px 20px 60px}}
.index-module-scss-module__4cBAOq__container{background-color:#fff2f5;flex-direction:column;justify-content:center;padding:40px 0;display:flex}.index-module-scss-module__4cBAOq__container .index-module-scss-module__4cBAOq__serviceUsageFlow{padding:50px 0 88px}.index-module-scss-module__4cBAOq__container .index-module-scss-module__4cBAOq__serviceUsageFlow .index-module-scss-module__4cBAOq__serviceUsageHeading{color:#e91e63;text-align:center;margin-bottom:30px;font-size:26px}.index-module-scss-module__4cBAOq__container .index-module-scss-module__4cBAOq__serviceUsageFlow .index-module-scss-module__4cBAOq__cardSection{justify-content:center;align-items:stretch;gap:10px;display:flex}.index-module-scss-module__4cBAOq__container .index-module-scss-module__4cBAOq__serviceUsageFlow .slick-dots li{margin:0}.index-module-scss-module__4cBAOq__container .index-module-scss-module__4cBAOq__serviceUsageFlow .slick-dots li button:before{color:#82878e;font-size:14px;top:20px}.index-module-scss-module__4cBAOq__container .index-module-scss-module__4cBAOq__serviceUsageFlow .slick-dots li.index-module-scss-module__4cBAOq__slick-active button:before{color:#e91e63}.index-module-scss-module__4cBAOq__container .index-module-scss-module__4cBAOq__buttonContainer{place-content:center;display:flex}.index-module-scss-module__4cBAOq__cardSectionItem{background:#fff;border:1px solid #e91e63;border-radius:5px;outline:none;width:320px;height:384px;padding:20px 20px 40px;box-shadow:0 3px 6px #00000029}.index-module-scss-module__4cBAOq__cardSectionItem .index-module-scss-module__4cBAOq__cardSectionItemHeading{text-align:center;justify-content:center;align-items:center;height:56px;font-size:20px;display:flex}.index-module-scss-module__4cBAOq__cardSectionItem .index-module-scss-module__4cBAOq__image{margin:9px 0}@media screen and (max-width:992px){.index-module-scss-module__4cBAOq__container .index-module-scss-module__4cBAOq__serviceUsageFlow{padding:40px 0 70px}.index-module-scss-module__4cBAOq__container .index-module-scss-module__4cBAOq__serviceUsageFlow .index-module-scss-module__4cBAOq__serviceUsageHeading{margin-bottom:20px;font-size:22px}.index-module-scss-module__4cBAOq__container .index-module-scss-module__4cBAOq__cardSectionItem{max-width:280px;height:360px}.index-module-scss-module__4cBAOq__container .index-module-scss-module__4cBAOq__buttonContainer{padding:0 20px}}
.index-module-scss-module__dIxgcG__container{flex-direction:column;gap:60px;max-width:1110px;display:flex}.index-module-scss-module__dIxgcG__container .index-module-scss-module__dIxgcG__productContainer{margin:0}.index-module-scss-module__dIxgcG__container .index-module-scss-module__dIxgcG__serviceUsageFlowContainer{margin:60px 0 0}@media screen and (max-width:992px){.index-module-scss-module__dIxgcG__container{gap:20px}.index-module-scss-module__dIxgcG__container .index-module-scss-module__dIxgcG__productContainer{margin:0 0 72px}.index-module-scss-module__dIxgcG__container .index-module-scss-module__dIxgcG__aboutServiceContainer .index-module-scss-module__dIxgcG__serviceUsageFlowContainer{margin:0}}
