@charset "UTF-8";body{background-color:#fff;color:#4b4b4b;font-family:alegreya-sans-sc,游ゴシック,YuGothic,游ゴシック Medium,Yu Gothic Medium,Yu Gothic,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-weight:500}body .f-min{font-family:游明朝,YuMincho,serif}body .f-min span{font-family:alegreya-sans-sc,游ゴシック,YuGothic,游ゴシック Medium,Yu Gothic Medium,Yu Gothic,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif}.customer{margin:17.0666666667vw auto 0;max-width:82.9333333333vw}@media (min-width:52.1875em){.customer{align-items:center;display:flex;justify-content:space-between;margin:7.6388888889vw 5.5555555556vw 0 8.3333333333vw;max-width:86.1111111111vw}}.customer .customer__explain .customer__title{line-height:1.7;margin-bottom:5.3333333333vw}@media (min-width:52.1875em){.customer .customer__explain .customer__title{line-height:1;margin-bottom:2.4305555556vw}}.customer .customer__explain .customer__text{font-size:3.7333333333vw;letter-spacing:.08em;line-height:2}@media (min-width:52.1875em){.customer .customer__explain .customer__text{font-size:.9722222222vw}}.customer .customer__explain .customer__text span{color:#42a0b7}.customer .customer__explain .customer__subtitle{font-family:游明朝,YuMincho,serif;font-size:4.8vw;letter-spacing:.16em;line-height:2;margin-bottom:5.3333333333vw;margin-top:10.6666666667vw}@media (min-width:52.1875em){.customer .customer__explain .customer__subtitle{font-size:1.25vw;margin-bottom:1.1805555556vw;margin-top:3.4722222222vw}}.customer .customer__explain .customer__sentence{font-size:3.7333333333vw;letter-spacing:.08em;line-height:2}@media (min-width:52.1875em){.customer .customer__explain .customer__sentence{font-size:.9722222222vw;width:37.9861111111vw}}.customer .customer__img{height:57.6vw;margin-top:10.6666666667vw;width:82.9333333333vw}@media (min-width:52.1875em){.customer .customer__img{height:29.1666666667vw;margin-top:0;width:42.1527777778vw}}.customer .customer__img img{height:100%;width:100%}.flow{background-color:rgba(226,248,255,.3);margin:17.3333333333vw auto 0;max-width:91.4666666667vw;padding:14.6666666667vw 6.4vw}@media (min-width:52.1875em){.flow{margin:5.5555555556vw auto 0;max-width:83.3333333333vw;padding:5.5555555556vw 4.4444444444vw}}.flow .c-section-title{color:#42a0b7;font-size:6.4vw;letter-spacing:.2em;line-height:2;margin-bottom:8.2666666667vw;text-align:center}@media (min-width:52.1875em){.flow .c-section-title{font-size:1.9444444444vw;margin-bottom:3.4722222222vw}}.flow .flow__content{margin-bottom:8vw}@media (min-width:52.1875em){.flow .flow__content{display:flex;justify-content:space-between;margin-bottom:6.25vw;padding-left:7.6388888889vw}.flow .flow__content .flow__content-text{width:37.9166666667vw}}.flow .flow__content .flow__content-text .flow__content-title{align-items:center;display:flex;margin-bottom:7.4666666667vw;position:relative}@media (min-width:52.1875em){.flow .flow__content .flow__content-text .flow__content-title{display:block;margin-bottom:0}}.flow .flow__content .flow__content-text .flow__content-title:before{background-color:#42a0b7;bottom:-1.3333333333vw;content:"";height:.2666666667vw;position:absolute;right:0;width:100%}@media (min-width:52.1875em){.flow .flow__content .flow__content-text .flow__content-title:before{display:none}}.flow .flow__content .flow__content-text .flow__content-title .flow__content-number{margin-right:.5333333333vw}@media (min-width:52.1875em){.flow .flow__content .flow__content-text .flow__content-title .flow__content-number{left:-1.0416666667vw;position:absolute;top:-1.9444444444vw;transform:translateX(-100%)}}.flow .flow__content .flow__content-text .flow__content-title .flow__content-number:before{display:none}.flow .flow__content .flow__content-text .flow__content-title .flow__content-first{color:#42a0b7;font-family:游明朝,YuMincho,serif;font-size:5.3333333333vw;letter-spacing:.01em;line-height:1.71;margin-top:5.3333333333vw;position:relative;white-space:nowrap}@media (min-width:52.1875em){.flow .flow__content .flow__content-text .flow__content-title .flow__content-first{font-size:1.9444444444vw;margin-bottom:1.9444444444vw;margin-top:0}}.flow .flow__content .flow__content-text .flow__content-title .flow__content-first:before{background-color:#42a0b7;bottom:0;content:"";display:none;height:.5333333333vw;position:absolute;right:0;width:100%}@media (min-width:52.1875em){.flow .flow__content .flow__content-text .flow__content-title .flow__content-first:before{bottom:50%;display:block;height:.0694444444vw;width:29.8611111111vw}}.flow .flow__content .flow__content-text .flow__content-title .flow__content-first span{font-size:3.4666666667vw}@media (min-width:52.1875em){.flow .flow__content .flow__content-text .flow__content-title .flow__content-first span{font-size:.9722222222vw}}.flow .flow__content .flow__content-text .flow__content-explain{font-size:3.7333333333vw;letter-spacing:.04em;line-height:2;margin-bottom:7.4666666667vw;margin-top:2.6666666667vw}@media (min-width:52.1875em){.flow .flow__content .flow__content-text .flow__content-explain{font-size:.9722222222vw;margin-bottom:1.9444444444vw;margin-top:0}}.flow .flow__content .flow__content-text .flow__content-explain:last-child{margin-bottom:0}.flow .flow__content .flow__content-text .flow__content-explain a{text-decoration:underline}.flow .flow__content .flow__content-img{margin-top:6.4vw}@media (min-width:52.1875em){.flow .flow__content .flow__content-img{height:17.6388888889vw;margin-top:1.25vw;width:23.1944444444vw}}.flow .flow__content .flow__content-img img{height:100%;width:100%}.flow .flow__content .flow__content-img .flow__content-img1{height:59.2vw;margin-bottom:3.2vw;width:78.6666666667vw}@media (min-width:52.1875em){.flow .flow__content .flow__content-img .flow__content-img1{height:17.6388888889vw;margin-bottom:0;width:23.1944444444vw}}.flow .flow__content .flow__content-img .flow__content-img2{height:59.2vw;width:78.6666666667vw}@media (min-width:52.1875em){.flow .flow__content .flow__content-img .flow__content-img2{height:17.6388888889vw;width:23.1944444444vw}}.flow .flow__content-second .flow__content-box{margin-bottom:5.3333333333vw}@media (min-width:52.1875em){.flow .flow__content-second .flow__content-box{margin-bottom:1.7361111111vw}}.flow .flow__content-second .flow__content-box:last-child{margin-bottom:0}.flow .flow__content-second .flow__content-box .flow__content-subtitle{color:#42a0b7;font-size:4.2666666667vw;font-weight:700;letter-spacing:.08em;line-height:1.71;margin-bottom:4vw;padding-left:6.9333333333vw;position:relative}@media (min-width:52.1875em){.flow .flow__content-second .flow__content-box .flow__content-subtitle{font-size:1.1111111111vw;margin-bottom:.6944444444vw;padding-left:2.0833333333vw}}.flow .flow__content-second .flow__content-box .flow__content-subtitle:before{background-image:url(../img/common/checke.svg);background-repeat:no-repeat;background-size:cover;content:"";height:4.8vw;left:0;position:absolute;top:50%;transform:translateY(-50%);width:4.8vw}@media (min-width:52.1875em){.flow .flow__content-second .flow__content-box .flow__content-subtitle:before{height:1.25vw;top:50%;width:1.25vw}}.flow .flow__content-second .flow__content-box1{margin-top:5.3333333333vw}@media (min-width:52.1875em){.flow .flow__content-second .flow__content-box1{margin-top:0}.flow .flow__content-second .flow__content-first:before{bottom:50%;height:.0694444444vw;width:19.4444444444vw!important}.flow .flow__content-second .flow__content-img2{margin-top:.6944444444vw}.flow .flow__content-third .flow__content-first:before{bottom:50%;height:.0694444444vw;width:27.7777777778vw!important}}.flow .flow__radius{display:flex;flex-wrap:wrap;justify-content:space-between;margin:14.6666666667vw auto 0}@media (min-width:52.1875em){.flow .flow__radius{display:flex;justify-content:space-between;margin:4.5138888889vw auto 0;max-width:52.0833333333vw}}.flow .flow__radius .flow__radius-item{border:.2666666667vw solid #42a0b7;border-radius:50%;color:#42a0b7;height:36.2666666667vw;overflow:hidden;text-align:center;width:36.2666666667vw}@media (min-width:52.1875em){.flow .flow__radius .flow__radius-item{border:.0694444444vw solid #42a0b7;height:12.2222222222vw;width:12.2222222222vw}}.flow .flow__radius .flow__radius-item:first-child{margin-bottom:2.1333333333vw}@media (min-width:52.1875em){.flow .flow__radius .flow__radius-item:first-child{margin-bottom:0}}.flow .flow__radius .flow__radius-item:first-child a{line-height:1.7;padding:12vw 0 13.6vw}@media (min-width:52.1875em){.flow .flow__radius .flow__radius-item:first-child a{padding:4.5138888889vw 0 4.8611111111vw}}.flow .flow__radius .flow__radius-item:nth-child(2){margin-bottom:2.1333333333vw}@media (min-width:52.1875em){.flow .flow__radius .flow__radius-item:nth-child(2){margin-bottom:0}}.flow .flow__radius .flow__radius-item a{display:block;font-family:游明朝,YuMincho,serif;font-size:3.7333333333vw;height:100%;letter-spacing:.2em;padding:16vw 0;width:100%}@media (min-width:52.1875em){.flow .flow__radius .flow__radius-item a{font-size:1.1111111111vw;padding:5.5555555556vw 0}}.flow .flow__contact{font-family:游明朝,YuMincho,serif;font-size:4.2666666667vw;letter-spacing:.16em;line-height:1.71;margin-top:10.6666666667vw;text-align:center}@media (min-width:52.1875em){.flow .flow__contact{font-size:1.3888888889vw;margin-top:3.3333333333vw}}.flow .flow__contact__inner{background-color:transparent;border:none;margin-top:12.8vw;padding:0}@media (min-width:52.1875em){.flow .flow__contact__inner{margin-top:4.5138888889vw}}.voice{margin:21.3333333333vw 0}@media (min-width:52.1875em){.voice{margin:7.2916666667vw 0 0}}.voice .voice__title{margin-bottom:10.6666666667vw;text-align:center}@media (min-width:52.1875em){.voice .voice__title{margin-bottom:3.4722222222vw}}.voice .c-voice__contents{margin:0 auto;width:91.4666666667vw}@media (min-width:52.1875em){.voice .c-voice__contents{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between;width:85.5555555556vw}}.price{margin:21.3333333333vw auto 0;max-width:91.4666666667vw}@media (min-width:52.1875em){.price{margin:8.3333333333vw auto 0;max-width:71.0416666667vw}}.price .price__title{margin-bottom:10.6666666667vw;text-align:center}@media (min-width:52.1875em){.price .price__title{margin-bottom:3.4722222222vw}}.price .price__subtitle{color:#42a0b7;font-family:游明朝,YuMincho,serif;font-size:6.4vw;letter-spacing:.1em;line-height:1.7;margin-bottom:6.6666666667vw;text-align:center}@media (min-width:52.1875em){.price .price__subtitle{font-size:1.6666666667vw;letter-spacing:.16em;margin-bottom:2.0833333333vw;margin-top:2.0833333333vw;text-align:left}}.price .price__contents{background-color:#fff;border:1px solid #e7eef0;border-radius:5.3333333333vw;box-shadow:2.6666666667vw 3.4666666667vw 6.9333333333vw rgba(0,44,83,.06);display:flex;flex-direction:column;margin:0 auto 5.3333333333vw;padding:10.6666666667vw 8.2666666667vw;width:91.4666666667vw}@media (min-width:52.1875em){.price .price__contents{border-radius:1.3888888889vw;box-shadow:.6944444444vw .9027777778vw 1.8055555556vw rgba(0,44,83,.06);flex-direction:row;justify-content:space-between;margin:0 auto 2.7777777778vw;padding:3.3333333333vw 3.125vw;width:71.1111111111vw}}.price .price__contents .price__contents-sentence{width:74.6666666667vw}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence{width:33.3333333333vw}}.price .price__contents .price__contents-sentence .price__contents-title{color:#42a0b7;font-family:游明朝,YuMincho,serif;font-size:5.3333333333vw;letter-spacing:.1em;line-height:1.7;margin-bottom:2.6666666667vw}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-title{font-size:1.3888888889vw;letter-spacing:.16em;margin-bottom:.6944444444vw}}.price .price__contents .price__contents-sentence .price__contents-explain{font-family:游ゴシック体,yugothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:3.7333333333vw;letter-spacing:.08em;line-height:2}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-explain{font-size:.9722222222vw}}.price .price__contents .price__contents-sentence .price__contents-box{background-color:rgba(226,248,255,.3);margin:5.3333333333vw auto 0;padding:5.3333333333vw 0 4.2666666667vw 5.3333333333vw;width:100%}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box{margin:1.7361111111vw auto 0;padding:.8333333333vw 0 .6944444444vw 1.9444444444vw;width:100%}}.price .price__contents .price__contents-sentence .price__contents-box ul{align-items:center;display:flex;margin-bottom:2.6666666667vw}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box ul{margin-bottom:.6944444444vw}}.price .price__contents .price__contents-sentence .price__contents-box ul .price__contents-list-title{font-family:游明朝,YuMincho,serif;font-size:4.2666666667vw;line-height:2;position:relative}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box ul .price__contents-list-title{font-size:1.25vw;letter-spacing:.16em}}.price .price__contents .price__contents-sentence .price__contents-box ul .price__contents-list-fee{color:#42a0b7;font-family:游明朝,YuMincho,serif;font-size:4.2666666667vw;line-height:2}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box ul .price__contents-list-fee{font-size:1.25vw;letter-spacing:.16em}}.price .price__contents .price__contents-sentence .price__contents-box ul .price__contents-list-title{padding-right:18.1333333333vw}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box ul .price__contents-list-title{padding-right:10.4861111111vw}}.price .price__contents .price__contents-sentence .price__contents-box ul .price__contents-list-title:before{background-color:#dee3e8;bottom:50%;content:"";height:.2666666667vw;position:absolute;right:0;right:3.2vw;width:100%;width:11.7333333333vw}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box ul .price__contents-list-title:before{bottom:50%;height:.0694444444vw;right:2.2222222222vw;width:5.625vw}}.price .price__contents .price__contents-sentence .price__contents-box ul:last-child{margin-bottom:0}.price .price__contents .price__contents-sentence .price__contents-box ul:last-child .price__contents-list-title{padding-right:24.8vw}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box ul:last-child .price__contents-list-title{padding-right:12.5694444444vw}}.price .price__contents .price__contents-sentence .price__contents-box ul:last-child .price__contents-list-title:before{background-color:#dee3e8;bottom:50%;content:"";height:.2666666667vw;position:absolute;right:0;right:3.2vw;width:100%;width:11.7333333333vw}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box ul:last-child .price__contents-list-title:before{bottom:50%;height:.0694444444vw;right:2.2222222222vw;width:5.625vw}}.price .price__contents .price__contents-sentence .price__contents-box2 ul{align-items:flex-start;flex-direction:column;justify-content:flex-start}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box2 ul{align-items:center;flex-direction:row}.price .price__contents .price__contents-sentence .price__contents-box2 ul .price__contents-list-title{padding-right:6.0416666667vw}}.price .price__contents .price__contents-sentence .price__contents-box2 ul .price__contents-list-title:before{display:none}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box2 ul .price__contents-list-title:before{display:block;right:1.3194444444vw;width:3.6111111111vw}}.price .price__contents .price__contents-sentence .price__contents-box2 ul .price__contents-list-fee{padding-left:6.4vw;position:relative}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box2 ul .price__contents-list-fee{padding-left:0}}.price .price__contents .price__contents-sentence .price__contents-box2 ul .price__contents-list-fee:before{background-color:#dee3e8;bottom:50%;content:"";height:.2666666667vw;left:0;position:absolute;right:0;width:100%;width:4.2666666667vw}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box2 ul .price__contents-list-fee:before{display:none}}.price .price__contents .price__contents-sentence .price__contents-box2 ul:last-child{margin-bottom:0}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box2 ul:last-child .price__contents-list-title{padding-right:9.7222222222vw}}.price .price__contents .price__contents-sentence .price__contents-box2  .price__contents-list-title:before{display:none}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box2 ul:last-child .price__contents-list-title:before{bottom:50%;display:block;right:1.1805555556vw;width:7.4305555556vw}}.price .price__contents .price__contents-sentence .price__contents-box3 ul .price__contents-list-title{padding-right:12vw}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box3 ul .price__contents-list-title{padding-right:6.0416666667vw}}.price .price__contents .price__contents-sentence .price__contents-box3 ul .price__contents-list-title:before{right:3.2vw;width:5.8666666667vw}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__contents-box3 ul .price__contents-list-title:before{right:1.3194444444vw;width:3.6111111111vw}}.price .price__contents .price__contents-sentence .price__link{margin-top:2.6666666667vw}@media (min-width:52.1875em){.price .price__contents .price__contents-sentence .price__link{margin-top:2.0833333333vw}}.price .price__contents .price__contents-img{height:56.5333333333vw;margin-top:4vw;width:74.4vw}@media (min-width:52.1875em){.price .price__contents .price__contents-img{height:20.9722222222vw;margin-top:0;width:27.7083333333vw}}.price .price__contents .price__contents-img img{height:100%;width:100%}.price .price__cards{display:flex;flex-direction:column;margin:8vw auto 16vw}@media (min-width:52.1875em){.price .price__cards{flex-direction:row;justify-content:space-between;margin:3.4722222222vw auto 2.7777777778vw}}.price .price__cards .price__card{border:1px solid #e7eef0;border-radius:5.3333333333vw;box-shadow:2.6666666667vw 3.4666666667vw 6.9333333333vw rgba(0,44,83,.06);margin:0 auto 8vw;padding:12vw 9.3333333333vw;position:relative;width:85.3333333333vw}@media (min-width:52.1875em){.price .price__cards .price__card{border:1px solid #e7eef0;border-radius:1.3888888889vw;box-shadow:.6944444444vw .9027777778vw 1.8055555556vw rgba(0,44,83,.06);margin:0;padding:3.125vw 2.6388888889vw;width:22.2222222222vw}}.price .price__cards .price__card .price__card-news{background-color:#3795ac;border-radius:50%;color:#fff;font-size:5.3333333333vw;height:18.9333333333vw;line-height:18.9333333333vw;position:absolute;right:-2.6666666667vw;text-align:center;top:-6.1333333333vw;width:18.9333333333vw}@media (min-width:52.1875em){.price .price__cards .price__card .price__card-news{font-size:1.3888888889vw;height:4.9305555556vw;line-height:4.9305555556vw;right:-.6944444444vw;text-align:center;top:-1.5972222222vw;width:4.9305555556vw}}.price .price__cards .price__card .price__card-title{color:#42a0b7;font-family:游明朝,YuMincho,serif;font-size:5.3333333333vw;letter-spacing:.16em;line-height:2;margin-bottom:1.3333333333vw;text-align:center}@media (min-width:52.1875em){.price .price__cards .price__card .price__card-title{font-size:1.3888888889vw;letter-spacing:.16em;margin-bottom:.3472222222vw}}.price .price__cards .price__card .price__card-explain{font-family:游明朝,YuMincho,serif;font-size:3.7333333333vw;letter-spacing:.16em;line-height:2}@media (min-width:52.1875em){.price .price__cards .price__card .price__card-explain{font-size:.9722222222vw;letter-spacing:.08em}}.question{background-color:#f5f5f5;margin:21.3333333333vw 0 0;padding:14.6666666667vw 0 21.3333333333vw}@media (min-width:52.1875em){.question{margin:7.2222222222vw 0 0;padding:7.2222222222vw 0 8.3333333333vw}}.question .question__title{text-align:center}.question .accordion__btn--active:after{display:none!important}.question .accordions{margin:10.6666666667vw auto 0;max-width:92vw}@media (min-width:52.1875em){.question .accordions{margin:3.3333333333vw auto 0;max-width:71.1111111111vw}}.question .accordions .accordion__title .accordion__btn{align-items:flex-start;background-color:#fff;border-radius:5.3333333333vw 5.3333333333vw;color:#42a0b7;cursor:pointer;display:block;display:flex;font-family:游明朝,YuMincho,serif;font-size:4.2666666667vw;font-weight:500;letter-spacing:.16em;line-height:1.7;margin-bottom:3.2vw;padding:6.4vw 10.6666666667vw 5.3333333333vw 16vw;position:relative;text-align:left;transition:.3s;width:100%}@media (min-width:52.1875em){.question .accordions .accordion__title .accordion__btn{border-radius:1.3888888889vw 1.3888888889vw;font-size:1.3888888889vw;letter-spacing:.16em;line-height:1.7;margin-bottom:1.3888888889vw;padding:2.7777777778vw 13.8888888889vw 2.7777777778vw 6.6666666667vw}}.question .accordions .accordion__title .accordion__btn p{background-color:#42a0b7;border-radius:50%;color:#fff;font-size:3.4666666667vw;height:6.4vw;left:6.4vw;letter-spacing:.02em;line-height:6.4vw;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:6.4vw}@media (min-width:52.1875em){.question .accordions .accordion__title .accordion__btn p{font-size:1.25vw;height:2.7777777778vw;left:2.7777777778vw;line-height:2.7777777778vw;top:2.7777777778vw;transform:translateY(0);width:2.7777777778vw}}.question .accordions .accordion__title .accordion__btn .toggle_btn{background-image:url(../img/beginner/square.svg);background-repeat:no-repeat;background-size:contain;border-radius:50%;height:1.6vw;position:absolute;right:6.6666666667vw;text-indent:100%;top:50%;transform:translateY(-50%);width:2.9333333333vw;z-index:1}@media (min-width:52.1875em){.question .accordions .accordion__title .accordion__btn .toggle_btn{height:.6944444444vw;right:3.5416666667vw;width:.9722222222vw;z-index:1}}.question .accordions .accordion__title .accordion__btn--active{border-radius:5.3333333333vw 5.3333333333vw 0 0;margin-bottom:0;transition:.3s}@media (min-width:52.1875em){.question .accordions .accordion__title .accordion__btn--active{border-radius:1.3888888889vw 1.3888888889vw 0 0;margin-bottom:0}}.question .accordions .accordion__title .accordion__btn--active .toggle_btn{transform:translateY(-50%) rotate(-180deg)}.question .accordions .accordion__body{background-color:#fff;border-radius:0 0 5.3333333333vw 5.3333333333vw;display:none;font-family:游ゴシック体,yugothic,游ゴシック Medium,Yu Gothic Medium,游ゴシック,Yu Gothic,ヒラギノ角ゴ Pro W3,メイリオ,sans-serif;font-size:3.7333333333vw;letter-spacing:.08em;line-height:1.7;margin-bottom:3.2vw;padding:0 6.4vw 6.4vw;position:relative;width:100%}@media (min-width:52.1875em){.question .accordions .accordion__body{border-radius:0 0 1.3888888889vw 1.3888888889vw;font-size:.9722222222vw;margin-bottom:1.3888888889vw;padding:.6944444444vw 2.7777777778vw 2.7777777778vw}}.question .accordions .accordion__body a{border-bottom:1px solid #42a0b7;color:#42a0b7}.question .accordions .accordion__body:after{background-color:#e7eef0;content:"";height:.4vw;position:absolute;right:50%;top:-2.6666666667vw;transform:translateX(50%);width:calc(100% - 12.8vw)}@media (min-width:52.1875em){.question .accordions .accordion__body:after{height:.1041666667vw;right:50%;top:-1.1111111111vw;width:65.5555555556vw}}.question .accordions .accordion__body--active{display:block}



