.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}}
