section.trial-lesson-flow-section-module__KB1VGW__sectionTrial{padding-top:calc((100vw / var(--vw-sp)) * 254);padding-bottom:calc((100vw / var(--vw-sp)) * 110);border-top-left-radius:calc((100vw / var(--vw-sp)) * 40);background-color:#efefef;position:relative}@media (min-width:801px){section.trial-lesson-flow-section-module__KB1VGW__sectionTrial{border-top-left-radius:0;padding-top:120px;padding-bottom:188px}}section.trial-lesson-flow-section-module__KB1VGW__sectionTrial:before{content:"";background:var(--trial-figure-pc) no-repeat;background-size:cover;border-top-left-radius:50px;border-bottom-left-radius:50px;width:650px;height:370px;display:block;position:absolute;top:-100px;left:50%}@media (max-width:800px){section.trial-lesson-flow-section-module__KB1VGW__sectionTrial:before{top:calc((100vw / var(--vw-sp)) * -100);aspect-ratio:350/294;background:var(--trial-figure-sp) no-repeat;border-radius:0 calc((100vw / var(--vw-sp)) * 40) calc((100vw / var(--vw-sp)) * 40) 0;background-size:cover;width:89.7436%;height:auto;position:absolute;left:0;right:0}}.trial-lesson-flow-section-module__KB1VGW__fadeIn{opacity:0;transition:transform 1.2s cubic-bezier(.19,1,.22,1),opacity 1.2s cubic-bezier(.19,1,.22,1);transform:translateY(15px)}.trial-lesson-flow-section-module__KB1VGW__fadeIn.trial-lesson-flow-section-module__KB1VGW__inView{opacity:1;transform:translateY(0)}.trial-lesson-flow-section-module__KB1VGW__sectionTitleWrap{width:50%;margin-bottom:80px}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__sectionTitleWrap{width:100%;margin-bottom:calc((100vw / var(--vw-sp)) * 50)}}.trial-lesson-flow-section-module__KB1VGW__sectionTitle{letter-spacing:.05em}.trial-lesson-flow-section-module__KB1VGW__sectionLead{margin-bottom:64px;font-size:18px;font-weight:500;line-height:1.8}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__sectionLead{margin-bottom:calc((100vw / var(--vw-sp)) * 48);font-size:calc((100vw / var(--vw-sp)) * 16)}}.trial-lesson-flow-section-module__KB1VGW__sectionHeader.trial-lesson-flow-section-module__KB1VGW__slideLeft .trial-lesson-flow-section-module__KB1VGW__sectionLead{opacity:0;transition:transform 1.2s cubic-bezier(.19,1,.22,1) .3s,opacity 1.2s cubic-bezier(.19,1,.22,1) .3s;transform:translate(15px)}.trial-lesson-flow-section-module__KB1VGW__sectionHeader.trial-lesson-flow-section-module__KB1VGW__slideLeft.trial-lesson-flow-section-module__KB1VGW__inView .trial-lesson-flow-section-module__KB1VGW__sectionLead{opacity:1;transform:translate(0)}.trial-lesson-flow-section-module__KB1VGW__listStepBodyImage img{object-fit:cover;width:100%;height:100%}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__listStepBodyImage img{width:100%;height:auto}}.trial-lesson-flow-section-module__KB1VGW__listStep{justify-content:flex-start;gap:12px;margin-bottom:64px;display:flex}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__listStep{gap:calc((100vw / var(--vw-sp)) * 4);margin-bottom:calc((100vw / var(--vw-sp)) * 28);flex-direction:column}}.trial-lesson-flow-section-module__KB1VGW__listStepItem{flex:1}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__listStepItem{display:flex}}.trial-lesson-flow-section-module__KB1VGW__listStepItemNumber{color:var(--color-orange3);margin-bottom:15px;position:relative}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__listStepItemNumber{width:calc((100vw / var(--vw-sp)) * 35);margin-right:calc((100vw / var(--vw-sp)) * 10)}}.trial-lesson-flow-section-module__KB1VGW__listStepItemNumber:before{bottom:0;left:calc((100vw / var(--vw-sp)) * 16);content:"";background:var(--color-rintosull-primary-blue1);width:1px;height:calc(100% - 3.6em);display:block;position:absolute}@media (min-width:801px){.trial-lesson-flow-section-module__KB1VGW__listStepItemNumber:before{width:calc(100% - 2.4em);height:1px;bottom:22px;left:auto;right:0}}.trial-lesson-flow-section-module__KB1VGW__listStepItemNumber span{width:calc((100vw / var(--vw-sp)) * 35);padding-bottom:calc((100vw / var(--vw-sp)) * 5);font-size:calc((100vw / var(--vw-sp)) * 36);color:var(--color-rintosull-primary-blue1);letter-spacing:.06em;flex-direction:column;align-items:flex-start;font-weight:500;line-height:1;display:flex;position:relative}@media (min-width:801px){.trial-lesson-flow-section-module__KB1VGW__listStepItemNumber span{letter-spacing:-.01em;width:35px;padding-bottom:0;font-size:38px}}.trial-lesson-flow-section-module__KB1VGW__listStepItemNumber span small{letter-spacing:.12em;margin-bottom:3px;font-size:11.5px;font-weight:700;display:block}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__listStepItemNumber span small{margin-bottom:calc((100vw / var(--vw-sp)) * 3);font-size:calc((100vw / var(--vw-sp)) * 14);letter-spacing:.12em}}.trial-lesson-flow-section-module__KB1VGW__listStepBody{padding-right:7px}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__listStepBody{padding-right:0;padding-bottom:calc((100vw / var(--vw-sp)) * 12)}}.trial-lesson-flow-section-module__KB1VGW__listStep .trial-lesson-flow-section-module__KB1VGW__listStepItem:last-of-type .trial-lesson-flow-section-module__KB1VGW__listStepBody{margin-right:0;padding-right:0}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__listStep .trial-lesson-flow-section-module__KB1VGW__listStepItem:last-of-type .trial-lesson-flow-section-module__KB1VGW__listStepBody{padding-bottom:0}.trial-lesson-flow-section-module__KB1VGW__listStep .trial-lesson-flow-section-module__KB1VGW__listStepItem:last-of-type .trial-lesson-flow-section-module__KB1VGW__listStepItemNumber{margin-bottom:0}}.trial-lesson-flow-section-module__KB1VGW__listStepBodyInner{background:var(--color-rintosull-white);border-radius:20px;overflow:hidden}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__listStepBodyInner{border-radius:calc((100vw / var(--vw-sp)) * 20)}}.trial-lesson-flow-section-module__KB1VGW__listStepBodyImage{height:119px;line-height:0}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__listStepBodyImage{height:auto}}.trial-lesson-flow-section-module__KB1VGW__listStepBodyDetail{min-height:181px;padding:16px 20px 20px}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__listStepBodyDetail{min-height:auto;padding:calc((100vw / var(--vw-sp)) * 16) calc((100vw / var(--vw-sp)) * 20) calc((100vw / var(--vw-sp)) * 20)}}.trial-lesson-flow-section-module__KB1VGW__listStepBodyTitle{color:var(--color-rintosull-primary-blue1);text-align:center;margin-bottom:15px;font-size:18px;font-weight:700;line-height:1.35}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__listStepBodyTitle{margin-bottom:calc((100vw / var(--vw-sp)) * 15);font-size:calc((100vw / var(--vw-sp)) * 18)}}.trial-lesson-flow-section-module__KB1VGW__listStepBodyText{font-size:14px}.trial-lesson-flow-section-module__KB1VGW__listStepBodyTextNote{color:var(--color-rintosull-text-gray);font-size:10px;display:block}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__listStepBodyText{font-size:calc((100vw / var(--vw-sp)) * 14)}}.trial-lesson-flow-section-module__KB1VGW__listStep .trial-lesson-flow-section-module__KB1VGW__listStepItem{opacity:0;transform:translateY(15px)}.trial-lesson-flow-section-module__KB1VGW__listStep.trial-lesson-flow-section-module__KB1VGW__inView .trial-lesson-flow-section-module__KB1VGW__listStepItem{opacity:1;transform:translateY(0)}.trial-lesson-flow-section-module__KB1VGW__listStep .trial-lesson-flow-section-module__KB1VGW__listStepItem:first-child{transition:transform 1.2s cubic-bezier(.19,1,.22,1),opacity 1.2s cubic-bezier(.19,1,.22,1)}.trial-lesson-flow-section-module__KB1VGW__listStep .trial-lesson-flow-section-module__KB1VGW__listStepItem:nth-child(2){transition:transform 1.2s cubic-bezier(.19,1,.22,1) .15s,opacity 1.2s cubic-bezier(.19,1,.22,1) .15s}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__listStep .trial-lesson-flow-section-module__KB1VGW__listStepItem:nth-child(2){transition:transform 1.2s cubic-bezier(.19,1,.22,1),opacity 1.2s cubic-bezier(.19,1,.22,1)}}.trial-lesson-flow-section-module__KB1VGW__listStep .trial-lesson-flow-section-module__KB1VGW__listStepItem:nth-child(3){transition:transform 1.2s cubic-bezier(.19,1,.22,1) .3s,opacity 1.2s cubic-bezier(.19,1,.22,1) .3s}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__listStep .trial-lesson-flow-section-module__KB1VGW__listStepItem:nth-child(3){transition:transform 1.2s cubic-bezier(.19,1,.22,1),opacity 1.2s cubic-bezier(.19,1,.22,1)}}.trial-lesson-flow-section-module__KB1VGW__listStep .trial-lesson-flow-section-module__KB1VGW__listStepItem:nth-child(4){transition:transform 1.2s cubic-bezier(.19,1,.22,1) .45s,opacity 1.2s cubic-bezier(.19,1,.22,1) .45s}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__listStep .trial-lesson-flow-section-module__KB1VGW__listStepItem:nth-child(4){transition:transform 1.2s cubic-bezier(.19,1,.22,1),opacity 1.2s cubic-bezier(.19,1,.22,1)}}.trial-lesson-flow-section-module__KB1VGW__sectionButtons{margin-top:64px}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__sectionButtons{margin-top:calc((100vw / var(--vw-sp)) * 48)}}.trial-lesson-flow-section-module__KB1VGW__sectionButtonsBody{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__sectionButtonsBody{flex-direction:column;align-items:center}}.trial-lesson-flow-section-module__KB1VGW__sectionInformationHelpButton{padding-bottom:4px;padding-right:30px;position:relative}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__sectionInformationHelpButton{padding-right:calc((100vw / var(--vw-sp)) * 20);padding-bottom:calc((100vw / var(--vw-sp)) * 4)}}.trial-lesson-flow-section-module__KB1VGW__sectionInformationHelpButton:before{content:"";background-color:var(--color-rintosull-text-gray);width:100%;height:1px;transition:opacity .6s cubic-bezier(.19,1,.22,1);display:block;position:absolute;bottom:0;left:0}.trial-lesson-flow-section-module__KB1VGW__sectionInformationHelpButton:after{content:"";border-top:solid 1px var(--color-rintosull-text-gray);border-right:solid 1px var(--color-rintosull-text-gray);width:10px;height:10px;margin-top:-8px;display:block;position:absolute;top:50%;right:8px;transform:rotate(45deg)}@media (max-width:800px){.trial-lesson-flow-section-module__KB1VGW__sectionInformationHelpButton:after{width:calc((100vw / var(--vw-sp)) * 6);height:calc((100vw / var(--vw-sp)) * 6);margin-top:calc((100vw / var(--vw-sp)) * -5);position:absolute}}.trial-lesson-flow-section-module__KB1VGW__sectionInformationHelpButton:hover:before{opacity:0}.trial-lesson-flow-section-module__KB1VGW__buttonGroup{gap:calc((100vw / var(--vw-sp)) * 16)}@media (min-width:801px){.trial-lesson-flow-section-module__KB1VGW__buttonGroup{gap:25px}}
.voice-section-contents-module___PTHMW__fadeIn{opacity:0;transition:transform 1.2s cubic-bezier(.19,1,.22,1),opacity 1.2s cubic-bezier(.19,1,.22,1);transform:translateY(15px)}.voice-section-contents-module___PTHMW__fadeIn.voice-section-contents-module___PTHMW__inView{opacity:1;transform:translateY(0)}