@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Noto+Sans+JP:wght@100..900&display=swap");.pg.about .hero{background:#fff;display:flex;justify-content:space-between;flex-wrap:wrap}.pg.about .hero .title{width:50%;display:flex;justify-content:center;align-items:center}.pg.about .hero .title h1{width:clamp(14.9625rem, calc(-6.2650862069rem + 44.224137931vw), 21.375rem);margin-bottom:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem)}.pg.about .hero .title .lead{font-size:clamp(.7875rem, calc(-.3297413793rem + 2.3275862069vw), 1.125rem);margin-bottom:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem)}.pg.about .hero .title .btn a{display:inline-block;text-decoration:none;color:#333;border:1px solid #333;border-radius:4px;background:url(../images/arrow_b.webp) no-repeat calc(100% - 15px) center #fff;background-size:8px;font-size:clamp(.6125rem, calc(-.2564655172rem + 1.8103448276vw), .875rem);padding-top:clamp(.39375rem, calc(-.1648706897rem + 1.1637931034vw), .5625rem);padding-bottom:clamp(.39375rem, calc(-.1648706897rem + 1.1637931034vw), .5625rem);padding-left:clamp(.65625rem, calc(-.2747844828rem + 1.9396551724vw), .9375rem);padding-right:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem)}.pg.about .hero .title .btn a:hover{color:#fff;background:url(../images/arrow_w.webp) no-repeat calc(100% - 11px) center #333;background-size:8px}.pg.about .hero .img{width:50%}.pg.about .content{padding-top:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);padding-bottom:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);padding-left:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);padding-right:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem)}.pg.about .content .box .inner{max-width:1040px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding-top:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);padding-bottom:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem)}.pg.about .content .box .inner .txt{width:46%}.pg.about .content .box .inner .txt h2{line-height:1.4;font-weight:400;font-size:clamp(1.4875rem, calc(-.6228448276rem + 4.3965517241vw), 2.125rem);margin-bottom:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem)}.pg.about .content .box .inner .txt h2 span{padding-left:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);font-size:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);display:inline-block;font-weight:600;font-family:"Montserrat",sans-serif}.pg.about .content .box .inner .txt h3,.pg.about .content .box .inner .txt .lead{font-size:clamp(1.05rem, calc(-.4396551724rem + 3.1034482759vw), 1.5rem);margin-bottom:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);font-weight:400}.pg.about .content .box .inner .txt p{font-size:clamp(.7rem, calc(-.2931034483rem + 2.0689655172vw), 1rem);margin-bottom:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem);line-height:1.9;text-align:justify;text-justify:inter-ideograph}.pg.about .content .box .inner .img{width:47%}.pg.about .content .box__reverse .inner{flex-direction:row-reverse}.pg.about .content #exp .inner{padding-top:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);padding-bottom:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);border-bottom:1px dotted #333}.pg.about .content #feature .inner{padding-top:clamp(3.0625rem, calc(-1.2823275862rem + 9.0517241379vw), 4.375rem);align-items:flex-start}.pg.about .content #page .inner{padding-bottom:clamp(3.0625rem, calc(-1.2823275862rem + 9.0517241379vw), 4.375rem)}.pg.about .content .logoabout{margin-bottom:clamp(2.625rem, calc(-1.099137931rem + 7.7586206897vw), 3.75rem)}.pg.about .content .logoabout .inner{padding-bottom:clamp(3.5rem, calc(-1.4655172414rem + 10.3448275862vw), 5rem);max-width:1040px;border-bottom:1px dotted #333}.pg.about .content .logoabout .inner .box{width:clamp(38.5rem, calc(-16.1206896552rem + 113.7931034483vw), 55rem);padding-top:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);padding-bottom:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);padding-left:clamp(3.0625rem, calc(-1.2823275862rem + 9.0517241379vw), 4.375rem);padding-right:clamp(4.375rem, calc(-1.8318965517rem + 12.9310344828vw), 6.25rem);margin:0 auto;border-radius:10px;background:#fff;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.pg.about .content .logoabout .inner .box .img{width:24%}.pg.about .content .logoabout .inner .box .txt{width:67%}.pg.about .content .logoabout .inner .box .txt h2{font-size:clamp(1.05rem, calc(-.4396551724rem + 3.1034482759vw), 1.5rem);font-weight:400;margin-bottom:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem)}.pg.about .content .logoabout .inner .box .txt p{font-size:clamp(.7rem, calc(-.2931034483rem + 2.0689655172vw), 1rem);line-height:1.9;text-align:justify;text-justify:inter-ideograph}.pg.about .content .flow{margin-bottom:clamp(6.125rem, calc(-2.5646551724rem + 18.1034482759vw), 8.75rem)}.pg.about .content .flow .inner{padding-bottom:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem);max-width:1040px;border-bottom:1px dotted #333}.pg.about .content .flow h2{font-size:clamp(1.4875rem, calc(-.6228448276rem + 4.3965517241vw), 2.125rem);font-weight:400;margin-bottom:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem)}.pg.about .content .flow h2 span{padding-left:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);display:inline-block;font-size:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);font-weight:600;font-family:"Montserrat",sans-serif;line-height:1}.pg.about .content .flow .step{margin-bottom:clamp(1.09375rem, calc(-.4579741379rem + 3.2327586207vw), 1.5625rem)}.pg.about .content .flow .step .step__box{display:flex;flex-wrap:wrap;margin-bottom:clamp(.35rem, calc(-.1465517241rem + 1.0344827586vw), .5rem)}.pg.about .content .flow .step .step__box h3{width:5em;font-size:clamp(.74375rem, calc(-.3114224138rem + 2.1982758621vw), 1.0625rem);font-weight:600;font-family:"Montserrat",sans-serif;line-height:1;color:#fff;background:#7da1bd;min-height:96px;display:flex;align-items:center;justify-content:center;text-indent:10px}.pg.about .content .flow .step .step__box .y{width:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem)}.pg.about .content .flow .step .step__box .y img{width:100%;height:100%}.pg.about .content .flow .step .step__box .step__data{flex:1}.pg.about .content .flow .step .step__box dl{width:100%;display:flex;justify-content:space-between}.pg.about .content .flow .step .step__box dl dt{width:12em;font-size:clamp(.7rem, calc(-.2931034483rem + 2.0689655172vw), 1rem);text-align:center;background:#e5e2d9;border-radius:8px 0 0 8px;min-height:96px;display:flex;align-items:center;justify-content:center}.pg.about .content .flow .step .step__box dl dd{flex:1;background:#f0ede6;border-radius:0 8px 8px 0;min-height:96px;display:flex;align-items:center;padding-top:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);padding-bottom:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);padding-left:clamp(1.09375rem, calc(-.4579741379rem + 3.2327586207vw), 1.5625rem);padding-right:clamp(1.09375rem, calc(-.4579741379rem + 3.2327586207vw), 1.5625rem)}.pg.about .content .flow .step .step__box dl dd ul{padding-left:20px}.pg.about .content .flow .step .step__box dl dd ul li{list-style:disc;font-size:clamp(.65625rem, calc(-.2747844828rem + 1.9396551724vw), .9375rem)}.pg.about .content .flow .step .step__box dl dd ul li strong{font-weight:500;color:#000}.pg.about .content .flow .step #step3 dl dt{background:rgba(51,51,51,0.1)}.pg.about .content .flow p{font-size:clamp(.6125rem, calc(-.2564655172rem + 1.8103448276vw), .875rem);margin-bottom:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem)}.pg.about .content .flow .btn{width:clamp(18.2rem, calc(-7.6206896552rem + 53.7931034483vw), 26rem);margin:0 auto}.pg.about .content .flow .btn a{display:block}.pg.about .content .flow .btn a:hover{opacity:0.6}.pg.about .content .price .inner{padding-bottom:clamp(3.5rem, calc(-1.4655172414rem + 10.3448275862vw), 5rem);max-width:1040px}.pg.about .content .price .box{background:#fff;border-radius:8px;text-align:center;padding-bottom:clamp(1.96875rem, calc(-.8243534483rem + 5.8189655172vw), 2.8125rem);padding-left:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem);padding-right:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem)}.pg.about .content .price h2{transform:translate(0, -40px)}.pg.about .content .price h2 span{display:inline-block;border-radius:4px;background:#ebf2f7;font-weight:400;font-size:clamp(1.05rem, calc(-.4396551724rem + 3.1034482759vw), 1.5rem);padding-top:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem);padding-bottom:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem);padding-left:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem);padding-right:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem)}.pg.about .content .price .price__box{width:80%;margin:0 auto;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;margin-bottom:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem)}.pg.about .content .price .price__box .price__new{width:50%;border-right:1px solid #afafaf;padding-top:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem);padding-bottom:clamp(.21875rem, calc(-.0915948276rem + .6465517241vw), .3125rem)}.pg.about .content .price .price__box .price__renew{width:50%;padding-top:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem);padding-bottom:clamp(.21875rem, calc(-.0915948276rem + .6465517241vw), .3125rem)}.pg.about .content .price .sub{text-align:center;margin-bottom:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem)}.pg.about .content .price .sub span{display:inline-block;border:2px solid #e5e2d9;font-weight:600;font-family:"Montserrat",sans-serif;line-height:1;font-size:clamp(.7875rem, calc(-.3297413793rem + 2.3275862069vw), 1.125rem);padding-top:clamp(.0875rem, calc(-.036637931rem + .2586206897vw), .125rem);padding-bottom:clamp(.0875rem, calc(-.036637931rem + .2586206897vw), .125rem);padding-left:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem);padding-right:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem)}.pg.about .content .price h3{text-align:center;font-size:clamp(.9625rem, calc(-.4030172414rem + 2.8448275862vw), 1.375rem);font-weight:400}.pg.about .content .price h3 span{display:inline-block;padding-left:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem);font-size:clamp(.6125rem, calc(-.2564655172rem + 1.8103448276vw), .875rem)}.pg.about .content .price .num{font-size:clamp(1.4rem, calc(-.5862068966rem + 4.1379310345vw), 2rem);margin-bottom:clamp(.13125rem, calc(-.0549568966rem + .3879310345vw), .1875rem)}.pg.about .content .price .num .yen{font-size:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);display:inline-block;padding-left:clamp(.21875rem, calc(-.0915948276rem + .6465517241vw), .3125rem)}.pg.about .content .price .num .tax{font-size:clamp(.6125rem, calc(-.2564655172rem + 1.8103448276vw), .875rem);display:inline-block}.pg.about .content .price p{text-align:center;margin-bottom:clamp(1.53125rem, calc(-.6411637931rem + 4.525862069vw), 2.1875rem)}.pg.about .content .price p span{display:inline-block;font-size:clamp(.6125rem, calc(-.2564655172rem + 1.8103448276vw), .875rem);position:relative}.pg.about .content .price p span::after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:1px;background:#333}.pg.about .content .price .list{margin-bottom:clamp(.65625rem, calc(-.2747844828rem + 1.9396551724vw), .9375rem)}.pg.about .content .price .list ul{width:clamp(30.625rem, calc(-12.8232758621rem + 90.5172413793vw), 43.75rem);margin:0 auto;display:flex;justify-content:center;flex-wrap:wrap}.pg.about .content .price .list ul li{width:18%;margin:1%}.pg.about .content .price .note{text-align:center;line-height:1.7;font-size:clamp(.65625rem, calc(-.2747844828rem + 1.9396551724vw), .9375rem)}.pg.about .content .requirements .inner{max-width:1040px}.pg.about .content .requirements h2{text-align:center;font-size:clamp(1.225rem, calc(-.5129310345rem + 3.6206896552vw), 1.75rem);font-weight:400;margin-bottom:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem)}.pg.about .content .requirements .table table{width:100%}.pg.about .content .requirements .table table thead th,.pg.about .content .requirements .table table thead td{text-align:center;background:#0077c8;color:#fff;font-size:clamp(.7875rem, calc(-.3297413793rem + 2.3275862069vw), 1.125rem);font-weight:400;padding-top:clamp(.21875rem, calc(-.0915948276rem + .6465517241vw), .3125rem);padding-bottom:clamp(.21875rem, calc(-.0915948276rem + .6465517241vw), .3125rem);padding-left:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);padding-right:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem)}.pg.about .content .requirements .table table tbody th,.pg.about .content .requirements .table table tbody td{font-size:clamp(.65625rem, calc(-.2747844828rem + 1.9396551724vw), .9375rem);font-weight:400;padding-top:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem);padding-bottom:clamp(.4375rem, calc(-.1831896552rem + 1.2931034483vw), .625rem);padding-left:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);padding-right:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem)}.pg.about .content .requirements .table table tbody th{text-align:center;background:#f5f5f5;color:#527a99;width:19em}.pg.about .content .requirements .table table tbody td{text-align:left;background:#f7f6f5}.pg.about .content .requirements .table table tbody td a{color:#000}.pg.about .content .requirements .table table tbody td a:hover{opacity:0.6}.pg.about .content .requirements .table table tbody td ul{padding-left:20px}.pg.about .content .requirements .table table tbody td ul li{list-style:disc}.pg.faq .head .inner{max-width:1040px}.pg.faq .head .title{display:flex;align-items:center;padding-top:clamp(3.71875rem, calc(-1.557112069rem + 10.9913793103vw), 5.3125rem);padding-bottom:clamp(3.71875rem, calc(-1.557112069rem + 10.9913793103vw), 5.3125rem)}.pg.faq .head .title h1{font-size:clamp(1.925rem, calc(-.8060344828rem + 5.6896551724vw), 2.75rem);font-weight:600;font-family:"Montserrat",sans-serif}.pg.faq .head .title .sub{font-size:clamp(1.05rem, calc(-.4396551724rem + 3.1034482759vw), 1.5rem);margin-left:clamp(1.09375rem, calc(-.4579741379rem + 3.2327586207vw), 1.5625rem)}.pg.faq .content .inner{max-width:880px}.pg.faq .content .box h2{margin-bottom:clamp(1.3125rem, calc(-.5495689655rem + 3.8793103448vw), 1.875rem)}.pg.faq .content .box h2 span{font-size:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem);min-width:260px;font-weight:400;display:inline-block;position:relative}.pg.faq .content .box h2 span::after{content:"";position:absolute;bottom:-7px;left:0;width:100%;height:1px;border-bottom:1px dotted #333}.pg.faq .content .box .list{margin-bottom:clamp(2.625rem, calc(-1.099137931rem + 7.7586206897vw), 3.75rem)}.pg.faq .content .box .list dl{margin-bottom:clamp(.875rem, calc(-.3663793103rem + 2.5862068966vw), 1.25rem)}.pg.faq .content .box .list dl dt{margin-bottom:clamp(.30625rem, calc(-.1282327586rem + .9051724138vw), .4375rem);font-size:clamp(.7875rem, calc(-.3297413793rem + 2.3275862069vw), 1.125rem);line-height:1.7;border-radius:8px;padding-top:clamp(1.09375rem, calc(-.4579741379rem + 3.2327586207vw), 1.5625rem);padding-bottom:clamp(1.09375rem, calc(-.4579741379rem + 3.2327586207vw), 1.5625rem);padding-left:clamp(3.5rem, calc(-1.4655172414rem + 10.3448275862vw), 5rem);padding-right:clamp(2.625rem, calc(-1.099137931rem + 7.7586206897vw), 3.75rem);background:url(../images/q.svg) no-repeat 25px center #ebf2f7;background-size:39px;cursor:pointer;transition:0.3s;position:relative}.pg.faq .content .box .list dl dt::after{content:"";position:absolute;top:50%;right:4%;width:14px;height:7px;background:url(../images/faq_mark_open.webp) no-repeat center center;background-size:cover;transform:rotate(0deg);transition:0.3s}.pg.faq .content .box .list dl dt:hover{background:url(../images/q.svg) no-repeat 25px center #4db8e5;background-size:39px;color:#fff}.pg.faq .content .box .list dl dd{display:none;font-size:clamp(.7rem, calc(-.2931034483rem + 2.0689655172vw), 1rem);line-height:1.7;border-radius:8px;padding-top:clamp(1.09375rem, calc(-.4579741379rem + 3.2327586207vw), 1.5625rem);padding-bottom:clamp(1.09375rem, calc(-.4579741379rem + 3.2327586207vw), 1.5625rem);padding-left:clamp(5.03125rem, calc(-2.1066810345rem + 14.8706896552vw), 7.1875rem);padding-right:clamp(2.1875rem, calc(-.9159482759rem + 6.4655172414vw), 3.125rem);background:url(../images/a.svg) no-repeat 25px center #fff;background-size:39px;transition:0.3s;text-align:justify;text-justify:inter-ideograph}.pg.faq .content .box .list dl.on dt{background:url(../images/q.svg) no-repeat 25px center #4db8e5;background-size:39px;color:#fff}.pg.faq .content .box .list dl.on dt::after{transform:rotate(180deg)}@media only screen and (max-width: 769px){.pg.about .hero{flex-direction:column-reverse}.pg.about .hero .title{width:100%;padding-top:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-bottom:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .hero .title h1{width:60%;margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.about .hero .title .lead{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.about .hero .title .btn a{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);padding-top:clamp(.4326923077rem, calc(0rem + 2.3076923077vw), 1.1076923077rem);padding-bottom:clamp(.4326923077rem, calc(0rem + 2.3076923077vw), 1.1076923077rem);padding-left:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-right:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.about .hero .img{width:100%}.pg.about .content{padding-top:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-bottom:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .content .box .inner{padding-top:0;padding-bottom:0}.pg.about .content .box .inner .txt{width:100%}.pg.about .content .box .inner .txt h2{line-height:1.4;font-size:clamp(1.6346153846rem, calc(0rem + 8.7179487179vw), 4.1846153846rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .content .box .inner .txt h2 span{padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);font-size:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .content .box .inner .txt h3,.pg.about .content .box .inner .txt .lead{font-size:clamp(1.1538461538rem, calc(0rem + 6.1538461538vw), 2.9538461538rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .content .box .inner .txt p{font-size:clamp(.7692307692rem, calc(0rem + 4.1025641026vw), 1.9692307692rem);margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);line-height:1.9}.pg.about .content .box .inner .img{width:100%}.pg.about .content .box__reverse .inner{flex-direction:row-reverse}.pg.about .content #exp .inner{padding-top:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem);padding-bottom:clamp(2.4038461538rem, calc(0rem + 12.8205128205vw), 6.1538461538rem)}.pg.about .content #feature .inner{padding-top:clamp(3.3653846154rem, calc(0rem + 17.9487179487vw), 8.6153846154rem)}.pg.about .content #page .inner{padding-bottom:clamp(3.3653846154rem, calc(0rem + 17.9487179487vw), 8.6153846154rem)}.pg.about .content .logoabout{margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.about .content .logoabout .inner{padding-bottom:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem)}.pg.about .content .logoabout .inner .box{width:100%;padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .content .logoabout .inner .box .img{width:100%}.pg.about .content .logoabout .inner .box .img img{width:50%;margin:0 auto}.pg.about .content .logoabout .inner .box .txt{width:100%}.pg.about .content .logoabout .inner .box .txt h2{font-size:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.about .content .logoabout .inner .box .txt p{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);line-height:1.9}.pg.about .content .flow{margin-bottom:clamp(2.8846153846rem, calc(0rem + 15.3846153846vw), 7.3846153846rem)}.pg.about .content .flow .inner{padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .content .flow h2{font-size:clamp(1.25rem, calc(0rem + 6.6666666667vw), 3.2rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .content .flow h2 span{padding-left:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.about .content .flow .step{margin-bottom:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem)}.pg.about .content .flow .step .step__box{margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.about .content .flow .step .step__box h3{padding-top:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-bottom:clamp(.3846153846rem, calc(0rem + 2.0512820513vw), .9846153846rem);width:100%;font-size:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem);min-height:auto;text-indent:0}.pg.about .content .flow .step .step__box .y{width:100%}.pg.about .content .flow .step .step__box .step__data{flex:none;width:100%}.pg.about .content .flow .step .step__box dl{flex-wrap:wrap}.pg.about .content .flow .step .step__box dl dt{width:100%;font-size:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem);border-radius:8px 8px 0 0;min-height:auto;padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.about .content .flow .step .step__box dl dd{flex:none;width:100%;border-radius:0 0 8px 8px;min-height:auto;padding-top:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-right:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.about .content .flow .step .step__box dl dd ul{padding-left:20px}.pg.about .content .flow .step .step__box dl dd ul li{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem)}.pg.about .content .flow .step #step3 dl dt{background:rgba(51,51,51,0.1)}.pg.about .content .flow p{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);margin-bottom:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem)}.pg.about .content .flow .btn{width:100%}.pg.about .content .price .inner{padding-bottom:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem)}.pg.about .content .price .box{padding-bottom:clamp(1.6826923077rem, calc(0rem + 8.9743589744vw), 4.3076923077rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .content .price h2{transform:translate(0, -30px)}.pg.about .content .price h2 span{font-size:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem);padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-left:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);padding-right:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.about .content .price .price__box{width:100%;margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.about .content .price .price__box .price__new{width:100%;padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-bottom:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem);border:none}.pg.about .content .price .price__box .price__renew{width:100%;padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-bottom:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem)}.pg.about .content .price .sub{margin-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.about .content .price .sub span{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-top:clamp(.0961538462rem, calc(0rem + .5128205128vw), .2461538462rem);padding-bottom:clamp(.0961538462rem, calc(0rem + .5128205128vw), .2461538462rem);padding-left:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-right:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.about .content .price h3{font-size:clamp(.8653846154rem, calc(0rem + 4.6153846154vw), 2.2153846154rem)}.pg.about .content .price h3 span{padding-left:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);font-size:clamp(.625rem, calc(0rem + 3.3333333333vw), 1.6rem)}.pg.about .content .price .num{font-size:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);margin-bottom:clamp(.1442307692rem, calc(0rem + .7692307692vw), .3692307692rem)}.pg.about .content .price .num .yen{font-size:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-left:clamp(.2403846154rem, calc(0rem + 1.2820512821vw), .6153846154rem)}.pg.about .content .price .num .tax{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem)}.pg.about .content .price p{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .content .price p span{font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem)}.pg.about .content .price p span::after{bottom:-5px;height:1px}.pg.about .content .price .list{margin-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem)}.pg.about .content .price .list ul{width:100%}.pg.about .content .price .list ul li{width:31%;margin:1%}.pg.about .content .price .note{line-height:1.7;text-align:left;font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem)}.pg.about .content .requirements h2{font-size:clamp(1.2019230769rem, calc(0rem + 6.4102564103vw), 3.0769230769rem);margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .content .requirements .table table thead{display:none}.pg.about .content .requirements .table table tbody th,.pg.about .content .requirements .table table tbody td{display:block;font-size:clamp(.6730769231rem, calc(0rem + 3.5897435897vw), 1.7230769231rem);padding-top:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-bottom:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem);padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.about .content .requirements .table table tbody th{width:100%;background:#527a99;color:#fff}.pg.about .content .requirements .table table tbody td{background:#fff}.pg.about .content .requirements .table table tbody td ul{padding-left:20px}.pg.faq .head{padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.faq .head .title{padding-top:clamp(1.6826923077rem, calc(0rem + 8.9743589744vw), 4.3076923077rem);padding-bottom:clamp(1.6826923077rem, calc(0rem + 8.9743589744vw), 4.3076923077rem)}.pg.faq .head .title h1{font-size:clamp(1.6826923077rem, calc(0rem + 8.9743589744vw), 4.3076923077rem)}.pg.faq .head .title .sub{font-size:clamp(.8173076923rem, calc(0rem + 4.358974359vw), 2.0923076923rem);margin-left:clamp(.4807692308rem, calc(0rem + 2.5641025641vw), 1.2307692308rem)}.pg.faq .content{padding-left:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.faq .content .box h2{margin-bottom:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem)}.pg.faq .content .box h2 span{font-size:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.faq .content .box .list{margin-bottom:clamp(1.9230769231rem, calc(0rem + 10.2564102564vw), 4.9230769231rem)}.pg.faq .content .box .list dl{margin-bottom:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem)}.pg.faq .content .box .list dl dt{margin-bottom:clamp(.3365384615rem, calc(0rem + 1.7948717949vw), .8615384615rem);font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);line-height:1.7;padding-top:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-left:clamp(2.8846153846rem, calc(0rem + 15.3846153846vw), 7.3846153846rem);padding-right:clamp(1.4423076923rem, calc(0rem + 7.6923076923vw), 3.6923076923rem);background:url(../images/q.svg) no-repeat 15px center #ebf2f7;background-size:30px}.pg.faq .content .box .list dl dt:hover{background:url(../images/q.svg) no-repeat 15px center #4db8e5;background-size:30px}.pg.faq .content .box .list dl dd{font-size:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);line-height:1.7;border-radius:8px;padding-top:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-bottom:clamp(.7211538462rem, calc(0rem + 3.8461538462vw), 1.8461538462rem);padding-left:clamp(2.8846153846rem, calc(0rem + 15.3846153846vw), 7.3846153846rem);padding-right:clamp(.9615384615rem, calc(0rem + 5.1282051282vw), 2.4615384615rem);background:url(../images/a.svg) no-repeat 15px center #fff;background-size:30px}.pg.faq .content .box .list dl.on dt{background:url(../images/q.svg) no-repeat 15px center #4db8e5;background-size:30px}}
/*# sourceMappingURL=style_page.css.map */
