.qcjKKq_section{padding-bottom:calc((100vw / var(--vw-sp)) * calc(60 + 40))}@media (min-width:801px){.qcjKKq_section{padding-bottom:188px}}.qcjKKq_listAccordionSingle ul li{margin-bottom:24px}@media (max-width:800px){.qcjKKq_listAccordionSingle ul li{margin-bottom:calc((100vw / var(--vw-sp)) * 16)}}.qcjKKq_listAccordionSingle ul{margin:0;padding:0;list-style:none}.qcjKKq_accordionInner ul li,.qcjKKq_accordionAnswerListWrap ul li,.qcjKKq_listAccordionSingle ul li:last-child{margin-bottom:0}.qcjKKq_accordionSingle{background:var(--color-rintosull-white);border:solid 1px var(--color-rintosull-gray-200);border-radius:10px;padding:10px 20px}.qcjKKq_accordionSingle.qcjKKq_firstPageFaq{padding:17px 20px}.qcjKKq_accordionSingle.qcjKKq_firstPageFaq.qcjKKq_join{border-top:none;border-left:none;border-right:none;border-radius:0;padding:0}.qcjKKq_accordionSingle.qcjKKq_firstPageFaq.qcjKKq_join.qcjKKq_top{border-top:solid 1px var(--color-rintosull-gray-200)}@media (max-width:800px){.qcjKKq_accordionSingle{padding:calc((100vw / var(--vw-sp)) * 5) calc((100vw / var(--vw-sp)) * 20);border-radius:calc((100vw / var(--vw-sp)) * 10)}.qcjKKq_accordionSingle.qcjKKq_firstPageFaq{padding:calc((100vw / var(--vw-sp)) * 20)}}.qcjKKq_accordionSingleButton:after{content:"";background:var(--color-rintosull-primary-blue1);width:1px;height:16px;margin-top:-8px;transition:transform .6s cubic-bezier(.19,1,.22,1),margin-top .6s cubic-bezier(.19,1,.22,1);display:block;position:absolute;top:50%;right:6px}@media (max-width:800px){.qcjKKq_accordionSingleButton:after{right:calc((100vw / var(--vw-sp)) * 1);width:calc((100vw / var(--vw-sp)) * 1);height:calc((100vw / var(--vw-sp)) * 16);margin-top:calc((100vw / var(--vw-sp)) * -8)}}.qcjKKq_accordionSingle[open] .qcjKKq_accordionSingleButton:after{margin-top:-8px;transform:rotate(90deg)}@media (max-width:800px){.qcjKKq_accordionSingle[open] .qcjKKq_accordionSingleButton:after{margin-top:calc((100vw / var(--vw-sp)) * -8)}}.qcjKKq_accordionSingleButton{cursor:pointer;align-items:center;min-height:40px;padding-right:20px;line-height:1.3;list-style:none;display:flex;position:relative}.qcjKKq_accordionSingleButton h3,.qcjKKq_accordionSingleButton h4,.qcjKKq_accordionSingleButton h5{margin-bottom:0;font-size:16px;font-weight:400}@media (max-width:800px){.qcjKKq_accordionSingleButton h3,.qcjKKq_accordionSingleButton h4,.qcjKKq_accordionSingleButton h5{font-size:calc((100vw / var(--vw-sp)) * 14)}}.qcjKKq_accordionSingleButton::-webkit-details-marker{display:none}.qcjKKq_accordionSingleButton.qcjKKq_firstPageFaq{min-height:0}.qcjKKq_accordionSingleButton.qcjKKq_firstPageFaq.qcjKKq_join{font-feature-settings:"halt" on;padding:17px 20px 18px;line-height:1.6}@media (max-width:800px){.qcjKKq_accordionSingleButton.qcjKKq_firstPageFaq.qcjKKq_join{padding:calc((100vw / var(--vw-sp)) * 18) calc((100vw / var(--vw-sp)) * 44) calc((100vw / var(--vw-sp)) * 17) calc((100vw / var(--vw-sp)) * 20);font-size:calc((100vw / var(--vw-sp)) * 16);line-height:1.6}.qcjKKq_accordionSingleButton.qcjKKq_firstPageFaq.qcjKKq_join h4{font-size:calc((100vw / var(--vw-sp)) * 16)}}.qcjKKq_accordionSingleButton.qcjKKq_firstPageFaq.qcjKKq_join:before{right:20px}.qcjKKq_accordionSingleButton.qcjKKq_firstPageFaq.qcjKKq_join:after{right:27.5px}@media (max-width:800px){.qcjKKq_accordionSingleButton{min-height:calc((100vw / var(--vw-sp)) * 48);padding-right:calc((100vw / var(--vw-sp)) * 20);font-size:calc((100vw / var(--vw-sp)) * 14);align-items:center;display:flex}.qcjKKq_accordionSingleButton.qcjKKq_firstPageFaq{min-height:0}}.qcjKKq_accordionSingleButton:before{content:"";background:var(--color-rintosull-primary-blue1);width:16px;height:1px;display:block;position:absolute;top:50%;right:0}@media (max-width:800px){.qcjKKq_accordionSingleButton:before{right:calc((100vw / var(--vw-sp)) * -5);width:calc((100vw / var(--vw-sp)) * 16);height:calc((100vw / var(--vw-sp)) * 1)}.qcjKKq_accordionSingleButton.qcjKKq_firstPageFaq.qcjKKq_join:before{right:calc((100vw / var(--vw-sp)) * 20)}.qcjKKq_accordionSingleButton.qcjKKq_firstPageFaq.qcjKKq_join:after{right:calc((100vw / var(--vw-sp)) * 27.5)}}.qcjKKq_accordionSingleBody{margin-top:5px;overflow:hidden}.qcjKKq_accordionSingleBody.qcjKKq_mt0{margin-top:0}@media (max-width:800px){.qcjKKq_accordionSingleBody{margin-top:calc((100vw / var(--vw-sp)) * 5);font-size:calc((100vw / var(--vw-sp)) * 14)}.qcjKKq_accordionSingleBody.qcjKKq_mt0{margin-top:0}}.qcjKKq_accordionAnswerWrap{background:var(--color-rintosull-gray-50);border-top:1px solid var(--color-rintosull-gray-200);padding:28px 28px 30px}@media (max-width:800px){.qcjKKq_accordionAnswerWrap{padding:calc((100vw / var(--vw-sp)) * 24)}}.qcjKKq_accordionAnswerText{font-size:14px}@media (max-width:800px){.qcjKKq_accordionAnswerText{font-size:calc((100vw / var(--vw-sp)) * 14)}}.qcjKKq_accordionAnswerText.qcjKKq_bottom{margin-top:28px}@media (max-width:800px){.qcjKKq_accordionAnswerText.qcjKKq_bottom{margin-top:calc((100vw / var(--vw-sp)) * 20)}}.qcjKKq_accordionAnswerText .qcjKKq_pink{color:var(--color-rintosull-cta-pink3-500)}.qcjKKq_accordionAnswerText .qcjKKq_note{font-size:12px}@media (max-width:800px){.qcjKKq_accordionAnswerText .qcjKKq_note{font-size:calc((100vw / var(--vw-sp)) * 10)}}.qcjKKq_accordionAnswerListWrap{margin-top:16px}@media (max-width:800px){.qcjKKq_accordionAnswerListWrap{margin-top:calc((100vw / var(--vw-sp)) * 12);font-size:calc((100vw / var(--vw-sp)) * 12)}}.qcjKKq_accordionAnswerListWrap ul li:before{color:var(--color-rintosull-secondary1-blue3-200);content:"● "}.qcjKKq_discountBannerWrap{width:660px;margin:64px auto 0}@media (max-width:800px){.qcjKKq_discountBannerWrap{width:calc((100vw / var(--vw-sp)) * 350);margin-top:0}}.qcjKKq_discountBannerButtonWrap{justify-content:center;align-items:center;margin-top:64px;display:flex}@media (max-width:800px){.qcjKKq_discountBannerButtonWrap{margin-top:calc((100vw / var(--vw-sp)) * 48)}}
._4vTzMa_section{padding-bottom:calc((100vw / var(--vw-sp)) * calc(32 + 40))}@media (min-width:801px){._4vTzMa_section{padding-bottom:140px}}._4vTzMa_trialLessonSectionContentsInner{padding-bottom:48px}@media (max-width:800px){._4vTzMa_trialLessonSectionContentsInner{padding-bottom:calc((100vw / var(--vw-sp)) * 28)}}
section._1M0wTG_pageHeader{padding-bottom:calc((100vw / var(--vw-sp)) * calc(20 + 40))}@media (min-width:801px){section._1M0wTG_pageHeader{padding-bottom:120px}}