.trial-lesson-flow-contents-module__bDs_zq__listStep{gap:calc((100vw / var(--vw-sp)) * 4);grid-template-columns:1fr;display:grid}@media (min-width:801px){.trial-lesson-flow-contents-module__bDs_zq__listStep{grid-template-columns:repeat(3,1fr);gap:12px}}.trial-lesson-flow-contents-module__bDs_zq__listStepItem{flex:1}.trial-lesson-flow-contents-module__bDs_zq__listStepItemNumber:before{content:"";background:var(--color-rintosull-primary-blue1);width:82%;height:1px;display:block;position:absolute;bottom:10px;right:0}@media (max-width:800px){.trial-lesson-flow-contents-module__bDs_zq__listStepItemNumber:before{bottom:0;left:calc((100vw / var(--vw-sp)) * 13);background:var(--color-rintosull-primary-blue1);width:1px;height:88%;position:absolute}.trial-lesson-flow-contents-module__bDs_zq__listStep .trial-lesson-flow-contents-module__bDs_zq__listStepItem:last-of-type .trial-lesson-flow-contents-module__bDs_zq__listStepBody{padding-bottom:0}}.trial-lesson-flow-contents-module__bDs_zq__listStep .trial-lesson-flow-contents-module__bDs_zq__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-contents-module__bDs_zq__listStep .trial-lesson-flow-contents-module__bDs_zq__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-contents-module__bDs_zq__listStep .trial-lesson-flow-contents-module__bDs_zq__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-contents-module__bDs_zq__listStep .trial-lesson-flow-contents-module__bDs_zq__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-contents-module__bDs_zq__listStep .trial-lesson-flow-contents-module__bDs_zq__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-contents-module__bDs_zq__listStep .trial-lesson-flow-contents-module__bDs_zq__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-contents-module__bDs_zq__listStep .trial-lesson-flow-contents-module__bDs_zq__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-contents-module__bDs_zq__listStepItem{display:flex}}.trial-lesson-flow-contents-module__bDs_zq__listStepItemNumber{color:var(--color-rintosull-primary-blue1);margin-bottom:15px;position:relative}@media (max-width:800px){.trial-lesson-flow-contents-module__bDs_zq__listStepItemNumber{width:calc((100vw / var(--vw-sp)) * 35);margin-right:calc((100vw / var(--vw-sp)) * 10)}}.trial-lesson-flow-contents-module__bDs_zq__listStepItemNumber span{flex-direction:column;align-items:flex-start;width:35px;font-size:24px;font-weight:600;line-height:1;display:flex;position:relative}@media (max-width:800px){.trial-lesson-flow-contents-module__bDs_zq__listStepItemNumber span{width:calc((100vw / var(--vw-sp)) * 35);padding-bottom:calc((100vw / var(--vw-sp)) * 5);font-size:calc((100vw / var(--vw-sp)) * 22)}}.trial-lesson-flow-contents-module__bDs_zq__listStepItemNumber span small{margin-bottom:3px;font-size:10px;display:block}@media (max-width:800px){.trial-lesson-flow-contents-module__bDs_zq__listStepItemNumber span small{margin-bottom:calc((100vw / var(--vw-sp)) * 3);font-size:calc((100vw / var(--vw-sp)) * 10)}}.trial-lesson-flow-contents-module__bDs_zq__listStepBody{padding-right:7px}@media (max-width:800px){.trial-lesson-flow-contents-module__bDs_zq__listStepBody{padding-right:0;padding-bottom:calc((100vw / var(--vw-sp)) * 12)}}.trial-lesson-flow-contents-module__bDs_zq__listStepBodyInner{background:var(--color-rintosull-white);border-radius:20px;overflow:hidden}@media (max-width:800px){.trial-lesson-flow-contents-module__bDs_zq__listStepBodyInner{border-radius:calc((100vw / var(--vw-sp)) * 20)}}.trial-lesson-flow-contents-module__bDs_zq__listStepBodyImage img{width:100%;height:auto}.trial-lesson-flow-contents-module__bDs_zq__listStepBodyImage{line-height:0}.trial-lesson-flow-contents-module__bDs_zq__listStepBodyDetail{min-height:181px;padding:16px 20px 20px}@media (max-width:800px){.trial-lesson-flow-contents-module__bDs_zq__listStepBodyDetail{padding:calc((100vw / var(--vw-sp)) * 16) calc((100vw / var(--vw-sp)) * 20) calc((100vw / var(--vw-sp)) * 20)}}.trial-lesson-flow-contents-module__bDs_zq__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-contents-module__bDs_zq__listStepBodyTitle{margin-bottom:calc((100vw / var(--vw-sp)) * 15);font-size:calc((100vw / var(--vw-sp)) * 18)}}.trial-lesson-flow-contents-module__bDs_zq__listStepBodyText{font-size:14px}@media (max-width:800px){.trial-lesson-flow-contents-module__bDs_zq__listStepBodyText{font-size:calc((100vw / var(--vw-sp)) * 14)}}ul.trial-lesson-flow-contents-module__bDs_zq__note{margin-top:calc((100vw / var(--vw-sp)) * 20)}@media (min-width:801px){ul.trial-lesson-flow-contents-module__bDs_zq__note{margin-top:20px}}
.trial-lesson-flow-section-module__vTgzyq__section{padding-bottom:calc((100vw / var(--vw-sp)) * calc(60 + 40))}@media (min-width:801px){.trial-lesson-flow-section-module__vTgzyq__section{padding-bottom:188px}}.trial-lesson-flow-section-module__vTgzyq__sectionLead{margin-bottom:64px;font-size:18px;font-weight:500;line-height:1.8}@media (max-width:800px){.trial-lesson-flow-section-module__vTgzyq__sectionLead{margin-bottom:calc((100vw / var(--vw-sp)) * 48);font-size:calc((100vw / var(--vw-sp)) * 16)}}