.point-section-module__0ElOUG__section{padding-bottom:calc((100vw / var(--vw-sp)) * calc(60 + 40))}@media (min-width:801px){.point-section-module__0ElOUG__section{padding-top:88px;padding-bottom:188px}}h2.point-section-module__0ElOUG__sectionTitle{margin-bottom:calc((100vw / var(--vw-sp)) * 28)}@media (min-width:801px){h2.point-section-module__0ElOUG__sectionTitle{margin-bottom:64px}}.point-section-module__0ElOUG__textBlue{color:var(--color-rintosull-primary-blue1)!important}.point-section-module__0ElOUG__sectionButtons{margin-top:64px}@media (max-width:800px){.point-section-module__0ElOUG__sectionButtons{margin-top:calc((100vw / var(--vw-sp)) * 48)}}.point-section-module__0ElOUG__sectionButtonsTitle{color:var(--color-rintosull-primary-blue1);text-align:center;margin-bottom:8px;font-size:18px;font-weight:500;line-height:140%}@media (max-width:800px){.point-section-module__0ElOUG__sectionButtonsTitle{margin-bottom:calc((100vw / var(--vw-sp)) * 8);font-size:calc((100vw / var(--vw-sp)) * 18)}}.point-section-module__0ElOUG__sectionButtonsTitleInner{padding:0 20px;display:inline-block;position:relative}@media (max-width:800px){.point-section-module__0ElOUG__sectionButtonsTitleInner{padding:0 calc((100vw / var(--vw-sp)) * 20)}}.point-section-module__0ElOUG__sectionButtonsTitleInner:before{content:"";background:url(/common/images/buttons-tittle-left.svg) 0 0/cover no-repeat;width:10px;height:14px;display:block;position:absolute;bottom:-7%;left:0;transform:translateY(-50%)}@media (max-width:800px){.point-section-module__0ElOUG__sectionButtonsTitleInner:before{width:calc((100vw / var(--vw-sp)) * 10);height:calc((100vw / var(--vw-sp)) * 14);bottom:-4%}}.point-section-module__0ElOUG__sectionButtonsTitleInner:after{content:"";background:url(/common/images/buttons-tittle-right.svg) 0 0/cover no-repeat;width:10px;height:14px;display:block;position:absolute;bottom:-7%;right:0;transform:translateY(-50%)}@media (max-width:800px){.point-section-module__0ElOUG__sectionButtonsTitleInner:after{width:calc((100vw / var(--vw-sp)) * 10);height:calc((100vw / var(--vw-sp)) * 14);bottom:-4%}}.point-section-module__0ElOUG__sectionButtonsBody{flex-direction:column;justify-content:center;align-items:center;display:flex}@media (max-width:800px){.point-section-module__0ElOUG__sectionButtonsBody{flex-direction:column;align-items:center}}.point-section-module__0ElOUG__sectionButtonsBody a{margin:0 25px 16px}.point-section-module__0ElOUG__sectionButtonsBody a:last-of-type{margin-bottom:0}@media (max-width:800px){.point-section-module__0ElOUG__sectionButtonsBody a{margin:0 0 calc((100vw / var(--vw-sp)) * 16)}.point-section-module__0ElOUG__sectionButtonsBody a:last-of-type{margin-bottom:0}}
.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)}}